nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgtggtagcaacactatcatggtatcactaacgtaaaagttcctcaatattgcaatttgcttgaacggatgctatttcagaatatttcgtacttacacaggccatacattagaataatatgtcacatcactgtcgtaacactctttattcaccgagcaataatacggtagtggctcaaactcatgcgggtgctatgatacaattatatcttatttccattcccatatgctaaccgcaatatcctaaaagcataactgatgcatctttaatcttgtatgtgacactactcatacgaagggactatatctagtcaagacgatactgtgataggtacgttatttaataggatctataacgaaatgtcaaataattttacggtaatataacttatcagcggcgtatactaaaacggacgttacgatattgtctcacttcatcttaccaccctctatcttattgctgatagaacactaacccctcagctttatttctagttacagttacacaaaaaactatgccaacccagaaatcttgatattttacgtgtcaaaaaatgagggtctctaaatgagagtttggtaccatgacttgtaactcgcactgccctgatctgcaatcttgttcttagaagtgacgcatattctatacggcccgacgcgacgcgccaaaaaatgaaaaacgaagcagcgactcatttttatttaaggacaaaggttgcgaagccgcacatttccaatttcattgttgtttattggacatacactgttagctttattaccgtccacgttttttctacaatagtgtagaagtttctttcttatgttcatcgtattcataaaatgcttcacgaacaccgtcattgatcaaataggtctataatattaatatacatttatataatctacggtatttatatcatcaaaaaaaagtagtttttttattttattttgttcgttaattttcaatttctatggaaacccgttcgtaaaattggcgtttgtctctagtttgcgatagtgtagataccgtccttggatagagcactggagatggctggctttaatctgctggagtaccatggaacaccggtgatcattctggtcacttggtctggagcaataccggtcaacatggtggtgaagtcaccgtagttgaaaacggcttcagcaacttcgactgggtaggtttcagttgggtgggcggcttggaacatgtagtattgggctaagtgagctctgatatcagagacgtagacacccaattccaccaagttgactctttcgtcagattgagctagagtggtggttgcagaagcagtagcagcgatggcagcgacaccagcggcgattgaagttaatttgaccattgtatttgttttgtttgttagtgctgatataagcttaacaggaaaggaaagaataaagacatattctcaaaggcatatagttgaagcagctctatttatacccattccctcatgggttgttgctatttaaacgatcgctgactggcaccagttcctcatcaaatattctctatatctcatctttcacacaatctcattatctctatggagatgctcttgtttctgaacgaatcataaatctttcataggtttcgtatgtggagtactgttttatggcgcttatgtgtattcgtatgcgcagaatgtgggaatgccaattataggggtgccgaggtgccttataaaacccttttctgtgcctgtgacatttcctttttcggtcaaaaagaatatccgaattttagatttggaccctcgtacagaagcttattgtctaagcctgaattcagtctgctttaaacggcttccgcggaggaaatatttccatctcttgaattcgtacaacattaaacgtgtgttgggagtcgtatactgttagggtctgtaaacttgtgaactctcggcaaatgccttggtgcaattacgtaattttagccgctgagaagcggatggtaatgagacaagttgatatcaaacagatacatatttaaaagagggtaccgctaatttagcagggcagtattattgtagtttgatatgtacggctaactgaacctaagtagggatatgagagtaagaacgttcggctactcttctttctaagtgggatttttcttaatccttggattcttaaaaggttattaaagttccgcacaaagaacgcttggaaatcgcattcatcaaagaacaactcttcgttttccaaacaatcttcccgaaaaagtagccgttcatttcccttccgatttcattcctagactgccaaatttttcttgctcatttataatgattgataagaattgtatttgtgtcccattctcgtagataaaattcttggatgttaaaaaattattattttcttcataaagaagctttcaagatataagatacgaaataggggttgataattgcatgacagtagctttagatcaaaaaggaaagcatggagggaaacagtaaacagtgaaaattctcttgagaaccaaagtaaaccttcattgaagagcttccttaaaaaatttagaatctcccatgtcaacgggtttccatacctccccagcatcatacatcttttttcaaagaaacttcaaatgcctcttttatgcaaggggcaaaatcctgaaatgacttaaacttagcagtttcgtcttttttcaaagagaatggttgaagaagaattgttttggacgcttattgacaatctgttgcattgataaagtacctactatcccagactatatttgtatacaagtacaaaattaggtttgttgaaacaactttccgatcattggtgcccgtatctgatgtttttttagtaatttctttgtaaatacagggagttgtttcgaaagcttatgagaaaaatacatgaatgacaggtaaaaatattggctcgaaaaagaggacaaaaagagaaatcataaatgagtaaacccacttgctggacattatccagtaaaggcttggtagtaaccataatattacccaggtacgaaacgctaagaaccttgaaagactcataaaacttccaggttaagctatttttgaaaatattctgaggtaaaagccattaaggtccagataaccaagggacaataaacctatgcttttcttgtcttcaatttcagtatctttccattttgataatgagcatgtgatccggaaagctactttatgatgtttcaaggcctgaagtttgaatatttatgtagttcaacatcaaatgtgtctattttgtgatgaggcaaccgtcgacaaccttattatcgaaaaagaacaacaagttcacatgcttgttactctctataactagagagtactttttttggaagcaagtaagaataagtcaatttctacttacctcattagggaaaaatttaatagcagttgttataacgacaaatacaggccctaaaaaattcactgtattcaatggtctacgaatcgtcaatcgcttgcggttatggcacgaagaacaatgcaatagctcttacaagccactacatgacaagcaactcataatttaagtggatagcttgtgataaattgaattttctctgtttagtacttgccgaatagttacttgttagttgcagatgctttttgatgacaaagttatcaatctcaatattaaactttttaggctttcaggtttaatctttctttgagggtgtattaattttcatacaaatatttgattcattattcgttttactgttacattagacctgctcattacatggagtaacttaagttttctcaaacgcttgatagcatgatttgatgtagtaaaaaaaaaggcagagtttccaaaaaaaattgttaatcgacaaagttaatattatggtggtagtatctcaaatatctggataaccagatcgtacatctctgataaacaatctttgccactgctttatccttttaaattgtattgagtgcttcagtcattgcaaaattttacgagatttaaaatttgtgaacccgaccttaccgagaaatgatgagctaatttttataggtcgacccttctgtcgcttactgggttgattatcttgtgctttcttagtatctatcacaaaggagacaaaatcgttgataaaaagtgcatcaacattcccagccagaaaatgcacatcataaagacatgttattcaagagccacgaccgtcttcaatttatcttttataaaaaacccttgttctactgacaggatggaatagatattaaatatacattttgcatttttttttttttctgtattgaagatttgtatatgaaagatgtttatacatcaaatgctttgaataaagccatcttaatttcaatttcatgccctccttcaccgttttctgttggtctagaggtagcttgttgtggtcactaatgagaacttaaatagttttcaactgctggtggtaaatcaataatttatgttcttaacctaacatttgatgacctttgatgcgttggttatgttgaagacaaattgcctctaatcagttccattaagaaatcttcttaactcctccaaatattctgcccatacgatacctatttgtttactttgtcattttgccataagattggtatccacttcttgtctgtaaaataattagaaagtagcacaatttttacagtaatgtagcacgcgtaactcctaaactttgtcataatggttgaaatgaatgtatgatataaaaactcggaccctgttttacttcttttatagaaccttatttttgacgcagggaggcgacatttatccaaattaagttttgacatggcgcatcagggaataaaaaaaactttattatgtggccgaatcaacattaatcaaatgcactaatattgtaacgttcttacaaagggcagacaacttgagaactttcatgcgtgcaacagtattaatattttactgtcttgatatcgttatcctcatcgtaacgtgaatttttttgtctcatacgttaaggtaaattttgatgacccccgttgtccttgtttgccttactgtataaagcacccttttattgtttagaatactagaatgataactgcattcggactatgaaagaaaaaatggtagtagcaaaggatagcatcgccgtatttactactttgtaaaccagtggatttttgctcaacatataaaaaactaaagacctttttttcatcaatatacttctgagacgtgcagatgtgatattcgggtttgagcttgtagtcaacgaagcgggttcatgggcaaattttcttttttttccctttttttttgtctagattatttcgaatatgagttaatcatacgttgattagtactgttggtctctcattgaaattttacgtgacaccatcattttacttccacataagttctaatgttacgtagttcaattttagtcgacctagcttcatatttattttagaagcaattcgtaattatcattttgctttcgaagaaaattaagacttcatttactattctcgtgatattttagtaggcgcttcttttgtatcgaaccattttattgcaatggcccttaagttaccgttattcataccaatttgacgttaattttaaatgcgttctgaagtttcttaaataacccggattggttaggttcacgccatgcctggcgcgtacattgaggcattagaagatccgcagataaataataagcttagtaaatcctaaagataacaactaaaattatatttccatcagctcaataccgcagtactttgaaacctgatttatatattgcagaacttaattaaaagtacattgtagttcaaaaaataaatatcaaacttttggaccctctcttattgcctcccaattaattaaaacatcttttcttccaatctacaggtttgaaaaggtaataagtaatataaacttgagaaccaaaaaaaaaaaaaaaaaaatactgatccttacaggttttaaggttgcaaagggaacatttattgaaaggagctaacaatagtgggtatgagtaaagatatatagatcgatattttgaattctaaatgatgaactagggaagtaatttaggtgaaacattgcaaccaatcattttacacttttggttgcacgtaatgtacctttttatgatattttttttttatagtagtagtgtgaaaatttcttcaggacttgcaaaaagaatctaactgatcttcggatgagcctttatcgattatttttttcctaaatataatactttacaagcgaatgttttgttaggagaaagatataaaaattatgcggcataggcatattatccaataaaaaggaaatttatatataaacttcatttacgtcataagaaaatgttaagttctcttaacgaaaactgtgcgaattttgtgttaaagctggatgatgagaaattattctcgtattatttttcatcagatactgataaggtttcaacgtcttttgacgttggcttttccacaccatgtttagagttataaagcacaataccgttcttcttggcattgttcctttcatcacgtttatagaagtagagtacaacaaaagtccaaatggagagacaaaaagcagaacatgcagtgaaagtaaacccctttaaatacctgggagcttcttctgttttccaaaccaaaacacttatccatgcggtagatgattgagccataatattcattgtaactaaagtaatagctctagtttgagcatctcggcgacaaatatcgttttgccaagagtataaaacaggagccatagcccaaccaaaacattgcagcataaatgcaaaccatttggctccttctgcgacgtcccaagcggctaatatggagttaccaatgatattgaaaacctgagtaaaaataatcgcaaaccaacgagagtgtaatttatctgcaataataccagtaagcatcaaataaaccatacctaaacccggagtaatcatggataactgattgagcttaggaatagagtatcttttcaaagatttcaaccatagtaggtatgccccagatgaaacattactgtcattccaacagaaaatattccataaagttaaaatgtatattttccaatcactgaaaattgttttccacagtttaatatcgaatacttttgtttcaaaatcacttttacctgtttggttttcttttaatcttttcctcgccaacctaatttcatcatcagttaagaaaatagaataacagttgtatgggtcacctggcagggagtaaaatccaataaggcccactacgacagacacaatagcgtcaataataaagttccatctccatccctctaaaccatttacaccatttaacgatgaatatacggctgactggatcccaccagcggatagaataccgatatactggcccaaatagtaaaaagcagaacgacgcaccatttcatcatgtttgtaaaaggaaccaaacaaatattggtatgccaaataacttggcgcttcaaaagccccaatgaaaaacctaattgctttcaagtgtggtacagaattgacatatgcagcaccaacggttaaaagcgaccaacataagtcgaggcttggtaaaacatagtttaatgggagcttgttcaggtaaatcaaaaatggcaattgaaatataatattaccaactgtgtacattacttgagtatgcaccaaatcattaccttgaaagcctaaatcttccttcattcccgaaacgtaagcgttgtttatattaaccgtatccagatatttcacccaataagcaatacaagaataaaaggctaaaaggacatccaatttaattaataattttttttctttgaaagaggtaccctgtttgaaccaactataccatttattgtgagatctttccttttcattgatccgatactcttgttcatcgaaaaatctccaccatggcctatcggcttcatctctatattcataacttctagtaacgttcacattgtctttatgttcactatagctactagtctcaaaatgtagttgatctttttcacttgtagtcgtgatgaaattttcagctgtttcatgactctggatactgttggagatagtgacaatttctgttgaatttaagtcatctggcaggtcttccacctgccgctttactggaataaaaccccattttagtcttttgtaaggatctacaataatctctttaacaattgaatacatgtatgttatttatatatgcagtagttctctttgtaattttttttaacaaatagagagtaagatatgtagcgaatgtccattcatcataacaggtaaactagatgctcttttatatagtctggttgtataaataatttatatcctcatctaaacgcatgtctccgcttggtttcttatctatttgtggaggcacccgtagtactgtgctttcgtatttttttatttatttattatttgtagcagtttttttccagtgacacaatctttaccattacacagtttttactatttctaatgattacattggaccatcggaaaactgcgctaactttggataacgccacagaacgtgatctgactattgtaaaggtgtcattcggtaaggtaaaccttcaaggcgtccacacctttaaccatataacagcgtaaactcttgttaaaatacaggggtaagacattggtggatattcaacaagatccgatacctccaattccgatttctacaaattgtgctctacatattactgcgatgcaattatccacacataaaatcgatgcctttagaaaaagacataaagcagacggcattgtagatatttgaccaattagaattgaatgagatgaatatctcaccaagctattcgatattatagataaagtttgtatcttagttatgcattgtgagttggttgctctactcgcggttaccagtctcttctaaaaaatctaaggccaatggtatccatgacatttctgcactttttgtaattggtttagttatgaaaggaacgtcaaaccaaatggtttttcagataagaaattgacagtatctgagaatttgctatcaaagctcagaggatttacatattttaacgtaattaaaacatttttatgttcgatatattagcaaatagcgtattaatatacagctgttgcgctcatggtaaaatttagcgatatactttgcatcttggctgcaaagaagaatgaatcggatatactatttttgatcataatgacggacatcatgatataataacgttatacggataactttatttcaaaagcaccatcatgttatctcttgtaaaaagaagtattcttcattcaataccaattactcgtcacattcttccaatccaattaatattggttaaaatgaaccatgtgcaaatcagaaacataaaattatatcactttatttcatatggtttcatgcttacaaagcttactgtctttctctttaacttatttttctacaggctacgaattctttgcaggcttactttactcatattatcattacctgtacaaatatatattaaagaaatccaaacaaaaatgcttgaaaagcatacagcttccgatacatcatgtatatagaaaatcacagtacaaaaattttgaatttatgtataaccgtttcgcctgatatatgtaagagctcttgattgtcggaatagttcgggaattctgggtggaactagtagctggagatgcgttctaaaggatctaaaatcagactcaccccaaaaaccaaaattttgatattcaactttagtattagccagtcttaaaatgattttttgccaagaaagccgaagtttaacgagcgttttaaaatatgcacaagtccattaattaaatttgatcacagtgattaccaattttgttgaaagcagtaatttgtgacgtccgtttttggcacaagtaaaaaatatttgttttgaagtctagttacaagaagctactgaaaacacagggctggatatagatgtttataagctcctcccatggtctaagagtttctccaaacgcctaatgtatgcaatttgttaaataaaaatgaagaatagatgcataaacaagcgtcattaaagttcttatcattattccatgtagaaatgacctgcaagtacgagctggttatgcgaaactgagcttaacaacatagttttcttttccattggcttggatataaatttttcgctgagaaacttctctgcattttttaagcattaagcgtacataacataaagtcactgagatattagaggttataaaaaaagactacgtgggtgtttacctaagattttcacaacttgtttattaattggataaatagtatttttcttggcatttacaaactttatgtttttaggtgtatttgcagttccattaagggaaataagtcataagcttttttggaaaacagattttttgccccgcttaacctgaaattgatattaaaagaatgtgtgaatggccattaactaacaagagaattaataatgttaaaacacagatacctcgaaacaaactctatgtaaacacttattttattgtggtaatattttttgataacaacacatctgaaacaaaataatgcaaagccgaatagttaggctaaaaatgtactcttagacatttaaaaaggtttatgaatcctatggtatttaatatattaaagaacgaagtaaatgggaaaaaatgtgtaaacactataagcgtgatgatagaattattaatataagatgatgccgtgcgtttaccatacgattgccagcaatacggtggaaataaaaacacttatgccattattggtcaacagaccattggcaataccaacgtaggttgagatttctaaagaggcagtactagatcctattatgctacttgctggtgtgctacgaggctgttgcgacatagtacttaacccggaagttattagactcttggtgttgccagtttcggatacagaaacaacactactgctgtgaccaatcacatcggtcgcggaagccgtctgtgtttcagcatgattgaatcttgaaattgaagaggtgactactgttttcgtctcagcagctccagtactggtagttgtctcagcagctccagtattggttgttgtctcactggtagcactgttcattttagagctgacagactcttcattcgtagtctgtggcctccatgttggatagaccgtaacaacatcattcacagtagccgtggccgtcgaaacaatggcaggtgaagcagtttcggaacacacaccagattcgcaggaagtaacagtaactagcgtagtttgttgcctcgattctgtggtggaaataggacaccatgtcgtgtattctgtggtaacgccgttaatagtagcagtgcttatagatacaatggctggagaagcagtcttagagcatacgtcagattcacaagaagaaattgtaactactgtggtttgctctgttgtccccttggtttgctttgttgtctccgtagtttgctttgttatctctgtggtagaaatagggcaccatgtggtatactctgttgtggcaccgctaacagtaacggtggccgtggaaacaattgcagaggagatggattcagtgcacacatgagattcgcaggatgtcacggtaaccaaagtggtttgttcgctcgtttttgtagtggtagcaggtggtaatgaagaagcagtttcctggcttgttgttgtactgataacaggtggtaatgatgaagtaatttcctgacttgctgtcgcactggtaacaggtggtaatgaagaagtaatttcctgacttgttgttgtactggtaacaggtggtaatgatgaagtaatttcctgacttgttgttgtactggtaacaggtggtaatgaagaagtaatttcctgacttgttgttgcactggtaacaggtggtaatgatgaagtaatttcctgacttgttgttgtactggtaacaggtggtaatgatgaagcagtttcctggcttgttgttgcagtggtaataggtggtaatgatgaagacgaatatgtagactttggtgattcagaagagatagaagaggaagaagagacagaactagctgaactagtttcgctctcagaagaaccagaggtggaactactggttggaatgacggatgatttaaatgattcagagaatatagaagtggaggttgttgtagaagaaatgacaggggaagaaatgaatgaagaagaaatgactggagaagaagtgactagagaagaagtgactgaggaagaaatgactagagaagaagtgtctgaggaagaaattactgaggaggaaatcacagaagttccattgctaggatagaatggggtaataattggatgctaagacgtgatagagctggttatttgttctgaagaagatgatgacaaactggatgaggtggcagtggttggacttttagcaacaataacggtttcgtcagttggttgaccattagtgccagtgacagtagtcatctcagtagaagtcgaagtggtagttgcgatggtgctagtagtatgttttgaaggatcagggatagtacaattgggctgttaggtcatcgtcaaaagagtaaacgtgccctgcaaaatcatcgctaacagtagtaacatcaggcaattccacgctaactggcagtgtatgccaagaaacagcgtttgagtagacaatcttcattggacagtagaatccagcatacatatacacagtccctgcaatgttatcgggcaatcttccttgccatggcttgataccattaatcgtaaagtttgtggatgtaattggaggttgctcttgtgcacagcatccgaatgcaacgtcgccaccgactgatagaattgcagagtcatcgaccttagcaaacctgaacgtgtaagaacttgtttgtggtggtaaaaagtaacctgtcatttctagagtagcgttttttgggatagtatagaaaccaagtaaatcagtactccaataggtctttcctggctattttgaacattcactatgacctctgcatccccagtttccataagcatctgattgagcacatttaaaagttcctgaagagataacacaagaaagatcgtagtcaattgagaaatccgtctgtccgccaacggaacctaattccaattcgaggcatatccagaagtcatatattgcgggtaggaatacgttgttgaattcagtaatgagtacaaaagttgacattcatcccatttttcctcgggtccgttggcaagcatgcttgtgtacttcctgaaacaacattggacgtggccaggtaggtgaagagtgccaaaaataaatagtgatgaggcatttcttggttcgtcaatcaggtatgggtatattaaacaataactttaagccatgctgttaatgatgaaaattctgatgctggtctcttcatatgtcattgttttgggaactgtcttttttcgatcagatgtatgcgcaacgatttgtttagcgtagtgatgttcccgcgtagtacttaggaaattttggtatcgaaacgtccctacaacactttttgtcgctgatatctgcacatgtgagtaacgcagattccattgcattattaccttccccttcccagaaacgatttattacgactcaacaagttcaagaaaaaaattaaaaaggttacaaccgcattttgcgtttaggtgcagcgagacttaccttgatgcagtcctaaagggtcctgcagcggttgtaacgaatcctatttgcttttgtgcattcctaaacgggctgaagtaaaagtcttgaggaactccaggagaagatacgataagctccgaagtgccaaattttattatcaaaaaaaaatatttgtacgagcggaaaaggattatactcttcctcttttgcttcatcacaagaggattattttgacgtcgtctgttgtactacttctttatcggtgtgcgcaggaaaagaaagaaaaaggaaggaaaaatagatgtcaaaaatcgatgtcaaaaaatctcgtgagacctccggaattttgacgctgcaagtcaatctacgggaaagaagaaattttttaaacctaatgcaaaataagcttttcttggaaaataagattttcggcaataaaaggtaaatgcagccaaaaatcaaaatacttcagaagaagtcgtagcgaggactgctaaggggaagcggatttgaagatcctttccagaacaagaaggagccgaaagctgtcaggaactgttcctgattttttaggaaaacaattaataggtatctcgtctagagtagtatctcgagcttccagaagttgcagataatcaaaatcattgttttatccctttttttagattacagcttagaagagtagagagcaagtttactgaaacggttccttgtttacaataatattcctaacaaactttacgaattaggatgcagcatgattttttatattgcttcacttcctaaagtatgaatttttatccgtagtcgcaaacaaaacagctactggaaatctgcagcttgttaaaaaccggtagtttccgaatactcctcgtccttgagttgtataccgttaaacttcctagggtgtcatgtgtctggcccaattggcccacaaaatctggtcctattgacggttttcttttgattttcagcatcttcctctaagaaggacagaaaattatgtaatatatgggagaaacggcctcccaactgctaagtgtccccggcagcacgagtaagcaaaattcaggcaaactattgcattaagaagccgtacataattcagcgtgatatgatgaaattttgttaattgcaaattttagtacgatttggttgttagtgtgtgtttatgcaagtaattattgaaccctaagtagttactgtcttcttttgctgtaattcgtggattcacggccctccagcaacatggattgaaaggttctttaaagttttcaatccgtaaagttctgaaatgtattttaatcatgtcaataattttactggtgagtagcatttatgaccaaaagcgtacttaaattagcagcaaaaaaatttttaataacgaaactataaggaaaatacgaggtactgattatgagagtccccgtttctcatttttgagacatgatctgaacaaggctgaaaacagcaatctttttcgataacttttgcaaaaatttcaaacattgttgtttgaatgcagccaatttttatagggtacagagcttaatgctttacatgtgctttattttcggtactttccttaaagtgtctacattatctctcaggacttgaatgtcttcggctgaattactataaaatcttgagttttctctgaagtttaatcctaagacaatagtggtgagtgatgtagttcacgtgtgtgccactggtaataatagagataactatctcagttaagtttgaaaaggtaaaaaatagtttaagtagtcattttttgcgacggtcattcttctctgatgcacgttctttagactacctataaacaccattcttacggaattataatggaaataaaacatcagtacgtgttgctgtcggtgatagaggggtaacagaaccttaattgaaaaattagcacagtgcataatttattaacatgattgttttctgtgggaaataagaaatttcagcaccagtaaaagacgagaaatatagggcacataaatgcgctcttactcgtatgttccaggatgaaaatgtttagggcatcaagtattgccgaaagggcaatatgctttaacaccagaaaatccactgtatactcgttacgggtaaacaaagcaaaacgcagtgcgtgataatgtttctaaaatctctgcacactgttgaaatgcggctctgatactttagcccttagtacctgacggtgcctaaaatgaggataagtatatgagtttacaacgaatataatgctttttacctcatcatataaagaataatattaatttaaaagtaaaaattagacctaggtggtaatgaggaatgtgtcctaatgaatttatgtagttgatgcttttgcagcgtttttttttttttgtattaatcaaagtgcactacgtgacaaaaataaaaagtggatgaaaacaaaaaaatcacagattttcataaaaataacatggtattcttaatcgtatatcgtaatggattgtcaaaaataaagagaatatagtcggttcaaaccactttgtacgtctacagagtatagtgtagaaattatagttaggattgtgacatccctttttctttaacataataagtttgcttcaaattaattgatcaattaggataataactctcaacacctttattatttatgtttagagagtttatggtcagatggtgattggtattgatacttatactttttttctcattagtataatacgctatattccatgtttgaatagatcttattttttggctgtctagataataaacataccgtttttaacacacacacaccaatgagtagacgttattgcgactgtatgccctttaagatattctgttcaaagagataaggtatttattcgttttcttgcaatttcttctcatctatcattatcataccagattgaatcttattttttaatttttagtctatttgatgacggctactgaatctttacattacttgagctgagaagtaaaattgcattattcatattaaacaaaaaaatcaatttcccataaagacaatagctcaacttcatcacgtccttggtttttaccgagtacatatatttgatgaattctgatttgaaaatatcaatttgttcctctagaatatttccactcgcacattcaaaagcaggtattggaacgcacaagaagcgatcgtcaccttccattggggttagtagcaggatatatatttccattctatattccaggttctctttcacaattttattgaatgaaatacctgagctaccaaatcagtcttaataacaccatcttttacaccggtactacaacaaaccatactgagtctgaaattggacttctgcaatgaaaaatttaagccctgatctacgcataatgcccgctataaaccttattttttatatgggggtctggcgcttcgggaaaagagaggaaaacttgtaactcaatatatctcgatacaacattacgttttgtaaatttatcacaaaagccaaatgatgatatctctcttgcaagttatcgaacattgattggtaatttgtttgaaaattgttaatttattgaatatttcttttgcaaaagaaatagtctcagcgaaagctggttacaaaatttacatcatgagtttacgggatttgtaaatacgctttttgcataaaaatactttgccgtttcccacccttgcatattcacttactccccccttcatatactctatgtaatgatgattaagctttggccgctaagtctctcaattagtgttgattttggttttattcatatgattcttctttagtgaagtattgatcaattacgtgagtcagctttttgaaaaccccatttggaaggaattaggaaattattttgcttactacgaccactaatttaccgccatttctgggcctttttattgactattttgaccatgtgctcgactagaagaacggcatcataatctgctggtagagttagtctataatgattgttgaaaataaaggcataagagatattccacctaaaattcaagttattgactttattatcaggatcttagtatccttttttggtaagtcatattcaatgaactaggtctcgcaaactttttgttcgaaaagcggtagtgcatagttatgctaactctggatatatggcataaaccgtacaacactagcccatttttttggaagtagtgagggcagctagactgtatgatgaatattcgcctgcatactgagttttttggtccttttttttatgtggctggccttacgatatgatgcacaattcataatttggaagaagggcagaacaattgcatctgtgcttggctctcaagaacggtgtttggtgcatcaaaagttttcgactgcttatttggtcggaaatataaaaactcgatcctcttatctaagcagtatacattcttctttttgaaatgaatgtactccgtaatatcttcttatttggcattttcatccttaacttttgcatggctctgaactagtcagatagttgcccttttcagcaaacctcttattattgaaagcatggtgtacatccgttatactattatattataagaaattgggatgccaatttttttgcttttgttttgcctgttttccttcttttcgcaaaagtaattgcagatttaatagcaggatattataccgttggtaaaacttaaggattttatgaacaatagcttcaagtacagcattcatagaaccaactactaaggatgaaactagtatgtttttgtcaaaatattttcttgaccttgctgtaacatcaagatctgtttctctaagatattaaagttgagtaaaaacaaagctgatatgagaaaaatacgtaattgctccacataatacgtgggtcagacataaaggtagaatacttgatacagaagagattattcggtactcttgatggcgtgcttgaactggtgcctcttaacaaccggtaatatagtcagatgagtcactacgagtgtgtgtagtagcaagtgttttacctacgtggcagtaagagtagctctatggttgtgtaatagtggtgcttattcctaatgctctgaagtctgaagcggtacagttggtctggtctatatcatggtcaaaggagcaaacatatcttctgaagtgaccgcaaatagtactatgatgtggttggcaatataacttaaaaggaaataaccacaaggaattgcacccatgtacacagtttttcccggaaattgggaaaccagtacgaacatatatcaattacttttacattatcttgattggaaaactggcacaattgactgtgacgttagtagtatgttgttcttctctacatcagttaaatatacgtgtcaacatcaactaatcaactttcccccgtttaccacattgaagctgggtgtggaagatttatttgaagaaactaaaacgtaccctgtcatttcctgagtcccctttcaacttagtgtgaaagccgaacaattataatcctcggtagacaacagatttattgtactaaagttactcttcctgttatcttccttgattttactgttatagcaatgacccaccgcaatcaggagagccgccgtatggaatagcataccaagtcataaaatcgtcaacctattaacggggttcaggttctttttcagcgtagtagccctttaacaagcgctgacaaagttgacactcagagaaaattcaggatttattgtaatccagctactcatccttagatccgcttgcaggcatggtttttttcaccttgagaggctattttgggtaagccaggaaggctgaaaaatcccaaaaggacacagtaataagaaattgttgttgttgtatgatgcatttagaactcaaaagacgagtttctgaaaatgcttacaatactccataggtaacatgatttttttattaaaaaagtatactgttcctttgggtaaaaattatgcaacccttgagtgtccgatgaagataagactacgaaacaatttgcggtaaattttttctgctattgacatttacacatgctccaatccattaccctttccattctcgtaataaaacctcgaactgttatttcatatttacatctagacgggtatcggcctcaacaactccaaacaaaagtaaatagaaaagagccagacctatcgcaccgggtagagccagaaaatattttaaactatagttgacgtattctacggctgttgtttaggacaatactttttccttcacaggcttcgaattacgcacatgcagaactcctgtagaaaccacgaagaaaagtttaattaactttcaaatgccagaactaaagattgatgaaacagttatacgaatttaaggggaacttgctttttccttttgcttcatcataagcgcaatattcgcagcggtggcgtcgcgtcttaccatttatcggcacatttttccgaaaaggaaggaaaatggcggtgtcaaacggtctggtgtgacatctagaagttcggcattgcaagttaatctacgggaaaaagaaaattttcttataaccctaatgtataataaggttttcggagaaagcaactcacggggaacaattggttagaagagaccgtagaagcgccccactaacctggagttgattatcgaggatctttctcagaaaagcagctaataaatgagcacagtactcaaaaattactcatagtattataattacttacttagtcaatatggctgcgcttttaaaatgagtatcttttattttttgacaaggaagaaaaagatgcaagcaaagagaaatttactaagtacaagctcatttccaaaaattcagtttgcctgtaacaatgggtagcgatcttcaacatatgggattatgccttgaatgagatttttgaacgtagaggaaaaaatcgcagacaggctttattgtgctgtttgacatagtatactcagccgttgtggtgttaatgaatactatcgatgtgtatacaaacgtacttcaaataagcaatgcgatatactgcaacttttcggcctttgcaacgatttgtaatgaatccttttgcatcgctagaaggacaagataatatttcttctgttttttttttacatatgcaacaatttgaaagtcaggtcaaagacagattccggttccccatattcagattggagagaaaaacttttggcaactcatgttaccaagtcgagacgcttaaagttaagtgtcggccaagacacgcaaaatcttgtaatcttttaacgctgctcttcaaatcacggacgcaatcagtacttgtacctaattttggttttctaatattgaatagcgaaccataggtcgaaaatttaaggccacataaatccagagcccgcaacttggataggtatttacttgatttttagtttgctttcaatagtgtcgtgaaattataaagtacgccgcatatatatcttgattagttaaaaatagcagtgttcaatgatgatttgatagggttcataactggtaccagcgtagtacaattacgattatccatgaacataaaagtggtttaagtactatatatcagtgaagcttcaaagtaagcaaacgagataccaagatcttgtaggaccacgatatataagaagcctagttccgttgtagcatcacatagaagagagcgacaatgcctcagaaattctacagcaacagaaagcacagtgagtcattaactgttggaataagactcaactgcgagctatcgactagtacttatattactagtatattatatacggtgtgaaaagacgacatgaagattgaggaaatggtcccaagatctaatggacactgaaatgcaaaagttgataatgtaacatgaaaattaaggacagcatattaaacagaagaggaaataatggtatttttacatagagatatgaatttccctttttctttgttcctatatctctgataataagttataatatactttgtgcatcttatatcatgccttttcaacaatgaaatatcagcagttatcaaagcattcgccaaatttttattaataaaacaaatgtcagaaatatggccggaatctaatctgaaagttaaaataattcttacgatattcttatcataaaaccaatgattaatgtttatgatgagcaaaactgtgcgagggcacatacatacagtgggacctcatgagatccagaaaaaaagcaaaggaaagttcgatcgaaacattagctcttagatattacagacgtgaggtatctcttccttgaagagaatctggccctgatcaaaaactttattttgatactgttcgaaaagagaaataaggacaacgttctaatttatacaaatataaccagtaggctttatcgtaaaatcctcgaacttgcttctcatcacagaagtataaaaagtaaagaggtcaagcaagaaacgaataaccaccaaatttttttcaattgaaaagcgaaacgtaatggaaattcacctgctttgaatcgttgttgaattcttatcatcagtcattattttcctcttttaaagcttaagtcaaccgcatctaagtttaacacttcgttcccgttttgaagtttatcaaaattccaaaatacagtagttaggtgctcgtgacaaacctttttccaaagtgtcattagacttcatggaactactacacttctggggaacgaaaagctaccatttgctcatcattggataatttcttttttttttttgatgcatccaaacttggaccccttttgaatgtcgagtatgaagtatcaattttagggcaagtagttttacaataattttggtgcacttttacgtctctgctgatatttttaatactagtgcaaaagaattcgaaataaatataaaagaacaaggaggattaacatactttaaataactaattatcaccattatttcaagtttcaagtactgcgtatggcatgcacagcagatttctactcaaaaacatcctaagcgaaccacactagatcttacgttagtactgctgaaaatggcaataattgttaaagcaaaaattggcgatggttcattaattgctaaacaaaatagggcatttttcctcgttaatgataagtactcatacttctgtttctataagtgttagttgtaacttatgaaatatcgatttaaattcgaagtgttgtttgcaggatataaatcaaaaaaaaaaaaaaaaaaaaaaaattaaataaataaataaaataaatacaatgatatcgataacggtgaaattcttttcatggatttttgttgcccaagaaaataacaataacgttttctttatgatacatatatctactttttcaaaaaaggaagcgcaagaattatcatttagttcaatttgaatatttgaaagtttggaggagaaacagttaaaaaataattcatgtcagcgtatatttagcaaagaaaagatacacagatacgtaaaaagaacgcgaattttattaaataattgccagcaataaggacgcaatgaagacacttaaaccactaccggccagtaagctgttggcactgccagcatacgttgaaatttctaaagaagctgtactagatcctaccatgctacttgctggtgtgctacgaggctgttgcgacatagtactcaacccggaacttgttagactcttggtgttgccagtttcggatacagaaacaacactactgctgtgaccaatcacatcggtcgcggaagccgtctgtgtttcagcatgattgaatcttgaaattgaagaggtgactactgttttcgtctcagcagctccagtactggtagttgtctcagcagctccagtattggttgttgtctcactggtagcactgttcattttagagctgacagactgttcattcgtagtctgtggcctccatgtagaatagaccgtaacaacatcattcacagtagccgtggccgtcgaaacaatggcaggtgaagtagtttcggaacacacaccagatccgcaggaagtaacagtaactagcgtagtttgttgcttcgattctgtggtggaaataggacaccatgttgtgtattctgtggtaacgccattaatagtagcagtgcttgtagatacaatggctggagaagcagtcttagagcatacgtcagattcacaagaagaaattgtaactactgtggtttgttttgttgtttctgtggtttgctctgttgtccccttggtttgctttgttgtctccgtagtttgctttgttatctctgtggtagaaatagggcaccatgtggtatactctgttgtggcaccgctaacagtaacggtggccgtggaaacaatcgcagaggagatagattcagtgcacacatgagattcgcaggatgtcacggtaaccaaagtggtttgttcgctcgtttttgtagtggtaacaggtggtaatgaagaagtaatttcctgacttgttgttgcactggtaacaggtggtaatgatgaagacgaatatgtagactttggtgattcagaagagatagaagaggaagaagaggcagaactagctgaacccgtttcgctctcagaagaaccagaggtggaactactggttggaatgacggatgatttagatgattcagagagtatagaagcggaggttgttgtagaagaaatgacaggggaagaaatgaatgaagaagaaatgactggagaagaagtgactagagaagaagtgactgaggaagaaatgactagagaagaagtgtctgaggaagaaattactgaggaggaaatcacagaagttccattgctaggatagaatggggtaataattggacgcgcagacgtgataaagctggtgatttgtcctgaagaagatgacaaactggatgagatggcagtagttggagttttgacaataatgacagtttcatcagttggttgaccgttggttccagtgatggtggtcatctcagtagatgtagaggtgaaagtaccggtccatggctcggttgtagttgtaaccaaaccttcactggttggagttctgataacaatcacggtttcgtcagttggttgaccgttagtaccggtgacggtggtcatctcagtggatgtagaggtgaaagtaccagtccatggttcagtggtggtgctgattagaccttcactagttggagttctgatgacaatgacggtttcgtcagttggaacgccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccgttggtaccggtgacggtggtgatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtttcatcagttggcaaaccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagttatggcagtagtggctgttgttggtgttctgatgacaatgatggtttcatcagttggcaaaccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgctgttccatggctcagttgtagttatggcagtagtggctgttgttggtgttctgatgacaatgatggtttcatcagttggcaaaccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgacggtggtgatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgactgtggtcaattcggtagaagtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgactgtggtcaattcggtagaagtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgactgtggtcaattcggtagaagtagaggtaaaagtgctgttccatggctcagttgtagttatggcagtagtggctgttgttggtgttctgattacaatgatggtttcgtcagttcgtacaccattggtgccagtgactgtggtcaattcggtagaagtagaggtaaaagtgctgttccatggctcagttgtagttatgatggtgctagcagttgttggagttctgatgacaatgacggtttcgtcagttggaacgccgttggtaccggtgacggtggtcatttcagtagatgtagaagtgaaagtaccggtccatggttccgttgtagttatggtagtactgacagtataatttgaagggtctggaatggtacagtttggctggcttagattgttgtcaaaagtatatacgtacccttcaaagtcatcactaacggtagtgccatctggtagtgtcacactaattggaagtgtaccccaggcaacggcatttgagtaaacaatcttcattggataatagaaaccagcatacatgtagacagtccctgtaatattatcagggggacttccattccatggcttgataccattgatggtgaagttagtcgacgtgatgggaggttgttcttgtgcacaacattcgaacgcaatgctaccaccgactgatagaattgcagagtcgtcaactgtagcaaacttgaatgtgtaagaacccgtctgtggtggtaaaaaataacctgtcatttctagggttacgtttgttggggtagtatagaaaccaaataaatcagtactccagtatgcaattattggattattagaacaagcaccaattcctttgcatccccaattaccatataaatcttcttgaggacaaggaaatgtgcctgatgaactaacacaaggaatattataatcaatcgagatatcagtttgtcctccgacagaacccagtttagtttttgaggcatatccataagccatatatgctgcattcgaatatgtggaggaatctctcaatgaatactggtaaaagtttacattcataccattcttccttgagtttgctggcaggcatgccgctgtagtcgcagagacaacattagttaatcccagcaatgtgacgatggctagtagtaaacaataatgtgccagagacatttttggggcttttattgtacaattgttctttttaaattgcaatttaaagagcgtacctgtaaataagaaggaagaacgttatgttattaatggactttttagtgtcatcgaattttatgtaatatataagaaggtagaataatttggcaggataatgtgttagcaaaggaggaaatcgaatacctttaaaagagaaaaaattttttagctgcttaaatttctgtgttataccacccgatagattttgagttatgctttctaattgatctgactgcgaacgttttctttatgccatctgaattgtcaggaacaaagaagaaaaagaaaagtttttaaaaaatctgtggtcgtgtgtgatgtacctttcctttacatgcattaatgcgctctgaaatgtggtacgatatccttacagagaatatattttctgtatatcgtgcaatgttgaataacctatgaaggaaagtacccatcgctcaaggtaagcattccaggagggtcgccagaaacttaaactagttttagcgacagatccgaaaattgatagagacattgaaaaaatcactactccgtcctttttagtgctttctcaatgcataattttggtgcacgactaaaaaattctagaacactatagttgcattttttgggccggaagaagaaaaacgcatgtaactttaatgtcaaataaagttttcacctagtaagcgcgatacaaaaaaaacacagaaatagccataggaaagtgaattttgtcagccgactaaaattaaggttagcttacaaagcagcaaaaaatttgacatcgcacggtattccctgaaaaaggagcaggcaggtgctgtatatttttttcggttcctgcctcttacatggcgtcggtgtatcttaaatactaaagtgagctgactacccttttgagtgccctatgtgacctctgatctcgaaagtaaacaagagatacctaatttcacagccacttttgttgcggacactgacgggatgtgttgtgaatattttaaaccttaaaagtatttattggttagttatacttaattcttatacgtcctttaaaaccagtgtgcagtaagtctgtcacacaaaaatatgattgatgcattttcaaaaaataatggctttgaggtaattcgttccacttttgagacttattcacatgtcccagctgggtgcaatcaaaatataccggcatttcagcaaggtaactatatacgctttttttctcatggtttttgaaatcatacctgccaagcttgctgcacttggaaggcaactccgtttttcagagattagatccttttttttttgaagaaaaggcagccaagttacgtcatagagaaaactccctagagcgctgcaaacacttgttagtttgcagcttacttcacgtgtggctggaaaattgaaaagttacaatacggtaaaaatactttgaagacactacactataactgcttgaccaaatttttactcgtgaaaaatttgttccagccggtctgttactgatattaagttaaggaatagtaaaccgtatatttttcatccacgtttttgtagtttattttcggtttactagctatgcattgattgtctatcagagcatatcaaggtggttatggaggtgctgatatttaatcaataaaattatagaaattttgagaaaacaataatgattgtttctacaatgaaaatcagttcatggaatagttgccttcgcactactttttcaccagattaatggtgcatcagagctttccctttttgtctttttcttgtttcctttttcgattggtttatcacgtaagtttcttatgacataagaagaggcaagaaacgaaaagggaaatattgcctacttttttcttttcgaacgtaaataatgacgggattttggtgtcattttttttcgtctggattttctcagagaagtacgtttcgtcgcacaagctaaaatcattgacagggcatgagttacgtcaatctctggtcaatccatgtccaaaaaaatttcttgatttgttcaaagtttttgcataggcacattaattggtttagcgaagtatacattctgaagaacatttttgggtgtattttccacatagaaaattcgatttttttttttcaatgcaccacttgtcgagtatacgttaactttaatgtattgaagatgcaaaaatgaaaagcctacttggcatatggaattacaataaatggtcaattcctgtttaagctagcagcggcactgtcggtgtaaatttgggtttaaactattgtttacttactttgagaaatttatgtatcgcctatatttttcaataagtgcgatatctttagctttccacagaaccccccctcaggctatggacgtgcggttatatgatcttctaataaaaatctcttagactacggttcatggaatacttcttgacttcttggcgaaggaaaggcgcataaatgttgtgatcgaatgaccagtaatacgtcgtttgttctcttgctgaacagcgaggaagagatattcatccaaatgcatgaacgcagaatcctgtaaaagtcgtaaaaatgttaatcgcaatgttgtaaaaaccgtcaaggcatttatcgttcaaaatggcgatcattgttactactaaacacttactgttaaattaaaaagctgatgttgcgtaatccattgaccaattcataggcaatgtatttcaatgacgcacaagattcataacaaattttttatttacgatgtacctgtacattgtgcagaaggtcttcagagtgagtttaagctaggctgtaaatattttaatgttaagatgaaatttaagtgagctggtaatatcaagtgaggcataatttgttatatgtagctgaacttcaactttaaatagaaaaattacaactaacaagcaccggattgtttcagaattcaaagtgtagaagctattattcttgcaaaataaaacgctttcaaagttttcttctataaacatacttgtggcagcttgttttttttgttttatttttaagttttgttgggtctctgagaactttcaaaaaaagaaaaagtaaagtatgataaaacggagcacttgccaaagtaattaacgcccattaaaaagaaggcataggaggcatatacatatatatatatatatatatatatggctgctgacagatattctgcacttaaaaactaaaaatattataccaacttttctttttcttcccgttcagtttgcttgattggcccagctctttgaagaaaggaaaaaatgcggagagggagccaatgagattttaaagggtatattacttatcttatcgataagcagtattgatattaaagggacagttttatcgttggttaatatggaaaaagtgatgaccatgatgcctttcttaaaaagagtatttctttttatttcactttcacataaacagttaatgacttctgactttgagccgttcgaactcagttatataaaggtacatacataggccacacacacacacacacacacatatatatatatatatagggaagtagcaacagtcaccgaaaagaaaaggtaaaaagtaaaaaatgacaagcgaaccagagtttcagcaggcttacgatgagatcgtttcttctgtggaggattccaaaatttttgaaaaattcccacagtataaaaaagtgttacctattgtttctgtcccggagaggatcattcaattcagggtcacgtgggaaaatgataatggcgagcaagaagtggctcaaggatacagggtgcagttcaattcagccaagggcccttacaagggtggcctacgcttccacccatcagtgaacctgtctatcctaaaatttttgggttttgaacagatcttcaagaatgcgctcactgggctagatatgggcggtggtaagggtggcctgtgtgtggacttgaaaggcaagtctgacaacgagatcagaaggatttgttatgcgttcatgagagaactgagcaggcatattggtaaggacacagacgtgcccgcaggagatattggtgtcggtggccgtgaaattggctacctattcggcgcttacagatcatacaagaactcctgggaaggtgtgttgactggtaagggtttaaactggggtggctcacttatcaggccggaggccaccgggttcggcttagtttactatacgcaagcaatgatcgattatgcaacaaacggcaaggagtcgtttgagggcaaacgtgtgacaatctccggaagtggcaatgttgcgcaatatgcagctttgaaagtgatcgagctgggtggtattgtggtgtctttatccgattcgaaggggtgcatcatctctgagacgggcattacttctgagcaaattcacgatatcgcttccgccaagatccgtttcaagtcgttagaggaaatcgttgatgaatactctactttcagcgaaagtaagatgaagtacgttgcaggagcacgcccatggacgcatgtgagcaacgtcgacattgccttgccctgtgccacccaaaacgaggtcagtggtgacgaagccaaggccctagtggcatctggcgttaagttcgttgccgaaggtgctaacatgggttctacacccgaggctatttctgttttcgaaacagcgcgtagcactgcaaccaatgcaaaggatgcagtttggtttgggccaccaaaggcagctaacctgggcggcgtggcagtatccggtctggaaatggctcagaattctcaaaaagtaacttggactgccgagcgggtcgatcaagaactaaagaagataatgatcaactgcttcaacgactgcatacaggccgcacaagagtactctacggaaaaaaatacaaacaccttgccatcattggtcaagggggccaacattgccagcttcgtcatggtggctgacgcaatgcttgaccagggagacgttttttagccgtaagcgctattttctttttgttcgtaactatctgtgtatgtagtagtgtaatctacttttaatttactatgcaaatagggttcagcattacggaagaaactgaaatcccttccgcggaagtttcttagtagtggccgtgcggggtgaggagattacatgtcggtaattagatgattaacctaggcaatttgaagggggatagtggcattggttagctcagatatgataaggagaactaagcaagggggttaaccaccacggctgtagcacaagaccggcagatgcgattattagcaacacattagttaatgcttttgataaaatgtatataaaggctgtcgtaatgtgcagtagtaaggacctgactgtgtttgtggttctcttcattcttgaaccttgtcattggtaaaagaccatcgtcaagatatttgaaagttaatagacagttaacaataataacaacagcaataagaataacaataaattcattgaacatatttcagaatgagagccttagcgtatttcggtaaaggtaacatcagattcaccaaccatttaaaggagccacatattgtggcgcccgatgagcttgtgattgatatcgaatggtgtggtatttgcggtacggacctgcatgagtacacagatggtcctatctttttcccagaagatggacacacacatgagattagtcataacccattgccacaggcgatgggccacgaaatggctggtaccgttttggaggtgggccctggtgtgaaaaacttgaaagtgggagacaaggtagttgtcgagcccacaggtacatgcagagaccggtatcgttggcccctgtcgccaaacgttgacaaggaatggtgcgctgcttgcaaaaagggctactataacatttgttcatatttggggctttgtggtgcgggtgtgcagagcggtggatttgcagaacgtgttgtgatgaacgaatctcactgctacaaagtaccggacttcgtgcccttagacgttgcagctttgattcaaccgttggctgtgtgctggcatgcaattagagtctgcgagttcaaagcaggctctacggctttgatcattggtgctggccccatcggactgggcacgatactggcgttgaacgctgcaggttgcaaggacatcgtcgtttcagagcctgccaaggtaagaagagaactggctgaaaaaatgggtgccagggtttacgacccaactgcgcacgctgccaaggagagcattgattatctgaggtcgattgctgatggtggagacggcttcgattacacatttgattgctccgggttggaagtcacattgaatgctgctattcagtgtctcactttcagaggcaccgcagtgaacttggccatgtggggccatcacaagatacagttttctccgatggacatcacattgcatgaaagaaagtacacagggtccatgtgctacacacaccacgattttgaggcagtaatagaagctttggaagaaggcaggattgacattgatagagcaagacatatgataacgggcagagtcaacattgaggacggccttgatggcgccatcatgaagctgataaacgagaaggagtctacaatcaagattattctgactccaaacaatcacggagagttgaacagggaagccgataatgagaagaaagaaatttccgagctgagcagtcggaaagatcaagaaagactacgagaatcaataaacgaggctaaactgcgtcacacatgattgtgattgagtactcacgttctcgtgttaatcccgcggtcttcttgttttactaacttttctttctctcatagcattctcttgacagtgttttatatacatcatatgtacatttatcgagccaatcgagggcagcagtttaacatcaagccggatttgctcacgctactttgaccccttttcgtttcgacggagagaagaaaccggtgttttcctatccttgcctattctttcctccttacggggtcctagcctgtttctcttgatatgataataggtggaaacgtagaaaaaaaaatcgacatataaaagtggggcagatacttcgtgtgacaatggccaattcaagccctttgggcagatgttgcccttcttctttcttaaaaagtcttagtacgattgaccaagtcagaaaaaaaaaaaaaaaggaactaaaaaaagttttaattaattatgagagctttggcatatttcaagaagggtgatattcacttcactaatgatatccctaggccagaaatccaaaccgacgatgaggttattatcgacgtctcttggtgtgggatttgtggctcggatcttcacgagtacttggatggtccaatcttcatgcctaaagatggagagtgccataaattatccaacgctgctttacctctggcaatgggccatgagatgtcaggaattgtttccaaggttggtcctaaagtgacaaaggtgaaggttggcgaccacgtggtcgttgatgctgccagcagttgtgcggacctgcattgctggccacactccaaattttacaattccaaaccatgtgatgcttgtcagaggggcagtgaaaatctatgtacccacgccggttttgtaggactaggtgtgatcagtggtggctttgctgaacaagtcgtagtctctcaacatcacattatcccggttccaaaggaaattcctctagatgtggctgctttagttgagcctctttctgtcacctggcatgctgttaagatttctggtttcaaaaaaggcagttcagccttggttcttggtgcaggtcccattgggttgtgtaccattttggtacttaagggaatgggggctagtaaaattgtagtgtctgaaattgcagagagaagaatagaaatggccaagaaactgggcgttgaggtgttcaatccctccaagcacggtcataaatctatagagatactacgtggtttgaccaagagccatgatgggtttgattacagttatgattgttctggtattcaagttactttcgaaacctctttgaaggcattaacattcaaggggacagccaccaacattgcagtttggggtccaaaacctgtcccattccaaccaatggatgtgactctccaagagaaagttatgactggttcgatcggctatgttgtcgaagccttcgaagaagttgttcgtgccatccacaacggagacatcgccatggaagattgtaagcaactaatcactggtaagcaaaggattgaggacggttgggaaaagggattccaagagttgatggatcacaaggaatccaacgttaagattctattgacgcctaacaatcacggtgaaatgaagtaatgacaaaataatatttggggcccctcgcggctcatttgtagtatctaagattatgtattttcttttataatatttgttgttatgaaacagacagaagtaagtttctgcgactatattatttttttttttcttctttttttttcctttattcaacttggcgatgagctgaaaatttttttggttaaggaccctttagaagtattgaatgtgggaacaaagacgacaaaaggtagttttttccttgactatactggtaagatatcgtctaaaacaaagcatggccaagaaaatatcaaagaattcaagagctgctagacaatcggatgctcttgaaccagaggtaaaggatttaagtgaactacctagagctgaaaaaaccgatttgactaatattttgattagaacagcagccaagaatgaggcattgctggaagcaaagatatctaagaaagccaataaaagtaagaggggcaagaagttaaataaaaaggctctggaagacaaactggacaactctatttcatccatggacagggatcgtttagtgaaggccttgaattttaccaatcgtctggacggtaaaattgccaagtccatttctcgtgccaagtacattcaaaatacaagaaaggctggctgggatagcaccaatgagactataaaaaaagagctggcttttttgaacggagggttgtctgtgcaggcaaaaagtgctagtgaaggtaatgctgaaaaggaagatgaggagatcccagaagtttttgactctttagcagaggataacacagtgcagaagactcctacaaatagattcggtgtcctgccagacgatgttgaagaatagaaaattttcatatgaaaggtcctaggaatacacgattcttgtacgcattcttcttttttctatcttctttcattctttgtacattagataacatggttttagcttagttttattttattttttatatatctggatgtatactattattgaaaaacttcattaatagttacaactttttcaatatcaagttgattaagaaaaagaaaattattatgggttagctgaaaaccgtgtgatgcatgtcgtttaaggattgtgtaaaaaagtgaacggcaacgcatttctaatatagataacggccacacaaagtagtactatgaaattttctgcgtatttatggtggctgtttttgaatctagcgttggtgaaaggcacttcattgctatccaacgttacattagcggaagattctttctgggagcattttcaggcttacactaatacaaagcatttaaaccaagagtggatcacaagtgaagccgtcaacaatgaaggctctaaaatatatggtgcacaatggcgactatcacagggtcgattgcaaggatccgcatgggataaaggaatcgcagttcgaacaggcaatgccgcagctatgataggacatctcttggagacacctattaatgtttcagaaacggataccttggttgtccagtacgaaattaagttggacaattctttgacgtgcggcggtgcgtttattaagttaatgtctggtttcatgaatgttgaagcattaaaacactatgcacccgatacagagggtgtcgagttagtttttggtccggattattgtgctcctgaaataaatggcgtgcaatttgccatcaataaggttgacaagatcacacatgaatctaaactaagatatttgcaagagatgcccctgtcaaaattaactgatacctcgcaatctcatctgtatacgctcataatagatgaatcagcgcagtcttttcaaattcttatagacggtaagacggttatggtaagagaacatatcgaagacaagaaaaaggtcaattttgagccacccattacaccgcctttaatgattcctgatgtttcagtagcgaaaccgcatgattgggatgatcgcatccgaatcccagatcctgaggcggtgaagctcagtgatcgggatgaacgagacccattgatgattccacatccagatggcactgaaccaccagaatggaacagctccatccccgaatacattcttgacccaaatgctcaaaagccctcgtggtggaaggaacttgagcacggggaatggataccgcccatgattaaaaatcctctttgcactgcagaacgtggttgtggccagcagataccagggctgataaataatgccaagtacaaaggtccaggcgaactcaatgaaatcataaatcccaattacatgggggaatggcatccaccggaaattgaaaacccgctatactacgaagagcagcacccattgcgcatcgaaaacgttatcagtggtgtgatcctcgagttttggagtggatctccaaacatgttgataagcaacatttatgttggtaaaaatgtaacagaggcgcaaattattgggaataagacttggctgatgagagaccgcgcgtttagaggctccgatggccccacagaacgcaaattcatgaatagcagactaggaaatctacaaacaactttccataacgaaagagaatcccctaatccatttgaccgcattatagatcgcatattagagcaacctctgaaatttgtgcttactgcggccgtcgtgctcttgacgacgtcggttctttgttgtgtagtatttacatagtggacaagtgttagtttataacatggtctcaataattgcaccacaacggcttctcttttatagatggttaacattatagtatcaatattatcatcatgattaaatgatgatgtataatacttacccgatgttaaatcttattttttcatgcagtaagtaatcatgcaacaagaaaaacccgtaattaagcgaacatagaacaactagcatccccgataagacggaatagaatagtaaagattgtgattcattggcaggtccattgtcgcattactaaatcataggcatggaaatttccagttcaccatggaacgacggtggatacagcccctatgagagaaacagagtcgctgtatcaccattttcatcagcgttggaaggcgaagaacgaatagaaacctctcgatctttgggtgatcattgctttgaacctttgccatacgtgacgaattatctttctattttcgcgctttttggtaaagagatatttggtgacaagggaaatgtgagctcaagaaatgaatatttgctaaaaaaatactactctttgaaaaagccatttgtattgcgacataatgggcatgcgttgaagaatcccgacatgccactccagaggaatgacatattgcaaaccaatttcatggttgacaaatttctgaatcgtactgtgcggtcagtgaattttaataatttcaagataatatcagatatgcaaagtaaaagcggtcgaggaacaaagtcaggcacaaatcagaatcaaagtgccgacgctattcaaaatatttgtctaccatctataccgtcggcgttgccttatttccagtattataggaagctattgacagttaataccaaagaatgggatattttaaaactgcacagtttatgggtaccaaagctaaggaaggattttaaagatttttcgttgtatggtgataaaaactctttaaagccgatcgatagtcactatgatgaggataataccatgaagaaaaatttattttttgaaagatctccaagtcgacagactctagatggtaaagggtgtgcctctaaggggtatgacatttcttccggtaatatgattatcccatccctattttctgaagataagctgccggctttaacttatcattgttccgtagaattaaatggaaacatttacatatttgggggattgatgccatgctacagctatgaggaggatgcgccgatgctgaacgatttttttgtagacggaataaagaacttacctccccctttactacctcaagtgattaataatccatcaatggtcaataatcctcatctttatgtcgcttctataccatcatgccggtttagcaaacctaaaatggggggttatataccgcctccattgctatgtgttcaaggatccaaattaacggaccgacatattttcttttatggcggatttgaaatcaggacagaaacccgtggtgatgaaaatgggaagtatcatctcaagaaaagattatatgtgaataacactggttacatactcgatattatgtcgttcaagttcactaaaatagatatcatagtacaaccttccaaatataatgcatatccgacaatgtcatcgaggtttggtcacttacaaatttctattgataatccaaataggagagctagcgttcattcttcaagcatgaacgaaattcataaaatggggagtgcttccatgaaacaaggtagcagcatcacttccgggcggcttgaaaaagcagcagtactttcatcattacctcataatactgtgcacacggttataatatttggtggttacagacaaaccggtgatgatcgttacgaagcaatgaatgatttgtggaagatagagatacccgtgatacgtcgcggtaaaaaaggttattgtaagttttcagagacagctaacgcgatactactgacgccaagcgaaaaggacaaatcggattggcccgaagaaagagccttttctgccttttctgttcatgggacttcgttaatggataggagttctcttgacatgagactattgaacaacttaaaaaaccattttgttttaaaaccgtcatatatatcacaggatcgcgttgttagtcctaaaccggttttccccatgatggttcatggcacgcatcaagatcttttcaatagtggctctgcggcacaagaatcgcccaaagctggtgcctcggccagcagcgcaagtgctgcgagctttgatcccgatatggacgataatttggaaaattatataatcaatccagggagaaaatcgtcatctattccaatgactgcgatagggagacagagattaattttaagccaagagaagccagtaggtaaaactgttgtattgcatggtgggtctaacggtctcaacgttcttgatgatatgtggttgatggacttagagtgtgagacatggactccaatagagacatttgcaaaggcagattcgagcgaagacggtgatgaaaaattggatagtgtgaacgtaggtctcgttggccacagaatggaaagtattggacgaatatgtgtatgtataggtggtatggtacaagaggatgttgaccaattttactcggagaatgatgatgagcctcctcgaaaacgcaaggtcgatacattaccgttgggtggtaattttttgaacacaattgatttaagcacgcagttttgggaagaacataaaattactctgtccaagaaggcagccgatgaggacagacaagatagcgaaaatgaagatacaaattcaaatatagtagttggtgtcggtggcacttctttgcaatgtgacaaaagtattattttgattggcggattgatatctagacggagcaatgtaaaagaaatatatttacatggtaccataacgaaaagtatttttcctagcgtaaatcctagtgcataaaaaggcagttttcaatgctttcactttgtaaactttgtttagtagtagaatataatatattcagttttgttttatagtcacataacactttgtctttcaaagaataatctccttcgcaataccagcgaaatattttggcaaaaaattaacaattaggttcatagtcccctaattcaattaatcgaaaaaaaaaaaataaaatataagggaagattgtgctgatgaaatagacaatgaaacaataatgaagaataaagaagaagaagatataaaacatgccaccaccatcaagaagtagaataaacaaaacaagaacattaggaatagtgggtacagctatagcagtgttggtcacgtcctactatatatatcaaaaggtgacaagtgcaaaggaagataatggggcacgacctccagagggtgattcagtaaaagagaacaaaaaggcaaggaagagcaaatgtattataatgagcaagtcgatacaaggactgcccataaagtgggaggagtacgccgctgatgaagtggttttgctggtacctacgagccacactgatggatcaatgaaacaagccattggggatgcctttcgcaagacgaaaaacgaacacaaaatcatatattgcgatagcatggatggattatggtcatgtgtaagacggctaggtaaatttcagtgcatattgaactccagggacttcacaagtagtggtggtagcgatgcagcagtcgttcctgaagatataggcaggtttgtcaaatttgttgttgatagcgatgtagaggatgtgctgattgacactttatgcaattaatgtagaaaagagtttcttgtaacagtatgtaaagaataaataattataagtataaataaaaagagaaggtgaaataataataagtaagcagctcggttataagagaacaaaaacacacgaaaaaaaaaaagtcgtcaatataaaaaggaaagaaatcatcattacaacttgaccgaatcaattagatgtctaacaatgccagggtttgacaatgtagaaacgtcgcctagttggtcactttctcctgctaggatttttcttaaaatacgtctcataattttgccggatcttgtcttgggcaagtcatccactaaaatgatcaattttggtgcggcaaatggcccgatgtcttttctaacagtaaagaccaaatgcttcttgatatcttgtaattcatcatctgttgcggtggaccaactagatttgtttttcaacaccacaaatgcagcaactgcttgaccagtcaagtcatcgttgaatccgacaacagcacactcggccacaattggatcttcgataatagcagcctcaatttcagcggtagacagacggtgaccagagacgttcaccacatcgtctacacgacccaaaatccagatataaccatccttatcctttgcagcaccatcaccagtgaaatagtagccagggtaagggttcaaataagtgtctagatacctatcatgatttttccaaatagttcttgcaaatgatggccatgcagctttgacggcaaggacaccctctgcgtggctggtgttaagttcttcaccagtgttagggtcaagaacaactgcatcaataccgaagaaggggaatgaggcagaacccggtttcattggtgtaacaccaccagccagcggggtgaccagatgcgaaccagattctgtttgccagtaggtgtctacaatggggatttcatttttacctattttttcagagtaccactcccaaacttcagcagcaattggctcaccgaccgaacccaagcaacgcaaagattttaaggaatgattttcgatgtaggaatcaccagctcttttcaacaaacgcaaagcagttggcgcaacataaaattgggtgactttgtgttcatcaataatatcccaataacgggagtaatttgggtacgcaggagtcccttcaaagaccaaagtggcacaaccatatagtaagggaccataaaccacataagtgtggcctgtaatccagccaatgtctccagctgtgaagaaaacgtcttcttggtgagtgtcaaaagtgtagcgcatggtcaacaaagctcccagcaagtaacctgcggtagaatgttgaacacccttgggggcaccagtagaaccagacgtatacaacaagaataatggatcctcagaatcaacgggtgtgcatggatagtaggtcttgtatttcttcttttctgttgcccaatccaaatctctgggggcatggaaagcaacagatggattgttggtctttctataaaccaagacgtgtctcacgcctggggtctctcttagcgcgtcatcaacaattcttttagtctcaatgactttaccacctctgttggattcatctgtagtgatgacaactttagagtccccatcgttgatacgatctctcaaggagttggaagaaaacccggcaaagactacggagtgaatggcaccgatacgggaaatggccaacaaggttatgattgcttctgggaccataggcatgtacacggcaacagtatcgcccttgcgaacgcccatagagtaagtcagcacttgtgccacttgacaaacttcttcaagtagttccttgtaggtaatggaatagccttggccaggctcgtcaccttcgaaaataatggctttcttgttaggagtcttcaaggcatgtctgtcaacacagttgtaacaggcgtttaattggccgttgaggaaccatgcattgttctggaaggagggcctgcccgttttagggtctgggatgaacaccttatcgaatggcttagaccagtttaaaaattgggtagctttagaaccgaagaacttagcagggtcttcaatagactccttgtgcaagcgctgatagtcctgcaacccgtccaagtgtggagaatagtgggtagcaattgcgggctgcagtctatctgagatgggccgttgtggcacgatcttgaccgaagtcaaatgttcatactcatgttccttcttctgctgcgcagtggcggcagactgggacatttttgctttcaacttgtcaatttcacttgactgttcttctagttttgatgattgtacggcagagggcgacatagcacagtgggcaatgtctttctagtagttttgatatgtttggttttgcttatagatagaaaatataagaacaagatataacgtactaccagataacctaagggagaaatatgcttagaatagccgcccagtttatatacaaaatgaagggagaactatttgccaccgaggaactgtaccccaactgcaatacccattgaataatggcatcggaggctcggcggcaattcgtaccccaaccttttttttttacttttctttggatcttagagataacagaaaaaaaggatgaccccaatcatttgccacggcatgtcaacaggtgagtgccttttgaggggggggggtcatctcgacatccggcgaaatggagcagtcacacgtgaacatttttaggggatggagagtgctacgccgttcgtccgagatgattatcatatttacacagccgtacatacacgtgccatttatcttgatatcattctggacgtatgtgcacatgtgatttgcttttgtttttttaagaatgtcgggtaataaacagattgtttttctgggaggataatcttttcttttttcctgttggtattctaaaattaaccttgctgtttcttttttttttttttttcgcgcgactactcagccatcttgcatttttaaagaaaaagataatcattaatgccttcacgggaatacgtatagaacattattaaaagtatatgaatggcatatatatatagaacaccacccttggaaaacatttataccccttaaactaaaacaatttgctgcgctataccgtgtttcagtgtattataatacattcatttctgtttcattacgattatattgacgtgataaaaagattatatagccatgatcttcctaaacaccttcgcaaggtgccttttaacgtgtttcgtactgtgcagcggtacagcacgttcctctgacacaaacgacactactccggcgtctgcaaagcatttgcagaccacttctttattgacgtgtatggacaattcgcaattaacggcatcattctttgatgtgaaattttaccccgataataatactgttatctttgatattgacgctacgacgacgcttaatgggaacgtcactgtgaaggctgagctgcttacttacggactgaaagtcctggataagacttttgatttatgttccttgggccaagtatcgctttcccccctaagtgctgggcgtattgatgtcatgtccacacaggtgatcgaatcatccattaccaagcaatttcccggcattgcttacaccattccagatttggacgcacaagtacgtgtggtggcatacgctcagaatgacacggaattcgaaactccgctggcttgtgtccaggctatcttgagtaacgggaagacagtgcaaacaaagtatgcggcctggcccattgccgctatctcaggtgtcggtgtacttacctcagggtttgtgtctgtgatcggttactcagccactgctgctcacattgcgtccaactccatctcattgttcatatacttccaaaatctagctatcactgcaatgatgggtgtctcaagggttccacccattgctgccgcgtggacgcagaatttccaatggtccatgggtatcatcaatacaaacttcatgcaaaagatttttgattggtacgtacaggccactaatggtgtctcaaatgttgtggtagctaacaaggacgtcttgtccattagtgtgcaaaaacgtgctatctctatggcatcgtctagtgattacaattttgacaccattttagacgattcggatctgtacaccacttctgagaaggatccaagcaattactcagccaagattctcgtgttaagaggtatagaaagagttgcttatttggctaatattgagctatctaatttctttttgaccggtattgtgttttttctattcttcctatttgtagttgtcgtctctttgattttctttaaggcgctattggaagttcttacaagagcaagaatattgaaagagacttccaatttcttccaatataggaagaactgggggagtattatcaaaggcacccttttcagattatctatcatcgccttccctcaagtttctcttctggcgatttgggaatttactcaggtcaactctccagcgattgttgttgatgcggtagtaatattactgatcatcacgggacttctggtttatggaactataagggttttcatcaagggaagagagtctctcagattatacaagaatcctgcgtacctactttacagtgatacctacttcttgaacaagtttgggttcttatacgttcaattcaaagcagataagttttggtggcttttacccttattaagttatgcgttcttaagatccctgtttgttgccgttttacaaaaccaaggtaaggctcaagcaatgatcatctttgtcattgaactagcttacttcgtttgtctctgttggataagaccatatttggacaagagaactaatgttttcaatattgctattcatttggtgaatttgatcaatgcatttttctttttgtttttcagtaatttgttcaagcaaccagcagtggtttcgtcagtgatggcggttattctgttcgttttgaacgcggtgtttgctctattcctattattgttcactattgtcacctgtacactggcattactacacagaaacccagatgtccgttaccaaccaatgaaagatgaccgtgtgtcattcattcctaagattcaaaatgatttcgatggcaaaaacaaaattgatcctgaactgtttgaattgagaaaagctgttatggacaccaatgaaaatgaggaagaaaaaatgttccgtgacgacactttcggcaagaacctgaatgcaaacacaaatacagcaagactctttgatgatgagactagttcatcctcttttaagcaaaattcctctcccttcgatgcctcggaagtaacggagcaacctgtgcaaccaacctccgctgtcatgggtacgggtggcagcttcttgtctccacagtaccaacgtgcgtcatctgcttctcgtactaatctagcgccgaataatacaagcacctccagtttaatgaagcctgaatcaagtctctacctggggaattccaataaatcatattcgcattttaacaacaacggcagcaacgaaaacgcccgcaacaacaacccatatttgtaatccaatatatactcacatgtaacaacttattatataaatatttaagggcaaggatatcctacattatatttcatagaaaaccgctcaaaaaggtgtattatctccattacatcccaacaccacacatatttcagcgataaaaaccttaaatgtgaaattcgctttggctctgcttccttaaatgtacgcaattgccgcttttttctgacatcttttttgacgtgtagagaaggaaacagatcctccagaagggatttactgttggctattttgtgttagaagcaggttaataatagattaggttgcgtaagtcatggtcgaaaatagtacgcagaaggccccacatgccggaaatgatgataatagctctaccaagccatattcggaggcgtttttcttagggttcaataacccaacgcctggattagaagctgagcactcaagcacatcgcctgcccccgagaactccgaaacacataataggaaaagaaatagaatattgtttgtctgccaggcttgttggaagtcaaaaacaaagtgtgatagagaaaaacctgaatgtggtcgatgcgtcaagcatgggttaaaatgtgtttatgacgtatcaaaacagccagcaccacgaattccgagtaaagacgccattatatcaaggttggaaaaagatatgttttattggaaagataaagctatgaagctactaacagagagagaggtgaatgaatcaggcaagagatcagcaagtccgatcaatacaaacaatgctagcggggacagtcctgataccaagaagcagcataaaatggaacctatatatgaacaaagtggtaacggggatataaacaatggtaccagaaatgatattgaaatcaacttgtatagaagtcatccaaccatgatcatgagtaaagtcatgaaaagagaagttaagccgttatctgaaaattatattataattcaggactgttttctaaaaatcctggtcacttcagtgttccttgacacttcaaagaacacgatgataccggcattgacggcaaacgcgaatattacaagagcccagcctagcgtagcaaataaccttttgaaattgaaggaaatgctaatcagacagtgtcaaaccgaagatgaaaaaaatcgtgtaaacgaattcactgatagaatactacaaaatacaaattcaaatagaaacttgaaaatcggtatgctattatcaatgctttacaattctgtcggttaccaatatctggaggatcattgccctcaaggtggcgaatattcggatttattgagaaatttgatcaatgaatgtgaagctattttgccatcttacgaaattattgaacgctacaagaaccacttttatgagtacgtttatccaagtctacctttcatcgaattagaaatttttgaagaatcattaagtcaaacaatttttccggacccaaacaacccctccaaggtgcaaatacgtatgggtagcacacatttgagagctaaggtggaaaacttgagtcttctattggttatcttgaaactctcatacatgtcaataaggtttttagatcatagtacagcagactcgagtttttatctttcaaaggaaataattgataaatacccaataccgaacgattttattttattgagtccaagatgtctagcatcggaaaattggtgtgcatgcgctaatgaaaacatcatatcatgtttactatatatctggtctttttttgctttttctcctgaagagggtgatttctttctcgagcaccccaccgatgttatcagtagtttgataatgatgctttccacctcgattggtctccacagagatccttcagatttccctcaattgatttccccgtccacctcagataaaagaaccttgaatcacagaagaatactctggttgagtatcgttaccgtttgttcgtttgaagcaagtctcaaaggtagacattctgtctcaccgatatctttaatggccttattcctaaatattaaggatcctgattctctgacggtatatatgaaccgagttaggggcgatctaagcgatatcaataatcacacacttttgagaattcataaatttacattcaagagagcccagcttgcgttactcctgtcggacttagataacttgacgatgacatactatggtagtttccatttgcattcaattgaattcataagagaaaagattgagatttttgtggaggaaaactttcccatagtaccattaaaaagtgtcgcacaggataagtcagaccttgatgacatgaatgtgatttcagaaatgaatatattatcttcagaaaattcttcttcatttcacaatcgaataatgaataaactattgatgttgagaacttcaatggccgtattcttgcattttgaaacacttatcactaaggataaaagtatcttcccattctacaagaaatactttatggttagctgtatggatgcgttgtcactaataaattatttcaataagtttttcaacggagaatatcgacacgcaatatcttctttaaccagttttaatgttacaaaatttattcagttagcactatccagcacaatcttcagcctattagggattatactaagaataggtttagccatccatatgttatcttctgaagtacaaaagttatcgggaacgacagatccaagaataaaggagttaaataccaaagtcgaaaaatttagtaccctgcaaagagatctcgagtctgctttagaaggtatatattgctctgcttcggaacatttaagattcacatacttccccgtttttaagatgttggctttattcgatgtcattgtacaaaggatgagaaagggtgaattatggcacggcatatttacgatgattcaaatggaacaaatgcattctaggataatcaagacattaagcattaccttaggagtcaaactggacaaaaaggataggctattagaggaattgatggcatgcaatcacgttgcgaattttagcgttgaagatatagatgagctgaaccgtaatatcaaaaaagagattcaaatttcttcaggattgaagccgcctgtaaacacaattgacttaaccaacggcgaaccattcggaaatgctgttcctaccttcacaaagacatggagttcatccttagataatttagaaaaactatcatcggccgctgcagttggtcagagcttggactacaacagtggtttacgtcagggtcctttggcgggtggtggttcaaaagagcaaacgccaatagccgggatgaataacttgaacaattcaatcaatgctacaccaattgtcgataactcatctggatcacaacttcctaatggtttcgatagaggccaagcgaataatactccttttccaggttattttggaggtttggatttatttgattatgactttttgtttggcaatgactttgcttaaaaattttctttccaaactcctacctattcatttcatcaattaattaatattatatagccacgaatttatgaaactgaccgataatataaagtgctcaatatatatatatatgtatataacggttaacgtaagaagagctcttccctcttaaacattcgaaaaatgattgaaccagtatatttggtcgagcaagactttctccttcgcatattttacggcaggtatggatatatcgcctcttgctgcaaacccgtgagccacaccactgaagaggtctaactggtaagtagcgtgattatcctttaatttttcctccgttaagtgtcttaagtttgccggaaagatgtgatcctcttccgctgctgaaatcaatattggtttcttgctatcaattgcttcaatttcctcgatgctgacgaaagatggatgtgcaatggctgcagcattggcaagacccccgtcgccactaatgtgttggacggcaaactttgcaccaaaacagtaacccacaacgccaataaactttgggtcatattcaagttttaacaacttcatgaatccatcaacaattttcttggtgacttcaggagaatgtctttgaaaccaggcatcacgatcaattggtttgtccgatgagatagcatcgccgaataaaatatcgggaacaaagaccatgtacccagcactagcaaatttgtcggccgttaataaaacattgttgaatttattgccatacacatctgtcaagataactataactttttccttgggagatgtagagcctgctgcataagtatctaaaccgaagatttcttcacgacgacccttgggtgttccatcgtgacaaactccttcaaagcaacacttgccaggttgattagatgccatttgattgaaataattttgttctgctgtagttagacgtagtggaaaactttaagtctactgagtcttgagaccttatcaccctttgaaggtttcttgcaaatgagcgtggtttggcattttttatcggaaagaaaaaaagggctccgccttaggccagatatcatagaaatgcaacacttccctaatatagaaatttgggcattaattattttgagaattttgatgatttgaataatttcattaacgtaaaggaacatagtgctacgaatccaacagtggacccaaaaatgagagccgtttgtctgtagtcgacatcttttgctgctgtttcttctggcaatcccggagtgtttttgccaggatcaagagcagcttctgtgattttaataaacaattcattaagggaacttagccatctggatgatatgtgcagtgggtggttcacaaatagctcgtctgccagttcatctggttggatttgacacctttgttgctgcttatccaaatctgccttagaagctacaaataccaacggtagatcttgtaaatgtgtgaatttgtctagaagcgaaactaagtaggagaatgattctgggtcgctggaatcgtatgttagacagattacgtcacattcttttaacttatccttattctctagtatggcgtattcctgttctccaagttcttgcaaaatcaaatagtactgtttcccacctttgagttctaaactattgactgcaattcttggtttgattgtcggagaatactcctccgagaaagatctgcccaagaaggcctctagcaaagagcttttgccgcaacatggctttccaatgacaaagcaattgaacacttttctgtcattgatattggatctgtaaagtttcccggaacggcgtctcattttccttggcttggttacttgtagggctagtcttgcatcttcctgaaagccaaaatacaccaagtaagcggtagttgtgctatagttcaagaaagtcgtcatactccattgtgctagccagccttgtaaggtgatgcaacccttgttgtttacgacagtggagaaggggaaattcgttgaggtccatagtttaggcagccctggtgtgcacttaaatagacgatgtaattcttgattattcaaaccaccatcattgtcgatatcaaacttcaaaaaaatatctacaagaaatctgtagcccttggggctcaattccacactggaagtgtcagggacaaccaacctcggatggagaattttgtcattaatacacaaggaatctgtgtaatggaaagttcttaggatagcccatgtagtttcgtgtctccccctttcagcgtatattttgttcagtacaaggaaaccatctttggtgatgccttttcccggtacgtatagcttgcggttaatgtactcttgatcgtgcttggaaatatccaaaagcaaatctttaataaaattcagttcgtttacatcgatactcttattgaagcactttttttgtaagcccaagatttcgttgtcatctaaatatgagtcctggtttaaatcgcttaaaagaaaaattctttttaaagccatgacagccaatggctttagttcacctaccatggcatcaaataaaggtgatattgggtgtgttatagccctttggcaaagataaaacgcttggttaagatcaaactgtgtcttggcacttgtcttaatgcaagtgtcgatttctttaaactccattaatattgggataaattcttcatcctccactttggtatcgatatcatcatcactgttctctgacacgaccattgcattggcattaacattcgatatggaatcacatttatttttgcagagaatgacaggaatattcaaccccagggatctgaaatgaggcaaccaaaagagagaaacatggtcatacgattcgtgatcgcaatacacaagccaaattacgtcggcggacttcaactcatggtctaaagctatgaggtccgaatctgaagtgtctataagtactgtattcttaggagaatatgtaggtgatgatgagaaatctcttgggatactgatgggtggcagcacgtcctgtatggtcggtatgaattcagcttttgttaatgatacaatcagactggatttaccaaccccttcatcaccgcaaataactacccgaatcgtttctttagtcattgtgttgttcaacacattagtatttagaagtccgctatttttgttttcaatttttatttgtttaatatacaaatttcattcttgttttgagggtaaaccactataccaaatgttgaagatctaaaggtatcgatcaaatatgttgctagagagtgactgagtgttacattaaatatatttatatataaacgtatgatatttagggattgttgattgataggttgaaaagtttcgatctcaatgactcattttcctgttctaaagccttgattcgagcttctgaagcgttagcatcgagcttccgtctttctctttcggatatccatcttctttgtaactcctctattcgtaaggtcagttctttatttggagttgccgttaattcattgccctgttgatgtggctgctctggggtttccatggaaatcagtgaagagatatatgagtttattatggactctaatgcagtctctataaaagtgtagagcgattctagtttgggctgaatcaaattcaagtttttcaacgcatttggtacagattttatggatttcattttcctgtcaaattgggcaatagaactttcttgtaagattttctgcagaatattgaaaatactgtcaaggtgtagtaaaaggttctgattaaatttgataaaattgctttcatattgggatagtattaacttttggttgtccaaagtatttaactgattttttaattggtaattctccaagtctaatttgtctaactgattttgtattacgtggaattcctctgatttatcgatttgaaggtcattgatttgtttttccaagtcattgatgtagctgtcccaattattttcctttagtttattgattttggtctgagtttccagttctttggttaaaactttttcattttgtttcattttaatgatgtcttccttcaatttttccaaattgtttatcaaaacagattgcgattcgatcttttccttcagttgggaaatcaaatgatcttgtttttctataacggaactagaattttcttccaattctaaggaatctagtagatgagactgctcatttagtttggacgctattattttttctaatttttgcgatttctcgaatttcaatctaatggaatttataaattgatcatattctttgtgcaaaatttctatgacaatctctaattgagtgtctaaggttttctcaaaacgagactcgacggctgaaattggtaaggaagtactgtttgccattacattttctgtatcaatgtggttgttactgtcatgaatttcgtcattctggtatccaccatcagtattctcctctttacttgatggtgagtccctactttctaactgtgatcctgctggtgaggactgggccagtgaaagaaattcttccttatcctgctttgattccgctcgacttttggaatgcaaaaagtcctgcaagaattggatgatgaacttggacaaagtatccattttttcaagaacataatccgagctcagctctaaagtttcctccagggtctccctctcttctttatcaagaagatgggcattttcatcttgctcattaaaatgcgtcaatataaaggacaataggtgattgatcgtattcacgatactttccgaattttctaaattctcttgaacgaattgtagcgtatcttggtactcgacttccttcgcctttaaatcctgtttcaatttgtttatttcaagatttagaccctcgataatcgaatttctaaaatcagtgtcattgcccagcgatggtgcattgccgtctttattagggattctgcgaatgtattcatagagtacttgaatcttgattttggcattagtcaactccttctccaaatttttgactttgttggaatcgttcatcagagcaggcttgatgggatcgttatgagatgacctcgtggtcatggagtccctgagtgatggtatggacatcccagaatccatcgagtttgtgaactcgctgtcgtcatcatcaccagtgttgtcattattgcgaagatgcctgccactaggaatccatcgacgtaccatggctataactttccttatgttgtttgcttagttttttgatattagtgttgcttatgtgaaatttcgcgatttcaattaaaataataaatacatatataaagaatatacacagagggaagcaaaagtaaactaaaagtgatacttacacgagcttttttggttccaaactgttcatgatgatgccggacccttcccagttgacttcttagtggtcaattgtaggccatgccatctggaaatatcgtccctcaaaattctgttcaccagctggtgctgcttgatgagactcagtccgttgaacttcttgcttgttatgttgatagcaaacatggatccgcagccaccggaaacgtcttgcactttacacacttcaggttccagttcctgttgtagtttatcggtgatcatcttctcctccggagtcattgccatctgcgttgagtaccaaagctttgagcccgtcagaatccttggccaccggacatgcttcacagatatagaacgtagcatggtctgtgggagcttcatttctatgttttaccttctcttttcgcttttatggttctcagtgaccaaataaagaaacttatatatgttccggaatgacgaatcaaaaagagaatagcatcgttagcagcaaacgaaagtggaaagagaataatgttcaagagagcaatgagcacagatggtcccgtggcacgtaccatcctgaagagactggaatgcggctttccagattacaagaactttgcgtttggcctctacaacgattctcacaagcataagggccatgctggtgtacagggaaatgtctctgctgagacacatttccggattgagatggtcagtaaaaagttcgaaggcctgaaacttccacaacgccatcgtatggtttattccctcttgcaagacgagatggctcaggcgaacggtatccatgctttacaattgtcactaaagaccccacaggagtatgaatccaaagcgaaatagaatgcataagcataagtgtacacgttgagtttattgttttatttcccctacatatatatacatatatatgaaattactttacgtacgtataagctttgttcagtcatcatgaaccagtgtcttttcgtactgttctaaggacattagaccctcgacctgttccacattaacgccctcaccaagcttcattttgactagccagccgtcacccataggatcttcgttcaccacacctggattttcctcaagattagtgttaatttcctctacggtaccatcggcaggctggtagatctcggaggctgacttgacggactcaatggaccctagcgactcaccttgggaaatctcagtgcccacttctggcaactcaacataggtagcgtcccctaaggaatcagtggcgtattttgtaattccgacaaaggcagtcttgtcctgatgcacagctatccactcatgttgggaagtgtacctcacggcttgaggtccttgggatgagtacaaaaatggtagtttattcttgtttagggcattgccggagctgtttctcaaaaacaatttgctcacagcgggcatgcgggtggtccatagtctagtagtgcgtaacattgtcgatgtggtatgcttcatgtggagattccctttcccattagatacttgtttgttggtctgtatatatagaagaaagagttagcgaaagtgactccgccgctgaatgactccttacggaagtgtcaaaattgcgaggtccctatagcacagaatgatagataaaacattgatttgcaagttgaaggaagaccctacacatgcgtatatatgatgtatgtaatggttgtgatcattttagcctgtcaagcagtgaatcgcactgcttgtgtaagccttcatcttcttgctttagctgatgcagcaggtcgcgaacagtgtcctgcactgggggtctaaacataatgagaaactttagcgtttggaaaccaagggaacttcttgccggatccaggcagataggcttcagtgcctcaagatgatcgctttgaagactgggcagttcgctcataagtctgatgaagaatcgtctgtgtttgttttcaaggaatggacccagagactcgagaactcttaaggaccattttttgtagttagagggatcttgatgcagcgaggtttggaagaaccattcttcattgagccattcaatgatcagactgacacgttgctcgaaatcctggatgaagaagccaagcagttcttcacgaatcaggtcactggcctcttgtgcttcgattcctctcgtaaccaatctgattaagacgtgtaaccatgacgaggagtcgtcatcgtccagtaatatggaggaggaagacgaagatttggcccgggtagtatcctggcgaccggataattcaaacagtttcttggtcagctttgagaggtactttagtttttcatcctgcgtcaatgagtcaggttcaaaggggggtgcgatctccttaatggcagaagttgatttgttggcatctcctgagatttcttgggcgctttcctcttcttgaagcatcttctgcattcggtcatcgtcttcgggctcctctggttcctccgctagtggttctgtttccattttgattttcttgctattagccgttgggccatcgtttccaacttcttcattgtcgttgccgtcgtcatcatcgtcggatttcctctttgatgatgacgaggacggtacagaattgatgtacgtattcattaaatccgtgtacctcgaagcaacgatagacaatccggtgatcagtttcgtgctgtccatttgcaagatggcctctgtggacagcttgataagtatgtcattgggtagctgggtcacatcctggttggagttcgaactgttcatcaatgagtacacagatgagtaggtgttgctgattggtttgggtgagttgttgaaaaaagtattgccctggtgtgaagccttgttgagggtgtatttttgcaatatcttcagttgatcaagcatgttttcggttgaagagcccgttgcaggtgcggacacaggcgtgggggtctttgtggacacccctagagtagacaataacgcggataattgccttttccatagtgagatgtattttagtttgtcctgcctggacaacgttttcttgctattgcccttggaagggtcgaagttcaaaattcccttgctcttggtctcttcgccaataacgtgtaaagtttgagaaatcttggtcagcttggagtagatcgatgaccctgatccggatgagagggattttgtaatgatttgattttttagcccaaattgcacaaagttcttgtacgccctttcaacaaatctcttggatagtttgtagttcaagtcagacttgccctctaggggaaacttggcgtcgacgttgaaacgcaacagcccggaaagaattcttattgttgtctgcggccttcttttgatgacgaaggataaagaattgatgataccaatgaaaacggacgagaccatgtactgttcctcaattaggtagtttagcaacatatcaagaagcctcttagcctcgctctccaaagccggtttgttcaacacagggtggttatccgggatggtagatgaattaatctcgttgccgctgggtgatttagtttgcgacagcacgacctcagatatgaacttgatggtcgctaatttcacgccgatattttggtcaatctgcgccagccattgttcgacatccgtttcatcgtcaacggtggcacgcaaaggatatgcagttctccagtgcgagagcacgaacttcttcagcatacacaactgatcaaacatttcctggtttgatgtcttagcaaccagatccaacaccagcgggtatgaagcgcacataataagcacgatattcttgtacactagtacgtccgcggtggattgcgccatagcaagaagtagtggcagatattgagcagcaataaacggtctctcagtattcgcaattggagagtccatcgacaccacgtctagaactaactgtgtaaaaaacttggccaaaggcaacttcagcttgctgagattaccgttgtggtacatggatgccgtagtttcgagcaccttgggcagcatctccgttggattgttgtgcatggccagtgtcttggcctgtaacaattgttccatctctgcagatgacattgcgctgcttagtggtagttatatgcttcttgccacgatttaaccatttgttcagtcaagtactaacggttaaaaggtatcgaaatatggcaacttttcacttttagatcaagtcactatatacgacttgaacatcagaacggcgattttccatcaagatggagtggaaaccacgccattataaaggaaagctagttttatgtctcgtatacatgcggagtaggacagtgatataacacacatagctagacacaatagacatcatgaaaaggtccacgttgctgtcgctggacgcattcgctaagaccgaagaggacgtacgagtccgcaccagggccggcgggctgatcactttatcgtgcatcttgaccacgttatttctgctggtgaacgagtggggacagttcaattctgtggtaacaaggccacaattggtggtggaccgtgaccgacacgcaaagctggagcttaatatggatgtgacatttccatcgatgccatgtgacctggtgaatctcgatattatggacgactctggagagatgcaactagacattcttgacgcagggttcacgatgtctaggttgaatagcgagggtcgccccgtgggagatgctactgagttgcatgtgggtgggaacggcgacggaaccgcgccggttaataacgatcctaactattgtgggccatgttacggtgccaaagatcagtcgcagaatgagaatctagcacaggaagagaaggtttgctgccaagactgtgatgcagtgagatcagcatacttggaggcaggctgggcttttttcgacgggaagaatatcgagcagtgtgaaagagagggctatgtcagcaagattaacgagcacttgaatgaaggctgcaggatcaaaggttctgcacaaattaacagaattcaggggaatcttcactttgcccctggaaaaccctaccagaatgcatatggacattttcatgatacttctttgtacgacaagacttcgaatttgaacttcaaccacatcatcaatcatttgagctttgggaagccgatccagtcccacagtaagttgttaggaaacgataagcgccacggcggcgccgtagttgccacttctcccttggacggacgccaggtgttcccggacaggaacacacactttcaccagttctcgtattttgccaagattgtccccaccagatatgagtacttggataatgttgtcattgagaccgcgcagttcagcgccacttttcattcccgacctcttgccggtggaagggacaaggatcatccaaacacacttcacgttaggggtggtatccctggtatgttcgtctttttcgaaatgtctccattgaaagtcatcaataaggaacagcacgggcagacttggtcgggcttcatcttgaattgtatcaccagcattggtggtgtcctagctgtgggcactgtcatggacaagctattctacaaagcacagagatcgatctggggcaagaagagccagtagaggaagagactgtcatagggaagagccctttctacatactactacataatatatatatatagtatagaaattggtatatcactacttgtacaaatatcatattgtacgataatcgcgaagaacgacgcactggtgggaagaagtggaaaacagaagctttaaggtagaaacagaacaagaatgtggctatggtaggatagcaaaagagtaccattgctgttatcatttgttgcctagccctatcaagacctgtctgctaatccaacccgagagatcatggcgatccaaacccgttttgcctcgggcacatctttatccgatttgaaaccaaaaccaagtgcaacttccatctccatacccatgcaaaatgtcatgaacaagcctgtcacggaacaggactcactgttccatatatgcgcaaacatccggaaaagactggaggtgttacctcaactcaaaccttttttacaattggcctaccaatcgagcgaggttttgagtgaaaggcaatctcttttgctatcccaaaagcagcatcaggaactgctcaagtccaatggcgctaaccgggacagtagcgacttggcaccaactttaaggtctagctctatctccacagctaccagtctcatgtcgatggaaggtatatcatacacgaattcgaatccctcggccaccccaaatatggaggacactttactgacttttagtatgggtattttgcccattaccatggattgcgaccctgtgacacaactatcacagctgtttcaacaaggtgcgcccctctgtatacttttcaactctgtgaagccgcaatttaaattaccggtaatagcatctgacgatttgaaagtctgtaaaaaatccatttatgactttatattgggctgcaagaaacactttgcatttaacgatgaggagcttttcactatatccgacgtttttgccaactctacttcccagctggtcaaagtgctagaagtagtagaaacgctaatgaattccagccctactattttcccctctaagagtaagacacagcaaatcatgaacgcagaaaaccaacaccgacatcagcctcagcagtcttcgaagaagcataacgagtatgttaaaattatcaaggaattcgttgcaacggaaagaaaatatgttcacgatttggaaattttggataaatatagacagcagttattagacagcaatctaataacgtctgaagagttgtacatgttgttccctaatttgggtgatgctatagattttcaaagaagatttctaatatccttggaaataaatgctttagtagaaccttccaagcaaagaatcggggctcttttcatgcattccaaacatttttttaagttgtatgagccttggtctattggccaaaatgcagccatcgaatttctctcttcaactttgcacaagatgagggttgatgaatcgcagcggttcataattaacaataaactggaattgcaatccttcctttataaacccgtgcaaaggctttgtagatatcccctgttggtcaaagaattgcttgctgaatcgagtgacgataataatacgaaagaacttgaagctgctttagatatttctaaaaatattgcgagaagtatcaacgaaaatcaaagaagaacagaaaatcatcaagtggtgaagaaactttatggtagagtggtcaactggaagggttatagaatttccaagttcggtgagttattatatttcgataaagtgttcatttcaacaacaaatagctcctcggaacctgaaagagaatttgaggtttatctttttgaaaaaatcatcatccttttttcagaggtagtgactaagaaatctgcatcatcactaatccttaagaagaaatcctcaacctcagcatcaatctccgcctcgaacataacggacaacaatggcagccctcaccacagttaccataagaggcatagcaatagtagtagcagtaataatatccatttatcttcgtcttcagcagcggcgataatacattccagtaccaatagtagtgacaacaattccaacaattcatcatcatcctcattattcaagctgtccgctaacgaacctaagctggatctaagaggtcgaattatgataatgaatctgaatcaaatcataccgcaaaacaaccggtcattaaatataacatgggaatccataaaagagcaaggtaatttccttttgaaattcaaaaatgaggaaacaagagataattggtcatcgtgtttacaacagttgattcatgatctgaaaaatgagcagtttaaggcaagacatcactcttcaacatcgacgacttcatcgacagccaaatcatcttcaatgatgtcacccaccacaactatgaatacaccgaatcatcacaacagccgccagacacacgatagtatggcttctttctcaagttctcatatgaaaagggtttcggatgtcctgcctaaacggaggaccacttcatcaagtttcgaaagtgaaattaaatccatttcagaaaatttcaagaactctattccagaatcttccatactcttcaggatatcatataataacaactctaataatacctctagtagcgagatcttcacacttttggtagaaaaagtttggaattttgacgacttgataatggcgatcaattctaaaatttcgaatacacataataacaacatttcaccaatcaccaagatcaaatatcaggacgaagatggggattttgttgtgttaggtagcgatgaagattggaatgttgctaaagaaatgttggcggaaaacaatgagaaattcttgaacattcgtctgtattgataaataaaactagtatacagcaaatactaaataattcaagaaaaaaacattagatagagaggggcagatgttcaagctatacccattatattgatccacacttagtattaagatacgtctgtgaaggatgaaaaaaaatgtataatgtgactagaggaagtaaggagaaaaaacgatagtaatcgtattttaggttgtgcgtttttataatttttttttttttgtaattctatgcaaatgtaatataagtatatttaaagaaataatgagtcctgtgaaaacaaaaagaaaaaaagatcattaatgtatgttaacgtatttgctttgcaaattttaatttatttgttgttaaatgcattttttttttgtcgtttcagcgagttttcttgaggttgctactatcattaaaatcacaatccacagaggaagttgatctctttttcagttgggtgggggcagagcatgggtgagcagtggccatgggtctaacaggaaataatctttttgaacgcacagataaattttgtaataattttctatttgacattagagatggggtggtgggagttagtgggcttggccaaaagatgcttgaattttgtgggatgctcagtgaccttttaaaagaattttgggtagaagagaacgaacctgaatgtgaatggtgtgatgcagagtctggggtcgtcattgaacttgaagtcttgtaaggggaattgaatggagatggagaggatgaagatgaggttggagtgaaggcaaatggtggagaaatgctatctttggtcaaccttcttaaatgagtgtgatccgagaaatagtctgtggccgcagatgaaaccgtagcgctctttggagtagtagcatttgagtaaacacaagtcaatgaatcgctgtcaaaggactgagcaaagatagtattgtacatggtttccaattcttgtgaacggtagaattcttccagtttcaattgaatacaatagttttgtaatgcgtctaagagagattttgctaaagatgtcttattgctattcaaatattttgatttgaaactggaggggaaagaattttggtccattgctatatccaataaagtattagagatttctgacaatttaatatctaggtcttggcagttttcctccaaagccagattgatattttcccaaaggtttgaattatagtagttcaaagataatttgatgaggttaattgcacccagcgcaattagtgaacgatcatatttaaatgataattcgagattgaaggaagctaactcgcacaacataatggcacccaatttgatctcgttgatgttcaaagaggggccttgagaagaggacgatttattaatagcagtaccagcagcgttatttaataaggccagtttctgttgaatgaaagcttccaaaggggcagaaaggacaacgccaggcgataacggggacgtagattggaacaagaagatgtcgatgtaggagtcgaatgttgccgactgacagatggaccaatcgagtgatttgaaaagatgcatttccatagtcgtgaattgctttatagaatattgattgcaacacaagttttgcaagactttcaaagtggccattctattcttggagtcccaaaatttggacgaaatccaaagcgcggtcaaggacaagagctggtagttgtaactcttgataatgaaccgcgaggaatacttgtccaagatagtgaaagtaaggaacaaagtcgaggtcgatagattgagtcttgtgtgacagtacatgatgaagtcaaagatcaagaaacgcatcttcggattaacttgtggctgagagttgaagttagtcaggttgtacagcggcctttctgtgtgggaaagacggaaatagtggtccaattgatcattattgtattcgctgatcgctgagtgatgtgcttgcaattctcttttaacgagattagggtttttagactttgcactagcaatggcccgcctcttttgcaagagcaagggcaaattaggacatgaggcagcgctgacagaggcggcagtggcggtggaagtgccactagcggtagcataccttgcattagcgtatctaattatggtatccttcaatatggccatcgtacagaaagcgtatcaaatcagtgtcttgaacgagagtaaaagggagatgcaatggaatgtaagaaatgctatgggtcagaaaagaaatgcagaggagttaaaccgaatgaggaaatgcaatggatacgttaaattggagatgtgagattgcgactgggactcggatggatgcttgcttttggatgctagtacagagaaaaaagagggagaaaagaaaagagaaatagaaaaaggttggtttaagtcggcagaggagactactcgggcaattcgtttcctaatgggtatagtcctctttcctcagaaatccatttgactggcagactcagtagtagaagaaaaaatcaagaaagaaattgtgtgaaagtatactacacaagaaaatgtttaagaagaagattaaaagctcgaggaaagtacagatatacaaattataaataggtaggaggaagaaaaaaaaaagatgagggcaaaaacccaaggccaaatatggaaatgtggcagagggacacactaatccgatagtaaatttatgtaacttgatcattacagtgagagcaggcttggtaatttctttttcttgcctgataatttttcactttttctttttttttttcttgaaagttcacaatttagggtttgagcacagcgtttggttgcgacacttccccagaaggaaaaccggcctctttggctggggagggaagaagggggaggagagctcagaaagccctatcgcgatatgagggaccgatctgtatcagcatactttcggtatcatcacggtcgcaggatagagatagtgaatgagttagctgttttacaggccaagcgttcaaacgagacgaatggcgacatttgcccgtcaagaaaacccgccgagttttttcctaaacgggtaaaacagccatgcaccgcagcacgtcgacgaggtgatatttccaatttgggaaatttcccaaatcagtaatgtagcctctacgggtgtctctgtcagccccgtggtcgccagcacagaatgtatcgtacccctgaaggtagttttttaccgccgtggcacacgataaaggtgcaccttgtgataataaggtggaaaaatatatatgaaaaagtgaaattgattgtggctgcactaggacatcattatttcttacttggctatttacacgtacttacgctggctgtatatcatttaaggggcggaggacgaagaggacggacccgagatcatccggtccaagaaacgggtcatccggtccttagcattgtctagactatctagggcaggacggacatccacgtggaaagtaggcattccgttttcgtcgtcgggccctccgtagaaatccaagacgtatctaacttccttgaaggttggaggttgttgttccgctttgcgctcgcctcggagtacaatccagtcgtgcctgtcgaatggtagttcttggctaaaatgggacggaaacagtaggccgcacaggtgcatccagcgagcacgagggctcaatacgcccggtttccccatgaatttcagcaacttaggctgcacgtggctttcatctgtgtgcggtttttcccattcgagcacttcctgccagcacccttcatttagaaagttgtggacctgcaccatggactccactgcatcttcggcgacttcgccgctaccgccaatcttgccctttctaaccatagcattgtacatctgttgtggagaaggatactcccagaactcgttactgtctggactcttggggatgctggagatggtccgatcaacgggcaagtccatcttttggccaggctgtttggatgctgccaactccggcatattgttcagcgggtttattctatcgttatctccctgcataacggggcactcagaggatggtggcgacgacgacgacgactcgtgcatgactgggcaccctgacatggatgatactgctgccccaccaatatctttgcccgtagttttttgatctgcccaaaaccaacccattttttgtagtttctgttgtatttgctctgctttattcgtgctactcgtatgtgtatgctatcttattagctgcctatttcatttctcttagtattcgcatttaaagctgagaaattttttgataatcatttcccgatgaaaagaaaaaagggaaaaagtcgataaaaagaggtaagcgaaaagaaaaagaaaaaatagaaaatttgggtggggggggcggaagatcccacgccgcgcaagagatatttcaatattactactacatagtatatgcggcgctaccatacgtacaacttttttttctttttttttttttttgccttctaaatttgtaattcggtcacacttttgtcgcagtgttgcaaacgtcttgaaagaattgtaggtgttgtaaaccacaacttgctcccttgaaagcgttgctgattatttcctttgaacctgttgcattgttgtattgttgtattgctgctgatgttttaggcacttagtattagatattcctaagcctccctcaccataaattacctttattacttgcatgactattattagcagagcatgtagtatgggactcaagaccgatatgatacacaccaaagacgtaggcaccggcgattaaatcaaaggctccgatagccgaaaagtgagaagaaaaaaaaaggaaaaaaaggaattgtcctaatgagcggtgtggccgacttgccataatatcagttagggctactatcaatgttttatctacgttggagtaagatcgtttatcacttccatatttggaccaaatgaaaagttcaatcggccaagtatttcatggatggaatgacgtttggtaaggaagtgctttttctttttccacatattttccctttctctcggggaaattttgtttctaaacataaaaaataaagcaacagcaaaaaagagggtctgtccagcgaataagaagaaaacctccttttcggcttttgaagataggttgcagttgtctgcgggcacaaaatgggcaatttttttaatactttttacgtatgagacaagatttttttcgccaattatatcgcatgaagaataaccagagtttttctccgaacgttaagggagttgaagtaaaaataaagaaaggaccaaatgagaatgggtatgcttggtcttagtcttcgaatcaaattctgcttccctgttcatggcaacgtcacctcaattatttggaaagggggggttttccgactttatttgagatgacttgagatgtgtgtcaatgctactattttggagattaatctcagtacaaaacaatattaaaaagaggtgaattatttttccccccttattttttttttgttaaaattgatccaaatgtaaataaacaatcacaaggaaaaaaaaaaaaaaaaaaaaaatagccgccatgaccccggatcgtcggttgtgatacggtcagggtagcgccctggtcaaacttcagaactaaaaaaataataaggaagaaaaaaatagctaatttttccggcagaaagattttcgctacccgaaagtttttccggcaagctaaatggaaaaaggaaagattattgaaagagaaagaaagaaaaaaaaaaaatgtacacccagacatcgggcttccacaatttcggctctattgttttccatctctcgcaacggcgggattcctctatggcgtgtgatgtctgtatctgttacttaatccagaaactggcacttgacccaactctgccacgtgggtcgttttgccatcgacagattgggagattttcatagtagaattcagcatgatagctacgtaaatgtgttccgcaccgtcacaaagtgttttctactgttctttcttctttcgttcattcagttgagttgagtgagtgctttgttcaatggatcttagctaaaatgcatattttttctcttggtaaatgaatgcttgtgatgtcttccaagtgatttcctttccttcccatatgatgctaggtacctttagtgtcttcctaaaaaaaaaaaaaggctcgccatcaaaacgatattcgttggcttttttttctgaattataaatactctttggtaacttttcatttccaagaacctcttttttccagttatatcatggtcccctttcaaagttattctctactctttttcatattcattctttttcatcctttggttttttattcttaacttgtttattattctctcttgtttctatttacaagacaccaatcaaaacaaataaaacatcatcacaatgtctagattagaaagattgacctcattaaacgttgttgctggttctgacttgagaagaacctccatcattggtaccatcggtccaaagaccaacaacccagaaaccttggttgctttgagaaaggctggtttgaacattgtccgtatgaacttctctcacggttcttacgaataccacaagtctgtcattgacaacgccagaaagtccgaagaattgtacccaggtagaccattggccattgctttggacaccaagggtccagaaatcagaactggtaccaccaccaacgatgttgactacccaatcccaccaaaccacgaaatgatcttcaccaccgatgacaagtacgctaaggcttgtgacgacaagatcatgtacgttgactacaagaacatcaccaaggtcatctccgctggtagaatcatctacgttgatgatggtgttttgtctttccaagttttggaagtcgttgacgacaagactttgaaggtcaaggctttgaacgccggtaagatctgttcccacaagggtgtcaacttaccaggtaccgatgtcgatttgccagctttgtctgaaaaggacaaggaagatttgagattcggtgtcaagaacggtgtccacatggtcttcgcttctttcatcagaaccgccaacgatgttttgaccatcagagaagtcttgggtgaacaaggtaaggacgtcaagatcattgtcaagattgaaaaccaacaaggtgttaacaacttcgacgaaatcttgaaggtcactgacggtgttatggttgccagaggtgacttgggtattgaaatcccagccccagaagtcttggctgtccaaaagaaattgattgctaagtctaacttggctggtaagccagttatctgtgctacccaaatgttggaatccatgacttacaacccaagaccaaccagagctgaagtttccgatgtcggtaacgctatcttggatggtgctgactgtgttatgttgtctggtgaaaccgccaagggtaactacccaatcaacgccgttaccactatggctgaaaccgctgtcattgctgaacaagctatcgcttacttgccaaactacgatgacatgagaaactgtactccaaagccaacctccaccaccgaaaccgtcgctgcctccgctgtcgctgctgttttcgaacaaaaggccaaggctatcattgtcttgtccacttccggtaccaccccaagattggtttccaagtacagaccaaactgtccaatcatcttggttaccagatgcccaagagctgctagattctctcacttgtacagaggtgtcttcccattcgttttcgaaaaggaacctgtctctgactggactgatgatgttgaagcccgtatcaacttcggtattgaaaaggctaaggaattcggtatcttgaagaagggtgacacttacgtttccatccaaggtttcaaggccggtgctggtcactccaacactttgcaagtctctaccgtttaaaaaaagaatcatgattgaatgaagatattatttttttgaattatattttttaaattttatataaagacatggtttttcttttcaactcaaataaagatttataagttacttaaataacatacattttataaggtattctataaaaagagtattatgttattgttaacctttttgtctccaattgtcgtcataacgatgaggtgttgcatttttggaaacgagattgacatagagtcaaaatttgctaaatttgatccctcccatcgcaagataatcttccctcaaggttatcatgattatcaggatggcgaaaggatacgctaaaaattcaataaaaaattcaatataattttcgtttcccaagaactaacttggaaggttatacatgggtacataaatgcagatgccagtgaactatgttcagcttctggccttcgtttggtggtttaatctattttttataaaaaatgacgcgggcagattcaattagtgtcctaaatttattcgcgtttcaagatttcaaaggattgatcctcttatcagaaacgataagtgctactccgtcctattcttctagccatctagtacgtattcttttcataacataatcccttatttacagaatgtgtttcgaagaaaaattaattagatgggaagaaaactgaagtggcttatataatcagtgacatagtgccaataattacgcaaaaagcaaaggaaataacactgctatggatatggaaatcgaagattcaagccccatagatgacctgaagttacaaaaactggataccaatgtttattttggaccctgtgagatattgacacaacctattcttttgcaatatgaaaatattaagttcatcattggtgtcaatctaagtactgaaaagatagcgtcgttttatacccagtatttcaggaactctaattcggtagtcgtgaatctttgctcaccaactacagcagcagtagcaacaaagaaggccgcaattgatttgtatatacgaaacaatacaatactactacagaaattcgttggacagtacttgcagatgggcaaaaagataaaaacatctttaacacaggcacaaaccgatacaatccaatcactgccccagttttgtaattcgaatgtcctcagtggtgagcccttggtacagtaccaggcattcaacgatctgttggcactctttaagtcatttagtcattttggaaatatcttggttatatcatcacattcctatgattgcgcacttctcaaatttcttatttccagggtgatgacctactatccactagtgaccatccaggattctttgcaatatatgaaagcaaccctgaacatatccatcagtacatccgatgagttcgatattctgaatgataaagaactgtgggagtttggccaaacccaggaaattctaaaacgtaggcagacgagctcagtcaagaggagatgtgtcaatttaccagaaaactctacgatcgataacagaatgcttatgggtaccacaaagcgaggtcgcttttgaagagccctcggtagcataacatttttaattattacgactgttttttttattcattatgtagagataattaaatgttatagatgctctatactcaaacggtggaagaaaaacagcgaaaaaaaataaccgatacccccttttcgaatacaaatgcttgtatattcaattatgaattattttttttttttttcatttcttatattattttttgttcgagaatcactttttcaagatggtaacaacatcttcgtcttccaaaatgtgactcaaccccacgtattgaggttgatgtttgacactgctaccgtaaaccagagcatttctaaagtcgtccactaaagatttatgaatttggttacaaaaatccttgacactgcaacggtctgatcttagcaccacagggtcggtaaaatctggtatttggccctttggtttagtgtaaatacggactagatttagtctatcccacatgacttgcaacagctcgtccaagttccaatcttgaccagacgaaataggcacggcattaggaattcggtaaagtaattccaattcctctattgacagagaatcaatcttgtttaacacatagatggcaggcatgtatcttcttgacgaagcttccaaaacatcaatcaaatcatccacagtggcatcacacctgaaggcaatctcagcgctatttattctgtactcgctcataacggctctgatttcgtcattccccagatgggtcaatgggactgtgtttgtgatggaaataccacctttctctttttttttgatcaagatatctggcggagttttattcagacgaatccccacaccttccagttccttctcaatgatttgcttatgatgcaagggtttgttcacatctaggatgataaataacaggttacaggttcttgccacggcaataacttgcttacctctacctctaccatccttagcaccatcgataataccaggtaaatccaacatttggatcttggcacctttataacgaatgacaccggggacggtaaccagggtggtaaactcgtactcagctgcttcagactcagtaccagtcaacttggacagtaatgtagatttccccaccgacgggaacccgacaaaccccacactggccacaccagttctagccacatcaaaaccaataccagcaccaccaccgctgccggatgaagcactggtcaacaattctcttctcagtttggccagcttggccttcagttgacccaaatggaaagatgtggccttgttcttttgggtacgggccatttcatcttcgatagctttgattttttcaactgtagtagacattttgctcaatcaacaactctacgcttgcacctactgcatctagcttcaaacacttcctatcattgcgccctcatcacaccgtaatatcccatcttaaaagtggaaaactcttatagctcatcgatgaaaaaaacgggccctcgtcgcttgtgatgtgaaaaaatttttcaagctttaagcccattgaaagcaagagatcttgcactagaataagtggcaaaggtgaactttgaggggataagaagggcaatcaggaacatcagataagtgaaagatggcgaaaaagagtaaaaagaaccaacagaactactgggatgaggaattcgaagaagacgccgcccagaacgaagaaatcagtgccacgccaactccaaatccagaaagcagcgcaggtgcagatgacacttccagagaagcaagtgcaagtgctgaaggtgctgaggccattgaaggcgacttcatgtctactttgaagcaatcgaagaagaagcaagaaaagaaggttattgaagagaagaaggatggtaagcctatactaaagtccaagaaggaaaaggagaaggaaaaaaaggaaaaggagaagcagaagaagaaagaacaagctgccaggaagaaggcccaacagcaagctcaaaaggagaagaacaaggagttgaacaagcaaaatgttgaaaaagctgctgctgagaaggctgctgctgagaaatcccaaaaatctaaaggtgaaagtgataaaccaagtgctagtgctaagaagccagccaagaaagtacctgccggtttggctgctttgagacgtcaattagaattgaagaaacaacttgaagaacaagaaaagttggaaagagaggaagaagaaagattggagaaagaagaggaggaaagattggccaacgaagaaaaaatgaaggaagaagctaaagcagctaaaaaggaaaaggagaaggcaaagcgtgaaaaacgaaaggctgaaggtaagctattgaccagaaagcaaaaagaagaaaagaaattattggaaagaagacgtgccgctttattgtcttccggtaacgtcaaagttgccggtctggccaagaaggatggagaagaaaacaaaccaaagaaggttgtttacagcaagaagaagaagagaacaacccaggaaaacgcctccgaagccattaaatctgactctaagaaagactcggaagttgtacctgatgacgaactcaaagaatccgaagatgttttgattgatgattgggaaaatttggctcttggtgatgatgacgaggagggaaccaacgaagaaacgcaagaatccaccgcaagccatgaaaatgaagaccaaaatcaaggcgaagaagaagaagaaggagaagaagaagaagaagaagaagaagaaagagcacatgtgcatgaagttgccaaaagcacaccagcagctacaccagcagctactccaactccatccagcgcttctccaaacaaaaaagatcttcgttccccaatttgttgtattttgggtcatgtcgataccggtaagactaaattgttagacaaaatcagacaaaccaacgttcaaggtggtgaagctggtggcatcacccaacagattggtgccacttatttccccatcgacgctattaaggcaaaaactaaagttatggctgaatatgaaaaacaaacttttgatgtcccaggtcttttggttattgataccccaggtcacgaatccttctctaacttacgttcaagaggttcttcattgtgtaacatcgcaattttggttattgacattatgcatggtttggaacaacagactattgaatctatcaaactgttaagagatagaaaggctccatttgtcgttgccctaaacaaaattgatagattatatgactggaaagccattccaaacaattcattcagagactcctttgcaaagcaatcaagagctgttcaagaggaatttcaatctaggtattctaagattcaattggaattagctgaacaaggtttgaattcggaattgtatttccaaaacaaaaatatgtctaagtatgtctccattgtcccaacatctgccgtcaccggtgagggtgttccagatttattgtggttgctattagaattgacccaaaagaggatgtccaaacaattgatgtacttgtctcacgtggaagcaaccattttggaagtgaaagtcgtagaaggttttggtaccacaattgatgttatcttgtccaacggttacttgagagaaggtgaccgtattgtactgtgtggtatgaatggtccaattgtaacgaatatcagagcattactaacaccacaaccattacgtgaactacgtttgaaatctgaatatgtccaccacaaagaagtcaaggctgctttaggtgtcaagattgccgctaatgatttagaaaaagccgtttctggttctaggctgctagttgtcggtcctgaagatgacgaagatgaattgatggacgacgttatggatgatttgactggtttgttggactccgttgacacaactggtaaaggtgttgtggtccaagcatccaccttgggttctttggaagctttgttggatttcttgaaagacatgaaaatccctgtgatgtctatcgggttaggtccagtgtacaagcgtgatgttatgaaagcctccactatgttggaaaaggctccagagtatgccgtgatgttatgttttgatgttaaagtggataaggaagctgaacaatacgctgaacaagaaggaattaagatctttaatgcagacgtcatctatcatttatttgattcatttacagcataccaagaaaagttattggaagaacgtcgtaaagatttcctagattacgctattttcccatgtgtcttacaaaccttacaaattattaacaaacgtggtccaatgattattggtgtagacgttctggaaggtactctacgtgtgggaactcctatttgcgctgtgaaaaccgaccctactacaaaggaaagacaaactttgatattaggtaaagtcatctctttagaaatcaaccatcaacctgtccaagaagtaaagaagggccaaaccgctgctggtgttgccgtccgtctagaagatccctccggtcaacaacctatctggggtcgtcatgttgacgagaatgatacattatactccttggtttcaagaagatctattgacactttgaaggataaagcttttagggaccaagttgctagatccgattggctgctattgaagaagctgaaggtcgttttcggcatcgaatgagcatggcatacgctgacttgtcaacccaatcacattctacaaaatttaatgaattaaataggtaattgtatataaaaatgtgaacctttgtgtattagtttcaattctatcttacttttcattgccattttacttctttcaccttgctgtctttcaaccttggaaatttttatagtacgcgtaaacaaaaaaggtaaataagaggcattgaatataagttggcatttattaggaagttgagtaataacacgttgaaactgggttaagacgatcaaaacaaccatgtctgctcccactatgagatccacctcaatattgacagagcatttgggatatccgcccatctcgcttgttgatgatatcattaatgctgtaaatgaaattatgtacaagtgcactgctgccatggaaaaatatctgctatccaagagcaaaatcggcgaggaagattatggagaagagatcaaaagtggagttgctaagttggaatcacttttggaaaactccgtggataagaattttgacaaactagaactatatgttttgaggaacgtccttcgaatccctgaagagtatttggacgccaatgtttttagattggagaaccaaaaggatctggtcattgtagatgagaatgagttgaagaaaagtgaggagaaacttcgagagaaagtgaacgacgtggagttagcgttcaaaaagaatgaaatgctattgaaaagagttacaaaagtgaaaagactgttgtttacgataagaggattcaaacaaaagctaaacgagttactgaaatgcaaagacgatgtacaattgcagaaaattttggagtcgttaaaacctatagatgacacaatgactctactgactgattcattacgtaaactatatgttgatagtgaaagtaccagttcaacagaggaggtagaggcactactgcagagattgaagaccaacgggaagcaaaataataaggatttcagaacacgatatatcgatataaggacgaataatgtcctacgaaaattggggctactaggtgataaagaggacgaaaaacagtctgccaagccggatgcgaggacgcaagcaggggatatagttagtatagatattgaagagcctcaattggatttacttgatgatgtgttataatataaagtgggaaaaagtatgtgctatgatatgatgtatgtattcacgaatgtattatgtagaaaaatgctaaaaaattggataaaagaaaaccatgtttaaaatgcataccaccatgtgtattataagtacttcgtaaaattcgaatcctgtagccagccaaccttctcgaaagcttggaatagtcttgatgctttattaacgtcgatcctacaggctttttgggcgtcggtccttctaaacggcaaccctttctttagtctataaactttttccaaaaataaccttctcttagaatccagatacaaatcacaaggtaaccttagagtttgagcgagaactagttcagcagggtgtagctcgttcctcagcgggtctgtggacaggtccattggagaccccttccactcgatcttgagtgacttgttactgtctgtaggaagcgtagataagggcggagagtaatctggtaattttttccatgagacgtttggtatatattgaggagcatcatgaatcgcctcaatggatgcaatgttagtgtgaggagtggatgcagagggtgagaacttcttggcgcgatgtggactggtagtcatcgttcttctttgtggtgagtataccttgcgtttccgtggtatccattcagtgtcggattcaaactttcctagattgttattgtagagagcctgtttcctcatattatatcttgcttgtctattcaaattcggagatgctaacggggaaggtaatctagaagaagaggaaggcagaggaggaggagtcatatcatcattgtatttggaatatttatgtctagcattataggccagattgttgtaccggttgataatgttcttagaatatggttgggccaaattgctgaaaattttgtattgagacagaaacccgtaggtggcgtagcggtacctttttcttgataacccattgggccatacaggcttcacgaacagcacattctctacagcgcctttaggcgtagatcccactagcactgaagaggccatgcggggtgagccattgtggctaattttcgactccagcttgggcgacaaaggtggcgatggtattatatgttcatcaaccaaggagtcaatgctgccagaaaagcatccattgccattattttgtgagttctggttaattcttacgtcgtacgagcgcccatagggtgaattattgctataatcactcatgtttaaaccgtttttattactatcgttattgttgttacttgctttcaaattctgattcagacgtctgaaaatggactgcgaatcatccttaccaatgtaattcatatttaattgagacttttcagattcaggagaatataatcccatgtttcccctataaatgttacgatgcgcgaatatcctgtttatcgatgcccagtgtatgagccataacggggatgttatgaaccatgtggctacttttataagcggttctcttaggaagaagggggttcttgatagacccctgcacctcatctagcggaggtgcacggatgtaccaacagttttagtgaacattattcactaaagaagcattgggcatactcagagccaatggcaagctcgtttaccagttcaaatatgtcgtttcattatctgtatgactgtcgtaactttgaatcgatctaatgtgttgaccctgtctcaggctcacccatggcggcgcctgcacctgtgggtgaaggaagaaagacgatgtttgtgagggaactgaattgggttgaagttcatatcctaaacaaacacttcaccagccatggatgcatgccttgtcttttcgcagttggtggcatgaaaatatatatcacccaccaaaccctcttactcttttcttaccaagtaactccagtaagtgctcgtttttttcttcttccattcaaacctgcttaaaaacctcgacaaacgagcccccaacgtactaccacagcaaccactctggtttttctatcttgttgtctttaattgcctcctgactttgttttgttttgttcttgcttagcgctcttgaaaaatattttacttttcactatcagattaatgtgatagcaatagttagtgcaacaaagaaacaagtcgataaatggtacgtttaaaaagtagatatatcctttttgaaattatattcccacctacagacaccaacgttgaggaatctgtgtcgaaagcagacatcttgctttcgcatcacagagcatcgcctgcggatgtgtccataaagtcgatactccaagagatacgacgctcgctgtcgttgaatctgggcgactatgggtctgcaaaatgtaactctctcttgcagttgaaatacttttcaaataagacgtctacggggataatccgatgccatcgagaggattgcgaccttgttatcatggcattgatgttgatgtcgaaaattggcgacgtcgatggactgatcgtgaaccccgtcaaggtaagtgggaccatcaagaaaatagagcagtttgctatgagaaggaattctaaaattctgaacataatcaagtgtagtcaatcatcacacctcagcgataatgactttattatcaatgatttcaagaaaattggaagggaaaacgaaaacgaaaacgaggacgattagaatatattaatatatagatgtacacgtatatgcagtagttttatttttttatctataatacaactcaagcacaagaatgctttgttttcctagtgctcatcctgggcctaggcgccatagttatccgatttatcatcggattcagctttagtaaactgaatggggccgtgagaaccactggcaccttcactcttaacattgaccgcttcgtccagcttttcgtagttggtcttgtatatgctttcaatatcttgttggacgaacagtgggttgtcataaacctggtcttcatgccttttggcggaggcatttgcccctcttgtgaaaaatcttgaatcgtactgcagatccggttgttctgaacgctttgctgcgcccagaattatcttttcggatacgtctcttccttgagagtacgccagctcttttagtctggccactgtgctcgtttgctttttgggcttaactattgctcccgtctgcggagtcccgttgtggtatctggctcgttggctcaattctttcaatttagattctttagcaagcatttcctgttccatagcaagccgcttcaattccattttggacctgatctcttgtcttgccttcttgtcagcgttttctaacgcttcggagagcttcataaacccatcgttgatggtattattttcgttgtcaagagctttacctacacgtctttccaaggccacggtataaccatttggatttttccagtttgacacagctgcaggtatcttccactcatttggatcagcttctcccctatcattgctgccatccatatggagaacaggcacgacttcgtcgttttctgtgggtgctacaacctttctcgccttcttcccaacgaaccttggcaacaatggatccatttgcttggacactacctcaatatggtggctgttgttcaataatagattcgcgggtgcctgatgtgtttcggtgacgtaccttgatgatgccctgttatttgagttggctagtttcgcattcacaagccgctgaatgtatgacttggttcttgctgtacattcttggatttctgctttcgttggcaaaggaaccgatagttcgaaattagactgtctctttggaataaaatcatcgagcttaacgtttttagcgatttggtcagtcaatattgccggctcaacgcgatctgagctcaaagccgtcgaaactcgtccttgagaatgttttggaggtggtagtctgttactaaacatatttggttgaggttgctgatacgtcctctcggctcagagctgccatgtgtcaataaccccataatttgaacttctttcatcaactttttagctggggaaaaatcaaattcgtgaagaattacaataatacgttaaggtaaaagattaaatattaaaaaatagtatgagtacttttgaatcatcagacaagaacaatgaaggatatgaatagtattagatatgtattcttttttttttccagggacataaagagttgtttttataaggtgcggagttatctcaatttgcttctgattttagaagctattctatgcccggtcgactctttgatttcgatcccaaacggcatcatggtagtttcggagccagattcgccattttcccactctaatccatctcgaagactttttcgaaaggtaaacccttcttcttgtctcagcgtgttatatttggacttatgctgtagcggcttgatcattgccgaagcaggtattggcggataatgtagcacagccggcttcttgtaccaacccacctttgttggtttaggattttctgcctctgtcattggcggtacaccagcaaatctcacccttttgatggacaattcactggagtttgactccggatctagagttaatgtctctatagccaaagtatcactactattggcaatcagggtacttgatgattttcctgaggaggtgttgtttatactggatacttttggtgaaggcgctaacgatgaagatgcagaaggattgggtgtagatgcacttttgttcatcaaatgccgcactgtatcttggacgattttttgatttaacgtcatggttgaggactgcaaagaattggacctttgattgttgagctttgaaggtggagctattgacggatgtcttgtagaattcaaatatgaggtttgttgtttgtttgtataggattgcaaagatgaggatctaggccttctgccgttgatcagttttcttttctccggagacaccacgcttttcttcgtttctgcgtttttattgttgaaagtggtccttacaggcgatactgagggagacctagaagaatttgaggctaaatgcgcccttgcccttgttcttatgctctctaaagaggcctgtcttgatgggcttgctgaagatgtgggtgagggggatggagaagaagaggctggcagctttgttattgacggcttcttctttagcttacttttcgcgtttttaacctctaaatacagagccttatctctttctagcttttctttcaaattctcccgcaagtcattggtttcatcgaaggttttataatttttctcaatatatttccagcaatccatccaattggataataatcccataatggacctcaatttcggtataatcttgcagatatgattattaaacaattccacaactaaaccaggttgaaggtggaaaatgggagttcttgaggaattgttatcggtacgcgccgtttgagtccaaaattttaaattctcctgcagttcgaataaagctgtgacatcatcacattctggagagagcaaagccatcagctcacaaattatcaaatcgtaatggtacacgttttcgctggataatcttgtcttgatgtccaagaaatgttgtttattcggtaggaaaatttgcctagagaaactgataataacacacaagacagaaaaaacccgcaagtggaaagtgtatatcctgtgtagagtccattcccaatgtggtagatccttctgtaaatttgacagtgaagtaggtcttgtttccgaaaatttctgcaattggttgtaatatgtccttagaatggggaagattttcgaatgaacacaggagttcagtttctccatcacttgccattgcaatttgtaaaaggaatgggtggacttatcccttactggatcattaatcaaaacggctaaatctagaatcaatgtcatttcaactggatttaacaagtcttcaattattgaagtgtcaaatggaagtgaccgagctttgtacgcatccctttccaataaaatctgtctcaacttggcattataaatttttatagcattttgagcaatgcaagacagcgaatttaaaatcttccattgtagagaattattgtatatgcacgatttatagtgatctaggggtacctcctcgggaaacatccagccctctacatcaataaaattagttgataatctctgctgcacttcgcttagctttatcagctggaatcgacagagcaaatggtacctcttagccaatacggggcttacattaaatataggaccctcacaaagtgataagatgaaattaacgaggggaataattttgtaggactcgtcattgtctcttttcttcttcaaatgcggtaccagaacgtttagtagcctattcagttcattcagcttgtaaagagcgttcttatattgaatgatttttatatcatacgagtccaacggaacagaacctttgattgccggaatagaagcgctggcagcagctttggctagcaacttttttctcttttgcacatctaccatgttgtaatataaaactagtctaaatcctcaaccttcagcttccaatcactccttttatcattgttcattcgctaacaaacttcaaacatatgcctttattatgcgtcttcctgctgtttcaaccattgattgcagggtaacagacatttttaagggtctttcccacagcatctataagaaagatcgtcaaaagtattagttaaacattgaaaatttgcgccaaagacatagcaagcgcaacgtattcattgtccatgtcgtcatctactccctttgacccttatgctctatccgagcacgatgaagaacgaccccagaatgtacagtctaagtcaaggactgcggaactacaagctgtaagtacagaaagccacagagtaccatctaggaaattaacattatactaactttctacatcgttgatacttatgcgtatacattcatatacgttcttcgtgtttatttttaggaaattgatgataccgtgggaataatgagagataacataaataaagtagcagaaagaggtgaaagattaacgtccattgaagataaagccgataacctagcggtctcagcccaaggctttaagaggggtgccaatagggtcagaaaagccatgtggtacaaggatctaaaaatgaagatgtgtctggctttagtaatcatcatattgcttgttgtaatcatcgtccccattgctgttcactttagtcgatagaagttcactcgcaatgctatatatatagggagcttccatatgtagtgtaggatatatgtatatatacatatatacatatatgggcgtatatttactttgttcttattttctgtctaattttataattttactgacagtagctaagccctctgtattgctgttctgtgttattgcactagtgtcataacgcagatggtttttagcagagtcaaattgggcagaaagcataatttccatcttccctggcaaagacagattttctcttttgatcacgttagctaaataattcaagatttcgttcggtactccagcttcgcccttgttagcaggcttgtatttcaacagaattgcttgtatttgggctggattcaaggcataccagaaatcgaatagtaacttgaactcgttcaagttgcttatcttcaactgtaatatcttgacagcctgaattatttgaatcaaattgggacgaacgtcttcaattcttggttcaaaccagctcaccaaccgctcgatatttctatccacttcgtacccatacttccaatttaacgcgggacatttggttattaggtcattaaatagcattacgttcagatacttcagggtgtcgttaaaaatttttgtatgcattgagtcaacaacttgaaatttacacaagacagcatcaaattcatttaagaatgtgaataatttagcgaacttctcatcaccagaatttttaaatagcttctcgtttaaaaccatatcgaagatctcgatgtgggctgaagcatgcttcatgaatttcactaaccaagtggaataaatcttgtcgaatacttttaaagtttcattctccaaatcattcaaatatatcagtgttaacttatctttttcatcaccaccattcgcttcatataatgttttttgatttgcagcaaatgcgggaagtctggaaagattacttaaccaaaagataccaccaagcattgtttcgtcctttggtagactcataacaatgctttctacagtcaataggactttcgagatgaatttgctactttgaatcaataacccatttctcactaagctacttaccactgtagtaatgacgtgtataggacccagaacattgtctccattcacctcagtaacatttacttttttcaagtaaccttctgtgacttctaatgtgtaacaattcaggtccattagtaattctagaagatcaggatttcctgattctctacgaattacattgactagcttcggttttacttgttgtcctgcgattcccaaacctttcactttatcattcttattagcagaatatgtggtggtgaaatcttgtgctattacgttttcaataaacgctagttcttgcttcattgatttgacttcatcacttaatcttgaaggtttgttaccttttatagcagccaaactttgcatatgtgactgtattaaagaagattgcttcttttttctctccttcaaggcattcttcttgtttaaagtattcatgatttcaacttgtaacgtcttcagcttggaaatcttatcattataaccatttactatcgtttcgtactcttgcctttgcttagatggaatatttgacaaatctccctgcaacaactgtgttaatcttgtatatgagtcatttaacatctctagattcaaaatgaaagagttcttaaattcgatagcttcctccagtaatccaatcccgtaactagccctaatattccgttcttcaacttctttttgcagaactatataccttcgtctagctaactgcattctcatggcgctttgtacaagaatggagctccttttcaatgttctgtaatctgttttgtgaccatatgatctgatgtagctttggataattactgccgccatgagcatgaatttcctgttaacactatctaaaatcaattttcttttacaggtacattgtagttttattatttgcccaatggcagctctatagtattcccgtttccataatgctctaatgttcgtttgtagtaatatggcagctcttgtcttgagctcatgatcgacccttgtacgaaccaacaaacttctaatttggctttggcacttctttattgattccatggtctgcaaatactgaagcctatagtatcttgcccttatctttttctgtattatgatgcatatttcattcattttattagtccttagcttttccaaaaatgcaagcattcctgctttaaagaaaattttggtattaccaatttggtattttgctgaatcagagatagtagcatctagaatagattgacagaagttgacgattgcctcttttgggaggtctggattataaagaattccactccataagctgtagtccgtcaggaggaaatatctttgaacgaattcgtcaaaagtccatcttgatggaaagcctgcacatgaaatcctgattgtttccagcacaccacaagctcttaattgcgataagaccatcaaattatcgaactcccatggctttttttcagaatttggttttatgcaacgaatataatgaacattagtagaatttatgatggccatcaattccccgagcgattttttgaacatagatcccagggttggtttcttttgacttaatcttgctgggatcattatctttttttcagtattttgctcttcaggagcatcgtcactcctaagttctctgttgtctaaaatttgtttgaaaattggatttgtcgttgctttgaaaacatccagatgacctagggaaacgctgtctctattcttttcaataaacccttcaacttcatattctacatcaacagcataatggcttactataaacttcgtttgtccgaatcttggcttcgaaaaaacttcatttgagggcggtttattaaaggcagaatatagttttgaggcccatgattcatctgagcctgatggtaatctactttcttcatctaatagagaaagtattccaagtttattctcaatcaagtctatgcaaggttggttgtcgctgaactcaatgaaagaccactcaatttcctcctttacatattcttcttgctccaatttgaaaacgtgctggttgaactcttgttgtaatttttcattcgcatagtttatacagaattgttcgaatgagtttttctcaaaatgctcaaacccgtagatatctaaaataccaataaaggaaaagacatgatcttgttgatccagctcaggatcgtataatgtcttgttaatgttgtctactagccaatcaaaaagcgtggaataaataaatttcgccacagagtccctagcaattagcgcttgattgtaattcaaattagtgacaattttttcagaccttgtgacgatttgtttcttgacaatccattttgcaaaattgaagggatcaatacccaataattcacatgcgatttgcaggttttgctcttccgatgatagtgatgcgtcgtttctagtcattttcatctcgatattacctatatgtagcaagcctgcaagaattttgaaaattccaagctgagtctcgtggtttatacctactaatgacagggcatcagtggttatcttgtattctcgagcttcatctataccagctatgttcggctgtccaccttggttagtataatggtagtccttgggagatgacaaatgcagttcttgttttaccggttctggcaatccttccaaaatttggtaaaaaatatggtaatttctttctgtctctggctgataaactaacctggatttttccaagagataggttctaattttggaccccctgatggtagtattctcatcaaataaaatttgcagatatttgccgaaacgagaggaattatcatttctggtagttttggcgttaccaaaggcttccatgatcgggttagtagctaaaatttggctctcgatttgagacatttccacttccccttcacgattgttgctttcttggactgaggcaaagtatctcataatgtatttagcagagacggtcttaccagcaccggattcaccactgactacaacagtctggttagccttttcatggaccatgaacctgtacgcctcctctgctatggcaaaaaggtgcggctccagctcatctttacgcttactagaataattctgtatcatctcgcgagagtacaaatggtcgactttatcaaagggattagcggcaataaggacaataccagagtaagtatatatctgtccattcatgtatcttttttttatggcatgcagcactgccggttcgttcagatatgatagggtggttaagtcatcagtagactctaaaataggtgggtttcgtagtacaggtagcgtgggatgatcatcatcattttcgaagctatttgtttcaatggatacagtttctccatcctccaatttcaactctaagtggaacgttccttcaaagaagtcattcttggtgacttcgccgcctatccagccttgttctttgtgagggtaccaacacttagttcctacttcaaatgacatgcgggagaactggttataggattttttttgtttttttgtgttttagaattagattgaattataaaaagaagaacaaaagggtatcgtattgaaaataaattgtctcgccaaactggtaacaatgttttcagctagaacaataagaaaagaagagaaggtaaaaaaaaaggtgataactccgtaggaattgaggaattgagtatgcagaatcagaataaaggctgactttcaaaaaaaggttgtattacaattgcaggttttcgataaaagagaccctattctcatctactactgctaaacttcgagatattttcgaatttttcagtcttttcttttttttttttcgcattagttcagaaccctaaagaatggtaaacattctatggataacccggagagtgagtttcttaaagacctagttttattttaagggttttaactcaatcttgatgttttcattgtgtaccctaaagaaagtttaagaatagccctaactgttaccttttgaaataaaataaggggaaggtcaaaaagctattgttctattgttatgaaacattgtctcaaagagtaagaataacacaaattgatggcagttttttacgtagtccagtagttgtccaggtacaatgcaaaatgctcaaataaagagctcttctaaaggcagcggaatagatggtacagatcgcaatagcaaagatggtgtagaaaagagacccctggaagatgtaaagcaaatgattgacgctggaacaccagatgttggccacaaatctactgttgaaactaagccaaacgttggatggcaagcctctcacagtaatttggctgcattacacgaaaaagagcagaaatatgaaatggagcaccatcatgctcgtcataaactgcatcgtcaagttattccggattacacgtctgcctcgaccgcaatgttcagcgattgtatgttcaacgcagcaccagataaagtacgaagtctcagtacgatgaagtcttctggactctcgccaaaacacccatttaacgtagtcgccacctttaaaggaccattcccgcagcatagtgtagaatcaaagcctctcgatggtggatactctgccaaagaccattttccctcatttaagatgttgcaagcccagcagcacccagcccatcgccattacaaagacaacgacaagtacggtcttaaatcaccttcccggtccttcgtgaaggacaagaaaaggttggttcaccggtttttgaaatccatggagccttcttcgtctgggcaatctaaggattcgtctgcactggcgccggctttcgatccaatattgcccaatgttatatctaagccttccaagcgacccacacatcattcgcattcatcagacgggagttctagcacgcagacagatatatcgttacagagcttgctttaccatgatcttgaaagctcaccaaagaaacatgtttcgccctcaagaccgccctctgtagcttccgaatcctctcctgccgttgctaatcccattgggctttcgccaaaagacgcctgcaatgcatcgttttcgcagtcgtcctcatcttcgttgtcttcttcttcatcgtcttcatcatcgacgtcattctcacagtcagtggctgttgatcctcttgaacctcctggaaatatcacatatagtagttcgaatctttcgctaaattcagatgaattagactactatcagcgtcatatcggattgcagttacagcagacagaagctttactaaagcacagtttgaaagatgaggttctgaaagatgaaaatgaccttgttaaaaacattgcaaattttgacaagatcgttaaagagctaagggacttaagatccaggaccattggatggaaagagcttgttgaagaggattatttaatgaatttgaaacaggattttgacaaggaaaaccccgaatcatttgaggcacgtttgagtgatacaataaatacaaacgtggcaaaattacaagatttagagaaaagaatggcttcttgcaaagacaggttggcctctaggaaggaagtaatgaggaaaatggaaagtttattgtctttggagaattccttaatgatatccaaaaaaaatgtaacattcgcatctaaataccgcaacgaggcccttgatattgtctttttaattatcatcatcgtcatatgctataccttcaagcatctagtatcgcataaataaaaaatagtatttgtatatcaaaaaatgatcctgtgattttttcatatgtaacgtataaatgtaaaaatgtgcttcttctggtatttttaatcaagtggaaagatgagtggaaaaaagggcaatgaaatagaaaaggacaggcctgaaagggaagaatacaagaagattgagtatattggacttcacagtaaccgtgaaaaatggcaccaagtatagcaacggtaaagatagccagggacatggttttgccattacgtatatttgtcaatagaaagcagatccttcaaaccaatgataagactagcaataagtcgaatgccactatatttgaagcaccattattatcaaataactccataatctgcttaaaatcaccaaatacaagaatatatttatcgcaacaagataagaagaatctttgtgacgagatcaaggaggacctgttattgattgtttacgaactagcgtccccggaaatcatcagttccgtactcagcaaaataagagttggtcattctactgatttccaaatcaacgttctgcccaaactttttgcaggtgccgatacggataatgcggtaacttctcacatccagtctgtgacaaggctggctaaattcaaatacaagttgcactacaaacataagtgggagctcgacatattcatcaacagcattaagaagatcgccaatttaaggcactatttgatgtttcaaacattaacattaaacggtttctcattaaatgcaggacccaaaacgttattagctaggaaaatagaaaaacagccccaggtacctaatttgttaatagaaaatggggacgctgatgccctggatacaccggtggaagaggatataaaacctgtaatagaatttatgtacaagcctgttattaatttaggtgaaattattgatgtacatgtgttgcataggcctagaagacataaggtacgtacccagtcgaagcaaccccaggaggaatgaaaaaccgataacaaagtgatggcttaatattataacttctatataacggatatattttatggtaaatgtacatatttcagtaatggtaataatgacttttctttttatcttatttttatttttgtattttttgtcttctgctctttgtttctgtgcctcatatatcaaatgaaatatcatctctcgaagaactgaatctatttgaattttgattaccatcagcaaatggattttcaatgaacggttctgcactttcaaagtcgttacttcccagtccattattgtcattaaaggggttcgccgaagcatcttgtaattcaccgtacttacctctcttttgagtagtatcatacattctgacaattttttcttgcccaccctcttcagcctgtgaaaaggcaaatcctctttgttttttcattctttgcacttgcctcaccttcctgatggcattttgaaattgctgaacgtgcggcctagagtcgctgatattgtatttctgcatttcttgaataacatgatacgtttctggttcatacattcttttatagtacttccatagaaaatctcttaccagtgcaaaaattggtaaaacgatcaaagttaaccaaaatacaccggatccatacgtgtgtttaaccacaccataatactctcttgagatgttagcatgaggaaatatagaagcataaattgggaagaatattaaccaaaataagagggaaccaggaatggcaattaaggtgaatttcgtccattgattagttaccaaagcagcctttcccaaaacaataatgacacttgtagtgtagacagttacaccccaagaccaatgatcagctagttcgccgtgcatatttaaggcaaacccatatctgtaaatcaatatggtgccaataaatactattgcagaatggaaaaagccattaataatccatccccagaagatgtaaacagagaaaaattgacccttctgtcctaatttgtacaattgtgggtaccgctcaagtaatctactactaacaaattgatcaaatacaccaatgacaaaagggggccaaacagtgaagaataagttgtagaaactcattgtccatgattccataatggattgacctgaaaaggcattggcaaaaacgtaccaaaactgcgtcatgtataatgctgtattcttgtaaaaagagtacaaaattgcgacagaaattctttgataagaccaggagccatggacaagtaatagtttttttaaaaatttaaattggccaagagctatatcagctgaacgagccgcttgcataccttccataccactaataccgacaccaacatgagctgcctgtatcatactaacatcgttggcaccactcgcaatggctagcagtagtgaagacgactttctttttaccattttaacaaccaaggctttctgtagtggagatacacggcaacatataaccgctttacaaagcttcgccacagttagcaaataatcttctaattctggttccaaggcaaagcctaatgacttcccatcaatgacgagcgctaaggatttcatatcatgtgttgacaattgatgctcgtttagagcgttaatcttctctaacaaatttctctcagtatcatctctggtttcctcgttgatgatcaacaaattcatgtcttcactcaataaacggcaactcataccaatgttaatagcagtttcctgtctgtcaccagttaaaacccaaattttaatacccgcttcttgtaatgtgtggatagtttctggaacaccgtcctgtaacttatcttcaatagcagttgcaccaattaatattagatttttctcgattagatttgcggcttcgtctagcttctcggctctgttatctaatgttgtggcagcctcattataaatgctattccattcttcatattctccttcagagatatctctcatcgccaaacacaacgtccgcaaaccctcagatgcataatcttctaaatgtctcattgtagcttctacatattgattagcttcatcatccaatctttccagaatgacagtatcagcacctttacagaataactttatcgaaccatccggaaatctaaatatagcgctcattctcttcctggtggaattaaattcacaaatgttaagtagttgatactctttttcctcgccagtttcctccaataaaacagttacagagtttcctttacggatgataaacttataccctaaatctgcaccaccttgaacgagggcaccttcatctggagaggctgcttgatatttaatagatccatcgctttgaaattctggaatgacagtatgacaggtagccagtaatgttaagaagtcattgataataggtgaatcctcatcagagggatcatttaactttttcttcaaatcgtcaaattttctataaccaacttcaatcccatcttcaacagtggccgttttatcttcaggtattttatcaatatagcaatggcctgcaatagagcaggatttaaattccataatatttcttgttaaagttcctgtcttgtcactgaatatatattctatttgaccaagttcttcaaccaaagaggatgtacgaaccacagttggggtatcagttttttcgtagtacaaatctagatctgaacctatcataaaagcctgataatatttgattaattcaacggtgacaaatagagaaataggaactagattcgaaaatagaatccaaaatgttaaaaagtctttgaagaataagccagccttgttggtaccctccaggtaaaggtacgataaatgtttggcatctgcagtagacataataacattaccaattgaagaaattaaaattagcacgattaaaactgtgaacaatcgaataatctgtctgttgataattttctcaaccgcggttcttttaattggggttgcagtagcattacgcaataacttagtttcatgaccagtgaagataactaaaccaaatatccatgcagtatttcttaaagttgcacctcttaaaatcatttggtcaggagataacggtatttgacgatcatttaaagtcattgtaccttcataagtatacaagctagagttcggctgttcggaaacaacttttccgttcatgttcttcaaagttttaacgtctataaatttggcagtttctactctcgactgtttgattttcaaatttgtttcaccatccaagttggcagtttcaatgtagcaaagaccctccggttccgaagatgacaaaattatggtatcagcaggaataggttcctctgattttactctaattatgtcacctacacgaatatcaatccatcgtttctcaacaaagtcatcatgtgcttctgaaaatatttctgctgtcgaattatttaattctttatcagaattagctctcttgatatcttcgatacattccttcatggcagaaacaatcaaaaccactaataaagtaccaattgtggtgtatctattagttggcgagacgtgaggcacctgttgaatggcagatgtacataaaaaaaacagattagcgtatttggaaaattcttggaacaaaaatttaggcagaaaggtcgcaaaattatacttggtggtagatatatggttgtcactataaccgaaggaggaattagcgagagaatcgttgatgtggatgactcttggttcaccattgccctctgcgtcgccaacgttctttcttaaaatgtaccggttgaaaagaattttaatgttgaacttattcctcgagtctagataattatcgtctaattcgttattagtcaccgcattgtaatgattcatttcgaaactttcgggccctttcttccgtttgaacgtaaaggcatttttgagaccattaccaaacctagcaaataaaccgggaggcttgactgctcgtagggattgtggttgatatgcatctgagtcgaatctattggcattccaagacgtttggtcgtcatggttattgctcataaatagattttcatggacatcattttcaatgttatcatcatcagcgtctaagtcgatagtctcttcgggaagtacatgacttggtggtatataatatccgttcgcatgtgagttggtgacctttgaacgggatccagaatgagaagtcgtgtcgtctaagaagtcaatatcgaaaagcgtgtcgtcctccccaggtttcctctttgggggggtttctctgtcgtcattcatggtaaaatcagggaatgaaagaacctaccagtaaattattgcttggcgctaacctctatttggcgttactggcttcttgttgcactattccccttagaattgccaacaattgttgattatatgtttcttcaacttagtggcaataaacagatttgggttttctggcaaaaaaagccaatcacgtgatcaggaagatttcagtgatttacgcttcaaataacctttacctcaataatcccgtaatagtaagcttctaatagtaagcttctaatttgcaatgttattagcccaacagctactaaaggtattattttttttttttttgataagaaatttaagtgttacagaatgggccatcttacaaaaataatagtctttatgtatttttatatatgtaaaagaattgaaatattttataactggttgttattatggtacagtgcgctgcccaatccacgtggaaaaatcctgttcattcaataatagaaactgaaatcatgtaatgttgcgtagtatagtgcgtgagcttattgtgccacttcttgctcagcattttgaacttcgtgttcctcctcgtattcgatttcgactttaggacgtttagttttggcactagttcccttcttacgtctcttggctgaattcttattttcttcatcactatcgctgtcgctctcgctttcactgtcgctttcgctttgactggcgctggaagcttctctgtcagagtcagctaaccacttttctaagtcatccacgtcaacgtattcaccttcgccatcatctgcaacgtattcaacttccccatcatcactttcctcttcttcatcccagtcttcttcctcgtcctgagaattctcctcttccatttgacccattatcttcttccagaccttttcgtcaacatttaatggtttatcaccgtaagcaccactctttaatctgtccatcaattctttttcgatggctttttcaatcttggcagctaccaatgcctttctctccctgttttgttctcttcttttgacctttggtgctacaccaacgtagtgtctctcctcctcccttaatgctaaacgtctctctgttatcatgacctgcgtcaattttgtaaatctctgtttacacttatgacggaaaaacttgctccaatgtagtaggtgttcgtcgatctgttgtaaagccttcgtgtaatttttggatagtttgattctttcccataacttggcaggagtgtgcgctctttcaggcgtcttcatatacaagtacagtttcccattgtcacacttcactgttgcatacttggagttggcaagtgggcatgattgccttgtacacaacccagtgacgttatactcatttctgcaaaaattttgaccattaggtgccttaattctatgagagcagaaactttgattaatcacttgccaaacaatttcgtcggacatatcctcgttgtattctaaccgttgtagttatgtactgaagagaacactgtcaaaagaaagaactaagcaatgcaatatctgcctctataccaatcactttttcattttttttcaaaagctcatcggaaaatttttcaaaaaaaaaaaaaaaaaaaaaaaaggtttattaccctactgcattttgataatctgaacataatgagctaatgaaagcaattctcatttaaaaacaagtattctctcttattgaagtatgcattatctatcattataaattcttttattctgttcgagtccatgtttttaaaaaaaaaaaaacatgtatgtatgctccatctatatatgctccatctgtatattttatatgcaaagttttttacaagaggaatttgggaactggaggaaagtggcacaatacctcatgtggatagttcattaatctcttcttgtgttaatgtgctaatataaacacacttactcagcaattcgtggttaactttgaaagtgtaaaacttggaccattgaaccctttgaatgaaattcttgactatttgaacgttcgtatcgaatttattgtaattcactactttatcttctaagatccagtctttcttctctgcgtttgctgataggtccgaaagatatacgacgatgaaagggacgcaacccaccagtggattcacagagttaagtagatttcttattgtagaataattcctgtctagcgagggaatcttctttagctcttcccaagtcagtaagtcgcctggttcaatcagacgccatgcatcagtgaatttttgaacaactgaagaacttaaggctagaatgatttccatcaatgtgttaaagttctgaaatgtcctgcagtggtctgcaacgtgtataaacctttgaatgacatttcttttcattttgctgctcttggtaagaagtatttctgatataatccaatccacagttaagttaaatctggatatagctaaatcaatgccagataaggtctcgttccttactagtagttgcaaccaacttataacttgtgggccttcatgcttcatctttaaatctaataaatctttccagtctatttctcctaaaatttccttctctatcaaggtcatttgttgcgctacagacagggaatcgtacattagtataaatggaacgtgactttcattattagaaatcattaatctcgaatcgtgaatcctgtattgaccgattaattcctggatttgcgccgcttgcacagcaacatcaacattagctgacacgtctattttttcaggagaggaggaagtaaagccttccttctcggattgatctggagtaaaggggatattcattatagtttgtctccttctttctattaataacgattttcttttttctgcggggctattttggaatgacggcaagttgttaaggtttagcatttccacttcatctgctaacttgctcgttttaattccaatagcgtcactactcttggtgttctctggtttttcgggaattttctcgtatgtaccttccagtttcattaatgccacggttattggatcgtcattaattgaatcatcgagcatattagcaatttcatttaaatttttcttattcaaggagcctgtaaaagccgactcagagtttgctctccgtgtgttccgggcactagatgtgtcattaatgtcgatatcgtccattgtcaatacacttcctgatatgttactattagtttcactctcgttcttcagaaatttacttttcagctcttcaacgtttttcattggagaagcaacgtcaatgctaccgtcatctggtgaaaaaaaatacttgttgtttttcgcatgggtacttggactttctaggtcattattggaatcgcttaaatcaattgtttttaactcatgcaatgaagaagtatttgagattatatcttgattacccctttgatattcttctctcaaatttattatcctttggtgtggcactggtaaatctctggacgtttcgaaagtttcaactgtgctaccagtggtaatcgaattcaaatcacttacaacagattctattgtgggtgctatggataatctgattctattggtttcactcacgctggtcccgttgggaaattctctctgtggattttgagtttgttttagaggactattctgagcagattcaaaaagcttgctcgttgagatactgataacggtggacgatgtatcagagtacaacgcgctttttttattatattccaggttgagaggttctatttcacttatttcctctataactgagtttgacttgttttgctcaggatctactatggataactctttggttggtgttatggcaatgctttgaactcttgaaatgctgatccttccactagccggtcttacaactgcttgtttgatcttgtgattgcaagatgaatgtttttttcttgtagttatatcataattattggcttctgatgatgcatcgagtgagttgtccagcttttttgtgctctcatattctgattcctgattttctttgttatcataattcttttcaaggccatctatagtactctttttctcatctaaagacttggtatcttcaaatgtaaactctcttagatttaaaaatccagtttttgtttttagagttggactatctgtattattcacgatgtttctgacttttcttgactttttcgttacagtatctctgggtggagagctggatgacaactcggaatcgtatgagtatgttattgattctgtgtcttccctactatcgtttaagggagacgattctttaagatcaggtagaacatttttcagaggcgaagaagtcatgcttttttgggattgggaatgatttttcctccttggtgtcatatttgtaatcgcttctgagttggttttatcagtttcatggaataacaatctttgaggtccattctcgtctgtacgtgaagaactattatctttatcaaagagcctcatactttctgctgagtagctaccgtgcattttattgtaatatgctgtcgtgagactttttactttccttcgttgcagtgcatcatacgagggtgatggctgcatattcgattcattgttctgcagttgcttgtttaaagtattagttaaagagatgactgactgagcaattgaacttacggtttgatacagatccaaattgtccatagcgctaaaattatcattactcggtttaaagctattttgttgtaaaatctttatatcatgtatgtgttcccgacgttcacaatcaacattaactgtaggacctcggttgttattcgaatgtgtttgaactttttctatcagctggttttgtaaatgcagtagggactccacttcatctatggttcttgcacttaggatgtcaaatttagaagaatcagagttaagaaactcttcctcttcttccttggaagattttctattgagagatgatattgatacaacgtatttgacaaacgcatccatttcaggtttctggtttgctggtttaatagcactcataaattttttatcattactgctatcatggcgattatggtttttcatccacttagctaaaagaccaatagcgctgcgatgtaacacagacattgaagatgtattagatctactattactgttgctattgttatctagagatgatgtcgtcgatgtaccttgaagcgttccgctttgttcatttaaatcttcaggaatatataaggaattcagaataaattcaacttttttagccggtgttggaggcattattttatcgactgcatatgatgacgggtagtctacgcctttcattagtgtggatactagagtgacttttgacaagtggctgatcttttgtttactatctgacatgtcctcgctttcattatcaactgaaggttctttcgctattcggtgcttcgagtaaacatttgatgtattatcgggaaataaaagcatagaagggcttctctggtttttggaagaatttgaagactgtagcttctccggcagtctaaatacatcagaagttttatataatgataaaacgctttggttacgaaaatcaggactggcaaaactttgcctggcgtaaatgctcagtcggcttcctcttttgtgtaggctttctagttgcgtgaaatcctttaacgaataatgcagccatgcatcaaagtctaatttatcaggttcatttagttcaatattctcccaaaccaacttagaacaatgcacccagttttttttcagattgattatacagctggaaattatttttgggtactgttcaatgtgtttgtcgtttagaaactcgatcaaccgaagtcttaatgttatgttcggtaaaaaatcttgcacaaaataattcagtatggaatgcctcaacaacacaaacgtcctcacgagggcaacttcaccaattcgccttctcttagcttttgcagcatttgttgtgatctccctaatacaccatcgaaatctatagatgagtaagtcgtgtaagtcttgaggcgttataaaattcctataaataaggaaaaaatctgcagatgcgttgtagtctacaccttccaaaggggaagaaaggtgtacaattaacgcgggcaggtctgcactattcactggtttggatacacaatcgctttcatagctaataacatttgaggatggagtcgggtagtaatctttctggctaaatatttccatggttcagggtagcgaatctttgaatggctagaggctatgtaaagcaaacaaaaaggttcgcgtaaatcaacgagcgaataacacgagtacggttggggtgggctaaagggttcaagaaattatcagtttctgtttacagtttttttttcattgttgataaaaagatcaagaatttcattattcgcgaaaatcaaaatgcagaaaggaaaaaatagaagggtaataaaacagcatcggatcgcaaagatgagtaaggagaacagcctggttaacaattaaagagtgtttatcgaaattcattatatagtggtttatatagaccacttcttctgctggttgatatagaaattttatttaattcttgttttttacttatgtacttactacgatgatcttaattcatgcttcttgcttgtcggcaatgtcccaagtggaaaaccagtttaagtagcggaagttactacttggtccctccataccaaatgatattggggagaagtaccagaagcaaccaattacaagtgccatgaatccggcgtataggacgaaccgcatgatacggccgcacttagatctggaccatttttgcaaaccggcgtcgaaacagtacgccaaaatgatcagtgcaaaatacaaggcaggcaagtaatgatgaacgtaggtgactctagacatgataacgaatggcatgtagtgtaggccccaagctagtagtgggtagaacccgcccattaagaaaacgttccagttagatggatttcttaggtccacatattgtctttgccatctgatcagtaagataacgaccgtggccatgaatgcgaggacggcaacactagaagcccacgtggaagctggggtacccaataggaagtattttggattatcatcaccccagccacatagtctcaaacccacattcaaagttggccattgccatgctgaggaagctaagtaatcaaatttgtctggatctggcaccaaagcgttattagtggccatcatggctagatttaaatgaatgaagtcttttaagaagttggtctttgggtattgaaaatcttcgggtcttggtggcaacctttcattttcgtgggtctcgatgttccaccaggtcctcttgtccctcttgaatgggtttttcatgcagacaacctcttgttgtctgaaaccccattcgggcaaactgttaccggtttgagccaagtaacagcccatctccaagttcttgatacggaaagaggtggtcaatgtgtgcaacttctcagggtcttcatctcctctttggtccatgatctcaataacccaattgtctttgttgtcaccaacaacattgtcaccgtaaccagaaacctcccattgtgtctttgacactggtgcagcaactgggtgggtgtgcaagtttctgcccgtgcttttgtgtaccaatctataggaggtacctggcttcaaatactcgatgtcagtttcgttttctgaccatgatggtaagcctctttctctgttgaaaaaccattcgttgttagcatctttgtaaccataacaggttacttgttgttggttggacccatctggataagtttgtatatgtgagtgcaatagagatcctccaagagcttggtttttgatggaaacaacggaggaacctagagcaatgtcacgggggccttgtccgacgtcagaacccactaatcttgcttggaaaagagatggcatgttagcatcacctgtaccagaatgcgataataggtcaaaatgtattttgaagcacaataggaaaatgcagaaggggacgataataagaccaaatattcttgccaaccagtggttaatataggttttccatgacatggatttatctgccaaaaaggtccataagtcaatcacagtatagataccgaccatagtgatgataaatagacccaccattttgacggaaatagtgcaacccaaagaaataccagtgatcaacagccatttccaccactttctagagaacggcttggacctctggttgtggaacataacaaaactaaagaacgatgcgacagtgaagaaaagtagcatggagtccaaaagaatgaacctgcccaaagtactatacgagttttcaaacaaaaccaacacggtcatcagccaaactgttggtaaagaaaatccaatagctttggcagtgaagtaggccaatggcacacagagcgcggaaaatgacgcgttgaacagtctcattttaacataatccaaatagtctgggtaaatttccccagaagggaagtcccaagaaccgttgtagcctgccaaataaccagacaacccgaccagcatttttcctaggggaggatggacatcgtggtaaaattcgtgtctcaagtaataagaaccaaatttaccaaagtgcgcctcatcccaaacaacatggttgttgatgccgattttgtacatcctggtaaacaacgccaatgcagtaaagatcaccggcattacaacggattccaggcgtaacagtgagctttgtgcagcgggcttttccttcgagaaatcttccgcgtctctctcatcagcgctcgaaagttcctcactgacgctgatggaagacgattctctttgtctcagtgtattctcttgcttaatgtgggcggcattgtttttgctgtacccggtagacgaagacgaggacatgattgctggaccacggttcgaaacagaatgacagtagcgatgtggactaagccggttctccttggtaatgttgttagtctcgagaaatgaccttttttttaccctcaaaaagaatgcaacactattaataaacagtacacgaaacggatctttccgtaagttctttcgttcttttttttcgtattcttttcttatgtttttttttttcagggcgacgtgtccaataatatgtatgtttgtcgctatgtacgagatattattgctaagtgacagtaaatcgtatcacgactgtaaatgatggcgtttcggtatgtacagtatctatctacctgataataaagtcaattatgaagacgaatacgtagcttatgatgctgcccagagctagtcctgtagaaacgaaaatattagtgaatccaccggccgcttccttctcgtcgtcgttgtccagttgctctggcaccttcatgaaactcatagagatgacgtgcccgttggttacgccgaaaaggaactgcagtagcatgtaacacaagtcaacgattacggagccattgtgctcttcatcgccgcttgaagaggaggtgatggctgtgaacatcaagaacagtggtattgcggccacccgcaacaatgagtagatgaaggttttgcgtggcgtaaatttctggtcacggaacatgggccagtcggcaatgactcttccgtaaaggtcgcctaggttccacagcgtgaatatgagaggtatgtactgtgcgttgcttaaaggaagccctgtcacgtaggtggcagacgcaaatacaggaaaaacaagagttacgacaaacgtggtgaatatggaaagaaccaggtactttagtttggcaaataagacctcgaaaggcacttttagttggagttcctcaccttcgtcgttgtcgtcgcgagtgccgttggtgcggcggtggtcttcatcctccatttggtcaatgcggccaacaatacggatttcctcctcattggagcgcagagaccctaacaacacatcagtgatatgtccgtcttccacattccaattctcgttcactttccgactgattttgctcacgctgaacatgaccacacaaatggtgaccacgagtgttgtggtaaaaaagtatagaagaatcccgcccgtagtagacacagaagagttctcgatgaaagctagggcaaaaagcactagggagggcaggacaccagcaacggcttgccccaccatgacaccttgactgtactcggaaccgaagacgttggctatggccatgataccattctgtgtcatggctgtccccatggaactgatcactacaagcatcattataaacatgaaattgaaccatttaggtaaaaggaaatgcaaaattgtaaagaagcacatgacagtaaagacaataatctcccacacaagcccgtttatgacccttctcgagtatttgtactgtcttttggccaagtagatgttgaacagcattgacgatatggtagaaaaggacatcatagagcttgtgaagatctttgcccaaatggaggtgtctttgaaaatatcgtgcttaaaatattgcgaggcactgaggatacagttccacggccataaaagacctattcctatggcgaaaaatgtaatatatgaaagatttttcaacttttttcttaacggcaatgtatccagtggttcggttgacacagattgctctctttcagaataattatcgccttcttcatctgagtgctcgttgttctctgattcatgttcttctccagagcgtgatatctcctctgaatgcgtatcggccagtgcaggctctggcaccgcaaggattggcttcttgatggtatcagtgtccgcactagtactcatttttgcaatctggtatgctttcttgcgtttgatgataacgtgtcgccgtaacgtaaatcattcatcctttcctatgattttttaagtcaatttttttttctttttcgggaaattaattctgtttttggcattaataacaacaagaagaattaaggattcgttatagaatacaagattcttggtttggttaaataattttggctctcttaaatattataaaaagatacttaagtaagaaagaaacaggacgaaaaagatacgcaaaagagagagagagagagagagaaaaaaaagatgagaaaaaaaagtataacgtgaaggctttatgggaagtgcggtgagattgggatcgtttcaattttataatgaggtagtgtacagagaggagggagggagtgggatgaaagtgtgcggtttatactttcttactgcctgtgtttgtcttcataaattcaaatcttgctaacaatggtatatggtcactggggaatttgtcgttggggaacccgataaacttactcacgtattcagggtccacttcacccaatagcccacgcacccttagagcatgtgtagaaaaccatatatagtcgataacatctgtgaatgacggtgtgaaattggtgaatggtagttctccgatacaattataacttgatttgagagccaagttatgtgagaaatttttctccgacatgtaaccgaaatctctaccatttccctcttgatgtatttggacacggcctgtatttatcaattcgtatacggcggagttgatgtatgaattgaagtcaccacaaatgagcacaggaaatttcttaatgtcctgtctaaaattgtgcgatgtctcctcctttagcagcgtttccagatgatctaacaggacacctacttggaatgtcttgacatcattaaattttggatcccagtgcaaatgcgtggtgaccgcccatatggtgtcgccactaggaatgtgttgtagctttaagaacagtgcaacgttgtctttgttcattgcacggtttaaataatcttcagttctttggaacttcttgtgtttcatccaagcaccgctgaaatccatggcgtctttggtgatcaacttgaattggtcccttttgaaaaaaatgcaacacccgtccactttcttggagtccttggaatgcatggtcttggctcttgcctttgcatggaagatgcctgtataaccgtgcttgtccaataggggcacccaatactcttcaaaagtcttagactccacttcttgtaaacacaacagatcactgtcgtacgagagaatctgctcctttaatttattgcgcctgtaatcccaacttaacgcccacgacggtgtgtaacggtacatttttggggtggcatagtgttgacataaggtgttgtaggataagacggtgaacgtcctcttggctaaatcggtggccagatgctcagtggattgctgcaaagaatcgtactccctctgtggttccccatcggtattgatttcgatgaacctacgttcatgcggtaagggaatctctggtctgttgtcccttaggtagaaaatcaatcccgtgacagatttttctgtaaggatctttaaaaactgtttttctaaggggtttccttctacaccaagaaactgaaggttacacaggttcccaaactcccatggtaatgtggtgaccatgttatcaaaaaagtagaagtatttcaattggaaacatgagcctagttccgctggtagagatgttaacctattatgcgacaggtccaaaacgcgtaggttgcttaggttcttgatctccgctggcagttccgtgaggctattgccattcaaatatagtctcgttagaaaatcgtacttgaagatgttggcgctgatattgaagatttgcaagttggacaaatctagcgcgtgccataattggtcgtcgtatttcgagtccttgggcatgaccattctgttttcaatgtcgtcatcttcgtcgatgctgtactgagacagtttcttgtgttgtaagagcgcctggttggcttcgtccttgccattagcaaacagctctatcttgggagtcaatggtgtagaaactgcactgttagttgccgtgcctgagggagtgctatctcccgtaggttgttgtttctttgctgtcttgctgtcggtgagagtgtcggccatttccatcaaggcttgctttgtgcagtctaccagtgatttggaggcttctgcaatgtgagattgctggaaatcggtgggctgcaaagctggtggtgcagcctgaggtccggggccaaatgggcccgggacctgctgctgtgcctgttgctgcgcttgttgctgagcttgctgagcctgttgtgtagccaaatacttcttcatagcgttttgtctagcataaatgttgggttgccccagagattgtgcggacactgcagccagatgcaattgaagcttccagatcggattgtttagtaaagaagggtcatccaagtgcgggtgtaataaagggttactggcgttcacattgatgttcacaggcgtaccaacggtaggaaccatccctatagaatttactgcggctgtggaggcattcatcatcaccccgcttccaccgccgttgttgttgttgttgttgttgttgttattgttgttattgttgttatccatgttcatattgagcatgttcgcgttcccattagccaattggtcgagcaactggcgcgagttgttgttgctggaagtgtgtacatcgctgttgttcatgagtcccggtggaggtatcccggtgagctggttcatgtgtagctgctgctgtagagcgtttggtgtaccctttcctagtagcccggcatgctgctgttgctgctgttgctgttgctgctgcgggcccacattagggtagcctagtaaagaagggtcgttcattagcggtagtttgcagggataacgtcagtcggagttcccttgctggtgtcccttatgctgtgcccttgtgcttgagaaccttctctaaggtggaaactttttcaaattttttcgttgttggcccgtttttcgcaagtacgggcgataacaaaaggcctaaacggctactttacctttgagatctaccacgatgagaattaatgctgaatggacatctatgtatatgatagtgggtatatagttacttatcagtgctagagcacgatccacgtggtggcacatccgccaaacacgcgaggttttccagagtattggcccacgagctgcagtccaggctgggacgccttttgcgggccgcagttgccatgctctccccagccccagcagtatacattgtaacagtgagacttgccttcttgattagcagtagttagaataccgtgctcactcccggttgcaacaccgacaatagggaagtctaggcgctcttgcgggaagagttgggaatgtgtgcccctaccaaacgactctaccgtattgaggcgcgcattccacaggtggatcgaggtccacatgcacagtaccactagattgtgtcttttttgctgttgtttgagctcgaacccagtgggcaggcgaccggatgcgtgcactatgcggccgccctcgtccactatgaccatgaagtccttgcccatggccacgtagtctacggccacagacccggtatcgtacaccaatacgggctctttcagtgatcgggatttgggctcttgcaattgacactttgtgttgctgccccagccgtatactcgggtgccttgcaccaccacaaagttctggaaacatccgtatactgcgatgcgctcatcgttggaattcaatggcacatgttgctgagtgaactcgtagcaaccgcctcctctctgccatacacggccatcagcatccacaataactgtcgtgtcccagccgcacgccacatccaccacgggtgccggtacttccacgggcctccagtcatgcacctgccgcagtgcttgcgcactatccagttctccccgtctgttatctccacatcctaccagattcccgtcatttgtcagcatcacgctgtggttcccaccgcacgctatcttcctgactattgctccatcatctcctggcacagacctctgtggggtatccatatcctcatcgtgccccagtcccagttgcctttgcccattagacccaaacgcatacacacaactcatcgatacaagcctgttatagcctttaatgatcacattccatcacttgcgctttggatctgcctgcattatcaaggctcaaacggctgcgttacccccgtcgccgcgaaatttttcataatttttcactttgtaggattaaaagagatcatgagcccatctcgcaatgcaacacgtaacttaaatcagtactggcgtgtgctatagtgctctatattcgagtttgttgctactggtggacacccgactatctacagtaaggaacgtaaacaagaaaaagagagaaaatacgctatagttgaaaacatgagtggttcgcattcaaatgatgaggatgacgtagtgcaagtgcccgagacgtcctctcccaccaaggtagcatcgtcgtctcccttaaagcctacttcgccaacagttccggatgcaagtgtggcgtctttgagaagcaggtttactttcaagccttcagatcccagcgaaggagctcatacttcgaagccgctcccatctgggagtcctgaggtagcactggttaaccttgcgagagagttccccgatttctctcaaactctggtgcaggctgttttcaaatctaactcttttaacttacagtctgccagggaacgtcttacaagattgaggcagcaaagacaaaattggacatggaacaagaacgcatctcccaagaagtcagaaaccccgccacctgtcaagaagtcattaccactggcaaacacaggccgtttatcatctatccatggcaatatcaacaacaaatcctccaagattaccgtggccaaacagaaaacgtccatttttgaccgttactcaaacgtcatcaaccagaaacaatacacttttgagctgccaactaacttgaatatagactcggaggcactgagcaagttgcccgtgaactacaacaaaaagagaaggctggtaagggcagatcagcatccaattggcaagtcttatgagtcatccgctacacaattaggttctgcaagagagaaactactggcgaaccgcaaatacggtcgtcatgcaaacgacaacgatgaagaggaggaagagagtatgatgacggacgatgacgatgcaagtggcgacgactacacagaatccacgccgcagataaatctggatgaacaagttttacagtttattaatgactctgatattgtcgatctctcggacctctcagataccacgatgcataaggctcaactcatagcctcacataggccatattcttctttaaatgcctttgtaaacacaaatttcaatgataaggacactgaggagaacgcatcgaacaagagaaaaagacgtgcggctgcatccgccaatgagagtgagaggctgctcgataaaatcacccaaagtataagaggttacaatgcaattgagtctgtgatcaagaaatgttcttcctacggtgatttggtcacttcgcaaatgaagaaatggggtgtgcaagtggaaggcgataactctgagttggacctgatgaaccttggggaagacgatgacgacgacaatgatgatggcaataacgataataataatagcaacaataacaataccgctggcgcagacgccactagcaaggaaaaagaagatacaaaggccgtagtggaaggttttgatgaaactagcgcagaacctactccagcaccagcaccagcaccagtggaaagagaaacaaaacgaattagaaacacaactaagccaaaagtggtcgaagatgaagatgacgatgtagatttggaggcaatcgatgacgaattgccgcagtctgagcatgaagatgatgactatgaagaggaggacgaagactataacgatgaggaagaagatgtggaatatgatgatggtgacgatgatgacgatgatgacgatgaatttgtcgctaccagaaaaaacacacacgtgatctccaccacgagcagaaatggccgtaaacctattgtcaagttcttcaagggcaaacccagactgttaagcccggaaatttcactaaaagactaccaacaaacgggtataaactggttgaatctgctataccaaaacaagatgtcatgtatccttgcagacgacatgggtctaggtaaaacatgtcaagtcatttcatttttcgcatatttgaaacaaataaacgaaccgggtcctcacttggttgttgtgccatcatcgacgctagaaaattggttaagggagttccagaaattcgcacctgctttgaagattgaaccctactatggctctttacaagaaagggaagaattgcgtgatatcctggaaaggaacgctgggaaatatgatgttatcgtgaccacgtataacttggctgcaggtaataaatacgacgtttcgtttttgaaaaatagaaacttcaatgttgtggtttatgatgaaggtcatatgttgaaaaattccacttcagagagatttgccaaactgatgaaaattcgtgccaatttccgccttttattaactggtacgccattacaaaataacttgaaggaactaatgtcgctgttggaatttatcatgccaaatcttttcatttccaaaaaggaatcatttgacgcaatcttcaaacaacgtgccaagaccacagacgataacaaaaatcacaacccgctattagcgcaagaagccattacaagagctaaaacgatgatgaagccatttattttgagaagacgtaaggatcaagtgttgaaacatttgccaccaaagcacacgcatattcagtattgtgaattgaacgcaatacaaaaaaaaatatatgataaggaaatacaaatcgtgttagaacataagagaatgattaaagatggcgaattgccaaaagatgcaaaagaaaagtctaaattacaatcttcaagttccaaaaatttaataatggcattgcgaaaggcctctctgcatccacttttgttcagaaatatctataatgataaaatcatcactaaaatgagtgatgccatattggatgaacctgcttatgctgaaaacggtaacaaagagtatattaaggaagatatgagctatatgacggattttgagttgcacaaactatgctgcaatttcccgaacacgttatccaaataccaacttcataatgacgagtggatgcaatctgggaagatagacgctttgaaaaaattgctgaaaacaatcattgttgacaaacaggaaaaggtgctgatattttccttattcactcaagtcctggatattctagagatggttttgtccaccttagattataaatttttaagattagatggttccacgcaagtgaatgatagacaactactaatagataagttttatgaagataaggatattcccattttcatcttatcaacaaaggcaggtggattcggtattaatttggtgtgcgcaaataatgttattatattcgatcaaagttttaacccacatgatgacagacaagctgctgatagggcacatcgtgtgggacaaacaaaggaagttaatataaccactttaattactaaggattccatagaggaaaagattcatcaactggccaaaaataaactagctttagattcgtatatcagtgaagataaaaaatctcaagatgtgttggaaagtaaagttagtgatatgttggaggatataatttatgatgaaaactcgaaaccgaagggaaccaaagaataaataaataaaaatatagtaaaaaagtaaatagataagcagaaaataaaccaaaaaaataacatatttattttcttctgcgtgaacgcaccatgtggaaaaagagagttgatagaacaaaggacaaagaaatttagaacggtaaaaatattttctagagtataatatacatatatgtgtatatatacataggttagtatgtatagctaggtaattttaatctggggagagaaatggtgaacttttttcaatttattgattcggttgttgattgatatcttgtggtgctgcttcaatttcagcttgagtttctactaaattttcagggaccattggatgatcaaggttaaataaaacgctaccaatagtatttgtagaaatggcaaagcccgctaaaatgggcacggactcaatcaaaccggccaagaaaccaaatgaggcatattggccagcgtggagataaatattttcacgtctttgtatgttgtcgaaattttgtaaacgtaaaactttcgtgaagtaaatttgagtgatgaaaggagaaattaaaatatgaaaaaggattggtccaataagtgggaaaaaagatataaccaacagcacaaaaagaaccgacaggcctaacatgtacttgaccaacttgaatgggaaatagtaagcccagaaatatatcgagttaataggtgcatagtacttgattggtttgacttcactcaaattctcctctaaaccattcttctctaagcacacctccactaaatgattattaaaatgactgagtctcataaacaataaagtgaaaacatttgcttgcaaaaaggaatgaaaaatggcaatgaaaagcccaatagggcccagcacaatcaaaaaagctgtgtacattggcgtaattgtagcccaatacacaaagcttaccagggcaaacattatcaagtaactcgataatatacctaacatagtcgttgagtaactgctcttattggtgttgaactctaaaaaccctttgaacgggtacatgaatgcacctcctgtgaatgcatctttgaaaaagttcattagcacgtatctggtacggctcataactttgctgaagtgcttcttgtaaactttatccaagtactgattgaaggggatgttgacatatggcagtttttcatacgattggcctccgccaaacttgtacaccaaaccaccaatacctgccagcgctaatgaacctgtaaaactcatttcctgttgttgttattgtttgtataatgtacctttgttccctacactataacaacacttattcgtggcaagaacgaaaataaaaaatgatttgaaacttccttttccacatctatatctatatatatatgtatatgtataatacttattactatgatattattccatgtgtcacaaaaccagaaagatcccgtcgtattattgagtcacgtgctttattccatggcgggtaataaatattaaaacaagggttttttaagtaaatgattacatgctaaggaagtggtgaataagatttggcaaggggcaggtcgctaaccacaacatagcattcgttgaaaaggaaatcaacgttacaaagtgcagttttttgtattattttcctattatcctcttcttttcctttgtttcaggcgtcgttgcacctttttgctatacaaaagctcataaaagattagaaaccccggatatcgtcacaacagcggtatattatagttattttgcatctttttggtaagtcagaaattagaaacagtagcttaccaattgagtgaaagtttccgttcgtcatctccctcttttgttttttttcacctttgtttttctgtttcttctatttttgttttgttttgttttgttttgttctctccctaatttgcatataggtaaacatcaaagaagtaatgccctacatcggtgcttccaacctctcagaacattcatttgttaatttgaaggaaaaacatgcgattacacataaaggtacgagcagttctgtagcatctttgcagacaccaccgagccccgatcaagagaaccatattgacaatgaattagaaaattacgatacgtctttaagtgacgtttcaaccccgaataaaaaggaaggtgatgagttccagcaaagtttaagagatacatttgcgagctttcggaagactaaacccccacctcctttagattttgaacaaccaagacttccttcgacagcttcttcatccgttgattcaaccgtatcatcgcccttaacggatgaagacataaaggagttagagtttcttccgaatgaatcaactcattcttattcgtacaatccactttcgccaaattccctggcagtcagattgaggattttgaagagatcattggaaatcataatacaaaacccaagtatgctactggagcctactccagatgatttgcctcctttgaaagagtttgcgggccgtaggagcagtttaccaaggacatcggcttctgcaaaccatttaatgaacagaaataagagccagatttggaacactacttccgctactttaaatgcatttgtaaataatacctcttcctcctcagcagcatcttctgctttatctaacaaaaaaccgggcaccccagttttccctaatttggatccaacacattctcaaacattccatagagccaactcgttggcttatttaccttccatcttacctgagcaagatccgctgctcaaacataataattctttatttcgtggcgactatggaaacaacataagtcctgaaaggccaagttttagacaacccttcaaggatcaaactagcaatctccgcaatagcagtttactcaatgagagggcatatcaggaagatgaaacttttttaccgcaccatggaccctctatggatctattgaatgaacaaagagcgaacttgaaaagtcttctgaatttattaaacgaaacactggagaaaaatacttccgagagagcttcggatcttcatatgatatcgttgttcaatttgaataaactaatgcttggagatcccaagaaaaataattcagaacgcgataaaagaactgaaaagcttaaaaagattttgctggatagtcttgcagaaccattctttgagcactataattttattggagataatccgatcgcagatacagatgaactaaaggaggaaattgatgaatttacaggttctggagatacgacagcgataacagatatacggccccaacaggactatggccgcatattgaggacattcacttctaccaaaaattccgccccacaggcaatttttacatgtagtcaggaagacccttggcaattcagagctgcgaatgatctagcgtgcttagtattcggtatctcacagaatgccattcgcgctttaaccttgatggatttaattcacaccgatagcagaaattttgttttacacaaattactttctacggagggtcaagaaatggttttcacaggcgaaatcattggtatagttcaaccagaaacactcagctcatccaaagtagtatgggcatcgttttgggcaaaaaggaaaaacggcttattagtttgtgttttcgaaaaggttccttgcgattatgttgatgtacttttgaacctggatgattttggggccgagaatattgtagacaaatgtgagttattatcagatggacccacattgtcttcctcttctacattatcgctacctaagatggcttcttcaccaactggtagtaaattagagtattcgttggagaggaaaatcctggaaaagagttatactaagcctacttcaacagagaatcgcaacggcgatgaaaaccaacttgatggagatagtcattctgaaccatcgctgtcatcatcgccagtaaggtcgaagaaaagtgtaaagttcgcaaatgatattaaagacgtcaagagtataagccaatcgttagccaaattaatggatgatgtgaggaatggggttgtatttgatcccgatgacgaccttttgcctatgcccatcaaagtttgcaaccacattaatgaaacaagatattttactctaaatcatctatcttataatatcccatgcgcggtttcctccactgtgttggaggatgagctgaaattaaagattcacagtttaccttaccaggcgggtttgtttattgtggattcgcatactttagatattgtaagttccaataaatctattttaaaaaacatgtttggttatcattttgctgagctggtgggaaaatccattactgaaataattccttctttcccaaaattcctccaatttataaatgacaaatatcctgcgttggatatcacactccataaaaataaaggtttggtattaacagaacatttttttaggaaaattcaggcagagattatgggtgatcgtaaaagcttttatacgtcggtgggtattgatggccttcatagggatggctgtgaaatcaaaattgatttccagctgcgtgtcatgaattctaaagtgattttgctttgggttacacattcgagagacgtggtatttgaagaatataatacaaatccatctcaattgaagatgctgaaggagagtgaattaagtttaatgagcagtgcaagtagttctgccagctcttccaaaaaatcttcgtctaggatatccaccgggacattaaaggacatgagtaatctgtcaacatatgaggatttggcccaccgaacgaataagcttaagtatgaaatcggagatgattctagagcacattctcaatctactttgtccgagcaggaacaagttcccctggaaaacgataaggacagtggcgagatgatgcttgcagaccccgaaatgaagcacaagttagaattggccagaatttactcaagagataaatctcaatttgtgaaagaaggaaattttaaagttgacgaaaatttgattattagcaaaatttcactttccccaagcactgaatccttagcagattctaaaagttctgggaaagggctttctccacttgaagaggaaaagctaattgacgaaaacgctacagaaaacggattagcgggatcacctaaagacgaagacggaatcataatgactaacaagcgaggaaaccaacctgttagtactttcctacgcacccccgaaaagaacatcggtgctcaaaagcatgttaagaagttttcggacttcgtaagtctgcaaaaaatgggtgaaggtgcatatggtaaggtcaacctatgtattcataagaagaataggtatattgtggtgattaagatgatttttaaagaaagaatccttgtagatacatgggttagagataggaaattaggcactataccttctgagatccaaattatggccacgttgaacaaaaaaccacatgagaatattttacggttactggatttttttgaagacgacgattactattatatcgaaactcccgtacatggtgaaacaggatgtatagatcttttcgatctaattgaatttaaaaccaacatgaccgaatttgaagcaaaattgatattcaagcaggttgtagcgggaataaaacatctacacgaccagggtattgttcacagagatatcaaggatgagaatgttatcgtagattctaaaggctttgttaagattattgattttggatctgctgcgtatgtcaaaagcggaccatttgatgtttttgttgggacaatagattatgctgcccctgaagtcttaggaggaaacccttatgagggccaaccacaggatatttgggctattggtattctattgtatacggtggtcttcaaagaaaaccccttctacaatatagatgaaatattagaaggcgacctgaaattcaataatgcagaggaagttagtgaagattgcattgagttaatcaagagtattttgaaccgttgcgtaccgaagagacccaccattgacgacataaataacgacaaatggttggttatttgaaggattaatgatcattctaggacattagtaattggaaaagaaaatgcaaaaaaatatccagtagaaacaatgcttggtatgtcgttcttcttactttcttcagtaatgagttggtagttttctctatttaaatatgaataaatcaatatgtactttctttctttaatcaaaatgttaatatgataaaaatacagcatccaaagcagttaatcaagacttaaatataaaaaatttacatatttagaaaacaaagatagggtaaatattgaaattacatagtaaaccataccttaaaagcagaaatactgataccacatgaactattgatcaatactactgctattctcttcctaatgcaaagagcttattaccattattaaatcactacagacgataatacccggaatgccctttttgcagggaaagcgaaaaaggtgaaagagttaacaggagaaagtgttagggaactaagttacgaaggaaggcagatagcaacaatactaacgtggaacttatttcgacgactataacaactggtatctgattatcgaagaataattgagtggtcagaaaggagcgaaatatgtctggagcaagatcaacaacggcaggtgccgtgccctcggcagcaacaacatcaacaacatcaacaacgtcaaactctaaggactcagactctaacgagtcattatatcccttggctctgcttatggatgagttaaaacatgatgatattgctaatagggtagaagccatgaaaaaactagataccatcgcgttggcactcggtcccgaaagaacaagaaacgagttgattccctttttaacggaagttgcacaagatgatgaagatgaggtgtttgccgttttagccgaacagttaggaaaatttgtcccctacattggcggtcctcaatacgccacaatcctattaccagttttggaaattttggcatctgcagaagaaactttggttagagaaaaggccgtagattctctgaataacgtggcccaagaactttctcaagaacaattatttagtgacttcgtccctttaattgaacatttagctactgcagattggttttcttcaaaagtttctgcttgtggtcttttcaagtctgttattgttagaatcaaagatgattcattgagaaagaatatcctggctttatacttacaactcgctcaagatgatactccaatggtgaaaagggccgtcggtaaaaacctgcccatcttgatcgatctgttgactcaaaatttgggattatctacagacgaagattgggattacatttctaacattttccagaaaatcattaacgataatcaagattctgtcaagtttctggcagttgattgtttaatttccatcttgaaattttttaacgctaaaggtgatgagtctcacactcaagatttattgaactctgctgtcaaattaattggtgacgaagcgtggagggtacgttacatggctgccgatagattttcagatttagcctcgcaattcagttccaaccaagcatatatcgatgaattagtacaaccatttttgaacctttgtgaggacaacgagggagatgttagggaagctgtggctaaacaagtttctgggtttgccaagttcctaaatgatccttcaattatattgaataagatcttacctgctgtgcagaatttgagtatggacgaaagtgaaacagtgagatctgctttggcttctaagattacaaatattgtattactgttgaataaagatcaagtcattaacaattttcttccgattttactgaatatgctaagagatgagttccctgacgttcgtttaaatatcattgccagcttgaaggttgtcaatgacgtaataggaattgagctgctatcagactctttgttacctgccataacagaattagccaaggacgtgaattggagagttagaatggctataattgagtacatacctatcttggcagaacaattaggtatgcaattttttgaccaacagttaagcgatttatgtctttcatggttgtgggatactgtttattctatcagagaagccgcagtgaataatttaaaaaggttaacggaaatatttggctctgattggtgtcgtgatgaaattatttcaagactgctcaaatttgatctacaattactggaaaattttgtctcgaggttcacaatactctctgctctaaccactttggtgcccgtggtatcgttagatgtcgttactgagcaactattaccattcatttctcacttggctgatgacggtgttccaaatattaggtttaatgtggccaaatcctacgctgtgatagtgaaggttttaattaaggacgaggccaaatatgatgcattaattaagaacacaattttaccctcattgcaaacgctgtgtcaagacgaagatgttgatgtaaaatacttcgctaagaaaagtttggcagaatgtcaagaacttttaaaaaattgatactagttcaaatatatacatacatacacatatgtacacttgaatgaataaaaagtatacatattaacaactaggcctgctttcttttcttttctttttttttttttttaccacacttagtcctctactttaacagaaatatcattttccagtttgaccatagtttcttcaactgttttctcctcgtgtttaacattgatttccgcctccacgttcagttcacgttttccttccaggtatttcacccactttggataactcatgatattttgctggatttccttgtacaattgagactgcaaatcccaatctaaggagcttctgggatcatccggtggcaagaattgtaacatgtcaccaaggttcctcgatttagtgattatttgtccaaatccaaccagcaacccatttatttctgtccaaagccccttaggcagccaattttgtaattgagttcttgtctgatctggagtcttgcatttctgcgcatctacccatttccaaagcttggtcaatctatccacgtgaacgtcaacgcagataccttcaatcttgccccatgccttttgtaatgttagataagccattttgggccctacaccgggcaggcccaatagctcattaatcgtagctggaacatcactcgaaaactgatcttgaaggattttgcaggttgacaaaatatacttggccttccttgtgtggaacccaactgaatgaatcaattcgtctaatttggtctcattgatttgtaaaacggcctctaatgtcataccttcttcgctgtgcagttcgtctatacaataccgcattatgttaagcattgccattgcggtaacttcatcttttgtttgcgatgatagcatcaccccaagaaggacctgtaatctgtagtccctcggtgatatctgctctttcgagataccacacttagaggcaaccgttacaggaatggatgatccaccaattatatcgacgggggctagaatcttagatctcagtactcgcattctagcgtatgtttcttgaaacttgtaagggactttcgtcgaggccggagtgacaaggatcgaggggtccaatggtgtggcccacctgttgggcacattgccgtttctaaccacaatccattcgaagtactgcttatttggcagcgatttaacccagtcgatatccacgggttgagggacaacctcttcttgtttgattttggtccttttctccggtaggagttctgattctggcccagtttcagtctttaccagcggtcttttcctcagaattgccatagatgagtatttactgatcttttgcatattttttttttttttgggctataaagtatatatagatacaaatatatgatgaatcattaaagaggaggttattactaagtgaaagaaaaagaaaaaaaaaaagatcaaaaccaaacttcgtattcgagcctaaaaaacagaatataatgttataatactaatagaagcaacaggagcaccactatcagcacaagaataatcacgcagttgccgttatccttgaacctagaattgttaaagccatgcatggaccgagaggccctgttcaaattcctaccattattatcaatcaggttttctaaatcaaccagcagcgagtcgttctgagaaacgatctcattattaaggtccagcgaaatgtcatgagtcctcccaatagactgagacagtgcgcccaagtgggaatcttgctctaacaactgctgttgctggttaataaatagttcttggttggaaaccatgggttgtggtggctgtggctgtgactgtgactgtaactgcgattgcaatggttcatccttgtatggagtatgcgtcgaaggcagcggcgactcctcgtcttgttcatcgtcatccttatacatgaccgtaagctcgtcatcattcttgaaccgcacttttttcaaagactctttggacacctcatcagtatttcttgccacctgctgttggaacctatacaactccttgtcaaccgccgtatcaggaattttgtccagtatggtattgtatcgggatattagttcatcattgggcgcacacttctgcaataactccaatattgagcccaattgccgtttcaaagtaacgttatcgtttgaggtcggggcgagcttcaacaccgacactagccttgttctttcttcgaccagatcagagagctggtccagttcataacccagcttcaacacatccataccgtgtgtgcttacgcatctatttgctgtcgtgagatctgtctctatgctttattcgttttccattgtaaagtctcagcatttatttcttgttctttacttgtttttgccctttcgggtgatcaaagtcgtgctgggaaattttattcttataaaatgatttttagaaataataaactcataacagtgcaacggcaaagtacaagggaaggaagcacagaagcaagaggaggcgcatcgatcgtggcagatgagtcagcaaacaccacaggaaagtgaacagaccacagcgaaagaacaggaccttgatcaagagagcgtgttgagcaacattgacttcaatacggatttgaatcacaatttgaatttatcggaatactgtatatccagtgacgcaggaacagagaagatggatagcgacgaggagaagtcgttggccaatctgccggagttgaaatacgctcccaagctatccagcctggtgaagcaagagacgctcaccgagagcttgaaaagaccacacgaagatgagaaagaggcgatagatgaggccaagaagatgaaagtgccgggagagaacgaggacgaaagcaaggaagaggaaaagagtcaagaactggaagaggcaattgacagcaaggagaagagcaccgacgccagggacgagcaaggggacgaaggtgataatgaggaggaaaacaacgaggaggataatgaaaacgaaaacgagcatacagcaccgcctgcgctggtgatgccctcccccatcgaaatggaggaacagaggatgactgcgctgaaggaaatcaccgacatcgagtacaagttcgcgcaattgcgccaaaaactatatgacaatcaattggtgcggttgcaaacggagctgcagatgtgtctggaagggtcacacccggaattgcaggtctactactcgaagattgccgcgatccgtgactacaagctacaccgagcgtaccagcgacagaagtacgagctttcatgcatcaacacagaaacaatcgctaccaggacattcattcaccaggacttccacaagaaggtcaccgacctgcgagccaggctgctgaacagaaccacgcagacctggtacgatatcaacaaggagcgccgcgatatggatatagtcatcccagatgtcaattaccacgtccccatcaaacttgataacaagacgctgagctgtatcacgggctacgccagcgcagcacagctgtgctatcccggcgagcccgtggcagaggacctcgcttgcgaaagcatcgagtaccgctacagagccaacccggtggacaaactcgaagtcattgtggaccgaatgaggctcaataacgagattagcgacctcgaaggcctgcgcaaatatttccactccttcccgggtgctcctgagttgaacccgcttagagactccgaaatcaacgacgacttccaccagtgggcccagtgtgaccgccacactggaccccataccacttctttttgttattcttaaatatgttgtaacgctatgtaattccacccttcattactaataattagccattcacgtgatctcagccagttgtggcgccacacttttttttccataaaaatcctcgaggaaaagaaaagaaaaaaatatttcagttatttaaagcataagatgccaggtagatggaacttgtgccgtgccagattgaattttgaaagtacaattgaggcctatacacatagacatttgcaccttatacatatacacacaagacaaaaccaaaaaaaatatgactctacaagaatctgataaatttgctaccaaggccattcatgccggtgaacatgtggacgttcacggttccgtgatcgaacccatttctttgtccaccactttcaaacaatcttctccagctaaccctatcggtacttacgaatactccagatctcaaaatcctaacagagagaacttggaaagagcagttgccgctttagagaacgctcaatacgggttggctttctcctctggttctgccaccaccgccacaatcttgcaatcgcttcctcagggctcccatgcggtctctatcggtgatgtgtacggtggtacccacagatacttcaccaaagtcgccaacgctcacggtgtggaaacctccttcactaacgatttgttgaacgatctacctcaattgataaaggaaaacaccaaattggtctggatcgaaaccccaaccaacccaactttgaaggtcaccgacatccaaaaggtggcagaccttatcaagaagcacgctgccggccaagacgtgatcttggttgtcgacaacaccttcttgtccccatatatctccaatccattgaacttcggtgcagacatcgttgtccactccgctacaaagtacatcaacggtcactcagacgttgtgctcggtgtcctggccactaataacaagccattgtacgagcgtctgcagttcttacaaaacgccattggtgctatcccatctcctttcgatgcttggttgacccacagaggtttgaagactttgcatctacgtgtcagacaagctgccctcagcgccaacaaaatcgctgaattcttggcagcagacaaggaaaacgttgtcgcagtcaactacccaggtttgaagacacaccctaactacgacgtagtgttaaagcaacaccgtgatgcccttggtggtggtatgatctccttcagaatcaagggtggtgctgaagctgcttccaagttcgcctcctccacaagactgttcacattggccgaatcccttggtggtatcgaatctctattggaagtgcccgctgtgatgacccacggtggtatcccaaaggaggccagagaggcctctggtgtttttgacgacttggttagaatctctgtcggtattgaagacactgacgatcttttggaagacatcaagcaagccttgaaacaagccaccaactaatcgccagtgccacgtctctgccttcgaccggacctttttaagtacgataaatatccttttataaatatatagtctaaaatatccattaatactgtgctcaatcaatcgtgttagatgatttagttttttccaaatcgttattatagtgcagaagtagtatacataaaggcatatgcatgcgatttggaagtaacgctcgccgtagacaagtaagaatgcctgctgtcttgagaaccaggtccaaagaatcctctatagagcagaagcctgcttccagaactagaacgagatcaagaaggggcaagcgtggtcgtgacgatgatgatgatgacgacgatgaggaaagcgatgatgcatacgatgaagtaggtaatgactatgacgagtatgcttcaagagcgaagctggccaccaataggcccttcgaaatagtcgcgggactgcctgctagtgtggagctgcccaactataactcttcgcttactcatccgcaatcaattaaaaattctggggtgctttacgactctctggtcagttccagaagaacctgggttcagggtgagatgtttgaactgtattggcgaagacctaagaaaattgttagtgaatctaccccagcagcgacggagagtccaacatctggaacgattcctttgattcgagataagatgcagaaaatgtgcgattgtgtaatgagtggaggtcctcacacgttcaaagttagacttttcatactgaagaatgacaaaatcgaacagaaatggcaagatgagcaagagttgaagaaaaaggaaaaggaactgaaacgaaagaacgatgcagaggccaaaagattgaggatggaggaaaggaaaaggcagcagatgcaaaagaaaatagccaaggaacaaaaacttcaattgcagaaggaaaataaagccaagcagaagttggaacaggaggcgctgaagctaaaaagaaaggaagaaatgaaaaaactaaaggaacaaaataaaaataaacagggttcaccttcttcctccatgcatgacccaagaatgataatgaatttgaatttgatggcacaagaagatccaaaactaaacactttaatggaaaccgtcgcaaagggtcttgccaataatagtcaactggaggaatttaaaaagttcattgaaattgccaaaaaaaggtcactagaggagaacccagttaataagcgtccatctgtcacaacaacgcgacctgcacctccctctaaagctaaagacgtagccgaagatcaccggttaaactcgataaccttggtgaaaagttccaaaaccgctgccacggaacctgaaccaaaaaaagctgatgacgagaatgcagagaagcaacagtccaaagaggcaaagacaactgccgaatcgactcaagtagatgtcaagaaagaagaagaagatgtgaaggaaaagggtgtgaaatcagaggatacacaaaagaaagaagataatcaagtggtaccgaaaaggaaaagaagaaagaacgcaataaaggaagataaagatatgcaattgaccgcgttccaacagaaatacgttcaaggtgcggagatcatcctggagtatttagaattcacccattcgaggtattacctgcctaagaaatcagtagtagaatttttggaggatacggatgagattataatatcttggattgttatacacaattctaaagaaattgagaagttcaaaaccaagaaaataaaagctaaactgaaagccgaccaaaaactaaacaaggaggatgccaagccaggctctgatgtggagaaggaagtcagctttaatcctctttttgaagccgattgccctacccctctctacaccccaatgacaatgaagttatcggggattcacaaaagatttaaccaaatcatccgaaatagcgtttctccaatggaagaagttgttaaagaaatggaaaaaattctgcaaattggtactagattgtctggctataatctgtggtaccaattggatggatacgatgatgaagctttgagcgaaagtttgcggttcgaactaaatgagtgggagcacgccatgagaagcagaagacacaaaagataaggtgttcggttactttattctgctttaacgccattatgattatacaattgtattacttattttttaacctgtatattaaaacctttattttatttcacattactcatcatgtggagtactggaattgtatgccaaactttgccgggaaaactggtatattgccgttttctgtatcagttgctgatatagatattgcattatcattcttttcatcatcggataaactttcttgaaagcctctagtgaataccagctctgtcccggcagatattaaaaatcccctccatttgccttcccataatagttttaaagtcttgtcacgtaatgacgtgcttaatttccaaacactggtaaaaatggaactatttattttgttatcaaatttttcgatggtagatctttcttcatcgatttttcttaatgacgacgagaatgcataagttaaatcatttaatagcttttgtttgtgaacaggtatatctagtgtagaaggaatatcgttaacagctgaattcagatccggtacattttcgtgcagtagtttagtcgctctgctgtttggatttatatcaaccaattcgtcggagattggttctaatttatcattattgtttttattggtttcaagcaaatgatgctttttttgccaaaattcgcacccaaatgaaagatttgattcaatcgaataaagattaaaatcatacttcgcgcaaaaagtagaatttgtccctgtcttggccgaatatgtggaggatatatggccgaataatggttgccaagataatgtcaaagttagtggtcgtcctgtgtttgtagaatgtgtgtaatatcttaaagttgtcgaacaaccggggcttaaacttactaaccctaaccaaaattcagcaccaagcgacaacgaagaattattgtacagtgaggtgttaaacttggaaggcgtggtaaggaaattgtgtaatactctataaccacataatagatcactggtggaaaatatccactcctgtaaattgcggtgagaatctctttgaaaatagcacgttaaaacgtttaagctttctttgaaactactgacacccttaagcataaattgggtttgtggacttagtcgttttattatcattgcttctaaatcagagctggggtagtacattctaccataataaagggattttttaacaaatttcgagtcatgtagtaatttcttgtcattgtcgactgtggtgttgtcactactcaacgtattcgcactactaacactgaaattgaggtttggttgcaattgtctgtatgtttcggtggcatcttgtaatgggatatcagtagagttgcgcatgaatttctccaattgctgtgcatcggagtataaataactcagagaaccatttatcctggacctcgtagaaaaatctaaagaattgaatgtattgggagtagatttgttggaaatttgcaggtgtattgctgagggaattcggaaatctaataatgttctcgatgtggccgttatatcctcgtagctattttgcgtactccaatgggtgctctgataaaatgcccttagtacttggtccatatagggtagcatcaagatcggtcttctctgttcgtgtctttttcctaacgtatatttgctttgtttcttcactcaacaataaagtcaaagtaaaattaaatactaattattcttaaaagggaagatgcgaaatttagcgaaaatctattgattatacacacaaaggaagaaaggtagtggaaagctaaataaaggaggtcatggagccagagagcataggcgatgtggggaaccatgcccaggatgatagtgccagtatagtgtccgggcctcgcaggcgttctactagcaagacatccagtgcgaagaatatacggaactccagtaatatctctccagcatcgatgattttcaggaatttgttgatactggaggatgatttaagacgccaagctcacgaacaaaagatactgaagtggcaattcactttgttcttagcgtctatggccggtgtaggcgcatttaccttctacgaactttatttcacttcagattatgtcaagggcctccatagggttattttgcaattcactctttctttcatttccattactgtagttctttttcatatcagtggacaatatagaagaactatcgtcattccaagaagattttttacctctactaataaagggattaggcagtttaatgtgaagctagttaaagtacagtctacgtgggacgagaaatacacagattcagtaagatttgtgagtcgaacaattgcttattgtaatatttattgtttgaaaaaatttctgtggcttaaagacgataatgccattgtgaaattttggaaaagtgtcacgatacaatcccaaccgaggatcggagctgtggatgtgaaattagtcctcaaccccagagcatttagtgcagagattagagaaggatgggagatttatagagacgagttttgggccagggaaggtgctagaagacgcaaacaagcgcacgaactccgacctaaatcagaatgaaagagttggagggcttcttccttcgaataagaggtcatatttacctatgtaaaattgtaaccatctatgttcacacataaattatattttatacattattagaagtgaagctgttgtgtcgtgaaaattttacaaatccgtcatttcatatttaagttttccaacaagtgctagaaaacctaggggttgttgaaattggttaaacaaggcatcttattatacatacaacagcataacgctagaggggcaagaaggaagaacttaaaataataggtgtaaaatgactttggcttttaatatgcaacggttggtgtttcgtaatttgaatgttgggaagcgcatgttcaagaacgtccccttatggaggtttaatgtcgccaataaattaggaaagcccttaactcgctctgtagggttaggcggtgctggcatagttgctggtggcttttacttgatgaatcgccagccttctaagttgatattcaatgattctttaggggcagctgtcaaacaacagggtcccttggaaccaactgtgggcaacagtacggcaattaccgaggaaaggaggaacaaaataagtagtcacaagcagatgtttttgggatcattattcggtgttgttttaggagttacggtggctaagatatcaattttgtttatgtatgtcggtattacaagcatgcttctttgtgaatggttacggtacaagggatggattcgcattaatttgaaaaatatcaaatctgtaattgttttgaaagatgtagacttgaagaaactgcttattgatgggttattgggtacagaatacatgggttttaaagtattctttacattgagtttcgtattagcaagtttaaatgctaacaaatgagcaagacaaatgaccagatataaacgagggttatattctttcgttttatacttttttatttttggtatttcatttatcctatacagtaaatatacatagggctaaggaagaaaaaaaaatcacgtcgaatataaacctaattgtgttctatattgcggacatatatttttcgtagattgaaaagttcttaaacgtaatttttttgacgaccagtgaagaggaattgaataagtagaacttgggcaatacttataacggcaatgataatgataatcaatatagataaccaagtcaaccttgattcggtggaattgacggtagacatgtttctccattctctggctctcaaatagttcaaagtcttcgtgattttgttcaagtttctatctatttcctccacggcgttattggcaataatgtcatcgttattgacatcagcttcatgctcgtcagtcaaagttttttccttttctagtgtaatttctacctttttcaacgctgtaccatagttattggaaaaacaaaaggtatacttccccactccaaacgattttaataaaaagtctgagtacttcttttgtttctcactagtaatcacagatccatcaggagcagtaatatcaaaatcaatctcaaaattaccaccggttagaacttggtaacccacagccagggaatcatcctcagtaaccatatcgtagtacaggcattctttgctgaatgctggtaaactgatagcaactggtgcataactggaagatgcagccactgaattgaccaacgccaaaattaaaacaatgaagaaagagggtagagcaattgtagatttgatcatggttttcctttacaatgagtgtactccactgtttatcttattctagtttgggtcacctgatgcagaattggcggtgtcgatccctaaggttaatgaatcgaaatcactggagattttgttagtttttcattttaactagttcaagttttggcagaatgtactttttcgtgtttcgggacacgtcgctgaaaaggattgaaatataaccaaacgccatcatgtaaggtgcagtgaacattagcgctaagaggattgaggattgctttatgaaagtttatgaacattttcttgaattaaataaataagtctgaaaacacttgaattcgagatgctgtagcaatttgtaatattatttaaagttcacagagtggcttccttggcggatctgaaaaataggtagtgatttaaggctatataatattagatacacaaaacataccagaaattttcctcgaagaccagcagaagggaaccaatatcacgacattaaaatattgttatctctttttattcagtgcttgtatttcagcttccattgaaaacgatgactgtcttctcaatcttcatgtcgagccctcacactgtacatgataatatactagtaccatgaaaactagtcgatagatgataattgatttttatttgaaatagaatctttaatgatcacagtggatcttttaaaaacttggtgagatagtgctagtgatccgtagtctaaatgagttacgtacgaaagggagccaaaagcaatctgaccaatttgtatatatatacatctatccgaaaaggaagacatcaattagtacgggcgtgtggtctagtggtatgattctcgctttgggcgacttcctgattaaacaggaagacaaagcatgcgagaggccctgggttcaattcccagctcgccccgaataatttttttttgcctatctataaaattaaagtagcagtacttcaaccattagtgttagcgataatcaagaagtgaaactctttctctattttttttttaattgaaaaatttcctttctctatagcgtatagaatatatgttacatgtatatatatatataaagtaaaaacgttcggaaaattcctcattatacccagatcattaaaagacattttcgttattatcaattgccgcaccaattggcttaatcaacttcttcaacggttggaccttcagcctctggagctggaggagcaccacctgggaaaccgcctggagcaccacctgcagcgccacctggagcaccaccagcttggtacaacttagacatgattgggttggcaatgtcttgcaactccttcaacttgtcatcgaattcttccttgctggcagtggtgttgctgtctaaccaagaaatagtctcttcagccttcttggtgacggtgtccttgtcagcttgttccaatttgtcaccagcttcagaaatggtgttcttcaaagagtaagcaatggattccaattggttcttggaagcaattctttgagattccttttcatcttcttccttgaatttttcggcttcagcaaccatcttttcgatatcttccttggacaatctacccttgtcgttggtaatagtgatcttgttagacttaccagtacccttttcgacggcggaaacattcaaaataccgttagagtcgacatcgaaagtgacttcaatttgtgggacacctcttggagctggtggaataccactcaattcgaacttacccaacaagttgttgtccttagtcttggctctttcaccttcaaagacttgaatcaagacacctggttggttatcagcataagtggaaaagatctcgaacttctttgttgaaatggtagagtttcttggaatcaacttggtcatgacaccaccagcagtttcaatacccaaggataatggagcgacatccaacaacaatagatcttgagtcttggaagattcgtcaccagtcaaaatagcagcttgaacagcagcaccgtaagcaacagcttcatctgggttgatagatctgtttggttccttaccgttgaagtagtcagtgaccaatttttggacctttggaattctggtagaaccaccgaccaagacaatttcatcgacttgagatttgtccaatttagcatctctcaagaccttttcaactgggtccaaagtagatctgaacaagtcagcacacaattcttcgaatctggctctggtgatggaagtgtagaaatcgataccttcgaacaaagagtcaatttcaacggaagtttgagcggaggaagacaaagttctcttggctctttcacaagcggttcttaatcttctcaaagctctttggttggtagacaagtccttcttgttctttctcttgaattcttggatgaagtggttgaccaatctgttgtcaaaatcttcaccacccaaatgggtgtcaccagcggtggccttaacttcaaagataccgtcttcaatgaacaacaaagagacatcgaaagtaccaccacccaagtcgaaaatcaagacgtgttcttccttacccttcttgtccaaaccgtaagcaatggcagcggcggtaggttcgttaataatacgcaagacattcaaaccagcaatggtaccagcatccttggtagcttgtctttgagaatcgttgaagtaagctgggacagtgacgacagcgtcattgaccttggctcccaagtaagattcggcagtttccttcatcttacccaagaccatggaggagatttgttctggggtaaagttcttggtttcacccttaaattcaacttgaatttgaggcttaccgtcaacatcgatcaacttgaatgggaagtgcttcatgtcagcctgcacttctgggtcgttgaagtttctaccgatcaaacgcttagcgtcgaaaacggtattcgaaggattcatagcagcttgattcttagcagcatcaccaatcaatctttcagtgtcagtgaaagcgacaaaagatggagtggttctgttaccttgatcgttggcaataatgtccacacgatcattagcaaagtgagcaacacacgagtatgttgtacctaaatcaataccgacagcttttgacatattatctgttatttacttgaatttttgtttcttgtaatacttgattacttttcttttgatgtgcttatcttacaaatagagaaaataaaacaacttaagtaagaattgggaaacgaaactacaactcaatcccttctcgaagatacatcaatccaccccttatataaccttgaagtcctcgaaacgatcagctaatctaaatggccccccttctttttgggttctttctctcccttttgccgccgatggaacgttctggaaaaagaagaataatttaattactttctcaactaaaatctggagaaaaaacgcaaatgacagcttctaaacgttccgtgtgctttctttctagaatgttctggaaagtttacaacaatccacaagaacgaaaatgccgttgacaatgatgaaaccatcatccacacaccgcgcacacgtgctttatttctttttctgaattttttttttccgccattttcaaccaaggaaattttttttcttagggctcagaacctgcaggtgaagaagcgctttagaaatcaaagcacaacgtaacaatttgtcgacaaccgagcctttgaagaaaaaatttttcacattgtcgcctctaaataaatagtttaaggttatctacccactatatttagttggttcttttttttttccttctactctttatctttttacctcatgctttctacctttcagcactgaagagtccaaccgaatatatacacacataatggcatccaccgatttctccaagattgaaactttgaaacaattaaacgcttctttggctgacaagtcatacattgaagggtatgttccgatttagtttactttatagatcgttgtttttctttcttttttttttttcctatggttacatgtaaagggaagttaactaataatgattactttttttcgcttatgtgaatgatgaatttaattctttggtccgtgtttatgatgggaagtaagacccccgatatgagtgacaaaagagatgtggttgactatcacagtatctgacgatagcacagagcagagtatcattattagttatctgttatttttttttccttttttgttcaaaaaaagaaagacagagtctaaagattgcattacaagaaaaaagttctcattactaacaagcaaaatgttttgtttctccttttaaaatagtactgctgtttctcaagctgacgtcactgtcttcaaggctttccaatctgcttacccagaattctccagatggttcaaccacatcgcttccaaggccgatgaattcgactctttcccagctgcctctgctgccgctgccgaagaagaagaagatgacgatgtcgatttattcggttccgacgatgaagaagctgacgctgaagctgaaaagttgaaggctgaaagaattgccgcatacaacgctaagaaggctgctaagccagctaagccagctgctaagtccattgtcactctagatgtcaagccatgggatgatgaaaccaatttggaagaaatggttgctaacgtcaaggccatcgaaatggaaggtttgacctggggtgctcaccaatttatcccaattggtttcggtatcaagaagttgcaaattaactgtgttgtcgaagatgacaaggtttccttggatgacttgcaacaaagcattgaagaagacgaagaccacgtccaatctaccgatattgctgctatgcaaaaattataaaaggcttttttataaactttttataattaacattaaagcaaaaacaacattgtaaagattaacaaataaatgaaaaaaacaacgaaataacttaggttttaggctaaaaaaaacagaaggaattttgaacgataaacttttcgactgcacacgaaacattattactaatttgtgtaaccactatataaggaatcgtgtttattaattgaatttattccgggaatattcaagttatgtatatctcttttcatattcttaaatacacatactcataatatcttgtcgaaaatacgcggtgtagggagttatggtggataactttttcacgattagaagaaaaggaaaatttcattattcgtagcttaacatggcaaaaacgagaaagacatataatcaaaacgtgagtttcctgtggaaaaaaaaaaaagggaacctctggttacgatgatatacctgcgtgaaaaaggacagttattaccaatacatacaaaggcttaataagtgtaaaatatatatctgccgagaccattactcattacacctagaatggagcaaaatggccttgaccacgacagcagatctagcatcgatacgactattaatgacactcaaaagactttcctagaatttagatcgtatacccaattaagtgaaaaactggcatctagttcttcatatacggcacctcccctgaacgaagatggtcctaaaggggtagcttctgcagtgtcacaaggctccgaatccgtagtctcatggacaactttaacacacgtatattccatcctgggtgcttatggagggcccacgtgcttgtatccgacagccacgtattttttgatgggcacttctaaaggatgcgtactcatttttaattataatgaacatttgcagacaatcctagtgccgaccttatctgaggacccttctattcactcaataagaagtccagtgaaatcaattgtcatatgttccgatggtactcatgtagctgcctcatacgagaccggaaatatatgcatttggaacttgaacgtagggtatagagtgaaacccacttctgaaccaacaaatggtatgaccccaacgcctgccttaccggcagtcttacacatcgatgaccatgtgaacaaggaaatcacagggttagacttttttggtgctcggcatacagccctgattgttagtgataggacaggtaaagtatcactctataacggttacagaagaggcttttggcagttggtgtataattcaaaaaaaattttagatgtgaactcttccaaggagaaattaataaggtcaaagttgtctccactaatatcacgggagaaaatttccactaatttgttgagtgtactcacaactacacattttgcccttattttattatcgccacacgtttctttgatgtttcaagaaactgttgaaccctcagtacaaaattctctagtcgtgaatagctctatttcatggactcaaaactgttccagggttgcttattccgtaaataataaaatttctgttatttccatatcttcatcagacttcaatgttcagtccgctagccattctcctgaatttgcagaatctatattatccattcaatggattgaccagctcctacttggtgttttaaccatatcgcaccaatttttggtattgcacccccaacatgacttcaagatcctgttaagattggattttctgattcacgatttgatgatcccacctaataaatattttgtaataagtagaagaagtttctacctgttaacaaactactcatttaaaattggcaaatttgtgtcttggtcagatattactttaagacatattttgaaaggcgactacttgggtgcattggagttcatagaatcacttttgcaaccttactgtccactggcaaacttgttgaagctagataataatacggaagagaggactaagcaacttatggaaccattttacaatctgtccttggctgccctaaggtttcttataaaaaaagataatgccgactacaatagggtttaccaattattaatggtagttgttcgtgttttgcagcaatcttccaaaaaactagactcaattccttctctagacgtctttttggaacagggtctggagttctttgaattgaaggacaacgcggtatattttgaagttgtagcaaatattgttgcccaaggatcagttacgtcaatttccccagttcttttcaggtccataattgattactatgctaaggaggagaatttaaaagtaattgaagacttaatcatcatgttaaatcctactacgcttgatgttgatcttgccgtcaaactatgccaaaagtataatttgttcgatttattaatatatatttggaacaagatctttgatgattatcaaaccccagtggtggacttgatatacaggatttctaaccaaagtgaaaaatgtgtgatcttcaatggtcctcaagtacctcctgaaacgactatatttgattacgtaacgtatatccttactggcaggcaatatccacaaaacttgtctatatcaccaagtgataaatgctccaaaatacaaagggaactttcagcatttatttttagtggcttctccataaaatggccgtcgaacagcaatcataaactttacatatgcgaaaatccagaagaagagccagcatttccttactttcaccttttattgaaatcgaatccgagtaggttcttagcaatgctcaatgaagtgtttgaagcgtccttgtttaacgatgacaatgacatggttgcatcagttggagaagcagaattggtaagtaggcaatatgttattgatctactattggatgctatgaaagatacgggaaattcagacaacatcagggtacttgttgcaattttcattgcaactagtatatcaaaatatcctcaatttattaaagtgtctaaccaagccctcgactgcgttgttaataccatatgctcctctagggttcaaggtatatatgaaatttctcaaatagctctggagtcgcttttaccctattatcattcaagaacaacagaaaattttatactggaactaaaagaaaaaaatttcaataaagttcttttccatatctataaaagtgaaaataagtacgccagtgcgctttcacttattttagaaactaaggacatcgaaaaagaatataacacggacattgtatccataaccgactacatactcaaaaaatgcccacctggaagtttagaatgtggcaaagttactgaagttatcgagacgaactttgatcttcttctctcaaggatcggtatcgaaaaatgcgtcacaattttttctgactttgactataatcttcatcaagaaatcctggaagtaaagaatgaggagactcagcaaaagtatttggataagcttttttctacgccaaatatcaacaataaggtcgataagcgtttaagaaatttacacatcgaattgaactgtaaatacaagagcaaaagggaaatgattctttggcttaatggtacagttctcagcaacgctgagagcttacaaattctggacttattgaatcaagactctaattttgaagctgcagctataattcacgaacgcttggaaagttttaacctagcagtcagggatttattaagttttattgaacaatgtctaaatgaagggaaaacaaatatatctactttattggaatctttgaggagggcctttgatgattgtaattctgctggtaccgagaaaaaatcgtgttggatattattgattacattcctgatcactctatatgggaaatatccttcacacgatgaaaggaaagatttatgtaataaactacttcaagaagcatttttgggattggttaggtccaagagttcctctcagaaggattcaggtggggaattctgggaaataatgtcttctgttcttgagcaccaagacgttattttaatgaaagttcaggatttaaagcaactgctactgaatgtttttaatacttataaattggaaagatctctttctgagttgattcaaaagattatagaggattcttcgcaagatcttgttcaacagtatagaaaatttctgagtgaagggtggtctatacacaccgacgactgcgaaatctgcgggaaaaaaatatggggagctggtctggacccattactttttctagcttgggaaaatgtacagcgccaccaagatatgattagtgtagatctcaaaactccccttgtcatattcaaatgtcaccatggctttcaccagacttgcctcgaaaacttggcccagaaacccgatgaatattcttgtttaatttgccagacggaatctaacccaaaaatagtataacatttctaaatatttaatacaactttggttacataaaagtaaaatttatacacctcatttcattatgtagattcatatatagaataccaattatgattgacccaatagccatcaaaatcagtagttattaatacttgtctttctaggagccatttgcatatttctgatatttcatgaagcgaaagtacttcacgacacctagattgcaatctactcaatgttatccctggatgaaatattatttcgttaacgaccatagtaactacctgcttccatatgtttggcctaatggaaccagatccattcacccataaacgagaaaatggtttgcccagtggaactttgacagcagacttccttgctgtattcaattttgtctgagaattggcatatataatcagagggggagttaatgttcgtatttcaaatctccttgaagtatacgttaaaggtcgaacatttctcaccattggaattacatccatattcaatagctctcccgaaatcaaatcaattaaaacccaagaggatatatcggacggctcttgattgataacaatagcgtttccggcctccaataattcattaaccttacatctatactgaaaagctacaccaaaatctttataatttcctctattttccaaaatgtctggtaaagtatcagtacattcaagttttgagccatggagataaatttgcttttccttagccatatccatgatgacgttatctattgattcgtttccaacgttcttcaacgcctctatttcatttctagtggtcgaaggactttctattaatatggaccggatcactgtgcgaatataatcgtcgctttgactcttcgataagtccttagtagaagcggaaatctttctagtgtaagttttttttaaagaagagatctctctttgaatcatagaagacatggccagatcgttgccagaatgtgtaagtgtgtcatcacgtaccagagtaaatttttttctattctcttcgtagttcttataaagaaagagcggcctttttatttccttttcatcaaaagaggtccaaatatcaagcaatttgataagatctagttcttcaacatccctcagtgaaatcttttcacttttaatggctagaacgagcatttttttccacttatcgacatatgccctccaaccactatgacccattcttactcgccgtgccgtccatttcttttttaggttatctaaagaattattaggaaataattttgttattttgtcccacattatttcatttttaatacttttagtaactacaacagctctgattaaagcctgaacaccatctttagtgcctgcatgatagacagttttgtcttctttagtattttccacgaccaccgttgtcctaccagcagacacttttttgtctctccttttgatctttccatctgatacgttgaccgacgtactcttcttagagatagcgtcatctgaagctttgatcttagcattcttttggcggttctgaaacttacgaattctttcaactgatttctttcctctgtgaaacctatttttttccgtttggtcaaagaagtatatttccgtatcatgtataacatcagtaaaggttgcttttttactatctttttctttcaggatgtacctttggatagcgtcctctccaacagtgggcaaaaaaataatttttcttcctgatacaggctctgttctggctcctaatttttcgctttctaccatcaaatcaacatcaccacggacagtctttttatctaatgtcgttgtggagcccatatatttagaaacgctttcgtaaaattgttctctcaggtatgctaccccaccaatcgtattcataactttcaaaatggctctctgtctctgtagtgaacgcaaagagcgggcagaaaagccgccgaagttaaccaccttgcctttgacaacagtgcctccgtttgaacttggactatcttcagcagatttcggctcctgtgcagtgctgacatgctgctctagcttaatccttttgggattcgaaatgtttcctgcaacagaagcattagtactgtttttaacctgcctcttccgtttgtttttattcggagttttttttgagtttgggggaatttttaattcaccgtgccagaagaatatatcctgtccatcgctgtccgttgtaaatctaacagtgttgttgagtgcgacgaaattatcctcgttgagagttttcaaatcggtacgagatttgcctagctcatcaaacccttttggaacggatatttcgtcttccgcatttgttaacttttgaaagttctgagctgtgaacagcctaaaaaacttcttctttccctcaaaatcgtatatgcgaaaaagcctatacccccctgtattttctttttgcttatccacactttctaaataatattcgcttgatttggtaaaagctcgctgaaattcttttccggtaattcgatttacaacatccatagttgaaattcctttaaggccagacttatctgcaatgtcataagtctgattttgaagtggataaaatcgattaagaagaacttcattctttacagcatcctctttctcttccataacaaggccttgattttgtaataaatcagtcgcattgaaattatctaaaccttcgactaagtcttcatcttcgaaagctgccttgctatctgatacagaatcttcatccgcgctattgctatcatactcaaatgaaggcgagcctttagagtctggaatatctttcacgtattttacacatctgattttaatggcaggattcttgggtgatactacaagcactttctttaagtactccttttcatctaaccatgcaatagctgcaataaaagctttagaaagtcttttctctttgtcaaatttcaattcacgctttaaatcaattatctggcgaataccattttttgatcgttttaccacctcaactattgttgctaaatgatccctaatattaatatagggattactatccaccccgtcatggctgaatttttttagcttcaattgcttcacgacgtgtcccttataaatcagttgtgaacttgttaacaggtggtttattttcttgatacgtccagtcacacttctaggatcttgcccagttacctgcgccaaatccatagtattgatccctttttctcctgatttggcaacttcgagaagtagttcaaatgcagaatttccaatagttgactccttttttgtgtatcccgttaataatgtccataggctgtcctcagtaatcccaaccgagtatgaatgattagcgtcgcctataatatcagtcacatttttagttgttatagcaccatcacaatacacctcaatgtcctttttcaatatcacgcatgaaagcacgaactgtttaacttttttatcagacaaatcaaaatatttaccagatatatcccacagctgattcaaagtgatttcttcaatgtgtcgttagtaaataatctttcacaatatagtacgtttatcacctaaacggagccgaaaaggagaatgagacatgaacatacttcccttatttgaagcaattttatcagacactatttgtacgagttcgtcaggataaatcgtcagtaccatttttcttgtggctagttggcttcaaccaaacgtcctcttctctcttatggcaagaagaaagttatatgtgtgactggttgtttatttcactttcgcgactgaaagcgccgccctttatgatgcaaaaaaccaagcggtatttgaaaatgcagatttgcagaaataaaagaaataaaaataaaaatcttataattttaccagcttcaataactcgatttgcataagtgtgccttagtatgcttattatattgactttgacattgaacttcaaaaccttttatgtaatgatttaagtcttgtcacatgacataataataaataattttaaaaatataaaatatttttaatagtttttaaatattttacagtttattttttaaatttatttatatgtttttgttttccgaagcagtcaaagtattttaattttcggagctttcatttcaagcgccttttttttacacataatacgatcaagataaattattatagtggtacagaactcttaagcactaggcggtggaccttattagctcaatcttgagtcagtccatgtatcgttttataatacttttttaagcactttctttaataaatattccattgaagtactgttactgaaatgagatgaactgttcagaatgtagaaatggcgccagaaatcaatcattgtttagcaaaaacacctttcgtctgctgcctcgggtgttttttcaaattatttcagcaggtaaattaagatagttattcgagtgattgccaaatatcatgttctacttcgaagacttatagctaattaattttttcataatgaaggtgtcgttaattgttctgattagtaacatgaaactcaaaaatcatcaaaaaaagaaaagctaaatgtatacttttttgtctacattagttaccttttattacatgagaaagttatttttcttctttttttttttttttttttgaaactttttcctctcggaaaataaaagatatatttacaagtgaaagcttattgtaatgtgtcattttaaacatcaaataacagacctttacatcaaataagcaccgcaagatatcctaaaatcgacatccaatgcatcgtaaatcattgaggagggctagcgctactgtgccttccgctccctatcgaaagcagattattagcaatgcacacaataaaccaagccttttctctaaaattaaaactttctttacccaaaaagattcagccagagtgagtccaaggaataatgttgctaataaacaaccacgcaatgagtcttttaacagaagaatctcaagtatgcctggaggttatttccattctgagatatccccagattctactgtaaaccgttccgtagttgtttctgcagtgggtgaagccagaaacgacattgagaataaagaagaggagtatgatgaaacacatgaaactaacatctccaatgcaaagcttgcaaacttttttagtaaaaaaggtaatgagcctttatcagaaattgaaatagagggtgtgatgtcattgttacaaaaatcaagcaaatccatgataacttcggaaggagaacaaaaatcagccgaaggtaataatatcgaccagtcgcttatcttgaaggagtcaggaagtacaccaatcagcatatctaatgcgccgaccttcaacccaaaatatgatacttcaaatgcgtcaatgaatacgactttgggaagcattggttcaagaaaatacagtttcaattattctagcctgccctcaccatacaaaacaaccgtttatagatatagtgcagcgaaaaagatccccgatacatacacagccaacacatctgctcaaagtatagcatctgctaaatcggtaagaagtggtgtttcaaagtcagctcctagtaagaaaataagtaatacagctgcggcattggtctcactattagatgaaaatgacagtaagaagaataatgcagcttcagaacttgctaatccatactcctcatatgtaagccaaatacgcaaacataagagagtttctccaaatgctgcaccaaggcaagagatcagtgaagaagaaactactgttaagccattatttcaaaacgttcctgaacaaggcgaagaaccaatgaaacaactgaacgccaccaaaatttcaccatctgcgccaagcaaagattcttttactaaatacaaacctgcaaggtcctcatccttacgctcaaatgtcgtcgtagctgaaacctcacctgaaaagaaggatggtggagataaacctccatcctctgcttttaacttctcgtttaatacttcaagaaacgttgaacctactgagaatgcttataagagcgagaacgcaccatctgcatcatcaaaggaattcaattttaccaacctacaggcgaagccgttagttggaaagccaaaaaccgaacttacaaagggcgattctactcccgtccaaccagatctttcggttactcctcaaaaaagttcatcgaaaggctttgtttttaatagtgttcaaaagaaatcacggtccaatctttcacaagaaaacgataatgaaggtaaacatatcagcgcctcaattgataacgacttttcagaggaaaaggcggaagagtttgatttcaatgttcccgtggtgtctaagcagctaggaaatggcttggttgatgaaaataaagttgaggctttcaagtccctatataccttttgataatgaaaattttagccgtgacataattaccgtatagcccaactcaatacgtaagtttgtgtaaaataccattccaagatgatattatttagtcattttttttccactttctcaaaaagaaggaatacctttagcggctcttataaactataaatttctagaagatacataaaaggtttttagtctgatcataaaattttttgcttaacaaaaaatttgcccaggtgtttcatttgccagccacaagtaacagcgagaacaattaattgaatgacaatccaccacatagcacgagaattaacagcttcagaggcgtctctaaaggtagcttcacgatctctcatcaatttttgctctcttctaatttcgccgatcttggagtttaggacgttaaccttggcatgtagaatgtcaatagtggctttacccttagaatctaacttttcatcagagcccacttggaattcaacgtcaatcttcgttttagccttaatcaaccagccaccagcttcgggctgaatacagattttatgttcacccgaatcagacgcaaggaaagttaaatcaccacttgctgaacctttctgatgaacaaccaggtggttatcatcaaaagtttcctcaatatcaatcaagacaccaaaatcttgcgcaccagcgtctctgtaattttgtaattggtcatcgtaaatttgtgccttgtaagttgcttggaacaaagtacctttagacaattccttgtggaagcacttacgttcagcaccagaagtataataatagaacgcagtaacttgagctggtaaaactagacagcaggcaaaaacctgtaaaagagaggttaaaagcatgattagtagagagattggttacctttaaatacttttccaaactacagagggaagatagagtaagttttgtatgtacacatttctgctgatgtgtttttttttttcaacttattacgcgattcgttttttttttacggtaacagaatacagaataaattcacgtacaaaaatagagaatatataaaataataggttgacgattatattggatcttcccctggggttcaagagtcgagaccgagtccttttagtttgtgtatatcagctggttcttttcgttatgaacatccttttacaggatccattcgctgttcttaaggaacatcctgagaagctcacacatacgattgagaaccctttacgcactgaatgtctccagttcagtccttgcggtgattacctggctcttgggtgtgccaatggagcacttgttatttacgatatggatacgttcaggcctatttgtgtcccaggaaatatgttgggagcacatgttcgacccattacatctatcgcatggtctccagatggtagattgttgcttacaagctctagagactggtcaataaaactgtgggatctttcaaagccaagtaagcctttgaaagaaatacgattcgattctccaatttggggttgccaatggctggatgctaaaaggcggctttgtgtagctacgatatttgaggaaagtgacgcatatgttattgacttcagcaatgatccggtcgcaagccttctcagtaaatcagacgaaaaacaattgagttcgacacctgatcatggatatgttcttgtttgtacagtacataccaaacatccaaatattattattgttggaacttcaaaaggttggctagacttctataaattccattctctatatcaaacagaatgtattcattcccttaaaatcacgagttctaatatcaaacatttaattgtctcgcaaaatggtgaaagattagctattaactgctccgatagaacaataagacaatacgaaataagtattgatgatgaaaactctgcggttgagttgaccttagagcataagtaccaggatgtgattaataaattacagtggaactgtatcctctttagtaataatactgccgaatacttagtcgcttctacacatggttcttctgcacatgaactatacatctgggaaacgactagtggaacgttggtgagagtcctggaaggggctgaagaggagttgatagatataaattgggacttctatagtatgagtatagtgagtaatggttttgaatctgggaacgtgtatgtgtggtctgttgttattccgccaaagtggagtgctttggcgccagattttgaagaagtagaagagaatgtcgactatttggagaaggaagatgaatttgatgaggtcgatgaggcagaacagcagcaaggactagaacaagaggaagaaatagctatcgatcttcggacgagagagcaatatgatgttagaggtaataacttgcttgtagaacggttcacaatccctacagattatacgaggataattaagatgcagtcatcataggtttctcttcaaaaggagaaagtttaaataggcaactgacactgaagaggtatagtcatgcctaccgcgatttctttgacacagaattgaaaaattttgcattttttggtaatttcctaataatacgaagtgcaataatctcactttgataggagcacgtcatgatggtaatttcatactactgaacgtaaatgttgaaggtgaatttgtaaagctttgttatttgaagctgtacacctaaagggcggtaaattgttgggtgttagtaccatgccattaattagaatttgttagcatttttattcatttgtgcattatgggttcaaattcatatgactgaacgtgtagtttcatatccagtcatcaagagatgctgaaccgcccttcaaaaacttgacgaaatagaagttttttttttacatttctcatatgttacatagattaaatagtacttgattatttgatacattaagctaacaaagccttggataactcatcggcaagatagtcggcttcagccctgtaattcaagctgtgtaggttagcaacggtatatctaattctgctttgatcattgtatgtatcctcacgcgctctaatcctaaagtcatattcgttcatttggatactttgagtaatttttgtgaattcgttggggtcttcttccttcaaagacattaatgtattagcatcaacacccaataattgtttagcttggtcgtcaaataaagtgagccatagttgattggtttcgtcaataattgatattgtcaagatgtatctccaatttggccttgcattattggtgtcgcacttctcacatctccaagtaccatcaggctgttccagaactttcttattacaattctcattagaacaggcaggatatgcaaaattatcaacttttaagaaacttatagcagctttaacactaaaaaagtcacctttctcgcttcttcctagattttcagcttgagctctagcaatagtaatacgctgagcaatgaattttgttaagctagcagccgattgaccacccataccgggttcttgctttaaagtgatgaagtttgcgttgcggcccttggaatcataccaaccctttaaggcatatgcctcaggaatttctggattcggaatcagggtactagaaaatcccatagacaaagatttgccaccaaaatccgtcacacgaacacctttaatggcagcaacagaaccttcaggaaggttgaaatcaagggcttgctgattccataggccaacagagatagaaaacccagagtcgtcaacaattgtgatgtcacgacgatcgaatttcttcccagcccttgaagttagctcaaaatgtgggtttatagtttggataataccgaggacgtctacgttggaatttacttcctggttctgaatagcatctagtttgatgaaattgaaatgggttttcggaacattactttcatcgaaacattcttctataacagtgtctctatccaaattcagttcataagggtgtgttagattagtaaattggggcttagctggttggagttttgcctttgatacatagtatactttgccttcttgtaaaatttcgttaaattttgtagcaaaatcattaaacgccgtggctcggatttctccagaggtatccaagaagttgacattgaatagtttaccatcacctctttgattgtgccacgttttaatttctcccttgtaggaaactcttgctttgatagtccaaacgttttggtatggagacagttgttcgatggcaaaaattggtctggttttttgcgaattagggttttcattggcgaattttctctcatttgcattcaagtttgagtttgaatgcagcatatcagggacaccagcattgctggcgtttgtttgattggcaacattaccactgtcagttatatcttcgtcttttaaggtttcatttggatgctctgagaaatagttatccaaaaaagtactagtttggttgaccatatcagcacgcgactggaccaactcaaagtcatctactaaaagaacgtatttctttctttccctgacaatagcaggttctgcaattatcacgcgaatgatatcacccctttgtagttccattgactggaacttggatgcagcttggtttctcaacagagccttcatatggtaaataccatcggaaatcatgatcaaattctttctgttgctgttagccccatcagatttcctggtgttataaacttgataaacgccaccggtgggattatcgtacctttgcttattggtgaagatgctatgaaaatcgcccctcgaaagttgaacactgctcatctcttgtaagtataatctggtcttcttgctggtttcgcctttaccgtaataagaagagtgaatagtttttgttttacgtgtagaacttaaagtgataacatttgttcaagtaaacctttatgttagttcacgcgtcttttgtcgcctcgtctaatttttacgcgtgacatttttccaagcagagatattttattgagcagcgaagaagagttagagaataagaaagtgatgcgataagaaatccacccaattagcatagatcctttcgtatatggctgaagaaggtggtacgcgcatagctattaacatatatcaaaaagaacggcaaaaggcgaggaggtttttatgccaccgctagtatttgacatagatcacatcaaacttctaaggaaatggggtatttgtggtgtgttatctggaactttgcctactgcagcacagcaaaatgtatttttgtcggtacctttgaggcttatgttagaagatgtgctgtggctgcatttgaacaatcttgccgatgtgaaattaataagacaagagggagatgagattatggagggaataacattagagcggggcgccaaactatctaaaattgtcaacgatcgtttgaacaagtcatttgaatatcagagaaagttcaaaaaggatgaacacattgcaaaattaaagaaaatcggtagaatcaatgataaaaccacagctgaagaattgcaacggcttgataaatctagcaataatgaccagctaattgaatcttctttgttcattgacattgctaatacctctatgattttaagagacatacggagtgattcagacagcttatcccgcgatgatatcagtgatttgttatttaagcagtacagacaggcaggaaaaatgcagacctatttcttatacaaggcattgagagatcaagggtacgttttgtccccaggtggacgttttggtgggaagtttatagcataccctggtgatcctcttcgtttccattcacatctgacgatacaagatgcgattgattatcataatgagccgattgacctaatatccatgataagtggtgcaagactaggaacgactgtgaaaaaactttgggtcataggcggtgttgcggaagagacaaaggaaactcatttcttctcaatagaatgggctggatttggttaagctgggaatcagtcatgtataattattttctcagaatttatgtatttataaggtttttcagaagcatacatatgtgtaatacaatttttaaatttgcattgatattttgatgcattcagcgggaaagtagttgtttatcactagacatataattatgtttatttatatttagtgggagcaaaacagtttattgaatgtttaccagaaccgaaaaaaaagctcttctaaactgttgacatccagttcatttacttccacgtgtagatgtgaaggaacaaatattttagcatcgttcatacaagtaattatgctatattatcgatcctcggatttcagcttccgttatatcggatgattgttactcgacctttatgtcgtctttttacatcatatatgataatatgctagcagttttaatacaaattgatcgaagatagttggttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttcttattttcaacaatgtaattgatggccttaaatctctactacatcataaagcttctaagcacttaccattccttcataagtctagtattgtaatgagttgggcacatggcgcagttggtagcgcgcttcccttgcaaggaagaggtcatcggttcgattccggttgcgtccaaatttttttgttaatccaacacaattgaattcgtgaatagctgactgtcatcagtaatgttcgtggaaagtacctatccatactgttgtatcacgactaagtagttgtcgactactacctcctcaaccccagttatatccctatgacacattggaggatgctgaataatgacagaattttattcctccttttcattatcataatctgaagcaaagttaaaaaatagaagaagtaagataaactttgtagatacgatatatagttgtttgttttagctatcatatatgctgaactgttactaccttattttttccgaaatgtttctaaaacaaataaatattcatgaatatgatgcaagttcgttggatgagaaaaagaccaggctttattgtaaggacaatatcatttacgaataatttcatccaattgtttcatcaacacatccattctgtcaaaaactggagcatagagatgttgaaccaaagaattgggcttcgaagccggatcggacatattggtattagacaatgcccttgatccggaaagtgaactatttatgcttgctgatgataccgccctttgttcatccatataaaaatcttcttcagatgatgagtgtaacgataaggttgattgcttttcttcttcgggggtactgtgatgtttttctagctcctctttaggttgttctgcgtcagtttgatttggcattcctccactagaccccaagctggcttgaatttgccctctgtgttttccacgtttgttgtctctcaattttcgattttgcatgatatatgtgaatgtccttattgctctagatgatggaatactgctgctttcttcaactattggagtggatggtgattcgtttgtccattctgacgacgacggtgaaaactcgccaattgttgaaagggaattttgagagtctgattttgccataccattcgcaaatggcatacgaggcgcttcaaatacttttttcagatcggtatcgtaatcactgtcaaccggttcagacttttcttgccccacataccgatttgcattataatcatcttctctgtctttactcgatgatgtcttaggctcactttcgtttttgttgtcttgtctccgaacttttttcacatttagtggtgtattcaaagatgtactaaaggagacgtcgctcactacatcgctcgtatcatcatcctggaatttggcaaaatttaacttcgcttcagtgtattcgtcccggtgcgttacttttgtttccttgtcgttatcaacatcatcgtcgtacgactgtccattgccttcaccgccatcatcgttactatctaacgaggtatcttcaattgcatcatctataaacctgtctgcataaccgacaacatcattgaaactaacagatttgttccccttaccatatccattcagtgcaggtgtcggaattatactctctgcatcactctgattcttgttaccagagctgatggaatcatctttcgaatcggaggaagcaaccgattgagaagacatgttttcatttttccagcaattcaatcgagctagtctttctggaaaggtttctagaatttccgctggcgcaaacccgattttaccatcagtgatcctcttaaccagccaccaataggcatcctggtcattcaaaagtatacaaggttcgtcttgccctaattgacaatgtgaagaatcatggccattgaacgcatataaagcatatagtttatcagggtccagttctcttggcggcgataagggttggtaatcgtcgttttcctcctccaaatcgtctttctccccttgaaaccctgaatcttgaaattttctgtcaaagtcatcgtcatcagagtagttttcctcttcatcctcgtcctccgagatggcgtatttcaagccatcactaaaatcgtcaacgtcagggttcattgtattattcactgaaaaatgcacctcatccttatcggcgctatccacggaatcagtttcgatctcttgtagccttctttccaaattgtcctcaaattcagaatccgaataatcatatgagtcgggcaattccgaagaattttctttgtaatgtcgctgatcccttttactgttgctatgcatatgtttttccacgttctcctcctctaactctttgtcatcatctctatttcgcagaacatcatggcccttttctgccgcattactcagtatattaagtttcgaattgaagggcgaactcttattcgaagtcggagtcaccacaacacttccgcccatactctccgaatcctcgtttcctaaagtaagtttacttccacttgtaggcctattattaatgatatctgaataatcctctattagggttggatcattcagtagcgcgtgcgattgaaaggagtccatgcccgacgtcgacgtgattagcgaaggcgcgtaaccattgtcatgtctagcagctatagaactaacctccttgacaccacttgcggaagtctcatcaacatgctcttccttattactcattctcttaccaagcagagaatgttatctaaaaactacgtgtatttcacctctttctcgacttgaacacgtccaactccttaagtactaccacagccaggaaagaatggatccagttctacacgatagcaaagcagaaaacacaaccagcgtacccctgtagaagcttctttgtttacagcacttgatccatgtagccatactcgaaatttcaactcatctgaaacttttcctgaaggttgaaaaagaatgccataagggtcacccgaagcttattcacgagtcagtctgactcttgcgagagatgaggatgtaataatactaatctcgaagatgccatctaatacatatagacatacatatatatatatatacattctatatattcttacccagattctttgaggtaagacggttgggttttatcttttgcagttggtactattaagaacaatcgaatcataagcattgcttacaaagaatacacatacgaaatattaacgataatgtcaattacgaagactgaactggacggtatattgccattggtggccagaggtaaagttagagacatatatgaggtagacgctggtacgttgctgtttgttgctacggatcgtatctctgcatatgacgttattatggaaaacagcattcctgaaaaggggatcctattgaccaaactgtcagagttctggttcaagttcctgtccaacgatgttcgtaatcatttggtcgacatcgccccaggtaagactattttcgattatctacctgcaaaattgagcgaaccaaagtacaaaacgcaactagaagaccgctctctattggttcacaaacataaactaattccattggaagtaattgtcagaggctacatcaccggatctgcttggaaagagtacgtaaaaacaggtactgtgcatggtttgaaacaacctcaaggacttaaagaatctcaagagttcccagaaccaatcttcaccccatcgaccaaggctgaacaaggtgaacatgacgaaaacatctctcctgcccaggccgctgagctggtgggtgaagatttgtcacgtagagtggcagaactggctgtaaaactgtactccaagtgcaaagattatgctaaggagaagggcatcatcatcgcagacactaaattcgaattcggtattgacgaaaagaccaatgaaattattctagtggacgaggtgctaacgccagactcctctagattctggaacggtgcctcttataaggtaggagaatcccaagattcttacgataagcaatttttaagagactggcttactgctaataagttgaacggtgttaacggcgtcaaaatgccccaagacattgtcgacaggacaagggccaaatatatagaggcttatgaaacattgacagggtctaaatggtctcactaacgtgatttacatatactacaagtcgccagtgtaactcctcactgaatatgattcatacatacccgtatgtattaatgtataaatgttctcagagcaaattttatcgatatcttgtttgccagtggtatgcaggtttggcaaattttttaccataatatccgtttatagattctggaaccttaccaactttcttaccgctaattacttccctggctcgctcctccactgcctgggtaaattgttccttcaactgactcagttctctttcgtattcaatagcttgcttctcgaggattttttcaatgtttgtcagctcattttcatagtccagtaacttcctttcaaatctctctaattgcaacgactttcttgcagttcgtatctgaatatcttgcagtaattcaaaagtggaaggcctggttcttaagttcacatctatcattgaatgtattatggcattaagccctctagagtaatactcagggacggtgtcacatttcccgtttttaatcttagtttgtagctcgagataattttttgcctgaaatggggggtgcaacgaacacatctcaaaaataacacaacctagtgaccagatgtcggatagtggggagtatggttggtccatcaacacttcaggcgacatgtaatatggtgtaccgacgtatgttgtggcaaattgaatactagtttccagagatttggctaacccaaaatcacctaactttaccacaacttgactatagtccatagggctcccccttttccctgaattcactctatggtctctgtaataattactattcacttcctcgtgaccgtctacttgttcattaatattgtaatcgctatcatcatagcttaagaatatatttcctggtttcagatcacgatggataacgatgtttttgccttttaccggtggtttcatccggtcatatattgtggtcaaagttggcaattcaacaccataatgacatttatagagcgcagtcaataattgggccaggataccccacacaattttttctggtatatatttatgctcctgtttgtagtgcttaatcatctgggataaatcacccctggaacaatattccatataaaggtataacacttctttttgttcatcgaagtcccagttataaaattctacaatattttcatgcttcaactgcgatagaatgctacattcagcgatcagctgttgtctctctttgctattcatatggccatatttgatatcctttctaaccaaaagtttcttggtaggtatatggatgacttttcgtacagacccaaatgaacctctcccaatttcttcgagaacttggtattctgaccttggtgggtgtccctgctgctgctgaggactacggtattcttggaaaaactgtcgtctatgcatactcacacagagaattgattcaattatcaaatagcactctcattgaaattagtattgtgaatcttgctcttttcatgttatatgatttgatattcttttgaaaagtcgcttttatttacgtttaacctaattaggaaacgtaatgaaaaaattcagaaaccttaaaaaaaaaacttggctgtaactatcggaagactgtgccactgcaatcatgtcagatatcgtatttcagatttattgatctatagctagaaacatttaacaaaatgccaccttctagagtcggttcatacatttaatccccaattgaaaaaaaaaaagaaaaagaaaaaaagcatatatagatatgcttttttatcattactggcctctttaaattcaaaaacttttctgatctcttttccaaacagatgcgttttcagtattggaaggttcacaattctatatatagtgttaatgtaatgctgtattattctctatatatgtatgtatgcacatgcaattcctacattatgtttgaaatgttgtaatggggacggaaaagccgtcacttttatctttggaggatcgcaaattactacgctcatcttttgttggagaactaccaattgctgcagtgacgcttgaaactttttgcaggcttcctttttttgataatgaacggatatcctcacatagctgacagatcaaaactgagtcccccccaacttgatttgaattcctttttggacatccgttgttccagttgttgtttaaaaactccgttatttgtactaaaatggcacgaagtttgaaaacagtggccttattacgacgatttggttcggtttgctttataggatccggctgtcctgtgtagtcatatagcttcaataacgattttgagaatattagctttatgaatttcaatagatcgatttgaataagtaaactgttgaaataggtatcaaagaaagaaacaatcttttcataaaagttcgggtgaaatatgatattaattgtaaggttttcaaaaccgggcaatgagcatatcttcgtgaaaatgctaattagtttactgaggttaacgtcatcgtcattcaatgcataaaacaggtcaactaattgatcaatcggtaattcaatagcagcgtcattgttgacctttatgaggaaaacactatgagactctgatgagcccactgtaggagccacatcatcatttacattgcgtaacgtaaaatgcaagcagttcagtatgatctccagtccacttatggaggtgttattcttttttctgatgaaattcatagctgtagaaaataaagaagcactcatttggtccatatccaaactcatttcaacgcatatagcagtgatttgtttccaaatgaaagctgctgtctttgcgtcgtcgataaagggaatgatggtatcaatattccggataaaagcaaaaaaagcatcgttgtcaagcagatcatttaaaaaagtgctgtttatatgtactgtaaggtaacaaagcttggtgaagtactttaaaacagataaatctttgatttgggccatgtcaacaaaaaaagatgttagccaggtaaagaaaccctccggtaattcaattagtagtcttgattttgaagatatggtcagatggggaaagtttgaaatgctcttgtgtcgcattggagaagagggacgcgttgccatcaaagaatgaacaggggaccttgatggagactgtaccgaattcactggtgagttcctcgtgggtgaggaggataacggtagagaggaagaagaaggaatagcggacttgtgtattttatcgtcattcgtggttatcatatagtttattgatttgaagactacgtaagtaatttgaggactgattaaaattttcttttttagcttagagtcaattaaagagggcaaaattttctcaaaagaccatggtgcatatgacgatagctttagtagtatggattgggctcttctttcatggatgttattcagaaggagtgatatatcgaggtgtttgaaacaccagcgacaccagaaggctgtggatgttaaatcgtagaacctatagacgagttctaaaatatactttggggttttcagcgatgcaaaattcggaggatacattattccacattcaattaaagtctgagggtagtcgatgacgaactctttggctaaatgttcgaatttaatgatcagtggaattcctcccatagcgatgaatttcagtcgcaacctagagtggttatgctgggtatcgtaaacaaaaatggagccaaatgcagttattaatcgtttatcaacagttgtgcgcgacagacactcgataattgtatcagcgatgttctcgagggagcaaacactgaaaagcacatgcaagtccgtcaaaggcttagatgaactcttcaattggctcagcaattgactttcagtggggggcattaaatctagttcttgattgttttctgcccagggagcgggagccgctcgaagactgaatttagagggtgatatatttagtttctcttcttgaaaatcggcatcccaatgataatcagcgtcggtaaagtcctccttgaacttgttgagcttgtcgaccttcacattttcggtagagttgatccacacatgcttgagtaactggtcggctgtcggcctcttgtacatgtttttcacaaagcatttagataagaaatcctttagtggctcagagaaagagctaggtgggtagtaggtatcattttcaacagcgtagtagatattggcgtctgtcaaattgtggtagggtggattctttgtgagcatttcaactacagtggcacctagagaccaaatgtcgctgagcgtagaagctcccctgttgcccaggatctctggagccatccaattgagtgtgcccgctagcgttaaggcgctggagttcacaatagtggaaacgccaaaatcagcaagtttgacagtgttatcagcactcagcaggatgttagccgccttgatgtccctgtggatgactccttcaccgtgtaaatatttcagccccaatagtgtctgtgtcacataggttttcgattcattttcacttaatccggtagagctccttgaaatgagcctcctcaaagaaccattagcgcagtattcgaggaggatatacaattcatagctttttcgtatgaagccgtggtatttaacaatattgttatggtttaaattttttaacaagctaatttctgccataatgtcattaagttcctcatcattttcgtacacgacctcctttattgccacgacttggtcagtatgtttattaatggctttgtaaactaccccgtaagaacccctcccaatgacctgcttcaagtggtattgcacggatttctcagatgccctctggatgggagtcaagttgactctatcggtatcggccatactgttcatggtatagtcttaccaggaaaatgggtagtgcttatgtgtgttttgtccttcctcgagcctccaagtagaagatataccttttgtgaggcagatctcccgtatacaaaaataacagcaagaaaagcggaaagaccatcgcaaggtggaaaggattataatggcacagcaaagtcgcacagagcactacagtatagcatagagtgctaatgagttgataggcccaattttgattatgccttctttttcatacacgacgccagaggacattattacattacagtagttcgccgctagatgacaaacgacatccttaccgatatgagatgtgcaaagctacataatggcaacaagcgttatgaacagccttgtctttacgaccacagaaaagccgtattagagctcttcagctgcaaaattttcttctaatatgatgcaaagccatcaaaaatcatgcatagttatgaaatacctgatgaaacgcttcgagttcgtgctcaagaaattactgaaaggttaccgagaagaaaaatatctatgagacacgataaggccccttctgaatccattgtcctgggcttgttcattctatttaccacttaaaattgatcctttcaaaggaatttttttctatttccaatagtatatttgtacaaaaactacaaaaatggataaaaaataacagtaatttgtgactactgtaaatatcactgatttggattttgtaatgagtactgctcatgcccatgccgatgcaagtggatcataaattttactaaacgatattcgataatgcgccaagcctttataaggaactcaaaataacccatatggacagtttcagaaggccaaataacgatcaaggacattcactcatgtttttcaaaggcgaagagtgtaaaattttcttctatatagttcgaatattttatcttataaatttcagtcgtcattttccacattcgaactcaaataatgataaagaacgctgcagtaatggcttaaaaaaacatactttataacccattatctcttacgtgtaatttaaaattgtttatagtactatttggttatgcttgtatgcctctattatttacttgatctttttatgttttcttatgattgaattatttatattctaaattcctcacgaatttatactgaagatttccttccaggcgagaataataaacacatatttatgatgataacaagacgaacgtgtattaagctcccagtacgagggaagcagtaaaaattatcccaagatccatttaaaatggataactccacgagctacaacaaaatactaagggaataggccgttatttccgtaaaggatggtttaataataagaaatttataatattaataatacatatatacaaaaatttatatttatatacatgcgcctaactattcatactattaatttcatattattaagctttttttttttcatttatcattttttttcgtaacctctcatacctgtacaggtttcattcgtaaagcagggactctagtttgcgatagtgtagataccgtctacggatagagcactagagatagctggctttaatctgctggagtaccatggaacaccagtgataactctggtaacttggtcggcgggaataccagtcaacatggtggtgaaatcaccgtagttgaaaacagcttctgcaatttcaactggataagtttcagttgggtgagcagcttagaaagagtagtattcagccaaatgagctctgatatcggaaacataaacacctaattcaaccaaattaactctttcgtcagattgagataatgtagtggttgctgcggcggaggcaccagcagcaatggcggcgacaccggcagcgattgaagttaatttgaccattgtatttgttgttttttgggttattgcttagtgatgatataggcttaactggaaggaaaagaacagagaaatgtctcaaacaaagctgatcaagccgctgtatttatatgaaacttgaacaactacatctgcacacatgggctcttactggtcgcccatctcacactcatgccttccacattccacttagcgactaagtcattattactatggggacgggttgttcttgaacgatgctatacttcgtataggaagccgtttttttatgccccatcctttcatatgttccatagcacaagaatgttctctacaggaaaagtgcctatagggctgcagctgcagttttggccaagaaatagaaccaaagccaaatttattttgggccctcgttcaagggccatctcacccttggcactaaacggttagtaggagggaaatcggacttttcccaaattagaaacaatgaaaaattaagtgtgagctcttagagtcgcatctgcaggaatatgcacacaaaaaggggagctgtacgtaaataatcagaccacacaaactattgccaaccatttgatactcacgctagatatgatgggggttcttgtttggacaacacaagtctcagagccagcgtagatatgcttgtacataaatgacgactggggcatcaattgaatcgggttacattgtgcgagctattacatgaagagaatatgcctttagggtaatttccaaatgtaggaagtctcgctaagtagggcgcccaaatctgtatagcgatgttgttgaggccatatagtaaaatgacgtgccaattaccgagcttttgatggaggtaaaatctaagattaatcttgcgccttgaaaccactagaaatgaaaggaattggtgaaaaaataatcgcgcaatagatgacatggaacgacagaagtcttgtattgtgcacgaatccgcaatattcaaagccgaagttcatatacgaatgcgaactatttcttagggtagctctctgtatgggccgccataaattagtaccaaaagataggtttttgaaaaggctacaatgtgcttttttccttcttgctttcgagtccggtgaacagaatattacgacgtccttgtattaagagccagacctcctgttagcgtcactataagagtaagtctgaaatacgcaacaactacagtgcaatgaaaaagtgctcaactcaatgacaataaacaatttaaccatgggaggttaaaatattactgcgatcagtaaaaatggggatatcaccttttgacacataacatagcaataaagtaacagatcattagtgatcggacaacctgaaccaacgatataatgtcgaagccaccactacctttaagattagtagcgctgcagggggagacaatgagagaaatttcccgccacatgaactgagtcaggagttttttttttcttgctggagaatcatttaatttcatggttaaactcctctataagcatcccattctcccatgcctgaaaacacttttgtccattcgatcctcatgcagccctcgttaatatgctaaaatggctcattaaattgtaagattgtatcgttcgagaacgtcaggcatgatagatggttgcaattacaggacattgattatttaatcctgctctcaacatgttcaataagttgaagagttgctgatctccccgtatatcttatgaaccaaagcatggtgggtgaatgttatggttatccttgttgaaaaatgattgatagactggattgagcggaaaaacatgggtcaatatgctgatcttgacatttttcaaaatccacgggggatcaaatcaacttcttatagcgtatgacctcttttacattgtttaatgatgttaagattgcgatattatagtcagttaagttactcaaacgcacagatttaatagaaaactgcgtcttcgttgcctagtcgatcataataaattcgcagattatttcgaatttgatctccttcgaaatcaagtttattctcttcacaacaaaaaatgcttttaacttgaacaaaactcgtaaactatttccccactgttgcttcgggacgacccagttattcaatatcttgcaatgctaattttttttgggagagcagttgcaaatattgcaaacacatctaaagcgtacccacaatttatgacttcctggagcccagaacagcccaaaaaaaaaaagatgcgttctttttataccaatatattagatacgtaaactctactcatattgcaggtatgcccacatctggatattgactttgccaatattcccgcacagcatgggcttgaatttcggctgctttaaagaggcaccactttacggttggttcaacatcagaattttgagttgcagcctgattttctggaacactgatgaacggctgtgtattcgctgtatcccactgtacatcaggatattttccctttatgagatccttgaaaaattcatagcactggtgttcacaaaaaaagtggtatggtgttttccataagccagccttgaacaaatattgattcatgttatacgttatggttttccattctttcccagctatcgatggtctatgagttattacctctagtagaagttttgtacggaatgtttcattacttattggtctactgattgaccatatctgaaggactaccatagagccacctaaacatatccggatcaccatggcaggggagagaacaccagaaacccaaatgtttgttaaagtcgccaaaatcgtcaagacaaaaaggaggaaattgatcattatatacttggcgcgtacaatttcgtaaagcaaataactctggtatgatgcaaactcatcctctggaaggacgatatcagctgagattaaaggactttcagggttgtcaggagatccttccctcaatgggattgctttaggatcgtccgtgacatgagtgttttttttaaataagattgcatgtttaacaaacgatttaacttgcttttgcttacaagtcaagtaaaccttatcctgatagcttaggaaaaatagacttgaatgtgtcgaacatttcaaacctcaattggtattttcctttttttcaactgtacgtacatagcttttcgctttctttagcgcccccagatgaaagtatatatcgtaacaaggatgggaacatgaaaggtactgaaaaaacatctgtatttattaaaagtaaatcaaaagcagactgggaagttctgtcgtagggattttttttttaatgttatgtgtgtaggattattctatttccttgaatttctcgatcgagatttttcgtacctgtgtatttttggatataagagtgtttctgatctattgagtgagcaggtctccagcggaatatagagtagattgaatatggaagaggactacattaaggcttattgttagttagttactgttaggacgcttcggcgagctgatgtctgacttctcgttgtatcaaagagctcccaatacgccagcgcatttaaactatgatcacggaatgctggattagtagtatagcaaaagtaacacttgtccaccgcagactccatcacttagtcaacaccttgggtgttttaccgctgataatggccgtaaaatcgccagatatatatcatcattgttcttcgcgaataatacgtaacacagtctcttttcgaaatttagatgaggaccataggcatgacttatttactgagatgtccctgcgttaaaacttttactggccgattgctaactttatatttgttaataaaactattcacgcctgtgtcctaattgttggataatacctaaacaataacgatgttgtatagctaagaggacgaccagacaaaaagttataaactttaccctcgttgaaaatggggcagccacctatgaatcacttcccattacaatgccgaatagatatgtagtagaacacgtacacgcatgataattacttccatgctgtacttattttttgggtgtctcttcagaaagaatgctttatataaccatgtgtttgaattagcgatcagctaataacaagtcagtgtccaaatagttaaaacattgtgacccaaatatcacaaataagtggttgtttggccgagcggtctaaggcgcctgattcaagaaatatcttgaccgcagtgaactgtgggaatactcaggtatcgtaagatgcaagagttcgaatctcttagcaaccattattttttctttttcctcctatacttcataatctacgtaggaatgaaagtaccaacattataccaatgagggtgtgtttcgtggatgcatatactctgaagataaaaacaaactcaagtccgcttcctacggtttgagtatttcttaccactacataataaagaatattacgttaactgtaaaatcaagtagacttggaaaatacaacgagaacactttcctgattctgcatcagcgttttcttatcaccagctgtacttctacattagctaactctcctttctataaagggcgtctttcacttcacttgtgccatgttacaaagctccaaacgcacttctaactgagtacaatgcacgatcccactgacagacaaaacagcttcacagaatttgatcatgccatcgtaaaaaccacgtagtaaggaataaaaaatcccgaagtcgatcatactatgtagagatgtacatgaatagtctaggaatctggtcttccagcatgttgctttggtctgcttcaagcgctatggaagcgctcgccatgagatatgctgtttcaaggcaaaatagcaaagctctttgtaaagaaatacaattcagagaagaagctacagcattttgtttctggatgatccctgcaggttcatactactaagtaaatcttgaacagttcaaatttcaacaattcagaaaccgctctttttatatatactctaccaaacgagatgaaacagcatttttttactcttataaggtaccaatattttgacgtatgctttctttaacgttcacgatcgggctgggccattaaacttaccttagatattatttggaacagcaccgcaagtgctgatgtcccagaaatgggcgccggttcaattaggtcgtgaagtcagacatatggagactctcggactgaaagcactaagggatgatagctggcatgccaattccattttaaatttacacatcaagttacagggtttgggaaaatcacgttcaaagcctgaaaatttgaggttgttcacggaaatcatttggttatgtctgtcggcctgctatttagagacattttttattgcaacaacctactctatgcacttacacggaatcgcagaataacgcgcgcacaacacaattgggaaacgataggattttgaatagtgtattgctttgtaccgatttaaataattctttctcgtgttgaatccgagttgaagatgagtatgctttgaagaggtgaaatatcatcagtaaaaaaaaataacgacaactgcaggactcgaacctgcgcgggcaaagcccaaaagatttctaatctttcgccttaaccactcggccaagttgccaaaattgtatgttatttgttgtatctcaaaatgagatatgtcagtatgacaatacgtcaccctgaacgttcataaaacacatatgaaacaaccttataacaaaacgaacaacatgagacaaaacccgaccttccctagctgaactacccaaagtataaatgcctgaacaattagtttagatccgagattccgcgcttccaccacttagtatgattcatattttatataatatataagataagtaacattccgtgaattaatctgataaactgttttgacaactggttacttccctaagactgtttatattaggattgtcaagacactccggtattactcgagcccgtaatacaacattattttcagtgataaaatatgtaaaccaattataagaaaaaggattgcgttgcatcacaactgtaaaccattaattaaaaagagcaattgctatttagatttgttgctgagaattggctaaaaaatctgataattgtaggacttctattattgctaggggcaatgtgttggaatgcaattctgttggaataaaaatccactatcgtctatcaactaatagttatattatcaatatattatcatatacggtgtagagatgatggcataaggtatgaaaagctgtcatcgaagttagaggaagctgaagtgtaaggattgataatgcaataggataatgaaacatataaaacggaatgaggaataatcgtaagattggtatatagaaatatagactccattatggggattcctagaccctcgaggagaaccttcaagtatattctgtatacctaatattatagcctttatcaacaatggaatcccaacaattatctcaaaattcccccaattctcaacatccgactgccatgcaatgtgcttttctggatctcactcatgatcataatggccctgtaaaaggctcgcactattattattatatcttcactatatattatttcggaggctgtacctatcagtgaaaaaacgcctctaaaaatgaaaaaaaaaaagaatatgaaaggggttctgaattgctaaaatatttcgtcaaagctcaattagtatcatgatcaagtcgtaattcgaatcagcataacaacctccaaaaccatataataaccttacacaagacaagatatcaattcaacatgcaaaccccttcagaaaataccgacgtcaagttggatactctcgacgaacccagtgcacatttaatcgaggaaaatgtggctcttccagaggatacattcaattcgtactggagttatatacttaatgaaatcgctcgttgtaaaccgctaatgattatgttcctaatacctgtgtgtttggttttattgattacgttttttcatgatatcaaaggtatccttgtgtttttagtgatttctcttatcctctctattatcattttattgatcggtataactgccttcgtgtctgagaccttgaataagggtttcataattaagcttttagtagaagtcattacacgtaaaccagcagtaggggggaaggaatggagaataatcgcatataatatgaaccagtatctgtttgaccatgggatatggcatactccgtattactttttttgtgaacataggtgccataaatttttcaaaagccttatcaaacagacaaggtcgaatgcacatttgagttcaccaacgaacggtgcagagaatacgcagtcaaacacaccagcaaaagaggtttcaaatgagatggtaaaaccttatatctttagttctgatccagttttagaagcttaccttattaaagctgcggaaattcacaaagaagctgaatttgagtattggagaaagcaatacccagaggttgatttgccttagggccgaatttttggtatttatctagtatattctaatataaaatgtacgagcatcattaacttcaagaacattacgaagcccgcaattaagtgtcagtccatctgggtgtaaaagttatgtacgctcgaaacaaattttatgtagtttactttagatgcaaatgctattatatattttgctttatgatcctcggcttgatgctcgccaacgtgagatagctggtcatcacaatagatcagccgggacgcttttcgatcacatcgaatcccttcgggacgttgcaacaatacgtgaaaaatgcctcaaaaataataaatacaatggtgaacaacgttaaaaaagcataaaacagctggctattttgatcaggataacatctataagtgccatattaaggcaagatatcaattgaccatgcaaacaccttcagaaaataccgacgtaaagatggatactctcgacgaacccagtgcacatttaatcgaagagaatgtagctcttcccgaagacacattcagttcacatctgagttatgtactttatgaaattgctcattgtaaaccgatcatgtttatgatcatcataatcgtgagtttgatctcattgattgtgctttttcatgataacgacgggtgcactgtgatcttagtgatgtcccttatagtagcctccatggctttaatggtggttgcagcattcacattcgggaaagcgatcactgaacaggagttcatgataaagcttttagtggaggtgatcgcacgcaagcctgcggggaaggaatggggtactgtcgcatataatatgaaccaatatctattcatgaagagactatggtataccccgtactatttctatagcggcaagaagtgccatgagttcttcaccactcttatcaaggaagtgaattctggttcgcactcggattcctcatcgaatagtgccgaggatacacaatcacctgtctcagcagggaagacttcaaatggtctaaacaacttttatagtattagatcagaccctattttgatggcatatgttttgaaggcaacacaaatagaaaaggaggctcaaagtgaatactggagaaagcaatatcctgacgctgatttaccttgaagcggaagcattttattcaccaagtatacttacttttctttaaaacgagaacaagaatcgaattcaagaacatctcgaagccagaattgagcatcatatattcgagctgtacaaacatcatggcctacaactatcgtatttgtaagtttttttagaggttttcatatttgtttaataagggttctgtcagtttttgtcacattctattgttgcgcttcgcataatgcagccaagaaaatccaaacaatagaaaaagaaaaaaaggatctcaaaaagggtttggtgttgtagttataagaataactagtgaataaaaaagctgttgtttggtccgtattacattcgtcaaaaatttagtactcaaatcgtgtatgcaatcgcaaccacaaaataaaaatattagactggatgtgttgagtggagatggtgccaatttagttgagggaaatgtggtccttcccaaagacatgttcaattcgtacttaagttattcactttacgtgttacgagggggctcattgtaagccgataatgattatgttcctggcatctgtaattttgatttcactgactaatttccgagtataccatctcatgtcccttctatcctcttttttcatctccgggacagaccgacaataaagcatctaatattaggctttcgttagaggtaagcacacgccagcgttcggtgaaaggggaatgaaacattatcacgtacaagatgaataaatatctatttgaccataaaatatggagtactccttactacttttattgcgaagaagattgccaccgtctttttctaagttttattgagggaagaactttcgagaagccaacaagcaacgctgaggaaaatgtacaggagactgaagctggcgaatctttcacattaaatcccggagaagattttcaaaattgctttccaagacagcggatattgtagaacaatctcaagtgaagtattggcaagatattggtgcaattatttgaaaggaaggagaaatattctgacagtaccttgctagcaaagggatttaccaatccactgacgctaaaatggggtagtaaattagataaattgcattctaacgtgactttatatagtgggaaacagatatgtagcacacaaaacggcatgattatgcttaattgattcctattttttaacgtaaatactctcccagaacgatcagaaaacttaacccgcaaccatctttgctgtgctaacaacttatgtcgcctcaataccatttttattttgtatcattccggaacttagtattgaatgaaaaatgcctccgaagtaaaaagcaggtgatgaaaagtttcaattggtataagacagatcgctattttgatccgcataacatccttcaacaccatagcagagctatagagaagacaagatataaactgggcatgcaaacatcttcagaaagtaccgacgccaagtcggattttctcgacgaacccagtgcatatttaattgagaaaaatgtggctcttcccaaggacatattcggttcgtacttaagttattggatatatgaagttactcgtcataaagcggcagtaattttgctcgtacttattgtgacttcaattttattattagtgtttttttataatacggaattttgcgttgcctttgagatactattgttttccttttgctttccaggaacatgcatggttgtaattgcatttagtgaaccgatcggtgatcgggaatttaaagttaagcttctgatggaaattatcacacgtaaaccggcggtaaaggggaaagaatggaggacaattacatacaagatgaaccagtatttatttgatcatgggctatgggatactccctactacttttaccgtgatgaagattgccaccgttattttctaagtcttattaagggaagaactttcaagaagcaaaaggaatcgtcagccagcaatgttaaagacgcacaatcaaatgacgaaaccgctggcacaccaaacgaagccgctgagtcttctagttttagtgccggaccgaactttataaagctcctcaccaaggcagccgaaatcgaacaacaatttcaaaaggaatattggcgacaagagtatcctggtgtcgatgagtttttttagacagaagacgggagacactagcacacaactttaccaggcaaggtatttgacgctagcatgtgtccaattcagtgtcatttatgattttttgtagtaggatataaatatatacagcgctccaaatagtgcggttgccccaaaaacaccacggaacctcatctgttctcgtactttgttgtgacaaagtagctcactgccttattatcacattttcattatgcaacgcttcggaaaatacgatgttgaaaatgcctctagagatgaaaaacaatcgtaaaagggtcctgcgtaattgaaacatttgatcagtatgcagtggcacagaaacaaccaggaatactatagtcataggcaatacaaggtatatattggctatgcagacccctccagaaagtaccgacgtcaagttagatacacttaacgaacctagtgcacatttaattgagaaaaatgtggctcttcctaaggacatattccgttcgtacttgagttattggatctatgaaatcgctcgctatacaccagtcatgattttgtccctggtaataggggttttggttttattaattatattttttaatgacaacgaagcttgtgttttcaattctgcaatatttgcttttacttctcttgtaggtttgttaataatattaagtgatggtaatccaaagctagtcagtcgtcgaaattttaggaccgagcttttagtggatgtcatcacacgtaaaccggcggtagaagggaaagaatggaggatcatcacatacaacatgaaccaatatttgtttaatcatgggcaatggcatactccgtattacttttacagcgatgaggattgctaccgttattttctacgccttgttgagggagtaacccccaagaagcaaacagccacgtcaattggcaattctccggtcaccgctaagcctgaagatgccatcgagtcagcttctcctagttccagactgaattatcaaaactttttgctcaaggcagcggagatcgaacgacaagctcaggaaaattactggcgaaggcggcatcccaatatcgatgcgcttcttaaaaagacggaatagcttagagacactaccatacgtaaagcgaacataaactagagtatgatatataatcagcactaactggccggaaaacggccgaaggaagcctcgaaaagtcgattcgtgttggacccatttgctgaacaaagtggttcattgcctacctattatggtagtagtcgtgataatcgtgtggttggttttgtcaacggtgcatttgcattttcatgacaataaaccttgcgttttcgttctcgggatattactttccctccacttctttcgcctcaatagctcctataagcattctcagggcgtatgtcggtgatcgagatttccaagcaagcttttagtggaaatcatcgcgcgcaagccagcggtaaagggaaaagaacggaggacgattacatacaagatgaacgaataaataaattaataataaataataataaaaagtacagtagcattaaatattattaagtttaatgattaaaaattggttaattgtcaagaaaatctaaggtattaataaataaataatactatgacaacttgcagcgaaagcatcagccccaatgaaaattaatcagaattgaatctgagcgtatttatttgataacggtttacgtaactgttggaataaaaatcaactatcatctactaactagtgtttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatcgttttcaacggaagctgaaatacaaggattgataatgtaataggatcaatgaatatcaacatataaaacgatgataataatatttatagaattgtgtagaattgcagattcccttttatggattcctaaatcctcgagaagaacttctagtatatctacgtacctaatattattgccttattaaaaatggaatcccaacaattatctcaaaattcccccaattctcatcagtaacaccccaccccgtattacttttaccgtgatgaagattggcatcgttactttctaaacgtaggacgtgcggaatgacaaaaccatcagcagtgtcacgatctctccagtcacaatggcaatcatgagtgcatagtccaaagtaaaggggcaaggaaaagcatgattgaaaggactccccatctggactctatatgtcatcagcggctaaaaaaaagcatatagcacaacatcagcatcagcatcagcactagagtcatcggcccggcggtccgcggtcatccccgcggactttccgtccgcccggcgggctgtatcagcgtcaactggaacgcgcatatatatacaagacacacataacatagaagcacacccacgacaataaccacacgacaataaccacacccgcccacccctcctttccgtatacaatgccaaacttaaagagactacccatcccgccactgcaggacacgctcaaccgctacctggcacgcgtggaacccctgcaggacgagcgccaaaaccgccgtacgcgccgcactgtgctctccgcagaaaacctggacgcattgaacacgctgcacgagcggctgctagaatacgacgcacggctcgcggaaagcaacccagagtcctcatacatcgagcagttctggtatgacgcgtacttgctatatgatgcaactgtcgttctcaacgtcaacccgtacttccaactgcaggacgacccaaccatcaaagacacaccagagacggcggcacagggcccctatggcgcacacacggtgcaggttcgtcgtgccgcacgactcaccacctctattctcaagttcatccgccagattcgccacggcacactccgcacagacactgtgcgcggcaaaacgccgctgtcgatggaccagtatgagcggctattcggctccagtagaatccctccgggtcccggcgagccctcttgccacttgcaaacagacgccacgtcgcatcacgtggtggcgatgtatcgtggccagttctactggttcgacgtgctggacacacgcaacgagcccatcttcgccaccccagaacaactggagtggaacctctactcgatcatcatggacgcggaatccgccggaagcggatccgcgccctttggcgtgttcaccacagagtcgcgccgggtgtggtccaacatcagggactatctgttccatgcggacgactgcaccaactggcgcaatctcaagctgatcgactccgcgctgttcgtggtctgtctcgacgacgtggcgtttgccgccgatcagcaggacgagctcacgcgttcgatgctgtgcgggacttctaccatcaatctcgacccgcaccaacaccagccgccattgaacgtgcagacaggcacctgtctcaaccgctggtacgacaagttacaactgatcgtgaccaagaacggtaaggcgggcatcaacttcgaacacaccggtgtggacggccacactgtgctgcggctcgccacagacatctacacagactcgatcctgagcttcgcacgcggtgtcaccaagaacgtcgtcgacatctttagcgacgacgatggaaaaccatcgtcgtcgtcgttggcctcggcggctcactccgccaacttgatcaccatccctcgtaaactggaatggcgcactgacaatttcctgcaatcgtcgctgcactttgccgagacgcgcatctcggacttgatctcgcaatacgagtttgttaatcttgacttctccaactacggcgcgtcccatatcaagacagtgttcaagtgctcgccagacgccttcgtgcagcaggtgttccaggtcgcatacttcgcgttgtacggtcgcttcgagaccgtgtacgagcctgccatgaccaaggcgttccaaaacggccgcacagaggccatccgctccgtcacgggccaatcgaagctctttgtcaagtcactactggaccaggatgcctcggacgccaccaaaattcagctcttgcacgacgcctgtacggcgcactcgcaaatcacaagggaatgctcccaggggctcggccaggaccgtcacttgtatgcgctctactgcctctggaaccaatggtacaaggacaagttggagctcccacccatcttccgcgacaagtcctggactaccatgcagaacaacgtcttgagcacctccaactgcggtaacccctgcctcaagagcttcgggttcgggcctgtcaccgccaacggcttcggcatcggctacatcatcagagaccactccgtctctgtggtggtgtcctcaaggcatcgccagactgctcggtttgcgtcgctcatggaaaagtcgctgctggagatcgaccgcatcttcaaacggcagcaagctcgcgcagcaaaacccgctgccaggaccactgctagcgccaacaccaaatcagaagacatgaaatacctgttgtccggctacgattacttcgacgtgagcgtgtccggttgagtttatgctgagtttttgcgcatcaatattatttttactactactactactactactactactacatactattaaatatactaaataagaggaaaacgctttggaagtgactggcgccgccgctggctactataatagcagcgactgtaatttaatctcatcccgtcgtttggattacctcttttactcgccgagcgaacgtgcaccaaaaagggaaaggaaaaaaagaaaaaaaaaggaaaaaggaaactcaaaacttggataaatagaagcactcaaactaaattaaactgccaaaaaaaaaaaaaataaaaagggaaaagtttaaacatcaaagtacacctttcacccctccacacaccatggaacaacctgatctatcgtctgtggccatcagtaagccgctgctgaagttgaaacttctcgacgcccttcgccagggaagtttccccaacctacaagatctcctaaagaaacaattccagccgctagacgacccaaacgtccaacaagtgctccatctcatgctccactatgccgtgcaagtcgcccccatggctgtcataaaggaaatcgtccatcattgggtctcaactacaaacaccacttttctaaacatccatcttgatctaaacgaacgggactccaacggcaacaccccattgcacatcgccgcctaccagtcccgcggtgatatcgtagccttcctcctggaccaaccaaccatcaacgactgcgtgctcaacaactcccacttgcaggccatcgaaatgtgcaagaacctaaacatcgcgcagatgatgcaggtgaaacgctccacatacgttgcagagaccgcccaggaattcagaacagcttttaacaacagggacttcggccacctagaatctatcctctccagccctcgaaacgcagaactgctcgacatcaacggtatggacccggagactggcgataccgttctgcacgaattcgtcaagaaaagagacgtcatcatgtgccgttggttgcttgaacacggtgctgaccccttcaagagagaccgcaagggcaaactgcccatcgagctcgttaggaaagtcaatgaaaacgacaccgccaccagcaccaagatcgccatcgacatcgaactgaaaaaactattggaaagggccaccagggagcaaagtgtcatcgacgtcacaaacaacaacttgcacgaggcccccacttacaaaggctacctgaaaaaatggaccaacttcgctcaaggctacaaattgcgttggttcatccttagtagcgatgggaaactatcctactacatcgatcaggccgacactaagaatgcctgcaggggctccctaaacatgtcttcgtgctctctgcatttggattcgtctgaaaagttgaaattcgaaattatcggcggtaacaacggtgttatcaggtggcatttaaaggggaaccaccccatcgagacaaatagatgggtttgggccatccagggcgccataagatacgcaaaggacagagaaattttgctgcacaatggcccctattcgccttctctggccttaagccatggcttgtcatccaaagtgtccaataaagaaaacttgcatgcaacttcaaaacggttgaccaagagcccgcatctgtccaaatccacactgacacaaaacgatcacgataatgacgatgacagcactaacaacaacaacaacaaaagtaataatgattatgacgataataataataataataataatgacgatgatgattatgatgatgatgatgaaagtagacccctcatagaaccattaccgttgatttcatccagaagccaaagcttaagcgaaatcactcccggtccacattctaggaagtctacagtctcgtctacaagggcagccgatataccatcagatgatgagggttactctgaggacgattctgatgacgacggtaactcctcttacacaatggaaaacggcggtgaaaacgatggcgacgaagatctaaatgccatttatggtccctatattcaaaaactacacatgctacaaagatccatttccatcgagttggcatctttgaacgaattgctgcaagataaacaacaacacgatgagtactggaacaccgtcaacacttctattgaaaccgtcagcgaatttttcgacaaattaaatcggttgacctctcaaagggaaaaaagaatgattgcccaaatgaccaagcaacgggatgttaacaatgtttggattcaatcggtaaaagatctggaaatggaactggttgataaagacgaaaaattggttgccttggataaagaacggaaaaatctgaaaaaaatgcttcaaaaaaaattgaacaatcaaccacaggttgaaactgaggctaatgaagaatccgatgatgcaaattcaatgataaaaggatcccaagaatcaacaaatacccttgaggaaatcgtaaaatttatcgaagcaacaaaggaaagtgatgaggattctgacgccgacgaatttttcgacgcagaagaagctgcttccgacaaaaaagccaatgattcggaagacttaaccacaaacaaggagactccagctaatgcgaaaccacaagaagaagctcctgaagacgagagccttattgtgatcagttctccacaggtggaaaagaagaaccaactattaaaagagggatcattcgtcggatatgaagacccagtgagaaccaaactggctttagacgaagataatcgtcccaagattggtctctggtctgttttaaagtctatggtcggtcaagacttaaccaaactaactctaccggtatcgttcaatgagccaacatccttactacagagagtatctgaagatattgagtattctcatattcttgaccaagctgccacttttgaagactcctctttaagaatgctatatgtagctgcctttactgcatcaatgtacgcatctaccactaacagagtgtctaaaccattcaaccccttactcggtgaaacttttgaatatgccagaactgatggtcagtaccgattcttcaccgaacaagtctctcaccacccacctatctctgctacttggacagaatcgcccaaatgggatttttacggtgaatgtaatgttgattcgtcattcaatgggcgcacgttcgccgtgcaacatttaggattatggtacattactatccggcctgatcataatattagtgttcccgaggaaacttattcctggaaaaaaccaaataacactgttatcggtattttaatggggaaaccacaagtagacaacagtggggacgtcaaagtcacaaaccataccacaggcgactattgtatgctgcattacaaagcccatggctggacctcagccggtgcatatgaagtcagaggtgaagtattcaacaaggacgataaaaaattatgggttcttggtgggcattggaatgattccatttacgggaaaaaagtaactgctagaggcggagaactgacattagacagaataaaaacggcaaattctgccacgggaggaccaaaactagatgggtctaagtttctgatatggaaagcaaatgaaaggccttcagtgccatttaatttaacgtcgtttgcattgactttgaatgctttgccaccccacttgataccatatttagcacccacagatagtcgtttaaggcccgatcaaagggctatggaaaatggtgaatacgataaagctgccgcggaaaagcatcgtgttgaagtaaaacaaagggcagcaaaaaaagaaagggaacaaaaaggagaagaatacagacctaagtggtttgtccaggaggagcaccccgttaccaaaagtctatactggaaatttaatggagagtattggaacaaaagaaaaaatcatgactttaaagattgtgctgatattttctaagctgtgcaatgtagtcacaataacactcgttcatttgtatccattgcgaatgccggtacatcggaaaacaggataggacctatttaattatatagtatgaagtattcataacttcttgaggcatcaatacatcatattccatgagctgcgtggcattcatactcattgatttaaaggttttttattttcatggaaaagattaaccgggctgaacgaaatatattaaagatgctaaaacttatgctttcattgactttcaatagtgtccactaaccaaaaaaaaaaactactctaacaagggatccccatggattcaaagccgataccaaacagatattactctgcatagaattcaaaatattatccatataaagatgggaaagaattccaaaaggaaaattctgctctagaaggtcacaaaactagtaagaagttgacccccctgccattaaaaaacgtttttaacagctctagcaatattctaatttcgaaagtgctctcaaaagaatttattcatttgcgaaaaaaagaatatctcaaaattttctcgatcacgtacaacatcgtagtatttaaaggattattaagtcaacgaataatttccacaagaaaggtacctctagttttggtgatgaagcaagacaataactggcaagggctctcactaaatatcaacccctttcaaataaaaaaaggatcatggctggcagcgcccacaacaattaaactctgttactatcaaaaaacattgagcccaagaatggaataaaattttcactacacctcggacatggatttgtacatgtcctattatcctgtaattttgacatatactgatatggacctcttgtttcgtataaatcgctatttatttccccagataactaaagaaaatccttcaacccagcgttctatattactatattctcaacccgccgttttcctgctgtgcgataattctcattcaatactaccatttcaaacctagaaaagggtgtctttattaaaactgtaagaaaattttatcatgaactctgatgaaaagtcttcggaagatcaactttttgatttttcaaaaatgaaagaaactgttgtctccatttatggcctcatatctgaaggaaattcgtctgctattagtcataccactatcttcttcttgaagctgcatttcaaggttgattaggaagcatctaacaatcattcgatagggaaaacagaaaggccgttacagttttttaaaaatatcaatatcaagagaaagaactagggatattgcaaaatcaaaacttctgatatttggttttacgtgaaaattaccaacacttaaacgttaaaatttcaaactatctactgaaatataaattttcagtcaaagagatgaaacgattattttcttgagtaattcgttgtcacaatttaacagaaaattactgtttttttcaagtagttcacaaagatactcaaactaagatcatggagacgtcggcaagcaattgattgttagtgattatcaaaactcattagcttcggtaaaactacatagattgaaaatcagtagtaacatacaacatggtttccatgagattacaaaccggccaacctaatgctttcaaaaattctttgcttactgattcacggtggccaagaagcatataaatctgtactttgcagtaaaaaacagatggtattgctcattcccagcgattgccaaatacgattcataacagattgacttatctttttcgaaagctctatcatatggctttgagtaataaggtgagatttttttggtgatgaaaataaatacggtgccttgatgcaaaatttttagccacaaacctctcttcagtcccacatgattcacctgattacgactcactatttcatctgttccataaatctcggctttttatatacagaacattagacgacgggaagagaaaaacgtcagtataacccacttttgttcgtaaaaaaaggttattcacttctactccgtactaatcaatgactttaatggtgaaaccatgatgaggagagtaacacgatgtaattgtcataaactaatattatcccatattagtttactgacggctacaagtgagaatatatactttaagagtgtaaccataccagtaattgggttccaaacaagtttgtgaggcgcgtgtgctgaaagtaaaaaaaacttaccttaataacgcaatttctggcgaggttaaaatattaaatataaaaagccttccaagtaattttgcccactaaaatgtaacacaaagctccactggttctcggcttcttgttctttcaaaaggatcttcaaatccgcttccacttaagcagccttctgctacgacttcttctgagacactcggtttcgcgcgggcacttctgcccaccaaaaaagtttattttccggaaagcttatttctaaataaacttctgaggaattttttttccgcaaatttccatgcaacgtcgaactctcaaattctcacgagattatttgacttgctttcctttccccctttttccacgcactacgtcaatgcaagtgatccgcttttgaagaagcaaaaaatacttctttcagctcgtaccggcatttttattatttgtcaaaactggcgtttggaaaccagctcttcactttttcttcgtggtttcttcgtggttttttcgagagttttgtttaagccccttttatggatgcatgagaaaaaaaaaaggtttgctacaaccatctcaggtctcttgaaggatagttcgaagctcgcctgaccgtctttgggtgaccaggcttggttttcagttttttttagctcattgagatatgtgatcccgttcctagatattatgagggaattttatatatcaaattgattttcaccgcgaattccagaaggatgggcaaaagagggcttgttggcgtgggaggatggtcgcggctgaaaattttcaccacgagcagtttcttgtgagacatcctaatacttttgcatttttaccaagcagtcgtccgtagcaaagcataggttagtaataacaatgtgcaaataaaaaactatcttacaggcaattattttgtggcaaagcaaggtccatgttttcttgaaaggtaagaagtggctttgggacagctcatatagacagatttaagtttttgatctgagaagcgaatgaaatgtcttcagtatcattcaatttagcatccttttcattgactttgaatgttttaccgccccaatcaatgccataattagcaccccatggatggtcgtttaaggcctgaagagttatggagcattgtgaataaaataaaaaattacttaggaaaagcatcgtgttgaagtaaagcaaagagcagcaaaaaataaatggagtaaatatgagagaaatacagatcagaatggttcgttcaagagtccatactataaacccgatggtgacttttgcacaaaaaaacaatggtttcgaagattgtgctcatattttctgagctcaacatatgctcgcaaaaacacctactaattgatgtttaccaagaacgcgagtacagtcatatatagatgtagtagagttgagatattctgaatcggaagtacgatatttcaattcctatattgcaaaaatttatatatttggagcttcttgaaagaaaaagtgtccaacatcctgcatgaagtttgatcactttagctggtcccattcgaagaacctttttttttttttttttttttgagattcttcatattctgttattaaatttttagactttaatttttactttctatgtaacgttcactcttaccctaaatattaaactatttgataaaatattacactgaaaggtgttacaacttttcctagaccaaccttaatataaacgttacgatataaaataaacagtaattttaagattccattgttgaatgtgacacgtaactctaggccatacctggtttagtattttttaaaagaactcttgctacagcatattttacgtttgcataaaaataaaagaaaagcttccttatgaaacactggttaagaaaagaaaatggagtggttacatactccaaaataaattactcttaatatctgtttatccaatgaggagcagatctcaaagataatcagacttgttattgaagcaattgaagtaagtcttccattgaaatcacgctaattattaagcaatatggtggattaaacaactctgacgggaccgtactacttgatgaaaagttatatacaatattgaataacagcataatgctgtatgatgttgagcggaagattgtataaaaatgtccttttctaaaatcatgaaaaacgaaccctttaaagtaattttgtagcgaaatttaacctcacgagttcatgatcataactcgttatcatttttgtaatattgaatcggtctctatagagcctcatgagaagatagaggacccgaaataattctcccttcaaacattatggccaataagtgtcaggaagtgaagcattgacatgacagcagcacattaaaactctattgaatataaatacgatccacgacatgtcgtttacaaagcgctaaaaactcatgagccaactattccctaaatttccaagatctatcatatatttttccctaattttccaagaggaacctccataaaataatgcagaaaaacatttgtttgatctattttaaaaggcatatcgcatgttatagtgaatctgaagattgcttctctcgtcagtattaatgcactatattacgtttcaaataattcgtagattgtctcaagttttcagtatatttgccttcatgacccaccggtcctcttccctcaagtgctcaacgatgggagcttcagaaaaatccagcagcatagttgagttctgattctctccttggtagttttttcctttggtgatttcggattcataatgaaaatgtttcgtatattctatgactaaagttgttattgttgtaagtatttctgcttcctcttgcaacaattccgctcccacttataatgcaccgaggtgaattggtcatccttacgaaaatacccagatagaaatggagtagttgcgtgatcgtttactgcatcttttgcgccttttaatcaatcttgacgtggatatcttgttttgcttgaaccaccacctgtattgctggtataaatcaccatattaaccatcgttttcaatcaacgcaacttttagtgtattgtctgcaacatctgatttccctctggtaagtcacctaatctaaaatctctattttgaatccacggagacatacgtttgaaagatataaaagagttcattgaaaagtctagcgtcacaactgacattaaaatacttaaatatgaaccaaaattttttggcttttattttcaatgcaatcattatctgcctatacaggaaacgctttatttggctcaataatatgatcatgtttgtctgaagttggcaataaaagaaactaagaagagccactaaacttattttatgatatgggaaacacagaaaacactccaaaaattttggtacaagaacctgaaaatagaacaaagaaagaggcgaggtttggtacatctaatttacgtgacctagacgttgctcaccttatgttaatagcttatcagaattacaagtaattacttgtaggaacatcctctactagtgaatatgaaagagcagaggttagctccgtctcaaccaattttgtacaagtcgttgaaaaggacggctctactgtagacaggtcgattcaaagtctggtctcaaaatagaaggtaaaatattattgaacaaaagaccactaaaaggctatggtatgtccaataagatgcaaaatagacatttcactcgctaatcgttagtgggattatatcttactatactccttatctcattgaatggcactagtcgatcgaggaacaaaaaaggatcgaaccgattagcacggatttccttaagtaatttaaattaccaaagaagatccacatcagcagtcgaatgttcaagatgccgtaagtttaaaatctttcgtatctttccccgatcctgtctttcatcaatgaacttgaatatcaagagtgaaaaaaactcatatggcttctcttgaagagttagaaagataggcacatgccaattgtgtgcatagcacttactactcaacgatttcacaacctagcataatacgcgaaaaaaaaagtgcatttatttaggtaagtctcattacctaaacgccagtttgtttcacgtaattggtaacgatgagggaaccgcagtagaaaaaactttcattcacaaacgattaaagtgttatgctagccagtttcaggctttttgttttatgcaagagaacattcgactagatgtccagttaagtgtgcgtcacttttcctacggtgcctcgcacatgaatgttatccggcgcacgatacttatcaccgaaaaaccttattctacggaaaaccttatttacattaaagttggaaaaatttcctctttttcctaataaggtggagcttttggcttccagtatgctttcacggaattatttctcatgtacatttagctccatttccagtgcctccgatagggaggcatcatggtactaccgtgacggagaatacgtaggctgactttttcgtcagtttgttgtccgtttacaaaattggtgaatgaattctagccttcctctgctcattaattgccctcacaagaatttggaagtgcgtagacaggtaaaagattgtactacagaggtattgtggaaccttctacagtacttcggaatacacctaaaaggttgttggatgctaaatttagcaaaagtcttttttagctcactattaggcttgttaaagtctgaaattgttgaaaggcactcaaaaagataaatcaacaatcagcattaacggcacagttgaaagagtcacccacttgaaattagctcggttatcaaatataattatctctggtaaagagctctgcagcagggttaatctattcgcatacttacgctgtaggaacattttattattaggatccgactactgcctacatatttattcggaaggcatgatgtcgaaaatttttgagcttataaaaggaacatatttcactcttgctcgttgatgtaagctctcttccgggttcttatttttaattcttgtcaccagtaaacagaacatccaaaaatgacaatgcctcatcgctatatgtttttggcagtctttacacttctggcactaactagtgtggcctcaggagccacagaggcgtgcttaccagcaggccagaggaaaagtgggatgaatataaatttttaccagtattcattgaaagattcctccacatattcgaatgcagcatatatggcttatggatatgcctcaaaaaccaaactaggttctgtcggaggacaaactgatatctcgattgattataatattccctgtgttagttcatcaggcacatttccttgtcctcaagaagattcctatggaaactggggatgcaaaggaatgggtgcttgttctaatagtcaaggaattgcatactggagtactgatttatttggtttctatactaccccaacaaacgtaaccctagaaatgacaggttattttttaccaccacagacgggttcttacacattcaagtttgctacagttgacgactctgcaattctatcagtaggtggtgcaaccgcgttcaactgttgtgctcaacagcaaccgccgatcacatcaacgaactttaccattgacggtatcaagccatggggtggaagtttgccacctaatatcgaaggaaccgtctatatgtacgctggctactattatccaatgaaggttgtttactcgaacgctgtttcttggggtacacttccaattagtgtgacacttccagatggtaccactgtaagtgatgacttcgaagggtacgtctattcctttgacgatgacctaagtcaatctaactgtactgtccctgacccttcaaattatgctgtcagtaccactacaactacaacggaaccatggaccggtactttcacttctacatctactgaaatgaccaccgtcaccggtaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaacaactgctagcaccatcataactacaactgagccatggaacagcacttttacctctacttctaccgaattgaccacagtcactggcaccaatggtgtacgaactgacgaaaccatcattgtaatcagaacaccaacaacagccactactgccataactacaactgagccatggaacagcacttttacctctacttctaccgaattgaccacagtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacttctaccgaattgaccacagtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacttctaccgaattgaccacagtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacatccactgaaatcaccaccgtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacacctcagccatggaacgacacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggtttgccaactgatgaaaccatcattgtcatcagaacaccaacaacagccactactgccataactacaactgagccatggaacagcacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggtttgccaactgatgaaaccatcattgtcatcagaacaccaacaacagccactactgccataactacaactcagccatggaacgacacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggtttgccaactgatgaaaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacatccactgaaatcaccaccgtcaccggtaccaccggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaactagtgaaggtctaatcagcaccaccactgaaccatggactggtactttcacctctacatccactgagatgaccaccgtcaccggtactaacggtcaaccaactgacgaaaccgtgattgttatcagaactccaaccagtgaaggtttggttacaaccaccactgaaccatggactggtacttttacttctacatctactgaaatgaccaccattactggaaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaaccagtgaaggtctaatcagcaccaccactgaaccatggactggtacttttacttctacatctactgaaatgaccaccattactggaaccaatggtcaaccaactgacgaaaccgttattgttatcagaactccaactagtgaaggtctaatcagcactacaacggaaccatggaccggtactttcacttctacatctactgaaatgacgcacgtcaccggtaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaaccagtgaaggtctaatcagcaccaccactgaaccatggactggcactttcacttcgacttccactgaggttaccaccatcactggaaccaacggtcaaccaactgacgaaactgtgattgttatcagaactccaaccagtgaaggtctaatcagcaccaccactgaaccatggactggtactttcacttctacatctactgaaatgaccaccgtcaccggtactaacggtcaaccaactgacgaaaccgtgattgttatcagaactccaaccagtgaaggtttggttacaaccaccactgaaccatggactggtacttttacttcgacttccactgaaatgtctactgtcactggaaccaatggcttgccaactgatgaaactgtcattgttgtcaaaactccaactactgccatctcatccagtttgtcatcatcatcttcaggacaaatcaccagctctatcacgtcttcgcgtccaattattaccccattctatcctagcaatggaacttctgtgatttcttcctcagtaatttcttcctcagtcacttcttctctattcacttcttctccagtcatttcttcctcagtcatttcttcttctacaacaacctccacttctatattttctgaatcatctaaatcatccgtcattccaaccagtagttccacctctggttcttctgagagcgaaacgagttcagctggttctgtctcttcttcctcttttatctcttctgaatcatcaaaatctcctacatattcttcttcatcattaccacttgttaccagtgcgacaacaagccaggaaactgcttcttcattaccacctgctaccactacaaaaacgagcgaacaaaccactttggttaccgtgacatcctgcgagtctcatgtgtgcactgaatccatctcccctgcgattgtttccacagctactgttactgttagcggcgtcacaacagagtataccacatggtgccctatttctactacagagacaacaaagcaaaccaaagggacaacagagcaaaccacagaaacaacaaaacaaaccacggtagttacaatttcttcttgtgaatctgacgtatgctctaagactgcttctccagccattgtatctacaagcactgctactattaacggcgttactacagaatacacaacatggtgtcctatttccaccacagaatcgaggcaacaaacaacgctagttactgttacttcctgcgaatctggtgtgtgttccgaaactgcttcacctgccattgtttcgacggccacggctactgtgaatgatgttgttacggtctatcctacatggaggccacagactgcgaatgaagagtctgtcagctctaaaatgaacagtgctaccggtgagacaacaaccaatactttagctgctgaaacgactaccaatactgtagctgctgagacgattaccaatactggagctgctgagacgaaaacagtagtcacctcttcgctttcaagatctaatcacgctgaaacacagacggcttccgcgaccgatgtgattggtcacagcagtagtgttgtttctgtatccgaaactggcaacaccaagagtctaacaagttccgggttgagtactatgtcgcaacagcctcgtagcacaccagcaagcagcatggtaggatatagtacagcttctttagaaatttcaacgtatgctggcagtgccaacagcttactggccggtagtggtttaagtgtcttcattgcgtccttattgctggcaattatttaataaaattcgcgttctttttacgtatctgtgtatcttttctttgctaattatacgctgacatgaattattttttaactgtttctcctccatactttcaaatattcaaattgactaaatgataattcttgcgcttcttattttgaaaaagtagatatgtgtatcataaagaaaacgttattattattgtcttaggcaacaaaaatccatgaaaagaattttaccgttatcgatatcattgtatttattttatttatttattcaatttttttttttttggtttatatcctgcaaacaacacttcgaattcaattcgatatttcataagttacaactaacacttatagaaaccgatgtatgagtacttattattaacgaggaaaaatgccctattttctttagcaattaatgaaccatcgccaacttttgctttaacaattattgccattttcagcagtactaacgtaagatctagtgtggttcgcttaggatgttttcgagtagaaatctgctgcacatgccacacgcagtacttgaaacttgaaataatggtgataattagttatttaaagtatgttaatcttccttgttcttttatatttatttcgaattcttttgcactagtatttaaaatatcagcagaggtgtaaaagtgcaccaaaattattgtaaaactacttgccctaaaattgatacttcatacttgacatattcaaaaggggtccaagtatagatgcatcaaaaaaaaaaattatccgatgatgagcaaatggtagcttttcgttcccaggaagtgtagtagttccatgaagtctaatgagactttggaaaaaggtttgtcacgagcacctaactattgtattttggaattttgataaacttcaaaacgggaacgaagtgttaaacttagatgcggttgatttaagctttaaaagaggaaaataatgactgatgataagaagtcaacaacgattcaaagcaggtgaatttccattacgtttcgcttttcaattgaaaaaaatttggtggttattcatttcttgcttgacctctttactttttatacttctgtgatgagaagcaagttcgaggattttacgataaagcctactggttatatttgtataaattagaacgttgtccttatttctcttttcgaacagtatcaaaataaagtttttgattagggccagattctcttcaaggaagagatacctcacgtctgtaatatctaagagctaatgtttcgatcgaactttcctttgctttttttctggatctcataatgtcccactgtatgtatgtgccctcgcacagctttgctcatcatagacattaatcattggttgtacgataaaaatatcgcaaaaattattctaacgttcagattagattccggccatatttctgacatttgttttattaataaaaatttggcgaatgttttgataacttgataactgctgatatttcattgttgaaaaggcatgatattagatgcacaaagtatattataacttattatcagagatataggaacaaaaaaaaagggaaattcatatctatatgtgaaaataccattatttcctcttctatttaatatactgtccttaattttcatattacattatcaacttttgcatttcagtgtccattaaatcttgggaccattttctcaatcttcatgtcgtgttttcacaccgtatataatatactggtaatataagtactagtcgatagatcgcagttgagtcttatcccaacagttaatgattcactgtgctttctgttgctgtagaatttctgaggcattgtcgctctcttctatgtgatgctacaacggaactaggcttcttatatatcgtggtcctacaagatcttggtatctcgtttgcttactttgaagcttcactgatatatagtatttaagccactttcatgttcatggataatcgtaattgtactacgctggtaccagttatgaaccctatcaaatcatcattgaacactgctatttttaactaatcaagatgtgtatgcggcgtactttataatttcacgacactattgaaagcaaactaaaaatcaagtaaatacctatccaagttgcgggctctggatttatgtggccttaaattttcgacctatggttcgctattcaatatgagaaaaccaaaattaggtacaagtactgattacgtccgtgattcgaaaagcagcgttgaaagattacaagattttgcgtgtccaggccgacacttaactttaaggtctcgacttagtaacatgagttgccaaaagtttttttctcctatctgaatatggggaaccggaatttgtctttgacctgactttcaaattgttgcatatgtaaaaaaaaacagaagaaatatgatcttcttcttctagcgatgcaaaaggattcattacaaatcgtcgcaaaggccgacaagttgcagtatattcacattgcttatttgaagtatgtttgtatacacatcgatagtattcattaacaccacaactgctgtgtatactatgtcaaacagcataataaagcccgtcatttttgtacccgctcatttccaataggcatctaaacttacaaatgtggtacactacttcgaattcattaatcgatattgaatgctaaaagtctgcgatttcttcctcaacgttcaaaaatctcatccaaggcataatcccacatattgaagatcgctaccaattgttacgggcgaactgaggttttggaaatgagcttgtacttagtaaatttctctttgcttgcatctttttcttccatgccaaaaaataaaagatactcattttaaaagcgcagccatattgactaagtaagtaatcataatactatgagtaatttttgagtactgtgctcatttactagctgcttttctgagaaagatcctcgataatcaattccaggttagtggggcccttctacggcttcttctaaccaattgttccccgtgagttgctttctctgaaaaccttattatacattagagttataagaaaattttctttttcccgtagattaacctgcagtgccgaacttctagatgtcacaccagaccgtttgacaccgccattttccttccttttcggaaaaatgtgccgataaatggtaagacgcgacgccactgctacgaatattacgcttatgatgaagcaaaaggaaaaagcaagttccccttaaattcgtataactgtttcatcaatctttagttctggcatttgaaagttaattaaacttttcttcgtggtttctacaggagttctgcatgtgcgtaattcaaagcctgtgaaggaaaaagtattgtcctaaacaacggtcgtagaatacgtcaactgtagtttaaaatattttctggctctactcggtgcgataggtctggctcttttctatttacttttgtttggagttgttgaggccgatacccgtctagatgtaaatatgaaataacagttcgaggttttattacgagaatgaaaagggtaatggattggagcatgtgtaaatgtcaatagcagaaaaaatttaccgcaaattgtttcgtagtcttatcttcatcggacactcaagggttgcataatttttacccaaaggaacagtatacttttttgataaaaaaatcttgttacctatacagtattgcaagcattttcagaaactcgtcttttgagttctaaatgcatcatacaacaacaacaacaatttcttattactgtgtccttttgggatttttcagccttcctagcttacccaaaatagcctctcaaggtgaaaaaaccatgcctgcaagcggatctaaggatgagtagctagattacaataaatcctgaattttctctgagtgtcaactttgtcatcgcttgttaaagggctactacgctgaaaaagaacctgaactctgttaataggttgaagattttatgacttggtatactattccatacggctgctctcctgattgcggtgggtcattgctataacagtaaaatcaaggaagataacaggaagagtaactttagtacaataaatctgttgtcttcccgaggattataattgttcggctttcacactaagttgaaaagggggactcaggaaatgacagggtacgttttagtttctccaaataaatcttccacacccagcttcaatgtggtaaacgggggaaagttgattaattgatgttggcacttatatttaactgatgtagagaagaacaacatactactaacgtcacagtcaattgtgccagttttccaatcaagtatttcgagataatgtaaaagtaattgatatatgttcgtactggtttcccaatttccgggaaaaactatgtacatgggtgcaattccttgtggttatttccttttaggttatattgccaaccacatcatagtactatttgcggtcacttcagaagatatgtttgctcctttgatcatgatatagaccaggccaactgtaccgcttcaggcttcaaagcattaggaataagcaccactattacacaaccatagagctactcttactgtcacgtaggtaaaacacttgctactacacacactcgtagtgactcatctgactatattgccggttgttaagaggcaccagttaagcacgccatcaagggtaccgaataatctcttctgtatcaagtattctacctttatgtctgacccacgtattatgtggagcaattacgtatttttctcatatcagctttgtttttactcaactttgatatcttagagaaacagatcttgatgttacagcaaggtcaggaaaatattttgacaaaaacatactagtttcatccttagtagttgattctatgaatgctgtacttgaaaatattgttcataaaatccataagttttaccaacggtataatatcctgctattaaatctgcaattgcttttgcgaaaagaaggaaaacatgcaaaacaaaagcaaaaaaaaattggcaccccaatttcttataatataataatataacggaagtacaccatgctttcaataataagatgtttcctgaaaagggcaactatctgactagttcagagccatgcaaaagttaaggatgaaaatgccaaataagaagatattacggagtacattcatttcaaaaagaagaatgtatactgcttagataagaagatcaagtttttatatttccgaccaaataagccatcgaaaacttttgatgcaccaaacaccgttcttgagagccaagcacagatgcaattgttctgcccttcttccaaattatgaattgtgcatcatatcgtaaggccagccacataaaaaaaaggagcaaaaaactcagtatacaggcgaatatccatcatacagtctagctgccctcactacttccaaaaaaatgggctagtgttgtacggtttatgccatatatctagagttagcataactatgcactaccgcttttcgaacaaaaagtttgcgaaacctagttcattgaatatgacttacccaaaatggataccaagatcctaataataaagtcaataacttgaattttaggtgccattatttccaacaatcattataggctaactctaccagcagacaagaataccgttcttctagttgagcacatggtcaaaatagtcaataaaaaacgcccagaaatggctgtaaattagtgtttgtagtacacaaaataatttcctaattccttccaaatggggttttcaaaaagctgactcacgtaattgatcaatacttcactaaagaagaatcatatgaataaaactaaaatcaacactaactgagagacttagcggccaaagcttaatcatcattacatagagtatatgaagggagtaagtgaatatgcaagggtgggaaacggcaaagcatttttatgcaaaaagcgtatttacaaatcccgtaaactcatgatgtgaattttgtaaccagctttagctgagattatttcttttgcaaaagaaatattcaataaattaacaattttcaaataaattacccatccatggtcgataacttgcaagagagatatcatcatttggcttttgtgataaatttacaaaacgtaatgttgtatcgagatatattgagttacaagttttcgtctctttttccgaagcgccagactcccgtataaaaaataaggtttatagcgggcattatgcgtagatcaggacttaaatttttcattgcagaagtccaatttcagactcagtatggtttgttgtagtgctggtgtaaaagatggtgttattacttaagactgatttggttgctcaggtatttcattcaataaaattgtgaaagagaacctggaatatagaatggaaatatatatcctgctactaaccccaatggaaggtgacgatcacttcttgtgcgttccaatcccagtttttgaatgtgcgagtggaaaaattctagaggaacaaattgatattttcaaatcagaattcatcaaatatatgtactctgtaaaaaccaaggatgtgatgaagttgagatattgtctttatgggaaattgacttctttgtttaatatgaataatgcaattttactcctcagctcaagtagtgtaaagattcagtagccgtcatcaaatagactaaaaattaaaaaataagattcaatgtggtatgataatgatagatgagaagaaattgcaagaaaacgaataaataccttgtctctttgcactgaatatcttaaaggacatacagtcgcaataacgtctactcattggtgtgtgtcaaaaacagtacgtttattatctggacagccaaaaaataagatctattcaaacatggaatatagcgtatttttatttaatcacggtacaatggagatatttgcatgcctatagaaacaagtaatagttatcatattattttctagattttgtcactgaacttttccactaatgaatcctatcaaaattatatatccaatatggctgcattcccaactaaatattaaaatgccgctaagtataaaatgtctccgcatcggtaaaaagcattacaaatgcgtattatactagcgagaaaaaagtataagtatcaatgccaatcaccctctgaccataaactttctaaacatgaataataaaggtgttgagagttattatcctaattgatcaattaatttgaagcaaagttattatgttaaagaaaaagggatgtcacaatcctaactataatttttgcactatactctgtaggcgtacaaaatggtttgtaccgactatattctctttatttttgacaatcctttacgatatatgattaagaataccatgttatttttatgaaaatctgtgatttttttgttttcatacactttttatttttgtcacgtagtgcactttgattaatacaaaaaaaaatgctgcaaaagcatcgactacataaattcattaggacgcattcctcattaccacctgggtctaatttttattttgaaattgatattattctttatatgatgaggtaaaaagcattatattcgttgtaaactcatatacttatcctcattttaggcaccatcagggactaagggctaaagtatcagagccgcatttcaacagtgtacagagattttagaaacattatcacgcactgccttttgctttgtttacccgtaatgagtatacagtggattttctggtgctaaagcatattgccctttcggcaatacttgatgccctaaacattttcatcctggaacatacgagtaagagcacatttatgtgcctatattcctcgttttttactggtgctgaatttcttattttccacagataacaatcatgttaataaattatgcactgtgctaatttttcaattaaggttctattacccctctatcaccgacagaaacacgtaatgatgtgttatttccattataattccgtaagaatggtgtttataggtagtctaaagaacgtgcatcagagaagaataactgtcgcaaaaaatgactattctttaccttttcaaacttaactgagatagttatctctattattaccagtggcacacacgcgaactacatcactcaccactatcgtcttaggaactcaagattttatagtaatgcagccgaagacattcaagtcctgagagaaaatgtagacattttaagaaaagtaccggaaataaagcacatgtaaagcattgagctctgtactctataaaaattagctgcattcaaacaacaatgtttgaaatttttgcaaaagttattgaaaaagattgctgttttcagccttgttcagatcatgtctcaaaaatgagaaactggaactctcataatcagtacctcgtatttttttttccttatagtttcgttattaaaaatttttttgctgctaatttaagtacgcttttggtcataaatgctacccaccagttgaattattgacatgattaaaatacatttcagaactttacggattaaaaactttaaagaacctttcaatccatgttgctggagggccatgaatccacgaattacagcaaaagaagacagtaactacttagggttcaataattacttgcataaacacacactaacaaccaaatcgtactaaaatttgcaattaacaaaactccatcatatcacgctgaattatgtagggcttcttaatgcaataggttgcctgaattttgcttactcgtgctgccgggaacacttagcagttgggaggccgtttctcccatatatttcataattttctgtccttcttagagtaggatgctgaaaatcaaaagaagaccgtcaataggaccagattttgtgggtcaattttgggccagacacatgataccctaggaagtttaacggtatacaactcaaggacgaggagtattcggaaactaccggtttttaacaagctgcaaatttccagtagctgttttggttgcgactacggataaaaattcatactttaggaagtgaagcaagataaaaaatcatgctgcatcctaattcgtgaagtttgttaggaatattattgtaaacaaggaaccgtttcagtaaacttgctctctactcttctaagctgtaatttaaaaaaagcgataaaacaatgattttgattatctgcaacttctggaaactcgagatactacgctagacgagatacctattaattgttttcctaaaaaatcaggaacagttcctggcagctttcggctccttcttgttctggaaaggatcttcaaatccgcttccacgtagcagtcctcgctacgacttcttctgaagtattttgatttttggctgcatttaccttttattgccgaaaatcttattttccaagaaaaaagcttattttgcattaagtttaaaaaatttcttctttcccgtagattgacttgcagcgtcaaaattccggaggcctcacgagattttttgacatcggtttttgacatctctttttccttcctttttctttcttttcctgcgcacgccgataaagaagtagtacaacagacaacgtcaaaatgatcctcttgtgatgaagcaaaagaggaagagtatactccttttccgcttgtacaaatattttttttgataataaaatttggcacttcagagcttatcgtatcttctcccggagttcctcaagacttatacttcagcccgtttaggaatgcataaaagcaaataggattcgttacaactgctgcaggactctttaggactgcatcaaggtaagcctcgctgcacctaaacgcaaaatgtggttgtaacctttttaatttttttcttgaacttgttgagtcgtaataaatcgtttctgggaagtggaaggtaataatgtaatggaatcggcgttactcgcatgtgcagatatcagcgacaaaaagtgttgtagggacgtttcgataccaaaatttcctaaatacagcgcaggaacatcactacgctaaacaaatcgtagcgcatacatctgatcgaaaaaagacagttcccaaaacaatgacatatgaagagaccagcatcaaaattttcatcattaacagcatggctaaaagttattgtttaatatacccatacctgattgacgaaccaagaaatgccttatcactatttatttttggcactcttcacctacctggccacgtccaatgttgtttcaggaagtacacaagcatgcctgccagtgggcccgaggaaaaatgggatgaatgtcaacttttataaatactcattactggattcaacaacgtattcctacccgcaatatatgacttctggatatgcctcgaattggaattaggttccgttggcggacagacggatttctcaattgactacgatctttcttgtgttatctcttcaggaacttttaaatgtgctcaatcagatgcttatggaaactggggatgcagaggtcatagtgaatgttcaaaatagccaagaaagacctattggagtactgatttacttggtttcttactatcccaaaaaacgctactctagaaatgacaggttactttttaccaccacaaacaagttcttacacgttcaggtttgctaaggtcgatgactctgcaattctatcagtcggtggtaacgttgcgttcgaatgttgtgcacaagaacaacctccaattacatcgacggattttacaatcaatggtattaagccatggcaaggaagtttgcctgataacatcggagggactgtctacatgtatgcaggctactattatccgctgaaggttgtttactccaatgccgtttcctggggcacgcttccaattagcgtggaattgcctgatggtactactgttagtgatgactttgaagggtacgtttactcttttgacgatgatttaagtcagtcaaattgtactatccctgatccttcaaaacatactactagcatcgtcacaactactaccgaactgtggactggtacttttacttctacatctactgaaatgaccaccgtcaccggtactaatggtcaaccaactgacgaaaccgttattgttgccaaagctccaaccactgccacctcatccagtttgtcatcatcttcttcagaacaaatcaccagctctatcacgtcttagcatccaattattactccattctatcgcagcaatggaacttctgtagtttcttcctcagtcatgtcttcctcggtcatttcttcttctgcaacgacctccacttctatattctctgaatcatctaaatcatccgtcattcaaaccagtagttccacctctggttcttctgagagcgaaacaatcttagtgattgctggcatgtcattagcgacaagacgcttattaccgtagtagccccccaaggcaaacatctctttatcagtaatatccaaagctgttcaacttctcgaattggcccaggaaaagagcattggggcggcaactaactctggcatacttacagtttctgctcttgacagcgctaaaaaagggcttgttttgtaatgcccggttcgcaattctacaagtaccacgcactagctgctaaaagtgtctaaccttgcgaacaaatctggactttcttatgagaatcccatcgtcaagaaacaaaattatacagacaggcgtaaatgtagctcgtaagcgcctgatcaagtaagccaaatgcgctaacttgaggaaatatagccatctaaatctctgcaacatgccaattcgcacgtgacttgaaactatggaaagtgtctagaagattaccaagaaccacgttatttgagagaggatggcaaggtgacgacaatcacaccaagaccacattttgggtgcgcctggaagcaagacctgagaaactgggccaaaatattcaaaccaagcataagatagttggaggtaggaatacactatctaatctgtgctgatgaaatgctggcgaaaacgggcgatgtagtggtacagaaggtgccggttatccgtttgtccgtttttcttcattttttttttgtttttcccttttgtcttttgcaccgcttatatatgggtatgaaacaagttcaagaatttataatggaacccaaaggttcagtctttgtagttcgagcgacattgcgcgtttccttagaaaacgctggaaagatattctttaacgagacggagtaattctcgtcaggaataggatgttgattgatttttgctgtagttatatagcagggacccacggaagagagcgagcgccttctttcacagggacttttgtcagccacgtctccggggaaaacaattgccgtccgcgtcgcagtgagattacgcagccgtgcgcttcagggacagaaaagaagcatttcgcggctacggagaaaccgtgcactaactctctcgagggtagccgcaaagatttcttgtctcttccattaggacatagctatctttttcttttctgtttttggcgtatgatctgttctgagccaaagttatagatcattgcttgaataagcacctcacagagtagggattgtatagaaagtagctgagcgtctgcccacgtaacaaacaatcttgccccttccccgctcttgttttcgcgtgcctcttctacaataatctggccaggctgaatcgcgttctgctgctgctgctgctattgttattgttgttgttgttgttttggccaattgcttatgtgttggtctgcaaattagcacctcgttccctgttggcaaacgcgcgcgtacaagccttacagggcttgagaatgttcttcgtagaaatgcatgcacaaaaattctgatctagcacaccatcggtctctgtagcttcgggctctatagctatgggttaggagtccgtgagtagtaacaagaagaagtatataaaaagcaggtaaatcgtacttcaatatgcttcattgtcactggatcgtcatattcactcttgttctcataatagcagtccaagttttcatctttgcaagctttactatttctttctttttattggtaaactctcgcccattacaaaaaaaaaagagatgttcaatcgttttaacaaattccaagctgctgtcgctttggccctactctctcgcggcgctctcggtgactcttacaccaatagcacctcctccgcagacttgagttctatcacttccgtctcgtcagctagtgcaagtgccaccgcttccgactcactttcttccagtgacggtaccgtttatttgccatccacaacaattagcggtgatctcacagttactggtaaagtaattgcaaccgaggccgtggaagtcgctgccggtggtaagttgactttacttgacggtgaaaaatacgtcttctcatctgatctaaaagttcacggtgatttggttgtcgaaaagtctgaagcaagctacgaaggtaccgcgttcgacgtttctggtgagacttttgaagtttccggtaacttcagtgctgaagaaactggcgctgtctccgcatctatctattcattcacacctagctcgttcaagagcagcggtgacatttctttgagtttgtcaaaggccaagaagggtgaagtcaccttttctccatactctaacgctggtaccttttctttgtcaaatgctattctcaacggtggttctgtttccggtttgtaacgtagagacgacgatgaaggctctgtaaataacggtgaaatcaacctagacaatggaagtacctatgttatcgttgaaccagtttctggaaacggtacaatcaacatcgtctctggtaacctatacttgcactaccctgacacctttactggccaaactgttgtattcaagggtgaaggtgttcttgccgttgacccaaccgaaaccaacgccactcctattcctgttgttggctacaccggtaagaaccaaattgccattaccgccgacatcactgctctttcttacgacggtactactggtgtcttaactgcaacccaaggtaacagacaattctcttttgaaattggtactggattctctagttctggcttcagtgtctccgaaggaatcttcgcaggcgcctactcatattacctaaactatgacggtgtcatcgctacaagcgccgcatccacatccgcatccactacctctggtgttgtctctactgccactggttcagtcactttatcctctaacgcttctaccaccgtctcttctacgatctcttctagcgccccagactcaataattccttcatctagcgcctctatctctggtgtctcaaactccactacagcatctggttcaatcgcttctactgcttccaccgcttccactacttctactgcatccgctgcatccgccaccagcttcacctcaggttccgcttctgtctacactactacattaacttacttgaatgccacaagtacagtcgtggtttcctgttcagaaacaaccgacgctagcggtaacatttacaccattaccacaactgtcccatgctcatctaccactgccaccatcacatcttgtgacgaaaacggatgccatgttccagcaccaactgctaccgacgcaactgcaaccgtttcctccaagtcatacaccactgttactgttactcactgtgacaacaatggctgtaacaccaagactgtcacttctgaatgttctaaagaaactgcagcaaccaccatttctccaaaatcatacactactgttaccgttactcactgtgacgacaacggctgtaacaccaagactgtcacttccgaggcttccaaacaaacatcattggccactagcacagtcaccaagtctgctgctccaacttctcatactgctgcttccagcaccttcactggtattgtcgttcaatccgaaggtatggctgctggtttgagaaccaatgctttaagtactttggcaggtattttcatccttgcttttttttaaaatgagtgcgtaaccgtactttcctaaaaataactaagtagaaagtattttaatatataaacgtcagtgtaaacattcaagtgattttaactttacgcggttgaagaatgctgtgttcgaactataaagcgtcagaaaagatggtttagcgaaggcaccattatgaagatagacacattcttcttttttttttttttttttttttttttttttttttttcatttacttttatttcgcgcggtcggtaaatttttcgtgggtttctttgaatctattagccgacataagaataatgcataaataatatttttaatgtcttcctatgcccaaaagaagaagtcttgaagttgccgcacatggaaatcacatgaccatggcttggcccttcgttttaaatgcaacatgcaatatggaatgtgtcatgaatactatcagcaggaacagaaagcgtcgttttgtttctgcaaatgctgtagttttgggccgaaaatagatgtagtagaatatatagtgaaacgtgatgtacaaaagaaaaaggtagtttaaaaaaaattagataacttggatttttaccctgaatattgcatgtgattcgtaaagaactgagttacctcaaacggacctcccttttcatttcgtattccgcgaatcatgaagtcatgcaattacctctgaagagctgactgtcccaaaagaagctatcgaatctgtccttgatttatttaagccttgcgtttcgagaaagtgaaaaccaattgaatacaaaataaaaaaaaagaagaaagaaatagcaggtctaagatatataagaaagttaatatcatttttgaacattttattttagacgccttcagccgcgcgacgcccggagtaatcatatgcccatgactttaccaaaaggcaacagggaggaacatgcattaatgtgaagcatcactgctgcaattctcggtgttgctaataattcatggatcgagaaagagacataacatttaggccaattttttgaataaatatgaactcagctaagactcgacaatacaattttcttatactaaacgtagatttataaaataaacacaactgtaagggcaatgcaaccgtagatgcatatatcatttatagaaattatatccaacagaaagctcagacttatatccggtttaagagagaaattcttgctcatattaccccaagaccaggtggcgtgttgaagtttataacatataagaactactacctcatgaattctagtggatgaaagaagcagcacgaacaccatttctacagacaacgacacatggaaaggttcaccattcccaaagaaaacaacgatggccacaagggtgtggtcctccattctcctactgttggaaggagatattatccgaccgactgttttgtgatatggcaaactatttttttaaatgagcaaaattacttcttttggctggaaatgtcattagaaagtgcccaagtgacatttagctaaactcgggtattgtctacaagaccggtgctgtgaccgtttccaatacggaaagaaacggtactgggagcaggagttgcttttacagatatgaacaatgccaatagagccgcacatgtaattactggttcacactcgtggggcccacacgattcctgtgcaaagtttgacaagaggatggagtttcacgtaaatgctgccaaaggtgatgcggttttgtttttgggcagcctctaccatgttgcaagtgcgaaccatactgtggccacatagattacaaaaaaagtccaggatatcttgcaaacctagcttgttttgtaaacgacattgaaaaaagcgtattaaggtgaaacaatcaagattatctatgccgatgaaaaatgaaaggtatgatttctgccacaaatatatagtagttattttatacatcaagatgagaaaataaagggattttttcgttcttttatcattttctctttctcacttccgactacttcttatatctactttcatcgtttcattcatcgtgggtgtctaataaagttttaatgacagagataaccttgataagctttttcttatacgctgtgtcacgtatttattaaattaccacgttttcgcataacattctgtagttcatgtgtactaaaaaaaaaaaaaaaaaagaaataggaaggaaagagtaaaaagttaatagaaaacagaacacatccctaaacgaagccgcacaatcttggcgttcacacgtgggtttaaaaaggcaaattacacagaatttcagaccctgtttaccggagagattccatattccgcacgtcacattgccaaattggtcatctcaccagatatgttatacccgttttggaatgagcataaacagcgtcgaattgccaagtaaaacgtatataagctcttacatttcgatagattcaagctcagtttcgccttggttgtaaagtaggaagaagaagaagaagaagaggaacaacaacagcaaagagagcaagaacatcatcagaaataccaatgttgaagtcagccgtttattcaattttagccgcttctttggttaatgcaggtaccatacccctcggaaagttatctgacattgacaaaatcggaactcaaacggaaattttcccatttttgggtggttctgggccatactactctttccctggtgattatggtatttctcgtgatttgccggaaagttgtgaaatgaagcaagtgcaaatggttggtagacacggtgaaagataccccactgtcagcaaagccaaaagtatcatgacaacatggtacaaattgagtaactataccggtcaattcagcggagcattgtctttcttgaacgatgactacgaatttttcattcgtgacaccaaaaacctagaaatggaaaccacacttgccaattcggtcaatgttttgaacccatataccggtgagatgaatgctaagagacacgctcgtgatttcttggcgcaatatggctacatggtcgaaaaccaaaccagttttgccgtttttacgtctaactcgaacagatgtcatgatactgcccagtatttcattgacggtttgggtgataaattcaacatatccttgcaaaccatcagtgaagccgagtctgctggtgccaatactctgagtgcccaccattcgtgtcctgcttgggacgatgatgtcaacgatgacattttgaaaaaatatgataccaaatatttgagtggtattgccaagagattaaacaaggaaaacaagggtttgaatctgacttcaagtgatgcaaacactttttttgcatggtgtgcatatgaaataaacgctagaggttacagtgacatctgtaacatcttcaccaaagatgaattggtccgtttctcctacggccaagacttggaaacttattatcaaacgggaccaggctatgacgtcgtcagatccgtcggtgccaacttgttcaacgcttcagtgaaactactaaaggaaagtgaggtccaggaccaaaaggtttggttgagtttcacccacgataccgatattctgaactatttgaccactatcggcataatcgatgacaaaaataacttgaccgccgaacatgttccattcatggaaaacactttccacagatcctggtacgttccacaaggtgctcgtgtttacactgaaaagttccagtgttccaatgacacctatgttagatacgtcatcaacgatgctgtcgttccaattgaaacctgttctactggtccagggttctcctgtgaaataaatgacttctacgactatgctgaaaagagagtagccggtactgacttcctaaaggtctgtaacgtcagcagcgtcagtaactctactgaattgacctttttctgggactggaataccaagcactacaacgacactttattaaaacagtaaatagataatatgattatgtaattttagaaactaattatgaataccgatttatttttttttttttttttcacttttgctggcaagaaatacgaaattgcaatgacgatcacagtccaaagaggtaagcacaaaggcgcagtatgtgattactctatcattctttagcaaaaccaggataggagtatatgtataagaaatatgcaacgccatcatttaatgcaatagacacgacatgccctttacatgaggtggtacaatgttttaatattgtgtcagggcaagtacatgataatatcgtttaaagatgatgctagagtaaaagtatgaagtgaaagaaaagggcaattgattgactaagcggatgttgtaggatgatatagtggctcatgatctgtaaatgatcggttgaccgcagtattatataataacatccgtataagtacatatactaccatgtctgttctctacattgctttttattcaagattattggttttcctaaccgccgcgccgcgcaggtaccccgcgcatctcttcttctcgaagaaagcggaaaaaacaaaaaaaaaagtataaatagtggagtcttttcccatttaacatttagaaaaaaattcgaatggaaatttcttgccgaacatttaaccggagacccttggcggctttttctcagtttcgtgggctagtacattttacctagtatgctgggaactttttttccgtattctattctattccttgccttacttttcttatcattttttatataaccaatttcaaaaatactttttaactgtcatagacgcattttgtttattacaaattaaaagaatcaaatataatatgtgcaattaataactccacaagtagcgaaagcaatggccgccattagagactacaagaccgcactagatcttaccaagagcctaccaagaccggatggtttgtcagtgcaggaactgatggactccaagatcagaggtgggttggcttataacgattttttaatcttaccaggtttagtcgattttgcgtcctctgaagttagcctacagaccaagctaaccaggaatattactttaaacattccattagtatcctctccaatggacactgtgacggaatctgaaatggccacttttatggctctgttggatggtatcggtttcattcaccataactgtactccagaggaccaagctgacatggtcagaagagtcaagaactatgaaaatgggtttattaacaaccctatagtgatttctccaactacgaccgttggtgaagctaagagcatgaaggaaaagtatggatttgcaggcttccctgtcacggcagatggaaagagaaatgcaaagttggtgggtgccatcacctctcgtgatatacaattcgttgaggacaactctttactcgttcaggatgtcatgaccaaaaaccctgttaccggcgcacaaggtatcacattatcagaaggtaacgaaattctaaagaaaatcaaaaagggtaggctactggttgttgatgaaaagggtaacttagtttctatgctttcccgaactgatttaatgaaaaatcagaagtacccattagcgtccaaatctgccaacaccaagcaactgttatggggtgcttctattgggactatggacgctgataaagaaagactaagattattggtaaaagctggcttggatgtcgtcatattggattcctctcaaggtaactctattttccaattgaacatgatcaaatggattaaagaaactttcccagatttggaaatcattgctggtaacgttgtcaccaaggaacaagctgccaatttgattgctgccggtgcggacggtttgagaattggtatgggaactggctctatttgtattacccaaaaagttatggcttgtggtaggccacaaggtacagccgtctacaacgtgtgtgaatttgctaaccaattcggtgttccatgtatggctgatggtggtgttcaaaaacattggtcatattattaccaaagctttggctcttggttcttctactgttatgatgggtggtatgttggccggtactaccgaatcaccaggtgaatatctctatcaagatggtaaaagattgaaggcgtatcgtggtatgggctccattgacgccatgcaaaagactggtaccaaaggtaatgcatctacctcccgttacttttccgaatcagacagtgttttggtcgcacaaggtgtctctggcgctgtcgttgacaaaggatccattaagaaatttattccgtacttgtacaatggattacaacattcttgtcaagacatcggctgtaggtcgttaactttactaaaggaaaatgtccaaagcggtaaagttagatttgaattcagaaccgcttctgctcaactagaaggtggtgttaataacttacattcctacgaaaaacgtttacataactgaatgttaaatgggatcattaatacaatagtactgtacgtatggcacctgtacatactgcgttataaatgtactaatggaatgatatattaatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn