nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgtggtagcaacactatcatggtatcactaacgtaaaagttcctcaatattgcaatttgcttgaacggatgctatttcagaatatttcgtacttacacaggccatacattagaataatatgtcacatcactgtcgtaacactctttattcaccgagcaataatacggtagtggctcaaactcatgcgggtgctatgatacaattatatcttatttccattcccatatgctaaccgcaatatcctaaaagcataactgatgcatctttaatcttgtatgtgacactactcatacgaagggactatatctagtcaagacgatactgtgataggtacgttatttaataggatctataacgaaatgtcaaataattttacggtaatataacttatcagcggcgtatactaaaacggacgttacgatattgtctcacttcatcttaccaccctctatcttattgctgatagaacactaacccctcagctttatttctagttacagttacacaaaaaactatgccaacccagaaatcttgatattttacgtgtcaaaaaatgagggtctctaaatgagagtttggtaccatgacttgtaactcgcactgccctgatctgcaatcttgttcttagaagtgacgcatattctatacggcccgacgcgacgcgccaaaaaatgaaaaacgaagcagcgactcatttttatttaaggacaaaggttgcgaagccgcacatttccaatttcattgttgtttattggacatacactgttagctttattaccgtccacgttttttctacaatagtgtagaagtttctttcttatgttcatcgtattcataaaatgcttcacgaacaccgtcattgatcaaataggtctataatattaatatacatttatataatctacggtatttatatcatcaaaaaaaagtagtttttttattttattttgttcgttaattttcaatttctatggaaacccgttcgtaaaattggcgtttgtctctagtttgcgatagtgtagataccgtccttggatagagcactggagatggctggctttaatctgctggagtaccatggaacaccggtgatcattctggtcacttggtctggagcaataccggtcaacatggtggtgaagtcaccgtagttgaaaacggcttcagcaacttcgactgggtaggtttcagttgggtgggcggcttggaacatgtagtattgggctaagtgagctctgatatcagagacgtagacacccaattccaccaagttgactctttcgtcagattgagctagagtggtggttgcagaagcagtagcagcgatggcagcgacaccagcggcgattgaagttaatttgaccattgtatttgttttgtttgttagtgctgatataagcttaacaggaaaggaaagaataaagacatattctcaaaggcatatagttgaagcagctctatttatacccattccctcatgggttgttgctatttaaacgatcgctgactggcaccagttcctcatcaaatattctctatatctcatctttcacacaatctcattatctctatggagatgctcttgtttctgaacgaatcataaatctttcataggtttcgtatgtggagtactgttttatggcgcttatgtgtattcgtatgcgcagaatgtgggaatgccaattataggggtgccgaggtgccttataaaacccttttctgtgcctgtgacatttcctttttcggtcaaaaagaatatccgaattttagatttggaccctcgtacagaagcttattgtctaagcctgaattcagtctgctttaaacggcttccgcggaggaaatatttccatctcttgaattcgtacaacattaaacgtgtgttgggagtcgtatactgttagggtctgtaaacttgtgaactctcggcaaatgccttggtgcaattacgtaattttagccgctgagaagcggatggtaatgagacaagttgatatcaaacagatacatatttaaaagagggtaccgctaatttagcagggcagtattattgtagtttgatatgtacggctaactgaacctaagtagggatatgagagtaagaacgttcggctactcttctttctaagtgggatttttcttaatccttggattcttaaaaggttattaaagttccgcacaaagaacgcttggaaatcgcattcatcaaagaacaactcttcgttttccaaacaatcttcccgaaaaagtagccgttcatttcccttccgatttcattcctagactgccaaatttttcttgctcatttataatgattgataagaattgtatttgtgtcccattctcgtagataaaattcttggatgttaaaaaattattattttcttcataaagaagctttcaagatataagatacgaaataggggttgataattgcatgacagtagctttagatcaaaaaggaaagcatggagggaaacagtaaacagtgaaaattctcttgagaaccaaagtaaaccttcattgaagagcttccttaaaaaatttagaatctcccatgtcaacgggtttccatacctccccagcatcatacatcttttttcaaagaaacttcaaatgcctcttttatgcaaggggcaaaatcctgaaatgacttaaacttagcagtttcgtcttttttcaaagagaatggttgaagaagaattgttttggacgcttattgacaatctgttgcattgataaagtacctactatcccagactatatttgtatacaagtacaaaattaggtttgttgaaacaactttccgatcattggtgcccgtatctgatgtttttttagtaatttctttgtaaatacagggagttgtttcgaaagcttatgagaaaaatacatgaatgacaggtaaaaatattggctcgaaaaagaggacaaaaagagaaatcataaatgagtaaacccacttgctggacattatccagtaaaggcttggtagtaaccataatattacccaggtacgaaacgctaagaaccttgaaagactcataaaacttccaggttaagctatttttgaaaatattctgaggtaaaagccattaaggtccagataaccaagggacaataaacctatgcttttcttgtcttcaatttcagtatctttccattttgataatgagcatgtgatccggaaagctactttatgatgtttcaaggcctgaagtttgaatatttatgtagttcaacatcaaatgtgtctattttgtgatgaggcaaccgtcgacaaccttattatcgaaaaagaacaacaagttcacatgcttgttactctctataactagagagtactttttttggaagcaagtaagaataagtcaatttctacttacctcattagggaaaaatttaatagcagttgttataacgacaaatacaggccctaaaaaattcactgtattcaatggtctacgaatcgtcaatcgcttgcggttatggcacgaagaacaatgcaatagctcttacaagccactacatgacaagcaactcataatttaagtggatagcttgtgataaattgaattttctctgtttagtacttgccgaatagttacttgttagttgcagatgctttttgatgacaaagttatcaatctcaatattaaactttttaggctttcaggtttaatctttctttgagggtgtattaattttcatacaaatatttgattcattattcgttttactgttacattagacctgctcattacatggagtaacttaagttttctcaaacgcttgatagcatgatttgatgtagtaaaaaaaaaggcagagtttccaaaaaaaattgttaatcgacaaagttaatattatggtggtagtatctcaaatatctggataaccagatcgtacatctctgataaacaatctttgccactgctttatccttttaaattgtattgagtgcttcagtcattgcaaaattttacgagatttaaaatttgtgaacccgaccttaccgagaaatgatgagctaatttttataggtcgacccttctgtcgcttactgggttgattatcttgtgctttcttagtatctatcacaaaggagacaaaatcgttgataaaaagtgcatcaacattcccagccagaaaatgcacatcataaagacatgttattcaagagccacgaccgtcttcaatttatcttttataaaaaacccttgttctactgacaggatggaatagatattaaatatacattttgcatttttttttttttctgtattgaagatttgtatatgaaagatgtttatacatcaaatgctttgaataaagccatcttaatttcaatttcatgccctccttcaccgttttctgttggtctagaggtagcttgttgtggtcactaatgagaacttaaatagttttcaactgctggtggtaaatcaataatttatgttcttaacctaacatttgatgacctttgatgcgttggttatgttgaagacaaattgcctctaatcagttccattaagaaatcttcttaactcctccaaatattctgcccatacgatacctatttgtttactttgtcattttgccataagattggtatccacttcttgtctgtaaaataattagaaagtagcacaatttttacagtaatgtagcacgcgtaactcctaaactttgtcataatggttgaaatgaatgtatgatataaaaactcggaccctgttttacttcttttatagaaccttatttttgacgcagggaggcgacatttatccaaattaagttttgacatggcgcatcagggaataaaaaaaactttattatgtggccgaatcaacattaatcaaatgcactaatattgtaacgttcttacaaagggcagacaacttgagaactttcatgcgtgcaacagtattaatattttactgtcttgatatcgttatcctcatcgtaacgtgaatttttttgtctcatacgttaaggtaaattttgatgacccccgttgtccttgtttgccttactgtataaagcacccttttattgtttagaatactagaatgataactgcattcggactatgaaagaaaaaatggtagtagcaaaggatagcatcgccgtatttactactttgtaaaccagtggatttttgctcaacatataaaaaactaaagacctttttttcatcaatatacttctgagacgtgcagatgtgatattcgggtttgagcttgtagtcaacgaagcgggttcatgggcaaattttcttttttttccctttttttttgtctagattatttcgaatatgagttaatcatacgttgattagtactgttggtctctcattgaaattttacgtgacaccatcattttacttccacataagttctaatgttacgtagttcaattttagtcgacctagcttcatatttattttagaagcaattcgtaattatcattttgctttcgaagaaaattaagacttcatttactattctcgtgatattttagtaggcgcttcttttgtatcgaaccattttattgcaatggcccttaagttaccgttattcataccaatttgacgttaattttaaatgcgttctgaagtttcttaaataacccggattggttaggttcacgccatgcctggcgcgtacattgaggcattagaagatccgcagataaataataagcttagtaaatcctaaagataacaactaaaattatatttccatcagctcaataccgcagtactttgaaacctgatttatatattgcagaacttaattaaaagtacattgtagttcaaaaaataaatatcaaacttttggaccctctcttattgcctcccaattaattaaaacatcttttcttccaatctacaggtttgaaaaggtaataagtaatataaacttgagaaccaaaaaaaaaaaaaaaaaaatactgatccttacaggttttaaggttgcaaagggaacatttattgaaaggagctaacaatagtgggtatgagtaaagatatatagatcgatattttgaattctaaatgatgaactagggaagtaatttaggtgaaacattgcaaccaatcattttacacttttggttgcacgtaatgtacctttttatgatattttttttttatagtagtagtgtgaaaatttcttcaggacttgcaaaaagaatctaactgatcttcggatgagcctttatcgattatttttttcctaaatataatactttacaagcgaatgttttgttaggagaaagatataaaaattatgcggcataggcatattatccaataaaaaggaaatttatatataaacttcatttacgtcataagaaaatgttaagttctcttaacgaaaactgtgcgaattttgtgttaaagctggatgatgagaaattattctcgtattatttttcatcagatactgataaggtttcaacgtcttttgacgttggcttttccacaccatgtttagagttataaagcacaataccgttcttcttggcattgttcctttcatcacgtttatagaagtagagtacaacaaaagtccaaatggagagacaaaaagcagaacatgcagtgaaagtaaacccctttaaatacctgggagcttcttctgttttccaaaccaaaacacttatccatgcggtagatgattgagccataatattcattgtaactaaagtaatagctctagtttgagcatctcggcgacaaatatcgttttgccaagagtataaaacaggagccatagcccaaccaaaacattgcagcataaatgcaaaccatttggctccttctgcgacgtcccaagcggctaatatggagttaccaatgatattgaaaacctgagtaaaaataatcgcaaaccaacgagagtgtaatttatctgcaataataccagtaagcatcaaataaaccatacctaaacccggagtaatcatggataactgattgagcttaggaatagagtatcttttcaaagatttcaaccatagtaggtatgccccagatgaaacattactgtcattccaacagaaaatattccataaagttaaaatgtatattttccaatcactgaaaattgttttccacagtttaatatcgaatacttttgtttcaaaatcacttttacctgtttggttttcttttaatcttttcctcgccaacctaatttcatcatcagttaagaaaatagaataacagttgtatgggtcacctggcagggagtaaaatccaataaggcccactacgacagacacaatagcgtcaataataaagttccatctccatccctctaaaccatttacaccatttaacgatgaatatacggctgactggatcccaccagcggatagaataccgatatactggcccaaatagtaaaaagcagaacgacgcaccatttcatcatgtttgtaaaaggaaccaaacaaatattggtatgccaaataacttggcgcttcaaaagccccaatgaaaaacctaattgctttcaagtgtggtacagaattgacatatgcagcaccaacggttaaaagcgaccaacataagtcgaggcttggtaaaacatagtttaatgggagcttgttcaggtaaatcaaaaatggcaattgaaatataatattaccaactgtgtacattacttgagtatgcaccaaatcattaccttgaaagcctaaatcttccttcattcccgaaacgtaagcgttgtttatattaaccgtatccagatatttcacccaataagcaatacaagaataaaaggctaaaaggacatccaatttaattaataattttttttctttgaaagaggtaccctgtttgaaccaactataccatttattgtgagatctttccttttcattgatccgatactcttgttcatcgaaaaatctccaccatggcctatcggcttcatctctatattcataacttctagtaacgttcacattgtctttatgttcactatagctactagtctcaaaatgtagttgatctttttcacttgtagtcgtgatgaaattttcagctgtttcatgactctggatactgttggagatagtgacaatttctgttgaatttaagtcatctggcaggtcttccacctgccgctttactggaataaaaccccattttagtcttttgtaaggatctacaataatctctttaacaattgaatacatgtatgttatttatatatgcagtagttctctttgtaattttttttaacaaatagagagtaagatatgtagcgaatgtccattcatcataacaggtaaactagatgctcttttatatagtctggttgtataaataatttatatcctcatctaaacgcatgtctccgcttggtttcttatctatttgtggaggcacccgtagtactgtgctttcgtatttttttatttatttattatttgtagcagtttttttccagtgacacaatctttaccattacacagtttttactatttctaatgattacattggaccatcggaaaactgcgctaactttggataacgccacagaacgtgatctgactattgtaaaggtgtcattcggtaaggtaaaccttcaaggcgtccacacctttaaccatataacagcgtaaactcttgttaaaatacaggggtaagacattggtggatattcaacaagatccgatacctccaattccgatttctacaaattgtgctctacatattactgcgatgcaattatccacacataaaatcgatgcctttagaaaaagacataaagcagacggcattgtagatatttgaccaattagaattgaatgagatgaatatctcaccaagctattcgatattatagataaagtttgtatcttagttatgcattgtgagttggttgctctactcgcggttaccagtctcttctaaaaaatctaaggccaatggtatccatgacatttctgcactttttgtaattggtttagttatgaaaggaacgtcaaaccaaatggtttttcagataagaaattgacagtatctgagaatttgctatcaaagctcagaggatttacatattttaacgtaattaaaacatttttatgttcgatatattagcaaatagcgtattaatatacagctgttgcgctcatggtaaaatttagcgatatactttgcatcttggctgcaaagaagaatgaatcggatatactatttttgatcataatgacggacatcatgatataataacgttatacggataactttatttcaaaagcaccatcatgttatctcttgtaaaaagaagtattcttcattcaataccaattactcgtcacattcttccaatccaattaatattggttaaaatgaaccatgtgcaaatcagaaacataaaattatatcactttatttcatatggtttcatgcttacaaagcttactgtctttctctttaacttatttttctacaggctacgaattctttgcaggcttactttactcatattatcattacctgtacaaatatatattaaagaaatccaaacaaaaatgcttgaaaagcatacagcttccgatacatcatgtatatagaaaatcacagtacaaaaattttgaatttatgtataaccgtttcgcctgatatatgtaagagctcttgattgtcggaatagttcgggaattctgggtggaactagtagctggagatgcgttctaaaggatctaaaatcagactcaccccaaaaaccaaaattttgatattcaactttagtattagccagtcttaaaatgattttttgccaagaaagccgaagtttaacgagcgttttaaaatatgcacaagtccattaattaaatttgatcacagtgattaccaattttgttgaaagcagtaatttgtgacgtccgtttttggcacaagtaaaaaatatttgttttgaagtctagttacaagaagctactgaaaacacagggctggatatagatgtttataagctcctcccatggtctaagagtttctccaaacgcctaatgtatgcaatttgttaaataaaaatgaagaatagatgcataaacaagcgtcattaaagttcttatcattattccatgtagaaatgacctgcaagtacgagctggttatgcgaaactgagcttaacaacatagttttcttttccattggcttggatataaatttttcgctgagaaacttctctgcattttttaagcattaagcgtacataacataaagtcactgagatattagaggttataaaaaaagactacgtgggtgtttacctaagattttcacaacttgtttattaattggataaatagtatttttcttggcatttacaaactttatgtttttaggtgtatttgcagttccattaagggaaataagtcataagcttttttggaaaacagattttttgccccgcttaacctgaaattgatattaaaagaatgtgtgaatggccattaactaacaagagaattaataatgttaaaacacagatacctcgaaacaaactctatgtaaacacttattttattgtggtaatattttttgataacaacacatctgaaacaaaataatgcaaagccgaatagttaggctaaaaatgtactcttagacatttaaaaaggtttatgaatcctatggtatttaatatattaaagaacgaagtaaatgggaaaaaatgtgtaaacactataagcgtgatgatagaattattaatataagatgatgccgtgcgtttaccatacgattgccagcaatacggtggaaataaaaacacttatgccattattggtcaacagaccattggcaataccaacgtaggttgagatttctaaagaggcagtactagatcctattatgctacttgctggtgtgctacgaggctgttgcgacatagtacttaacccggaagttattagactcttggtgttgccagtttcggatacagaaacaacactactgctgtgaccaatcacatcggtcgcggaagccgtctgtgtttcagcatgattgaatcttgaaattgaagaggtgactactgttttcgtctcagcagctccagtactggtagttgtctcagcagctccagtattggttgttgtctcactggtagcactgttcattttagagctgacagactcttcattcgtagtctgtggcctccatgttggatagaccgtaacaacatcattcacagtagccgtggccgtcgaaacaatggcaggtgaagcagtttcggaacacacaccagattcgcaggaagtaacagtaactagcgtagtttgttgcctcgattctgtggtggaaataggacaccatgtcgtgtattctgtggtaacgccgttaatagtagcagtgcttatagatacaatggctggagaagcagtcttagagcatacgtcagattcacaagaagaaattgtaactactgtggtttgctctgttgtccccttggtttgctttgttgtctccgtagtttgctttgttatctctgtggtagaaatagggcaccatgtggtatactctgttgtggcaccgctaacagtaacggtggccgtggaaacaattgcagaggagatggattcagtgcacacatgagattcgcaggatgtcacggtaaccaaagtggtttgttcgctcgtttttgtagtggtagcaggtggtaatgaagaagcagtttcctggcttgttgttgtactgataacaggtggtaatgatgaagtaatttcctgacttgctgtcgcactggtaacaggtggtaatgaagaagtaatttcctgacttgttgttgtactggtaacaggtggtaatgatgaagtaatttcctgacttgttgttgtactggtaacaggtggtaatgaagaagtaatttcctgacttgttgttgcactggtaacaggtggtaatgatgaagtaatttcctgacttgttgttgtactggtaacaggtggtaatgatgaagcagtttcctggcttgttgttgcagtggtaataggtggtaatgatgaagacgaatatgtagactttggtgattcagaagagatagaagaggaagaagagacagaactagctgaactagtttcgctctcagaagaaccagaggtggaactactggttggaatgacggatgatttaaatgattcagagaatatagaagtggaggttgttgtagaagaaatgacaggggaagaaatgaatgaagaagaaatgactggagaagaagtgactagagaagaagtgactgaggaagaaatgactagagaagaagtgtctgaggaagaaattactgaggaggaaatcacagaagttccattgctaggatagaatggggtaataattggatgctaagacgtgatagagctggttatttgttctgaagaagatgatgacaaactggatgaggtggcagtggttggacttttagcaacaataacggtttcgtcagttggttgaccattagtgccagtgacagtagtcatctcagtagaagtcgaagtggtagttgcgatggtgctagtagtatgttttgaaggatcagggatagtacaattgggctgttaggtcatcgtcaaaagagtaaacgtgccctgcaaaatcatcgctaacagtagtaacatcaggcaattccacgctaactggcagtgtatgccaagaaacagcgtttgagtagacaatcttcattggacagtagaatccagcatacatatacacagtccctgcaatgttatcgggcaatcttccttgccatggcttgataccattaatcgtaaagtttgtggatgtaattggaggttgctcttgtgcacagcatccgaatgcaacgtcgccaccgactgatagaattgcagagtcatcgaccttagcaaacctgaacgtgtaagaacttgtttgtggtggtaaaaagtaacctgtcatttctagagtagcgttttttgggatagtatagaaaccaagtaaatcagtactccaataggtctttcctggctattttgaacattcactatgacctctgcatccccagtttccataagcatctgattgagcacatttaaaagttcctgaagagataacacaagaaagatcgtagtcaattgagaaatccgtctgtccgccaacggaacctaattccaattcgaggcatatccagaagtcatatattgcgggtaggaatacgttgttgaattcagtaatgagtacaaaagttgacattcatcccatttttcctcgggtccgttggcaagcatgcttgtgtacttcctgaaacaacattggacgtggccaggtaggtgaagagtgccaaaaataaatagtgatgaggcatttcttggttcgtcaatcaggtatgggtatattaaacaataactttaagccatgctgttaatgatgaaaattctgatgctggtctcttcatatgtcattgttttgggaactgtcttttttcgatcagatgtatgcgcaacgatttgtttagcgtagtgatgttcccgcgtagtacttaggaaattttggtatcgaaacgtccctacaacactttttgtcgctgatatctgcacatgtgagtaacgcagattccattgcattattaccttccccttcccagaaacgatttattacgactcaacaagttcaagaaaaaaattaaaaaggttacaaccgcattttgcgtttaggtgcagcgagacttaccttgatgcagtcctaaagggtcctgcagcggttgtaacgaatcctatttgcttttgtgcattcctaaacgggctgaagtaaaagtcttgaggaactccaggagaagatacgataagctccgaagtgccaaattttattatcaaaaaaaaatatttgtacgagcggaaaaggattatactcttcctcttttgcttcatcacaagaggattattttgacgtcgtctgttgtactacttctttatcggtgtgcgcaggaaaagaaagaaaaaggaaggaaaaatagatgtcaaaaatcgatgtcaaaaaatctcgtgagacctccggaattttgacgctgcaagtcaatctacgggaaagaagaaattttttaaacctaatgcaaaataagcttttcttggaaaataagattttcggcaataaaaggtaaatgcagccaaaaatcaaaatacttcagaagaagtcgtagcgaggactgctaaggggaagcggatttgaagatcctttccagaacaagaaggagccgaaagctgtcaggaactgttcctgattttttaggaaaacaattaataggtatctcgtctagagtagtatctcgagcttccagaagttgcagataatcaaaatcattgttttatccctttttttagattacagcttagaagagtagagagcaagtttactgaaacggttccttgtttacaataatattcctaacaaactttacgaattaggatgcagcatgattttttatattgcttcacttcctaaagtatgaatttttatccgtagtcgcaaacaaaacagctactggaaatctgcagcttgttaaaaaccggtagtttccgaatactcctcgtccttgagttgtataccgttaaacttcctagggtgtcatgtgtctggcccaattggcccacaaaatctggtcctattgacggttttcttttgattttcagcatcttcctctaagaaggacagaaaattatgtaatatatgggagaaacggcctcccaactgctaagtgtccccggcagcacgagtaagcaaaattcaggcaaactattgcattaagaagccgtacataattcagcgtgatatgatgaaattttgttaattgcaaattttagtacgatttggttgttagtgtgtgtttatgcaagtaattattgaaccctaagtagttactgtcttcttttgctgtaattcgtggattcacggccctccagcaacatggattgaaaggttctttaaagttttcaatccgtaaagttctgaaatgtattttaatcatgtcaataattttactggtgagtagcatttatgaccaaaagcgtacttaaattagcagcaaaaaaatttttaataacgaaactataaggaaaatacgaggtactgattatgagagtccccgtttctcatttttgagacatgatctgaacaaggctgaaaacagcaatctttttcgataacttttgcaaaaatttcaaacattgttgtttgaatgcagccaatttttatagggtacagagcttaatgctttacatgtgctttattttcggtactttccttaaagtgtctacattatctctcaggacttgaatgtcttcggctgaattactataaaatcttgagttttctctgaagtttaatcctaagacaatagtggtgagtgatgtagttcacgtgtgtgccactggtaataatagagataactatctcagttaagtttgaaaaggtaaaaaatagtttaagtagtcattttttgcgacggtcattcttctctgatgcacgttctttagactacctataaacaccattcttacggaattataatggaaataaaacatcagtacgtgttgctgtcggtgatagaggggtaacagaaccttaattgaaaaattagcacagtgcataatttattaacatgattgttttctgtgggaaataagaaatttcagcaccagtaaaagacgagaaatatagggcacataaatgcgctcttactcgtatgttccaggatgaaaatgtttagggcatcaagtattgccgaaagggcaatatgctttaacaccagaaaatccactgtatactcgttacgggtaaacaaagcaaaacgcagtgcgtgataatgtttctaaaatctctgcacactgttgaaatgcggctctgatactttagcccttagtacctgacggtgcctaaaatgaggataagtatatgagtttacaacgaatataatgctttttacctcatcatataaagaataatattaatttaaaagtaaaaattagacctaggtggtaatgaggaatgtgtcctaatgaatttatgtagttgatgcttttgcagcgtttttttttttttgtattaatcaaagtgcactacgtgacaaaaataaaaagtggatgaaaacaaaaaaatcacagattttcataaaaataacatggtattcttaatcgtatatcgtaatggattgtcaaaaataaagagaatatagtcggttcaaaccactttgtacgtctacagagtatagtgtagaaattatagttaggattgtgacatccctttttctttaacataataagtttgcttcaaattaattgatcaattaggataataactctcaacacctttattatttatgtttagagagtttatggtcagatggtgattggtattgatacttatactttttttctcattagtataatacgctatattccatgtttgaatagatcttattttttggctgtctagataataaacataccgtttttaacacacacacaccaatgagtagacgttattgcgactgtatgccctttaagatattctgttcaaagagataaggtatttattcgttttcttgcaatttcttctcatctatcattatcataccagattgaatcttattttttaatttttagtctatttgatgacggctactgaatctttacattacttgagctgagaagtaaaattgcattattcatattaaacaaaaaaatcaatttcccataaagacaatagctcaacttcatcacgtccttggtttttaccgagtacatatatttgatgaattctgatttgaaaatatcaatttgttcctctagaatatttccactcgcacattcaaaagcaggtattggaacgcacaagaagcgatcgtcaccttccattggggttagtagcaggatatatatttccattctatattccaggttctctttcacaattttattgaatgaaatacctgagctaccaaatcagtcttaataacaccatcttttacaccggtactacaacaaaccatactgagtctgaaattggacttctgcaatgaaaaatttaagccctgatctacgcataatgcccgctataaaccttattttttatatgggggtctggcgcttcgggaaaagagaggaaaacttgtaactcaatatatctcgatacaacattacgttttgtaaatttatcacaaaagccaaatgatgatatctctcttgcaagttatcgaacattgattggtaatttgtttgaaaattgttaatttattgaatatttcttttgcaaaagaaatagtctcagcgaaagctggttacaaaatttacatcatgagtttacgggatttgtaaatacgctttttgcataaaaatactttgccgtttcccacccttgcatattcacttactccccccttcatatactctatgtaatgatgattaagctttggccgctaagtctctcaattagtgttgattttggttttattcatatgattcttctttagtgaagtattgatcaattacgtgagtcagctttttgaaaaccccatttggaaggaattaggaaattattttgcttactacgaccactaatttaccgccatttctgggcctttttattgactattttgaccatgtgctcgactagaagaacggcatcataatctgctggtagagttagtctataatgattgttgaaaataaaggcataagagatattccacctaaaattcaagttattgactttattatcaggatcttagtatccttttttggtaagtcatattcaatgaactaggtctcgcaaactttttgttcgaaaagcggtagtgcatagttatgctaactctggatatatggcataaaccgtacaacactagcccatttttttggaagtagtgagggcagctagactgtatgatgaatattcgcctgcatactgagttttttggtccttttttttatgtggctggccttacgatatgatgcacaattcataatttggaagaagggcagaacaattgcatctgtgcttggctctcaagaacggtgtttggtgcatcaaaagttttcgactgcttatttggtcggaaatataaaaactcgatcctcttatctaagcagtatacattcttctttttgaaatgaatgtactccgtaatatcttcttatttggcattttcatccttaacttttgcatggctctgaactagtcagatagttgcccttttcagcaaacctcttattattgaaagcatggtgtacatccgttatactattatattataagaaattgggatgccaatttttttgcttttgttttgcctgttttccttcttttcgcaaaagtaattgcagatttaatagcaggatattataccgttggtaaaacttaaggattttatgaacaatagcttcaagtacagcattcatagaaccaactactaaggatgaaactagtatgtttttgtcaaaatattttcttgaccttgctgtaacatcaagatctgtttctctaagatattaaagttgagtaaaaacaaagctgatatgagaaaaatacgtaattgctccacataatacgtgggtcagacataaaggtagaatacttgatacagaagagattattcggtactcttgatggcgtgcttgaactggtgcctcttaacaaccggtaatatagtcagatgagtcactacgagtgtgtgtagtagcaagtgttttacctacgtggcagtaagagtagctctatggttgtgtaatagtggtgcttattcctaatgctctgaagtctgaagcggtacagttggtctggtctatatcatggtcaaaggagcaaacatatcttctgaagtgaccgcaaatagtactatgatgtggttggcaatataacttaaaaggaaataaccacaaggaattgcacccatgtacacagtttttcccggaaattgggaaaccagtacgaacatatatcaattacttttacattatcttgattggaaaactggcacaattgactgtgacgttagtagtatgttgttcttctctacatcagttaaatatacgtgtcaacatcaactaatcaactttcccccgtttaccacattgaagctgggtgtggaagatttatttgaagaaactaaaacgtaccctgtcatttcctgagtcccctttcaacttagtgtgaaagccgaacaattataatcctcggtagacaacagatttattgtactaaagttactcttcctgttatcttccttgattttactgttatagcaatgacccaccgcaatcaggagagccgccgtatggaatagcataccaagtcataaaatcgtcaacctattaacggggttcaggttctttttcagcgtagtagccctttaacaagcgctgacaaagttgacactcagagaaaattcaggatttattgtaatccagctactcatccttagatccgcttgcaggcatggtttttttcaccttgagaggctattttgggtaagccaggaaggctgaaaaatcccaaaaggacacagtaataagaaattgttgttgttgtatgatgcatttagaactcaaaagacgagtttctgaaaatgcttacaatactccataggtaacatgatttttttattaaaaaagtatactgttcctttgggtaaaaattatgcaacccttgagtgtccgatgaagataagactacgaaacaatttgcggtaaattttttctgctattgacatttacacatgctccaatccattaccctttccattctcgtaataaaacctcgaactgttatttcatatttacatctagacgggtatcggcctcaacaactccaaacaaaagtaaatagaaaagagccagacctatcgcaccgggtagagccagaaaatattttaaactatagttgacgtattctacggctgttgtttaggacaatactttttccttcacaggcttcgaattacgcacatgcagaactcctgtagaaaccacgaagaaaagtttaattaactttcaaatgccagaactaaagattgatgaaacagttatacgaatttaaggggaacttgctttttccttttgcttcatcataagcgcaatattcgcagcggtggcgtcgcgtcttaccatttatcggcacatttttccgaaaaggaaggaaaatggcggtgtcaaacggtctggtgtgacatctagaagttcggcattgcaagttaatctacgggaaaaagaaaattttcttataaccctaatgtataataaggttttcggagaaagcaactcacggggaacaattggttagaagagaccgtagaagcgccccactaacctggagttgattatcgaggatctttctcagaaaagcagctaataaatgagcacagtactcaaaaattactcatagtattataattacttacttagtcaatatggctgcgcttttaaaatgagtatcttttattttttgacaaggaagaaaaagatgcaagcaaagagaaatttactaagtacaagctcatttccaaaaattcagtttgcctgtaacaatgggtagcgatcttcaacatatgggattatgccttgaatgagatttttgaacgtagaggaaaaaatcgcagacaggctttattgtgctgtttgacatagtatactcagccgttgtggtgttaatgaatactatcgatgtgtatacaaacgtacttcaaataagcaatgcgatatactgcaacttttcggcctttgcaacgatttgtaatgaatccttttgcatcgctagaaggacaagataatatttcttctgttttttttttacatatgcaacaatttgaaagtcaggtcaaagacagattccggttccccatattcagattggagagaaaaacttttggcaactcatgttaccaagtcgagacgcttaaagttaagtgtcggccaagacacgcaaaatcttgtaatcttttaacgctgctcttcaaatcacggacgcaatcagtacttgtacctaattttggttttctaatattgaatagcgaaccataggtcgaaaatttaaggccacataaatccagagcccgcaacttggataggtatttacttgatttttagtttgctttcaatagtgtcgtgaaattataaagtacgccgcatatatatcttgattagttaaaaatagcagtgttcaatgatgatttgatagggttcataactggtaccagcgtagtacaattacgattatccatgaacataaaagtggtttaagtactatatatcagtgaagcttcaaagtaagcaaacgagataccaagatcttgtaggaccacgatatataagaagcctagttccgttgtagcatcacatagaagagagcgacaatgcctcagaaattctacagcaacagaaagcacagtgagtcattaactgttggaataagactcaactgcgagctatcgactagtacttatattactagtatattatatacggtgtgaaaagacgacatgaagattgaggaaatggtcccaagatctaatggacactgaaatgcaaaagttgataatgtaacatgaaaattaaggacagcatattaaacagaagaggaaataatggtatttttacatagagatatgaatttccctttttctttgttcctatatctctgataataagttataatatactttgtgcatcttatatcatgccttttcaacaatgaaatatcagcagttatcaaagcattcgccaaatttttattaataaaacaaatgtcagaaatatggccggaatctaatctgaaagttaaaataattcttacgatattcttatcataaaaccaatgattaatgtttatgatgagcaaaactgtgcgagggcacatacatacagtgggacctcatgagatccagaaaaaaagcaaaggaaagttcgatcgaaacattagctcttagatattacagacgtgaggtatctcttccttgaagagaatctggccctgatcaaaaactttattttgatactgttcgaaaagagaaataaggacaacgttctaatttatacaaatataaccagtaggctttatcgtaaaatcctcgaacttgcttctcatcacagaagtataaaaagtaaagaggtcaagcaagaaacgaataaccaccaaatttttttcaattgaaaagcgaaacgtaatggaaattcacctgctttgaatcgttgttgaattcttatcatcagtcattattttcctcttttaaagcttaagtcaaccgcatctaagtttaacacttcgttcccgttttgaagtttatcaaaattccaaaatacagtagttaggtgctcgtgacaaacctttttccaaagtgtcattagacttcatggaactactacacttctggggaacgaaaagctaccatttgctcatcattggataatttcttttttttttttgatgcatccaaacttggaccccttttgaatgtcgagtatgaagtatcaattttagggcaagtagttttacaataattttggtgcacttttacgtctctgctgatatttttaatactagtgcaaaagaattcgaaataaatataaaagaacaaggaggattaacatactttaaataactaattatcaccattatttcaagtttcaagtactgcgtatggcatgcacagcagatttctactcaaaaacatcctaagcgaaccacactagatcttacgttagtactgctgaaaatggcaataattgttaaagcaaaaattggcgatggttcattaattgctaaacaaaatagggcatttttcctcgttaatgataagtactcatacttctgtttctataagtgttagttgtaacttatgaaatatcgatttaaattcgaagtgttgtttgcaggatataaatcaaaaaaaaaaaaaaaaaaaaaaaattaaataaataaataaaataaatacaatgatatcgataacggtgaaattcttttcatggatttttgttgcccaagaaaataacaataacgttttctttatgatacatatatctactttttcaaaaaaggaagcgcaagaattatcatttagttcaatttgaatatttgaaagtttggaggagaaacagttaaaaaataattcatgtcagcgtatatttagcaaagaaaagatacacagatacgtaaaaagaacgcgaattttattaaataattgccagcaataaggacgcaatgaagacacttaaaccactaccggccagtaagctgttggcactgccagcatacgttgaaatttctaaagaagctgtactagatcctaccatgctacttgctggtgtgctacgaggctgttgcgacatagtactcaacccggaacttgttagactcttggtgttgccagtttcggatacagaaacaacactactgctgtgaccaatcacatcggtcgcggaagccgtctgtgtttcagcatgattgaatcttgaaattgaagaggtgactactgttttcgtctcagcagctccagtactggtagttgtctcagcagctccagtattggttgttgtctcactggtagcactgttcattttagagctgacagactgttcattcgtagtctgtggcctccatgtagaatagaccgtaacaacatcattcacagtagccgtggccgtcgaaacaatggcaggtgaagtagtttcggaacacacaccagatccgcaggaagtaacagtaactagcgtagtttgttgcttcgattctgtggtggaaataggacaccatgttgtgtattctgtggtaacgccattaatagtagcagtgcttgtagatacaatggctggagaagcagtcttagagcatacgtcagattcacaagaagaaattgtaactactgtggtttgttttgttgtttctgtggtttgctctgttgtccccttggtttgctttgttgtctccgtagtttgctttgttatctctgtggtagaaatagggcaccatgtggtatactctgttgtggcaccgctaacagtaacggtggccgtggaaacaatcgcagaggagatagattcagtgcacacatgagattcgcaggatgtcacggtaaccaaagtggtttgttcgctcgtttttgtagtggtaacaggtggtaatgaagaagtaatttcctgacttgttgttgcactggtaacaggtggtaatgatgaagacgaatatgtagactttggtgattcagaagagatagaagaggaagaagaggcagaactagctgaacccgtttcgctctcagaagaaccagaggtggaactactggttggaatgacggatgatttagatgattcagagagtatagaagcggaggttgttgtagaagaaatgacaggggaagaaatgaatgaagaagaaatgactggagaagaagtgactagagaagaagtgactgaggaagaaatgactagagaagaagtgtctgaggaagaaattactgaggaggaaatcacagaagttccattgctaggatagaatggggtaataattggacgcgcagacgtgataaagctggtgatttgtcctgaagaagatgacaaactggatgagatggcagtagttggagttttgacaataatgacagtttcatcagttggttgaccgttggttccagtgatggtggtcatctcagtagatgtagaggtgaaagtaccggtccatggctcggttgtagttgtaaccaaaccttcactggttggagttctgataacaatcacggtttcgtcagttggttgaccgttagtaccggtgacggtggtcatctcagtggatgtagaggtgaaagtaccagtccatggttcagtggtggtgctgattagaccttcactagttggagttctgatgacaatgacggtttcgtcagttggaacgccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccgttggtaccggtgacggtggtgatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtttcatcagttggcaaaccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagttatggcagtagtggctgttgttggtgttctgatgacaatgatggtttcatcagttggcaaaccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgctgttccatggctcagttgtagttatggcagtagtggctgttgttggtgttctgatgacaatgatggtttcatcagttggcaaaccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgacggtggtgatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgactgtggtcaattcggtagaagtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgactgtggtcaattcggtagaagtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgactgtggtcaattcggtagaagtagaggtaaaagtgctgttccatggctcagttgtagttatggcagtagtggctgttgttggtgttctgattacaatgatggtttcgtcagttcgtacaccattggtgccagtgactgtggtcaattcggtagaagtagaggtaaaagtgctgttccatggctcagttgtagttatgatggtgctagcagttgttggagttctgatgacaatgacggtttcgtcagttggaacgccgttggtaccggtgacggtggtcatttcagtagatgtagaagtgaaagtaccggtccatggttccgttgtagttatggtagtactgacagtataatttgaagggtctggaatggtacagtttggctggcttagattgttgtcaaaagtatatacgtacccttcaaagtcatcactaacggtagtgccatctggtagtgtcacactaattggaagtgtaccccaggcaacggcatttgagtaaacaatcttcattggataatagaaaccagcatacatgtagacagtccctgtaatattatcagggggacttccattccatggcttgataccattgatggtgaagttagtcgacgtgatgggaggttgttcttgtgcacaacattcgaacgcaatgctaccaccgactgatagaattgcagagtcgtcaactgtagcaaacttgaatgtgtaagaacccgtctgtggtggtaaaaaataacctgtcatttctagggttacgtttgttggggtagtatagaaaccaaataaatcagtactccagtatgcaattattggattattagaacaagcaccaattcctttgcatccccaattaccatataaatcttcttgaggacaaggaaatgtgcctgatgaactaacacaaggaatattataatcaatcgagatatcagtttgtcctccgacagaacccagtttagtttttgaggcatatccataagccatatatgctgcattcgaatatgtggaggaatctctcaatgaatactggtaaaagtttacattcataccattcttccttgagtttgctggcaggcatgccgctgtagtcgcagagacaacattagttaatcccagcaatgtgacgatggctagtagtaaacaataatgtgccagagacatttttggggcttttattgtacaattgttctttttaaattgcaatttaaagagcgtacctgtaaataagaaggaagaacgttatgttattaatggactttttagtgtcatcgaattttatgtaatatataagaaggtagaataatttggcaggataatgtgttagcaaaggaggaaatcgaatacctttaaaagagaaaaaattttttagctgcttaaatttctgtgttataccacccgatagattttgagttatgctttctaattgatctgactgcgaacgttttctttatgccatctgaattgtcaggaacaaagaagaaaaagaaaagtttttaaaaaatctgtggtcgtgtgtgatgtacctttcctttacatgcattaatgcgctctgaaatgtggtacgatatccttacagagaatatattttctgtatatcgtgcaatgttgaataacctatgaaggaaagtacccatcgctcaaggtaagcattccaggagggtcgccagaaacttaaactagttttagcgacagatccgaaaattgatagagacattgaaaaaatcactactccgtcctttttagtgctttctcaatgcataattttggtgcacgactaaaaaattctagaacactatagttgcattttttgggccggaagaagaaaaacgcatgtaactttaatgtcaaataaagttttcacctagtaagcgcgatacaaaaaaaacacagaaatagccataggaaagtgaattttgtcagccgactaaaattaaggttagcttacaaagcagcaaaaaatttgacatcgcacggtattccctgaaaaaggagcaggcaggtgctgtatatttttttcggttcctgcctcttacatggcgtcggtgtatcttaaatactaaagtgagctgactacccttttgagtgccctatgtgacctctgatctcgaaagtaaacaagagatacctaatttcacagccacttttgttgcggacactgacgggatgtgttgtgaatattttaaaccttaaaagtatttattggttagttatacttaattcttatacgtcctttaaaaccagtgtgcagtaagtctgtcacacaaaaatatgattgatgcattttcaaaaaataatggctttgaggtaattcgttccacttttgagacttattcacatgtcccagctgggtgcaatcaaaatataccggcatttcagcaaggtaactatatacgctttttttctcatggtttttgaaatcatacctgccaagcttgctgcacttggaaggcaactccgtttttcagagattagatccttttttttttgaagaaaaggcagccaagttacgtcatagagaaaactccctagagcgctgcaaacacttgttagtttgcagcttacttcacgtgtggctggaaaattgaaaagttacaatacggtaaaaatactttgaagacactacactataactgcttgaccaaatttttactcgtgaaaaatttgttccagccggtctgttactgatattaagttaaggaatagtaaaccgtatatttttcatccacgtttttgtagtttattttcggtttactagctatgcattgattgtctatcagagcatatcaaggtggttatggaggtgctgatatttaatcaataaaattatagaaattttgagaaaacaataatgattgtttctacaatgaaaatcagttcatggaatagttgccttcgcactactttttcaccagattaatggtgcatcagagctttccctttttgtctttttcttgtttcctttttcgattggtttatcacgtaagtttcttatgacataagaagaggcaagaaacgaaaagggaaatattgcctacttttttcttttcgaacgtaaataatgacgggattttggtgtcattttttttcgtctggattttctcagagaagtacgtttcgtcgcacaagctaaaatcattgacagggcatgagttacgtcaatctctggtcaatccatgtccaaaaaaatttcttgatttgttcaaagtttttgcataggcacattaattggtttagcgaagtatacattctgaagaacatttttgggtgtattttccacatagaaaattcgatttttttttttcaatgcaccacttgtcgagtatacgttaactttaatgtattgaagatgcaaaaatgaaaagcctacttggcatatggaattacaataaatggtcaattcctgtttaagctagcagcggcactgtcggtgtaaatttgggtttaaactattgtttacttactttgagaaatttatgtatcgcctatatttttcaataagtgcgatatctttagctttccacagaaccccccctcaggctatggacgtgcggttatatgatcttctaataaaaatctcttagactacggttcatggaatacttcttgacttcttggcgaaggaaaggcgcataaatgttgtgatcgaatgaccagtaatacgtcgtttgttctcttgctgaacagcgaggaagagatattcatccaaatgcatgaacgcagaatcctgtaaaagtcgtaaaaatgttaatcgcaatgttgtaaaaaccgtcaaggcatttatcgttcaaaatggcgatcattgttactactaaacacttactgttaaattaaaaagctgatgttgcgtaatccattgaccaattcataggcaatgtatttcaatgacgcacaagattcataacaaattttttatttacgatgtacctgtacattgtgcagaaggtcttcagagtgagtttaagctaggctgtaaatattttaatgttaagatgaaatttaagtgagctggtaatatcaagtgaggcataatttgttatatgtagctgaacttcaactttaaatagaaaaattacaactaacaagcaccggattgtttcagaattcaaagtgtagaagctattattcttgcaaaataaaacgctttcaaagttttcttctataaacatacttgtggcagcttgttttttttgttttatttttaagttttgttgggtctctgagaactttcaaaaaaagaaaaagtaaagtatgataaaacggagcacttgccaaagtaattaacgcccattaaaaagaaggcataggaggcatatacatatatatatatatatatatatatggctgctgacagatattctgcacttaaaaactaaaaatattataccaacttttctttttcttcccgttcagtttgcttgattggcccagctctttgaagaaaggaaaaaatgcggagagggagccaatgagattttaaagggtatattacttatcttatcgataagcagtattgatattaaagggacagttttatcgttggttaatatggaaaaagtgatgaccatgatgcctttcttaaaaagagtatttctttttatttcactttcacataaacagttaatgacttctgactttgagccgttcgaactcagttatataaaggtacatacataggccacacacacacacacacacacatatatatatatatatagggaagtagcaacagtcaccgaaaagaaaaggtaaaaagtaaaaaatgacaagcgaaccagagtttcagcaggcttacgatgagatcgtttcttctgtggaggattccaaaatttttgaaaaattcccacagtataaaaaagtgttacctattgtttctgtcccggagaggatcattcaattcagggtcacgtgggaaaatgataatggcgagcaagaagtggctcaaggatacagggtgcagttcaattcagccaagggcccttacaagggtggcctacgcttccacccatcagtgaacctgtctatcctaaaatttttgggttttgaacagatcttcaagaatgcgctcactgggctagatatgggcggtggtaagggtggcctgtgtgtggacttgaaaggcaagtctgacaacgagatcagaaggatttgttatgcgttcatgagagaactgagcaggcatattggtaaggacacagacgtgcccgcaggagatattggtgtcggtggccgtgaaattggctacctattcggcgcttacagatcatacaagaactcctgggaaggtgtgttgactggtaagggtttaaactggggtggctcacttatcaggccggaggccaccgggttcggcttagtttactatacgcaagcaatgatcgattatgcaacaaacggcaaggagtcgtttgagggcaaacgtgtgacaatctccggaagtggcaatgttgcgcaatatgcagctttgaaagtgatcgagctgggtggtattgtggtgtctttatccgattcgaaggggtgcatcatctctgagacgggcattacttctgagcaaattcacgatatcgcttccgccaagatccgtttcaagtcgttagaggaaatcgttgatgaatactctactttcagcgaaagtaagatgaagtacgttgcaggagcacgcccatggacgcatgtgagcaacgtcgacattgccttgccctgtgccacccaaaacgaggtcagtggtgacgaagccaaggccctagtggcatctggcgttaagttcgttgccgaaggtgctaacatgggttctacacccgaggctatttctgttttcgaaacagcgcgtagcactgcaaccaatgcaaaggatgcagtttggtttgggccaccaaaggcagctaacctgggcggcgtggcagtatccggtctggaaatggctcagaattctcaaaaagtaacttggactgccgagcgggtcgatcaagaactaaagaagataatgatcaactgcttcaacgactgcatacaggccgcacaagagtactctacggaaaaaaatacaaacaccttgccatcattggtcaagggggccaacattgccagcttcgtcatggtggctgacgcaatgcttgaccagggagacgttttttagccgtaagcgctattttctttttgttcgtaactatctgtgtatgtagtagtgtaatctacttttaatttactatgcaaatagggttcagcattacggaagaaactgaaatcccttccgcggaagtttcttagtagtggccgtgcggggtgaggagattacatgtcggtaattagatgattaacctaggcaatttgaagggggatagtggcattggttagctcagatatgataaggagaactaagcaagggggttaaccaccacggctgtagcacaagaccggcagatgcgattattagcaacacattagttaatgcttttgataaaatgtatataaaggctgtcgtaatgtgcagtagtaaggacctgactgtgtttgtggttctcttcattcttgaaccttgtcattggtaaaagaccatcgtcaagatatttgaaagttaatagacagttaacaataataacaacagcaataagaataacaataaattcattgaacatatttcagaatgagagccttagcgtatttcggtaaaggtaacatcagattcaccaaccatttaaaggagccacatattgtggcgcccgatgagcttgtgattgatatcgaatggtgtggtatttgcggtacggacctgcatgagtacacagatggtcctatctttttcccagaagatggacacacacatgagattagtcataacccattgccacaggcgatgggccacgaaatggctggtaccgttttggaggtgggccctggtgtgaaaaacttgaaagtgggagacaaggtagttgtcgagcccacaggtacatgcagagaccggtatcgttggcccctgtcgccaaacgttgacaaggaatggtgcgctgcttgcaaaaagggctactataacatttgttcatatttggggctttgtggtgcgggtgtgcagagcggtggatttgcagaacgtgttgtgatgaacgaatctcactgctacaaagtaccggacttcgtgcccttagacgttgcagctttgattcaaccgttggctgtgtgctggcatgcaattagagtctgcgagttcaaagcaggctctacggctttgatcattggtgctggccccatcggactgggcacgatactggcgttgaacgctgcaggttgcaaggacatcgtcgtttcagagcctgccaaggtaagaagagaactggctgaaaaaatgggtgccagggtttacgacccaactgcgcacgctgccaaggagagcattgattatctgaggtcgattgctgatggtggagacggcttcgattacacatttgattgctccgggttggaagtcacattgaatgctgctattcagtgtctcactttcagaggcaccgcagtgaacttggccatgtggggccatcacaagatacagttttctccgatggacatcacattgcatgaaagaaagtacacagggtccatgtgctacacacaccacgattttgaggcagtaatagaagctttggaagaaggcaggattgacattgatagagcaagacatatgataacgggcagagtcaacattgaggacggccttgatggcgccatcatgaagctgataaacgagaaggagtctacaatcaagattattctgactccaaacaatcacggagagttgaacagggaagccgataatgagaagaaagaaatttccgagctgagcagtcggaaagatcaagaaagactacgagaatcaataaacgaggctaaactgcgtcacacatgattgtgattgagtactcacgttctcgtgttaatcccgcggtcttcttgttttactaacttttctttctctcatagcattctcttgacagtgttttatatacatcatatgtacatttatcgagccaatcgagggcagcagtttaacatcaagccggatttgctcacgctactttgaccccttttcgtttcgacggagagaagaaaccggtgttttcctatccttgcctattctttcctccttacggggtcctagcctgtttctcttgatatgataataggtggaaacgtagaaaaaaaaatcgacatataaaagtggggcagatacttcgtgtgacaatggccaattcaagccctttgggcagatgttgcccttcttctttcttaaaaagtcttagtacgattgaccaagtcagaaaaaaaaaaaaaaaggaactaaaaaaagttttaattaattatgagagctttggcatatttcaagaagggtgatattcacttcactaatgatatccctaggccagaaatccaaaccgacgatgaggttattatcgacgtctcttggtgtgggatttgtggctcggatcttcacgagtacttggatggtccaatcttcatgcctaaagatggagagtgccataaattatccaacgctgctttacctctggcaatgggccatgagatgtcaggaattgtttccaaggttggtcctaaagtgacaaaggtgaaggttggcgaccacgtggtcgttgatgctgccagcagttgtgcggacctgcattgctggccacactccaaattttacaattccaaaccatgtgatgcttgtcagaggggcagtgaaaatctatgtacccacgccggttttgtaggactaggtgtgatcagtggtggctttgctgaacaagtcgtagtctctcaacatcacattatcccggttccaaaggaaattcctctagatgtggctgctttagttgagcctctttctgtcacctggcatgctgttaagatttctggtttcaaaaaaggcagttcagccttggttcttggtgcaggtcccattgggttgtgtaccattttggtacttaagggaatgggggctagtaaaattgtagtgtctgaaattgcagagagaagaatagaaatggccaagaaactgggcgttgaggtgttcaatccctccaagcacggtcataaatctatagagatactacgtggtttgaccaagagccatgatgggtttgattacagttatgattgttctggtattcaagttactttcgaaacctctttgaaggcattaacattcaaggggacagccaccaacattgcagtttggggtccaaaacctgtcccattccaaccaatggatgtgactctccaagagaaagttatgactggttcgatcggctatgttgtcgaagccttcgaagaagttgttcgtgccatccacaacggagacatcgccatggaagattgtaagcaactaatcactggtaagcaaaggattgaggacggttgggaaaagggattccaagagttgatggatcacaaggaatccaacgttaagattctattgacgcctaacaatcacggtgaaatgaagtaatgacaaaataatatttggggcccctcgcggctcatttgtagtatctaagattatgtattttcttttataatatttgttgttatgaaacagacagaagtaagtttctgcgactatattatttttttttttcttctttttttttcctttattcaacttggcgatgagctgaaaatttttttggttaaggaccctttagaagtattgaatgtgggaacaaagacgacaaaaggtagttttttccttgactatactggtaagatatcgtctaaaacaaagcatggccaagaaaatatcaaagaattcaagagctgctagacaatcggatgctcttgaaccagaggtaaaggatttaagtgaactacctagagctgaaaaaaccgatttgactaatattttgattagaacagcagccaagaatgaggcattgctggaagcaaagatatctaagaaagccaataaaagtaagaggggcaagaagttaaataaaaaggctctggaagacaaactggacaactctatttcatccatggacagggatcgtttagtgaaggccttgaattttaccaatcgtctggacggtaaaattgccaagtccatttctcgtgccaagtacattcaaaatacaagaaaggctggctgggatagcaccaatgagactataaaaaaagagctggcttttttgaacggagggttgtctgtgcaggcaaaaagtgctagtgaaggtaatgctgaaaaggaagatgaggagatcccagaagtttttgactctttagcagaggataacacagtgcagaagactcctacaaatagattcggtgtcctgccagacgatgttgaagaatagaaaattttcatatgaaaggtcctaggaatacacgattcttgtacgcattcttcttttttctatcttctttcattctttgtacattagataacatggttttagcttagttttattttattttttatatatctggatgtatactattattgaaaaacttcattaatagttacaactttttcaatatcaagttgattaagaaaaagaaaattattatgggttagctgaaaaccgtgtgatgcatgtcgtttaaggattgtgtaaaaaagtgaacggcaacgcatttctaatatagataacggccacacaaagtagtactatgaaattttctgcgtatttatggtggctgtttttgaatctagcgttggtgaaaggcacttcattgctatccaacgttacattagcggaagattctttctgggagcattttcaggcttacactaatacaaagcatttaaaccaagagtggatcacaagtgaagccgtcaacaatgaaggctctaaaatatatggtgcacaatggcgactatcacagggtcgattgcaaggatccgcatgggataaaggaatcgcagttcgaacaggcaatgccgcagctatgataggacatctcttggagacacctattaatgtttcagaaacggataccttggttgtccagtacgaaattaagttggacaattctttgacgtgcggcggtgcgtttattaagttaatgtctggtttcatgaatgttgaagcattaaaacactatgcacccgatacagagggtgtcgagttagtttttggtccggattattgtgctcctgaaataaatggcgtgcaatttgccatcaataaggttgacaagatcacacatgaatctaaactaagatatttgcaagagatgcccctgtcaaaattaactgatacctcgcaatctcatctgtatacgctcataatagatgaatcagcgcagtcttttcaaattcttatagacggtaagacggttatggtaagagaacatatcgaagacaagaaaaaggtcaattttgagccacccattacaccgcctttaatgattcctgatgtttcagtagcgaaaccgcatgattgggatgatcgcatccgaatcccagatcctgaggcggtgaagctcagtgatcgggatgaacgagacccattgatgattccacatccagatggcactgaaccaccagaatggaacagctccatccccgaatacattcttgacccaaatgctcaaaagccctcgtggtggaaggaacttgagcacggggaatggataccgcccatgattaaaaatcctctttgcactgcagaacgtggttgtggccagcagataccagggctgataaataatgccaagtacaaaggtccaggcgaactcaatgaaatcataaatcccaattacatgggggaatggcatccaccggaaattgaaaacccgctatactacgaagagcagcacccattgcgcatcgaaaacgttatcagtggtgtgatcctcgagttttggagtggatctccaaacatgttgataagcaacatttatgttggtaaaaatgtaacagaggcgcaaattattgggaataagacttggctgatgagagaccgcgcgtttagaggctccgatggccccacagaacgcaaattcatgaatagcagactaggaaatctacaaacaactttccataacgaaagagaatcccctaatccatttgaccgcattatagatcgcatattagagcaacctctgaaatttgtgcttactgcggccgtcgtgctcttgacgacgtcggttctttgttgtgtagtatttacatagtggacaagtgttagtttataacatggtctcaataattgcaccacaacggcttctcttttatagatggttaacattatagtatcaatattatcatcatgattaaatgatgatgtataatacttacccgatgttaaatcttattttttcatgcagtaagtaatcatgcaacaagaaaaacccgtaattaagcgaacatagaacaactagcatccccgataagacggaatagaatagtaaagattgtgattcattggcaggtccattgtcgcattactaaatcataggcatggaaatttccagttcaccatggaacgacggtggatacagcccctatgagagaaacagagtcgctgtatcaccattttcatcagcgttggaaggcgaagaacgaatagaaacctctcgatctttgggtgatcattgctttgaacctttgccatacgtgacgaattatctttctattttcgcgctttttggtaaagagatatttggtgacaagggaaatgtgagctcaagaaatgaatatttgctaaaaaaatactactctttgaaaaagccatttgtattgcgacataatgggcatgcgttgaagaatcccgacatgccactccagaggaatgacatattgcaaaccaatttcatggttgacaaatttctgaatcgtactgtgcggtcagtgaattttaataatttcaagataatatcagatatgcaaagtaaaagcggtcgaggaacaaagtcaggcacaaatcagaatcaaagtgccgacgctattcaaaatatttgtctaccatctataccgtcggcgttgccttatttccagtattataggaagctattgacagttaataccaaagaatgggatattttaaaactgcacagtttatgggtaccaaagctaaggaaggattttaaagatttttcgttgtatggtgataaaaactctttaaagccgatcgatagtcactatgatgaggataataccatgaagaaaaatttattttttgaaagatctccaagtcgacagactctagatggtaaagggtgtgcctctaaggggtatgacatttcttccggtaatatgattatcccatccctattttctgaagataagctgccggctttaacttatcattgttccgtagaattaaatggaaacatttacatatttgggggattgatgccatgctacagctatgaggaggatgcgccgatgctgaacgatttttttgtagacggaataaagaacttacctccccctttactacctcaagtgattaataatccatcaatggtcaataatcctcatctttatgtcgcttctataccatcatgccggtttagcaaacctaaaatggggggttatataccgcctccattgctatgtgttcaaggatccaaattaacggaccgacatattttcttttatggcggatttgaaatcaggacagaaacccgtggtgatgaaaatgggaagtatcatctcaagaaaagattatatgtgaataacactggttacatactcgatattatgtcgttcaagttcactaaaatagatatcatagtacaaccttccaaatataatgcatatccgacaatgtcatcgaggtttggtcacttacaaatttctattgataatccaaataggagagctagcgttcattcttcaagcatgaacgaaattcataaaatggggagtgcttccatgaaacaaggtagcagcatcacttccgggcggcttgaaaaagcagcagtactttcatcattacctcataatactgtgcacacggttataatatttggtggttacagacaaaccggtgatgatcgttacgaagcaatgaatgatttgtggaagatagagatacccgtgatacgtcgcggtaaaaaaggttattgtaagttttcagagacagctaacgcgatactactgacgccaagcgaaaaggacaaatcggattggcccgaagaaagagccttttctgccttttctgttcatgggacttcgttaatggataggagttctcttgacatgagactattgaacaacttaaaaaaccattttgttttaaaaccgtcatatatatcacaggatcgcgttgttagtcctaaaccggttttccccatgatggttcatggcacgcatcaagatcttttcaatagtggctctgcggcacaagaatcgcccaaagctggtgcctcggccagcagcgcaagtgctgcgagctttgatcccgatatggacgataatttggaaaattatataatcaatccagggagaaaatcgtcatctattccaatgactgcgatagggagacagagattaattttaagccaagagaagccagtaggtaaaactgttgtattgcatggtgggtctaacggtctcaacgttcttgatgatatgtggttgatggacttagagtgtgagacatggactccaatagagacatttgcaaaggcagattcgagcgaagacggtgatgaaaaattggatagtgtgaacgtaggtctcgttggccacagaatggaaagtattggacgaatatgtgtatgtataggtggtatggtacaagaggatgttgaccaattttactcggagaatgatgatgagcctcctcgaaaacgcaaggtcgatacattaccgttgggtggtaattttttgaacacaattgatttaagcacgcagttttgggaagaacataaaattactctgtccaagaaggcagccgatgaggacagacaagatagcgaaaatgaagatacaaattcaaatatagtagttggtgtcggtggcacttctttgcaatgtgacaaaagtattattttgattggcggattgatatctagacggagcaatgtaaaagaaatatatttacatggtaccataacgaaaagtatttttcctagcgtaaatcctagtgcataaaaaggcagttttcaatgctttcactttgtaaactttgtttagtagtagaatataatatattcagttttgttttatagtcacataacactttgtctttcaaagaataatctccttcgcaataccagcgaaatattttggcaaaaaattaacaattaggttcatagtcccctaattcaattaatcgaaaaaaaaaaaataaaatataagggaagattgtgctgatgaaatagacaatgaaacaataatgaagaataaagaagaagaagatataaaacatgccaccaccatcaagaagtagaataaacaaaacaagaacattaggaatagtgggtacagctatagcagtgttggtcacgtcctactatatatatcaaaaggtgacaagtgcaaaggaagataatggggcacgacctccagagggtgattcagtaaaagagaacaaaaaggcaaggaagagcaaatgtattataatgagcaagtcgatacaaggactgcccataaagtgggaggagtacgccgctgatgaagtggttttgctggtacctacgagccacactgatggatcaatgaaacaagccattggggatgcctttcgcaagacgaaaaacgaacacaaaatcatatattgcgatagcatggatggattatggtcatgtgtaagacggctaggtaaatttcagtgcatattgaactccagggacttcacaagtagtggtggtagcgatgcagcagtcgttcctgaagatataggcaggtttgtcaaatttgttgttgatagcgatgtagaggatgtgctgattgacactttatgcaattaatgtagaaaagagtttcttgtaacagtatgtaaagaataaataattataagtataaataaaaagagaaggtgaaataataataagtaagcagctcggttataagagaacaaaaacacacgaaaaaaaaaaagtcgtcaatataaaaaggaaagaaatcatcattacaacttgaccgaatcaattagatgtctaacaatgccagggtttgacaatgtagaaacgtcgcctagttggtcactttctcctgctaggatttttcttaaaatacgtctcataattttgccggatcttgtcttgggcaagtcatccactaaaatgatcaattttggtgcggcaaatggcccgatgtcttttctaacagtaaagaccaaatgcttcttgatatcttgtaattcatcatctgttgcggtggaccaactagatttgtttttcaacaccacaaatgcagcaactgcttgaccagtcaagtcatcgttgaatccgacaacagcacactcggccacaattggatcttcgataatagcagcctcaatttcagcggtagacagacggtgaccagagacgttcaccacatcgtctacacgacccaaaatccagatataaccatccttatcctttgcagcaccatcaccagtgaaatagtagccagggtaagggttcaaataagtgtctagatacctatcatgatttttccaaatagttcttgcaaatgatggccatgcagctttgacggcaaggacaccctctgcgtggctggtgttaagttcttcaccagtgttagggtcaagaacaactgcatcaataccgaagaaggggaatgaggcagaacccggtttcattggtgtaacaccaccagccagcggggtgaccagatgcgaaccagattctgtttgccagtaggtgtctacaatggggatttcatttttacctattttttcagagtaccactcccaaacttcagcagcaattggctcaccgaccgaacccaagcaacgcaaagattttaaggaatgattttcgatgtaggaatcaccagctcttttcaacaaacgcaaagcagttggcgcaacataaaattgggtgactttgtgttcatcaataatatcccaataacgggagtaatttgggtacgcaggagtcccttcaaagaccaaagtggcacaaccatatagtaagggaccataaaccacataagtgtggcctgtaatccagccaatgtctccagctgtgaagaaaacgtcttcttggtgagtgtcaaaagtgtagcgcatggtcaacaaagctcccagcaagtaacctgcggtagaatgttgaacacccttgggggcaccagtagaaccagacgtatacaacaagaataatggatcctcagaatcaacgggtgtgcatggatagtaggtcttgtatttcttcttttctgttgcccaatccaaatctctgggggcatggaaagcaacagatggattgttggtctttctataaaccaagacgtgtctcacgcctggggtctctcttagcgcgtcatcaacaattcttttagtctcaatgactttaccacctctgttggattcatctgtagtgatgacaactttagagtccccatcgttgatacgatctctcaaggagttggaagaaaacccggcaaagactacggagtgaatggcaccgatacgggaaatggccaacaaggttatgattgcttctgggaccataggcatgtacacggcaacagtatcgcccttgcgaacgcccatagagtaagtcagcacttgtgccacttgacaaacttcttcaagtagttccttgtaggtaatggaatagccttggccaggctcgtcaccttcgaaaataatggctttcttgttaggagtcttcaaggcatgtctgtcaacacagttgtaacaggcgtttaattggccgttgaggaaccatgcattgttctggaaggagggcctgcccgttttagggtctgggatgaacaccttatcgaatggcttagaccagtttaaaaattgggtagctttagaaccgaagaacttagcagggtcttcaatagactccttgtgcaagcgctgatagtcctgcaacccgtccaagtgtggagaatagtgggtagcaattgcgggctgcagtctatctgagatgggccgttgtggcacgatcttgaccgaagtcaaatgttcatactcatgttccttcttctgctgcgcagtggcggcagactgggacatttttgctttcaacttgtcaatttcacttgactgttcttctagttttgatgattgtacggcagagggcgacatagcacagtgggcaatgtctttctagtagttttgatatgtttggttttgcttatagatagaaaatataagaacaagatataacgtactaccagataacctaagggagaaatatgcttagaatagccgcccagtttatatacaaaatgaagggagaactatttgccaccgaggaactgtaccccaactgcaatacccattgaataatggcatcggaggctcggcggcaattcgtaccccaaccttttttttttacttttctttggatcttagagataacagaaaaaaaggatgaccccaatcatttgccacggcatgtcaacaggtgagtgccttttgaggggggggggtcatctcgacatccggcgaaatggagcagtcacacgtgaacatttttaggggatggagagtgctacgccgttcgtccgagatgattatcatatttacacagccgtacatacacgtgccatttatcttgatatcattctggacgtatgtgcacatgtgatttgcttttgtttttttaagaatgtcgggtaataaacagattgtttttctgggaggataatcttttcttttttcctgttggtattctaaaattaaccttgctgtttcttttttttttttttttcgcgcgactactcagccatcttgcatttttaaagaaaaagataatcattaatgccttcacgggaatacgtatagaacattattaaaagtatatgaatggcatatatatatagaacaccacccttggaaaacatttataccccttaaactaaaacaatttgctgcgctataccgtgtttcagtgtattataatacattcatttctgtttcattacgattatattgacgtgataaaaagattatatagccatgatcttcctaaacaccttcgcaaggtgccttttaacgtgtttcgtactgtgcagcggtacagcacgttcctctgacacaaacgacactactccggcgtctgcaaagcatttgcagaccacttctttattgacgtgtatggacaattcgcaattaacggcatcattctttgatgtgaaattttaccccgataataatactgttatctttgatattgacgctacgacgacgcttaatgggaacgtcactgtgaaggctgagctgcttacttacggactgaaagtcctggataagacttttgatttatgttccttgggccaagtatcgctttcccccctaagtgctgggcgtattgatgtcatgtccacacaggtgatcgaatcatccattaccaagcaatttcccggcattgcttacaccattccagatttggacgcacaagtacgtgtggtggcatacgctcagaatgacacggaattcgaaactccgctggcttgtgtccaggctatcttgagtaacgggaagacagtgcaaacaaagtatgcggcctggcccattgccgctatctcaggtgtcggtgtacttacctcagggtttgtgtctgtgatcggttactcagccactgctgctcacattgcgtccaactccatctcattgttcatatacttccaaaatctagctatcactgcaatgatgggtgtctcaagggttccacccattgctgccgcgtggacgcagaatttccaatggtccatgggtatcatcaatacaaacttcatgcaaaagatttttgattggtacgtacaggccactaatggtgtctcaaatgttgtggtagctaacaaggacgtcttgtccattagtgtgcaaaaacgtgctatctctatggcatcgtctagtgattacaattttgacaccattttagacgattcggatctgtacaccacttctgagaaggatccaagcaattactcagccaagattctcgtgttaagaggtatagaaagagttgcttatttggctaatattgagctatctaatttctttttgaccggtattgtgttttttctattcttcctatttgtagttgtcgtctctttgattttctttaaggcgctattggaagttcttacaagagcaagaatattgaaagagacttccaatttcttccaatataggaagaactgggggagtattatcaaaggcacccttttcagattatctatcatcgccttccctcaagtttctcttctggcgatttgggaatttactcaggtcaactctccagcgattgttgttgatgcggtagtaatattactgatcatcacgggacttctggtttatggaactataagggttttcatcaagggaagagagtctctcagattatacaagaatcctgcgtacctactttacagtgatacctacttcttgaacaagtttgggttcttatacgttcaattcaaagcagataagttttggtggcttttacccttattaagttatgcgttcttaagatccctgtttgttgccgttttacaaaaccaaggtaaggctcaagcaatgatcatctttgtcattgaactagcttacttcgtttgtctctgttggataagaccatatttggacaagagaactaatgttttcaatattgctattcatttggtgaatttgatcaatgcatttttctttttgtttttcagtaatttgttcaagcaaccagcagtggtttcgtcagtgatggcggttattctgttcgttttgaacgcggtgtttgctctattcctattattgttcactattgtcacctgtacactggcattactacacagaaacccagatgtccgttaccaaccaatgaaagatgaccgtgtgtcattcattcctaagattcaaaatgatttcgatggcaaaaacaaaattgatcctgaactgtttgaattgagaaaagctgttatggacaccaatgaaaatgaggaagaaaaaatgttccgtgacgacactttcggcaagaacctgaatgcaaacacaaatacagcaagactctttgatgatgagactagttcatcctcttttaagcaaaattcctctcccttcgatgcctcggaagtaacggagcaacctgtgcaaccaacctccgctgtcatgggtacgggtggcagcttcttgtctccacagtaccaacgtgcgtcatctgcttctcgtactaatctagcgccgaataatacaagcacctccagtttaatgaagcctgaatcaagtctctacctggggaattccaataaatcatattcgcattttaacaacaacggcagcaacgaaaacgcccgcaacaacaacccatatttgtaatccaatatatactcacatgtaacaacttattatataaatatttaagggcaaggatatcctacattatatttcatagaaaaccgctcaaaaaggtgtattatctccattacatcccaacaccacacatatttcagcgataaaaaccttaaatgtgaaattcgctttggctctgcttccttaaatgtacgcaattgccgcttttttctgacatcttttttgacgtgtagagaaggaaacagatcctccagaagggatttactgttggctattttgtgttagaagcaggttaataatagattaggttgcgtaagtcatggtcgaaaatagtacgcagaaggccccacatgccggaaatgatgataatagctctaccaagccatattcggaggcgtttttcttagggttcaataacccaacgcctggattagaagctgagcactcaagcacatcgcctgcccccgagaactccgaaacacataataggaaaagaaatagaatattgtttgtctgccaggcttgttggaagtcaaaaacaaagtgtgatagagaaaaacctgaatgtggtcgatgcgtcaagcatgggttaaaatgtgtttatgacgtatcaaaacagccagcaccacgaattccgagtaaagacgccattatatcaaggttggaaaaagatatgttttattggaaagataaagctatgaagctactaacagagagagaggtgaatgaatcaggcaagagatcagcaagtccgatcaatacaaacaatgctagcggggacagtcctgataccaagaagcagcataaaatggaacctatatatgaacaaagtggtaacggggatataaacaatggtaccagaaatgatattgaaatcaacttgtatagaagtcatccaaccatgatcatgagtaaagtcatgaaaagagaagttaagccgttatctgaaaattatattataattcaggactgttttctaaaaatcctggtcacttcagtgttccttgacacttcaaagaacacgatgataccggcattgacggcaaacgcgaatattacaagagcccagcctagcgtagcaaataaccttttgaaattgaaggaaatgctaatcagacagtgtcaaaccgaagatgaaaaaaatcgtgtaaacgaattcactgatagaatactacaaaatacaaattcaaatagaaacttgaaaatcggtatgctattatcaatgctttacaattctgtcggttaccaatatctggaggatcattgccctcaaggtggcgaatattcggatttattgagaaatttgatcaatgaatgtgaagctattttgccatcttacgaaattattgaacgctacaagaaccacttttatgagtacgtttatccaagtctacctttcatcgaattagaaatttttgaagaatcattaagtcaaacaatttttccggacccaaacaacccctccaaggtgcaaatacgtatgggtagcacacatttgagagctaaggtggaaaacttgagtcttctattggttatcttgaaactctcatacatgtcaataaggtttttagatcatagtacagcagactcgagtttttatctttcaaaggaaataattgataaatacccaataccgaacgattttattttattgagtccaagatgtctagcatcggaaaattggtgtgcatgcgctaatgaaaacatcatatcatgtttactatatatctggtctttttttgctttttctcctgaagagggtgatttctttctcgagcaccccaccgatgttatcagtagtttgataatgatgctttccacctcgattggtctccacagagatccttcagatttccctcaattgatttccccgtccacctcagataaaagaaccttgaatcacagaagaatactctggttgagtatcgttaccgtttgttcgtttgaagcaagtctcaaaggtagacattctgtctcaccgatatctttaatggccttattcctaaatattaaggatcctgattctctgacggtatatatgaaccgagttaggggcgatctaagcgatatcaataatcacacacttttgagaattcataaatttacattcaagagagcccagcttgcgttactcctgtcggacttagataacttgacgatgacatactatggtagtttccatttgcattcaattgaattcataagagaaaagattgagatttttgtggaggaaaactttcccatagtaccattaaaaagtgtcgcacaggataagtcagaccttgatgacatgaatgtgatttcagaaatgaatatattatcttcagaaaattcttcttcatttcacaatcgaataatgaataaactattgatgttgagaacttcaatggccgtattcttgcattttgaaacacttatcactaaggataaaagtatcttcccattctacaagaaatactttatggttagctgtatggatgcgttgtcactaataaattatttcaataagtttttcaacggagaatatcgacacgcaatatcttctttaaccagttttaatgttacaaaatttattcagttagcactatccagcacaatcttcagcctattagggattatactaagaataggtttagccatccatatgttatcttctgaagtacaaaagttatcgggaacgacagatccaagaataaaggagttaaataccaaagtcgaaaaatttagtaccctgcaaagagatctcgagtctgctttagaaggtatatattgctctgcttcggaacatttaagattcacatacttccccgtttttaagatgttggctttattcgatgtcattgtacaaaggatgagaaagggtgaattatggcacggcatatttacgatgattcaaatggaacaaatgcattctaggataatcaagacattaagcattaccttaggagtcaaactggacaaaaaggataggctattagaggaattgatggcatgcaatcacgttgcgaattttagcgttgaagatatagatgagctgaaccgtaatatcaaaaaagagattcaaatttcttcaggattgaagccgcctgtaaacacaattgacttaaccaacggcgaaccattcggaaatgctgttcctaccttcacaaagacatggagttcatccttagataatttagaaaaactatcatcggccgctgcagttggtcagagcttggactacaacagtggtttacgtcagggtcctttggcgggtggtggttcaaaagagcaaacgccaatagccgggatgaataacttgaacaattcaatcaatgctacaccaattgtcgataactcatctggatcacaacttcctaatggtttcgatagaggccaagcgaataatactccttttccaggttattttggaggtttggatttatttgattatgactttttgtttggcaatgactttgcttaaaaattttctttccaaactcctacctattcatttcatcaattaattaatattatatagccacgaatttatgaaactgaccgataatataaagtgctcaatatatatatatatgtatataacggttaacgtaagaagagctcttccctcttaaacattcgaaaaatgattgaaccagtatatttggtcgagcaagactttctccttcgcatattttacggcaggtatggatatatcgcctcttgctgcaaacccgtgagccacaccactgaagaggtctaactggtaagtagcgtgattatcctttaatttttcctccgttaagtgtcttaagtttgccggaaagatgtgatcctcttccgctgctgaaatcaatattggtttcttgctatcaattgcttcaatttcctcgatgctgacgaaagatggatgtgcaatggctgcagcattggcaagacccccgtcgccactaatgtgttggacggcaaactttgcaccaaaacagtaacccacaacgccaataaactttgggtcatattcaagttttaacaacttcatgaatccatcaacaattttcttggtgacttcaggagaatgtctttgaaaccaggcatcacgatcaattggtttgtccgatgagatagcatcgccgaataaaatatcgggaacaaagaccatgtacccagcactagcaaatttgtcggccgttaataaaacattgttgaatttattgccatacacatctgtcaagataactataactttttccttgggagatgtagagcctgctgcataagtatctaaaccgaagatttcttcacgacgacccttgggtgttccatcgtgacaaactccttcaaagcaacacttgccaggttgattagatgccatttgattgaaataattttgttctgctgtagttagacgtagtggaaaactttaagtctactgagtcttgagaccttatcaccctttgaaggtttcttgcaaatgagcgtggtttggcattttttatcggaaagaaaaaaagggctccgccttaggccagatatcatagaaatgcaacacttccctaatatagaaatttgggcattaattattttgagaattttgatgatttgaataatttcattaacgtaaaggaacatagtgctacgaatccaacagtggacccaaaaatgagagccgtttgtctgtagtcgacatcttttgctgctgtttcttctggcaatcccggagtgtttttgccaggatcaagagcagcttctgtgattttaataaacaattcattaagggaacttagccatctggatgatatgtgcagtgggtggttcacaaatagctcgtctgccagttcatctggttggatttgacacctttgttgctgcttatccaaatctgccttagaagctacaaataccaacggtagatcttgtaaatgtgtgaatttgtctagaagcgaaactaagtaggagaatgattctgggtcgctggaatcgtatgttagacagattacgtcacattcttttaacttatccttattctctagtatggcgtattcctgttctccaagttcttgcaaaatcaaatagtactgtttcccacctttgagttctaaactattgactgcaattcttggtttgattgtcggagaatactcctccgagaaagatctgcccaagaaggcctctagcaaagagcttttgccgcaacatggctttccaatgacaaagcaattgaacacttttctgtcattgatattggatctgtaaagtttcccggaacggcgtctcattttccttggcttggttacttgtagggctagtcttgcatcttcctgaaagccaaaatacaccaagtaagcggtagttgtgctatagttcaagaaagtcgtcatactccattgtgctagccagccttgtaaggtgatgcaacccttgttgtttacgacagtggagaaggggaaattcgttgaggtccatagtttaggcagccctggtgtgcacttaaatagacgatgtaattcttgattattcaaaccaccatcattgtcgatatcaaacttcaaaaaaatatctacaagaaatctgtagcccttggggctcaattccacactggaagtgtcagggacaaccaacctcggatggagaattttgtcattaatacacaaggaatctgtgtaatggaaagttcttaggatagcccatgtagtttcgtgtctccccctttcagcgtatattttgttcagtacaaggaaaccatctttggtgatgccttttcccggtacgtatagcttgcggttaatgtactcttgatcgtgcttggaaatatccaaaagcaaatctttaataaaattcagttcgtttacatcgatactcttattgaagcactttttttgtaagcccaagatttcgttgtcatctaaatatgagtcctggtttaaatcgcttaaaagaaaaattctttttaaagccatgacagccaatggctttagttcacctaccatggcatcaaataaaggtgatattgggtgtgttatagccctttggcaaagataaaacgcttggttaagatcaaactgtgtcttggcacttgtcttaatgcaagtgtcgatttctttaaactccattaatattgggataaattcttcatcctccactttggtatcgatatcatcatcactgttctctgacacgaccattgcattggcattaacattcgatatggaatcacatttatttttgcagagaatgacaggaatattcaaccccagggatctgaaatgaggcaaccaaaagagagaaacatggtcatacgattcgtgatcgcaatacacaagccaaattacgtcggcggacttcaactcatggtctaaagctatgaggtccgaatctgaagtgtctataagtactgtattcttaggagaatatgtaggtgatgatgagaaatctcttgggatactgatgggtggcagcacgtcctgtatggtcggtatgaattcagcttttgttaatgatacaatcagactggatttaccaaccccttcatcaccgcaaataactacccgaatcgtttctttagtcattgtgttgttcaacacattagtatttagaagtccgctatttttgttttcaatttttatttgtttaatatacaaatttcattcttgttttgagggtaaaccactataccaaatgttgaagatctaaaggtatcgatcaaatatgttgctagagagtgactgagtgttacattaaatatatttatatataaacgtatgatatttagggattgttgattgataggttgaaaagtttcgatctcaatgactcattttcctgttctaaagccttgattcgagcttctgaagcgttagcatcgagcttccgtctttctctttcggatatccatcttctttgtaactcctctattcgtaaggtcagttctttatttggagttgccgttaattcattgccctgttgatgtggctgctctggggtttccatggaaatcagtgaagagatatatgagtttattatggactctaatgcagtctctataaaagtgtagagcgattctagtttgggctgaatcaaattcaagtttttcaacgcatttggtacagattttatggatttcattttcctgtcaaattgggcaatagaactttcttgtaagattttctgcagaatattgaaaatactgtcaaggtgtagtaaaaggttctgattaaatttgataaaattgctttcatattgggatagtattaacttttggttgtccaaagtatttaactgattttttaattggtaattctccaagtctaatttgtctaactgattttgtattacgtggaattcctctgatttatcgatttgaaggtcattgatttgtttttccaagtcattgatgtagctgtcccaattattttcctttagtttattgattttggtctgagtttccagttctttggttaaaactttttcattttgtttcattttaatgatgtcttccttcaatttttccaaattgtttatcaaaacagattgcgattcgatcttttccttcagttgggaaatcaaatgatcttgtttttctataacggaactagaattttcttccaattctaaggaatctagtagatgagactgctcatttagtttggacgctattattttttctaatttttgcgatttctcgaatttcaatctaatggaatttataaattgatcatattctttgtgcaaaatttctatgacaatctctaattgagtgtctaaggttttctcaaaacgagactcgacggctgaaattggtaaggaagtactgtttgccattacattttctgtatcaatgtggttgttactgtcatgaatttcgtcattctggtatccaccatcagtattctcctctttacttgatggtgagtccctactttctaactgtgatcctgctggtgaggactgggccagtgaaagaaattcttccttatcctgctttgattccgctcgacttttggaatgcaaaaagtcctgcaagaattggatgatgaacttggacaaagtatccattttttcaagaacataatccgagctcagctctaaagtttcctccagggtctccctctcttctttatcaagaagatgggcattttcatcttgctcattaaaatgcgtcaatataaaggacaataggtgattgatcgtattcacgatactttccgaattttctaaattctcttgaacgaattgtagcgtatcttggtactcgacttccttcgcctttaaatcctgtttcaatttgtttatttcaagatttagaccctcgataatcgaatttctaaaatcagtgtcattgcccagcgatggtgcattgccgtctttattagggattctgcgaatgtattcatagagtacttgaatcttgattttggcattagtcaactccttctccaaatttttgactttgttggaatcgttcatcagagcaggcttgatgggatcgttatgagatgacctcgtggtcatggagtccctgagtgatggtatggacatcccagaatccatcgagtttgtgaactcgctgtcgtcatcatcaccagtgttgtcattattgcgaagatgcctgccactaggaatccatcgacgtaccatggctataactttccttatgttgtttgcttagttttttgatattagtgttgcttatgtgaaatttcgcgatttcaattaaaataataaatacatatataaagaatatacacagagggaagcaaaagtaaactaaaagtgatacttacacgagcttttttggttccaaactgttcatgatgatgccggacccttcccagttgacttcttagtggtcaattgtaggccatgccatctggaaatatcgtccctcaaaattctgttcaccagctggtgctgcttgatgagactcagtccgttgaacttcttgcttgttatgttgatagcaaacatggatccgcagccaccggaaacgtcttgcactttacacacttcaggttccagttcctgttgtagtttatcggtgatcatcttctcctccggagtcattgccatctgcgttgagtaccaaagctttgagcccgtcagaatccttggccaccggacatgcttcacagatatagaacgtagcatggtctgtgggagcttcatttctatgttttaccttctcttttcgcttttatggttctcagtgaccaaataaagaaacttatatatgttccggaatgacgaatcaaaaagagaatagcatcgttagcagcaaacgaaagtggaaagagaataatgttcaagagagcaatgagcacagatggtcccgtggcacgtaccatcctgaagagactggaatgcggctttccagattacaagaactttgcgtttggcctctacaacgattctcacaagcataagggccatgctggtgtacagggaaatgtctctgctgagacacatttccggattgagatggtcagtaaaaagttcgaaggcctgaaacttccacaacgccatcgtatggtttattccctcttgcaagacgagatggctcaggcgaacggtatccatgctttacaattgtcactaaagaccccacaggagtatgaatccaaagcgaaatagaatgcataagcataagtgtacacgttgagtttattgttttatttcccctacatatatatacatatatatgaaattactttacgtacgtataagctttgttcagtcatcatgaaccagtgtcttttcgtactgttctaaggacattagaccctcgacctgttccacattaacgccctcaccaagcttcattttgactagccagccgtcacccataggatcttcgttcaccacacctggattttcctcaagattagtgttaatttcctctacggtaccatcggcaggctggtagatctcggaggctgacttgacggactcaatggaccctagcgactcaccttgggaaatctcagtgcccacttctggcaactcaacataggtagcgtcccctaaggaatcagtggcgtattttgtaattccgacaaaggcagtcttgtcctgatgcacagctatccactcatgttgggaagtgtacctcacggcttgaggtccttgggatgagtacaaaaatggtagtttattcttgtttagggcattgccggagctgtttctcaaaaacaatttgctcacagcgggcatgcgggtggtccatagtctagtagtgcgtaacattgtcgatgtggtatgcttcatgtggagattccctttcccattagatacttgtttgttggtctgtatatatagaagaaagagttagcgaaagtgactccgccgctgaatgactccttacggaagtgtcaaaattgcgaggtccctatagcacagaatgatagataaaacattgatttgcaagttgaaggaagaccctacacatgcgtatatatgatgtatgtaatggttgtgatcattttagcctgtcaagcagtgaatcgcactgcttgtgtaagccttcatcttcttgctttagctgatgcagcaggtcgcgaacagtgtcctgcactgggggtctaaacataatgagaaactttagcgtttggaaaccaagggaacttcttgccggatccaggcagataggcttcagtgcctcaagatgatcgctttgaagactgggcagttcgctcataagtctgatgaagaatcgtctgtgtttgttttcaaggaatggacccagagactcgagaactcttaaggaccattttttgtagttagagggatcttgatgcagcgaggtttggaagaaccattcttcattgagccattcaatgatcagactgacacgttgctcgaaatcctggatgaagaagccaagcagttcttcacgaatcaggtcactggcctcttgtgcttcgattcctctcgtaaccaatctgattaagacgtgtaaccatgacgaggagtcgtcatcgtccagtaatatggaggaggaagacgaagatttggcccgggtagtatcctggcgaccggataattcaaacagtttcttggtcagctttgagaggtactttagtttttcatcctgcgtcaatgagtcaggttcaaaggggggtgcgatctccttaatggcagaagttgatttgttggcatctcctgagatttcttgggcgctttcctcttcttgaagcatcttctgcattcggtcatcgtcttcgggctcctctggttcctccgctagtggttctgtttccattttgattttcttgctattagccgttgggccatcgtttccaacttcttcattgtcgttgccgtcgtcatcatcgtcggatttcctctttgatgatgacgaggacggtacagaattgatgtacgtattcattaaatccgtgtacctcgaagcaacgatagacaatccggtgatcagtttcgtgctgtccatttgcaagatggcctctgtggacagcttgataagtatgtcattgggtagctgggtcacatcctggttggagttcgaactgttcatcaatgagtacacagatgagtaggtgttgctgattggtttgggtgagttgttgaaaaaagtattgccctggtgtgaagccttgttgagggtgtatttttgcaatatcttcagttgatcaagcatgttttcggttgaagagcccgttgcaggtgcggacacaggcgtgggggtctttgtggacacccctagagtagacaataacgcggataattgccttttccatagtgagatgtattttagtttgtcctgcctggacaacgttttcttgctattgcccttggaagggtcgaagttcaaaattcccttgctcttggtctcttcgccaataacgtgtaaagtttgagaaatcttggtcagcttggagtagatcgatgaccctgatccggatgagagggattttgtaatgatttgattttttagcccaaattgcacaaagttcttgtacgccctttcaacaaatctcttggatagtttgtagttcaagtcagacttgccctctaggggaaacttggcgtcgacgttgaaacgcaacagcccggaaagaattcttattgttgtctgcggccttcttttgatgacgaaggataaagaattgatgataccaatgaaaacggacgagaccatgtactgttcctcaattaggtagtttagcaacatatcaagaagcctcttagcctcgctctccaaagccggtttgttcaacacagggtggttatccgggatggtagatgaattaatctcgttgccgctgggtgatttagtttgcgacagcacgacctcagatatgaacttgatggtcgctaatttcacgccgatattttggtcaatctgcgccagccattgttcgacatccgtttcatcgtcaacggtggcacgcaaaggatatgcagttctccagtgcgagagcacgaacttcttcagcatacacaactgatcaaacatttcctggtttgatgtcttagcaaccagatccaacaccagcgggtatgaagcgcacataataagcacgatattcttgtacactagtacgtccgcggtggattgcgccatagcaagaagtagtggcagatattgagcagcaataaacggtctctcagtattcgcaattggagagtccatcgacaccacgtctagaactaactgtgtaaaaaacttggccaaaggcaacttcagcttgctgagattaccgttgtggtacatggatgccgtagtttcgagcaccttgggcagcatctccgttggattgttgtgcatggccagtgtcttggcctgtaacaattgttccatctctgcagatgacattgcgctgcttagtggtagttatatgcttcttgccacgatttaaccatttgttcagtcaagtactaacggttaaaaggtatcgaaatatggcaacttttcacttttagatcaagtcactatatacgacttgaacatcagaacggcgattttccatcaagatggagtggaaaccacgccattataaaggaaagctagttttatgtctcgtatacatgcggagtaggacagtgatataacacacatagctagacacaatagacatcatgaaaaggtccacgttgctgtcgctggacgcattcgctaagaccgaagaggacgtacgagtccgcaccagggccggcgggctgatcactttatcgtgcatcttgaccacgttatttctgctggtgaacgagtggggacagttcaattctgtggtaacaaggccacaattggtggtggaccgtgaccgacacgcaaagctggagcttaatatggatgtgacatttccatcgatgccatgtgacctggtgaatctcgatattatggacgactctggagagatgcaactagacattcttgacgcagggttcacgatgtctaggttgaatagcgagggtcgccccgtgggagatgctactgagttgcatgtgggtgggaacggcgacggaaccgcgccggttaataacgatcctaactattgtgggccatgttacggtgccaaagatcagtcgcagaatgagaatctagcacaggaagagaaggtttgctgccaagactgtgatgcagtgagatcagcatacttggaggcaggctgggcttttttcgacgggaagaatatcgagcagtgtgaaagagagggctatgtcagcaagattaacgagcacttgaatgaaggctgcaggatcaaaggttctgcacaaattaacagaattcaggggaatcttcactttgcccctggaaaaccctaccagaatgcatatggacattttcatgatacttctttgtacgacaagacttcgaatttgaacttcaaccacatcatcaatcatttgagctttgggaagccgatccagtcccacagtaagttgttaggaaacgataagcgccacggcggcgccgtagttgccacttctcccttggacggacgccaggtgttcccggacaggaacacacactttcaccagttctcgtattttgccaagattgtccccaccagatatgagtacttggataatgttgtcattgagaccgcgcagttcagcgccacttttcattcccgacctcttgccggtggaagggacaaggatcatccaaacacacttcacgttaggggtggtatccctggtatgttcgtctttttcgaaatgtctccattgaaagtcatcaataaggaacagcacgggcagacttggtcgggcttcatcttgaattgtatcaccagcattggtggtgtcctagctgtgggcactgtcatggacaagctattctacaaagcacagagatcgatctggggcaagaagagccagtagaggaagagactgtcatagggaagagccctttctacatactactacataatatatatatatagtatagaaattggtatatcactacttgtacaaatatcatattgtacgataatcgcgaagaacgacgcactggtgggaagaagtggaaaacagaagctttaaggtagaaacagaacaagaatgtggctatggtaggatagcaaaagagtaccattgctgttatcatttgttgcctagccctatcaagacctgtctgctaatccaacccgagagatcatggcgatccaaacccgttttgcctcgggcacatctttatccgatttgaaaccaaaaccaagtgcaacttccatctccatacccatgcaaaatgtcatgaacaagcctgtcacggaacaggactcactgttccatatatgcgcaaacatccggaaaagactggaggtgttacctcaactcaaaccttttttacaattggcctaccaatcgagcgaggttttgagtgaaaggcaatctcttttgctatcccaaaagcagcatcaggaactgctcaagtccaatggcgctaaccgggacagtagcgacttggcaccaactttaaggtctagctctatctccacagctaccagtctcatgtcgatggaaggtatatcatacacgaattcgaatccctcggccaccccaaatatggaggacactttactgacttttagtatgggtattttgcccattaccatggattgcgaccctgtgacacaactatcacagctgtttcaacaaggtgcgcccctctgtatacttttcaactctgtgaagccgcaatttaaattaccggtaatagcatctgacgatttgaaagtctgtaaaaaatccatttatgactttatattgggctgcaagaaacactttgcatttaacgatgaggagcttttcactatatccgacgtttttgccaactctacttcccagctggtcaaagtgctagaagtagtagaaacgctaatgaattccagccctactattttcccctctaagagtaagacacagcaaatcatgaacgcagaaaaccaacaccgacatcagcctcagcagtcttcgaagaagcataacgagtatgttaaaattatcaaggaattcgttgcaacggaaagaaaatatgttcacgatttggaaattttggataaatatagacagcagttattagacagcaatctaataacgtctgaagagttgtacatgttgttccctaatttgggtgatgctatagattttcaaagaagatttctaatatccttggaaataaatgctttagtagaaccttccaagcaaagaatcggggctcttttcatgcattccaaacatttttttaagttgtatgagccttggtctattggccaaaatgcagccatcgaatttctctcttcaactttgcacaagatgagggttgatgaatcgcagcggttcataattaacaataaactggaattgcaatccttcctttataaacccgtgcaaaggctttgtagatatcccctgttggtcaaagaattgcttgctgaatcgagtgacgataataatacgaaagaacttgaagctgctttagatatttctaaaaatattgcgagaagtatcaacgaaaatcaaagaagaacagaaaatcatcaagtggtgaagaaactttatggtagagtggtcaactggaagggttatagaatttccaagttcggtgagttattatatttcgataaagtgttcatttcaacaacaaatagctcctcggaacctgaaagagaatttgaggtttatctttttgaaaaaatcatcatccttttttcagaggtagtgactaagaaatctgcatcatcactaatccttaagaagaaatcctcaacctcagcatcaatctccgcctcgaacataacggacaacaatggcagccctcaccacagttaccataagaggcatagcaatagtagtagcagtaataatatccatttatcttcgtcttcagcagcggcgataatacattccagtaccaatagtagtgacaacaattccaacaattcatcatcatcctcattattcaagctgtccgctaacgaacctaagctggatctaagaggtcgaattatgataatgaatctgaatcaaatcataccgcaaaacaaccggtcattaaatataacatgggaatccataaaagagcaaggtaatttccttttgaaattcaaaaatgaggaaacaagagataattggtcatcgtgtttacaacagttgattcatgatctgaaaaatgagcagtttaaggcaagacatcactcttcaacatcgacgacttcatcgacagccaaatcatcttcaatgatgtcacccaccacaactatgaatacaccgaatcatcacaacagccgccagacacacgatagtatggcttctttctcaagttctcatatgaaaagggtttcggatgtcctgcctaaacggaggaccacttcatcaagtttcgaaagtgaaattaaatccatttcagaaaatttcaagaactctattccagaatcttccatactcttcaggatatcatataataacaactctaataatacctctagtagcgagatcttcacacttttggtagaaaaagtttggaattttgacgacttgataatggcgatcaattctaaaatttcgaatacacataataacaacatttcaccaatcaccaagatcaaatatcaggacgaagatggggattttgttgtgttaggtagcgatgaagattggaatgttgctaaagaaatgttggcggaaaacaatgagaaattcttgaacattcgtctgtattgataaataaaactagtatacagcaaatactaaataattcaagaaaaaaacattagatagagaggggcagatgttcaagctatacccattatattgatccacacttagtattaagatacgtctgtgaaggatgaaaaaaaatgtataatgtgactagaggaagtaaggagaaaaaacgatagtaatcgtattttaggttgtgcgtttttataatttttttttttttgtaattctatgcaaatgtaatataagtatatttaaagaaataatgagtcctgtgaaaacaaaaagaaaaaaagatcattaatgtatgttaacgtatttgctttgcaaattttaatttatttgttgttaaatgcattttttttttgtcgtttcagcgagttttcttgaggttgctactatcattaaaatcacaatccacagaggaagttgatctctttttcagttgggtgggggcagagcatgggtgagcagtggccatgggtctaacaggaaataatctttttgaacgcacagataaattttgtaataattttctatttgacattagagatggggtggtgggagttagtgggcttggccaaaagatgcttgaattttgtgggatgctcagtgaccttttaaaagaattttgggtagaagagaacgaacctgaatgtgaatggtgtgatgcagagtctggggtcgtcattgaacttgaagtcttgtaaggggaattgaatggagatggagaggatgaagatgaggttggagtgaaggcaaatggtggagaaatgctatctttggtcaaccttcttaaatgagtgtgatccgagaaatagtctgtggccgcagatgaaaccgtagcgctctttggagtagtagcatttgagtaaacacaagtcaatgaatcgctgtcaaaggactgagcaaagatagtattgtacatggtttccaattcttgtgaacggtagaattcttccagtttcaattgaatacaatagttttgtaatgcgtctaagagagattttgctaaagatgtcttattgctattcaaatattttgatttgaaactggaggggaaagaattttggtccattgctatatccaataaagtattagagatttctgacaatttaatatctaggtcttggcagttttcctccaaagccagattgatattttcccaaaggtttgaattatagtagttcaaagataatttgatgaggttaattgcacccagcgcaattagtgaacgatcatatttaaatgataattcgagattgaaggaagctaactcgcacaacataatggcacccaatttgatctcgttgatgttcaaagaggggccttgagaagaggacgatttattaatagcagtaccagcagcgttatttaataaggccagtttctgttgaatgaaagcttccaaaggggcagaaaggacaacgccaggcgataacggggacgtagattggaacaagaagatgtcgatgtaggagtcgaatgttgccgactgacagatggaccaatcgagtgatttgaaaagatgcatttccatagtcgtgaattgctttatagaatattgattgcaacacaagttttgcaagactttcaaagtggccattctattcttggagtcccaaaatttggacgaaatccaaagcgcggtcaaggacaagagctggtagttgtaactcttgataatgaaccgcgaggaatacttgtccaagatagtgaaagtaaggaacaaagtcgaggtcgatagattgagtcttgtgtgacagtacatgatgaagtcaaagatcaagaaacgcatcttcggattaacttgtggctgagagttgaagttagtcaggttgtacagcggcctttctgtgtgggaaagacggaaatagtggtccaattgatcattattgtattcgctgatcgctgagtgatgtgcttgcaattctcttttaacgagattagggtttttagactttgcactagcaatggcccgcctcttttgcaagagcaagggcaaattaggacatgaggcagcgctgacagaggcggcagtggcggtggaagtgccactagcggtagcataccttgcattagcgtatctaattatggtatccttcaatatggccatcgtacagaaagcgtatcaaatcagtgtcttgaacgagagtaaaagggagatgcaatggaatgtaagaaatgctatgggtcagaaaagaaatgcagaggagttaaaccgaatgaggaaatgcaatggatacgttaaattggagatgtgagattgcgactgggactcggatggatgcttgcttttggatgctagtacagagaaaaaagagggagaaaagaaaagagaaatagaaaaaggttggtttaagtcggcagaggagactactcgggcaattcgtttcctaatgggtatagtcctctttcctcagaaatccatttgactggcagactcagtagtagaagaaaaaatcaagaaagaaattgtgtgaaagtatactacacaagaaaatgtttaagaagaagattaaaagctcgaggaaagtacagatatacaaattataaataggtaggaggaagaaaaaaaaaagatgagggcaaaaacccaaggccaaatatggaaatgtggcagagggacacactaatccgatagtaaatttatgtaacttgatcattacagtgagagcaggcttggtaatttctttttcttgcctgataatttttcactttttctttttttttttcttgaaagttcacaatttagggtttgagcacagcgtttggttgcgacacttccccagaaggaaaaccggcctctttggctggggagggaagaagggggaggagagctcagaaagccctatcgcgatatgagggaccgatctgtatcagcatactttcggtatcatcacggtcgcaggatagagatagtgaatgagttagctgttttacaggccaagcgttcaaacgagacgaatggcgacatttgcccgtcaagaaaacccgccgagttttttcctaaacgggtaaaacagccatgcaccgcagcacgtcgacgaggtgatatttccaatttgggaaatttcccaaatcagtaatgtagcctctacgggtgtctctgtcagccccgtggtcgccagcacagaatgtatcgtacccctgaaggtagttttttaccgccgtggcacacgataaaggtgcaccttgtgataataaggtggaaaaatatatatgaaaaagtgaaattgattgtggctgcactaggacatcattatttcttacttggctatttacacgtacttacgctggctgtatatcatttaaggggcggaggacgaagaggacggacccgagatcatccggtccaagaaacgggtcatccggtccttagcattgtctagactatctagggcaggacggacatccacgtggaaagtaggcattccgttttcgtcgtcgggccctccgtagaaatccaagacgtatctaacttccttgaaggttggaggttgttgttccgctttgcgctcgcctcggagtacaatccagtcgtgcctgtcgaatggtagttcttggctaaaatgggacggaaacagtaggccgcacaggtgcatccagcgagcacgagggctcaatacgcccggtttccccatgaatttcagcaacttaggctgcacgtggctttcatctgtgtgcggtttttcccattcgagcacttcctgccagcacccttcatttagaaagttgtggacctgcaccatggactccactgcatcttcggcgacttcgccgctaccgccaatcttgccctttctaaccatagcattgtacatctgttgtggagaaggatactcccagaactcgttactgtctggactcttggggatgctggagatggtccgatcaacgggcaagtccatcttttggccaggctgtttggatgctgccaactccggcatattgttcagcgggtttattctatcgttatctccctgcataacggggcactcagaggatggtggcgacgacgacgacgactcgtgcatgactgggcaccctgacatggatgatactgctgccccaccaatatctttgcccgtagttttttgatctgcccaaaaccaacccattttttgtagtttctgttgtatttgctctgctttattcgtgctactcgtatgtgtatgctatcttattagctgcctatttcatttctcttagtattcgcatttaaagctgagaaattttttgataatcatttcccgatgaaaagaaaaaagggaaaaagtcgataaaaagaggtaagcgaaaagaaaaagaaaaaatagaaaatttgggtggggggggcggaagatcccacgccgcgcaagagatatttcaatattactactacatagtatatgcggcgctaccatacgtacaacttttttttctttttttttttttttgccttctaaatttgtaattcggtcacacttttgtcgcagtgttgcaaacgtcttgaaagaattgtaggtgttgtaaaccacaacttgctcccttgaaagcgttgctgattatttcctttgaacctgttgcattgttgtattgttgtattgctgctgatgttttaggcacttagtattagatattcctaagcctccctcaccataaattacctttattacttgcatgactattattagcagagcatgtagtatgggactcaagaccgatatgatacacaccaaagacgtaggcaccggcgattaaatcaaaggctccgatagccgaaaagtgagaagaaaaaaaaaggaaaaaaaggaattgtcctaatgagcggtgtggccgacttgccataatatcagttagggctactatcaatgttttatctacgttggagtaagatcgtttatcacttccatatttggaccaaatgaaaagttcaatcggccaagtatttcatggatggaatgacgtttggtaaggaagtgctttttctttttccacatattttccctttctctcggggaaattttgtttctaaacataaaaaataaagcaacagcaaaaaagagggtctgtccagcgaataagaagaaaacctccttttcggcttttgaagataggttgcagttgtctgcgggcacaaaatgggcaatttttttaatactttttacgtatgagacaagatttttttcgccaattatatcgcatgaagaataaccagagtttttctccgaacgttaagggagttgaagtaaaaataaagaaaggaccaaatgagaatgggtatgcttggtcttagtcttcgaatcaaattctgcttccctgttcatggcaacgtcacctcaattatttggaaagggggggttttccgactttatttgagatgacttgagatgtgtgtcaatgctactattttggagattaatctcagtacaaaacaatattaaaaagaggtgaattatttttccccccttattttttttttgttaaaattgatccaaatgtaaataaacaatcacaaggaaaaaaaaaaaaaaaaaaaaaatagccgccatgaccccggatcgtcggttgtgatacggtcagggtagcgccctggtcaaacttcagaactaaaaaaataataaggaagaaaaaaatagctaatttttccggcagaaagattttcgctacccgaaagtttttccggcaagctaaatggaaaaaggaaagattattgaaagagaaagaaagaaaaaaaaaaaatgtacacccagacatcgggcttccacaatttcggctctattgttttccatctctcgcaacggcgggattcctctatggcgtgtgatgtctgtatctgttacttaatccagaaactggcacttgacccaactctgccacgtgggtcgttttgccatcgacagattgggagattttcatagtagaattcagcatgatagctacgtaaatgtgttccgcaccgtcacaaagtgttttctactgttctttcttctttcgttcattcagttgagttgagtgagtgctttgttcaatggatcttagctaaaatgcatattttttctcttggtaaatgaatgcttgtgatgtcttccaagtgatttcctttccttcccatatgatgctaggtacctttagtgtcttcctaaaaaaaaaaaaaggctcgccatcaaaacgatattcgttggcttttttttctgaattataaatactctttggtaacttttcatttccaagaacctcttttttccagttatatcatggtcccctttcaaagttattctctactctttttcatattcattctttttcatcctttggttttttattcttaacttgtttattattctctcttgtttctatttacaagacaccaatcaaaacaaataaaacatcatcacaatgtctagattagaaagattgacctcattaaacgttgttgctggttctgacttgagaagaacctccatcattggtaccatcggtccaaagaccaacaacccagaaaccttggttgctttgagaaaggctggtttgaacattgtccgtatgaacttctctcacggttcttacgaataccacaagtctgtcattgacaacgccagaaagtccgaagaattgtacccaggtagaccattggccattgctttggacaccaagggtccagaaatcagaactggtaccaccaccaacgatgttgactacccaatcccaccaaaccacgaaatgatcttcaccaccgatgacaagtacgctaaggcttgtgacgacaagatcatgtacgttgactacaagaacatcaccaaggtcatctccgctggtagaatcatctacgttgatgatggtgttttgtctttccaagttttggaagtcgttgacgacaagactttgaaggtcaaggctttgaacgccggtaagatctgttcccacaagggtgtcaacttaccaggtaccgatgtcgatttgccagctttgtctgaaaaggacaaggaagatttgagattcggtgtcaagaacggtgtccacatggtcttcgcttctttcatcagaaccgccaacgatgttttgaccatcagagaagtcttgggtgaacaaggtaaggacgtcaagatcattgtcaagattgaaaaccaacaaggtgttaacaacttcgacgaaatcttgaaggtcactgacggtgttatggttgccagaggtgacttgggtattgaaatcccagccccagaagtcttggctgtccaaaagaaattgattgctaagtctaacttggctggtaagccagttatctgtgctacccaaatgttggaatccatgacttacaacccaagaccaaccagagctgaagtttccgatgtcggtaacgctatcttggatggtgctgactgtgttatgttgtctggtgaaaccgccaagggtaactacccaatcaacgccgttaccactatggctgaaaccgctgtcattgctgaacaagctatcgcttacttgccaaactacgatgacatgagaaactgtactccaaagccaacctccaccaccgaaaccgtcgctgcctccgctgtcgctgctgttttcgaacaaaaggccaaggctatcattgtcttgtccacttccggtaccaccccaagattggtttccaagtacagaccaaactgtccaatcatcttggttaccagatgcccaagagctgctagattctctcacttgtacagaggtgtcttcccattcgttttcgaaaaggaacctgtctctgactggactgatgatgttgaagcccgtatcaacttcggtattgaaaaggctaaggaattcggtatcttgaagaagggtgacacttacgtttccatccaaggtttcaaggccggtgctggtcactccaacactttgcaagtctctaccgtttaaaaaaagaatcatgattgaatgaagatattatttttttgaattatattttttaaattttatataaagacatggtttttcttttcaactcaaataaagatttataagttacttaaataacatacattttataaggtattctataaaaagagtattatgttattgttaacctttttgtctccaattgtcgtcataacgatgaggtgttgcatttttggaaacgagattgacatagagtcaaaatttgctaaatttgatccctcccatcgcaagataatcttccctcaaggttatcatgattatcaggatggcgaaaggatacgctaaaaattcaataaaaaattcaatataattttcgtttcccaagaactaacttggaaggttatacatgggtacataaatgcagatgccagtgaactatgttcagcttctggccttcgtttggtggtttaatctattttttataaaaaatgacgcgggcagattcaattagtgtcctaaatttattcgcgtttcaagatttcaaaggattgatcctcttatcagaaacgataagtgctactccgtcctattcttctagccatctagtacgtattcttttcataacataatcccttatttacagaatgtgtttcgaagaaaaattaattagatgggaagaaaactgaagtggcttatataatcagtgacatagtgccaataattacgcaaaaagcaaaggaaataacactgctatggatatggaaatcgaagattcaagccccatagatgacctgaagttacaaaaactggataccaatgtttattttggaccctgtgagatattgacacaacctattcttttgcaatatgaaaatattaagttcatcattggtgtcaatctaagtactgaaaagatagcgtcgttttatacccagtatttcaggaactctaattcggtagtcgtgaatctttgctcaccaactacagcagcagtagcaacaaagaaggccgcaattgatttgtatatacgaaacaatacaatactactacagaaattcgttggacagtacttgcagatgggcaaaaagataaaaacatctttaacacaggcacaaaccgatacaatccaatcactgccccagttttgtaattcgaatgtcctcagtggtgagcccttggtacagtaccaggcattcaacgatctgttggcactctttaagtcatttagtcattttggaaatatcttggttatatcatcacattcctatgattgcgcacttctcaaatttcttatttccagggtgatgacctactatccactagtgaccatccaggattctttgcaatatatgaaagcaaccctgaacatatccatcagtacatccgatgagttcgatattctgaatgataaagaactgtgggagtttggccaaacccaggaaattctaaaacgtaggcagacgagctcagtcaagaggagatgtgtcaatttaccagaaaactctacgatcgataacagaatgcttatgggtaccacaaagcgaggtcgcttttgaagagccctcggtagcataacatttttaattattacgactgttttttttattcattatgtagagataattaaatgttatagatgctctatactcaaacggtggaagaaaaacagcgaaaaaaaataaccgatacccccttttcgaatacaaatgcttgtatattcaattatgaattattttttttttttttcatttcttatattattttttgttcgagaatcactttttcaagatggtaacaacatcttcgtcttccaaaatgtgactcaaccccacgtattgaggttgatgtttgacactgctaccgtaaaccagagcatttctaaagtcgtccactaaagatttatgaatttggttacaaaaatccttgacactgcaacggtctgatcttagcaccacagggtcggtaaaatctggtatttggccctttggtttagtgtaaatacggactagatttagtctatcccacatgacttgcaacagctcgtccaagttccaatcttgaccagacgaaataggcacggcattaggaattcggtaaagtaattccaattcctctattgacagagaatcaatcttgtttaacacatagatggcaggcatgtatcttcttgacgaagcttccaaaacatcaatcaaatcatccacagtggcatcacacctgaaggcaatctcagcgctatttattctgtactcgctcataacggctctgatttcgtcattccccagatgggtcaatgggactgtgtttgtgatggaaataccacctttctctttttttttgatcaagatatctggcggagttttattcagacgaatccccacaccttccagttccttctcaatgatttgcttatgatgcaagggtttgttcacatctaggatgataaataacaggttacaggttcttgccacggcaataacttgcttacctctacctctaccatccttagcaccatcgataataccaggtaaatccaacatttggatcttggcacctttataacgaatgacaccggggacggtaaccagggtggtaaactcgtactcagctgcttcagactcagtaccagtcaacttggacagtaatgtagatttccccaccgacgggaacccgacaaaccccacactggccacaccagttctagccacatcaaaaccaataccagcaccaccaccgctgccggatgaagcactggtcaacaattctcttctcagtttggccagcttggccttcagttgacccaaatggaaagatgtggccttgttcttttgggtacgggccatttcatcttcgatagctttgattttttcaactgtagtagacattttgctcaatcaacaactctacgcttgcacctactgcatctagcttcaaacacttcctatcattgcgccctcatcacaccgtaatatcccatcttaaaagtggaaaactcttatagctcatcgatgaaaaaaacgggccctcgtcgcttgtgatgtgaaaaaatttttcaagctttaagcccattgaaagcaagagatcttgcactagaataagtggcaaaggtgaactttgaggggataagaagggcaatcaggaacatcagataagtgaaagatggcgaaaaagagtaaaaagaaccaacagaactactgggatgaggaattcgaagaagacgccgcccagaacgaagaaatcagtgccacgccaactccaaatccagaaagcagcgcaggtgcagatgacacttccagagaagcaagtgcaagtgctgaaggtgctgaggccattgaaggcgacttcatgtctactttgaagcaatcgaagaagaagcaagaaaagaaggttattgaagagaagaaggatggtaagcctatactaaagtccaagaaggaaaaggagaaggaaaaaaaggaaaaggagaagcagaagaagaaagaacaagctgccaggaagaaggcccaacagcaagctcaaaaggagaagaacaaggagttgaacaagcaaaatgttgaaaaagctgctgctgagaaggctgctgctgagaaatcccaaaaatctaaaggtgaaagtgataaaccaagtgctagtgctaagaagccagccaagaaagtacctgccggtttggctgctttgagacgtcaattagaattgaagaaacaacttgaagaacaagaaaagttggaaagagaggaagaagaaagattggagaaagaagaggaggaaagattggccaacgaagaaaaaatgaaggaagaagctaaagcagctaaaaaggaaaaggagaaggcaaagcgtgaaaaacgaaaggctgaaggtaagctattgaccagaaagcaaaaagaagaaaagaaattattggaaagaagacgtgccgctttattgtcttccggtaacgtcaaagttgccggtctggccaagaaggatggagaagaaaacaaaccaaagaaggttgtttacagcaagaagaagaagagaacaacccaggaaaacgcctccgaagccattaaatctgactctaagaaagactcggaagttgtacctgatgacgaactcaaagaatccgaagatgttttgattgatgattgggaaaatttggctcttggtgatgatgacgaggagggaaccaacgaagaaacgcaagaatccaccgcaagccatgaaaatgaagaccaaaatcaaggcgaagaagaagaagaaggagaagaagaagaagaagaagaagaagaaagagcacatgtgcatgaagttgccaaaagcacaccagcagctacaccagcagctactccaactccatccagcgcttctccaaacaaaaaagatcttcgttccccaatttgttgtattttgggtcatgtcgataccggtaagactaaattgttagacaaaatcagacaaaccaacgttcaaggtggtgaagctggtggcatcacccaacagattggtgccacttatttccccatcgacgctattaaggcaaaaactaaagttatggctgaatatgaaaaacaaacttttgatgtcccaggtcttttggttattgataccccaggtcacgaatccttctctaacttacgttcaagaggttcttcattgtgtaacatcgcaattttggttattgacattatgcatggtttggaacaacagactattgaatctatcaaactgttaagagatagaaaggctccatttgtcgttgccctaaacaaaattgatagattatatgactggaaagccattccaaacaattcattcagagactcctttgcaaagcaatcaagagctgttcaagaggaatttcaatctaggtattctaagattcaattggaattagctgaacaaggtttgaattcggaattgtatttccaaaacaaaaatatgtctaagtatgtctccattgtcccaacatctgccgtcaccggtgagggtgttccagatttattgtggttgctattagaattgacccaaaagaggatgtccaaacaattgatgtacttgtctcacgtggaagcaaccattttggaagtgaaagtcgtagaaggttttggtaccacaattgatgttatcttgtccaacggttacttgagagaaggtgaccgtattgtactgtgtggtatgaatggtccaattgtaacgaatatcagagcattactaacaccacaaccattacgtgaactacgtttgaaatctgaatatgtccaccacaaagaagtcaaggctgctttaggtgtcaagattgccgctaatgatttagaaaaagccgtttctggttctaggctgctagttgtcggtcctgaagatgacgaagatgaattgatggacgacgttatggatgatttgactggtttgttggactccgttgacacaactggtaaaggtgttgtggtccaagcatccaccttgggttctttggaagctttgttggatttcttgaaagacatgaaaatccctgtgatgtctatcgggttaggtccagtgtacaagcgtgatgttatgaaagcctccactatgttggaaaaggctccagagtatgccgtgatgttatgttttgatgttaaagtggataaggaagctgaacaatacgctgaacaagaaggaattaagatctttaatgcagacgtcatctatcatttatttgattcatttacagcataccaagaaaagttattggaagaacgtcgtaaagatttcctagattacgctattttcccatgtgtcttacaaaccttacaaattattaacaaacgtggtccaatgattattggtgtagacgttctggaaggtactctacgtgtgggaactcctatttgcgctgtgaaaaccgaccctactacaaaggaaagacaaactttgatattaggtaaagtcatctctttagaaatcaaccatcaacctgtccaagaagtaaagaagggccaaaccgctgctggtgttgccgtccgtctagaagatccctccggtcaacaacctatctggggtcgtcatgttgacgagaatgatacattatactccttggtttcaagaagatctattgacactttgaaggataaagcttttagggaccaagttgctagatccgattggctgctattgaagaagctgaaggtcgttttcggcatcgaatgagcatggcatacgctgacttgtcaacccaatcacattctacaaaatttaatgaattaaataggtaattgtatataaaaatgtgaacctttgtgtattagtttcaattctatcttacttttcattgccattttacttctttcaccttgctgtctttcaaccttggaaatttttatagtacgcgtaaacaaaaaaggtaaataagaggcattgaatataagttggcatttattaggaagttgagtaataacacgttgaaactgggttaagacgatcaaaacaaccatgtctgctcccactatgagatccacctcaatattgacagagcatttgggatatccgcccatctcgcttgttgatgatatcattaatgctgtaaatgaaattatgtacaagtgcactgctgccatggaaaaatatctgctatccaagagcaaaatcggcgaggaagattatggagaagagatcaaaagtggagttgctaagttggaatcacttttggaaaactccgtggataagaattttgacaaactagaactatatgttttgaggaacgtccttcgaatccctgaagagtatttggacgccaatgtttttagattggagaaccaaaaggatctggtcattgtagatgagaatgagttgaagaaaagtgaggagaaacttcgagagaaagtgaacgacgtggagttagcgttcaaaaagaatgaaatgctattgaaaagagttacaaaagtgaaaagactgttgtttacgataagaggattcaaacaaaagctaaacgagttactgaaatgcaaagacgatgtacaattgcagaaaattttggagtcgttaaaacctatagatgacacaatgactctactgactgattcattacgtaaactatatgttgatagtgaaagtaccagttcaacagaggaggtagaggcactactgcagagattgaagaccaacgggaagcaaaataataaggatttcagaacacgatatatcgatataaggacgaataatgtcctacgaaaattggggctactaggtgataaagaggacgaaaaacagtctgccaagccggatgcgaggacgcaagcaggggatatagttagtatagatattgaagagcctcaattggatttacttgatgatgtgttataatataaagtgggaaaaagtatgtgctatgatatgatgtatgtattcacgaatgtattatgtagaaaaatgctaaaaaattggataaaagaaaaccatgtttaaaatgcataccaccatgtgtattataagtacttcgtaaaattcgaatcctgtagccagccaaccttctcgaaagcttggaatagtcttgatgctttattaacgtcgatcctacaggctttttgggcgtcggtccttctaaacggcaaccctttctttagtctataaactttttccaaaaataaccttctcttagaatccagatacaaatcacaaggtaaccttagagtttgagcgagaactagttcagcagggtgtagctcgttcctcagcgggtctgtggacaggtccattggagaccccttccactcgatcttgagtgacttgttactgtctgtaggaagcgtagataagggcggagagtaatctggtaattttttccatgagacgtttggtatatattgaggagcatcatgaatcgcctcaatggatgcaatgttagtgtgaggagtggatgcagagggtgagaacttcttggcgcgatgtggactggtagtcatcgttcttctttgtggtgagtataccttgcgtttccgtggtatccattcagtgtcggattcaaactttcctagattgttattgtagagagcctgtttcctcatattatatcttgcttgtctattcaaattcggagatgctaacggggaaggtaatctagaagaagaggaaggcagaggaggaggagtcatatcatcattgtatttggaatatttatgtctagcattataggccagattgttgtaccggttgataatgttcttagaatatggttgggccaaattgctgaaaattttgtattgagacagaaacccgtaggtggcgtagcggtacctttttcttgataacccattgggccatacaggcttcacgaacagcacattctctacagcgcctttaggcgtagatcccactagcactgaagaggccatgcggggtgagccattgtggctaattttcgactccagcttgggcgacaaaggtggcgatggtattatatgttcatcaaccaaggagtcaatgctgccagaaaagcatccattgccattattttgtgagttctggttaattcttacgtcgtacgagcgcccatagggtgaattattgctataatcactcatgtttaaaccgtttttattactatcgttattgttgttacttgctttcaaattctgattcagacgtctgaaaatggactgcgaatcatccttaccaatgtaattcatatttaattgagacttttcagattcaggagaatataatcccatgtttcccctataaatgttacgatgcgcgaatatcctgtttatcgatgcccagtgtatgagccataacggggatgttatgaaccatgtggctacttttataagcggttctcttaggaagaagggggttcttgatagacccctgcacctcatctagcggaggtgcacggatgtaccaacagttttagtgaacattattcactaaagaagcattgggcatactcagagccaatggcaagctcgtttaccagttcaaatatgtcgtttcattatctgtatgactgtcgtaactttgaatcgatctaatgtgttgaccctgtctcaggctcacccatggcggcgcctgcacctgtgggtgaaggaagaaagacgatgtttgtgagggaactgaattgggttgaagttcatatcctaaacaaacacttcaccagccatggatgcatgccttgtcttttcgcagttggtggcatgaaaatatatatcacccaccaaaccctcttactcttttcttaccaagtaactccagtaagtgctcgtttttttcttcttccattcaaacctgcttaaaaacctcgacaaacgagcccccaacgtactaccacagcaaccactctggtttttctatcttgttgtctttaattgcctcctgactttgttttgttttgttcttgcttagcgctcttgaaaaatattttacttttcactatcagattaatgtgatagcaatagttagtgcaacaaagaaacaagtcgataaatggtacgtttaaaaagtagatatatcctttttgaaattatattcccacctacagacaccaacgttgaggaatctgtgtcgaaagcagacatcttgctttcgcatcacagagcatcgcctgcggatgtgtccataaagtcgatactccaagagatacgacgctcgctgtcgttgaatctgggcgactatgggtctgcaaaatgtaactctctcttgcagttgaaatacttttcaaataagacgtctacggggataatccgatgccatcgagaggattgcgaccttgttatcatggcattgatgttgatgtcgaaaattggcgacgtcgatggactgatcgtgaaccccgtcaaggtaagtgggaccatcaagaaaatagagcagtttgctatgagaaggaattctaaaattctgaacataatcaagtgtagtcaatcatcacacctcagcgataatgactttattatcaatgatttcaagaaaattggaagggaaaacgaaaacgaaaacgaggacgattagaatatattaatatatagatgtacacgtatatgcagtagttttatttttttatctataatacaactcaagcacaagaatgctttgttttcctagtgctcatcctgggcctaggcgccatagttatccgatttatcatcggattcagctttagtaaactgaatggggccgtgagaaccactggcaccttcactcttaacattgaccgcttcgtccagcttttcgtagttggtcttgtatatgctttcaatatcttgttggacgaacagtgggttgtcataaacctggtcttcatgccttttggcggaggcatttgcccctcttgtgaaaaatcttgaatcgtactgcagatccggttgttctgaacgctttgctgcgcccagaattatcttttcggatacgtctcttccttgagagtacgccagctcttttagtctggccactgtgctcgtttgctttttgggcttaactattgctcccgtctgcggagtcccgttgtggtatctggctcgttggctcaattctttcaatttagattctttagcaagcatttcctgttccatagcaagccgcttcaattccattttggacctgatctcttgtcttgccttcttgtcagcgttttctaacgcttcggagagcttcataaacccatcgttgatggtattattttcgttgtcaagagctttacctacacgtctttccaaggccacggtataaccatttggatttttccagtttgacacagctgcaggtatcttccactcatttggatcagcttctcccctatcattgctgccatccatatggagaacaggcacgacttcgtcgttttctgtgggtgctacaacctttctcgccttcttcccaacgaaccttggcaacaatggatccatttgcttggacactacctcaatatggtggctgttgttcaataatagattcgcgggtgcctgatgtgtttcggtgacgtaccttgatgatgccctgttatttgagttggctagtttcgcattcacaagccgctgaatgtatgacttggttcttgctgtacattcttggatttctgctttcgttggcaaaggaaccgatagttcgaaattagactgtctctttggaataaaatcatcgagcttaacgtttttagcgatttggtcagtcaatattgccggctcaacgcgatctgagctcaaagccgtcgaaactcgtccttgagaatgttttggaggtggtagtctgttactaaacatatttggttgaggttgctgatacgtcctctcggctcagagctgccatgtgtcaataaccccataatttgaacttctttcatcaactttttagctggggaaaaatcaaattcgtgaagaattacaataatacgttaaggtaaaagattaaatattaaaaaatagtatgagtacttttgaatcatcagacaagaacaatgaaggatatgaatagtattagatatgtattcttttttttttccagggacataaagagttgtttttataaggtgcggagttatctcaatttgcttctgattttagaagctattctatgcccggtcgactctttgatttcgatcccaaacggcatcatggtagtttcggagccagattcgccattttcccactctaatccatctcgaagactttttcgaaaggtaaacccttcttcttgtctcagcgtgttatatttggacttatgctgtagcggcttgatcattgccgaagcaggtattggcggataatgtagcacagccggcttcttgtaccaacccacctttgttggtttaggattttctgcctctgtcattggcggtacaccagcaaatctcacccttttgatggacaattcactggagtttgactccggatctagagttaatgtctctatagccaaagtatcactactattggcaatcagggtacttgatgattttcctgaggaggtgttgtttatactggatacttttggtgaaggcgctaacgatgaagatgcagaaggattgggtgtagatgcacttttgttcatcaaatgccgcactgtatcttggacgattttttgatttaacgtcatggttgaggactgcaaagaattggacctttgattgttgagctttgaaggtggagctattgacggatgtcttgtagaattcaaatatgaggtttgttgtttgtttgtataggattgcaaagatgaggatctaggccttctgccgttgatcagttttcttttctccggagacaccacgcttttcttcgtttctgcgtttttattgttgaaagtggtccttacaggcgatactgagggagacctagaagaatttgaggctaaatgcgcccttgcccttgttcttatgctctctaaagaggcctgtcttgatgggcttgctgaagatgtgggtgagggggatggagaagaagaggctggcagctttgttattgacggcttcttctttagcttacttttcgcgtttttaacctctaaatacagagccttatctctttctagcttttctttcaaattctcccgcaagtcattggtttcatcgaaggttttataatttttctcaatatatttccagcaatccatccaattggataataatcccataatggacctcaatttcggtataatcttgcagatatgattattaaacaattccacaactaaaccaggttgaaggtggaaaatgggagttcttgaggaattgttatcggtacgcgccgtttgagtccaaaattttaaattctcctgcagttcgaataaagctgtgacatcatcacattctggagagagcaaagccatcagctcacaaattatcaaatcgtaatggtacacgttttcgctggataatcttgtcttgatgtccaagaaatgttgtttattcggtaggaaaatttgcctagagaaactgataataacacacaagacagaaaaaacccgcaagtggaaagtgtatatcctgtgtagagtccattcccaatgtggtagatccttctgtaaatttgacagtgaagtaggtcttgtttccgaaaatttctgcaattggttgtaatatgtccttagaatggggaagattttcgaatgaacacaggagttcagtttctccatcacttgccattgcaatttgtaaaaggaatgggtggacttatcccttactggatcattaatcaaaacggctaaatctagaatcaatgtcatttcaactggatttaacaagtcttcaattattgaagtgtcaaatggaagtgaccgagctttgtacgcatccctttccaataaaatctgtctcaacttggcattataaatttttatagcattttgagcaatgcaagacagcgaatttaaaatcttccattgtagagaattattgtatatgcacgatttatagtgatctaggggtacctcctcgggaaacatccagccctctacatcaataaaattagttgataatctctgctgcacttcgcttagctttatcagctggaatcgacagagcaaatggtacctcttagccaatacggggcttacattaaatataggaccctcacaaagtgataagatgaaattaacgaggggaataattttgtaggactcgtcattgtctcttttcttcttcaaatgcggtaccagaacgtttagtagcctattcagttcattcagcttgtaaagagcgttcttatattgaatgatttttatatcatacgagtccaacggaacagaacctttgattgccggaatagaagcgctggcagcagctttggctagcaacttttttctcttttgcacatctaccatgttgtaatataaaactagtctaaatcctcaaccttcagcttccaatcactccttttatcattgttcattcgctaacaaacttcaaacatatgcctttattatgcgtcttcctgctgtttcaaccattgattgcagggtaacagacatttttaagggtctttcccacagcatctataagaaagatcgtcaaaagtattagttaaacattgaaaatttgcgccaaagacatagcaagcgcaacgtattcattgtccatgtcgtcatctactccctttgacccttatgctctatccgagcacgatgaagaacgaccccagaatgtacagtctaagtcaaggactgcggaactacaagctgtaagtacagaaagccacagagtaccatctaggaaattaacattatactaactttctacatcgttgatacttatgcgtatacattcatatacgttcttcgtgtttatttttaggaaattgatgataccgtgggaataatgagagataacataaataaagtagcagaaagaggtgaaagattaacgtccattgaagataaagccgataacctagcggtctcagcccaaggctttaagaggggtgccaatagggtcagaaaagccatgtggtacaaggatctaaaaatgaagatgtgtctggctttagtaatcatcatattgcttgttgtaatcatcgtccccattgctgttcactttagtcgatagaagttcactcgcaatgctatatatatagggagcttccatatgtagtgtaggatatatgtatatatacatatatacatatatgggcgtatatttactttgttcttattttctgtctaattttataattttactgacagtagctaagccctctgtattgctgttctgtgttattgcactagtgtcataacgcagatggtttttagcagagtcaaattgggcagaaagcataatttccatcttccctggcaaagacagattttctcttttgatcacgttagctaaataattcaagatttcgttcggtactccagcttcgcccttgttagcaggcttgtatttcaacagaattgcttgtatttgggctggattcaaggcataccagaaatcgaatagtaacttgaactcgttcaagttgcttatcttcaactgtaatatcttgacagcctgaattatttgaatcaaattgggacgaacgtcttcaattcttggttcaaaccagctcaccaaccgctcgatatttctatccacttcgtacccatacttccaatttaacgcgggacatttggttattaggtcattaaatagcattacgttcagatacttcagggtgtcgttaaaaatttttgtatgcattgagtcaacaacttgaaatttacacaagacagcatcaaattcatttaagaatgtgaataatttagcgaacttctcatcaccagaatttttaaatagcttctcgtttaaaaccatatcgaagatctcgatgtgggctgaagcatgcttcatgaatttcactaaccaagtggaataaatcttgtcgaatacttttaaagtttcattctccaaatcattcaaatatatcagtgttaacttatctttttcatcaccaccattcgcttcatataatgttttttgatttgcagcaaatgcgggaagtctggaaagattacttaaccaaaagataccaccaagcattgtttcgtcctttggtagactcataacaatgctttctacagtcaataggactttcgagatgaatttgctactttgaatcaataacccatttctcactaagctacttaccactgtagtaatgacgtgtataggacccagaacattgtctccattcacctcagtaacatttacttttttcaagtaaccttctgtgacttctaatgtgtaacaattcaggtccattagtaattctagaagatcaggatttcctgattctctacgaattacattgactagcttcggttttacttgttgtcctgcgattcccaaacctttcactttatcattcttattagcagaatatgtggtggtgaaatcttgtgctattacgttttcaataaacgctagttcttgcttcattgatttgacttcatcacttaatcttgaaggtttgttaccttttatagcagccaaactttgcatatgtgactgtattaaagaagattgcttcttttttctctccttcaaggcattcttcttgtttaaagtattcatgatttcaacttgtaacgtcttcagcttggaaatcttatcattataaccatttactatcgtttcgtactcttgcctttgcttagatggaatatttgacaaatctccctgcaacaactgtgttaatcttgtatatgagtcatttaacatctctagattcaaaatgaaagagttcttaaattcgatagcttcctccagtaatccaatcccgtaactagccctaatattccgttcttcaacttctttttgcagaactatataccttcgtctagctaactgcattctcatggcgctttgtacaagaatggagctccttttcaatgttctgtaatctgttttgtgaccatatgatctgatgtagctttggataattactgccgccatgagcatgaatttcctgttaacactatctaaaatcaattttcttttacaggtacattgtagttttattatttgcccaatggcagctctatagtattcccgtttccataatgctctaatgttcgtttgtagtaatatggcagctcttgtcttgagctcatgatcgacccttgtacgaaccaacaaacttctaatttggctttggcacttctttattgattccatggtctgcaaatactgaagcctatagtatcttgcccttatctttttctgtattatgatgcatatttcattcattttattagtccttagcttttccaaaaatgcaagcattcctgctttaaagaaaattttggtattaccaatttggtattttgctgaatcagagatagtagcatctagaatagattgacagaagttgacgattgcctcttttgggaggtctggattataaagaattccactccataagctgtagtccgtcaggaggaaatatctttgaacgaattcgtcaaaagtccatcttgatggaaagcctgcacatgaaatcctgattgtttccagcacaccacaagctcttaattgcgataagaccatcaaattatcgaactcccatggctttttttcagaatttggttttatgcaacgaatataatgaacattagtagaatttatgatggccatcaattccccgagcgattttttgaacatagatcccagggttggtttcttttgacttaatcttgctgggatcattatctttttttcagtattttgctcttcaggagcatcgtcactcctaagttctctgttgtctaaaatttgtttgaaaattggatttgtcgttgctttgaaaacatccagatgacctagggaaacgctgtctctattcttttcaataaacccttcaacttcatattctacatcaacagcataatggcttactataaacttcgtttgtccgaatcttggcttcgaaaaaacttcatttgagggcggtttattaaaggcagaatatagttttgaggcccatgattcatctgagcctgatggtaatctactttcttcatctaatagagaaagtattccaagtttattctcaatcaagtctatgcaaggttggttgtcgctgaactcaatgaaagaccactcaatttcctcctttacatattcttcttgctccaatttgaaaacgtgctggttgaactcttgttgtaatttttcattcgcatagtttatacagaattgttcgaatgagtttttctcaaaatgctcaaacccgtagatatctaaaataccaataaaggaaaagacatgatcttgttgatccagctcaggatcgtataatgtcttgttaatgttgtctactagccaatcaaaaagcgtggaataaataaatttcgccacagagtccctagcaattagcgcttgattgtaattcaaattagtgacaattttttcagaccttgtgacgatttgtttcttgacaatccattttgcaaaattgaagggatcaatacccaataattcacatgcgatttgcaggttttgctcttccgatgatagtgatgcgtcgtttctagtcattttcatctcgatattacctatatgtagcaagcctgcaagaattttgaaaattccaagctgagtctcgtggtttatacctactaatgacagggcatcagtggttatcttgtattctcgagcttcatctataccagctatgttcggctgtccaccttggttagtataatggtagtccttgggagatgacaaatgcagttcttgttttaccggttctggcaatccttccaaaatttggtaaaaaatatggtaatttctttctgtctctggctgataaactaacctggatttttccaagagataggttctaattttggaccccctgatggtagtattctcatcaaataaaatttgcagatatttgccgaaacgagaggaattatcatttctggtagttttggcgttaccaaaggcttccatgatcgggttagtagctaaaatttggctctcgatttgagacatttccacttccccttcacgattgttgctttcttggactgaggcaaagtatctcataatgtatttagcagagacggtcttaccagcaccggattcaccactgactacaacagtctggttagccttttcatggaccatgaacctgtacgcctcctctgctatggcaaaaaggtgcggctccagctcatctttacgcttactagaataattctgtatcatctcgcgagagtacaaatggtcgactttatcaaagggattagcggcaataaggacaataccagagtaagtatatatctgtccattcatgtatcttttttttatggcatgcagcactgccggttcgttcagatatgatagggtggttaagtcatcagtagactctaaaataggtgggtttcgtagtacaggtagcgtgggatgatcatcatcattttcgaagctatttgtttcaatggatacagtttctccatcctccaatttcaactctaagtggaacgttccttcaaagaagtcattcttggtgacttcgccgcctatccagccttgttctttgtgagggtaccaacacttagttcctacttcaaatgacatgcgggagaactggttataggattttttttgtttttttgtgttttagaattagattgaattataaaaagaagaacaaaagggtatcgtattgaaaataaattgtctcgccaaactggtaacaatgttttcagctagaacaataagaaaagaagagaaggtaaaaaaaaaggtgataactccgtaggaattgaggaattgagtatgcagaatcagaataaaggctgactttcaaaaaaaggttgtattacaattgcaggttttcgataaaagagaccctattctcatctactactgctaaacttcgagatattttcgaatttttcagtcttttcttttttttttttcgcattagttcagaaccctaaagaatggtaaacattctatggataacccggagagtgagtttcttaaagacctagttttattttaagggttttaactcaatcttgatgttttcattgtgtaccctaaagaaagtttaagaatagccctaactgttaccttttgaaataaaataaggggaaggtcaaaaagctattgttctattgttatgaaacattgtctcaaagagtaagaataacacaaattgatggcagttttttacgtagtccagtagttgtccaggtacaatgcaaaatgctcaaataaagagctcttctaaaggcagcggaatagatggtacagatcgcaatagcaaagatggtgtagaaaagagacccctggaagatgtaaagcaaatgattgacgctggaacaccagatgttggccacaaatctactgttgaaactaagccaaacgttggatggcaagcctctcacagtaatttggctgcattacacgaaaaagagcagaaatatgaaatggagcaccatcatgctcgtcataaactgcatcgtcaagttattccggattacacgtctgcctcgaccgcaatgttcagcgattgtatgttcaacgcagcaccagataaagtacgaagtctcagtacgatgaagtcttctggactctcgccaaaacacccatttaacgtagtcgccacctttaaaggaccattcccgcagcatagtgtagaatcaaagcctctcgatggtggatactctgccaaagaccattttccctcatttaagatgttgcaagcccagcagcacccagcccatcgccattacaaagacaacgacaagtacggtcttaaatcaccttcccggtccttcgtgaaggacaagaaaaggttggttcaccggtttttgaaatccatggagccttcttcgtctgggcaatctaaggattcgtctgcactggcgccggctttcgatccaatattgcccaatgttatatctaagccttccaagcgacccacacatcattcgcattcatcagacgggagttctagcacgcagacagatatatcgttacagagcttgctttaccatgatcttgaaagctcaccaaagaaacatgtttcgccctcaagaccgccctctgtagcttccgaatcctctcctgccgttgctaatcccattgggctttcgccaaaagacgcctgcaatgcatcgttttcgcagtcgtcctcatcttcgttgtcttcttcttcatcgtcttcatcatcgacgtcattctcacagtcagtggctgttgatcctcttgaacctcctggaaatatcacatatagtagttcgaatctttcgctaaattcagatgaattagactactatcagcgtcatatcggattgcagttacagcagacagaagctttactaaagcacagtttgaaagatgaggttctgaaagatgaaaatgaccttgttaaaaacattgcaaattttgacaagatcgttaaagagctaagggacttaagatccaggaccattggatggaaagagcttgttgaagaggattatttaatgaatttgaaacaggattttgacaaggaaaaccccgaatcatttgaggcacgtttgagtgatacaataaatacaaacgtggcaaaattacaagatttagagaaaagaatggcttcttgcaaagacaggttggcctctaggaaggaagtaatgaggaaaatggaaagtttattgtctttggagaattccttaatgatatccaaaaaaaatgtaacattcgcatctaaataccgcaacgaggcccttgatattgtctttttaattatcatcatcgtcatatgctataccttcaagcatctagtatcgcataaataaaaaatagtatttgtatatcaaaaaatgatcctgtgattttttcatatgtaacgtataaatgtaaaaatgtgcttcttctggtatttttaatcaagtggaaagatgagtggaaaaaagggcaatgaaatagaaaaggacaggcctgaaagggaagaatacaagaagattgagtatattggacttcacagtaaccgtgaaaaatggcaccaagtatagcaacggtaaagatagccagggacatggttttgccattacgtatatttgtcaatagaaagcagatccttcaaaccaatgataagactagcaataagtcgaatgccactatatttgaagcaccattattatcaaataactccataatctgcttaaaatcaccaaatacaagaatatatttatcgcaacaagataagaagaatctttgtgacgagatcaaggaggacctgttattgattgtttacgaactagcgtccccggaaatcatcagttccgtactcagcaaaataagagttggtcattctactgatttccaaatcaacgttctgcccaaactttttgcaggtgccgatacggataatgcggtaacttctcacatccagtctgtgacaaggctggctaaattcaaatacaagttgcactacaaacataagtgggagctcgacatattcatcaacagcattaagaagatcgccaatttaaggcactatttgatgtttcaaacattaacattaaacggtttctcattaaatgcaggacccaaaacgttattagctaggaaaatagaaaaacagccccaggtacctaatttgttaatagaaaatggggacgctgatgccctggatacaccggtggaagaggatataaaacctgtaatagaatttatgtacaagcctgttattaatttaggtgaaattattgatgtacatgtgttgcataggcctagaagacataaggtacgtacccagtcgaagcaaccccaggaggaatgaaaaaccgataacaaagtgatggcttaatattataacttctatataacggatatattttatggtaaatgtacatatttcagtaatggtaataatgacttttctttttatcttatttttatttttgtattttttgtcttctgctctttgtttctgtgcctcatatatcaaatgaaatatcatctctcgaagaactgaatctatttgaattttgattaccatcagcaaatggattttcaatgaacggttctgcactttcaaagtcgttacttcccagtccattattgtcattaaaggggttcgccgaagcatcttgtaattcaccgtacttacctctcttttgagtagtatcatacattctgacaattttttcttgcccaccctcttcagcctgtgaaaaggcaaatcctctttgttttttcattctttgcacttgcctcaccttcctgatggcattttgaaattgctgaacgtgcggcctagagtcgctgatattgtatttctgcatttcttgaataacatgatacgtttctggttcatacattcttttatagtacttccatagaaaatctcttaccagtgcaaaaattggtaaaacgatcaaagttaaccaaaatacaccggatccatacgtgtgtttaaccacaccataatactctcttgagatgttagcatgaggaaatatagaagcataaattgggaagaatattaaccaaaataagagggaaccaggaatggcaattaaggtgaatttcgtccattgattagttaccaaagcagcctttcccaaaacaataatgacacttgtagtgtagacagttacaccccaagaccaatgatcagctagttcgccgtgcatatttaaggcaaacccatatctgtaaatcaatatggtgccaataaatactattgcagaatggaaaaagccattaataatccatccccagaagatgtaaacagagaaaaattgacccttctgtcctaatttgtacaattgtgggtaccgctcaagtaatctactactaacaaattgatcaaatacaccaatgacaaaagggggccaaacagtgaagaataagttgtagaaactcattgtccatgattccataatggattgacctgaaaaggcattggcaaaaacgtaccaaaactgcgtcatgtataatgctgtattcttgtaaaaagagtacaaaattgcgacagaaattctttgataagaccaggagccatggacaagtaatagtttttttaaaaatttaaattggccaagagctatatcagctgaacgagccgcttgcataccttccataccactaataccgacaccaacatgagctgcctgtatcatactaacatcgttggcaccactcgcaatggctagcagtagtgaagacgactttctttttaccattttaacaaccaaggctttctgtagtggagatacacggcaacatataaccgctttacaaagcttcgccacagttagcaaataatcttctaattctggttccaaggcaaagcctaatgacttcccatcaatgacgagcgctaaggatttcatatcatgtgttgacaattgatgctcgtttagagcgttaatcttctctaacaaatttctctcagtatcatctctggtttcctcgttgatgatcaacaaattcatgtcttcactcaataaacggcaactcataccaatgttaatagcagtttcctgtctgtcaccagttaaaacccaaattttaatacccgcttcttgtaatgtgtggatagtttctggaacaccgtcctgtaacttatcttcaatagcagttgcaccaattaatattagatttttctcgattagatttgcggcttcgtctagcttctcggctctgttatctaatgttgtggcagcctcattataaatgctattccattcttcatattctccttcagagatatctctcatcgccaaacacaacgtccgcaaaccctcagatgcataatcttctaaatgtctcattgtagcttctacatattgattagcttcatcatccaatctttccagaatgacagtatcagcacctttacagaataactttatcgaaccatccggaaatctaaatatagcgctcattctcttcctggtggaattaaattcacaaatgttaagtagttgatactctttttcctcgccagtttcctccaataaaacagttacagagtttcctttacggatgataaacttataccctaaatctgcaccaccttgaacgagggcaccttcatctggagaggctgcttgatatttaatagatccatcgctttgaaattctggaatgacagtatgacaggtagccagtaatgttaagaagtcattgataataggtgaatcctcatcagagggatcatttaactttttcttcaaatcgtcaaattttctataaccaacttcaatcccatcttcaacagtggccgttttatcttcaggtattttatcaatatagcaatggcctgcaatagagcaggatttaaattccataatatttcttgttaaagttcctgtcttgtcactgaatatatattctatttgaccaagttcttcaaccaaagaggatgtacgaaccacagttggggtatcagttttttcgtagtacaaatctagatctgaacctatcataaaagcctgataatatttgattaattcaacggtgacaaatagagaaataggaactagattcgaaaatagaatccaaaatgttaaaaagtctttgaagaataagccagccttgttggtaccctccaggtaaaggtacgataaatgtttggcatctgcagtagacataataacattaccaattgaagaaattaaaattagcacgattaaaactgtgaacaatcgaataatctgtctgttgataattttctcaaccgcggttcttttaattggggttgcagtagcattacgcaataacttagtttcatgaccagtgaagataactaaaccaaatatccatgcagtatttcttaaagttgcacctcttaaaatcatttggtcaggagataacggtatttgacgatcatttaaagtcattgtaccttcataagtatacaagctagagttcggctgttcggaaacaacttttccgttcatgttcttcaaagttttaacgtctataaatttggcagtttctactctcgactgtttgattttcaaatttgtttcaccatccaagttggcagtttcaatgtagcaaagaccctccggttccgaagatgacaaaattatggtatcagcaggaataggttcctctgattttactctaattatgtcacctacacgaatatcaatccatcgtttctcaacaaagtcatcatgtgcttctgaaaatatttctgctgtcgaattatttaattctttatcagaattagctctcttgatatcttcgatacattccttcatggcagaaacaatcaaaaccactaataaagtaccaattgtggtgtatctattagttggcgagacgtgaggcacctgttgaatggcagatgtacataaaaaaaacagattagcgtatttggaaaattcttggaacaaaaatttaggcagaaaggtcgcaaaattatacttggtggtagatatatggttgtcactataaccgaaggaggaattagcgagagaatcgttgatgtggatgactcttggttcaccattgccctctgcgtcgccaacgttctttcttaaaatgtaccggttgaaaagaattttaatgttgaacttattcctcgagtctagataattatcgtctaattcgttattagtcaccgcattgtaatgattcatttcgaaactttcgggccctttcttccgtttgaacgtaaaggcatttttgagaccattaccaaacctagcaaataaaccgggaggcttgactgctcgtagggattgtggttgatatgcatctgagtcgaatctattggcattccaagacgtttggtcgtcatggttattgctcataaatagattttcatggacatcattttcaatgttatcatcatcagcgtctaagtcgatagtctcttcgggaagtacatgacttggtggtatataatatccgttcgcatgtgagttggtgacctttgaacgggatccagaatgagaagtcgtgtcgtctaagaagtcaatatcgaaaagcgtgtcgtcctccccaggtttcctctttgggggggtttctctgtcgtcattcatggtaaaatcagggaatgaaagaacctaccagtaaattattgcttggcgctaacctctatttggcgttactggcttcttgttgcactattccccttagaattgccaacaattgttgattatatgtttcttcaacttagtggcaataaacagatttgggttttctggcaaaaaaagccaatcacgtgatcaggaagatttcagtgatttacgcttcaaataacctttacctcaataatcccgtaatagtaagcttctaatagtaagcttctaatttgcaatgttattagcccaacagctactaaaggtattattttttttttttttgataagaaatttaagtgttacagaatgggccatcttacaaaaataatagtctttatgtatttttatatatgtaaaagaattgaaatattttataactggttgttattatggtacagtgcgctgcccaatccacgtggaaaaatcctgttcattcaataatagaaactgaaatcatgtaatgttgcgtagtatagtgcgtgagcttattgtgccacttcttgctcagcattttgaacttcgtgttcctcctcgtattcgatttcgactttaggacgtttagttttggcactagttcccttcttacgtctcttggctgaattcttattttcttcatcactatcgctgtcgctctcgctttcactgtcgctttcgctttgactggcgctggaagcttctctgtcagagtcagctaaccacttttctaagtcatccacgtcaacgtattcaccttcgccatcatctgcaacgtattcaacttccccatcatcactttcctcttcttcatcccagtcttcttcctcgtcctgagaattctcctcttccatttgacccattatcttcttccagaccttttcgtcaacatttaatggtttatcaccgtaagcaccactctttaatctgtccatcaattctttttcgatggctttttcaatcttggcagctaccaatgcctttctctccctgttttgttctcttcttttgacctttggtgctacaccaacgtagtgtctctcctcctcccttaatgctaaacgtctctctgttatcatgacctgcgtcaattttgtaaatctctgtttacacttatgacggaaaaacttgctccaatgtagtaggtgttcgtcgatctgttgtaaagccttcgtgtaatttttggatagtttgattctttcccataacttggcaggagtgtgcgctctttcaggcgtcttcatatacaagtacagtttcccattgtcacacttcactgttgcatacttggagttggcaagtgggcatgattgccttgtacacaacccagtgacgttatactcatttctgcaaaaattttgaccattaggtgccttaattctatgagagcagaaactttgattaatcacttgccaaacaatttcgtcggacatatcctcgttgtattctaaccgttgtagttatgtactgaagagaacactgtcaaaagaaagaactaagcaatgcaatatctgcctctataccaatcactttttcattttttttcaaaagctcatcggaaaatttttcaaaaaaaaaaaaaaaaaaaaaaaaggtttattaccctactgcattttgataatctgaacataatgagctaatgaaagcaattctcatttaaaaacaagtattctctcttattgaagtatgcattatctatcattataaattcttttattctgttcgagtccatgtttttaaaaaaaaaaaaacatgtatgtatgctccatctatatatgctccatctgtatattttatatgcaaagttttttacaagaggaatttgggaactggaggaaagtggcacaatacctcatgtggatagttcattaatctcttcttgtgttaatgtgctaatataaacacacttactcagcaattcgtggttaactttgaaagtgtaaaacttggaccattgaaccctttgaatgaaattcttgactatttgaacgttcgtatcgaatttattgtaattcactactttatcttctaagatccagtctttcttctctgcgtttgctgataggtccgaaagatatacgacgatgaaagggacgcaacccaccagtggattcacagagttaagtagatttcttattgtagaataattcctgtctagcgagggaatcttctttagctcttcccaagtcagtaagtcgcctggttcaatcagacgccatgcatcagtgaatttttgaacaactgaagaacttaaggctagaatgatttccatcaatgtgttaaagttctgaaatgtcctgcagtggtctgcaacgtgtataaacctttgaatgacatttcttttcattttgctgctcttggtaagaagtatttctgatataatccaatccacagttaagttaaatctggatatagctaaatcaatgccagataaggtctcgttccttactagtagttgcaaccaacttataacttgtgggccttcatgcttcatctttaaatctaataaatctttccagtctatttctcctaaaatttccttctctatcaaggtcatttgttgcgctacagacagggaatcgtacattagtataaatggaacgtgactttcattattagaaatcattaatctcgaatcgtgaatcctgtattgaccgattaattcctggatttgcgccgcttgcacagcaacatcaacattagctgacacgtctattttttcaggagaggaggaagtaaagccttccttctcggattgatctggagtaaaggggatattcattatagtttgtctccttctttctattaataacgattttcttttttctgcggggctattttggaatgacggcaagttgttaaggtttagcatttccacttcatctgctaacttgctcgttttaattccaatagcgtcactactcttggtgttctctggtttttcgggaattttctcgtatgtaccttccagtttcattaatgccacggttattggatcgtcattaattgaatcatcgagcatattagcaatttcatttaaatttttcttattcaaggagcctgtaaaagccgactcagagtttgctctccgtgtgttccgggcactagatgtgtcattaatgtcgatatcgtccattgtcaatacacttcctgatatgttactattagtttcactctcgttcttcagaaatttacttttcagctcttcaacgtttttcattggagaagcaacgtcaatgctaccgtcatctggtgaaaaaaaatacttgttgtttttcgcatgggtacttggactttctaggtcattattggaatcgcttaaatcaattgtttttaactcatgcaatgaagaagtatttgagattatatcttgattacccctttgatattcttctctcaaatttattatcctttggtgtggcactggtaaatctctggacgtttcgaaagtttcaactgtgctaccagtggtaatcgaattcaaatcacttacaacagattctattgtgggtgctatggataatctgattctattggtttcactcacgctggtcccgttgggaaattctctctgtggattttgagtttgttttagaggactattctgagcagattcaaaaagcttgctcgttgagatactgataacggtggacgatgtatcagagtacaacgcgctttttttattatattccaggttgagaggttctatttcacttatttcctctataactgagtttgacttgttttgctcaggatctactatggataactctttggttggtgttatggcaatgctttgaactcttgaaatgctgatccttccactagccggtcttacaactgcttgtttgatcttgtgattgcaagatgaatgtttttttcttgtagttatatcataattattggcttctgatgatgcatcgagtgagttgtccagcttttttgtgctctcatattctgattcctgattttctttgttatcataattcttttcaaggccatctatagtactctttttctcatctaaagacttggtatcttcaaatgtaaactctcttagatttaaaaatccagtttttgtttttagagttggactatctgtattattcacgatgtttctgacttttcttgactttttcgttacagtatctctgggtggagagctggatgacaactcggaatcgtatgagtatgttattgattctgtgtcttccctactatcgtttaagggagacgattctttaagatcaggtagaacatttttcagaggcgaagaagtcatgcttttttgggattgggaatgatttttcctccttggtgtcatatttgtaatcgcttctgagttggttttatcagtttcatggaataacaatctttgaggtccattctcgtctgtacgtgaagaactattatctttatcaaagagcctcatactttctgctgagtagctaccgtgcattttattgtaatatgctgtcgtgagactttttactttccttcgttgcagtgcatcatacgagggtgatggctgcatattcgattcattgttctgcagttgcttgtttaaagtattagttaaagagatgactgactgagcaattgaacttacggtttgatacagatccaaattgtccatagcgctaaaattatcattactcggtttaaagctattttgttgtaaaatctttatatcatgtatgtgttcccgacgttcacaatcaacattaactgtaggacctcggttgttattcgaatgtgtttgaactttttctatcagctggttttgtaaatgcagtagggactccacttcatctatggttcttgcacttaggatgtcaaatttagaagaatcagagttaagaaactcttcctcttcttccttggaagattttctattgagagatgatattgatacaacgtatttgacaaacgcatccatttcaggtttctggtttgctggtttaatagcactcataaattttttatcattactgctatcatggcgattatggtttttcatccacttagctaaaagaccaatagcgctgcgatgtaacacagacattgaagatgtattagatctactattactgttgctattgttatctagagatgatgtcgtcgatgtaccttgaagcgttccgctttgttcatttaaatcttcaggaatatataaggaattcagaataaattcaacttttttagccggtgttggaggcattattttatcgactgcatatgatgacgggtagtctacgcctttcattagtgtggatactagagtgacttttgacaagtggctgatcttttgtttactatctgacatgtcctcgctttcattatcaactgaaggttctttcgctattcggtgcttcgagtaaacatttgatgtattatcgggaaataaaagcatagaagggcttctctggtttttggaagaatttgaagactgtagcttctccggcagtctaaatacatcagaagttttatataatgataaaacgctttggttacgaaaatcaggactggcaaaactttgcctggcgtaaatgctcagtcggcttcctcttttgtgtaggctttctagttgcgtgaaatcctttaacgaataatgcagccatgcatcaaagtctaatttatcaggttcatttagttcaatattctcccaaaccaacttagaacaatgcacccagttttttttcagattgattatacagctggaaattatttttgggtactgttcaatgtgtttgtcgtttagaaactcgatcaaccgaagtcttaatgttatgttcggtaaaaaatcttgcacaaaataattcagtatggaatgcctcaacaacacaaacgtcctcacgagggcaacttcaccaattcgccttctcttagcttttgcagcatttgttgtgatctccctaatacaccatcgaaatctatagatgagtaagtcgtgtaagtcttgaggcgttataaaattcctataaataaggaaaaaatctgcagatgcgttgtagtctacaccttccaaaggggaagaaaggtgtacaattaacgcgggcaggtctgcactattcactggtttggatacacaatcgctttcatagctaataacatttgaggatggagtcgggtagtaatctttctggctaaatatttccatggttcagggtagcgaatctttgaatggctagaggctatgtaaagcaaacaaaaaggttcgcgtaaatcaacgagcgaataacacgagtacggttggggtgggctaaagggttcaagaaattatcagtttctgtttacagtttttttttcattgttgataaaaagatcaagaatttcattattcgcgaaaatcaaaatgcagaaaggaaaaaatagaagggtaataaaacagcatcggatcgcaaagatgagtaaggagaacagcctggttaacaattaaagagtgtttatcgaaattcattatatagtggtttatatagaccacttcttctgctggttgatatagaaattttatttaattcttgttttttacttatgtacttactacgatgatcttaattcatgcttcttgcttgtcggcaatgtcccaagtggaaaaccagtttaagtagcggaagttactacttggtccctccataccaaatgatattggggagaagtaccagaagcaaccaattacaagtgccatgaatccggcgtataggacgaaccgcatgatacggccgcacttagatctggaccatttttgcaaaccggcgtcgaaacagtacgccaaaatgatcagtgcaaaatacaaggcaggcaagtaatgatgaacgtaggtgactctagacatgataacgaatggcatgtagtgtaggccccaagctagtagtgggtagaacccgcccattaagaaaacgttccagttagatggatttcttaggtccacatattgtctttgccatctgatcagtaagataacgaccgtggccatgaatgcgaggacggcaacactagaagcccacgtggaagctggggtacccaataggaagtattttggattatcatcaccccagccacatagtctcaaacccacattcaaagttggccattgccatgctgaggaagctaagtaatcaaatttgtctggatctggcaccaaagcgttattagtggccatcatggctagatttaaatgaatgaagtcttttaagaagttggtctttgggtattgaaaatcttcgggtcttggtggcaacctttcattttcgtgggtctcgatgttccaccaggtcctcttgtccctcttgaatgggtttttcatgcagacaacctcttgttgtctgaaaccccattcgggcaaactgttaccggtttgagccaagtaacagcccatctccaagttcttgatacggaaagaggtggtcaatgtgtgcaacttctcagggtcttcatctcctctttggtccatgatctcaataacccaattgtctttgttgtcaccaacaacattgtcaccgtaaccagaaacctcccattgtgtctttgacactggtgcagcaactgggtgggtgtgcaagtttctgcccgtgcttttgtgtaccaatctataggaggtacctggcttcaaatactcgatgtcagtttcgttttctgaccatgatggtaagcctctttctctgttgaaaaaccattcgttgttagcatctttgtaaccataacaggttacttgttgttggttggacccatctggataagtttgtatatgtgagtgcaatagagatcctccaagagcttggtttttgatggaaacaacggaggaacctagagcaatgtcacgggggccttgtccgacgtcagaacccactaatcttgcttggaaaagagatggcatgttagcatcacctgtaccagaatgcgataataggtcaaaatgtattttgaagcacaataggaaaatgcagaaggggacgataataagaccaaatattcttgccaaccagtggttaatataggttttccatgacatggatttatctgccaaaaaggtccataagtcaatcacagtatagataccgaccatagtgatgataaatagacccaccattttgacggaaatagtgcaacccaaagaaataccagtgatcaacagccatttccaccactttctagagaacggcttggacctctggttgtggaacataacaaaactaaagaacgatgcgacagtgaagaaaagtagcatggagtccaaaagaatgaacctgcccaaagtactatacgagttttcaaacaaaaccaacacggtcatcagccaaactgttggtaaagaaaatccaatagctttggcagtgaagtaggccaatggcacacagagcgcggaaaatgacgcgttgaacagtctcattttaacataatccaaatagtctgggtaaatttccccagaagggaagtcccaagaaccgttgtagcctgccaaataaccagacaacccgaccagcatttttcctaggggaggatggacatcgtggtaaaattcgtgtctcaagtaataagaaccaaatttaccaaagtgcgcctcatcccaaacaacatggttgttgatgccgattttgtacatcctggtaaacaacgccaatgcagtaaagatcaccggcattacaacggattccaggcgtaacagtgagctttgtgcagcgggcttttccttcgagaaatcttccgcgtctctctcatcagcgctcgaaagttcctcactgacgctgatggaagacgattctctttgtctcagtgtattctcttgcttaatgtgggcggcattgtttttgctgtacccggtagacgaagacgaggacatgattgctggaccacggttcgaaacagaatgacagtagcgatgtggactaagccggttctccttggtaatgttgttagtctcgagaaatgaccttttttttaccctcaaaaagaatgcaacactattaataaacagtacacgaaacggatctttccgtaagttctttcgttcttttttttcgtattcttttcttatgtttttttttttcagggcgacgtgtccaataatatgtatgtttgtcgctatgtacgagatattattgctaagtgacagtaaatcgtatcacgactgtaaatgatggcgtttcggtatgtacagtatctatctacctgataataaagtcaattatgaagacgaatacgtagcttatgatgctgcccagagctagtcctgtagaaacgaaaatattagtgaatccaccggccgcttccttctcgtcgtcgttgtccagttgctctggcaccttcatgaaactcatagagatgacgtgcccgttggttacgccgaaaaggaactgcagtagcatgtaacacaagtcaacgattacggagccattgtgctcttcatcgccgcttgaagaggaggtgatggctgtgaacatcaagaacagtggtattgcggccacccgcaacaatgagtagatgaaggttttgcgtggcgtaaatttctggtcacggaacatgggccagtcggcaatgactcttccgtaaaggtcgcctaggttccacagcgtgaatatgagaggtatgtactgtgcgttgcttaaaggaagccctgtcacgtaggtggcagacgcaaatacaggaaaaacaagagttacgacaaacgtggtgaatatggaaagaaccaggtactttagtttggcaaataagacctcgaaaggcacttttagttggagttcctcaccttcgtcgttgtcgtcgcgagtgccgttggtgcggcggtggtcttcatcctccatttggtcaatgcggccaacaatacggatttcctcctcattggagcgcagagaccctaacaacacatcagtgatatgtccgtcttccacattccaattctcgttcactttccgactgattttgctcacgctgaacatgaccacacaaatggtgaccacgagtgttgtggtaaaaaagtatagaagaatcccgcccgtagtagacacagaagagttctcgatgaaagctagggcaaaaagcactagggagggcaggacaccagcaacggcttgccccaccatgacaccttgactgtactcggaaccgaagacgttggctatggccatgataccattctgtgtcatggctgtccccatggaactgatcactacaagcatcattataaacatgaaattgaaccatttaggtaaaaggaaatgcaaaattgtaaagaagcacatgacagtaaagacaataatctcccacacaagcccgtttatgacccttctcgagtatttgtactgtcttttggccaagtagatgttgaacagcattgacgatatggtagaaaaggacatcatagagcttgtgaagatctttgcccaaatggaggtgtctttgaaaatatcgtgcttaaaatattgcgaggcactgaggatacagttccacggccataaaagacctattcctatggcgaaaaatgtaatatatgaaagatttttcaacttttttcttaacggcaatgtatccagtggttcggttgacacagattgctctctttcagaataattatcgccttcttcatctgagtgctcgttgttctctgattcatgttcttctccagagcgtgatatctcctctgaatgcgtatcggccagtgcaggctctggcaccgcaaggattggcttcttgatggtatcagtgtccgcactagtactcatttttgcaatctggtatgctttcttgcgtttgatgataacgtgtcgccgtaacgtaaatcattcatcctttcctatgattttttaagtcaatttttttttctttttcgggaaattaattctgtttttggcattaataacaacaagaagaattaaggattcgttatagaatacaagattcttggtttggttaaataattttggctctcttaaatattataaaaagatacttaagtaagaaagaaacaggacgaaaaagatacgcaaaagagagagagagagagagagaaaaaaaagatgagaaaaaaaagtataacgtgaaggctttatgggaagtgcggtgagattgggatcgtttcaattttataatgaggtagtgtacagagaggagggagggagtgggatgaaagtgtgcggtttatactttcttactgcctgtgtttgtcttcataaattcaaatcttgctaacaatggtatatggtcactggggaatttgtcgttggggaacccgataaacttactcacgtattcagggtccacttcacccaatagcccacgcacccttagagcatgtgtagaaaaccatatatagtcgataacatctgtgaatgacggtgtgaaattggtgaatggtagttctccgatacaattataacttgatttgagagccaagttatgtgagaaatttttctccgacatgtaaccgaaatctctaccatttccctcttgatgtatttggacacggcctgtatttatcaattcgtatacggcggagttgatgtatgaattgaagtcaccacaaatgagcacaggaaatttcttaatgtcctgtctaaaattgtgcgatgtctcctcctttagcagcgtttccagatgatctaacaggacacctacttggaatgtcttgacatcattaaattttggatcccagtgcaaatgcgtggtgaccgcccatatggtgtcgccactaggaatgtgttgtagctttaagaacagtgcaacgttgtctttgttcattgcacggtttaaataatcttcagttctttggaacttcttgtgtttcatccaagcaccgctgaaatccatggcgtctttggtgatcaacttgaattggtcccttttgaaaaaaatgcaacacccgtccactttcttggagtccttggaatgcatggtcttggctcttgcctttgcatggaagatgcctgtataaccgtgcttgtccaataggggcacccaatactcttcaaaagtcttagactccacttcttgtaaacacaacagatcactgtcgtacgagagaatctgctcctttaatttattgcgcctgtaatcccaacttaacgcccacgacggtgtgtaacggtacatttttggggtggcatagtgttgacataaggtgttgtaggataagacggtgaacgtcctcttggctaaatcggtggccagatgctcagtggattgctgcaaagaatcgtactccctctgtggttccccatcggtattgatttcgatgaacctacgttcatgcggtaagggaatctctggtctgttgtcccttaggtagaaaatcaatcccgtgacagatttttctgtaaggatctttaaaaactgtttttctaaggggtttccttctacaccaagaaactgaaggttacacaggttcccaaactcccatggtaatgtggtgaccatgttatcaaaaaagtagaagtatttcaattggaaacatgagcctagttccgctggtagagatgttaacctattatgcgacaggtccaaaacgcgtaggttgcttaggttcttgatctccgctggcagttccgtgaggctattgccattcaaatatagtctcgttagaaaatcgtacttgaagatgttggcgctgatattgaagatttgcaagttggacaaatctagcgcgtgccataattggtcgtcgtatttcgagtccttgggcatgaccattctgttttcaatgtcgtcatcttcgtcgatgctgtactgagacagtttcttgtgttgtaagagcgcctggttggcttcgtccttgccattagcaaacagctctatcttgggagtcaatggtgtagaaactgcactgttagttgccgtgcctgagggagtgctatctcccgtaggttgttgtttctttgctgtcttgctgtcggtgagagtgtcggccatttccatcaaggcttgctttgtgcagtctaccagtgatttggaggcttctgcaatgtgagattgctggaaatcggtgggctgcaaagctggtggtgcagcctgaggtccggggccaaatgggcccgggacctgctgctgtgcctgttgctgcgcttgttgctgagcttgctgagcctgttgtgtagccaaatacttcttcatagcgttttgtctagcataaatgttgggttgccccagagattgtgcggacactgcagccagatgcaattgaagcttccagatcggattgtttagtaaagaagggtcatccaagtgcgggtgtaataaagggttactggcgttcacattgatgttcacaggcgtaccaacggtaggaaccatccctatagaatttactgcggctgtggaggcattcatcatcaccccgcttccaccgccgttgttgttgttgttgttgttgttgttattgttgttattgttgttatccatgttcatattgagcatgttcgcgttcccattagccaattggtcgagcaactggcgcgagttgttgttgctggaagtgtgtacatcgctgttgttcatgagtcccggtggaggtatcccggtgagctggttcatgtgtagctgctgctgtagagcgtttggtgtaccctttcctagtagcccggcatgctgctgttgctgctgttgctgttgctgctgcgggcccacattagggtagcctagtaaagaagggtcgttcattagcggtagtttgcagggataacgtcagtcggagttcccttgctggtgtcccttatgctgtgcccttgtgcttgagaaccttctctaaggtggaaactttttcaaattttttcgttgttggcccgtttttcgcaagtacgggcgataacaaaaggcctaaacggctactttacctttgagatctaccacgatgagaattaatgctgaatggacatctatgtatatgatagtgggtatatagttacttatcagtgctagagcacgatccacgtggtggcacatccgccaaacacgcgaggttttccagagtattggcccacgagctgcagtccaggctgggacgccttttgcgggccgcagttgccatgctctccccagccccagcagtatacattgtaacagtgagacttgccttcttgattagcagtagttagaataccgtgctcactcccggttgcaacaccgacaatagggaagtctaggcgctcttgcgggaagagttgggaatgtgtgcccctaccaaacgactctaccgtattgaggcgcgcattccacaggtggatcgaggtccacatgcacagtaccactagattgtgtcttttttgctgttgtttgagctcgaacccagtgggcaggcgaccggatgcgtgcactatgcggccgccctcgtccactatgaccatgaagtccttgcccatggccacgtagtctacggccacagacccggtatcgtacaccaatacgggctctttcagtgatcgggatttgggctcttgcaattgacactttgtgttgctgccccagccgtatactcgggtgccttgcaccaccacaaagttctggaaacatccgtatactgcgatgcgctcatcgttggaattcaatggcacatgttgctgagtgaactcgtagcaaccgcctcctctctgccatacacggccatcagcatccacaataactgtcgtgtcccagccgcacgccacatccaccacgggtgccggtacttccacgggcctccagtcatgcacctgccgcagtgcttgcgcactatccagttctccccgtctgttatctccacatcctaccagattcccgtcatttgtcagcatcacgctgtggttcccaccgcacgctatcttcctgactattgctccatcatctcctggcacagacctctgtggggtatccatatcctcatcgtgccccagtcccagttgcctttgcccattagacccaaacgcatacacacaactcatcgatacaagcctgttatagcctttaatgatcacattccatcacttgcgctttggatctgcctgcattatcaaggctcaaacggctgcgttacccccgtcgccgcgaaatttttcataatttttcactttgtaggattaaaagagatcatgagcccatctcgcaatgcaacacgtaacttaaatcagtactggcgtgtgctatagtgctctatattcgagtttgttgctactggtggacacccgactatctacagtaaggaacgtaaacaagaaaaagagagaaaatacgctatagttgaaaacatgagtggttcgcattcaaatgatgaggatgacgtagtgcaagtgcccgagacgtcctctcccaccaaggtagcatcgtcgtctcccttaaagcctacttcgccaacagttccggatgcaagtgtggcgtctttgagaagcaggtttactttcaagccttcagatcccagcgaaggagctcatacttcgaagccgctcccatctgggagtcctgaggtagcactggttaaccttgcgagagagttccccgatttctctcaaactctggtgcaggctgttttcaaatctaactcttttaacttacagtctgccagggaacgtcttacaagattgaggcagcaaagacaaaattggacatggaacaagaacgcatctcccaagaagtcagaaaccccgccacctgtcaagaagtcattaccactggcaaacacaggccgtttatcatctatccatggcaatatcaacaacaaatcctccaagattaccgtggccaaacagaaaacgtccatttttgaccgttactcaaacgtcatcaaccagaaacaatacacttttgagctgccaactaacttgaatatagactcggaggcactgagcaagttgcccgtgaactacaacaaaaagagaaggctggtaagggcagatcagcatccaattggcaagtcttatgagtcatccgctacacaattaggttctgcaagagagaaactactggcgaaccgcaaatacggtcgtcatgcaaacgacaacgatgaagaggaggaagagagtatgatgacggacgatgacgatgcaagtggcgacgactacacagaatccacgccgcagataaatctggatgaacaagttttacagtttattaatgactctgatattgtcgatctctcggacctctcagataccacgatgcataaggctcaactcatagcctcacataggccatattcttctttaaatgcctttgtaaacacaaatttcaatgataaggacactgaggagaacgcatcgaacaagagaaaaagacgtgcggctgcatccgccaatgagagtgagaggctgctcgataaaatcacccaaagtataagaggttacaatgcaattgagtctgtgatcaagaaatgttcttcctacggtgatttggtcacttcgcaaatgaagaaatggggtgtgcaagtggaaggcgataactctgagttggacctgatgaaccttggggaagacgatgacgacgacaatgatgatggcaataacgataataataatagcaacaataacaataccgctggcgcagacgccactagcaaggaaaaagaagatacaaaggccgtagtggaaggttttgatgaaactagcgcagaacctactccagcaccagcaccagcaccagtggaaagagaaacaaaacgaattagaaacacaactaagccaaaagtggtcgaagatgaagatgacgatgtagatttggaggcaatcgatgacgaattgccgcagtctgagcatgaagatgatgactatgaagaggaggacgaagactataacgatgaggaagaagatgtggaatatgatgatggtgacgatgatgacgatgatgacgatgaatttgtcgctaccagaaaaaacacacacgtgatctccaccacgagcagaaatggccgtaaacctattgtcaagttcttcaagggcaaacccagactgttaagcccggaaatttcactaaaagactaccaacaaacgggtataaactggttgaatctgctataccaaaacaagatgtcatgtatccttgcagacgacatgggtctaggtaaaacatgtcaagtcatttcatttttcgcatatttgaaacaaataaacgaaccgggtcctcacttggttgttgtgccatcatcgacgctagaaaattggttaagggagttccagaaattcgcacctgctttgaagattgaaccctactatggctctttacaagaaagggaagaattgcgtgatatcctggaaaggaacgctgggaaatatgatgttatcgtgaccacgtataacttggctgcaggtaataaatacgacgtttcgtttttgaaaaatagaaacttcaatgttgtggtttatgatgaaggtcatatgttgaaaaattccacttcagagagatttgccaaactgatgaaaattcgtgccaatttccgccttttattaactggtacgccattacaaaataacttgaaggaactaatgtcgctgttggaatttatcatgccaaatcttttcatttccaaaaaggaatcatttgacgcaatcttcaaacaacgtgccaagaccacagacgataacaaaaatcacaacccgctattagcgcaagaagccattacaagagctaaaacgatgatgaagccatttattttgagaagacgtaaggatcaagtgttgaaacatttgccaccaaagcacacgcatattcagtattgtgaattgaacgcaatacaaaaaaaaatatatgataaggaaatacaaatcgtgttagaacataagagaatgattaaagatggcgaattgccaaaagatgcaaaagaaaagtctaaattacaatcttcaagttccaaaaatttaataatggcattgcgaaaggcctctctgcatccacttttgttcagaaatatctataatgataaaatcatcactaaaatgagtgatgccatattggatgaacctgcttatgctgaaaacggtaacaaagagtatattaaggaagatatgagctatatgacggattttgagttgcacaaactatgctgcaatttcccgaacacgttatccaaataccaacttcataatgacgagtggatgcaatctgggaagatagacgctttgaaaaaattgctgaaaacaatcattgttgacaaacaggaaaaggtgctgatattttccttattcactcaagtcctggatattctagagatggttttgtccaccttagattataaatttttaagattagatggttccacgcaagtgaatgatagacaactactaatagataagttttatgaagataaggatattcccattttcatcttatcaacaaaggcaggtggattcggtattaatttggtgtgcgcaaataatgttattatattcgatcaaagttttaacccacatgatgacagacaagctgctgatagggcacatcgtgtgggacaaacaaaggaagttaatataaccactttaattactaaggattccatagaggaaaagattcatcaactggccaaaaataaactagctttagattcgtatatcagtgaagataaaaaatctcaagatgtgttggaaagtaaagttagtgatatgttggaggatataatttatgatgaaaactcgaaaccgaagggaaccaaagaataaataaataaaaatatagtaaaaaagtaaatagataagcagaaaataaaccaaaaaaataacatatttattttcttctgcgtgaacgcaccatgtggaaaaagagagttgatagaacaaaggacaaagaaatttagaacggtaaaaatattttctagagtataatatacatatatgtgtatatatacataggttagtatgtatagctaggtaattttaatctggggagagaaatggtgaacttttttcaatttattgattcggttgttgattgatatcttgtggtgctgcttcaatttcagcttgagtttctactaaattttcagggaccattggatgatcaaggttaaataaaacgctaccaatagtatttgtagaaatggcaaagcccgctaaaatgggcacggactcaatcaaaccggccaagaaaccaaatgaggcatattggccagcgtggagataaatattttcacgtctttgtatgttgtcgaaattttgtaaacgtaaaactttcgtgaagtaaatttgagtgatgaaaggagaaattaaaatatgaaaaaggattggtccaataagtgggaaaaaagatataaccaacagcacaaaaagaaccgacaggcctaacatgtacttgaccaacttgaatgggaaatagtaagcccagaaatatatcgagttaataggtgcatagtacttgattggtttgacttcactcaaattctcctctaaaccattcttctctaagcacacctccactaaatgattattaaaatgactgagtctcataaacaataaagtgaaaacatttgcttgcaaaaaggaatgaaaaatggcaatgaaaagcccaatagggcccagcacaatcaaaaaagctgtgtacattggcgtaattgtagcccaatacacaaagcttaccagggcaaacattatcaagtaactcgataatatacctaacatagtcgttgagtaactgctcttattggtgttgaactctaaaaaccctttgaacgggtacatgaatgcacctcctgtgaatgcatctttgaaaaagttcattagcacgtatctggtacggctcataactttgctgaagtgcttcttgtaaactttatccaagtactgattgaaggggatgttgacatatggcagtttttcatacgattggcctccgccaaacttgtacaccaaaccaccaatacctgccagcgctaatgaacctgtaaaactcatttcctgttgttgttattgtttgtataatgtacctttgttccctacactataacaacacttattcgtggcaagaacgaaaataaaaaatgatttgaaacttccttttccacatctatatctatatatatatgtatatgtataatacttattactatgatattattccatgtgtcacaaaaccagaaagatcccgtcgtattattgagtcacgtgctttattccatggcgggtaataaatattaaaacaagggttttttaagtaaatgattacatgctaaggaagtggtgaataagatttggcaaggggcaggtcgctaaccacaacatagcattcgttgaaaaggaaatcaacgttacaaagtgcagttttttgtattattttcctattatcctcttcttttcctttgtttcaggcgtcgttgcacctttttgctatacaaaagctcataaaagattagaaaccccggatatcgtcacaacagcggtatattatagttattttgcatctttttggtaagtcagaaattagaaacagtagcttaccaattgagtgaaagtttccgttcgtcatctccctcttttgttttttttcacctttgtttttctgtttcttctatttttgttttgttttgttttgttttgttctctccctaatttgcatataggtaaacatcaaagaagtaatgccctacatcggtgcttccaacctctcagaacattcatttgttaatttgaaggaaaaacatgcgattacacataaaggtacgagcagttctgtagcatctttgcagacaccaccgagccccgatcaagagaaccatattgacaatgaattagaaaattacgatacgtctttaagtgacgtttcaaccccgaataaaaaggaaggtgatgagttccagcaaagtttaagagatacatttgcgagctttcggaagactaaacccccacctcctttagattttgaacaaccaagacttccttcgacagcttcttcatccgttgattcaaccgtatcatcgcccttaacggatgaagacataaaggagttagagtttcttccgaatgaatcaactcattcttattcgtacaatccactttcgccaaattccctggcagtcagattgaggattttgaagagatcattggaaatcataatacaaaacccaagtatgctactggagcctactccagatgatttgcctcctttgaaagagtttgcgggccgtaggagcagtttaccaaggacatcggcttctgcaaaccatttaatgaacagaaataagagccagatttggaacactacttccgctactttaaatgcatttgtaaataatacctcttcctcctcagcagcatcttctgctttatctaacaaaaaaccgggcaccccagttttccctaatttggatccaacacattctcaaacattccatagagccaactcgttggcttatttaccttccatcttacctgagcaagatccgctgctcaaacataataattctttatttcgtggcgactatggaaacaacataagtcctgaaaggccaagttttagacaacccttcaaggatcaaactagcaatctccgcaatagcagtttactcaatgagagggcatatcaggaagatgaaacttttttaccgcaccatggaccctctatggatctattgaatgaacaaagagcgaacttgaaaagtcttctgaatttattaaacgaaacactggagaaaaatacttccgagagagcttcggatcttcatatgatatcgttgttcaatttgaataaactaatgcttggagatcccaagaaaaataattcagaacgcgataaaagaactgaaaagcttaaaaagattttgctggatagtcttgcagaaccattctttgagcactataattttattggagataatccgatcgcagatacagatgaactaaaggaggaaattgatgaatttacaggttctggagatacgacagcgataacagatatacggccccaacaggactatggccgcatattgaggacattcacttctaccaaaaattccgccccacaggcaatttttacatgtagtcaggaagacccttggcaattcagagctgcgaatgatctagcgtgcttagtattcggtatctcacagaatgccattcgcgctttaaccttgatggatttaattcacaccgatagcagaaattttgttttacacaaattactttctacggagggtcaagaaatggttttcacaggcgaaatcattggtatagttcaaccagaaacactcagctcatccaaagtagtatgggcatcgttttgggcaaaaaggaaaaacggcttattagtttgtgttttcgaaaaggttccttgcgattatgttgatgtacttttgaacctggatgattttggggccgagaatattgtagacaaatgtgagttattatcagatggacccacattgtcttcctcttctacattatcgctacctaagatggcttcttcaccaactggtagtaaattagagtattcgttggagaggaaaatcctggaaaagagttatactaagcctacttcaacagagaatcgcaacggcgatgaaaaccaacttgatggagatagtcattctgaaccatcgctgtcatcatcgccagtaaggtcgaagaaaagtgtaaagttcgcaaatgatattaaagacgtcaagagtataagccaatcgttagccaaattaatggatgatgtgaggaatggggttgtatttgatcccgatgacgaccttttgcctatgcccatcaaagtttgcaaccacattaatgaaacaagatattttactctaaatcatctatcttataatatcccatgcgcggtttcctccactgtgttggaggatgagctgaaattaaagattcacagtttaccttaccaggcgggtttgtttattgtggattcgcatactttagatattgtaagttccaataaatctattttaaaaaacatgtttggttatcattttgctgagctggtgggaaaatccattactgaaataattccttctttcccaaaattcctccaatttataaatgacaaatatcctgcgttggatatcacactccataaaaataaaggtttggtattaacagaacatttttttaggaaaattcaggcagagattatgggtgatcgtaaaagcttttatacgtcggtgggtattgatggccttcatagggatggctgtgaaatcaaaattgatttccagctgcgtgtcatgaattctaaagtgattttgctttgggttacacattcgagagacgtggtatttgaagaatataatacaaatccatctcaattgaagatgctgaaggagagtgaattaagtttaatgagcagtgcaagtagttctgccagctcttccaaaaaatcttcgtctaggatatccaccgggacattaaaggacatgagtaatctgtcaacatatgaggatttggcccaccgaacgaataagcttaagtatgaaatcggagatgattctagagcacattctcaatctactttgtccgagcaggaacaagttcccctggaaaacgataaggacagtggcgagatgatgcttgcagaccccgaaatgaagcacaagttagaattggccagaatttactcaagagataaatctcaatttgtgaaagaaggaaattttaaagttgacgaaaatttgattattagcaaaatttcactttccccaagcactgaatccttagcagattctaaaagttctgggaaagggctttctccacttgaagaggaaaagctaattgacgaaaacgctacagaaaacggattagcgggatcacctaaagacgaagacggaatcataatgactaacaagcgaggaaaccaacctgttagtactttcctacgcacccccgaaaagaacatcggtgctcaaaagcatgttaagaagttttcggacttcgtaagtctgcaaaaaatgggtgaaggtgcatatggtaaggtcaacctatgtattcataagaagaataggtatattgtggtgattaagatgatttttaaagaaagaatccttgtagatacatgggttagagataggaaattaggcactataccttctgagatccaaattatggccacgttgaacaaaaaaccacatgagaatattttacggttactggatttttttgaagacgacgattactattatatcgaaactcccgtacatggtgaaacaggatgtatagatcttttcgatctaattgaatttaaaaccaacatgaccgaatttgaagcaaaattgatattcaagcaggttgtagcgggaataaaacatctacacgaccagggtattgttcacagagatatcaaggatgagaatgttatcgtagattctaaaggctttgttaagattattgattttggatctgctgcgtatgtcaaaagcggaccatttgatgtttttgttgggacaatagattatgctgcccctgaagtcttaggaggaaacccttatgagggccaaccacaggatatttgggctattggtattctattgtatacggtggtcttcaaagaaaaccccttctacaatatagatgaaatattagaaggcgacctgaaattcaataatgcagaggaagttagtgaagattgcattgagttaatcaagagtattttgaaccgttgcgtaccgaagagacccaccattgacgacataaataacgacaaatggttggttatttgaaggattaatgatcattctaggacattagtaattggaaaagaaaatgcaaaaaaatatccagtagaaacaatgcttggtatgtcgttcttcttactttcttcagtaatgagttggtagttttctctatttaaatatgaataaatcaatatgtactttctttctttaatcaaaatgttaatatgataaaaatacagcatccaaagcagttaatcaagacttaaatataaaaaatttacatatttagaaaacaaagatagggtaaatattgaaattacatagtaaaccataccttaaaagcagaaatactgataccacatgaactattgatcaatactactgctattctcttcctaatgcaaagagcttattaccattattaaatcactacagacgataatacccggaatgccctttttgcagggaaagcgaaaaaggtgaaagagttaacaggagaaagtgttagggaactaagttacgaaggaaggcagatagcaacaatactaacgtggaacttatttcgacgactataacaactggtatctgattatcgaagaataattgagtggtcagaaaggagcgaaatatgtctggagcaagatcaacaacggcaggtgccgtgccctcggcagcaacaacatcaacaacatcaacaacgtcaaactctaaggactcagactctaacgagtcattatatcccttggctctgcttatggatgagttaaaacatgatgatattgctaatagggtagaagccatgaaaaaactagataccatcgcgttggcactcggtcccgaaagaacaagaaacgagttgattccctttttaacggaagttgcacaagatgatgaagatgaggtgtttgccgttttagccgaacagttaggaaaatttgtcccctacattggcggtcctcaatacgccacaatcctattaccagttttggaaattttggcatctgcagaagaaactttggttagagaaaaggccgtagattctctgaataacgtggcccaagaactttctcaagaacaattatttagtgacttcgtccctttaattgaacatttagctactgcagattggttttcttcaaaagtttctgcttgtggtcttttcaagtctgttattgttagaatcaaagatgattcattgagaaagaatatcctggctttatacttacaactcgctcaagatgatactccaatggtgaaaagggccgtcggtaaaaacctgcccatcttgatcgatctgttgactcaaaatttgggattatctacagacgaagattgggattacatttctaacattttccagaaaatcattaacgataatcaagattctgtcaagtttctggcagttgattgtttaatttccatcttgaaattttttaacgctaaaggtgatgagtctcacactcaagatttattgaactctgctgtcaaattaattggtgacgaagcgtggagggtacgttacatggctgccgatagattttcagatttagcctcgcaattcagttccaaccaagcatatatcgatgaattagtacaaccatttttgaacctttgtgaggacaacgagggagatgttagggaagctgtggctaaacaagtttctgggtttgccaagttcctaaatgatccttcaattatattgaataagatcttacctgctgtgcagaatttgagtatggacgaaagtgaaacagtgagatctgctttggcttctaagattacaaatattgtattactgttgaataaagatcaagtcattaacaattttcttccgattttactgaatatgctaagagatgagttccctgacgttcgtttaaatatcattgccagcttgaaggttgtcaatgacgtaataggaattgagctgctatcagactctttgttacctgccataacagaattagccaaggacgtgaattggagagttagaatggctataattgagtacatacctatcttggcagaacaattaggtatgcaattttttgaccaacagttaagcgatttatgtctttcatggttgtgggatactgtttattctatcagagaagccgcagtgaataatttaaaaaggttaacggaaatatttggctctgattggtgtcgtgatgaaattatttcaagactgctcaaatttgatctacaattactggaaaattttgtctcgaggttcacaatactctctgctctaaccactttggtgcccgtggtatcgttagatgtcgttactgagcaactattaccattcatttctcacttggctgatgacggtgttccaaatattaggtttaatgtggccaaatcctacgctgtgatagtgaaggttttaattaaggacgaggccaaatatgatgcattaattaagaacacaattttaccctcattgcaaacgctgtgtcaagacgaagatgttgatgtaaaatacttcgctaagaaaagtttggcagaatgtcaagaacttttaaaaaattgatactagttcaaatatatacatacatacacatatgtacacttgaatgaataaaaagtatacatattaacaactaggcctgctttcttttcttttctttttttttttttttaccacacttagtcctctactttaacagaaatatcattttccagtttgaccatagtttcttcaactgttttctcctcgtgtttaacattgatttccgcctccacgttcagttcacgttttccttccaggtatttcacccactttggataactcatgatattttgctggatttccttgtacaattgagactgcaaatcccaatctaaggagcttctgggatcatccggtggcaagaattgtaacatgtcaccaaggttcctcgatttagtgattatttgtccaaatccaaccagcaacccatttatttctgtccaaagccccttaggcagccaattttgtaattgagttcttgtctgatctggagtcttgcatttctgcgcatctacccatttccaaagcttggtcaatctatccacgtgaacgtcaacgcagataccttcaatcttgccccatgccttttgtaatgttagataagccattttgggccctacaccgggcaggcccaatagctcattaatcgtagctggaacatcactcgaaaactgatcttgaaggattttgcaggttgacaaaatatacttggccttccttgtgtggaacccaactgaatgaatcaattcgtctaatttggtctcattgatttgtaaaacggcctctaatgtcataccttcttcgctgtgcagttcgtctatacaataccgcattatgttaagcattgccattgcggtaacttcatcttttgtttgcgatgatagcatcaccccaagaaggacctgtaatctgtagtccctcggtgatatctgctctttcgagataccacacttagaggcaaccgttacaggaatggatgatccaccaattatatcgacgggggctagaatcttagatctcagtactcgcattctagcgtatgtttcttgaaacttgtaagggactttcgtcgaggccggagtgacaaggatcgaggggtccaatggtgtggcccacctgttgggcacattgccgtttctaaccacaatccattcgaagtactgcttatttggcagcgatttaacccagtcgatatccacgggttgagggacaacctcttcttgtttgattttggtccttttctccggtaggagttctgattctggcccagtttcagtctttaccagcggtcttttcctcagaattgccatagatgagtatttactgatcttttgcatattttttttttttttgggctataaagtatatatagatacaaatatatgatgaatcattaaagaggaggttattactaagtgaaagaaaaagaaaaaaaaaaagatcaaaaccaaacttcgtattcgagcctaaaaaacagaatataatgttataatactaatagaagcaacaggagcaccactatcagcacaagaataatcacgcagttgccgttatccttgaacctagaattgttaaagccatgcatggaccgagaggccctgttcaaattcctaccattattatcaatcaggttttctaaatcaaccagcagcgagtcgttctgagaaacgatctcattattaaggtccagcgaaatgtcatgagtcctcccaatagactgagacagtgcgcccaagtgggaatcttgctctaacaactgctgttgctggttaataaatagttcttggttggaaaccatgggttgtggtggctgtggctgtgactgtgactgtaactgcgattgcaatggttcatccttgtatggagtatgcgtcgaaggcagcggcgactcctcgtcttgttcatcgtcatccttatacatgaccgtaagctcgtcatcattcttgaaccgcacttttttcaaagactctttggacacctcatcagtatttcttgccacctgctgttggaacctatacaactccttgtcaaccgccgtatcaggaattttgtccagtatggtattgtatcgggatattagttcatcattgggcgcacacttctgcaataactccaatattgagcccaattgccgtttcaaagtaacgttatcgtttgaggtcggggcgagcttcaacaccgacactagccttgttctttcttcgaccagatcagagagctggtccagttcataacccagcttcaacacatccataccgtgtgtgcttacgcatctatttgctgtcgtgagatctgtctctatgctttattcgttttccattgtaaagtctcagcatttatttcttgttctttacttgtttttgccctttcgggtgatcaaagtcgtgctgggaaattttattcttataaaatgatttttagaaataataaactcataacagtgcaacggcaaagtacaagggaaggaagcacagaagcaagaggaggcgcatcgatcgtggcagatgagtcagcaaacaccacaggaaagtgaacagaccacagcgaaagaacaggaccttgatcaagagagcgtgttgagcaacattgacttcaatacggatttgaatcacaatttgaatttatcggaatactgtatatccagtgacgcaggaacagagaagatggatagcgacgaggagaagtcgttggccaatctgccggagttgaaatacgctcccaagctatccagcctggtgaagcaagagacgctcaccgagagcttgaaaagaccacacgaagatgagaaagaggcgatagatgaggccaagaagatgaaagtgccgggagagaacgaggacgaaagcaaggaagaggaaaagagtcaagaactggaagaggcaattgacagcaaggagaagagcaccgacgccagggacgagcaaggggacgaaggtgataatgaggaggaaaacaacgaggaggataatgaaaacgaaaacgagcatacagcaccgcctgcgctggtgatgccctcccccatcgaaatggaggaacagaggatgactgcgctgaaggaaatcaccgacatcgagtacaagttcgcgcaattgcgccaaaaactatatgacaatcaattggtgcggttgcaaacggagctgcagatgtgtctggaagggtcacacccggaattgcaggtctactactcgaagattgccgcgatccgtgactacaagctacaccgagcgtaccagcgacagaagtacgagctttcatgcatcaacacagaaacaatcgctaccaggacattcattcaccaggacttccacaagaaggtcaccgacctgcgagccaggctgctgaacagaaccacgcagacctggtacgatatcaacaaggagcgccgcgatatggatatagtcatcccagatgtcaattaccacgtccccatcaaacttgataacaagacgctgagctgtatcacgggctacgccagcgcagcacagctgtgctatcccggcgagcccgtggcagaggacctcgcttgcgaaagcatcgagtaccgctacagagccaacccggtggacaaactcgaagtcattgtggaccgaatgaggctcaataacgagattagcgacctcgaaggcctgcgcaaatatttccactccttcccgggtgctcctgagttgaacccgcttagagactccgaaatcaacgacgacttccaccagtgggcccagtgtgaccgccacactggaccccataccacttctttttgttattcttaaatatgttgtaacgctatgtaattccacccttcattactaataattagccattcacgtgatctcagccagttgtggcgccacacttttttttccataaaaatcctcgaggaaaagaaaagaaaaaaatatttcagttatttaaagcataagatgccaggtagatggaacttgtgccgtgccagattgaattttgaaagtacaattgaggcctatacacatagacatttgcaccttatacatatacacacaagacaaaaccaaaaaaaatatgactctacaagaatctgataaatttgctaccaaggccattcatgccggtgaacatgtggacgttcacggttccgtgatcgaacccatttctttgtccaccactttcaaacaatcttctccagctaaccctatcggtacttacgaatactccagatctcaaaatcctaacagagagaacttggaaagagcagttgccgctttagagaacgctcaatacgggttggctttctcctctggttctgccaccaccgccacaatcttgcaatcgcttcctcagggctcccatgcggtctctatcggtgatgtgtacggtggtacccacagatacttcaccaaagtcgccaacgctcacggtgtggaaacctccttcactaacgatttgttgaacgatctacctcaattgataaaggaaaacaccaaattggtctggatcgaaaccccaaccaacccaactttgaaggtcaccgacatccaaaaggtggcagaccttatcaagaagcacgctgccggccaagacgtgatcttggttgtcgacaacaccttcttgtccccatatatctccaatccattgaacttcggtgcagacatcgttgtccactccgctacaaagtacatcaacggtcactcagacgttgtgctcggtgtcctggccactaataacaagccattgtacgagcgtctgcagttcttacaaaacgccattggtgctatcccatctcctttcgatgcttggttgacccacagaggtttgaagactttgcatctacgtgtcagacaagctgccctcagcgccaacaaaatcgctgaattcttggcagcagacaaggaaaacgttgtcgcagtcaactacccaggtttgaagacacaccctaactacgacgtagtgttaaagcaacaccgtgatgcccttggtggtggtatgatctccttcagaatcaagggtggtgctgaagctgcttccaagttcgcctcctccacaagactgttcacattggccgaatcccttggtggtatcgaatctctattggaagtgcccgctgtgatgacccacggtggtatcccaaaggaggccagagaggcctctggtgtttttgacgacttggttagaatctctgtcggtattgaagacactgacgatcttttggaagacatcaagcaagccttgaaacaagccaccaactaatcgccagtgccacgtctctgccttcgaccggacctttttaagtacgataaatatccttttataaatatatagtctaaaatatccattaatactgtgctcaatcaatcgtgttagatgatttagttttttccaaatcgttattatagtgcagaagtagtatacataaaggcatatgcatgcgatttggaagtaacgctcgccgtagacaagtaagaatgcctgctgtcttgagaaccaggtccaaagaatcctctatagagcagaagcctgcttccagaactagaacgagatcaagaaggggcaagcgtggtcgtgacgatgatgatgatgacgacgatgaggaaagcgatgatgcatacgatgaagtaggtaatgactatgacgagtatgcttcaagagcgaagctggccaccaataggcccttcgaaatagtcgcgggactgcctgctagtgtggagctgcccaactataactcttcgcttactcatccgcaatcaattaaaaattctggggtgctttacgactctctggtcagttccagaagaacctgggttcagggtgagatgtttgaactgtattggcgaagacctaagaaaattgttagtgaatctaccccagcagcgacggagagtccaacatctggaacgattcctttgattcgagataagatgcagaaaatgtgcgattgtgtaatgagtggaggtcctcacacgttcaaagttagacttttcatactgaagaatgacaaaatcgaacagaaatggcaagatgagcaagagttgaagaaaaaggaaaaggaactgaaacgaaagaacgatgcagaggccaaaagattgaggatggaggaaaggaaaaggcagcagatgcaaaagaaaatagccaaggaacaaaaacttcaattgcagaaggaaaataaagccaagcagaagttggaacaggaggcgctgaagctaaaaagaaaggaagaaatgaaaaaactaaaggaacaaaataaaaataaacagggttcaccttcttcctccatgcatgacccaagaatgataatgaatttgaatttgatggcacaagaagatccaaaactaaacactttaatggaaaccgtcgcaaagggtcttgccaataatagtcaactggaggaatttaaaaagttcattgaaattgccaaaaaaaggtcactagaggagaacccagttaataagcgtccatctgtcacaacaacgcgacctgcacctccctctaaagctaaagacgtagccgaagatcaccggttaaactcgataaccttggtgaaaagttccaaaaccgctgccacggaacctgaaccaaaaaaagctgatgacgagaatgcagagaagcaacagtccaaagaggcaaagacaactgccgaatcgactcaagtagatgtcaagaaagaagaagaagatgtgaaggaaaagggtgtgaaatcagaggatacacaaaagaaagaagataatcaagtggtaccgaaaaggaaaagaagaaagaacgcaataaaggaagataaagatatgcaattgaccgcgttccaacagaaatacgttcaaggtgcggagatcatcctggagtatttagaattcacccattcgaggtattacctgcctaagaaatcagtagtagaatttttggaggatacggatgagattataatatcttggattgttatacacaattctaaagaaattgagaagttcaaaaccaagaaaataaaagctaaactgaaagccgaccaaaaactaaacaaggaggatgccaagccaggctctgatgtggagaaggaagtcagctttaatcctctttttgaagccgattgccctacccctctctacaccccaatgacaatgaagttatcggggattcacaaaagatttaaccaaatcatccgaaatagcgtttctccaatggaagaagttgttaaagaaatggaaaaaattctgcaaattggtactagattgtctggctataatctgtggtaccaattggatggatacgatgatgaagctttgagcgaaagtttgcggttcgaactaaatgagtgggagcacgccatgagaagcagaagacacaaaagataaggtgttcggttactttattctgctttaacgccattatgattatacaattgtattacttattttttaacctgtatattaaaacctttattttatttcacattactcatcatgtggagtactggaattgtatgccaaactttgccgggaaaactggtatattgccgttttctgtatcagttgctgatatagatattgcattatcattcttttcatcatcggataaactttcttgaaagcctctagtgaataccagctctgtcccggcagatattaaaaatcccctccatttgccttcccataatagttttaaagtcttgtcacgtaatgacgtgcttaatttccaaacactggtaaaaatggaactatttattttgttatcaaatttttcgatggtagatctttcttcatcgatttttcttaatgacgacgagaatgcataagttaaatcatttaatagcttttgtttgtgaacaggtatatctagtgtagaaggaatatcgttaacagctgaattcagatccggtacattttcgtgcagtagtttagtcgctctgctgtttggatttatatcaaccaattcgtcggagattggttctaatttatcattattgtttttattggtttcaagcaaatgatgctttttttgccaaaattcgcacccaaatgaaagatttgattcaatcgaataaagattaaaatcatacttcgcgcaaaaagtagaatttgtccctgtcttggccgaatatgtggaggatatatggccgaataatggttgccaagataatgtcaaagttagtggtcgtcctgtgtttgtagaatgtgtgtaatatcttaaagttgtcgaacaaccggggcttaaacttactaaccctaaccaaaattcagcaccaagcgacaacgaagaattattgtacagtgaggtgttaaacttggaaggcgtggtaaggaaattgtgtaatactctataaccacataatagatcactggtggaaaatatccactcctgtaaattgcggtgagaatctctttgaaaatagcacgttaaaacgtttaagctttctttgaaactactgacacccttaagcataaattgggtttgtggacttagtcgttttattatcattgcttctaaatcagagctggggtagtacattctaccataataaagggattttttaacaaatttcgagtcatgtagtaatttcttgtcattgtcgactgtggtgttgtcactactcaacgtattcgcactactaacactgaaattgaggtttggttgcaattgtctgtatgtttcggtggcatcttgtaatgggatatcagtagagttgcgcatgaatttctccaattgctgtgcatcggagtataaataactcagagaaccatttatcctggacctcgtagaaaaatctaaagaattgaatgtattgggagtagatttgttggaaatttgcaggtgtattgctgagggaattcggaaatctaataatgttctcgatgtggccgttatatcctcgtagctattttgcgtactccaatgggtgctctgataaaatgcccttagtacttggtccatatagggtagcatcaagatcggtcttctctgttcgtgtctttttcctaacgtatatttgctttgtttcttcactcaacaataaagtcaaagtaaaattaaatactaattattcttaaaagggaagatgcgaaatttagcgaaaatctattgattatacacacaaaggaagaaaggtagtggaaagctaaataaaggaggtcatggagccagagagcataggcgatgtggggaaccatgcccaggatgatagtgccagtatagtgtccgggcctcgcaggcgttctactagcaagacatccagtgcgaagaatatacggaactccagtaatatctctccagcatcgatgattttcaggaatttgttgatactggaggatgatttaagacgccaagctcacgaacaaaagatactgaagtggcaattcactttgttcttagcgtctatggccggtgtaggcgcatttaccttctacgaactttatttcacttcagattatgtcaagggcctccatagggttattttgcaattcactctttctttcatttccattactgtagttctttttcatatcagtggacaatatagaagaactatcgtcattccaagaagattttttacctctactaataaagggattaggcagtttaatgtgaagctagttaaagtacagtctacgtgggacgagaaatacacagattcagtaagatttgtgagtcgaacaattgcttattgtaatatttattgtttgaaaaaatttctgtggcttaaagacgataatgccattgtgaaattttggaaaagtgtcacgatacaatcccaaccgaggatcggagctgtggatgtgaaattagtcctcaaccccagagcatttagtgcagagattagagaaggatgggagatttatagagacgagttttgggccagggaaggtgctagaagacgcaaacaagcgcacgaactccgacctaaatcagaatgaaagagttggagggcttcttccttcgaataagaggtcatatttacctatgtaaaattgtaaccatctatgttcacacataaattatattttatacattattagaagtgaagctgttgtgtcgtgaaaattttacaaatccgtcatttcatatttaagttttccaacaagtgctagaaaacctaggggttgttgaaattggttaaacaaggcatcttattatacatacaacagcataacgctagaggggcaagaaggaagaacttaaaataataggtgtaaaatgactttggcttttaatatgcaacggttggtgtttcgtaatttgaatgttgggaagcgcatgttcaagaacgtccccttatggaggtttaatgtcgccaataaattaggaaagcccttaactcgctctgtagggttaggcggtgctggcatagttgctggtggcttttacttgatgaatcgccagccttctaagttgatattcaatgattctttaggggcagctgtcaaacaacagggtcccttggaaccaactgtgggcaacagtacggcaattaccgaggaaaggaggaacaaaataagtagtcacaagcagatgtttttgggatcattattcggtgttgttttaggagttacggtggctaagatatcaattttgtttatgtatgtcggtattacaagcatgcttctttgtgaatggttacggtacaagggatggattcgcattaatttgaaaaatatcaaatctgtaattgttttgaaagatgtagacttgaagaaactgcttattgatgggttattgggtacagaatacatgggttttaaagtattctttacattgagtttcgtattagcaagtttaaatgctaacaaatgagcaagacaaatgaccagatataaacgagggttatattctttcgttttatacttttttatttttggtatttcatttatcctatacagtaaatatacatagggctaaggaagaaaaaaaaatcacgtcgaatataaacctaattgtgttctatattgcggacatatatttttcgtagattgaaaagttcttaaacgtaatttttttgacgaccagtgaagaggaattgaataagtagaacttgggcaatacttataacggcaatgataatgataatcaatatagataaccaagtcaaccttgattcggtggaattgacggtagacatgtttctccattctctggctctcaaatagttcaaagtcttcgtgattttgttcaagtttctatctatttcctccacggcgttattggcaataatgtcatcgttattgacatcagcttcatgctcgtcagtcaaagttttttccttttctagtgtaatttctacctttttcaacgctgtaccatagttattggaaaaacaaaaggtatacttccccactccaaacgattttaataaaaagtctgagtacttcttttgtttctcactagtaatcacagatccatcaggagcagtaatatcaaaatcaatctcaaaattaccaccggttagaacttggtaacccacagccagggaatcatcctcagtaaccatatcgtagtacaggcattctttgctgaatgctggtaaactgatagcaactggtgcataactggaagatgcagccactgaattgaccaacgccaaaattaaaacaatgaagaaagagggtagagcaattgtagatttgatcatggttttcctttacaatgagtgtactccactgtttatcttattctagtttgggtcacctgatgcagaattggcggtgtcgatccctaaggttaatgaatcgaaatcactggagattttgttagtttttcattttaactagttcaagttttggcagaatgtactttttcgtgtttcgggacacgtcgctgaaaaggattgaaatataaccaaacgccatcatgtaaggtgcagtgaacattagcgctaagaggattgaggattgctttatgaaagtttatgaacattttcttgaattaaataaataagtctgaaaacacttgaattcgagatgctgtagcaatttgtaatattatttaaagttcacagagtggcttccttggcggatctgaaaaataggtagtgatttaaggctatataatattagatacacaaaacataccagaaattttcctcgaagaccagcagaagggaaccaatatcacgacattaaaatattgttatctctttttattcagtgcttgtatttcagcttccattgaaaacgatgactgtcttctcaatcttcatgtcgagccctcacactgtacatgataatatactagtaccatgaaaactagtcgatagatgataattgatttttatttgaaatagaatctttaatgatcacagtggatcttttaaaaacttggtgagatagtgctagtgatccgtagtctaaatgagttacgtacgaaagggagccaaaagcaatctgaccaatttgtatatatatacatctatccgaaaaggaagacatcaattagtacgggcgtgtggtctagtggtatgattctcgctttgggcgacttcctgattaaacaggaagacaaagcatgcgagaggccctgggttcaattcccagctcgccccgaataatttttttttgcctatctataaaattaaagtagcagtacttcaaccattagtgttagcgataatcaagaagtgaaactctttctctattttttttttaattgaaaaatttcctttctctatagcgtatagaatatatgttacatgtatatatatatataaagtaaaaacgttcggaaaattcctcattatacccagatcattaaaagacattttcgttattatcaattgccgcaccaattggcttaatcaacttcttcaacggttggaccttcagcctctggagctggaggagcaccacctgggaaaccgcctggagcaccacctgcagcgccacctggagcaccaccagcttggtacaacttagacatgattgggttggcaatgtcttgcaactccttcaacttgtcatcgaattcttccttgctggcagtggtgttgctgtctaaccaagaaatagtctcttcagccttcttggtgacggtgtccttgtcagcttgttccaatttgtcaccagcttcagaaatggtgttcttcaaagagtaagcaatggattccaattggttcttggaagcaattctttgagattccttttcatcttcttccttgaatttttcggcttcagcaaccatcttttcgatatcttccttggacaatctacccttgtcgttggtaatagtgatcttgttagacttaccagtacccttttcgacggcggaaacattcaaaataccgttagagtcgacatcgaaagtgacttcaatttgtgggacacctcttggagctggtggaataccactcaattcgaacttacccaacaagttgttgtccttagtcttggctctttcaccttcaaagacttgaatcaagacacctggttggttatcagcataagtggaaaagatctcgaacttctttgttgaaatggtagagtttcttggaatcaacttggtcatgacaccaccagcagtttcaatacccaaggataatggagcgacatccaacaacaatagatcttgagtcttggaagattcgtcaccagtcaaaatagcagcttgaacagcagcaccgtaagcaacagcttcatctgggttgatagatctgtttggttccttaccgttgaagtagtcagtgaccaatttttggacctttggaattctggtagaaccaccgaccaagacaatttcatcgacttgagatttgtccaatttagcatctctcaagaccttttcaactgggtccaaagtagatctgaacaagtcagcacacaattcttcgaatctggctctggtgatggaagtgtagaaatcgataccttcgaacaaagagtcaatttcaacggaagtttgagcggaggaagacaaagttctcttggctctttcacaagcggttcttaatcttctcaaagctctttggttggtagacaagtccttcttgttctttctcttgaattcttggatgaagtggttgaccaatctgttgtcaaaatcttcaccacccaaatgggtgtcaccagcggtggccttaacttcaaagataccgtcttcaatgaacaacaaagagacatcgaaagtaccaccacccaagtcgaaaatcaagacgtgttcttccttacccttcttgtccaaaccgtaagcaatggcagcggcggtaggttcgttaataatacgcaagacattcaaaccagcaatggtaccagcatccttggtagcttgtctttgagaatcgttgaagtaagctgggacagtgacgacagcgtcattgaccttggctcccaagtaagattcggcagtttccttcatcttacccaagaccatggaggagatttgttctggggtaaagttcttggtttcacccttaaattcaacttgaatttgaggcttaccgtcaacatcgatcaacttgaatgggaagtgcttcatgtcagcctgcacttctgggtcgttgaagtttctaccgatcaaacgcttagcgtcgaaaacggtattcgaaggattcatagcagcttgattcttagcagcatcaccaatcaatctttcagtgtcagtgaaagcgacaaaagatggagtggttctgttaccttgatcgttggcaataatgtccacacgatcattagcaaagtgagcaacacacgagtatgttgtacctaaatcaataccgacagcttttgacatattatctgttatttacttgaatttttgtttcttgtaatacttgattacttttcttttgatgtgcttatcttacaaatagagaaaataaaacaacttaagtaagaattgggaaacgaaactacaactcaatcccttctcgaagatacatcaatccaccccttatataaccttgaagtcctcgaaacgatcagctaatctaaatggccccccttctttttgggttctttctctcccttttgccgccgatggaacgttctggaaaaagaagaataatttaattactttctcaactaaaatctggagaaaaaacgcaaatgacagcttctaaacgttccgtgtgctttctttctagaatgttctggaaagtttacaacaatccacaagaacgaaaatgccgttgacaatgatgaaaccatcatccacacaccgcgcacacgtgctttatttctttttctgaattttttttttccgccattttcaaccaaggaaattttttttcttagggctcagaacctgcaggtgaagaagcgctttagaaatcaaagcacaacgtaacaatttgtcgacaaccgagcctttgaagaaaaaatttttcacattgtcgcctctaaataaatagtttaaggttatctacccactatatttagttggttcttttttttttccttctactctttatctttttacctcatgctttctacctttcagcactgaagagtccaaccgaatatatacacacataatggcatccaccgatttctccaagattgaaactttgaaacaattaaacgcttctttggctgacaagtcatacattgaagggtatgttccgatttagtttactttatagatcgttgtttttctttcttttttttttttcctatggttacatgtaaagggaagttaactaataatgattactttttttcgcttatgtgaatgatgaatttaattctttggtccgtgtttatgatgggaagtaagacccccgatatgagtgacaaaagagatgtggttgactatcacagtatctgacgatagcacagagcagagtatcattattagttatctgttatttttttttccttttttgttcaaaaaaagaaagacagagtctaaagattgcattacaagaaaaaagttctcattactaacaagcaaaatgttttgtttctccttttaaaatagtactgctgtttctcaagctgacgtcactgtcttcaaggctttccaatctgcttacccagaattctccagatggttcaaccacatcgcttccaaggccgatgaattcgactctttcccagctgcctctgctgccgctgccgaagaagaagaagatgacgatgtcgatttattcggttccgacgatgaagaagctgacgctgaagctgaaaagttgaaggctgaaagaattgccgcatacaacgctaagaaggctgctaagccagctaagccagctgctaagtccattgtcactctagatgtcaagccatgggatgatgaaaccaatttggaagaaatggttgctaacgtcaaggccatcgaaatggaaggtttgacctggggtgctcaccaatttatcccaattggtttcggtatcaagaagttgcaaattaactgtgttgtcgaagatgacaaggtttccttggatgacttgcaacaaagcattgaagaagacgaagaccacgtccaatctaccgatattgctgctatgcaaaaattataaaaggcttttttataaactttttataattaacattaaagcaaaaacaacattgtaaagattaacaaataaatgaaaaaaacaacgaaataacttaggttttaggctaaaaaaaacagaaggaattttgaacgataaacttttcgactgcacacgaaacattattactaatttgtgtaaccactatataaggaatcgtgtttattaattgaatttattccgggaatattcaagttatgtatatctcttttcatattcttaaatacacatactcataatatcttgtcgaaaatacgcggtgtagggagttatggtggataactttttcacgattagaagaaaaggaaaatttcattattcgtagcttaacatggcaaaaacgagaaagacatataatcaaaacgtgagtttcctgtggaaaaaaaaaaaagggaacctctggttacgatgatatacctgcgtgaaaaaggacagttattaccaatacatacaaaggcttaataagtgtaaaatatatatctgccgagaccattactcattacacctagaatggagcaaaatggccttgaccacgacagcagatctagcatcgatacgactattaatgacactcaaaagactttcctagaatttagatcgtatacccaattaagtgaaaaactggcatctagttcttcatatacggcacctcccctgaacgaagatggtcctaaaggggtagcttctgcagtgtcacaaggctccgaatccgtagtctcatggacaactttaacacacgtatattccatcctgggtgcttatggagggcccacgtgcttgtatccgacagccacgtattttttgatgggcacttctaaaggatgcgtactcatttttaattataatgaacatttgcagacaatcctagtgccgaccttatctgaggacccttctattcactcaataagaagtccagtgaaatcaattgtcatatgttccgatggtactcatgtagctgcctcatacgagaccggaaatatatgcatttggaacttgaacgtagggtatagagtgaaacccacttctgaaccaacaaatggtatgaccccaacgcctgccttaccggcagtcttacacatcgatgaccatgtgaacaaggaaatcacagggttagacttttttggtgctcggcatacagccctgattgttagtgataggacaggtaaagtatcactctataacggttacagaagaggcttttggcagttggtgtataattcaaaaaaaattttagatgtgaactcttccaaggagaaattaataaggtcaaagttgtctccactaatatcacgggagaaaatttccactaatttgttgagtgtactcacaactacacattttgcccttattttattatcgccacacgtttctttgatgtttcaagaaactgttgaaccctcagtacaaaattctctagtcgtgaatagctctatttcatggactcaaaactgttccagggttgcttattccgtaaataataaaatttctgttatttccatatcttcatcagacttcaatgttcagtccgctagccattctcctgaatttgcagaatctatattatccattcaatggattgaccagctcctacttggtgttttaaccatatcgcaccaatttttggtattgcacccccaacatgacttcaagatcctgttaagattggattttctgattcacgatttgatgatcccacctaataaatattttgtaataagtagaagaagtttctacctgttaacaaactactcatttaaaattggcaaatttgtgtcttggtcagatattactttaagacatattttgaaaggcgactacttgggtgcattggagttcatagaatcacttttgcaaccttactgtccactggcaaacttgttgaagctagataataatacggaagagaggactaagcaacttatggaaccattttacaatctgtccttggctgccctaaggtttcttataaaaaaagataatgccgactacaatagggtttaccaattattaatggtagttgttcgtgttttgcagcaatcttccaaaaaactagactcaattccttctctagacgtctttttggaacagggtctggagttctttgaattgaaggacaacgcggtatattttgaagttgtagcaaatattgttgcccaaggatcagttacgtcaatttccccagttcttttcaggtccataattgattactatgctaaggaggagaatttaaaagtaattgaagacttaatcatcatgttaaatcctactacgcttgatgttgatcttgccgtcaaactatgccaaaagtataatttgttcgatttattaatatatatttggaacaagatctttgatgattatcaaaccccagtggtggacttgatatacaggatttctaaccaaagtgaaaaatgtgtgatcttcaatggtcctcaagtacctcctgaaacgactatatttgattacgtaacgtatatccttactggcaggcaatatccacaaaacttgtctatatcaccaagtgataaatgctccaaaatacaaagggaactttcagcatttatttttagtggcttctccataaaatggccgtcgaacagcaatcataaactttacatatgcgaaaatccagaagaagagccagcatttccttactttcaccttttattgaaatcgaatccgagtaggttcttagcaatgctcaatgaagtgtttgaagcgtccttgtttaacgatgacaatgacatggttgcatcagttggagaagcagaattggtaagtaggcaatatgttattgatctactattggatgctatgaaagatacgggaaattcagacaacatcagggtacttgttgcaattttcattgcaactagtatatcaaaatatcctcaatttattaaagtgtctaaccaagccctcgactgcgttgttaataccatatgctcctctagggttcaaggtatatatgaaatttctcaaatagctctggagtcgcttttaccctattatcattcaagaacaacagaaaattttatactggaactaaaagaaaaaaatttcaataaagttcttttccatatctataaaagtgaaaataagtacgccagtgcgctttcacttattttagaaactaaggacatcgaaaaagaatataacacggacattgtatccataaccgactacatactcaaaaaatgcccacctggaagtttagaatgtggcaaagttactgaagttatcgagacgaactttgatcttcttctctcaaggatcggtatcgaaaaatgcgtcacaattttttctgactttgactataatcttcatcaagaaatcctggaagtaaagaatgaggagactcagcaaaagtatttggataagcttttttctacgccaaatatcaacaataaggtcgataagcgtttaagaaatttacacatcgaattgaactgtaaatacaagagcaaaagggaaatgattctttggcttaatggtacagttctcagcaacgctgagagcttacaaattctggacttattgaatcaagactctaattttgaagctgcagctataattcacgaacgcttggaaagttttaacctagcagtcagggatttattaagttttattgaacaatgtctaaatgaagggaaaacaaatatatctactttattggaatctttgaggagggcctttgatgattgtaattctgctggtaccgagaaaaaatcgtgttggatattattgattacattcctgatcactctatatgggaaatatccttcacacgatgaaaggaaagatttatgtaataaactacttcaagaagcatttttgggattggttaggtccaagagttcctctcagaaggattcaggtggggaattctgggaaataatgtcttctgttcttgagcaccaagacgttattttaatgaaagttcaggatttaaagcaactgctactgaatgtttttaatacttataaattggaaagatctctttctgagttgattcaaaagattatagaggattcttcgcaagatcttgttcaacagtatagaaaatttctgagtgaagggtggtctatacacaccgacgactgcgaaatctgcgggaaaaaaatatggggagctggtctggacccattactttttctagcttgggaaaatgtacagcgccaccaagatatgattagtgtagatctcaaaactccccttgtcatattcaaatgtcaccatggctttcaccagacttgcctcgaaaacttggcccagaaacccgatgaatattcttgtttaatttgccagacggaatctaacccaaaaatagtataacatttctaaatatttaatacaactttggttacataaaagtaaaatttatacacctcatttcattatgtagattcatatatagaataccaattatgattgacccaatagccatcaaaatcagtagttattaatacttgtctttctaggagccatttgcatatttctgatatttcatgaagcgaaagtacttcacgacacctagattgcaatctactcaatgttatccctggatgaaatattatttcgttaacgaccatagtaactacctgcttccatatgtttggcctaatggaaccagatccattcacccataaacgagaaaatggtttgcccagtggaactttgacagcagacttccttgctgtattcaattttgtctgagaattggcatatataatcagagggggagttaatgttcgtatttcaaatctccttgaagtatacgttaaaggtcgaacatttctcaccattggaattacatccatattcaatagctctcccgaaatcaaatcaattaaaacccaagaggatatatcggacggctcttgattgataacaatagcgtttccggcctccaataattcattaaccttacatctatactgaaaagctacaccaaaatctttataatttcctctattttccaaaatgtctggtaaagtatcagtacattcaagttttgagccatggagataaatttgcttttccttagccatatccatgatgacgttatctattgattcgtttccaacgttcttcaacgcctctatttcatttctagtggtcgaaggactttctattaatatggaccggatcactgtgcgaatataatcgtcgctttgactcttcgataagtccttagtagaagcggaaatctttctagtgtaagttttttttaaagaagagatctctctttgaatcatagaagacatggccagatcgttgccagaatgtgtaagtgtgtcatcacgtaccagagtaaatttttttctattctcttcgtagttcttataaagaaagagcggcctttttatttccttttcatcaaaagaggtccaaatatcaagcaatttgataagatctagttcttcaacatccctcagtgaaatcttttcacttttaatggctagaacgagcatttttttccacttatcgacatatgccctccaaccactatgacccattcttactcgccgtgccgtccatttcttttttaggttatctaaagaattattaggaaataattttgttattttgtcccacattatttcatttttaatacttttagtaactacaacagctctgattaaagcctgaacaccatctttagtgcctgcatgatagacagttttgtcttctttagtattttccacgaccaccgttgtcctaccagcagacacttttttgtctctccttttgatctttccatctgatacgttgaccgacgtactcttcttagagatagcgtcatctgaagctttgatcttagcattcttttggcggttctgaaacttacgaattctttcaactgatttctttcctctgtgaaacctatttttttccgtttggtcaaagaagtatatttccgtatcatgtataacatcagtaaaggttgcttttttactatctttttctttcaggatgtacctttggatagcgtcctctccaacagtgggcaaaaaaataatttttcttcctgatacaggctctgttctggctcctaatttttcgctttctaccatcaaatcaacatcaccacggacagtctttttatctaatgtcgttgtggagcccatatatttagaaacgctttcgtaaaattgttctctcaggtatgctaccccaccaatcgtattcataactttcaaaatggctctctgtctctgtagtgaacgcaaagagcgggcagaaaagccgccgaagttaaccaccttgcctttgacaacagtgcctccgtttgaacttggactatcttcagcagatttcggctcctgtgcagtgctgacatgctgctctagcttaatccttttgggattcgaaatgtttcctgcaacagaagcattagtactgtttttaacctgcctcttccgtttgtttttattcggagttttttttgagtttgggggaatttttaattcaccgtgccagaagaatatatcctgtccatcgctgtccgttgtaaatctaacagtgttgttgagtgcgacgaaattatcctcgttgagagttttcaaatcggtacgagatttgcctagctcatcaaacccttttggaacggatatttcgtcttccgcatttgttaacttttgaaagttctgagctgtgaacagcctaaaaaacttcttctttccctcaaaatcgtatatgcgaaaaagcctatacccccctgtattttctttttgcttatccacactttctaaataatattcgcttgatttggtaaaagctcgctgaaattcttttccggtaattcgatttacaacatccatagttgaaattcctttaaggccagacttatctgcaatgtcataagtctgattttgaagtggataaaatcgattaagaagaacttcattctttacagcatcctctttctcttccataacaaggccttgattttgtaataaatcagtcgcattgaaattatctaaaccttcgactaagtcttcatcttcgaaagctgccttgctatctgatacagaatcttcatccgcgctattgctatcatactcaaatgaaggcgagcctttagagtctggaatatctttcacgtattttacacatctgattttaatggcaggattcttgggtgatactacaagcactttctttaagtactccttttcatctaaccatgcaatagctgcaataaaagctttagaaagtcttttctctttgtcaaatttcaattcacgctttaaatcaattatctggcgaataccattttttgatcgttttaccacctcaactattgttgctaaatgatccctaatattaatatagggattactatccaccccgtcatggctgaatttttttagcttcaattgcttcacgacgtgtcccttataaatcagttgtgaacttgttaacaggtggtttattttcttgatacgtccagtcacacttctaggatcttgcccagttacctgcgccaaatccatagtattgatccctttttctcctgatttggcaacttcgagaagtagttcaaatgcagaatttccaatagttgactccttttttgtgtatcccgttaataatgtccataggctgtcctcagtaatcccaaccgagtatgaatgattagcgtcgcctataatatcagtcacatttttagttgttatagcaccatcacaatacacctcaatgtcctttttcaatatcacgcatgaaagcacgaactgtttaacttttttatcagacaaatcaaaatatttaccagatatatcccacagctgattcaaagtgatttcttcaatgtgtcgttagtaaataatctttcacaatatagtacgtttatcacctaaacggagccgaaaaggagaatgagacatgaacatacttcccttatttgaagcaattttatcagacactatttgtacgagttcgtcaggataaatcgtcagtaccatttttcttgtggctagttggcttcaaccaaacgtcctcttctctcttatggcaagaagaaagttatatgtgtgactggttgtttatttcactttcgcgactgaaagcgccgccctttatgatgcaaaaaaccaagcggtatttgaaaatgcagatttgcagaaataaaagaaataaaaataaaaatcttataattttaccagcttcaataactcgatttgcataagtgtgccttagtatgcttattatattgactttgacattgaacttcaaaaccttttatgtaatgatttaagtcttgtcacatgacataataataaataattttaaaaatataaaatatttttaatagtttttaaatattttacagtttattttttaaatttatttatatgtttttgttttccgaagcagtcaaagtattttaattttcggagctttcatttcaagcgccttttttttacacataatacgatcaagataaattattatagtggtacagaactcttaagcactaggcggtggaccttattagctcaatcttgagtcagtccatgtatcgttttataatacttttttaagcactttctttaataaatattccattgaagtactgttactgaaatgagatgaactgttcagaatgtagaaatggcgccagaaatcaatcattgtttagcaaaaacacctttcgtctgctgcctcgggtgttttttcaaattatttcagcaggtaaattaagatagttattcgagtgattgccaaatatcatgttctacttcgaagacttatagctaattaattttttcataatgaaggtgtcgttaattgttctgattagtaacatgaaactcaaaaatcatcaaaaaaagaaaagctaaatgtatacttttttgtctacattagttaccttttattacatgagaaagttatttttcttctttttttttttttttttttgaaactttttcctctcggaaaataaaagatatatttacaagtgaaagcttattgtaatgtgtcattttaaacatcaaataacagacctttacatcaaataagcaccgcaagatatcctaaaatcgacatccaatgcatcgtaaatcattgaggagggctagcgctactgtgccttccgctccctatcgaaagcagattattagcaatgcacacaataaaccaagccttttctctaaaattaaaactttctttacccaaaaagattcagccagagtgagtccaaggaataatgttgctaataaacaaccacgcaatgagtcttttaacagaagaatctcaagtatgcctggaggttatttccattctgagatatccccagattctactgtaaaccgttccgtagttgtttctgcagtgggtgaagccagaaacgacattgagaataaagaagaggagtatgatgaaacacatgaaactaacatctccaatgcaaagcttgcaaacttttttagtaaaaaaggtaatgagcctttatcagaaattgaaatagagggtgtgatgtcattgttacaaaaatcaagcaaatccatgataacttcggaaggagaacaaaaatcagccgaaggtaataatatcgaccagtcgcttatcttgaaggagtcaggaagtacaccaatcagcatatctaatgcgccgaccttcaacccaaaatatgatacttcaaatgcgtcaatgaatacgactttgggaagcattggttcaagaaaatacagtttcaattattctagcctgccctcaccatacaaaacaaccgtttatagatatagtgcagcgaaaaagatccccgatacatacacagccaacacatctgctcaaagtatagcatctgctaaatcggtaagaagtggtgtttcaaagtcagctcctagtaagaaaataagtaatacagctgcggcattggtctcactattagatgaaaatgacagtaagaagaataatgcagcttcagaacttgctaatccatactcctcatatgtaagccaaatacgcaaacataagagagtttctccaaatgctgcaccaaggcaagagatcagtgaagaagaaactactgttaagccattatttcaaaacgttcctgaacaaggcgaagaaccaatgaaacaactgaacgccaccaaaatttcaccatctgcgccaagcaaagattcttttactaaatacaaacctgcaaggtcctcatccttacgctcaaatgtcgtcgtagctgaaacctcacctgaaaagaaggatggtggagataaacctccatcctctgcttttaacttctcgtttaatacttcaagaaacgttgaacctactgagaatgcttataagagcgagaacgcaccatctgcatcatcaaaggaattcaattttaccaacctacaggcgaagccgttagttggaaagccaaaaaccgaacttacaaagggcgattctactcccgtccaaccagatctttcggttactcctcaaaaaagttcatcgaaaggctttgtttttaatagtgttcaaaagaaatcacggtccaatctttcacaagaaaacgataatgaaggtaaacatatcagcgcctcaattgataacgacttttcagaggaaaaggcggaagagtttgatttcaatgttcccgtggtgtctaagcagctaggaaatggcttggttgatgaaaataaagttgaggctttcaagtccctatataccttttgataatgaaaattttagccgtgacataattaccgtatagcccaactcaatacgtaagtttgtgtaaaataccattccaagatgatattatttagtcattttttttccactttctcaaaaagaaggaatacctttagcggctcttataaactataaatttctagaagatacataaaaggtttttagtctgatcataaaattttttgcttaacaaaaaatttgcccaggtgtttcatttgccagccacaagtaacagcgagaacaattaattgaatgacaatccaccacatagcacgagaattaacagcttcagaggcgtctctaaaggtagcttcacgatctctcatcaatttttgctctcttctaatttcgccgatcttggagtttaggacgttaaccttggcatgtagaatgtcaatagtggctttacccttagaatctaacttttcatcagagcccacttggaattcaacgtcaatcttcgttttagccttaatcaaccagccaccagcttcgggctgaatacagattttatgttcacccgaatcagacgcaaggaaagttaaatcaccacttgctgaacctttctgatgaacaaccaggtggttatcatcaaaagtttcctcaatatcaatcaagacaccaaaatcttgcgcaccagcgtctctgtaattttgtaattggtcatcgtaaatttgtgccttgtaagttgcttggaacaaagtacctttagacaattccttgtggaagcacttacgttcagcaccagaagtataataatagaacgcagtaacttgagctggtaaaactagacagcaggcaaaaacctgtaaaagagaggttaaaagcatgattagtagagagattggttacctttaaatacttttccaaactacagagggaagatagagtaagttttgtatgtacacatttctgctgatgtgtttttttttttcaacttattacgcgattcgttttttttttacggtaacagaatacagaataaattcacgtacaaaaatagagaatatataaaataataggttgacgattatattggatcttcccctggggttcaagagtcgagaccgagtccttttagtttgtgtatatcagctggttcttttcgttatgaacatccttttacaggatccattcgctgttcttaaggaacatcctgagaagctcacacatacgattgagaaccctttacgcactgaatgtctccagttcagtccttgcggtgattacctggctcttgggtgtgccaatggagcacttgttatttacgatatggatacgttcaggcctatttgtgtcccaggaaatatgttgggagcacatgttcgacccattacatctatcgcatggtctccagatggtagattgttgcttacaagctctagagactggtcaataaaactgtgggatctttcaaagccaagtaagcctttgaaagaaatacgattcgattctccaatttggggttgccaatggctggatgctaaaaggcggctttgtgtagctacgatatttgaggaaagtgacgcatatgttattgacttcagcaatgatccggtcgcaagccttctcagtaaatcagacgaaaaacaattgagttcgacacctgatcatggatatgttcttgtttgtacagtacataccaaacatccaaatattattattgttggaacttcaaaaggttggctagacttctataaattccattctctatatcaaacagaatgtattcattcccttaaaatcacgagttctaatatcaaacatttaattgtctcgcaaaatggtgaaagattagctattaactgctccgatagaacaataagacaatacgaaataagtattgatgatgaaaactctgcggttgagttgaccttagagcataagtaccaggatgtgattaataaattacagtggaactgtatcctctttagtaataatactgccgaatacttagtcgcttctacacatggttcttctgcacatgaactatacatctgggaaacgactagtggaacgttggtgagagtcctggaaggggctgaagaggagttgatagatataaattgggacttctatagtatgagtatagtgagtaatggttttgaatctgggaacgtgtatgtgtggtctgttgttattccgccaaagtggagtgctttggcgccagattttgaagaagtagaagagaatgtcgactatttggagaaggaagatgaatttgatgaggtcgatgaggcagaacagcagcaaggactagaacaagaggaagaaatagctatcgatcttcggacgagagagcaatatgatgttagaggtaataacttgcttgtagaacggttcacaatccctacagattatacgaggataattaagatgcagtcatcataggtttctcttcaaaaggagaaagtttaaataggcaactgacactgaagaggtatagtcatgcctaccgcgatttctttgacacagaattgaaaaattttgcattttttggtaatttcctaataatacgaagtgcaataatctcactttgataggagcacgtcatgatggtaatttcatactactgaacgtaaatgttgaaggtgaatttgtaaagctttgttatttgaagctgtacacctaaagggcggtaaattgttgggtgttagtaccatgccattaattagaatttgttagcatttttattcatttgtgcattatgggttcaaattcatatgactgaacgtgtagtttcatatccagtcatcaagagatgctgaaccgcccttcaaaaacttgacgaaatagaagttttttttttacatttctcatatgttacatagattaaatagtacttgattatttgatacattaagctaacaaagccttggataactcatcggcaagatagtcggcttcagccctgtaattcaagctgtgtaggttagcaacggtatatctaattctgctttgatcattgtatgtatcctcacgcgctctaatcctaaagtcatattcgttcatttggatactttgagtaatttttgtgaattcgttggggtcttcttccttcaaagacattaatgtattagcatcaacacccaataattgtttagcttggtcgtcaaataaagtgagccatagttgattggtttcgtcaataattgatattgtcaagatgtatctccaatttggccttgcattattggtgtcgcacttctcacatctccaagtaccatcaggctgttccagaactttcttattacaattctcattagaacaggcaggatatgcaaaattatcaacttttaagaaacttatagcagctttaacactaaaaaagtcacctttctcgcttcttcctagattttcagcttgagctctagcaatagtaatacgctgagcaatgaattttgttaagctagcagccgattgaccacccataccgggttcttgctttaaagtgatgaagtttgcgttgcggcccttggaatcataccaaccctttaaggcatatgcctcaggaatttctggattcggaatcagggtactagaaaatcccatagacaaagatttgccaccaaaatccgtcacacgaacacctttaatggcagcaacagaaccttcaggaaggttgaaatcaagggcttgctgattccataggccaacagagatagaaaacccagagtcgtcaacaattgtgatgtcacgacgatcgaatttcttcccagcccttgaagttagctcaaaatgtgggtttatagtttggataataccgaggacgtctacgttggaatttacttcctggttctgaatagcatctagtttgatgaaattgaaatgggttttcggaacattactttcatcgaaacattcttctataacagtgtctctatccaaattcagttcataagggtgtgttagattagtaaattggggcttagctggttggagttttgcctttgatacatagtatactttgccttcttgtaaaatttcgttaaattttgtagcaaaatcattaaacgccgtggctcggatttctccagaggtatccaagaagttgacattgaatagtttaccatcacctctttgattgtgccacgttttaatttctcccttgtaggaaactcttgctttgatagtccaaacgttttggtatggagacagttgttcgatggcaaaaattggtctggttttttgcgaattagggttttcattggcgaattttctctcatttgcattcaagtttgagtttgaatgcagcatatcagggacaccagcattgctggcgtttgtttgattggcaacattaccactgtcagttatatcttcgtcttttaaggtttcatttggatgctctgagaaatagttatccaaaaaagtactagtttggttgaccatatcagcacgcgactggaccaactcaaagtcatctactaaaagaacgtatttctttctttccctgacaatagcaggttctgcaattatcacgcgaatgatatcacccctttgtagttccattgactggaacttggatgcagcttggtttctcaacagagccttcatatggtaaataccatcggaaatcatgatcaaattctttctgttgctgttagccccatcagatttcctggtgttataaacttgataaacgccaccggtgggattatcgtacctttgcttattggtgaagatgctatgaaaatcgcccctcgaaagttgaacactgctcatctcttgtaagtataatctggtcttcttgctggtttcgcctttaccgtaataagaagagtgaatagtttttgttttacgtgtagaacttaaagtgataacatttgttcaagtaaacctttatgttagttcacgcgtcttttgtcgcctcgtctaatttttacgcgtgacatttttccaagcagagatattttattgagcagcgaagaagagttagagaataagaaagtgatgcgataagaaatccacccaattagcatagatcctttcgtatatggctgaagaaggtggtacgcgcatagctattaacatatatcaaaaagaacggcaaaaggcgaggaggtttttatgccaccgctagtatttgacatagatcacatcaaacttctaaggaaatggggtatttgtggtgtgttatctggaactttgcctactgcagcacagcaaaatgtatttttgtcggtacctttgaggcttatgttagaagatgtgctgtggctgcatttgaacaatcttgccgatgtgaaattaataagacaagagggagatgagattatggagggaataacattagagcggggcgccaaactatctaaaattgtcaacgatcgtttgaacaagtcatttgaatatcagagaaagttcaaaaaggatgaacacattgcaaaattaaagaaaatcggtagaatcaatgataaaaccacagctgaagaattgcaacggcttgataaatctagcaataatgaccagctaattgaatcttctttgttcattgacattgctaatacctctatgattttaagagacatacggagtgattcagacagcttatcccgcgatgatatcagtgatttgttatttaagcagtacagacaggcaggaaaaatgcagacctatttcttatacaaggcattgagagatcaagggtacgttttgtccccaggtggacgttttggtgggaagtttatagcataccctggtgatcctcttcgtttccattcacatctgacgatacaagatgcgattgattatcataatgagccgattgacctaatatccatgataagtggtgcaagactaggaacgactgtgaaaaaactttgggtcataggcggtgttgcggaagagacaaaggaaactcatttcttctcaatagaatgggctggatttggttaagctgggaatcagtcatgtataattattttctcagaatttatgtatttataaggtttttcagaagcatacatatgtgtaatacaatttttaaatttgcattgatattttgatgcattcagcgggaaagtagttgtttatcactagacatataattatgtttatttatatttagtgggagcaaaacagtttattgaatgtttaccagaaccgaaaaaaaagctcttctaaactgttgacatccagttcatttacttccacgtgtagatgtgaaggaacaaatattttagcatcgttcatacaagtaattatgctatattatcgatcctcggatttcagcttccgttatatcggatgattgttactcgacctttatgtcgtctttttacatcatatatgataatatgctagcagttttaatacaaattgatcgaagatagttggttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttcttattttcaacaatgtaattgatggccttaaatctctactacatcataaagcttctaagcacttaccattccttcataagtctagtattgtaatgagttgggcacatggcgcagttggtagcgcgcttcccttgcaaggaagaggtcatcggttcgattccggttgcgtccaaatttttttgttaatccaacacaattgaattcgtgaatagctgactgtcatcagtaatgttcgtggaaagtacctatccatactgttgtatcacgactaagtagttgtcgactactacctcctcaaccccagttatatccctatgacacattggaggatgctgaataatgacagaattttattcctccttttcattatcataatctgaagcaaagttaaaaaatagaagaagtaagataaactttgtagatacgatatatagttgtttgttttagctatcatatatgctgaactgttactaccttattttttccgaaatgtttctaaaacaaataaatattcatgaatatgatgcaagttcgttggatgagaaaaagaccaggctttattgtaaggacaatatcatttacgaataatttcatccaattgtttcatcaacacatccattctgtcaaaaactggagcatagagatgttgaaccaaagaattgggcttcgaagccggatcggacatattggtattagacaatgcccttgatccggaaagtgaactatttatgcttgctgatgataccgccctttgttcatccatataaaaatcttcttcagatgatgagtgtaacgataaggttgattgcttttcttcttcgggggtactgtgatgtttttctagctcctctttaggttgttctgcgtcagtttgatttggcattcctccactagaccccaagctggcttgaatttgccctctgtgttttccacgtttgttgtctctcaattttcgattttgcatgatatatgtgaatgtccttattgctctagatgatggaatactgctgctttcttcaactattggagtggatggtgattcgtttgtccattctgacgacgacggtgaaaactcgccaattgttgaaagggaattttgagagtctgattttgccataccattcgcaaatggcatacgaggcgcttcaaatacttttttcagatcggtatcgtaatcactgtcaaccggttcagacttttcttgccccacataccgatttgcattataatcatcttctctgtctttactcgatgatgtcttaggctcactttcgtttttgttgtcttgtctccgaacttttttcacatttagtggtgtattcaaagatgtactaaaggagacgtcgctcactacatcgctcgtatcatcatcctggaatttggcaaaatttaacttcgcttcagtgtattcgtcccggtgcgttacttttgtttccttgtcgttatcaacatcatcgtcgtacgactgtccattgccttcaccgccatcatcgttactatctaacgaggtatcttcaattgcatcatctataaacctgtctgcataaccgacaacatcattgaaactaacagatttgttccccttaccatatccattcagtgcaggtgtcggaattatactctctgcatcactctgattcttgttaccagagctgatggaatcatctttcgaatcggaggaagcaaccgattgagaagacatgttttcatttttccagcaattcaatcgagctagtctttctggaaaggtttctagaatttccgctggcgcaaacccgattttaccatcagtgatcctcttaaccagccaccaataggcatcctggtcattcaaaagtatacaaggttcgtcttgccctaattgacaatgtgaagaatcatggccattgaacgcatataaagcatatagtttatcagggtccagttctcttggcggcgataagggttggtaatcgtcgttttcctcctccaaatcgtctttctccccttgaaaccctgaatcttgaaattttctgtcaaagtcatcgtcatcagagtagttttcctcttcatcctcgtcctccgagatggcgtatttcaagccatcactaaaatcgtcaacgtcagggttcattgtattattcactgaaaaatgcacctcatccttatcggcgctatccacggaatcagtttcgatctcttgtagccttctttccaaattgtcctcaaattcagaatccgaataatcatatgagtcgggcaattccgaagaattttctttgtaatgtcgctgatcccttttactgttgctatgcatatgtttttccacgttctcctcctctaactctttgtcatcatctctatttcgcagaacatcatggcccttttctgccgcattactcagtatattaagtttcgaattgaagggcgaactcttattcgaagtcggagtcaccacaacacttccgcccatactctccgaatcctcgtttcctaaagtaagtttacttccacttgtaggcctattattaatgatatctgaataatcctctattagggttggatcattcagtagcgcgtgcgattgaaaggagtccatgcccgacgtcgacgtgattagcgaaggcgcgtaaccattgtcatgtctagcagctatagaactaacctccttgacaccacttgcggaagtctcatcaacatgctcttccttattactcattctcttaccaagcagagaatgttatctaaaaactacgtgtatttcacctctttctcgacttgaacacgtccaactccttaagtactaccacagccaggaaagaatggatccagttctacacgatagcaaagcagaaaacacaaccagcgtacccctgtagaagcttctttgtttacagcacttgatccatgtagccatactcgaaatttcaactcatctgaaacttttcctgaaggttgaaaaagaatgccataagggtcacccgaagcttattcacgagtcagtctgactcttgcgagagatgaggatgtaataatactaatctcgaagatgccatctaatacatatagacatacatatatatatatatacattctatatattcttacccagattctttgaggtaagacggttgggttttatcttttgcagttggtactattaagaacaatcgaatcataagcattgcttacaaagaatacacatacgaaatattaacgataatgtcaattacgaagactgaactggacggtatattgccattggtggccagaggtaaagttagagacatatatgaggtagacgctggtacgttgctgtttgttgctacggatcgtatctctgcatatgacgttattatggaaaacagcattcctgaaaaggggatcctattgaccaaactgtcagagttctggttcaagttcctgtccaacgatgttcgtaatcatttggtcgacatcgccccaggtaagactattttcgattatctacctgcaaaattgagcgaaccaaagtacaaaacgcaactagaagaccgctctctattggttcacaaacataaactaattccattggaagtaattgtcagaggctacatcaccggatctgcttggaaagagtacgtaaaaacaggtactgtgcatggtttgaaacaacctcaaggacttaaagaatctcaagagttcccagaaccaatcttcaccccatcgaccaaggctgaacaaggtgaacatgacgaaaacatctctcctgcccaggccgctgagctggtgggtgaagatttgtcacgtagagtggcagaactggctgtaaaactgtactccaagtgcaaagattatgctaaggagaagggcatcatcatcgcagacactaaattcgaattcggtattgacgaaaagaccaatgaaattattctagtggacgaggtgctaacgccagactcctctagattctggaacggtgcctcttataaggtaggagaatcccaagattcttacgataagcaatttttaagagactggcttactgctaataagttgaacggtgttaacggcgtcaaaatgccccaagacattgtcgacaggacaagggccaaatatatagaggcttatgaaacattgacagggtctaaatggtctcactaacgtgatttacatatactacaagtcgccagtgtaactcctcactgaatatgattcatacatacccgtatgtattaatgtataaatgttctcagagcaaattttatcgatatcttgtttgccagtggtatgcaggtttggcaaattttttaccataatatccgtttatagattctggaaccttaccaactttcttaccgctaattacttccctggctcgctcctccactgcctgggtaaattgttccttcaactgactcagttctctttcgtattcaatagcttgcttctcgaggattttttcaatgtttgtcagctcattttcatagtccagtaacttcctttcaaatctctctaattgcaacgactttcttgcagttcgtatctgaatatcttgcagtaattcaaaagtggaaggcctggttcttaagttcacatctatcattgaatgtattatggcattaagccctctagagtaatactcagggacggtgtcacatttcccgtttttaatcttagtttgtagctcgagataattttttgcctgaaatggggggtgcaacgaacacatctcaaaaataacacaacctagtgaccagatgtcggatagtggggagtatggttggtccatcaacacttcaggcgacatgtaatatggtgtaccgacgtatgttgtggcaaattgaatactagtttccagagatttggctaacccaaaatcacctaactttaccacaacttgactatagtccatagggctcccccttttccctgaattcactctatggtctctgtaataattactattcacttcctcgtgaccgtctacttgttcattaatattgtaatcgctatcatcatagcttaagaatatatttcctggtttcagatcacgatggataacgatgtttttgccttttaccggtggtttcatccggtcatatattgtggtcaaagttggcaattcaacaccataatgacatttatagagcgcagtcaataattgggccaggataccccacacaattttttctggtatatatttatgctcctgtttgtagtgcttaatcatctgggataaatcacccctggaacaatattccatataaaggtataacacttctttttgttcatcgaagtcccagttataaaattctacaatattttcatgcttcaactgcgatagaatgctacattcagcgatcagctgttgtctctctttgctattcatatggccatatttgatatcctttctaaccaaaagtttcttggtaggtatatggatgacttttcgtacagacccaaatgaacctctcccaatttcttcgagaacttggtattctgaccttggtgggtgtccctgctgctgctgaggactacggtattcttggaaaaactgtcgtctatgcatactcacacagagaattgattcaattatcaaatagcactctcattgaaattagtattgtgaatcttgctcttttcatgttatatgatttgatattcttttgaaaagtcgcttttatttacgtttaacctaattaggaaacgtaatgaaaaaattcagaaaccttaaaaaaaaaacttggctgtaactatcggaagactgtgccactgcaatcatgtcagatatcgtatttcagatttattgatctatagctagaaacatttaacaaaatgccaccttctagagtcggttcatacatttaatccccaattgaaaaaaaaaaagaaaaagaaaaaaagcatatatagatatgcttttttatcattactggcctctttaaattcaaaaacttttctgatctcttttccaaacagatgcgttttcagtattggaaggttcacaattctatatatagtgttaatgtaatgctgtattattctctatatatgtatgtatgcacatgcaattcctacattatgtttgaaatgttgtaatggggacggaaaagccgtcacttttatctttggaggatcgcaaattactacgctcatcttttgttggagaactaccaattgctgcagtgacgcttgaaactttttgcaggcttcctttttttgataatgaacggatatcctcacatagctgacagatcaaaactgagtcccccccaacttgatttgaattcctttttggacatccgttgttccagttgttgtttaaaaactccgttatttgtactaaaatggcacgaagtttgaaaacagtggccttattacgacgatttggttcggtttgctttataggatccggctgtcctgtgtagtcatatagcttcaataacgattttgagaatattagctttatgaatttcaatagatcgatttgaataagtaaactgttgaaataggtatcaaagaaagaaacaatcttttcataaaagttcgggtgaaatatgatattaattgtaaggttttcaaaaccgggcaatgagcatatcttcgtgaaaatgctaattagtttactgaggttaacgtcatcgtcattcaatgcataaaacaggtcaactaattgatcaatcggtaattcaatagcagcgtcattgttgacctttatgaggaaaacactatgagactctgatgagcccactgtaggagccacatcatcatttacattgcgtaacgtaaaatgcaagcagttcagtatgatctccagtccacttatggaggtgttattcttttttctgatgaaattcatagctgtagaaaataaagaagcactcatttggtccatatccaaactcatttcaacgcatatagcagtgatttgtttccaaatgaaagctgctgtctttgcgtcgtcgataaagggaatgatggtatcaatattccggataaaagcaaaaaaagcatcgttgtcaagcagatcatttaaaaaagtgctgtttatatgtactgtaaggtaacaaagcttggtgaagtactttaaaacagataaatctttgatttgggccatgtcaacaaaaaaagatgttagccaggtaaagaaaccctccggtaattcaattagtagtcttgattttgaagatatggtcagatggggaaagtttgaaatgctcttgtgtcgcattggagaagagggacgcgttgccatcaaagaatgaacaggggaccttgatggagactgtaccgaattcactggtgagttcctcgtgggtgaggaggataacggtagagaggaagaagaaggaatagcggacttgtgtattttatcgtcattcgtggttatcatatagtttattgatttgaagactacgtaagtaatttgaggactgattaaaattttcttttttagcttagagtcaattaaagagggcaaaattttctcaaaagaccatggtgcatatgacgatagctttagtagtatggattgggctcttctttcatggatgttattcagaaggagtgatatatcgaggtgtttgaaacaccagcgacaccagaaggctgtggatgttaaatcgtagaacctatagacgagttctaaaatatactttggggttttcagcgatgcaaaattcggaggatacattattccacattcaattaaagtctgagggtagtcgatgacgaactctttggctaaatgttcgaatttaatgatcagtggaattcctcccatagcgatgaatttcagtcgcaacctagagtggttatgctgggtatcgtaaacaaaaatggagccaaatgcagttattaatcgtttatcaacagttgtgcgcgacagacactcgataattgtatcagcgatgttctcgagggagcaaacactgaaaagcacatgcaagtccgtcaaaggcttagatgaactcttcaattggctcagcaattgactttcagtggggggcattaaatctagttcttgattgttttctgcccagggagcgggagccgctcgaagactgaatttagagggtgatatatttagtttctcttcttgaaaatcggcatcccaatgataatcagcgtcggtaaagtcctccttgaacttgttgagcttgtcgaccttcacattttcggtagagttgatccacacatgcttgagtaactggtcggctgtcggcctcttgtacatgtttttcacaaagcatttagataagaaatcctttagtggctcagagaaagagctaggtgggtagtaggtatcattttcaacagcgtagtagatattggcgtctgtcaaattgtggtagggtggattctttgtgagcatttcaactacagtggcacctagagaccaaatgtcgctgagcgtagaagctcccctgttgcccaggatctctggagccatccaattgagtgtgcccgctagcgttaaggcgctggagttcacaatagtggaaacgccaaaatcagcaagtttgacagtgttatcagcactcagcaggatgttagccgccttgatgtccctgtggatgactccttcaccgtgtaaatatttcagccccaatagtgtctgtgtcacataggttttcgattcattttcacttaatccggtagagctccttgaaatgagcctcctcaaagaaccattagcgcagtattcgaggaggatatacaattcatagctttttcgtatgaagccgtggtatttaacaatattgttatggtttaaattttttaacaagctaatttctgccataatgtcattaagttcctcatcattttcgtacacgacctcctttattgccacgacttggtcagtatgtttattaatggctttgtaaactaccccgtaagaacccctcccaatgacctgcttcaagtggtattgcacggatttctcagatgccctctggatgggagtcaagttgactctatcggtatcggccatactgttcatggtatagtcttaccaggaaaatgggtagtgcttatgtgtgttttgtccttcctcgagcctccaagtagaagatataccttttgtgaggcagatctcccgtatacaaaaataacagcaagaaaagcggaaagaccatcgcaaggtggaaaggattataatggcacagcaaagtcgcacagagcactacagtatagcatagagtgctaatgagttgataggcccaattttgattatgccttctttttcatacacgacgccagaggacattattacattacagtagttcgccgctagatgacaaacgacatccttaccgatatgagatgtgcaaagctacataatggcaacaagcgttatgaacagccttgtctttacgaccacagaaaagccgtattagagctcttcagctgcaaaattttcttctaatatgatgcaaagccatcaaaaatcatgcatagttatgaaatacctgatgaaacgcttcgagttcgtgctcaagaaattactgaaaggttaccgagaagaaaaatatctatgagacacgataaggccccttctgaatccattgtcctgggcttgttcattctatttaccacttaaaattgatcctttcaaaggaatttttttctatttccaatagtatatttgtacaaaaactacaaaaatggataaaaaataacagtaatttgtgactactgtaaatatcactgatttggattttgtaatgagtactgctcatgcccatgccgatgcaagtggatcataaattttactaaacgatattcgataatgcgccaagcctttataaggaactcaaaataacccatatggacagtttcagaaggccaaataacgatcaaggacattcactcatgtttttcaaaggcgaagagtgtaaaattttcttctatatagttcgaatattttatcttataaatttcagtcgtcattttccacattcgaactcaaataatgataaagaacgctgcagtaatggcttaaaaaaacatactttataacccattatctcttacgtgtaatttaaaattgtttatagtactatttggttatgcttgtatgcctctattatttacttgatctttttatgttttcttatgattgaattatttatattctaaattcctcacgaatttatactgaagatttccttccaggcgagaataataaacacatatttatgatgataacaagacgaacgtgtattaagctcccagtacgagggaagcagtaaaaattatcccaagatccatttaaaatggataactccacgagctacaacaaaatactaagggaataggccgttatttccgtaaaggatggtttaataataagaaatttataatattaataatacatatatacaaaaatttatatttatatacatgcgcctaactattcatactattaatttcatattattaagctttttttttttcatttatcattttttttcgtaacctctcatacctgtacaggtttcattcgtaaagcagggactctagtttgcgatagtgtagataccgtctacggatagagcactagagatagctggctttaatctgctggagtaccatggaacaccagtgataactctggtaacttggtcggcgggaataccagtcaacatggtggtgaaatcaccgtagttgaaaacagcttctgcaatttcaactggataagtttcagttgggtgagcagcttagaaagagtagtattcagccaaatgagctctgatatcggaaacataaacacctaattcaaccaaattaactctttcgtcagattgagataatgtagtggttgctgcggcggaggcaccagcagcaatggcggcgacaccggcagcgattgaagttaatttgaccattgtatttgttgttttttgggttattgcttagtgatgatataggcttaactggaaggaaaagaacagagaaatgtctcaaacaaagctgatcaagccgctgtatttatatgaaacttgaacaactacatctgcacacatgggctcttactggtcgcccatctcacactcatgccttccacattccacttagcgactaagtcattattactatggggacgggttgttcttgaacgatgctatacttcgtataggaagccgtttttttatgccccatcctttcatatgttccatagcacaagaatgttctctacaggaaaagtgcctatagggctgcagctgcagttttggccaagaaatagaaccaaagccaaatttattttgggccctcgttcaagggccatctcacccttggcactaaacggttagtaggagggaaatcggacttttcccaaattagaaacaatgaaaaattaagtgtgagctcttagagtcgcatctgcaggaatatgcacacaaaaaggggagctgtacgtaaataatcagaccacacaaactattgccaaccatttgatactcacgctagatatgatgggggttcttgtttggacaacacaagtctcagagccagcgtagatatgcttgtacataaatgacgactggggcatcaattgaatcgggttacattgtgcgagctattacatgaagagaatatgcctttagggtaatttccaaatgtaggaagtctcgctaagtagggcgcccaaatctgtatagcgatgttgttgaggccatatagtaaaatgacgtgccaattaccgagcttttgatggaggtaaaatctaagattaatcttgcgccttgaaaccactagaaatgaaaggaattggtgaaaaaataatcgcgcaatagatgacatggaacgacagaagtcttgtattgtgcacgaatccgcaatattcaaagccgaagttcatatacgaatgcgaactatttcttagggtagctctctgtatgggccgccataaattagtaccaaaagataggtttttgaaaaggctacaatgtgcttttttccttcttgctttcgagtccggtgaacagaatattacgacgtccttgtattaagagccagacctcctgttagcgtcactataagagtaagtctgaaatacgcaacaactacagtgcaatgaaaaagtgctcaactcaatgacaataaacaatttaaccatgggaggttaaaatattactgcgatcagtaaaaatggggatatcaccttttgacacataacatagcaataaagtaacagatcattagtgatcggacaacctgaaccaacgatataatgtcgaagccaccactacctttaagattagtagcgctgcagggggagacaatgagagaaatttcccgccacatgaactgagtcaggagttttttttttcttgctggagaatcatttaatttcatggttaaactcctctataagcatcccattctcccatgcctgaaaacacttttgtccattcgatcctcatgcagccctcgttaatatgctaaaatggctcattaaattgtaagattgtatcgttcgagaacgtcaggcatgatagatggttgcaattacaggacattgattatttaatcctgctctcaacatgttcaataagttgaagagttgctgatctccccgtatatcttatgaaccaaagcatggtgggtgaatgttatggttatccttgttgaaaaatgattgatagactggattgagcggaaaaacatgggtcaatatgctgatcttgacatttttcaaaatccacgggggatcaaatcaacttcttatagcgtatgacctcttttacattgtttaatgatgttaagattgcgatattatagtcagttaagttactcaaacgcacagatttaatagaaaactgcgtcttcgttgcctagtcgatcataataaattcgcagattatttcgaatttgatctccttcgaaatcaagtttattctcttcacaacaaaaaatgcttttaacttgaacaaaactcgtaaactatttccccactgttgcttcgggacgacccagttattcaatatcttgcaatgctaattttttttgggagagcagttgcaaatattgcaaacacatctaaagcgtacccacaatttatgacttcctggagcccagaacagcccaaaaaaaaaaagatgcgttctttttataccaatatattagatacgtaaactctactcatattgcaggtatgcccacatctggatattgactttgccaatattcccgcacagcatgggcttgaatttcggctgctttaaagaggcaccactttacggttggttcaacatcagaattttgagttgcagcctgattttctggaacactgatgaacggctgtgtattcgctgtatcccactgtacatcaggatattttccctttatgagatccttgaaaaattcatagcactggtgttcacaaaaaaagtggtatggtgttttccataagccagccttgaacaaatattgattcatgttatacgttatggttttccattctttcccagctatcgatggtctatgagttattacctctagtagaagttttgtacggaatgtttcattacttattggtctactgattgaccatatctgaaggactaccatagagccacctaaacatatccggatcaccatggcaggggagagaacaccagaaacccaaatgtttgttaaagtcgccaaaatcgtcaagacaaaaaggaggaaattgatcattatatacttggcgcgtacaatttcgtaaagcaaataactctggtatgatgcaaactcatcctctggaaggacgatatcagctgagattaaaggactttcagggttgtcaggagatccttccctcaatgggattgctttaggatcgtccgtgacatgagtgttttttttaaataagattgcatgtttaacaaacgatttaacttgcttttgcttacaagtcaagtaaaccttatcctgatagcttaggaaaaatagacttgaatgtgtcgaacatttcaaacctcaattggtattttcctttttttcaactgtacgtacatagcttttcgctttctttagcgcccccagatgaaagtatatatcgtaacaaggatgggaacatgaaaggtactgaaaaaacatctgtatttattaaaagtaaatcaaaagcagactgggaagttctgtcgtagggattttttttttaatgttatgtgtgtaggattattctatttccttgaatttctcgatcgagatttttcgtacctgtgtatttttggatataagagtgtttctgatctattgagtgagcaggtctccagcggaatatagagtagattgaatatggaagaggactacattaaggcttattgttagttagttactgttaggacgcttcggcgagctgatgtctgacttctcgttgtatcaaagagctcccaatacgccagcgcatttaaactatgatcacggaatgctggattagtagtatagcaaaagtaacacttgtccaccgcagactccatcacttagtcaacaccttgggtgttttaccgctgataatggccgtaaaatcgccagatatatatcatcattgttcttcgcgaataatacgtaacacagtctcttttcgaaatttagatgaggaccataggcatgacttatttactgagatgtccctgcgttaaaacttttactggccgattgctaactttatatttgttaataaaactattcacgcctgtgtcctaattgttggataatacctaaacaataacgatgttgtatagctaagaggacgaccagacaaaaagttataaactttaccctcgttgaaaatggggcagccacctatgaatcacttcccattacaatgccgaatagatatgtagtagaacacgtacacgcatgataattacttccatgctgtacttattttttgggtgtctcttcagaaagaatgctttatataaccatgtgtttgaattagcgatcagctaataacaagtcagtgtccaaatagttaaaacattgtgacccaaatatcacaaataagtggttgtttggccgagcggtctaaggcgcctgattcaagaaatatcttgaccgcagtgaactgtgggaatactcaggtatcgtaagatgcaagagttcgaatctcttagcaaccattattttttctttttcctcctatacttcataatctacgtaggaatgaaagtaccaacattataccaatgagggtgtgtttcgtggatgcatatactctgaagataaaaacaaactcaagtccgcttcctacggtttgagtatttcttaccactacataataaagaatattacgttaactgtaaaatcaagtagacttggaaaatacaacgagaacactttcctgattctgcatcagcgttttcttatcaccagctgtacttctacattagctaactctcctttctataaagggcgtctttcacttcacttgtgccatgttacaaagctccaaacgcacttctaactgagtacaatgcacgatcccactgacagacaaaacagcttcacagaatttgatcatgccatcgtaaaaaccacgtagtaaggaataaaaaatcccgaagtcgatcatactatgtagagatgtacatgaatagtctaggaatctggtcttccagcatgttgctttggtctgcttcaagcgctatggaagcgctcgccatgagatatgctgtttcaaggcaaaatagcaaagctctttgtaaagaaatacaattcagagaagaagctacagcattttgtttctggatgatccctgcaggttcatactactaagtaaatcttgaacagttcaaatttcaacaattcagaaaccgctctttttatatatactctaccaaacgagatgaaacagcatttttttactcttataaggtaccaatattttgacgtatgctttctttaacgttcacgatcgggctgggccattaaacttaccttagatattatttggaacagcaccgcaagtgctgatgtcccagaaatgggcgccggttcaattaggtcgtgaagtcagacatatggagactctcggactgaaagcactaagggatgatagctggcatgccaattccattttaaatttacacatcaagttacagggtttgggaaaatcacgttcaaagcctgaaaatttgaggttgttcacggaaatcatttggttatgtctgtcggcctgctatttagagacattttttattgcaacaacctactctatgcacttacacggaatcgcagaataacgcgcgcacaacacaattgggaaacgataggattttgaatagtgtattgctttgtaccgatttaaataattctttctcgtgttgaatccgagttgaagatgagtatgctttgaagaggtgaaatatcatcagtaaaaaaaaataacgacaactgcaggactcgaacctgcgcgggcaaagcccaaaagatttctaatctttcgccttaaccactcggccaagttgccaaaattgtatgttatttgttgtatctcaaaatgagatatgtcagtatgacaatacgtcaccctgaacgttcataaaacacatatgaaacaaccttataacaaaacgaacaacatgagacaaaacccgaccttccctagctgaactacccaaagtataaatgcctgaacaattagtttagatccgagattccgcgcttccaccacttagtatgattcatattttatataatatataagataagtaacattccgtgaattaatctgataaactgttttgacaactggttacttccctaagactgtttatattaggattgtcaagacactccggtattactcgagcccgtaatacaacattattttcagtgataaaatatgtaaaccaattataagaaaaaggattgcgttgcatcacaactgtaaaccattaattaaaaagagcaattgctatttagatttgttgctgagaattggctaaaaaatctgataattgtaggacttctattattgctaggggcaatgtgttggaatgcaattctgttggaataaaaatccactatcgtctatcaactaatagttatattatcaatatattatcatatacggtgtagagatgatggcataaggtatgaaaagctgtcatcgaagttagaggaagctgaagtgtaaggattgataatgcaataggataatgaaacatataaaacggaatgaggaataatcgtaagattggtatatagaaatatagactccattatggggattcctagaccctcgaggagaaccttcaagtatattctgtatacctaatattatagcctttatcaacaatggaatcccaacaattatctcaaaattcccccaattctcaacatccgactgccatgcaatgtgcttttctggatctcactcatgatcataatggccctgtaaaaggctcgcactattattattatatcttcactatatattatttcggaggctgtacctatcagtgaaaaaacgcctctaaaaatgaaaaaaaaaaagaatatgaaaggggttctgaattgctaaaatatttcgtcaaagctcaattagtatcatgatcaagtcgtaattcgaatcagcataacaacctccaaaaccatataataaccttacacaagacaagatatcaattcaacatgcaaaccccttcagaaaataccgacgtcaagttggatactctcgacgaacccagtgcacatttaatcgaggaaaatgtggctcttccagaggatacattcaattcgtactggagttatatacttaatgaaatcgctcgttgtaaaccgctaatgattatgttcctaatacctgtgtgtttggttttattgattacgttttttcatgatatcaaaggtatccttgtgtttttagtgatttctcttatcctctctattatcattttattgatcggtataactgccttcgtgtctgagaccttgaataagggtttcataattaagcttttagtagaagtcattacacgtaaaccagcagtaggggggaaggaatggagaataatcgcatataatatgaaccagtatctgtttgaccatgggatatggcatactccgtattactttttttgtgaacataggtgccataaatttttcaaaagccttatcaaacagacaaggtcgaatgcacatttgagttcaccaacgaacggtgcagagaatacgcagtcaaacacaccagcaaaagaggtttcaaatgagatggtaaaaccttatatctttagttctgatccagttttagaagcttaccttattaaagctgcggaaattcacaaagaagctgaatttgagtattggagaaagcaatacccagaggttgatttgccttagggccgaatttttggtatttatctagtatattctaatataaaatgtacgagcatcattaacttcaagaacattacgaagcccgcaattaagtgtcagtccatctgggtgtaaaagttatgtacgctcgaaacaaattttatgtagtttactttagatgcaaatgctattatatattttgctttatgatcctcggcttgatgctcgccaacgtgagatagctggtcatcacaatagatcagccgggacgcttttcgatcacatcgaatcccttcgggacgttgcaacaatacgtgaaaaatgcctcaaaaataataaatacaatggtgaacaacgttaaaaaagcataaaacagctggctattttgatcaggataacatctataagtgccatattaaggcaagatatcaattgaccatgcaaacaccttcagaaaataccgacgtaaagatggatactctcgacgaacccagtgcacatttaatcgaagagaatgtagctcttcccgaagacacattcagttcacatctgagttatgtactttatgaaattgctcattgtaaaccgatcatgtttatgatcatcataatcgtgagtttgatctcattgattgtgctttttcatgataacgacgggtgcactgtgatcttagtgatgtcccttatagtagcctccatggctttaatggtggttgcagcattcacattcgggaaagcgatcactgaacaggagttcatgataaagcttttagtggaggtgatcgcacgcaagcctgcggggaaggaatggggtactgtcgcatataatatgaaccaatatctattcatgaagagactatggtataccccgtactatttctatagcggcaagaagtgccatgagttcttcaccactcttatcaaggaagtgaattctggttcgcactcggattcctcatcgaatagtgccgaggatacacaatcacctgtctcagcagggaagacttcaaatggtctaaacaacttttatagtattagatcagaccctattttgatggcatatgttttgaaggcaacacaaatagaaaaggaggctcaaagtgaatactggagaaagcaatatcctgacgctgatttaccttgaagcggaagcattttattcaccaagtatacttacttttctttaaaacgagaacaagaatcgaattcaagaacatctcgaagccagaattgagcatcatatattcgagctgtacaaacatcatggcctacaactatcgtatttgtaagtttttttagaggttttcatatttgtttaataagggttctgtcagtttttgtcacattctattgttgcgcttcgcataatgcagccaagaaaatccaaacaatagaaaaagaaaaaaaggatctcaaaaagggtttggtgttgtagttataagaataactagtgaataaaaaagctgttgtttggtccgtattacattcgtcaaaaatttagtactcaaatcgtgtatgcaatcgcaaccacaaaataaaaatattagactggatgtgttgagtggagatggtgccaatttagttgagggaaatgtggtccttcccaaagacatgttcaattcgtacttaagttattcactttacgtgttacgagggggctcattgtaagccgataatgattatgttcctggcatctgtaattttgatttcactgactaatttccgagtataccatctcatgtcccttctatcctcttttttcatctccgggacagaccgacaataaagcatctaatattaggctttcgttagaggtaagcacacgccagcgttcggtgaaaggggaatgaaacattatcacgtacaagatgaataaatatctatttgaccataaaatatggagtactccttactacttttattgcgaagaagattgccaccgtctttttctaagttttattgagggaagaactttcgagaagccaacaagcaacgctgaggaaaatgtacaggagactgaagctggcgaatctttcacattaaatcccggagaagattttcaaaattgctttccaagacagcggatattgtagaacaatctcaagtgaagtattggcaagatattggtgcaattatttgaaaggaaggagaaatattctgacagtaccttgctagcaaagggatttaccaatccactgacgctaaaatggggtagtaaattagataaattgcattctaacgtgactttatatagtgggaaacagatatgtagcacacaaaacggcatgattatgcttaattgattcctattttttaacgtaaatactctcccagaacgatcagaaaacttaacccgcaaccatctttgctgtgctaacaacttatgtcgcctcaataccatttttattttgtatcattccggaacttagtattgaatgaaaaatgcctccgaagtaaaaagcaggtgatgaaaagtttcaattggtataagacagatcgctattttgatccgcataacatccttcaacaccatagcagagctatagagaagacaagatataaactgggcatgcaaacatcttcagaaagtaccgacgccaagtcggattttctcgacgaacccagtgcatatttaattgagaaaaatgtggctcttcccaaggacatattcggttcgtacttaagttattggatatatgaagttactcgtcataaagcggcagtaattttgctcgtacttattgtgacttcaattttattattagtgtttttttataatacggaattttgcgttgcctttgagatactattgttttccttttgctttccaggaacatgcatggttgtaattgcatttagtgaaccgatcggtgatcgggaatttaaagttaagcttctgatggaaattatcacacgtaaaccggcggtaaaggggaaagaatggaggacaattacatacaagatgaaccagtatttatttgatcatgggctatgggatactccctactacttttaccgtgatgaagattgccaccgttattttctaagtcttattaagggaagaactttcaagaagcaaaaggaatcgtcagccagcaatgttaaagacgcacaatcaaatgacgaaaccgctggcacaccaaacgaagccgctgagtcttctagttttagtgccggaccgaactttataaagctcctcaccaaggcagccgaaatcgaacaacaatttcaaaaggaatattggcgacaagagtatcctggtgtcgatgagtttttttagacagaagacgggagacactagcacacaactttaccaggcaaggtatttgacgctagcatgtgtccaattcagtgtcatttatgattttttgtagtaggatataaatatatacagcgctccaaatagtgcggttgccccaaaaacaccacggaacctcatctgttctcgtactttgttgtgacaaagtagctcactgccttattatcacattttcattatgcaacgcttcggaaaatacgatgttgaaaatgcctctagagatgaaaaacaatcgtaaaagggtcctgcgtaattgaaacatttgatcagtatgcagtggcacagaaacaaccaggaatactatagtcataggcaatacaaggtatatattggctatgcagacccctccagaaagtaccgacgtcaagttagatacacttaacgaacctagtgcacatttaattgagaaaaatgtggctcttcctaaggacatattccgttcgtacttgagttattggatctatgaaatcgctcgctatacaccagtcatgattttgtccctggtaataggggttttggttttattaattatattttttaatgacaacgaagcttgtgttttcaattctgcaatatttgcttttacttctcttgtaggtttgttaataatattaagtgatggtaatccaaagctagtcagtcgtcgaaattttaggaccgagcttttagtggatgtcatcacacgtaaaccggcggtagaagggaaagaatggaggatcatcacatacaacatgaaccaatatttgtttaatcatgggcaatggcatactccgtattacttttacagcgatgaggattgctaccgttattttctacgccttgttgagggagtaacccccaagaagcaaacagccacgtcaattggcaattctccggtcaccgctaagcctgaagatgccatcgagtcagcttctcctagttccagactgaattatcaaaactttttgctcaaggcagcggagatcgaacgacaagctcaggaaaattactggcgaaggcggcatcccaatatcgatgcgcttcttaaaaagacggaatagcttagagacactaccatacgtaaagcgaacataaactagagtatgatatataatcagcactaactggccggaaaacggccgaaggaagcctcgaaaagtcgattcgtgttggacccatttgctgaacaaagtggttcattgcctacctattatggtagtagtcgtgataatcgtgtggttggttttgtcaacggtgcatttgcattttcatgacaataaaccttgcgttttcgttctcgggatattactttccctccacttctttcgcctcaatagctcctataagcattctcagggcgtatgtcggtgatcgagatttccaagcaagcttttagtggaaatcatcgcgcgcaagccagcggtaaagggaaaagaacggaggacgattacatacaagatgaacgaataaataaattaataataaataataataaaaagtacagtagcattaaatattattaagtttaatgattaaaaattggttaattgtcaagaaaatctaaggtattaataaataaataatactatgacaacttgcagcgaaagcatcagccccaatgaaaattaatcagaattgaatctgagcgtatttatttgataacggtttacgtaactgttggaataaaaatcaactatcatctactaactagtgtttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatcgttttcaacggaagctgaaatacaaggattgataatgtaataggatcaatgaatatcaacatataaaacgatgataataatatttatagaattgtgtagaattgcagattcccttttatggattcctaaatcctcgagaagaacttctagtatatctacgtacctaatattattgccttattaaaaatggaatcccaacaattatctcaaaattcccccaattctcatcagtaacaccccaccccgtattacttttaccgtgatgaagattggcatcgttactttctaaacgtaggacgtgcggaatgacaaaaccatcagcagtgtcacgatctctccagtcacaatggcaatcatgagtgcatagtccaaagtaaaggggcaaggaaaagcatgattgaaaggactccccatctggactctatatgtcatcagcggctaaaaaaaagcatatagcacaacatcagcatcagcatcagcactagagtcatcggcccggcggtccgcggtcatccccgcggactttccgtccgcccggcgggctgtatcagcgtcaactggaacgcgcatatatatacaagacacacataacatagaagcacacccacgacaataaccacacgacaataaccacacccgcccacccctcctttccgtatacaatgccaaacttaaagagactacccatcccgccactgcaggacacgctcaaccgctacctggcacgcgtggaacccctgcaggacgagcgccaaaaccgccgtacgcgccgcactgtgctctccgcagaaaacctggacgcattgaacacgctgcacgagcggctgctagaatacgacgcacggctcgcggaaagcaacccagagtcctcatacatcgagcagttctggtatgacgcgtacttgctatatgatgcaactgtcgttctcaacgtcaacccgtacttccaactgcaggacgacccaaccatcaaagacacaccagagacggcggcacagggcccctatggcgcacacacggtgcaggttcgtcgtgccgcacgactcaccacctctattctcaagttcatccgccagattcgccacggcacactccgcacagacactgtgcgcggcaaaacgccgctgtcgatggaccagtatgagcggctattcggctccagtagaatccctccgggtcccggcgagccctcttgccacttgcaaacagacgccacgtcgcatcacgtggtggcgatgtatcgtggccagttctactggttcgacgtgctggacacacgcaacgagcccatcttcgccaccccagaacaactggagtggaacctctactcgatcatcatggacgcggaatccgccggaagcggatccgcgccctttggcgtgttcaccacagagtcgcgccgggtgtggtccaacatcagggactatctgttccatgcggacgactgcaccaactggcgcaatctcaagctgatcgactccgcgctgttcgtggtctgtctcgacgacgtggcgtttgccgccgatcagcaggacgagctcacgcgttcgatgctgtgcgggacttctaccatcaatctcgacccgcaccaacaccagccgccattgaacgtgcagacaggcacctgtctcaaccgctggtacgacaagttacaactgatcgtgaccaagaacggtaaggcgggcatcaacttcgaacacaccggtgtggacggccacactgtgctgcggctcgccacagacatctacacagactcgatcctgagcttcgcacgcggtgtcaccaagaacgtcgtcgacatctttagcgacgacgatggaaaaccatcgtcgtcgtcgttggcctcggcggctcactccgccaacttgatcaccatccctcgtaaactggaatggcgcactgacaatttcctgcaatcgtcgctgcactttgccgagacgcgcatctcggacttgatctcgcaatacgagtttgttaatcttgacttctccaactacggcgcgtcccatatcaagacagtgttcaagtgctcgccagacgccttcgtgcagcaggtgttccaggtcgcatacttcgcgttgtacggtcgcttcgagaccgtgtacgagcctgccatgaccaaggcgttccaaaacggccgcacagaggccatccgctccgtcacgggccaatcgaagctctttgtcaagtcactactggaccaggatgcctcggacgccaccaaaattcagctcttgcacgacgcctgtacggcgcactcgcaaatcacaagggaatgctcccaggggctcggccaggaccgtcacttgtatgcgctctactgcctctggaaccaatggtacaaggacaagttggagctcccacccatcttccgcgacaagtcctggactaccatgcagaacaacgtcttgagcacctccaactgcggtaacccctgcctcaagagcttcgggttcgggcctgtcaccgccaacggcttcggcatcggctacatcatcagagaccactccgtctctgtggtggtgtcctcaaggcatcgccagactgctcggtttgcgtcgctcatggaaaagtcgctgctggagatcgaccgcatcttcaaacggcagcaagctcgcgcagcaaaacccgctgccaggaccactgctagcgccaacaccaaatcagaagacatgaaatacctgttgtccggctacgattacttcgacgtgagcgtgtccggttgagtttatgctgagtttttgcgcatcaatattatttttactactactactactactactactactacatactattaaatatactaaataagaggaaaacgctttggaagtgactggcgccgccgctggctactataatagcagcgactgtaatttaatctcatcccgtcgtttggattacctcttttactcgccgagcgaacgtgcaccaaaaagggaaaggaaaaaaagaaaaaaaaaggaaaaaggaaactcaaaacttggataaatagaagcactcaaactaaattaaactgccaaaaaaaaaaaaaataaaaagggaaaagtttaaacatcaaagtacacctttcacccctccacacaccatggaacaacctgatctatcgtctgtggccatcagtaagccgctgctgaagttgaaacttctcgacgcccttcgccagggaagtttccccaacctacaagatctcctaaagaaacaattccagccgctagacgacccaaacgtccaacaagtgctccatctcatgctccactatgccgtgcaagtcgcccccatggctgtcataaaggaaatcgtccatcattgggtctcaactacaaacaccacttttctaaacatccatcttgatctaaacgaacgggactccaacggcaacaccccattgcacatcgccgcctaccagtcccgcggtgatatcgtagccttcctcctggaccaaccaaccatcaacgactgcgtgctcaacaactcccacttgcaggccatcgaaatgtgcaagaacctaaacatcgcgcagatgatgcaggtgaaacgctccacatacgttgcagagaccgcccaggaattcagaacagcttttaacaacagggacttcggccacctagaatctatcctctccagccctcgaaacgcagaactgctcgacatcaacggtatggacccggagactggcgataccgttctgcacgaattcgtcaagaaaagagacgtcatcatgtgccgttggttgcttgaacacggtgctgaccccttcaagagagaccgcaagggcaaactgcccatcgagctcgttaggaaagtcaatgaaaacgacaccgccaccaacaccaagatcgccatcgacatcgaactgaaaaaactattggaaagggccaccagggagcaaagtgtcatcgacgtcacaaacaacaacttgcacgaggcccccacttacaaaggctacctgaaaaaatggaccaacttcgctcaaggctacaaattgcgttggttcatccttagtagcgatgggaaactatcctactacatcgatcaggccgacactaagaatgcctgcaggggctccctaaacatgtcttcgtgctctctgcatttggattcgtctgaaaagttgaaattcgaaattatcggcggtaacaacggtgttatcaggtggcatttaaaggggaaccaccccatcgagacaaatagatgggtttgggccatccagggcgccataagatacgcaaaggacagagaaattttgctgcacaatggcccctattcgccttctctggccttaagccatggcttgtcatccaaagtgtccaataaagaaaacttgcatgcaacttcaaaacggttgaccaagagcccgcatctgtccaaatccacactgacacaaaacgatcacgataatgacgatgacagcactaacaacaacaacaacaaaagtaataatgattatgacgataataataataataataataatgacgatgatgattatgatgatgatgatgaaagtagacccctcatagaaccattaccgttgatttcatccagaagccaaagcttaagcgaaatcactcccggtccacattctaggaagtctacagtctcgtctacaagggcagccgatataccatcagatgatgagggttactctgaggacgattctgatgacgacggtaactcctcttacacaatggaaaacggcggtgaaaacgatggcgacgaagatctaaatgccatttatggtccctatattcaaaaactacacatgctacaaagatccatttccatcgagttggcatctttgaacgaattgctgcaagataaacaacaacacgatgagtactggaacaccgtcaacacttctattgaaaccgtcagcgaatttttcgacaaattaaatcggttgacctctcaaagggaaaaaagaatgattgcccaaatgaccaagcaacgggatgttaacaatgtttggattcaatcggtaaaagatctggaaatggaactggttgataaagacgaaaaattggttgccttggataaagaacggaaaaatctgaaaaaaatgcttcaaaaaaaattgaacaatcaaccacaggttgaaactgaggctaatgaagaatccgatgatgcaaattcaatgataaaaggatcccaagaatcaacaaatacccttgaggaaatcgtaaaatttatcgaagcaacaaaggaaagtgatgaggattctgacgccgacgaatttttcgacgcagaagaagctgcttccgacaaaaaagccaatgattcggaagacttaaccacaaacaaggagactccagctaatgcgaaaccacaagaagaagctcctgaagacgagagccttattgtgatcagttctccacaggtggaaaagaagaaccaactattaaaagagggatcattcgtcggatatgaagacccagtgagaaccaaactggctttagacgaagataatcgtcccaagattggtctctggtctgttttaaagtctatggtcggtcaagacttaaccaaactaactctaccggtatcgttcaatgagccaacatccttactacagagagtatctgaagatattgagtattctcatattcttgaccaagctgccacttttgaagactcctctttaagaatgctatatgtagctgcctttactgcatcaatgtacgcatctaccactaacagagtgtctaaaccattcaaccccttactcggtgaaacttttgaatatgccagaactgatggtcagtaccgattcttcaccgaacaagtctctcaccacccacctatctctgctacttggacagaatcgcccaaatgggatttttacggtgaatgtaatgttgattcgtcattcaatgggcgcacgttcgccgtgcaacatttaggattatggtacattactatccggcctgatcataatattagtgttcccgaggaaacttattcctggaaaaaaccaaataacactgttatcggtattttaatggggaaaccacaagtagacaacagtggggacgtcaaagtcacaaaccataccacaggcgactattgtatgctgcattacaaagcccatggctggacctcagccggtgcatatgaagtcagaggtgaagtattcaacaaggacgataaaaaattatgggttcttggtgggcattggaatgattccatttacgggaaaaaagtaactgctagaggcggagaactgacattagacagaataaaaacggcaaattctgccacgggaggaccaaaactagatgggtctaagtttctgatatggaaagcaaatgaaaggccttcagtgccatttaatttaacgtcgtttgcattgactttgaatgctttgccaccccacttgataccatatttagcacccacagatagtcgtttaaggcccgatcaaagggctatggaaaatggtgaatacgataaagctgccgcggaaaagcatcgtgttgaagtaaaacaaagggcagcaaaaaaagaaagggaacaaaaaggagaagaatacagacctaagtggtttgtccaggaggagcaccccgttaccaaaagtctatactggaaatttaatggagagtattggaacaaaagaaaaaatcatgactttaaagattgtgctgatattttctaagctgtgcaatgtagtcacaataacactcgttcatttgtatccattgcgaatgccggtacatcggaaaacaggataggacctatttaattatatagtatgaagtattcataacttcttgaggcatcaatacatcatattccatgagctgcgtggcattcatactcattgatttaaaggttttttattttcatggaaaagattaaccgggctgaacgaaatatattaaagatgctaaaacttatgctttcattgactttcaatagtgtccactaaccaaaaaaaaaaactactctaacaagggatccccatggattcaaagccgataccaaacagatattactctgcatagaattcaaaatattatccatataaagatgggaaagaattccaaaaggaaaattctgctctagaaggtcacaaaactagtaagaagttgacccccctgccattaaaaaacgtttttaacagctctagcaatattctaatttcgaaagtgctctcaaaagaatttattcatttgcgaaaaaaagaatatctcaaaattttctcgatcacgtacaacatcgtagtatttaaaggattattaagtcaacgaataatttccacaagaaaggtacctctagttttggtgatgaagcaagacaataactggcaagggctctcactaaatatcaacccctttcaaataaaaaaaggatcatggctggcagcgcccacaacaattaaactctgttactatcaaaaaacattgagcccaagaatggaataaaattttcactacacctcggacatggatttgtacatgtcctattatcctgtaattttgacatatactgatatggacctcttgtttcgtataaatcgctatttatttccccagataactaaagaaaatccttcaacccagcgttctatattactatattctcaacccgccgttttcctgctgtgcgataattctcattcaatactaccatttcaaacctagaaaagggtgtctttattaaaactgtaagaaaattttatcatgaactctgatgaaaagtcttcggaagatcaactttttgatttttcaaaaatgaaagaaactgttgtctccatttatggcctcatatctgaaggaaattcgtctgctattagtcataccactatcttcttcttgaagctgcatttcaaggttgattaggaagcatctaacaatcattcgatagggaaaacagaaaggccgttacagttttttaaaaatatcaatatcaagagaaagaactagggatattgcaaaatcaaaacttctgatatttggttttacgtgaaaattaccaacacttaaacgttaaaatttcaaactatctactgaaatataaattttcagtcaaagagatgaaacgattattttcttgagtaattcgttgtcacaatttaacagaaaattactgtttttttcaagtagttcacaaagatactcaaactaagatcatggagacgtcggcaagcaattgattgttagtgattatcaaaactcattagcttcggtaaaactacatagattgaaaatcagtagtaacatacaacatggtttccatgagattacaaaccggccaacctaatgctttcaaaaattctttgcttactgattcacggtggccaagaagcatataaatctgtactttgcagtaaaaaacagatggtattgctcattcccagcgattgccaaatacgattcataacagattgacttatctttttcgaaagctctatcatatggctttgagtaataaggtgagatttttttggtgatgaaaataaatacggtgccttgatgcaaaatttttagccacaaacctctcttcagtcccacatgattcacctgattacgactcactatttcatctgttccataaatctcggctttttatatacagaacattagacgacgggaagagaaaaacgtcagtataacccacttttgttcgtaaaaaaaggttattcacttctactccgtactaatcaatgactttaatggtgaaaccatgatgaggagagtaacacgatgtaattgtcataaactaatattatcccatattagtttactgacggctacaagtgagaatatatactttaagagtgtaaccataccagtaattgggttccaaacaagtttgtgaggcgcgtgtgctgaaagtaaaaaaaacttaccttaataacgcaatttctggcgaggttaaaatattaaatataaaaagccttccaagtaattttgcccactaaaatgtaacacaaagctccactggttctcggcttcttgttctttcaaaaggatcttcaaatccgcttccacttaagcagccttctgctacgacttcttctgagacactcggtttcgcgcgggcacttctgcccaccaaaaaagtttattttccggaaagcttatttctaaataaacttctgaggaattttttttccgcaaatttccatgcaacgtcgaactctcaaattctcacgagattatttgacttgctttcctttccccctttttccacgcactacgtcaatgcaagtgatccgcttttgaagaagcaaaaaatacttctttcagctcgtaccggcatttttattatttgtcaaaactggcgtttggaaaccagctcttcactttttcttcgtggtttcttcgtggttttttcgagagttttgtttaagccccttttatggatgcatgagaaaaaaaaaaggtttgctacaaccatctcaggtctcttgaaggatagttcgaagctcgcctgaccgtctttgggtgaccaggcttggttttcagttttttttagctcattgagatatgtgatcccgttcctagatattatgagggaattttatatatcaaattgattttcaccgcgaattccagaaggatgggcaaaagagggcttgttggcgtgggaggatggtcgcggctgaaaattttcaccacgagcagtttcttgtgagacatcctaatacttttgcatttttaccaagcagtcgtccgtagcaaagcataggttagtaataacaatgtgcaaataaaaaactatcttacaggcaattattttgtggcaaagcaaggtccatgttttcttgaaaggtaagaagtggctttgggacagctcatatagacagatttaagtttttgatctgagaagcgaatgaaatgtcttcagtatcattcaatttagcatccttttcattgactttgaatgttttaccgccccaatcaatgccataattagcaccccatggatggtcgtttaaggcctgaagagttatggagcattgtgaataaaataaaaaattacttaggaaaagcatcgtgttgaagtaaagcaaagagcagcaaaaaataaatggagtaaatatgagagaaatacagatcagaatggttcgttcaagagtccatactataaacccgatggtgacttttgcacaaaaaaacaatggtttcgaagattgtgctcatattttctgagctcaacatatgctcgcaaaaacacctactaattgatgtttaccaagaacgcgagtacagtcatatatagatgtagtagagttgagatattctgaatcggaagtacgatatttcaattcctatattgcaaaaatttatatatttggagcttcttgaaagaaaaagtgtccaacatcctgcatgaagtttgatcactttagctggtcccattcgaagaacctttttttttttttttttttttgagattcttcatattctgttattaaatttttagactttaatttttactttctatgtaacgttcactcttaccctaaatattaaactatttgataaaatattacactgaaaggtgttacaacttttcctagaccaaccttaatataaacgttacgatataaaataaacagtaattttaagattccattgttgaatgtgacacgtaactctaggccatacctggtttagtattttttaaaagaactcttgctacagcatattttacgtttgcataaaaataaaagaaaagcttccttatgaaacactggttaagaaaagaaaatggagtggttacatactccaaaataaattactcttaatatctgtttatccaatgaggagcagatctcaaagataatcagacttgttattgaagcaattgaagtaagtcttccattgaaatcacgctaattattaagcaatatggtggattaaacaactctgacgggaccgtactacttgatgaaaagttatatacaatattgaataacagcataatgctgtatgatgttgagcggaagattgtataaaaatgtccttttctaaaatcatgaaaaacgaaccctttaaagtaattttgtagcgaaatttaacctcacgagttcatgatcataactcgttatcatttttgtaatattgaatcggtctctatagagcctcatgagaagatagaggacccgaaataattctcccttcaaacattatggccaataagtgtcaggaagtgaagcattgacatgacagcagcacattaaaactctattgaatataaatacgatccacgacatgtcgtttacaaagcgctaaaaactcatgagccaactattccctaaatttccaagatctatcatatatttttccctaattttccaagaggaacctccataaaataatgcagaaaaacatttgtttgatctattttaaaaggcatatcgcatgttatagtgaatctgaagattgcttctctcgtcagtattaatgcactatattacgtttcaaataattcgtagattgtctcaagttttcagtatatttgccttcatgacccaccggtcctcttccctcaagtgctcaacgatgggagcttcagaaaaatccagcagcatagttgagttctgattctctccttggtagttttttcctttggtgatttcggattcataatgaaaatgtttcgtatattctatgactaaagttgttattgttgtaagtatttctgcttcctcttgcaacaattccgctcccacttataatgcaccgaggtgaattggtcatccttacgaaaatacccagatagaaatggagtagttgcgtgatcgtttactgcatcttttgcgccttttaatcaatcttgacgtggatatcttgttttgcttgaaccaccacctgtattgctggtataaatcaccatattaaccatcgttttcaatcaacgcaacttttagtgtattgtctgcaacatctgatttccctctggtaagtcacctaatctaaaatctctattttgaatccacggagacatacgtttgaaagatataaaagagttcattgaaaagtctagcgtcacaactgacattaaaatacttaaatatgaaccaaaattttttggcttttattttcaatgcaatcattatctgcctatacaggaaacgctttatttggctcaataatatgatcatgtttgtctgaagttggcaataaaagaaactaagaagagccactaaacttattttatgatatgggaaacacagaaaacactccaaaaattttggtacaagaacctgaaaatagaacaaagaaagaggcgaggtttggtacatctaatttacgtgacctagacgttgctcaccttatgttaatagcttatcagaattacaagtaattacttgtaggaacatcctctactagtgaatatgaaagagcagaggttagctccgtctcaaccaattttgtacaagtcgttgaaaaggacggctctactgtagacaggtcgattcaaagtctggtctcaaaatagaaggtaaaatattattgaacaaaagaccactaaaaggctatggtatgtccaataagatgcaaaatagacatttcactcgctaatcgttagtgggattatatcttactatactccttatctcattgaatggcactagtcgatcgaggaacaaaaaaggatcgaaccgattagcacggatttccttaagtaatttaaattaccaaagaagatccacatcagcagtcgaatgttcaagatgccgtaagtttaaaatctttcgtatctttccccgatcctgtctttcatcaatgaacttgaatatcaagagtgaaaaaaactcatatggcttctcttgaagagttagaaagataggcacatgccaattgtgtgcatagcacttactactcaacgatttcacaacctagcataatacgcgaaaaaaaaagtgcatttatttaggtaagtctcattacctaaacgccagtttgtttcacgtaattggtaacgatgagggaaccgcagtagaaaaaactttcattcacaaacgattaaagtgttatgctagccagtttcaggctttttgttttatgcaagagaacattcgactagatgtccagttaagtgtgcgtcacttttcctacggtgcctcgcacatgaatgttatccggcgcacgatacttatcaccgaaaaaccttattctacggaaaaccttatttacattaaagttggaaaaatttcctctttttcctaataaggtggagcttttggcttccagtatgctttcacggaattatttctcatgtacatttagctccatttccagtgcctccgatagggaggcatcatggtactaccgtgacggagaatacgtaggctgactttttcgtcagtttgttgtccgtttacaaaattggtgaatgaattctagccttcctctgctcattaattgccctcacaagaatttggaagtgcgtagacaggtaaaagattgtactacagaggtattgtggaaccttctacagtacttcggaatacacctaaaaggttgttggatgctaaatttagcaaaagtcttttttagctcactattaggcttgttaaagtctgaaattgttgaaaggcactcaaaaagataaatcaacaatcagcattaacggcacagttgaaagagtcacccacttgaaattagctcggttatcaaatataattatctctggtaaagagctctgcagcagggttaatctattcgcatacttacgctgtaggaacattttattattaggatccgactactgcctacatatttattcggaaggcatgatgtcgaaaatttttgagcttataaaaggaacatatttcactcttgctcgttgatgtaagctctcttccgggttcttatttttaattcttgtcaccagtaaacagaacatccaaaaatgacaatgcctcatcgctatatgtttttggcagtctttacacttctggcactaactagtgtggcctcaggagccacagaggcgtgcttaccagcaggccagaggaaaagtgggatgaatataaatttttaccagtattcattgaaagattcctccacatattcgaatgcagcatatatggcttatggatatgcctcaaaaaccaaactaggttctgtcggaggacaaactgatatctcgattgattataatattccctgtgttagttcatcaggcacatttccttgtcctcaagaagattcctatggaaactggggatgcaaaggaatgggtgcttgttctaatagtcaaggaattgcatactggagtactgatttatttggtttctatactaccccaacaaacgtaaccctagaaatgacaggttattttttaccaccacagacgggttcttacacattcaagtttgctacagttgacgactctgcaattctatcagtaggtggtgcaaccgcgttcaactgttgtgctcaacagcaaccgccgatcacatcaacgaactttaccattgacggtatcaagccatggggtggaagtttgccacctaatatcgaaggaaccgtctatatgtacgctggctactattatccaatgaaggttgtttactcgaacgctgtttcttggggtacacttccaattagtgtgacacttccagatggtaccactgtaagtgatgacttcgaagggtacgtctattcctttgacgatgacctaagtcaatctaactgtactgtccctgacccttcaaattatgctgtcagtaccactacaactacaacggaaccatggaccggtactttcacttctacatctactgaaatgaccaccgtcaccggtaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaacaactgctagcaccatcataactacaactgagccatggaacagcacttttacctctacttctaccgaattgaccacagtcactggcaccaatggtgtacgaactgacgaaaccatcattgtaatcagaacaccaacaacagccactactgccataactacaactgagccatggaacagcacttttacctctacttctaccgaattgaccacagtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacttctaccgaattgaccacagtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacttctaccgaattgaccacagtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacatccactgaaatcaccaccgtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacacctcagccatggaacgacacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggtttgccaactgatgaaaccatcattgtcatcagaacaccaacaacagccactactgccataactacaactgagccatggaacagcacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggtttgccaactgatgaaaccatcattgtcatcagaacaccaacaacagccactactgccataactacaactcagccatggaacgacacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggtttgccaactgatgaaaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacatccactgaaatcaccaccgtcaccggtaccaccggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaactagtgaaggtctaatcagcaccaccactgaaccatggactggtactttcacctctacatccactgagatgaccaccgtcaccggtactaacggtcaaccaactgacgaaaccgtgattgttatcagaactccaaccagtgaaggtttggttacaaccaccactgaaccatggactggtacttttacttctacatctactgaaatgaccaccattactggaaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaaccagtgaaggtctaatcagcaccaccactgaaccatggactggtacttttacttctacatctactgaaatgaccaccattactggaaccaatggtcaaccaactgacgaaaccgttattgttatcagaactccaactagtgaaggtctaatcagcactacaacggaaccatggaccggtactttcacttctacatctactgaaatgacgcacgtcaccggtaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaaccagtgaaggtctaatcagcaccaccactgaaccatggactggcactttcacttcgacttccactgaggttaccaccatcactggaaccaacggtcaaccaactgacgaaactgtgattgttatcagaactccaaccagtgaaggtctaatcagcaccaccactgaaccatggactggtactttcacttctacatctactgaaatgaccaccgtcaccggtactaacggtcaaccaactgacgaaaccgtgattgttatcagaactccaaccagtgaaggtttggttacaaccaccactgaaccatggactggtacttttacttcgacttccactgaaatgtctactgtcactggaaccaatggcttgccaactgatgaaactgtcattgttgtcaaaactccaactactgccatctcatccagtttgtcatcatcatcttcaggacaaatcaccagctctatcacgtcttcgcgtccaattattaccccattctatcctagcaatggaacttctgtgatttcttcctcagtaatttcttcctcagtcacttcttctctattcacttcttctccagtcatttcttcctcagtcatttcttcttctacaacaacctccacttctatattttctgaatcatctaaatcatccgtcattccaaccagtagttccacctctggttcttctgagagcgaaacgagttcagctggttctgtctcttcttcctcttttatctcttctgaatcatcaaaatctcctacatattcttcttcatcattaccacttgttaccagtgcgacaacaagccaggaaactgcttcttcattaccacctgctaccactacaaaaacgagcgaacaaaccactttggttaccgtgacatcctgcgagtctcatgtgtgcactgaatccatctcccctgcgattgtttccacagctactgttactgttagcggcgtcacaacagagtataccacatggtgccctatttctactacagagacaacaaagcaaaccaaagggacaacagagcaaaccacagaaacaacaaaacaaaccacggtagttacaatttcttcttgtgaatctgacgtatgctctaagactgcttctccagccattgtatctacaagcactgctactattaacggcgttactacagaatacacaacatggtgtcctatttccaccacagaatcgaggcaacaaacaacgctagttactgttacttcctgcgaatctggtgtgtgttccgaaactgcttcacctgccattgtttcgacggccacggctactgtgaatgatgttgttacggtctatcctacatggaggccacagactgcgaatgaagagtctgtcagctctaaaatgaacagtgctaccggtgagacaacaaccaatactttagctgctgaaacgactaccaatactgtagctgctgagacgattaccaatactggagctgctgagacgaaaacagtagtcacctcttcgctttcaagatctaatcacgctgaaacacagacggcttccgcgaccgatgtgattggtcacagcagtagtgttgtttctgtatccgaaactggcaacaccaagagtctaacaagttccgggttgagtactatgtcgcaacagcctcgtagcacaccagcaagcagcatggtaggatatagtacagcttctttagaaatttcaacgtatgctggcagtgccaacagcttactggccggtagtggtttaagtgtcttcattgcgtccttattgctggcaattatttaataaaattcgcgttctttttacgtatctgtgtatcttttctttgctaattatacgctgacatgaattattttttaactgtttctcctccatactttcaaatattcaaattgactaaatgataattcttgcgcttcttattttgaaaaagtagatatgtgtatcataaagaaaacgttattattattgtcttaggcaacaaaaatccatgaaaagaattttaccgttatcgatatcattgtatttattttatttatttattcaatttttttttttttggtttatatcctgcaaacaacacttcgaattcaattcgatatttcataagttacaactaacacttatagaaaccgatgtatgagtacttattattaacgaggaaaaatgccctattttctttagcaattaatgaaccatcgccaacttttgctttaacaattattgccattttcagcagtactaacgtaagatctagtgtggttcgcttaggatgttttcgagtagaaatctgctgcacatgccacacgcagtacttgaaacttgaaataatggtgataattagttatttaaagtatgttaatcttccttgttcttttatatttatttcgaattcttttgcactagtatttaaaatatcagcagaggtgtaaaagtgcaccaaaattattgtaaaactacttgccctaaaattgatacttcatacttgacatattcaaaaggggtccaagtatagatgcatcaaaaaaaaaaattatccgatgatgagcaaatggtagcttttcgttcccaggaagtgtagtagttccatgaagtctaatgagactttggaaaaaggtttgtcacgagcacctaactattgtattttggaattttgataaacttcaaaacgggaacgaagtgttaaacttagatgcggttgatttaagctttaaaagaggaaaataatgactgatgataagaagtcaacaacgattcaaagcaggtgaatttccattacgtttcgcttttcaattgaaaaaaatttggtggttattcatttcttgcttgacctctttactttttatacttctgtgatgagaagcaagttcgaggattttacgataaagcctactggttatatttgtataaattagaacgttgtccttatttctcttttcgaacagtatcaaaataaagtttttgattagggccagattctcttcaaggaagagatacctcacgtctgtaatatctaagagctaatgtttcgatcgaactttcctttgctttttttctggatctcataatgtcccactgtatgtatgtgccctcgcacagctttgctcatcatagacattaatcattggttgtacgataaaaatatcgcaaaaattattctaacgttcagattagattccggccatatttctgacatttgttttattaataaaaatttggcgaatgttttgataacttgataactgctgatatttcattgttgaaaaggcatgatattagatgcacaaagtatattataacttattatcagagatataggaacaaaaaaaaagggaaattcatatctatatgtgaaaataccattatttcctcttctatttaatatactgtccttaattttcatattacattatcaacttttgcatttcagtgtccattaaatcttgggaccattttctcaatcttcatgtcgtgttttcacaccgtatataatatactggtaatataagtactagtcgatagatcgcagttgagtcttatcccaacagttaatgattcactgtgctttctgttgctgtagaatttctgaggcattgtcgctctcttctatgtgatgctacaacggaactaggcttcttatatatcgtggtcctacaagatcttggtatctcgtttgcttactttgaagcttcactgatatatagtatttaagccactttcatgttcatggataatcgtaattgtactacgctggtaccagttatgaaccctatcaaatcatcattgaacactgctatttttaactaatcaagatgtgtatgcggcgtactttataatttcacgacactattgaaagcaaactaaaaatcaagtaaatacctatccaagttgcgggctctggatttatgtggccttaaattttcgacctatggttcgctattcaatatgagaaaaccaaaattaggtacaagtactgattacgtccgtgattcgaaaagcagcgttgaaagattacaagattttgcgtgtccaggccgacacttaactttaaggtctcgacttagtaacatgagttgccaaaagtttttttctcctatctgaatatggggaaccggaatttgtctttgacctgactttcaaattgttgcatatgtaaaaaaaaacagaagaaatatgatcttcttcttctagcgatgcaaaaggattcattacaaatcgtcgcaaaggccgacaagttgcagtatattcacattgcttatttgaagtatgtttgtatacacatcgatagtattcattaacaccacaactgctgtgtatactatgtcaaacagcataataaagcccgtcatttttgtacccgctcatttccaataggcatctaaacttacaaatgtggtacactacttcgaattcattaatcgatattgaatgctaaaagtctgcgatttcttcctcaacgttcaaaaatctcatccaaggcataatcccacatattgaagatcgctaccaattgttacgggcgaactgaggttttggaaatgagcttgtacttagtaaatttctctttgcttgcatctttttcttccatgccaaaaaataaaagatactcattttaaaagcgcagccatattgactaagtaagtaatcataatactatgagtaatttttgagtactgtgctcatttactagctgcttttctgagaaagatcctcgataatcaattccaggttagtggggcccttctacggcttcttctaaccaattgttccccgtgagttgctttctctgaaaaccttattatacattagagttataagaaaattttctttttcccgtagattaacctgcagtgccgaacttctagatgtcacaccagaccgtttgacaccgccattttccttccttttcggaaaaatgtgccgataaatggtaagacgcgacgccactgctacgaatattacgcttatgatgaagcaaaaggaaaaagcaagttccccttaaattcgtataactgtttcatcaatctttagttctggcatttgaaagttaattaaacttttcttcgtggtttctacaggagttctgcatgtgcgtaattcaaagcctgtgaaggaaaaagtattgtcctaaacaacggtcgtagaatacgtcaactgtagtttaaaatattttctggctctactcggtgcgataggtctggctcttttctatttacttttgtttggagttgttgaggccgatacccgtctagatgtaaatatgaaataacagttcgaggttttattacgagaatgaaaagggtaatggattggagcatgtgtaaatgtcaatagcagaaaaaatttaccgcaaattgtttcgtagtcttatcttcatcggacactcaagggttgcataatttttacccaaaggaacagtatacttttttgataaaaaaatcttgttacctatacagtattgcaagcattttcagaaactcgtcttttgagttctaaatgcatcatacaacaacaacaacaatttcttattactgtgtccttttgggatttttcagccttcctagcttacccaaaatagcctctcaaggtgaaaaaaccatgcctgcaagcggatctaaggatgagtagctagattacaataaatcctgaattttctctgagtgtcaactttgtcatcgcttgttaaagggctactacgctgaaaaagaacctgaactctgttaataggttgaagattttatgacttggtatactattccatacggctgctctcctgattgcggtgggtcattgctataacagtaaaatcaaggaagataacaggaagagtaactttagtacaataaatctgttgtcttcccgaggattataattgttcggctttcacactaagttgaaaagggggactcaggaaatgacagggtacgttttagtttctccaaataaatcttccacacccagcttcaatgtggtaaacgggggaaagttgattaattgatgttggcacttatatttaactgatgtagagaagaacaacatactactaacgtcacagtcaattgtgccagttttccaatcaagtatttcgagataatgtaaaagtaattgatatatgttcgtactggtttcccaatttccgggaaaaactatgtacatgggtgcaattccttgtggttatttccttttaggttatattgccaaccacatcatagtactatttgcggtcacttcagaagatatgtttgctcctttgatcatgatatagaccaggccaactgtaccgcttcaggcttcaaagcattaggaataagcaccactattacacaaccatagagctactcttactgtcacgtaggtaaaacacttgctactacacacactcgtagtgactcatctgactatattgccggttgttaagaggcaccagttaagcacgccatcaagggtaccgaataatctcttctgtatcaagtattctacctttatgtctgacccacgtattatgtggagcaattacgtatttttctcatatcagctttgtttttactcaactttgatatcttagagaaacagatcttgatgttacagcaaggtcaggaaaatattttgacaaaaacatactagtttcatccttagtagttgattctatgaatgctgtacttgaaaatattgttcataaaatccataagttttaccaacggtataatatcctgctattaaatctgcaattgcttttgcgaaaagaaggaaaacatgcaaaacaaaagcaaaaaaaaattggcaccccaatttcttataatataataatataacggaagtacaccatgctttcaataataagatgtttcctgaaaagggcaactatctgactagttcagagccatgcaaaagttaaggatgaaaatgccaaataagaagatattacggagtacattcatttcaaaaagaagaatgtatactgcttagataagaagatcaagtttttatatttccgaccaaataagccatcgaaaacttttgatgcaccaaacaccgttcttgagagccaagcacagatgcaattgttctgcccttcttccaaattatgaattgtgcatcatatcgtaaggccagccacataaaaaaaaggagcaaaaaactcagtatacaggcgaatatccatcatacagtctagctgccctcactacttccaaaaaaatgggctagtgttgtacggtttatgccatatatctagagttagcataactatgcactaccgcttttcgaacaaaaagtttgcgaaacctagttcattgaatatgacttacccaaaatggataccaagatcctaataataaagtcaataacttgaattttaggtgccattatttccaacaatcattataggctaactctaccagcagacaagaataccgttcttctagttgagcacatggtcaaaatagtcaataaaaaacgcccagaaatggctgtaaattagtgtttgtagtacacaaaataatttcctaattccttccaaatggggttttcaaaaagctgactcacgtaattgatcaatacttcactaaagaagaatcatatgaataaaactaaaatcaacactaactgagagacttagcggccaaagcttaatcatcattacatagagtatatgaagggagtaagtgaatatgcaagggtgggaaacggcaaagcatttttatgcaaaaagcgtatttacaaatcccgtaaactcatgatgtgaattttgtaaccagctttagctgagattatttcttttgcaaaagaaatattcaataaattaacaattttcaaataaattacccatccatggtcgataacttgcaagagagatatcatcatttggcttttgtgataaatttacaaaacgtaatgttgtatcgagatatattgagttacaagttttcgtctctttttccgaagcgccagactcccgtataaaaaataaggtttatagcgggcattatgcgtagatcaggacttaaatttttcattgcagaagtccaatttcagactcagtatggtttgttgtagtgctggtgtaaaagatggtgttattacttaagactgatttggttgctcaggtatttcattcaataaaattgtgaaagagaacctggaatatagaatggaaatatatatcctgctactaaccccaatggaaggtgacgatcacttcttgtgcgttccaatcccagtttttgaatgtgcgagtggaaaaattctagaggaacaaattgatattttcaaatcagaattcatcaaatatatgtactctgtaaaaaccaaggatgtgatgaagttgagatattgtctttatgggaaattgacttctttgtttaatatgaataatgcaattttactcctcagctcaagtagtgtaaagattcagtagccgtcatcaaatagactaaaaattaaaaaataagattcaatgtggtatgataatgatagatgagaagaaattgcaagaaaacgaataaataccttgtctctttgcactgaatatcttaaaggacatacagtcgcaataacgtctactcattggtgtgtgtcaaaaacagtacgtttattatctggacagccaaaaaataagatctattcaaacatggaatatagcgtatttttatttaatcacggtacaatggagatatttgcatgcctatagaaacaagtaatagttatcatattattttctagattttgtcactgaacttttccactaatgaatcctatcaaaattatatatccaatatggctgcattcccaactaaatattaaaatgccgctaagtataaaatgtctccgcatcggtaaaaagcattacaaatgcgtattatactagcgagaaaaaagtataagtatcaatgccaatcaccctctgaccataaactttctaaacatgaataataaaggtgttgagagttattatcctaattgatcaattaatttgaagcaaagttattatgttaaagaaaaagggatgtcacaatcctaactataatttttgcactatactctgtaggcgtacaaaatggtttgtaccgactatattctctttatttttgacaatcctttacgatatatgattaagaataccatgttatttttatgaaaatctgtgatttttttgttttcatacactttttatttttgtcacgtagtgcactttgattaatacaaaaaaaaatgctgcaaaagcatcgactacataaattcattaggacgcattcctcattaccacctgggtctaatttttattttgaaattgatattattctttatatgatgaggtaaaaagcattatattcgttgtaaactcatatacttatcctcattttaggcaccatcagggactaagggctaaagtatcagagccgcatttcaacagtgtacagagattttagaaacattatcacgcactgccttttgctttgtttacccgtaatgagtatacagtggattttctggtgctaaagcatattgccctttcggcaatacttgatgccctaaacattttcatcctggaacatacgagtaagagcacatttatgtgcctatattcctcgttttttactggtgctgaatttcttattttccacagataacaatcatgttaataaattatgcactgtgctaatttttcaattaaggttctattacccctctatcaccgacagaaacacgtaatgatgtgttatttccattataattccgtaagaatggtgtttataggtagtctaaagaacgtgcatcagagaagaataactgtcgcaaaaaatgactattctttaccttttcaaacttaactgagatagttatctctattattaccagtggcacacacgcgaactacatcactcaccactatcgtcttaggaactcaagattttatagtaatgcagccgaagacattcaagtcctgagagaaaatgtagacattttaagaaaagtaccggaaataaagcacatgtaaagcattgagctctgtactctataaaaattagctgcattcaaacaacaatgtttgaaatttttgcaaaagttattgaaaaagattgctgttttcagccttgttcagatcatgtctcaaaaatgagaaactggaactctcataatcagtacctcgtatttttttttccttatagtttcgttattaaaaatttttttgctgctaatttaagtacgcttttggtcataaatgctacccaccagttgaattattgacatgattaaaatacatttcagaactttacggattaaaaactttaaagaacctttcaatccatgttgctggagggccatgaatccacgaattacagcaaaagaagacagtaactacttagggttcaataattacttgcataaacacacactaacaaccaaatcgtactaaaatttgcaattaacaaaactccatcatatcacgctgaattatgtagggcttcttaatgcaataggttgcctgaattttgcttactcgtgctgccgggaacacttagcagttgggaggccgtttctcccatatatttcataattttctgtccttcttagagtaggatgctgaaaatcaaaagaagaccgtcaataggaccagattttgtgggtcaattttgggccagacacatgataccctaggaagtttaacggtatacaactcaaggacgaggagtattcggaaactaccggtttttaacaagctgcaaatttccagtagctgttttggttgcgactacggataaaaattcatactttaggaagtgaagcaagataaaaaatcatgctgcatcctaattcgtgaagtttgttaggaatattattgtaaacaaggaaccgtttcagtaaacttgctctctactcttctaagctgtaatttaaaaaaagcgataaaacaatgattttgattatctgcaacttctggaaactcgagatactacgctagacgagatacctattaattgttttcctaaaaaatcaggaacagttcctggcagctttcggctccttcttgttctggaaaggatcttcaaatccgcttccacgtagcagtcctcgctacgacttcttctgaagtattttgatttttggctgcatttaccttttattgccgaaaatcttattttccaagaaaaaagcttattttgcattaagtttaaaaaatttcttctttcccgtagattgacttgcagcgtcaaaattccggaggcctcacgagattttttgacatcggtttttgacatctctttttccttcctttttctttcttttcctgcgcacgccgataaagaagtagtacaacagacaacgtcaaaatgatcctcttgtgatgaagcaaaagaggaagagtatactccttttccgcttgtacaaatattttttttgataataaaatttggcacttcagagcttatcgtatcttctcccggagttcctcaagacttatacttcagcccgtttaggaatgcataaaagcaaataggattcgttacaactgctgcaggactctttaggactgcatcaaggtaagcctcgctgcacctaaacgcaaaatgtggttgtaacctttttaatttttttcttgaacttgttgagtcgtaataaatcgtttctgggaagtggaaggtaataatgtaatggaatcggcgttactcgcatgtgcagatatcagcgacaaaaagtgttgtagggacgtttcgataccaaaatttcctaaatacagcgcaggaacatcactacgctaaacaaatcgtagcgcatacatctgatcgaaaaaagacagttcccaaaacaatgacatatgaagagaccagcatcaaaattttcatcattaacagcatggctaaaagttattgtttaatatacccatacctgattgacgaaccaagaaatgccttatcactatttatttttggcactcttcacctacctggccacgtccaatgttgtttcaggaagtacacaagcatgcctgccagtgggcccgaggaaaaatgggatgaatgtcaacttttataaatactcattactggattcaacaacgtattcctacccgcaatatatgacttctggatatgcctcgaattggaattaggttccgttggcggacagacggatttctcaattgactacgatctttcttgtgttatctcttcaggaacttttaaatgtgctcaatcagatgcttatggaaactggggatgcagaggtcatagtgaatgttcaaaatagccaagaaagacctattggagtactgatttacttggtttcttactatcccaaaaaacgctactctagaaatgacaggttactttttaccaccacaaacaagttcttacacgttcaggtttgctaaggtcgatgactctgcaattctatcagtcggtggtaacgttgcgttcgaatgttgtgcacaagaacaacctccaattacatcgacggattttacaatcaatggtattaagccatggcaaggaagtttgcctgataacatcggagggactgtctacatgtatgcaggctactattatccgctgaaggttgtttactccaatgccgtttcctggggcacgcttccaattagcgtggaattgcctgatggtactactgttagtgatgactttgaagggtacgtttactcttttgacgatgatttaagtcagtcaaattgtactatccctgatccttcaaaacatactactagcatcgtcacaactactaccgaactgtggactggtacttttacttctacatctactgaaatgaccaccgtcaccggtactaatggtcaaccaactgacgaaaccgttattgttgccaaagctccaaccactgccacctcatccagtttgtcatcatcttcttcagaacaaatcaccagctctatcacgtcttagcatccaattattactccattctatcgcagcaatggaacttctgtagtttcttcctcagtcatgtcttcctcggtcatttcttcttctgcaacgacctccacttctatattctctgaatcatctaaatcatccgtcattcaaaccagtagttccacctctggttcttctgagagcgaaacaatcttagtgattgctggcatgtcattagcgacaagacgcttattaccgtagtagccccccaaggcaaacatctctttatcagtaatatccaaagctgttcaacttctcgaattggcccaggaaaagagcattggggcggcaactaactctggcatacttacagtttctgctcttgacagcgctaaaaaagggcttgttttgtaatgcccggttcgcaattctacaagtaccacgcactagctgctaaaagtgtctaaccttgcgaacaaatctggactttcttatgagaatcccatcgtcaagaaacaaaattatacagacaggcgtaaatgtagctcgtaagcgcctgatcaagtaagccaaatgcgctaacttgaggaaatatagccatctaaatctctgcaacatgccaattcgcacgtgacttgaaactatggaaagtgtctagaagattaccaagaaccacgttatttgagagaggatggcaaggtgacgacaatcacaccaagaccacattttgggtgcgcctggaagcaagacctgagaaactgggccaaaatattcaaaccaagcataagatagttggaggtaggaatacactatctaatctgtgctgatgaaatgctggcgaaaacgggcgatgtagtggtacagaaggtgccggttatccgtttgtccgtttttcttcattttttttttgtttttcccttttgtcttttgcaccgcttatatatgggtatgaaacaagttcaagaatttataatggaacccaaaggttcagtctttgtagttcgagcgacattgcgcgtttccttagaaaacgctggaaagatattctttaacgagacggagtaattctcgtcaggaataggatgttgattgatttttgctgtagttatatagcagggacccacggaagagagcgagcgccttctttcacagggacttttgtcagccacgtctccggggaaaacaattgccgtccgcgtcgcagtgagattacgcagccgtgcgcttcagggacagaaaagaagcatttcgcggctacggagaaaccgtgcactaactctctcgagggtagccgcaaagatttcttgtctcttccattaggacatagctatctttttcttttctgtttttggcgtatgatctgttctgagccaaagttatagatcattgcttgaataagcacctcacagagtagggattgtatagaaagtagctgagcgtctgcccacgtaacaaacaatcttgccccttccccgctcttgttttcgcgtgcctcttctacaataatctggccaggctgaatcgcgttctgctgctgctgctgctattgttattgttgttgttgttgttttggccaattgcttatgtgttggtctgcaaattagcacctcgttccctgttggcaaacgcgcgcgtacaagccttacagggcttgagaatgttcttcgtagaaatgcatgcacaaaaattctgatctagcacaccatcggtctctgtagcttcgggctctatagctatgggttaggagtccgtgagtagtaacaagaagaagtatataaaaagcaggtaaatcgtacttcaatatgcttcattgtcactggatcgtcatattcactcttgttctcataatagcagtccaagttttcatctttgcaagctttactatttctttctttttattggtaaactctcgcccattacaaaaaaaaaagagatgttcaatcgttttaacaaattccaagctgctgtcgctttggccctactctctcgcggcgctctcggtgactcttacaccaatagcacctcctccgcagacttgagttctatcacttccgtctcgtcagctagtgcaagtgccaccgcttccgactcactttcttccagtgacggtaccgtttatttgccatccacaacaattagcggtgatctcacagttactggtaaagtaattgcaaccgaggccgtggaagtcgctgccggtggtaagttgactttacttgacggtgaaaaatacgtcttctcatctgatctaaaagttcacggtgatttggttgtcgaaaagtctgaagcaagctacgaaggtaccgcgttcgacgtttctggtgagacttttgaagtttccggtaacttcagtgctgaagaaactggcgctgtctccgcatctatctattcattcacacctagctcgttcaagagcagcggtgacatttctttgagtttgtcaaaggccaagaagggtgaagtcaccttttctccatactctaacgctggtaccttttctttgtcaaatgctattctcaacggtggttctgtttccggtttgtaacgtagagacgacgatgaaggctctgtaaataacggtgaaatcaacctagacaatggaagtacctatgttatcgttgaaccagtttctggaaacggtacaatcaacatcgtctctggtaacctatacttgcactaccctgacacctttactggccaaactgttgtattcaagggtgaaggtgttcttgccgttgacccaaccgaaaccaacgccactcctattcctgttgttggctacaccggtaagaaccaaattgccattaccgccgacatcactgctctttcttacgacggtactactggtgtcttaactgcaacccaaggtaacagacaattctcttttgaaattggtactggattctctagttctggcttcagtgtctccgaaggaatcttcgcaggcgcctactcatattacctaaactatgacggtgtcatcgctacaagcgccgcatccacatccgcatccactacctctggtgttgtctctactgccactggttcagtcactttatcctctaacgcttctaccaccgtctcttctacgatctcttctagcgccccagactcaataattccttcatctagcgcctctatctctggtgtctcaaactccactacagcatctggttcaatcgcttctactgcttccaccgcttccactacttctactgcatccgctgcatccgccaccagcttcacctcaggttccgcttctgtctacactactacattaacttacttgaatgccacaagtacagtcgtggtttcctgttcagaaacaaccgacgctagcggtaacatttacaccattaccacaactgtcccatgctcatctaccactgccaccatcacatcttgtgacgaaaacggatgccatgttccagcaccaactgctaccgacgcaactgcaaccgtttcctccaagtcatacaccactgttactgttactcactgtgacaacaatggctgtaacaccaagactgtcacttctgaatgttctaaagaaactgcagcaaccaccatttctccaaaatcatacactactgttaccgttactcactgtgacgacaacggctgtaacaccaagactgtcacttccgaggcttccaaacaaacatcattggccactagcacagtcaccaagtctgctgctccaacttctcatactgctgcttccagcaccttcactggtattgtcgttcaatccgaaggtatggctgctggtttgagaaccaatgctttaagtactttggcaggtattttcatccttgcttttttttaaaatgagtgcgtaaccgtactttcctaaaaataactaagtagaaagtattttaatatataaacgtcagtgtaaacattcaagtgattttaactttacgcggttgaagaatgctgtgttcgaactataaagcgtcagaaaagatggtttagcgaaggcaccattatgaagatagacacattcttcttttttttttttttttttttttttttttttttttttcatttacttttatttcgcgcggtcggtaaatttttcgtgggtttctttgaatctattagccgacataagaataatgcataaataatatttttaatgtcttcctatgcccaaaagaagaagtcttgaagttgccgcacatggaaatcacatgaccatggcttggcccttcgttttaaatgcaacatgcaatatggaatgtgtcatgaatactatcagcaggaacagaaagcgtcgttttgtttctgcaaatgctgtagttttgggccgaaaatagatgtagtagaatatatagtgaaacgtgatgtacaaaagaaaaaggtagtttaaaaaaaattagataacttggatttttaccctgaatattgcatgtgattcgtaaagaactgagttacctcaaacggacctcccttttcatttcgtattccgcgaatcatgaagtcatgcaattacctctgaagagctgactgtcccaaaagaagctatcgaatctgtccttgatttatttaagccttgcgtttcgagaaagtgaaaaccaattgaatacaaaataaaaaaaaagaagaaagaaatagcaggtctaagatatataagaaagttaatatcatttttgaacattttattttagacgccttcagccgcgcgacgcccggagtaatcatatgcccatgactttaccaaaaggcaacagggaggaacatgcattaatgtgaagcatcactgctgcaattctcggtgttgctaataattcatggatcgagaaagagacataacatttaggccaattttttgaataaatatgaactcagctaagactcgacaatacaattttcttatactaaacgtagatttataaaataaacacaactgtaagggcaatgcaaccgtagatgcatatatcatttatagaaattatatccaacagaaagctcagacttatatccggtttaagagagaaattcttgctcatattaccccaagaccaggtggcgtgttgaagtttataacatataagaactactacctcatgaattctagtggatgaaagaagcagcacgaacaccatttctacagacaacgacacatggaaaggttcaccattcccaaagaaaacaacgatggccacaagggtgtggtcctccattctcctactgttggaaggagatattatccgaccgactgttttgtgatatggcaaactatttttttaaatgagcaaaattacttcttttggctggaaatgtcattagaaagtgcccaagtgacatttagctaaactcgggtattgtctacaagaccggtgctgtgaccgtttccaatacggaaagaaacggtactgggagcaggagttgcttttacagatatgaacaatgccaatagagccgcacatgtaattactggttcacactcgtggggcccacacgattcctgtgcaaagtttgacaagaggatggagtttcacgtaaatgctgccaaaggtgatgcggttttgtttttgggcagcctctaccatgttgcaagtgcgaaccatactgtggccacatagattacaaaaaaagtccaggatatcttgcaaacctagcttgttttgtaaacgacattgaaaaaagcgtattaaggtgaaacaatcaagattatctatgccgatgaaaaatgaaaggtatgatttctgccacaaatatatagtagttattttatacatcaagatgagaaaataaagggattttttcgttcttttatcattttctctttctcacttccgactacttcttatatctactttcatcgtttcattcatcgtgggtgtctaataaagttttaatgacagagataaccttgataagctttttcttatacgctgtgtcacgtatttattaaattaccacgttttcgcataacattctgtagttcatgtgtactaaaaaaaaaaaaaaaaaagaaataggaaggaaagagtaaaaagttaatagaaaacagaacacatccctaaacgaagccgcacaatcttggcgttcacacgtgggtttaaaaaggcaaattacacagaatttcagaccctgtttaccggagagattccatattccgcacgtcacattgccaaattggtcatctcaccagatatgttatacccgttttggaatgagcataaacagcgtcgaattgccaagtaaaacgtatataagctcttacatttcgatagattcaagctcagtttcgccttggttgtaaagtaggaagaagaagaagaagaagaggaacaacaacagcaaagagagcaagaacatcatcagaaataccaatgttgaagtcagccgtttattcaattttagccgcttctttggttaatgcaggtaccatacccctcggaaagttatctgacattgacaaaatcggaactcaaacggaaattttcccatttttgggtggttctgggccatactactctttccctggtgattatggtatttctcgtgatttgccggaaagttgtgaaatgaagcaagtgcaaatggttggtagacacggtgaaagataccccactgtcagcaaagccaaaagtatcatgacaacatggtacaaattgagtaactataccggtcaattcagcggagcattgtctttcttgaacgatgactacgaatttttcattcgtgacaccaaaaacctagaaatggaaaccacacttgccaattcggtcaatgttttgaacccatataccggtgagatgaatgctaagagacacgctcgtgatttcttggcgcaatatggctacatggtcgaaaaccaaaccagttttgccgtttttacgtctaactcgaacagatgtcatgatactgcccagtatttcattgacggtttgggtgataaattcaacatatccttgcaaaccatcagtgaagccgagtctgctggtgccaatactctgagtgcccaccattcgtgtcctgcttgggacgatgatgtcaacgatgacattttgaaaaaatatgataccaaatatttgagtggtattgccaagagattaaacaaggaaaacaagggtttgaatctgacttcaagtgatgcaaacactttttttgcatggtgtgcatatgaaataaacgctagaggttacagtgacatctgtaacatcttcaccaaagatgaattggtccgtttctcctacggccaagacttggaaacttattatcaaacgggaccaggctatgacgtcgtcagatccgtcggtgccaacttgttcaacgcttcagtgaaactactaaaggaaagtgaggtccaggaccaaaaggtttggttgagtttcacccacgataccgatattctgaactatttgaccactatcggcataatcgatgacaaaaataacttgaccgccgaacatgttccattcatggaaaacactttccacagatcctggtacgttccacaaggtgctcgtgtttacactgaaaagttccagtgttccaatgacacctatgttagatacgtcatcaacgatgctgtcgttccaattgaaacctgttctactggtccagggttctcctgtgaaataaatgacttctacgactatgctgaaaagagagtagccggtactgacttcctaaaggtctgtaacgtcagcagcgtcagtaactctactgaattgacctttttctgggactggaataccaagcactacaacgacactttattaaaacagtaaatagataatatgattatgtaattttagaaactaattatgaataccgatttatttttttttttttttttcacttttgctggcaagaaatacgaaattgcaatgacgatcacagtccaaagaggtaagcacaaaggcgcagtatgtgattactctatcattctttagcaaaaccaggataggagtatatgtataagaaatatgcaacgccatcatttaatgcaatagacacgacatgccctttacatgaggtggtacaatgttttaatattgtgtcagggcaagtacatgataatatcgtttaaagatgatgctagagtaaaagtatgaagtgaaagaaaagggcaattgattgactaagcggatgttgtaggatgatatagtggctcatgatctgtaaatgatcggttgaccgcagtattatataataacatccgtataagtacatatactaccatgtctgttctctacattgctttttattcaagattattggttttcctaaccgccgcgccgcgcaggtaccccgcgcatctcttcttctcgaagaaagcggaaaaaacaaaaaaaaaagtataaatagtggagtcttttcccatttaacatttagaaaaaaattcgaatggaaatttcttgccgaacatttaaccggagacccttggcggctttttctcagtttcgtgggctagtacattttacctagtatgctgggaactttttttccgtattctattctattccttgccttacttttcttatcattttttatataaccaatttcaaaaatactttttaactgtcatagacgcattttgtttattacaaattaaaagaatcaaatataatatgtgcaattaataactccacaagtagcgaaagcaatggccgccattagagactacaagaccgcactagatcttaccaagagcctaccaagaccggatggtttgtcagtgcaggaactgatggactccaagatcagaggtgggttggcttataacgattttttaatcttaccaggtttagtcgattttgcgtcctctgaagttagcctacagaccaagctaaccaggaatattactttaaacattccattagtatcctctccaatggacactgtgacggaatctgaaatggccacttttatggctctgttggatggtatcggtttcattcaccataactgtactccagaggaccaagctgacatggtcagaagagtcaagaactatgaaaatgggtttattaacaaccctatagtgatttctccaactacgaccgttggtgaagctaagagcatgaaggaaaagtatggatttgcaggcttccctgtcacggcagatggaaagagaaatgcaaagttggtgggtgccatcacctctcgtgatatacaattcgttgaggacaactctttactcgttcaggatgtcatgaccaaaaaccctgttaccggcgcacaaggtatcacattatcagaaggtaacgaaattctaaagaaaatcaaaaagggtaggctactggttgttgatgaaaagggtaacttagtttctatgctttcccgaactgatttaatgaaaaatcagaagtacccattagcgtccaaatctgccaacaccaagcaactgttatggggtgcttctattgggactatggacgctgataaagaaagactaagattattggtaaaagctggcttggatgtcgtcatattggattcctctcaaggtaactctattttccaattgaacatgatcaaatggattaaagaaactttcccagatttggaaatcattgctggtaacgttgtcaccaaggaacaagctgccaatttgattgctgccggtgcggacggtttgagaattggtatgggaactggctctatttgtattacccaaaaagttatggcttgtggtaggccacaaggtacagccgtctacaacgtgtgtgaatttgctaaccaattcggtgttccatgtatggctgatggtggtgttcaaaaacattggtcatattattaccaaagctttggctcttggttcttctactgttatgatgggtggtatgttggccggtactaccgaatcaccaggtgaatatctctatcaagatggtaaaagattgaaggcgtatcgtggtatgggctccattgacgccatgcaaaagactggtaccaaaggtaatgcatctacctcccgttacttttccgaatcagacagtgttttggtcgcacaaggtgtctctggcgctgtcgttgacaaaggatccattaagaaatttattccgtacttgtacaatggattacaacattcttgtcaagacatcggctgtaggtcgttaactttactaaaggaaaatgtccaaagcggtaaagttagatttgaattcagaaccgcttctgctcaactagaaggtggtgttaataacttacattcctacgaaaaacgtttacataactgaatgttaaatgggatcattaatacaatagtactgtacgtatggcacctgtacatactgcgttataaatgtactaatggaatgatatattaatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn