nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgaagtatgagcactatcatggtatcactaacttaaaagatccttaatattgcaatttgcttgaacggatgccatttcagaatatttcgtacttacacacacctgacattacaataatatgccacctcactgtcgtaacactctttattcactgagctataatacggtagtggctcgcactcatgcgggggctatgatacaattgtatcctatttccattcccatatgctaaccgcaacatcctaaaagcataactgatgcatctttaatcttgtatgtgacactactcatacgaagagactatatctgaacaagacgatactgtgataggtacgttatttaataggatctataacgaaatgtcaaataattttacggtaatataacttatcagcggcgtatacttaaacggacgttacgatattgtctcacttcatcttaccaccctctatcttattgttgatagaacactaacccctcagctttatttctagttacagttacacaaaaaactgtgccaacccaaaaattttgatattttacgtgtcaaaaaatgagggtctctaaatgagagtctgataccatgacttgtagctcgcactgccctgatctgcaatcatgttcttagaagtgacgcatattctatacggcccgacgcgacgcgccaaaaaatgaaaaaagaagcagcgactcatttttatggaaggacaaagtgctgcgaagtcatacgcttccaatttcattgttgtttattggacatacactgttagctttattaccgtccacgctttttctacaataatgtaaaagtttctttctatgtttatcatattcataaaatgcttcacgaacaccgtcattgatcaaataggtctataatattaatatacatttatataatctacggtatttatatcatcaaaaaaaagtagttttttatttattttattttgttcgttaattttcaatgtctatggaagcccgttcgtaaaattggcgtttgtctctagtttgcgatagtgtagataccgtccttggatagagcactggagatggctggctttaatctgctggagtaccatgggacaccggtgatcattctggtcacttggtctggagaaataccagtcaacatggtggtgaagtcaccgtagttgaaaacggcttcagcaacttcgactgggtaggtttcagttgggtgtgcggcttggaacatgtagtattgggccaagtgagctctgatatcagagacgtagacacccaattcaaccaagttgactctttcgtcagattgagctagagtggtggttgcggaagcagtagcagcgatggcagcgacaccagcagcgattgaagttaatttgaccattgtatttgttttgtttgttagtgctgatataagcttaacaggaaagaaaagaataaagacatattctcaaaggcatatagttggagcagctctatttatacccgttcctccatctgtcatcattacttaaacgattcgttaacagatgctcatttagtacctcacatattctccatatctcatctttcacacaatctcattatcactatgaagatgttcttgtttttgaacgaatcatacatctttgatagacttcgtatgtggagtattgttttatggcactcatgtgtattcgtatgcgcagaatgtgagaatgccaattataggggtgccgaggtgccttgaaaaacccttttgcgcgcctgcgaagtttccattttcggtcaaaaagaatatccgaattttagatttggaccctcgtacagaagcctattgtctaagcctaaattcagtctgctctaaacggcttccatgcaagaaatatttctatctcttgaattcgtacaacattaaacgtgtgttgggagtcgtatactgttagggtctgcaaatatgtaaactctcggcgaatgccttggtgcaattacgtaattgtagccgctgaaggcggatggtattgagagaagttgatattcaaagaatcttgtatgataaaaataaaattgtaaccagttcgtagtagcagtattaaaactttgcacagggggaaatatttgattccgagatgtattcccccttttctagtcagatatgaaggaaaaaagtgtaagggcaatagatggcgctaatttgttctattctattctaaaaacgttttctaggaaaaatatattaatagttgatactccttgtaatttctaagtcaaaagaaatgtctctatctttatcgtaacggctcatcgttagagctcaattgtgcctcttggatgtatttccaaagttccacgtttaataacccagccaacacagattcctttgagaacaaatggctaccaaagtttcattcaaataagcctgacaatcaaccccatcaaagaggagctctttgtttttccaaacccatgagaaaaaaatacagttccttttccataccaaaaaatgaagaagaaatcatgtgctgagagttgcctgcagtcgtagaagtttacgatcctaacccattatgtgattcgttgtgagtcacccttccatgattatgtgtccttactacctactatccaattactacatatgttttgaactcatatgtaccaagcacctaaaattacgcacccatttccattggcaaagacttgacgaaatttaatacactgcaataatatccagcgatactcttcaagaattcccgcctataatggcggctcgctgtccgaaagattgcgccgcacttgactgcttcttacactcctttttcccaggcgataaacagactaagcggaaactacgatataatgcagtagaggtcccccaagagctggaaagaaaatattagtttgatagccagcactattccatccagtgggttcttgtaccattttctgtggtatggctttgattcaactgcatacgtagttaacgcgatcagccgcacatgtccattatcattttcaggggtactggtaaaccctattgtttagaaagaatatctggtaagcgggtctgtcgagtcttcacttccttcatacacattttattgagtaaattatacttagatccggaatcataacgttggaaaaggagacaaggttggataagttatgtaggcgtatttcaataagacgtatatgatttagtctaagaaaccgacgtatctagccagcattcgcactatgacgacagtttaacgtcgtattgagcagcatcaactgaatataatgaaaaaaaaaaaatcattccttgaaattcgttcttccgaaaactgctcaaggtgatagcacctcaagaacaattcttcgtttgaatttattatcaaattcatcaccgtcagagttataagttgcactgtattcctggtgaccctagtaacccaaaataccattttctgattttgcaatcatatttattggctttagcgaacatatgatcaccatactatcttgatggttgaccaagaagcgaacatcttcgaaccaaagtcaccgaatctcaaggaatgcaaaattcgtggctcagtgctctcaagacaatgttgcaaccctttgcgtcaattatatatatatatatatatatatatatatcccgtccgctttcttttttttgtcagttgggtcgcaacgcagggtctcgagacctgaaaaaagcttcatagcgatattaaaggtagaggtacacccataatggcattgtttcgtgccctgtatattatttgggtattcctactcattccactgtccaatgcagaagaattcacccccaaggttaccagaactttgtcaagatatgtattcgatatagtaaactttgatgattcaaacactttgatcagagcagaagaagactctgtcgagataagttttgatgctggagaaaattggaaaacaatagatgagattgaagagcctatcgagtcatttgttgttgatcccttccgtgggcatgatagagcttttgctttcgtgaaaacggcaccaaaattttacgtcacggatgatcaaggtaaatcgtggaggcctttgactatacccatttctgagaaagcatcgaattatttttgcgacgtaactactcaccctataaaaaagaagcatcttattattcgttgtgatttgttgacaataaaaaactcaggcttaatgtatgttggaagagagatttacacaactaatgatggagtatccttttcccaagttaaaccttcttttggaaaaattgatggtcatattagcacggcacgctgtgactttattaaatctagtgaggattctgatctgggcggtaatgatgcttcgatactctgtcttttccgaaacactgagtacattgaaagtacaggctcaactattgacaagtctgaattgattttaagtgccgatggaggtgaaacattcaaagaattagtccagttcaaagataaggttgttagtcgatacgagatacttaagcatcatgtgatcgttttgacacaagatgatatgtataatgaaatgtcatcaacaaacatttggatatccaatgatgtatccacttttcaagtggctcgtacacctactaagatacggcacgttaatatgggacaaattcatgaagattccatcggaagaatcgttttacctgtatctagagaaagagatgatgaagacagcaaccaaccgggagctgctgaagtgttaatatcagattctgaaggactaaaatttttgcctataaattggataccaaacaatcagtttggatatatcaatgtagcttatccaggtttcttaaaaggaacattttttggttcgtttcatcccttcattgaatattctgatagaaaaaggaaatacagccgacagaaagtaagagaggaaactaaagtatctgttgataacggtctcacatggacaaacttgaaagttgttgaccgggaaaatgtagatttatttggttgtgatgtcactaaacccgagagatgttcgcttcagactcatttctatgatctaagaaatttaaatccctctgccggaatcatgatgatatcgggtattgttggcgacggcagtgcatacaattggaaagaagaaaaaactttcatctccagggatagtggtttaacatggaggttagtccataattccactggtttatatactactggtgatctgggaaatattatcatgtatattccatatcgttcgaatgaaaatggcgatgtgccttctaaattttattattccttggatcaaggtaagacatggggtgaatatgatctaatcatgcctatttatccatacagattagtcagcacaatatcagatggatctggttcaaaatttattctaacaggaacgtccattacagaagatccaatattcattacatattcaattgatttttcagcggtatttgattataaatcatgtgaagagggtgattttgaagattggaatctagcagatggaaaatgtgttaatggcgccaaatacaagtacagaaggaggaaacaggacgcccagtgtttggtaaaaaaagcattcaaagatttgagtttagatgaaacgccttgtaacagttgtactggatccgactacgaatgttcgtttgaattcgttagagatgcgaagggtgactgtataccagattataatctgattgccctttccgatatatgtgacaaatcgaagggtaaatctgtgttagtaaagccactacaattaatcaaaggtgataaatgtaaaacacctatgaaaattgaatccgtagacattccgtgtgacgaaattccaaaggagggttcgagtgacaaggaaatagtgactactgaaaacaaattcgactttgaaattaaattttaccaatacttcgatacagttgccgacgaatctttggtcatgctgaattcgataggagacgcctatatatcccacgatggtggacaaacgataaaaaggtttgacactgacggcgaaaaaattgtcgaaatcgtgtttaacccatacttcaattcttcagcatatttgtttggctctaaaggtaacatattcttaacacacgatagaggatactctttcatgatagctaaattacctgaagccaggcaattaggcatgccactagattttagtgctaaagcacaggatacttttatttactatggtggtaagaattgtgaatcaattttaagtccagaatgtcatgcagtggcatacctcaccaaagatgggggtgaaacttttacagaaatgcttgataatgcaattcattgtgagtttgcaggaacactattcaaatatccgtcaaatgacgatatggttatgtgccaagtaaaggaaaagttttcgcaaacaagaagtttagtttcttctactgactttttccaagatgatagaaaaactgtctttgaaaacattatcggctacttgtctactggtggctatatcattgttgccgtacctcatgaagacaatgaattgagggcgtatgtaactaatgatggtgctgagtttaccgaggcaaaattcccatatgatgaagatattggtaagcaagacgcattcactattttaggatctgaggaaggatcaatatttttacatttagcaacaaacttggaatcaggacacgatttcggaaaccttttgaaatccaactcgaatggtacttcttttgtcaccttagagcatgccgttaatagaaacacattcggttatgtggactttgaaaaagttcaaggtcttgaaggtattattatcaccaacatcgtttcgaatagcgaaaaggttggcgagaacaaggaagacgaacaattgaagacgaaaatcaccttcaatgacggttcagattggaactttttgaagcctccaaagaaggattcggaagggaaaaagtttccctgtgattctgtgtcattagataaatgttctctacatttgcatggttacactgaacgtaaggatatcagggatacatattcctctggctccgcgttaggaatgatgtttggtgtcggaaatgttggcgataggcttctaccatatgaggagtgttccacttttctaaccactgatggaggagagacgtggactgaggttaaaaaaggcccccatcaatgggagtacggtgatcatggtggagtcttggttttggtccccgaaaacgcagaaactgattctatttcttactccaccgattttggtaaaacatggaaagattataaattctgtggcgacaaagtcctcgtaaaggatataatcaccgttcccagagattctgctttgaggtttttgctatttggagaagcaaaaaacatgggtagtggttcattcagaacgtatacaattgattttagaaacatcttcgagaggcaatgtgagtttgatattaccggtagaaaaagggcagattttaagtactctcctctgggttccagaactggttgtttgtttggccataaaacagaatttttacgtaaaaccgatgaaaaatgttttattgggaatattccactttctgaattttcgaggaacgtcaaaaactgtccatgtacaagacaagatttcgaatgtgactataatttttataaagccagtgatggtacttgtaaattagtcaaaggcttaagttcggcgaatggtgccgatatctgcaaaaaggaacccgacttaattgaatactatgattcctccggctatcggaaaattcccttatcaacctgtaaaggtgggctgaaattggatgcacatttagcaccacatccttgtccgggaaaagaaaaggcattcagggaaaaatactctataaacaccggcgcttatgcgctggtttttgttacaattcttctcgttattttctttgtcgcatggtttgtatacgatagaggtatcaggagaaatgggggattttcaagatttgaagaaatcagattaggagacgatgggctgatagaaaacaataggaccgatagagttgtcaacatcattgtaagactaggattatgcatttctttaatcaccaagtctgcgtttcaacgcgcgaaggcaggtacagcgcaactttcttcaaaatttagggcaaggtttggcaacaaaaaaggtgccacttactcttcgctgcttcatgatcagctttcagatgaaccagatggcttccatgaagattccaacgatttatccagtttcagaggtcaaggtagtaattctgaaattgagcaagaagatgttgacacatctcaacaagagcatacgttgcggacagacctacttggtgctagcaatattccagacgctttgccagcgcgtagtgcttctcacgagtccgatttagcagctgcacgcagcgaagacaagtaggtaggtctttttaaacgaacgaaattgttcacgcattgtatgttgggtttcttacatatcaatcactcagaagcccattttctacctccatcaccgtacttatagaattatttttctttcttgacacaatatactgtggctagtttaacatttcgtgccctttaaatatttttcatggtgtggacagaacaacgtcaattgtaaggagcatggaggtcaaataaacaatacctcaaactaaataatgaagaccccaagaagccttgcaatcggcagtaattatattcatggtactaattgtcactattcgtctacactctagtaaaagttcttgatgcaaatttttttatttttatgtatgagaactgccgaaaaaaaaggtttggatattaactttgttaaataaaataatacaatcaattcaaactttttactgtttcttttttcagctaactatatcatactattgtacacaattattaattaccacttacattaactgttattcgctacgctttagaatatcacatacccaatatcgcattaccacatgtatgtcgttactatttaaagtgcggtatgtaacatagataaatataagtatatgtatatgtataaaaatcttgtcgtcacaatcattaatcattcagatatgtaaattctgccctcccatggcttcaatgttctggaagacgcatcaacttcacttcttgggtagtttccgaattccaacttaaacgatgagctattgtttggaatcgtgaagtcgatcgaatcagagctgaagttcaaagcagcaaacaatgttttgttgtcgtatttctttgtgaagctgaacagtttcttattgtccaaatcaataaactcaaaatcatatccatacacagtaatatccttgtgtgcctttctaaatctcaaggcctccttccagaagttcaaaaccgagttggggtccttggattcgtcttcagcgttaattccttccctgaaagactcgttcaagtaaaaccatggtttagcattaggaccagaaaaaccagcatttggctcctcacgagaccattgcataggtgttctagcatggtctctggaaataagggcaattgcttccaaaaacctcttcatctccttcgagttttctccatgctcttccttgatcgcatcatagttatttctaacttcgacatcctcgtatttttcgataggccagttcttgaaattgatttcacccagttcctgtccttggtacacatatagagtaccgctcagtgacaccaacaacacagacaacaacttaccagaaataacacggtttttgggagaatcgtcaccaaatctggtaattgaacgaggttggtcgtgattttccagataaattgttgaccaacaatcagttccgttaacgtatctgaaaagttcagcaagggcaaccttccaatcctttagttcatatggtatcaaattttgacggaacttgggcgaagtcccgacatcagtgtgggaaaagttgaataactcactaagttcgtgtcttgacgcacttgtatacaacctcttggtctcatcagtagcatgtcgcatttcaccaactgtcataatttctctgccatccttcactctgtttctgatgaacttgttcatttcttgatgaaactcatggatacgtggtccgttcattgtgaaaggatcactgagttgccactttgagttttcgtcaatcacaggagcgtctggtagaccagcaaccttggagtacaagcttcccacatcaattctaaagccgtctacaccatggtctaaccagtatccaacggcactttcgtagattgcctttctgcagtcttcgttctcccagtttagatcaggttgggtggagcaaaacaaacgcaagtaaaactcttgtgtcttttcatcgaacgtccatgcagaaccaccgaagtaagacctccaattgtttggaggaattggcttgccttcggcgtcataacccttaggaggtctccagaagaaccagtcacgttttggattggtttttgaggatctgctctctttgaaccattcatgttcgctggagcaatggttgatgactaagtcggtgataaatttcataccaagcttatgtgtcttttcgatcaaggcaaagcagtcctcgttcgtaccgtaggttggccagaccttttcgtagttggcaatatcgtaacccatatcatcttgtggcgagtcgtaaaatggcgagatccaaatggcatcggtaccaagctctttgatgtactccaacttggaggcaatacccttcatatcaccccaaccatcgttgttggagtctttgaaacttgcgggataaatttgataaattgtggcctctttccaccacttgggttctgtttctggatgtgcagaagaaatagtcattgtacgttgctttcttatctctatgaaaaaactttcacttttgtttgtgtgtttggattggtgaatggaacatatattctagtacagctaattcctcgagtgaagaagtcttccttacttatatatgtctgtggacgtcttacgaatgatcgaaaataagaaaagaacaaagtaaatttaggatctggaaggagtgctgtatgtaaacgaagctttcagttttaggtaatgtttgcacaacctacatgatataagatggtatgttctgcaacagcgtgcctgtcacttggcccgttatagcagattatacccatctgcaagcagaccccattattgcattgcctccgcagccttgcgtatacatagccctaagacaaaatacggagcgtaaacaaccctcgatccccgcaacaattacataaccatttctccgcggaattacataatcatttctccgggaaaattacataatcatttctccgtgcgagttataagtgcttttctcgtgcatttccctgacacttcacaaaaccttctttttcttttttctttatttcaggggaaatcagtgcaaaactaaaaagaaagaaattttgtgaaatgtaaactccaggtgtcaaaaaataaattatatccgtggaaaatcaggcgtcggaaattgtagatgaatccgcctcctccacaataaaaatgctgaccacacgagcaatgcatacactcggacaccttcgttcaaagtatcagtagcagttcgacacaccctatactacttagctcttaaggtctaggctcatctttctcagttcctctttttcgctaaataaaggtatataatgtcacagctgtgtaactaaagaacactgttgttcctatctttttcttcttctttttttggtatgagttggaaaaaataatcattgcacaattgagtactaaaagctttcgtatcttacccaatatcatgtccggtgttaataatacatccgcaaatgatttatccactaccgagtctaactctaactcagcagtaggcgctccttctgttaagactgagcacggtgactccaaagactccctcaaccttgatgctactgaagcacctattgacttacctcaaaaacccctctctgcatataccaccgtcgcaatcctatgtttgatgattgcatttggcggtttcatctttggttgggataccggtaccatttctggttttgttaacctttctgactttatcagaaggtttggtcaaaaaaaaacgacaaggggacttactacttatcgaaagtaagaatgggtttgattgtctcaatattcaacattggctgcgccataggcggaattgtcttgtcaaaagtcggtgatatatatggtcgtcgtattggattgattacagttactgccatttacgttgtaggcatcctaatccaaataacctccataaacaagtggtaccaatacttcattggaagaattatttctggcataggagtgggaggaattgctgtcctttccccaatgttgatatctgaagttgctcccaaacatatcaggggaaccctggtccaattgtaccagctgatgggtacgatgggtatttttctaggttactgtaccaattacggtaccaagaactatcacaacgccactcaatggagagtcggccttggtctttgctttgcctgggctacattcatggttagtgggatgatgtttgtaccagaatcaccacgttacctgatcgaagttggtaaagatgaggaagcgaaacattcactatcgaaatccaacaaagtctcagttgacgatccagccttgttagcagaatatgacactataaaggcgggaattgaaattgaaaagttggcaggtaacgcatcatggtctgaactactctccactaaaacaaaggtctttcagcgtgttcttatgggagtgataatccaatcgctgcagcaattaaccggtgacaactacttcttttactacggtaccaccatcttcaaatctgtcggtctaaaggactcctttcaaacttcgatcatcattggtgtggtcaattttttctcttcattcatagcggtatacaccattgagaggtttggacgccgtacgtgtctattgtggggtgctgcttctatgctgtgctgctttgctgtctttgcctccgttggtgtgacaaagctgtggcctcaaggaagcagtcaccaagacattacttctcagggtgccggtaactgtatgattgtgtttactatgttcttcatcttttcgtttgccaccacctgggcgggcggctgtttcgttattgtgtcagagacgtttcctcttagagccaaatcaagaggaatggcaatcgcaacagctgcaaactggatgtggggtttcctgattagtttctttaccccattcattaccggggcaatcaacttttactacggttatgtattcttaggctgtctggtttttgcatacttttatgtctttttctttgtcccagaaacaaaaggcttgacgctggaagaggtaaatactatgtggctggaaggtgtgccagcatggaaatcggcctcatgggtgccaccggagagaagaaccgcagattacgatgctgatgcaatagatcatgacaatagaccaatttacaagaggttcttttccagctgatcttctagttttcggtaaattggtaaaaaagcaaaaaaaaaaattgacgaaactaattctctattatacataatgtttttacttttgtaccctttaatttctaatgaatgttttatggaagcttcaataaatgcgtgactggctatagttgtcggatggcaatccattattatgtataccgtattattaagagtgcaactaggcccgactataaatctaacactcagatccttgtactgtaatgcatatttattttttcacaagttgcatgctaataataccatgatattttttttgaagccttgaaaaatagttcaagcagctacgatatcatgaatcaatatactcattgcagcctatgtaatatatataggttccgtgttaccactcgtttctgatattttcgatatggctacactgggtttttcatgatggaaatgtgatactaccagttccaatatatttatcttccttatctatatgacacgctgttattttagttcaagtcagtgtccaattgaagtgagtgtcacgtgcacagcgacggtagtcgttggatgtgctaaatgatgttctactgccaatgactgcaaatacgttcgaagagtataaaatcgaaggaaacgaattaagttgccaatccttactgtaactatagcatgttacatatatgtaccataagtatcacattaaggtttcgccatagccatgtgcctatattaaatagaaatatcacatggcgatccacggaatgtttatagattttcttcttttgtctatggcccgggcgagacattaatttatcttgctgaaaaattcgaaagttaaaactcaattatgcgtgggatttctcaattaggttaccagaatttcaatctgctgaagaattatgtcttaaaaaaaaaaagtcccgcctcaaaaaagccaaaaagggtgtgactgtagattgtgggtaacttgctgtcaaatgacatgaaaatctctgcctgcatgatccctgtcaaaattcgaaaacacgcggtcataaaattgtgcctcaaaaagatatcttttctgcgggttctcttagtaaatgaggttaggttgtttcctattcttacgagatttcccttgttctcgccgctcacatcattgtcggtaagatcttccgtagtggcaggtcaagcagtgaggaagaaagatcggcagtaaactgataagagccaaaccgaaaagtttcttatacgcaaaaacgctttgaaaattctccaagaatcctatttgaaactcttattaataaataaagtataaatataataaagtttattgtgagacatgtcgcgataagcaccccttgtctttcttggaagggagaaatttgtaatataaagccaagtgctcagaactcgatttttttctgaccaaagagcggaagctccactataaaagttgggaggtacttttaggttctcttaagttcgcatttaattatggcctgaacgattttactgtggacaataagtgaaataagtgtccttaaaatgtgtacgatgtgtacacatcaacctactctccccttcattggcagaagagggaaccatttcatccaaaaaaaataaaaaaataaaaaaaatccaaatattaagctaaaaaaatacttaactgtttacacaaagcgtatataaaatgcatattaagaacctatctcgtttcagaggaataaacttttaattcctcagttaaaaaaattagttaaagaaagcaagaacgaaaataccgaccaatgcattcaaagtattggcattcaaacctgcggcaataccctcggactggacaatgataccagtagaggtctttattggagctgcagatttggagtatgtgggaaattgcactagaagccttggaaatggcagtagtcaatgaggttgctttagaaccctcagaagtgacagtagtgtatgactttggagaagcactagttgcgtgacggttgaagtagcttcaggtattttagaggtgattatcttgacgttacaaccattgtcatcaccattgagtaaccagtggcagtagtgtatgtccttaggggcagcactggtttctgaagtttctgaagtttctttaggagcttcagaagtgacagtcttggtgctacatccattgtcatcgcactgagtaacagtagcggtggtgtatgtctttggagaaacagtagtggttgtggcttcaggggcctcagaggtgacagtcttagtgttacagccgttgtcgtcacagtgagtaacggtaacagtagtgtatgattttggagaagtagtagttgctgaagtttcttcaggacattcagaagtgacagtcttggtgctacatccattgtcatcacactgagtaacagtagcggtggtgtatgtctttggagaaacagtagtggttgtggcttcaggagcttcagaagtgacagtcttggtcttacatccattgtcatcacagtgggtgacggtggcagtggtgtacgattgagaagaaacagtagttgtggtggtagcttcaggagcttcagaggtgacagtcttggtgttacagccattgtcgtcacagtgggttacggtgacagtggtgtatgattttggagaagcagttgttgctgatgtttctttggaacattcagaagtgacagtcttggtgttacagccattatcgtcacagtgagttacagtggcagttgtgtatgatttggaagaaacggtttcagttacaacagcaccggttgatgtactaacgtgacatccagtttcatcacaagaagtaatagtggcggtagtggatgagcatggaacggttgtggtaatggtatagacgttaccattggagtcagttgtctctgaacaagaaactacgactgtgcttgtggcatttacatagtctagtgttgtagtgtaaacagatgttgaaccggtaacggaagcaccaaatgaagtggaagcagttgaaccggtaacggaagcaccgaatgaagtggaagcagttgaaccggtaacggaagcaccgaatgaagtagaaccggtaacggaagcggaagcaccagatgcagtggatgaagaagcggcactagtagcgacaacaccattgtagtttaggtagtaagcgtaagcacctgcaaagattccttcagagacgctgaagtcagagctggagaatccggtaccaatagcaaaagagaattgtctgttaccttgggttgcagttagaacaccggtagtaccgtcataagaaagagcagtgatgtcagcggtaatggcaatttggttcttaccagtgtagccaacaacaggaataggagtggcattggtttcggttgggtcaacagcaaggacaccttcacccttgaatacaacagtttggccagtaaatgtgtcagggtagtgtaagtataggttaccggaaatgatgttgactgtaccttttccagaaactggttcgacaataacataggtacttccattgtctaggttaatttcaccgttgtttactgaaccttcagtgtcgtctctacgttgtagaccggaaacagaaccaccgttgagaatagcgttcgagaaagagaaggcaccagaattggagtatggagagaaagtgacttcacccttcttggactttgatagacttaaggaaatgtcaccactgttgtcaaaagaacttggagtgaaggagtagatggatgcagaggtggcagcggattcttcagcgttgaagttaccggtcacgtcaaagttttcaccggagatgtcgaattcggtacctggataggtttctttggactttttcacaagcaagtcaccgtagacttttaggtcagctgagaaagaatatttgtcaccgtcaagtagagtcaatttggcaccagctgcgaccacaacaccttctgttgcaattactttaccagtaagagttagatcaccactgattgtagtagttggtagatagatagtaccatcgctggaagaaagggagttggaagcagttgcgcttgcactagatgctgaagaagtaatggaactcaaggaattggaagtggcagaaccggaggcagtagaagcggatgaggttgattgagggaatgagcttgagctaccagaagcggatgagactgattggctgccagagcttgagacaccagaagtagaggaagctgattgactgacagagcttgagacatcagaagtagaggaagctgattgactgacagagcttgagacatcagaagctgaggaagaagattgactgacagagcttgatacatcagaagctgaagaagaagattgactgacagagcttgagacatcagaagtagaggaagctgattgactgacagagcttgagacatcagaagctgaggaagctgattgactgacagagcttgagacatcagaagctgaggaagaagattgactgacagagcttgatacatcagaagctgaagaagaagattgactgacagagcttgagacatcagaagtagaggaagctgattgactgacagagcttgagacatcagaagctgaagaagaagattgactgacagagcttgatacatcagaaacggatgaagaggattggctgacagagcttgagacaacagaggaagaggatggaccgacagagctcgagacaccagaagtggatgaagctgattgtgtgatagaacttaagatatcggtagcggacgaggatgtctcagcaatagaactactgatcgaaacggatccagaggaacttgataccacagaggtggatgagctgttgcttgaaattgaggtgctattgctatagtactgacccaatgcactttgagagtaaagggccaaagctaaagcagcttggaatttgtttaaacgattgaacatctctttcaattaggcgagatcttaccaaatttgcaatgatgaggcttgctgtttctaaatttactcgaaataaaaacaacacatactgtccaaaaccccccatagcaatgaatcaagacaaagccttttatatcattgtaggcgctgttgcagttatttgtgggcttccgatatgtaattactgaaaggactgttgagctagatcgattttttgtacggcaattccacaggactcttcaaagcctgcgaggtctatgcgcgcgcgtttggtaagtaggaaattgggtagtaattttatgcaaacgcaatggttgccgtgaataacaacacgatccctttaatattatacgaaaacgtgcagaacggcacaaaccaataggctatgaccaaaatggttcatgagaaagaaccaggagtattatgagtagtaacccaatttttttttgagacttacgctactttcgctcaatccaacacgagcaattacagtaatccgtactcaaaatgagccgtttggactcactacaggatcatatacgattaaaagatagaaataggcatctcccgcctttggagcaaaaaaaaatggtggttgctcttggtcgcgaagtgaatcttcaacattgctgaggggacggctgcctgacttcactgtgacgcgaacgcgataatttttgcgttagcgagtggctagtaagtcccttcaaaagccactccctgtaaaataccgcaccttccgggttgctttcataatcaaacaaagtttaggactcctcccaagactcgtcccttggcaaaaaaaattaagcacctaactaaagaaacttttgccatttttttcctaaaataatttgaaatgccacccaatttgcaaacatgattcatggatcttggaattatcatattatttaacgttatttgcacctatccacgagagaaagcaaggaacataattccgtgcgccgatattccaaatctttccgaaaaaaattctctagcggattcatataacccgctagataagccatatattactaattgcctttcgtgtctatttgcctgaggattttagactacaggggttattttctttttttttgaggatgatgaggatgatgataataatcagtgtccgagttacactcaatgaaaaacttttggtgcaattacgggagtaaagagttttcttgactttttgtcatgaatttttagtggcttgtttacaagttcaaaagcaggcattcgcttcgaaaggactgaaccttggtcttctgcgacagcaatttcttttcgtaataccttatatcatgtcctgtcttgaattgtagttttaaggcgggcattattttgctgaaatggaattttgatagcggtagttcgatcatatggcaatgcagtacgatttgtatatcgaggcatatgcgtgttgtttctacacacatctaaaatatgtttagctactccgtcgatagagttgcgtatcataagttattttgacagcatctcattgtaattttacgttacaccttctctctggatgtagttccaggagcttgaggcgacctcatcaactaaagaagttggtcagaagaaggataatgcaccatcaagtatttgctatagtccggtatgtcatcaaatgtcgaatgttccccgtcagggtattttcttctagagaatacttttctttggtgtctctgtagctttcggttgggtaaaagggtattacttcttacttccactgaaggctagaataacacgcaggactgaaaggtgaaatggcctgtcttgtgctctcttcattttattttttattagcagaacatcctgctgtgatgaaattttatggtcaacttcttttacgatgacaccctttcttgcacttcctttaggacactgaattgggatgccacacgtacaaatttgtcttctatgtgcggaaattagaaaccatccatttacttaatgtaatatttcattgtctgcaaaaatttgtttgtggtgttatcttaacaacttaaaaaattcttccttatgcagtggaaacttttaatgacatgtggtacactttttaaaggtttacatgaagtttaccatgcctcttctttttttttatgtcttgcttgtaacgcagttgtaattacttgctgttatatctcgagcttccacctatattgctttcaacacaaagaaccttttgacggtcttgggctagctcctatttttggacccttgcccatcacagaactatgagaaaagcagtacgtcttgactttagtgcatgctgtacatcctagactgtaactgattcttcacagaccttgccacataaaactacagatatccccgttttcttggtttacggttggcataccttcaaaatattaacagtcaactattaaacgaatgatgccctaccttatttacattctttatatatatatatatatagcattagtttacaaataccgtacatgccattcaccttgacacacccataacggtaattcaaatcaaatcgtcatcgtttgggcggaatcatatcctcaaattcttgacattgcatagcgtagtatatatggtattaagaaagctcgtacagcataagatatcaggttctttctttgaacattatcgaacgctgttagcctcttgtagtatttccccattgggctaaacggcaatgtccttatcgtagttagaatatggaaaaattacataatttcgaaactggaaatgatgctagataaaagtggaagattactaagcgtagtatattagccggaaagaattcatatatagtcatgaagacattttgaaaaaattacatttatagaagtttattataacgtaacagttaacaacaaaggctcatagtccgagatcaatataataaattattcaaggtttaaggaagaagttaccatggaaatgacttactatgaaaagacacctttgattcgtcaatttttgaacaatggtaagacaaattcgtggttttacgttaagcatgagatgttacaaccaggtggaagtttcaaatcgagaggaatcgggcatttgataaggaagagtaatgaagaagcgctaagcgagggttctgggaagcttgctgtattttctagctctgggggaaatgctggtttagcagcagcaactgcctgcagatcgatggcacttaattgcagtgtagtggttcctaaaactacaaaacctagaatggtaaagaaaattcaaagtgcaggagccaaagtcattatccatggtgatcattggggggaagcagatgaatacttgaggcacgaatgaatggcgcaagaaagccaacatggttcgaagacactatatgtgcacccgtttgataacgagacaatttgggaaggtcattctacgattgtggatgaaatcatagaacaattgaaggaaaatgatatatccttacctagggtgaaagctttggtttgtagtgttggtggtggtgggctatttagtggcataattaaaggcctagataggaatcagcttgctgaaaaaattccggtcgttgctgtagaaactgccggttgtgacgtattgaataagtctctcaaaaaaggtagtccagttactcttgaaaaattgacaagtgttgcaacttctttggcctccccatacatagcatcattcgcgtttgagagttttaacaagtatggatgtaagtctgtagttttatcagatcaagacgttctggcaacatgcttgagatatgccgatgactacaattttatagtggaaccagcctgtggagcatccttacatttatgttatcatccagagattcttgaagacattctggaacaaaaaatatatgaggatgatatcgttattataatcgcatgcggtggatcatgtatgacgtatgaagacttggtgaaagcgtcgagcacattaaacgtatcataattttcaaatacacacgcgatcttagagcaatagaaatggatcgcgatctatctatgtacgttcggacttattaagatgtgtttcattttttttcgttctagtctttttattggatggtggtctggaaattcaatctactgatactacagtattaaagcaattaagcacctaggatgaagctcctgcaagtagcttggtagatgagaaatgttaagcggatagtaacgctgaagctatgctatgccataataatttataaaaaaatcaataaaaaagagtgtatattgatattactaatatgtagaagaaagaattaactagtataattcggagagtagtaaagaaaattttatttacatatgaatgtagaaattaattctacgattcacgcggaatattgtgaaatcttgagataagaaagttgcaagagatcacaaatgaaggttatctgcaaacagcataaacagatgacaccttatgaatgtaaggtaacatcggtagcttagcgcgttgacctgtgagctcctacatagaatatttgtgtgcttggggattatttgagaagcattaggctggttcagaggaatatttacaattggtcattgtattttgatatcaattaccgaagattttggtgttattatgttcaaaaacttttttttgtttccgtgaacacacaattgctgtcacctgcttttgtggtatagcagtgcaaaactactaaaaagcaataacatcccatgacctttaccttaaaaactcgaaaaaaaaaagtttttgcattaaccttttgttgctctggtgtaataattttttttgatgtatgacttctcgcttttgcgtgtagcattactctaacagcaaaaattttaatacacgaaaacttaatctagtgaataaacctataatcaagacgcttcattcccttatctttagttgtgtccaagtaattgatctgctcttcttttgtcatagagttccatttgcggtccttgtatttattcctactaatatagtaaaacttagtagcaacagccatacaaatgttgaagcaagtgaatcctagaagtattttgttacctctagtatagtaaggtttatcatcatttctatacatgttagaagcaatgattgctccaacttgggcactcatattgtataacgctgtgcccactgtacgcgatcttaccgaatttgaaatctcggagacccaaccagcaagaatggaatgtgtatagggaagaccaagtataccggttagtaatatatacttgatccaggggtttgtgtcagtcggtaaagcgaccagagaaactatgaaagggagcacccaaacgttggcaattcccacacaaagtgatttttctttcaatttacgcgataatagtgccgctaatggtaaatttattagcagcagggcttggcctggaattgctaaaatgttcgaaagaaatgtagagtaatttaaactctttaatatcaaagataaataggaaccaactgtttgaagagatatgaatgctgtaataccttggataaacaatggccatagatcaaattctgttagagtgtacaaaatctccttgaaggtaactggttgtcggttactcatgtcaccctttgatgggtcatcccttaaaattctgttaaccataattttctcctcatactcagtgaataacgattttcctttgtgaaatgcagactcaccagtttgcgtaggtcctctacgcattaaataaaaggatgccacgccaacagaaagggacagaaacccttcaattataaataggtactgccagccagctaagttatgaatacccctcatctctatgattccggaagctaaaagagagcctaaaatttggaaaagaggtatagcacaccaaaagaaacttaggcggaatgtgagctcagctccagtataataatatgacaagtatagaatattgtccgggatgaacccgccctgtaccattcctaataagcatctagtagcaataaattgacctcgatttttcagaccagcttgagtaatacaaattacactccacaacacaatttgaaccggaatgaccctttctggaccaaatcttttggacagcagattgccgggtagttcacttgctagaaatataactagataaacagtttggccaaggttgtagtcgttcgtgttcattttcaagtcaacaatgaagttgtctgaaactgcccttgcaatatttttccttattaaatccaaaaaggcaaacataataaaaacccacaaaaaaatcttcaagtccatttttcttaccaatttcttttcctcatcctttgtccatgtaaactcaggatcgaatttagacaagccttcataaccactggattcatagacttttctccaacgctctgctttatgaaaatcgtcaaatgggttatgtgaaatactctccgaatctgatgttaagctttctgcggacacagataattgggccttttctacaatatcgtattcttctttttgtacggacatagatgaaactttgtttgttgattgaattttttattaattgtttgtacaataaataatttcaataatcaacaattgaacgctgcctttttatactaaatgattcagtagaagacgaacctagcgcagggaatacgtcatgtatttgatagtaagcgccaaacctattaggcaataaagtgtgacaaattggtagcattgatagttattcccaattgacccataggctgttgaaatgaaaccatcagtatatgttgaaacctcaagtgaggcgtcaacctctaagtgaggcttcaagcttcgccaactattatatatgccacatgactgcagggtccttattttaaggagctagctgcaacgactttgtgctgtaaaggggtgcagcagcaaatgtagcctatttgctcgaggtttttctttcttacgagaatgctagcaattcaagatagtacgttgtaatatgatgcatttcggcacaattatccgagaaacggactatttcgggattatatcgatccgaaattctctgcgtcgagccgaatgccaaggaaaaaagttcagagaatgactacaaacagccttggcgacggcaaaagtaagcttggtaagaatggcttgatccacacggtgattcttgtatcgggtcaatgcataattttgattgtgaaaggcgcaattattaaggctgcattctttagcttgtcttgactcctacccgtcatcgtacaatctccacattaaaaaatatcacgacatttataaatcttcttcacaccggattaaacaaaaaaactgtgttaatcggatccgggagaaaatgctaatatctccttcttgtttgtgaaatgatgataactgggctgttgaacgaaaatgaaacttctcaaatacacctatttattaataaatgttaatttatattttaaaaaaaggtaaaaattaaatgatcaggtttgcgatcctgatttcaaaatcatggcttggattatatcttagagacgtatggatttcaaacaaatgcctatttgattgaatattacagatctacattatctcttgtacataaaacattatataacagacatattgatattaacgaatattttcgagccaccattcatgaaagcctagttaatggatttatgcggtattcatttcgtaaacttgacatcgtgtgacctttcattgacagtcaactggaagacatctcccctagcataatgtccgacagggtcaagatcaaagcgagcttcagcaatcaagtcagtgttaatttcggcggttaaaaggccctcctgccctagcaatggccctgcaataatctctccataaggatcaataataacactacctccattaatacagttgtcgtcagcagatggccatccaggtaattttctcttacctgtagcttggtcaataatctccccaaagcccattgctgtcgcatctggcatgaactgcactgcactaatcaagaatagacgaccttcgtatgcaatatttttcatcacagtcctctaaataggcctagcatccaccgttggggcacaccagatctcaaccccttttttatacatggcgtatctcagtagaggcatcatgttctcccagcagatagcaccgccaatcttcccagcagcggtatccacgacaggcagagtcgaaccatcgccttgaccccatatcagtctttcgccagctgtcggcatcagttttcgatgcttcccaacgtagccatctttaggatctatataaaccatggtacaatataatgtcgtcccatcgcgctctatacaccccacacataaggatgcgtcggtggccttcgatagtgcgcacaactgactaatttctggatatttctctccgtttccgatctcaattgcttcggcaagatacttagcatactcctcccttccttcttgaagacggtagcctagataaaccccaaagttcgatccctttggataaccaccaagagtggcttctgggataacgaccaacttggcaccagattccttgatctccttctcatatgacaaaatttttttcaaggtatccttagtagagcccggacaagagccgatttgaagggcagcaacaatgtgtttcgccattgtggttaactagaggtagcctcgaaaagtgattggctaaccctaagtcataatatcaccctttcttattgaagagcttttattatttatatacactgccctttatgagtcacggaggcctgggctccattttttttacgaagcaaaaaagatagctcatatttcgtaagcattaggccaactttactgataaccgttttcaaatcgcggtgggattaatataatgtggcgttcatagtgaaatgtggctccaaagtataagcgtaaatgcgtttgcttatcgaaccgcaagtaacttgtaatttcacctctataatttcgagcggtttttaagatacaccatgtttcaagtaaccacctttcgcctttttcctctgttatcgaacttccatctgtaaaaagttcgcttgcagaagaaaaaaggcactacacggaagaggactgataattaatgaaaatcaagctatgatcaaacaactactggctctaatatatggtttcggctacataatctaattgtcatatctgttatctcgacactcgtctctcgataaacgagttcttcactgttgctaggtgcagtggtcggccatagttatccatacaaaattccaatttcttacgcgcatagcagtcgatacatgcaaacatctcgactattctggcgatagcagtaccaacaatcaccagcacaaattttgtcacctgtgctttgctagagttacttcagtactaattagattataatattttgcagcatttattggtatagaaagaaaagctcgagcactaccaacttttatctgatataccgaaaaatgcataaatatcttctctagtttgtgcgttttcttgtcgccctacctcacaaaagagaagtactgatggctaataattgttggatcgattcattgtatctcttaaatgtcaacagagcataagtcagactctttgccatttttaaaaagctgcgaaggcgaacgtgactacggggtgcgggtttttgtattgctaatgtagcatgacagcttatccaatgttttgttgtgttcattcaaactattttgagcctcacttcaattttgtttgactactaacatggcagcatgcgtcgtttctaggtgctagccaggctgtgagaacgtaaaattagcctatgttcaacattctctgcttttcaatgtcactgttcattttgttactatgaaagtagttcgtcgcaatttgtacttttcttcgaaagtcttcttttgcagtagatgaagtgtgttctgagaaattgatgctttcaaatggccttaaaaaatttttgtatcatagctaacaacatactgttgcgccaggggaagtgaaatcatggttgtatattacaatagcattatgtgcatttaccaagtatggaaaagcggaaagtgtgaaagaagtttatgaaaaaagcggaaaataaaaaaaaaaagtttattttcctgtgacttctgggaagcagttagacctccttcgctgtattcttaggtgctatacctcatttccacgatggtaatagacgatcagtctattaatgcgctaaagaacgtagaaaagttattaactgaagaagctttgctaatgccgtcgcacattaaacggctagacattgccttgaataggaagccgaataatctacgaaatatcatggagcttcagggccttgcatatactatagtaaaaaaaaaactaagttttcccctgtagtaaacagggagataccgtacggaggtctgaattccctacagaagtagctgtaaaaattcagaattcgcaacaacctataattgagttaagtgcctttccaagctaaaaagtttgaggttataggggcttagcatccacacgtcacaatctcgggtatcgagtatagtatgtagaattacggcaggaggtttcccaatgaacaaaggacaggggcacggtgagctgtcgaaggtatccattttatcatgtttcgtttgtacaagcacgacatactaagacatttaccgtatgggagttgttgtcctagcgtagttctcgctcccccagcaaagctcaaaaaagtacgtcatttagaatagtttgtgagcaaattaccagtcggtatgctacgttagaaaggcccacagtattcttctaccaaaggcgtgcctttgttgaactcgatccattatgagggcttccattattccccgcatttttattactctgaacaggaataaaaagaaaaaacccagtttaggaaattatccgggggcgaagaaatacgcgtagcgttaatcgaccccacgtccagggtttttccatggaggtttctggaaaaactgacgaggaatgtgattataaatccctttatgtgatgtctaagacttttaaggtacgcccgatgtttgcctattaccatcatagagacgtttcttttcgaggaatgcttaaacgactttgtttgacaaaaatgttgcctaagggctctatagtaaaccatttggaagaaagatttgacgactttttttttttggatttcgatcctataatccttcctcctgaaaagaaacatataaatagatatgtattattcttcaaaacattctcttgttcttgtgctttttttttaccatatatcttacttttttttttctctcagagaaacaagcaaaacaaaaagcttttcttttcactaacgtatatgatgcttttgcaagctttccttttccttttggctggttttgcagccaaaatatctgcatcaatgacaaacgaaactagcgatagacctttggtccacttcacacccaacaagggctggatgaatgacccaaatgggttgtggtacgatgaaaaagatgccaaatggcatctgtactttcaatacaacccaaatgacaccgtatggggtacgccattgttttggggccatgctacttccgatgatttgactaattgggaagatcaacccattgctatcgctcccaagcgtaacgattcaggtgctttctctggctccatggtggttgattacaacaacacgagtgggtttttcaatgatactattgatccaagacaaagatgcgttgcgatttggacttataacactcctgaaagtgaagagcaatacattagctattctcttgatggtggttacacttttactgaataccaaaagaaccctgttttagctgccaactccactcaattcagagatccaaaggtgttctggtatgaaccttctcaaaaatggattatgacggctgccaaatcacaagactacaaaattgaaatttactcctctgatgacttgaagtcctggaagctagaatctgcatttgccaatgaaggtttcttaggctaccaatacgaatgtccaggtttgattgaagtcccaactgagcaagatccttccaaatcttattgggtcatgtttatttctatcaacccaggtgcacctgctggcggttccttcaaccaatattttgttggatccttcaatggtactcattttgaagcgtttgacaatcaatctagagtggtagattttggtaaggactactatgccttgcaaactttcttcaacactgacccaacctacggttcagcattaggtattgcctgggcttcaaactgggagtacagtgcctttgtcccaactaacccatggagatcatccatgtctttggtccgcaagttttctttgaacactgaatatcaagctaatccagagactgaattgatcaatttgaaagccgaaccaatattgaacattagtaatgctggtccctggtctcgttttgctactaacacaactctaactaaggccaattcttacaatgtcgatttgagcaactcgactggtaccctagagtttgagttggtttacgctgttaacaccacacaaaccatatccaaatccgtctttgccgacttatcactttggttcaagggtttagaagatcctgaagaatatttgagaatgggttttgaagtcagtgcttcttccttctttttggaccgtggtaactctaaggtcaagtttgtcaaggagaacccatatttcacaaacagaatgtctgtcaacaaccaaccattcaagtctgagaacgacctaagttactataaagtgtacggcctactggatcaaaacatcttggaattgtacttcaacgatggagatgtggtttctacaaatacctacttcatgaccaccggtaacgctctaggatctgtgaacatgaccactggtgtcgataatttgttctacattgacaagttccaagtaagggaagtaaaatagaggttataaaacttattgtcttttttatttttttcaaaagccattctaaagggctttagctaacgagtgacgaatgtaaaactttatgatttcaaagaatacctccaaaccattgaaaatgtatttttatttttattttctcccgaccccagttacctggaatttgttctttatgtactttatataagtataattctcttaaaaatttttactactttgcaatagacatcattttttcacgtaataaacccacaatcgtaatgtagttgccttacactactaggatggacctttttgcctttatctgttttgttactgacacaatgaaaccgggtaaagtattagttatgtgaaaatttaaaagcattaagtagaagtataccatattgtaaaaaaaaaaagcgttgtcttctacgtaaaagtgttctcaaaaagaagtagtgagggaaatggataccaagctatctgtaacaggagctaaaaaatctcagggaaaagcttctggtttgggaaacgaaggaactccaatcgggaatgaggagagcacaaataaagctaaaaatggaaataaaaagcggaataaaaatcgaaacagaaataagaagacagagacaaaggaacaaaatgaacctaaacctgtgactggaggggaagaagtgagagtcgagaaatctcaagcgaaaaacagaaggcggaaaaacaataatggagctaataaaaagaataccctacactactcaaaggaaattaatgtagaagagcgaaaacaaatcgcaaaaaggcaagaagaaatcgaacaatgcattcacaccttatccgattttaaactgtttaaaaagggtaagcacgttacctcatatggctatcgaatctcccccatgacagactccggtaagatttctttgaaaattttattcaacatacctttggattatccaaaggccccaataaaactaacgatgaaaagtaatgaagaagtttcctcttacatggacaccgtgatagcgaatttcaactggaaagcccgtcaattggttaaggaggactggaggatattatctcaaataaactatttggttagtgagttagaaatattgaaaatggaaaattataaacaaattgataaactacgtaatagcttttacaaaaccatataaatatgagcataataaaaagggagaatattaactattatcaagtattaaaactattctttaataaagatggcggcggcacccataccagtaccgatacacatactaacaaccccgatttgatcctttttcagttctcttagtatggtagctacttgccttgcgccagtacaacccaagggatggcctaacgcgattgcaccacctcttggatttactttattcaaatcgatgcccagtttatggatgcagtataatgcttgggccgcgaatgcttcatttatttcaaaaatatcgatatcttggacttgcaagccagtagcttccaggacttttggtatggcgtatgcagggcccacacccatgatttcagggggaacccccactgtttgaaaatcgatgtagcgacctagcacaggcagatttaactggttggctacggacctgcgggctaacaagacacctgccacaccatcggagacctgggatgcattgcccgcagttgtggttcctctgtctttgataaaggcaggcctgatgcttgaaagcgactccgcagtgacgttagggcgtggcccttcgtccgactggcaaattgagccatctggtaattttataggtaaaatttcatcttcgaaaagcccctcatttttcgccttgtaagctttttgatatgaattcgcagcgaactcgtcttgatcctttctactgatcttgaaattagcggcaacattctcattagtaatgcccattggtattagacatttcttcgcttctcggtttttttgcagctcttcagaggagatcatgcccaagggattgacgtttttgtagttattggtcattgattccactcccagcgccaaaccaatatcaatttgcccaaccttaatcttgttggcaatatcgttcaccgccgttaaacctgaagaacattgtctgtttaaagcgacaaatggcgtcgagtagggaatcccacttgccaagcatgcagccctgtgttctgtagcaccggctccaacattgagaacatttccacaggcaacttcttcgattaagttcaaatcagccctcaaaggttccggaaacctcccgatgaactcattgagaaagttgtataataagtagtctgtgtttacatctttgaaggcacctttaaaacctttaccgatggcagacctgttagcagccacaataactacatcttcgggtcttttctccagcaacgagttcttcctcttcgattcacccttacccatggcgctctccaccaaatgatccttgatactttgtagtctttgagacattgcttttatgtagtgttatattcactctgtactcagagccacaagaaataaccattcgatttcaatagaactgagatgcaaaagtataccctatttatatctcttctttctagtaaaactccaataaatttgaaaccaatagagggagaaaggaaaaaaaagctgcggtgttaatactattatccccgtttccctttgatagcgccttacacggcgctaccacatcattaccctcctcatgttgacgcgtcaagttttttttcttttttcgctatttgtggcataggttcaaaactagcaaattcttgatcttttgaagattacatagtgatgatgatcgtgacacaaaagcagataaaaaaatagcacaatcatcagcgatggactcttccccgaacaagaagacgtaccgctaccctcgcagatcgctgtcacttcacgcgcgtgatagggtcagcgaagcccgtaaattggaagaattgaatttgaacgatgggctggttgccgctggcttgcagttggtcggtgtagcgttagagaaacaaggtacaggatcacatatatacatgaaacagaagaatttctcagctaatgacgtttcttcgtcaccaatggtttccgaagaagtgaacggatcggaaatggattttaatccgaagtgcatgcctcaggacgcatcactcgtcgaaagaatgtttgatgagcttttaaaagatggaacttttttttggggggctgcttataagaatttacaaaacatctctctacgaaggaaatggttattgatatgtaaaatccgtagttccaatcattgggggaaaaagaaagtgacttcgagcacgacatactctacacatttggccactaatgaactagctgaaaacgcacactttttggatggcctagttagaaacctttcaacaggtggcatgaagttatcgaaggctctatataaactagaaaaattcctgcgaaagcaaagctttttgcaactttttctcaaggatgaaatttacttgacgacattgatcgaaaagactttgccactcatatccaaggaattacaatttgtttatcttcggtgctttaaaatactgatgaacaacccactggcgagaataagagcactacattctgagcctttaattcgctggttcaccgagcttctgacggatcaaaattctaatttgaaatgtcagttactttctatggagttacttttattattaacgtatgttgagggttccacgggttgtgagttgatatgggaccagctttccatattattcaccgattggctagaatggtttgacaaaatccttgcggatgatattgcaattcattcatccctttatttgaactggaaccaattaaaaatagactattcgacaactttcctactgctaataaactccatactgcaaggtttcaacaacaagactgcactagaaattttgaattttttgaaaaagaataatatacataacactatcacatttttagaactggcctataaagatgatcctaatagtgtcgtgatcatggaacaaataaaacaattcaaatccaaagaatctgcgatatttgactcgatgataaaaactaccaacgatacgaattcgcttcacccaacaaaagatatcgcaagaatagaaagcgagcctctatgtcttgaaaattgcctgttattgaaggcaaaagatagtcccgtagaggcaccaataaacgagattattcaatcgctgtggaaaatcttagactctcaaaaaccatactcagaatctattaaactattaaaattgataaattctttgctgttttatctcatagattcctttcaagtgtcaacgaatccttcttttgatgaaaccttggagtccgcagaaaatgtggattatgtttttcaagattctgttaataaattgttggattctctacaatctgatgaaattgctagaagagcggtcacagaaattgatgatcttaatgctaagatttctcatttgaatgaaaaattaaatttagtagaaaatcatgataaagatcatttaatagcaaaactagatgaaagtgaatctttgatatctctgaaaaccaaggaaattgaaaatctgaaactgcagttgaaggcaaccaagaaaagactagaccaaattaccacgcatcaaaggttatatgaccagccaccttcattggcaagtagcaacttgagtattgccggctcgataataaaaaataatagtcatggaaatatcattttccaaaatttagcaaaaaagcaacagcagcagcaaaaaatttctctgcccaagcgttcaactagtctactaaaaagtaaaagagttacgtccctttcatcatatttaactgatgcaaataacgaaaatgagtcccaaaatgaatccgaagataaatcaaaagactcattatttcaaagatctacgtcaaccattaattttaatatcccttctatgaaaaatattactaatatgcaaaatgtctctctaaattcgatactttcagagttggaattttcaaatagcctaggaacacaacctaattaccaatcgtctcccgtgttgtcttcggtttcttcttcaccaaaacttttccctcgactttcctcagatagtcttgataatggaatccaactagtacctgaagttgttaaactacctcaacttccaccgccccctcctccacctccccctcctccacttccacagtctcttttgactgaagcagaagctaaaccggatggtgtttcctgtattgcagcacctgcaccgccaccccttccagatctatttaaaactaaaacttgtggcgccgttccaccaccaccaccgccaccgcctttacccgagtccttgtcgatgaacaaaggcccctccaatcacgatttagttactcctccagctccacctttaccaaatggtcttctttcttcctcctcagtgtctatcaatccaacgacaaccgatttaaaaccacctccaactgaaaagcgattgaagcaaatccactgggataaggtggaggatatcaaagacacactttgggaagacacgtttcaacgccaagaaacaatcaaagaattacaaactgatggtatattctctcagattgaagatatttttaagatgaaaagtccgactaagattgcaaataaaaggaacgcagaatcctcaattgccttgtcttcaaacaatggcaagtcttccaatgagctgaagaaaatttcattcttatcaagagatttggctcagcaatttggtattaatttacacatgttttcccaattatctgatatggaatttgttatgaaagtattgaactgtgataacgacattgtccaaaatgttaacatactgaaatttttttgtaaagaagagttagtaaatataccaaaaagtatgcttaataagtacgagccatattcacagggtaaggatggtaaagcagtaagtgacttacaaagagctgacagaatatttttggagttgtgtatcaatttaagattttattggaatgcaagatcaaagagtctgctgacattgtcaacatacgagagagattattacgatttgattttcaagttacaaaaaattgatgatgcaatttcacacttaaatcgttcacctaaatttaaaagtttgatgtttattatcacggaaataggcaatcatatgaataaaagaattgttaagggtatcaaattgaagtcattgactaaacttgcctttgtcagatccagtattgatcaaaatgtatcatttttgcattttattgaaaaagtcataagaataaaatatcctgatatatacggttttgtggatgatttgaagaacattgaagatttaggtaaaatctcactagaacacgttgaatcagagtgtcatgaatttcataaaaaaattgaggatttagttactcagtttcaagtaggaaagctatccaaagaggagaacttagaccccagagatcaaattattaaaaaggtcaagtttaagattaatcgggccaaaacaaaaagtgaattattgattggtcaatgtaaattaactttaatagatttgaataaactgatgaaatattacggtgaagatcccaaagataaagagagtaaaaacgaatttttccaaccctttattgaatttttagccatgtttaagaaatgtgccaaggaaaacattgaaaaggaggaaatggaaagagtgtacgaacaaaggaagagcttgttagatatgaggacaagcagtaataagaaaagcaatggaagtgatgaaaacgatggtgaaaaagtaaacagggatgctgttgatctactcatatctaaattacgcgaagtaaagaaggatccagaacctctaagaagaagaaagagtacaaaactcaatgaaatagccattaacgtacatgaaggagatgtaaaaacgagaaaggatgaagatcacgttttactagagagaacgcatgctatgctgaacgatattcaaaatatatagtgaagacttagtattttatgtagttgtggagcttatataaagaaatggacaatattcgcaatcgcttctcaaaagggaaatattttcccttttcgggcggtggtcgtgttgacaaatttcctagttaagaactaagatttggagatggacagattcattaataaatttcaaaataagcacagaaagcatcgaatttttagctcaaaacaatctacttttcaatcatcaaaacagactattgaataaagatgggcaatgtgtctgtggcagtgggaacggcagttgggattccaattgctgtgggcgtaataatagccctgatattttggtgtaaattacaacgacgttacaaaaaagaagagattagagatgctgatttggagaagatggtaatggaagaagtggcagtgtcggtatatgatggttttaaagccgaaattaacagctcaagtgaagcttccacgataaacgaaaaggaagcaaaccaggatcttaaaccctgccaagaaaaaaccgccaaggcagggtacacaccagcatacagaaggcaattgaacgctagtatggggactttgcgtccaaaaaagcagagcactgcatataccaatgtccccgtcattttcagcggcgaaaaggtgaattatgggatggtcagagatccttcctatagttttatgtatccactgacgctatcgcgcaaagaaacgagtagtttgagatcagcttctacgtcaaacttgtcatcgagcacagaaaatactgcgttacacgaagaaataaaactggatgacccatatgaaaacgattttacgaattatactgtcaacaagagagaatttattgacagcttacggccacactaatatatatgcatatagatatataaacgtacctacatagttttgcatttgtatagatacccagaccacttgtaataacgataaaaataaaataataataaaggatatttacagacaaatagcaccatacttgctattaaattggtgtcttggtattttcagctagcaaatcgatcttttggccagcggcagtgacgctccattcatgaatcaaaaactcttcgtcgtgagtgttcctatcggcaaccagtctaacggttccagtaacgtttttgtcccccttgatataaaacgtaatgttaatcctacccttcacagagttcagttcaccgtagacccaagggatgataccatcaaattctatgctctcacccagtatgtttttagttgctggagaccgtcttatataatacagcgtgttggagataatgggggactccgtcttttcatagttgaagatcaaagatagtgcggacccaatggccacagaaaacaacaaaaatccagctattcgctttctcctctccgtggttgggtcaggcaattctctgtcaattctcaatggcctgttcttgtctttcaaaacgatcttggcctcatcttcagcgacactattattgaatctagcgctggtagagaatgagtgcagcaaggaaccacgcactagcacagccttagctgcagaaggtgtcactttcggcaaccctttagttactagtcttaacatcatgtatagtctgttttatcttttacttttatgtcgtggactggtacggagagaaagatcgaactgttttaaaactgggattaaaatgacaagaaggcgctttctttctctccacaatgatcaaaacaagaacaagcaaaacgcaaagagatgacattagtaagtacccaaatgagctactaacaacgcatccggtaatactaacaagagaaattggttaggtagggaaactagtacacatatccatagatttggtcttggtatcaacgtgcctcgcggggattaaacgcaatacaggtttgacgcctaaactggagactctggacaatcagactatgagaaactacatgaagcggtacttgaacttgggagagtctgtatacgactattctgttgccacttgtggctcctcgacgtatttcgctaggaaataggtacgtttatattctatatatgttgataatattttgtataacggcacccagccgggggccaaaattaataaccgcaacttaaagagctatcgctatcgattacgcatagaactttaaatgctagacgatgataagggcacggccatgcatccacatataacgccgttcacgcctgagtactcaaatgaattactgcgaagggtccaggacctgtaccacgaagatatcaagcactactatccgcagctaaaactggagaagctgctggaccttctggagcatacagagtacctattcgagttatatctagattcaatccatcacgataggcccaacgatgcactgacagcgtttatcattggatgctactacgtgttcttaattattccacaatctttgcagttccaaacacgaaacaagtcctacagcatctatacagatctaaaaaagatgtatgagaatgaaatgaacatgaccaatgttgtgcttatggtgaagaaagaaatcggtgtggtcctagatgaatcggttaaacacggggccggtattgagcacagaatcaccaagaagagggcattttcagttccagctgacgatctttcaggtcaggtagcttcactatcacttgacaccgcggcaccgcaagatcatggcctcaaaggcacgtttactgaagacgacgcagaacaatcttcacctgtttggacagcaccaaacttagagcccaacgaccaattgaaactggctttattgcccgaagtgataccaacgccagcttttcgtgagcctgaaagaaagacaagtgttccagtgagaccatctgttttattggaagatgtaccctccatataccacgaggatgacactagtttcgcatctttgaacccaccatttcgagaaataaccgcagatagatcagtaactcatcgaaaggattcttaccattctgtttatatggtggatagcggcaacctcaaggaagacaatgatgatctgttcaacgttgagaatgatggcttcatccagagtttggatattttacaaaagcagagtataatcacagcaccagaattgtttagtattttatcgaatcgcgttgaacgtgaaaaggttttactcatcgacttgagaataccacaaagatctgcaataaatcacattgtggctccgaacttagtgaatgtggatccaaacttgttgtgggacaagcagacgaacacacctatctacaaggatgacatattggaacatttactgaaggagaatgagaattttataaaccgtaataaatttgattacattgtttactatactgatgtgaagaccttcatgactataaattttgattatgcatttatttttttttatttgatgctgacttctcagaagactcctttaacaactgtacctactaccctcttaggtgggtacgaaaaatggaagaaaactctgcattcgtatgcccaggagtatcatatctctattgaagattacttgtacagaccttactcacagaaggcgcgcttacaacaggagcagcagcagcagcagcagcagccggattctcaggactctttttccgctaaggaatcatctacaaaagttcctgagcctccctcctggaagccccctgacctgcctataaggttaaggaaacgtcctccacctccaccgcctgtatcaatgcccacaaccccagaaattccacctcctctgccccctaagataatggttcattcacaagtcagttctatctctcgaaagccgccaataccagcaaagcagcatgtcaaaaaggaacaacttaactccaatgaaattattcaaagaaaaagacagcaccagcatcagcattacgaccaacaaatattacaaccgcaaagggcgtacaatattccaactattgaacgcagtccaaacgtatacgtttcgttgtccatcacgggactaagaaatttgggcaatacatgttacattaatagtatgatacaatgtctattcgctgcgaaaacattccggacactcttcatttcatccaaatataagagctatctgcaaccaataaggagcaacggatctcattattctcctaaactttcgaattcactaagtatgctcttcaacaagatgtatctaaatggtggttgctcagttgtcccaacaggatttctcaaagttatcaatcaattgcgtcccgatttgaaaattcctgatgaccaacaggatacccaagagttcctaatgatacttttagacaggttacacgatgaactttccgaccaacagcatgtagcgaacgattatccgaatttattattgtataatgcagatgccctaaaggtttcaaacaacgaatataagcactggtttgacaaaaatgtcattggtaatggtatatctcctattgatgacatttttcaagggcaaatggagaacagcttacaatgtaaaaggtgcggttacactactttcaactatagcacattttatgttttatcactggctataccaagacgttccatgaagttgagtaaacttggtaggtctactgagaaaagagttaagttagaggattgtattaatatgtttacaagcgatgaggtactctctggtgaaaatgcatgggattgcccacgctgtggccccacggcgtctgtgtctacatctgtgtctgcattagagaatgagccatccattgttaagagtaaaaagaaaaaaagtcggttttttacattacatacaggaaccaagcgtcgtcatctcgacttttttggagacggtattactgagggccataatagcaataataataatacgacaatctttgaacgagaaaggtccagatcacccttcaggatgttgggtggtagtgggaagaggtccagttccagtacaccgttcagtactggtggtaatgatagtaacaactcgagtgattacaagaacaaaaaattgacaacagtgaaaacgataaattttgtaactttaccaaaaatcttagtcatccatttatcgagattttattacgatttgaccaagaaaaataacaccgtcgtaacatatccattgatactaaacattatattgaaaaacaatgacactatgaaatataagctatttggagtggttaaccatacaggcacattaatcagtggccattacacgtcactggtgaataaagaccttgaacacaatgtgaatattgggcgttctaaatggtactatttcgacgatgaggttgtcaaggcagataggaaacatggatctgataaaaacttgaaaatttcaagtagcgatgtctacgtattgttttatgaaagggtttatgactagcaaaattttgcatttttttttttgcaccataaatatgtattgcgtatgcaccaggacgttgaagaatattatttagtgtttctatattttatgataaaactagagataaaggggataattaaaacgatattaaaacggaagtctacacaatgattatatagattatattatgtattggaaatagaatataaacactaggaaggtcataatttgaagatcaattgtagtagtagagtctattacctctttttttttttttcttcatatatttttgtagtttttttagtttactttaactcttccattaaggaaaataggtaataatagcgatttcattgccattaccaccattattattattgttattactatcattattattattatcatcattaccattattattactcttgtgaatgttatctttgtcacccttaactatcatgatcgatttagacaccaaacgtcttgatgaagttcacagttttttcaagttcccactgcctctttttctccgaccaattgaactcatcacccataactttgacggtggcatgcacggcattcaaagcttccttggcgtccaagaaggcgaatcttgttcttcttaaaaggaagtccaagggagttctacaatattcgtactgcatggaatactttaactcaccgattgtgaatggatatctgaaagtatcaaaattgaccaagttgttctcctcgctagagtagattacgttattttccttgtcggctaaggacaaaggcagtttattttccatggattctttgaaaaattcgcaaatgatagaggaacgggttccgtagttttgaaccaagtagttggacatttttgatgataaatggtagttttgagccaataaagccacatagttttgcgtccattcttctgcaccagcaagcttaatatctcttgtgtgacaaggtttcaggttgtggaatccgccaacttcgacaactttgtcgactgtttcctcagccatttgtctgtaagtagtccatttaccacctgcaatagtaattaggccattatccgaagtgaacaagaagtgggatcttaccacgccctgagtggcagagcccttcttcccgtctgcggggattgtacgtggatctctgaccaaaggtctgacaccagcccatgcacttagcacgtcttctcttttcacggggaattcgatatagtgctgtagttctttcaagatatcttgaatatcagcctctgtaggcatagggttttctgggacttgctttagtgggatgtctgtggtgccggcaaggactttgccctgccaaggtaaaaagaacatcactctgccatcagaggttctgacgtccaacaaacccatatccttcgggcagtaaaaagagggcaatacgatgtgaacgccaatagatgggatgaccattttcgggtccatgacggcgatttgattgaaagtcgacttgatcttggagttgtcgtttagcggggagtccggcagaccggatgggttgcggtccatttgcaaaatggcgtcactgtatgggcccgtggcattgaccacacatttagcgttgattctgacaagctcattagtctcaacgtcccgggcctcggcaccgataaccttaccagaagttgggtctttgatcaatttttgtacctcgacatagttcaagacggtagcgccgttctccacagccgtgatggctaaagtggcgttcaaacgcgagtcgttaaaggacccatcatggtacacaagcgaggcctttaaattgtctgtggtaagcatgggagccttctccacggtggcggatttggacagtaggtatgattttttcaagttttgggaaccggcaaagaaatcgtagaatttacagcccatatagatgtacgggacctgccaggtgctgtagatggggatcagaattggtagcaccgtgcacaggtgaggggcagtgttgataagatgtttacgctcgttgagtgcctcgatgaccagatccagttgtgccttggagaactcccagaaggccttctctaagtaccgcaccccaccgtgaatcatcttggtagatttggacgacgttcccgaggcaaaatcccccttttcaacaagggccacattgagtcccctggtcgcagcatctagggcacatcctgtccccgtggccccgccaccgatgatcaacacgtcgaattgatgcgtcttggccagacggtccagcaggtctcgtctagagacctgcggtggagcggcggtggggaattgcaccatgtagctcgggtcattgtgcactaacggcctatcaccttggctagtcatccagtacagcgtccccgtggctgtggccatggcagcagctgcaccggcagctcttcttctcgttaccgaaaacatatattagtacgtatttagtcttgtagcagtgatggcaatagcacggtcaagataagggagggagagtccttgctttagaccaaagttccctatttgtggctgttctcttttaagtttaaatacgatttttagcgtgcggggttgtgaaatttcccctgccaaaactgaaataaagttgggtggataacgtatcggagcagagaaaagacataaggtctgttgctgtatataagtatgtgttgctaaaaaggaattagtgcagtgattattggtcactcgctgatgcccttgcgcttggcacgtttcagcttctttctaaccgcgaggatgggcacagagcagacgaagttctgcagagtggacaggatgaccgagagggagcagcacagggcgactggcttgaggccgtggatcatctcgttgaggaggtgttttgggtacggatgggtcaaggagaggacgacgacgtcgaggtcgtcgagcacgcccgcgacgcagtcaaacaggtgcatgacgtgctttctgattctggcaacgttggcgaacatctgggagtcgtccgtgggcttcgagggctcccagtggacaatgtagacggtgtctccctggttgacagctgcgcccatgagataggtcagggcgtaggtggactcgctgctcaggtccgtgtagaggatgaaggacctttggttcccggcctctgcgccggcacccttggtgagtagttgcatggctctgacgtagcctccgtcgagttgctccagagacacgtcttcgttttcgtggccacggatgctgatctcgtacttggctatccagggcttgctggagtctagcacttcgtttatgctggtacaaaagttgggtaacactttcatgcccagatcgtagtggaactcctcgtcaatctctaaatcgttctctatatcgctcacttgctcttcatcggactcttcctcgtccatatcgtcgccgtcgccgtcgtcgtcatcttcgtcgttgccctcaccttcctcttcagaatccacatccacgaccctcaaccgcatcgaggggtcctgcctcaacacggtccacttgaggaactcttcctcccttactctgctgcggctactggccctgcttctcgaccgcgacagactgctcacgtttgagtctcgttcgcctcttttcttcttgctacgacctctttccctgtggcccctttccatctgctccgagtcgaactccaccgtggtgggcgtttccgttttgatgctgtgtagattcgattgtgttccgtcaggtttagtcagcaatatgctcttctgcattgcgtacttggttgtttctcttgttggttcttttggtactcaccctttccatagtctcttgtgtttgatcaagccttttttccggacctttaaagctttcttaaaaagataaaataggaagaaagtgcaaagtgcaaaagaacgcacatatgaacaagcattaaacgagcaaagaaatgtctctggatcgtgtagattggccgcacgccaccttctctacgccggtgaagcgtatcttcgatacgcagacaacgctggacttccaatcgtcactagccattcacagaatcaagtatcatcttcacaagtacactacgttgatatcgcactgttctgaccccgacccgcacgctactgcgtcgtcgatcgccatggttaacgggctgatgggagtgttggacaagctggcacacctgatcgacgagacaccgcctcttccaggtcctagaaggtatggtaacctagcatgccgcgagtggcatcacaagctggatgaacgtttgcctcagtggctgcaggaaatgcttccctcggaataccatgaggtggtgcctgaattgcagtattacctgggcaacagctttggttcgtcgacaagattggactacggcacgggccacgaactttcgttcatggccacggtcgcagcactggacatgctggggatgtttccgcacatgaggggggcagacgtttttctgctgttcaacaagtactacacgatcatgaggaggctgatcctgacgtatacgctggagcccgctgggtcacatggcgtgtgggggcttgatgaccatttccacttggtgtacatcttgggctcgtctcaatggcagctgcttgatgcgcaagcacccttgcaaccaagagaaatactggataagtctctggtgcgcgagtataaggacaccaacttctactgccaaggcataaactttattaatgaggtgaaaatggggccctttgaagagcattcccccatcctatacgatattgccgtcaccgttccacgctggtccaaagtgtgtaaggggcttctaaaaatgtattctgtagaggttctgaagaagttccccgtggtgcaacatttctggttcggcacaggcttctttccctgggtcaacattcaaaacggcactgatcttccagtctttgaagaaaaggaggaagagagtatagaacaggctaacgcaggatcgcccggtcgagaacagacttcaacacgattcccaacgtccacgtcaatgcctcccccaggcgttccgccgtcaggtaacaatatcaactatttactaagccatcaaaaccagtcgcaccggaaccagacttctttttcaagagatagactacgtagataatattaattaaacatataaatgtgtatgacaagcattatgacttctattttcgttcttttttacttgcgtctacaatatataagcatataatcagatgaaaaaaggaaaaggaagcggtaatacaaataaacaaagaagtggaaaaagtcgccacagtgtaagcaaatgagtcacaagagaaggggcctggtaatatatcaggatcagaagcagcaacaacaacaccccccggggcagtccctaagctctatatcctggtctccaaccaggcgacctcatcaccctttaaaacaacaaagcaccaacagtttctcagaaatactatcgaaatcaagtgtgcaaccgaacgtgcaacatgacggtaatcatatgcccatttcattgctagttctgaaacaagaacatcataagcagcagcagcagcagcagcagcgccagaatatccgatcacaaaactctacgcctcccctgcgacagttggttcaggagtcgcagtggacgagctccgcaagtaatagttctctaaagaaacaggaaaagcagccgcaaacattctacaacactgactctaaacttgtttctcaactgcatagctccgtgaaggacctggatgccataatccagacgcataaaccaaagtttgacacaattattcgcgatttctctcaagcaaccatactgtcctcaaacgagttactcatcaaacttccgaaggaccaaacaataatattgcatagcagagcgccaaaaattaacgcagaatggctacagaacaaggttaatgaccctagtgcctcgttagtgatcgattcaagatcttttctaaccttgtgtaacaatataaaatggtacctgcattggaaatttatatgaaaagtaattgtagaatggagtgttcaaaaaaaaaaaaaaaatgcacagaaatatatatgtgatcatatatatgtatatatacatattagttggtacataatccactattaataccaagcttgctacctaacgaaaataaatactttgtattgcacgtttttatcattctgtccttcgctttttggttcatattatcatcatccgttaccagcactgcaaactccttgcctttgttcttgttttcatcagtcaatctttcagcttgaaacctttggttcagtttggcgatagcatcaataacaaattcatcgacgtgcgtcttccaagtaatttgctcttcgaactccagattttcttcaacatgtgttgcaatattccccgtgaatctcataggaataattttcttttcatcgtacaactggcgaatagtaattaccgaccttgttgctgcttcgacgacagtatcgtctttcgatcctcttagataacgtagttcttgaaatgtggtcagacaaatcgcaaatttaagagtattgtttttggctagtttgaaaatatgtgcaaagtgtcttaaccatgaggtagcatcgatgacaaaataaagcgtacaattgtagttttcgtcactgcctttagatgcggcggcaattttatcgaagaatattttctcccaatgcaggctcaagttgttgttggcaacatcgtatatagattcgccgcttacatccagtgttacaccattaccaacattggaccattggctgtagataaatgcactgttgaacccgccgtttttatcaaaacaatgataatctggtgccaatctcgtataaccagtatattcgaaaatactttcaccagaaacgacgctcaaattcggtgtggcttgtgggtccatgttaacagcctcgatttcttcatttatttcaattgtgtcatatagatcatctaattcgttgttgtcgttataattatcttcgtcatatgcatctagcttaaaggtcaaattctttaggaaataatctggaggtatgtcatttcgacgacaaaacacagaagcttgaaagcttactttcaaccccaaatcgggaaatttcttggcaatacctttcaaaagtaaaactgctctcacactgcgcatccagaatttttcaccaacttcatctttttcatcaaagactataccatcaaggggagaatcgaaaaaaagatggtcttgaacgccaggaatttccattacatcgcacttcttgatagcgtcaaaccacaatgttccccaacatttccaaatctccggaagattttcattttcgttataatattcgatcaaatcatccagttccaatgaataaaacttttccaattcttttttcaaaaaagggtgtaaattatccagcatgtaacaaactaatacattacctaaggtcactattgaattccaaggcattgtccttcttaaaaaatgtatccagaatgctactacttgctttgaatttaccatttctaattttttcaaaatagcaactataaaatgtaaccacgtcaaaaagtgcggtaaggcaaccactaatggtgcatgaagaaattttgttaatacatgtatactgcattgtattgacgtcatgttgatatgattcaaagaatccagccaaatattgagattggttgggatatcattgaaacttgaatttaaagcatcgatattctggaagtagctttctgaacttatttgaacatcgaatggatctgtataggaagatgtttctgttgcttcggatctctttttttctcttttatccttctttaatttcaaatacttaggcaactgaaacaataatgcaaatgggtttttaggattgccaaatccgattagctgtaaaagctgagattcagcaaatgcaggggcatgcctaaaataataacgcaatgattctggattttggcaaaacatgtcttttgtatcgaaaacgtcatttccgttaaaatctttaccaaacttgtctttgaagtacataagcacaacatgctgtaaatccatattctccaggaaactaggtaatagcattacttcagtatgctttaaataatcaattaattgagaatttctatgggcaatttcattattgttcgcactaccagaacttctatctatgaatgcagattgatagatattttcaatcaataactgtaacgtttgctgagacggagtgaagggatcctgacaaaaaacactttttcccaagtttacgaacgcttctaaactgttctgttgaactgtggcaatatgataatatagttttccgcacccatatatgtatttcattgattcggtataccaatattcggcgcttagcctccaatctatgaatcctgatgggtacagcgatattgccattctagacaaatcacccaatctttgtctccacaaaatagaatatttcaacggtatatcctcaagcatatttgagacagagatgaaagcgtatataataaactgacaacatacctctgggtccataaagttcgaaaagttctttagtacatccaagaaggttattataccataaacccacaatcttttttctattctgtaaatatccaaaatttcttggcccataatcaagtcgtttataggttgtgtagttaataatgcagtgatgatgaaattgatgtaatttttgatcagttctgtgttcagtctgtatattgcccacaaactttttagttctgtggtttgagaggtggttaaataaaggcatctttgttgtaactcggtttcctgcaccactatgattttataaatttcctgcagttttttaataaacgtctgatttggctgcgccgaaggaagttgccttatcatcggcgggggtgaagcagcaactacaggagctcttctaatatcggataaagttacttggctttggggttgcgaattgctataaataccatttgaagcgactaatggctcgtcagctctcatttgtggatttgcgttatcttcataagtgtctctagaaacaaccttcatatttcgagcaagcatagttctattcacataatatggagatttaggaacatccattgttggaatagaactggtcttaacttgtggtgtcgattccataactttgcgagagatgctcggtcttctagatgcatcatcagttttggagggtgtgttttgtgcagagatctggctattagttattccatctataaatcctttccctacgggatctacaattccaggcacccttcttttagcgaacgacgactctggtgtatcattgtgcgacgaagaactatgtcgcttttgatgaagaaatgcggcggaggtcgggcgcatatcgctcacaatatgagtgtggttgttgttggatctagaataatcagtttcattactagggtcatcattcgccggcaccattaggtcaaccatattatgcgatatccgtggtcttgttgttatgtattgaacctaaaaataacgttagatgctgccaaagatcggccaaaaacgactgtaaagtgaagtaaagagtacagaatgaaggatgcgcccaagagggagatgttttcggagcgttttgtgtctcacaagatgttctcttctgttctttctcactttaaggattgattccctatattgcaaccaaaatcactcaatttttcatcataatttttcaatcattacccgcgccattgtccatcaaaagtaataccattttggggccctgaaaagcacaccaatacttatttatattatctcaagatcgctggcactaccgtcagaagtttctttagtttccttggatccgaaatgtttttgccaaacttcttcgcgatggcttcttttcttgaaccattcgttctttgaaggtgcgagaatgactttttccttcttgtaatgcaagagatcgtttataacagttttttttttaccgagtaagttgttcttaggttcgctccctgatacagaagacttgagtacttgggaaatttttccatgagtgggatcgaatcctaggcgttggataagccctgtctggagggcactttctgtggttcgtttcattttctgtcgctctccgacgctcttatcttctaatccgctggattccctccttctcataattttgcctagttcgcggctcagtgctgtcgatttcttagtttctattattttccttcttttattgtctaagtttgccagcatatctggattctgaaatttctcgtcgaaaaatgctttggcagaattactattcgtaaaattgtgagagctctttttaagtctttcctcctcttctgacaggcgcttacgagtacctttgattatattaaacccgttttcccctttggccttatataggcttggttgagagtccactttcgtaggcgcgcccaaggcgtacccaccatttaattcaattcttttagcacttgttccacgaaattgcacttctctatggtaatcgcaacacttatgaagagatatgttaatgggagagccacattttttgtgagtctttttattcactatgggacaccaacctaaatctctacttgaacctatctccaggatacatttgaagtcatgactaattcgaaggttgaaggatttgataaaatttcctcgccctgagggtctccatggtagtacttctgggtttaatattgctatcacatcacccaggcgaagattataatatctttctacaccctttttcccgaagatataaacatctagtgtatgctgaaagtccgttatggtgaacatgaagaatttgactggcttttcagatgatgtaaatttgatgtccgatttgtggctaatgaggcctacggtggcccagttggcgtattcaggctcttgaaatttaggtgggcgaattttagcaaaaagtttgcccaaccgaaggattttgatctcatgcaaagcccgttttaagtcatcttcaggtatgtacctctttttaacccaaagatttgaaaagctttctaattcgtttgtgattatcggcacatatttcttctcatcggtactgaacgtatgtactcttgcattcatcatgctttcaaacttggcaatttgtttatcttcgttcttctttgcgttttgaaatttctccataaagtatgtggttgtactagctggtggttttggttgctgctgtaattgagataaccttacttcattaatattcgaaccttcgaattttgtgccttgttgtgtagcattatgagaccccactttcacacggtttttggtaggagattgaggtacctcgatggcttcaaaattaggatcctggggtttcttaaattcttgctttctttttaatcgttccactaaggcctgcctctttcgttccataaattcaagttctctcgcgatggcttgctcatcctcttcatcagaagtaatattattgtacggatcaaccgctaaaatttcacgaggatcattcatttctccacgaaccaagtgcttaatgtgcgttgaaaatgtgaggttgaattgacaaacttacgttcctttatcttcgatggcctataaagttgatatttcttagtggtgttagaaaaggtgggtttgcgcatccaagaaacccgcgtgaaaaaaaatggcaaataaacccaaaatttgttcatacttaactactagtacggatgtgtcataaatcactttatgtcctctgtaatgacattagtgacatttaaaatatgtagatgtttcatatttatataattacattgtttaatattacatcactcgttggaagcttgatcatttgctggactctctttaacctttttggtgtctggatcagaagatgtaccgctctcaattggccgtttagatgtacttccaatttctgttatttttgctccatcggtgctattgttagttagatcggttacgttggaaaagttaatcgccgctttgactgcaacttcaggttgaatattgagtgtacgtaggggggcattcgtattgatattagattgggatgctgtgaatgggttctgaaaactttgaagagatgatgtattagaggagaagaatggcttaccaaaactaaaggttggaatggccttgttaccagcagcgctactatccacgatattattttctttatttgtaaccattgactggctgtcattgaaggaaacgtcattcttcacattcttcaattgttcttgaggtttaaggtttttttgatttataaagccagcgacagccgacggcctctcagaattccccttcgatggactgttccataattcttcttcggcatcttccccgctacctttgttatcaagaaacgttaagcttcccgcgttttctttcaatttctttcgaaattcttcttctaattcttctttacgcttactaatgatcttttgtatcctttcctcgcttggtaaccttattcttttctttaaattctcttctgcttccttaattctccttaacgtttcatcttcatattcctttagccattcctttttcaatgtttcgatatctttactgtattctgcttctgagcttgtactcttatttaaggtctcttgtaattttttttcaaattccttcgttctttcgtcaataattctgtccttttctttctccatgttaactttcaatttctcaaatgcatcagatgagctattcgcagttttgaaaatttgtaactcctttttgagtgattcaatttcctccattaatgtccgataagtgtccttttcgtgatctctcgagacgtcttctgattggagttcatgtgctttgagcttcgtatctagatcaataactttagcgttttcaaagtgtagatcttgttctaatttgtctttaattgcttttaattcgttgagttcgttagttaaagcagcttgttgtttcttagatgcgtccaatttttcatgagcctgcttctttagcctattgaatttattttccaagtcagcgtttgcgttctcagcgcttgaaagttttcccttcaaatcactaatctcattagttagcttttcaatgtcttttttttgggcatctttttgttgttgagataagtcctggtacctctgtttacattgctccatttcactttcatatactaaaattttgttagaatttatcgaaacttgttcttttgtttgtatgagatcacgctgtaatcgagaaatttcttcttgcctatcatttaattgtttataaatttccctgtttttttcggttacgtttttgagactcttttgtaagatggcattattctcttttaaaatgttaacttgagtaacttctttcgtgatatccttgaattcgtcaataataactgcagagcattggtattccttctccgataaagtctgggttcgttgcaggtcatttatcgttttttctaaactatcgttcttttgtttaacgaatgccaattctctcttacaggtggttaacttcgtctctaaagaatttctttcatgacgtaagtttgaaaacaaagaaactagcttcaaatgatctttatcgccattatttgctgctgtgtcatcaaccttttcaatcaataccgaattttcaacacgcaaggattccgtctgttcaatattagatatcaattctctttcataatcagccttttcctccatccatttcctttcatgtttatcgagtaaatcctgagcgctatacaatgaggatttggtttttgttaattctgcttggcaatcagccgcatccttttcaaggcggataaccaattcagatagatctttattttccttcattgtggactgatattgggacatttctttttttttgcacagttggacaatcgtactcattttttcaattttttctatcattttttggatcctttctacctcattcctcaacttttctgattgttgaacgaaatgcaatgcaccttcttttagtttcggttgcaaagctcttatttcaccgagctctccgcgtaaacgagatagatcttcttccctcgcccatttttccttcttctctagttcaatcttagcatcgtaattttctttggtttttgctagttcatttttcaattctattagcgcattttcattcgatgatataatttcttcataagcctgtatctgtgagtttgcatccttcaattgaacttggatttgctctaattcttttctcaaagtcggttctaacgtgcttgcatcactattttgatccaagaatttatattggaatttggtttttcttagttccttatccaggttctctatttctgatgaaagtttttcaatcgttgtttccttatttgataattcagttagtaaggacttcattttcatttctgtatcatcgatggtattttgagcccatttgagttgcgaatccttgcatgagcgtatcgattctatttcttgtatctttgattgtaagtcggaacgtaatctttccaaattgttttccaattctttgattttggctttgtattggccctctttcgagctaaaatccattttattttcattatgactgatttcagactcctttagtctcatctgcaattcttttttttctttgcagcattgttcgaaatctctagttaaagattctttcgtgggtataaagctggcagtttcctttttcagtttggaaatctcgtactccaaagatttgattttgatcctagactgtgacagttcagttgaggctctttctttctcaacatgtatgtatgatggaacccatgatttttgtttctcgagttcagcttttaggtggtctattgcttcctctaacatacgttctttttcctttgccaaacccttgaaattttcaaaatcctctaaagttgttttttttttgcattgtgatttcttataaattaacaactcttttcttaaattctgaataatagcagagttttcgacttttgtagatgaaagttctgcctcaagttctctaatcttcttttcacgggctgcttccatagaagtgacagaatttgtgttggccttgttttcttcagttgatgccagcaatttgtaagaatcccgctctcttaataggatatttatccgggtttccatcttcgcattgatgttctccagttcaattattgcatcttttgcttctttaatggtctggttttctaccttttgtaaggtcttgtcttgttttccttcataattttctaatttatcagccaaaatccgaatgcaattcaagagttcaacatttttttcttgtagctcattcacattactgaattcaaccagtctttccgtaatgatggcttgggaatcattttcatttacgatattgctcgactccagtatttttcttaatgatatcagttcatcttgcgataacggcgatgccgtttcctgtatcgcagatgtatttaaaagaagtagtttaacttgacgggccaaatccaaacgttgtttcaccagagaatgaatatttgcttcacagccatttatcttctgtctcagtgaagttatttctctttcttgcttacgcttagtcaaagaaacagtttctagtagttctgtggaacgttttagttcatgttccaatgattttgttctttccttaaaagagatcagttcaggggttttatgctctaattctagtataaaatcctccagttgattctgtaattgaaatttctgattcctttcctttatcaattgtcttttcagcactttgatatcagaaaatagtttacctactgtgggagaaactgcactcgtagtcattgtagcttcttcttccttggtacaatccataactatattctgtaacctttgacactcattttttgatttttcgagtcttaattttgtgtctataagttcgtctatcacatcagtatgttcagggttcctgcaggaattatcatcatttttctctattgctctcaaggaacaatctttttccaatgatgttagttgtgagcgtagcaaatcgttcatatttttttgtaaagtcatttctttggagaattctgctttttccacacttgcggtatctttcaaatttttcatttccagtactttctcttccaccgactgggataattgtttattttgatttagtaaaaacttattgtacgtaaagacagattcatagttggattgcatttggtatagtttttcttcgaggttctctacgtgcgatgattttgtgacttcttctgttagcgtttttttgctaaaagatgataatttttcttcaattaattttttactttgtaacattaattctttttcctgtactgaggtatcgtactttaactgtaatgatatagcattggacttgcacctttgtagtatattttccatttccatcagctttcttcgaagaagcttattttctttgttcaaatcatcatttaaagaatcattcccctgatctctactctgccaaatgtcatattcttctttaactcgtttttcgtcatttacttctctcatagcttcatggctcacatgcaattgtttttttagtgcatctatttcccgcctatatctggaacgttcttcattcagctgatctttcaagccattcaattcttctttagctgtgttcttctgctcagaagattcatctagtagctgcttaagttttgaaatccttgaatagtactgcgatttgatctcatcgaccaaaacattgagttttgtcacttcctcttcagaacgttcaaacttggctattttcttgtataactttcttaagacaggataggtaacaccttgaagtgattcgaatggaacatttaaaaactcagatattttgtcctccattgccggtttgcttccgcccagtgttctttcgccttaaatttcttttggtaaacttccactagaaaaagaaaagccaccagagaaataagcgcttgcaatttaacgccgatattgttttcttcttctattatcttcaattatcgatcaactctatccaacaattctataatatccactgttcattaacgaatattggtctttttcccttatggtgaagtaaattttccatgcaatatccgggtaagctatcgacaagtttattgactgcaatttgagtttattacatccgtacattactaagatgtatggtttttctatttttgtgctccgtgtcgatatttcgtggagcaaaccagaaaagatgcggaacctcttagcactccgcctggacataggcggagcatattcctcctatgggatgggttttgttgtactcttttctctctagacaggacctccgattgcctccctgagggtgagatggtttccggcctcaggacggccttctccagtttctagcgaggcatacattccaaccaaaggtgtatcaagaatatctgaaattaaaggtagttgaatctctatttgttgttgttattaccgcttattatcccatagttgagacgaccaagattcaaacatgcaaatgtatgcaccatatccattctaaacatagtttttcgaacgttcagagcttaaagggacaattattttagaaactgaatttttacccagtggaataacatcgtatctgtaaagtctacaaaattttttatccatcaaaaattaaaacaaagaaaactgccaaactgaatatgaggaactttcctctctaggaatgacttagtgaatgtacagtgacttgtggaaaatatgattagattttgagcgggtgatgcgacttaacagtctcattgcctaagaaatatccaaatttgtggttcatgctctcccccaagatatgacgatgagagctcgtttaaaattttgtcttcttccgaacagttatgaaaaaactattacgtgtttttatgatatccttactaacttgtcatttttttataaaattatttttttaacagttttgtcaagactttgactggtaagaccatcactttggaagttgaatcttctgacactattgacaatgtcaagtcaaagattcaagacaaggaaggtatcccacctgaccaacaaagattgatctttgctggtaagcaattggaagacggtagaaccttgtctgactacaacattcaaaaagaatccactttgcacttagtcttgagattgagaggtggtatcattgaaccatctttgaaagctttggcttccaagtacaactgtgacaaatctgtttgccgtaagtgttatgctagattgccaccaagagctaccaactgtagaaagagaaagtgtggtcacaccaaccaattgcgtccaaagaagaagttaaaatgatctgtttcgcccaatcaatctatacatttatttactgtatactttaatgtacatcttcttttatcatacctactgttaaaatcataatattaattcatacaatatacttaagaaaacaatatacttttcttagtttcataactttggaatctataatgttgtttttttttttttaagtatatttgtatattatgcatataagtcaacgcgtagcggtggtattacgcgcaagcttttgatttctcttactattcttggttgttcatttgttatttttctttccctgatatgctgcacaaaactcagtaagaatagttttcaattttggtcttttgattggtttcgataaaaatccgttcattcctgattccaaacattctttaatgttgctatcgtcagcaaaagcggttagagcgacaataggtgaggtataacctaaatcgcgccttatcatcttggtagaaagtaaaccatccactttaggcatctggacatccatgaaaatcatattataattttcgcccttagatgtcaattctttaactttgtcgaatgcttcttggccatcgcaagccagttcaatattttcaatgccctccaagttcaacattcttttgataacttcctgatttacatgattatcttctacaaccaaaattttgacacttgtttcatttttatcgtcgtctttgactgtggggatgtttctacttgatgtggctgtaccagtactttgcaaaaatggtctatcaagattgacagaacctagaccttcatgtcgagaacgatgcttagaagacaaggaattttgttcgttaacttcagcacctgtaagacatatagaaggtttaatatttttttcctgcagttgttcaagccctccattgtcgtttttttcttctcttcccatgttaggatttccaacatctttcgtctcatgcttacctttacttcttacctccggtagcacgtcgttggttaggctacttctatttgtagctggtgttgcaacagatgatgtggattgtcggctcttgatgcttttagcaacactaaacttgactcttctgttctttctactctcaggattaaattcgtcctcaaaaggaaactccatatctgcaaaactgatctctttagtttgatttaatggcaaggtaaaagtgaatttactaccaacacctactttcgactctaatttcatcgttccatgcatcatatttgctaactgtctacagattgatagacctaagccagtaccaccatattgcctggacaatgtttgatcaccttgaacaaatggatgaaatacagattcttgtaaggaagggtcaataccaggcccagtgtcttccacttcaatagaaataacccacgttttggggttttcgataggtcttcctaggttaccaccttcttcatcatctgagccaggtgctttattgaactgactattgaagatagcgttatcatacgagctggtagttgttgatactatagaagatacatcatcattcgaagctttttccctgtcattcactttcttatagatactttcattcgcaacagtatttctttttgttatctcttcctgaattgtcgaagtgtctctattacttcctagggaagtagcgctggattctaaatcgacacttttcctatggttcgataaagttggaagatcgtatttatctgtagtttctaaattttcggttacttctgtcccttttttgatatacacttctttgtattgcttcttctcgcttaattctttgtcgtattcacccaacagtttcattcttacatcaacggtaccatctacaggggtgaactttagtgcattggacactagattcatcacaatttgaataattctgttggaatcaccccaaagaaccattgtccttatcaaattaggaaacaatgatattgaaagacgaacacgctgatcctttgcaactttaccaaatatcgattttatttgtaaggcaacatcggtaatgcaaaaatctcttttctccagtttcgttctttgaagaacgtttttggaaaaagttaacaattccgttagaatatgaagcaaaagctcacctgatctaaaaatgagttttaaactatttcttattttgttaacatcggtttcttccattgaaatagccgtcatacccagaataccatttaaaggcgttctcaattcgtgcgaaatattggcaataaagacggtttttgcttcatttgcggcctctgcctcaatcttggcagcttcgagttgttttgtcctcgccctaactctttcttctagaagagcataatgttggtctaatgcgtctgtcatagtattgaaggtttctgttaaatcggaaagttcatcagaaaatagtcttctataatctggtagcctagcttcagttaaatttgcagaagttgtgagaatgtgagatctattggaacttctgtcagtgtcattatgtctcaaggaatgtggtccaagcaaatcgtgatttagcgagccatccattgatattttagcatcggtgtggttattcggtattttgttctcctcctctggaggtgacattttctcatttccaaggtttatagcgcttttcatgctactatttgctgaaaaagctgcaccactgccatggccactgcctccatggccacttacgcttgtggtgctgccagcttcagcagtattaaattgtaataacgaagaaggaacagcaaatccagaactaaatcctcttttgaatgaactggctctgcttatcgttcttggggtgctcggtcgaaggcctctcccctctgtaattaattcagttgccttttgtagacgtacaattggttgcactgcccagtgtgctagaggaagggttaacaaaatgacaaagacaccaatagcgatgacagtgccggtgatgatttttgctagtttcgttgctggagaaaggaaaaccgactcaggctgtgaaactatcgcgacccaattaactaggttaaacgaacatggtgaatagcctaaagcagtattccgtgtagaaaggatattggtttgtttcaaagaccctcccttcccgtttctaaatgcgctactaatgaatgtatcattttttatagaaaaaactttttgcgggaggtctgatcgtgatccatacggtggaaagacaaaatgataccctgaagctttgccttgactattatatactgcagaaataatggcaattgtggaatgttctaaagcagttgtatcgttgaacacacttttcagaccctctgccgacattattatagtaatgtatccgtaaacccttgaatcagtcaagataatagaaggattggcaaaaataggtaaagacatagacatcaaatagtcggtgctatttagtactggatccgtcaatatacctatagtttccagtgaagaaggtagcggtgtatcggtggataatgggaacaaactgtctaaaacatcttctggaattagatcaccagttccattattcgtagcgttcaaaacagcattaaatgaagaatcgtaaactttagcaacataaaacaagtttgaagagctcaaaaatttttgaatcacactcaaggaatctacccaattatctgcactcttgttacctgcaacgtaacttgttagtgagctttgcagggcgtctcttgatgccaaatagtacgcctggtaatataagtagtttagagtttggtcaatctgtgatgactttaactgagcggcaatgtacagtctatcggaccttaaatttttatagttcgaggtaaaatagacccctgtcgttacagccagaataatcagtgagcccaaagccactatactaactagtgccgttagttgagttcggatgcctatcctaaacggaggagtgagttccaattttgatggcaggccaaatcgcatttgtattgttaaatcaaaacaaagtagattatacccaacgtgttcttatttcaattctatgcttattataattggatgatagatctataagatcttctccactgctgttacctgtctttatagaattcgtagtaggaaatggaaaacaacaaacaaggacagaatcaaaactccggacggaatctgctaaaatgtagtgagttggcttttgttcgtgctgttttcgatgaactattaatcccaaatttatgtagtaataatcactaaaaaatgcgaagaggaaatattaacgcgcggcgcaaaaagatcgggtaatttgggcgtttaagtacatgaaggtagaatatttcaaatatgatgtcaaaggcgataatagtaacttctaaatgcattcacatttacagcgatagtttccttgaagtcgtcggaatacgctctatgcgctatggttgatttttaattgtttttttgtgttgagacgcgaaagtaaggaatatataaagaaacttaaatttgctaacagaagaaatattttataagctgtttgtttatgtatttatgaaaccaaacaaaaaattgcctgtataatgaaagaattttcatatttgataagcttctatgtaattaaggaaaggaaccaaacggggaatatagatacgcagtgagagaaacagaagtgatagtaaaaaagtgagtaggaacgtgtatgtttgtgtatattggaaaaaggttacaatagaatataacccagtgccaaaatccgattagattcatcaatggaaaattcagagcttttattaaggttctccaaaaattttaaaggtttagaaagagcatgcaagacaaaagtattcattttgccccaagtctccttgattatggtaagacttttcataatgaatccatcggagtggaagtttatctgaagcgtacccttatcaaaccataaaaactgctcagttgaagaaggagatgcagtggcgggcgtattgattgtgtcgctagaggaatctaaggaaagtaaagaggccaatatggagggccgcaaacttaaagacttaactgtttggtgttcgtatgctgcagtgacaaagtatgtcacacaacatccaaaactaattcctatagtaattgaaatgccccaagtgaaccagctcgtgaagaacttctgcttctttctcttgggttttttattcgatttaggggatttcttttttgagttttcggcttttttgttacgacaataggaccgagactttgtatgtatagcttcgtcatcattatcttcctcattcacatcttctccgtattccaaggataaatcttgtaatctttgaaacatttttttcaaatctcttttgttggtcacaacaactggaggaaacaataatttaacaagtttattccttaagaatgacttcaggacgtttttcacttggatgacttgcccaggctggcagatcggtattacaggcttgccttgagaatattgaacgatcctgtttagcagagataccatctctctcagctcctgaaaaattatgacaatccccgtatattgcgggaatgttgcggaatcgtgatatttgggtaattcaaaaagagattggtattcttttggtattgattgataaaagctggaaccagtccttcccagtattagaaggcgaaaaactggattcttttgtgttagtgatagtttgggcataacaaaagagtttgtcgaagaagtcaagctttttgttatcgtcacactatcttcctcaaaagcctcatcttcatcaccatcatcatcttgctcgttaaaaggagttttttccttaccaggcaagggcagcgatattatcttctgtaactgtttaaagggatgagacggtgaaacgacatttgctccttcttgtccttgtttaataatatttattatatcagcagcaggcgcttgaagcagctcttgttcttcttcagaagtatcactagatgatagaatacttccattagtcgtttgagaagagcacctttctgggatgaaagaagcgcccaagtccaaaggctgaatggcttgccacgatcctgatatactatcgtttacattgtggttgccggatatgtcaatggacgtaaccaagttctgtcccattggcgaaggcgaatgccctgtcttactcaacaattccaatactgatagatgagggtcaagtaagcctttgtcttccccagtttgtgcttcagagcatgtgtgaatagtcgttgacgaggaatcaggtggcatgcttttagatgaggatcctttaccttccctttgttggtattccaaaaccatatgtttactgttcctggcagattttttttgcttttgtgattaggacttcaatattgcttatcgataagagaagtcacaactgataagaaaaattgtcaaaaacgagaaatgggctttgtaagaaaatatttcaacaataacccaaaaatatagattttaaaagtataatgattatgcctcaggaagcttactgcaccttatttcctaaataacttttttattacttaatagatctgtttcttttttttttttttgtaaaaggggtgcgtcaaacaatagatatatgctctagacagacggtgatctaagatatttgagaaagcacgaaacaagtgccaaacaacttcaactttgctgaagtagtataaactttgcttttactatgcaaactgtgaaagacgatttgtcctttccatatttgtgttttgagcgatggggatgtcgtcccttcagccgtctaaaaaaaaagtcatcaagcgtgaaatctatcatcccgttgttggtttaaaagaatatcgtgcatactgtataagagtggtatatactgcaacacagacacgggaaggcccaatcacctagtttaaataacgatgttatctattagtctgacgaccgtatcgggtttttcgcggtcagtcacgtatacagcacaactaatgactattggctgctgttcgctggtgttttcaacatcggagagttcatcaagagtcttaaaatctgctaaggaaacatagtcgattttgaaatcgtgggaatcaacgtagggtgcccatatttgagtcacagtatcgatgatttctgatctggagagacgtccccctggtgctagtctcctaatagcattttccgcagctttcagcccgcggtaaaggttttcagagatctttaaagactctggacaaagatatttgtttctactactcagagccagtccattattgtttcttacaataggcatcatttgtagccttgtattaacaaacagttcgtccaccatacactgtaaaacaatgaactgttgaatgtccttctgcccaaaataagccacatccgccataacgatattgaatagtttagtcacgacagttgccacgcccctaaagaagttaggtctcgtcttcccctctaatttttcactcaatccaagaacactaacaaaagggcctttctgctcttctatgtcgagcggaattccctgtggatacatcacgtgtgcattaggagcaaatagaacatccaccttcaacgactcaagcaatttgatgtcgtctggcaaagttcgaggatagttatctagatcttccgttggcgcaaactgggagggatttacaaatatactgaccacagtataggtgttttccttcacagactgcgagatcaaactagcgtgacccgaatgcaggcaacccattgtgggaacgaacccaatagtttctctaaatctagtttccctcagctcctgtgttctccattgaacaacttcttcgacagtatggaagattttcatcaattctatatggatatgcagtataaaaacttgtataaaacagtgcagtatcaacacacaccacttcttgtacacataaatatgtacgctacatcgagaaatgttcattaatctcttgttggaaaatatgacaaaagaaaaaaactcgttaaagtaacatttacccggatatctgttcagccaacattataaaaaagatgggcgcttaatttccactcttacagatatcactccttctaattaacttacatcagtaagaaagtaaaaagagcaacaattcgccacaagaaggtctctgtagggtcaatagtagcagggctcttgtcagggaaagactgtgaatgcaaaggaaagacggttggaggtccgaaaagcattactgatgttaggattgaagagaaattcaccgtactatgtgccagatggttataactgaacattgaaataatatcgtgattatgggctggttgagagccccgttaagtattgttaaagatgtaagcagtctattgcgattagcggttaaaataccatttcaagggttacccatactgaaagtgccaaaagaaaaaaagataacgtatggaatgatatagtcacaaaactaatatttcctaaaataaacaaacaacaccaaaaatggtagaaataattggaatacattcacaggagaggtagaatcgtccctgtaaaaaaaattgaaacggaacaagaaaaataactgacgttcctttctttaaacgttagggtgtactataatatattccataagagatacccgtttctataaatgcaaagctcaacaagtactgatcaacatgtgctacatcacatggaccctcatcggtttacgtcccaaataccaactgcaacatcgtcacaattgaggagaagaaacagcacgaatcaaggtctaaccgacatgatcaataagagtattgccaggaatacaataagcgggactggcattcccacaggaggcataaataaaaataagaggacaagaagcacggttgcaggaggtacaaatggtacagcattggctctaaatgacaaatccaacagtagaaacagcgtcagcagattatcaataaatcaacttggcagcctgcagcaacatctgagcaatagagatccaaggccactaagagacaaaaacttccaaagcgctattcaagaggagatttatgactatttgaaaaagaataaatttgatattgaaacaaatcatcccatttcaataaaatttctaaaacaacccactcaaaaggggtttattatcattttcaagtggttatatttaagactcgatccaggttacggctttactaagtctatcgagaatgagatctatcaaattttaaaaaatctgcgttatccgtttttagagtcaataaataaatcacaaatttcggctgtaggtggctctaattggcacaaatttcttggcatgttgcattggatggtacgaacaaatattaaactggatatgtgcttgaataaagtagatcgttcattaattaatcaaaatacacaagaaataacaattctgagccagcctttaaagactttggacgaacaggaccaaagacaagaaagatatgagctaatggtggagaaactgttaattgattattttacagagtcttacaaaagctttttgaaacttgaggataattatgagccttcgatgcaagaactaaagttaggttttgaaaaattcgttcacataattaatactgatatagctaatctacaaacccaaaatgacaatctttatgagaaatatcaagaagtaatgaaaataagccaaaagatcaaaaccaccagggaaaaatggaaggctttgaaaagcgattctaataagtatgaaaattatgtcaacgcgatgaagcaaaagagtcaagaatggccaggtaaactggaaaagatgaaatccgagtgtgaactgaaagaagaagaaattaaagccttacaaagtaatatttccgaattgcacaaaattttaagaaaaaagggaatttcaactgagcagttcgaattacaaaaccaagaaagagaaaagctgactagggaacttgataaaataaatatccagtctgataaattgacaagctcaattaaatccagaaagctggaagccgagggaatattcaaaagcttactggatacgttgaggcaatacgattcgtcgatacaaaatttaaccagatcgcgtagtcaattgggtcataatgttaatgattcatctctaaaaattaacatttcagagaacttattagacagagattttcatgaaggtatctcctacgagcaattgtttccaaagggatctggaattaacgagtctattaaaaaatctatcttaaaattaaacgatgaaattcaagaaagaataaaaaccattgagaaagacaacataacattagaaaaagatatcaaaaacttaaagcatgacataaatgagaaaactcaaattaatgaaaaacttgaattggaattgtccgaagcgaattccaaatttgagctctctaagcaggagaacgaacgattattagtagcgcaaagaattgagattgaaaaaatggaaaaaaaaattaatgattcaaatctcttgatgaaaactaaaatttcagatgctgaggaattggtaacttcaacggaactaaaattggaagaattgaaagttgacttaaacaggaaacgatacaaactacaccaacaagtgatacatgttattgatataacaagtaaatttaaaattaatattcaatcgtcattggaaaactctgaaaacgaattaggaaacgtcattgaagagttacgaaatttggagtttgaaactgaacataacgtaacaaattaataaaataaatgatatataatacccgagcaatctacagcaaagctcagccccacctttccgcattttaataacctgcattttgttcaattccaccctcactccccttctcaagtattccaaaccaatttaagtaagtattgatatgtagttatttttaaaataaatatatgtaagtatatttggatgctttaattaggaatgttctattttttttttattttttatattatggaagaaaatggacgtgacgaatcaataaaagaaagaacagcgacgaaagaataagaagacggtgggaacaaaaaggtattatgactgaatagattcaaaataggaaggtgacaatgaaaccaagcctattcacttcttcaaattcttataatacatctttctgattaatggatgatgttccttcagttctttgtttttattggtactgtattccatatatgccatatcttcaccgccagcaagaccagacaatgaaccttcacctctaacggcctttgatttaaatcttttgtggccatttgaacctctcccaacagaattgtcagcgtcatcaccgacctcgataccagcagcttcttcgttcttcaataatacttcttgcaatagctctctacgttctctgggtgaagcatatgccaaatttggaatgttctccattccgtgtaaatgtgtaatgactttgaatgcgtaaccttgatctaccaaaaacgcttgtctctttgttgagtagtacatttcttgcgtatccttagaaaccagagaataaaagaacgcattgaaaccttcgtcattacgtcttttagctcttaaaattcttcctaatctttgggcttcttgacgacgagacccatagtgcgaagatatttgaattaaacaggtagcttctggtaaatcgatggaagtatcaccaacttttgatagaaatatggtattgatttggtcattgtactggaaattttgcagaatgttcatacgctcttgttgtggtgtggaaccataaataaatggttttcccattttcaaagcatattcttgtaaggcgtaaacattatctgaaaaaacgatgatcttatcacccctcctttcgtgatattgaattaagaattggcatgcctgaaactttgttggattcatgatatacagtagcattcttttccttgcagtttctcttaaatactcttggtaaaattctgctgtcatgggacaccaaacctctgcacattggacatttgcaatatgtcctttttgggataattccatccaatttgcttcataaagttttggaccaattaaaaaattcagatcaccaattttatcatcttctctaaccagcgttgcggtcagtcccaatttggcgtgtgctgcgatggtggagaccaccctacggaacattgcggcgggcaccacatgaacttcgtcaagaataatgaacccccattccctaccggtcaagaaatccataactttttgtgaatcatgagacctgtttcttgtgtttgccaccattgaataagtggaaacaaccaaaccggattctgtctggaacatttccttattatcagaggtgaaaacagcacaattttcaggttgtaaggtacaccattgtaaaaattgctgcctccattgcatgacggagactgatgaagtacataaaacaattacggatttttttatagtacatgctgcggtaataccgaccaaagttttacctgcgccacatggcaaaacaataatccctgaacgagcacgcccattaccaaacattttactcagcgatttttcttgatagggtctgatttgagtggaaggtttcaaatcaatatctaaatccgggtttctatggtcgtttctaaagtcgtattcttccaacacgggataatcgatttcttgacatcttttctttacgacttcaacagactcattggcaatttcaaaggagtgaacggcatcaatatcatcatcttcttcttcccgctcattatcaccacctataactgcactaaacacggcttccacatcgttcggattaacattagtagcgggttttccagcggtttgctgaagttgttgctgtagtacatcctctggtggctgtacttgatgatcgctatctattcttaggggcccgatgacggaatcattcagcaacatttgcagaatatctgcttgtgtagtctccacgaaatatctattatgcttaataactagtttcactttaccgtatgaaatggtagcccctttaatgaagttgattatcgattcagcaacgggtactttggataatctatccagaactgaaatgatatcatccgtctccaaccctacagaaacagctgcatacaaagagtatgctgtgatcttgtattcatgaatatgggagggtctacttataggctctgcaatggtgaccagaaagtcctgagcctgttctgctaatggagagaaactctccagaatgatcctaccgtcacttggcgagatccaaaggggcctggaagcatggtctggtcttaaccgcaaataactaaagtcatggcttctgaacattccagagacggaatctggaacgaaatctgctggtatatcgctattagtgtcctgcaaaagcgctttatccttagcgtccatttgattcatagaggaatccgccgctgtatgcctgctactcttggtctttttccgaggcttcttcaaccctgttaccatggcgccggtatccctttctccacgtccttctgacgtttccctgttatcatcatagttctcatcgatctctgcatcagtagctggtgaatcctcatctgatgagaaaaaggactcacccatatctggaaagattttccccttgctcttaggttggtagccttcaacgtccgtcatgatttatcttccactgattccaacgtcagtagatgctacttttactaaataatgtagatatcattactattatctatccttactaaggacctttttccttatacttcttagaagaaaaacctcgtttctaacgatctgaaatttttttctcttcgcggtggcgagtttaaaagacaagagcagagcaataaaaaagaggatgaaaggtggccattaaataggcaagaagagtcagtcgtacaaagctcaaaagattcaggatgagtgtacagatatttggagaccaggttacagaagaaagagcggaaaacgcccgtttgtcggcgtttgtcggtgccattgccgtgggtgatttggtgaaaagcacattaggcccaaaagggatggataaattattgcaaagtgcgtccagtaacacttgcatggtaacaaacgatggtgctacgattctgaagtcaattccgctggataatcccgcagccaaagtgttggtgaacatcagtaaggtgcaggatgacgaagttggagatggtaccactagtgttactgttttgagcgcagagttgcttagagaagcagagaagttgattgatcaatccaaaatccaccctcaaactattattgaaggttaccgactagcttcagcagccgcattggatgcgttaacgaaagcggctgttgacaactctcatgataagaccatgttccgtgaagatctgatccatattgccaagactactttatcttccaaaattttgtctcaggataaggatcacttcgcagaattagcaactaatgctattttgagattgaagggctccactaacttagaacatattcagatcattaagattcttggtggaaagctatcagattcgttccttgacgaaggtttcattcttgccaaaaaatttggtaacaaccaacccaagagaattgaaaatgctaagattctaatcgccaatacaactttggatacagacaaggtcaaaatattcggcaccaaattcaaagtcgattctactgctaaattggcacaactagaaaaggcagaacgtgaaaagatgaagaataaaattgccaagatttccaagtttggtatcaacactttcatcaatagacaactaatttatgactatccagagcaattatttacagatttgggcataaactcaattgagcatgctgattttgaaggtgtagaaaggctcgccctggttacaggcggtgaggtggtgtctacatttgacgagccaagtaaatgcaaactgggagaatgtgacgtgatcgaggaaattatgcttggtgaacagccattcttgaagtttagtggttgcaaagctggtgaagcttgtaccatcgtcctaagaggtgctaccgaccaaacgcttgatgaagctgagagatccctgcatgacgcattgtccgtgttgtcacagaccacaaaggaaacaagaactgttcttggcggcggttgcgccgagatggtcatgtcaaaagctgtggacaccgaagctcaaaacatcgacggaaagaagtcccttgccgtggaggcttttgcccgtgctctgagacaactgccaaccattttggcagataatgctggttttgacagcagcgaacttgtgtccaaactaagatcctccatatacaacggtatctccacctcaggtttagatctcaacaacggaaccattgccgacatgagacagttaggtatcgtcgagagttacaagctaaaacgagcagtagtcagctctgcatctgaagccgctgaagttctactaagggtggataacatcatccgtgcaagaccaagaaccgccaatagacaacatatgtaacatatttaggatatacctcgaaaataataaaccgccacactgtcattattataattagaaacagaacgcaaaaattatccactatataattcaaagacgcgaaaaaaaaagaacaacgcgtcatagaacttttggcaattcgcgtcacaaataaattttggcaacttatgtttcctcttcgagcagtactcgagccctgtctcaagaatgtaataatacccatcgtaggtatggttaaagatagcatctccacaacctcaaagctccttgccgagagtcgccctcctttgtcgagtaattttcacttttcatatgagaacttattttcttattctttactctcacatcctgtagtgattgacactgcaacagccaccatcactagaagaacagaacaattacttaatagaaaaattatatcttcctcgaaacgatttcctgcttccaacatctacgtatatcaagaagcattcacttaccatgacacagcttcagatttcattattgctgacagctactatatcactactccatctagtagtggccacgccctatgaggcatatcctatcggaaaacaataccccccagtggcaagagtcaatgaatcgtttacatttcaaatttccaatgatacctataaatcgtctgtagacaagacagctcaaataacatacaattgcttcgacttaccgagctggctttcgtttgactctagttctagaacgttctcaggtgaaccttcttctgacttactatctgatgcgaacaccacgttgtatttcaatgtaatactcgagggtacggactctgccgacagcacgtctttgaacaatacataccaatttgttgttacaaaccgtccatccatctcgctatcgtcagatttcaatctattggcgttgttaaaaaactatggttatactaacggcaaaaacgctctgaaactagatcctaatgaagtcttcaacgtgacttttgaccgttcaatgttcactaacgaagaatccattgtgtcgtattacggacgttctcagttgtataatgcgccgttacccaattggctgttcttcgattctggcgagttgaagtttactgggacggcaccggtgataaactcggcgattgctccagaaacaagctacagttttgtcatcatcgctacagacattgaaggattttctgccgttgaggtagaattcgaattagtcatcggggctcaccagttaactacctctattcaaaatagtttgataatcaacgttactgacacaggtaacgtttcatatgacttacctctaaactatgtttatctcgatgacgatcctatttcttctgataaattgggttctataaacttattggatgctccagactgggtggcattagataatgctaccatttccgggtctgtcccagatgaattactcggtaagaactccaatcctgccaatttttctgtgtccatttatgatacttatggtgatgtgatttatttcaacttcgaagttgtctccacaacggatttgtttgccattagttctcttcccaatattaacgctacaaggggtgaatggttctcctactattttttgccttctcagtttacagactacgtgaatacaaacgtttcattagagtttactaattcaagccaagaccatgactgggtgaaattccaatcatctaatttaacattagctggagaagtgcccaagaatttcgacaagctttcattaggtttgaaagcgaaccaaggttcacaatctcaagagctatattttaacatcattggcatggattcaaagataactcactcaaaccacagtgcgaatgcaacgtccacaagaagttctcaccactccacctcaacaagttcttacacatcttctacttacactgcaaaaatttcttctacctccgctgctgctacttcttctgctccagcagcgctgccagcagccaataaaacttcatctcacaataaaaaagcagtagcaattgcgtgcggtgttgctatcccattaggcgttatcctagtagctctcatttgcttcctaatattctggagacgcagaagggaaaatccagacgatgaaaacttaccgcatgctattagtggacctgatttgaataatcctgcaaataaaccaaatcaagaaaacgctacacctttgaacaacccctttgatgatgatgcttcctcgtacgatgatacttcaatagcaagaagattggctgctttgaacactttgaaattggataaccactctgccactgaatctgatatttccagcgtggatgaaaagagagattctctatcaggtatgaatacatacaatgatcagttccaatcccaaagtaaagaagaattattagcaaaacccccagtacagcctccagagagcccgttctttgacccacagaataggtcttcttctgtgtatatggatagtgaaccagcagtaaataaatcctggcgatatactggcaacctgtcaccagtctctgatattgtcagagacagttacggatcacaaaaaactgttgatacagaaaaacttttcgatttagaagcaccagagaaggaaaaacgtacgtcaagggatgtcactatgtcttcactggacccttggaacagcaatattagcccttctcccgtaagaaaatcagtaacaccatcaccatataacgtaacgaagcatcgtaaccgccacttacaaaatattcaagactctcaaagcggtaaaaacggaatcactcccacaacaatgtcaacttcatcttctgacgattttgttccggttaaagatggtgaaaatttttgctgggtccatagcatggaaccagacagaagaccaagtaagaaaaggttagtagatttttcaaataagagtaatgtcaatgttggtcaagttaaggacattcacggacgcatcccagaaatgctgtgattatacgcaacgatattttgcttaattttattttcctgttttattttttattagtggtttacagataccctatattttatttagtttttatacttagagacatttaattttaattccattcttcaaatttcatttttgcacttaaaacaaagatccaaaaatgctctcgccctcttcatattgagaatacactccattcaaaattttgtcgtcaccgctgattaatttttcactaaactgatgaataatcaaaggccccacgtcagaaccgactaaagaagtgagttttattttaggaggttgaaaaccattattgtctggtaaattttcatcttcttgacatttaacccagtttgaatccctttcaatttctgctttttcctccaaactatcgaccctcctgtttctgtccaacttatgtcctagttccaattcgatcgcattaataactgcttcaaatgttattgtgtcatcgttgactttaggtaatttctccaaatgcataatcaaactatttaaggaagatcggaattcgtcgaacacttcagtttccgtaatgatctgatcgtctttatccacatgttgtaattcactaaaatctaaaacgtatttttcaatgcataaatcgttctttttattaataatgcagatggaaaatctgtaaacgtgcgttaatttagaaagaacatccagtataagttcttctatatagtcaattaaagcaggatgcctattaatgggaacgaactgcggcaagttgaatgactggtaagtagtgtagtcgaatgactgaggtgggtatacatttctataaaataaaatcaaattaatgtagcattttaagtataccctcagccacttctctacccatctattcataaagctgacgcaacgattactattttttttttcttcttggatctcagtcgtcgcaaaaacgtataccttctttttccgaccttttttttagctttctggaaaagtttatattagttaaacagggtctagtcttagtgtgaaagctagtggtttcgattgactgatattaagaaagtggaaattaaattagtagtgtagacgtatatgcatatgtatttctcgcctgtttatgtttctacgtacttttgatttatagcaaggggaaaagaaatacatactattttttggtaaaggtgaaagcataatgtaaaagctagaataaaatggacgaaataaagagaggcttagttcatcttttttccaaaaagcacccaatgataataactaaaatgaaaaggatttgccatctgtcagcaacatcagttgtgtgagcaataataaaatcatcacctccgttgcctttagcgcgtttgtcgtttgtatcttccgtaattttagtcttatcaatgggaatcataaattttccaatgaattagcaatttcgtccaattctttttgagcttcttcatatttgctttggaattcttcgcacttcttttcccattcatctctttcttcttccaaagcaacgatccttctacccatttgctcagagttcaaatcggcctctttcagtttatccattgcttccttcagtttggcttcactgtcttctagctgttgttctagatcctggtttttcttggtgtagttctcattattagatctcaagttattggagtcttcagccaattgctttgtatcagacaattgactctctaacttctccacttcactgtcgagttgctcgtttttagcggacaaagatttaatctcgttttctttttcagtgttagattgctctaattctttgagctgttctctcagctcctcatatttttcttgccatgactcagattctaattttaagctattcaatttctctttgatcttctccattttgctaattgctattttagatgctttctcaacctcatgagaaaaaaattactagattaatattccttatgtttacattcttttataccaacctattattgttgaatctacaggtttttcgtagtatatgacaataataactcgaattctgctaagagaacatcgtttatagtactattttagaagactactaaatctacgtacgatagtgtgttgaaatacttgtaaaaaatcagaccaaggaggccaagtctcttcttatagtctttctggactcttcatcttgctggacagaggcccagatgtcgtccaaagataacaagctttgacccaacttctctttctccaaattaataaacttttctatcttctgtggctcgtctgctacaaacatttgaaagattatcagggaaatactccttaacgccttgtgtagatgatcccccgtggtggtacctttccttgtagccttccgtgcccattggtcaaaattgcccatataccactcccagatcgtttcacgaacgacttggtcttgaggtttctcgtttttgttcagcctcttcttaaagttgtaattaaatccgaataatgccagttccatcccctctgactcaatattggaagtgataaaattcaaagtttttttcacgatatcagaatctaaacagaatccaagagattctattgcaccgttttgaatcaacatggcggtttcgctactgttttggtcatacatattaatgacatggtttgtgataccagtacaggaactgcgtttcaccaaatcgaatattttcttccactgcttgatgtttgcacaatgttgcgatacgacgacaaggattgagttcactaattctaacggtacgctcgaacgtgggccctgtaatagatgtttaaaataaatttgacacaattcagcacattttgcggagtttttatttaaaaacaagacttgagacatgactttcaactcgtgagggtttgtgcttttatcaaattcaccgtggggccaatcaatcttattgaaaaggggaatgacaatttttttctttaagaaagattgtaatttagagctcgttaaactggcacgatcgatcgtttgcagaacttccaaccccttggaaagaggatcccaatattttgatgcaatctttgtggaaggagaagcgatatggtttagtatcttaaagagaccgtgcaaatgaatagaattctggaaaccctcatctccaataaactgcgacaagtctaagaaaatcttccgaaggtcaatctcggataacgtctcctcagttattttatcattaatcaatgcatagcactcttcggactcatatgaaacgcggtaataaccttgggctaaatggttaattactaagataggataatcgaactttaaggtcctatccgtcaatagtacatttttagtatccattttaccatctggcagaaccccgaataagggtacctgatatgggacatcttctaactgatccttttcttcagtagataattgattgataaatctgtgttgagtcaattttgtttgcgttttcccgtctttctcttctacttcgaccttaacgacaggtaagcctggcgttcttgtccaagatgaaacaaagtttgtaatattttgagacttcaaaaattttccgatatgattccatatatccattggtttgacgcttctcgcatgaaatgttttagtatcttcaaatacactttccaggcccttttgtagatgagattcgcctgtagccaattgcagggacctcagcatgataataccctttgtgtatgcctcaggatcaaaaatatcggaggtttgagaatctatgccagtgttccgttgcgcaatctgaaatatgcttcttccattaacgtcagctgcatctctgcacatggtcggctccacttgctgtagtaaataaggttccgaggtccaataatgggataggtcaccattctgttctagtatgtggcaagctaaccaagtagcgaaagactcattaaaccaaagagattcccacgagtcaaaagatatgtagttgcccatccattgatgaacgagttcgtggacaatgagttgctgtgcttgctctctgacggtttcattggccaaggcatttggtggtatgagcaggtggtttagttggatggtgatcataccaaagttctccattgccatgtcacttaaatatggtagtaggacgaaatctaactttggcagagggtatggacatttaaaataggattccaacaaaggtagatatttctggactgtatctaaagtgaaagctgcattagcaatatcccaaggtgcataaattgaaacgggaatagtcctatcaccttccaacttgatttccgttttcaaaaattctaaatcaccaatagaaaaaccaaatacggaagtagtcatcaaaggtgtcttggcaaatttcaccaaatgtttttgagaactatccaaagcttcgaccatctctacaggagtattggaaacggctttatattgtgcatccgttgcaatgttcaattgaaaagtggacttgtttgaaggctcgtcaatacatgggaaaatattgctagcggaaaacggttggcagtgagtagcaacgacgtgattattggcagtaccggttttacgatccataaaattggttttgaaaataccaaaagtcttatcatgatgtgtttttatgtcacgaattttacccacgtattgcacggacaaaatcagagggcaatcgttggacaattgaataggagattcagagttgaaaatcgacaaatgctttccagtgtcctgagaaatttttagatcaaacttagtagaccctatggtggcatgtgcagacaacacaatcaaatccttggaatgtaacttgaactgggtaaaactgtcttcgatagaagctaaggtggtggagttcggattgaatttcaaatggattatggcggatcctttgaaattgggcgacgactgcttagggtcaatttctagacgcaactcatagtgactaggcaccaccggattctctaaagataacaaattatcagacatgatggttagtgatgatcaacctggcgttatatatcctttacacgtcttcggaccttttttttgtatagcacatccaggaatggtttgactgcaaaactcgtttttcactgaaaaattaccggcgaattgtataatagaaaggatcgatttatactaaagaaaagaaggattaatatacaagactacaaccaagggtggtacctcacttgaagggggttctcaaagtactcgagaattttgatattctgtcctgtgtgtgctgagccgttccagccagtcttgttccagaaatatgttgacaaaattgaagttcgtaaatatatatacatttcatataataattgacaagctgatacatacggtgtgcggacggttacattaatgcaggaatctataaatgctatggccagctggcgtccttctgttatgcagatttcttaaaataattggcatattggtggtaaacatgaaatgtgaagacgttgcccctcgtcataggtaagcggtggtcatcacaaccatcagcggtgacaataacacagcaaacagtcttgtttgactctcctgcctgcatggtgtttgaaagtgaatcgtcaggatttgcaacaaccaatagtgtactgctattcgcaggagcacaagctcgccggtggcccgtgtgggttaagggaggagtttgttgacccttattttgtcgagttccttgaagaggagtatatataaggggaaacggttcttgctaaagtcctgcttctttgccctttcttgaaataaagggtatttttgattggccagtaacgttaatcatttaataaaacaagcagataaggatgtcatcaagaataattgtcggcagtgcagcattggcagctgccatcacagctagcatcatggtcagagaacagaaggccaagggtcagagaagagagggcaacgtctccgcttactacaacggccaggagtacggcagttcagcacccccacagttgggaaagctacataacataaagcaaggcataaaggaagatgccttgtcgttaaaagacgcgcttctgggcgtatctcaaaaggctagggaagaggctccaaaggtaactaagcgtgtgatatcaccggaagaggatgctcagacacgcaagcagctaggccaaaaagccaaggattcttcctcgcaaagcatcttcaattgggggtttagtgaggctgaaagaaggaaagccatagccatcggggaatttgatactgctaagaagcgtttcgaagaggcagtggatcgtaatgagaaggagctcttgtccacggtgatgagagagaagaaggccgctctggacagagcatccattgagtacgaaaggtacgggagagccagagactttaatgagctttcggacaagctagaccaacaggaaaggaacagtaatcctttgaaacgcctgttgaagaataacacgggtgacgctaatactgaagaagccgctgcaagaagtgtccaaggctggggtgatacggcacaggagtttggtagagaagagttggaggaagccaagagaaatgcttcttcagagccaagcgaggcgcaaaaacgtcttgacgagctgaagaagatcaaggaaaagggctggtttggttacaacaaaggggagcaaagcgagcaacagattgctgaacgggtagccagaggtttagaaggatggggtgaaacagccgctcaactttccaaggacgaaatggacgatttaagatggaattatgagaattcaaagaaacaactggataagaacgtgtccgatgccatggactcgttatctaaggcgaaggaggacttgaaacagtacggcagccactggtggtctggatggacttccaaggtcgacaatgacaagcaggctttaaaagatgaggcccaaaagaagtacgatgaagcgttgaaaaagtacgatgaagccaagaacaaattcaaagaatggaatgataagggtgatggtaaattctggagctcgaaaaaggactagttagatagctaattgtaaagggttggttcccgcataacatatatacatattcacatgtttctcattttttatatttgaaatcacatatggtctttgctgattatggattggaaaacggagtaaattagtggcattattggggtatacgtgcatacataaaataccgttatatatctatatatatggaaaaaagagacttaaatgaatttttagagtaggagaagaaggttgaagaaatgaacaatcgcggcccttcagttttctttatttggttgtgtctggattcatagaggttattgtagagtttgaatttgattttgaacttggattcgagtttgtgaacgcagggctatttttgatgttattattaatagtattcttgtgtttattagtattattgtgattatcgttaaccatgttggcaattgatggtggttgtgccagttgtgactgcaatttttgctttagattgagtttatctctttcaatcatagtgttgtcctcctcttcggaagaaaacccttcactgccactggattccatatggaatttggatttaggtttcccgatcataatgttggcagcactgccgggcctattgctgtttcttcttgaacgggcgctccctgaaggtgacctttgttgtttaagtaagtactgttggttcgatggcgatcttgatagtgcggcccccgtagtgcttccagcgctggttcccccattggcattgttgatcgttgtgttagagtaacgtctagatatgatgaaagggttggtgaagttcatatgctgaggtggtgatgccgaagctgatgggggggaaggcaaatgagaaggagaattcaaaagggacgacgagaacgagtagtgaccttgcattgggggtcttctcaaggggttcgcagttgatgatgttgatgtcgcattactaacgttgttattgttgtcatcggacaacatgtcagcgtaggaataaaaccttagtagtcttgaaccatggtcgttgggagatcttggatgcgcaggcgacgtttcgttatcaaaagattgtgacgaaagacttcttgtcctacctagggctctatccaggccgatggtagatggccttctcgaataaaccatatcaacgtcatcaaggccagtcgtgtcgtcagttacaatagaacagccagcgtctaatgcaggagggacgaaattctctaaggtacgacggtgatccagtggagtctgcacaacaaaatccggattgtatgtctggtacgatgctattgactcattagtcctagaaggttgcaaatgtagattcacagcagacgatctctggcttaagttatggaagttcctattactagaattattatgattgaacaaactggtcctgctgctctgcctagagagagagtttgcagcgttgtttgacaccgttttataaaggtatgatgggtcctctacatttctttcaaaaatcatagaactctcgctcatggagggggaaggtggcatataattattgtcgttctccctctgtgccgccacgtgggagtcgtggtcttggttgtggttgctggtatccatctttgccgtttacgttcgctttgcttgaaggtagtctatcacaaaagctttcaggatcaaccttttgcgcctcaagaaattgcatatcaccaaagggtgagtttagtctgatactgtttgttaatcacctcacgactgttgcaacattaatatggcgcacacaccgtgttacgtgatgaaaataaagataataaagcgatagcataaataaaataccatttaatacgctttgtaaaacaagcactaacaaggcgttgcttaataacaaaatagtcagcattcaacaacgtgagaaggatagctacgacatctacatctgcagtgttgttaaattcgctgccaacaaccatttatatgtcaccatacacggtcatgctctcttgcaccatttttctcacctatataaagtgaaaaagttttcgatgtctcttcttccttcctagtaaactacactccatgtgtttctgaaagggaccttcaggaggttacgatcaagtatcttgtgacatgcaagaacttgatgcttcgatgggggaagtcttattttcaatgtgttgaaaagagttaattatggaacggttggtcatagctttgtacagctcaatgtcgtcatgtttgtaaggatacaggcgcgacttgatctgcgacttactgctatcaaacgataaattatgtttttcttcgtttcctttttttttcttttcagtttccttccgtttatttttttgttggatttatcatgatgagcatttattttactgcgttatcgtattgacgggggctgtttaagtacagtctgttttataatctatattcatttatattttatatttcttaccgaggaaattgactcttaacagatttgctgaaaggttcatcttacaaaaaaattggaaaacttaaactgaaaaaaaaaaagtgaaggagtacgtgaagagcagtagctttcataggaatatgtacaatatcttgtctttgtactttgcaaaaccagcacgcagcaggaagctcttgataatatggtcgatcaccagtggacgccactgcagaaggaggttatctcaggtctgtccgcgggatccgtcaccacattggtagtgcatccattagatttactgaaggttcgtttgcaattatccgctacaagcgcacaaaaggcccattacggcccatttatggtaatcaaagagattatacgttcgtcggcgaatagtggacgtagtgttacgaacgaactgtatcgcggattaagcataaatttgtttggaaatgccattgcatggggagtttatttcggtttatatggtgtcacgaaagaattgatatacaagtcagtggcaaagccaggggaaacacagcttaaaggtgttgggaacgaccacaaaatgaattcgcttatttatttgtctgccggtgcttccagtgggttgatgacagctatcctaacaaaccctatctgggttataaagaccaggataatgtctacaagtaaaggcgcccaaggagcgtacacttctatgtacaacggtgtccaacaactgttacgaactgatggcttccagggcctatggaagggccttgtacccgcactgtttggtgtttcgcaaggtgccttatattttgcagtttacgataccttaaagcaaagaaaattgcgacggaagagggaaaatgggcttgacatccatttaacaaatcttgaaaccattgaaatcacatcgttgggaaaaatggtctccgtcactttggtttacccttttcaattattgaaatcaaacttacaaagtttcagggccaatgagcaaaaatttaggctctttcctttgataaaattaatcattgctaatgatggttttgttggactttataagggcctatctgcaaacttagtacgggccattccatccacttgcattaccttttgtgtatacgagaaccttaagcataggctttagtaaataaaggctatatgatagatttaatttcttgtaaatatcaaacgataaaaatataaaaagtacgaaagaaaaaggggaggtaatctaaactgtaacggggaggaatggtttctttggtttttattatttctaaaaaatatttgtgattatattacaaaatgtaaagtattaaagaaaaactatttttaatttcttagtaacccaaagcggctaattgtttagcaacatcagattcagcagcagtagcattagcagaggcaactttcttggtgaaagctctcttcttggcatagtattcagcggatgaaacctttctctttgcttccaatttggcaacaacatcttcgtatttccaaccaacggaagtagacaacttacccaaggtggtgtactttctacctggcttcaatctcaaaactctcaatgcttgtgggacaacaactctcttcttcttatcgtatggaggtgggataccttcaaagacctttaaacgttccaaagcggccttaccacgagcagtcttgtgagaaaccataccacgaagagctttgtagaagattctagatggggctctgaaatggaatggaccacgggtcttattgaaagcggtagcctttctcaagaaatcatggtactttaatttgtttctgaaaaattcaccagaaatgtttaattcttcagctctaacaacaacgattttttgaccgtttaataattgcttagcaacaacggaagctaaacgacctactaaatgacccttacctggttgaagattattattgatgaatgaatggatgctcattcaaaaaaatggatttgttagtattatcctttaaataaaacctgtttttcccgttcataattcccatctctctctatctccatgttttagcgtatacacaatctacgaagacccttctgtattccacccttctgcggctgtaatatttttatcatattccttggggactcgtaaacgctgtgcactatgagcaaatcctgcggctgggaaaggaaaacacattcaattattagtgcaaaatcttacgtaccatcaatgacaacaactggttcaacagacattttctcgatttgttcttcaccttccgttttcaaagagaaataatatgtataacgatagcgtgcaattatacagtgtgattactaaattgctaatttaattattattacacagcagcccaagattgaatttccctgcagtacctacattgacccattgcaatagcatattctcaggcataagctcggggagtgcactacaggtactattgcgcatcgggcttagccaagggtctctgttgccgggcatggatacagagggagaagtctagcatcggggtagttttcccgggcaggatttgttctgcattggcgggcgtaggagcatagctaggccgaagtatcatgaaaataatctctcggcccgacgcagaaaaatttaatgtttcatgaataaatgtactggtgttacatggtgtaccgatgctttaattgcacttatgtagtcattcgaataatgaatctgcataatacttccagatatattcagcaagggaatctccatttttaatccgccttctcttgctacgcacagatgacgttcttgtattgttgtttttttttaaataataatctaaaagctgttccttagggaattctagcagtgttcttatagatgcattctcattctcgtcattccccattacacgtaacttgagcaatgtatcccttaacagttcgtgtgacctttgaggggaggatttgaactgggagtttctaaacatgacttctaatccattaatgtataagatgatctttaggggttctgtcacagcgtcttcagtgcctctttgggcgtttattttattcatagataagatttgtagtagtttcaccgttatggcactgagttcttcgagatcaaggcaagtgttgattctaatattctcgtatattctgacgttttctggaagggttggcggtacaagtttttggaattgacttagcgggaatgagcttgtggcatcaataaaaaataactgggtaacaacatgctcctttgaaagattctgcttgataaattggcaaagtttgttctttgtcggggaaggccaaatggtaatcagttccaaatcttcatattccatcctttgccgctagcagtctcttctctccattttttttttattttcttttctggcggtttccttaatctaacattaaaataaataaactactgtagctttcgcgtttggtagcacagagggtacagaagtcataaagaatcaaaaaattcattcaataaaaagatataaatcgagaattcttgtttatttaatcgttaatctaaaaggtgtaagatatttcttaacgggtctttgttctttattgtttaataatacatatgggttcgacgacgctgaatttcaactcagagaggaattgttcacgtttgcgtttgttgttacgtccatggatgtcgtagtagaaatttggccagtgagttgagttctttgtaattgcggggcgctttcacctaaaatcgagctcgtagcttgtaaagactttttcaccttctgtgcttttatccccctcgggtcaattgatgaagattcaggagcaggtatttctccaaatttggacatgtgcaattgcagctgtcttgtcacagaggcgcctcgtctaatcttactcaatttaccagcattccacttgttcaaaaaatcacgcctgacttcatcgctaattttccaattcatccctttaccttgttgaccagctcttttgggcaccttctcgaaggctttatttagggacagattatgcctcacggagttctgccacgccatttgagaaaacctgtaaaatgcgtagttgtcagagataaatttgtaaatatccgctaatgaaatactaccttcgggtgttgaaagaatggcttgggtgatcatcgatgcatacgactgtggtggtttgatatatctgttttcatccagcgacaagtctgatggattttctatatggggtacattaccgttagtgacagcattgttgctactggacgtgtatgtattcggtctaattcctcctctggtgtaattttcatcttcttcatcttcttccatcataatcgtgtctccatgtggatcccctattgggttaacatctgatgatgacgataatggggtgtgtaggtggtccagctgttgtaatcgagcctcttcctgtaacctttgctctcttaaataggtagaaccttcgataatgttacgtagcaacgggttgttgttaccattcgtaccataagtagatagtaatttgggcatgaggtgattcaggcaataatccgatataatagtttcttgttccggcaatataaagatcatttgcacaccacctatgtctatgatacaaccagactgtagcaccgtaggaggagagtctggacctgtgggaatccttctaaaattgaccttagcaccatttctaccgaatatctgtaattcccatgatccgctctccaggttgaatctgattgcagcatgcttcctagacacaattttggcaggaccaagatcaatgtctatattcttcttcacgactgtaccgggcacagcattcaagttcaagctgtctgtgttcctaccaatggtaacttctaatttttgtacataatacgtccaatcacatccggcaattttagcataagcgttgacctctctggcaatactcaagctattggaatagtcacttgacacagccacaggatcgcttgacgagctaagaacacatgtcaccgcattaacaagcccttggcgatcctgggctgtatacgaactatacttaccactaaatttttgttccctactggtaacagacatttattattactgtgtctctccaagcctttctttgctaattgaacgcacaatttacacactattatttaaaccttcaatcttctatagagccggtattcatctaaacctcttaccatcctgttctctctataccgtttctgatttgtttatgtttttccatttttttgtttacctcatccatggatcataacctatttcgtaacttttttagacctatcatatatgctatatttccgttcaagcccttaaaaaacattttataagacctacgctcttcaagccctagtgatttctttttttcttttttttttttttggtaatttttttttcaaaagtgactacagtaatgaggtttgtctacctggacatgaccttctattgttgagtagttccttgcattgaagacaaccagtaatcgaattttttataaagcggttagaaaatctcgaagaggttaacatatagaaaaaaagcctctttttatttgagttccataaggtaagagacaaagaaaaaggagcgcatattataattgataagggcgttatgccagaacaagcgcaacaaggggaacagtctgtcaagagaagaagggtcactagagcctgtgatgaatgcagaaagaaaaaagttaaatgtgatggtcagcaaccatgtatccattgtactgtgtactcttatgaatgtacttataagaagcctacgaagagaacacagaactccggaaactccggagttctaacactgggcaatgttactactggtccatcatcaagtactgtggtggcagccgccgcttccaatccaaataaactcctctcaaacattaaaacagaaagggctattttaccgggtgcttctacaatacctgcaagtaacaatccatctaaaccaagaaagtataagactaagagcacaaggttacaatcgaagattgacaggtacaagcaaatatttgatgaggtcttcccgcagttacctgatatagacaatctggatattcctgtgttcttgcagatctttcacaattttaagagggactcgcagtcgtttttagatgacactgtgaaagaatatactttaatcgtaaatgacagttcttctccgatccaaccagtactttcttcaaattcaaaaaactccactccagacgaatttttacctaacatgaaaagtgactcgaatagcgcctccagcaacagggaacaagacagtgtagatacctactccaatatccccgttggtagagaaataaaaataattctaccaccaaaagcgatcgctttacaattcgtgaaaagtacttgggaacattgctgtgttcttctccgattttatcacagaccatcgttcattagacaattggatgagttgtatgagacagacccaaacaattatacgtctaagcaaatgcaatttttaccattgtgctacgctgcaatcgctgtgggagcattattctcgaaatccattgtctcaaatgactcgtcaagggaaaagtttctacaggatgaaggttacaagtacttcattgcagcaaggaaactaatcgacattacaaatgcccgtgacttgaattccatacaagcaattttaatgctgattatattcttacaatgttccgcacgtttatcaacgtgttacacttatatcggtgtcgccatgagaagtgctttgagagcaggctttcataggaaattgagccccaattctggttttagtccaatagaaattgagatgaggaaacgccttttttatacaatctataaactggacgtttatatcaatgcaatgctgggcctaccgagatctatttcccccgacgattttgaccaaactctccccctggatttatcagatgagaatatcactgaggtggcgtacctacctgagaaccaacactccgttttatcaagtacggggatttcgaatgaacatacaaaactatttttgattttaaatgagatcatttctgaactatatccgataaaaaaaactagtaatataatttctcatgagacagttactagcttggaattaaagttgagaaattggttggattcgttgcccaaagaactgatacctaacgcagaaaatattgatcctgaatatgaaagggcaaatcgtttattacatttgtcttttttgcacgttcagataatattatacaggccttttattcattatttatcacgcaacatgaatgctgaaaatgtagatcccttatgttaccggagagcccggaactctattgccgtggctcgaacggttattaagttagcaaaagagatggttagtaataatttattaactggttcatactggtatgcctgttatacaattttttactccgttgcaggtctcttattttacatccatgaggcgcaattgcctgataaggatagtgctagagaatattatgatattttgaaagacgcagaaactggtagaagcgttcttattcaactcaaggattctagtatggccgctagcaggacttataatttattgaaccaaatttttgaaaaactaaactcaaaaactatccagcttactgcgttacattcatcaccatccaacgaaagtgcctttttagtgactaataattcctccgctttgaaacctcatttaggagattcattgcaaccacccgtattcttttcttcccaggatacgaagaatagcttttcattagctaagagtgaagaaagcaccaatgattacgctatggctaattacctaaataatacacctatttccgaaaatcctttaaatgaagcacaacagcaagatcaagtatcccaaggaacgactaacatgtctaatgaaagagatccgaacaatttcttatctattgatatcagacttgataataatggccaatcaaatattcttgatgccacagatgacgtctttatcaggaatgacggcgacatccctactaacagtgcattcgattttagcagcagtaagagcaatgcatcaaataactccaacccagataccattaacaacaactacaataatgttagtggcaaaaacaataataacaataatattactaacaatagtaataataatcacaacaacaacaacaacgacaacaacaacaacaataataataataataataataataataacaataacaatagtggtaatagtagtaataataataacaataataacaataataaaaataataatgacttcggcattaagattgataacaattcaccgtcttatgaagggtttccccagttacaaataccgctttcacaagacaatttgaacatagaagataaagaggagatgtcacctaatattgaaattaaaaacgaacaaaatatgactgactcaaacgatattcttggagtattcgatcagttagatgctcagctatttgggaaatacctacctttaaattacccctctgaatgaaaacgttatctttgatttatattctataatatcgtggctacagcacttgctgaacataagcttaaaacgtttatgtgtgtatttatatatgataataataataataataataataataataataataataataataataataataataatggtgataaactgcaataacaaaagaaaatagtaccaatcctggatctagttttccctaaaatccaatttttacttatcagcctcacttcctaaactacctcaccttcaaaagctcgataattaaaagaaaacatgaataatatagtaaacaatgataatagtttctctataagattatctaattttcgaacagtattagctatatgcgaaatatcttcatcattggtaccttatcataaaccaaggcctgctttatatttatttgaacgaaaaaattaacttatattcttggctttccattcctgtttattttcacagcaaatgaatcagccaaatgagttttaaatgaaacattggacggtgttctagataagctcctgttcagtatgactgagacctttttgtcatacaactgtggagcagactcaaaggaaaaagtttgatctgtgcgagtggtttcaatcgaatcagaacgtccatgtggaattcccatccccattttagaggagatatttggcacatttgtgtcctttgtgaaaaaactatcaagattatctagctctgcccacatgtgacttaacgaagcatccttttcttccgcaacagaaatggaatcgtttgtgtccattctaccaaggtcataatcaccgtccgcatgaaactcgacaattgtatccattctgccgagttcatagtcaccatccgcatgaaattcgataactgcatccatatcatccgatccgtgagcagatacttcatctgatttgcctgtaccacatgtcataaaaactgcgtgaacgttgtgccttgtcgtagccgccgtcattgttggcataggaacagaccaaccgctatcttcaggcaaaccaaacaaggtagtggtagcattatcgccgtctttcacatccttatttcccatggttatccttaaaacatccttatccattttacttccagaaacatttggtacgcaatctaaaacttccaaggcctttgcttcgtattcagtaaatagtaacctgagtaacggagaaatcaaatcagcaccgacaccaataaattctggccttcttaagtcaattaaaggaaaaacatattttaaaatttccagagtttgaactctgatccatcctattttattgaacagaagacccagaaggaacactaacgtttgagcggagtacgaggggaagtagtttctagatatgaaactcactacttggctcatgaaatctttctttgatctaaacttgttctttgctagagaatctatcaaacgggaaagagaaggttgtttgtacgcatttgcaagttcaattaacgaatctgcagcaacctgaatgcccgtaaaatctttgcgatccattgcattcaaaaatctcggaaggtttgctattaatgcgaaaagcagcctagactctgtatttgctataattcggctatctttcaacaaatttaacttatccaaaaatttccacgtaatctctaaggaattcgctgatcgcaatccagtcataactatttgttgcaagccatcaaagcgaccttcccaattggaaggaaagatcgcaaccaaacactgtacggtatcaggagaatccaaatcgatcttggaaatgaatttacttaaacatgacagcacttcaatgaattcttgttcgtgaatgctgctcaaacatgctgtaatggaccaaaataactgcgggaaactgatcaaattcgtcggatcaagttcggccatgattgcattcaaagtcatcaagatctgcatggcaaatccttgtatatcgacatttccatccgatatagtgttcgaaagtctatgaagcatatcacgcaacatttcctgatctaaaaatgtcaataatgatctaaatatttgaaatgacctgcacgctatgtgcctaactgagcaagtggtagcccacttcaaggcaattctttgccaagttacttgaaattcatctaagtccgagaatatagagattatgttcctaattaataggtccatagtttttggtgatcttgcaccttttttcatcaagttatcatatgaccataaggcatgcttatttcttagtagtttcacggtttcctcagacttttcgtgacttggtgccaatccaaatattaatgtagatgcaattttacacgcgctttcgtgaataagcggcacataatggtcaagcaagcaaatggacatatgtagtagaagaggaattttcgcctttacagattcactcaagttcgttaacaaattgactaaaaagataatcgaaagctgcgccttcgaaaaaatgattcttttcccattgtaatttagtcgttcccagatattccctaaaaaggaatacttattattattcattggctcattaaacgtatgtttcgctaaaggaaccatgtatttcggttctaaattattcaatagagtgtcaagtagtccaatgccaccaggaatatttgccaaatacaatacaatatctctagcatactgaacaaacaatggattgcagtgattcattgaagaatttatgatgtactccagcgatacgtgtatattttggaaagaattacccttgccaagagaaatccatagctgctctacttcgttcggtaaagagtcgttaagatcaatagtgatgtaaaataggttattcaataccataaacgtgtccaactcttctaaagatttcaatgtaaatttgtttacccaaggtaccataagcaccaacaaatctctttttatttcgaaaggaaacaaatcaagtattctaaccaaactggaaaatattctcaaacacaaatcctgagagagcagttcggcaaatatgctagaaatttcttttgcagttgatttgtaaaccgtctttgaagaatttgcaagtctctccttaaataccttggtataagaagaattatgtaatttcgtttcaacagctgaaagtagatcaacagcaaatgtccttgtatcttccttatctgccactaaaccatacaaacccaaggagactaattcatcttcatctaaaaccaaattatccaatttcaaaacggatttacaaagtgtagtgtaatataaaacagctaccgaaggatgtgagtggtgtgaaacacattggaaagcaacatctctaaatagtttaaaattttccctatttttgtccaggagattctccaaagcacgcacaccaagattttttacagtagtattgtccgagtcaaatagtgcttcaatccaagcaagtaaatcttcagtatcgaatgaaatcacaataggcaactctaaatcatcgtccaatgtttgggttattggatctgaacataaaacaaccatagtctctagcacgatcatctgcaatctgtttttttggaattctattccagttgtaatagcggttctatctctgccactctctgtattttttatcattatggcatatctttcttcagatattggctcgtactcaccataaccacaccattccttcaagaaattgaaacatgatgcgcgtgcttggaagggaaataattcatctattagcggatgctctcttactgccatatagtagctcaatataagacctgcaaagtagcttcgcagcgattgatattcgtaggagatttgcacagaatccttctcgaggaactgttttgtcttctgcaaaaactctgataatttccgaagtatccattcgtcattaaatatcatatccgattttaagtacggcgataaaatcgtcaaaatatgaaacatctccactctgatttggttgttggagctcccttctttccatgccactaaaaatacatcaattgcctccacatatgctttaaaaatgttgatattcattgagcttagccccgttattatagcatccctaatcataatatactttgcatttaataagggaagaaccatcttgaagattgatttcgcagatttgattttttggtgctgaacagtaaagatttgttgactttttttcctgccatgctgaggaatattggacggaatatgcagtttttggtcaaacgtggaagttaatgaagtacatgcggcaatcaaatatagcttccattggtttactattgtttccggtaaaacatttttgagtttgaaatcaacatcatttgctacccgcagaattatttcgtgtacttgcacaagtcttatacaaacgatagatcgacacaatgccatcgccataggacaagttttgaaaaccaacgccagtaatttaggaaaagccctttgccatagtgcagcatctactccgtactctgattcggccagtttgataagtagacctcttttatatttagaattcagtcgactgaatctcgttttttcaaccgcacttaatgttgctttatgtggattaattaaggtagtggtattacactcatttaataaatcaataagtcttgttccgcgatcagctgcaaaatgggatgatgatctagaatgcccgtttgacaatttctctgttttctccatcatcgcttcgtcaaacttgaaaataattctcaatatctggatgcccaatctacgaatttttgcatcgtgtgaacaaagaaaaaataagccattcccttctacttcttcaataactgtaactgtatttttccactccagtttttcggtttcgttactctcctcttgttctgcatcgatcggcaacaagcgaattccatccaaaccagtttcttttttattttcctctttattggacgattggaattcttctaaccagcattccaaaagctcaacataaagtatcaataatctgttgtactcctttgatgacaagtacgacatgttataacttgattgtgtcttttcatcgaaatcaaatgaatatttagcaaaccatgtgattagggtgtatggattcttcttagatgctaatgctcttagtgcattttgactgctagaagaaataattacctccgaatgaacagcgttccttgataaaatctcaattgtagatttatatgggatagtgcgtgaaatagaaaggcaacatggtatagcttcaatgatggtgccgaacaatataacataaagcgacttatttttacttgagtcattgtcattagaaaagctaaagccaaatgggctgaatgcgtttgatgattgcttttggtgctgattttcaggagaccaaacttcagaaccgatgctagaatccaataaaaggaataatttataaaagtaatctgatatttctgtatggtttatggaagaggcttcttgaacctgattcactgtaatattgtttaaatttagttcataaagcctgttatcatcctcaggaaaccttggcctctcttttgtaaccagcaatcctttgtatgtatttatagtcaaaatcagtttttcgtaattgatattttccaggttagagccattgaaagattgccgtatcaatggaattaaagcttgttccattaaaaaattcggatgtaaaaatccaattgatattaacgcgtctgtcaatgggttcaagagaccaaaatcgccggttatccaattctcttttttccttgtgtttagatatagttgtaaaagcttggtaagcgtccttgtagtattatttaaagtttctgggcatctatataaatagacccaaactaatctggataaaccaactgcaaagataatcctttcattcagacttttggacttaacttttgaggcatttgcctccaacaacgatagccattgtttagaaaataggtctggtggtgatgcacacaaaatagaaactgttaatttgaaaccacttacccaatacttactatcagcttgtagcctcttggcagtgttcagtaaagtagacattgcctctacccacgttggatgattaacttctgccgtcaacgagccagccaaaggcaacaatagctggttagtgacttcagcatacgccaaacaaaccggaaaattttcagtctttgcgaagaactttgataaacttttcatgaaatctgcactttcttcaaatttctccaacggataatttcttaacttcaaatatctcataccaagaatcaacaaatgagtacttggctctaactcgggaggtatatacgccgggattttttctagatcagctataaatcgatcactaactgacaaaaatttcttttcagacatagagcccagtagttcggcaaaagaattccaattcgaagacttaattaaactagttgatatagaaagtggatcagtagtttttaactgagtaaaaacaatctcttctagcttatcagataaatcttcttcttcattgctggaagcctgcttaacaatttcatttagcaccctgcataggatgtatatactaatcagagatttcctatctgcaaggaatgcttcttcttttgctacttcaattgtgttctctaaacttttcaattgtgagttcgctatggatggacttgaagtagcgctattgttactgctactagctttgattaacggaactttgttgttgaaagatgaggaaacgtgccttttcatgccaggaagattattggtattgttattatgtttgtactttgaggttgtattactggaagatcttgatagccgcctattcattaaaaaatgagcctgcgagggatgtgccttttcaaactcatactcttttaatagtttttccatttcttctgaagcagagttggccgcttcagatttagtcttcctccaaaacatcattgcatcaatcacaggtttcggttttttctttgcaatgtgacctagagatttaataatttcatcaaagctgggatcaacgccttcaccaagaatttctacaattgggggttccgccatgtccaactgctgtagacacatatttagtttgttctccgcgtaacgaataaactttgtaaaaagtatatgaagagcatattcagagggacttttccaatctgtagccatttgctgtctcaaagtagtcacgtagtcctctgctactgattttgctgtaatgtccggcggtgctgattcttgcattctttgctgcttttgttcaggtagtagcattgaaatcttgttttgatcactttgctcctcaacaaaggtaggcggaagagcttgaccttcccccgttccttgttgctgttgttgccgtaaaagtaattgattatttagagaggtgccttcagacatatcagtaggagatggaatatcaataataggtgcatccgtaacggattggtgaagaggaaatgtgttaagtggcgcttcgtttatttcctccaagacatcctggcctgaaggatcaatatctattgatatctggttattgttgctagaaccttctgctttatttgtcggtgggaaggtgaaaccaatgccttgatccctctggggcgggaaagtaaatctcgaggccattttgatgtataacaaaactaaaaagggttattaaaatgggaacacaacaaacaaccagaattttcacactttaaccagtcacgtcctattatgaagacctaaatccacatttgctttctctcttcatttgcctaatcctttatcccaatttctacagttctatatgtattttcctgtgtggctgtcgtttcgtggttagtgatacaaccataacgattcaaccaactcccaatgtatgtgatgttgataccgctaatttggaagggatggtatactctaggtgacctcaatgagtcaaagagagctaggacatacttcgagataggtaataccactttgcagcttctttttaggccttcatgagtgagtagccaagaaaaagttaaaagcgggtaataggtatgaatttttcaaatactgaaatttggtttagttatttaagtgaattgtagattatgtacattttacgtgcaatgaaggagtcacctctatgatcatctagttattagctgttagttttcattgaacttgttttaactgggaaaaagcggaacaattgggccttacaatgacaccagacgaactaaattcagcagtcgtcacctttatggccaatctgaatattgatgattcgaaggccaacgaaaccgcttccacagtaacggattctattgtacaccgatcaataaaattgctggaagttgtcgttgcgttgaaagattattttctttcagaaaatgaggtagaaaggaagaaagcgttgacatgtttaaccactatcttagcaaaaactcccaaggaccacctctccaaaaacgaatgctcagtaatatttcagttttaccagtctaagcttgatgatcaagcgcttgcaaaagaagtcttggagggcttcgccgcattagctccaatgaaatatgtctccattaacgagatagcccaacttttgagattattattggacaactatcaacaaggccagcatttggcatcaactagactgtggccatttaaaattttgagaaaaatatttgatagatttttcgtcaatggatcctcgaccgaacaagtcaaacgaatcaacgatttgtttattgaaacatttcttcatgttgccaatggtgaaaaagaccctagaaatttactcttgtcatttgcacttaataaatctatcacatcgtccttgcaaaacgtggagaattttaaagaagacttatttgatgtcttattttgctatttcccaatcactttcaagccaccaaagcatgatccttacaagatctccaaccaagatttaaaaacagctttgcgatcagcaattactgcgacgccattatttgccgaagatgcttatagcaatttgctggacaaactcactgcttcttcaccggtagtgaaaaatgatacacttctgacgctattagaatgcgttagaaaattcggcggctcttctatattggaaaattggacgttactttggaacgctttgaaatttgaaattatgcaaaacagcgaaggaaatgaaaacactctactaaatccgtacaataaagaccaacagagtgatgatgtgggccaatatactaactacgatgcttgcttgaaaattattaatctaatggcattgcaactatacaattttgacaaagtatcatttgaaaagttcttcactcatgtattagatgagttgaaaccaaattttaaatatgaaaaggatttgaagcaaacctgccagattttgtccgctataggtagtgggaatgtcgagatatttaacaaggtcatttcgtcaactttccccttatttttgatcaatacatctgaagttgccaaacttaagctgctgattatgaatttttctttttttgttgactcgtacattgatttgtttggaagaacatctaaagaatcgttgggaacaccggtgccaaataataaaatggctgaatacaaagacgagatcataatgattttgagcatggccttgacaagaagctccaaggcagaggttaccataaggactctatctgtgattcaattcacaaaaatgattaaaatgaagggctttttaaccccagaggaagtttcactaattattcaatacttcacggaagaaatattaacggataacaacaaaaacatttactatgcttgtttggaagggttaaagacaatcagtgagatatatgaggatttagtttttgaaatatcattgaagaaattattggatttgttacctgattgcttcgaggaaaaaattcgagtaaatgatgaggaaaatattcacattgaaacaattttgaagattattcttgatttcaccacttcgagacatattttggtcaaagaaagcattacatttttagcgacaaaattgaatagggtagctaaaatttcgaaatccagagaatattgctttctacttatttcaaccatatattctctttttaataataataatcaaaatgagaacgtgctaaatgaagaagatgctcttgcactcaagaatgccattgagccaaaattatttgagataattactcaggaatcggccattgtaagtgacaattacaatttgacacttctatctaacgttcttttcttcaccaatttgaaaattccacaggctgcacaccaagaagaactagacagatataacgagcttttcatttctgaaggtaagataagaatcttagacacaccgaatgtattggctatttcatatgctaaaatattatccgcactaaataaaaactgccaattcccccaaaaatttacagtgcttttcggaacggttcaactactcaaaaaacatgctccaagaatgacggagactgaaaaattaggatacctggaattgctgttggtcttatcaaataaattcgtctctgaaaaagatgtgataggattattcgattggaaagacttatcagtaattaatcttgaagtgatggtttggttgactaaagggctgataatgcaaaactcattagagtcatcagaaattgcaaaaaagtttattgatttactgtctaatgaagagattggctcacttgtatcgaagctattcgaagtttttgtcatggatatcagttctttgaagaaatttaaaggtatcagttggaataataacgttaaaatcttgtacaaacaaaaattcttcggtgacatttttcaaacactagtcagcaactataaaaataccgtggacatgaccattaaatgcaattatttaactgcattatccttagtgttgaagcatactccaagccaatcggttggtccttttatcaacgatttattcccgcttttattgcaggctttggatatgcctgatcctgaagtaagggtatccgctttagaaactctgaaggacactacggataaacatcacactttaattactgaacacgtaagcacaatagttccattattactatctctttcgcttccgcacaaatataatagtgtcagtgtcaggttaatagccttacagcttctagaaatgattacgactgtagtacctctaaactattgtttgagctatcaggacgatgttctaagcgctttaataccagttttatctgacaaaaaaagaataataagaaagcaatgcgttgacacaagacaggtttattatgaattaggccaaatcccgttcgagtaaacgcttgtatttaataatttgttcacattgatgagcacgtgaaaatcttagcgagtatactaagtaaatatgattcttttatgtatagtacagcaaaatagcatttatttttattacgtttaatcttcttcactagagtcttcctcgtcgcttagtcctacaggtgccaaacccggtgtcagaccaggatatctatgatctttaacaaaatcgctctctttgatatcttccttgaattgttttcttttgaaccttcttcttttactcctgtctgtgttcgcagtggaaactgtatccttcaagatggattgctgaatgtcttcaagctcatctcgtacttcctcttctaaatcccacgacctcaaattttgagaattccttttgattaacttattcaaatacttcctctcatggtccgttaatgtgccctcatgttgatgttttttcaaaacctggtgttttgccagttgttcaagttgctctttatctaatttatgtttcttaacttttttttttttgaccagtttgcatttttttttaattttgtgaacgtctctgttttgtaactgtactctctttttcaagttcctgtcgattaactgagcttttgacccattgtttacacttgttttgccattattagctctgattttgggaacgccaggcaaaaggtttgatagcagtccattaacaaccgaggtggcctggtatttagatgtttggctcagcgaagatgacattttggcctagctagctccctccttaagttgttcgtattctaaacaacttttccacaaaacaatatttccacagttgccagctatatttccatattccttagttaaagctcatcgcaaaatttttcaaagagcattagggtcacgtgtatacattcacgtgactatctagtacccgccccgtggcaaaaaaagaagacaccaatttggcactgagaaaagaaaaagtttatcaataacgaaaacgaaacttaagaggaaaaagagtatagagaaaaacaaaggcaatcagcggctaatttggtggaaataacaacacaaagaggcagcacagtttagagcaagcgcgaatgcttcaggaacaatctgagttgatgagcacggtgatgaataatacacctacaacagttgccgcattggctgcggttgctgcagcctctgaaacaaatggaaagctggggtccgaggaacaacctgaaatcactattccaaagccgaggagtagtgcacagttggagcagctactctaccgctatagggctattcaaaaccatccaaaggaaaacaagttggagatcaaggcaatagaagacacttttaggaatatatcacgtgatcaggatatctacgaaacaaagttggataccttgagaaagagtatagataaaggatttcagtacgatgaggatttattgaataaacacttggttgccttacagttactggagaaagatacagatgtccctgactacttcttagacttaccagacaccaagaacgataacactacggcgatcgaagtagactattctgaaaagaaaccaataaaaatatcagcagatttcaatgcgaaggccaaaagtttgggtttagaatcaaaattttctaacgctacgaagactgcattgggcgatccagataccgaaataaggatttctgcacgtatatccaacagaattaacgagctggaaagattacctgccaatctgggtacatactcactagatgattgtttagagtttattacaaaagatgatttatcgtccagaatggatactttcaaaatcaaagctcttgtggaattgaaaagtttaaagctactaactaaacaaaaatcgattaggcaaaagttaatcaacaatgttgccagccaggcacaccacaatattccatatctacgtgattctcctttcacagcagctgcacaaagatctgttcaaattagaagcaaagttattgtcccacaaaccgttcgtttggcagaagaattagaaaggcaacaactattggaaaaaagaaaaaaggaacgtaatttacatttacaaaaaataaacagcatcattgatttcatcaaagaaaggcagtccgagcaatggtctcgtcaagaacgttgctttcagttcggtagattaggcgcttcattacacaatcaaatggagaaagatgaacagaaaagaatagaaagaactgctaagcaacgtttagctgctttgaagtctaacgatgaggaggcttatttaaagcttttagatcaaactaaggatactagaattacacagttattgaggcagactaattcctttttggattctttgtcggaggctgttagagcacaacaaaacgaagcaaaaattcttcatggtgaggaagtccaaccaattacagatgaagaaagagaaaagactgactattatgaagtcgctcataggatcaaagaaaaaattgataaacaaccttctattcttgttggcggcactttaaaagagtatcaattacgaggtttagaatggatggtgtcgttgtacaataatcatttgaacggtattctagcagatgagatgggtttaggtaaaaccatccaatctatttctctaataacatatctttatgaagttaagaaagacatcggccctttcctagtcattgtacctttatccacaataaccaattggactttagaatttgaaaaatgggctccgagcttaaacactattatatacaaaggtacaccaaatcaaagacactctttacagcatcaaataagggttggaaattttgacgtcttattgacaacatatgagtatattattaaagataaatctcttttatcaaaacatgattgggctcatatgatcattgacgaaggtcatagaatgaaaaatgctcaatcgaagttatcattcacaatttctcattattatcgtacaagaaacagattgattttaacgggtactcctttgcagaacaatctaccagaattatgggcactgttgaactttgttttgcctaaaattttcaattctgcgaagacttttgaagattggtttaatactccatttgccaacaccggtacccaagagaaactagaattaacggaagaagaaactctgttaattattagaagattacataaggtgttaaggccatttttattgcgtcgtttgaaaaaggaagtggaaaaggatttgcctgataaagtggaaaaagttatcaaatgtaaactgtctggtttgcaacaacagttatatcagcaaatgctaaagcataacgcgctatttgttggtgcagggactgagggggctacaaagggtggtattaaaggtttgaacaataagattatgcaattaagaaaaatctgcaaccatccattcgtatttgatgaagtggaaggtgttgtaaacccctcaagaggtaatagtgatttacttttcagagtagcgggcaagtttgaattactggatagagtgctaccgaaattcaaagcctcaggccacagagtgctaatgtttttccaaatgactcaagttatggatattatggaagacttcctaagaatgaaagatttgaagtatatgagattagatggtagcactaagactgaagaaagaacagaaatgctgaatgcatttaatgctccagattcagattatttctgtttccttttgtcaactagagccggtggtttgggtttgaatttacaaactgcagatacggtgatcatctttgatacagattggaatccacaccaagatttacaggcccaagatagagctcacagaattggacaaaagaatgaggttagaattttaagattaattaccactgattccgtagaggaagttattttggaaagagctatgcagaaattggacattgacggcaaggttatccaggcaggtaagtttgataacaaatcaactgcagaagagcaagaagcttttttgagaagattgatcgaaagtgaaacgaacagggatgatgatgacaaagcagaattagatgacgatgagttaaacgatactttggccagaagcgctgatgaaaaaatactatttgataaaattgataaggagagaatgaaccaagaaagagcagatgctaaagcgcaaggcctgagagtccctcctcctagattgattcaattagacgagctacccaaagtattcagagaagacattgaagaacatttcaagaaagaggattctgaaccattgggaaggattagacaaaagaaaagagtttactatgatgacggtctaactgaagaacaatttttggaggctgtagaagatgataatatgtctttagaagatgccattaaaaaaagacgtgaagcacgtgaaagaaggagattacgtcaaaatggtacaaaagagaatgaaatagaaaccctggaaaacacgcctgaagcatccgaaacttcattgattgagaacaatagcttcactgcagctgtggatgaggaaactaatgctgataaagagactacagcttccaggtcaaaacgccggagtagtagaaagaaaaggaccattagcattgttacggcagaagacaaagagaatactcaagaagagagtacatctcaagaaaacgggggcgctaaggtggaagaggaagtaaaaagtagctccgttgaaattataaatggttcagaatccaagaaaaagaaaccgaaactgaccgtcaagatcaaactaaacaaaacaactgtgttggagaataatgatggtaagcgagcagaagaaaagccagagagtaaatcgcccgcgaagaagactgcagccaaaaaaactaaaactaaatccaagtcgcttgggatttttcccacggtggaaaaattggtggaagaaatgcgcgaacagttagatgaggtagactcccatccaaggacgtccatttttgaaaagcttccttcgaaacgcgactatccggactattttaaagtaattgaaaaacccatggccattgatattatattgaaaaactgcaagaatggcacttacaaaactttggaggaggtaaggcaagccttacaaacgatgtttgaaaatgctagattctataatgaagagggatcctgggtttacgttgatgctgacaagttaaatgagtttactgatgaatggttcaaggaacactcttcgtaacgttttcatcaccacatgttttttttttttacgactatatccctttcccctctaatactctttctagcctttttttctacctctacatatgtttataaaatatataccactgtaacaataagatcgacagagcgaatataattctttgagtaactaatatcctttggcttattctctgggcttattagtgccgcaaaataattacccggcggcgatggaccagttagcttcgaccgtttgcgattccggggctaaggaaggggcctctgcaaataagaaagaggcattacacataaatgattggcaaagggactgcgggagtcaagacctacatgtaagtccgatttacgataacggtttagattcattgggtgtgtactatttatactttaacaaacccgtgtgttatttaataagatcatatcttgtttgtttttcgccctcaattttgtttctgtcacatagtcgcagcagctgaatatagataggaagagagaaggaagcgattctcgttcagcatcatacttcttcctaatttccccaaattaaagtttcgtttgaaagaaacaacaaaagagaaagaaagcagtttttagaaaatactaaattttaccgttatgctaaggttcgtgtcttcgcaaacctgccggtatagttcaagaggactattaaaaacatctttacttaaaaatgcatctactgtcaaaattgtcggaagagggttagccaccactggtacagataattttctatcgacatcaaatgccacctatatcgatgaaatgtaccaagcttggcaaaaagacccatcttcagtccatgtttcatgggacgcatatttcaagaatatgtctaacccaaagattccagctacaaaggcttttcaggctcctcccagtatcagtaactttccccagggtaccgaagcagctcccttagggaccgcaatgactggttcagtagatgagaacgtctccattcatctaaaagtgcaattgctatgtagagcttaccaagttagaggtcatttaaaagcccatatagatcctttagggatctcatttggtagtaataaaaataaccctgttcctccggaattgactctagactactacggctttagcaaacacgatcttgataaagaaatcaacctaggacctggtatcctgccaaggtttgcaagggacgggaaatctaaaatgtctctgaaagagattgtggatcatctagaaaagttatattgttcctcttatggggtacaatacacacatattccatctaagcaaaagtgtgattggttaagagagagaattgagattcctgaaccttaccaatatacagtggaccaaaagagacaaatcttagatagattaacatgggccacttcttttgagtcattcttatctacaaaatttccaaatgataagaggttcggtttagaaggtttggaaagtgttgttccaggtattaaaactttggttgatcgttctgttgaattgggtgtagaagatattgttttgggtatggctcaccgtggtagattgaacgttttatccaatgtggtccgtaaaccaaatgaatctattttttctgaatttaagggttcgagcgctcgcgatgatattgaaggatcgggtgatgtcaagtaccatttgggtatgaactaccaaagaccaactacgtctggtaagtacgtcaatttatcgctggtggcaaatccttctcatttagaatcccaagatccagttgttcttggtagaactagagctttattgcatgccaagaacgatttgaaggaaaaaacaaaggccttaggtgtgttattacatggtgatgctgcttttgctgggcagggtgttgtttatgaaaccatgggtttcttgaccctaccagaatactctactggtggtactattcatgttattacaaacaaccagatcggattcactacggatccaagatttgcaaggtccacaccatatccttccgatttggctaaggccattgatgccccaattttccatgttaacgctaatgacgtggaagctgtgacctttattttcaatttagccgcagaatggagacataagttccacacagatgccataattgatgtcgttggttggagaaaacatggacataatgaaaccgatcagccatcgtttactcaaccattaatgtacaaaaaaattgcaaaacaaaaatctgtcattgacgtctatacggaaaaattgataagtgaaggcacattttctaaaaaagatattgatgagcacaagaaatgggtatggaacttatttgaagatgctttcgaaaaggcaaaggattacgtcccatctcaaagagaatggttaactgctgcctgggaaggattcaaatccccaaaggaattggccactgagatattaccacatgaaccaactaatgttccagagagtactttgaaagaactaggtaaggtactctcttcgtggccagaaggttttgaagtgcacaaaaatctaaagagaattttgaaaaatagaggaaaatctattgagacaggtgaaggcatcgattgggccaccggtgaagcattagcgttcggtacattggttttggatggtcagaacgttagggtttccggtgaagatgtagaaagaggtacattttctcaacgtcatgcagtcttgcatgaccaacaatctgaagccatttacacaccgctaagcactctgaataatgaaaaggcagacttcaccattgcaaattcctcgttatctgagtacggtgtaatgggtttcgaatatggttattcgctaacctccccagattatctagtcatgtgggaggctcaattcggtgactttgcaaatacagcacaggttattattgaccaatttattgccggtggtgaacaaaaatggaagcaacgctctggtttagttttgtctttaccccatggttatgatggccaggggccagaacattcgtctggtagattggaaagattcttgcaactagccaatgaagacccaagatatttcccatctgaagaaaagctacagagacaacatcaggattgtaatttccaggttgtttatccaactacgcctgctaatttattccacattctaaggagacagcaacatcgtcaattccgtaaaccattggcgttattcttttctaaacagctgctgcgtcacccattggccagatcatctctttccgaattcactgaaggcggattccaatggattatcgaagatattgaacatggaaaaagtattggtacgaaagaggaaaccaagagattagttttgctgagtggccaagtgtacactgccctacataaaagacgtgaaagtttgggtgataagaccactgctttcttaaagattgaacagctgcacccattcccatttgctcagctacgtgattcattaaattcttatccaaacttggaagaaattgtttggtgccaggaagagccattgaacatgggttcgtgggcatacacagaaccacgcttacacacaacattaaaagaaacggataaatataaggatttcaaggtcagatactgtggtagaaacccaagtggtgctgttgctgccggtagcaaatcactacatttggccgaagaagatgcctttttgaaagatgttttccaacaatcctaaagatgaattcaaatatgaaaaacatgaaaatacagccatataaacacgtaatatttttaccttaatgtttatggacagcctttttacttgaagaatgatctaacaaatattttttttgatacattcacattttttttttgttcatgatgttagcatctgcttagtctttttaaaattatttaatttaacgttttatttatgtgaacctttttttattagttgtatttactatttattcaagaatcattctttactttatattgatatcgtttttttccccctacttcctcctctggtgtattcacagctaggtgcttctcttgtcctcatccggtggagaaaaaaagtgaaaaataagtcaatggaaagggggaagggggtaggtaaatagagtgaataagttttattcatcatgcccaacttctattaatatatactcaattcaaatattgatcaggatttcaaagagtatgtcggagttacagtcacaacctaaaaagattgccgttgttacaggcgcctcaggtggtattggatatgaggtaacgaaggaattagccagaaatggctatttggtttatgcatgtgcaagaagactagaaccaatggcacaattggccatccaatttggtaacgatagtatcaaaccatataagttggatatttccaagccagaagaaattgtaacattttctggttttttgcgagctaatttacctgatggtaaattagatttattgtacaacaatgccggtcagagttgtacattccctgcattggatgcaacagatgctgcagtagaacaatgctttaaggtcaatgtgtttggtcatatcaacatgtgccgtgaattgtcggagttccttattaaagcgaaaggaaccattgtcttcactggttccttggcaggagttgtgtcattcccctttggtagcatttattccgcttctaaagctgctatccaccaatatgctcgtgggttacatctagagatgaagcccttcaacgtgagagtgattaacgctattactggcggtgtggctactgatatcgctgataaaaggcccttgcctgaaacctcaatatacaacttccctgaaggtagggaagcttttaattcaagaaaaaccatggctaaggacaataagcccatgccagctgatgcgtacgcaaagcaactggttaaagatatcttgagcactagtgaccctgtagatgtttatagaggaacgttcgccaacatcatgcgttttgtcatgatatttgttccttactggctattggaaaaaggactttccaaaaaatttaaattggacaaagttaataatgctttgaagtcgaaacagaagaataaggacgattagtgtttcaccatcgtcaatagctacctatatttatatacaagattccgtatagtttgtacaccacgtcaggacatcaatagctaataatcgttctaatgctaatgttcaactgctctttaagtattgtttacgtctcgtcgtaccagtatgccaaattcctgtcacttcactcattctctttgctcttaccgtttgaaacgcgctgggacggaattcgctcatttcgcatcgtgctttgttgttttttttttttcaaaattgccattgtttatttataaactacatgaaattattctgtatttatcttcgcattccctctcttacttcaaaagtgagaacagcatattcaaatatatatatctactcagttgaataagacactatagcaagaccatttgaactgaaagaaacagtttctttgctcccctctcgaattccaactatttacagtccttcctttataaaaattaactagcgagcaagaaaacatttgtttagtgctacccaactacttacattcctttaaaaaccacaatatttaagttaacctgagctttatttttagtaagttatttaccacaatttttctcatacacctttacaatccgtattgccatgaataccaaggcttgctcagcttctgcagcagttcaaccctttccaataccgccaatgcgtcctcaaaacgttagtttagtcgtgctcaaccgctatttttggttttatcttcgtttctttctcctgaacgacattcgtcacgaaaattgcggcggaaaatttcctgatgcggacactttttcccgatccggacatgcctttttttggcgtttcgcgtcagtcaatagaagtttcagatctacattaggaagaaccagaaaatagccattaatgctttcagcatagcacagcatagcagctgtgtatatcttaaataagatgtagactggtttgcatttggaaaggttttgtgtaagaaaagcaatacttgaggtaaaacaagagaaaaaaaaacactttactaactaatatccaatcctttatttttttgcagaaatgaaattctcaactgccgttactacgttgattagttctggtgccatcgtgtctgctttaccacacgtggatgttcaccaagaagatgcccaccaacataagagggccgttgcgtacaaatacgtttacgaaactgttgttgtcgattctgatggccacactgtaactcctgctgcttcagaagtcgctactgctgctacctctgctatcattacaacatctgtgttggctccaacctcctccgcagccgctgggatagccgcttccattgctgtttcatctgctgccttagccaagaatgagaaaatctctgatgccgctgcatctgccactgcctcaacatctcaaggggcatcctcctcctcctcctcctcctcggcaacttctaccctagaaagcagctctgtttcttcatctagtgaagaagctgctccaacatctactgtcgtgtcaacttcttccgcaacccaatctagtgcttcttctgccactaaatctagtacttcttccacttcaccatctacttctacttctacttccacttcttctacttcctcttcctcttcctcctcctcctcctcttcttcttcttcttctggcagtggtagtatctacggtgatttggccgacttttcaggcccaagtgagaaattccaagacggcactattccatgtgacaaattcccatctggtcaaggtgtcatttctattgactggattggcgagggtggatggtccggtgtggaaaacaccgacacttccactggcggttcatgcaaggaggggtcctactgttcctactcctgccaaccaggtatgtctaagacccaatggccatccgatcaaccatctgacggtagatctgtcgggggtttgttgtgtaaaaatggttatttgtaccgttctaacactgacgcggattacttatgtgaatggggtgtcgaggctgcctatgttgtttctaaactaagcaagggtgtcgccatttgcagaaccgactacccgggcactgaaaacatggttatcccaacctatgttgaagggggtagctctttgccattgaccgttgttgaccaagatacttactttacttgggaaggcaaaaagacatctgctcaatactacgttaataacgccggcgtctcagttgaagatgggtgtatctggggtacttctggatctggtattggtaactgggcaccattaaactttggtgctggctccactggtggagtgacatacttatcattgattcctaacccaaacaacagcgacgcattgaactacaacgtcaagatagttgctgctgatgattcatccaatgtcatcggtgaatgtgtttacgaaaatggtgagttctctggcggtgctgacgggtgtaccgtctctgttacttccggtaaagctcatttcgtcttatacaattaagctacgtgactactacttttccttttttttttcttttttcgaacacatctcaccccctatacctcacacaatcactatggtccccttttctttttaccgatatttatactgtccacctttttcttttcgttaatggcctcaatgtttctgtaccattatccaagtgaacttgttagacgaccaaatatagccaagattcattacgattatctttaactagcaagtagtattcttggatagagagattttcaaagacggaacaattttaaatagatttacataagaaaacacatactgtccgatacccataagaaatttaagaactcttttcatcttcagctttccggcctccttttactgtagcctgttcctagacagctaaaaatagtacatatgcagctctgcaatagtctcaaaggggatattgtgtaggtttacgaaatcatcacatttccgaatcaggacatgaaggcacaactttccgcacgtagtgttttcagcccccagcgcctgtcggcgcgaagaggatctgcggagatgagctttgccccgccattacccgtaaaatattactgttttgggcaattgtggatcaaaaagggaaaatgcggatggtgaaaaaaatttttggaaatttactgcttcagatgggggaactttgtaagttcttccttttttttcgtagaggttggaaaattcagagtgctaagaaattaaaaggtatgcactgcctattctcataaaagcaaaagtgcacaaaaataataaggtgtgaagcaatagtagaaaagacactgggaacccaaggtatcttattttaacagataagtaaaactaagatcaaatcgcgtactgatatcacttaaggttcgcgtattttaaaggctacgcagaagaggaaataaattgcgtgcaatccctgcgcttaactcatacaaaaaggcgcaaaacatttcaagagtcccacgattaattgcagaaattgaaaaaaaataagtaaagacgaaaatcaaagtggatgccatattatgaagcaggagccacatagacaatccgaagaaaaagagaagccgaaaggaccaatggctgttgaacgagagcagcatacctcattatcttctggtacaaccgtgacagctagtacaggagacgagagtaccaacagtagaccagtggaatcatcgcaaacagaaaagtctctatcgcttcgaataagaatattaaaacaacttgggtttgacgatattcaagaactaaatgcatgcgacactggcctagtggagcaatttttaaacgtacgattgataaacgacacaaaagaactagaaaagatacgcgagtcaaatcttgcgaaactaaaccagattattgataaatgtatggaaagtgataaaataagtgattcgacattaaacaagattcttgatatgtccatgaatagagatacaaataatgataacaacaatcatcttacgataccgtctccgataacgacaaagaaacgcaagataaacgcctccgaacttgcaagtccacgaggccatagaagatatagatctgatatacctacagtgtcagaagttgagacaggggtcggataccctcaaatacaccagcaaccaggcgcatatactttacctatgcctgcaaatcagtggatgagcaacccgtatatgcaacctccgcaaccacaagtgcaacagataatgccgcagtatttatatccaccagggatgggaccacaagctcagcttcctacaatgagctcaaactcggagtcccagacaccagtgatgagctcacagtttctttccttgaaccagcatggcctttaccaacaaaatataggtgctcatccggtaatgagtatgggcccacaggcaaatatatacgggcagcagcaccagctgcaacctggtcaggaacgagaccagtcaagaaaaagttttagtcatagaaggtcacaaagtgccaatatttccatggcaaattttaggtcgcccatgcgaaatccccagccggcttcgtcccaaaggcccgtcaattttctcattcatacaccaaaacatcctcctcccacatgacgtgcagtaattttcatttttatcacctaatttctaaaactatatcccttcctaaccttcattcgatgcatccgtccaccttacttcagttcaaaaaaaaatatatatccatatatatgctacagtgttattattacgatttctttgcctttactccttatctcatttcaatcatgaataaacaggatattgataatatatgctgtcattttggattcagtctgcttaactgtcttgtccacccccggtgttcttacccgtctgagcggtcgtaagacggaggtaataatttttcagcatcctgacctcccccccaaatctgtgcctttcaccacatttttctcgagaaaatgtgtcttggctcagatgatgtcgtatgagctactggacttttttttgttggccctgatgaaaatagtaatggcggttacagaacagataaacggcgtcaccatcttttcctagataaagaagcaatctctagataatggggtatataaatatacattgtaaaaacggcaagtcagttgctggtcattttagtagaaactctgctctcaaacttgagtactgcaacgatggcaggagcaacatcaagtataattcgggaaaatgattttgaggacgagcttgcggagagtatgcagtcatataatagagaaactgcagacaaattggctttgactaggaccgagagtgtaaagccagaaccggagataaccgctccgcctcactcacgcttttcccgttctttcaagacagttttaatagctcagtgcgctttcactgggtttttctccacaatagcaggtgccatctactatccagttctgagcgttatagaaagaaaattcgatattgacgaggaattggtgaatgtcactgttgtagtatattttgtatttcagggtcttgcccccacattcatgggcgggtttgccgattcactgggcaggagaccggtggtgcttgtcgcaatcgtcatttattttggtgcctgcatcggtcttgcttgtgctcaaacgtatgctcagatcattgtgctaagatgtctacaagccgccggtatttcacccgtgattgcgattaacagcggaataatgggagatgttactactagagccgagcgcggcgggtacgttggatatgttgctggatttcaagttctaggttctgcgttcggagcccttatcggtgccggattatcatctagatggggatggagagccatcttttggttcttagcaattggatctggcatttgcttcctagcctcgtttttaattttgccagaaacaaagaggaacatatccgggaatggttctgtcaccccaaaatcatacttaaatagagctcccattcttgttttgccaacagtaagaaaatcattgcatttggataatccagattacgaaacattggaactgcccacgcaactaaatctactggcgcccttcaagattttgaaagcttatgaaatttgtatacttatgctagtcgctggattacaatttgccatgtatactacgcaccttacggcgttatccacagctttgagtaaacaatatcacttgactgttgcaaaggtaggattatgctaccttccctccggtatctgcacattatgtagtattgtcattgctggaagatatttgaattggaattacaggcgcagattaaaatattaccaaaattggttgggcaagaagagatcaaagcttttagaagaacacgacaacgaccttaatttggtgcaacgtatcatagaaaatgatcccaaatacacctttaatatcttcaaggcgaggttgcaacccgcatttgttaccttgcttttaagcagtagcggattttgtgcgtacggatggtgcattactgtcaaagcccctttagcggccgttctttgcatgagtggatttgcgtcgctgttttccaattgcattttgactttttcaacaactctaatagttgatctttttcccacgaagacatctacggctacgggatgtttaaaccttttcagatgcattctatctgctgtgtttatagctgcattgagtaaaatggtagaaaaaatgaaattcggaggtgtttttacatttttgggggctttaacctcctcgtcatcgatcctcttatttattctcttgagaaaaggtaaagaattagcctttaagaggaaaaagcaagaactgggagtaaattaagaagtaaagcttcttgaatcaaaggaaaatgttccttttgatcgctccactaccgagaaagaggaattggtgtgataagtcttctcaaatagaaagtaatagtaagtatttttttttttttaatctgaactctgtaataactaaaattagagttagcagcacgattcactaacatagaacggctagtactgagttttgcctttattattctccgccattttttgccaaggccgaaaatatgctggaggtgcgaaattcggagattcgggtttcatgtttctggcccggttgttaacggaccctttatctcatcttctgatcttggagtttcttctagttgataaaaccatggtgaagctgaaaggtttgaagaatctctatcactgtagcaaaaaaatcttcttacaacaaaaaaagtaagcaagcaatcagcgttcaaaggaacttattcttgcttaaaaaaagtgataatctcttagcactaccatcttctattaataaaaaaataacagatagctcatgaagagacttctataagtaaatcatgaccaaacaacaaacttctgtaatgcgtaacgcatctatagccaaggaagaacgtgaaggatctgataataataatgtggacagatccagctcagatgccatcagtgacaacgacgcagaaagatctaattctcattctgaaatagataacgaatcaaattttgatatggtgccttattcaaggttcagccataagcaaaaaatgcttcttgtcgttcagtgtgccttcacaggctttttttcaaccgtggcagggtctatctactatccagtgcttactattattgagaggaaatttaacatcacagaagagttagctaatgtcactattgtggtttattttattttccaaggggtggctccttcaattatgggtggtttagctgatacatttggaaggcggcctattgtattatgggcaatcttagcctacttctgtgcctgcatcggactggcatgtgcacataattacgcccaaatcctggctttaaggtgtttacaggcagcaggtatttctcctgttattgcaataaatagcggaataatgggagatgtaacgacaaaagtagagaggggtggatatgttggattggttgcagggttccaagttgttggaactgcattcggtgcattgattggtgccggattatcctcgaaatggggttggagggcaattttttggtttttggctattggttccggaatttgtctagttttttcaaccttattgatgccagagacaaaaagaactttggtgggaaacggctccgtaacaccaaggtcatttttgaataggtctttgatattgcatgttggttccgtaaaaaaaacattacatttagacgatcctgaccctgagaccttagaaccacgtactagcgtggattttttagcacctttaaaaattttgcacatacgagaaatagacattttattgtccattgccggcctgcaattttccacgtggaccactcatcaaacagccttaacaattgtattgagtaaaaagtacaatctatctgttgcaaaaataggcctgtgctttttacctgcaggaatctcgacactgacaagtattatctctgctggtcggtacttaaattggagctacagaacaagaaaggttaaatacaacagatggattaaagaacaagaattacagctgatggagaaatataaaggtgataaaaacaaggtagcagaacttattcactctaattctcattatgcattcaatttagtggaggcaaggttgcatccagcatttgtgacacttcttctcagtagcattggctttactgcctttggatggtgtatttcggtgaaaacaccgcttgctgctgtattatgcacaagtgcatttgcaagtttattttcaaactgtattttgaccttctctactactttgatagtagatctctttccgtctaaggcttctaccgcaacaggttgcttaaatttatttagatgtctcctatccgcaattttcattgcagcactgaccaagatggtcgagaagatgagatatggaggtgtttttacgtttttgagtgctataacttcatcttcatcgcttttattattctatctcctgaagaatgggaaacaactatcgttcgataggattagggcaaatgataagtcggctggaaggtcagttggtaaaaattcagaaaaagtttcgacgtgaagaaaaaaagtcgtaaaactaaaaagtctctgcccccactttccagaaacagatatctatattttataacaaagacgtacggcatcatttaaagtatctaaaatttctttgaagagatcacataaaaaattttcaccttctttttctctttttggctgtccaagtaaacaaaacataaactgcttcaaccaaagataaaacttgagaaaatccaaaatgaacaataaggacatttcttggtgacagattcgttaagtttcattatttttttcacttattttatagaaaaaaatcggatgttgaatgggcataaatataaatgtatatataagtaatattgtcttgtttccctggagaagtaaatgaaaaatgaaatagcatacaaaacagacataaaatttaaaacagaaatgaaatgagcatttaaaattaattaaaaggtgaaacgacgaattgaaaattattgatgagggtgaagggaaacagggaatgtgctagaattaaaggggtagaaaatttatggtggagacttcccgatacatactttaatgttgttgcataaaattttctgagtctgaagttgacatattatgcaacggtttattttgttggtaaaatttatggtttaattgcttaacttcattttttaagcagtttacttgttcctttaaattttcaatagtgttaaacattgtttgccacatgtatatgacatctgtagagaaaactggggaaatttgttcttgttgtgcatcgcgcggtagctgtataggcattgtttgctggaaaaatggcgatggtggagtttgcaggattagattgtctgccggtgctgatgacaaaagggaaaattgagccgggctaatgaaggatggttctcctttggtatccaaagctggcaaagattctaatttatcgaggttgatacttgactgaatatgctctggtgtactaaaaacattagtactatgattactattcctattaatattattgctattattattgttgctattgttactattgttaatattattattgttattgttacaattattataataatggttattaatattatcattagtaccattcttgttcggcttcaatgttttttgcgacttgagtataatgtttccgtttacaaaactaaaagtgttttgtaactgcactagcaaatactgcattctagataattttgacggatcaaaatttaagtttgagcctgcctcttgttttgatttttttttcttttgcttggatttctttgatggatgcactttcaaagactttgtgtataagactttaaatctatcatgacattgacgagagtttctctcgtacccatattgttggaataggatttttgaaatttttttccaaaaattcttcataggcttgaaatattctacgaatgttagtaattgagaattattcattattgtagtaatgaatgctatatcctcaggctctttccattttttccttatctgtcttgcagacgaggaggatgaattagagttgtttagctcattttcgtcaatagagcctgagttggagttggagttcgaattagaattggagttcgaattcgaatttgaactggaaattattcttggagtaactaaagagcagtccgaacccgtttcttcattaaaatttgaagtaatgggtgtgtttaaatttggtgaataatcagggaaatttttgcttatagtgctagactcatccattaggttcaacttcggttgaagatattccaagtacattttataaatatcagtaataaaatgatgagaaaaaaaaaaaaagacttaaaaaaaaggactgagaaatagttaaacgaatacgataatatgatatactaccatgaactgtagtctggataaccaaacggaaaaaaaggaaatacaaaaaaagtcagattgtaaggaaaaaaaaagagtagtttcagtattacgaaaactattagatctttctttaatttgaacaagaaaacaagactataaaaaaaaatactctttaggatgcagacataaaagaacaatacgaccgtcccttatttatatatagtccatagaaataatctcaaccaatataatatgcaagaaaataacgaagtaaggaacaagcacaatggtacgcccggtcttgaaaaagtttaaaacagtactcgaccctaggcgctagggtgggtgacgcattttaactttgcaacagaatgccatatgcggtgttaacctcacaagatcggctctactatctgcaagctgcggcaaataccagagaaaattccattcccgtcgacaaaatttaaccgaccccccccccccccaatttacgtttatcagctaatccaaatgtggaagggcaacattctcgacgactcctttttccgtaatttaagtttgcccaggcaaaatcttatacttgttttcgtaagagaaagatgcgcagatcctttaaggttaccttcaagcaaatccagaagcacaaatggcaggggagaaaagacatgaagcaggagtagtcaaccgcaaaaacccccgcgggcttgttgttctgcacatttttgatgtgtttgttcctaagacaaagtcctaacttagggtagtaagtgactatattctgcacgctcttaaagcagccacctcgtttaattttgcatgcttatataagcttataaacgaagtacctgaggacctgcatcggccggcccatgtgaaaaggaagtatttactttttcttcttctttactatggaaatagctggaatccgactatgcatatgcgtaagaaaagaaaatgaaggagttttcacaggaaagcacacttgcatactgggcacaagtgaggagaggggcctgtaatgcttctgtgtttaaaagactccgaaattagtcaacgcagatttgcagatgcacgcaagaatacataatcaatcacagtaagcacatctccccaaggaaagagtaaatgccttcgagccagcattgtggtcatgcgagatgtctaagaaaaatacttcgataagcacgaggaaatgtaatatgtctatctaccttattttttttacaataaacatataataaatcccttatctggtcacgtgaattaaacttcgggtgtgttgtaagaatggaaggagtaagcgaaactcaaattgaggccacttaccacttccggtcgagcccggcccagaaccagtcgtcggccaacttttttcttggaacagcgttaccgcacctacgcgagaaatagtagattatagataagaaatacaaggagaggggtgtggatgagcttttttacaaaatagtgtaaggcgtccgggaaaccccaagaacgttttttgacatccactaacaggattacccgtcatagatatactggtgccattacccgttaatggcatcttgtatatttcttttatctttcttaacattcctgaaaattggtaaacagtaaaaagaaaagaaaaagaaagaaaaaacatgtattattttgaatttactggaaaataggcaaccattgattttcgtttttttatcgttctcatctctagctctggtcagcattttttactttataacaacaagtttttcattaaaatccatagtagcacaaggtaaagggaaacaaacatgtcatttctatgtgggtcagcttcaacgtcaaataaaccgatcgaaagaaagatcgttattttgggcgacggtgcctgtggtaaaacttcgttgctgaatgttttcaccagaggttattttcccgaagtttatgagcctactgtttttgaaaactatatccatgatattttcgttgacagtaaacatatcacgctatcgttgtgggatactgcgggccaagaggaatttgacaggttacgatccttgtcttattcagatacgcaatgtataatgttatgtttcagtattgattcacgcgattctttagaaaatgtccaaaataaatgggtgggtgaaatcactgatcattgtgaaggcgtcaagttagtcttagttgcactaaagtgtgacttaagaaacaatgaaaatgaatctaacgcaatcacaccgaacaatatccaacaggataacagcgtttctaacgacaacggaaataacataaatagcacctcaaacggcaaaaacctgataagttatgaagaaggtctagctatggctaaaaagatcggtgcgctacgttatttggaatgtagcgctaagctgaataaaggtgtcaacgaagctttcacagaagccgcaagagttgctttaaccgcgggcccagtagcaaccgaagtgaaaagtgacagtggatccagctgtaccattatgtaatataataagacacggacgcacacacaaaagaatagaacccaaaaagagagactaaacaaataatataataagttatagaagttaataatactcctactattttatattttttatgtaattactaccactgcttaaaaaaaatattgcaaaatatcataaaagtttttactcatcctgttctttcccctccagcatgtgctcgagataagtcgaaggtgtaggttttcttttggactgtacgaccaacaaattacccttactatggttacgatttacgctaccatcactttctggtgaattaagcagctttcgacttggtgaagatgcaatttttgcgggtttccttatgtcttcacccacctccttttcattaccgttatcgagcgacgatgcggatgatgaagagattgtagacaccagagaatttgtagatacattatcacttgtcataatcacaggtttctgtaataatctagggctttcttggtaaagtttagatagccttgttttgtataagatatcacctgttggtgaaatgaaaagtgaatttctgttggattcggatgcaagagagaatagcggcctttcgaaattacttaagaatggtttttcattattagtatgagatacaagtgcatctttcaccgattcatccttatttccgggactaatatcggactcgctgatatggacctgatcttggaaattttctttggcgggataatccatatatggggaatcgccgtaaaactgggtatgttgtgtggaaaacatctttgattcgtagtcctgaacacttctggtcaacctatgcgaagaataagttgttattacccaccatagcaatattgccaaaaaaatcactcccgcgattccccccactacaatgaaaactgttccattaggcatatccccggaatccaaaatataaggattaccatttctagagggaggagtaatacttggtataatagaagaggatgtagagttggacaaaagtggtaaagaagatgaagaagaagcaacagatgttatcgtactacttgaactggcagttgttgtcgaagaagtggaagtggttaattttggaaggcctctcttggcaatggtgattactgtcattcttgcgttttgagtgtcaatttattctattttcaacgaccttttaaagtaataatgagtgctcttgacttaactctaatgctataactgtttctttgcaccgatgcgttcctttgaatgatctcaggtaatatattaaatatttttcaaatgtctttaccacattcttcagtaatacattttctctctaatttttcattttccattttccattttatttttagaacgtgtgacaaagttgtttcaagaacaatatagaattcttagccaaaaagagaaagcaagaaaattaaactttatttgtctaagaaaagcccgaacagcgaaaccgatcacttcccaggatcggaaggtgtcactttgcgccttttgctccgccgctctttcgtcggcgttctttgcttccctgggcgctgtcgcattaagaatatcatgtatattcaggaacaaaggtaaatcacctatagacgtgcgccgcaataaccctgctaagaaaattcatttaaaaaacttacctgccagtcttgttgtttactcaaaccacatactatgattatacttttgtcagagttatgcgatgccgcttaagctttgattaagaatttttttctcttctttaagtatgccgtgcacttttcgcttctccaaaatatgacccaatactcatttggttatttttaccaagtaatcgatcagatagcattaatagcgtgaatatttgatggaataacatattagaaaagctttagctggcaattcttgtactgtctttcgccgaaacctgtttgatgactacttcatcaattttttttttttctgccgcattccaaaggtcataactttgcaaaaataaagggtaaatggttaaaaattgttatcataaataaggtgaccggttatattgagacctttcctggacagtaactaatacagaagccattggtaatgcaataatttatttgatcatgtgactacgatccgggtgagactattcaaaaaaggagtcaagcattgaaataattaatgactaatccgaagttaattgttaggagtcaattgttttttccaatgaatggaatctgagatgactaaactaccaattttcaatagttcatggtatagtgacgtagttagtgcttttttttcttggatctgttgactcacttcaattgatgtttcttaccctgacatgacatacttgatattttatctctcacgttatataacttgaaaaggatgcacacagttctgttcaatataccctccaatatgtaaaaacagtttttccattgattactcttaatttgtttcctgctaaaccagcagtacgtgtgtgccgtatatattaaaattacactatggtttttgatttgaaaagaattgttagaccaaaaatttataacttggaaccttatcgctgtgcaagagatgatttcaccgagggtatattgctagacgccaatgaaaatgcccatggacctactccagttgaattgagcaagaccaatttacatcgttacccggatcctcaccaattggaattcaagaccgcaatgacgaaatacaggaacaaaacaagcagttatgccaatgacccagaggtaaaacctttaactgctgacaatctgtgcctaggtgtgggatctgatgagagtattgatgctattattagagcatgctgtgttcccgggaaagaaaagattctggttcttccaccaacatattctatgtactctgtttgtgcaaacattaatgatatagaagtcgtccaatgtcctttaactgtttccgacggttcttttcaaatggataccgaagctgtattaaccattttgaaaaacgactcgctaattaagttgatgttcgttacttcaccaggtaatccaaccggagccaaaattaagaccagtttaatcgaaaaggtcttacagaattgggacaatgggttagtcgttgttgatgaagcttacgtagatttttgtggtggctctacagctccactagtcaccaagtatcctaacttggttactttgcaaactctatccaagtcattcggtttagccgggattaggttgggtatgacatatgcaacagcagagttggccagaattttaaatgcaatgaaggcgccttataatatttcctccctagcctctgaatatgcactaaaagctgttcaagacagtaatctaaagaagatggaagccacttcgaaaataatcaatgaagagaaaatgcgcctcttaaaggaattaactgctttggattacgttgatgaccaatatgttggtggattagatgctaattttcttttaatacggatcaacgggggtgacaatgtcttggcaaagaagttatattaccaattggctactcaatctggggttgtcgtcagatttagaggtaacgaattaggctgttccggatgtttgagaattaccgttggaacccatgaggagaacacacatttgataaagtacttcaaggagacgttatataagctggccaatgaataaatagattaatttaaacagtatatgtacagttttatatatatatatatatatatatacatatataaagaaacctgtgcgttttttgtattttcaaatacatttagttttggcgccacttctataaaaggtctcatgatattgttacaatatcaatttttcttcgtttctcatgccctgtttctatgatagaggatgaatttattattaacggcactaacaacgtacatatagctaaatatcactattttgccatgttcaaatttttgaagaaatcaccaatttgctttttcgtattcatggccaacccaacttctactactttaaatcctttcatgtcctttgttattgaagaggatgcatcgaacgacgaagcctttttacctttctcctccaattgtaacctactcacttgctcacgcaataatttgatttcttttagtaaaccgtcacgtgcaagagattctttagctagttttgccactaatggattatcgtccaatctcttattctttacagtgaacaattttaaaatgttcagcaactcttcagtatgattaattttggcggacacatcgaatagcttttgacgtaatgtcttttgcattctaaattgatgcgtgctgagatctttaacgtatccactcgaagcatcatcaaaatgcattaaaaacagatactcctcttttgcattggctacatcttcagttatttgtgcaatatctttcctgacataatctgtaactttttccttcaggtcttgaatgttagcatttgttatttgcatttgttcacacttgatattattctgaatatttaatagaatttcagcctctggtattctccaagtatacagattattgatagaccgcactgtacgcttcaccaaagggatgctcgattgatcagtaaaaaaagtatccatattccggatgttttccatcagaacagtaaactcagcttcgaccgtctgaaatgtactctcaatcaaccttaacgtagaattttgtgaaacgaaaggaatatttgatacttttgcacttgtgtaatattctttcaattgctttggtttgcattgctctgctaaataattttcgtcaccttcaaatgtttgaacagaaaaattacatgtttcaacaggctcagtttgcagaccattgtcgactgcttccttcttaacagtttgtgtactgttgtgtttcacgggtatggcatccgtttgaacttcattttccttggaactttctgaaaggtctgtctgtatgccagattcagcataattgtcttctaatgaagtttgtacatcaaaatcagcggaagcgctcacttcacgtgctttaaaagcttctccaccatgaggtagctcatcagtattaatatcttccagtttatcgtaggactcagatatactttcatcccggtcactgttgagtgacatgttatcatctgattctttaacttcactgctttgtctactgtctttttcgctcgcgtcctcttctgaagattggtggtcttcgaattgctttattgccatatttgaatcaaaattctctttttcattgtcttttttcaatgctattccatctccttggacaccatgatttggttgaccgctcctttcattattcttcgaagtttcattcatttctttagacttgttatcgtgatcaaccacagcatgttgactatattttgggtctgtttcgcttttttcatgattgttcacgtcctgtgactttggaatttcttcgtttgctgtggtatcaaaagcactttcagaagtccttacagatatttcacttcctgatacataaccatcttttgggtcatcgttatgatcctttttagaactttctccagttctttcttctttcgctggtagaaacggattctccacactcttcaaggttatggggcccttttcactagtttctttagtatcagcttcttccattggtgaaaccgtagatgtattacttttattcattgtggagttaccaaacgaaaaagcaggtgttgtagagcttggtttggtaatatttgttgcaaatgctgaaaacggcgattcggattttgctttgacatgatttccaaatacaggattttttaaaccagccatgtcaatattggcacttttttttatagtttcagttagcttgcctatgggggatttttgcgcttcctcctcgacaacttcaccatcttcatccgagggagtttccggtaatctagtagaagatgtttgctcaaccgtagaatctgtcaaatcattaccgcttacgttgggaccattgctttcgtgttcttcattatcgtcattgatttcactggtagagcccttacttaaagatccattttcagtatcatcttttgtgaaggaactgaatggtgatttgtttcctaactgtgaagagaaaggtgaagcctgagtaccgaatttaaaagttgtatcggaaccaacagattccagagcctttgaaaatccagatccaaaggaagaactcccaaaatcaaaggcattggtctttggtttcgtagaggtgttaggtttcgtaccaaaaggtgtcgaagaagagtctacatcactcttagactcatcttcactttgatcgccagaagatgggaaaggtgacgttgaatctacctcctttgggctgtcaactgtaggttttgaaatagtaaagtttgatccgaaaagttcattgttggcgggtgcaaaagatgatgaaccaaatgcagcctttccaaatatggatccagagttagtttcgttacttgatgcagttccgaatgcagatgtaccaaaagagggcttaccaaaggcagatccggaagcaggcggctcagcagatgaatttccagagccaaaggaaggagtaccaaaagagggcttaccaaatgcagatccggaggcaggcggctcaacagatgaatttccagagccaaaggaaggagtaccaaaagagggcttaccaaaggcagatccggaggcaggcgattcaacagatgactttccagagccaaaggagggagcaccaaaagatggcttgccaaaggcatattctgatgttgacggttctttggcaatagctccgaacgcgggtttgccgaatactggcttagcagaagcaggatctgttgcgtcttgttcactggacgctacaccagtactggtagatgagactgatggcaagtcaattttaaatgcggatgatccaaatgagggagcaccaaaggttgaagaactttgagactgcaggctattggcagcggctggttgtgttttaagaaaagtgaagcctgatgtatttgctgatgtgaaaggattctctgataaagccttacttgattcattatttttctttttttcttcctgctcctgtccagcaataggaattttttctgatgtaggagagagagatttctcatgttctaaagattccagatttatgctataatggccgcttttgattgctgccacatgaaacaacccgactatctgtaagctaccttcgttattcaatatgtaaacgagcggcaatcgctctatcgtatcaacaccggaacaaggttctagaatagtgcctgaagtaacgacgtcaactgccacacctattggatttgtgtccttatctgtttcctcactgatgggcaatactgctcgttcagaatcctgggaaggttcaataacttgtttcgagtcccatatacttacttcacttgaacatgatgatgctagcacatttacgtttgcatcaggttcaattaaaccagacaaggtaactttgtacatatatgggaaccttactatttgcccgaatggaggtgtaatatcaaaagtttcttgaaatgaggcgctgccgtctatgtgctttataatgtacattttttgatcgtatgaaacttcgtcatcggtctctgatataacattaccgaaaaccgccaaaaaatcctgtggagagagaatggtaacactcaaaggggaatattcttctactggaagctcttctaattctgacggtagagagaactcaaattgtttttccatttcgccatttcgccatgcaaaactttgaaaacttctatcttttagtagaactgctaactgcgaatttgtgacatcaaaagaggtaacgttttgtgccagttgcttagtcgattttgttcttaaatccagtgctgataaatcattgactgaatttaaaattactaaagtgttattaacgttcttcaattggaaaactggcttctcaaaagaagtgaccgttcgaaattcactcaattcctccaagtctaacgaatataatgcatttctggttgaaaccaaaacctgatcaccatgaaagcacacaaatattacatctgggatttctttctcccacttgaacgttaacggagtagagtcggaggtgatatgatctctcagtaattgtaattcgccgaccaccgccttactaccagaggcagcaacgaataaagacttactgtttgaaatatcgagattttgtagagatgcaaatggcagtttttcattgaaggaaggtagaatttgtttttgacctaaaaacttaaaaccgaagtcttcggaagtctcagtgggtacttcatccttcaaagaagacatgttataatggttctgtaatcaatatatatatatttatgtgcgtttctctgctaaaattgcaataatgaaattaaaccttcacgcaaaatcgttattgaagttggagaggagacaaattaacctgagaaatatgaattggtgtgaagcagcgtatgtgtgacagaacaaacaagcctaaacgccgatgtcaaacacaattttttctccagtttatgcgtgcaactatccttcggtcctttgtctttttttctcttttgatcaaacaattgaaaaaacactggtcgtaggtcacgataaaagttgcgatgtcccctcccacctagtttcctaaatactattatataatattaactaaacaaacgtcagaaaaaaaaaaaactctatcaaaagtacaaatccttatttagtaaaatttataagaaaataaaatctctcagggcgagaacgatagagaccagccaaatttgtggactggttcagtcagttgtagcgcattgaaagacatacccacacccaaagaaatatctttattcaaatttcgcttgtacgacaatgtagtcaggcctgaatctgcaatttttgccttaacttgcgaaatagaatctggtacgtatctggtaacaaattcaatgttcatattagaacttgtcttcgattgtaaagtggctttagttcccacttgcaaatagcggttaacgttttgaaaaaatgaagcagttgcgcattgcctgttgttagtagacaaaataaacgaatattctctggcaagatacccgattgacatagcatagcgtgcacataaacccgcagctgtgtcatatgcgatgtcagtgccgccaacaaacccgcggtggcccaaagtaacacttccgacaaagtccttaggttgcaagatgtctatagaagttcttgctgcaaacgatttttgggcgtagctcaaattaaatttggcgttcttgatggattggggagtcaaaaatgcgttgacatcacctttccaaccaggtgctatcttggaaaattcgattcttgtatttaacctgttctggttcgaccaactctgagatagcgacactccctccttcctgtcataaaaccgtccttctacgctagtttggatggggccttctgtcacgccctgcttcgccttcagagtaaaattcacaccattttccgtggttgttgaaatattcaaagagagggggttggtgtgaaaaaagtccctattgaataggccattgacatctctagatatatcgttgaaaaatcgtagtgccatcgtaggtaatttctaacactttcctcttcatgcaattccttcactcgagaataaaacagaagagctccatcttcactattctttcttttctttttgttccatttctgcaattggaagcgagaaaaaaggaaaggaattgctaaaggcgctttcaatcatgtaagacaaattagtatttggttaaaaaatgcagaagctcagtcgcagcatagaaaaagaactaaacttttaaatgctgaaaactacgaacagattttgcagtgtgtcatttctgcggaatccgttattcgtctcatttgctaggcagggcgcacactattggaataggagatatcttccagatagaaaagggtttttgcgtcgtacggcgcggccttggcaactccccttctggaacaggcaacttcctaattaggttgccgcagcgaataactttaatcagttcttatcccctttatggtatactgggtgatataaaagaacgagtaagacaagatcagcaacaaagttgaagataatctattatctaaaataacacatacggctgcgcacttgtagccataatctcgcatgaacatatacacatcacccacgcgaacaccgaacatcgcaccaaagagtggccaaagaccatctcttcctatgctggccacagatgagaggtctacggacaaagaaagcccgaatgaagaccgtgaattcgtgccttgttcgagtttggacgtgcgcagaatctacccaaaaggcccattacttgttctcccggaaaagatctacctttattcagagcccacggtaaaagagcttttaccctttgatgtggtcatcaacgttgctgaagaggcaaacgatttacgaatgcaggttcctgctgtcgagtaccatcactaccgatgggaacatgattcgcagattgcgttggacttgccatcattgactagcatcatacacgcagctacgactaagcgagagaagatactgatacattgccaatgtgggctgtcgagatccgcaacgctgattattgcatatataatgaaatatcataacttgagtctgaggcactcatatgatctgttgaaatcaagggcagacaagataaacccttccatagggcttattttccagttgatggaatgggaggttgctcttaacgcgaagactaacgtgcaagccaacagttatagaaaagtaccgtgagagagaaaaaaaaaaaagatatagcattcaatgaggctttattgaggggcacgatgctctttttttcttctgtactttataaataattccgtatttcttcgctttgtttcatgctctgttctgagcttttagtttctcttattgagagccttttccaaatcaaggctcaggaagtgactcgtccttagaagaacaaggtttggatttggtagggttcttgtacgaagttctcaatataatttgcgcatttactgtacggttcatactagtttattccgggtaacaagttttcttgtgatgctaaatcaatgtgtatattgagaaaactatgtagtaagttacacaaagcaacaaaggatattattatatgtgacagagaagaattgctgtagagattcatgacaatatgaatgagactactacaaaacagccgctaaagaaaaggtccctgagcagctatctttcaaacgtgagcacgagacgggaggagctggaaaagatttctaaacaagaaacatccgaagaggaagatactgccggcaagcatgaacaaagggaaacactgtcggaagaagtaagtgataagtttccagaaaatgttgcatcgtttcgctcacagactacaagcgttcatcaagccacccaaaataacctgaatgcaaaggaatccgaagacctggcccataagaatgatgcgagttcacacgaaggagaggttaatggggacagccgtccggacgatgttcctgaaacgaatgaaaaaataagccaagcaatacgagcgaaaatttcgtcatcatcatcatcacccaatgtacgtaatgttgatatccaaaaccatcaacctttttcgagagaccaacttcgagcgatgttgaaagaaccaaaaaggaaaactgttgatgatttcatagaagaagagggtttgggagctgttgaagaagaggatttaagtgatgaggtacttgaaaaaaatacaacagaaccagaaaatgtggaaaaagatatagagtatagcgactcagataaggacacagacgatgtgggaagcgatgatcccacggcacccaactcaccaataaaacttggtcgtcgcaaactggttagaggtgaccaacttgatgcaacaacaagttccatgtttaataacgaatcagattctgaattatcagatatcgatgatagcaagaatattgctttatccagtagcctatttagaggcggttcttcacctgtgaaagagacaaacaacaacctttcaaatatgaattcttcaccagcacaaaatccaaaaaggggttctgtctccaggagtaatgatagtaacaagagttctcatatagctgtttccaagcgccccaaacagaagaagggcatatatagggattctggtggtagaacaagactacagattgcctgtgacaagggcaaatatgatgtagtcaaaaagatgattgaagaaggaggttacgatattaatgaccaagacaatgctggtaatacagcattgcatgaagcggcgttgcaaggtcatattgagattgtggaactgttgatagaaaatggtgcagatgtaaatatcaagtctattgaaatgttcggcgatactcccttgatcgatgcttccgccaatggacacttggatgttgtcaagtatcttcttaaaaacggtgcggacccaactatacgtaacgctaaagggttaactgcgtttgaatctgtcgatgatgaatctgaatttgatgatgaagaagaccaaaagattttgcgtgaaataaaaaaaaggttgagtatagccgctaaaaaatggactaacagagcaggaattcataatgacaaatctaaaaatggcaataatgctcacacaatagatcagccaccttttgataataccacaaaagccaaaaacgaaaaggccgctgactcaccttcaatggcttccaatattgatgagaaagctccggaagaggaattctattggacagatgttacttctagagcgggaaaagaaaaactgtttaaagcttcgaaggagggacatttaccatacgttggtacgtatgtagaaaatggtggtaagatagacttaaggtcatttttcgaaagcgttaagtgtggccatgaagatattacaagtatctttttggcattcggatttcccgtaaatcaaacttcaagggataataaaacatccgctttaatggtagctgtaggtcgtggccatcttggaactgttaaactgctattagaggcaggtgcagatccaaccaaaagagataaaaagggtcgtaccgctttgtactatgccaaaaacagcataatgggaataacaaacagtgaagaaattcaattgattgaaaatgctataaataactatttgaagaagcactctgaagataataatgatgatgatgatgatgatgataataataatgaaacatataaacatgaaaaaaagagagagaaaacgcaatcacccatattagcaagccgaagaagtgccactcctagaattgaagacgaagaggacgatacgaggatgctcaatctggcagacgatgactttaataacgatcgtgatgtcaaggaatctacaacttcggattcgcgcaagagattggatgacaatgaaaatgttggtactcaatactcattggactggaaaaaacgtaaaacaaatgccttgcaagatgaagaaaaattaaaaagtatctcaccactctctatggaacctcattctccaaagaaggcaaaatctgtagagataagtaaaatacatgaagaaacggctgctgaaagagaagcaagactcaaggaagaggaagaatacagaaagaaaagattagaaaagaaaagaaaaaaagaacaggaactactacaaaagctggccgaagatgagaaaaaaaggatcgaagaacaggagaagcagaaagtcttagaaatggaaagattggaaaaagctactttagagaaagcaagaaaaatggaaagggaaaaagaaatggaagaaatctcttatagaagggcagtaagggacttatatccgttaggactgaagattattaacttcaacgataaacttgattacaaaagatttttgccgctatattattttgtagacgaaaaaaacgataaatttgtgctcgacttgcaagtaatgatattgttgaaggatatcgacttgctctcaaaggacaaccaaccaacttctgagaagattcccgtcgatccctcgcacctgactccattgtggaatatgttgaaattcattttcctgtatggaggtagttatgatgataaaaagaacaacatggaaaataaaagatatgttgtaaactttgatggggttgatttggacacaaagattgggtatgagcttttggagtacaaaaaatttgttagtttgcccatggcgtggattaaatgggataacgttgttattgaaaaccacgcaaaaagaaaagaaattgaaggaaatatgattcaaatatcaataaacgaatttgcacgatggagaaacgataagctgaacaaagcgcagcagccgacgcgcaaacagcgttctctaaaaatacctcgagagttaccggttaaatttcaacaccgtatgagcatatcctccgtcctccagcagacatccaaagaaccattttggtaaaacaattcatcggtccgttggcatatgctcatacatagttgcattttcgattcattaaatactattcatgttaacataattccatataatcgtactgttttgtcattattatatcggcatgacactcaccaatttctttttttgattttgtattgttcgataaggcaacgaacgagtactcgaaaaaatgtcatggaccccttaaaattactgaggggttcagaaaataccgtgcaaaagacgaaaaaagacgaatttcatttgatttatattttataaatgactgttgcattaaacaatagaccaattatttcaatttaatattctttgcaggaaactttcacaatggaataacgccacatattcattgtaaagagcatgtataacaaacactgatttttgttttgagttttaaaagatatccatttactaacattcgaggtgtacaagcacaagttttgcagtgttgcgtacttctcttactaaaggggcacggctaactgggacaagatttgttcaaacaaaggccctttcgaaggcaacattgacagatctgcccgaaagatgggaaaatatgccaaacttagaacagaaagagattgcagataatttgacagaacgtcaaaagcttccatggaaaactctcaataacgaggaaatcaaagcagcttggtacatatcctacggcgagtggggacctagaagacctgtacacggaaaaggcgatgttgcatttataactaaaggagtatttttagggttaggaatctcatttgggctctttggtttagtgagactattagccaatcctgaaactccaaagactatgaacagggaatggcagttgaaatcagacgagtatctgaagtcaaaaaatgccaatccttggggaggttattctcaagttcaatctaaataagtagacgaggaaaataaaattgtttcgtatattccgtgtttggggtataagtagattgttttcatatatacgcatttggtcttagttcagtaggttgattacttagttccttgtaccttcttctgcaaatatcattcattgttacttcgaagaagaaaaaaaataatcatggaaaattggaaaaaaaaaaagtccaatctaaaaaataaaaatgttcaagtcatcgattctatggggaggaaaaggacaatcagaaccgaagtgttgtgtagctaaaatatgtcattttccttcggctttacttccaatgactttgatgatgatgagcttgttgctcaacctgaaacattcgttgaaagcagcaaagaaaacgaaaataccactgcttacatcaatccattagattcggatttcttgtcgcaagctggagttgtgcagccaaatgtggaagacctaggaacaatattggaaagtcttaaggatgttagattgacatttgaagagttccaatctccgatatatagaaaaccattgatcaagagggaactattcgatgtcaaacatcagctaatgttagagacagatgcccaatccaacaacaactccacggaactggacattttactaggtgatacttctgaagatttgagaaagaacatctatgaaggtgggttgaaatcatgggagtgctcttatgatttagttgatttgttgtcagagaacgttgatagaataagcaacgatatcgacgcggttgtcgaaataggctgtggtacggcactaccctcagagtttcttttcagatctgctcttctacggaatgatagaagtaaaggtttaaagtttgttttgactgactataatgccagtgtattaagattagttaccataccgaatttggttataacatgggctaaaacggttttgacaaaggaacaatggtacgccttacagaaagacgaatgtgaagatattccaataaataatgaggaactgcttcttacctcaaagctgttagctgccttttacgacgatgtacaaagcaggaatatcagcgtcactcttatatcaggatcgtggggacgtaaatttagtaatttgatccatgaagtactctcaggtagccaaaaagtcctttcattatcctcagaaacaatttatcaacctgacaatttgcccgttatagcggaaacaatacttgacatacacaatttaccacaaaccgatgtcaaaacttacgtagccgcaaaggatatttattttggagtcggtggtagcatcactgaatttgaagcttatttggacgacaaaataaactccgaacatctaccaattcattctgaaaggtttaaagttaactctggcttaaaaaggtcgattatatgcattgaaacaaataaagctatccgatagttagtataatttgtttcaacttcatttccttaagttaatccataagtcttttactgtatcttttatttataacatggatgaaaatagaaaagaaatatagaagtaaaaattaaagtaactgttcaatatacataatataattggaaagcaaaaatgcaaccaacaaaaatatacagtttctttttatcattgattcccttttagccttatttgctaattctggctttcatgatttgtaagaattctctgtaactttcgttattcaaaatcttatcctccactaaggtgctagaagcccatagtcttagcgttgcaacttccctagcagatgcatggttaacgggctcgctcaaagaggcacccctaacaatatacaatgattggtaagtgatgacatcatcatggtttctcaattggttgataatgtttcttactctttgattgaattcagaattttcaacaacaggtatttcctgtttgccaattggaatgtcaaagatatcctgtgttccaaacacatcgaatactagcgctggtacagcgtcaccacccatccacaaaaacaattcgttaccattatctatcaagtatagaccgtatctttcaaacaacgaagaggtagcattgattggttgaggcaaaacaattgtgccagtagcttcaccatcttcagtttgcactggtaacccagcctcatcagccatatcatgcagcgaataaacatcagggtagatgtttttgattagatatttcaaaggtaatgattctaagttgttcaaggccgaggcgcgatggtcacttgggacaataccagatctaaatgccatatgcttagttaaagaatgcattaacaatgggaacattctcaaattggcacataacctcaatggggccccccctgcagtgttggacaccactatttccttcttgtacgtggctaagatatcttgcacggatttgttgatcaatactcttgcatcgtccaaactggaattcaatgctttctccaccgccttcgagttgtaaaacgacgctatagctaattggtcagcagatgcgtagacttctgccaacgattccgtggttggcatagccaatgttataattcttattctacgttgactattattcagagataaaagtaccgctacttgaacataacaatagtcagccataatggattcatcaacgttaacttcgaataagtatgattgatctcttggcatggtggaaaatgcacataaatcagatgatctattgaagaagtgaccatagaatctactcattctcaaacctgtggaaccacgggctctcattacggtttccatacagaaatccatggaaatgtgcttggcaaactcagtggaaaatttgacaatatcatttgggttcttgcctgaaaaaccaggatagaaatgcgtttgaccagcagtgaaacgactcaaattcgatagtgatgcaacgtccatataatcttcagaagccaaaaataaatcgacagtaatctgtactttagaacaatcgatggtgaaattcttataaaatgagtcttgacaggaaagtagttgtgcagtttccttggatgtattaacaacaccactttcatttctcctttgtaattttcctatgcctaagttgggcaaagtacctgacacaacaattattttaccaccaacgccaccaattaaatgataagcggatttcaaagcggggcccagtgcgaaatttgtgattaaattagattggaagatttgaggaatcttggtcaataaagtttcaatgttttgtctgcaggcctttaaggacacaaccatagagtttggtctgggcaagaaaggctcttccaggtcggcaatatccatcatgttgatttgatcggcggactcttcattgttttcagaatccaatgggattttaaagtagtgaatggcgttgtctacacataagatggaaattctggttctttcatcatggtttggaatggaatcaagattttgcaaaagggtgttgatggtagtggccagtaacccactcttgatagaggactgggagacatcgatcaggaaacagtaagtggctggaggtggttgtcttagagtatattcctttggggccatatattccatcacagcacatttgatttcatttctgtcgtatctactctttgggtcgtttggatcgctctggtccatttgcataggaacgtcattggccagacgacaaaagttacatctccatcttctgccttgctcgataaaagtgacaaaagggttcatgtaagaacgacaacgacgacaacggacaataagtccatcttcattcaatggaggcgggtcgatatcgtcgtacaagtgttggtatggtctgataacaagcccaaatggaagtttagacttcttcagcagggagctgttcttaggaacggcgttcaaggtcgacctgatataatctggagacgcattggacaattcagaaggaactaacatcctttctggaggaataaccaacggtgggggaggcaaggtcagatcggtaattggaggaggcaattccgtcaacagatcgattggatacaactggttcatgggcctcatgttttggcccattgcggcgctaggttggccatacgcaggcgctgccattggttgttgctgttgctgcaaaggtgtgcccatttgcacgggaacctgtggctgcatataagcgttaggatcgactagcggtacgttgtgcagatgcatatcgttcatggaagtggtggcctgatcaatttgctggtgtaactgttcttgagcaggggttaggaattgttgctgccccatggaagggactgcaccctgtggcggcattcccatctgaccatagctcattccagctgcagcaggatcctgcggaggcatgaattgtgctggctgttgtagaggggtggcattttgtccatactggagctgagcttgtgggtaaacacgtttcttgtgatgagacattttgcagatggtctcagacttatatatttatgtctgtttcaatgcggcaaaaatggacctgagtgccagataaaacctttttgtagtgctatttttggcctgtttcctgatgtaccatcctccttacatagttttgtttttcttcgttttcgttcttccagttttcattttcttctgccgtaaatggaaaaaacaagaaaaaaaaaaagagaacagctaagcgttaacaaatctgctccagtggccatgtccaagactgtttttcaagcccagatagtgcctgaatagactgcattaagctgaaaaacttatagcagtggttagtgcaaaatgcacacttgtcagtgctatgtatatttgtgacacgattctatcacccaaacatagcactaattacttttttgttacccggcattctaggcggaaatttgctgaaattttccatcaattaattacgtaacctattcttttaagagcatgatgttgtatataaatatagatcaccttaggaacagtcaggctttcttaggtttcagaagttcatgtgtcttggcgcagtcaattctctcgatctttttttggtttggacgtttaagagtagcggtcgccggaaaatagagagaaaaaggaaatttaaaaggagttcttctttcttcttattattagatcgtatacagtaaaaaaaaaaaaaggaagtagtagttcgaagagaaagaaataaatggtaggctcgaaggatattgatctattcaacctgagagagaacgagcaaatcgtttctccttgtcttatcgtgcacggaaaatgcaataagcaaaatggtgcgaagaccgttcaagtgcagcatccacaattgcctccaattacttaccccatacataatcagttcttcaaggccactgtgatattgactcctggtgagaacaagttgacctttgttacagacactaacaccgctaggacaatcgtatgttactacacaccactgacgcagaaccctcccgtacacctgtgtctgatcttggccaaggattcgcctttacagtttgactctcctcgagaacagaaggacagagagggcgggaatggcctcgaattggcaatcaagaagctaagacttggggccagactcatgcaagcgtacacgaacgagcaaatgctgagaaacagtatgggaaataggacgtttccctttgttgaagaatttacctgggacacgctgttcgaacggcctgctatgagaaacaccatcaaaatacatgtagttcgttcggaaaagacggtgaaggaaatccaggaccctgacatagctcaacagaattccaaagggaaaaacaccggcgccctttttgggatagccatggacgcccttaaaagttacggcggacccttcaccaataacgaaaagcctgttcaggcagcttgtatgtttctagacacccactgggatggtaagttgattagaggccacgccgcattgggtgggggtgacgacagcattaagctcgccatttttgggtcgcacgggctttactcatggcctacttgtctcgagcaattggtgccttattttactgatgagacaagatcctccaccagtgaagtcgccaacgactgtaatgagtgtggtacttactgggaatgtttgactatcacgttgggagcatttatgcatgagattggtcacttactgggttgtcctcatcaggaaagcggtgttatgctaagaggctataccactttgaataggtctttcttgactaaagaggcttattctgtaagaactaattcaactggtgctagtcctcccatcttccccaaggaagaatgtacctggaaccgtctcgatacggtaagatttttgtaccacccctctttcactttaccacaggattattacgatccatcgttcatgagacctacaaaattgggcggataccccaatataaaacactctgtatatcctttgggtaacggcagttgccgcatattatcgcccacaggaatctatttgattgaaattatatgtgatgatttggccaggggccatattgaatacttgccggtttccctaggtggacaggggcctcaacgggaagttatagtaacattagatgatttacgtgccaggttgcccaagaatgaactcgccaagtttggcaataccttcaaattgaaaattctttctgttaatgcaccggaaaccgagttcgacaagttcccatctttgttagatgttcagccattagacatgtcgaaatatgggttttctaaaaatgttcaaggtatcaaatcaccactttatggtcgcagcgacggtggtaatgctgtcggcgtcgtcgcttttgatgttagattagtcactgctgtgagaatataccatggctatgcattagatggtgtgaggttttattacaaggaaaaaccaactggaacaaaggatgctcccgcatccaagccctctgtaccaccaagaaattatttctcaaaaattacacatagtatcaaaaatcatgcttcaataaacgaagaaaatctaaaaagtgtactctttggacatgaaacacaaaattttacggatgctacactagaaccgggtgaaataatcattgggtttaatctgaggtgcggagcttgggttgatgctatccaaattataacgagtcatgggagaatgaccgacatgtttggtaacaaagacggaggtgggttcgctgaattgcagccacctaatggccaatatatcctaggtgtgactggcagagtcggtcaatgggtcgacgccttcggaattatttacggagctttatagtaattagtcaaggttttttttttcttatttttttctatttcataacttagtcatatcaaaatatatctattaaattattttccatatatacgtagatattcttcatttgcataattctttgggaaaaaggaaaacagttatagaaaaatataaacaaaaaaccgcaacacttcatgattgcgtcgaacaatataccttaaagaagaaaaaaaaaggttggttttatcacttcattagtctatttgaataattcataaaatatttctgatttttttttttttttttttttttcatattattttaaacgtgactttggctgcgattcatggtttttgcccttatatcttcgttgtcattattatcagcattattaggataatcctttccatgtaatagaaaacttttatttttcaacatggataacttttcgtccactttatctatttcaaaaatttgccttggtgtagccgctgacttctttacattaggtacattagaagccgctttattgttgttagccaaaagaggattcacgttgttttgatttggaacaaccctgggacgatgtatcgaaattgaggtacctccaccatctaagatgttattagaagtattagtggccataagtggtgcagataatggtattctcgaatcaccattttcattcttgatgttaaagttgctcccaatgagagtggtattattgctgccagtttgagcactaacgctattcttgggttgttctgataattcactctgggatgaagatgcagaagtaggattagatctttttcttgacaaaaagtcacttgcaaagctgcttcttgcacttggcggagctgttggtataacagaatatcttctttcattataaacaaggccaacctcctttactctggtggtattcaagtccgtttgtgggaccttagaaaatgaatccgatgcttcatcatactcccataatgaccaagtgattccatatggttttggttctaggcaatatacacaatgtaatgggacatccaaattggcaataatacccatactcaagttcataaaataacccaataaggctcttgccaccacccggtgtgtaataataagaacgttatcctcgattctttctagttctgtgataacaggtctgagtctattaataacgtccatatacgattcaccgccaataccagggtatctgtatctcaacttatctttctgtcttttttcgaattcttcaggaaagttgtttttaatttctggatatgtcataccatcataatcacctgcacttaactcatctaacattttcatttgtttgataggataatcatcttcgttgaaatattgagcagtccctatagtcctagcacgcatgctggtccaaacgaaaaagtcattataaatgttcccatctgtattttcattattctttttttgttgcatgagattttgataaaatatttctctctgtctggcaatgaattttggtagacttttagcaaatcttagaccacgaggagtcaaatgggaatttccgcctatacggccactaacattatcttcgctctcgccacttctcgttatccaaatttgtctgtcagccaaattgaaatttaacaaataatataccgtctgcgaagctaaaaacccttgaatattgtatgcgatgactttctttcccacatctatcattttgatgtactgcaaattttcgtcatcctcaattggttcataggctttcaagtagtttgccaggcgacttttaaaatcttttaaagagctttcaggatctttacctttgtaatctggaccaaataatttgagtctaatatttttctgtaccagtgcatgatccgaacaaacagattctaaaaataaaaccttcaaatgaggacttctctttctgattctagccagaacgttttttcttctttcacgagaggtatttgtagcatcaaaaattcccacagatcctgaaccttctaataaataatctagcaattcatccagagtatccatggcccatttgtctctcaacctagtagagtcggcgtttttcggctcgaaaaactttgaatcctggtcctttaggccatgctccttagcaaacttccttctagtgttaccgacattaaacactttacaatagtataaagaataatttaaaaatctggataatttatttgtaataaatgactttcccgtagctggcagtccgaccatgacaatcactaactttgatccactatcttcctttgatatgagaccatctggagatgttttagactttgttaaaccaggaacatcgatggtggtaggtcttcttttatggtgtctcgtaggtgatttaatgtctttcaaatcaatccgagttacctcatttgctccatctgaaggaggcatgtagtcagtagtatcgtttgtgggaattttagcattttttagttgcgtttcgtcgttaatatgcaatcgatgtagcgatttcaaattagtagcgctattttcaggagagtcagaaggtgtattttcttcagtgattccaggagagttccaattgctcgatataggagtatcgctcaaaggtcttttctgaaaaagtggtaagtgcttagataattcatcatgcggacccttttcagcatcaattttatcatcggaactccgggataaaagatcataactggagtcttgactaggtgccacatggtgtggagattgtgtaggagcaagatcaatatcaggcggcacaggagatgtttcagagaagtctactggtttgaacatgagcttttattcctcttgcctttgttcccttgaataaacccttcttctacgcctcttgttattatttttactcttttagcttatggcacaaaagtacacaaatagatactaaaaggcgaaatttatttcacttgatttacccgtaactgaatacttgagtttgtctatatatatatatgtataccttttattgttaaaaaaagaatatgccaacaaaatctataataaatagtccatgtactccactataaattaatttgctattgtcagtaatggcgcgattaaaaataaataggaaaagaaatctctcctcaaaaaatcttatgtcccctaatttccgtatgttgtgattttggtattcagagatgatcacgtgatataaacgtgattattattatcggtcgggtatcccactcgtataatatgacaaatacgttcgatcaaaagaagggtaatactacttcccaaaatggaaatatcaaaacgttagaagaattacaattatagctttggtaacattactgatctaaaagagccttagctcagcccgtttgagctgtatagatatttttttagtttattcgagagaaaaccggtttttttgttagtatcttcaacaaaattttcctaattcaataaggacttcaatttccatgtcttttctacaaaatttgtatgttgctattttcttttctacttcaagtattattgttcatcttttattaacaaactgggtatgagttaccttttgaaagcagtcatataagtcccggccaaacaataagatctactagaggtttcaagtggaatactgccaatgcagctaataatgcaggctctgtatcgcctactaaggcaactccccataacaatactattaacggcaataataataatgccaatactattaacaatagagcagattttacaaacaatccagtaaacggatataatgaaagcgaccatggaaggatgtctcccgtcctcactacgccaaagaggcacgcccctccgcctgaacaattacaaaatgtaacggactttaactatacaccatcgcatcagaagccgtttctacaaccgcaagcaggtacgacagttacaacacatcaagacatcaagcaaattgtggagatgacactggggtctgagggagtccttaaccaagctgtgaagttaccgcgtggtgaggatgagaatgaatggctagcggttcattgcgtggatttttacaatcagattaatatgttatacgggtccatcacagaattttgctccccacaaacatgcccgaggatgatagcgacgaacgaatatgaatatctttgggcatttcaaaagggtcagccccccgtttcggtaagtgcccctaagtatgtggaatgtttgatgaggtggtgtcaagaccaatttgatgacgaatctctttttccttccaaagtcaccggtaccttcccggagggattcatccaacgagtaattcaaccaattctaaggcgattattcagagtttatgcgcatatttactgtcatcattttaatgaaattcttgaactaaatttacaaaccgtactaaacacaagttttagacatttttgtctttttgcacaagagttcgaactactaagaccggctgattttggtccgctgttagaattagtgatggagttgagggataggtagtattgtatatttatataagtctgcttgtaggttgtattcttccatgcatgggacacaaaaacaaaaatacggaaacatattaatataacatatggatggaaggaaataaaaacattctagtttactatacttgtatttatgatttgaaatcgtttattggagtttgaatataaatattgggaacttgatcttgtaattcagaatcattagtatcaggtaatgaagacatggatgtattcgtatttgtttgattgtccaattttggtgttaccgtggaccccacataattactatttatatcatcgttttcatcattttctaccattgtgctattggcattactcagctgatacttattaatgctggtatggttattggttagcttgggtttcccatctgaattcaagtttaatttttgtgttatgaatttatacttgtcttgtatattcgaagtagatgttaagatcttcaaattatcaaaccaagacatcattgattcataagaatcggctttaaaaacccaattgtgaccacgacgaattatgccgttttgcttagcatgcaacacaaacttagcatccgaaccagtcgaatttggtgatgatgtactgtttttccgggaatgttccgtcacagtacattcacttaatgctaacgacatcactggtactaaatctttttttctgtccgcggtcttgaattcatgtaaaaagttcggtgtcagcacataatacccttttgaataggattttagaaattttgatcttctttctaaaaaccctgatttgatttcataagtcaaaggatcgaattggtatttgtaaacgatttctttgaatgtcctcatcggtagattaggcaataaaaagttgggatcccttgaaatgaagttatcccattcaaattgtgggtcaacgttgaaaaatccagaatctaatttggatatcaatatatcgaaaaccaattgtgcttcttgtcccagtaatctggcatatattgttaaagagttttgaatttccataactacaattttttctaattcagcgcctgaagtctctaaattatcaaaagcttcatgcagaaagttttcctcctgaagttgctttttaatttgtctatcaagcgccagcttggttaagaatggatcttgttttggcactgaatagcgcgcatcctttaaagactcctgaaattgcttcatggcctgttttgtttgttgtaactctttggaacaagaatttttgaaatccgactgcagtgattttatttcctttatcttgactattagatctctcctcaagtcttccaaacgaggaataacatcattggtcaattcccttgatgccttagacgcgctggatgctagggattcatgatactggttcaaaattgttggtaagtcctgtatcgagccattacccaatggcaaaaaaaacttttgtactgatttatcctcctgcgagcttggttggtattgattctcgatcgaaaagaatgggaattgtacagcatgtgataatcttagttgctgtctaacaatttcatcctgaatagaagcgatttctgttaagtaaacgatcaccgacttgatgacatttctccaagctgaaaacctcgctgcaagaatatctgttggttgcgcagctgtagggaccagtattactaatggagatctaggatcttgttgttgttgctgttgctgagcaagtctttgacgttgtaaggaagacctagccctcgacagtattgaagtgttggttaaagagtttttcccttggagctgtttcccgttgttattattgggatctgggacagcaatggttacattggtgttcgagtcgatattaggagaaccattgcttatgataccttgcaaccctccagaattcatcgtcagcgtcctattgttttgaaacgttgaattactagtggaaggaactggttgtccattcaaatagctttgttggtttatatcggatgtcaaactgccattttgaaagcttgcgctctgctgctgttgctgctgctgctgctgttgttgttgttgttgttgttgctgttgttgtaaaacgttggcatgatctgctgaagtcatacttctcgtatgctgctgcaagttatgcaggtgctgaagatttagctgttgctgtgacagcatatcagagaccgcagaggtcattgtgttgtttttcgacatttttttttcttttaatgttgtattcttttattgttaactactttttttctttaaaaagcttcaaaagaagatgaccaaatgcagatataagaacactctaataggttgtaccaattcaagggctcaacagatgtcctcgttgtttttcccccccccagcttggatcgctgtcactcttcaaggcttgaaagccttctcccttcttcgatggaatacgtaatgccatgaggggaaaagccgcgggaagagaagggtaacccaattttaggcccctgcaggaacgttaatcaatatatactctatctaatgcagtaatctacgctaaacattcaaatgatcttcattgtgggttctgctgctgctctcggtattcagactctgccaaaatttccatctctcttatatttagtgtctcccactcaggttcgccagtttgttcgttgaacgatgcaatacattcaaattcaatatcctgcttggaaagtgactcttgctcttttctcatttccaaggccagacttcttatgacgttctcactaccctgagaaatgaaccacgcagtcagatcatccaagagaactttgtcgtagacgtagtaaacatcatggaaacgaaatgtttcatgaatgtccaaaagcgcccttatgactagtctcttaccacctcgtagaatataatatacgaatgtccacgctttcattgctaggtcatagtttctatgtagtggataactcagggctctcctgatacctgtaatgattgcaatcttgatgagagagctgtctttattaacctttgatatttctttcataccgtcttgcagttcgttcacctgttttaattgttggtctaagaatgatatttgagggcacaattttcccatggtccaagcactctctgtggtatgagtaccttcgttttcgatctgttcaaacacataactgaaaagaacgctgagtatagtgacataaagtggttttatatcttccacgagataagacttcttgggtaaattgtcctgcatctgtttttgttcctcgtcagtaaactcaattggcatgaccagatttgggttcgtactgtctttgtaccattgcaggtattgctttacgatcgaaggtgtaaacttcagtagttctttaatgccgttaatttccaagtcttcctcgttaccgtatttatgtgtcatatactcggaaacatagtactcaggatcaaacttcaaattttcttttcttaacctttcaataactctatcgttcgcgtcagtgtgttcaggatcgtctaattcattgatatcgttcccgttgcttgtcgacactgatataactgtatcatataagttatcaaacccatattttgtcttcaatattccattattggtgctggaatccatcttttgctctatctcccaattaaacccctctcccatttgaccaatagtcttcacatcatctttaatattattcgacacgccatcagtttcgacctcttgaataaggggcttttgggtttttttcgcatcagtattttctgttaatgcatcggcacctgcaagatcgccttgcctagccaacaactttgtcggtaggtccaaatcttcgaaatattcatttttattcagtttggctacttttacattgatgcattcatctttggaatcgtattgagcggtagacctctcatcatcgattaattcgtgaggaaatcttaatcttaaatagtaaggggataagtgaaaaatgatcatattttcttggatgattatctctaaacccactgcactgaacctaatattacttatgaatattttgagaaatataaattcctcatcctgtgttatagagaatcttggtgttatcattatagttcagaagtgatggtagattatagcaagtattcttcttttgtgaatcttaatattactctgagcacttgacactgaatatttagtattcaaaatttttcagctgatttttgcgatgcgatggtgatgaaaaaaaaaacatgtagtagtaataacaatcaaataaaataagtgaaatctcatgaactatctgctgcgaattttaaggataatcggatagcttgaagcatttctttttcgtaatgagtggctctacagaatctaaaaaacaaccaagaagaagatttattgggagaaaatctggcaacagtaataatgacaaattaactacagtggctgaaaatggcaacgaaataatccacaagcaaaagagtagaatcgccctaggtaggagtgttaatcatgtgccagaagatatattgaatgacaaagagttgaatgaagccatcaaattattgccctctaactacaactttgaaatccacaaaactgtgtggaatatcaggaaatataatgctaaaagaatagccctacagatgcctgaaggtttgctgatttactcattgattataagtgacattttggaacagttctgtggtgttgaaactctagtaatgggggatgtgtcttatggtgcatgctgtattgatgattttactgctagggcattggattgcgattttattgtgcattacgctcattcgtgtttagttcctattgacgttacaaagattaaagtactatatgtctttgttactataaatattcaagaagatcatattatcaaaacgctgcagaagaattttcctaagggatctagaatcgctacatttggtaccattcagtttaatcctgcggtacacagcgtcagagataaactgcttaacgatgaagaacacatgctgtatattattccaccacaaatcaagcctctatcgaggggtgaagtattggggtgtacttctgaaagattagataaagaacaatacgatgccatggtattcatcggtgatggtagatttcatttggagtctgcaatgatacataatccggaaattcctgcattcaagtatgacccatacaacagaaagttcactagagaaggatacgatcaaaagcaactcgtggaagttagagcagaggccattgaagtcgctcggaagggtaaagtttttggtctgatcttaggtgcattaggtagacaaggtaatttaaacactgtaaaaaacttggaaaaaaacctgatcgcagcaggtaaaaccgtggtgaaaattattctaagtgaagtttttccccaaaagctcgcaatgttcgatcaaattgatgtttttgttcaggtcgcatgtcctagactgtccatcgattggggttatgccttcaataaaccactattaacaccatatgaggctagtgtcttactaaagaaagatgtcatgttcagcgaaaaatattatccaatggattattacgaagctaaaggatacgggcgtggggaaactccgaaacatgcgattgaatagtttaaatagtttttgttgtcacttgtcttcctgttacatatgtataaatagttagtatcatattcttcggagcatcttttctattgtttaaacgtttttgacggcttgcaggcgaaactaaattgtctaaaattcaaaacaatgccttctaacttgatatcactgctggtcaagcctatttttattctggtttctcaggcaaacccaaatgatattgtcaaatttttcactgagtttgccaagcatatttccatggacttttgtatggaaaccgtgatgagaaatccgggatttctcatcgaggaaagaagtgactcgagcctcttaaggcttagattaaacttttttctttttatcgctgcgtataagcaatacacctaaaacagaaccagttaaagtaaacccgatcaacagtaagaagatgggcaggaaaattgcaacattgctagaaatggggaagagtaaactcacaactggattggagttctcgatctcgaagataggcaggagcgaccatatgacataataagtaaaaagaaggcaaataattacaaaacggttcatgaaactaaacagacgtttactatgcccaaccggtgactattcacatttttgagctagtattgcatttagagtacacgcagtcatcaacagtttctttgtatctctttcaaatatattcctttacacgggaatgctagcggaaatgaatgtaaggcggaaaagctctccgtgcgaaactattcttttagacactgaataaagttgtagcctcattccataatctgggtcagattttatgaaaatgtagttatttctgttagttgctgggttctacgatattctgctgcgtggtttagctttcatacttgatttttactccttcatcactccatataggttggatatggctgaatctgtttttatcgaggcacccttatgaacataaacaacagtatcccgtctaagaaatactttcgctacaatgacttcgaaaattaggagttgactgtggcttcaggtcatcacattgagttcagtatattccatccaaacgtcgaggcaggttgccgttgaagatgtgctggcccgcttacaggcccatgtttaacagcaattgcaccacatgcatgtcacatatgcatgtcacatattagccctaattgtctagtggaattttcgcagtaagaatcaaatgtgtttaaaagtcatagcattgatgaacagcttactcgtatctctctatttgatttggacaatagcttgagcaaacgttggcaaaacagctgctctgaataatggtcagcaattaaatttgctttttttgcgtacggctgttcagatatactattgttggaataataatcaatcgtctattgactaatgttttcatacgtattattactgccttcatgaaataagtaaccctaaatttttatcacaacattctaatgttcttcattttctgtaaagaaagagcaggactgtggcagaatagtaccattttcatcagcaaatgtgaggctatgccattatttgcgaatgctatgaacctactgcgttgcattctccaaggttcccgctgggtgggtcgccactaactcttccgtgtggccgtctattgctgatgcattcaaaccatagtcacctgcgatagggttagttgtgtaagaggtaaaacagtgaccaggtgttaattcttcccagttcatcaacaagcttgctgaaccattgctcattatagttgttatactgcaggaatatttcatctcgatatctacttcttccagaaaagaattttttaaacaataatagacctcgaatcgcttcaattttttgaacttttccacctttagcatctaacttggttctttaattacgataattcaggatatgcgcaagccacctacagattatagaagcagtcgagtacgaatcactgtgaccgtcatcctagataaatagtatagcttgatgaagagtactgaaccaacaagtacgagcttctatggccaagttggtaaggcgccacactagtaatgtggagatcatcggttcaaatccgattggaagcaatttttttcttcggcacgtcatacaccttgtaatgagtgtactaattctctcttcaaaaagatcattgtatgttttatgttttgtctggaaaaacatatagtacggatatttttgaaaaactttgaaataatatgtaaattatgtaaaaaaattaaagaaccattataaaagaatattaccaaaaatgtaacagatgacatttttattgttttgagtttgttttaaatttgaaattgttcagtgaattgttcgcccttggcgaaaaagaggtgtccatattggtatttgtattatgagctggtcgttggttttgttgcttataaacttcgctagcatatttcaaaaaatgatagtgatcatcaccataaggttgagggaaagtgggaggagcaggcgcgattggtgaagaggggacgttgtagtgtcttggagactggtactgagaaggaactgggtgaatgtggtcgtaagtatagtttagctgccgctgtggcgacgagagctggtttggtgggggtaaagagtatctttgctgtggtatatagatatttcccggatatgaataccggtgaccgtgggtgttgtagaaggatgctaggtttgacaaaatttgcaccgttggatctcttggccctattggagaagaagtttgagaggtgtatgtggacgacttttgccttttgctgttttttttaatgaagttcttgtcatttgaggaaaggcccaagttttctacaaatgagtcgaatgagggcaaggcgtcctcaataacaagtttctgcgctttggaatgggacatggaagtagatctttgtcttggcctgggtctgggcttctgcctaggtcttgccactgcagtagacgtaaaattggtacttgtattagcagcagcagtagcagcagtagcagcacctgcaccagtggtagaactagcaaatgtaacgttttgatgagccaaataccacgattcgcaatctttggggaaatctggaccaaaaataggcaccagaaagtatctgatcggaaaacaaaaccgcaggcatagcaaccttgagatttccatcggcaaccaagtaccctgaattttgatgtaaccacctcttattcttttcgtaaaatttgccggatttaagttgggcaagtctatttggtcaggaccaagttcattgatcaggaagtctttgtaagactggcaaataaggtcccgcagttcgggcttgatgttgttccaatgaaaatcgatgtaattgtttgcctgcgttgaagaagtagatgaagaagacgcattggcgtccaagaaggtagaccctgtggatgtccgtctctttggcggcgaagaggtggaggacgacaacagtacgcttgaagattcctcagaagtgaacgaactgtgattgtaaaagcaaaaagatagaattttctcgaattcagccttgcaaaagaactgctgttggctagtggaaacgctgtcacctctgggcaagtttataagccccttcataacatcctgatacagccgccagatgcccgtcatgaacacatagccggagtcatgcgaccatattacgcagttgttagggttgatgagcttgtcattgatcagattatggtccattttggtcaacttgaactgctgattctttgtcagcgaggaggtggcattttcacgcgatgctgttgacagagccttcttttcttgcttggtgggtgatgctgagactggtgttttgttagaccgggaaggtagtatgatcttacccatcagaatatttttatcgtgcagatgcaaggcggagtgaggagtggcggagctagcgagctgcgatagcaacgtttgttcgtggactaggctctgaattgtttgtaggttgggaaactggtactcgaagcagttcagaacgttctgcgccgccgcctcttccccgttccctgcgtcccgagcactgataatgaagtttggatgtgtgaactgcgcagcaatggaggatttatagttaacctttctaatattgagtccggcgctgaaactggccggcggcgagtccctatccagtacgctgacgaggtagagacgctgatagtcgtccagggggttgtccgttaagtgtaccgtgtcactgttaatgctaaaagcgggatatttcatgttggagaaggtgtctatgataaggtattttgagcttgccgttgtgtggggagaagaactggatgcgtaccgagaacgagcaagttaaaacactagtacacgaataatagatatatatatgtatgtatatatatgttgaagtgtgtacacacgtacacgcacaagctacagacgccacgcggcccggcattcatatatgtacatacatttatgcacatatatatatatatatatatgtatatgtaaatgtatatatacagcttgtgatttcgcgcgccgaatgggctgaaaagcacagtatagtggagaagaagagagaggagaaggggagaggggcaatagcaatggatgtggtagaatacagggaaggccaagctgttgttcaatggatgcggttcgaggcccagcgcaaggggggcgcttcgaagcatagaacattatccgcggaaacgggtattaggggtgagggtgaataaggaaagtcagggaaatcgggccagagtaacacccattcatagcactcgtacaaggtgcttttaacttgcctgcatgtgtggagtcacaaattaggggactcaggcacagaagcaagggtccttttttggttccctgtttcctcctgcgcatttcgtattttttctcatctcttggctctggatccgttatctgttctgttacacaagaaatcgtacatttacaatatagtgataatcgtggactagagcaagatttcaaataagtaacagcagcaaaatggcaagacaaaagatgttttataacaaattactcggcatgctcagcgtaggattcgggtttgcttgggcgctcgagaacattactatatacgaatttgactttggcaagggcattctcgatcaaagctacggcggtgtattttcaaacaacggcccttcgcaagtgcagctgcgggatgcagtcttgatgaatgggacagtggtatacgattcaaacggcgcttgggacagtagtgcgctggaggaatggctccagggacagaaaaaagtttccatcgaaaaaatatttgaaaatattgggcccagcgccgtgtatccgtctatttcgcctggggtcgtgattgcgtcaccatcgcaaacgcatccagactacttctaccaatggataagggacagcgcgttgacgataaacagtattgtctctcattctgcgggcccggcaatagagacgttattgcagtacctgaacgtttcattccacttgcaaagaagcaacaacacattgggcgctggcattggttacactaacgatacagtggctttgggagaccctaagtggaacgtcgacaacacggctttcacggaagattggggtcgtcctcaaaacgatgggcctgctcttcgaagcattgccatcttaaaaatcatcgactacatcaagcaatctggcactgatctgggggccaagtacccattccagtccaccgcagatatctttgatgatattgtacgttgggacctgaggttcattattgaccactggaattcttccggatttgatctatgggaggaagtcaatggcatgcatttctttactttactggtacaactgtctgcagtggacaagtcgctgtcgtattttaacgcctcagaacggtcgtctccctttgttgaagaattgcgtcagacacgccgggacatctccaagtttttagtggaccctgcgaatgggtttatcaacggcaagtacaattatattgttgggacacccatgattgccgacacattgagatccggactggacatatccactttattagctgcgaacaccgtccacgatgcgccatctgcttcccatcttccgttcgatatcaatgaccctgccgtcctgaacacgttgcaccatttgatgttgcacatgcgttcgatataccccatcaacgatagctccaaaaatgcaacgggtattgccctgggccggtatcctgaggacgtatatgatggatatggctttggcgagggaaatccctgggtcctggccacgtgtaccgcttcaacaacgctttatcagctcatttacagacacatctctgagcagcatgacttggttgtcccaatgaacaacgattgttcgaacgcattttggagcgagctggtattctccaacctcacgactttgggaaatgacgaaggctatttgattttggagttcaatacacctgccttcaatcaaaccatacaaaaaatcttccaactagctgattcattcttggtcaagctgaaagctcacgtgggaacagacggggaactaagtgaacaatttaacaaatacacagggtttatgcagggtgcccaacaccttacctggtcctatacttcattctgggatgcctatcaaataagacaagaagttttacagagtttgtagacaaaaaaaaaaataaaaggaaagcgagaagtatacacaagtgtatttcctagatatttacatcaaatatatatatatacttatttacaaaactctgatattataaattgattagatactatgtcggaacgtccagcccaaccacgtttgcagttcttttcactttctcatcctgtgtcaacttgttgccaggattgtatctgtcgaccagctcctcgtattctctttggttgtccaagaacttgatgatgtccaaagcgtgttcgaatatctcgtcaacgttttgtccctgggccacctttttctcccactttatatcgttttgtaatatggaacgtaatgacttagagtcggctataaacaaattcaaagatctgtcgcttaccggatctagttttttccatttctctaactgtctgttgatgttctcatgcgagtctctctgattttgtttcttagcatattccaactttgttatcattgcctttcgtagattgccccaattgactatcttgcttggcctttcatatttcagaatggctcttatgagtcctctatatgtgcgtaatgttcttggtctatccatttccctggcactctctctttctctctcttttcagctttttgttatccacttatcgctgcaaatgaaactctagtgcaatttgagatattcactttttgcaaaggcgaagagaagggggtggttaaatctacaatttcatacataaaacagagaaaatgattataaattataggaaagtaggtaagccatggcagagaaatcaatatttaatgagcctgatgtggatttccatttgaaattaaatcaacaattatttcatattccttatgaactactgtccaaacgtatcaagcatactcaagcggtaattaataaggaaaccaaatcactacatgaacacacggccgcattaaatcaaatatttgaacataatgacgttgagcacgacgagttggcactagcaaaaataactgaaatgattaggaaagttgaccatatagaaagatttttaaatacgcaaatcaagtcctactgtcagattttgaacagaattaaaaaaaggctggagtttttccacgaactgaaggacatcaagtcacaaaattcaggaacatcgcacaatggaaataatgagggtaccaggactaaattgatacagtggtatcagagttatacaaacattttaattggtgattatctgacgaggaataacccgattaaatacaactcggagacaaaggatcattggaactctggcgtagtgtttttgaaacagagccaactggatgatctcattgattatgatgtcctcttggaggctaatagaatttcgacttcgttactacatgagcgtaatctcttacccctaatttcatggataaacgagaacaaaaagacactgaccaaaaagtcctctatattagagtttcaagcaagattgcaagaatatattgaactactaaaggtggataactataccgacgctatagtatgttttcaaagattccttttaccattcgttaagagcaacttcaccgatttaaaattagcatctggacttctgatttttatcaaatactgtaatgatcaaaagccaacttcttctaccagctctggattcgatactgaagagattaagtctcaaagtttaccaatgaagaaagatcgaatatttcaacatttttttcacaaatctttacctagaattacctccaaacctgcggtgaatacaacagactatgacaagagttccttaataaatttacaaagtggagatttcgaaagatatctgaatttattagatgatcaaagatggtcggtattaaatgatttattcttgagcgacttttattccatgtatggcatatcacaaaatgaccctttattgatatacctgtcactaggtatatcgtctttgaagacaagagattgcctgcacccttctgacgatgaaaatggaaatcaagagacggaaactgccacaacagcagagaaagaagttgaagatttacaactctttacgctacattcactaaaaaggaaaaattgtcccgtttgcagtgagactttcaaaccaataacacaggcattaccatttgctcatcacattcagtctcaattatttgaaaatccaatactattaccaaatggaaatgtttacgacagtaaaaaattgaagaaattggccaaaacattgaaaaagcaaaacttaatttctttaaatccaggtcaaattatggatccagttgacatgaaaatattttgcgaatcagattctatcaaaatgtacccaacctgaaatagtttcaagctatatgcatttttttatataaagatttgtccaactttcacaactattttacagatacttacgctatataagaattagggaaaatgaaagttctttcatcaacatggcgacattcttccttctgtacttagtctgaatcagaatctgtgtcttttttgcttttacggttatgttttgaactattcgagacatatttactaaagatgtagaacctagcatcacgttctttcgcaggttttgtagtatcttgttcgctattcgttctccggtgatgatatcctggaaaattttcccattggaatttgctcgatctgctcagagttagtccattttttttggctaaaagtttgatttgccatgaatcatagggctctccatcgaaaagggacagtatgatgttaccataaccttcggcggtcaattttttagcctggggagtatcctcattaagatcatagccttgcgtataacgaagagtatcattttgaattttcgtgtttataagattaaataattgtaaggaattttggaaaaagttaaaaattaagtcctgatgctctctaatatttctttcttgatccttaataccttttccattatggggaaaattgaaaactatattttgtaaaggtttgttaccccaacgatgatcgctaagcctgttgattattttaaaccaagtattatttttggaaattttaaagctctttacgagcttcgtaacgtcaatctggaaaaatatcggaatatttagatcttttaagtactggtaattttcctcaaaagtatgcggatatttcaatttcagctcattcacagaattatcgtaacttgttatgattaaattgtcactttcaatatagttttgttcaacaatggatctggcaaaagaaaaatctccttcaccacatagcatcaaagtttcatccttctcaaagggcataaccttcccttgattaagtttttggaattcttggtttctcttcacggttttgttattagcgctcgaatttttctttcttagttcatgtttttgcttactttcaatattcctcactaatttcactttggccttgtgccttaataatgcaccttttaggcctttactcccaatcttacccttcaatttcctggccattgataattttaggttatgattggtgttaatctatgattttaacgttactaaacgttgtcaggctccaatgaatttaagtaatggaaggttttcttttaagctcatcgcatcgccaattcttttctttttttttttttttttccgaataatttacattctttctacaggagaaaaatatgggagccagcttgaaatactaaaatcattaataatactgatgtacatgatccaataacaagatcaactacgacttttgttattactgattcagaaggaaaaaaaaattgacttccaagaagtcataaaaataagtggtctctagcgggatcgaaccgctgatccccgcgttattagcacggtgccttaaccaactgggccaagagaccaggaatttgttgaagtatttcatgtaaatttaatattagtactgatagagatttccgatatatatgatcgctctcaattattttatatcaagtaaatgtcaatgtcgttagtttgcactagctgttactatttattcttagtaaaggtttttaaaaaaaactgtaattataaccaggcaggcgtatgcagagcgaaggtcttggaaaaagaaaaatatagaacagtacatttaggaaacgctaaaaaagtcaccaagcaggcaggtcacaggctccacttgaacataagttagttcgctaatacaggttgaatttccattgtgggatagtttattatcttcagcgaaaaaaatcttttttgattgaagtgttgatcaagattatttgtaacctcctatctttagttgaactgatccaaaaacaatgaatactccacagattagtctgtatgaacccgggacaatattaactgtgggatctcatcatgctaagattatcaaataccttacgagtggtggattcgcacaagtatatactgccgaaatttcccctcctgacccatatagcaatgctaacatagcatgcttgaaaagagtcattgtcccccataaacagggtttaaataccttgagagctgaagtggatgctatgaaactccttagaaataataagcatgttgtttcttacatagattcacatgctgcaaggtctgtaaatggtatagcatatgaggtgtttgtgttaatggaattttgtgaacgtggaggtcttatagattttatgaacaccagattacaaaatagattacaagaatctgaaatattagaaattatgagtcaaaccgtccaaggtataactgcaatgcacgctctgcagccgccattgattcatagagatattaagattgagaatgtacttatttctcatgatggcttgtataaagtttgtgattttggttccgtttccggtgtgataaggccacctagaaatactcaagagtttaattatgttcaacacgacatcctaacaaatactacagctcagtatagatcacctgaaatgattgacctgtacagagggttacctatcgacgaaaaatctgatatttgggctcttggtgtctttctttacaaaatatgttactatactacgccgtttgaaaaaagtggtgaagccggtatactacatgcaaggtatcaatatccatcctttccgcagtatagtgacaggttgaaaaatttgatacgtcttatgttaatggaagcaccatctcagaggccaaatatttgtcaagttttagaggaggtttccaggttacagaataagccttgcccgattagaaatttttacttgttaagagcaatgaatcagaatgcgaatacccaattggccggtgaaccgtcttcgacaacttatgttccaacacagaaatttattcccgtacaaagccttcagagcatcaaccagccaccaaatatgatgcctgtaactcacgtcagtactactcctaatttgggtactttccctatatctattaatgataataacaagacagaagtaacggcgcatgctggcttacaggttggaagccattcaaatttgactagtcccttaatgaaaacaaaatccgttccactttctgatgaatttgcatcactatattataaagagctacacccttttcaaaagtctcagactttcaaatcagtagaaagtttccaatccccacaaaggaagtctatgcctccattatcgcttactcctgttaataatgacatttttgatagagtttcggcaataaatcgtccaaataactacgttgattctgagacgcaaactatagataacatggctgtgccaaacttaaaactatctcccaccattacaagcaaatcactaagctccacaaaagaaattgctgctccagataatataaatggaagcaagattgtgcgttcactaagctctaagttaaaaaaggttattactggtgaatctcgcggcaattctccgattaaatcaaggcaaaatactggtgatagtatcagatcagcatttggtaagcttcgtcatgggtttacaggaaactcagtgaacaatagcaggtctgcttcctttgataataacaatgtcaacggcaatggtaacaatacaaacaggcgattagtttcgtcttcaacctcctcctttcctaaatttaattctgataccaaaagaaaagaggaatcagacaagaatcagagactggaaaaacgtcgcagtatgcctccttcaattttatcagattttgaccagcatgagaggaataactcgagaactggatcaagggactattacaggtctcattctccagtgaagaaaactcaagcatcagctaaaacgacatcaaagcctactttgataccagataatggcaacgttaatataaatcaagaaaagaaggaatcaattcaaagaagagtgcataacttactaaagagttctgatgatccggtaacgtataaatccgcatccgggtatggtaaatatacagatattggtacagaaacttccaatcgacattcaagtgtaagaataacaccaatcacagaagaaaagtttaagaaaacccttaaggatggtgttttggacatcaaaacgaaaagcaacggtaaagataaatcaagaccaccacgtccaccaccaaaaccactacatttaaggacagaaattcagaagataagaaactttagtcgtttacaatcaaagaaactgccgattgaaagaatttccagcgaagccacagaaactattgttgatgttaacgtagatgatttagaagccgattttagaaaaaggtttcccagcaaagtttaaaacttgctctcacacataatagactatgtaatattaaaagtcatacaaaatgtacaaattttctttcgtcaatcatttgaaattttttgaaatatatcttgtcactcattcatttatttattcgtttctattttcctattatatgctctataatctcgacaaaacgtcgtcaacgacttgttgagtagaagccttaccacctaaatctggtgtcttgatagaaccctctcttaagttagcatcaacagccttgtagatatcttgggcagcttcgttgtggcccaagaattccaacatcaaagcagtagatcttatagtggcgattgggttagcaatacctttaccagcaatatctggtgcagaaccatggcatggttcaccaatgacaatttctggacctacgttggcgcttggaacaacacctaatgaaccgactaaagcagcagcaccgtcagataatatatccccgtataggtttggtgccactatcacatcaaaacattgtggttctctgaacagcctataaaccatggaatccacaatttgttcgttatatttgatttgaccgtacttgtccttgttagattcgtagacttccttacagatttctctgaatagaccatcactttgagatagaacatttgatttatgagtcactgtcaaagtggcttggcctcttgtttgtaatcttttcaaggcaatatctaatgcaatggttgcaattcttcttgttgcaatttcggatattctctttgtggcatcagcaactcttgtacctgtggccttgtcaatgtatgttttttcaattttaatgtacaggtcctcagtattttctctgacgataaccatgtcaattggtttacccttttctccctctacagacttaacaggacgaacattagcgaaaaggcccatttccctccttagagcaacaattggtgaggagtaaccttccaccttagtagttggagactgaactgcaccgaaaagagcaccttgacattgttccttcaacactttaacagtctcatcaggcaacgcctttcctgtttcttggaatgtttggaaaccggcgtagagatcaataaagttgaagcttaggccgtgcttggagttaaggttttccaaaacttgcttaccagcaggaatgacttccttaccgataccgtcaccggggataagaccaatagtgagtgatttgcgagcagcgttagatgctaacccacggcaggcagataatctagtagcaacagatctaaacatctttttgagtgcgttactatcttagttatataaatatgtcgcactaatataataatcgcatagatacagtcttagctaattctaaatcagttaagatgtccttatataactgtagaaccagtttagtttcttgttgttctttcctctaattagagtcatcttaagaatatttttccacgggaaaaaagtgaaaaaaaaaaaaaaaaaaaaaaaaaagagtgggaattttcagtgcagttgaaaaaatcgaggtggaatttgagaacgacaattacttagcactacatgtgttgttctcgtttgtttttaattatatacaggttggttaggtgacgttggagaaaagaggcagcccacctagaagtggaggttctcggaagtggtggattcttcttcttgcgccgtattcaatgtagtgtcgtccttccacgaccctgcagggttacttgtccttgctgccattagttcagtttcttcaactaccttcttttcccagacgtctaggacctcttgttccttttgtataccatgttcaatggcagaaactccaaagagggatccgaacatctccgcttcttccaaagccacttgctgctctgtttcttcttgcattctcaacgcatagaattcatatctggcatggtcatatgcttcgaccatgtccccatactgcttcgttttgattaagtacatagttcgctggataacactttcaccatcgagtggtcttcctatctgaagcatatggctccaatcgtagttttcatcaccaatttcgttttccactaaaatcttaggtctcgacaactcccatggatgttgtttgtaaaagagcgatctgagcctatcctcaacgtatgttagtttaggtggcctgtacagccttttcacgcccacccttttgtcgctcgagttgggtcttgtcttgtaaagtcccttattgttggcatgcggttgttctgttacgtcaacaagttttcctatgatgtgtccattggaaggattcttaaaacgaggttcacgtgtaaacttggttgatggtgggatagacgctacaacgttgtaccacgcaggtgtttctttcaacaatcctgatttcaagtaagcggacgtccgttgaaggacgtttacagcatttgtttgtatcttcatttctcagaattctaagatcttcttcttgaatggtgcgcaatgtccttcttccttttccaagcttctaatgaggttattttcttagacttttgtgcagtatctaaatattattggttttattgcttgtaacttgcacttttctgtaattgccgaagtatcaaagaaatttcaactctcaaagaagatgcgcaagaatgaagaccaaatgaaaaatgtcataaaaaagcagtatattagctgtcttgggttagggtcctcgttcaacagattctttttgcttaatggtgcaaatgagatccaaaaacatggcatacgagtcgggaactaataactatagtgatacaatagctaatggaaataccctgccgccgcgaagcaagaagggacacagtggacgtagaaagaggagcgaaactttgcccatagcgtgtaataatttttgtgttacaagacagattgatgacgatgaacaagcgttcaaaatgctagataaagtgagtcatctgaaaaaattcagtgctgaagacggtgatgataacaatatattcgtccaatgggccgatgatattacagatatcttatttggactatgctgtacaggaacgtttttgaaacttcttataagctctgcattatccggccgggctaagacatggtttgattctacaacggagggaatcgatgaccatgtgataaaggcttacagttttgaaaaatttcttgctctactatcagaagaatttgatggagcaagatctttaagaagggaaatttttacggaactattgacgttgtccattgattctgagaagtcattagaagcatttgcccataaatcgggacgtctaactccatattatctgtcttctggtgctgcgttggatctattcctcacaaaattggagccacagttgcaaaagcaactggaaaattgtgcattcccaatgactttgaatttagcactattgataactgcctgtgaatttgcgaagagagcatctaatcataaaaaataccggtataaaaatacgagggattccgacatttgtactccaaagagtaagaatactgctatcgttagcaaattatcgaatactaaaactataagtaagaataaggttattgaaaagagtgataagaaaaattactttgataagaacagtcaacacatacccgatcctaaacgtcggaaacaaaatgaacctggaatgcggctctttcttgtcatggatgaggaaaagaatattcttacatctaggaatgtttctgccaatgcatacacatcaaaaaatggacacaccaatttaagcgatctccatacgaatcttaaaaacagtaaatctcaacaatgtgcagtggagccaatatcgattttgaatagcggcagtttggttacaggcacaattaatattgacctaattaatgatgaagttttaggcacgaaggaggaaactacaacttatgatgaacgtatggatggaaactcacgttctttgaatgagaggtgctgcgccgtcaagaaaaactcactacaacctataacatcaaatatatttcaaaaaaacgctgaaattcagggcacaaagatcgggagcgttctagatagtggtatatcgaatagcttctcctcaacagagtatatgtttccgcccacaagctctgcgacagttagtaatccagtaaaaaaaaatgaaatcagcaagagtagccaggttaaagatattgcccagtttaatccgttcatgacaaacgaaaaggagaaaaagttaaatccatcagaaagcttcaaaagccctggagtgtctatggaaataaataggctaagccgtatcgcgggcctcagaaatattccaggaaacatttacgaagacagcaaaatgcttaatttgaaaactcgaaagtgctacccactgcataactttgctgtgcgcacgaggagtgcacattttaatgaccgtccttctaattatatatcaccgcatgaaaccataaatgcgactctccgatcacctgcaagctttgatagtattcaatgtattactaggtccaagagggtagacgcagagaccaataaagcaactggttcagcaaaaagcgaaaatatagaaactaagagcagaaagttccctgaagtaataaacccttttcttgtgaacacaacgaacaagaaagaaagcgattaaaagtatttgtgaatgataatattcttcattgtgtactctatacattgtggcagtgctaatatttatttaaattcataaatttccttttgtgcatgcgataatacagctgctcttttcgtccccacaattctttcgagtgaaagaccatcaagcttgctataaatgcatctaacagtggatatgtttaaatcggtattacctagaaaggcgttcttaccaataaatctgacaacttcattgtaaaattcaggattgtttggaggcttataaaaaacgacgctcttgacacccttgatttcataacgtctataatggtgcagtctttccgtatacaacataacttttagacgcccctgttgaaacaatgacctatttgcattgagctgtctttggctagagtactcatttatatccccaaataaaatcgtcgtcttctctttcatgtagtttctaatacgaatgaaatcagtgtaatcaggaatgtaaatcagtattccgtcttcatacccggtggatttgacaataccaggaatgatgacacttgtaaaaaatttaaatctgtagtcaggctcttcaataatcgaattcccaataatgtcaaatctttgaaagatttgcctgattttcaaaccggattgcccaatactggagttttctgatcctattaccttgtgattcttccatcttcctgccatgttacggcatctaccattgattaatgaattagccgctggcgagatgtattttgtgaataccattgtctgtctgaagagcttagcttgttcattaatgtaccacatccgaattctgctaaagtcagcttcatgttgttgatccgggattttgttaagatggtcaaagatggtgaaaatatgagatatgttctggtattctattgaatgtaattgatcaatcaccatcaactctattgaggacaaaaaatcgtcctgcctcttttttttatctgtattttctaagatcatttgaatacccaatggcgaacatacaataatgtcagactggtaaaaattgctataaagttttatagcctttcttgtgaatttgagaccgacaacaaaaaaatcgttggtgttccccctaaatatgtgttggaaagattttggtttggactttggaggtaaggagtcgtcacggaattggtcgtagaactttcccttcttgtcaacctgatctataccagattttgaaattatcttatctacaacgcggtacgccacctctctagtagggactacaattaacacttttggtcttgtaaaaccttgatctaggtgttcagtgtctgggttatcctgtaatctttgattatttttcaagattctatctcttgtcttgtagatgtgattcaaaacatgcaaagcatataaatctctgtactcgtcttcgtccttttcgtaggagtcatactcgtataatatgtctttatactgaaacatggggtctactaattttttttgcaaagcagtcaatggatcagtttttttatccaatagtccattttgcacttttagcctttgtttcaaaaagtatgaatatatagatgatgacctgtacggactttccaccaatgcttcctcaccaattactaccggtttagcatatatatatgattcactgtcacttagtgagccctttacggatttgtattttacacttttggtcttgaaagcattcgacaacttatcaacgaatttctccggaacttggttgaaatgagactcgaaaggatcttgctcatcttcactgtctatatctttttcgtctccactgctgtcatcgtcgttatcatcctcgtgattacccaaaaggccattctctatctccaattgatcatccactggtccatgttctgtattttcgtgctcatcctccccaacttcggcaggagctttgttactctcgtcagcctctcgccttcttctttttggctctggatgttcagatttgagaatcgtcaataaagcgtcataaactttttcctttttaccctcttcatcctcaatatcgaaatcatcgccactgtcgacatcggacacttcatcctcatcggatctatggtcaatatcttctgctacgtcctctaatgtttctgtgcttccgccttcagttctggcagaagatcttttaatcttcctcagttcttgtcttcctcttttccgatagccacggaaattatcattcttttccctcacagaactgtcactcattacaatttggtcacttcgcaattataccaccgtctcactgaaccaatgcagtttattccctgtattatattattgcaaaatatgcgatgagctaaattatagtagtattgcgaaggaaaaatttttcagatcatggtacacgaggaatcgcatcagcttgaagcgaagcaagggactggagcggttactggtttcggagagatgattgatgagaagatgaacataggtaaaggatcgaggtgtagtgatactggaagggctgtgcgtaaagtgttggtggatcttatagtattcgtgaagcttctttttccgttttgctcccctcagcccatcgcgtaattgcttagatctattagagaggtgctgtttgtggccgatcacgctaaagattaggcaacgatgaccagtttgtccaaaagcttcatgcagagtggacgaatctgcgcagcatgtttctatctgttattcacactactttcaattccaatctcgtttaaagttggtggtttggaatgcgggctttccttcacggtgacactgttcactttatatttcataactacgactcttaacgtgttggcaagacgacatggaggaagactatacattttttttaccaactgtctgtattactcacaacattttatcattgcatctttgctatacctgtttttgtctggattttctaatgatgagttgggaaacgttctgaaaaataaatataatgagtcggagtcgttcctggaagctttgaaaaatagcttgaattccaatcaaattaactacgtcttatattattactactatcgatttgttgtacaaccgtggcaattcgtgcttaccaagtccacacctttttttactctatcggaaggttttttcactattttagccattcaggccgtcggggaaactaatagatggttatcaaatgacttgaattcaaacacgtggattatttcctcattgttaacctccggaggtgtgattaccgcatcgctgtactatttgtatcggatttatgtcacccccatatggccgttatccatccaaacggcgtccttattaggacttgttttgtctatggtatgtggactggggttgtatggtattgtgagtcaaaaaggatccgtcatagagagctctttattttttgcgtatattgttcgttgtatttatgaaatttcccccaaattagctactaccgcgactgatgaaattttaaatttgttcaaagacgtctggcagaaacatcaaagaaatctgcccacagctgacaatcttttgtgctactttcataatgtcatattgaaaaatgcagaggtgttatgggggtcctttattcctagaggaagaaagaaaaccggtgattttcatgataaactcattagcattctatcattcgaaaaagtatccttgatatctaaaccattttggaaatttttcaagaatttcacctttagtgttccgctatccattaatgaattttgtcaagttacaattaagatggcaagcgaatcagtttccccagctatagtaatcaatttatgctttagagttctgatgttttactcggcaacgaggattattccagcattacaaagaaaaaatgacaaacagttgcgcaagagtcgcaggatcatgaagggattgtattggtacagtccttgcatattaattgctatgtatactcacctgattttacaatattcaggtgagctaaagaaagacctgtgcatatggggttgcagtgaaaagtggtttggcgtagatcaaccagaaattatagtagattcatggggattttggaactggtgcaacattttctgtactattttggtatacgctacagaattaataggttctggtagttgaagctgatgcattgtcaaaagagccgcattaccagctttgccaaatacgcgaagacaaaaaggaaggtgaaataccaactgacttataactaagtgatagatgatatctgttttaagtgccattcctgaaccatttttacatttggttagtttctttttttgttattatttgcattagtcccttgcacgttcatagtgaaaatcccttacgctcaccactattttctaataaatacaatgaacattttaactcatactctaatatgtagacacataaatatataaatatataacatttccctgaaatactacttttattacgtggtagattttaacctgaagccgatgcagattattctagataattttatttcggtttttttttttctgttttgctaatttccaagaaccctttttcttctcttatcacaacgataagaggtacttaagatgatcttcatccttggattattattctttccctcttagaaaagtgaataatgagaagaatccattcttaaatttgggaatgcaacgtacgagggaattggaatcgagtgtcgcaatagaccaaactgaagtaccccgatctagattttttataatggttaaaaaattatcaagagttgccgatatcgtctatatagttgacacatttctaattccgccattgcatcctttaaagaagcagcatccaaaagttgcaaagtttttgaaggtacaacttgtctttgatttgatatcactgtttatttttgctacgcaccaactcctactgctagaagatggtaactttgggaagcactacttcaaaaggaaaacaaaacggtgctcgaaattttcgtgctctcgctgtaatgcaaacgctcaccaccccaagtggttcaaattcaaacattcactcctatgtctaggaacgttctgttttggggtttattcgttggtaaagattaataagttctttaaaactgatcagactgttgatctaaacagactcttagagctattcttttggcaacttaatgcaattcttaatatgaagttattcgccttttacggggaccatttagaatcacatagtgcgcctcttgatgtgtatgaggattcttttgcaaacaaatcatcgtcaggcggtgacgaggtttaacaactgtagttttttcgatagtatcttgaatctggatagcatttaattgcgattgaaacaaaaatggactactgcacactgtctagcgttcgatattttcgtgccattatcacatatgatcttcggaaaatgaagcagattataacatcggctgaattgattaaaaatgttaatagtctccggaagctgatgcgtaaagattaacattgtagtgggagagtgggtgacagggtataaaaacgcagagagaaataattattaagaacgatatgaattactgacgttttttaatttcgtgtttagaaacacaggtgaatcttcaaataataatgtaaattgcatttttttaaaagcaaatctatggatatattgggtatactgtaagttctcctcgatagtacagaaaaccataacagaacatataattatatgtaattgttgataattagaggttaaaaattagtattaatgaagaagtgagtactgatcttcttatactaaataagagaggtatataaaacacacgccgattggtcatattaattatgaccaatataatagtgattccggtagttactatacattgatgtgacgactcatattcctcatatatgtacctaccataacatgttcaactaataggtctttaacacagcttcagtattgtctgagcttctcgtttaacattccttctgcaataggcgcaatcacacttaaacgtatacgagttgtacattaatatacgatgtaagcattagattgttaccatagcaactcatgtcactattaattactctcgttccaacagtaattaccgtggttattaatacggcttgcttatttgttcccagttgtcaatgaacagtaattgaaaggcagtaataattagggataaatactgtatattcttatggtatataagagagaaatgggtgaattttgagataattgttgggattccattgttgataaaggctataatattatgtatacagtatatatactagaagttttcctcgaggatttaggaatcctcaaaatggaatctgtatttctacatactaatattaagattattcctcattccgttttattccttattccgttttatatgtttcattatcctattacattatcaatccttgcatttcagcttcctccaacttcaatgacagcttctcataacttgcgtcaccatttaacaccgtatatgataatatattgatagtgtaactactagttgatagatgatggttgatttttactccaacaggtttttattcctacaattttccggacatatatatataaataaagatcattcatatttactgatatggtaacatgtttttctattcaaatcaagctaatcaaatccgatgtagtgtaacggctatcacatcacgttctcaccgtggagaccggggttcgactccccgcttcggagttattttttattcttttttttttagggactatttaggcagtatttttaccactaaagcgcatgaagtcacattctctgagcctgctccattttttcagggatctttattgtttagcagggtaatacctttttgtaagtgccatagaataaagtattaaactagtcgatgatcgcgttaagcataaaactttgagtctgctgtctctgattctatttactatttactatatactgttttatacttctcttgcatgactattggtccatttaggcttcatctgaacggttgaatacagttacatacaatgacaaaaacatcacagatagtccgtagaagactagcaataagctgcaccttttgtaaaatctatcttttggtggaatcatcttcccaatagccaaagaatccaagcctattaatttgtaacctaataatccaggtaaagtgaatgaaatagacgttgaacctgtagcccctacaaatgaaagaaccagtgcaaatgactggacagacaacgccaaggtatacatgcttattagtaataatgcagtaatccagtaaaatctagacttaacaaatggcgcatgatgctcgttatccccggcgaccgccatagtccctctttcatcattattgttctcttgactttcaattgaaccattatcaaagttcccgttaggtagtaaacattcttgctcgttataagaagttgcgtctagtgcatcactgggctgggctggatcttccacagtcatgctaattggtcttaggttggaagcacgagtgtattccgaaacttgtgggtcctcttcgggatttgccccaccataagtgatctcaatccagatgatgacattgttaactgctatgcgcagcggatgaaagagaagcgggaaggaaagaattaacattgagccaagacagaatttgccaattactatccaaattgagttaggatcgtagttcaacattaaattacccaaggtttcattaccgaaggttaaatatcctgataaaccaacgatcaaaaatagtgctgttgataaggatatcgaattattgataacgaaagtgatattttccatgctgttgtcttttaattcatttatcatggggaataggttcattgatcccgtaaaagcaaaaattataatgctaaaagttgataataatcctttaaagtcgtgaattttccaccagcatatgtcatttcttaatatatttgttaattcaccctttcccagctcaaacacaaaatgactgaacaccagaattgatatgtatgctagcgcgaaaagacctagaatactagaatacttcaattgatctagtttcttcactaaacataggggaatgatgattacagctgatgcaattatccaataatttctttcaccaccaaacagtcctggaaagagatcaccaataagaactaagtaacttaagcccacaccaaagcattgaactatcattgccaaatcaaaaattggggccaaagtgggataggtgagcatgcataatgtgaagaaagaagagtttcttggattaattaaggtcttggaacatttcgatagcacaaagagacccagaccggatgttaccgccgccaataatgtaagaataacccctaccagaacaccatcgcttttaaaactgtacggaatggcaagtgtaccagcgccaactattgtcttaacgagattcgccgtagacgaaagagcacttgatgtagcctccataccttagaattccttttctctttgatgctatgtcctgattgtagaattcgcctttccgttgacgcttgttcttggcgtcttatctatttgagggtcaaatctgacttcggatgaagaagttatgaacgtatgataagaggtgaaagatgtggaagcaaatccattcatgttaagtcacgtggttcatacagataatacagaggatacaaaattaaatattaagacattaatagatgtaagcatcactggaatccggtagcaaggaaccgttggccataaaggactgcgttggccaatgaaaccgaggatagcaccaacggccaagttcttccatatcttaacgcactaaaggacttcttgccccctacaatcaaatataaggcggaccatgtagcaatgaagccagccccattttccaagtcgttgtcatagatcatgtatgcacctatagcttgcattgtagaaaagaaaagggcggttttagtagttataccgattctggcagtagaagatttagagaataccctagacattggtatcgagagggcaggagattgcgttggaggcactttaaagcttggggatagcaccggagtggatgctaatagtgctgcgtttgcgagcgcaggataaggtgtccttgtcaatgcatatagccggcgaaatggtgatagaagttcatctttggcatcgtcagtagcgggtttagcagacatttcttgtgtgttaagtatattggaaatcgtagtttatagaatcttttcgtcagatttgccttttcccttcgcatgtctccctaaaggccgtttcttgaaatatcttggacaaaagaaggtaatgcttttataagttagaagtgaccccttggccgaagaattgatgtaattgaattctgaaatattgaaaatagtagctacattgccatcaaaacctccatgagttaaatatgaattgttattaatgtaaacaaacttagatgtggtccgaagactgttgagtacaccgccagttcgtagatatctggagaagttggtagactcttttataattttgttcatacgtataaatgtatagaaaacactgtatctattcaattactctaaaattttctcttctgatctcttcaatcacgtctttgtcctttatggagggcttgtaacaaccagggaattccttctcatattccctgccgtgaagcaattcaaaaaaaatatccatgcaaggggtggagtggtcttcgatgtcttcacctttcttggggcacacgcatcgacatccacatccgaagttataaccttcatcgaaagtgttgagattttcttggctttgtaaggcattcttcggacaatgctgcagcgatgagtgtctataaccaatgtctctgaaataatgaacgtcttctagatccaaggtcattcccaacccaattgaatgaattggcgcgtcaccccacctttcagtccagaaacctccagactcttccaaaaatttaaaataggcgttatagatctcattgtcgaataaatcaacgcgggcaatttcaaagttactccaaaaatgacacaaattgtaatcttccccttcaagggaatcctctagcattggcaccttagagcgggccctttcaacgagatattgtataccttccaaatcttcctcattattgacttgaccatgattctctagcaaaaagtctaccatcaacttttctgtcaactttggctttgcatcccagggaaaattgacccacctagaaatttcttcatcatctgtatctagaatattataattaaatgtaaataatttccacaacgtgccgagattttcctttaaacctgccgttttttttataaagcttttggttgttctgaacaagttggggacagtccagtacagttcagttataagtacggtaaacccatatttcttgttatgtttggccatctcgaaaaagggatcatacgagatgtcacaaaaaaagtccacatcaggttctattctccaataccattcatacttggaaactaatggatgtttataaaagatcccggagtaaaatcgacacatcttgtgatatgattccatattaccatacattataccgcgatcgttttggtcttctaatgaagccttaaactgcaatgaattacgaaccttagcaggaaactcccacataatttcatcaacagtgccaaactctacagtggcattagttgcagcttgaatttggtccttaaaatgatctgtaaaggggtcatcattcaagaaaacgtacggatatttgaaccacttattgaaatggccctctatacttctcatagttttcagtacgtcttctatttcttcgtttctcgttagcataacgaaagatgcgttcattttggagtaagcaggattttgcaagtacagctttgtatcagtgcagccccggaaaaatggctcgtctttgtcagtcgaataatcctgtaaggaataaggcaaattatttggatcatgtacaatatcttttgcgaaaaatggccaggtccccatacagtaaagtatggcgaagatacatcctaaaaagaggaaaccatatcgtttttgtcgacacttatccagcaagaaccttctgacttttggattcaatcttatagccatgctaattgcatctaattatgatgtatattctagcccttctttggtacaactgtgcctataatcacagattgttagcctgatgtatacagtaaattttagccaatttttttttttcgttttccacttgtatccgagaaaagaaagcaaaaacaaaaagagctcacattgaaatataaccatctaatgtaatataatacaaagttaaagtggaaggtttgcagcataaaataaattagtcagaccttagtctgaaaggagccggaggctgacctgttaattctctgatcaaggaaatatcctctgtgacctcatctggtttcaaagactgtaaaggtggagctgttttggtggaatatcgttgagcaccacggttttttttcttttcattcccattagcattgtctttggggttcttttcgccaaacaaaaatgcatatagatcagtaccttcatttataccttgtagaaaatctgagtcagagttcatgcctgacttgtaggttaggttgttgaaatgggggaattgcgacccttgtctagaaccatggccattacttccagaaccattaccagtttgaaaatcagattcatcttgattgttgttgttacctctcgtgtctttagaagcattccttctccttagcgttcttctatcgtttccagctcccgtgtcagtagcactttcgtttgctgtatctcttccatattcgttggacgaagaatcccaaccacttactgtgtgacttctcgtgttcttctggtattgcggtctgctataattcatggcataggagtgcacattggccacatccattagtaacctctcctcctgtaatttctttattttttgctctatagacgaatacagtctttctttgcataatttaatgagtttctcgtgttcagccttagccttttcaatatcttcttgaaattcgataccggaacgagaaacacggtactcttcaaacaggcgcaacctgactaactctagatctctttcttcctccaaatctcgtacttggcgggcatattggccattatcaccttgatgcagagaagttaaatccgtttgcaatgctgtcagtctatctttatattgattatctctttctgagtaaaaattttgataaatcttattaactttagattcgatattaaatcttcttttgtccttgcgggacaagtccttgttactaaccttttgaatagccatcaatcttgaagacaatgcacactgagctctacagtttctcttgttctcttaaagcttttccaagggttcattttagctgaaaaattgtttgcgttttttcttcctgaaatctcaagcgaaatgatcaatacataagctaaattaaataatgagaaaaaagatacctgaaaacataattaaggcatagaagaaaaagatttgataaaagataaattttcagttcaataaaaaggtttacatacatctaatttttttttttgacgcaaatttttttgattacagacaagagctatgttttatttcgtagctagcttagttttcgaatgcgccacccatttgtcatggcgtgcgatgacttctgggattatcatctcttcaatgatatggtgtttttcatccaaacgtacccaatctccctttctgttttcaggggatacgaaaatgacctgtttgtttcttgtctgtaaaaggtttccgataaccagttgatggttgtatctatccagggcttgtgtacatttgtaaagcagcatggattcatcagtttctaatttgaacgaaacgatcatcgcttgagtggcccatgattccactaatcttctcaaaaacttagggacagggtcaagattcacaatcagtttaccatcaggcgtagtcctagttgtaccttcagtgtcattatttgctcccatcttaccgttgtctcctgattgaatcttgtgctgaggtagtcttgaatatggaacaaaaaaatcactgacagcagcagctaaataaaacaagcaaccactattattcaatagcttggctatacttttcagtgaccataagtattggttgaccgtggtgaatggtagtaaaagtagtttctcctctttctccatatacttgtcataaagctttttgttcttcaaaacattctcagcaaattcaggtttgattttaccttcagaatcaatgtagtccaagaataaagtattaatgctatgggagaaggacctattatacggagttaatgagaattccctatgtaagaaaataacactatatccgttcgctaagaactgttcagcactcgatgcaccacgagtacctgcagaaaaattatcgataaaacgtactgtattgttttccaatggaacagtagtaccaccagaggtgataagaactattttgttccttttcagggaatactgcaaatcaataaactctttagcgtccttaatcaattcatcgatataggcaggtttagggttagttttgaaatattgctcttcttcagtagtgtaggcaacgggaaagagctcttccttgattgtacgatcaattgcatgacttatttcagtaacagacgtatgaatttgaggtctgttgagcacgggtagaggtggcattgctatagtatgaagaaaaaaaggagtgtctgctgctaatctacacagtttatgacaactaataaaagcgttgtgtgcgtaattgtcttagcctcttatacagatgtcctgttgatgacaatgcctttaaaaaaaaaaaaaaaacgttaacaataggtcactcctccagtttttgtcgtttggcgaattcgggtcatcgaattcttcccttgccaataaagttggtggaaaatacccaaaacatcgcctacatatcaaatccgcagatttcaggcacgcaatttagagcctaccatctgttcatagttaggttaggccataggtggtcatcgtcgcctctactttcttagcataatcaggtttttttcttgatttttttatcataaattgtaactccgatttaagtagaagtgaaaaaaaaaataccctgttaattgtcacagcatcacttcttcctgttactttcaaagctgtaaagtgttagcatctttgtgcaagaagtaataagaatttaattgttaacagggtttgtagcactggtatacgtttttccatatcatggaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaacatatgaaatatctggtctcttggcccagttggttaaggcaccgtgctaataacgcggggatcagcggttcgatcccgctagagaccatatttttttgtacaaatctcttctactactgctaagacagtaagtaagaaatacgagactccaacaatgtactttttttttgctttgtactgctctatcgatacaaaaaatccctataaaataaacatatatatgtttgctgcaatgagaatggaaaaaaaattaaaaaaactcacatataatctcaataacggccatttctttggcttttgttagaagatgatcggcccctcttattcttaggacccttggggaagtcgtccctattatagctgaactggctcgaataatcgttcgttctgttgttttggctacttctggggaaatctaaggggtgtgtctgaactcttttatttttcgtcactttgtagttctgtgcgctaaatggtgacttcttcttcctgttattactgctttcatatctattattgctactatttttgttccttgttgactgcactttgcccttccatttcattttatctctataagtccttgagccagggaggtcgtatgcatcgtcgttatattcatagtcaagcaggttgaattcatgttcgttatcaaagtgttgcctttgtgaagcttcacgtttatagtctttcaattggttaaaatagtgttgtttaaattttgtggctaagttatcaccgcaaaatgcacttccatcagtgttcggcactctcgatgaccttctttcagcacagtcatcgccaaaatgaccggcattcccacagttataacagaaaactgtttgaaaatcgaagtcaccttggttagcatcttttgtttttaataaataagatctccaaatactaggacatctttctcttgagtgtcttttgctattgcaaagcgtgcagaacaccttcttccatttatgaggacactgtgatttataatggccgtttgcattacaattagtgcaaataatagccttagggcagtgttgtgagtaatgatcatccataaacccgcagtaagtacatatcacatggggacaattccttttcaaatgacctctttgcgaacaattattacactttggctctgcctccattatcgcaccgtttgagtcataatctgttattccaaaataccgtccttggccacgtaaagtcctcagttcctctgggttagcatctacatcctctatggaaggagccaataatttattaaatgatgacgagtcacttcctgtcggtgttgtatccttcacatacggcaaagtatcgatactttctacctcagataacaatgtcgacataatatcttagctccgtggtccgcttcctttgtattcctcatgtgagaatgttggacctttcccactcatcgcatcgctaatttttagtaatttttcattttttcatggaccaagaaattgaaaagcctgtcaatgagctttaacagtagcaagaaacaaagacaaaggacaagcgcctatggaagtcactttagaaatattgaagtcacattttcatataatatataaatgaatttacagatgtgccattgtatatgctgacgcaaacgctttctttttactgtttaaatgactcttaccttgtgatatgtataaatcatcatatacggctatcttgctaaaaaatttttttcgaggaattttcacttgaaaaaaatacttgcgatggcaacaaaagaaagttagataaatcgtgcattaaatgatgtgtcatctgaaagattacaggttaacgaaaaattaacagctaacagagcaagaaaataaaacggagatgagtgctagtgaagcaggtgtcactgagcaagtcaaaaagctgtctgtcaaggatagtagtaatgatgccgtaaaaccaaataagaaagaaaacaaaaaatccaagcaacagtccttgtacttggatcctgaaccaactttcatcgaggaaagaattgaaatgtttgacagattacaaaaggaatacaatgataaagttgcttctatgccacgtgttccattgaagattgtcttgaaggatggagccgttaaggaagccacttcttgggaaaccactccgatggatattgccaaaggaatttctaaatctttagcagacaggttatgtatttctaaggttaatggtcaattatgggacttagatagaccatttgaaggcgaagccaacgaagaaatcaaattagaactgctagatttcgaatctgacgaaggtaagaaggtcttttggcattcgtctgcccacgtcttgggtgaatcttgtgagtgccacctaggtgcccatatttgtttaggtcctccaactgatgatgggttcttttatgaaatggctgttagagatagtatgaaagatatatctgaatctccagaaagaaccgtctcccaagctgatttcccaggattggaaggcgttgccaagaatgttatcaagcaaaagcaaaaatttgaaagattggtcatgtccaaagaagatcttttgaaaatgtttcattattcgaagtataagacttacttggtacagacaaaggttccagatggaggtgctactaccgtctaccgttgcggtaaattgattgatctatgtgtcggccctcatatcccacatactgggcgtatcaaagctttcaaactattaaagaactcttcttgttatttcttaggtgatgcgacaaacgactctttacaaagagtttacggtatctcttttccagacaaaaaattaatggatgctcatttgaagttcttggcggaagcctctatgagagatcacagaaagattggtaaagaacaagaattattcttattcaatgaaatgtccccaggttcttgcttttggttacctcatggtactagaatttacaacactttggttgacttgttgagaaccgaataccgtaagagaggttacgaagaagtcatcactccaaacatgtacaactccaaattgtgggaaacctcaggtcactgggccaattacaaggaaaacatgtttactttcgaagtagagaaggaaactttcggtctaaaaccaatgaactgtccaggtcattgtttgatgttcaagtctagagaacgttcttatagagaattgccatggagagttgcagacttcggtgttatccacagaaatgaattttctggtgccttgtctggtttgactcgtgtcagaagattccaacaagatgatgctcatatcttctgtacccatgaccaaattgagtctgaaattgaaaatattttcaactttttgcaatacatttacggcgtttttggatttgaatttaagatggaattgtccactagaccagaaaagtacgttggaaagatcgaaacctgggatgccgctgaatcaaaattagaatctgccttaaagaaatggggtggtaactgggagatcaatgctggtgatggtgctttctacggtccaaagattgacattatgatttctgacgctttaagaagatggcatcaatgtgccaccatccaattagatttccaattgccaaacaggttcgaattggaatttaaatctaaagatcaagatagcgagagttacgaaagaccggtcatgatccatcgtgccattttagggtctgttgaaagaatgactgccattttgaccgagcattttgctggtaaatggccattttggttatcaccacgtcaagttttggttgtgccagttggtgtcaagtaccaagggtatgctgaagacgtccgtaacaaattgcacgatgctggcttctatgccgatgtcgatttgaccggtaacactctgcaaaagaaggtcagaaacgggcaaatgctaaaatataacttcatttttattgttggtgaacaagaaatgaatgaaaaatctgttaacattagaaacagagacgttatggaacaacagggtaaaaatgctactgtttctgttgaagaagttttgaaacagttgcgtaacttgaaagatgaaaagagaggtgacaacgtcttagcttaatgagattttatgtagttaaattttgacttatttaatttatgttttgtaaagaataaaatgagtatgatgaaggaatcttacctctattaactatttcttctttttttttccttcgataagatgtgcgcgaattcaatatggaagaaagcaatttggtatgcagatggtgttcaccggcagtgtttaagttacgaatatataaaaacaaattcaggaacccgccgaatttggcccaaacatatacctatatacaaattagtgaccatacgctattattactccgtcgtctaggagcggttcccaccatatctcccgctctgcagtaaacgctgatatttgtcatcagaagaggaattatcggtagcattaccatcgtcagaaaatcctgagataaatatatcggattcatgatccactgaagcatctgattcctgcgactgatctctactggtgttccttatattttcccatgatgaagacgaactgttgtcgccgttcctgattttttcccaggaagacagaacaggactgtcgttttgctctccttcaattgggtcaggagattttctacccttattacgatacaatcctataggatccctttggttcataaagggcgagccgttaaaaactccgccttttttcatttgctgcagtttgactttcgggtctggcaatcttctctccggattttggtacgttatgtaaaagtacatcgaccaccttgagggggagcctgaatctaataagcgcatcatattgtactgcctttgatttctcggaatttcttttgtttgatcatgttgaaaggctccaaagtcgttgtcaccatatttgttggaatagttatccttcaaaacacctgtggggtcacgttcgttcaactgtcgtgtatacatggacctaccagcaaaatttgtagcaaaaaataaagccattacacccaagacaaaattcctcggcaccttaacacctttaatagccttggtcttgtagtaacgataggcaaatggagttaaaaatacagctgaaaacccaagccaaccaccccacatctcagctttagcaatggatctataggccttcgataactccagcctgtctcttgcatccagcaattcgtctttttcatgaaattcaatagcattttcataagcctttttaaaccaaggcctcttcataaagggtagttcattttccattcccttaccattctggccatattgctgttcttcttcttttcccaacatcaccttgttctacgcttgaaattaggctgctccttaaaacgaaaatcatattaagcattgacacataaaaagttctgttctgcgtcaaagtagcattagctcataaggctttcacccttgcttgacttacacccgcggaaataaaaacacagaaaaagaaggaaataatgtataaacaagtaactatgaacgaaatttcctgttacggattgttacgctagctattaaaattcgtctcgtcaaagatcgactgtagcagcgtgctgctgatgtcaaagaattgggagccacaagctggtgaaatggtatctgtcttagtactcacaacattctaggctgcaaaagaggttataccggaacaatagttgctaaaatggaattcaggagatggctccaacgcaacgatcaggacgcccgctgatctcactctttagtgtccacactatatagtaacattacattcaattggaaccgtaatgttgtataaaatcttttgtcttgctgtataggtgcgtatgcagcgtcttcaatgggataaagatattctatttttaatttttaaggtgatcttaattttttgttggttctttttcagttttttgtcaagcgaaaaactacagtttctacagaaaaacacgtcaagctacagtataagaacggattgtgaagaactcggtggagaacatagaaacagacaaaaaatcatggattactttaatatcaagcagaattactacacggggaacttcgtgcaatgtttgcaggaaatagagaagtttagcaaggtcacagataacaccttattattctacaaggcgaaaacccttttagctctaggccaatatcaatcacaagatcctacctctaagcttggcaaggtactagacttgtacgtccagttcttagatacaaaaaacattgaagaattagaaaatttgttaaaggataaacagaattcaccatatgaattatatctgttagccacggctcaagctatcttgggtgacttagataaaagtttggagacatgtgtagaagggattgacaatgacgaagcagaagggactacagaattattgctgcttgccatcgaagtcgctttgttaaacaacaacgtttcgaccgcgtccaccatctttgataactacactaatgctattgaggatactgtttccggtgacaacgaaatgattttaaacctggctgaatcgtacattaaatttgccacaaacaaagaaacggcaacatccaacttttactactatgaagagctatctcaaacctttcctacttggaaaactcaattgggattgctcaatttgcatttacagcaaagaaacatagctgaagctcagggtattgtcgagctattactatctgactactatagcgtcgaacaaaaagaaaacgccgtattgtacaaacctactttcttagcaaaccaaattacgcttgctcttatgcaaggtcttgatactgaagatttaacaaatcaattggttaaattggatcacgaacatgcattcatcaagcatcaccaagaaattgacgcaaaattcgatgaattagtgaggaaatatgatacgtccaactgatttacgtaatatctcacattaaacatgtaggttttttagaaaaagaaaaaaatatttcatgtatatgcctatatactattttgataaagccgaataagatggtaccataaatgaggttgacatggcttgaacaaaatcatataaagtataattaacaaagcggaaacaacatttgtcacgttagaattatgcgtaaagtagctaatcctggcagaataattcaatgatttttttttaaaagtatgtacactattatttattttctggcattttgaactaattcttcattttctgtacgaccatgcacccttgatctaagcactagggaagtcgacattatcatcgaccttaaatggggttggaagtggagcgttaacatctttcatttgcctaacagtttcaattagtgctacaggttccttgggttccctatctcttaaaaccaccacaccgttatttcctttgaatttacgtacaggaacaaatctgtcgtccttaataaaggaaatatatctcgattgttgtggtagtatacgggtcatattgtcgactttataaggtttagaagagtacttatttttgtaaaattcttcgtcgttttcttttgtttcttttatgccttttttattcgtctctctttccttttctttttcctcatgctcttttttcttttcttcctcatttggacccttttccttctttgtcttctttgcccttgcttttgctcttgctgtcgtggaaagaacagctgttgctaccttctctacctccttaccacttgcttcctcatacatcctcggataactgaatgcatcttctttagcgtaacaattcatttgaaatttgggtatagcttgatcgctaccacgaataccaatgacagttgttggtgtaaaagaaagggataaaaagtgagccagtgggaaccagtaccagaattgtgagaacatgaccaaaccaactacggacttggtatccaatgtgcctgtatccgcattttccagctgaattgtaacattacgcccaccggcattcattataccttgggccacacatgcaccgaatttggctaaaccttcttggtgtttgtttgtaatcacgctcaaaaaatttttgttaatatcagcaacttgagggtttagtttttctgtttgttgaatcaaaatcatggataaagctatcatggcagcctgacgaacaaaatctactgggtcctttgttagcggatctaaaacgtcaatagctgattgtaaacccttgccggcacaagcaatcccaagagcaaatgcggtaccacatctgacatgagcgttatgcgatttagatagaagttggacaatccttggtacagtggtataatcacgcaagagaacaaaccctaatgcgatgactgctgcccttctgacatcatcgttagaatccgagactgccacatgcagtaatctcttgacagctgaattatttcccgtacccgcatacgctaacgcgattgtgaatgcacctccatagcgtaacaaggactcatcacttgctaacatcttagtaattaaatcatcagctaactcttgacggccgtaatttatcagtgctaaaccaacggctagaccacgagtaatattgccatgctgcgtttcttgggaatatgtaaacatatcgtgaatcgcttcaggcttacctgttccgagcatacagagacccatacctaatgcagctgcttctccagatgtggcagaatcgttgtacagaacttcctttaaggcttcataaacttcaatattagcagaacccatagcagcaagaccgatacccagtgaagcaccatgtaacaatacatctacgtcttcatcgcctgaagttccgctattctcaactattatgtttttcagatagtcagttgtatcacgaccaaagccagcataaattaaacccaaaccatacaatgaaccacctttgataaacctagaagaagctcgactgcctggcaagtaaggggccatgacttttttaccctccaataaattgcctttatgaattacacctaaagaggctgtagctgtaaatttagcccaattttgagccttacctaaccatggcaagttcgccttgataaatgaattgtcggtagtaccagcgtgcataaaaccgttggcaacgctgactgcggtgtggaacaaagaaaatttcccatccaaagatgatttagacttgtttaaaagaccgatgtcaatgtttttattattcaaaaggaaggtattgtaataatcacaagtcggtagcccagatagaatattcaataaggcaggatcgtaaccctgggcagttagttcggttactaaaatctcaagcaactgctgagacgcagacgaaaccaaatcaaatgcaatttgagcagataatccttcatcgttctcttcctttaattttttaaatagctgaagtgccaatccggcgtcattcaaatttacaactactttattgagcgttaagtaatcgcagttaggcatattcattaggaaatcaaatgattttctcaatatcgaggatctgaacttggaatttgtcacagtagttatagctaaggtcaataagtagttaataattttaacgttttcagaagtggaatcctgatccaatttgctctttaaagcactttcaatgatatccaatctgtaaccttctaaggcaattcctaaagctaattttaattctgaagctttcaaacatttttctatcattcgctcaaaaatagaggttaattttgggtcaataatatccttggtgtaaaattgttcgtccttagtgtattgcttggaagcctcttggacgtacatctcaatactctttgagactatagtttcaacaaattgtgacttttcgtctatatcaaaacgatcctttgcggcaagtgcatacttcacagccgattcgtattcaccaagattgtaataaactttggatgcaatcaaagcagccatttcacggtctgaaaaggtatcgtcatcatacaatgcctcaatatccggcagttcattcgagatctcagaccataattggtccacaacattatttatagattctagggcatatgttttaacagaatcttgattctctctcaacaatgctaaaagaggagcagcagtcgtcaaagacatcttttccggttatatttgaactcaatctattctgggtggtcttttactggatagagttccacaattttttttcccttggattcaaagcattatacttttatgtatccagttttgccaccgaaaataaatgaaatgcgcccttctcctattgaaaagcaatatgctattacccgcactaaaccctcgaaataatggcaataagaggcagatcgaaaaagctcgacagattatcgtccatgaatcgtgagacagcactttgtggagtttaatgggcaatcaaaggctatttttttactcgattccgtttcaacatatcttacatactatgaagataggggaggattttaaatctatacatatatttttatttatctgagtaattagtataataacctgatggaaactttggcagaagtttggttcaacttttcatatatatccttgatttcactttgattaacagaagagatgtctgccattagataagcgatctcgccgtgagaatcagaaaactgtttctcgatattatgatcggataagatatcattaacggtcttcaaaacaccaggaacgttacgatgaatatacaagacacgtactgtgttctcttgatcgtagtccaaagacttcaaactgacttctgggaagttcacagaaccgacagagttaccttcattgatgtatttggacaatgcagtagccacctcaataccgattgaactttgagcttcttctgtagagccaccaatatgtggtgtcaggattatatttggtaatgaaaccaactcagaagtccagctgttaagttcatcgttaaatgaaccttcaccgttcttagctggttcatgtggataaacatctaaagcagcacctgcaattttgttggccttgacggcttggatcagagatggaatgtccacgacagtacctcttgaggcattaataacataagccccgtccttcatagcagcgaattgtggagcagataacattttttcagtttctggagtagctggtacatgtagtgttacaaaatcagatttattcaacaattcatctaatgtagaaacttgtctggcagtacctaaggccataattgtcacgatatcatagtatagcacatgcaggcccatagcttctgcaagaactgataattgcgaaccaatgtgaccatacccaataataccgagagtttttcctcttacttcccaacacctagcagcgactttattccatgtacctgtatgcagttcaatggatctatcacctaattgtcttgctaaactaatgatctcaccaattaccaattctgctacggatcttgaattggagaatggcgaattgaaaacagcaatacctttactagcggcatattttaggtctacttgattggtacctatgcaaaaacaaccaatacaaactagattcctggcatgctgtagtattttttcagtcaatctagttttggatcttataccgatagcgtgtacgtctttgattttttcaatcaattcatcctcaggtagagaagacttgtggaactctacttggtaaccctgatccttgaagattttgattgcagttgcattgacattttccaacagtagaatattcatgtcaccagtagaaaaaggttttaaagcctttggttgctttgtaatgcttacacgacgaggtagtgtgttcataaatgactgagttggtgaggttgagactgcaccaggagagccagaaaagttcatggcacgttggaatgaatcttgtaaattatcggcagctgaataagacatgttagggaggaaatacccgaaatcagtgtttgttactttttaatgttacaataatctacagctaaaacagacaaagtattttttaatgtagtagctcgtaaccttcttatgtattaaacctgggagattccattagttttcataacggtgactcgtttccagcgtgaagaatctagcccacaattaatctgagcgctgtccggctgacggccaaattcttcggtgtaaagaaaaaaatgtggcattttgtgtatatttggcaagaacaagagtgtaatattattgatagtgcacgtgacattatgaaaaacaatagcacttattaactatgctaaaaattttgtagctaccgattctatcacgcttcctggtacgggtgcaggcaaagattgctagggaattaagggtcagccagtataaacgacagtaaatggaataaaaaaggtttatttagcaatactattgatatcgatatttgccgaacttgctaaagactcccataaagagtacaattgctcctgcaagccttcattaaccatgtttgcgaaccccattgaatgtttacaccaaacaattccattgcttttgttgtctttgattatgtaattgacgccgatattccaacagtaagtggctatagtttctaactctgtttgaaggacaccatctgtgtcttgaagacttgattgatttatatttaggatcttaagaaccctatccaatatgcgtagttcgacctcatggttaagattaattgcattttccagtaaaattcgcagccagctacagagttcccgttctttcacttcagggcccatgtttctttttaatactgtttcaagtatctctatgagaactcctttaggtaaatcttccatattcgacgagatatcaataagtagcgcatccacgcggctatcttgatacaattccgttttcttcaatatgtccagaatcctagtttgatcaggcatcattaaggcactttccagatgtatagtcaacgcctccaggaaacattcatgtaatgtatttctatcttccaatgatgacccatccttaaattccgagcttttcttcataacatttatgctattaaccaactcttctgacttctcataaatatcccaatccttttggtgttggtcttgctttgctttttctttggctattatcaactgcaagattgtggctttgaacctccaatatgtgaaatgatacattttcgggaaagtgaagtcttggaccggaataaggtcaataaattgaatgcaatactggggaaactcggagatggattcacaggactgatcaactaagcattttacagccacattataggaaaaagaggcaaaccactcgatttcgtttacagccactgattgctgatatattgcttccttctcaacgtctggtggtaattgatttagtaactttacagttttgagaaactcgacagccttctgtaaaagtttctgtactgttggtaaataatttatgaaggtttctaaaggctcctcttccgatactttgacaatcatctgtagggtatacctgagaatgctcagtgtctgagaactcgacgtagatgatatagtttgcgaattgcttttagattgtaatttgtcaaatatcattaagagcccttgaacagacaaatctgtctttcgtttgcattctgctactgctaatataagagcgtctgtacttttttcatcttcagacgactttatcttctggaggcacgtaagcgcttcctctgttttatcatccgctagaaaagactgcaacatcaaaagttgacacagaggagattgtctatctacttcgtccatatcctgatatactctaactgtgttggaatagtcttcaattttgttatatacgacttgtagagccctttgaattttcccccggtcggaataattttgactgataatatctttgagtgctaatttgtaaaatctaatactaacaacgtatttttccatcttttctaacttttttccagtattccataataaagttattatgcaagagatagcatgtttggtgaggggttctgaaactattctttccatctgtgtgctaaaattctctaagctttccgctatctcggaatcattcattgtttttgattgtgttgtaattaaaaacctggagcaaatggcttttcctaagaatttactatcattcttagaattcagtttattgattaacaaataatcgagacacactatagagaatttggtgttcatttttgataagtcattgatagaagctatgacagcttgaaaattggatattacatctactgacataatcattcgcatgagaatttcctctatggtttctgccggatttacgatatttctccgtttagttaaattgatagccaatataaaagggtccactttgtttggatattcattttgcaaaagacttaaatagtgatcacattgttcaagttcagaagcttgtgggtgtccttcaaccaaacaatttgccataaaaatcaaaactgaatactttaaattactataatcagtatgagattttaaattttccacaggtaactccaaatatttttccacatccttcaaaaaagaaattatatttacgtctactaactgagtttcaggattattaatttctttcaacataactgtggaattatagatcattctgcataattcgatgagcaaatctgcgtccatatatttggaattatcagtgatgtttacttttgcagtgtaaatatttgctgtatccaggtcattttccgaaagatataattgaaaatttaccaagtaaaactcgaacgtcagttttttaaactcagttttctcttcattggagaaactttccacattctcattgattatctgtaagtatttctctgaatgctgctgtgtattagttattaaatcgtcaaaacgatactcactagcgcttttgaaagaactgatataacatttgaagttccgtaggaggttggtgtttgtccgaaacaaagcctcatggatggagagaagcttggttgcgaaaatcttacatttgcaaaagacttcattaaaatatttgtctgaagctttttcagctttcatagcaatagtcaacgaattccatagacttgatgctgcattttccaatttcaggataagttcttcgtctaatataactgtagtggttctgaatgatctatcatatttttctgcaatgggatacaatgcgcttattttattatctactgtaatcaaatcgtttttctctaaattcttagccgcataaacttgcgatgttatccaagttgcagtttctttatattattaaaataataaagctgttagttgctattgctcgtccagataaaagttaataagggtatgttttgcattttgttatataccgcataactcgaccaaagtttttctaaaagtggagttaacgttgtggtctgacattgaaacttgttgatcactttagaacatagccttttactaatattactagaagtgtcattattcatggaacactcactaaaaagcttcgctcttttctctttttatttatttgcaattagccgccgaagtttgtattccgtacgaaaatgaaaatgaaccaggtaacaaatctggtgaaatcaccattaaacatataaaaaacaggatgaattagtgtgaaaattatataaaagccgctggtccaagaagacgtgatttacaagacatatacaggacccaaagaaatggatttcactcatgattatttccattgaaaatcagatgattggcctttcattttcttcttgaaccaactgaattttgaatgattgcccccctcaatttaaagcgccaggttatcaaaactttcaacacacgctagtctgttgaaagtaaagggaagatctacgtgtgaagtgatatatgtttttaacctgggcggctaaattgtactttatatatagttgaaacaacagagaaagggcaggataaagaaagaaattgactgcagtttcctatgatcatatttcatttttgtaattaacaatataatataatacacttataaacggtttaaaaacagctttatctcagaaaagtcaggaattatgtctaataaacaactagtaaagccaaaaacagagacaaagacagaaataactactgaacagtctcaaaaactgctccaaacaatgctcacaatgtcttttggttgtttagcctttctcagggggttgttccctgatgatatatttgttgaccaacggtttgtaccggagaaagttgaaaaaaactacaataagcaaaacacgtctcaaaataactctatcaaaatcaagacattaattaggggcaaatcggctcaagcagatttattactggattggttggagaagggagttttcaaatccattcgtttaaagtgtttaaaagccctatcattaggtatatttctagaggatcccaccgatctcctagaaaattacatttttagttttgattatgacgaagagaataatgtcaatattaatgtaaacttgagtggcaataaaaaagggagcaaaaatgccgacccagagaacgagacaatttctttactagattcgagaaggatggttcaacagttaatgagacgatttatcataattacccaatccctggaacctttaccccaaaaaaagttcctcactatgaggttgatgtttaatgataacgtcgatgaagattatcagccggagttgttcaaagacgcgacttttgacaaaagagcaactttaaaggtccccacaaatttagacaacgatgctattgacgtcggtactctgaacacgaagcatcataaagttgctctttctgttttgtcggcggcaacatccagtatggaaaaagctgggaacacgaactttattagagtagacccctttgatttaattttgcaacaacaagaagaaaataaacttgaagaatctgttcctacaaaaccccagaattttgtcacaagccaaacaaccaatgtgcttggaaatcttttaaattcttcgcaagcaagtatacaaccaactcaatttgtttcaaataacccagtcacgggcatttgtagttgcgaatgtggattggaagttcccaaagcagccaccgtgttaaagacttgtaaaagttgccgtaaaacactacacggcatctgttatggcaattttctacattcgtcaattgagaaatgctttacttgcatttttggaccttccttggatactaaatggtctaaatttcaggatcttatgatgattagaaaggtttttaggttcttggtgagaaaaaagaagggatttccggcctctataacagaactcattgatagttttatcaacgtcgaagatcagaataacgaagtaaaagagagagttgcattcgccttatttgtatttttcttagatgaaacactatgcctcgataatgggggaaaacctagccaaactattaggtacgttacgagctctgtactcgttgatgtaaagggaattgtcataccaaatactagaaagcaactgaacgtaaatcacgaatataaatggcactttaccaccagttcccctaaagccgagagcttctatcaagaggttctgcctaactcaagaaaacaagtcgagtcgtggttacaggatatcactaacttaagaaaagtctattctgaagctctttctccgtcgtcaaccctacaggagcttgatcttaactcaagcttgcctacgcaagatccaataatttctggccaaaaaaggagacgttacgatcttgatgagtacttagaggaagataaaagctcagttgttaatgatacgataaaagcaaaagattttgatgaaagtgtaccagcaaagattcgcaaaatcagcgtctctaaaaagactttgaaaagtaactggtagcgaaaaccgaattatattatgctcatcatttaaacaggcacttcttcaacagattgaagaaagtgctttaaatatacctaatttctctttagcgaggatttgcttaaaatagtttctttatacaataataatgaataataaagtgacgttacttccccccagagtttttttctgcctgtcatggtctgtcatggtgaatattgatcgaaggaagagtgatcgctccgtaaatctagatgatcagcattcaaacaaacctccctctgaatcactaatatcacttctatcgttaacttcatctatgtccatatcgtcactgctttcattattgataatagtcgctgtattgtttccaccgctatacattagtggattaccttggataatgtctttcaaatccgtgttttcattttttagtttatctataacctcgtttatcatggtgccatttctgctaatttcgttaacaatactttgtaaaatagaactatcctcaaagtgtatcacgtccccgtcaatttcgaaatttaactgccctgatattattaactttgtcaattcttccttaatatcctccaaatcaatacctagtgtagatgataaataagaaaactgtagcttttttgatatccttaagtaaaagaaatatattttgcacctcatgataacagcagccgacgacgaccagctaggttccaaaaaaaggctttccatgcatattttatttatttcaccatgccaaattttgaaaaatttgttgaaattagtgtttatcaacagttcgagacaattaaccaataagggtgtcatctgaaaaaattgctttaaatcactcaaatagataaaatcatcataattatccaaaggtattgaaataagtacggatatattcaccatcattataaactcctctttcgatataaaattcatgcagtctaagtgttctgacagaactttcaatgttaaaggttccgaagtcatcattgtaaaaaattttgtgcaacagtcaaaatacctttcctgaaggaaatatgagacgcaaagcaacatttgtatcctgagaagtgagaaggaatcatcttgaacaacttcatgacttatccgatctttttccatggaatttaacatatcaaaatttttacggccttgaatgatatttttcacattatattctatttcttcaatgcctttgaaattcttgcatagtagggatatttgggtaattttttctaaatgctgatatcgtttagtcaatggaacctcttctgactccatttgaaatattgcgttctgaaaattatgtgaaattatatctcgtgcgatgttttcatcgaatcctccaagcaatgaaaaatgaggttttcctactagttggctgtttagtaggctcacaggtcttaatccgctctcttctaccaaaatttccaaatagggagtgcttgtacactggacttcctgtaaataactaatgccttgcatggcccatcgttttcgttcctctttctcgccataattgatagaaagtaaatgaccaatgcgttctatcaataaaggtcctttagcgccatgaaacatgagtttttagatgtcgagaagctgcctgttgccaactattttattgtgcggttcaaaattgtttttgtctgcacgttatgccctttcaaaaattaatctattgaatttaggggccagtcagaagataagaaaaaaggaaaatgttatcattgttaaaaacataaagttgttgaaaatgtattaacatgtgtattatatatataaattatttacagttaaatttgactacaaactaagtaaccccgagtcgcgaaataaagcaaaggtatcttgtttcttagtggaaaaacttcttcatcttttccaaccaagaaatatactcgttattctctttgaactcggaatatgcactaatgaaagaggctagctcttcattgacacctctactttccaaataagcttccagagattcttgtagttcttcgtccaagtttgaaaaaggtgggccatggtataccaattctcttgttatttcggcctcagcagactgattcaaagcagcatcaactgaggggtatggagtagcactatcaacataaaatgaaccttcctgtaaattcattagtaattcaaatgagactgcaggttcgcttgcgctttctttagaaataacaacattaacgttggcaaagttgtctgataaagcatcaaaatcatcctcattaatgccgtcttcattttgctcggtattttcatccattgcgttgttgtaaggcagattagcaatctgagctacgtcaaaaaaaacatgaactgtttcgcctgattcggttcttctaactatttcagcttcattcttaccgggtgtctctactaatgagaacttatatttgttcaaaaagtcattaaatgagtctaacgacgttgactctggtaacgtttccttctcaattttcaattcagattgcaaaatatcacctactctttgggtctcttggttcctcatgattgcagcgggtgtgaaacatctcttagagttagcaacagtaaaaactctccacgatgattttactacggctggcttgggcgtagtcaaaatgcttctagtgacggcacggttaacgcttcttaagaacattatttgttatttgttagtatatgtgatagtttatgtatctttggtaaatgaagttaacctttactaaaataatgtgttaacaaaatcgatccctatcaactaaaatgctccggattgttgtgctaaatatccaattcgcgttggttttattttactggaaaattgaagcaccgccgggtattggtaaaaagtgtataacaggaatcgcaatagtaatataaaataatttaacaacattcattcgctcttccacccacttcttaatcttaatacatgatacgattactctttttgaagttttgaggtttttgctttataattatgcaaaaaaaattgtttacgtagctgtacaacctacatagaaatatgaattatattatgaagggttcgatgatgaggaaataaaaaggacaagatgaacgtcaaaaaaaaatagtcggggacataaccgatacaaatatgtgtatacttgagaacttcttaatcagcgttacgacgagcaacctttttggccaatcttttaccagtaccaaagatcttcttgtctctgttcttcttttgctttctttgttgtctggaagccttttcaaccttttcagccaaaccgtatctgactaatctgtaagttggttcgaacttcttagcttcggcaacagagttgtagaccaaaccgaaaccaacagatttaccaccaccaaattgggttctgaaaccgaaaacggagacagcgtccttttcagccttgtagacttcagctaatttttcacgtaattcatccttggagacattagctctgtttgggtgcaagacgtcaacaacgaattgctttctggccaacaatgggttggagataacctttctggtacgaatagtgacagcgtcagactataaaaaataaaatgaatggaagcaaagctcaccagtcatttttagcagaatacgttagtaatctaaacagaacaattaatcagaaaaataatccagaaacattacagcagtacttttttttttattctttccaaccctgggaatttgttctcgctgatcttacgttactgaggaatacacagaataaatattagcattattgcaattcttgtgttttagccgtaaagtcctttaaccaatttgtattttaaacttgtggcaccaaacgtatcactagatcttttttgttggaaatttctcccgtgattgtattgtatttatacagccacccataatgctataaccggaatagagcttacttgcagtctgtttcaatttctgctggttcagtacaagttcgacataccatttttattgatcttctgtaggtaccttagcgtttgcagtgagcttcgaataagatggcttaagaaaaacaactagcttacgccattgtctcatcactacaactgtttagctactaacttgcttgacatccaaagagcaggccaatcactagagaatgtctgggatcactcagatgggtacacacaaggcagtggatgtggttgttaccgccacgactagggtcactctctaccgtgaatttcgaaatttcgcgaactgagtgcgccagctagccattgctaccaagctaacaaaaggatcaggctgcccaaacggacgtagactcactgggctccgtctagagaatgacacgaaacctcactcgttgtttccttccgagtgattaactagacgggaatactgcctggaaattttttcggaagagaaagtttcgaattttagttattcagtttcccgaaaaaggaataaaatatgtacagatgtagttgatcaaaaaaaagtctatggacatcattcctactgaaggcacagctagtaccttatttattgctgatgctttagcagatttaatcaactgtcaacagcagtgatattcataagattgttaaataataacaatacacgaatgaagggaaaactatactatgttatatgtaatcagtgaactttttttttttcttgtatatcgttattgcttttcgaattctaatacaaaccgcctcatcaaagtaggttcgcgatccacaccgttggcctccatgttacggcggtattcatgtaacatttccgtagcctgttgtacgatcttctttctttctgagctactcacatctttcctacacttcaatattcctaccagtaaatctatgcgcgagtcccagtatacttcaagatacttttgccaaatatctaatatgctatctatcggctcacagcttaggtccatgaagaactccattacagtaaaattttgtgtaattagcgtatccttgctttcattaccatccagcaccttgacaaagagctgataaaaaatttcaaaatccctcttcatcgcctctaaaaacttattgtttttgtttttgaatgaatgctcgaacgataaagcagtcaaaaattttataattgtctcaccaataacattgtctatgaagttcacgaacagcacagaattcatctgaggtttgatatccaaaagatattcatctagtgtgtccgcaatttgctgcgcttggctccccatataccatgtcttgctaaaaatctcttggtagggttttctcagatcatcgaacatcaatgtgattaggcctaaagaactgcactgagcaacttcagcaaaaccatctaaagtgccctccaagtgatttgtaatttgcttctcataaactttagaaaccagtttaccatacttggatgaaatggcaacggcatagtccgcagctttcatttggtcgtttgatacagcaattaagtattccaccaaacctcctggacactcatcttcaggagttatactctctggatctatatcatacttgtgattgtaattgatttgctttttgatttcttcacttattttagaaatccagtttttttgcctctttgttagtagatcactgaacctttcaaccacacccacaagtattttggcctgattagtacctgcagccacttccacttgctgtgtaaacatttgaaaacaagtcttagtaccatcaagaaaaagcaatccatctgaatcagaatgtggcggggtacttctttccaagaatacatcaaattctgctttttctaaattacctatccactcggtcattttaaccactatcaaattcaaatagtctttaaatagtgtttccttttctttatcgccgatgacagatttgacttcgcttttggtaaatccaaaatcttgcttaagtgtatcttgaaacgtcttatcgaatgcaagaatatcaagaataataatggtctcgggttcggactccacgagatccgtaattaatgaatgcaattccttatagtattggtcaaagtatacttcaaatatgttccaatgtggtggacagcagttggcaatatgttcctttacaataatcaattcgttgaaaatccaatccatgttatcaagaacatcaaatttttgatcaccaacgtatttttctctcatttcaccaaacatttcagaaatggaattatttataccatttattagaaaatgcttgtaacctcgaggtgctgttcttgttgagatggtaccgctcattatttcttggtataatcccttgtttgtcggatattctataactttgggtgtctcatcttgtaaccttgcggtgtttttgctatttggaagttttttaattgaggatttttctatttcaatttctttcttcttgattatatttctgatagcttcaattctcaaatcttccctttcttctaggtcataaattttaaaaagtcgaattgctaaagatatttgctcagctctggccatttctacaatatcgtaagttaagccgtccagcaatttatcaaattttgatattattccggataatcttgaaaacaatttcatgactgtacgttgtgcatcttcagttgcttctttagccataacaacaacctgctcttgaaagtcgcgtgctgaagttaataggaaatgaatttccaaaagatggggacaaccagtttccagggcatcttccgctaattccgccactaatagtctttctatatgctccattagtgcaacaaagttatatattcgatcataaatcgatgatgtcgtattgaccgtttcataaagttttgtggctcggaaaagtatatcataacgattaattgcaaatcgattatcattacccaatttattaacttcattgatttgttgtttgattgaagtgaccgaatttttggacagattcagtagtttgagggattcttcgacttcgccatagtatttgtctgattctttattcaattggtattctacaacggatttttcttttagcaactgttccttaatatctcgtaccctttcaagtgatagatctccctttattaaatcacaaacttgctgcaagggatctgaagacatcttagtaactagatacttgataatatctctgctctcggcccaattttacttcttttcctgcttccctacgggtgttcttaaggtgcactagttgctagagtttacagtatgttttcttattttccgatccccaaagctcggcaagattaagaaaaaaaggctagctgtacataagattaataacatcgtattaatgaatctatcacttccaggcccattctatgtatagtatgtaaatatgtatttagattatgatacgcctggttcaggcttttgccacattccgttcggccactgtaaaactcctgcattcgtatagtcacctctattcgttggagaccgtacagaggcacgagccactcttaaatacaagtctattgtcccgttagaggcatcaagagcatcgtccatcatttgagcaagtgctggattctccatccgaagaacatcgatactcacagtctcattcttgcctacgtacacttccacatcgttcaaaagtaatgaaaaaccgtcgatgtttcctatttgatcaattactggatcagttgcatttagatgccacgacagagaatggttttgatcgtcgttaaaatccagtataggtggcttcaaagaagcacctgcttctcctcttaacaaggccgtatctgtctcaactatgcttgcaaaatcccatcttgctacaccagacagaattaacccgactaaaattccttggaacagatatgcagatgatcctctcgtggcacagcctggaaccagtatagaacctaagatgtagtgatgtatcctcaagttcagtcccggcaaagatcccaaagctattaatccgccaatgaaacaaatgtatattttaaaatactttttgaatcttcctgatttccagagtgaataagcctgtataactgcgcatgtaagaatagtggctgcaatagatcccacagcagtcagtgctccagcctgctctttcaaatccgtcgtcgtaagtctatcaacaggtaatcggtcaaatgtgacattatttgagattcccaaccaaaatgtggggtaccaaagtattacttttgctatgggcgatccattttctagtgttcttttcaccgcactcttccaaacgacgtataaaacaaagcataaaggtaaaagtctttgaaatcccacactgaaaagctcatacacgctagctgggtcatgtgcatccgttagtaatggagggtctagagataatacaagagtccaatagcccactatcgtgtttatccagtacccgtaaatactgtcatacaaataaaatattggcagtccaaaaagcatattcaatgcgaccacagctgctcgaggatcataacagcccgacaggataccgccttgtatatctctgaatgaatatgaaccgggaaaaaatgaattgaatgctactgaaaacccagtgttatacattcctttttttgatggaaaagaattttgggccccttgcatagaaactttggtacagccaccgtaaaatggtgagataacacctgcatgtactgcagaggcgcatggaaacgagtcacttctataagggtaggacacgaccatcgggtcttcttcgctaaacagggcacctccgccaatttcataccctgtatatttgactctcctattccctacggcaatggcggagtatgtccatccacctctatcacacagtgctggacatctgatcatgtattctttattatcaagtggaccgcagtttttagcatttaaaccacattcgttattggtaccctcccagttcaagtaggaattgcaacttaaagacaatataggaatcttttctgagccatcatttggatggaagtatggcggcttgataagataggggtatatgagagaataaaaaatgcgcatccaaaagcagcagtacacaatcagtagcaacagtcgtatcaacttacttggtattttagttttgaatgtagtctgcggaaaatcatctatcttcttcagccatccccaacgtttaggaaagctaggcggttcgtcacttggctcaacagggccattccaaactctttcaataaacttttgtataggatgtttcctttttaatagtaaccattttgacttactgttttctctcccttcttcatcaagcatactttccatgtctgtattggaaaagttctgcagttgtatagactcagtcacacggtgctgtccatcgcaatcacttgaaacgccagggtctgtggcttcccacgttgtgttagcattatcatcaaaatgcacacccattcaattcaatgctaaatggtctatctctcacaagtctaatactggttgaattgtgccttagttatttatataattgaatgtattttgcgattttacactctttacggtatttagctgttttcttctacaccccagagtaatttttttgcgacggtaaatctggaaaataatcatagaatacaatgagaaagaatgtaaaagaaataattttattagcgtacatgattgtgtatatgttttgtttaaaaaagtttatttaaaaaaggtcttaatacatactaacgaaaagaaaccgctccaagttagataaggaaagggaaaaatgccaccagaaagaatcaaccggaacatgactcacaagcttctggagtaggagcagtacaagcaatcaccttttcattgtaaatgtcacatttcttctcgtcggaatcttcttttattgtttccgttggaactgctggggcaacactatcttccaatttcacatttgacatggcactcgacaccgatgattgttcggatggaactggagatgcatccttctcattatctgagctttcggtaagcgcagatgccgccttttgttcagagaattttgtaccctttggaacataaactggacgatccaattctgagacggaagcaatatgtgtagcggcttgatcggcaacctcttgatcaatggtaaattgaatagcagcggaggcggcttgcgttcttaagtagtacataccagtttttaaacccttcttccaaccgtagaaatgcatactagtaatcttacccattgatggtgcttgcaagaaaagattcaaggaatgagactgatcgatgtagatggcacgatcagcagccatattgataatggtcttttgagagatttcccagacggttttgtataattccttcaattcttgtggcacatttggtaagccttgaatagaaccattttgtgtaattagatattgtttcatactatcatcccaaatacccaggtcgactaaatcacgtagtaaatatggattaacaacttggaattcaccagacaggacacgacgagagtacatgtttgaggtcactggttcgaagcattcattataaccaagaatttgggaagttgaggcggttggcattggtgccatagtcaaagagtttcttaacccatgtttaacaatgtcctttcttaaggtttcccaatcccacatgccaaatggtttagcgttccacatatcgaattgtaaaatacccttagaagctggagaaccttcaaaagtagaatatttaccttctttttgggccaattcacaggaggcttcaagagtagcatggtaaatagtttcgaagatttgtttgtttagagtttgagcttcttccgattcaaagggtagacgcaacatcatataagtatcggccaaaccctggacaccaagagcaataggtctatgcttcatatttgaatttctagcctcgggaactggatagtaattacggtcgataactctgttcaagttgtgagtaatgactttagcaatctcgtgtaatctctcgaaattatagcttgcagttttaccatcttctgaaacctcaacgaatgctggtagggcaatagaagctaaattacaaactgcagtttcatccggggaggaatattcgacgatttcacaacataaattagatgatttgatagtacctaagttctgttggtttgtcttcctgttacatgcgtccttataaaccatgaaaggtgtacctgtttctgtctgtgcttgcaaaatggcataccacaacttttgggctttaattgttttaccacgaccttctctttcgtaacgagtatatagttcttcaaattcatcaccccacacatcatctaaacctggggcagcactgggcgaaaacaaagtccaaggcccatcctcttgaacacgtttcatgaaaagatcagggatccatagagcagggaacaaatctcttgcacgaatttcttccttaccatgtgtttttctgatatcgacaaagtcgaagatatctgcatgccatggctccaagaaaagggcgaaagcaccaggtctcttgttaccaccctggtccacataacgggcagtattattgaaaacacgaatcataggaatcaacccgtttgaagtaccgttggtaccagcgatataagaacctgtggaacggatgttgttgatatgaagaccaacaccacctgcagttttggaaatcatagcacattctttcaaagtatcataaataccttcgatagagtcatccttcatggcaattaagaaacatgaagacatttgaggatgtggcgtaccagcgttgaataaagttggggaagcgtgagtgaagtatcttaacgacatcaaattataagtcttcagcacagattcgatatcgctaccatggatacctagcgccacacgcattaccaaatgctgaggacgttctgccacttcaccgttcagtcttagcaagtacgaacgctccagtgtcttgaatccgaaatacgtatactggaaatccctatcgtacacgatggccgagttcaaagtatctttgttttccatgacaatgttgtaaatttcgtccgaaatcataggagcatgctttccagtagctgggttaatccagtcgtgtaaatcctcaataactttggagaattgctttgtggtttgcttatgtaagttagagatggcgattctagcggctagagtggcataatcagggtgcacagtggtcatgtatgcacatgtttcagctgcaagattgtccagctcaacggtagtaacaccggagtacacaccagaaataatacgttgggttaccttaacagcatcaatacggtttgggtctaaaccgtatgacaaacgggtgatacgggaggtaattttatcgaattgaacgggctctttgcggccgtctcttttaataacgtacatttgtgtgggagtatttgatttattgctgctgctattcttgcttgtcatatttatttcaacttggatatgagatgagagaaaggcaaggaagaaggcaaaagaaggcaaaatagcagtgcgtttatatacgttttgcagcagaacacgaaacaatataaagaacgctgacacgaaaaacgaaacgcgtcagcatctcacaatacagtattacgatttaacaatagactattgtttttttcccatcttgtcgtttggtcctcgccatggcaaccgggtttttgcccctttgagcagcgcctaggtgtcgttgctgcgacaaccacgaaaaaaaaaaaaaaaaaaaaacaaaagaacaacggcacgcaatgttgctgtgacaaccgtaggcagataacttggctttttttactactttaggaaaattagcagccaagaacgagggcttgctctgctacctagttcaaactgaaacaagccttcactttcttttcttttctttttttttttatctaacaactgaagattaaatgataaatgtttacgcgtgcgtgcgattcattcttatgtatgtacgtatgtgctgattttttatgtgcttgttaccttctcttgtttcttaagaagaaactagccacggccacagcgccggctagtacgcctccagcgacgacaacacccttgagtgtttccttctggatcttatcctctaccatactcttcaaagcgcccacctgcttgttattacgctcatgctcaaataaagtgtctacatatctcttcgccatagagtattcaccgagtttgtagcaacctatggtcagataatataggcattctcgtctacgggactcggcctctttgtaaatgtctgtgaggattttcacaccaagcctttcgtcattcacgtcagtggatttgatcagcccccatgcgtagttaaaccttgactgtatggtagcggtgggccccccctcggagacgacttgctggcgcagaatctccagctgctgcggatagagtggttcgtatgcgtccttaagagttggccaaaaatctactttggtcatacttatgttgtatggctgtgctctgatctgtgcttctatgtgccgtttttacgcaaggtatatgataacttctgtgcagaatagtggcaatggcagctttgctttgaaaggggtccagcctagcccgcttgcggtgttccggcataaatgcgcaaaaagattggttcatgaaaagaagtgaaaaaaaatcgatgagctcagctcttaagaacggtattatggaacgaactcaacccgaaaaggtagtacagatgcagggcacggcagatttgagcacttcgaaacttggtacgaaaaaatactgggatgaactgtatgccctggagctggagaatttcaggcggaatccgcaggataccggggactgttggtttagcgatagcgatgctgaacaaaagatgattgattttctggtagataacattggtgcgtacagaatttctgagaatgcttctgttgtagacctcggtacaggtaatggacacatgttatttgaactgcatcaaacggaattccaagggaaactggtcgggatagactattctgaggaaagcgtcaaactcgctagtaatatagccgaggccaccggtgttgacaatttcatcagtttccagcaagcagacatctttagtggtgactggaagccgggaaagtatgacattgtgttggataaagggaccctagatgccatttcattgagtggcatgaagatcaacggtaaacttgatgtagtcgatgtatacgccggagtagtggaaaggattttgaaaaaagacggtattttcttgatcacttcttgtaatttcacacaagatgaactagtaaagatcatagagactgataatttgaaaatgtggaaaacaataaaataccctgttttccaatttggcggggtccagggtgcgaccatatgtagtgtagcatttgttaaacaaaactgatttgtttttatctttgatttatttttaacgttatttctctttacttatttaggaacggatttaactataatgttatacaattcatccgtggtttccttcttaccagtctttatggcgtactgtgcaggatcaccgttatcatctactgctagtaatcttatgaatttttcgctttgcaaagaacctgtaaatcctttttgcacagtgaaccccttgaccagttggatgtttaaaatgacttttaagataccacgagacctcataacaatacgcgtcttctcgacgtcgtccttacttttattgattttgatgataccaacacctctttccttccagccttcttttatgttggaaagttggtacagcttcgcattgacttgatatatgcactcctcagactcttcaccagacttgacttcctgtttctgcaatttgaggggttttggtttgtcttttgtatcttctgaggcattcgctagttgttcagatccactatggactttatctttgtcaacatcagtagctttcttttcactttcagagttattttctgttttgtttttcagtatgttgaagccgctgccaaatgataaacctgaaccaaatgcaaatggcttctttgttttgctgtcagaggctggtaaactttcagtactggtagttgcatctccatctttcgtgtcctttttggcaacaccaaacccagttccaaatttagatgcggcaccaaacacgaatttatcctcctttttgtcatcttccacaataccagattctacggtctttccgtcgtcaaccttgatcttcttatgcgatggttcttggtcttttttaccttcctcctttttctcctcatcatttttattgggtgcttctgatttgtcactcgtttcttccgcttgttcatcctgatctttttccctcggtctcttaggagttccatctagtttatcgataggattttcaactgcagtttgtttcacctcagaattttccctggctgcattgccaccattggtctcactcatgctctcaaagtttatgcgtacttgttttgtgcaaattgatttgttgacattttggtttgagtagcaactgagctttttaaaatccaggcatttatatcttcaacctcgccaaacaatgtcaatttttttaaaaaaaaactcaatacctacatcaccgcgaaatgcctgaagtaaaagcatataacaaacgcgacccttaaaattacgtatatatatgtatatttctttatactaagttttactgggcagagtatcatacagttcttctatccgatatataatgaacgataggtgtgacaccactgacttgagtaattctttccagccacgcaagcaagacacccccttgtttctggccctgaggtacggacattcctttgtagagatactttaccagcacgtccctctgagaatcactcaaatttttgattacattaccaatatcggcttgcctgacttgtgtcaatgcttcaaggacgctcttaaaatattgctcctttgttggagcatctgcactgtatggaggatcggttgtgagtaattgaacggctcccaaagagtcaccacttgtggcaagcgagcgcaattgattcattcgaggttgtaattcttgtaatgtgacagtagtttcgtatggtggtaccagatcggcagcggttagtctgccactctctggatcaaatgcatcgatgtcaattctcctccaatcggcttccattgcttgatcgttcgcgtgtgttgtgttgagtcttctctggtctcctttgctatagtatcttgtgttaaatgcgggctgtttttctcttattttgttataggggcaaagtctgagaaagggaaaaaagtatccaaattaactgatgtgcgggtaatcatagacaacaagtagcagagtttaagtattacttatattcaatagtcgggcgcttctttgggagctggttgagactctcgagtccgtgagtttctagatttatatacagaagtaacagcagcagtaggagtggcggcggagagcaatggcctgtttccacggtacctcgcgtccaatgtggaactgccgtatctatcagcgctatatgcggaggaagaagtttccctgcgtggcagcctgggagcataatttctttcggcgggatttgatgtacttgcgcttgcaaaccttcctggaagcctgctgtctctgttggaatagcctctgcctcctaggccgccgcccaatcttcttggcttgaaatatttaacggttctgcctctttctatgtcgactatgcagattctgtctttgatttggatacctctgtgtactccaatctccttgaatgccattttactacttattgggtctttgaaaactatgaaggcgtagcctttactcttctgggttatcttgtccttgactatcctaattttttcgatctcgccaaacttaacaaaatacttttgcagttcaatttcgtcaagatcgtatggtagcctcccaataaatatcgttctgtagggatctgtgtccttgatatgagggtcaacgttaggattccaattttgtagtctccggtctaacaattgagcatttttgatcttggaaagtttgatgtcttcgtatctttggagatggttgtttggagatccttcaggaaactcctccatatagtgcttcaaagaggttgatagtaagtttgcaacgccagtgatatttggatttgtttgtctcttcgcatatgggtaatcggttggtcttttgtaagataaaggtggccttggcttgaaaagtctcgacacgtcgtctggatacttggatagattataattcatcaaggttgaggtgccgattacttttttaaggtttcctttcgacagtcgatgaccgtgctgtgtgtcattatcttgcagttctttttttcttcagatgcgttaatttcctacgaagggcgcatacaatggtgctgatgggatttatgagcaaaacaagtaggcgagcaagacatgaacgaaattgtaatgaagcgtacttccttttccctacaaccttaaaaaggtctcactgatatatccattcgcaataatgacaagatttttgcatgggacttctttttttcttttgaataagtcgcgttataaggacaaaacattaaaaaaaaatatgtattgattcactgatttatatatacagaagtaagtaccggggtacctaaatatacgcataaaagtctctttcttttttttttttttttttttagcttcctacatttcgttaataatattatatagattatatttatatttaagaaaagtaatatcagcatattatgaatagacaaaaaagtctaaggtcaagatttattaaatgttagattattaagattacaattaacaacatttgttgttacttcataaaatttcgttacttcataaaagaactacagtcccccacttctaaatgagtggttgtaggggttcatatacctcccatactgttggaataaaaatcaactatcatctactaactagtatttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacgcaaggattgataatgtaataggatcaatgaatattaacatataaaatgatgataataatatttatagaattgtgtagaattgcagattcccttttatggattcctaaatcctcgaggagaacttctagtacattctacatacctaatattattgccttattaaaaatggaatcccaacaattatctcaaaattcaccaactcttcacatacatacctgcggtagcaagataggtacactttttctacgtttcacgaaggtagcgataggtacctcactcattgtaggtgcgggggtagcgatggaggtttctgtaccattaccaccacagccactatactcacgtagtgaagtccctagcgtggaattgtgtggtatcgttgctatctgtcgttcgccaccctcggtatatccaacgtgcaggccaatatcactctctaagaaaatcgtatcaggattggtacggacaaactcttcatagcctacgtcgaaatcaaattctgctaaagctgtgactgtagttaaacctaaaaccgcgattattgcttgaaaaactgtggagaaattcatgatggacggtcacgttcagggtctgagaaaaccactcattcctatgtcccatgtggttggttgcaatttgctgctatatatacgacttggctgtagagagatctacgtaggatgtgtccactatcaaggggggtttaccaacgttatcttctattttaagtgctcaaatgaaggttgcattatatccctggcagttttcccggcaattttgccggccgcttataatagtcatggtgaaaggattgttgcttgttgtggttgcaacatgacagttgcctactaactaaataataatcaaagtcagtttctcaacaatggaaaacctgttgtgaccttatcgaagtaacaacatcgtataataattaatctggaaaaaataccatagttactgccgatacaggtctacgtgacttactgacaaacagactgagtgactacgagtccagaaatttagtataccatattgtcgcttcttcttatagcccagctccaggtctggatacggttctgtataactcgttaaggtttaagtgtccggcaatttttttgaagtttcatttcttcactcgatgaccaagccgtgtgccatcttttcgttttcttttttttcaatgtgtttaattatctacaaagagggcacacacaatagagctgatgagaacccatgagcgaaacaagtagaaaagcaagacgtaaacggaatcatggtggtgtgtacatttctctttttttattacaccaagaaagcttaattggtacgtattgttcgtgatagtagcatgaatctagcgtggaattcttttatttaaggtcgcgttgtgacgacaaaacattaaaaaaaccacatgtgttgatttgtagacttgtatacactccagtaagaaggtgcacaccaaaatacatgcgcatataaattattttatatagcatgctatatttcgtaaattcataaaatttcgttaattcataaaaacagctccccaaacttagatgagtggctgcaagggttctgtcttgtaatcaacatctaccattgcgccatcgtgtttacatacaacttcgacagacaccttgaatttcttggcgttcaactccgtttcttcgccataattccaaacaatccggtcaaaggattcctgctttttcttatcgtggaatttcaattctggcttgttgatagcggttttgatgtcctttagcaggtgcttctcaacatgctggtgtaaatggcgaacaaacttcttagagtgcgaattggcagtctctttgatcttttccggatcatcatgcgcatcatgcaggacaaagggtggatagtacttcagttggcaatggacatggtcgaactcttgatcttccgtctcaccctttaaatatgtttcaaaatcatgcaaatcctcaaaaacctttaaggactcaccactttttgtagtgatggtggacatcttaggaccctttgctttcttatcctttttcgtcattcttattatttaaaatactttgttatatactgtacgttgtttcgtttgcacttaatcgtgtttcgacagataggtgaatcaagatctacctttacgcgaaagatacgaagaattgagaaggaggtgcaagggaaaagggcaatagaggattgggacagccgatgcttatatacggacgattgccaaccgccgaaaaggttcaagccaagaacaaaaagtagagagaataccccaacaatagcatttgatggctaaacggcagtgcccgttaatactattcaaattataccccgcattaataattcctgtccctttagtctcgtccttcagccgtatagccgcaaaacttcgttcaatgatttcatgccatcattacaccgcgagtcgtgggtgcattgtagtttattacgaaaagtatctacaatacttgcttaaataacctacattgttttaggcactatggccgagtggttaaggcgacagacttgaaatctgttgggctctgcccgcgctggttcaaatcctgctggtgtcgttatttttttatttttattttttttttatcgcttactgattatcagatatcttcgacagcctcacacagattggtgatcacgcacccataatcatttcttcgggcatgctcctattagccacggttcgcagaataatctgcgcgatgttattcaccaagaccgtggagtctccttttcggtgggatccgcttatatccgtatgcgtcggttgctttctcggggaaaggaaaaggagaaagcccggataacacgacacaagagtcattcgttatgcacggacacagggaatcgtgcggagccggggataagaggccgtgctaatttccgcggaacatcggaatgcagtggacaagtgccctgagaacaagcggcgggcgggtagctgccacggaataggcgccacgtttccgtgggtgactatgacttttgatcgattccatgttgttttgccctgaattctgcgcccctcggagaagtttcttttcttttttatctctttttcatctctgaccttcgtttcctttcatatagactacgcagcagaatcatggcaggagctattagctgagtgggcagattacgtttgcgcactgtgcattgtgacagattatatttgcttcgcttctccctcttacttcttcagcataagtgtaagccatatgttccctgaaatctttctaccgtcgtcttctctttttttttttttttactataaatcaatgtgctctcttccatgattcttgccttttggatcttcggtacttgtgtgggtgagaatggtgttattgagtcaattcaggtcagcttggttcagttctaatctagccctttccctactatacaaatactactagcctttttttttctctctctttctctataccactacctcttcctcttccttttttttctcttctttttctattgtccccatcgcatcttagcataaacgcatccgcattcccttcctacatttttcttttctactagttatagctttaaaaccttctttattctctttctacctattcttcttcgttgcttatatcctatacacatatgaacggtcctccaacattcactcaatatagaataaataagttttctgggaatggagcaactcataagattagagaattactcaattttaatgatgaaaagaaatggaaacagttttcgagcagaaggctggagctgatagacaaattccaactaagtcaatataaggcaagcgaacaagatcaaaacataaagcagattgctacaatattaagaacggagtttggataccctgtaagctgctctaaggaattcgaaaagttagtcactgctgctgtgcaatcagtgagaaggaatagaaaacgatcaaaaaaacgctacgctctcagcatagccaatggcagtggcggcaatgtcaacaacagcatctcgtcaaattctacttctgacgacgagatctctccgtcgatctaccagcgctccaattcggacttcctgcctagttctaattatgctgcagatttccagttttcaaacaagttccagcctctcatgagtcaccagagtcataacggaaccatttttccaaccgtgggcacccaaaatgactcatctccatcggttacttcgacccaacaaaagtataacgatatagtcaccatgctagtgcacgatcttgttacgaatgtcgtacccctatcagaacaagctctcaaggacccatatactgggccaaacctgtcacattttgctacgtcttcactcagccagcaacctaacattaccacaaacatcccgatagattctaccgtgccatttttcctgagggaaaagttactcctacaaatccaaagatcaagaacttgtcaggacatttcgcaggctgcaggatccattgatatatacgcaaatctggagattttgggtgaaatgtcaatccgaatgtctattgcattcgttatcgaacgatttttctccaacttggtctcttcttcaatgaagtatatcactgccaagacgtgctctcctgaaaatctggctttgttgtctcaaagactgttcggtgccgctacaagacataacttatctcatttccccgcggctcaggtacaactaaggctactgtatttggtcataggtggtattgtcaaggattttggcttcgaccccacgctttaccctttaagtgaaatcatacatcatattgtgatggttcagtatcctttggctagttcctgtgcgtcagaaccaccatcatcttcacctaacaagagggttaagagaagccctcctgtcgtttcaagtgacgttatgttgaataataataacactctatcgaatagagctacacttttaactacgctaccaatgaagcctcaatcggccaataaagatgttaatcgcagagtgatcattagatttaatgatcgcgagcaagcctttactttccaccagttgagcaatggaccacccacggtgtctgaagttttggaaaactgtaaaaatttatttaatattatcaacaagaacaagaattttggtattttccataacgataacctcttgaacgatgaaagtttggcaaagttatttgattccttttccacgagcgagattcatctcgtaattaaggacatttccaccattccactacaagatgcaaaaataccagtgcccattacgttgcccaaaatgtcatgcataggtgaaaacccctctatgccttctattccattggtaccacaagaaaaagatgatccaaaaaaatcaagcttaactgcctttgataacatccttaataggatctctaaatcgccaatgaatgaagaaaatagcaacactactttaaacactggcacctccacctccaacacaaataataatgaccacaacgagtctgtgccagcgccatacgttacaaagaacaaaaattcttttcaaaatggcaatttaccacagccggttttccagcctttactttgataaaaatacaaaacaaaattgtctacatacataactgcctaatacacattctacacaatatttttttctttttcaattcgcgtacatatttatgtaagataaaataataatatcctcttaatccatgcttagaactgctgccgttgattttcaaattcatcctcgtcaaatggtggcagttccattacatgaattttgtaccccagtgaatattcctggtcttgtaaggattcgaacgtcaaatcagacagctctttatcgtggaacccaacaatggcattatacacaattgtgctaactttaaagtatttcgccttgctatcaccttcggagtcagagacgtttccactttgtgcaaaagtagttggcaaatttctattaaactcctctaattcatcttccggtaattcaaacctcagtagagttgcttcttcatgatcttcataaacccctacatagaattcccttgtattattgatagatgttcgaggtccgccatttgtgtatgtgctattatttgcactcccgttggtgttctcattttctgatatctttagagcgtccatagattcattgagtaaagatgcttcgttttgttgctgtagaaactgtctttcctgtagtcttaatagcttggggcatttcagttttataaaatcttttagaactgtccatcttagccttccaaatttttccaattgtcctttctctttaatttcaataactgtgaacttctcttggttcattaactcattgaaatcagactctgataatttctccaagaattctataggtatatagggtgggaaatttatgatcttcagctgccacatacctctattcgtcatttgttttctaaagcttttctcgttaaagatatgctttaatcttttgtgatttatttgagtttgtgaaggtgtaattgttccaccattctttgcttggagggcacggtcatcaccattcgtacttgtagtgggaatattaccattattattggaatttgaggccatgttcaagttgtaaagggcagatatttcgttataagagggatttatcttattgttccttaaggagaggtgatgctgctgagaaagacgagggcctgtgccagtatctggattcctggggctattatgcatgtatttttgaaactggctttggttctggtgatagaaatgccgacgacggggatagtgtgtaggggaagcaagtggaccaccagcagtagcagcagctgttggtgaaggtagagtagtttgatagggcatctgcatattaggtaccgttcccggaggagcacccaacataggtagcatcgaagtcgaaaatggaccatgaggcgggggagcaagaggtggcacaccaacaggtacgggaacaggcgtgggcaatggcgttatgttctcattctttcgaaggctcacttcaggagaaaaactgaaaaattgagaaggtggggtagaagcggatggtggctgcggtgtcacagatgaaacatggcttgcatatcgaggagaaatagatcttttagtttcatcgggagcactccggacgtcattgttgctatcactgatttctggatatcgcagtgaaggagaatcattagtgtacggcaacaggtaaacgaacagatcatgataatcccattggtaggtgttcaaagtaagtagtaagttttccagggactcgttatctatcgagttcttcagaatgacaatgcaactctgaaaagtaataaaaggaggaaccatggaagtcattggaggcagcattttcacctgtaaaatattggtatggtatatgattccgcctatcaaatattttacctgggcccaagtcttgcccggagggagattatcaatccttatgggaataccatttgactgcgagtacgtctttttcctaggagcagcttttgtgcttgctgttgagctttcggtcgcagaacgggcaacaaaggcactggctgaagcagccgacttggcactatagtgtggttctagagtcattataaagcaagcgtattgtaaggagagacagcaaactctcgtgtatcagccaactgaactggaggccaagaccaatctaaaaaaaaaaaaaaatgaaagaaacaagtgtgggaggaagtcttgttaacttaacagttaagcaagcgtaaaaacctttaggaaagcgcacgaaagaaggccaacattacgactatggaataatacaatgcacacaaacaaaaggtaacatttgaaaaatggagtagagaatatattccattcccctaattttttgcgggtcttccagggctgcgaacccatcgctcaaaacaagcgcagtgtcaattaagacatcattgaactaaaacggaaaatttgcttgcgccacacaccctggtcaatcgtaccaagggatatcactctgtacgggtgggaggaaggcgcggcaattagaatgtgtgggtgcggaagctcgccgctcccatcaagagagtggaagacgtatggtctgggtgcgaagtaccaccacgtttctttttcatctcttaagtgggattcttacgaaacacgtcacagggtcaaaagaaagagaacaaaagcaatattgtaattgtctcagtccacggcaatgacatggcatggccccgaaggctttttttgtctgtcttccttgggtcttaccccgccacgcgttaatagtgagacaagcaggaaatccgtatcattttctcgcatacacgaacccgcgtgcgcctggtaaattgcaggattctcattgtccggttttctttatgggaataatcatcatcaccattatcactgttactcttgcgatcatcatcattaacataatttttttaacgctgtttgatgatggtatgtgcttttattgttccttactcaccttttcctttgtgtcttttaattttgaccattttgaccattttgacctttgatgatgtgtgagttcctcttttctttttttcttttcttttttcctttttttttcttttcttactctgttaatcactttctttcctttttgttcatattgtcgtcttgttcattttcgttcaattgataatgtatataaatctttcgtaagtatctcttgattgccatttttttctttccaagtttccttgttatgaaacgtttcaatgttttaaaatatatcagaacaacaaaagcaaatatacaaaccatcgcaatgcctttgaccacaaaacctttatctttgaaaatcaacgccgctctattcgatgttgacggtaccatcatcatctctcaaccagccattgctgctttctggagagatttcggtaaagacaagccttacttcgatgccgaacacgttattcacatctctcacggttggagaacttacgatgccattgccaagttcgctccagactttgctgatgaagaatacgttaacaagctagaaggtgaaatcccagaaaagtacggtgaacactccatcgaagttccaggtgctgtcaagttgtgtaatgctttgaacgccttgccaaaggaaaaatgggctgtcgccacctctggtacccgtgacatggccaagaaatggttcgacattttgaagatcaagagaccagaatacttcatcaccgccaatgatgtcaagcaaggtaagcctcacccagaaccatacttaaagggtagaaacggtttgggtttcccaattaatgaacaagacccatccaaatctaaggttgttgtctttgaagacgcaccagctggtattgctgctggtaaggctgctggctgtaaaatcgttggtattgctaccactttcgatttggacttcttgaaggaaaagggttgtgacatcattgtcaagaaccacgaatctatcagagtcggtgaatacaacgctgaaaccgatgaagtcgaattgatctttgatgactacttatacgctaaggatgacttgttgaaatggtaattttcttttatttttttgataaaactactacgctaaaaataaaataaaaatgtatgatttccctccatttccgaccaattgtataattttatatctgcatgacttaataatataatataatacttataaaatacgaatagaaaaatttaaaccgatgtaatgcatccttttctttgtcgtcttcggatgatctgccgtgacaggtggttcgcgcaaatcaagctggtttagagaatttaacacagaaataaaaaaggaagattcaatcttcgtttttgttttatatcttactataaaagtgtttttttttagtacgacgagaagttagagtaattataaaaggaatgcttatttaaatttatttcttagacttcttttcagacttcttagcagcctcagtttgttccttaacgaccttcttaacaatcttttgttcttcaatcaagaaagctctgacgattctttccttgacacagttggcacatctggaaccaccgtaagctctggaaacagtcttgtgggtcttggagacagtagcgtattgtcttggtctcaaagtggaaataccttgtagagcactaccacagtcaccacactttggtctagtagccaacttcttaacgtgttgggcacgcaagataccacctggggtcttaacaaccttgattttgttagaacgggtgttgtctgtacgtagtaaagagaaaattttcccattaatgttagtaatcacttctttattatcctatgatttaagaacttgagtgggattgctccatatgaaaagtatttcggcgttgctgaatgaatattatctcatttcaatctttcaacagcggagaaaaattcattttccatttgggtcgaccaaggtcttccacttagaaactgaagtcaacttattgctgtccacattactggatactgttcgttcatgctgtctaatgttttaatgtcatgccaatatatttgaaagttcttgcatagttgattcccctatcgatgatctggttcttcctatttctaagtggtacgcttctctaaatagcactcgttcgccttttaacctcattttcccacaatgaaagttcaaaataagttcataataagttcataataagttttcatgaaaactcaaaaaaatagttcagtaacatacatggatttcttcttctgaaagtaacacgttgagccatttttagggttgttcgttgctaatctattctcagtttcaatcaaagtaaattgaatcaaaagaatataacaagtgccaaatactatgtactacccgttatttactacttacaactaataagttcatcaacttttacgtagaatgctattgaaacattccaaacttacccaccagctgcgatgaaacggctcctgagagcccgttaccataccgtctgaacgggtgctggggccactgacaggaagaggaagagttagaattgttactggctcctcccccaggcgtcaattccatctcctcccagaaggacggtctctctgcccaaaggaatgaactttcatgggaagggacaaatgaagcggactattgtcggaagcgggacctccgaaagcaaatgaaagtaaaaattcaaaaattcaaaaaaaaaaaaagctgaaaggaaaacacccaaacaacacacggtatgtgacgacatctgtacaccgcaaagttgtgacgaaaacacagtcacagttttttagaatttatgattagagtgttcaagaaaataagttccaacacgtaataggtttctacccctgtcttgtaacattgatacaagtagagggaaactcccctcacattttctacaacggcaagaaactgattctgaaactccgtaaattcgtttcttttcttagttaaaatcttatatacgctaaagaatgctactaaaatgtttataaatgtacactcctcggtatcgcaagtggaaaaaaggcagtaaagaagtttcaatccttcaattcttttcaacagcgataacttccatttctaaatcaacattcaaaggtaaggaagcaacaccaacacaggatcttgcaggcttatgggtgtggaagtgtttggcgtatacagagttgaattcggcaaagtttttcatgtcagccaagaatacgttgactttgactatattgtctaaagaagaattactttctgctaagatattcttaacgttttgaaaaacttgttcggccttctcagagatagaaccttgaacaggcttgttatctggagtataagggatttgaccagacacgtacacaaaattgttggccttcatagcttgggagtaagaggcggcagcgggtggggccaacttggtgctgaccggggtcaatgttgttatacccctcctcaagactggagctgttctcaaaacggaatttcttaaaaacattattggtaatatatttgtgtgtatgtgttgtcctttttacctgtaaatctcacacaatttactagctaacctaattcttatgcatgtgtaagacccatttagtcatatgtatttatatatatcaggggatccatacggtgtgtttttcgctggatgagcgacagaggcggaatcgcatctccgcaaatgagagcgtacacaggagcaaagtgaataacgtccttcaatgatagagacttatccaataagcagcactggtcttctaagatcaccgcctgtgcacttttctacgggctcttttaattgtataacatggacagtgatcattgcattttgcatccataggcatactatggcttaaggtattactatctatcgcgcctaatctctgggagttttgaggccggtttcggaatctcggtatcttgcgatgggtccaaaacggtgtaaacaaagcaggggatagcagcgcaggcttcaacatctcaaacctttatatatacaaaaagtatatctatatattcatctacggttcttaaaatagtacaacaaaagttaacagacattaattactgtaatcagactaaagcaaaccgagctagaacgaacgactgcttacactagagaaaaatatggagctaagttcaccatcaaaaaaaaccacaacatcgccaataaatataccaggggggaatagagataacctaataatcggaccacattctcacagcttcaagaccgatccattttcaagtaacaatagtagtttgctgtccaaaatatctactaaccccagtttggaaagccctttctcttcgaaatctttactagattgttctcctgtacaagctgtaaagaagtctttagagtcggaagcaaaaacgcatagcctggacgaggagacaaatgaacagactgatgtaaagatcttaaacatagcagactttcccacagatgaactcatactaatgataagtgcgctactcaacagaattataacagcaaacgatgaaactacagatgtctcacaacaagtgtcggatgagaccgaagacgaactcttaactccaatccttgctttctatggaaagaatgttccagagatagctgttgttcagtacttagagagaattcaaaagtactgtcccaccacaaatgatatttttctttctctccttgtatatttcgatagaatctccaaaaattatgggcattcttctgagcgtaatggttgcgcaaagcaattattcgtcatggactccgggaacattcatagattgctcataacaggtgtcacaatttgcacgaagttcttgagtgattttttttacagtaactctcgatacgccaaggttggaggtatttctttgcaagagttaaaccatttagaattacaattcctgatactatgtgatttcaagttattggtttcagtcgaagaaatgcagaaatatgcaaacttgttatataaattctggaacgaccagtagaatgctgtcctgcatattattcatgcccttcccttaccgttactcgtattatacatatcaatttctgatttacgtaacgcgtacatatcggttatatttaaataatttaatattccttttaaatcagtggtttttcatattagtagcatttctcctgaaatgatagctattgcaatagaatgaaaaaaaaaactttttgcccaaataaatcataatctaccggtaaagagaaattcggtccttgttctattcagtattatgctttctcttttttttccaaaatgagaattaaggacgtttcgaaaaagtaaaaatataccaaatgtggaatataaataggtttatcggcggaccgatctggcttaaaacgtagaatctaccagtccaatgtactttgatgaagaacaattgctaaaatatactatatatgcctatagattatccttttttgtaggcatttgctcacttttcatagcaaaaagttgtctaccagaatttcttcaatatggtaaaacctaccggcccaaagagaattcaaagtactcaagcattttagaacgaatcaagaagttcacagttccaaaggcgtatttttcccatttttactatttggctacctttctatccttagtcaccttatatttctatcctaaattccccatcgtttggatcatatttggacactcattgcgccgactttatgaaacgctttatgtactacattatacaagcaattctaggatgaattggtcccattatctagtcggtatatggttctattccgtactcttgttaattcttaatatatcactgtacaagaactccattccaaatacgttaaacatgaatgctttcatcatattctgcatagcatcttgggatcagtacaaaaatcatgttattctggccaatctggttaaatattcgctgccaacaggaaggcttttcaggttggtatgctgtcctcattatctcgatgaaataatcatttattctactctgttgccctatgaacaagaattttacctaacactagtttgggtaatcacaagtttgactatatccgcattggaaacaaaaaattattacaggcacaaatttaaagacaatcacgtagccccctacgccataataccttttataatctagtaatgtgcacactagggcattcatatacatatatatatagacgcggtaaagaaccactttactttcactattatcactttaccactaattagacagcaaaggctcgtatacgtgtcattaaaaacgaaggtaaggccatacctttttgaggcagttggaaagagtaaatactggcacagtggctaagacctatcactgccaaacaaaaggttagacatcttgggaatttcggacacattcgttacttaaaacgaggaccaaaattactcaatacctattttttatttaatattttaggcattgtttcacctgaatttgctgctattagaagcctgatctacgcaataaaagatttcatctggatttttgaagcttatacagtactcaacaatcagcttattaacagcaatataccgttaagcaattgagaaaaagtaacaatcagagcacttgtgtggcataacgttaatctgaaaaagaaaggggtatcagtgtgcacggaaaacttcagagacaaatgcctaaccctccttcatttaagtcacataagcagaatttattcaactccaacaataatcaacacgcaaacagtgtagattcttttgacttacatctcgacgattcatttgacgctgctttagacagtttacaaattaataataacccagaaccacttagtaagcataacactgttggagatagggaaagttttgaaatgagaacagtagatgatttagacaatttttctaaccattcttcggattcgcatcgtaagtcttcaaacacagatacccatcctttgatgtatgataatcgcctctcgcaggatgataatttcaaatttactaatattgcttcgtcaccaccgtcgtcttcaaacaatattttttcaaaagccctctcatatttaaaagtatctaacacaaaaaactggtccaagtttggttcacccatagaactcagtgatcaacacatcgaaagagaaatacatccagacacgactcctgtgtacgataggaatagatacgtttcgaatgaactatctaatgccaaatataatgccgttacttttgtgccaaccctattatatgaacagttcaaattcttttacaatttatactttttagtagttgcattatcgcaggccgttcctgcactaagaatagggtatttatcatcgtatattgtacctttagcatttgtgctgacagtaaccatggcaaaggaagctatagatgatattcagagaaggagacgtgatagagagtcaaacaatgaactgtatcatgtaataacgagaaatcgttccataccaagcaaagacttaaaagttggagatctcataaaagtccataaaggtgatcgtattcccgctgatttggttcttttacaatcaagtgaaccatcaggcgagtcatttatcaaaactgaccaactagatggggagactgactggaaactacgtgttgcctgtcccttgacccaaaatctatctgaaaatgacttaattaacagaattagtataacagcctctgctcctgagaaatctattcataaatttttaggtaaagttacctataaggattccacttcaaaccctttgtctgtagataatactctatgggcgaatactgttctagcttccagtggattttgtattgcttgtgtcgtctacactggcagagatactaggcaagctatgaatacaactacagctaaggttaaaactggcttattagagctagaaattaacagtatttccaagattctttgtgcatgtgtttttgccctgtcaattcttttagttgcatttgccggtttccacaatgacgactggtacattgacattttgaggtatctgatattgttttctaccatcatccctgtctctttaagagttaatttagatttagccaaaagtgtttatgcacatcagatcgaacacgataaaaccattcctgaaacaattgttagaacgagtacaattccagaggatttaggccgtattgaataccttctaagcgacaaaacagggacgcttactcagaatgatatgcaattgaagaaaatacacttgggtactgtatcatacacgtcggaaacattagacattgtatccgactatgtacaatctctggtgagctctaaaaatgactctttgaacaattctaaagttgccttatcaacaacaagaaaggatatgtcttttcgtgtacgtgatatgattttaactctagcaatttgccataacgttactcccacttttgaggatgacgaacttacatatcaagcggcatcacctgatgaaattgctattgttaaatttaccgagtcggttggcttatctcttttcaaaagagatcgccattcaatttctttattacacgaacattctggtaagactttaaattacgaaattttacaagtattcccatttaattctgattctaagcgtatgggtatcattgttcgtgatgagcaattggatgaatattggtttatgcaaaaaggggccgatactgtcatgtcaaaaattgtggaaagcaatgattggctagaggaagaaacaggtaatatggctcgtgaaggtctacgtactttggttatcggtcgtaaaaaattaaacaagaaaatttacgagcaatttcaaaaagaatacaacgatgcctctttgtcaatgctaaatcgtgatcaacagatgagtcaagttatcaccaagtatttagagcatgatcttgaattattgggtctaactggtgtagaagataagttacagaaggatgtgaagtcctctatcgagttattaagaaacgcaggtatcaagatttggatgctgacaggtgataaagttgaaactgctcgttgtgtttccataagtgcaaaattaatatctcgtggccaatatgttcatacgataacaaaagtcacaagaccggaaggtgcattcaatcagctggagtatctaaaaatcaatagaaatgcttgtcttttaatagatggtgaatccctgggaatgtttttgaaacattacgaacaggaattttttgatgtcgtggttcatttacccactgttattgcttgccgttgtacacctcaacagaaggcagacgttgctttggtaattcgtaaaatgacgggcaaaagggtatgctgtattggtgatggaggtaacgatgttagtatgattcaatgtgcagatgttggcgtagggattgtgggtaaagaaggtaaacaagcttctttagctgctgatttttctataacgcaattttgtcacctcaccgaattactattatggcatggtaggaactcttacaaaagatctgctaaattggctcaatttgtcatgcatagaggtttaatcattgcaatttgccaagcggtatattccatctgttcgttgttcgaacctattgctctttatcaaggttggttaatggtcggttatgctacctgctatacaatggctccagtcttttcattaactcttgatcacgatatcgaagagtcattgactaaaatatacccagaattgtacaaagaattgactgaaggtaagagcttatcatataagacgttctttgtttgggttctattatcgctattccaaggttctgtaattcaattattttctcaggcctttacgagtttattagatactgatttcacaaggatggttgctatcagcttcactgctttggttgtaaatgaattaataatggttgccttagaaatctacacatggaataaaacaatgctcgtcactgaaattgctactttactattttacattgtatcggttccatttcttggcgattattttgatttaggttatatgactaccgtaaattactatgctggacttttagttatattactcatctcgatctttcctgtctggacggcaaaggcaatttatagaaggctacatcctccaagttatgcaaaagtgcaagagtttgccactccataattcaattggtttggatttttcttgttgcttcaacggattatcttaaaaaaatctatcatatttcaaaatataaattcttatttttacaaagaagatatagattatgcataatattattttgttacattttttttcttttactttttattttcttttctttgtacttcctcaaataagcatctttagcaggttaacaatagcaaatatcatgtccagcccaaatcacataatactttccacttcactttcactatctgtttcgggagacctatcatccacggtattgacagttggtctttggaaatcagttgcatgtgcccaaggaatggatctcgaaatgttctcaaacacggaggaccttcttctgaaagtcccacggtaagcgggcataggttcggcaaaactgtgaggattattgtcatgtgaaggcgtgataggtatgtcgttaagtgatgaaaaggcttttgaacccaaatcactactatccatagaatcatcaccgacctgcgcaattggataaggcagaggagcgtcaccggtaaccctgaataggtgaacattggcaacatgttcattttcgactctgaagatgatccaaacgaatcttcttaaaacctccaaaagggccaatataaacgacgtcacagcactctgctgaattgtttgaggagcaattgcgtatacaatccactcaaatctaatgaggatatcccaaatcatagcaaagtaataaactaacttcctactgaatgaataactgccgttttcccaattttttttaccagctaaatacaagtcgtctcttagcaaccaattgtaagaagtagtattgtgagcaaaggaccaatccataactaaatcccaggcggaagtaaggatcgaattcaacgtagcgcacacgataaaaggggttctcctttgttcagaacggtctgacaatctgtaagcacaaagtgtggcattatacgctatacccaaagtgtatttcgccgcgttcaaaagatgagggaaccaatcaccggaatcagcaaatcttcgtaaacattgcatgaatctccaataacttggtaaacatgataaaacacccattgctctggaatgtgaagagccacatagattgttgggcgtatgagagtaaacacagaagaacatggcaatatcggcaatagaatacgtcaacgaacaaataatatctcccaaaaagaaatcaccaaactcaacagggaaaaaaccagacatcatcagtctaataagagtaaccaccagccattttctagtgtgtacaactttgtcccaatatggaattagaccagagggacataaaaataagaaagacacaataccaatatataaaaagcctaagggtgtgagcttctccaaagcgaaacttaacatggaacagaccgcacaaggtactatgaagaatgtcaagaaatacaacttgagcggaattttactcgtggcaaaatcattgttgaaaaattgcgtaccattcttggattgaatctcacccagcataataaatctataattaatcccggttctatgccagataaaacaattaacaagaaagagaaacgcgatcaacaaaaccatgtaccaaccaccccacagtgggaacagaatcttgtgcgtaaatgacgtttcttcagagctaatgcccaaatacaaagtgtaagtgatcaaagtcattgacacacctatgcccagcccgacaaccagcatctgcacaatcgatctgttgtttctatgaaccatttgttcggagatagagtactgaatggtcaatttcttcaacttatgggtattgtgcttcctgtccttaggcgaattggtcaacgcagtggtgaaccactcggtgatctgcgtttccaaccaagtgatgggctctttgtctctttgggcggaagagagctccgaagtgggtgttggttgcgaactggttatttgttgcatcttctgtgccaccaactgcacgttggcatccgcgtgcttgaaaagggtgtagtgggtcctggcgtacgacatgaacgtggtcagctctcttgtgtgacacgttttgtcgaatttcttgaccattttacggaacccggtgacgttgatatcccggaacgatttgaccaattgcaagtacagatagtactcgattatagcgttgcttaacaagtttctagcctgggttgtcgtcatagtctccagaaaagaagcgccaaaagcaaacgtctcgcggcctcttgaggacgcatcctgtctcaagtcctgtagcagagaaaatccacgtttgggccacgatggcagcagcctattgtccttaagaactttctgacagtacgctagcagcgacaaacgcggcttcttggcctctttggtgcagggcattgacccatacataacagaccggctatcgctgtcgatgctattgaccctggagtcagaacgaccagcaagccctgccgcatatagactcgtggacatgtcaacattcgaactagaccggttcaagttgtcgcgctcataattcttctgcagcgagtaatagtgcagttgcgactgtaaaacctcaaacttcttgtcgcactcctttagcaaccaaaggtaaaactcgttacacttactcaactggaacgagatcaaccagtcttcaatgaagtcagcaacgaactccctctgcaaagcagaatagtccttcttgaacgcaggtccggagcgatagtctccgtcgctgcgacttttgccgggctctctctgctgaaatgcagtctggtataccgacacagagggcatccagctccggtaggagctggattgctcttcttcggcatccagcttctccttgtagcggcgaagcttcttcttgccgaccttataatcaatatatttgtccctccattccgggatggcagactcggttagatggtcagcaaacttcatctgatacggtgctatggtaaagcccttccattgctgccaactgaattaaaaaaaaaaaaaaaataactaccaaccatcaaatcaaacaaaacaaaacaaaaaagcaaaggagaaaacccatcttgtacatgtacagtcccaaactgttgcgaaaccgtgcgatgatgttcatggaacttgcgtcaaataaaaccgcatcccgtcccacgtgacaaacggcacccaaaatccgttctagaaatgcctcacacccacaccgatgatgggcttccgactcgatgactaccaacacatagccagccgcagcggctggcagcatgtgcatgataatgataagtgatgatgaatgatggtgataacgattttgaacaaatggctgcagcgatagcaactaaggggatggaaagacagatctgggagagataactgcagggtgtggcacggcaacacaaggctattgtattgcactaaacgggcaagaagccatgatgtgcgtctgtatcccaaaaaaaaaactaatggattggcgcgtgtactatatatattcatatgtcgtgtgtttgtatatgtgtgggagtgattgtgcgtgtatatgtgtgttggcgtgtgtggtacaatgtgtgtgttttaatgtagaaatgaggttgtagcacgtgatcgggaagccacagtttgcgcggagatattttattttttttcatcagcgtaagaagaaagcaaccttgcagtctgtatcgtaagagaagactgcagttaaagaagtttagagaagaggcttgagtatcggtaaaggggtgtgtgtttggtgatttataaaggagaagggcatgaggagagagaggcaaaggatgatgagtttcgaggacaaggacaaggacgaccttgacaatagtaatagtaataacagcagtgaaatgacagatacggcgatgatgccaccattaaagagattgcttattacgggcagtagcgatgatttggcacaaggatcatcgggtaagaagaagatgacgatggcgacgaggtcgccatcgtcatcacccgatttggcgacaaacgacagcggcactagggtacagccattgccagaatataacttcaccaagttctgctatcggcataacccggacattcagttctcaccaactcatacagcgtgctacaagcaggatttgaaacgaacgcaagagattaatgctaatatcgcgaagctacccctgcaggagcaatccgacatccaccacattatctcgaagtacagcaattccaatgacaagatacggaagctgattctggatgggatcctatcgacgagttgcttcccacagctttcctacatttcgtcactcgttacacacatgatcaagatcgacttcatcagcattctgccgcaggagctgtcgctgaagatcttgagttatctggattgccaatctctttgcaacgccacgagagtgtgccgcaagtggcagaagctcgcggatgacgacagggtatggtaccacatgtgcgagcagcacatagacaggaaatgtcccaactgtggctgggggctgcctcttttgcacatgaaacgtgcgcggatacaacagaatagtacaggatctagcagcaacgcagatatccagacgcaaactacgcgaccttggaaagtcatctacagagaacggttcaaagtggagtcaaactggagaaagggccactgcaggattcaggaattcaagggccacatggatggtgtgttaacgctccagtttaactacaggcttttgttcacaggctcgtacgactccaccataggtatatgggacttattcacggggaagctaatacgaaggctcagcggccattcggacggcgtcaagacattatattttgacgatagaaagctgattacgggctcgctcgacaagacgatccgtgtttggaactacataaccggtgaatgcatttccacgtatcgaggccactcggatagcgttctgagcgtagattcataccagaaggttatcgtttccggcagtgctgacaagacggtcaaggtatggcacgtggagtccaggacatgctacaccttgagaggccacacggaatgggttaattgcgtcaaattgcatccgaaaagcttttcatgttttagttgcagtgacgataccacaatccgaatgtgggatatcaggaccaattcatgcctaaaagtgttcaggggtcatgtagggcaggtgcaaaagatcataccgcttaccattaaggatgtagagaatctagccaccgacaacacttctgatggcagctctccgcaggatgacccaacaatgactgatggtgcagacgaatcagacacaccgtcgaacgagcaagaaactgtcttagatgaaaacataccttatccaacacatctactatcttgcggactggataacacaatcaaactatgggacgtcaaaaccggtaaatgcataagaacacagtttgggcacgtggaaggtgtttgggacatcgccgctgacaacttcagaattataagtggttctcacgacggaagcattaaggtctgggacttgcaaagcgggaagtgtatgcacacgttcaacggtcgaagactacaaagagaaactcagcacacacaaacacaatccttgggtgataaagtcgcccctatcgcttgtgtttgtattggagattcagaatgctttagtggtgatgaatttgggtgcgtaaaaatgtacaaattcgatctcaatgattaggacctgtgtgtggtcttttcttggtcaaaaacatccgtagtacctcgaatatatatgcttacatatataatgaaaaatacataatagcattttacatttattttatttccaggaaaaaaataaatcgctagcgtatcactagccttttccatcttcagtttttttccttcctctttttcgtctcgataaaactcttgaccattagatgctattactcccccacggagcccttcccacgctaagggggatgtcaagggggggactgaagataaagcttattatattgacggcgatgatgaagagggcgtacgcataaaatgtcgtacaagatccataatctgcaatattgttccctcaacagtactaataaatccaaagggcgaaggtactttattatataaacgcgcacggccattgtatataaaggcgattacataatagaatacttatcgattccgtaatccttgaaatatagaatatacataaaatagacaagaacccaacagttgaggcgccagctttggtaatagcttaataataaataaaaaaagataatatagctagctagtattattgcttttatccgtatggccaccaccacgcaaccacaaaatatactgatggatgaacctttaaatcttcctaataacagtgcccacaacaataactatggaaacataaatgcgaatataagaacttttgctggtatgagcatgcacatgcaccctgccaggctgaactctctggagtttttgcacaagcccaggagactatctaatgtaaaactgcacagattacctcaggacgagcttcaaagaaatacggacatgaataagggaatgtattttaatgggaaacaagttcatgcccatcacccgtttataaattctggagcgaactttaacgcacatcatcaagacgtcagtaaattaggcgaggaggaagacgaaatctctcctctatcacatgataatttccagtatgaatccgaggaaaatggtaatccttcacctcccatttacaagaaatctggagaactggttaagagttcattaaaaagaagatccaagtccctacccattactcccaaatctatattcaacaaaactggctctaagagtaaacatgtcaatttagatcatgtagatactaggctattgcaaagaagtaaaagtgtccatttcgatcgtgttttaccaataaagctgttcaatgaaaatgagaaacccatagatgttggcaaacaaatggttcaacaagatgttctgaatttcaagcataagcctttgacgagactaagtgcccttaatggcggtagtgatagcgtacctatagaagatttactatctgaaaacaaccaaaacgaatatggagatacatggctacaaaacccgaagggtgtattcctatttggtacaaattctaataatcgtagaaataaaaaaaagaagtttaaactaagtgacgatgacagtgatattgaaaatgacaatgatagtgacgacgctataaaccgtttagtaaggcaacaagacaaagaccaagctcatcttgcgcacgggttgaagaatttgttaataaacgatgacgacgattatttagaaacaagaacaaattctgctaaatcaggagccaacttgtttattggaaactctaaaagaattgttggtctttacaacaagaactttccaatattaagtgacaggaaccgtaagagtttaaaacttaacatatttctgaatctttcccgtggaaggcccgtttttttgcaagaaattacgctactaactggcttccacaacatggttataattggcaaagtctttgtgaaaaacatatactttgataagaagattatcgtaagatatacatgggatgcatggagaacttttcatgaatcagaatgcgtgtatttttctaatgccaatggcatcttaccaggaagcaatatggatatttttaagttctccattgatgatatacacaatccaaatgataaagatagcaatatatcacaattggagttttgtattcaatacttaacttggggcgttgatcgttctaggaaggaatattgggacaataatgattcggcaaactataaaattgacgtggtaacgaatgaaacgaggacagggcccacaacagacgtcaatgataactacgagatgaaacatagtcttttcagaaacccattccattaaagaaaaaaacaaaaactaatagtattgttttacatatacaaaagaaaaaaaaaagataagaatacgtactttctatttttatttgaaggtcattttctttatataaaataatatactggaatgatgttctttttgttgctttctatatttgctttctttttttactttttattcaactccagacgttcttaaataactcgttatcatccaatgaaatgttagaactggaatttgaattcatactattattatttgtagcggtaattccagtgttcacgaatggtgacggagtattacaaggctgaggtgtcgtggaagtgaaaaatgagttctggctttgagtctgggcagaaggttttgagtataaagataaaatggattttttcaaatcgttcctttgcccaaattcaccgactctgttgccagtcttggtattagcagcacctatgcttgttgcagaactagttacacttgtattagatgtagtcttagaaagcgatgaaacctgtaggtttaataagctcgtattactccttgaggtgcttaataagtgggaaggtggttgtgtttgcgtcttttgtaatgaatttgagctctggtccaatcttgcattcgaagcaggcaacgaatgattcgcagacggcttatgcagaactggttcagtagaatcatttaacccttcaatactggagaggtcaccaatccacttcttatattcatatttattcttgatgaaattttgtaaactgctcgtatcagtgattttcctctgtttcaattcatcagccaaagtagcttcgtagtatgagttagctcttaaattgtttttgaactgtatcagtttcaccaaatgttcttccttccatgtatccagatcaacagatttcactttcgaaatgtgcgttcccaatgatctatgtataccagcacatttaatgcaaatgaaaacaccaagtgaccaggaagcccagcgtggatgtagttgcgccttacagtcggcacaatgactgtttcctggatcgcgtaaaagagcacttaatgccttcttgactgggactgacgtcgacatcgcttgtaaattgccccacgttctatgctcctttgtacagttgaagcaagtattacctttacttttgttactattagtaccgatcttatacgtattatcgagtcgaaaatcgtccagcacgaaatatggaaacggtgcgtttaggtgactaaactaaatagcgtatatattatatatgttccaatctatatatatatatatggcactctgttacagttccttatcttaaaacacaaacacctggtcttccatcttggaaagcggtttggaacgtctgaaccccaagtccacggtacttcttctaactgaggcaaccatggctggaggaccacagatcaaaatttgaacgttgtccattgtagcagcgggcaagtgttccttgatgacatccttggtaatgtatcctacaccaccagtccagtcttcacggtcaggagagtctaagtagtaaactatcttaaattgggaaggcttcatggccaccaacgcttccagttccttcttcaacagaatatcctcctcatggacgttcccaaagactagagagaccttggtagtgtcgtgagggtccatggcaatagctttcatgatctgatacatgggcgcaataccagtaccaccagcaatcatccctagatgggaacggcagtttctctcataatgatagttcccacgagggcccttgatctggatcgagtcacctatcttcaactctccaatcatcttagaaacgttacctgtggggtaagacttcactagtaattcaaagtttccctttgtatctccatccaacgatgtgggcgtatacgatctggtaatatccttaccattgatattggccttaattacgatatgctgaccaattggtaaaccgagtacgtcgtcagcatgaggtagcccgaacttgtacatcgaagtattatgcgttaagatggttttttcaaccagcggaaatgattggaagtcattccttttgggatccagcacaggcttggtcttcggtccgataatgaacttgaagagcaaaggcacgaccacgatcacgatgaccaccacaagcttttgagcatcaatagccatcttcgattgcttaattgattgagtctcttgttgaagagccagttgaatgcatactttcaacacttttttttctcgttcattttttcgccttatataataagaatatttatacatatgtagataatttaaagaagtagaaagagcccttaatggtaccgctttacgaggaaatttagcactgttactttttggagagtagtgcagtcttagaagggcctttgagcttgatgtacacgtccgtgccccagccaagtaaactttgaacgtcaatcttgcccccaaacagttctaggtacgtcttgcacattggtagaccaaagcccatgccggagacgttgttgatttgctcgccgggcagatctgtagactcagagtcagctgattgttgggtatgtgtagagtaagagtagttgaacatgagggcctctacctcgggcgtgatcccaccaccatggtcccgtatccgtaagtacagctcgtcatcgtctggctttaaaagattgatctctatgggcatatgttcctttccaagagctatctgagcttcaaaagcgttcttgaatacctctgtcataatatactccagaatgggcggaatgcacgtgaatgtgatgtcttgtgatggcgggtgaattaggaccggggtccgctgagtgttgaacttcacaaagcatatatcattgacataatcagaaacgtgcttgatcaattgtgctatggggaggtcccggtgcaagattccaatcatccttttgttcgtgtcacctttgttctgtgccatcaacgacaaatagtgcgtcacaagcagcttcatcgtgattctctccttcaggtggaagttcaagaactgcgaaatttgaaactttgggtaacacgattggatttcctgaagaccttttgccaataccacaatggcgtcctcgtggtcgtccagcagttctgtgaacttggcctgtatcttgggaggattgtgcaactcgtacgggtatgcgattgatagcaacgtttgcaagcttttcaaatacaaagagttggttctctcaatatgagggttgattaccgcattatacggtagcctctgaatggcattaagccgtttacacgtcaatgaaagcaacaggttgattgtcttgatcgtcagcatgtactcctccttcttggtcagcggcggcctgtattgcaggaaatactcgtagtttaggggcgcaattggtttactagcgtagtcctgtatcagcagctcaatgttcgacctaatcttgtaatgctggtcgaacgacagttgcgacagcagctcgtgtgagggtcgctggcgatgtgcccagcgcattcccccacatttccatgaacgcataatcttccacatactaccgtgaaggcgtcttgataccacgtcttccagttatggtcttgactcaccaatgttctcagtttaatgttgtttgcttcatactggcagacattttcccttattaccgtgagaagcgagcggtggattaatcgggatgtcaaaaacaagaaaattgcaaccttcttcacctataacctatatgatttgtaggcagaggagtggaataagcaacaaatcatagtcatcaatgtcgtttaatgccttcgccagctctttgagcaagaaattacaggaaatatccacaagtgtttccgaaaaaacccaggaattgcccagtttggcgcaatccacccaaagaatggtccaggaacgtttgggccaggtgacggacatctcccaattgccaagagagtacacagagctggaagataaggttgacaccatcaaactgatttacaaccacttcttgggtgtaactgctatctacgaaaacggatcgtacgattaccctaaatacatcaacgaatccgtcaacgagttttcaagaagcgtggcttccaagttgacagagttgactcatgctacatctgcgtctgaggcacaaaacatcttagttgctccaggccccatcaaagaacccaagacgttgaactacgccctcagtaaagtggctttgaactccagtgaatgtttgaacaagatgttccccaccgaggaacaacccttggcttcggcactcttgcaattcagtgatgtgcaggctaagattgctcaagctagaattcaacaagataccttgattcaaaccaaattcaataaaaatttgagggaaaggctctcttttgagatcggtaaggccgataagtgccgcaaggatgtccattccatgagattaagatatgacgtggcaagaactaacttggcaaacaacaagaagccagaaaaggaagcttccttgagagtccaaatggagactttggaagaccagtttgctcaagtcactgaagacgctactgtgtgcttgcaggaggttatttctcacgctaacttcagtgaagatttgaaggaattggccaaggctcaagctgagtattttgaaacctcggctggcctaatgaaagagttcctatccaactcatttgcggaagagccggaagcaaagcctgaggttgcagaagaagaaaagccacagacagctatctctatgaatgacgaagacgacgcttaatagccgccctgttcttgtctttctctctccttctctatatatatatatttacttaatacaatatcatattctctagtgtcgtacgaatattatcatttatttgctggcttttgtagtgagtatattttttgtagagaaaatataattactggaagagaaaaagctactgaaaaaaatttcgtaacagtcaccaaagggcaaagtgagcaacccaaaaatggacgctactcaaccgcaatacgaactatccgtagtaacacaatgcctaaagtctgccattgacgtcatccaatggttgattcctactattactaagttcagccaatcacacccgttagttttccaactattgtttattttcttcacattttatgtcttttacaagttgttgatgaacttcattactctggtcaaaagattcctgtatttgacgttggtagtaacatgtatcggtatttatatgcgtggttcgcagcagtttttgactgtggacctgttgaatttctacaatttcgtcatgtcaaatagatactacgcatttaaaatttatactctgtttattaatgccctggaaagagaaatcaacactgtttatcatttggcgcagatgaaaatggaacagttgcttaaatagagcgaaacgcctctgcttactcggaacatcttaaagtaattacatatcttaatttctaaatattcatatagataaagaacgttttttttgctagattcctcccctagtcactatcaaatattgagctatttttggtgacttgtgttttccaaattattcattacaattgtgacttgatttctgaagttttaagaaaaattgcaaactaagttattacaagcgatttatccggtcgcgattgaagaactgaaaacaacagcagcagcattgtaccaagaatcccaagatgctcaggtgtgcggtcaagaagtttgcatattttgccaccttcctcactatcgtcgctaatatttacatctatacttatccatctttccatccagaacagtgttcatggaactgctctaacaagaacgcaccactacagaaagatttgacttttgtggacaaagtgaagaattacttcagtgatgttcgagagcaatggcatggtagccatgcctctgcaggtaacgatgaggatattcatattttggccttcggtgatcctcagattaaaggcatctggccaaagacgccatatgtgtcccgattagatacatacggtaatgactactatcttggtcacatctatgatatgatgcagcagagactgaagcctcaggtggtgactgttatgggtgatcttttctccagtcaatggatcggtgattccgaattccataatagaacgaaaaggtatattagcagaattttcaaaagagacccaacttctattgaaaatatcaaacaacagaacctcgatgagaaaggtcaatataaggcgaattggcctgaatggggagaccgttttaatgagattttagacaatgtcaaggaaaacgaggctgataatcaagaactttcttttgggtttggttatgaaaatatccactcatggaatccagacttggaagactttttaatcatcaacatcacaggtaatcatgatgtaggttactcaggcgacgcgacttatcaacatatgacaaggttccacgaccttttcggtaaggacaactattggattgaatacgaaaccaacactacccatccttggagaattgtagtgttgaatgatcttttactagaaggtcccgctttacaaccagaatttgttgaagctacttggatctttttaaaccaactaaatgaacgtaaattcaatggtagtactgttttgttgacgcatgttccattttacaagcgtgaagggttatgcgttgatggcccagacactaggtattatccagatgcccatgccccagaatcatataaatctgggcttttgagatcccaaaatcatttgagtgaatccgtttcaaatcaagttttgaatatgatatttgaaaatgggaagccaggtatcatattaactggtcatgaccatgagggctgtgaaacagtttataataaaaaatctacatctacttgggaagcgactaaaaatatcgaaagtgacgttttcgttaaagaaatcacagttaagtctatgatgggtgaatttaatgggaatactggtttggttacaggacacttcaacacagattcaatgacttgggagtggactttcagtttatgcccattcgctattcaacatgtttggtggttcgctaaagtgtccctgctcgtcaccatattcacttggtcctcgctactatttgtctaaacaaaaaagagtaaagaagataaaactcctgtatagagatttatattaaatgtatgtatatatatgcatatactgctcttcaaattgcttatgttttataaacattgacatcggggttccacacatcaagataatcattataataccttagattgtaaaatgtttacttactactttaaaataactataaataaaattaaaaatcaaattaaaaatcaaattatactgccattagcactgatttttgttgtttttgttttaaagggatgcacattttttttttttatgttattatcatacactaatttttccctgtttcaattgtttcaagagctgcttgccgtgagaaatttcttgtttttgttgttctaaagttacattactctgatcattaacattgttattgtcaacactcacatcacggacctcagacgctgtatctaccggtggctgcaaaaatgaataatccagtctgaagttaattttatcaattactgtccaatcgtccagtttaaaaattttgtaatcaccaacttcgcaaatttcattaaaaaacttgacctcaccttgtcttaaaaaccacattgtaccatcctttgaaactttccaatccctctcatttagaatcttgtatgcaatctccctttctaaaggagtaatagcaaaataatagttataaaataacgaaaacatttctaaagttctgaaattttctagaattttggcataaattgacgatgaatcttctttcagcctttcggagcctataataatatcacgcaacgaacaacgcataacgtcccactgttgagtagatctgaatgcatccaagggagatggtggattaactccttgcggtacttcgaccagcctggaaatttcacacatatcacgagaccttttgtacgttattttcgattcaatttgactattatagagttcagaactcattatgaattcttgcacaccacttggtagaagtaaagtttcaaaatcacttacaaattcttttttgatttcatttgtcttagcttctctttgttccaagcttaaatatttcggtgtgcttggttgttcttcttcctctggctccgtctctgaatccctatccgattcaaaatcgtcatcgaatactccaaaagttggcacttgcaatttatttctttcttctggtgactcttcctccttctgctccataaccttcttagttgtgttctcaggcccattttggtttaccgtagttgcaacttcatgttcagactttggatttgtcgccaaggaaactaaaggatgatgtgaggagctcatatttctatagaaggcctgattgttttgatgcacagcagccgccccagcagccaaaacagcagcggccgttgctgctgaagatgatgcgccggtattgtcaggttgtaaagacaaagatgaagtagataacttaggtgtattcaacgcactaccaatcctgctgttagcgttggatgatgttgtagtagcagcagcagttgttggagtctttgttgaggtattggatatggtggacgatgcagaagtgacttttctatccttttctaccgcttgtgatgcagcaacggcccattttaattcaccagcaggttttgctggaagagtagcaggtttcaatgtagtggcaccagtaataccgtttggagtttgatgaatatgtgtatgtacatttgttggagtttctggtgtagctgaacttggtgatttttgcaatgacggaagcaaattatcagcactgctcctgggactctttatagaagttttaacagcctcttcaggctttgttgcattatggataggggaagatgaaggacttctttccgtttcttttgaagcatcagcaacgggaatgacaggtgacggcgtagaagagggaccagcaacgggtatagctgcacctgttgcattttttgccgcaagtttagcagcctttttggcttctctttccaattttctttgctcctttttagaaagttttgatatgtcctgcagagattcattagcatccgatgtattgttatcttcagcattttgtgaagcaaaatactgggccacctcatgagcaatggcttcgttactctgtaaattcaaaccgtcataaatagtttcatcctctacgaaatctggatcctgatttgactccacgaagtaatttatatcgtcctgcacgtttttaacatcttgggggtccaattcctcattggctaacaatctcaaggctaactccatctgctgttgatgccacctatacctcgcttgaaaacgcttatattgttcctttttttcatcatttgtcgtagatgacgttttcttctttttattaagaagtaaaagcttgtcaatttccacttgtagggaatcgtattgcctttccagctcatcgatcatttgggaaaggtactcagatatatctctcctttccctttcttgcgggtctaaagtctctgattttttcaggctaatattagagtatgctttttctttggacgccttctctacagccttatacttttccatcgctatttctacagaccttctgtaatctagaagagaatctttatctttaatatcgggtgagctttgccatgattttatctgttcccttagcctttgcagctttttgacttctctttttaaatccgactctagcttgtccttttgggaaggattgtttgtgcatgattcatgtctttcgtaatagctattgaagatttctaaaccttcgttaatttttttaaagaccctatcgacctcctgctgtaattttctatgagccatgtcgatcgactaaacatacaatgaatcttcaaaaatctaaatttgaaaatgaataaataaatgtgctgtagataatagcttttgattttttgtcttgacacaatgagacttctcgttaaagtcaaaccaaaaggagatgaacaaaagaaagttcgaaatatcaacaaaatgctttaaaaaatgtagaagcaaagttattaataactttacaagcgccttagtcagtttattgatctgtaggtcagtaggttttagagattacgcacagatgaaagtgaattaagctactattacataaaatcaaggtatctttcacaagtttttcactcagcgaaaattgcgagaccgctcgtggaaggtgacgataatacgatacttacaactttaatattataaatataagcatgtggtggaacaatatagtcaggcaaactgctaaaagtccccacttataaacagtgtgtaaaaagtacgtttgtttttgctccttatcctttatttggcgttttgacagtgaagacaatgccgctaccgatgcgttggttatattaattcctcgattaattataccatatttttgaatgtccagtgcaaatgaagaatttgtattcgtaacttcgtatgtcggtaggaaatactgacccaggaactcattaattgaatcgctgcctaacagaggctcaacctgcaggtctatcccctgccaattttgagaactctcattaagatatttttcaaactgagtgtttgtgtcgttaacccaaagatttaggatgtccgttgattgcactttcaaattggggtcagtttgaaggcttaaatttgctgtaatgaacttttcattcacttccatttggaaattttcacacaataatgatacgctgtcattaatgaaaccctctatcgtagttgttatatttccatctgtccaaacttcccttttgtatagcgaaggtcccgctcttttgtggaatgtaggcaaactgggtacttcaaagtttgttaatcgcgtcactatctgccaatgaattaataacatcaaaaaaccaaacagccacaggtgagccccatttgagattatccaccagttacagtaaaatagttttgattttttgacttttttgtcatcgattttttctggttctcttttaaatattttttgattgataagctttgttaattggtagggaattggataaagtgtactgagattcagagtagtaattaagcttttcaaaactttgttgtatttagtaaaattggtttgtcctgtcaggccattaatttgggacataaccaggtttacttgctgattttccagctgaaacagaattctttcgattgccatgagcaaaatcacaaatgcaaagtacatgactgtgaaaattattgtcattctcttacatttacggaaaacgtgattttttactgcacttagtacactgttttcctcgctatttgttttcagagaccgtttaattattgaagtagacgatgtaacctcggtactccccccagataaaatggaaatttcattctgtaagtttgcagtaaagttccttttcaactgaagccagtcagtggaatttcgtagaaaattcaaacttaaggtactagaggtatctaattgagtagaaaagtcagtgatagtgccattgaagttctgcaatgatttcaatttccttgagtagttcccaaaaatactgtcaaacatggagtaatttaacagtaggtttgatgccatttgtgaaatggaatccttatcaatggtcattgcgtcttctgatatttcattccatgtgtcatttatcagctgtgatttagtgagtagttcgttaaaaattgtattgtttacctcaagaacttccttaatcaattcagtttccaaacttatttggtcgttgataagtttttgtttattatccagtatgtcgtctgtgtatgacttgaatttttcttgcatatccgtacctaccgtagattcaatactccgtagtttgctttcgaaatactgatcaattgtattatcaatgaatgttttatttaaagagtaactgttggcagaatatatggcatgctgtgttgtgactgctgtcattgtggccgttgttgtggccgttgttgtggctgtcgctgtagcagttgaaatagatgcaaaggttgagacggtatcatttcgtttgacctgtgcgtgagacatttttgccattgtaatgtcaatgactgaaaaggaaccccaaatagttaaaataacagaagtaaagaatatcagtaatagaggatggaaaatacaactaaaaaacctctgtggaagtgataaaggtttaattatgtgtacattgttcatctttgccgtactcttagttttatcgaaaagtggtgtagattttcagctacttaagccatgttagtgttctagttttttgctttacatgttatataaagggccaagatagcatatgtaaatgttttattactgggctgaaacatttttaaaacatttttcaataatgtgctgttataaccgtacaaggacggttataattctgaattaaaatgctgcaccgaatgaaaataccaatgttcttccaaacctattggcgaaaattaagataagctgtcgcctctataatcaagaataatctcaactattataaatattattcccagaagttgaaattgtgacacatttgagtaatatcaccttacacggaacatagttgcccccttctccgaaattgctgacaatgataatcggggattcaatgacaatgacaatgaaggcaaaagattttcatattgtactcttgttttttgagttatcactttcaagtaccttcttgttaacagaaatagaaccgctatagaggttatcgtgtatacgtatctgttggtgtttctaaatcaaaaactcgcttttaaagcagtctttcaattggaagattcaaaaggatctaaaaagatctaaagtagtaaagaaaaaagtataagcccacacctttttggtaggataatgtttactggtcaggagtatcattccgtagactctaattccaacaagcaaaaagacaacaataaacgtggtattgatgacacatcaaagatcttgaataataagataccgcactctgttagtgatacttctgccgccgccaccaccacttctactatgaacaattctgctttaagtagatccttagatcctactgacataaactatagcacaaatatggctggtgtggttgaccaaatacatgattatactacttccaatagaaattctttaaccccacaatattctattgcagctggaaacgtcaattcgcatgatcgggttgttaaacccagcgccaattcaaactatcagcaggctgcataccttcgacaacagcaacagcaggatcagcgacaacagtcaccctctatgaaaactgaagaggaatcccaactctacggtgatattctgatgaattctggtgtcgtacaggatatgcatcagaatctggccactcatacaaatctgagccaactgtcgtctacccgtaagtccgctccgaatgattctactacagccccgactaatgcgtccaacatcgccaatacggcttctgtgaacaagcagatgtatttcatgaacatgaatatgaataacaacccacatgccttgaacgatccatccatcctggaaacattgtcgccattttttcaaccttttggtgttgatgtagcacatttacctatgacgaatccaccaattttccaaagttctttgcctggatgcgatgagccaattagaagaagaagaatatcaatctctaacggtcaaataagccagctaggcgaagatattgaaactttggaaaacctgcacaacacacagccgcccccgatgcccaattttcacaattataatggtctgagccaaactaggaatgtatcaaacaagccggtcttcaaccaagcagtgccggttagtagtattccacaatacaatgcaaaaaaagttattaatcccacgaaggactccgcattgggtgatcagagcgttatttactcgaaaagtcagcagcgaaattttgtaaacgcgccatcaaagaatactccagcggagagtataagtgatttggaaggcatgacgacgtttgcgccaactactggaggtgaaaataggggcaaatctgcacttagggaatctcactctaatcctagcttcactccaaaatctcaaggatctcatttaaatttagcggcgaacacacagggaaatccaatccctggtactacggcatggaagagagcaagattgttagaaagaaatcgaattgcagcttcgaaatgtagacaaaggaaaaaggttgcgcagctgcagctccaaaaggaatttaacgaaattaaagacgagaatagaattttactgaaaaagttaaattactatgaaaaactaatctctaaattcaagaaattctccaaaattcatttacgtgaacatgaaaaactaaataaagactcagataataatgttaatggcactaatagtagcaacaaaaatgaaagcatgactgtggattcattaaagatcattgaagaacttttaatgatcgattcagacgttacagaagtggataaagatactggtaagatcatagccatcaagcacgagccatactctcaacgtttcggaagcgatactgacgatgacgatatagatctcaagcccgtagaaggtggtaaggatccagacaaccaatcattacccaattctgaaaagataaaataacaaagttttggtgagcacaacggtgtttcattcaagaatgataaggacaactatatatgtaatatacgtgtataaatactcgagctgcatcctttcttttctgccgttattatttcgtttagttactacatttatggtataaattacctttaagacattattattttgcatgtatgaaatttgctcgtgtcaaccccttagtcctccttgcctctgttgtatggaggaagccctttaaacctgtatttagttttttaaatctattagaattaagtacaattgtacagatggtaaaaaaaagtaatcgttatatcgtttgtcagtgatttttttttttttatttcattcattatttatttcttatttttcaatttgttcccttattggggcaaaccacgggtgtcccatcgcttccttagcagttaatctttcttgatgatcatatctcaaaagattgtcaataaggtcaataatttcatcgttgccgcttaaatgtttattaccatcattgatgaatctatgccaaggctttctgatgtattggtccatatcgtaaaattctctcggtaaggtaatttcatacttcaacaggtatttctcaaaatcgcttgtaccaagtactttgacgatcttgacaagctggtctgtgttactcgttccatggaaaaatggctctcttttaaagatcatagaagccaacattgtcccaaacgaccacaagtctaaagaataatcatacattctgtagtcaactagtagttcaggacccttaaaaaacctcgacgcaacacgaacattgtattccatattaacatgataaaattcagcaagcccccaatctatcaatcgcaattttttattcttatgatcaatcattacgttatgaggtttaacatctctatgcattattcccattgaatgacaatagtctaaggcctttaataactcaaacatataaaacctaatttcgagatcggttaatttagggtaaagaatacggaagtccacattatctacgtattcgaagaccaaagccggagtttttgagatgggatcctttattatatcaaatagatgaattatgtttgcatgaccattgtgtggctgatcaaagatatagggcctgatgaattttaaaacgtcctccttttgatttgtgtaatattgatctttttgaaatggcaaagtcgttggaggcactttttcgttagacaaatccgttaagattttgatttctctcttgatcttcttctttttaactggtttcaacatcttaataacaattttaactttagagtctaatttgacaccttggaaaacctcggagtattttcctcgcccaactttattttcaatttcatagtcctttgtatttgtggaccaatcaattacagtattttcataatcccaatattcctcggttctttgtttattgatattcgtataaacacgagcctctgaccataccctgcatttcatagttcgaatcaaatattccttctacaaccccctatttttgtctgtatatttgacttcttaagtccctattcagaaaactcctagtaggtaattgcaatacaccgagtatcaacagtatatgaagtcccttaatccgttttactacaggactgcgaggttcgtctaattgctactgaaattttccaagcgttggtcatatttttgatttttcgctttttcttcagtgttcgttccgagtgatttttgatagcgcttttctaccacttagtgctgctgtatgtatttatatgatataccagcgatacatgtaaatatttctataaagactgtaaacctctgattacctctgcctgtgcgtctttattcgcttcctcagcagaggaagcaatggctgcgttctttgtttggtggaagatatctcttgtcttttcgaaataaacagtttccaatagatttctcatctgagactcaatgtcctcaattaaggaacccaaattagcgacatgtgatgtgaaaataacatctaatggacgggacatatcaatagcgatgtccttttcggtctgtcttgtcaggttcccggataacatcatatgagaattctggtcagtttttgttttgtccaagtgcagaatgattgtagtggtgactctatagttgaaactgtcgggagaagaaggagatgttgtaacttcaaaaacatggatactgtcccaattactgtgatctgattggttttttttgaaaagcactacccctgcaaaatcgtgcccattgaaatcttcttcattgaggtcccagaggtacacgctggagataccgccttcataatagagatctctgtaaacgtcgaaagagtcattggctaagatctccaattttcttaaaggggctgagggaaaggggctgtcttgtagatcctttggggatagttctgggtaataagtgttcgaccaaggcgatctgaacgaatcaatatcacgattatagtcgcagcataagtactcccggtttgaatcggcggaatctttctgtgtggataggggaacgtctactgaagatagtaaatcttgtgccaaatttggttgtaattcgatcaagttgtttagattctcctgtaacgtggtaggatttagcctcctaagaagatctaaagcagcatcgaattgagcatcagacattacggtggtgattgtagagttggagagagtttttgtatgtcacttgattgaacagttctcctttatttgttacaaatgctctcatttttacgttttccgtggtgaaaaaaaaaaaaaaaaatgaacatatatacatgtagtaacagcagtagtagatgaagaatttagagtttaaacaggtaacataacgctataagggaaaggaaagtggagatgttatacattatatttacgtagacgttgaaggaagaagaaagaaaaagggaacagaagaagaagaaaaagagaaaggaaattcatgtggatttaagatcgcttcccctttttacttaatgtcttgtaggatcattgagctttaatacgtctactgcaggacccagtaaacgttgaaaaccacttttccccaatgtggcaactttggttctctttgtagcagtcacagtggcctgtctgggcaaatcgtttagcaaggccacttcaccgaaataatcatggtctttcagtttatttatgacaccttggcccttcttagagacgtccacagctccgtactcaattaaataaaagttctccccttgatcaccctcgcgaatgattgtttcacccggctggtagatcttggtatccagtgcatcggcaagtttggcacggtcgtacgtagtcaaactcttcaaaactggcatgctcttcaaaagatcgtcatacatgagtctcttcttgaaagagctgcccaaaagtatttttctgaaggtgagcctgtctagagcccacaacaaacagtcggaggttgctacaacggtggcagcacgagggctgttgtacataagagcaagttccccgaaactggagcctggcccggaagagttgaccttgttgtcgttgacgtagaagtcaacagtacccttttcgacgacatagaagtagtccccttggtcaccttgcttgattatcgtagcacctttggggacggacttctcctccagacaatttatgaccagcctttttgagtcggaatccagcttgttgaacagaaagttattacggatcgatttttccagtctttgcaattgctgctcggacttttccttatagtgatctggagtccaatcgtcaaaattgtttggttgtaaggtctcaccactaacagaagtacgcctttgggcgttgaagtgcattgggagtggaggagttgatgtcttttctctagtatgctgttgttcttcctgtgcttgctggtgagtgtcctgttcgtgcgggtctaaattaaacccacttttaaacacgttggagtgtgggtcctcgttcacaaagggggatttgaacataacactcgatctggatcttgattgagattgagctgattgaggtctggaaaatgactcctctggttccggaaatagaacaatgttctttgccttaaattcaggctccctggccttgaggaacgctctctgttgttccagccttttattgaaatagttggcggagaactgaagaaagtcggacggattagcggcgttgatttcgttctggaacagttgcaattcggcttgcgattccttgggcaaagaagataccatcgtttattcttactgttgtcttttgaaaataatctgcttgttgtaaatgatcttcctatttatgtatgcgtgaaatgcgtgtaatggatgtgatgatagcgatcgcttgacttagtcgaggaaagcgtaaagtgtccctttttctctttcccttttccctgtttgttcaaattttctcttttctaccttcctcttcgttttgctccttgccagcaaaacgaggaaggacaagaattttggagagcggcggcgcggcgccataataaatgcacttgagcaaatgcaataagttcagcttatggcttctgcaacaaagaagaggtcggaatccgagcacagtataatcaatatattatcaggcagaacaaaagtggcgggtataacacgaagaaagaaggaagggtggtgattgggtgctttgtttttttccgctcgtcgtggtggcatgcgctttttttttcttgggtgaagattagccgccgaagtcgtatgctcctcttttgagcgttttgaaagatagaaaaaagctgagtaagtaaaatcgtcggcggctaatctgaaaagtatataaagtcctttatattttccactcgtattcttttccctcctcctttttttttttactttctcacgtatggcttgtttcatttattatcagatcagtaatcacgtgccgtgtcgttagaaatgacatttggttctttgccttctttgtcctttttctatcttcctactaagagaaactattatacaatacaataagagaacatcgtgaaacaacataaaagatatcacgtcatcagagagagataaaacatcacaaccaattacattacagtgtattcgtttcttcttagagagagaaataaagagcgggataaaaggacactacacagtataccccatacccaggtgcaataatacacgtatatctatgtttattgcacatcaaaccccacatatatgtctgccagaaaacgcaagtttaatagtctcaaaccgctagacaccttgaacagctctcgtgccagctctccaaggtcctctgcttctctaccgcccaaaagatataacacttttcgtaaggatccgaaaatcgttgatcatctaaacaatgcttctacaaaggatttcttaccagttttgagtatgaacagcgagagtaagaggcagatcgaattgtcggataatgatgttgataataatgatgaaggtgaaggcgtcaacagtggctgttcagatcaagattttgaacctttgcaaagctctcctttgaaaagacactcatcactcaaaagcacttccaatggtcttttgttccaaatgtctaataatctggggaatggttcaccggaaccggcagtagcgagcacttctccaaatggctcaattatttccactaaactaaatttgaacggccaattttcttgcgttgattcgaaaacattgcgaatttatcggcataaagcaccatgcataatgacttttgtctcagatcataatcatccgaaattttcattgtattttcaacaatcggtgatctacaattcacaagttaatctgcttgatgatgttgaattgataattttagataagaagaactcttttatggctataattttaaaagatctgaaaaaggtcaagatgatactagacgtgaataactcttcaatcaacattaacacgaacatcttgatatggtccactgcaagctccgcttcaaataaaaaaataaagtctattaaaagattcctgttgatgtcatattcttcgtcgataaaagtcgaaattttagatcataaagagcagattttggaaagactaaaacatctgattcatcctatttcttcgtcatcaccttcattgaacatggaaagggcaataaactccactaaaaatgcattcgactctttaagacttaaaaaaactaaactttctactaatgatgatgaaagtccgcaaattcatactcatttcttatcaaacaaacctcatggtttgcaatccttaacaaaaaggactcgtattgccagccttgggaaaaaagagcattcaatatctgttccaaaatcgaatatttcaccctcagatttctacaacactaacgggacagaaactttacaatcccacgcagtttcacaactaagacgttcaaatagatttaaagatgtttcggatccagcaaactcaaattcaaattcagaatttgatgatgcaactacggaatttgaaacaccagaactgtttaaacctagcctctgttacaaattcaacgatggttcaagctatactataacaaatcaagatttcaagtgtcttttcaataaggattgggttaatgatagcattttggatttttttacaaaattttacattgaatcatctattgaaaagtcaattatcaaaagagagcaagttcacttaatgtcctcttttttttacacgaaactaattagtaatccagcagattattattctaatgtaaaaaagtgggttaacaatactgatttgttttctaaaaagtacgttgttataccaattaacataagttatcattggtttagttgcattataacaaacttggatgcgatcttggattttcatcaaaacaaagataaaaacgatgccatcaactccgatgagatttctataaataatcctctggttaatattttgactttcgactcgttgaggcaaactcattcaagagaaattgatccaataaaagaatttctcatatcctatgcacttgataaatattcaattcaactggataaaacacaaatcaaaatgaaaacgtgtccagttccacaacaacctaatatgagcgattgtggtgttcatgttattttgaatattagaaaattttttgaaaatccggtggaaacaattgatgtatggaagaattctaagattaaaagtaagcacttcaccgcaaaaatgattaataaatattttgataaaaatgaaagaaatagtgcgagaaagaatttaaggcatactctaaaactcttacaactcaattacatcagctatctgaaaaaagaaaatttatatgaagaagttatgcaaatggaggagaaaaaaagcaccaatatcaacaataatgaaaattacgacgatgacgatgaagaaattcaaatcattgaaaatatagatcaaagcagtaaagataataacgcgcagttaacctcggaacctccctgctcacgatcatccagtatttcaacaacagaaagagagccgacagagttgcataattccgtagtacgacagcccaccggtgaaataataactgataatgaagatcccgttcgcgctgcttctccagaaacagcatccgtttctcctcccatacgtcacaatattttaaagagttcatctcctttcatatcagaaagtgcgaatgaaactgaacaagaagaatttacgtcaccatactttggaaggccgtctttaaagacgagggctaagcagtttgaaggcgtttcgtcaccaataaaaaacgatcaagccctgtcatccacccatgatattatgatgccgtcgcctaaacctaaaaggatttacccaagcaaaaaaatcccacaactttcctcgcatgttcaatctctatcgactgattctatggaacgccaatctagtcccaataataccaacattgtaatttcagatacagaacaagattcgaggttaggagtgaattctgaaagtaaaaatactagtggtattgttaacagggatgactcggacgtcaatttaattggtagttcactacctaatgtagcggaaaaaaatcatgacaacactcaggaaagtaatggtaataatgacagtcttggtaaaatacttcaaaatgttgacaaagaactgaacgaaaagttggttgatattgatgatgtggcatttagtagtccaactaggggtattccaagaaccagcgcgacaagcaagggatcaaatgcacaacttctctctaattatggagatgaaaataaccagtctcaagattctgtttgggatgagggcagagataatcctatactcttggaagatgaagacccttgaaagcactcgcacgcatagttttatattttttattcttttcctctttatttttatttttttaacattctcgcataataatagtaacagcaataaaataactagtaatatacatactcacataaataggcatattttttattttgttctttcgtattcagaatggtaaatttttctaatgaaatgttttacaaaaattttttttctataattctaacaataagaaataaaacagtggaaaaacatataacttaatgtagatatatatatgtaaatatgctagcattcattttaaatgtaaggaagaaaacgcctttaactttcatctggtaaattttctaaagctctacccttagtgtaaacctcgtcttttacattctgtacagtacttttgaaccattgaatgaacagcacagttgcttggaaaaagaacgtaaatgactctaatgctatcagtagtccgaaataaatatcttgcatccttgtccatgttgggaatgattcgttaagcgataaagtgaaactcctggatccatggctaatatcgataatctgctttgtagaaacatcacgtaaaaatactaaggataaaataataatcggcaagacgtaaattaccatgtgcaggaaaccttgtttaaacagttccaaagccattgttttcaagaagttcaatttactagtatttctgtttctgaaaaatagtttcaatgacttatatccggttccgaaattgaccattgacgaaatgatccaaacgacgaataacaaactctcgtcatatttaaaccatttggaattaccaatagtgtatgaagaattgccaaacactctgatggtgagataattgtaacaggctagtataccatcggttaagacgacccacgaaaccatagttctaataaccgcaatcatgatagctataaacaccatcaggttatacttcaccaacatactatcaaatatactgttaaagatggccatgaaaattccttgaccctcttccacattattgatattattaacaggggcattgttgatatctctctctggtatatcgtgttccacttcctctacttcgttttcgtcaacggcatgttcatcgagagtgttttggccttctgtaaaatgaagaatatccttagcaatcttggataaacaaacagatccgacacagacataataaatgttcaaataggagtagctaatgtcagagagttccttccatgcaacatagaccttatttctttcacctaacaatagctttacgactggaagaaagccgaaactacaaacaaagtttattaaagcttgactaataaatgtaacaccaagcattaaaatggaagcaaataaccaaaccaggccaagcaatgtcatatagcgtaaacggaaatctggagggacgtaaacgatataatattgatcatattccgtgttttgttcgtctaaataaccaaattcaccagcagcacgtttgtttctctctttaattctttccaaatctaatggtttcaacagcttatcatcctttgtaacggggacaaacattgtttgtacataatttctggatactatatcagaagaaggaacacgcattaaaacgccatcggggacaaaataagcatgaacgtcacgaacttgcccaaacaattcttctgcttgttctagagtctttggtttagtgaaaagttcttggtttgaccattctgcattcttggcagcaatgtacttgtaaaacaaattgcggtaaacaatatggcctctctctgttggggtatctttacctaagataaaggatgataaacgtaattttcttgaacataacttaaaaattgttttccaatacctttccaataagggtttaacgtaagagctagactccaggatcctcttcgtaaaatataaagttagcaaaattgtattgaacttccatgaaataattgatgttggtttataagcttcaggaacggataataagttcgatttgagcatgaatgggaaaaaaattctagtatggaagccaaaacctaagacaataaaaatcgcataaataaacatggataagcaaagccttgataattgaatactcatcggatgaattaaactatcatgcaagatcttaatattaggatcttctggagatctgataaagaatagaacacctggtctaatgatatttttcctaatcattccgatatatttggcaaaccaatacatgtagagagtaccaatcgtccagtatacgaaaagggaaaatggaggccatattgcgcatattgaaggaacccaaagcatccgactattggatgccaggattgggcaaaataatgagaaatctagcattacaccagctagaatggggaatccagccaattcgatgaaaaataaagtgaacaccttgaaagtgcatttgagtgcaaataaaatctggaaaatcagccttctagtagggttgctcattccgttctcacggccataacccctcgagacaagattggatgaagcacaaacgatactgactgaggttagatacgtcgttaaagcaggtaaagctctgatgaaaattgagtgcttcatggtgttttcagtgtagccgttgtaaagataaatgatgtcatgaattaagtggtctgaaatccaactcatcgcgacatctactttagggaccagtttcgtcagcccattgtaagctatatgagcgccagacaagtagtaaagatggcacaacccacgcaaaataaccttaaatataccaaaataaattttcaacaaaccgaacccaataaaagttggaaacaaataggaaattgccaggtatattgcggtgaaaactacggcaattatgaaataagcaatgacattcaacaatttcaatttgagatttatcactagagggccttgtccttgatcgtctgggttagcctgtgctggtggcacaccaacagctgcgccaaagtcttgttcgtcttgatcgacatttccagctctgttttgggcaggtggtgggatgaaaaccggagcgttgggcctgtttattgcgttctgttgagcagcgattaggtcatcaaattcattttgcgcacgacgatttgcccacatgtcaatcggattgggctctatatgatcacggtaatctgcctcttcttctggttgctgctgttgctgttgcccctctgcttcttcatcttcttcgttgtcacttgaagaccccggtaaaattcgtgacgaatcatcacctgatggtaaactattgtcagagtcgttgttctcgtgctcttccgtagcctcatcatgatctaattcgtctacgtggcgaaggttttcaaaattccgatggtcattaggatcctgaggtggaacgttatcgtttctgggattaataacattattattattatctgctgctgcggctggcatgttcagtctatcatgaccttgctcttgacgattttcgtcatgagctctcatttccctcgctaaatattcaaccattctatcatccatcatggggaatctttccttcaaacgtgatttcaagtccttgggagataatcttggacctatcttgtggaaaaccattttactgaaaacatcctctcttactatcatatcgtattgaaagtacaatgctatatgtagtatcactatcataataaattgtaaagacgtaaacgaatggttttgtaaaagttggtaaaaaattgctctcgtggttaattctggagttgctgactgatcataaccataaatcaaactctttaggaaatcaccaggataaggggatgatccatctagcatcatggtgtataattttccaaacatgttccataccaaaggaacaccgataatatatagtacagcggccaaaccaatcgttaaagccaaacgagctttttcgaaaaatgtcaagatgctcttggatagtagtaaagaaaaaggtatcttttcgggcatgttttccgcatatatcgttttgaattgaatgggatagtgacagatgtcacatttaacatccgcgcctggttttgaaatgtctatattttttgaagctacccattccaacagacaggattcatgcatgtatttaattgagcccctgcatttacaaggatggaaaagaggattgtcctcagtagcttctccacgacaaatacggcaggtggcgccggatggcgcatcatcattgaaagtggcggtatctgtttcctcgtttgccaccttatgcagttcatctcttaacctggagacattaacgtcagaatcaacatccatgactttcacacttctagtctctttgattcaattagtggtactcttggctaaaaaaacagtttttgaaatcagtaacaaagaactattcttaacgtaatcttatggcttcatagatcggtcataatcatcttttcaatgtcctcaatcgatgcgttttcaaccagttttccgtctctaatgatttaatttttctattgaattgaaaatggtaaaaagatagccctgtaggggctcgaacccctaaccttatgattaagagtcatacgcgctaccgattgcgccaacaaggctatttcgttggaaaaactacttattttaggaagtaatagcacatttaagatgcttgttggaatgaaactttaaaatatcatctgtttagtactattcatgttactaattaagatatgggtgaattttgagataattgttgggggttccattgttgataaaggcttataatattatgtatacggaatatactagaagttctcctcgaggatctaggaatcctcataatggaatctatatttctatatactaatattacgattattcctcattccgttttatatgtttcattctcctattacattatcaatttttgtatttcagcttcctctaacctcgatgacagcttctcataatttacgccatcctcttacaccgcatgtgatgctattactactaaatagataacattagaatttcattccaacagctttagtctgttttaataaacgcaacagcaccataatgttattaattttaataaagccaaattatggcctgctgatttcttttcattggtaaaagttctatcacccgttccccattagtatgataaccgataaataaactctattacctggtttcttcgttccaggaacgtttataccctgactacacatttcttttgaaaaataggccaattgaacaattaagttagaagcggttagaaaaaggtataataggaaaaaatgcatccaatttttacagttgaaccacttgggggattttattctcgtattgtagcgggagcattttatcttcgtacatcttggaagctgtagattaatcttattcctatatgctccttcaatccacacagcaaacccccaaatggaaacgatcactgagtatgttataaaccagcttacgcttatactattatcaaaattcaaaagattgaacggggaaaatggtagaaatgaatattgaagcattttcgcaatgaaaattaaccgcattgtttttatagtaattctgatggctaacggcggtaatacagcatccttacgaagagcgggaatagttcatttgccctctttgatggtttgcataactgcgttgttgattgtcttaggaatggaaatatttaacaaatatacctataatgaaaaaagggtccttctttttaattattattggcagcgaaaaagttgtcccagcttctactttttttcccgttaaaaaaggaagcggcggaagctgatctactctctaataatagactactcactcgcatcttggtaacgagtccctttaagatcttggtacataaagtttgctgcagcaaaaagggcttatttgcgcattcatgatattaaacaacaccctgtttagcgtgttaatgatccttgttttatgccagtatattctgtataccttataatagagtcaacagttaaatcctaatcattacctcaggacttacctatttctgaatatcatggtccaccattctacctcagtgaattgattgaaccgcaccattggaattgtcatggtgagccagcgtgctacaacttcatgattttacgagctgaaaaaacacgcccttaggcataaaaactcaatggaaatctgtaaaacaaaataaatttcgctttttaacttggcctaatgggaatactttaacaattgaacctgtcactaaatcagaggaagtacatgcctaattactcaaagctgtatttaactaatttacctatactatcgccaggcattcaaggatgaagacatgcgtcaatgcaaatagtgacggctgctgcattaaagaggtgctgcgtggtgtagaaaaggcaataacatggacgatgcaaggttattcagacgcgttgtttgtatgccatttccaatgataatgttggttgcgttatatagaaatgtgttaggaagagattctacagttgattgcagctttgacgttatacttacaccttggataatggccagtatgttttccaaacgtatggtgaattggtctaatccacgtcaagctgttttaaaagtatgcagcgcagccgtgacctcccggatagttgccaattggttgtttacgatgaacatattatataccagtggtgaaaagggtttttactcgctagcaacagctgtggtaattaaaacggtcactgatgggtttacggtgatacgggttttctctattcacctgaacgagtcagtatatagcaagccattaccataacattgggtaacgtcgcacgcaacacagctgcgggtgtgtgtggtgattggttagtcaattggtcatttgggctggtaatagggcatgttccccttacagcttgtactgtctcattggggtttgctcttattgctggaataataaatggaaaggttaacgacgacacaaatggttttcgacgaccaaaacaaattagcaaatggcaaccttttgtattagggctaattaatgtaagcgatgttaccattttgtctatttctggcggtggactggtagcttcttcatgtggaggtgcaataggctatgctactgtcattaaaactgttgctaccacaaatgcacgtttcgcgattactgaggtgatcaaggaaatagttattcgttattcatcacaattaaatgcagaaaaagtttgtgaagaataaaaaactcgagccgggtggtaaattgttttagtacggttagcatcggtttagtacctgtaccaatatgtgtcacttttgttatttctgcaggcgataatacttataataaacgcatacatgatatcataactgcctttatacggcaccttacaactagcatgggcgttcaagtggtggagaactattacctgttcctgaaataacagaatgaatcatcaataagggcttgtctgtacctcaggatgatttgaacaagttccacttacgctaacatgaggatgaatatcgtacttatactatgtaaactggaatagaaatattccgaacggttatccattagagtgttagccctcaaaccgagactctcgataatattgaatagaagattttaccactaaatttagtgtgtatttatgtatcttaataacaaactatccaacgaagacgcaaaagatactatccgccccgtaatccttttgaaaccactcaagcttatggttcacgttatagaacacaggagacgcttgcattattggtgattctaatatagctttctattcctctatgaaaggcgtctgtgttggtgtaaatagaagaggtgcctggtcacctgacgccttattttgtgcagttacgatgttcgagtagattcgctatcgaatttatgctcaaaatctagctaatcctcttattagatcttgatatgtatatatgtatgaaattataagttctagctctagttttcagtatcttatttatttttctttttttacagtgttagaggcccattccctgcaaatttttctcttcatatgaacgtcaacaaagcttggagtaaatatgatctcaccattagggttacttcctatcaagttatccacgttggtggctttatttaatgcgatttcttttagatagtttccttgggatattatcttcccatcgttactctcaattggtaaatattgtaatttctcgaacgaagtgaacactgcaagaacaaagagtatcaatcctgcatacgtttcatacatgatatctttaggtaacttgctgattgcaccttgtgcattattaagcgagttaagttttaataagtgatgaaactcatagcttgagaaaccagaatgaaataacaccaatgcagagactgtatagagaagcttggaaacaaacgacatctcttgataattgcttttttgtatctcggtagggcttaattacgatcgctttttagatgctacaattaacatgcataacaactatctgagttgactttattttatattcaaaagtagatttttctgcgctgcgtttacatcgcgagttttcgaagaagcaaagggcgctttgatgacgattgaatgggcttggaaaatacatagccgaatatcatccagcgagtatagtctaatgcgaagggatatttgaagtatttatgattaatcaaaaactgctaacgaagctatgtatgttcaaaagaaagatgtgatatatattatagatcttattgttttacaaaagagcaataagtctgacgtatatcttttcccttaatcttgtgtgatttcgtcgctgttgtctatagcatctaccacggttgggtgttcctcaattggtgctaactctgaattattttgcgaactttcttcaataggttctagatcgattgtcatgggaatatctggatcattattttcagtatttgcatggtcggtttctcgttcactgttgggttgtaaaggcgctttttccctctgtgtttgatttgattttgctttctgtatgttctttttattaggttctggattttccattatggtatcatctacgatttttttgaacagcgggccaagcttttctttgtttagtgccacacgggaagcaaatcgttcatctaaaatattcagtttcattagtcccttcaatttaactgtgaataaaaggaattcagtttcaatattctcgaaaaacccggtttccggcaaatcatttaggttggcgtcttcatctgctaccctttctaattggacgtcaacttgcttagcgaaaagactctccaaatataaaaatattttcaaaagcactttggaagcattatcgtgaaggtaaaatggaaattgttcactcatactatatctccatgttgtagcgtctgcaggcaatttgagctcaaatatttttattgcaacgattatatccattaatgaagtgcaagctgaccattttaagtaaaacaagctgtttatgttttcaaatgtttcgtttgtagccgccaatgaaataacgagtgtgtttagacgacctattatagcggcaattggtttccaaactgatctaagatcttttgaaatagaattctcgtaatcccttactttctctattatttctctccatttttccagattccatgtggctaataacactagcattttaaagtttatttcttgagcggtactatcatcaaaatcttgaaacattatagggatacgggaaacaaaattgttcaaaaacagttgcaacaactcttcatcaacctcgattgggtaatccctgccaagaattgtcagtttattgatgtagagctcgtacaaagaacaagttaaatctttgtagtcgtccctagaattatttggatccattttttcctgtagaaatttttttaaatgaattttcaatgtagctatctggtttaaaaatttttcctgcagttcctttttttcaaaatgatggatatggtgaatgaatttagcaaatatatcgtacttcatgtcaacttttgaattcccgattgtagaatccataaatgctttaatagttttgtcggtaattttttttaattcagtttcatatccaatagatatccaatcatccagagaaaatgtgataaagctctctaggagaggacacagaatatcagcagattcgatggatgcggcattcaacaaatcgtagaataaaggcaaaactatttccttaacgctgtccttagtttggattttggggttgttggcacctgcacacagaccgtggaatacgttcagatataaaatagtgctatttctgtcaatgggaaacaatggagtgatgtccaattcctcatcgtcaacatcctcgtcatcgctgttattattggccgagttttgtaacttttggatcagttcatttgattcagtgtcagagatcagcagattgcaaatagttttcaagtgagtggaaatgtaaggagacaaaaactctgctgcttgtgttagcatacggatctttgtccttgaatcaacttcagcgcaatccttcaagtgataaattaaagagtcattcagaatcttgataaatataccgacttgaacaacgggtccaacttctaacccgtcgacttctttgggcaagtcttcatgcgtcttgatgaattcgtcaaatttctcttttattactcttgctaagaatttggccaccgtggatagaaatttggatcttttattgaatgaggatgttttaaatgggtcgaactcttcatcgaacattaaactagaaatgataagaatctcagaatcatctaaatagcccaatgatgacgcctccgttagaacttggatactatggatccttacatcaagattaacgtcacggattgccacttccaggatcttagttttgaagcgttcaaatacttggcgtatagcggaattatcagtggatttactgttatgattttggattattaaatgcggtaaaatcttcgtaacttgtaatctgactgatacagagttatcgctcagcagccagccaaaatattttaaaaatgtaaccttgaggaaatattcgggatagtttttaatccagatggatagatgcaacatggattctgaacgaatcaaatcagacacgtccttatacctatgcacaaaacatagtttgacgatgttatcgataatgctatcaataacgactttgctgccttgagtttcggcgatagtgctctctagcttttctaaagtcttgttattgggcctttttttcttctcttctagtgataactgcttggataacttcgccaaataattcttttctaaattaacagcctgttgggtcaaatagtcctggaaaagatatagcgttagcgtagaaatgtatctgaagcatctgattttgcaaactgaaaaagaagacagccaagtcaacaaatccaacacaagattaccagtaactatttgggtatcatcttcgtccgattccacgtatagtaattgtaagtcatttgccacttccaacaatttagtcatgaattccgcgaaattttgataaaggggacccattttaaagttttttctctttttgttttccttgctaatcaagaggtaaaattcgtgcagtttctgtctttgaaatagcaactgaatttcaccaatcgtttcgttagaagattcattgctgtgaacgtcgtggtcttcgacgcgagcgacggagccacaacaattcaatagcaaattgataaattcttgtaaaaatttatctctattttcagaataggtttctaaccattctcgcaatagttcttcaatagaaacatcttctgaagtggataatatatcaaacaattctgtaggttggaaatccttcgcaatttctaagtattgatcctgatcttttttagagcggtgataagcaggcgcatgagataccgccgacttctgggcagaagtaggttttttcttctgccttttactactggtatttgatgctgatttgggctttctctttctagactttctctttgccgtagcggtatctacgtagtcatcatcatcctggtcttcatagtcatcctcactactactttcttcactttcaccagtatcttgctcttcttcttcttcatgttgcgttttggcagtgatcttatcagattctacgtgttgtgcgctggtgttttgctcgtcatcgtaatcttcctcaataacttgagatttagtccttattctagttgagcgacgcacagcagtcatgttaccttcgtccgagctcttgttctcaggtcaatcgcctttctttattatttttgtttacttgaagctttgttctctttaatcaatatagaggaaaggaaacaaaagaatcatcttatcttacgcgtcacgcgtcgcgttgccgtcagagatgagagtaatagaataagttctaggcaggataagtacgagctttacttcatgctgtgctggataaagcacaactatctaacttgtgtgctaatcgtctagctgaccttaatttactctcctatcggtagcaggctgctttttttttcgttacgaaactttgctttgatgaggatagacaataaatgcttaaaaacagagcttcgtaggatgagtcgattagacgtttagttgcttgcaatgtaccaatacgcaaaccccttccttttccttttttaaattgatcttcctcttttacataagcagtaataatgccagatcttttgccgttgtctgttggagcctgtgtacctcggcggctaacagcgatgattattccacgaaatgagatgctcaccttgtgatataagtgaaaaggaataaatctattaaaaatatgtatatctaaaccatagctagatagaaaagagaaaattgaaatatatatatttgtcataaaagaaacatgtttgaaaaagttgtctatttgttccagtacgtcttgactttcttggcaatgcacattagcccatttagagactctttcctgctattgaacgcctgatggaaatcacactggatggttgcatccatgttttcgtcctccatatcagaattccagcacactatctcctctgtgctgcttaggtcactatgtgacgacaagttgacataatcatttaaagagtcgtcttccggtttcccttttgcggtgttggaccgtgtatgtggtgatagaggtatatccatgagttgactggcctcattgtccttaaagtggagaatattgttggtgtaacctgacttgtctgtgacagtgtcgaagtagttgagagtgacccattttttgtcgtttatcaccactttgaacatggtgctacgttggccctttcttctgggaatttgcaccctgtagttctgtgtgctgccgtcatactgcagaacataatcggaatgtctccagttatcgaattctcctgtaacaactagtttatctgccttggagcagcccttgatcacgtcttcagggatcacaagtaaaaaattggacatctttaaaacagttgtgcacgcctttaaaccgatcaatactgttcttgtttgtgtttcttttttgtattaggtcagagataaatgtttgatctgatctgattatcgcctgtttttgccttaattgaaatccggggaagcgtcggtaccatataaggcaacaaggatatttactataaaggtacgtatattgcacgccaagtaatacaaagctgaatcaatgctcatccatgagcgccataacggcaaatcctacaaaaatgaagactagctgcaaggcccacttcttaaactctcgaagcttgctatcgggtgcggagctatgtaagatctgcggtacaacgctagtagtggctatgtatatgaggccgcccgccgtgaacggcagcataagttcagatgcgttcgcggatgaagacgttgctttatggctgttgttcccgatttcgttcatccagcagccaatggacgttccaacgacggcgccgaaagctgtcaccgcttgggctcttatcgcttgtgggaacgtaaacccactggaaagcagaatggcgaagtcacctagctcatgagggatctcatggaaagtgacagctatgctggtcattatgccaacttgtgtggaactatagaatgacgtagccagcgctatgccatccgtgatgtgatgagcaatgccggatatgacattcagatacgcagacatgttaaagcccgctttcttctctgcagtttgttgtggagtatgactatgagaatgagaatgtatgctgccgtcatcgttggacgtccctgacagaatacgcatcgttttatccagagtcaagaagcttataaaccccagaaatatggctcctccaaccattgtgacatcagttacgccgctgagactttcaggtatcacgtgtaataaaatatcacccaggagtgttcctagagaaaaggaaactagtaaggacagtgtcaagctggcacgatcgttcttgcgcagtccaggaacaaacagtacgaaaagacacggcataagttgtatgattaggatagccacaatcgcattgtaacggggtcccaggacaaagaggtggttctgcagaaagcaaactagagagtaaaaaatggattcttgcttcaaaatcaagaaactttgcttggactcatggtttgcctcgtggccatgatctcgattatgatgtactccatgggacaccactaggggtgcaatgcttagcaaataagagcaaatgtgcgacgccttcatgctttttctgcttctgttctccttctatttcattcttattttcttctttccttttccacctttttcctaagacgtttttttttttcagtttactgttctatggaaagggaatgaataataatccggaaaactatatattggaagaactggcacagtttggttctccgcagaaattctactaaattacgtataaattgtgtattagaagaaattcagaaacgaaatatctgaacagacctactttagtatttttatatgataactttttgagttgtatccttttcttcatttatttttagaaactttctttttttggccataacataaaatttaaataacgacgctgaaacaaaaagaaaagaacaccacgactaataaaacaaaattagaacattatgattaggtacttcttcagtacgcttttcaagctacttcttacgataagtaaacttctcacctgtaaatactagtaacggtagcaaccatacggaaaaccatgttcagttacccggccgggtgtttttttctctttctttttcgcccactggagagcctcagtcatatatgtcaaagaagactggttgagtagcatgggcttcggaaccaggtttgaaagtaccaagtataataagcccgcaagtaagcaaaagttgggataagagggcaggaccgagcttatagtgtttcgtttttttattcctgaatttttcactaccgcagcaattgctatttcagttcatgcacagatccacttttatcaggacgtccggcacgagctctaggacactaaccgcaaggtacagatcgcagtacacaggattactcgttgcccgagtattattctccacctctacgacccgtgcgcaaggtggaaaccctcgatcaccactccagattttccgcgatacattcaagaaggaatgggagaagtctcaggaactgcaggagaacataaagacgctgcaagatgcttcgggaaagttaggcgagtctgaggcctacaaaaaggctagggaagcatatttgaaagctcagagaggctccacaattgtgggtaaaactctgaaaaagaccggtgagaccatggaacatatagccactaaggcctgggagtccgaactcggtaagaacacaagaaaggcggctgccgccacggcgaagaagctggatgagagttttgagccagtgagacagacgaagatttacaaggaagtctcagaagtcattgacgatggggagagttcccgatacggtgggtttatcacgaaagagcaaaggagacttaaacgtgagagagacctggcctctgggaaaagacacagggcagtaaagagcaatgaagatgcaggaacagcagtggttgcgacaaatatcgagtctaaagaatcgtttggtaagaaagtggaggatttcaaggagaaaaccgtggttggccgttctatacaatctttaaagaacaaattgtgggatgaaagtgaaaaccccttaattgttgtcatgaggaaaataaccaacaaagtgggcggtttctttgcagaaacagaatcctcccgtgtttacagtcaatttaagctaatggacccaaccttttcgaacgaaagcttcaccagacacttaagagaatacattgttcccgagattctcgaagcgtatgtgaaaggcgatgtcaaagttctcaaaaaatggttcagcgaggcgccattcaatgtttacgccgcccaacagaaaatcttcaaagaacaggatgtttacgccgatggccgtatcctagatatcaggggcgttgaaatagtgagtgcaaagttattggctccccaagacatcccagtcttggtggtcgggtgtagagcacaagaaatcaacctttacaggaaaaagaaaactggcgagattgcggctggtgacgaagctaatatcttgatgagctcttatgccatggttttcaccagagacccagagcaaatcgacgatgacgaaacagaagggtggaagatcttggagtttgtgcgcgggggttctagacaattcacctgattggtttcgatgtactcttttgttttcttttccttttccttcctattccgcttgtaaataactccgttatgtctcaccttcgatccccactttttcttttggaatactgcatcaaataggaagagagaaaaaaggaaatcatatcccaatatatttgaacatacgacacgatataccttatatagtatcatctgtactaatagtactataactaatacttcttgacggacaagcttcgcaactcgttcgcaatgaccaagtttggctttcgggaagcaaagtggaaaaaaatgaaaaataaactaattgaagtggtaaaaaataagctgtgtgtgtgcatatacatcgtaagtgcgttggctgttctgtggaaaagggagacactttttatatcaggtgcaaaggcttcgtaccagcgttgaaaaactaaaacaatattgaaaaatgagtgaagaaggtcctcaagttaaaataagagaagctagtaaagataacgtcgactttatactatccaatgtggatttggctatggccaattctctccgtagagtcatgatagcagagattcccactttagccattgattcagtcgaagtcgaaacaaatactacggttttggccgatgaatttattgcacacagattaggtttaatacctctacaaagtatggatatcgaacaactagaatacagtcgtgattgtttttgtgaggaccactgtgataagtgttcagtggtgttaacattgcaagcgttcggcgaaagcgaaagtactacaaacgtctacagcaaggacttggtaattgtgtctaatctcatgggccgtaatattgggcatcctattatacaagataaagaaggtaacggtgttcttatttgtaaattgagaaaaggtcaagaattgaaactgacatgcgttgcgaaaaagggtatagccaaagagcacgccaagtggggtccagcagcagccatagagttcgagtatgatccttggaataagctcaaacataccgattactggtatgaacaggattctgccaaagaatggcctcagtctaaaaattgtgaatacgaagatcctccaaacgaaggtgaccccttcgattataaggctcaggcagatacattttatatgaatgtagaatctgtggggtctattcccgttgatcaagttgtcgtcagaggtatcgatacattacagaaaaaggttgcctcaatattgttagctctgacacagatggatcaagacaaagttaattttgcatcgggtgataacaacaccgcttcaaatatgctgggaagtaacgaagacgtaatgatgacgggcgctgagcaagatccttactccaatgcatctcaaatgggtaatactggatcaggagggtatgataatgcttggtagttctcaagtgggcgtaatagaggaaaaaaaacaagtgaacgaaccgaaaataataagagaaaaaaagctttatatgcatgtatgtatcattatgattagtattataagtattataatctaaagtacgaagcaaacaaaaaagaaaaaagaaaatgaaaaaatgaaaggaagggctaaccttgcttttcattccatctacagcagtcttcaaacttaactaggttaccaccaaatatatctaaggaactaccgaatgtcaaatctacttttccgtgacttagttcgtctactaatttcaaatcatcaacacttttggccccaccagcataaacgattttcaaatcatcgtaatctttggtccattcgaaaagcttagaaaccaataattcatcgataccaccacacaaaccttcaacgtctgcagcgtgaattagaaactcatttgtatatttcctcaattctctgaaagtgtcagcattaagctcaagatcagttagagtttgccatttgttcatggccacaatccaacgaccgtcctgggtttttctacagcttaagtctacaacaatgcggtctttcccacatagttctgtcagtctttctaacctttttaattgaaaatgaccctcttttgtaaatagccaactcgtaacaattactttactggcccattttaaccattccaaacagttcgtatcattaattcctccgcccacttgtagaaattgtggtgactcctggagtgcctcgcgtgcagcgtcgtcattgttaggtcccaacttaataacatgacatccttggacatctctgtctttgtaaagtttagcgtaatatgaagaaggatgttgtgatacaaagttagtttttggaacgtcctcctttttgctcgttaacgttccacctacaatctgtttaacctctccattatgcaggtctatacaaccaataaacttcgtcatttttttctagtatatacccccagccttcttatgcgcagtttcgaagatattgtgaatttgcaggcgaggattctcaaattattccgtatgactctgcacactagacatggctcaatcttggcaatggaccctgtgctgaattttcgtcattcgtctcatgcgaccgttccgttcctagaaaaattttgagcgatgagatgagtatacattaacgatggcaggaacagttataacaatattgagagtacaaatgacccaaaagccataaaaagatgacccttgatgatgacgactatataaaacaaatggagcttcaaagaaaagcttttgaaagtcagttcggatctttagagtccatggggttcgaagataaaacaaaaaatatacgaactgaagtagataccagagacagttcaggtgatgaaattgacaattccgatcatggtagtgatttcaaggatggtactatagaaagttctaattcttctgatgaagatagcggtaacgaaaccgcggaagaaaataatcaagattccaaaccgaaaactcaaccaaaggtcattagattcaacgggcctagtgacgtttatgttcctccaagtaagaagacacagaaacttttgagaagcggcaaaactttaactcaaataaacaaaaaattggagagtactgaagccaaggaagaaaaagaagatgagactttggaggcggaaaatttacaaaacgacctggagttgcagcaatttctgagagagtctcacttattgagcgctttcaataacggtggaagtggttctacaaacagtggtgtatcgttgactctacagagtatgggtggtggaaatgatgatggcatagtataccaggatgatcaagttattgggaaggccagatcgcgtacactcgaaatgagactgaatagactctcaagggtgaatggtcatcaggacaaaataaataagctggaaaaagtacccatgcatattagaagaggaatgatcgacaagcacgtcaagagaatcaaaaaatacgaacaagaagctgcagaaggtggaattgttctatccaaagtgaaaaagggacaattcagaaaaattgaatctacatacaagaaagatatcgagaggcgtatcgggggaagcattaaggccagggataaagaaaaagctaccaaaagggaacgtggtttgaagatcagtagtgtaggcagatcgacgaggaatggactgattgtatccaaaagagatattgctcgtatcagtggaggcgagaggagtggtaaatttaatggcaaaaagaaatcccgtcgctagatcaattgtgattccatgaactcacaaacaactcgcctaagaaactgtctaaatttttatgcactaaatagaccacaaatgagaacgtaaagagaagcttttatcattttatttctcttctccttaggaggaaatacaaatatcttttctacatttaattcaatctgacagtcaaagttatacatatacattataccgattaccaagttttcagactagaacccatacattattttacaaacccagacagtacactatacaaaaacccaagcaattgcaatcaatttttttgcacgaaaattttattcgaaatcgccaacccgctagggagaaaaagaaggaattctcaaaggagaggctggacagagaggtcgtcccagtctaccgcctacgagtaatgttggatactaagcagttcccagcctgaacgctctgctggatgggtggagatttccctccaggcgggaacactcctggtggattctgctctggaaactatgctgtgcatgctacaggtttcaataatctttcatacttgacaaaagtagatatacatattttaaaagattgagttactattgataaatctactatttgtcataaactcaccaagaaaccacaaagttattgaacaatgggtatgtttttattatatcgcataattatggcaaatgttatgaaggattcctctatgacttagatgttttgaatcggtacattttattttcagtatccttctgcatattacaaggcaacatagcagcggacaagaaagcttttttgatgttcgtcttcgaaacgattactatcagggtcttttaaatgctatatcgggacttattgaaattgacatattacacttatgaatgacgttggctatcaaagtatgagaataagcctttcctactattttgtatcatgacaacagggttctgtcgctttgaatgcggccttttactttgccatattttgataatgaaaaaactttcgagaaatatttactaacaggatcgagaatttttttcctcatttaaacaggtagagttattcgtaaccaaagaaagggtgctggttctatcttcacctctcacaccagattaagacaaggtgctgccaagttgagaactttggactatgctgaacgtcatggttacatccgtggtatcgttaagcaaattgtccacgactccggtagaggtgctccattggccaaggttgttttccgtgacccatacaagtacagattacgtgaagaaatcttcattgctaacgaaggtgttcacactggtcaattcatttacgctggtaaaaaggcttctttgaacgtcggtaacgtcttgccattgggttctgtcccagaaggtaccattgtctccaacgttgaagaaaagccaggtgacagaggtgccctagccagagcttctggtaactacgttatcatcattggtcacaacccagatgaaaacaaaaccagagtcagattaccatccggtgccaagaaggttatctcttctgacgccagaggtgtcatcggtgtcattgccggtggtggtagagttgacaaaccattgttgaaggctggtcgtgctttccacaagtacagattgaagagaaactcttggccaaagacccgtggtgttgccatgaatccagttgatcaccctcacggtggtggtaaccatcaacatattggtaaggcttctactatctctagaggtgccgtttctggtcaaaaggctggtttgattgctgccagaagaaccggtttactacgtggttctcaaaagacccaagattaatctttttaattttggtttcttccttctgtcatattattttatcaattttcttaaatattatataatttaatccgaaacgttccttataaagtgatatttctatgcatacttttttttctttgacatgagaataaattcagccagctacttcctatcacagaaattttagttaaacgtaagcttgcagttatggattcttctgcgaaaatactatttaaaaaactatagcataaattaattgtaggaaatactacgagttctgtgcattcatttaactttcaaaagcaggtccatgtgatatagtaacgttctggccttttccctgacagataatgattcgtctgtaatattttttctaaccagatcgtataatcctacctccacgagttttctacatctttccaccgtggcacgtgttacttgtacatttgatgtactaccttttgcagccggggtgcgaacgaactcatcgccttcatcatcaccctcatcattatcgtcatcttcatcatcattcgcattgctactgctatcatcgccatctggctcatcgtagtatttccccctagaatatccaccagccactgattcattatacccgattgtcaccgtagattgagggttttctgaatcacttggtgaatgccctggttccagaccattttcaattgcatattgggtataatgtgaaactgatgaattccaaagtaagttattgagtacccagaggcatgccaatttcagattgctgtcattaccattacttgaactatcagtcgttgtttctaccaatatttcactcataatgttcaatatttcgtcttgttcgatgactagctgctttttattctcattgactgccgctagattcacgataatatataggatgccttccattgctttcttttgttgagtgtctaatggatttaaaagcctcatcttctttgcaagaaattcgaaaagatacgttgagccgatgctaattttattacctgtttgaggatcgatcttgtattctacatctttaaatttttccaaaagaatatttacaattttccttgaattacaagtcaaatttctgagcaactgaaaacattgggcttgtactgcccaacatggatcattaataaaatccaaaattaaattcatcgggattttggccaaaagctgaaacttctcttcattctggcaattgtacattagatgccttagtacccataaagagtttgccttcacttcatgcacaggtatgccttgcaatgcaatccttctttcatcttcattatcgtcccaggctttttttgagttaaacaatggatctgttaacatcttttcaattatatcgattataccgtttctcagcataaatgactgtaaattagagaactccaccacgaagttacaaatactacccagagtaatgcccataatcataatttccggtttcataaaatcttgtccagcaaaatagcattccttggtcaacgtatatgttttacttagtatctgtaaaagcagctgtgcaattttatttctcttcaacgtcgtcctaagcgctgaaacacttctcgagaatgatttcaacaatagtaaccaagctgccacgaaatcgtgatcatatattgggggtaaacacatagaatgactttccgtagttgtttcctttatctcatctttcaaagatataaaatcctgtatcaaagtaatgtgggattccaacccgtattctaaatgattcaacaacaatgtgtcattcaacagtaaaagacggtatttttcgtccgatgctgcaaatgacgcacatattttaatgaattttgtagttgttttcaaagtagcttcattgtgttgtggtagagaaagacactgcgcaaaacgggatagaatgcaaaatataacgtttgtatgagctagcgtggtgagcacaggattattcattggagtaatttcattatacaacacaatcaatgaatccagcatatcgaatggatcaaaccaccaaggcaacgggtcataattaaatgacttaactaaatagggtagtattttctcgagtgtacgcgtatcttcccatttcttatcctctgtaaagtacggttgtaacaaaaacttcagggccacgcacctaatgttaacgtcattactcttcaaaagacccagaacgaacatcttgaacgtcgcatcattccgcagtttcctatcacccggtatcatataatgatatcttagatatagaaggagtgccaatgagagtaaactagaatcatacatgtttgagatattgatttttttaggtatggcacgggtgcagtcgacccctttattgtcaaacggatcgttcttgacgctggatggtgacgctggcctggatacttttagcctcactatatacttgaggcttatttggtccaagtacttcgatgatattttaactattatgtgttcaagggattctgccattttaaaatcttggtagtgtgaagtttctgtcacttctctctcttcctccataaacttgctcttgttgaagtcgctgcaatttttctcgtccacaagtaaaaacaacttcaataattcaataatcgtgaccacctcatcaattttacatttgctcctcaaaaatttatggttgactaactggatgaacccgttctggaggtattgcaagtctgggaatccgcaatttggataaactcctgcacacaaatttagaagctttatgtacttatagtttgtcgaagaattatttttagtaaaactgcttgccaaactcatggacttatagattgcggacacaatatcaaagtaatatgtgcctactatatccctttgttgcggttctagatgtaaaagggtatatagcagatctaatttcgcattttttaactctacaccgtcactttgctcaatggacaacaaacattgaaaaatctggcactttggagccaaaaagtaatctaccttagccaactggtctcccaccagggaattactaatctttttgagattctctagggaataagccaccgtcatagtgtaactgtaatatatcaccaatctaacacgagggcaatgatacaggaaaactgcaagtttccgccatgaagatcatcctcttaggccgcagtttgtagtgatatccctataaaacgtattataatctaattagtttagttcgcgccccttcagtctaatcacttataacggatgacgaatataaggtcaaaagcttcatacacaagcaaaaccatttatgctacctgcaattcaatcggcaagcatgctttttcaagagcgcatatggacttgaaggagagccatagctagaggggtttttaaatggaagacttgtgctcatctaattcaatttgcctttactatcatttggtcgatattgaaaaaaaatatcgcgaactgacataaccagtagaaaaaaagatggaatcagctctgtagtgctggtttcaatcctgtttgttggtgaaaaaatagcaccagaagggcaattgtacgtttccgtaatgtcgcacaacgcaatggaacattggaagagcaagctgagcaaaacaagtacctcgacgtacgtcctcttggccgtgattgctgttgtatttttggttacaatcagaagacccaatggcagcaagggaaaaagcagtaaaaagagggcttctaaaaagaacaagaaaggtaagaatcagtttgaaaaagcgccggttcctctgactctagaagaacaaattgacaatgtgtcgttgagatacggcaacgagttggaaggtcgtagcaaggatctaataaacagatttgatgtggaagatgaaaaggacatctacgagcgtaactattgcaacgaaatgcttttgaagttgctgattgagttagacagtatcgatttgattaacgtggatgagtccttaagaaggccgttgaaggaaaaaaggaaaggcgtcataaaggaaattcaggctatgttaaaaagtttggactctcttaaataagtttgtatttttagtttatagataacggctcttgccgaattcataggctgcactcattccggtacggtacacatttgttgcatttattatattagagatgcgttgtccctgtttttctacctccgacatcatgctgaaacatggcatgtaattaccgtaaaaggaaattacatggcgagtgtcacataatagcgacaataacatgtatacacagccagctattctgaaacacaccacattatagttattgaatgtgtgtgttttttgataacagtataaaagtgaagagaaagcacgtcgagccttgtcatgatgaattctttaatgatcttcgcgtgatttaattctagtggttcgtatcgcctaaaatcataccaaaataaaaagagtgtctagaagggtcatataatgtctgcaattaatcatctttgtttgaaacttattttggcgagtttcgcgattattaacaccattactgctttaacaaacgatggcactggtcacttagaattccttttacaacacgaagaggagatgtattacgcaacaaccttagatataggtacaccgtcccaaagtctgacagtgttgtttgataccggatctgccgatttttgggttatggattctagcaatcccttctgcttaccaaattcaaatacgtcatcctattcaaacgcaacttataatggcgaagaagttaagccttcaattgattgcaggtctatgagtacttataatgagcatagatcttccacctaccaatatctggaaaatggtaggttttacatcacatatgctgacggaacatttgctgacggtagttgggggacggaaactgtatcaattaatggaattgacatccccaatatccagttcggagttgccaagtatgctacgacacccgttagtggtgttcttggaattgggtttcctagaagagagtccgttaagggctatgaaggtgctcctaatgaatattatcctaattttcctcagattttaaaaagtgaaaaaataatcgatgtggtcgcgtattcgctgttcttaaactcacctgattcaggtactggttcgattgtttttggtgccattgatgaatcaaagttttctggtgatttgttcactttccctatggtaaatgaatatcccacaatagtcgacgctcctgcaactttagcaatgactatacaaggattaggtgcccaaaacaaaagtagttgtgaacatgaaacgtttacgacgaccaagtatccagttttgttggactcaggaacctcgctattgaatgcgcccaaggtcatagcagataaaatggcttcttttgtaaatgcgtcctatagtgaagaggaaggtatatatatattagactgtccagtatctgtaggtgacgtggaatacaattttgatttcggcgatttgcaaataagtgttccactgtctagtttgattttaagtcccgagacagaaggcagctattgtgggtttgcggtccagccaacaaacgattcgatggttctgggtgatgtgttcctgtcctctgcatacgtcgtattcgatctcgataattataagatatctttagcacaggcaaattggaacgcaagcgaagtttcgaaaaagctagtaaatattcaaacagatgggtctatttcaggtgccaaaattgctacagctgaaccctggtccaccaatgaaccatttacagtcacctctgacatttattcatctacaggctgcaagagtaggccttttcttcaatcatcgacagcctcttcgcttattgcagaaaccaacgtacaaagtcgcaactgctctacgaagatgccaggcactagatcaactactgtcttaagtaagcctactcaaaatagtgctatgcatcaaagtacaggcgctgtcacacaaacctcaaatgaaactaaattagaattatcctcgactatggcaaattcgggcagtgtctcgcttcccacttcgaattcaatagacaaagagttcgaacattcgaaatctcaaactaccagcgatccaagtgtagcagagcattctacgtttaaccaaacgtttgtacatgaaactaaatatcggcctactcataagacagtcataacagaaactgtcacgaagtattctacagtcttaataaatgtctgtaaaccaacatattaagaaatctggagtacaatttctttatagcatataaatatcaaatatatagtcatttttaatacatggaaagcataataaaaaaacaaggggagttttactgatatcattgggatatataaaacaaaatagtaatattatgcagccatcacaattttgaacaagtagcacattattcattgaataaatgctaaaaaaatctccgcgacggggaattgaaccccgatctggcacgcgacaagcgcccattctgaccattaaactatcacggaatattagatgtgatattgttgtatctcaaaatgcgatacgtcaatatgacaatacgtcatcctaaacgtccgtaaaacacatatgaaacaaccttataacaaaacgaacaacatgagataaaacccggcctcccctagctgaactaaccaaacgtataaatgcctgaacaattagtttagatccaagattccgcgctttcaccatttagtatgattcatattctatacaatatataagataagtaacatcccgtgaattaagctgataatccgttttgacagctcgttacttccctaagactgttaataataataagattgtcaagacaccccggtattactcgagcccgtaatacaacaattttttcatttcacttatcctttgtattttatgtacagtaaaatctgtcatctgaaataaggaccttgttgaagaaagactttgttgtgtcggaatgttggaataaaaatccactattttctatcaactaatagttatactatcaatatattatcatatacgttgttaagatgatgacataacttatgagaagctgtcatcgaggttagaggaagctgaaatacaaaaattgataatgtaataggataacgaaacatataaaacggaatgaggaacaatcgtaatattagtatgtaaaaatataaattccactttgaggattcctatgtcctcgaggagaactttcagtatattctgtatacataatattataagcatttatcaacaatggaacccccaacaattatctcaaaattcacccatttctcaaatattatatagcctttactaacaacggaattccaacaattatctaattattcattaaatggccaggaaagtcctggcagaggggtactttcatcagtaaaggaataattgtcccagtactcccccgcatcataaacccactgggttgcattctccaaagttggcactagatgagttgctattaattcctccgtgcagccatttatagcggacacatttaaaacatagtcacctaacattgggttagttgtataagatagatagctaatatcaggcgtggcattcccccaaataatcaataagtttgctgattcattactcatcaaagtagttatactgggatagttcatgtcaatgtccatttcttttcagaaaaacagactgttaaataaaacaggccttaaacttcaatttttgaacttttttctactttctgcctttagctctgttgtctcattaaaatagtacataatttgtgcatagctacttgtaagaagcagtcgagtaaatgtttggaagctgtttgcaaccacattttaaatgatatcctttatgcgataatctcatctaccgtaaaatacgagcttctatggccaagttggtaaggcgccacactagtaatgtggagatcatcggttcaaatccgattggaagcaattttttttctttgaaagagaatctttttcaaatacggaagaatgaagaagtatcgacaatgcaaattaccttaatgatctcgtctaaaaaaattttgaagaggaattattctgatttacacgcaaaaagtggcaataatctactctttaatttggtatcattgtttgtcttagtacttaaattgtgcctctggaactgatcaaattcctttctccatcacatgagtacgaggaggggtgttaaggaattaaagacagtctactaaaactatttccctaagcatgcttaaatcattaaaatccagaagactaatcttaaaacgattagtaacactgctgctctctttattcttttcttatctcattttctctgccagtcggaatgttacatcatccaataaattaaacaaccatgcaagcgagaggacagctgttgaatcatctgcattcaattggattgaaaaacgacaacaccaagtgagatccgaaaacttaatgaacagattatctgcctactttttgccctttttgagtagaagttctcacaaagaacgtgtattgttgaggcaattaggaaataatgaaatagcgaagagtgacaagtgccgttacatttttgaagtactatacaagattgatcccgactgggacaatgcgcaaactgcaaaattttataatgttgatggtgtagataacacgttggcctcattgttaggggaaagattaagatcttatgattattgctttttatctggtcaattagatcctactgcaatatttgcaaattcaaccgtaaatcctcatgatttgcaaaacagaatgtttccatttctgaagaaaattaacgaggaatccaaaactgtaatgtggcctattatcacagacatgacaactggagaggcagttccggcacccgaggttgatatggaatcatcaaactttaatggtaacttttggtccaactggaataggttgagcaaaggaagaggttttgttttaactattgctgaaaaggatgttcctttatttttgaaacagttgaaagtgatggaattttcaaaaaacgaattaccattccaaatagtatccacgggaaatgaactatcagcagagtctattgctaaaatttctgagaccgctaaagaaacggaacaaagggtctacttagtagactgctcgacagtgcttgacactaattttgctaatacatacatttctttttttcagaataaatgggtcgccactttgttcaacacatttgaagaatacattttgttggatgcagacgtagtaccgtttgtagggtctgattactttttcgactctccttcttacagggagagcgggatacttttgttcaaggatagggttatggaaaacgagcaaactttccaatactgcatcgaaatgttaaatgaagtggaaccctctgcacaagaacgcagatttattggaagtaggttagtttttgattcgtcattaccgttttcttccgaaacctcagaagaagcatctgtgtattacaattttttcaaaaaattacgactccatcatgttgatagtggtttggttgtagtcaataaacttgagaaattaaatggattgttgatgtcttttatgttaaatttggatggaaaattgcagaggtgtgtgtatggtgacaaggaaatattctggttggggcaattatatgctggccaggattattctatcaatcccgttgatggcagtattattggacctgttaatgaagagcctgaaaatgatgacggacataaaagcgggatgtactacatttgttctacgcagattgcacacagtgactccaaaaatcgattactatgggtaaacggtggactgaagacttgtaaaatttcgaacagtgctgaagatgactttggaagagagccagagtattttaagagtagatatggggacatttcaaaattaaaaaggatatatgatgcttcgttgaacgtagagggactaatcgttcctgacgtttctgttcatccatggatgcaaatcaaggaatgttctaattatatgtattgtgcatatgctacgggtgacggacacacaaactctgaacttgacgaaggtcgtctaatcacgtttactgaaaaggaattacgatatatcaatgatatttctcgaacctggaatgctaattgagaaaaaaaaaagtgaaaaggaaatgagagtattaatatttattaagtatggagcatatataatccgaaaaatgattatagattaatttagaatatgatttgggaataaattaacaattagtttaaagcagaaggcagccggatgaggaacaagaactgttgaatagtattaggtaattttgaatgttttctaacggaacgctattcactgattatacgctttgttcgtttggattatgagatgttttggaccgcctcattgatgggatacacttctttataccatcaatcacagaaggccaaatttttttgatgtaggttaggtagaagcccacaaacatggcggcaatgttaaagcaaacgaaaacccattcaaaaccaaaatttctccatctgtgatgataactcatattttcttgagcaaggaagtcatccccaacagtgtacatgcagtaggcgcagacggtgtatgtgttattgatgtgcagtttcccaccaaattcatcaataaagggtttcataaactgaccgcaggtttgacccattacaggttggcttggtaccatttcacttgtcgagcagtttacttctctgtcatggagaagtaagcttacgaaagtttcaatgaaatacgtgtatggtgaaaccctgtacatgaatgtccaaaatcttgggaataacgagtatggttgcataacgccacagaatgaagctgtgaaactatagaggaaggcaacaaagacagcggcagtttgtaaatcgggggcagaatatagaagccacaacccaaatgacaaataatacatggaaaataaaatataattcaagtaaaagacaccagctacacgggcagaggtttcgaaaccgcaacagaagtagcaacacaggaaaaataaggtagaactggaaatggctaatggtaattcaacaatagtttgagcaatcaaaagaacggtccaatgataagtattagatctcgcttccctggcgatatatacttctttagattgcaaagccttatcttgaacctgattgatcaaaggggaggaaacacaaagcatcatgaagcacaagaaaatagcatcttgcagaccgttgatattatgctttgtcctccaaaatgaaaatccaatgaatagtccagcgccagcattcaaagcatatttagcgaaaacataggtcatgtctctcttggtacaaatgtactgtctctttgtgattaactttatttgttccatatacgaaggcggactccatacggacgtagtgaaatcaacaccagatttccgggcttcttcttctaataaaagcaaatcatcagcaacccgcactttttctggagaggattgccagagttctgcccagttaattgaatcagattgcttatggtaagatactggctcatcaattttgcttgaggttggcttctctgcatcatccattggaatatttgtacttccgctaccaacaacgtcaataacgaaatcagccggattatccatttctctgtcaaatgttaggcgtctatcgtgagctacaaaatagtcacaggcattaggtaatgaaccaaaatagacacactcaccacctctttttagtaaatagatgttatcaaaatagctgatgacacttttgctaggctgatgaatagtacataagatagcctgaccttgcatcgaaagctttttcagaaattgcacgatggttaaagctgcttcggcgtctagccctgaagtaggttcatctaggaataacaacagagaaggcttagtgaccaattcaacaccaatagataataattttctttgagttggagataaatcagcaaccagtttttccgaaggcaatcttaataggttgctaacaactcctaaatagtctctatccccatcacctcttaggacgcaggaaatttccaaagactctctcacagttaagagctctaaatgaacatcttgctgttgaacgaaccctatacttcttctgaatgcatcaatattcgttaagggctgtccatcgattaataattcaccggtaacaaccccgctttcggtcctttgagacaagacattcaacaaagttgtcttaccagcaccagattcacccattagggcagttaatccggaacttatatatccagaagcgtcgttgatcaattttttgtctccaatggtataattgatatttttccaggagatgacgtgcttttgcgtttccatagctacggattccttagtatgattgttaacagtttcatctggatgtttaatattgtaatcagtatcgtattgatgcgagactgatggaacagaagaggatgaagtggaaaaattggctatcggggtcttgggagtacatacgccatcgttgttggtaatagcgcttttattattctttttttggctattcagaaagggacagtatcttttgagatagttattccagcgcaataaattttctctagtaaacagaggcgtgatatattccgctgctagtaaagagcaaaataggaagaaacacagaaacccaatgataataccgaaatttctccacacgtgatggtaagtgtatttcaatccactttttaaataatcacggcctctgacgtaatcgttacctagggtagcgccttgccaggcacaagctttatgactgaatgaaatattgtcataatattcacctctgggaataatactttcatgacagtctagtttcaggttaaacaattcgttactcaaaatggcttccatggcaaacatagcaggattcaaatatgcaatccatatgaaccatggatgcatatctttcatataaataacataggacgcgtacatggcaatggctaacagtaagataccggccaataggtttgccattgatagagttggagcgatcaaagcagttaatgcaaatagtgacaccatgcaaaaattatagacggaaaggaaaagcaaaaagatgaaaaacctagctgcattgtactgtaaatgggccaaaaagtaaagtatgattgtaaaaataaccaccagtataaatttagagcagcaatcgaaaaaatttgttgctaaagtttccacccaattataataaaaatggagctggacatgtttacgaacgacgggttgcctttgaaaggaagcaggcatgtcggcgagagaaagaaatgtaaagaataggatggaaaagaaagttaaagatcctctagaaaacgaaccaattgttgtcaggggaatgttataaaaaagggacccaataaccaaagactgcaccacaacagaaacaaattgagaaatcaagtagtttctgtcaccaatgattctttcgaaagctcttacagtgcacgttttcagttgcgtctttagcggaatactaaaaatgggggagatatcatccggattaacatcttttctggtgcattcttgcactgtttttgaagtgatggccttccagtgtttatagtatggagactgaatccataatgtatgcaaatctgtttcattattgatgtttaaagcttgattttcttcagaaacaacagatggagtgtcaagaccaacaatggaattagacgtttccttgaacttaaaatttaagattgatgttaaatattcaataatacaatcgttagggtttttttttatctgtaaggtgtcatgaaaatgggttaaacactcctccatggttccgtaaaacacctggaaggaatcacctaacataagaatcttgtcaaacttgctgacaattttgtcgcttgcttgagaaattttaacaaaattcaccgatcttgtagcttttgccatcttttgggtaatggaaagaaattctagggcggtggcagagtccaaacccttcgtcgagttgtcccataagtaaacagacccattggcaataaacgtttctataatggagatacgtttcctttcacctccagaaacaccacgaacgtagtcattacccacatacgtcttctttacgtgcgacagtccgaactcttttaataactcgtctctcatttcaatacgctcttgcttgggaatgtgaaacttacaactcaacgcaaaatcaatggtttgctccaccgtcagatacgggaagtgaatatcttgttcgttattataaatgatctgatgggggcatttggaagcaaactgtttgtactcattgtctttgaatctaatagacccttcaggcgagtatttcagatgcttgtgaccatggaatagacctttgaagagcgctgatgttgggtttcccagtactaagacgacttcaccttcattagcacgaaaagtgatatcactaatttctaaatggcctacgtttttgaattccgatgcggactcttcatcgttctgaacagcaccgagggattcttccaattgaacggtagccccatcaaaggtgactgaagcgtcaggaattggattaaaatatttggaaagagacatccgcgaggcgttgcttctctaattttactctatcgtgtttagttgtgaatttttttgctacagtatgcaagttctttttaccaacccgtttacgaactaatgagaaaagggtttaagtgtgtgataatactattaatagctaaaagagcagagagctttacgatgttgtatgttgttttatataggtgagagcaggatctgcggaaaatacttcgtaccgtagtatccattttgcctatggaggaaagcttgtttccaaaccaggagatccgcagacaggaaaagttcgaggccaaacaaaaaccgcagcacaatggagtaaaagtcgaaggcacgggccccaaacgatagagtggaagttgtaggaaacaaaagtggccgtctatgtggcgcttctctgcggtgaattctgtgcgaagtgcctaaacgaaaacggacggagaaggctgcggggggatatcccttgcataaaggatgcccggcactgtcctagacggtgccttcccttagagactaggagagacttgagtaggagaaactgagcaggaaaattcgagagataaagtacatgtgcctaggtaagctgtacttcgaacagctaatattagtaagatgcataaaggggcgtcaaagtggaaatataacgacaggagaatctcggtgtgtaagttggaatgtgtattgcaccacttccatgattgggcttttttcctggcgcaaaatgttgctttttcaacatttttcttatacgcagagagagaatcgtcagataggtggtaaaacttggagcctaattagctcattatttcatttgaacgagacattggcttctgccctacatcacccatacgagacattggccttatacgaggcgtacttcgcttgcgggaaaaaaaatttcttttgtaagcgaggttactcagaaactgtgactgaaggcagaggttggaaacgtgtgtagactccaaatggaacgataggaacgtgtaccctaccgcttctgcacacgtttcttagatatgcgtgccttaaggcgacccattgttcctgtttaccatgatttctgtaggcttttttttagaaggccctagaatggattgcagatttccgtctgagaaggcagtatacgtacatatgaatatatatatacatatattctttggtggagagtataagcgtttcgtctcctcttcctttctctactgcagattttcttgctggttgtttgattttttctttttagtgttccccagatccaattgttcaaccgcccacacacaacaatgtctttcactaaaatcgctgccttattagctgttgccgctgcctccactcaattggtttctgctgaagttggacaatatgaaatcgtcgaatttgacgctattttggctgatgtcaaggccaatttggaacaatatatgtccttggcaatgaataatccagactttaccctaccatctggtgttttggatgtttaccaacatatgaccactgctactgatgattcctacaccagttatttcaccgaaatggactttgctcaaatcaccactgccatggttcaagtgccttggtactcttctagactggaacctgaaatcatcgctgctttacaaagcgcgggtatcagtattacctccttaggtcaaaccgtttccgaatctggttccgaatctgccactgcttcctcagacgcttcttctgcttctgaatcctcttcagctgcttcttcttctgcttctgaatcctcttcagctgcctcctcttctgcttctgaatcctcttcagctgcttcttcctctgcttcagaatcttcttctgctgcctcctcttctgcttctgaagctgctaagtcttctagctctgccaagtcttctggctcttctgctgcttcatctgctgcttcatctgcttcttccaaggcctcttctgcagcttcctcttctgcaaaggcctcctcttctgcagaaaaatctactaatagctcctcctctgctacctccaagaacgctggtgcagctatggacatgggcttcttctccgctggtgttggtgccgctattgccggtgccgctgctatgctcttatgattgtcacttattaatgataaattataaaatgttatatgtaaaaaaacaaatatacactttttgaatattagtatcctattttaatatactgtctcctagataatacaaacttaatttgctttctcttcacacttttttctttactcttgtaatgtacacttggctgtacattaaaaaaaggaatgttcgagcaagagcatgaaatccacagacggctgtgccatgtagcagccgtcgagaaaaaaaagatatagaaaagggaagagaaatatcattgttattacatccactggatgaagtaatactacgagctttatacaggtaatattaaagttccttaatagaatgggtgaagcactacgtagatcaaccaggattgcaatatccaaaagaatgttggaagaggaagagtccaaactggcccctatttcgacaccggaagtgcctaagaagaaaatcaagacgggtcctaaacataacgctaatcaagcagtagttcaagaggcaaataggtcatctgatgttaacgaattagagataggcgatcctattcctgatttgagtcttttaaatgaagataatgactctatctccttgaagaaaatcaccgaaaataacagagttgtggtgttttttgtgtatcccagggcaagcacgcctggttgtactagacaggcctgtggatttcgtgacaattaccaggaactcaagaaatatgctgctgtctttggactgagtgcagattctgtgacatcccagaaaaagtttcagagtaaacaaaatttgccatatcatttactaagcgatccaaagagagagtttattgggttgctaggagccaaaaaaacgccactttctggttctattagatcgcatttcatttttgttgatgggaagttaaaattcaaaagagttaagatatcaccagaagttagtgtaaatgacgccaaaaaggaggttttagaagtcgctgaaaagtttaaagaagaatgaagtttaataaccccctttttgtttctctagaggagtacttatcggtaaaatattccaaacccttccctttatatatgtagataaacgaagatattctaactctctcacacttataaaatatcgagcctgcagaaggtcataaatatttatatacaaatgggaaagtacttaacgatccgacttgatcaatatcaaatatcgtggcctggtttacattgagaacgggcactatttctttggacgaaatgttgcttaggcaaattttgaagtgagacattgctcgagaatttgttacgtagactaagtcagcatcgccaatgatcattaagcaattggtcgtctcagatgtgatcctgcaattatgagtcctttcaaaattagatacacactcttgggaaaactcaactaagtatttggtgtgaggaatctcttatcgatgcgtataccttgtagtcgcaaacgttataaaattttgtaattttggcgaaatggcacggattggttaaaattgtcgggctcatatgcggtagcgctaagtcctgcttggtcaagctaggaattacatggccagagggatgatattgatcatgctccgagttgtcttcaattaatgcctttatccatggttgtagaaaaactgagtctgttggctttgaatgagactccagaattactttcggcattgtttacttgttatcccgatttgtacccaggatttacagcttttaattcattatctatggtcaacttttgctgtctagtttcatatttactcgctaccgtttcaccaactgtagtcatcagttatggtaaaaaaatctccgcgacggggaattgaaccccgatctggcacgcgacaagcgcccattctgaccattaaactatcacggatttgtttctatgaaaatttcgtttatttgtatagtatatgtttttttaaaatataatgagaatctggtagaaaagtgttgataactagcagtttaaaacgtatcatttgttgaaataagtaccaactatcatccgtcgactagtactcacacaactattgagaaattcgtaagttttgtaaaactgttggataccgttgctgttgaaggctatagtaataggcatacaaaattagcggaagtttaccttggaaatatatccacaaaagggaaacgatatttcctcataataatattgtaatttctttttctttttatatgtttcattatcctatacattaccaatacttgcatttgagcattcattaaatctgatgggtacatctcaatctttctgtcatctttttatagcatatatggtaacatgctagtagtatgaatactagtcgatatacgtaaataaattttcattttaaaatggatatgcctaatctgatagattctattagctgatttttctactacttttcatgttcgtttttcaataatttgcaagttatatatctttgcctccgctataccgtgatgaaggttaatgcgtaagttgcaggcgaggcatgatatggaccacaacccagttcgaacataaagaactgaaaaaccatgagctgtttgattaattcaaaacagctgctcacaatttggcccaagttcaaacctttgtctttgaagcatggaacgtgccgttattttcatgctagtgtaatttttgcctgtttcatccctcccatcaaaaaattcatcacgaagtgctaaaggaaaacaaaaaaaatatcaaagagaggagacggcttaaaagcccttattcaattgaagaaatcccctgacctctgcaaaaaatctatcgtttattttatttctttgtcttacgtaacaaatttattttctgggatgatgtcaattctatttggcacgcgagtcatcgtctatataaggaggtaacgaggtccttgtatatttgatgatcctcactatcaacacgtcgagggacggttggtgacgaactcaacttatgttatagttttggaccactcttttccttgaaaaattacaggcattatacgcagtcctggggcaggagcgcttcgatcattagcataacaggatcacggttatcacctgttttgttataattcatggcctttaggtcatgacgtaaaataatcggagtgaaaaaatgaaatcaaaggctatcatttttaggggaactaaagcacaaggatttgaaggcgtagtgaaataatgaataatagataatctatggaccgaacacagacgtatttaaagacaatacaaggccattaattcccttcggagggctcccgatgggaggattcttagcatgctctttctagccaacagtatcactttcatcagaaaacggaagcctccaaaaagctacgctaaacgcttttttgttttggattatcgcagaaaattggtgacattcttgattaagaataaacggtgactagcaagaaaaggacatgtcaggtaccagtaaagtccgatttaagatcaaatcagcgcctttaaagaatcttgagatcttagtaatcccgatggaaggaaagaggtaaacaaacgaataacttaacccttaagatgattctatacatagcatgatctatccaaggaacgaccgacgcccttaaaagggttctgctcagatttcgttaaatacccggaccatcgtagatgattgtttttactctcccctaacgatgtactatgccataataagcattttttttttctttcttcactgcagctctgctttgaaaacactacatctaaggcgctgacgccaacgcccagactaaatcatcatataatatcaaacgcccaacaaaatattagaaatagctcaacaatagagcgccaaaagtttaccggaacgaaccatcattgtttacaggcaagcacccatttggaagggtacgtaaactaaataaataagacaagaaattttttttatatctggaatttcctttgcattttagtgatcccaccattacagataactaaaccaggataaaaaacaaaaataatgacattaatgataccttaactaacgtatagcaagcgaagcaaccacccatcagatttttgtccccgtttggaaactggaatgctatgaccacttttatcactacagctaaccacttgtcggaatgaagatacgaaagagaaatctttattggaccactttttctttcgctagaggtcctacctagcgtattgcacccaagtgattattgcgacctctgagtgtcagaaacttacgaagtaaaattcatagttgtgcctttcgtcaagaatcggaaagcgtaaaaataggctacggtctttgtcaaggcgaaattttggagatttcagacgcatgataccagcagtttttggtaatatactttttcaggtaaaagctttctacggccactgaaagtaatgcagaagcttaaggctacagatgaaatggccgacccaaactaaccaagcacaacatcaattacagaaccgacaatcgaaaatcctaaaaaaaaagaacatcgagtgaacttttcgttatctcaaagctttaaagttaaaagtggcagaagccttggctattctgtttctctcttagattctcgcacgacagcatcgagcgaagttgcaaaaccatatatttcagttctctaaacgatctttccccgaactccaatcgaaatagacttaacccgcaacataactgacattcttcctctttttttttttttttttttttttttgctatttgctttctgcatgcataaaagcgagactagcgtattaacactttatcactttccctctcttcctgaagctgacatgagcatacatcaatgtccgaacaacactctgtcgcagtcggtaaagctgctaatgagcacgagactgcccctaggagaaatgttagagtcaagaagcggcccttaattagaccattgaactcgtcagcatctacgctgtatgaatttgccctagagtgtttcaacaagggtggaaaacgagatggtatggcttggagagatgtcatcgagattcatgagacaaagaaaaccattgtgagaaaggtagacggcaaggataaatctatagaaaagacatggctgtattatgaaatgtcaccatataaaatgatgacctaccaggaactgatctgggtgatgcacgatatgggccgtgggctggcaaaaataggcatcaagcccaatggagaacacaaattccacatcttcgcatctacttcccataaatggatgaagattttccttggttgcatatcccagggtatccccgtagtaaccgcgtatgatactttgggtgagagcggtttgattcactccatggttgaaaccgagtctgctgctattttcactgataatcaattattggctaaaatgatagtgcctttgcaatctgctaaagatatcaaatttcttatccataacgaacctatcgaccccaatgacagaagacaaaacggcaaactttacaaggctgctaaggatgccattaataagatcagagaagttaggccagacataaaaatttatagttttgaagaagttgtcaagataggtaaaaaaagtaaagatgaggtcaaacttcatccacctgagccaaaagatttggcttgtatcatgtacacctcgggctcgatcagtgcaccaaaaggtgtagtattgactcattataatattgtttcgggtatcgctggtgtaggtcacaacgtctttggatggatcggctctacagaccgtgttttgtcgttcttgccattggctcatatttttgaactggtctttgaattcgaagccttttactggaacggtattcttgggtacggtagtgttaagactttgactaatacttcgactcgtaattgtaagggtgacctggttgagtttaagcctactattatgatcggtgtggctgccgtttgggaaactgtgagaaaagctattttggaaaagatcagcgatttaactcccgtactccaaaagattttttggtctgcctatagtatgaaagaaaagagtgtaccatgcaccgggtttttaagtcgtatggtcttcaagaaagtcagacaagccaccggtggtcatcttaagtatattatgaacggtgggtctgcgatcagtattgatgctcagaaattcttttctatcgtcctgtgtcctatgattatcggttacggccttactgaaacagttgcgaatgcttgtgttttggagcctgatcatttcgaatatggtatagttggtgatcttgttggatcggtcactgccaaattggtggatgttaaggacctaggttattatgcaaaaaacaatcaaggtgaattgcttctaaagggtgcgccggtctgttctgaatattataagaatccaatagaaacggcggtctctttcacttacgatggatggtttcgtactggtgatattgttgaatggactcccaagggacaacttaaaattattgatagaagaaagaatttggttaaaaccctaaatggtgaatatattgcattagaaaagttagaatctgtttacaggtcaaactcctatgtgaaaaatatctgtgtttatgccgatgaaagtagggttaaaccggtgggtattgtggtacccaacccaggacccctatctaaatttgctgtcaaattgcgtattatgaaaaagggtgaagacatcgaaaactatatccatgacaaagcattacgaaatgctgttttcaaagagatgatcgcaacagccaaatctcaaggtttggttggtattgaactattatgtggtattgttttctttgatgaagaatggacacctgaaaatggctttgtcacatctgctcaaaaattaaagagaagagaaatcttagccgctgttaaatcagaagtcgaaagggtttacaaagaaaattcttagagagaagcttattaccttccccttccatctatgcacggtgtctcgtacttccatagagcaccgattagtgaatactaaaactatgtgcgtgataaatggttctcttttacagatgcggtaaatcaattattgatatactacataacatacaaacatgtttcatttccgtaatacaaattacaattgtataattaaaaaatataaaaaacttcgtgatatgaaatcacattttgctattgagtttgccacatgagcggtatacgaactattcgttattttatgactttaaaagccataccgaaagtaggcttgagaagtatgactactgtaggagtgaccactactgttaaatgcagatagccgtcttatgctcttcccttgttcttctgaattgggaatgcatagcttgaaacatcaatcttaataaggtcttgtttgtttctgcttggctttcatagtagcaaatagtttcgaccttaatgtaagaaataaaagcaatcgttaatttgagtaaagataaccactcttcctcttctactatcaatataataagaataacgcttatggtttattttagcttttttgaaagctaaacattaaaaaagaataaaaatgcacggcatacctacatattttaaaaacatatattttatgattgactttagcaaaagttggcgctgggtactttgagactctttcctacaaaacgttaccaacacttgctagtctaatctaatctacttaatcaaggttttagtggcgtaccatgtgacggccatcaaatgccatcagttctacaagttcacatatatttatatataactattctcctaacttgtataatattataccgagacagaggatagattcaattgatttcacataccggattatgttccttcccaagttctcaatcttatttagacttttttttttaattacattgtcgcccacttcggcagaaaaaatataacgacaaagtaatggcatcgcatcgacctaatgaaatactactggcagacggtatggagagctcaaaaattcccaaagcagaaaacaatactgatttctgatactaaaacgagataggttaatagcaaaatcgggatggtaaacgtgaaagtggagtttctaggtggacttgatgctatttttggaaaacaaagagtacataaaattaagatggacaaagaagatcctgtcacagtgggcgatttgattgaccacattgtatctactatgatcaataaccctaatgacgttagtatcttcatcgaagatgattctataagacccggtatcatcacattaatcaacgacaccgattgggagctcgaaggcgaaaaagactacatattggaagacggtgacatcatctcttttacttcaacattacatggtggttaaaaatagcagcaaataatttttaagaagcagctacatatatatatataaagtgctgtacagcttgaatgaatcacaagttagataacgtaggtaatatgcagatagtataaaaagtaatagtaataactggattggttttttttagtacatgacgaagattatagctcttgtatcctacaacccaaaagacctctaccattccagtttctcgaaggtgttagcgatgtctttaggatttgcccttctctcaagagaaggacgggaagtggcctgtcttcatttttcattacaaccatctgaatgttttgaagtttagagtggtttgccgcatgcacattaccaatagaaatcagcttatcatcaacctttatgtctgctttatctgaagggctaccgggtactacctcactgataaatgcaaaagggatggtatactgaatagcttgatcgtcgttattccttcttgcatcttggtttgacttaacgttcatattatcaaagtgctggtttagtaagacgtgtgatctttgcaaaaggtgatttaaatcattcttcagcatattaacattctttctgatcatagtgacttgcaatacatcgacatccgaacgaggatacccgtctggcgtcaccaacgcagagtccatgccgatgccttgctgctcaagcacactgaaatacgcctctagttgtgtctcaatatctgtctttagaaccatcaattccgacagtttgaagctgtctatttgactaattcttgatgttaggctcggatctatcttaacattggccaacaatttacttaattcttcttcctccattgtagttcgttcttattctaattcttgctcctttttactctggtgataacttttctatctctcaatgctgaacattttttttccctttattatccaatattccaaccgttataaagtaagccttatcgaacacaatccacggcgcacgcaagggacagcaaatttcgagaattaatgaatagccagtagtaagatccgtattgataaaggtcatagatcccaacctttatgtgagccagcccgaagggccctttaaatgactctcataatatggtccaatagcaccaatttctaggggttacccaccggcctagtgcttaatcgaattctgaaaagaatctctactacagactgccaaccgtaatagtagtgagatcaacactgaaggcagcagtctttagcacaatgacacagactgataatcctgtccccaactgcggtttactgcccgagcagcagtattgctctgcagaccatgaagagccactgttgttgcatgaagaacaattgatattccctgatcattcctcccaactgtcctcagcagatatcatcgagcccatcaagatgaacagcagtactgagtcaattatagggacaacgctgcgaaagaaatgggtaccactatcctcaactcagatcacagctctttccggcgcatttgctggattcttatcaggtgtggcagtatgtcccctcgatgttgccaaaacgcgattgcaagcacaaggactacaaactaggttcgagaacccctactatagggggataatggggacattaagtactatagtaagagacgaaggcccgcggggcctctacaaagggctggtaccgattgtcctgggctacttcccaacctggatgatatacttctccgtgtatgaattcagcaaaaagttctttcacggcatcttcccacagtttgattttgttgctcagtcatgtgctgcaatcacggcaggcgctgcatctaccaccttgaccaacccaatctgggttgtgaagacaagacttatgctgcaatcaaacctcggtgagcaccccacacattacaaaggcactttcgatgcattcagaaagctattttatcaggaagggtttaaagcattatatgcggggctggtcccctcattattagggctatttcatgtggctatccatttccctatatacgaagatttgaaggtaagatttcactgctattctcgggagaacaacaccaactccatcaacttgcaacggttgatcatggcatcgtccgtctctaagatgattgcatcagcagtaacatatccgcacgaaattttacgaaccagaatgcaactgaaatcagatataccagattccattcaacgacgtctgttccccctcattaaagcaacttatgcacaagagggactaaagggattttattctggatttactactaacctagtacgaaccattccggcctcggcaatcactctagtgtcctttgagtatttcagaaaccgcctagaaaatattagcactatggtaatttaaagccttaaaattcacacacgccacacattgagtgtgctatgaatatgcctgcgctaatattttaggtattacagcttgtaaatataccaaataaggtaagcctctcttttcctaatactaaaaggatttgcatcgaacagcccaccaaatgctttgcgcacacattatatacacccacatgattctatagacaaaatatacttatacattttcatagtcttgacaatattctacattggccgttttcttggcactattttagcttatccttaccaaaatagtctcttttttaaatactatttttgaagcggaaataggtgcgaacaaatgaatggcttcaatttagtgcgataaagacgtaaagcataaaccagtgaagatcatagcactaagaaggcgcctgtactgttcctcgtgttgatactcatttccttatttattttcctcaagaaattctatccaggaaagaaaaatactatctataaaaactagctgtaaggcagcagccatgaaaatgaatctgaaaaggctcgtagttaccttcttctcatgcatcacctttctgctgaaattcactatagccgccgctgaaccaccagagggctttccagagcccttaaatccaacaaacttcaaagaagagctatctaaggggctgcatattattgacttctatagtccatactgtccgcactgcaaacatttagcacctgtttggatggaaacatgggaggagtttaaagaggagagcaaaacactgaacataacattttcacaggttaactgcatcgagagcgccgatttgtgtggagatgaaaatattgaatacttccctgaaattagactttataacccctcaggatacatcaaatcgttcactgaaacaccgaggaccaaagaatcattaattgcatttgcacgcagggagtctatggacccaaataacctcgatactgatctggattctgctaaaagtgagagccagtatctcgaaggctttgattttctcgagctgatcgctggtaaggcgactaggccacatttggtttccttctggccaacaaaagatatgaaaaatagcgatgattcactagaattcaaaaactgtgacaaatgccatgaattccaaaggacttggaagatcatttcaagacagttagccgtggatgatatcaacacgggccacgttaattgcgaatctaatccaacaatctgtgaagaactgggctttggcgacttggtgaaaataaccaaccacagagccgatagagaacccaaggtagcattagtcctacccaataaaacctcaaataatttgttcgactatcccaatggctactcagcgaagtcagatggctatgtagattttgccaggaggacttttacaaacagtaaatttcccaatataacagaaggggagctcgaaaaaaaagcaaacagagacattgattttctgcaagaaaggggacgagtaactaataatgatatccatttagttttttcatatgaccccgaaactgttgttattgaagattttgacattttggagtatttaatcgagcctttgtcaaaaattccaaacatatatttgcaccaaattgacaagaatctaataaatttgtcacgtaatctttttggaagaatgtatgaaaagatcaactacgacgccagccaaactcaaaaggtttttaacaaagaatactttactatgaatacggttacgcaactcccaacttttttcatgtttaaagatggtgatcccatatcctatgttttccccggatactccacaacagaaatgagaaatattgatgccattatggattgggtaaaaaagtattctaatcccttagttaccgaagttgactcttctaatttgaaaaaattaatttccttccaaaccaagagctacagtgatttagcaattcagttaataagtagcactgaccacaaacatatcaaaggaagcaacaagcttattaaaaacttgctcctcgcaagttgggagtatgaacatattcggatggaaaataacttcgaagaaattaatgagagaagggcaaggaaagcagacgggatcaagaaaataaaggaaaaaaaggctccggctaacaaaattgttgataaaatgcgtgaagagattccccatatggatcaaaaaaaattgttattaggatatttagatatttcaaaggagaagaatttttttagaaaatatggtattactggagaatataaaattggtgatgtgattatcattgataaatcaaataattactactacaataaagataattttggcaactccttgacttctaacaaccctcaattgctgagagaagcattcgtgtccttaaatattccatcaaaagctctatacagctctaagttgaaggggagattgataaattctccattccataatgtcctcagtttcctagacataatccacgggaacggcatgcccggttacttaattgttattgttttgtttatcgcaatactcaaaggtccatctatttacagaagatacaaagtaaggaaacactatagggcgaaaaggaacgctgtcggtatcctaggaaatatggagaaaaaaaaaaatcaagattaaacgcttaagtagttataaaaataaaagaatgctgatatcttatgatgctatcataactatcctttatttcacgtatcaatatctacaatcatctaacaaacgtcgctcttattttgtcacttaggtttaatgtacaatatgcaaatatttatgtaatccatacccaaaaaaatagcacgcctaccataaaaaatattattaaccatgtttttatactgatcccagatcttctggccatctccatcatgtttccaaaagtccttttgagttttacagaagtgttatggaaagtatcaccaagctggtcaatagtttgattgctgcctctaatctcatcacccatcttcaacgataatgacttgagtgcttttattctctgacccatagctcccatctgttcctcactttgagattcaagagatgccaaagtactttgggagtagtctaatttatctgtgctccctagcgctgatgatacattgtcatcgagactatttgatccatcagccggtccgaataactgtgttctaccagtatcacgttgataagcgtttccccctgcaaatctatatacacacgctatagttagtaaacgaagttcactcgtggtcaataactcccaatatcgaggtgttatggtagatgtttaacaaaaagcgctactctaactttagaatagtctaataatttctcataccttgaactcatctgtgtagcctagtgttgtgaggctcttcaatcacattttctaacacattcacagtctcaagtgaactactgtttgttttctaccattccttggcaaaaggcgcgagttgaaaaaactccatttttaacaactactggatactttcgcaatttaaaattaatggaagaaagagccgtgaacgttcctacgtagcttgcaacaacggtagagtagtatccgccaattagcatgcataaatttcatctgagatagtgcaacattataaaaaatcactaatactttccctgatatgtcgccccttcaaattttttgcacgccacatcgataagagtgaaacatatccctgaacagtaacctagaatgtacagaaataactggaaatacaattacaaagcgataattacgggatctttggttcctatcacagagtaaacaccatgggtttattagatattatttggaagaatcacattagacggctcatcgcgcaagtaatagcaaaatggaaagaaatcggaaggcttcattagtcatgaacgttttacaccatcaaaatgaaaactatacacatgcgtcgaggagcacccaaaactaatacgactattacaattaagcatggaggaacaggagataggcgttcctgcggcctctttggcaggaataaaacatatcatattgatcctttccggaaaaggtggtgtcggtaaaagttcggtaacgacacagactgcgctgactctttgcagtatgggcttcaaagttggagttttagatattgatttaacagggccatccttaccgaggatgtttggcctagagaacgaatctatatatcaaggtcctgaaggttggcaacctgtgaaagtggagacaaactctactggctctcttagtgtaatatcattggggtttctactaggtgatagagggaacagcgtgatatggaggggtcctaagaagacttctatgataaaacaattcatctctgacgtcgcctggggtgaactggattacttactgatcgatacccctccgggaacgtcggatgaacatatatcgattgcagaggagctgagatattccaaaccagatggtggtattgtagtaactaccccacagagtgttgcaacagctgatgtcaaaaaagaaatcaatttctgcaagaaggtcgatttaaagatcctcggtataattgaaaacatgtcagggtttgtatgcccgcattgtgctgagtgtacaaatatcttttccagtgggggtggtaaaagattatcggagcaattttctgtcccataccttggtaacgttcctatagatccaaaatttgtagaaatgattgagaatcaagtttcaagtaaaaaaacgcttgtagaaatgtacagagaatcatctctttgtcccatttttgaagaaataatgaagaaactgaggaaacaagacactacaacccctgttgtggataaacacgagcaaccccagatagaatctccaaaataagatcctctcctatgcatgtacgtatatatatatatatgtgtgtgtgtgtgtttatatacacttatattttgatccttgggcctagaaataaatttcgattcctatttcgattcctatatcgaaaggtggttagaagctaaccggcaactgcagcatgttcttcaagtggtgatacaaatttaaaaggccgggtaaatattgacaaagaaataatatttaatcacacaattttgagaaagagcaactgaatcaattactctagagaaatcgcagaacacttcactcgtcgtcaataatatgactcgtgatacacccgaagatgtcagtactgcaggcgcaaaggatattttagatgttttgaacctactaaaaggaggagaagagaaaatctcggaagtcgaacttaagttggatgaaatggaaaagaaaatggactctctgttagttcagttagaagatctacacagggacaacaatgatttggcaaaaagttccagccaaaaatagagagtacgctcacagccgcatagggaaggaacgctaaataaatatatttatatataatcttttcactaatgatcatttacttacctttctataaaaagtggctcatcttcgttctcaacgaatggattgggatctcttttaggattaatcatgtaaacggccgggtctacgtcaagaactactttaacttgcttcccacttccaatccaccatttttttaaatccgaactaggtggtggtaactttctacctcttttgggctcgggaattggtgtcggagaatgcgtagggccagctatcgaatcactgccctcaaaactttcgataacaaatgcatcatcactcaaaactgcaattttctcatcatcatccaatccctctagcctttccataatcttctcgtagatttgcgtacccaaagtagtctttttttgttcatccactacagtcactctagccctaaatatggcatatacgggccgatgatcggaaaatagtatatcttcacagcatttatattctaactgttctagtacttctcccctacttaaaatcctatcagtccatgctggtattctcattttttcgctcgtgtcgtagtttttagttcctgggtcgaatttataggtaggtgggaaatcaatcgccatttcatggaaatatggaaaagactcacctgcgatcatttgttgattaagttgatccttttcaaataggctggcatattctttagaaacaatttttcgtctaacatcttcgtttgacatcaatattctgtaattgaaatcgcccatccaaataattgcatcgtgatcctttattcgtaatcctttagaaaatcgtatgcttttcgcaatcgtcttataatcattatgcctttgttcaacattttctaagcctgccgctaaatgagatactagtacgcaaaatcttgtagctgagtatttaaaactaaccgcgacagctcctttattagaagccattcctccaaacccggtttttttaacatccccctcaatatgctttaccttggaatattccgtttcattcatgaataataatagtaaaataccacccaactgtgtactccataaacggatatatttttttttgcgtccgggcccatttaatagtgttaatatcttcttctcccaaaattgtcggacatatggatcggtagcaagcatatgacctggggtaagttctaccacttcttctaatccgataacataaagatcagccatttcatcctccttggacattgattttggaaatatccaatcttttatatcatcttttggaattttaccacttatattaaatgtacctgcaaaaattgagatgtctttctcaaacgtatattttgaccttaattgctttaaatactgagagatgtagatatggagcgggtcgtataatctaactcgggaaccaaataacttcgaataaacctttgtatatttaccagaattcttcgtgtgcttagtatacgttcgatcaagccagtaatagttttctgaccatagcttatcatgtgcgtccaagaatggggaagtcaattcaaatacatcaatttcatttgtggttaattcaagtacctccttgctcactaacctttcaactgtgttaggtttttcaattgaatcaaatgcgcttattcttaatacccccgtttgttttgcaaagtagatgcccctagagatatcataggcaaacgctccaaactcgtaaatatcctgttttaataaataaagtaatttgtggggagactttgtcagaacgcttgagctgtattctatatttgttatttttattccctttgattcagcacaatccttgtacgtcagtgctaacttttcttgtgattcgcttttaggttttatgatattaacgatactcacaacaccatactttgaggttaaattatcaaaatgcctgtcaaaagctccctgagcttcaatagaatcttttgttaccttaattttttttccatacaacagttgactttctacagattcccaaaaaagaggaatgcttccgttcacttgagtataagaaaaaataaacttttctgtggttactacaatttctgtctcaacaaatagcgacactctcccatcttcactaataccctccaattctagcgtatcctgcttgctctcagtcgaaattctggaaataatggttatagaggctgtatttgggccgtcttctattaatgctgtcttgcaataaccccgaattacaaatgttaagaaccctgcgttggcaaaaagttgtttctcctcatttgaaatcttgcttctccagttgattacctcacttgctaagttagcattccaaataaatgataaatcttgattatctacggtatattctaagttatgtgataaaccatggtttttcacgatattagagatgtcgaaatctctagaatagtagaatgttccatcactaaacagttttttcagggggccgcaaggatgctcatgaatcaatttatcatagttttgctctgatctctcgcagaggaggtagtcgaaaacatcattttctaagctgtaaaagtcaacatccaatactttataaatgctctccgaaggcctaacttgatgatctatcagtttccatcgaggaaacccaacattctgaacaccagatatgacggcaacatatatatcaccattaagacaaacgagccctaataatccattaaatatgcaacttttgacttcgagatagttactatcacttgaaagatctgtgtcagggtaggacttgattgttacgctaggagttttacttaattgacgctgctgagaactggcacctggtatgctgcgcaaacgctggaaggataaacagtagttgttggaagatattacaatcgaccgtgatcttctaccgatgaagagtctcattgtagtgaaatgtgcttcgaattcatacgattaacacaactttatcaatatttgctgacttaatcctagaatgaaatagaaaggctatttgatttgtgtagatatttgttccaactttccggtttacaaatgtttaacaaagggattcgtttagcaattaggcaatgctaaacaagaaggaaaacaggaaaccctgaaggagataaaacgacgtcaagaatagaagataaaaaaaaagggacattaacaggttatattgaaactcaattcctgcctaaccttctaaattgagaatttagaaacggtatcgcttattctgaattcctaaaacacccatcccttttaagtaaaataataatacgtggactacgtagatgtggacactcaatttacttactattctctatggtcatattgacaataaacaaaaatacaagaaaaaaaaaactacaggaaagatttgtcataaattgtacactaccacttgaaaacgacctttggcatatttatggcagataaattaatggacaaaaattttgaagaactgtgctattcatgccgcactggtgatatggacaatgttgatagattgatttccacgggagtaaatgtgaatagtgttgacaagtttgacaattcgccactttttctggctagcctttgcgggcatgaagcagtcgtgaaacttcttctacagagaggagccgtctgtgatagagacagatatgaaggagctcgatgtatttatggagcattgaccgatactatcagagatacccttttaagttatgatatatccaaggctgtagatgtcaagcaaccctttgctactcatatctcatcgatgtataatgacgaaggcttccttaaaagagatatcacattcagagtttcgaatggaaaactgttcacagcgcataagttcttattatgtgcaaggagcgaaattctagcagaaaaaatggtgaatgagtgggcaaagcatgaaattgtttctcttgaagtgcgcccagatatatttgacatatttttgaaatttctttacttaattccgatcctgcaccaaattgaaccgggacaatatgaagaacttatagagctatctagtaaatttgatattgagttattgcccgaatttttagacaaagcaaggcataccgccgatcctacggaaaagtcgaggttaatgtcagattaccaatataagtttaccgaggttgcaagaagtcaacttttaatatttgtgaacaattgtatctttagatctactgttgatcttgctaatagtgaacgacgagttttttccttgatgaactgtccagcttatccggatgttcaacttatggtaaaaaaccgaaatggagccattcgaatatacccttgtcacctggctgttttgagccgcgcagaatatttcaaggtgatgttcacaaacaacttcaaggagaaagttacatatatcaaagccaagcacgttacaggaaagtataatagtatcattccacagctgacattacccaattgtgagtttgaggttgccgaaattattctccgctacttatatgcagataatacagacattccttggatgtatgccgtcgatgttttgttacttgccgatatacttttagaagaccgcttaaaaactatcgcttctacaattataacacaatcaaaagagtttattcagcaatacaatgtttttgacgtactctatttatcatgggaaataggagtggaacgcttagaacaatttgcagctaaatttatagctatacatttgcaagagttatataaagatccagagattaaaagggcaattatgttgagttcacaacgaatttctctccgccaggaaactgatactattgaactagtggatgacattaggtactatttgctccgaaaatattcttttgaaccggatgatgtggagctgttcgaaaaccaagacgatttagaatacctaaaacaagtagggtatttggagtacagaaaagatatgggtatgttagataatatcctagctgatctggaacttgatgtataattccgcattcaataaccttatgtatttttacgcgtcactgcgaacggatgaatattgccaatgactgctgcgcactcttaaaaaatataatgacaattataataagaagtatgatactttttctgtaaaaaatatatatacatatgattcacgtgaaaatttttatatttttaattaaatttttataatattataaattattataatattgatatttaaaattaaaaacaaattattaatggttttgttttccgaaatgttttttataattattacttcagaatagttattttcacgaatacgagatacagggtaatgaaaacaggtgttatccaaaaaaaaaaattgatatattttagatactttacatacagaggcaagcttcagctgtagccaggtacataatattccctataaagtgatcaatattttttaacgaaaaattaaaaaaaaaaatccttgaataaaggaatgaaaatattgtaacaagcgatgacatttctttttttgattgtagttgtggcattttatatttgcttttgcatttaccctattcttgaaggtttggatagacaagcgagataacaccagttgtccttcaacttattcaaagcagcagctcacttaattattattaagtatacacatgaaagccttgtgtttatttcgaatctttttcttgggtagaacttttaacgttgtcagacggcatgacaacaggtttttgggaagtagatctaatattttttgtagagtctttggcactgttgaagtgttttttttggaaggttctattcttgttattgtaaggactcctataataattgttcttattatatccgaaattttgatttggagactgatttggagggtacggtgggtaataagggaaggtatcgggattggggtaggccattaagggataattccattgccattgttggaaatactggttttgcgagttgtaatgcctattaaatcctggaatgttagttctttttctggagacagcaatttttttgcctttaagttctcctccatttaattgcagggctttttctctgtatgccggactttcaaattcaatatagccgtagccttttggtgttcccgtattcctatcataaagaagtgttattctttttatctggccacagtctttgaaatgatcttctatttgctctggggtgacatccggagtgatgttaccgacaaagatagaacgcgagtcagcttcaagttgatgagcgtgtttttcctccttgcttagcttttgcgacacctgtggagtgccctcgatagatagtttacccacaagttcatccagctcgagctcttgcttgtcgttctttttattgttcgaaatttcagtctttaaggttgccttagcatccactttctcttcctgggacataacagcaattgcaaatgatgacactatgtgacagcagatatatgtttatgttaataggcctggttggagagcgaaagttgagattacttacttaatcaaaattaaatttgaaatttgctgcattttaaggttacttttcggagtgtaggaaattgttgcggttttttttcacctaacgaatgattgataatctttttcatatcctccaagaaacaagctgtttattatggtgattgccacaaattgaagcgctatgcttagtgcttcatgacagaaaggttttgcattggtaggcgtggaagattacagattgtactcgtcgttggctcaatttttatattttgttgcttcaaaaacagtgccgtatccttaatgaatgaaaaattctaaagaaaataagttgatactaaaaatataatgtccttgaagtatttatgcgatatatagaaaaatctataaatacttaaatattacagcagcgttatttttgtatagacgccgacgtataagagtctcctatcaaaaatcagaatctgagcccagtatgtcatctaattctgcgttcgataaggtaaaagattgggatgaatcatggttgacactgttgttatcgacttgacttttatcgttaacttttacaaattttttttcgtctcgtaacatgcctctcgccaaacatttagtatagttcatatcaattgtcctcttcttattatcattactctcgtcgttaaataacgtaatgatttttgaaactttgtgacaatgcggaacttttacccctttggtgtattgtacaaaattgggctccacatcgaaggaaacaccttctgggatatagcggtttctgaaaaaattccaatcgtccaaactcaataccatgttattcttgtcaacagtacagctcttttctttttcaaggttgtgttgatttcctcggatgtctttcacatttttctcgattttagttggaagaccacaatcattcacaaataaagccatattagggcgttcaaaattatgaagtggcttgagtgtggtaagactttcgccagtgcgaataatggcagtttccaaatctttttggcatccattctgcccttccgcaatgaaaacattattatcatcactgacttcttcatcttcagtttctaatgaggaggaagcttcctcggttgaatcattctccagattatccaaagctttaaaaatcttccgcttcttacttgggttttcattactcgttactagttgtttcccgccactttcattcaccaagaacttattaattaaagtgcttgcactaacaatactggtctcaacattatcaggcataaagaacttcttcggttttttattttcctgaactctcttcttctttgttatggctttttttggcttcacctttttgcccatcatacactgagtcgcataacgaataacttcgtcaacatcttccatttcattaattatttcgttttcatcattaatcgtgatcaatgtctcgtgacattccggaataatgtcttcagggattatccgatctgattttttatagtcaatgcattgcttggatataagcgcttgcagggttgaatagtcttccatagcacgctcgaatttgtatgattcattactgctaaacagtagtactatcttaccatctcgttttctgcctgttctacccatacgctgaatatttttgattggactacttgtagtatcataacagattattaaatcaacttctccgatatccaaaccttcttctccaattgatgtacaaacgagaacattatattcaccctttttgaaattatggataacctctttttgcattttttggttcattccgctaatctgagcctcttcagagctccccgttcgtctggcacttctttcaagtttatcattcgccgctctcttagttcgttcagcttccaaaaatttctcttgctcttgcctatgcaatctctctaccttcttccttccctttggcgcatgttttcttgtgtatttgacctcatcaaaaccttcttttgcacgagcttgtccaataaaaatatgaggcctgatttgatcgtcagctaccgagtctatgaacttcacaatttcaagtgcgctttctcttaattctgtaaaaataataaccctcgagtcggaaccccttttctgaaaaaagtccattagttcatctctaacacattgtaacttcccatgaccgacaaactttggatcacttaaataattttcgcattgatttttgatgtttttcaaaatcggatggtaataaaactcagctgcaattttattagtagattttttaagattatatttcgtagtgaattctgtacatttattctggaagtaattgaaaaatgtccttattccataaatttttaatctctttagcatttgacccacattgttcaataactgtaaaataaagaagttcctccacttaattccttcaggtatagtagggttagcaataattttttggctttgttgcatggctttgaaggcgtttatttgtgaagggtcacattcctcatatataccgagttcaattgcctgttgaagcactggtttgacggccatacctaattgttcgattatgtcttcaatttccaacaaaaggggcacttcaattttttccttttttcttttcttcatatatttcacgatatccatgctttcttcagtcctaatttcaatcttggaaatatctaagttattaaccacttcttggacaccttccaggtcagaggctggtgtagcggtcaatgctaataatctgtatgatgaattgaacctatctatgaattttaccacatttgtatacgcagaggagccagtagctctgtgagcttcatcgatgacaagacatacaatatccttaggatccaatacacccctcttcaagtcattctccactacttgcggtgtggcaaagaaaactctcttattggcccaaatttcttctctatttttcctgcttttatcgagtaatatagcagtttgatccgaaggtattcctgttatacctaagcatgccttaatttgctgggctaccaaaggtcttgttggagcagtaaagattattttggcttttttggtccaacgaaaataatttaacattactgtactggcaatgaacgttttacccatacccgttgggatggcgcataacgtattttgaaacagtgatttgtgaacaattgtatactgataatcccttacctcgtaatttgtagggtacacgtagaacgacaaagcatcgtaatcaagctcatgatgagtgggtccaaaactgacatctctttgaatttcttcgtacacagttttctgcccaggtaaaacgttatcatgaaggtctttttgaactggtacagcacgtctcgttatagtttccttcacagatttattgatagccttttcatacagtttatccagctcgtcatcttcgaaatcactaaagtaatcatctgcactagccatcagagagaaaaaaggacactaaaataaaacagaaccggaatgtgttgaataaaactgaagtgagctactatatcttgaatcacaatatcttagctccgtgatagagcatagggcacctctattgatctcttcgtgatgcccggttatatacacacgtaaccccgtaaaagccgttacccggtttatgtctttctgtgagcacagtaagctaggaaggtcgatggagaagaagactcctgtctcatatggaacaaccttgcaaattgagtgcaattatcccctttggagtttgaattttgtgttagtacattctccttttttaacttgtcttttctaccacatgcacaatgaaagcaatcttgttttaccaggcgcgaagcaaaagaaaaggagaaatattgagtatattttaatttaagctttctgatttagaaagtatcatgttttgttggtgatctaacaggaaatctattttgaccgattatacaatgccatcggaagttacgccaaaagtacctgagaggccctcaaggaggaagacatctgagctgtttccgttatccggctctgaatcaggagatattaaagctaatagcgagccaccaacaccagcaggaacgcccaatgtaccaacacgtagacccatacttaaagcaaagacgatgacttcgtttgagagtggtatggatcaagagagtttgcccaaggtaccattgcagaggccagttagacgctccactactgaagaactaaataatgtaatgaataacaccagtaaggagttagaggagattgaaagtttgatttcaaagcacaatatacacaatgtttccaggaaaaaaagtccaacttctgtggaagagggaaaggtggccgccattcatcaaaacgggcaaagaagtgcatcagataacaaaacttctacaaatccctccccactcgaaaaaaatgagcacgagggtgctgagggcaatgagtctgctatttcaccttctaatttagttaacaagtctaataatgaagtgacagagcatagtgactccgaagaccttactgaaaagcaaaaggtacatgctgccctagataatgaggcaggggatagaagccattttgaagaaaagctcattcctggagatatgaaagtacaggtagatgttagtaaggacgtagaagaaggcagcctcaatgctctgcctccatctggaatcacagaatcagacgacaaagctgaaaagttcactaaacatcctgaatctagtttagaagagctacagaagcatcaagaacaacaggaagaaaaaattttccaaaatccaaccgatgaagaaagtactacctctttgaatgagaaacaagaaggcaaggacaacatggaagtgaattctcagccgcaaggaccttctgatactgaaacagttatagcagcaactagctcaaacgttccttcacaaattgcaagtgaagaggaaaatgacgttccagtgattccaaggagtaggcctaagaaggattttgaagcacacgtacaaaaagaggagttgcctaacacacaagagaagcgagtatcagaagagtgtgattcgaccctaattagtaccgaagaggaaagtaaaatcccaaaaattccctctgaaagaccaaagagacgtgccccacctccggttcccaaaaaaccttcttcaagaattgcggcctttcaagaaatgttacaaaaacaacagcaacaagatctgcataataatggtaattcttcagctactaccgcttcagcagatattgctaaaaaacacacagattcttctattactagcgataccacgaaggcagattttacgagcaaattgaatggactgtttgcgctacctggtatggtgaaccctggacagcttccaccttccttggagaagaagttgtcctccccggatactgaatctaagctaggaccccaggaccaatcacaggcaaaaacgggacctctgggcggaactagaagaggtagaggacctcgtgggcgtaaattaccttctaaagtagctagcgtagagaagattgaagaagatgacaacactaataaaatagaaatatttaacaattggaatgtttcctcttccttctctaaggaaaaagtcttaatagatactactcctggtgagcaagcagaaagggccttggatgaaaagtcaaagagcattcccgaggaacaacgagaacaatctccaaataagatggaggctgctctttgtccttttgagctggacgaaaaggaaaagttacctgctaatgctgagtcggatcctctttctcagttgccacagacgaacgccgtaggtaatagaaaagccataagtgaggaatctctgtccccatcggaggccatcgccaacagagatcaaaacgatacgacagaaatacaggaacagcagatggaggaccaaatggaggttgatatggaaagagaactctcaggtggctacgaagacgttgattctgccttacattcagaagaagcgtcttttcactccctttagaatcttataaataatatgtatgaataaactctatagtatgtatcaagagagaaatatgtgaatgacgagcaaactagaggtgttattaataataatggcataaaaactagattttattctatatatatatatatatatttcttcgactttttttttttttacccgcacaccctgaattttgtgctattttgaagcagagcgtactgaacaaattggcagatttacaagaggaataacagagttatgctaaatcattaagtgtttcttgcggccagaaggggcattatacaaaagatatggttgttgatactgagtattacgatttgttaggtgtgtctaccactgcatcttccattgaaataaaaaaggcctatagaaagaaatctattcaagagcatcctgataagaatcccaatgaccccacggctaccgaaaggtttcaagcaatatccgaagcttatcaagttttaggtgacgatgatcttcgcgcaaagtatgataagtatggaagaaaagaagctattcctcagggcggctttgaagatgcagctgaacagttctctgtcatctttggtggagatgcgtttgcctcatatattggcgaactgatgctattaaagaacctacagaaaactgaggagctaaatgctgaagacgaagctgaaaaggagaaggagaatgtggaaacaatggaagaatcacctgcagacggtaagacgaatggcaccactaacgctgttgatgcagcattgggcaatactaacgaaaaagatgacaaaaataaggcgaggacaacttctggtaatttaactgtacacgatggaaacaagaaaaatgagcaggtaggagcagaagctaagaagaagaagacaaaattagagcagtttgaggaagaacaagaggtagaaaagcaaaaaagagtagaccaattaagcaaaacattgattgaaagattatcgatattaacagaaagtgtctatgatgatgcatgtaaagattcctttaaaaaaaagttcgaagaggaagccaatcttttaaagatggaatcatttggtctggacatattacacacaataggcgacgtttactacgaaaaagctgaaatttttcttgcatcccagaacctgttcggaatgggtggtatatttcattctatgaaggctaaagggggagtatttatggatacactaagaactgtttcggcagccatagacgctcagaatactatgaaggagcttgaaaaaatgaaagaagctagcacgaataatgagcctttgtttgacaaagacggaaatgagcaaattaagccaaccactgaggaactggcgcagcaagagcagctattgatgggcaaagtattgtcggctgcttggcatggttctaaatatgaaataacatccactttacgtggcgtttgtaaaaaagtactagaagatgactcggtaagtaagaaaacgcttatcagaagagctgaagcaatgaaactattgggtgaagtctttaagaaaactttcagaaccaaagtcgaacaagaagaggcacagatctttgaagaacttgtagcagaagctacaaaaaagaagagacatacatgaagttagcaatcatctcttgtatattaaaaattcaaaaattcacttttttttattatctgtattcaatataatataatgtatataagatcacactaatactgataattctattcttgaaagaaagacaatagaacaataaagaagtgattgaactcagtgacaatgataatttatgtgataaggaagtggttatggctggagaattatgccacacttaaatgataagctcttttacctttctgggtttaggaattttttgagattaatacagataaaaaaaaataggccgaacattaattactcatacaactcaaaaagtgcagcgtgcaattctagatcaagaacatagataatataaacaaaataacaatgaacaaaattcagcaaatcaacgataaagaactacaaagtggaattcttagcccgcatcaatcatggcataatgaatataaggataatgcttatatatatatcggaaatctcaaccgagaattaacagaaggtgacatattgacagtcttttctgaatatggagtccctgtagatgtaattcttagcagggatgaaaacacaggagaatcgcaaggttttgcatatttgaaatatgaggatcaacggtcaacgattctagcagtcgataatttaaatggatttaaaattggcggtagagccctcaaaattgatcatactttttataggccaaaaaggagtttacaaaaatactatgaagctgtaaaggaagaattggatcgagatatagtttcgaagaacaatgctgagaaactcattttggctaaaaaggaccaaccaaattaaataattttttctttcatcgcatatcttatattcatatagcctagaaaaaaataatcaatatcatatttgtaattctacatcctttcagaaattagtatacatacgtatctatagaaagcaaattaaatcttcatggaaggggtgggggtggaggaatacctgcaggtggaattgatgggatacctgcagtagaaactggttgtgccccttcttcctcttcatctgtaccaactgattcaggaatcgataaaacgtcatcatcagaatcggatccatatgcgcccgtgcctttttcagcaccattgtagttatcaacgtgagcgataataggttctgaagtggaagcttgttgagttggtaaaggtgggggtggaggcaaaacgcctccagctaaagctggggtggaagaacccgatttttgcacggcagtagctattgcaggtgctgagggaattggaggttcttgaaagccatcaacagcaggcaaagggggagccaacgggacgggtggctcctgagtaacagaaggtggtatcggagctattggaataggactactcttttcattagaggtattcgcctgagggacagggacagcaggtggaacaggggtaacagacggcaagggagcagcagtaacaggtggagcacgtgcatgatcaggatgaccaatctttgcttcttcaaccttattatctacagctacgcggttattactctcgtcttcatcagaccatccatcatcctcgtcctcatccaatcctctttggattcttctttgcatttctgcagcgcgagcatcgaaagtagatgtagagctagctgatgcatccttgaagtatggattatggcccattgtcgtggaaggcagaccagtactgttcttacctgcggcaggggtaacagcagcgtgtaccgagcgaggagcattagtagaattttgcgaaaaagctgcagatggtgccactggagcggcctgaggaacgttcacatggccgccaaagttgtcttttccgtttgtctcctcttcgtcactttcattttgagcatcctcaatttgcttacgtaaagctgcaagtcttttttctttatcagccttttttttaagtttcaatcgttttagctcctcttgtaaacgcttttcttcatcatcttcatcttcatcatcggattcttgctttgcattatatacattctgaacaggttgagttggttgaacaggttgagttggctgaacaggttgagttggctgaacaggttgagttggctgaacaggttgagttggttgaacaggttgtgttgattgaacaggttgagttggttgagcgacttccacatatttttcttcttggaatggagttgctctaggttcaactaaattggaagaaccagcaatctgttgtggctgttctcgagagttttcactgctaatcgatctggaactttgagtaacatttcgcctattcttatcaaatttagctaatttttccttcattctcttttttgcctgttctttcagataagctgctctttcttcagcagttttgaactgagaataagaaggcgacgaggaacggtcatctacaggggttggtgttgaggaaggcacaaagggagatgactcagtcactgatttatttgaatttgacttcagatcatccaaaaattcacgaacaccatcttctaaccctatgccaaattcccatctttcaaattcttgattggatatcatattcgatcctgtcatagtagacttcaaggatgcagaaatatctgatatagatgaccttatgtctttaatgatttcttggttcttaccattttcctgctggattctcttgatttcagcactttgctgttcatcttccatggaaagtgaatcctccgattccgttgattttcctgttagagcagacatccttgctctcaacaaagccctactcttagctttcttcctatcattttcagttatttcaccatttggaccagatccaattatcgaagaaggatttttttttctatacaactgaatttttgcattggtaatctcattatcaattgtagaaatttcattgaataggtttggaagtttggcgatgatggcatcaaagcggcttgtcaaatctgatggaatagaactgtcataacagttttcaggattgctgatatttttgatctcattttccagtgaagcaatatttttcagatttatttctcttgaaaacccagcatattttggtttcgctgtcttcttttcaacagtcttatctaccgaaatgtcatcggtttgaagggtgctgctagaatgattaacagatttagcagatggtgaagaaaaagaagattgctcttcatttttcgcagagtaaaccttcctacgatttctatagttcggcaaaacatcatcatcattatttttgtagctcaaggcatcgattttaccaaacgaaggtttttcttttgtggtcgttggctctgtctttaattggttctttaagttgtctaaaagttttgtgctggagggaattaaacttgaaggtaggacattggggattggcttcccgtttaatttaccgtaaaccaagtgcatacctagtgcaaattcttgtttattcaattggccggtgttgtttatatcacaaaggttccaaatttgctccaaatctgcacgatttaagccagattttctaaaaatctccacagcagtgggggaatctaacaaacctttgttttgagtatcaaaagtttcaaaaattttataaaacaaagatttttcctccgtggaaattttgtcttgacttgagttatcaattaagttattattaaagttggatttggtataaatttcgttattaccaaatcctgtcttttgggcagtcaacggcatggtagcactaaagttagatggtggtagaaaacccgttggttggggttgcaacccggttaactgagattgtaatccttgttgattaaaggacaaattgggcatacttgcaggaccgctttgctggggcataacggaaccatatcctccggtatactgagattgcaaagcaccgccggtcaactgaggtcctaaattaacgccaaatgaagtctgtggcatcataccagttgtctgtggcatcataccagttgtctgtggcatcataccagttgtctgaggttgcaaagcattgccagtaatgttgggttgcatagaggcaggtgctcctccagtaatttgggggttcaatccgggagttccggtattcattgacatgttgaaagtggttggtgccataaatcctgtggattgaggattcaacgccgaggcaacaccgcctccagtaatttgagactgtaatgggataccaaaactagtttgaggcatatatcctgttggttgaggttgcaaattttgtacgcccgctgtaatgaattcatcaaagggagtttttggggcatcgtttgcggaagaatcctggtttgcaatgcttaaattaatggcgtcaataaaacttgaaacttcgttttttgtcttagaatccaattcgtaagggatagtgtcaccttgtaagacatcattgatcaaatgcattgctaatgcaaattcaggaaacagtaactcacctgcttttgatgtatcacaaagcgtccaaattcttgcgagttgagaaggtggcaaaccggatctcatcaaaattttcctacaattagcaccggaaacagtattcgaaccattggtaacaattgatctgaatagagtctcaaattttgcctgatcttgggcagtaataaacgacaatctaatggcagggattttgatatcattgtttagaccgttgttggcaaatgagttgacaaagccagttgcggtgggctttaatggttctaagggagcttggttttgcggttgaaggtaaaatcctgtttgctgcggcttcaaaggttgcaaggactgtgcttgctgaggaggtggcacctgttgaggttgagattgataataaccagtgccctgggcctgaaggggctgctgggtttgattagaagagatcaaattgggtgtagacacataatatcctgtcccttgagattgcaaaggttgtactgagtgtacatttgcagtattagcagcttggtaatagcctgttccttggggttgtatggattgtagctgaggctgttgagccggattaggtggaggcatggtgccagtagtattcatcataggcatactggaatttggtacgtatcccgtatgctgcggtttcgcctgctgttgttgctgctggggttgttggccaaaattaccattaccatatacactaccattatttccattattattgtaacccgtttggggctgctgtggcatacttgagaaagaattaccaaaactttgaggcatcccaccaattccggtagcctgaggctggttaaacgccatttgctgttgtggttgaggctggccttggggctggtttgaagactgaccttgctgctgctgcgggtagaatccatttggttgttgctgctgttgctgctgttgctgctggtaacccatgccctgttgctggtacgggttatacatattcagttgtacagattagcaatttcgcgtcgctgatagattcttcctcttcctgcttctcgacgtgtgtttcgccaatagatctatatggctttctaatgctttttttcttccaataccaacttttgcccctaacaagaaaaaaatatcgtcgacgtgtcatgtgatcaagccaatttataataacaagcgattgataaacagagtatacatagctactatgcgactgagagatcaatcggttatcgtgagcacctacctttaaggtttaacagatctggacgtgattttttttttttttttttgacgaaccagattgtcaaataaacattgttaattgatgaatttttaatatctgcccaattgaagcataaaaagcgtcttaggaaagcattcgttaaatatctctactgttggtaagcaggtacttcagtaaaaaaccatattaaacccaaaattatcaaattagtagtacataagatcgaagtagaaaaaatatagattataatccgatatagtgtaacggctatcacatcacgctttcaccgtggagaccggggttcgactccccgtatcggagtatgtttattttatttttttcatatccgctcgaatattgccttcgtttaaggtttctatatctctggtaaaccttaacaatggaattaatattaattctatatttcgcaataattctactgacagttattttcttaacctttcttctctttttttatttatttatttctttttctttcgtacctaaattgtttgaatttaataagaacagatcatatgcctgccaaaatacacatttctgcagacggtcagttttgcgataaagatggcaacgagatccaattgcgtggtgtcaatttggatccgtcagttaaaatccctgcaaagccattcctatccacccacgctcccatagaaaatgacacgtttttcgaggatgctgataaagtcagtttcatcaatcaccccttagttcttgatgatatcgaacagcatatcatcagattgaaatcactgggttacaataccattcgtttacccttcacctgggaatctcttgaacatgctggtccaggacagtacgattttgactatatggattatatcgtcgaggtactaaccaggattaacagcgtacaacaaggtatgtacatttatttggaccctcaccaagacgtctggtctaggtttagcggtggatctggagcaccgctatggaccttatactgtgcagggtttcaacctgcaaacttcctggccaccgatgctgcaatcttacataattattatattgaccccaaaacgggcagggaagttggcaaagatgaagagtcctaccctaagatggtttggcctacaaactacttcaaactggcgtgtcaaacaatgtttacgttattctttggtgggaaacaatatgctcctaagtgcacaattaatggagaaaacatacaggattacttgcaaggaaggtttaatgatgcaatcatgacactgtgcgcaagaattaaagaaaaggctcctgagttgtttgagagcaactgcattattggattagagtctatgaacgagccaaactgtggttacattggtgaaacaaatctcgatgtgattccgaaagagagaaatttgaaattgggcaaaacgccaacggcatttcaaagctttatgctgggtgaaggtattgagtgcacaatagatcaatataaaaggacattttttggattttctaagggaaaaccgtgcacaatcaatcccaaaggcaaaaaagcttggctgagtgcagaggaaagagatgcgatagatgcgaagtataattgggaaaggaaccctgaatggaaaccagacacttgcatttggaaactccatggtgtttgggagattcagaatggtaaacgccctgttttactcaaaccaaattactttagccaacctgatgcaacggtatttataaacaatcattttgttgactattacactggaatttataacaagtttagggaattcgatcaagaattgtttattataatccaaccgccggtaatgaagccaccacccaatttacaaaattctaaaatattggacaataggacgatttgtgcatgtcatttttatgatggtatgacactaatgtataagacatggaataaacgaattggcatagacacctatggactagtaaacaaaaaatactcaaatcctgcctttgctgtagtgcttggcgaaaacaatatacggaaatgcattaggaagcaattatcagaaatgcaaaaggacgctaaatccatgcttggaaaaaaagtacctgtattcttcaccgaaattggtattccatttgacatggacgacaagaaagcatatattacaaatgactattcttcacagaccgctgcattggatgctcttggatttgcattagaaggaagtaatctttcgtacaccttatggtgttattgcagtattaattcacatatatggggtgacaattggaacaatgaagatttttcgatttggtccccggatgacaaaccactctatcacgatacccgagcaaaaactcctactcctgagccatctccagcctctactgtggcttcggtatccacttctacatctaaatcgggttcttcacaaccaccaagtttcataaaaccagataatcatttagatttggatagtccctcgtgcactttaaagagcgacttgtcagggttcagagctcttgatgctataatgagaccattccccatacaaattcacggaagatttgagtttgctgagtttaacttatgtaataaatcctaccttttgaaattagttggtaaaacgacacctgaacagataactgtccctacatatatttttataccacggcaccattttacaccaagccggttgtcaattcgttcatcatcaggtcattatacctataacactgactaccaggttcttgaatggtttcacgagcctggccatcagttcattgaaatttgcgcaaaatcgaagtcaaggcccaacacccctggaagtgacacttcgaatgacttaccagcggaatgcgttatcagctaaacaaaaattgaaccaaaagctatagtagtcatatatatatatatacaccctttttattgttacaaaaagatttcaccatcagaaatctaaagaagccggttcatcatcatcttcacgttctcttttcactgaacccagttcatttttcaaaagagaactcacatatgcttggaactgattgataaaaggttgtaaagctgttaatgaaacatcattatttttctccatttctgtttgaagatcaattagcttaggtgctttttcaggtgcaaaggattcatcaataggcacacagacattccccgtagcaggatgaatacaaaaaggggcctttaacaaatgaattgtttgctttgtaacttccacatccagcttcggataaagagtcatcaatacgagatcttccttacattcacgtaacttaattatgtgagagtcttgcttggggcctttgaagagcgatgtagctatctgatctatatcattccacttctctttgcttgacctccttggattgtccagccaatacttctttaatgaatcaatcaattgtttatcatataatgcaggcaataaagtttggatagcatgttggtcatcttcccaaggattttgctcttcgagcataatgctgacaaagaaaggtttcaattgctccaaagaacgagcaagatgagggtgataaggcctcttcaaagccaatcgcttgtcagtatttctgtctctaatcacgttgacataatctaaaacgtttcttcgttgtacatccgtcaaagcccgtgcccgtttgtcgcttacccaacaatgagcaccacgtctacctgaaaatacccagatgaagtccttataaccaaaatcctctcttagggccgtgttcgtaattttcattgccaaagatataaatttccagcacttagagcaaacttgggctccggagcaacacgttctgaaggcatcgtaatcatccatatcaatatcaaacaccaactccttctctaaagctttcaattcgctttttaatagagtatcacgttctcttggcggtttgttatatatggcaccgatttcaaatctgtctgggttggctttttctatttgtgctttgaaatcttgcacagagttaaaagaattataccttttgtaagcacctgacctgaacgccatagcgaattctctgttaatcatatccctagaaggtttgggcgaatgattcagccagttgaaaatgtgtttgaatggatagagcgacttatagtagtactccatgtctgaggagcttggcccattagtctttactgaattggtcatgatgtttataaaacagttttttgagttgctaaaactaatttttgctagtattatggcacgcttttctcttcagcttcaaagtatttttgattaattttttatctttttggcgttatgaaacttttcaactgaaagaaaacaataggtaaaagtggcaaagggcactgaccgagcaactgtttcgaaactcacgcatcattcacacgtaggatatagtaatggttgaaccagcaaggaaaaagcagaggattgatcgcgatactcatcacactgtggctgaaccagtaacggaagctaaaaatacgctgtacgtgagccagcttaatgaaaaaattaatatgcaacgactgcgagtaaacctttttttgctctttgctacgtttggagaggtactgaaggttagcatgaatttcaagaaacagcggggccaagcctttatcaccatgagaaccatcgaccaggccagtctggcccagatttcattaaacggcgagcgattctttggtaagcctttgaaagttgagttcagcaagagtgaaactaaaacactatgactggcttaacgctctattcatagcagcacgtatataccgagaagagctgccataggggcacatcaaagtcaagagcgcagaaccaaaccaaaatgtttatatccaaacaacccggcgttatagatggtcgtcaacggacaaataatatcaaggcatgtatcaatatggagtagatatagaatctacaaaaatctgtagcagaaagagtctcccgaaaagacatactgcagaacggccgcttattcctcacttcaattgcttaaataatacaaagggcaaaccacagagtaccccattgccaaaagacgtttattacattttggaagtgataatttagtatataagacagcttactatatgatgaattacagtgtagttcagcgtttatatgtggcttcgtttaaaatgatatatatttctagtaaaagcaaaaattcacaaatgataaacaaatcaaaataaacatcaaaagaaccgccaattgataaaagcacaaagtaccaggcagagttgtgaaaccgggcctcttctattgtaccacacacaaatttttctttatttaggtagaggatgagtctggaacccacacaaacggtctccggtacgccgccgatgctgcatcaaagaacacacaaacaagtatacccattgcggatggaaactatcccaatattggaatccgactccaaggctactctacaaagcaacgagcccacccagaaagatgaggaggagaccgaatattttgagaataaacaatccgtgtcgaatttgagccccgatttgaaattcaaacgacacaagaataaacatatccaggggttccctactctgggcgaaaggctggataacctgcaagatataaaaaaggccaagagagtggagaatttcaattcttctgcgccaattgctgacgacaatcatagtggagatgcgactgcaaatgcgactgcaaatgcgactgcaaatgcgactgcgaatgttaatgcaagtgcaatgcccgctccatatatgccttattactattactaccatccgatgaatgcaccaactcctgcaatgataccatatcctggatcaccaatgcattcgattatgcccaactcctcattacagcccttttattcgcaacccactgctgcaggcggtcccgatatgactactccccaaaatatatcttcatcacaacaattgctgccagctccgcaattgtttccgtacggatcattccatcaacaacaacttcagcaaccacactacattcaacgaacaagggaaaggaaaaaatcaatcggaagtcagagaggtagaagattgtctatgttagcatctcaagctaatgggggaagcactattatatctccgcacaaggatattcctgaagaggatttttacaccgtggttggaaatgcgtcttttggtaaaaatttacaaatacgacagcttttcaactggtgtttaatgagatctctgcataaattggagttgaaggctaaaaaccaagaggaagaaggggaacttgaacatctgaccaaaaaatccaagctcgaatcaacaaaggcagaaactgattatgtggatcccaaacgtctggctatggtgataataaaagagtttgtcgatgatcttaaaaaagatcatattgcgatagattgggaagatgaggaaaaatatgaggatgaagatgaggagaagattctggataatactgaaaactacgatgacacggaactgcgacaactgtttcaggaaaacgacgacgacgacgacgacgacgatgaggtggactactcggaaatacagaggtctagacgtaaatttagtgaaaggagaaaagccctaccgaaagaaccaaaaaaactattacctaatagcaaaaacgtggaaaacacaaagaatcttagcattttaacgagcaaggtgaacgcgatcaaaaatgaagtgaaagaatgggcagtcactttagacacttcgagaccagatcttgaatggcaagaattgacttcattctcatcacaaccactggaaccgttgtcggatacagaagagccagaccttgcgattgcagatgttgagacaaagttagaaacaaaagtcgatgagctaaggtaccagtcgcatatattaaactcgcactcactagccttaaacgaaataacaaattcaaaagtgaataaattgaacatagaaacaatgagaaagatctcaagcgaaacggacgatgaccactcacaagtgattaatcctcaacagctgttgaagggattaagtttatctttcagtaaaaaactggatttatgaaataaaagaaaaaatcaaaaaaaaatcggatacttctgcatatgtaacattacacagtcatacatttatatatacatatatatacatattaatgtatttgaaaaagcaaaagaaccattctatccttagttaaagggcgaatcagtagcagcgctaccactattgttattgttttcgtttgctgtcatggtatcgtggtggtaaataatactttcttgaagtgataatgttgatgacgatgctgctgaagggctacccatatctaaagatttgaacagctggagtgggcgttccaataacccatttgaatgttcattgtatacctgtaatcttgtcatatgacttttccagacggagctattatctgctaataaaattatcctgtcacgggcaacatgttcaataagcgtacaccatacgtgagacaattgttcaatgcatttatcgtagtagtaattattactagctaattcaaatctgggcaatttgataactaattccgtgcaaatgtctaagaattttaatgatgcgtgcaaattttccaaacgtggtggaatgttatccagtatgaaatccaccaaacagtttaagaactccagaatttgaggtttcattctcacgaaagcatagtcatctaatttattactctcataagacctattgtaaggtatgctctggtaaacggcttctgatttttgtttcaacatgtccagacacttttgtatactgaagtctaatccgatgactctcgtatgtacgctttgttgtatttctggatgttttgtcatcaaatccaccaacaactgctgtaattggttcttgttcattagttccatgcctcgttgcaagggcagaggctgccctctgatgagcgatcctggctgaggcctcctcttggagacgcccccatatttcatcacattcttgttacgaggtagttcttcctcttcttgctcctcgttggcataccgccttttttgtttcactccagcagttggaatcattacattgcctgtgccttgtgaactgactgtactctgtgttattttactgctgggtttaaaaccccattcaaaccccatcataatgctatactgtcctgtgtttgttgcttttgccaggtaccttcgaacacactaagtgagaatacttggttaagtatatttttaagtaagaaattcccactcgccgcattatcacccgcccgccgtttctttttctggcaaaattttcactatgaataactaaagagatacattcgatgggctttagatgaggccttttgaagaccaaaacagcaccaaatagcgacacattaagcgtaatggaacctcaagaagagtttataactaccgaagaagttgagcaggagattgtgcccactgtggaggtcgaacaagacgttcccgttgatattgaaggagagaatgacgacgatgatgaaatgatgaatgatgatgaggaagctttggaggtcgacatgtccaacaactcgcttacctatttcgataagcacacagactccgtgtttgccattggccatcatcctaacctgccgctagtatgtaccggtgggggtgataacttggcacatctttggacatcacattcacagccacccaagtttgctggcactctaaccggttatggcgaatctgtgatttcatgttctttcacttctgaagggggcttcttggtcactgccgatatgtcggggaaggttcttgtacacatgggtcaaaaaggtggcgctcagtggaagttggcatcgcaaatgcaagaagtcgaagagattgtttggctgaaaactcatcccactatagcaaggacgtttgcgtttggtgcaactgatggatctgtttggtgctaccagattaatgagcaggatggttctttggaacagttaatgtctggttttgtacaccagcaagattgctctatgggtgaattcattaacaccgacaagggtgaaaatacgctggaattagtcacttgttctttggatagcactattgtggcatggaattgcttcactggccaacaattatttaagatcacacaggcagaaatcaagggattagaagctccatggatttccctatcattagctccggaaactttgaccaagggtaactcgggtgtcgtggcatgtgggtccaacaatggtcttctggcagtaattaattgtaacaatggcggtgcgattttacatttatctacagtgattgaactaaagccagaacaagacgaattagatgcctccattgaatccatttcttggtcatccaaattctcccttatggccattggccttgtctgcggtgaaatactcttatatgatacaagtgcatggagagtaagacacaagtttgttctcgaagattctgttacaaaacttatgtttgataatgatgacttattcgcatcgtgtatcaatggtaaggtttaccagtttaatgcaagaactggccaagagaagtttgtttgtgtgggccataatatgggggttcttgattttatattactgcatcctgtggcaaataccggcaccgagcagaagagaaaagtaataactgcaggtgatgaaggtgtatctctggtgttcgaggtaccaaactgatagatagtcgcgtatacataaataacaaaaaaacaaattcaataacataaaataaaaatacttttacatacagaagaagaaactttatatattcgacaaaggaaaatgtaaaaaaaaaaaacacattattttaaaagaactgcgctcattatcgtcgttaacgattttattattacatgttgaacgttacattgtctttttgtcccgataggttgaaagctgaaaaagtataatgggtcagaatctgacagttccggtaagttctttggggatccttctcttagtcccggtacctttaatttgctccatgtatcttttagcagctgctctaccgaagcgcagaatcaattttctaaaaaacaacccacaagcattacacaggcaagcagcaccgttagggccctccctccattgtaatgaagtcttaatctctccacattgcccacatgtcctagtaatgcccgttcttggtcgagcaggctgagagtcagcgttcctagggaggccatgttgtgcctctgatccgctattcaacagcaattgaacggggacttttttgaaggctgttccgtttgaaatcacaataggcaacttagtggacatagcgaccctgtaatgttatgtttctagctaggaacagaaagtgccagctttttgagcagttaaagagtaaaatgtttatgtggtttcacggacttacatgtgaaagactagcctggcgctatctaaattcatgatgaaactcgatggccctttccatggcacaaaaatcttgacacatggatgtgcgcggcggcggtaaccgcaccaaggaaaaaagggtccaatgccaagaaataataaaacggacccttttttctttttttttgaaataaaattgaaagagaaatgcaaacacttttcaggtttgaaaagaaaagaaaacgtcaagaatcttacgccaaaagtgcctaagattcaagtatctctgaaaggcgtaccattttcaacaaggggcataggtggccgcaaactaggataattgacaacttagtttcatattgacaatgtcatcgcaattgaggagatagccataattcgggagggtacaaaacctgacctgctagtgttcaactaatgcatcatgggtactatagagagcattctagtggtagaaaaaaaaaaaaaaacaaactttaaaccgggtaatataaacttctcatatggcttttctccagggaaagaaagggaagggatacttcaatgacgaaggcttagatgacaagctaatacagaaagggaaaggagcagggcatcggaaggaaatgttgcatttggaagatgacaatggacgacaaaggtcagtgatagcgaatttgcagaaattcgtttattgctgcctgtacttgaggtttatcaaagatggatcattattcttgatcctcctggggtggataatttcatcgctctgtgatttcattcaggaattgacactcaggtacctgaagaagaactatttagaggtgggccgcgacaatgatcaggaagatgatgaaagtcttgccatcagagggttagaaacacctattgtaagaatgataataaacaaagccatacgatattaccaaggcctaatacttctagaaacagcgtactgtatagtataccacattaggctagacgtatcgagagacatatgttccaaaccgtacggatttgtgataatgcttttgataagggaatttacttgtccggtacccacagcgtttcctagcaagctacttctggtactactcgatattttattacttttctgccagattgtaataataaacggctcactgagctcgagtcttcagaacgtgaaacttattgtcaaggagttgaatgcagaagaagagggcgcactcaacattctcaaacttaatacctggcacatggatgcaaccggaccggaactcatagtactcaagaatcatgacaagtcgattcctcaacaggcagacggggatgacgctacagagatcactcctctactgaatatcgccgaataaattcaagaaaggaaaagaaaaaaaattaccaaaatgaaaagaacggaaaaaaaagatgaacagaaaataaaacaatacgtggttcttctactgtccttcccacatcgccgacagagaaaagacaagcaaaaagatgggcaagaaagcacacggaggaaagatgaaacctgagatcgacgaaaatggtactctgctagtaccgccaccaaggacgattgcgaaccaggaccatttccatagattaaactacctctaccaaatatccgcttaccaaacaagagcaagacagaaagcaagaacagacgcacatacgcctttggcacgcaattatatcaaatcaatggacctaattagtaagaaaaccaagacatcactgcttcctacgataaagagaacaatttgtaaaaaatgccatcggttgttatggaccccaaaaaaactggaaatcacatccgacggagcgctttcggtaatgtgtgggtgcggtaccgttaaacgttttaatattggcgccgatcctaattacaggacctactcggagcgggagggtaatctactaaattcttagggttattggtagggttttggaccaatgttttgagcaggacaaaaatgcggagtttccagattttctttaagagccgaccccccacccccttgcccctatacatggggtacgtgcctgtattttgagggaaaactacgacataaaacacagggaaaaaaacgagacgcccgtttgaagaaggtaatgtaggattccgtcttgccagcatagcggataaacaccgcaaggaggtgttgtggtcggtaatgagtggcacgaggtgtttgctaggcgtcggactaccagttgatgtgactgctacggaaactttgactcatgatgaacaaggaccaggtgtagagccaggaccgtgttcgcgaggaagttctatagatggtctgctgccctcgttgctcggtccacatgatgatgtggatgacgattcggcggcttttcacaagtacatgacactatcgcgagatggcgcaggcgccatccatgctccgtcattagtcgaagacgcctcaaggaacgacgacgacgacgatgatgaagacgacgacgacagttccatgtcgcgagacctatccaaggctctagatatgtcatcgtcatcatcgtccagcccgcgcgttcaaagtcggcggcaccgtagttctgtgagcgcaatatctgcaatcttacaccaaggaaaatctggccgcgaagacataactggaagccttagcgttccggcagaacaagaaaaactcagttttcttgccaaagcctcgagtattttctttcgaaggaacagtatgcccagagacaaacatacgcattcagtatgtcccgctagccgcccagattccgagagatttatcgtcacatctgcagccgcgcagtctttacgccgccaacaacaactggaagacgctcagtacgctcgagttattacaaactttcgtactataggatggtgctctcccagcgagatagagtctgtggaatataaacggtccttgatcaatgcggagtgggacgaaaagatctcgcttttgtctcacgcgcaatgctataaataataaatatacatatatatatatttatatgtagatagatgtgtgtatatatatgctaggtaaagaaacggaaaaatcgaaaaatcgaagttggagaggaaaaacaagacatcaggcccgcacgtttcgcgggctacctgcccatgttccgtctcttaatgtcattcaacaatttcaaagacttaatctcgttaatgtcattgagctttgctttccaaaactcattttccttgttcaattgctctatacgatcgcgaagtttgttgatttgcgtgtttaagttctgcagcttattcatgttctcaaaattcttttgtttcttgcgaatgcggaaccgctgcgacgcctctgtgttctttcttctccgctcttgcttaatcttatccagttcgttagaagtgctcacgggagcttcctcttcttttacaacaactgctgttgttgcggcaaccttcccctttctcggctcgcggagcttcttaaactgcgagacatcctggccattatttatcatgctaatgagctcctccgcgttgccactgctaaccagcagcaatgatagcaagcgcgagcccagctctgaatcgcttgatatcaggttctgtagatgttccgaaagattgttcacgttcatacccttcctgcttgcaatgtcaatgtttgttgatttcttttcccacccttgtttcgcactcatattgacgaacaaaacaatttgtcttcgtaactaccactggttataaatagttaaattcaagttacctcgtgttcttagtcattggctgcccggccttgactcacgccagtgacctacaactatggcgtttccgcttcccgcccaaaactgtggtgttagaaagtagaaaaaggtgaaaaaagcgaaacctaaaaccaaaaaaaaaaaataagtcacgtgcactcagtaccccttctattgtattttagtttacctattgggccgggcgggccccacaactgtggcatctttcagatcatttttttccagaatgcatggaactgacgagtgaacttttattccacggaaaaggacaaaaaggtgcagtaatggaatggtctttttgcacggcagtgatgtcgctatcatatcaatcactgaaagtgaagttaaccatattacaacaagttcacacaacataaacagtgtaactagcatattatcacagtcatggctctacctctgataaaacctaaggagtctgaggaaagccacctcgctcttttgtccaagatccacgtgtccaaaaattggaaactgcctccaaggttgccccatagagcagctcagcggaggaaaagagttcatcgacttcacgaagattacgaaactgaagaaaatgatgaggagctacagaagaaaaaacggcagaatagagacgcccaaagggcctacagagaacgcaaaaacaacaagttgcaagtgctggaggaaaccatagagtcactgagtaaggtcgttaaaaactacgaaacgaaactaaaccgcctccaaaatgaacttcaagcgaaagaatcggaaaatcatgcccttaaacagaaattggagacccttactctgaaacaagcctctgtgcctgctcaggaccctatcctgcagaatttgatcgagaatttcaaaccaatgaaggcgatacctattaagtacaataccgctatcaagcgccaccagcactcgacagaactgcctagctctgtcaaatgcggcttttgtaacgacaacactacttgcgtttgtaaagaactggaaacagatcaccgtaaaagtgacgacggtgtggccacagaacagaaggatatgtcgatgccacatgcagagtgcaataataaagataaccccaatgggctctgtagtaattgtactaatatcgacaaatcatgtatcgacatccggtccatcatccactgaagagagagaacttcttaatacttataaatacgtcattgaacagctcaacttttgtaacgtcaaaagaacgcacatgaaaggagtgacattgcttttttctttgcaagtttattactgtggttatgtgtaaagaattagttcatggacattggccgcagagtgcaaaagcgttttggacaccccgcctttggtgttctcgccgccatattttgagacgttagtttccgacgaattgagctgaagcggtggacattatctcaaggtaccgcttactatgcctatacattcctgcaatttttttttttttttttttgataagtattactgggtaatgggaagtataatcactaggcatattatttttgacgcagaggagtggcagcctgtctactatgtaaatgtaatggtagaaccgttattataacgtaaaatagatcgtacataagaaaaactggacgcaaaccatttaaatctaaatgcgaatatgcgtactgattattaacatgataccataatttagatctttccttttgaaagtcgtgtcaaattctagtattggcggatgagatcctaatgtgctaaacaatagagataatgggatccccgcaaatttcatttttaaattgctttcctcttctgagttgaacacgaatttttgagaatctagctgtagttagacgttacgcaaaagaagctttggcgcaagcaaatctccttccatactggtctcctttacggctgtacgaacactaccgtagtgacaaactgaaaaacgaggatttggtgagcagtctggaacaggtagatgaatcataaagcgcagcaaccatcctcgaactgatgacagtacgacttttctccaaaatagatataaagaaaggctggttattcgtggagagttcagtcctccgtatctaaccttgatgaattaaaactcaggccagaacaatctctttaacagacctccatacatactctcggagctatattttagtgcgatcaaactgcgaatagaataaagcagacgcaagaggcaaattacaaactcttgcgcttcctttttagcgagcttgttaaagtagggtctgaacgagaggctgtcacaattgcgttgcgttatgcaaaggatataacacggtgctgaagttaaactgtgaaactatacaagtggaggaccctttgagttttctgtagataaaaaggagaatgtttcagaagagcgtcagagatctcgaatgacagatcggtggctaccacgaaatcttataggcgtttctctgggctccctagttacgtatagcgctgacgtagtttagaagggcgcgcgcattttttctattgttgcctcttttctcgctagctggcttttagcatcatgttctgcggatattattctccgcccggaaggttcgtggaaggcctagaatgagatctatcaataacgctacgcagatttctaatgttacatgtcacgtcgatctgacatatatctccgtcaggttcgatccagactctctgcgcgcgtaccaagagctttttgtttcaataggaacggaatttcctttattgaatgtggcaacgaactgcggagggttattagcttcttgacactttcttcgtccattacgtagacctaacgttgaaaaggagacctcgaagaaattttaactcttggcacctcagaataaacaaggtcatctagtgcgatggcaatgcttcaaagtaaatggagaatttcgaaggctagcgtctctagataaatctcagcctaacccttttacacgaagttttcccaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagggcggttgtctttggcatatcgcgaaaataatagatcttatcaaggggtttttaagtcatcctctgattattggaagtcataatcacgttcaatggtgggaggccttcggaaaagaaaagaaaagaaaagaaaattttctcaatctgaaacagtctcttgtttacgttacactggcaattttaacggcgagactcatctgaaaaaagctattcgacttagtcctgtgtttttcattacagataatcctgatcaacgggtgtacgtttttccattttaggtcagtatcctccctctgtgtttcaaactaagtataagcgcccaccctaattcgctcgtatccttgtgtcaacttctttgctgctctgcagctgtaaacagtttttgcgataagcctcacatatgtcagtgctgtaaataccggaaatagaaagtcactgtggtctgtaccctcatttgatttacgcggttagaaaagtggaaactctttcttaaccgtgtaaatcaagtatgtcatttcaggaaacttcctcaattcttggcgtactatattgagttgccaatgtatgagagtggtcgatttcaatcggcaacattctatctcgcaattacgcaataaaaattgacatggtatgttattttcatccttcggatttttcaaaccattctgttataagagatatgtaccatcaatcgccgacagcgataccctctttaacctctagtaagaaggacccggcacttattgtaatacgtttaggggaagtaggtaaatctggaccggtaatacggcataacgatccatttcggacatcggggacatttcttttttttcctttattattttttttttctaatgtccttacgaatttcaggctctaaccttatttcttattaggacgtgtactcattgccatcgcaacaataaaaataaaacattaataaaaaattaattagagcctgtaacatagagatcaacgctactgtagcgttagaaggacagtgagagagtggcatgacaattaaagtttcttccgattacttcatgtcatctgcattacaaaggaaggaaagatgtttcgaattatttcccctttaaggtatttttgatgtgaaatttgaccccatactgtgaaaatcaactgctaagaactctgtgatcttctaagataaaaaggcgggccccttttttcttctatatctatttattatctaaatatgcttacataagcaaaatataccggggtagttagtgcacgcggggaactacctctttcttaccggatcttgccgcatccttttttctgttcattctcagaaaaaagaggctttttttcgtgaatacagtccgaagagcactagaatttcggaccgaaattagtaatatcttctgtacgaaaaaggaagaccccttttcgtacagaagccttggtcaatcagaacaggcaacgttgttttttctactccggaattttctgagcgaagacaatcggccctgaagagaggatcaatcgtggaaatctacatcgtcctcaagaatttctaacgagacttcatgtcaaaatttaacttttttagcttttttttaaggttggcccgccaaaatcgtaagtctcggtgctctgtttaggaaataaagaagagaaacgtcacctaaaaagtttaaattgaagatgtcgttctatctcgcgaatcttaaatgaaagacagagtgggttgatgacactagcggacttgtcattaaataacccatgatatctaggcacattaaggttagcgtggggggacgcgaataatataagcattactccagtaaactcacatagaaagaaggaaatattctttgttcaaagagcaaaggtgcctgtaaagatcctcttattcatcaaagcctggtcgaagattattagttgtgccaaggcaatatcaggtttattaatcttttaggaaaaatgtaaggttgttacgtctctttccgtctcgcggaaaaacatttttactcaagccgtccgtgggatgatttttggtggttatcattttccaagactccagacaaaagaacgtgcaggcgcttggcaaaaagaaaaaaaaaaaaagcgagagggaaaagtggcgcggtgccaatactaccggtacttgttcttgaataagctatcagatggtcaaaatagggctagaagaaaaatggtaaaataaagtaaaaaaaggtaaaagataatttttgaagaactaaaaaatatgtaaatgaatatgtattctacgggtagttttctgccttacaaaattatggcagcgaaaacagaatggtggaagaaagtaaagagggtatcgaaataatatcttaatttaagaatgaaaacatcgtaatgaagaaacgaacatgttggaattgtatcattagaatacaactggaagagcgagtagcaaccacataaagtttccaagaaccttgatattagcagcaccttggtaagtactcgagatagaaggaacagagtatgtagcgactgcagaaccagaagcagattgtagtggaccagttagagatggagatgtgacaacgggagccacgctagaagcagaagctgttgtagctagttgggatgtagtcttgattgaaatagggttggttgctgtggccacagtttcgtaattcttggcaccatttgaacctggaatcaaagtggttatgtaagtggttgggatggacttggttgtgtaaccagttgttgtttcgccagcggagttagtaccaacagatgactcagtggtaataactgtggttggaatagccgtcgtgacaggggtggtagccgaaggtgcagtgttttcgcctgcgcttgcagaacttacgatagtcttagcagagcatacagatgtagtttcaccggcagcgtttgtagcagcagaacattcagtagtggttattgtagttggtacggcattagtggcaggagttactggtgcacttggagccaaagtggttacataggtggttggtacagactttgttgtgtaaccagttgtcgtcttaccagcggagttagtacccgtagaggattcagtggtaacaacggtggttgtgacagctgttgtaacaagggtggtagcttcagtagtgtattcgccagtaccagttgaacaaggaacagtggttgtgacagtctttggagagcatccagaggtagtttcaccggcagagtttgtacctgtagagcaaaccgtagtagtaatagtggttggggtgaaattggtaaccgtagtgactgatggagttggagcaattgtggttaggtaagtggttggaatgtttttggtgacaaatgtagttgtaatttcaccacctggttttgtactagtagaatactcagtagtaacgacggtggttgagacaactgtagttacaggtgtggtaggtgaagtggttgttgattccgaggcggtttcgcttggactggttgaacatggaacagtagttgtaatggtctttggagagcatccagaggtagtttcaccggcagagtttgttcctgtagagcaaactgtagtagtaatagtggttgttgatgatgtagtgacagaagtcgtagttgtagttggaacagtagttgtaacggtctttggagagcatccagaggtagtttcaccggcagagtttgttcctgtagagcaaaccgtagtggtaatagtggttgttgatggtgtagtgacagaagtcgtagttttagttggaacaatggtagtttcggttgtagaagaaacagaggtttctgtttgactgccagggtatttggatgatgatggagtgacagtagtgccagtagaaaagctttcagtagtagagctgaatggaattgaagatggagcggaggaagtgatgttgctagaggaagatggggttggtactggtgctacagagctttcagtggtggagctggatactggagcagaagagctttcagtagtagagcttgatggggttggtactggaacagaagagctttcagtgctagagctgaatggggttgaagatggagcggaggaagtgatgttgctagaggaagatggggttggtactggtgctacagagctttcagtagtagagcttgatggggttggtactggagcagaagagctttcggtagtagagctggatggagttggcactggagcagaagagctttcagtagtagagctggatggagttggtactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtagtagagctggatggagttggtactggagcagaagagctttcagtagtagagctggatggagttggtactggagcagaagagctttcagtagtagagctggatggagttggtactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtagtagagctggatggagttggtactggagcagaagagctttcagtagtagagctggatggggttggtactggagcagaagagctttcagtagtagagctggatggagttggtactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtagtagagcttgatggggttggagctggagcagaagagctttcagtagtagagcttgatggagttggtactggagcagaagagctttcagtagtagagcttgatggagttggcactggagcagaagagctttcagtggtggagctggttactggagtagaagagctttcagtagtagagctggatggagttggtactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtggtggagcttgatggggttggagctggagcagaagagctttcagtagtagagctggatggagttggtactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtagtagagctggatggagttggtactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtagtagagctggatggagttggtactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtagtagagctggatggagttggtactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtagtagagcttgatggggttggtactggagcagaagagctttcagtggtagagctggttactggagcagaagagctttcagtagtagagctggatggagttggtactggagcagaagaactttcagtagtagagcttgatggggttggtactggagtagtagtcttcttagtgcatgtcttagatgtggtagttttcttctttgtacatggagtggtgtcgtgatgaggaggtgtaggcttttcctttgtgcatgaggtagtggttgggggtgtaggcttttccttagtgcatgaggtagtggttggtgtagcaggagcggtggttgatgatgatgtagatgactcggaagtgctagatgtagtggtagatgactcggaagtgctagatgtagtggtagatgactcggaagtgctagatgtagtggtagatgactcggaagtgctagatgtagtggtagatgacttcgtaccgccacaattattgtcacaatctatgttccaatagaagcctgggaaatccgtttgagagtggccttgattgtcatagttgttacaaccagtagacaaatcaaaagatgtagttccccattgccaggagcttgcatattgagcggcactaccttgcaaatactcgaattgaatttggaagttaggcatccacacctgacagctgttgacatcttgtgtggcataaacttcaaaagtggctgtgaaatcagttgggttgtcaatcaaataggtattttcgttgtaaccgtatagttggacggtaccttttggaccagtgacaccaatgattttcaaagaccatagatacttcaggtcaatattttctttacctttgacatgaatagtgatttggtatgtgttgtcttgaacccaagaaacggaagtcacatccaaagtatactgcatgatattttgctggtccatgtgccaattgaagtctaagttgggacagccattaacgatagaattacagctagttccttcggaggatcctcttggaactagtgcagttggaaaacccaaagccgagttaaatagaagcgaaaggaccaaataagcgagtagaaatggtctttgcatagtgtgcgtatatggatttttgaggcctacaaaagtatattttaattagaaccacaacatgacgagggataataactgatgaatagggtgctttttatacgtttattttaggaagcaagagatcctttttatcaattgggaacccttcaacaatttgtactggtaagtctatgagttatccgttcttgaactagaagagagcgcagtaacgtaaatgcttgaacatatttgttaaggtaaataaaactgccctaattttttatttaattcgaacacggacattcctcagataagacaagtctaacagttaattcaaagtagaaagagcttaatttctccgtaaaagaacgaagtatattgcgatgatgccttgaatcccaattggtaactctatgacatttttgtaaaggttacctcatcagaagagaacggacctaaaaagatgacccacatttctctagaaacaatcgtaccctaatagttgctttaaattgctcagcggtcaagaaaacgtatcataatgttattctattcttgagcaggcacttttagggttgggcaatgtcctcaaagtaaatattagtaaacaaacgaatacctccaaatccattgaattgaaaatccattccaagctctgcgcttccaattgttaatcacaccaccgataggcaatagaagttctgtccgtgaagataccgcagaatgagttgtgcccgtattgttgcacctaattacggaatcccaaggtatgcgatgtcccagtacgaccgttaaaaagacaacatgaatgactgatctgtttaagagtataggcagaaataaaaaagtttgtgcaatgcctgacaaaaaaaagctaatttttcttttaagaaagaatgtcattcttttaccgcaaagttaatttctgcctacaatcaccttctaaacgctcggactgattgccttgagcaatcagcagttctttgaagccactgtcgcaacaaagaaaaagaaaagggaagtccattcttagccccaaagaaaaggatgacaaaaaaaagaaaaaaagttaactcgtaccagtaaagcctaattttgcagtgatcgctagccccagagaaggactaaagacaaaaaggacccactcgataggaaaataacggccgaaactctttgggcgacattttcttgttaagaaaacagaagaaaaaaaccttaatttgaactttccaggcacacccaaaaaggattatgcttatgtaatgccacattccgagaaactgaaaggcaaaaaagaaaaagccttttttttcctgccgcgaaagtttaatttgcctaccggcgttcctattggagtcaggaaaagatcactaggaattacagctgtgagaacatactctggggctggcgtaggcacacaatccggtattcctaaagttttgtggtacaaaactccatacctaaaacataaaacaaatctcacccgtggatccttttattcataataccccgtcctgcacgccgtggaactgagtctaagttgacaaggctacgaatgaattttgggaaatgcatacgaagaggactgaaaaagtagcaggtttcatgtggtggaaataccgattagcgcattcacattcgtgttagggtccgttttcccgcacagctttcgaaatatgaaacaatgtccgtctgcgtcagcagctcagataaggaaaaaagagatggtaaaaaacattcgagaaaaacaagtactgcaggtgcatgtcctcaatgcatgcaagtgaccgttttggggtggtgagaaccatcactaattaaacttttcctattttttgtctttacaatattcattagtcttcattcgcattgggtgttctacagaaatgctgggcaaatctggagatgggttgatacgctagcgttcctacttgtaagggagcaaagatgttagatttttctgttttggaattttagctttctgtccaccttaggtgtatggctcggctctcgatgagaataggaaagtattccgcactaaccgatggggggttgttcttaccgtaaaaccacacttgaaagctatacgtagttggaaccccaaaacgacggtatgaaatgagggatacattaggggacaaaaaggactagtaatttctttgaaatttgtaataataattcgaaaagttgagcatccttaatctgacatggcacacagatgaaaaggtgttgaaagcactgtaaaagaggttaagaaatatcctcttttcaacgagcttcattttgagtataatatgtttatatttgtcgctggccctgagatgctcaactgtaagtaaaacatcggatgtgtggataaaaagaacatggaaaacgagtgcagcaacgactatatttaaaatagtatcattcataattcgatagatggacttttcagctacttgtaaacggcgaaattgtgtctaagttgtgaatgagcttttcattttcatttgcgtaccgaagtggtaaaactgacgacctaaagtacgatatacggaataaagcaagttctaatactctctgcagtttgaccagtgctacttggcgctgttcattccaattagccgtaaatttgtgaaatagatcccaagataatctccgttttatttgcttccaaagaggttatctttttaatagttggcattttctagcttcttggttgctataaggcatagttgaagtgcagtgagaggaagaggggaactcacggaaagagactccttatacttttgtcaaccggtgtgttccaaaattcgctagttaaacgttttattagcagcggtcccattgagccaaaaccccgctgagcgttgcgacacaatctgatcataccacataatcattgcagcgcctactttttaacttctagcagccaaattgttattcagatttagttggcggtacgactccttacagcagtaaattattcgaattagtaacaaacgagtgattggtatgtggagataggaaacgaagactgagcagaagcacccacgctaagtaattgtattcttgaattgggagcctgaagaattatgatcaagctcagcatctttccgtagcgtcttcgagaatttgtcctgtgagcggaaggttgaaagttataaatgatgtcttatttttttgcatgatctccccagacccagatgtcatctgtaaagaatttagtaggacaattgaagacgctgtcttccaattgattcagcgaaaccttttcttaagatcattcatattcttgtcaaaacacagatcagcgtcatattattcttgtctcgacattaggccgtaatttcgtcgaagaaaaatgatctatgtcattgtaaatatctacaattccagctatttacgataatcacgttagaatcttttgaatgaatgtctttcgatacttttccacgcttgaaagttcgcattcttttggcgttttgtatccttattattccaaactttgatccgtttcaacaacggaaaagggaaaaatgaaaaagtgctggtaagtgaaaaattatgaaaactcgctaaacggcgaagtttagatgtgagacaagcagcaatggaagtataggttggtattgaatatctgtggttactctaaagatgtctccgaagaatataacaaggtcggtgatcccggctatagatttgtattgccgcaaagcaaattttaaaactctaaaatcattgtcgatgatcctaggtagtaaaaaagaatggtatgacactaaaaaggcgccattgagaacctttttggtctctcgatgtggcattttcgagcagttgaggggtcgtctcgttgaagatggcaaagtcaacttgtttagtgttttcctgacaaacgactcattttctttttgcaagatgaccgttgatgataagttcaacactagcttggtcgattggcaaaaaataccctttgacagtacatttgcaactgacagaagacagaatatcagtttactacctgttgatacactgtttgcaactgaaaagatcatatcgattcttggtgtatctcctaatatgacgaatcttgtttctatagaaagagagcgatcagacctggtggattttaattgtaaactgcaatcaaacatcctagaacacctactatacgcgaaatgccaaggagtgtacgtaacttctaccaatgaaaaagctcgtttgcttgcagctgtctgcaatcctgaattcattgacaccttctggtgcgaattgactcccataagagtctcattaaaggaaaacccttccatttctgtacctcgagaatatcagatgtacgatccggtggtacgtgccactataaaggaggttgtcaccaagcgattactgcgatccgccttcgataatgacatcgacccgctaatgtgtcttcatttggataaaggctggaaacttaaattccccatactatcctcgacaacgggcctaaacttctccctgaaggattgtctttccctggacacaggaaaagatgcatctgatatgacagaggtgtttctcgctactatggagtcgagtaaagttcttcgtacgtatagcaacctcgttgacattgtgatgaaggacaatggtaggttggactcaggcgtcctaaagcaattcaacgactacgttaagcaagaaaagctcaatctacaacattttcaggccggttcctcaaagtttctcaaaggcgcaaagatataatcctcttatatagcatgtaaatagaaagtacgtaaaaaaaagctactattgactttattctccgtgagggcggttctttctgtagctgttggttttttccagatcttatgtgacacacctgcacaacaatgtcattctctgtcagctgcaagactcccaagaccacgaagctgctggtatcttctatttcagagagcgctgttgctcttattattattaccatacgtatacttttttccattggcaaaagcgatttcaaaaaaataatctccaaggaaataaatggtgcagaaacaatatactacagaaatataccggaaagtaaaccccaagggagttagcacaagatgaatctaagatttgaattgcagaaactattgaacgtttgctttttgtttgcatctgcttacatgttctggcaaggcttagccattgctactaatagcgcttctccgatcgtggtggtgctttcaggctccatggaaccagctttccaaaggggtgatatccttttcctatggaatagaaatactttcaaccaagtaggtgatgtcgtggtgtatgaggtcgaagggaaacaaatccccattgtgcatagagttttgaggcaacataacaatcacgcggacaagcaattcctcctgaccaaaggtgacaataacgccggcaatgatatctcactatatgctaataagaaaatttacttgaacaagtcaaaggagattgtagggaccgtcaagggctactttccacaactagggtacattacgatttggattagcgagaacaaatatgccaagtttgcattgttaggtatgttggggttgagtgctctgctggggggcgagtagttcgccaagtttttttggaacgatgtttacgtactttgtatttgtgcttatggtctttaacttgtttaattatataaccataaccattcggtccacgctgaaaacaaaatattgtcttaggacacgctttgagaattattgaaaaaggagctcccacagtgatgtaggcaattcaacagagatgatttgtgtcattttttataaggtgataccgtcgctcattaactcgatatcttgaaaaggcatatgtgtcggtaattgagaccgctaggtttaacttctcgaataaaaaatggtctaagctgcataagcatatagaattgtacaatcagtgtataggtagagcagaagcagtccaagattcgagctaataatactcatataatatccatcgcgatgggtattatatgaaacataacaatcgtacatggtgattgaaaataatagatgataagaatcattttcaaataatagtgtagatcttaaaaactcttggcctgtttagacgagcggcagaacgacaggcagccatactatcaaatggaccctcaccaatcaccagctgataatgccgcatcgcctacgaagagcgtgaaggcaaccactaaaaattcgtccacgaataataatgtcaatagcaacaacagcaataataacagtaaccatgatatactgaattttaatgataactatactaccattctgcaacatttggcaaacgaccatcctaatatactgagggagaaaggaggatcacaacaacaacagcatcagcagcagcaacaacagcaacaacagcagcaacaacagcagcaacaacagagcctggatacccttttgcaccattatcaaagtttactctccaagagtgataatgcaatagcctttgatgacaatgttagtaacagcgcagatcataatggcagtaatagcaacaataataacaacaataatgacatatctagtcccggtaatctgatgggatcttgcaatcaatgtagattaaagaaaacaaagtgcaactattttcccgacctaggcaactgtctcgaatgtgaaacgtcaagaactaaatgcaccttcagtattgctccaaattatttgaaaagaacgtcctctggggcaaacaataacatgccaacctcttcaaactccaaacgaatgaaaaattttgaagactattcgaatcgcttacccagtagcatgctctatagacatcaacagcagcagcaacagcaacagcagcaacagcgtatacaataccccagatcctcttttttcgtcggtccggcctcagttttcgatttgaacttgaccaagcatgtaagactagataatgttgaccaaatacagctatcaaaaactttatcattaagaaaggtgtctcctaccgcacagtttattcttcaggacgattttgacacgacccttcatagtaagcaagaatacgaagttgatttggtcgaaaatctggtacatccgcacggtcaccttttagtagagattttcttcaaattgattcatccttttcttccaattttacacgaacgtgtatttttggaaaagtattctagatcttatagagaactcactgcgcctttactggcatccatttactcactggcattacaatattgggattttcatcctgcacttttggggttccctaaacccgatgtaactgctcaactaaacaatatcgcattggaaacattttatgctcgagttggaaggccaaaattgagcattatacaaacaggccttttgattttgcaatgccgtagtgaatgtcataacaactgggtcctctgctccagcgtagtggcccttgcagaggaattggggctcggggttgaatgtaatgattggaaacttcccaaatgggaaaaagatttgagaaagagattagcgtgggcagtttggttgatggataaatggtgtgcattaaacgaaggtagacaatcccatttaattttaggtaggaactggatgatcaagctattaaactttgatgattttcctctgaattcgcccactattttaaattccttgcaaaatgaccagtcggggtcttcaccctcgtcatcaaatgatgtgaaaaaccatcagatagcatttggtaacttgcccatatttaacataaaccccactttagaagatttcaagaatggaacgcttatgtttcaacaaatggtttccttgagtataattcttggggaaatcatggacacattttacactcagggatccatgacaataaacaaaagcattgaacaggtattgaaactggcaaagccgttgcaactgaaattaagagaatggtaccattccctacccaagaatttgtcaatgagttatgccacgccacaaaaattgaactcaaattcaactttaactctagcttattttgccacggaaattacgttacataggaaaattatctgtgccttgaatcctcaaactccaaaggaactggttcaagtatgcaggactgctgcaagaaccaggcttgtagcagcaattgaatttataagagatctaaaaaacgaacatattaatgctttttggtataactgctcaactggaaatctgatgctaattggaacatttgctgccctgctgtatgtgacttcagctacgaaggaagaggctatgattttcagagattatgttagaaattatacctgggtattgaagataggttccaaatactttgataaactatcgaatgctttgaataatatgcatttactatttgcacaaattcctggtcttctgaccgatgaaccggtggtcgtgagccctaactctaacatcaattccgttaacccacaaaggtcaggtgtacaatcgcaaatcccaatacaatttaacgtgggatcacctgccatgaccgagcaaggatctcctttaaaccagtggaagaatttgccccaggaaatcttgcaacaactaaactcctttcccaacggtacgaccagtacaacaacgccagtaaaccccacttccagacaaacacaactagaatcgcagggaagtccagccataaatagtgctaataataatagcaacaacacgcctttaccatttgcgccaaataagtcttctaaaaaaacttcacaatcttcaccaaatgttacgccctctcatatgagcagacaccccccctctaatacatcttcaccaagagtcaattccagcacaaatgtcaactctaatacacaaatgaatgcttctcccttgacctcaattaacgaaaccagacaagagtcaggtgacgctgcagatgaaaaaacagcaggaagagaaagaaccgccaacgaggaatcatcaacggaactcaaggacgataatccaaactcgaaccaggaaacaagcgcaactggtaaccaaactataaaaatgaatgatgataaaaatgtaacaattaacacaagggaaacccctctgtaatataaataatagcacataagtaaaaatggaatacggtaataactatatagaaatatcttctgcaggaccaaggttactgagtggtgaatgtaaaattatttattcgcttgcgttatatttacatgtggtatatccggatgcatagagcctactatagaaattttgggattttatcatgttctttggcgatttcattcaaatcacctggttggttcatcatcatatggacatcaccacttaggtaaaccttttcatcttcttttttcgacttttctaaatcttttagaacattcaaatcagtgacaatcccttctttgttcttaacgccagcatctggagttttttcgattacttctttttttgcctcgtctattatactttgccagatctcttccaatgactcttccttaggaaccacaatatcagtctcatcttccttcatcccagttgcgttcttgccgacgattcctaaacgcaaattcacaagtttcaattcatcatctgcgtcgaagtctacctttccattattatcatgaaccctccgtatcagctctttcaatttatcaagttttagcttatatttcctttccatatcaataatgttccttttctcggctattactgcgtttaatatcgacccaaatatcattaccaaaagtaaaggtttgatcattgttttatcaaatcttgactttctcttaatgcccgcatttgctgatgcaacagttctagcggttatctttatgggagcaaggctccttaaaaatagaccatttcttaacacttgtcttgccataaacatttttccttacaccttttacgtatgacttgtctttccttgttgttactttttccctgctcattatatcacataagatgtaaattagaggatgcgtaaaatagttcaactgtgctacgccacatcagaataccgacaaccataaacagcggcgaagagaagacaaagcaatggcaagagcgttgagggatatatcattattcaatgatataagaaaggatcaaaattcggcaggagccaagcatgagagatataacatgagagatctccgaagtaagaagaaccagcatgtaaatggcatagatgattatgaagatgattcgcttgacagatttataagaaggaagaaatccagagttgtgaaatacattccatcattgtcagcgtataatgtgttcaatgaatttccttactatcctacgtcagccagtcagttactagacggcaaattagacgaatttctaatgctgtcagaacaatacaaaagtagattacccaaaatacgcaagctaggatggaatagattcaaaccaataggcattaataaaactatgtacgaattagaaatgctaaggtctcgagcacgagctcaaaacgcggaagggaacaatgaggaagacttcaggcagcacgattctagagaagaggatccaagaaacaatggctctataggacgcgtgatactgcctcatattctacaggaaaatgaagaatatgatactggtgagggtgttacaggattgcatagcatgccaaatgacagtatggccatacttgcgaataacagtgctaataattcgcaaaatgaggaagtatcagaggaggatgaaatatcatacgattatgatgcagagttcgatcatgttgtagatgaggatgataatgaggagggagaagtgccgggggaaggtgtggaaggtatagaagttcagagagagagaattgtgccggatgacttattaatgagacccacttcactgtcacgctccctacaacagtttgtggaagaggctcatcatttagatagaaacccatatgatattgacagtgataacgacggagaagattcaaaggtagaactggacatgaatccggattttgaagatgacgtgggaagagagcatgattataatagcgaatacagccaagagccgacttcttatggtgggattacacctgatctagcgagtaattggaggaattggactagggagaggataactagtttagatgaattaatggagagacgagccaggcagcaacgaggtcaagattagaaaaatgctctcctcagcaccaaaattcatctatctattaagatgtatacatacacaagtgcaccaaaagtgcttagtggtagttatatttgctgattatatctaagttatctatttactttctcggattcaaaattaaccatgttgggcaaagcagtggattgtaagggaaattgatccactttactagtttgcaggtggatagcggggatgacccacttaccacaactgcacctagatcctttccagttgtaaccgccaactttacttgaacagcctggacatgaaaacttcccttctaactcttgcttgccttgtagttcaggttgcatccattttaaaggttcgatgaaaaaatgagagcaatttgcttgtgactcttgaatatcaataatacgatgggagttggcggccctcttgatgaagtgtccctctgatgattccttacttggtgggtcatgcgcgatgaaagatgtagataacgccaatttggttctgcacttcttacatctcactgcggtgaccttgctcttctcagcttcagttaatttatccaagtcttgcgacgactccgaatctttaaacattccagaattggagaccaattcgctgcccgatggatctaacttgatagattgcttcagcttccactgcttataggctgggttgtcgaaatcgacaaaatctccacccattttctcaaagagatgtaattgttccatgaaattctcgtttggctcaacactcggtttcttcctcttgacagcgtgcatagccattgatagtgacaatccataacgatacattaggtaggctactatgaaggttacagatctcgagagtcctgcttgacaatgagcaaaaacagcaccacgttgtggtttcttcttgaaatctactaatctgggcgaatactcaacttcattggggaacaagcattgatcaatgaatcggttcgtttcatcgaagtattgcagcacatcagtcacatcatcatcatcgatgggtatgttttttagcgtgtaacctttccttattagatactctggaatgacctggaatttgataacagaaagaatatgagtaatgttaaattctgcacccaatggtctgtggtcaataattggacggattccgccaagatatatgcctcctaatatcctggtaacttcctcgtctactgagtttgcatttccagccatcttccctgtaatttcttgctgcttttactgctttctctgcgttatacctgtattagatgcattcgatgagctgaggtataattttttttttcagttagatttcttttttttagcgctaagaaaatttcaaaattgcagccgtggagacccagatggatatattgtagatcattaaaagttgtgtcatctcaaactaagagtggttaatatatgtatgtgtgtaaataactttttataaatttgtttcttttatttctatagaatttctttaataaaaatttgcaactttagtttaacgtctagaatcaagcaaagtttgacccaatggtgttttcgagactccgttggcattcgtatataccacctggcctcttaatatggttttcaaaactgtgcccttgaccgtcatcccgttgtaggcagtcaatttgtttttgaagtagacacttgaattacttattttatgtttacttgcagtatcaaataccaccaaatcagcatcgtacccgggagctatagtgcctttttggtgagatagtcctacctgatgggatgtatttttacagcaccatgtaacgatatcgaccaaagagcagccttgggtaaacatcaatggcaaacctagtccgacggaagcgattcctccccaagaatcgaaaaagtcacctttttgcaagttcttcaactcaggggtgcatggcgaatggtcgctcactactgagcctataacaccttcacgcaaagcgtcccataggccttggcgattagactcagagcggatgggtggacaacatttaaagtaggtggctccgtctgggatctgctctgcagcaatacacaaatagtggaaacaagtctctgttgtgactggtagccctgacgcacgtgcctttctgatcaagggaattgctttcattgatgccagatgaactatatgtacaggaggaactggtccatttctggctctcaagcattcgagaatcaaattgatggcgtctatttcgaaagaatccggcctcgaggacaaaaacgaagaatattcacgatggctttgctcgggttgctgttggtcctcatgtgccttgggcaactcagcatgaaacatcatcatggtatcctcctcggctaagaccttcaaggcttcttctatatattctttgccaattggagggaattcttccacaccagaatcaagcaagaatcctttgaacccgcgaacgccagctttgacaagcggaattaagtctggcaagttgtgtggtaccagtccaccccaaaacccaacatcgcaccacatttggccctcagcagcttccaatttaattcggaaattctccacatttgttgtgggaggaatagcatttagcggcatatcaaccaccgttgtgaccccgccactaatagcagcttgagttccagtttcgaatccttcccagctagtcctaccgggctcgttcaagtgaacatgagagtccacaagtccaggcagaattgtacatggagatacgttctccagcgtatgtatttcatatttggttatctcagttttctccataaccacggagccttctaaaacatccagaatcgtgcctgattcggtcgaatacacaatagtcgcaggtttatttgcaccattgataatgacatggtcggaagtgatggcattgataggcatctttgttcttcgcagtatttcactttttttttgcctatacgtttttgcgaaatatacacttttctaacctaattaaagatagctaaaagaaaaaggggtaccttcaattacaagataccagtagaaactcatcacttttgcgttacctcatcattgtccccttcgatgagatatgcctcctctatatagataattaagcaccgcaattttgaaccacttctcctgataaagttccatcagtccaccatcaacacatttgcgcctattcgatgatccgcagtaagggacaatagaatcgaaacatgcagttcctttctttcctgcaattctcgggtctaatgtggctcgagggtatctcttatcggtattactttcttatcaatgaaaaatttctgccagggaaaatgcgcccgctttttttccggccatccttactcgctgtcgcatacaaaatagcgcctctaatctagttgcgataaggaatgtgtatgtgtaattgaagatccaggatgttttccttttcagggagatgagaaggaataataggatggattgaccgctttgctgtcacgtcgataaggttcctttaaaaattgtgtccaatgattagcatagagaggtagagtatcagagaaacaagtttgtaatcgagaaacttgatctgctagtgttgagcatagaaggctaggaaaacatggggaagaaaaaaaaagtataaataattagcttgatgagtagtttgaatatatatgttactttagtttccctttttgaccttttatattcatctacatcttgtgatataaaacatcaacaaagacgagaatggctaacgacgctctaagtgctattttcagtaatccttcgaggaaaggtgtccaaccctccacatctattgtgtcatatacaaacaatgaagatgatattatagatgtggaaaatgggaagttcaacaagaacaagaatatcaacactaatgtgtatgtggacaactcctcaatagaggagagcgaagtcgtgcccttgcccgaaacaaagtccatctggagtaaaatatactacgatttcattgtgttagacaagacaactttgaatgtttcgttgaaagagtcgttcttgtataacagagacttgaaaccggttgaagaagaaagaaggtgttggtcctggttcaattacttatatttctggctggcagactgtttcaatattaacacatggcaaatagctggtacaggtctacaactaggtctgaattggtggcaatgttggcttacagtttggatcggctacacttttgcaggtatcttcgtagtattgaactcgagatttggttccgcatatcacttatctttccctattactgttagggcctcatttggtatattcttttctatgtggccgattataaatcgtgtcgtgatggctatagtatggtatgccgtgcaagcctggttaggtgcaacgcccgtggcactgatgctaaaatctatttttggcaagaatctggaagatagaatcccaaaccattttggttctccaaatagcactacttttgaattcatgtgtttctttatattttgggtggtcagtataccatttgtcctagtggctcctcataaaatcaggcatttattcacagtaaaagcagctttgatccccttcgcagcctttggatttttaatctgggctttgaagaaatcgcacggtaaaattgagttggggacgctgaatgattattcacctcatggttccgaattttcatggatattcgttagatccctaatggcctgtgttgctaactttgccgctttgattatcaacgcccctgacttcggtagatttgccaaaaatcctcaagcgtctttgtggccacaattggttgccatcccattgttcttcgccataacatgtttgatcggtatcattgttactgcggccggttatcacttatatggggttaactattggtcaccactggatgtacttggtcaatttttggagaccacttacaccagaggtactagggctggtgtgttcttgatttcttttgtatttgccttagctcaactgggtacaaacatttctgccaactctctggcatgtggtgctgatatgacggctttgtttccaagatatattaatattagaagaggttctttattctgtgtggcaatggctctatgtatctgtccatggaacttaatggccagttcaagtaagttcaccagcgctttgggtgcttatgcaattttcctttccagtattgctggtgtcatttgcgcggattatttcgtagtaagaagaggatatgtgaaattaacacatttattcctggcacagaagggttccttttacatgtttggaaacaaatttggtgccaattggagggcctttgttgcgtatatttgcggtatcgctccaaatttaccaggttttataggtgatgttggagctccaaaaattacggtttcagagggtgcaatgaggttatactatttaggttatccggtaggtttctttattagtgcggtgatatacctcatattatgttacttttttcctgtccctggtactcccgtaaccaattttctgacagagaaaggatggttccaaagatgggcttatgttgaggacttcgagcaagattggaagaatgagttacgtagggatgacctctgcgatgacacagtcagtatctatgatggcaccgaggaaaagatagtttactaaataaaaatcccaatttattctcttaccagtagtgatcaggagaattgataatttcttcaaaacaccttaatattcgttctgtgtatttttatgtacctttcttaatcaaatttatcagcttcatacatgcattcccgtctgaataatgtactgatgattagctaaaccgtcatcaacctaccaaacttgcgcttgtttgagcctatcagaactccggataattccgacatcttatctttgactcgaattagcgataagataaaaacacaggaaccacaatgaaattcagctggaagaaaagtctaaattatagacacattttctgagatcaaatgctataaaggaatggaagtgcattttgctatgatatggggaaattatgaagccgatcaaacaattaattgtatctaatcggtctcttctttagaaaaatgaagttttttagtttggcagatgaggcagaatttaagtcaataatcatttcaaaaaacaaagcagtagatgttataggatctaagttaggtggtcaagtggtttctttttcagatgaatggtttgcttctgctgaaaatttaattcagccaactgctcctataagggatcctaccagatttgttcattcaggcgcatggtacgacggctgggaaacacgaagacataatgagatggaatacgattgggttatcatcaagatgggagtcgctgctgcccatattattggtggtgaaattgacactgcgtttttcaatggtaatcatgcaccatttgtatcaatagaggcgctctatgacgagggcgaagaaggtaatatagtggaagatgactcgcgttgggttgagattgttgagaaatttgagtgtggtccttcgcaaaggcatcttttcgttagaggcaacggccttactaaagaaaggtttactcacatcaagctgaagatgtaccccgatggaggaatcgccagatttagattatacggaagagttgttcctccagaactcaaaacgaaggatcatataattgacttggcttatgtttgcaatggtgctgtcgctttaaagtattctgaccaacacttcggttcagttgataatttgctactgccaggtcgaggtcatgatatgtcggacggctgggaaaccaaaagatcgagacaaccaggtcatactgattgggcggtaattcaactgggcagggagtcttctttcattgagaagattattgttgatacggcacacttcagggggaacttccctcagttcattaccgtggaaggttgcttgaaggagtcagaatcaagtgagaacactggtgaaggaacatgggtagagctagttggtaagtcaaagacggggcctgacaaagaacatgtgtatgaaatacgtaagagtataagagtctcccatgtcaaattaacgattattccagatggaggagtgaaaagaataagagtttgggggtactgataaatacttaactactgtatattttaaaccaatgcactcttggcactttaaaagtaaaggtataaatgtagttaaaagtttttgttttgataattgaatgttttcatttcgctatccccacgctactttatttacttcttcttcttcacgacaaaacattaaaatttacactctataaaaaacaatcatatttctatttatttttgtgagttgacaaatcttatcatagtgattagaatctgtaaaccgatctcaatcgtgtccagaaacagcgtgccatccctttggaatgttttcgccagtttattttgcaaacccgagaatcctgcacaacctaatattacaatgtctgaatcaagctttttaatattttcgcgatatataatttctgctatctgctggaaattttctggactatgtaggtcgaggacctgtaaatcagtagataccgtacctttccataaatttttgttaactgtattccctgtcaagaatttcgattccacagagttattcaatattggaatccattctttatttgaagtaataatagagaacttctttccaaccaaattgcaataattaatactactatctaataacccaacaatagaaacatctgctttttctttagcagctctatcctttatctttgctaccaaaggatgatctgaaaaacaggcaattaatatcccgttgaatttctgaaagtaatataccgactcctggtcatcaattaagaggggaagacaggcctccatacttttaatacttgtttcctgcccatcaatttgtggtggcgacgtgtctggccctgtgaaataactgattttacatgattccattgaaaaagtcttttcaatggtttcccgcaaggacaccgtcattgacttcgaactattaggattcacaacaagtattcttgtttccatcgttcgataatttgcttagctagtttttctttgttcttttgattttcctgaggtaagaattagtaattcagtttccttacatattctcgcttcaaaggcttaaatatgatctggcatggagaaaaaatatgagttcaatttgtcataccttatcaggccttatcagctcaaatttgattggattatgcgttaaaacagcgcctaaaattcttcgaatattcgtcaggttatgtacgtatacattctataatttacttaagtcaactggtttggcacttggcttaataatttcatcatacaataaagtggtcaagaagtcgctaaagattttaccagtgacttcaggcaaaaaatacttggctgccaaggcaaacttgttcttttcacccagcggacttgctgaagccaattttgcagtctcttcatttaatatcttagcggtcaattctggagttactttgtcaccggtatcacttaagacaacaccatgtttaacccactggtacaattgacaacgtgatacttccgcagtagcggcatcttccatcaaatgattaattgggacacaaccagatccccttaaccaagcctccatatattgtaggccaatatccaagtttactctgattccctcagtagtgacttgagcatcttgaatcttcgtattcaataaatcagatgatgtaacatgtacatccgggacaaaatatatttgatttgctgtacccatgttactgaaaacttcattacaaatcggtgccaatgctgggtgtgctacccatgacccatcatgcccattcttcatttctctaattttgtcattacgaactttgttcattgcagcttcattagcctttggatcatcttttatggggatttgggcagccataccacccatcgcatggacccctctacggtgacatgtattgatcaatcttttcacataagcatccataaaaggtgaagtcatagtcactagatccctatttggcaaaacgtgttcaggcaagtttctcagttttttaatggtcgaaaatatgtagtcccaacgaccacagttcaaaccgcttgaatgttctcttatttgatagataatctcctccatttggaaggccgctggcaaagtttcaatcagaacagtggccctaatggtaccgcggggcattccaataaaatcttgtgcaacacagaatatgtcattccatagttttacctccatatggtgctccatctttggtaagtaaaaataaggtcctttaccaattttaactaactctttagcgttatggtaaaaatataaaccaaaatcgaagatggaagcactaatcggttcatcatctatgtaaaggtgcttctccaccatgtgccagccacgaggtctgacaattaaagtgggcagtcttgaaatgtcatccttcaacctgtactcctttcttggtgtcttgaaatcgatttgatttctaatggcatcataaagattaacttgtccgtaaatcatgttctcccaagttggagatgaagagtcctcgaaatcagtcatatatgtcgttacttcagcattcaaagcgttgactaacatatttctcaatggtggcccagtaatctcgctggatctgttgatcaaaccaggggctgggatagcaccttgccatgtaggatcgttcctgatttgttcggtttccggcaagaaatcaaatcggtattcaccagagtctaactttgattgtaaattgcttctgttggctaaaagctgtttccgtgttgaattgaaagttctatgcagcaaaacaatgaactctaaggcatcttttgttaaaatatcagctacagtagttttggaaggttcaaattgaggagtcgtgtcgatgtctgcgtatagagcagtgttgtccaagcttatcttcaccattgttcagtgctctttaccgtgcctatgacacatactctaagtgatatcaactgcacagaaagtgaagaattaagactacatgcgtaaatgtccccattttatacttattgcttcaccaattgacgaaactatccaatctttgtgatactttcacgatgtaccttatccaagataagccaaaacttatgaaattcaatttatgtgataagaaaagcaaacgcaattttccaaaatccgcggtattctatcgcaccgcaactttcagcggagattttatgtcgataatcgtaaacctatgaaattactaatacatgaacatttacatatttacttcgcccacagtcgcagaattagatgataatacaaacgtcgccatcgctgtagtgttcttccacacagtccttctcgggcctgtcagggtccagactttcgtagattaagactgaaaaatccaaatgttcttccttgccaagtactatcatgggcgcatgccaggtacctaagccataggtaacggcctgattacccaaacatgtaaaagccctcaacgtagacaagtctggcttatttccaatttctttagcgactactaccaagtatgctacttccgctgacgttctccccataggcacaaacgtctgcgtactacacggatgcttttcgaggactttgatagaatgagaaatcgcctgattggagccttgagtgaatactctattcaggtgcggctgtggaaagcaacggaataggttccaattgggaactttactggtagatttattctctacctggcttacttgaagcaatttgatcgctgttccctggtttgcacctttttcaaggttttgcatccttgaaatctcttcatctggcgaaattatcgtcccatactcctcgaaggactctttcgtcaatgtctccgccaccacggtcaccatatctttgcttcaaagattttttgccctacaagataagcatcaagagcgattggatgacagttactgacttatatatgcgaatgcacatgaatagaccgcatatgcttcttatcagtcttacctcgcttatctttccccatttatttgccaatccatcttatcttatctggcactttgtctcagggttagtgttacaaaaaggctaggacttatttccaaaattctacttttgaaaataaccctaacaataaaagcaagggcattctgatgttaccctagaaatgtcgtatttctttttatatcgtggatcatgacaaaaaactcaacattttcaaatgggtgagctctaaaccagaaaatacagccgccgaaagccttttaaaaggacagcggcgcttgatcaacagtcgttcttggggtcgttaagactagatcctgcttcccccccttattgtgcatttaaaggcacttattgaaggtcattttggcgaacagaacatttcgttatgcagcagaacagtgagttcttaacggaaacacctggaagcgaccctcatatatctcaattgcacgcgaatagcgtaatggaatcacagctcttggacgatttcctcctgaacgggtctcccatgtaccaggatgatagcatggcgcatattaatattgatgagggtgctaatttccaaaattttatcaagacagatgagggtgattcgcccaacctgttgtctttcgaaggtatcggtaacaatactcatgtcaaccaaaacgtgtccactccactggaggaggaaatggaaagtaacagagccttgaaggaggaagaagaggacgagcatgaaaataaggtttttaatgaaaaaaatataggcaaccctgctcatgacgagattgtatttggaagaaaggagacgattcaatctgtttacataaatcctttagattaccttaaagtgaacgcagcgcagctacctttggatgtagaggtctcaggtttgccacaagtatctagagtggaaaatcaactgaaactgaaagtgaaaattacgtctgaaacaccactaaaccaaagcatgctttacttgcctagcgattccatttcaagagaaaagttttatttaaaaaaaaatatcgaggatttttcagaagacttcaagaaaaatcttctgtacatcaatgcgtttgttctatgtgcggtcagcaacagaacgacaaatgtttgtaccaagtgtgttaagcgagaacaaagaagagccgctagaaggaaatcaggtattgcagacaatttactctggtgtaataatattaatagaaggttagtcgtgttcaataacaaacaggttttccccataatgaaaactttcgataatgttaaggagtttgaattaactaccaggctagtttgttattgcaggcaccataaggcaaataatggctttgtcatattattcactataacagattggcaaaatagactgttgggtaagtttacgacaacacctattatgatcacggatagaaaaccagcaaatatggataccaccaagtttaataacactactacctcgtccagaaggcagctaacggaagaagaatctaccacagaatattattcaacggataacaaccaattgagcaaagacgaaaatatgccatttcaatatacttatcaacacaacccatatgataatgacagtcaaatgaataatattccactgaaagacaaaaacgtaccattcccatattccatctctcaacagacagatttgcttcagaacaataacttatcactgaacctttctctgcccaatcagcatattccatcaccaacatctatgagcgaagaaggctcagaatcatttaactatcatcatcgcgataatgacaatcccgtccgtactatctctttgacaaatattgaacaacagagtcaattgaaccaacggaaaagagcacgcaataatttggaaaatgacattggtaaacccctattcaagcattccttttcaaattcaatcagtgcaacaaatacgatgaatccagctttacattcaatgcaagatttctcaatgaaaaacaacaacaataatttgccatcaattaatcgcgttataccttcacaaggcccaatcaatggtggtatcgaagttacattactgggttgtaacttcaaagatggtctttctgtaaagttcggctctaatcttgccctttctacgcaatgctggagtgagaccacgatcgtcacttatctccctcccgctgcctacgcgggtcaagttttcgtctctattactgatacgaataatgaaaataataacgatgaccttccccaagaaattgagatcaatgacaataaaaaggccatatttacctatgttgatgatactgataggcaactgattgaattggctttgcaaattgtgggattaaaaatgaatggtaagttagaagatgcaagaaatatcgcgaagaggattgttggcaatgattctcctgatagcggtacaaatggcaacagctgttcaaaaagcacaggtccctctccaaaccaacacagtatgaatctgaacacaagtgttctttactccgatgaagtcttgatacaaaaagttataaaatcattgaacataaattccaatatttccatatgtgattcattagggagaactttattacatcttgcctgtttgaaaaattactcaagccttgtgtatacattgattaaaaagggtgctcgtgttaacgatattgattcctttgggctaactccattacattttgcttgcataagtggtgaccctaaaattattaagatgcttttaaattgtaaagtaaattattcactgaggtcacacaacggattaactgcaagagaagtattcatagcaaaccacattcattcaaaggaaatagacaaaaaacaagataacagagacaaccataagtttgttcataatgacacttatatcagcgaagtattgtcattgtttgaagaattccaaaacggtacgaagtttaccgatagtgtagaaacagacagtaattattctattagcaggaaatattcacaatccagtttcaattcaagcctgctagacaatgaatctttgaatgagaacttattcgaaagccaaagcatgataaatcccacttctatggagattcagcatccaaccttgcaactatttgagaattcaagttactctgagtacgaccaaagtgatttcgaagaagacggggatgaagatctgttcgtcactgacgaagtagaaaaaccaggtgttgcatgcagggaggaacaaagcgaactccttgatattggatctagcgccaacgaacccgaagaggataatggtagtacatctctctggaatagagttttacatcgaattaatgatgacttaccaaaatatgaggatctgttcccgttgtcttggggtaaagatgataaattgaaaaccacaaatcaagacagtattgtggagcagtcagcatctaatattgaaaactctgaaaattcggaggaagaggattatgaggaagaggaagaatttttgaaaaaacagtttaacagattcttccaaaacaaacaaaacttccgaaatgataaaatgttaatatttttctggatacccttaacactactacttttgacatggttcatcatgtacaaatttggcaaccaagatagttccatcaatcatataagcgaattaatctcagagtacttgagaattgcattagcaaagttcttgctgggaaatgaaaggatgaaaactgcattcaggtcaaaattatcaaacctgcaaacaacaagaatgttgaacgatttaattgtcagttagtctgcttttttacgtatatatatatatatatgtgtgtataatgaaaagacagtacacttaaaagaagagaaagtcatttaaaaaaagtcaaaaaaaaattaaacttgtaaatgtcagcgtaacgataatgtatatactttaaatgtaaactacaatcttgaagatcttttaacacgagcgcaatgtctatcgaacaatttcttggctctaacccagacaggagcagtttttctttgaggtaggagctctaaagatggtaagagatcatgagagaaaaattctgaagcttctcttggcagcaaagaaggcaagtgatcaatagagatgacagataatttaggcccggcagtggtaggtaccagaacggtaggtttgttaaacacagtagccacagtgtatattgggatggggttgtgagggttggtagtgtctgctgatacgtccaccacggtccttagtcttctgttaggattattcagtttctccatgttagtgaaaggagcaattggcttcgatagatatatacaattgataaaaatatcagcttgtggaatttcgtcaaagggaccaccacgggaagtttctttgatatcccattttaatatgttagcatctggaataccaactttgtgcaacagatcgatggcaccggaaccacatcttcctagcgcaccaatgattaacacggttggctttctggctccggtggctaaggcttctttataatctttggtaacatctttaaccaatgccttttcattggggtaaggcgacactgcaggcaagtcttcatcgtcagaatgcgtttgcttgaatgcccagtctcttacaccaagggctgcacctgcgaacccagcgtaaaatccaaaggcagcaactcttctaccttggtcattttccaaaaattccaaatcatatagagtaccgtgtcccttaataaatctcataaggacattttgccacccagcttggtctttgtagcagtgagcaaactggatgtgttcgtggactagagggaaagtatcggtttcaggcatttccttcaaacctataatgattctgtcgcgtggagcggttttccatgaacctgcaggcactataatggcacctgcttgacgatattcgttaatattgaaagtagattgtggactgtcctctacatatattttgaagcccttagctatcagttttttaaccgtggtaggtgttaaggcagcacgtgcctctaggggtttagtttcagctcttagatgtaatgtgacggcagccatttttgcggttgtgtgaaaaataaagcgttttcgttgttatcttatggtatgcctcctaaaataccagtttccgtcagggaagatgggctttttatatatttcatcgtggtttctcgaggatgactttatgactctttgtcgctgaaatcgcaggggaattttggcggttgagagcggaattccaaattccgctggaaaaaaaaaataataatgcaaaatgtataaatgtataagagtcttttttgactcatcgacttagtatgtaacaatttatatgtacctgctatcctcaaggcataaagtccgccaaggcagggtcattatagctcaagtactgtccattaacaccgtcaggaataccatgaagggccaatttggcataaactgtagctggcacagagctatccagcaactggttattctcctttaaacctctaaacatcttcaattgctctgcactcatggaggaaggccccacgttctccctaatgttaacttgcatatctgtgtccacaatacctggggcgacggcaatggctttcacttgcctttcctcgttggccagagtcatggcgaagtggttcagagcggcttttgaagaaccgtaagctccccaactgctgaagtacatgttacaggcgtccgaactgacgaataccacgttaccgttggtcttcttcaattcaggtaacgcaatgccaaccaaggaaacaatgctgaagaagttgatgtcatacagcttcttccaagcgttgacatcaatctcgttgacattttgcacgggctctaggacaccagcgttggcaaccaaggagtcgatcttgccgtggcccttaacagcagcgttaaccaactgcttcaacacggaatcctcggtaatatcaccgacaacgtaaaaaaacctgtcgccatacttctctttcaacttcttcaagggtgcctcagacctggctacaccgtaaacaaccgtgtccttgtccaaactgaaaagaacatccacgatggacttaccgatacctctggaaacacctgtaactaaaataactttacccatgtttttttaacctgttacacgctgtagttagacccttttttttaggtacaatattcttccattgcacttgatctttttcgtttacgtatatatatgcaaaagttaatgttcatactgtcttctcttcatttctttgaaaacaccgcggaattccttcggtgatacattcaatccggttcttggcacagaaatggccgcacaaaactgtcgctcatcgcaaacccaataaaagtttagtagctaaaaactataactatacccttttacataatatagtttagtactagccctgcaccggccccagtcgctcatcgttgtagcggagatattgaccgttcaaagagtcgggaatacctttcaggacgagttgcgctagtaccgccgcaggcacctttgggtccagcagtgacgaagtcttgtacaattgagtaaacctctcgagagccttgggtgtcatgccctgaggacccaatgtttccctaatatctttctgcatctgcgtgtcaacgacgcccggtgcaatacacacggcacgcactttatcactgggctcttcactggcaatgtccatggcaaagtggtttaatgcggctttcgagcagccgtacgccgaccatccgttatatggtttcacactggctccagagctgacgaagacaatgttgcctacaaatggcgagctcttcaagaggggtaaacacagtgccaccaaagagacaatgctgaaaaagttcacatcgaacagccgttcccactgcttgatgtcgtgttcggagttggactgggagatggacttcaccggttctagcatccccgcatttgcgacaataccgtccagttttccatgcttttgccggatttcctccaccaacgcttccattcgagacctgtccgtgatgtcgaggacacgatagacaaatttgtctgcaccgtattctctttgcaaagactgcagaccagcttccgttcttgctacgccgtagacgatgcattcatcgtcctcttcgataacagttttcaccaattgcaggccaatcccacgggaggcacctgtaatcaaaataaccttgcccatatcccttctttgacagattataagttgtttctcttgttgctgttcgcgacagcccttatttcctgtattccttcttctttttctgcattatcgtttttagccactttacgaaaaaggtcaaaaagtgaaaaaaagagggaaaaaaccatgaggaacagtatgctcccttaatatcggaaaagcaatagtaataaaaacagcatcagagctttccacgtctctctcttccaagctgtcatctcgtaaagtattcaagtttatcatgtcagaattctataagctagcacctgttgacaagaaaggccaaccattccccttcgaccaattaaagggaaaagtggtgcttatcgttaatgttgcctccaaatgtggattcactcctcaatacaaagaactagaggccttgtacaaacgttataaggacgaaggatttaccatcatcgggttcccatgcaaccagtttggccaccaagaacctggctctgatgaagaaattgcccagttctgccaactgaactatggcgtgactttccccattatgaaaaaaattgacgttaatggtggcaatgaggaccctgtttacaagtttttgaagagccaaaaatccggtatgttgggcttgagaggtatcaaatggaattttgaaaaattcttagtcgataaaaagggtaaagtgtacgaaagatactcttcactaaccaaaccttcttcgttgtccgaaaccatcgaagaacttttgaaagaggtggaataggcaggtcttcttcttttgaagttaggtaaagcttagttttcttttatatttcctgataatacatactcgctagtcaaacctgtcaattattatgtgtcgcaacagactatatacgtatacatacatatgtattgaagtgtgtgaacgaattacgcggctgctagtgccgtacgaacgcaacaaaacggtttagaaattgctacctaaagcacgcgccttttccttagaagcagcatacgactcctctgaggttatggtctttaaccatttggaaatggcaggataatcctctggtgcggcaaactttctttcaaacgccatctgcaaagggaaagacatcaagatatcggcaccgctcaacttcccatcaaccaggtagccgttatttttggaaatttcaccctccacaaagtcgaactggttcttaacttcaccactagagtatgcctgactgatcttgtctgccacttttcttgccaagtacgaaatagggaagggcataccagaatccttcacctttgaaagaatgaactcaatcattaaaggtggttgcaaggaaccttctacataaaacagataatagttaatctggtctgcaatatcagcatcttcgctcattaaaacgtgtgaatgatcaaaatgctgcaagacatattggaagatgaaaccggactcggcaagtatcttcttcttaccagtttctctgtcttgaacttctaacaatggagatcttcctaatgggtgaattttctttaattctggtggagcacggaagttagcatctcttttataagggacaatttcatattcaaggttcaaatggtctaataaccacaaaagtctgaacgctctggaatggtccaaccaatggactttgataattggcaacgacataatgcttccttgatttaccttttccctctcattttaggttgttgtaaaaaatatcaacgatcgttttatatataaggattctgccatagtatttcaacgttatccacttcccctaaattttcaccatactggagcgagcgggtacgaggtgaaaatcattagtaaatggccgtagcatgaaaagtgcgattgtcatagtaacaaggaggggcttatccttggctattgcgaggcaccccctctgttgctaacggaggttgtaactgccggtggtggttttcctattaggctagccttggcatacagatcacccttagggcccactttggtgtgagcttgaggtgcttaactttgtcaatacaagacgggctgggctaagccttgtaaaaatcctcatttgagcaatgtactagttataagcgcaataggtgttttttggacaccctgtttccgtaatatgtcctcccccaagggagcttacactcttgagtaaagtcttcttcaaaaaagtaaggtcaaaccccgaaactgaacgccatgcatttcccccagccagatgtatgttactatcaaagatcttatccatgcaatgtcaagttaccgtatagaaccgatgacgcactgctccgtgcccatgaactgcattttaccgacggtatttggctaaagaagagaggagctgattcaatacaaactgttcgtaaacaattacgattctaaggatactagaagcagcagcggaatgaatagacggtaaccttacaagagaataagtacggttgcactagtaatatatatagaaagtgaaagctggcctgttttctttaccgtcacctgcgcagtgcgagccaagaaaaaaataaaatgatacaaggaaaaaaaaaagttgagcaggaagcaactttatttgctcaggatggtaggctataacttttcttgcagtagtaattacaatggtggtcacttcattgaaaacagcttctagtacgataagtggccggcgttggacatgaacaatatctgcgatattatacctaccaaatccgaggttaagcttcccgccttagaccgtagctgcaatgattcaaatcaacaatgtcgcttccgtaaacctctcgttatatatggtaataatattagcgattacttacgtatcttctaccagtaagcaaagcaaattctccatattctaattgtattgaccacggctgtaaaattaactaagccactcattcttggatggttctatctgacacttgtctgtatgaaagtattactgattagctctactttaatcaatatgagaaggaacacacggctaaaaccattctgcgtacttattaatacttctcaggaataattgaagcgatgcagtgtaatctgcggtaagagcattaatctttagtaaatatattggttgagaaaagcgaagcttatcgcgtgtcatcgtgcatagcactgattaaaaacataattgcccatgcactagcgaaatgagcccagtccttaatccatacgtggtcgtgctttactgaatatcagaagatgcaaaggctcttttcaattatctagtacattgaacttaggaatgtggggaaactgaaggtcaaggaaaaaattagcgccatatgttggtatgatgtcaatagcagtagaaaaatatatagacaagaaagacgggggagtaagaagttctgctcgagggtatgggaaaccacaacaaggtacaatattcttacataacgttattattatttctttctccatttttcattatcaatccttgaatttcagctccaactaaatctgatgaccgtctctcactttctatatcgttctctacacagtatattataatataccaataacacgaactccagtcagtagatcgttgccgatcttcattctaacaagacaagagatgaaagtattacaacagaaagatggcacttgtacttattaaagtagaagtggatgtattagtcctggatatgctttatttttgaagcataagaacaataagaacatcttcttagccggctgaataatcgctgataattcgattttaaaaagaaaagtacatcgaaaattatgtgctaaacaagatattaaacttttcttctttcgattgcaccaatctgagggagcaattcataaatggctgaaaagaaaaagaaatggtttgtgctttcgattagttgcttttacaaaattcttgtccttggtttgaaaggtcaacgggtatgaggacggagttggaacgtggtaaaaaacgttcatatttgcctacctgtcaaataagcatacagcgatagcgacatttcccctttagttggcgcacatattttactaggttagagagaatgtatgagaaagaaactaaaatttgaagcaagaaggtaccataaaaaacctaatatatgtctatttttggaagtattttttgtgcaaacggcacgctattgagagaaaataaagaaatgttcgtacttacttccattaagaacaatatcaacgtgcttaaccggctagaaactgcggaggaaaatacgtgggggtataaactgttctgggacgattgtgtcaggcacagagtcttctagaagaaatgagggaaatcaatttggaaaaacggcaacagtatttgtaagcgctttccagtaaaataacgaaaaagagaaacttcagtaccactatttatgaaggcacaccaaactttttgtttttacgagcggcaatgacatcaagaatggaccctataacacgaaacattgtctaaaaaaactttttgcctttttttttttcactggttttcaggcacattttaaaatttacataatttcttctagaaaaagtttaaaaagctatattttgcctgaatagcctggaacattcaaggcaccaggaaccatgaattaagattatagactttttgactgcaaaaagcggttcatatgacggattacgagatgtccgttcgctttgtgtcgagcttacgaagattgacgtaaccttcgtttaggttcgaggtgtgaggtgcattacatcatgaaagagtattattacagcatatgacatgtttcagtagagcaaagagagaaggaaaaggaccagatgaaatgtctggccaggccttcaataagcaaactgagtggaacatgtttgcccagtccttccgtttaggcatgcttatataacgctgcatgttgagggttttttatgtatttttagcagggtatccgaggatttaggtcatgaaagttttctacttcttcctcatctcgagagctaggtaagagtctcgatttcattatggcaatcttgataaatacactggaagcaaagtgttttcttaaaaagaagaaattaccgtgttcttgtgttacccaaaaatactccaggatctcttaccatacatagaaagcattcggaaaaatgttgaaatcggttagccaagaatatcgataatatgtcgcagtagaagttaaagacagataggagaagcttggtataacacatgtatgacagtaactttagttcttaacgtacaacgattgatatctcatagattgaatacggggagagaaacacaagagagccccattttggatgccaaagaaaaggataatggcagccatagagcctttgtcgcccctataccgttcgtgcacgaatagatgatttacaacgtcctcctaaacatcataatagactcaatgaaggccgttacagtgacgcggcgtctgaatcattgaacctataagtttgctcccactttcttggcaaaaagtctggtgttttcgaaagaaaattttgctgttcatttcttgaaatgaatcggcttaccaaattcataccagcagtggtcatcttacctaagatttctcttcacattttcacgcaatatcttcaacagaatttgaaggacaatctcatatctggataactctgtttattttgcttttattttatactttaatgctgtgagtgttttatgccgctaaatactgttctctgtatatgccaaacgttcttgataaaaccgtcaaccgataataacaatgtaggagaggccttttaacaaaattgaacgggttgtaatgaggattaagaacttttttagttttgttttgatgtacgcccggatttgctcacctcttcattctggctacgtctcctatttacttttcagggctagtgcagtatcattgagtccattgaagaagaaaaagcctcaataataccaagagtactttcgatcaagcggattctcaaaaaaatttccactgttactatttttttattttggagagtgaaaatgaaataataatgaatgcaaatcctccatagttcgtcaaaatatcatattttcaaaaccttccatctttttctcaaacctctatgattgagtatgagttatccagtaccagcgcccatcacgataccttaaatagtaagagacaacggcaaattattaaagattacaaaataactcgagagtagcgcatctaactgactttgatcaaggttgccactattcaaattgatgctactctattcaaacagtggttctgagctcaatacggtcaaaccttgtgtaagaagaagaatgtcaaggaaaaagaaactcttagtgctaaaagaaattgggctgctagagctgcttctgccaagatcaaatctcacatgtttatcattcatgagcaccggtggtttctttataaactgtttcagccacatatcatctgggcacaccgaaaacttgttagttttaactgatgatacctcctgtttgaagttcatttatccttcatatcactggtaaagcgaactcttcttcgacgtcaaagatcagtaaattcttgataaacggatagttagagtgatattttttatctaaaacgcccctttttgaattaattcaaacatttgatttactgtacctggtttggcaacaactttattacctaaacaagaaatagcaaaatgacgaataatatcagccgctgttacaacaaacttacagtaccatgttttcgtaagggtaataatattatctgtacggaatacatattggcggaaaaagcacagtccagctcgcgagatatgcaatattctcaaacagacatatattgttgccctctttttaaccgtctattgataaagtaattgtgcttctctctaaatagcgggcacttccattatatatatattttccagaaattttgagtggcgtatctcttacatactactaacactaatcctggattcttacaccaatttatagcgttatacagttcaattgagtataatgaatcatagactttattataaaagtagttttaacaagaggaatgttaatagttcatataattgattattagcagaaaagattcacctaaaagatgtaggggcaggtaatcaaaccgatgttatctaaaaaaaaaagacatataattaacttcgttaaattagaaaatgcggatgtttctttgcgtcatagtgtggacttgatagaacaatacctcaagctacctttgcattgagtatgacgtattatgtaggatatatgtggcgagtgattagatagatttttttagctgcacttaaaaacagtcagggctgggcggcaaagtggaaggtaagtaaagaaaaaatggtaagataaggaagccgcgatggagaagatgaaacattcactgctttttagcactgtgttattcttcttgttagcttatttgacaatattcgccattgcgttggccctggggaaaaagtgtgcacttataaggtcgttactatctttattgcagttaacagtcttcgtcatatgtataatcattacgctgtaggtttcttatttttatatgaagcagtgatatataacataataaagtttcatcgccttttacacagtatatagggcttcacctatacagtcccacacagtaacacactgcgaaactatgtatctcttctctacttataaaagaaaataagatatgaaggacaataatgaaaaggagaaagaagaacggtatttgtaacctgcattttgttttttagtggtgctttcgctagagccgccactacttgagaaagaactagcatcatcgctttgggctgcggtggcaagcaatgatttgtactgtgaaaattccgaatacgaggtccagctgacattaataaaatctcctgttccgatgggactaccgggcttatatacccatgtactaaagtatccgggagcaggggtggcacctgggacagtatcggagataacctcaatatcttcttcttgattattaaagctagcctgagcaatagaaatttcgtagttttctaaatcgtagactacatatgcgtcgacaaggaaagcatctcccagcatataagtggactcggattgcttaacatttaaaacgcaacgatccttagctgatgttacgaaattggatatgtttgccgatatattaaatcctccaaagtcgacggacagtaaagtatcgttcacttttgaacaatcaaagatgtagccttggtcgtcagagctgtactctccgtcaaaacttttgccgattgcttctgcaatttcggtgggtaaataggagaaagttgtgccagaatccaacatcactggaaattgaatatccgaaacagttttattgccagattcactatccaaaattgccacactttgtgcagtaataatcatcccaggatttgagccaagggtattgaatgcctgcagcataggcagggtgtaaagctgtcctgtgtacttacttttgtccactgcaccaaacaagatgctcccgaagtgtgcatcaggtccattcaaaaataaagaatacgctattttattaatctttccctgattttttaattccattggaaagttatcatatatgaaaggtgttctgttcaatgccaatgcgtattcgataccatctgtaaattctgcaatgggaagcgatatgcctaaaatgccacttggattgcctattgtatcatttgatacaccaaaagtgaaatcatttagagtaatattttcgaaagagacaacatccgtaccataagtccctgcataatacgtaccatctccgtatgtgttattgaaaaacgtcgcattattctcaaaagtagatgagttgcttgcatcgaatgtaccccaataagagcagagagtgttataagcttctgatgagatggtagtcgaaggaagcccattgaacgttgctgtgagctcgtaattatcagttgaagcgtagtcagatccgtcagacatcgatttgcaataggcaatgtcagcattattcacaatcatatctgaagagccagtatctaactgtaggtacaacgtttgtggaggcgttccgatttccatcttgacaacatacactcctattccatttatcactgtggtgttaagaacctcatttcttttgaagacggtagaaacatcctgtgtgcatatatttataatatcagccaacttttgaacaggaaacttaacataggaacttgcggaagaccctaaaacggtcaatgaacacatcaatgatgacaacaaagagaggatggaaatcaattgcatattgatagctttgcgttgtcttcaaatatccttattttcgaaagagacaaaatttaacaactgatcaaccaatgaaaaaagagaacaaggaagaacgatgaaaaaccctattccaagatcataacaccttatatactctcaactttgaaagcagttccaaagcttaaatcctcgaagagtactgcttgcatgaggtttacgcaacaggtctagtcagttttaactcctcggatatctcgagatattttgctgtagtgagcgacagggtagcaaatttttggacccttaaccccttatacaaattaccaccatatgttccttttctgcagcgaaaacctcggtgttgtcagaaacaatttaagaaaagcacaggcgaaattgggcttgcactgggtgatcaacaatgccagaaataaatgagaagctttttactcttgcttttgcttcttcctctttatgttcaagccagccaagctatgttatagtgttgaatgtcttgaaccgttatagtttctaaaaataactttacattttgttatgcaatcttcatcatctcgaacttttcaacaaacgttcaacagtgatggtcttccccagtgaaccaaaagacatatgacgctcgtatggtatgttaaaaacaacatagaggatagtaggtcggggtttattgtagaaaggacataaatagttgacgtggtaaattttcatcaactaaagccacatctattttgccaagtaggagataatgtaatatgtagagggatcgagatttactgaagcctcacgtgagggcaatctggaatcagattgcactggtttgcaccatacctctcaaagaagaaaacgtactacttttttagttgagtatggatagggtagtgtttcctaaagttataaggtaaaaggggcagaggaaaagtcgataataatttgaaagaaacttgcttccatattcacaaaggagctggatacttcatgtcatccgcacatatatctacaaaaatttcaactttttgaggttgatactaagtctttcgctaccaaaatgaaagaaatcaatttggagagacttaggctgaatatttccgcgttctctctggggatgaaagatttcttactgcaaagagtttcagtatttacggattggttacaattttttttttttatcataatcaattctttgaatatcaacttctctcaataccatccgcctctcagcggctacaattacgtaattgcaccaaggccttcgccgagagtttacatatttgcagaccctaacagtatacgactcccaacacacgtttaatgttgtacgaattcaagagatagaaatatttcttgcatggaagccgtttagagcagactgaatatgggcttagacaataagcttctgtacgagggtccaaatctaaaattcggatattctttttgaccgaaaaaggaaatgtcacaggcacagaaaagggttttataaggcacctcggcaccctataattggcattcccacattctgcgcatacgaatacacatgagtgccataaaacaatactccacatacgaagtctatgaaagatgtatgattcgttcagaaacaaggtcatctccatagagataatgagattgtgtgaaagatgagatatggaggatatgtgaggtgctaaatgagcacctgttaacgaatcgtttaagtagtgatgactgatgaaggcatgggtataaatagagctgcttcaactgtatgtctttgagaatatgtttttattcctttctttcctgttaagcttatatcagcactaaaaaacaaaacaaatataatggtcaaattaacttcaatcgctgctggtgtcgccgccatcgctgctggtgttgccgctgccccagccactaccactctatctccatctgacgaaagagttaacttggtcgaattgggtgtttacgtctccgatatcagagctcatttggcccaatactacttgtttcaagcagctcatccaagtgagacctacccagttgaaattgctgaagctgttttcaactatggtgacttcaccaccatgttgactggtattccagctgaacaagtcaccagagttatcactggtgttccatggtactctaccagattgagaccagctatctccagtgctctatctaaggacggtatttacactgctattccaaaatagagacatgcctttacgaatgagattccatagacattgaaagtaacgaaaaaatgaaataaaaaatgctttcaatataaatacagctgattacatataaacatatattaatattataaattcatttgctttcacgaactaccggctgggcgtcaatataatagggaacgcatagttgctcttttatctttctcacaactaggggtttttttatgtgagctgtacggaataggccagttttacaacaggattcgtagatcagaatccgttcaagctattcacctgttacagcagtagagttgctcttgtcttgacccgtgaatattaaatactgtagaaccagaacggatacttgaatatattcaacgatgggaaaataaaaagacatataagaaaaatgtgctagtacggtaaggaggatactgaaaagaaaaggaaaatatagtttaaaatagtaaagataacccactttcgttatgggtttagtgagggttggtaacgaaccgtagcgcggtgtagtatgctgtgaataattgtactttagcatagttaacattacaatctttgtacgtttatataacaaatatgatagagtatgagaaaaattaaatgatacattttgaggttaaggttgaaactattatatggaagaaaggtggaatatagttagggccaaaatgacactataaatgacatgatgtgagccttagtaaggtgagagctacgcttcctgggtttaaatcaaaaccgagagcccaaaatattatcggtatcgacgtaacatttcaatgtcattcaagcttaaaggagatcagcgcaaatgcgtgaagtcttagtcattgtaaatgcgatttttctttgttgaaggtgaagtcggaaaattcacatgactgcaaaaaaatcctagtctacagtatggtaaccaaaaaatgctatatatacatatgtcctgcatgaaagagagggcgagttttcagtttgacaagctttctcttattgctgctattcctctcttttgtttgccattttcaaaatttgttttgtctaaccattcttcaaaggttttacgaatgcgtaaccattctttatcgattattgaaaaccattgagtgtcgcgagtgcgacccttatataccaccacttgtcgaaacgtgccttcatacttaaagcctaagcgcatcgctgccctccttgacggcccatttaaactatcacacttccactcatatctcctgtattgaagatcatcaaatacatacttcattaacagaaattgagcttcagttgcaataatcgtcttctgtaattctggtgaaaaaacaacatatccaacttctagtgaaccgttggcttcatcgattcttattaagcacaatgtaccaacggcacgttcagtctctttattaataattgcgaaaggcacagtatctttagtttcattgagttccttaatgaattctagatattcctccaagttagtgaatggtcccgcaggtaaatacgtccataatttttggcctgcctcactataggcactaaaaagttccgaaccatgtctttctctatctagaggttctagtctgcaagtgttacctttcaatacaactttctctgggaaggcccttgttgtccaaccttcgacgtcagcaccaacttcttgcccaaatatatttaaattcgccataattgtttctactgaagggcattatttccaggttcagaggcgggaaaattcttgcaaggcgtcctcccatgctatttttatatcattgttgattgtttatcaacctcttatcaacctcctatcaacctttgaagaatggctcaaaaaaaaaacaaccttccattatgaaccaataaacagagcaaatatcacgtgcacaaagaactacgaactttttgactttcacactggcgatgatccaagacgtattacagtacaagagatctgctttattgtaagcccagtaaacagcttcttatagactctgcaaatataggtacagagtttgcataattttctaatatacacttatgccttatgataatcccaattttgagaaggagacaaattcagcgagtggcgtataagtgcgtgcgctattgaaacaaatctcacataaatgtgtttatgatcagcaataaccttatcgatgcaacagaaaatgtgattcgcgaaatttgcatctttcttttcaaaaaatatttcaaaaacaaattgccaagagatgatgaaaacaaatcactcaattcaagttaaataagaactcgtgtatatatagaaaatatgaggaaatgtactccatttcaactgcttgactttaaaatgatgctggctcatgagaagcctccaagaaataatatcggtgttactattccaatactttcgatccgctctgtgctaaataggcaaactcaaaagtaataaatacatacacatattacggagatttgtgcctttaaggaatataaattataattatctgctagtttacattttaatggctccaaacatttattttctagaagtgctccttaataaacaataatcttaaaagaataattatggagcgtgtccggttgtaattaatactcagtaattatatataatttgagaattatgctcgtgtgcattttcttccaatatattatactctgaaccatgtcgtgctgtgtgcataaaattgctcgatgaaaatcttaacccaccttttaggttgaaaaaaacatgttcactttttcactaaagacttgttaccacggattgtgcttctttaacgtatggccatagctcaacgttcaacgaagcaaaccacatagttttttttaaagataaaaggcgatagaaaaagcagctaaaaaaccattcacagtcaagtccatcgtagaaaaactcttcattattccagacttttttctcaaacaaatacctattcattttctttgcaatttcgtcccatccattcgcaccgctttcttgctcatttataatagttgacaagaactgcatcttgtgttccattttaacggataaaacaatcattcccatattttggaaatctctcgtcatgataaaaaacattactaccggaaacaagaaacgtgatataaggtcaacatttccagacgtgtagacaattaaaaaataataaaggaagacttgtaaacaccgcagcttgaaaatccttttaagaatccaggtaagcttaaatcggtaagcttctttgggaagtttagcatcttctaggccaacagggctccatgatttttcagtattaaacaacttccattgtttttcaacttctgtaaaataaactcccaatgcttcttcaatgtaagagacggaatccttaaatgacttaaccttggcagcttcgtcttttttcaaagagaagggttcgagaagggttgttctgaacgcttcttggcagcccatggcattgaagaaaaagtacctagtattccaagccttattttcatataagtacgaatttagatttgctgcaacgatttcccaattatgagtatccaaacttggtgcgtttttagtaatatctttgcaaaactgagtgagttgtttcgataaggagcgcttacgagaaggttcacgaataacaaggagaaatattggtcccaaaaccaggacaagaagtgaaactataaattggtaaacccaattgttggaaagtttccatcagatgctaagtggtagccataatagcatccagatgcgaaacgctaaagacttgtaaatttcataacaaaaccaggtcaattcgtttcggaaaacatcctggggtaaaacagtcttttgggattcgagctgtttgaaggataacacatctacgcttttctcatctttgacttcattctctttcatttggtagtgagatggcagttcgaggtttttttattcaaagtaataacttcttccttttcgcttttatgtagcagaaaaaaaagccgccgaagcgcgcgcgttcgtgcaatctcatgatagaaaaagggcaacaatgttgggctattttagacaaagaaactcagctattcgaaaagggcatccatttcatttccggttttctatctaagttactcgatagtcgtaataatacttttataaaactttaatgcgggtactttgagagcgtgtcataactttggcttacgttttaaggtgcgaccggcaatgtcactgctcgcacagcagttgccgcctgaaatgaaacacatatttaagcgtagattgcctgtgagaaaactgtgtaaacatatagtagaaaatagacgtagctgtcacaaatatttacacgggaaagagtctggcctacgagtatcttacatgaagattcatagaaccaatttatttccctatattgataacctttcgataccattttaatgccttctccttatgtttgttgtcactgtaaaacggatcaaagcaaaaacttagaggtatggtggtactcagatcatgcatgacctctgggtaattaccacttctcccgcttgttttgagattctgtatataaatattgcaaacaaaaggatagagcgcaaatgacagaccttatagtataaattgttcgtttaatcatgcgtcagtgtgagattccatgacaatagtatgggaagatagggcgaagtgaaaatatctgtatgactatagagtgcagttatattacaatatattaaatagagcatagtggtacgacgatattaaggaacttttacattaatgacgtcatggtagtgctcatacttcaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn