nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgcgtcttaatactatcatggtatcattaacttaaagttccttaatatcgtcataccactatgctctattccatatattgtaatataactgtactctatagtcatacagacgcttttacttcaccccatcttctcatactattgtcatagaatctcacactgacgcatgattaaaacgaataatttttactgtaagggctgccatccgcgctctatccttttgtttgcaatatttatatacagaatctcaaaacaagcgggagaagtgctaattacccagaggtcatgcatgatctgagtaccaccgtacctctaggttttgctttgatccgttttacagtgacaccgaacataaggggaagctattgacatggtatcgaaaggttgtccacattgggaagtaacttggttctatgaatcttcatgtcagatacgtaggacagactctttcctgtgtaaatatttgtgacagctacgtctattttctactagatgtttacacagttttgtcacaggaaatctacgcttaaaatatgtatttcattcaagcggtaaccgctgtacgagcagtgacattgctggtcgcaccttaaatgtaaaccaacgttacggcacaccgtgatgtacccgcattaaagttttgtaaattcgttattacgattattgaattggctagatagaaaacaggaaatgaaatggatacccttttcgaatagctgagtttctttgcctaaaatagcccaacattgttgccctttttctatcacgaggttactgagccattgcatgaacgcgcgcgcctcggcggcttttttttcctgctgtataaaagcgaaaagccagaagttactatctcgaataaaaaacccctcgaactgccatctcactaccgaaaatgaaagagaatgaagtcaaagatgagaaaagcgtagatgtgttatccttcaaacagctcgaatcccaaaagattgttctacctcaagatcttttcagaagcagctttacctggttttgttatgaaatttacaagtccttagcgtttcgcatctggatgctattatggctaccacttagcgtctggtggaaactttccaacaattgtatttacccacttatagtttcacttctggtcctgtttctgggaccaatatttgtccttgttatttgtggactttctcgtaagcgttccttatcgaaacaactcattcagttttgcaaagagattactgaaaacacaccaagttctgatcctcatgattgggaagtcgttgtagcaaatctaaattcgtacttatatgaaaataaggcttggaatactaagaatttctttttcaatgctacggattgtgagaaaatgttcagaacaactgttcttgaaccattttctttgaaaaaagataaagctgccaaggttaagtcatttaaggattctgtcccttatatcgaagaggctttgcaagtgtatgctacaggatttgacaaacagtggaagttgtttattactgaaaaatcatggagccctgttggcctggaagacgttcagcttcccaaggatattcatcggtccaagcttacttggtttttaaagcggattttcactatttactctctaccattatggcttgcttttttgaactgtatctgcgtgtcacagcatttttgccttgcatttcgtatcttgtgtcctggattgtttttcctcatgatggtgtggcttttccaaaatatgaggacgactgctttactcgtgaaaatggaacacaagatgcaattcttgttgactattataaatgagcaagaaagtggtgcgaatggatgggacgaaattgcaaggaaaatgaataggtacttgtttgagaaaaaagcctggaagaatgaagagtttttcttcgacgggattgactgtgaatggttttttagccacttcttctaccgccttctatctgcaaagaaatctatgtggcttttaccattgaatgtggaactatggccatatattaaagaagcgcaattgtcccgcaatgaagagtctttaatgaagaaatgagaacgcccttctggacttaaaaattcatacttttgcattctgttagatatgaatactacactctattgagtgactttaaaaggcgagtggacacttttatcaagcgatttatcatgcagtaatactaatattactaattaatcactactacctctcttaaacaggaaatatgctattcatcagtaagaagctgcacaaatgttatatatcataccaggaatacacataagagcaaaaatgctattctacaatatcctcatcttaccagctcactcacaaaatattcttactccgagtacgaccataaagcaatgctaacgaatagtcatactaaagtactataaaatctttccgtgcgctcaaacggaggccatgccataaagttaaatgtgataacttaaaagcatcataagagtgattttccagtattgtttcagtaatgtaaggcctaaagaagaacgcatattggtaaacctccaacctactagtaattaaaaagctttagtttaacccgtagttcgggatacacttcgggcataacgtacgtttattataaatttttatatctcttgcgtaccatgtatattccagaacagtgaatacacttttctagttcatttatgctactttcatatcctccattaaagcgggagctaccgttgaaaaggcataataattgaagtttcgagtgggttagttacactaggtgaaggatcgtttgcctccatatggtcaagccattcacggacattgataatagctgggacaattctggtttcataaaaggtttcattcatccagattacagatgcattcaaataatagtcgccaaatactgatacctcatcaaaatgaaaatatgtttctaacggaactgtattagaccatgcgctcagttagctggagtcgcgttggttaacaaattagctaaattcaccattactttacttaaagacctatcaccacaaaggaaatggcgattctacaacaggaccagcttcactgtttttaccgttgatttaaagatcaccttttgactattttatatgccaattcagaaaccgttataatagaagttttctactacaaaatttacaggatgttgtagcttgattgcataatatttttttaaaacggataaccaccaaccctcgtcagtgacttcccattatgaaatttttctcttcttatcctttttggtaccctttttcctatcatgcgcctcgaaacaacttccatagtacgtgcctgctactgtgagtagtttactgccgcagtgaaacactatactgattcagcatccatcagtaagtgcgcgctaaaacgacaactttttcgtacctttacaagtaaggagtggttaaggtgtatagctcatactagatattaaacttcggagaaaagtccctgtttcaatgacaaatatgagttgcacaatagaatttttatatctatgattacgcttggtaggatgaaactcttaaattccgttataagttttataaatcgccgtaattgcaaaaatacagggtgatgcgtataagtctcataaaaatcaaatcattccctctattgcaaccatatcaaattttgatgatgattattttacaattttcattgccatggatgaaaataaacgctgatatctttataattaacccggaatggaaattgtgcacagtacatcaatggcgtttcgagtattaagacctgtgatttagagccaattagccaagtaaagcgacatttcctttctatgtttggcatcttttttttttggccttaaaacagtgtttctgtaaaattaagggccaactcttacaatagtaatgagattaataaggcccaaagaatattttggccatttctttttcgtacaaccatatagttttctcaagtagcgacgaaagagagataactgaaacaaaatgtcatggaagaagtgcttatattaaaaaatctatgtcggaaatatttctatagggaaaagtatactaaaatcttactcgagctttgaaatgaacaagcctaaaccgcccaattccaagatctttaatatactataacttgaaagtcatacctgttatatcactccagaggttattgtgggagcatatttaatgctttgtgggtaagcttgataaactgtagttctaccacttttcccaggatactgattatggtaaaagttcttatttgtcttacgacttagatttagcactcacatttgtcatcatatgttgaaaaatcaagctggaatttattggtggatctttcatctccatttatactttttacttgtttttctccaagcaaaaagatttcacgttgttcgggaggtaaatatgaagtagaagagcagtcaggtagagtggttatcccatcagccagaacctgtccgtaaacaggttgtggactacagtatgtgtgtttttttctttctagttactcaatatggatattttggtgactataaagacctctcgtaaatttctgaaaatatgcttcggttcgaatctgtggtctgcagtgcagcgtgttggtattttaccgacagttttagcgaaatatgtatagatctgtcacgcttgcaacatcgcgacaggtcggtatactaaaattacagcatgaatttctgatctataatcacactgttgcagtttccagagagtcaatcatattaagtcctctgtttgaatcaatgttggctttgttcttctggagaggaatcagctcgttatatgtttgtctttttctctgctcgagagtcatcgcgacattccacaccccgcgttttacgtgcacagaatctttcgtagaagggagcatttgacatcctgtcagccatatgcaatgagtatgccacaagttcatgatagtgttgactatagaatataaaaaaaaggtggggtcatctgtaatcgttgtttgtaattcttagaggcctgttcttggaattattatgcaaagattaccatcacaaaatctaacacaaatagagatacaggtcttgtaaagccattacctagctatgaaaaacttatcttttctcataaacagaagaaaggaaaatacaagtgactcgaatgtatacccaggaaaggctaagtcgcatgaacccagctggatagaaatggatgatcaaactaagaaggacggcttagatattgttcatgttgagttcagtccggatacaagagcgccaagcgatagcaataaagtaataacagagatatttgacgctactgaggatgccaaggaggcagacgaaagtgaaagaggaatgccacttgcgacagcattgaatacatatcccaaggcagcagcttggtcactattggtctctacaactttaatcatggaagggtacgacacagctattcttggagctttctacgccttgcctatttttcagagaaagtttggctcacaaaatgacaaaactggagaatgggaaatttcagcgtcatggcaaatcgggctgaccttatgttatatggcaggtgaaattgtggggctacagctaacggggccctccgtggatcttgttggaaatcgttacacattgattattgcattgttttttttagctgccttcacttttatactgtacttttgcaatagtttaggcatgattgctgtgggacaagcattgtgcgggatgccatggggttgttttcagtgtttgacggtgtcttacgcttctgaaatatgcccattggctctgagatattaccttacaacctattcaaacttgtgctggttatttggacaactttttgcagctggaatcatgaaaaattctcaaaaaaaatatgcggattcagaattaggatataaactaccatttgccctacagtggattttgccagttcctttagcactgggaattttttttgcacctgaatctccatggtggctagttaaaaaaggaaggtttgatgaggcaaggagatcacttagaagaactttaagcggcaagggacctgaaaaagaaatactagtaactctggaggtggacaaaataaaagtgactatagataaggaaaagagactcacaagtaaagaaggctcctatagtgattgttttgaagacaagattaatcgaagaagaacgagaattacttgtctctgctgggctggtcaagccacttgtggttcaatactaataggttattcaacttacttttacgaaaaggctggcgttagtactgaaatgtccttcacttttagtattattcaatactgtctcggtatttgtgctacatttctatcttggtgggcgtcaaagtattttggtagatatgacctttacgcttttggactagccttccaaaccattgtttttttcattattggcggtttggggtgctcaagtacgcacggttccaaaatgggaagtggttctcttttaatggctgtagcatttttttacaatttaggaattgccccggtcgttttttgcctagtctctgaaatgccatcttcaagactaagaacgaaaacaatcattctagcacgtaacacttataatgtggtcagtatcatatgtagcgttctcatcttataccaactgaactctaagaagtggaactggggcgctaagtcaggctttttctggggtgtcttatgcttttgtactttaatctgggctgtggttgacctaccagaaactgccggaaagactttcgtggaaataaatgagttatttaaacttggagtttctgcaagaaagttcaaatcgacgaaagtagatccgtttgttgtcaaaacccccctaaagacgtctctcataacgaccccaagggagatatcgaagcttccattgcagaggaatagcaatgtatcccatcacctatgagctaatgaacatttatcgacacaggtaaataggtaactatggtatttactctacatgttacggagtataatacacgtagatttgtttcttcctcatattcccatgacatgtctcagtaattgaactcaaagtaacatttagctttcttcttgatcattgcgtttggaaatgtatagttagagaaaagattctttctcatccgagtatggcgcgtgaagaaaatgaagatggagttgtcgaaacaaatggtcatcgacattagtttaattgtcatagtaacagtctgggcactcacttcgtacatcccttatacatttaagtgcaattttacctattctaaaaatagaaaaaatctcgaatgagcagttctggcagtactgaaactgagttaaaaatctatcaactggaagtaatgcggtagttttatatatgagcaatatatgccgtcaaattatatgtacagtagctaccagagcggttattatattgttcttaatcaataataaacaaatcagagtatatttcataatttcctcttacatttttaagaaaaaagggtaacatttattcctcattgatcctatctttcaatcctaataagcgacaatattcttagcatatacgggagagttgctctcactcatatcatatagctctctatatgtgtcagcgctctgatttgtaaaataacatattcttaagctttttccgcccattttacaatattagatatgaaaaagttagtttttaagtcattaaacgtgtctactatttaaatttttatttttcggtgttattttcaagtattactgcttttgaattggtctatatatatggacatgaaccagtgccgaaaagtattcacttttcattcaggaccaaagataatagtcttgactacctctccaccatgggcaatgttgtagtcgtaagccttggctgcatcttcaaatttaaatttgtgggttatcaatggcttgacattgacttttcctgtggcaaccaagttcacagcgtcacgataatcaccgaatgaataacggaaacatccaatcaatttcatttcctttccactaacttcagcaattggaaaattagtgtagtttttacccataccgacttgcaccatggtacctccaaccttagttgttttgacagcggcatcaatgcaaacatcagcacctgaacactcaaacaccacatctgcgtgatttccgcccaaaagcttttggaccccatcggccaagtcttgggctttatcggtggaaaactgggaagaattgaaagtgtttgtggctccgaaatcttttgctctctgtagcttgttgtcgaatacatcgacgaaaatgacgtcggtggcaccaaaagcgcgggcgactgcgccagttaaaagccccacaggacctgcaccaaatacaacaactttggtaccaaagcggaccccagccaatttattagagtgtacaccgactgataagggttcgacacaagcgccctcttcataactgacgccttctggcaatttcacaaggaaatcttctggagataaatagtacttcacaagagtaccatcaattggaggagttgcagcaaatgccatatgtgggcaaaggttatagctcccttctttggtctcatcagagtaacggctaggaacaccaggttcaatagcaacacggtcaccaactttgacccttgtgacggcatcaccaacttccacaacctgtccgcttgattcatgacctaaaaccattggcgccttcaatatgtacttaccaataccaccgcttctataataatgaatatcagagccgcagataccagtggctttaatagctaacttgacataatgggggtccttaatggtagggattggtctttgctcgatggcaatatcgccgactttctctagaactactgcagggttactattttgagacatatttttcaatttttttttttagtattttttcttgttgattgtttgatgtttcttttttccacttatactatatctcttcataaagatgaacggtaagacattgagccttttatatgtcgaatttttttctatatattaaagagagagtaagcaacttatggcaatgaacatactttagatggaagaaatgcggttagcaaggtgatacagaggcttcatgtgaccggagaaaggagatacgagaccggagataatagaatatgatgaaccttaactgttgaagaggaagaaagcattaaagtgcttggtaaagacaacagttttctgaacgaagttccttcattattcaccccaaccaagcccgatggttcctgaagctaggcgtaactttccaacttcaacatagattttgccactcggcagtagctgtccgcgaaaactttattttctgcacctatatgtgcctaaaacttactctcctgcagggagctcgagaaaataagggattgtggggtaatctttagtgggggtatctcctgtgccttcccccgtaatttgtttgccttcatgcctgcctctccttgtctcaggtcacaccattcacgattccttcatgcctgctaccgatttagtagtaagaaaagccgtggcaaacagtcaggtttacaccagcttttttccttggaattgttagcccgccttttggtcgtaatgcacaccacaataatacgtcattagtcaaagttttcacaaaaaattgataaactaagctttcgtactaattgtagagatgttgattcgacagatgaacggttctatagtttcagtggacgtagcgctttgatattaaaaaattatgtacaatatcatgttaattagttgaaaaatcataatgtcaattatcgcaaaatgaaaagaagaattggtactcatccagagtttcaatttagcaaataaagtaatagacaattcatcaagctttgaactttgtcgtaagacctttcaaaaaggaaataagtaaaaagataaagaaactcaatagacttggaaaaaggatagaaatggacatatgccgacttaaatgctaaaaccctcgactgttttgaacccattgtttcaataccgtgtctttaacggttactaccacagttaggtcacaaatcttttagtggcagatgctccttgaactactaatgacccaggtcacccagagaggtcagagactttgtacgggtacctatatgaggtctttttactgtattacaaaaaaaatcttactccattcgctattatgttgtgtggaaacatgcctcaaaatgttttcaccgcaaaaagtatgcttgttgtatttgccaagttaacgaagcatgagaaagtttgcccccccgagttgaaacaaagttatctcttctaatatgatggttgtttgtgcggccacgctaataacgagctcaaatattccctttatagtaacaactgaatatttgggaagaatctatatttctatattattgtatacactttatttagaggaatggtacagtgttacgttcctggaaatgcatttttaaggatcttccataagcactcaagtggacctatgttgacttccccatcttcatcaccactccgttttcactccataagcatcctactttttatactctgctttgccttaaagaaacagaacttcgtacaatgttgccttaaccaaacgctttctttcactaaataactcgttattttatatagtactagtagtccgaaaaagggagtttgcaaagaaactcgtagttttttgttgattaaatttgaaattacgtgtcacttcgttttacagtaggccctattttttttcaagaatttatctcttagcatgtttatcaagcgcgcatattgatcaattaaaactctttgggaacttcaaaacttctttccagcttttcttcttagcctcagtttccctggaagaagctcctctccttgagggtggtacccaagatgcagatttccatggttttataccttcttcatatagtaactggatttcctccaaagatagaccaattgtttctggtaaaaagaagaaaacgtacaaaaacatagcaaccaaacaacctacgaacacataaccataatagaagtggatagacccagtaatgaatggtgtgaaaaaaccaatcaagaattgccataaccagttgaatgcagtcgaaattgacattgctttagatttgaccttcgaagggaatgactcggcaaccacaatataagcaacaggggcccatgtcgttgcaaagcagaatatatagaagcatgtgaacacaatcatggcattacctgcacctttcgaggatggaccatcctggccatgagggtaaagacattttaccccgatacttgcaaatatgaccatacaagccatcattgaagccgctccgaataacagacatttacgacggcctattttgtctacgaccataacagcaataatagtggagaagaaattcactgtacctaggacgatcgaagtctcaaacccatcagtaagcccaactgatttgaaaatggtagttccgtagaagaagaagtagttttcaccagtaagttgcaaaaaggtttgcacaagaatacctgtgatcaaacgttgaaggacttttgttttgacggagaaaagttctttccatgaggcttcccctagttctctttgggcaaggacaccggcgttgatttcatcagcctgtttgagtacccatggatcctctggtgaaaccttgttgatcttggcgatggagacacaggcctcttcatgtctctcacattcaatcagatatcttggggactctggaactaataacatgccaacgatgataattagagcccacagaaagcatagtcccacaggaatcctccattgcgcagtattactatacttccttgttccataaacgctacaataacccaagaaaataccgaaggtcatgttaagttggtacaatgagacaagtccacctctcaaatctgtgggggctatttcagataaaagcattggacacaacaccgaacagccaccagcaccaagaccgtagatgatcttaccgacaaagtattggtaccatttgtgattcgaactgatctgaataattgcaccaaccatatataccaaaaccacgattacaattgctagccttctacctaaagtatcagcaagtctcgcaaaagcaacaccgccaatggaacatcctacactgaacatggccacgagaagacccatacgcacgttgctcaaataatactcaccagtactgtgcttgtaagaaccaaaattcattttaaagttatccatattgatgaagcctgcagtaataccactatcccaaccaggtaaaaaaccgccaaaggatacaggatagcatagtaagtagataataaggtaacctaaaaagcctctcttcggtgcgtctggcgtatttccattaatgacttctttgtcataaaacccgtctgaccattctttctctccgggtggctgtacatgaacgtcagctgcactactgtttagattatctgcattaatttctggtgaggactgttcgcttgccatttttttcctttagtttcctttcctccttttctgtcaataatatcaatagttttacttctatggatagtaataagactaaacctgaagcaaacaatgaattacttactttctttatacgtttgaaagttggtgattacaggccaacactggagttatcatacttgagttatataaccatgtttaacttttttgcagagcattcggaaaatcaaacctttagctgattgcacttatgatattgaaaggttcaagatgcgcagtacaagtcctcgtttgtttacatcatctaccttgcctgacttctttgctaaattgtgcctctgcgcagtgcacgttcaaaagaaaagcataccccgcactctactgtttttgcattttagcttttaagttttaagttactaccactgtagcgcacaaagctaaaaataattttgcctgcagcaggctagctgcatattcataggcacatcatgaatttactgtaatacgagacggagttaagcaaaacggagttaacacaggcggagacatgaaacaagttcaacttcagtaatagtaattgtcacgcaatatcttgtggaaatttgcgtacaagattttttaagcgccaaaggagccaaatacggaaataattacctagtccttaccaaagaaataaagaaaaagaaaaagaaaaactgcaaacgtataagatatttggtacattttaagaaggggatattcactttaatgatcatatcgctgatttagtaacccagatcaaggacaaagttactattgtcgtcttttaaggtggaatctgtggttaggatctttacgagtacctagatgatgtcatctttatgcctaagaggtctagtgtcataatttgttcaacgttgcttttacctctggcaatactccacaatatttcaggatttgctgccaaagtccattttgtgcaagagaatgtttattactgttttgatcgattatgttatcgaggattctgaaaaaatggtttatgtcatccgtctgagaaattatgacggaagaatgtaagctgccggttacaggtaagcaaaatatttgcaaaggaattttgagaatttatggctcgacggcgagatttgaactgtaaacggatatggtgaaatgaagtaagggcataatattatccagcagctgttctcccatatagtgcgccaaaattgtaaacattttttatatattacgctttctccatgtgcaggtcaattttattcttcttttcgttgaagtgatgttacctcatacaatgattcaactatagcaccgtttcatgctaagttatttgcacattctccttaccacaattccgtacaatttaaaaatttgaataaagcagtattgcaacaaggcgttacagtctttgttaccctaagcatgtctcaagaatctattcatgtgtgttcatggctcttcttaagataatatttcatacctggggtggccgtttcatatttctgtttctctaactttataccaggagaattccttgtctaatttgctacaagtaccttttcaatataaataattttcagttaattaacagagtaggaagaggaaggaacaaaaactatcgcttatcttcttgcataggggtagtggagtaaagatacaagtattcgagaaatagatatacattaaaatagcattactatcccgggaatcttgttgccataaggtgcttttatgatatcaaaccaggggggagaatatttgggaagtaattgggaagtaattgtatgtatttctaaaatttttggatactcaacttttaaattcaaaatagttatatttgttatcgaaatgtagtagaaatattctaagtaaccaatttcaaaactgcatctatctttggataaactggtgtgataagatatacattgaatgctgatgtccatcacacatatgtttacactggcgtcgctctgtacctatttcagaatagattaatgacaaagtaaaagttcaataggcgggcggaaaaaattagagattcattgaatctctaatttatttaaagtttataagtcgttacatatttttctatggtaagttcctggatgttctggtacatcgagcgtatttaatatgtccatttggcatgtcctttatatgcccatcttgtataaggtagttttaaattctaagttattcaatactactgactaatcattgttaatagcaatttcgcagtcatgttgggctcaaaatactatagtcatttttgtgattttttttttttattattttgattgaagaaggaacaattcgaaatatggagaaaacgtaaaaaatgttagagttataatcgaaattatcctagttcagatactgaaacttaggcataggtgtagtcacaaggtatttccctttacatatatatttgtatatgtgcattctctttcgggccaactgggatatgcgattaagcgttttgccggcgtaatgttttaagggaataagattggcgcgttaatgcataaagacagcaatcacctggaggtaacagcgttaatgcatttatcgatttttggctatgatgcaatgagctcaattcgaattggatggcttatgaactatgaaatatacgaattattcaactagcagaaggcttgaaatattacttatccaggttatgtaaaatggtgctgttatagcaaaataagcaacatcaatctcttgtgacgacagcaaacaaaacatataaaaacctcgtattatcatcttcatgaacaatattcttgtccattctttcgttcttttaccttttcaattatataaaaataccacaacaacaatacacatacttccaagctatgtctacagacaagatcacatttttgttgaactggcaaccaaccccataccatattccaattttcttggctcaaaccaaaggttacttcaaggagcaaggtctagacattgccatcctagaaccaaccaatccttcggatgtcactgagttaattggatctggtaaggtcgacatgggtttgaaagccatgatccacaccttggctgccaaggcccgtggtttcccagtgacctctgttgcctctttgttggacgaaccattcaccggtgtcttgtacttaaagggcagtggtatcactgaagacttccagtccctaaagggcaagaagatcggttacgttggtgaatttggtaagatccaaatcgatgaattgaccaagcactacggtatgaagccagaagactacaccgctgtcagatgtggtatgaatgtcgccaagtacatcattgaaggtaagatcgatgccggtatcggtatcgaatgtatgcaacaagttgaattggaagaatacttggctaagcaaggtagaccagcttctgatgctaaaatgttgagaattgacaagttggcttgcttgggttgctgttgtttctgtaccgttctttacatctgcaacgatgaatttttgaagaagaaccctgaaaaggtcagaaagttcttgaaagccatcaagaaggcaaccgactacgttctagccgaccctgtgaaggcttggaaagaatacatcgacttcaagcctcaattgaacaacgatctatcctacaagcaatatcaaagatgttacgcttacttctcttcatctttgtacaatgttcaccgtgactggaagaaggttaccggttacggtaagagattagccattctgccaccagactatgtctcgaactacactaatgaatacctgtcctggccagaaccagaagaggtttctgatcctttggaagcccaaagattgatggctattcatcaagaaaaatgcagacaggaaggtactttcaagagattggctcttccagcttaaacgcacttcgtcactcctcgagcgtagccttcctctacgacttgtttatgatttcccattaggttttttttcctccctgatatttagatatttactattaagatattatttatgagccttttattacagcttcttttcccttgtaattatcgtacttgcctccaagtatcgaaagtcttgtgttgcctcgatttaccacttcaaatgctgtaacctgcacaatttacgcctgaattaggtgagggataaagactgtttttaggtgcggcttattcaaaagtataaaagtagatagcgtggaatatataaggacatatttcttacacaaacgcaccaaaaaagaaatctgattaatcgaaggaaatctgcgcagacattgccgtgagaagtgaagccttcttggtaacagccggatcatcaccgataaaattagtaggaaaaccaacatcaaaaggaataatactttctaagtattctatctgttctggtgtcagtttgatacttaaagcctcaatgttctgtttgaggtgttcaattttccttccaccaaccaatgggaaaacatttttcgccttagagcgaacataggcaatagcaatagcagtaacagactcagtgccatgttcctcagcaaccttggccaatgcttcactgatcttaacctctttatccgtctgtttagaagtacccgaaacagtacgcagaccctctccattcttcttccgttcctccattgcttttttactctgaaatcttccacctcccataacatcccatggggctagagccataccaaaatgtctggccattggaatgatatcgcgctcaaagtccctgttcaacacattccatttaccttgatagatactaaaaggagttttcccatgagatgtggcgtagtagtttgccgcagaaacaacccaagcaggtgtatcagacacacccaaatagaggactttgccctgctgaactaaaatatgcaaactatccataacttcttcgattgaactcatataatcccaccagtgaacgtaaagtatatcaatccaatcagtttgcaatttgcggagagaatccctcacactcacatgtaaactatgcttgtgattaccacaatagttggcacttttaccgccacctacttcatacttcttataatctccggtaaacttggtggcaattacaatttggtcacgcaactttcttgatttcatccattcacctatccaaatctctgactcttcattttggtaactgtttgcagtatcaatgcaattacctcctgcttcataaaaagcatcaagaagttcaaaagcctgttccttattcatagagcccataaagcctgaccatgcatcgccgattgaagctcctcccagaattagcggtgaaactcttatgccggcagttttagaaagaaccctgagacgtcccaactcggtaggtggttcaggtagaggtttaaataattcactaatattattgaataatattttgtagctataggaagtgtattctagtgaaatacaaagccgctcagtcaattcgtcagctggccgatgaaaggaagaactgcaactgtccttgatctggaaatattgtcatgacttttatatggttcaaaaatctgcccccaatttgttcgaggatatttagtgcaacttagttgggtcttggaacgaggtctgcttactaattttatgttgacggttgaaagcggattttaaaacgtatgaatttagaagagagccaatcaaataggggtacgcttaatattaaaaaaatattagtaattgtttgtatgacgaataaaatttgtaagcacctgatccaatccttattattgagcaagagacgtcttgtttctgtactctttgataactatcaaggcgacatgaaactaaggtcatctccatctgccattcctctagttccgtcaacgaaaattcttcaagctatggaggcccggaacgacattgttgacagtctgatcatcaatagtcacgcaacggaaagtgatcgccggactttaggagaccatgaggttagacaatgtgaggataccaacttcggcttcaaaatttgatacaggttaattttgaaggcaacatttaggttcggccttatttaaaaaaaccttcaggtacgcgttcaagatcccattttaaaggtataggcagattgcactattttaccggcaaatgtgcgaatatcgaaactggaagatgttttcaagaaaattgatttaagatccatttgtcgtgtttagagttctcattgttctggtcaatgatttcaaactcaaaaggcacaagaaacttacaaaatttgtttcttatgaacattacgccatgttctttgcgagcatgtgctatacagtcttgctagaaaatggccctataattagaaagctcaaaaaataacccaatgctgcatcgatttttggagaaagggggtcaatcatcatctatcttcataaataacgagttgcagaaaaattggaaactggttgattttgaaaagttttcatttttctggcaacaaattatagctacaaaaaaagaagttatggcgcataagatgcatcaatatatggtgtgaccagattggacgtaactagtactcatgttattattcatatccttcatttttccttcttttcttctccttctcgaacagtaacttcagattgaaagacgtgaggatgctttagaatgcacattaaaattaatatactactggcctcttgtgtttgtcattggcttctattttcaataaaacatccagacaaccctgctgttaattttggaaaaaaaatttcgccgattctaatcatgtgactccttttccccaggcaataccggagaaagcgttctatctcaaactatataatttgcgctgctcgtctccaagcccatgctagtgtttactttcggttgtaaaaggtaactagaagttttaacgcaagcattgtattatattttcccacaattgctcttaaggacctttttttttcttgcgtgatcctgcactattgaaaagtctttatcaaaaatagatgaaactttttcagggttcaacatttagaggcttttctcatattctttactcagttgcctgcgaagacccttctgcccgctgcgcattttcttagaaaatcaaaaaaattgccttttcatcttttaccttccgagttgaatatgttgactatttgcaaacaggcgtatgattgtcgtatataacagggcactttcggcagtgaatcaataggaggcgtataagaaaagccaattagtacctatatatatatatatatatatatatatatatatatattcctttattataattcctatcagcgatttttgcatcacacccaagaaaaatctataatagagacacaaaaaaatgaacgtaactgaaaatgctctattgtttaagtgcggtagcaagggctatattaatcaaacctatacgccgacagaaatttataattgtggggtagctgaaggaaagaaaactgctaaagaaaagaacccaacttattcaattttttatgatacatttctcactgggcagcctgctgaaagtcctgaaacgtttacgtgtggttcgcatggcttcacaaatgcgagttatgtggcaagcgacttttatgcatgtggttttctgcaagggaaaggtacagaaaccaatgcgggaatacataatacaaggccttctcattctctcgccaaatttaccatactgttcatgctagtgttgtatacaattgtctaattctcaaggtatgacactttggattggtggtcgcagtagccaccatataattttttatcgtttctacatataatacgagacagtcagacagaactttgggtcgcctgagaagaaagactataaaaatgtaacccgtcagtaggactcatcttaaaacagtgggtaatttactaaggaggctggaaaaactgcgataatcggcttatagtacatatatatagaataatcattaatcgagcctttaccgcgaaattcatggatttctcaaaaacaaaggtgcaattacatgttaagcaccgaatttctatgcgaaacaggtccgtctcatcagtcatagctttccaagtatataaaacttgaacgcaaaagtgcgtcatcgacgcctttttttgcgcaaggattgttactattcatttaatgaactctgatgtcttaataagccaatggtatccataagtgaaggtgaagtctactgtgttacattagcaagtcagaactcctatacgatacagtatactgcattatgggcactaaaataatttagattatagaaaatatcgatactatgcttccacttctcacgaagcggccatgttttaaatgaagtacgttaacgctaacacaaggcttgacaactttcatgagcgtcaaatagtctacgtgtgggctcactttttcagatttcttcttggcttttgtgagatgtataattaacaataatcataaaatcgctacataaaacaaagcataaaaaattacagatttcctgttcaaaaatcaaatcggtccagttcagctattgttctgccgttgttcatgctcagaaaattggaccatggtgtcatctaactttagttggtcccattaagctctcttctgtatatcatgtttgccatattgtcatatcatctgcttagtattaaaccgttgtggaaaacaagaaaattgcgaattactagtatagaaaatgcattctaagtcgcctgtgattccaatagcaaagaaattgatcttaatggaagtaggaaatagctgtggcaaagagacaggatactaagattggtttaaggcgaggtcatacttagctatttccttcaccaacattggttttcgaacagtcaagagatgaaaacgcaaaaaagtgcactataaagtaaatactcaaacgttcccaaaacaaaacgagaagaagcgataggcacctcaaaactgaaattatgggcaaacaatataacccgtaaaagatcactttacgaccagaacataatcaacatgggtggcccccatgttgtactcagttagctttttgagctagcaaatatatcaagaagcccgcatgtgctacttacgtttgaattacttctcgttgtaacgcacttttctacaacgtacctcactagtaaatataacttaatgcttgcaggttagcccatcgctacaacacctccccacaaagtatttacttcaagaaatcgatcttggcgagtatatccttatctttatgtaagtatctttttcgtcttcaaagtatgccgggtattgatgggcacggaagatgtaaacaaaatggaaaacaaataagaacagaatctgaaacgtcatttgagaatttaaaatatgtaaatcattcctctcgagccaaccaaggctgttcttgctagaaaccagcaattgggcttctcattcaaaacagtatccgtctttgccttaacattgttatttggcctttatcccagatatacgcaaccgtatttattcaaatccaaagaaaaaaagagcagacaaattatcaaacaacaagtaccggaggtgagcaatgattcaaaattctgctggttatcgatcgctgaatactgcatctccgatgaccgtgcaggtgaagaatcagaagaaaatatgcgcccgttgtaacaagttagttatacccgatagccaacgaactaaaacaactttaaaggctctcggtaaatattatcatgaaagttgttttacctgccaagactgtcagaaacctttaaaaccgaagtacttcccatatcaagtagacaagacaagtgaatctatattgttatgccaatacgattattttagaagacataatttgttatgtcatgtatgtgataccccattgcgtggattatattataccgcattcggttacagatacgacgaagagcatttttcttgtacaatatgtgctactccttgtggggttaaaaaatgcttcatgtacggaaaccaattgtattgcaagtaccactttctcaagtatttttcgaaacgttgcaaagggtgcgagttcccaatatcggatcaatatatcgagtttcctaaaggtgaagaaatacattgttggcatccggaatgttatggaattcataaatattggcatgtaaatttagcagcagaaactgttggtttgcagtaccttcccaagctggaatataacccaaattccggagacaaagatataaacccaactgcctacgagttagataaacaaatgcaggcgtttaactttattctatctaaaacgtggtcggttttatatcgttttgaggaagaggcagcttcttgcatttctgatatgtttcaatatttgacaagcaatgatcagttaaagggcatagagtctacgggtctgttggtactaaaaatcgactgtcttttccggggactggatactttaaacctctcgacgaacaaaagtatgccagttaacagtgatcaagaatgcattgaaaacaacgcaatggcggccagtaaatacagcaagtttcccaaaaatctgtccacaaaaattatgatatatttacaactcttaagaaagttagggacagaaaacaaaaacgaaactatcacaatttcatcttttatgtctgttattactggattagcccattttctaaaactgttaacaagatttgggctatatacggctctagaaaacaataagttgactcattctgttaatccattgttgaggtttttaagagaagtagagaaaaatgagctttttgaaaataacccgtttcagtatataaagactcctgttaacgccacagatagttgcgctggatgcaataaatacatacaggaggaatgcattcaattttatgagcaccggtggcatattgcttgttttacttgttcttcatgccataagaatataaatccgaggagtttgacggatcccacctttaataaagagaaaaaaaagatactatgttctcactgctcaattgatgatccggcctctgtgccgggtttcaaatttgttactaagctagcacaactaatttttcttctaaaaattgccctagtcaaatcaagaactgtaatgttgaaatcgaaagcatctaacaaggtaggcagaaactctttacagagtactatgctaaaggaacacacttacattaggacactgaatgatattaaaagattgagatctagaagagaaagtgttcgggtcactcataacaaacaacaagctagaaaatcagtgatactggaaactgcagagacagatttaaatgacccgacaaaacaaggagatagtaaaaatcttgtgattcaaacagatgacccatcatcgagccaacaagtgagcacacgtgaaaatgttttcagtaatactaagacgttgacactagatgatatttcacgtattgttgccgctgaacaagcaagggagctaagacctaacgcttttgcacactttaaaaaactaaaagaaaccgatgacgaaacttcgaatgttgttcccaagaaaagcggagtttattactctgaattaagtacgatggaactctcgatgataagggctatcagtttgtcactgctagctggtaaacaactgatatcgaagactgatcctaactatactagcttagtctcaatggtcttctcgaatgaaaagcaagtcacaggtagcttttggaacagaatgaaaatcatgatgagcatggagcctaaaaagcccatcactaagactgtttttggtgctcctttagatgtgttgtgcgagaaatggggtgttgattccgatttaggtgtggggccagtgaagattaggatccccataattattgacgagctaatatcatctttgaggcaaatggatatgtcagtagaaggtattttcaggaaaaatggaaatatcagaagactgagagaactaactgctaacatcgacagtaatccaacagaagctccagacttctcgaaagaaaatgcaatccaattatctgctcttttgaagaaatttatcagagagcttccccaaccgattttatcgacagacttatatgaactatggattaaggccgcgaaaattgatttagaggatgagaaacagcgtgttatattgctaatatattccttattacccacttacaatcgcaatttactggaggcacttttgtcatttttgcattggacgtcctcattctcttacattgagaatgaaatgggatcaaaaatggacattcacaatttatccacagtcataacacctaatattttatatttgcgacataaagaaatttccaatgataacgtccctgacgaaccagaatcaggtttagttgattcattcgctcaaaacaagggagaaaattactttttggctattgagatagttgattacctgattactcacaatgaagaaatggcaatggttccgaaatttttaatgaatcttttaaaagatgtgcagttacaaaaattagataactacgaatcaatcaaccattttatttccaccgttatgcaaagtaaaacaatcgattattccgaatgtgacataaaaactcctgtcacagtcaaagattcgaccacaacggtcatacaaggtgaaataaacaaataataggcagaaactgtaagtttcccctcattttcctttttttcttctccttcccctcagatttcgaggtttgtcgttcttattagagttctttgcttttttctttgcctatttcaataaaatcttaccagtatgctatggaaatggacattattttattattatacaacatagtatattctgactaaaatggaattagaaattgtaacattagtatgtacttataatcatttgtatcattgtattactcgccttttgatgtaaattttgtttatatctcagaacatctccaacagcagatcagaagttacattgttcttgtaagtgcttaagaagtctgttagcaaattgaaatctttcagaagaatattccaccaaaatttcggaaaagcaataccagcggtaaaatatctgccatgctctatattatgtgactttattttaggtgcaccccccaccagtaacttattctctaaataataattaatgacaccattgaatatattagttctaaataaaaaaaaaaaagctaagaaaagaaatatttaaacaacgcttgcaaatcatactcaagaggatgctttacttcagcaatatcatgattgttcaaaaactcattcattgcgacctttcttctacttttgaaatctaactgtttaccaaaaaccttaaggttcaaatcattagcaaattttgtgagaagtgtaagctcacatctaagttgaatgacaattgttggtacaatttttaagaaggtttttaatgggatatccaacacaattaataaatttttgattagattttgcgattgcacataggtaaggtctgtcagaatatcaagacccaaggagtcgtacttttccttcgttatatgtggaaaagattttccaacagtttcaaaattaagttcggtagaaggatcaccatatagtttttttaaattcagcttctcttggaatacatcttcttttagtgatagaattgtttcttcgagttttaatatttcactttgttttccagctaactcgtcagtaattttcttatgtgtgttttctgactcttgaatttgagtgctccatcttgaagcaatcaaagcctgattctgaagtttctcaacaatttcctggtgttcattcatgtaatcgttcaatttatcttcggcatttttctgaattttttcacttagtattaattttccttttaactcgctcttcagtttttgaaagttttcttccttgaggttcaggatatcatgccatctccttttttccaaacgaaattgttgttcttttgttaacgcctctttttgaagatattttattttgtgactgtgctgctgttgcataaaatgtaatctttcattaatcaatttaaagacagaaatgattttttcaagacgtatacggtcattcttttccaaaagttctatctttccttttaattgtttgtattgctccatattttcaagatttttgatatcttgaaaatccggataaagcttggcaaaaccgttttgaaacatcgaaggggaatggccacatttcatttcttctagtatgaatttaccaaggtctttctcaaaaagagaaagattttgcatatagctgtaaacatcatttaaccttttctcgtaaaacgaaccattatcatgtaattttttattttcatcttgagaaagttgcaaattgcttttcagtatttcaacttcagatcttaattttactatagagttattcgattcgttaatatcttttagaaatttatcattttcttgctgcaagtttaggatttgtttttgcttcctgtatagttccgaaactaaaatatttctttgagaaaaagctttacatttagttttggcactagtcacttcattcttctccttcttgctagcgtttttgttttgaaagtctgtaattttttcttctctaatttttttaatttctttgcgaaaccggtcctgaacaatgttgagcctttttgatgcagcttttctttcgttgtggaattccttctgcaagtcttctattctttgaagtttagcatcattcatgctattaagttcttctagttcttgaatcctgtcatccttctcttctagtttttgtcttagtgctttgatctcttcattttgggactggagctcatctaataccttgggtaaactattttctttagaaatacttcctccatatgatgaagaagatagcctaatttctcctaatttcatatattcggactgttcttcatctggagttttagatgagcgaaatacgttctctagatgcgcaacctctatattctcctccagactctcattgcttacaacataatgctcatcatttgagattgctgcgactttgtggggattcgtgaggagctttgtaggtgtagaagaaaatctattcacttcaatactattgtgtactttgtatgtggtaaatttaccagggcttacatttcctaatgtactgggctttcctgcaggtgacagagcctgcgagcctattcctacagttggtaaaccacccctttgtagaaatttattaggcgattttaaagtatttttttccgtagcattttccaatgtactaatgttaccagaaggtgaagaggcttctgaacctgcccaactctctgagcggtttcttcgggaacgcctattcgacagttttgatataatatcagaagaaatactttcctgcacattagatttttcagtggacgtaggtacttcagagtctatccaagtttgtgaacgccgctctcgaaaaggtttactttctggagacttagttaaagtgccatcagtaacatgtctcatctccccctgctggtcgcaatccgagttttgttcctttagggattcaggcttattcaaaaatgctaaccaatgattcatattcggagaagtttgttgtattcaactatcccattcaaaatcccaaaccgagttttgcaattctttcactggcaaatctctttgtgttcctaatcttaatattgtacaatgggcggctaaagcgcgatacgcaaaagaaatttgtacatatactcaaattactcattaatacttggaacaagatatagtagccctctaaacatatacaactaaatctggtagacttgctggccggctacccaaactttagtggtgttgcgatcatcaccgttaaagaaccattttgcgattatgtcttcattagtaagcagcggtgggttcttataagggtcttgcccttgctcttgctcttgctcttgcatttgatccttctcctttagctgccaatgaaacatatccacgtttgagccgggagcattggtatcgatcatttgagcgtcaaactgcttaccgacgtcaaaagtccccaaggtctcatccatacgcaagacttgtgctccgcccattgtagcaagaaataggcactcggagactgaaagttttgcatgatcagtttctctcattgccaaatgccttgaaactgcaaaggcctgccttccggtggtgagtatgctacaagaatgaccggctgaaacgtcggtgcctagaccaacctttatgccctggtccagcaaccatcgaaccctacactctccagaagtcagagaggagttggaaatgggacaatgagatataccacagcgacgctgtttaatcacacgcgcttcggcatctgttagatgaatacaatgtgccaatactgttttttctgtgagcagcccatatttgtcgtatacatcagtatagctctcacattcgggaaataaatcttgaacccactgtatctcctccttattttccgacaagtgggtttgaacgtgtatgttttcatccttgactagcttggacaactgttgcattagttctctagaacaagagggcgcgaaccttggtgtcactataggatttacgaggggatcacaaatggtttcccgtatgtacttaacaactttcacagtgctttcaaaggaagttttagtatcttcaatataatactcgggaccattggtatccatgcacacttttccaacaagaacacgctgccccaataaggagcttagttgagccaagagcttagtggacttgagatcaatggtattatagtaagccacagtcgttgtaccgtgagaaagcgtcttacttattaccttattgtaaacttctctcgcaatattttcgtttgctagtgcggcttctatggggaaggtatacttctctagccaatccagcagggtagaattcccaaatacgccgacatttggatattgcgagacatggttatgcgtgtcaacaaaacctggaaaataaaagctgttatttcgagtcttgtcttttccaattatgtcaaccaccgtgacatcctctggtgataagctactatcgtgatctaaacaatctttgacaggatcgagtgaatttctgttcacaaacctgatgattccgttgagaactccaacagatgttttctctctgattctcagctctcctaatttaggggtatctacaaaggtaccaaaaaaaactagaaactttccatgtttgtcgttgaatttatcaaataataaatcactttttgtcatatcctcttcaaaggacagcccaattcatatattcattcaataaaatgttgttcttttgccaatggcctgttttaaaatccttatcttgtctccttttataatccgaaactatccaaacttccgagtgataaatcgccggataggcataaaatatgactcgagataagaccaacaaagataagtacctcggtttagttaagcgatgttaggactgaaagggtgtctaactattcttattggatacgttattgctgtctgtgctttgttttccagtaggggaagaaatccttcattaactgattgggaaaagttaaaggaccagaaaatatcggatattgataactttgggttgaccggtcaacatcttttagaatttttccaggaaaacttgccatttctaagtttttcagaggaaaagtatcgtcacaaacacgtttctttatattatgatgtattcaaagaatatatcttacgtcgtgccagttcaaaaaagtgtttaccagtagactctgctatcgcaaagttgaacaaagatgttaacccaatgccagttcactcccataatgactactggaggaaacttccgctttttgaaggtctggcctatggtgctagtagtactgaagccgacgtgtggaatatagatgaaaagatcctagctgtgggtcataatgaagcgtatttggacccagttgaattgacattagacaagctatacactggccccctcttggagattttagacgaggtgaattgccaagattcagacgccgatcgcaaaaatggtgtatttttcaactctccagaaacttcactcttcttttatattgatttcaagtcggatgataacgaactaacttataaactgctgatggagcaatatttcaaatctctgattgattctggatatttgacatattacgatatgaagaaggatgaaattatttggagacctgttactgtgatactaacgggcaactacccgacgtcattggatattttagacaatggaaatgataacggctattttgagtcaagtcaaaggtttgcatttctagatgcgccgttgttaagtttggagcccaaatactcaaagctatctgtagctgcgacggtttcgttcagccaattaatgaaacattgtggttctgatcattggaaagtatcgctaagaggtcgtatggattcgaatgagatcagttgtgctaaaagcataattgatggtgctcacgcattgaaacttaaaacaagaatttggggagccccaacctggccagctaacctggtggaaactatttctcgccaaattattcatgacttgggttccgatttacttaacctggacaatttattcatggcatcgtcattgatataagtggcttgagctgtggataagaaaagccatatatttatataaacatttagatatgaataggaagtagattgttcgacgcaactacccgttcaagaagtataatggggaatggtctcatcttccctcacaggatatagttctctgaagagatacatacgtttgtgtatactatgcttctttatcaactcaagttttgtagaggaagacgttgaagatggtgatgtgacatctttactattctccagcacgttttcagtatttacttaatcgtatattaatgacgtcccttatctattaactttccggtttttctttttttcggtgaatgttctttccgttttagtgaatttttcaattgtaattgacgcaatcggtttataacaagcagacataaatatcaagctcgagccaaatcacaaaaaaagccttatagcttgccctgacaaagaatatacaactcgggaaaatgactgctcaacaaggtgtaccaataaagataaccaataaggagattgctcaagaattcttggacaaatatgacacgtttctgttcgattgtgatggtgtattatggttaggttctcaagcattaccatacaccctggaaattctaaaccttttgaagcaattgggcaaacaactgatcttcgttacgaataactctaccaagtcccgtttagcatacacgaaaaagtttgcttcgtttggtattgatgtcaaagaagaacagattttcacctctggttatgcgtcagctgtttatattcgtgactttctgaaattgcagcctggcaaagataaggtatgggtatttggagaaagcggtattggtgaagaattgaaactaatggggtacgaatctctaggaggtgccgattccagattggatacgccgttcgatgcagctaaatcaccatttttggtgaacggccttgataaggatgttagttgtgttattgctgggttagacacgaaggtaaattaccaccgtttggctgttacactgcagtatttgcagaaggattctgttcactttgttggtacaaatgttgattctactttcccgcaaaagggttatacatttcccggtgcaggctccatgattgaatcattggcattctcatctaataggaggccatcgtactgtggtaagccaaatcaaaatatgctaaacagcattatatcggcattcaacctggatagatcaaagtgctgtatggttggtgacagattaaacaccgatatgaaattcggtgttgaaggtgggttaggtggcacactactcgttttgagtggtattgaaaccgaagagagagccttgaagatttcgcacgattatccaagacctaaattttacattgataaacttggtgacatctacaccttaaccaataatgagttatagaggagcaatgcaaaatctaggggtagaattactttttgaaaaggaaaaatattcaggtttgttgtttttatgtaagttgtatgatttgatatacatatatatatatatataatatatattgtacatgtgtttttccggggaagaatggattatccggaggtgtgaataaaatgatgacgattataggtttgtgttgtaatatttagataactcaattctcgccagtttgaactccaacctagactggttcaaagcttttgctatcaagatgagatatatggaattttcgtctttatcgtccacttgtatctttatttcctcgtcatcttcatcaatattgattccattaataatcgatttatcgctcagagtgttgaccaattcggtcttgttggggaagaaatgttccatttttcttcccaagttttgaattctttcacaaacccaggcaattctttgtaagcctaatgcagcagaagaaccctttaaaaaatggcccagattgtctaattcggtaagatttttttcaccgtccagctgtcgttgcatttgagcaaaagttgtttgtgcctggtcgataaattgaataattagacctttagaaaaatcggaatcatcgtcatccatagatataatttcatttaagatggtccaattgatgatttctgagggaatagtagacattattgtgtgtattttcttgtttccgagaacgagtgttgttatttcttttgaatttttcaaagaaataaaactattacacgtcagtggtttatcaatgatccagagcacaactatcgaccaacccaaccggtttagaaattaaaaacaataatgttcctaaatataggttcaattaaatttgataaaaatattaaactttttatgtaatttttcttcagtttttccgtttcgggcgggttacggatgtattgatgattatgtggcataaacgaattatatctccggtattcaatatgtaaagttccgtttctatttaccactatttaacggaatttttgctcctttgcccttcatgtcttatgataggttttttagaaagaagcagggtcaacctctcgctctgacaaggcaatacgccggtagaggatgaggatgaagaggaggatacgttttgtaaatctctttccatgacgtgcatcattttctcaaacttcttgaacaaaagctctgctctaaccattaggtcattccaatccaacttcccgttaagttcattaaaaaattttaatatttggtcgaactgatttagatgttgtaaaatagcttgtgagtttttctgtagaatggccaacatgaagaataattggaattgtgaactgtagtagaaagtccagaaattctcccaaatgtgcataatatcttccatttcaaattctctcttgaaccatactagaagcattcgaaagcaaaagaacaagtttcctgaatcacacttgtttaaatgttcgctcaattcgggtagcattaattgtaccaattccacgagagttaacatttgttcatggatgccactctggtctcttagaaaatttctttccataatgtccatgaagtgcgtaaaacaccaaaacgttttccattcttccttcatgatgacataaataggcgataaaagatcggtcatcccctgcacgtagcctaagtttgtgttgtagacattataagtgataagaatgttttgtaaatgtatcaaatgtgggttcctgactccatcgtctgcatcatcgctctcgtcattagcggattcggggctggtactgttattttcatttgctgggagttgttgtggcggtggtggtaatccatcgatggtattgtattgaaatatctccaagtttctatcacagcgtctcacatctttagatattctgaataattgatcgttccaatattcctcttcatcttcatcgtcaaattgtaaaaaatcttttgaccaggttagtttcaattgatcgtattccgcggctaaagtttgatcgatttgtaccctctcgtcttgagaagaatcccacggatatatttctaagagaaaaccccaaactttccctcgcaaactgtcattttctaacccaccatgaaatatgaaatccttaacttcgtttaccgtgaccctcagcctcccatcgttctcatcccatagcgaattccatttcgcttccgttaaaggaaattgtctttgcagagcattatttatttcagtatcacttaattcatcagttagattcaggtcgttgaaaatgttattcctatacgaatcaaagagtttgttctgcttttgatacctctcagcttcctgttttactcctaatgaccagtttgccaaatacactcttgcagagtcataatcctgttcaatttgtttaaccttctcattgttcagaagcttttgcaagtattcattgtcgatttgtgatttttgtatgggtgagttgttagtcagccaactatcgataaaattggtagacttggtagtcacgtctgctatcttgctcattacgttccatttccattcttggaatttctcgtttagtttcacaccggcggtagcgagttcagttgtatctttcttcgaattgttataactttccaatagatccttggaaacgaaatttctcaaatcattcaaagagggatttactaaccaaaactctggctctaagtttgatttcttgagttccatcagttcgttgattttgtttctcaaatctacgccaccccaatacaattcgtccgagtcatcaaatgggttcatggatttgcgtagtctttttaacttgtccgtagttgatgggcagagttggtcatgaaagaacaagacaggaggttgaaagcccgtaaactgttctgtcaagggatatattaccagagatccgacataccaaccatttggactaggaggcctaaattggatgcagtatatttgtgagagagaaatttcgaaagcttgacctaaagaagtattgaccaggttactaaagtttattgaattttcaataacaaatggtgtagaagttggacatgtgcccactttagcttcatgttttagtagttttgatatctctaatgtggataagccagattctgggatatattggagaattgcttggtgggatagcttattcgcttccaatgtgagtagcaggaaaccagcaatattatctctagcatcgcttgttgggtgtaagaacactttagatttgcagaatagtatcttactcatcaggggatgtatgaatgactcttgtagaactttgccaatttgtgcaacctatatctgagaaactgaatagtatatttgagcacgataaattgatttatatctgaccaatttatggaaagttcttaactatttcttgcaaatgcgcctctctttatatagagcagaactttgccccatatagtattgtttaagcctctcggatttcttttctcatcttgtggggcttcccgcctgaactaaaaatattaactatggagcaataaagacaacacttgacactgttcatggggcagaaggaaaagcaaagattatctgcaatatgtaccaaggcccaccgcaaccgcctcctcaagctgtgccgatgccttacattgtgaataataacacaccaccgtacccaaatggtaatattaactttcctcccaccgcgcagcagaatataccgcccacggtttatccacaacaagtgccatttccaggtcaaccacaggggggtcaatttccacagccttcatcagaacagcaggtgtttaaccagcttccacaagtgactcaaacttttcacaactctgcgcagaatacgaatgcaactgggggccctggcagcgggtctatgccaatgtttacgccggtagcatcctttccccatcccatggctacagcagcaacggcagctgctccgttaccacggtctgcatcccaggcatctttatctatgttacgggtgccgtatcatgtaagaaaatacttatctaatttggcgatgttgaaattgtacgaaataataaatgaggtgaatacggcaatgggtaagattggcctgctttcattctggacagaattaatatcagatatttttacacctgatgcagttataaggtatagtaaaaagtctatgacagattatagagaattcgaatttatcatcccagtgttcccagttatttgctctacattaggcagatttggcatcgttagaatggaagttaaggttttacaattgaaaacacaagttctaagtaattctacgatttttttcaactgtcctcgtgtcacatttgtctattattatcctgatggttcatatattacacatttttcccaaatgaaaggtgctttcgatttggacttgaaaattaattggctggacgtatctatgcatagttttgtccctgatattgaatggaatgcagtggaacggcttttgagtgatgacacaaagtctacagaaattgaacaaatattccgtaaattgaaacaagaagatgtcaaagagcaagggaattcttttgcagaaaataatgctacgaatgttcctccgaattttgaggccatcactcagctgagatcatattttgacgtattcagaaacgtctctgtgtttggcactcaagaagggttgatgagagtcatgcaaataagtaccgttatgtctactttgaaaaaccttcgaaagtttcaaattgaaaagaacattgatagtcccgtgaccgccctaagtgcgtacattgacgccgacaagaaggacagtggaagcgagcccttgcacgcaaagaggcgacgcaacagcggtatctctcctcgcaccacgacgttggggccaaacggcaactccaatacaagcaatgaagagcttccaacaagtgatgtgaatgatattaacaaagacatgacaaaaaagaagatgaagttttaaagaaggtaattacctaacgtcacccactgaaatattaagagaattgcatgaatctagcagaatgggaatgtgacatggtagcagcaaccgcaaggtgtggcatagattatagtagtgacaaaactgtacaattactatatagtgagatataatacaatggtttattcaagatatattaacccccgggtaatggaccaaatttggaaaagtctcggattctcataaaagcttaataaataaagagtatttcgaaacaaacacgacaattacacttgcaagtcagtagagaaacccagtacagagcaagcaaaagatgatctctgatgaacagctgaactccttggccatcaccttcggtattgtgatgatgactttaattgtcatttaccatgctgttgactccaccatgtctcctaagaactaaagtggttacatttggatagcgaacttcagtttttattatacgtcgctttgtgtttctgcaaaacaaaacaaaactacaactacaaagtactgcgttggatttcaatcagtgctacattaatttttctccctttttacttcgttttacgcacaaaaatatacagataaatacactcgagataaacaagacatctccttccgctattttttgtataatttaatatcattattaataaaaagaattcctatacatatattcaaaaacaaatgttaaaagttttcttcgcccagtatatcttttgcacaactctctacctggaacaaggcttcagaaatatccgtaaaagctctcgcaaatgcaatgccgtgaacctctgtccaatgcattttttcactgtctatttcagagctgttcgccactgaaggcaagggtaattgttgctgccctgaacttgatgccttctgttggtatattttcttgaataggttcttctccatagaattgcctcctgaatttaaattcgaatgtgattggtccttcatttcactaaatttcttgatgaagtggtaaagttttttacgtgacataattggatttggcaagtatcgcggtatcttgttttttgatctgaaacaattggataaaatgtaaaaaacgaaaatcactgatgagacactatctcttcgtagcgatagtaaggctctcgtggtttcaatatcaaaatcctgatcccaaatttcaaaaaatgcacctgaaattctcgcttcaatgatcttagataacaaaaattggcatgaattgattagacttgcgtacttctcaggattgaagttggaaataatgattggctcatgacgggctttcttcaaaagttccctgattgcttcaagactttgagtcagtctaacttcacgaatgtgggaaaatgcgaaagttaaatcagtaggtgcgtcgtcggcatccctgtataaataccggtccgccacggtttggtaggactggcccaagtgtgccagtaatgatgacatactatctcttagttctgtcctagctctaaagggccacactatccagttgatgggaatcgaaaccaaaataccgataataagtgccaagcctgtaacccacgtagatttccatattccagcggtggttaagttataatgtctattaggtttgctgtatggttcaagagcaattatggtaaagcacattaatgcagtgaagctcgatttggtgtttctatagacaagaaagttgatgctaaatgggaccacgatcagaccagcaaacgtgcaaaccacgtatggactaccaaaatgtctcgattggttggcagcccacccccaaaagatacctactataccacagattaatctcctcattaccaacgcccagttaccagagtatcttctatgtgctaataagtaaaacgtgagtggggcccaccaacaatgaaattcttggtaccagtgataggattcaggtagccaagttggtagacacaaaaatatcatacaaaaagtaatctttagtgtccacttacattcatcaccagataaaattctactcaatttccatagtttaaatctccaaggattttgagttgtatgaaaattgaagtcgttgtgatcaattgctctgatggaaatagtgtggtttttgcgattctgtgacttttcgtcaccaccttgtgaatcaagtctcagcgcttcttcttcgcctttgttatacttgtgtcttgacgtgtaggtgttataaactctttcaaaaatttcatcgacatcacgtttggcctcaaaataatgaagaacatttcctgcaccttcatcgagaacacattgtttgggcaatcttgtcaacgcacgagacagtggatatgatggcagagcaattctccagtgaatattctcacccaaaacttggcaatcgtggataacagtaactagctgccttgcggagtttctcaaatatcttagaaaaaggaaaatatcgacagactcttcgtcattcaacagttcctgtgaaaaaaaactagaattcacaaaatccctgtaacaaacatctagtttgtaaattttcctctttaatttagaatgcgagtgacttaatattttgacacactcatctaagttgtttttttgatttggagactcgtatttctttagtactcttgatagattttccaaaacgaagatcatttccagtattaagttgaagatgcttttcgagaaggacgcctttaatgcattaatgtagatttcattttttaaaagccccggaccgataggcttaaaggcactgggcgtgttttctcttgttggaattcctgaagattgagggctagcgcttgcttctttgctcagggtcgcagaatccgatctatacttctccaattcttcatacatctttttcaattcatcatcattaaaaattttgggtgcaatgggtaatactctcagagaagtttccatggcagttaaagaatttcttaaactcttcaacgattgaaggtcaaacctggaaattgtcaactgatttacaaaatctctaaaaccttgagataaatcaatgtttagtgttttcaccatttttacttgggctaggtaaatttgttctttggactttattaattcagtatctactagtgccattaaaaaggtctttgtggtctgtagacacttgttataatgttccattaactctgcattgccactatgtggtgatacacatacacaaaccaagagagatagcaaaaggccgaagagatatgagattccaaaatcccaaaaaatttgccacttcaaatcaaacttggatgaggccaaccgaactgtatgagtgaatataatcgatatcgaaaacgaagttgtgaaatagaagaaccgacggtaaacagaccttagccagatggcaaataagagggccatagtcagactctgaaataaaattcctccctggtagtttgcggtcggctttgtcgctgtggaaatgtaccatgccaaagccgaccatcccaggccaaaacttgcgccgataatggagcttatagtcatttccagttgaacaccaatatttctgaccggatgatgtataagtactgcgatgggtagaaaatacctgaactcatggccaatccacctaccagaaggcctgataacgcaaatcacgatagcaatgaaataagcaataaaaaacttgaatatggataccccattttttctaatatctctagggaaatgaataatgggcctgtagatagcagtccaaacatattcggaaagcttggtaaaaccagattgcagttttttccttgcagcgccattgtcgtcatcgatgtcgctgttaggagacctagctttgctgtccggcttggtaaaagcagcatcaaaaaacccatctctcagctcttccagcccaaagtcctctacttcctcccagtgtttgtccttaaccaaattttccagccgcatttgcgataaggatgccacggattgttgtgggcttcctgcaaagctaagcccgcttataccggcaggattcttatagttaagttcatgtagtgacctgagtgatgtttgagagtatgaacctttcacaatatcaggatcaggagtgggacttcgatctcgctcatatcttttcatgaggacctgttacaattccagcactatactgtacatgctttccttagtggagcacaaagcaagttaaaaatgaactttaaattgattaaagtgttagtgacgcttaaactcgttttcctgcgcgtatttcacgcaatctatacataatcatctttgataatgttatatcgcctttcatttccagattttgttcactgaaaagtcttatcggaaacctaactttgggcgacagggttattgtttataatttgtaggtgttccatttttttctttgtacttttttaggttaacgtaatatttaattaggtcatttttagggcgtttagtattagaaaaattcatttgtacacactattaagaggaaggcaaactatatttacattttattgaggaaaagggttcatcgaggagttatcaagaaaagcgtttgttagtagtagtttgcgacagtggagatggcagctgcaccatggtatattagacagcgtgacacggatttattgggtaaattcaagttcatacagaatcaagaagacggcagattaagggaagctacaaacggaacggtgaattcacgatggtcgttgggggtcagcatagaacctcgtaacgatgctagaaacagatacgttaacattatgccgtatgagaggaaccgcgttcatttgaagactctatccgggaatgattacattaatgcctcgtatgtcaaagtgaacgtgccagggcagagcatcgaaccgggctactatattgctactcaaggtcccacgcgtaaaacttgggatcagttttggcaaatgtgctatcacaattgtcctttagacaatattgtcattgtgatggtcacgcctctggtagaatacaatagggagaagtgctaccagtactggcctcgcggtggtgtagacgatacggttagaatagcatcaaaatgggaaagtccgggcggcgccaatgatatgactcaatttccctctgatttgaaaatagagtttgttaacgtacataaggtgaaggactattatacggtcaccgatatcaaactcacacccacggaccctcttgtaggacctgtcaaaactgttcaccacttttacttcgacctttggaaagatatgaacaagccagaggaagtagtacccataatggaattatgcgctcactcccacagcttgaattcccgcgggaaccccattatcgtacactgttccgcaggcgtgggcagaacggggacgttcattgccctagatcatctcatgcatgataccttggattttaaaaatattacagaacggtcaaggcattcagacagggctacagaggagtacacacgggacttgatcgaacagatcgtgttacagttgcgctcgcaaagaatgaaaatggttcagacaaaggatcagttcctatttatctaccatgctgccaagtatcttaacagtctttccgtgaaccaatagacagctatataaaagttcctaattgtgcattttttcaataacaatacttattcatccttataattatattctagcttcgttgtcatgggaacatagcccatacaccgcagttatttatgatcatttcgaacgggaagtatggatgaatctttttttttttttttttatagcacgcaactgaaaaaaaaaaaaagaaaaatttttcatcttcgctcgacgtttcttttgtagtactcatctctttttatataaagattaattagttattgtcgctttgcttttccttctttaaaaaatgtttcttgcttttggattttcagatgtcccaagatcattacagtattttaattgaacaaaatggctgaaggtgttttccaaggtgctatcggtatcgatttaggtacaacctactcttgtgttgctacttacgaatcctccgttgaaattattgccaacgaacaaggtaacagagtcaccccatctttcgttgctttcactccagaagaaagattgattggtgatgctgccaagaaccaagctgctttgaacccaagaaacactgtcttcgatgctaagcgtttgattggtagaagattcgacgacgaatctgttcaaaaggacatgaagacctggcctttcaaggttatcgacgtcgatggtaacccagtcatcgaagtccaatacttggaagaaaccaagactttctccccacaagaaatttccgctatggttttgaccaagatgaaggaaattgctgaagctaagattggtaagaaggttgaaaaggccgtcattactgtcccagcttactttaacgacgctcaaagacaagctaccaaggatgccggtgccatttctggtttgaacgttttgcgtatcatcaacgaacctactgccgctgctattgcttacggtctaggtgctggtaagtccgaaaaggaaagacatgttttgattttcgatttgggtggtggtactttcgatgtttccttgttgcacattgctggtggtgtttacactgttaaatctacttccggtaacactcacttgggtggtcaagatttcgacaccaacttgttggaacacttcaaggctgaattcaagaagaagactggtttggacatctccgacgatgccagagctttgagaagattgagaactgctgctgaaagagctaagagaaccttatcttctgtcactcaaactaccgttgaagttgactctttgtttgacggtgaagatttcgaatcctctttgactagagctagatttgaagacttgaacgccgcattgttcaagtctactttggaacctgttgaacaagttttgaaggatgctaagatctctaagtctcaaatcgacgaagttgtcttggttggtggttccaccagaattccaaaggtccaaaagttgttgtctgacttctttgacggtaagcaattggaaaaatctattaacccagatgaagctgttgcttacggtgctgctgttcaaggtgctatcttgaccggccaatccacatctgacgaaaccaaggacttgttgttgttagatgttgctccattatctctaggtgttggtatgcaaggtgacatgttcggtatcgttgttccaagaaacactactgttccaaccatcaagagaagaacctttactacatgtgctgacaaccaaaccaccgttcaattcccagtctaccaaggtgaacgtgttaactgtaaagaaaacactttgttgggtgaattcgacttgaagaacatcccaatgatgccagctggtgaaccagtcttggaagctatcttcgaagttgatgctaacggtatcttgaaggttactgccgtcgaaaagtctaccggtaagtcttctaacatcactatctctaacgctgttggtagattgtcttctgaagaaattgaaaagatggttaaccaagctgaagagttcaaggctgccgatgaagcttttgccaagaagcacgaagctagacaaagattggaatcctacgttgcctccatcgaacaaactgtcactgacccagtcttgtcttctaaattgaagagaggttccaagtccaagattgaagctgctttgtccgatgctttggctgctttgcaaatcgaagacccatctgctgatgaattgagaaaggctgaagttggtttgaagagagttgtcaccaaggccatgtcttctcgttaagactgcattcatcacatatatatgaatattacttatattgtatataaattttgttttctcttaactttgtatccttaataaaataaaattcacaagtatcacaattaaaatatttgtttttctttcgcgtaaatatttagcttgataactgttactgatatgtctgaggaaagttgatcaagacccaataataatctatatactggttgaaacaaatcagtgccggtaacgctttttgtatcttgagatggcgtatttctactccagcattctagttaagaaaaagtctaaaaatggtttttttcatccaaaatattaaattttacttttattacatacaactttttaaactaatatacacattttagcagatgcgcgcacctgcgttgttaccacaactcttatgaggcccgcggacagcatcaaactgtaagattccgccacattttatacactctggtcctttaactggcaaaccttcgggcgtaatgcccaatttttcgcctttgtcttttgcctttttcacttcacgtgcttctggtacatacttgcaatttatacagtgatgaccgctgaatttgtatcttccatagcatctagcacatactcgatttttaccactccaatctttataaaaatacttgattccctttctgggacaagcaacacagtgttttagattctttttttgtgatattttaagctgttctcccacacagcagcctcgacatgatttcacttctattttgttgccaagcaagaaatttttatggccttctatcgtaagcccatatacagtactctcaccctggaaatcatccgtgaagctgaaatatacgggttccctttttataattggcggaacttctcttgttttgtgaccacttcgacaatatgacaaaacattctgtgaagttgttcccccagcaacattacagtcgtatgtaaattgacattggacttttcttccttcaatgatttcctccctagctgacctggtcgtcacagtagctgacataccaagagatcttgaaatatggacaattccgtccataatggatgaataaacagtttgaattgctattttataagattcagggccttcgccctttttcacaacgtacccatctgagtcgatcaagccggctaagaatgcttcacgaacttctatatgctcgccgtacataaattcagggatttgcttctctccatcaagatcccttttaaactttaaaattgtgacagctttccagaatggattatttttcctcaaattccttgtcttcctgttttcatctggaccatctccataatgaagccttacatgtttggcacgtagcggaacgtgatcgtcacaaaccgtaaggtagagaccccagattttcgcattttctcttaaactctccattagcttaggatccaagctatctactgagatttctggctcttttgttgtactgtcacctaaccacagaccaagcatccaagccatactttttacagcaggagttacaaggtcactacgtccagtgagaaatttagataaaacaccatttcctgcgagtactggaccaaatcttatgcagctagaaattctcaattgagcatcaagataatccaaatctctaacttcaatgtcaaagttgaaatattctcctttagagcgctccatttcttctatgaagcgttttgcggcaaactcaccttcaactgtcattgggaatgtcttatgatggttttttggaattattattatcctaccatcaagcgtctgacattgctgcagatttctccatctcactttatatttggtggcatttctaccacttttttccaacagtggtttggtagggaccctgactgacaatttatgacctgcagtacattgtaatgcaagacgctgataaactgttctacgcctgggatctaacctaccaggttcaccttcaaaagctctgtgtttggttttttgctgtatattatagattttctgatagccctgtgtgacatttatgacgcgggcagcggagccatctgcgcacataacgtaagagttagccgtgacgtttgcgatgtctttaatttcaccgttagccatcagaatagtcgtgttttcagaaagcattttaaagtatagatagaattgattgctgcttatgaggatatggatttagagctaatagttgtaatagaaataaaagccatttagaataggaattgaatacaattttatgagctttaaatatttaatgatgaatagtgcgtttagaacgcttcatcatgcttcaacaagcttctgcaaacctcatttgagtagcaatagctgtttacttttttccgcgactttattcgaagttatggtgaacttttcgtggtttcacacctaataacgcccagcggtagtacaattcaaagtagtaggtaccaatggtagtactagtgggtgatagtagcaaatttctctatgaaaatgaattgttgctctgcaatgatgttaatgtggacatgacatgaattttcgcgatatgttgatgtaaataataacatgattttcgtggatcatttcgtaaaccataggtttatttcgtgaattactaagagaaaggcatagaaacaggacttgcgaaccctttctgtaatatgtcataatatttcaatacacgcacaaaaaaggtacgttaatttccatggtaatcgtgtatttagttacatcacttttcgtgacacacatgaatacatttgcccttaagccctgtgtaggattgatttcttttttcgtgacgcacatgtcttcaactgcatcaatttccatgagacacacacgtctaccatgttgtcagatctcatgaatctttcatgtattcattcacatcattttcgtggatcctctaattgtatcgagatcacttttcgtgatccgctaatcagcgacggtcacattaggtttgccaagtcagggtatgaaccatacgatcagttttcgtgaacctggtacgtatattgtggcgtttgtgtatattttcattctttgacaacaatcaataccaacctcaaataggaaaagtaataagtttggcgttacaccccaaaagacgccaaacggatcgaacttactcaatagcaattagcgagacaaaacctacgttaagacctgtaaccgatttatcaaagcactctgcggttctttcttgggaatattacctggacattttgtgccctcaagaaacgaggctctacgagcctgttggagcccctcagacattagccgccacgaatcaaactttttacgcgattcggcccaaatcagtttctcacagatcattcgtagagtgaaaaagcacatcgattatttgatacccctttgggttaattactgttgaggtcttttctatttctgattgaaatttttgctccagcattatagcatgctggttttttttttaaattgatgtatctcatcgcaggcacgggcagtacagtgccctgagcgtagggaaaaatgaaaaaaaggatgtaacttttaacataattccagcacgcagcgattgggtataatgaagattgttaagttcaacaacatgtgaaattcttagctccgcaacttgcttgaattatgagctctaagattcaagaagtaaataggtcatataatggaatgatagtagtacttgataaaggaaccatgtgatcttacgttgatatgaaaataattctctcacagaagtcagtttgtatgactaacatagagagtaattgcttttcggataaaatcgcacctaacaaagattaccttttgtaaagcctccagaacagctatgaatgttcgttattctacgcactttctttcatacatcttgatccgccttttttgatgtaggttttaacgcggcaaaacatattaatttttctgatttggaaaaataaagagttagttctgccacgccattttaagtccaaaggcacaattttacgttggaactaaacggtaaagatcaaatatcacctttattcttttttggtatgcatcgatttctttgccagtaagaactacgtgcaactctacattagatcaaaatataacggatcataaatgcaaacaacatttgtccaaaagaaacaaaaatgttggcgtttgtctcgaacatgacacaatactccttgatcgagggacattgcccgattaactatgatttatactttttactacaggtactcgttctccctactatttcaccagtatacggtcgttttatgattcatttattgcctataatggtaaaaagggacatcttaaccttacgtgttgcaatgagaccattcttttcgattcatcaactgtgaaatttctgaaatccagtacaatgcgaaacgctaccgataatggcaccgtcttttgaattatgaggcccagatatggcgttcaatcttcaacaaaaaaatgaatatcaaaactaaattctatctggataacaatctttctttggtttgcagaaatatcattaaaaaacaatccataactactaaggaagggtataaatggtttggtttactaattttatattttgatttgattagcaattataatctctaatatactatttctgtagccaaaaatctgcaatgtcaataagtagcaagtgccgcttactcgtgagaatatcaaccttatagcatatgttttctattttttttttttgcttatggagataatgaacattgtacacatgaacaaagtggtagttctctctccttgattttttgtgcttgcgatatatataattgttacattcaatggccatgctaaataaaggttttagctttgtttcactcgtgcccaggataattttaaggcgcaaacatccaaataatgaagaaaaggataacgattgtcccaggtctaaaacattttttaataatagccgtcattagccttgcaacagtacaacaacgccgatgggaaaggattgcaattctatttgtaattaataggttgtataataatttacgatatggccttgtggtaactatttatgaatactggtgtagacttatttataatcctagagagtaaacctcttcttgtcaagatatgaaaaatacaaatttagagacagaagtattacgtgtaaactttacagaaccacttctccattatagctacaatgtgaattgaactttccttgaatgttgagaaaaactatattaaaattagaaatcgtcccatttgtcctcgtcctgttcattcttcttatcgttattatcaatcttttgatattctgtatgggttgtattccctgctgtagagctatcctctgcattaccattgaaatttttagtgaagttactaaatgcttggaatccataactactcgtttcttgaaacttttggccaaactgggcagctgctctcttcgtttcttctgacaactctccggattgccattgctggacgtgaggcttaataaccgtttcgtttacgtcctcgaacgatttggttacagcgctggagaagaggccccatcctctgctcaatgttcccaaaggatcagcttgaaaattttccaggctcaaagtattgctggaccctgcagaccgttcttgtggaggttttgcgggtgtacttccaaagccctgatatttaccaccttgagaagggggcaaatgatctggtctagattggttcttcttgcccagctcagcaaaataagcttcgttcttctccttttgaaaattggcaccattactagagtttgctggtgttgcagatcgacggttctccagtggtgtcccttctcgactttgagcaacaccaggcgtagcggatgcagcggtttgagaggttgctgataacttggaagcatcaaaatccaaatgctcacgctcttcaaatactctatcttcgcaaagacatgttaacttttctttataatcctctgcgacggggttatcgtatttcactttttgtggtaaactcaggtcaatattatgcgacttgaaccattcagtcaaaggttcgttaccacctttttccatacgaagaagttcctccggtttaaactgatccatagtgatagatcttacaaaagatatatgcacaccaagccctctatggataccggcacattcaaggcaaatgaaagctccaaacttaggcgtggcccattgtggatttggcgcaccacaatccatacatttcttatttgcaccaatcttttgcaattgcaaaagacgcctgcgggtatctgggtccactttccaatctgacatgctctataatccgcgataaaattgctcaattggcaccatttaaactcagaatcacgtccatatttctgctttcattcttgatatagttgtgcaatttggttcttgacaaaaactggcgttgcttgcgggtaaccgcgcgatttttaaagtgccaaactgcgaaaagaatataacaagctttcgagcaagatcaatgtacccagcaagtgaaataataaaacaagagccccaaagatctgcttataattgctagaaaaatatattattaatcatgagcactgcttcaacaccgccaattaacttatttcgtagaaagaaagaacataaacgtgggatcacatacacaatgttactatgtgggccagcaggtacaggaaagaccgcctttgctaacaatctattggaaactaagatctttccgcataagtatcaatacggtaaatcaaatgctagtattagctctaacccagaagtaaaagttattgctccgacaaaagttgtttcatttaattcgaaaaatgggattccatcttatgtttctgaattcgatccaatgagagccaatttggaaccaggtattaccatcacctccacttcattagaacttgggggcaacaaagatcaaggaaagccagaaatgaacgaggatgataccgtgtttttcaacttgattatgacgcatggtataggcgaaaacttggacgattcgttgtgttctgaggaagttatgtcgtatttagaacaacaatttgacattgttttagctgaggaaaccagaattaaaaggaatccgaggtttgaggacaccagggttcacgtagcattatattttattgaacccactggacacggtctgagagaagtcgatgtagagctcatgaaaagcatctccaaatacacaaatgtactgccaataataacaagagctgactcattcaccaaggaggagctaactcaattcaggaaaaatattatgtttgatgtggaaagatacaacgtcccaatttacaaatttgaggttgaccctgaagatgatgatttggaatccatggaagagaatcaagccttggcatccttgcaaccatttgctattataacttcagataccagagatagtgaaggtagatacgttagggagtatccgtgggggataatatcaatcgacgacgacaaaatttcggatttgaaagttttaaaaaacgtcctgtttggttctcacttacaagaattcaaagacaccacgcaaaatttgctttacgagaattaccgttccgaaaaactatcgtccgtggccaacgctgaagaaattggtcctaattctacaaagagacagtcaaatgctccaagtttaagcaactttgcctctttgataagcactggtcaattcaattcttctcaaactcttgcaaacaatttgagagcggacacaccaagaaaccaagtaagtggaaactttaaggaaaacgaatacgaagacaatggcgaacatgattcagcagaaaatgaacaggaaatgtctcccgtgagacagttgggtagagaaataaaacaagaaaatgaaaatttgataagatctatcaaaacagaatcttcaccaaaattcttgaactctccggacttaccagagcgtaccaagttaagaaatatttcagaaaccgttccatatgtcttgagacatgaaagaattttagcaagacaacaaaaactggaagagttagaggcccagtcagctaaagaattacaaaaaagaattcaagaattagaaagaaaagcacacgaattgaaattgagggaaaaactaataaatcagaataaactaaacggttcatcatcttcaatcaattctctacaacagagcacaaggagccaaattaaaaaaaatgacacgtatactgatttagcctctattgcatcgggtagagattgagttgtatctgtacaaaatccaaagctgagcaaataaataaataaataaatgtataagttaccgaacgggggtatttttacttttgatcaaaaatttatgtaccaactacaaagtttcctcagcacagccttcaagaagggaacacacatacaaacagtgtcaaataattgtagggataaatttaaatatggcataaactaaataagtagagcatgaaaaaactgcaaaatccaaaaagtaaaaacgaaggtcagaaagtaaagcaaaagaaaattaataaagcaatactaaatctatcatgatttcccgtaacttccattaaagctgtaaccagatttactcctactgtttgagcctctaacgcctaatggatttttagagaagctcaacctgatacctcctttgttgttgagggaagggcgggggtgaggtagttgactaccatataattctgccaatgctctagtggcaaagctaacatcctcaaattctacaaaacaaattggaccatggccatgaccgttgccatgaccgtgagagttcattttattcctgaaggataatctacgaaaaccttgctgattagaaaacaattgccttaattcttgttccgtggcatccggaggtagattacccacataaagagtattacaaggaggattttggtccgcgggattggctggtggtggcaccttggctagtagtgataggtcagcctgtgaaatagttgtggaacctgccacatttgtttcgttatttttcgaaaatgcagaggcagaagctgtagaagaacattctttctgtcgtgatattgtactggtgtcttgttcactcactaaaaagccttgattcaccttttggttgttgaatattgaagacccgttaggagcagaagattgtgggtggccattttccgtttggagattcaggtccaaattggaaggaacattcgaaacgctctgctgaatactttgtgtcttagttgaagcattaatttggttcaataagtgataatgcggtagagaagtcgcggaatgtattactcctgaattgttcagattaggttgtgattgaatatgtggaacatcctggctaattgaatggtgggatggaggcaacagattagactgatgattttcttggctagataattgaaaaagaggaatattagcagttgaggaagcattccactccatcacaggcgtagatgacatcggaggctcttgtaaagatgcaccaaatgaagaattaccaacatcattaactaattcatcaccattccaaatactttcatttatttcatccttttctagtagcaaaagtgacttgccagcgtccttctgaggtggcattcctgctggaactggtgtggtggttacgtttgataaatcatgttgtgagatgctatttcgtagaaagggtacggattcttttctttgagagattgtttccaatccgaatgggtcattgaatgagaaacggagggatctctctgaaagtaatgaaggccttggcttggccgctgaaggccctaatggagaggaactagtttttccatatgatatagtattaaaactttgattttgaatttcattttgcgcactggacgacaattggtaattctttggagaactatttgtagtgccagatgaaacatgttcttgaaaactcactggaagctgcgtttgttcatttactacgtcaatgtgagacctaaaggggaaactaggcccaaaaatctcagacttcgagtttaatatattagcataatgggttactaaagaaagggatccaaatttgaccacaacgactttttcattgtcattaaagggttctctatcatccctttttagttctatacttgacaccccagttgctagtgaaaatatacaataacactctcttagtgtaatgtcttttggcaaattcctcagcaaaagacagtaggggccaacatccacatcatgtggggctaaagaattgacgtcattcccgttccctttccccgtggacatggtcaaattatgaagcatagaagtcataataggttcttttgcaaaaccttgcgggttctctcttttaatgttagtctcgctgttgctcctaactgcggaaaaactatatgcagttggcatgggatatgttgcctcctttgataatggaacggtttctgaactagaactaaatgccctttctataagaaatttggattcgtttaaattcgtctgattatgcactaatgacattgttaattgagaaaccttaagcgttatttttcagcgtagatgtggcaactaaggttcctgttttcaaaaaccctgcttttttgaaaaatgctcgaaaaataaagaaagaagtcagtcccttgttttagcaaagtgataatttgtgaaatatgacacaagtagaagataaacctttacacgcagaaataacagcggattatattttgattcttagatttcctaatttcgtgaacttttaactaagaaggaaaaaacaattgagatgagatccaaatgggaggagttttgaaacaattgtttgctattatttcaatgatttagtgttgccaccagatgggtctattttctgtaaaactaccggttcgaggctcctgccgtaaccttaattgtacttttctatgatttaatccaaataaccattccattcctctttaagtctaagaaacattaaaaaacaaaaaacaccacgtccgggtaatgaaaatataacgctgggtaatgcacgtgttgataattacatcgtttttcactaatatcgtaccaaacgagatgtttgcagaaagaacaaaccaatattttaaataatcaaaaatcaaattagctattatttctcatttggtgataataatatatacatacatatatatatatatatataaatatataggtatatatataaataacctaagacaagttaaatgagtataaaaaaccttgaacgtaaatgaaaaaaaaaaaaatactagtaaattgacaacataaaagacaaaaataaatgaaagaggaaagtggtaataaagtggttaaaatttgttgtagttgtagataggaggagtccgcgtagacagttattcaaattcaattgaggaagaaaaatagatttcaaagaatactgggaatttgttaatcgagaagtgtttaaatttcactcctaaatccaaaagtaccgccagaaatactttttctcactctacccatgaaactttgtttaccagcctgttcctcaccttgctcgtcgtcatggtaatcttgctcaccctcatcggaaccgtactgatgatgtcttggagtgtgctcggctgaatgagtagaattattatagtcgtagtcagacccttttgaagaattctgtctgctgtgacggtgatgattgtgatgatgttttgattttccggaacccattgaacccaccgacactttccttccctgagaagttgtttcattatgaattgaataggaagtggtttctgggtaggtgccctcagatggcttttgagaactagaggtgttggtgtctttaaatccgtatgttgggacatgtgggtcaatcaaactagggaaattaccaacttcggcagcataagcgtttgaggcgtcggcaccaccaaggtcggttctacgtttgttcttcaaatctacttcacgcttgtagcccggtgcgtcttcctctaaaactttcgcattcttattgacatcaatattatcgtcgctagaatattcttgattttgggaattgccgccagaaccgtaactggccttttgttctgatgatggttcctgatcgtgagtcattccagtaatatcttgtgatttggcatatgtagggtccgcatttttaatattatcgtaagcagctgtttcagcatcccctgatttggagtatgtagtgtctccagatctggaattatcaaaggcagcaacattagcgttttcgagatgagtgtctgtatttttactatcatcaaaagggttcgagctgaaggtcttggattttgcacccatccttccggttgtatctacgtttccagtagtacctgtttccggattattggtgaaatccttggcatcggatgcaatatcctgtgttgtttttgctcttcttggctcaatttggtcaataaaattagaacgcgttggagttgggcctgatttatttttgcttaaatcagataattttttgttaccagaagtattcgagtattcgtaattgccaagactctcatctcttgcagtctccataccagcacggttagtggtttgccttggagacaacgggtcttcatcttgtttttgcactgattttgacaacgtatcaggttcaaaagtacctgggattttctctctctgctcataattgtaatccgatggttttccctggtacgctttcttagaatacaagtcgtttttctttgcatttgagtagtcgtcaatatcattctcgtggtagtcttcaacatcatccaaataatccaacccatattgatgaggtttagtagaatcttcattcatatcttcgtccttcatagcaggtgatacaacattgtttcgggtggtggcatcattagaaagcccggaccattctgcttcatgacggggtgacatgtcaatattgttgttcgtattttgagaaccagcttgtgaaccggcaacatattgcaagttatccctaccattatcattatacttcatatgtcctaattcggttcccgctttaggcatattctgagatccagatgtaccgctgtcgaatttctccttcatactagaaggtataacaacatcctgcagattcttatttttaccagcgctggaactatattcaattggaccccaattagaatccgtcttggatttaatgtttttctgttgataatcatcggcggattccagaatgtcatctctttcaatgttaaatttttcagccgctctttctgatatatttttattatcaaccttattcttttctgggtgttgaatgtttttattgctatcatgataagaaggttgctggcttacaaaaccacttgtcccgactgctgctttgggttcaggttccatagtttgctgttggattgcatcagaaccagaaacttggtcatttttcaatccagtttgttcgctctcatccatcttcacgttctgtgcaatttctttaattgtatcttgaggaggaccagtcgcagtgttgccagagtactttctacgatctgcagacttcgaacttgtgtccgtgtagacactagggtcgacagcgttcataccggaactaacattactctttgggcctgtacttgtgtaaacactaggatcaacagggttcacatcagtaccagtcatgccccggaaactaccaggtatgacatctcgatctgagttggaatcagtgttcgaataacccttcgtagctgaggagttatctttaacacttgtatgtccatgagtaactgaagggttagttttagtactggaatgatcctgtgcagcagcggtggatttaggaccagtgcttgaaccagagtgaccatggctaacagggtgggtagttttgacgttgatatgtccatgtgtagttgcagtggctgatggaccagtattcgctttagaatgctcatgagtattggtaggagatgtggttttcacactggcatgaccatgtgtgtgagtgacaggggaagtggtagcactggaatgaccatgcgtgtgagtaacaggagaagtggcagctttggaagtgctgtggttatgagtggttgcaatacttggatgccctgcatcacctttggaatgtctatgcgcagtgggggacgcctttatatttgaatgttcatggctagtgggaggtgacgttttcactttggattgctcacttgtagcagcgggtgtcgttgttttgacataagagtatccatgggtagtaatagtagcattagggccagaacttgacttggtgtcggcagaaacagggttcacatcagaagttacgttggcacggcggttagcgtccgcctcagtgtcttcgtgtggagtttccgagtctttattatgcttcttcctccaaggtaacagaatgtttttagccttggtttccaaattcttggacgttgattcgggctgttcttttggtaagttatattcggtcggctttgtagtactgaaagactttttgcgttgagcagaatctgaattggaatcataggaaccgggcttaccaccaaacgaaaaattattttgttcttcttcgccttgaccatctttggaaatggactcgttcatattcatatcttgggttgggtgatattcttgatagctctccactgggaaatcttcacggtgttcggtattattcttatctctacagttacatataaaaaaaggtgtttttgagttagttagtattatatattaattttcttgagggggtggtattattaaagaattaaattcaatattattactattaattacactaaggtgccgggtattattgacgttttttttttcttagtctctttaatgaagaaggaaaaagaactaagttattattagaaggaaaaggaggaggggaggcgagaaagaatggtggagaataaatgaaaatctccaagaaaaaatttcagcacgatacatatggattataccatgtcacaaaaaaatatttcggttggaggtagatgcagagttatggtactgcgaatgtaggaagaaaaaaaaaattaggaagtattttatggtgattatttccttcctagtcgcgtaccgtcactggcccggcaagaccaccatccccagctggttctaactcagctgatggcacctgctttcttgttttcagtttttgaaagaacttgccattgccagccggagtagtggtggttgtaggttgaggctgtccaaccacaggtgcggctgtgatagggcccgcgccgtccgtcgccccactattgtaagtggatttctccatttgagcaccggtgtcaacagaagggctttcatattgggcatacatgtcgtggtccgagtaggtagagtgggccttgtgggtagcactgaatatagtggaccaaatggcgttcacgagcatcaagaagaccgaagtccagatgaacgcaaagtttttgggtcccagccttgcagacctcccgctgttgcggaaggtctttctggccttcacatagcaacctgtgtacaagcatgcagccaatataatgaagaaaaaggccaaccaggacaacacacagtacaggactggcactgccttgaaaggaaggaaggtagccagaaagccgggtaccagcgccagtacgatgaaaaatagggaaatcagcagcatggcccatccaaccctggatagataatagtaggtatcccggttgtttctgaacgacgatggtaaattgacagagttaccaaaattgtctctgggagagaaaggcttggcgggcgccctgctagagcaattagctagctggccgtcttcgtagccgcaccaattgtaattgtaccatctcgtggtcgatggagcgctgttaaagccgtttgtatcagcctgtaaccaataaaaatttttcagcgttccagattctctgcctcctgacagaataagaaaaaacgtcaataagccagcaccgagtaggaataaaaacacaagcaaattaacgaaccttttgaaaatcatagcggtagattatagtgattagtgttacttgttacttggataaaaaggaaagtataagcgttaaacgtaaatacctctttctttttaattcacttcaaaattactgtacttaaagtttgcatctaacggataactaatcaagagaacaaagcaagatcaagtaactgttgcaaagcaaccatccttttatatgtcggcatctgcgccgaatgctcctccccattccagactatccttgttttagcatcaagaaggaaggaagacctttcattgactcttgcttcttaccactcccctctttcccttttccttcgtgtgaaaacgttccactcccttatattcagagcacccttaaatttggttatttggtcttttttttttatattactccgagacgtcactgcaatttggcaccgccgcgttgggctgcgcggatcatgtcttacgaggtgggaacggctccggcgtcatcgtcattatcctcctcctttttcacggtgacgccattttgcgcggcaagaagtcgcagaggattgacggtagcattaattgcgcaatcaagactccctgaatcaggagccgctgcaaccttcggatgggccagctgttgttgcaattcccgaaaggtgcattcaattgggcaccagatctggagtgccacggtagtgtcagggaacagcgtgagcgaggaggttatattgaatttaaatgaatggccgagaaattgtgccaattgcgtatatttttcctcaagaggctgacgctgtaagtaggcgcttgagcggttgaaaaaataagcaaagttcttggaggtaatgatgtgtagttgcaacactcgctccggggccaagccgcgggtttgtaaaagtgggagctcattcgtgatatggaagcagagatcagatgcgtggtactcgatggcgatgatacggccctcgcaactgtataatgtgttgctcttgtgtgtttgctgtgggcgcgggaggcgagccgaggagtccaagagagaagatatatctgtgaactttacatcgaaggaggacacgtctgcattcaggtcgggtatgtgttctgcgagagctggtgtagtgggtgatttttttggttcatgctttacttcatcgaacctcagtttcgcgagatgagaaccgtttctatgtatggggaaaaacctccggtactcttcgaaatagcgtgaaattgcggattcgccaattctcttgaacgctcgttggtagaacaatcttaaatgttcgcactgtgaaggcgaggcgatgctgcttatttgggaatgcgggaccggctcacattcgcgcacaatggcattcaatttgccgttgtacattttcacttttatattcatcttacaaactatgccgtattgcgaaaggttttcatcgcggccgttctgtagatctcttagcccgttgttgaatatttttctgagcttagagtcaaacgtttcgaattggtttttgtacatgatggctttgaagccctcgttcagctctaacttgttctcgtaatctattagatatctgtcgtaaagatagttttggacgatatcgttcttggtaaaatcgctaaagacaaaagatataaaggcaggtttatcaaacgagcaggagactagcatgccaaacattgttatgtatttggtctcaaaagtgtcgagtcccaactgacagaattcgatggtggggtctttccttgccattttgctcatccttgtgcgagacggatcgattgacgccgacgattgcgcaggcacctgcacctgcgcctgcgcctgcgtgtcggtgctaatgttcttcaaactccatactgccatacctgggctggcggtcttgtcattgtcccacaggatcctttcaacttcgacggaaattcgatcaggcttttccagtagtaaaatatccgatatcttgtcgctttgacagtttaaaacaccgaagagctcacagattcgctctctcgtcgggataacgatctcaatgcaattgacgcctggcaccaggaccttgtctgggacatttggtaagagctgcgtaaaatataatttcaatgtgcaatatttgaactcatttatactggcgaattgaggtggattcatgccaacaattttgccctctaacctttcaactgagcctacactagctagggaaagttgctcataactgatggctttgcggattgaggacgcgttcggactgtggaaagaaagctttctcttcctcttgcttccggaatcatcatcgtgccaattatttggtacgcttgttttcctttcaggtgtctgtgactggatgtaggattttgagctgaaatatttcccggtagaggaggtagttgaggaatctgaatcctcaatgggatctgcgctgtcatgcatttcctctcccatgttgcttatatctgtggtcggttcatctacattaagcgtcataagctgcgagttgaattcgttttgggattcaatgtaaggtatccctagtctatttggcacaaagaaaggattaattgctgcggcttttgatttctgcgataataccttttgttggtcttgaacgaacttttttagttctatatcgtagtgaatcaactttacaaatttaaacctgtttttctcgtctctattcatttctattaaattgttgaagatatccacaagtgagttgttcaaatcacattctgaaataagttctgatgacgaatgcttgctgctatttgtcgattttgtagatatggtgcttatcacacttaccaaatccaacggttttatgtcctctaagaatagagtatagttcccgtgttttgatacatataaagctttacaacttgaaaaacataacctttcaaggtgaatatctctcagtattactgttggggatgcgcctgagtcagaatctaaatctggcagttcaatatcaaagtattggcaaagtaaggaaatagtgatccgggctaacctctccgagcccctatctttgaacttcagtttgattaaatattgatcttcttgggattgatctcctcgcctctcaaaattagaaaagcctagcaaacattttgtttcagtcaggtgtattgaggttaaaagcgccacgaattgcacgggaactattgctttgctgggatagccttcaaaatctttactcgagctcacaaaaatacgatttttatgtggaggacactcaggctcttctaaggtatccatttttaggcgatagtttccacggtcattcgtatccaaagagaaacatatatgaatatattcttaaatttccattttgaattagcatttcgcatctcactaggccttcgcgtctcttatgacgttgaaaaatttggatatcaaaggtttaaaaagtataatcacgttaatcaaggctgcatgtacatattaaataatccacatattattcagcagcggatttacaatgaagattgtcttacaaaaagtcagccaagcatctgtagtcgtcgattcaaaagttatttcaaggtatgttaccggttttttcagcttcgttagtgcaccaattttttttactaacacctctatctatgtgacagtattaaacatggttatatgctcctagtaggtatttccattgatgattctatggcggagatagataaattatcgaaaaaggttcttagtttgagaatcttcgaagatgaatccagaaatctatggaagaagaatattaaagaggccaatggtgaaattctatccgtgtctcaattcactttgatggcaaaaaccaagaagggaactaaacccgatttccatttggcccaaaagggtcatatagctaaagaactttatgaagaattcttaaaattactaagaagtgatttgggtgaggaaaaagtaaaggatggtgaattcggcgcaatgatgagttgctctttaactaatgaagggcccgttacaatcattcttgacagtgaccaataagattgaccttatagatatatacgagaagaaaataaaaagcaaacattatttgcaatctttctttcgcaagataaagtaccaaaatctttccatgttatgttctcagtgaagttgagtagagcggagaggagccctccccaaaaaaatgaatacaaaatatctgtgatggatttttgaattcacgcttccttcaataaccttcgccaagaaagtctagaattgttttatattctttacataaaagtaagtaaatcaactttaaaaaactttaagggcgaaaatgaaaaaaaaaaaatgtaaaagtgaaaaaagggacggcgaagcgatgccctgccagtcttactaatccagagggctaaaagcatgtttacagtgtatttccagtcataggagagtattgacctggcatggaaaaagaaacgcacaatgagaaaggggatatatacccttaaattgacgatagttaaggagattttgaggtttgtgttactaataaaccagtaagcatactcgttgatgactttaacgtatatttggtttccaagggatattgaaaccgtatcttaagggatgacgatggttggttaacattccctaaaagacaacgtataaaaaggttcaacaaagcgtccgttaccattatgctttgatgttctcagtacgaaagtttacggttttttttttcaattgaggaacataaaccaaatagatatattatatcaacgttatgaaacgagttactggagttttcttaacacttttgagattttctcaatttgcatcatcggttttggtgatgtcacttttggcgtatgccatccacgcctatggaaatagaggtaataagaaaaccaacttcacattggcaacaggtgtcattagtgtgttttatctgattgccttaggtattttgtgtctggccctacccacattgatctacataggaatgtacttctgtgccgaattgatcgtttgtatgctatggctagcagctttcgttgttcttgccaaagctcaaggtgaacgtagctgtagcaacactaatgcagacggattatactataatccgtacagtggccaatatactgctgacagtcatagaagagcatgtaattcttctcaggcggcaatcgccttttctggcctttgctttgtactgtttttgatcagtgtgatattactgggaattaatgtcttaacacctatcaggaagcgttatcaaacccaaggaatgtggagaagcggcgcttctatgggtacaaagctccataggtggagcggactagctttaagcgagccttttgaagaaacagctgcttacgataacaccaatgttaggaccggtgatgtcgaagcaggtgcaggtgataatgctgcttacacatctgaaccgaatggcgacgcacgctatgcaactaatgaccccaatgggcagtaccatactaccaccaccaacacacgttacaccacaacaacagcggaccctaagacgcgttacaccaccaacgatcgtaatcctggttctgcgaatgtcgctaacagtgcagtggaccagcacgcttactctacggatgagtcaggtgatcggtcttatcaagaaaaggtcacagaaggagctcactctggcgctatgagtggtagcactgcagaaccaaacaggaacgtcaatcaaatgccataaattcaatgatttcctttttgttcgtctatacccttcacatactttttctttttctttttcttttctttgcttaacgatttgaattgctcctgttctaataatggcgtcgtcttttagaaaatccttatcaggtgtgaataatgcttaattttttttatatataatgatttacttttattacttcttatttttatattttcctctgtcaaatatgtgactgaaatcttccaatttattaatattaaagtgtgactatcacttgagtttagcgacagtctctaacgcctcgaattcatcgacatgggaaaattggaaagggtatcgtttttacacttcccattttcttccagcaaaaatgatcggcccagagtctagttaaagcatgattaattctcccagggaatttttttgctttactagtaacagtagttctggaaattattaagcgttcttaaattctgggacggtcgtgcagaatattaagataggtgatatttacaaatataaaacattcatcgttcgtcgaaattggctattcattctttaaaatcgttttgaggtggtctaccatcctcacttttcatatacaaatcaattgcagctgaaaaggcagcaaacccggcaccacccattaaggcagcttgtggtccagctttgtatgccagcccagcaccggtaaaaaaccctgcggttactccgttgtaaatatcatttttagctctaagtgactctatgacacactccaccccagcatatatcataccaatgtagccaaaattcttagcactagagtaggattttttacccatatcggtaaattgaagtttcatttgctgccggaaaggtaaatcagatatttgctgaactgttcttgatattccacccacacctatatttcccgcagttgcagttgctgctgtatttgcaggtgtaggtgtatgaagaggtgtatcatatgccattgacgccatgaacaggcctaaaacaccacccagtgcaaaccctgttacaccactcacaactgattttccaggacaggaagtcatgaagttcatgatcatttcagcaccccgttcaccctgttcttccggagttagttcattataaggtttcttttgagctggacttatctgctccaaaccaaatcctgtgtacaccatcttcgtataaagtatttaaaatcacaatttcttgatcttatttggcagctatctctactatcccgtttagtactatcccgtttagtagtgacagaaaaatagtattttgtcctgaaaagcttcggattttatatgtacgaaatggatccgaggaaatgctgtctgttttattagagaattaagttgactgatgcatcgtctttctcttcagttgtaagctcgatgccattttatcagtaagaccaaaaaccaacacataacggcgtacgaaaatatcaaattgtcacccggtatagatatacttatagagattcaagaaggaataactattaaaagtacgttgcagataaacataagctattgcagcgtcattggagcaacgttaggaattcataatgtaaaggtgtccttgtaaaaacgtaaccgctcatattgttttatctttgacgcaagtattcgattttttgctcttgcataatctgtctccaagacatttctctgtaacatatcattgccctcatcatgacatctttcctgattgctgttcatgcgttttttagaattgtgaaaattgtcggtagacctgctgcttctttccacgcgatttacatgaatgctcggttcgccgtttatgcacagactagtgtcagtactgtcgaactcggtaaggtttctatcttccatatctacgtcactagtattatcacctgaaaacatgcttccaaaggagcttgtttcagtgctatcccccctttgcgtattgaggcagaactgagaccttgttgaacggttttgatagtcaatgttttttttattttcgttgctaacacgttcactggtagtagccaacttaatccttgttctaacatttttggaatccatcaaatagctatactgcttcattgaatcgatcaatctatttaatgatatttgttctgactcatcatcctctattacgcaatgtaagtttaactttgtttcaaatagcgctcggttcaattctgaatcaaatatgattgtttctagttcatagtatgaagtggcactattatcatcacttttactttctattgtcctaaatgcacccattcttaaaattttatcttccagacttttcaagggatcgaccacaattgcgacatatggatcttggaatctctggttcaaatcctgggtttggatatctatattacttaaccaacagtcgtaaccaggatgtgaatggaaccagccaacaacattcagtttagcgcccttgtaatctcgcccatcaccaccgtcattatgattatacatctcgtcgatatattgaaccatatattcgtatgactccaattgtgcatttacgcgagtttctgtccctactacgggaagattgaaacaatccattacaacaatattatcttttaatgtgaaccccattaatatgcccatgatttcaatatttcctccacgaactgcataatgggtgatcttttcacatgataattttgatataagtacgtgggtgtaactcggaatatctgtactactttgttgttttagtttagttttgagcaaggaagattggcttagcgcatgaaattcaggttcttgcgacggcttgaatcgcatacttgatagcgctatagattcagttagttcatcttccacggtgtacctttcctttagtagttgtcgtaattcctttacagtcttatttgaaagtgacatgctgcctcctgcagtttttattgattttcgatcgttgttattcatttttagtttatttgaaaaaccctttaataagagcgcttcctgcgtagcgcgcctttcctaaagtttcagctgaagcatggctccctgaggagaactgcctagtataatggataactcgaaggaaaaaatatcaaatgctttttttagattaaaaataatggacatataaacaactttacttagtacacaataaaacgctgagaagaacatacacatatgtttaattttcttttctgacggcagaactaatttatacaaaacaattttattgaagctcaagcacttgcctccgcttctctttttaacccaccaataaattccaagaattttccaatgttaacatcgataccgttctggtaaacaaaagtgcttgataagtaactcgacagaagaactttcaaatagctctctggaatgttttccaatacggactgaggcccagcaacatcaatcagaatttttggaattattttatccaacaataggtagtttcttaattttagatcattgagccacaactcttgagaagcaactagatcgtcgttcaatttgtttatagtgaaggacaattggtttgaaatttctgaaatgtgggttccatttagttgattcaaattccataactgaccaaactctaattcagcatttttctgaattcttgactgcacttctacaacgtacgacttgtacaacgcagacctctcaccactaacatctccaataaatttgtgcacgaagtcgttatcgttaagcgctagtgaggccaacacttccattgatgaagatgtgacaccacctttgtttgcagaagcatctttgaacagaatacagccatgttcctccaaagcatttttagcaggttgcgttataaatagattggcaccctccacaatatatggaattttacatttcccagtcttttcgtcaacaaaataatgtagattatttagagtaattgagtttggtctaccaccgcatggaacaaaaatgtcgacatgatccacaaatttgaaaatttgagtatgaaaggtgtttctgaaggttgtgccgttagctacaattgtaccatttggtagcatgatatccattgcatccacagaaacaaaaaatccgttgtttgataatttggaagtgtcgaaatcggaaatcattttcctttcatgtgccaagcggcataattcatctttatctaaacctttaggatcacacaggacacctgaaccgtccagaattgccaaataacattcgtttggcgaagataaaagaatttcattggatcccaaatcaccatccggaccaccagtttggaatttgtaaacagtagaatttgtcaagtttaaagtttcgtaaattttattaacataagcacgaacacccagagaagtcataccatattcgtcatggggaataccacccaaagatggggattttccagtcaaaaatgatttccaccatgggcagttcctcacacgagcatggttagttgcccaatccacgaaaccagcagttccttcatctgggccaaaaaataatatttcctcctttggtaaaaggttgacatagttttcctttaatggatcgttgattagaatgtcaatcattgcatccacatattgggaaaaggcgacaaatgtctggtcatgttctaccaatcctgggttcaataagatgacacctttagagccaccctctggaatatccttatttttacgttgctgagtagaggccaattgatagttctcatcaataacgttcttggaattcaaatcataaatatcctgattcctggaacagactatacgaataccgccccttgcgatatctctgaacctgatatggaaccctttgaaagtattaccaacgacaaaaaatataccatagggtgtctctggatattcgaattttgtcatcaccagggaaggatctaatctgaatgatattgctacttttcttgtaataaagaaatttgtcttcaaaatagacttgttgaagatgttcagtgttttcaggatcaacaaatcaggtgaatcatttggaatgaatttattcaagtaagcttcgaactcttggtcattcttaaaaggctccactttttccagtctttgaaaagataatgtcttctccatatctttagtactattatgataatagtgaatttgagcaaaatttttatacaacttggaaattatagtgtaatgcttcgacatgatgttgataatagtttgctgagttaaggtttcatttcttaactttctttttaggttttctacaatctccaaaagagtagtatcattacgcttaatggtgatttgagataaaaggttttgataatcagagcctaaacgattaacaaaatggttaatgaatatagcaccaatatgagcatatatagcttctttgggcgagaattgacgtctctggtaaacctcatggaaagaattgtttgggatagcgtatagcaatgaagcttctctttcaacctgtttcaatgctgcctccacatcgtgaagtagaacatcttccaattgctggttctcgttcaaataaacggaaaagataatgatgtcatcatccttaacattaaacgactctaaatagaacttagaaggtttcaacttgtaatagtggaacaaagagttcaaagcagagtaataacgcttagtggtgaatcgcttgtaagcgactaataacctaatttcatccttattttctacggagcgagtagtcttaatgacaggaccttctctttctttaaccaacttaagtaagagaccgtatagttttttattttcgttcgacgaaactttgtacatggtcttatcactaatcgattcaatatcacctttcagcaaatcctgagaggaaatatctacgccggctggatcatcattagggtaaacactctcataaacaaaagttagctttaattcgctttctggagcccaaaaagaaactaatctgcagtttttttgagacttgttatccaggaaaaggtcatcaatttcggaatctaattcataaggtggacaagaatcatccatttcaatcctattttttttgatggtatccttaccatgctccaaagtatcgtttccgacggcgtcactagcaaatttaaagtttttttgctgagaatcgcttatgctgacaccagtattagattccataaagatggcatgattatcattagttataattttgtttttaatgctgaatagccttggctgaattccgttgaatttggacttcgcaaagaaatctagctttgaagcatacaaagaatgtatgatattcgagattaattggggagattctctcgagaagaacaaatcgtcaatacccaatgagttataaaaccaatctacttcttgttcgatcaaatcgtcgggaataaacccttgctgatctagcaaatctatcacttcctctctctgcaggtccttaccgggaaaatcaaacacgtgatagtccgacatggatgatattgataaagaagcaatatctggtgtgttcagtgagtttaaagcaccgcgatttttgttatcaaaaagcattctttattctttttattgttgtgaatttaatatccttgttttgtatgttttgttgagatcgtgacaatcacaaaaaggattataccaaaaggtaatgtattttttagaaaccggttgttcttatataacaagaattctgactaaacagcagcaatgagtaaacgcttgtcagtgttgatgtcgacagtataacttttgttattgttattgatgccgccgttgactcgtagttacttgtcctactcaactattaatgtgtatttttaccccaattgctccttgttgtggcacgccgtcaggcagtattaaattcggtcctgcggaatcgccgcacacatagccgccagatgggtaacccttttcaagcggacttggttttccgacggtaaataaataaataaatgacagattagattagatatagtcgtattttcacgtatatgtacctatggttacagtgctgtaagtattacttgcgtaagtaaaagctggagcatatggccagtatgacattgctattcttccagttacgttcgctgatgcaggccgccaatgtgggcgtatcgttgatcgatgtttgtatgtatgtgattacctttgtttattattcgaagcgatgcctcatttgggcttgccgcgcccacaacttgacacgtttctatttctttgatccagccatcttgtaatattccgtttatggtaattcttctgaaaggtgaaacttccagtatacgcctcattattttgtgagtttcttctggtagtctgtgcagaatgaaattgggacccatatcaatgactccttcttcgtagccatcattatcataattattgctgtcatcggtagcaggccgtgtcacaagatctttaaaagatgacacacctcttccggaacaaaatgccttgaattgaacatctttcactttgggatatttccaaggaaatcttctcgttatcatacaaaagaatattatccccacggaccaaacgtcaagtgctcttggatcgtactcattgaaataaaagacttcgggtgacaagtaggggtcgctaccaacaattccatttgcttcaatcatctgtgaagacaatggatagtggaagacactggaagcgccaaaatcaatcaatttcaagattccccttcgtgttacaacgcagttgtctagcttcaaatcacgatgagagagaccgatgtcgtgcaaatattttacgccgttgatcagctgtttaaaaagacagcatatttcctcgtaatgcatcttttcactcataaccaaagaaaataaatcatattcgcaatactcgagaatttggaaaattttacctttctcatacagtatttccaatgtttcacaaatatttgggttcttcaatgtggaggcaatacaatattcagaaattatgttcttgatgtattttctctcagattccctttttttctttgacctgtattcctttaatgcaaaaactttattatccaggaccctttggaccagtttcactttaccaccagaaccttcgccgagaacaacgtcgagatctctatatttcctggaaaccaagtcagtggatgcttcaatattactatataaagcctgaataatctgatctctatcgctgtcttcattctcgatcatgagagagaatgatccagttgagactggcgaagaagttgtttccttcaatgatgatgatatagcgcaatcatctgcaactgtgctttcctggtgatcgcatgagttactgttgttattgctaaaagacgttattttgaagagccttttgatacttgacaatgacgtagtataggagtgttttcttatatgggccgtgctttcagtgtcctcgatatgtcttgtatttacttgcactgcttctgaatacgtgtcgtcgagaggattcgtggacagtgaagagaccgaatcttctagagaatatacacgagtagtgaacatcctctcttcctcataaacattatattcatgttctgtggaggtgcatgcaatctcatcacatgtcgccgtggctgtcgtgactggaatattgtgaccgatagtattagaagaattgttgttatgcttgttatcactgatatcattcgctagattttttttggtactactgctgtttttctttgatgtaaagaaaattaatttgccataacttttgggtaaacttaacgagtttgagaaagatgacgtaaaatcggtagaatttttcctcaatcttcctttaggaacaataaatcttgcttcaaccttactgaccatgggagaggaaataatattagagtcgattttagatatgttttcgggcatcttcgtgtcaattttctccatccaggaagtggtcagcttttgcacgtccgtgttttcatcatcccgggaagatgcagtaaagtctgtccgaggtacactatctgcaacagggagagaagaaaaaacggaatcatatgatttatttagcgcctcacccgtcttagcagccatattcacaccaacactagtgggatcgcctaacgagacggaatatgcccaattatcggaataggcgtgttctgcagtcaaggaagctgtagttttgttatttctctgattatatcgcaggattctagacaacgacatcactccgtatgataagtaaaaggattacgtacgctattgtgaacgtttttgcaatctatctagtttttcctattaacttttttcttttcaaaaattcataaaggcaaggaaatatgttccgattgacaataagttcagtgagtgaatgaatgttaatgaaaagaattcaatttccagattttcgtatttattttttttttttgcacctttccttattgtgtgaccacagccgaaggtgacgaagggatggagactagccaaagagagccggctgttagacaaaaaaaaaagcggagattgtttaacggatacgtcttaataagcaatccggcagcaccgagaatgtttttaccctctgtcctttttcttggcgttcctataattcaaataacccccaatatgctaacagccgtaaccttaaatgttagacatgttacccctgtacgtcattgcggggggagtgcattgattaaggggtagtagtaaaaattcccaccggacttgaagtgcggaaaagtagctccgatttggggaaaaaaaagtaccagccgtctcgtctttcatgataaagtgaaatagagcagcggtaataatgcggcgctattgcttccggaagagtttacgtattgggcatctttgccatttctttttttggcagtagcatgattctgcacgattatttatgtttttccctttattttctttttgtctaagatacatggcgtataaaattaaatttgtactcatttaagtagtttggctctatcaggatgaattcctgcaggaacaggcttgttgtctgttccagaggtttgagctgcagtggcggtagttttggcgattttcttttggttgccgtcgttaatcatctttgtcaacctctctttacgttcttcatccaacttgatgtttttgtttttcaatttttctagacgctcttgactgttaccacctccgccaacagttagctcgacattgatcttcttctctttcagtaaggtcccatgttgtaataaggcaatgtccatacgtctttgaatgccggtgcgatctttgtcagcatcgaattccaaaaatgcaatacctttgtcagctctgaggcggatctggtcgggtgaactatttttaaaatggttttgcaattcaacagcagtgatgtctctaggtaagctaccgacaaagacaataaatctgttgccctttttaccatttttgcccttaccaccacggcctctacgtgtttttctttttttcttcacgggttcttcaccatcatttccggctgcactgttgggtctttttccttctggtgcttgctctttttttacgtctttctcttgatctttttcctccttactttttctaaactgctgagctttgagctgcttcttggtcaactttttatcttcctcggaccccattttagctgtagacgtcttcaatctctatcctgtcctctacattagattactttctcattttctcagaaaaccttttaagctcatcgattaagaagaaaaaaatcttagaaaattttcaggaatgccgggtaaacgtatggggaaaggacttggtgaatcgagttaatgtggagttcgtaataatagtactctcataccaagttttccatccataattgtttttggttgccgttactttacaccatcacctttcgccaatgtaattggtggctctttccctctccatctttttttataatgtactaaaattaatacacgataacaattttttcgggttgtgtaaaaactctgaaaaatataaaaagttgatgaaaggacagatttaagtattttggaagacagccgtaaattcattggactacagagcataaaatcccgtgatacgataaaactctaacgatgttctcatattcagatttctgttctatcggtacggccatgatcttatcggccacaacgttcctaatgggtgttttcttcagtaacatgccatacgattatcatcttttatttaatcctaactctactcaagagcatttcgatttggcactgagacattaccaaattttacatgagactccattgccggtgattgttactttgtgcgttgttgccggtattggcttagttggtggtacaattaaggttttcaagccaaaccctgaactgcagatgtttgagtattgttcattggggttgtacgtgttggctatctgtgtgtttctcactaatgtgaaaacaggtatcgactgttctgtgagccataattggggagaagttacggaaaatcagggtttggcagttattgcttcctccaacataattttattagttatgtttgccggtgttatcatcctacaaattggtttgtggtacagtaactgggatttgcaaaaaagattaaaggagttttatgctcaagaagaaagagaagctgccaatgccggtaaaaagactgagaaagttgacaatgcgaaaaagaatgataacaaatctaaaggtgctcaaaagaggaagaacgccaaaaaataggccataatatttttaacattttctctttttgtccctcttttcccgtctgtgacgaaacagacgattatacgaatctagttgtatagtaagatcaatatttattatataaatactgttgaataaataaaactctatctgcttcgtgcataaatttacaaataattccaaagaaatagcaacaagtaccagccttgtttagaagtacgaaaatcttggaatccacttttttctatttttaaataatttctctcaaaaagctattggtttgctgaatatttggccgagtaatagtagacgcactggaacttgtttcttcaatggatgactccgcagattcattgtatgacgatacgtatgaaaatctcccggattcgtgatccgccatcccataataaggatgtgctatatatataccgtctgaggaactagctctgtgtaaatctctaccattttcaaaggaatctcgtttgccctcgccgttggttgttactttataattaaggacatttaggaacggatttgacggtgcttctgtttctgttacctcatcacaacttaccctcttgccaatatcatggctaaagccctttttgctgtgatttttcacgtttcgtctgtttctaataattatgaatccgataaaaattactattacaactccaatgacaactccaaccgtagaaccgacaataactccggtccttctattattggcatctgaggtatcttgagtgtttagtgcaccagatagatattgataaagtttagcatccccggtaatggtattggatggaatggtgaaagttaacggaggatttgattcttgaagcacagttgtttggggaaagtgggtgttaaatgttgtcgatcgctctgtaaatttgtattcttggtcatagatgatataaactgagttctcgctggtgaatacggagtatatttccgatgtagaggttgaggtaaatgttgtagataatggtgttgttagtttagtcgtcgaaggctctatggttggcacctgtgaagtagtgaaagtcttcaatgtacttaacagtcctctatcgatagtgatattgctttgaacagaggaagtgcaattgctaaccagatattgtggacttgaagtgttgttgcggaaggaagtcgtaccatatgcggttgatatggggacctgaatcgaactttctaaaccctcaatgaggttcgtcgtaattgaggatacaacctcagtggataatgcaaaaatgtggtctgtagctgatgataagctggcggtttctgacgtgtcaatttcactcagacttctggattgaggtgtgcttatgtattgcgaagacgttacatttagtagcatggcgaagtatcgcaatagaaagaattatcaagatgcctcgcgccttttgaggatgtaaaaataaatcttaacgttctatgaattactttattatctcgagcagaaccatctgaattttgtttacgtttaatctatgagaaatttctctgacgcgaaatctttcacgtatttttagagcgcccgcccaaggtaacatacaatacggttgatatctcctagtttgatgcggttagtgaaattaatataatgaactaatatactcttttttttgtaaaatatgtacttgagctgctgcattcttcttccatcgtccagtgatatcggtaaaccggtagctttttcttaactttgaacaaagaagagataactacggacccttctccacgtttcgatctttggcttcacttcctcatagcctgtatttgaatctagcaggtgtaatattgtggaagaatgaaaacagtatttttaatggattactaaggcatatttaatgcgttgtcaaggaggatgcttgcactgcaaaaacgatacataagttagcatgggaatttcattaatgaaagaataaatgcaccgaaacaaaatcatgaattaattgtggtttcagaataatgaaaaatccattggctgttcctgttcctatgtgaatggttcatctctgccataataattactattttgtttaaagagtctttactagatattgccgttcaccttttgcctacgagctagcgatagagatttctgtatggtatctgacttgacataatgtccgacatcccgttgaagatatcaaacaatacatgacaaaggtcgggcattaatctgctcaaacattaattctttaaacctatctcgatcatatctaagaaagaaaaaaaactggcttttcggttcctagtgttaactccagtacctggtgttgagaaaaatttactatgtggcccggctaagtagtgcaatattctggtaccatacttctagaaatttttgcgcgataacctagtgttttctgacgaagattttggtgtcatttgtatcttcgtcggtacaaaatggtaatcatagtatgtttccatgtttttggacaaaaaaaagaagaaggtagccaaagagctgaatttgctattcttttgtgattattgtgcgcaaaatagtgacattttctttctcaaattagttacaccccggatcctaacctttactggcctgttgacgttatttgttacgggctcagcccatctgagtaaatttggcaattgtgttcaagtcaacgcctggaatcattcccagcgttttattatggactgggactcttgcaactgttctactggcacagtggatttatagtgaactggatttttcaaaaatggcttcactttgagaaacactatttactatgtttgttaacttcttaacagtgtgtattacttttttgccatattgatattaaaaaagtcatttcgactgctgacagagaatacaactagtaactggagagatagctggtgcagtgagtgattccacataatgccagacttctactcgtcagccagttcgattgttgaggaaacatagcaaagcagttaagctgttttatttgttggcgaaatcgaacttgtgaaagttgtgggctatcctcgctttgattacatgagtagaacccaaggatttatggaaaatttgactggcttcaagatttttaaggcagttctatgagatcacacacttaatccgcttccagaatttattttctttttttgatgatttatgctcaaggaatttacctgttctcaagaatatgtttttaattcgaagctttgcgtatatgatgtttatcaataacgtgtgcatcgtcgatatctcttcgctaacaaaaagcaatttaagtaccaaacaaacagtagtaatagagtgggtctactttgtcgattgccgtagcaggacatttaacgcaaacgcttcggtaatctggtgaaatgattggattaggtgttttgtaaattttttttttttttagaagatattaatgctgcataggggagagataaacgtcgcgggaatttgtggcggtggagcccaggtacgtattaattttgaatggcgcaaatctactaagtacggtatcattttgatgtcggaatacggatagtcagtccataactgcaccaccaatatttttcttgccgttctcatttcctgcacagtttctttgattatgtttgcagaagaatttctttatcgtttagtctaaacaaagaattcgttgtaaagaatttgagagcggatcttgcattttttatttatcatgcttatgttttttctttgatgtaagaagaagcaagtaagatatgtgaatatcttatcactaattcaaataactaagagagctcacaacgacaatttgtgacagcatgcgaagcaaagagcagtgataccagtatctttcatccagtaataacatacgactgatgttatagttaaatgttacattttgagagacttcaacctctcgaaaccaagaggttggttttaactctggtgacttcaagaagggtgggtaccttttacaaagcttgagacgaagcaatagtcagtctctgtataacaaggagaccacctcattttccagtaactcttgaggcatgtcggatggtttgccttgaataaaccgcagtcattataatgaatggcctgtactttcaaaacagtctggaaacagaaatccattgctgaggtaccttttagtagcactttcgttagtgaaggtttaaggttagttcttatttactgcacaagagtttacatttaaccactctaatagtaactgttagagtggtttaactgttaggtgatctgttcattccatttttcgtgttgtatctcaagatgagatagcttagcgttgctacatacataaatctaaacatataaacacctgtgtaactcgttaacgtctgggcttccatgcttctaccatttagaatgatgtagaccatttattccaagaggataagcaccctctgtgattcaaaatgataataagtgttgacgacaagttactctcgcagaattgttgtcaacagtcttgtattagttgttatccaacgctcccgttttcaagttcacttagcgcaagtggtttagtggtaaaatccaacgttgccatcgttgggcccccggttcgattccgggcttgcgcaagtttaattttttttctttttccacattgttttccactttgcactcatttccagtgtttattgtgaatgacaatttcttcaatcattgaaatgattgattttttgggatctatttttctctttagtggttactgatcaggcaactctatatcattgtttaaccgcggcttgcgtatcttattttctttttcctaggcatcttactaaggtactcttatcgctaatcgcttatcgcttatcgtgcgccaaaaaccgccggcggcaatttcgagatgttttatgtcatgttggattttgcaatctattaccatggaggtgagggccttcgatggtccaataccggtgcacgtacccatgtacgtttatcgaataaggggagaacctactaattttaagtcggataacgcggcttggcacagtaatcagttccttctttgggttagaatcttgatgtgagattgtgctcagtgataatgatagcgaatacggcttactcttgaataacaaatgcatatatattaagaagtagttcaaacgtattctgttgactggcatggtcctttccttcttgttgtgattatataaaacagtataagctgtttacttcagttgtgaagtgtaacaaggtcttataatttattattactaacaatgagtatgtcaagcaaaaacgagaataagatatcagtagaacaaagaatatccactgatatcggtcaggcttaccagttacaaggccttgggtctaacctaaggtcgattcgctccaagactggtgccggtgaagtgaactatatcgatgctgctaaatctgtaaatgataaccaactgcttgcagagatcggttataaacaagaattaaaaagacaattttcaacattacaagttttcggtattgcgttctccattatgggtctattgccctccattgcatctgtgatgggtggtgggctcggtggtggtccagcaacattagtgtggggttggttcgttgctgcgtttttcattttactggtgggtattaccatggctgaacatgcaagttccattcctaccgctggtggtttgtactactggacgtattactatgctccagaaggttataaagagattatttcttttattattggttgctcaaactccctagcgttggcagccggtgtgtgttccattgattacggtttggctgaggaaattgctgctgctgtcacattaaccaaagatggaaattttgaagtaacgagtgggaaactttacggtatatttgctggagcagtggtggttatgtgtatttgtacatgtgttgcttctggggccattgctcgtctgcagacgctaagtatatttgccaatcttttcattattgttttattgttcattgcgctaccgattggtaccaagcatagaatgggaggtttcaatgatggtgactttatatttgggaaatatgaaaacttaagtgactggaataatggttggcaattttgtcttgctggtttcatgcctgctgtctggactattggttcctttgattcatgtgtccatcaatctgaagaagccaaagatgccaagaaatcagtccccattggtataatctcatctattgctgtttgttggattttaggttggttgattattatttgtttaatggcctgtatcaaccctgatattgacagcgttttggactccaagtacggctttgctttggctcaaataatttatgattcgttaggaaaaaaatgggccattgcatttatgtcattgatcgcattctgtcaatttctaatgggtgcttccattaccacagctgtttctagacaagtttgggcattttcccgtgataacggtttgcccctatcaaagtatattaaaagagtggattctaaatactcggtcccttttttcgctattttggctgcctgtgtaggttccttgattttaggattgttatgtttgattgatgatgccgccactgatgcattatttagtctggctgttgcaggaaacaatttggcatggagtacccctacagttttccgtttaacatcaggtagagatttatttagacctggtccattttatttgggtaaaatctggtctccaattgttgcttggacaggtgttgctttccaattgttcattattattttggttatgttcccctctcaacaacatggtattactaaatccacaatgaattatgcatgcgttattggtcccggtatctggatccttgcaggtatctactacaaagtttacaagaagaaatactaccacggtccagcaaccaatttgtcggatgatgattatactgaagccgttggtgctgatgttatcgacacaattatgtccaaacaggaaccataaatgttcaaacctttataaagattttatattcagagtttataaggtctagcttatatagtcagtatttttaatttaattatattatagtttatcctatctcaccgttttagcttgttttctgcgcccaaacataaaaatcaagaagcgcggataatttatgatcagctcagcgggaatgttaatggcagatacttagaatttggtggaaacgattttcttctctaatcctcatcagaggagaggtaatcgagcaagggaccaccaagcttaccaacagatggctttgatgaaatattttctctactgatattttttttcactttcttcaatttttctataaaatcatcactctccattccattatctaatggcaatagtcttttcttgacattatcaacacttgcttctggaaatgtcctgtctaacctttcattattcttattattaacctcagtgccagcactattggtattgttattgattagatgcaccatcatgtttaaagactctaacttcagttcttcttgcagtcttttctgtgcagcggggtctggatcttcatttgcccatttcaccaatagtccagtaccctcccttctatcatcccattctttatcgctgggtagcagcaatgtctgattgctcatggcttctttggcaaattctgcattagcttgatatttaaacttcacaaatccacagtttttgctctcaacgtatcgtattctatcaatatcacccaatcgagaaaatacaaatcgaattctgctttctatctgagctggcttcaaatgcttgctattcaatgctccatcaataccacctacatacaatgtcttgtttttcttcctaaatgaaccgatcccgcccatatcctctctatagtcagcaaatttttctctaccaaaacagtccaatacctctgtcctcagggccagtttacctatatcttcttcgtctggtatatgatgcagatattcacatttagggccaaggcaacacataccctttgcaaaaaatagacagaagaacaactggccatcattatcgcccctagtcttcccagaatgaagttgcggctgcaaagcaaatggactaacaaatcgtgtattccccgcaaacccttgggaccatttattataccatatattaaacgtcaatccagtctgcgccggtatagaggagggcagttctgactccttcacttgcactttcgcggatttatccctccaagatgtcatccaaatttctatcaatgcgtatactgtcttactaacgtcgttactaccttaaggcccatcgccagtagtctttattatgatccagccttcaatacataatggaaaatttcatcattacccgcatatgtacgtatgtaacgatggaatgctcaaaaactgaaaaaaatttttctgaaaaaaagtgatgaggaataaagaaaagtaaaaaacgaatgcatgatatagtagtagtaaatggtcaatggatcattgggtagcagagaaacggaaacaagtgcagtaaaaatgggtaaagacaacaaggaacataaggaaagcaaagaaagcaaaaccgtagacaactatgaggccagaatgcctgctgtgttgccattcgctaaaccattggcctctaagaaactaaacaagaaggtcttgaagaccgtgaagaaggcttccaaggccaagaatgttaaaagaggtgtcaaggaagttgtcaaggccttaagaaagggtgaaaaaggtttagtcgtcatcgccggtgacatttctccagctgatgttatttcccacatcccagtcttatgtgaagatcactctgtcccatacatcttcataccttcaaagcaagacttaggtgccgctggcgctacaaaaagacctacctcagttgtctttatcgtcccaggtagcaataagaaaaaagatggaaaaaataaagaagaagaatacaaggaatctttcaacgaagttgtcaaagaagttcaagctttatgaaaaaagttcgcttcttaaccatattagaaatctagaagaaataaaaaaaatctggcattagatatatattttgactgtaggccttctgtatattatataatactactaataacatcaaatgtttgtgacttttcgggtaaccgggcttcgttctactgttccactttttgtatgtttaatgaaaatatcatcaaagaaataggtatataattgataacaagagaatcgcgggccgttgctacaggatattctgcagagtcgaagaatgagatttgtgttcgatgaggttttcaattcagatactgattctccagaatttgaggaaacatgttctacaacatcttctacgtcatcgcaatgccctacacctgagccgagcccagcaataaagttaccttcattcacgaaagttggcacgaagaaattggtaaatgagtcggtagttattttagatcctgctctagaaaacgccttgcgcgatttgaaccttcaatcgaaactgatccccattaatgagcccattgtagccgcgtcatcgataatagtaccgcattcaaccaatatgccactaccgagagcatcgcattcgtcattgctagataatgctaagaactcaaatgcgacagcacccttactcgaggcaatagaagaatcttttcaaaggaaaatgcaaaacttggtgcttgccaatcagaaagaaattcaatctattagagaaaataaacgtcgtgttgaagagcaacgtaagcgaaaagaggaggaagagcgcaaacgtaaggaagctgaggaaaaggccaagcgggagcaggaattattacgtcaaaagaaggatgaagaagaacgtaaacgcaaagaagctgaagcaaagctagcgcagcagaaacaagaagaagaaaggaagaaaatagaagaacagaatgaaaaggaaagacaattgaaaaaagaacatgaagccaaattattgcagcagaaggataaattgggtaaagcagttacaaactttgataaaatctccaaaatgttttggcattataaagacaaaattgctcaaataaagcaagacatagttctgcctataaaaaaagctgatgtgaatgtaaggaatttgctctcacgtcataaaaggaaaattaacccgaaattcggacaattaactaatagcaaccagcaactttttaaaatacagaatgaactaactcaattgataaatgatactaaaggcgactctctagcatatcattggattttaaactttattgccaaagccgtagtacatcaggcggaaacagaagtcagggtaaaaccagagtctgctctgcccctagggaaattgactttatatttgttagtccaattcccagagttacaggaattgtttatggcaagacttgtcaagaaatgcccctttgtgataggattcacgtgtgagattgacacagaaaaaggccgtcaaaacatgggatggaaaagaaacaacgagaataaatgggaagataacacatcctacgatgagagaatgggcgggatcttatcattatttgccataataacgagattacagttacctcaagaatttatcaccaccacgagtcatcctttccccatcgcattatcgtggcatattttggctagaatatgtaatacgccactaaatttaataacaaatacccattttgtcatactcggttcgtggtgggatgccgctgccgtacagtttcttcaggcgtatgggaaccaagcctctaaattgctaatcttgattggtgaggaattgacctccagaatggctgaaaagaaatatgtgggtgctgcgagattaagaattttattagaggcctggcaaaataataatatggagtcctttccggaaatgtctccttagaaaattctgaacttatatatgcacattatgctaatacactttataatgactttattttaaacgtcgccatttttagttttattttcggctcgatatcaagggatggcagaaaatacgtcatgaatattaagccgtaagtgggaaaagttaagacaatctcccactcaaatatacgtacgtgaaattgacatttgaactaccgctcataatatcttattcgatcaagcagaatattcattctttttccggcgcctatctccttacctttatttgtaaatgctactcttcatttatcaaattttttaaagcagatgcataaacctttaagatggctaataacgatagccttctacgtttcgaacgttatattaataggctattccctttctagtaatggctcaatatctgaattttatctgcattctgttgtacttattgaatgcttctctttactaggagtggttacctctgactgcttaacaccatctttgtcatacatttccagtaacatattccatatttccgatagagtatccggcatgactttattagcattggggaatgcacttcctgatattactagtacttaccagtcgatgaaatctggcgtgacttccttggccattggtgagttatttggtggcatattttttctgttaaccgttgtgattggactaatgggctgcgtagccactattcaatttcaacatgacaagtctattgaaacttacacagaagaaagctttgaccaaaatttatcgtatgatagaagcaattatatattggatgtcggaatattcacttttatgctcttagtttcgggcacttttctagcagatggaagactgtacttttgggagtgtattgtcatggttttaacctactgctgttgtgctgtctatttaataaaaagctacaaatatccctgcgaaatcaatgatgctttagaaagagaggtagaaataaaaaaaactgtacttgcaaataatcatatcactgttccaaatcgatttacattaacgactaccagtgacattacatccacagacgatggaataagatatgtaaggcctttgggggatacacagattgatgaggacaacgctattagtttagatccaactcgtttaccaagtaaatccctggataacatttcgagatttaatcaaggtatacctgaaagaagggatttaataagacgtagaatacggggatatttacggtcgcattatcatggctgggtaagaatgacgttacaagatcttttgaatatatgggagaagcagaatctttttaacaatacagtaaaatcgttgtctttaccctccgatgatactcatttatttactaaagcttctttagatgaagaagggaggcctttaataagaaaaaggatgaattcattacaacctaaggatttttacaaatatttgtccctacggaatggggaaaattcaaatgcgctggatactgcaatctctgctccccaaaacgagtatcaaacttactataatgaacccacaagtttgtttttgactgtgccacaaaaaaaaacctccaagaaatcattaagctgcgatcgcattccaaacttggtccggagtaataatattatattaaatgacgaggctacacgtacacaggaatctaccaatgccttgaacagcatatcagatgttatcgacaactctctcttacagtatgagagagatgatataattctcgatagaacactatctctctgttcaacaaagagtagaaccgcttggcatagtttccaactttacaattacttaacagatgtgtccttggaaattggtttctttgagttcttgtcattattagtcactacgccggtatcaataattctttatctttcaataccatcagagataagtcaaacagaccatgacttacccctttcatacctacagaatattcaattgattgcttcgccaataattctcaaccaactcatcacaaataacttttcattttggttgctcatcttatcgctggtgatagccatcttattatattttaaaactaggaccataccgaacaagttcaactctgatataatctttacagtagcatttttattgtcattggcctgtctttcgaaagctgtccacataattgtagtcacgttaacgcattggataaatgtgtttaatatatcggaaacaatactaggtttaaccatttttacatggggtaattcgattggtgatttagtgtcaaatattacattcgtcaaaataggtgttttagaaatcgcgataggagcttgttttggcagtccacttttatatttcttatttggcgtcggatttgatggaattatgataatgctaggcgacaaaactggaaaaatagtgagtggcagagatagtaatattttaatgcatcatattgattttaaagtggataaaaacttaatcaatactggagtcggaattctgatcgcgtttttgatatttacggttttgataccattaaacgactggaaaattgacaagaagattagtattgcacttcttacgttgtatatagttgtcacatgtattagtgtttttttagaagttcaccaagtgtaatttaataaatcaagatttcattttttatatacaagctataataaatatattaacaacgaagcttgtatgaatagtataaaataaacaaaggtaggaattacatattctaattgacaaaatatttatgcagtggtcatttgaaaatggtcattaaattaaacaagtaatatgagaggaatgagagggaaataaataactgaaagataaaggagataaggaaaaaaaaaaaaaaaaaaaaaaaaaagggaactttagttagtaataatagagtttttggactgatcaaattaatggtgttcatttgattctgtctaaattaatttcatccagaattttctttgcgccatcggcaatcattctttcagctagtatcttaccacacgccatggaatcttctttaacattttctattagcatttcaatttcgtcttctactgcttctgtgccttcaacgtcaactacaatggcctttaatagtaattttttagtctcttcattgtatttagattccacaccaataggaacggaacaacccccctctaaagttctcatcaaagcacgctccgaaaggcaacatatagttgcatttagatcgcaaatttcgtcaagaatcttcatcatcttggtgtcaccctttctaatttctatacccagggcgccttgtccaactgcatggtacattgtatccgaatggaatcgctgcgtaattctgttttccaaccccatacgcatcaacccagcagacgccaagatgatgcattggtacggagattttgggtcgtctagtttttgtaatctagtttgtatatttcctctgacactttcaaatttcaaatgtgggtattttctttttagctgagcagatcttctcacggatgaggttcccacaatccccccgtctggaaggtcatccagagacttataagcagagtaaaagggcatgacaagacaatctgttggatcgacccgcttagtgataccccccagctcgaaaccctctggtagtaaagtgggcatgtccttcagagaatgaacgatcaagtcaagcttctttgagggatcgtcatggtaaagatggtcttccaactcctttgtccataaagctttaccgccaaatgagtacaaaggtttgaattgaatctggtcaccaagagtttgcaaagtgaaaaccttgcagtcgtagtccggatacttttcttcgatcagttttaaaacatggttggattgtattaccgccaatttcgattttctcccaccaatatgtagagtttcagggcccatagtacgtgtgtatttaccaactacaaatttatctagattttcttcgcttttctttttttctattgttctagatattaatacgggatgagaagaacagaatattcaaaatctaatacagccctgtaccatgcaaacacgagcgtcaatctgccaatgaccttgaattcaggctatgtgtagcaataatacagatagttagtagcctcgtttatataaagcgttcctttactttttcattttctttctttttttatgtttgatttttttactttttcactttaaaaaattgctgaaattttcgtagccaaaaaaaagaccttcattgcttactcatcggtttcttattggtcagacgctccccagggtcaattgacaaggagagaaggaatgttatatgggaattgctgcgtaaagatggtcaaaaatcctggactgccgtacgaacgacaatgtaaggatgactgcattagccagaaagacatctttacccccggtgctgccagggagcaaaataattacgaaaagtggacgcaaagttaacttaaactacaagggtagcagcagaatgtgtcggtggtaccggtgtgataatgccccatttgagatgcttgtaattgtggcctagcaataagaacgcaaggcgtttttgttgaaaggagaacaaggttagacggtgacgtttaggcgcataggcaatctccccttattgttcacccttatttccaccctcaaacgataaagcttgctactttgatgaaaaaaatatataaaagggattgaaaagcagatcaattatgtagcaatagtagtaataacttgttcaattgcttgtctcaacttgccacaaactatcatcaacatgaataggaatacgactaccaataagaacgcgaatttgaataacagtagaaatgctaacgctcccggtgaagcaggtcatcagaacaagacgggattgatatactggactaaccctagcaagtcgggtgcgagctttgctgcgactctggtgagtttgctgatcctcagaaatgtcaatgttatttctgttttacttaagatcggatacatggtgttgttcacgagttttgcggtggagctttctacaaaggtgctatttgataaaggagtagtgtctaggtttggcatgcaagagtctccggaccttgttggcgtcttaaagcctcatatcgaccgcgaattggatcgtctgcctgcgttagaggacagaatcagaaagttagtgtttgcacacagaacaagaaacaattttaccattggtgtttccctctatttcttgcacggcctatttgctatattctctatgaacactgttttgataatgaccaccatctttttgtacactgtgcctttaatctacgatagaaagcaggctagaattgaccgtgctatcgacaggatgaaggatctagttattcataggtttcacaaaaattacaacaaggtggttgaaaagactgaaccatacattgacaagattatcccaccccaaaccgatgaaggcagctactcaacctctatcagtaacgaaaacaaatcttctacttctcaacgtaacaagagcggcctttcctcttctgagtttgacaacatgaacgacacgtcagcctccaaaagtggcaaagacagctattctacctctcaatataaccgagccgaatatccagtttctcagaatgagaatattggcaccttaaaatctgggaagcaggaaataccaacagagaaggatttcaacaacaggcatgaaaacttcagtaaaccagatgtcaagacatatgatccaagaacagttgatattgaagaagaattagcagctcatcagcgtgaactggagcaaaacctaaaagatggtgattacaatctggtaggaagcaaggaaatcccagatccaatcaccgttccagctccaactagacacaccactaaacccgccgaaagccaatcgattcccatcaagaataatgaaaccttacacaaaaccacgcacggcctaaagcaaaaattgcaacacgcataatctagtttttttttttttctctcttctttctagctagtagttcatttccttttctttttttcaaagaggtcatatttatcaccaactatatatttttttgaagaaaagatatcattacaacgataagtagttacaatattttttttatttagtttaaaataatgagtaaatgacgtcgcatttcttcgcttttgttatttttattctcctctcatttttgaggagaatgttacaatattttactaatgtcctgaataatatttgatttatggcataataaagaaatgcgaattcgttaatttgtcaaacttcgaagagcatcaactgccttcctgaatcccattcttgcagccctctgataatattgtttggccagatccaaatcaacttcacaaccgacacctttttcgtaataaaatcctaaggcaaattcagtgcgggctaatttaccgtctgaacacttgctgctcttcaaggcccagttgaatgcctctttattgtttggtttcaaaatatttggtgctcccgttaagtaccatccacttaaggataacattgccatcggattccccttcggctgagcagcagcagctttggaataccaatatatggattttttggccaccactggcaaccctaggtctccaaactcataacaatttcctaatttccattgcgctaaagggtactcaaaatctttggcacattgttggtagtattttattgccagttgagagtcttttcgtatgccgttcgcaaataataggttctggatttctggcggcaaaacactgaattcatatattttacctaactcatataatgtttgtggagagtcacccttttgggcagctttatcaaaccatttaatagctagcaatacatcagtcttttgcatgttcagaccgtataaatggctcatccctaatttatacatacacgcagaatttgaacaaacttctgcgccatgctggtagtattggaaggccttttttatgcattgttctttggttggtgatggatccaaagaagaggtgcccctttggtattcaaagcatacacctgcacggtagcatgcatctgaattgttcaatttcgcagctttacaataatattccagcgccttttcatcatttttaataacgatgtttttgttctttataggtaaatagggttggtgtgaatacagcgtccccattaaatacatggcaggtggccattttaaagttatcaattttgtgagcaccttgaatgaatgttccaaaatgactttctggtttttgagcatttcctcaggctttaagcttcttttgagcttctccgcgtttatgttatattgcgatatgaaatcctcattaaaggcatatgtaagtaatgtttcacaccattgcatttgtatctcgggggtgaattttgaagagtcagtaattgtcttcttgtacacttgatagaaagccaatgcctctggtgaataggaagacagtttgtcctcaccacctgaggacccattatcgtctgtcttcgcgctcccagtgggtggttggttgattttttgtggtggaacaggattattattcaaaggtcgtattggagctttttcctcggttctgtaaactttttcctgcagtatcctagattcagattcctcatagggtggtggcgctgagttgtcccttacagactctgatattcgatttccactgcttattgatgcatcttgtacagctggtgaacccaaactctcttttgtagaactaaaattgaaaggaagttcatacctactaccagtactgttggtgccattattggcatatcctatttcacctgttggcttggaattaaaaatgtccatgccgttattactatttatggttactggagtgcctaattgaccaccatcagcattcccgtctgtgaaattcagcgcactcaaaggcagcgataatgatgaggaagatgaaggggatgtaaaaggaatagctggtgtgagttcaacgatagagtcatccactggatagggtgcaggcactatattttgagctggcaaaccatgcctatccgaattggcatttcccaatttatgcgaggactcccgcgcccttgctggtggaaacatgttaatgtgtttgtcatagaggttaggttgcggttggccctgattaaccattgcctactgtattaaaacaaagtattaaaacgtggtggtacactctgtacaaaagaatagaaggaaatgaaaagaaaacggagttaaaatctacttcataaaaagagacgcttccaaatccagtctctaccacgttcttgtatataatttgagcaactcaaattaaattaccgggatatctgcttattctacaagccatagcatccagtgctaaggttcatctcaagccatcttcaatacacttgataattagtcgtcaattttaaaattaggtttcgttcttgaaggcacttaacctaagctttttactatatgacctattaaacaagtctttttcatagtgtaacctaacgtttatacactaataaccctagggcttagtagagattcatacagaaaaaaacgtagagttatagcagtaaactgagaaaagaaagaaggttagtacaattgaagagtaaggaaaacaaaagctttagaccttattggaagtgcttgggcgcggagtgtgattataaataatgttgcagctaaggtttatgcctggatgggtccccagaaatggtttttttggtttgaaggagacaattggtacagtacataagagattttatgctctggcttctgaacaaccctcaagaaagacagtaaagccgctggactcgaggaagacgtttctcatcgatacatacaagcatttaatggagaacagttctatgattttttttgtccattacaataatctttccaaaacagaagatcaccatttcagattcaagattaaacagacaggagggaaactcacaaaagtaagaaacaacctgttcgaagtctacttgagaaattcgcatctgcccgacccatgtggattcgtgaagcgtaaagagcaaaactggaaacatccactcttgccactactgaagggtcctacggccacaattacatacgaagacaccaaccctcaacaagtagccaagctattgaaggttctgcagtcagcacaagacaagctgatggtgattggtgcaaaagtagaaaacgaagttttgaatgtggaaaaaataaacacttttaagactctccccacaaagccggaaatgcagtcgcagttagtcagcgttttgcaaatgctaagtgggttgggtttggttcgtacgttggaaaacagttcaaatgcattgtatttaacactaaaatctcacaatgacaaccaaaaacctaaagaggatgtggagtcaactacagatgcagaatcgaagggatcaaagtaaaaagaaaatgcccgtaattcgacaagttttataaaggttttactattcaatcatgtacatacatcatcaaaaaataaaaagacaatgaagcaataacggtaaatatactttagtctatgtattgacgtcaaaattacctttcttttacctttcttacctttttacatatctcagcgaccgttgaaaaaaaaaaaaaatgaaaaattttggtgatgacttcagcaaaaaatttcaggatatttctgacatttcactttattaaagcgccacaaaagctggattagtatagattcagcagttcccataggataaaattttcaagcgtttattgttaagatgaaagccaagccactaagccaagatccaggctccaagcgttacgcataccgtataaataaggaagaaaatcgtaaggagttgaagcatgtaaagatcaatgaaagttctttggtgcaagaaggccaaaagatcgacttgccaaagaagagatattatcgtcaaagggcgcattccaacccattttcagatcaccagttagagtacccagtatctccccaggatatggattggtccaaattgtacccttactacaaaaacgcggaaaatggacaaatgacaaagaaggtgacgattgctgatattggctgtggattcggtgggttgatgatagatttatcaccagccttccctgaagatcttatcttagggatggaaattcgtgtgcaggttacaaattacgtggaggatagaattattgccttaaggaacaatacagcttcaaaacatggatttcaaaacattaatgtcttgagaggtaacgctatgaaattcttgcccaacttttttgaaaagggccagctttctaaaatgtttttttgtttccccgatcctcatttcaaacaaagaaagcataaggcaagaattatcactaacaccttgctgagtgagtacgcatatgttttgaaagagggcggtgtcgtgtacacaattacagacgtcaaagacctgcatgagtggatggtaaaacatttagaagagcatcctttatttgaacggttgagcaaagaatgggaagaaaacgatgaatgtgtgaaaataatgagaaatgccacagaagaaggtaaaaaagtggaaagaaagaagggtgacaagttcgtcgcttgtttcacaagattaccaacgccagccatattgtaacatagatgtataactagaacaatttaccacatatacataactatttcttatgtttattttcctaaaatcctttatccaactacaatctactaaggcttaagctattttccttttcattatttaataactgttctttcagtttacagctccatttatatccggttaattttctattgctaccaacgattctatggcaaggtactaacaatgccaggttatttgagccgcaagctcttccgacagatcttgcggcagttggcttccctattctctttgcaatatcaccatatgttacgacgtggccgtgttccacgtttaaaagctcattccaaactttacgttgaaaatctgttccaaacaggaactcaaagggaatagcgcccgatggtaatggcattttgttttctaaacatattgtataattttcgattgatttcttatatgtttctgcctcttttagttcctgtaaatcgtacattgtatcctgtttctcatgtttcttcaagaagccttccacctttcccaataaaaaaagcttatcattacctaacgaggcaaaaacaaggttttgagtcttttccctaaacaccaaaaatgcaccagtcacttcagtttcaatgaatgtatagtaaagcagttccttcatcgttggtccatttagatcaaaaatgcgaccgttttcaattttttttttgtgcatatgctatatcattacttgattaatcttccttgtttccaccgcattttaaatgccctgccaggccaatagcgccgtgccttttttctaatgactataataagaatatgtatgtaggataaaactaaacatttatacttaggatgaagcaaatatttttatgaggccatactaggcaactgccatgtctccaggcgaattctggcctccacctgaactgggtttattcgcagcaatgttgtcgctgatatttggatcggttctgttatgaaaactgaaaaattctccagtccttgatggtcctgaatcagatgtaatgaaataaacattttgtgcagaaccgtgtgtctggttcgataagtttccgtttttgggtagaatctgctcattttgaatagatgaataggcttgattattttgtttgatactacttcctagagtgtttatctgatacgcggaaaaagatggtgaggaggagaattcagaaccggtatcgtcaaaaacatcatcatggttaccgctaccgtttccggtagaatcatcatcagaatctaacctttcgtcacgggtttctataggaaaaatcttcagcacaaatataatggaaataaaggaagataaagatggaataagataaaacttccaagacagacggtcaataagtataggggttattaagctgacgaaccacttaaaaatccaataaaagtttgagactagtagtatcactggggcctgtgacaagtgaggtagaagctcaatggtcataacccatcctatagaatcccaactgatgaagtgcgtaaaaagaaaaacagcaaatagtattgatatatacctcgttgtgctcttgggaaaccagtctgtaaaagatatggtaaatagcaatgcacacatcacaatcgaacctaagagtacattcgttttctctttacgtttccgtaacaccaagggaacatatgctaatattacgatgctgtaaattaaagcattaagccccgttaaatagatagattttctttctcctctccccatttgttgtaatattaacggtgagtaatacaagaaagcatccactccatttgttcgtgtgagaagttggaaacctatcaacaattttattattgaagaaaaatcctttaagatatacgcatatggataggagtttttttgaaggtgtgactttaataatatgtctcgtttcaggaccctaaatttcaactgagtttggttttcttcgaaatttccatcatcgaaaacattcgatattaaaaccaatgcctctacgtcgttcttttgcttcaacagccacgaaggggactctaaaataagatagaacgacattaggtttagtattattccaagtgccacatgtgttgacaaagggtatctccatgcaaagcccaaatatctgaaagcacaattaatccatattccgaatgaatacgcaatgacactagagacgcattgaatggaaattaatgtccgttttcttatacagggaaggggaaactcgaattgataaattattaccatagaaaaggcaaagcccatacctactccgagtaagaatctacccagtagtaaacaccattggtttagagccaagacctgaacaatggcacccaaagagtatatcattgtgcttatttggagcatttttttcctgctacaaggctccaggatgccagaatagacaaataacgacgccatgaacgcacccagattaacaatgctcactatattgcccagcggagaagtaagtgggtaatgaaaatacttctggaacgacaaagtcataacgttaccagatatgaggccttggtccaaccctgacagcgaggaaactagcaccacaaaagatataaacgaagtacgcaaaactcgactggaatgcctttttttcttacttcgtagttgtgagatttcagcctgttgtagtaattggcggtatggatcatccattgataatctaggggtatgttcagaaagcggcaaaaccacagtagcatcgctgtctctatatagagaaccacgacgcgagctatgagctgtgatgttgttctcaaatctgaatatgtcggggttcttgtggggcagtgaagttagtgcggtatcatcctgtttactgttaaaatcctgtgctagctgatgtgccctatcaatatgcgccgaactattagcttcctgagtaagtggtttatttgaacgtgacatgtttaacggaggtttcattttcttgaaaaagctgagatagtaacaggttcctctgtagtattaaatttagcgctcttctttatgttcattctttttgtcctgaagtggcccagaagcccttcaaagcaatcctttatttttttagaactacgcggctgacgtccttacctcggtacggtgatacagctattacattggaaaaagtagttagtcaaaaaacaggaaataatacataaagtacaaactcatattgttatacattttatattcacaagctgaatgccaaggaaaatagacaagaagttcatgtacttcatttgctcaacaggttatcgaatctaggtatcaaagattgagctaacgcaaatgagaaaaccagttttggacccgttgttagtaatttaggtgttaagcccttgaaaaacgcagttacaccttcatttttcagagtgtttttgacgattctcaacccgctttcaggattatcaaaattcctattttgaattcttgtcttgatgacatctaatggagcagaaacgatcagagaggagcaagcaccgacgatggaggagatgaagttttgggaccaagtagcttgagaataatctttcaaacccaagatatactccttggcgaatgcattaccaccaaaaagggcgaatgaaccgggagcatttctggcagccgtccacccccaacccctatataagttgaacaggccttcgtctctcaaaatcttgatgaaacctctacctttaaacgattcgggattggtctgtctcttaatcttcaacacgtccagcggcaaaagaacaatttcaccaataccaatcaaagatccagcagcggcggatctcattgccttaccagtcttttcaccgaaaagattatcaaaatcctttttgtagtgcttattcaaaaactcgttagcaaaaggctgaccaccatatttatacactctttgaagaactttgtatgatgcagcgtaaccgagacccgggaacaaggtaaacaaacgtttgcccaaaggttcgctgaaatgatcacgaaaaataacacgattcaattcctggccagaggttattttggtgtggttggacatcagtcttttggaaatggtgtccacaggatggaagacggcaatttccattatgcctgcagaggcggaccccaaaagacgagctaatcctgattgtttcttatcggtatgaggcatatttcccttttctaatactttggaagatgctttgtttgatatatgtctaaaggctaaatattaaccatcaaaagagatacacgatttatatagtcacctctatatatctatgtcgtcgctttgtagaaaatgtgacagcaaatgcacagtgactcacgagtttttgttttctcgagctttatcaagaattgcgatcgttctttaattttcattttctttttttttcgggcagtggcggcggtgctacatgccattggtctacaaggaaactgtggcagcgaagattaacggtggtatgtttgcgatagagcttcctttgcagataggcggatgccgtagtgatctctaccgcttcgtatttatatttatttatgtagtcctgaacaatgctttgaatccgccaagctttgtgccacaggaggagttgatgtgtctagtgtgactggttcatttgccaccaattttggccgatcgtctttctttgcagtctcttgagatttgtcttttgaaggaagttgaggactgtccgtgggcacccttggcagagttttcagagtcaaagacttcaggttggctatatgtggtggttgtagtcttgataagtaggatttccttgatgagtaatcaaggtttagtgttgtgctcttttcggaatatgactgcccgtctggagccgctaatagaagccgttgaggggtgttgtcaatttcttgatggttcgaatgctgggataagagtagaagaggcgcatatgtacttgccacagcgggggcgagtggacacgatttttcgctaccaagtttttggaatatgcccaaatggtgtttgcgctgggctggtggtagccgttgaattaatgattgcacgtaactctgcagtagcttgatggtattattttttctttctaaatgcaagtgggtagttcggctcctctcatcggccattttcttatgcaaccttagatcttgcaattcctgttcctggatagcgaacaaatcctctggattgttttcctcaaaggggtccaccaaagtcacattggtggggatttgtacttgattttgtgtttctgtttctatttgcccctttgtttctgattgttgcgatagttctgcttgtaatgcttcgatagtctccctctggttagcgatgcttttcttgtaggataacatcgtgagattggctttgtcgaccagctcaggaatacatttaagatagtcatcctttgctttagcctgcttcttcaagtgctccagtgatttggttgcttgtagcagttgcattttcaagttattcactttgatttcggaattttttctcacgttattcagttctcgcctcactttggccagctcttttgagctttctgcatcaaacaccttgctgtctaaacttagttctagtccttcgtagtatttttcatggaacgtgtgaatctcatctaacttggtgttcaccgtgttctggacgtttttgtagtcctgtaacttggcgcagatttccttcttgagattaacaagcaaagtgtattcatcgtagttgcgttcttctttgctagagggaagtcgaacaagttcgattctcttttcagcagagctcttgtgcgtttcctttaacgcgttgttctcatccaggatacttttcatttttccatgtaaactagccatcttaatttcatagcctatgatctcgccggacaataacttggcgctagacactaaagcggcttcattttctcggtaatgattcactaaagattgaagctccttgactttgcttttcatctgccttaaagatgacttcttttgtactcttgagctgctgaggcccttcgtcacagccgcatattccttgtccgagttgaaagatgagctcgactcctgatcactaccatctatcacactgcgagtgatggcatccaagacaccacgattttttggcataagcactcagtcttggcctttttccctcctttctccactgatcgaagctgtgtgcaaaaatcgtccccggtgtttatttatttgtcctatggatagatatgttactcacgcgtcgcgtcgctcctaaagacatgaaaagcgcttttacatctttgctaatactagcatcgcagaagatcttctccattgctatgcaacatacctgccttggtagttggtttcataatttacaatatacaaagttatatgccctccgagtcaaggaaaagattgtcttccaaaaaaggtgcaactgtgcgtttagaattggtggagaattatgtgatatgcttcttcaccgtcctctgcttctgcctaataccacactcatcaattgactggagatctggcctatcttgctactacttcatagatttttttttttttcatctatccccttccatccccttctggttctaccccttcagcgtgaaaaatcaccatacacgatcaatccgcccgagaacgaaaagtgaaaagaacaaacaagtcgtgtcagatccattcctctattcctgtagtcgggttgcattctgaatttacacgtcacgaaccagcactatttcgctactgtaggtgtagaacattaggacaaggcaagcttctgcgatagacactttactcacacatatttccctttgttcccgtttgctctccctaattgaacaataaagatggtcaaacttgctgagttttctcgaacagccacgtttgcgtggtcacatgataaaattccattattggtctctggtaccgtatctggtacggtggatgctaatttctccactgattcatctctagaattgtggtcattgttggctgctgattcggagaagcctattgcttccttgcaagtggattccaaattcaatgatttggattggtctcataataacaagattattgctggtgctctggataacggtagtttggaattgtactccaccaatgaagcaaacaacgctatcaactccatggccagatttagcaaccattcttcctctgtgaagacggtaaagtttaacgcaaagcaagacaacgttcttgcttcgggtggtaacaacggtgaaatttttatttgggacatgaataaatgcactgaatcgccctccaattatactccattgacaccgggtcaatcgatgtcgtccgttgacgaggtcatttccctagcatggaaccaatctttggcccatgtttttgcatctgccgggtcgtctaatttcgcatctatttgggatttgaaggctaagaaggaagtcattcatctaagttacacttcacctaattcaggtatcaagcaacagctgtccgttgttgaatggcacccaaaaaactccacaagagtggcaacggctactggtagcgataatgatccatctatcctgatctgggatttaagaaacgccaacacaccattgcagactttaaatcaaggccatcaaaagggtattttgtcattagattggtgtcatcaggacgaacatctattattgtccagtggtagagataataccgttcttctatggaaccctgagtcagccgaacaactgtcccaattcccagctcgtggaaactggtgttttaagaccaaatttgcaccagaggctccagacctatttgcttgtgcctcctttgataacaaaattgaggtacagactttgcaaaatctcacaaacactttggatgagcaagaaaccgaaactaagcagcaagaatctgaaacagatttttggaataatgtttcccgagaggaatcaaaagagaagccatctgttttccatttacaagccccaacttggtatggggaaccatctcccgcagctcattgggctttcggtggtaaattggttcaaattactccagatggtaaaggtgtatctataacaaacccaaaaatttcaggcttagaatcaaacactactttgagtgaagcgttgaaaactaaggatttcaaaccattaataaatcaaagactggtcaaagttattgatgacgttaatgaagaagattggaatttattggaaaagttatcaatggacggtactgaggagttcttgaaagaggctcttgcattcgacaacgatgaatcagatgcacaagacgatgccaacaatgagaaagaagacgatggggaagaattctttcaacaaattgaaaccaatttccaacccgagggcgatttctccttgtctggtaatatcgaacaaactatttccaagaacttggtttctggcaacattaagagcgctgtgaaaaattctctagagaatgacttactaatggaggccatggtgatcgcattagattcaaataacgaaagattaaaggaaagtgtcaagaatgcctattttgcgaagtatggatctaaatcatcgctctcgaggatactatactccatttctaagagggaagtagatgatttggttgaaaatttggatgtctctcagtggaagtttatctctaaagcaattcaaaacttatatccaaatgatatcgcccagaggaatgaaatgttgattaaattgggagacaggttaaaggaaaatggtcatagacaagattctttgactttgtacttggctgccggatcattagataaggtggcttcaatttggttatcagaatttccagatttggaggataaattgaagaaagataataagacaatttatgaagctcattccgaatgtctaactgagttcattgaaagattcaccgtattttccaacttcattaatggaagctctaccattaataatgagcaattaattgccaaatttttggaatttatcaacttaactacttccacaggaaatttcgaactagccactgaattcttaaatagtttaccaagtgacaatgaagaggttaaaacagaaaaggcacgtgtcttgattgcttccggcaaatcattaccggcacaaaatcctgcgacagcgacgaccagcaaagccaagtatacaaacgccaagacaaataagaacgttcctgtactaccaactcctggaatgccttctactacttctattcctagtatgcaggcaccattttatggtatgacaccaggcgcctctgcaaatgctctacctccaaagccgtacgttccagcaaccaccactagtgctcctgttcatacagaaggtaaatatgcgccaccaagccaaccttcgatggcgtcaccttttgttaacaaaacaaatagctcgaccagattgaattcttttgctcctccgcctaacccatatgccactgcaacagttcctgcaacgaacgtatctacaacgtcgattccgcaaaacacttttgctcctatacaacctggtatgcctattatgggcgactataatgctcaatctagctctattccttcacaacctccaattaatgctgtatcgggtcaaacgccacatctcaaccgtaaagccaatgatggttggaatgatttgcctttgaaggtcaaagaaaaaccatctcgtgccaaggctgtatctgttgcccctccaaatatcctatcgacaccaactccattaaatggtatccctgcaaatgctgctagtaccatgcctccgccacctctttccagagctccctcttctgtgtcaatggtatcaccacctcctctacacaaaaattctagagtcccatccttggttgcaacttctgagtcaccaagggcatccatatcaaatccatacgctcctcctcaatcatcacaacaattcccaataggtactatttctacagcaaaccaaacgtcaaacaccgctcaggtagcttcatcgaacccctatgctccaccaccacaacaaagagtagcaaccccattatctggaggcgtgcctccagctccgttgccaaaggcctctaatccatatgctccaactgcaaccactcaacccaacggttcctcctatcctccaaccggtccgtatactaataaccataccatgacctctcctcctcccgtttttaacaaacctcccactggcccccctccgattagcatgaagaagagaagcaacaagttagctagtatagaacaaaacccatctcaaggtgctacttatcctccaaccctttccagctcggcctctccattgcagccttctcaaccgccaactttggcttctcaggttaatacctccgctgagaatgtcagtcatgaaattccagctgatcaacaacccattgtcgacttcttgaaagaagaactggctcgcgtaacaccattgaccccaaaggagtactccaaacaattaaaggattgtgataaacgattaaagattcttttctaccatttggaaaagcaggatttattaacccaaccaacaatcgattgtttacatgacctcgtcgcattaatgaaggaaaagaaatacaaagaagctatggtcatccatgctaatatcgctacaaaccatgctcaagagggtggtaactggctgacaggagtgaagaggttgattggcatagctgaagcgactttgaattaattcagtctcaaaactttcagtacaaaaagtggcgtattggccttgtttttttcttattatgtcttatagtattatatttatatatttatgtacttatccttttatgtttaaacctaatcaagatcacaattagaactagcttaacattacttctcaaaaccaaccaatacctcttatatcttttttacagcctttcccttatgtttttaccatgtacacctcgagcggcaaatctccggggaaattttaaacttgccgcatcgcacattctaaagaacaaaaggaggaggaactgtcaattattctataatctggggaaattcagtcatactgagaaaaactagacaatagtcctatcctcggcaaattgcattgatagtacttacacatcgagagatcataggacagataagaagcattttattgaagaaaaacagagagagtcactataagttgacctcactatagaaattaaaacagaaaagttttactgaggacctttttaaacagaaggatatgcctttgttggcatagaaagaagaatttataaatggatcctaatagtaacagttctagcgaaacattacgccaagagaaacagggtttcctagacaaagctcttcagagggtgaagggcatagcactgcgacgaaacaatagtaacaaagatcatacaacagatgatacgacaggtagcatacgaacccctacgagcttgcagcggcaaaattctgacaggcaatctaatatgacatccgtgtttacggatgacatttctaccatagacgacaactcaattttattttcagagcctcctcagaaacaatctatgatgatgtctatatgcgtaggtgtttttgttgcagttggcggatttttatttggttatgatacaggtctgatcaacagtattacatctatgaactatgtgaagtcacacgtagcacctaatcacgattcatttaccgcccaacaaatgtccattttggtgtcatttttgtcattgggaactttttttggggctttaactgcaccatttatatctgattcgtatggcaggaagcctactatcattttcagtacaattttcatcttctctatcggaaattctttacaggtaggtgctggaggaatcacattattgattgtgggaagggtcatttcaggtatcggtataggcgcaatttcagcggttgttccattataccaagcagaagctacacataaatcattaagaggtgctattatttctacttaccaatgggccattacctggggcttgctcgtgtcaagtgcagtgtcgcaagggacacacgcaagaaacgacgcatcttcgtatcggattcccatagggttgcaatatgtctggtcgtcatttctcgctatcgggatgttctttctccctgagagtccacgctattacgttttgaaagacaagctagatgaagcagctaaatctttatcgtttttaagaggtgtaccagtccatgattctgggttactggaagaactagttgaaataaaggcaacatatgattacgaggcatcttttggttcttcgaacttcattgattgttttatttcaagtaaaagtagaccaaagcaaactctaaggatgtttacgggaattgcccttcaagcatttcaacaattttcaggtatcaactttatattttactacggtgtcaatttcttcaataagacaggagtcagtaatagttatctggtttcatttataacctatgctgttaatgttgtctttaatgttcctggtttgttttttgtggaattttttggtagacgtaaggtgctggttgttgggggtgttatcatgactatagccaactttattgtggccattgttgggtgttccttaaagactgtagcggccgcaaaagttatgatagcatttatatgtctattcatagctgccttttctgctacatggggtggtgttgtttgggttatttcagcagaactgtacccattgggtgtgagatctaaatgtacggctatatgcgctgctgctaactggcttgtaaactttatttgtgctttaattaccccttatattgtagatactgggtcgcatacatcatcattaggtgcaaaaatattcttcatttggggctccttaaatgcgatgggggtgatagttgtttacttgaccgtttatgaaacgaagggtttgacattagaagagattgatgaattatatattaagtcatccactggtgtcgtgtcaccaaaatttaataaagatattagggaacgcgcacttaaattccaatacgatcctttgcaaagattagaagacggaaagaacacttttgttgctaaaagaaataattttgacgatgaaacaccaagaaatgattttcgaaatacgatatcgggcgaaatagatcatagtcccaatcaaaaagaagttcattctatcccagaacgtgttgatattcctactagtacagaaattcttgaaagcccgaacaaaagtagtggtatgacagtccctgtgtcaccttctctgcaagacgttccaatcccgcaaacaacagagcctgctgaaattcgaaccaaatatgtggacctaggaaatgggcttggtcttaatacgtataatagagggcctccctcactctcaagcgactcaagcgaagattacacagaagatgaaataggcgggccctcatctcaaggcgaccaaagtaatagaagtactatgaatgatattaatgattatatggcacgtctcattcacagtacttctactgcaagtaacacgacagataagttctccggtaaccaaagtacccttcgttaccacacggcttcctcacattcggatacaactgaagaggacagcaatttgatggacctgggaaacgggcttgccttgaatgcttataacagaggtccaccttcaattttaatgaattccagtgatgaagaggcaaatggtggtgagacgtctgataatttgaacacagctcaagacttggctggtatgaaggaacgaatggcgcagtttgcgcagagctatattgacaagagaggcggtctggaacctgaaactcaatctaatattttgagcacttctctctccgtgatggctgacactaatgaacataataatgaaatcctccactcaagcgaagaaaacgccactaatcaacctgtaaatgaaaataatgatttgaaataattaatttaatgttattcgatgtattaattaagcggacgtgcattataattttaatcatgtgaaagaaataattgtaacttgagatactactcaacttttatagatacacaatgtttatcttgacacacattcaattacattacttgatttaatgcctttccaaaattatgatcttttcttctataacacttttggatacttagccgccgacggataccatcttcggtcaacgtcggaagtcattataaacgaaaaggtttcccaatagaaaagtcctgcaggagccacgtataacactggcttgaattatcaacaactctcgaaggcgctggaagagaatttttacgcaagttagtattcgcataacattagttggcaaattacacaattttttgatacaatatatatacatatattttccccattgtttttcttagatgcccacgatgatcaaaaaggatgataaagcaatggagccccctaatgaaaaaccgcatagaaagatcgaaagagatgatgttccagaatcttccaatcacatcccacctccagaatctggtgttttaaagggcggtaaagttaattcaaaaaccagagctttaaaggccgttacaagtatcattgcagacgccgatgagaaccctcagaagaaagtgaacaatgagacgaatggagtccaaaagcaaaagacagaagatttgagtaaaagaataggtaaatttgaataccttttttacaagtttttacttgtgttgttatacatctgcttcgggttgtttcggtacggtcaataccaatataataaaatgaaactaagaatattcagtatcatctacaaccatgcatatacaccacagttgattagacaggacgttattcctctgaaaaaaattcctaaaaggttggccgctatcttggaagtcaagccagttggcgacgttggcggcggtgtgacaggtttattaaatgacgcgagtgaaattgtttgctggactgtttcagctggtataaaacatttgatgttgtacgattacgatggaatattacaaagaaatgttccagagctgagaatggaaattcattccaacctggctaaatattttgggccagctcatgttccaaactacgctgttaaaatacctcattctaacaagatattctacaatctagacggaattgaaaccgagactgatgtaggcaatgagatagaagctaaccaagaaaaggacaaaattgctattgaaatttctttattgtctaacagagatggtagagaaacgattgtcgatctgaccaaaactatggctgagttatgtgcggttaacgaattgagcgtttctgacatcacaatggatttagttgattcagaactgaaacaactagttggacccgaaccagatttactgttatacttcgggccttcgttggatttacaagggttcccaccttggcatattagattaaccgaattttattgggaaaaagataacaacgaagtcatatattcggttttcatccgcggcctaagacagtacgcaggatgtaaagtgaatgttggtaaatgatacttaagagctaaacgaaaagataagtatctcgctcaaccttttaattttgcacagttgaattctcgtctgatacttaagaaagtcattgcccacatatataacagtagtaataatgataatgatagcaatagttttaagctagctacttagttgcatttttcaatagtttagtaaaaaaagtcacgcaataagctctcaagaagccactaataccgtaatgatagcagtttattgtagaaaaaccatgttattacccttccctttttatttcttttcgcgttgcaaatcacatataacgaggtggcttgtatttgtcaaaccaaaaaaaaaaatgaaaatcgaaaaatggaaaaacagagagagaaacggaatctttgacacgttctcgatccacttgtttatcgaggtggtttttataagtcttactagatagaaagttcattttgttttgaaactttttggaacctctggcattgaaggtataagaaagaactcaaacaggtttaatagaattaaaaatgggtttgtttgcctctaagttgttcagtaacctttttggtaacaaagaaatgcgtattcttatggttggtcttgatggtgctggtaagaccaccgttttgtacaagttgaaattgggtgaagttatcactaccattccaacaattggtttcaacgttgaaactgtccaatataagaacatttcattcactgtctgggatgtcggtggacaagacagaattagatctctatggagacactactacagaaacactgaaggtgttatctttgttgtcgattctaacgatagatcgcgtattggtgaagctagagaagttatgcaaagaatgttgaacgaagatgaattgagaaacgccgcttggttggtgttcgctaacaagcaagatttgccagaagccatgtctgctgctgaaatcactgaaaaactaggtttacattctattagaaaccgtccatggtttatccaagccacgtgtgctacctccggtgaaggtttgtatgaaggtttggaatggttaagtaacagtttgaaaaactcaacttaaaaattctagaatatggatcaaatacgcttgtataaactaaatgaaacataaagattaagaacttaagaggccaacgtcgatggatttattgacgatcaccagccaacacatatagattttagtgtaaaagcaataaaaaccaagataataaaataaaaaaatactgaagaagcctaactagtataaactactttaactaataatggcaatttgatatagaaacaaagaaacatgatatatttaggatattatacaacgcattttcatttgttttacagcacccctgcgtgaatcatatattgacgtttcgctctcaggtccaccgtgttctcaaaagatacttttaaaacctaaaacacacgaaatcatattatgataattcagaatgatagtgtggtactgtgtcaattgactgttcaagactgaagaggatctttgatttgttgttactcaacaaataatcttcacgaaaactttctcaatctggggactgtattaatctcagacccatacatatctacacccataactttttacatttaattttttatcacataataggtagcttaaattgtaaagtcgcaaaaaaaaatggcagcgcagcctctccgggtgaaccccacgacaacttacctggcactccatgcactaacgggcgggtttgggcaggattccagcatcaattttgcaaaattcacacctgagtaattcatatatgtaatataatgttaagcatacgctgtcgattagcactattattgaccgtagaataggtacagtgagacagtatattcgaaatggtatgtttgagatgaacaaaataataaagactgacaactgcagaacagagaggatcatagcaacctagtgcaagaaagagcctcgaagcgttaaacttttggaacgtaattcatccgttggctatgtctattcaatacagttagaatacgaaagctgtaatcaagtatatcggattattcgcaagcaaagaatcaaggaaaagaaagtgaaaatagcatacatctttaaattcagaggttttgctgaattttaatagggaagtttacgttatgattgttggccgtagatcgcctagcgtttgaccaaatttaattctcctaatttttttattgtaaaaaagccttccaacgaaataaattagttattggttttttttctctgttacgagggatatatgatgcctgtgcttgttagttcattataagtgctaataaaatactaacgttaataaaaatttggaatattatttcattttttatcctattaataggccggtgttaaagcttacgaactaagaaccaaatccaaggaacaattggcttctcaattggttgacttgaaaaaggagttggctgaattgaaggtccaaaagttgtccagaccatctttgccaaagatcaagaccgtcagaaagagtatcgcctgtgtcttgaccgtcatcaacgaacaacaaagagaagctgttagacaattatacaagggtaagaagtaccaaccaaaggacttgagagccaagaagaccagagctttgagaagagctttgaccaaattcgaagcttcccaagttaccgaaaagcaaagaaagaagcaaatcgctttcccacaaagaaagtacgctattaaggcttaattggaagttcaattatatactatcattatctatagttccaacttttctacgtttttctagcaccttttaaataattgttaaattaaaacattttcatcgaaaatcttcaaaatataagacacattgagcgatgaaataagccttatttgattagggtcaattttgcaatttattctatcacttattcattcactcgcttgctttatgttttgcttcttcctttttttgttttttgaaacaaagaatcttttgccttaactcttcattaggtgttacatcctctagttttaaaggcattctattaaacgggtcagtagagtcactaagcagatgtgctttgatcgtgcttctatcaatattcatcttggatgctggtaaaatgacaggatccttcataattgtgtacatcaaaggatctaagaactcgtcaggaacatcaccatactcaagatcttcctcttcatcagcctttctttgctcttcggctttattggcaaagttcaatagtttttcgatgaactctggagatgctaaaccagtttttctaccaagaatatcaactgcgcgaacaaagagatttctattaaatgatctttcatctttagcgacagcactgatgaactctgattgctcggaaagattgatataaacagttgttaaggctttcaacaaatcttttgggttgaatgaataactttgtgggtctttcacttttagttccccgcatttgggaccgacaagtgactctaagttatagtttagcatacttgccagtctatatacgatttctggtgtgacaaatgcagccggtatatccttcgaatagatttcgaacagtttcatcgatttatcggccaatccacacgaggacttagcttgcctggaagcagacgccaatcttgtttgtagttctttgtcctcttcctctcttgttggtggcgcgccccttgcgcgattatccagctcattttggatattatgcacctcagccaaattacttaggccttcatccaacaggaaagtcaagtcattcaacatacgagcatcgaacctcacaaaaaagtcagcattgttttgagactgccagatcaattggtttttataagatggtatcttgtaataaagctcctccaaaattattgatatgctatatctgctgttgaatttatcgtaaaattgtgaagaagagcctgttttttcaacaataacataaaagtctagtagagcatataacagattcttgttaactaattcgtcgtgttcgaatatatccatcatgaatccgggggaattgtctgttagaggcatagcaccaacgcttaataactgcactaatttaccttttaaatgtgggttggaaaccaattcaggacaacggaggaccattgttgtaaactcaacaaacgatcccagacgtggatttctgaagattggagaggtctggtacttcgaaatgtatagagaatagttaactggaccttctacaacaaattctggatagtatttaaaaggcactggagcatgcgctctcaaaaaatcagcgttgtccacgttttcaacacctatttggtccggaattaatggcaatttaatttgtttaaacggaaattcgtgttcaggatccacaacacgaatcaagaacgtagatgcaccacaaataaagtcgaaaacctctagttgaagagatctatgagcgaagaacccttgaagagcaaatcgcaaagattctgttgttttcaacgccttctccatcttggataattgtgctgtaatgaatctggcaaagacatcgtggttcgcagctattttctttactttttcaatttcttcctttaacgctttgatttcagatcccatcttctcttcaaatgataatgtacctcccagaccataatgcaaataggttaatgtcaagaaaaagcaatcagagatgaagtttggcttagaatctgctgtttttctgttcttgtcataaaatgcatctgcctctttaaaatcagaatttaatcgtgtttcccctgataaatcaataaataaacttgggttgttgaagtaatttgcgtcgatcttgtcgattttcttatatgaaatatctagaaatggttgagaaaatctaaccaataacaaagtgatattggacataaatccgttagaggatagttctttgaatggtggatgatcggctctacgtaaatggtttttattagcgatatgggcaaaataactaatcatatcagtccttgagtttaaggagccacgaacaagcttatcgacaataaaaaagagtctatctatgacaactttatgctcagcttgtagagattcatggatcatggctgtctgttgtttggaacgcaaaaggttatcgccgtagttccggattgccacagcagcttctatgggagaaagagataaaataggccccaatatcgttttcctttcaaaatcctgtggtttacagctatagtctgcaaaaaaaccatctattttagtgaatatttctgcaataggtttaaatgtaacaaataactcaaaaatggtaagaacgttattgtaaattacagattcgttcaaatcaaaatggctgacatgtttattacagtattctaataatgtcgggaaaacagcgttaagtaaatccaaagcggtaccttctaatatggctctttgaatgatttgggaaaggaaatcagtatatgagttaacgttagaaacaattccagtgatataattgatgaaagcaccattcatgcaaaagttttctatttgtgaggcaacgacaccatagccaatgacaagacgatcaatctcttggaaagtggaatgtaatgactcagcatttggcttgtttttggtgattcttttttgttgctgattacggcgaaagcaatcgttcaaatattcaaacggtttatccaacttctcattctcggtgagttgatataatagtagcgtatcaataaaatcaactccaagagttgagccttgaggcacttcctcggacttcaatagagagtagccacgggtatcggaaggatcggtggtgatttgtaaaatatcttctatggcggtcatgatctatggaatgagggttctactttcaaagttaacttttccccttaaacaacttgtggtcaactttacctttctattggctgacacaattctcaaagatataattaacgtttactgtggcaacagcaagtggttgagtctaaaaatgtgaataaaatggcaattacttaatgattaacaatgattgcggcgtacacctctattattttgttgccaatggttagaatctacctttgatcttcaattcaccttttgtaataaagacagactatcgcctctgacgaatactgacaaaatagcgtcctcgacgaaaggatgaatcgttaagcgcaaaataatattgatataataagaatatcgattaagaagcgttggctagtgtcatatgcgggttagcctatctgtttcttctttctttcacatacaactcgacaagttttggcgtaggcaattgagccatattgtaccagcaagccgtggtgacagtatgttgaaacgtgcatcttataatgggcgcacgatttattttattttaattaattttttagttatttcgtatcgtactaacaactaagatattcaagtctcttcaagtatataaggagttagggcagaagtaggtgatgacagcactagattctcgaaactggggattgacacccgctatggaaacgggcttgttccagaaaccacaggaccgtatctttataatagagctggaaaattccatagtgtcattcataaactcaaacacagaatcatttcagctaagaccgatgaattcatattataggcttctatcgcaccaaatagctgagtaccacaacttgaaccatgttttggcaagaactcaagatagttgtgtgattcttttcaaaggtgagaatttccaaaagattgaaggaaagccactcttacaagagttgcagctgaacaaaaaaccggaagagtgtgcttcctcaagtgagagtattgaaaaatcgaacaataacagaatatttcgaatcttaaagcggaaagaggtaggtaacgagtgcgattataaaatcgatggcaatacacgtacaccaaatagcaatttgacagccaattcaaataaggaccaaaaaatcgaaatcgatgataaatctagtactgatttggaacaagaaagaattgagaaggaaagactttatgaacaacgtaaacaagaaatttttgataagctcaacaagagtgaagacgatgtaaagtcaaccaacagtagcggtagtagtgatagtgacaatgaatggagtgattggttgaacggagatgactctaacacacaaactagtaacggttcagttagctcttcatcaccattcaattcatctgtgacgacgatacaagtaaacaaacctcaacaacaattttatgatagtcgaagaggaagaggaggaagaagaagaggaacaaacaattacaaagatgcctatagaggccaaagtcgtcggaataaagaaaacggcggttaccaatcgggatattcttcgccatatcttgtgtatcctcctccccaaatgggtggcaatagtctgccaacctaccctctaatgtataaccccgctggtcctgcccccggtcctgcaccttcacccatggtaatgggcaataacacagtcttcatgaacccttacatgtacaatatgaatccccaagggtcctgttcgtttggcaccccaatccctatgtatcccccataccaatatcaatatcaataccaatataacactcagtatcacagcgggccatatagcaatacaccaagctataattctaacaattacacaagatcctcagcaaataagtaccaccattttcaaggaaaaaattcatattctggtgcgattccgaaacgtagtgatgacagtaacagtaataagaatgagggaattcgtagggctagtgttgagggttcgccgtcatctagggatactgattcggtagagatgaaatttgataaattaaacatttagcgtgaggagtgaactatacatagcgaaaaaattacgtaacggtttatagaaattctagtatgagaacagtaatatatgagaaaaagttgttttcactttgtgttcgaaaaaataagtatttgaaaacgaaaaaatagtttgtatgtttgtatataagttgttattatcaaaaattagagggaaaaagtaactaaatatatattaaaaaaaaaaaaaaaataaatgtatgttggaatgaaatagcgtagtaaggataaaggtgtaatagatatatattataagaaataatccggtgtcttcctggtgacggttggttcaccgggtctcacagatggatcgtattgtaagaattgcctattatggttttcatccacctccataatagcggcctggttaccacatctataacaataatttggagcactgaaaatggtgacaacattttgctggtgagaccaagaatatccttccattaccaattggtgagctcttgctattagtgataggtcattagtgtgattgaattgctcactgatgtcttgaccaaaagtgaagcctgcacctctcggactgattccccatccgcctctatcatcaggatcggaccatagaaggtcacacattggaccttcgtgaggcacttcctgtattctatttaaatctctaacttgatctattgtctctatcatgggtgagagacctccatgcaaacagaagattttattatccaccaaggcagtaacggggaaataatcgaatagatcggtaaacattttccacacgttcgcactgccgtactttctcaaacattcgtcataaaacccatatacttgggtaatctgcctagactcgtgattgcccctaagtatagtaattctatgtggatatctgactttcatggcaactaggtaagatacggtctcaacagaataatatcctctatccacgtaatcacccatgaaaaggtaattggtgtcaggacaaggaccaccaatcttgaaaagttctaacaagtcatggaattgaccgtgtacgtcaccacaaatggtaacaggcacgttaattggtttaacattctcctcgaactgcaacacgtccaccgccattttacatagtcgtgctacatcgtcttctgatagtggctcgcatttactcaaatgctcaatccattggtcaagctgatttatatttgtattggtcagttttagtggtttggaggatttatgatctgctatacccgaggaccccggtttaaaattaaaatcttccaactcttcatctgtgtcttcgtcattagaacgcgccttcgtattatttttgccgtcatcactattcatgtcttcgtcgagagtcggtgataattgatcttcatctgaaccatgcatagggtcatcaatttccatatccatttttttcgaatgaaagccagttatacagaagtgccaataatataaaattcaaaaaaagacgtaacaggaacaataaccggaaaggaaagagagcaggtaggacaagaagtaaacgggtttgcgtgttcttgttcgaacactgttttgcagcgggctggtaccttaagaagtttgctctagttacagcccttcaattggttttataaaatggggatgtccctttgaaactttccacgactcttttccacaattcagcggaaaagaaaataataacctcttctagattacccggtcatgtcagggtaatacacgattgtatttcaaagtgcacaacgactattgttgtcgtataagcttttggattaatcttagcattaattgatacataattccgcaagaagaagttttaggagaatagagtttcgcttcttttattaatattctgtcctgtgtcacaaaatattgtaataatttggtgcggtgtatgggttcaagttcccaaaaaaacaactaatttgcgacacttcgtagttctgtgcttttatatggaatatacttgtggactctattcctggatgtagatttgcttacagatagccaagaaatattagaaaaatatgcagtgtaacacaagtatagaagatggtttagatgggggcgacataactttcccatcctacagccctgaagcggaggctcaaaacagattcttaccaagaagtgagttcccctctgtgaggcaactcgtgatttcgaaacaaaaaagcagaagaagaagagaagaaaatgtatttgtgggaaaaatggaggacgtacttgtaaaatggaggccacctgcatcttcacatcgtggcgcaattgaagctattaatggcacgcatccatatcagcttagcacagcacaattcaactcgagaagatcggatccatttggttcaacaaagagagatgaatccgtgcgttccattgtagaatcgtttaccgattggtggaaacgcaattccaaaatgttttttcgtgacgaggaagaaggtgtacgaaccgaacacagtgcgagtcaagatgaccaagagttgcagcttttcgaagaagatctcttctcatttcacctaagcccaaatgatatgtcaaccaggaacagcgaacatcaagtgcaaacaccggtgcttttcccgtacgaagctcctactcgaacaaaacaaaacccagcagaaagaaaagtcattgaaattggggacggcgaagaactctctatctatcgagatgtttattccaatcctattcctgtcagctacctagataccttaaacttgaaccactccatgtctgtacggcaaacacaacagcaacaacaacagcggcaacagcagcagtatgtagactcttcatcggcatttcaatgctgtacagactccaattgggcgagaatatttttttgccaccacgattagactccactttgcttctatagtcctatctattgttctttttattcctagcataaccttattgtattgttctttttctttttcctttttcttttttttttttttttttttttttttttcacatctttttccacggccgctcaaaggggtctcacactggattaaaagctgaaaacaagaaatggctctttcgataaggttgcaacattttgattactacgttgattagaataaaaagtaccaaacacatttctcaaagcatatagatatctaagattataacgcaggagtcgttctttcattcttagagttaaaaagcaaatagagaagaaaagaaacaatggctggtgcaattgaaaacgctcgtaaggaaataaaaagaatctcattagaagaccatgctgaatctgaatatggtgccatctattctgtctctggtccggtcgtcattgctgaaaatatgattggttgtgccatgtacgaattggtcaaggtcggtcacgataacctggtgggtgaagtcattagaattgacggtgacaaggccaccatccaagtttacgaagaaactgcaggccttacggtcggtgaccctgttttgagaacaggtaagcctctgtcggtagaattgggtcctggtctgatggaaaccatttacgatggtattcaaagacctttgaaagccattaaggaagaatcgcaatcgatttatatcccaagaggtattgacactccagctttggataggactatcaagtggcaatttactccgggaaagtttcaagtcggcgatcatatttccggtggtgatatttacggttccgtttttgagaattcgctaatttcaagccataagattcttttgccaccaagatcaagaggtacaatcacttggattgctccagctggtgagtacactttggatgagaagattttggaagttgaatttgatggcaagaagtctgatttcactctttaccatacttggcctgttcgtgttccaagaccagttactgaaaagttatctgctgactatcctttgttaacaggtcaaagagttttggatgctttgtttccttgtgttcaaggtggtacgacatgtattccaggtgcttttggttgtggtaagaccgttatctctcaatctttgtccaagtactccaattctgacgccattatctatgtcgggtgctttgccaagggtaccaatgttttaatggcggatgggtctattgaatgtattgaaaacattgaggttggtaataaggtcatgggtaaagatggcagacctcgtgaggtaattaaattgcccagaggaagagaaactatgtacagcgtcgtgcagaaaagtcagcacagagcccacaaaagtgactcaagtcgtgaagtgccagaattactcaagtttacgtgtaatgcgacccatgagttggttgttagaacacctcgtagtgtccgccgtttgtctcgtaccattaagggtgtcgaatattttgaagttattacttttgagatgggccaaaagaaagcccccgacggtagaattgttgagcttgtcaaggaagtttcaaagagctacccaatatctgaggggcctgagagagccaacgaattagtagaatcctatagaaaggcttcaaataaagcttattttgagtggactattgaggccagagatctttctctgttgggttcccatgttcgtaaagctacctaccagacttacgctccaattctttatgagaatgaccactttttcgactacatgcaaaaaagtaagtttcatctcaccattgaaggtccaaaagtacttgcttatttacttggtttatggattggtgatggattgtctgacagggcaactttttcggttgattccagagatacttctttgatggaacgtgttactgaatatgctgaaaagttgaatttgtgcgccgagtataaggacagaaaagaaccacaagttgccaaaactgttaatttgtactctaaagttgtcagaggtaatggtattcgcaataatcttaatactgagaatccattatgggacgctattgttggcttaggattcttgaaggacggtgtcaaaaatattccttctttcttgtctacggacaatatcggtactcgtgaaacatttcttgctggtctaattgattctgatggctatgttactgatgagcatggtattaaagcaacaataaagacaattcatacttctgtcagagatggtttggtttcccttgctcgttctttaggcttagtagtctcggttaacgcagaacctgctaaggttgacatgaatggcaccaaacataaaattagttatgctatttatatgtctggtggagatgttttgcttaacgttctttcgaagtgtgccggctctaaaaaattcaggcctgctcccgccgctgcttttgcacgtgagtgccgcggattttatttcgagttacaagaattgaaggaagacgattattatgggattactttatctgatgattctgatcatcagtttttgcttgccaaccaggttgtcgtccataattgcggagaaagaggtaatgaaatggcagaagtcttgatggaattcccagagttatatactgaaatgagcggtactaaagaaccaattatgaagcgtactactttggtcgctaatacatctaacatgccggttgcagccagagaagcttctatttacactggtatcactcttgcagaatacttcagagatcaaggtaaaaatgtttctatgattgcagactcttcttcaagatgggctgaagctttgagagaaatttctggtcgtttgggtgagatgcctgctgatcaaggtttcccagcttatttgggtgctaagttggcctccttttacgaaagagccggtaaagctgttgctttaggttccccagatcgtactggttccgtttccatcgttgctgccgtttcgccagccggtggtgatttctcagatcctgttactactgctacattgggtatcactcaagtcttttggggtttagacaagaaattggctcaaagaaagcatttcccatctatcaacacatctgtttcttactccaaatacactaatgtcttgaacaagttttatgattccaattaccctgaatttcctgttttaagagatcgtatgaaggaaattctatcaaacgctgaagaattagaacaagttgttcaattagttggtaaatcggccttgtctgatagtgataagattactttggatgttgccactttaatcaaggaagatttcttgcaacaaaatggttactccacttatgatgctttctgtccaatttggaagacatttgatatgatgagagccttcatctcgtatcatgacgaagctcaaaaagctgttgctaatggtgccaactggtcaaaactagctgactctactggtgacgttaagcatgccgtttcttcatctaaattttttgaaccaagcaggggtgaaaaggaagtccatggcgaattcgaaaaattgttgagcactatgcaagaaagatttgctgaatctaccgattaagatatatgtagcatttatcttctggtatatttgttagatgtcttttcttcgtatttcaaaaaatttatataggcgtatgttaataagataaaaaataattaaaggaaattaacagatgtacctcaatgaaatgacacagtaacataatacaagacttgccaagcacaattacaatgataaataacttttgttttcaaaaaaacggacaattgattaaactatgtgagacatatataaagcactatataaatagtaggcaatggtttacaccccaccgtgagattagtatgcaatttagatccattatgaggtagaatagaaactaacatgttaattcatcaatgacattacgatactcttgaaagaatttaaaacaaaattagagttatttactcataatccgcttatttggatctggctctcaccttccgtctctttctcttaagtcttctagttctcttctttctccacttggctctcatttcgattgaatcgatgtggtctggttcttttagtacaaaatggaacggatataagataaatgagagttgcttagaagtccagttttatagaagacgaggtcagtttcgtcttgttaaaatatcgtccatctgccatggggtaaagtgaaactttcgggtagggtaatgaggccagccttgcctgggaaaaagttaggggtcagttacttttaagagttcattgatcgagagcgcgtggaaaaaattctagaaagaaagctataaaatgtgcggatgtttgtatatgtcaaaggtgtacgggagcgcatcagaaaagtacagtctaattttcgaacgctcaggaatacctgttatgtatatttacatgagatagtggacaatctacattaaattttgtttttctcttgagatttcgattcttgaaggatgactttgttcaagtcgctttctagttcatgaacctctaagaaatctaagatcaacggaagggttttcttgttaagtagtaattctggtgcaccttttgattccttttgattgccctgcgtacggctgctggtcccacgtttatatacttccgtatatcccaacagttccctgaattctaaattttgttttgaactttccagtagactcttcaagtgcttagcaccaaggtaagctttgatattaacataagctctataagataggtagaaccctggaacatttggtataagcggtattaaaattagaggaattgtcagcgggagacctaaaaggcaatataaagtccattttttgtgataaattaagccttcttggtagagctttttcatttgtctcaagcactcatcagggctagaaattccagggggataatacacgtgtaagggttgagtatcgacctgttctgcctttacggtataatctttcaatgtgagtcgaatctcttgggtcttatctttctctcccttaattctcttcaatatatagctttcacttggtatggttaacagactattttctgaccagggtgtgctatttaacagagactgcaccatggacactatttttttattatacgatttaggggactttttcagttttctccaaagctttgctgatttctcaacgatccacttttctgcttttaatattctagactgactattaaagagattatcggtatgcttatagtaaatgaatgattctttgtccgttattggtatcacagtcactttaacaggatcatgcagatatttttggagtgaagccttttcaagttttgttgaatacgccctcattccgtagaacagtcgagaagtggcagttatactagttggcggtataaatattgaacgtatcatctttaatctaaaatacaccggatgaagttttggtattgtgataaaatgattctatcgatgaagagcaatgatatggatactgctacgttgaaaaggaaaaatttcatggctaactagtaactgaaactgtgccagatagcacaccctttagatactatcttggcacaatgcccgatgcttactccccggcggagacagccgtcaagtccatccatccaaaagtggaggaaaaacaagaaaataaagctatcgaacaaggagcgttgaagtaagaaaaacaaacgaagaactgaataaacacagcctgcttcaaattatggaaggagctgttacacatggtaattttcttattttttttgatagatggtggaaagtggtagcgtggaagttgcggattatcacgacgttttatgggctctaaatcggtataagctcaacaaatggttgagggccgaattaacgaaaaattattagaccataattgctaccagctgaaagattatctcattataatacgcttgaaaccctctaaaatgtcattcgtagttaagtacacttttttgatctctccaaggttagccgcccatataaaaaactctaggaaccaaatttggtatactgcgtgcgcttgagattcagtttttgtgtaaatcggttgctgcaaactatttatattaatgttacatcgatgcaagattttagccatgttcctagtttcttgtctatgagcgtttactcaaccgagactcttgtttgctattatctcgattcgacgaacaaacagttccctgggtattcgaacaaagcacagttggtgattttgtttgaaactacagacgtgctctcttttacaaaataaattgtaggaagtgatccgcacaggcagagggaattacagatcacgctcctctcttatgactaatgcactcagcattttctcttccttataaactccgtccacagtacccgatcagctggctcatcgttattctaaattaactgatgactgatgttacgtctgcgtcaaattccgccggaatattgcgtagttttagtaagaaaaaaacaaattccgacgggaactctctgcaaggaagtttaagcgtgggttactttgctaggttgagaaaaagaattctttagaggatcacacgtagtaaaagaaaaaaaagatctcttcgcgccactcccggtttctctgtggatacggcgttactagcgttgcaagtggcaaaaaaatgagtaatgtcacaatggcctggccttgtcccactatcccttattcatggttgaaaaatatgaccaaaattgctggggaattttctcttcggtagtggacgacgacgacattagagcaataggcaataatttaatttgcgctttaggttcttgctgacgatgatgcgtgagtaatattattaccaagttttaagggcctcatcgctggccattttttacacctgcttaaatacccgatgatgatatatataaatgatattggctgcttatcgataaagtgtatttgatatgttcccgtttagtttattcttgtttcttatctacataacaaacaaaggaaggaccctgtattgttttcctaaagatgactgctgctaaaccaaatccatatgctgccaaaccgggcgactatctttctaatgtaaataatttccagttaatcgattcgacgctgagagaaggtgaacaatttgccaacgcattcttcgatactgaaaaaaagatcgaaattgctagagccttggacgatttcggtgtggactacatcgagttaacctcaccagtagcatctgaacaatcaagaaaggactgtgaagctatatgtaaactaggtttaaaggccaagatccttacacacattcgttgtcatatggatgacgccaaagtcgccgtagagactggtgtcgacggtgtcgatgtcgttatcggcacctccaaatttttaagacaatattcccacggtaaggatatgaactacatcgccaagagtgctgttgaagtcattgaatttgtcaaatccaaaggtattgaaatcagattttcctctgaagattccttcagaagtgatctcgttgatcttttgaacatttataaaaccgttgacaagatcggtgtaaatagagtcggtattgccgacacagttggatgtgccaacccaagacaagtatatgaactgatcagaactttgaagagtgttgtttcatgtgacatcgaatgccatttccacaacgatactggttgtgccattgcaaacgcctacactgctttggaaggtggtgccagattgattgacgtcagtgtactgggtattggtgaaagaaacggtatcactcctctaggtgggctcatggcaagaatgattgttgccgcaccagactatgtcaagtccaaatacaagttgcacaagatcagagacattgaaaacctggtcgctgatgctgtggaagttaacattccattcaacaaccctatcaccgggttctgtgcattcacacataaagcaggtatccatgccaaggccattttggctaacccatctacctacgaaatcttggaccctcacgatttcggtatgaagaggtatatccacttcgccaacagactaactggctggaacgccatcaaagccagagtcgaccagttgaacttgaacttgacggatgaccaaatcaaggaagttactgctaagattaagaagctgggtgatgtcagatcgctgaatatcgatgatgttgactctatcatcaagaacttccacgcagaggtcagcactcctcaagtactatctgcaaaaaagaacaagaagaatgacagcgatgtaccggaactggccaccatccccgccgccaagcggactaagccatccgcctaacgttcccaaaccattacattatgttctttcacttattacatacgatatatagcatctacatctacatatctaaatgatgttttttcccatctactttgtccgatacgcattaaaagaagaagatttactctcccgtgatgccgggccaatcagacgcgcgcattcgcggcagaataaggggaggctgctgcgggtaccaaatatccagatattcacaattatgccaatcaactgtctagttgctgacacccatcgttttccactgcaacgaggttttggggctagaaaaggcgttaacaatcgttagagaaggaggggttcataacttgacttgttgtatcttgtttaaaactttctttgaatttgttcgtggttgaatttgtttttgctatcccaaaggagtgcattttacacgcattactacagcacacttttatacagttccacaatagaatatgttaccacgttcagcattagcacgctcattgcaattacagcgcggtgtggccgcaaggttctactctgaaggttctaccggcaccccaagagggtcaggctcagaggattcgtttgttaaaagggaaagggccacggaagacttcttcgttaggcagcgtgagaaggagcaactacgccatttgaaagaacaactggaaaaacaacgaaagaagattgattctttggaaaataaaattgactcgatgaccaaataatcatgcgtttccgcagaagcttttttttttttttttttagaatattcttactcttttatagtcaaacagcagaaaaactatataataatacatcacactgagcttttgcattttcgataactatcattctagttttcctctggtttgaattttcctcttgtctgtctgactaatgtcactcattatttccacttcgcgcaaagttcgtcccaatgcggaaaggcatagaaagataggaacagtgtggaacatggaaaagttccaaataacgtcaatagtccatacttaagatacgaaatttcaaaattccttcttttttgtttcaacaagcttagcctaacaccaagaatatacttagcatctcttcgcattcaaaatttctcttccattctttgacgttttaaatcatacctcgtattctttacacaaaagaaagatacctgtgaaatatatctgaatatggtccgattaaatcatgcagcatcatattttatgcctattttctgctccacaaggcctcacatagtgatactttctgcgctgtttagtatttcactgttttcactattctatgcgtcgtccgaattactgctacaccagtatgatgatccattgatgttcaaaccaaattcgcaggactatttcaggacctttcttttggggcttttttcaccatttctttattatttcctgaagacctttctattcaatataaatcaaaggtttttaatattgaacctgatagtggattttcctatcaacgacgtctttatgcttttgatactgattggtttagcgtaccctcaggtgcaagatcacgaaggcggtacgatcaagcataaggaatgttcttggcacatcattccaagacaagcctatatctttggtatatcatgggccctgggtgaattcaccatatgcataatagggaatttgtttaactaccaagaaatcgccgatccaaacattaatagtggcttcacacaccaggaaagcgccaacacttactgtaacaataatgatatgagccataacgatgactgcggttgtagtacagaatatcgccccaacgtcgtagacagaagtgatattacgttgtccaaatgtattgaagtaagaaatgactcatcttccatatcgaataacgtatactcgtctgagtaccatccaatcaaacctctacgttcatcgtcatcaacttatggcagcatacgacagcaacctcatgaaaataagaagcagctgcatgtaccagataattcgcaggacgatacaattatcatgatgaaccccatcgacaattcattaaagttgacaactctagatacgggtgatttgagtttccccatagacgaagaacagcccattttgaagaaatcttttggttatacatgggcagttcctaatgaaaatacacaaaatactactaaaagcttcacaccgataaagagatttattgcatttagcacggcataccagttggtcaccggtttattgttaatgatattggtagttggtagtaatatcatgttgacaattggggaatcattgattctgtcgatgtatttcgtctatgttcgcggccatgaaggattatttactcccgtggtgaactacttcggctcaagaaccatttcaaatttcatcttatgcgtaataattcctttcatatctctaaacttcctcatcaacacttcgatatatttaagaagagagctagacgattggtttaataattcacagggggagtttgaggacgacgacgaaaatactatcagtaagagagtagctacaaatcaagagtaccaacatccactgagtgctaattacatttcgatggatagtcctgatgtaataaatagcagcccgggtcacttcgggatgaattcaggccagttgttaggtaatacgacgttatattatggtagtttaaatggggatgatgatgatatgaccaacgactccgctttactaagattctgcaagaagctagtcaaaaattggagggctttggcaagaaatgattcttttgtacttggagtaatggtttcttggagtcttcttgtttttgtaacgggaatactttcaacagtttatatatagcatataagtaacgaccgtgcacatattagggtgttcatatcttgaaaaatctttatgttatccattttactttaggggaggtggagcttaataataaaatttacataagaacaacaatctgtaagtaattataaaaatatattaaagggacattttaaccctactttaaaagtttaactacatcagtggttcatcaatcaaaggttatgcaaggtagaaatttgtccaaaagaaaatagatcatgcatcattcaatatggagctcacactgtatgctacaatttggcctccattcataactgccaagataaaatttgttggcaatatggagctcacactgtatgctacaatttggcctccattcataactgccaagataaaatttgttggcaatattgaaaattcttaaattagcgctgcgcggaaaccagcgtcactaatttttttttttattgctgcactaaaaaaaaaccagctcaagtagataatcttacaagggacaagtagtcaagccttgcttattataattctgtttaacggtgcagtgagtttggacattcatgcaacgtggtaaatatgtgtctctttgcttctgtatttaagcatttgggcagcttgcggtcagtagaagagtgcatcgacattcatagatctctaataacatatatttaagtggatatacgcaaagaaaggacaagaaaacttgtttcggtaacagcattattaattctgaagaaatacgcacaaagagatgatttctgactacgatgctcttttgcaattcaacaaaaaacctgtttcgcaagaaatgattcagttcttagccacttctactgcttccataattaaaatcagggaaaataataatccaatccaaggatgtcgcccaccagacttatctatcttcattaaaaacgtggtaattcagtcaaatgttcaaacaccaactttaatggccacatcagtttatttaaacaaactgaaaagcgtaataccaaaaaatgtgtacggtattaacaccacaagacatcggatatttctcggatgcttgatattagctgccaaaactctgaacgattcttctccctggaacaaacactggaccacgtacacagaaggtttactcagaatacgtgaggtgaataccatcgaacgagaactattagaatatttaaattgggatgtgaggataactacaccggatttgattgattctctttcttacttcctcgggcctatcaaggaacaactatttttacaaaggagacaagaaatgctgttgttcaatgcaccaagtcccggccaactgaaagaatatataaatcatagaagaccggtttcgcattctagaacttcttctgctatatcggttccttcactgacatccatggcaacagtttcgacaacagactcaaggtcttctctactggcaaaataccaaccgtccctaccgttggtggaatctgacaacttcaacaaaaaaaatcatgtgccgttaaggaataataacgatatctgtaataatttcagggcagaggaaaacatacactcagtaaaccatattgatgtaacaatgggaagttcaccagtaatgtcgcataagcccacaattcaccaacggttaaattttacaaggaggggctggtcatcgtttttcaagcaataattctaagttactcgccttttacaagctctataaatattcttttccgttctttagttgtcttaactttgtacaatatgaataaccatcgtttctaggctactaaaaaaacaccatactacataaacaaatatctaataatgaatactcttggcattcgtcttgtttctcgaggaatatcggccgagtttttttcattttgacaggttatataattcaaaatctatctgactctgaaaaagtggtaataaatgcattgacaacttcttctctttattttacagacattaatccagcactacaagtggcatataacaagatgctaagaaacattttggtgagaagtactggcagcaatttcaaatttgctggcagatatatgaaatcatcagctcttttaggatactatagaagagttaactattattcgaccaagatacaaaccagactgactagcgaaaactatccagacgtgcatcgagaccctagattcaaaaaattaacgtccgatgatctaaattattttaaatctattttatcggaacaagaaatattaagagccagcgaatcagaggatctttcattttataatgaagattggatgagaaagtacaaaggacagtccaagttagtattgagacctaagtcagtggaaaaagtttctttaatcttaaattattgtaatgatgaaaaaattgccgttgtcccacaaggcggtaacacggggttggtaggtggttctgtgcccatttttgatgaattaattctatctttagcaaatttaaacaaaataagagattttgaccctgtatcaggtatcttgaagtgtgatgctggtgtaatcttggaaaatgctaacaattacgtaatggaacaaaattatatgtttccgttggatctgggagctaaaggttcctgccatgttggtggcgtggttgcaaccaacgctggaggactaaggttattgcgttatggctcactacatggaagcgttttaggcttagaggtggtaatgcccaatggtcaaattgttaatagcatgcattccatgagaaaagacaacaccggttatgatctgaaacagctgttcattggctcagaaggtactatcggtatcatcactggtgtttcaatcttgactgttcctaagccaaaagcgtttaatgtatcttacttgtctgttgaaagttttgaagacgttcaaaaagtcttcgtcagagccaggcaagaattatctgagattttatccgcttttgaatttatggatgctaaatctcaagtattggccaagagccaattgaaggatgctgccttccctttggaggatgagcatccattttatattcttatcgaaacgtcagggtcaaacaaagatcacgatgattccaaacttgaaacatttttagaaaacgtcatggaagagggcatagtaacggatggtgtagtggcacaagatgaaaccgaactccaaaacttgtggaagtggagagaaatgattccagaggcaagtcaagctaatggtggtgtttacaaatacgatgtttctttaccactaaaggacctatattctttggttgaagccactaatgcaagactttctgaagctgaattagtgggtgattcgcccaaaccagtggtgggcgccattggatacggtcacgtgggtgatggtaatctacacttaaatgttgcagttagagagtacaacaagaacattgaaaagactttggaaccatttgtctacgagtttgtttcctcaaaacatggttccgttagtgccgaacatgggctaggtttccaaaagaaaaattacattggctattctaagagcccggaagaggtcaagatgatgaaggatttgaaggttcattatgatcctaatggaattttaaacccttacaaatacatttgaaaataaaatgccaagttttatagttatctacatatgtatatatttatcaatattatattctacaattgtgtatattatatggtaagggtgatatttaaggaagaaatccacccttctttaaggtttccactgcacatgttgaaatgtgtctgaatcttgatgagcccaaaggcgtgccaccataccatctggtcactattaccaagacgttgaatatgtttgctctttcaagtaaggtcaataaacgctgtccagcaccagcttcgccacagtcagcacatccttgctcaatgttctttggctgcaccgttatgttccttgacttgttaacatgactattattactcttatttgctttattgcccttctttttctgctcttgttgtaagtgcaaattatttgatacctcggccgttctccaggcatacatgtgcatgtgggatgccttggagacgcttttgttgttttgcgttagttcttggagtatggagggtatatccttttgattttgtaatgggcaacatcttgcttgaaatttcgattttctatcaactaaaacttctgattcattccatattttcactagcttaccaacattcttactcatttctccaaaaaatagtaataccaaacatcaatacctatctaagaatctgtataatgtcttttctaaaggttttttacagctgatgattgatgcatgacttatttccacagtgccgtattttctcagttgccgttttgggtctgcttttcacaatgcgaagctttgttgaaaagagctctaaggtcaaaaacaatagtaagctgatcggtattaagtacttgccttcctgaaaattgctaacaaacatccaaatataccttccccatagttgaatggcatctaatagaacaaaaccaggttaagataggttttactttgagttgttaaatacacgcagaaagcgtctttccacataatctgaacattttgttatcgatggctactggcaggattcaatttgctgtttctactccctgcaatactaagggtaaaccgtctggttataggttatttgaatttaaaaacgatcgattagcactggtcccatcagaaagaggttgtacaaaagtagatgtgaatgcaaatatacaagcgttttgttatttaaggcctaatggtagagacacgtcaatatctccagacgcaacgcatattttggactcatgtgattacatggtgctggctaaatccaacggattcattgaaatcataagcaactatcaatacaagataaaaaatggcctgcgattagcgccctcttatatccttagatgtactccggaagatttcgaatccaatttttttagtgactatatgatcgctggtcttgaatatagtcaaggtttattatattgttgtatgtgctccggtcgaatatatgtctttgtaatgaaccttcccactgattacattcagtataagaacatgtacaaccccatgtttccagattgctttttcaaagtacatcacgataataatacaacacattcttcagaagaagaaaaattatttgaaggtagtacgcggtacactggaaggtcatgctctaagcatatctgctacttccttttgcctatagaaccatcccatttaagatcgtcacccgtggtatcttcgttttgcaatatgtatcaaggcctgcccatatataggccttcgatgtatttacatatagaacgaggtatttccacattccatataaatccattagaccggttttgtttcatgacagtatcgccacgatcaccactatttataaggaaaataattttaccattgacttatgttacatttttaagcacctttatcagcctaaagaacagtatacagggagatacatgcggtgagatactttcgtgggacaacgtagcgcaacaaaatggatttggttctttgttcagctggattagtaacaagtttacattcgatacggatattataaattcaaccatttgggatgatattgtaaaatattctggaacaggaatgctggattcaggaatcgtctggaaacagcgtcaaggtcacgctaaagatgacatatatgagttattccacactcaagatatgctgggaagtagtcgccgaaattcttcattcagtactgctagcagcgaaccgagaccgctgagtcgaagaaggagagaatcttttcaagccttaactagagacgcttttagagaaagaatggatgtaccctgttcaacgaagtgggaattagattcttttatccgaggattaagaaggaatacatttatggtagattttgaaattgttgaaaagatttctcatagaaatggaaatgatggggtgaatgaagatgataacactacagatgaaagtgatgaaacaatgacttcttttctaacagataattacaaaaagatggacattgtgtgcatcgatcatttcgtcacgttgagtgcattccgacctcggtactatgatgaaccaataattaaaatcgattcattatcgaacaaaaatggctctgaaaatggaactaatgaagaagagtgggcagaaagtcaaatgaaggtggatggccaagtgatagatgatgagacagctcaattcaagcaggcattgggaaatttatgttcattcaagaaattatttatgctggatgattctttatgctttatattggacacacatggagttttgttgataaatagatttgaaataaaaaataccaaaaatttgttaaggaattccaaggatactattcggataataccccatgatttcggattgattaatgatacaattgttataattaatgatatagacgtaggcacagacaatgtttgcgcccttacgtttcacttggtggtaacatcaatggcaggagagataactgttcttaaaggcgaatttttcaaaaactgcaggttaggaagaataaaactgtgcgattcactaaagctaaatagaaaagatcggtttgtcgacaaacttgctctaatcgattatgacggtttaaatgcacaaaaaagaaggttagattacgatgaaaaggacctttatacattcattgtgaaaaaggtaaaaagagactaaattgagttgcatagatgttagccataatagaaaatagcgtatgaggtagcaggagttataagacgtatttacgtatatgtatgtatatgttattattattacctgtgattgcacgaaggcctttttttttcacaacaagaagatgtaagaaatttacatgctattttgattaatggtcgaattaggtattgtctttaatctttcattaagaaaatataatgtaaccaagaacagcttgttaaagggcttcctatttaaagttatcttcttttccccaaggtaccactcctatatggttgataagaattgtagtttctgtaattggaagagttggaaatgctgttattatcaacataagtagaagggttatatctggagccatacatattctccgatatcgacgagacgtttacttttgtattttgataccgtgaatttttactaatattattattgagtgacagcgtctcgccccttatagttggttgaatgacattagacttttgataaggaggaggatggaagttcgatgctctacgtttatttctgccactatgagagtgatcgttttgggaatgtcttttatgggaaggtctcggtagtggatcctcatcgtatatggactcactaaattgatagtcttcattttcgtccgaatttctgttcatgtgacggtaatattcctgttttagctcaactgacaaattagaaccagtgaacgcacttccatcctcgttaggtactctagatgatcgtttttccttgcaatcatcaccaaagtgcccctttccaccgcagttataacagtatatagtatgaaagggaaggaccttgggcttagccttttcattatcatctactaaaatatatgctctccatatactaggacatctttcttttgagtgtttcttactcttacaaagagtgcactgaacttttttccatttatgtggacattgtgacctgtaatgacccacctcatcacactttgaacactggatagccttcggacaatgtcgagaataatgatcatccgtcgccccacagtacgaacatattatatggggacaatccttcttcaaatgacctctttgagagcaattattacatttaggtgctgcctctttaatggcatccttgtcatcatcgcttacgccaaaatatctaccctgccctctaagagctcttaattcgttgggattactatttacttcctctatagaaggtgctacaagtttatctggaggagttgtgggtgccgtatcgacgacaaatggtgccgtatttttttccatgactgcgaggaagtgatgtaagctgctatcgttgtacaggtaaggtttaattctctctgatgctgccaatagtcataacttttttcgaaatgtttcttcccatcccattagtgtttgaaggaaaaaaaggcactacccggatcatgaatacatttgatggtaataatatatatcacatttttaagcatgtattagctactgggaaagggcattttgaaatggtatgttttctttaaggatgaactatatatattacatgaaatatatttcaggtttacgtgaagggtgaaaaaggaaaatcagatactcacctgtaatcattagcgggctcgtttggatcagttttaaagattttgtccgggttcatgattctctttgggtcaatagctagcttaatctttctcatcaaatcgacgggtgcttcacctaattcttcgagcaagtactctcttttaccaataccaacaccgtgttcacccgtgcaagtgccttctgcgttcagtgctctcttgaccattctgtcaacaagttggctacaggtttcgtgttcttcaggggttctgtagacgatgaatgcatggaagttaccatcacctgcatgaccaacaatggcgttgatcagcttactagcttgcatgtcctttttagtttcgtgaataaccttgtcgaactgcgacacaggaacagctacatcagttgtccaaattttagctgatttgtctttgctcttatcagcgtctagcacagaccatagcgcgacctttctagcttcccataattccaatttttcgtcatcatctttagcaaactgaaaactgttgcagtgatttaactgggcgacagccttaacttcatccacaagagcattgacaatgttgggagatctcccaccaatcttgaaaaacatagttggtttctctacccaatcacatctgtccgtggattcagatgcgttgatcaacttcatcatattttcatccagtaactccatggcgttcaaatgaataccactctgagtcagattagaagcacatgcggccgcatccttgatagtatcaaaggataccaccgcaacagtttcagctttgggcttgacatgacacttgacagtagcttcagtaacaatacctaaggtaccttcacttcccacaaataaaccatttaagttatagccagcgctcgactttctgggtcttttcttcgtcttgacaatggtcccgtccggcaacactatagtcatgtttataatattctccttcatggtaccgtaacggtaggcgttggttcctgaacaagaattagcaatgcaaccaccaatctgtgcacctggaccagggtcacagccaaacatcaaaccgtggtcgctcaaatagtcattcaaatcctcccagggtagaccggcctgcacggtgatgtccaggtccagcttgtcaaattttacgacgttattcataaacttggacaggtctacggttatggtatctccaattcttgtaggcaggaagtgcccctccaaggacgttccgcccgagaagggtacaactggcatgttgttatcgtgacatattttcaaaattttggaaacttcttcggtagtatgagggaataatataatcctaggtctttgctcgggagaggggtgatgcgtgttgaagtaggtatctgaatgggcgtccaaatcggatttcgcatcagagtagttttcaggcttgtttcccagcacctgcttcaggtcctcaacaaccttatcgatcttaaccgggtcgtgcaaatagtctggtgagtccaatgaggacagctttaacgtagaatttactgggtcgatctttttgaccatttccagcttctctatcaaatcttccttagtctccctagaatagaggttcttagcgaacaaataaccgaatagagtagctgaagaggcgatgacagagtattttaaccactggctgctgctgtcggtgctgcctgtgcctgttgaggcgtatctgtagcatgatcttctcaccagccttcctctaggttgtgcaataggctttattagccttgtgcaagtacgcttccacaacattgttcttgcttttgtttccagctggatcggaatgatgtacaatatttaaattgcactataacacggaagctcaagaaatctttccagcccacacacacacacacatatatatatacatatgtagttccgagtgcaaaatcgctaagcggttattactgcaccagttggggccaactacgctggatcgacgtgggattggcagggaagaacttcgagggaggtggtcggagaagagagtgggatgcgggcgtgggggtctgctgttacttttatcggcacaacggacctgggttgacaagagcttgaaggctccaagagacagcgaccgtcggcgccgaatgacgaaactatgctgtgtgtgaccaggcgaacaacattgagagagttgaggagccgtacggacagctgtttgtagtgatatttccttgttgtaaccagacgagttcctttataacgttttgaaatgtttcatagggttaccctgacagagcggtggcttatgtcaaaaaggctgacgctgatactaatgacggtcaatggaagcatatgagcaaaagcagcagcagcgttagcagcagcagtagcgtaagaccaagttagtatggctacgttcaacccacaaaacgagatggagaaccaggcacgtgtacaagagtacaaggtctccactggcagaggcggagctggcaacatccataaatctatgtccaagccgtctcccgtacttcttccattgaaatccaattcaaagacagtagcaaacaacaataataacggtagcaaccaggaaaaggttcctcgttttgcaattggtagaggtggtgccggtaatatctttcatgatccgcacctgacgagatccgcccaacaactggactctaacgacaatatcaactataacgacgtgatcaatgacatcgacgattatatttcccctataacttcggatatggtggatgaaggtgggtcaaacccggtgaccaacaccaggtctcgtatcagcgctacaaggagccatcagtctttgcatgccaccacttcgtctccgaacaacaacgccccaattgtcgttggtagaggtggggcaggaaacattttcttcaacaaaaaaaaggtggccagcaatggtggaaatgaagaggatgagatacgaggcggcaatatcgaggatgaggatactatcaatgcaaacgaggacaacctgtttgtggtgacttccaatggcaatgctttggcggcaatcaagtccacgtccaagaagcctaaaaataagctcaagggcaaaagcgcaccggaaaaatttgctattggaagaggtggcgctggaaacataatttctccaaagtcaagcaggaacactatcaaccataacttaaacgatgatgatgaagataagtttaatttgaaagatgacaatggtaaagagaagaagaagaagaagaagaagaaatcagggtttttcagttctttgaaaactatgtttaattgaaataacattcatcagcaaaattaataaactaaataaaataaataaataaataaataaataaataaataaataaataaataaataaataatatacgatcataaaataaataataactcaagctttttagacttgactagctaattctttcaatagtttgtaatcacgttgaacgataccaccattacttggtagatacgtagtgccgtccattaggaacttatcgacagaggcagcacattttctaccttcttggatggcccagacaatcaaagattgccctcttctacagtcaccacatgcaaaagtctttcctccatcaatagagtatgaggagtcgtcgagtgtggcaatcgtaccacgtcttgtcttcttaacttcgttatcgttgccattgatcaattcaggacccacgaaacccatagacaacaaaatgatatcggcttcaaagatctcttcactgttgggaatttctaccatttgccatacgccactttgtgacttcttccattctacgcgcacagttctgatggcagtgacttcaccctcatcgttaccgataaattccttggacaagatgcagtattcacgagggtctctaccataatgctctttcacttcagcatgaccgtagtccactctcatgacacgcggccattgaggccatggattgtctttggcacgttccactggtggctcaggcaacaattcgaaattcaaaactgatgctgcaccgtgtcttacagatgtacctaaacaatcgttacctgtgtcaccaccaccgacaacaattactttcttaccttggatcttttcacgaatgatttccagatctttgttcaataaagcttttgtgttagattccaacaactgcatggcaaaatcaatattcttcaattcacgacccttaataggtaagtcacgtggaatggtagaaccgatagcatacactactgcattgtgcttgttctttagctcatccatgcttatggttttaccaatttcggtgttggtaacaaagtcaataccttcggcactcaatagatcaatacgacgttgcactatagccttatccaacttcatgtttggaataccatacatcaataacccaccacaacggtcggatctttcataaacagtgaccgtatgtccggcacggttcaacatatcagcacacgctaaacctgctggaccagaaccaatgacacccactgtaaagccagtgcgtgtacttggtggacaaggcttaatccatccttccttgaaagcattgtcaatgataattctttcaaccgattttatgccgactgggtcttcaataatacctagtgtacaagctccctcacagggtgctggacatactcttccagtgaattctgggaaattgtttgtctctagcaatttgtccagtgccaacttccattggttcttgaataacaattcattaaacttggggataatgttagataggggacaaccggtatcagataaacagaatggtgtaccacaatccatacatctcgcagtttgatatttggcatccttcttggtaatagggttagtaaattctttccagtcattaactctggttcttggatctctgtgtgtctcatgacgacgtttgtggatcataaaaccacgtgttttttcaatcctttcgctattcttctctagctgtttggaatctggaactgcatcttctaaatcaacaaccttaggctccttcaaagtggccttatttgaaatagtaatactcttctttttttcttgctctttagctttttgattagcaatcaatagagtattgacttcgtcatcaacttcttggttcgatctaaacttctttaagtattctgaagttgccttagcctttgccttggcagcttctgctttctccttcaacaaaactttcttataatcagttggaatgactttaacgaaatctttcaaataatggttgaaattaccgagaatcctggctgctagatcagattgtgtgtagttccaatgctcctggatcaaattcttaacaaacgcaatctcgaccgggtcacataatgattctaactcaacagtatctttgttaatctttccaacaaaatcgtcgtaatcggaagttaaacagtatgcaataccaccagtagcaccagagaaggcgtttagggattccatttgtgataagacaatggcacgaccaccagtcatatactcaaaggcattgttacccttaattctctcaacaacgatggtggcaccagagtttctgacaccgaaacgctcaccggcactacctgaaatgaatgcagtaccagaagtagcaccatagaaacaagtgttaccaacaattacattttcatcactcttgaatttagaatcctttggtggtttaatgacaataataccaccggataaacctttaccaacataatcattagcatcaccattcaagataaaagtgataccagaagctaggaaagcaccaaaagattgacccgctgaaccttctatgttaacgacaacggtgtcctttggcaaaccatcttcaccaaatttcttcgagactctgtaagataaagtagaaccgagtgcacgatcagtattgattatagaggcgtcaatattcactggtaagccacgatccaaagtaacttcagcctcatcgattaacttattatctagacgggtgtggagtttgtggtcttgtttcttagtgaacttggttggaacacctggacgaataacatgtgctggggtcaaaataggagataaatcgatatttatggctttggcatttacgtcgtcccttttctttaatttttcagaatgacccaccatttcgtcaatggtacggaatcctaacttggccatgatttgtcttaaatcttggatcaagtaatagaagaagttgataacatgttcgggctgacccttaaacttacttctcaaatatggatcttgtgtggcaataccaacagcacaagagttcaagtgacatcttcttaacataacacaacccatagcaattaatggaactgttgccaaggtaaaagattctgcccctaataaaactgcaacagcaatatcaaacccagttctcaattgaccatcggtttggacaacaacattacgtcttaaatcattcaagactaaagtctggtgagtttcagctagacctaattcccatggcaaacccgcatatttgacactcgtccatcttgcagcacctgtaccaccatcatgaccagaaactaagatatgatcggctttagccttagctacaccagaggcaacaataccaacaccaacttcggaaaccaactttacagaaattcccgctcttggattagcacatttcaaatcataaatcagttgtttcaaatcttcaatggaataaatatcgtgatgaggaggaggagagattaacccaacattaggggtggagtgcctggtttttgcgatatccttagacactttgtgggctggtagttcaccaccttcacccggcttagcaccctgagcaatcttaatttggatttcatcagcatctgacaagtagtatgaagttacaccgaatctagcggaagcaacttgtttgatagcagatctcatagtatcaccgttttcttgaacagcagaacgttctgcgtcttcaccaccttcaccacaattggatttggcccctaaacgattcatggcaatagccaatgtagagtgagcttccatagaaatagaaccataagacattgcacctgacgcaaatcttctggcaatttcagtccatggttcaacttgttctagagggatactgacagaattttcaaaatctaattctaacagtcctcttagtgtacagtctctaattgcttccatttccttctttacatataattgccaagagacatcatttttgtttctgacagtatcttgtaacgaagcaattgcggttggttcgttgacgtgtttgtaaccaccatccctaaagtggtattcaccactttctggtaagttaacagatttactaatggtttgtctggatggataaccacgctcatgtaaagaaaaggcatcttgagccaaatactcgaaagttacacctctaattctggaagaagtacctgtgaaacacaaatcaacaatagagttatctaaacctagggcttcaaaaatttgagcacctttgtaggatgctagagtggagatacccattttagacataaccttcaagatacctgcatcaatagcgtgcttgtaattttctagtatttgcccttcctcaagtgtatcattgtcattgttgacattacgaagtagaccttctctattcattctgaccaaagtttccatggctaagtatggataaacaccatcacaaccataacctagtaggacacagaaatggtgaatttctctggcttcacctgtttccaaaatcaaagcaacttgggaacgctgcttgtttctgattaggtgatgatgaatacatgaaattgcaatcaaagaggagatggaaacacggttggcacccattttcctgtcagtaattattaagatctttttaccatcatcaattgcttcgctcgctaacttagtgattttatcaattgtgtcggtatagcccaatagaccctcactcttgtcgaatgtgatatcaatttctgctacagaccatgatgggtaagcagcttcaatgtttttcaaagcttggaactcattccaatgcaaaataggagatttcaataataaacgatcacattgagatgaatgcatttccaaaaggttgccttgaggtccgacataacattctaacgacataacatttgcttcacgaattgggtcaattggaggattggtcacttgagcaaacaattgtctgaaataatcataaagtaagacaggattttcatttaaacaagccagtggcgcatcgttacccatcgaacctaaagcttctttacctgttaaagccattggagttaacagaaatgtgacttgttcgaaggtataaccattggccaatagacgtgggtcactttgaactttcaaagacaatgaatcctgtgatataaattctttaggaaccaaattagcggtttttgataacaagtcgtctaacttgatgactttggataaccaagacttaaaatcttgtctttttgagatttgagattttaactttttagtatcgaccatttcacccaattgagtatccactaggaataaatcacctggcttcagtttacctttttgaacaaccaatgaattttcgataggaatgacacctacctctgaagcacagataactctgtcatcactagtgatgtaataacgacaaggtcttaaaccatttctatccaatatagcaccacagtaacgtccatcagtgaaagttaacaaagctggaccatcccaaggttccatcagacatgcagcccagtcgtaccatgcttttaggtcagaatccatatccttatgatacgcttcaggaaccatcatcataacagcttcaggtagagataatgtgccattaatagtcaatagttctaaaacgttatccaatgcagctgaatcagaaccaccttcttcgataattgggtatagtttgtctaactcatctttgaaagttgctgaattcatcacaccttctctggagcgcatccaattcttgttacctcttaaggtgttaatttcaccattatgagctagccaacgtaaaggttgagctctatcccaagaggggaaagtattagtggaaaatcttgaatggaccaacgccatgtgggatttgaaatgcgcattagtcaagtcgggatagtagttatacacttgagctggcgtcaattgacccttgtaaacaatggtggtattgtttagggaacaaacatagaaccagttttccagtcctatttgaagagaggcctccttccttaaaagatacaattgagttctaaatttagtttcattaaactccggttgtttttcatcatacaatggaaccaataatggctgtagaatagtaggttcacgagataatgcaacgtctcctaaaatagtagaatctacggggacgtttctccaacctaatacggataagttgaaggatgcagctaaatcctcgaaaatcttctgacacttaattaaatttttcttgttatttttttcgttcttcttgaagaagacgttacctacggcgtatttgcccatctcaggtatgtctagatcaagatctaacttgaattctcttttcataaattcgtgaggaatacctagcagaataccggcaccgtcaccgttcccatcagatgagacggcaccacgatgtgtcatattcactaaaagatatctagcgtcagtaacaatcttgtgagactgttcaccatgcttatttgctacgaaaccgacaccacaagcgtcatgttcataatcagggtcgtaaagtcctcgtttgtccggaatcacatttgcccaagatttatgaagatggtgttcatcgttatagttttgaattgtcccaccttcgtaagcttcttccaatggatcgaaattgtctgatttcaacactggcatgctttcttttctaattctttttctagttcttcaaaataaataaatggcaaatagattaagaaaaaagagagagtagaaagacaaaaataaataaaaaaaaactgaagcagaaaaataaataaataagttaaacgttaatcactacctcaatgagctaaaagaaggggaagaaagagcaactgagagtatccgtctgcgtagtataggactgagatagcaatttcctatcttcctatgatgtggagacgattagtttggtgtgttatcaagtaagatataagaattgattaatttggtaagaaatgaaacaataggacgaaaaatacaataagataaggaagaccatcagaacttatgaatgactaagaaaagcagtttatattttttttttgggcaatttattgcttcttttttttacgttttgcgggcatcacgttcgtcgtgacatatgacttgaaaaatgtgcaaaagcttatcggagccaatcggattgacgcattaaaaccgaagtgtattaggaccaaatttgcgctgtatagggttgaacggtagggctaccagggtctgagtcatcaaagaaaaagaaattacaataagagtcttacttaagatgatatagaattgttgttattgttcatgtatggatgccaagaaaacaaagttttttaaagtgaggtatgaattatggcgtggagaagctgaaattgaaatattcgaagcatgggtgtattacttgcaagatcagaaagaagagatgctctgaagataaacctgtgtgccgggactgtcgtcgattaagttttccctgtatctatatatcagaatctgttgataagcagtctttgaaaaaaataaaggcagatatacagcaccagttgatcagcaagaaaagaaagcatgctcctgacagtgctcagaaagcggccgtggccacccgtactcgacgggtcggtagcgacgaacaggataaccaggtatatttgtcaaaaccgctggaagattgcatttctcagaagctggactctatgggattgcagctgtacaactactacaggtctcaccttgcaaacataatttccatcgcgcccatgaaccagaactactatctgaacattttcttgccaatggcccacgagaatgatggtatattgtttgctattcttgcttggtcagctaatcatttgtctatatcatcatcaaatgagctgcgaaaggatgaaatatttgtcaacttggcgaacaagtatacatacatgtcgttatcgcatctaaagacaaacgagggctcaagtgcctgtgctaaactggggtttctatattcactagcacaaatcctaatcttatgtggttcagagatatgtcagggtgatgtgaaattttggaagatattattgaatataggaaaaaatttgatcgaaaaccatgtgggcaaggatgtctcacggatactaaccactactacagaagaaccctccctagaggagaggataatcttccccaatttcaattccgttgttaagtactggctgattgtgaattttatatatcatgatattttgaatttcaatacaacgtccttcccgatcgaacaatacgagaaattcttccaaagggatcagaactctttacccagctcagccaactttattgagtcaatagactcgccaattgaggaaatagaccctttaattggcatcaacaagcctattttactactattgggacaagtcacaaatttgacgaggtttttgcagactatggaacaggaagaaatgctagagcatggcgataaaattttgagtttgcaagtcgagatttataaattacaaccttcgcttatggcgctggaacatttggatgatgaaaagaaattttactatttagaactattcgagataatgaaaatttctaccttaatgttctttcaattaactttattaaagattgacaaagattcgctggaactacagatactgagaaacaaattggactcgaagctagacaaggtcatcggaacttttttggaaggatcgttatgcttcccacttttcatttacggtgtatgcattcaggtagaagatatggagaaaaaaatagatttggaagccaaatttgacgacattttaaaacgatataaatgttacaatttccaaaatgctagattattgatacggaaaatttggcaaaacgaggctgatggcatcagtgagcatgacctggtccacatgattgacgaattagattacaatattaattttgcctgagcagcatatattttctttccccgccccctgggtgtcttaaattattgtttcaccacacaaacatatatatgttcttttttttttttgtaggacgtacggattcaaaaacaatttatacctatacaatgtagaaatgctaacgttgagacatagaagtaattatttaattaaccattttaggtgattattttcaggggtgtccgagtccacctctacaacatccacctgcccggtttgatacctgtaatcgcctgtcttggagtcctccacaaagcttatgcttctctcagatttcctgcgtggcctatccattatggctgctcctgcatacgacgtgccagtgccgccaatcatatctatatcatgattgctttccccgtcgcttgtactatcttcattcgagtggacgtcatgagcccatacagatttataccgatttgctctcggaaattcatggccatctagcacttgtattctttggtagtgatcactatcattatcctcgtcactctcgtccctttcacaaacggggctttcccttctctgctttgcagtccttgttaatttagtcttagacttcattttagctcttttattagattttgtctttaatttgcccttgatcttcaaaattaactcatcaaagttgtcctcgtgtgcatcatataccaccttatatgattgttggtattgtgtggcgaataagtcctggttccaggcaaaaccttgactttgagatacagatattttaaaatttggccttatttctgcactatatgtaaataccgaactggtatttgagtatacaataagtttctccttatcctccatgactcttcagtagcggttatgaacacgatataactatctgcatttaacgctggtactgatttcaatttatccttatcaaatgatacgctctttccctttaaaaagcgcccttacctcgttccgaacggcgctagtaagaatttcatcaaattgcccttcttgtggggggatgctcatcacagactactgaatatgcatcacagaaaagacaaaaagaaccattaacatgattctgcatatatttgaatgattaatccatggtattgatttaaggcggtaagaaggaaaatttaaaatttggatattaccatcttcttctacactcatatatattcctaatttcctttgcatcaggtcaatcgtgacagttgttgcttataaatgcgattattttctgcgtaatatccataattacttcaagaaccccttaggtgacaaccgaaagtcagcagtcacttaatagtatttagtgtcagaatttgttggcctattttcttacattcactatataatacttacggggctagttttattttctaccacaaataaaaataaagcatcttttaattttcttcccttgaatggcttaagtgcctcagtcgaatggcaacttggttccattattatcaactgtatactattatagaggcatttttttcaataaagacatgcggtgtgtgggtctttttacctctgtaagttacgtaataatggaatttcatagaggaagaaagatgaaaaaattcacttataaagggaaggacatccgtgtgcttataccagcttgagaaagtactgacccttgaatcgttaagtttacttctacaaaatctccaagtaaagaaggaatataagtaatataagtacaatgtccgccgctactgttggtaaacctattaagtgcattgctgctgttgcgtatgatgcgaagaaaccattaagtgttgaagaaatcacggtagacgccccaaaagcgcacgaagtacgtatcaaaattgaatatactgctgtatgccacactgatgcgtacactttatcaggctctgatccagaaggacttttcccttgcgttctgggccacgaaggagccggtatcgtagaatctgtaggcgatgatgtcataacagttaagcctggtgatcatgttattgctttgtacactgctgagtgtggcaaatgtaagttctgtacttccggtaaaaccaacttatgtggtgctgttagagctactcaagggaaaggtgtaatgcctgatgggaccacaagatttcataatgcgaaaggtgaagatatataccatttcatgggttgctctactttttccgaatatactgtggtggcagatgtctctgtggttgccatcgatccaaaagctcccttggatgctgcctgtttactgggttgtggtgttactactggttttggggcggctcttaagacagctaatgtgcaaaaaggcgataccgttgcagtatttggctgcgggactgtaggactctccgttatccaaggtgcaaagttaaggggcgcttccaagatcattgccattgacattaacaataagaaaaaacaatattgttctcaatttggtgccacggattttgttaatcccaaggaagatttggccaaagatcaaactatcgttgaaaagttaattgaaatgactgatgggggtctggattttacttttgactgtactggtaataccaaaattatgagagatgctttggaagcctgtcataaaggttggggtcaatctattatcattggtgtggctgccgctggtgaagaaatttctacaaggccgttccagctggtcactggtagagtgtggaaaggctctgcttttggtggcatcaaaggtagatctgaaatgggcggtttaattaaagactatcaaaaaggtgccttaaaagtcgaagaatttatcactcacaggagaccattcaaagaaatcaatcaagcctttgaagatttgcataacggtgattgcttaagaaccgtcttgaagtctgatgaaataaaataggagtacttaattaaactaagtaagcatgactcaaattttctggaatactttgaaaatcaacgtcctacattctatcaaatatcatatatatgcgcacaattacgttcttcagcaatcagttagacctgaagaaaaaagtaagggtagaaaaagtatataaatatataaaagtgtaaaaataaaaaatacaatgtggttgtgtgaaatttattgacctcgcctgttcctaactaccaacgtattgaactattaaaaccattaccgaaagcgctattatcaccaacattggaaaaattaacgttagctttgtcacttttgaactcgttaaacgagctaccattcccatctccctccttcattgactttgttgccatcgataacggtggtgacataaattccatcaaactaatatcacgacctttgttatcgttcccatcggtgcgaccagcattgctaccaccattagtattaacagaaatattgttattactgggagtacgcgacgctggtccaaatgttgatgaatctatgtaatgattggtttcacttgcatcgccgcttattgattttggaccaccacagcgtaagcacactacgtttttagcaaagttatgatacgtgcacgtggaacacttccaatctcctgctctaaatggcatgttggagccacatcctcccataccgatattggaattacaattattactattgttaccattgttattattattattattattggtattactattactattgatactaccattatgatgattgttattatgattgttattatgattgttattgttattactgttgttcccattaccattcccattaccgttgatgttgttattaatgttatatctattattggtcatattgttaatattattgttgttattgttaatattattattataacgataatttggggctatattattatttcccgaaaaatgatccgctataattatcggcgacccactgttcgatggtgccatgttcaatgaattttgtcgcgacaatggcgtaattgcaggaaaatgagctctattgtatgttaaagctgctggcgtgttgttagcaatcatgttgaactcaggggcaccataggggtgattcgctgcagtgttactaatattgcttgaagatcccgagttcacgcgattgtttaaattatttctactactgttaacattattgtttgagttcgcagtatgtatttgactatttgatggtgccggaaaagaacatctaaaacatgcagtacgtctttgaaagtttgaaaaaccacaagatgggcaattccagtcacctggtcttggtttgtttttactttgagggaaaggcgataaaatttcttgagccttatcgagtactccggtggaagaaggttgaagctcaaggacatgttccaccacccttggttgcttagtgtttgccagattagataggattgatctcccattcaacgctagtacttcagttgcttcttcatgtgtttggaagacaacaaatcctgagatactatcttgatcttccacatagggactgttatttagactccagttattattaacgttagacgtatcttctacgatgtttttgacagtccaaaacccaactggtctaacaccatattgggtaaaccatgattccaactcactttgagttgtgtcgggcggtaaattgttcatgtacaaaatcttagatttctcttgcaaaaacgctctaatatcggtgtgtgagtcatatggttttgttaagacagattccatatcttcaggggaagtacactttttgtgcaattgtattaatatatccgttgtcctttttaaaagagagtatatctctggaacagagcctgcctcttcagttgggattgaaacttccaatattctaactatttcgtccaaatccttcgtatttttggctgcattaatactaatacttttagtattacaattgttgttggagattgctttcttttgtcccaaaatctccggatggttgacacaccatctatcgaattccttccataagtcaaatactttcggatgttgtaaataagaagtaagaataaacccatcatctctcgcttgacgtggtaaggtaacacggatatgccatgttgaatacagggaaacaagaacaaagtcgtcgttaccaataacgtcatgaatatccttgtccaattgcaccattgcactctccaaactctttgtcgtcccgtttacttcaatgctcggtaaagaattggtcccataatggcatactaatgtttcagcattcacaatttgaaatgctatattcgcaatgcgacattgatccttgggggtatctggcaaatgcgcaacttgcagctctagtaccacatagtgcataatttctgtatcaaaaatcacaatagcaatgcacaattatcctagcgctcttctttagtaatgctatttgcatcaaaaccaacttattaaacttgtatgtgttgaaaaatttttcactttaaacttttccactgggcatcggcatcggagaatgaaaatatattaccaaagtcacattaaacaagtacatgacattacttaaagaaaaccctttataataggcactactattactactgttactaatttacaattatatatgtatatatgtagatacacaaagttatggaacgcctactcactgtcttcatcgtcttcgtcatcgctacgaggcccttgatattcatttgtgactccatctggatgttgttctaaccacatcttttcccaagcaacaatacgggatacgttagataccatatcttctttcgtatcgctttgtagctctaccacaatgtgcggttcgtatgattccacggcatcctgtttgacgacacccataatctcggcatcgaggttttcctcgatcttagagtcatgatagcctcttgcatgcaatcttgaatacaagttagagttatcgcatctcaacaccaccaccaagtcaatcagcctctctgggaacacatcattgacatgccaatcgacaatactatttccctgtctcaaaagaggctctagcatgtccagcagtttgtcttcatcgacaatgtgcgatttacggccctcatcatatccttcgaaacagtcgttatctttggcgaaatccgaaatgttatagtatttgtaatccttcagtttattttttaaaaactcacacgtagacgacttgccacatcctggtgttcctgtaacaatgatattcggtccataccgtcttgcttccatctttatataacaaagtatttctttattttctaatagttcctttctacgagtcttgtgtatgatttataaagagtgagctcttttgttatgaagtatattattatgtgagtatttttttataactgcgaaaaagcgaggcgaacattaataagataatagcaaaacaggcattttttaaactagatatgcaaaaaccacaaggaaaaacaggaagagaagagaatcaaaatatactattccctacataatggaaaaatttggtttaaaagcgctagtaccgctccttaagctagaggacaaagaactttcaagtacatatgaccattccatgaccttaggagcggacttatcgtcgatgctatattcgttgggtattccaagagattcacaagatcacagagtcctcgatacttttcaatcaccgtgggcagaaacatccagaagcgaagtggagccccgatttttcacaccagaatcattcaccaatattccgggcgtattacaatccactgtaactccaccatgcttcaattccatccaaaatgaccaacagcgtgttgccctttttcaagatgaaactctatttttcctcttctataaacaccctggtacagtcatccaggaactaacgtatttggaactcaggaaaaggaactggagataccacaagacgttgaaggcctggctcaccaaagatcctatgatggaacctattgtatccgctgatggtttaagtgaaaggggatcatatgtgttttttgacccacaaaggtgggaaaagtgccaaagagatttcttattgttttataatgctattatgtaaggtagacagagaaacgaaagaagtaaataaatgtcattatatgtgatgcggcgttttggagctgaacagaacgccctcttttttttttttaatgattaattgagaaaaatagtgtgcacatctaattttgcatgtgggattggttttcatacaattcgacgatctggtcagaagaggttgcatcttctacgcccttgtcttctcttatacgcaaaaatcttggaaatcttaaggatacgcctttatcaaaagttgcactacctgctttataaataggcgatagggaaaggtctgcagtcaaaacttcaaacaaagtcgtaggttcgaaccatacatctggctcagcactcgaatcgaaaacaaacgtggcttttggtccatcaatgatcgtcggggtcaacctgtcgtgcaaaagctgcaacatttcgtccgaaaatcctgtccctatcttgcaacaagtttcaaattctcctgtgtcttggttgtaacatcctagaaggaacccaccgtacgtaccagttctttttcctctaccataatatgcccccaacacgcagagatccaatgaatctccaaccccctccaagtaatctttttttaatttcaaccagtttcttgaccttttacttggttcataatgggattcagggccctccaacattttgaccatcaaaccttcgcatgagtgattaacggactcatcaaggaatttttgaagttcatcaaggttatttgttgttatctgagtcgcgtattggaattctcccgggacaacttttgtaaccttcgtcaagtattctcttctttcctttagtgacttattaatcagcctttcatcgttgtagcaaagtatatcaaatgcaaagagacagactttaactttaacatcattcagctccacgtctttacgtttccttgtacttaagacctggaaaggcaaaattttcccctgatctttgtcccaagcaacagcctcacagtctagaattaaatttttggtagtatccaaatcctggataaaatccgttatgttaatttctggatatctctcagtcatattctcgccatttctggaataaatcctcattgtaccatcatttagtaaatgcacctgagccctttcaccatcgtatttgtattctgacgtaaaagtttcgccttgaaatctatccaatacttcattaattgccttggtaggcttggctaacatgggtttcaatggaattcctggtcttagagtacaatatttatctaaattcataataccgtgttccaggcatgagtttataacaatttcatagttgggtacttgacaaaatgcgtctcttatcttttgttgagcactttctaacacatccatggggacatctttgtctggagagtcctccctattttcatcatggagcaaaagagccttcgatagggatattaagacagtcttttcagcaagaccgattctcaattttgactctagggatctaatcaaaaacttagcctctatacctttgcaagcagtaagcattctcttgatcagcttcatcttttttaattgtgaatctttgccctgagtcttagcaatagctctaagatttttgaagacctcacccacggtcaagggtttgggcttaaacatagtgggttggacatttctcgcacccattgctatttcacccaaatccccaatatccttgtatttaagtttaatttggctcatggatttcccgcaagtttcgcttatggttttcataagaagattttctccaaggcctaattccaagcctgcttcgtagtcagggcccaatctattgatgaaaaggtatgttgtaggtattaagttcttagacgattgcttcattatcttaataaagaaatcagaacagattcttataatctctaaacgggaagatatggcctcaatcttgttaaaaacctcacaaacttcagaataggggatattagacgaatagtgatcattattatttgagctcaaggcgtcttcaacttcacctaccaacctctgagattgttgcggtgaatcagcaacaccggaagagggagcggatgatggtatagaagaaaaattgctacccatggagcttggagctgctacagtatgtgtaacagccgtctgtttcaatttcttggtcgcgtattcctcttccccactaacattatccattctatcttccagcatatgtttggatgattttttgggagaaggagtaccttctgttggcttatttttcatggaagtgaagaatctagccaaagtggcttgtttaggcttcttaccggcagaggaaggtaatgaggatgacatcaataatggcaatcttgatttcaagggacgtgcagatgaaagaaggcaaccggtcagtaatctgcgcatgtaattgatgaacaatgacgttaaaagctgctctaaacctccaaaatcattacttttatttttgaacaaagtacagcgagatgcaaacgcatggcttattgcagctaaatttcactttcacgcgttttcgcgttaaggtgaaaaattccatcagccatctcaagtggaggaacacatcgaagcgagcaaaaagatgacagagttaaacagcaatagaaccagcggctgcagtacgaattcctattgcaagtcttacggaaggttggtggggccttatgttgttcaaagtacttgattttggaagtatggttgtctgaaattgtggctacgtatagagaatcatccgggtaatgatgaaagtttctttcaatgacaaataggagttttaagaagtagaagaaagagccgttcgtatgagtgccaggatcagaaggaaagggagcaagaggcagaacaatcatgtcgaaacaatttgttagatctgcgaagaatttggtgaaagggtactcttctacccaggtcctggtaagaaatgcaacgtcaaacgacaatcatcaagtgtccaaggactcgttaattgagctggctgaaaaatcatatgatagcgcagatttcttcgaaatcatggatatgctggacaaaagacttaacgacaagggcaaatactggaggcatatcgcaaaggcattgacagtaatagattacttgatcaggtttggtagtgagaattgtgttctttggtgtagagaaaatttatacatcatcaagacattgaaggagttcaggcacgaggacgatgagggcatagatcaaggtcaaatcgttagggtcaaagcaaaagaattgactgcattactatctgatgacgaaagactgaacgaggaaaggaacatgaatatcaagggaagaaacaggaaaggaagaagaagaaggggaactgggcgcagtgatgaaaatgacgatgatttgcaaagagccattagtgctagcaggttgacggcggaagaagacgaaagaagaagaaaacaggacgaggattatgaaacagctttgcagttgagcaaagaagaagaggagctaaaaagattgcaagatttacaaagaatgcaacaacagcaaggccaacaacaattgcaacaacctatgtattatgatatttttggtaacccaatcactcctgaggaatacgcacaatttcaattgcaacaacagcaacaacagcaacaacaacagttgcaacaacaaccaatgtactacgatgtattcgggaatcctataacacccgaagaactagcacagtttcaacaacaacaacaactacaggaacaacagtacttagcttctatgcaacagcagcaacaggcaatgtccaacaatccatttgccaaatcagaacagagctcaagttcaccaaaacggaaccaactagtagcagcttcttctccacagcaactgcaacaacaaaaacaacaagagccattgattcaaaacaggacaggcaatcaatcaatgacagacaagtatagtaaactaaacgagctactagccacaggaacaggtattgatacattcggaaatgtaggggaggctcgtattcctgcccaacatacgaagacaggaacattcatcaattctcaaggaacaggatataggcaagtatcggatgatccaaaccacaatccgtttttgaacagtcagtatacaggtttaccaagcactagcgtcgtaccaacacaaacaggctatggctttggtaaccagtctcaacagcagtctcaaaataatggctcaaataaccggggatatactctaattgatttatgaagtgattctgtcattccagtccgcatttctaatcagatgagcattttctcgcatcgcataatatatatggactaagtaatttaatcatttcacagcgcgttttgatgcaagcgtttagtataaaatgaactgtatatttgtatatgtgagcgcacgatcgctccaaaaactactttagtaaactaacgtagttcaggacgactgaaagaaaatatagtgctttaaatttatcagacaaccaggaatgtcttatgtctttacatggatgtaatgtaagttgaatacttttacatatccatcagaagaagccctacgatacgctctaaatcttgatgcgataactctaagggacttttatcgccacgttctccgttaatgtccttgtgagattgcaaggaccgcagcaccgcctcatcaatgaatatatccaaatatttctgtatcattggtactacttcatcggcaattttcatatcattaccaccttcattttggctgaggatttttattaacgcttctttagataacatcaccacaattactgtgctctgtactcatgtcctttctaagtgcaataatgtaaattctaacacgcttttatgtatgattgatttttgatattttggcccgaaagataattctggtctcccggaaacatgaagatgcagcaaagtaaaaaataataggtaaaaataataaaaatacatgtatctttttggttggttaatttatctaaacagttttatatatatatgtatatatatatatatatatacacagtattaatattctttccttgagattactctctataaaaaaaaaaaaaaaaaagcttttaaaaaaaaaaaaactcaaaaaaagaaagaatattcaaagaaagtttcatcttgtcagttgaaatgaatagtttattgtggaaattataacaataaaagttagctaaaagcgaaagtgtcgatgaaactgggcaagtgcacttgagctcttgatatggacggtagtattggttacaacaatgactggtaaaagaatgaagtggtttgagataattttagagaaacaaaaagaaataacaaagtgatagtaataaaaacggtgcgcaaatgaggataaaaaaatcagcacagaaactagagaaaacggataaaaaaataaaaaagcagagacaaaaattaaattacgactgattcttgttcaaaatcaatagtaaaagtatggttacaaagtaatgtaattcacaatggagatttgaaaaaagataaaaataatcgacgattagatcacaaaaaaagcgtatctcaccacagtagttattttttcttagatattctttaatactggggttgtgactgaccaggtggcatcgccatgaaatgttcctgctgtggaggatacccctgctgcgatggcatttgcggtggaggatacgcctgttgttgctgatgcgaaggaggaaccatgaattgtggatgatgttgctgcggaggaatagcaaattgttgctgagatggtaattgttgctgaggtatcgcttgttgatgatagctctgttgctctatcgggaatgggacaggtaccgtttcgtcattttcagccacatacaatgacttatcgatagtggccggaatagccgcaatttcagtgcccagttcttgttcgattttataaaggttaaaccgatcattccagttaatcaaattgattgctaaacccaagtggccaaacctaccggatctaccaatacgatgtaaatatgtttctgccgttttggggaaatcgaaattgataacgacattaacggcttgaatatcgataccacgggtcaataaatcggagcagaccaatgtacgaaccttaccttgacgaaattcgtggaaaactttatttctttcttgttgcttcattcttgcatgagagtaataacaggaatagcctaaatcagtgattttcttggctagtaattcgacacggttagtagaattacaaaaaataatggcttgattaatttgaagcttagagaataaagtatttaaacaatgtagcttttgtctttcttcaacaaaggcgtagtattgagtaataccctttagagtcaattcttccatcaaattaatttcataaggcttatgcagatgtttaaccatgaattccttaaccgttagtgggaaagtagcgctaaataataaagattggtgagttggaggtaagaaggataagatttgttcaattattgtcttgaagtcacgagataacattttatcggcttcgtccatgatgaataatgaacaatcagacagatctgctacttttctcgaagctaaatccaacactctaccaggagtaccaaccaaaatatggactgtttcatttaatcttagaatatcgtctctcaaattggtaccaccagtggtcaccatacatgaaataccacagtgttttcccaatgtacggacgacttgggaagtttgcagagctaactctcttgtgggaaccatgatcaaagcctgaattttattcaactttggtttgactttctctaacgtaggaataacaaatgcggctgtcttacctgtaccattctttgctctggccaatatgtctctaccagttattgctaccggaatagcctcttcttgaataggggatggtttttcaaaaccggcttcaaaaatacccattaacagctctcttttcaaataaaaatcttcaaaagtattaccctttgtatttaagacatcatctgtctgtggtctggtatccttcttgggaatattcaatgcagttttccagtcccgatcgagatccgtattactgttattattagtgttgaagttattattgatggaacccattactactattttctttcttgtcgtattttaggcctgggataagttattatgcgaatggcgatgcggttatgaagaaataaaagggctaaaagtaagaattttctgcgtctatctttctattaggaataaaatatgactatatttactattattgttgttttgtcgtacaatcctttatgaatgaaaatattaagcttgtggtcttaaaagaatgtggatgaaacaaaactgaatccaatgatgagaaataaatgtacaatcagataataaacacttttattgatgattgtcttttcttgcaaaccccaatgttacaatcgcccattagttctaagattgtgttgtcctttttcttacgaaatttttttccctcccttttttgatcactgtcctcgttataagtgattcgtggggtaacggcgatatcatactattattggcccatctgatggattagaagacctacaggttaatgtgaagcgacactaatgataagaaaactgcatcggatcatatctgtttttgcagcgtggtatattggttgttggtcatgtttcaacgaaagactttacagagaaggaacttgaaagggctcaatcttaacctgcacccagatgtgggcaataatggccaattgcaggaaaagacagagactcaccagggacaatctcgaatagaaggccacgtgatgtctaacattaatgcaatacagaataatagcaacctgtttttgcgaagaggcataaaaaaaaaactgacgttggatgcgtttggtgatgaccaagctatatcgaaaccaaacactgtggtaatacagcaaccgcaaaatgaacctgttttagttctgtcttctctatcacaatccccgtgtgtatcatcatcatcatctttgtccacgccatgcattatagatgcgtacagtaataatttcggattatcgccatcatccacgaattctactccctctacgattcagggattgtccaatattgcaacaccagttgaaaacgaacattcgatatcactaccacctttggaggaaagcctatcgccagccgcagcagatctgaaagatacgttgtcgggaacttcaaatggtaattatatacaactccaggacttggttcagttggggaaaattggtgctggaaattctggaactgtggtgaaggcactacatgttcctgattccaaaatagttgccaaaaaaaccattcctgtggaacagaataacagtacaatcatcaaccaattagttagggaattatctatcgtcaaaaacgttaagccccatgaaaacattatcaccttctatggagcttattataaccagcatataaataatgaaatcataattttaatggaatactctgattgtggttctttagataaaatactgtccgtttataaaaggtttgttcaaagagggactgtttcgagtaagaaaacctggttcaacgaattaacaatatcaaaaatagcgtatggcgtactaaatggcttggatcatttgtaccgacaatataagatcattcatcgtgatatcaagccttccaatgttctgattaatagtaaggggcagattaagttatgtgattttggagtttccaaaaaactaataaattctatcgctgatacatttgttggaacgtccacttatatgtcaccagagaggatacaaggaaacgtttattctatcaaaggggacgtttggtcattgggcttaatgatcatcgagctggtaactggagagtttcccctaggtgggcataacgatacacctgatggcatattggatttgctgcaacgtattgtcaacgagccttcaccaagattacccaaagaccgtatctattccaaggaaatgacagattttgtcaataggtgttgtattaagaatgaaagggaaaggtcatcgattcatgaattgctacatcatgatcttataatgaaatacgtatcaccgtctaaagatgataaatttagacattggtgtagaaaaataaaatctaaaataaaggaagacaagagaattaaaagagaagccttggaccgtgccaagttagaaaagaaacaatcggaaagatcaacccattgaatgcatgcgataacattagttaggaacatattgcactttttttcacatccctttctcaaagctatattcatatatatatagactctcctgattatgtaaatcacaaaccaattttctaatgtaacaatatttttaaaaataatcatcaaagtagcactttatgtacagaaaatttcacgattgagagaagcttgcgaataatactagttagcctgtgtttcaccatcgttacttaatttcttatagttcttatattctttatttttatgccacaaccaaccttcggttcctctaacgaaaccgaaggcgattaataacccaccgaagctacgtaaagttactttccaccattgtgggtttcttttttcaaattcagtcagagaaatgcctcttttggcttcttttttaccatacttgaatggtttcccagatgccaagtatgagccaaatccaacagaaaacatagtgctcatgacttgacaaggaacgcaatccatagtctcttctttttccagctccctttgtggtggagggttgaacactgccaaaatattactcattgtttttcaccacttgctgtttctctctaagcggtgttttgtttcctacttggtggcacacaatgactgtactcgctttatatgctcgtaccttttttcaaaagcccatcgttaatttttcacccgaggaccccatattacgcgttttttgttaatgttcaatttctgacatgttacaattataataacgccaaaagaggtaaatgtatatttgaacaattgttaaagagaagataaaaaccctttaatcttgcatttgtcgtcaatagtacacaataggcgatctattttagtacggcaattaaaagaaagctgcttttcagtcaagaatgccggaattaacagaatttcagaaaaaacgtttagagaacatcaaaaggaataacgatttattgaaaaaactccatttgtctggagtagcatctcaaattaagcacgaggctggggtgttggaaaaatctagagctcctgcaaaaaagaaacaaaaaacaactaataccagagcaaccaagtctgcgagtcccactttacctacacgaagatcaagaaggctaaggggtgagtctgcagacgatgtgaaaggaatacccaatgtgaacgataatcagttgcttaaaatgggttctccagatggccaggataagaattttatagacgcaataaaggagaaacctgtaataggagatgtgaaattaagtgatctgatcaaggatgaagacgaaagtgcccttttagagaaattcaagaggtttaataacggaaacttttcttctggtgatttctttgaagaaataaaaaagagacagggtgacgttacggggatggacgaatttgatttggatctatatgacgtttttcaaccgaacgaaattaagattacatacgaaagaatctctgccacttacttccatcctgctatggaaaaaaagctaataattgcaggtgatacaagcggtactgtgggtttttggaacgttagagatgaaccactagctgacagcgaagaggaccgaatggaagaacccgatatcaccagagtgaaactatttaccaaaaacgtcggccgtattgattgcttccctgcggacacatcgaagatattgctcacctcttacgacggaagcatcaggtcagttcacttgaataacttacagagtgaagaggttctcaccttgaaaaatgaatatgacgattcactgggtatcagcgattgccagtttagctacgaaaacccaaatgttttattcctcaccacattaggtggtgaattcaccacgtttgacacaagagtaaaaaaatcagagtataatctgcgaagactcgcagacaagaagatcgggtctatggcaataaatcccatgagaccctacgagattgccaccggatcacttgatagaacactcaaaatctgggatacaagaaaccttgttaaaaagccagagtggtcacaatatgaagactatcccagtcatgaaattgtctccacatatgactcaagattgagcgtctctgcagtttcttactcaccgacagatggcaccttagtgtgcaatggctatgacgataccatccgcttattcgatgtcaagagtagggatcacctttctgcgaagttggagcccaaactaacgattcagcacaattgccaaacaggaagatggacaagcatcctcaaggccaggttcaagccgaacaagaatgtttttgcaatagctaacatgaagcgcgccatcgacatatacaacagcgaaggccagcaactggctcacctacccacagctactgtcccagctgtaattagttggcacccgctgcgaaactggattgcaggtggtaattctagcggcaaaatattcctctttactgatgactccggaaccataaagcaggaagaatgaaaacatctcagttacccgcactgccttttttctctcccgcttttcagcagaacgaggcgacaagcgaaggaacaaaacaaaacaaaagaaaacaaaaatattgaaatgcaagaacatggacacataaaaacatttttgatccggtcgaaagaaaacgatcagaaatttttagctgcttgcttagaagaaaagaaaagaaaattgcagagaaaaagctatttattgtttctgtccttcgctttaaaacatagagatattttgtcctttttatcattgcttattataaatgcatcataactcacagtctttgagctctggacacatcaggagccccgaggatgaaaatgtggcacctataggtaatcttaaacacaggactggatccctcagtcatatttcatctgcgcacccgagggtcgcacttagcgacgttaccaatatagttgcgacaaactctagcaacaacagcataagtaagccaaaagtcgccccaattaaagaaagattggattcagctgcgataattgaggaagaaaggctggatgcgaatagtgttgcacagagaaaagaagctgatcataacgatttgttaacggacagggaacaagaggaacccgttgaagacgacggagaaagcgaagaggatgaagaagaagaccaggagcctctactgttgcaacattatgctagtgatacattggtctgggagcatgcatttagaacttactatagaactacattagatcccaatgatgatgacgtgtacgatgtggtcatggttgccgaattatctaatgagatattcgagtatatgaggaaattggaagacctgtataaacccaacccgtactacatggataaacaaccagagttaagatggtcgtttcgaagcacactgattgattggatcgtccaagtacatgaaaaatttcaacttttacctgaaactctatatctctgcattaatataatagacagatatctgtgcaaagaagttgttcctgtaaataagttccaacttgtgggtgcagcctcactcttcattgctgctaaatatgaggaaatcaactgtcctacaatcaaggatttcgtatacatgtcagaaaactgctactcaaggaacgacctgctggacgcagaaagaactattttgaacggcttagaatttgaattgggttggcctggtccgatgtcatttttacgaagaatcagtaaggcagacgattacgagcatgatacgagaacactggccaaatatctattggaatccacaataatggaccatcgactggtttccgctcaacctagttggttagctgccggtgcatactttctaagtaagattattctgggccaaaatcagtggtctctggcgcacgtctactattccaattatacacaagaacaaattcttccgttggccaccattattttagaaaattgcagatatgcctctaaacgtcataacgccatatggagaaaatattcttcacgtcgttatttgcattcttcacagatcgtagcgaagtggatagcattagctgaacacagagtagaaagatctaactaaaaagcctcagctcgagacatggcatcaacaaaggaaaaaggattcattaccgtcttttgcacacaaaaactttaatcatcagtaataaacatatgtaactttttaaccttaaaacatactaatctccgtactttttttaaagcatccacaatccatatggatatgacgcgaaattagctcggcggttaattattaaaaaattgaagctaaaatcaaggttaacaaaacaactcattcaaaataacttactcattcatatactgccaccaaatggaatatgtcccatgaatggctcataagcgcatcggaaacaatgagaagcattggtaatggggaaggtttgcgggataaaggtgctgtcgttgccaacaatgacggagaatttaacgaaggtgatacaaatcgtgaagaggatagctctaccattttctccttcgattttgacgaggagattgtaatgtgtattgacttttctggaggaaaactcgggtgttctattttagattatcataccaagactttgaaagcgtttgaccaggactacgtggtcaataaaacaacaatttcgtctcatgatcttatcgatgatgcagatatgtcttcaaacgacataagtctgttacttggacttttaataatggaagcaaacccaactgtatgcctagtgccggcaagattggaggattggattttcgactacattaagacaaaatgcgatgagataaactgtaggctagaactacaaccaataaaacgtttcaaaaaatgggacttattgcagtcattgcagttaaggggtcatgataatcagactatattgaacgacatattatcaaatagcaaatttaccaccacagtcaccttaggtacagtgggatgcatccttgcaaatcatgaacaacttggtgaatacaatgacagtactgcttcaagtaatatggtaacaggacgattagttcagaatgcttttgaagatgtgatacatggcataaggtatatcgacataagggatcggatggtactggatgaaaatactatatcggctttgcatatttttccaacagctcataaactgggccatgataagatgatgagaaatggtttctttagtgtatttgaactattcaatcaagtgtcttcggactacgccaggagaattttgaagtcttggcttattaacccattaaccaataaaaaacggatagaaacaagatacagcatcataagaaccttattggataaacaaaacgccatcatttttagtgaccttagccaatcaataaaaagatgtccagacgcttttgggtttataaatcagttaagaagtggtaaatcgacattagggacatggtccaaggttgcaagttttttagaaaaaggaatagctatatttcaactggtgtcgtccttgaaattaggttcagacgaagccaacattttacatgatatcaaaaataaggttgatatatcagctttaaaggaatgtttgagaaaagtagaaacggtaatagattttgacacatcaagagataccaagacgctcacgataaatacgggggttgacaacagattagacgaatgcagaaatatttataatcatttggaagggatcttactggatgtcgcaagagaaactcaaatttttttactgaatactatgcctcaagaagattgtaagacaacaaagagtttagaaaagttagtgaatgctgtttatattccccaattaggatacttagtaaccattagcgtcttaatggaacctttattggatggcattccaaaccttcaatgggaagagatctttaggagttcagaaaatatatacttcaaaaatggcagggttcttgagctggatgaaacatacggcgatatttatggcgcgatttcagattttgaaattgaaatcctgttttccttacaagaacaaattctgagaagaaagactcaactcactgcttacaatatactgcttagtgaactggaaatattattatcgttcgctcaagtgtctgctgaaaggaattatgcagagcctcaattggtggaagatgagtgcatattggaaattattaacggaagacatgctttgtatgaaacattccttgataattatatccccaatagcacaatgattgatggcgggctattttctgaattaagttggtgtgaacaaaataaaggaagaatcattgtagtcactggcgctaatgcatctggaaagtctgtatatcttacacagaatggtttaattgtgtacttggcacaaattggttgttttgttccagcagagagagcgagaattggaatagcggataaaatattaactagaatcaggactcaagaaactgtttataagactcaaagttcctttttgctagattctcaacaaatggcaaaatcactgagtttggccactgaaaaaagtctcattttaattgatgaatacggcaaaggtactgatattttagatggaccttcactatttggttccataatgctcaatatgtccaagagtgaaaaatgtccacgcataatcgcatgtacacactttcatgaactatttaacgaaaatgtactcacagagaatataaaaggtatcaaacattactgcactgatatacttatcagccaaaaatataatcttttagaaacagcacatgtcggagaagatcatgaaagtgagggaatcacattcctattcaaagtaaaggaggggatctcaaagcagtcatttggcatatattgcgcaaaagtatgtggtttgagcagagatattgtggaaagggctgaagaactatctcgcatgattaatagaggcgatgacgtagttcagcaatgtggaaatctgaccgaaaaggagatgagagaattccaaaagaatcaggaaatagtgaaaaagtttttatcttgggatttggatctcgaaactacaacaacttccgagaatctcaggcttaaattgaaaaatttccttcgctaatatatcaaagaataaaaaaacgcttacttgtaacatatttaagttaataaatgtcaagcggttgctcttttcttataaaaatatattgtatgggtacaaaaattttgacaccactacttgggtaaatactacatatgtaaatttttttaattcttgaatttaacagacctcgtcaaacccttcttgatacctgtcttttcaccttcatagacgccagattgaccaccagaataaactgcacgaaccgacttgagtttcttttgtgccttttggtatttctttctcttcttgacacgagagtttctgttatccttgtttcttttaggcgttagacccttgttctttaaaatttgataattaatggcacgcttaccatcacctgagacattttcagccaattccgccaattttccttcccttgcagcaataacagcattcttatgagcctctttacgagatattttcttgtcttgtttacctctctgaacctgttgataataatcgttctcgccttgagtgttgatgctcctagacacagcttcatcttcagaaccgtaatccttatcgtctaggtcagcaccattattatcatgcataccacgtttacgagcttcatccaacagacgttgctgcctttcaaataaacgttccttatatggaatatcatcatcacctttgaatctatccgtctttttattttcttgttgatcaattttcgaagtatagaaacgcaaagttcttctacgagcttttttgtcttgtgcgtccacatcagcaatctcagattcaatgaaatcatcagcttcaggcattgatgatgttttcggtttagaatgcagacgtgattgtgctacgtactcttcaaaatcgtcaatatcaacatcttcttcttcttcttcttcatcgctttctctttcttcttcatcaatttcttgcttttgttttcctccatcctctgcatcagaatcttcactgttttgcaactcattcagcttcttttcgttaaaggcctcaatgtttgcggtttcttcactttcagaaccatctccttcattcacatcaaaactagatggcaattcgctggcttgcctccaaatctcttttgtcgttaaaatcttttccatgaccggatgtcccttcatagatgtgaaatcttcattattatggagttcgtgcaacaagatactatagtaacatgatattgtgcctaggtaacttccaagtgcaattagctttaatttattgaactcattttcctcagatttctttaattcgtcaaactttggagctaattctgtgaattcttttgaaagtggagcaaattcaggaaacattgtccttaaatagttatcccttgcttcgtcatccatatttagaatatccgttatggaagttttagtatcagcctgcttggtcgagttcttaaattcacccatgtcaaattctttggcacttttgacccactcttcttcttcttcttcatctaagtaatcgttcatattaagttcttccagatgcttcttttgttgtcgtaaagcttccttttctatttccttagcagcttcgtcatcatctaaatcatcagccccataatattctccttttgtggacccccaggcattctcgttgtctaacataccattctcttcatcttcctcaggaagctggtcagtttctaagtttctaccaaatattttcttataggctgcagcaccatctagttcctcttcctcttcttcttcctcatcttctctttcatctattgactcatcatcttcatccatggctaagacttcttcctcatcttcgtcttctaacagagaatggtcatcatctttattactgtcgccaaaggtggattgtccaagtaaaaccttttcccttttagaagcaaaatcatcaacttcgtttaaaccatacggattaatctcatccccaacttcagaggtcttagttctgtttgagcctttgcgtaccatattattctatacacccactctaatatgttttctcttcctccaaaactttttgtataaaagcatcagtgagatgagctatgatgagatgagcttcattattgaattttttttcattgcagaagcgcagtttgaaaatttttcatccgccctgcaaagtccaattttttgatcagcagaagataatgaccagagaattatggtattcaagagaacaattcaaaagaggacagctagaaagatattgaggtatttataatttgctagactaaccgaaagtcgaagcgtaatcttgttttttattaagcgggatagcattcattaagtatgagcagtaataaaggaaatgggcgcttgccatcattaaaagattcctcctccaatggaggaggatctgccaagccctcattaaagtttaaaccaaaagcagttgcaagaaagtccaaggaagaaagagaagcagctgcgtccaaagtaaagctagaggaggaatctaagagaggtaatgacaagaaacatttcaataacaagaataaaagagtaaccggcgctggcggccagcaaaggcgaatggccaaatacttaaataacacacacgttatctctagcggtccattggcggctgggaactttgtaagtgagaagggtgatttgagaagaggattcatcaaatcagaaggaagcgggtcatctcttgtgcaaaagggcctggaaactattgacaatggtgctgagagctctgagaatgaggcagaagacgatgataatgaaggtgtagcgtccaaatctaagaagaagttcaatatgggaaaagaattcgaggcacgcaatctcatagaggacgaagatgacggcgaaagtgaaaagagcagtgacgtcgacatggatgacgaagaatggagatctaaacggattgaacagttattccctgtgagacctgtccgcgtaagacacgaagacgttgaaactgtcaaaagagaaatacaagaagctctttcagaaaagccaactcgtgaaccaacccccagtgtgaagacagagcctgtcggaaccggattacaatcttatttggaagaaagagaaaggcaagtcaatgagaaactggcagatcttggacttgaaaaggagtttcaatcggttgatgggaaagaagcggccgctgagttggaattattaaatgcagatcatcagcatatattacgaaaactaaagaaaatgaataataaaccagaaagattcatggtattccagttacctactaggttaccagcttttgaaagacccgctgtgaaagaagaaaaagaagacatggaaacccaggctagcgacccttcaaagaagaagaagaatattaaaaagaaggacacgaaggatgctttgtctactagagaacttgccggcaaggttgggtctatacgggttcacaaatctggaaaactttccgtgaaaattggaaatgtggtgatggatattggcaaaggtgccgaaaccacatttttacaagatgttatagcattaagtatcgctgatgatgcatcctcagcggaacttctaggccgtgtggacggtaaaatagtagtcacacctcaaatctaatcgcactcgcatctgtcgagtatataaatgaatatacacagtcataaatacttctagaacaaattacactaattaagatgcttagattcccattcaaaaggtactattgacgtcttgtcttctacaatttctcatcctctttgaacattggtaatgttattctagttattgttacccagtttcggaactttaggggagccacactttaaacaaaaagaagcgccataaccaccgtgaagtaatgagtatctcactttgataagaagacatttaagaacagcctgaaatatcaaaatcacggaattattaggttatggagagagatgaataccagttacccaactctcatgggaagaatactttcttatcgcgaatatttggtttacaatcggatgaagttaatccttctcttaatagccaggagatgagcaacttccctttaccagacatagagagaggctcatctttattgcattctactaacgacagccgcgaagatgtagatgagaatgacttacgtgttcctgagtctgaccaaggcactagtacagaagaagaggatgaagtagatgaagagcaagtccaggcgtatgctccacagattagtgatggattggatggagaccaccagctaaattctgtaacgagcaaagaaaatgtacttgaaacggaaaaaagcaatttagaaagactggttgaaggctctaccgatgattctgtgcccaaagtcggacagctttcgtcagaagaagaagaggataatgagttcataaataatgatggatttgatgacgatacgcccctttttcaaaaaagcaagattcatgaatttagctctaagaaaagcaatactatagaggacggtaaacgacctttgtttttcaggcatatcttacagaataaccgccctcaacgtgatacccaaaagctatttacttcgtcgaacgccattcaccatgataaggacaagagtgcaaataatggtccccgtaacattaatggtaatcaaaagcatggcactaaatactttggtagtgctacacaacctcggtttaccggttcgcccttaaataatacaaacaggttcactaaattgtttccattaagaaagccaaatttactgagcaatatatccgttttaaacaataccccggaagatagaatcaatacgttgagcgtgaaagagcgggctctgtggaaatgggcaaacgtagaaaacctcgatatatttcttcaagatgtttacaattattatctgggaaatgggttctattgcatcatactggaaaaaatattgaatatatgcactttgctttttgttgtttttgtttctacatatatgggtcactgtgttgactactccaaattaccgactagtcaccgggtttcggatattattatcgacaagtgttattctaatagtataacggggttcacaaagtttttcctttggatgttttatttcttcgtgattctcaaaattgttcaactctactttgatgttcaaaaattatcagaattacaaaacttttacaagtatcttttaaatatatcggatgacgaacttcaaactttgccctggcaaaatgtgatacagcagctaatgtacttgaaggatcaaaacgctatgacggcaaatgttgtggaagtcaaagccaagaatagaatcgacgcgcatgacgttgccaatagaatcatgagaagagaaaactatctcatagcactttacaatagcgacatcctgaatttatccttgcctattccattatttaggaccaacgttctgacaaaaacactagaatggaatattaatttatgcgtcatgggctttgtgttcaacgagtccggatttattaaacaaagtattttaaaaccttctcaaagagaattcacgagagaagaattacaaaaaagattcatgctggcaggatttcttaatattatattggcaccatttctggtcacatactttgttttgctttattttttcagatattttaatgagtataaaacttctcctggatctattggtgctcgtcaatacacaccaattgctgaatggaaattccgtgagtacaatgaactttaccatatttttaagaaaagaataagtttgagcacaaccttagctaacaagtatgttgatcagttcccgaaggaaaagaccaatttgtttctgaaatttgtttcctttatttgtggatcatttgtggccattttagcttttctcactgtattcgatccagaaaactttttaaactttgaaatcacctcggacagatctgtcattttctacattactattctgggtgctatatggtctgtaagtagaaatacaataacccaggagtaccatgttttcgaccccgaagagacgctcaaggagttgtatgaatatacacactatctaccaaaggaatgggaaggaagatatcacaaagaggaaatcaaactagagttctgtaaattgtacaacttgagaatagtaatacttttgagggaactcactagcctgatgataacaccgtttgtactttggttttcgttgccctcgtcagccggcaggattgtagatttcttcagagagaattctgaatatgtggacggattaggttacgtttgcaagtatgctatgtttaacatgaaaaacatagacggtgaagatacacacagcatggatgaagacagtttaacgaaaaagattgccgtgaacggaagtcatacactcaacagtaaacgaaggagtaaatttaccgccgaagaccatagcgataaagatttggcaaataataaaatgttacaatcatatgtatattttatggatgattattccaacagtgaaaacttaacagggaagtaccaattgcctgcaaaaaaaggctatccgaataatgaaggcgattcatttctcaacaataagtattcttggagaaagcaatttcagccaggtcaaaagccggagctatttagaataggtaagcatgctctcggccctggccataatatttcccctgctatatattctacaaggaatcccggcaagaactgggataacaataataatggtgatgacattaagaacgggaccaataatgctacagctaaaaatgatgacaataatggcaataatgatcatgaatacgtactaacagagtctttccttgattcgggcgcattccctaatcatgatgtaatagaccataataaaatgctaaactcaaattacaatggtaatggcatactcaataagggtggtgtcttaggacttgttaaagagtattacaagaagtctgacgtcggaagataaggcagactgtgtcgtgtacatcatccaatataactatatatataactgtttcctttctttttcgtatttacctaaatgcatatattattcagttcccactaattttgtactacaataataagagaatcccttccctgttttagaaatgagtagttcttttctttttcataaataatacagttgtctctgagaagcctaataagaaaaaaagaggttaataaattattattattggttatttctttccgccacgtagttttctttctctttcatacttgtttttttccgcaccttcttcggtattaatagtgttaacaatatgagccatctttgcatggtagtcgctgctctccttgttcttttcttcaattctttgtctagcttcaaatttggcgtctttacggatttctttcatagtgaatttacgttccttctttagttgggccttcatcttatttatctcacttcttgttctatcaggatcgtacgattttttatcaggattgaagttttcttcgtatttaggagcatgcgtaggtatggatacgggtttgtggttctgtaaagccaacggaatatgttctgtgaatttcgttaatttttcaactttgttcaaaatatttcttggcttttcaaaatcagaatactttgaggtgtatgcacttaataactgctgaatcggtaaaataatttcattgaaagcaggtaagctcttccacacagtagagatagttgcatctaaagattccataacatttagtaaaacggagacacattgatcaaccggatgtgcctcggtatccattgttgacaaggtatgtaatggaataatagttgatctcttttttgtaaagtcaacgtccaatggaagccccaactcgtaagagtctagtctaatattttcaaaatctaatggtttttcttgattttctttctcaactataaaagtgagtaatattttttgaaagaagtaaaccacctccggtatgtaccgtttggaaatgcgttgatattgtgaaacaatccttaccaagacagcgccaaaagctatcctctttaaagaattaaacttgatttgttccaggaactggctcattaaaatcaatgctggagttattactaaatggtactggtccgaggtggagaaaagaataccaataatggaaaaaaataccagatcaccatttgatagagcatcaaaatggttctttttatagcgtgcttgcatttcattgatataatctctacactcctcggaaagctctctattatatttctctgaaagggattttagaattgagatcaatgcattttgtgtacgtttaaaactttgaacgtttttaaggtagttttgattgcttagaaaaatgatgtgtctcagtaaaacagcggtgaattttcctaacttttccttattaccttcagccaattttggttggtaagctttgataatattcttaacaatcttaggatgatcatctaagtctaatttttttacttgatctaataacgcatcatgagttctagggcatgaaatggaaatgttctttttctttaaaatttgagaaaacccttcatctctgccttgatcttcaaatttgatatcatcatcagaatcagcaataccgtcattatcgtcttcatagtcttcttcattttcccagaatccatcatccaaatcctctactcctctttcttcgccttcttctaattcaatcataccgttcatacgatcaagacgctgttgttccaactcccgttttttttcttcagcttcagcgtttttctcctcttcagttttagttctatcagagggtgcagctcttttgtccaattgtagttctttcactttgatatcatactccttatctagatcggtcttaggttccattggattcttcttgggttgcgtcatcatcaattcagacataacatcctcgaaattatcatccagattatctatttgatcttccattataccttgagccttttgtctttcttgtttgtaaaattttgatttggcaatgacctctttcatgacttcagctttggttttttttctttgaggttgctgtagctcagcatcatcttcattgaatcgtttggaagctaaaaaatcctcttcatcattggcaagctcatcttctagggacagcgattgacctaaatgtgtaagaccgtctccaaacatgtcaccgtcgtcttcatcgtcttcaagattgaataaatttgcgtttctctttgattggctttgtctttctctggtgaaacgttccaacattttttcttcttccgtcaacaacttgtctctttcaccaaatctcttatcgatcacaccaccacgtttattcttcatcatttttcttgcttcaaatgcacgctttctttgttcttcaccgatctgtttagagataccaggcttacccacagcaatacgatcagcagttttagaaggcagaccatctctcctcttattccttgcagcctttatttcaaacggattaaactcttctctgatttcagcaatggccttttttttttcttcacgatcatactccttcgcttgtcttttggaattctttttattcttacttttgacgtttgtttgacctgtgagtccacgggccttcaaggcggcctttaaattcttaagttgtgaaccggccatgtatttgatcttcccttttatttgcttctcaactgtactatttacagtaataattagtgcaaccttcagatgcttctcgctaaatgctcatctctaaattatcattattattcctaataaatcctaaaatttttcactcgttctgtacggctcatcgccccaatattacccgtcttgtatgtgatctttttgacttttcggtggcaaaatgcaaaggggaatccaaggaaaaaccataacaggacactacatcagagataatcttgaattaagagagtagaggaatatactgctgggctcactaccatttttgttgctagagtaaacgtagagaaagatgtcaagagatgcaccaattaaggctgacaaggattatagccaaattttgaaggaagagtttcctaagatcgattcgctcgctcaaaatgattgtaactctgctttagaccaactgttagtgttggagaagaaaaccagacaagcttcagatctggcctcctcgaaagaagttttggccaagattgtagatctgctagcatcaaggaataagtgggacgacctaaatgagcaattgactctactctcaaaaaagcatggtcagttgaaattgtcaattcagtatatgatacaaaaggttatggaatatttgaaaagctcgaaatctttggatttaaacaccagaattagtgtcattgaaactatcagggtggttacagagaacaaaatatttgtagaagtggaaagagctagggtcaccaaagatttggtggaaattaagaaagaagagggtaagattgatgaagctgcagacatcttgtgtgagttacaggttgagacctatggctccatggaaatgtctgagaaaattcagtttatattagagcaaatggaattgagtatattaaaaggtgattattcccaagccacggtgctttcaagaaaaattctgaaaaaaacttttaaaaatccaaaatacgagtcattgaagctagaatattataatcttctggtaaaaattagtttgcacaagagagaatacctagaagttgcgcagtatctgcaagaaatttatcaaacagacgccattaaatcagatgaggctaagtggaaacctgttttatcgcacattgtatatttcttagtcctttcaccttacggcaatttacaaaatgatttaattcacaaaatccagaatgataacaacctgaaaaaattagaaagccaagaatctttagtaaaattgtttactacgaatgagttgatgagatggccaattgttcaaaaaacctatgagcccgtcttaaatgaggatgatttggcatttggtggagaagctaataagcatcactgggaagatttacaaaaaagggtcatcgagcacaatttaagagtcatttccgaatactattccagaattactttactaagattgaatgaattgctggacctaacggagagccagacggaaacatacatcagtgatttggtaaaccagggcatcatatacgctaaagttaatcgcccagccaaaatcgtgaattttgaaaaaccaaaaaactcaagccaattattgaacgaatggtcacataatgttgacgaactattagaacatatagaaacaataggccatttaattacaaaagaggaaatcatgcacggtttgcaagctaaatgaagagattttcgagtaagtgtcggattatctcagatccggttttgattttaaatctgttactaatcgaaatgtgtatttacgtacgtgagataaaattatctatgcatatatataactcaaatggaaaatggccacgtattgctctcattctcttcacttgcttacacaaaacataaggtgacaattaatggaattttagtttttcaatttttcaggggaaagaagacacccaaaaaaaaagtgaaaagtcaaaacggtaaactgtttatggtatttaaatgacattaatagcagcgtaaagagtcattttttcgtttgattagcaaaactctgaacattaattactacacctatagacatatctttaaacagtgaaatatttttttcatttagtaaacaagaattaaactttgaatatttttttttcgattaacttatgtcactttagcctatactttcttcgaacatttttcctttcattttgactcatgatattagatccattatctccaaatattgaaaatcatactcaagatgaaataattgagttttgggaaaaaactgagtctattgctaacataccaaaggaaaacttggatgaatcccatgttaactcaagcctggttgcctacctgaagtttgctactgattcctataaggtttttattaatactgatcgtgacctctaccggatgtcgctaatactgttagaatcgtccttatttgaatttaaaaaagagttttgcctaagtaagttgcagtcgttactcaacatagacctactggaaatgaatatgaagttcattattgtttacattcttctctgtgaggcgaaaaaaaacgtgtactccttagaaatcatgctcaagttccaaggatttactgtgttttataataccttgtacacacaattcgcctatttgagcaaatacggaaaggaaaggacagttgcttctaaacatcaatacaattctaataattctagcacaggtacatccttggacagtttagaccgaagtttgactgatattgatttgggtattatagacgaaatgaagcaaatttcaactgttttgatggatttgttatttcaaattatgaagtactgtaagtgtgttattgctaatcttcaaattgtggatgacttttttgtttactatatgatggaatcaatgaggtccgacactatggacgatatgttcaataacgcggagtttaaactgctgttggcgttgaacgaacaatatatgatgtttgccaaggagtacgacattgagaacaaggtctataagtatttgatcaatgggtctgtctcaagatgttttacggagctattattactgaaattcaatagggcatcggaccctccgttacaaattatgatgtgcaaaattatttatcttatcttgacaccaagaggagactactctccgatgaatttcttttatacaaacgacttacgtgttcttatcgatgtattaatcagagaactacagaatatcagtgaggatgaagaggtattgagaaacacccttctaagggttctgattccgctattaaagaatacacaattatccaaaacacattatagaaaggatgatttgaataaactattaaactacttgtcgactttagataatatatgcgttgacagtccagcgttgcacgagcatcaagttacagtggccttatctcggaagtgtcttcaacaaattccttggttagagacaccttcaacgccttcagatggaggttcatcggtctctagtaataacactagtagaaactctagcattgttgcattggggacgcccgacaatcaaaatatcttggctcgtaaaggccatctttatagtaatcgtgaattagatgtttctgcagaatctttgactaaaagaaaggctaaagctccgcctccgcctcctcctcctcctccatcaagaaaatgtggaactccaaaataagtaaagcattatttcttcttgcattaatgtggttcttccgaccatttcttcttctactcactgcagtatctaatgacacattgtactttttatatacaaatgcaacaatcgtaactataaaactaaagttcgggttgcttccgaatacatgctggcagaatttcaggttgtgtgtcacttgttaaaataggcgatattttttattttagaagttgtatataactgttaattacatagtcagtttttttttttcactatcatattgtttagattaaaaggacttgtcacatgaaatttaggtcgagcagaatacaatcccgagaaaatcaataggcaaaatagcatttatacacgtattcttaatccggatgcaggtgcaccgatcttagaaatcatagcaattctatctattttatctttttccgtgataacgtatttactacctgttaatgggtcagaaacggaaggtgtatcttcataaattggtttgtaggtggctgcacaaatatcgaatttagcataaggatcaaagtcaattggaatggcgtcactggccattgagtcggctttgtttttgattttacgtgcttgttctgcacgaggaccagaagaaataatctttaaaaattcaccggcaaaatatgaggcctgtaagaaatttttgtgtttgaaatgttgggacatagccacttgtaaagcattggtacgatgaattggggatagttttgcctttgtaaagtatgcagctagctcaagcatgcgtacagtatttccctcctttaatgagcggcgttccaattcaatggataaacctaatatatactccctagcagtttccagtatcttgtgtgctaatttttcatcttcagcatcatcgaccattaatagcgtaatacggtagatagcttctctgaagcattcgattgcaatatctggtttgtttagtttaaagtttttgtaaccctcattcattttttcattaacgacatcaagacctggcacgtaaggaagaatttgatcttcacttacggtatcatcatacgctctgacataacctaattgagcaggaagttcacagggcgtactaggaatgtatgttctacaaccctcataaatgttggtaaaatatttcttcaatggctccagcttgactacacccacttgcttgctcaaggcttgaacagcggcatcaaaggcaccagcggcaactaggacagcaggcagtttagaattcttgatccaaatggctgtttcaacttcctgtgctggagaggtaatttcgccttgctcaacttcttcaggtaactcttctcccacatccaaatcttcgtcacccaaatcccaggcaccttcgtcttcaccaatatcctcatcgttaaagttttcttcgcctagtggttcttcttgctcttgagtggtgtttactgctggagtttcatcgtctatagtcaaatcgtcaatttgacctaaaacagccttttcaaagtaagatagttcagcctcttttaatggccatttttcaagtggctttgagatcactggtctttgaacgaagttggaggcatccatctggtctggtaaagtaacatcttgttcatcaacttcagcttgctccaagaaagcagaagcagccgcttcatctccgttagcctttgctacggcataagctaatggtaaagagccgccctctgcaaaaatgctagatctttccttggttgaattgttgtaaaaggtgtttaatagcatacttccaaagtcttcacgagtctgagcgatattttgcattttagatagtttgttaacgtcacctgtaactaaatacaggaaggaaagtttgtcaaaagaatgttgagtttgataaatcatttcagctaagctggcattaccttgtgccaaggcttcttggattaatctttcccaagtactagaatcattcagttttttggcttcatctaaggcaacatccaaattaccgtattccaaagctaaatcaaaacggatatgtgggtcttgaacgaattgtaaagcaatttctgggtaacctgacttctgcagataggaaatgatattctggccaaccaaattagaatcttttatcagacgtaaaacttctgggaaatttttgttaaccagggcctttttgaagcgatattctgtaggatcaatggttaaaatttcaatctcaccttcacggttcaagcagtacactaattttccctgaacttttgtgatatataaagttttctccaaagttttaataatacctctatccccgttcaatagtgagtaccttatatgatttaaagttgaataaattaatacaccagtttcatcccaagcggcacttttgattctaatcgtttcatgcatagaattaatcaattctagctttttggtagccaaagttatggtgtgcttactcatcaatgcaacatattgaccatctaaggaccacgaaacgtacttgacgtttttaacagccaattgggatacttttttgccctgttggacatcataaagaataacttctctggggtgtatgaccaaaacagatccaggacctgcagctacaatagttcttactgtttcctctactttgatatttcttgtaactttgttttcgagagagcgaacttcaacagattcagtgttcttgttgtaaacaacaaatctattacgaccaacaaaagtagcaaaattacctgtatcttgggtgacacttgttggctccacagctccaactggttgttttggtaaaataacgagagcaaatttgccattagcttcattaaccaaaactgaatgttgggagggattgtacgatatacttctgaatgcatcccaaggttgaccaataccctttaaggacgcataaggtaatgaagcgactcttttctggaaattgaaactttggatttgcttttccgcattgacaaaaaacaactggttttgatggataaagctgcatggtctttcgcgatcgagcttgaaaaccataataccagaatcgtgagctgcaccaaatagattgatatgaggatgtgctgcaatcaaccaaaatctatcgttttctcttttgaattgctttactggagttctcttgtcaagatcccaaacccttagcgttttgtcttcaccgacagaaatgatcaagttttgatgtgggtgaaagataacactatcaacattgttagtgtgacctctgcaagtatcaacttcccaagctttcgtagcactcattctccataatttaacttgacggtcgtcactgccggagacaatcaatggtaaagttggatggaaagaggcccagttgacacctcttgtgtgaccctctagaataaacttgacaacacagtcaccaagagagccatccaatagattttgttgtgcactcatttgctcctcaaatgaactagtaccaggagcggagtgtcttttccttaaaccggaaatatcccaaattctgatggtttcatccagagaagcggaaacgatcaggtcatcggttggatgaaattgagcacacatgacaaaatgattgtggccggtcaaacatgcaatttccttacggttttgccagttccagattcttatggtctggtcatcagaagcagatatgatccaaggcagctcacggtggaaaaacacggtacggacataatccaaatgcccagttaaggtgtatagacatttgttagtatctaaggaccaaactttaatggtatagtcgtcacctgccgaaacaaaaatcggttgggttggatggaaatctagcccacgaacagggccctcgtggtcttcaaatctgtgaagtagtgttcccatcctgtaatcccataattgaatagtagaggaaaacaaagccaccaaaacccaaggtctggaggggtggaaggcaatgcccttggccctagtggactttgattcaaatttagttaacatcttcatcttgatccagtaatgaaatgaacaaagacactacagaagaaaaaaagtatactgatttcaggttaaataaaccgcgaatttgtaaacaggtatgataatgtttttattcaaaagtgtaaagggaagataaaataaaaagaaaaaactttatatcttaagcaaagaagggggtaagtaacaaatgtttggaaaatcctgctggtttcgccaattctatgatttacctaattgcaatgcctcttcaaacaagtttgtggtccctgtatgctactgaatcgaggctcaatcgtcacagtctcgaagacggatctgttatttattcaagttggcaaattgtcgatttcgtttcgtgttgtcgaaattttcggtcgctctgtacgtcgtataaatgctgacaataagaataatagttaagagtacatactaaattatgtgttacaatatactagatgaaggctcgtcaacgaggcaagcaatggttggaactactcgtccacaagagtggcagttttttcgtcgaacttcaataggcctttccgctcctttagtttggcctgtactagcacaagtaggttgtataagatagaaagagtgggtgtagcgacgccgtttcttttcgcgattcttatggggttgcctaggatgacttctagctccatcaattggcccttctcgcagtccacgcacatggatggcttgaacacctttttcctggtaatctctgtaaacatcgttatgaactcctcttcgataatgatgccttcactcgccgcaatggcgatgatctccctcatggcagggtggaacacttcaatttctgtgctcttcttgttaaccccaaactccaggcaacgcggaacgtctagccccacaagtgccgtggatgtgttgatagctgcattgtagagcaacttcttccaccgagagtaacggaccctagggtcaaattcgacaaagttttgcccctcgttgctgtacatcctgacgaagtcgttggcagcctggatagcagcagcgtcctgtggatcaaaagctccacacgataagtggtcctggcccacttgactgatatggcctgacccgatcttagtggatccgattaactggatgccagaaagcaccgtgtaacgatactgctctctgggaaattccgcccatatctccttctcaatatcgattccgttctgtaccagtaaaatgtgtgtcgtcaattgcggcccatgtagctctttattcttctcaagcacaggtctgatgatgttggacacccttgaattaacgggcccatctatgatgttcttggtagtcactacaatatagttgtatccttggttgtctgcggcagaagcagcgtcctcgacgctgctgtaaatatggtggggtctccaaccttctaaccggccatagtcacatgattcgattgtgtagccatgcttcaataccctatcgtagtcagatctgactaccaaggaaacgtcgctctccttcttaagccacaacgaaagcgcagtaatgaccccaacgccacctgccccgataactagtattctagacattttcgacattagcttatgccaacttgtatcctggcaccgggactgtagtttatgaggtatatcaatatgtcctaattaaggctatataatttggtattactatcacttgccacggggaaactgaaatttttttcgtttcgccaccaagaaaggctaattgaatacagttcaagaggttgatatagctaagtgggcatgaaggttatgaattgtaattggaggtgcggcaagtgtgcaagacgggtaaaggagagtatagaacgatgtctgctaaagttccatctaacgccacgtttaagaacaaggaaaaacctcaagaggttcgcaaagccaacatcatcgctgcacgttctgttgcagatgccatccgtacttcattgggtcccaagggtatggacaagatgattaagacatctcgtggagaaatcatcatctctaatgatggccacaccattctaaaacagatggccattctgcatccggtggccagaatgctagtagaggtttctgccgcgcaggactcggaagccggtgatggtaccacttctgtggtgatcttgaccggagctctattgggtgctgctgagaggctgttaaacaagggcatccatccaaccatcattgcggactcctttcaaagtgctgcgaagagatctgtcgatattcttttagaaatgtgccataaggtttcgttgagcgatagagaacagctggttcgtgctgcatccacttctttgagttccaagattgtgtctcaatactcttcgtttttggcgcccttggcagtggactccgtattgaagatatctgatgaaaactctaagaatgttgacctgaacgatatcagactggtcaaaaaagttggtggtaccattgatgacacagaaatgatagatggtgtggtcttgacacaaacggcaatcaaatctgctggtggtccgacaagaaaggaaaaagcaaagattgggttaattcaattccaaatatctcctccaaagcccgacacagaaaataatatcatcgttaatgactatagacaaatggataagatccttaaagaagaaagagcgtatttgctaaatatctgtaaaaaaattaaaaaggccaagtgtaacgtgctgttgattcagaaatccatcttgagagatgcggtaaatgatttggctcttcatttcttgtcaaaattgaacataatggtggtaaaggatatcgagagagaagaaatcgagtttctgtcgaagggcttgggttgtaagccaattgctgatatagaattgttcaccgaagatagattgggttccgctgatttagttgaggagatcgatagcgatggttccaagatagttagagtaactggtataagaaacaataatgcaagaccaaccgtctctgttgttattcgtggtgcaaacaacatgatcattgatgaaacagagcgttccctccatgatgcactatgtgttattcgttgtctagtgaaagagagaggtttaatcgctggtggtggtgctccagaaattgaaatatcccgtaggttgagtaaggaagcaaggtctatggaaggtgtacaggcttttatttggcaagaatttgcctctgctttggaagttattccaacgactttggctgaaaacgcaggtttgaatagtatcaaagttgtcacagaattgcgctctaagcatgaaaatggtgaattgaatgacggtatctctgttagacgatctggtactacgaacacctatgaagaacacatcttacaacccgtacttgttagtacaagtgcaattaccttagcgtctgaatgtgttaaatccatcttacgtattgatgatattgcattcagccgttaacatgggtttcccagtatccatatgtttatgcatatatacatatatatgttgatttagtgtattttccactacataaaaactaaaaaacattcaaaatgaaaagtcaggacccttttcaaaaaggatcgcaattatactattttaaaagtttaaaagcgtttctctttaatgcgtaggatactccgctcattattgtggtcgtggcggttacataccctaaatagctaaaggccttttgaaagtcctgttttctatcttcgaaatcctcctcggttttttcacagccctcttctttctcatataaaagtaataatactccagatccaagatataccatttggaaaaacgtgttccattttgatagttgggaaggtctgacctcagcgctgggatagcgaacaatatcccaataggaattccatgccacacgaccaggatatttcaactttaaagtgctatatcgtataaacaaagcacttatggctagtagcacatctctacccagaattatcgccgcaatagataccggtataatctgagggccggatggtacagataatgccaaagttgttgtgatcatgagtagtttatctgcaagtggatctaatatggttcctgcaatggttttcaggccgtattttcttgctatatacccatccataaaatcagtgatgctggaaaatgcaaacaaacctaatgctggggtcaaattattcgttataatgaagagtccgataaagggtgtacatcctattcgtgataaagtcaaaatgttgggaatattgagcaacttgctctttatatgaggagttttactcggattggtagcatattccctcctagtgagatctctgaaaagattgtaatttaattgcgggtttaccttaaagcgtacagttaaccctgataacacatgatagaatggccttttcggtatagttctccgaagtaatgcggagcatgaataaatgggcaccatttgaatcattgactaaattattagggaccaaactatgctaccaggcctgcttgtttctcaattgcctcctttctatattttttcaattgtaaatattgtatactcccgattaagaggatggcttcatgaatcgagctttttcacactccagtttcggaaatagtcgccgcacaatgattcgaagacatgactgtgaagtgttggttgacatttaatatggtttcatgtaagagatcccagagctacggacttggctttttcttcctgtaattgtttgccaaacgttgggtaaacgcacatataagtatattttactttccttctcccttcgtcagtttttcttttgctgtaatatattgttctcaaaagttgtttggtatacaaaagtgcaaggtttttactggttgttacaggttcagagttccaataaagaagatattagaacgatcttatcaatattatccaatttcaactaatatgaatgtattagtctataatggcccagggactacgccaggatcagttaagcatgctgttgaaagtttacgtgactttttggaaccctattacgccgtcagtactgtcaatgttaaggtattacagacagaaccatggatgtcaaagacctccgctgtagtttttcctggtggtgccgatcttccttacgttcaagcttgtcaacccattatttctcgattgaaacattttgttagcaaacaaggtggtgtctttatcggattttgtgcaggaggttactttggcaccagccgtgtagaatttgctcaaggtgaccctacaatggaagtatcaggaagcagggatttgcgattctttccgggaacaagcagaggacctgcgtacaatggatttcagtataacagcgaggccggtgcacgtgcagttaaattgaatcttccagatggctcacagttctcaacttatttcaatggaggagccgtttttgttgatgcagataaatttgataatgtcgagatcttggccacgtacgcagaacacccggatgtgccttcttctgactcaggaaaaggtcaaagtgaaaacccagctgctgtagtgctatgtacggtcggaagaggaaaggttttactcactggaccacaccctgaattcaacgtccgttttatgaggaaatccacagataagcattttcttgaaaccgttgtggaaaacctgaaagcacaggaaatcatgaggttgaaatttatgagaacggttcttaccaaaactgggttgaattgtaataatgacttcaattatgtaagagctccaaatttgacaccactgtttatggctagtgcacctaataagcggaattacttgcaagaaatggaaaacaacttagctcatcatggaatgcatgcaaataatgttgaactctgctcagaattaaacgccgaaactgactctttccaattttatagaggctatagagcctcttacgatgcagcaagttcgtccttgcttcataaagagccagatgaggttcctaagaccgtaatatttcctggcgtagatgaagatattccaccatttcaatatacgcccaattttgacatgaaagaatacttcaagtatctgaatgttcaaaacaccataggttctttacttctatatggtgaagttgttacatcaacgagtaccatattgaataataataaatccttattaagttcgatccctgaaagcactttacttcacgtgggtactattcaggtttctgggcgtgggagaggtggtaacacttggattaatcctaaaggtgtttgcgcatcaacggccgtcgtaacaatgccgcttcaatcgcctgtgactaatcgaaatatatcagttgtttttgtccagtatctttctatgcttgcttactgtaaggcgatactttcgtacgctcctggattttcagatattcctgttaggatcaaatggcccaatgacctttatgctttgagccccacctactataagcgtaaaaacttgaaattggttaacaccggttttgagcatacaaagttgcccttaggtgatatcgagcccgcttatcttaagatctctggtttattagttaatacccacttcataaacaataaatattgtttgctacttggctgtggtataaatttgactagtgatggtcctacaacttcattacaaacttggattgatatcctgaatgaagaacgccaacaattacaccttgatttattgccagcaataaaggcagaaaagctgcaggcactctatatgaataaccttgaggtcatattaaaacagtttattaactacggagctgcggaaatattgccaagttattatgagttgtggttacatagtaaccaaatagtaacattaccagatcacggaaatacgcaagccatgattactggtatcacggaagactacggtttactgattgcaaaagaattggtaagcggtagttccactcaatttacaggaaacgtttataatttacagccggacggtaacacttttgatatcttcaagagcttaattgctaaaaaggttcagagttaagagtctaccacttgaagcttagaagttggacggacgtaatttaaatgcatttactagcgccgttggttttcccaatgctctgcggatataaattagttacttgattccctatccctaccataatgctatgaaaaataatggtatatttggtatacgtttttattatgatacaaaaataaactagaaatattatttgagaaactatatataatgtaataacgtcaaatacgtaaggatgatatactatatcatctggaattttcattttcattatgcttttgttcgtcttgctttggagaatatgcaggagatcctgggctgtagcctggagatgttggggagtaagaaggtgaagtagggctatagtttggagaggtgggagagtaagaaggtgatgttggggaataggatggtgatgttggagagtatgaaggcgatgtaggactataacttggtgatgttggggaataggctggagacgttgggctgtaacttggtgacgttgggctgtaacttggtgacgtaggagagtatgatggagatgtaggagaataagaaggagacgtagggctgtagcttggcgacgtgggagagtaggaaggcgacgttggcgaatacgatggtgacgttggagaatacgatggcgacgttggcgaatatgatggtgacgttggcgaatatgatggtgacgttggtgaatacgatggtgatgtaggtgagtacgatggtgatgttggcgagtacgatggtgatgttggtgagtacgatggtgatgttggtgagtacgctggagaggtaggagagtatgttggggaagttggagaaaagcctggtgaggagactccaaatccgggagatgtaggtgcttcaccataagcaccaaatggagacgtggcttcaccataatcagcaccaccgtacgctgtaaatcctccagccatagcgtcatttgaacccgaatcaaccagaggtgaaaacattagctcatctttaacgtcaagatctgcattgaccaaaccactttcgttactgtatggtgtgacgccaccatcttgtccgtcttcaatctcagttattttttgttctggcatgtattttaccagtgactcctcatcgatcatcacatcaaatgcaccggtaccgattggagccatttgaccaagaatgacattttccgaaacaccacgacaatcatctaattcggctgaagcaccagcttcaaacaaaatttcgacagtttcttcaaatgaacatctcattaaggcacctgtatttgatctgttgaaaccatgacgagtaacagaagttaagccaccttgggttgtcataacatcgactaacaaagccatatgacggtagttaacatacgaaccatcagaagcaataacattgtaaacttctttatacaaggctgcacgaccagcttcaatacctagaacttccattatatcaatgaaggagttggtatagattctggttgggtcgataccaggaacagtcataacttcagataagttaacaccatctgtttccaacacccattcaggttccttaacgtattcaccagttggacttggtactttacggtcatatttcatcatgacaacacgctcgatgttctctacaccacgtaatgtaatattctctaacattgtgttctcaattttcttcaacatatgatcttcttctgcttcagtctcagcatctagtgactttggacgaacaacacgacaacggatgatcaacttctcatcgttgtcttcagaccagataacaaacaaatcatttttgaatgtttgcttgattctttcaccaacctgacccattgttaagtctttatcattcattgctgcacgatccagttccagacgtaataaccaaggtgattgttggtcaaaagattgttcagcctcttcatccaataatgagaaatgaagttggataatttcttcatcttctggaataactgtggaacgtggatcaggatcatagtaaatttctgaagcaatagtgacactctttaaagtggtatgctcgatagcagatctgatcaacttcgcttgttcttgatcggcagcatgaccaggctctaagtatacagtcaaggaaggggttttcatgtttttggccacattcaaaatttcctttaaacgggggacaccagaagtaacttttttggaagcaacaccagcaaaatggaaggtgttaagggtcatttgtgtggctggttcaccaatggattgggctgctagaacaccaaccatttcaccagggtgaacaacagaacggaggaattgtgcctcgatattacttaatacccaatcgaatgcctgttttgttagtctgtactcttgtagaactctacgtgtggccaaacgggaacgtaataaacagcagaacaatgtaactgcatctcgctgggcattttgtataatttcattcttaccacgcaacactaataagttttcttgcaaatcctttacaccaagaacgatgtctttgattgttaaatcagatggtttcgtatgatctatgtggaaagtttgttgagcattttgaataatacgtcttatgttgactggtaatggccagtttgcttcaccatcaacaaaaacttccctcaaaaatttacgatctttcactaattgtttgtattcttcatccaggagaacttgaagtttcaaatcgccaagtatctcagatccggattccaatagtgagggatcaagggtatggtctgtattcaataaatcaactctgtatctcttttcaaaagctgcatcggagccaccaatagtatctagcgattgcttttcaatatgcgcagcatccataccatcttcaccataaataaactgaataacgttacccaatgagtttcttgtggtgttatcgtaatgaaccatgatatcttctagagctttcactaaacgacgttgaatataacctgtttcggctgttttgacggcggtatcgataagaccttcacgaccacccattgcatggaaaaaaaattcttgtggggtcaaacctctcaaatatgagttctcaacaaaacctttagactctggggagtaatcatctttagagaaatgaggtaaggtacgatcaacgaacccaaaagcaatacgtttaccttcaacagattgctgtcctacacaagctgacatttgcgcgatattaataaatgaacccttggaacctgccataaccatttgtttcacattgttcaaatctttcaaattgacttcagctaaacgacctgccttatctcttgcttcatttaggaaccgaacaacgttatcctcaaaagactcacggagagtcataccatgtttagcagtcaataagtttgcctgggcttctttcgtaacatccaaaactttctttttagcctctgcaattgtctctgtaatttccctcattgttgggccgtccgcaatggtatcaccaatacctgttgaaaacccattatgtagtaaccaaaagttaacaactttctgtatgttaccaaacaacttagcacaaacttgaggtcccttttctctcgtaacaacatgaattaaaccaccattggaggaaccaacggtttttttctctactacaccaaaaatgatttgaccgtcaataataagcataccattatcctttggagaaagcagagtagtgccctcatcaaaacgttgtaaatgaataccgtttgggatagccacagacaagatttgtttaccggaccacaaaggtttgggcttgataattgcaggtgtcggaataacaccatcccaatctggaacccaataaagcatattcaaaacttgatcaagttctataaatgtatctcttaatgtcagtttacgaataccacacaaagtatcttgaacaatacccatacaaggtttgttagattgtggtgaaacaatttgcagaggaacagcacataattgagaaagttccgcccttgtttcctcagactgaggaacgtgaagattcatttcgtcaccgtcgaaatcggcattgtatggagatgtaacggacaaattcaatctaaatgtagaatatggaataacttttactctgtgggccatcatggacattttgtgcaacgaaggttgacggttgaataaaactggatcattgtccataatatgacgttcaactttccacccatactgtaattgaatatcacctgcccttttactgtatcttaaatctatacggtctccgctatcacgaatgacgtatttggcaccggggtgctcatttggtccattcctaacaagttgcgtcagacgatctatgttatatggtgtgaccacttctgggtatgttaaagtcttggcaatagattttggaacaccgacttggtctaattccaaattaggatcaccagaaataacagttcttgccgaaaaatccacacgcttacccattaaattacctctgatacgaccctctttacccttcaaacgagcacgaatagatttaacgggacggccggacttttgaagagcttgtggttgaccagcaatatcattatccatataagtggcaacatgaaattgtaataaactctctgcttcttcaatagcatgatgtggagcaccgttatgctctagtgtttccaaactaatattagcttttaaaatatcagcaagtttaaaggttaaatcatcctcacctctttgagattcattgaaggaaatggatggacgcaccggtggtggtgggacaggaaggcatgttaaaatcatccattctggacgagaaaaaacttcgttgaaacccaaactagtgaagtcttttactgagatatgcttaaaaatattcaagatttcctccgtacttaaaactcttagttctggttcatccgcatcccccgtggctctatcttttttccaactaccaactaatttcaacccatccttacgaattgtaggctgtgtattaccacaacctccccttgatacgagctgagtaggatcatcttcagaagggacatctgtttcgcagaccatttttgttttacataaagtccaaattgcagcaaacctttttttactgtctttgattgctagagcttgtctcattaattcattatgttcatccagtaatagcttaccacagtgcatacagacacactcacatactttcttaattttggcaataaaaccaacatgaaatacaggttttgctaaatctatgtgaccaaaatgaccaggacattcgttcataccctcttgacaagtttgacacttcagattacgatcaatagagcctaacctagggtcgtttagaccaccaattttcgctctcgtctgggtttcatccattgtctctggaaatctaattttggccacactgattgctctaacttcttcaggtgagaaaagaccgaattggacctcttttactgtacggagtggagcactagaatactgttgtcctaccatgtctgatttatattttggggtaaagtgttattgctatctttatgattggtccctcttctggaaaaagaaaaggtaaaatttttttgaaatttggttaacaaggatagaaagtaaaaaatggtaaatttttttttttggagtttctagttgaggtttttataattatattattattaacagagtttgatttcttagtcaaatattctggtagataaacttgaggatatcgtatttcaaaattaatctggaatgaaaaaaaaaacctcttataatacagtagttttagttttccttgaaagttgatcagggaattcgctaggaaaacttatgcagaaaagcaaatataaacaaatggttaactttggagggtttttatctgtttatatcgatcctgttcaaattttattggaaaatgaaaggaataaaaaaaaatggaagataaaactaacaaagagagtcgatcagaacaacacagatatgatttcagttaatgaacgaatcggatgttcttatgatacctctgtgagagcaattaatgttcttgctgcactctaaaggacgatacaaagctggcggtgaatggtgctgcacgctcttcttgtttgtccacttgttgccactgaacaaactaaggagaaccgacggtcgaaatgaaaaaaaaaaaatgtttaaaaccgacaatcgtctttagtgagtaaagtcatgcgggtaatggaggtccgggttaccgtatgatagtccctaatatagactcatatatatatatatatattctgatggtaatgaaattcgaatatacggcattttagcaccttaatctcgtaatatccttttcgagagtttggcctcgtacttcttgaaatctgcgtctatcaatttctcgtctttttcctcttcagtgtcgttgtcagcatccacctctgaatcgcttgcctcgctatcgttagcccaaagagtatattcatcatttttatcaccatcttcctcgtcgctgatgtcgataatgtctctgagcacgcttgtgtattttgttcttttatctttcgtgctgttgttggccgtcagcgtcttgatatgcccattatcttcaactatttcaccagttttcaggtctacgaggtctccttgttcttcaatagactcgtatttgcttatgatgttggaccacacttttctcatgttttcgtctgctagtttgtggcgctccatgacttcatcatcggttagtttagggatgatgtggttttccttggacattatatacacatgaccatttctttcagcaattggccgtgaaattccatcgtcctttttggtcttccgtttttcgatatttggcggatatactcgatgaacaggattgcaatcgctatgttttcgtattttggactcactcttcttgccggactctttcaatagtccttttaaggcaccatggagatttttcaggcttcttcttttagaaattttcttattggttttcatccttctgttaatttgtagtggaggcgtcgatatgctgtatcccactttttgtttatatatcatctgatccattagctgaaaaatcgcggtactgaagcttttttcatggcgcccttgaaactttctccttccgcctgcgcattatataaaatacgttacaataggaaaagatgacagttacttaaagtaaagcttcacagcttcagacaaaaaaagtatgaaacttgtgaagatgtttttatgctgatccggcagacggccattccattatttagttctgattttagtggaaaaactttcgaaacttaaaataataatagcccattcttggactgaggtacattttcttcttattggatttcgtttattagctgtttaacatatttctgtagggtttttttttttttttttgtacagattagaaaccatacagtgtaaaccattatataggtcaattaatatatttatagatcatcctgtcaatttttttttatttttttttgcaaagctccctttttcctgaaaccaacaacaaaatataaaaaaaaaatgataagcaggattttttcttttaataattccttaaaattaactaacaagctgaagcccttacaacaaagtaagtcaaacccaattcacaaaaaaaaaatctgttttatttcagatatgcagggtatatacatggcacagataaccttttaatgaaaagtagcaattgtgatactagcgcctttttccttgcaagaaaagggttccctgttcctgcatcgtccatcggcatagagatgtcgccgctaccctatccaattctaccgcatgcctaacaaaatgatttccgattttttcaatctaactccgtcatttcttatctgagttttcctccccgagataaattgaacaaagaatttaatcggctcatatgtgaaaaagtgtgatacttaccgcaatgggcaaaaattattaaaaaaaatctaattccgcgcttggctattatctcattaccgactcaacggtgactacctgccgtacacgcttcccctttgcttcttcctccacctcgaaagtagaacatatacatggaacagacataagctcttcagcgtatctatttcataagtggagagcatcgaacaataaacctttgcctaatttcatataacatccagtattcattttttttagttgacgctaaggcattcgcttgtgaaattaaagagcagatcaggaatagtatcaatagtctaaaccatcaagttgcacagaaaccactatatatatatggaaatatctcgaatattgcttgtatgaacgatagccaaaactgcctacgacagagggaagaaaatagtcatctgaatcctggaaatgacttcggccaccaccagggtgcagaatgtacgataaatcataacaacatgccacaccgcaatgcatacacagaatctacgaatgacacggaagcaaagtccatagtgatgtgcgacgatcctaacgcataccaaatttcctacacaaataatgagccggcgggagatggagctatagaaaccacgtccattctactatcgcaaccgctgccgctgcgatcgaatgtgatgtctgtcttggtaggcatatttgttgccgtggggggcttcttgtttgggtatgacactggacttataaacagtatcacggatatgccgtatgttaaaacctacattgctccgaaccattcatatttcaccactagccaaatagccatactcgtatcattcctctccctaggaacatttttcggtgcgttaatcgctccctatatttcagattcatatggtaggaagccaacaattatgtttagtaccgctgttatcttttccatcggaaactcattacaggtggcatccggtggcttggtgctattaatcgtcggaagagtgatctcaggtatcgggatcgggataatctctgctgtggttcctctttatcaagctgaagctgcgcagaagaaccttagaggtgccatcatttccagttatcagtgggctatcactattgggttactcgtgtccagtgcagtatcgcaaggaactcattccaaaaatggcccgtcttcatatagaataccaattggtttgcagtacgtttggtcaagtattttagctgtgggcatgatattccttccagagagtccaagatattacgtcttgaaggatgaactcaataaagctgcaaaatcgttatcctttttaagaggcctcccgatcgaagatccaagactcttagaggagcttgttgaaataaaagccacttacgattatgaagcatcgttcggcccgtcaacacttttagattgtttcaaaacaagtgaaaatagacccaaacagattttacgaatatttactggtatcgccatacaagcttttcaacaggcatctggtatcaattttatattctactatggagttaattttttcaacaacacaggggtggacaactcttacttggtttcttttatcagctatgccgtcaacgtcgccttcagtataccgggtatgtatttagtggatcgaattggtagaagaccagtccttcttgctggaggtgtcataatggcaatagcaaatttagtcattgccatcgttggtgtttccgagggaaaaactgttgttgctagtaaaattatgattgcttttatatgccttttcattgctgcattttcggcgacatggggtggtgtcgtgtgggtggtatctgctgaactgtacccacttggtgtcagatcgaaatgtaccgccatatgcgctgccgcaaattggctagttaatttcacctgtgccctgattacaccttacattgttgatgtcggatcacacacttcttcaatggggcccaaaatattcttcatttggggcggcttaaatgtcgtggccgttatcgttgtttatttcgctgtttatgaaacgaggggattgactttggaagagattgacgagttatttagaaaggccccaaatagcgtcatttctagcaaatggaacaaaaaaataaggaaaaggtgcttagcctttcccatttcacaacaaatagagatgaaaactaatatcaagaacgctggaaagttggacaacaacaacagtccaattgtacaggatgacagccacaacataatcgatgtggatggattcttggagaaccaaatacagtccaatgatcatatgattgcggcggataaaggaagtggctcgttagtaaacatcatcgatactgcccccctaacatctacagagtttaaacccgtggaacatccgccagtaaattacgtcgacttggggaatggtttgggtctgaatacatacaatagaggtcctccttctatcatttctgactctactgatgagttctatgaggaaaatgactcttcttattacaataacaacactgaacgaaatggagctaacagcgtcaatacatatatggctcaactaatcaatagctcatctactacaagcaacgacacatcgttctctccatcacacaatagcaatgcaagaacgtcctctaattggacgagtgacctcgctagtaagcacagccaatacacttccccccaataaaaaccaatagcatcttacgatcgttcgaggtcttataaaccgttttatataaattattcttatacacgcactcttgagtttcttttaacattccaacatgatagacatagaaaagaattatagataacacataacattactcacaagtagcccatgagtttgatttttcctcgttaattcggtgtcaagtggaatacaaaatgggtcaactgatcataactattacccggataatctacatcatgtggtacgttaacgatgtatggtttcctaaatcaccgggttccagatgcgggttgttgttgttcgatcttgcacctccacgtactccttttgaatagtacacatataccttacaggagatcggacgtgtgcgattattgttacctcgtcacctgttatcggttgaactgttttagctctttccattccctttgttaatagtagtttaattcttcggaaactttctacgcagactcaagttgcaataggctaaagataaggcagacactttgtatgtaacgagtttcattaggagggatagacgcacgacactatctggtactacgtgttatatcatacccagaaggaaggactctctccactgaacggtgggatgagttcctaaaggcgcccctttatttgatcaggaagccgtattgattatctaatagggcctagttatcctaattgtggggagtcgagcagtacggctctgatgtttttcgaacgaagataaggagttgacatacaaagtcaacagaagttcttcttgttagcgtctctgtgctcaatatctctctttttttctttaagtagtaattactaacatcagccaaccaatagagataaaaaaaaaaggaattaagatttcatagagaaaagatgggtctatacgcttctaagttattcagcaatctttttggcaacaaagagatgcgtatacttatggttggtctagatggtgccggtaagaccaccgttttgtacaagttgaagttgggcgaagttatcactaccattccaaccattggtttcaacgttgagactgtccaatataagaacatttccttcactgtctgggacgtcggtggacaagacaggattagatctttatggagacactactacagaaacaccgaaggtgttatttttgtcatcgattccaacgatagatcgcgtattggtgaagccagagaagtcatgcagagaatgctgaatgaagatgaattgagaaatgctgtctggttagtcttcgctaacaaacaagatttgccagaagccatgtctgctgctgaaatcaccgaaaaattaggtttacattctattagaaaccgtccatggtttatccagtctacttgtgcaacctcgggtgaaggtctgtacgaaggtctggagtggttaagcaacaacttgaagaatcaatcctaatctaaatctgtatagaacgtttagtcatgcggaccttgtgtgttttgtttctagattgttttatttttatgattgttgaagatataaaccactgtatagttgtataagataggataatgatggtgcactgaaaataaacttactagctctttaatattgcaacggcttgtaacgggcgccatgatgacattcagaattataccactactatatgaaaaaatgaaaagaggccctgctttgaacccgtacattttattctataatattgcatctgtggtttgcctgacggcagcgagtccaacacaaagtctggcatatgctacgaattttccaccatggattcagcacccaaacatttgaattttttttcatgtcgattgtgaaattttactgaagatgagggtaaatagaggcctgcaatcgtcatcatatgagaaatggatatattgaaaatctactcacatctcttttttgggggtttggtagtacagtgagaacacgataaagaaccaaataggactaaaaatggtatgtagagatgaatatacatgaaacggacgtgatataatgtgctatggaagaaaaaagtctcctttaatgtctgcaggataaataatcaagtggtctgaagaaaatttacagctacagtattactgcaaaccttgcaggcaaatatcagagagatctcaccagctacaacttggtaacagaaatttataagtttatggcacttgttaaaattgtttggaagttttcgaaattataatattggtcttcagaaacctggaaccacatgtgaactattttttttggataatgcattgcacagagcgtattagtgtatacgagaatctaaaaatttgaaactggctcataaaaacaggaacttttactaacagttatgattttttgttcccattttcttatcaataggccggcgttaaagcttacgaactaagaaccaaatccaaggaacaattagcttctcaattggttgacttgaaaaaggagttggctgaattgaaggtccaaaagttgtccagaccatctttgccaaagatcaagaccgtcagaaagagtatcgcctgtgtcttgaccgtcatcaacgaacaacaaagagaagctgttagacaattatacaagggtaagaagtaccaaccaaaggacttgagagccaagaagaccagagctttgagaagagctttgaccaaattcgaagcttcccaagttaccgaaaagcaaagaaagaagcaaatcgctttcccacaaagaaagtacgctatcaaggcttaatttcgttagattatcattttaatatttgatttttggatatagtttaatttgtattttttaagaacaccaaacggcaatttattttattagtgatctactagctaaatcaatatactacattaaatttttatttgccatctttgtcataggatccgacgtcataatcagtcaggagccctacccctatacttcaatttgaaattaagaaaaaaaaagtgtagtagaacaggaaagtcgtattaatccatatgtagataaaggtatgctcttgtttatacaggccatatctacattgtgcatttcaagaacttattattttttgacaatttcgaccccccaatttaaagtcaagtggttagttttatcatcatcaatgaattttgatacggcactgtagttacctcttgctaaaaacccactaggtgcttcactttccggtagttccacctcataaaatggtttggtcttggtattaggagcatacgatcccaaatgatcgtctatcttgtcaacggcaatacccgcttttttgatatactggacatatcgcaaccctgtgataatttcatgttgaactttgaacacaatcttcaacttataaatagaattttctttaattttgtatcttttagatgccagttctttgattgtcttttcgttggtaagatcaaatgtgataggatttggttctgtattgactagtaattgaattttttgaacaaccaccttccttttgtcaccgggaaattccaatggcaagacgtctgaacttagacccaaagactctttccatttcgccaaggattcgtcttcagcatccagatttttgtattcgtcaacagtttttttggctgaaactttatactgatcgttgtttctctcctcttcgaattgactaaagtcggtactttcttcggccattattcagtttttctctaataaaaaagctcaatactcgagttattcgtgtggctagaaaaagaatcaaagtaatacaagcagcctgaagaatggaagttctttccactcaatctttataacgtttccctgatctatcgcgaaatttaaacgatcgcgttagagaaccgtttcacccggagtaatgatcagaatgattaaagcgttggggaggaaaaaaagcctcgtattgattgatatatctgaagaataataaaagaagaaaatttgcaaggcaatttgcagtttatttttggctaaatgtgtaattaactatgataatggtaaaggagaaaagtgaatatatatctatatagatgcatatatgtatacatactcataaaaagtaatctggcgtctttctgctgacgctaggttcacctggtcttacggatgggtcgtactgtaagaattgtctattatgattctcgtccacttccatgatagctgcttgattaccacatctgtagcagtaattaggagcactgaaaatggtgacaacattttgctggtgagaccaagcatagccttccattaccaattggtgagctcttgctattagtgatagatcattagtgtgattgaattgctcactgacatcttgtccaaaagtgaagcctgcacctctgggactgattccccatccgcctctatcgtcagggtctgaccatagaaggtcacacataggaccttcatgaggcacttcctgtattctgttcaactctctcacctgatctatggtttctatcatgggggaaagtcctccatgcagacagaaaattttattatctactaatgcggttataggaaaataatcgaaaagatctgtgaacattttccacacgtttgcactgccgtactttctcaaacattcatcataaaacccgtatacttgggtaatctgcctagactcgtgattgcctctcagtatcgtaattctatgtgggtatctgactttcatggcaactaggtaagatacagtttcaacagaataatatcctctatccacgtaatcacccatgaaaaggtaattggtgtcaggacaagggccaccaatcttaaaaagttctaacaagtcatggaattgaccgtgtacgtcaccacaaatggtaacaggcacgttaattggtttaacattctcctcgaactgcaacacgtccaccgccattttacatagtcgtgctacatcgtcttctgatagtggctcgcatttactcaaatgctcaatccattggtcaagctgatttatatttgtgttattcagttctagtggtttggaagatttgtgatctgctatgcccgaggaaccaggttttaaatcatcaaccgagaattcttctgcattattatccgatgaattgttgttgagatccatatcttcagatactgtgggagtcagctgttcggtaacagcatcttgcataggcacatctaaatctgtatccatttttctttttgtttattgttttatgcgataatttatatccctctttccactatgaactaaataggggcaaaataatttgtttttttctttctcttttgccttatttcaaaaaacacaaccggtaaaattaacagtttaaaattagataataactctattcaacctgaactcactaaactcttactaaattactggtaaggaaagaaaactaggggaagacgagtgaaaaaagagcagtccaacaggtgtatttctaagaagaataaaacactttttgtaaatatcgtgtccactggggcaatttaatttacactaaaactaattggagtatgtgtatatcaaaatcaatgaaagtgcagcgtctgattcactaattacctcctttactgtgaaacggtgcgtcgaaaggaacctgtaacaaaaacctgctaaaaagaatgccgaactaatgtaatccggaaaactatttctactactatgtgttagtcgattaaaatagccgaaaatctttcaagcacgacagaaagattcattatcattctccatttcacaggtattccattttccgttcattttttcactttttgattttatccttaaaacccgcccggttcatcactttgcacgccacagaaacctcagaataagctaaagggtaatataataaagcccttcgattcaataatagcattacccaagaggcatagcggcaaactaagttgacaacacaaaatcaaatcgcttcatttttattttattaatgatattttattagagaggaaattatgtaatatctagatattaaatataaagtagatctctgtctaaaatattcttaacaaaatcttatattcgaaaggatgacggtccaatcaaaggattgtataagagaaattagttttcgaaatcaatttttacttgacctgaacttaacgatttgctctcaatccgcttatttggatctggctctcaccttccgtctctttctcttaagtcttctagttctcttctttctccacttagctctcatttggaattaagtcgatatgactatcttaggattgaagtaaaatataagatgaaaacagaaaacaagcgaaatttcaaagagagaagtgaaacaataatgacggataacaattatttaacattcagaaatattacattcgttaactctccatatatataaatcaccccagcagaggaagatgggatttctgccagcaatgatgacgggtaaatggatagcatcgcagctgcgacaccttttccatggtgcgacacgcgtcgtacaatgacctaaaaatcctaaaataaaataagatgaatctaataaggaaaggtactggtgaaatgagataagggtgtacgggtgtggtaaccgtcgtgaaataaagaaagcattctgaacgatgaatactaaataagggaaagtggaaataaacgaagtgtcgaaagaggagaagaggtcttggctttcatatagtggaagaaattctaagctacaacacaaagtctccaaccaccttttgtttagtcaattataaaaatactttgattgctatttcgaaaccgtgagattgctgagaagggaaagtgaatgatatttttttgcattttttgaggcgttctttttttttacactgacaaatttaatgggggattctaattccagccaagaagcgtattctgatacaacatccacgaacgcttctagaatcgcagatcaaaatcaacttaatttaaacgtggatcttgaaaaaaatcaaacagtaaggaagtcaggttcactggaagcattacagaatgcaaagatacatgttcccaaacacagtgatggttcaccactagactatccaaaattaaatacttacacgtttgtgcctaccacagtgccgccttatgttttagaggcgcagtttgataaattaagacttcaggataagggcaccgttgatggaaatgttaccgatgataaaaatcttccaaaagagtttaaatggggccagtttgcatctaccatcggctgtcattctgcatacactagagaccaaaactacaatcctagtcacaaatcctacgatggttactctctatcatcatctacctcatcaaaaaatgcggctcttagagaaattttaggtgacatgtgcagcgagtggggaggtgaagaacgactagaaggtgttctacattcagaaataggtgccaatttagagttcaacacgacagaagagagaaaagagtggttacaatatatcgaaaaggtaaaagatttctattacggtgataataagaagaacccagaatcacccgaatcagtacacaacaaagtttacaagtcagattgggtaaatgagctcaataaagagagagaaaagtggcggaggttaaagcaaaggaagttacaacagtggagacctcctttgacgtcgctattacttgataatcaatatttgattttgggtttgaggattttcactggtatattatcgtgcatttcacttgctctggcaatcaagatttttcaaaactcaagatcaaataacaccatcagtgaaagtaaaatcgggcaacaaccaagcaccataatggccatctgcgtcaacgccgtggcgattgcgtatattatttacattgcacacgatgaatttgctggtaaacctgttggtttgaggaatccgttaagcaaactgaaactaattttgttggacttactttttataattttttcaagcgctaatctagcgctggcatttaatactcgtttcgacaaagagtgggtttgcacttctattcgcaggtcaaatggaagcacgtatggatacccaaaaataccgcgtatctgcagaaaacaggaagctttatccgcttttctgttcgttgccttgtttatgtgggtaatcactttctcgatcagtattgttagagtagtcgaaaaagtcagttcaattaccaacagaaactgagctcgacaaatatagaaattaaaagaattcttttagataccaagattgacatttatatgcattgtatatttttgacttaaaaaattactccggcttggcatttattcattaacggcgggtttgattatattaggctttgtgcgatataatatgtattacccgaagggagggctattgcactttcttttcctttccgttttaagggccctttttcatttcgatgtttgatggacacacatgaagtgaaatgtggcaaatagaacatctagaaaaactagggcattaggtaaagtaccccagcagaacttcactttacaacgcaattgattcatatcactgctcttttatattgtcctttttctcttttagagcttttcatccgcatcttctaacttctgtgcacccctttcattgttgattacattttacctcagttacacatttcttttagcaattcgacattgcttctacttaccgataaataagcgtacatttttgagtcttgaaaggattcttacatatacctaaacaaagaataacaacaaaatcgcaagcagcaaagcatgtctgagactctgcctagatctgatgatttagaggccacttggaactttatagagccaggaattaaccaaatactgggtaatgagaaaaaccaagcatccacgtctaagcgagtttacaaaattctttctccaaccatgtatatggaagtctataccgcaatttataactactgtgtgaacaaatcacgctcgtctggacattttagtactgacagtagaactggccaatcaacaattttggttggcagtgagatttacgaaaagttaaagaattatttgaagaattacattttaaattttaagcagtctaattcagagacctttttgcagttttacgtcaagcgctggaaaaggtttacaataggtgccatttttttaaaccatgcattcgattatatgaatagatattgggttcaaaaggaaagaagtgacggcaaaaggcatatttttgatgtaaacaccttgtgcttgatgacatggaaagaagtcatgtttgatccgagtaaagatgttttaataaacgaattattagaccaggtaaccttgggaagggaggggcaaataattcaaagaagtaatattagcactgccataaagtctttagttgcactaggtatcgatccacaggatttgaaaaagttgaacctaaatgtctacatccaagttttcgaaaagccatttttaaagaagactcaggagtactacacgcaatatacaaacgattatttagagaaacactcggtaactgagtatatttttgaagcacatgaaatcatcaaacgtgaggaaaaagcaatgacaatatattgggatgatcatacaaaaaaaccactatccatggcattaaacaaggtcttgatcacagaccatattgaaaagttggaaaatgagtttgttgtccttctggatgccagagatattgaaaaaattacttctttgtacgcactaatacgcagagactttacattaatcccaagaatggcttcagtgtttgaaaattatgttaaaaagacaggtgagaatgaaatttcgagtctactggcaatgcataaacacaatattatgaaaaacgaaaacgcaaaccctaaaaaactagcactaatgacagctcactccctttctcctaaagactatatcaagaaattactggaagtacacgatatattctctaagatttttaatgaaagtttccccgacgacatacctttagctaaagctctagataatgcgtgtggtgctttcatcaacatcaacgagttcgcattacctgctggatctccaaaaagtgccacctcgaagacttccgagatgctagctaagtacagtgatatactattaaagaaggccaccaaacctgaagtggcaagtgacatgtcagatgaagatattataacaatattcaaatatttgaccgacaaagatgcgttcgaaactcattatagaagacttttcgccaagcgtttaattcatggcacttcaacatcagcagaagacgaagaaaatattattcaaaggctgcaagcggcaaatagtatggaatatacaggcaagataactaaaatgtttcaagatattagactttccaagatcttggaagacgattttgctgtcgccctgaagaatgaaccagattactctaaagcaaaatatccagatctacaaccatttgtattggcagaaaatatgtggccattttcataccaagaagttgaatttaagctacccaaggaattggtaccatctcacgaaaaattgaaggagtcatacagccaaaagcataatggtagaatattgaagtggctatggccattatgtcgtggcgaattgaaggcagatattggaaaacccggcaggatgccgttcaactttacggtaacactgtttcaaatggcaattttgctactatataacgatgctgatgtattaaccttagaaaatattcaagagggcacgagcttaaccattcagcacatcgcagcggcaatggtaccattcatcaaattcaaactgattcaacaggtcccaccagggctagatgctctcgtgaaacctgaaacacaattcaagctatcacgtccttataaggcgcttaagaccaatattaatttcgctagcggagtcaaaaacgacattctgcaatcgctatccggtggaggccacgataatcacggtaataagttaggaaacaaacgcttgacggaagacgaaagaatagaaaaagaattgaatacagaaaggcagattttcttggaagcttgtattgtgagaataatgaaagcgaaaagaaatctgccacatacaacattggtcaacgaatgcattgcgcaatcacaccaaaggttcaatgcaaaggtttctatggtcaagagagccatcgatagcttaatacaaaagggatacctacagaggggagacgatggtgaatcgtatgcttaccttgcttaatcatctttgaaggcttgtgctgatcgaacgaagcaaatcctacgagtaaatacataagcgtatacatatatatatatatatatatatatatatatatatgtatatatatatatgtgtgtgtgtgtaattgtgtgtattcaactgaactatgaagagtctttgacctcttgagaatctcatagtatgaagatatggcacttctctttccgttgtaacatcctttaccgggcggcttttcggcctgcttgagaagagatcaggctgaaatgatgagactgacaacaaggatcagtcagtggcagagttgaaattccgctggaaatcgtcaccagcagctaccagctccaagaaatccgcgtagaaatcacgtcgcgcaatgtgcgatagtggtggaacagcgaaaattagtcactttgcaaagatgccaagctgatcgttctcgttgtgtgtgattctacgatattgcgcatgagtggtgttgagcatgcgtttgttcgcattttcatgcagtctcttatatactaatatatatatgcaacagatttcaaaatttatctttcttcttgttgcgtttaggcctttatttgctacacatttaaaagtgcaacgacaacccaagtaattgtatactttaacaaaccatgtctgaaaataacgaattccagagtgtcaccgaatcgacgactgctccaaccactagtaacccatatggcccaaatcctgcggattatctatccaatgttaagaatttccagttgattgattcaacactaagagagggtgaacaatttgccaacgcattcttcgatactgaaaaaaagattgaaattgctagagccttggatgatttcggtgtggactacatcgagttaacctctcccgtagcatccgaacaatcaagaaaggactgtgaagctatatgtaaactaggtttaaaggccaagatccttacacacattcgttgtcacatggacgatgccagagtcgccgtagagactggtgtcgacggtgtcgatgttgttatcggcacctccaaatttttaagacaatattcccacggtaaggatatgaactacatcgccaagagtgctgttgaagtcattgaatttgtcaaatccaaaggtattgaaatcagattttcctctgaagattccttcagaagtgatctcgttgatcttttgaacatttataaaaccgttgacaagatcggtgtaaatagagtcggtattgccgacacagttggatgtgccaacccaagacaagtatatgaactgatcagaactttgaagagtgttgtctcatgtgacatcgaatgccatttccacaatgataccggttgtgccattgcaaacgcctacactgctttggaaggtggtgccagattgattgacgtcagtgtactgggtattggtgaaagaaacggtatcactcctctaggtgggctcatggcaagaatgattgttgccgcaccagactatgtcagatctaaatacaagctgcacaagatcagagacatcgaaaacctggtcgctgatgctgtggaagttaacattccattcaacaaccctatcaccgggttctgtgcattcacacataaagcaggtatccatgccaaggccattttggctaacccatctacctacgaaatcttggaccctcacgatttcggtatgaagagatatatccacttcgccaacagactaactggttggaatgcaatcaaatcaagagtcgaccaattgaacttgaatttgacggatgatcaaatcaaggaagttactgctaagattaagaagctgggtgatgtcagaccgctaaatattgatgatgtagactccattatcaaggacttccatgcagaattgagcaccccacttttaaaaccagtaaataagggtacagatgacgacaatatcgatatttccaatgggcatgtttctaaaaaggcaaaggtcaccaaatagtttcattatatatatagtacacatatttcaaacatacacatactgggcgttattaggtgtttaagtactggcgattaccgtaataaaattactatttacgtcaactttattcaataagctttttctcctactccgatgttcaattgaggcggttgcatctagcttgaagacggggtattttaatcaattaattgagatcaatgaatattgactctgtgcgattccccacgctattatactctcacggagtatttccgttatgataatgatcactatatacgtcaaatgatcggtttctatttgctaactatttcaagcatcattattatcttttagggggcggctggggaattatttattatatttagttcagtcgttcataagaaaattgagctctccattgtagatattaagaagcactttcacccagtcatccaaccaaacacgctatcaatatgttaaaccgttgcatttcccgtaataccaggctgccagtaaacctaagaattgcctctcgcttttattcagatggtcctctcggtggtgccggacctggtaatcctcaagatatctttatcaagagagaacgtgccaaagaggattattatgccagacaacaagagagggaacaattagcacatgtgaaggaacaactaaaagaacacaagaaaaaattagagaatttagaaaacaaaattaataacctttcaaagtgattggtcattgttaaggctaaaggttctgcagacacgttttgtacgtagaaagaagcaatcatgccaaatcaaaattaggaaatgaacatcagtggtattttataagcctgcacattatatatagtatatacgtcacgaatacaggaacaccgtcagttagagaaacgtcgcctcagtttgctcctcagatattcctttaaacccatacatatcttacacaaaacatccgtacatcagaaggattatatgaaacgcaaaaaaaaataaaattttcatttctgcgtgtcgcgcgaaggagaaatcttagaattgaaacttccggctaacggttgctaaaactagtttccaatgtaataccaaataagcatttgatgttgaatctgtaagccccttcgtgatatttcaaggttaaattacgaattgcagtttcagttaatcttggactaacaaagaaatcaaacaactaagaagaaaatgtctgactctattatttcctttgctgctttcatcctagctgatgctggtttggaaatcacctctgacaacttattgactatcaccaaggccgctggtgctaatgtcgacaacgtatgtacaaaaatgcaacctaaaacgactttgtgtgactacgaagagaaagattagacaacaatcgtcccgagaaatgcgcaattttgaataatgggggacagaaaaattccatgtaacgtttccctctaacatgatgagatactagggggcaatacatgtagaaatatttctccattaacgtatttaacggaaagcacaagtcaggatcgaattacttcttcaaggatctcattttactaacaaactcaacgaataacgactcttcctatggagcttgttatatgtatcattgaattaggtctgggctgatgtttacgctaaggctttggaaggtaaggacttgaaggaaatcctatctggtttccataacgctggccctgttgctggtgctggtgctgcttctggcgctgccgctgctggtggtgacgctgctgctgaagaagaaaaagaagaagaagctgctgaagaatctgacgacgacatgggtttcggtttattcgactaaacatacaaggaaagtcattttttctgcaacgtttttttaccctttatgtatatatatttacatataaaataaacctctaatcaatcagtatttaaaaatcggaagtaatgtccatacgaaagggctacgagaatttaaccatctcgttctttgctagaaatggcactgcgggatagcccctggttgcgggatatcagacctgtcgtcaccatagcaaccaaaaattacataaacccatggttgctcgccctttgatggcgacgccgaccgaagcttctcccgcgcacatttttaaaatttttactcatcgggaatgaaaggttctttgacacatgtaaagctccctaagttggacatacgtcggtccttacaggcttagcaatacacctataaggcactagaaacgtataaaatttgagcactttagtttctcatcccttttgatacgaaacgcgggcaaggctacggcatacaggaatttaacattttgttggctatggagctaagaagtagacggagcgcagaggcctatcttgtcacgcctgaggaacctgccaagaataagagtgaacggagcatagaatccaatgagagggtcggcacgagggaagcaaagagcgagaacacaagtgtatttagtcccgcttactctgataccgctactacagattcatcgaagaaagttgatgacaatgaatactacaattttactagtcacttcatgccatctttgaaaaacaccagagaactagaaaacacaattctcaatctcatacagaggataaaggaaggggatgatgaaacgttagttagtgagaaagatctcatattaagtgtgcttaacaggtctttagcatccacatctcactggaagttacaggcccagctatcggagttaagggccacctcagagggaaggtatgcagttgagacaaacttgttgaaaaaagaggtagaatttttaaaaaacaagaccccaaaaaccaacgaaagtgcaagttccgcagagttgagaccacttcttgaacgacctttaaagcgtaaactgtcattgccaggactagcgcaaagaccattatccactggcgctaggctagaaggaggatatggaggtgtatcgccgaactcatggaaaaccaaagttccaaaacttcctcttcctgcttcccggccgtctttgaatctttctccccaaaaagtcccaacgggtactgataaagttgaggaagataccaaaattgacacattggaattagtagagaacaataaaccgcatccaaggatgagaagaaggagtgacaatccagcaacaaacgaatatgtgagagtttttcatttggagaaaaaagaacctaaatcacgaaaaaaatagtatgctagaaaaaaatattattgaacgtcaataatttttctttctcatgggaccaaacacatcatttattctctaataatattctattctctttatttctggtttactcttttaaaattctccaaagagaaatatctccttcaattcttcagttacgaatttatgtttacttttaacctctatcatacacctttaatctaatgcctccaactgtctgtaattttagtacaacttaaaagggaaattttccgaaagtgtgaaaaaattggatttttttttctcctattgaactcaatggaagctatcagtttggagagggacaattattttccttcttgttttttgccaagagaacaatattgtagtatttaagttctaatttaatgttatatatacttatctaatagtttttttttttcaattagattgttttccttacgacgttaatcccttgtcatcctcacttacgaacttcgatgaatatgacatacgtaatcgggaatgttttgtaaactaattgacgtagttcctttttcgtaaactggactggacggcttgatcaaaattcccgaaaaataaaaatttccctcacgagaatatggaaattactatcgcccagcattattttatctcctcagagagtaaaagaagtttcctctttcctaaacttaaaaagcagtcctaaatatatagttgacttcgacgcatatcattcatcggctgctgatagcaaataaaacaacatagatacaatggatgcaactaccccactattaactgttgcgaacagtcatcccgcccgcaatccaaagcacactgcatggagagcagctgtgtatgatttacagtatattttgaaagcgtcacccctgaatttcctattggtatttgttcctttaggtctgatttggggacacttccaactatctcatacactgacatttctttttaatttcttggcaattataccgttggcagctatcttggctaatgccacggaagagttggctgataaggctggtaacaccattgggggactgctaaatgctacttttggtaacgctgtggaactaattgtttctatcattgccctgaaaaaaggtcaagtgagaattgtgcaggcctcgatgctaggtagtcttctttctaatttgctgttagtgcttggattatgcttcatattcggtggatacaatagagtccaacagacattcaaccaaaccgccgctcaaacaatgtcctcattacttgccattgcgtgtgcatccctactgattcccgctgcctttagagccaccctacctcatggcaaggaagaccacttcatcgatggaaaaatattggagttatccagaggcacctctattgttattctcatcgtttacgttttgttcttatatttccagctagggagccatcacgccttgtttgagcaacaagaagaagagaccgatgaagttatgagcaccatttccaggaatccacatcactctttgagtgtcaagtcatcattggtgatacttctaggtacaactgtgatcatctctttttgtgcggattttctagtcggtacgatagacaacgttgttgaatctaccgggctatctaaaacatttataggtttgattgtcattcctattgtgggtaatgccgcagagcatgtcacttcagtcttggtggccatgaaggataagatggatctggcgctaggtgttgccatcggttcctctttacaagttgccttatttgttacaccattcatggttcttgtgggctggatgatcgatgttccaatgacgctaaatttctccacttttgaaaccgctactctttttattgctgttttcttatccaattacttaattctcgatggtgagtcaaactggttggagggtgtcatgtctctagctatgtatattttgattgcaatggcatttttctattatccagacgaaaaaacccttgactctattggaaatagtttatgagtaagaacagtagcgcagaaattcaccattctctttttttttatattttatcttcttcgtaattctatcgatggaccaatacaaagatgattatgactagcaagtcattattatgatcgttatattatacatattatgtttacgcaactaatttttatatcgaattttatctgaaaaaaagttttcaaaaccaacaaaatattttgtacactcttcgaaactcaaattctgcaccatttccattctgataaaaggtttaatatttcgaagcttctcaactacagctcgtgttcttcttgcagcacatcagctgctttgctgcactgttcagggtaacgttattcattacaacgagaatatttaggaattttgctcaaattcatggagcttcctacatcattgcacaacagaatttcgttttgtagtatagtttattagaaacaaatgtgaatagatcatgagacgcgaagccctattttagcggattttagccttacatttctgagtgagaatgccagctgaaacacattcttgttacatctgtcacggcattccagctgtaaaaaaccagcagatatcgcataaaaaaatggccagctatagaataaaattagcccagctatatttttatagcgtcttttgatgacgcgaaaagtagacttcgcgtaacacgaaaaatgctggtgcaggtggatttttttggcagatactacggtcaattctccgctcgaagatttttataggcctggctagttacctatttagtgcaaattgggaagagatctattgttcccgcagacacgctaagtggtagctgtaacttcggagacgtgtgagaccttcctcaaacatgttacaggttgatcgatttacacatctaatgcaagtttaagtgcttcttaagtgtttttttctttagtcttataagttctcctttctttcactttataattctcctttataaaagtaagacccggtgctaaacaacctgatccgacaagagcaatttcaatacggcagcaactttttactacaaaagatgtcaaactacgaagccttgctgaaattcaataggaaggctgtatctaaggaaatggtgcaatatctagcatcgaccacagcttccattatcaaaattaagaagacgaatagtatgatagatattgcattgccagcaccaccgttgactaaattcatcaacagactgatcaagcattctaacgttcaaactccgactctgatggctacctctgtatatttggccaaattaagatcaataataccgagtaacgtttatggtatagagaccaccaggcatagaatattcttaggttgcctaatattagctgcaaaaacgttaaatgattcctcccctcttaacaaacactgggccgaatatacggacggccttctcatcctaagggaggttaatactattgaaagggaactattagaatattttgattgggacgtcaccatttccacagatgatttaattacatgtctctcgccattcttgaagcctatcaaagaggagcagttgtacaaatcgcaaagagactgtcgcacgttgaaaaatttttctgctcaagaaaaagacatagtaaacaaaacatccatttcccattcgcgctcatcgtccaatatgtctatcccatctttagcttccacttcgaccctctccacgttggaatctagaagatcgaatttatccaattatagtaacagaatacgaactttgcccgaactacacgaatccaataacattagcgacaagttttctccgcgaacatacaacatagactccaaacacgataacaaggaaaataggccaataccgacaattaagccttttaattttagtaaagcgcgccctgtgatcttgaaaactgggttaaacaaacagataataaaagaagatacaaaagtaaagaaatcgaattggtcaaattacttcaaatcgtgattttaaatgtcgaaattatgcctggcctgcgtttcttcatggcactttcggaaaaggcggaagaacacaggtaaatgttcttacgaccgaggtcctacagcctcccttttttcttattttacatattaatatacataaatataccataatgcattctttttctaatgatttagctctcctttttttgacaaatttgaaaataaatataaaaagggccataaaatattgagttaaaattgacgattttttttatagaaatgacttgaatttacgatttaaaataaaaatatacctggcatataactaactatacaaatcatcatcttcctccgcattagaaccaaatgcagcacctgctccacttggagcactattattactgttagcattgtccgtagccgtagtacctaatggagcgtcattaaagttgaaattactgaattgacctctagatgctttcatttgctgtgagtatgcttcataacgacgcaattcagcatctgaaacagaacgtttagcggtcttcatagcttctgcgaaatgctcctttgtaatatatggaacaggatctacttctggttcttgttcagcctttgctccctcatctgtcatttccacgtcttcaccttctactttcacttccttttcagcttcgtgttgtctgtgagcttcgatagaatccttgatagcgtatttagcagccctctgcacaatatagagtaaatcagcaccagagaaaccttgagtggccttggcaatcgcagttaactctagccctggttctagtggtgttttccttaattgagcatttagaatagataatctagcgttttcatctggcaatggaacataaattaattgatccaatctgccaggtcttaaaatagcaggatcaatttgatctggcctattggtggcaccaatcacgaacacatttttcttagcattcataccatccatttctgttaatagttggttgacgactctatccgaagcaccaccagcatcacccaaggaaccacctcttgccttggcaatggagtctaattcatctagaaaaacgacggttggtgcagctgctcttgccttatcaaaaatatcacggatgttagattccgattcaccataccacatactcaataattctggacctttgactgagataaagttggcagaaacctcagtagctacagcttttgctaacaaagttttacctgtacctggtggaccgtagaacaacacaccctttgatggtgataacccaaactttgtgtattggtctggatgtaagactgggtattctacagtttccttcaattcctccttgatttcatctaggccaccaacgtcatcccaagtaacattgacactttcaacaacggtttcacgcaatgcagatgggtttgaattgcccaatgcgaatctgaagttgtccatggtgactcctaaagaatcgagcacctctgcatcaatttcatcttcatctaaatctatcaagtccattttttcacggatctgttgcatggcagcttcagaacacaaagaggcaatatcagcacccacgtaaccgtgtgtttcagcagccaatgcttccaaatcaacatcatcagccaacttcatgttcttggtgtgaatacgtagaacttcaagtctacctgtagcatctgggataccaatgtcgacttcacgatcgaatctaccaaatcttcttaaagcgggatcaatcgaatttggtctattggtagcagcaatgacaacaacattagatcttgccttcataccatccattaaagttaacaattgagagacaactcttctctcaacttcaccattagtcttgtctctctttggagctatagaatcgatttcatcgataaaaatgatggctggagcgttcttttcggcttcttcaaaggcctttcttaagttagactctgattcaccagccatttttgacatgacttctggaccattaattaagaaaaaaaaggcaccggtctcattagcaacagctcttgccatcaaggttttaccagtaccagggggaccatacatcaaaacacctcttggtggcttgataccgatagccttgaacaactgaggatgtctcaatggtagttcaaccatttccctaatttgagccatttgcttacgacaaccaccaatatcatcgtaacccacctcattcatattattttcttcatcttccctgttgattggctcaccttcccagtgaataatagtatcctgagcaacgacggcatattcttcaggttcgacatccacaaccttgaattcgacttgtctcataccgcctctgacaacaaaatggtcgcctttcctcactggtctgtaggcttccacaaaataaggcttcaaaaaaacatcgaaaagattaccagttataccttcgatcgtatcagcaattggtaacacagaaattctagtagcgtatttgatatcggggcaaggatgaattgtaactaaatcacccagcctaatacgtaaattgttacgaactacacggtttatcctgcatgctccgtcttctaattcgtcatcgatcaacacaattaagacagtatcttttctcttcttgcccttaacgagaacggtgtcaccacggaacaattccaatttgtccatggtgttagaattaatagcaatgacagaattgtcatcattgatagcatcgtccaccaaaagcatgttgtccttcttctttcttcttaaaatggcggtggcggttttatcctcctcacgagggtcgacacccgaggcgtccaaaagtggtttatgttcttcacccatgatttgtatatctgtcttgtagttgagccagttatcgagtcaatggcgttgagtcaaatcttaatagaactagattaattgactacatcaactgcggatctcttaaatacacggccctgatatatgtccttttttgccaccgaattcacattcgaggggttgccgggtagtgcgcaaaaggcggtaggttaaaaaggaaggagttagagctgttcataaggtatcgatagcaacgatggctagtaacatgattgttagcattatagagtggatatgaatggaagcaaacacacccatatgtataaacttaaatatgaaaagaaaacgctaaaagaaatcatagcatgcattactctaatcggagccttctagtttggcaagcaattccttgtgtagcttgcccaacttatcgaagtccgtttcttgggctggccaccctacaatcaaaccacttttctcatctctcttaggaatcaaatggaagtggacgtggtcgacttcttgatgcgcaattttaccattattctgcaacacattataagtgtccaacttcattgccttggccagtctcttggcaatcggcatagcatcggtaaggaattcgtccgggatgtcatgcaacttcgcaccatggtacttaggaatgattaaagcatgaccttcagcagtaggttggatgtccaagaaagcatacgagtactttgtttcaatcaatttgaaggatggaatttcgcctgttgcatagcggatcgattgttagtattctgctttatgtatatgtactacatagagactatcgccatcattggtgtgagtgtaagctctttattagtaatgtgacatacttttaataatcttgcaaaaaatacaggcagcatcaagcgtagcaggagcagacatttttgttgttgttaggtacggtgccgatatcaatggctccatcaatgtttcttaaaagtctggaaggcgtgctgattgtccttttacttcataatgttctccgctttccagtcgaacacacatcacattacacgatcgtacagcaatgcttcagtagggcggtaacttcttcagaagagaacggacccgccattatttctgcaaggaatattctgtaacgattcgcaccatatcttaaagcttctcaagcttactgttttatgtgacctccttttgtacttttcaagttctgtagacaagtgtcaattcaacctttgaggctacgtggccaacaaggtcttgcgcgatttaccggtgtttcctttgcgccccctgctcatgccatcaaaacggcacgctgttttgtagaagcctccatgcgtctcctatttgggtccttgcaaaatagtctaacgaaagcgcggagaattaaccggaaaaaggaagttgccacactccccttactaatccacacctaggatctcctttactcgtattttgaatatctacgaaaacactcacatacgctcatcccatatatatatatatatatatacggatatattgatagtcggatactacgtggatatggatacacatgtaaacggttgtgttaccctaaagaaacggaggtcagttaacaacacttttacagatgtcatttcaccaacagttctttaccttgaataatggaaataaaatccccgcaatcgccatcattgggacaggtactagatggtataaaaacgaagaaacggatgctaccttttcgaacagtttggtcgaacagattgtttatgctctgaagttacctggcattattcacattgatgctgctgagatctacagaacatatccagaagttgggaaggcacttagcctcaccgaaaaaccaagaaatgcaatattcttgacagacaagtactcacctcaaatcaagatgtcagattccccagcggatggactagatttagctttgaagaagatgggcactgactatgtcgatctataccttttgcatagcccatttgtttccaaagaggtcaacgggttaagtttggaggaagcctggaaggacatggagcaattgtacaaatcaggtaaagctaaaaatatcggtgtttccaactttgctgtggaagacttgcaaagaattctgaaagttgcggaagtcaagccccaagttaatcaaattgagttcagtcccttcttgcagaatcaaacaccagggatctacaaattttgccaagaacatgatatattggtagaagcatactcgccactaggtcccttacaaaagaaaacagcacaagatgactctcaaccgtttttcgaatacgtgaaagagttatccgagaaatatatcaaatctgaagcccaaattatcctacgttgggtgaccaaacgtggcgtgttgcctgtaaccacctcttccaaacctcaaagaatttctgacgcgcaaaatttattctctttcgacttgacggctgaggaagtcgataagataacggagttgggcttggaacatgaaccgctaagattgtattggaataaattgtacggtaaatacaactacgctgctcaaaaagtataaataccggataatttatgtacgagtcatatttgttttgtataactttattaatcgactttttttgtcaggtttatcaccccgttacccatcccgccacttttcagcatcgaggaagaaaaaagggctgtacattatataaaaggccatcaaaaaataccggaagagggcatctccccaataaaggtgccacactgagcagagacagatagggacgcgcatcatgtgttgctactgtgtttgttgtaccgtttctgactttatactgtatattgttgcgttttttttccccccagctgcagtccttcttcgatctgggccttgttcatctgatttcctcctgaatgtattgctaacgctactgggatttttgcccggtatgttacacgcattctactacatcacaattacaagtcctttaaggaacgctgaatacgtctattattaccagcaaggctgggtggatagcgaaagaaacgttccttcgaatcgtcctcaaaactcgcagaccccccaaaaccgcccacaacaaggaagctccgctagaaacgtatacccgagcgttgaaactcctctgttacaaggcgcagctccccatgacaacaaacagtctctggttgagtctcctcctccttatgtgccatgatgaagctacagcaaggaaaatgaaaattccagcaagcaagcaagcgaagaccgttcttctctttcctatgatcttccttagcaaagaggtttgccagtcaaagtaaaagagctgccattaagaaatgtatttcattttgacagcttcttcgatcaataccgccagctccctcgagcctataactattttgcggatctgtaagccgtaatgtttttcccataaacgtcactgaatgtccatatatcatactaccagtaagcgcctgttggaaaccttcctaccttcatacgtgtattctgctatatcccttcttttcctctttacgtacagaatgacatctatgtaggcaagtttctttttccatcattggaaaacgaaaatacatttttcactagcaccacaaaattttcaagatggccaggctagttaaatctattatacaataattattggttatatatttaaaaaacagaaacattttttgctttaaaagcacgccatagtattgcttttaatattgtgatctgcgtccttttttttctcaggaaaaaaaaattttatacacattcaaagaatagaagcgattgtcaaaattcgcttctcctttcttttccattataacgtctgatcattttacgtcttcagtgccctcccttgttcgaaactagatactttcgaacacttctccccttttaatctacaaaattttgtatggatttgtttattgaaagcaagataaacagtttattacaatttttatttggttcccgacaggattttttgagaaattttaaaacttggagtaacaacaataacaatctatcgatttatttattaatttttggcatagtagtatttttttataaaaaaccagaccatctaaactacattgttgagagcgttagtgaaatgacaacaaacttcagaaataataatagccttagccgttggttgcccagaagtaagtttacccacttagacgaagagatcttgaaaagaggtggtttcattgctggtttagttaatgatggtaacacttgttttatgaactctgttttgcaatcattggcatcatccagagaattaatggagttcttggacaataatgtcataaggacctatgaggagatagaacaaaatgaacacaatgaagaaggaaacgggcaagaatctgctcaagatgaagccactcataagaaaaacactcgtaagggtggcaaagtttatggtaagcataagaagaaattgaataggaagtcaagttcgaaagaagacgaagaaaagagccaggagccagatatcactttcagtgtcgccttaagggatctactttctgccttaaatgcgaagtattatcgggataaaccctatttcaaaaccaatagtttattgaaagcaatgtccaaatctccaagaaaaaatattcttcttggctacgaccaagaggacgcgcaagaattcttccagaacatactagccgagttggaaagtaacgttaaatcattgaatactgaaaaactagataccactccagttgcgaaatcagaattacccgatgatgctttagtaggtcaacttaaccttggtgaagttggcactgtttacattccaactgaacagattgatcctaactctatactacatgacaagtccattcaaaatttcacacctttcaaactaatgactcctttagatggtatcacggcagaaagaattggttgtttacagtgtggtgagaacggtggcataagatattccgtattttcgggattaagcttaaatttaccgaacgagaatattggttccactttaaaattatctcagttattaagcgactggagtaaacctgaaatcatcgaaggcgtagaatgtaaccgttgtgccctcacagcagcgcactctcatttatttggtcagttgaaagaatttgaaaaaaaacctgagggttcgatcccagaaaagttaattaacgctgtaaaagatagggtccatcaaatcgaagaagttcttgccaaaccagttattgacgatgaagattataagaagttgcatacagcaaatatggtacgtaaatgctctaaatctaagcagattttaatatcaagacctccaccattattatccattcatatcaacagatccgtatttgatccaagaacgtacatgattagaaaaaataactcgaaagtattgtttaagtcaaggttgaatcttgccccatggtgttgtgatattaatgaaatcaatttggatgctcgtttgccaatgtcaaaaaaggaaaaagctgcgcaacaagattcaagtgaagatgaaaacattggcggtgaatactatacgaaattacatgaacgcttcgagcaggaatttgaagacagcgaggaagaaaaagaatacgatgacgcagaggggaactatgcgtctcattacaatcataccaaggatatcagtaactatgatcccctaaacggtgaagtcgatggcgtgacatccgatgatgaagatgagtacattgaagaaaccgatgctttagggaatacaatcaaaaaaaggatcatagaacattctgatgttgaaaacgagaatgtaaaagataatgaagaactgcaagaaatcgacaatgtgagccttgacgaaccaaagatcaatgttgaagatcaactagaaacatcatctgatgaggaagatgttataccagctccacctatcaattatgctaggtcattttccacagttccagccactccattgacatattcattgcgctctgtcattgttcactacggtacccataattatggtcattacattgcatttagaaaatacaggggttgttggtggagaatatctgatgagactgtgtacgttgtggacgaagctgaagtcctttcaacacccggtgtatttatgttattttacgaatatgactttgatgaagaaactgggaagatgaaggatgatttggaagctattcagagtaataatgaagaagatgatgaaaaagagcaggagcaaaaaggagtccaggagccaaaggaaagccaagagcaaggagaaggtgaagagcaagaggaaggtcaagagcagatgaagttcgagagaacagaagaccatagagatatttctggtaaagatgtaaactaagttataaatacgatatccgtaattgtgtaaataacaataactataattaaattgaataattaaaagtctacgttattcgttaaatcaattgtttagctagttacgaatgtctaaagtttttgtaggacaattgcaaaaatcacttccattattatacaaatccttcgtaagcttcatttttcttaccattgtacttcttcaactttttctcttcttctctccgttcatctagttcatcttcgttaattaggtcatcaatatcgaaatcgaaatcatttggatctttgttgtactgtccaattacacgtcttttaaggcctgtctttgagtctatttcaaattttctggaagcggaagaggcacttgcactgtcatggccaaggctttcctccgtgtccttcagatcaaactttaatacattggtatgatcaagtttttttttcaaatattccctcttaccaagcttaccagtcgctgactgtgctgttgcagacgatttcggttttgttagtttgaatgtaccgatgccagaaaacaatggcaacaatgcaatgaaagcaatcacaataatgagaagtaaaaaataaccgtatagattcatgctccggacttattgacttaggcaccgagaactttaagggaattcgtccttttcttttactaaacgtagatcatgggtgcttgatttagagatacaactcatcgcacttgacaaatttcaaaaaaccgtattcagtgatcatatttgaaaagtcacgtttcttacaatgtccacatagccctataggatatgagggattagtaaccgtaaatgatctctttgaatcgcatttttaattgaaagcaacctcgcttgaagacacttacaaatcgttacgtactactgaataccagaaagatagtatttcaaaaaaaactaagcgagaagatagagtgtagcaatgattaagcggtctctcgcaagtttagttcgagtcagctctgtaatgggcagaagatatatgatagcagcggcaggaggagaacgtgccagattttgtccagctgtaacaaataaaaagaatcatactgtaaatacttttcagaagagatttgtagaatcctcgacagatggtcaagttgtgcctcaagaagtgttaaacttaccgcttgaaaaataccatgaagaggcagatgactacctagaccatttactagatagcttagaagaactgagtgaggctcatccggattgtatacctgatgtagagctaagccatggcgtaatgacattggaaattccagcttttggaacgtatgtaataaacaaacagcctccaaataagcaaatttggttggcatcaccattgtccgggcctaacagatttgaccttctcaatggggagtgggtttcgttaagaaatggcacaaagctaacagatatacttactgaagaagttgagaaggccatttctaaaagccaataagtgcacttatccatcgactctcttatatttatttaaacacttgtaacgcatccaatctatttcatagttagagtctctcttccttgttattgatatgatttttcttttgtaccgtgtgtgtatgtatgtatgtatgaacgtactactaagcttcaacgtcactctataaagaaactaaaaagacacgtatttataccttttttgaagaatgcgagattgcaatgaaatatgtgtctattttttacatgaatcttttgaccaactcctcatatataccccacgcaatacctgcactgaaggcctttcttgccagcctcatgcttaacccgctaaataacttcagcacattttcatttttaactatagatgtaaatgtattgaaggagttggtaaattttgatggttccaattgcattctcgtttttatggtgtcgaacggtgccgttactgtggtggctaaactggcggatagtacggcgcttgttgtatttactgttgtagaggtataagtagtaaatcctccctcaggattgtaatgtataaacctagaaggtaataccatgggcagtaattgtttcgatttttcatatagcagcacatacaaacctgcatagggagcgtctcttaaacaagtagctccaaaccctctgaaaaatccaaaaagtccttccttagtatatatatgggtaattgcctcctttaaactggagtaattgtacagagtagactcataacggactttaatgacggtgataggcatggttatataacctaccaaacctcttgcaaatgcacctgttagtaaattttcatacatcgttaatcgtggtaagctactgctcttgttatatacaatgtttgaatcgtttgttaatgaaggcacagcattcctcctctttgccaaagatgagcgcataaggttcaaacatgataaatataaggcgctgcctattgatgttcgtaatgctgaaggtaatgtacctctccatagctgtagagggctgtctatctctttcaaatttttccataatgtagctttcttgtcttgctggattctcgtcttcaaaaggtctaaaggttgcaacgcaacagcagatgttagcccaccgaaaaagcccccgatcaaatgcgatgaatttcttggcttagttgcttgctcagtcatgtatgctgcttcacaaattgtgtaccttctagttgttcccgctgtgctatttgcttttcttttggtataagcttatccttttacttcaatcaccccctcgtgagaatttaatgtggaagcaatatactactacaccgttgacttggagattttcaagctcaattttgcgttcactcaaatctaagtcatttgaaacaaacacaacttctaaatatagcaagagaaataggtcaataacgcagacacatatttaacatttaagatactgatagatattcaaaaggaaacagtcaccacaagcgttggagattcagcaaaacccaaaaagcaagaaattacaaaatcattgtctcgctgatgaaacaccatcctttagtgtttgtatccattcagcgtaccctcttgttcttgagactggtgaatttcgtaactagttgaatattgcagggttttctttttctaaatatgtattaatggtggtgcctgtcagggcgcgatagaagtgaaaaattctcgaatggctggtttggtggccattgagctgatctgaaaaggatggtgagatcaagcttgatatcttgcatgcttggaccaactatttaaaataagtattgaaaaaggagaatttagtttcatttactctctacaattggatattatacagttaaaacaagagaaaaggccaaaattaacgggactctgtttgcataacatatctataatatcagtttgatctactgctgttaaactaatttttctttcttctgatttcacttcgtccttaatattttaacacattaactgtttgctataagcatacattgcttttaccactttttttaataatatctttttatccgtattaattaccgcatataattttagttcgaaacattaaaggtcagtcccgaagttataattataacatttaattcctgaatttaccgtattacatttaaatttgcataatggccactaacttaacatctttgaagccaccatttaaggtgaaggccaggtatggttggtcgggccaaactaaaggcgacttaggctttctggagggagatattatggaagtcacaaggattgccggttcttggttctacggcaagttattgagaaacaaaaaatgttctgggtattttcctcataacttcgtcatactattagaggagagattaaattcgagcactgaaaatggtaggcaaccttcaaaaatagtagaaagttttgaaaaatcaaataaagttgttattccaccagtaccatcaaggtattctgacgagaggccaaggcctaaaaagaagctatcttcatcaatgcccaattcacccaagaagccggtagattctttgacaaaggctagaaaggcaaaatcaaaagaaatggtaaatgaaaaaaatatctataatacccaatcctctcgacatcataataactcagctccaaatttacctttggctagccatagtaagcctcaagtacgaaatttcgaggagtccatgaacaatccgttaccacctctaccgccactaccagatttggacaatatgagaaagacagataaaagggcaccaaagaaatcatattctgcaaacgatttacatatggcacgttcttcaagagaatataactattacaaagacaaccagaaattctatgatgggtttatcccagaaaagagatattctttagaagaggactctatttcatcaggcctgttttcaaactctcagtacttaaatgattctgcttgtagtagtgagaacagttttgccttaatgagtgattttagtgccacgagcgcgggaagtttcgccagacataaatatgcacaatcgttttccgattcattgcaaagatcacagaatgcaaatggctgctctacaaagataaatgattcacaggagtttggtgattccaatgctagttcgagaaatggaaaaatgggtgatatccttaggaaaataattattccaaagaggaatacaaatatttactccagttcagtatcctcaccaaagtcaccaaaagcatatcctaaactaccagatattcagaatttaaacttgtctgcaacacccgatgaagctcgcgattggattgcggtaaaatgtcacttgaacagagcaaggactcttaccaaatatgacaaacatccgaggtatatgagagctctcgaagaaaatcgcgacttgatcttacatcctcaagattcgatttataacgggctaaataccaatgaagtcaaaggtaatacaaagcccggtttggtcgatgtggaactggccgaattaaacatagaatacattgataagatgacttggaaacggtgtattagagacggaactatgacattagacagttgggctcaaacaactttttcagcaagatactcaactgttctggaaaagttaagaggcatatacattttttgcacagagatgtttgctctgactgatgataatggaacgtcagatttttctgcggaaccccaaaatttagagaaaatactatacagaaagcattgtacgccatatgaattgacatggcttttcaagaaattagcaaactcattgggaatcacttgtgaaattgttataggtttcctgaaaacaccgagtgctataaattgggagtttaagtataaccactgctggttgagaatactggttaacaaagaatggagatttattgacgttattttaggaaatgtaaccaacccaattcatgaatttgtaaataacagaaagatcaagaaagcagaaaatagctactttttgatggcaccattagaaatgatatacacacatataccgcctagggaatttgagcagcatattgttcctagtatcgatcaattatctgcattgtatctgccattagtttttccatcttttttcaaaaatgagttaaagttatacaaatttagtactgcactatcatttttggaagattctgagatctacgaatgctccttagaaattcccaatgacgttgaagtctttgcatccgtggttattccaacggataatgaagaagcttcatctgcgtacaggaatatggaactcgcactgacccaaatcaaaaagcagaaagccgagtctggtagaagaattgctctaatcaaagcagtcctaccacccaatgtgaacaaaggttcactgtacatacattcaggtgtaagaggtacgcaaacgagtattgccaatatccatccactgtccatgatggtcccattaacacataagggaagtaacatgaaatacgaatttgtgatcaagataccctcagaaagcattcagaagattgagctatacattgtcgagccacagagtagatatctatttgttggtaatgagtactcattcgaagttattcaaagtccctccgatggtattgtatacagcagtgatgaagggccgaaccaaaataggaaacaaccaatggcaataaaatcaccctcaggaagagttcatgagctagtcaagagcgatccccactttccttatggtacctggaaaggaagcattaaaatcaaagagcccggcgtctggagcgctttagtgatcgctgactctggtattgggtggtccgtttttgctgaatggttgtgcgtataaacgtttttcacaaatttttttacagcgctataatctgtatcattcaacatacattctactcaggaaggtgaatttcataactcatatatggctatatagtacttattatttaatgatttatccattgcattcataaaagctatgctggtccaactttttcgtatttagtgatgttttcggtgaagaaaatatgaaaaattagaccaaatgctcaaatacatacgacatttgaattgtttaggcaagtccgaaaacgaggtatatcagctaattcaacctgaaaaccaattgagtgctacttcgaagtaaaatacatagccatttcaaatggaattatcccctacttatcaaacagaacgcttcacaaagttctcagacactttaaaggaattcaaaattgaacaaaataatgagcaaaaccccattgacccgtttaacatcataagagagtttcgctcagccgcggggcagcttgcgttagatttggctaattctggagatgaaagtaacgtcatatcttctaaggattgggaactggaagctagattttggcatttagtagaactgttactggttttcaggaacgctgatcttgatctagatgaaatggaacttcatccttataactcgaggggtttatttgaaaagaaattaatgcaagacaacaaacaactttatcaaatatggatagtgatggtttggctcaaagaaaatacatatgtgatggaaagacccaaaaatgtaccaacttcaaaatggttaaatagtattacttctggaggattgaaaagctgtgacttggattttcctttacgagaaaacactaatgtcctcgatgttaaagataaagaagaagatcatattttcttcaaatacatttacgaactaattttggccggtgcgattgatgaagcattagaagaagctaaactttccgacaatatttcaatttgtatgatcctgtgtgggatacaagagtacttaaaccctgtcattgatacgcaaattgcaaacgaattcaatacccagcaaggtatcaagaagcactctttgtggagaagaacagtttacagcctttcgcagcaggccggtttggacccttatgaaagggcgatatacagctatttgagtggcgctattcccaaccaagaagttctgcaatattcggattgggagtctgatctgcacatacacttaaatcaaattttacaaactgaaattgaaaattatcttttggaaaacaatcaagtaggtactgatgaactgattttaccattaccttcacacgcgctaactgtacaagaggtgcttaatagagtggcttcaaggcatccctcagaaagtgaacatccaatcagagttttaatggcatctgtcatactagattctttgccatcagttattcattcatccgtggaaatgttgcttgatgtcgtcaagggaaccgaagctagtaacgatattatagataagccttatcttctgaggatagttacacatttagccatttgccttgatataattaatccaggttctgttgaagaggttgataagtccaagctcattactacgtatatcagtcttctgaaattgcaaggcctttatgaaaatattccaatatatgctactttcctgaatgagtcagactgcttagaggcatgctctttcatattgtcttctttagaggacccccaagtaaggaaaaagcaaattgagacaataaactttctaagattacctgcctcaaatattttgagaagaaccacacagcgtgttttcgatgaaaccgaacaagaatattcaccatctaacgaaatttccatatctttcgatgtaaacaacattgatatgcacttaatatatggcgtggaatggcttattgaagggaagctttatgtggacgctgtccactctatcattgccttatcgaggagatttttgttaaatggccgcgtaaaggctctcgaacaatttatggagagaaataatattggagaaatatgcaagaattatgaattagagaaaatagccgataacatatcaaaggatgaaaatgaagatcagtttttggaagaaataactcaatatgagcatttgataaagggcataagagaatatgaagaatggcaaaaatccgttagcttgttaagctctgaatcgaacattcctactttaatagagaaattgcaaggtttttcaaaggatacatttgaattgatcaagacatttttagtagatttaacttcctctaatttcgcggattcggcagattatgaaatcctgtatgagattagagccctatatactccatttctactgatggaattgcataaaaagttagtggaagccgcaaagttgttaaagatcccaaaatttatttcggaagccctggcatttacctcattggtcgctaatgagaacgacaagatttatttattattccaatctagtggaaagttaaaagagtatctggatctcgttgctcgcacagcaaccctttcgaactgatcaattaatgtattgcagaataagtttatattttaagtaaacagcaataattttatgcatttcttctatctatttcagaagtaattgacgtgattttttatagttttgctttgaatctttgtgtttccacaccggagaaaaaaaagttcatgaagtgaaaaagcggttaaacatgaattttctactatctaaagataaaattacagatgcagttacttacatacattgaacagtttctgacggcaaatttagcttctattaatttttttctgtagctgatgaaaaattctgtccctatgatgcgccaatgggtcatcaacatccgtcggaaaaaattcatttctagggtattcaatatcatctccttcatcagaatcatcttcgttatcacttatctctatttcaccttcttggccatccaagtcaatgaaattcgaggaatttatggatttcaagacatcactttttcctccaagcctgttaaaaagatccccgtactcttcctccacatcgtggtacccattagatccctgaattttatcgtcattccaagaggaaaacctgctcttattaacccctataacaatctcttcacccaatgcagctatatcctctccttcgctaccaaatagaatagatctatcatcatcttcatcctccggataatcattttggtaatagttttcgtcattagaatcctcatcgtctgaacgggcttcattgggatcactttcttcatcaagagccaaatctatatgctcaataattttcacaaaccctatatttttctcgttgttatatctagcaacctcatcgtcatgaattttctccaaatggtagatgtcaaaaacgtaatctaaactgggtagtgatgcaatttttgcagaatccccagtaaaatatttcctacttggtttttttctttctgtcttttctacacctttattcaactttaaatagtcattcaccatttgattgatctctggcggtaacccatcgtcatctacagtacttccttctgctgcaagccgctgttgtgatttttcatcatctgagtctctacgacttttttttctttgttccaatacaaaatgtcgatgatcttcatgagccagttttaagagtggcgtagaagactcttgctcggattgatagctttcagagctcacagtctttgataatttaaatatgaacttctgcttcttcactcttttcccctcatcaattactgaattgtcccagatgaacttagttagtcaaacgcatttttgttatatcggtagaataacaacacatacataatgcctgcacagaatcctcatcccttcttctctttactctgataaactcaggtgccgttgtggtactaatagtgctcattcccgaaatcttgtatgcctacctcaacaaaagctatacctcagagagcagttttatataccatctcttgttctcatcaataacttgtcttgagcattacacaatttaaatcccctgtgccgacacaaacaagagataacccggaatcaatattatctgattgggctcctaaatatcgcatctgtggacttgaatccacatgctgcgaacttatttgaagcaacaattacttctgttggaagcgtggtagtgccaaatcagacttgctctttagttttcttatgttaacgctttactgcctttttcttctatatttttgaacgtcaatatgtagcgggcgtcagcagaggaacagaatttgtgacacttcttgaatgaacatttctcatatctgaaaccgcatcatcaaaaggacacctcaatagagattcagtgacatatttaacatagttttatgggtaagaaatattattaattatggtacgcaagaataaaataaatagagcgagtggaactacaaaacacctcaaggattttccatcagtcatcctaagtctgcccagctacaacccttccatcctttctaaaaatgcaactgcactaataaccggtggttctagtggactcggatttgaacttgcaaaggaactttccagaagaattaataaagttattgtggcagatattcaatcatttcctacttttgctcaggtagaatataataacattttctactatcaatgcgacataacaagtctagatgaaattaaaaatttgaaaaaagctattgaaagagatcatggcaacattaatataattataaataatgctggtgttgctcacatcaaaaagttagaacatatgacaaacaaggaggtagaacaattgatcgacataaacttaataggtgcttaccgaatcatcagtacatttgcagaagatatgatagacaatagggaaggctttataattaacattgcttcagtcctcggagaactgactcctgcaaggctgacatcgtatggtgcatcaaaaggagcaatgattggttttcacaagtgtatgagcaggcatttcagaagtttgtccacggaatgtaataaaactggaataaaaacactactggtgtgcccgggaaaaatcaaaactaatatgtttattgatgtccctacaccatctaagttattggctcctgacatcataccttcccaactggcactagcgataatctctgcgatggagcataatcatctgcaaacactaaatgccccatattatgtgaacctagttccctttttcaaaactttgagttggccatataggcatctcttaaaacatttcagtggaatggaccatgtaacgtcaaccagcccgcgagcaataaatccgaagagaagtgcataatattttagtctatttaatacatttgacgttatttgatcttcacgttgtttatatatatatatatcaagtatgctataacgctaaaaaaaaatgctcataatactatgcaaaatcttgatgtcttttgacttctttccaaatttctaaattttgacgggcataatttctcatatatctggaataatgctttaaaatttctgataaatctacttccctttctttagaaaatttaggtagctggtcatttttgatgacttttgaaatgacctccaaatcattctcagtaacttccaatgattcagacagttgttcaatttctttcttcaaattgatacttgcggtatgcggatctgtttcttgatacttcacagaatcttttaccattgatgccaatttgttaaatccattgaatagtttgccaccatatgatttcccaccgctacctgtattattattagggcgttccagattaatagtatgacttttagacatttcgttgtcaattattttgtcaacatccttatattcattgttttgcgcttccagcttctccaactgtgctcttttggaattcagagactttttaatcatttcattttgcaggtatttcaattttctgtatttgatcaattctcttgcagaagttgccatatgaacagattcatttaaaggctcatttatattgtagtatagtcttccaactaatttttctaaagaaatcgaggaccccgaaaaggcattgcttaagtaagaaagctgttcggccaattccccaacttgagcctgttcatgggcaaactgtgcaaatacctcaccgatttcattgtaatccgatttcaaatcgtgataagtcttcgtggttcgtctattatacttataaatcccgttatctaacaagttctcatattgcttgtaatcctgttcaatattagtaaacgacttacttctttccttatccatttttttgtcgttggactccttattcaacaataactgtgacgaggagcccggtattggtaacatggcatgaattctagtggtgttagtgggatctagtggattacactggaggatgctcttcggtaaagatgaaaaagtggacgaactgttaacaaattcatgccaattatggttattaggatccaaaaaatcggtaattatagatgtttttgtgatttcttcgttcgtcaaaagtttgttcaagaactcagtgagcattcttatcctatgccgtattaacttttcatcactattattgaccgacgcatgtatcacagacaatgatagatctactgaaccagaaccttctgagggcagcaaatactttgaactcgaaccagttattgacttaccataattctttattgactgcttttctggaatcggcggtatcaacgtcataggaaacaatcttatcaagatacttctcaaactctcgaaatcgctgtaacgtctctgaacggtagaattttcaaactgaataacataggcgatgtaggctcttccttgaccttcggaaactcttttcgcttcaagtatgtgtatcctagcggacttctttctattacttacagaaggttcttctgacgcagaggtctctccgttcatggagttaatacttccactaagacttgttctacatgtttctgcattcgattcttggtttaaaggcaataatccctcagagtcatcctcgtaatcttcattcgggttctttaggttatggcttctcataccgggtatttctaataaagctgattttgtgaatcctgttggcccctcctccatgaatgggttgtctttttctaacagggctgtgtgtactaactcagtttctactttgttattgtccccctttccaaccttacccttttttgggctcttttttggcgatccaactccattcttagaaatttctgcctctgccacatactcagttgtcccatgaggtggttcagcctttcctgtattccgagtttccgaattcaatttagcattttcttggacatcatttaagtctgacattgtgtgctgtagaagacaacttttctagatggtatgttcaattgcaccaccagtattcgagctagtcatctcttcattttggagatgacttgctgtaaatcgataaatattggcttactcaatagccatatcttaaagggggcacaatgggtgagttgtcgggtaagggaatgtagatcacgtgaatgaaaattcaagtgtttttcgaaaagtttcaccatggcgatgagcaagattgaaacagcactattgtaactatataattgctagtaagcaaataagccaagccttattaaaatccggtgaaaagaattgtttaacgaacgttacaaactctataccttttttttaccagcaaaatggttggaggtgctctcatctgcaaatatttaccacgcgaagagcaactaaagcttatatcagacttgattcagaatgacagcttagaagaggtgctggagttgattgaaacttcgccactggatataacgacggacagcaacattgaaacaccaatctttgaaaaaattactgagcaggtcattgcgtatgctagtatagacggtgaagccagggaaatgtttcgctcttcgagggctgaaatgaacaaggcgctaagaacttctgcacaattactatgttgtttacccagtgtatggcataaatttcaggtgtggatgagctaccggttaaatgacatcattagcgaaaactataaacatctcttcaatgacaactttggaaaaaagattgtacaaccatttttcgattcttttgctgaggaacaaaacgctaatatcaagcatgaaaatctgcacttagatatccttagcctgcttcactacttagaagttgtatatttatttgacgaatgtaagaatggtatatcgtccaaatgcctagattttatcattgttccattgttaggctgtaattcggaagagattgctgattcctgctccaagttaatgagatggcatatcaaatatttatcgaaatgctgcaataccgatagtaactttgataagctcatttggacatttatcaaacaattgtacgctgaaggctcccaacaagcttggaagcaaaagaacagtttatcttttctcctaagattccttttagcagcagagttgtctcctgaacttattacttatataaagaccgatgcttattggaggcacattcaaacagagctggataatgatgtgcacgaacacagaaaattggcactctcaattcttaaattaacaattcaaaaactgtcatctcatggtataacattgcaaacaacattttataaatgcaatgatctagcaaatatcgagatgctgggtagctggaagaaattcaccaccttatatgaaatgattgctctggacacatcattgaatcaaatacaagcggccaaacaagatataataaaaatttttgataacgagcatttacaccatagttggggccttatcttgctttctacgggattgaaatcatcaatggagagtgtcagaaaatacatgatgacgttaatgttctcgattacaaatatgtcagcattctcttcaaacttgccattattgacaaaaactcttcttccagctgcaatgtccgctcattattttgatgtaaaaggtgtcagttgtccccatggtgaaaaactttcattatttgtcaataacttactttcccaaacaacagaaggcatatcagatatattatttgaaattttgaaattattggtggaaaaagggacctcttttgacccttctaggatatacttgtcctacggtatcttagttttcttccagaataacaaacagaaaacaatcaactctgaccatttgagtctgatcaggaaattgtacgattttgcagccgaagaagaggttctcgaaactacaatccaaacaatttacttgaagttcttactgtacattgatccatctgtctccgcatctgaattattgtttacattagtttcacacattaagttaaagggagggacatacaaatatgttgagcctctttttgaagattatagggatcttgccgtttctcactttgacgatttgcaagcgaaagaaaacttgacgacaaacatcggaaaggatactatttttgacctcttagcatctatcatcttcgatttcaaggatattgatattactcccgattttttaattgaagttgcgaagtcgaagcaagatatacccgtttacacttcaaaggcagttacttttctaactcagctactttcaggcgaaccttcgaacggttatacctatgaaaatgcaaccgctttgttgtcttacccaaattttacaatatctacatggaaatccatcaatgtgaataatttatttaagtcggtaatggaaaaattttcgcttgataaattcaagttctttgctgaaatttaccagaagacttatgaatgtaggttcgatacaatcgagctaaattttaatgaccttctgagcctatatgaaatggttaaaaagtctgccaatcagtgttcaagagagagctttaaagtgaaggacagcgcttattcttcttactttgaacttttaaataccttcctgaaaacatacgccttaaatcgtgactcttctgaaggaaatgatgatgagcttcacatactactacgcttagttgacgagaatattaacaaagataatgggaattatctggggaacctggcagtctgtaaattattgtactttatcatagattcctacatccattgctccacatctgtttctgatgatgatattttcatagtgaaattcatttttgagaaattttcgtttatatgggaatgtattaatagtgaaagattagttttgaaggaaagggatctgcatttgatgctaattaagggattatttcatcctgtgatcctgtactttggatcaaatcagtatatcgatactttgacctcgaagttggaggaacatgcacaaacgattatatcattgagttattccagaagaagcctactccctcttctcggatcacaactcagagtatttatgaagttttatgggaaattgttaagagaagatgtcaactattggtggttgattaacattatagtaggtgttttcaaacagccgcaaatggatgtcaacctttacaagctcaaacctgttatttccagcctatttgaccacaaactgaacaattattacataaaaggcgatgaactttatgaaaaggtgtacggacccgacgaaatattggctagagtatctattattgattctattttatatgcaaatgatcagttgaaaattcgattaatcgaaaaagttactgaaaaaacaaacgcactttatgctataaagagaaccgacggtgccgaagcgttacagaggttgttgcagtggcaattgttattattatcactactaaccaccaatgaaaaaaaattaagcgaaactagcatgatcagaattctaaagagtatcgaggatgaaagttcaccactagtaagagtatataaagaatggttcatttcctcaaaggttgttgattattataaaactggcaatccaaaatttgctgaggattatctcttctcattgctggaggatcatagcaaaccggtgtttgtagttagcgcagaaaaaatatgctttatggtgttgaaagatttaagaaacgacgaaaagaaatatggatttacacagttactagacagattcatttgcacgttagttcctaacgcagcttcaaacaaacctctggtaaggcatttttctaattctctaataatttcattatggcctacattcaaagcctacctatcggatcacacactgagaaacatcattgagaacttatattccaatgccaaaaagactcaaatatttggtcaatatcgtgccggggatgccaacatatgggatctgaagggtgataggaaattaacgaacatgtttggtggtgtgctcaaaaaagttaccgaccatgattgcccgtacatttctgagtctgttttcgaaaaatatttgcaggagaaagatattgttcctataggtaccgatgaaaggtccttatggcttgataaaagagacaccaatacggaatctgttaacaacgcgaacatctcctgtgacacttctccactgcaaacaaaaagtggagcttgggaaaccgttctggatctggacaataaaaaatcgaatgatgtcgttacacgttctgaattgattgtggtatcttcattagttgataagccgccaaacctgggaggtatttgtaggttatgtgatgttttaggtgtgggactgcttactgtacaagacatcaaagtcaaaaaccatcctcaatttaaaaatgttgctgtgactgctgatagatggatgcccatggaggaagttgccctagatgagattgcaagtttcatgaaagagaaaaagaaggaagggtacacattaattgggctagagcaaacggataaatcagtgaagctagacaacaatttccaattccctaaaaaatcattgatcttgctaggaaccgaagcattcggtattccggggactttgttaagcgaattggatttatgtttagagattcaacaatttggtgtgatcagatcaatgaatattcaaacggcaaccgcagttatcgttcattcctatacagttcaacacatgtaagaatcaggtttcattcccacttttgttaaccatgaagtttttagtatgtaaactaatttgtctttttatctaattgtgactatatttttataaattctccagtgatcgtactacgtcgggggcgtatttctccaccattgcaagaccttgcttcaacaaatgaggtttaaagcttttaacgtttgaatcattcaatgctactgatctgataggtgatgtaatcttaccattagaccaggaaatgattaggccattattggccacttcgctttcgttggctgcagggtccaatagcatattgttgcctacaacggccaatataaacactaaaggcggattaatgtcaagcttaaccatgtcgtaatcatgaaacgtaggaagttcttccacctctaagtcgtcaaaagctgaaataagtttcggtaggtatgtggagttcaacgctgaataaatagcaaaggatattaaagaaactgggtgtgaatgtgatgaaatgaccagaacatcgacaaatattttgaagctgtacttttttgtcaattgcaactttgaggaatctactccgctaccagacttcaaaaccttgttcagtaaagaagtgattgtctctactaccagcgcgtcatctctttggcctgcgatatctacatcgacctgaagtagttcattctccacatgatgatccacaactttggacttaatgctcacgatacattcacttccatcactagctataattctggacgatccattggaacttggtaggaagtcagtaaatatttctataggtctgaattgatgaggtagtcttccatcgggcctaattgaaggcgtgcttgctagtgaatcgtataggtacgacttttcggcgaccgaaagagacataaatgattatttcaacagaatctcaaactgtcgttgtgctagtcaaaaagaatgccttttgccgtctacagactattagtatcattgtactccttcaccatataagctctacgtttcttttttctgaatattagaaaaaaatttcgccaactagggttcaaaataatagactagggcacggaagaaaagcacaccctagggctttcggagataaattattaatagcgagttttttttgtatttacttattttattatttctttaagatatctagtagtaaggatagaacgggtagatagaatagacaaatggagttattgaaatatttatacgaagagatagaacagagagacaaagagtatgacgtgaaaatgatgcgcagtaaaactaaatcccgtctcttaaatgaatatgctgtttggtgtcacgacgtccacatttgaattgtccatgtcaacgtcagggcccttgttggtgttgtcctttgcctctacctcgtgcttactcttgccatggcccgtctttctatataccgtttcttgctccaatgcgtccactctctcattgtaattgtttagcacaatttcgttctccctgacagagtccttgtacagcgccaggtctcccgaatcaatgttctccaagtcgtcgctgtcgtcagcttcaagacggtcgtcagcaccctccaacttagctatgtatttacccaagcgggcgttagacctctgcaaatgattgatactgttctcaatttctgttttaatctgtgccaactccatgtcggacatgccgcttatcgccgtcttaaattcttcgatctggattggtcttctgataccgcctgctgagcacattatgttacttgtagtagttattatgttttgatttgctttatgttttataaagatcttacccctctttttgtcaagagaaataagcttctgaagtattgttttcctggtgaaaagtgtcttatttatatggagaagggatattcggcctcggttttaggggaggagctgaagagttgtcccgctcgaaaaagacccgtaagcgcatttatcgaactacgaagtaaaatggactttcgtaggtgtggacaatagtaaattgcaagtcaatcccgggatgacgtcaagatagacagtcaatctgtcacagaggaatgcttgctaatccaggagctggcgagctggctagctgtggagactattccaccatggtacacactaggatcctcgatcttggtgagccatgagtagaacttgtttggttccacccctccggttgccatgtttatatcttcctcagcaaactgtttatcttgcattggtgaggcgattgggtcatctctttggaaatgggcggtaacaaggtggtcaaccaccggccagccgtaagcgttggaaaaccttcttcttacgatgatgttattgtgggcatctggtttcagcaataccacgactttcctccaatgcatccccttgtgccagcggcgtgctatgatttcctccatctcttttctcgtcttcctcgtttcgccttccttggctgctgttccttcataaagtgttggtgatggaggcggtaaattcttttctgtgtagatcttatcatgtatgattgttgcgacccttgcatcgggatctgagaagaactttgcgtcggggcatggtgatagaagcacagacttcatagatttgatgacggaagcattcatcaagcgtttagatttcttgtcgcagttattttccttgctcttccaaaacgtgttccatgacgatgcattgattccatcatcatcattagcaacatcgctatgatttggaagttccccaataggacttacttcaggctggaagagaggatcacaaggtgccgtagtttgacctcccagtttctgaagtaattgagagtagtccaaaaaaagtaaagaagaggagtacaagggaactattccgtcgttgacggcattagcataaagtgttcttcttttgaatcgagcaagcacactgattaaggattcctcggatagcaggtaaagtaggggcttatcaccataatttccatccttaagacccagttcttgccccgtagtaccaatgatacccatcgacaatgacatttttacgtaattgggcgtgctggtagcaatgcctagcaatggtgacgccagtgagataaaattgattggctccactttcttaaagaaatatggatatttggtctttatgtaacaaatagcaaaagtttgtgttaatccacccagggaatgaccaataaatgaaattttcccaacagagtcatcatataactcgtcgatgatgtagtttgccaatccaacacccaaaaacttaatacccttctcagtctcacaagcattcttcatatatcccttaataactagtcgctcatttggattgttcatttgagccttgtatatttcttccattaagtattccatatctgccgaaacgtttgattgaaaaccatgcgtgagaatgactaaatgggatttttgcgacatgtctatgggtcgtggtactttccatatatctgcggtggtaagtctatgcaccgataatcctgtgtgtaaaatattgcaggctttatcaggcaatgaatcattacatcgtatttttcttttcaaagaggcctttgaattgccgactactatctcaaaagttaccttagtttctttattaaatagtatttgactgacaatatccactatccatacatagcgtggcttaatgtggtgcaaggacaactctgcaataaacttttgttgtgcctgtaggtttgattgaaatactggtttatccgccgaacatatgatcttatacgagctttcgtaatcttttgctcgcacgtcacaatataagataaatgggcccaatagataggctggtttataggatagctttgtggtatttttgatctttacccatagggaatccagtgtgatatcagcgggaatactatcaccctggtatagctcatatgtaataacgtatctttctaactcacctaactttactgacgactgattgtggtatagcacttcatcagcactcctgccagcttccatattactaccgtttccccgatgtttttgggtgaataaggtcaggtgagcattttttgtactgatattttttctctttgtttgcagacacaacgcttgctgttaatacgctaaaaacataccacactaccttgaacaaatcctccaagagaaatttgtaagaattcagaagcggtttcaggggaagtcggcttagttgtcaattgtaattgaaaatcaccctctaatttgaaagattttcagtttcaataagacatcaatcttgccagtttgtaattttttggtatatagaaatggtcttcaagcataagccttaagaaagattcgtccattggatgaacctacaattttttttgtgttatgatgtgaagcttcatttgaagcattgtgcagagaatattacaagtagattcaaaaaacacattgaaaaaaaatacaagtgaaatcacagttacttaaaagtcatcaaaaaaaatattcccggcctcagagcgaacatatgaaagtgaatatggagtacacaaagggtatgtgggggttatatattgtcgtctttcttttaacattcaataatgatactaacgttgattaatgatgattcatcgcagaaaagaaagttggtgagggtacttatgcggttgtttacttgggttgtcaacactctactggaagaaagattgctattaaggagatcaaaacatccgaatttaaagatggtttagatatgtcagctatccgtgaagttaagtacctccaagaaatgcagcatccgaacgtcatagaactaatagacatatttatggcttatgataatttaaatctcgttctggagttcctaccaactgatctagaggtggtaataaaagacaaatcaatactgtttacaccagcagatattaaggcatggatgcttatgactttgaggggcgtgtatcattgccacagaaatttcattttgcacagggatctgaaaccaaacaatttattattttcacctgatggccagataaaagtagcagatttcggtctagcaagggcgataccggccccacatgagatactgacaagtaacgtcgtaacaagatggtatagagcgccagaattgttgtttggagctaaacattacacatcggctattgatatctggtcagtaggcgttatattcgcggaattaatgctaaggataccttatttaccaggacagaatgatgtcgatcaaatggaagtaacgttcagggccttagggacacctacagatagagattggcccgaagtttcttcctttatgacgtataacaagttacaaatatatccgcccccttcaagagatgaattgaggaaaaggttcattgctgctagcgaatacgccttagattttatgtgtggaatgctaacgatgaacccacaaaagaggtggaccgctgttcagtgtttagaaagtgattatttcaaagaattaccaccaccaagtgacccgtcttcaataaaaatacgtaactgatatgattttataaaatttgtagaatctgtgttattgacattagatgtatcctcaacatatacaaataaacttcttgatgcgtcttgttttttggtgttgaattttaactcttttccatcattatggaattcgtttttagattttaacaacaacaatatgaggggagacaaacagtagcagacgaaaacgaaaacaaaagcaagaaatatctgatctaaaatatgcagaggtttgtcagtaagtttgtttccacaccaccagtacccaaaaagtttcaagagattttcccgaagaaacgtacggttaacaaaattttattccagttagatacaaggcttacataccatgaaatgtacccgatatttctgcaggtatcacaaaatactaatgaagagaatatcccatggaggaagaaatacccctatataaggagttcagacattatgcagatgcgaaacgtcttgataactctaaggacgcagaacaaattcgtccacaaagacttattagctatggaggataaattattgaatattgctgccgaacttggcaacaacgatgctatatccatcctaagcttcaacgtgatacatgaatataaaaaggaaaacgtcaaatccagttatgaaaaagacattgaaacggctaatgaattcataaagaagctgtatgcgcgtaaccatcatttaacggttaaattaataggggacctgtttttcgaaaacaaaacttacgataaggctgagaaatattaccaagagttcttgaaattggaaaatagtaccaaattggcaggcgaagttcacggaaaacttggggaaatccaaataaagcaagtcaatggttttttgaaggcagaaaagtcatggctgagttgtatagaactgctggaaattgaaagaagttcacgttggtactttctgttagcgaggttatatatgagttcagagcccatgaaagccaaagccttgctagaaaattgtgcatcaattggatttaaagaatgctttaaaacattaggatttcttgaattaaactatttcaataattatgaaagggcgaaagaatggttcaaaacgggtatggaaataatggacttggaatgtttctttggatttttcgattgctgtgtgaaagaagagaattttaaaggtgcacgagattgcctagaaagcgtaaaaaagctagggaatgataaagacaagaaaacaatgataaatgtctttcttgaaagtagaaaagattccataaagttgctggacaaagcacggctttaaatgtctgatcgattctttttgcgatttatataaggacacatgtctccacctataacgcgagcttgtaaatatctatatacccatctgataatgttcaaaaaagtcagctaagtaagtaaaataataaggacaataaaattaaaatgtcatacaatgttacctatgaaataattaggaaatactgttagagtaatatttagagttgaaaatgcaatcgcaaaaaaaaaaaaacagaattattttcatcatatccatctatgctcgtcagttagttcgttagtgttcttcaaaaaatctggagtatttgggagttcactatcagtcggtaaagacaacaaatgatcatttggatttgcaacaatatcagcatcgttggataaatgttcttgcgctagatgattctcctcattattagcattatgattgttattgctgttgacggtagtatccagtaaattgagcgtatcatccttgctagcttgacgtccattattagagccttgtccgttgttggtgttggttatcgaactcgataacagatcatgatcgaagaagagagaatcttctaaatttgtatttggatttgagtctgttgcacttgaatttgtattcagaaagggaggggcaatattctgttgtggaactgcagcagtggggatcgctgtattgatcgtaggtaatatttcattcgatgatttatagtctagaattagagaattcatgaatcttaatgatttctgtaaacctttcaaagtgtgaggaatattcgaaccaccaacaaatgcgtcatttacctgtctaccttctgagaaatcatcacatatggaccactgattgttcaaatttggatcttcatcaggagcattatttaaaaagtaaacagcaaaagtgggtgatctggtgactgttagcttcaattctccaaagttatccttagcattcctcttatcctcactactattatcattgtcttcattactgttatcgtcgttatcatcatcattattagtattactattgtttttatcgcttgtgttgttactatttattatatcgtcgtcagtttctaaagttagagagcaattcgtgactgaacttaatgggaaaaagatcctgaagagaattttagtattatttgccatggcactaaaaaaatagtttatttctgagtttttcttggatatcaaaaccattaaatctgtggcattcgacattatgttattaatctttattggcgataggtttctcaactcctttatagactgaaagttccttctttgcagtgcgccgcttttcattctattccaacttcccacagtaattgagcaaatgtcaaaaaaataatagttgttgttgctgttcagcggaatacggtcgaaaaaagtcaggtcttcatcgtgaaatatggatgaagtacttgttgtagtgaccaaattgttgtctgtactcccacgatcgtaatcgttggcaatatcacgggattgtgacgaggggattgtgtccttattacttccatgctgctttttcctcaatttagctcttctgttctgaaaccaaattctgacgtttttttcaggcattcctatcagatctgatattttctttctttctaccaaagagggtgttggatttatttcaaatttacgctttagcacatctagtgcttcaccctttgcgcgagtcctcttgggcctttgaggtccactatctgatgcattcgatgaagcactcatatcattagtatgttggtcgtggtcgtgctccaggttttgagtttgaattggttgtggttgtggttgttgctgttgattatgttgttgatcatgttgttgctgttgttgttgttgttggtcatgttgcaaataatccaaatctgtagcaaaatgtgtgttaaaatcgtgatcgtacgagaattcttccatcatagcgtattgtatacgttatttagcagtaagccgtgacttgtctagccctgttgaatgtctccttagttgtctttgcgtcttttaatagaggtttcaacagttccctggagcttgtgatttactaaatctgcaattctggatatgccgcatcgtccgaagtgatgtattaaaatactgctcataatgtgcaacatttactatcatcttgtgccaaaaagtgaccttatgtccgcatgttaaaagactattgttgctaagctattttacactatccttgatcgttcacagattactcacacatggttttacttagacgacaaacaatcccacacttttaactccatatactgttaagtaccagagataaaggaaacgcgcaacgcgttaacagaaaaggtgaaataatatcaagaagatgagataaatactagtagcagacaatcaagaaatcagagttttgcaaaaaaaagagagtacagacagagacatgtctagtacagtaatatctagaaagaggagaaacagcactgttactgagcctgacagtagcggagaaacaagaaaacaaaagaagtcgagaagtgatgaaaagagctcatcttctaaggatggtgacccccagctagaatttaaagttttacagggatatagggacctggaaagtgaaatgcacaaaggcagagctcaggtgaccagaacaggagatataggtgttgctatggacaatctgaacgctgtggattccctattcaataaggttattggtataaagaataatggattgtttgctcatgatgctagagcaatggttagtataagtgaattggctcaaatttctgtgagaaatttgaagtttgatgattcgaggagtatggtcaatttagaaaacatagtaaattccttgaaaagatacatgctaaaagagcatttcaagcttaataatatcgccgaaaataggaatgatttgacgcttgccgctgatgaacaatccgcagcagaccagcaagaggaaagtgatggagatatcgataggacgcctgatgataatcatacagataaagctacttcctctttcaaagcgacatctatgaggcatagttatctacagcagttttctcactataatgagttttctcaatttaattggtttagaataggtgctctctacaatactataagtaaaaatgccccaattaccgaccatttaatgggacctttatccatagaaaagaagccacgagtgttaactcaacgaagaaggaataatgaccaagttggtgaaaagatcaccgctgagaaaatcactcagcattctttaaactccacacagcaagaaactacccctgaacaggtcaagaaatgtttcaaaaagctttcaaaaaaattaggcccagaaggttccattaatctttttaaatttattatagacccaaattcattctcgcgatccatcgaaaatcttttctataccagttttttgatcaaagagggaaaactattgatggaacacgatgaagaaggtttacccacaattaagataaaacaaagcataagtcacacagattcaagaagtaaagaaattgagagacaaaggcgtcgtgccgctcatcagaatcacattatttttcaaatggacatgcctacttggcgaaaactaataaagaaatacaacatcacttcaccattcttagactaacagcgatagagcgctgcatataatatgtacagttttttttttttttttttttttttcatagctggtccgttctccaaccatcaacacttaataggtcattcaatggccattgcctaattggacatatatctaaatcactaactaatcgtaagctttcccatatctcgatacctgcccagccgatcataatagagttgtcactacaaaggtccataggaggataataaaaattaaaaaagcttgtggagttcaacgtccccaattccgtttctaattttgttctcaacctttgattactactcactccaccagaacatacaaattcacgcacgtttttaaacttttccggttgtgacttgagcacgtgcttcagtttatttattatatggtcgaaaacagattcctgtacttgatatgcaattgaccgtatttcgcgttctggcagttcctggatttctgttttacctagttttgtcaaattagttcttaatgctgtgataaatgctgaaaacgaaaacgaaagcatgtttcttttactagcgctgttttttaacggactgggcatttctagttttaaagcaaaatcttggtcgttaatatcttgattaataaatttctccatttctctagcgatcattgttcccttgaatccaagctctctgccacatttatctaatgagtcacccactgcaatatcgatagtatcacataatatttcgtgatcgtcaattgctcgtgacaaaacaaacgtagtatgaccaccactaaccagcaggctaacaaagggaaattgaggcacttttccatttgtacccattcttggtatcagcaagtgtcccagcatgtgatgcacaccaatcagtggtttgttccaggcaacagctaaaccttttgcaaaatctaatcctcctgataatgaaccaggcataccagggcctcttgtaacacatatgagatcaattccttctctcgcattgctttctatcagggctctttcggttaagggtcctatccgagcttggtgatggatatgagcctttgttggtataatacctccttcgtcaatactatctaaagtatctttcaaattggctagcacattaggagctgcactttttgagaacctgtccaaaactgaaacgcatgtatcatcgcaagaagtctcaatggctaaaactttatagccttttcttaactgtattggtctgttgaatgcacgcctctgccaaattctatagttatcgaggagaaatcttccggttccttttattgatatcataatgaaaaaaaaagtttctatcctttcttctactctacttatttcagagcttgagaatcgctgtttgctttaatttcattgtcaattaatcatcgcgcaatgaagatgccactctttccattggcagagcggatccgccaaatagaaattacataaaacaagtaatttagctatttttcagagtacgaaatattttattatatatattgaatcacaattacgagtacttttcaattacatgttaaaagtgcttcataagtagctcaaacagttatttttctaatactataccacttctgtcaaagactttacctttgaactgggatagattttcacctgcataactcaatttgctggaaacttcgactagtaccccatcttttacaatagcgcctgcatcttccaaccacgaggttcctagtttcaaatatgctagtctgctggtctcaggattatcgttcttagaaccaggaccgttttttaaaggtgaaaattctttgcatctatctacttctaagcacccaaacttgttcagtggtacagtgtcaaagacatcaaatatgaattgctctaattttataccgtttggttcggtaggcttagtgtacttgccggtaacactatcataagctggaattttcttcttcgcaatgtgatatggcatattctcacaccactgatccaaatcacgttttagtaaatccactaggtaataatgatttacaatgttgcctgcgcgtagttttaataagccatctttatcctttgcttcagccaattcattggaaatttcagaatattctatgacacatggtttctcgtttttagtagcaattaacccaactgattcatgcgcatctctctttctaacggctttggtggccagttcgaagccatgcttgatggcaaaaccaataaatacagggtctgcgattttagataggacattatcgacacagtacatgtaaacatgcttgattcctctcctatcaaagtcttcgttcaacttgttttccttgatggcacggtagagtccaccatttccatctggtgattgagataggtttactgggtctttcattaggaaatgcttcccggttaaatcaaaggcaggcagggttccctggttgaagaacgtaatttgttctttattcaagccaaaataattgtgttcttgaaagtatgcctcagtagccgctctagtggggcctgatgtcataatataccaaggaatttctacctttttgtcctttaccatatcttgcaacctgatcaacttttcagcttgaatttgaaaaagagatttcttagaaggcaatccaatgtcgtaacagccctttggttgagaggatcctaaccgcgtaccttgtccgccagccattaaaatcactgcgacttcacccttgccaatagcttcaaggcctaaacgccagtattcattttctttcttactgttgccaataagcgactcgtacgaagtagggggcaatggtgaaatttcgacgccagtatccttagaagagttagctagtgagaatttaatagcattttgacagtcttccagtagttttgcaggggacctcttggaagatatttgctccaggtttgaaagcaattcttcttggtctttgcgagacaagctttcccaattgtggaaaagttgactttgtccggcttcaatgaatagctgttttgtgtcagtcatagttgcagttcgatctggtgttctcctttatatctgcgtttctttgcagcgttcttgcttgacggttgatcttggttttgtgtggtaaaagtatgccttaacgtaataggcaatttttcgtattacgcgtaactttttattctataaaatgttcaatgaggacatctgctattcgcttatgaagaacaaacactcagtactactgatctaaggcaattttcaaggataaaggaaaatagatattgagcacttgctattaagcattaatctttatacatatacgcacagcaatgagtgaaaaaagatcccttcccatggttgatgtgaagatcgatgacgaggatactccccagttggaaaagaaaatcaaacggcaatcaatagatcatggtgttggaagtgaacctgtttcaacaatagagattattccgagtgattcttttcgaaaatataatagtcaaggcttcaaagcaaaggatacagatttaatgggtacgcaattagagtctacttttgaacaagacgtatcgcaaatggaacatgatatggccgaccaagaagagcatgacctgtcatcattcgagcgtaagaaacttccaaccgattttgacccaagtttgtatgatatttctttccaacaaattgatgcggaacagagcgtactgaatggtatcaaagatgaaaatacatctaccgtggtaaggttttttggtgtcactagtgaaggacactctgtactttgtaatgttacagggttcaagaactatctttacgtcccagcgcccaattcttccgacgctaacgatcaggagcaaatcaacaagtttgtgcactatttaaacgaaacatttgaccacgctattgattcgattgaagttgtatctaaacagtctatctggggttattccggagataccaaattaccattctggaaaatatacgtcacctatccgcatatggtcaacaaactgcgtactgcgtttgaaagaggtcatctttcattcaactcgtggttttctaacggcacgactacttatgataacattgcctacactttaaggttaatggtagattgtggaattgtcggtatgtcctggataacattaccaaaaggaaagtattcgatgattgagcctaataacagagtttcctcttgtcagttggaagtttcaattaattatcgtaacctaatagcacatcctgctgagggtgattggtctcatacagctccattgcgtatcatgtcctttgatatcgagtgtgctggtaggattggcgtctttccggaacctgaatacgatcccgtcatccaaattgccaacgttgtgagtattgctggcgctaagaaaccattcattcgtaatgtgtttactctgaatacatgctcacccataacaggttcaatgattttttcccacgccactgaagaggaaatgttgagcaattggcgtaactttatcatcaaagttgatcctgatgttatcattggttataatactacaaattttgatatcccttatcttttaaaccgtgcaaaggcgctaaaggtgaatgatttcccatattttggaaggttaaaaaccgttaagcaagaaattaaagagtctgtgttctcttcgaaggcttatggtacaagagaaaccaaaaatgtcaatattgacggccgattacagttggatcttttgcaatttattcagcgtgagtataaactaagatcctacacgttgaatgcagtctctgcgcactttttaggtgaacagaaggaggatgtacattatagcatcatttctgatctacaaaatggcgatagtgaaacaagaagaaggttggccgtttactgtttgaaagacgcctacctgcctttaaggcttatggaaaaactaatggcgttagttaactatacagaaatggctcgtgttacaggtgtgccattttcatatttactagctcgtggtcaacaaattaaagttgtttctcaactatttcgaaagtgcctggagattgatactgtgatacctaacatgcaatctcaggcctctgatgaccaatatgagggtgccactgttattgagcctattcgtggttattacgatgtaccgattgcaactttggatttcaattctttatatccaagtattatgatggcgcacaacctatgttatacaacactttgtaacaaagctactgtagagagattgaatcttaaaattgacgaagactacgtcataacacctaatggagattattttgttaccacaaaaagaaggcgtggtatattaccaattattctggatgaattaataagtgctagaaaacgcgctaaaaaagatctgagagatgagaaggatccattcaaaagagatgttttaaatggtagacaattggctttgaagatttcagctaactctgtctatggttttacaggagcgacggtgggtaaattgccatgtttagccatttcttcatctgttactgcttatggtcgtaccatgattttaaaaactaaaaccgcagtccaagaaaaatattgtataaagaatggttataagcacgatgccgttgtggtttacggtgacactgattccgttatggtaaagtttggtacaacagatttaaaggaagctatggatcttggtaccgaagctgccaaatatgtctccactctattcaaacatccgattaacttagaatttgaaaaagcatacttcccttaccttttgataaataaaaagcgttatgcaggtttattctggactaatcctgacaagtttgacaagttggaccaaaaaggccttgcttctgtccgtcgtgattcctgttccttggtttctattgttatgaataaagttttaaagaaaattttaattgaaagaaatgtagatggtgctttagcttttgtcagagaaactatcaatgatattctgcataatagagtagatatttcaaagttgattatatcaaagacgttagccccaaattacacaaatccacagccgcacgccgttttggctgaacgtatgaagaggagagagggcgttggtccaaatgttggtgatcgtgtggactatgtcattatcggtggtaatgataaactttacaatagagcagaagatccattatttgtactagaaaacaatattcaagtggattcgcgctattatttaactaatcaattacaaaatccaatcattagtattgttgcacctattattggcgacaaacaggcgaacggtatgttcgttgtgaaatccattaaaattaacacaggctctcaaaaaggaggcttgatgagctttattaaaaaagttgaggcttgtaaaagttgtaaaggtccgttgaggaaaggtgaaggccctctttgttcaaactgtctagcaaggtctggagaattatacataaaggcattatacgatgtcagagatttagaggaaaaatactcaagattatggacacaatgccaaaggtgcgctggtaacttacatagtgaagttttgtgttcaaataagaactgtgacattttttatatgcgggttaaggttaaaaaagagctgcaggagaaagtagaacaattaagcaaatggtaaaaaacgatagggtggcacatcatattaggattaagaaaggctaacaactttttgcatgttggtggatatatatgtatatataaatagatacttggaaaaatccagattcaaacaatgtttttgaaataatgcttctcatgtttagaggcaagataattctgagtatgttttgggtattttattgtcagtaatttgtaaacgctgcaattctaatgagaccgagctttgttgctgtatgtcattgaaccaagggtggttcaaagcttcatctatattgtacctttcatcaggatttaggaccaaaagattggatattaaatgtagtactgagtcatcgattttatcccagtacggagagtaaaacgcatacttagcttgtaagatctgttccttcaatgaaggtggccccaattgatcactgaatggaggaaaaccacataaacagacatataatatgacaccagcactccaaagatctacttttgatgtgtatcctttctttgtgaggacttcgggcgctacataagaaggcgtaccacaaagtgtgtttgtgaattgcatttctcctgtaaattttgctaggccaaaatccgctattttaacttgaatatcaatttcatcttcatcccatgggccaagttggacttgacttggattttcgcgccttgttatatttaataagatattttctggcttgatgtctctgtgaatgatgttttgctcatgcagatacttcaatccggtaagtaactgtttgaatagagctttggattcatcctgtctcaaacatgtttttctgacgattctttcaaatagttcgccatcgtcgatcttttccagtaccaaatatttttgaatctgagatttgctgattggctctacaaaactatctagtaagttgacaatgtttggatgttgcactctcattaggatgttagtttcctccctaaattgtttattctttttttggtcgtcattttgctgagcgtggaatattttcacagctacttgctgaccagtttttttgtttttggcttctttcaccagggcgtagtgccctgcacctaattctttacctaataaatatttatcaaagaacgacacaggccttgtcttattcagttttctaattgcggcactcgttgtagcattttggctacttgtagcacttatttgcggtttcttgaaaacttcgtcgtcgttcttatatgaacgactttctgaacttaccttttcatcgtcattttcgatgtcagtagaagatgaagatgcgtacttgaacaaaaaggagcaacttttgccaaagacaattctgtcaccattcttaaggatgtagtctttcttcaccaaacgattaccattaataaaagttccgtttctgctcttatcgataacattaatcaaatttctttggaaattatccacatccatttgcagtagatgaaactcagcatggaaagtcgagatgtcaggctcactcaatataacgtcgcacgacctacttctaccgattgtagtaacgtttctatttgttatttccactttttgctcctttccgggtattaagttcaccagatggcccagacaagtgtattctgagctgggcttattacttcgttgctgtcttttgaatgaagagtcagttacatcaccagagtgctctcttttcgtggacaaactcatcttcactataattgccttttttactgtatgttaagcccctttacttgttactctcgactataaagggttctcatttcctcctttttcaacaatatctaataattttccaaaatcatttgaaaaataccatggaaataaaatggaaaaaagtaaacaaacgcgtcgcgtcacgtaatttttttcttttcacacacataccatcgtattactattttttctatggttatatgtcgtatgtatctatttatggtattcaggggcttctattccttatcttctaactcataaatgactttgccatcagtaatagggttatattctttgtttaggaactgtgagaactttgttaagttatttaagcctctgatttctccagcacataatggcattttaacgacatggaaatcttcgtacaattcgtcgatttggtccaagtacttcttttgcatcttccatcttgcctgacatctcttacagttgtgctcttgatcgttttcagcaaataataattggttgacaatgatggaattaacgtccatatcgtaggaaatcaattcctgaattagtctttcagtttcatataaggataagaattcactgatacaaacgcaaacaaaagtcgttaggtcaggatccgtgaattgttgtctgatggtctcgacattagcctttaactcgttcaattttccagagatatcgacattacctgcgcccataaaagagtttagcattgggcccaatttgttggtaatttcaccgaacttttccaaaagcttggataaagtatttggtagttgtagaaatcttaatgtgtggccagttggagcagtgtcaaaaataacagtatcgaaggtttcaccttcgccctgttcttgccttttaatgtgcttcatgacttccatgaaggataaagcttcgtcgataccagggatggaaccggtcaaatcagcaagagcaccaccttgaagcaagcttcctagatcgtcaccttgaccgtcacttccgttattgttagcgcgtgaaactgccatgtcgttcatatccttcaaagcagcggatggatcgatttccatacatgatagattattcatgcctgtcacctttctggcgtctttaccaaatttctcaccgaatgcatcacttaagttatgggcaggatcagtagagatcagtaggaactgtttgtttggttgactcaaagccatttggatagcaatggaacatgatgaagtagtcttaccaacaccacctttaccaccaacgaaaatccacttatgagtggtagaggtaattaaagagtgcaaattaggttccacggttaaatccataattacaatgtgatgatcttcttgttcttgtcgtacgttttcctaaacgctgcgttggcttccctcaacttgtttgaagttgccaccgttttatccattttcgcttttgaaaaaaaaaaaatggttgagaatccccagcactattaattagtactattgttacgaagatcttgtgataaaaaagggatgtaataatttgcattgaaccaacctgaattgagcaagtttatcatatagttacaatgtctgaacaggagtctgatgaagttaagcgtatgaaacaattggaagaggctagaaagagagtagaagaattgaagaaaaagaaaaataaaaagaataaaggtaagaagaataaaaatagcagtgccacaggctctataggatctgaaactcctgatttagagggcacaccaggcgaagagtccacacaggaggagactgtgaaagcaaattccaccaaaagtgaaaacaacgatcaaaatgacgtggatgaggagagtgaagaaaaagaaatagaacaggttaaatcagatccttcgggcacaacagaaaaagatattgaggaaataaatagtacttcatcaaatgtgggaaaggatgatgcagaaaacacaaaaaaagaggaagttcaagaagttataaaaaataacaacgatgagcaaacagcagatgccggaaagaccatagaaccacaagaggaaaagaaaattgtacaaactcaagaaggaaacgaaccttcaaatacatcagaagcagcagacgatttatttgccaatgacggcaatgaagaatctgactttctcaccacgattaaaaagcaaaaagaagaagatgagttgaccaaactaagggcggaaaatgagaaactcacacaggaaaataaacaactgaaatttttgaatatggaaaatgaaactactgtcgatgacctacaggatcaattgcaggaaaaagaagacatcattaatggtttacaaaacgatttgcaaaccgcaagggatgaattaattgccgcagtagaaaaattaaaattagcagaagctaaggcagcaagaaataccacagcaactcctattcaatttgcggatttcaacacttcaagcaataatctaactccctcacaatctgtaaccaattctggtacgcaggtggcccacgggaataatatggaagtggatcgcgttatgctgaacaaatggcgccagtggaacgtagacatgaccacttggagaagtattggttctggcccaataatggaattttgagaatgaatattttcgcgtatatattttaattaagggtttatatacataaaagatatatctaatgatctgatctgagtcccgactttttatatgtgctctatgcttgtattatgctcatttatctttacttggtttctcattttttagaggtggcaaaattggaaaatcccatcatttgactgacttttgattcactctcaatagaaggcttagtagccactttctttgctttctccacatctgtgtccaaaagccttttcctcttggactgagtctccatagaacgcacctctacaaaatcctttatcaagttatgatagcacaactcaaactcctcttgcggtacgtcatcattatctcttatatctataattaacggttcatcaaacaaattttcaaattttattgcatggaccttgtggttgagatgatcaatgtattgtaaagtgtctttgaaggttaggttacaaatatcgcagtaaaatccgaacttctttcccctcttgaaagacgataagctctctgtatttgctgttagtttccttttatttaggtcttttagcgagcccttgattaaatgatcgtaatttgtatatttggattttaaagcttgtaattcaatcggtgttagcgtagcctttaaggatcgatcgtcatagccgcttctagcctgctcagcatactcctctctatcccaagttcttctgccaaaattcgacattagctttctcgaatttttgtcagctaaggcttgtaggaacttctggttttgatgaactttcgcatcaactgttttctatttagcggcgcattcgattaaacttcttcctttcttaggagaaaaaaaagaaaaatcatacttatgtattttctgcattttataagtttatttaggaattcttactctggtacttgtgagtatacatacatatatatacatgtaaacctaatacaagacacttgccttttcaaatagttgatcgacgactttatttagttgcccgactaattccaatgcagagtcgtacgtggcatcctgattcggagtttcgtaaacgtaaagccaaccattaccttgatccagaacaccgtagaatatcttatctagtatcatttgggagagctttccttcaacttgttgagtatccagaccgattattttggaaatgtgggatatttccacacattcaaatggctcaataatcttacacaaattggactctaataacgtgtcgtataatgcattgaaatgggatcttgttagttcatcgcccattagttccttctcgtattgctttagcgccgtgttgaagtctaaaagcgatctgttgttataagcctcagcgacagctttcatggcatcaatgcctcgggactggtacgtttcctttgtgtattttgcgtttaggatgttttttacgtcatcaataaggttcagcatgatcttagacaatagcatgtatttcaacacttgacatgccttttcgtaggaattatgcgtagtcaaattgtggtagctttcaaaactttcgaagaaatacgaaaatgcagttttgtagtctttatcttcacagtgcaggataccactcatcaagtccagctccgcaactgtttgtgtaggacagtatatggagttagcggccgtccttgctgcagtcaacgaggccttggacttggctagattcctcagtttatggtaaactttactttccaatagatgtacatcaaccaaagagggcttgtcgtccagctttttgaactccctcaaaagatcgttaatcaatgctaatgagtccttgtactgtttcttttgataatgtaaggtggccaatttgatcgagagtgaatgcttcaaaaacacccttttttctctcttggcaaattcgatgcttttctcgcacacaaagatctgatcgtccaaggagtccggcacttgctcgaatttttcaatcaacgttttcaatacctttaccgttttggatttggcaaattgcatcatatactccgtagaatgaggaataaactcgcgcaatttgtcctttgcacccatagtcacgtataactgtcctaattccaatatgcttgtctcctgttcatttctacgcttgtcatccacactggcaccggcagcggcgctgctctgtgagctgtctttatccagcaggctcaaatagacttgttctgcctcattatactgtttttcattaaccagtctcctggcctcttctaatttcgaacctggcagagacatgaagttcctcgtttatagattaatcaccaattgtcctctttcagcgcttctgttagttggccttatttaacggatctttgcttcaattacgctttctaccaacatttgccacccttggaaccagaagagaatatacatcattcggggttgccctgcccatttatatcgtatattgtgatgatataccttttttttttttttcgctgcgttttttttctcgacacgtgtcgaagaagagtttggcgtttctaagcagatcttgattattttcgagcagcaaaacaagacaaacaggtgcattgttaaagcgaggtagtatcagaagagcctatcaagaaacagctaacagctacaagcacggtcatgtcggaagagaaaacgtacaaacgtgtagagcaggatgatcccgtgcccgaactggatatcaagcagggccccgtaagaccctttattgttaccgatccgagtgccgaattggcctcgttacgaaccatggtcactcttaaagagaagctgttagtggcctgtcttgctgtctttacagcggtcattagattgcatggcttggcatggcctgacagcgtggtgtttgatgaagtacatttcggtgggtttgcctcgcaatacattagggggacttacttcatggatgtgcatcctcctcttgcaaagatgttgtatgctggtgtggcatcgcttggtgggttccagggtgattttgacttcgaaaatattggtgacagctttccatctacgacgccatacgtgttgatgagatttttctctgcttctttgggggctcttactgttattttgatgtacatgactttacgttattctggtgttcgtatgtgggttgctttgatgagcgctatctgctttgccgttgaaaactcgtacgtcactatttctcgttacattctgttggacgccccattgatgtttttcattgcagctgcagtctactctttcaagaaatacgaaatgtaccctgccaactcgctcaatgcttacaagtccttgcttgctactggtattgctcttggtatggcatcttcatccaaatgggttggtcttttcacggttacatgggtgggtcttttatgtatctggagactatggttcatgattggggatttgactaagtcttccaagtccatcttcaaagtagcatttgccaaattggccttcttgttgggtgtgccttttgccctttatctggtcttcttttatatccacttccaatcattaactttggacggggatggcgcaagcttcttttcgcctgaatttagatctacactaaagaacaataagatcccccaaaatgtcgttgctgatgtcggcattggctccattatcagcttgcgtcatctctctaccatgggcggttatttgcattctcattcacacaattatccagctggttcggaacaacaacaaagcactttatatcctcacatggatgccaataacgattggttgttggaactttacaacgcacccggcgaatctttaacaacattccaaaacctaaccgatggtaccaaggtcagactattccacactgttacaagatgtagattacactctcatgaccataagccacccgtttcagaaagcagcgactggcagaaggaggtttcttgttatggttacagcggattcgacggtgatgctaatgatgactgggttgttgagattgataaaaagaattctgctcctggagttgcccaagaacgggtcatagctttggacacaaagtttagattgagacatgctatgacaggctgttatttgttttcccacgaagtcaagttgccagcttgggggttcgaacaacaagaagttacctgtgcctcctccggtagacatgatttaacattgtggtacgttgagaacaacagtaacccattgttaccagaagataccaagcgtatttcctataaacctgcaagcttcatttctaaatttattgaatcccataaaaagatgtggcatatcaataaaaatttggtcgaacctcatgtttatgaatcacaaccaacttcatggccattcttgctacgtggtataagttactggggtgaaaataacagaaacgtctatctattaggtaatgcgatcgtatggtgggctgtcaccgctttcatcggtattttcggattgattgttatcactgagctgttctcgtggcagttaggtaaaccaattttgaaggactccaaggttgttaacttccacgttcaggttattcactacttattgggttttgccgtccattatgctccatctttcttaatgcaacgtcaaatgtttttgcatcactacttacctgcttattatttcggtattcttgcccttggccacgccttggacataatagtttcttatgttttccgcagcaagagacaaatgggctacgcggtagtgatcactttccttgctgcttctgtgtatttcttcaagagcttcagtccaattatttacggtacaccatggactcaagaattgtgtcaaaaatcgcagtggttgtctggttgggactacaattgtaacacatacttttcttcattagaagagtacaaaaaccaaaccttgactaaacgtgaatctcaacctgccgccactagtacagttgaagaaatcactatagaaggggacggtccgtcgtatgaagatctcatgaacgaggatggcaagaaaatctttaaagacacagaaggtaatgaactagatccagaagttgtcaaaaaaatgttggaagaggagggagctaacattttaaaagtagaaaaaagggctgttttggaataaatttcccagtactctccacatttttatgtaaagtcttctataagctctcgagcgtataattaaaaacgaaaatagacaaaaaaaacatcatgaataaaaaaaatgtcttgaagctgactatattgtccatctgcgtttagagacacgtattctatttcgctcaaataagtatgatctgcaagtagtttcagtggtattatcatttcgcaccgttttttttccaagaactcgtttacgtgccgcgaaaagtctatcgaataggcattcgagaacaatagaaaaggaacagaagcgtagtacatattatgcatagacccgtttcttttcttctttttcgaaaatattcttattgatttaacaattaagcaggtgtgtaagatcataactgctttaaagatgaataaagagcatttgctgaaggtggatcccatccccgatgtgactattaaacgcggccctttgaggtcttttctcataacaaaaccctgtgataatttgagttcattacgaacagttacttcatctaaggaaaagcttctagttggctgtttgctgatatttactgccatcgtaaggctacacaatatctccctgccaaatagtgttgtttttggtgaaaatgaagttggtacatttgtttctcaatacgtgaacaacatattcttcaccgatgttcatcctcctttagtggcaatgctatatgcaaccgtgtcctctgtttttggttataaagggcttttcaattatgggaacattggtactgaatacacggcaaacgttccatacgtcgcgatgaggttcttttctgctactttgggcatcgtgtccgttttggtattatacttaacgttacgagtttctggcgtgaaaattgcggtagctgccatttgtgcagtatgttttgcaattgaaaactcctttgtaacgttgtctcgtttcaccttgatagagggaccctttgtttttttcatggcatgtgcagtttatttctttagaagatcggaactttatttgccaaattcatgtaaagcaaacaagtcattacttgctgcgagcattgcattgggatttgcagtttcttcaaaatgggctggcctcttcaccatcgcatgggctggtattattgtcctttggagagtatggttcatgattggtgatttgtcaagacccattggttcttctatcaaatatatggcgttccagtttacctgtctattagctattcctgccttcatctattttctcattttcagcgtgcatattaagacattaaacgtgaatggtattagtagtagcttttttcccgctgagtttagaaaaactttaaaatacaacaacgttattaaagagactgtggcagaagttgcagtgggttccgctgtttcactgaatcatgttggaacggcaggtggttacttgcattctcatcttcacaattatccggctggttccatgcaacaacaagttactttgtatcctcacatcgaccaaaataacaaatggattattgagctggctgaacatccaaatgaaaatgtcacaagtttccaaaatttaaccgacggtaccataattaaattaagacagcttaagaacggctgcaggttacactcacatgaccacaaacctccagtttctcaaaatgcggattggcaaaaagaggtgtcatgttatggatacgagggcttcgaaggtgatataaatgatgattggataattgaaatcgataaaaagagatcagagccgggacctgcccaggaacatattagggctattgaaaccaaatttaggctgaagcattatctaactggttgttacttattttcacatcctgaaaagctacctgagtggggattcgggcagcaggaagttacgtgtgcatactttgcaagggaagacttaacttcatggtatattgaagaaaacgaaaacgaaatttctttgccaaatccagagaaggtttcttataagaaaatgagcttttggcagaagtttgttgctatccacaagttcatgttctaccttaacaattatatggatactagtcatgcctactcatctgaaccaaagacttggcctcttatgttgcgtggtattgatttttggaatgaaaatggcagagaggtgtactttttaggtaacgctgttttgtggtggtctgtcacagcatttatttgcacgttcatcattggagtggctgttgagcttcttgcttggaaattaggtgtgaatattctacgggataagcacatcataaatttccactatcaggtctttcagtacttattaggctttgccgcccactatttcccttacttctttgtggggcaaaagttatttttgtacgattatttgccggcctattattttggtatcctagcatttggtcatgctttagacctgatttcaacctatatttctaacaaaagaaacaatactggatatatagtggtggctattttcatggttgtatgtttctatttcttcagcgagcattctccacttatttatgctactggatggtcgagtaacctgtgtaagaggtccaagtggttaggaagctgggacttttattgcaattcactattactatccgatagccactatgaattaaacgctgaatcatgatccatccacccgtattcagattggacattcgtttagcaaaagatttaaaaactacatttgagctaaactgcgggaaagatctacgtacatatggaaaagaaccagatgtatatgaaaaaagagttcataaccggtcacaatgcaacactttcctatcttgttctttcgttgaatttcactaaacaactaacgaataccaaaaaaatgatccgtattaagtaatgtatatacatatatattgtcaaatacaacaagatatttaataaacaaagaatagatgaattaggattgaaccggtaaaaggaaagctgtgaacatggtatttctcttatcgggcttttcaagatcaccactgagtggcattttaagcacatgaggagatgaacgtaggcagatcaaaacattcagccgatgataaagactacaacagctatttgattgtctttgcataatcgccctaaattggaggcttctacaaaacaactaattacatattcttacttcctcgcccgtgcaaaaggataatatatctctcatttgaaaaaatagccatacttaacgttaatgtttaacttacgggttggcatacctcttctttaatacaaatcaaaaaacgtagctttcttaccaccctaaaacaatggcaaatactggctgtttatcaccaggtgcatttttatcaaaggttccagaatttttccagactgcgaatgaaaaacatataactgtgcgtctaacggccaaaagactcatagaacacgatcctgtggaagggaatcttgaatttgattctaccaaccatcctgactatgatgtatctaaaaaggcttctgaaatttcagttagctcaagatctgacagagaatacccactattaatcagaatgtcttatggctcgcatgacaagaaaacaaaatgctcaacagtggtaaaagcaagtgagttagatcaattttggcaagagtattcatctgtatttaaggggggcatgcagaatttgatcaagaagaagaaaaagaagagtaagaacggtaccatcagtaagacaggaaagaaaaacaaggtagcgaagaaaaactgatgcacgtgacacttgagtcaaaaggcatgtgcgcctcttgttatctttggatgtgtagattaaaggatggcaacgtagatataaaagattaattgcataaagttgtgtagatataaatttaactaaactttagaataaacgttttgagatgactatttttgaaattcctttcattcgtccaggcgttccattacaatatttcctgatggatatatgccgctaacgtcagatattttggtagataaatcaagctctcttcttggtaccggcgtgatcaatttgaagctatactggtgctgataattagcaggttggtatacgggtaaagtatcgttttctgagttcaacatgtcatgcaactgtaattctacgaaggcatatatctcctccgttggtagagatgcgtcaaactttctcactaatctctgcccattttctagtctgatcgcaactttgcttgcatctttatcagaagagggttcgggttttagttggctttttctccacaatagccattggttttctattctttggtgctctctttccatttgttctctttgggtctgttccaatctttctgattctctttgttgatcacgtcttaaggaatcctggtatcttgaatcctgttgttgtcttattaatctctgcatttcaatattttgtctttgctgacgcaattgaattaatcgagaataattcttggagaatatggcctccaaatcttgggctttgtagttagaaatagaaccttcaactcttgctattaactctatttttttctcagcctttaaagaaattattccaagtaggggatattgcctaatttttaatgcattggaaacttgcaacccctcggatgtagtaacgtcaccataccatagtaatacctggtacttccttatcatgttaacaaaggcttctgagcacaatattttattaacgtaatccatatgattatccaacaatgggtcatgtaaataaatgactccaaatttcacttgttcgctacaagcatccaataattcagtgtaactattttgcataatgcttttggaaaatgttccattttcagggttgtataaagaaccaaaactaaactggaccccactgctctcattgttgctcgtactgtcagtattgctgccatcatcattattcccgttaccttcagaacacgttacagcttgagcttcgttttctagattttctaaaagacggtgtaattgggaactgtggtctagtaaacggttgtgcttcctctggtagaatccgtgaagtcttaatagaggttttaaaagacgtgaacttcggacaatgaaattcaataaataataaagaactattaggggagcttgaaataaaaaatggagtattgattttaagcgtccatcccggctctgtgtgggttcatttgtattgctgttttgatcttctgtccttccattcaaatcagcaggtggttcttctctaaaagcacctgggattcgaataaaggaatcatcattatttccaaaagtatgcctaaatatatccatgtttaaagggtatgtttaaatcgcagtcaagccgattgatgaggtacaacaaaatttgggagtacgattgcccgctgtttttgaacttactctcactttttgcttcgtatgtaattaagcaaggatgtgttacaataagatttcgctttgttattatcgttttaaaagcggtcgccgaagtgtcgaataaaggacaatgataacgtaaagagaaagaaattggaaagagactgaccgctaaggagattgaatacatatatataatagtatgtggttaacttggagaagataaattggatttaaagtagtggataatttttcttacattttctattggtaaaccatagacagggttgacatcagtaagtttcgatgatccaattaggcggtctggagtacacttaatattatgtggagaatcattaggagtgcaactgtatgaactttccgcaacagccagtcctaataggcaataatttgtatggtaaaagtctgagtgggcccctggtttatctctcaaaccaggttgctctttttcttggcaacagtacaatatgtagtcccgaagagcatgtttgttgaagcattggccatatccaaaagcttcaagaatggcagccgaacctccaacccaaaaactatagcaaccgtcaacaagtttgttgctccttccgcaaaatcctcgttcttcttgcaattgacgagcactagaccattctaaaagcttttcaacatttatttggtccatggaccttaaaattgctagactagctgtagcacagaaagtatagcctccgtgtgcctcatctacgtgaggacaactgccgaatccaccttcataattttgacaatttttcaaatagtttaacacaccttctgtaagctcttctgtaagaatatttaataaggttgctatgctcaaggcacagtatatacctcttgtatccacttctccgacttctaaacaggtcttgaatcctccattaggctctttcaacgatatcagccattggtaaattccttttcgatcaattctgtcccagcatccatctatgttatcgcaaagggagagagcattaattgcagcataagtgctggccaaatgagataattggccaggacctccaccaaagggtcctcctgaaggactaatagtaaagagcttatctacaatttttcttttggtgtcatctgaaagccagtctctgtccattaccttcaatgagttagcaatccaatatagcatccacggttgtgaagcatctagtgctgtcatttgtggaggtaacgatatctcaaaagcgacatccaagtacattttgtgaaactctttcgtgagagcaggttctatattcttttcatcatcgtatatctctaatacactttgtagtactttgtatcgtgcttctgtagtgtcggtttctagttccttcatcaatggttggattgctttacttgaatctacatgcgctatatcgacgactctttccataactggtctctttcttcctaataaggcagtatttataaatttagccctagctatggaccttcctactctctgtcgcatacgctttgattgcctatagctttacaagcactgcagttgtttctgcataagaacggcgatgatatggacccttgcttggtttatcctagccactttcgcgtgtttcagtttcaagctttcctaatcaggcaacagcttatacgaaaagattaataagttacaatgttaaacagtttcgcttcaagacctctaacgttagccagaaataataagaataggtggattaagttacaagtgtttttgtcctcctacttaatcagaacagagcacgggaatagtgatctctttcaatagcgaaaggagggaaaaatagccctgcaatatataaaggaagaagttaacaccgtattaaaaggggtgaggccgttgggacaagtggtagtttccttaaagtctggtttgattgacaatatttagaagttagtgaaacgaacaacctaaaaaactttgttgtgcagtagagagctttacatttaccttcggcagtaaaatgggttcaaatgatttgataaatgaagcatatgacgactcggaagtagttggtgaggaaagagaatcaaaatctgcatggatgaagaggtggtatcagctacttacttctcctttagacttgcagttggtaataaatgaaaagttagaaatgatcaactgggatgcttatgctaaaagtctagctaagccattagggaattttttaacaatacttttttttatcataagactcttgcaggacaatttgatcaagcccaactattacaaactaaacgtcaagtctggcgctttcgatctttctaaatccaataaattaaaagagtttgattatctatgggagatatcatccagctttcaaaacaataatcaattttatgcatttcaatcttggtattttgttaccttaaggtttttgaataatcttttcaggtttactattttcatactgctgtccctgaacctgtacgtaagctgtaaattcatgtttggatactttaagacttacaatctcttccatttgaaaaaagagttcaactccccaaacctcactaaacacaacttgaaggatctaagcaaagaatactatgaagatatttataagcagtccttgtggtctatgttgaagcattttttcagaggatctcgtgatgacggtcctcatgttaatcaaaatgaagatgagatattttttcagttaagaaaatggatccccactaacttcatgattaatctttttgtgtctttttcaccaacggcaattgtttttttaagcttttctgatgtttcgtttacttcagcaattgctatagtattccatcaatatattctggattatatcataactaagagatttcaaagaagcgtggacgacgacttgattttatcaagtgcagctttgcaagaatatgaggacaagcatataatggcacgaattaaccaatgcagcaatatagatactctatcatctgcaatgggtactagatctaaaacaccgagaatattcaccactcactccctatgtggcgaagaaatcagagaggtttataattatgaaaaaagggaatttgaggcattaccgaaaatgacagaaagtgtgccaggatcccgtgaaaccagaataaaggattatggaggcatttctcaagtatctgaccatcaaagtcatcccattggttttcattattctcctagaatgtccccatattatagggataaagttttggataacaatttggctcaatcatcgtcaaatgaaaatttagagaagggcggagcttacctgccgaatcaagaccaaaatagaccatcgaaatccctgagcccattgagaaaaacgcctttaagcgcacgacagaaaaggtttgaaggctcagagttcaatgtattgaataagaatgatattaattccattcttcgctctccaaagaaaaagaagaactatcacaaaagataacgtttcttaattatgtctaagtatatacagttacgtaaaaatcaataaacaaaagtaaaacaatgctgtttgaaaagttatcaaaataataaatgtatgaagtattgtaaatgttcatgaataattagctggacgatttctgttataggtcattccaaccaaataaccaattactcagtttgtgcgtaaaaccagcaggttcattatttctgtatttcgcttcttgctgacgcattttcgattctaggtttcgcaacagattaggaatattcgaattcggtcctgcattttgcatgaatggcaatttgccatctattacatccagccgcttattcggagaatttgctactattggacttgaaatatttgttggattaccagcatgaccggcaggagtattatcgtcttccctcagaagagtgccatcagttattattacgtttggtggggatggtgtattagatgtcgacgatgtggaggaattttgatacatagaaacgttgaattctccaatgtcgtcgacattatcaattttgcagccagctaattgctccaccgcattttttgaatatgggatgcaaccaatcaaagaaccgcgaaatatggttccattttcctgcagtgctctcaaagcagaagatggagaattataagtgagtttgacccaactttcaccagtaaatattggatattttttgttattcgactcattatttctgccttttaaagtaatagatttattaacagtagaatcgttttcatcacagcctgtatcatgattatggaatattctgaaggtgttggggttaatcccgcgacccaatcgcaatacttgaaagtcttccataatatgaccgaaatgggagaagtgttcaatcaattcattggaaattgattcaggatagccaaatacgataattgcgctcaaactagaagacttggaagatgtttcatggactttattgtttgtttcggcggtgttgtaattattatctaaatggttctgttcaatgtttgctattctaacataagagtctttatcaaaaacatttggagtatttttggaatcataagctgacctatttgttttcttcgccgtgtatttgtcggtaacaaactgagttgttaatgatggaatagaaccgaattcatcctcgcgttgccaatcctgtaaagtaacggagggtggaatatcgttaaaatttgacaacagagaattgatgtcattatttgccgcagacttatttctttcattatgcttggaatcttgattttgcttactgaaatttctcatagtagcgttcatagaagatgaatcatcattctggttgatgtcagaagaagaattttgctttgttgtcttccttcttatcaccgtatgaggagtgaatctctttttaggattattcacccagctaggattattcccttggccatgttggcttatgttatttgtgccgtttttaatgttgttgttgttgatgctattgttaccgatattactactatagttattggcgtttacagtattggaaagtgagtttccaaatcgtaaagaacttgcatcggatgatccattgaattgcaagtgttgctgctgttgttgtggttgcggttgcggttgtggctgcaactgtgattgcgattgaaacatctgggttgtctgtggtgcttgcgacgtgaggttagtaaatccaccgttattattgcctgaacgtattccaaacattttaatttgccgttccttgttttcaggttacagagaaaaaaaaaaaaagagagcgaataaaaaacttaaatagatagggaaacgatatgtctaccttatcgggaaataaactatgcagaggtatgtgtgtgatattcacaaacctttcttctttcataagtactctccttcgaacaaaatttttctagcatcatttttttatgtatggccctacacaaagcgtcttccgggtagtgtagtagctgtcttgctggcgttagttgtccggttattcttcattagccgatcataatcctctctcatcttgacatatcccagatgaatcttccccaagaagtggtcagcaagccttctgtctgtatctaaacgcgataggtatgccccacacacctcgcaaacctgtaacttttgctgggcgctctggcccacgttttctgtaatgtttcgtacacgttttgcaacttctttccttttactaatcagttcttgtaatttgactgactgtagcatacccatactgacttcatctgcacgaattaaagaatcaatctcttgtcccattaggcctatccgcacgtccaagacatctagttcttcggtaacctgctgaatcttcattcgttcctcagcggtgtgttttagattttgtagtgctacggatatctggccattacactcattaacaaaccgagatagaatggccagatattctctttcgaattcgggaaacgttttgccctgcttgacctctctctcgtactgaattttatgcttggtaagatgcatctgcgggcattttcccaggctctgcttggtgccctgaaacaggtcgtaggggcactcgccaacaaggtatgacttgcagatcttgggatcgtgtagtccgaggtctcttttttgatgcgaatacctgttgtggcggaaactgaagtccctgcccatcagctgttcgacgagtttgcgttgttctgcggcaggcgttgacatagttgacattctgacggtagttggcagctttctgctgggagtgtagagccttttgtagtataactttttgttcttttctttcttctctaatgcctgaggcttcggcggttattcgggtaatacattaaggaagttgccatgatgtggaagaatacgactagtcagttagcgatggccagctcctttacctaaatcatgtggcctatcttcagatagcatactaccaccaaccatcaatacctcaatggctttcaacaagtacccttcgtcgggttttcagcttttttcctactttgctggatgctttgtgaagatcaggaagaaattttatcggaaaaacctcactaggagaaactatataaaagaagggtcagactgaaaatgacgccgtaataaactcgtggtagtagataaagcaaacaatgttgattactgagacctttcatgatgtgcagacatcatacggcaccactctgcgtatatacgtatattctcctaagattgcaggctatccacaagctaagtttcctggggtgattctgtacagtgaaatttaccaagtgacgggtccggttcgtcgttttggtcaaagaattgcgtctgaaggttacgttgtggtggcacctgccatataccacaactttatgggccctgaagcgttgccctatgacgtgcagggtaccgatattggtaacgagtacaagatcaagaagccgttagaatcatacgatgaggacaacaaactgtgttgcgatctacttttccagttaccccaattcgatggtaagagaattggttccacaggaatgtgtttaggtggccatttggcttttagagcgctcctggacaaaagggttacctgcgcaacctgcttcttccctaccgacatccattccagaaccttaggtcttggccagaacgataactctttggaacgtgtttcgaaggagttgggtaataaccaagaaatggttttgatcttcggaactgcggacacccatgtcgacccgcaaggccgcgatctaatcagaaagaccctcagagaccacggagtaaagtttacgttcttggaaatcctggctgcccagcatgcgttcatccgtgacgagttcagcaagggcaggttcgactccgctatcactcaaagttgtctcggcttcttgttcgagcagttcaacagaaaattgagaatcgatttgggtgaatttgtcgatgacaatacacctttggagcacgtttgttaagatcttcactctgtacacgctatatactaaataacaataagaaaaagaaaaagaagcacaatataggaaagcgttctaattaactaaagaaaaaaaaaaaataaaaaaaaaataaaaaaaaggtaactaaaaaggacaaaaaacataacagctgtttataaagtactttatacgtaagaaactactggcactattcattccaataaaaggacaggtataaagtgtctgcttatcttctcgtcttttcggcttttaacttctcaagcttttcagcctctcttctagcatctgcggcggcctgcttttgtctcaagatttcggcgtctgactccattcttttcttaggatcaccactctttttctggttcttagccatgtccttttgttttttcaagtttttttgtcttgccaagtctctttgattacctctagccattgttaaagatgtatcgtcttgcgacgtaatttgttgctctgtgtagtattgatcttgttggtattgctagaaatgcttcagcaatactgtataaaatatggaaacgttgccatggcaagacaaaagaagtgatcttgagtgaaataatagagcccggatggccgggtaaattcaaccgctcgtaccgtttataatacgcataaacgccgaaaatgtctctattttagtcattccccagagtgcggtattgcgtacacctgtcatgcgttccttagtgccgatagatatactaatatcgatgcgtcacagtagcagatcatctctgacacttgtttccccatttttttttttcattttttaaagggtttctctacagcctacaggcctcccctaataagtcagcccctccctttggagtgcgctgttgacctgcgtatataagaggtatatcagtgccagtaggtaaacccatcttgcggggattgtaccaggaacatagtagaaagacaaaaacaaccaccgtacttgccattcgtatagatgctgcccagacttggttttgcgaggactgctaggtccatacaccgtttcaagatgacccagatctctaaaccttttttccattccactgaagttggtaagcccggaccacagcagaagctatcgaaatcttacactgcggtattcaagaaatggtttgtcagaggtttaaagttaaccttttacacgacgttggccggcacattgtatgtgtcatacgagctgtacaaagaatcgaacccacccaaacaggttccccaatcgaccgcttttgctaatggtttgaaaaagaaggagctggttattttgggtacaggctggggcgccatatctcttttgaagaaattagacacgtctttgtataacgtgaccgtggtgtcgccaagaagcttctttttgttcacaccgttattaccctcaacgcctgtgggtacgatagagatgaagtctattgtcgaaccggttagatcgatcgctagaagaacgcctggagaagttcactacattgaggcggaagcgttggacgttgatccaaaggccaaaaaagtaatggtgcaatcggtgtcagaggacgaatatttcgtttcgagcttaagttacgattatcttgttgttagtgtaggcgctaaaaccactacttttaacattcccggggtctatggcaatgctaacttcttgaaagagattgaagatgctcaaaatattcgtatgaagttaatgaaaaccatagaacaggcaagttcatttcctgtgaacgatccggaaaggaagcgattattaacgttcgtggttgttggagggggccctacgggggttgaatttgccgccgaactgcaagattacatcaatcaagatttgaggaagtggatgcccgacttaagtaaagaaatgaaggttatcttaattgaagccctgcctaatatcctaaacatgttcgataagacgttgatcaagtatgccgaggacctttttgccagagatgaaattgacttgcaagtgaatactgccgtgaaagtcgtagagccaacctatatacgcactctgcaaaacggccaaacaaacacggatatcgaatacgggatgctggtttgggccacgggaaatgaaccaatcgatttttcaaagacactgatgagtagaataccggagcaaactaataggcgtggtctgttaattaatgacaagttggagcttctcggttctgagaattcgatttatgcaattggtgattgtaccgcacacacgggtttctttcccacggcacaagttgcacatcaggaaggcgaatacttggccaagatcttggataaaaaattacagatagaacaattggaatgggacatgctcaacagtaccgatgaaactgaggtatcacgtctacaaaaagaggttaatttgaggaaatctaagttggataagttcaactacaagcatatgggtgcccttgcgtacatcggctctgaaaccgcaattgcagatttgcatatgggcgactcatcataccagttgaaaggtatgtttgccttcttgttttggaaatccgcttatttggccatgtgtctctctatcaggaataggattttaattgccatggactggaccaaagtttactttcttggaagggattcctccgtgtagtccttgttttatatattcattgttccaattcaaattgtttactatcatttacgtattataaccagtatttccctttattggtcatggaagattcgcgttacccttactcgttaacagtgatattatttgtatatgtgatgaaaatttaagaaaaaaatagtcgacaacacgccgaataaacaaagggtttcttcaatacctgatatagtagctagagggcagaagtttgaggtgatatctttctgagtgttgttatttttgtaagtcgtaacacggaactgtttgcctgttggaattttacgttactattctcatcggtataactagcttatattcactttggcaataggttaaaaaaagctcgttcatttttttaaaaacagcaacgatgtcacacgaaggtgaagaagatttattggagtactccgataacgaacaagaaattcaaattgatgcctctaaggccgctgaagctggagaaactggcgccgccacttctgcaactgaaggtgataataataacaacactgcagctggcgacaagaaaggttcctatgttggtatccattccaccggtttcaaagatttcttgctaaagccagaactatcaagagccatcattgactgtggttttgaacatccttctgaggtccagcaacataccattcctcagtcaattcatggtaccgatgtcttgtgtcaagcaaagtctggtttaggtaagacagctgtctttgtcttatccactctgcaacaattggaccctgttccaggtgaagttgccgttgttgtcatttgtaatgctagagaactggcctatcaaattcgtaacgagtatttgagattttccaaatatatgccagacgttaagacagcagtcttttacggtggtactccaatttctaaggatgctgaacttttaaagaataaagatactgctcctcacattgttgttgcaactccaggtcgtttaaaagcgttagtgagagaaaaatacattgatttgtcacacgtcaagaactttgtcatagatgaatgtgataaggttttagaagaattagacatgagaagagatgtgcaagaaattttcagagctactccaagagacaaacaagtcatgatgttttcagccacactttctcaagaaattagaccaatttgtagacgcttcttacagaatccattggaaattttcgtcgatgatgaagctaagctaaccttgcacgggttgcaacaatattatatcaaattagaagaacgtgaaaagaaccgtaaattggctcaattattagatgatttggagttcaatcaagtcattattttcgttaaatctaccacaagagctaatgagttgaccaaactattaaacgcctctaactttccggctatcaccgttcatggtcatatgaaacaagaagaacgtattgctcgttacaaggctttcaaagattttgaaaaacgtatttgcgtgtccacagatgtttttggtagaggtatcgatattgaacgtattaatttagccatcaattacgatttgactaatgaagctgaccaatatttacatcgtgtcggtagagctggtagatttggtactaagggtttggctatttcattcgtttcttcaaaggaagatgaggaagtcttggctaagatccaagagcgtttcgatgtcaaaatcgctgaattcccagaagaaggcattgatccgtccacttatttgaataattaataaaggaaaaaagatacgtttttatatagattatataaagattttgtattattcaaacgaacaaaacaaacaaaaaaggggaagtggaaaaaaattagcagttatagcgaaagattgagtttttgttggaaaatgaacgtagtgtagtcatttcgtgaacgcacaagacaattctattgggcatcacatggcaaagcatgataaggaaatgaagttttgggaatgattctaaattaacgttttacccgttataggaagatatacagtatatgtaagtaaaaagttttttaatacaatagatgtgcaaagaaaagtgaagagatttctggaaaaaatcttgaaattttcttaacggtaagatttttggaatctagaacgagcacccttaccaccgaatttctttggttctggtcttctagaatcagcgatcaacaaagttctgtcgtaagaggtgaaggccttcttcaattcgttcttggattgttcgtcaacgtacttttggtggtaagcgactaaacccttagcaatagcttgtctgatggcgtagacttgagaaacatgaccaccaccagtgactctaactctgatatcgatgttggagaacttgtccaaaccaaccaacaataatggttcgtagaccttgaatcttaggatttctggttcaaccaaagtgattggagaaccgttgaccttaatcaaacccttaccggccttgacgtgggcaacagcggtagctgatttcttcttaccaaaagtctgttataaaaccaaaaatgaaaaacatttcgtgtcacatgttagtaaaacagaaattcaaaatcctcaaaaatattatgaactgtgtaaaagggtgaaacaagtgaggtaccctggcacttcctctttggagcattctgttcaaaattcattgcaaggggagcgaatgaataaataagaccgcaaaagacgctcattactttactccacagagaaattaagtataatattttcccacacaatttattggttatttctactcggtctttaacgtgtgaaatggtgatccgttgttctaaaactatgattcgcatctagtgcttgccccacccgtcttattcaggtgatatggttcttaaattgaaattatctcactgcatggtttcaatatccctcacaaattcgtgacatcgtttaaattatttaacatacttggacacttgggacggcagacatcttgttgcttattctcttgctgtatttttcgaaacactgctaaataaaaaggtatatattaaatagtctactgcgtaacctatacattttacatggcatttacttttgactttgccagtgttactctctgcgctaggataatattcggtggtataggctcacgcggcctggccggaacgaactgctaccagttctgtttccctcagctagagggaaacagagagaatttccgcccaggtcaaaggccacagcatccttctagaggaggagcgacaacctaaggaaaattcagtttttcctagatcgcatacatttttcaaccactttttttcacaatgcattatttttcaacatgtatgggtgttttttctgaatatcagactcttttatggagtaaaacaagctattaatatgtgacccatacatttcctgttacatccttacatatatgcaggcaattttttgtagttagaaaatttaatttttttctagtcggaataatcacagtagaggtgtggaaatcttggaaaatttgaaatgatcggatattagctactaatccatttaagcttgcagcattctgttcgaaggggtttgagaaaagcatagtacagcacagcaggaatcgtacacaatgggtatgtctactataaaataattcaaatcacttttgtcatttcatagaccaaagaagctcgcttgttaccttagaggattatactagtgcacaaaggcatgcataatacaacacacgttattgatgaacctagagaggctaaagttattttctaataaatcatgagatttttctcctttttacaataactgagcagtcatagtaatggccaagcaaattcgagacaggacctttgtaccactatttgctgaactcattgttagagtcttcttagataatatgataaatttggtgtctaattgaaacgtccacttttctgtatactaacaatttttaaaatgggatctaccaattgaattatatcagccatttccaagaatttaccaatcttaaagaatcatttcagaaagcactggcaagaacgtgttaaagtgcacttcgaccaagctggtaagaaggtttctagacgtaatgctagagctaccagagccgctaagattgctccaagacctctagatctcttgagacctgttgttagagccccaactgttaagtataacagaaaggtcagagctggcagaggtttcaccttggctgaagttaaggccgctggtttgactgctgcttatgccagaactatcggtatcgccgttgaccacagacgtcaaaacagaaaccaagaaatctttgatgctaacgttcaaagattaaaggaataccaatctaagattattgttttcccaagaaatggtaaggccccagaagctgaacaagttttgtctgctgctgctactttcccaattgctcaaccagctaccgatgttgaagctagagctgtccaagacaatggtgaatctgctttcagaaccttgagattagccagatctgagaagaaattcagaggtatcagagaaaagagagctagagaaaaggctgaagctgaagctgaaaagaagaaatagatctaaaaacttcatcaaagaatttttcatccacaatttttgtattttccttcttttttatctgttcaatttcataaataatatatatgtacaatgtataaacgggaagccatcacttataatttatcatttccttaactttatagtctgggtgagaatatggttgacagtatttttacaagttagcgcagttttcttgatatgatggaacattattgtattagtagtagtcaggtttgcaggcttttccttcgagcacaacgtggcattatatatagcatagaagagatgcgaaagatggtattgaacaaaaagaaagtactgtcttattgtattaaaagcgactatatagaaaaattataaaaaattttaaatgttagaatatgcaatttcttctaaacagtgcggcacttctaatcaaataaaccgaaacccatgtcgtcatcggattcttctttagcttcttcttcttccttttcagcttcggcttcaccggcttcaccaccagcgacaccaccagcgacaccagctggggcagcagcaccagcgctgaagttgaccaataagtccttcaagttttggccgtccaaagccttagcaaaaatatcagcccagatattttcaactgggacattggcagcgttagtcaaagtcaacaacttttcagaagagatttcgatttcagagtcagccaaaatcaaggcggcgtaagacaaagcggattcagtagacatttcttcttgttattttagagataatcggtttaagctgttgtattggacaaagcggactatttctttattcttttgatttcttttactaaaaattattcagaacagaagagatcgcaaactttataaagatatttttttcaaataccatgtaaaggcattctttaaaaaatgaaaaaaaaaaaatcattacaaagttgcgtggtatcatcttacgatattcgtacctcacgatatgtagcagacatagatgaggctacagggttaaggcttcttttaaatgaagtattagacaagatactagagtttaataagatcacgtatggtaatgttatttcttgctgtgacaattttagaaacagaaggcatgtgagttttcatattacattaattaaatgaaatttttataagctaggctactgttcagcgaataaatattttcaagccagttttatgaggcaggaaacgtcgcattcgagcggtaatcatgagggtccctggtagtagggcggagagatcagatcagtatccaacttgatttttttttagaagtggttggaattctggagttggcgtatttactgcgctagaattttcgttctcctcttgcacttgtttgctctgttctttttctaccacccacctgtcaagcagagcctgtggaacatcccttggtggtagcataatctctatcatccgaattttgtcattggtcgcaaagtttgggtcactgatcatggatctgaattctccaacagtaataatttttttcgtttcgtagttcgtgcaaccaaatactcgcaataatcccaagtagttccaaggttggatatcgtaataactagcatctgacctgtgatgcaaaaacctgtccacagagtaaccttggttattcatcacaaaaatataaggtgtcaatccccacttaacaattgtggataattcttgaactgtcaattggaaagcaccgtcacccataaacagaataactctatgtttagttgcggggaatttatccttgtttatctcttgaacagcaaattctgccccaagacacgcccccattgtatatccgacagatccccaaagagcttgcgaaatacctagtgtatttaccggaaatctggtctggttaactccaaatgcagaagcaccagtttctgttatgattatgtcacctggttggaaccaatgggatatttcattccagacccattcttgtctcaagaggacatttcctgctgggtaaggtcttggaaccatcatactgggttgttcgcttggttggtaagacagtttagattcatcaagatttgctaatattttctgtagtagtaatttaatgctcaagtcaggatatgtggcatttttcaatttcacagatgtagaatatagtagcgcacaattcttagttttatattggaagtggaaagttgacgtgctgaattcggagagcatgcaaccaatgacgatgataaaatcggcaaaatcaactacttctcttacttctggggctgatatcgagcccgtgaatacgcccccaaattgcgggtctgtttcgtttactgtacccttacccataggtgtaacaaaaactggaaatttaagcctattacaaagctctttagtctcctcgattaaattctgtcgactagtacatgcatctacgatgattgccggattctggcttttgtatataaaactcaatattcgagaaataacttctttctctacgtctgggtcgtttttatgcaattgtaaatccagaggtgtattaagccttgctgattcaatcgggagatttacctggttgacaggcatgcccatgtatactggcctctgttctatccaagcctttttgatgcacttatcgacttcgtcggcacataattcagagtcaataatcaatgttgtatagcatgctacatcactggctattctatgaaataccgtgaaatcaccattgcccagagtatgatgcagtagtagttgtttcgtttgtgcacttgttggcggcatacccactatgtgaagtattcctacatgttcagcgtaagatccggccacgccattgattgccgataattcgcctacaccaaaggttgttatgagacatcccaagccttttagtcgtgagtatccatctgctgcgtaggcagcatttaactcattagaattaccggcccatcgtaagttcggaatgttgtatagtttatccagcaacggcatgctaaattctccggagagtccaaatatggtatgtatgttcagctggttgagccgatggaaaagataatctgatattgctatacacttcggcagtgcatatctctgtgtatagctagaattcatcttcagaatgacgacggtgcgttttagtagttatgttctttcaaaccttttttttttcgttttattatattttactcttttctacacaatatcgataatgaattacgaatttggtgcttaccaaaaggttcaaagattactatgccgtaaagtatgaagaaagggaaatttgttcaatgcatcgcaagtttcatcaatttttcttctatgtgagtgcttttagcaactgtttgcaataaagaaacataggagttcttacagttgccaaggttctgcatatgcagtcatacgcttgtggccggtgaaaatttgggcgaccgctgcctagaaaagcagcaagtgaaattaaatgaaggaaagaggacggtcgttatacgttaggttaactgcatacgctgtgtatctgtgtgcagaagacaaatgcatattatgtaatagtaatgatacaatagactaagaaatttgaaggatgagatatatcacaaagacgatgaaggtgcagaaacaaaatgtttcaaccgttcttcaatggcgggccgttccacaagtggaacatggcccaactcagtttccacgtcgaagtcaaatatacgcaggttttgtgcttttacgtaagtgtcggtatcacaacgtttggtttcgtcaaaatagcttgataatagacattgtagaggtaccaatctttcgcaagggtgatacttcagagtttttgttaacaagtcaagagtatcgggatcttcggctttgaatatttcagccaaagtaatgggcttgatattggggaaaacatggtcttcataatttgggttcattcctgaaatttcatcctttgtgggtatgcccattatcttaataatttccaccaactgatctataccgctttcaccagagaacaagggcttgcccaaaagcaactcagcaatgacacaagcgcttgaccacacgtcgacctggtttgagtaattagtggcaccaaacatgagttcgggagccctatagtaccttgaacagatgtaagacacattaggctgatccggtttcaagcatttggcactgccaaaatcgcaaatcttgaaagaaaaagttgtcggatccaccagtaggttttgcggttttatatctctgtgacagattcgaggaacgttatgcaaatagtttaaagctttgaatagttggtatgcatagaatttaatttcaacacgcggcatctgcattttcaaattaacaaaatgacgaagcctttggtataacgactgaggcatgtagtccaaaaccagattgaggtatacttcatcttcttcgtccttttcgtaaaagtagtactgtagacccacagtatttggatggcacaacatcttcatagtttcgagctccctatttttatatcttctatcttgtagtactttctttatggcaactttttgattggtctcaattattacagtcgtgactacaacaccaaatgaaccatggccaaccacttctgtcgtaggataactgatgtcgatagttcctccatgattttttcggtcgacatcagttttgcggtcatgtttataaacccgtttatgaactaaacctatgttagtatataatgtgattcccataaaaaatggtagttgatgtaatatggaaaaatgttccgctatgcttcctgatatttcgtaagcaagtttctaagattagggatgcaatttcataaatctttattttacactctctttttttttcttttaattatttttttttgtgtcgcgatactatgaactgacagtagttccactattcactccggttgtgacgaaagaaacattcctccactggcaagaacataaaaaaaaaaaataaaaaataattatacatactagtcctttccttggttttaatatacctataatcaaaattaatcattttctcaaccttctctttactaagcttgctactaatattttcgtgcttattggcaacttttccatctgttttactgtccgagatattggcgtgttcaatgtgatcaactgcaataccctcctttcccccgtctatcagtttagatattataagattctctatgtcgttgatgtactctgaactgttattgaaattaggtacagtatggtgaacttgaacgtcgcttacctttttgattgtatcaggctttctcttcttcttttctagggcagtattactctgtatagatgtcttgtgttttagctgaaggttatctgagttattgaaggaaatctttcgcactaggcttctcaacacatcggtcatagtagactattttacaattttcacctcttcaatcttgagattattttcaagtcccttccccgcagtatggtagaaacggaaatacttgtatgcagcagggttcttatagcaccagtattttttagagaatgcttatttaagttgcaagatatagcgacaaaaggagaaccaatctttctcagatccgccgctggaacagctctccggtagatcctaacggataatgctgcccctggttagttcctcatcggacgactttgctcccaggggcggcctttgtctttctcttttgcagaatcaactctattttccccacccccccgctttttttttttcatgttcctttaccaatctttgaaaaatcacgagatggtgcatatttgacaaggaacgcttaaaacatcgtggagtgagtgtggtaaaggtaaactggtcatagcggaattggtcatagcggcgtagtgcagcgcagccactaggaggatatggtttcctttccttcaatttacttgagtataaaatatcatagtaagcgaaacattatacaacgatatgagtcaagatacaaaggagtatagagttaagaaaaatataaaaattgaagtagctcatagcttggaagagtctaggatgaaactcttgcctttttcaatattcttgcgtagctctttgaccgcagtattaacgagttgttcctctctcggagacagtttttccagaacactggtatcgatggatactacgctaccatttctcaaaacaattggcaaggaaaaatactcaatagagttgtcgccaactaattgctgcgctttcttaccgttttttaagcctggtaaataaacgaatgcggaaagtgactccgtttctggtttctcattatggaagctcctcaaaacttcttcagcaaacttggcccccgcgaacgccatggacaacgtggcggaaccggcgccctgtttagctttgacaatttcatcacctccgaactggaccctatgaatgaagtgctcgtactgcttatcaagttgaaataccagcgatttgtcggtgattattgggataatggtttcccctgaatgacccccaataacagtgacctttctgtgcattgtagttttgtcttgttcttgtccaattttggggttttttagcatcaaataatctaccaaaaaggtttctgcacgtaccaggtcaaggttcgtcacacccataacgtttccaggtttgaacttacccattttcttcaaagtttccacagcaatagggaccaaactgtttacagggtttgaaatgactaaaatcctcgcatttggtgcgaactttccaacagcggttaccaggcttttgacaataccggcgttcatcttgaacaaatcatctctagttaaaccgggctttctgggaacaccagccggtattagcaccacctgagcatttgacaaggtgttctcaatactatccttatcataaccgacacaacttgagttggtgttgatgtgagataaatccttaccaatgccttccgcagctcggatatcgtacaacgccagctcggaaacgtaagggcttaattttagcagtaatgatagcggttgtcccacgccaccagaagcgccaagaattgcgactttgaccatgtttatgattgtttgtctctttttattttcttttgcactgacaagtgttttcccttgatttacgaaggccttgattgttttatgcttgaattcaaacccagcaattcttcctttttcccttagtcttttataggccggcgaaatttatgatgggcagtaaaactccaatagtaacgaaccgaaggggttcaaaagttgtcaactcgtggaaattcacacgtaagaaggatacagaaaatcttgagtaatagaccatgccaagcatgtccactagtcataacggcattgctcgtcatacgatagggtattgaacacctttcggccggaccggcgttaactccggccatataaatgtggtaaaaaagggtactgcgctaatggcctacaagtgttcaaaacctcttctatataataagttatagtgttcttgtacatatgtcgcaggcgcgaatacgtgatgtgattttagctgtttaattttaaattttgttcttttcctaaacaattcacggaaaatcaactgagagatttttaatatatataagaaatactaacaacaataacagcagctgttaagggatcttacttattatttagctcatttataacttctcccaaagtcttctgtttaattctcgaggacttttcatttttagcgttaaaccgctcctgtagtactttcccacagttataatgggtgatgatatttctgccttccctggtgaaccaggaaatcgaatctgttccaaaatttgaaattactttcttgcaaataggacatttatggctatctgataagactccatacgatgacatgcgttcattgagtttgtatgtggtggccacaagctcaacctggaggagtgccttttctaatctggtctcatccatctttgatgtgtgcttctttaataattgcgacaccaccctaccaatatcgtacaaggaaatatcttgaggtaaatttttgtatatttccgctgaattcaattttgaaccatggtcttgcaaaaaattcagaatcagcttggagttcctattggaatcgtatatggagactaacttgctgtacaagtacaatagaagctcttctccctttgtcgaatcactttggtacacgtcgttacagtaacttgtcgccgctttgtaatcatctatctcatcaagtaatatatgcacagcttccttatggttttctaattttgataaggggaaaatctttaggtactttacgaaatttagttgattggttggcaactggtcagagccactctcaatagcatcgttcaataactttaaaattgttctaggctcatagacagatgttgtttctaataaagactttaatttgattcttgtggagggaatatctaagttttcaagatataacttgatcaggacagtatgcaatttatttccctctaatctaaaagtactaattgcaaattctaagtattgtatggcaagtaacttgtcgaactttttgatgtacccatacactttcaaatggtccctactgctacaggcttgagaatcataaaaaaaaatcgaggaaaggatttctttaattgagtcgttgtgtcgatttagtagccaatcagtataagtgaatataacgtctaactgcgggtttgataattttttcaaataataaataactaatattttgacaccgtgatcgattttttggcgttgtttctggtcagtattatcattttccaactcatcgaccaaatccgtgagaaatttcaaagcttcttcatgattaccacgtttatagtaaaaatcaattaaatctttgaacatatggcgtatttttaattcggtcactataacatgggaatcgcagtggttttctacacgaatgaatggacccaccatgggggggttatagtaaagataacatttgaataaaactgtatctatcagagttaacattgtgttaaggtcaacatcatcgtggttgctgatcagaaagaaatcaaaactttgcttgatttcacggtcgcgatagcaccaagttatgcggctttcgtcatcgttttccttgcttaataagttttgcaaatgtcgccttgtgtcagtcaaataaggtaaacaccatctgttcaataagtgtggcgggatgtcataagtttccttaacctcctcggcttccttcaacaagcagtgatgctcttggcccgtaatttccaataccaagcttgaaatggctgagggaaaaactttcaaaataactaattgaggtggagcccaaaattttataaataggtcaaaaatactcttgatgatcatttcttcacatttagaacgaatcattctcgagtttctactcctttctagttgtaccatataattttgaaacttatcgaagattcttagacaccacatcactgttaaatcccttagtttcatagcacatatatccaaggattcttctggattgtccgaaacacataactccttagaatgaggagaatcaatgaagaacttatagaaaagcacttttctccatagttgataaaaatcaggatcattaatgtcaccacaaatagactcttgatcatcatcttcagagccatcatctacatgataagagaataactgtacttcgtcgtttgaagtccatactaaaaagtaggttcccgagagatttttgacccattttataccttctggtattttttgttgcaaaaaagtaaatccattttcataatcaacaaacttgatggtacttgaattatataacatcaggaggttggacgacaaatattgcatgtgatcgaattcggaatttgattcggaaaatgtagcatggtcagtggcgatcaaaaatggttcctcattgttatgcattaactctaccttgaaaattttttttgtagcaccatcaattatcattggggtagcgtcattgccgtccaattcaaaagtatatcgtattttgttgccacgctcgtttcttatggtcctataccataagcttgacatgctcgacttcctggacattctatccatagaagaaaaggattgagcatcaaaatggctattctttttgggcttcttttcaatgactttctccgcctgctctttgagttcggttaatgctgatatcatatcttttgggaatttgtttttcactgttttttctattctgattagagagggtttattatatggccaatgatagatacctaaatctgtcgctaaggtgattcctgtttcaccaggatatatggaccgaatggtttcctttctatacgataacgatgcttccatcatatttttgtaagtcctaccctcccatattaatactctcatcttggcagtattgatggttgaatatattaggtaagtattcttttcttctttatttttgtgtgacctttcaaagagccagcaatggtttatacctcttctgtcaattattcgatcatattcgtgtaaatttgtagtgctcaataaaattaaggtttctttacattgtgcaaagatagttgaaagctcgttggcaaaataaaagttttcaatcactggaggcaaaggatcatttttggcgttttgtaagagatcaggatatacttgaaataatttgagtgtattgccatctcgagagtaaacttcaacgtcaccatttttctttgctaaaactaatttttgtgactgttcagtgggcaaaatcgcagtgatatccgatgatttcagcgagtgtagcttttgagctcttaacatttaatttttggtataaattgatattttgaagggtttttgctgatcaatataagacccgtccggttgaaaagataattgaacagccgtaaacctaattacaggaatcgctctcaattggtaagatttacacgattagagcttgacttttggcagagtttgtcacagtccacgttttgtttggcgccctggggtccttttcataaaatatcgtttactaccgattcggaattaatataatctgagggccccgaaaatggcttagttacacatattataaccagtctaattaaaaaagcaagcacctaggacggcatgttaatgtatggaagaagagtatgaatttgcaggagagtgagacaaccaaactatccagttatagaaacttataaagtgaagcttttgttatatagtacaacgcatcgtatattcctcaaagcaataatacagaagtagcgcagcagaatgatattttgaattaaattaaatacacacatggcgccaactaaggttggaagggaaagaaggacgaccaatattatgtctttccttaggtccattttaaatttttaatatacccgtttggttcatgaggtttatctctatctagtctttgcttaatgacaatactatagataccgtaactcagtccatcgtgtataacggtggcttccgatccccattcccgcgatgttatatcaaatctttttacgctaggatacttttgtagagtaggcaaaaacaacaactccacctctagatcaaaaggtgtgccttccagtaggggaaggttacctgtaacattatcttgattagttacatttacaggggttcttctcaatttgtgaaatgagccaccagaaggcgctccaattttgaacccgcaatgtcttaaaactagtattgggtctgagtcatcagaatagatatcacatccccatatctcattatttctctttctaggagattctatattattgaaacttgcctgaatatcttcatatgttatttttagcgttgcaatattattgatattttgaataccgatagctggaaggaacggtggtggaagagtgttgtcataaaggttgtatggaaaactgtgcctgtctgagtaacttgtggagtcttcatcaaaagacccttctttgaaacgattgtaataaagtgtacccaagttttttaacttgtttggatagtgtttctcagtgaaagcaagaaccgactgtgaacttacattaggcaggtcgtaggccgaatttctgccgttttggtaatgcatatactgctctggaaaagaatgggtgttgctttcttgtccctcctcttgcttattttttgttctcgccgaatttagtagtgtttcctgtagtttatatatctgggattgagtctctctgtacgccctattaggatcttgttcgcttaccgacatttttatcttatattgtattgttacttctctcaaaaaaaaaactgcgagtaaattttcccttaccttcgtactaaaataccgttatttgtcaaaacgctgtcatggaattctatagcacttgatgccggaatggagatgcttattcttgtgttctacattcatgaagtgctgatactatattttgttttcccgaacctctccccttctgggccctttttccattattcacaatattttcatacctttacctccgtacaccaatctttatttttacccccatacctttgtattctgaaattgagaaatgatttgtggtgcttttttttttggacaatctgccttcgtggacagttttgaaacgctaggcgacagttttgcaacggaaggaagtgggagagcccagaaaggctttctctcgatggtggatcattcttgcgcaggcggaggatgggaaagctccgttcaggtttgcggcttttctttctggcattttcgttctcccaactgcgcaggcagacatagcttgactttactcatgctcgcattaggcgggttgaatctcatagcttgaaagatagtattgaattatattgaagattttataactagtgataatttcattcaagttttaaagaaagaattaataagcaaacagaactcaatcaaaggaaaaatggccggtttgaaagacgttgtcactcgtgaatacaccattaacttgcacaaaagagtatgtgaaagaataaaaatataatgcccaagggcttgtcatctgaatggttaattaagaagatatttctatagtcaaggaatacaatatcaagaatttgtaccacagaaacctatcaacaaagatcattgatcaagatatattttataatacggaatttgaagaccataatcaatattataacatccaagaggggaaagatacacttcggctggacttaaagagcgatgaagacagaaatagttatcttaaatagtggaatcctagattttaagtcgacaattatccatatcccaagtttgactaaatatgaatcagaacaaattgggtctccaatatacaaaaccattcatcaagattacactaatattaaaatgaacaatcgttactaacaaaaaatttaccattttatttttaatagttgcacggtgtctccttcaagaagagagctccaagagctgtcaaggaaattaagaagttcgccaagttacacatgggtactgatgatgtccgtctagctccagaattgaaccaagctatctggaagagaggtgtcaagggtgttgaatacagattaagattgagaatttccagaaagagaaacgaagaagaagacgccaagaacccattgttctcctacgttgaacctgtcttagttgcttctgccaagggtctacaaactgttgttgtcgaagaagatgcttaaatcaattaaataaaaataatactcattttatattaataaatataaagtaaacattttcgatttgtataaatctcttgtactcaagccaagacttctgtattcattgaagcggggcactcagatcaatttttatcaatgatatcatctgctacgcttgtacaaagggttaccttcgaattatttaaaagatgcaagtctacgtataagtgaaggcgataaaaatggataaatcagtgtaactatgactataaggttatgttggccactcatcacattaaaagactcccaatattctccaacagaaacgaagtataccgtgcgtctgattatggtccaccagaacgatgagatcataaagacacaaagtaaatgagaagttttacaatattgaaaaaatactgtaaaaggatggtcttaaaaagtagttttgaagtacttctgttcttaatagaccaacggaaaattaaaatcttcatcattaaaagtccataattcattcgctttcagcaaaacatagagcagcaagaagctaaagaaatgacaagaactatcggcagagtgaactcactataccattaatcttatcacccgtttataaatctattcttgtcctttccagttgatatgattctgctattatccttgttccccccaaggactgcagtagaagagttatgttacaaatgttgatatatatatatatatatatatatatatatgtatggacatttgtgatgaaaatatatcttgaacaagcgcgattaaggtcataataaaaaatcacagaaaatttttcaggtcgcgggcgttctctcacccggccgcccaaagtattatatgaatctttagggcttgtaggaattatcagcatgatatgtacaattagagtttttctttggaaacatgcgacagtagacgtcactctttgattcagaagttaggctaggatgtacgcaaataaaataaaagcaatgacaaaactagatttacatatattatatgtatatgtatgtggaggatataacacaaacagtggaaaagtggtagaataattagtattacaagtgcactgtcaataaatcattggaactgaatgctttgttgcatgtagggcattttctcattctcgctgccaatcgttccttacagcaattctcacaaaagacatggccacaggttttaatagccatgtttttccaatttttagaacacagggaacaataaacaagtgtacggaaatttgctagttcttctacgagtgcttcatcgctcgagcccttatttttgttgttaccacggaacaatgtatcatgtagtttttcacacttggattctagatgagatgccttctgcttgaagtgcttcaattctatttctgtatcatttaatttagtttctagatgcgtcatatctgcaatgcttttgttactttcttcttgtagcttttctaatgaccttttcagtttagtggatgtattatttaaatcaattatttttagtgtctctgttttactggaatcaattaacctgcgttcattattttgagaaagatccagttgtttatgtaaatttcctattttttgctgtagcaatctatcagagtcctttaactgtagaataagctcatttgatttactgaggcttttagaaagagttttgatttcaattaaaattgaatctttggacctcatcgcggcaaaatatttctgatcagccttagttttttctacggtaagcttggatataacagattcgtgattaataatctcagagtactttttatgagttaagtcggataactctctaaaacccttctctaagtcttgaatttcctttattaatgcatcttgagtcgacgaggattttgtatcgtttgatctttgatcaatttttgtccattgctccttcaaaatatcaattgcatgttgtaaatcgctcaacacttcagtcttggatttttcagcttccaaaatggcgattttgcttagtaaatcatcacgagccgttcttattcttacaacgtccttttccaatgaactgttcatttctactagggagtcgagacttttctggaattcttctcggaccttcttcgtatatatttctttctctttggctaaaacttgaaattttgataaaaaggaactattgatctcagataattctgcgttttgttcagtcaaatgttgaatttttgctaacagggactcatggtcatatgacttgaaatctgggtcttggtctgctgctgctatctgttgcttttttaaattggatacctcagaacgtgttttgatgagctcttcctcgttttcccttctgatattttcaaggtcttttatagtggaactcaaggagtttatctctgcccgtaaatcagaaaatttcagatccaattctaatttttcattctcagcatcttcttttcgttcatcctccgcctgcacaagttcatcacctttctcggattttttggatgtattatcaccattaattgcagaggagtctttatttccagattttatattgttttcattagattctttttcatcttcccgtaattcctttacagcatcagtcttatcttccttaaaaacacgttttatagtaaaggattcatctctatcatacttgcgaattatatttgtataatattccttcaaagcagaaatctcctctgtcaattgcgaattttcataaaagagctcctctttacttttccgcaagttttttaactccgttgttaattcttgaatatgatccgaagcattactattagtattactatctgtcgtgtttggcttcccatatttagtcagtagcttcatgaaagaatcactgcgctgaactatcaacgtctcatcgccttgggctatttccctacatagttgcttctcgttggcgtctgtgcagaatgtttcgataaacctagctaaagttactatcagcgccataatatttgccaacttgcgggaaacatctatgcactcccttcttgaaagttcatattgctttcgcaaggcttcaaagtcgactcttcgacgatttatacatctaaacaaagcttctttttgaaacgctatcacatcagattgagtaagcggttcactaggatcgcttaattctagcttgatcttcttagtagcaggctcggccgtcatatctgattattatcagctagcacgattagcataaaaacggtgaaagccctttctatctctgttaaaaaccttggggcgctctctgttagtttaccgttcaaacaacatccatccaactttttttaatcttcttcttttttgttttttcgccttctttaagaaagtttcgttggatgtgattataatcacgtgatcaaatgcttttgtcacttttatataataacgatggtttgatcaaagtacgatcagttggtgcttcatttcaaagttagaagacatccttagtgcctattgtcgatctgctctttctttttgaatccactgaaattaacgatctcagaatttcaccagtgattttcccaatattatctttcgtgggtagagaaacaattctgaactcgattgtgcttcgtatgctatatacgcattgttgtagcactaaagatcatattgctcattaagcatgggtcctgccatacataatcaactatatgaatgtggattaaagactacgtctcaagatggcttcttgatggacaattatgaaactcaattatttcaatcgttgaacaggtttatcaatttcataaacaatgctaatcagtcagctagtaataaagaacaaaatacaaaattttgcaaatcctcctcaaattttttacgcttgaaactactaacggttctaagacaatggtgtgattcttcacgaagcaactgtacactggaggttagagatgttttgacccaatggtgggtcacacttttaaactttctaaattctgacacctcgcttcaaatagatactgcccttgaattgagcttgagcatagaactaacttccgtgtgtctcgagtgcctcagcaaaattatgaccatactaataatattgcctttccattcatccagagacatggaaatatactcacatcatcttttgctgaccattcattgcataacaaacaagttgattttgatttctaaaaactccaaaaaacttaaacgtacaaatagtgatgacaagtgctctataaacgacaagaagctgcaataccttaacaaatattcttccttgctgcgagcattcatcgggaagttaaatgcttacgcatttttttatctaccagaagactttcatttcgatacaattttgttattgacagtttctcctcaaatctcttcaagtattcaaacatctttgttttcatggaagaagagacaatataaattcaccgacgatcagggacaaatgatccgcactgaagcttttgaaaataaagatactaaattttttaagatcattgtttcttatattaaaaatgattttgtacttatgtcattttattggcactattggtatatcatacttcaatttatgaaattctctgattcagatgtaggaattaaaaaatcgacattgtcatgcatacctggctcagaaattttattgacgcatgtaaccactagattcttgaattcagatttgaataaattcacgcggattattaaacaaacgccgaatccaaggatagcaaatgagaatgtgacagagtcacatccaaatttcaagagtttgaatagtagcaatgctttaattacatctgaaaggattaatgattacgtattttctaattttaagacaatcaaattatgggaatgtcttagaagcctttcaggatgcattcttaaagaaaatcatccggaatacctggaaaatatgctttccttacatgagtctctattgatagactatgtctccactatttcagcgtacgattatattgcagcgaacgtcatttacaataaggttctccagtttattattttccagtttgaaagtttaccttctctgaaattcattcaatggaggtcgtggtacaatgggcttttgagtatgttaaggaccaaaaatgttaactgccagactgtttctttattatgccttttcaatatttggaagcacgtaaccattgaggaccgcgatgaaatagtaaaagtgctgttaagtgatttttgggagtcattgatttttgaaaacgaatttcctttgattagaattttatttatgaaggtattagtttttaaaatcattccaagtgttcaaaattcttcttcattacgattcttgccacatgatagaattaaacaactatatgaagagctactggtaaacaaggaggagttatttgagatgcaaaaacacgattcaaatgatatagtggcgcatagaaagaatgctctcgtttttaatggtaactcacgtttgatgatgattccaaaaaaaccaaatacagaggaccacttagtttataagattaatcatgataaaaatttaactacagaaagatttccctctgtcagctcagtggcaaatacaagacctaacgttatcttgaaaaatggtaaatacgcttatgatattttggacgaaatgacaagtaaagctgcctttcttcttgcagaaaagaagacccgactaaatcccaaaaaaaatcacaaaattatggatggctacgaaggaggtcaggaaaacgaagataatgatgaagactcagaagatagtggctcgcataaaaataagagaaaggaaggtaatagttctttatcggcaacactgaacacttggctttcaaaattttcaagtacttctgaagattcacagaagaagaaggaacaggcaaatgaattaggcaacgattttgaatatgatgaagatgtggctgattttgcagaaattttgccgaagcagtcatctagtaatattgaaaaaatttttaagcatggtaacaattcaggatcaatggtatcatataattcaagtatcaagctcaataggagggagaatatattgataggtccaccagagttgagattttctaatgaaatcaaggaacacaatagtattgctacaatattcaaactggtatttattcaaaccaatagaagagtcgtcgaaaaaatagatttggcgaacatgaaatgggggacaatccacggaggcagtaagtacatgaagcctttacccgtcccgaaagatttggttgcgagtgttgctaagaacgaaagtgagacgagaaacttagctaccttatgcggtaatggtctagattttgagataccggtgcctgattttaatatttttggcaaatgtatggaagatgagcaagatgtagccaaaattggtaatcagaatgtggaagatttgaaagttactggggggcgggaggtgacaatttggaagcagatccaagatatgaagttgagaacaaggatacaaaaaatctgtgttttaattgagacgttcaatgctacagtaagagaatattttgagttttccaatcgattagagcatgacggtatatttatagattttgaagtgaggaaacctagtagtaataattctattaatatcaaagtctgaataatagaatgagttacatacgtaaacgtgtagtattattattattattctatttcctttccgtttttattatttatatatatatatatatatatatatatttgggtgtttatatttaggtagggcataaggatttactgtcggcatgaacctacttgaacaaaaaaataaaaatcaaaagaaaaataatgtaggcttttgcacatcgactatatataaatatatatatacacacttctgtgcagaagaaaaggaataaaacgtcaaactaatttatttcttcttgcaacgattccgacttctcctttaaacgtgcaatttcgtcatcgatgtcctgaattttcttcaatagttcaaaatttttctcatcgccgtggtcatccttggaagcgccggattgagcagcagcttcggcagtaacagagtcgttcttcttgacatcgctggaggctactggaggcgatgctctgtatatgtctttcatggttaaaagttctatgactagcccaaaagtcctaacgacgacaaaggtcaaaaacaaagttatacctgtcaaatacatattcctttgggcaaagaatttcctagaaagaacctcaattctatcttgagcgattatagcgccattattttgagaggcgctacttaactgcagctctttgtcgatgctgtacactctgttgatacaatcgatgaaaagcaaaagaatgaacccaagtacacacttgatcgcaacttgcactgtggaggatttgaacggctttaataacagtaaggtgagaggcctacggtatctagaagggattggtagggctagaatggagaacatgaaaatctccaccactagaatggcaaaaaccaaggtgtaatataatgacatgattcaattctgtgaattctatggttatgagtataatgtgacgtggttaccttggaagagctcactattctatcttcctactaaatcgggatttgctatataccattgttatatacggcactttttccactcttcttccccttaatggagtgaagcaggcagggtgaccctctagctaaaaaaagaaagaggcgaaaaaagagtgcaacgtcaacaacgctaaaagagaaagggagaaacgcgcaagtgtttacgcatagagggtgaacaggagcaagagcattttgatagcacacagacttttaataataaagcggcagagaatgactcaaataaatgcgcgatgatattgggaagaggctcaagcaattcgtgaggcgcaaccaacgccagtttttcgttgctcgtgcacagtgacacggtggcaaaatggtcgacgttggcgcttgtttcggccactttgttattcggaagagattttatatataaggcgggcgcggtagccagaaaagagcgaaaaagagagaacgcggaaaaactgaaacaaacagattgagcgaaataaacctcggcggctatgtctcgtactaacatggatacaagacacgcacattctgctttactggcagcaccacagagtgctactgcaaatagcaggagcagcaacagcagcagcgagagtagtagtaacaaaaacaatatcaatgtcggcgtcggtgacgatagcggtaatgtcagcgcggtaagtatcgacgatggaccccacttcagggatatcttccactatggacacgaggaaaattacaaacttgcgagcagcggtatcactaacctgaattcttcatcccacgcccaccaaactttgtctcccatttccattagtaatgcatccactccggaaagttttcccgagcaccctttgggcctagaacgggaaacagagccggcgttggaagctgaaatggaagcggaggaactaccaccacaccaaagtaaataccttttaagctccattaaggcgaccaaacgattaaaagatgctagaccgtttctgaagccggttgatcctattgctttgaacatcccgcattatttcaactacgttcaaaccccaatggatttgtctttaattgaaacaaaattgcagggcaacgtgtatcattcagtagagcaagtcacatcggacttcaaaacaatggtggataattgtttaaactttaatggtccagaatcttcaatctcttcgatggctaaaaggattcaaaagtattttgaaaaaaagttatctgcaatgccaccaagagttttacccgcttctgccttgaagaaaacaagcagaaaccggaaaaaaaatgaggatatggattccccacttgtcattagacgttcagttagtaccaccaatgacaatattggggaaagcggaaatagagaaggcgtcagtggtggtagacccaaaagaacaattcatccacccaaatcaaaagatttgtttgatatatatgaaaactccaaaccaaaatcaaagactttacaaaaaaaattcaggacttgtctgaaaatactaaaggttttgatgagtaaaaaaaattcggatataaattttccctttttacaacctgttgatccgattgctttgaatctaccaaattactttgatgtcgtgaagaatcctatggatttgggtacaatatcaaataatttaatgaactggaagtacaaaacaattgatcaatttgtcgacgacctcaaccttgtcttttataattgtttccaattcaatccagaaggcaatgaagtccattcaatgggcaaaaaactaaaagagcttttcaattttcattggttagagaaccaggatattttgaatgaaattgaaacggattcagatcttgaagaggataactattcttcttcatattcatctgatgatgaatatgatgatgaagacataaatgaaaacgatataactaatccggctattcaatatttggaacaaaaactgaagaaaatggaggttgaattgcaacaattgaaaagacaagagttaagtaaattatcgaaggaaaggaagaggaagcatctaggtaaaacgcttttgcgtaggaaggcaatgaagcattcagttgacgatttaaagaaatctattactgataaaatcaatgaattaagtgatttagaaatgaatgggatgattcgtatcattaaaaattcattacccgcagatgaaatactaacttccaatgaagatgaaattgaaattgatttggatattttagatgaagcgactattgcaagaatttatgagagatattttgagaaaaaaaataacaacaatagcaaaagaaaactaagtggcaactactcgactgcgccaactaacaagaaaaagaaaaccttgaaatttttggaaaaggatgaaatcataaataataataattattccgattctgaagaagacagtagtgatagtagcgacagtgacagtgattaacaatcgaaatgggcttcatgccctaattaaggaaaaaaagaaaagaaaaaaaaattgggaagaatggggataaaaaagatttgtaacattataaacaaaaataagaaataattgtttttacgtacttattgtaaataaaacaaagggataacggacaaaaaggcatcgtttcttttgtactatgatttacgcaaatggtaattaattagaggtatgcatatagtttttataattgattcaatgaattttttgttatcgtttttaatttcgagtaatttcaggtaaccaataaaggataagatcactttccaatcgttcaagttctgaaaatcattagagctggaagttaatcccatttccttcggcaaattggcaggtattcgcaaatgagctaattggttaattttcaacgaattcttgataagccagcttatcgagtccatgttcactactcgagctcgatctaagttatgaatgtaattgaagtttttgttcattatattaaactgattgaaattcgtaaatgttattgtaagcatcttattaatttccaagtgaatgagctgttcacccaatttttgtaaagtttcgtttcttgtttcaaatgtatttcctgtgctcaagtctccagtcattggtactcgtaccaacatattcctgcttgtggtatatagcagtttagttagttctttagtcggtatgcgttcctttcctttatatccgtcaggattaacttcaaggacttcacacagtttttctatcttactaatattctttttcgtcaccgtgtttatagttctgatgggaatatacctgcgaatcccagatattcgagcaacagtagttgcaaacacttttgtcctcaacatgtcgagattcattatctgatttattcttttatcctgctataaagaaaccatagaagaatagaagcaaaggggtagtacgtggcacctcctaaaggtaatattgtactattcctagttcactcaaggtctgcctgtcttattctccacatacattttctataactctttttttaagtttgtttttattttagtttgacactacataaatatgtaaaactattttttcaaattatacaaatagaaaattatgataaaggtcaaaaagaaagaaaagaatgacttgtctgttttccttccctacaaactcttgcaaaagtaatcaatcgaggccagcacagaaaaaaaataaaagataaataaataggaataagaatataatgcgaaaaacaatagtggtcaggttcggtcagttctcttgctttttcctctcagctagctctgcgtagaacttctctctcttgttaatcttatccatgtggaatccccaccaccagtaagaggccatgacacccccgagggagaacccgaggacgatgtccatgatgactcttctcttgatcgtaccagtaattggagcaatagtcatgtctgtgtaagtcgcttgtagttagtagtttgcaaatatcttgcttgctctaattctcggtcctaattttccctgaagataagagtctctttcatcgattcttttaataccacaggaacaaagcgggcatcgtggtagcgggccaatcaggttgcagtaaatgaagagatatagaggaggactctgctaaagaccataacaagggtctgcaatgatcttggactaaataaaggtgtcttacaatccaaaagagcttgaatcattccttttatgagctaaatagcaccgtttgcaccttctgataacgctttacgggtcacgcgcggattttgactcacataattccacttgcccatataaagagggactcatatgatcttatgaaatcttccttcaagcaattgtgagacaacagacgcacaaggaagatcgcccagcatgagtatgttatctagaagattattttccacctctcgccttgctgctttcagtaagattaaggtcaaacaacccgttgtcgagttggacggtgatgaaatgacccgtatcatttgggataagatcaagaagaaattgattctaccctacttggacgtagatttgaagtactacgacttatctgtcgaatctcgtgacgccacctccgacaagattactcaggatgctgctgaggcgatcaagaagtatggtgttggtatcaaatgtgccaccatcactcctgatgaagctcgtgtgaaggaattcaacctgcacaagatgtggaaatctcctaatggtaccatcagaaacattctcggcggtacagtgttcagagagcccattgtgattcctagaattcctagactggtcccacgttgggaaaaaccaatcattattggaagacacgcccacggtgatcaatataaagctacggacacactgatcccaggcccaggatctttggaactggtctacaagccatccgaccctacgactgctcaaccacaaactttgaaagtgtatgactacaagggcagtggtgtggccatggccatgtacaatactgacgaatccatcgaagggtttgctcattcgtctttcaagctggccattgacaaaaagctaaatcttttcttgtcaaccaagaacactattttgaagaaatatgacggtcggttcaaagacattttccaagaagtttatgaagctcaatataaatccaaattcgaacaactagggatccactatgaacaccgtttaattgatgatatggtcgctcaaatgataaaatctaaaggtggctttatcatggcgctaaagaactatgacggtgatgtccaatctgacatcgtcgctcaaggatttggctccttaggtttgatgacttctatcttagttacaccagacggtaaaactttcgaaagtgaagctgctcatggtaccgtgacaagacattatagaaagtaccaaaagggtgaagaaacttctacaaactccattgcatccattttcgcgtggtcgagaggtctattgaagagaggtgaattggacaatactcctgctttgtgtaaatttgccaatattttggaatccgccactttgaacacagttcagcaagacggtatcatgacgaaggacttggctttggcttgcggtaacaacgaaagatctgcttatgttaccacagaagaatttttggatgccgttgaaaaaagactacaaaaagaaatcaagtcgatcgagtaatcgaatttacgtagcccaatctaccacttttttttttcattttttaaagtgttatacttagttatgctctaggataatgaactacttttttttttttttttttactgttatcataaatatatataccttattgttgtttgcaaccgtcggttaattccttatcaaggttccccaagttcggatcattaccatcaatttccaacattttcatgagttcttcttcttcattaccgtgttttagggggctgttcgcacttctaatagggctatcaccaagctgttctaattcgtccaaaagttcagtaacacgatctttatgctttagctcgtcataatctttcaattcataaatatttacaatttcgtctacgatattaaattgcctcttgtaggtgcctatcttttccttatgctcttcattttcaccgttttcttgaaaccaaacaccgaactcactacgcatttctttcataggctcatataatacttcttttgacgtcatttgatcaagtatttttgttattgcgtcgtccatctccccatcttttagatcaaattgattttctgcactttcttttccaccagatgctaccatttgatctaataattgtgacaatatatcatcaatattattattttggccactgcgttgagattccttggtttcttcggctagggatgtatcaactttattaccattttcctttaacctgtctagcgtattggaaacaatgtttttaaatcccggattgctaccattcacggtccctttatcagtgctgttacttttcaaactactacatccttgctccatctgttgatgaggtactttagctgcctcttctagagcactaatcagtttattaaaatcttctgtcttcacattattctcgttaccgttatttttcatcaaatttgcgaactcattttgcaaatctaccatcatttctttcaattctgggtcctcttcagattcattagctacctgtacgccatcactgtccttactttcggcattcttctctttgttttcactatcgttgtacacagaacccttcgcttgcacatcatcgggctctgcttcatccagtttagtgggatcttcatctaaaaggtcatccaaatcatcaaaattatcgtactcgttttcattcattacttcgtgttgtatgtttggcatttcttctttccgtcaatacttcggttcccacaatttgtaattctttcttcactttatatctctcagaaaccgcgtttaacatctggaaattaaaaattattcctgtctccataacaaacatttaaaaaaagaagagaaatttagcataggataagcacacactggcaccattttttggaagcaatatgagtagtttgtgtctacagcgtcttcaggaagaaaggtaagtagtagttttcctccttttatgcttacattctgtaggcatacacaatttcatccagcggtatactaacaaatcgatgaacttaacttgttttacttgaataacagaaaaaaatggagaaaggatcatccatttggattttatgccaaaccagttaagaaagctgatgggtccatggatttacagaaatgggaagctggtatcccaggcaaagaaggtacaaactgggcgggtggtgtgtacccaattacagtcgaatatccaaatgaatatccttcaaaacctccaaaggttaaatttccagccggattttatcatccaaacgtgtatccaagtggcacaatatgtttaagtattttaaatgaagatcaagattggagacccgccatcacgttaaaacaaattgttcttggggttcaggatcttttagactctccaaatccaaattcccctgctcaagagcctgcatggagatcattttcaagaaataaggcggaatatgacaagaaagttttgcttcaagctaaacagtactctaaatagagggaatccatctttcccattcttcctccttttgtactttatttaactaatgtcgttgtgtaacaaaaatagagcaaaataacattatttacaaattctcaaaaataattttttgctctttgtttcttatgctaagtaaatagaaagatattttttgtaccattttctataagtatggcaactatatacactttaataaatctattggttagtagaattttcattcattttgtagtgaatgaaactatccaacgtagtaaagcaatcatggcatctttcttttagttcgggatttttgtttttatcaaccattttgaattgctgcctcaaatttggtacaacttggtcttttagaatagataaaaatccaccccttacaaatattggttcattatagtcgtaagaggcatccccgtaaatttggaaaagcgaatttgtcatttctatcaaaatttcagggcgaacattcaactgtgttaaagtttgtatgaagaactgcccaatctccttatttgcatcaatttgtccctgaatcatagcatatgtgcttagtacattaatacatttttgttgtaactcaaggtcattattattttggaactcttcaataattcccctagcgaatcctgaattgttcagcatttggacattgatcaatgctcgattctcactttcaaacgctccatcaggaaagatgagtttcagaagcgcccaaatacagcccattcttcctattttaatactcaaatcatcttggctgtccaactgtgtaacataactccataaggtggttaacaactctccagagagctctgttagagatagagacacaaagagccagatcagattgttccatccgatcaatattcgcgaggtgaaggtatctttcaaaatcatgaaaacgtgaggtaagaaatttgttaaggtattgattagctcctctggaattgctacttcctgtgattctggtgattcatatttggatgcaactatctcaatgattgcggtgataagatcaattgctatttcaatgctttgcaattttatcatggattcgttacgtttcgcattgtaatccttgatcttagttataaccttactgctttcatctttactagtagcaggtccaatttctacagggttattaatgtcattaactaactgtactggatcaatgttattaatggaatgacatacagagtggatcattttgttacattgatcataagttattttcatgtcaaggaattggcaatggataccttcaattagaacttttgttaattcattagcttgtggatgtaaagccggagatagcccatttaagaactgtgatagaagttcattgttggaaacatgatcaataaattcaaatgattcggaactcaaatcataaatgagatcaagagtggtattgaacagattaattggcagtttctcgacaccatattttaatagctgtgaaatgacctgaaaaatttcatttattttactttccgttaatatctcattaagaatatcgtcggatccattagacagagccaccactaacgacagtaagttatcggcaaaatcgaataacaaccttttagattctattttggattttcctgcaggttttagctgcggttgctgttctgctgcttgcaaagcggataacgattcaacaatcctgccaaaattacttgttatacttgtccatatatcagatctccaaaggtagattgacacatcataaccttcttccaaagacaagttccttaataagccgaacgactccacaactatgtccgaattagaatcgttcagcaatttattcaaaatgataggaactaatttctctttcagtaaaagttgtctcatatgtgcatcctcacaaagaacactgatggaactcaaagcaatacttctatcattaggcaccacacttgacaaattctgcaatagcggctggagttttttattaacgacgttggtatctttattattgtcatttgacccagctttgcgtagtggatttaatcgagacgaagatgctcttgatcttttctttgatctgcccattcttttctgccctaaaaagtcgatttctgcgtccttgtacaaactcgaaaatctgatcgaaagtacttggaatccagtaagaataatgggggcgttgctacgaagatttaattttacaatacatagacctttaaacaatggtagataaatggatgagatgagatgagatgagatgagatgagatgaaaaattttctgaataagagaactactcgttctaaatgattattgtacattttgcatagaaaaatggcaataaacagggcagtactatttcatcatcatcactaaacattagttggcaaacttattaagccaacagtacttgtgactagaattttttattatatcgccaatatttaatgataaacataatatagtaataccaaaaataattatgataacttatacaaaagaagtggaaagaaaaggaaagaagtaatcaaagtaactcaaaaaaggttaatgattacgatgttacaatcgctcttgacttatctgtacttgtggaaaccaatgtcgttagccttttctctgaaacattgacgacagatgtttaagtcgtactttctgaccaaaccagtgtgggaggagcagacacgacattgacgggaacctttaccgaatcttcttgggtgggagaaccaaacgttttcgtgagccattttgtatatattctataaccaataagttttcaaaattgaatagaaaaatgttagtattataatttttgcagtttttatgttttccaggagttccatggacgtgtacaatagaatttttcgactatcgaagttaaaaggaaataaatataagcttatgctatggctcattgtatttgacataatttgaagctttgttgatgtttgatgcttgttgctacattcaataaacacatcgtcttattccaccatggggccaccagaaaggctcccccctactgctagccacagatattttcctcgaattttcaattcttttagttgtaaattttagttacaaatccaaatcagcgcagatactttcctgctgttccttcattctgcatacacgtcccttgtctcttcaatccgcgtttccacatacatttagctatagtttctttcaaagaatttctcaaactactaatcccaatacctaataaccacttcttgtactgacggttatacctttaagacttgacgctttcccaggcaaaatgtaacattttccaccgcgctgttcgtacaacgcgagaagatctttataaagagtacccagatgttccccccaagtgaaataaataggcctacttaggactgggtgttaaaatgtacggatggaaaagtagactcgatattcaattacagctaagaaaaattttcagttctgctcatctcatcaccagtaaaaaaatgtgtgagttagaagttgatatgagttgtgatattaatcgcagaaatttatttgttagttgaagagcggtagttttacgcaggcatcagaatggcaggtcattcacacaggtcatcattaaaaaacggacacaaatcttacaaatccaaacatgcttctaaaggtgctttgaaaagattatacaaggggaaagtggaaaaagaacccgtgggcactggcaaaccagacaaacaagtttcaaaattgcaacgtaaaaacaaggcaaaacaattaagggcccaaaggatcttggattccattgaaaacaggaaattattcgaaggaaaaaatggcgctgccaaaatcattactattgttccgttagtgaatgatttagacccattggacattctttacaagctattaaagtgtgcagatgatgaaggaatcatggtgcaggaagtagactcaaaacgtatatttaatgttcatataaagaagtttaaaagcaatcttaaaatcataattccagacatgaccaattttttgaacattttagattgcgctaaagtagcagactttgttgtgtttgggctcagtggtgtccaagaagtcgatgaagaatttggtgagcagatcatccgtgcgttagaactacaaggtattgcttcatatatcggtgtcataagcaacctctcagcagtccatgaaaaggagaaattccaattggatgtcaagcaatccttagaaagttatttcaagcactttttcccaagtgaagaacgtgtttataatttggaaaaaaactcagacgctttaaacgtcttgagaacattgtgccagaggctaccaagatcaatcaattggagagacaatagaggttacgtagtcgctgactttgttgatttcgttgaaacctctcccgattctggtgacctggtaattgaggggaccgtccgtggtattggcttcaacgccaatagactggtccatattcctgattttggtgacttccaactgaataagatagaaaaaatcagtgaatcttcgcagaaaaggaaaataataaaggaaaaagctacagatagtctgagcttagagctggatttacaaacagttttcgaaagtaatatgaatagagatactttggacgaatatgccccagaaggcacggaagattggtcagattatgacgaggattttgagtacgacggtttgacaaccgcgagatacgacgaccatggcttcttgccagggagggaacaaacatcaaaaaaggcggcagttcctaagggaacttctgactatcaagcgaagtggtacttggatgacgtcattgacgcaaatgaggaagaagaggcagaacagaccaatggaaaggatgagacaatgatggaaattgatgatgaaatgatggtggagcaagacaatgaagaggtagcaggcgacgaagaatatgacatagaggataatgaaggatttgaagagctttcacccgaagaagaagaacgtcaactgagggaatttagagatatggaaaaggaggacagagagttccccgatgagatcgaactagagcccagtgaatctgccatcgaacgtttgaaaaggtatagaggtttgaaaaacttatacaactgtgattggcaagttgatgaaaaggacccatcatcaccagcggaatggaaacgtctattaaggattggcaattacaaaaacactaaaaacagaatcataaaggaaaccaagaatgaagcacaggccattgcaggtgatcgtattaggatgttcatcaggtttcctaagtttctgcttgaaaagattcaagatcctaaacaactattatttgctgtctacggattactacttcatgaacacaaaaatgcggtagtcaacttctctctacaaagatgggaacaatatgacaaacctgtgccttctcaggagcctatcgtagtacaatacggtgttagaagatacactattcaacctctattttctcaaggctctaacagtcctaataatgttcacaagtatgaaaggtttctgcatccagatacagtatcagttgccacatgtattgctcccgtagatttcacccagtcacctgcaatttttttcaagccatcaccaacagatgccaaaaatattgaattgattggtcacggtacattcctgaatgcagaccattcaagaatattagcaaagagagccattttgaccggtcatccattcagattccacaaaactgtggttactgtacgttacatgtttttcagaccagaagatgtggaatggttcaagtctatcccactgttcaccaaatcaggtaggtcaggtttcattaaagaaagtttgggtacgcatggttatttcaaggctacatttgatggtaaattatctgcgcaggatgttgttgctatgtccttgtacaaacgtatgtggcccatgccttcgttaccttggaatggtatgtaaagtgataaaaatatacacgtatatatatatatatatatatatataagtacgtgagatctatttgtataatataatgctaataaaatagtatcaacgatactgttgataaaggtaagtcgatacctgttccgttcgcatcaaatacaaatgccacttattttgtagaggtattaatgcattatgtgaaaattatgactttttatcaagcaaaataaatttgctacttgtgccctttttctttctttttttttttatttgatatgcgtgcctttagcatcctccaatttgataaaagtcggcttgctattagtcgctgacaataagttgtaattggtgttagcttcatttttaattttttttgagccatacaagccatcgacatagtaattatttgtaatcttagtctcataatcgagtatgattttttcaaagctcaataacgccttctttaacgcatcgcctacagcctcttttttcgacctgttataacattcacctctcgaggacaaagtaattctacctagcccaccacactgtgtgttggtgccatcctttaaggtaacctttacttgggcttctgccacaactgtatacttgacctcactagtgttggtgttttctccattatttactgcggtgaagggctggcactcccgggcctcaacatctataacatccattcgccaaccatcatacccgaatgtttcattagcgaactgaatgagagcatgccctggtatcagcttagataagttgtgcttcccatatttattattgtggtaaatattgtacgtgtacctttcgatcttggactgtagaagcccaatcctctgcaccgaccaagcgctggcaggtcttccattccaatcttcgatgatttggaactcttttatatccaagcccggtgctgtgccgtatgtagtcgaatcatacgatatgctcgaactgggcttcgcttgtatcgtcattattttgtctgtttatcctgaaatatgctcttctcctctacgtaaccctttaatggtccaaagcatgtgctaaactgccacagactccctcaatgatgttcttatccttccttgccgttactgcttcctatcatatctgcccttgccaaactgtggcttcctctaatcaatttgccccagtacattgaaaagcacgtgacgtgacaccaacttgaaagacattagtgtccaacgcgatataatggtcaataaaatacccaattttatcaagtgaacatgatattattcaatactatagtactttaaagaaaacttcaacaagttgcttcattgctatattatacaattatgggtgatgccggtcggctaacctttctttcgcagcgccacatacaagaacatatggtaattactaagaactttttggaaactatttccatgaagaaaacaaaatttactggcttctgtcttcgaagtaaatttagcgaacttgatactttcgtttggacagtcgtttagatttgcaactgtctgttcttatttcttgctattattaccagaaataaagcctaaagcgcgtggttcttacgaaaaaaatagaccttgcacattaacagggtttagacatcacagagactgaatactggagagaagacaattcttgttcacgacttcgagtgattaatatctataacaaccctcctatcaagaatggacatcattcaaggactgatacagcaaccaaaaattcaatctgtggatgaaaccattccgacgttgtgcgatcgagttgagaactccactttgattagcgataggagatccgctgtgctgggattaaaggcatttagccggcagtatagagaatcagtgattgcatccgggctaaaaccgttgctcaatactttgaaacgtgattatatggatgaagattcggtaaaggctatattagaaacaattttgattcttttcatcagaggcgatggccatgacgacttaactagaggttggatttctcaacaatcgcggttgcagaatggcaagtatccctcaccattggtgatgaagcaagaaaaggaacaagtagatcagttctcgttatggattgctgatgctttgacgcagtctgaagatttaattcacctacttgttgaattttgggaaatcgataatttccatattagattgtacacaattcaattactagaggcagtgatggccacgaggccgttgaaggcgagaagtgctttgatttcacttccaacgagcatatccacaatggtctcactcctagatgacatgcatgagcccatcagggatgaagctattttattattaatggcagtagtgaacgattcacctcacgttcaaaaattggttgcttttgaaaacatttttgaaaggctcttttccatcatcgaagaagaaggtgggttaagaggctctctcgtcgtcaatgattgtttatcgttgatcaataacatcctgaagtataacacttctaatcaaactttattccttgagacaggaaacttgccaaaactggcacaccttttgagtgaaccaatatctcaagatgaagtttttttttggaatgatcaaaggatagttaatatcaatacagctttagatatcgtcagcctaacagtagagccaggaaatactgtcaccactaagcatcaaaatgcgttgcttgactcaagcgtattaatggttgtgttgcgacttgcattctttcataatatcccaaaaaaagttagaccggttgctcttttgactgccgcaaacatggttagaagtaatgaacatgcacagctagagtttagtaagatcgatgttccatatttcgatccttcattacctgtaaactctactgcaaacggtggtccaattaaattaattcctgtagtcagcatcttgataaattggatgctctatgccaactccgttcacacgtttgatacaagagttgcgtgttctagactattaaaggcttatttcatggataattttgatcttcaaagagattttttactaaaacaagtccaattgtgtaataattcaacaaataatgtcggcgacaatgctaaagaaaatggtggttctaacaaatctgataaagaaagtgattcagataaagataccgacgggaaggatggcactgaatatgaaggttctttcaaggcaaatctattcgaagtcctgttaaattatgacgcagaattgaatctgaacccttttaaattattcttcacaactgatatttttatgttttttttccaacaggatcacaaatatagcgaagaactacgtgaaataacaagaaatgttaccaccggtaacgatctcgaagacgaagaacccttaaaggcaattcaaacaataagtgaattgctaactacttcccttactgctgctgacataagaattcctatttcctacttaacgttcctaatatattggctctttggcgactttaaggccacgaacgattttctttcggataaatccgtgattaaatccttgctttccttctcttaccaaattcaagatgaagacgttactatcaaatgccttgtaacaatgttactaggtgtggcatacgagttttcctcgaaagaatctccattcccaagaaaggaatacttcgaattcatcactaaaactttgggaaaagacaattatgcttctcgaatcaaacaatttaaaaaagattcatatttctcaaaagttgatatgaatgaagacagtatactaactccggagcttgatgaaactggtttaccaaaagtttatttcagcacttacttcatacagttatttaatgaaaacatatacaggatcagaactgcattgtctcacgaccctgacgaagagccaatcaataaaatatctttcgaagaagtcgaaaaattacagaggcaatgtacaaaattgaagggtgagataacttctttgcaaacagaaacggaaagcacccatgagaacctcaccgaaaaattgattgcgttgactaatgaacacaaagagttggatgagaaataccaaattttgaattcctcacattcttcgttgaaagaaaacttttccattttggaaactgaattgaagaacgtcagagattccttggatgaaatgacgcaactgagagatgtactggaaactaaggacaaagaaaatcaaactgctttactggagtacaaaagcacaatccacaaacaagaagactctatcaaaactttagaaaaaggacttgaaactattttgtctcaaaagaaaaaggcagaagatggtataaacaaaatgggtaaagatttattcgctctgagtagagagatgcaagcagttgaggagaattgtaaaaatttacagaaggaaaaagataaaagcaatgtcaaccatcagaaagagactaaatcactaaaagaagatattgcggcaaaaattactgaaataaaagctatcaatgaaaatctggaagaaatgaaaattcaatgtaataatttatcaaaagaaaaggaacatatttcgaaggaacttgttgagtacaaatcccgctttcagagtcatgacaatctagtagcgaaactaacagaaaaattgaaatccttagcaaataactataaggatatgcaagctgaaaatgagtctctaataaaagctgtagaagagtcaaaaaacgaaagcagcatacaattgtctaatttgcaaaataaaattgattctatgtcacaggaaaaagaaaattttcaaatagaaagaggcagtatagaaaaaaatatcgaacaactaaaaaaaaccatctctgacttagaacaaacgaaggaggaaattatctcaaaatccgattcttcaaaagatgaatatgagtcccagattagtctcttgaaagaaaaattagaaacggcgacaacagcaaacgatgaaaacgtgaataaaatctcagaattgactaaaactagggaagagctggaagccgagttagcagcttataaaaatctcaaaaatgaacttgaaacaaaactagaaacttcagagaaagctttgaaagaagttaaagaaaacgaggagcatttaaaagaagagaaaattcaactcgagaaggaggccactgaaaccaaacagcaactcaacagcctacgtgccaatttagaatcattagaaaaagagcatgaagatttagcagctcagttgaagaagtacgaggagcaaattgccaacaaggaaaggcaatataacgaggaaatatctcaattaaatgatgagattacttccactcaacaagaaaatgaatcaattaagaaaaaaaatgacgaactggagggcgaagttaaagcaatgaagagcacttcagaggaacaatcaaatttgaaaaagtcagagattgatgccttaaatttgcaaattaaagagctgaaaaagaagaacgaaacgaacgaagccagtttattggagtcaatcaaaagtgtagaatcagaaacggtaaaaattaaagaattacaagacgaatgtaactttaaagaaaaggaagttagtgaattggaagacaaactcaaggcctcagaagataagaactctaaatatttggagctacagaaggaatcggagaagataaaagaagaactagatgctaaaacgactgaactaaaaattcaattggaaaagatcactaatttatctaaggccaaggagaaatcagaatctgagttgtctagattgaagaagacatcttctgaggaaagaaaaaatgcagaggagcaattggaaaaattgaaaaatgaaatacaaatcaaaaatcaggccttcgaaaaggaaagaaagctacttaatgaaggatcttcaacaattacacaagaatattctgaaaagatcaatactttggaagatgaattaattaggctacaaaatgaaaacgaattaaaagccaaagagatcgataatacgaggagtgaactagagaaggttagtttaagcaatgatgagcttttagaagagaaacaaaacacaataaaaagcttacaagatgaaattctttcatataaagacaaaataactagaaatgacgaaaagcttctatcaatagagcgagataataaacgagacctggagagcttgaaagaacaactccgggctgcacaagaatccaaagctaaagttgaagaagggctgaaaaaacttgaggaagaatcttcaaaagagaaagcagagcttgaaaagtctaaagaaatgatgaaaaagctagagagtacgattgagagcaatgaaacggagttgaaatcctcaatggaaaccataaggaaatcagatgaaaaattagaacagtcgaaaaaaagtgctgaggaggatattaaaaacttgcaacatgagaagtcagatttgatatcccgaatcaacgaatctgaaaaggatattgaagaactgaaaagtaaactgaggatcgaagcaaaatctggctctgaactagaaaccgtaaaacaagagctaaataacgcacaagaaaaaataaggatcaacgcagaagaaaatacagttttgaaatctaaattagaagatatagaacgtgaactcaaagacaagcaagccgaaataaaaagtaatcaagaagaaaaagaattactaacttcgcgcctcaaggaattagaacaggaattagatagcacccaacagaaggcacaaaaatccgaggaagaacgtagggccgaagtcaggaagtttcaagtcgaaaagtctcaacttgatgaaaaagccatgttgcttgaaactaaatacaacgatttggtgaataaagagcaagcatggaaaagggatgaagatactgttaaaaagacaaccgattctcagagacaagaaattgaaaagttggctaaagaactggataacttgaaggcagagaactctaagttgaaggaagctaacgaagatcgttcggaaattgatgacttgatgctcttggttactgacctagatgagaaaaacgccaaatatcgctcaaagctgaaggatttgggcgttgaaattagttcggatgaagaggatgatgaagaagatgatgaagaagacgaggaagaagggcaagtggcatgatagagttaaaatatgtgcataaacaaatcgcttgaacgatctgtttgattatgtgggcagcactacttttttgtaattatatatgcatatatacattttactgacactaaatgttatattttctataacatctaacattacttcacgccttctaattaaagtatagtttgtgcaaacaatatgtgagctcacgtagacaattgtctaatatatcattaatgtcccttgcatagaacttcctttttttttctcagcgtcgcaatatctctgtcgagaaacgcttacgcattataataagccaaggaaaaatagcgaaaagccgatgcagatctacaggagtgatgaaagtactaaaaagatcagaaaagggaatatttgtcaaataaccaagtcgaaatggaaaaaaaacatgtcactgtgcaaatacaaagtgctcccccctcctatatcaaattggaagcaaatgaaaaattcgtatatattacaagtacaatgaacggcttatcttatcaaattgcggctatagtttcatacccagaaaagagaaattcatcaactgcaaataaagaagatggtaaattactgtgcaaggaaaataaactagcattgttactacacggaagtcaatctcacaagaacgctatttatcaaactttactagcaaaaaggctggccgaattcggatattgggtactaagaatagattttaggggccaaggtgattcctcagataactgcgaccctggccttggtaggacgctcgctcaggatcttgaagatttgagtacagtataccaaacagtatctgacaggtctcttagggtgcaattgtacaaaactagtacaatatcactggacgtggttgtggcacattctagaggatctcttgccatgttcaaattctgtctaaaattacatgcagctgaatctccattaccgtctcacctgatcaattgcgctggaagatatgatgggagaggacttattgaacgctgcacacgactgcacccgcattggcaagcagaaggtgggttttgggcgaatggtccacgaaatggcgaatacaaagacttttggataccattaagtgagacttatagtatcgctggcgtttgcgttccggaatttgccacgataccacaaacttgttcagtaatgtcctgctatggcatgtgtgatcacatagtgccaattagcgcagcctcaaattatgcaaggcttttcgagggcagacattcattgaaacttattgaaaatgcggaccacaattattatggcattgaaggtgatcccaacgcgctaggcttaccgataaggaggggtagagtcaactactcaccactagtagttgatctaattatggaatacctgcaagatacatagaccatacaactacatattaatctaagataagtcttgtgctgagtttggtcactttgcgggatcacccgcataaagtcgtcggcattgcagtttaagatcaaatagaggcaatactacgctgtgagacgatatttctgatcgtgattaaactggtattccacatgttcagcatccattagccgttagagataattcatttacgttccttttttctcttgcgcttgagattgttagattgttaaattactactgctttgtttttccatccgattagtataatcaacagatgaaaaaatgaaaaaaagaaaacaaaatcaacataacttgcacaagattgagccatcggaaaataaagcccattgtaattcatataactaaacatcatatcaagtgcgattggtctgcaaaatcgtgcttaacattccgagacacaacgtaaatcccagaaacacaagcatgtctaaccaaatatactcagcgagatattcgggggttgatgtttatgaattcattcattctacaggatctatcatgaaaaggaaaaaggatgattgggtcaatgctacacatattttaaaggccgccaattttgccaaggctaaaagaacaaggattctagagaaggaagtacttaaggaaactcatgaaaaagttcagggtggatttggtaaatatcagggtacatgggtcccactgaacatagcgaaacaactggcagaaaaatttagtgtctacgatcagctgaaaccgttgttcgactttacgcaaacagatgggtctgcttctccacctcctgctccaaaacatcaccatgcctcgaaggtggataggaaaaaggctattagaagtgcaagtacttccgcaattatggaaacaaaaagaaacaacaagaaagccgaggaaaatcaatttcaaagcagcaaaatattgggaaatcccacggctgcaccaaggaaaagaggtagaccggtaggatctacgaggggaagtaggcggaagttaggtgtcaatttacaacgttctcaaagtgatatgggatttcctagaccggcgataccgaattcttcaatatcgacaacgcaacttccctctattagatccaccatgggaccacaatcccctacattgggtattctggaagaagaaaggcacgattctcgacagcagcagccgcaacaaaataattctgcacagttcaaagaaattgatcttgaggacggcttatcaagcgatgtggaaccttcacaacaattacaacaagtttttaatcaaaatactggatttgtaccccaacaacaatcttccttgatacagacacagcaaacagaatcaatggccacgtccgtatcttcctctccttcattacctacgtcaccgggcgattttgccgatagtaatccatttgaagagcgatttcccggtggtggaacatctcctattatttccatgatcccgcgttatcctgtaacttcaaggcctcaaacatcggatattaatgataaagttaacaaatacctttcaaaattggttgattattttatttccaatgaaatgaagtcaaataagtccctaccacaagtgttattgcacccacctccacacagcgctccctatatagatgctccaatcgatccagaattacatactgccttccattgggcttgttctatgggtaatttaccaattgctgaggcgttgtacgaagccggaacaagtatcagatcgacaaattctcaaggccaaactccattgatgagaagttccttattccacaattcatacactagaagaactttccctagaattttccagctactgcacgagaccgtatttgatatcgattcgcaatcacaaacagtaattcaccatattgtgaaacgaaaatcaacaacaccttctgcagtttattatcttgatgttgtgctatctaagatcaaggatttttccccacagtatagaattgaattacttttaaacacacaagacaaaaatggcgataccgcacttcatattgcttctaaaaatggagatgttgttttttttaatacactggtcaaaatgggtgcattaactactatttccaataaggaaggattaaccgccaatgaaataatgaatcaacaatatgagcaaatgatgatacaaaatggtacaaatcaacatgtcaattcttcaaacacggacttgaatatccacgttaatacaaacaacattgaaacgaaaaatgatgttaattcaatggtaatcatgtcgcctgtttctccttcggattacataacctatccatctcaaattgccaccaatatatcaagaaatattccaaatgtagtgaattctatgaagcaaatggctagcatatacaacgatcttcatgaacagcatgacaacgaaataaaaagtttgcaaaaaactttaaaaagcatttctaagacgaaaatacaggtaagcctaaaaactttagaggtattgaaagagagcagtaaagatgaaaacggcgaagctcagactaatgatgacttcgaaattttatctcgtctacaagaacaaaatactaagaaattgagaaaaaggctcatacgatacaaacggttgataaaacaaaagctggaatacaggcaaacggttttattgaacaaattaatagaagatgaaactcaggctaccaccaataacacagttgagaaagataataatacgctggaaaggttggaattggctcaagaactaacgatgttgcaattacaaaggaaaaacaaattgagttccttggtgaagaaatttgaagacaatgccaagattcataaatatagacggattatcagggaaggtacggaaatgaatattgaagaagtagatagttcgctggatgtaatactacagacattgatagccaacaataataaaaataagggcgcagaacagatcatcacaatctcaaacgcgaatagtcatgcataaaatatacataaatagaggaactttacatgtatccatatactgaaaaatagataaaacaatgagataatatttattaacttctacgtaaataaaaagttacataaggatcaacctttttttctttattttcttttttttttttatttttcattttcaattacaaactaagacataacagtaagcagtgctttttctgtgcatgttttcctctttttataatgatattggctaaaataaaattaacaaaaacagatgagtgatatagattatattcattacagttcgttttcctaactcacataataatagcttcctttggaacattatcggagatagacttatgaggtaagactttaccaccgttgatgtagatttcgtccttaacttcaacgtcgtcacccaagacagtgacaccttccaaacgacaccattgaccaacggtagagttccagcctacgatggtagatttgaccaaggagtggttcttgatggtggagttgcacaaaacaacagatctggtgattctaacaccatcaccgatggtgacattaggaccgataaccacgtctgggccaatcttagcagtggaggaaatcttagcggttgggtcgatcaaggcattaccaacaatgttggcacctgtagccaatttttttggttgtctcttggccaaagagttcaagtaaagaacggtaccagacaagaagtcctttggttgaccaacatccatccagaaaccttccaaatcgaaggaatatagttgtttttcttcgaccaagattgggaaagtttccttttcaattgaagttggcttcatttcaatcaagtcaatgacttctgggtttaaaatgtacaaaccggcgttaattctgttaccaacaaattcctttggcttttcaacaaatctgtcaatcaagtttggagtagctatatcatggacaatgacaccgtatttagaaggttcgtcgaccttggtagcaacaatggtacctttaccaccgtgagctttgtggaagtcagccaattccttgaatggatattcgcaaatgacgtcggagtttaggacgaaaaatggagagttgtccttcttcaaaacatcttcagccaatttcaatggacctgcagtacctaatggttcagtttctacagagaaagtgatgttaacaccatattccttttcgtacttcttcaaagtttccaccatgacttctggtctgtaattaacagcaagaacgatgtcagtaacaccagcgttggctaaagcctcgatttggtgtaaaatcattggtctattaccgaattcaaccagtggctttggaacggtcaaagttaaaggtctcaatctggtaccgtaaccaccgactaaaattaaacctttcatttttcaattatatatgttttatttgttgaagttgtagcttgtcttgtgctgataatattttgtttgtatagtcaacaaaatatttggacagaagaaaagagttagcgaatgtaaagtagtttgcacacttgatgaacgttatcaaagtcaaagaggtgagaacaagatagacaaagaaaaaaaaaatacagttttggagaaaagaaaacaagactatgtgaaacttctaacaatgacgtgaaaagtctactatatatatgtttacaagagcgccacgaggcaaggaaaaaaagaaaacaaagcgagaaaccaccagcttactttactaccggtcagctgtggttctgtgtctgttcgtctgtttgtttgtttgtttgtttattgctgcgctgttcatgctgaaaaacgacaaaaacaaagaaaaaaaagtttttcagagattgagataaaaataaacgtggtggctcccgaggcatttctagctggccagcaagtacacggtggccgtttcttttggcgttttttttttctgttttcgcgttcttcatgctgtgcgttgctggtgaggtggcgtggacggtttggtttaggcaatgatagaaaaagctatagtcagagttgcaggaaaggacgaaagtagtccatttggtgccgttatccaagggtcttgctcttagtcttgcttttcacccagcacgcggtaagaaggatcgggtgcagcatgaagaatgctgactgtacgcgtttcgatttgaagctttaggatgttctgtgggttgggttggctcgatcgacagtgcgtatagtgacctttgaactgtaccgggtggcacgtcgtgcacagaatcagaagtagttataaaagatttgtaattgcgtatatgcaaccaagtttaggctttctccgtgccgttttttaaggtgaaatgtactcctcttgaaaatgtaaaaaaatggagcctcgcagagcagcttgccaagcaggttgatacaaggtgagccgccgaaacataacgataaacgtggtatagttttcgattgcctttagtttgggtggtctcagtgctggcacctgacgaactattcgtaggcaggagaacttgcatcatgtggtgttcttccgagatagggatgccgtttggtccttacgaaagtcaatgttctggtactactaattattaacatagttcgttgtatacacactctttactttcataagaaataaaaagcacgtctaagaaatctctacgtcttggctgcggcaagcaactgcatagaaagcacatagtagtaactctaaaatgcgagcttcatacagacaattacataaatgcaacataggcagcatgggatcctgggtttcatatcgtcaaagaaagccaccaactggctttaccataaaaatacgaaaagaagtgcacacattcttctttttggctcatcacaagttcttcaatttactgtcattacttttgtttccttgtcagataatgtatgggtggtgtgtacaccaaggtatttttttttttacttggcagatctgcaatgcataatagaatggtaagggaacgagtaacagacgggaagcgaatgcgaacacaaagaatataaatttgaaatctcctgttgcaaaggattctctagacatttactatctcagtgacaattctcgagtgaaacaagaaattgagatggtaggtcagcgcccatacttcttgaatcaattggaggagcggataaagcaagtttcccccctcaatgtaaatcatcttaagcaaaattttaaaatctaggcacatataaagagaaaatgggaatgattttgctggataggctacagtgttaggaatgcagaattaggaactatagatgatgcgattaaagatattaaacgagaagtgacagtggtggcttcgacaacggcagtcgtgctcggtcgacaacgtgtatgtttttgccgagcagagcagggaaagtccttctttctgcgcgtgaatcaaaacacattggtatcgaatttaacatatctgggtgaggaatggacaatcctaataaagtactggaggtttgtctgtatttccaagttcttgcttgtagaaactgctttcttttctcttttcctgcagcggtcgaacatatgtgattattgattagccatttgttccaagtcatatagtagtattacgtgttcagatgcggtgttagcgtatctttttgttaaataaaatatcattgtgccgttgccgccctacctgccaagggtcaaagaaggcacctttatacgatgccacctttttatagtattctactacagagtcatcgttcaccagttactgttcattctactaaattagtatggcgtgttgcatagaaggaagcatgaattacaagatcagtagaacaaaaagttcaactgtttggaatttagttgaacatgtgacgaaagctctgctactaagacaggggcaaaaaataacaatatgtaagcataagaaatgggtcaatgttgggatacttggtgaattccgttctttttagaagcggattttcttattcgtttatatgttgccattcattaccctatcatattatgaatcttcacattttattttccataagatctgatgactgtttcccaatcaccttacatcatatatgataatgtacaattgatatgaagaatagcagtcgatggatgatattttattcttattatcaacatgtacaaagtgttggaacggtaaagaccagtgcaaatctgataaaactttaaaataacatggacaaatttatgtccaggattctccgaagaactcatccttgttagctcagttggtagagcgttcggcttttaagcgcatttgcttaagcaaggataccgaaatgtcaggggttcgagccccctatgaggagttctttctttttttctctcaatttttaaccggtacctttaaaagggtatcaaaaacaatagcatagcataaaagaaataagtgcaatttattggtgtcatttatataagctatgaattttaaaaaaaataaatgtagcagtttcttttttgtttaaattctgagttttctactttttaatttccaaaatactacagctgaaagaacagcggatacaacgaatgcgatactgctgtacttgtagacagccgaaatacaggacggatttcgcagatctcctccgccactcatacagcgagaatcgtaaaatttggcatacaacatgcaaaatatcatagaacctatagcaggtgcaattagtaagctaccgtaaacagtcccgaatgagcgttcgccccatactaacaggaccagcgtcggataaacagtgaaaagtccaccgtatacaattccaaccaatgatcctgtaggtactagcccccagggtgacgctgaagaggtcattttcaataaaaacagttgtgcacatacccctaatgaaaggaaagtcaacaggatccatttaattgatatttttttcttggcgaagaagtctgccactatgcctgtgagcaatctcgtaaaagtggaagatagcgcgtatgtggataacaactttgtagataaggttggcgcatctaattggactagcaggttagtcagtgatcccatattggcaataaacatctcgaggggcccaagtgataacaaaattgataccgctaggatatatgtcacaggatcactaaagatccttagcatcgtctgcgtaaacttttcttgaacatgattacttcgttctaacagcggtgattgttccacatcagtttgatcatccagccgtttttggttgtcttgctcttcattaaaatgcaaaagtgataccacgctggtggctatccatgcaagtagcccaataacgacataaacgagggcaaatgtttggaatactcttcccaggtttaagtcactattggacgaggaagaacttgcgttagaggaccagaaccatttgattcttagcagttgagaaccgactacagaagaaataccataacatgtcgttggtaagctaatggatagtagttttgtatgaggatatagcttagtgcatgtcagtaaagcgctaaagtataaagcgcttgttgatatacctatgaaaacgaaacaaatgatggatagattgaatgatgagtcaccatttcctccgagagataactccggatgattaaaaacgtaagccagatatgaatagctaggtatgaaccctatgatggctaaaagacttaaagtaatggggccatgagaatcagcgatcatccccaagattggtggcgtcaagtacatccccaaattagtcatactagcgatggtgttgatttgccatgaggaataatttaaatgtttctgccacggttgagagtaaagagatatcaaagtaatgaagccagttgacaccgcagataatagcgaaaagatgtatgcaacacgatgtgatgactgaagagacaaaacatggggtaagagtaagcgcgtatggtatgaaaggtagtgctccacctttgatagaggcatgatttgcacttggaaaatggttattgctataaaatgatatgaaaggaaactagtctcgatgaaacgttagaagttgctgtctgagtagcggtctctgttatcttgtatttacactgtataatagtttttcttgtagggcaaaaagaaaggtactaatttccgaacgatgcgaaaagccgctagcatcggaaaggctaagtgaactatgcaataaagactaagagaaaaagcaaagaaaggcgtcttaacacagtatacatttttcgacattatgaattataaaatttttatttacgcttgtaaaataatattttcatttcttctattttcctcttttcttcgttttcttgacttcatacttcattttttgtttgactcctttttgcgttatgaaacgtgatgcttcgatattctcattggtttcttaaaactttagcaatatcggacaaacagccgtattttttattcttatttttactgcttgatacagtaccccagtcagtggctgttgaaactctgccacttgccgtttctgatagtacttgcttataagttttcattgaatgacttttttcaccagcggtatagctctgaaataatttgtgcatatacgatctaacttcttctctattgtaaggttgtttattcgctcttttaaatttcttatttgtggatgatccattggcggtggaactaccctttatattagcaggcggcgcggtagatgcgatggttttagtcttcgtattagcaggttgtacagccacggaatcatcttttcgtgcctgctgttgctgttgctgttgccttggaagggctttggcagctgcctgcgcccaacctgttaattttggcttctgaggaagcacagcgggcgttggaccatttgaatttggacctgaagcagataaagtagccttcaaagtcgaggaggttctgccatctacactggttgttgaggttgttgtcatttcgtactagattaaagggaaaattgtatcgtaaataagtaataaagttaatgaaaattcggaaacaaaaatggatagatattaaacagtgaacaaatgaaaaatttcagaaaaaaagaattaaaaaaaaaaagggaaaaaatatgcacaagatcgtattatttgttgttcctcgtatttttctttctatttagtctcacatttttgacacatgcctggtgttatatatacattacaatggaaagttcttttctctttctccgaataaagtagcggtctattgatcacttcttacgctgggtatatgagtcgtaataaataaaatcatcagaatcattcgtaagtcattttacttttttaaaaagataattacagtttttgggtctatatactactctaaaaatgtggtggtggcttaatgcatcttttttacagatgaaccttcgttatgggtattgacatcgttgctaatgctgacagaaggcacaggctcattcttgattttcttgttcactttcttgtcatgttgaagagcggcatactcaatagcttgtggtgggagggttgtatcgttgatggcgggagagtagccaatctccttcaaagtgtcaaccatttgatctctaactttttcagcaaattcaccaattttgtcctttgttaagttctcggttgaaataggttttaaaattctaacaatcatacagcctctgttgaagaccccatatttaggacttactaaagtactggtattggaaacaaccactggaacaatggggatcttaccctgttgtgccaaatggaaagcacccttcttgaaaggcaacattgtcagctcactcgtgtaagacctggtaccctcaggaaaaacccatagagcacgcttgtttttcttaacattttctaaacctttattcaaggtgtcaatggcttcttgccttttagatctgtctaagaaatatgtaccactcaaagccatgaaccaacccagaaaggggacgtatttcaaagacttcttggcagtaactgtgcaaccaggggggaaaatcctacctaacatgaagatatccaaggtggattggtgattggcaatcataatatatggcttcttggccaaattctcctcgccaacgaccttgacgtcaaggccaagcatcaatttcatgacatggtaaaaacaacgcgcagtaatccactgagccaaatgttgcttaccgattaacgtgcaaaggatagaggcgattacaccgtaaaagccacagcctgcaagcgccagtacgaccaacacggacctcaagtaatacaagaacctacctatcacactcattatttttttgctcgaattcactgacggagggaaaccactaaacttctctattgaagaattcccccttcaccttaaacccttcctaatataagtattttgaacaccataccatattctcaacaaaacaaaggaagcataattgatatcatcattcacgagatccatctcgtgaccgtgaaaaaattttcgtcttcgtcttagtgtaatgtgttcagcccaacctcatcgcaatatctcaagatttttgaattacaaccaaatcaaaagcacagagtcgcatctcatcgctatgatgtatttttttctttttccaaaaaatgggttctatttggttctactggaactaaagtagcatctgcaaagaagtaatgtctgaaaaaccacaacaagaggagcaagagaaaccacaatcaagacgtaattcatttgctgtgattgaatttactccagaagtcttggacagatgtttaaagcaagtggaattctacttttctgaattcaactttccatatgacaggttcttgcgcacaacagcggaaaaaaacgatggatgggtccccatcagcaccatcgccacattcaaccgtatgaagaaatatagaccagtggataaggttatcgaagcactacgtagttctgaaattttggaagtatctgctgatggagagaacgtcaagagacgtgttcctttggacctaactgctgccagaaatgccagaattgagcaaaaccaacggactttggctgtaatgaatttcccacatgaggacgttgaagcttcccaaattcctgaattgcaggagaacttggaagcctttttcaaaaaattaggtgaaatcaaccaagtgcgtttgagaagagatcacagaaacaagaaatttaatggtacggtcttggtggaatttaagacaattccagaatgtgaagcttttttgaaatcgtattccaatgacgatgagtccaacgaaattttgtcatatgaaggtaagaaactgagtgttttgacgaaaaaacagtttgatttacagagagaggcctcgaagtccaaaaacttcagcggtagatcaagatcctttaacggccataagaagaaaaacttgcctaaattccccaaaaataagaagaaaaacggcaaggaagagtcaaaagaggactcttctgccattgccgatgacgatgaggagcacaaggagtgattcttgtgtttcttctggttctcgtatctcattatcatagcatattaagaatatatgtactaacatatgtactaaacagaaacacaatatgaattacaactaatactatattatttgtctcctttttttattagtattaaaaattaccgttactggttaaaatggaatacagctcatccatttaaaaaaaaaaaaaaatagaataacaataattaagcagaaaaaatgttaacgaatataataaatcgatttgtccattttcataaattttttttttgtattatttcattatctgtgcctcaaagcattaacttttcttgcagtcagagagagtctcttgcgtggattataccaaccgccattatcagccggcataggggccggcgtagcatagttactatcagctgtaattatgtatgaccaccctggtgttacggtagtatgttgatcaacggagtttcttaaagtgtagtaatacgttacctcactggtcgcgtacttccttttccatgtctttgctgttaccttagtagccggttggagttgcatgggagcatatttcacaacacctgtttgtaagttgtagggaacggtgaaactcttagaatcaatcgtggcacccacatctcctgtggtaattcttgtttgtgcctctggtgcaatggttatcatactcggattagcggcttttgtaccaatcatcccttttagtttaaatctgttagtgtaatgaatggtgtaaccgatagctgtttgcgcaaagacttgtatgaagtaaacaccgtccgtcccaacggtgttttctattatcgcattgaactcgttgtctgtcagatcactcgcactgagtgtttgaagagtagccattgcttctatcatggcattggtacccgaacacagagtaaacgtgtatctgacaaaatccttttcctgtggtgtgttatctgtatgcatccactttactttgacaacagcctgacttgtaccagataaatcataaactgagttgggttctggagccacaatggccacatcacaataagctgttcggaacactaccgaacaaaataatgttaagaataatactatcagcatacgttttacgtaattgattttttattattgttacctacctaagaagtcgacgtaatacttgtatactttactttttacttctgtgcaactttcatcgatacgtttttataaatttacgtaactaactacctcatgtaatattatacatgaacgagcacataatgtccaatgtcccttacatgttcgtactttcaaaaaagaaagaagaaaattggtgaagaggaaatgtgcttttctgttggagttggtcaacaatatgatgaggaagaagggaaagccgcaaagactggatttacgcaatggactacattctcatgtgaaaaaaagaagtgctgcttcgaaggttcgcgaccctttcaagggactcgccgcgatgcagagaaaaaaaaaagaagagataacgtgggggcagctaaaaaaagacgaatcgataatgagtccatgacttgagccggacggacttataattcgattcgggcctaggcttgtacagctgaaatagtgtacaatataaggaactaaacgatcggagaccaatcggagagccggcagttgaatcaggtgcttcatcactggcataacctatccgcaaacggctgatgcaggtctcaacgcccttctggtaaaatcaaaaaaagtaaaaaaaacggctcatgccagcttgcttcctgtcaatagcggttgttgattttttcgcttcatgcctaaaaagagaaacgagacacagagagaaaacaagaatctagattaataacgtagggcagcgtaacaataatttacgcagaaatgatgtgtattattagggcataaataaataaatgtatgtatgtgtgtgtatgtatgagtcggtgaatgactttggttttagtgatatgagtagccacatcctttccccacgtgcttatttagccagacgtcaacgttcggaaattgcagtccacaatgcttgcacttccccggcacaacacctctatcttctttcttggtcttgggcgggtactcgaaatgcaaagcctttaggtgattcttgaaagtatcacagcgcgaaaaaacgcccgtttgatgacagtttattggctcgaaatagagtgatctagacttgtgtggatacacctccatatccaaattgatcagagtagagttgtaaggacacttgaatgcacctttaatcttgtatagtgatttcaattggtttttcttcagtagttttgtttcttcggaagaggatgaggcagcgagtttatcgtttgagtcgtcgctgtcgttgtttgcggaggtgcgggcagtgtcatcttgatcgtcagcaccactattgttgtcggactcccttgcgtatatttgcataaattcatctttccaatggcgcttcttgtgccttatcagatcattgttcctggcaaagccgcgttgacagatagggcacttatgcggtctgtcctccggagttaaatgagtggatttatgcgtagataggttggcgtagaagttgtggcagatggggcattcctttttctttctttgcttcgttatcttggcggaatcctttaaagacgatgaatacctgcttgtatgttcattagtcaatggggaatgaatagacggtagtgcagaggcactactactactgttgagttgctgttgctgttgttgtttgacgatcaaaggtgggaatccactaacgggtaggctggacacggattttgatctcggtacgttatctaccgcggttggcaatatactctggtgttgagttggtggtgagggggtgatggttttgaaacccgttgtgttgttagggttgcaaaatgttagctcatgtctgtgatgatctagcactgttcttggcaccggtgatgtaaaattggcatgcaaggaatttgatctgccgttaaattctctttctgcaactgtaattaaattggtgaaggaggatatgggtggcaaaatgacatggcttgagctgttggatgacagcggtgttggagaaaggctatgagggaaatagcatttggaattatgtgccaaggctgtattgtctgtaggcgaactcgtgatagactggcatgcagaggagttataagaagagtatgatgtagttaatgggggaggtggaggagaattcagtgtagaactgagggtagagcgcgaagacgacgtagtactggacaacaatggcagtgatggatctatcaaatggtgaatggtgccattgggagaagccgttgggtttggcattttttctggagtatctataaagggagggtttctccgtaaagacatcgtctcatgggacattactgagtcaatgcttgatgcaaaagatgatgataccagcataggggaagccaaagaaaagaagtaacaaatattccaagcgctccagtgttacagctactgcaaaccaagaaaagcaactgacaagaattagatatcctaatcatagggcaccgaatttacttccatgttttttccagctccacttagaatatatatataaatgtataaagacggaaatatgcgcttttgagaaatagacagaataaagaacgcactgatgcagctttaacttttaagaaatggtgctttttttttcgccctctgttcctctgcggatgggagctatcagtagtagaaaacaaaaggaaacgaagaaaaaaaattggaaaagggaagagtaaaacagcgaggagagcattacgtacataaaataggtttaagtaaccataccactaacaatgcccctaggaagtgacaatctagagatatccttgagagttagccacgggccgtaagggaaggaaaagaccaatctagcaataagcgcatggggggtttccgacagccactaccaaattgtgtggcagccaagcgagaatcaatgcggctatttgagatctgttctttttctattcaaagactcgaatgaggccaacgaaagaagtagtaaaaaaaatccgggattcccaattcaggtcatatccggcaagacattcccggattttattttcctcaatgtgctcgtgtaagtgtcggcccggaacttgattccccccggactaattagaagttccgagaacgcgcgcaagccgtcccgcgcgtagaaggctaaaaagcagccggaggaaaaaaaataacgcaaatgtgggctccccttcccctgtgcggccacgtcgtgcctccccaccatttgcctcatatgcggccattgcgtgtggtgttttttctgctcttgtcactgattttaactaccgcggggtttgactaacaagcaaattgcaaagccgcggcgttcccggaaaaaaaaaaggaaggccacgctattggtaaccatgaagtgtaaggcgacgcaggagagatgaaaagaatgaaattaaaagaaatccaaaaaaaaaaaaaaaaaaaaaaaagaaaaagaaagaaaaagggggaataacacagccgcgggtaacatgaagcggcgcgagcgatacttccgtgttaagtgatatccatctttctgcgggtaataagtctagtcaagtccgctgtattttttctttcgctctcgctctctttctctcttcgctcatggagcggtaaaaaaaaaacatgcatatcgagtcgaagcccagcaaaattaaaaaaaatatagccttcagtggaaacccagtgatgctcgcacacaacgtaatggagcattgaagagctacagacggtagataaaaaagaaaaagaagcaatacaataggttattgcatactatcataagcatacagataaaggagttctgcacatacggtccctctttctcttcctattattcttcagtcccctcctcgctctttttagattcgacattacaaggtgaaatactattgaagctcaaaaacatccataataaaaggaacaataacaatggtatctagaggccccgacgaatggcttgaaacaataaagaaatgccaggcgctaactgaaaacgagatgaaacaactgtgtgaaatggtgaaagaacttttgatggaggaaagtaacatccagccggtacagacccccgttactgtatgtggagacatacacggccaatttcatgacttgttagagctattccgtacggcgggtggctttcctgacgatataaactacatttttctcggtgattacgtggatcgtggctactatagtctggaaacttttacgcttttaatgtgtctgaaagtcaagtacccggcaaagataactttggtcagaggaaaccatgagtccagacaaattactcaagtttacgggttctacgaggaatgcctgaataagtacggatctaccaccgtatggaagtattgctgtcaagtttttgatttcctgacgctggccgctataattgacggtaagatcttatgtgtccatggagggttatctcccgagattagaatgctcgatcaaatcagagtcttgtcaagagctcaagaagtgccacacgagggtgggttctcggacctgctttggtcagaccctgacaatgtagaggcttggcaagtttcccctcgtggtgcaggatggctctttggcagtaaagttgctagagagtttaaccacgttaatggactgaaccttattgcccgggctcaccaactggttatggaggggttcaagtaccattttcctgaaaaggacgttgtaaccgtgtggtccgcgccaaattactgttatagatgtggtaatgtcgcgagtgtaatgaaggtcgatgaggatctggaacctactttcaaaattttctcggctgttcccgatgactacataagagaatccacggcaaaccataataatcaaagagccggctatttcttataacacgacggcatgccctccctaactcgacgaataaaaataattttcacaataaaaaaaagactacaaaaatcagaaactttttcattacgccatttgctacgatacgatacacaacaagcacattctaagagcattccatttactatggtcaaaatgaccaaataaaaaattaaaaaaaaaaagaaggaatgagaactagtaactacatattcaacaattgcagttttcttttcctttttgtccttgtcctttctttcctatttatatatatatatatatatatatataatactactatgttatattacattatattattatcacaataattattacgttcatcgtgccgaaacgtcacctcccacggtttggatctattgaaagagggtggaatccctgataataaaaaactttaatcaacactcgggaggggaaatataaaagactggcgctacttaaagagctgattcgccaaggcagaaaagcataaccatattaaatcttctccttcaaagctagcacgccttccaaaatgacccacagcttgaaagctctattcgccttgctatttctttacacagctgctgtcaatgcgggtgtgattggcatattcaacgcccttcccccaccaaacaccaaaccaattaacggcgaatctccactttaccaatgtgacattctagacaagcaacttgtggaaatcaaagaggtcaatttggaccctaaccctcctgttcgtggcgaaaatttgactatttctgctaacggtgaggtctttgaaactatagaagagggggcatatatcgacgttgaagtccgtctaggatacatcagactgttatcccagacttttgatttgtgtgaaacattagaagataacgatatcgaaggcttatcctgtccaattgaaccgggtgaatacaacattaagaaaatagttgagatcccaggcgaggttccacctggcaaatatgttgttgtagcaagagcttacactgaaaaggatgatctgatcacttgcttaaccggagaagtcatcttcccaccaaggtgatctgattcatacaactcattgatccgtgtttatttcccttctcgttccatgtattcttttcttttaccccatgttctcttcacccgttcgaggcagggtttttcctctttttgttataaccaccatctagtcgaatgtggttactcttaatatttttttgtcggccaatgcttcagcgcctttgtcaacacctacttcttttccattcctttcctctaattaaaaatcatctatttagtgtgtacgtattaaaaacatgtcattacattgatatctcattgcaaaatttctcccttacgcacatctttggttattatatatgatgacaggttcgttctccgggtaatgcggactttacatattaattcttttcccagtattttaggcagaatataaaagctttgaggctttaagtgagacaaaagtcttaccatagcaacacgagggctcgccgaaacttccatctaaaataaagagtgcccattaatgtccggaaaaccaccagtttatagattaccccctcttcccagactaaaagtgaagaaacctatcattaggcaagaagcgaacaaatgtcttgttttaatgtcaaacttattacaatgctggtcttcatatggtcatatgagccctaaatgtgctggcttagtaacggaattgaaaagttgcactagtgaaagtgccctcggcaaaagaaacaacgttcaaaagagcaatattaactatcacgccgctaggctgtatgataggatcaacggtaaaccccatgattaattttatatccaaaagcagcaagaatgaaaacttgataatattaaagtcatggccttgtatatacaaattaaatagtctcaacggaaaatatataaacttttaatctaatagtaacatcagcattttattttctttcctccgttaaaccgtacttaattcttgatcctgcctgctctctctaaagtgtcatcaaccaaataccagccaggatagtaattgtcatggtatttgctgaatctttccttatccaccacggaaataggtgacgtgtttatagcggaactacgttcgccttctgcgtccttgccaaatgcatgaatgatttcccattcaaaatgcaaggctggattattggagtcctttctcaagtgtgggttaggcaatgagttgttaattccgccgattgatgtgaaacctttaccatatagtccacaaattggctcattagaatacagtaagaaactccatatattggttaagtcccagtgtaagagaggttgcaacctcataaaatcaggccagttagaatctgttctttgaataggctttaatgcttcaccaaatgggtctgtgtgtctaatacctatcactatagcttcggtctcagggtatatctttataaaatctctaaatgcgtctgccatattgaccgatgcaccagattgcctttgtgattcgtataaggaaaggcaatatcgctctgaggtttccagtacaaaattctctaatgtagggaaagtttcttcttgatcaatgaaaacagttggaagtctttgcatggggaagctttgaaactcgaaatcgaattgggaattttgagccttaatgaagaaatattcccataagcaactcagatataacagtagtaatacctggcaatcttttcctccgttgtacgagaatgatatttccccattcagtggactccaacgtacaaaaatttcacttagtaagtattttcttgtcaaccgtatcgcttcttgtgtacttgctattatctgagatttctggtctatgtgtaagtaagagtttgttatctcataacacatctcagcagccttgctcaactgcatattgtgctcccctatttgtttattactttttgcaaatgttgccctctataccgagaaagtaatatcagttttttccactctcagtcaacaaaatctttcgaagatttttcgaggttctttctatagacggatccttaggttcttgctaaccaacgtgttgtatatgaaacccatctccaaattttgagctcttcccatccttttgtttcctcggactcaatgaatttgaaatctgccgaacaagctaactaaaaaataggaaaattggaacagaagttaaatgcgagcaggaacgtttattagcgcttttaagtctaacacatatatataacactatttacaaggtttgaataattttctacctgtctctagttaaattttttttgaggcttttgagataattttcaacaattagtaagtcattattcgtgtctttattccataaaacacctacattcactattttatttgcgctggacgaaacttcctcatctgcactgagctgttctcctgcttcaagaaagacatcctcatttaaacttctcatttctttgacaatcttatccaatatatccacggtttcaatatttccgatgacaccattaacgctcatctcggtaaccacacgtctcaagtagcgaatctcctggaagttttcccacaatagctgaaccagcaaattgtagaaatcaacattacaaattgttaggtacagtgaagcgtccatgttgtttttacattcattataaacataggagatcaatgtgtactttctgtctgccgggaaatcaaagtcacctaatctaagcgatttgactataatatatggtaaagtcattgcaagcggtttcggtagttctgccggtttatttatacacgcacttctaatgtcttcgaaaatgtttgaagattctgcattcatctttaactctaggtctttgttccttttcttgtaaatgtctagtgattgctttaggtatcttaaaagatcgtaatcacttttaacagcttccctcaagtagtcaatgtgaggttctaaaacctgatccagtgtggtttggtaccgaatcttattaccaatttcttgcatcacttcctcgctaaatttgacgttggaatgtgcaactggctgcctcaaagcttccattcccgagcccttgcgcagattaagattcagcaattctctgttgcttttattaatgctattatcttcgtcaaatatcttttccagcaaagttcttgtctgctcacttatcgttttagtgctaatagcagaaggttctgcccgttcgtagacatagtcattgcctgctgtttccttcaggaattcatggtccttatttggaagcttcctttgagctctttgactgtggttaaaaacaattttttctttttttacactagttccctcggagttgtcctgtagcccattgtaatacttgtcaattattttgctagcattagtgtgcctcatgttttcaacccttgctccagcttcgaatagttctccaaataccttacgttcctcttcgagagcttgttcaaatgtcttttcatttgaaactctttctacgttgtgagtttttctatctttcaaattggcttcattcagcaagcatctatggatgcaatgtatgtatctatagttacagttttttaatatagatgatgttctgatcattgtatggcgtgttgtactcttccttagttccctcttcttcctttacaattatctctcaagtatagcaagcgttgtcacatcacagttttcggccttgttcgcctaattacatttttctgaataaatacgtatgtatgctgcgagtactagatactgttgataaatggtaacataaatactctagatcgcaaaagcgcatggaagttgagcagtaatataattttagaggaatatggttattatactccctgagaataagtgcacattggatgggaaaatttcgtaaaaaaaactcttgtaaagacaattgtttccttaatagctattatataatccaatttggttagagttttgtatgccgattattaacgttacccaaaaataatactgtcatacatcggcttgttcttgttcggcttgtttaaagaaaaattgaacgtaataaagttttgatatagcatcccaaaatgtacactttttatttaattcatctactccatcgttattattgtccatgtcattgttttcgctgaataatatttcgtttggaggtagctcaatagcaatattttcaaagggttcatacgcaataacgagaaatttttttcccttctgtttggtatctgatagctctaaaccagatacaatcctaatgagaggagggactttagccttatcatcgctatcgacactattttctttgacttcactgctataatttacctggatagccaaacctactgaaccgttcttcgggtttttcacggtagctattttacaaacagggatcgtaccgttattctttaaagattgcttagcttcaattatcttttgttgttgtcggaaatcatgagttgtttggccttctctccctagagaacttttctctatactgataccacgccttaacacatttaaaccatgttttttaccacccaaatgcctttcaacgctggaccacgacatgtgcattgtattacatagtttacaaaccagtttaccggaatgattcttgtaaatgtacggattggaccttacttgatcgtccttttcatcttggaaagtgtacgggacattttcgcctttactaagtaatgattcgacttctttccttcgttgtaagttaaactgagattctgaggctataccaccacctcctttctttgacccaacgccttctaaatagttcattttgaatgtatggatgcgttaaatgatttgaatttgctgttccacctgcccttcttacattaagctatttgtgagagccttgcgtctttagcagatttttttttttcatttttttagtgagatgggcggtacatgtaatatttcacccggtacaatgaaaatagcagaatgtaaataatatttgactacaataattgaaaggaaaacaaaattgtttgccatactatgtaaattgatattaatttggcacttttaaattattaaattgccttctacttagagggttttgggatgttcatctgatgtaacgacatacacgcccttatccttctcttggcatttaaagttcttgttcttcaaatcgttccatttcttatgcggaatcgtccagccacatttttgggctaccatagctgcaatgtcatcacagtaccccaaaagagataaatcaaattctgcgtgcttgacgggatcacgattaatcaggacttggggaacgtgggaaggaaccatgtttacgatttcagacactggcgctacttttaaacttgtcccaatgcaaatcaacaaatcacattctaagatatcttcgcgaatgctcttatgaaatttatttggcagtgcttcgccaaagaatgtgatatctggtttgagaacgccatatgagttaaggatatatggaggcctttccgacattgaaccctgtgatgcagcaacacctactttattattatatccctctgggaaatattctcttctttttttgtaacagtacgggcatagtggaagttcgaggtttctaattttattaaatatcctctcaccgggtaggttccaatggcaggtaacgcaggtggcagtagcaaaagagccatggcactgcaccagtttatctgtgcttattcccgcataagattccaaattatcaatgttttgagtataatttctcaataatttccctttcatttgtagcatcttaatgaaactatgcaatggagaataaattttttctggaggtaaaaccatattggcaatattatagaaaacagaggggtcgtgcataaatatattgtaattgaaaacgtcttggggatcatcgagccccaaatgtttgatctttgaatagaacccctcagaagatctgaagtccgggatccctaatgaagttgaaacacctgcaccagtcaggaccaaaatttttctagcggtatgtaatttttgaataaaatgatcaatagtgaaaaaattggataatcttaatcttgtacatagaactttgttaattgctctttgcaaatctttgattagacgaactgtttgcttttttgccaatgggtcttcaacatttgtgacagatattgcacttcccaaatcttgaacacgctcttgcgagttgatatggacaatactgttgatggtgccgataagcgcttgatctttaacttcaaagcctagcaacttgataagatagtaaatgtataacgagttcaaatcctcggggaggtaagtgtctaaaaatttgtgtgcaccatagtatttcagaaacattcgagcattgagagactctcgtttagtgaaggagggaccatagaaaataccatttgatgggtttttactgattatgattggccccttgggcgtctctggtttcaaaacgtcattggacattgacactactgaagctgctgacactgccaagggatccatgtcattagttggtttgagctccatcgatgccacttctccgagcgcagctttagtgtgcccaagtggatctgttgtgttggtttccctcaaggaatccggctgtgctacttttatcttcttatgtgaaggttcatcattatttataatgtcatcgggttgttttctgatcgcgtctttatcttgtgtggggcttactgtatttgaaaccttattttcgctagtctttgatacggcgtatttcatatgtgggatggtcatccagctttaatgtgccgatgagggaaaaatggtttgaatgtgtctaccgaagcgatgcctaatttcttgaaatacgtgagaatgggctttacatctcttcactaaatatatttttcttgggtggtgaaaaagacaagtctttcaaactatgcgacctagaaaaaaaatattttaccgcaactggcggccaaagaggacaaagaaaaattcctcgttttttctctgagatgggaaagcaagaattttggcaagaaaaggtcctggctgtcctggaccatggttggaaggagtgctagatgtagcttggaaaagaaatgacctataacaatgtatcttttatgagcatatgcgcatgcatataagcatatacataaaaaatatatacataaattaagtaagagttaattgacacattgaggagttgcaggctacaagtaatactgtagaatttcgttctgggagtgaggctccaagggagaaagactgctaataatcatttctttcaaattagagcttccgatcggaacatcatcgcgatagcgatacagaaatagcaggccatttatatcattcttaccgaatttttcttggtagaaattcagccaatcgaagctattgttagatatttcgtttaatgggaaattttcagaatactctttttcaaggctcttcgtgactactttcttcaaaattggatcaaagggggtgtcgtttcttgtggcatgtaacaaaacaatggccatactaccaaataaaccgctcgtggtgccaaatctcttagcgaatttgtttagagaagcaaagcacaaagctaactttccaattctgtagttaaattcaaagtccaaaatataatccctttcgtcttctctgacttgcatggagtagttattataaaattcggtagcgaagtcctccattggagtggaggtttcaatcaacttttcgccgaatacatcgttatcttgatcactcggataagcagcaacactcttggcttcagtttctttccgtttgttcatagcggctgcttccttcttagcttttttcttttggctgctactattttggccattattttggatttcatctgaattttcatctaaagaatcggactttctttttaagcgatcatcatgcatttgaaagtaaagctttgatgcttccttcattgcgcgaacatacatgggtttggtataaagtgcctttccccattctaacatctccagataggctcttggcgtaccttttctcatacagtatgaatggaaatccaactggtcatcttcgaattgtttataaaactttggaatagcgttgaatcttttcagcgccaaacctttatatttgcgaacaagccattggttttctttgatatcattcgcaatttgttcgcttttatcactttcaacctctttttttagcgatgctaaatcgtctaatttcttttttctatccaggtatagtctataataggcttctgcctgttctacgatgaaccaagaagcttccacaaggtgtaagtccttaataccattaacagaatcatcgtttttggtgaaaagggacgcgacttccaccgccttgtcgatattgttagcccttaaaaagtacttaaccgttttacagttgataaatctatcctgcaaatcaagttgcctaccttcctccaaaattccagccgctgtgtccattaggcctaagtgcttcaggatacgtgccttgaggatgtaaaactcaactaaagttggggtgtggtcaagggcagcatcaatatattcttgggctttcggaaaatccttaaggaaaaggaaatgttgagacaagtaataattggtccaaataaaaggaattggatcctgcgtaggatctaatccggacaaataatcaaggacaattttctccaatagtggtgaaaccttggacttccttctttggtaaaggggtttcacgttggaaaaagttgctggaacaccgcgctccaattgaggcaaaacatattctctcaattttttgctgagctcttctttgtcttgaaggaaagttaatggaataaatttgggtggttcgcatcttggataaaattgttcaagttttccatacaaagccttcttcaatttattgtcaccttggattcccaaggatacttccagtaatttgtagtacttaaaattatctggatttctcttgatcagagttctataaacaatggacgcgtctttcaattgacccaatttcatgtaaatagttgcttttctctctaataaaccaaatttatcaaagacgcatggctcgatatcattcaaatgtttcaatacattttgtaacttgtcttggttatcactggcagctttatacataatgtcgtttttgtacattaaacactcgctgtgttcatatttctcggaatcagatatttttccctcagcgagtttttcaaactgagataaagtgttaatagcttgttgcctctcaccgttcacatcttgtgccacagccaatgatgtccagttggcacggtaaccaaggaatgcttcccaatattttttcctggacactaaagcatttttgaaatcgccaatttgtgattgcaaagttgctaagtctctatatatttgcttgttagtggacccattgttcaaagctgccgtgaaccatttaatagattctttgtactctttggtgtttctcatgtagatacctaatacatgacagcagattggtgatgctgaagcgccttcaatttttctgatggcattagccacgtaggaagcagcgtcatctttctcacctacagaatataaatcaagaccctttaaagccaaggaatcaacgtgactaccgtcttttttcaaaattgcgtctagcagcttgagagattttttgtattgcttcccttcgtatagtttcaatgcctcgaggaactggtcattttcttttttcaaagctattttagctgctggcttgggcttagtacttcttttcctagacatacttcgttagggtcaatcgccttcctcaatggtatttgtcttaaacaaggaatctgaacatcactttttaaaaaggtttgacttttgagtgtagaaactttttcattttcgctctttcctctttactctgtattatgttctgtttcgacgcggagcagggtaaaaagtgcatacgcaacccagcgacctcattagcaaggtcatgcaatttggtggcacatttcaggcctatcatgtctccagttgtacaataatgaaaatttagcagtattccccctttaaaagattaaatagcgattatataatcaactcaaagagtttccttagcagtcctctctcaattttgaattgtcgaatgtcatggcgttctcgaagcactttgcatacttcaaggagtggacagaaagagtctgataataataatttttttattgaatccgaagatattctataatcaaatttaactattattctatgtaaaatctataattggtttatatggtatacgaacgagaatggcgtagggacatgaaagatggtagaatgactaaatgaaagctagaggaagagcggcagcgagccacaccaattttcctactgcttcaatgtttgcgctgccttccatgattaatgaaatgctggcagatgatgtaatggctcctgttgatacagcagcaatggaatgctttgatgtgataaatgcgttagtagtggtggtcgtgaaggaatttgtataatgaatggcactggattgactagaataatctttagttgaggtaccagaaacactttctagagaggcagctgcagaaatattgtcctcaatactgtgattcattacggaagcagttgattgaacgttacttatagtagacgttgatgcaggagaagtcataaatgcagattgtttggtgatggtagtgtctttgggacccgagtaatttggttcccaacctcagactgaatgttaatgtttgaagttactagtgttgtatggcgagtcgagtcagtaactctactgacaatatcggtgacgcttgcgtgagctgatgcataagttctatctaatgtgattggatgagctgaggaagatgagccgactaaaccattttcactggctagagtcgttgggtctgctgaagttatgctaggatatgaagatttagttgattggaatgcgtcaactacagaaacagaactttgggtcttcgaatcattgctgctaactggcatattaggcttgattatacttgttgcgcttgacctactcgaggaagccgaatcaactggggttaaagttacaatcgaagaacttgaagtggccgaaattccttgctgtctagaaaggcttagactttccgacgcaattggaatgcccgtggaagttgatccggtcgaagctgttggatatactgggctattcgagacagcgaaagtgcttgggtctacttgagatctttgaatggatgagacgctcaaatcagctgaaccagttgaggaaaccatatcagttagactagatgatactgtttgggtatcttggctggttgaagtggttgaaacccttagaatgattgtgtcagagaaagtagctagatctgttgaagtagttggaccacttggtctggttgaataaactgaggttgaactgacaataaaactggttggttcagatgaagttgaactaactacagaactagctggatcaattgaggcgctactgatgatagtagttgcaccgcttgaactaacgatggagctaactggatcaattgaagtagtttgagccgctaaagtagctgaaccgtttgaattagcagaaatagtcacagtgcttgagctagttgggtaagatgaagttaaactgacaacagaactagccggatcaactggagcggaactgactacagaactagttggatcaactgaagtagtttgaacggtcgaggtagttgagtcagctgaagtagttgggtctgctgaagttgaactgataacagaagtggttgggtcaactgaagtagcaacgtcacttgagctagtttgatcaactgaggttgaaatgactacagaagtagttgggtcaactaaagtagtcacagcgcttgaactagttggatctgctgaagtagccacgtcacttgagctagttggatctgttgatgtggttacctcgtcagagcttcttgtacgatacataccagcaacacttgatgaggcatgtggaccaactgttgtagtagactcaattaaagatgtagagtccgtggaagtggaaatcacgacagagatatttagacttgttgaagtagtaatatcgtttgaactgacgagagaagtagttggttcaattgaagtggtttgaacggttgaagtaatcacatcgctcgagctagttgggtcaattgaagtggaactaactgcaaaagtagtggaattggccaaagtggaattgccgatgttgttacttggaccagctgaagtggtttgaacggtcgaggtagttgagtcagctgaagtagttgggtctgctgaagttgaactgataacagaagtagttgggtcaactgaagtagcaacgtcacttgagctagttagatctgttgatgtggttacctcgtcagagcttcttgtacgatacatagccgctaaacttgatgaggcgtgtggatcatccgatgtagtatactcaattgaagatgtagagtctgtggaagtagaaatggtaacagagctacttggatcagctgggctagtttgaacggccgaagtagttgaatcagctggagtagttgggttaattgaagtagtcacagcatttgaactagttgggtctgctgaacttgaactgataacagagctacttagatcagctgaacttgaactgactacggaagtagttggatcagctgaagtagtttgaacggtcgaggtagttgggtcagctgaagtagttgggtcaactgaagtagttggatcaactgaagtagaactgactatagaactagttgggtcaactgaagtagttggatcaacagaagtagtttgaacggtcgaggtagttggatcagctgaagtatttgggtcaactgaagtagttgggtcaactgaagtagtcacagcgcttgaactagttgggtcttctgaacttgaacttactacttaagtggttggatcaacagaagtagtttgaatggttgaactggttacatcgcttgaactactagagtcacttgaagtgaaactgctgaaaggactagttgaagctgctaatgtggtgacatcagtagatgttcttgaacgataaatatcggctacgcttgatgaagtatgtgagtcaacggaagtagtaaaatcaatggatgtagtggaagagcttttcacagtagatgacgtagtagtggaagttttcgtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagtggatgaagtagtagtggatgaagtagtagtggatgaagtagtaatggatgaagtagtaatggatgaagacgaggcttttgtacaagtgccatcattgtttcccttgcactggtaggtccaataaaatccagggaaatccgtttgtgagtggccttgattgtcataattgttacaacctgtcgataaatcgaaggtggttgtcccccattgccaagtttgccagtactgagcagcatcaccttgtagatattcgaactggatttggaaatttggcatccaaactgtgcaaccgtcagaagaagggtaagcataaacctgaaaagtggatgtaaaatctgttggatcactgattaggtatgtcttctcatttttgccgtaaagttgtacggtgcttgagggaccgttgacaccaataatctttaaagaccataaatatttcaaagggatatcttttacggctttgacatgaatagtaatctggtatgtgttatccttgacccatgatacggaagtaacatccatatcataatgtagtatattctgttggctcatgtgccagttgaaatccaaatttggacaaccattgatagcaacgctttcgtctcttttgcttagatcaaatgaagggctcaccttgtcatcaattctatcagcagtcgctgaatttgtgagcaaggccgcaaataggaggcaaaatgatattagtagttttcttatgaatgatgtggatacctattttacacttttgcaacaaggggaggaaaattgccaagaccatcatgacattggaggaagtgatttgcttctcttaaatataaaataattaaacgatcatggagatgcagcgaactaatgtgaaaaatttttctttccagtagtatcggttattctgtaagcatagaatcgggtattagtggcttgttccgagctttttttctttgccaataagaaaacaagtaaaatgcaacgtgcaaatgctgatctgatctcgcctgggccagttttatcgtcatgtgcgcgtgtaggcacgaaaaaaaagaaaagaccgctacctctccttctaaaatgacaggaggagaatataaggtttggcagccccttgaaagagccgcaggaaccaaaaaaaaaagaaggaaagtttatttttttctttttccaaaagactttttaagatgtttgtcagcaagataatacaggacctacacgactatcagtcacagccagagaaacgtttgtcgtatgatggcaaaatatttttcccacaactttgaaattattttcaaatatggcagaacagtttaacatttggtttcaagaggtagcacaagttcttgaatagtatttgttcgcgttaagatggaagcaggccaaatgccccaataatctaataaccgtattttctatgctaaaggaggaacgaacactcggtcttgtacaggcagctctaaaaggaaaatttccatccccccaggccaagaaaatcagaatcatatggcccccttccattctaacggaatagtatatcaaagaaataatgtttacgtaagccatagacaagcgatataatcttttttatccttaaactaggtgcttcattaagaaagaagaagaaaagaagaaagtacgacaaagactccccgctggacaataaacgggggcggcaggtgttaattccgaattgaaatttaaatttgacataagcaaagtttaaagttttttttttccagttcttttttcccatcgtttttttttctagaagccgggtttttcaccgtcaaaaaatttcctaaaaaagatctgtcaatcattaagttttgctttttcggcttttaagccatgctttcaggcaaaaattaagatttcttcgtaaagatcggagccttacgcccaagaagcaactggccgtaaaattttttcttcgatcgggtggcaaatggaacagaagatcatgagtagaaggaaaagtaaacaaagaattgcgtcggtcaaccggttgttgctgcgtgcttcagcgggtgataaataaaagatttcctatctgagtaatcgatgacacaagcggtctgcgctcggtcgcttccaagccttaacaaagtttttactttatggtttttaataaataaataaaaagaaacgtggatttggatagcagaaagcctcgaagatcattttatcaatgaaattttatggttaacactttcaagactccgattttctctgctacgtgaaattttaggttgcgaaaagaatactaccgggaatactaggagtgtggaagaaaagaaatggaaaagaaaaggagaagtggtcattcttcacatctcattgtcttcctcctgtaaagattttagcttttttataaattaagattaagattgtagcgtgatgttctgttactgtcatttttgattggccaatgactgattataacagaagaccagttttctatgtattattgtccgacaagtcaggaacctctatcttctcagagcccattctggatactctgttttgtagcaccactttttcttttcggttccttcttcagtctcagttgattcgtatagataggcatgtaaccacagatcaagatcattggggccaggatcagtatacaaatcagattcacaaatagaacatttttcttgccttaatacctcaccgtacccgccattactatggaaccaacttttagcaggttttcttttccctatttcgtctagcttagtaataactatatcgaagtcagcctggccgccttttccgagattgttaccccatacttcatcattggaataaataggatcgttagcaattgggtggcctaagtactgtaaatgtactctaatttgatgtgatcgcccggtaagcggtttgcactttacaatactcgttttaccgtcgtagctgattctgttaaaaacagtttttgcatgtttggctcctttctcgtccatttgacaaactgcattaagagcaagccttggctcgatcagttttagaggtttttcaacaattacttccgtttctggaaattctccaactaccttggccacgtattccttagtgacttctcgagcttttagttgatcgccgatattatcggctcccttcggagtttttgccaaaaacattaatccacttgtaagcctatctaacctattacatgggttcacaacaaatccgagattattttgaagcattttcgtaattgtattgaaccgatatcggccagttgggtgaacaggtataccgctcggtttatcaataaccattatgttatcatcttcaaaaataactttgataggcctggaagtgactggaggttcatgtctatgtacctgatgcgtaatcaggtcaccattgcgaattacagtagataagtccgcagtttcatcgtttatatgaacgtccccgttttcgattgttcttttataatattcagattcacgatctcgaaattcagatataaagacatcaaccaattttttatctctccaacgctctttgcaaaaggtcctgtacgtaaaatggtagggcttgattttccttagagggccatcgatgacaatttcatactctggatctagttgtctatgtttctcttttttgctgcctatcgttcgtgattgaaaagtagatttattaatcaaatctggcgatttttttgattgagttcgctttattttttttttcttttgaatttccctctctctttcaacctcattttgcaaatgttcatcaaactcatttgaggttgcattacctgcaaaagcaagacctgcagataatgcattccttttgagttgtcgagccattattactggcactgtaaacaaatttcttaacctattatttctttgcataagtttcctattccattatacgagcactcatccattttcaaaagttttttatgaactttttcttaactcggtcttttgttctctaatggttcgccgccagacagaaaaaaagcttacttatcgaggaatcacattgcttcaatgaataaattctataatgcatatactacctaacatatataagagaagtgagcgtcattcatgtcggctacttgtcaatttgtattacgttccttactttccattttcaaacatcgcgatacaaaaactttataatggtccatttcttaagaaggctatcaaatctatgccgctactatcactactatcattatcgttctgcgcctcaattattggatcaggagtcgtacctggtattgtgggcttgaccagataattttcagatgcactagcatctgaatagcgtaaattcttatcctcttcaatgctattctcatcatcgtttgtgacaatattgcttgaaaagaagctggatttgaccatactgttagttgagacgtcctgatgtttatcgtgacttttattttggtttaatgcaaatttcaacccgggtagagaaaaatggtcgttattgtaccgtattttcaacaatctgtttaactcatcaagatctattccgccaagcattggaatatgatgaatgatcctccaaaacaagggcacttcaacctcttcggccgtgatgttattaagcattgcctgtagttcaagtgaatttgatggaagggagcgatcgctactattcgttttagtctcatcagattctgtgcgtttattatcgtttgaatctttggctgaatagtagttttcccagtattcaaaatcgtcacaattgtcataaaaactaaagtgtagttttagttcaaacaattgtttaaagaagcgttcaacaaaccacagtatacgcttcagagggtttgtagaatatttccagcattttcttttcttccacttaccacgataataccaacctcttttcccccaattgctgtgacaaaacttcagaatttccttttcaccaagctctcctttcagaatatatttttcaatgagatattttgattctgtttttgcccatgaatagttccaaggtttttccttgaacaggtaaacaatgacgtcgacgagacaacttaatggtcgaacgcaagtgtcaatgtatgtcacccacatggtaggcccatgctttatttcatgattgtattgcaacgcatctgcaatgatggggaaaagccatatcccaatatacgacagtggataaatgaatattgcccttagattcttttgaatttgtgccctacgttttttcatttgtttgtaggtttgggcttggaaatgctgttgtacgttggtgaaacttgaattttcgcatctgtctgcattattattcactctctcctgtgaaaattgttgagacggagtaaatgcttcattagaaagtgtaggaatattatcggctggattagtattattgttatcaacgttatttttaatattattactattattattattattgttgttgttgttgttattgttattattattgttattattattattgttattattattattgttattattattattgctattattgttatcgttatcgttatcgttattgttgttgttgtcgtcgtcgtcgttgttactgttgttgttgatgatgcctcctttttccttaatgttactagttatgtcgctgttatcgttcttattatcatacattgctaaaggagattctagagaattttggcaagagaaagtctgatgtcccagcattgaactttttcttgtatccagtccttcattttcaacactaaaagtaactttatgctccttttgcttggatactagttccgaaggattgagtgtgatgtcattttcacaatcaaaaggattatttctttccaaatctggctgttcagacattgcatatttggacatatcgagtggtttagcactgttatagtcaagtaagcgaactccaccacttgccgagacattctcatcactacctgtatttgtttttctgaatagtgtaggtatctcattcgaactctcaccaaaattgaaagttccattactactacctgaatcgtctgtttcctcattcggatctatgaacgaaatggtgaaaaaattctttaaatttctcaaaagatgtagcaatggcaatttaaaataggatctgaaataccatttggcttttccccagtgaccgagcccaaataattttttcttttctttctcttcctctagtacgttatggttaaagtctccaatttgcgctttaattcttttactttcactggtaatgaaaatataaatactgaggtagactgcaaatatgaaaataataatgaaatatctgggaccccagcttaaaacaattttataccagtacggcttgggtggtaaatagcaccatgcactccaaggtttgtagccaccttgcctgggagaatcgggaaagttgtagttattattatccagtataatagtggtgtcagaatcgtcattgagtttattataattaatgaaggctaagcttgctaaaatggcaggtactaatgcagtaattggccagatatatgacctttttttgtacaagccaccctccatatttcccgatcttttatttcgccatttccaattaggcttgaagatcaaaatagcaaaatgtatggcgaatatcattatggccatgtctgcaccttcgatggcaaaggccgtaaaccaacccaaggtattaaaaaatgcaggtgttgcatacacactattattaataaggataatcatgggataaatcatcagaataaaagctttaagaaagtcgcaaattatcaaaaatgcgatgagatcatgtctgaagacttttcgtctcttatccattttagaaaggaagaacattccgaggcaaccggcaataagggacacggcagacgcagttatagctattattcttaactgcaacagttgcggagccgtgaatgtagaggtcatccccggcaaccccagcagctggttaaccgtggtagtgttaagctgtcggagagaatcaactctcttttctagtaaggatgaccctttcaacgcgtttaaattcgggggaaatccctcagttatcattttgagttggagagtttgctttattcgtcacacttcggatcacttgtttgtcgttttttttttttggtgactcttactgctttttatagacacacacacacacacacacacacaccttcttctggataccgtagagaaagggatgtagacaaataaaaaaggacaaaagctagaaaaaagacggaagaggacgtgcgattgcgttgaatatgaccttcgcaaataaatattaataaatatgacgtttttgccgcaatgctaattctataacccactccttcgttgccttctatgctttaattaaacaatgggtccggctcaaacctggaaggaagatttataaatcttgaaaagaaaaaaaagtgtgatttaaaaaaatgaaaaagaaaaacaagagggcaaaaaaaaatgaactacttattgagacatgattcaagggaaaagaccttcatatatacagattacttttcgaaatggtcagccgcttcatgagctcttcttggctgtatcgtaccaccgtggttcaattaggcaagtatgttgctaagattaattgctgcagcgcatcgtataaggtgatatactaaattcattatcatcactatgcatgggtgtcattattattaacatgggaaatgggcccactcccaaggactctatcgtcgatatatagacagcacgattgcccaggagttatggcacgttgttttgaggctaagtgtattgttatgtcgaggttgtcggcagagcgattcagtttgcacgatttaatttggactgggacctgcagggaccggaattgtaatgtcaaggcaccagtattttggaaagcgtttatagtgtcctccctggggcccaaagacgaaaagttttcgattcgcatagtgtcactgtatagcgccggattatctcttcctctgactatcaagatttcgttggtatcccttagtttttcactgacaaaccaggtcccttggtaattagggtcagcttgtggcatggatatgcccactttctgtccaattgtgtaagaccacaatccatcgtgtctgccccatgtcgttttggcaccggattgtgggtcaacggtaatgatatcacccggtgaactgggtaggtagtgctttaaaaaattcttgaacttcccatgctgggaattgttgacgaagcatatgccctgtgaatcaggcttttctgcagtcgggaggcctgcatacttcgctaaatctcgtacttctggtttcgttagatggccaatgggtagcaacaaagatgacaaaacagtggagttgatttgtgaaaggtaatagctttgatccttgggcctataaatgcttctcagtaaatggaataatccttttccattcatttcctgcataactcgggcgtaatgaccagtaacaagccaatagttacccgtcccatacttctcatccagccactctctcagcttgccgaacttgacgaacttgttgcaaccgatatctggattgggtgtcgacccttcactgtagcctctcaacattggttcaaatacatctatccaataatcttgctcaaaattaactttgtcaactcggatgttcaaatgcttagcgacacggttcacatctctccaatccctctcgtagcatggctccttgccagggtcgtccaaagattgtgattcagaccagttctgcatatatactcctcgggtatttggaaattctccggcaaatagtgctgccgccacagaggaatctaccccagatgacattgccactatcacgttgtcaaactttgccggtagccgctgtggtctgtacggtgaagcactcctccgtcctattaaatttaaatatcttgccagcattgttatctgacttgaatcgattgccaaatcaatacgctcacatttttaacgttcttgtatgtttccaaactttcattcttttacaataaagcaatgttttgcctcaactattgaaagaaaaaaataagagaccaattgttactacccggcgctcttaaaattttcaagcgatgagatgaaattcatacaaaatggctttacagagagttactagtacttcactaacttcctactgcttgaagtaaagtcactaaaagtacttttgtcatttaagttaccaccacatatctctttaacctagaatatggcaggcgtgcagaaaagaaaaagggatctcgaagatcaagacgacaatggaagcgaggaggacgacatcgcctttgatattgcaaatgaaattgccttaaatgatagtgagagtgatgctaacgactccgatagtgaagttgaagctgattatggtcccaacgatgtccaggatgtgatcgagtacagctcagatgaagaagaaggagtgaacaataagaagaaggctgaaaacaaggacatcaagaaaaaaaagaatagtaagaaggaaatagcagcatttccaatgttagaaatgtcagatgatgaaaacaatgcatctggtaaaactcaaaccggtgatgatgaggatgatgtcaatgaatatttctccacaaataacttggagaaaacaaagcataaaaaaggtagttttcccagctttggcctatccaaaattgtattgaacaatattaaaaggaagggatttcgccaacccactcctattcaaaggaagactatcccattaattttgcaaagtagggatattgttggtatggcacgtaccggttctggtaagactgcagcattcatcttgccaatggtggaaaaattgaaaagtcactcaggtaaaattggcgcccgtgcagtcatcttatcgccttccagagaattagccatgcagactttcaacgttttcaaggattttgccagaggaacagaactaagaagcgtcctcttgactggtggtgattccttggaagaacaatttggcatgatgatgaccaacccagacgttattattgcaacacctggtagatttttacatctgaaagttgaaatgaacctcgatttgaagagtgttgagtacgttgttttcgatgaagctgataggttgttcgaaatgggttttcaagaacagttgaatgaattacttgcatctttgcctacaacaagacagactttgttgttttctgctactctacctaattcattggttgattttgttaaggctggtttggttaatccagttttggttcgtttggacgcggaaacgaaagtttcagagaacttagaaatgctttttctatccagtaaaaacgcagatagagaggcgaacctattatatattttgcaagaaatcataaagattccgttagccactagtgaacaacttcaaaagctgcaaaatagtaacaatgaggcagatagtgactcagatgatgaaaatgatcgccaaaagaagaggaggaatttcaagaaggaaaagttccgtaaacaaaaaatgcctgcagctaatgaacttccttctgaaaaagcaactattctgttcgttccaacaagacatcatgtggaatacatttctcaactcttaagagactgcggatacttgatttcgtacatctacggtactttggaccaacatgctcgtaaacgtcaattatataattttagggcgggcttaacttccattttggttgttacagatgttgctgcaagaggtgtcgatattccaatgttagccaatgttattaattacacattacctggttcatcaaaaatttttgtacatcgtgtaggtagaactgcaagagccggtaacaaaggttgggcatattccattgtcgctgaaaatgaattaccttacctattagatttggagctatttttggggaaaaaaattcttctaacaccaatgtacgatagtctagtcgacgtgatgaagaaaaggtggatagatgaaggaaaaccggaatatcaatttcaacccccaaagctttcttacacaaaaagactcgttctaggttcatgtccaagactggatgttgaaggcttaggtgatctttataagaatctgatgtcctctaattttgaccttcagttggcgaagaaaacagccatgaaggcagaaaaactttactacagaacacgcacttccgcctcccctgaatctttaaagagaagtaaagagatcatttcttctggctgggatgctcaaaatgcattttttggtaaaaatgaagagaaggaaaaattggattttttggctaaattgcaaaacagaagaaacaaggaaacggtatttgagttcaccagaaacccagacgatgaaatggcagtgtttatgaaaaggagaagaaagcaattagcgccaattcaacgaaaggcgactgaaagaagggaactattagaaaaggaaagaatggctggtcttcacattctatcgaagatgaaattttggaaaggtgacgatgttgagacaggttacaccgtgtcagaggatgccttaaaagaatttgaagatgcgcaccaattattagaagcacaggaaaacgaaaacaaaaagaaaaagaaaccgaagtcttttaaggatccaactttctttttaagtcactatgcgccagctggtgacatacaagataaacaattacagataaccaatgggttcgctaatgatgctgctcaagcggcttacgatttaaatagcgatgataaagtgcaagttcataagcaaacagcgaccgtaaaatgggataaaaaaagaaaaaaatatgttaatactcaaggtattgataacaagaaatatattattggtgaaagtggccaaaaaatcgcggcaagcttcaggtctggtagatttgatgattggtcgaaggcaagaaatttgaaaccattgaaggtaggttcgagagaaacaagcataccatctaacttgctcgaagacccttcacaaggtcctgctgcaaatggtagaaccgtccgtgggaaattcaagcataaacaaatgaaagcgcctaaaatgccagataaacacagagacaattattattcgcaaaagaagaaggtggaaaaggctctacaaagtggaatttccgtcaagggatataataacgctccgggtctgcgaagcgaattgaagtccactgagcaaattagaaaggacaggattatagcagagaaaaaacgtgcgaagaatgctcgtccttccaaaaagcgtaaattttagatagtttaaaaccatctagatctacagatatatagtttacatatgtaccatagcaagaaaacaaaaatagatagcgagtccgttcttcataattctttgtagttctttgtgatttcagtattttgtcgatgtaagtcatgttcaatattttttttgtagcgcattttattctaactttccgatgaggcaacaaagaagtgttaagtatcggctgacgaagtgcaataaaaagtacttagttatacggtagatcaagaaccttcggtgagccaagcgagggtgtatacattcatttaattttgctttaataggagtaggagggcatcatctcaatgaatttacttgaaacaaggaggtccttgttggaggagatggagattattgaaaatgccatagcagaaagaattcagcggaatccagagttatattaccactatatacaagaatcgagcaaggtgtttcctgatactaaactgcctagatcatcgttgattgcagagaataaaatatacaagtttaaaaaggttaagaggaagagaaaacagataattttgcagcaacatgagataaatatttttcttcgagactaccaagagaaacaacaaacttttaataaaatcaatcgtccagaagagacacaggaggatgacaaggatttgcctaatttcgaaagaaaactacaacagctagagaaggaactgaaaaatgaagatgagaactttgaattggatatcaactctaaaaaagacaaatacgctttattctcatcttcttctgatccatcgaggcgcacaaatatattgtctgacagagctcgagacctagacttaaatgaaatatttactagagatgagcaatatggtgaatatatggagctggaacaatttcattctttatggttgaatgtaattaaacggggcgattgttcactgcttcaatttctcgacatcctagaattatttttggacgacgagaaatatttgctaaccccaccgatggatcgcaagaatgatagatacatggcctttttgctaaagttgagcaaatatgtagaaacttttttcttcaaaagttatgctttgcttgacgctgcggcagttgaaaatctaatcaaatctgacttcgaacattcatactgtaggggatctcttcggtccgaggcaaaaggtatctattgccctttttgttcgaggtggttcaagacatcttccgttttcgaaagccatttagtagggaaaattcataagaaaaatgaatctaaaagaagaaattttgtgtactctgaatataaactgcatcggtatttgaaatatttaaatgatgaattttctcgaacgagaagttttgttgaaagaaaactggcatttactgcaaatgaaagaatggcagaaatggatatcttaacacagaagtatgaagcacctgcatatgattcgacggaaaaagagggggccgaacaagtggatggtgagcagagagatggtcaactgcaagaagagcacctctctggtaaatcgtttgacatgccattgggtccggatggattgcctatgccatactggctatacaaactgcatgggcttgacagagagtatcgctgcgaaatttgttcgaataaagtttataatgggcgacgcacttttgaaagacatttcaacgaagaaagacatatttatcacttgcgatgccttggtatcgaaccttcttcagtattcaagggcataaccaaaattaaggaggcacaagagctctggaaaaatatgcaggggcagtcacagttgacatctattgcagcagttcccccaaagcctaatccttcacaactaaaagttcctacagaattagaactagaagaagaagacgaagaaggaaatgtaatgagtaagaaggtctacgatgaacttaagaagcaaggtttggtgtgaaatctctctgtgatatgtatatttgtttgatagatagcagttgtatgtatttatactattcttagtaatgaccttattacccgtcttgtagaattgaaaggcgaaaaacaatttgaggacccatataatggaagaaaacggacgtgaaagttaaatatacgtaccagaagacaaatcacagtaataaactaacaaaactatataataataatggacccacataatccaattggtatgttgttgatatttttagtgtttgtggaggcaattgagctcggtgccccttttggctttgcctcttttgcattttagttcttttacccctatattattaatactaaccatctcgatatagtccttgatcagggtactggtttcgtcaaaattggtcgtgctggcgagaatttcccagattacacgtttccttctattgttggtagacccatcttgagggcggaagaacgtgccagcgttgctacaccattaaaggacattatgattggtgatgaggcaagtgaagttcgctcttatctgcaaatatcttatcctatggaaaacggtattattaagaattggacagatatggaacttctttgggattacgcctttttcgagcaaatgaaactaccatccacctccaacggtaagattttactaacggaacctccaatgaatccgctgaaaaatagggaaaaaatgtgtgaggtaatgttcgaaaaatacgattttggcggagtttatgttgccatccaagctgttctagcattgtacgcacaaggtttgtcttcaggagtcgtcgtcgattccggtgacggtgttactcatatagtcccagtttacgaatctgtcgttttgagccacttaacaagaagattagatgttgcgggtagagacgttactaggcatttgattgatctgctttctcgtcgtggttatgcatttaacagaactgcagatttcgaaactgtgcgtcagataaaggaaaaattatgttatgtttcatatgatttagacctagatacaaaattggctagagaaacaaccgcccttgtggaatcgtatgagttaccagatggcaggacaatcaaagtgggacaagagagatttgaagcaccagaatgtttgttccaacctggtttggttgacgttgaacaacctggcgtgggcgagctgttatttaatactgtgcaatcggctgatgttgatatcagaagttccctgtataaggccattgttctttcaggtggttcaagtatgtacccagggctgccttcgagattagagaaagaattgaaacaattatggtttagtagagttttacacaatgacccttcaagacttgataaattcaaagttagaattgaagatcctccaaggagaaagcatatggttttcattggtggtgccgttttagctagtatcatggctgataaagaccacatgtggttgtctaagcaagaatggcaagaaagcgggccatctgcaatgactaaatttggtccaagatagatttgaactttattgatccaaaagaattaataaaaaagtttaaatctacgaatgaaaaatggaaatggaataatataaacttatatataaatgtaataagttaataaggcacaattgttgaacaagcaatcaaaatataatatttcactgagcgccgttagaggatagttatccttttcttggtatttcaagtattcagtgtctgtgtcgaaaaattgattgatgatttatttaaatgaatatatataaatatgtaaaaaagagttgatcaaagtaaataaatcagtacatgcatggcaaactctaaatgtatttatgttcataactggcacatgcttttcttccttatgcggctcttctaaattttgtaatctgcaaatttccttaaaacagtgtctaccacatcattgagatcatcttgtgatatatgaggcttctcagagccatatctaacggcattcctaataaggtcttccataatcgatccggatatcataaaaggttgaaggaaagtgctactcaggactttatccacagtccatcttttgtctgggttcctgtacagacatgctttcattaattcaatggcagactttggaatcttttcattattgctagtatgttcaggaaatgggattttcacatcaggattcataatagccaacagcctattttggccttggaaactgccatatgggggtttcccgtaaatcatctgatatataatacaaccgcatgaccacatatcagatggtctccccactttccacttgtttccctcatgttggttctcactattttgtgtgtaattcatagcaactagtgcttctggtgccatataatttggagtcccaatttgagtttcacgatatatattcaccgtatgttccggtaccgcgtttgctataccaaaatcaatgatttttaagatacctttcactaaaacaaaatttgcaggttttaaatccgaatgaactatgcccgcatcatgaactactttaatgcacagcaacatttcctttgtatagaatctaacaaaattaaaatccagtggcatgccgcttctttggttaaggatttgtgacaaatcatgatcaccacattccattatcaaatacaataaaccatcccccatttcataatctagtagttggattacacgcttttggtctttcaatttttccagaagttctatttctcctttgaatccatcaatacttgaatcgtcaaaagcgtcaaaagacacccttttgagcgcgtataccctattgccagatcctttcaccttgtaaactctggaggatccacctctacccaaaagttctattttttcgtactgggagtcatttactgtaattatatttctattattcgataaagaagcggactttgcaggttcaacaatttcaactttcttggtgactggaggtttgggagcaggtcgatggtaaaatacttctagatttttactgtttatattctcattcgttattgcatcatccaatgatcgttttagtctcttattctcttgttgaaggagattatcagcgtgatttgcatttatgcttatgtttcgcagtacttctcttttttcggagtcggaatctttatttctggaaattcctttataaattttatgaattgggctgttgaaattgctgttattgctagtatcaatattctccttgagagctcttcttatttcgatcgatgacttagatgaagatgatccagtagaaacttttcgcctgggttgagaaccattattggatgttatagaattgtccttgtttgccaataagttgttactagaaagtgaagaggaagaagacctacttttataaagcaattctctggaactatgttttcggagtgctgcttgtctattttcttctctttgtttatcaaagtagatttgagatattagtggaaggtcacttgtgggaagattatgttttttaatatactggataggattcaaatctccaaaatcaattgaatcataatccgtattctctcttcgttctttaaagtttgtttggtgagaatcctcaagtggtaattccactgtctcccttgcatttattggctggtttggagagttaggcacatcctcatcaaagatatttgtcaaagtcatcgctctctttgcaggacccagcttcgttgtcctattggatattaaaaatctcttacttctcctttcagcatactttgccgtaatatcttctttcatattttgtcgcaaattccttatcctttcaaaactcttatcaagactatttccaacatttatctctatgtcactagtgttcatcgtcgtcatgctagtctggtgattatttctcagatatcgtccgaacaaggttgaatgcgatgaggtactagtatgaccggatgtcaaattgcccattgacggtggggggtgactccttgatgaactcctgtccatttcttctaatcgatttgcgatcttgtcattattatgacttgataatatctctgatgctgaagttttttctgtgtgggaaagtaaagctgatccgaaattgcttagttttggaggcgtagtgaactcttcgtcatctgaaaactgtcgtgtattagttctcgattttaaatccacataatcatggaatgagtttgttgacatgtttgttttgagatcatccagttcttgcagaaacaatttattattttggttgtaaagctacttctataaacaactgcaatattcctattcagacttcagtgggctgggtcaagtaggcttctataaattttgtaggttactattaatatagtagatcttaaattctctttaagcttgccttcacataaacatcactattactctttgcaacccttggtagtttttttttggttttgtttactatttctaattgatattatcatttaatacgatggaagtgacaccaaaaattattttgtgtcactgcacaccataaataaaggtattggtcagaatatataaacatgtatgatatataaattgtggcatcacagtaatgctcaaacaaaaactttaatgttctttactcttttagggtgtattcagtgtttttgtcgtttatttttgaaatgttatattttgaaaagaattctccagaatcaccatttgttgtgataacaaagtgttttgatagtagcgtatttacacttttgatggcaataattgtgttaagggttttgctgctgttagaggtttcactttcttgtaatatcttgaaaaaatcagccttcgaataagctccgccattgaacattattgcaggaaaggattcgtctaaaataatgacatatacgtctgcaatatgcttcttgccctcgagtttttttgaagggtttagcggtaaatttttcattgagtctaaatacaacttgtatcgaacactggaaaatatgaaagtttggaattttctgagttcacttcggcaattatcaatatcgagttccaagtcataggattctttgatccatttctcgacgctgtctcctaaaaagtaggatcttattcccagttcgttcttggtgaaggactccaacactcttttctgcaggaaacttagaaactgctttctggtttcttcttgctttactaaatcaacattcaaacctttggcaaactcgtttggaattcccatcctggaagatatctctttccaactctgaaccataggttgtaattgtaatgatctcatggtgggtaatgttattttcaattttgttttcggtaaggaggtcaagacatctttgtaaaagatatttttctgccattttttgaattgtttaaaaaaaaagaacataataagaaggggaaaaaaaaagtgaaaaattaagggaataacgactatcgttgatgttagaatgaatgtgaagatacttgcagttgcaaatatgataaaaaatggggagactttatatactttcacaaacggcttgttaccgttctttggtgacttcgaagaaaatataaactttatttctgcacgtcgtgacgaatggaaggctcttttaccaaccaacctggatgtcgagcttttcagactggatagaaattggtgagtggtagaacaataattagaagaaatgcatgaaagcttacgaaactggaaactttctcctcgatattttggaattgcgggagatgtaatcgccgaaggcactggtttaggaaaagcccttaatattcctggcaagtacatattgaaaccctttccattattgagactattgagcgtaacgctgttcataagctcccttgtcctactggctaatcccactggaactttgaacattttttcctactcatatgtggttatggtggtcttatttatctgcgctaaatcacttttcaattattctttgcagtttataggggaggagacttcctctttgtaaaatctaatagggcgtgttcacaattttatgcgtcgggtgacttcaatttggcgcccgttgagattatctaaaaaatgcttttatttatttaagcgctttttgttttgacgaatgtatttatgtttttgtatatatatgagcgttttttttttccagatttaactagttttctttttcacctgtatgcacaccatcttttattcctatataatgccttttatagtactttgaatcttctatatacaattttttaggttttatcttttaaaaagtgtttatttcattaatttgaatctttattcccgtgttgcttggtcagctcattcaactcctcctcagtgaccaagtgatgcttatgattctttggtttttcaaccaaatcgccagatgtagggtcaacttcacaggaggggacggatacaagccaatcatcctttaccacgtcattcattaaaactctttgctttggttctaaagccaacattctgcctattattgtccgtgaatgtcttggcagtagccttaatattttatttggcccccgaactatatcatcttcgtcctcaggttcctcagtaaataacctaaatgagttgaagctcttttttggagccttccaaggaaatcttttaaggaccatacagtaaaatataatagcgatagaccacacatctgctactcttggatcgtaggatgtttgtttcaataactcaggagccaaataagggtcagaacccacgattccatgtgattttacaatggtatcttcgtaagggtattggaacactacagcgctcccaaagtcaatcagtttcaagatgccatctttagtgacgacacaattgtccaattttaaatccctatgagctaagcccatagagtgcaggtaattaacgccgtggcacagctgcttgaagtaacagttgacttcatcttgtgtcattaggttactcatgacgagattaaaaaaatcatatggcgcatactccattactaataaataggtgtcaccttcagtcaacatatctagggtttcaacgatattttcgtggtgcagcgtggaaccaatacaaaattcagtggtaaccttcttagaataattagctaattgagactgattagttccttcattgtttaagtgtggttttctgaacattttgcaagcaaataacttgccgtctgttctttctactacggacactgaaccggaagctccttcgcctaattttctaccaggaataccatatttttctaatagctccactgggttatctgtttcgtataacgcttttccgttactttctactatattttcattggtgttcaaattgagcttcggttttgtaggggtggatccacggttgtgatggtggtgatgatgatggttatcgtgataatcattatgaatttttttgaaaaatcttgttaatctcaaggattttttctttcttgatgaggtatcatcactaccgcttgaagaattatgctgtagttccacggacccaggggtggaggcttgagagtccatgaagtgtttgtcttcaatctgtttctgtagtatctctacgggatgcatatgtgcctggtatgataaattcgaagagggtgtatcagattttgcagaagacactgtagaaatgttgctatgagctgtagagcgaacggggtgaggatggtggaaagcatcttttgagccttgatgaatgtagtttattggattgtgaatactatggggtaagtggggcacagtgtgtcccgtacgaacgggattatgattgttaggtaagggccgtgaaggagagtagtcaataggagcttttttagctgaagtaggagaaatacctgtcaaagtagaacttgctactacgtgtgactcctttgacaacgcgccatttccctgggggctctttcctatggtagatcttcggtcgttgggtttgttatactttatttgatcctcttggtcagaatctgtattcttttttgaagatctagaagaagaccttgaaacatcatctgtctttgagtatgattggttaccacctccattgaatattttagccgataaattcttcaacttagttggcctaaataatgaagacagcgaagttgatgaagatgagtgtaatggagtttccttaaccattatgctatgaatttcaggctgctcttttctgtccttctctctttttttccctctcaaatcctctcagcttattagcgcactaaagagtcagtttgggtgaatagcgtaatcaacttatggaaaagaagaacactagaatccgtcactattggctgcaaataagtattatatcttttttcaatgagaaatcttgcttgccccataacaggtacaatacttagcaagccaggaagagtcacactgcaaaatagatatatgagaagcggaagtagcttttccccttatagatgtacgccgttcgatattacccgaactgcaagaaaagcttctccaaatatctactggcctccattcaagaaggcaattaaagagactatgtgtacatgaatgggaacttggtatgatggtagtaatgctttattagtcattcccctacccccttgcgcaacctatcattttacttgccagatgtgctctccactgttagagcctcttcgctgacaaagaatggacgagtacgcgagcggtgaaacgagcactgcaggcaagagaaagaaaaatcatgcatgatttggaaagcgaataagaaatgacgcagttgagtgtttgagttggagccagctgtgttattcacaggttcatttcgagaaaataaacgcctttggtggaagcggacactatatttcacattttagctgtagaagtaaaaaatttatttcaagtttacttaatccattcaagcagtgctttcccggagtttcgaataaaagacactgaggacttttcagtttgaatttgagatatgttgtggaagtttcccaataccagaaccgcctttgaaatccggaagttttcttttatgttcttgtgaattttctatccgagttttaactttcgatattcagaaagaatagccgttcatctcttttatattatatttagcgatgtaatgaaagtaaaaaaacaaaaaaaaaaaacaacaataatcaaatgacgcatatctaaatattccagaaaagaatataaataacgagggtgataaagcgggtgcaattaaattctctgtagtacaaaaatatgtaataaccgcagaacttgttagtggaatctcttttagatgtagcttgaaggctcaattcgctccccttcggtttgctgaaggaagaacgatgcggaatattactttgtgaccatgttatgtaaagacaatttcctatttttttttatttctgcccatgcatggcttattgattcactaaggatgcgttataccttgttgtgttccaatcccagtaaaacgtcaattccttttctttgctaactttggagacgtcgcaatcttcatagaagctcacacctcgtaatctgtctttggcatactcgtaaaatgtgccctcttcacatgaaaaacctggaccactggagcaactctctataggaaccacagcatcgttgaccacataacggacgtacgaatcgtttgagcattgaaacttttctgtgtagactctagctccctgaggaatgtaccacgacctgtggtaggaatgatcacgaaagggaacatgattggttgttaaatttctagtgtcatcaatcaatccagcagttgtcaaataatttagaatatcagtatcgtgcgtaaagctcagccaaactttttggtccaagtgcgcactttgtcgtattagcttcactgttgcattgaacaaattagcacctatagatttaatcaatttgtatccgggaccattttggtagaagctcgtcaaatcagtctcataagaataatgtattaactctgccgcggagaaaatgtcacaaatgttactataaccttttgcgttcaactcgaaggcacaccaagaaaacaaggccgctgcatctttcctgctcaagttcagccctttattttcgtcattaagacgatcggaaatattttctaagtagtccctcgaatatgacattaatatatcattgttggcattcgaattccaattggggcacgaacttttggcagctaatgtgtttgctcctgacgaggaattttcgctaagtgtttgaagtgatatattaaagccatcgcccaaagcctcggcaaaatattgcgcagtatcgtagattcttttcgaatttgtggtgaagataggaaagttggtacagttctccatcaattttccatattttgctaaaaactcccttgcatgtctctttgcattcatttctcctgtatacgggttcaacacatcaatcgaattttgcaaagttgtctccatttctagaagactttcatcgggaataaaaaattcatatccattattcaaaaacgataatgatccctcgtacttacctgtgtaattggatattttataccatacttcaaaaatatccttggcctcacttctggtaggatacctttcgccatgtctgccaatcatttgaacttgcgttaatctacaaccttcaggaatatcagtgggtataccgtagttagcgggaaaggagaaatatggcgcagaccctccaagaaagggaaacagactcttctgagagccaattagttcaatatccgcaaaacttctgagtgggatggagagtgccttagataatagaacacctaaacaaatggcaaaaataacgggcttcaccattgttcctgtatggtgtattagaacatagctgaaaatacttctgcctcaaaaaagtgttaaaaaaaagaggcattatatagaggtaaagcctacaggcgcaagataacacatcaccgctctcccccctctcatgaaaagtcatcgctaaagaggaacactgaaggttcccgtaggttgtctttggcacaaggtagtacatggtaaaaactcaggatggaataattcaaattcaccaatttcaacgtcccttgtttaaaaagaaaagaatttttctctttaaggtagcactaatgcattatcgatgatgtaaccattcacacaggttatttagcttttgatccttgaaccattaattaacccagaaatagaaattacccaagtggggctctccaacacaatgagaggaaaggtgactttttaagggggccagaccctgttaaaaacctttgatggctatgtaataatagtaaattaagtgcaaacatgtaagaaagattctcggtaacgaccatacaaatattgggcgtgtggcgtagtcggtagcgcgctcccttagcatgggagaggtctccggttcgattccggactcgtccaaattattttttactttccgcggtgccgagatgcagacgtggccaactgtgtctgccgtcgcaaaatgatttgaattttgcgtcgcgcacgtttctcacgtacataataagtattttcatacagttctagcaagacgaggtggtcaaaatagaagcgtcctatgttttacagtacaagacagtccatactgaaatgacaacgtacttgacttttcagtattttctttttctcacagtctggttatttttgaaagcgcacgaaatatatgtaggcaagcattttctgagtctgctgacctctaaaattaatgctattgtgcaccttagtaacccaaggcaggacagttaccttgcgtggtgttactatggccggaagcccgaaagagttatcgttactccgattattttgtacagctgatgggaccttgccgtcttcattttttttttttttcacctatagagccgggcagagctgcccggcttaactaagggccggaaaaaaaacggaaaaaagaaagccaagcgtgtagacgtagtataacagtatatctgacacgcacgtgatgaccacgtaatcgcatcgcccctcacctctcacctctcaccgctgactcagcttcactaaaaaggaaaatatatactctttcccaggcaaggtgacagcggtccccgtctcctccacaaaggcctctcctggggtttgagcaagtctaagtttacgtagcataaaaattctcggattgcgtcaaataataaaaaaagtaaccccacttctacttctacatcggaaaaacattccattcacatatcgtctttggcctatcttgttttgtcctcggtagatcaggtcagtacaaacgcaacacgaaagaacaaaaaaagaagaaaacagaaggccaagacagggtcaatgagactgttgtcctcctactgtccctatgtctctggccgatcacgcgccattgtccctcagaaacaaatcaaacacccacaccccgggcacccaaagtccccacccacaccaccaatacgtaaacggggcgccccctgcaggccctcctgcgcgcggcctcccgccttgcttctctccccttccttttctttttccagttttccctattttgtccctttttccgcacaacaagtatcagaatgggttcatcaaatctatccaacctaattcgcacgtagactggcttggtattggcagtttcgtagttatatatatactaccatgagtgaaactgttacgttaccttaaattctttctccctttaattttcttttatcttactctcctacataagacatcaagaaacaattgtatattgtacaccccccccctccacaaacacaaatattgataatataaagatgtctgctgctgctgatagattaaacttaacttccggccacttgaatgctggtagaaagagaagttcctcttctgtttctttgaaggctgccgaaaagcctttcaaggttactgtgattggatctggtaactggggtactactattgccaaggtggttgccgaaaattgtaagggatacccagaagttttcgctccaatagtacaaatgtgggtgttcgaagaagagatcaatggtgaaaaattgactgaaatcataaatactagacatcaaaacgtgaaatacttgcctggcatcactctacccgacaatttggttgctaatccagacttgattgattcagtcaaggatgtcgacatcatcgttttcaacattccacatcaatttttgccccgtatctgtagccaattgaaaggtcatgttgattcacacgtcagagctatctcctgtctaaagggttttgaagttggtgctaaaggtgtccaattgctatcctcttacatcactgaggaactaggtattcaatgtggtgctctatctggtgctaacattgccaccgaagtcgctcaagaacactggtctgaaacaacagttgcttaccacattccaaaggatttcagaggcgagggcaaggacgtcgaccataaggttctaaaggccttgttccacagaccttacttccacgttagtgtcatcgaagatgttgctggtatctccatctgtggtgctttgaagaacgttgttgccttaggttgtggtttcgtcgaaggtctaggctggggtaacaacgcttctgctgccatccaaagagtcggtttgggtgagatcatcagattcggtcaaatgtttttcccagaatctagagaagaaacatactaccaagagtctgctggtgttgctgatttgatcaccacctgcgctggtggtagaaacgtcaaggttgctaggctaatggctacttctggtaaggacgcctgggaatgtgaaaaggagttgttgaatggccaatccgctcaaggtttaattacctgcaaagaagttcacgaatggttggaaacatgtggctctgtcgaagacttcccattatttgaagccgtataccaaatcgtttacaacaactacccaatgaagaacctgccggacatgattgaagaattagatctacatgaagattagatttattggagaaagataacatatcatactttcccccacttttttcgaggctcttctatatcatattcataaattagcattatgtcatttctcataactactttatcacgttagaaattacttattattattaaattaatacaaaatttagtaaccaaataaatataaataaatatgtatatttaaattttaaaaaaaaaatcctatagagcaaaaggattttccattataatattagctgtacacctcttccgcattttttgagggtggttacaacaccactcattcagaggctgtcggcacagttgcttctagcatctggcgtccgtatgtatgggtgtattttaaataataaacaaagtgccacaccttcaccaattatgtctttaagaaatggacaagttccaaagagcttgcccaaggctcgacaaggatgtactttggaatatctatattcaagtacgtggcgcgcatatgtttgagtgtgcacacaataaaggtttttagatattttgcggcgtcctaagaaaataaggggtttcttaaaaaataacaatagcaaacaaagttccttacgatgatttcagatgtgaatagcatggtcatgatgagtatatacgtttttataaataattaaaagttttcctcttgtctgtttttttgttggctcgtggttgttctcgaaaaaggagagttttcattttcgaaataggtgattatcatcatgttgttatcaccccacgacgaagataatacggagctcaccgttttctttttttttccctttggctgaaatttcccaccagaacaaacgtgacaaaattatctttgaatccaaagtagcttatatatatacgtagaagtgtttcgagacacacatccaaatacgaggttgttcaatttaaacccaagaatacataaaaaaaatatagatatattaacttagtaaacaatgactgcaagcacaccatccaatgtcatgacattgttcttgttaaggcatggacaaagtgaattgaatcacgagaatatattctgtggttggattgacgctaagctaaccgaaaaaggtaaagaacaagctcgtcattctgccgagctaatcgaacaatattgtaaagctaataatttgagattaccccagattggttacacctcacgtttaattaggacccaacagaccatagaaacgatgtgtgaagaatttaagttaaagccacaactgcaggttgtttacgactttaataaaatcaaacttggagacgaatttggcagtgatgacaaggataatatgaaaatcccgattcttcaaacttggaggctaaatgaacgtcattacggttcctggcagggccagaggaaaccgaatgttttaaaagaatatggtaaggataaatatatgttcattaggagagattacgagggtaagccaccacctgtagatcttgaccgtgagatgattcaacaagaaaatgagaagggctcttctactgggtacgaattcaaggagccaaacagacaaataaaatatgaattggaatgcagcaatcatgacattgtattaccggattccgaatctcttcgtgaagtggtttatagattgaatccttttctacaaaatgtcatattaaaattagccaatcaatatgatgaatcttcatgcctgattgtgggccatggaagttcagtgagatcgctactgaaaattctggagggtatatcagatgatgacatcaagaatgttgatattccaaatggtatccccttagtcgttgaattagataagaataatggtcttaagtttatcagaaaattctacctagatcctgaatctgctaagatcaatgctgagaaagtccgtaatgagggtttcataaaaaatccttaaggggggtaagtatataatataattgtgtattttccgaagtataatgaaaaccaatagaaaacttattataagtccaatgaggtactttaaaaatgtgatatttataagaacattcctgaatgcagatatatgatatatattgtaaatatatatagatgtgtatatgtatttccattttgtgtgaggttttcttcttttatctcctatataatttgtaaccttaattaacccatgacataaccaatattagcctttgcaaattttgtaacttcttgacgttgttctaacgacaaatcttcatgcttcgattttatatgccttgttaaagcatccagtctcgaaaacgtcttctgatagccctcagatccaagaatttttatacactccgagcaacggaagacaatcttccttttagcgtgaatggtattttggtgtctcgttaaatcataggaccttgaaaattgggcaccacacggttcatttgtaatgagattcattatctgacacgtaaatatttcgttattaccgtcagaagatgacgtatgggccgatggtgatgcagtcgaaggtttcgaattcgaatttgtagatgaatgtgaagataagtgcttcttagtataattaattagcttccgcctactagcatttgagcttactacagctgatgtaggcttctttattctttctaatgtgccgttttcattactgttactaacgcaactacggttactggatgattttgctggtttccttttaccggtagtagcagtagacggtacgtttgccgaggttgagggagatggaaatctttcaaaatcaatagtgtttttattgaggacaaaactttgctttcttctgttcttcaagagagagatatcgtagatatcgtcttcatcaagatcattatcctcatcctcatcctctatcttctcatgtccccgttcatctaacagatcttcagatacaacactggaaatgctgtccatgttagagtcaacgtaactgtactcattaaataaatgactagaactcttggcacgacccgttttttgatctgagccaaacattgagattggtgtaacatccaatgacagtaaaggctcctcttggtgttgctcttgttgcaaacaattttcttctatttcatcctcttcatcatcactgatatcgtcgtcatcagagtcaaattcattgttaaaaatagctctcgcatcctcattgtttattgcggcgctattatcttgaagtgaccactgcattttcggattataattatcctcatagaaaagcacttcttcatcattaccatatagattgtcaccgttatcgaaaaaatcgttggaaattttaacatcataattgaacgtattccgtgtcggtacatacgggtctgatactttcattatattctttagattgacggtcttctgcaatggggtttcgctagcacccttaatctcgtttggtatgagatggacattattaatctgtctatcgttggccgttgcttcactagtcgtaaaagaggtggtggtagttaaagtaggatccgcgtatttgttgaatatcgggaaatggtaggtttgttgtgggggtatcgaagctgcactcgattcattctggtgttgtaatgaatgattccacgtaaaagtgttgttttccttgttcttattcaccaacttatatggagtaatactagcatttggatgatagttttgataatgactcgtaaactgactgtgacctggattagtatggtacaactcgtcttctaaaatatccgttaaggttctttttaggctaagttccgtagaagccatgattgcttgaaaattctagaaaacttttgaaaagatacaaattagctattagtactatctactattagttcaactaaaaagcggagttcttccttgaggagaaaaggatgaacaaaatggaactgatctactccttaaatattccacgccaagaagaaaaaagagtttcgggtttatctttaatttatattagagataaaacgtatcctcctccttgaacgataaaaaattatccgtgtgggttaggctgctcatcccgggctttccccaaattgggcttcgaactattctttccttatatagaattgctctcctcaacaagtttcgccgaaacggaactttctagaaccatcactgtaaacggctattagtaatagcgatcacgtgattatccgtggaaaggttcgtacgggctgaggcacctttctttgagttccacggaacttgttattacaggaacagaaaggtagtaaaaaaagaagtaacgtcctctcagtgcatatagtttgatctctataacaatccgtagttggttttctcaacaattaatattgaatacgttagtgatgattggttttcaacctctgccgctaatttaggcacagttctatcgcagccgtaatggaggcattatatagcactttagcgtcgtaacgaagggttatggtaaccgcctaacgattttatttactcgcttgttgcttgctttgtaattggttatatggatttcaaaataatatggtcatctgaccatggtgacataaccaaagtgttcgaaaagataactaaattgatacatctaggaaaactgaaggaaatccctattgttaagtaaacatactatatatgccaaaagaaacaaatgtgcggtagaataaaatacaattcagtacaataaaatacattcaaaatacatacaagtaccaggaaaaaagctcgcataaaaaaggcgtgttaaaaaatgtcaccacaatctttcaaatcatgatctcttcttttaacccaatatttgcccgtatatctccaatatttagcttttgtgatgggatgagtatccctgacgaaccattgtgggtgatattcaaggttattttcctccctttttctgcgtgctgctctttgcttttcttcaactctgaatttctcatcaccagcttcgtcataacgcccatcttccattgctctttgatctggtctcaaacgtgtatctgtggggggtaaccatggcaatagatgtggttgtggagcattcagcgtgatagcaaaaggtgttaaattgaatggctcctcaggacggtcgtttgccttccatattaaaaacttcgttccgtcatccgtaggcccattccctgctgatgcagcggttctagttttctccaacgagagatcgccatcttttactactttcttggcaaaaatagcttcattccagtgtcctcctaggatccacaccttctgttttttcttgttgtagacttcgcctgtgatttcatatgctcctgatgacctccatccccttgctttgaaatacaacttgcaatgatcaccggttgtgtgattgacaacgttcacttcaccgtggttatcaacttgtggattaccaatgagaatacctataacagtattgttgggcttcttccaagtatacagttcctctttttcattgtcatttggacgcaacttaatgtgccataatcctaagtgcttaacattgaaagatctgccattgaatttagtatcaacaaatgattcaccccaaaagtcccatcttggtgattcagtccatgttgcagatataggagggtgatgtgaaacctgctcggtgaaaaatctgtactgtttatctggtcgagaatactcaaatgtttcacccaacaatgggttgaagggtttcgcaactctttttgtagtagatgcgtatgaagatgcggtaaatgccgcaacatatagagttctcagtgttgaatcttcaaacgttgcagcctggtctaatagttcggaatactccaaatcctctgccactctttgtaaaagagatgtaggctcattgaaagtaactggtaacgtcattcttgtcatatctttgcccaccatcgatttcagaacggcccaaagactaatctttggtctatcgtccttatccatagatagtctttttctaataccatcttcataaccaagataggacccttctttgagtaaatattcttcttttcttttttgcactgtagtgacagcaactatggtcttttcaccgataactgaagatgctatctctttagttttctcctttacttggctctctttgtcctccgctttgaagtttttcagtgattgatcagtttttggttcatcttctgtaactagattattttgtttttcaaatttttggcttgttttctcaacatttgactctattttgcttttttcgtcctggacatactggctgtcgttatctgtttcatttggaactgggggaggagcatgcttgggagctgcagcggtcgaaatttcaggatgagcctctgttaattcagttacttcatccaccaattccgcggcatcataaaactcatcagcatcagatgcttcatcttcttcctttgtagcgctgataaatttcgcaatttgaccgagagtacttgccgtagtatctgattcctgttctttgtcattttctaaggattccttgttgccggcagtggcatgtgattccagcaatttcttgtgtagtatctttttcaaacctcttctttctttatcaatagatgctagacgttcggttttgttggacaactccatttctaattctttcacagattgcacccaaacgttattgacatcaccttgctttgaaaccatatccactaatcttttgtctcttttataagtcaagtccttcaacttaccaaaaatggttgatgtgttgatgaggctcttctttattgtgagccaaacctcaggacttggctcctcttgttcaattagttcaatcaaagaactcaactctatactgattgcttgttcatacatatcaagtttctccttatatggcccatactgtgctttgatgtattcttcatcacgatcaaaatttattccaaggtcttcctcttcatcatctgaatttgcctcatcaccctcgaaattatcaatatagttattatcactcaaggaagcagtagatcctgttgtggtgttagactggctcaaattcgcaccgttagggactttatctataggactagctacacctgagccactttgcatactccggttacttttcaaggtattactactgcggaccctttgcagagctgaacctgtgtgtactccaacgggggttttgctaccatccagccggttttcaatcattttactaacaaagcgcttgccagattcagtcaaattatcgtttagttggatttcgctggatacgacggacaggttgttgcttggtctccgataaagactcacagaggagggctgaataacttccttgtgtaatgtgtgctgatagtattgcgaagcttcaggaagagatccttgtgttttggaatgcgatatcagggctggagatttgttcttcaaggccaatgatggtggtactgccttttttttgtttaatatctccttgtctttggcgaatctaatagcgctttgtatagcattgacccacctagtcgtttcaatgggatgattgccctttaagcgccaccttgttgtgcctgtgatgccacctagcaactcgaaattcagtttttctgaagaatcgatgtgtaagcggcacgtcgaaacttttaaagtaccacgaggcctatcaacatgcgattggtctttgtaatatgacagatttccgtcgccacttaaaatgaaccaacgtaatttgtagccatgggcaaaatttgtccatttctttaaaaaccccttatacgtaggaggcttacttgatgcgacatcttcgtgaacaatagcttgttctctcagattcttttcaagtagattctttaacttaatttccggtgtaacgttgttcgacggtttagcgggtagttttatatttttgactaaatccaatggcgaccgtcccttcccatctttaactgttgcttctgcaccatgtttcagcagccattgacacatttcaatgtcttttttttgcgaatattcatacagaagtgtcgttccggtttcaggatctatgccattaatatctagtaaatttaggtttcttggatttttccaaatagagtccaatttcgaaaagtctcttttattcatggctgctctcaaagaatgaactgtttccaaaaaatagtcatctcttttcaattgaatcatttgtgctacattcaaatctttgcacatgtccaaaggctgctgatgagctttattcttgacacaatcattgatagacttctggctaagaaggaaactgatcacatccgaccgagattgagcagcagccaagtgcaatggagtattgccattttcatcctgataattcaaatctagatggataccatcatcgcttttactcgaactcttctcatcacctacttggtccacccaatgagcaacaatttccttgataagaagaataggggccacctggacagcataatgtaaaattaaattaagaacttgctgtacagatgggtcgtctttaggttgaaattcattgtccacaagcgcctttaaatgtttgaaatccccctgacccaaaacttccagcagcttcactttgagtaaaggtttgctcacttggttgagatcttcagcaatggacaagtcttccctagacatattgtgaagttttcagttggcgagcttaagcttatgattatcgatgaaatatgctaggttaaatttaaaaattttccttgggacgattggttgatattcacctttgtaatattaagcaactttggtaaatagattatatacgttgaaaaaagagaccagaatatcttgcacttaaaaccaaaaaagaagccaaaactacaaaaaattcgtgtcgcctttccttttccctgttgttttgcctcttctccctttgcgaagcgattcattttaaaagttagagtaatacgatttccacgtcgttcctccttctcgcgccaaagggggtagggaagagaagggaggagcccttgttataacggttccgcaggagcgaaaaagaccctgaggctttgccaaggatagaaagaataccccagagaaaaggtgagcagcaagtaagactcgtttcgtagttaaaaaaaactgtcaacatttcgagcttgatattaatattacaaatcattattcgtttgccaagaggaacacatcatttgtatttcttcttttgttgcattgcaattgggcatactatctataggtcttgcaatgtaattaaaaacaagtgcagagctgctgatattgctaatcggaaagagcaaagaaagcaggctcaagtctgaataaagccatgggatgagttatttctagagattcttggcatgcggtttaagtctttatgtagcacgttagtgaagcataatgacgattttcttttgttatttctggcttaacagttttacatttagatatcttataactattaaggctttgggatagcatgttcaatcttgcctgtaatgcggattgactctttgtaaacaattttacaagatacattaatagatgaatcggcaatttttctttttcaaagttgtgttatatccttgtattttctggcacacttgcttatcacttctttcactaaaaatatagtttaacactccaagaggaataccatccccaagcgagttgattgactgcaagtgtaattaaataggtggaaattgcatggtgcatatgccaatggctaagaaaaaattactcttacaaagattattttgtcaatttctcgaagaaaacaatgctacattttgaaataggattttttaaatcgtgacatgtgctttaatagaaacgtcacttcagctctgtcattacataagatttaacatgagcaaaagggctattttggatacggtatgtcattcctttcccctattaaatatgaagaacatatattctcaagttgatagaaaatgcaggaacaatacacaactatttacacattatgctttctcgattctctgaaaatgaactccagtatggcaatttgagcgcagctcattccgatgattaataatatgccgtaaatagaaaacattacaattctatgctctgttgaacaaacggtgtgatgatttctggtgtttctgcttttatagtactgtatattacgttccaaaacgtggagctgcctttctatggtgtctatagaattttccacactgtcttgcaagggatcggttttagagtctctcaggtttctctgcgcctttctcgccttgcgtctttcatttcgaatatcatcttggcgttcacaattgtacttgaagtccagatcaacaatcttgtcgtgtgctttaccaccataaaagcagatagcatattctcccttatgttggcctataaatgaccattcaccttgacgttcaccagatctctcgattattggcttgtttttgtcatcaggagcaaatatttcgtagttaacatcaaagtcattgctctctccttgctgtactgcaaaataatatgagattgtacagtcaatttccggagttagcgtatataagcactcctttcgacctttattcagttcaaatgtcaacggtgatgcctcagcaaaaaattgtgctaaaaaaaaaaactggaagaaaagtacacataaattggacatgacggagttttttagtcagttcacagtgtcccttcaagtacggtaactatcaagagccttaccagtttctgtcaagatattgtccccccaaattctttcattgaggagaggattatgaagaacgcgttctgttttaaagagagaaaaattcaggtcaggacgcgttggtctcacctttgttgacataatgaccatgacagtgtaggaagtctaagtagtatgtggaaacctacgcgatcatactgatacgttcgtaaactttatcaacgaacgacgctttttttttaaacctctatataagcatgtttttagcttgggaaattaaggtgtagccctggttttgaagataattaagaatctaatggggcaatgcttgtgtagatgacattttatagagtaaaattacttcccgtttagctcgataaacgccttaggcctacataaatcttaaacatttgtccccggtcagcttttaaattatgtcttctttgccctggggcgtcttcttgaacggcatcaatttagtgagtagaagagcacttcacatttccgcctaaaatcaatgcaagaaccattaacaaaaaaaaccgctcagcaggcgtaacgggaagtaacagactaccttaaattttcaataacaattgtgctattatctaattttcttaggaaagaggcagtttcgaagtagaacaatcataatgacaagcaaaacgaagaatatcgatgatatacctccagaaatcaaagaagagatgatacagctctatcatgatctaccgggtatagaaaatgaatataaactcatagacaagatcggtgagggaacattttcgtcagtgtataaagccaaagatatcactgggaaaataacaaaaaaatttgcatcacatttttggaattatggttcgaactatgttgctttgaagaaaatatacgttacctcgtcaccgcaaagaatttataatgagctcaacctgctgtacataatgacgggatcttcgagagtagcccctctatgtgatgcaaaaagggtgcgagatcaagtcattgctgttttaccgtactatccccacgaggagttccgaactttctacagggatctaccaatcaagggaatcaagaagtacatttgggagctactaagagcattgaagtttgttcattcgaagggaattattcatagagacatcaaaccgacaaattttttatttaatttggaattggggcgtggagtgcttgttgattttggtctagccgaggctcaaatggattataaaagcatgatatctagtcaaaacgattacgacaattatgcaaatacaaaccatgatggtggatattcaatgaggaatcacgaacaattttgtccatgcattatgcgtaatcaatattctcctaactcacataaccaaacacctcctatggtcaccatacaaaatggcaaggtcgtccacttaaacaatgtaaatggggtggatctgacaaagggttatcctaaaaatgaaacgcgtagaattaaaagggctaatagagcagggactcgtggatttcgggcaccagaagtgttaatgaagtgtggggctcaaagcacaaagattgatatatggtccgtaggtgttattcttttaagtcttttgggcagaagatttccaatgttccaaagtttagatgatgcggattctttgctagagttatgtactatttttggttggaaagaattaagaaaatgcgcagcgttgcatggattgggtttcgaagctagtgggctcatttgggataaaccaaacggatattctaatggattgaaggaatttgtttatgatttgcttaataaagaatgtaccataggtacgttccctgagtacagtgttgcttttgaaacattcggatttctacaacaagaattacatgacaggatgtccattgaacctcaattacctgaccccaagacaaatatggatgctgttgatgcctatgagttgaaaaagtatcaagaagaaatttggtccgatcattattggtgcttccaggttttggaacaatgcttcgaaatggatcctcaaaagcgtagttcagcagaagatttactgaaaaccccgtttttcaatgaattgaatgaaaacacatatttactggatggcgagagtactgacgaagatgacgttgtcagctcaagcgaggcagatttgctcgataaggatgttctcctaatatctgaatagcaaagtgataaattactgctagtctgaaataatttccttttctttggaaagagaattttaaaagtacttacatatttgcatagtgaaagatttaaataaaaatttcttaaagtgaaacggtttagcataattggtggcatgcgcttaagatagtgccaaataccaaaaggcacaggtgcagacgatacttaaacaatagtgctactacgccacttcgtgaaagctaatatctctttaccttgcatttgggcatgttgcaaacaggaggatcaaaatacaaatggaatcaagaatgctcttctggtatgatactttttgtttttcttttgagcccatgcgtacatttgagctgttgaaacagtcaaaaataaaacggcaaataaattgaacttgaacacaaaagtaaaccaaatccaagaccaaacttcaaaagtatagttgggagcaacaaaaagattgaaaataccttgattcaatgggacacggatcttagcgttaccatgcttcttttgatagtcaccccataggcgcaatttaatgtggcaataaaagttccatagttctgaaagcacgaaaagaccaattaatgtactcaagtcatccaatttcaaatatgaatagtatttgaataacttagcattcccaaaggggaagccgtagccaaagtaaccgaatgaaatgagaccgcttagaacccagtaatggaaacaatttttgaacaggttgaaaattggcatagtagctaaagagaattggtgaacaaataaggtttcaaataatctctttccataatgtcctaaaattaaaaaatatgcaaccctgtttaaaaatggattatagtcggagctagcactgtgccatctatcaacaactgtgggaatggtagatagataataaaaaagggagtgaaccaagactggacccaaatactcacaaaagaagactaatctccatgaaatttggggacccaaatctttgatgaagaattccattgagtcatcagcctcttcttgaaaaaacgattctgaaataaccggaacttgtttagattcctttttgtaggttaatcttatcctgtacttgctgatattgtggttattagcagagatttttttcaaaacatcatctaaagtaggctttttggataagtcaatttcagtgtcccttaaccctttagagcggctttttatggtgataggcattttcaaattaaattcaaaatatgtatctctctcaaatagctcaattggtttctagatagctaaatagaatataatcttactgtcctccgttctgtaaaattcacgctcttagtcccttttcataattccttaactttttgcgtacaaaatgatatgtttattatatttttcttttttttttttcaaattttttctttttcttgaaaaatttttcaaattggaaagctcatctctcttgaatgtataatactttcttcctctaactttcaaaaagttttacatagccaagaagttttccttacatcggtatactactgttatataagttattcttcgagaaacaattagatatcattcatcggataaatctaagttgcccattgctttcaataactccgatcaaattaactcaaatcaactaaaacagtaatgtcattcagaccaggtagcagaggtggttcccgtggaggttccagaggtggcttcggtggtagaggcggttcccgtggtggtgctcgcggtggttccagaggtggcttcggtggtagaggcggttctcgtggtggtgcccgtggtggttccagaggcggcttcggtggtagaggcggttctcgtggtggtgcccgtggtggctccagaggtggtagaggtggcgctgctggtggtgcccgtggtggtgccaaggtcgttattgaaccacatagacatgccggtgtttacattgctagaggtaaagaagatttgctagttaccaagaacatggccccaggtgaatcagtttatggtgaaaagagaatctccgttgaagaaccatctaaggaagatggtgtcccaccaaccaaggtcgaataccgtgtatggaacccattcagatctaagttggctgccggtattatgggtggtctagatgaattatttattgccccaggcaagaaagttttatatttaggtgctgcttccggtacttctgtttctcacgtttcagatgttgttggtccagaaggtgttgtctacgccgtagaattttctcacagaccaggcagagaattgatttctatggcaaagaagagacctaatatcatcccaatcattgaagatgctagacacccacaaaaatacagaatgttgattggtatggttgactgtgtcttcgcagatgttgcccagcctgatcaagctcgtattattgcattgaactctcatatgttcttgaaggaccaaggtggtgttgttatctccattaaggctaactgtattgattctactgtagacgcggaaaccgtttttgctagagaagttcaaaagttacgtgaggaacgtattaagccattagaacaattgactttagagccatatgaaagagaccattgtatcgtcgttggtagatacatgagaagcggtttgaagaaataagttgaataaaggaaattagtcaaaagtttctggtagcttgctcaattattagcagaataattgtttcgtttatatatatttcccccattcagtttcacttcctatttgaagtttttgtaaccctcgactttgtaaaatagatattactaaattcttttagagaacaaaagtattgtacgtattcgccatataaaaaaaaaagagtatatgtggtgactttttggtcattaattgttaagagcaagcaagtagaaatcataatcatatttcgagttttttaaaggtaggaacaatatcgataagctgttctccagtctcgacactgtttgatgaccatatatcattaattcttgtaacactacatcatagatttctctttatccttggattgaatctgaaaaaattttgatagagtcttttgttcaaagtgtcacttcttcatctgtcactcttacgtatttttttttttttggctttgcccataagaaacatcactgtatacgcaaggtcgcaatatttactatttaacatggatgagaggcagtgtgcgaccaaaacgaagacttaatcattaagaagagcgtgtgttgcgttgattggtaataaccaagtcgaaatttgcactaggagcttcagtctaggagtgaacttttgaaaagatttcagtccaaaaattattatttggaacgcggagctcctctaatagtcgaaataatagaatgcatagcgatactaacggtcgaacaaagagcaataatagcccatcagacaataatccaaatgagacagttatattaatagatagtgataaggaagaagacgcttctattcgcgaggctaaccttcctgtgaggttgtacccagacagacgggtagggagacgacgtgatgctttaaataggtttgtgaggtcagattcaaggagcaggaattctcaacggactcacataacagcaagctctgagcgccctgattttcaagctaataacgacgatatcactataatacgagaagttggacggttttttggagacgatggacctattgatccttctgcacattacgtcgatcttgatcaggagccaggttctgaaacgttagaaactccaagaacaatacaagtagataacacaaacgggtacttgaatgataatggtaataacaatgaaagtgatgatggcctgacaatagttgaagagagaacaacacgacccagagtgacactgaacctgccaggcggggagaggcttgaggtaactgcgacgacaacagacataccgataagaaggtcatttgaattccaagaagatctaggcgcatcacgcaggcagttactgagaaggagtgctacaagagcccgtaatttatttgtggaccggtctgatgaaaacgatgaagattggacagatgatacccataatttaccagaagctattcaaagggctcgtagggagagccgtatgcgaatgagcagacggattgcagaaagacaacgtagggtacaacagcaaagggtgtccagtgacgaaaatataagtacatctattaggttacaatcaatcagggaacgaatacaatcatatacgcctgatattcgtagtgcttttcatcgtgcagagtcactgcatgaattcaggtctattttacaaaatgttgctccaattactttgcaagaatgtgaagaagaactaatggcactcttcactgagttcagaaatcaactgctgcagaattgggccattgatagggtcagaaatactcaggaagaggccttgagacttcaccgagaagcattggaaagacaagaaagaacggcaggaagagttttccatcgtggcacattacgtgaatcaatcacaaactatcttaatttcaatggagaggatgggttcttaagtcgtttgtggagtggcccagcattgagcgatgctgacgaggaacgacacactcaaaatatcattgatatgatccaagagagagaagaacgagagcgggatgtggtcatgaagaatctaatgaacaaaaccagagcccaacaggaagaattcgaagctagggcagccagcctacccgaaggttatagcgcgtcatttgatactacgccaaaaatgaaattagacattacgaaaaatggtaaagaagaaaccatcattgtgacagatgacgatttagcaaaaacactcgaggatattcctgtttgttgcttgtgtggcgcagaattgggggtcggaataccggatgattttactggaatcagtcaaaaggatcgtggtgtttcatttgaagggttagtgtcaaaatacaaattccactgcccctaccaaaccctagccagaccatcaatgcttgatagagatttatcaaaacgaacgtttattgcatcgtgtggtcatgcattttgtggtaggtgtttcgccaggattgacaatgcaaaaaaaaaatctaagatgcccaaaaagaaactagctcaactaaagggttcggctcatccggataattatggccccaaattatgtcccgcagattcttgtaagaagcttattcgttcaagaggcaggttgaaggaggtttacttctagcacgcggtttaatttttataagggcattttcgaacttatcatcattatatattatctacttgcatgaacactttaatcacgcttatttaattaagattaaaagatcagaggtgcaattgtgctttgttttatatagtggatttgtgtgaaagggtttgctcccacaagatatggagatactctaaaacagcatatccaaagtacagcataaacataaacccgctagacagcccgctagacagtcttcatttccagaactggccggttgttgttggacataaatgggctgctgtgggtgttgttggtaatattggggctgctgttgctgatagtattgaggttgttgctgatactgctgctgctgctgttgaggtggataatagttctgttggctttgcgatggagcgtaacctctagacgccgtttcatatcctggtggtggagcgctaggacgagaatactgaatcgaaagtgatgtaatgaaaatacaagggctcgttagtacgatgtgatcttctaaaggcaaaacttgtaaaattaacgtacgctttgtttggaggcagagtttccgtaataatcttgagctgacatgagatgtgtatttgcttggtttatgggctattgtatgggtttgtcttaatatccttttcggttgcgtaaatactttttatatttcaatatttcacgatgccgctgatagcatcgtttaatacgaaaacttcgagccatttaccaagaaatattctggactaggtggaaggaagcttcgagaactcaccgtggctattcaaggctgatggacatatgtactgggctgagcttaagatctcccattactgctccgtggggttttatgtgaaatgtggcgtttcagcagtttttagttggctaatttcctaaaagtagtaattagtttcttatgatggatttaatggcgtagttcatccgcgtttaatttaactagaggataatctacttgcagcatgaatgaaaatagtaagccagtaaggatgcactgacagactcagctaccgattagtgttgttgacttttccgcaagatccttttctccctctttggacctagtcatccctccacacaagattcgctcttaagtagtggcgcaggctgttcgcttttaagcatagtgcttaatgtcgaaggctttatagatcccaaatactacgccttgagaaattgaatgcactagcagttagttaactttctggaacgcgcatgacgcgtcccggggcgcctgaggcggagcgttcgcgaaatcgggaaaacattatactgggaaagatcactatctattctctaaatgaacttttaagcaaattatcgtaagatagaaaagacgaaaccttagcaacctagcggtttaatatagaaacaattttattatgataccttccaataagagaaatgctagaattttaagcattacaacgctattattgttgttagtgtttttcgtagcgcaaaatgcgaacttcttgacggtagagataaaagaggaaacttctaaagcatttagtactaatatggacaatatggctggaggatcttccagggaatatgctgctatgccgacttctaccacgaataaggggagctctgaagtagacgaagaaattaatgaaataaaacagaaggtgggactccaacagcccatagcatcggttgatgatagtttgtcggccattaaaaacgataaagggtcgcgaataaccaaagcttttaatgttcaaaaagaatactccctcatactagacttgtctccgattataatatttagtaaaagcacctgttcatatagcaagggcatgaaggaactgcttgaaaatgagtatcagtttatcccaaactactatattatagaacttgacaaacatggacatggggaagagctgcaagaatatatcaagttggtgaccggtagaggaactgttccaaaccttttggttaatggagtatcaagaggaggtaatgaagaaatcaagaaactgcacactcaagggaaacttttagaatcattacaagtctggagtgatggtaaattctcggttgagcaacgtgaaaaaccttccaataattgaaattgttacaaaaaggaaagaagaaaaaattaagaataaatatataaataaagaggtcgtgaatgattaggtcgtgaaatgcagtgtagttggaaaggcgtagttttcctagcacaaggcgtttcggagttggaataaagaagctatcaccaacgaagaagcttttttgtccaagacatctcttaaaagggttgtgaaaacataaaacgcttaatgccttcatatatacatatataagtttatggtttcgatgtttacaataacttctatcctttgctggtccatgcacttcaccttggtaagttatgcaacgcacttttgtctacgcctgcattcgatataaagggtaagctgccgagataacttttgtatcttccgtgtctgcagataaaaaaataatgcattcttcaaaaactttgtacaatatcgggagagtttaacaagcaaagtggcaatacagattataaaaatatgaaagttaaaataaacgaagtgcacagtgtgtttgcttggtcatggcacatccctagcacatctgatgaggacgcagccaataacgatccaattggcaatgatgaagacgaggatgtctgtggtatctgtcgtgccagttataacggtacctgtccaagctgtaaatttccaggcgatcaatgccctttagtgattgggctatgtcatcataacttccatgatcattgtatataccgttggcttgatacaccaacctcaaaaggactgtgtccgatgtgtaggcaaactttccagctacagaagggtctagcaattaatgacgctcatgtccaaaagttcgttgaaatagtttcaagaagaagagaagaaatgatagaggagggcgtcgcagaagagtttgtggactttgatgaaccaataaggcaaaacaccgataacccaatcggtagacagcaagttgataccatcctggacgaagactttttgttacgataaaaaagaaacttagaaatcacaattagctatatttccatacggttcttttcttgtgaacgctgttaacattctgtatacttaaatgaaaatttaatattgattttttcttgttgcagctaaagataaaaaaattttcttttccaatcgttgaatagatgtactgtagccggaactgaagttaaggttgttagattgaaaaagaacaacagtgtactaatcatgctaacgatgacagcggtatcgttgcatacttagaatacataaaaatatgcttccaatcggatttgaaccgatgatctccacattactagtgtggcgccttaccaacttggccatagaagcttctgatttgtgttcatttgattgtaagttagagtatttcaagctctaactcaattatgtgaactttcataaaattgtgttatttttgagaaatatgtgagttgttagataattgttgggattccattgttgctaaaggctataatattggtatacagaatatactagaagttctcctcgaggatataggaatccacaaaagggaatcgatagttctacataatgttattattttatcttctttccttttatgcgttgtcattcattatcctattacattatcaatccttgcatttcagcttccattagatcggatgactgtttctcaatctttatgtcatcttcttacaccgcatgtgataatataatattaaatagatgatattagagttcaattccaacaattttcattctagatagcgggaatattactgggtattcagtatatcacaacgtctcttacaagatagaggatactacaagagggaagcaagaatcatacatggtaatgttgttttttcttccccacattttttgttatcattcgttatttattatattttcaatgcttgcatttgcagcttccatctcatctgatgactgtttctcaattcttatagtgtgttatcatgtacggtattagatgatgacataaggttatgagaaattgtcgtcgaagttaaaggaagctgtattctgtatacataatactatagaatttacaaacagtggaattgcaacaattatcaaattattcacctaataatcacctttaacattcagggaggtttatttttgcttccgaaatttttacagtctacagggaagaaataaatatttagttgagaaagttttgtttatttgtaagttattaatttgaaaaataaataccataactagcgcaaagcttataaaagagatgtttgttgaaaaatgcagaaaccccatatataaaaccatgaaatgtcacaatggacatgatgtacattcttggagataacatcatattcgaaatattcaatatgcccaattggtacctgttctccataccccattatatgatacaaatgatctgcccctattctaacactgtgctagcaacatagcaattatactaaattttttcagtcactatgcaatacatgtaatctctcaactaccaagcagtcattattctattaatatatatttgtgcttggaagtattgtttcacttctcagaggcctttcttgacatgttatagttttttaggtaccttctaatcctgtaaatttatacaaaaattggtatataatggctacctccggaaattttaacaacttttgggtcacactattactgtgtatacttcctttagagatctcaagcattactgaaagataacctgaggaaaaacatagcgcgtctacggatgtgtaatactcgctggatttcctggtaaaaactactgtacatttatcagctgcctctgccaatgctattgagaaccgtaggttcattagaattacttcattcaacggaaaacgtcactatacctgccgcttgtgtgtcgcgtcagtaacgccttgacagaaaaagaaagaaaagaatatgaccgaccgatcgatgtattattattattgaactgattataaaaaattggaacgtcgtagaatcagaaatcataagacaatggccaactatgccaaatcacacatcaatatttaaccgagatagcaaaagaaaataaatttcgattatttttaaaatgtaactgacagtttttggcacttgtggacttcctctttccggcagatagcaaaaccaacggtagaatggccccgaaatttaaattttatttcattgtgtgcttgagcgtggcctttttttttttttttttacatatcacaaacaattcacacattaccacacataccataagctaacgtatgcggtgcaaagttcactattaggcgcttaaaggcttggaacgaaatgacttctggcttttgtttcctatacacattcttagcaaaacttttggtgttgtaacaagcaatgagatagagaaagaaatatatccatcaatggaagaaataggcagacgtcggtaattttattctattgaaaatatgcaaaagtgacagtataaattgaagtaactaattttacatctagtaagctgctgttgaagaattgaatagtatcgcagtatttattttgtatacccttagaatacacatacttggtgttagaagccatctaatacactatataactcggggattaaatcatcttggaagagcgaatctagttcaggatcgcctgtcgtaaagttcgaggataaggacatcgaatttagtagtagtcctaatgactcgatgttattgtctaaaatttgttcaatttcttttcctgatttatcatcgtcttcttgaataggtaaacagtaatatttaccaaagttcaggagggttaggatggtgtgaaaaattataggaaggaacatcaagaaagtgcttgaaatatttttcttggattatggaagtatcaagaacgatattatttcaataatgtgatggtttatatctttgcatacaatagattttgtgatactttttttatgtaatggtcccgtaaccccgtcgctctttcccttttaattttgcccgatccactttctatgccggtagtttagccgccaagtgctattttcaaacgaatcaatagtagcggctgcaactttgaaaaagaaagaaacaaaattatgcgctagttttccatttcttgtattcttttttcttttgcggtggtaattacgggaatttagtgatgttggaacgagagtaattaatagtgacatgagttgctatggtaacaatctaatgcttacaccgtatattaatgtacacctcgtatacgtttaagtgtgattgcacctattgcagaaggaatgttaaacgagaagctcagacaatactgaagctgtgctaaagatctattaattgaacatgatatggtaggtacatatatgaggaatatgagtcgtcacatcaatgtatagtaactaccggaatcactattatattggtcatgattaatatgaccaatcggcgtgtgttttatatacctctcttatttagtataagaagatcaatacttatttcttcattaatactattttttacctctaactatcaacaagtgataattgttggaattccattgttaataaaggcaataatattatgtatacagaatacagcttcctctaacttctatgacagtttctcataccttatgtcatcatctaacattgtacattataatatactcgtagtaagactactagttgagagagaatagttgatttttattctaacaaataatattccagcaggtttacatattcctaggtttgggatatatcttaagtcaataattcatcattagtaaggcaacttggccgagtggttaaggcgaaagattagaaatcttttgggctttgcccgcgcaggttcgagtcctgcagttgtcgtcatttttatattcccaatatttttatcactccgggtaacgagttattaacggtttttctccggtggcaaatgtctcttttcttttacctaaaagaaggttaatgtgaatattagtgaatatgatgcgtatcagtgtcaagcttacagtcaattcaagttaaagaagagacagcgtttttaatagaaaataaaatgggacaaggtgtatcatctggacaagacaaaaagaagaagaagggatctaatcagaaacccaaatatgaacctcccgttcaatctaaatttggtcgtaagaaaagaaagggaggtccagctactgctgaaaaattacccaacatatatccaagtactcgttgtaagttaaagcttctaaggatggaacgaattaaagaccatttgttattagaagaagaatttgtctctaactctgaaattttaaaaccctttgaaaagaagcaggaggaggaaaagaaacaattggaagaaatacgtggaaatccattgagcattgggacccttgaagaaattatagacgatgatcatgcgatagtgacaagtccaactatgcctgattattatgtatctatcttatcctttgtcgataaagagttactagagcctggatgttctgtgttattgcatcataaaaccatgtccatcgtaggtgttttacaggatgacgccgatccaatggtttcggtcatgaaaatggataagtcgccaacagaatcatacagtgatattggtggcttagaatctcaaattcaagaaataaaagagtctgtagagttaccgttaacacaccccgaactgtatgaagagatgggtatcaaacctcccaagggtgtgattctttatggtgcacccggtacaggtaagacattgctagcaaaggctgttgcaaatcaaacatctgccacattcttaaggattgttggctcagagttaattcaaaaatatttgggggatggtcctaggttgtgtaggcaaattttcaaagtagcgggtgagaatgcaccaagtattgtatttattgatgaaatagacgccattggtactaaaagatatgactccaatagtggtggtgagagagaaattcagagaaccatgctggaattgctgaaccagctggacgggttcgacgacagaggggatgtgaaggtgattatggccactaacaaaatcgagactcttgacccagcattaatcaggcctgggagaattgatcgtaaaatcttatttgaaaaccctgatctaagtactaagaaaaaaattttagggattcacacttccaagatgaatttaagtgaggacgttaatcttgaaactttagtaacaacaaaggatgatttgtcaggcgccgatatccaggcaatgtgtacagaagcaggtttgttagcccttagagagagaagaatgcaagttacagcggaggattttaaacaagccaaggagagagtcatgaaaaataaagttgaggaaaatttagaaggtttatacttgtgatgtgcccatttacatttttctataatagatttacgtatataagtaatgcttcaacaaagcttaatatgtgtacattttgtatcacgtgcaatatttgtttcaaaaacttaatataggtagggcgtcggggccttcgcgaattctaactgcaaaggaaaactggtgaacacatctgagagggtttgttgtcctaattttataggaaactaaaactcaaaagacaaagtatacctttgcaaattgaaagcttagttaaacattattattcgtgtgtttgaggtcactttttttcgtcttaaacagctctcaaagttgtctcaaaatttttatccggattcctttacattaacagaccccaaacacaacaagttttgatagtttaagtaagtgaacgcttatttttgttgtcgttgaaaagaaaataaataggcagtattatcaattaggaggtgagttaaattccattctataccgagtatacgagattttgcacattcttacttcatatatcatttaggcactgcatttatcttttaaaaatcattataatgagtaatcattctgaaatcttagaaaggccagaaacaccatatgacataacttatagagtaggtgtggcggaaaataaaaactcgaaatttcggaggacaatggaagatgttcatacgtatgttaaaaactttgcttcaagattagattggggatatttcgcggtgtttgatggacatgctgggattcaggcctccaaatggtgtggtaaacatcttcatacaattatagagcaaaacattttggcagatgaaacacgagatgttagagatgtattgaacgattcattcctagccattgacgaagaaattaatacaaaacttgtaggaaatagtggatgtactgctgctgtttgcgtattacgttgggagcttccggattcagtttctgatgattcaatggatttagcccaacaccaaagaaagttatatacagcaaatgttggtgattctcgaatagtattgtttagaaacgggaacagcataagactgacttatgatcataaggcatctgacactttggagatgcagagagttgaacaagcaggtggcctgataatgaaaagtcgtgtaaatggtatgctggcagtgacgagatcgttaggggataaattttttgatagtttagtagtgggcagcccatttaccacgagcgtagaaataacttctgaggacaaatttttaatcctagcgtgtgatggattatgggatgttattgatgatcaagatgcatgcgaattaatcaaggatattactgaacctaatgaagctgcaaaagtcttggttagatatgctttggaaaatggcacaacagataatgtaacggtcatggttgtcttcctctaagaaggatccgttataaaccgcgcaaaaattatgcatagacatagagatatgcaatgtgtatgtgtgtatgtatgtatatgtataaacgtaccaaatctattttgcatgcatctctcacatgacgaatgaggttttagtagaataggattccagatttttaaactggagaacatattctatcatatatataccaattaaattcacgtagcgaatgcacaacacggtttacaagtcaatagttaacaataggaagaccaagctatatattgaagccgctgaggtctaattcgccattatctccagtggtcgaccagtcaatattaaggtcgttgaaatcatttaatgtcaagtattcttcaccgttgtcggctggaggagggttatctccaggattggaaacaacggtcgttggtaaatcattattaactatattttcattatcatttccggtagtgatagaattgttcttgttattgctgtcgttgttggtggtattgttattgtcgttcccactgttgttgttgttgttgttgccgttatcgtcattgttgttattgttattattattattattgttgttcttctcactgctgttgttgttgttctcgttgtcctcgttgttgttcttattcttttcatcgccgttgttatttttgttgctttcgttgttgttatccttgccgttcttggtgctattgatattattatttatgttgttttcaatagaagaaatatttatgtcattgtagttgttacctgagtcattatcgtcaaagcctttggtttcgtccaccgtggcattgaaggctgtggagtcaaaaccagtactgtcaaggcctgaaaacatcgaaatatccatagagtttaaatcgttgaacattacatccgagggttgggcctgctggctttggattcgagtagtggttaagggagaaaatgcggcaccgttattagcagcatttgcgttctcaagttgtgtttgactggatgattgaagagatccaagttcttgataattctctttggaaccgttggcatccgttgtgttcgcaggtgctgttgtggagaagttcaaaccaaggccatttttttcctttgaattttgctggagttgctgctgttgggaggcttcttcgagttcttgtcgcttttttaattcttcttgttctctaaccttcctcatattttcttgttcagccctctttttttcagcttcctctctttctttctccttttcttttccgagtgcagtaagagtttctaaatatgaagaactctggcttagagaagtctctaaatcatctaaaattccatgaaataatttaaccttctctttcaataatttttgctgagattgactgaaaccattgacgagataagaatctagttgtacattttttaactgttgttgcatcatcatttctgctccaacttttaggatgtcatcgaagcaaacagtaagcttatttttatacgtcattgttctggtattgctcccccgttcagagaaattggctgtgtgaacagacgaaactgggctattttgtactaccattactttcagacgggcagtttatttgggaggatccgccttcaaatttaaactatcttgagaccagaacatctattgaaattttggtgaatattccagcaaccctctctatcccgctttgaatttcttgatgtcattggaaacatttaacttttctcgttacaagcgggtaatatcctaatcattgtaattaagacgttgcttccctgggaagaaaatagtataaacataagatataatagtttttaaaatggtcaacgtatgcgatgcacaactaaaaggtaccaattcattaaatattataatatttacttcttactattacacgaaagacaagtgtgaaatgcctaggagattgatgattgacaagctctggccttgcaataaaaatacttatacacaacttcaaataatatagaaaagaaagaagactataagctaaaaatgtagacaacctcatttaaatattattcttaggacttggtaataatagctaatttgtatattattcacctcggtcaccgcctgtaatcacctttaacgaaaatagatgcccagccaatcaaagcgcattatggagtcgtctaggaaggggccgtcccatcattgtaaaagttcatgttaaattagatggaggataacaataaaggtatcgtacacacactgctaaaagagcctcaatcaatttgtgaaggtataactgtagccgtgaggataggaaaatgttacgttcaattattggaaagagtgcatcaagatcattgaatttcgtcgctaagcgttcatatgcagaagctgctgccgcatcatcaggtttgaagttacaatttgctctaccacacgaaactttatatagtggctccgaagttactcaagtgaacctgcctgctaagtcaggacgtattggtgtattggccaaccatgttcccaccgttgaacaattactaccaggtgtcgttgaagttatggaaggctctaactctaaaaaattctttatatcaggtggatttgcaacagttcaaccagactcgcagttatgtgtaactgcaattgaagcttttccattggaatccttttcacaagaaaatataaaaaatttgttggcagaagctaagaagaacgttagttcatctgatgccagggaagccgcagaagctgcaattcaagtagaagttttagaaaacctacaatccgtattgaaatagcgtttttatggtacgcattctagaacttgaggggaagaagtctacgtttttaagtgttgacaagcaattcgcttgaaagcgccaaaattcattgtttgttctactcgaatttaagtttccattttggttgatgtcttaagtatacagagaaaccgtttattagcgtatatatacagaaaattttattattttatattcaaaaacaagaaaacaaaagagaaaacattaacatgtaattttcataactaatagtcctagaaagtaatactttttacaactgtttctttaaatcctgtatgaaagccctagttgcagatcatcgtgttattccagtgagttttcacttccctaagtccttcctatttatgttttagtccttcttgcacagcaattttacttcgggcactgttgccgtatattctaaaaaaatgaaaaaaacgttcatgccccagcgaaaaccagtgtttcctcgtattcgtgtcagtaattacaccaaagtttgttctacactaaatcacgaataaagtgggagattgagttcaacaaaatatctgattataaaagtatgagaacaagaaaattaaggagcctccataataaggtgcttttaattgagaatgaatgttcattagttgctatattgatggtgatggaactccaattacctaatcaaaaatatgaatgtttatgcgaataagagtttgtaaagaaaaagatccctgtagactggatgtgagatgatgatttcattcccggcctcttaaataaaaacaattaccactgcaaaaatgttcttcaaacgcgtttattatataatgaaaaagaaattcaaatttttcgcgtttgaaaatttatgctaaacaaataactcgaggagggacgcgtcgagaaaatcgcgtctttctactctcacagtgcttgcatacgtatggtatacagtatcaaaagtagcagaatttgtcttcattatgatatatatatatatatgtacatatatatagggtgctaaaaagtattctttttgctattattattgcttaaatcgccgacctttttcccattgtcacgagaacataattgttaaaccaataaaaggaaaatccataacaaaaaaggactggtcaaagaaaagacaactcaattgcacaattactttacaagaaacacgacaatggttacagaaaatcctcaacgtcttactgttttaagacttgccaccaataagggtccattagcacaaatatggcttgcttcaaatatgtcgaatataccaagaggatcggttatccaaacacatattgctgaatcagcaaaggaaattgcaaaagcttctggctgtgatgacgaatcaggggacaatgaatacataactttacgaacatctggcgaattacttcaaggcattgttcgtgtatattccaaacaggccacttttctccttacagatataaaggacacattaacgaagataagtatgttatttaaaacaagccagaagatgacttctacagtaaacagactgaacactgtaacaagggttcatcaattgatgttagaagatgccgttacagaaagagaagttttggtcaccccagggttagagttcttagatgatactactataccagtgggcttaatggcgcaggagaattcgatggaaagaaaagtccaaggtgctgctccctgggatacttcacttgaggtcggtagacgattcagtccagatgaagatttcgaacataataatttgtctagtatgaaccttgattttgacatcgaggaaggtccgataacttcaaaatcttgggaagaaggaacaagacaaagctcacgcaactttgatacgcacgaaaattacatacaagatgacgatttccctcttgatgatgctggaactattggttgggatctagggattaccgaaaaaaatgaccagaacaacgatgatgacgataactctgttgagcaaggaagaaggctaggtgaatcaatcatgtctgaggagcctacggattttggatttgatctggatatagaaaaagaagcacccgcaggcaatatagatacgataaccgatgccatgacagaatcacagccaaaacaaactggcacaagaaggaactcaaaattactgaataccaaaagtattcaaatcgatgaagaaacagaaaattcagaaagcatagcttcatccaatacatacaaagaggagagatcgaataatttattgactccacagcccaccaattttacgactaaaagattatggagtgaaataactgaaagtatgtcctatttaccagatccaatccttaagaacttcttatcctacgaatctctaaaaaaaagaaaaatacataatgggcgagaagggtcaattgaagaacctgagttaaacgtgtcgcttaatcttaccgacgatgtaattagtaatgcgggaacaaacgataactccttcaatgaactgaccgataacatgtcagacttcgtaccaattgatgctggcttaaatgaggctccttttcctgaagagaatatcatcgacgcaaagactagaaatgagcaaactaccatccaaactgaaaaagttcgtcctactcccggtgaggtggcttctaaagctattgttcaaatggcgaagattttaaggaaggaattaagcgaagaaaaagaagtaatattcacggatgtactaaaaagtcaagcaaatacagaaccagaaaatattactaaaagagaagccagtagaggatttttcgatattttatcacttgctacagaaggatgtattggtttgagtcaaacagaagcattcggaaatattaaaatagacgccaaacctgcactatttgaaaggtttatcaatgcttaaaacctagttacgccgaggggatttcttggtggacccaataagctgatgcatatatagatcaaagactttaatttataaaattgtcaatatttaatattaatattcacaaaatacgataaaattcaaactaatgcggtagagccactactggccgcaaggcagaatgatcttggcaactctacacgctggtgcatgggtagtatttattctaaaacttgctgtattattttgaatagtgatattaggaatcgtctgcccacgtacaccggtgaagccgaaattttctcatggaaaccttgggaatagaagaaaggtccattgtaagtgctacatactgaccatcttacataatcttacacaaccctggtaataaagccacgtctagaaagttttccaggccaaacaatcttcttttccattagctttggtacattagcagccagaggaaacattatgcagtttttaaaggctcaactttttatctaatatacaaaacaataaagttgaacaatttctggataaagcgcctagaacgtcttacgatatcttcaaagaaaatagaaaaaaatggaatttttaatttttagttagaggaaactaaacttccatcttcacctcctttagaatcagctacttttgtagatgatccttcctcgttattttttatcttctgttcattctcttctttatcatcatccgcatctatattagatatctttttattatatatttccatttccatctggtatctttctctgtcctcactataaagcttatagtacggtttcctatcttgttcgttaagatttttccaaccttctgccagatctcttgtcacgtccagagagccattctgcctaatcctttccttattcatttcacagtacaataagtatgcatttgtgggcctcttgggcatattcggatctctttcctttactttgtgtcttttagttttagattttcgaaatggcttcgtcaatagttcctgtttgaaggaggccagagtcggcaatggatcctcacagtttaactcaggatcaagttctatcctggattccaacctctccagtaaaacaccgtattctaatttgagtcttttcaccgaaagtcgtgacctttggattgcaagtccaagcaccacattctgatctttcaattcttcaagtctgcgctttttttcttcaactgacatttcttatgtgttactattacctatatcctggctgcttctcatccaattctagcccctagaacgatttaatatatatgtgcgtggtaatcatttccttatattttaattgaaatccttcctttctcagaagaaaatcttttttctaaggaaaatggagaaccgtcggctccttttgctttactggtgtattcttgttttttctgtttgataatgcgatttagggcgaaaaactgctgacaataccttgtccgctttcgtgcacaagatttcttagcacgaaaatatatcaagtaaccgtaaaattattcctttgccgactatcaccgtaactgcggctaaacaaatctgtccaactactactcagcttaaattagcattttaaatacatttaatattcaattagtcatggtagatagtaatgatgatcaaccggaacgccatgcattacttcataatgacatccaaacatcaaataacagtaggccatcactggtccaaaaaaagtacttacctaccccacaagatacaagaaagtctagagcatcgtatacaggaagtgccatgatcaacccgacaagtaaacaaagtcgtacaggatcgggcgctcaaagaacatcacgcacagcacagaaactaaaacttttgccagaagaaccattccaaagagatagcgaaagacttactgatttaaagaatcaggaagtatattctcaggtaaacaggataaaagataagcctgctagaagggatgctgaaaagttgggaaaagctcacagacatttactccccaggtcaactgcatattgtactgctagcagttacaatatgaaagagctggtaaggtggttaaaggactgtcgaaagctacatcatactcatcctaaattgtttgatgaatgcttgtacactcccttcatttacaacgattggaggggcgacaaaagatttgaggatgaagatgtgattaggttggatgatgagggcggtgaaattattgttagtgacaagcacccagatctgtttatctttgaatatggtgttgtcgttatgtgggggtttactgaaagagaagaaaaagctttcttaaacgatatagaaaagttcgaaaaagaaaaattggcggaagaagatattcaagttgaagagttcaattattatgtcacaaaaagttatcaaccaagaatatataacgattttattaccttgagagatggttcaaattacatggtaaaactctctatctctcatgcaattgctcaaagcgtaaaaatttcacttttcgaagagcttgtggataatactattgaagatactcaggatataccacaagaaattgcatacagcggtaaagtttctatgagcaaagaagatataatgaaaagtataggggagctattcattttgaggataaatatcaatctacatggatcagttttagactctccagaaattatgtggtcagaaccacagttagaacccatataccaagcaacaagaggttacttagagatcaatcagcgcgtttcacttttaaatcaaagactcgaggtcatttcagatcttcttcaaatgttgaaggaacagctgggccattctcatgaagaatatcttgaatttattgtcatattactagttggtgtggaagtcctaatatcggtgatcaatatagtggttgacatgctggctagtcaacattgagccttttgatcatgcaaatatattacggtattttacaatcaaatatcaaacttaactattgactttataacttatttaggtggtaacattcttataaaaaagaaaaaaattactgcaaaacagtactagcttttaacttgtatcctaggttatctatgctgtctcaccatagagaatattacctatttcagaatgtatgtccatgattcgccgggtaaatacatataatacacaaatctggcttaataaagtctataatatatctcataaagaagtgctaaattggctagtgctatatatttttaagaaaatttcttttgactaagtccatatcgactttgtaaaagttcacattagcatacatatattacacgagccagaaatagtaacttttgcctaaatcacaaattgcaaaatttaattgcttgcaaaaggtcacatgcttataatcaacttttttaaaaatttaaaatacttttttattttttatttttaaacataaatgaaataatttatttattgtttatgattaccgaaacataaaacctgctcaagaaaaagaaactgttttgtccttggaaaaaaagcactacctaggagcggccaaaatgccgaggctttcatagcttaaactctttacagaaaataggcattatagatcagttcgagttttcttattcttccttccggttttatcgtcacagttttacagtaaataagtatcacctcttagagttaacctatactaaaatttatgccagttaactatgagataagcaagtatcatctcatttcattacctgaagtcgagtaaacagaaaatccaattgttgatgaacctcaatgacttagaactatctatcggcagatcatataaagaggatttaggtacctagaggactgtacctggagtatatatatatatatatatatattatctcaactatagtccatagaggtttctttcttgaggccttaaactgctaaagaatgatattggtggaatgcaagcaccaagcgctcttcttgcgtgactgttcatatacttcaaaccaagaatgtaactggcattgacccatccaaaaccttcagtagctgcccctttaaagtcagcaccttgattaccgtattctgcttcaacacgatgaggatctgttcctcttgtgacatcatatttttcaaccacaataccattataatcgacaaaagcctttgtcatcatgaaaagccatctataagctagcctattcgttacagttaaataaccataagaacggaggccttcccaagcaagaatttgatggggtgcccaaccaaatggatagtcccattgtctaattggtctcgaaatagaaattgggcctcgagaacgctccgtacatgcagctaaacctccaagcatctctaacttgggtagtgctttctccaccattttctgtgcttgctccttcgtggcaagtccagcccataatgcccagaatgtagttgcggattcgtatgacgttctgtgcttgatttttgtgttgtagtcaaagaaaaaccccgactcgtcatcccacatatatttggtaatcttttcttgtctgattttggccatttctttccacatagctgaagttgttatagaatggtctaaaggatcttcatatttgtcgtcgcagaattcctttatgaagtctgcaatatcaatctcgtatttgtaaagaagagaattcaggtcaatagtggccaggtaggcacatacgccctcaaacctatatgtagtgtcgtgtccagattctctaacgccacggtcatgaagaaaaaactcatccaatttaggctcctttatcttaccatcgttataaagttgcttaaattcgtctaaggtaacgccgtgtttcgatgcatatggtagtaaaacggtatcgaagtgatcactttcagtttccggaggaataccgagaccgttaggatggtacctggataagcctgtttcgggatcaagccttggagatgcggtccaaacagttttgtactcttttatgcttgcttggaaagctcttttcaacaaatccacagcatcgggattactcctaccaccaagttttttgaatactaccaaggccatttcagtcaagaatgggggctgtgatctacatagatagtagcttctgttagcattcaatatttttccatagtgattaatctcaaaaataaaatgctccaccatacctcttgcaacatcagtcttgttggcttctaggagacctagtgccatcatataggagtcccaaccatataattcattgaatctaccaccaggaacagcataagggtaaccaatgagagttttttcaccagtagaaggattgaagtgctcttccatagccaatgctagtaaaccgggggtatcattgacggatttgacgtattctgccgttattttttttggtaaatattcaacttctaatttcaaagatggatgcatttgagaagcttgaacataaaattcgtattgttctggacaatcataaggaacatagattcttggattttttgcccccggcgtatcaatcttggtatcttttgcaatttcgcctacgttgttcagatcaactctcctggtcaaagagttccagaactgtgtgtttatcaatcttgataatctgttgacgggattttcgtttatacgagcttcatctaagaaaatttggtgtctaccaaaacttttcgcaatagttagttcctgcaacaaattggataacatatacgtacccctaatattaatatgcttatagccataggagtttgcggtaccgactttcaaaacttttggaccggtatcctcgatggtgatctgataatttttatcggtatcctcagcagccagtagttcattaagtgttttatcgacatcttcgataaagaaacgacgattaccttgactacttgaataggtgtcatcctcagaaccacgtctagtctgttgaagtttaccaaaaccagttttcttgaaaggagatacattatcgaaaacactcatagtcctcgtacggttgatcttagcgggctttgcctgcttctgctttcttgggtctgttggggggccatagtagacttctgcgttcgaaaatggatcattgaattcacttagtgatgataatcttctttgacggccttgggctaccggtccttggcttgtattaacttgactcattctactgattttttttgttaatttttctttttttgtttatcaggcgttcttgtatctagtaatctccttatatctatgcagttggttgtgaaatcagtcaatataaaactatcttcttgatattatatttactctacggaaaacgatagggggaaaatttctagctaatgttttgcgatcttttcaggccaacaaatcttgtacctcgctcctgaaaaatcccgtaaatcggtgatcgcgcaagtttcatattgataaccttgtgaaccagtctatatatagccttatataagtactgctctatcaaacttaagattggtggccttcttcggtaactaggggataaggggcttcgtcctacacgatgctcctgtcgtttctttttttcatttcttttttcgcccagcgggaagtacgcggaaaacaagaaacaaaaaaaaaataaaaaaataaaaaataaaacagaaactaaaatctgatgatgaaattgatattcaattggagaaagaagaaagatcttgtttaatttgaaataaaagcaagaagataaacacaactatagaaaaagaatgtctagcgaagataagaaacctgtcgtcgacaagaaggaagaggctgctccaaagccaccatcctctgctgtcttctccatgtttggtggtaagaaggccgaaaagccagaaaccaagaaagacgaagaagataccaaggaggaaaccaagaaggaaggtgatgatgctccagaatcaccagatatccattttgaaccagtggttcacctggaaaaggtagatgttaagacaatggaagaagacgaagaagttctttacaaggtcagagccaagcttttcagattcgatgccgatgccaaggaatggaaagaaagaggtactggtgactgtaagttcttgaagaacaaaaagactaacaaggttagaatattgatgagaagagacaagaccttaaagatttgtgctaaccacatcattgctccagaatacactttgaagcctaacgttggttctgatagatcttgggtgtatgcttgtacagcagatattgcagaaggtgaagcagaagccttcacttttgctatcagatttggcagtaaggaaaatgctgataaatttaaagaagaatttgaaaaagctcaagaaatcaacaaaaaggcttagtttcgatgtgcttgttacttgcgtctagatttttttgttcctaatgtaattttcctttacagcgtgcatatatatttttatctactgtgaggaaaagttgctctttaattatataaaaaacgcttatgtagcattgtgaaatcacatatgaatagatatgtaagaaggattagagggttcaagtaattgttgcagtagtcaatgtagccaaatgtctaaccactttggtgcatggagattagctcaataatctcgtagtatgtttccgggtaatattctctgtcttatttaccatctttatgtttccgcccttttatttttgtttttctcgctactcctttataattactaatgagaatcgaatactatagaaatttttgacgtaataaaggagcagtaaatttggaatacattccttagctcgctagaaagctgaaggaaatttagctaaacagagagtatagttttgaaatgattttacgggagcagatcgacttcctaatacataaaagacaggatgataataataacaatggtgaagcgattacagatgatgatccatttagctcttcctcatggagatggggaagatggattttttttatttttttcatagttgcactccttatacttctgttttcaactgcaaaagtgaataggagaagaagaattatgggtcaagctccgattaggggaaccgcttggttaaccccgcctacctacaggcagtccgagagagattacaatggcacacagcgttgcgttgaagactatgttcctgaatatacagagacagcaaatgagaatgatttggggttttacgacgaacgaggagagtttcatcctaatggcaaaacggaatatttagcgccaccgcctttatcagaagaacaagctagctcgactgataaagacttacagcgcccagtggctgccgtcgtacgaattcctagtgaaagtgaattcgacttcaatctgctaagacccactatgaataatttcgttaatggtcagagtaatcgcaacgagcagcattctccgactgttgaatcttcttcctttgatgttaataacgcgccggcaagagcgaaagtgagtaagtgatttttcgtttaatgaatttattatcgcatgacttgcggtatagaaaatagttataagagtgctgaaaaaaaaaagaagtacagaagttttcgtttctttgaaagtcgcgattattccgagttgtgtattatagtaggaacatactattgatttaggtttgagagctggtagtatcgacgtccagaacagtcaattcatcggaacgctttcgactcggtccacggaaaagccattcaacgatttatacggacggtgattttgattagtctaattgcctatatattataaatatattcttcctttacctatttcttctcacacattatcctctaagtaacatgagaattcagatgccggttaatcttcggctttttcgcgttgaattcaaaaaatgaaaatgatgaacaaccactgggaattcaccatttttcaaagtgtgtaaattcatgcctagggccttatcaataaaatttgacaatacgtatatggacctttacgatgaattaccggaaagtaaactcctttatgatgaagaattttcatatcttttggatgcagtaaggcaaaatggtgtctgcgtcgtagattttttaacactcactccgaaggaattggcaaggctaatacaaaggtcgataaatgaggttttcagatttcagcaattgcttgttcatgaatataatgaaaagtacttagaaatctgtgaaaaaaactctatcagcccagataacggtcctgagtgtttcacgactgctgatgtagctatggatgaattattaggtggaggcatattcacgcatggcattacagaaatattcggagagagctctactggtaaatctcaattacttatgcagttggcgttaagtgtccaactttccgaacctgcgggagggcttggcggcaaatgtgtatatattaccactgagggcgatttaccaactcagagattggaaagtatgctatcgtctaggccggcttatgaaaaactaggtattacacaatcaaatattttcaccgtcagctgtaacgacctaataaatcaggaacacataatcaatgttcagttgcctattttattagagagatctaagggttcaataaaattggtgataatagattcgatttctcatcatttgagggtggagcttcagaacaagtccttcagagaatcccaagaaaataaaaactatctggataggatggcagagaagctccaaatactggcccacgattattcattatccgttgtggtggctaatcaagttggggataaaccactggctaacagtccagtggcacataggacatatgtaactgattatgattatcagctagggtggctagttggctggaagaactcaaccattctttatcggcagatgaattcgctgcttggagcaagttccaataacgatgaaattctatcagacgatgaagattatatgctaatcgagagagttatgagcactgtaaatgaccggaattatgattttttttcaaaaaagaaaccacccataattgagaataaaaccgttgagcgaaattcatcaagtcctatcagtcgacaaagtaagaaacggaaatttgactatcgtgtccccaatctcggtttgacttggtccaatcacgtttcaacacgaatattacttcaaaaatctttcaaggcttcaacaataattcaaagaggtgaagctcatctttataagggaggtgattcggcaagcttctggcaagttaagaggacaatgaaagtggtatattccacattcgctaagcctggtcaaattgcatatcaaattactaagcgaggaatagaaacagcctgattgaagttccgtattcgaaagaaactaagagctttgcagtaatatatgatgaaggcagtctttttatatagtagcgcacattattcaatcctcgctaaagtgttcaattagtaaatataatattgtcataaaggtacatagttgaaaagggtatttttttaaaaatagaaacttacaatagtagacataaagggactgtttttaacgattataggtgtaagacaaggaaaattcacaaattaaagtttaaaactactgtagggattcttcttgatctgatttatcatctattacattctcatcataagtgaaatcgtattctccttcgtattcatttgagccatcatctattataagctttccctgaggtttttttgccaaggcatcttccacttcgcctgtactcgaatttagacgcgagcaaatcaagtaaaggtaagccactcttttccttttcctgttgtaaagaaaacctataagattccaaagatagccaggctcatcttccaaaaaagagtttgaaggtgaatattgaaaaaggacgcaatcagaaagagtcatgtgagaattaattacctcccagacccattcctctggttgtctaccaagagaatataaggtgttttcaaatttggaaataaaagttttcaatgatgttttgacaaaatccgttggctcaaccgatgaaaaatcatggtcaggataagaagcgttgaggatagcaatcagataagcaaatattttgcggcttgacggttcgtttatgggaccaaacggacccaaacttaaattgcttggcctttcgtttatcgaagattttcttcttttgttaacattgttggttgctgtaccagaactgtaattattgttcgatgatttaccacttttgaaactgctaatactgctactgctccttcttcttatcctctcatcattcttagaagaagaatcaagagacgatgagctcatagagccagaatcgtaattcgagactaattcttttaaattttggtcatttagcttggcacttttgggaaaagttgctggagaagaaccattaggtccagaatagttattgttattactgctattgccattactgttgttagtgttattattgctattgtattcactaaaagatattcttctcttttgctcccaaaaagagttgctatccctcctattagaataaaatggcgacgagcagggtgattggtttgtttcgggagcagctagctgttgctgaagggtagcattgtaattctcattttcctgtaaaatagtatccaaatgctgatcaatagttttatataattttctatctgatgcaaccgcctttgttgtgaaaatatcgcaactgcccacgattttacagtcatttgtctcgaaattgagagtttgattcactctctctatatctagctcatcaataaactaaggaagaaaaggagggttcaggtacaatgttagtaatttcgaataaagagcatggcagttttagagtgataacatactttcattgtcgtgattctttaggcaaaaaaatccgtttggagtaatgagcggttaaacttgttcttggtgaagtgtgcagagtttctaaactttaagtaaatgacactaagcctatatttttcgcattgctaaagaaacactgatacataatgtgtctacattttatatagctgatagcacgttctttttaagttgaattatcttttttttctcttgttaaataagatggacaacgcgctttcgctggcgagatgaagcgcccctgattgacaagcaactcgtggaggcaagtaattagcgacgctttactttgtctgatagcagtaaatatgtgactgcatttaagaagtgaaattataagaaatgtacgctttaaaaatgatatatgaagttacataaagaaatggtaaaaaaatttttttttcctccattaccgataatagttatattccttttttattaactttatctcctaacatttcgatataatgaggaccgaatacggaccaatgaaggttgattaatgcatataagtggcgataaacattctcgaattcctccagctctgttgctgcgaataaacctctggatgcaatcgcattgccagtaggtgtggtggtggaggttttagaaggagacatcaaagacgggctgattttaacgctagcagtatctgtagtagtactcaaagtgttagtgctacctacgttgccattgtttgtgttgtagaggtacacaaagtcttgtttaacgcgtccatcaattgtgcactcggacctgttgaagatagcgtcctctagtgatttgaatactctattttctaggacaccataaacttcactgaggggttgagtttgcttagataaccaagatttagcaaaggttatttttgagttgtctaatgaaggcaattgaggccttctggcttgttcacaactaccattgttgtcgtactccctgtgaagatcgtcaataactttgcaaagatgaacagcaatagacattgtgtttttagtccacctacaattgccgtgttcatctgttataatgctgataatttcattcttcagccttttagttgagtatgtatgaataacatattcctttgtagctttatccattgaaggatcgttggccaccaattgttggaaaagtaaacggcaaactaaaatacaaacaatttgacgtatatcggcacgcaaaaggatcaatcttgcatgatcaaaagaaagcggagttgggtactctctcaccatcttcctacatgacaataggttaattatacttctaatgcaaatattgtagacatcagggatagtgatagaacttggatttctaacaaggccagcggtaacattttcgttgaattttttatcaaaccaaagtagggaagtatttaaattcacccttttagaggctataagagtgttgaaatactgtttctcaaattctacagcattacttaacagagctggccttagtattcttatttgatgattggcaatatccaatttcattgtttccaaaatttgaaaaaccaaccttaaaccttctattaaccttgttaaagaagagtctctttcagcttctttaaatttgttgctcattttatccacccatgggtccctcatgggggcacaatgatgtttaaataaatcagccaaccagcctgacaagttagacattatcagagaacctttcaatagttcttgaatgttcaattctgtgtccagtacattatttatcatcggagactctttttgtgggactatcgttaacaatacatcccttaaagtgtcaaaaagtgggactagtcttgacctgttatattggaatatttcaggcctcttagagtaaacataaatttcattttgaacatcattccaatagatattcgccaattgtctttttttattccctctttcgccatcaagatttggcctgaattgtagtagcgggtcgaatattatatcatgtcttagttgtgggtttttcagaatttcctgtaagtcaatctcttttaagccctgcaaatttataggaggaaatggaacaggcgttggagtagcctttatgtagtttattctatcttccaaagttaagtcaaagtttgagcttgataggaagctttgatttgtcattgaagtggcagtggaattattaatgttgtcattattagcgttagtgcttgcgttacctgatatttgttgatttaaaaaaattgcgcgctttaatgaaagagggtttgaactgagaggattattagaatgcaaatatggttgatgatggtttctagaaaattttttctttgatatgccggaaggagttggatgatttaaaagaatattttgattacgatagtattgattgtgggatgataattttcttaaagaagaatgcaaaatagtgggtacggaatgcgacctcatttttttatttgaaaagatccttaaaaagttagaagcatttcctggtggctgttgttgtgctgcttgttctttgtgtggttccgttgctggtggcaattgcggcgcggatgcagacggtggttgctttgacgacggtggtggggagggagatggattgttgatattagtataaatattctttgggggtatcgaatcaactttattgttcctccttatttcttcttcattatcatcgtttttcaagaattgaccagtcttggtgtcgaacgtcttgaatatagtattgtccctgtctatagggatcttcaaatcactactattagctgaattgccactgctatcgttgttagtggcgttagtgcttgcattcaaagacatggagggcgttattacgccggagctcctcgacagcagatctgatgactggtcaatatatttttgcattgaggctctgtttggaattatattttgagatgacccatctaatgtactggtatcaccagatttcatgtcgttttttaaagcggctgcttgagtcttagcaatagcgtcaccatctggtgaatcctttgaaggaaccactgacgaaggtttggacagtgacgaagaggatctttcctgctttgaattagtcgcgctgggagcagatgacgagttggtggagctgggggcaggattgctggccgtcgtgggtcctgaatgggtccttggctggtccatctctattctgaaaacggaagaggagtagggaatattactggctgaaaataagtcttgaatgaacgtatacgcgtatatttctaccaatctctcaacactgagtaatggtagttataagaaagagaccgagttagggacagttagaggcggtggagatattccttatggcatgtctggcgatgataaaacttttcaaacggcagccccgatctaaaagagctgacagggaaatggtcagaaaaagaaacgtgcacccgcccgtctggacgcgccgctcacccgcacggcagagaccaatcagtaaaaatcaacggttaacgacattactatatatataatataggaagcatttaatagaacagcatcgtaatatatgtgtactttgcagttatgacgccagatggcagtagtggaagatattctttattgaaaaatagcttgtcaccttacgtacaatcttgatccggagcttttctttttttgccgattaagaattcggtcgaaaaaagaaaaggagagggccaagagggagggcattggtgactattgagcacgtgagtatacgtgattaagcacacaaaggcagcttggagtatgtctgttattaatttcacaggtagttctggtccattggtgaaagtttgcggcttgcagagcacagaggccgcagaatgtgctctagattccgatgctgacttgctgggtattatatgtgtgcccaatagaaagagaacaattgacccggttattgcaaggaaaatttcaagtcttgtaaaagcatataaaaatagttcaggcactccgaaatacttggttggcgtgtttcgtaatcaacctaaggaggatgttttggctctggtcaatgattacggcattgatatcgtccaactgcatggagatgagtcgtggcaagaataccaagagttcctcggtttgccagttattaaaagactcgtatttccaaaagactgcaacatactactcagtgcagcttcacagaaacctcattcgtttattcccttgtttgattcagaagcaggtgggacaggtgaacttttggattggaactcgatttctgactgggttggaaggcaagagagccccgaaagcttacattttatgttagctggtggactgacgccagaaaatgttggtgatgcgcttagattaaatggcgttattggtgttgatgtaagcggaggtgtggagacaaatggtgtaaaagactctaacaaaatagcaaatttcgtcaaaaatgctaagaaataggttattactgagtagtatttatttaagtattgtttgtgcacttgcctgcaggccttttgaaaagcaagcataaaagatctaaacataaaatctgtaaaataacaagatgtaaagataatgctaaatcatttggctttttgattgattgtacaggaaaatatacatcgcagggggttgacttttaccatttcaccgcaatggaatcaaacttgttgaagagaatgttcacaggcgcatacgctacaatgacccgattcttgctagccttttctcggtcttgcaaacaaccgccggcagcttagtatataaatacacatgtacatacctctctccgtatcctcgtaatcattttcttgtatttatcgtcttttcgctgtaaaaactttatcacacttatctcaaatacacttattaaccgcttttactattatcttctacgctgacagtaatatcaaacagtgacacatattaaacacagtggtttctttgcataaacaccatcagcctcaagtcgtcaagtaaagatttcgtgttcatgcagatagataacaatctatatgttgataattagcgttgcctcatcaatgcgagatccgtttaaccggaccctagtgcacttaccccacgttcggtccactgtgtgccgaacatgctccttcactattttaacatgtggaattcttgaaagaatgaaatcgccatgccaagccatcacacggtcttttatgcaattgattgaccgcctgcaacacataggcagtaaaatttttactgaaacgtatataatcatcataagcgacaagtgaggcaacacctttgttaccacattgacaaccccaggtattcatacttcctattagcggaatcaggagtgcaaaaagagaaaataaaagtaaaaaggtagggcaacacatagtatgaatacaaacgttccaatattcagttctccggtcagagatttaccaaggtctttcgaacaaaaacatttagcggttgtagatgcatttttccaaacataccatgtcaaacctgattttatcgctaggtctcctggcagagtaaatctgattggtgagcatatagattattgcgatttttcagttttgccattagccattgatgtggatatgctttgcgcagttaaaattttagacgaaaaaaatccatccattaccttaacaaatgcggaccctaaatttgctcagcgaaagtttgatctgcctttagatggttcctacatggccatagatccgtctgtgtcggaatggtcgaattactttaaatgcggactacatgtggcacattcatacttgaaaaaaattgctccggaaagatttaataatacacccttagtaggtgcgcagatcttttgccagagcgatattcctactggtggtggactctcatctgcatttacttgcgcggcagcactagccacaattagagccaatatgggaaaaaattttgatatttccaaaaaagacttgacccgcatcacagcggttgctgagcactatgttggagtcaataatggtggtatggatcaagcaacgtctgtttatggggaagaagatcatgctctatacgtagagtttaggccaaaactaaaggccacacctttcaagtttcctcaattgaaaaatcatgaaatcagtttcgtcatcgccaatactcttgtaaagtctaataaattcgaaactgctcctacaaattacaatttaagagtaatagaggtaacagttgctgccaacgccttggcgaccagatacagcgtggccttaccatctcacaaggacaattctaactcagaaagagggaatctaagagattttatggatgcttactacgccagatacgaaaaccaagcccaaccatggaatggagatatcggaactggtattgaacgtttactcaagatgctacaattggtagaagaatctttctcgaggaaaaagagcggattcactgtacatgaagcctctacggcgctaaactgttcacgtgaggagttcactagagattacctgacaacttttcccgtccgcttccaagtcttgaaactatatcaaagagctaaacacgtttactccgaatccttaagggtgcttaaggctttaaaaatgatgacaagtgccacttttcacacggacgaagatttctttacagattttggccgactaatgaatgagtcccaggcctcttgtgataaactttatgaatgttcgtgcatagaaaccaatcaaatatgctcgattgccctagcaaatggttctttcggctcccgtctcactggcgctggttggggcggttgcactatccaccttgttcctagtggcgctaatgggaacgtggaacaggtacgaaaagcactaatcgaaaaattctacaatgtaagatatccggatctcacagatgaagaactaaaagacgcaattatagtttcgaagcctgccttgggtacttgtttgtacgaacaataacactaaacaccttcttggaacaacctttaaatattaaaagtttactcatacctcttacactctataaagaaacaagttggtgagtccaatagaacccattccagcatccgatgcaaccatagcccggttgatgcgagtcagagtggctccgcacacagaggttatgtgaccatggtaaccgtacacatttttccacggcaaggaagtggcgcgaaagaagcaccgccctccacggatcaccccatttggaaaagaacggagacataaaaaaaaattaccttcacgccagactatgtatgactcgtagaaatctagcatccgcggagctattttaagtttccgcggatgcctttcgatcctttcccagtcgtctggttccgcgcacatatgactaaatgtccgcccatttccgtttaaatccgttttctattttctttaggtctttccattgtattccctgcaaccccgctgggtattggtattactaatagtgactacgcaacatcaacatataaaacaaatgatgagtagtgcccctccctcaccgctatcgcctcaccactttttatgcttgtatatgcttgtagataaataaatacctaacgaaaacaatatatacgaacctagtgtatttgtatcttttgtttttcaagttgaagtgttgcgaggtcaaaaaaaaaaaagctcactgtaggatataggagttactatatcaccagtgcattacattctcagtgcatccatcgtcttcaacattgattattttctccttccattgattagagttcaagctccctgagaaaacgaaggtatagcggacgtacccgcagagacataaaaaaagaaaaactatatcgaagaccgaaagcagtaaaaaagtggatagaataacacagctaccaaaatacgtaaagagaattcaatgagcaatatcaaaagcacgcaagatagctctcataatgctgtcgctagaagctcaagcgcttcttttgcagcttcagaagaatcatttacgggcataacccatgacaaagatgagcagagcgataccccggcggataaactaacaaaaatgctgacaggacctgcaagagacactgcgagccagattagtgccactgtgtctgaaatggcgccagatgtcgtatctaaagtggagtcatttgcagatgcactatcccgtcatacaacgagaagcggtgcctttaatatggattcagatagtgacgatgggttcgatgcccatgccatctttgaaagttttgtaagagacgctgatgagcaaggcatccatatccgcaaggctggtgttaccatagaggacgtaagcgctaaaggtgtggatgcgagtgccctagaaggtgctacctttggtaacattctttgtttaccgttgaccatctttaaaggtattaaggctaagaggcatcaaaagatgagacagatcataagcaatgtcaatgccctggcagaagcgggtgaaatgattttggttcttggaaggcctggtgctggttgttcctcctttttaaaagtaacagctggtgaaatagatcagtttgccggtggtgtttccggtgaagtagcatatgatggtattccccaagaagaaatgatgaaacgatataaagcagatgttatttacaatggtgagttggatgttcatttcccttatttaacagttaagcaaactttggatttcgctattgcctgcaaaacgcctgctctcagagtcaataacgtttccaaaaaggaatacattgcatccagaagagatttatatgcaaccattttcggtctaaggcatacctataataccaaagttggtaacgatttcgttagaggtgtatctggtggtgaacgtaagcgtgtttccattgccgaggctttggcagccaaaggttccatttactgttgggataatgccactagaggtttggatgcgtctacggccttagaatacgcaaaagccatccgtattatgacaaacttattgaaatcaaccgcttttgttacaatttatcaggcaagtgaaaacatttacgaaacatttgataaagtcactgtcctttattctggtaagcaaatttattttggtttgatccacgaggcaaaaccttatttcgcaaaaatgggttatttgtgtcctccaaggcaagcaacagctgaatttttaaccgcgttgactgatccaaatggattccatctgatcaagccaggttatgaaaataaagtaccaagaaccgctgaggaattcgaaacatattggttaaattctccagagtttgctcaaatgaaaaaagatatcgctgcttataaagagaaggtcaataccgaaaagactaaagaagtttatgacgaatcgatggctcaagagaaatccaaatatacgagaaagaagtcttattatacagtgtcatattgggaacaagttaaactgtgtacccaacgtgggttccaaagaatttacggtaacaagagttatacagtcatcaatgtctgctctgcaataattcaatcttttattactggatcattattttacaataccccttcatccacttccggtgctttttcaagaggtggtgtgttgtattttgcgctactatattattctttgatgggactggcgaatatttcttttgaacataggccaatcttacaaaagcacaagggctattctttgtatcatccttcagctgaggcaattggctccactctggcatctttccccttcagaatgattggtttgacctgtttctttatcattttattcttcctatctgggttgcacagaacagcgggatcattttttaccatctatttgttcttaaccatgtgttcagaggcgatcaatggtttatttgagatggtttcttcagtatgtgacactctttctcaagctaactctatctcgggtattctgatgatgtctatctcaatgtactctacctatatgatccaattgccttcgatgcatccatggtttaaatggatatcgtacgtactacctatcaggtacgccttcgagtcgatgttaaatgccgaatttcacggtaggcatatggattgtgctaacactctagtacccagtggaggagactatgataatttatccgatgactacaaagtatgtgcttttgttggttcgaaaccaggtcagtcttatgtgcttggtgatgactaccttaaaaatcaatttcagtacgtttataagcacacgtggagaaactttggtatcttgtggtgctttttactgggttatgttgttttgaaagtgatattcacagaatataagaggcctgtgaaaggtggtggtgatgctcttatcttcaagaaaggatcaaaaagatttatcgcacatgcagatgaagaatctccagacaatgtcaatgatatagatgccaaagagcaattctccagtgaaagtagcggcgcaaatgatgaagtatttgatgatttagaagccaaaggtgttttcatttggaaggacgtatgctttactattccatatgaaggcggtaagagaatgcttttggataatgtttcaggttattgtattccaggtaccatgacggccttgatgggagagtcaggtgctggtaaaacaactttgttaaatactcttgctcaaagaaatgtcggtatcattactggtgatatgcttgtcaatggacgtcccattgatgcgagtttcgaaaggcgtacaggttatgtacaacaacaggatatacatatcgcagagttaactgttagggaatcgttgcagttttctgctcgtatgcgtcgccctcagcatttgcctgattctgaaaaaatggattatgtggaaaaaatcatcagagttttgggaatggaagagtatgcggaagcccttgttggtgaggttggttgtggtttaaacgttgaacagagaaagaagctgtctattggtgttgaactagtcgccaaaccagacttattattattcctcgatgaacctacatcaggtttggattctcaatcttcatgggccattattcaattattaagaaagttatcaaaagctggccaatccattctttgtacgatccatcaaccttcagctactctgttcgaagagtttgatagattactacttttgaggaagggtggacaaactgtttatttcggagatattggtaagaactctgccaccattttgaactactttgaaaggaatggggcaagaaaatgtgattctagtgaaaatcctgctgaatatattttagaggctattggtgccggtgccacagcatccgtcaaagaagactggcacgaaaaatggttgaactctgtcgagtttgaacaaacaaaagaaaaagtacaggatttaataaatgatttatcgaaacaagaaactaaatccgaagttggagacaaaccttccaaatatgctacttcttatgcttaccagttcagatatgttttaatcagaacctctacttcattttggagaagtctgaattacatcatgtcaaagatgatgctaatgctggttggtggtctgtatattggtttcacatttttcaatgttggtaaaagttatgtcggcttacaaaatgcgatgttcgcggcatttatctctattatcttgtctgctcctgcaatgaaccaaatccaaggacgtgctattgcctccagagaactttttgaagttagggaatcccaatctaacatgtttcactggtcgctggtgttgatcactcagtacttgagcgaacttccctatcatttatttttttcgacaattttctttgtctcatcgtattttccattaagaatcttcttcgaagcgtcaagatctgcggtgtactttttgaattactgcattatgttccagttatactatgttggtcttggcttaatgatcctatatatgtcaccgaaccttccatccgctaatgttatcttaggtttgtgtctgtcatttatgctttctttctgtggtgttacacaacctgtctcattgatgcctggcttctggacattcatgtggaaggcttccccatacacatattttgttcagaatctggtcggaattatgctgcacaaaaaaccagtcgtatgcaaaaagaaagaactaaactacttcaacccaccaaacggctcaacgtgtggagagtacatgaaaccctttttggaaaaagctactggttacatcgaaaatcctgatgctacgtcagattgtgcatactgtatttacgaagttggagataattatttgacacatatcagctctaagtatagctacttgtggagaaattttggaatattttggatttacattttcttcaatatcattgctatggtttgtgtgtattacctcttccatgtaagacaatcttccttcctaagccccgtatctatactcaataaaattaaaaacataaggaaaaagaagcagtaatgtgggcttcagataacttaacattttgtgcattcatctgcctttaattcttaattctcattttacactatagaagaagacacgagtacatctcgtttcacttttatactgacattcatataattaacaataagtatagtttataatagatacaaaaaaaaagtcttgtattaccatgttaatagttacattgtgtataactctcgtagttttcaaaagtcaagtcttgttgagtaaaaaagtttattttacccttgggtttcgactcaaaatattggattacgatctaagcaaggtgttgcaagtacaagctaaacgaaaagaataagacaaaaaaactgaggctcctcaaactggtcaccaaaattgaacttcaaatttagtgtttctacattttttctattttgtttcatttttatatccctttcatatgattaacaaaacttggtaaattatctggcctgtcaacccttacctgtcctgtcccttctttagacaaaagaaaataaaaaaattggacacaggaaaacaacagcctccataccacagtttctgtgtcttattctatttaggaaggtcattctatattactcaaaggaaagacatccagtagaaacaatagtgttgctaaacggttaacttgcccactaatgtctgcttatatttgcaaatcactattgtggcaagtcataccctggagctttgtgattgaacaacatatactatattgcagcagtatttttcagaaataatattcgaaagaagtgagaacaagaaatgaccacgatagattacagctgaccaacttagaaaatgagtaaacttatttttgtcttaagaagtgcatgcagcgacctctcccaattaccaaattgtaattttttattattctttttttctgcatagttcattcgacagcttggttgaaaagagtgataaaaattttctgttttatgaaaagttttcataactctattaagggttgcactataagaacatttcgcaataaagcaacccttatccggaccctacatgttccgtaagtcctgccttatttatcgtaacggtattcatcttacaggaatttttgaatatagataacgttagttttgatagattggaacaaatgggaaaataacaatttagaagcgctttcctcagcgtatctgaattataaaacaactgcgcatattgctaagaactgcactgaaggcatgaattgtctattccgttagaaatataattatttacgaaagcatcgcgcagacgcaatttttttaacattttttttttttcaagtactctggaaaagttttcatgaagatcatgaatacgttacactactattattattgaaaataatatttctttcctatcagcaatcgcttacatattcatagtcatttactagggtatataccaataataatgtcccgtccacaagttactgttcactctttgactggtgaagctactgccaatgccttgccattgccagctgtcttctccgctcctatccgtcctgacattgtccacactgttttcacctctgtgaacaagaacaagagacaagcttacgctgtttctgaaaaggctggtcaccaaacctccgctgaatcctggggtaccggtcgtgccgtcgctcgtattccaagagttggtggtggtggtaccggtagatccggtcaaggtgccttcggtaacatgtgtcgtggtggtcgtatgtttgctccaactaagacctggagaaagtggaacgttaaggttaaccacaacgaaaagcgttacgccactgcttctgctattgctgctactgctgttgcttctttggtcttggccagaggtcacagagtcgaaaagattccagaaatcccattggttgtctccactgacttggaatctattcaaaagaccaaggaagctgttgctgctttgaaggctgttggtgctcactccgacttgttgaaggtcttgaagtccaagaaattgagagccggtaagggtaagtacagaaacagaagatggactcaaagaagaggtccattagttgtctacgctgaagacaacggtatcgtcaaggccttgagaaacgttccaggtgttgaaactgccaacgttgcttctttgaacttgttgcaattggctccaggtgctcacttgggtagattcgttatctggaccgaagctgctttcaccaagttggaccaagtctggggttccgaaaccgttgcctcctccaaggtcggttacactttgccatcccacatcatctccacttctgatgtcaccagaattatcaactcttctgaaatccaatctgctatcagaccagctggccaagctactcaaaagcgtactcacgttttgaagaagaacccattgaagaacaagcaagttttgttgagattgaacccttacgccaaggtctttgctgctgaaaagctaggttccaagaaggctgaaaagactggtaccaagccagctgctgttttcgccgaaaccttgaagcatgactagaatttatagtatagatctttaactttaatttaaatatctttgttactagtctttaatcaaacctttttgttttctttaaagtcgaaacgtcagatttgctcaaaaccttcttgtcgttacaacgcgaaaattgtaatttaaaataactaacgaagaaagctgaaaaatagatgtgagggaaaatcgtttataaacggccatgctcacagagaatcatgtatggagatttaggtaataaattagtattagaagctaaaagaacaaaacagctgtacgcaagaagtaatcaagatgttaatttacccatgtatcatgaagatataatacgaaatattctgaaagaagtttcaaatttacgtaaaaatacggaatatcttaaagaacagcagcaactaggaatgctagatgataaggtggctaaatgccagtatttcgttaccttgttatgtatggaaaggaacaagagatgtctcttagcataccaaaggttgagaacagacatactagattctatggcttggaataataatggtctggacttgatgagtagcattacgtttagccaacaagacacaaataacctttctcatcaagagcaggaatatttgaaagaatactgcgatttaattactgatttaaaaagtggtgacttggtcgatattgatttatccggctctttagtgcctccgagcgatgtatttattgatgttagagtgctcaaagatgctggtgagattcaaactgaatacggcgtgtttaaccttattaaagactcccagtttttcgtaaggcagtctgatgtagagcgtttgattcaacaaggttatttgcagaagatatgataaaatgctttcaagctggtcttcatgatatataatcctttataaagcaagatacatacctccattctaatttactcccttctatgtttacttcagccctttttaatagatttcgtaagttttggttgaggaggctttctgagctttacgcgactttattgatgacgaagcttcactttattataataatgaaaaactgcgcagagaaactatcgcaaaacgaaaccatcttcttaccctaaagcatcctgtttctgaaaaaatgagagcatatggaaagaggggcccagttctcagaactccttttagatctaataaaggcttgccatcttcttccgatgttgaatttagtgatgacgatgtaaactccgtgattcctgatgtaagttctaccatttcgagcagtattgcagaccacccgatagagggattattggacgagcctagaaaggctcaggacagctcgtcgtcatttgatggtgcaaatgagaagccctcttcacaactggactcaaaaaggaatgaccaaaacgtcaaaattatcactagcagtgatacctcaatggcatttatgaaagatgaaaagttaagtgcctttaatttccttgatggttcaaaggcatctaagagaaaaagaagaagaacttaccaaaagcatgatgcgaacataacgtcttcaattgaaccagacgtacaagatgaagacagcattacaatgcacaatgaatttgaatcaataaggaaaatatacaatgacatcaatgaattcatattgaagctaccgagagctgacgatgatatactgaataaaatgcttgaaaatgagatgaagatggacgactctatagagaataatagcatacgcacatccaaagacaaaaaatatggcaaatttagaacaatattaataaacaaaaataaagaaaatgaaataatgggagaagaggtagatcagaaagctaacaccttgtccctaaataacgctgacaacagtaatgctgaaaaagaaggattaacttcaacaaatcactacaacgaattaaaaaatatgggagatacaataaaataccaggatgatattgagtttcttctgtccaattctaaaagtaatgacaatactacggtaccaatcaatgaatactttaaaaaacttttaaatttatccctaatgattattaatgacgaagaattttttcaatatgcgaaaagatatttcaaaaaggaaataattaagcttagttttgcgcaatttagatcggattttcctgaattaatcttattacagggttatttactacataaagttagtgaatcacaatccgatttcccgccaagctttgacaatttctctatcgaattaagtaaagatgatggtaaaatacggacaaaaaagaataagcatattaaaaaactctcacacctaaatttcgaagactttcttcggaagactcaattcaaaacgggactttattattcattatcactctgggaaatgcatggtaatttatcgttagatataatcaagagaatctccatccttgcttcaaataaggacttattcagtcggcacgttaagacttttattcctcttttagaaaaattaataaccgcttccgaattttgccacatgtatattgaacaacctgaaatgttcgattcactgataagcaacttgaataatcagtttaaggatatgcttgatgatgactcgttgattaaaatcctaatcttgttaacaaacatggaagtacataactatacgctatggaaagaggcagatatgatatttcaaagttcaatgaacacaattttggaaagcatacatccattgacagacgcgaaagttgataacatactcttgcatttagggctctgcctcaatatttgcagtagagaaaatagtcgtttaaaacttgacggcaaattatggtatgatatgaaaactatatttgttaaaatgatccgtgacggttctgacactgaaaataggttagtacagggcctgttttacttaaatttttcatttttaattaaacaacggaaagaaaatagtaatttagacccaggggagctcaatttgttactagtagagctggaagcatttaaatcggaaacatctcaatttaatgaaggtatttcaaataaaatcgaaatagcgttaaattacctaaaatcaatatacacgagtgaaagaattacaatataaagaaagcatacattgaacatagcctggcttcatcttcaccctgctggcaactattgaaaaattgtccagaatttattatgttatccttaaattaatgaatgccatgcacttgcttaaattttgacatcgctttcagtgcattgaagctaccaggatctttgatgagccttctagcgtatttttttgtatgccttatggcgcttttaatatgttcatctacaatttctttaaaatgtcaatggtagcttactttttaagagttatactcctgacaattttttttcacgacataagtttggtggaaaataaatgcagtattatttaattatttaattaatttccttgactgcacaattcatcaggagcgttatacaaataaaagaaatcatactgtttcatattaaacacgaataagaaattcaggttgaattacttggtgtgattatttatcatacgcataatatcaaaataactaatcataaaaaaatatgagcaggatctccgcaccttttaaaaaaggttgaaagggcttaaaaaactgaaagactaaaacctttttttcgaggcataggaagcctagagtacttcgggtagacgatataacaatgcaataaaaatagtatattaataaacatacgaaaaaaggttaatatattcattaataatgtactgatggtaattaatataccgcagagtcttgaaactcggcgggtaaaaattctatatcccataaggtccatcaggtgactttttgtgatactgtgttattgttactttaaattggttaattattcaatcaatttccagtgatacagtagaaaacaaagtcaaagaatcgcagtacccgctggtcacgccaaaaaaataaagcttaatgttcttttagtcaacatattcactcaaagattgcatgatcaccatcagaatgtgtgagtaggttaggctgaacggcagtaggagcaattacgtatgttagtaaatggaaggagaccagcattatggtttatcttatttggtcttccgtacacaaatagtagtgaatgtatggtaaacatgcatgcgatgacttaactaaggatttactggtgttggatcaaatttaatctctgcatgtataggctattcaataatcatgaggcgttaaaggatagtttacttatcatttttccttcttgaagcattttcccagagctgatagatatattgaagtagtacttatatacctttcaactgatgcatgtgaatgcctgcttggaacatcgggaataagaattatagtaacaataccaatttctccagcggatttgtctattttcttggtacttcatgcaaggtgcatcctttttctcttgaaattcattctgaatggccataactgccaatgttcaccattcctaaagacgacgtgtttatcactcctagttgcttggaagttagacaacatgaggaataataacctcaagagattaaaaaatgcaagtaactatattacatatttattatgcacactttgccttgccacttgtgtaatagacctgggttcttgccgaggtgatatgctctttaataaaagatcacctcaattcaagactaaaaatggcgaggtataaatctgcgtcgctaacatgtacaatattttaatgtatactctcgcatatttatattttcgtttttcacggctttaattagcgtacgtggtttctgatttttgcttgagtaatgcactatttattaagatagccgcccaggttaaattcttgaattacaactacatgtcagagacgaacgaaagagagaaatcaagacgatgcaacaaagatcaaataggagaagctgctcctatataccactcggggtacataataatgccgaaaagagcttgtgcaccgaagttgctccagcaagaaagaacaaaaggtctattacgacttctcccatagtcaacatcaacgttgtagaaagaagactgtttaatttggaattggaaaaacaacaacttcgtgccaaaaatctgtctgagaacacaggtggcggaagccccaatgggggtgcttatctggacgccaaaaaaggagtaagagaacaagatcaataccaaggaggtccctcgaaagagcttgacaggctacaaccaccaccttcaatgaagaaaagccctccaaggaagaagaagagcctaaaggacttgatatatgaaacgaacaagacattctatcaggtggattctaacaaggttaaatataaggtaggtctatccaagaaacagctattaccatccaaaacggtagacaactaagttcaaagaggagaacgtttgaaaaagagttcggtggccctccacttttttcaacgtgcaaaagttgtccacaacttacttatcattaggctaaaattacaatttatatcttacgtatcctttatctaatttgcgactgtaaacataaatttaggataatattaggagagacagagggaaccgcaactttacttcgttttcgattgagataaagtaggttgctcgtcgatgggcgcttcgtctgataaactttccaacccatcataaagtgttttccacaaatcagaaactgactggaattctcttcccacagctatcgagctctccaatgatatattgagaccattcagaccattcaagattgaattcatagtctcattgatctcctgcaatactatattcctctgctcgatgaagtatttgtcagtggttgatatcaacttttcttcatcattggatgtactagccatcatatgtacatatatcctcacacgtccgagctcttcatcagtcctattcctacgctaattactacctcctcttgttaaaggtgactgtttattccctttgttattttcgcggccttgacttttacccggaggtggccctttccgctcaatggttctagtgatcgcctataaccgtgtagtcatattcatacacgtacaaattcgtttgtcttttcatatatatagttatatatgctatgctcgtttgtgtatttattggattatgcaatcaaaataatgatagttacgaatagataaatgcatttacggactgaaataagcgcagctaaaagaatattcattagttctatcctttcttttcaatcactaacttgagcatcgtcattgtatcttggttcagcgtcgaaaataagctcgtattttctccatttttgtcttagtttactatttggatcattatacatttcttcgtcttctttgtcaaattcatctaaccaatcccacttactgttgaagttgattttcgaaccggtggcggaggtgaaactattcgaatctgcttcttcgctaatcatatcattcatctctacttcatcgaaaattaacggcatatcagaagtcagataattccagattaataacagataaaacctcaagctcttcacacctcgtaagaaccctttatcttctatatttggcgattttgggggtatacgaaatttatccatacattccattgcatcttctttagtaacacaacgtgcaaaatcgatcaagttgactttaacattagcagcttttttccttttagaatttgatttattagcatctccatcgtacattagtaataaagacgcgccatatagcctgtaacctttcaaattaaaaatttcagaatacaaagtatctagttgcttgatcaaccttggaatttgcctgattaaactttcaatggtcttaccatcatacaaaaaacgtgcaagtaccctagcaaattgccaaccaaccttaacccttctaccaaagtatttatctcttgtgatataataatctttgttccaaacctttaatccgcagattctaacgcctaaacgcctagaagtggtctttaaacactttgcacgctgtgacagttgcttggctcttttggcgtctacgccatattgtcttgtccccatctttagatccagtgcacaaggcttgttcatgtttcttgtcaaatcttccaataagataaattttgaaacaatggtgtgggacgtctcctcaaacgtaattgattcaatatcatgatgactatagtcatttgaaacattatacgccaatgactttataatcatgtttttaccagagtcaagatggcagccgtggttatccatatttatagtttcgtttcccgtatcttcatccatatcaaaaacaccatcttgtgcgttgctgatataattcggggaggtggcaaattcgccatcatctctagaattggttgcagtgagaatgggtgataaagagttgcagaaagagtttttatgttttatttgttcgtttttgtggaattgcttcaaatccattactgaatgcgagccatctaaagcattagatattttttcatgaagcgattttttcaagaaaggatcctgcaaattcggattgactttcgagtcatccatctgtaaactcgcttgtgacgatgaatcaccaagagtcttcatagacgtattcgatgcatcatgggacgaggctcttgatttttgtgttaaaaaagatggactggaacccaaacgcgcattatggtttcccattgtagtcgtattagagtttcttttccttctaaaacatttcggtgcaaatacttcccttatgactaggttcttcaattcagtattgatcatggtggacccagaatcgcgtctttttaatttatttgtattgccacgctcaccgaacgaacatgagttatgagaagaggaggacgaaaagtacgaatcattcggtgccgagtttggagaatcggaatatttgtaccacagagattccggtataatatgcctgttatcatttaatacaacctcgggcaacaaggaaggttggttggaacttgacagtgatcttttcacgtgtggatggacagactcaatttcaggatgctctttttcaagtacttgtctcgacgaatgttccaaggggaaggaatgtatgtgtgttaagggggtccccgtgggttctgtattaagcgcaatatcgtcgttattgttatgattgacttctatgtctttgttttcattactggtatcatttttaccgttgttttcttgatccaaatcgcttaaaaagtcatcttttgactgaaaatgttgcctaacattcaggacaccaatataacgtggcatgaattgcaataattctttatggcacagctctatattctcataccacctgttttctctattcactagagccttacaaaccgctctcttcgaaaatctgaatattgcagtgtgacctccaactctattcgtaaatggttttagttcaactgctaggggatattccctatgttcattatcaccttcatcctcttcttcgtccgcttgctcgccttctttatcttgttcaaacgtattgggtttttctttaattgattcgctatgtggcacaaactgttgaggttttttttcgttactacgattgttgacgttttcttgccttagggattgtgataaagttgaatatgtcttaactttgaaagtatgtcggttatatgaactaggaagtgtcgctataccagaggcacaatttatggtggcaggctgaatagtatcaatatcattttccattttatccttttcttcataaccagaatctgctttacttttgtgaggatagtatgttgcagaagaaacaggctttaacgttaagtcctccgatattccatgtaagctctcctgataagtggacttaggcgaaatacatccctcatcaacattctgaattggctttaaagaagtctggtggtgtaacacctgtggttggtgtgattgttgttttgcgatatcctcaccagagccttgacctgtctcagtaatattatttctatgcgccacgtgtttattgggcttaattgccggctcctcgtggttagataaaatgaaacttgacaatgaagaggacaaagtatctgggttattctttttttcagaaacttgtagtccttctggtaccgatttgggagttgcttctgaccttgttattttgtccgcgcatgtcacggacccgccattattgctatctacaccattgttgttatcggctaaacattcatcatctctaaaaattcttaaatatgtactcgcctttctgccatgtaagacggaggaaagtttcttcgtctcaggtacattaagatctttcaatgttgttatgcacccttccgactctttttggcgcaaatgctgctgctgctctcttaatgtatcgggtattttatcatgaatttcgtgagaggtatccatagtcttttagctttagttttatatatacaaaaaataaaaaaaagatttgagaagacagaaagatgtacaaaatgaaagaaagaagacaaaagacaattctaatataataaggtcaaactgggattttcccttttgttggagatataatccaaccaacagagacaaacaagaacagaaaagtgtttttcgtcttgatcctgtattgaaaaaaaaaaaaaaaagcgatacggcgcgaagttgaggggccggcgacacttctgcgatgagttcgaaagaagtgttaataatttttatgaaagcaactattacttatatatttgtaactttaccgttgtggatggctaagctaagtggaaataatatatgaaatacaggtttaattatgtttggtttaaggttaaatcaatgattttttttcatcacaaatacaagaataagaaaagcgaagaacccgtaatatgaaaggatacggggtgtcaatgtttcgtgctgaaatccagtcgtttgtgtcgtaacaacgatggattggttgtcatttttagcattacttttaaattggcctgtgttgtagtagtcttctagcagttgatctttttctttccacacgcccagtaaccaattgaaaaaaacttcgtcatcttgcaaagggatctcattaactctaaattccctaatataaaaatctactttctccggatagacacccattaagaatattttcttcaaggtgaatttggtgccgacgtattccgttctcaaggcgggagaatatccaatagtgacatcgtagatagcatctaaactaggagctagtttttctactgcaaacttcaagcctttagagtgcggtaataacaaatgtcttaattggacatggtccaaatgtgctctttgacagaatgcctcgcttttttctcttgtcttgaggcttagatttgtaccctcagggaacatgattaaattataagcggcaatggattcatttgtcttggaataacaactcttataatttgtaaggggccccttgcacctcgcgtttaagtccatagaaaccaaactatttgttaaagctttctcatccttttgccagttcctacttaaaaatataaacttaaaatttcgcatgccaaatcccagtaatggtatgtactgcagagctttcttcaggatgatataaacgttaccacccaaatttgaaacaaaggaaagccaccagagataaatccagtctgcatacatttgatgatttgcaattattatagccctgtctttaaatctaaagcatggcttggcgttagaagagttcttcaatggccgcgatgtttcaaaagtgacattcaaagaagagggagccaccatgttcaagatcatgcataataaaacgataaaagccttcttactttgatttataccattttgaaatctaatcttgctccaagggagaagcacctgtagacagatctgaaaaacgacaatactcagcgagcctgaaatgaacaagcaagcgataagcagcctttgcaacccttttataaagggattaccagtcttttcataaattccatacctacggtatttttgggaatgcttcatccttcttaaactgcaaaacacagtcgtacgtagggttgtttgttcatttctttaaccttcgacggacagatctggggtacgttctaataaaagtaaccgcgcagcctatctccacgcgaaggggtaaaagatcaaacaagtccttaagaatatacaaaaagctacataaatataaaaaaataaaggaattgagcgtaagcatctttgtatttgtctttactagatcaaaatagcaaattatttttttactctttttcttttcttaataaacgcattatcaactgaatattatttcgctcagtttactgcttgtagtaatgtgtgggcacaagaggcattttagcaagttcaatcgggtagaacttgttccttacttgaacaagcaacttcgttcccttcttgtggtaacctttctgtacataagcttgtccaatattgatgttgtttaaagttggagatgcactacctgatgtaacaaggccgacctctgtttcggcatcgggcaagaagatcttgacaccatttctggcagctggcccctttttcaagtatttgaatccgactcgtaccttgctatacgttttattgtttagctggtccattatcttggcatagccattgaaccagtacttttgatctactaggtcccttcttgactttgaaatcacccagtttaacgcagcttctactggtgtgatactttcgtccaattcatgaccatacaaacacataccagcttccaaccttaaactgtctctagcagccagtccgataggcttcattactggattggccaagagttgctccgcaaactcaaccgctttctcatttgcaatgcttatctcaaatccatcttcaccagtgtacccgcctctagcaatttgaaccaaagaaccgtcctttaacgcaaattcatgtctttgtccaaaaaataactcttttagatcctttccaggagctgtttttgataaaagtggttccaacacatcttttgctttaggaccctgcaatgccaatagtgatctaccttcaatgattttccattgacaatctaaagtagaaccattttgtagctcatcgtgaaagaactcggtgtctctttccgcacagccagcattggtcacaatatagaactcattgtcatcgttttctttagtgatgatggtatcgtctaccacgcctccctgtggatttaatagaacacttaaggtccctgacccaacaggcaaggcattgaaatctgtgggcgttacacgttgcagaaacttaacagaatgaggaccagataacttactttgtaacatatgagaaacatcaaataaaccagcgtttgtcctggtccaattatgtgattcaatatgagtctgtcccttgtatagtacgggcatggaatatcctgcgtatggtaccattgtaccgcctaatgacacatgaaggtcatgaagagcagtttttttcaaagttgagttgaatctcttaaacacaatttttttgattatagacattattgcttgtgccaggcaaagctctttctacatatgtgagctacgggtactgtaattggatttgtttgggttcaaggtgctatatatatgatatttggacctattctttttgacataccgtttactcgaggcaacacgagtcagggctcctgagcagagtcgccctgccgaaagaagtcacggcgatgaacaaaataggtgatatctatgaccagctctaagtaagaactcagcttcccgtgagcatggttctaatggagtaaaagcgcccatcgagatccaagaatgcaaaaaaaaaatcaataagcttgtgtgggtaaatacggatgttagtcgcatcgagccgattaaaagtggcgcagatatagaaggcaaggacctcatgacagatcgtaatatctatctttctccaagtccattgtttcagcttcgaaatcccataaacgtgggcgtattttgttgttcgtattgttgccttctatttggcttttggtatcttcgattgctttaactataccgtccacgaggactgcgcgccctagattttcatttgtagaaggaatgatcaaatctgcaaaagttctagtgggctctatatattgttgcatctccgggcgcagatggtccatatactcagtgatcaactgggctagttgttcattgctccctacgttcttcttcttgattagactaattaatcttttatctgcatcactatccaagaatacttttaattgagatatttcgttgatgcgtttatcgtatagcgcataacagccacatactattatcaaatctatcgggtcctcgtaatcatgttgaatcatgtcattttgagaagttacagcgtgcttttcatataccaaattaaggatattatcaaaatcatagtcgttattattgtagctcttgatgttcccttctatcatattatctaggtttattacccttatattgatagagttatataggcttttgaaagtattttgtaaatccagtgcaattgctccaacaccagtagcatgccctccaccgatagaaataacaattcttttttcttcgacagcttttctgtccatttcctgtaatatttatctcgctaattgttaatgcaggaaacgaaaattaaaaacgatttcccttgtggtatgctctaggaaaaatgtacagataaattgaattatccgtgatggcagcgtacaatccatagttgcttactatttgatctgctttttctatcagtgtcgagaatttatgccgaagtttgaaaattttattttatgcgatgagctagataatagcagggcccagacaaaataaaaacatgaattatacacaaattttaatataaaagggccaccactccttcaagaggtataaaaatttgttcactcaaataaaatagaccgtacagaaacaaaaaaaaaactcattagacatgtcgtttgacagagaagaagaccaaaaattgaagtttaaaacatcgaaaaaattaaaggtgtcttctacttttgaaagcatgaatctaaaagatgacttacttcgaggaatatactcatacggttttgaagcaccatcctctatccaatcaagggctattacacagattatttcgggcaaggacgttatagcacaagcacaatcaggtacaggtaagacagcaacttttacaatcggccttttacaagctattgatttaaggaagaaagatttacaagctctaatactatctccaacacgtgaattagcaagccaaattgggcaagtagtaaaaaatctaggggattatatgaatgtcaatgcatttgccattacaggtggtaaaactttgaaagacgacctgaagaaaatgcaaaagcatggttgccaggccgttagcggaacaccaggaagagtattagacatgattaagaaacaaatgttgcaaacaagaaatgttcaaatgttagttttagatgaggctgatgaattattgagtgagacactaggtttcaagcaacaaatatacgatatttttgcaaaattgcctaaaaattgccaagttgttgttgtcagcgcaacaatgaataaggacattttagaagtaaccagaaaatttatgaatgatccagttaaaatcctagtgaagagggatgaaatatcacttgaaggtatcaaacaatatgtcgttaatgttgacaaagaagagtggaaattcgatactctgtgtgatatatacgattctttgaccattacacaatgtgtgatattctgtaacaccaagaaaaaagtagattggttatctcagcggctaatccaatcaaactttgctgtagtctccatgcatggtgatatgaaacaagaagaaagagataaagtaatgaatgattttagaacaggtcattctcgtgtactgatatcgacggatgtttgggcgcgcggtattgatgtccaacaagtttctttagtcattaactatgacctaccagaaataatagaaaattacatccatcgtatcggtagaagtggtcgatttggtagaaagggtgtggctataaacttcattaccaaagctgatttagcaaaacttagagaaattgaaaaattctattctatcaaaataaatccgatgccagcaaattttgcagaattatcataaaatatagagaacatatacctacataaacaagttaagagagtctcatccatgcggcttcatttttgctttcatacggaattggagagcatttgtaattgttcattttgtgtgacgtagagtttaattaagtcattcaaactcaaatcgcgaagaaaaggagacagatcgcaaaattgtgaaattacatcgagctcaatgtccgagtccactctgaatctatcactgtcaacgctaagttcttcctcttcatcattagatttatcatcaccatgtgatgataatgttctcatttggttttcctccaagctgagactatttgtcctatgtgacaaaagctcatattggtcgctgattagtgtgatatcctcaagagatcccgattcatccaattggacaattatgacattttcaagttcatctccgaccttatctattcctgctgtcaaagcagcatcacttgaatctactagttcatcattgttgtcctcaaatatgtacttaatgttagtgggaaacattgcataatcacttccgtccgtgctctttgattcattattgtatgctggttgatcatcgttgctgggacccttgttatttttgatattctcttctaatctgtacttgacatttttatcataaacagtaactgtaacattcattcctgttcgcagatttcagcaatgtttaccggcttaataagaaaatgggaatgcgacgtttatcttggatattgaccacccttatattatggatatgtacttcaaattattatcttttacgataaaaaagattctgatccaaccgaggttcgaactcgggatcttcgccgtgtaaaggcgacgtcttgaaccactggaccattggaccggaaacccattggaaatgacttaatcccaatatcgctatattaaatgtaaaataactttttcaggataatccacaagagtggtgcttctgtcattaaactaatttttttaaggcctgttcgcctattatatgtcgaaagtgtgtatttctttcaagttatgcctgcaattcaaaggacagatttattttacagtgtcgacgacaccgtttgaaaatgcagatgcaggactgggcacgttttacaatacgtatcgagtcaaaaatacactgattttggtgatattagctgcagcatggcgaatttttcacatattactgataaggatggacattatgtttgacttttttccttagagtaagtatggtcagcagaacaaaaaagagttcctacatttatacgaaggtaaaattgtaaaaaacatgaatgcggcctatccggctcgaaaattgttcctcatatatattaaaaaaaaatcacgtggtgcaaaaaaaaatttttttgtcatttcttcgaatcaactcaatgaaatttgaaaaatagcagaaaataagttgataagatcgcaatgtaatatatatatatatatatatatattacaattcgtgaactggcacaaggaaaagcgtgtaattaaaaatgttggacatcaaccaatttatcgaagataagggtggtaacccagagctaatcagacaatctcagaaagcaagaaatgccagtgttgaaatcgtcgatgaaattatttccgactacaaagattgggtcaaaacaagattcgaattagatgaattgaacaagaaattcaacaagcttcaaaaggatattggtttgaagtttaaaaacaaggaagacgcttccggattattagccgaaaaagagaagttaacccaacaaaagaaggaattgactgaaaaggagcaacaggaagataaggacttgaagaaaaaagtttttcaagtaggaaatatcgttcatccatctgttgttgtttccaacgatgaagaaaacaatgaattggtccgtacttggaaaccagaggatttagaagcggttggccccattgcttctgtgactggtaaaccagctagtttatcccatcatgaaatcttgctaagattagatggatatgatccagaccgtggtgtaaagatttgtggtcatagaggttatttcttcagaaattatggtgttttcttgaaccaagctttgattaactatggtttacagttcttagctgccaagggttatattcctttacaagctccagtcatgatgaataaagaacttatgtcaaaaactgctcaactatctgaattcgatgaagagttatacaaagttatcgatggtgaagatgaaaaatacctaattgctacctcagaacaacctatctccgcttaccacagcggtgaatggtttgaaaagccacaagagcaattgccaattcactatgtcggttactcctcttgtttccgtagagaagccggttctcacggtaaggatgcttggggtgtcttcagagttcatgctttcgaaaaaattgaacaattcgtcatcactgaacctgaaaaatcttgggaggagtttgaaaagatgatctcttactctgaggaattttataagtctttgaaattaccataccgtatcgttggtatcgtttccggtgaattaaacaatgctgccgctaaaaagtacgatttagaagcctggttcccataccaaaaggagtacaaagaactcgtctcttgctccaattgtactgattatcagtcaagaaacttagaaattagatgcggtataaagaaaatgggcgacagagaaaagaaatacgtacactgtttgaattccactttggctgctacccaaagagctttgtgctgtatcttggagaactaccaaacggaagatggtttggttgtaccagaagttttgaggaaatacattccaggtgaaccagaatttttaccattcgttaatgaattaccaaagaattccacctctagtaaagacaagaaaaagaagaattaaatatagcatatcatgaatgtcacatatatgttgtttctgttctgccaatcttttttaatatatttctcatgatagctccataatcttatatacatggttgcataataaaataaataaataatgagcctttaccaatcgatagtgttcatcgcacgtaatgttgttaattcaataacgagaatattgcatgaccatccgacaaatagttccctcataacccagacctattttattacacccaatcattcaggaaaaaacatttcttttcatctttttcacgatttcaaatattgttccgcggatacgcgacactattcccagctaataatattcccggtgaaagaaaattccaggccaacccaagtaagtcgtccgctgggtggacgcccccacgagtcagtgtttctgcctaagtttacgcggacccaaaattcatactgtctcactcgcttggaccggatgggctttcctcctcctaggaaggcttccacaattatgcactttttccaagatgataggactgtaatgtgcagtccaaaagatggtatacctgtatcatcatttcatataatgatttgctttttggaacgtcgaaaaggaaattaagcaaccagcaagatgtccactgaattaaccgttcaatccgagagagctttccaaaaggtatgaatttagcgataatgtctcaagggatttaaagaaattttacctaaagtaactttgctgatatatatcgtctgaggaattgtttagaatagatgaaaacttagcaggtatcctattgaattcttagcatgtttattgttacgactaatagaatttgccagtcaaaatttacaatatttgcgttaattaactacaaaaccggcggtgccgaaggcttgataaaggtagcacatttttatactgattcattacgtttacgatagttgattgggtaaaatttctttttatttcacttatgcgaataacttactaacctttgtatcatcctttttttagcaaccacacatcttcaacaacccaaaggttaagacttccaagagaaccaagagatggtacaagaatgccggtttgggattcaagaccccaaaaaccgctattgaaggttcctacattgacaagaaatgtccattcactggtttagtttccatccgtggtaagatcttgaccggtaccgtcgtctccaccaagatgcaccgtaccattgtcatcagaagggcttacttgcattacattccaaagtacaacagatacgaaaagagacacaagaacgttccagttcacgtttccccagctttccgtgtccaagttggtgacatcgttaccgtcggccaatgtagaccaatctccaagactgttagattcaacgttgtcaaggtctctgctgctgctggtaaggctaacaaacaatttgctaaattttaagctggttatgaatcagcataagacttacgtaactgtttattttataattatttgtataatgtactaaaaatataaattcaataatctccacttctgcaagaagcaaatgtactatgaagtgaatatttcaccttgtaatgatgggtggatttgcattcttctttacctttaaaaatcagtaaatatgcttttatctattgggtctgtatatgtttgggaaagtaacccttcttaattgatttgttccaacaatgaatcaattatttcagctgttgaccttcctttaaagtcatgaatcttttctctcatctgctcgtaacataatctcagttcaagaccagttcgaggatatccgggcttgtaggtagctatactgttccagtcgatatttgaataggacgttttaggtagctgtttcaatcgttctagcagccacttcctttcagaaacaggaatgctcaacatacttctggctgcttcatctgttactaatttattccacttatagcggcactgtatacgggatctagttccgctcatgcgttcactgacgacagtccaattgatcatatctttgaaggtaggattatcgctaattctctttccctttggacccctagaatacatttgattgtatctatcatttttgttggcagcctccaatgccttcatcctttgatattggtgtgcctcttcaatcatttcatttactacagtagtcaacaattcttcttcttctttcgaccatcttttagaacctcgctttgaaccacacttcatatagtttctccaacggtccctacaatcttcaggcattctgcctaacaatttgcctacttcggtccaatgaccctctttttctaaacataatcttgccaattcttgatcttcctctggcgtccacttcccacgctgttcgaaaatatgatattttcttcttatatgtttatatattgaggaccttgttctataaggtaaaactttgctgatatttgcccaaaacccatctctaatgactccgtctgtagaccaaattctctcgcacatttggcgtctatccaagcctcttattttcatgtattcttcgatgaattggtccaaagcattttcctcgctgggagtgaacttcttaccgatggattttgtgatagcaccgtcaattactgacgctttcacaatatcggatcgcagtaatgcggtatctccattgttttcttctggtgccaatatcaagtcgtctgatttcacatccttttctggtatctttggagtgcgctttatgtagctgccgtcatttggtatcccctctaaatcggtataaattctaaccagcgtgctgctattgttattaaagttgttttctttatcatcctcattaacttctaacgatttacttggatgtttagctaggtatgccttttcagtatcaacatacttatcaaaagctgtttcagcaatgagatcatcaggtaaaaatgctgttgtcgttatgccatcgtccagtgtagtcagctgcggatctaggaccatttttattttggcttttctttctttagagctttttcttttacggtgcttcttcctctctgatctactattagaagattttttatgacagctcctcttatctttttctctcattgagctgttgtatgcggcagcaacagctgctacagcaacagaatttggttcgatatcatccactttacgtaaatcttttgaacccgatgttttcaaataccaatccatatcagtgtcttcatcttcatgagacatttttgaaccatgctttctcttcttctgtttcttcaatttcttctttgtctttttaatatgattcttcaagtcgactcccacataccttagcactgcttcttctacagattcttttgggtcattattgttctgaaaatttgtgctcttaaggtttgacacgctgtccattctacctttatctttcttcttgacgcagacaagaaacggctgcttgctctatgcacaaaatttgttcagcgccaactgtgtcgtgaacgatgctatgttggaaattacaggagatgagttgtaaagcaactgacgagatacttgaagtacattttcatagctgctggaaaaagtcctttcctatcgcatttggaaagctctgacctcgctcgatcttcattgtttgatcatttcttcaccgctcatgtttggaaaaataatacgtagataatgttctaaaaaaaaagcggaatttcttagagaatataacatcgatgattcattagtttaaaaagtaaataatggtacatagcttgaaatctaatttttctttatcatgtttatacaggcggaggtggggcattggccatgtatattttattcgatgaggcctggaattgccccaacagggttgtataatgactcgcatcgaatggctcaaaatccctgttagagttggaaagcctttgataaaatctctgaacaataatcacaaattctgcgagacagtccaatgactctcccatgatagataagtttctacccgtttttaaaagtgagtttccaggttgtgtgacagatgccatggcgctactgttgtagtattgtagtgcgtcatagcacaacttctcgaaatttgataagtatatcgagggaaggtttatggaaagaaccattagctccttaataacctcaatggtagcgagcagagaactactggccacaaaagttttatcgccaacaacaaccgatttcctatgaccttgatatgtttcatttccttcatctttttccttgtcctcgcttctgccattttcgcaatcatgagaaccccctaccatgtctaaaatagttgtccaactcaatgggtctatgtctatacttgacacaatgtcgttaacatcgctctgaatagaggagtccacaatatatggaatccattcttcagcatcaatctttttctttatgttgcggtaattttttgaactttgtgcgtttgcataatgcttgatctgagatgctaaaacattacttaaatatttcgttaaaaattcaccacttaatacttcacattcttgaataaaaataacgcatatagcataaaatttcaagaaataatcataccgtagagataagttcaattctcttcttacggcaatgatcttgcctgtacgtaactgaataattctgattatttcgttgatgccagtacgtatatccaattgcgtaatcatgttgtgctggttttcgtttggacttttaacagatgctagctcgttaagagagatatctagaagcaacttttgatgcccataaagtcttcgaagagcttcgagcgcgtgcgtgaatatgtttactagcatggactgaaattctgcaggagtttgctcctttattaatcttgaaagtttagacccactagtagagccattgttaagatgtttttcatcgtggttattgtcagcgtgtgcattctctgttggcaaataaatttttatgatagatttaagctcagtgatagatttttccctgtataggtcaaaggcactcgttaattcttcgcatctattcaatctgactattaattcggttatctttgaagaaaaattatcagtaaatatagtttgctttttatcattagatcccgtttgtatcctatgtagtgtttcctttggtttgattgatttgcaaaaggatcttaaatcatctattagtaaaatcgataattgtaggctgaactttcctcctatttcaatcttcatattggttaaaaactctctcgttgctgacaaagcaggtatcgtcctcaaattgcttaatttatagggccaacacctagtccaactctgaacatcttcgtttattgaatcatcccccttaatcagataatcgatggattttatcagctctaagcagttatccaacttgttctcctcatacattgacttacactcatctgttttgttcagcactaacttcgcctgtaataatccctgttctagtttctctacattcttcctcttaaaaatcatttctaaatgtgaaattttttttcttatattctctgcgtcaatggtcttgatattctgtgctagctccttaagctcgctcattgtgtccaaggctcttttctgaatattgtcaacttcacttagcgcatgaaaaaatttgtgtgaggatttggatatctctgtaaccagtaatgtttctacgatatccaaaaaatcgtttagcctgtccctcaactcagaaaaagcctcatccctttccgcttgtctcttcatgtctagtttcgttaaaaataaatcgatagcgtccaacactttatgaaaagttcgagggttatctaattgaaatttgtctgaaaagtaaaagtcaggtatactatttattagctcggcatccccttgcctcagatttgcttcaaacgactcctcatgcatattttccccttctcgcagttcttttaactgttccatctgattcatgtttcttatattatttgtgctttgaaatatttggtaatcacttttaatgtttttgacgtattcgataacatgagttttccaatggtcatccagatcatttttgcttaggctaacttgtggaatatcagcaacagtggggtaattgagccagtttttcctccttgtgttcatcacaatttcatagatggagttatttcccaatggcgaaaagtccatggacccactatgtgtttcattttcaaaaccgaatgatctactatttgcaacagatagtgtcctagaatcaaaacttcttcgcggcgttattgaatccagacttaatctcgaagatcttctcgctcttggtgtgacactgccagatatacttaacaagtcgtcattaagggaagtatcaccctctatagtaaaagagccactatcactattacgagaaggcgatccctcaggaacaacaattttaggacgaccagccgctttttgcagtccctggcttttattatgaggtgtttcgcttattgacattggccagatacctcaccaaacctttaaattgttttaatactgctttaggatatcaatactgccaattactgtaagctctgcctaaaacaaagttgtgcctaaaacaagccgtgtcgtagtttgttttgtttactttctagactgttgtgtggtgtcttctttataaaggaaaaaccctttaaagatcgaagaaaacattgattgtactctatctgaaaatcattacccacgaacatatcttagatcagctgcgtttaattgctaatatatagaacacacatacgactatggaagctcaagaagttcttgtacataagtaccaaatattgtaaaggtataaagaagttttgaaatctggagcgaatttaattgtgtacgtaaaataactgcttcgctgtctacatttgtccttgacaatgccagtcgattacagcttacttggatcctaaagacggcactgatccacactacctggatttttattttctcttcatgttgacttcaaaattctttcttctaactgctgtcatttccattttcttgtggcttgacgtcactctttttccaagagtgcaagtacttgcttgccatacctcttgcattctgcaccactttgtgtaagctttcattactcgaatccgtcaaagacgcttcttttctagtggtttgcacgctatcaactttcttgtcctttagcttactagcattatttatatggcagttttcaaatccttttgccaaagtgtccatttctgagtgatcttgatggtccatcatatttcccccggaaacaacagacttgatagattcatttctaggagagaaataaccctctatggcaacatcactcgcccccacttcggctggtgaaggagtattatttacaattctaaagctttgtgaactatcggacgcttttggctgctttggaagggcttttttcttctgagatgatatgtttgctggtgtcacactgcctttcaatacgcttcgattaaccagctgactgttagcgggtaatggtctttgttcctcctcgctgctactctcttcttcactatctgaattgaatatgaagttccctgaagaggaattgcgcttcaacggatacggcctgacagccagttgtgcatctttgtctacatcagttttaccccctgtaaaattagtaggatttttttgttgaggagttgccgaagagagtgatggttgtgctagatcgtacaaagaattggtagatcctgatttcccaagtgacaatgttctcctcagtgaaagtccttcatcgtggttatcgtctacttcttggtcatcgtcatcttcttcctcttcgtcgtcgctactattgtattgtgagtcttcaataaattgctgttcgctatctgatgaagagctgtaattgtcgtcgtcatataataacatatgcgatccatgttgacgtgttgtattatttgctgaagctttgtgtagttgtggaacatgtttttccttggattctaccgcattgttaaattcatagtttgatgcattatcatctgcaatggctgtttgtaagtccattccttcaggaacatctacaatgtcacatgaatctactggtaaaaaactggaagtatcaccagtgtagaccgagttataatcgtatatgtaatcatagcctctggaggtattgacgttatgtgacacagcattaccatacccattaaattcgccattatcagattcttcgtctgatccataattcaaagtggtatcaggaagcaactttattatgggacgtacatgagctctggaagtagtagatgaagccacagaggaattatctgttattggtgaatgaactccagagtcagacctcctggaaaatcttgcatttatgtaaaggccgccgtgttcttcatcatcagaatgtgatgaagatgatgattgtgaggatgtatcatcgtcgctagtatttttgttcaaatgttcagttgcggagttgataggaatagatttatgctgaatggctagcaatggagtcctattgttgtttattgttgtaacgttcgcattgttattaacatcaacatattgtttattttcatcatcgctttcatcatcctccgattgtgaagctggatatcgtagtgccatacattgttccaccctgtcattaaaatgtatatgtctatttttagtaggtttgttagatttttcacttgggtttgaggttaatattgatgataatcccatggaattgttttcattatctctattggaggaagatgttgaggaggggaacctattattatcaggagaatttaggttttgatccaagttagccttacgatcattggtactattttctagtatgcttttgtttgattgtgccgttgacctattgttttgaacatgaagcgctgactttaaatgcaggtcttcttctcccttgtcaccgccaccatttgaattttctcctacaggattcggtatggtagaattatcttttttgtcagagtgttgactcttcaaactaacgctactgttcgattctttgggataatggtagtactgggcgttaacttgagcggccagagcatcgaaatcgtcatggacgtttttgttgccattgggatccattattaccgaagcatgtttcatttctgtcatgtgttttcttgcctcattcagtttccataaagcgttgtcctctataatttctgtgacggttctcttcttcaaaattggtttcggagcagctgcgatcgactttgaatttttagtgggcattgaaattctcttggaattttcatcatccgaaccatatcctctttctagatcatgttcttcttcactttgggcattaccttcagaatctcttacaatagggccatatagccaagtcacatcagaatcttttgaccaattaaccacttcaggtgacactgttttcaagttgtttcttgcttttgcccatgttctccatgaggcattttctaacctagcagcatttactagatcaacatctcttttctttttctttaggatgatatatttccaagaattagaaatttctgattctttccattcatgtgacagatagtcaacatgtctttctggctctaccactacgtcattatcatcttgtggaattaagtagctatcattatccgccggcggtggagaaacggaggttgagtgttcctgatagccgtcatcataatcatcatctgaagaattgcttgaagaattattagatgagttgtcataatattcattgtcgttatcatataagtcgtctgaccttcctagcaatttcttggtagggtcaatatattcatcaagaaggcccattgatcttgttcttttaaggttgaaagttgatttatggaaatcatcatcatttttcgcttgaacagccatcgatactgaaggccccatatcttcgtcgttgtcgttatcgttaccactaattttgacatcacttttgctattactttcatggctcgcatttctatttacatgctcgttttcaatatctttcttaccggcgaagtaatttgctagatttgttgacatttttggatttttcttatctcgtcttcgtcaatatgcttgctttaggatttataatcttcaaggatattatcttttcccccttgctttgacttttcaacgttcgtacagaacaccaggtgtgtggttatacgtataacagccaaaagctagccctcgtaaaactagtataccaattagttctctttcaggaggtggtgttaaaaaaataagagagataaagatgagcaaatattatatcttgatagagctgatgaacgataaaaagaatactaactctagttgtgatattttctctttctatttaaatttcagcgataaccctttctcaagctttcgtttgaaatcgcgtctcctatatggtatattctcctgttttctccttttttattccttaaaagacctgataggggtattcaaacaaaagtatttatatttgtctattcttcttttatggcttcttgttctcctgttctgtcttgcaaaaggcttgtcacacaatctcagggctgattccttccttcaatatccactgtgagtttaaatgcaaacaaaaatagagtgaataaaaaaagctttcggcccggaattggttaacccgacttaccaatattatgtcagaaaagaggctacagctgaaactaaggtgaggtggtaagaaatgctctctattgaaaagtatgcatgaagtggaggataagaggtgaagcggcttggtaaaatatacctgccaagtctgagatgaaagcatttgtatatagctattagttgtatattcgtgtgtagcgatatacgtttccgggtaatacaaacctacattggttcaattataagagccgcgaagactattatcatattctatacggcatttattacttatgaacattcaaagatggatccgccgtcgctaacggtgttgttgttagttccaaagaacaatttgaggccaactgaattcattatatttgtttgcacaatcatggaactaaactgacaatgcgaagcctgatttttttttacctgattaaccattgggtattcgagcttgttccaaagttttttttcctccgtattgtatatttctacttcaccattgtcagtaatacacagtaaaaacttgtcaaaccaaagcaaccttcgagatactctttttttgtatttgatacggctcaggtcttgtgttcccaactgggaataactagctagaccttctggttgcagaatttccgtaaatggcctccaaacattcagttttccatccatgccgactgaacatagctctgaaccctcactattccaaacaatgtcactgcaacatctcagatgggcttttgattggttagagctgaaatagacatcgctttgatcgtcattatcatcgttatttatagtcttgaacctatttttatttcttttcaattctgaatacagtctgttcctcattcttagatcccataattttaccccaccctccatgtcaccacaagcaataatctgttccctgacggggttaaatttgcagcataaaatttctgattgcattcgtgtttgatttcccattccaagcgcagttacccctgaattcatggttctcaggtcaattaatcttggatagtagtcttcacttgccactacaagcaaagaactgtcgtcgacaacgttattatcaatttgatttattttataccccaggtttatatcttgaaccgcttcaaacctgtttgtgtcccatatttttacagttttatcatttgagccagtaaaaaacatcccattatcagccttataccacttcaaagttgttataccatatttatggtgagatatggaagcttctgaatctgtttcagatagtgtctcactaaacccgataggagaatccgttttatttgatatgtgtgatctttgaactggaactgcagcactagactgtctatacattcgatatttgtttctctgtgtttgaaaactgtgcaccagtctcatagtgttgttgtcgtttattcgtgttcttttatttttataacccattatttgagcaggctcatcatctgattggtgaggctgtcgcttgatatagtttagccttttattgatcaattcctgttcaccttcatcattgcggtgcaatgattcatctaaaccccaaatggaaagtgacccatcatctccacctcctaataacacttgaccagtatcatcaatatcaagacagttaacacctatacttaacggtgttttttcttttgtactatagtttgattgtttactaaatctgtagtttttcatatttgataggggatcttcaaggatcctctcaaattcgctttgaatagttcttctataaaattcatttaatgagatattgcctactctgaactctaaaaatggatccattgacctgtacttacgtcccagaacgagaaagagataaaattttatgttgtctgtggtctaatgggagatgagatagcgatgcttttagctgcacatccgagttcggagttttttttttttcctacgcttaagaaactattcaaagtaaacttgcaggtccctccctaatataaagacatgttcctgtaagcaccgagctaataagttaaagataggtgaagaagatgtctgatattttggatgagattgtcatagaagatgttgtggcaaattgcccccaggagtttctgcaatatcataaatgcataagagataatgaggaaaatcctgggaagtgtaaagatggaagaatgatattatctacatgcattagagaaaaagtgcccagtgtgaaaagtatcatgagcgaatgtagtgagccaatgaagaaatatgaccaatgcattcgtgataatatgggtacaagaactattaacgaaaactgtctaggattcttacaggacttaaggaaatgtgcggaattgcaggttaaaaataaaaatattaagccttcaattaatggagtaaacttggaattaatcaaggactgaattaataggcttcctttgtttatttccgccatttttatcgttgcataaagacattatatattcctgtgaatattttttaactaaaatgtccgaagaaattactgtatttaaagtatatatattttctaaagatacttaggtatacctgacgggcagtccttttttcatcacagaataattttcggtaaaggatcattcatttccataggtaggagaagtaatacttcaaattatttcaaaactttgcaacggtttcgtagaaagtcttgccttgaatttcgtgtacttgtaattccaaggcggaaggagatcttgaaccgtcactgcctgcaatggtacccgcaccccatggtgaaccaccgtgaacttcatccatattggtcaattcagcgaaaacattcttgtaacccaatgggacaaaaatgataccgtgatgagccaaagtagacaaagagttcataattgtggcttcattaccaccaccagttccggtggagacgaaacaaccagcgaccttaccatgcaaagcacccttagcccacaacccaccggtacggtcccagaaagccttccattgagcagggaagttaccaaatctagttggaataccaaacaaaaaggcatcatattctgtcaacgtatcttgagtggcaattgggtaatctggctttggagcaccgccaagcgccttaacaacttctggagacaacgtttcctcgacttgataaatgtctgcagagcctccagcggcttcaattcccttcttttctgcctctgcggtggcagcaacgtgaccatatagtgtgtaaatgatgatagctactcttggcattgtatataattggattcttttaactagagagtggtgatgatttattgaatatattattcgacgatatttaattatatgagaaaaacagtaaaaagaataaggccaaatgcattgatcgttttgccgctcgttgacgtttatatatattttattgttgtccagagagtaactgtactcaattgtgggaaaggggttgctaacgaagccaaggcttgccaatacactgcgcaggtgcagccccgcagaattattaattttttactaagacagtcaagagacgggtaagcgatcgcaatgagcggcaataggaaaaattaataatgaatcagtcagcgtcgcaaaagccacaagtaaaacgatttaagtccataatgttatccagggaaacaagccaggcgcacgcaccttaataagttggacactcatcaaaacgcatgagtccctctgtttccaaggccaaagaggtggcagccaataactattaagttacgctagatgtttcgaaccacccaggtcacactgtcattattagtagtacatatatatatatatatatataattatcatttaaaaggagatatattactgataatcaaaatagtaaaaactacatccggagtatgacagtccaacgattatgtagtatactccttttcacgtttttgcaagaaatattccttcttcttgccatgataaaaagttgtatttagatattatctcgatttaagtggctcttcttttatttcttgctactggtggttttttttgttgtctttcgtcccaagacagaaaaagaaaaagaagaatataggcaaaaatataaaaaaacaaaacaaaagaggaaagggaaattaaaagaatagcaaatgctttaatcacacactttgcgcttcctacaaaattacggcaatgattttggatgtaacacgtaaagataaatagcatagttcgctttcttttaaaagaataactcttgtttcatgaaaggattttggtatggccccgcaaaatcattcaattttttgtcataatatcttctctttcacgatatagattcacgcaagggcgctcacagcaatgctatctcaattgtagaaatctgcgaagcgagcaaaaggcgcttaattttgaatgctccagtcaaggcgaaagagtttttattgaagatgcaagatcttatgcagatgtaaggttagcggtaatgtgtactacatgcataattaataaagaaatctaaattacttcgatgtgctcatgctcatacacctaattttgttttcatatttcaatgcctttacaaaaaattgagaacacagagaaggcctccgatttagaatagtacaaaatatctatttttttgcatttaggctccgtatagagtaagcgaagaaaaccgcctgattcaagtgattctgcttttttggtttactttccacgcagattggctgctctgtttgtttatttgttttgggaacgcggtattacctctcatttctctgagcgacttttcaacttggcgcgccgacatttgcgcttttttttacaagttgtcaaactctcggattatttaaaaaaaagggttttttgctcttcttgttcccatctacgggtttcacggaaaaactaccccgaaaaagaagcacagctttataaaaagaccgtattaatttgctttattgggtaataacggggcattcgggacatacaatcatacgctagatgctgcgtgtaataattaacattgtaaatccctatcttttttttttatataagtagagtactttaaaaagagtggacgactgagttcatatacaagcagacgccctttcatttaatctcaatcttgtttcaggccggcttttgtccataactgctacgctgcgtaaaaaaaaaataagagaaattgaaaaatatgggcgtcgtctaaggatggtaactagcttcattatactatgggtcttccttcttttccaacgcttccactttgacctcaatctcttctcgatggcctaaggtagcaaggttgtgttaaaaaaaacaaatacatcagagcaagacacttttgggtttattaggtattataggtataggtcaattaatttcttatcttttgttgagaggataagggtaatattagcgacccttaagtaatttttgttctgttttacttcagtttaataaaagcgactgccgccgaccttactcccttttttttattatgctcctcgagacaaggtcgcttaaaaaaaaaaaaaagcttagtcagacatgcaatcagcgcaatttatggaagctggaaaggggggccgcattttatgcactatctcttgaattcaaaaagtaattcaggccaaattaactaaggatgcaaatgaagcgagtactgaacgaatagtcatgttctgaatttcaagcattcaaattttgcttttcagcgctgttcatcttagcgcttaccataaagaggaatacgtaattcaacaacggagttgaaaaatttttaaaatcgtgccggtgttagtgagaagaggatggagggaattaatacttcgatggaagatgcaacttgcaaatgtagtccggttaccaagagacccaaacctcttccactttactatttctcctttgagaaatatatcagtttgcggtaataggtaatatgaaaaaggcaataaaaaaaagagatacttgtcaccatctcgtctccctttaccttttttacttaatcttcttcgtcgtcatctgttccatccctttcctagcttagtcttctccggctagttcttagtgcggtgagcaaaaaaaatagcgttttttttccctcaccaggactttttttgttaaccgaaaatcggcatctctagttttcctggacaaaaaaggcaaaatggaaataaacactcatacgaatcagtaaagatgtaaataatcgcagtaacgactgcacaaggatgtcagaaaaagcagtttaattccagaagtggttttccaatttatcacacatgtacatgaagggaaatgtataaatacggtcttcgtaaaacaaaggatctcttcacctggtttcttcatttataagtagtgtctttttcggtaacttaagatatatccttatttctttcccacttctcgttatttcttctttttcccttttcaagttcttctttttatttattattaagcttattttaattcttagatcgttgtcactatcttttgtccttattgttaagaaacattgcgaagaaaaagaataataaaagaaactcagaaaaaaaaaaagtttcctcgaacaaaaatattattatttcaataactttttctttctctacatccaattttttgaccctattttaacattaattttttgctttaattttaactaatacctaatttcacttaatatctaatcatcttcctttaacccacagaacaaagaagaaaaataacaatgtctacctttgaaactttaattaaaagaggtggtaacgaagccatcaaaattaaccctccaaccggtgcggatttccacatcactagtcgtggttccgattggttctggacatgtttctgttgttacctattatttggtttaattttaacattcttaatgttcagaaaaccagtcaatgacagattcttttaccttaccggtattgctccaaactttttcatgtgtatcgcttatttcaccatggcttctaacttaggttggattccagtcaaggctaagtacaaccatgtccaaacttctactcaaaaagaacatccaggttacagacaaatcttctactctagattcgttggttggttcttagctttgccatggccaattattcaaatctgtatgctagctggtaccccattctggcaaatggctttcaatgtttgtattactgaattcttcactgtttgttggttgatcgctgcctgtgttcactccacttacaaatggggttactacaccatcggtctaggtgctgctattgtcgttagtatcagtgttatgaccaccagttacaacttggtgaaacaaagagataacgatatcaggttgacattccttgttttcttcagcattattatgttcttgtggattattgcttacccaacttgtttcggtattaccgatggtggtaacgttttgcagccagactctgccggtattttctatggtatcattgatcttattttgatgtgtttcattccaactttattggttccaattgctaaccacttcggtgctgacaaattgggctaccatttcggacctagtgatgccgaagcagtgatggctccaaaagctccagttgctagtccaagacctgctgctacaccaaacttgagtaaggacaagaaaaagaagtctaagaagagcaagaaatctaagaagtctaagaagtctgaagaataagccaatcgtcatgtcaattatgtgctactttcttctttctttcaatcatctttgaagaattttctacttcaagccaatcctataaatggataaaactgtctttattgattatttgacaagattattttactccatcttcaacttttatcatattttattttattttcctgacgtttcaatattttcgttcgttaaattatcaccatttcttgtcgaatttttattttctatcataaagtgcaattctagactcattttttaatttaatggatccatttaatccatttcgtcaagcaagtatgttttcataacaatattttgctcagtgcattttgatcaagaaacgtatagttgatgattagaaacgagcttttttatgcccatcgtcatctatatatatatttgtatcactttaatagttattttaatatttgataacaacctttctaatagtattgttatggaaggtttagtgctggaggaaaaaaaagaaagataaaggcacggtgcctgctttgcgcggcattctcgagaaaaatagttctcggacttttgacgtgccagtgcaattatccgtacacaattttatatcaatctacaggcaaaattattacgtaaacagacaaactaccatgttaaaacgtcttgttcttctaacctgtaattttgatttttaccataccagaccttttccagtctgttaagattatgttctgtgagcttttgaaattttccaccattgattttataatatcttttaacaatcgctcttgtttcctcgtccattgcattcaaacctgcaatcaatacagcaaaattactataacaagtccttgaattttgtggcggcgagtcactgtctaagaatttgaagaaagacatgattttcttgaccacttgttgaatggtacttgactcttttggcatacctaaaagttttaataatacaattaataagaaagataaaacttgtgtctgatgagaaatatcataccagctgatggcaacttcttcaccgttctttaatgtcaccatatcgatggcattatcatgaatattactaattctagggtgtgactgattgtctgagggtataattccagatttgtcaataaattcgtaatctaattgcttgtcaatttccactagaattttctgcgtattgaaatatgatatctggtctttggacttttcggacgaagtttgggatgataaaagcagatagtctaatttcttagtgaacaaaccttcttctttagaaaagtaatttttttcagttgacctaattgtattgagtgatttgaaaacttctttaataacaagatcgaaatcttctttatgtcctcttaaaagattaaactcatttagtggagtcataatatttaaaaattttaacgagtcaacatattggtaatcatatggatcaaaaattgcatcaaggtcattattatcaattaaagatccgccaaataccgtacttatactggcgaatgtttccataactttaaaccaacattttgcaacgttaagtactttggaggaattcccggcattgatttttttaaaaaggtcagttacaccttttaagtgagacctccattgagaattcattgaataaatacaatcccatgcaagcatgatgaccgtcaggatgataggctctatcctatttaaaacgtttgactcattcttgaattgttcacccaacaggctcaggcaatgtgacaaataagcacaatagtttcgttcatcttccaagttattagactttctatatgctatagatgctcccgtagctaatatggaagataaaagataggcctcgtttttcgcaaatgaaagtaagatatctcttaacgggttcccttgattttggaaaaagggcgcaatagaatctaagcaatcgtagtaaaatatctttagatacttatcgtggattccacctagtttgaacgagcttagttttgtgttgaaagttattacattattcaccagaaaggatattggtacgctactgttcacattcgaagcgggcaaaagttcaggtatgtccaaatcgggcaaatctaatcctttcagttcttcattcaataagtaagagtcatgaagtttcatattaaccatatcattcaagttctgcattagtaaattaacgtcatatccattcattgtggtggtaaggtccaaatttggaatctctagggattctatttcatccaaaggtacattcttgccgttatctgtaatcggtttagggtccgtggtgtcttcacttaaattttgtcgtacttttttcttcttctcagccttgcatgacgaatgctgacgcttgcgagcattattatgatcattatcgaggctagtactgtgcttcctaaattcttttactctttgagcatttgaggttcttcttttcttattttttgggtttaaaacgtaaacgcactgacgattcaatcttgcgcactgccaacaagtcggtttagtttcatcacatttcattcttcgtctcttacactcggagcacccatttctggagtacttccgttttactgtatttcccttcttatccgtaacagttgaagttacagcaggattaggggtcaacgatgagtgtccattatcatctgcctgtgaaatagtggggtgatctgcattttgatcttgctctgaagtagtgggatgacctgcattttcattactgccgtcattactacttgtggtcgattctacattttcgcctcctatattcgaatttgacggcgaggtcatctgtttatgattaaaaatgccacctaaagatcccgctctagcatttaaaaacgataaggagggtagattgttttttggttcaaagcaactagttgaagtcccactatttgtgaacgatgaaccactgtctagtgaagctggagaaagataactacccggtggggacaaaaccttagccagttctctatcctctggagaattttcatccaaattgacagattcgaacattattgccagaaaacagatcttataccaaaatgatgagagaaggaagaaacagggagataaggactaaaaaggaaaatttatctagcaacgttcacagcaattcctgtagctacgtgatgacctctgctgggcttttcttattcgcctagactgaagtgatgcagaacaataagcattctaatcggcctatggttatgattttgaaattcctgaggaaatttttccactgtcatttcttccaattgagtcacgtcgcgtcctcgtaggcaatgatgtgcaacttgaagcgcggaattcacggctaagaaggtgtcgttttattcataccgtgctgtaacgctgtttggtcatcgtttccttgtgttatcaaataagtgaggccctgtctctgtgatctataccagcagtcgcctaatttcgtaatacgttattgtagacaacaatttcttgaaaaagagagaatgtgtctggcttgcaggaaaagaagatggtgacatatgcttagacgagattgtacattctgcataatatagcgagtcagagcacatgtttagacaatatctgatttaaatttcaaaattagggatgtatattctaaatgtttatgcgcttaatactatcgatgatttctgaatggttgcctgtttcaatgaatcctttagaataaagaacatttttgagcattgtgtaatttatttagcaaggagtaaaagccaagcgtatattatggtgattttttttatcatgcttttgagtaacgggtaatgacatacattagtgacatatgctagaaattatcctcagattttagaaggctacttcaaaatgttgataataaccataaataatattataatttttttcttcttttccttttcaggagtaggtaaatattgaggtaattcttgagtttcaatgttggtaaaagactatagcattgggtatacagagtttactagaacacctcctcagggatataggaatctgcacaagggaattgacatttcaaacatttcaagtaatattgttatttttcttttcattttatgtgttgtcagtcattaacctatcatattatcaatcactgcattcagattccattagatttgatggcagtttctcaatctttatgtgctcttcttacaccattgagaaatgggtgaatgttgagataattgttgggattccatttttgataaaggctataatattaggtatatagggtatactagaagttctcctcgagggtctaggaatccccataatggaatctatatttctatataccaatattaagattattcctcattccgttttatatgtttcattatcctattacattatcaatccttgcacttcagcttcctctaacttcgatgacagcttctcataacttatgtcatcatcttaacaccgtatatgataatatattgatagtataactattagttgatagacgatagtggatttttattctaacaaccatatataataatataccagtaacacgaatagtacttaatagacgatatttatataatagtgtccttcttcctaagattatatgatgcacaagaaatgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaaaatacaatcttcgaaagtcatcctcccttgaatattctttcttacctaaacgaataagaacagaatctgaaaacaggcaagtgattttacggagggttggccgagtggtctaaggcggcagacttaagatctgttggacggttgtccgcgcgagttcgaacctcgcatccttcaataacttatttttttcctcaatcttcgatattagacattttttttttcctatgcctcccttttccaagtaatgtttttttttttttttttttttttagctcctctcacaaaagtactgaggactgaaatgtaaaaactaataacacaatagaaataatcatatgatgatatagaaaagaagagaggagacaatcataatattatacgaactcatggctttccttatgggaaattctacattctcgatagtgaccctggtatattcaatatacttaggaataactgtctttcataacaatggcggccatacgattaccgtattatccacctattcttgatattaaactggaaattctgtgaattttgtgataattgttggaattccattgttaataaaggctataatattaggtatacagggtttactagaagttctcatcgaggatttaggaatcctcaaaatggaatctatatttctacatgctaatgttacgattattcctcatttcgttttatatgtttcattatcctattacattatcaatccttgcatttcagcttcctctaacttcgaagctttccataacttctgtcatcatctaataccgtatatgataatatattgatagtatgaccactagttgatacactgttggaataaaaaccaactatcatctactaactagtatttatgttactagtatattatcatatacggtgttagaagatgacacaaatgatgagaaatagtcatctaaattagtggaaactgaaacgcaaggattgataatgtaataggataatgaaacatataaaactgaatgaggaatgatcgtaatattagcatgtagaaatatagattccattatggggattcctatatcctggaggagaacttctagtatatctacatacctaatattattgccttattaaaaatggaatcccaacaattacatcagaatccgcacaattatcatagatgataatggatttttattccaacaatcagcatgccttttgtatttctgtaaagaagagtaaaccataacctaagtcaatatcaaatttaggattgatgaattttctactcaaaatgctttgttcaagaaggtacgaaagaaggttccaatcgtccattttagggtcctatagtgtagtggttatcactttcggttttgatccggacaaccccggttcgaatccgggtaggaccttttctattttttaaccctcttgttttatttttctttcttggctttgaattgcacagcccctcgcattttttttcgataccctgaaaaaaggaaaaaggcgaagaaataagggcaatttctatttaaaaattatacaagctcgatttttcattttctccttcccctctcgcccctcccagttttcaactgtatttaaatgtttctcagttatgttgtgaattaaaataatcctaattgtcaactaaaaaagtctaagttagcaataccaaaatgaggcatcatcaaaatatgcattatgccccacaacaacaaccagtctatgtccaacagcctcctcctcggagagaatccggtggttgctgtagaacctgttgtcacttcctatgttgtctatgtttaattaacctatgttgtgacgttttttaattctaatcgacagctaaaaattagtatggaaagaacatcatatttagccgctgaaaaaaaagaagcagctgcgtatcttctcaaatttatgcgtacatagtgacatatatttaaaagcttcctcactttccttttttatattttttcattgctcaagtattagtcacatcggaaagtatgcttgctgcattaaatacatgcatgtgtttataagtgtttgcattttctctctcttcttttttttcttcctgttacttgtatacgaacgacatatttattttcactatttctcatttatatttatagctactacccctattacgttacaagaacactttatagcattatgttcattaaaaacgatcacgccggtgacaggaaacgcttggaagactggagaatcaaaggttatgatccattaacccctccagatctgcttcaacatgaatttccaatttcagccaaaggtgaggaaaacattatcaaggcaagagactccgtctgtgatattttgaatggtaaagatgatcgtttagttatcgtgatcgggccatgttccctacatgaccccaaagccgcttacgattacgctgacagattggctaaaatttcagaaaagttgtcaaaagacttattgattattatgagagcgtatttagaaaaaccaaggactactgttggctggaaagggttgattaacgaccctgatatgaataactcttttcaaatcaataaaggtctacggatttcgagagaaatgttcataaaactggttgaaaaattacccattgctggtgagatgttggataccatttctccgcagtttttgagtgattgtttctccttgggtgccatcggcgccagaactactgaatcccaactgcacagagaattagcatccggtctatctttccctattggatttaagaacggtactgatggtggtttgcaagtcgccatcgacgctatgagagccgctgcacatgaacattacttcctttctgtcacaaagccaggtgtcactgctatcgtgggcactgaaggtaacaaggataccttcctgatcttgagaggtggtaagaacggtactaactttgacaaagaaagtgttcaaaatactaagaaacagttagaaaaggccggtttgactgatgattcccagaaaagaattatgatcgattgttcccacggcaacagtaataaagatttcaagaaccaaccaaaggttgccaaatgtatttatgaccagctgacggagggtgagaatagtctctgtggtgttatgattgagtccaacataaatgaaggtagacaagatattcccaaagaaggtggcagagagggattgaagtatggttgttctgttacggatgcttgtattggctgggagtccaccgaacaggtattggagctattggcagaaggtgttagaaacagaagaaaggccttgaaaaaatagcctgtaaatgagggaaaaatgcaaataatcttgaatgatactcaaaacttttgatttattgtaatttctttctgaaccatatttattacattcaaacttttttttttttgccttttataaaaaaaaatacttataagaaaagagaaagaaaatgacagttttctatgtatcattaaataaacatccatatacaaatatagcgttatgttttacttttattatttacatgcatagaagtgttggcaaaattctttacgagccacggggctgctatttcaggttttatttccatcttaagccatcgttaacttcttcacattttctttcacaaacaattttacatagcgattggatacccagtttccctcttctagaaggaatcacattggcaaagtgatttagtacttctctttcggtaactttggcgccagtgtcatcattcgttctcttttcaatatacgcagcgatttcctgttctgtaggcaattggtatttagaatggtagggatattgagtccaagtaacattcgaggtatttcttagtaatgacattggtagcgatggtttaggagatgtgatagatgtcaactgagatacaaataactgttccttctttgtccatggatacgggaccctttgtttatcaataagtttatgctttgtggcttcagagaattccaccaaagagtcctggttcatgcacatgttagctgctgtgtataagtctcttttgatagcagattctatgtgatctctggaattctcttgcaccaatctcaaggcgatttgaagagaggatggtgacttggttaacaatttcgttttgatttcttgtgcgaaagccttaccttccgcagaaccttcatattgacgtaagttattcattatgtcttcaatagtaccatttttagacaagttaaaacaggcttcaataacgtttaatttctcgttagaatacttgaaaacataatcttttggtaatggtgatacgaattcgtcgatggattcgttaaccatcccgaagaagtatgcagattgtggatcgttattaaaaggggggctaatttcacctaatcttttctgcaaagcatctaaattttcactactgacgtaatgagacgctaagccgagcatataagcgtctgctcctgtgactacttctcctgtaagacatagatacagggccatttgtgagtttgagttagccaatgtcacgattctagggagagcaaaagttgagcctacatctggaaaaaaaccaatgtccatctcgggcatggcccatttggtgttttctgtagcaattctaaagggcgtgtgaatggatagaccaacgccgccacccatggtgataccgtccatgaaggtaacaattggtttcaagtaagttgctatttgaaaattcaaagaatattcatcagtaaaaaatttgatggacttggcaaattctttgttaaaattgaatattgccacagtagctacatcaccaccagcacagaacgaacgtggtcggttggatgactttaaaatgactaagtttgtagtatcgctctttgcatactcgttcaaagtcttgaacatggattctgacatttcggcgttcaaagcattgagctttttgggcctatttagcgtgataactctagctgtatcttgaacggtaaatagcacaggtggtgcgtcggtgacatttagctggggttgagtagtcatgaatgtacgtgtggtagttttaaatccgtatttagacgacaattgggcacattttagcgtatttctgagcattatttgtggtggctaaacagaaccaagtattatataaatgaggattcccgtacacaggcgcaggaaacaagctgctcttatcttctcggctacctcatcaatcatttggctccgaggtttaacacttttctttgcacttgcctctccaattccgaagttccgaagggtgacccggattgtgttactaaacaagagaagattggtagaaaacgcaatgggtcagtttggctggctgaatccttggaatcctgtaaggctgcttactacaaatgggttagggactgttctcttcggcataatgtttaagtgttagttttgagatattacatgtttaagaattcaaaaaacctttctattaacccaggaaacgatgcggataaggcgagcttctccgacccatgagcacaatagatcaagttctgttctagttgttggttagtagtttatggaatgctaatggcattagtgatgtaggaatatttttggtgtagtgtatgggtgttgtgaaaatatttgccatttgaatttttttcggcgcttttctttttttttttcttttttttttagcttgaattatcgatgaatgatgaaatgactcttaatgaacttcgaagttatatatacagccacttttttgtttagaaagaaaagtataattatcttacatacattgatttattgctctgtccttcctccgagaaatccgtaataaacttcaatagcataatgtctcaacaagataatgtcaaagccgccgctgaaggtgttgctaacctacatctcgacgaagctaccggggaaatggtctccaagtctgaattgaagaagcgtatcaagcaaagacaagtcgaagctaaaaaggccgccaaaaaggctgccgctcaaccaaaaccggcttccaaaaaaaaaacagatttgttcgctgacctggatccatcgcaatatttcgaaacaagatctcgccaaattcaagaattgagaaagactcacgaaccaaatccatacccacacaagtttcacgtttctatatccaatcctgagttcttggccaaatatgcgcatttgaaaaaaggtgaaaccttacctgaagagaaggtttcaattgctggtagaattcatgccaaaagagaatctggctccaaattgaaattctatgttcttcacggtgatggtgttgaagttcaattgatgtcccaattgcaggactactgcgacccagactcttacgaaaaggatcacgaccttttgaaaaggggtgatatcgttggtgtcgagggttacgtcggaagaactcaaccaaagaaaggtggtgaaggtgaagtttccgtcttcgttagcagagtgcaattattgacaccatgtttgcacatgttacctgccgaccactttggtttcaaagaccaggaaaccagatacagaaagcgttatttggatttgatcatgaacaaagacgccagaaaccgttttattacccgttctgaaattatccgttacatcagaagatttttggaccaaagaaagtttattgaagtagaaactccaatgatgaacgttattgctggtggtgctaccgctaagccatttattacccaccataatgaccttgatatggacatgtacatgagaattgctccagaattgttcttgaaacaattggttgtcggtggtttggatcgtgtttacgaaattggtagacaattcagaaatgaaggtatcgatatgacacataatccagaattcaccacttgtgagttttatcaagcctacgctgatgtttatgatttgatggatatgactgaattgatgttttcagaaatggtcaaggagatcactggttcttatattatcaaataccatccggaccctgctgatccagccaaagaactagaattgaacttttctagaccatggaagagaatcaacatgattgaagaattagaaaaggtattcaacgttaagttcccatctggtgatcaattacatacagctgagactggtgaatttttgaaaaagattcttgtcgacaacaaattagaatgtccacctccactaactaatgctcgtatgttagataagcttgtcggtgaattagaagatacatgtatcaacccaactttcatttttggccaccctcaaatgatgtctccattagccaagtactcaagagatcaaccgggtctatgtgagcgtttcgaggtctttgtagctacaaaggaaatttgtaatgcctacactgaattgaacgatccatttgaccaaagggcacgtttcgaagaacaagctagacaaaaggatcaaggtgatgacgaagctcaattagtcgatgaaaccttctgtaatgctctagaatacggtttaccaccaactggtggttggggttgtggtattgatagactggccatgttcttgaccgactccaacaccattagagaagtcttattgttcccaactttgaagcctgatgttttgagagaggaagtcaaaaaggaagaagaaaattaagctaaaagatattagaacatattgtataatgtaagtattattattctaagatagagcttgaatatgaaaactcattacctaaatttgtttatgttcggtagccctaaaggagcttaattaaaaataaaaaaatctaaactattacgtaagggggagaagggataagggatgcaaaaggaaaggcactcaataaattgccctccttattaatgcttgacactgatattaatttcgctttgaagggttgtggatgtgctatacgcttcaaatggatcgtgtttactgcttcgctccaaatcgttttccgaattgtgagctctctgagttttgaaatagcgcctctttccacacttgtaaagttcagcacctatccagaatgcaattgtgaatgcaatggcgagaccccattcagcaccaattggtttatgcaaaaacactttatcattaataaccggaatatagacgacggggaaggctgacacaaatccaaaaatgattgaccagaacaaaaactggtttccccaaatacttctgaaaaattccttgactgggctgtcagtgtctggatgcattctgaaaaaagatcttctcatgtcaaccacttcccaagccagaatcaaagcgcaccacgtcatagttgcgaaagccgcagaacgtgatctataaacatcacgacaactgctgttataggtgccatcacaatcgtgccccaatctaccactatttattccatacagtgatccagtaaatgaagccatacaggaccctgtcattataatcccatatgcaaatgtatctataataacctcccatgtgaaaataccaacctctgaatcattaggaggtctatccatcaaatctggagcagccttttctagacctagccccatagcaggaaaacaagaggtgacgacaataatccacaatacttccactggtgataagggaaatactgattttccgttctcatctctgaatactaaaccaatgatcaaatacaaagcctgagcaacattttctgccaataattgtaggacaaacttctgaatgttatccgtcatcctacgaccttcttcgacagcattcaaaatagaagcaaaattgtcatcgcttagaacaatatcagacgcttctttggaaacatctgaaccattaatacccattgcaataccaacattggccatttttagagatggagaatcgttaacaccgtcacctgtcattgcgcagaacttcttcctacggtgtaaagcttcgatcattctcaccttagtctgcggagagcaacgtgcaataactaaaggtaagacgggcaaatcgtccacttcctcctcacttagtccgtcaaactgagatccggtcatgaccatactgtcaacaatctcttgggagtaatggtacaaattggtgggtaagatgccaacctcctgagcgatagcctttgctgtacccacaaagtccccagttaacatatgaacgttaataccagcttggtgaaacttcttgactgcaccggcagtctcatttctgggtggatcgtaaataccaatcaaccctaggaaaactaaatcactttctgcggtggccctgtttgaagtaatgtttttcaattgatcgtcattcacttgatctttagtgaaagatttggaggcaaaacccaagactcttaaaccctcatttgatagactgtaaacatttttccttatcgtttcgacatcacaatcggtcaatggtgtgatttttacaccatccttaccataccaagaactgcaacaactgatgatgctttcgaaagcacccttgccataaatattatatgtttcgttgtgattgttgtagtagacagatgacattcgcttcacagttgagtcgaatgggaattcagcaatatgttcgaattgtgcactgccaggcttctcattgtgttgtgaaagagaggattggtcattctcattactttgattagtcgatttctcaccggtaagggcattgtgaggcaagtccatcttagtagcaaacacttgaatcgcaatttctgttgggtcaccatgagctttccaacagtcagttgcgtcatctttgaaaacagtagcaatgttagccaaagtggcggtttcgagccatttttgaaatagatccatgtcaatatcttctggtaaatctttttcgtataggcgatccttgaaattctggagaataccaacgtcaccatcctcattatgagaatattcgtaaggtgaaaaccttggaatcaaactcacgttgccctcattgggattaaaggggtcatcagaattcgagatagttatggtaccaaagcgagggatccaaatttgcctcgctaacattttaccctgtgtaagagtaccggtcttgtcagaacagatatcgttaacggcacctaaagcttccagagaatctaattttcttacaataacgtttctagaaaccataacagcagccccaacagacatggtgatggtcaagacaacgactaatgaagagggaatcatggatagggccacacaaatggcatagatagctacccttttatctacgtcaaacttttgagaggccatgacgatgatagcaaaaagtacggcaatccagaaaagcaataccgccaacttagacagtttcctgtgcaggggcgtaccgacatttgtacctaaaaatgcaccagtaactttctttgtagatatccatgtattctgtaaccacgacttactaggatcgcgggaaatgagacctgaatcaccttgtagagattttgcaattttaccaatttcactattcaaagctgtcttgatgacaatacccttggctcttcccttgacaacggcggatgaagaaaatgctaaattcaaacgatcacccacggaggtttcttcttcttttccaaacactaagttggcgtctttggagacaggcaaagattcaccggtcagtagtgattcatcagtatcaaaattcttagtttcaattaaacgcaaatcagcaggaatagtatcaccgaccttcaccagacaaatatcacctggaaccacatcttttgagtttatagtctcacttttcccgttcctaataacatgagcattgggagagctcaagtttttcaaagagttcattgtcttggtagccttatattcttgaactaggccaatgagcacattgaccgcgataacaaaagaaataacgccaccagtaatccagtcgcgcacagcgaaagagatcgccatggatattaccaagaccataatcattgcattacatacctgatggaggaccattgctttatagtcaattttggtatcatcacccaatgtgttctctcccactgctttcagtctgcggagggactcatcttgagtaagaccttcagtcagacttgtgcctataaattcagcggcttcttctgtagtcaatgtgtgataagcattgaattcttcattattgttttctttgacagttccctcgctcatcgaaaattttcaattatgtgtacaaagatttttcctcagtgagtacatacgttatctgataagcaaaatacgaatatgaataacgttgatttggttaacgtattctcgatgtaaaggatgaaggaaaataaaattctttcctctttctttgcctcgagagataatatggagatttaaagaagaaaacatcagcctcacaattacaccgcgcggtgatataaggattttgataaaagaatatatgtgagttgaatttgaacgtcctggaaggaaaagtcttgacgaaataaacgcattaattttctaattctacaagaatttaactaatcctgtattgaaattcataattttagttaagaaccctgtcatacgcgtaacgtaactgtatctgtttcatgatttacaacggcagcaataagagtatagcagtagtattcctctaagacatatttgaactagaaaacatactatttaggcttgtttatgttcagaacctgtgaaaagttcgtttatagtaaataaaaaaacaaataacaaaataaatgtaaatatctaaatatatgaaatgaataaggaaaaagatagggagcacttaataggccctgcctatcattgtttaataccaatattaacttctgtatggattgtagtagaagtactatacgcttcgaatggatcgcgcttattgttactctccaaatcattctccgggttgtgcgctctctgagttttgaaatagcgcctctttccacacttgtaaagttcagcacctatccagaatgcaattgtgaatgcaatggcgagaccccattcagcaccaattggtttatgcaaaaacactttatcattaataaccggaatatagacgacggggaaggctgacacaaatccaaaaatgattgaccagaacaaaaactggtttccccaaatacttctgaaaaattccttgactgggctgtcagtgtctggatgcattctgaaaaaggatcttctcatgtcaaccacttcccaagccagaatcaaagcgcaccacgtcatggttgcgaaagccgcagaacgtgatctataaacatcacgacaactgctgttataggtgccatcacaatcgtgccccaatctaccactatttattccatacagtgatccagtaaatgaagccatacaggaccctgtcattataatcccatatgcaaatgtatctataataacctcccacgtgaaaataccaacctctgaatcatgaggaggtctatccatcaaatctggagcagccttttctagacctagccccatagcaggaaaacaagaggtgacgacaataatccacaatacttccactggtgataagggaaatactgattttccgttctcatctctgaatactaaaccaatgatcaaatacaaagcctgagcaacattttctgccaataattgtaggacaaacttctgaatgttatccgtcatcctacgaccttcttcgacagcattcaaaatagaagcaaaattgtcatcgcttagaacaatatcagacgcttctttggaaacatctgaaccattaatacccattgcaataccaacattggccatttttagagatggagaatcgttaacaccgtcacctgtcattgcgcagaacttcttcctacggtgtaaagcttcgatcattctcaccttagtctgcggagagcaacgtgcaataactaaaggtaagacgggcaaatcgtccacttcctcctcacttagtccgtcaaactgagatccggtcatgaccatactgtcaacaatctcttgggagtaatggtacaaattggtgggtaagatgccaacctcctgagcgatagcctttgctgtacccacaaagtccccagttaacatatgaacgttaataccagcttggtgaaacttcttgactgcaccggcagtctcatttctgggtggatcgtaaataccaatcaaccctaggaaaactaaatcactttctgcggtggccctgtttgaagtaatgtttttcaattgatcgtcattcacttgatctttagtgaaagatttggaggcaaaacccaagactcttaaaccctcatttgatagactgtaaacatttttccttatcgtttcgacatcacaatcggtcaatggtgtgatttttacaccatccttaccataccaagaactgcaacaactgatgatgctttcgaaagcacccttgccataaatattatatgtttcgttgtgattgttgtagtagacagatgacattcgcttcacagttgagtcgaatgggaattcagcaatatgttcgaattgtgcactgccaggcttctcattgtgttgtgaaagagaggattggtcattctcattactttgattagtcgatttctcaccggtaagggcattgtgaggcaagtccatcttagtagcaaacacttgaatcgcaatttctgttgggtcaccatgagctttccaacagtcagttgcgtcatctttgaaaacagtagcaatgttagccaaagtggcggtttcgagccatttttgaaatagatccatgtcaatatcttctggtaaatctttttcgtataggcgatccttgaaattctggagaataccaacgtcaccatcctcattatgagaatattcgtaaggtgaaaaccttggaatcaaactcacgttgccctcattgggattaaaggggtcatcagaattcgagatagttatggtaccaaagcgagggatccaaatttgcctcgctaacattttaccctgtgtaagagtaccggtcttgtcagaacagatatcgttaacggcacctaaagcttccagagaatctaattttcttacaataacgtttctagaaaccataacagcagccccaacagacatggtgatggtcaagacaacgactaatgaagagggaatcatggatagggccacacaaatggcatagatagctacccttttatctacgtcaaacttttgagaggccatgacgatgatagcaaaaagtacggcaatccagaaaagcaataccgccaacttagacagtttcctgtgcaggggcgtaccgacatttgtacctaaaaatgcaccagtaactttctttgtagatatccatgtattctgtaaccacgacttactaggatcgcgggaaatgagacctgaatcaccttgtagagattttgcaattttaccaatttcactattcaaagctgtcttgatgacaatacccttggctcttcccttgacaacggcggatgaagaaaatgctaaattcaaacgatcacccacggaggtttcttcttcttttccaaacactaagttggcgtctttggagacaggcaaagattcaccggtcagtagtgattcatcagtatcaaaattcttagtttcaattaaacgcaaatcagcaggaatagtatcaccgaccttcaccagacaaatatcacctggaaccacatcttttgagtttatagtctcacttttcccgttcctaataacatgagcattgggagagctcaagtttttcaaagagttcattgtcttggtagccttatattcttgaactaggccaatgagcacattgaccgcgataacaaaagaaataacgccaccagtaatccagtcgcgcacagcgaaagagatcgccatggatattaccaagaccataatcattgcattacatacctgatggaggaccattgctttatagtcaattttggtatcatcacccaatgtgttctctcccactgctttcagtctgcggagggactcatcttgagtaagaccttcagtcagacttgtgcctataaattcagcggcttcttctgtagtcaatgtgtgataagcattgaattcttcattattgttttctttgacagttccctcgctcatcgaaaattttcaattatgtgtacaaagatttttcctcagtgagtacatacgttatctgataagcaaaatacgaatatgaataacgttgatttggttaacgtattctcgatgtaaaggatgaaggaaaataaaattctttcctctttctttgcctcgagagataatatggagatttaaagaagaaaacatcagcctcacaattacaccgcgcggtgatataaggattttgataaaagaatatatgtgagttgaatttgaacgtcctggaaggaaaagtcttgacgaaataaacgcattaattttctaattctacaagaatttaactaatcctgtattgaaattcataattttagttaagaaccctgtcatacgcgtaacgtaactgtatctgtttcatgatttacaacggcagcaataagagtatagcagtagtattcctctaagacatatttgaactagaaaacatactatttaggcttgtttatgttcagaacctgtgaaaagttcgtttatagtaaataaaaaaacaaataacaaaataaatgtaaatatctaaatatatgaaatgaataaggaaaaagatagggagcacttaataggccctgcctatcattgtttaataccaatattaacttctgtatggattgtagtagaagtactatacgcttcgaatggatcgcgcttattgttactctccaaatcattctccgggttgtgcgctctctgagttttgaaatagcgcctctttccacacttgtaaagttcagcacctatccagaatgcaattgtgaatgcaatggcgagaccccattcagcaccaattggtttatgcaaaaacactttatcattaataaccggaatatagacgacggggaaggctgacacaaatccaaaaatgattgaccagaacaaaaactggtttccccaaatgcttctgaaaaattccttgactgggctgtcagtgtctggatgcattctgaaaaaggatcttctcatgtcaaccacttcccaagccagaatcaaagcgcaccacgtcatggttgcgaaagccgcagaacgtgatctataaacatcacgacaactgctgttataggtgccatcacaatcgtgccccaatctaccactatttattccatacagtgatccagtaaatgaagccatacaggaccctgtcattataatcccatatgcaaatgtatctataataacctcccacgtgaaaataccaacctctgaatcatgaggaggtctatccatcaaatctggagcagccttttctagacctagccccatagcaggaaaacaagaggtgacgacaataatccacaatacttccactggtgataagggaaatactgattttccgttctcatctctgaatactaaaccaatgatcaaatacaaagcctgagcaacattttctgccaataattgtaggacaaacttctgaatgttatccgtcatcctacgaccttcttcgacagcattcaaaatagaagcaaaattgtcatcgcttagaacaatatcagacgcttctttggaaacatctgaaccattaatacccattgcaataccaacattggccatttttagagatggagaatcgttaacaccgtcacctgtcattgtgcagaacttcttcctacggtgtaaagcttcgatcattctcaccttagtctgcggagagcaacgtgcaataactaaaggtaagacgggcaaatcgtccacttcctcctcacttagtccgtcaaactgagatccggtcatgaccatactgtcaacaatctcttgggagtaatggtacaaattggtgggtaagatgccaacctcctgagcgatagcctttgctgtacccacaaagtccccagttaacatatgaacgttaataccagcttggtgaaacttcttgactgcaccggcagtctcatttctgggtggatcgtaaataccaatcaaccctaggaaaactaaatcactttctgcggtggccctgtttgaagtaatgtttttcaattgatcgtcattcacttgatctttagtgaaagatttggaggcaaaacccaagactcttaaaccctcatttgatagactgtaaacatttttccttatcgtttcgacatcacaatcggtcaatggtgtgatttttacaccatccttaccataccaagaactgcaacaactgatgatgctttcgaaagcacccttgccataaatattatatgtttcgttgtgattgttgtagtagacagatgacattcgcttcacagttgagtcgaatgggaattcagcaatatgttcgaattgtgcactgccaggcttctcattgtgttgtgaaagagaggattggtcattctcattactttgattagtcgatttctcaccggtaagggcattgtgaggcaagtccatcttagtagcaaacacttgaatcgcaatttctgttgggtcaccatgagctttccaacagtcagttgcgtcatctttgaaaacagtagcaatgttagccaaagtggcggtttcgagccatttttgaaatagatccatgtcaatatcttctggtaaatctttttcgtataggcgatccttgaaattctggagaataccaacgtcaccatcctcattatgagaatattcgtaaggtgaaaaccttggaatcaaactcacgttgccctcattgggattaaaggggtcatcagaattcgagatagttatggtaccaaagcgagggatccaaatttgcctcgctaacattttaccctgtgtaagagtaccggtcttgtcagaacagatatcgttaacggcacctaaagcttccagagaatctaattttcttacaataacgtttctagaaaccataacagcagccccaacagacatggtgatggtcaagacaacgactaatgaagagggaatcatggatagggccacacaaatggcatagatagctacccttttatctacgtcaaacttttgagaggccatgacgatgatagcaaaaagtacggcaatccagaaaagcaataccgccaacttagacagtttcctgtgcaggggcgtaccgacatttgtacctaaaaatgcaccagtaactttctttgtagatatccatgtattctgtaaccacgacttactaggatcgcgggaaatgagacctgaatcaccttgtagagattttgcaattttaccaatttcactattcaaagctgtcttgatgacaatacccttggctcttcccttgacaacggcggatgaagaaaatgctaaattcaaacgatcacccacggaggtttcttcttcttttccaaacactaagttggcgtctttggagacaggcaaagattcaccggtcagtagtgattcatcagtatcaaaattcttagtttcaattaaacgcaaatcagcaggaatagtatcaccgaccttcaccagacaaatatcacctggaaccacatcttttgagtttatagtctcacttttcccgttcctaataacatgagcattgggagagctcaagtttttcaaagagttcattgtcttggtagccttatattcttgaactaggccaatgagcacattgaccgcgataacaaaagaaataacgccaccagtaatccaatcatgcatggcaaacgagattatcatggatattagaaggaccatgatcatggcattacatacctgatggaggaccattgccttgtaatcaattttagtgtcatcacccaatgtgttctcacccactgttttcaatctgtggacgaactcatcttgggtcaaaccttcagttagacttgtgcctatgaattcagcggcttcttctgcagtcagcgtgtgataagcattgaattctgcattattgttttccttagtagttccttcgcccatcgaaaattttcaattctgtgtacgaagttttttctttaattagtaaatatacgtattgttgcctcaaataaatgtgaattaagtgtgaacagttcacttgatgaagatatctgctttattaaagttaatattagaatataaatgattagactattactaatgagaaaagaaagataggagaaatagtagaaattaatagtactctaaaaagaaagaacggaataagaggaaaagaccttttatctattcaaattgtttcccttaggtatatatatatatatatatatatatatatattttccctgtatatatctatgtaaatgacgaaaacgcatgacattttaaaacctaccccgggtttgaccacaacccaccgttcatctaatattaacccgcacccaccaaggaaagaggcaataattcgggaatactgctctaagaccttgttttttcttctgtcaggtgaaagtatatgaccaaaatctacatccctgccctaacaaacgtcatagaagtaggaaataaatgatgagccccgcaaaatgacgccgcacggcgatgtttaagaccctgtactcacaatgtaaccacttcgtgcagaagcttctgggaggaaagggtccgtacatgaattatcacacccacacccctcattcaatccttctaccgcgcatggtaatcaatcataacaggaagcgataagaaagtttacattgcacagccaccctcattgcctctgtgattgaagatctgggagtggggctaaaggtgcaacttccgtacaagagtgacgagataaaggattttccacggaatggctgacaaaattcggggcttgtgtgagttccacgtgcggatgacttaataagctcagtgattgtacttttgacatgattgatgaacggctagagatagccaccgagtggctacttagtaataaccagcgtaggaaacaattacggattttgttatcgttcaccgataaccctaaaatattgaccacactggtagtcattagaatttaaccaagagggtagcttagttcgaccgataatcaatattactgaagtcttatcaaattctgactcttgccataccgtttcttatcgtcactgtttaatccggaaattagtcatgtatccacacatcctttattaacagcagagagattgggcaagaatgttagcaaactatgtaccaggcgggtaatacctgtacatctattttcttttgaaaaggaaaaaatgcaagaaagggcatgaaatgaaactatttggtacaaattagaattatgcgaaccgtgcaaaatcagaaaagggggaaaaacattggccaatgcttagaaataccattgcattaagatcatttatcagaacacagtcgacgcgcccatatcctgtaaatgtagaggcagtctactatgctcctttaaagttacctatcaaatatggtgatttagttgcagacattcagttaagatcgtatgacaatgaaaacctcgatttttattcagacttcatacttagaacaggttactatttgggtatcccattgacaggtcctaaacctttgcccacgagaagagaaaggtggactgtaataaaatcacctttcgtgcacgctaaatccaaagagaattttgaaagacatacacataagaggctcattagggcctgggatacgaaccccgaagtgctacagatgttgatagcttacattacgaagcactctatggcaggcgtcggaatgaaatgtaacttctttcaaaggtccgaaatatcgctggacttgggttcggacgccaatggcctcgaaaaatcactaagcaatatcgatgaattgtattctctgagaaacgatgataaagctcaaactagtgctgtcggacaaaaagtattggaactattggatagccccgattttaaaaaacatttggaaaagaagtaaaaagatgatggcaatcctataattacgctggttcttgggaccgaaaagatttcgtacttgtaaataaaataggtgaagaagaggggcaaaaagtagtagattaaatggttatactgaatttataagtaagtttaattatattttttaactatatgatgaacaattttgtactaatattgcggcccgttatgagtattgctcttgccataaaagtgtgttcactgctttgtttcctggtactgcataccgcttaatattgttatcgctcaataaatttagtttctggaagctttccaaggacttaccaggtagcgggcctgagaatctattttttagtccatcggctacaaaaatcggtagtatatttgttcttggtaagtaagctttgctaaaggaaagtgtcctttttctgtttgtattcttcttcgaattccacctgaaatgttggacattcagggatgtgtgtaaccgatacttctggtcagagagtttgtatacaatatactccgctaatctgaaaatggtaaaaaataatataaaaacattcttggtagcagatatggaatctgaattcatattgagaaagtttcgctcagtactccaactactttcgagcagagtagtggaatcagattccattattgaggctttcgttccgaataattgtataactgggttataaaatagttgttggaaaatagaaaaaatgaggacctttagaaactttaaaccttgaaaagtagaaagggtagaaattttaaggctttgattatataatatttgctccatgttgtgaaaagaaaaagattttttctcttagagacctagtcgtttgttagctgttgttgattcgctattttcaatagtaaagtttctaataaaatgacaaacatgaagaagatataagtgcgtgttcttccaatatataatatttgtactgcagatacacagattcaaatttttccctgttatccgcctttcttcttggaaattggtaacaggattttgtgtcattagcaaaaataatagccattagtaagtacgctttgttatcccgacgcgaaacagaaacagaaataaagaaaatgaaagctactctgatttacgttaccgccattgaagatggaggatgaagcacaataagaataagaaaaaagaaaatcagcaagaatgacgcgaaaatatattatcagtgttaaaaagctattgtcaaagtttgtttccacctataaaggattcggacgaagaaattcatgttgttgttgttataggatatcatcatatatattttcgatcactcgccaagagaatgtataataaggaaaaagataccacgttcttctgaacatgttcaatatcctttctcctactttgctcagtacttgagccccatgcgtttacatgatttcaaaagatatggagctgaagccttttgtcttggccgaggatatggcaccttttatatgaccgtatggaagacgtagagtggatgaaaattttgtgaaaaaaaaaagcttataggaacaaaaacatccttacatcttcgggtatttcttctagggttgaagtataataattaactatactattgttcggagacagttctgatgcctagtaaaaacgcttgcagctctaaaaaaatttgtcttatttttttcttcttcaatgagctgttaccattgctgtaagagatgctcgaaaggtagtaccttcagtgaattatctgacgtacatcacgtgaactgttttgcgtagtaaattgttcaacgataatatatcgttgttagtgatcaaaaagtaactatgcaaactgcaaatgtcaaaaagccacagtttctaaaagaaaagcaatgaatgaagaaggtttggggttgtaaatgttaatgcagcgacgtctgtttttttgttatgacaggaagtcaggaggtagtcacagtctcgtattaagcaaaagtggtctgtttaggtggcataatagccttgttgcagcactacttgctaccgaggcgcagccttacaactaaaatgtccagacatgatcttaagcggaagggaggggtttttgcttccgtttttttgacattaaaagttttcttaatgccgcgcgtttgaaaggaaactgatctgaaagtgatttatgatgccaaaaaaaaaaaaaaatcttttgaagtacaatgtatgtatgcatgagtttataaaaaatgatgtaaagtgcggaatagtagtactgctaatgagaaaaacacgggtataccgtcaattattgtccctttttcaaatgtgttctatagtgttgcaagcaattatcatgtcgactgaatcgctgcgtgcatcccttatacggacaacaatgatttttttcgcccgtatgaattctattatgccttgctaaatgacccgatgtagtgaatcctcttgcgcaaattttgcaaatgtatttgcgcctttgttcaaggtcttcctcatctgataacgtatttcttggatctgttctttgcttccgcgttttcagagagtatctactatttgccatcttattatatgcatcattagaaactattccgttctcaggctgttgtattattgatgaattacaagttagttgtgatagcgagcttttttcggatgaatctgaattatattgtaccgatgaattgtcaaaagagacgcttcttgtttgtaaattaggcgttattaagtattttggctcccacttttcagagccattttctgatttggtttggtatcggaaatcaaaagcagtcttatttaatttgtgttttagttcattctctaccacatgagaattagttagaactggtagtagcgtctgatattttctttccgggcttatttcaacgttttcttcatcttgcattccatcaaatgcggagattcccggcagtgcgggcatagtagaaacattgaggttactatagttatatgggtaaaacattgcctgaaagtttgcgaagggtagtaatatgctggtcgagaggaacaatccaagaaaggtgaatggtagaaaaaggcgccgtaatggtaggaattacagtacaataatactttgcagaatcgtatacgatatgatttttactttcaaaagctgcagaattcccttatagcatcaaaaaactgtaaacgaggtggagtaatataatttcttttagttaagagatgggaaccaaattttttttaatttgggtttggaaagttctcttccttatatatgaataacggaaaaggagcctgcagccagactgtagaaagatgacactgccaagagaataattaaaagaaaaaacaccccaaacaccctgaccggcggcgaagcccctctgcgcgctcaacgcgtttcgtttcacgcttaagggtcctcaagaggccatagtcttttaccgataagaaaaatctagacccaatgaatttttcccttcttttccggtgcggccttttcactgctaaacagtaaaaagcatttcttggctttccctgagggtgttgaccgcaaccaagccaatacttcattttgctttttcctcttttagaaaacagagttttccctgtctcaaacgtttcaaagacaaatatgcggaaaatcaacttataagtagaaaaatactagcgatttttctagttagaatatttaggggaactatgcgaagacaaacggtgaagtcaaaagaaacacactgcctcgattagaaaggcttatctgccacagtttaatttttttttaattttatttcttttttttttatttaactagaatctggctaaaaataagcaacggtccgtgtagattactgtttcgaacgaggaacaactgaaggaaaagttttttattttccgcgaagttcgtatattttagttttcttttactccaagggttcgtgacgtcgaattcctatcagcttttttttgcgcttggcgttctaggtccctgtgcccgtctgaaactattcgtacatagcattactagagtacataatatcgtctaccatacatacgacgggtagccagattttgtgccggattgtcggggaaaagacggcaaatgagctcatacgtaatggtgcgattttgattcttagctttctatttctggagaaaagtactccaaggtggggaaggggggaggctgggactagttgttatatgatgtagcctaaatgtaacgaggcgtggctctttcatcttatctcaatgaataagtgtaaattgcctcgcctggtttaatcttttctccacatgcagtaataggtataaaaggagttgaaattaaaaataataataaataatgatataaaaattataagtttctcctttcggaactaaaaaataatattaataataatatataaatattatatcttttttataatataacatagatacgagtttttatgttcctttggcaatagcttttcgtgacttgttttaaatacaaggcatataggcgcagcttcaccaagatattctggcttaaaccagcactatgtatattttggtgtttgataccgatatcggcagctcgaagcgtttttatgaactgtaaaaatatgtcctacatagttgtttggtaattttttggttttttaagattgttttatgaataggtgttttaccagaaggctatcgccaggtaactcttttaactaaatcgaaaagatttatttgacgtgtcatattgtaaaaactaaatggaagacagaaactaactttgtcgacacctattttaaacaagtatcaaacgcgggctataatttttatgagagcaatcaatgcaatggagtctatttccggttaaatggcacgattgtgcgtaaaaacacgagaaagtggaagcatctttttcttaatgacggataattacccgaaacagtgcaactgcaagtgcatactcttgaaggacttacatattgagagggaacacattactacctttcaagaacactcgcatttacggcgtacatatggttccgcggtagaccctaggttgaattgaaaaccatgttttgaaggaaagcaaaggcagaatgagaacatggagatgtaaatattttcccagttaggcatgacccaaaatcgcaatccagatgcaatttattatgacacgtagacctttccgtatctaacgtaataaacgatatctattttcgaggcgctcgacatctcgtatctgggacagaaagtgaggtagattattcaagaatacctattaagaaaggtagaaggtattgcaccgattcctagtatcaattcttttcaaaaccacttattttgcaaaacatgcgtctaacctgccatttcagcaacgtaaataataattacttccatatatattcttctcccccagtagcaattttgacatgacaaatttcagcgatagttgcttcggcattcgaaaatcgtagaagtatgtcttaatgtagaaggttgagaacaaccggatcttgcggtcatttttcttttcgaggaaagtgcaagtctgccactttccagaaggcatagccttgcccttttgttgatatttctccccaccgtaattgttgcattcgcgatcttttcaacaatacattttatcatcaagcccgcaaatcctctggagtttgtcctctcgttcactgttgggaaaaacaatacgcctaattcgtgattaagattcttcaaaccatttcctgcggagtttttactgtgtgttgaacggttcacagcgtaaaaaaaagttactataggcacggtattttaatttcaattgtttagaaagtgccttcacaccattagcccctgggattaccgtcataggcactttctgctgagctcctgcgagatttctgcgctgaaagagtaaaagaaatctttcacagcggctccgcgggcccttctacttttaaacgagtcgcaggaacagaagccaaatttcaaagaacgctacgctttcgccttttctggttctcccaccaataacgctccagcttgaacaaagcataagactgcaaccaaagcgctgacggacgatccgaagataaagcttgctttgcccattgttctcgtttcgaaaggctatataaggacacggattttcctttttttttccacctattgtctttctttgttaagcttttattctccgggttttctttttttgagcatatcaaaagctttcttttcgcaaatcaaacatagcaaaccgaactcttcgaacacaattaaatacacataaagatgcctgcccctcaagatccaaggaatcttccaattagacaacaaatggaagctcttatccgtcgcaaacaagctgaaatcacgcaaggtttggaatccatcgatactgttaagttccacgctgatacttggacccgtggtaacgatggtggtggtggtacctctatggttatccaagacggtacaactttcgaaaaaggtggtgttaatgtctccgttgtttatggtcaattgagcccagcggccgtttcagccatgaaagctgatcataagaatctgcgtctaccagaagatccaaagactggtttgccagttaccgacggtgtcaagttcttcgcttgtggtttaagtatggtcattcatcccgttaacccacacgctccaaccacgcacttaaactaccgttacttcgaaacttggaaccaagatgggaccccacaaacttggtggtttggtggtggtgctgatttgacaccttcttacttatacgaagaagacggtcaattattccaccaactgcacaaggatgccttggacaagcacgacactgctttgtacccacgtttcaagaaatggtgtgatgagtacttctacattacccaccgtaaggaaacacgtggtattggtggtatattctttgacgattatgatgaacgtgacccacaagaaatattgaagatggttgaagactgtttcgatgctttcttgccatcctacttgactatcgtcaagagaagaaaagatatgccatatacaaaggaagaacaacaatggcaggccattagacgtggtagatacgttgaattcaacttaatctacgatagaggtacccaattcggtttgagaaccccaggctctagagttgagtcaattttgatgagtttgcctgaacatgcttcatggttatacaaccaccaccctgctcctggttccagagaagctaaattactagaagttaccaccaaaccaagagagtgggttaaataattcaaggttctttagcagaccgattttatgatctcaatgacaatgatgatttaattatttcgaccacttatttatacatttttttatctatttattatacctcctttacataattcttcaaattcaattgatacaggatctctattcttaaaaatattaattattgcgtcctatttatgatgcaagttcacagtacgtgcaggatcaaaaattatatcagtatctattgctctaaaaatatggcagcagccttcattctcaatatgcgatcatgccttctaatcaaattttaagatgtttttattactctttttattcttagaaaattcatcttatattcaaggacttcttaattttccttccatctatgaccacagtttacacacttataaaaggtagtcatcggctcatcagctgacctaatttgtagttggaaaaagtaagcactctcaccaccacaagtatcataattgggacattgggttttggtttgatccacattgtcccaaccaccaccaagaacatcatcaacttcctttcttggaagtttcttcctatcatagatttctataccctctataggaaactcatatggacatgaacggcatgctaatgtatatacaccactatcgccactcgttatcagtagcatattgttacacgaaggacaaaacgaaagcatcctaaattatgtattttacgttttaccaatgaatgcgaactcttttgcttatatagccatataacgtatgcgttttccagaaagaagattctcggttatgcttttggataaaacttttcctactgttcttttgaactggatttgaattttatatcgatcatcttgccatgtaataatagatgtccaaaaatttcatctgccatttttttattttcccgttcgttcacttgctctagtttttttttttttttttttcaatactcggatttgaaaatgttaatgggagtggcgctaaaaaccttcatctgtagttgaatgctatgacatgagcaacacaaaatcatttagacaacgttgagtaaggtggttcggtccgaacaacagtttcatgcttgtgttacttcgtttatgaatataatatacaaatatttaaaatgctatttattatgcactaacaccaaaatttgtagactctgacgaatattgaagagttctttaacctttctttattttcttcgtcctcctgcctcattatttcagggtcgtaaactcttctatgaaagtccaagtcgatcttgtccagtgggtttaaaaaggtaaaatctcttttgtaaaccatgtatccaacatacatgaatatccatagcggggcagccagataactctcgaagaatgcctgagcatcacactttccgccatttcctattggagacagtgcgacccaaaattgggccataaagacaagcatattgaaaaaaaccccatagtatgaaccccatataccggtattggccttatagccgacttcatcaagtgatcttccttggactttcatcgcttttctgaatcgaatgtgtgaaagcataatgcctgaccatgtgaaaagttcactcaaacctgcaatggctgccaaccatgtaaatgcttgctcttcctgtggagaacaggcgacgaagccaacgacaccaacaagagagcacactaccaaggcccttaaaggtcttccctccctatcaatatagttcaaaaattttggagcatagccctgttgagccaaggaacacattaatctcggtgcggcataaagggcagagttcgcaacagagatgactgatatcaaaataacagcattaatgatatgggggatgaccctaaccttgtgaatagaggctgccaagacatatggtgaagcgtgcgttgcggagccaccggaacccatcaattgatcgttattgtgaggaacattgaacccaattagaatcattgtcagcaaataaatgatcaaaatacgatatacacttctcttcgcggctacaggagtggattttctagggttagactgctcattgatggaaagaacaaataattcaataccaccgaaggagaaatatgcagatactagaatataacatatccctttgaaacgagtggcaccgctgccttctgcaaatgaaccagggtcgcgccaatatttgccgccaatatagccgtccacaccggctcccccacaattgatgacgactgataaaataatgaatcctgcaaccatcaatatcttacaggaattgaagataaattccgtttcaccgtatgccttaacaccaaaaaagtggataaacaataaaaacacatagaaaatgacaatgaatacatcagcattaattgtgtcattccagtacttgacggtcatggaagaagtaatcaattccaacggtagcacagttaaccactgaatgcaaaataaccaagtggtcgcgaacccaaacgactttgaaataaagattgaattgtatgcattgaagttacctggaagcgtcggataagtgacacccatctcaccagccgcttggaccataaaatacgtgacgaaggacaccataacgtaaccgatgactaaagaccccgggcctgcaagactcaaacctttggcgttggcaactagaagacctgttcctatccctgtacctaaagacatcattacaacatgtctagatttcattgacttttttaagtggttattagatttcatcgatttggtaccatcctccaagtcattgtcttcttctaaacgttggctttcggctcttctgaatgagtcgacgaatctgtgaactaacccattgcgagattcctcagaatgttccttaatctccggagttagtgaagctgttgttgatgtattgaagttattatataaagcagagtctgttacttcaaactctgcacttttttccattttggaagacgttactataggatctgacattaccttaggggaaagaaaatattaagaaacaatatcttacttcgccaatccatcaatagtaaccacgctaattacaacgtagtttttaatgcccggtttttccgatttaccacaaggaaacgcaagaacaaactacatactgccactgaaatgaatttcactgctaatatatctatcctttagcgaaaaagacaagatcaacagaggcgccagaaaaaggcaattatgactaaaaaaaaaactgtgtaaacctggggatggtagctgaactacttgcagtcgaaaatgaccgcatattttactgtcatgcttctgtcaagaaaaacgagccttggatgagagctttcgttgatcgcggctcgaagttcaggtagagaaatatagcagagctcttttcgcggagccgcatgcacggctacattaaaaggtgtccttccagctcagcgatatgtgtcggccggaaaaaaaaagcacgcatccggcaagcacactagtaagtctaatgcaggatgaagaaacgaagaaggtgccatgagaaggaaaataaaactcaatgggacggaacggcagcattttttaacaaattattttggattcatccgtaacaatataacttggtacgggaacggcatgttttaaatgcacagcggtgccttgtttcgccgtggattgttaaaggctctttttcggacgccacatattcctatgctgcaccagcaattggtgtcttcggatcatactacttcgcactagtttatattcaaggcttttaatggagcttcgctcttaaaagaaaaaacttctttacttccatgcgcgcgtttttggcgtacgtagcactgcgaaagagtgggtgatatatagagaacatgttgtagtatacgtacgcgggcaattgtggtgacagtatctctttctgttagcaagtaatatatccttggcctcaacctgtcaatagtgttagtttatccgccatcttggcgctatcatacacgatctttttcaatgtttctcgtatatacaggacagggttcggggtttttggcggcaggagaggaaagcaaaaaaaaatgaggcaagagttttaattttgccagcgaaatgttctgccattttcatctttaccgctcgaattagtgatgttccagacgaaggtaacatagagtgatcgataggttcttcaattcatcaagcattatctcagaattgtgtttggtaagctctcttcgagaaaaggaagaacaaaaaaaaaaaaaataaagcaaagaacaggttataacgctatgggtaactttccagctccaaaaaacgatttgatattgagagccgcaaagggtgaaaaagtcgagagaccgccatgctggataatgcgccaggcaggtcgttacctgccggaatatcacgaggtgaaaaacaatcgtgatttctttcaaacttgcagggatgcggaaattgcttctgagattactatccagccggtaagacgctatagaggcctcattgatgctgctattatttttagtgatatcttagttattccgcaagccatgggtatgagggtcgagatgctcgaaggtaaaggtccacatttcccagaacctttaagaaatccggaagacctccaaacggtattagactacaaggttgatgttttgaaagagttagattgggctttcaaggcaatcaccatgacaaggatcaagttggatggtgaggttcccttatttggcttttgcgggggaccttggactctaatggtttatatgacggaaggcggtggatcccgtcttttcagatttgccaaacaatggattaacatgtatccagagctttctcacaaattattacaaaaaatcactgatgtggccgtggagtttctgagtcagcaagtcgtggcgggtgctcaaatactacaagtttttgaaagttggggtggtgagctttcgtctgtagattttgatgagttttccctaccatatttaagacaaattgccgaaagagtgcctaaaagattgcaagaattaggtatcatggaacagattcctatgatcgtttttgcgaaagggtcgtggtatgctttggacaagctatgctgttcaggatttgacgttgtttcgttggactggtcctgggacccaagagaagcggtaaaaataaacaagaaccgtgtcaccttgcagggcaacctggatcctggcgtcatgtatggttctaaagaggtaataacaaagaaagttaaacagatgattgaggcttttggaggtgggaagtcccgctacattgttaatttcggtcacggtacccaccctttcatggatccagacgtcatcaagtttttcttggaggagtgccacagaattggttcgaagtaatgtggaaatattgattcttatagtgttataagtgataatatacgtttatgtaaataatatctttttcacaacgttcaaaagtggccttttttcttttttcgatattctgtatatttattacgatttttttttttttcagatatttatttttgcaggttctctgaatggatgtagtgacaaaatcttaaatagaagaaaataaaagatgaaggtatatgaaaataaatgagaatgcatatcacctttccttcgaagaaaaaggattttcaaaagatctgcacgcctgttgacaagcttccaatagcatgaattcacaaaaggcgagtaaaatgactggctcactaaaaaagaatgatctttatatttttgatttgtctgagcaacttctgaattcattgaaattgatgagctttgactccacactgcgagaagttgaagtagagaagacatctgataatgatagaaacaaggagtctggagatctccaaatagcaagaaagaaggtcacatcaaatgttatgcgttgtagtgtttgtcaaatgagctttgattccagaaatgaacaaaaggcccactaccagactgattatcatttgatgaatgttaagcgtaaccttagggggctggatatcctatccgttgaggaattcgatgcgctgatttctaaggagcatggtatcaagtctgaagacgaaaattctggcggcgagcaaacttcaagcgatcacgaagaaagtgaggaagccagcgatcgggacccggacctacaaactaataattatatggaaactataatcgaaaatgatttgcagaaattagggttccaaaaagacgagtcggatgctattagccatattaatacccaatcgccctacatttatttcaaatcgaagtatcttcaaaagaatgaggtcttggcgatttataagtctctatttaataaaaggagtctttccaaccccaatgaagctttgactttttggaattcgcaagagaacccaatggccatttcagctctgtttatggtgggaggtggacattttgcgggagcaattgtttctcatcaaagactcaatgtcaaggggaacgcgcacaagaaggacgaaaccttaattgagcaagcggtcaatttcttagagcacaagacgtttcacaggtatactaccagaaggaagcaaggtggttctcagtcagcaatggacaatgcaaagggaaaagctaactctgccggttcagcacttcgtaggtacaatgaaagcgctttaaaaacagatatacagggtgtgttgaaggactgggaaccttatctgtcaaagtgtgataatatttttattcgagctcgcaatgtcagtgataaaaaaatttttactgataataccgttctgaacaagggtgatgaaaggataaagagcttcccttttaccacgaacaggcccactgtattagaattgaagaaggcatggtgcgaactttcctacctgaaaatattacctaagcctgaaccattggcagtgaaagaaacagtacaaaagttagaagtgtcgaacaaaaaggacgaatttaaagaaaaacaagaaccgttactggaagaaatccaaacagaagaaataatttctctgctgaagaaaggaagggcaccgttattgatatccttcttaaaaaagaataagcttgatggaaactttcggttaaagcctgagagtaaatattccttaacccctaccatgttacattatgcatcgcagcaagggatgaaacagatggcactgattttgctctcaaatattaaatgcgatccaacgatcaagaacagactaggaaggactgcgtgggatttgaatagaaacgacgacgtgagacacgcgtttcaaattgcaagatacaatcttggagagtctttcactaattgggacgaaactcatatcggtcagccattgagcagagaacaagttgatgaaatcaatgaaaagaaaaaagcaatagagaatgaaaaggcagaaaaactgattaaattggaattagaagccgccaaggaaaaacaaagatttgctaaagatgcagagaggggtccaggcaaaaagttaaccaatattccttcaattcagcaacaaaatttgaattctttgaccgatgaacagagacgcagattgatgagagaacaaagggctagagccgcagaagaaaggatgaaaaagaaatactgaggaatatctcatattcaaatttttaggatttttcttagcatttgcatatattttcatagacacagtacttacatttaataacagtaattgaaaagcaatattaaaatatagaagcccaaattttatatttcaaatgaataaatgttgttttttttggcaattttttgctcttctatataacagttgaaatttggataagaacatcttctcaacgcgaaaatgacgcctccagtgaaaaaacataaactttcaatgcagtcttcggtacacttatgagtaacccatatagagatcgtacacattttacaaggatttagagacaaagtaatattcttcgttgatatagaggtgttcaattgttaaatgcttttcttctttttattagaaaaagcgccttgctttttgttgtatcacttgtaaatctaccgtcccttacaagaacattcacgaaatttaagtggctcagaatgaaaaagaaacaatataaaaaagctttccgtagtcatcaatttattttacataacactagatataaagaaaagaagataatatttttatataattatattaatcttagtttctagagttgatgatatcaacaaattctggcttcaaagaagcaccaccgaccaagaaaccatcgacatcagccttgtccttgaaggtaacggcgttgctaccgttagcggaaccaccgtataagattctcaattcgctggcagccttgtcacccaacttggaagccaagaactttctgatggaagcgtgaatatcttgagcatcttctggagtagcagccaaaccggtaccaatggcccagactggttcgtaagcgacaacgacgttagtccagtccttaacttcttccaagacagcgttcaattgtctttcaacaacatccaaagtcttaccggccttcttttcttccaaagtttcaccgatacacaagatgacaccgacaccttgacctaaagcgaacttggtcttgtcagcaatgaacttgtcatcttcgtggaagtaagatcttctttcggagtgacccaaaataacccacttagcaccaacatccttgatttggtcaacggagttttcaccggtgaaagcaccagaagccttcaagtaggcgttttgagcaccgacagtgacttgtggcttcttaaccaaagagacagagtagtctaagtaggtagctggaggacagataacaacttcgacattttctgggatagaagcagtgttcaatctttcaacaatttccttaatggattgtttggaaccgtttaatttaaagttaccaccgacaaagaaagttctagccatttttagtttatgtatgtgttttttgtagttatagatttaagcaagaaaagaatacaaacaaaaaattgaaaaagattgatttagaattaaaaagaaaaatatttacgtaagaagggaaaatagtaaatgttgcaagttcactaaactcctaaattatgctgccctttatattccctgttacagcagccgagccaaaggtatataggctcctttgcattagcatgcgtaacaaaccacctgtcagtttcaaccgaggtggtatccgagagaattgtgtgattgctttaattaatttcggagaatctcacatgccactgaagattaaaaactggatgccagaaaaggggtgtccaggtgtaacatcaatagaggaagctgaaaagtcttagaacgggtaatcttccaccaacctgatgggttcctagatataatctcgaagggaataagtagggtgataccgcagaagtgtctgaatgtattaaggtcctcacagtttaaatcccgctcacactaacgtaggattattataactcaaaaaaatggcattattctaagtaagttaaatatccgtaatctttaaacactatgtagttaggtctccctcacaatcagtccatttgggtagcacggtcctcaggacgtatctattgatggattcgtccagttccatcaccattacgctcccgttaggaacattggtaaacgattcaaactcttcgtatgtccatctaaaccatttcatcaggaatactctggaataaataccatgtgtaactaggacaacaacatctctgggtcttctctcttgcctatcatggaagtgcctgaataaagtctcttggaaactggcgactctgtcatatacatctgccgcactttctccatgagggaatctgaagaagaaatgaccatacgtagatctcttcttcataacgtcctgcatgctattgattttttggaaattaccaaaatcttgttcccttattcttggctcatccttaacccgatattgcagataacattttccaggcttcccttcacaaatattatcttcattattttcgtaaacaccaccagtattattaagtcctctcggccaaaatgcatgtttctgtttaccatgtggatcatatctcatatcttcacatatacgaacaccactgtttaattcattatattcatcgatgacgtccaaaatacctttcaatgtttcccttgctcttctatagggtgatgtataaaaaactatgtttgtgtctttttctctactcagcctggtatagtccttcagcggtaaagttctcctgctactttcatctttaatatacttcttagccaaatcctccaccaagttgtgatcgtctacgtttaaaacacgtaataagtcaataccagcttgtctagcttggatttgacctgttttcgttaaagaaatcagatggttaggaatataaccattgacctccttgtttttatttgattcgctttccccatgccttattagtacaattaacctaggtctggcattcgtaaaagaaccgtgactgccagcaacatcttcactaacatgaacattctcttcacacatttcttttactaatactctgagttattcaaatggaatgctgtagcgtaagttcttttatgttgaaccatgaatacgagctgcaattaatgcagttgagaactagctttttttttttcatgcctctcggtctctgcaggatatcgggtaaaaatgaaaactgggacattaaccgcggtgggtactcgatcattatttgttcagaatgagttatgatatgaacggtaattaatctagatgataatatatatatgtatatgtatatatatgcaattgataatatatggacgagtaaataagagttaagtcaatagcaagaaagtaacaagggtgaatgagaaagtgattcaataacattgccgttgatagcttttttgttccgagcagcaatggaaacggaacaatactattttgattttatcactaaaagctactgcactttacgtcgtgtccctatatttgaaatctgagattttcaattaacgagtcaatagcctcaaaatttaaatcgttttcagcgaaagacaaatgcttctcagaaactatgtgttgttctaaagattcgtattttacacgacaattttcacagtatccggaattttttaccgtttctttcttcaccggctgtgctgtctgtgctgtctgtgcgttaaaatgtaaggtgacgtttgtggaagttgatttcttcgatgctgttggagattctgtggttgttatcttgatgtcattatgaactttggagtctgcggagactgatttggtagctaccttagggaaattctggggctttctattagtttctaagtgtacagcactatctttgcccgtctctttcgaaggggcttcgtcttttttcaaagcattaaaatctaatctgtgtctattttcctttgatgtttcagcagtagttgctatagtggctgtataatttttgttatttccatttgtctgctttactcccagctttctatcaaccattagtctacttaatgacttcatgttcttactcatgacgcttgctcttgttgggcccaaaccattgccaaaagaggttgccacatcattagattgatgtgcaccacttgctttgatttcaaatgcctgacgtgactttgttttcaaagtgcacaaatcatccggcacttcttcagtttcttgccttgcaaaagtagctaatactggatggtttagttttggtgtggcagccagctcttttcgctgtgggtacttattcgattcttctgctatagattgtttattttctttttcttctttcaacggaggctctttggtttcagtttcatttaataatatactatttttttcatcggtttggtcagcatgttcattacgaacatcttgaactgcgctatcatccgtcttctttaactcggtcttctcaaaattttttgccttttcttgcatccattttttgaagctcttggtagaatcgttgcatgtgtgaggtatgaatattaggtttttcgtttgatcattaactgatgacgtattcagtaaggtgtcggcatgatattgaaatagagcacgaagttgcagtgcatattttttgtttgctttgtctctcgagtatctctttactacgcgcttataagaactttcgtcataattcctatcccctataaaagggcatcttccgaatgaacctattttcaatattgggtaaggtagttcgtctaagtttgttagttcttgaggtttccattccaaagttattatgggggcccaagtttgccataggtcataaaggtatacatgaggatatttaaagtagtgaatatcgtctcttttagttctggggtctctatccgttggtccatataatttttcattgtgtagaagattggacaatgtgggcgcagctaaagaagcagatttagtcttgctcaaatgatccaaatcaacatcaagatttttcagaaatctggcagccttttcgtaactccaaactttcatgtagttttttttagctctcgataaaatgtcggtatcttttagtaaatatatgttctcaacagaccttcttgtgataactattgtgacagtagtgtcaaaaaattgagttatttgcgcacccaatgtaagaaaccctcttttcaataaatctctgcgtttgtccatcttggacttattatatgtattcatctctacatcatcagtaatgtcaaagtaaatgcgagaatctcttttcattatctttttccaatttgtttgccattccagcaattccttaggcgtaacccttggctcgacatttttcagacccgtacctttgctgacttggacagcgccttcaatagacctggccctttctattctggcccttttcttttcatgcaaatgctgctgctgttggagctcgaggcgctcaagagatcttttcttcggaaaggattcagtggtattgttattgttgcaattattgtcgttagaaaacacattcaagtggcccgctgctgttgttgatgcggcaattccattattatgtttcaagttggtatctgtttcctttaacggagaccttattatcattttcgttggagaaaccattttcttctttcttttctaaatatgaaccaaaagcagaattccaaatgcctttcagattcaaaccttgaattctgaagataactagccctgcaagcgaattcagatctaaaggaatctacacctggctgagtatagactatgcaacttgatttttgtttttcttggcctgagccattaccgttattattatcgttatttctttatttttttctttttcgcaaagatcgacctaagacgcgtttgcaaaaaaaaaaccatttacttactgcgggtaaaatattaaaagaaacttaggcgttagccaagaaccgataagaaaataaaaataaaaaaggtaatgaggaattagatgcaaagagatatagatataaacacacacacacaaatatatatttatatacatatgtatggtgatatatattcaaaaaaaaaaagtacagtaacttagaaactattagtgggacggatttggttttcttatttctttctttttaaaaaactttcttaatatacacgtttgtggttataaggtggtgtaaagtaatgtaatgatatacactttttttctcaattctttaccttcttctttcgtacggtgtactgcgagaagtaaaatgggatgatgaattaatttttctaaatttttcttcgacacttagttattttcttcttcccctgtcaatctcagattatcatagggaaaaatgtaaagtgctttatcgacaacgtatcgcgtatgtataaattgattcatgttttgcgtttgagctgaatatgttttgttaaattttgtcttctttcttactgttcttttttatattttctttgaaactctttctacatcctccacatcttcactttcatcttcagccttgtggggttgtttcctatccatgacgctgtcgttatctatactatcgtcgtcatcatcgtcatcatcttcgaattcgattctttcgtcatcgtcgtcgttgtcgttatagttgtaaacgtcatcatcttcaaaggggatatggttgtttccatcgtcgtagtcgtcgtcttgtaaaatgacggacccgttctcatcgtcgtccaaatcactatcataccaaaaattatccgccatatccttattcgattctggttcatctagtttactttgagatatgtacgccgattcagaagtgggcattatgaaacctttagggatatcttgtttcgatctttccacttccattttgactctttgcttgtattgttcagggttctttctgtaatcaacagcggcatcgacatttgctggcgagttgatattggggtcctctaatagagatactatagagatcaacacactttccacggtctgcacgggggaccacgtttcagcatcaggttcgtcggtcataggatccccactttgatgtaaaatagaaatacaaagcctgccatccctgtaaacgtttggatggtagatagccggcgtaaatcgaaactgtggtggagaaaagggaaagtcttccggaaatctcatttgagctttgaaaaaccctccatgataaatggaatcctcatttagcaccataacacctatgttccaagtgaaaatatttgaatcatcctctagttctatatgaaatgagggaatagctttcttaggatcagtaagttctctatattgccgtaacagtaagctagaagcggtgcttttgcgactactcatatttacgttgtattgttcttttttccttgtttggtgtactaaaaaataacagtcgctataagtcctaaacagtaaaggacaaagatgtcagcggcagagagtataaaggagtactattcgactgaaataacaaacgcaaagctcctattattttgtaatagtatgctctttattgtccttcttaactttaagtttctgctcttgttctttacagattcaagaggaaaccaaaaaaaaatcaaagaaaaagaatcgaatttttcccaaaatgaaagtgtaaggaaaaaaaaagaggagatagaaaatccgaagaaccccaagggacggacaaacacaagacgatgctgcacgtggttagttttgtaagcgcaggttacgataaagagcataaacaaatcattactaagagcggtatacaagaataaagtgacaaacagttctccctatttaacgcacttaacgtaggttccatcattatgatgctattgccacatcaaatctcctttggactgaacccgcattagtaattgcccgcttttcttttcttccgcgggtgggccccataaatagaaaaaaaaagaaagaaagcgtttaaataaatagagtgagcggatttctattatctgaaaaccgggttataatgcacgtgatatgcacgtgggagctgggcggctatttttttctttttcaaatgtatttgagtcgtttaaaatagcactccccgttgacccgccaactcatttttgttttctctttacggaaaaggctttaaattaaggcccgcattttcggtatccttgagggaaaaaaaccaaagaaacccaaaaaagaccacaaagctgggatatcttaattagtagagagggcttttagttttaatagtgttacgagtctctaaaaatagcgtaggcacactgccctgattcggactttgatcagagtttattactacaaagagtaatgttgaatgattgggctgggttttcatagcattaactctaagtaatatcattcaaccgctcaaggttccttacgagcaaacccatatatgctctacagataaacatataaatagcgtgcatattcttctctattcaactcttgctctgtatagttcaatagaatcttacagtacatcacgctgcaatagatctaatccaagagagaagcaaaaaaaaaaagctcgctataaaaatatcatgcaattacattcacttatcgcttcaactgcgctcttaataacgtcagctttggctgctacttcctcttcttccagcataccctcttcctgtaccataagctcacatgccacggccacagctcagagtgacttagataaatatagccgctgtgatacgttagtcgggaacttaactattggtggtggtttgaagactggtgctttggctaatgttaaagaaatcaacgggtctctaactatatttaacgctacaaatctaacctcattcgctgctgattccttggagtccatcacagattctttgaacctacagagtttgacaatcttgacttctgcttcatttgggtctttacagagcgttgatagtataaaactgattactctacccgccatctccagttttacttcaaatatcaaatctgctaacaacatttatatttccgacacttcgttacaatctgtcgatggattctcagccttgaaaaaagttaacgtgttcaacgtcaataacaataagaaattaacctcgatcaaatctccagttgaaacagtcagcgattctttacaattttcgttcaacggtaaccagactaaaatcaccttcgatgacttggtttgggcaaacaatatcagtttgaccgatgtccactctgtttccttcgctaacttgcaaaagattaactcttcattgggtttcatcaacaactccatctcaagtttgaatttcactaagctaaacaccattggccaaaccttcagtatcgtttccaatgactacttgaagaacttgtcgttctctaatttgtcaaccataggtggtgctcttgtcgttgctaacaacactggtttacaaaaaattggtggtctcgacaacctaacaaccattggcggtactttggaagttgttggtaacttcacctccttgaacctagactctttgaagtctgtcaagggtggcgcagatgtcgaatcaaagtcaagcaatttctcctgtaatgctttgaaagctttgcaaaagaaagggggtatcaagggtgaatcttttgtctgcaaaaatggtgcatcatccacatctgttaaactatcgtccacttccaaatctcaatcaagccaaactactgccaaggtttccaagtcatcttctaaggccgaggaaaagaagttcacttctggcgatatcaaggctgctgcttctgcctctagtgtttctagttctggcgcttccagctctagctctaagagttccaaaggcaatgccgctatcatggcaccaattggccaaacaacccctttggtcggtcttttgacggcaatcatcatgtctataatgtaatggaatgaagaaatattcttcatttttgataactagtacctgtcattcacgacatgtgaacaaataaaaacatttatttaaaaattttatgtattcaaatattttcgggaaagagataaaagtaacgacacttaaaaatttaaaaaatcacaatactttatttactcagtcttttgatcagctccggcacctccttgttgttgcttctttgctgagcccgcaacaaaattgtaaatcaataggcctaaaagtaacattttccagttcttttgaaaccaagacacctccttaacctcttcatcttcttcgaattgtgcagtgcttccatccttattcttactagcttttttatcagcataagttttggttttcttctttaatttggtgactggtgcagtaggtcccgcttctggatatctgactgtagcagtaatagcatcgttagtctcgtcatatgataacgacacttgtttgacctcattatcttcatctacatccacaattaaatcgtattttagtggtgtcctcagcttcatgtagctaaaacatggcatatccagcttaccttcaatctgggcattcaaacagtattctccagaaacttcaacatcctgtatattaacggttgttactgtaacattcccatcggatgtactatcaatctcaaatgttcctaggggtatagcgtctttcgcatcatctgaatagcttaattgtaaaatatcagcacagaaaaccatgctggccaataaaatcacacgcaacagccgcacaagcatctttccttcaatgagtattgtacagttcttgttagatagtgttgaatagtaccaccttgtttttttactcaaagtgtcttttatatacttctaattattcctatatttggttgggtttttaagttaccaatgcaaatacagtggttagagacccagcgcacgtatgcaaaaaaatacagcggaaatttcaagtaaaaatgtagcttcataaaaaagaagcagattccctaaaataagcaatagatcttcacatatatcgttatcatcccctttcttccctgtttcaatgcaagctaaaattatatatgctctgagcgcaatttctgcgttgattccgttaggatcatcactattagcacctatagaagaccccatagtatcgaataagtacctcatatcttacatcgatgaggacgactggagtgataggatattacaaaatcagtctgtcatgaactcgggatatatagtgaatatgggcgacgaccttgaatgctttattcaaaatgcaagcactcaattgaatgatgtattggaagactcaaatgagcatagcaatagtgaaaagacagcattattaactaaaaccctgaatcaaggtgttaagacaattttcgataaattaaatgaacggtgcatcttctaccaagccggattttggatttacgagtactgtcctggcatagaatttgttcagttccatggtagagtaaatacaaaaactggtgaaatagtaaatcgagatgaatctttggtctaccgcctgggaaaaccaaaagcaaatgtagaagagagagaatttgaactactttatgacgatgtaggatattacatcagcgaaattatagggtcaggtgatatttgcgatgtgacgggggctgaaagaatggttgaaatacaatatgtctgtggcggctcaaactctggaccatcgactattcaatgggtgagagaaacaaaaatttgtgtttatgaagcccaagttaccatacctgaattgtgcaatttagaattactagccaaaaatgaagaccaaaagaacgcctcacctatactttgcaggatgcccgcaaaatcaaaaattggtagtaactctattgatttaatcaccaaatatgaaccgatttttttaggttctggaatatactttctaaggccctttaacaccgacgaaagagacaaattaatggttactgacaatgccatgtcaaattgggatgagattacggaaacatattaccagaaatttggaaatgccataaacaaaatgcttagtttgagattagtatcgttacctaatggacatattctccagcctggtgactcatgtgtttggttggcggaagtggttgatatgaaagatcggtttcaaaccactttatcgttgaacatacttaattcacagagagcagagatatttttcaacaagacgtttacatttaatgaagataatggaaacttcctatcatacaaaattggggatcatggcgagtcaactgaacttggtcaaataacccactcaaacaaagcagatataaataccgcagaaattcggtcagatgaatacttaattaacactgataatgagctattcttgaggatttctaaggagatagcagaagtgaaagaattattaaacgaaatcgtaagtccacatgaaatggaagtaatatttgaaaacatgagaaatcaaccgaataatgattttgaactggcgttgatgaacaagttgaaatcctcattaaatgatgataacaaagttgagcagataaacaacgcaaggatggatgatgatgaaagcactagtcatacaaccagagacatcggggaagctggatcacaaacgacagggaatactgaatcggaggtaacaaacgtagcagctggtgttttcatcgaacatgatgagctttaaacaaggaggagtataaacttttaatttttttttttcacgttttgccttttatataccgattaaatatttatatttctgactttttctttaccgacaccaacaggtgtaggctcaaaacataaaaaaaaagagtattctataaacagttcttacgaatagaacaactcttaaaatccttttcttgccaagtcatcggttatcttcaagtaaaaattcaggatgtcaaccttctctccgacagtagtggtacgaaaaaatttactccaatcatcctgtaacttatttttccaattgatgacgtccagatgatccatgtccttcaaagtccccctgtattcaccccatttactactatttatggttacaaggccatcgttggggcaacctttagacctttcataaacaattttccagggagtacaaaagacattgtaccacttaggcacaaaggagcatccatacgaaaaataagagacttttggactatttggcgtaaccaaattgaaatatttcatatacgcagtcgtgagttggtagaaacatattggcaatatcttttggctaactctcaaggcatttagattttcaaaaaggtcgactacgtaatcggccatttctgaccctctatgtggagttgaaatagtggttaggctcaatatatcgtaattcctattttttatattgcaaattagatatcggcagtctagtccccccattgagtgtgcgattagatttaacgaatgtcgcttatccttcgactcgattttctttacttctttctgtaactgagcatccaaagccattgctctttcctcgatgctaccaaaacctggtaccttagtggtgataacagtacatcccttagattgaagaaattttttaacgccaatccaatattcaatctccaacaaatttgtgtacttgttatcactcttatcttcgtcatcctgcatgaaattttctgccatattatgtactattgaattggaaattaggtttgtcagatggaatacagaagggattagaattaatttgtcaaatcctgataaaccatggcaaaatacaataggattttttgggggcttgtacgaatcaggaactttgacggagtctattattatatcattagctttattatcatttttcattttttttatgcttttcctcctttaaaacaagacgctttattctctatattcttccttgtacatattttcaatagcggttcatattaggctcattatgagaaaaggttggtgagaaatttagcatattttaaacaatcatttagctagatgaatcagaatgtttttccgacaaatagtagctcgcgtggcgtaatggcaacgcgtctgacttctaatcagaagattatgggttcgacccccatcgtgagtgctttgtttcttccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagaattttttttaattgatagtagcaggtacaggagaaagagtaaataatagaaagcaaggtacgtgatgggaattgatcaaactaatatcgctatacctataagaatttgcgtgtttgtatacgtaaagaatatataatatattgatgtgtgcgctgaggaaggtaagtctacacaatttatccgttagcccaaattaatcaaacagcatattttttagtccactccttagcggtggcttcatacttagccttatctgtcttgtagatttgagcaatttcagggaccaaaggatcgtcgggattagcatctgttaaaagagagcaaatagacaacaaaacttttgaaagggttagcgccggtgaccactggtcctttaaaatatcaaggcagatattaccactcgaattaatattcggatgataaattttggtcgtaaagtttaccttcggtggcttgaatggataatcagttggaaagtgaatagacaaaaagaaaacgccaccagcgtagggtgagtctgaaggacccataatagaggcttgccaatgatacaggtcatcccctacaggtcctgctgaacatgaagcaggaggatctcttcggaaaaaagttcaaaaaagaaactcatgttagtaatcctttttctttacagatcaagaaaaatcattcattttatttttaacatacctccctaaatcacttaattccttggcaatacgcttggaggaagacatttttagtttagttgagggtggtgagcagaaaatgacttttcaagatggtagtcaataagcagtcctgaccttggaaaataaaactccaaccatctattaaaatccgggatacaattattttttataattttgggtcggctatctttggtacaaatgagtaaggcggcagccgctttattacccgctcgcagtggcaactacctccaccacagccatgcttcaaaacgcttgctacgagagtttacaccgtactagcactagcaatacatctagatatctaattgaattacgcacaatataagaaaaatcggtttatgagcctaatgaatgagtaccaaaataagtaggcaaaaagtacagcctctcatggaacaatgaacacaaccctagtataattcatctgtactttgggactttctgtgtaagtaaaccaagacataatttaatatatttgagaaatctatccttatccaattggttgttgcagatgatttcatataagcaaaaatgttggtataactttcaccacatgcaatagcagatcttttgtataacgcgtattgcccaacataatctaagatcagatcattaataagaaaatctcatttccaaaaccgattggacatatactgtttagtaataaccgccgatatgatgttcttccgttctcttgcctctgtattccgttacccgttgcagaatgaaaaattttttcttttggcgatgaggtaaaaaattatcagagatgccaaagtaatggagttgcgaataagaaagcattatgtcgtacacatcggaagcgaaattctatagtttgataaatttctatagatattaaacctctccagtgtctttgttggtacagtaatcaaaaataatgagtgagaacaacggcaatccgctggatttgtcttcactaagaaataagatttcgtcaaaattgcgagacaataacagcaaaaaggcgaagaaaacccacaaaggcaaggacgtgaaggccagtagtaattcaaagaaggtaaatgaggacatacgtcgtgaagcactagcattgggtgccagcgaagaagatctaaaattgattcaaggattaagcgatgatgatgacgctaagagcgaacaggaatttgatgccgtcgctgacgaggatgctgacgacaagggattcaagaacgatcttcaaaatttcatgaagaatgtaggatttgaccaacacaaactcgaagatgtagacgatgacgatatagaagaagaatccactagctccaaagaatctaaaatacccgctcaagagaaggaacatgcacaatcaaacattgcatcatcgacaatagagaaaacctcccaagagtcaatcgataatggcagtgaacaagaagaaaacacagtagaagaggctaatcttagttcagaccaagagccagaatcagaatctgcagagaaagaaaagaaagaggagaaagatggaggtttaattactcaaactactattatctcatctgacaaacttattattccttacgataaaccatggtatgaaattccattggatcctcaagttggacaaaatgatgatgttgaagaattatccaaggaacagattgagaaactttttgaaagaggtaagcaaacgctagaagctgacaaccaaacttactatgaggagtttacaaaggactcatcgcaggccaagttcatgtcccaaatcctatcggacggtaccctcaacgataaaatatctgccgtaactttactcattcaagattcgccattgcataacactaagtctttagaaactctggtttcatattgtggcaaaaaatcgagaaactctgctttacagagtttaaacgctttgaaggatttattcttaaatggtcttttgcccaacagaaagctgaggtatttcaaaaatcaacctggcttatctatgatgctaaacaagaaaactcttgcaattttctatttcgaagattatttaaagaaactgttctttcgtgttttagaagtcttggaagtgctttcccacgatccaattattcacgttagattacaaatattaaatcatgtatttgatttattgaccaaccaaccagagcaggaatttaatttattgagattaggtgtaaataaaattggtgatattgattccaaagtttcttcgaaggcgtcatatttactactgaagttggaacaagctcatccgaatatgaaatctattgtcattgatgctatcgttgatatcgcattgagaccgaatgcggattatcataccacttactattctgttattactttaaaccaaaccatcttaaaaagatcagaagactctgttgctaataaattagtaaaaacatacttcactttgtttgaaaaattcttgattaatactgataaagacaataccaatggcgttgttaagagtaactcaaagtcgtatgaggagaaaagaaagaagaactttaaaaagggtaaacacggtggtaaatctgtaaaaatcgaaaaaacggaaaatgaagttttagatgaaaagaactcaaaattattcagtgctttgttaacaggtatcaatcgtgcattcccattcgctcagattccagcgtctgtctatgaagtacatatggaaactcttttcaaaatcacacactcctctaactttaacacctcaatccaagcattagttttgattaatcaagtcaccgtcaaagcaaagttgaacagtgatcgatattatagaacattatacgaaagtttatttgaccccagactggtgaactcttctaagcagggtatttacttgaatttactatacaaatcattaaaacaagatgcactcaacgttgaacgagtagaagcctttgtcaagagaattcttcaagtttgttctcattggttgaacgtcggcaccattactggttttttcttcttattaatccagttggctaaaacagttccacaaataaaaaatcttctaaccaacacgccagttgattacgagtatgaatctgatgcagaagaggagcaaggggacaaggacataaaaaggaaggaatacgacggccgcaagcgtgatccaaagttcgccaatgctgaaaaatcttctttatgggaaatcaacaacttcatcaatcattttcatcctactgtgaaaacatatgcaaacgcctatgtgacaggagaaacagagcaaatagctaaaccagacctgggtctatttactctatcacacttccttgacagatttgtctacagaagtgccaagcagaccaatacagcaagaggtacatctattatgcaacctctgtttagtggctcacgagttaatgactctgtcttagttaaggcatctgatattatgcatgaccagggtcccgtgaacactgaagactggctaactaaaaaagttgaagatatcaaacctgaagataaattcttttatcaatatttcactaccaagaaaaccgctgatggaaaaggaaagaaatctaacaaagcatctaatttcgatagtgatgacgaaatggatgaaaatgaaatttggagtgctttggttaaatcgagaccagatgttgaagatgatagcgacgacagtgaacttgacttcgctgaagatgatttcagcgattcaactagtgacgatgaacctaagctggacgcaattgatgatgaagatgctaaaagtgaaggcagccaagaaagcgatcaagaagaaggcctcgatgaggatattttttacagtttcgatggagaacaagacaatagtgataaaaaacgttccttcgctgaaagtagtgaagaggacgagagcagcgaagaagaaaaagaagaagaagaaaataaagaggtatccgcaaaaagagcaaagaagaagcagagaaagaatatgctcaaaagtctaccggtatttgcatctgccgacgattatgctcaatatttagatcaagattcagactagaaaataataatacattaactaaacacttcggtgttgtaaattaaataaggaaaacagaattttgtacaataaaaaacggtccaatacgaaaccttgaagcgaaagacgcatatcagagttttgctgataactctacttatgtccgcttttcaacattattagagcgggagtaaacggaaaaagagtaatgcggaaatagaaacggattttagctacaactatgtcagttgaaatcgccgagattgctgacatcgtgagacgaaactaaaaacgatggaaccacgtgactcctattagaaataaataatccagaactcatttttaaccattttgtttatataggcacatttgtagcgacaattttctgttagctaattgcagtaagcaaaacaaatttgtgaatacttgattaatattctgtgaaagattttttaattatgagtaccaataagttcgttgtacgaataacgaatgcgctcttcaagtcatcactggctagcaacagtccacctgtttaccctaagaggattaggcatttcgagattttacccaacgaaaaatgggttatatggggacctggaaagggcaagttcttggatgtactgaataacaagtatatttgtgagcccccattatctttgaggtttggatttttgaaggaaagttcgaacatcctgccgaggatagagcaagtggccttcaaaggggttatgccaacggctcatttaagtgctagatatgaatacttcaaagatgactacgatcaaacctgcaaacagtttatatttgataaggcaagcggatcaaatgctgtttcatataaagttgagacgaacaatcggcaaataaacatggagctgtacaatgcattagttgaaaatttaaacctctccagtttacaggataggtgggtaatgggattgagtaatggacaaatgaggagagcaaggttagctcgtagtatactcaaggaaccggatctactacttattgacgacccatttttagggttggatccagccgcaatagcaaccatttcacaatttttagccaaatatgatagtatagaagtcagtggcggatgtccaatcgtcattggtttgaggtatcaagataccattccagcatggtgtactcatatatgttgcgttgatgagaaaaacggtatattgtttgaaggcccaatcgaaaaacttcaaagtaaaatggatgaaaccagatcaagggcactaaaagaactagagcagctcaaaaaagcgtctaattccaaagaggacatttccattaacgatttgatttgtatacatcctatgtatggcaagaaagagcacgaaattatcaaaatgcctcatcttatagaattagacgggttgagcgtttcatacaaaggcgaagctgttttggaaaatctgcactggaaagttcagccgggttcgaaatggcatataagaggtgacaatgggtcaggtaagtcgaccttattatctttgcttacggcggaacatccccaatcgtggaattcgagggtgatagataatggcgtcccacgaagaacaggtaaaacaaactactttgacctaaacagcaaaataggtatgtcatcacccgaattacacgcaatttttttgaagaatgctggaggaaggctaaacattcgggaaagtgttgcaactggctatcatgaggcgtcctccaacaattacctacccatatggaagcgcttggacaaaaatagccaagaaatagtgaatatgtatctgaaatattttggcctggacaaagacgccgatagtgttttatttgaacagttgtccgtaagtgaccagaaactagtcctttttgtcaggtctttaattaagatgccgcaaatattgattctcgatgaggcattttctggaatggaggtagaacctatgatgcgttgtcatgaatttttagaggagtggcctggaacagtccttgtagtggcacacgttgccgaagagacaccaaaatgtgcccattacttaaggctcatatctcctggagagtatgaaataggcgatatggaaaattaaagttttctgttgtgtggcagcaagagacagaacctcgataatttgacatacgtatataatagtacatgtacataaaaagctacgcaaatatcgtatatctgttatactacaaaacaattacttctatatcatagccagttagcgggaacgacttcagctaaatggactatccatgctttaggcagaggcgaagcgcggtgattgggtgtaacatcatctccttttctctacgacaaattcccaaaaaaaaaatttatgctatgttaatacctgcacaattcaaccgtgctgaaacgtaaaattaaggtgattatacggatagtatacgatattatcaatctcataagaaaaatctcttttgaatttaacggagggattattcattagaaagcgttcttaccattcactaggagcgaatccgtggaaggtgttttaacgttgccacgaaaaacagctctacatcgaaataaaagacaacaatcagtgcccgtaagtttcattactattttctattattatctgcaactttttattagttaggttttttttgtttgtttgtttgttttcaattgattaatttacaagacaaagaaccttatatttcgtgtttttcattctaaaggaaaaaaagcataaagaagattccacacactttattgtgatagttttcaaagtaaaaagtaatagattatgagtactcctgcaaactatacccgtgtgcccctgtgcgaaccagaggagctgccagacgacatacaaaaagaaaatgaatatggtacactagattctccggggcatttgtatcaagtcaagtcacgtcatgggaagccactacctgagcccgttgtcgacacccctccttattacatttctttgttaacatatctaaattatttgattctgattatattaggtcatgttcacgacttcttaggtatgaccttccaaaaaaacaaacatctggatcttttagagcatgatgggttagcaccttggttttcaaatttcgagagtttttatgtcaggagaattaaaatgagaattgatgattgcttttctagaccaactactggtgttcctggtagatttattcgttgtattgatagaatttctcataatataaatgagtattttacctactcaggcgcagtgtatccatgcatgaacttatcatcatataactatttaggcttcgcacaaagtaagggtcaatgtaccgatgccgccttggaatctgtcgataaatattctattcaatctggtggtccaagagctcaaatcggtaccacagatttgcacattaaagcagagaaattagttgctagatttatcggtaaggaggatgccctcgttttttcgatgggttatggtacaaatgcaaacttgttcaacgctttcctcgataaaaagtgtttagttatctctgacgaattgaaccacacctctattagaacaggtgttaggctttctggtgctgctgtgcgaactttcaagcatggtgatatggtgggtttagaaaagcttatcagagaacagatagtacttggtcaaccaaaaacaaatcgtccatggaagaaaattttaatttgcgcagaagggttgttttccatggaaggtactttgtgtaacttgccaaaattggttgaattgaagaagaaatataaatgttacttgtttatcgatgaagcccattctataggcgctatgggcccaactggtcgcggtgtttgtgaaatatttggcgttgatcccaaggacgtcgacattctaatgggtactttcactaagtcgtttggtgctgctggtggttacattgctgctgatcaatggattatcgatagactgaggttggatttaaccactgtgagttatagtgagtcaatgccggctcctgttttagctcaaactatttcctcattacaaaccattagtggtgaaatatgtcccggacaaggtactgaaagattgcaacgtatagcctttaattcccgttatctacgtttagctttgcaaaggttaggatttattgtctacggtgtggctgactcaccagttattcccttactactgtattgtccctcaaagatgcccgcattttcgagaatgatgttacaaagacggattgctgttgttgttgttgcttatcctgctactccgctgatcgaatcaagagtaagattctgtatgtctgcatctttaacaaaggaagatatcgattatttactgcgtcatgttagtgaagttggtgacaaattgaatttgaaatcaaattccggcaaatccagttacgacggtaaacgtcaaagatgggacatcgaggaagttatcaggagaacacctgaagattgtaaggacgacaagtattttgttaattgaattttacctaattgctagttaggtgaaaaattacaaaatttctggaagacgttggaaacacgcaacgtcttttttgacataaacttaaaactgccaaaagtcaaacaaaaattgcaaaaaaagtaaaaaaagttacgaaaaaaaaaacatttaaaagaaagaagaagttaaaagtgcacgcaatatgttccaggatatgaaatgaaataccttttgtttcaccttttaaataatttaatgttatatatacaactttatcgtatcatattcgcaattacattatacaagaatgagtttttttttttcgcggacaaaagaagaacatgtcaacgccaaccccctaggtgattttgttagacaaaagcgaattaggatcagggtctgttaaactttaaatggattatcaattcttttgttcactgattttgaatttatcagctaccattgatttaaacccattatttagttttgcaattgcgtcctcaaagcatcgagcaaacaatcatgtcgaacctctacaaaattggaactgaaactagaaataaaatcaagaagtttcgtacatctacagcaagaaccgactccataaaagctttatcaataaagatcgaaccaaaaccgtcctatgagataattgtcgatgaagacgaacaagaagagctagacgaaattgaagatttgagcgaattagccgagatcctacctgataactcacctagatttgtactaactgcatatccaacaacaacaaaagatgggttcaaacagactcccttagttctagtatattggaagccaatgacggtcgtttcacaggaatggaagatgctttatgccggcgcattagaaatgatcagagaggagtgcggtacttttaaattgatagaggtttcttcaggtttggaggatgactcagacgttgaagaattgagggagcaattagaaaattgttagtatagtctatcttaaacactaaactacctcctataatcatgtagtgtactttaaacatttttttatcttcatagcaataatataagccttttaccacccataaaccataaagtagacccaaacatttttaaaaaaattttacgttataattttttctttgtcgttttttctgagcgcgcaaagtagcggtgaaattttgatacgaatgagatttccacttctgtacagatggaaatttatgttggccgacatatatcacagtcgtgattgaattaacaatttctttctcattaatatttattctaaacggttaaccactaaatcaatcaacaacaatcagtcaaaatgggtcgtatgcacagtgccgtatgtttattaacaccatagcgagatattaatgcaaaagttgcattgaatagttcgctaaatcagatgacactctaatgtggaattcaaaagtggatttctaatataatttgtctctgtcggatcacaattctattacaagttccggtgtgtacacaggtatagtttatactggagagtagtttctactcgctgtacattagctgggtgattccaatttcttttacaaatatgttgcattagtttaacaggttatactatctgccgtttctcagtataatttacgccggaaaattactgatggctagccgcctttatgaattagttttcacaaagctcataacataacacgttaacctatcggaggagaaccaagattgaagaatcacccggaatagttatactttaatggaattgtatggtctgaacgaggaaatatgtcatgatacacttttcttcaagccatatgaatcttcatgttactaacattcgataaattttttggaatatccaattccactaaatattactttaaacagggtaaaggtatttcttcttctgctattccatactctagaaatgctccagcttggttcaagttgtcctctgaatctgtcattgaacaaattgtcaagtacgcgagaaagggtttgactccatctcaaattggtgtcttgttgagagatgctcacggtgttacccaagctcgtgttatcactggtaacaagatcatgagaatcttgaagtccaatggtttggctccagaaatcccagaagatttgtactacttgattaagaaggctgtctctgttagaaagcacttggaaagaaacagaaaggacaaagacgctaagttcagattgattttgatcgaatctagaattcacagattggccagatactacagaactgttgctgtcttaccaccaaactggaagtacgaatccgccactgcctccgctttggtcaactagagtgtttaaatcatttatttcattattttatatgtatattttgtataactaaaattgattttttaaacatctctttataaacgataagttgcattttattttatttcactattgctaatttttgtgtccgtttctaacttcaaagctgctcccagcctttcctaaggttttcagttaccaagtctgcctgagaaagcaacagattaacacttttgtaatgaacaagtagaaaatatggctcaaaattttggaaagattccttctcacaagtcttacgtattgagcttatatcggaccgttctcagaaacattccaaagtgttgccactcatatgcgtttcaatatgaaataaaaaaaacactttcaatacaattgttcaaacacaagcatgacaagtcaagttggagtgtttatactttactcaatgaattcagtttgttgaacaattgccttttggaaggtaaattacaagaaatcaaaaacttaatgaagccattaaaaaagatgaaaaaacaactgaaaacaacgaaaatcctcaactctttgacttcattaggggatgtaaagaccaacgacccagaagaagtaagaagatttcatgttctaagtgcttacattaagcgaaaacaagatttgggccttttacctgcatacataccaaaaacgtatcagcacaaactcctattaccattagcattgaacgaacatgcgtgcctgaaactatttcatattcagcaaaaattgaaaaatggcccaccttctgctgggctgtcatatacaaaagaaggaaggaatcaaatatggtttgttcggtcaccaattaacaagggcagacaacaatcgaaaaagctgggaatattgatacgaaaagaaaggaaggattctcagaaaaatatcgataatctcaatttttgcgaaattaatgctgcttgggcattacatgaggccatttgggaggaatatctagagtcgaaaaagattattaaagtaaacttaccgaaatacttggaatacgctgcaaatatcccaaagtctactaaatgtaatccttcgagtcaatatcagaaagttaaagaatgggtagatcccgtgagagaaataatgttcgaattacattccaaaagttttcaaagagtggagtactttaacaaatataaggaaaagcttttaaagaacggtggccaactagcatattttgataaaaagtcaaaagaaatgtacgccaaacggttgacactattcagaaaaatgagcaaagaaacattaccatatgtgacactctttatagaagggagggacttgccaagtgttttggcgaaatacggtttttaagtgcaaaagttgcgtgaatcagaaagtttaatagaaaatttactggttacttccatttctatgtaaatagtcactcgtatgaccgcgataaggatcctgatgaagacgatttaattatacttcctattctatacaggtttcctcatcagtagtcaactgtccaaagtacacatccaatggtaaaggctcattcttgtaggtatcatcaaactcaagatccttgaaactcgttatcagcgatttgacggtatctataggtacctcacttccaactaattcttctaaaaggcttaccgagtacatatcatcaaactctagattaatgtaactagttaaatgcacgcctcgcctttcatgcagaggcgtttgtgataactgtctcattaaatacaacgaacatttactgtgataattattacaatacattgagtggataaagaagccatcagatgaattttctgccgcactcttatagcatagcgggtacccacatattttctttccccttcttgcattaataacatccatataagacatcggtgaaagtagccgtgctaagtattttaatgtctgctcattttcgcaaaatgattctgtgagcattgaaactatggcagattcaatcattcgggcttccactatagataattgctcatgtaattggtgtgatcctaaaattactttttgaatgaacgtagtggttattatctgcattatggcttgcgttgctcctgtccttctagtataaaaataaacctatcacttttcttaaatatgctgcaatttttccagaatgcctccttgctgttgataaatggcttccaatcttcgccaatactagaatgtgaccggctcgtctcttttgtaaagtcgatgtaattttcgttggacttttcaatggcatttgatattgaaaaaaatgattatcaatgctggagggcccggctaagacttaaccctgaagcttctgtctttacaaaatattatatgaatttatccctgaattttacatactatgaaattttagttttggcaaagaatttgacacgctacttactcttgcaactttttcagacgcattagcatcatcaacacgcaactcatcttttgattctgtggctgtccttgcaatatatcgcacggtaatccagggaactttatcctttatatccagatcgtcaacttcgatttcagagttaaagttttcaatgaaatttctttcatgaatattgatgctggaattatacaccaaaaactcatttagtatggataccgtactccaatatgaaaactttctcatacatgctactacgagagatattatcaattcaccattcgtacagtgcatataacaggggtaatgccctttatcaatcagaaatttaacgcatcgtactacaacatcgtattcaataggaactgttttctttttccttttaatcttgggtttggtcttgtctgcctttctttcactttgacattttatatgaattgtcttaatgttattttcttcacaaaactttaccattagaggatcagtgctcaaaggttctggtgtcaaagataatatgtatttcaatctaagggttctcaggaatgggagattgatttctcgtgggtaagatcctctatataaatttggctgtacagtcgaaaattgtaacggagtcactagtgtcattttgatacatatagcttattctagatgtgtgaactgggtattcatagcaattgtgaacccatagtttatattggtactcctttccttcttaacagagtctctttttttctttcgcattttttttggccttacatcaaatagcggtgattaatgataaaaagcacttagcagaagtcatgcaacaaaaaaagaacacaacataagggtacagctagtgagctccattgcttcgacgttttaggataaaatggaattcttttatgaagaacaagtagcttgtatcgaagatgataaaataagcaactctcataccaaggaaactggatcaacagaaaacactgaaaataacgaacttcagagccgagatgacaaaacaaatgaggccttccaaaagttagaagaggaagtcaataaacgatatgaaaagactacaagtgcattcaaaaagttagtaatcgagaaagatgacggaattgaaattaacttgccaattagcaatgaaactacagagactgcacaaaagtatttgaagaaactagacgagaatattcacagcgtggaaagtctagcccagtcatattggagcaaaatgaaaactaagaatttttggtctggcttcagtagcttcgataatgctgcagaaaatgactctaatgacaaggatgagaattcgaaagaaaatgaaattgctgtgggtggaaatagaacagaagccgaactaaggacattatctaaagataaatcggtttatttagacaataaaatggatttgcaactggacccgtttgacgtggatgaaaaaactgaggagatatgttctattttacagggcgacaaagatatctccaaattaatgaacgacatcgtaccccataaaatcagctataaagatttctggcacatctatttcttacaaagaaacaaaattctagataaagaaagtaaaaggaaagaaatattgtccaaaaaggaaaaggaaacggaggaaaaagaagttgagtgggatgacgaagaagaagaagaagatgatgacaaagtagaagcagtagctgacaacaaatctaaaggggagacgaaagttgctgtgtctcaagagggattgaaagatgttagtgaccatgttggcctcgccaacaaggatgagagcaaggacgacgacgacgatgatgactgggaatgagtgatttttttcatataaaagatatatgtaatgctataaatatttacatacttttcatgacgtattatggtagaaaggaaaatcatcaatccaagagatgcacaggaggaagacaaaatctgggcgtgatctcatctttacaccttctaaaaaaaagttcgtttgttaccgttaaaataaatcatttgtatttagggttttttactttgaccttagatggaaataatgatatgccatgttgaacgggaaaaaaagtgtatagacaacggttttcagttatttattcaaatgaatcaaacaccgtagacgcggtgataaaacaaaacgtatgcattagagttaattgcatcggctttgtttttgacaggtttatatttggtatcatcaaaatatagccatcccttctttaatccctttttcacataggctgtataatgaccaccatacaaagtaccaaagtggcatgctacaccatataattcatacttaaaaggtggtatttgtccccttattggtagttcatcgtcattaacacctggaggaaaaaccccgtcaaaatcattggcccaaaatggagtcaagtccaacaaaaaagggtatatgacgaagtcattatttttgtttaataaattatcaaatctctttaaatggactatcagattcctcggtaatctcgttattgtcaattgtttcgtggagggctgccttttttcacaatgtgggcacaaccattgctcatccacttccaagttctcacatttggtgaactctctgaaacaatcttcaatggtaatattatttcgggaattttttttaggaatagggattgacagcaccgtaaaaggttggtatgttgtcgaggtatgactacagactttacattttagtcgtgaggcgtattgtccctgaaataagtcgacaataacactgaaatcagtagtcaagaatcgttcccactcaattgacgaggcaattcgcaaagacagtttttctcttctcgcctcagcttcttgagaaagctccttcaaaggtgggtttgaaccgcattggttcaagtcttcatgaagaccatctagaaggaattggcaaaactcttggcagtcctgttgggatgcagtcttaaataatgagttaacagatccacatgccaatttaaattttatcggtgatatggaaattttctttgaaccatcaacctgttccttatacatcatatgaaccaaccttgcaaaatattttgccagaatacctttcgatcccaacttactattaatattgatgtgtttagcatatgaatcgtccaaaaagatttgggttaattcgtgtgtacctaagatacactgaatgatacagttcatgtaacacgaatttcctagattttccaaaccaaccgcgaaatcaaggtcataattatgagaagaagttggtgtaacatctgtatgatctaaagagtcattattagacaaggatagacacgaaggttgaatggtagaggtggcagaactgtgtccattggagttcatattaaggttcatactaattgtttgcgggaagcgttgtaacttcggtgtggcagttcttgatggagaagtgatggccttcgtgttgataggagctatgtgagcaaaagagttgtgattcaactgttctctttgatttgtcataaaatctgtctcactgtttttccaaagatgtggcgtttccggataattgattggcaatgaattgcccttaactgggtcaggcgaatgtagaggtaaaggcgatggtgaactagatatggacaacgaagatatagaatataagtttgaatttgaattcttcggattaggagacgtataatttgagaataattttttgaaacttgaagatctttttagcacatgatcattgtctgattgctgttgttgctgttgttgaagatgatttaatggagtaggcgcaactagcatttctttcatagagtcgtccattgaatgtcttatactgggagacatcttaggtaaatgttgtaaacttaggccagaagtgttaccattaatataaacactatcatctttaatattgttatttgatggaaaagatgatgatacttgcctcccataatttgacttaagccaacctggaaaaccagattccagaatgaaaattttggtaaagtcatcggatattggtttttcaaaggaatgattcaccagaatgtccaacaggacagactgctgtttaacattgtattcgtttgcgtctgtatagagaatgataaacttgaaaagatttctactttgaaacattttaatctcactattaggagaagtaattaatgattttttctccaaatcatgatctgaatatgacattttaaaagaaataggctccaggcatataatattttttgtatcaatatgtgacttgttgaattccaaccttgatcgtatatctatcagtagtatctccatttgggaggaagcagaatttgctgatgaacttattagggagtttaattgattggaagtgatataggaacccgttctcatcaggttacattcttcttgctcatggttcaattttgtttgttttatggaagacttaatgaaactttttatttttgcaatgttttcatcttttaataaggtttccagcaaagtgttgtaaatgttcatgagttgaaattcattattgttgttattaccgttgccctcatcactcgtgctcttatgtaatttaatcttggcgaattcacttaaatgaggaatattggttgttacaataatgtgaattaccttgtagtaaacataatttaattgaataatcattacggaatttgaactaatcattgcacccttatttttgcacgatataatatttttgatatctttcgagttcttcttgtaaatagataaaatatcgatgcatttatctagaagactgctcaaatcttgatcttttgccttaccagttatgatgaattcgttaattttagcctctgcaatagcggttagttgtgctatcgtaaggtacttcgaccggtgacgaatacactcatcccttatggtactaataatattctgctccataacttaagcatgtatcaaatagtaaaaaaaactttggaagcgtgcacactcagtcttaaatctgccctatactaccgaagataaatacatgaactacacgtatcatataacatcatatccttttttttttttttttttttttttctaggcttttactaatacaagggccttagccattcgctaaacgtaatgaacgatattgaagcaaatgaagtaaaacaatgtggaaagcaaataaataatggttatagttttgcacttatatagatatcaataaatgatatgatatgactaaatacgataggaccaggggggaaggaatatagatatgtgtatgacagaaactacatgcatatacgagtttgtaccaagtgcttcttaataaacaccgtcatctggcctgttttgttcgattctagcgtcatctcccttttttttcaaatcttccattccaggttgcttataatctggattcttgccgtgttccaaagtgtccaacctcttcttgttgctatcaaacaaaccctgttcttttttctcagcttcatcttgattgttctttaggtgaggaaaggcggccctagtgacgattgagaaagacgcccttggcgatttacgcatcaattgtcttggagtgcgcaaaaaagtggttctcaacattatcaaatatattcctgtgtattatatatgtgatactgcggtctggcttcaactgctgttggagtattgtaggaacaagtattcaaggccaaaaaaaactaagagccaactcaaaggccatatctacctaatcaaatcttgggacctttatatacttatgtgcttttacggttcccttagattctgtacaggaagaaggggttgatacaggaacaaaccctttacagtaaaggtatccttaaaaaaaaaggaaggtagtacgtatatctctccaagaactgaaaagaacccaatcaccggaattaagcagtgatatctcagtacggtcaaggatgtagggtagcaccagtagtaatgattttaattatacttggcaattttaaaatatacaaaaattatatgtagtatttataattagacatttgtaaagtgcgttaaactaatgatctagttgtcgtattcttccttaattagttctctctccatatcgatccatttctgttctgcgaagtttttgtccttagcaacattggtgttctcagcaatgatcttgaaaccaactctttcataaaatggtatcaatggctcgtgagcaataaggacaattttgttaccaatttcctgattactcaatttctgaatgtagtcagttaaaagtaaagtagccaggttttttttctggtattctggcttgattactacagagtgaataccaatatgattactcgattccacttgtaatttgcccatgctttcgatagtaatgtattcatgaggtatcttagtacccataatatgaccaattagtgtctcctttttaacttctttgccctcgatctctctgatgaaaagacctgaacatagctctggacaattgatcaaacgaaagctgataatttcttctgaagctctttcgtttggtgggaaaccttggctttccaagttcaaaatctgctttaaatcttcaatgattaagggtctaatatacatatgaagcggtagcgtgctacttgaggaggccattttaactttttatttaatcgtaatgtattggtgttattttttctccgagaaaagtattctgatgtccaattcttcttaatctagtttgttgtaaatttttcttacaaacacttgctcccgcttcttgtccagtgggatgttcgtcgttcttccattgcttttccatttttgcccgttcaaaactattctttttatgaattgacagaaaaccaaaagcaagccgatttcaggttaaccctttattaaaataaaaaaaaaaagcatgcataacactaataatatattattaaaaaaaaagccaatctatattatttaaattatccgaaattacttttattacattatgacattctatagtctatgcaagcggatcaaaaaaccattccatcttggtgccacaaaatactctcatgccaaaagtgcgagcttcgtttcttgtatccactttgtcgcctaaccttatatgaatccacttttttaaaacttttggttgtaaaacaaaccagtttatgatgatgaaacttgtcattgcatataaaacaccaacgaaaaggtcaaatctataatggtggtccagatacatggtagcccaccattgtagtattatatataggatagcccagaattttggtataaacccatcgttgactattttaaaaatccatttgtttgtgaagttcgtgtcttcatcatataaatggacaaactggagaggtttcttattgccattgctgttaataatgctgccgtcgccgccgccggtgcttctttcattactggatacggtgaatgaagatgaaggggaggaggaccgctcatttgaaatatctacaggctcaacggtacccaatggttccatctctaagtcgttagggccaatcgtgggcggtatgctattgtcaccttcatcttcgctgtcttcctcactcaacttgaaagtggaagaatcattattgtgcattgtgaaacctccagcattggaaaatctgtgttttaagctggtggaccttgaaaccaaaaacaagaaacattgaaatgcaatggcggagtgtagtgaaggaacagcaccaaacacaataggagacatgtgaaatcctttagtgttcaaatgagtacccaaatggctatctactcttatcaaaccggcagcaaacccttcctgggtgtaattaacatgttcggtgtcatcaataccgtacagatgagtaaaccatggggaggccattggaacaagcagatgggtaaggacccccgctatattttgtaatcctagggcaaaactaaagcattttaaagtccccggtggttggaagacgtataagtatacagctgttaaaattggagctgtcaagtgcaggatgacataggagaaccaagccagtaaatccttggtcttagtaaagtttgcatccgactggtaagcaaagaaatgatcaatgttgagtataacaaatgtaaacaggggcaaggcaaacggtatgaaaattgtccgaaatctcttttggatcggccgctgcttgcgcttgcaggggtaatgaaaaatatttgcgaaccactctaacagattatagttaacgtgcttaatgtaatagatgtagtaccaaatggcaaagggaatacatatcagaaatactaagagaaatgcagaagatgatatgaatgaccagaaaaatagcttcgaagtattatcgggcaattgtacagtaagttcatgccaatagtccccaaagaggaattgatcagcaaaaaaagcaaacttgctatgaatgtcaggtctgagccttatgggtatcagaccagcgcgcttgaatatagacagccaaataaacactggcgcaaaattaagcatgaagttgaacggcaggcttattagattacgttggttcaaacttgcattatacatgtttttgacgaaactcgccaaagaaaatatgacattcatgctttcttagacgttgaaagactttaggtgattcttagcagaaatgataacgtccaaccggtgaaataaaggaacagttagggtggcaatgaaaaagtagcgatgcttatgaaaacactatgccttaggtttcctttttttatttttatttgacaagtagcgattactcttctattgttcctggtttttgatgctcgaatgtattatataaaaatgttgtggccggaggtctgcatttctaggcatttttcctttttcttattttttttactttcctactaactttgcacttcgtaagagaatttacaccagaactctcgattgaggcgaagaaggcggagaaaaaagccggtaaaaaaaaaaagcggaatcaatcagcacaatcagaggcgtcaagaagcggcgcggggataatgcttttttcccgtggcgttcacatttttgttccgcggaaagcacgtgagcgtaatccactcgggaagggcgcagctgccgtggccaactgaagtaatctttagccgtttatcgccgcgcaaaacggcaattgcacttgagaccccaacggcgctgtgcagcagggtattctactacgtgttagcttgccttgcatttccccatgcgtctcgaataggaattattcaagatggattattggcatttacgagtaaccaaggataaccccgctgtgcgtgaaaccaccctcttttcacgtttcttcaaggccagtgcaaacgcgaataaacatatctacgctatatatagatatgacgtttctcaagccaacagaagtagataaagcagccaggagggtagagagtgttcaaattatagcaagccttcttctacctgtttttttttgatgattgttttgccgggtaacaatcgactttcgggcaaattttttttccttttttctcctaacagtatatacggagtggagaacagacttcccataaaagcatattacgtggggtcgtagtaagattgccgtttatgataccctctattcagggctcagagcgcatcacgatcgggagtgtaaattcaatgtgcatataagcaaaacacacagatttccttttttcccagaaaaatgagcagtgaaattgcctactcgaatacgaacaccaacactgaaaacgagaaccgcaatactggcgctggcgtagatgtaaatacaaatgcaaatgcaaatgcaaatgcaactgcaaatgcaactgcaaatgcaactgcaaatgcaactgcagagctgaacctccccacggtcgatgagcaaagacagtataaggtacaactgctattgcatatcaacagcatattacttgctagagttattcagatgaataatagtttacaaaacaatctacagaacaatataaataatagcaataacaataacatcatcaggatacagcaacttatatctcagttccttaaaagggttcatgccaatcttcaatgcatatctcagataaaccaaggagtgccctcagcgaaaccactgatcctcacgcctcctcagctagccaaccagcagcaacctccacaggatattctttctaaactctatcttctcttggcaagagtgttcgagatatggtagaataactttgtttctcttcccttttttattttgtttttttttttttacttttgcaattttaattttgcattcagctacaggtgtgattgcatacccgcagagcaagtacaggaagcataagaaaaatagaatacgaaaagcagaaaaagaaaggcaaataacaatcactcaagtactacaactgcatgaatttatcgtatgtaatgtacccaacgtaaataataatattagtattttaaaatctatgacatcagatgtagttatcttactgccagccctattaatactactttcttattatcttcttcgagagccaccttcgtcatcgtcgcagtaagcattgtcatcttcatcatgcacgtcggtaacggaagcctaatctcaatatctactagtttactctacgccatttggagcgtagccccttctccttttgactctctgacttttccctcccctccttctcttctggcctagcctaacctagtctagcctcgctggaccccctccttccaacggtcaaccccttcctttctattctcttctcgttctctacgtaaggaacttgtaaaagaaaaaatttggtgccatacagggaaatcggcagtgagacggagcggccgagggtctgattataggggttagttacgctcctactatgacgatcaaggagagacaatctcgattctcattttctttgggacaatacgcctttaaccccccattttcggacatccctggaagtctcagctgattcatttaaatactatcaatttccgtgtactttcggagatctttcagtcagcttttccttcatctttttcagtctaatctaaggaagaagaaaagcacttcaatacgaatagctaccaacgtacccagttcacgttgaacaagcaatagaaaaccaaaataacactgcctgtcactatttctgtgccgaaatgaccaccactgcccaagacaattctccaaagaagagacagcgtatcatcaattgtgtcacgcagctgccctacaaaatccaattgggagaaagcaacgatgactggaaaatatctgctactacaggtaacagcgcattattttcctctctagaataccttcaatttgattctaccgagtacgagcaacacgttgttggttggaccggcgaaataacaagaaccgaacgcaacctgtttactagagaagcgaaagaaaaaccacaggatctggacgatgacccactatatttaacaaaagagcagatcaatgggttgactactactctacaagatcatatgaaatctgataaagaggcaaagaccgatactactcaaacagctcccgttaccaataacgttcatcccgtttggctacttagaaaaaaccagagtagatggagaaattacgcggaaaaagtaatttggccaaccttccactacatcttgaatccttcaaatgaaggtgaacaagaaaaaaactggtggtacgactacgtcaagtttaacgaagcttatgcacaaaaaatcggggaagtttacaggaagggtgacatcatctggatccatgactactacctactgttattgcctcaactactgagaatgaaatttaacgacgaatctatcattattggttatttccatcatgccccatggcctagtaatgaatattttcgttgtttgccacgtagaaaacaaatcttagatggtcttgttggggccaatagaatttgtttccaaaatgaatctttctcccgtcattttgtatcgagttgtaaaagattactcgacgcaaccgccaaaaaatctaaaaactcttccaatagtgatcaatatcaagtctctgtgtacggtggtgacgtactcgtagattctttgcctataggtgttaacacaactcaaatactaaaagatgctttcacgaaggatatagattccaaggttctttccatcaagcaagcttatcaaaacaaaaaaattattattggtagagatcgtctggattccgtcagaggcgtcgttcaaaaattaagagctttcgaaactttcttggccatgtatccagaatggcgagatcaagtggtattgatccaagtcagcagtcctactgccaacagaaattccccccaaactatcagattggaacaacaagtcaacgagttggttaactccataaattctgaatacggtaatttgaatttttctcccgtccagcattactatatgagaatccctaaagatgtatacttgtccttactaagagttgcagacttatgtttaatcacaagtgttagagacggtatgaataccactgctttggaatacgtcactgtcaaatcgcacatgtcgaactttttatgctacggaaatccattgatcttaagtgagttttctggctctagtaacgtattgaaagatgccattgtggttaacccatgggattcggtggccgtggctaaatctattaacatggctttgaaattggacaaggaagaaaagtccaatttagaatcaaaattatggaaagaagttcctacaattcaagattggactaataagtttttgagttcattaaaggaacaggcgtcatctaatgatgatatggaaaggaaaatgactccagcacttaatagacctgttcttttagaaaattacaagcaggctaagcgtagattgttcctttttgattacgatggtactttgaccccaattgtcaaagacccagctgcagctattccatcggcaagactttatacaattctacaaaaattatgtgctgatcctcataatcaaatctggattatttctggtcgtgaccagaagtttttgaacaagtggttaggcggtaaacttcctcaactgggtctaagtgcggagcatggatgtttcatgaaagatgtttcttgccaagattgggtcaatttgaccgaaaaagttgatatgtcttggcaagtacgcgtcaatgaagtgatggaagaatttaccacaaggaccccaggttcattcatcgaaagaaagaaagtcgctctaacttggcattatagacgtaccgttccagaattgggtgaattccacgccaaagaactgaaagaaaaattgttatcatttactgatgactttgatttagaggtcatggatggtaaagcaaacattgaagttcgtccaagattcgtcaacaaaggtgaaatagtcaagagactagtctggcatcaacatggcaaaccacaggacatgttgaagggaatcagtgaaaaactacctaaggatgaaatgcctgattttgtattatgtttgggtgatgacttcactgacgaagacatgtttagacagttgaataccattgaaacttgttggaaagaaaaatatcctgaccaaaaaaatcaatggggcaactacggattctatcctgtcactgtgggatctgcatccaagaaaactgtcgcaaaggctcatttaaccgatcctcagcaagtcctggagactttaggtttacttgttggtgatgtctctctcttccaaagtgctggtacggtcgacctggattccagaggtcatgtcaagaatagtgagagcagtttgaaatcaaagctagcatctaaagcttatgttatgaaaagatcggcttcttacaccggcgcaaaggtttgaaacaccctttttaacgaaatggttatgactagacagacatcttacgtcttactccttcatgctttatttttttctttgtattgtatttgaacagtcaatatgtggtgttgcgacgaaggcatatatataatagtctcaacccaccattttcgaagatttacatacacattatatttttataaacttccaatatgtaataactttatatgatatgtaacttctcactattatccttactattaaacggtttttaataaatatcattgttctttgttttattaatgagaaaaagaaatttaatacaatgtccggcgggaagaaaaaaaatcgatgaattaattgaaaaaaagtatctttatcatgtgaactgaggagaagaacggcatctcgaaaagagcacgtcgaaacagcggtaggtaaaagagggtactaccagaggtcttttctctttatacgttaacctctcagctttttcttttgcaattcaggacactttaacttgtagtcacacgctagtccacgtagcaaagtaaaacagcacgaaaaaagtgattacaaatttcaagggagatatgatggacttagataagattatagcatcactgagagacggaaaacatattcctgaagaaaccgtttttaggctatgtttaaattcacaggaactattaatgaatgaaggcaatgtaacacaagtcgatacaccggttacaatatgcggtgatatacatggccaattacacgatctactaacgctcttcgaaaagagtggtggtgtagagaaaacaaggtatattttcttgggcgattttgtggataggggattttactcattggagagttttttacttttactatgttacaaattaagatatcctgataggattactttaattagaggcaatcacgaaacccggcaaattactaaagtatacggattttacgatgaagtagtaagaaaatatggtaatagtaacgtatggaggtactgctgtgaagtttttgattatttatcattgggggcaataataaacaatagcatattctgtgttcatggtggattatctccggatatgaccacggttgatgaaatacgaacaatagacaggaaacaagaagttccacatgaaggtgctatgtgtgacttattatggagcgaccccgaagacgttgacacatggtcattatcaccaagaggtgctggatttcttttcggtaaaagagaagttgatcaattcttagagaaaaacaacgttgagttaattgctagagctcatcagttagtgatggaaggttacaaagaaatgttcgacggtggattagtgacagtctggtcggcaccgaattactgttatcgttgtggtaatgtagcagctgtattgaagatagacgacgatttgaatcgtgaatatacaatttttgaagctgttcaggcacaaaatgaagtcggaaatgctataattccaaccaaaaaatctcaaatggactatttcttataaatttttaacaggcactctaattgtcaagtgcatttttctttttttcttcataatgcaataaaggaaaaaaaattgtaatattacatacttcttttcacatcttagctaattaacaatatggcttttgaatactaatatatacccagctaccgtttcttcttttattttttattcctttttttcttcagtagaatatgttatagatgcggaggtcccctaagttcttcacgtgttctcttctcatcgcgtttgatatgaaaaatagaaaaaaatacatagtagcatgactaactaataataagctccgctatcaaagatgtcaagtacattaaggaaagcttttagataaggaaaagaacttattaataatatataatatgaaaatatgtcgcttggtataccactttcccaattaatagtagaaagtccaaagccattaagtagcggcatcacaggattagatgagatattaaacctgggattccaggcaaggtcgatctacgaaatatttgggcctccgggcattggcaagactaattttggcattcaattggtgtgtaattcgttagaaggcatacaacaatcggaaataaacgacgataaaattctatggatagaaacatttcaagaaatgcccataaacatactaagagaacgctttcaaaaatttaaaatcgtggaagaaaatgtgaagcgggtccgaataacgaaatttggacagctattatatttcttccagaatttgttcaaattatctcaaagtgtgcgatataaactagttataattgatggattttctcaattagtctgcgatcatctgtgtacactaagtaaaagaggcggcggaatgatagataaaactatacacgagttaaaatgtcgacatttgatattaatttttacggtaatgaccaaatacacacattccacgggttcgacaataatagttttaaatgactgtatgaacaccgccttccaatcaaacgaattcgaatccttggaagaatactacgaaattttagacgacggatctaacttctttgtcaactctaacaacgaaaggcgtaagaacaatgtacatatattgaaaagcgcgctcgttgccaatatcgctatgggaagcaaggattccacttgggaagtatttctaagagacaggatcggcctttttagggattggaatgaacaagtggacgaaaccgttttcgtgaaaagcaaaagagtgaaggcgtcatcctcgcagagtaacgagggatgtactaccatcaaagaaatgagaataaacaaacgaaactttgaaaacttgagaatagctattgtttttaatttacacggcgaagatagaaaaagagaaggacgaaatttaaagcggtcaagaagcagcgacgatcgtaactatattgtcaaatttgattttgataaagcaacaggtcaactccgcgatataattgatctgaaacctgatactgctaatattgcctcatttccaacattatcaacaagcagcagcagttgctcacaagtgtttaacaatattgactccaatgataatccattaccaaatgcggagggaaaggaggagataatttatgatagtgaaggttaatagtaaaataaaaaaaccgaaaaccgaaaacaataaaaaatggaaaaacgacaacattccacccaacaactacaaagaaaagttaagggtaattttacctatttaggattttaatctgttggagttaaggtgaatacgtttttccatattggggtatgcagctcgaacctaaagtggtatgtacacatcccctcaagcacacccattacccttataggattaatgtaagcaacagcttacacggaattggaaatactattcaacgatccatgcatctgccagattcggacatgcatattccccaattggatatagaaaattaacgtaaggcagtatcttttcacaatgtacttgcaacgcggcgacttaaagttgaagtacaacctgcagcagcggctttttgtacggtacgccaaactgtcaatggataatattgcgtagaccgaaaaaggtaatcctcaacactacccgtggtggatgacctaaagcagtaatattggttggaattatctcccagacggcaccgtctccccgagaaagcttagccccgaggtctaccttccatacaccactgattgctccacgtcatgcggccttctttcgaggacaaaaaggcatatatcgctaaaattagccatcagaaccgttattgttattatattttcattacgaaagaggagagggcccagcgcgccagagcacacacggtcattgattactttatttggctaaagatccatcccttctcgatgtcatctctttccattcttgtgtatttttgattgaaaatgattttttgtccactaatttctaaaaataagacaaaaagcctttaagcagtttttcatccattttactacggtaaaatgaattagtacggtatggctcccagtcgcattatttttagattggccgtaggggctggggtagaactagagtaaggaacattgctctgccctcttttgaactgtcatataaatacctgacctattttattctccattatcgtattatctcacctctctttttctattctcttgtaattattgatttatagtcgtaactacaaagacaagcaaaataaaatacgttcgctctattaagatgaaattatcaactgtcctattatctgccggtttagcctcgactactttggcccaattttccaacagtacatctgcttcttccaccgatgtcacttcctcctcttccatctccacttcctctggctcagtaactatcacatcttctgaagctccagaatccgacaacggtaccagcacagctgcaccaactgaaacctcaacagaggctccaaccactgctatcccaactaacggtacctctactgaagctccaaccactgctatcccaactaacggtacctctactgaagctccaactgatactactactgaagctccaaccaccgctcttccaactaacggtacttctactgaagctccaactgatactactactgaagctccaaccaccggtcttccaaccaacggtaccacttcagctttcccaccaactacatctttgccaccaagcaacactaccaccactcctccttacaacccatctactgactacaccactgactacactgtagtcactgaatatactacttactgtccagaaccaaccactttcaccacaaacggtaagacttacaccgtcactgaaccaaccacattgactatcactgactgtccatgcaccattgaaaagccaacaaccacatcaaccaccgaatacactgtagtcactgagtacactacttactgtccagaaccaaccactttcaccacaaacggtaagacttacaccgtcactgaaccaaccactttgactatcactgactgtccatgtactattgaaaagagcgaagcccctgagtcttctgtcccagttaccgaatctaagggcactaccaccaaagaaacaggtgttactaccaaacaaaccacagccaacccaagtctaaccgtctccacagtcgtcccagtttcatcctctgcttcttctcattccgttgtcatcaacagtaacggtgctaacgtcgtcgttccaggtgctttaggtttggctggtgttgctatgttattcttataaacggtggtgtttgacacatccgccttcttaatgctttctttcagtattatgttatttttttgttattcgtttttcacttctaggctttttgacagactagccccgttataccaccatctttgtgggaaagcccctaaattgccctgagcagtatcgtttcatgtctagtctctttaaagatgtttcttacgcgttgcgtgtaaaacatcctctcattcaagacagggttttctaaaagcaataggggtagtttaataattcttatataatcatcatatacactatttttagttcttaattctttaatacaaacttattaatgtgctctccattgatctcttaatcaggaggcgatatataccggaagcggtgtacttttcttcacctcttactcaactatgttgatgtgcaagtttaaccactcgtcgatattatctattgctataacgaaaactttattcgagttcacagtgaaaaacttcagcacatttatggaagatctaagcaaaatggagaacgccagtagatgcgaacaacaaactttatcaaatttgaaataccactgctttgataagctatgaggatccagctgtgcaaacctatcatccgaaaattgcaaatgatcatcaacttcatttattagcacatcgtgtaattcttctttttcgtcagttttttctagtgcttcatgaaagtatttacaaaactcttcacatgagcagaaccagtgtgcgatatctacgagtattggtggcgctccatcattagtatccttcactattaagcgatactccaggagcgaattagatgaacccttataaaattcatcaactaacacatcaatcaatgatgtatgctcattaccttccttgttatggactctatctaatatgtatataaacatgtctgaagattctagtaatgaaattgctcgaataaatagttcccttggaaacatataatataagaaggatgctattgtatcatccagttttgtatcatcgtttgtgttaaccagtttagcaaataatttagagtattctattacatccttcgacatactcacccttgtgacttgttcttttctccctatttcttcttcatcaccaacacttttgctttaccggcttgaccttaaatggttattttttcccgtataattccaatatatcagcgcatcttgctgatattttctgttctataacaatttaataagggctgacaaacaaaagtaatcacttcgacaagtacaaaatgggtctatttaataacttcaagtttaaatatacaagggcgcaactggagatctttagattttcattttgtttgctagcacctgttgctgtaatgtactatattggtacagatactgataaaaaattaaatgttccagggttttggccagatcctgcaacgttgaaccaaataccaaaagagccttatgagattaaagctgaactggcaaggatgaaaaaagaacgtttagagaaaaggcttaggttggagaaaaagatacaagaggagtttggtttagaccttgaggaggaaaaagaaaaaattaaacgggatttggctctcaaaaaaggatgagaaaagaaaacggttaaagatgtatacttgcacctgaccactttttcttccttatatttattattctaacatgtacatacctgtatagtcgtatttccactagatcatcacttcccctctatattcatgtctgacctggttatgcaggtcatgctctattcaaatagtattgaaaaagctgaatgagcaataattactgattttcttcttcatccataggattatatatattcttagataatagcctatttagctcatgcttaacaaattcgactttcgagggatttactaaaagatgggtgtcatccaactcctctagtactatatcactcatcttggcgtcaatttgtaatatgagcgccttgatggatggatcacattgaaccagtgcaccctttcttgctctagccattttttcgttcttttacaaaagtatcttggctttgtctctattgggagtacacttctatcttactgcagtttgctcgtcttttttcaataatacgatacaaaagaaaaattaaaagggctattgagactgttgtaaaatatatatgcaaaataaaaaagcattttaacgaagagtatatacctactattagacattaatgactacagataatcatcagaatgattctgttttggatcaacaatcaggcgaacgaacaattgatgagagtaattccatctctgacgagaataatgttgataataagagggaagacgttaatgtaacttcaccaacaaaaagtgttagttgcatatcacaagcggaaaatggagtagcttctcgaacagatgagagtacaataacaggaagtgcgacggatgcagaaacaggtgatgatgatgatgatgatgatgatgacgatgatgaagatgaggatgacgaagatgagccccccttattgaagtacacacgaattagtcaactcccgaagaacttttttcaacgagactcgatctcttcatgtttatttggtgatactttttttgcatttggtacacactcaggcattctacacttaactacatgcgcgttcgaacccattaaaaccatcaaatgccatagatcttcgatactttgtattaacactgacggaaaatattttgctacgggatctattgacgggacagtgattatcggatcgatggatgatccacaaaacattacacaatacgatttcaaaagacctataaactctgtagcgttgcactcaaattttcaagcatccagaatgtttgtttctggtggaatggctggcgacgttgtactatctcagagaaattggctaggaaatagaatcgacatcgttttaaacaagaagaaaaagaaaaaaacaagaaaagatgacctatcctctgatatgaagggccctatcatgggaatttatactatgggtgaccttatattatggatggatgatgatggaataacattttgcgatgttcctacaagatcacagcttttgaatattccattcccctccagaatttttaacgtacaggatgtaaggccagatctatttagaccccatgttcattttttagaaagtgatcgtgtcgttatcggatggggatctaatatttggctatttaaagtttcctttaccaaggattcaaattcgatcaaatccggtgactctaattctcaaagtaataatatgagtcattttaaccctacgacaaacatcggatctctcttgtctagtgctgcatcgagttttagagggacacctgataagaaagttgaattagaatgccattttactgtgtcaatgttgattacagggcttgcatcgtttaaggatgatcagttattatgcctaggttttgatatagatattgaagaggaagcaaccatagatgaagatatgaaggaggggaagaattttagcaagcggccagaaaacttattagccaaagggaatgctccagaattaaaaattgttgatctttttaatggtgatgaaatctataatgatgaagttatcatgaaaaactatgaaaaattgtctataaatgattatcacctcggtaaacatatagataaaacaacaccagaatactatttgataagttccaacgatgccatcagggttcaagagttatcattgaaggatcatttcgattggtttatggaaagaaagcaatattataaagcttggaaaatcggtaaatatgtaattggatcagaagagaggtttagtatagggttgaaattcctcaactctttagtaactaaaaaagattggggtacattagtggaccacttaaatattattttcgaagaaactttaaactcattggattccaactcatatgatgtcactcaaaacgtgctgaaagaatgggcagatataatagagattttgattacatcaggaaatattgtagaaattgcgcctttgattcccaagaaacctgccttaagaaagtcggtatatgacgatgtattacattactttttggccaatgacatgatcaataagtttcatgagtatattactaagtgggatttaaagcttttttctgtggaagatttcgaagaagagctagaaacaagaatagaggctgctagtgaacctacagcttcatcgaaggaagaagggtctaatattacctatagaactgagttggtgcatttatatttgaaagagaataaatataccaaggctataccgcaccttttgaaagctaaggacttaagagctttaactattataaaaatacaaaatttattgccgcagtatctagaccagatagttgatatcattcttttaccatataagggtgaaatttcccatatttccaaactatcaatatttgaaattcaaacaatttttaacaaaccaatagacctgttgtttgaaaatagacacaccatatcagtcgctagaatatacgaaatatttgaacatgattgtccaaaaagtttcaaaaagattttattttgttatttaataaaatttttagatacggacgactcgttcatgataagtccttatgaaaatcaactaattgaactttattctgaatacgaccgacaaagccttctgccttttctgcaaaagcacaataactataatgtagagagtgccatcgaagtctgttcatcgaaacttggtttatataatgaactgatctatttgtgggggaaaatcggtgaaacgaagaaagcattgtctttgattattgacgagttaaaaaacccgcaattagctatagattttgttaaaaactggggtgattcagaactttgggaattcatgattaactatagtcttgacaaacctaattttactaaagccattttaacatgttctgatgagaccagcgaaatttacctaaaagtgatcagaggtatgtccgatgatctgcaaattgacaacctgcaggatattattaaacatatcgttcaagaaaattcattaagcttggaagttagagataatattttggttatcattaatgatgaaacgaaaaaatttgccaatgaattcctgaaaataagaagtcaaggtaaattgtttcaagtagacgaaagcgatattgaaattaatgacgacttaaatggtgttttataatatcgaatcatcatttaatacacaaggcaagtgtacacttcaggaatgtactgctgaaaaaaaaaaaaaaaaagaaaaaaaagaaaaagatatcttggtttgaataagtaaaattaatagaatccagtttccagtgatcggtacaggctaaataataaatatctctacttttatttattcttttcgttttcttgtgttcaggatagatcaaagagcagtcaaaggtcatcaggaaaatgataaattcaaaaaaccgagagttaaaggcaaaactacaaaaaagagcaatgaatatcgagatcttattaagtttatatctaaaaaaagcctgtgttaccaggtaagtgtaagttattagagtctgggaggtttgaaccaccagtcggaaggtccaagttattggcggaagttgcagctgcagctgcagccccagatagaagggtttctaaatggtcttgtgcattcttactgtttattttaatgctttcgctatttaattgttttctagtctttttaatcctttttaaaagtgtcaaataattgaaattaagttcatttattgtttctttcgtcagtgatatttcgtttgattctgcatgtttcataatggtactcaatgatttggcgatatttatatttgtttgtaagttacttaatattgtggtggaagagggtgacataccggaaacagcaccttcaagatgttctaaagctgatggcgatgacgcagaggaatttgagtctatgggtgcagatataatagatctcgctggagcgcctgttgagtttattgccacaggagatggtgtaattgaaggagacgaagcttccgcgacggacgccgaattatgttgaaagttattcagagaattttgagatatagcatttgaggaattaacagaatgtccgctttttgatgtgtcgctcagcaacccattcatatgtgggacatcaaacggctgtgcttgatttcttgactctagaagggcagtcgttatcgagtttgaatttgccatggccgtgcttgaaggaagttcatcagttgatttgttctgatctgaggcagctttttcgttgtttctgatagctgaagaaaatacttcgctaaaatattctgatgatggtagttgcatatcaacgccaacagtagataaatccaaatcaggacttaagaataaattaggtttatcgattaatgtactgacattataatctaatgggcccggctgtttcattgtattatatggatcattcaaaaggccgttaaaattgacgtcataattaccgtcaacaactaaatctgtagtcgaagagttcctttgcgattccatactagaaatatttggttgtccagggttacctgttttggtactattatcaacagtattctgttgcaaatactttacgctactatcattatcattaatattattactactaccattattattgttattattattactgcctctattattagtattttcaatagcattgttgctgtgattactgttgtaatcggggttgtggctagcttgtgacatgcttaaatgattttgattattatcatcttcattggcaaaaactgatacatcaaaattatcatcatggacctcattaccttttggcgcagtatcaaaatcaggttcacaaggctccacaatagcactttccactaattcttctgtactcaagaagtttgtgtttttgttttcaatgtttaaatctaacaacatttcatattcccattttttaacacagtagtattcatcacataatctattcaaaacgctctctaagacttcgtttttcttaaatgccatactaacattctcattcaaatgtatcatttcaggaggaagcagaccggaacttttccaatttgctttgatagcatcaacgggtatatcatcccaagcttttttaataaatttgaatgcatttgacattgtgagttgactctgctcaaagctaatcaaacattttttaccattgggtatgcattcgttccgttctgatttatttttattttggatattcttcgaaattctattttgcaagtcaatgagcgcctgatactgttgtattctgtatcgtgttttgaattcatcccagacaccccagttaaatggcaaaaactttgaatttgaggaagtgtatacaagttttatattttgaaggcgcaaattaattattcgatgacagcaagaatcatccaaaacaatccaaatcttcctattcacagcaaccaacctcttatcccacctgactaaccagttgtggaaaagattgctcgttagccatgctttcctgttactatggtatgagatatcaaatttcttagccatcttagtacccaacattgattgtgacacaggatcattcggttcattggggaaataattcctgaatgatttgtaactatcatatttgcccacgacaacaggttttaacttttcagagccatctaaattggagcacagcatgacagttgccacctctatacgcctttgaatgctacttgcttcatattgagcataatccaacggtaggttgtaggagagaaacgcttcatctaaagtgaataaatcctttggaggaattttggagaaataagccttcaatacatccctctcttcaaatgtccagacttttggggttttgggtaactcttcgtctaaaacagaaatattgacatccatttttgataaaaaattcgaaatccatttataactaaaagaaccatttccctcgcgatgctccgcaggaattctgtgccaaacagcttgtgcagtgtcttgaataataggtgacgttatagggattccattccacaaactttgagaaatccattcttgtaaaattttccgaaccaaaagattatttggcttccttaatctattcgcatctttttcatgctctttacaattcatataagttgatttccttgccaacaaacgcgatattgtgccttgggatggaatttttggcagctggaacgtctcataagcccattttgccaattcaagttgcgtccactttgggtgcctctccgccattagacaaatattatatctttgctgaatggaaagcatgctggttataataaagctgtctctttactgcttggtgttaccacaaaattcaaaacgcgaactagtcacgattgatcaaactttgctgatttcattcaaatcttgcaactgatttttaagcagctattggttttgataatttcttactttcaagtaattgacttcgatgggcaaagtcactcagaacggaaatatgcagcagctattctaacaacaaaaccacgaatcacaccaaaaagaagtatgtaaaggcatggaaaaagaagtaagcattggaatatatgaaatcctgcttgttgatattccatttctgtgcgaaaaaagagcaataagctggcttttaataatgggttggagccatggataagtacggacatatagctcatcaagaaggcgatgtttgttattatattccaaggctgttcaaatacaacagttattatagtgggacagaggacgttcgaatatttgttggagatttaaagtaccggatgagagtttctttgcaaatttgcgaaaagtattatgataggcggttgtcgatgttgttctggaaaaatcatcctttacagcaaatacaccttattggctgcatcattggactccagttcaaatggattgggaaacaagaatacattttttttcagttggacgattgtacttcagactcttcattggtgggttatactagtgacatgagattcttaacatgtaaagttaagaaggatagcatcctatcatgggggttgaacataaccgatttgataggcttaactcttcatgtctacgggcaagcaagtttgaactatcaagagcttcaagttgaatatttaagattatgctacagtttaacggaagaaatagatcattggaaaatcacaatgaacatgcgtgagcaacttgacacgccttggtccttaagcgattttgtaattggagaattgttcacgcaagagcaagagtggacacctgagacatcacagattgaggtagtaaacccggattttgtaggtatagggtacaaaaccccagaaagtaaaagaaatgaaactactttcatcgagcaactgcaagaagaacgcttgaaggatgaattagaaattattagtccatacaatagcacagatacttcgaatagtgtgcattccttgtcatttcggtttgtatcgtcgctaaaggattttcctgaaactcactttttgaattcaggtgatcaaattgacaacggcaatgacgaacagttaaaaaaactagaatatcaaagcgctaatctacctgtgatgattcccaataggacatcagcaaagtcaaacttgatgttgatcctattaggactacaaatgaaagagatttctaattctgacctttacaaactaaaggaagtacgcagcgtagtaactagcttagcatcgtttttgtttcaacaacaaaatgttggcgtcatgaaatcttttgactctttggaaaaggaagcgtttcgagacctggttaatcgtctagtcagccagggtttgatcggattaaaagataaaacaagtgagacatttgatttgcttcctctaaaaaatctttttgaatatgctgaaaaacgtatatcagttctaatgaagctacaatgttatacaggcactgtgcaattaagtcatgttcaggaaaagctacatttgccgtacataacaacgaacggcatcgttgatgttttcaaagaatgtcttaaaaggacaaagaaacagtatcctgaggtactaaaaaattggtggattgatcttgatccgaagaatggtatggaggaccaaaacagtggaatattattacatttggaatacgcagcagcatattcataatttgttagaaaactcgcatcgtcaataacggcgcatctctctaggcctgaaaaattttgcgatgagctcaaaataagatactataactttatgcatatattgtatatatattatatcaaacaaataaggacgttaacgaaattttatatggccttatttaacgtagaaggttggtctattaagacaaaaaccgtcgcttttgataacaagactaataagtcttcaaaagataaaaaaaaaaataatagaaaaaatggcaaacttacaagagaacagaagttgaaagaagagacagaggctgagttgaaggaacaagtggaagacattccttccgaaggatcagtagccaaagacatcccaaaaaaaaaccaagagaaaagtgatcaaaatgaaacgagcaagaaacgcaagcacgatgaagaagcccctctgatgcaagtaaaagaaaatattgaaaaacctacaaagaagcaactaacccctttacaacaaaagatgatggctaaactgactggttctagatttagatggatcaatgaacaactgtatacaattagctctgatgaagctttgaaattaataaaagaacaaccacaattatttgacgaatatcatgatggttttagatcacaagtgcaagcatggccggaaaatccagttgatgtttttgttgaccaaattcgttatagatgcatgaaacctgtgaatgctccaggtgggttaccaggtcttaaggatagtaaagaaatagttattgctgatatggggtgtggtgaagctcaattagcattagaaatcaacaattttttcaaaaattacaataagaaagcgaagaaatatttgaaaagacgccataaagtccacagttttgatttgaagaaagctaacgaaagaataactgtggcagatattagaaatgtgccgctaccagatgagtcctgtactatagtggtcttctgcctggctctaatgggtacaaatttcctcgatttcataaaagaagcttataggattttagcgccaaggggtgaattatggatcgcagaaattaaatcaaggtttagtgacggcaaaggtaatgaatttgtagacgctttgaagctgatgggattttttcacaaaaagaccttcgacgagaataagatgtttacaagattcgaatttttcaagccacctgcggagattattgaagagagaaggcagaaattggaaagaagacaaaagtttattgaagttgaaactgagaaggaagaattagaaaagaaaagacggaaaattgccgaaggaaaatggctcttgaagccctgtatttataaaagaagataacgacttcatccgtcattttcatattttaatattgttttttcttttgtatactatatttatacatataattgtattcttttcctgtagtacattgcgtaaagtaaaaatcatctagaagaagtactccacaatgttcacatgagggacaaggttttattgtctctggaaaaacgattggatattagccagccttgaaagattttcaaagcccggaacagaaggaagagcgaaccaattattagtatcttgaccgtcagattgtccactattgggctcccatctatcgcaacaacgaaatccatacgtgttccaggcggtcagacacattgcaacaatgaccaaaatcaggtagaatattttcagtcttaaaagacacaacacagcgaagacaccccagattacgggtgtcacatacatcgaccaccagaataacttagaatcgatggcatttattggtgggcccggcgcatattgcttatatgattcgaaagtaaaattagaatctttgttcacatctgtagaatcataccaccagcgtaattggaccagtttccgacctgtaatgttttttgttaagtaaaagtcaaaagaaagtaaaagaacgacagtgatgaattgaggtgtgaaattcaaaaacattgatcctatgatataaaatacaatgggaactgccttacctgccagatgaaatgatagtagcaacgggtgcgacgattttaaaattgtgttgtagaaatttcttgcctggtccatgtttcattcgtaattagagcaccagcaggtttataaaagcgtattgaaccgtaaatcctttaagaaccacgcttttctacatttacattatgtacagttaaaatggaaacgaaatcccttttcacccaaaggcgcattgcggacaaataataggttcgaggtcaaggtaaacaggaagcaagatgcaaaagaagtaactggaatggaatgtatacattgatatataaatatgtatgacgccttctattgcaaaaaataaactggattatgttacgttaataactcaaattaaataatgtgtaaagcacttgctgttctcatggacaaccatctcattttttttgtaagagttaagttcaagtttgatctcattcatggcactattcatgcttggatgtactttcatcatccacaacaatctgtggcgattcataatgaattccggattagctctctcatatgcattcgatgaccaagtgcttgctaaacatacttcttttgcaaaccggacatctttttttattggttttggaggtgtttcgactttatcaaatgaggaatctggcagcgaattccttctatcttcgaatctgatatactcccagtcatttctcaacctatttaccatgtcgttcccaacatgcattggtaagcttattggacctgacagagactgtcgcaaatctgtcgatatgttgtagaagtatcgtgcagattcattgtcatctaatgaaggcctcttggacgatcttggtggtggttgatttctcgtgtcgattatatattcaccgagctttgaaaattcttcgattatggtcttgtcgatcaaaccttcattgacattatgcttttcggtatctcgaaaagaaaccttgccatcgtcgttgtgcgaggtctcgtggagcttttgtcgtatttctaattgccttcgcctcaaatcgtatttatcattttccttggacaacagatcatcaaaaattgaatctgtatccattagagtttcgtcgtcgtcaaattcaatgccgtccagatttgcatccattaattcaatatcattctcagcttcagaatttccatcagaatgcgtaaccatatcatcgataggaattctccttctttttgtatccttttttccatgctttgtattcgagtttcctgaagtacgccataatttcttcaaaacagaacccagtttcaacttcgattgtgactttatacatctatatttctcagtgcccagaatagtctttttctttctatcaaataggcctgaattagttgttggcttagttttttccttagttgataaatccaatttttctatatggctaccatgtttttcatttaccgtattttcgaagcaataagatatagttacagttttattttcataaccgtcatcatcatcagtttgactttctggcaagctggtcagggtattaacagcagatatcggagaggttgatgaaaccgaactttttattgttgaaggaactgaagtgttcagctccaagctatttacaccgtagcctgtatcattgggaggaatatgtatgactgatgtcccattatgaggccccacaaaatcttttgataaattgcgacctttcttctcgctgaatttgaataaagaagagtctcttgaatttaattcaggctttttcaagctgtgggtgcattttccatcaagttttggcttgtatatttcgccattgggaaattgaaagcttcttttcattttagagcgctgcagttgataaggtgttaattctttatatactccgaaagtgtactgtggcttctggtattggctcacataatcttgatcattattgaacccctcatggtaagagtttctttccctaactgtgaatagcgcagttctctttctttgctgggcggctgtcattgaacaggaccttactggaaattttctagctgctgtcacagacctacagtctatctcgccactataaatgtgtctcttcttattcgggttcgaataattgtaatcagcatcattcctaacattgagtttagagaatgtactagacaaagcaaacaaattcgaagttgagttcgacctaggtatcaatcgctccggtatgggttggttttcttgtgcagatagatatgagccctccattattatcagcagtttgtggtaacacctaatatggcctatctggataatgagatagccccttccctttttccagttttctttttcttttgttcctatattatatgaagccggtatatatatttatgtagaataagcttttagcaggcgtcccattaaagtcgtcaaggtaagtcgggcccaataaacttgttgaaagggtgagagagaaagtgctaaaaggaagccaaacctttgtgaaacctggggtatgtcgagcatataatcaaaaataagacgtactactcaaaaaggaaatgcatgggaaaaagaggcagcgaaaaaggaaaagtgagtgcccatctatttttaggcgctgttccgttcagggatcgtacttgtttcatatcagtggtagcaacgtggtagcacggaagaatttgacaaggagctaaacgtcatatcgccaaggaacggtttttcgtttcaaggtcgttggagagcttttccatgatcggtatggagcttaaataaagggaaaggaacaatgatacgtttatgcttattcggcaaatagaaaacatgtttaatacagaaaatgcagtaatattatatgggaagaatcaagactcttgccttccacctctttagagtaaattcttatatagggctgaacatatacacactataccgatagaaaggttataatttaaagggaaaaatgcacataaagaatactacttaattttgatttttggttctggtgccgttgtttttattttttctcgtcttttatctcttttaaacaataacgtatctgattggaatatgaatcaacttgatggcgtaaccaatgataccgactgcaataaaaccaataccaacagccttgacaatcttggtgtattccttcaaatcaggtttcttacacttggccaagaattgagtaccttctctgacaaattctacaggtgcttcaaccagcttttcaacctggttgttgctctgctttttctcttcacctttttcactagctctagccattttatttttcaatgttatacgtgattttatctttggtaaactagcgtagtgcggacaatggacacgagttatggacaatacacgccaatctgtactattttccttgtttaatttaatcactagtattctttcatttcaaaacgaaaaaaaaataaaaaaaatgttgcgaggaaaaaaaggcgacgtgtttcgcattccgccaatatccacagagggtaatgaatttttcgtactatagatatacaactacaatttatatgagcgacttacgattacttacatactaccgccaggaagaatcaaaatcccttccactcttcctcttcctcttcttcagattcgttactggaatcattatgttgcgtttcgccttcaagaatatcccaggaaacaagtctggtgtcactgaataggtcttctttgatcttctctctcaacaccttactgttattgtaatctgccacgatatcttggaaaattgcgataacatcggctagtggcgttttttttgcgctctctgcaattttgcgcatctcttcctctttgttttcctcgtcttcatcgtcttcatctccatctttaagcaatctttcccattcgtccagcagaatatcgacgatatgaattggaatccctgtgtagacctttggacttccactcagaggtaaccacctcaacactttcttaatatactcgtcgactaattttttgtcccagtttctggactgcaaatacttcaattgactgaataatacccttcttatcaatagaagatacttatccaacctatatctgtcaatgttaaaccattcaaagcacatgaccttccaaaaccctctgctaaactttataaatgctttatcgtttgtggtcaactcatctgcagtgctattgtccttaggatcaaaatataatccatgcaattcacctaattcattggctaaacgttgctgaggtctaggacggtcactgaaccacattgcatagtaaagacccttccaaagtttattgaattctatttgtttgttctccttgaactgtttagcggttagatatttctttaacgcttcgagtgcatttaccctggtttttctgttgttcgacgataattgtttaacaaagttggaggtctccattgtgaatgttctcactcgattttttaagtgtctatttagtgtattatgccgtgaatgcgcaagatatatacgtatacttaagaatgtagtttatatttgacaatttttttcagctcatcgcatttttttttctaaattctttacctctcgtgctccgtgactaggatattggaaattcaaatgatataacttaaccatataaatcttttaagtggttccgttgttcctcagattgctttgtaccatctactttcctagcttccagatctccaatgctgacaatcttgggctgcttggtttcttcttgttcccgttttttcttcagatattcatatttagtaggattggcgactaaaacatgttgtactttttccttatcctcaatttcatcacgtatacccatttccttagcgtgagatctagcaaactggttcaattcgtttaattttaggccttcacctgtcaaatgtctgcggaacatttttgatttttcatcaactgcgcccagtgtttcagttttgtacaatcttgatttaggatcataattactctccgttgaatttatgtcgttcaagtaagcagccttatcttctctcaatctcgttgatgtcctatacaactgagaattatcagcatcatctttcttcaatgaacctacggaatccttgtaaagttctaacttcattagttctatctcttcatctgtatcccatagtgtttcatcagtttgggatttgtcttttccttttattttatttcttttatcacgctcccacttacttatcagttcattgtattctttccctgagtaaccgtaccatctatcttttctggagtcccagtcatcatcagtagctcgtactaaaactgtgccattatttttttgtgaatttaaatcgggaacaagcttctgcatcttacgaggtttttccatgcagtctttctccttatgccctgcttccccacaattcctacaaaatgacagcgaatgagaatctcggacggacatcttctggggtctgattagtttgaactcatcctttatacccataccaatttttggttctgaattattgtcaatatctaaagcacccccttttgctttttgcctatgatgcaccaagtagtcgcttttttctcctccttctgcagtgctcgtatcatcattgccgggcttcttcccttcttgttctttgggggtatccttatagtaccatggttgatttctaatatacctggggatatgaatattttcatttttttcttttgcttgttgtagttgccttttatttctgttaatagtgcttcgattttcgttgtttctgctgttattattcattatgtaatccgatcgttgtatttcagtgtaactggtatctttttcagaagtgctcgataaatgatatacgcagacttgattattgatttacttgaaaggcaagctattcaatagataacgaaggagttatcgttatgggtactattattgtctttccgcgttcgaactagtcactagttgttccaatgaaatgtactttaaaaaaactcgacaacttctccaattaaattgaagagtacggcagctgaggttaccaactcttttctatattttaattgtcactaggtataaaaatcaaaagtctagaaaaatgtataaaaaatcttccccgccaggacttgaacctggaatcttctggttcgtagccagacgccgtgaccattgggccacgaggaacaagatttcttgaagttattgaaatacgggatttgctgataccagaattaataaattcagaccgacttctcttgtggggtggtaatcatcatttaaagtgtggtatcctgcttagcccggacaaagaagttattttaaagatttatttgccaatcttcacaactgccctgttgtatctatatattattctgttgaaacaaagttttaatatagtctactaactagtattcccgcatttctcatattcctttgaaaataccaactatcgcttattttaccagcagttaattaactaaaacgttctcatggggatggacaccagttaaagaatcaatagaacctttttcaaatctccatatggagcggcctcaatgagtagcaacgagggaaataattacttgcttcggctgcattcagtgattagttaaaaagtcgtcaccctaagtttttctgtcgtattttaggcattttcattttgaggaaatatcgtatacctggtaattgcctatattttgagatgaagactgtttctcatttctttttggtcatctccttgcagagcatttgataatatagtagtaataatgaattgtagtcgataaatgttagttgattctcattcctatcgtatcgataaggaaacctgagaaataccaaggttcaacgataatggcaaacatgcttcattaatcggtattcttgatcaaatacttccttgcctgccatacggcatcccttaatcgcaaaatagtaatattctttccaactatataaccgttattttaacacacatttctcaagagacccctttctagaaatggcatggagtggcaagtatcttcaagctattttttagttgttcatgtactccatagagtgacggttcttgcaatttcaactagtttcaagatagtcataaaaatttgcaaccgagcccattactatatatatatatatacaaaaaattttaacattaaaccttgagctcgggttttatctcataccaagtattatcaacctttggccggtgtgttcctaatatggtatcgattttcaagtataccgtgtaacatttggtttttgaattatccaggggtattgcaaggaatatcgtggatcctgccatatgaaggcgtggatcttaatttattcacctttactgatcgtaccaaacgaagtaagcgtagaaagctaaccaatttcctcttgttacagagagaaaacttttcttgtacagtaaactgaatatgctacgtcgtagacttacaatgacgccgcacttagggatagtagttaccttgctcactttactgtcgtgatcattacacccgtacgtaatcgatgatcattgcaggagaggggcactttggtctgacatcactttttttacctaatcaaatagattggcttttatttgacagataaggtttatgatctcttttttcgaatggaaagttccatgcaggcaccctttatctcattgtatttaaactacatatagaatggatggaaacgtggcaagtcatatcaggacgctttgaagactgataattaaaaacattaaacaagtttccagatatcaggaagcgaccaagccaatattcagaactttcgtttcgaaaaacacagtaatatattattctcaaaaattaccacactttttttaggcaaggctgcaaaataataccagaaaagcagaggcggttcttaacttctgtgtaaattcagtgcaggaggacgggtgttgtgttattaacttgcaaggaaaagaaagtttgtgtctccccttgttctacgctagcgaaatgggtgtgtggaagagtcaaaactgaaccaagaaaaaaaaaaaaaaaaaaacaaaacagataaaaagataaacaaaggcaagatcaaaaagccctatcgtgaacgctatcaaaggacttttaaaattcataaattaatagttcgtccgttgccctcttgaatataatagagatagagtttaatacttgctttttacctttgctttttttttgtatatctccatctcagccctaggtaaggatagatacgaagggttgtacaatcatgaaatttgaagatcgcatattgaataaatcaatccctgaatggaaattctacaatattaactatgagaagttaaaagtagccataaaaaaagtaacggcttatgattatgacaatccaaatgattcgggcatggagaagttgttgaatcaatgttcagtagcctttgaccaggaatttcaaaatgttaatttatttgtttctttgaaaataaaggaaatttccactcgtattctttctgtggaatcatcaataatcgatttttcaaagggcttaaacaaaacttccagaaaccgtttcaaccttcgtaaactgaaaatcatcaacgctcatgtagacgattgtaactttgaactacaactactgtcaaggtttttgataatacaaaggattgccttgagaaagttattcaaaaaattactaaatgaatttcctcaagacagtgaaaatccattgactgcaagtgagtatgttacgtcgatcagaaactctgaaagtttacgaaatggacacgaaggcatatcatttatgaagcttgatttagatccatatcttttagaagtttcgctaattgttgatgttttacatgatttggaaaataaacttgaagatgcaactgagccagcagtggagcaaagatccctaaaccgctccgatgaatctgcccatacaagttcaagtccagaagccaacaattcttccttgccagcatctccaaggtcaattccgctactttcaaacaagaaaacttcaaaaatgattgattcttcgctagaattcgatactgccctcatagataaagcagagaatctaggaaggtttttattatcgtccgaggacatagagggactgaagttcatgctattgaatattggttttaggataattgacgatagcatcatatccacttcaaaggagattttagacactacagataatattaattctgcgggcaacaaatctataagatcagcaaagtcattcaatgacttacaacataccttatccctatctaaacagaagaacatattaccctctgctgtacaatccaatgagaagtacgtttctattagtatactagatactgtcgggaacgaaggcagtcctttactacttactgatgataatataaatcagcacccaaacatgatagtcagctctactgctgaggatacttgtatagtaatgtgccacgtgggcggcttaagaaatcatgttgtcacaaatgatctgcttctaagggatgtaaagaatattctttcggccatgaggagtggcaacgacacaaaaaatattagcgctctcataaactcactggatccatcgccaatcagtaagatcgctttggagtggattcagtcccatcgattaaaaaccattgaaccaaagctagattttaaaagaacaagattcatatcagcagacaatggagatatatacttgatagctttggatgaatctatcactattggaaatgtatctacattaccctttccaattttagaaattaaaaagcttagtcgatccagtggtctttcacagacggctattaatgaagacaataagtttaaacagttaatgaaatcagttgttacaaatgagtttcaatgcagcttaataccaccagacttaaccacatggaaaatatgtttagaattagtacactcaaatgaattgcaaaatgatttatttcaacttttactaagagatcaatataaattaaattccgatgattcgctatcacctgatgaatttttccagctgggcaaggatcgtctagaggaagagtttgacctgactgggccgataaacaactcacaaggtagtgttgacagcggcagaagagttcgaattcacaaaaaatcaaagcaatcggataatgaaactaaaaagaaacctattaggtattggaatgaatttgatgaacaagaagaggataatttagacaatgctttttacattgatactaatggaagcaggagtacaacagataacgaagaatccttacttttgagaaattctccgcctgattatgggtttattttgtttagccggaatttcatcaaccgcacatatgatttttgtgagaagttacgaaacttgattcgccatgacaagaaaacatcgccagatttgtttcaaaactctaagcatccgcattgttcatcaactaactatggttctgttgcgtcatttggttcacaatcaacttcagcgtcatatgatgacgttcaaaggtacttacagtatcaacagcaagacatagaggactcacaatctatctacgaatataggcatgacgaagttgttacatttttatacttgtctgcactgctaacatcttgcattatggcaagtgtatgtctgggaatcgttttatccttgtttcgcgggcaaagtaataatgagatagatttagaaattcaaaatattctcatagccattattatcatttccttactggtttcccttattttgatctgtgcgtgcctgttgttgttatttagtcggttcactttggcgccaatctggcattatgttggttgcttcacaatgtttttctcagttactggaacagtgtgctatggtatgattgaaattttcttttaattattttggacgataaaagtttttcatgtgtacagtctatataaaatatgcatatcatgtggttacataagaagaatgttaatcttgtttggagattttgtttttggaaacttcgccattgcgaagggtgttgcaaactgaatttctgtttaagtttttaattaataatccttattttgatcttttctgatggccgtgtttgaacgcatagtattgtgaatataagcgaagtgaaaacctttacacctgcggcagatgccatattactgcgctagtggtgaatattattaagcgtgctatcaaaaagagatgaaaacgtgctaactaaaaaggactcagattcgttacacacttagcctcgaataacgatcaggatctgttctaaccacaactccatggacagcatgcaatgtttgggctcttgataacgtccccccatcagtactatcgtatatattaaaatcgtctgcaaagctcgaagcatcgtcggggattgaacagttatccaggttatagttagtaacatttcggtcactcttgctaatatcttgttcgattttttcatcgggttcttccttttgagcttggccactttcttcgtcaaaagtattgcctttagctaggaatctaaacctacaccaccatatgaaatgagacgcgaaaattcctaactccattccagcaactattgagtataatataatacccataatatccatattacctaggataacactgatgatagatagccaagcacctaatgaatcgatgaataagaaggcaaagttgatgccaataacacgacctttccttttggctagttcaaagtaaggtggaagcagtccgacagctaacaaaacagatgcagaaataccaaaaatcagatcgggccatttaacacccttctcgtaaaggggcctcagccataatataaagccaacttccatgccaacatcagccgcaataatagcagctacaatcattactattttggatctcgccatactgattggtggataataacacgattggacgaaacttatagaacagaagaacataaaaaggtgtggttgaacttgtaaaatgacattacctttactaacacagaaatatatggcaaatggaattccggaaacaacccagaggaacatcatcagtggtggcagccccgtacagtccttttttttccaattatatattatttgcggaattagctggacacaccagcaaactgttgctatagtagctaaagcggtagcagccttttcagagatcatgaataccttattcttaaatctatgttatgttatagtattccacagtttatatttcagcggttaatttgaaaatagagatcagcggaaagtagaaggcaccagaaggaaagcattatttatatgagtttcgtttggtacgagaagtgtgatacagaggtaatctacctatctagtcattgaaaaatgctatcaagaaacggcgttctcatattacccgaagcaccttatctggcgctcacaccgcggaaataattgggtgatattttagacaaacggactttaatgtcatgctaagataaacgttcagtaatgcagcaaatgcttatcatgacgactcgtttacaaggtaaattcgattacgaagaaggtgcggacaaaataacgattaattaaaatacaataggtatataaaataaatagagaataaatatagtgtagttgctttacagaaaaatgaaataaactggagtacggatcaccgaagaggaggttgttcactttcaggttatgatgtaatgaaggtgggaagttagaaatgtattagttggcgtatatctagaaataaacaacccgatgcttgggaaggaactcaatgtaatataatactcattttgttttgcaaaaacattataactcttaattatttctccacatttctaaacccaaaaataaaacaatcgtcctcttggttctccgaatcccaagatgcttaaataccggtgttatccaagaaaaagtagtttcctgatgatttttgttctttatccatttgggaatctagcttattaattcttggtctgaaggagtttggatcccttctgaaggtgacattcaaattcttcaaaaatctgttacaaccagtcaacaaagattcaggggctcttgcgtgagcattcttggaaggaataccttcaaaaacaatgaccttatcagcaagataagtagccatgatgaaatcgtgctcgacaataaacgcagttttcttattatgtaagatgaatcttctgataactttagaacagataatacgttgttcggaatctaagtaggcagatggctcatcaatcaagtatatgtctgctgggatacccaatgccaagacgatggcgactctttgtaattcaccaccagacaaatgttggacttcttgatcaataatatcgtcaatccttaaaggtttaacgacatcagtctgaaactgtggatttaggaattgtcctctaattttcttgaaaaacaattgtctgacagtacctgggaactttggtgcaattttttgtggtttcatagaaacattcaattttggaatatcttgtccttcatctggcttcaaagcaccagctagtaatttgatcaaagtggtcttaccggtaccgttttcacccatcataacaaggatttcggaatcggagaattcaccttcttcaacattcaaaacaaaatcaccttgagttttcttcaaacttgggtaagagaaggcgcgactagcagagtcattctgcaagtcttcggtagcatcagctattctaaattgtaaagcttcagttctgaatctcaggttttcagcaggaatatgaccgtccaagaatatgttgataccttctctgacagaggctggtaatgtaacaacaccgtaaacagatggaacaccatatatgatacaaacgaaatcggaaagataatccaaaactgacaaatcgtgctcaacacaaataacgtatttagttggagctagtaaagatctaataatttgagcggcattcaaacgttgcttaacatccaaataagatgaaggttcatcgaacatataaacatcagcctcttgaacacatgacataccaatggcaaatctttgcagttcaccaccagataacttttcaatatctcttttcaaaacgttttccaactgtaaaattttgatgtagcgtttcacatcttcaggacttttttccattctcaatttcaaaagttcgccaactttttgaaccggacctttaatagcacgaggaatgttatcaacatattgaggtttgattatagccttgatatcatcttccagcatcttggtgaagtaattttgtaattcagaaccacggaaatatttaataatttcctgccattcaggaggatcatcaaaacgacctaaattaggtttttgtttaccggctaagattttcaaggcggtagacttaccaataccgttggtaccgactaaaccaaggacttgacccggtcttggtgttggcaatctgtgcagtttgaaactattggcagagtaacggtgagttacatgggcttctaaattagttggcaaattgataatttgaatagcatcaaatggacatttcttaacgcaaataccacaaccaatacacaagatttcggaaatgaatgcgatttttgaagttggagtgacttcaatacataatttaccagttttcacaacgggacacgaacgtttacactcttgacgacacttttttggtttacatttatcagcgctaacgatagcgatacgactgtttttatcactcattatggtctgtcgtgttttcttaagaacttttgcagaaggctaggtggaattcgcgctgaaacagatcacaatgaagatctaagaatacagaaacaataaaggttaatgcccagttttacattttttttttttcactttcactttgctagcgagcgatgcgattgagaaaaaaaatagaaaattttttcagttgcaaaactacccggctagaaatctggttcgatgcacacgagtaacaagagattgtttttctatccatggtatttgcttatgaacaggtgactgaagcagcgtatagtcatgttcagtctttactatgtgaagggtaggatgctaatgaccggctctttcttatcctccgcggtgttttaaacgatgctcctttcaagtacgctattccgtactattttttactgtgataatttgatcatcaacaacgacgaaaatgacacgtcggcggctaatttgatatttctttatttgtgtatttccgttgcagatacgagggcgttttacatgacatcaaactattaggaaaatccttttccaattcagtttgtagtaaaccatgataggccacaagacattttttttcaactggggagaaatttaacaaggacgtctttttttatttagacgataaaaaaccaagaaacaaaactagtaaaggttcttggaagcatttatctggatgcaaaataatcgttattcttgggcatgctgacaatgctgaaaaagttatccaaacaaagtagtcaaatattcaagatcactattagatcgctaaacattaatttctcattttgcgacgatactttttttacagaatataaattcatgttaattttgagatatttaagcgtttcatctctttttttctgggctaaaaaagcttttcgatgtctagaaatactaccaacaaatacttgaatgcagaacaagaaggaaaaaagcttgatactagtcaagcttaatgattagattctgcgggagccgcgggaacagaaaatactaacgttttaaatatcatttaaaaaattaccaaagtacaataagcagttttttctttgccttctctacatgtgaacaaatataatgggcatctaacaggaatttgttttcctttaaaccatcaaagagaatagttcagttaattatgccgcatccgtattgttacccgaaattatggtgtttttaaaacaaaggataagtgattcattgaaagatggcgcgccaccacgaaccaaaacacctctatagagaatagtactttacactcttctgttctttttttttccaatattagcaaataaggtcaggttcattgtaacatagttagaaatggcatcattacccaagagaataatcaaggtatgttcaaacaagagcagtggattatatacgaaatctgaagtgacgttttcgtctgagccgtcacactctacactgtttcctcttgataatggctagaacttacatactaacgcaaaacttccaaaacaagaaggctttttttgtccagtttgtagcagcgttccgccttccctttgtccatatccgcaaacgctcatatggagggaattcaacagaacaaactactagggcagaaaacgcaaagtctttgtgaactttcatataggaaactgagaaattagtaagtgacccagtacctggcattacagcagaaccacatgacgacaacttacgttacttccaagtaacaatcgaaggcccagaacagtcaccatatgaagacggtattttcgaattagaattatatctgcctgacgactatccaatggaagcaccgaaagtacgttttttaaccaagatatatcatcccaatattgataggttgggccgtatatgtcttgatgtgcttaaaactaattggtcacccgctttacagatcagaaccgtcctgctgtccattcaagcactgttggctagccctaatcctaatgatccgctagctaatgacgtcgctgaagattggataaagaatgagcaaggtgccaaagctaaggctcgcgaatggacgaaattgtatgcaaagaagaaacccgagtgatcatttctgtataagttttctcaactgaatatataaatatatatcattactatgctgctgctgctgcaaaaaaaaaaaaatttacgataaatgcaaaaaccatagatggtcatctaaagaggcgcatttctcaaaaatgtagcgtcgctaaaatggttttctctacctttagttttacgccagatttttactagacgcgttttagtttactttttcctaccctgttcgttttttttttttttttcgcaccaaatttttcaaccgttccatggaagccgggatcgaccgtcctacactaatgtaagcattagtccgctcgagggtccacgtttaattccggatcataaagtttttaatgtatttcttgttattatcgcttttgttgatcttacctgctattgcatagagacagacaatagacaaaccagattcatcgcttactcggtggtttacctcttagtattactttcgctgcttctttctgctgtgacagagtctcaggtgaaacaaattaatcaaaagagttgattaaacgcaagagcgttgagagagtttaaaaaaccatccgtttctttttctatttgctttcacattgttcgtactttgttccttttttcctaatccttttaataatagaattctttaaaaagaatcatagcataaactcaacacatatatgtcaagtccctccaaacccacttctcccttcgtggatgatattgagcatgaatcgggatcagcatctaatggtctgtcgtccatgtcaccatttgacgatagttttcaatttgaaaaacccagtagtgcgcatggaaatattgaagtagcgaaaaccggcggttctgttttgaagcgacaatctaagccaatgaaagatattagcacacccgatctctcaaaagttacttttgatggaatcgatgattatagtaacgataatgatattaatgatgatgatgaactcaatggtaaaaaaaccgagatacatgaacacgaaaatgaggtggatgatgacctccattcgttccaggcaacacctatgcctaatactggaggctttgaggatgttgagttggataacaatgaaggtagcaacaatgattcccaggcagatcataagttgaaaagagtacgttttggtacaagaagaaataagtcaggtaggatagatataaataggtcaaaaacattgaaatgggccaagaagaacttccacaatgctattgatgaattcagtacaaaagaagacagtctcgaaaattcagccttgcaaaataggtctgatgagttgagaacagtttactataatttacccttgccggaggacatgcttgacgaggacggcttaccgttggcagtttacccgcgtaataaaatcaggactacgaagtatactccattaacattttttcccaagaacattcttttccaatttcataattttgccaatatttactttttaatactgttgattctaggtgcttttcaaatatttggtgtgacaaatccaggttttgcatccgttcccctaattgtcatcgtaattatcactgctattaaggatggtatcgaagattccagaaggactgtattggatttagaagttaataatacaagaacacatatcttaagcggggtgaagaatgaaaatgttgctgttgataacgtttccttatggaggcgtttcaagaaagcgaatacaagggcattgattaaaatttttgagtatttttcagaaaacctcactgctgctggtagagaaaagaagttacagaaaaaaagggaagaattacgaaggaagaggaactcgagaagctttgggccacgtgggtctctggattcaattggtagttacagaatgtctgccgactttggtcgtccctctttggattatgagaacctgaatcaaacaatgtcacaggctaacaggtataacgatggtgaaaatttagttgatcgaacgctacagccaaaccctgaatgtaggtttgccaaggattactggaaaaatgttaaagttggtgatattgttcgtgttcacaataacgatgaaattcctgctgatatgatcttattatcgacatcagatgttgatggcgcttgttatgtggaaaccaaaaatttggatggtgaaacaaatctaaaggtccgtcaatcattaaaatgtagcaagattattaagagttcaagggatattaccaggacgaagttttgggttgaaagtgaaggcccacatgccaacttgtattcttatcaaggtaatttcaaatggcaagatacacaaaatggaaacatcagaaatgagcctgtaaatatcaataacttattattgagaggttgtaccttgagaaacactaagtgggccatgggtatggttatttttactggtgacgataccaagattatgataaacgctggtgtcactccaaccaaaaaatccagaatttcaagagagttgaatttttctgtgattttgaattttgtactattgtttatcctatgtttcactgctggtattgttaacggtgtttattataaacagaaacctcgatcgagagattattttgaatttggtaccattggaggttctgcctcaactaacggttttgtttctttttgggtggcggttattctttatcagtcattggttccgatctctttatatatttctgtggaaattattaagacagcacaggctattttcatttacactgatgttttgttgtataatgccaagctagactatccatgtacaccaaagtcgtggaacatctccgatgatttgggtcaaattgagtatattttttcagataaaacaggcaccttgacacaaaatgtgatggaattcaaaaaatgtactattaacggtgtgtcttatggacgtgcctatacggaggcactagcaggcctgaggaagagacaaggtgttgatgtcgaatcggaaggtcgtcgcgaaaaggaagagatagcaaaagatagggaaacaatgatcgacgaattaagatcaatgagtgataatacacagttttgtccggaggatttaacttttgtatctaaggaaattgtggaagacttgaaaggatccagtggcgaccatcaacaaaagtgctgtgaacactttttgctggcgctcgcattatgtcattctgtccttgtggagccaaataaagatgatcctaaaaaactggacatcaaggctcaatcacctgatgagtctgccttagtttccaccgccagacaattagggtacagtttcgttggtagttcaaaaagtggattgatagtagagatccagggtgttcaaaaggagttccaagttctgaacgtacttgaattcaattcgtcgagaaaaaggatgagttgcattatcaagatccctggctctacaccaaaggatgaacctaaagcactgttaatatgtaaaggtgcggattccgttatctattcaagattagatcgcactcaaaacgacgctactttgttggaaaagacggccctccatttggaagaatatgccacagaaggtttaagaacattatgtttggctcaaagagagctcacgtggtccgagtatgaacgttgggttaagacttatgatgtggccgctgcatccgttactaatagggaggaagagttggacaaagttactgacgttattgaacgtgagcttattttgcttggtggtacggccattgaggatcgtttacaagatggtgttcctgattcgattgccctcttggccgaggccggtattaagttatgggtcctaacgggtgataaagtggaaactgccattaacattggtttttcctgcaatgttttgaacaatgatatggaattattggttgtgaaggcttccggcgaagatgtagaagaatttggtagtgaccctattcaagtggttaacaatttggtgacaaaatacttaagggaaaaatttggcatgagtggatccgaggaggagttaaaagaagctaaaagagagcatggtttgccacagggaaattttgctgtcattatcgatggcgatgcgctaaaagttgctttgaatggtgaagaaatgagacgcaagttcttgctactgtgtaagaattgtaaagctgttttgtgttgcagagtttctccagcacaaaaggctgcagtggtcaagttggtaaaaaagaccttagacgttatgaccttggccattggtgatggttcgaatgatgtagccatgattcaatcggcggacgttggtgttggtatcgcgggtgaagaaggcagacaagctgtcatgtgttctgattatgccatcgggcagttcagatatgtgacaagactggtattggtgcatggtaaatggtgttataagagactggcagagatgatcccacagtttttctacaagaacgttatttttacgctatccctgttctggtatggtatttacaataatttcgatgggtcgtatttgtttgagtatacgtacttgacattctacaatcttgcattcacatccgtacctgttattttactagcagtactcgaccaagatgtttccgacaccgtttcgatgctggtgccacagttgtaccgtgtgggtatcctaagaaaagaatggaaccaaaccaaatttctttggtacatgttggatggtgtataccaatctgtgatatgcttctttttcccctatttggcgtaccataaaaacatggttgtaactgaaaatggccttggactagaccaccgttactttgtcggtgtcttcgttacagcaattgcagtcacttcatgtaacttttacgtcttcatggaacagtatagatgggactggttctgtggcctattcatatgtctatcactggccgtgttttacggctggacgggtatatggacaagctcgtcgtcaagtaacgaattttacaagggtgcggcgcgtgtattcgcacaacctgcctattgggcagtacttttcgttggcgtgctgttctgcctactgccaagattcaccattgactgtatcagaaagatattctatccgaaagatatagagatcgttagagaaatgtggttacgcggtgattttgacctctacccacaaggctacgaccctacggaccctagcaggcccagaataaacgaaatacgtccccttacagatttcaaagagcccatttcactggacactcattttgatggtgtcagccactcacaagagaccatagtcacagaggaaataccaatgagtatactcaatggtgagcaaggctcgcgcaaggggtaccgtgtctctaccactctggaacgccgtgaccagctcagccccgttacaacaacgaacaacttgcctagaagatcaatggccagtgcccgcggaaataagctcagaacttcgctggatcgcacaagagaagagatgcttgccaaccaccaactggacacaagatactccgtggaaagagcacgtgcctcgctggatctgccgggtatcaatcatgcagagacgctgctcagccagcgcagcagggaccgttaatgattacaatttttttcttcctttgtactatgtataccaatgtgatatgatatagatttcatataggatgtgatgatgtgtatcacccggcacggctctaccccgccctgtggggtgtggagaaaacgccgcgcagagccttgagtaggaaggggctgggttctccccttcctgccggggtccgcccggcgccaagagtaagagagcgaagccggagacgtaatatgaaaaaaattttgaggggaaagggcgtccgcaagggcaagggcaaggggaaggggtggcgttttgtgcttcaaggaattatatttcgttgttttccgcactatggcggcattgtggcaagtaactactttacggagaaagactagaaaatggttacaactgccactattaccgcttcgcattctcttgtcttacaggtcccttgaattggcatttacgtttacatccgatccggtttttcaccaaagagaaaggaaaggaaaggtaaaaatagcaaaccgaaaaagaaaacagtattttctctctgtttaggattattaccactacttactgaagagaagtttttaacgtttatcgtttgtgttgaggtagaagtacaaacgcgtgtgtgagttgtgtatttgaaattattatccttctacgcatatcgggaaaaagttaacggaaaaaacaagaagaaaacctcccccctcctcctcccgccatacagaaggcaaaagaagttggtctgttaggaagaaaatagccaagtaataatacgtttggccagttgtattttttttttgtttcgctaagtctcttgcttacagaaactctttgcccaccacatatttcatcgtttttcctttctgttcatcattaacctccatttcccaattttttccaattttcaatttttttcactatttgtttctttgttgggcgtttaaaaagtatttgcttctacaaagtgaacaacatcgttgtaattttttttttttaatttgaagaatagctacaaaaacagactacaatggaaatcaagccagttgaggttattgatggcgttccggtttttaagccgtctatgatggagtttgcaaatttccaatatttcattgatgaaattactaaattcggaatagaaaatggtattgtcaaagtcattcctcccaaagaatggctggagcttttagaaggctcacctcctgcggaaagtttaaagactatacaactagactccccgattcaacaacaagccaagcgatgggacaaacatgaaaacggtgtatttagcatcgaaaacgagtatgacaataagtcgtacaatttaacacagtggaagaacttggccgaaagtctagactctcgaataagtcaaggtgattttaatgataaaactttaaaggaaaattgccgcgtagatagtcagcaggattgttatgatttggcacagttacaaattttagaaagtgatttttggaaaaccatcgctttttcgaaacctttttatgcagtggacgaaaactcttcaattttcccctatgatttaactttatggaatttgaataatttgccagattctataaactcaagtaacagacggttacttactggtcagtctaaatgcatttttccatggcatttggacgaacagaataaatgctctataaactacttgcatttcggtgctcccaaacaatggtattccataccgtccgcaaacacagaccaatttttgaaaattttatcaaaggaaccatcaagtaataaggaaaattgtccagcttttattagacatcaaaacatcataacttctcccgatttcttgcgaaaaaataatataaaatttaatagagtggtgcagttccaacatgaattcatcattactttcccttattgcatgtactccggattcaattatggttacaattttggcgaatctattgagttcatattagatcagcaagctgtcgttagaaagcaacctttaaaatgcggctgtggaaacaagaaggaagagcgaaaatctggtccgttttcaaatttatcttatgattctaatgagtcggagcaacgaggctccattactgataatgataacgatttatttcaaaaagttcgaagttttgatgaattactaaaccattcctctcaagagttacaaaatttagaagacaataagaaccccttgttctccaatattaatatgaacagaccgcaaagtagttctcttcggtctactacccctaatggtgtaaaccagttcctgaacatgaatcaaactaccataagcagaatttcttccccgttgttatcaaggatgatggacttatcaaatattgtggaacccactttggatgatccgggttccaagttcaaaaggaaagttttaactccgcaattaccgcagatgaatattccgtctaattctagtaattttggcaccccttctctaactaatacaaactccttactatctaatataacggctacatcaaccaacccatcgacaactacaaatggcagccaaaaccacaataatgttaacgccaatggcattaacacctctgcagccgcatctatcaataataacattagcagtaccaataatagcgctaataatagtagtagtaataataacgtttccactgtgccttcttcaatgatgcattcgtccactttaaatgggacttcaggtctaggcggcgataacgatgacaatatgttagctttaagtttagcgacactggctaacagcgctactgcgtcaccaagattgacgttaccgccgctgtcgtcaccaatgaatccgaacggccacacctcatataatggcaatatgatgaacaacaacagtggtaatggtagcaacggtagcaacagctattctaacggtgtgactacggctgctgccacaactacatcagcgcctcacaatctatccatagtgtcccctaatccaacatacagtccgaatcccctatctctttatttgaccaactccaaaaatccattaaattcaggtcttgcacccttatcaccttcaacatctaacatcccatttctcaagaggaataatgtggttacattaaatatttcaagagaagcttcaaagagccctatatcttcttttgtaaatgactatagatctccgttgggtgtaagcaatccactcatgtattcttccacaatcaacgattattcaaacggtactggaattcgccaaaatagtaataatattaatcccttagatgcaggtccatctttttctcctctccacaaaaaacccaaaatactcaacggtaatgataatagcaatctggacagtaataattttgattacagtttcacgggtaacaagcaagaatctaatccatcaatcttgaacaataatactaataataatgataactatcgtacatcttcaatgaacaataacggcaacaattatcaagcgcattcttctaagttcggtgaaaatgaggtcattatgtcagatcatggtaagatttacatttgtcgggaatgtaatagacagttttcctctggtcaccatctaacaagacataaaaagtcagttcattccggtgagaaaccccattcttgcccaagatgcggtaaaagattcaagagaagagaccatgttctgcaacatttaaataaaaaaattccatgcactcaagaaatggaaaatactaaattagctgaatcataggtcaagaaaatgatatacaaaatgggttcaaaaaaaatttttatcgaatattttcctgtaataatattgtttcttttagaaaaattttggttttctataatatatttattctccatgttttaattttctcagctattaatgttcaacttattccttataaatttgtcattcatttttcatatatatcgttaatatataatctttgcctgttctgaatcctttttcaacgaccaaaactttaaaaaaaataagtaaaaatcttacatacatcgtaaatgaaaatacttaggattgtaaatcatcaattatactaaatagacttttcaaaacgttcctttttatgttccaatcatagttcaagaccccttcaccagaacctaattttgtattcttcagtccatctccgtacgcaattcgaacgaaatcactttgtaagccacctggcacagagacaacttcaccattcaaattatttgcagctaaatcacgttctttgactagcctagaagtatgttctaaattatcagcggcaatctgcgcgttatcaataatttcctttgaaatgccacacattgacgcaacatgcataccaaaagagccttcactttgtccttcaagcatcttatacaaaaatgtaacgttcctagtcgcttcatcgactagaatgctcattttcagtggtcttacttgaggatggtgcttgaaacttgatgccaatgtcccataatgtgtggcaaaaaaacccagactttgaatatgtgtcgcgacatgatgtagcacactttctgcaattgcaaaaccatcactcgatgaacctcctcttcccaactcgtcaacaactaataatgacctattggtagccatgtctaatattttttttgtttccgccaattccacaaaaaaagtagatttaccttgcatgatattatcattagcgcctaaacgagtcatgattctatcaatcggcgtcagaacggcagattcacaaggaacataacatcccatttgtgccataattacggcaatacatgccatcctcaatatcgtggatttaccagctgcgttggcacccgttaacaatcctaatctgggctgttctttacctaattcaatgtcgttaggaatgaagtcctttgctgtagtagcgccgaggttaaagcatggatgtcttaatgatttaaatttcagaaaaccatttaattgagtattcgttttcgagtccacctcatctacaatggttggcctacaagagggagcacctagatattcagatgtccttgtaattgccaacaaacaatctatgttagagatggcctgtatggttggcatccaaattgtattataatgcgcatcaaatttttgacataatctattttttaggtcctcctctaacgtcttgtgtatttctttagcctccgccatcgatcttgctaaagctcttacttcatcagagtagtatctcttgtacgttttgttcgcagccatttgaacccaatttgatgggacatttttagttgcagagataggaatttcaatagtgtatatctcctttccggaatctttatattgtatattggaacatttgaattgcttcctataagtcatcagaatttccatcaattcgtcttctagctcctgtattctatccattgacttatcaaactctatgtcaaatcccctttgtggtacaatgatattttcattgattgctttttgtctttcaaaagcattagtccagcttttgacagcttccacaagtccctcagggaaagaggatatgtattttgaaacatctcccttcaaatcgttgttctttaaagagtcttgtaattcaataatcgtttcaaaagcggtaattaccttttcaaaatctttcactttaattgtcctactatggatacgggccaacattctttccaaatctggcaattttgaaaatgttatctctagctgttctcttaatgtaatatcttgtaacaaagagtcaacactatcgagcctgctttcaatatcattcttacgtaataatggatgcattaaccactttttcatcattctcttacccattggagtaatagccctgttgaataatttgaacaaagtacccttatcagaaccatcaaacgaattggaaaatatttccaagttctgtaaagtgataccatctaaaaccatggagtgttgcgattttacaaaatcgtactctttgatatttttcatcgaaattaaattcttatccagttttaaccacttcaaataatacaataatccaccaaatgcactaaagccaacttttttacccgtatcataataggatttcaaaacctctggccaatcttcttccgtagaaaagtattctgatgatatgatttcagcataggttttatcgcagtcataaaattcttcaccggctttaacctcattaaaaattgcattgggtgctgaattgaattttacaattttgttagctagtgtgcttaagttattcctctccatgacgacttccataggtcttacttgcgacattaatgtgtccaatttggtgcattcactatcatcttcaaactccagcatttgaagctcaccagttgcagtatcaatgaatgctgcaccgaatatttttgtattcagcttttgcactatcgttgatgaatctagctgagtttcattgtagaagttaccaggttcttccctgatggcaagacaaaaagtagccagatccgaatgcaacatatctccatcagttaacgtacccgatgtcaatatgcactggagttctcttttaacgatacctttagaaccttccctcatttctttagccaacattgactctctttgatccactttcgcaactttatatcccatttggataaactgagcggcccaatattcaaatgacatctctggaatcccagctagttgcatattagcgcgtcctccacctgcaatctttaagtcaaataatgcattagccaataatgcatccttttcatataattcaaagaacttaccctttttgaaaaagacaatacaatcccacattttggatttaatttcccaatattgtttttcaaacggagtaaacttgttccatgcagaagatgggatgtacagtgttcttggatcgtactctggatcactcttgggacggcgctgagcatctcgttcatccactaaccattgatatcgttcttcattttgtttattgaatttgctagacttagaagtcgctgatggttgactatgagaaggattgtacgatctacttggtgcctgatttggcctgcttttcttttttgagttgtcacgggatatatttcttgtaaagggcgatgaagaatgcgaagtgttgtatgaaaattttttcttagaagtcgtttctgccagagagattaaatcatcgtcatcaccactatcttctgccaattctcctttgatgtcctctttgtcgtctgcaatatcgtcatcttcatcgccgtcatttttatctggtaaatattcatcctcatcgctttcactatcaactaccttacccttcttccgtttagcagtgaatgtagtatctgagtcatcatcatcactttcggcataattcactctccttttgtgattccttcgagattgggaagatgataaatcctcgtccgtagtggtacttttaggttctgtcgtgttactatttaacatagtatcagattggggctcttgagaatgcattatgtcactccttacagttgataccgtttcttcagctattgtcaaatcattgtcttcgtctacatctacgaaaagtttgcctgtctttcctccttgtggattctttgttatcttatcagtagctgtattttctaaagtcgctggagtaggcttctggaccttctttgacggtgtgccagaaggtacctgttttgagaaaaaagataacaaactcgattgcttcattttcttttgagaagatgtggagccattttcgaagtgtgcagtcttagaagttttaggggtagctggggccattttggagttcaaattggctttgtcaaaattaactagttgctccaattaaaaaatcttatctgttagcaaagaaggctccaaggaaaagctcttattagtttcaacagatgtaatttcaaatattttctctatatggcgatgacctatacatgaatttatgaaaaagtgagacgcgtatcagctactgctcacgcgtttattttctccgggcaatggttgttcaaaaagccaaacttaaccagaagccattcattatgtcacacatataaaaatgcttgcataccattagttggaaatggagacttttctgtttcaatttacactaaatacatctatttatttaagattggagagcatgctgcaaaaaatcagggtcttcctccaaggattccttgataatgtctaaaccgccttgaaactccccatttatataaagttgagggaaagttggccattcagaaaactttttcaagttttgtctaacagattcgtctcttaatatatcaaagaagccaaatcttacttgatgttctctcaagatacccacaagttgtctcgaaaacccgcatttaggttcagaggggctccccttcataaataacattaccggcgcggcattgaccaatttagtcaatctagcgtttatttgctcctcagtttcttcttcctcttcttcgtcgtcatcgtcttcatcattatgactcccctcatttacgtttgcattttccatagtatgagtttgtgatgatccggaattgactgagttcttgcagtcttctaataaagacacatactcctttggatccgcgccggataattcttttaagattgtccctttgtgaattatgataaaatatggaacagctgagatttcaaaaagttctgaaatttccgagttttcgtccgcatcaatggataagaaagagacgttggaattggaaggctcattactaatggcctcaaaaacctgctttaatgctttgcatggttctgcccaactggtatggaaataaagcacgattaacttgtcgccggccgcagtggtagttaggtaagtaaattgctcttgatcgttaatttcaataacaggcatttcctgaaaaagttttgctgctgtgtaatatcttgcttggtggcgtttataacagtacgaggtgtagttaaaagaaaatgcagatggaacctgaaaagaacacatttagtctttgaaatatattttaatgacctcttagtttggcatctcatgacccggcacacattctctgaaaaaaaaaaaaagtaactgatggttcaacagagaagccacagttaaaaaaggtcctacccggattcgaaccggggttgtccggatcaaaaccgaaagtgataaccactacactataggaccgtaacaactgtgtattgttgtattacgggctcgagtaataccgcagtgtcttgacaatcctaatataaacagtcttagggaagtaaccagttgtcaaaacagtttatcagattaattcacggaatgtcacttatcttatatattatataaaatatgaatcatactaagtggtggaagcgcggaatctcggatctaaactaattgttcaagcatttatacgtttgggtagttcagctagggaaggccgtgttttatctcatgttgttcgttttgttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttataaggttgtttcatatgtgttttatgaacgtttaggatgacgtattgtcatactgacatatctcattttgagatacaacatgtattttgtgtttaacaaactgtattatctgaaaactatatgaacagatcttgaagtaagcttgccccccctattccagtgtattcaaaatcacagtacgttttcctaaaataccatcattcatatttgctggtttatgttactacattggactgtatatccatgtgggaaatgcccaatgtactgataattgttgggattccactgttggtaaacgcaataatattaggtatacagaatatactagaggtttttcttcgaggatcttgggatccaaaatagggaatcggtatttctgcataatattgctattatttctccttctattttacatgcttcattatcctattacattatctagctatgcaattcagctctcattaagtctaatgactgtttttcaattgttgtataatcttcttatacctcatttgataatatagcaataatataaaatagtactctataggttataggagtcttaatacaatgagcgcgccattatcgttctgtaaagtaaatagtcattcacataacgagctaataaaaatctccagatggcacacatagtgtatggcaacatcaatgagaagaataaggtcttcgaggaataaattgttctaatcatgacaaaaactacataacagaagactgaaagactgcattaaaaaaatattattagcatgaacactagtcaaaaaatgacactaagatttcattccaacactacattttttcggaaaacgttttattgaagtactgctttatggtcagcacgtatcgcttcatatatgataaccttacacagtatctttccgaaaaatcatgaaacgaagtaacacagcatcaatttctgtgagaaatagacaaagatgtttcaaaagttccaacatatagtgagcatcgttcatatacctcgtacaaatcaaatttgtctcttggaataccgaaaattagccgctcaaacactctccgttgttaatgacaattacaccatagccgctgccgtagaaaatgcacggtcttccgtgacgagaagattcgggggcgaatcgcatagatcgctctttctcctctttctcaattctgtcttatctgtatttataacatgagctcataaacaaagtccctgtttatatatattgatgacttatatatctttcgcttcagcttcttccctcatttctacttaatattatcttttgaaattagcgcgatcaattgcattcttttccacaccaccttcaaatttaagaattcatatttgaatcgaaccgtatgttttacctctcaataacttgtttcattaatagctccttccacaaccaccttcatcttctctgatttgaattattaccgacatgaatgttactctcctgaaaatgttaattatatcaacttaacaggccttgaaagtgaagtgttatagtttctcttcctttgtttttcccactttcttttttttatatatatcttatattggtttaagcacagcggattgctttcttctaatacaagaactagaacataggtccacccgtgtgatgttgcattctgaaatgtttagttatctctgtcagaacagcgaggtaacacttatttttgttacgaccaatccgtaattcaagcgtgggtattcatatgaccagagataataatacagcgaatactattgaaatcgtcccttttttgtttaggaagaacggacaaatcggtcgtctgctcgaaatgattagtagtgtgtcacccggatcagcaaaatgacacacacgaaatacgaggaaaaagtcggtcgaaaggggcaaatgttattataagtccctccagtagtcttttttttttcaaatattcatcatcaaaggttacgaaatcttttgagctatcttaaacattcgttctttttatcaaatttcaattactaacttattttttcaaaaaaaattgcctctcccggtttttaatcattatttttttcgattgattaagggggaaaagcaaagaacgagaaaacttggacagaaggttaatactctgacaatttcaaaacgaagtaaaaagaaaaattatcaaatcaacaaaaagtacccgttacaacaaaaaaaatgtcccaaactcgtgaagattctgtttacctagctaaattagctgaacaagccgaacgttatgaagaaatggtcgaaaacatgaaggccgttgcttcatcaggtcaagagttatctgtcgaagaacggaatctattgtcggttgcttacaagaacgtcatcggtgctcgccgtgcttcatggagaatagtttcttcgatcgaacaaaaagaagaatcaaaggagaaatctgaacatcaagttgaattaatccgttcttaccgttctaaaattgaaactgaattgaccaaaatctctgacgacattttatctgtgttagattctcatttaatcccttctgctactactggtgagtctaaagtattttactataagatgaagggtgactaccaccgttatttagctgaattttccagcggagatgcaagagaaaaggcaaccaactcctctttggaggcttataaaaccgcttccgaaatcgccacaactgaattgcctccaactcacccaattcgtttaggtctagctttgaatttctccgtcttctattacgaaattcaaaactctcctgataaggcttgccacttggccaaacaagcctttgatgatgctattgctgagttagatactttatctgaagaatcatacaaggatagcactttgatcatgcaattattaagggacaacttgaccttatggacctctgatatttctgaatctggtcaagaagatcaacaacaacaacaacaacagcaacagcaacagcaacaacagcaacaacaagctccagctgaacaaactcaaggtgaaccaaccaaataagagcgctgagaaatacaaggggaaatgaagatttaccactccagttttcttgctaacgaaaatgaatgcaattcgattttgatactttttttaggggaagagataatatcttcgtctaatacaaattcacaaaattttcaattttaccaactacaaaatatacaaacctctaaaaaaatagtttcttaatatataacataaaatagtttttctgttactattacttctatcactgttttcttcgtgtattcttatattttggctatcgttcagagttgagacaatttgcgagagtaattgagtagtaattttcgtatgttttaaaataagttccttccattgtatacgcacctctttcttctgttttcctttgaatcttgatctaccttacctattgaaggtgaaggcatcttttctcatttgatgaaacagcgctccctgggtgtaggggggcgggggtatagtagcgtaaatccgcaacggaaaaatacttcgagtggaaaactatgaccattaatatgtatgtcttacaagagaggacaataaacaaagtcaaataaccacaagggatcacaaacgaaaggatgtcagttattcctccaaaattcttcaagattgcaaatatatcaattggctgcatagacattattgctgccctttcacaattgacgtatattttcaccaatttaaacgtcttcctcttggcagtttacggactggcactctccgtacctatcgtctatctggagttcaaggttccgtcaaatctttacaggtatgcttccttttactttagttttcttggaaggggtttatcttatattttactaagtctgataatcagcttcggcggtatctacaacatattggcgggaatgtttacttttattttaggggttgcctttattgtttttcatttttcccagtttgtggaagaacctgctaacttcagagcacccggctcatctttgtcaattggtgatgatgacatcgacgatgacgatgacatgatttaatattagaagcccatgtctctcaatccgccggtgttacaaaagcatggcgaaacaggcgtgagatatttaatcttccatctcatctgtatagcaaataaaatgtaattataatgcaagattctgagcaaatgaaccaagcggttttagtacagctaggttgactttttttataatattctattttacattttatgatatacttatattatttatatactagctttagaaatgatgaagtttcctacattttcatggtttcttcaactccgccatttgatgtctcaacactcttctgcttcattggctgcgtttcctttaataatagaccgaacctcttatccttggccaaagtagctaattgaaagatcccttgaacaattgaatcttgtggatttaattcgtgctgagagtgaatccagctcggttgacaggtcttagaaccaccagttaatctcaataattcgggtctgtccgttgtacttacactagagtcacataatacgatggtattacattcacgagcaactggtaaagaaatcgattccttggttgaattcattaaggatttaagcttgatggctgaaacacccaattttggtaaaggtaactcatgcccaggtaatgttaatgtagaggttgcatcataacttaaattaccgtttggattggtagcctttaaaatatggtcccatggaacccatctagcaatttgtattggactttccacacataagtagttgttggaaatctcactcatcccaagtctaaatgatttcaaatctttctttaagctttggagttcttcttcattttcgtgaacgaaaggaaagttagaagataaatgagataacttgaatggataaacgccttgtttatcgattttagttaataattgtctagaagtttttaatttaagaatatgggtttgagcaaaatctctaacatatgcaccgggtcttgcaatcaattctccagccttatgagatttacctgtgtaagagtcaacggtttctaaagttactaaaccctttttggtacaatgctccaaagatgccattttcaaatcaattaaatacacttcacctgattgaacaacgaaatcatcacttggaatagcagaaacattagtgaatggagtcgattgtccacgatctaccactgttaaatccttggcatcagtattagatagcaaatctgcttcttgatgggactctgtccaaacaacacccttatattccctttcggcaacaataccttcgttttggcctgccaggaatcttctaatccttcttacacgagaaccaggaacaacgccacagttataagatctggcaatagtatccactatagttctaatcaattggcctgtgataccacttgaagttcctcccagtgaggcaggaagcttttctggagtcagagcacaggctaataaagcaacaactgtttccatagcaatgtgagcagcagctacagcatccgctttaccacctagtagtggcccagtgggttgaagaataggtttggtttcatcaacggggtaaataaccatagtatgagaaacttcagaggtgtaaccatcaatatgaacacctagtgtaatcttgactaaatcccccggtctcaaagtcccagtgacagatgatgcaaaagtggagtctttccccttattccagtttaacaaattttgagtatcatctatttcggggcaccatccaccagaaatttggtcgatatcaatagtggttggaatggcaatacctctttcattaactttgtttttataatattgttccaaccgggtcaaaataaaagaatcggtaagcaaacatagctctggcacggttaattggcgctgtgtggtcttagagtgatatgaatcattgatcaaagaagtaacatatttcaaagcagtttgtgcgatttgtccagcagttctgtatttgttcaagaccgattcctgtagaatatttttgtcctttagcaaaatctgagtatcctcgtgggagatagctagagccatgatagttttagcaatattagtcgggtcgggttttttcttaaaagtattttgaataacacgatgctttagctcatctcatctcttctgctgaaatttttctttacttcggtaaaattttttcagaaagcaaaaaaagcttcacagaggcatgaccctctccgggtaaaaaaaagcttagggttaccggcctgtcatttttagggcattatcaattttttgccatctagttgcaactataataatacagtatgaattgcacgaaagagcagtcaatgtaaattcacgaagtgactgacagaatactgacatcagctgatttctcatagagctgtttctctgataacacgttgtttgaacatcgacaagatgaaaatctagaagtatcaagtttcctttaaagggatatataacagattctaaaactgacagaaatatttcgagtgaagaagaagcgttaaatattggatctttccgcagttctactctgatacatttttgaagtaggagagtcatttagaaggcgtattgctcaatagtagaaagcaggcctgtgcacatgaattaattaaaaaatataaaggtagtgattagacgacacatgtccataggtaacctgtcataattttgaacaatttcccttcttttcttttttttttttgggtgcggcgatatgtagcttgttaatttacacatcatgtacttttctgcatcaaaatatgaaaggcgatagtagctaaagaaaataccgagaatttcctcgaaaagttgacgacaaaagaaaggcataaaaaagtaatttgaaaatattttaaaactgttttaacccatctagcatccgcgctaaaaaaggaagatacaggatacagcggaaacaacttttaaatgatggaaactcctacagacaatatagtttccccttttcacaattttggtagctcgacacaatatagtggtaccttgtcgagaactcccaaccaaataatagagctagagaagcccagtactctatccccattgtcaagaggaaaaaaatggacggaaaagttagccaggttccaaagaagtagtgctaaaaagaaaagattctcaccttctcctatttcctcctctacattttcgttctcacccaaatctagggtcacttcttcaaactcttctggcaatgaagacggtaacctaatgaatacaccttctacggtttccactgattatttgccacaacaccctcacagaacatcgtctttgccaagacctaattccaatctctttcacgcaagtaatagtaacctatcccgagcaaatgagcccccaagggccgaaaatttatcagataatataccacccaaggtcgctccatttggctatccaatacaaagaacctctattaaaaaatcctttttgaatgcttcttgtacgttatgtgacgagcctatttctaacagaagaaagggagagaaaattatagagcttgcatgtggccacttaagtcaccaagaatgtcttattatctcttttggcaccacttcaaaggcagacgttcgtgcgctatttcctttttgtaccaaatgtaaaaaagatactaacaaagccgttcaatgcattccagaaaatgatgaactaaaggatattctaatttctgattttttgattcataagattcctgattctgagttatcaatcacacctcagtcccgctttcctccttattcaccactcttgcctccttttgggttatcctatacacctgttgaaagacaaacgatatattctcaagctccaagtctaaacccaaatctcatattggctgcaccccccaaggaaagaaaccaaattccacaaaaaaaatcaaactatacatttttacattcacccctggggcacagaagaattccgtccggagcaaactctatcttagcagacacctctgtagcgttgtcagctaatgattctatttctgctgtttccaattcggtaagagcaaaggatgacgaaaccaaaacaacgttgccgctgttaaggtcatattttattcaaattcttttgaacaatttccaggaagaattgcaggattggagaatagacggggactatggattactaaggttggtagacaaattgatgatttccaaagatggtcagagatatatacaatgctggtgtttcttatttgaagacgcatttgtaatagcagaagtggataacgatgttgatgttttggaaattagactaaagaatttagaagtatttacacctattgccaacttgagaatgactacactcgaagcttcagtactcaaatgcaccttaaataaacaacattgcgccgatttatcagatctttacattgttcagaatataaattctgacgaaagcacaactgtacagaaatggatatcaggtatattgaatcaggattttgtattcaatgaggacaatatcacttcgaccctgcctattcttcccattataaagaacttttcaaaagatgttggtaatggtaggcacgagacgagtacctttctaggtttaatcaatcctaacaaagttgttgaagttggaaatgtgcacgataatgatactgtaatcataaggaggggattcaccttaaattcaggagaatgttctaggcagagtactgtcgacagtatacaatctgttctaaccacgataagctcaattctttcccttaaacgagaaaaacctgataatttggcaataatcttacagatcgattttacgaaattgaaggaagaagacagtttaattgttgtttataacagtctaaaagctttaaccattaaatttgcgcgtttgcagttttgtttcgttgatcgaaataattatgttctggactatggatcggtattacacaagatagattcactagattccatctcaaatctcaaatcaaagagttcctcgacacaattttcacctatttggttgaaaaatactctatatcccgaaaatattcatgaacatttgggtattgttgctgtatcaaatagtaatatggaagcaaaaaaatccatactatttcaagattacagatgctttacaagttttggaagaagaaggcccaatgaattgaagattaaggtgggctatttgaacgttgactacagtgataaaattgatgaactagtcgaggccagctcctggacttttgttttagaaactctttgctacagtttcggtctaagttttgatgaacatgatgacgatgacgaagaggataatgatgattcgaccgataatgaacttgataatagttcaggatcactgtcggatgctgaatctacaactactattcatattgattctccatttgataatgaaaatgctaccgcaaatatggtgaatgacagaaaccttctcactgagggtgaacatagcaatatagaaaacttagaaactgtcgcttcttcagtacagccagctctgattcctaatattagattttcacttcattctgaggaggaaggtactaatgaaaatgaaaatgaaaatgatatgccagtattattacttagtgatatggataaaggaatcgatggcataaccagacgcagttcattctcgagtcttatagagagcggtaataacaactgtcccctccatatggattatatatagagtatacactaaattttatgcaataataaaaagaaagcatcccgccaaacgtttcgtaactacatattgttacatagtttgattccgtgaatttgaagtggacgcagttcttcttagtctttcaagttcatagtaaatagacattacccaaagatctctttcctgtcttgatcttgccatgaaaaccattgacttgccgctcacacctaactttttagtgaaatggatcttatctgtgttacttggaacattagagttattcaagtcagcttccggagcagaaggtgggtcaatattattatcttgtctaccataatcttgcgtatattgcttttcattccctttcttctgtaagcgattgctagaaagggcacgccttgttccaaaccaaagcgtaaagcatcgcgaactctcgtcttctacagatcgccatccgtccccataaactcgtgggagagcgtgggatccatagtttatttcgtcaaaagtacgatctctctgcagaaggtctagttctgttgtggtcccagagtataggtagcaatcgtcaatcggaatggttacataatgagcatactccaaaacttccttagcaaaacctgtggttgatctatgaaagcagtggaacagtacaataaaacctgatatcaaaacgacgtagtacttcgagaaaacagaatgcttgtgcggcttttgatataaaggtcccttttgaattaacggcctacttaatgatattccatttgcattaaaggtttgctcatctgcacgcccatgttctacgatccagcgcaatgtattctcaccaatttttgtttcctcttctccatttagcatcaaaagacctgcatttgaacgccttatttttaaaagcctctccgtatcttccctttgcttgtttttccaataggatatcatttgtttcagctttatgacccactcttcagcaactgttgctgatgtagcaagcagcttcaagaggagtccatttgaggtttctatatttattacggaccgtgaaacatcatcaatctcgtagtttctatgccaaaagatttcactagcttccttgtaaaccccatattttattttgtctgcttcgtaatcagtccttgttccttgatatatatctttcacctcagttaggtcaatcacattgtccgtttttagtatttgatcaatccttctatgaaaacaatggaaagcatagaaatctctggaatcatattcactttgggtcgtttgacagttcatccactcgatgtgatcatttgtgtctaagggataaggttgttgctcgtaaacctctggaattttcttccactgtttccaaatttcttctttttctatttctgtgctagtgtcgtcaatcatcgaatctataggcaatggtgggtttgctctatatgctttcatcgaaaaaagcaaattctcacacgtgaagaagtaagctgttgaaatactatatttaccaaaatttgtcctcgcagagccatacttgtcagtcaatcttattaaaaaaccttcaataggtgttggttctttcagacattttccttctaaagattttgtttcccttaaacgattcgcaattggcctgtactggattaggtgagattgacaaaatgcaaaaattccagttaccagagaatcttcatcacatggaatccactccaatctatcatatcttttcagggcacatcctagtacaggattttctgtatcccattttctaatcagatagtcataatgcgccaattttaatttctccaaaatagcaactgtgaaatatcgtaaaatgggatgctggaaaattttataacctctttgaagaaaacatatttttaatctatctttttcctgcttccctaaatctattagcttttggaatataatttcattcaagtttatttttatcgagatctcagttaatggaattttcaagttgatggcaggtgtaaatagttgtcggtccaaagattctagtagaaatttgtaccatctaccagacgaacgaatactgctgcatcttaagataaaaattttaatgggggaatagtgttttaattcgtccttcttttcaatactctcgtctataaacccacctaaccgcttatcaggcttttgtatggatatagttttgtctagagagctgtagaattttacaatacaatttcttgaaagaaaaaaatccaacgggttgcggtgatactttgtagctatggaactgatatcttcgatttctgggatatgacgatgacgatagaactgtaaaagtatcgggggatcgaatcttcccgtggatcttgcaataacaatatattctttccaccgttcactgacccttgtatcaaagcactcgttttcagagaagttgggaagtggtactttattttgtatagcttcttttaccatcactagcattttttcttttttaaggatctgaccggtgcgtttcttgacagttgctttatttgttagtgaatttgtcatacctaagaaagttccaacactatctttgattttgcagctagttttgtttcgagcattgtgaacatgttttcttatatgatgagaatgtttagaggctagcctatcgtgtataattctctcttcctccgtcagttcggtaggccatggaggtaggatattaataaacggaagatgactcgaatgcaacttaccaatgtccacgcatgaacctctttctcttttttgaaaggcatccgcacttttacgtctttcatcgagataagtcccatatttctgggatgttttccacagcatcaagttttccttttccatactttgtagagcattaaaaaaaatcttttcatttgcatttaatcccacgttattgatagtattagatgttgaaaagccatcacttaggtcattcgagttaacaaattgtcctgatctacttagaatactatttggggcggggcttgtccgatttgttacttcaattatactgtcgggatatctcaaagtatcttcagaaggttctctattataattaaagtctgtttctccaacacttctggctgaagaggggctcggtattctatcaaaatgcgaataatcttttctggatatgctttttgattcccctagatcttttcgtttcaaattcgaaaggagtgatttattccttttatttgtattttcttgatcttcttcatgtaaaactgggtggatatccacggcttgcgccgtatcgatgagaggcaaactattgtttctagaaagctctgattttttttctttcaaaagctcttgtcgcatgaagttttgatcggaagaactcctacaccttctgggtagacttaatttatattcacttttctgcacaggacttgacctagttctcttcatctccatttccgcttctttaagacgatgaccgttgtgaattgatgtattatcttcataggaccatgtaaagtgctttcttaagtacaatgcagttgggatcttccctacacgctttttgtaaattgttccatagccatatcttcttagcatgtcagattgcttcctaaccttccgaagtgaaattttagttagaagtttccagacttgattattttgatcagcgtaccattgttttggaataccacctagcaaagtcacctgtgaacatgctgaaagctctgtaggtgaaacatacgacagtctaaacgctgtgaaggaatgccggggaatggtgaagaccttgacatttgcattttgtggtgagctgaagctagtcactctctgcgcgtacttaacatcgtcttcaacaacattaacgatagaatccatatttcgaaatgtttcgaagacaaatccctttcttttacaatcactgtatgctgacttttgttattgatattttcaccagacatttctttagccacaatgattttgttttaccatatctttgaagcacggcgcaaactccgaatatcgcataaagaaggttgagagaatgttttctacctttaaaagaagaaaagagatccttcgaaaacggtcgatcgataataactgtaattggcatttcaaataaatagaggatagttaaaataatcctcgagaagcgatatctcaattagataattaagatccatttttttttgagggaggtttactcatcttcttgaaactagtgcatgagtatagtaaaattagtgtttctactgggggctacttaaaaaaaagttacatacattataagaaaatctttttgtgttagtctatttaatagtaattctcgtaatcaaatctatcgggcataatcgctggggctaccactgtccaaccgtaaagggcataacatatccatgcactaactatttttacccaagaataaaaatatgttcttcctacgggtataaaatcacctacatcatcctgggtaacgtttattgttagtaaaattgcaatccactgggttgccagaaagaatataacgtggaacagagtgtaattgtacttggttccagtcctttcatcatcattttggttatccattgcgcctgtaggagatgatgtccctaaccaagcggtatcatataaggcactttccggtaaagatccttcttctacagcttgtttaatagcttcatacctcaactgatttcttgtctgtccacctagtccttcgtactcgatatcattcccgagatatatagcaccattagtattggtgccttgaaaagcactattagcagcggctctagttgtggtgtaagcaatcgcaataaaagtaaataaagagcccaaaatgatactaaacttacgggttccactagatctaaccaacggattacacattttgtcatccggttcggaagacatggcactcattgtcaaataagtacagtaaacagaaaccatactactttgggccagcccacttttagggttggcctcttggatcttaggattcaccgataagacaagcgttataacagttaatattaaattgactgttaccgctgtttgattcatgttacattgttgatgacaaaacataacatacataacaacagtcatgataatcgatgcggtatacattgaagttgtccctaaaaccaaaaatcgttgccagaatgaggaatcttcatcttctgactcaacgtgactaatacacgtttcagcccactcatgagcgaagtctactaataatataagcccaaccaggatgaaaattgctccactagggactgacacccacttggaaaagaaaatataaaagtcattggggatgacaaatgacaaaacaatgagacataaatacagtataaattttaaactccaccacgaattctgtaatgctgctcttacgtcattagtcgactttacgcccgttagtacaagcgccaatatcaaatgtaagcatcccaatgcaaaattcaacctatgaactgtaaaaaatccacattccccagtcccagtacatgtcttccctggccataggattgatttgttcgcagaataggacacccatgatatcaatgagttaagtaaaagccaaacggcgtacagaagtcttgtccctaaagaagaagatcctagggaagatgcagtcttagtcaccaagtttgagcagcaacctccaaaacaggacgccacgaatgagcccgccatgctaactggcaaagaaattacggcacccatggtagattgttgtactttgtgatgggtattttgatatgaagtaaatctgttgtttgattataaacttcgttttgggggcataaagacctcaaaaacagttctcttttttgttagaatctaattgtcggaacttctattgtagccgagagacataaacaaaagaggtacaaatactacaatattcgacactgtgaaatgataaaaaaaatctacccaggaaaccctatgaggaaatgtcgaatactattgtgatagtctatttgggagctaacagaatcgaaattggaagaagtgctgatgcgtgtccacaagaaattatcgcctggaaaacaggtagtattaatgaaaaaaatagggaagaattgaaaaaaatatttgaacattacttccaaatttgcaacatcttgggaaatcgagaagtacaagtgttgatactagaagatatcttcatttctgtagtagagaaaagaattatttgtagcatcttgtttaaggaatttgactgcgctcacgtttcgtttgtccccagggccattgtgcactgcttatcctgtaatacaaggaatgccatagttatagatataggtaccaattatactacatgcgtacctattttcgaccttagacctttgcaacagttcataaaatactcaaaacgaggcaaaagacaggttgagtcaagaattcctctcccgggcagtctctacatgccaatattttttgacgaagaatacaactctaaaaattgtgaagtagatgaaaccccggtaataaatcttgtcaaaaatattgtagagtcacttcctatcgacttgagaaggccactgagagaaaatatcattatagtaaacattgaagaggcgtatgaaacagtaataaggaatttattcaagttaaaaatggatacgtccaaaatccagtttcctaaaaattactggcaggctggttctgcatgcgcgaaaatacttctgcactataaggggagcaacattgtaggaatagaaagagatgagttttataacaatcctcatattgctcctgattggtttgattattacttcagaactggagtgaagcgcttacaataggctttatgtatatgtagaaaacaaaaacaggaagtgttctcttcaccaaactgcgtctttccacaacaattagccttattgagcttttgatgtaaaagtttatgatagtaaagagctatttttaacaatagaggagaaaaaataaaaatggtctctagcgggatcgaaccgctgatccccgcgttattagcacggtgccttaaccaactgggccaagagaccaatttggatcgaaagtgttgtatctcaaaatgagatatgtcagtatgacaatacgtcatcctaaacgttcataaaacacatatgaaacaaccttataacaaaacgaacaacatgagataaaacacggccttccctagctgaactacccaaacgtataaatgcttgaacaattagtttagatccgagattccgcgcttccaccacttagtatgattcatattttatataatatataagataagtaacattccgtgaattaatctgataaactgttttgacaactggttacttccctaagactgtttatattaggattgtcaagacactccggtattactcgagcccgtaatacaacagaaagttaaccattaatatttcacctaattacacactctcctaaagaatttggatttgataactatcatgtcatttgaaagagtaactcgttttcagatttattattgccggaataaaaataaataaatatatcgaataatattctttattattaatgtcgaatgagttgttagaagacttcataacaattatcggatttaatggaagctgaagtgcaagaattgataatttaataagataatgaatttaatataaaatataaacggagagagaataatgttgttatatagaattgttgattcccttttgcggatttcttatatcctcgaggaaaacttctaatatatatccaatataatcgtttccaaattgtgaaagaaaaaaaaatcttcaatacagtgtattagtgctacataaaaacgcgttaaaacttgcattccaatttatcaaaaagtttgccaggacatataggatataaatgcattgcgaagtaaaacacttctcaaaaaattaaaaaaaaaaaaaaaaataaaactaacgtattcacttcttttactttagtggagagaataacgaaatcactcaactttaatggcagagtatatcttcctaataaaaaacatactactaaaaaaaccaatcgctccagtgacgacacaacataatgcagatataataagtgaatatccgagatagagcacgacagtaataactccaccaagcttgaacttagtaaatagtatggagtggatgaacgtatagattgaacatcctaaaccaccaataataaaacttctccattgccatagccagttttctagacataacgagtaatatgtgatcaagatggtaactaatgaggttgtcaaggtcaacaataagaatgaaaagagtaaaaatccaaacatataaaaaattttgttgaaccataaactggagtaaatgaagtacagctcaaccgctattgatccgaaactgaaaattccagcgattaaggttgcttgtgctgttctcaagtaccagggttgatatggaatctgtctggcgatttggtttgttttagttggatgctcatcccaattacactgcttatgagcaacaattgaacccgcaaacgacaacggaacagaaactaaaaaccatagaagaatgataaagaataggcttctcgctgggatgacacctgaagaatgtgcaaataacaaaaagaagttcattattacaatcagtaaaaaaattgctccaggaagtaatattggcgttaatatcatattcgccttccaatagggtccacgaaaaaatttgtagacacccattgaggcgtaggatcctacaaatccaaataatgcataaagaacaaacattacagttggcagggatcctctggaaacaggcgacacaagacctactgcggcaaaaaaaatgctacacatgaccatcaaaaataactgcataccggatcccacaagaatggatagcagcatcgacttagatggggttctaaatacgtcaccatggcccaatttccagccagaatcttcatggaattcattatccaagtttagttcgttataacgagcgagatcgcttttcaaagcccgtaatagagaatgcattacaacagatgacaacaaaataacaataacggaaaaatttattaatgaaaaccattgtatctgcgggtcataaatatgtagatacttatcccatctcgtagcccacactgtatcagaggcaacaaatttaacagaataagtgaagtaaacctcgttatccttatcctcgtctagtatcagaggttttcccgttgtagaacacgcgccaggtgacgatctttcgatagatacagggtttacaatgacaccaacaactcggtaattatcgtttccacgatcgtgaaattccacttcaatgtcaaaatgatttacaaagtaaggtaattctaccgttttaactaaattaggcttaacattcttgggcagtcgagcatccaatataacatcctcatttgaggcctctgaagtaagctcttccatcgtactgggaactgctttaccgtcaacggtttgcttaacatctgtaaaacctaactcaaatcctgtgccgtaatagtttgtttttgttctgctatcataagcctttcttgctgctggcaatccatccacgagccagttttggaaaaatccacttttaataagggtgttgataaatttggcatcttttcccggaatcgtgcttttacaaagtgcaacacactctttctcctctaacatgttcaattggaatggggaattgtaaattctgtcaccaaatatgactgaacctaacgactcaggctgtttctcaacgtgctctggtctacaaaaatgaaacctcttattatagtaatcataggagtaaagaaaatgttctttatcgcctgaaacatcgttaccttcctcatcttgatgctgaaagtaaattgatggagtcaagcggttcaccaatagcgggatttcatcgcctgagtgatatgttgtgggagataggcctggcaaggaaaatcctttagttaaagttgcatagcaataaatcagcaaccaaacacctcgtttcattaccgattattaattatcaatatgtgtactaatataattgtcaaaatttatgatgtaaatttagggttcccaacatattttactcaactgtaaacaagtcataatttcctcggacaaaattaggcaaaataacagaaaaaccaatggatgggatgggtaggaaaatgagtaagtaacccaaacaaacggtacctctttattcagtcggctttacagatactgaggtaacttataatggttttttcttatgagcactatatgaatctccttttccatttggataacagtaaagaaacggtgcctccagagattgcaaaaagaataatttcaaatgctatagctcctgtaataacagttacttcaactcctctcttcgacaaacatattcaagaaacgtacaaagtagattctctctatatgctgctgcgattctttggcggttgtgtctctgatagagatcaagccaatgaagcgaaggttggacagcatgagcatgaggtttgtgatgcaagtgactcgacggattcaattcccaaaaataaaaatttggaagtgcccaatttatcaaagaaaggtagtcgcagtaggtcgaatagtcttttccagagggattcaacgcaatctcaatatatcaggtttacaaggccattaggtgacttgatcgaaacaagagatgcaaatgatatgttattcaattaccattctttagaggtattcttagataattatttgaaattggttgcagcaaatactgatgaaatggttcctcataatcttcttaagaaatccatttatcatagtttcttttcactagcaatttcatccacaaataacttatcgccctatgaaacttttaatcaccctattctttccttgattgctttagatatatcaaatggcgaagtttatgaggatgcaagagatcttttagtcaatttcaagaatcttaatcataatactgaaaactttcctatcttcatgaatacaaatgaaatgcttccagttttcttactctgctacaatgacgattcccaagaagaattcgaaaaatgccaggcgttagctaagaaactaaagaagcagttgtttgttgagagtatcttactagcactctggaaggattcttttatttacgacgaaaattcagtcatacagttacaccaaccagtaatgtcatcgcttgaagaaattctcttcttccttcaagctccaactcaaacaacactctctctggctttgataaactcgatctatgatatgcttgattatttggtttatgatttaatgataccattcatgaaaagaaaagtgtcattctgggaagagacaattttacagccaagaaagtcgctatttaatggtgcaaagtttttcaaaaaatttatgaataaaaatcctgtcaatggtaatcaccaacataattctctaacgagagacagccagggaaatgaatacttcgcatcgtcatcttctgagtttttgatgagaaagttagcagattggtctatgatgctatccgacttcaaaactgcttattccacatacgaatcgcttatggatgacctagatgcatttccaaagtacctggcatcatgcatcgaatggtgcgcggtatcactattgatgggtgcgcagagcatagtcaccgtgaaaatgatcaaaaacgatataaatcctcttatcgaaagggcattagccacatacgaaaactgctcacgaatacaacgtggtaaaggcaaagaatcaaactctttggatgttacagagccagtgcgttcgtatgagacacgttgtatgattttggcatctgaattgtttttatctttaagcaatacgtggacatctaccccatacgctatccaatatttagaaacaattctagacgagtgcaagttgggaccttgttcacagataatggtttgggaaaggcttagtgactgctataatttgagagttgaccctagaatcaaacatagagttggagcaatgaagaaggacgctaaagacaccgaagatctccgaggtgagcataagtatagcacagatcatttcacagacgaggacatattatcggaagggttaacaagaagacgcaaggcagctttttttaggttaatagcagctaagaagtgggcagagcaaaaacaatggagacaggtttcttggtgcttaaaagatattgaaagtacctattcagagatcaaatttttgcatggtaacggtttaattttaagcaaactaaaaaatcaactcaatttaaaggacgtggattctgcaccacggccctccgaaaagaatcttacaagaacaagtgttagctttattggatgactttatggaaaattcatgttttgagtataaattatacgtacgaatcttatagatatatatttttcttttaaaactccatttcagctcataagccgatacaaacaccttctatatattatttctctaacagctatgttaacatgattgcctttgtttatctactaaaggacccttctactttatctaccatacgcctatattttctctgtgtttcaatcatatcgagaaaaatttggtacttcgtgtctaaaagaattctatctggatgagttttctcatttggattgacaattcttgcattacccgttagctcttgcataactttccatagaaaacttgtcccgttatatcttccctctcctaggctctcctgtcccacggtcaatgaagcatccttactactttcctcagaggttttgtcaagtggttgttgtgtgcaaatcggaagagaatagttatttattttggcaggcgcacttggagttgaaagttgtagattatgtggggatacaaagccatttgtcgagtttcgatcttccattgataacttttgtatcgacgaatatgaatcgttaaaacgttccgtctttgtctgagaagatttttggcctttgagagttcttttttccctggtataatcaaaatcttcacttgctgcagccccaagcaaggcagaaccaaatacaactgcagcgtcaacgtatcgaggaatcactatcggcaggccagtacaatcagccaacaacctcatcaacaagctatttcgacactgtccacctgacatgaaaatagcatttatttcatgcccactttttagcattacttcaatgatttgtcttgtttgttgtgatatgaattcacaggcactcaaatacataaccgctaagtcttcaattgagttatccatagattgtcctataatacaagcgcgcatattcggatctgctatcggtgatcgattaccgtgatagtcaccataaaaaaacaagtgcttagctaaagaaataacagatcttactttgcgcttctcgaccaaggtttcaagtattttgtttaaatattcgaatttcgacacacctgccaaattagccatatgggatagctcagtgaaagctggatgcgtcgttattaaatgatctaaaagaacgcctgtacagctttggccgccttctgccgcccaaaagcctcttgcaaggacatctctataaggcccccaaacgccatggacaaatatagggttttttgataacaaaatatgacacgtagacgtaccggcaacagctgccaatctgccaattgcaccattgaaatcctttttataattttcggtctcggcaagaccttttactgctgattccggcttggcggctaccgtccctacccagcctgcatatgcatcaataattcctgaacttactacacaatgctctgtcaagcctaattgacaggcagcctttttatctaacgggctgatacattcacctgcggtcagaaagttttttttttcccttaacgatccacccagtctttcaaaatcattcttcgtaagctctgaaagcccaattgaatttaagaattctttggaccagcctatatcggaaccttcgacacccactggtagaaatccctgcttacaaacagcagaacaaaatgacctattctcttttcccgtggctttgaaagtcaagtaatccggaaggtcaaaaaacttacaatcctgaaaaattccagcttctaagttgttcttcaaccacttaatcttcggaatttccatttcaacagacatttgccctcccacatattttaaacatttatcaccagatgagttgatttcttcagtctccttcatcgccctatggtccatccataatatgatattctggtcattattggtaaaatccggtccaactgcaatttcttcaaaattggtagcggatacgactactaaggaacaagtcgcatcaaaaccaattccacgaactctttcagggtcaactcctgattcttcaacaacagttctaacacaatagcaaactgcattccagatttctcttgaagactgagtaataaaattggatatcaattgttccctttttatgggtttttctgctagcgacaacatgttaccagattgatcgataacacatgcccttgcagagcctgttccgacatctacaccaacgtagaattttgcttctggatcttgtggagaaatgcgagaaatcgaggtttcctgtgacgacaataccgctggctcccgtgtttcattttgcatattgttttggcgtttcctgcttttcatatagccttaataatgtactttgcagatgtttgttccttcgtctctttacatcttttcattgtactcagcggtctgggtgtgcagctttccacatttactaatactggtctgtagcatttagtcaaacgggtgttataaaggttcaatttcttcatcatacctaacattgtgatcgaggtttccaggaagagcttatatatatcaaaacaagaaacccagagtatctttacccccacattcaatatgaggtgtcagccataattatttacatgataatactgatattttttctttttcgcgatatattgaaaagaaaaaaaaattgcgaggtgattcctcatcgcatgtattcattttaacgacattgaattaagccttcaggggggagaacaatttaacgattgtgtgagtgtgaatttgtgctgaggataacaatgacgaaaccgcgttacaatgacgtgttgtttgatgatgatgactcggtaccatcagaatcagttacgaggaaatcgcagagaagaaaggcaacgtcacctggggaatcaagagagtcctcaaaagatcgtctactgatacttccctctatgggggaatcatatactgagtacgtagactcttatttgaacttagaattattggaaaggggagaaagagaaacaccaatctttcttgaatctctgacaagacaactaacgcagaaaatatatgaactaataaaaacaaaatctttaactgcagataccttgcaacaaataagtgataaatacgatggtgtagtggcagaaaacaagctgttatttttgcaaagacagtattatgttgatgatgaaggaaatgttagagatggccgaaataatgataaaatatactgtgagccaaagcatgtatacgacatggtgatggcaacacacttgatgaataagcatcttaggggtaaaacattacattcctttttattttctcattttgccaatattagtcatgccatcatcgattgggtccagcaattttgttcaaaatgtaataaaaagggcaaaattaaaccattgaaggaatataaacgtcctgacatgtacgataaactactaccaatggaaaggatacatattgaggtattcgaacccttcaatggagaagctattgagggaaaatattcttatgtccttttatgccgagactatcgctctagttttatgtggttattaccacttaagagtaccaaattcaaacatcttatcccagttgtttcctcactttttttaacatttgctagggttccaattttcgtaacatcaagcactttagataaagatgatctttatgatatttgtgaagaaattgcatcaaaatacggtctccgtattggcttgggtttgaagagttctgcgagatttcatactgggggtatactgtgcattcagtatgctctaaatagttataagaaggaatgtctagccgattggggtaagtgcctaagatatggcccttacagattcaaccgaaggagaaataagagaacgaaacgtaaacctgtgcaagtactacttagtgaagttccaggtcacaatgccaagtttgagactaagagagaaagggttatagaaaacacatattcccgtaatatgttcaagatggcaggtggaaaaggtcttatatatttggaagatgtcaatacttttgcccttgctaatgaagcggataatagctgtaacaataatggaattcttcataataacaatataggaaatgataactttgaagaagaagtgcaaaaacaatttgatctaactgaaaaaaactatatcgatgagtatgatgatttggcacatgattcttcagagggcgaatttgaacctaataccttaactcccgaagaaaagcctcctcataatgtcgatgaggaccgaatagagtccaccggcgtggcagccccaatgcagggaacagaagagcctgaaaaaggggatcaaaaagaaagtgacggtgcatcacaagtagatcaaagtgtcgaaataactagaccagaaacttcctactatcaaactctggaatcgccgtcaacaaaacgacagaaattagaccaacagggtaatggagatcaaacaagagactttggcacatcaatggaattgtaataatatgtaggatagaatgaaaggaggagtcaccataggtgaaaaaaaaaagcacctattgcatataaagtattcaaaaaggtgttgaaagctcttcctgtatatgaccctgtatttaatgtacgcggttaaaaaatttttatatttttaaataagtatcaacttggataatatgatcttgcccgcaaggtggttttatatgaataattactttttttttttttttttttttttttttttttttttaattgaacaatagatgcagaggaatgctccaaaatttatttccttgaacaatattacaagaggcagatatatacttttccttatttcccttagtaaagaatgatgcatgtatactattacaaatttaaacttcacccccaccatggatgcaaaacaaatagaaagccattatcattagtttttttttttcattcaattacgatacttgctgaagaaatcttgatgaaattctttccagtcttgaatccatttagtccctggagccaaaaacgttgttcgcacatgataagtcccgggtctttgtccgaacccagaccctgggacagtacaaatacctgtagattctagcaaagatgtgcaatagaactcatcaggttcgatgccaaggcgttcgctttcacaaagagctttcttaggtaaaacaagcctagggaaaagatacattgcaccctgaggtttttggcattcgataccctctagttccttaaacgtctcgtacaataagtttgctctcgtacgcatttcatgaaaaattttcagcctttcgtcatgatcttgttcataggactcgtctccaggctggggtggtttgaccattaaatcaaccacagcttgtcctgtgacaacagaacatatggatatagacatgagtttgaaaagagcatctcttatttcttgagaaaacccaataatttccatgtaaccgcctctttggccgcactcatccatgaatcctttagaaatggagtgtaaagaggcgagctgaacgttatcgaattttcctggataaagatgctgcaattttcttaggactttcttcatcgaatgaaatttaacatcgttgaaaatgttttcttgatagacctcatcagaaatgattgtaatgccgtatttcgcagcgatcaaacagatcctggcaatggtttcttcagaaagaactgcaccggttgggttacctggattaataactatcagcacagatggtctgatctgttttttcaaagcatcttgcactactttttcaatttcgtcgctgtttgtagaccaatttgactcctcatctaagtagtatggcagcacttgtgcattgaaaagagatgcggatgcagtataaagcggatactgcggaattggaatcagcaggcctgtttgagaatctttacacaataaagataacaaagaagttgccgcggacgaagcgccagtggttaaataaatatcttccggtgtagcgggctcaccgccgtctcttctagtaatgaagtcagcaactgtttgccttattcctggcacaccttgagaatgcgaatatgcccctatagaaccgccaatatcattcaagaggcgctcagctctttccaaggcgtccctggaaaacaagttcaaagaagccagttcattatggcctactcgtaaaatttccgggtactccaggatggccagtacttgcctggtaaaggtcaaaggcttctgatccagttgctgcggattaccaatgttcgcattgataatatcatcgaaaggcaaaacttctgggttttttttcaattcctcttttagctcgtcagctctggttggaatagctcctcttacagcatattctgccttagtgacacctgtattcaaatcttttttagtaatcttgccagcgggcttaaaatccaaatcctttgcggtgaacacacctttcaaatcctgttggtgtgtcattgtcatgtgttcttacttcttctgtgtttaccacttacaaaaacaacactactgtggcgctccttccctttattcttatcttttatgcctctagagatatgaggaaatattggggtatttactgaatgagaaaaggatgatgtcagtcaagaaaggatcaaaaagaaaagtgaacagaatatagttcccacacgaagtagtaaatttagctatcctaaaagtgtattggtaatttgaagagatatgtagatgtacatatgggaccataagagtaggaaaaataaaataaaatcgccaaacaagtaggagaagcctcaagatacaagccgtttccatggagaaaatattgcgaatgaggccaaacttgaactttttttttttctgctaaaaaattcagaaaaaaaatgaaattattttcttaggtataatgaagtaattatgacgaagtactttgagaacccataaagagaagcaattgaagacgtgtggaggacatcagcccgcagcacattagtagaaacaatagtatcgtgatgtgatccctcttggaccctttgccaatcaagggtgaagcgaagccatttaaaacgtacgaacaatggcggtagttgaggtatgggtgaggccgcagattaaatcccggcggcaggagcaaccgcttttaaccagaattgtatgttataaagtatctgtatatacgtgtatatatgttgtgtgtatgtgaatgagcagtggatctaagtaactaagtcctctagttcttcaggatcgaggccttcttcgctgtacactaactccatggttgggacggcggcaacttctttgaagttcttagacagcagtggtaacgctgcaccttcttcttgattccgagtgatgcactcagtctcatctttttcgccttcttcatcaatttgttctagtgggagtaaatcaactttatctggggtgtcatcttcgtcttccaagtcaagcttatatggtgagttgaacgtcttcagcttttcaatatcatcttgttgaaatggggaatagccttctggtacatacggtaacggctcctgcctctgtggtgctatttcgatatcatagtcatcagttttatcacttttatcgtttttagttttttgctcattcttcgtggagttctttatgagttgttgcagaccaccttgctcattaaatagtcctaggccaccatttaattcattttcaccgtcggaggaatcctgttttaaaagtgcactttggagttttttgccaagtttactctcggaatcttcattaccttcatcatcgtcggaactctcttcatttttacctgaatctgcaagatcttttaaaactagacttttcattttaggtaaagcattataaccaaggacagaaccgtacttttgtaactttcttgaattgcttaacaaatcattatggttggccctactacgactgcgagaaatttgcgaaagtttcctgagttggtcgtttttgcgtatagatagtgtattctgtagttgtggtaagtctgcatctttactctgattagaagtttcgggaaaaataaagcttttcgatctattgttgtcttttgctgccagaggcaatcttccttgttgttgcgcatgggtatgcaacctttttgtgggtgacacctccttccctccttgtatgtactttaatgtgttgccattgttgctgttcgcatcccttttgagttggtccaatcttacaggtggttttaaaatattagagtgcgaccttttcagcaagtgagccggcgtctgtggaaagttaatgccggaactttcattccctgtatatacgatattattctctttatcttcgttagctggcatcataaaggtttattatctagcacttaatctagcttggtaccgcagaagtgtaatagtatgtgaatgggaaaaaccgctagcaaccgttacttgccttcgccgaatattgatttaaagctgcatttattttgtttgtttattttgtttgtttttctttttgacctcttacacgagttttttgacgcgtttgagatctttgtgtgaaaacgataagcaacctacgctaacaaatacacacgtcgcacggaaagtgatagtgaagcagatatttctcgcaaatcctatgttatccgtaaaataaatccaaccctaaagtattaacatgtaacaacttaagcgcttccttaagactgtatagatatatatatatacatatatatacataatcatgaaacgcatcgtcgaaaggtcatttgaagctcggatcacgtgatcgaaagctgtaaggaatttgaaaagccaattttcccgtagaagctgtgaggtacaacaagtgaaataactacaggagaaactcactgagaaacgttggaatagaacagtagtaatcgcaggacggaatgccactatttgcaaggctctgccagcctcaatcaagaagaatgttttcatctatatcttctttctctgctctatctgtgttacgcccacaaaccggtatgctcttaaacagttcaccattgaagactccgtccttcacaccgttgggatttggcttaataggtcaaagaagatggaaatcaaggggtaacacctatcaacctagtacattgaaacggaagagaacttttggtttcttggctagggccaagagcaaacagggctctaagatattgaaaaggaggaagctcaaaggtaggtggtttttgtctcattgaaatttcacatactattcagataaatttgaatacttcttgtacataggtatctaatgattatgcaacatacactttcactattattcaaaaataaaagagcagttactttattccactttaaaaagacggttactttgtatgtacatgattttatataaaaagaaagaaaatgcaccagtatatatatatatacaattaaaaaagtccaacaagacaaaactgattcgctgattaagcaaaatcgattacaataccggggccatgtgtgcttgataatgtggttttactcagtatatttggtttcttagatttttgattatcaacagcagttttaaatgccgctctagcggatataatgttttgtaaaatttctcgatcagtgaagtagcatttgccgactccaatgctgatagagtttcccctttgcctgaaaggcatagatcctagactttcttgaagtaaggagcttatatcatcactcaccgtaccttttttgacagagggtaaaaccccacgaggaccaagtatcctggccacctgcgattgtaaagctggaacaatatcaggagttgcaaatgctttgtcaaaatcaacgctaatttcaccgcttttaattttggcaacaagatctgctccgccaatcaaatgatttgggtatttctcacgaagctcttccaatttactttcgtcgttggtaaaggcagcaattttgatatatctcaaaggcttaggaaatgtcacgctaccggataaaggcgctgtacctctttcaccgactaccaatgtagtcaaattaattgtctgttgcgattgcggtctgccaacttctgctgcgcgtaaatatcttagtgcctttgtaacaggcatgtacaatgggcttgctgtagctggtctctttgcctcggcctttcgttgtaccaatcttttcaactctctttttttggcttggtcttttgttagcgaaggtgcattggaggacatagctgctggtttatagtcatctgcgtatagtttttttgcagtatgaaaaaagcatcttcttgcaggacctgtgacacatattttcgggatcgctactacggatagcatcttctttgatgacttatcactgtttagttttcttcaaattccctttatttcaggtcgtttttcaaaatactttggtttttcgaaagttttctcttttcgcttaaaaaggagattttgtcgctagtctcataatgtaagttacactaaaaaatagagaatagtaaagatgaactggatatacaaatatagtatatttttaccgctgttgaaaacatttcgttccctcccatgatacattcatattttttgtgggtttcaagactaccataatacctactttagaaaagcttcgattaggtaaaaaagttctatatgctttgatgtcgggcatttttacgcatttaaacatttatatgatataaatctactttctttttttcttcttcaacttgttctcaaagtctatccatttgcttggaatacctagcttgttaaggtgatcaatgatcgattgaccgtgtggaccttgaacctgcacttcagcacatttgaatgtttgtgattcacttattgttgtcgatccgctacaaatctttcttaagtcagccgcaagtgattctgggtcgacttgaaacacttcaaaattgctcactctggtaataacttttctgccaattttcatttcagtaataatcttaatatgcggaagggaacccttcattggcgccttgaacaagagagtatcatcgcttttgaatatctgatagaactcggtaaaattattggtgagtaagggatgcaaaatttcacctctagcaatgatacgtgaagcattcaagactttcttcttcttattgaccatatcgaataatagatcgtccataataacttttcctttatcttttgtgtctgctaggttcttgacagaaatatactgagaaaccgcgcttctaatgtcctgagaggtgtagtacgtgtgagaagccaaattaacctccttcaaaagatctttggcaagattaaagggtttatacagagtcagtgaatacatcattccagatgttttctccttcgaggttgtgctctccctactttctgtggcagacttgctacaaccaagcttatatggcacaaagttctttaactcatccttgtcagtatttttgcccacaatagttaagtcatccccctttccttttaatttcaagaagccttctttctcgaagtgtttcaaaaattttgcgctttttttccatgaagttttctttacattgacttcattgtgatcaattggaggcaaattacgcataatgtggtttgagatgaagttagaagctgaaatgggtaattccaaacctttatcttgagtcaaggtataatataatgctcttgtaatgaaataatctacatccgacacagtgaaatggtctagaacttcagcaatctcctctacatcaacagacgcttcttttacatcttcttgttccttttcaacagccttgatttgctccgaggattctatctgtttactactgatattgttatcctttgattgagtactgagaacaaatggaggttccaatttcattttaaagactttggagagcccatcattgaaatgatgtatgattttgacagcaactcctgtttcaccaattactttatcaaaggacggtagatctaattcgacaataccgatggctaagacagtttctggtgcctgtttgctagctataccacaaagagtacctattttacaacgaggatcaaagggtgggatcgaaccggaaatcattaagttagcgccgttgaataaatgttcttctataacaaatccatgagttaaaacgatcggcaataacgcaggatattcccaacaagaatacacagttggaaaaagttgctccttatgcttttccttgaataatattggggtattattctcatctgtgtaaaccgttcctacacttttctggccgttaaagttggtttgttttatagtggaagtacgaaagctatattcctcattattcgtttgtttttggaatgtttgtagcaacttctttctttcggaattcttcaaattacttaaagcttttatgtgaggctccttcttaaacatagctgtactaatcctgcgctacactaatctattgagtcggttattcagtagactcatgtgttaattttgacgcatatgtgttatttcacggttttttaggtttacatttttgttttccgtagctagcgcctaagtttaaccaagcataacaaaatggagcacagaatgcgttcaattcgatttatcagaagacgtgacctagggttctgttgaacacgcgtaaacgactcaagacgaaatgtcgtctcctattaatgattatttcattgattataaccctctttttccaatctttgctacaagaattgcgaaaggccttgctatttacagagtctcggatcacgctaggcttgcagtaattccaataagaaatataaacttggtggcgaattacgattgggatacaactactggtaaatttttgtccatcttttttaaggatgggacgatcagaatccatgacatttttaaagacggtcgattagtttcattcctaagaattccgagtacaaaaatatcaaaaggtatatgggaccgaattccattaagatacgaaccaaataatcgagattttgcatgtaacatcattgatgatttaccaaagctaataaggtttgtaaaggactccaaaaggataaacattgtcccttacactcaaccgaatagcttgtggagaggtcctgatgaggatgatctagatagtaatgaaaaactagacgttcacgtagtattcaatgagggaaatgataaaattacagttttttttaatggtgattacgctgttttcttgtcggtggataatattgaaaacgaaaattctttaaaatcaattatcaaagttcaagatggcttttaccagtgcttctatgaggatggaactgtacaaactttaaatttaggacctttattacagagcaaatcatcagtgaacctgctgaattatataatggtaataaaagagcttataggttatatgcttactcatctcgagttcattaaccgggaactggcaacaccttatttagatttcgtcaaaagattgtgtgatgaagcctacggatatggcaaactcaaatcggaattagaagccctctttttacttggagagatctcatgtgacttggaagactggctttgcaattcagtaggtgagaagaactttaaaaggtggaagtatttaggttgtgaagcttaccaaaaaactgttcagattttaactttaatatttgtacccgcatgtgaaagaatcattatttatgtggagaagttaagggcaatattacaagccttttctatacagaataagctcagttatacgtcagatttgacagctgttgaagtgctcctaaaaagttcacagaaattgttaactatgacattaaattcaataataggcttggggagggacgaaacactttttgagaagtttttcatatggttcaacgacagacttcatgaagcgctagatgaagattataaactgaaatttcaatttgaggatgatctttactttggatacgatttactaagttactttgacagaatcttatctaaaaaaggtacggaacctagctcaataatcgacgtgaaactttatagagacctaattaacagcatgtctgatatggaaaaagatattgcacaaagtaatgttaattctcatattcaacagcatattctggttgatttaaaaacggatgtttttgcgcaaaaatatccatcttcgcaaataaatttgcttgatgccataaaattaccaaagcataattacatagtctaccttattcaggtaacaaaacacaacagtgctcaagaacctttctcagaagaaaacaaaaagaaactatatataggtactctgaaagatgagaatttaggcattatatcaaaggaatcgtcagtcaagattccggcgctattcaagagctataggttgagcagtacaaggtttgtgccgaatagggtccatagcttgcttcgggatattggattgtcagatagtaactatcatagtagccacgtcaccgattataggggagaaaactatgaaaacgaggaagatgatggcacaatagctattcctgcttacatcagggagaatagggaaaatgatgatttcatagcatgcaccgcgaaggtatcggtggatggaagaagcgcatccctagtgtttccaaaagaaaaacaaaatgtttgacacatagacagatgacgagtagcttttttttagtatttgcataatgatcaccaataatagtagtaatgaaatgtaagcgtaaatagcgtatgcatcatctcccaagacttttcttttgtatggcgcactatgaagaagtttggaacccgcctgtggtgtactgagaaaaaaaaaaaatttcaagggcccgcaatctcaaaatggagtcaattgtgtcaagtcttttttttttttttcatcgttatctcactttttattgcttatcttaagataatttagctgatatactatatagaatagccgaagtgtcagtttactcagatttttgctacttttgattactttttttttacattttcaaggtaattgacgtcggttaagtagagatggggaagaaggatagacagcgcaagaaactgcgtgagtttgctaaattgaaaaacaggcagcgaaacttgagaaagagcgtgcaaacattgaagaatgaggttcaacgagaggctaaagtcccaagaacttcgaatcaaattgctttaggaaacgacaaaatcgaagagattaacgaaaatagtccattattatcagctcctagtaaacaagaggaggtatcaattccgaaagcggttgatattgataccattgatgcacagcctcttcacgaaggcccaaaaattgatgactcgccccaagatgaggtcaatagcattaaaggaaaacctgcggacaaggctaatgaagacgatcttaagccgccttcacaacatgaagcatgtggaaattcagctttgcaaagctctattacagattttagtgatagatcagtatcaccattgcaaagtattaccagctgcaatactccgatgagtgagcacgagctaccagtatcttcctcaaattcgtttgaaagagctgatgatatgcctgtagtgcaggcagataaccagacgtcaagtagtaaatctttgcacattgttgcaccatctcctgaagtaccagtcagcggagatgaaatcacttcatatggatatggctctataccccagagcatcggggatgtagagaacggattgaatcctccttatgtcgaaaatacatcatctgatgaacttgtacatgatctgacgagaagacggatattttcatcctgtatgtgtacttatttattctttattgcaatggacagttctataatcctagtaattgcgtccaaaattgcttcggagtttcatgagttatggagattatccttagtcatctcagcatacctattgagtaatgctattgggcaactggtatttttgaagctatctttaatatccagtgtaaaattgttgttgtgtattgctcaattcagttttatccttggtggctatttatcttggagttctgcccatttttggacgtttatctttgcccgttgtgtcacaggatttgggggcggttccttaatagcgctcaaaagtactattatgaatcggttttctcaaaagaacgacagtcggtactcattgagtgcctctatgataacatttgctatgggtgtggtaattgggccctttatgatgaacttgtttgattcttctcatggtagcgggtggagaaatgccttcttaataccagttcctttttgccttgtgaatgcctcgattatgctggcagatatgtattctgttaagagcactttatatggacgcccaacgcctacattatggaaaagattcaagaatactctattaagtcctgatttatacgaaatattgacacttacgctattcctactttgtttcgttcaagtgacctcattggatttaacagggttaaagaataatacgatgattcaagcgctactattttctgtaattatcgtttgtggcattttatttttcttgatagagacaagcgatacttacatgaactctgtaatttcaatgtccttacaaggtgacaagcgtttaatatggacaatgataggaatttcattttgctttgcagcattaatgtgcatcatcccattcggtacaacgtacttcatcattgttttaaatttaagcactttacaacttgcagagagattgtccccattctttttctccattgtactgggttactttagtgtttcttatttttggaagtcgaaaggacagaattttttgctaaaatttgttttaagcggagccaccctgttactatatgtggcacttatgggggtaagtttgaatttaccagtatggaagcaatatatatgtttgtctctgccatttttgggctcctctatgatattgaccttgctgtcaaatctttatcatgagtaccatgaacaaagaaagtcacctatcagtggttctatcgtatattgtttcggtgccgtgggggggacggttggtatttccttgggtggttatgtcttccacaaaacattaataaaacttatgcatgagaaggtgatgccatttagcaagcaaggttatcttaaaaaggaccttttgaaaattatcaagcacgctacggaatcttcagattgggtacacgaatcagccccaaagtttgtttttcaaactttgattgagtgttatttacaagcatgtcgaaacgtattcaaactctctacccttttttttacgattactgtcgtagcaatattcattttcaacagaatccattgtcgtagtcaaaattgtttgtcactatcttgaaccggtagatgaaaatgtatactttaaataatacaaatactttttttcttttttcttaaacccgataatacttttgtcgcttagataaagatgcagggaacttcaatcattgtggtgaccgcacaaaggcgggatctgaaaaatgatcgtatggggcgggggaagaatagaagagtgaacaaggggatatggtatccgtgcaagaaatgaatggccagaatagcttgatttttacttgctgaaaatgcagcaagcggaaacccctctatcagtaggcaaccaaagaaaacatggttttgtttatgatagtgttttctccgactaaatgacacttaatatataagccagtcatttttctttcatactttcctcttgcatgacgaaacaattctttttttatttcgtttccttgtctgtactttttagacacttgaccatatcacagatatttacagactcttttaattctaaataggtaaaatgttcttcagccaagttttgagatcttccgctcgtgctgccccaatcaagaggtatacaggcggtagaataggtgaatcgtgggtaattacggaaggtagaaggctcattccagaaatctttcaatggagtgcagtattgagcgtttgtttaggttggcctggtgctgtatacttctttagtaaggcaagaaaagcatgagtttgataagaaaaaaaaatttgctaaaaatgagtgtaacactaccaacatggcgagtttagtttgatactaggcgctatacattattatttatatgcccagaggttacaacagtggctacaatgcaaaaaatatactggcttatatttttcatttgagatctggttcctcaaatatatatatatatttatttattttttacacatacatactgccctcctgattactttaaacatctatattacaaaagagaagcattcttttccgtccattataccgttctcgggcggatccttagtttcttacgttttagctctaacactaatcaaaattcttatgaagtgttgggacgggcttttgggccccaattctttgttggattttcctgatatctcacaatttttagcttccttagtttttcaatattaccgctttgttcatttggtgcgaacgacagctttgagtcatactctgatttgacagtgccactcaaccatcctggcattgccgataaaatcttatagcccgtagtatttggattcattttgcttaagtctttcttctcatcatcacatttctgcatcacataccagattgcatcccatggagcgttagtctttagggacgatggttgggcatgtgtcaatgaacattcaaagcctagggaacctaggcctgcgactacttttttcaagggaggtacttgtaattttattaccgatgcaatatggttaggactgaaatagaatggcgaatcggataattcattcttagctagagatagcataccttcaattcttttacgtgttccatatgtatcatcctggtcacgatgctcttctttattaattctcaacacctcctcgatgaactccttgttgtgtagaggtcctgcatacattggaccagctaaatggtatgtcccctcgcagaacttacatttagtatcaaccggaggcccttgcgcaaccgagtatttggtgaatgttttgttgttcctaccttcgcgttgagaaattctgcccagaggttgattgtggtaagagccgcaacgggaacaatggtaagtagtcatagtacttgacataacgtttttgacttcaatcgggcttgttttgactttgacaaaaactctgacgtaaaagtcaatgctcaacgacaaaagcggttccacagttttcttgtatttcgcggcagtttgctttagtaagttcaatactagtctcagcgcactttcgtgagttgattcatgagaaaccatatttgcaccaccatataaggcaaaacacttttctgggtatccgttaccggccaaaacggataaatcagtgcaagttaccagcattagaccaccctcctcaatactctgaatagccgcatctacaaaaggtgtaacggtaccgtaaggatccaagtcgatgacgtgaaacttattattcgtcgctttgttacggtacattaagacattagcatcatcaaggtttggcttgacaatgttttcgacactattatattcaacgtttcgttttatagattcgacagcctctggaagtaaatcgttagcaataacttccctcacatggggaatttcatgagcatacctaatggctcttaacccagtggctgacaatgcttccaaaatatttatataaggttcgtttcgattagaattaccaacggcttcttttggtgacccgtttcccattttttgacgcttggaagaatcatcgttagtttccgcgcaccttttcttcttactttttttattatttctcttttggccacattcctcaccatataggttgtcccacgccttgatgcatgtaacacttagatctctattaaattgttggatgggattatagaaaacagtttcctttttagggaaaagaatttctgcttttccttccttgactatattgaaatcctcaatattgattcttggtgcaccatacgcggtaaaattcgctttaattttggatatagcagccttcaacattccgtgtaaatttgcccgcttgaggggtatcctgaagaaaccttccatatctacattgtaagaggaaaggtatcaacttatgactgctcaggatctgtaactttgcgatgagcattgaatgcgatgaaaaaaaaataatgctttatccctttggacgaataaagaaaggctcaaattggaataacgttaaaaaccagattcgatcatcagagcttaaaattgttattcatagcggcacaatagcagaagccacagaatattacctagaggttttaggtgaaaggaaggatttttttaattatttaatactttgaaatagaagtcaagcctttcattgcttatttatatcagaccatatatttttacacacgatgccaccaaaaggttggagaaaagacgcccaagggaattaccccactacttcgtatattaaagaacaagagaacattacgattcaggacctgttatttcctaaaagcactattgtgaatttggcacgcgaagtgccacagcaaagcggcaaaaagctgctgataaataaagacgcatcactagcgttacagcgtggtgctacagtatttgttaaccacttgctcctgtttgcaagggaaattgcaaagagtcaagataaaaaaagctgcagtgtagatgatgttctgagtgctttggaccatataggacactcggcattgaagggtccggttagagataaactagatgaataccaagctgctgttgaacagaggaagaaggaaaaactagatagtggtgaagtagatgctgatggcgatatagatatgggtgaagataaggagaatgtgcccgtggaaaaggttaaagagcatgacgaaatagaagaacaaggcgatgcattacaggacgtagaagagtcctccgaaaagaaacagaaaacggagagccaagatgtagaaactagagttcaaaaccttgagcaaacgtaaccccgctatggaaactgtctagtagtgcttgccaccactcccacaggatcgtagtatgtaacttgcctttattacctacatacataataagctatactcatcgtcgttatttgcaagccggggaacccaacgcggcgccaatgcggaaggaaagaaaggggacaagaagttgatattggtggaacgttaacaagaaattatggcgttgaggaagtgtattagcgagatacgatatcaagcaggtttagttagagccactttgtgatttgaaattttttgagatttacttcgttattataaggacatacggtaacctaggctagttaacataattagttgtcacccttcgcccccctaccctatcggtctttcattttccaactattgattagtaaaattcaaacatctttgctccgattagagcaactgaatatactagggattttgggctattacgcattttttttttcaacttcttttaaacaggtacagtttattacgattactttttgctcacgtagaatatggatgattatcacgtaaatactgccttctcaatgggcagaggtaaccagcaggatgatggcaatagtgaaagcaacagcatgcatacacaaccaagcactatggcgcccgctacgctgagaatgatgggaaaaagtccacagcagcagcagcagcagaacacaccgctaatgcccccggcggatatcaaatacgccaataatggtaactcacatcaagcagagcaaaaggagagacaagtagaacttgaaggtaaatcgagagagaatgcaccaaagccaaatactaccagccagagtcgagtttcgtcttctcagggcatgcctaagcagtttcatcgaaaatcgttaggagattgggagtttgttgaaacagttggtgcaggttctatgggtaaagtgaagctggcaaaacatcgttacactaatgaggtttgtgcagtaaaaattgtaaaccgtgctacaaaggctttcctacataaagaacaaatgctgccaccacccaaaaatgaacaagatgttttggagagacagaagaaattagagaaggaaatatctagggacaaaagaactattcgagaagcgtccttgggacaaatcttatatcatccacacatatgtagactttttgagatgtgcacgttgtcaaatcatttctatatgttgtttgaatatgtttcaggtggtcagctgttagactatatcatccaacatgggtcaatacgagaacaccaagcgagaaagtttgctaggggtatcgcgagcgccttaatatatttgcatgctaacaacatcgtccatagagatttgaagatagaaaatataatgatttcagattccagtgaaatcaagataattgattttggactttcaaatatttatgattctaggaagcagcttcatacattctgtggctctctgtattttgccgctcccgagctgttaaaagcgaatccttatacaggacctgaagtagatgtctggtcatttggtgtagttttatttgttttggtatgcggtaaagtgccatttgacgacgaaaattcgagcgttttacatgaaaagatcaagcaaggtaaggttgaatatccccaacatttatctatcgaagtaatatcactgttatccaaaatgttggtagtagatccgaaaagaagagccacacttaaacaggttgtggagcaccactggatggtaagagggttcaatggtccccctccttcttacttaccgaaaagagttcccctaactatcgaaatgcttgatataaatgtcttaaaagaaatgtaccgtttagaatttattgacgatgtagaggaaacaagaagtgttttggtcagtataatcacagatcctacttacgttcttctctctagacaatactggactttagcggccaaaatgaacgcagaatccagtgataacggaaacgcgccaaacataacagagagttttgaagacccaactcgggcatatcatccaatgatttccatatattacttgacttctgagatgcttgataggaaacatgcgaaaattcggaatcaacaacagcgacagagccacgaaaatatagaaaagctttctgaaataccggaaagtgtgaagcaaagggacgtagaggtcaatacaaccgctatgaaatcagagccagaagccacgttggcgacaaaagatacctctgtgccattcactccaaagaatagcgatggcacagagccccccttacatgtcttaattccaccgaggttagcaatgccagaacaagcgcatacgtcaccaacgagtagaaaaagttctgataatcaacgccgtgaaatggaatatgctctctctccaactcctcagggaaatgactatcaacaatttagggtaccttcaactactggcgatccctcagaaaaggcgaagtttgggaatatatttagaaaattatcacagcgccgtaaaaagaccattgaacagacatctgttaatagtaataatagtatcaataaacctgtgcaaaagacgcattctcgcgctgtttcagactttgtccctggttttgctaaaccgagttatgattcaaattataccatgaatgagcctgtcaagacaaacgatagcagaggtggcaataaaggtgactttccagcattgcctgcggatgcagaaaatatggtagagaagcaaagggagaagcaaattgaagaagatataatgaaattgcatgatattaataaacagaataatgaagttgcaaaaggaagcgggcgggaagcttacgctgcacagaagtttgaaggaagcgacgacgacgagaatcatcccttaccacctctcaatgttgcaaaaggtcgaaaactacatccaagcgcaagagctaaatcagttggtcatgctcgtcgtgaatcactcaaatatatgagacccccaatgccttcatctgcctatcctcagcaagagcttatagatactgggttcttagaatcaagtgacgataacaaatccgatagtttgggaaatgttacttcacagacgaatgatagcgtcagcgtgcattctgtgaacgcacacataaactcgccatctgtggagaaggaattaacagatgaagagatattgcaggaagcttctagagctccagccggttctatgccatccatcgatttcccccgttctttatttttgaagggtttcttttctgttcagacaacttcatcgaagcctttgccaattgttagatacaagattatgtttgttctgaggaaaatgaatatagagttcaaggaggttaagggtggttttgtttgtatgcaaaggttctcttccaataatgtggcagcgaagagagaagggactccaagatcgatcatgccactttcgcaccacgaatccattagacgtcaaggctctaataaatactcaccttcttctcctttgacaactaattccattcaccagagaaaaacatctattaccgaaacctatggagatgataagcattcgggaacatctttggagaacatccaccaacaaggtgacggtagcgaaggcatgactacaacagaaaaagagcccatcaaattcgaaattcatatcgtcaaggttcgtattgttggtttagccggtgtgcattttaagaaaatttctgggaacacttggttgtataaagagctggcttctagtatattaaaagaactaaagttgtaagtaacacgttccctgagaaaccacagcttacatttttgatattcgaaaacaagaatatccgttcgatagaaatttatatatatatatagattctttttattctcttttggaaagaagaaatagaatggacctaagcagacactcagcagttaatattttcgtcccttaattggtattatttataaataaatggcacgtactttatgtgtaaagcagttcatcatcgattgatggagagaatttgtatacgtagagcgatcattgcaccgtttaccaggacaggattcatatggatgtaataggactattacttcactgaatcaatacaactcgtaacggtcatataactgcgagtttgtacgcagttattctgtttgtgaagacagattatacttcgccgttgaaagatttctttacttcaccatcattgcctccggattctcttaacttctaaataaaatgaagatactggtaattcttgtccgcaaaaatctacgctacactctggaaagaaacgagattttctaccgtctggtttataatgaatatatttacatgaccagctttgcaatcatatgatattttcgcccatgtatacgaaattaactaaaaatacatccaacgggaggccattttcatcactaatagcttgtatgagctcaggaatcatccagtatgtgctgtagtgcttcatttgcgcttctaatggacttgatatcgttcattacacaagttaaaagaatatgcttgggaattcttttcccgttttccttcggtggggtccttactgatttaatgagcctttcaaaggcttctttggtgtttattcttcgtatcttctccatttgaacgtgtttccatttccgtaccttcacagggtcgtcctcgatattggctggaatatcagagtctgggattcgtatctcaggtactgaaaacggtggcgggttgtagtggtcattgccgataggctgatgaggtccttccctcgtggtgaactcagttggcacatctgctgtgtttgtgggtaactcccctgtgttactgtgtggatgtgtttcaggatatctttgatttaattcggtatacctatgctgcttttttggtgatcttatatgtagatgtgattcggagttcatggaagcgttggaagacatcatatcctgtgatattagattgtctaaaaactgttcaatggcattcgattcattcgtgctcaacaaccccgaactggaaggagacaacttgagaccaagcgcttgatcaaaacccatgcttggttgatgagggttgtgatttagatagtgtgcatgagtatgcaaaggagcatgatgagtttggttatcggcaggtatagtttctacgtgagagggttgcacggttgctacgttaggaattatgccgagctcgtgtgttaacagaggaggggaagttgcactaaacgtgttttcatgtatgtgcgcagacatttggtcgtcgaagttactgctgagcatttggtaagcagtttcaaagtctatatcgttatccagatctaggatacccagtaattcgttcccagttgcttgttgcattttctcctttgctgttccatgtatttatttattgcacgtcaacgagatggaaccgaaccaatttcgaattgcttatgacgccaaatactgattacaataagatatgatgagatgagcctttaatcactgaaaaaaattcacatgtgtgttgtacttggacaggtgtcaacgccctgccgatgacggagggagatagaaaaccggcgaattttttacctcctgctgaaaaaaggttaggttggttccatctgccgcactatggagggtgattcaacggaaaaggcgcaggaagtgcagtagtgaccggcaagcagcatgttgaaagacattgttgggaaatcctgtttgagtcctggtgtgtcttcattctcctaccatttgtagctggcgtagatttggtttgagtgtggttggttaattcatattaagcgttgagattataataatagaaataatggaagaggcactcgatccatattatcaaggattcaaagtaactcagatctgcagtaaaggagagatgcgactgagaacaaattcctttgcaatggcatcggcaatggcacaatatggaactttttcttgtactgttgaaaaacagcacgctgcagttgcatcagggttgttttaagttgttgtagtaatctcgcgacctgagacatccttgaagcggtgcctgcgaagtcttagtgaagagtttaagattagaagtatatagcatcgaagggatggcccaactgaagcaggttcctctgcttgtttctcagcttatataaaggatggattgcgtatgtatacatgtgcatttgtgcgtacgtcatttttcgatagagtcagcttaagtacatgcgtataggtatggaagagcttagaagggcgctggcgctgctaaatggtcaaggatatgagtttatggtgttcataaaggaaaaagaccatttaataagtgagtcaattccaaaaaacttgttctcagagagttttatatcatcttcaattgaaaaaaaccctccactcacgttcgatccattggtaaataggaaaagaataactgtttatgaagaaaatatccaaccagcgatcatgctacccttagatcaacccctactaatacagaattatctgtatacggcttttaaattattaagacaggtcccatgcaaggcgattgctaagttgtggataaaaattattgagccaaggaagaaaaccaggtttccatacattaaaggcaatgctggaaggccggaatggtggccaaaagatgtagaacataaagagccggaccacctccagaaagcggatcgactgaaattgatgtgcacgataattatgaatgttctaccgcaatctcccttcagccttgagattttggacgagcttacaggagtgaccgccgcaatgaccatttttaagaaagaaactgtgaagaaagtaatcatgaaaaatgttttcgaaattgcgaaatgcttgtgcaacaaagatttcaagcagaagaccatatcacttgatgatttaaatgacctagcccaaaaacagaaaaaatcataccatagtcgtcgatttgatgtaaataaaatggttaaggtagaaaaagatttgttacaacagtcaagtggaagcgattcttcaccctcgatgatccttccttcaaaagaaagtgacacagagtatttccccagggaatatccgaaagaccctgtatcggaggattattcgaatagcatatctcgattagaaaatttagtggaatttgatccgttattcctcactaaattggatgaattaactagtagcgatgattgtaaagattttatttgagaaaaatttcaaagcaaagaaaagaggtgtgaggagcgcaaaagcaaaaagggggatagcatacattaacacattttttggctctttgctacttgatttggttgctatcaaggcgatttagtttcgtctgataagaaggacactatagattggttgaatgattctgggttatctaaaaaaagattgtgaccggaagaaggtatttctaaataacttgctccttctagacagttctttaaattgttcaactctttgaccatgaacataccggcttttttattcatccaatcatattgcccatatactatcaataatttcttaacatttaaatattgcagagaatccatcaaggggtcctttgctaggatacatcttgaaaataacgctttgaaaatatctgtcgtaacctccggtatacctcccttaccgtaaaacagttcaaatatgtactctttgtatgccaacgatgggactcggctatatgccgccattatgtaattccaacataacttagctcctaatggtcccatcattctcaaaatgtgaaattgttgttcaaataagtattttggaatcatatttcttttggagtaaaacttggaatttggatttttaaaatcgatagtataaagagtgttggagtggaaattattatttacagaccagatattcctttccactcctagtggggataccaagcaaagtttgtttaccgagtttggatatttaacagcatatttaaaagataaatatccgccaaaagaatgccccacaacattcattttgcccaatttgttatcaatgcgccattgctcgattctgtcgagatagaaatcttcgtacatttgaatcacaaatttattgtgatttgcatttattgtatatggaaccttaaatttattttctccaataaatttgatatctaacggcagaggtgttgttgtattgatctctaaagacggtactgaagacaatccgctcgctggcatgtcaattgagtataaatttcggatgtgcttggacagacctggataatttctgaaaaaagacattgaagatgcggcatagccatgtatcagcaatgttggtgttcgaacagtacttgtgttttcattttggaaatgccattgatttatttcgttgaataacttatcattctttttaataccttcaacgtgtacctcttccataatacgtctctgtaattcctccagccgcatataagttttgtgtgggttattcaaatggcttgaccatagcttgaatccagattttttgacagcattttcctccttgggtctaagaatcctttccaaaatttttctctggagactcttttcacgacgtttaacttccagtaggcttctattactgtggaacgctctcttccacatgtaacatttatatacattcattatctgcctccttaaactttcagggtccatcaagtacctctttattaaaagcatttttcattcgctcatccttaaactggaaaggcataaggaaactgtcagaatatataaatagaggtgtaaaacatgtgaagctctgtggagttctaagctggaatcgaaacagttgtctcaattttagtaatgtccaagggctttccaggaggtcagtatattcaaagccaaaataattaatgttttggtctgaatttttatttttcaaaaatgaggtgaaaacctccaacgaaactttttaattaaaaccatccgatacagaattttaaatcatctaaagcatttattcggcattttatccttgaataacgtactatgcaactcatataaatactacaatatactttctctttaggaaattcgtagctatcaacaaaggtagtgtcattgtatatatacttccgccttcctaaaaaaaacttcattatgcctccaaagaagatatctttgtctcctaacatgaaaagaacaaacaatgtcatggaatctactatttgtgctgctaataggattcgtagttttgatattactttcgcccgtcttcaagtcaacatggccattttcgactttctatcgtaatgtgtttcagcccttcctagtggatgaccaaaaatatcgttggaagttgcatttagtacctcttttctacacctctatttacctgtacctagtatatacataccacatgagagtggagtctacgattaagaatgagctattccttttagaacgaatactgatcgtgcctataattatactaccgccggtagcattaggaattctagccatggtaagcagagctgaggattcaaaggatcataaatcaggctcgacagaggaatatccatatgattacctattgtattatcctgccataaagtgttcgacatgccggatcgtcaagcctgctagatccaaacattgtagcatttgcaaccgatgcgttctcgtcgccgaccatcattgcatctggataaataactgcatcggaaagggaaactaccttcaattctaccttttcctaatttccaacatattctcgatgtgctacgcctttctaaggctgtggtacatttctttaaatagcacaagtacgctccctagagctgttctgactcttaccatattatgtggatgcttcactatcatctgcgctattttcacgtatcttcaattggccattgtaaaggagggaatgactacaaatgagcaagataaatggtataccattcaagagtatatgagagaaggaaaactggtgagatcattggatgatgattgcccatcttggtttttcaaatgcacagaacaaaaagatgacgctgctgaaccactccaagatcaacatgttacgttttatagcacgaatgcctacgaccataagcactacaaccttacacactacatcacgattaaagacgcgtccgaaattcccaatatatatgacaaaggtaccttcctggccaatctcacagatttaatatagtaaattgtcatgcatatgactcatcccgaacatgaaattttttttcactcggttttttctcaccgccatagattctaaccgcaaatgtcgaacaaattcattatacaagcggtttattaatatagaaggtaggacgccgactcgtaaccattagtaacagatcacagctatactcggtcgttcaagtttatataatctcctagttgagaaatccctacgtaagataattgtatattacgatggtgcagttagccaaagtcccaattctaggaaatgatattatccacgttgggtataacattcatgaccatttggttgaaaccataattaaacattgtccttcttcgacatacgttatttgcaatgatacgaacttgagtaaagttccatactaccagcaattagtcctggaattcaaggcttctttgccagaaggctctcgtttacttacttatgttgttaaaccaggtgagacaagtaaaagtagagaaaccaaagcgcagctagaagattatcttttagtggaaggatgtactcgtgatacggttatggtagcgatcggtggtggtgttattggtgacatgattgggttcgttgcatctacatttatgagaggtgttcgtgttgtccaagtaccaacatccttattggcaatggtcgattcctccattggtggtaaaactgctattgacactcctctaggtaaaaactttattggtgcattttggcaaccaaaatttgtccttgtagatattaaatggctagaaacgttagccaagagagagtttatcaatgggatggcagaagttatcaagactgcttgtatttggaacgctgacgaatttactagattagaatcaaacgcttcgttgttcttaaatgttgttaatggggcaaaaaatgtcaaggttaccaatcaattgacaaacgagattgacgagatatcgaatacagatattgaagctatgttggatcatacatataagttagttcttgagagtattaaggtcaaagcggaagttgtctcttcggatgaacgtgaatccagtctaagaaaccttttgaacttcggacattctattggtcatgcttatgaagctatactaaccccacaagcattacatggtgaatgtgtgtccattggtatggttaaagaggcggaattatcccgttatttcggtattctctcccctacccaagttgcacgtctatccaagattttggttgcctacgggttgcctgtttcgcctgatgagaaatggtttaaagagctaaccttacataagaaaacaccattggatatcttattgaagaaaatgagtattgacaagaaaaacgagggttccaaaaagaaggtggtcattttagaaagtattggtaagtgctatggtgactccgctcaatttgttagcgatgaagacctgagatttattctaacagatgaaaccctcgtttaccccttcaaggacatccctgctgatcaacagaaagttgttatcccccctggttctaagtccatctccaatcgtgctttaattcttgctgccctcggtgaaggtcaatgtaaaatcaagaacttattacattctgatgatactaaacatatgttaaccgctgttcatgaattgaaaggtgctacgatatcatgggaagataatggtgagacggtagtggtggaaggacatggtggttccacattgtcagcttgtgctgaccccttatatctaggtaatgcaggtactgcatctagatttttgacttccttggctgccttggtcaattctacttcaagccaaaagtatatcgttttaactggtaacgcaagaatgcaacaaagaccaattgctcctttggtcgattctttgcgtgctaatggtactaaaattgagtacttgaataatgaaggttccctgccaatcaaagtttatactgattcggtattcaaaggtggtagaattgaattagctgctacagtttcttctcagtacgtatcctctatcttgatgtgtgccccatacgctgaagaacctgtaactttggctcttgttggtggtaagccaatctctaaattgtacgtcgatatgacaataaaaatgatggaaaaattcggtatcaatgttgaaacttctactacagaaccttacacttattatattccaaagggacattatattaacccatcagaatacgtcattgaaagtgatgcctcaagtgctacatacccattggccttcgccgcaatgactggtactaccgtaacggttccaaacattggttttgagtcgttacaaggtgatgccagatttgcaagagatgtcttgaaacctatgggttgtaaaataactcaaacggcaacttcaactactgtttcgggtcctcctgtaggtactttaaagccattaaaacatgttgatatggagccaatgactgatgcgttcttaactgcatgtgttgttgccgctatttcgcacgacagtgatccaaattctgcaaatacaaccaccattgaaggtattgcaaaccagcgtgtcaaagagtgtaacagaattttggccatggctacagagctcgccaaatttggcgtcaaaactacagaattaccagatggtattcaagtccatggtttaaactcgataaaagatttgaaggttccttccgactcttctggacctgtcggtgtatgcacatatgatgatcatcgtgtggccatgagtttctcgcttcttgcaggaatggtaaattctcaaaatgaacgtgacgaagttgctaatcctgtaagaatacttgaaagacattgtactggtaaaacctggcctggctggtgggatgtgttacattccgaactaggtgccaaattagatggtgcagaacctttagagtgcacatccaaaaagaactcaaagaaaagcgttgtcattattggcatgagagcagctggcaaaactactataagtaaatggtgcgcatccgctctgggttacaaattagttgacctagacgagctgtttgagcaacagcataacaatcaaagtgttaaacaatttgttgtggagaacggttgggagaagttccgtgaggaagaaacaagaattttcaaggaagttattcaaaattacggcgatgatggatatgttttctcaacaggtggcggtattgttgaaagcgctgagtctagaaaagccttaaaagattttgcctcatcaggtggatacgttttacacttacatagggatattgaggagacaattgtctttttacaaagtgatccttcaagacctgcctatgtggaagaaattcgtgaagtttggaacagaagggaggggtggtataaagaatgctcaaatttctctttctttgctcctcattgctccgcagaagctgagttccaagctctaagaagatcgtttagtaagtacattgcaaccattacaggtgtcagagaaatagaaattccaagcggaagatctgcctttgtgtgtttaacctttgatgacttaactgaacaaactgagaatttgactccaatctgttatggttgtgaggctgtagaggtcagagtagaccatttggctaattactctgctgatttcgtgagtaaacagttatctatattgcgtaaagccactgacagtattcctatcatttttactgtgcgaaccatgaagcaaggtggcaactttcctgatgaagagttcaaaaccttgagagagctatacgatattgccttgaagaatggtgttgaattccttgacttagaactaactttacctactgatatccaatatgaggttattaacaaaaggggcaacaccaagatcattggttcccatcatgacttccaaggattatactcctgggacgacgctgaatgggaaaacagattcaatcaagcgttaactcttgatgtggatgttgtaaaatttgtgggtacggctgttaatttcgaagataatttgagactggaacactttagggatacacacaagaataagcctttaattgcagttaatatgacttctaaaggtagcatttctcgtgttttgaataatgttttaacacctgtgacatcagatttattgcctaactccgctgcccctggccaattgacagtagcacaaattaacaagatgtatacatctatgggaggtatcgagcctaaggaactgtttgttgttggaaagccaattggccactctagatcgccaattttacataacactggctatgaaattttaggtttacctcacaagttcgataaatttgaaactgaatccgcacaattggtgaaagaaaaacttttggacggaaacaagaactttggcggtgctgcagtcacaattcctctgaaattagatataatgcagtacatggatgaattgactgatgctgctaaagttattggtgctgtaaacacagttataccattgggtaacaagaagtttaagggtgataataccgactggttaggtatccgtaatgccttaattaacaatggcgttcccgaatatgttggtcataccgctggtttggttatcggtgcaggtggcacttctagagccgccctttacgccttgcacagtttaggttgcaaaaagatcttcataatcaacaggacaacttcgaaattgaagccattaatagagtcacttccatctgaattcaacattattggaatagagtccactaaatctatagaagagattaaggaacacgttggcgttgctgtcagctgtgtaccagccgacaaaccattagatgacgaacttttaagtaagctggagagattccttgtgaaaggtgcccatgctgcttttgtaccaaccttattggaagccgcatacaaaccaagcgttactcccgttatgacaatttcacaagacaaatatcaatggcacgttgtccctggatcacaaatgttagtacaccaaggtgtagctcagtttgaaaagtggacaggattcaagggccctttcaaggccatttttgatgccgttacgaaagagtagacaataatatatctatccttttttatattttacaatgcttctatgatatctttactaagtatgagttgccaaatagtcagtgtgactgcttacatacgttgaatttctgtatatttttactaagttgcaacagttagataattacaagttacccttacattctgtgggatgtagtcgaagaacatctcagagtaggtcatcaaaagatgcaaatcagctgagcaccccactttcaaaaacattgtaagatatttgagggaaatcgcctctggcccgtttattcactgaagaattaattatgtgcagtagtataaatgaaggtccgtataattcgcccacttttggaaaatcattatcgttgaaagtagatggtgggttcaatgccgtatctatcaatccctctggtagggatattgttttggccagtcggcaaggtctttatattatcgacctggatgatccgtttacacctccaaggtggttgcatcatattacgccctggcaagttgctgatgtacaatggtcgccacatcccgcaaaaccatattggatagtctcgacatcgaatcaaaaggcaatcatatggaacttagcaaaatcttcatcaaatgccattgagtttgtacttcatgggcactcaagagcaattacagatataaacttcaatccgcaacatccggatgttttagctacctgttcagtcgatacgtatgtacatgcttgggatatgagaagtccacatagaccattttattcgacaagttcatggagatctgctgcttctcaagtgaagtggaattacaaggatcctaacgtcttggcatcttcacatggaaatgatatatttgtgtgggatttgagaaaaggctccactcccctctgttctttgaaaggccatgtaagctccgtaaatagcatagattttaaccggttcaaatattctgaaattatgtcgagttcgaacgatgggacggtgaagttttgggattattcaaaaagtacgacagaatcaaagagaactgtaacaacaaattttccaatctggagaggacgttaccttccttttggagaaggttattgtattatgccaatggttggaggcaataacgcagtttatctgattaatctatgcgacgatgatgacagtgaacaaaataagaagacgaaactccagccaatatatgcatttaaagggcatagtgaccgagtaattgactttctttggagatcaagacatacgtgcgatggggattacgacgatcgtgaatttcaattggttacttggtccaaagactgcgatttaaaactatggccaatttctgatagtatttatgggaaagttaactttgacagaggcaagagacttgaggagaaactaccagattatgattattgctcatacaataaggaacctgaaaatagggaaaatgttcaaaagaatgagtttaggcgtttacgagaaaactttgtgacaacttctggattgaagaaaaacaagacaaaccacataacatggctctcaggaattagaatgaatagcgcaacttcacaagaggatttattcaatgagacaaaaatccaaaatttaggagaggaagtaagcgccattggtcacaagttcccaaaagtcgtttttgaaaagatatccgtgtccacaagggaattgtgcctgacgcttaatggcccctggtcagaggaaaatcctgatgattatatattcttacgaataagtattaatttccctctcaactatccaaacaaaggggacccccccaaattcacaattgaagagaattcaaatttaaccatgagtaagagacaagaaatactttccaatttagcaacaattggtcaaaagtatactgactcaaatctttactgcctggagccatgtatacgatttgttttaggtgagaaggttagcctggaggacatcgaagaagggcaagaacccttattaaattttgatattgcagatcacatagattttgaagaattatcgtcactggatagttcatattccgattctcaaaacccggaaaacctttcttcgcaatcagatatagagtcatacaaggaagcactggtattcccagatacttcgaatcaaggtttggattttggaagaaatttagctcttgatacgacacctgttccaaatgggtgtggatcttgttggactgcaacaggtgaactcttctgcttctttgcaaatgagaaaaaacccgagaaaaagcaaaatgcaataattaaactctctcaaaaagaagcaggggtagagaagcatccttttaaaattgagcctcaagttttatatgataaggaagttgacagcagtgtaatcaccgctgctgatgaattgaaagctcgccctaagcggtacgtggacaccttggggctgggaggcggtactaatggggattcaagaacatactttgacgacgagacatcttccgacgattcatttgatagtgtcgcggacgattgggacgatatattgagaaatgatataatagtgagaacaaaaattccaatactaagaggtaattttaaagctttcagctcagtacattcggaatccgggaaaacagtagaatctaccaaaaaaaataagaatttagtgatttccaaaaatttcagcagtttattaagcgaccgcaaagaactagcattagaatacttatttatggatgccacaccggaaggatttgctagaaataacgctttggtggcagaaaagtttgaccttgatgaaattagtcattgttggcaaatattatctgatatgttgatagaccaaagtgattacgatccttatactactatatggaataaccatcccatggggataaagtggttcataaaggaagcgattgtctactttgagaggcaacaaaatttacagatgctggccatgttatgctgtgtcatattaagcgccaggagaaaaaagattccagccagatattatgggcaagaattagagaatatggaaggaaccattgtgtttaatgacaacgaaagtcaaaacacatcattttggaaaggatctgatgctttttccaccaggtctaggagtagcactgttacaccaaatttttatggtaatcatttgagaggaaaaaacattcatggaggagacaactcctcaataaggtccgacgaccaccacgctaggttaaggacgcacaacactcttaatggtagtagtaaatttacggagccggcccaaaagcagggcagccgtgccatttcatccagcccttttcatagtagaatgcctgacatcaaagtcgagcttttacatgacgatattatagaagcttatgaacaagaagacctcttacatttagaggtatcagacataccaaagttccaaacttatatttatcaatattcaaagttactttttagatggggactgcctttagaaagggtcaaaattctaaaagttagtactgatttcagaagttcttatagttcccaaggcatcccccctaacaataacaagaaaagtccttacaatggtgtacttacgcactggatcgagaacaacgagtttggagaagaaaaattcctagcccgaaattgtaattactgtgatttaagagtgacaagaagtagcttcatatgtggaaattgtcaacatgttttacactcttcgtgcgcgaggatatggtgggagattggtgatgagtgcccatctggatgtgggtgcaattgtccggaaatgttcgatgcctaaaagcttaactatcacgtacattttctgcatatttcaaagaaccttggatgtatatgaaaaaaagttcacaggatatatggcttaataagtagtttatttacgattttttaatccagtagaggcatgatagaagacgacaacggaatcattgagcgttggaggcatttttacaatggctcagtaatcacgaataaaagtaggtggaagttgaaatctattattacatattaaaaacttcagaaatacttgaggctatatattgttgtacacttaaccaatcgtataacggagcattggaacaagaaagctgagtagaaaacaggttacgaaagttgtttgttggctcatttgttcaaagtcattaacgaagcgataaaagtaataattaatcttgcacgaacttcgttgatatcttctggcaccaaccaaatcaaagcacccaactttctagcaatagaaatagccaatcttgcgtttgcgtacctttcttcctcggtgttaccaggggtgactagatcataatcaacatagcccggcgcgataccattcagaacatccaataagaagtgggcgtttgataaagcttggtccttaaatgatctaatggtagagtttttaccacctttagttacctggtcttgggcccactttaatatttgagaatcactcatgtctctaccacttgaggataatgtcttcatggttatcgaaatatttctacgcatcaattgccacactaaccctaaggtcagtaatttgttaccatctacaatatcagatccttcgataccaaccaaagaaaatcctttggctctgcccaagtcgactgcatagttggtgttttctaaggctttgaatctggatatctctgcacccgaggccggtcttttgttgacatgtttaaaatcaacagcaccgggcatcaccttttcgtaagcttgcaataatatcaaaccatccttcaaatcatcaaacagcgaaatgacaggtggatcaacgtcaagagagttcaaccataaggtaaagactcttgcctctctctcaccttcggcgtcaaattcttcaatttcaggcttttcctcttcctgaataggctctaatccaggatgtgtattgaatagatgtgccacgaaagccaggtttaatttagggttccccgcaactaatgaacttggggttaaatactttctacaatctagcttttcagcattttgtaaaacttgctcagctctctccattaaatctgtggtttgtaatggtgccttagaacacaaggcggggtccaactggttcaacaagatagtatagttttcaccatcagacacgtcttttgaaaaattggtaacccttctgttccagtttgcttgcttcaaatggtagttaaaccaacgtagtagaatttgctccggaggcaacctcaaaaattgctccaacgtttcatcatcctccaatagacggtataactcaggatgcagcttaatatcaattttacttaacaaacctctcctaataatttgccaaatcaaacccaggatcaaatgctctctaccttcaataatgtcctcggaatgaacattaacaacgacacaaccaatggcttttgcagaattaataacaatattagcattttcactagcctgaaaattattcaattccttacccttcttaggccaattcaaaactcttgtatcgatagtatcaggaacagagtcgttgatcaacttagatagcaccaacccatccctacattcatcaaataattggaaagtatcagtaggaaatggaagcaaatcacctatatcttggtctcccgccaagacgctattgatatgtttagtaaattcacgtctttcttcttcattgatggtatgtgtagtacctgtttgggagccagcaacaataatcttggcttgagtacccttacccttgtgctgtagtcctgtggcagcagtggaaacaataggggttgagttaggtgctacgttgaaagtggtctgtggagcagctcctgttttagattctcttaattttgcaaccaacccgacgtaatcgtccagttcaacacggcctgacgcatccacacccacatgcttcagggtttctcttgcttcgtcataagtagcatcaccatctttggacaccgcttctagagcttgctgtttttcaacccatcctttatcatctaagtcaatggctctgaacttttcaattgtggaaaaaagatcctcttgagtcaaaattggaaattttctctaatcgcagaagagtttgttagtatatgaaacgtttattacaacctaaaaggtagaaaaaactttttcactgtgctcagcagtgtgggaattcgagaaaggcatacatacttgtaatttgacaatattcattgtgttttggtgtactccttagggctaatatatcagcttcttctctgataattttagtgtaaagagctttcttgttctcctgaaataaccaaaatttatatcgataaatcttcattataaacttcgccccgtacttttgatatttttccgcctcccgaggagtgctttttcacatgaaggccatcgggaacaagaagaaaagccgttcacgtaagaaaataggaccctatatccggtcaggatcactcaagctgtatgtaaatgtaatatagacaaagcacctttaactgctaagaattaattatagtgtcggaaatataacataacttgcttacttcctgtgtaaaaaatgtgagaagggatatgattacttatgtttcggtatttccgtgagttgaagttcgatattggataatcttgattcaatctctcgctgtcttctcaacatttgtagtagcaagtcctttatttctttaagttccacggtttcttcagtcactatattatcaggtagtttaaattttacacttttctggaaactagctttgtgtatcttaccttcgttcgccagcatggaattcagtttagtgttcgatttagtaagggattctatgccatttcccacgtcttcctcttctttcttgagttcaactaataaattcttccctttcaatttagctcgaggaaggtcattctcaaatggggcgtccttgagctcagtattagaacagaggtcagtgttgcttttggcatccgatgggagaatatgttgctgctgttgctgctgtatcctttcaggtgacatgagtccattcttaaaccgggcccgtattctcgttaacgaaccatcacccccgattttattttcattactgaatgtcagtttggttggtgatgtagggaatattatattagttatatgatctgagttttggatcttcacatttttattcgaatttttgaactgaggcctatccaggctttgagtttccttagagacatagcccttcagacattccggcgacataatccttcttggtgttacttgtatactatgcttcattccatctgtcttgttaggtgatatcctcataggtggtttcaaaaactctttttggcttgtcgtcctcaaaggggacatactcaatctcacaaagacattgtccttgtcacttggtatattatttcgaccaatcgtattccctatgtcacgtaaactcctgcggttgcttttattgctcataatttgttttattgaactatgtcacatcactgcaatccagtgagaacactgagaaagctctaactagactatacaatccatttgttttgatttcctcttgttgacaatttgcagtatttagagtatatatcattatgtacgtgttataaccgccatgtctcacagtatcaactaaatagagcttctgcgtccaccaattcataaacagagttgcttttatagccattattatagaagaggggaaccgcgcatcgttgtaactcgtccacttgtattatttttgtaggtataccgttgatggttagatattctaagttcggcaaactttgctcaaaaactttaaatacgtcttttagataatgaaggtataagtggtacaaactaatggcatcttctctagtaattttattcactgtaatattctcagtattttctatggtgctttgcagattttcattgaactttcgtacaaacgtttcaataggtacagaatcccatcccatcgcaggtgattcgttgtcaataatgtttgtatagggcatgatcttgttctcgaaaaacatttggtaaaagaaattatgggcttggaacttatttgggttctttaaaagttttgaccgggtttcaggaaagattttttttagaatgacctcgtgaattgtatttttgcaagttgaacaagggcagaaaccatcgaaattcaagcgagttagtgggttatctgtcatgggaaaaaaaagcctgtgatttagttggcagtgtatgtcaaaacgctgtaattttttgccacacacttgtttagataagaagttaatcaacgacacatcgaagtcaaatttacccatgtaatcaagtttcagtatctttaaattgtgaaacacagccaaacaattcattagaaaaaattcgctgtaaaccaatgacgctaatgatagtttctcaatgttcggaaatttccaaaatccttctagcccccatttgacatataacctgtcaaaaccaccttcttcgccagagggaaaatcgtcgcgactgtaccaagacaaaatctctagctgccttaaggtggaagcatcaaatatgtcgatgtattctagctcttttaagaagtcatcggaagcgtcgtactccgcaaggttaagtgtgtcgggtcgcaaatttaataccaatgctttgatcttcataggagacccggtatttttgaagtacttcaatgcgtttatatgaatggaaagtttttctaatcgagatagatcgcacttcaagagcaaccgatcaattttattcaaataagaaccgcttacactgttatgggtgggcattaacgttggtggcgttaatgttagagtttttaattgctttgataaaggttctagccccttgttaactgatgagcgaacaaattgatcgacaaatttcaaattggatccatactcggatagcaatttaagtacatttgtcatcacatcttcatttaaatgccatgtacaacgtattcgattaattaagggacataatcttttcggtgactctgctaatgttctttcgaaataactaaatttcactttagctagtcttctattcgacatgtcgtttttagtattggaatcatcttcatctatgtagtgaaagtttaggacagaccaataacaggttccaaatgagttatcatagtcaccattgatgtgataggtttcattaagaaataaattctggtagatgaaaggtataattgattcataggatcttttgcatacatatgttaacgaaattttatcttcctgcggaattctccaggcaatttgtttaaaaatctcataaggtaacttatcaaacatttttcgggccctttcaaattggcagtagggttatttttatctattttaagacaccaaagtttcttctttttgcacacattatcctactattttctctacgttactttatctctggttttaagaggtgtctgtatcctaattcccgaagtcgatttttttcttacatattaactgataaataacaagagaaaagagacaagagcctacaaaaagtaagaaaagaagctactacaggaatgtgagttacaatgggtttccgttatacttcaagtactataatggcatataaaaaatacaacggagagcatacatatacttaaaagcttggcagaagagtaattttatcaagctaatcctacagatattcatatcccttgtagtattccttagttccgttaaatgctatagctttaatagctatcagcataatattgccatctttcacggccagtttccagagagactttcttaagtaaagctttaaaccagaacaaaatctaaggtcaagtggatcagacacgtcaatgaccctgtcattgaatttatttttatcagttagcaaagtttgaacttgagaaatcttaatgccgtttatgtccaaatcacagagatatatgcatgctggaagtaaataatgagtttcaattttcgtctgcgtactatcggatgggaaccgatactggtaatttttcaacttaggcgcaccagagggtgtatttggcaaatgacttccaaataaggcctcaaacttataggcggattctccagttatgtctacatggatactttggctttccttattgaggattatcgtacaatcagtcgaatttatttgaaatatcaactctctcggatgcttatctaaaaaaggtctcttataacaaagcatattccaggaatcgttatatttttcagtcatgtcaagtttaatctttttatttgctggctgttcacgggtttttgatagcgagtcgcattcatttatgctacagaaatcgtcttcaaagtagggcgaggttgaaaatgcagaagaagctggaaaagtgatgcctttttttgacaaatccttcaataggaggcaaatctcttctttccttgttattgggttatagctaatatgagatttgattagccgctgttcgagatttaaaagcctgtaataacggcactcttttatcaaggcatttcttttattatcatctagatcgatggatgctcctcccagtaacgtcagcaaatctttgaagtactcagaagatcttggaatgtaaggagcagaatgagatggaggccttaatagttttttagatattatcagctcttccacatcgatataaactgtagccgcatatatttcgaaataatttggggaatctccttctcttctaaataaatttttcgctatcttgaatgattgtccaccaatgttggtaaaataatagtccgtttctttcagtaaagatcgcaatcgcggtaaattgtagtacatcgcatctgcgaaaagcatggtatattgtacttcatccttaatctcaattatatatccttgcaaatgttgatagatccattcaaaaacttcggctgatctgtctatgaatagaacctcatttttattagattccatggtatcgttattactgtcatcgttattggaaggagagcgcttcttagaaaaatattcggtgaagaaactaggaccatccgagcttaaagaagcaccgctgattttgaataatgatttccccacctgaatcttatacattttctcgtgtgggagtatttgaggaatattcggatcgaaatattcttgtgacaaagttgctactgttggagaatttgacattttctatatgattatattgggaactttctttgttggtaatatttacgagtgccacagaccggtctttaattcgctatctttcgttagattatggtatataacattcacacataagatatacatttttttcactgctcagactattcaattttattcgagaggagaatccattagaattttgacttagtaagcaattgcggcttacatgattttccaagaagttcagtcgcccgtgcaacaaagacaaaagcaagctaagaaaaatgccagctcagtggtccggataaaatcttaaaaggatacgtttgtaaaagaagcaatgataagccggccagatcgtaataatgaatcactaatataaaactattatatttcagaaaagaggaaaccgagatagactcatcgtccgcttattatgtaagatattgaatccatgttcttgattagcgtaaaccgactgggcaaacaaaaaaacattatttttgaattaacgaaccttaaacaacctatattaagatatatgataaaaatacaatgcaaccagtatatataaaaaaagtttagttgcgtgtaacctaagagatattaactttatattaatattattataataaacatttagttatggagtgttgcctcctagaattagaataagaaattaccagaatatcttattaattgaaataaaacgattttgtggaagctgtattgacggaaaagtacttaaccatttttctaaaaatatattaaagaaaaggttgagtaaattacaacaataaagcggcagcaccagccaacaaagcaccggcagctggcaaagccttaacagcggcaccagtgtaggaggtaacagtttgagtgctagaaccttgttgggttggcttttcagttggcttttcggttggcttttcagttggagctggagaagtggtattctttggtgcttcagtggttggcaatggacaccaggtggtgtattaagtgataacgtcatttacggtgacggtagcagtggaaaccaaagctggggaaactgtttcagaacaaacgtggtcctcacaagaagtgatagtgaccaaagtggtagattcttctgtgacagtagcagtggtaatgttagaagcggcggaggcaacagcggcaatagcagcgatagaagcgacggtagagaattgcatttttaatttgtagttattttgaagcgaacgaaagaagatgtttgttatccttggttttttattctatgaaaaaattttaaaaaagagagtctagcagagagaagtcgatgaagaacaaccacgatccagcaacggtttatatacttcgagagatgactaaaccatcctatatgttgtggaaagtgtacacaaaaaaattgcaaaaaaaatagttagaaaaagaaaagtgagataagtacaaggaaaaaaaaataacaaacaccagaaaaattcctgcgcggtttctgtgaaggggccgttgattcaccctctgcactggtccctgaaagggactaccgaccatacgcgtagccccttttctcactggaaaccatccgaacgccgatggaacacgcgtctaaaagtgagcacggaccggactcgcggatttaaaagggcttccccactgcagcgtgtcctgcagctcaaacccagccatcaattcgaaataggaaaactccttcctttttgagcgatcgtgttgtagcagcacttcaaaacggatgactttctccgcactgaaacgcatgggcagtccggcaagagaaaacaccgcgtcgaagcacggttattcatgttggagcagttcgcaccatgctattgttttgaaatggctgccaaaaatattcatgttgcacgtttcaatgcttgacagaaaggcaatatggcggagaaccagtgtgagttgaccccaacaaatgaaaaaaaaaaatataataaaaataaaaataaaaaaacaaacaaaaagtaagtctccttcaaggacaactgaataggaagtttgagccggtttcctatgcctatagccttggatgagtgaggagaaaacgtgcagttaataaaattagcatactttaggttttaggatgaaactttttctcccacaatccttatttgttatgacaccagagtgcctaattcaatcgaaaaacagataaggggaatttctggaattagggtgacagaatgagctacgtaaaattaacggcaatgcgaagggcatcttcatattatttttctcaccttgctgctattctaattgcatttccgttattaaggtttgccccttctccgaaggtaagctgcggaatttcctgataagtgcattaccccgcataaggttccccttacgataccagaaaaggaatcagtgtcgatcgtattttcggcatgtggattatccttgcacctgttctccggagaaatgttggtttttttctgtaaggggtatgtggtgaggaggtaagccattatcatcgttgccttcattatatctttttattgctggccgatctctgatattatgatgaatattatgaaaagtgttccttttttcttgcctaagtgacgtgacgtctcctttctaggcaagctatgcagccagtatctcgttgaaaattaaagtacttttcttatttacttatttattttatccatcctacgtaccagattgtgcgggacaggtttttattagtttcacagtttaattttcattgaccaaaccagcctccatgcacagtgaatagaacaatgatttgttatcacttaataactggcccggagagtcaaactcggctactttaccattgtccaacactatgattctatcactgtccattatcgtgttcagtctatgcgcgatggtcaagatagttctgtccttgaaagcagtacgaatcgtctcttggacgactttatctgtctccacgtcgactgcggccgtggcttcatcaagcaccaaaatctttgatggaaccaacattgctcttgcaagacataataattgtctttgtccaacacttaagttgccaccaccttcggttagttgggcatctaatccgtcattgctcattgatagcacgtgttctttcaaatgagaaagttccaatgccctccaaatagcttcatcagtgtattggttaatgggatcaatgttctcacgaacagtgccctcaaaaacttgagaatcctgaggtatgattgacaatttatgtctcaaatcatataacccaatctcgttgatggcaatgttgtcgattacgatgtttccctcgctagcctcaatcatcctgaataatgctagcgttaatgaggattttcccgcacccgttctacccacgataccaactttttcatttggtttaatgtgtatattaatgtgcttcagaacaagatcaagctccggcctataacgagtggaataattattaaactttatatcaccctggctcggccattctttgggtggtctgtggccttcaactattaaaggtgcctcgctcttcaaatcagcatattcctttattctttccactgaaacaatattcgtttcaacttccacagtcattctaacaatccaatttaacgtttgagtgatttgtaaagcatagcttaatgataaacccaccatacctgccgttaatgtgccttgttttagtctaaaaacggataaagttgcagcacctagaatgataattgaaccaataagttccaacctatatgctagccaacggttagcattgatagagggatagaacgcactcatgttattatcaatgcggcattgattaatgtgggaaaaccttttctgttgagaataacctctaaccgttgcaaggccacccaaagtctcttggaaatgagagtagattggagacctagtaatagagtctaaacgacgcaactcccttgatgttctcaggtaatactgctggtagtagatgtaaaacacacttagtggaatgataatgaagataaattgccatgtcgtcgcacagataaccgtaatagtgaatgtgactttcactgcattgacgaaaaactgagaaaatgttcttcctaataaagcatccactttgtatatgtcatttgagaatctgtttagaattctaccgattggtgttgtttcaaaaaacgtcattggggctctcaacacagagtttgtcatcaagttgtgtaaatatttggaggcatgaatggtacaaaaaacccagagaacgattgtctggattaatgttgccagtgctgaaccaataccaagtgcaaaataaatggccaagtaacgcgcggcatttggattagatccatagcggctattaacttcagaccaatgtttcaaccaaacgttacccataacagagaggaacatcgatataacaataaacaatatgaatacacaaacgcttttcgggttgcaagctttagcgtactctaggtaaatgttccactttacttttccctgttcacgatgctctcttttagcaatattttcatcgtcaccaaaatcgatgcttcccaaagttgcatcactggccctccttaaacttatggcgtcagagttgccaaaatccaaatcatttaatttctgcagttgttccagctctccttctacaggtatactactttctcgaactgagctttcagaggagtcaccgaattcattcgacttaccgttattttttttaccatagttgttgagcaatttccataatggcgaatcagcgtccttcgtaatctcatcatatgtaccctgctgtgtgatttctccattatctaataatgcaatagaatctgcgatggataacgcgctcaccttattagtggctaataccttcgtttttgtatgtaataaaccatttggacccaacacatgttcgatcaagtgcctggcaacgtgttcatcaacagctgccaaaggatcatcaagtaaataagtgtcagctctcgcataaactgctcttgctaaagacaaacgagctttttgtcctccagataaggagatccctttctcgccaactaatgtcttatctccatccatcaaaattgcaagatcaatagttaacgcacaggccttgatcgttttttcgtaaaattccgcgtcgtatctatgcccaaataaaatgttttcctttacagtaccattcattatccatggaacttgtgaaacataagcaacagaaccatgaacggtggcgaaacctttaaccctgaatagatcacctaacatgcatgacaatagagctgttttaccactgccaactttaccaacaatacaggtcaaatttccttttttagcttggaaattaatattctttaaggctactttgtattccggtttccgttgccataaaaaggtagcatcatctccaatgttaatggctacatcgccaatattttttacttttggtaaacgctgaaccgaatctggttgtagctcttcattggtaaagaatgtaaataatctaccaatagaaacagaagcttcgataaaagaatttaaaaccataggaataatcattagtgggaatgagagcaggttgaacagagtcaaagcagggaaaactaagtcagtagtcaatgctctatcctcagtataaacaaatacagcaaaggtacaacatgaaacaaggaatggtactatattgaactgaaaacttgtcacagccatataacatcctagttttgtaagattttttaactctttgttatttcttacttcttctagcttttccctataaggcttctcccatgcatataacttcaaagatttaatattgtttagtatttcacttataacacgggtcctttcatctttgtacttcatctgggatttttgcaacttcttttgtatcctcatcaaaaatgagttcaatggcatcataataactagtataatcacgccaacccacatggaatttcccaacaacttatacagagaatataagcaaataatgatttgaaaaggccctgaccatattaaatttagccattgtgttaaatcttgtaatttttgaacatccacactcatgagattgacaatgtcaccggtagaggaaagtccagaagcctcattagatagcactaaggatttttgatatattaaagccgttagggcgctcttaatatacatgcctgtgttgaagacattcaggaaatattgatgcaggacagatgtctgagtaaagcccaccagaaacatagcaaacgcaatcaaaaaccctcttacaatgggtaatttttgtgggtggttattttcaaacccttgaagagaagaatggtcatcctgtctctcactgttatagtctgtgacgaacttgattaaaatccttagtagttgtggttgagtaaatgctagaacatcatgaattgctttaaagaatgcggctaaaagcattttagatccaaaagttctgcatatagcccatgataatgaaggatttgatttttgcttcaactcattttcccagtttttctccaatttttgagagagttcttcactactaaagttcctcggtaatttatataaatctgcttccactaagtatttttcatagccagttttcatcaaacctgacatccaagagaaggtaatcctggaaaatatgtttgcgctatcgtatggatttggttttcttcttgttaaagtttgatgtatgtgttgatgtggcattagcggcttctttggaagagcttcaagtaacaggatactggcacatgttattacttggaataacgttagtatgaaacccgtttgtccggaataccaaatgccttcgtaggtgtgtctaattagaatatttattagtttagcaaaattaccgaatgtttcaaaaagccaatagaataaaagtaccgtattggctacaactgatctatcgtattctatccagtgtaaggctaaagcaacaaataaagataacattgtagaagcatattgacttacaatggtaaagttttccgcttcttctttagaaatatttaaagacgcaagtgaaacaaacgctatctccaacagaactagtgccatcctagagacaataatccaattccgcctatatttgatgccagagtgttttttcttgcaaaggttaactaaatctctgataccgaaggttatcatgaaaattgctgatagatttaggatcacaccgtcgatgaagcattgagtaaagtcaccgtaaaaggatataggtccaaacccttcaggagatctacagagcttgcaggcccatgaaacaagattaccagccattttcttgttctttacggtagtacgatacccctaatttattctcaaactgttaattgaaaaattgtaggttgtaaaccagcttccacatagcagatgatcacaagaggttatcgcaccttttatagcagctgctaacttttttcatcaatttcgtaattactaagccgtaaccttccaccgcccaagcatcacaccaggagttacatatttttgtattatcataaagaaacacacgccaagatatctacagaaaccagatgttagcattagatatatatattcgtattgatgcagcataacaagcgtactatggattgcaaagtaatgtagattcctgaccagtagatctgctcgcgcaagagaaacattcatgaactctaacgacaataacagtaaatccacctcacggagaacgataaaagtcttcatttctccatgaggtggaaacgttgtttgaatattaaacataatacttgaacttcttgtgtaatttttattttttaatcgaagtctactccgaagtctcctataaagcgtaaggcgcgtctccaaagtgctatttttcaagatcaattcagcttcaaagaagctttgatacctacggggcaatgcaaaggctgccagtcgaaacaaacagcgaaagctagcccataatttcttgagctgttgattttgattgtgatatttttcatactttagaagaagatatgcgtgcgcacagaatcgatacatttctcataagagaaaacatcaaactggagatcatacatgaatcgaattcctattttggtggagaacatatatcaattgctttccgatttaagcacctaggctcacagcatgaattgttcaactataaagaaaagcttctcactgtcgataaagctgttgaagagaagttggaacaacaagcgaaagtgcaagatgatggtgaaggcacgatggaaaatcaaacctggtccctaaaatcattactaggtgccttcaaaagaacaggcgaacctgaagagagtgtggatgtggataacatgaaaatgctaaatgagagtaagatgttaagagaaaaaatacagaagcaaatgtattttcatcaacctgtaacgttaatatccggttatgttcaaatatcgggggtctttcaatacgattcagaggtaatttcagagtcaaaatttaaacaagatgaagtaaaaatggtaggactagatattgtacctggacatacgacaaattctgttcttgcattggaagatggagaacatttcaaaggtaaaagaaatttaaccaactacctcaactcagattatacaaatgtgaccaatggtcttcttttctcagaaagcggttctaggggaagaacaggtacctataacgaacggaccttaatgatatcaaacgataccagtataaaaacattacctcttcttttaataccacagacgcttttattttctgaaatttctttagaaccaggtgaagtaagaacattctattttaaatccacaaagctgccaaaagatatatgcccaagttattcatcgtcaaaagtggcatcaataaattacacgctggaggttggtgcggatgtactttctgatgataatatcgagaaattttcaaatagagtcccaataacaatagcaccatatattagttcgaatgccgaacagtacacatcacgtctggataagcctgctatcatattaaagacaggtaacataaaggaactaaagccacgtttgtttactcgaaaagtttctacggcttctgctgtatcatttggtaggagaaaatcttctataattgacattgattctccattagaagataatgaatttgtcaagcgtgtcaaaaaaaacttcattgaactggtggaatctaaccaaaatgtgtcaagagatatagacgaacttattgacttgcaaatgggggtacagttcggaaaggatgaggattcttcggatcctgaacccaacgactcacacttttcgaacgaaatggtgacgtctgcagagtctagcctgagaagcgatgctgtaactaagaggagaaaaagttattcggtacgcgataacatttctaacctcgagcaaaagatgtggaacgattgttctctcgttaagtcagatgagaattctaatcttctacctcagctaattaatttacagaacgcatatcaaattaacagaaataatgagactatggcaaaagtatccttatcagcacctttttataagacaactgatgatataaatttagtcattgaattagatccgataacgacgcctttacttaaagtgacttcgttgactgtatccttagaatcgtttgaaattataaatccaaaatataagactgaaggaaaaggaatagggagcaaaccaaaaggaaactcggtgtatgagaaacattttatttgtttcgatgagtgcaagtccgtatcggtgaaattacttcctccaagatcgcctacaaaccagattaccggacaattcaagacagatgtttttcaacataagtggatgataggactaaaatttgtaataattgcaaagacagaaagtatcactttggatcaattttatgaggataaaaagggcatcctattccattcaaaagagaatttagaaggtgaagagtttacatgttacgttcccattccaatactgtgtacatccgaagatttcatgggatggtaagcaataaatgggtgcagtttactcgtataattggttttgcatttgaatccaatccagtaaagaggatttactatactctcttcataaagggtatgtacagatacatttataagttagttaaccggctttattgtcgtaatagtcatctcttgatgtcatgggttgctgtccgtgcgatttcaagactgctcatttcgcacgatgcatattgcttctctaatgacatttttcgttagaatgatcaggtttttgccatagcttgatcagtaaattaatagatgattttaacaattcaagaggcattaaaacttgggcaaaggagtaataatgtctaataccgaggaattgatccaaaactcaataggttttctccagaaaacttttaaagcactcccagtttcgtttgactccattcgacatgaaccacttccatcttcaatgttgcatgcaagtgttctcaattttgaatgggaaccgctcgaaaaaaatatttcggcaattcatgatagagattctttgattgacattatacttaaaagattcattatagattcaatgacaaatgctattgaagacgaagaagaaaataatcttgaaaaagggttactaaattcgtgtataggtctcgattttgtgtataactcaagatttaatagatctaatccagctagctggggaaatacctttttcgagttattttccaccatcattgatttgctaaactcaccatctacgtttttgaagttttggccctatgctgaatcacgtatcgaatggttcaaaatgaatacatctgttgagccagtatcattgggggagagcaatttgattagttacaaacagcctttatacgaaaagctgcgccactggaacgatattttagctaaattagagaataatgacatccttaataccgtcaaacattataatatgaaatacaaactagagaactttttatccgagctactacctataaatgaagaatcgaacttcaatagatccgcttctatttcagctttacaagaatctgataacgaatggaacagatcagcacgtgaacgagaaagcaaccgcagttccgacgttatatttgctgcagattataacttcgtgttttatcatctaattatttgcccgatcgaatttgcttttagcgatttagaatataaaaatgatgtggacagatcattaagtccccttcttgatgcaatcttggaaatcgaagagaacttttacagcaaaatcaagatgaacaataggactagatattccttagaggaagctctgaacactgagtattacgcgaattacgatgttatgacccctaaattacccgtgtatatgaagcattcaaacgcaatgaaaatggacaggaatgaattttgggcgaatctacagaatattaaagaatcagatgactacactcttcgacctaccattatggatatctctttgagcaatacgacctgcctttataaacaattgactcaagaggacgatgattactaccgcaaacagttcattttacaactatgtttcacaacaaatcttatacgcaatttaatttcttctgatgaaacgaggaatttctataaaagctgctatttgagggaaaacccgttgagcgatattgattttgagaaccttgatgaagttaacaaaaagcgtgggctcaatttatgttcatacatttgcgacaatcgtgttttgaaattttataaaattaaagaccctgacttttatcgtgttatccgcaaattaatgtcttctgacgaaaagtttacaaccgccaagatcgatggctttaaagaattccaaaacttcagaatatctaaggagaagataccgccacccgcttttgacgaaacttttaaaaagtttacgttcatcaagatggggaataaattgattaataatgtttggaaaatacctactggtctagataaaattgagcaagaagtaaagaagcctgaaggtgtctatgaagcagcccaagcgaaatgggaatcaaaaatttcttctgaaacttccggtggagaagcgaaagatgaaataatcagacaatggcaaactttacggtttctaagatcgcgatacttgttcgattttgataaagttaacgaaaagactggtgttgatggtttgttcgaggaacccagaaaagtggaagcgttggatgatagtttcaaagagaaacttttgtacaaaatcaatcaagagcacaggaaaaaacttcaggatgctagggagtacaagattggaaaggaaagaaagaagagggcactggaagaagaggcttcgtttcctgaaagagagcaaaaaattaagtcgcaacgtataaacagcgcttctcaaacagaaggagatgagttgaagagcgaacagacgcaaccaaagggagaaatatcagaagagaataccaaaataaaaagctcggaagtttcttcgcaagatcctgacagtggtgttgccggggagtttgctccacagaatacaacagctcaactagaaaatccaaaaacagaagataacaatgcagctacttcgaacatttctaatggttcatctacccaagatatgaaataaattatcctcttaatagaaattttaaactgataagaaattcatgcatagtgtcccaaacaattcagatagattttagcgtaccacagagatcctatcagagagtaatacttatgatgaaaacaaaagtcaatccattcggtttaaaaaaatgacaaacctatatttgattagattaatcaggcgtcaataacgtccttagaagtccctttgctaagactgatatcgttggcaaaagcatgctccgagtttagtatatacttccacttgataaagttgtagcgcaaaggatgcttttcttaatgagaaattcggtatactacaagaggacatccaatcgtgcttacaaaattgccctggaagacatgattgagaagaaatggcgaaatatgtcttttggtcagatagtctgtaatcgcatataacagtatgcttggtttgctctttatcaccacgcttttcctctctttccagcgcgaaccatgcaatggccagctttatgaaatttaaaccataaagtcatatgagaccagcaatcagaccatatatagccgtactatgctataacggataatttgatagatactaaacagttttagttcacatttctcgtctaaaaacaattaatttattataacagactctatagactaaattgtatgtatttttttttttgacaaattgggggcggtagccttccaaagtccaagtgaacttatgttcgttttgtcttcttttctaatgaacaccttcgataaaattccataaatgacggaaaatggttctagttaccacctcttagtgttaataccaagtggagttgcattccctctactagatgtgcatccgttactgttaatttatcatcactatcctggtcgttagtaaggtctcaaaaacgtaaataaacttaaaagataattaaccactgaatgaacatacatttgttttccctggaatataagtctttgttgagatggtggaatcccttctttttcctccaaaagttccttgatgtgatatacgagatctgattccttcagctcaacagagatctccttcccagtcagtgtcttcactttaacaatcatcggttacggctgtaaggaagttaattaccttcctttatttattcctctgtcggaatacttcatttgaataacagaattttggtttttcagctaaaagttgttcgtttgccttcccgaagacgccatcggaatttgatttcatataaatattgatataattatactctgaaatataatattgataaacttaacacagggtgagaaaggtgaagtatgctaccgaccccttatgtaaaatgcgattacgataaagtatatgagcctgctgaggatagcttcctcatactggactgtttggaaaaagagcatgattttttgaaacagaaatttggtaatcgtttggccatcgtttgcgaaattggttcgggatcaggtatcgtcacaacatttctaatgcaaaacaaaataataccgcaggaaaattccatccacttagctgttgatatcaacccatgggcgctcgaagcaactttggatactgcgaagttaaattcatgtaaaagttcttttttagaagtgattcaagctgatttaaactccagtattcggaataatcaggttgatgtcctaatatttaacccaccatatgtgccagcagaatgtgtgccagatgtcccaggatcaagagaggaggcagaccaatggctagatttagcgttattgggtggaaaagacgggatggcgattactgataaactgctacgacaattagaacaaattctttctccagatggtgttgcatatatattattttgtgcaagaaataagcctaaagaagtcattaagaggtttgtcgatacttacaaatggaatgtgaaacttattgaaacgagaaaagcgggatgggaagtcctcagtgtgtacagctttacaaggtgacagttgcaaaacctttcacgttataattgataacctgtgtctttactcaaagcgtataactatatttcggtttataaagaaaaattcatagctatgctcatgacagaatatcttttttgagatcttcaccacaaccatataaatcaactgaccctagtccgtaaactttctcataatgtagataactcaaattctggaagaagcttcttagttgcgtgtgtctctcgattttgtgaatgcctcgtaataatgggagaccatcttttaaagttgtcggtaattcaagatcatcagttttggttatttcgtaatctttgaattctgcgatttcatctaccagcgcgacgaatgagttcgttttatatacgcaatttattgtatcaataacaaagatccactcattcgtagaggtgaagccttccatgttgagtaagagtagcaaatccaaagttttacatacttgcaatattgtttgtggatcgacttctgactgtatttgaagtgattcataaaattcttgcaaattagtttgtaaacagtaactgatcatagaccaatagtcattgaaatgggactctgaaaatcttaaaagtaaaacccttagtaagatccagcagcttcccttgagcttgatatctttggacaccaaatagtggaaaatgcaacttattaaagaggaaaagtgcaacaaatatgcgtcatttggcgataccatcaacaagtacgatattttcaaaaggttttggcacttgtactcgacttcagaatcgcttcctaagttaaacgtgattaaagtcggagtcacacttgaacgcttggagccaatttctaatagtaaatcgttcaagatttttgacttattttctggataaatggaccattcgtaaataatcttttcccaagtttgatcgctgccaattaccgaaagttttttgtcattttggaacaattccgcaattaaaagcctccaacttttaacttttgaacctaaatgggatacgaccgcggccaattctaagacataacctggaatagttttttcacttttgggtttgatataaggggttaggcattgatttacaattgtcgctaacgttgtattaaacttgtctcctccaatttgatcgttgacgatatattgaacacgccatactacaaattctaaatctttaaatgaatcagggtggccacgatataagttcgtaaagtttataaatgcattaggtaggtatttgaaaaacacatcagatatctccctcctaactcgtttttgttctccaaactgcgttttacttacttttccagaaataagggcaacaagttttaatatagacaacgaaacatcagaataaaggttataattggttgctacttctctgaaaaatagcaggaaatccccataaaactcctccattgcagagttttctacagaatccacgtagttaaacaaaaatgcaataatcgattccccgcttaatctttttaacatggaaggctcccctttagttaatttagttgtgcttgacctacttccgtcacgattagaaaacttgacagatgccgttctgttgtatctgataattacaccatacaataaatgtggtattgtaatggcgggtttattgccgtcgagcacatgtactagtgtgactgtagtattgtctgatctaatgctgatcaaattttccagaagttccaaaggttctagtagaaataaggtttccaacagtttcttcgacctaaatttgaacttgtatgagttatgattagtggcgtccaggctagaatcatcgttagatttacacgaaatgttatgggcccaataccagatatctaaacagcatgaaatcacctgtctgaaagattgtagtattacgtctctttccccctgaatcttactttcttcattggaagaatctgacgaaaaaacgtttgaaacaacggattgaataaaatcaccctttagattagacccagaaaagtatccttccctttcctcggtgacaaggtaaccatgtgaaatctctaatagctcttccagaccacccagaagcaaagctattggttggtaataaccaccttctctcttttctagcaaaaacaatctctgaacacactgtacaagagatgcagacaatggtaaaatcattcgaaatatagaattctcaaaataaacaatgctttcggaaagaagcttcacataggccgttacaataagagggcttttcatatttgaaacgctggtaacaaggaaatcgatatattttaaatgggcagcattgtcatcaaaaatgtctagtttaataccattatcgtgtgatagtctgagaaccttcgatacaatatctaacaaggaaactgctattaactcgggctcaattccttcttctgcaatatatttagacgacatttgcagcaaaaatatgacaatgtccttgaaattttgctcagttccatcgagtaagatatccaaaagaatcagagcactcctgatacttttcgcatgtgtattgctctttatatttagaaatctcatcaatgtaaccaacagcaaacttttatatgtggaaacgtcttcattcttccatatggtcgaagattttattgaggtaagctcagtggaaaaaactttcctagtgcgtccattgtttgttttcaaaacataagcaagcatttggaactcatatgtgagcatatcaagatcatccctttcgtctaatctttctttttcgagacgattaacctttaaaatattatcagtcaaaatgtaaaataatcttgaagcagatcccgagtttaatatcgataaaatccactttgaaacggttaaataaaaaggattctggtcatcaaaaagttcgcccaaaattaattcaagagggcgcctaatcaagtttgaatctgagtctaattgtgtccataacagatctaacacgcttaatctctcggatatatcttcctcttccacaaaagtatacactaacgcactttcaataaatttggatggaataaatctgtttaaagtctttaagttcttgacacctagtatttgatggcgtggatcttttaaagatttccatacggccatcatgactactttcaataatttcatcgattcaatgaattccatgcgtgaatataagtagttaccaaaaatttccacaattccaacgatttcttctgattttgcatcattattagattcacaaagcctgggaatagcctcaaatatgctctgagttatttttttatccgaccagcttatgtgagatcgtcctttaagttcttcagactcaggtatcttttcgaaaatagctataaataatttggagctttcattgatattttccaagtcccataaacttgaaagaagcttcttctgaatcaggtctgctattaaaaaagttagatcttctgttgtaaagggtggcaaacgctcagctatattttctttctctaaaatgctagatggattagaaacattggtataaaacccacgtattttggccaaaagttcttcgcagcttacttcatcatcgtgctttagttttgagtgactgagagggagaagggctctctcggggatatagtttaacaatttgttgtacaaagaaaatttttggagcttataaatattgtcgaaatctttatcattagatggaagggccagtaaagttaataatatcaaaggaaggtggcgtacgataatctcttcgtcgtttccaatattaaaatttgttaatacgaaatccaaaatttttaggtttttgatgtcttcaagttcttgaaatagctttccccatataatatttgtttcagtattgtcaaagaaagtacgtgccgttttcattatttgttcgttttgtttaaatttttccgaggaatagagaagtgggatgaacaattcaggaattacaagtgagccaatttcccatctatccattactgccatacttatcctgaatgcagttaacacggattcttcttctgaaagaaggtcgcttaaaccttctaaaagggcgcttaatccatattttgtaaaatatacattactttcctcgtttgctgacttaaccgaggtagtatattccatggagttcccgccgttattgtttagcatgcccccagcagtaggaccgagaagccagttccatattcttctgttcaaagacatatccttgctcaaagtagttctacaacaactcattatcaataactttttatcctcagaagtaataagaacattcaaaacgggagagtctagcctcaacctctgtaataaaaggtccaaaacgctccttttaataagaatatcattttcatcttctaaacaaccgacaaggcatcggataagtagacctggttcaggggttactaaatctttggcagcaggcaataagaccttgaaagcttcttcttttctttttttcctgtctagatgagaatcgttggtttcagtttcacttgggttctcttccgcttccatttttattttatttactagatgaggtacagcattcaacgacggaaactttctagtcaaccacgtgagtccgcccagtcttctgcctttatttgcagtcatgactagaaacaacgtttgccaaaataaggaatcatcatccaagttctcctgcagagtctcaatgagttttaaagttaaaggtaaaaaatcgttgctttcatcatcaattcctggcaataaactagaaatcaaaggtctgatgagcagtcttaacgttgtttgaggcaacagaaggatatagttatcgtaaagctctatcaaatgtgacctaacagacatagaggcataagtcatcaaaggtaaaattcccgggatccaaatgttacattctgtagccagagtttcaaggccaatatgttcaaagatatacgtatatacttctaaagttttctgatgaacacctgctggtaacgccggcgataatgaggatgtcaatcttcgacttacttgatatggagaaggaacatagtaccttacattctgaaatttaggtgaccagctttgcaacgcctttaatagtgttcccaaactagcaatatagtccgcccattctgttacagagtcaaatctttctaatgctcgctcgacattagcacgaaacttcttctgtttggagtctagttgtttattatttgagtcaattgtaaggggctttagtggtaaggacattttttgtcgatcctctcagaaaaagctgctctgtcggctttttatttcaccgttataaacataattgggaggcttgagttttatattaggtattgctattgttccttttccagtgagatcgaagcttagcctttgaaaaaaccaaaatcacttttgatcacgtgcctcgggtggaacgcccagcaaatatataagtatgtcgtttattaataaaacggtaatcggactctaaatattccttctttcagcactcgcttatgtcgttataaaaacttgattaatttgagtaattagcagtttttgccgtaggtatgtttttagaatgttcttttgcacagtcagaagcgttgttacccataatttcgtgttgagaatattaaataattacgtaaatgatctgccaaatgctgacaatgattgaaaaataattttaaagtttaaataatgcaaaaaatttgtgtaaaaagaatatgtgtcaacctaagccgttccatacaaataaatttccatcccatgcagttgaagccacatatcctggctttccccacaagctccagtcagctccaaatacgaattctgaatgctgtgtgaaattgaaaatggaacctttagtagcatccgtagagttagttttatatgtttcttttgcaccatcgttgctgagatctctccatattcgacaggtcatatcatatgaagctgacattaaaatattggaatgatgaggggaccaggtaacttttctgattgccagcccgtgcgcattagggatttcattgatgcatgatgaattgtgaagttggccgggcacagtcctcttgatagtcgctgattcatttttatttagcatcctaatgtcccagattctaatggcattatctacacctcctgtggcaactacataaggtctgtatttgttgaaatcgcaagtcaatgcttctagtcctgaatgcactaaaaaattattctgatttttgccggaaggtagtctaatgtcaaataagcttgcataagaattccctgaacaggataatacgagattttggtcgtggggcgagaactgtgcttggtatacacagttcctgttttttgaaatacctgtaaagcttttctttttcaatataatggcgtttaatggatccaccattttggtaatctctaaaggtcgtggagtaagggtcattaaactttgctttcttagaggggaccatatttttatagatccatcccatgaactacttaagaaattctgcctgttgactaagttccaattacaactgaatacttctcgttcatgctctttaaatatagcaataggaaactctttaaaggttgtatcaaacaagcgtaatgtaccatcgccctgtgcaaccaacacttggttttcatgactttcgttccatgcaagatcaaataaacaatcctgtgttaaaaaggaattaacttccactattctacctgaacgatcaatctcaaggatgaacaattttccattcccaaccaggccaaagtttgaaccagcagctaccgcgagcctgttatcgaaaaagggagaatactggacaccgtacccactaaaaccttgcatatgatatctgagcatgttgtataaattatgcaaaaagttagatgatagtccgttaacaatatgagatctctgcacttttcgagcgtcgaattccaaatcagaaagaaaacgatttcgacctccggtaaaagattttatggtaagaaaacacagtttgtgttccacagttcttaaaagtgttttcaccttttactgttttgcgaaacgacttttcagaggaggttatgtcggtggtttaatttctcggccttcatatttacttgctggagacatgcaaatttctgattaacaatgattatagaactttaagtagaagtaaagaaaaataagtatatgatatatatatataaagatgcagataaaaaaaaggtaaaaggagtagaaaataatgtctgaaaatggatgactgccaataggacatattttcatattaacatacttcagaagcggtattgtttattgtgatgatcgttgctcattgttatcattagggacgtcgttatgaatggtggtgtccgaactgcttgaaccttggccttgagagggattttcgtctgtaggaggaaaggcagcagaattgttgttgcgtagttcgacggtagtaacatcaccattttgatttctataactggcaacaccggaggaaaacaagttatttctgttgttctcaccagtacttccacctcgttgttgatcattgctatggttattgtcgttattgttgtctcttgagccattcgtaaaatggcctgttaatcgtgaaatattttccaaaaaggaacttccttgcgttgtatcagaggacgatgagtcattacgtccttggttgtgaacagtttgtgctccgggtgctgttgttgcagaggtatcagaagttcccctctgagcaacgttgaatatgtgatccaaaacggctcttagtctgttgtggtgagggtctgtagcgtcactactagtgttatttgagtttggaccgttcgctgctgatgggcttgccgaagaatcagaagcggaaggattcggatttggactgtggaattggaacaaagtcaaagggatgggaacccagcgcggactttgattgttattcgaaccaccagaattagagggtggattttgagtagttgagctcggcccgttgacaccgtttctatcgctatcattaggcggtaaacggactggattgtgtaaaggttggccgttttgaggcactaaaaaaaagcctgttcttgataacatctgttcgccagaacttgcatttccgatagtgggaaccgttgtattggacgtgttttcggatggggcggaactattttcgttagtgctattcactgcagttgggtcgtataaaactcgtctaatacgttcaaaagcagcttcgttagctgctacttcatccgtatcttgttgggctgcacgttgaacacctacagattcgctgatcttttgtctacaaaggggacaagaattttctaatcttgaccatttgtagatacattccctcccaaaaatgtggccacaaggtaacttgattggtgagtgtttgtagcttggatttgtttcttcatcattgagagtgcgttgttgttcagtgagaggaatagaaggcggttcaacaaccgtagcatttgtaatcgatgggttactgtcattatcggcggttgtgcgtaggggcgcaccttcattatccttccttttttttgttccttcagattcctcctcattttcagaatccctttttctttttgctttagttgaatcaacttcatcttcatattcgtcataacatatactacataagggcccttcggccttgggtagatcagaaacttgcagaacggggagcttatcaaactcatcctttgatattccttttggtctatttaatagtctgttgaatctctccattgcaagctgagcagcaacagatatgaagctgttcaaacggtcttgtggagtagacgcaggaacatcacgaaaagataaaacaagagcaccgtcgggttgatggcccccatttccgatgccaaagctgggcccagtaccgttggcaatcgtgctaccggatgctgcgctgttgttttcgttattatcattattagatatattgctcaaatgtgctaatctctccggagtgaaataggaatactgaatggaaacggttatgtttcttgtttgctcagcaccaccattgagtggaccggaagctgcatttgaattattattattttcagcattatttggtgatgtatttgtgcctctgttttgttcttgaccactttcactcataatgaacaaaagctgaggttacaagactatgagagaaaacaaaggggaaaaaagggagaaacgaactatcctgaaatgctaaataatttctatctatagtagcttcactagaggatatatatgataaactatatttccttcaatatatagtttttagctattatttcattattgatttggtgatactaatgcaatgtagttatatgtaaaaaattctttcatattttttgacaatggcagatagaatgttttacccggctttttgcgtcgaagtatataattgttgattaagaagccagtaacaataaaaaagaacagtattatttattttacgttaaaagacgcttttctttcaagtaatgtacaatgttatacctccagatatacattgcaacttttaaagtctagtaaatgcttatatggagggagggatttatcaaatgtgatgaaaaatagctgtaatgaacctggcgaaaaatggaggattcagattgtgtcctccgttttcttttctcgtagatgaacttgaggtgggagataacattcctgttgaggaagtacttgaggtagattttgaaatagagagagctgtcgtacttgtttgggttttttggcctttggagctggaagaacttgttgccgaatgagacgtggaagcaaagtacgatatactggagttagctgccgtggaaaacatgttgccgccggagacaatactttcatatgtagaccaagtgcttgagtaaccaggtgctttaagagcacttggaaccgcgctctctataatctcaatgtattcaccgtcgtcgctgaagttagcctgagccattgatatctccatattgtccagatcatataccacgtaagtattagctaagaagttatcacccaaaataatggtcggatctgactgcggtgcaatacctagtatacaaatgtttgaacgactatctgtgactagctgaaaatcgcttaaccaattagaaagatagaatccaccaaaatcaaagatgatgctactctcttcttccatctctttgatacaatccattatgtagtaaccatatgcagaagagtaagtagctccgacctggtcggcaagcatttttaccagctcagttggcatatacgatatggtcgtacctgaatctagcaggactgggatctttgtagtggttagggttgtcagattgtcttctttatcccctttcgacgtacctaatccttgtaaagtgacttggaattgaattggatccttgtagccgcgatgctgcaaagtattaatgatgggaattgtgtataggtcgcccgcatattttccatgatccacagcgccaaacaaaatggtaccatgtttcgaatcagaatcatttgcgaataaagaataagctgttgattttattacacccgaattctttagcaccatcggaaagttattgtaagtgtagcttttttgtacagagctgagagaaacaccagaataagttgactccaagccaggcaaaccaatacccaagacaccaactgttgagtttgtttcgtttgctacagcaaatgataaacccgtaatgttcaaatcgttcaagctcaattgatcatggccccaggtaccagatgcaaaagtcgtatcaccataggcgatcgaaaattctgtattattggagttgaatgtagacgacttagaggtattaaatgtcccgtatgtagcgcagtcaattaactgtgatgtagaagctgtactatcaaaagtagcagtggcttcgctggtaactatagtggtgtcgtagctaatttcagtaaacacactctcaaccacgctagccaaagcatccttgtttacttgtttaaaggatgagccagtggtatccttctttttagtggaacagtatgggttgtctgaacccgtgacccatagatcagaagaaccagtgtcgacaagcacagtaactttttgaggaggggtgccaatatctaattccaccgaataaaaactgttttgattagtcagttccaccagctcgtaatcatcatctcttgtcatcaaacgcgttctaccttttgtatcatccaaagcgttttcaaatgaactgccgtatttcttctgaaaattcattttgacatagacttcattacttggtaaggatggaaaatctgtaacaccggcatctactattgagctgcagacaagtaatgcatctacgacaaatgtgaggacagataatttcatagagctctttctttttcgtttatttttgacgtatttgctcaagcgaataacgacaaaagcttgttctctcgttgatacttttagccaattacaatttcttagcaagaacgagtgacgccaaccaaatttctcccaaaagtgattatctgaataatgaaagatggtaggaaataaggtattgaaacaggttcaaaactttaaaagaaaactgccaaataaactttctcgatgcgtagctgaaatttcaacttcaaaaaaaaaaaaacgcgtgtaactttctacgtgcaaaacgatgtgtatgaatcccgtcttaattagtaaatagggtctagtaagcgtagcgaggatgaattaaatgcattgttgaatatgaagagcaccttatggtatataaatgtacaatcttgattcatgacagctttgcaagtaaacgtatcaaatgaatatcacgattttggctgtattacccgggcagtatacgcggcgaattttgttaaaaaatgtgttagacttaagtcggagcaaatgaataatgggcatatatagcgcataggttcgctagtgtaagacaggagactgtccaatagcattcgaatcataaccgaatctttgccagtgtgtgtataaaatacgacaatgtcttccaatccagaaaattctggtgttaatgcgaataataatacgggcactggtaacgctgatgcgatcacaggagctcagcaaaatatggtactgcaaccgagacagttgcaagaaatggccgctaagttcaggacattactgactgaagcaagaaatgtaggtgaaactactcctaggggcaaggaattgatgttccaagccgcaaagatcaaacaggtatatgatgcccttacactgaataggagaagacaacaggctgcgcaagcctacaataatacttcaaattcaaattcaagcaatccagcttctattcctactgaaaatgtccctaattcatcacagcaacaacaacaacaacaacaacagacaagaaacaacagtaacaaatttagcaatatgataaaacaggttctcaccccggaagagaaccaagaatatgaaaagctatggcagaatttccaagtccgtcatacgagtataaaggagaaagagacctacttgaaacaaaatattgataggttagaacaagaaataaataaacagacggacgaagggcccaagcagcagctacaagaaaagaaaattgaactgcttaacgattggaaggtgctaaaaattgagtataccaagctgttcaataattatcaaaacagtaaaaaaacattctatgtagagtgtgcaagacacaatccggctttacataaattcttgcaagaaagcactcaacagcaacgagtgcagcaacaaagggtacaacaacaacaacaacaacagcagcagcagcagcaacagcagcaacagcaacagcaacagcaacagcaacgccagggtcaaaaccaaagaaagatttctagttctaattctactgaaataccctctgtaaccggccctgatgcactgaaatcgcagcagcagcagcagaatacaataactgccaccaataatcccaggggcaatgttaacacttcacagactgaacaatcgaaagctaaggtaaccaatgtaaatgcaacggcatctatgttgaataatataagttcgagcaaatcggcaatattcaaacaaacagagcctgccatacccatatcggaaaatatatctaccaaaacaccagcaccggtagcttatagatccaacagacctacaataactggaggttctgctatgaatgccagtgctttgaatacaccagcaacaactaaattaccaccctatgaaatggatactcagagagttatgtcaaagcgtaaattaagagagttagtgaagactgtcggaattgatgagggtgacggtgaaactgtcattgacggtgatgttgaggaattactattggatcttgccgacgattttgttactaatgttacagctttttcttgtagattggcaaaacacagaaaatcggacaatttggaggcaagagacattcagttacatttggagagaaattggaatattaggattcctggttattccgcagacgaaataagaagtacaagaaaatggaatccctctcaaaattataaccagaaattgcagagtatcacatcagataaggtagcagctgcaaaaaacaatggaaacaatgttgcaagcttgaatacaaaaaaataattatgttacccacattctccactcttccacagaaaaaattcctaaagttatagttcacattgttatatatgtatctataaagcgaaattttttaaaattaattgattaattaatattttgtatctaaagtgttcatactatattatttacttagattatacataattaaaaaaaaaaaaaactttttttccttgttttcattttgtttttattattaaatattaaaaaaagtgtccataacatcaatgtttttttttacctttgattagttttcattggcgaaaccataatccccgttccattcccatcataactacgctctcttctgagttgatcttcaagcttgaacatcaactgtccattatgatccttgttaatattttctttgattggactactagaaacacttgaagttccatcttttcttggtcttcctctttttcttggagaccttttaattaccacgttttcatactttttaccaccgctgcaaatcattctacttctgtgcacaaccaaagcgtcttctctattgaatttcttaccacagggacatgcatacgccttttcttggtgcgattttttgtgtcttatcaagtcatgatttcgtacaaatgccttatcacatccagggtgatcacaggaatatggccgatcttccaaatgtgtttgaatatgagatctgatgttataccttctcttgaatgtttttgtacatccaggaaataaacattcaaatgttttatcaggcatttccttcacatatttatcgattgaacctctgggcagtgttgtgagttttcttgtgatttttgagggactatttgtggtatatgtgttgatttccttaatgtgtgtgccgaattgaggagatcttccttcgtacttactttgtgacttaagaacgggagaaggcgtttcggaaataacaaatctactttcaggctcattttcctcattatcatctccttcattgtctgtatttttcgtaagtacattagggtctaaatcattgaaaacgccttcccgatgtcgtgcttgctggctcggcggctttagatgtggtgtcgcagcattgatacccaatgcattctcactgatagagctaaagtgtaactgcttacctcttggtgtatattggtctatataactggaggaaagggatactttattgactgatggagtattatttacagacccaggaattgtaggcataatatccacagaagcactctttaaagacactgattttgtaggagaaggacctggttttccaagaagttcaatacccaggcccaaaggtttctctgaatattcgctttcctgatcttcaacattaatcttgaaatctaaccttaagttattaggggtaatgttagcagagttggacgtagctgaactaactctactctttggagtgaagggcgtaataaatttggtttttgaactgaggttttcatttggattcgagcgaattttctttggtgaaatgagggagtcattgaaaccttcgttcaattcctggaaacatagtggtcctacagtaccactagagttttttctctgcaggcagtacttttgtctattgtttctcctagaaggtgacccagtgaacgaagtattagacattggtggggaaatcattggtgaaaggctatttgcgtatacatcctccacattttctgaagcaggagagatcttccttttgggagataaaaactgtggaccatcagagttctctaaggtagcctgtagttgttgttgcttgtattgtgtttgtttgagttctaactctaacttcttattagcctcttgttgtgctctcaattgctcgcgcaactcttgttgttgctgtaacagtaattccccgaggtttctatcgaagcctttattaatttcacttttgtttatagtcgacaataaattatccgccatggaaatcttcttttcatcgtggggcttatcactcattgttttttgataaacagtcataccactgtcttgatttaatctattttcattcaacaagctagttgcatttagagtcacttctcttgaattattttctaagtcaaagttcatactttgccaatcatttcctattaactcggagaaagtagaaaccttgacagatttttcatcagaaagtggtcccagcggaaggtttaagtcatttatttcattcattataacttcgttggtttcaccatagtttaggttcaatatattgcctaaatcatctgttgctagtgttttatattcgccttctattgcataactcgaagggtcactgcctctagcatttgagtaataagagttggtttgtaggtcaaaatttaggctttgtacttttgaggcatcaaaccaagagtttgatgtatccatctttttcgaaaaaacaatgacgttaatattttatttgattgcgctttaattatatcgcagatgttaaacacgttctcaggatctatttacctagctccaagaacgagttatatggtggtatctatattgtcgttctcaaatctttcttccaacgatgcctttttgtcttccgtgccaatacataaatagtgaataaaattgcagacgatcctctatagtactcaatcattgtttatagagcagatctatagggagaaagaaagataattagtcgctaatggtaggtattgttattgtttacctttttcctaaacaggttaaagtacgaaagtgaaaatttcatcctctctacttgcccggattgggattcagaccaagatatttccaacaatgctgctatgaattggaacagagatgttctaatgaatatttaacaaggtgtgagcggagtgtaccactcctatcggctttcagataatcatactacctttcagaatatctaacaataacactccgatatttgattcgctctcctttaagacagaaataacattggccctagaatccaatgccgtaaatatctacttgacaccatttaatgaaagaactgtctgactgccgaagttttataagtagtttgactatgtttcataagttaggccactagacagcatgtgaaaacggtgatgatagtaaaaaaatatcgtttgggttttggctacccggaggtcgtttgcaaaagaaagtgtatgcaaatctacaaaacaatagatgtcgttgttgagataacagattggcacaaaattactaaattgttgtggtacgcagctatagtttgtacgaaagtagtagcagaaattaacagatacagatctgcaatttggcataatgtacaccaattattcacttacaagcagtgacgcaatgccccgaacttacttggtcggcacagcctcaccagaaatgtctaagaaaaagcgccagtctgcaaattgtgacaagccaacgaggagggtgatccacatcatcgatactaatgagcactcagaagtcgacttgaaaaatgaactgccaataacatgcacgaatgaagacggtgagatgacatcaagctcatggacttcacaaaccgctaatgattttctcaaactggcatacgtaaacgcgaaattagacccgtctttgccatctcaatatttcaaacaagatatcataaatgttttacaaagcttggagattcctggatggtctgtgcccggctctaaagaatcctcgttgaataagaatttattaactttgacacaaatcaagggggcccttacaaatgttatttataagattcactatccaaacttaccccctttactgatgagaatttttggtgatagcatagattctgtaattgatagagagtatgaattaaaggttattgcgagattatcattttatgatttaggacccaaactagaagggttttttgaaaatggcagatttgaaaaatacattgagggttcgaggacatctactcaagccgactttatagatcgggatacttcaataaaaattgctaaaaaattgaaagagttgcattgtactgttccattaacgcataaagaaataacggatcaaccgtcatgctggacaacctttgatcagtggatcaaattaatagactcgcataaagagtgggtttccaataatgtaaatataagtgaaaatttacgctgttcaagttggaatttttttttaaagagtttcaaaaattataagcgttggttgtataatgattctgcttttacctcaaaattattaagagaggatgataaagatagtatgataaattctgggctaaaaatggtattttgccataacgacttacagcatggtaatttactttttaaaagtaagggtaaggatgacatctcagtgggcgatttaacaattattgactttgagtacgcaggccctaaccccgttgtatttgatttatcaaatcatttgaatgaatggatgcaagactataatgatgtgcagtctttcaagtctcatattgataagtatccaaaagaagaagatattttagtttttgcacaaagttatataaatcacatgaatgagaaccatgtcaaaattgcttctcaagaggttaggattctttacaatctaatcatcgaatggaggccttgtacacaattattctggtgcctttgggctcttttgcaaagcggaaggctaccacaacgaccactgatagaaggtgaaaaactaatgagcgaaaaggctggactaggtgatgaaacgcaccttatggagcacaaaaataaagagaatggaaaatacgattgttctgaagatgattcgttcaactatttaggattttgtaaagaaaaaatgtctgtcttttggggcgatttaattacattgggagttatcgacaaagactgcccagatattggaaaaacagattacttagacactaaacttattttttaagctgtatacacaatcaagtatttttctattcactgcgataaaattgtgtttttcaacatgttaggtcaatggaaagtcattattttgaagcaaaatgtaaaaaaagaatattattaagagaataaattctttcaaaaatgtagagcaagttatgtggaaatcaaaagaatattagttgattctattatataataaatagttataatcattgtattttgatgatgaaaattcagtatctaagagttatagccaagagagtaatttttaatacttttttgcgcttttccatatctcattataaaaagaaaacattaattcatagttccatttatcatcatagcatatctttaaatatcatacttaaatagaagagattcacacagtaatagcggacaagaataatcatgaaatcagattggtatgggctgcaaatttcaaatcaccataacaacatttttctagggtcttcaatcaactctttaacagtcttcaagaaggtaacagcttctctaccatctagcaatctatgatcataagtcaaagccaagtacatcattggtcttgagacaatttgtccattaacagtgacaggtctctctttgacaccatgcaagcctaggacggctgtttgtggtgaattgatgataggagtaccgtataatgaaccaaaaacaccaccattagatatggtgaaagtaccacccgtcatatcttctagggttaatttgccatcacgcgctttatgactcaagcgaacaatttcgttctcaatatctaaaacactcaatgactctgcattacgaacgacgggggtaaccaaaccctttggagtggccacagcaacagaaatatctgtgtaatcacgataaacaatctggtcaccttcaatggcaccattgacggctggaatatccttggcggccaaggtacatgctttggagaaaagacccatgaatccgaatttagtaccggtcttcttaataatctcatctttatacagtttcctcatttccatcaaagctgacatgtcaacttcgttgaatgtggttaaggaagcagcagtgttttgagactcttttaatctttcggcaatcctcaatctcatacggttcattttgaccctggtttctgtacgtggaaatggtgtgaaagagttagaggctactgggggttcctgcgccttagagacggtcttctttggttgatcagccttttttggttctgtaacttctttctttggagcggcttctttctttggagcagcttctttctttgaagccgtttcctcacttgagttttcccttgcggcgacaccttgcgatggctccgcttgttcggtaggctctggcttagattctccagaaccctcagcaggtgcttcaccaggctcgacctgagctaactcctcaccaacagtgacagtgtcctctggtttgaaatttagcttcgtaacagtacctgatactggcgaattgacctcaatatcaattttatcggtctcaatagtggccaacagctcgtcctccttaataaaatcaccaacgtttttagtatattcctttaaagagccttcagtcagggactctgccatcggaggaacttcaatagaggtagatttaaaacgattgctagttatggagaacggattcgccgcaactgaaattttcttgccggataaatatattgaacctaaggattcgaccttgttagcttgtttgaacaaacttgtagaagcatgtctcttgacgaaagaagcagccataacatttctagccactttagattttactaaggatttggcagctgcagtacgcgtcgctctggaaagcattgtttaaataattatctgaagttgtgtctttggttgtaacaaatgtggtagtgaagtttataacaatatatctattcactgatatataccgttaaagatagctgcctaattttttatttcggatttttcttttttttacgttagatatttcctcccctgaagctcaaaaagagattatatatgaaaagtaggcctagttgagggaaaaaggatttgcatttgctgatagaccaagtgtggatccgagccctgtagtagaatggtgctaatgtagaataagaataagctttaggaaccatagattcctgcgtaatttgtggccgctttattggctcactccgggcaggaccttagttttgattggctgcaaaaaaagggttgttaatatcgtctttgacggagatgcgggtggctggaattgttttgtttattattccccaagagagaagagacaagaagtagtaatgacgatggaacaaagatcggttctaataggaccacagggttgaatagagacgagtaaagacgcaacggtcaaggctttccacgagacgttcgaatatgtcccacaacaacaggcataaaaagaataacgataaagacagctcagcagggcagtatgcaaatagcattgacaattcattaagccaggaaagcgtctcaacgaacggcgtaacaaggatggctaacttaaaggctgatgaatgcggcagtggtgatgaaggagataaaacaaagcggttttcgatttcaagtattttgagtaaaagagagacaaaagacgtgcttccggaatttgcaggcagtagttcccacaatggagtactcacggcgaattcatcaaaggatatgaactttactttggaactaagcgagaatttgttggttgagtgtaggaaattgcaatcctctaatgaagctaaaaatgagcaaatcaagtctctcaagcaaattaaagagtcattaagtgacaagattgaggagctcactaaccaaaaaaagtccttcatgaaagagttggattcaactaaagatttaaactgggatttagaatctaaattaacaaacttgagcatggaatgtaggcaattaaaagaattgaagaaaaagactgaaaaatcttggaatgatgaaaaagaaagcctgaaacttctgaaaacagatttggaaattttaacattaacaaaaaatggcatggaaaatgatcttagctctcaaaaacttcattacgataaagagattagtgaattaaaggaaaggattttagacttaaataatgaaaacgacagattacttattagtgtttctgatctaacaagtgaaattaattccttacagagcaatagaactgaaagaataaaaattcaaaagcaacttgatgacgccaaagcatctatttcttcgttaaaaagaaaagtacaaaagaagtattatcaaaaacagcatacttccgatactacagtaacatctgatcctgattctgaggggaccactagtgaagaagacatttttgatatagtgatcgaaattgaccacatgattgaaacaggcccctctgtcgaggacatttctgaagatcttgtcaagaaatactcagaaaaaaacaatatgatattgttatcgaatgattcatataaaaacttactacaaaaaagtgaaagtgcatccaaaccaaaagacgatgaattaatgaccaaagaggtggctgaaaacctgaatatgatcgcgttaccaaatgatgacaattacagcaaaaaagagttttcgttagaatctcatattaaatatttagaagcttctggctataaagttcttcctctagaggagtttgagaacctaaacgaatccctatcaaatccatcatataactatctcaaggaaaaacttcaggctttgaaaaagatacccatcgatcaaagtacgtttaacttgttaaaagagcctactattgattttttactgcctttaacatccaaaattgattgcctgataatacctaccaaagattataatgacctttttgagagtgtcaagaatccatcaattgaacaaatgaaaaaatgcctggaagcaaagaacgacttacaatcgaatatttgtaaatggctggaggagagaaacggctgtaaatggctaagtaatgatctgtatttttcaatggttaataagatagaaacaccttcgaaacaatacctgtcagataaggcaaaagaatacgaccaagtgctgattgatactaaagccttagaaggtttaaagaacccaacgatagactttctaagagaaaaagcttctgcatcagattatttattactcaaaaaagaagactacgtgagcccatcactggaatacctagttgaacatgccaaggccaccaatcaccatttactatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgccaaactaggccacactgtggtatccaacgaggcatattctgaattggaaaagaaactagaacaaccatcactggaatacctagttgaacatgccaaggcgaccaatcaccatttactatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgccaaactaggccatactgtggtatccaacgaggcatattctgaattgcaacgcaaatactcagaattggagaaggaagtagaacaaccatctctagcatacttagttgaacacgccaaggctaccgatcaccatttactatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatgtggaattcttgaaggagaagtctgctaaactaggccatactgtggtatctagcgaggaatattctgaattgcaacgcaaatactcagaattggagaaggaagtagaacaaccatcactagcatacctagtcgaacacgccaaggctaccgatcaccatttactatcggatagtgcatacgaagaactagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgccaaactaggccacactgtggtatccaacgaggcatattctgaattggaaaagaaactagaacaaccatcactagcatacctagtcgaacatgccaaggctaccgatcaccatctgctatcggatagtgcatacgaagacctagtcaagtgcaaggaaaattctgatgtagaattcttgaaggagaagtctgctaaactaggccatactgtggtatccaacgaagcatattctgaattggaaaagaaactagaacaaccatcactagcatacctagtcgaacatgccaaggctaccgatcaccatctgctatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgccaaactaggccacactgtggtatccaacgaggcatattctgaattggaaaagaaactagaacaaccatcactggaatacctagttgaacatgccaaggccaccaatcaccatttactatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgccaaactaggccacactgtggtatccaacgaggcatattctgaattggaaaagaaactagaacaaccatcactggaatacctagttgaacatgccaaggccaccaatcaccatctgctatcggatagtgcatacgaagaactagtcaagtgcaaggaaaatcctgatgtagaattcttgaaggagaagtctgctaaactaggccatactgtggtatccaacgaagcatattctgaattggaaaagaaactagaacaaccatcactggaatacctagttgaacatgccaaggccaccaatcaccatctgctatcggatagtgcatacgaagaactagtcaagtgcaaggaaaatcctgatgtagaattcttgaaggagaagtctgctaaactaggccatactgtggtatccaacgaagcatattctgaattggaaaagaaactagaacaaccatcactagcatacctagtcgaacatgccaaggctaccgatcaccatctgctatcggatagtgcatacgaagacctagtcaagtgcaaggaaaatcctgatgtagaattcttgaaggagaagtctgctaaactaggccatactgtggtatccaacgaagcatattctgaattggaaaagaaactagaacaaccatcactagcatacctagtcgaacatgccaaggctaccgatcaccatctgctatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgccaaactaggccacactgtggtatccaacgaggcatattctgaattggaaaagaaactagaacaaccatcactggaatacctagttgaacatgccaaggccaccaatcaccatctgctatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgctaaactgggccatactgtggtatccaacaaggaatattctgaattggaaaagaaactagaacaaccatcactggaatacttagtcaaacatgccgaacaaatacaatcaaaaattatatcgatctcggacttcaacaccttagctaatccatctatggaagatatggcttcaaaattgcaaaagttagaataccagattgtttcgaacgatgagtacattgcattgaaaaatacgatggaaaagccggacgttgagttactaagatccaagttgaaaggttaccatataattgatacaacaacgtacaatgagctagtcagcaatttcaattctcctacgttgaagtttattgaagagaaagccaaaagcaaaggttatagattaatagaacctaatgaataccttgacttgaataggatagccactacaccttctaaagaagagattgataacttctgcaaacaaattgggtgttacgctttggactctaaagaatatgaaagactaaaaaattctctggagaatccctccaagaaatttatagaagaaaatgccgcattacttgatcttgtgctagtggacaaaacggagtaccaagcaatgaaagataatgcaagcaacaagaaatcacttattccttcaaccaaggcacttgatttcgttacaatgcctgccccacagcttgcttctgcagagaagtcatcactacaaaaaagaactttatctgatattgaaaatgagttaaaggccttaggctacgtcgcaattcgtaaagaaaacctgccaaacctagagaaaccaattgttgacaatgcctccaaaaatgatgtcttgaacctatgttcgaaattcagtttagtaccattgtctactgaagaatatgataatatgagaaaggaacacactaaaatcttaaatattctcggtgatccatctattgatttcctgaaggaaaaatgtgaaaaatatcaaatgctcataattagtaaacatgattacgaagaaaagcaagaagccattgaaaatccaggctacgaatttattttagaaaaagcatcagcactgggatatgaattagttagcgaggttgagctggatcgcatgaaacaaatgattgattcaccagatattgactacatgcaagaaaaggctgcccgcaatgaaatggtgttgttgaggaacgaggagaaggaagcattgcaaaagaaaatagaatatccctctttaacatttttaatcgaaaaggctgctggaatgaacaaaatacttgttgaccaaatcgagtatgatgaaactataagaaaatgcaatcatcccactcggatggagctagaggaatcctgtcatcacttgaacttggttttgctcgaccaaaacgagtactcaactctaagagaacctttggaaaatcgaaatgttgaagacttaattaacaccttgagcaaactaaactacattgcaattcctaatactatctaccaagatttaattggaaagtatgagaatccaaactttgattatctaaaggattctttgaacaaaatggattacgtcgcaatctctagacaagattatgaattgatggttgctaaatacgaaaagccacaactggattatttgaaaatttcttcagagaaaatcgaccacattgtagtgcctctgtctgagtacaatttaatggttacaaattatagaaatcccagcttgagctacttaaaagagaaagccgttttgaataatcatattttaataaaagaagatgactataaaaacattttagcagtatcagaacatccgacagtgatccacctctccgaaaaggcatctttattaaataaagtcttggtagacaaggatgattttgcgaccatgtcacgctcgattgagaaaccaactatcgatttcttatccactaaggcgctatcaatggggaaaatactagttaatgaatctacgcataaaagaaacgagaaactattatctgaaccagattctgaatttttgacaatgaaagccaaggagcaagggctaattatcatttcagaaaaggaatattctgaactgcgggatcaaatagatcgtcctagcctagatgttttgaaagaaaaggccgccatttttgatagcatcatagtagaaaacatagaataccaacaactggtaaacactacaagtccctgccctcccattacttatgaagatttgaaagtatatgcccaccaattcggtatggaattatgcctccaaaaacccaacaaactttctggagctgagcgtgcagagcgcattgatgaacaatcaataaatacgaccagcagtaactcgaccacaacatcgagcatgtttacagatgcactagatgataatatcgaagagcttaatcgtgtcgaattgcagaataatgaagattatactgacataatctcgaaatcatccacagtgaaagatgctaccattttcattcccgcctatgaaaacatcaagaattctgctgaaaaattaggctacaaattagttccgttcgaaaaatcaaatatcaatctgaaaaacattgaagctccattattttcgaaggacaacgatgacactagcgttgccagtagcatagatcttgatcacttatctagaaaagcagaaaaatatggtatgaccctcatttctgatcaggaatttgaagaatatcatatactaaaagataacgcggttaatctgaatggtggcatggaagaaatgaataatcccttgtcagaaaatcaaaacttagcagcaaaaaccacaaacacagcgcaagaaggtgccttccaaaacaccgttccccacaatgatatggacaacgaagaagtcgaatatgggccggatgatccaacattcacagtaaggcaactcaagaaacccgctggcgatcgtaatttgattttgactagtagggagaaaacactgttatcaagagatgataatataatgagtcaaaatgaggcggtttatggtgacgatatatctgatagctttgtagatgaaagccaagaaatcaaaaatgatgtagacattattaaaactcaagctatgaaatatggtatgttgtgtattcctgaaagtaattttgtgggtgcatcatatgcaagtgctcaagatatgagcgatatagttgtgctttccgcgtcctattaccataatctaatgtcacctgaagacatgaaatggaactgtgttagtaatgaagaattacaagcggaagttaaaaagcgtgggctccagattgcactaacaacaaaggaagataagaaaggtcaagccacggcatccaaacatgagtatgtgtcgcataagctaaacaataaaacatctactgtgtccacaaagtctggagcaaaaaagggacttgcagaagcagcagcaacaactgcttatgaagattccgaaagtcatccacaaatagaagagcagtctcatcgtactaatcatcataagcaccataaacgtcaacagagtctgaattctaattcaacctcaaaaaccacacattcatcgaggaatacgccagcatctagacgagatatagtagcatcatttatgtcacgtgcaggatctgccagtaggacggcatctttacaaactttagcatcattgaacgaaccaagcataatacccgcgttaacccaaaccgtcattggggaatatttgtttaagtattatccacgcttgggaccttttggattcgaatcacgtcatgaaagattcttctgggttcatccatataccttaactttgtactggtccgcttctaatcccatcctagagaatcctgccaataccaaaacaaaaggtgttgccattctaggagtagaaagtgtcacagacccaaacccatatccaacaggattgtatcacaaaagtattgttgttaccacagaaactaggactattaagtttacttgtcctacaaggcaaagacacaatatttggtataattcattacgttatttacttcaaaggaacatgcaagggataagtttagaggacatcgctgatgatccaacagataatatgtattcaggaaagattttcccattgcccggcgaaaatacaaagagctccagtaaaagacttagcgcatcgagaaggtccgtatctacaaggtctctaagacatagagtaccacaaagccgatcatttggcaatttacgatagttaaaaaaactaaataactctaagtaaattaagaacaataataatcattatttcgatttttagtcctgtaaacacgtttgccaccgatgagtaacactgaaagatcagagaaagaaaaaaaaattctacctaatgaaataaataaactaaaaagattaaattaactaattctcatgttagtaggtcacgaattctttaattttgttttgtgactgaaataaatatgaaaacgataatgaataaataaataaggagaggcagcagaaatacgccaaatattcaaagggctttgttgttgaccgactaccaagtcatcctttgcaatgctttaacactagtatgtaagttcctaggcttactcaaattagtgatattatcgttgttgcttggggctagggaagtaggaagtggagtcaacgccgtatccttacttcttccatcgttagcattttgatatatttcaacgtccttatcatcaccgtgtttgaaacagcaacgcttaccgtacggacagtagcctaacttcgaccaatttatgcaaggtttagttctataattgtttgattttttcttgaatttcagttcattaagaccatgagcaaattggcatttatttccatacttacaatagcctttaatagtaaaagattcacagagctcagttttgtataaggtcttattgactaattgaggaagctgcaaaggtgcccttctacaaggttccagttttgttgttttctgaattggaagtgtgtatggaagtccagtagactgagaatccacctgagatagtttttgtaaattctccgctgtcaggggtaatgaaaatgcacttgtcgtgtaagtagggttaatctcaacttcgagtgaccttttcttacgttttttctcagttgtagcaagtgttgagatgttattattgcctgcgaaagggttattaataggtaatgtatttgtaggtctggaatctgatatgatcaagtctttaaaatctcccaacggatgataacagtttggtttggatggtaaccaaggagaaggccttggtgagtattcacttaaaatgtccgtttcatttatattatgcccctcggagctgctgctgtcatcattatcggtattttcattgagcagtgtctttatataatattcttcgatttctttaatctttgactcgtactccttgttgagatcagaaaagatcgaggacgtagtcgttgaggtcgaattggcattcggtatgtttaaatagtagctgtttggagcaacattcggcatcatggctagtgttaatccttaatagttcttattggttgagttgccgaagagactgtgatatagggttctacggctttacaatcaacttatgggtgaagaggctaaataagatgtgacttgttaagagagcaagcgcaacaagagtgcaaaaccgtcacactatgtccaatgatctacactatcaacctttgagttaatgttctctgatccagtatattagtaactgctcacactgatcaagagcgtgagagaatacgagcgaaaaagaaagaagaaaaatttgggtgccattggcacagaccctaaaagagatgtgagagaagtgggccatatatgtatatttttcccgaatgtcctaataagtaatgattggaaatcctaggtctataaactcgggtaacagaaggtggaaaatgaaaattttctattttccaattgtaaaatcagcaggcatcgttagattggctttaaagagctgagtttcccatgctgtcggttggtataatttaaggaaaagccctccctccatatccagaaggcacttgttaatactatggattataaggaagaacagaagcaggaactagaagttttagagtccatttatcctgatgaactgaggatcataaacgatgaatacccaaagattaaatttgaagtagccattaaattagagctggatacaggtgattctacttctgttttaaccaaagagcacactataatcgccgaattcaagttaccagaaaactaccctgacgaaccatgcctgatttcattggaagctcaagaagtagccctcaatgacaacgaagaagataacgaggaagatgaagacgaggttgaatatgacgaccatggtaataaagtactgaaaaagtttgaaaacctgccagatttaataagctttaaggggtacttgcctgaattaaccgtacaattagaatcgcaaatcgaaaccgatatgttattgggtatgcaaatgtgttttgcattgatttcatccataaaagaaagatgtgagcaatggtatagtgaacaattgaataagctcgagaagcagtacgagctggaagcacaagaacgtgaaaagaaggaacaggccaagttccatggtactaaagtcacaagagaatcgtacttggaatggaggtctaaatttcgccaagaactgaaactggatgaaagagaccaggtgagaaggatgaaggctcatcatgggaagctaaccggtaagcaaatgtttgaacaaggcgtggtgggcacaggcgacgagtatatggaagaggatgacgcgagtgtagatgacgtagccaagggacttgccaagaccgaaatagcaaatcaataaatacttgtgtacttaagtatttaagtattttcttctgcatggataatgacatatacaaatgtatctatataatatttttttgatattcaataaaaagaaaactgacatttgaagaaggaaatagacaagtttttagtaagatattattagtgtatatatggatacatatatctgagaatgaaaatttgttgactgtattgaatgtattgggagatgaaggggtatttggtgattagaccaacgacttggagtaagagaataagtcggaaaatgcatcatttcccttcgacttgtcctttgtagcctgaggacgggctttttgctgttttttctccgcaaagggcaatgatgtttgcgcagcagcggtggtatctgtgtctgactttgggccatcccagtcaagcaaatcatctattttactattggaagttttaggtgctgttgtgtcgggactcgtttcgctttggaagtcgccaaactcatcatcatcatcatcactattgctgttgatattattgtttttgttgtcattattaccattgtctattgttatattattcgtggtgctagtactatcgtcaagatcgattaagtcagggatgctatcttgttgttgctttcttttcctctgctgttctttatttttgatctgctctcttaatatctcccttctttgtcttctttgttcttccatatgagaacgcctgcgagtattcgaatttgcttctgtttccacaggaacattgaagttggtcacattattagcatccatttcactgtcaaagccatctgcatctgcatcaaattcatcgtcgtcgatgttatcgtaacttgcagacgttgaaatctggttggcattataaatggaggattctccttgctgtcgaattttcaaggcattcttcttattcttggctctttcctttttcaaaaattgtgagtcttccaagtattgcaagataagttctccctttttcctaatacctctctcatgaatctccattttaccatcattggagaattttaccttgaattgggcaatctccctggttaaaatatgcttatgagtgagcaaacatgatctaatctgattcagttcgtcacctgtgtcgacgttcaataataggaattcaatgactactagacattttaagaccaccctccattcggacccataattaacgtagtcctttcttgccttttcgtataggttcttgggcctggtagcgatatggtcgactaatcttttcaacgtgtattctgtcatcaagtagagcggcacttggtatctgttccttaaaaccttggcgaggtgcttcggtgtggggccccaagcatcggtatttgtagcacgacggatatctatctgataaggctcatattggactatcacgttttgggcaaaccttgcggcatttctaatatcatggatacctaaattttgaatcttttttgataatgagtccattttgtatggtgttggtatttatgcaattggaacgtttaatttgtgtatatgaatttcccttccgatttgtatattggatagaaatataattttttaaaaaaagtaaactataagcagcctggaaagataagctagaccaattcttattgataaaaaactaaagataaattcaaccgaaaactaaaatctagattgaaattaaaacaagaatgaatgaatggatcaaaggacctgaatatgaaaaaaagtgcaggagaaagaaaattttctcgctgtggaaaataagccgaaaatccgttacctagaggaaagaaagaaacgtgggaaaaacagggggcggtacccggcggcgtcaacttaacaggcataacctaggcggtagttggctagttggcaagcctggcaacatactccgatataggtaggaagagttagttataagaattgattgtcatacatacacataccttatacatatacatataatttaagagagaatagttcgtttcaatttttgctgtattgttccaggcagagcggttataattcaccggacttggcaacaacaattctagccttggtggcaccggaaggagaacccaaggactcaaccttcttaacgatgtcgtaaccgtcaacaacttcaccaaagacaacatgcttaccgtccaaccatgggcatggaacggtggtgatgaagaattgagaaccgttggtgtttggaccggcgttggccatggacaacaaacctggtctgtcgtggtgcttcttgaagttttcatctgggaatttgccaccgtagatagacttaccgccggtaccgttaccagcagtgaagtcaccaccttgcaacatgaagtctggaataactctgtggaatggagagccagcgtagccgaatcccttttcaccggtacatagagctctgaagttttctgcagtctttgggactatgtcgttgtacaacttgaaaacgacacggccaattggttggccatcagcttcgacatcaaaatagacttgggacatggtagtattagcggttgagtttggattgagttgagatattaaattcaagacaaatcttaatataacctatctagcgaaaaaggaggaacaaatgatgacgacagtggcaaaaggatagaaggctcaagagaatacgtttatatttatacagggaatcgaacagacacttgtcagcgtaagcccaaccaaagtgagaagggccacggccattaccagagacagaaatgagtggaagcgcgtggaagcccgtctagcagaggaagaaattcgagacgaggcgggacgtggcgggctgggcgccccagaaaataccgtagaggacgaggggggcggtggaaacccctaaggggcgaaaggcgggtaacatctaacagcgacgggtaagcatattgcgggtgtaaaatttttcatttcgagcttacttcaagatgatgcatatgtttaaatcacattgattatagaggtctcatcggtaaggcagagcagaactggagacgtctgaggtaagatttcgataatacaagatgatgaaaggttctagaagaacaggtaataacactgctaccacgctaaacacgcctgtggtcattcatgccacgcagctgccccaacatgtctctactgacgaggttcttcaatttctggagagctttatcgatgagaaggagaacattattgatagtactaccatgaataccatcagcggcaacgccgctgacgcggacgctgccgctgtggctaacaccagcctcaacatcgacaccaacctttccagctccatatcgcaattaaagaggattcagagagacttcaagggtctgccacccgcccaagacttttccgccgcgcccattcaggtctccacgacggagaagaaggagacaagcataggtgttagtgccaccggcggcaagaaaactacattcgccgatgagtgagacctgtagcagcagccttgcccttttacacaaaatcctacatatccattcacatacgccttctgtatactacaatatatgcatatcagttagaattctgacatctgaacgtcttcagtgcttttttttctctttctttccagatccaaatatcaccggcagcggcctcaaagtacccggttttcttttttttcacactttttttttttccaaatcatgttgtcaagcattgattgactcattttcctctgactactaccagttcaaaatgttagagaaaaatagaaaagcagaaaaaataaataaaagaaccatatttatttgttcattcactttcgagtataaaattaaatcttgtttttcttgttttcacttaagtacacatacaaattaaattgtagaaataaagcgttctaaaatggctggaaagaaaattgctggtgttttgggtgctactggttccgttggtcaacgtttcattctgttgttggcaaatcaccctcatttcgaactgaaagttcttggtgcctcttctagatcagctggcaagaaatacgttgacgctgtgaactggaagcaaaccgatttgctaccggaatctgctaccgatattattgtttccgaatgtaaatctgaattctttaaagagtgtgacatcgtcttttccggattggatgctgactatgctggcgctatcgaaaaggaattcatggaagctggtatcgccattgtttccaatgccaagaattatagaagagaacaagatgtgccattgattgttcctgttgtcaatcctgagcatttggatattgtagctcaaaagcttgacaccgccaaggctcaaggtaagccaagaccagggttcattatctgtatttccaattgttccactgcaggtttggttgcaccattgaagcctttgattgaaaaattcggtcctattgatgctttgaccactactactttgcaagcaatctcaggtgctggtttctccccaggtgtaccaggtattgatattctagacaatattattccatacattggtggtgaagaagacaagatggaatgggagaccaagaaaatcttggctccattagcagaagacaagacacacgtcaaactattgactccagaagaaatcaaagtctctgctcaatgtaacagagtcgctgtttccgatgggcacaccgaatgtatctctttgaggttcaagaacagacctgctccatccgtcgagcaagtcaagacatgcctaaaagaatacgtctgcgatgcctacaaattaggctgtcattctgctccaaagcaaactattcatgttttggaacaaccagacagacctcaaccaaggttggacaggaacagagacagcggttacggtgtttccgttggtagaatcagagaagacccattgttagatttcaaaatggttgtcctttcccacaacaccattattggtgccgctggttctggtgtcttgattgccgaaatcttactagcaagaaacttgatttaaggaaaaattgcaaagttatgtcttcatcttacttttttttcgaacgaacaaaaaatacaaaacaagtaaataagtatatgtgtatgaatatacgtataataatttgaaacgtagatctttattattagtttcttgagtttcgagaattcgtgattcaatgttcattattttttcttttcttttcttttcaatagtataataccaagcctttattatttttcttccacttcaagaaaaggtaattctctcgctgacccaagaaaaaagctaaacagagagcgtagtgatgcatacaaacaactcatttacatgggaaaaaaaaggagagaggaaagcagcagacatatctcaaagctgggatacactcacaatagcactgttggtactcatttcaggtaatactcttggaaggtatcccttaaatgaacacatcatttggctcagtagtgccttccactaatttcaattttttcaaagggcatggaaataatgataacactagtgccaatagtactgttaacaacagcaatttctttttaaatagcaatgaaacgaaaccttcgaaaaatgtcttcatggtgcactctacctctcaaaagaagtcgcagcaaccgttacaaaatctctcacactcaccttcctacacggaaaataaaccagataaaaagaaaaaatatatgataaacgatgccaagaccattcaacttgtaggtccactgatttcctctcctgataatttgggatttcagaagagatcgcacaaagcaagagaattaccaaggtttttgattaatcaagaacctcaattggagaaaagagcttttgtacaagatccctgggacaaggctaatcaagaaaaaatgatctcattggaagaatccatagatgatctcaatgaattgtatgaaacactaaaaaaaatgagaaatactgagcgatcgataatggaagaaaaagggctagtggataaagctgactcagcaaaggatctttacgatgctatagtatttcaaggtacctgtttagatatgtgtcccacattcgagagatcaagaagaaacgttgaatatactgtgtattcatatgaaaaaaatcaaccaaatgataaaaaagcttctcgaactaaagcattgaaggtcttcgcgaggccagcagcagcagcagctcctcctttaccttctgatgttaggccaccccatattttagtcaagacattggactatattgtagataacttattaacaacattgcctgaaagcgaaggattcttatgggataggatgagatccataaggcaggactttacatatcagaactattcaggacctgaggcggtagattgtaatgagcgtattgttaggatacatcttctgatcttgcatatcatggtgaaatcaaatgtggaattttcgcttcaacaagaactagaacaattgcataaatcccttatcacgttatcagaaatatacgatgacgttcgttccagcggcggaacatgcccaaatgaggctgaatttcgagcttatgctctcctgagtaaaataagagaccctcaatacgatgagaatatccaaagattaccaaaacatattttccaagataaattagttcaaatggctttatgtttcagaagggttatatctaactcagcttatactgaacgcgggtttgttaaaactgagaattgtttaaacttctacgcaaggtttttccagttaatgcaatcacccagcttgccattattaatgggattttttttgcaaatgcatctgacggatattagattttatgcgctaagagctttatcacatactttaaacaaaaagcataaaccaataccatttatttatttggaaaatatgttactctttaataatcggcaagaaataattgaattttgtaattattactcaattgaaatcataaatggggatgcagccgatttgaaaacattgcaacattattctcacaaattgtcagaaacacaacctttaaaaaaaacataccttacctgcttagaaaggagattacagaaaactacttacaagggtttaattaatggcggtgaagataatttggcttcttcggtttatgtgaaggacccaaaaaaggatagaataccttctatcgcagaccaatcttttttaatggaaaattttcaaaacaactataacgaaaagttgaaccaaaactcatccgttaaaccacagatcaatacctctccaaaaagagttgcaacgcggcccaaccactttcctttttcacaggaatctaagcaattacctcaaatatctcaatctcatactttatcaacaaatcctttattaacgccacaggttcatggagacctatcggaacagaaacaacaacaaattaaaaccgtcacagacggaggctccccatttgtttttgatcaatcagcacagaattctacggtggaagcttccaaggctcatatgatatccacgaccagcaatggtgcatatgatgagaagttgagttcagagcaagaagaaatgaggaaaaaagaagaacaacgaatagaagaagagaaaactcaattgaaaaagaagcaagaaaatgcggacaaacaagtaatcactgaacaaattgcaaatgacttagtaaaagaagtggtaaacagtagcgtgattagtattgttaagcgtgaattttcagaggctaattataggaaggacttcattgacacaatgacccgtgaactttatgacgcatttcttcatgaaaggttgtatctgatatatatggattctcgtgctgaattgaaaaggaattccactctaaaaaaaaagttctttgagaaatggcaagcatcttattctcaagcaaagaagaaccgtatattagaagaaaaaaaaagggaagaaattaaactcgtaagccaccaattaggagtaccaggttttaaaaaatctacatgtttgtttagaaccccgtataagggtaacgtaaattcatcatttatgctatcatcttcagataagaatctaatattttcacctgtaaatgacgagtttaataagtttgcgactcatttaaccaagatttcaaaactttggcggccgttagagatgcaatcaatctattatgataaccttacgaaaaagttcccctccaattctcttactccggcaaatttattcatttatgcgaaagattggacatcactctcaaaccgttggatcttaagtaagttcaatctgcaaacagcacaggattcaaaaaagttcagcaataatattatctctagcagaataatttgtattgatgatgaatatgaaccatctgattttagtgatttgcaattattgatatttaatacaggtgttacgaatccagatatattcgatttggagatgaaactgaaagatgatggtgaagaactgataaagctaatcactggtatttctctaaatacaaatatatgcttttcccttttgattatttattgggaatccgcagaaaatactttatcggaaagtaccattaaacacttactaaaattaaaccgaatatctaaaaactatagtagtgttattgaacgcattgacttaatgaatctcaccgaagaatcccctcataagtgtttagaggacaaattatctgaaatatcacattcttatgtgtacaagttgacagaaaggggaaaatatgataaaacacttcgtcagaaaaggtcattggccggcattcactcacgtagcactcaactacaaactacaaaggacattgatcaaaagatgaagaaaatgctggaaaaagagaaaaacaagtaccaacaacaaataggcgaaaggaacacctatgcgcatctagaatcgcatatagatgcatcaccaagaagcaagaaaaggaaattgccaatactcctgtcaacttctcattcgagccaatttaaaactcctctagcttctagattaaacacctctggttcgtctacttcaccacctttaccatctcatttggcgatgaaattcaggaaaaactcgagagttactagtttacataccgtattacccgttagcacaccaagccatagtaataacataccagctgcaagttttagcgggaataacaccaccgatatacagtcccaacaattaatcgaaaaccagaagagtacatctgtatatttgaataacgtttctgaaaggattctgggaaatcaagaaatatgtcaaacaccaattaatcctgttactcctgtgctagatggggccgatcaaggtaaggaggacattcctgatagtatattagagctgaagatcttgatcgattctgtcaagaagaaagtaaataatgattaaagcatttgtaatatataaacaaaagaaatgtgcattttttctatagctttaggaaaagtatttgataatcacccatttcttattactgtcggcgtgccatccttttctctaaagctcggcggaagaaaaattcaataattgtgcaaaaagtgaagccagggttgcaaatacagagttatatcaaaagacctacagagtatacatacacgttctcagggaaaagtcttctgatatattaactttacacatgcattgcctatcataatcatatactgttgaagactaatagaagcatctctaggggaaaaaaggaaacaggcgtgtgataagaggccaaaaagttataaactgcttaaaaatagggaagttccttgaggaatatgagttctgtcaaccaaatatatgacctatttcccaataagcataatatccaatttacagattctcattcacaggagcatgatacttcgtccagccttgctaagaatgatacagacggaactataagtataccaggtagtatagacactggcattttaaagagcattattgaggagcaaggttggaatgacgctgagttatatagaagttcaatacaaaatcaaagattttttttaacggataaatacactaaaaagaagcatttgactatggaggacatgcttagcccagaagaagaacaaatatatcaggaacctattcaagatttccaaacatataacaaacgtgttcaaagggaatatgagctcagggaaaggatggaagaattcttccgtcaaaacaccaaaaatgatttacatattttaaacgaggattcattaaatcagcaatattccccgttaggacctgcagattatgttctgcccctcgatagatactccagaatgaaacacattgcctcaaactttttcagaaaaaaacttggtattcctagaaaactgaaaagaagaagccattataatcccaacgcagagggccacaccaaagggaattcttctatattgagttccactactgatgtaattgataacgccagctacaggaatattgcaatagatgaaaatgttgacataacacataaagaacacgccattgacgaaataaacgagcagggtgcatcaggtagtgaatctgttgtggaaggtggatcgttattgcatgacattgaaaaggttttcaataggtccagggcaactaggaaataccatatccaacggaaattaaaagtgcgccatattcaaatgctttctatcggggcttgctttagtgtcggattatttttaacctcagggaaagccttttctattgccgggccatttggtacactacttgggtttggactcacaggtagcatcattttagccacaatgctgtcatttacagagttatccacccttattcctgtgtcttctgggttctcaggactggcttctagatttgtagaggatgctttcggatttgcattgggctggacgtattggatttcctgtatgcttgctcttcctgcccaagtttcctcaagtacattctatctcagctattataataatgtcaatatatcaaagggagtaacagcagggtttatcacgctgttttctgcatttagcattgtagtaaatttactggatgtcagcataatgggtgaaattgtatatgttgctggaataagcaaagtgataattgcaattttgatggttttcacgatgatcatcctaaatgccggacatggaaatgacattcacgaaggagtcggttttagatattgggatagctctaaatctgtccgaaatttgacctacgggctatatcgtccaacatttgacctggctgatgctggcgaaggaagcaaaaaaggaatttcaggcccaaaaggccgatttttagctacggcatcagtaatgctaatttcaacatttgcgtttagcggtgttgagatgacttttttagctagtggggaagctataaatccaaggaaaacaattccttctgctacaaaaaggacattttccattgtactgatatcttacgtttttttgattttttcggtaggcatcaacatatacagtggcgatccaagactactatcatattttcctggtatttccgaaaagaggtatgaagccattataaaaggcacaggaatggactggagacttaggactaattgtcgcggcggtattgattataggcagatttcagtaggaacaggttattctagtccttgggttgttgcattgcagaactttgggctatgtactttcgcatctgcttttaacgcaatactgatatttttcactgctacagcagggatatcctcgttatttagttgttcaagaacactatacgccatgtctgtacaacggaaggcaccgccagttttcgaaatttgcagcaagagaggtgttccttatgtttcagtgatattctcctctttattttcagtcattgcttatattgcagttgaccaaaccgcgattgaaaacttcgacgtcttggccaatgtttctagtgctagtacgtctattatatggatgggattgaatctttcctttttgcgattctattacgccctaaaacaaaggaaggatattatatcaagaaatgattcatcatacccatataaatcgccattccaaccatatctagcgatttatggtctagttggatgttcattatttgttatatttatgggatatcctaactttatacatcatttctggagtactaaagcttttttttcagcatatggtggcctgatgtttttctttatcagttacacagcttataaggttctcggaacgtcaaagattcaaagactagatcagttagatatggacagtgggaggagggaaatggacagaactgactggaccgaacatagccaatatttgggaacatatagggaaagagcgaagaagttggttacctggctgatttagggttatatgtactattattagtattattattgttagtattattattattattattattattattattattattattattattattattattattattattattattatattattattaatactaaatattgacactgctttacgcactagattgtgcgggtaactgaatattttttgaaaatgaagaaaaaaaaatttcgatgagatgaccttagtaggttaatagttattagttgcctacttatagtgaaattcatagttctaagaaaatttagaacttatacctaaaagcatcttcaggctgaggattaaaaaaggaatatgagtgaacttgaagccacaattaggcaagccaaagaagccctggctgaaaataatgccaaaaaggcgctcaaaatattgaagccgttcaaaagttcactgaaaaaagaaaacgcaaacaatgtaatactgaatgaagtgtttgccgatgcatacctggataatggacaggtagagaaagcctacccaattttagcgcgtgcttgcgaattagatcctgagggacaagttggcggaccggacaaattttttaccatgggtcaaatcatgggtggacaggatggtgtatcgataataactcgcggaataatgaacatctctaatactggaggtgaaatgttaaccaacgttcaggttgaaaagattgtaggtggactgctttctgtgattgaaatttggatgacggatttatgtatggagccaaatgcagaagagcagtgtgaggagttaatacaaaaggcgatggaactcacagagggaaaatctcctgaaacatggtctaccctgggttctatcaaaatctcgcaacaaaaatttggagaagcttatgaagcattctcacaagcctggaatttctttgagttgaaaaaacaagaaattggtagcggtataaatgaaaatggtgacacaactcagaaagctggtttacagtcagagtatgtagatcttttacaacctcttttatctttaacaaagatgtgcctcgaagtgggagcttacgaagtcgcattgaaagttattgccgcagtaagagatatagatgaggataacatagagggttattatctagagggttttacttattatttaatgagtaaattagaaattttcaagttgaacaatcccgaagtaagcctgcgtccggaaaatatatacgagtttaaccaactcattcaagaagttcctttggatttatcccacgaaccaatctcccagttaatctatgactcaagattagcgctaagttttgcattgcaagcaggtgtcaatgctgacagcaaagatgaaattgtgcaagaattattgggcggtgctaatgctttactccaagaaattggtggtcctctagatccaagtgagttaacacaaatcaagaagggtgatttagtgaatgagaatgaagacttggaagagttggacatagaggaagaatattctgactaatagtcttctaatttaacatatgcataagtacatacactgatatatatgtatatatccgtaagaaacggaaattatgacatagaacagatggaagaagattcggccaggcataccgccagggtggtgacctctttatctgtttttagtgagtattttactgtcataaccaattggaatttgtattcaatccgatatatctaattttgttttcatatctgcttcgacctccgcaacatcatcaatatcttcccattcatcgttgtcgtcgtattcatcttcgttagtgttatcaatattgtttttaggactaacgctctgtgtaatcaaatgtgtcaaatagaaaggtcgagccttattctccacctcgttctcaccatcttccggctgtatataagagacaaactcctccggtaccaaccctgtttttgatcctgactcattttctgctactagccaaccttgcccatgcttgtaactgataaatacgatgtcaccctcagccaatctcaattcattatcattttcgggttcgaaatcgtagagggcaacagcacgttggttaactatgtagtcgtctggtagtgttatactttgtcttttattgtatgtgtcttctccatttgaagaatctgaaaccatttcatcctcctcattgtctccatcaaaataaccataatggagaggattcgaatctgcgtacgcataatctttgattgatatataacctattgtggttgtttctgtatcttccattgtgtcactatttcctgcctgcactgcctccacctctctcccgttctgtaatactgcctcattgagaacacctatagtttttttgagaccagatttcaaaatattggtatctttttgtgtggtcgtttccatcgttgccatcgtagattcaataaatatgtcagtggaagttaaagtaaggtaaagttgagaaaaatacttaaaatttgttagtatctatcacgttttattggtagctgttattatgtgtgattgagcgtgttgttactgtgcactgtgttgcattgtccattacaagctacttctgaagtgaattctccatttctcgcaactggaaaaataagttggtgtgactaaaaataatagtctatctcttcacgaaaaggaaataggaatgacaaagctccaaaaggctccataaagaacttgctcagaggctggcatttgaaagggctacaagaccatgaccacatcacacagaccacagttagaagcaagaagcggtgcaaaagcggccgcttatacaccaacaggcatcgagcatgccagattactaccaggacatacaacattaaaatacaggaaatttaaagaggaggaaaatcttagagcaaactgtgcgcaagaagataggagcaacgataaatctttagaggaggcagtaatgaacgaagagaaacaggatgttgtggggagtgggaacctccaagaaacccgcagtgagaaagaccaaaaagactcgttgcaagagctgctggttactcaaaaaaataaagtggaagataaagcagagcttgaaggaaatgaacaattaaagggaggaaattcgtctaggcgatcgtggagaaagggcacggcgtttggacgccataaagtaaccaaagagacaaatattaaggaacatgcaacaaaaaaatcagcgtccggatacattaacgatatgacaaaatctgaatatcatcaagaatttctccataagcatgttagatagtacataggaacgatacataaatagtacgtttatatcttttttttttgacaagagcaagtgattttttttatcactgtcttctttaagggatcatttatcatggtgagattttcttttcaagaacctcgagaatttgctacgtttcttctctttttcgggtggttctgacttgagagaacctgctgctttgggactagaagtaccagacttaggactattgtcttggctttttaaatgaacatgagagactggttgtgccaccggtttcatttcccttagaaggaaatcaggcgggtttacttgctggcgctgatcttccttgaatttgaaaaattctctaggattttgtaaacgttccacttcatctaagaattttgttggtgttaatatctcgtcgctgccaataaagatatctctgttcttcaagtttgattgatcataagcagctttaatttcgggaattgatataccaccaataacatagtagaagaatctttgtctaggtatgtttttttttatattagagcttttcgtggtccaagctgccttgtgacggggattccttaaggatgaggaggagttagcagaggtattcgctaagcctgcttggaattcttcttcattcaataactcaattggcttgtcctttaaatatgggaagtattgttcgctcaataacaatggattcgctataacctttgaaagaatattccctacagcgggaacgaaccttgaagtgtgatagatatttggatcattcactaaagtatcatgaaaccattccttttgaaatggtttatccttcggtttgtctttgatcaatttgaaatcaattaaatcgtaatttctgaatatttttaaatattgctggaaattttcatgttcatgagtaactcctataaagttcaataatttaatgaagtctaactcgataattccacctctgaaaagagcatacgcaataatgtaacgcaatttatctaagattgtcggttccttcattgctaacgctggtaagagatcatcgataatatgctttatcttctcaccactaaaatccattccaaatccggataggttttgttcaatagcagaaatatccgctaattttctttccgcgttctctcctaggcattcatctaccagtgtcttatgcaaaatcagccttcttctttcttcatcaaaatctttcaggtgcgctacgacactcagcagatcggtagtattctttacgttcgatctatcaaccagcagagggtttttagcaatcagttccttgattcttccttgaatatattcgttggcatccataatatgctgatgtttcaaatcaatccagtcaggatcatacaaatctaccaattttgaaaccttttcctcttgctcaccagcttcattctcggcagaataatgatatatatctttttgtgtgtccacattagctaccaggtcataagccattgcttgatagctaaaatcatgtaatattggcgcaaaagggtccagtgttctatcggtgattattagaatggaacgcggtctttcagtgttttgaggagggaaatctggattattgcgagcgtatgtatctatcgctatttggaaagcgtttgcaatagaccttgttaaagaatttgcgttgactacggcgtttccattgcgggcatcttcctcttccacaggattagatacagaatatctaacaatcggatattcccccgtaataacacacaaactaactagtgagcctacaatcttcctcacgttagtaggaatcaaagccttacagttgttgttgaaaaaaacctgtaatgagtgttccatttgtaaagtttcgaagaattgagattctttgacgaaaaaccctagttcgatcggcttaaatgactccaaattttgagcaatgtaacgttttgattgaaaaaactgaaatatagggtttgttaatcctggtaaaaatctgatgtgacatcttctgtacttaggtggtcttaccatgaagtcagcatcgatacaattgatgttatatttcgttggttccaatatgtaaattgcctcgatggaggattgtccttttcttgttggggaatcaatcaaatcaacagatgtgacattatttaaaagttcttggggtgtgaggaaaagataactcaatattgtctccacagttttatcgataataagaaacttcaagttatttttcgtctcaatctgattcaaaacccctatcaaatagttcctctgtaattcaattaaatcagacatcgttccgccaaaccaagcatgtgcacactcttctactttgtcagtggattctaattattttcaaggtcttacaaagcaatgtcttactagtttcaatagggacttaaactgatcgtttaagcaaaagaaaaacaccgtgctgtgtgaccatctaccaataattgcgagaacataagacgacgccgccattcacctctctatcacttacaccatgttatagggataagtgtgtagtcgatcggctattcgatgatttttaaagagtgcctgtaataatagctgtatcgcaagtaaggaatacaagattactgatattttgatccaggaggatggacatgttagatagaaaaactaagagggctactacatccggtttagtattctgttattgggaatgcttttcccaagacgcaagcaagaggtgacacataaacatagttttcttattgtatcgttacatattcttattttacgctgctgtcattaaatatggcacttatctcagatacatttcttttaatcagcgaaaaaaatggcgaggtgaaaaaaatcgatgagatgaaaaaattttttactagtaaaggcgtattgatgatatattagcagctaaagtatagcaaggtttgtcaatttgaagcagtccgcgtgttttacaatgagcgtcattcatcctttgcagaatttactcacctctcgtgatggctcattagttttcgccatcattaagaattgtatcttaagcttcaaatatcaatcgccaaatcattgggaatttgctggaaaatggtctgatgatttcgacaaaattcaagaatcgagaaacaccactgctaaggagcaacaaggacaatccagcgaaaacgaaaacgagaacaaaaaattgaaaagtaataaaggcgattccattaaaaggacagcagccaaggtaccatctccaggtcttggcgccccaccgatatattcgtacataagaaatctgagattaacttcggatgaatcaagactaattgcgtgcgcagattctgacaagtccctcctagttttcgatgtcgacaaaacttccaaaaatgtcttaaagttgagaaaaaggttctgcttctcaaagagaccgaatgctatttctatagccgaagatgatactacagtcataatagctgacaaatttggtgatgtatattctattgatattaattctatcccggaagaaaagtttactcaagaacctattctcggtcatgtctctatgttgactgatgtacacttgattaaagactctgacggtcatcaattcataattacaagtgatagagatgagcatattaaaatttcgcattatccccaatgtttcattgtggacaaatggctctttggtcataagcattttgtttcttccatatgctgtggcaaagactatttattattaagtgcaggtggtgacgataaaatcttcgcttgggattggaaaactggtaagaacttgtctaccttcgattataatagtttgattaaaccttatttgaatgatcagcatttagcaccaccaagatttcaaaatgaaaataatgatattattgaatttgcagttagtaaaattataaagtcaaagaacctaccgtttgttgcgtttttcgtcgaagctacaaaatgcataataattctggaaatgtccgaaaaacaaaaaggggatcttgcactaaagcaaattataacttttccatataatgttatctcattatccgcccataatgatgaattccaagtcaccctagataataaggaatcatctggtgtgcaaaaaaattttgccaaattcattgaatataacttaaatgagaatagttttgtcgtgaataatgaaaaatcaaacgaatttgacagtgccatcatacaatcagtacaaggggattctaacttggtgaccaagaaagaagaaatttacccgttatacaatgtttcctcgttaagaaaacatggagaacattactcgtgaaataaaaaggtagtaagtacatctttataactaatataaaaaaagatacgtaccgatttgtgttaataatcattgttagtacatctttatacctctgtttctagctgaaggcggcgaattgaatagcagttctttttaaattggcagatacaataggattaatctcattgatacatttttgtagtctatttgtgtcgttctggaaacagttttgtaagcacgcccttaatgtggcctcggtgtccttttcaagtaaaggacccataaccttctgaaagaattccaaatccactataatttgtaatgagccatcattagaaagattaccaacataaggcttaaatgcctcaaagaggtatctggctataaaaatctgcgtttcaattaaaatcttatggatgagctgaggcccaattctaaagcactcactgtgaaccacgatcagaatcattaacgcttctataatatagtcaccaaccctgaatgaatttgatgtatacatgggccaatttatttcgtggaatttttcttcaagagtatcccttaagttgatctttaagtcagaaagatagttaccgaaaattgaagattccatcttagatagtaggctaaataattctaagtttttggaagccaaattccactcgaatgcgtcatcaaaatactgcaaaatatttgggaatgcacattctctaaaatattgtagatttgttaatgttaagatggtatgagaatttcttgggttgtccttatcctttgccgcattttttaagatcgcttccaatacagcttccatcgatataatctgttgaatttctatacctgtgagcagttgttttgacggataacttactactgaaattccgttaatgattggtaatttttcatatgcgaataatagatctctagtagttttgatactcacttcttgaaacgaggtgacaatttccggaaattgtgtcacaccatattcgaaagttagatttttactactgtcctgtgatttgcttgaaaatgtaaccgtttcatagacctgccagttctccagttgataaaagttagatatatctcttaatttcgtggaagatatggcacctacgcaacgattgattatagttgatagagtgttcctgcaaatggtgattccgttagttgtgatatttaattgcgctaactcggtagagaatttcaaaatgggctccacaattttcggtagatatcttaaacaactcaatccattacaattaggaggtataaatccataatccaaaggtgaccccgaatctttattactgcgggtaatatctccagtagaatccttcaatgatgatggtagagatgattgagaagatgtgaaaaatgatattaaattttgtgagactgaagtgatgaattcctcgccctttaacctaacctcgttaatctgttcttccttcaagatcaagcttttttggtatgattcaataatattagaatcaccgatcaaaatgttttcttttcttttttcatttataatggaattttggtaagtcccatcgaggaacttttcaatgtgttcccagaattctataaattgatcacaaattttccacaggtcgttaatatattttaagattaatagccacatttcaatgatagttggggaatcagttagtccttgagagctgggttggcaattcaaatttagatagctggttccagaaatggtgttaactttattgggttcaacggtacttttcaaaccttcactatccttgcccgtatcacttattatttggaataattgattgattttcaaataatacgacagctccacgcacccttgacttttatcttgattagtattgttttgtaatataagcctttgagaatgaatgattttactaatcatatggccagacaactcgttcagttcattctgaaagccattcattttgatggacatccatcttaggattggattttcattggatgatgaagttgtgttcttgttaccactttcactttctctttgattattattgataaagttttctaagttcaacaattttgaaaagagggacaaaattgtttcttggggttggtcaatgttaaaatttgaatttattaaactgttccaaatcagatctttatacgtgactaataaattttctatttgagtccaaattctttttataacaagagattgtgaagcatctgaactctggttgaaacggcgacggagcgtaagaccttttgaatattcgataatgaactcattgaaatcgttgttagtcaaacatctctttaaagatttgggtaggttgaagtaaaacttattcaattcaataaattttttggtggcctggtaattcaaaattttctgatagttatccattagcggtttcagtttgaaagttgttgttctaataacctcgtcgacctttttatttaagctttccacatttatttgattttcttttggtgaatcacattggtttttttcattcgttttctcgtcaaattctttgtaaatttggtctaacttgtttttaatcttaacatacttggtgaaatttttaccaaccaattgtttcaaatgtatagattggtcttgtatatcactgtccaacctgtccagtgagttatttagatcattgaaagagtcttgtttgtgcatatctctcagaaaggctttgacgttgaattgtttactgttgacaagatagttcaaccgcattgaatcatttggtagatgttgcaattctttagacatttcttgtccattcaagggatctctaatataacttaacgactcatcgtttaaatatgctctcgattccttgtcaatgctaatttgattgccatatttgaagtcttttaatatgtcgaatgacgtttcaacgccaagttcattgcttgtagcctcttcattattcaattttgaggaatcttgggcccaggaatgggtcggattaatagtcttcaactgataaaaacgaagtagttgctcgtcgccaatttgaaacctatccatggtaccaaactttttttcgctactttatttcaacagaaacttctttcctagtttagcagctttaacgcagcttatttttgttactttagttgaatagtaggagttgatacttttgttttttcaagttgaaaacagaaacgaaaaattaaagaagctgcagattcagcattcatgcctaagctaaaaagaactggcagcgaagaacagaggaaagaataactgaaactatggattttgaggaagattacgatgcggagtttgatgataatcaagaaggacaattagaaacaccttttccatcggttgcgggagccgatgatggggacaatgataatgatgactctgtcgcagaaaacatgaagaagaagcaaaagagagaggctgtagtggatgatgggagtgaaaatgcatttggtatacccgaatttacaagaaaagataagactctggaggagattctagagatgatggacagtactcctcctatcattcccgatgcagtaatagactactatttaaccaaaaacgggtttaacgtagcagatgtacgagtgaaacgacttttagcacttgctactcagaaatttgttagtgatatagctaaggatgcctacgaatattccaggatcaggtcttccgtagcggtatctaatgctaacaacagtcaggcgagagctaggcagctattgcaaggacagcaacagcctggcgtgcagcagatttcacaacaacaacatcaacagaatgagaagactacagcaagcaaagttgttctgacggtgaacgatctcagtagcgctgttgctgaatacgggctcaatataggtcgcccagacttttatcgttagtggctaacaaatggaaatgaaatatgtatatagtgtagcagtatgcaactcttttaaatacacgattcgttattagattgattagagcacttattcacgcaaatttgacacgctttttgaacatccgtttttcacgattttttactgaaggatcatgaaagattgccacataagagaacacctccgttgcaccaacacttcatcacgataaaaaaactatcgagctatcgtactacggaacaactacataagtcaaaaatggccattgattactctaagtgggataaaattgaactatcagatgattctgatgtcgaggtgcatcctaatgtggacaagaaatcgttcattaaatggaaacaacagagtatccatgaacagcgattcaaaaggaaccaagatatcaaaaatttggagacacaagtggatatgtattctcatttgaacaaacgagtggacagaattttgagtaatttacctgaaagttctcttactgatttgccagccgttaccaaattcttgaatgcaaattttgataagatggagaaaagtaaaggggaaaatgttgatcctgagattgcaacatacaatgaaatggttgaagatctttttgaacaattagcaaaagatttagacaaagagggcaaagactcgaagagcccatctctcataagggatgctattttgaaacatagggctaagatcgattcagtaactgtagaggctaagaagaaattagatgaattatacaaggagaaaaatgcacacatttcatctgaagacattcatacaggctttgatagtagctttatgaacaagcaaaaggggggggctaagccactggaagcaactccttcagaagctctttcgagcgctgcagagtctaatattcttaataaactagcaaaatcatcagttccgcaaactttcatcgattttaaagatgatcctatgaaactggccaaggaaactgaagaattcggtaaaatatccattaatgagtactcaaaatctcagaaattcttactggagcacttacctattatttcagaacaacaaaaggacgccttaatgatgaaggcctttgagtatcagttacatggtgacgataagatgactttgcaagtcattcatcaatccgaattgatggcctacattaaggaaatctacgacatgaagaaaattccatatttaaatccaatggaactatcaaatgtcattaatatgtttttcgagaaggttatcttcaacaaggacaagccaatgggtaaagagtcttttttgagatcagttcaagaaaaatttttgcacattcaaaaacgttccaaaattttacaacaagaggaaatggatgaatcgaatgctgaaggagtagagacgattcaattgaaatctctagatgattctacagaattagaagtaaacttgccagacttcaattctaaagatccagaagagatgaaaaaggttaaagttttcaaaactttaataccggaaaaaatgcaagaagccataatgaccaaaaatttggataatattaataaagtctttgaagatataccaattgaagaggctgagaaacttttggaagtgtttaatgacattgacattattggaataaaagcgatcttagaaaacgagaaagactttcaaagtttgaaagatcaatacgaacaggaccatgaagacgccactatggagaatctgtccttaaacgaccgtgatggtggcggagataaccatgaagaggtcaaacatactgccgacactgttgactagaaatttatgtagctattttactggtgcagcgtgcatctacttccttttttattgttattttcatttatacataatacaaaaaaaaaaaagaagaaaattaatgatcaataaagaaaatcgtgaaattacagcagaggttttgtacctgctttcctacgttagtacataatatcttattttttattagtgcatgtttttctcagtgtgtgtttttgtaatttgtatatactacacaaagaatcggaagggtaaaatgtgaaaaatactgggtcttttgaaatatattgaacgggctaatatatgaaatgaatatgaaaagaagaaaaaaatgtgacaagaaaaaagtggtgacaaaaaagacaaaataattattcagagatgataaacttaaagcaaaacttggtaacaaactttcattaaaacaaaatatgtattcttttttcattttcattttttttttactgtttttttgttatttcatggaactggtaaagaattcttaagattttaagctcattaataaaaacgcagcactattgtcttccccatttcttggctgctgttcatgtttctgttggtcgtgttgtaggggaggctcaatatctccattctgagagttagtaaaacttggatttgtaggtttagggctaactacgccattagtagaacttgctacgctgtctatgttaggtgctaaactgttatttctcagagaagctgcaccaattgattcccagtcttcttcgtctgtatctgagtgaggttgatgatgagaatggggaacaagttgtggcgacgattccccattcaggtgttgtgaagctactctatgtttctccttgtccgataatactatcggatttgaacttacattcatctgttcttctagcttaggggaggtggaaaccgacgtagctttagagttagggtttgtagtgacgatcaaatagtttttgtttgggaaaagtgtcgatctaatacttgattctttcgatacagacagacgagaagctcttcttgaagttggctcacttgtcgcagtaagtttctctaaatctatcttcgcctggtttgagttactgttgttatttgatggggttgtcgttgaggttgtattgggggaaaggtaggatgaatcttggtgtgtgtttagtttggaaatgaaaggtgtatgtggttttatgctcgaacggcgtctatttcttaatagcggtctaatcttttgtgctattatttcatgctcaatattctcgggagttgaatcggcgaacacaacttgagaccttctcctgccgaaactatagggatcaccatttgaagattttccaaaattattactgctgttcctcgatttgttttggtaatgtaaatgatggtcatcttcatcaaactcctcatcctcatcttccgatgctagcgcattttcatctatatatactacgtttgctgctgcaagtggagatttgctgcgtttgatattaacaggaatggtggtggaagcaacagcggtaggcggggtggtggctccatcgatattcgtgatattatgctcaactttcataggcatttcaactttgccgcctgaattagaatttgaattgttgcttttccttctttgactctcttgagaaatcaagtctttcacctttgcatttgcaaaattggtcgcttccagctccttatcaaagttggcagggtctactcttttcgcggaccattgaccccatccaattttttcaaataccactgatttttctttatcaccactttccatagcactcattataagtcgtctttgcttggaagatgataaatctttaaaacagggaatatctaggcataaggtctgtgtaatgtgtctaatggccaatggtcccatttctagtaataaagtggacagtttcccgggcgtaactctttgagcggctgctaacccagcgggtgatgatgtggagataggtttggaaaatatactagagcttgcctcggatttgaccgatatggcttgaggaggcgatacctccttttggttttctgacattattagtggtagtctgaaataatgtctttttattcaaaatttcaatttattagaaaagcacaaagcaggagcttggcgtttgtacaccgaatgattcagatgatactatactctttttccttcttttcagcggaaatttagtaacggtctttaatcgtgtttacaagtggttacaaattcacgtgctccgattggaaactggttattgacacgactcttgaaaatctcagttcgcccttttttgcgataaatttaacgtgcttctgatcaggattgccaggcaccgtttgcaatcagtgtcttttataatcgatttgtcttggatatggatggtattaccgtacctgtatctttatattatagcgtggattgcgtgagattgtgtggagatgaacatgagaaggataaagactatctgaaatagttcactcttcggttactaaggtaaggaaggcgcctctaccctctcagcgcgcacgtgcggagtgatcagcctactaccgtagggacttttgcacgttattatgggaatatcattgccaacgcaacctgattcctatacaagcagccaattcatgcaaatgactgtagtattgtatagcatgccaacattcttcatcatactatcctgaggtcctatttctacaaagatcccacaaaagggttcataattttggccgtatttcagtttctgccgtgcttgtttgagaatctggggcattccaatttgcttgacgaagatctcaagccactagcaccaataagcaacattctcactcgagaagtcgcagaaaatctctgtgactgcatttgttttagagacattctcatcattggacgggaatgttctggcgccacgataagaaatttacgaccgggaatgttgcgtactctagtttttgtcgattttgctactcactcctgctgaatttgcagtaatgttttaaagatgtggcttcgcaaccaccaacatgaaccctatggtcgtgtcttttgtttgtttcttgtaacaaatcatagcgagcagtttgaaaattattacaaaaccaaaatacgtctctagtagtgctaccatagaatttattggggcatacgtaaaacaaagtttgaatctttcttgtcatacttcgccataaattacagacagtctcgtcccctatgcttcaaaagaaataggatgcgaggggtggaggcgcttgatggaagaataatccaagtcctcaaccttttaggctaaacaatcttgggactcccgtacaaatactggatatctcaaattgctcaaaaattgtgctttattgatccaaaagttgcctgtccaaagatacatctacattgacataatggaaaacatgaaaacatacacctacgaagggcataattgtgcaagatataaatgcagcctatgtttcctgccagatggagcgtatatttccgaccgagtattactcagttgaactcattcaacgttacacaagtgaagttgattataggataatgtaggggtttataatagcgtagtcaatcaggcttatgaggaacaaaaatagtaaaagcaagcaagtatggccctatttatcttaagcgtcaagccttttatatccaagcaagcacttgcaaactttgttgttatcgctgatggcgctcctccatagcgagtattgatgcttggcataaacaacaagcctgtaagccttgccttctcattcgccttcattacaagtaaaaacgccctcatctgctatttgtttccaataaatccgtgaaaacatcggtatgttctagtgttttgatggaagcggtgctaccttattgtttgcaatatggatgactcagcttaatggttttgtgatgaacacagtaaaaaaacgttgactcctacgtgcagccgatcgtcctccacacttaaattcgttgagataaatcgtgtagtaatacactcagtcattcagtatccgtgcttgtttctttcttttcctatttgttcgcaagtgactacgtgcgcccttaattgcttacatattttaggttaagattacatcctttcttatttcggcaaaaatgaagttagtataaaatgcccatgaatgaggaccaaaatggctaaacttgataagtctttctacatagtttacatatttgttattgctatatgatgtaccttgtttatgaattaaacgaatctaaaaaggatcaccgccactaaatcaggattaatatgagtaaaagtatatcaaccttctcattttttctgtgttctacaactaagcatattttaatctgctggaccattcaacaaagccttaatcagtagaaaggtataattcaccaactctgcttagaaattgttttatagcatgtctcaactccgttggaacgctcttatctaatatttgaatcaccagagcatacatagcaggacagtatagtctaaagtcttcatcatcaaattcgtagtaaccttgtaatatttcaactatcactgaacgccaggcattgatactacgttccatggttctatcatccaaagaaacataaccctctacgacctggatgcaaatggtgatcagacgagttattaaatcagccttcttctcatcatcgttcagatacaactgaaacataatgtcaaggagaactgcagcagcactcgtttcttgtttcaacaggtttggtattttatcaactacacgagcctctactagtcttgttcttaacccataatcttcattaaagtcacgagaaaattcgtacgatttctccaacaatcttgtaattctaatggcttccttgtaagggatacagtgggcaaaatcttcgttctcgaataattcgttgagcagctctatcatcaaaagctgtaaaacacatttgacaacaatagaattcttgatgtttattctcctacgtatatcttcgttactttcgtttcgtttcatgtgcttagttttcttggggatacttagactagcgggctttggattcaattcgtcctttaccgtcggaacggaattgccattattaagcttagtttgcccattgagtgtttcaaccatgtcaccaccaacgtcttcgctggattcttcttgatgcgctctttcgaccgtctcactgatattagaatcgttctcccttctgtcgttgctatcatcatctgagtgttggctggtatcattagttgtttggtgatgagatacagatgattttcttccttgctgtaacggatcataatcgaacaattcattagcagtggttaaatcaaacaatttatcgaatacgtcacctatttgattccaatggtactcattgaatttagatacgttttgcaatatcaattgttgcaggcaggatctcccaattctagcaatagtgtcattttcttgacaaatacaggataccagcagacccaaaaatccatcgagcattctgttcaacgattcaaagtaatgcgtaaaaagggcaatcaagttccttaaggcttgaattaacgtggtcgaaagccaaacacttaaatcatcatgactattgaattggttgacttcccaatgtttggataatacaccgaaaataggaaatagtaacttcttacaaatcttttcccagaaatcatcattgaatttaccaccatatgccactagggcatcgaacatatagtttaatgcacgtgatctaacttctaagtcttcagctgtcatgatcgtatcattgaagcagaataacatagggaaccacacatcctggaatatgtctttcccacgaagtaaagcatcgttatgttttctttcttcttcagtcttattttcattgtaaaaacagatgtctgcgacgttctgagtcatctttcttagagactccaaagcatgtagagatagcttttggaatctcttatttttggtgatttctctgaagacaccaactaactcagaaaaggcatcttcttgagagaatacgttttcgaagtgatttgtcacaatatcattgctaaccagcaattgcgtctttaatacaatggattcagtgcttgagcgagccgtatattgtaaggattcaagaataggcttccagccagatttgatactttccgattttgtcaatatgaagttcctaaaacactcaataatcatttcttgaacttcagtgttgccactattttgaaccgtgtattcaaaaggttttaaaaaatcatgttgaaattcaaaacctgataattcctcaatatctaaaaatctcatagacaattgacgcagggaatcgatagcgaaaaatactactgctaagttagagtttgtagcaatcttgttgaaagcttttcccataacagcccaaagcggcgtccattctagtttgatacgatccatattgtagtaacatacatcgaccattttttgcaaggaaaacattcttggtgtggaagcattttcagatgattcaatttcttctaaagatacagcggttaaagctttgataaaatcaacgatagcattacctgataactcggaacttttggtaaatatattgtccatcaaaacgactaattcactggaggaaatgaatttagagatttcgggtgataaggtttgattatggtgtttttcttgagccaattctgtgggagttgccttcttgccccaaacatcaaagaaagatgtattattggatcttgatgattcgtaagaaactctagggtttgcaacacgagcttgtgcaacatctggaaccgtatctctgtcgatacctttggatatcaattgtagtctttccatttgagacacgaccagcaaaatgtccttccacgatccctccaagtaatttccttctgataacgcgacttcaagaagaattaccattgcattgacatttttaactttgatttcttcaaggttttgaaggttacaaaattggactaacgcacctacaaaggaggttctagcatcattgattctaaaagtagaagcaattttaattgatattttcaagccttctaaacacttattggttgtgtcaatgtcatcataatccttaaatgggggggttagagctgctaaaaaggacatccatagtgtctcgaaaattgatttaacatgctcaacgtgggaagcagcataatagacgtctgggcctcctttatttttgtttaaattcttaaagactaattccgttttagatgaaatttcttttgagacttgattatatgcctctcttgtcaaatcacgagaattaaagaagttgaaagcagattgctgttgttggacaagattggtatcacctgaaagcattgcctgatgctgttcagaaattaacttgatttcattgttagcaatttcgttgaacaaaccttccaagaagtctcttggtaaatctcttccgttgtcaataccttcgttgttttctaaaaactcttgtaaagacattttatttttgatttgtgacgaatgtaaatcagtattcaacatgatcaaagaatacgaaagcacatatgcagtatccgcctttgaaaagactccggggttttggtccacaaatctttccgcaaatttcagcatgaatctgtcaattttttgaccttctccaggcaatctgaaactttgtaaaaatgaccttaatgcgtcaacaatggacataccagtgaagtcaaactcatcaacaaatgcgtgcattatagcgatgttcttgtcgtctccttcgcctagataatccccaacagcggccatgtcgaggccttctgtttctaataaccacttggcaatggaaattggagaatcatctttcaaaaatccttttttaataagtactggaatagctttcttgggtttattgttgaaaatagcaatacattccgataaagcagttttccttagtttcaaattttcaaattgtgtggggtcgtctgcgtcaatgttttgactgctcaatgatctgctttcttcgtcttcatatgttggtttgaagtcatcattacttgtcataatagaagaccttacgtcgttactcaaagatgatctagattcttgacgagctgaagatgttgtgtttagtaataccttattagcagtgtgtgtgtttggatttaaagctttgtgagcccatgagcttaaggaacgcaaaactgacacaatgcaatttagtgacaccattttgagagcaaaatcaagtggaaaaagtaaattgacttgaccaacatcaggactagaagacaagttggaagaagtcaaaaggggcaattgtgagaaattgtaggtggacagggattttgatatttgttcatcgtagtatgatctttgagtctgagtaatttccaccctagttaaagccaatcttgtcaaataatcaacagttatttccattacatttggcattccagggttacaatcataattcaagtaaaattcaactaaagttcttgggtcgttacaaattcgttgaataacacttaaaaaatatctcttttgttgggaggtggaagtggttaattctgaaatggggaagtagatttctgttaaaaaaactggaatttccttcacgaaatctgctctcaaattagcaatcaatagccacataatttctaaagtaacctcgaaaactggagctagaggcgaggcagcattccttgataaaacaagacgtaaatattgtctaattgaatcgataaagcacacacgctcctttcctggtagaaaaatgttgtgggaaaggaatacgtcaatatgatctttgataatagagtaaatgatgtgaagagataaaagctttgacctgacggcatgtgacctcatgtcgagttctgtttccaaaggtttagcacatattttcgccatgactctaaacactaagaacgcatctttaacagctagatcttggttagttatggcgatagaatcaggctgttgagcgtccattagtctttcctcatcgtcattcaacttatccatattttccagagttaaaggagccggcgtttctgcattttcagaagcctcggaaagttctatggcggattgttgttgatgattttttgtcgataaggatactgctgaagaggtactttgtttgagatcgattttatcatacaccgaactaataatttgtgtcaaggtcgcctgtgcaataccttgattggatgggttcaacgaaaagacgaaaacgttgtagattgttctgatagcctttagcaaggaagcaccgtggcataaagaacttgaatcctcttctaaaatgcaactagataaagctctaacgatttgtagttccacacggtcatcagtgccttcaccttgaaaacagtctgaaatagtatcaattgcagcgtctataattttttgttttggaggcggcgttattccatcggcagcatcttgtcgttgatcattagaggctaaagaatcgggtggattcactaacagggtctcgtctagcgatctaaaagaaaacaattttgacaggcaatctaaagccaaactttgaactttggaggatttggtacgacagcttgcccttagtgcttcgaatactagtattgaatccacgtaatgtgggttattcgtggtttgcggatcaaattccttaaatttttgtaatgtcctttcgatagccttctgagcattcgaattctttttaatgtccttatcatttaaaattgtctccaacgtagttttcactaaaattatggttgagtttgtgttcgaaccatttgaagatagtgatatgttcctcgtatgggtagaccttggggcagtagaatcgttggtgggaacactatcttgatgagcgatagctggttcgccagcattttcctcttcttcttcttcttcttcttcttcttcttcttcttctgacccgctttcatcaccagaggagctgtttgatgtatttccatcgctttcatcagattcttcatcttctccagagctactctcagtactttcccctgagactgattcagaatcttccccgtcttcggaactggtttcggaactactgctatccacgtcctcatcatcctcgtccccattgtcttcatcttcatcttcatcttcatcttcatcttcatctccatcttcaccttcatcgtcatggcgtttgtcatttgtatcttccgtttcttcgggcgttttcattccgttggtagcgtcgttacttgtttcttttgtttctgccgtactgccagcgttttctggccctttgcatttttgatcttcaccatttgtctctttagcttcttctttaatagcattctgtggtttcacagacggattgactgaagaagcagtctctacatttgaagatatttcgccatcccctttttcagcatttactactgaattctgttcagacatcagatatagtagcacttagacttgtttcttatcttctttaatggaattcggggaaaaaatgagaaagaaacagtttaagatattactttttattggttctggagaaacttaaaagaaatcgagtatagcttagttgcagaaaatattttatatttctccggaaaatgacttcaatttctattagtctgcgtttattgaacaattggagagaagccaatgatgctttttaaagaaatgatgtaaatcccaactttgagcttcctttctcgttgctttgtttttccctcgcctcgatattataaaatttactcggcgccttgataaaaactaaacgttcaccttctttcctgtagagggaaaataacaatatgtataagccttctccgacatcaaaaaactgtaagagcttcaaaagtactaaagtgtatatcttaagagcatcgttggctccactctaacacatcaacaaaaaatatcaatgttgatttgttagagtaaaaataaaaagaggtcctacccggattcgaaccggggttgtccggatcaaaaccgaaagtgataaccactacactataggaccgacaattcatgttaaatcctccttttttaggcttttataagttactttgactagagatgactagaaatgattatattacacgcacacacaatacacacatagtgttggaataaaaatccactatcgtctatcaactaatagttatattatcaatatattatcatatacggtgttaagatgatgacataagttatgagaagctgtcatcgaagttagaggaagctgaagtgcaaggattgataatgtaataggataatgaaacatataaaacagaatgaggaataatcgtaatattggtatatagaaatatagattccattatggggattcctgaccctcgaggagaacttctagtatattctgtatacctaatattatagcctttatcaacaatggaatcccaacaattatctcaacattcacccatttctcatggtagcgcctgtgcttcggttacttctaaagaagtccaaacaactcaagatccgttagacatttcagcttccaaaacagaagaatgtgagaaggttttcactcaggctaattctcaacagccaacaacacctccctcagctgctgttccagagaaccatcatcatgcctctcctcaagctgctcaagtaccattgccacaaaatgggccgtacccacagcagcgaatgatgactccccaacaagccaatatttctggttggccagtatacgggcacccatctttgatgccgtatccaccttatcaaatgtcacctatgtacgctccacctggagcacaatcacagtttacacaatatccacaatatgttggaacacatttgaacaccccgtcacctgagtcaggtaattcatttcctgattcatcctcagcaaagtctaatatgacatccactaatcaacatgtcagaccaccgccaatcttaacctcacctaatgactttctaaattgggttaaaatatacatcaaatttttacaaaattcgaatctcggtgatattattccgacagcaacaagaaaagccgtacgtcagatgactgatgacgaactcaccttcttatgtcacacctttcaactatttgctctatctcaattcttacccacctgggttaaagacatcttatctgttgattatacagatatcatgaaaattctttccaaaagcattaacaaaatgcagtctgatactcaagaggtaaatgacattacgaccctagcaaatttgcattataatggaagtacacctgcagatgcatttgaagcagaagtcacaaacattcttgacagactaaaaaacaatggcattcctatcaataacaaggtagcatgccaattcattatgagaggtctatctggcgaatacaaatttttacgctacgcacgtcatcgatatatacatatgacagttgctgatctgttttcagacatacattctatgtatgaagaacaacaggaatcaaaacgtaataaatctacttataggagaagtccgagtgatgagaagaaagactctcgcacctatacgaatacaaccaaacccaaatccataactcggaattcccaaaaaccaaataattcacaatcaagaacagccagggctcataacgtatccacatctaataactttcccggccctgataacgatctcataagaggatcaactactgaaccgattcaattgaagaataaacacgaccttcaccttaggccaggaacttactgaatctacggtgaatcacactaatcattctgatgatgaactccctggacacctccttctcgattcaggagcatcacgaacccttataagatctgctcatcacatacactcagcatcatctaatcctgacataaacgtagttgatgctcaaaaaagaaatataccaattaacgctattggtgacctacaatttcacttccaggacaacaccaaaacatcaataaaggtattgcacactcctaacatagcctatgacttactcagtttgaatgaattggctgcagtagatatcacagcatgctttaccaaaaacgtcttagaacgatctgacggcactgtacttgcgcctatcgtaaaatatggagacttttactgggtatctaaaaagtacttgcttccttcaaatatctccgtacccaccatcaataatgcccatacaaatgaaagtacacgcaagtatccttatcctttcattcatcgaatgcttgcgcatgccaatgcacagacaattcgatactcacttaaaaataacaccatcacgtattttaacgaatcagatgtcgactggtctagtgctgttgactatcaatgtcctgattgtttaatcggcaaaagcaccaaacacagacatatcaaaggttcacgactaaaataccaaaattcatacgaaccctttcaatacctacatactgacatatttggtccagttcacaacctaccaaagagtgcaccatcctatttcatctcatttactgatgagacaacaaaattccgttgggtttatccattacacgaccgtcgcgaggactctatcctcgatgtttttactacgatactagcttttattaaaaaccagtttcaggccagtgtcttggttatacaaatggaccgtggttctgagtatactaacagaactctccataaattccttgaaaaaaatggtataactccatgctatacaaccacagcgaattcccgagcacatggagtcgctgaacggctgaaccgtaccttattagatgactgccgtactcaactgcaatgtagtggtttaccgaaccatttatggttctctgcaatcgaattttctactattgtgagaaattcactagcttcacctaaaagcaaaaaatctcaaaattcccaatattcacatagtctaaagtaccgatagcaaccaacatatataaacagtagtattttacgaagctgaattgcaagattagtgagaggagaataaccggataatttttttggattacgttattgttaaaggctataatattaggtgaaacagaatgtcctagaagtttttttctttcatgttaaatttattgattcttgcgcttcagcttttataaaacataagaactgtttcttcacgttaacttcttgtgccacatataatgatgtactagtaatatgggtactatttggcagatgatatttgatttttattcaagacggttactgtttctacgattgatattttcattcctggatatcatcttgccagatcacttacaatttaggccgcgcctgaattgaagagtacttcaatacgtagtgtactgtccaaactctcttccaaatttttaatatttagctggggttgggtaacaagtgagcaagggaaaaagtgaacattttaagaagaacaataaaatagcaagagatggaatggtaatgcttggctctcgagaagagtagcataaaacgagacttgtttaaaacaggatatgacatacttcaattcagctttccctatcagccgctcgagcagttatataggtgtgttgccggagtaatttggcggaggccaacagtggctaggcggcaacgcctggaacacgcgcttaaaagttctggaaggttcgcgaattgagaactgctcaggggcgaatacaggggcggccttggcggcaggggggaggcctctgtgaagttagttatataagacttgctgtcatcgtttttttgatcccggcaggaactatcttttattctcatacatacggtcaagaagtataattatacataacatagggacacgttcaggcaattgtccatatcccacacaaattaagatcataccaagccgaagcaatgagtttttatcaaccatccctatctctttatgacgttttgaacgcattatccaaccaaactggccagagagggcagcaaggatatcctcgccaaccacaaaggccacagagataccatccccattatggacaagtgcacgttggcgggcatcatcctcgtcatcatccattgtatagcagatacaatggtgttcctaatacctattactaccagttccctggacaagcctattactatagtcctgaatacggttatgatgacgaggatggtgaagaagaggaccaagacgaagatatggtgggtgacagcggcactacaagacaggaagatggtggcgaggacagcaactcgagaagatatccatcatattaccattgtaatactgccaggaataataggaccaaccaacaggcaaacagtttaaacgacttattaaccgcgttaataggtgttccaccatatgaaggcactgaaccagaaattgaagcaaataccgaacaggagggcgaaaagggagaagaaaaggataagaaggataagtctgaagcacccaaagaggaagctggcgaaaccaacaaagaaaaacctttgaatcagctggaggaatcgtcgagaccaccattagccaaaaaatcttcatcgttcgctcacctacaagcgccttccccaatacctgacccgttacaagtatccaagcctgaaacgagaatggacttaccattttcaccagaagtgaatgtctatgataccgaggacacttacgtagttgttcttgcgttaccaggtgctaactctagggctttccacattgattaccatccatcttctcatgagatgctcatcaagggtaagatcgaagacagagtgggcattgatgaaaaattcttgaagatcacggaactaaaatatggtgcgtttgagagaaccgttaaattccccgtgctgccacgcattaaggacgaagaaattaaagctacttacaacaacggtctactacaaattaaggtgcctaaaattgtcaatgacactgaaaagccgaagccaaaaaagaggatcgccattgaggaaatacccgacgaagaattggagtttgaagaaaatcccaaccctacggtagaaaattgaatatcgtatctgtttatacacacatacatacatttatatttataataagcgttaaaatttcggcagaatatctgtcaaccacacaaaaatcatacaacgaatggtatatgcttcatttctttgtttcgcattagctgcgctatttgactcaaattattattttttactaagacgacgcgtcacagtgttcgagtctgtgtcatttcttttgtaattctcttaaaccacttcataaagttgtgaagttcatagcaaaattcttccgcaaaaagatgaatcttagttctcagcccaccaaaagaggtacatgctaagatcatacagaagttattgtcacttcttaccttgctcttaaatgtacattacaaccgggtattatatcttacatcatcgtataatatgatctttctttatggagaaaatttttttttcactcgaccaaagctcccattgcttctgaagagtgtagtgtatattggtacatcttctcttgaaagactccattgtactgtaacaaaaagcggtttcttcatcgacttgctcggaataacatctatatctgcccactagcaacaatgtcggattcaaaccaaggcaacaatcagcaaaactaccagcaatacagccagaacggtaaccaacaacaaggtaacaacagataccaaggttatcaagcttacaatgctcaagcccaacctgcaggtgggtactaccaaaattaccaaggttattctgggtaccaacaaggtggctatcaacagtacaatcccgacgccggttaccagcaacagtataatcctcaaggaggctatcaacagtacaatcctcaaggcggttatcagcagcaattcaatccacaaggtggccgtggaaattacaaaaacttcaactacaataacaatttgcaaggatatcaagctggtttccaaccacagtctcaaggtatgtctttgaacgactttcaaaagcaacaaaagcaggccgctcccaaaccaaagaagactttgaagcttgtctccagttccggtatcaagttggccaatgctaccaagaaggttggcacaaaacctgccgaatctgataagaaagaggaagagaagtctgctgaaaccaaagaaccaactaaagagccaacaaaggtcgaagaaccagttaaaaaggaggagaaaccagtccagactgaagaaaagacggaggaaaaatcggaacttccaaaggtagaagaccttaaaatctctgaatcaacacataataccaacaatgccaatgttaccagtgctgatgccttgatcaaggaacaggaagaagaagtggatgacgaagttgttaacgatatgtttggtggtaaagatcacgtttctttaattttcatgggtcatgttgatgccggtaaatctactatgggtggtaatctactatacttgactggctctgtggataagagaactattgagaaatatgaaagagaagccaaggatgcaggcagacaaggttggtacttgtcatgggtcatggataccaacaaagaagaaagaaatgatggtaagactatcgaagttggtaaggcctactttgaaactgaaaaaaggcgttataccatattggatgctcctggtcataaaatgtacgtttccgagatgatcggtggtgcttctcaagctgatgttggtgttttggtcatttccgccagaaagggtgagtacgaaaccggttttgagagaggtggtcaaactcgtgaacacgccctattggccaagacccaaggtgttaataagatggttgtcgtcgtaaataagatggatgacccaaccgttaactggtctaaggaacgttacgaccaatgtgtgagtaatgtcagcaatttcttgagagcaattggttacaacattaagacagacgttgtatttatgccagtatccggctacagtggtgcaaatttgaaagatcacgtagatccaaaagaatgcccatggtacaccggcccaactctgttagaatatctggatacaatgaaccacgtcgaccgtcacatcaatgctccattcatgttgcctattgccgctaagatgaaggatctaggtaccatcgttgaaggtaaaattgaatccggtcatatcaaaaagggtcaatccaccctactgatgcctaacaaaaccgctgtggaaattcaaaatatttacaacgaaactgaaaatgaagttgatatggctatgtgtggtgagcaagttaaactaagaatcaaaggtgttgaagaagaagacatttcaccaggttttgtactaacatcgccaaagaaccctatcaagagtgttaccaagtttgtagctcaaattgctattgtagaattaaaatctatcatagcagccggtttttcatgtgttatgcatgttcatacagcaattgaagaggtacatattgttaagttattgcacaaattagaaaagggtaccaaccgtaagtcaaagaaaccacctgcttttgctaagaagggtatgaaggtcatcgctgttttagaaactgaagctccagtttgtgtggaaacttaccaagattaccctcaattaggtagattcactttgagagatcaaggtaccacaatagcaattggtaaaattgttaaaattgccgagtaaatttcttgcaaacataagtaaatgcaaacacaataataccgatcataaagcattttcttctatattaaaaaacaaggtttaataaagctgttatatatatatatatatatatagacgtataattagtttagttctttttgtaccatataccataaacaaggtaaacttcacctctcaatatatctagaatttcataaaaatatctagcaaggtttcaactccttcaatcacgttttcatcataacccttccccggcgttatttcagaatgtgcaaaatctattagtgacatggaactcaaagaaccagttgtttttttgtcctttggtccttcgctgcttccctcggcatcatcatcatcatcatcatcattatcatcatcgtcgtcatcatcgtctataaaatcatctcgcataagtttgtcaacatcatttagtaattcccatcgctccgggtctccttcgtaaataaacaaaagactacttgatatcattctaacttcttcttctagcatagtattataaaacaactgcaatcttttcaaaaatgttttcttcagttgatgctttctcgcatccgacagatgaggattgttaaaataaagttcaattgcatctgaaacattttgatcggttcttgaacgaccatacaatttgtttataaagatataatcactgtctgcttcttcttcgtaatattcgagcgaaagctgattcagcacagagggatttttctgtattttcatgccacatatcctgaaacccaaagatcctgaagtcgtcgtctcactgactcttttcattctctctcttttttccaatgatgccttcgaatcatacaaagttttgcctaattttatatcaagtatattaggtttactaaatccatatagtagattttctaaaacgaggtattgcttggacttctcagactttacaggtattgaatcaagattatcagtggaatcacttaaccgctcatctatcttcagaagcgcagcatcgccactttgctcgatttttgccccttcattcaagactccaagatacgtgggcatccaagagcacaagggagcatctccatcagccgaagactttcttcgactcacatctctcacttgtatggctttgtagaattccagttcctgcggaaaggccggtttaaagatgagcaatccatcaccgtctgttagagtaccgtcgtggccagcagctttatgctctaaaaccctataattgtttaccgtatccatgtgaaaaaaatttctacttaggcacacgtatgcacatatccatgtaagctactaatggaaattgtttaactgattactggtaaaaaagggatctccaatggctttatcttattccattttgtcccaccatttgtatacagtataaagacattttggtgagatacttagttacccagcctacttctgagaaatattacccgactcgattatctaccaattggcttcgagaacgtggtttttcaccattttttttcccgcttttttttttcatccgaccgttgtggcggagagaagcttccggaagggaattcactcagattctctccagtaccacggggggcaactctgcctggaacactctcttccttcaagaacttagcaagaagtaccaattagtcccagcgggccctcagggctggtctactgccttatactctaggatgtacatcctaccacacacaacaagcctgtcacaccatgactacagatccttctgtcaaattgaagtccgccaaagactccctcgtctcctccctcttcgagttatcaaaagctgctaatcagacagcctcctctattgttgatttctacaatgccatcggcgacgatgaagaagagaagatagaggctttcaccactttgactgagtctttgcaaacattgacttctggtgtaaaccacttgcacggcatcagctcggagctggttaaccctattgatgatgataaagatgctattatcgctgctccagtcaaggctgtaagaagaaagatcgaacgtgatccaaatgctccaaagaagccactgactgttttctttgcttactctgcgtacgttcgtcaagaacttcgtgaagacagacaaaaggctggcttgccacctttatcctcaactgagattactcaagaaatctccaagaaatggaaggaattgagtgataacgaaaaagaaaaatggaagcaggcttacaacgtcgagttggagaattaccaaagagagaaatccaaatacttagaagcaaagaaaaacggtaccctaccaccagcttccttggaaaacggtccaactcatgcgccggttccaattcctttcagtttacagcacgccgctgaacctcctgtggaaaagagacctcacgatgatgatggatcttcggaaaagaagaagaagaagaagaagaaggataagaagaaggacaaatccaactcttctatttgatggacggacaaactcgttactattactctactgtctttctaaaataaatataataataaaaaaaggaataaaatatagcagcatgggcttgctttgcccatagtgtatgcacatatatatatatatatatgtatctatccctctcctcttgtaacagtatatcttccttttcattttcgttgtgtatatgtatgtatatagttctaaatttgcgattataccttttcaaacctctcaatgttgtattgtgctaaaactatgtacattttagagaaaaagaaggaagcaaaacaaatacataatatatacaggggggccgttctttttgtttttgaacatgtattaaagagtgctcaataattgatctacaatatcaaatttcttctttggtgcatcttcagggcgtttccagtgttcaggaaactcataatcccgcttctttttacgtaaactcttagctatagtatgccttgtgtcaaggggaacatcgctaaaatcgtcctccgtcaaatcttttgactccgctaacagcctttgaagaatatcatgcaaataacgtgcattttgtgatgcatgctcaaatttgtcactagacattttaaaaatatctgtagtatgatcataacgcgacctggctaatattctgaacttatgtaatgatttttcctccaggcccaattccttggttttaacgcttaatacaaccttcctcgaattgggatgctcttcgccaacataactagtgtatctataagtgaccggatgactttctggagatggtctcttgtattcctggcgatattgagctaatagcggtaactcatatgcggctaatcgattatagaacctttgttcacgatgttgggcaaccaattcctgagcttgcgatggcaattcatcaaacataaacggtctaagactgttatcgcgattcacgtttccaccttttatatcaatagcgccttgttctcctctgtgatatagctttttaatatcgttaacaggtacatttgagtactcagaagtggttaataaggcattcagttcgtctttgttaggtttatactctgaacccaatctagccattctctcccaatataactctaaaattctttgaggaggtaaacccttccatttttcgggatgcatatagagatctgctgaaaaagctggtccttctctcacagttttagcttcattaccagcatcactgttcaaacatctagacattgtcaaaacccttttctgggtgctccacaaattaccccgagagactttccataaccccaatggtactttcatcttcctaagaatagtattttagtagtgtcaaatgtttcggtaactctactgccttgttcacagatcgaaatatactcagaatcagttacagaaaaggtcccatttagcgtaatttcttagcggaactcattaaagagctccgacgtgcaacgcgataaaggttcgccgacgacaacaaaacaatggcaggcagtcattaaatgaacgccatcaaatgaaatattcgtggtagcgattacaataaggaagttggaaaaacataacaaagacggagcgacgagaagtattggacaggacatatgcctagacatggaagaagaggaaaactgccaaaaggcgagaaacttcctaaaaaggagggaggcgacaatactccgtcaaagcttttatcgtcaatgcttaaaactttagatttgaccttcgagcgtgatattggaatgctcaatggcaaaagtgttaggtccatacccaataaaaaaactttacttgaattgcaaagtcaattggatagtctcaatgaaatactgggtacaattgcccgaggtgatcaagagaccattgaagcgcttcggaaaataagagacagtaaaaatgagaagcaagcaaacgatgaaaagcaggaaacttcaaatgcagacgggcagcacgaaagttctactgctactgaagaaacgaatataattgataaaggggtacaaagcccaccaaaacctcctccttctaatgaaatctccggcacaattgagaacgatgtagaaagcatcaaacaagcggctgataatatggctaaagaagaaattaatgaagacaaagatttacaagttcatagagatcaacccagagaaaagaggccgttcgattctgaaactgaaaatagggccactgaaaatgaaaacacacagaggccagacaataagaagcaaaaaattgacgttgacaaaatggaaaacgatccaactgttaaaaatccaaaatcagaatttgtagtatcgcaaacgttacctcgagcagcagcagcactcggcttattcaatgaagagggactagaaagtacaggagaagacttcctaaaaaaaaaatacaatgtagctagttatccaacaaatgatttgaaagatctgttaccaggtgaattaccggatatggacttttcgcatcctaaaccaaccaaccaaattcaattcaatacctttctagcatttgtggaaaattttttcaaagatcttagtgatgacaacttaaagtttttgaagatgaaatatattatacccgatagcttgcaatttgacaaaacttatgaccctgaggtaaacccgtttattataccgaaactaggccctttatacacagatgtttggttcaaagatgaaaacgacaaaaattctgcctataaaaaaccttcaccatattcaaacgatgcatctactatactaccaaaaaaaagtgccaacgaacttgatgataatgctttggaatcgggcagtatatcgtgtgggcccttattatctaggctgttgagtgctgtattaaaagatgacaatgacaaatcagaattgcaatcttctaaaataatacgggatggcggactaccgagaaccggaggggaagacgatatacaatcgtttagaaacaacaacaatgatactgtagacatgacattatctcaggagaacgggcccagtgttcaaacacctgacaatgacattgatgaggaagcatctttccaagcaaaactggcagaaaataaaggcagtaatggcggtactacaagtacgttaccccaacaaattgggtggataacaaatggaattaacctggactatccaacattcgaagaacgattgaaaagagaactaaagtatgtagggatatacatgaatttgcctaaggatgagaacaaccctaactcagatgaccccgattgggtcaccggtagagaagacgacgaaataagcgcagagttaagagaattgcaaggcactttaaaacaagtgaccaagaaaaaccaaaagaggaaagcccaattgattccactagtggaaagacaactagcatggcaggaatactcatctattttagaagatttagacaaacaaatcgaccaggcttatgtcaaacgtattcgcgtacccaagaaaagaaagaagcatcatacagcagcttcaaataatgtgaacacaggaaccacgtctcaaatagcacaacaaaaggctgcaaactcaagtttaaaatcccttctggataaaaggcaaaggtggattaataagattggtccattgtttgataaacctgaaattatgaagagaatccccaatgaaagcgtattcaaggacatggaccaagaagaagatgaggatgaagccgatgtatttgcacaaaacactaataaggacgtggaactaaattaaaatatacgaactctaaggaaaaatacgtagcataataacgcatataactaacaatttggataactatccataaaaaaaaaaaaatagtcacataatacgaacattaatatccttttttgttacattttcttccatctgaaatatttggaggggcaaaaacaatgagatgacagttgaatgcatgaacttccgatcgcgggcgtataggtaaagtcaattgaagcaagtgtgacgacataagtatcgtaatttagtggttggatacattaaaaaaaacaagtggtatatatataagtagtagtagtaagaagtaagcgatgtctagggctaagagaattatgaaagaaatccaagctgtgaaggatgatcctgcagctcacattactcttgaatttgtgagtgaatctgatatccaccatttaaaaggcacatttttgggcccacctggaacaccttacgagggtggcaaatttgtcgtggatatcgaagtacctatggagtatccattcaaaccaccaaagatgcagttcgacacaaaagtataccatccaaatatatcatcagtgacaggtgccatttgtttagatattcttaagaatgcatggtcgccagtgataacactaaagtctgcattgatttcgctacaggcgctactacaatctccagagcctaacgatcctcaagatgcagaagtagcacaacactatttacgggatagagaatcttttaataagactgctgcactatggacgaggttatacgccagtgaaacttccaatggtcaaaaaggcaatgtagaggagtctgatttatatgggattgaccacgatctgattgacgagtttgaatctcaaggttttgaaaaggacaagattgtggaagtgttgagacgattaggcgtcaagtccttagaccccaatgacaacaacacagccaaccgtatcatcgaggaattgttgaagtgaatagataaaaaaaaaacgcaccaagtaagtaagtaaataaagaataaataaactatatgagtaaaacaccaagcgaggatgtttcattgtgcatccgtgttcttgatgatcacataactgtaaaagaataatacggcacgttaaatgttattttagaatatataaacaccttatgtgccataagcattgagccaatcgctgctgttttttttattccggggcaccttcggaagaacacaggcgcaatttagttatataaggagaagccctcgagcgatcaggggaccgactgcggatcgctttaaggcaaagatagaaggataaatatctgctttggaagatagtcgtatctaatttcccattctgttgttttcttgatctttcctacgctttcgactttcttcctacgcgctttataatagctatgatgttgccaagatccatgaaatttatgactggaaggagaattttccatactgccacagtaagggccttccagtctaccgctaagaagagcttaactatcccatttttgcccgtattaccccagaaaccaggtggtgttaggggcactcccaatgatgcctacgtccccccccctgagaataaattagagggctcataccactggtatatggaaaaaatctttgccttgtccgtcgttccattggctacgacggctatgctgacaaccggtccgttatccactgcagctgattctttcttttctgtcatgcttttgggatattgttacatggaatttaactcttgtatcaccgattatatttctgaaagagtttatggtgtttggcacaagtacgccatgtatatgttgggccttggttctgcggtctccctttttggaatctataaactagaaaccgagaatgatggtgttgttggtttagtaaaaagtctatgggattcttccgagaaagacaacagtcaaaagattgaagccaagaagtagataaatcaccacgaatcatttgttcggtcatgtaacatgcacatctatagcaacgacgtgtctcctatcttttgcttttaccttgttttccgccggtatattcctttgccatatttactagtatttatttattattatttattcttctatttttcttttatttatttgttacttcctaatatcgtcattattatgcctttttcatatttgatttactccaatatattctgtttgagctttgtttcccagctccgaagattttgaactaaatactctttcgtcactcgcggatttttaattatagtcagttccttttcatgacagtacacatctctacagtcaaatcttcttgaaaatttcatagatttactgactgaatccatctctgctttaaaaatattctgtagctgaattaaatggctttcgatgataccatcgtcttcaatttgacattcttctttaattaactcgtaacttaactcattatatatttcgcttaatgttaccaatgttaatttctccagttttgatcgcattaatgatgttaggattatgttttccggtagatctttaatgtttccaaaggcaaatatttcgaataattgttgttcatcgggatctttagtatttaaccattcttctttgtagtgatatttgtaaggatcttctagcgattttattgtttcttccctcattaccattctctcttatctgtactacgtaggtcatcactgttattgttttttatttctttgtttactattgtccgtaatataaatacatattaaaaaagttgatgatgagttgctcaataattttcgcattccctaagatacaacgaaccaaaggcaagataacaataatataagaaaaagcaaacgcgataagagccagggaagtcaatatatactgcacggctttatttctatatgtgtagatgcctaccattttatacaacaccaattccagtttaattaccaagtaccgaaggccaaatgcctcaaatcaatataaaggctttctgtcaaaaaaaggacatacacgactgaattctaaatcgagtggagatatttgggagaaagattgtagtcatacgaaaaattctggtaatgatgtttcgtttgagagtgaatttgaaaaagattcggttgagtatctaagggatttatgtttctctatatacccaaattcattacatcagaaaatcagaagcatagaagctttgccagacctacaggtaaatacctttattgccttaattttccaaaatttcgttaagtcttggtatggtatcaaaatacccactgatgattccaagtttttaaccgaactatataacttagttcaagatttaataacatatttgaagagttccaaaatcaattaccatgcccttttactcgattatattccctgcttgctttcgtctcacttgaaagcattaaatgactcatctcaaaataacgatttagtttatgaacagtactgtaagctaactttgtatgattcgaaacgatatccaatgctattcactgaaatcatacaaagtaaaatgagcaccaaatctctactacagagaagctttttggatagctttttaaatgaacttgtgttcgggcatatttttaattcaatagcggaaccatattatcttctggagggcttgaataaaatttgcataagaataaagctaaattctgcaggaaataccagaaacgaggtgactcatggaaagcctaaatgcgatccctggttgtttgtttccaatgtaaagcacaaaatattgcaaatgaccaggcttttagcttattcaacttcaacagaagcagcaaatatgaacactgccgaaattcaagaaacagcatttctacaaagatatatttttacttttttcaccgatgattttttcaaattatctatgaggaagccattcctattctcaatatgcagaacgcttcagcattggatctctaaattaaatgcgttaaacagggtcatgtatagaacatttgacaatattgttcaaactaaaattaccagccctgtgacaattggcaacttattctcattattacgacattctttgtttcctaatgacaatatgatggggccaccaagagtattaccagtgggtgatgcttttctagagttcagagaagagtgtatttccaatttatgggatgtttgtatgacttataaacttgatcatatcctcgctatcaaaaggtctgacatagcggatcttattatctgcatatcgaagaatagggattgcaataaactgctaatttatagaattattgactgtgttattgcgcagttgccgtagacttcgtgatgtatagagtattgttgacaaatatttgatgttaccgaaatagcactctttgtagcattattaccaatttttatactatgaagtaaggtcttaggaagcaagaacattgttaacaaatagcttttatgacctaatcattagcactattcattgccaaatatgcaaatatctattccttttgcccgaacaggtaaaagtggtattgcttttatgttaaacgcgaaactgccgccacttcgcttaaaaaaaacactggctgaaaaagaacgatgcagtttagtaactaaagttttttctagctcaggcttagagttcgataacaacaagtcacattcgagtgctccacttatagcaatttttcttttgtgtattggtttgctcctgtgtgctcaggcttttcgtttgttgtgagagtattgttcttataactattcattttttgaaagaattggcggctagcaatgtcgtacccagggaaagacaagaatattcctggaagaataatagaggccctagaagacctgcctttgagttatctggttcctaaggatgggttagccgcgctagtaaatgccccaatgcgggtttctttaccttttgacaagactatctttaccagcgctgatgatggcagagatgttaatataaatgttctaggtacagctaacagcactacttcttccataaagaatgaggccgaaaaagaaaggcttgttttcaaaagacccagtaattttacgtcatcagccaattctgttgattatgtcccaactaactttttggaaggattatcaccgctagcgcagagtgttctatcaacccataaagggttgaatgattccattaacatcgagaaaaaaagtgaaatagtaagcagaccggaggcaaagcataagctcgaaagtgtgacttcgaatgctggtaacttgagtttcaacgacaattcttccaacaagaaaaccaaaacttcaacaggtgtaaccatgacacaagcgaatttagcggaacaatatttgaatgatcttaaaaatattttagatattgttggatttgaccaaaactctgctgaaattggaaatatcgagtactggctccagttgccaaataaaaaattcgttttaactacaaactgcttaaccaaattacaaatgacaattaaaaatattaccgataacccacagctatcgaactcaatcgaaataacatggcttttgagattgcttgatgtgatggtttgtaatataaagttcagtaaaagctctttaaagatgggtttagatgattctatgttacgatatattgctttgctttctacaattgtactattcaatatttttttactgggtaagaatgacagcaacttacatcgggaatcatacatcatggaaccggtgaattttttaagcgacttgatagaatctctaaaaatattaacaattgaatatggttctttgaagatagaatttgacactttccaggaggccctagaattgctaccgaaatacatacgtaacggcccttttctggatgataatgtcacggcaaagcttgtgtacatctttagcgacttgctgatgaataatgacattgaagcaactacgaatatccaatttcaaagtttttgggataatgtgaagagaatcagctctgatattttagtttcattattcggtagttttgatcaacagagaggatttattatagaagaactactatctcatatcgaaaagcttcccactaagagaatacaaaaaaaactaagaaaagttggtaaccaaaacatttatatcactgattttacctttactttaatgtcaatgttagagaatattaattgctactccttctgtaatcagatgaaggatattgcaccagagaatattgatctattaaagaacgaatacaaaaagcaagaagaatttctttttaacattgttgagcatataaatgacacaatactggaaaggtttttcaagaacccgtccgctttaaggtatgtaattgacaactttgtccaagatctattattgctaatttcctcccctcagtggcctgtaacagaaaaaatactaagctctttgttaaagagacttctaagtgtatacagcccatccatgcaagtttctgcaaacattgaaacaatatgtttacaacttatagggaatattggttctacaatttttgatattaaatgctcaactagagaccatgaagataacaacttgattaaaatgattaattaccccgaaactttgccgcatttttttaaatcatttgaagaatgcattgcatataatgaaacgatcaaatgccgtcgttctgcaacaagattcctttggaatttaaggctcggtacgatcttgatattagaagagtatacaaaggatgccaaagaacaaattataaccgttgacaatgaattgaaaaaaatattggagcagataaaagatggtggacttggacccgaattagagaacagagaagcagattttagtacgattaaattggattatttttctattttgcacgcctttgaactactgaatctatacgatccatacttgaagttgatattatcacttctagccaaggataaaatcaaactgagatcgactgctattaaatgtctctcgatgttggcttcaaaagacaaagtgatactttcaaacccaatggttaaagaaactattcaccggcgtttaaacgactcatctgcatctgtcaaggatgccattctagatttggtcagtattaattcttcatacttcgaattttatcaacaaattaacaacaactataacgatgatagcataatggtaagaaaacatgtgttaagaattaatgaaaaaatgtacgacgagacgaacgacatcgtcacgaaggtatacgtaatagcaagaatcctaatgaaaatagaagacgaggaggacaatataattgatatggctaggctgattttattaaatagatggatattaaaggtacatgaagtattggaccagcccgaaaagttgaaagaaatttcttcttcagtcctactagtaatgtcccgtgtggctataatgaatgagaaatgctcccaacttttcgacttgtttctcaacttttatctcctaaacaaagaagcgcattcaaaagaagcatacgataaaatcactcacgttctaaccattcttaccgactttttggtacaaaaaattgtcgagctcaactcagatgacacaaatgaaaagaattcgattgttgataaacaaaattttttaaaccttttggcgaagtttgctgattctactgtgtcatttttgactaaagaccacattacagcattgtatccttatatggtatcggacgaaaaatctgacttccactattatatcttgcaagtctttagatgcacttttgaaaaattggccaactttaaacagaaatttttgtatgacttagagacgacccttttgagtaggctaccaaagatgaatgtaagagagatagatgaagctatgcctcttatctggtctgttgccactcatcgtcatgatactgctagagtagctaaagcatgttcatcctgtctttcccatttacatccatatataaataaggcaaataacgaggaagctgccattgtagttgacggaaaattgcaaaggctgatatatttatccaccggttttgccaggttctgctttcctaaaccctccaatgataaaattgcatttttacaagaaggtgaaaccctgtatgaacatattaccaaatgcctacttgtactatctaaagacaaaattacacacgtaataagaagggttgctgtgaaaaatctcactaaattatgtggaaatcatccaaaactattcaattcaagacacgttctacatttactggacaaagaatttcagagcgatcagctagatattaaactagtaattctagaaagtttatatgatctttttctactggaagaaaggaagtcagtgagaaacactggcgttaatagcactttgtcttcgaactccattttgaaaaagaaattactgaaaacgaatagggtagagtttgcaaatgatggagtatgttcagcgttggctactagatttttagacaatattctccaactatgtctcctacgtgatctaaagaattctctcgtagctattcgattattaaagttgattttgaaatttggttacacaaatccctctcattcaattccaactgtaattgctttatttgcctctactagccagtatattcgtcatgtcgcctatgagttgttagaagatctttttgagaaatacgaaacgctagtattcagtagtttatctcgaggggttacaaaagctatacattattctattcatacagatgagaagtattattacaagcacgatcattttttgtctttacttgaaaaattatgtggaactggaaaaaaaaatggcccaaagttctttaaagttctgaagagaatcatgcaatcctatttagatgatatcaccgatttaacatcaacaaatagtagtgttcaaaagtccattttcgttctctgcactaacatttcgaatatcacatttgtttctcagtacgatttggtgtccctactcaaaaccattgatttaactacagatagattaaaagaggttatcatggatgaaataggtgacaatgtttcatcgctatccgtatcagaagaaaagctcagtggaataattttaatacagttaagcttacaggatttgggtacttatctactgcacttatacgggttaagggatgatgtgcttttattagatattgtagaagaatcagaattgaagaacaaacaactccctgcaaagaagccggatatcagtaagttttccgcacagttggagaatattgaacagtattcatcaaatggcaagcttcttacatattttagaaaacacgtgaaggatacgtaaatatattgcacttaaaatatacatagtattaataatcattttgcattttccatgctgatttttcacgcaggttttgagaagcaactatgaaatattgaatttcatttacaccatcgcattatattagttcaaactaaaccttttttttcttgcggacaggcaaaatattaatacctgagttagttttcattccattgtgtgtttttacaaaggtcttttcgttacaagagggcactattgctaagtttgggttgatattgttaataatagcacccacattctcagaagacctttgtgaaatctgagatgcagtgcaagatgaaattgaacctaaaggtgccttctctgaaagagttggacttatagatgcagcattgttccttaaggcattcatttcttttgatttgacagtctctgtcacagatatttcctccgctttaacattcagtttcatagacttttgtgtatcttgccttatatcccgaatgacttctggttccacctccatcgttaacgggatgacttcccttcttcttttcacagcaatttgcgttgatattcgaggagctttcttgaatttttttggatttgtgggaactttgtttttccatgaatttctctctttagtggaggttttaatcaaatacggttttcggagcggctcagctacgatagcaaaccgtgtcattcccttttgtgattgatgatcgctcagcagtactataatggaaccaccgcattgctgctctctcttctttaggcgtctctcccttatttcctcaacggttattttttcttcttcttcgtcagaggagcttgcgtaatctggaataaaagttcgatcgattcgagtatatatcttgggccaatctttgccactaaccaatttcaacaatgaatcacttgaggctggccttctagctaaattgcggcttttttttttcatagattcaaatttatgtaacattgaatcaatcagctctttagtttggtaacgtttagtctccatttcattctcgtcagtggggtcatttattttagtaaccttctgtaatgttacttcccaattcaacatacccagtctgtctgaaattaatgaaagcctgtctgcttcattttcaccatttacgatgtccgattgaatcattctattttcttgcttcaacattttcttgtggtaaggctgatacgtgctatcaggaagcaaatcatcagttggttttctaatattctggctcaattcatgatgttcaatttctagtgtcatctttgtaattgtctctctctttttcttgatctcatcatcgacattactcatgaacggcgacttcatcacaggtttctgacaacgcgtttcgtcaacatgctcatctacagtaaagcaggacttagatttccttagatgtccagcatttgggtttatcctgctgactaatcttaacttccttttagggttaatttcgtattcttctgtatcaaaatcgaatttttcaaattctccatgactatttttaatctcagacctcagcaatctctcagaagtattatttgcttcttctattgattgaaaaatacccattgatgaactctcatatgcttttaatgctgtagaaattttcggttttcctttttaatcttgctactttttgttttgagatcgctgaaatcaactcgcgggttagattttcttatttttaaaaatgtagaacgaacgattatggaaacaacaataaccaaaaagaaagggaaaacagtaccgcttctactaatctgttggatacattagacaataagctctaggaagtatggtatatcgtaacaggtcaaagagcgttttatctacacacagcaagaagagcgacgataaggcccactataaatcacgttcgaaaaagaaatcaaaaagcaggagcaagaagaggttaagaatctactggagatacatatctattgtatggatcttatggttaggattaatatcttattatgaatcagtggttgtgaagagagcaatgaagaagtgccaatggtcgacttgggaggattggcctgaaggcgctgaaagtcatagggtgggtttatttgcagacccacaaataatggacgaatattcatatcctgggaggcctcaaatagttaattattttacaagagtgattgttgaccattatcacaggagaaattggaaatatgtccagtattacttggatcctgatagcaattttttcctaggtgatctatttgatggagggagaaactgggatgataagcaatggattaaagagtacacacgattcaaccaaatattccccaagaagccactgagaagaacggtcatgtctttaccaggtaatcacgatattggttttggagacacagttgttgaatcgagtttacagagattttctagttactttggagaaacttcctcctcattagacgctggaaatcatacctttgtacttttagatacaatttcgctttctgataaaacaaatccgaatgtctcgagggttcctagacagtttttggataattttgcaatgggttcacatccgcttcctagaattcttttaactcacgttccattatggagggatccagaacagcaaacgtgcggtcagctacgtgaatccaaagaaccttttcctattcagaaagggcaccagtaccagacagttatagaaaacgatatatcacaagaaattttaacgaaaattcaaccagaaatattattttccggggatgatcatgaccattgtcagatatcacactcatatccgtttcaggggaaaactaaaaatgctcaagaaattacagtaaagtcatgtgcaatgaacatggggatcagtaggcctgctattcaattgctctccttatataatccttcagatttgacaatggtaaatgccggcggagagtatgcatcaaaaacttaccaaacagagctatgctatatgccagatccctataaggcaatcagaatgtacctatggggattattattctctgctgcctttatcgcatacatgcattttttcccaaaatcttttaataatcgcgtagcaaccataatgaacagagtatttacacgacctgatggtaacacctcagatttgccattacctacaagtatttccaaatcgaaatccaaaaaatcattgacacatagtaaatacgctgtgaatgatacgcgttcgatcaaacaatttctagttaatgcaattgtcctttttgtttctgtgatgcccatttttatttatttttatactgtagtctagacagaattactgctattctcttccaggatcaaaatgctttgaagggaaacgtctggctatttaatatatgcgaatacaccttatatacagacaatgaacaagagatataaattataccgggtgtggtattactatgctcaccaaacagtttgcataacctctactggatttgcattatgttttgtggtccaagctaaaactgcaggactgggcgtaacaccaattacttcactatacggggacaaaaaagaacacctaggtaagttgttggttcctttagttttatatcaaatttagcaagtcatgacggcaaatttctttgtaagctttgtttaaaagatggatacaaaaggacgactttcctttcaatctttcgtttttgctttttattattccatagcaatatagtgatcatagtagtgtaatttttagagtttaaaaaacacgaaagtaggatgaagtacaaaagattaacgaaaatactccattctcttaacaactcatacgtatatgaagattaaattaatatggaagataaattagacagatactacacaaatgtgctttcaaatgctgaaaaggataaacacacaactgtcgatagcgatgacaaaagtagtggcgaggaaaatttagatgaactacttaatgaattggatagagaattagacgaggatcatgaatttttgagtgcttatcggtcggagaggctacaacaaatatcagatcatttaaaacaggtcaagaagaatgttgaggatgacggatacggtagattgcagtgcattgataacgaggcagatgctatccaaatatgtacaaagactactatggtggtcatacattttgaattagaaacattcggtaagtgccagtatatgaatgaaaaactggaaaacttggcaaagaggtatctaaccacgagatttattaaagtaaacgtccaaacatgtccatttttggttaataaactgaatattaaagtacttccgtttgtagttggatacaagaatggcctagaaaaagttcgctacgtaggatttagtaaactgggaaatgaccctaatgggtttgatattaggaggctagagcaatctttagcccattcaggtgttatagaagacacattcgaaataagaaagcattcatctgtgaatacggaacgcttcgcttctacaaatcatgatagaagtgaaagtgatagtgatttagatatataactaaataaccattacctccctactaaaaatgactcgatggtcttttaagccatacgcatgagcgaaaatggttcctcctgttcaaactaaatcggttattcgagcgtaccgttgaaaatttaataaaacgttttgggggatttatagaaagttaaatacgaaatatgcgtatagtaatgtttatacatgaaactcaaaaatgcgactgtgttccttaaaataataaaagttgagtacgaataacgatgactgagaaaggtagtgtatattgtatataaaattggaccatctttgtagtaaagacaaaaaaaccaataaatgcagataaacttagcagaactaactctaaatttaactttccttggatgatttttcattgagtttttgagtaagttctaggatttgttgcttcaagtcatcattctcaaccaataaatgtgctctgtgaatttcactatcctttaaagagtccatagattttttcaattgaatacaagatctcgcgtaaccttctttaataaaattgaaattgagcagcaatttatgagtattaattattcttgccttcatttccgaaatttgacttattgtaaactcatttgtgaacttagcaggcttcgttgcagatacaatgtcttgtcttgcagaatctattttagatgttatatcagtaatcatggattctatttttaggtgggattcattagcgtcggatgaagctaacgaagatgaaggtgatagggatgcaggggataacatgggttcatttgtggttttcaaaagggattttttcttcttgatggtgggtttatctatcttatagttcttttgttctttatcaggtttatgtacgttattttggtttgtacttttatctaatgatgccttgccagtataaccctttttatgcctatcgagatcaataccaactaggctatcattagcacttctctgcatttccaaaagtgtgctcgaatcggtgttgtgttcatcgttaaataaagattccaatgttaggtgtttctgagaagcgatgtcggaatcaaaaatatcagtgcagtctaaattatccatcataacttgttcgagatcctttcccaaatctaaactctgcccatcaatctttactgtatcatcaaaatgattatttgcctgagtgagcagccgatgcaacgtatgttctatattggcatcatctgttaaatctgtattcggattggactgattcgtgttcattatcttcacgttttccctatcacaaccttagtgtaacttgaaccaacaaaatttaagatgtcaaaacttcaatcaagtattgagctcttcaatagggcactagccctctgaaatttttcattgaaaataccgtaccgcatgttttttggaaatttttcatctcatcgctaaagtggaaaaaaaaaattctagaaactgaaaaaaaagagaaaaaaaaatgacagaaaatatttgatttatatcaagatgacacgagtttgcaaaaagagaaagacacgctatagaaactattttggcaaattaatctattcacttatttttgagtttctgagtgtagttatatgcaaagaggctataaatccttatttttttgagaaaaaatgcttgagaaaaaatgcttgagaaaagatgtatttttttttattcgttagcatttttccagatatcgttgaacattgctagaatactatcaaacccgactttccccttcaccgcgttatcactaaaacgtttaacgccccagttttctactttctcactaaaggttttggtcggaacaccagacagaaactttgcatcctgcttgaaaagagtcacattcgatggatttttcggatgaggaacataacgtacggtttcgtaacacttcaaaatatgcgggaaggtcatattgcaactcctcatagttaaagatctgtcccttcgatcaacggtggagacctctcgcacgtatgctaaattagtgttccccactaaaatggacatccagtgaggggtgttctgacgtatggttatcagccgttctgtaagaagtacatcgccatgttctttgagctctcggcggagcacatcgactgcaataacgtgtgtggagatcttgtttggatatttcatccagttcgccgtggtgactttctcccatgggtaatcgaattcataagatttttgaaatgatttcattattaatatataagctcgagagatatatgactaatagaaatatttacttgaacttgtcgattagagaaaagaaaatgcgttgcttggaccgcagatcccacttattgttttcttgccaaatgtaacaagatctataggtttatgaactttcttcgaaaatctcattactttttttgataaataaacgggccccttgcggacaaagccctgaaaattgaagatttacgcagtatcacgtaaacccaaaaaaaaaaatacaatatcggttaaagtgctgttttaatttagaatatatgttttactaatctatttataatcaagtatatgtgtaatttggctttttcccttgccttgtgcttaacctagtttttttcaggtgattattttaccgggcattacctcctaatacccatcctcccatgttatccatatcatcttcgccgtataaatccagggtgacggcttttttataaacgggtttggtgactgtagaattcgagtttgagtatttcactccttcagttgttacatctgtaaagcctgcactatcattgtcatcatagagatttagattgaaattattggaatttataccagtattattgtcgttatcattatcattatagttatcattgtctgggtgattcggtactattgtgctattagtcgaatcgttatcgtcctcgcgttctttggggagagatccagacatgatttggtcttcttcctcgagatttagtaacctatgactggaattgttactatttttaatgctattcgccatcaacgcatctgtaggcgttctggacttgaagtttagtgccaaaccattcttttccatgttaccattcatcaaggtgctaaaaaggttaactgatggttgtcttctcagttcttcaaatgacttgttgatcaaattcttctcaaatagcaagttactgtttgaattatttctcattagtaatggagatgcctgttgtgtatgttgtggaattggtgaattcaagaatttttgcttcttacttgtgtcatttaataatttggaaaatgcgtttgatactgtagacatgtcattcaacgaggagtttgaactacttgcgcttgtagagggcgtagatattcgggaaataaattccggaggtatcaatccattactaatagaaggagccaagtttctgttcatcaaagatttccttttaataagcgttgcagacgatagattctttttgttgttgatagtgtctgtcccgtcaaaatcaccatcgtgcacgtagacgttagtaaaatggtttgaagaggtcgatcttttaggtgatgaagcccctgcagaatcgggttgttggctgtttggaaatttctggttgaacggcttttgcagagcagggtccattaaactcaaggacctaaacctaccccttgtttccttcgaattttttgccatagaatctattccggaggataacacgtctgtgctcgaaccagagcgggacaaaatgcttggagcgtaaaagctcaaaccttcatcgtcactctcatcgtcatcgtcatcatcgtcatcatcgtcttcatcatcatcatagttgtcttcatttccaccttcttcatcatcgtaattaaagccatattcatctgcgtatgaggttctatcctgctcttgttcccctcgttcttttgtataatcgtcataattattattgttgtacaggacaatttcctcattcttagcacggtcttgcacttcgttgatttggttgtttaactcgtcatatactagttcgtcgtttgatggtgtctttccgtaggggaagggagaaggcgatctggacatattagaactagaataggattgtgaacgggaatgtggatgcagatgcgattgtaaatgcagtgcagttcccgaaggctgcttgcgtaggttggattcctgaccaataagattgttgattgacgttgatgggatagttgtgatggattcgttcgttttgaacatatgtgccctgttggattttctgttgatagacaacgacctaattctgacggacttgtctttattggaggttaaaaccgagttttgaaaattcaacaacgacgaagagtttcttttcaaacttgtgttgctctggtcgtcgcccttatcttcgttaacagcatctgaatattcatgtagcgcttttattgattcctgggagataaggctggtgagagggtggtctgacaacaaagtcagcagtgcttttacccccgtgctattcgtgacaataactatggaatccaagacagtctggtcttgcatgctaccattgctctggtttgagccggtgaatttctcgttcaacttggtgtagtactctttgaacgggagtgacttggagttctggattgtcttagtgaaagaaccaatattctgccaattaatgatttttaaattaagcagttctgcgttcaggaaagtagaaaaccacttgagagaggtgggagaaacgttgatctggaaacataggtttagtttcttttgaacatacaagtctttgaaagaattaaacaatttttcaaccaaaaatcttatggtctccacgtaacgtaaagaccccgaagacgacaccagtacattcagatcaaacttgttttccggtgtgctgcgagagctgatcagacttttcaactcctcccaaaacttatcgttatcttccgcagtagatgtgttggaaaaactttgcgcgatcgaatttctaagccgatgcagcttaaaccgtttattcagtctggaaagcttgttatgagtcatctcatcgttgtagtagtcgatcgtagggatatctatgtaaagtaggatgttaagcttctttagcgaagggtaccggtccgccaaagacgcttgtaccactgtctgctgcatgttggagtaagtgatcagaaacagcgagtcctgtgacttcacactaacttttggtgaagtggactgggcaaagcgacgctcattaatgctcgcggctgctgcgtccgtaccgacagtgtccatcgtagtgtaggcttcccaaaatttaggatgtgattagtaatagtggttgattgcgagctccgggatgcgagggagagcgtgtatgtgtacttcaagttcgccaacttctctcttaaatagaaaaagaaaagaagaaaaaggaaacgaaaaaaaaaaaaagtagggaaaagctgagtgatgaagatccgggctgccaagattgggtttgaaacgtgtagtcagctacaaaccaaaaattaaaagaacaatagcaaagaaccttagtaggaaaacaataaaataatagacacgacacccgtagaaagatagaacgggacgaggggccggttcaacaactatcatactttcttgttcaacaacgcgattaacccaaataataaaaaagctacgagacaagaacagacgaggcaatacgagcaacgagcgcaacgagaacggtaagcatggcaacggcgcgcacacccacgccccgcaaccgcacacctcagctcaaagtaacccactttaacgtgactggacctgagctgtctgactcggtcgtttgcaaataggttaacgccgtcgcttctccctttcgtgtaccgtatatctttctttaattgcattcccttgttgtgattatcgtttcccattgcagtgagctttcattttggggaccctgggagtaggctgtttttcgatagagtgagaggtgtgggttctgcggcagaatggatacgggccgtggatcactgtttacgggagttttgctttggtggcaaaattttcgctcggtgatgtgttagtagttgttattctggtaagaaacgaacgaaagacggaaaggattatgtataacagtgtatgtgtgcagtgtgtggaaaaggtaaaggttaagggtgtggaagcagtgagaagcagaagattataatataagtagagtagaagcatgtcattgcaattgttgaatccgaaggctgaatcgttgagaagggatgcggctttgaaggttaacgtcacatctgctgagggcttacaatccgtcctagagaccaacttgggccctaagggcacgctaaagatgcttgtggatggtgctggtaacatcaagctgaccaaggacggtaaagtgttgctgaccgagatgcagatccagtcgcctacagcggtactgattgctagggcagctgccgcgcaggatgaaatcacgggcgatgggaccacgacggttgtgtgtcttgtgggtgaattgcttagacaagcgcaccgtttcattcaagagggcgtgcatccgcggatcatcactgatgggtttgagattgcgcggaaggagtccatgaaatttttggacgaattcaagatcagtaagacgaacctttccaatgatagagagttccttctgcaagtggcccggtcgtcgctgctaaccaaggtggacgctgacttgacggaggtcttgacgcccattgtaacggatgcggtgctaagcgtgtacgacgcgcaggctgacaatttggatttacacatggttgagatcatgcagatgcagcacttgtctcctaaagataccacttttattaagggtttggtattggaccacggtggtaggcatcctgacatgcccacccgtgtgaagaacgcgtatgttttgattttgaacgtatctttggaatacgagaagactgaagttaactctgggttcttttacagttctgcggaccaaagggacaagttggccgctagtgagaggaagtttgtggatgccaagttgaagaagatcatcgacttgaaaaacgaagtttgtggcatggatccagacaagggttttgttatcattaaccaaaaaggcattgaccccatgtctttagacgtgtttgccaaacacaacatcttggctttgagaagggccaagagacgtaacatggaaagattgcaattggtcactggcggtgaagctcagaactctgtggaagacttgtcgcctcagattcttgggttttctggcttggtctaccaagaaaccataggcgaggaaaaattcacatacgttacagagaacactgaccccaagtcttgcaccatcttaatcaagggctccactcattatgccctcgctcaaacaaaggatgcggtgagagatggtctcagagctgtggcaaacgttctcaaggacaaaaacatcattccaggcgctggtgcgttctacatcgccctttcgagatacctaagatctgccaacatgaacaagttgggtgccaagggtaaaacaaagacaggtattgaggcgttcgcagaagcattgctggtaattccaaagactttggtgaagaactcaggattcgacccattggacgtgctcgcaatggtggaggacgagttggatgacgctcaggattctgacgaaacgagatatgttggtgtggacttgaacataggtgattcttgcgaccctaccatcgagggtatttgggattcctaccgcgtactaagaaatgctattaccggtgctacaggtattgccagcaacttgttattatgcgatgaattgttaagggcaggtagatccactttgaaagaaacaccacagtaataaaaaataataataataataataataacaagaacacgaatactagtagtaatagtagtcagatacaaaaattctatgtaacatattttttccagtcactatcatcatcatcatattttgtatatatacatttattatataaaatatcataccaatttttgccaaagaacaccgtttccctcttcgcgttgaccacagtaattgcagaaacgacaaaaaaaaaacaaaaaaaagaagcaccattctaactcagcctttaataacctgacatgataacttataatagtcattgccagttgctaagtatctttgaccaaaaatcacaacatcatggctgtggaggaaattgcgtcccgcaaggacattagtttaagagatatgcaaatctctgccatattaaaaatgctgtttttaaataaggatttgaacaacaacgacaacatcaccaccatcacagacgatatttttaaccagcaggagatcatctggaaggtgttgatactggacatcaagagcactgctaccatatcttctgttctcagagtcaatgacctgctgaaagctggtatcaccgttcattccttgattaaacaagacagatctcccttgccagatgtccctgccatatatttcgtctcccccacaaaggaaaacattgacattatagtcaatgacttgaaaagcgacaagtattctgaattttacatcaactttacctcatctctgcccagaaacctcctggaagatttggctcaacaagtctccatcacgggtaaatctgataaaatcaaacaagtttacgaccaatacctggacttcattgtaactgaaccggaactgttctcactagaaatttcaaacgcatacttgacattgaatgacccgaaaaccacagaagaggaaatcacgggcttatgcgccaacatcgcggacggtttattcaacactgtcttaacgatcaattctatccccattataagagcagctaagggtgggcctgctgagatcatcgctgagaaactgggtacaaaattacgtgatttcgtcatcaataccaattcctcctccacttccactttgcagggaaatgattctctggaaagaggagtgttgattattttggatagaaacatagattttgcctccatgttttcacattcgtggatttatcagtgcatggtctttgatattttcaaattatcaagaaacaccgttactattccacttgaaagtaaggaaaacggaactgacaataccaccgcaaaaccattagccacgaaaaaatatgatatagagccaaacgattttttttggatggaaaactctcatttgccattcccagaagctgcagagaacgttgaagcggcattgaatacgtacaaggaggaagccgcagaaattactaggaaaactggtgttaccaacatatcagatttggacccaaactcgaataatgatacggttcaaattcaggaagtcgtaaagaaactgccagagttaacagctaagaaaaatactattgatacacatatgaatatttttgctgcattgttgtcacaattggaaagtaaaagtcttgatactttctttgaagttgaacaagaccctggaagcaccaaaacaagatctaggtttttggatatactaaaagatggtaagacaaacaatcttgaggacaaactgagatcgtttattgttctttacttgacatcaacgacaggcttaccaaaggattttgtccaaaatgtggaaaactatttcaaggaaaacgattacgatatcaatgctttaaaatatgtttataagctaagagagttcatgcaattatcaaatatgtcgttacaaaataaatctttggaagatggatccgattccgctttcaaaccaagcaacttaacattatccggtatctatggcttaactgaaggcaaattacaaggaggtgtaggaagtttaatatcaggtattaagaagttactgcctgaaaagaaaaccatcccgataacaaatgttgttgatgcgataatggaccctttaaacagctctcaaaaaaatttggagactactgacagttacctatacatcgacccaaaaattacaaggggttcccataccagaaagccaaaaagacaatcttataataagtcactagtgtttgtagttggtggcggtaactacctagaatatcaaaacctccaagaatgggcacattcccagttgcataatcccaaaaaagtcatgtatggtagcacagccattaccacaccagctgaattcttaaatgagatttctcgccttggcgcaagtaatagcagcaacaacgatgcataattggcatctagccccaatgacgatacactaatatatatatatatatatatatctatatatctgcaagaaataagcgtgtgtagtaagtaaaaggaaaaatagaaatttttgctcaaaaataacggtcccattttgatacaatgtttttggtttagtgatttgcgtaatatttatttttatttatgaaatgtgctttaggctttcttcactgttacaaataatttgcggaagtttctaaaatctttgttgaccttttggcatccaaaaacagcaatttggcttcattaacgtcattaacaacaatttccttacgattgcttgtttgtgctaggataccacatggtgccaataattgtaaagcgtaacgtaacgaagtttctgtacccatcgtggctaaaaggtccaatgcgctactttctacttgcaatctttcaacggtagctcttctctctataatggtacggatctcgtccttgtcatatggtaatgtacgaacaattaacaatctatcgatcaaatcaggtggcacaccatgtggtgatatcacatcctcagtgccacggactgtagtcatgcccctattagaagccaatacaacaacgggggcgatattagattcaagcgctttgttcaaatacgtgaatatttcaatgtctagcatattaacttcatcaatgaacaaaacacctggaataagttctgcgacaccttgatcaatatatttagcaacaactttattcacctcttgtcttaatttctcggttatttcagtcttcttaggtttgagcaactggcccatcattgatatgacatcttgaccaccttgtggtcttgcgtttgcaacatccaaatcgtgcaaggtaacatcttgtacaatttcctttttcttatgcacttcgccttttggcaatggtacgtattcctcagtttccaaatcaaattcagtagcgtatgcatcagatctgccaactcgcttaactgcaccggtgttggcctctatataaatgacatcaccaatactaaccttttctctttgaatactttcatatatcgttgggtctaatcttagtgtcttggtacccttggcagacttgagcccgacaattacatgtgagatagttttaccatatccgcccaacggattctctgcgtcttcaggggttagttctgtcacttcaccctcataaacttccttagtttctttgattcttaacccaattgctcttctaaaattttccattagggtttctgtttttttgacctccacggaatataattcgctaccaacaagaggacagaatggaacttttgggcctaactcttgtgaaatggcgagagccaatgctgtcttacctgtagaaggaccaccagctaataggatagctctacctgacatttttttagccttgattaaatctacaattacaccgcacgcttcacgagcttctatttgtccaacaaaccctccttcaaccctcttggccacaccactttcatccagacctaaacctttaatatgtgtatgtgccgcagttctcgtaactgcaccagaattactgctgtttacgccaggattttctttgacttcactgatagcgaccatatttactcaattattttaacgttcaaaatattcaggcccagaacttaacagccttcaatacgtactcttaaatgaatccatctcttcttcatcaccacgatgtatcttttgttttgccatattcttccttgaacaaaattgaaaaattttaaaaaacctctccattacccgcagagcacgtgagcaaaaaatcaattacgtttcctaaaaggggaaaacagcaactttagtgacatgttagaatatttagcaagcaaggttgtggaaaagcttaggaattacatactttagagcaacaactgtattttaaaactgtaaataatactaagcagaaccacaaaatgaagcaaaaatttgtactaccgatcaccccaccaagtacggcggaaaagaagcctcaaacagaaaaccgttgcaatgagaatttgaagcctagaagattgctaccgcaattgaaaaaaagtgtccgtaacaggaaacctagactgtcatataggcctgagttaaactctgtgtttgatctggatgcgtacgtggattcgacacacttgtccaaatcccaacgccatcatatggaccgcgacgccggttttattagctatgctctgaattatagcaaaagaatggttgtagtcagcggggcaggtatatctgttgccgctggtataccggattttagatccagtgaagggattttctctactgtgaacggcggctctgggaaagatttgtttgactacaatcgtgtgtatggcgacgaatcaatgagtttgaaatttaatcagttaatggtgtcattgttcagattatccaagaattgccaacctacaaaatttcatgaaatgctcaatgagtttgctagggatggcaggctattgagactgtacacgcagaatattgacggtttagatacacaattacctcatttatcaactaatgtgcctctggcgaagccaatacccagtacagtacaattacacggaagcataaaacacatggaatgcaataaatgtctgaatatcaaaccttttgaccctgaactgttcaaatgcgacgacaaatttgattctcggactgaaatcataccgtcatgtccacaatgtgaagaatatgaaacagttagaaaaatggcaggcttaagatctactggtgtgggcaagttgcgtccaagagtaattttatacaatgaggtccaccctgaaggtgattttatcggtgaaattgccaataatgacttaaagaaaagaattgattgtttgattattgttggaacgagtttgaagattcccggagtgaaaaatatttgcaggcagtttgcggccaaagtccatgcaaacaggggtattgtgttatatttaaacaccagtatgccgcctaagaatgtgctagactctttgaaatttgtagacctagttgtactgggagattgtcagcatgttacctcattattatagaaagtatttgtcctaccaaaaaaggttggagataaaattaatgcatttttcattagatatatatatatattcatatatattgtttaagttaccattttgtatgtttttctttgaccttactatgcaaccaatgcaggtggtggaggtatatcagggacaaggcctagttcaaacttgtttgctctgaatattttcagtgtttcctctgcgagatcggccaattctagaataccgtccttttcagaagataacccttgaacaaatctaatttttccggtggccgtattagcgttgacattagtagcattcatctgttgttgtccaaatccaaaagaggttgcgttaccattgctcttcaaacttatgttcggatctgtgtttggcattgtttgcccaaatgaagggttcgattgcgagactttgttggcatcgttttgtggtgtaattccgaatgaaaaccctttattaccaaaagaagattgaaagttgccattggtatttttattgaggttagaagcagaaccaaaggtgcccccagaacctccgctaaaaggagattgattattcgtcgttccgaatgcgctactgcccacgttattgttgttgttagctttggaggttgtagtaccaaacggcgaagaaccagcgcctgctccgctctgtagattactaaaaggtgatttgttattactattagttccaaatgtgccaaatggggatactcctgtcccactgcttgtacttgtattttgaatagtaccaaatggcgactgggtattagtagctgcgccgaaagtcggtttgccaaacgctgacgatgtagatgatgcattttgtgatgcgttttgttgcagtgaaccaaaaggagaagttgtggtcaagggcgtgtttgacgcagcaccaaatgcggagttattactattactaaccgaactagaagggatagcagttttgttcgctccaaaagctggttgaccaaatgcagagcccattgagccaggacttttaccaaaaggattacttgtcgccgccatagcaccaaaacctgttgatccaaatgacggtgctccaaatgctgacgtagtagaaggcggattaacattgatgggggcgctagaaccaaatgctggtgctccaaatgctgacggtttagccgcattactggtgttcccaaaagcgctaattgacgtattgccagtattgcctgtattggtaccaaactggggcattccaaatgctgaagtggtggttcctcctgtcattgtgtttgctgttccaaaactaggtcttccaaatgcacttcctcccatgttattggtactagcagcattatttgtgaaagggttgataccacttgtattagaaagattaggcttagcacccgacgtgaatgggttaccgaaagctgacattacagttgagtcgttgctcgggtcgaaatttaatgatagcttgatgagcttttgcgttaaagtacaacagttcagtgttatagtactttaaacattgtgcgctcatctattgattcactattttttttcaaataccttgcaccctcagtcggcgtgtttcttgatatgcagaattaatatatttctagatgtcagtatattaaggttagccctttgaaacgtattatgatgtcgttaccttcagcgtcgtggtttaggtttcatgtcttgtcctctcgcgaatacttttatttcgaagctaatttactatataaagaaggttgaaatcgcatgataagctaaacagcgtaaatagaattgccggagcaaaattcgtataagacataatttccctccaggccgtagccagattaatgctcagtacactgtaaagaattttttgtttatttttaagataagacaagatgtcattgatattattgctagatcactaacaaatggtatttattgatttttctttcgcagagcggcactttaactaggatttaatcataaaaaaaaaagtgattgacactgttattcagttctggactatcgtatagactattttcattgttaataggctcagctgttcataaaatatgtgaaaatttttcaacgattaccaagcccacgattgtctcgttggcaatattcagaatgaagttttcgtaatatggctatgtccgtgatcaatcgcctaagacaccctgacttttcaagtaaattctcaaaagctttcttccatccgtttaaataagaattacaatgttagaattacttttcctttgagaggaggaagagcgaaagtaagaatggaggtaccggtcgtaaataagcattgacgaataaatataccagtaggatcttcgtatagttatcattttaagagaataggagaagaaaaaaaatttttgtttaatatttatatactaggtatttacacgtgaaagtattgaatcaagatggggtctaaaatacaggcgtcttaatagaggaattgttatttaaaatacaacccacatctcttggtcctccttttttatcttttctaatatatgttgctgtttctactggagtaattatttttatcattactacgggagaatgagcgtctattgttgttgctgcgtctaaacggttcgtcatcgtaatctctattttggctcctattattatagtttttgttgcctctgaaagaaatttctgaatcatcatcataatcgtaggacttgttatttccatctctactactatagtctctaatttcaaacattgccttaccaattggactacggctcaaacctaatttatctaaaaaccttctggatactggaatctttaattgaggatcatttaacagtacaccataagtggaagcaatttcaggaagtatgcgcctttcagaaaacctgtattccttgatacaggatctgtaggatgagattaaacttattacaatatctgatatgtcttccggttcttcggtcactgcctctaggacctcagattttatttcttcactgggctcatatttttcttgtttggcaatgactatattttttgcatcttccaactctctaacaaatggcaattcatctttacaaatgaatagcacagaagatccttctttcccacttctggctgttctaccaattctatgaatataattagccaactcagatggaacaccaatttgcaaaacttcgtggacgtttgggaaatccataccacgggctcccacatccgtacaaaccaaaataccggattcatcttttttgaatcttttaactaaacttgttcttttattttgagtaattttaccatgaaattccaaaattggtaaatctttcttaaattcattctttaaaatactgcacaaaaaggatgtgaatttaacagttggtgcaaaaataatggctttgtaattagaatctctttcctttatttgtttctttatatgctccacagcagcaaatatactattggcaaacttttctgaaatgacgacagactgatcaattctttcatgtgcttcaggttcattcttatctactgtgtctaaaaagagacattcttttttattcatgatattgtttgccaacttttgtactttgtcgtccagagtagcagagaacaacaaagtcttgatattatcggctgatttggagttcttttcatttaaaataccagaaatagtttctaaatcatccctgaatccaatttctagcaatctgtcagcttcatctagcactttgtaatctacgaacctaaaaaatttgttggagtatttttccaaaacatcaatcaatctccctggagtggcaattacaatgtttggtctcaacttattcattttattcatagctgccctgaagtcagtaccaccaactaaagagacacaagcgtactttttcaagccataattcatatcgtggatttttttcacctctgcttcgatttgcaaggccaaatctcttgttggtgcgacaataacagcttttaccatatattgagaatcgaacttcgtatttatcaaatgctggaaaattggaatcaagaaggcaaatgtcttacctgtaccggttttagctcttgcgataacatcatggtcttcactggataatattggtttgatagtcttttgctgtacaggagttaaaccgggaaattccatcctggtaatggctttatgtatttctttatcaaggactccttcctccagtaaagagtccagcgttacttctttactattatcttcttttgggacgtgaattagtttggaaaaagtggtcttatcaaagtgcacttcatcatcgtcttctctagaccttgtccttgggcgagaattgaaacgggagtttctatacctgttactgttgttgtttctctgattcctaccaaaatttctttgatctctgtttccatcattgtataatcttcttgaaacagcccaagtaatatggttgcaattcgagagagctgctaataaatttctgcttgcaagaacaggtgtgcgaccttttatcaatatagaggtcaacatttatcagcctaacgtgcaactctggtattttcttgccactctgagacaccatagtggccatcaatacttcccttctttttataggaaaattttattctttctataatatcactacagacggagaatgaaacagatgatgattgaagcatccataagtaaagacactttgaggttgctaatttgcttttttgaaataaaacagtgccatatatcactccagcctacttgttattatcagaattgggtacggtattcatctatatattaccagttgtaaatcacgatatatcacgatacacgactctccggcgccagcgtttttcgtcagtttttctcaaggcggtataaaaaatcgatgatattcgattgaggcacttgttaacaagcatacactgttggaggcagaacaaaacaagcataactcttttgtactgtattgtactctaccgctctgtatcacgtcggcacaccaacggtttcttttggcgggtctattatatatattatatatacttttatcaagacatcgtgtgagtaagtgaggttaaagctcaaaaacctacaagcaaaggcacaaggaaatcgaaaggaccaagaaaggaaaagaaaagaaacgatacgataagtaaagacactgtggaagaattgaacaatgtcagcacctgttcctcaattagtaaatatttctcatgccttgcaagcttccactatccagcaaattcgtttggatatggtagattttaataaagattgcaaattatcttccattcaactggcaagaattgacaagtatatcgattctttgcaagcggctttgaatcagtttaccaaagataacttgcacatagaacggaaggaaaagaacgtgactgaagcagatatacagctgtattctggcttaaaatcaatgtatctagattatttgaaccagctaattaaactaaagcatgagaaacaacaccactctacaccgcccatcgctaatgatgtctccctggacttcttcgttaaccaattgcctaagttttctcccgaggaaaggaaaaattacattgacaatttaatcctgaataaaaatagccataatcgattatctaaaatggatggtctggtagatgcagtcatcaatttatgcgtcttggatacttccgttgctgaaaatgtacgatcctatatgaaattattagatacattgggtttccaaaagggttcgaatagtactggtacaaaggccaacctcaaaaagaaattggctagttcgaaagcaaagataaaggattcagaaaaagaaaaggagaaggagaaggataaatcaaaagtcaagatgaaaactaaattaaaaccttctcctttgctcaataacgatgacaaaaattcttctccatcgcctactgcatctacctcttcaatgaagaaattgaagtcgggtttattcaataaaaatgaagctaagtctacagaatctctacctacttcttccaagaaaaaactatcattttctaaatatctgaacaaggatgacgcagatatgaccaagcttgggactaaacggtcaatagatgtggatttcaaagtcaaccccgaagcatccacggtggcttctaatatcatatcttcgtcaacgtcaggatcgtcaaccacaacggtagcgactcctgcttcttcagaagagcccttaaaaaaaaaaaccaaaatatccgtgcaagactctaatgtacaatcgattttgagaaatggtaaaccgaaaaaagcacgcataagtagcatcaaatttttggatgattcccaactaataaaagtttacggtgacgatctaccgaaccaagggctacaagtttctcctactcaattgaaaaaaattctgaaaccattcaaggagggggaaccgaaggaaattatattgttcgaggatatgtcaatcaaattaaaacctcttgatttgatgtttctgaagaacacaaacagtgatgactatatggatatatccgagactaaaggtggcccaatacattgtgaaacaaggaccccgttgatctatagaaaaaatttcaatcatttcaacccggacttgaataaaaggccgccaagagaacccatagaattcgacttaaatggaaatacgaactcaaccccgactatagcaaaggctttcggtaaaaatagtttattactaaggaaggacagaggtggtttgccatacaagcatgtccccatagtaaaaagaaataaatatcctccaagaccagtacactaagctatgacatgctgatacataaacatgtagtatatatactcattttatataatgtaattataagatatcaaccttataccgctgaagactttttattttgaagttttttcatcagtaatctggacatgacgatgctactggcacttacggccccaaaaggtgggaaatactccaaaacagttcttaatttactaggttggattttttttacaacactttcaatctgttcgtataagtcaaccaatgtgctgttattttgtaggatatagtcagatcttgccatcctttcttcagtgctcatttgactatttagcctgttttttgcatcttcttcactaagttcaggatttcttgtcattaatctttctagttgcaattcttgcgtacaaattacgcttacagtcactccgcatattgaatccagatttccttcaaataagagtggcacatccaatacacacattctatatcccttcaagtaatagtagccaatttctttgaacattgcatacctgattgcaggatgtgttatcccattcaaggcttgcaaatcttctttatgactaaaaacccatttccctagggcttcacgatttaaatgcccatcctccaataataaattcggtattttgtccttgaagtataacacaatttgatcataagcattctgtcctggttcgaccacttgtctagcaatcttgtccgcatcaacaatgggtagtttgtatttgtctctgagtcttctcgacactgtgctcttaccacaagcgatcccacctgtcaatcccactaccagcatattttaattgtggctatctgacaactttcactgagcttttaatttggaccgttattattgtgccatgtattctccccatccccattctaggtaaaacaagggtaagaacaaaaatttaaaaaaaaaaaaatagaaaaaacctttgcatatatttgggtctgcctaattcatctaaagcatatttcaattacaaccacgcaaaggattaaaaaaatccagaatacgataatgtcaagctcaatacctagagtttactctctagggaactcagccatgacgtacttactagcattgagaattgcacaactcccgagtcaaccaaaggttccatcagttgttcttcttttaaacgaccagaagaaactgaatagattcctcaataatgactctaaaattattgttaaatcgagtaacaacaataaagaaacttatcatagacagtttatggcatcttgtgtcccgcccattctaagcaatggtgaaattgcaccaattgaaaatttaattgtctcagatccctcttcgaaatttatcactgcccaactttctaaatacaataaatctttgagacccgaaaccaacattctgtttttgaatccaagcttaaatctattggaacatttgcatagatatcgatggcgctttgatgaggcaagaccaaacttgttcatgggctttacaacaccagttgacgttgggaccatacatcaagaatttcaactgtctctcaaagtgaaaggaaggatacaatttcatattgcaaagattgatggttttcctcgaatgagtagtactggtaaaagtgcgagtctttctctaagaggtgacaggcagaaaaatgaaaaagaaaataatgcgttttataagttgtttagagaaatttccaggctacgatctggaataggttccgatctagttagttttgatctgcatgttcatggtttccaggatttgttcttcactgaactggagaaattgatattggagagttgtaccgagccattattggcagtatatgattgcgtatataaaaaggaacttttgaaaatccccggagcacaagatataataaaaaagttgattagtgagcagctgtcaattatcgatcgatcctacccgtcactaaacaccaacccaaactattctgtaatctttgacaaggagagaatatttagcttggtgatgagagatctagaagttaatgggcacaagcgcgctaagttggcccaatctttaaatcaattgaatcaaacgaacattaatgaacttaacggattttttgtttctcttggtaagtacaaaaaatgtaactgcaagtggaatgatatacttctgactttaataaaagggaaacagtttattactaagcaaaaagcactagattatcattacctgtgaagaaatttcatgtatatacaatagatattcctaaattttcatatatgaatggctgctgcgcacatgtacttgcgaagagaagcatgggcactggcacttccgaatttaaagttatttcttggactttacaaatacctatgattgcaggtcttgtaagtgttgtgtaagtatttttatataccctttgtatatggtaattaagttttgtaagcagaggttattctcaagattagatactttttctgtcaactcgctaagcgtctttgtatattttgcagttaaggagaccaataattcttttaaaactgaagagatttttggcttgaagtaatcttctgatatgtaaccttcaatgaattttcgaaccctcctttcatccctcgtcacataatagttcaatgctacgaatatcctataactgatatcagtctcattgatagtgtaatctccccaataatcatgttccaatagaaacgtttttacctcctttttgtcgtcgtctattagttcaataatttcgtcagatatgtctaagtagttccatttgtttccgtctaccacaaatccatactcgttcagtaaaaaatcatttgagtgtgcaccataattcaaaaagagctcctcgttaatgttgtcatagaggtgatcgccgcatctaatggtaaattgtccaattccaatgatgttttctccttctgacctcaactgaggacttaactgaggatagcagtgcaaatccgactcacaaatgtggttcatgaaatcgacatacggcactaaagtgaaattgcttggggagtcctctattttcaacggaatcttcgcataaagacatcttgagtttataataaaataaacatgtacaaaaagggagaataactcatcactagtaaatttatcagaatttttcgtacagcttaaggagccgtaaatttcattccatttcaaaaccacctctgaaatggtttcccaatcttctctgacaaggccactaattcttgccatatgctttcgtgaggcagcagggagatattcaatcagtgaatggtaacgtgaattgggatcacagttccaaatggctgggattgatcgcagctcctccattgagggccatacatcaaagaatggtttccaatctgagtagatttcattgtgagtccattttggcaatagaaaattttcaaccaatatataaaatgataccaattgaaatgatgataaacttaacaaaaactctttcgataattcggaatataatccatatctaggatcggcccaggctttattttccgcttcaataatattgtcctcataattgattggctttctatcgattgtgataccaggaatattcagctctttattaaactttgaaatatgatagaggatagtgtgaaaatttagttgcttcgagctcggtactgatacaatgatatcgttttttcttatcgaaccgtgactgaggacgatccctctgccagtttctggcgattcacagatgctgatgtttggtgctatataaaacttatctgattttttcagccatgttagcaagacatcaacctttccttccattcgcaatttactatgtaacttttttgtagatatttattcaaaatctgtatcttcgacaatcttgagactataggtgatgagtagacgcatccagttttagcttgagttcccgaatttttttttaattttacttaatcaagaaatcttgaaaaaatgaaaaaaaagagtgtggatcagaattgcaaaacaatattcaaagtatatggaatatgtgcttatttataatatatggtttttctcatttctacaggacaagccctgtttttgctttgtagattatgcttgtagtatttttcttctttcgagttattgtggcaattgcttaacggccgtcgcaactaaaccgaatgaaatggcaactactccaaagagcattcccttactaactcttgttctcttgccttcgacgactcctagttcttcagtgcttattaatgtatcttcggtatcctttttttcttctcttgaatcattttgttttactttagcgttattgtcattgttaataccaccattaaaattgctttgtgttaaaactaaattttttcccctctcttcttctatttgaaggttcagctctcttaattcactttcgagctcctgtagcttttcatggttttgtttttccttcaagctacatgcagattttactttattattttgttgtttgatttcttttaattgatcttccgattctttgagtagcgcatcattattttctgatagagttttttgtaaagccgtgctcagtttcagtaaatgcttttcattcatatcaatcatgtgcttattgatgaaatcaaggtttatcgtatagttttgcataaagttttgcatggaatgtaatttttccagctcttgtttttctaaggacagctcagtagtcaaagtttttatcatatttatcaaatttatgcttgtacctgctgaattgttgataaaaattccactgagaacctcagtttctggacctaaaatatcatcatctaattctgagttattaatatctccaaacatagctgcctcaaaggctgccctttgagccgttgttgcagatgttacaccagcttcggtataattttcctttaaatgagatcgtattggaatgtgttgattatgatgacctctgtctatctttattccgtttatattagtggagttcccattattcttattagtatgatcttgttttttcatcaccaaatttgtgggatcagatacagtgttcattaagggaattactgaaatctcttccacatacgcactgatttttctatgttcaaactttgagtcaatatcagttcccaaatccacagtatcaccaacttttaattctacatcattttggcgtattttaaccccattaacaaatgtcccattgctggactttagatcgcgaatatatatctttcctgatgtaggatcacaactgagacaagcgtgatttctggaaagaactcttgagtcaaaatttccgttatctggtctaacttgttgcgaaaataaatctcttttcgatcctgaattattcttgtttacgctattggtaactggtcgacctaatttaagtccgtcaggtttaaatggtacaacaagaaacttggtctcaaaagttgcatttaaggatttgagtataataatatgtgtatgcttcttacggggtgatccagttctaaataatgtctcagttgaaccattttggaatttcgataattcgtccagtgccggtggagatacggcttctacaggaattgttacttgtccagccggtgttgggtctattgaattgtcattttgatcctgactttgattttcaaatggagaacggattttgttggctaatattggggataattgttgctgttgtgaaacttgatggacggaaggtggagatgaagcggtaggcaacaaatctaagcctggtggtatggtatactgatctatatcgacatttgaacgggatccactgcttctcgagtttgatctagctcttcccatgggcctcttaggcggtgacgtttctggcgtctttgtcattccctgcgaattcgattgatccctaacatagggagaatgttgcagttgcggagggggccgtcttcttttttccagttctaccatgccaagaatttacagttgtcttccttccttctaatttccagttggtgagactggtgactatccgtggggtccggattgcgatttactttcattatgtatttattattggcgattataaagtttgttttcacagggcgtagtagttagcaacaatgaaaatgaataataaacagatcacagacgcatatatctgtgtacgaattgaaggataggcaaaataaccatgacagatgctttggaacagagcgtccttgcgttggagggaacagtttcagtattgaaggattctgtggagtctttaaaatgtgcaaatgagccaagcacgaaccttgcatcgacaatgttgcaaaccaaaagggttttccgtttagttcccgaatatgatgttgaaagatcaaaattagatttgattgaagaggtagaaccgctggttaggactctgggcgataagttacgtaaatctatgggtagaatgcaaagggaactcgatactttgcagcaaacttatgaattaaacgatttaaggctaaagaagaacattagtatggatgacgatgatgctctgaatagtccagacatgggtcaagaatacgaaggcagagacgcggacgacgtggttatgatggcatcttctactaatgaggaattggaagaattgaagaaactaaaggaaaagaagaagcaactggagaataagttggaaatactcaaacagaaatagttagaagtttattttttaaagcatccatttatctctttatccagtttgtattataaattattgttaatgttatcgctagtagattacttatatgtacttaactgtttgctagctaccaaatttgcttgatggttcgccatcgaagctttgagactgttcaatttggcgcttatactgatcaaagttggatcacttgtagatactattaacttttcacattccatgactaccctattatcgaaagtaacgccccttcttaataattcctgagcttctggaagtgttatagcttcactttgaaaagaagaaattatgtggttaagtaatgtggaatcctggacttgtacaccgttttctgagaggatcttagataaagttttgtttctttcatttgtcacttgatttcttatttggtcgcaaaatgacctgccagttttactatcaatctcgcaccaaggttttttagtcaccttaattagatttcgtagttctatgcaaagctcattcctacaaagcgtaagttccagtcctaggatgtgagctgtggattcgcagactgagtaacaatcctggaacatttccttcatagcaaagttgttatcttctgggaataccaggtctctaggaggattttgtaaaagtattagagaatggttcaaaagttccatggccacgccaaatttggatacgaattcgctgacatctgtagctacttgaagttgattcagtatttccaaaatatttttcaagtgcgtcattatcttactgaattgaataagtaagaaattcagtcccgtattcattcggaacataacttgtttacccctttgaaattgtgggaatctgacaacaatgtgaaagtcaacaatgtattggccttgtcttgtgataacaccctttaccgtcggagagtcgttttgtttgttactttcgttgggaataccattagatacaggcattttgaatatttggtcactctctagcatctctaggcatttagaaaagttgtcaataatgttgggtaattgcggtttgacgatttcttcgatgagccaggagcattcttttacggcatccttaaagttgtcgtatttatcttctgcaccaaatctatcatttggaaacaaatcaacactcatattgcttttcgagcacttccactgtgtgcttgatcagatactataattttgtaattcactcaaccccgaattgctccattcagtatatatacttcatataacttttgagagaaaaatagttgcggtttgtggaaaagaaggggaggaaagcaattagctacaaaaaaggacaagtaaaagagtatgttgaggttatctttactgagatcaacagctactttgccagtgaaatgccaacgtcgtgggctaatattacctgcggcggcaatgtacaccttaggctcattaatatttggtaaggaagcaaggttggcggatgccatggaacgtggtgagttacataacaagaacgttgattatgcgaaagaagctgaagagcgtaccgagttacgtattagggccctggctaatactcggccaatggaacctcggtacaacggccatgttccccttcatcggtacgagaaattgctgctgtttgcaatttccggttggaattcatttttccatcctgaagatggttataatattgtacaattgggtgaggcaactgcattgccggtcttcttggagaatttgaagcaaacaatgttaagtgattcctctgggaggcgcattttgaaggaacaacccaatatcacaacagagattttgcatatggacaaactagctaaattgccacataacacgtttgggtatgtatattaccaatggttgaaaagagaaaacgtttctccggacactagagcacctgtcaaatttatcgacgatcctatgcatgcatatatctttaagaggtatagacaatgccacgatttctatcacgctataaccaacatgcctattatcattgagggggagatcaccataaaggctcttgaaggtgccaacctgggcgtcccaatggccattctcggtggtatccttgcacctttacgtttgaaaaaggtgcaaagaaaaagattatataatatatatctcccttgggctgtcagaacaggtttaagctgcaagccattgatcaacgtgtattgggaggaaatgctggagaaggatgttactgctttgaggaaagagctaaagataacactccctccggatctaaggacaatgaggaaggagcgtgcagcccttaggaaggagattgacgcaaaatacaactcacagaaacgagccacgactccagcatgaatcagcagaacaacttttatctctcgcccatgaagttagatattattatttagtcagctataatatactatataggatggtcgtccaaggcgatcttgcgatctctcatctttaagaaaagtaaggtcgttgatattattgacattaaaggttatggatagaggcaggtggtgtttcctcgtgtccgtatcaagcagaataatgaatctgcaagaactattagcgaaagtaccgctgttgttatcgtatccgaccattattctatccagtaatctgatcgtaccttcccataatgatctcatatcacgagcagcctctacatcagcagcagagtatgctgacgaaaagctaatatttttcagtacagatcatgccatcagactgatttttctgccaaccttcgtagcttcttcctttaacctatttgcgcactattttaacttcatcaattactctagccgaaggaagtattatgttttatttactgcaatttatttcctatccatattgactgcgattttccatccaattcagtcaacatgcatcactctattgattatcaagctcctgactaccgctgatgagtcttcgccaaaaattgccctcaatttcaagaccattttgaaaacatttgttccctttattactttaacattagttatattgcgttgggatccttcttttgatgccagctcaggagatgtgaacaaaatttctacgtctttggccgcatatgctctcttaatattaacgctaagatatgcatcaccgctgatattatcgacgttatcaagtagcataggtgttgtttccaaagacaccagcgtcgcacagcattcgataagtagaaataagagatttccgctaattctcgtgttaccgattttttcctttgttcttttgtatctaatgactatagttaacaagacttacaatatccagttattaatggtatttgtgttttttggatgtctgtccattttctttttatcgttaaaagatttgttcacagaggatggaaatcaaaagaagggaggccaggaggatgaatattgtcgtatgtttgacataaagtacatgatttcctatttatggctgacaaggttcaccattttattgacaggcataatggctattgtagtacattttttatcgtttaatgaaattacttcttccatcaaaactgatttgttaagtttacttttcgtcgtagtggcagaatatgtttccagtttctctaacaaacaacctgattcgcactcccataatcatgcacatcaccattcccatctaaccgattcattgcctctcgaaaatgaaagtatgttcaaacaaatggcattgaataaggacaccaggtccattttttcgtttttattgttgaataccgctttcatgtttgtacaacttttatattcctttcgttccaaatcattgggcttattatctgattcgttgcatatggccttagattgcacatctttgctcttaggtctaattgctggtgtattgaccaagaaaccagcaagtgataaattccctttcggtctaaattatcttggtaccttggcaggtttcaccaatggtgttctgttactcggcatagtgtgcggtatctttgtggaggcaattgagagaattttcaaccccattcatcttcatgcaacaaatgagttgttggttgttgctacgttaggcttattagtgaaccttgtaggtttgtttgccttcgaccatggtgcacatgatcatggtggtactgataatgaaaacatgaaggggatttttttacatatattggcagatacattaggttctgttggcgttgttatttcgacgttattaatcaagttaacacactggccaatttttgatccgatcgcctctttattaattggttccttgattttacttagcgctctgcccctgctaaaatctacttccgcaaatattttactaagactggatgacaagaagcataatctagtaaagagtgcgctaaaccagatttcaacgacgccaggaatcacaggttatacaactcctagattttggccgacagagtcaggcagttccgggcattcacatgcacacacgcattctcatgcagagaatcatagccatgagcatcatcatgatcagaaaaacggttcacaagaacacccgagcttggtgggctatattcatgtacagtatgtagacggcgagaattcgacaattatcaagaaaagagttgaaaaaatattcgaaaatgtgtcgattaaagcgtgggtacaagttgagcctcaaaattccacttgttggtgccgggctacttctatgaacacaatttcagctaacccgaattctttaccgctacagcctatagcaaattgacaattctttgtcctgcataccttttatattaattttttaaacaagatttcatatacataacggtacctatcgtaattattggcggctgcttgtgttgatcacgtcttacgggaaatatcacaatggaagaaaaaaaatacttctaacgaaggaaaagatgtcatccagcattgacctcaaattaccgaagaggttgataaagcaattagcatccaatcggtatcataattcggaaattaagggggaatcctctacatttggtgtttcttctttccatatattttgaatgtttttttcctatgaaaagtgtcttcaggaatcatatatgtaaagagatcattcaattaaatacatcatcgaactaagattataaacaagaatttaacaaagtcacttaatatatcaaaaagaaggcttttaggaactcaaaaatccgcatcatttgcaatttaaaacgtacgtcatcaggcgtatatattcaaagaaaatatctcagtttcattgcactggcttacagttgatatttcaattaaatggaaccatcgaatacccaaaaagaagatcttcctaccgcttttaatggtataaaaagtcaattaaacagcatattaaaatcgaatcaattatttcaagattatgcgctattaaatgggttcttggcatttgttcattccaaattgaatgccgcaatccttacatctatagaatcacaatgtgggaaatcctttgcggctgatcttgattcttttgatcagagcagtatctcttcgattttagatttttcttgggaaagcgttcactatccaatattcaaatggtttcagatgtggaggaattatattctttttgagaaggagaataaaaaacagcagaccaaatttatcgactttagaaagatgaattcgaagatgttaaaattcttcaaaacggtgcaaaacttctatgtcaacgttatcaacacggtttataagaaatatgatatatctgtacttttgccgaaaaggattatccaagacttaaagttaagtgacatcgaaaataccactaatgttggagacattcttgcggtgaagacatttaatagtagtagcccactcgcacatctcatcccaacgcttttccatcgctgtctcttattcttaggaacagcgtatcgttataaaactctcctcgaagaaatttccaataaatacagcatatccaattttaaaaaatctctggacttctttcgtttagcttcgttggtgttaccaagtgctggtgagacgtattcgcaagcaggagcgatattccttcaaacaggaaatttggggattgcagtattcaattttgttaaaggtatgatgacgaagatgccaagccctgtttcaatcaaaaattttggggcattaatggtggacaataaaagttcattaaatcgtagcttgcatactactatcatgaacacttacttacaagaatctaaaggacccaggacacctgctaaagagatactagaattttatttcctgggcctttttgggtctgtttggtcacctaccagttggagagatgatacaaaacctaaccaattaaataacggtatcaagttaaggcatttggaaaatgcactctacgagacgatgtcagcaagatacctgaataatattaagaccatctttcacaatttgatcattacaattggtgggttccatctattattaaaaaggcgttccgatgtaagtgcaaaaaccttgaaggatttacgtagcaatgaattggattacctaaattttgcattcaagtatattgctcacattttaaatgatatcgttaaggaatcatggagcgaaaatcctgaggtttcagaaattctaggtatggtaagaattatcaattgttggataaaagcaaatcccatggttcttcaatattcacaaagtaatctagagtttgttaatgccttggcatacttgataaatgatattgtgaaaaaaaaaccaagtccttcttttagtataacagaacatattcctaaaaggacatactggttcgaagaagacttaatggtgaagggtttatcattcgttaactttcaactatctgattttgacgattatgaaaaaattcttgaaatggatcatagtctcgatagattaattggtaatccgccattatgcgacaagttatcggcatcatctgaaatgctgttaaggttgcaggctgttgtgaatataagttcgcaattattgcagaacaacaactgcggagtagaatggtcagataataaatcacgttatatctttaataagaaaattggatttaaggagaccgttaaaaatagtatgaagacatcgaagcaatccaatgaaaaggccaagttacaaagaaaaaacaaaccttcgaccactaatggctcaatatccatggcggatttggagagacaaatgagaagtagctctttggattctttttctccaactatgggttatagtggttcgtctgtacctatggccccagatacgttcaatgttaagcccagcggtacaataacggggaacaaagtaaatgtagaactgttaaaaatcgaactaagcggtcaaaacgccgatggcgctattacgaatatatctcctggttacagtaacgcagcgatctcttcttcaaattcgacagatgaatcatccttcgatttgaacaacatcctatcttcaatgcaacaaaagcacgcggaaaaatcatttgccaaatccatgcaaggggtgaatgaacaaattccagcgaatgacgtctgccatcaagcccagaggccaatgcaaggtggtctgtattcatcacagcaaccttcatcgatgtcttcattaaactccgcgtatcagaatgcctcgatgcctccatctgcctccatggtatcctatccctatccttttttgaaccagcaggggcaaggggtctttccgccttataatgcacaaaatttacaatggcagagcgaagcttactcattaaagtcaatgaattttgcaaatccaacgtggctaggtgaccagtaccagacatctgcgccgtcgtcagcatatgcgcaagcgcaacggcaaatgtttcaacaacctatgcagcaagatgtggggaagtacatgcaatttccttttgacgcccaaagcaacacggacagcatgaggggaaacagtcggaataatatgttttaatattgttcgttttttatcatagtttttcaaatcttcatatgaatactaggtagaaatttggcttatcagtacgaatgaattacagtttgactgatttgtacacgagaattgacgtataacttcttttgaaagtctttgaaattacatggtagtacatacatatatatatatatatatatatgttatattattgttaattaaatattattatgcgtattttccttttctttattagtatagtattaatgacagtaataataataataatagtaacaatatctctttttttttttcagtgagcttttatttttttttcattgctcttcttttggcctcttttgtttttttcttgatttcctccagtttcatctgttttttctttggatcagatacaaaatctggtttgaacgcgtcatagtgacagtccaatttcaacctttcacagttgaaacagtgcggtctttcctcggtacacttctttttccttaatctacaaatccagcaaccagtacgggaccttgtaccttgagacgttgaggaagtagcattattcgattcttgagaattgtttgcttttgatttcgaagtagtattatttggtcttttctttgatgactgtttcgcctttgattttgccttaggcttgacattttttcctttagatttagcgaaatccggcgaagtagcgttaggataatcagcggtatatgccaagccagaagaagccttcaaagatggagacgatggagctgacgaagttgaggattcgccaagagaattataatcgctattggtttggcttgctactcttgcgtttccaactgaccttctcgattttttcaatggtggaacttccagttgctgttgttgttctggagcagaaaggcgtctgtctattcgcttaccattcttattccaagtaacttgccttgtccttgactcaaaagtgggatctaaaacctttttagagtttagatttaaatggtaaggagacaagtcttgattttggtcctggtcttcatcaaaaacagctgtagaattgttgctttcgaaaatgggttgttgttcggaattatggatacgtaacagaattggtcttaagacaccctttgatggaaaagatgacgaatgaggcctactagccggcacaccgagcgcatttgtgttattcatgtcattgacattggaaatgggtttatcatgagttctatatggggatgatctcatgtttgatagcactgctgctgctgtacccaagtcgtcgtctagtttggtagatgaagatgcagaattcggaccgagcaataatcttgatctcaatccatccaatttagaattgatgtatttcggtggaggtggtgggatgtattgttcatttgtatggaagggactatttctattgttacgattcggcaaatcgccgtaaaaaaacccagtagaaggtcttgacgaagtggcaaacgggtcttcaccgcgattgatattgttccgttgagggttgttgttgtttgtgcttgtaaacgaagatgcggaagttggaggttgagaaggtatttggttgaacctaaaatgctggaaattgtttctgctggtaatggaagagctggtgttcgcatgtcgagagtttgtaggcgtatccgtgtttgaactagcattgttggaggatgattcattcaaagaataagcctcatctctgtatttcgaatttagccagaacgatatgttgatttttgattcgttctcgtccagttttacatttgggtctgttatctctctatccttgttgaaatagaagttcctgggcgccacgcccacggcacattggtcatcatgcacattatgctggacctgagagtcgttagatggactgccgccgcgcttagttccgccgcgcaaatacccgccaatctcattgttattagaggattctctcgaatctgagctttgtatcgaattattgtcgttgttgttggtactgttgtttctgctcagtatcgacataggcgaattggtagtcttaccgttgttcttgttggcgctggtaatgatgagcggcaaatccgatcctgtgcgggaacggatgcccgagcccgtgcccgcgcccgagcctgctgcggtggtaccgggggaagaaaccgctggagcttgtggtggcggcaaatgtattttttttttggcgccggcgacgatagtagtagtggcagtgttactattagtggaggtggaggagtaagggaaaacatcctcgttggttgcagtatactgcggctgaatagcaccggaaatttgtgggtctgtagcctgtgcgacatggccattgcacaatgacttaggatccgaaggtgtattggaaggcgcgagtgggctggcggcagcatgcacagcgttatcgctgtcacggcgatcttgaagtgtagtattggtcgtagtagtagtatcgttttccttaggatcgtctttgatatctccgccactttggactttcaaactcggcgaaccagacggagtatgcacgggagtgttgttgggcgcacatgtcgatttcataatagaaagcaaagggttttcatcgtaggttgtcttgagagattcgatgctagcactggaaattgtaggatggcgggagttagctccatcactaacttcatcttctgcatgttttttgccgtcttggctgctattcatcagcgtggcacgagatgttttattgtgcaaatagtgatgattgttggcggttgtttccatcgaaagcagagaggcagccgcattagattcgtccatgtgtttgctttgagagcgcgccttgtctagcatcgtgagttaaggtccatgcaaatggtttgagtgcggtagtgtcctagttcctgtgcgctgtgcgaaggtgggcgcttcttacgatcactggtctcttgtccttgtcctctatgttcttttcatttttctttttgacggcggcagtttccgcctggcattggtgaaaaggcgccttgaagcacggcggacgtgtcacccggaccgaaacagaagagaagtagcgcagtcttggcaattataggatgcccgaaatccaacgtgcattctattctcgtgattattctcgtgatttcgtgtgcaaccaatggactttaaaaactgcgctctactacttgtagcaatgcatgttttgggcaagtggggttgagtggagtgtcacctcagacgacgtgtcgcttttgtatatccgtttttacggacataagaacgtgccgcccattctgggaaaacaaaacacaggttaaaaaaaaaaagaaaggaatggatggggaatgggacagagaggaaagatagaggtggaaataacaaaagcgtgacaacaaagaagcaaatacggagggacaagcaaagaaaaaacaaggacagaaacaaaaaataggaacaagaagtagcacattcataagcaagagagtacgaaacctgtttacaccccccgagacagttgccctatatcgcttttccctatcaatagtttctaactcatgtcagtcttgcgatcacaacctccttcagttgtaccgctacatctgacaacatccaccagtcgcaaaacagaacaggaaccatcgctattgcactctgcaataattgagcgacatcaagaccgttcggtgccgaattcgaattcgaatccggattcgaaccatcgaataaaaaaggatcgcaataatcacactagctaccattcttcatcgaattcggagtcaaacatggaaagtcctcgcttgtcagatggtgagtcttccactccgacctctattgaagagttaaacccaacaataaataattcgaggctggtgaagagaaactactcaatatcaattgatcctttgcatgacaacagcaataataatacggatgatgatcatccaaacaccataacttctccccgaccaaatagcactagtaacaaggaaatgcagaaatatagttttcccgaaggtaaggagtcgaagaaaataacaacaccctcgttaaactcgaataattgtttggatttggacaattccagtcttgttcacacagattcgtatatacaagacttaaatgacgatcatattttactaaacaagcgcgtttcgaggcgatcttccagaatatcggcagtaacagcaacttccacgacaattaagcaaagaagaaatactcaggattcaaacctgcccaatattccctttcacgcttccaagcattctcaaattctacctatggatgattcagatgtaataaaattggccaatggagataccagcatgaaaccaaattctgctactaaaattagtcactcaatgacttctttgcctcttcacccacttccacaaccttctcaaaagtcaaagcaatatcatatgatatccaaatcaaccacttctttgccgccagagaatgaccactactatcaacacagtcgtggcaccaaccataatcacgctgctaatgctgctgctgttaataataatactactactactaccgctgctacgggtctgaaaagatcagagtctgcaacggcagaaattaagaagatgagacaatctttgctgcataaaagagaaatgaaaaggaaaagaaaaacatttttggtggatgacgatcgtgttttgatcggtaataaagtcagtgaaggccatgtcaactttattatagcttataacatgctaactggtattcgtgtcgcagtgtcacgttgttctggcataatgaaacctttaactccggcagactttagatttacgaagaagcttgcctttgattatcacggaaatgaattgaccccttcttctcagtatgcatttaagtttaaggactactgtcccgaagtctttagggaacttcgtgcattattcggcttagaccctgctgattatttggtttcgttaacttccaagtacattttgagtgagttgaactcgccaggtaaaagtggttcatttttttattattcgagagattacaaatatattatcaagaccatacatcattctgagcatattcatctgagaaagcacatacaagaatactataaccatgtaagagacaatccaaacactttgatttgtcaattttatggtttgcatagagtgaaaatgcctatatcgtttcaaaataaaattaagcatcggaaaatttacttcctagtcatgaataacttatttccaccacacttagacattcacattacttatgatttaaaaggttccacatggggccgttttaccaatttggataaagaaaggttggcgaaagatagatcatataggcctgtgatgaaagatttaaattggcttgaagaaggtcagaaaattaaattcggtccattgaagaagaagacttttttgacacagctgaaaaaagatgtggaattgcttgctaaattgaatacaatggactattccttgttaattggcattcatgacatcaataaagctaaagaagacgacttacaattggcggatacggcatctattgaggagcaaccacagactcaaggacccataagaaccggtaccggaacggtagtacgacatttttttagagagtttgaaggtggaattcgagcatctgatcaattcaacaatgatgtggatttgatttattacgtggggataatcgatttcttgactaattactcagttatgaagaaattagaaacgttttggagaagtctacgccatgataccaagttggtgagtgccatacctccaagagactacgccaataggttttacgaattcatagaagattctgtagatcctctgccccagaaaaaaactcaatcgtcgtatagagacgaccctaaccagaaaaattataaagactgagtagggcacaggtaaataacctatcgtctatgtactcagtctaatctactttgatttaatttaattcaagttatataaatctattcttttccctttaattttaatattttaatttcaatccttttcttattttctatttttgctttttttttttcttttttccatattctcaggccacgtcaggcttgcataagccacgctagctaataattcagcgagaccctattccaaacctaattgttcggaaccatgccatatctcttccgcagtgtgtggctaagcggctttaagaggatacgaaatgtcaaaaaacgagaaaattcgattatatctgtacgaacttttctttgcgcttactgcctgtttactttgctttgccttctactgtttttttttgctcgaggccgatggtgaactgcaacgttatataaactaaagtgccagaataaaaataaagaaaggcaaagggagactatccgtcttcgaaacaagtcaaaagagcgaaaactaatgagccaacaacaaggttactaccaacaaggacccccacagcaaggttattatcaacaaggtccaccacaacaaggttattatcaacaaggtccaccgcaacagggttatcctcagcagcaaccagtctatgtccaacaaggtcaaccaaaggaggaaagctgcttggacagttgtttaaaatgtttgtgttgttgtttcttattagaattggtatgcgataactgattcgtttgttcaagaagtggtcaatataaaaaacgaaatcacatagcctttcatctatgctgcgaaagactgtataattacttttaagcaaaaatgtatataatatgatgggatcgttacgttggaacaagaattgaccatcgttcatctgttgttgaaataaaatttgaagttattcgtcgtactagtatcctatcacatgcggtgtaagaaatcacattgtatgagaagcaattatctaatttaatggacgctgaagttcaagaattggtaatgtgacaggataattaattaacagcatataaaataaaagaataatatttttattatataaaaatatcgatcactcttgtggatttctaaatcctcgaagagaacttttaatgcattctatatgcctaataataaagtcgctatcgaaaatataatatctatgcttatctatattgagaaatggatgaaatttgagataattgttgggattccattgttgacaaaggctatgatattaggtgtaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaaagaatatactggaagttctcctcgatgatataggaatcctcgaaatggaatctatatttctacatactaatattacgattgttcctcattccgtttttatatgtttcattatcctattacattatcaatccttgcacttcagcttcctctaacttcgatgacagcttctcataacttatgtcatcatctaacaccgtatatgataatatattgatactataactattagttgatagacgatagtggatttttattccaacatatattcactcgtttctccgaatgaaaataaataacatctattgactattcctttttgttgatatatcatcatatgtggtgaaagaagatgacaaaaaaattgagaacaagaaatgccaaggtggataaaataatatgataataagcaacaatatataaaatgaaagaggaaataatatcatcattacttagaaaatacgactcatctctgtgtcccctaggaaaagttcaagtatatcctaaacctgatactatggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatggcctctttaacactaatatcccgacaattttcccaaaattcaaagaattctcagaaagagctatttttttttttaataaaattattagtactaattccagtataaataacaatgttatttacgtctctttcgaaaatgctcgtgtagctcagtggttagagcttcgtgcttatagcaacattcggtttccgaagtttctgtgccaaagacctttcaaacaggcctttaaaagcaacgcgaccgtcgtgggttcaaaccccacctcgagcactttctctttttttttcacacgcgtttgcaacatgcccgtattacatgagcttatttgactttagatggttttcagttcttttttttttttttttttttttcagtagattaatgcgaagagttaaatcaccaattcaaagatggcagatggaccaccttgtgggataagtataaaaataactaaaagtggtcttgtgttaaaaatagaatagaaaccactcataaggcaaaagatggctggaaaaaagggacaaaagaaaagtggactaggcaaccatggaaagaactctgatatggatgttgaagatcgtctccaggccgttgtcttgacagactcttatgaaactaggtttatgccactgacagctgtcaagccaaggtgtttgctgccactggctaacgtacctctcattgaatacaccttagaatttttggctaaggctggcgtacatgaagttttcttaatttgctcttctcatgccaaccaaattaatgactatattgagaattctaagtggaacttgccttggtctccatttaaaattaccaccattatgtctccagaagctagatgtacgggtgatgttatgagagatctagataatagaggtatcattactggagattttattttagtcagtggtgatgtattgactaacatcgatttcagcaaaatgctagaatttcacaaaaaaatgcatttgcaagataaagatcacatctcgacaatgtgtttgagcaaagcgagtacctatccaaaaacaagaactattgagcctgccgcatttgtcttagacaaatccaccagtaggtgtatttattaccaagatttaccattaccaagctctagagagaagacttccattcagattgacccagaattgttggataatgtcgatgaatttgtcataaggaatgacctcatcgattgtagaattgacatttgtacatctcatgtacctttgatatttcaagaaaattttgactaccaatcattaaggacagactttgttaaaggtgtcatttcaagcgatatattgggaaagcatatatatgcctatttgacggacgaatatgctgtaagagttgaaagttggcaaacttacgacaccatttctcaagactttttaggtagatggtgttatcccttggtcttagactctaacatacaggacgatcaaacgtattcttatgaatcaagacatatatacaaggaaaaagacgttgttttggcccaatcctgtaaaattggtaagtgcactgcaattggatcaggaacaaaaatcggagagggtacgaaaattgagaattccgtgattggaaggaactgccaaatcggtgaaaatattagaatcaagaacagtttcatttgggatgactgtatcatcggaaataacagtataattgaccattcattaattgcctctaatgccacgttagggagtaatgtacgcctaaatgatggctgtataattggtttcaacgttaaaattgatgataatatggatttagatagaaacacaaaaatatctgccagtccattaaaaaatgccggctcaagaatgtatgataatgaaagcaatgagcagtttgaccaagaccttgatgatcagacactagccgtttctattgttggagataagggtgttggttatatttacgaaagcgaggtgtctgacgatgaagatagttctacagaagcctgcaaagaaataaacactttgagtaaccaattagatgagttatacttaagtgacgattcaatttcttccgccactaaaaagacaaagaaaagaagaacgatgtctgtcaatagtatatacacggatagagaagaaattgattctgaatttgaggacgaagattttgagaaagaaggtattgccaccgtggagcgtgctatggaaaacaatcatgatcttgacacagcattattagaattgaacaccttgagaatgagtatgaacgtgacatatcatgaggtgagaatagcaacaataactgcattattgagaagagtttaccactttattgcaactcaaacattaggtcccaaggacgctgtggtgaaggtttttaatcagtggggactgttgttcaagagacaagcctttgatgaagaagagtatattgatttgatgaacatcataatggaaaaaattgtagaacagagttttgacaaaccggatttgattctatttagtgcattggtttctctatacgataatgacataattgaggaggatgtcatttataaatggtgggataatgtttctactgaccctcgctatgatgaagtcaagaaattaactgtaaagtgggttgagtggttacagaatgctgacgaagaatcttcctcagaagaggaataaaagtccacgcagtaccctgcataatcatgtattaccataaaaaggctttaatatgagaaaaaggtgagcgctatatagatttagtaatttacatgttacagaagcaaaaagcaaatatatatatattttttatcatattagtttttatcctcagtagtactactgaaataataatctcagatttttttttttcacttgccgagggaccttgtcctaagtggcaaagaactgaaaaaaaaaaaaattgaaatgcggtggtatcacatgaagagtaaataacttaagcaaaagagaggccactgagagagtacaagaaagggacaataacaatagacagaagacttttatatttgtaataacttagcgatgtcccaattattcaataactcgcgctcagatacccttttcctaggaggtgaaaaaataagtggtgatgatattcgtaatcagaatgttttggctactatggctgtggctaacgtcgtcaagtcatctttaggccccgttggactggacaaaatgcttgttgatgacattggtgattttaccgtcaccaacgatggtgccactattttgtctttgttagatgttcaacatccagctggaaaaattttagtagaattggctcaacaacaggacagagaaattggtgacggtactactagtgttgttattattgcttctgagttgttgaaaagagctaatgaattagtcaaaaataagattcatccaactaccatcataactggtttcagggttgcattaagagaggctattcgttttataaatgaagttctttccacaagtgttgacactttagggaaagagacgttaattaatatagccaagactagtatgtcctctaagatcattggtgctgactctgattttttcagcaatatggttgtagatgctcttttggctgttaagacgcaaaattccaaaggagaaatcaagtatcccgtaaaggctgtcaatgtgttgaaagctcatggtaaatctgccactgaatcactgttggtgccaggttatgctttgaattgtacagttgcttctcaagcaatgcctaaacgtatcgccggtggcaatgtgaaaatcgcatgtttggatttgaacttgcagaaagctcgtatggcaatgggtgttcaaatcaacattgatgatccggaacaattggagcaaatccgtaaacgtgaagctggtattgttttggaaagagtgaagaagatcattgatgctggtgctcaagttgtgttaaccaccaaaggtattgatgatttatgcttaaaggagttcgttgaagctaagataatgggtgtaagacgctgtaagaaggaagatttgagaagaattgcacgcgctacaggcgccactttggttagttctatgtctaacttagaaggtgaggaaactttcgaaagcagttatttaggtctttgtgatgaagtagttcaagccaaattttctgatgatgagtgtatcttaattaagggtacttctaaacattcatcttcttcgatcattttaagaggtgccaacgattattctttagatgagatggaacgttctttgcacgattctctttctgttgtcaaaagaacgcttgaaagtggaaatgttgtccccggtggaggttgcgttgaagccgcattgaatatctatttggacaattttgccaccacagttggttctcgtgaacagttagctattgctgagtttgcagctgcattattaatcattccaaaaactttagctgttaacgctgccaaggattctagtgaattagttgcaaaattaaggtcctaccatgccgctagtcaaatggccaagccagaggacgttaagaggagaagctacagaaattacggcctagatttgattagaggtaaaattgtggacgagattcacgctggtgttcttgagccaaccataagcaaagtcaaatccttgaaatcagcattggaggcttgtgtagcaattctaagaattgatacaatgattacagtggatccagaaccacccaaagaagatccgcacgatcattgattctttgcgtaatccgaacgagattctgtatctgcatgtaaactaataaacctatataaaatttaattatatttttttcagctagttctatttttgaatttgatcgctaactctgggcagttgataagcgcttcccagcttttcacgtgcgaggtggactaatacgtaataacgcgtacctattaggacttcgttgagttgtttttcttgtccaaatgcagaagcgggtccctacaaactattgtgtttgttcgtaaacgagcaggaaccctgttaaaggaaaaaagcttaacgctagcgttacattttagtaaggcggcaataaaaaagaatgcggagtgtattccatgaattcaattgcgcttactgctaagcctgtttctaaacatgatccccagggtgaatatctcccatagtggctgtgttattctgtctaaatgtggcagctaaataaggttttttccaagctatttttttctctaaacgagcgcaccttagcgggatcgcgtcaaattttcgcccaacgaatattattctattgtcttcagtgaatgtgcttgtcgaaatctatatatgcgccgccctggcaggatcagcaaatacaagttacttggaaagtcgcggcatagaaagtagacacttcttttgtcaaagattgatattgctttcagggtgcgatagtgctgactgttcctctaaacagcgattttttacatacattaactttttgaagttgtaggaactatcttttctcatttatccaacactaaaacaaaattgagctttccagaaatagtgaatcaaaaaaagttaagtacaaatatttacagttcagcagtatgagcgaagtcggtatacagaatcacaagaaagcggtgacaaaacccagaagaagagaaaaagtcatcgagctaattgaagtggacggcaaaaaggtgagtacgacttcaaccggtaaacgtaaattccataacaaatcaaagaatgggtgcgataactgtaaaagaagaagagttaagtgtgatgaagggaagccagcctgtaggaagtgcacaaatatgaagttggaatgtcagtatacaccaatccatttaaggaaaggtagaggagcaacagtagtgaagtatgtcacgagaaaggcagacggtagcgtggagtctgattcatcggtagatttacctcctacgatcaagaaggagcagacaccgttcaatgatatccaatcagcggtaaaagcttcaggctcatccaatgattcctttccatcaagcgcctctacaactaagagtgagagcgaggaaaagtcatcggcccctatagaggacaaaaacaatatgactcctctaagtatgggcctccagggtaccatcaataagaaagatatgatgaataactttttctctcaaaatggcactattggttttggttctcctgaaagattgaattcaggtatcgatggcttactattaccgccattgccttctggaaatatgggtgcgttccaacttcagcaacagcagcaagtgcagcagcaatctcaaccacagacccaagcgcagcaagcaagtggaactccaaacgagagatatggttcattcgatcttgcgggtagtcctgcattgcaatccacgggaatgagcttatcaaatagtctaagcgggatgttactatgtaacaggattccttccggccaaaactacactcaacaacaattacaatatcaattacaccagcagctgcaattgcaacagcatcagcaagttcagctgcagcagtatcaacaattacgtcaggaacaacaccaacaagttcagcaacaacaacaggaacaactccagcaataccaacaacattttttgcaacagcagcaacaagtactgcttcagcaagagcaacaacctaacgatgaggaaggtggcgttcaggaagaaaacagcaaaaaggtaaaggaagggcctttacaatcacaaacaagcgaaactactttaaacagcgatgctgctacattacaagctgatgcattatctcagttaagtaagatggggctaagcctaaagtcgttaagtacctttccaacagctggtattggtggtgtttcctatgactttcaggaactgttaggtattaagtttccaataaataacggcaattcaagagctactaaggccagcaacgcagaggaagctttggccaatatgcaagagcatcatgaacgtgcagctgcttctgtaaaggagaatgatggtcagctctctgatacgaagagtccagcgccatcgaataacgcccaagggggaagtgctagtattatggaacctcaggcggctgatgcggtttcgacaatggcgcctatatcaatgattgaaagaaacatgaacagaaacagcaacatttctccatcaacgccctctgcagtgttgaatgataggcaagagatgcaagattctataagttctctaggaaatctgacaaaagcagccttggagaacaacgaaccaacgataagtttacaaacatcacagacagagaatgaagacgatgcatcgcggcaagacatgacctcaaaaattaataacgaagctgaccgaagttctgtttctgctggtaccagtaacatcgctaagcttttagatctttctaccaaaggcaatctgaacctgatagacatgaaactgtttcatcattattgcacaaaggtctggcctacgattacagcggccaaagtttctgggcctgaaatatggagggactacataccggagttagcatttgactatccatttttaatgcacgctttgttggcattcagtgccacccatctttcgaggactgaaactggactggagcaatacgtttcatctcaccgcctagacgctctgagattattaagagaagctgttttagaaatatctgagaataacaccgatgcgctagttgccagcgccctgatactaatcatggactcgttagcaaatgctagtggtaacggcactgtaggaaaccaaagtttgaatagcatgtcaccaagcgcttggatctttcatgtcaaaggtgctgcaacaattttaaccgctgtgtggcctttgagtgaaagatctaaatttcataacattatatctgttgatcttagcgatttaggcgatgtcattaaccctgatgttggaacaattactgaattggtatgttttgatgaaagtattgccgatttgtatcctgtcggcttagattcgccatatttgataacactagcttatttagataaattgcaccgtgaaaaaaaccagggtgattttattctgcgggtatttacatttccagcattgctagacaagacattcctggcattactgatgacaggtgatttaggtgcaatgagaattatgagatcatattataaactacttcgaggatttgccacagaggtcaaggataaagtctggtttctcgaaggagtcacgcaggtgctgcctcaagatgttgacgaatacagtggaggtggtggtatgcatatgatgctagatttcctcggtggcggattaccatcgatgacaacaacaaatttctctgatttttcgttatgatagaaaatttaaaagtgcagaatattcgaaatagattcccaaaaaaaaaaaaagggatattgtgttacccagttcacaatggaattttctagaagaaaaaacaaagaagcctcgcaacaaaccaagatggattcaaaatgcctacttaccgcattgtatgtgggagaatgaacatatctgtaattgtattatataaaagtagttagtttttttttttttttttttttttttttttttttatgtgtaatgcaaatacaaaaagaactgcaggcattttgaaagttcactcgtataggaaactttgatagagaggcaattccttactttcgttattcctttcagtcttattcttaatcgtttatagtagcaacaatatatcaatatggtcgtgaataacccaaataactggcactgggtcgataagaactgcatcggatgggccaaggagtatttcaaacagaaactggttggagtggaggccggttcggtgaaggataaaaagtatgccaaaatcaagtctgtttcgtccattgaaggtgattgtgaagttaatcagcgtaaggggaaggttatatctttgtttgatttgaaaatcacggtgttaatagagggacacgtggactctaaggacggatcggcattgccattcgagggtagcattaacgttcctgaagttgccttcgatagcgaggcctcaagctatcaatttgacatatctatatttaaggagactagcgaattgagtgaagccaagccactaattagatccgagttattgcccaagttgagacaaattttccaacaatttggcaaggatttgctggccacccatggtaatgacattcaggtgcccgaatctcaggtgaaatctaactacacaagaggtaaccaaaaaagtagctttaccgaaatcaaggactccgcttcaaagccaaaaaagaatgcacttccctcttctacttcaacttcagcaccagtctccagcaccaacaaagtcccccaaaacggaagcggcaatagtacatctatttatttagaaccaacttttaatgtgccttcctccgagctctacgaaacgttccttgataagcaacgcatattggcctggaccagatcagcacaatttttcaacagcggaccgaagctggagaccaaagaaaaattcgagctctttggcggcaacgtgatcagcgagttggtttcatgcgaaaaggacaagaaacttgttttccactggaaactcaaggattggtctgcccctttcaactctactatcgaaatgactttccatgagtcgcaagaattccatgaaaccaaattacaggtgaagtggactggcatacccgttggcgaggaagatcgcgtgcgcgctaattttgaagaatactacgtgcgttctattaaattgacattcggctttggtgccgtattataagatatattgttctcatgtttcaataaaagtatgcgtaaatatttacataccactattggcatagatagaatgcaatacatcatgtagttctgtacggcatccgcgcggctccgatcgcccgtcctacttttgcggcccggcgccgacggcctccccggaatttaccaacgaagaggaaaataaactggagttataacgccattggcgggaaactccgaaaccatagcgccgtggtctttccccggttttttggcgccgggtgtgcttgcgttgtgtgaacggcgccctggcagctgagggggaagggaaacgccggaggcgacggcaaggatgaccatggcgtcaaggaacatgcggaacatgctagaatgattgccgaaaggcgggccctagtcaatggcatcatgcgggaacgtgcagtaaagctcaatgtaacttgatgcctatcggcgttgttcgagctaaggacgatgtgatagactgaggaagggtgaacgtcgatagttagccgttgtgaactaaataaaagtgatattttttcgttgttcttttcttggtttggcggtgttttcatttgttttcatgttttacttcgccacaggttttcaaagaacaacgccttaaaaataggaaaacgttttcgctacaggtgttgttattattgttgttgtgctgttgtttattgtgctatacttgtggtatttattctggacttccgatcggaaattttcttcccttgaagaccttttgaagacaacagttatatatcattgatctgaatttctcaggctattttcaaaattccatacctccttattccaacatttgctcgactactatagaaaagccttattcttttatctttgaaagaaagaaaaggtgtcatagcaaaagtttattgttactctgttttgatatactccctcttattcgttggaagtataagattgatttgcataaattaaccaatcattttgctactttcccggttctccctttattataaacacttcagaaaaatattctgctactattccttactttactataagaattttgttttccaaaaaaaaaaaatataaaaaaaataatcatactctattactatggctaacgtagaaaaaccaaacgattgttcaggctttcccgttgttgacttgaattcgtgcttttctaacggcttcaataatgagaaacaagaaatagaaatggaaacggatgattcaccgattttattaatgtcatcatcagcttccagagaaaactcaaacactttctctgtgatacagaggacgccagatggaaagatcattaccacaaataataatatgaactccaagattaacaagcaactggacaagttgcccgaaaatttaaggcttaatggtagaacccccagtgggaaactaaggtcatttgtttgcgaggtttgtacgagagcgttcgcaagacaagagcacttgaaaagacattacagatcgcatacaaatgaaaaaccttatccctgtggcctctgcaacagatgctttactaggagggacttactgatcaggcatgctcaaaaaatccatagtggtaatttaggggaaacgatttcccataccaagaaagtgtcgagaactataactaaagctcggaaaaattctgcatcctcagtcaagtttcaaactccaacctatggtactccagataatggtaattttttgaatcgcactactgccaatacaagaagaaaagcaagccctgaagctaatgttaaacgtaagtacttgaaaaaactgacgcgcagggcttcatttagcgcacaatcagcatccagctatgctttgcccgaccaatcttcgctagaacaacatccaaaggatcgtgttaaattttctacgcctgaattagttccacttgacttgaagaatcctgaacttgactcttcgtttgacctgaatatgaatctagatttaaacctaaatctagattccaatttcaatatagcattaaaccgttctgattcttctggatcaacaatgaatttggattataaattgcccgaatcagcaaataactacacatattcttccggctcaccaacccgcgcatatgtcggcgctaacacgaattctaagaacgcttcatttaatgacgcagacttattgtcgtcgtcgtactggataaaagcctataatgatcatttgttttcagtatctgaaagtgatgaaacttctccaatgaactctgaattaaacgacactaaattaatcgtcccagattttaaatcgactatacatcatttgaaggattcaaggtcctcctcttggactgttgctatagataataatagcaataacaataaggtatcagacaaccaacctgatttcgtcgattttcaagaactgctggataatgatactttaggtaatgatttgttagagaccactgccgttttaaaagaatttgaacttttacatgatgatagcgtaagtgctaccgccacgtcaaatgagattgacctttcccatttgaacctatcaaactctccaatttctcctcataagttaatttataagaataaagaggggaccaatgacgatatgttgatttctttcggactcgatcatccttccaatcgcgaagatgatctggataagctatgtaatatgaccagagatgttcaagccatattcagtcaatatttgaaaggagaagagtctaaacgatccctggaagactttttatcaacgtcaaacaggaaagaaaagccagatagcggcaactatactttttatgggttagattgtttaacgttatcgaaaatatcaagagctctgccggcctccactgtgaacaacaatcagccatcgcattccatagaatcaaagctatttaatgaaccaatgagaaatatgtgcattaaagtgcttagatactatgaaaagttcagtcatgatagtagtgagagtgtcatggactctaatccaaacttgctgtccaaagaattgttaatgccagctgtgagtgaattgaacgaatatttagatcttttcaagaataatttccttccccatttccctattattcacccaagcttgcttgatttggatttggatagcttgcaacgatatactaatgaggatgggtatgatgacgctgaaaacgcgcagttgtttgatcgattaagtcaagggacagataaagaatatgattacgagcactatcaaatcttgtccatttcgaaaatcgtttgtttacccttatttatggccacatttggttctttgcataagttcggttacaaatctcaaacaatagaattgtatgagatgagtagaagaattctacattcttttttggagactaaaagaaggtgtcgcagtacaacagtaaatgacagttatcagaacatttggttgatgcaatccctaatattgagcttcatgttcgctctagttgctgattatttggagaaaattgactcctctttgatgaaaaggcaattgtccgcattatgttcaacgatcagatcaaactgtttaccgacaatttctgcaaattctgagaagagtatcaataataacaatgaacctttaacatttggttctcctcttcaatacatcatttttgagtcaaaaattagatgcaccttaatggcttatgatttttgtcagttcttgaaatgtttcttccatattaaattcgatttgtctataaaggaaaaagatgttgaaaccatttatattcccgacaatgagtcaaaatgggccagtgaatcgataatatgtaatgggcatgttgtgcaaaagcaaaatttttatgattttagaaacttttattacagtttcacgtatggacacttacactcaataccagaatttttagggtcatctatgatttattatgaatacgatttaagaaaaggaaccaaatcacatgtgtttttggatcgaatcgatacgaaaaggctagagaggagtcttgacacttcttcctatggcaatgataatatggcagcaaccaataaaaatattgcgatcttaattgatgacaccataattttgaaaaataatttaatgtcaatgagattcatcaaacagattgatcgctcgtttactgagaaggttagaaaaggacaaatagcaaagatatatgattcctttttgaactctgtgaggttgaattttttgaagaattattcagttgaagtattgtgtgaatttttagtagcgttgaacttttcaatccgtaatatttcgtctttatacgtagaagaagaaagtgattgctcccaaagaatgaattctccagagctgccaaggatccacctgaataatcaagcgctttctgtcttcaatttacaaggctattactattgcttcatcctaattatcaaatttttattggattttgaagcaactccaaattttaagttactgagaatttttattgagttgagaagccttgcgaattctattttacttcccacactttcaagattgtatccgcaagagttttctggatttcctgatgttgtatttacgcaacaatttataaataaagataatggtatgcttgtccctggtttatccgcaaatgaacaccataatggtgcaagtgcagctgttaagactaagttagccaaaaagatcaatgttgaagggcttgcaatgtttattaatgaaatcctagttaactcttttaacgatacctcttttttgaatatggaggatcctattcgaaatgaattttcctttgataatggggacagggcagtgacagacttgcctcgttcagcacatttcctatcggataccggcctagaaggtattaacttcagcggcttaaatgattcgcatcaaactgtttctactttgaatcttttacgttacggggaaaatcattcatcaaaacataaaaatggtggaaaggggcaaggatttgccgaaaagtaccaattatctctgaaatatgttactattgccaagttatttttcaccaatgttaaagaaaactacattcattgtcacatgttagataagatggcaagtgatttccacactttggaaaatcatctaaagggaaacagttgacgattatgtctcgttgctgatatgtgtcgtcccagtactcaactctttctgatgagattttgaatatctcattttatttctcatcaaacagccatgcatgcgactgaagtggactactgcgggagaacaccgatcttatctttgaaattgttgcacaaaaatatttcactaccttggcgtttctcatctcacccattggggtgaatctcgttattgctccttattttggtccattttatattaaatcctgtatcatgtttaacatttttcatcttatacctcatacaaaaaagaaaagctatttatgaaagttagttcattacaagatgcaagcctaaaatatatgcttgatcttaaaattcatgtatagaagaaaaagaccttaccaacgttgttggttaccgtgtataactaataccaatcttgaacattaaccactcctggcgtgtgggaggatgttcttagacttaattaagaatctctaaatttttttttatttaatcgtccctttctatcaattatgagtttatatatttttataatttcatctaacctcagaaatagtgttgtatatatcattgtccgtaatatcatcgtgaaaaccagtgtcctcgttaattattgtctgaattagccattctttagattcagtgtgaaatatgtaattaaatttcttaaatttcagtgatatttgacttctcaatctttcgagaagcttcatctgagatttaccattattttcgttagcatatatgagaaactttaactttcgattagataattctgatcctattctgggtactaaagaatctaaggcatttaacaatggctctgtatcatctacatcaatattgggtaaatcaattgtaagcattctacctgcgctcaaacatgcaaaagcaaatttgacaaaactgtccaactcagatctaccccaaacaataacaatgtagtcatttaacattttcttcactccacatatctgatctcttaaattagatccgcgtaagaattgtgtataaaatgaaaaaatattgttggatttaatgattcctccctttgatggagaatctaacgataaccgaaaactttcacccgaaggtaataggtattggtatattaaatgtggtactattcttttcttttcaatgcatgcacttatgaatttccagtgtagtgtaggccaccccaacgccaaagtttctaagtactttaagcttcttaaatgccgttttgtgattaggcaagcaaatctgcagtctgcaaatagggaatgaggtttccaggctagcttcaaggccaattctcgaatattatctgtattacctttattgactaaagatttagctagcggatgagtgaagttaaataaagtggaaaatcctgactcaattacagtgccgccttgcgattcaatggtctgtcgaagttcctctctattttcgaataggcttgtcaaaacaaaaatacatttatcaaatacattccctgttctgatttcaccagaagaaaaaagcaggcttggcgctcctgcatgttcagctaatgcgtctctagaatcctttttaacaatttccttcttttcggagctcgattctatttcgttattgtacacttcagtatgcgtatttatgtccttttcgtcatcagtatgtttcttcggagacagaacattggtcattgatttccttcccctaatgggatgtctcaagtacctatacgcgtcgcctttatttttctcattatcttctaatatgatcttcgctcttttagcccactcgcttaggtcaagactgatcgagcttagtgctttaattaacgtccttttccccaacaatccgcttgcatttttttttttcaaatgaaccgtatcatatcctcgaatacatcttattatgttgagatcatggctacgacattctagaccaacgactacgtactcatttccatcaaaggtaacagcatcccctattctaatatctaagtagtagatgtcctcatctttggttagcgatcttcctgtttcgaaataaatccaacagccatcttgattagtgtcaacttccaataaaatacccggataaaatttgtaattccacgtatactgacaccataccgcatttccaaaaattatgtcgtctttcgataagaaactattatctgccgttctaataccttcaggaaacacgtaagactgttctttagagtctttgcccgaacctgtctcccctgtttgtatggtaatgctgcaagacggttcccttttgatagaagcagcatccaaatctgaatttcttttgaggtgttttgtcggtgatgtcttagtgcttctgttctcctcctcttcaccgatctctattgtatctttttgacgtcgctttattgttcttcggttctgaataatctcctgtgactcacttggaaataattgcatgaggtttttctgaagttctgagctctgtcctttgctttcgtgttcaatcaaagctacatccaaagactctgtgccatcttgtttatctgaattgcattctttattatcatcatgaagctgaagtgagttccccttgcttttttttatctccattaaagtttcttcctcgactaccagcttttttggagacgtttgaagatcttgctgctcttcaacttcaggcagttcttgggttagttcaacctcgctcatgattgtactttcctttttcgtatcaagctcatttggggacatacgttctgtttcatcacttcctgaatcagatatttgctttcctgaaagttgtaagtatattctatcggttatttccttttgttcgttgaaatcagatgaaccggctatgataatgtcatctctggtagctgcatttgaagaattttgtatatcgtttgaaaaaacattgtttgtctctacttctctctcgtgtatattaaatgtatctttttccttcggaataggtgaagaattcgagggttttgacatcgtattcttagatggtgaactagtctcaggaacttccaatatgggttcaaaattaatccgagaaagagtaacgggagtttcaaaggttgcattcaaagcattttgttcaggagaatttattatttgggtttttatttcttctgtctggccagtagaatgaaaaacaggtcccttctgagcagatatgccttgggaaagcgatgaaacaattatctgtgtctctaattcattatttgtttcggtattgaaacttttagataagggttgcgtatcgattgaaatactatctaaaggcatttcctgtgttcttggattattgactatttgcgtagatctattgctattattttccgttttgtcttttgagtatcggaatatccacttcttggatggttcccgattgtttacactctcactggaatacatttcttcttccgcattgttgcgtgaaggggtgccagacacagcactattaatatcgatatctaaattgttcacgtcattctctctacccgaaacattcagattcttttccaattcgttaatctcctctgattcattactttgtattatttgattgttccgttctctgagatcatctgatgaatagttctcacttttcttttttactggatttttttcctcgatagctcctatgttatcttcgttattgttaaaaaccttgtttacatttcttgtggtccggccattcccggtaattttgttcttgtcataagagcttatcgaattaggtgattctgctgatatcatgatttgagttttttgaactcgttcatcttgcattcctccacttttacttaattcgtctttatatcttttaggtgtaacaattccttccaatgcacagtcataattatcagcagaacgttcagccatctgtacaaaagtggcatccgcctctgtaacttctaatgacgcattttcttctccatcattctgctctccataatagcaaaacccagtatctgacttcaactttttgaaggttttctgttccaatggatcagttggagtttgaaaagtcattttttttcttaacatcagaggagtgtcttccagatcggagctttgatatttggtcaaaagattttctttaccaggggttcgattgcttttgaaaaagttagcaattcggtcaaggtcaggagtcctttcattatgcaatatgttagcatttggtcgatcattatctcctacttcaatatttaactcatcatcatgtcttggactctcgtcaagtaatcccagagatttttgaaatatctcacttgtattcataaacttgacaggatttggatttgctttgggacttccttcgattatgtttgtgctatttaccttgttttccaacggatcaacgggaacattcatttcgttcatgtcgccatcagccaagggagaatgcagtgcttcctttatagcgctttgggtgactcgatctggagagcttttccattgaactaactggcctgacatagccctgatgttgaagattttctcactatgctcttttctatggcgtttctctatcttgctcacttcacattgctcatcgttgcaaatatccacgaacaaaaatcctcgcgtgtttaatcagaactgcactctgaaaattcaaagccgtgccagtaataagaaagacacaaggttatatagagacacatcgagaaagtatattatagattaaaaaaattttgccttatactttagtgcacttgaaaaagcaataaaattttatttcatatgtatctaacgctaacaaggccgtatatttatttagaccttattttgatggggagctgccaacattttctccaataaatcaatcttcctttgatagtcttcaataattctgtttttttcgtctatttctttgtgtatttgataagcattttcatcgtttgtatctggattcccaagtgttctacttgcactatttcttctggtggaaacattgctgacacttccccttgaggtttcgtcgatatagctatagtttggaatatcatagttgtttttcttctcagttaacactttagccctataattttcatacaatacgttgtttgttacatcttttaattcctgaaggtgagaacctaacagtattgcttttaagtatataaaatcggaggtgttttggtcttcgaccaccaagctaccccattcgtacgttctgatatgctcaaccctattttccgaatttttattaaaagttttgctgcaaacaatggcaaatggcgatatttccttgatcttcgtgtcattatcgtatttggattttgctgaactggaatcgatgtccatatcgtacagagctaatgtttcgcctagggtgtcacttttaaaatcaaaaacacgtatattgttctgagagatttcttggcgcacaatgtctttgtgtaaatttaattcagtttctgtgagaccatcggcttttggaataatgggaattaaattaactttatcacaaatcgttttcattaactcaatatcaaattttttgactcctcttggagtactcttcagaaagtataaacaaacatgaggcctcccatcagtttcttttgtgtttctctttattctgacctcttcttttaaaacatttgcaaactgttggtctaagtagttttttataacaacagagctttgtgaattgtcgacattgtcaccgcagcctggaaacaatatgatatctaatgttatgggtacgcctagttcatcgttcaaatacactcttctggtgacaagcttcagcccaggactcaaatgggctgttttatatccaggatctatatcttcgatggcgtttccattttctggtgttacattatttgtcactttatcatcatcatcatcataatccccatcagaaagcgatatatcctgaccgcacagattgtttaaaaacgttgatttgccgctgcctttttctccaagtaacaaaattgacaactgcagtcctttcttgtaacccttgcgacgtcttaactcatctctgctgagagtatgttgttcaagagctgagtgatctttcattgggaacatttgattatttactgactttatgtacgtatagtagctctttttttgtatcgatttataaaaatgcctgttcttactattcttatgggaatgacacaaaatgtagacgcatgtctttttcaggcgtccttaatatgagcgatcaaatttcgcatcaaaaaaactttattgaagttagaatatatgaaaaaaagccacgaaatttctaaaggcaaccacaaattgtcttattattgatagaatataaaaaataagtcatttatttatatgtacatctgtgcaaatggtagcggcgctctttaactgtttctacataccatgcatgcttgtctaaaaccatttcgaagttccgttgctaattcagagaaaactcttccaagcaaagtcggtttgaggcgttttctgttatatattaaaatcggtattagcgtcaagccgtttgattacatgatcattcgtattcgacccactagggttatccaattcgattttgcgatagcatatcttattaccgtctgtaacaaccgcctttaatttgcttctttgatgaggtttggataattctattactggggaagtgtgacttctttgaaatttattttcatcatttttctctgttattcctttacagttcgagctattttcttttataattaattgttcataatttgctatctttgtactgttgactcttttaattgctagaggattagttgtttcaccgttaaaatcgggataatgcctttcaatctcctctaaataacctcttgagacgctccttctgccaactttcggtagtatgtcagaagggggacttatgattttcctaaaatcttcgtcattagcacttaacgaactggataatttcaatcttggattgtcctttttctttgtttttaatggtctgctatctctaaaaattaacttctcaaaaagttcggctttatccttgactttattagattttctcaatcttgtgattgagtcagacgattcagtagatgtaggcgtcatctctttataatcaggatctcgtgacttagtgaaatccattgtaatattattccaatcatcgtccagtagtttgggcgatgaacttgaaaatacagaatttgttgaacttctagaataattagaaaatgtcggagaagggataaaaggtggctttttgactaagtcttcttcaaatgttgtatttttttccaatccgtggagagaatgtatttctccattattctcctctatgtatgtatcatcagaatccgctgaatgggtcctaaatgctttatcattgagttcgatgaattgattcattccttgtagtattgcagtatgagcgatttgctcccttgttatttctgtaggttcgttcaaatccatatttaaatctttcacagagcccttttctttgctctcaacttcatttgttctataacttattgtctttctagccggatcaataacgcctagtttatatttccgctgaacatttcttaatgatgcgaccagggatatgttgtgactatttaaggttttcattgcctttctattaaaattcaaaacatcaaagacatcaacaagaacattttttgtccaccacatattcccgtttgagccgataacagcatttctgtaaacaatgttctcattcgccagcatccttagcaaggtgcaagttttccctatgttttgtaaatcattcatatccaggtgagacaatattcggaacaataggtttaatggtaagtttgtcagggacctttcctccagcggcatctgtacactacaagaaaataatgtcatctatgtggttgaaggaactataactaattctggaacaaaagtgaactttccttgtgcagtttggccaatttgttttgatattttgtatgaggatatttagcaagtagtaacagagactccttggttatttgaaaactttccctttgtttaaactatagcaaagtataactttccttttcctattttgtgaaaaagtaagtaaatattgttatctcctcccaactggttaaatactgggtaggtgcacaagcgtttatagtttctaagaagacagcaccaggaataatgataaacagttgtttgggtcaaaacaaaacgggtattgccaatgccttttaaaatacttacccggccataaaatgaataataatagtgtatgaagactgtgttggaagatgttatggtagaagcagaggcttccgcactgcatttaagaagcataaaggcacttctgctatttcattaagaagattcgctatggtgagcatgttctcattatttctgctattaattgagcaatcgccgcttgtagcgtcattgcaacaaagtcaacggcatatagtgggtgttccctgggaaaagcagcacttgtatgactcgaatgaaccagatttgactaaatggcactgtttgaaccacgaagatatcgtattggatataagccagattaatgatggggtttgtgattgtcctgatggttcagatgagcccggcagcgccgcctgcgtggaagatatattcaaaagcgttgcagagggaggtggtaaagtgaataagtatttttattgtgataacaaggggtttattccaagatatatacgaaaatcggaagtcgcagatggtatttgtgactgctgtgactgttctgacgagctactttctggatatgagctctttgatgctggatctaattgttctcagttaaaaaacgaatttgacattatggcctctaaagagttatcaagttaccgggaaggtaaagaggccctagaagaactggaaagaaaatacggtacaaaggaagaggctatcacccgtggtaattgcttagaagaagataaggaaaaagcttctgccgagataaaagtactctccaacaggctctcagaaaatcgagccaaattagagcagttgagaggcgagtactttaaccaattaagccatgatcccattttgtatcaatttgaacaattaaacagtactcgtttgggatcggacatccttacatcgttcactatggtttcaagagtaagtaaaggttaccaggacatattcaagattttaagtgatttatcagaggcctatactccctcgctaaatgataaagttgtcaatgataatattaaaaaattcagaaaagttagaagacgggctgaaaaggctaaaattaatgcagatagcaaaattgatgatgagcaggcagataatctttacttgtactttacagaagaagtacctcaaatttttttgaaaagagaatctgagaacacgttgaggtacgtcataggaaaatccaattttgttcaagcgctagtggagggtaaaattaactataccaacgatatcttggagtatatcagagaattccgtttgattatggatgatatttctcagaattacaatgttaactttcaagatgcaggggtcaaaagtgctgtcgattcgtataaaaactacctaggtgaatacggcgaactggctgaattagaaccagctcacccgtcagagagccttttgagatcgttgagcgaagtaacatcatttgtgaacgagaatgcaccaaaggtattgccaccagacgctgttgagtcagaacaagatacgaacagcgatcatatcggtacttctggagatttgcgcaataaactcaaagagattctatctaagctgaatattttttcatctagaaaagatttggtctcattagagaagagattccgctcttgtgaaagtcaagtcagtctcctggagaatgaattaaagcaaaaaatggactataagaaattattagatgaaactgaagatgaaggaactaattctactgcaggaaatctgactgagcttttagaactaatgggatcacaatcctattgtcttgacgacatactggacaactatgtgtacactatatgctttcaacgtccaatgaccgaaggtgtcatatatcaagctgaggataaggttgacggtaaaaaagttttgatcggtcgttttaagacatcaggttttaatgttgacttaaacatggaaaaatacgcagaacatttaaaggccacatatgatgagaagagtgatttgatttcaaacttagcagctatacaggacgatgacggtaacatgcaacattacgtattcgggaacttaaacgaactgaataatggtctggtactagaatacgaaaatggagaccagtgctggaatggtccgcgcagatcggctactgtatttgttcggtgcagcgacaaattcaagattcggagtgtacatgaagcgactaagtgcaactacatcttcgatgtcgttggtcctctaggctgcaacaagactttcgaatacgagccccctaagttcaatttaagtgaatgactggaaaatgagtagttaggcttttttagtaagtaaacaactaggaaggccgatgctgtgccgtgatactcttttccgcaacaaaagcaatatttccctcggccaaaacgcgaaaagacgataaataagtatatcgttccaaatactgatagttctgtacgacctgttggaataacgcgaaaagaagggtacggcgtaatcaccccacacggcttgtatttttttcggagaactaagtcatagacgtaatgctaatttttccgtctagccgatgtttatgcggcttttatttttttttttttttttttctcatctttgttcttccggtttccaagatgtctcacagattattacagtgaattccaaaatcatgtttactactggaatttgtatgcatatgttttggcaatcttaagcctacggattttaaatgtgatggatataacgaacagtgtttactggagactcacttctctgggcttgagtttacgatgtatagtcatataaaaatgaagaaatttcttgagtgacaattgccgccgtacttcgtattgtcttttcttgacagtgagggcgtataagatacatcgtacatacatagagactcatttagtgatgcttgaatcgagcagtgataagataaagtttgcgcctattaaagaggtagattacaaaaaaccggtaagtaagagtaagaactatactcttattaatgacatccaaccattggagtggtattgtcacaatgatagtgaaacgggctaccaacacaccataagtaacaagacagatggtggtagaggtttattcagagtgatgaaaaaatcgatggagaccagagtcgagacccaaacgttatatttcacagatttgcatacaggcttgtgtggatttgttcaattactgtattctacggttatgggtggtatctataaaggcttccaattgaatttcaaggtttttggctcagaaagtaataatactgactacgacgtttgggaaagttttaaattggatgacatagctgaatttcaaccattaaagtttgtctctagaaatgttatttttgaatttttgagcaacaaaaatgaaaaattaggttccattggccagttatctatcaaatgtgatttaccaacatgtaacaatacaattcaaaatttgaaaatcgatttgttggtggatttgtttcaaggttttaagatgaaccccaacggttgcaattattattttgacaaacaaatctcgatgagtgacgaattcgtttcctcagacaaaatgatcagacatgtttttgtgcccagaggtaaatgtaatggtaatatttcctacgataaaaaactcaatagtggggactttcaaaataaaaatatttcattaactgatgttcctgtcgtttatctggacgctgttcaaggtcttttgccgaataaagcagccagtaaatggaatttcctatgttttcagagcgaaaactactctgttttagcaattgaattcactactcctcgagatcatgataacgtcaccgtaacagtttggtcaattactgaaaaaaacaaactgatatctattggttcttctgtgcagagcccaaaacgtcatgttaggttccgtgctacgagtacagataaggaaagcggctgggtatatccaacctctatcaagttccccggtggattttcagaacacgacttgaggctggttaatcgatacgacgttctcggtgagttaccaagcatggtcaggtcgttagctcagaaaattgtgagcatcaaacctttcatttatcaatactgtcaaccttctaaatataagcacgagaaaggtatttctatcgttgagagcaccttcattagttgaacaaaagcgtgaacacttccacatgaaattcgttttttgtccttttttttctcttctttttctctcctgtttcttctaccaactttacctaataattaatgtgtaatcgaatttttttacataatcactacctaataactaatttatcatcacttttttttttcattttgaggccacactttcccccatggactattgcatcattgcgccatgcttcttacttgcgtaagccatagaacggaaatatcatgttccccttgccgcatgcatattgaaaacatcacgggaacgagaagaatggcattttcgaaataaaaagaaatcatatttcaaatgttggggagagaaagcaaaggggaatcaataatcattaagggaagtcgatgaaagtttccttttccgaactctacctcgccttatataaaaccttggtctaaacggataaaccgagatgtagttgagtttgtgaatccagttcttgtccttcttcctctttcaaaaagtgaagcaatcagttgagagtgtagctatagaggtgtgtactctagaaatcagactttcatagcaagcagactttttttttgttgaatcttactagcggattttttagagttttcttcttcggactaatctgtcaatggttccagtaagattaatgagtcaaaagccctctataattgtatcgagaaatttcttaaaagaaggaatataattattgcggtcactagaaagttataagaaggttaccatttaactgaacagcagcggtatagtacggaataaaaaagtcttttaaaatgttgcttagtgcgcctgttaacagtaccgtgcggcgcaagccacacagtccaaataaaaaaaagccaaaagagacaggtacagctgcttccttttcgtcgtcctcttcaactgtcgtcctttcatccaataatgatggcagctttgatgctctttgggacccctctataagtaaggcctcggattttgagagtagctatattagtgctaaacgattaaaaccagaaagtagtaatagacagaaaaaaaaaaattcttataaatattctagggaggaaaacaccaacgaggtagaggaaaagacgtctcttggcagcagctctaagacagaagcagataatatatttaatgaccagctcacgtcagctggcaatactacatatgtcagtaataagcgcgatgtaaacttcggggcgaattcggctgtagtactgctcggtttgccaacaagtaaaagtgaatctcaccgacaataccacagtccttcggcttcaacaactaatgaagatgaagaggacattggtgttgatattttagtagacaaccacatcgatagttgcgaaacagtatcgataaataataatagaggtattacacaccaatatccagaaacggaatcagatgtcgactttgatgaggccgtgatattgacaccaatggatggtacggataagggagtgaaaaatccaagaccactcgaaaaaaaatatagtagcagttgttttgaggaccgtacgccccttaacttggatgatggtcatttcagtgaatgcaatcatttttctacattagatgtgtctagcttttttcatctcaacgagcatgtgcataaaatcgacgaagtagagctcgatggacctgatcgcacctttagtctagacaacgtcgctattaatacaaggaaaaaggatattgattgcctctataatagttcaagagaagacttatccaacctcacatgttcttcggaaggcccaaggaatgatagttatgatagtgattacaacattgatgaggtcacttatagagatgatgaatcaacagatgaagacgagagcttaccaaccccagatcgaaaaaggaagaaaattggccataaagcttgcgaaatattggattctaaaagaattggaataaaagtaccaaagttatacgtttggtctttaagtgataaaccgtttagtgttatcgatgggttgtgcacaaaatcgctgtacccattgagtgatgacataaatactcctgaaagtttgagctcatgctcaagctcagtaagttcacgggaaaatcaaaaaggagatgcaacatttgataatgatgctatgatagccgaccttctaaacataggcggactcgaagtagagaaggcatccaatggccatattgagctcataggcgagtgattatttgatattccagaagaatcattatcgtcttttaaaggaaaatatgatcgtttgcgaaaaaatagaagcactttactacttgaattgtcatagaatagtaggaaaacctacttagtcagcgaagatcaacttggaatatcgtatgatgagatggagaaaaatttaggggccgaaatggatggatccacttgagagaggatcaaggaatactgaagtgcagctgacgatccagtcagcgacatctgtctttttttaattactattgctgtgtacttatagagtcggtggcatttattttatttttagtatttttttatacgtgcgtattctattgttcatttttttaccaattttttttttatttttatattttgtttcttgcgtggagtttttacaggaagttaatcacaacagagggttcaatctccaaggcataaaataaacaaaaattgtaatagttagcaactgcaatacgaattaaaatttgaggaaaaatctagtattgttcacacgagccaatgctctgaagtttcgaaagctaataaatatcatgtggaaacttttctgagtcattaataagcaacactatttattcttcttataattagtcttacaagtaaactgccttgccgcataagcgcattccctctatgagaccatttgtaatttcgagaacacaattttacaaccgagtaaatatcttataatcattaaaattattaaactattatacaattttttttactttactttaatttttatatacccatataaataataatattaattataaccaaaggaagtgatttcattatgcttgagtagaggaagagtacttggtaacagctctagtaccttcagagacagcatgcttagccaattcacctggtaagatcaatctaacagcggtttgaatttctctagcagagatagtagacttcttgttatacgcagccaatttagaagcttcagtagcgattctttcaaagatatcgttaacgaaagagttcaagatagacatggacttttgggaaataccagtgtcagggtgagtttgcttcaaaactttgtaaatgtaagaagagtatgtttcctttctagccttgcttctcttcttaccatcagtggaagtggaagtctttttagcggctggtttcttttcagctggggctttggaggctggtttcttttcggctttagcagacattgtatgtgtgtatggtttatttgtggtttgacttgtctatataggataaatttaatataacaataatcgaaaatgcggaaagagaaacgtctttaataaatctgaccatctgagatgatcaaatcatgttgtttatatacatcaagaaaacagagatgcccctttcttaccaatcgttacaagataaccaaccaaggtagtatttgccactactaaggccaattctcttgattttaaatccatcgttctcattttttcgcggaagaaagggtgcaacgcgcgaaaaagtgagaacagccttccctttcgggcgacattgagcgtctaaccatagttaacgacccaaccgcgttttcttcaaatttgaactcgccgagctcacaaataattcattagcgctgttccaaaattttcgcctcactgtgcgaagctattggaatggagtgtatttggtggctcaaaaaaagagcacaatagttaactcgtcgttgttgaagaaacgcccgtagagatatgtggtttctcatgctgttatttgttattgcccactttgttgatttcaaaatcttttctcacccccttccccgttcacgaagccagccagtggatcgtaaatactagcaataagtcttgacctaaaaaatatataaataagactcctaatcagcttgtagattttctggtcttgttgaaccatcatctatttacttccaatctgtacttctcttcttgatactacatcatcatacggatttggttatttctcagtgaataaacaacttcaaaacaaacaaatttcatacatataaaatataaaatgtccggtggtaaaggtggtaaagctggttcagctgctaaagcttctcaatctagatctgctaaggctggtttgacattcccagtcggtagagtgcacagattgctaagaagaggtaactacgcccaaagaattggttctggtgctccagtctacttgactgctgtcttggaatatttggccgctgaaattttagaattagctggtaatgctgctagggataacaagaagaccagaattattccaagacatttgcaattggctatcagaaatgatgacgaattgaacaagctattgggtaacgttaccattgcccaaggtggtgttttgccaaacatccatcaaaacttgttgccaaagaagtctgccaaggctaccaaggcttctcaagaattataagatcggttctggtattttaaagaaggcggaaggaactaaactgcttctccattgtaactatattaagtgtctattagacctttctgtttttcctttttatttttctatatataatttattgggtatataattaacggtaacatatgtcatgcatgatataaattttttgttgtgtcttcctgttttctctgttgctctgtttaggttcattgggcactgttgcttacttgaacatgattgagtagcaaacacattctgtgctttgttcactttgatagtgtgacgaaattttcacaaccaaaggaaaaaagctcacgattgcgcgatcctgtcacggagaactgtccgcagcagcccgcggcttctgtccttattcgcccatttttttttgattttcgactttttcactctggctagttttattacgcatatttgtatatatatatacgcataaatttctgaaatggattacctggtttatcagaaacgagagctttaataaagaaacattaacgtttctctggtaaagtcaccacacagcatcaaatataacagtaatgtctagctcagaatccattagaatggtcctaattggcccacctggtgccggtaaaggtactcaagctccaaatttgcaagagcgtttccatgccgctcacttggccactggtgacatgttgagatctcaaatcgcaaagggcactcaattaggtttggaagcaaagaaaattatggaccaaggtggtttagtctctgatgacattatggttaacatgatcaaggatgaattgaccaacaatccagcttgtaagaatgggttcatcttggacggtttcccaagaaccattcctcaggctgaaaaattggaccaaatgttgaaagaacaaggaactcctttggaaaaagccatcgaattgaaggttgatgatgaattgttggttgccagaattaccggtagattaattcacccagcctctggcagatcctaccacaagatctttaacccaccaaaggaagacatgaaggatgacgtcaccggtgaagctttagttcaaagatctgatgacaatgcagacgccttgaagaagagattagctgcttaccatgctcaaaccgaaccaattgttgacttttacaaaaagaccggtatctgggctggtgttgatgcttcccaacctcctgctactgtttgggctgacatcttgaacaagctaggtaaggattaatgaccttgcgcaatgtcttctaaatatcttttcttttttttaaattaatgaaaatataataaatttttgtatgtgagtacatatatccgcagtatactataaatgaaataataacataagtgtttgtaactggctataacgtccttaaacatgtgcactgccattaagtacttagtcaatatttttatcgttgagaacgaacgcaaatcatattactaaatagatgaacaaaagcgcatcacataaacaaaaacggtataacagtaatagtgaagctttttataaacctataacgaaataagcgcttttcaggttttataattcagtcagagttctaactggacatcgttttgcaggggataaaaaaaaaaaggaagcttcaacccacaataccaaaaaagcgaagaaaacagccaatgccaaatgacaataagacacccaataggtccagcactcccaagtttactaaaaaaccagtaaccccgaatgataaaattcctgaaagagaagaaaaatccaatgaagtgaagacacctaaaattccattattcacgtttgccaaaagcaaaaactattcaaggccgtcaaccgcaattcatacctcacctcatcaaccaagtgatgtaaaaccgacttcccataaacagttgcaacagccaaaatcctcaccactgaaaaaaaataactataattcttttcctcactcaaatctggaaaaaataagcaacagcaaactactctcccttcttcggtccaaaacgtcagcaggaagaattgaatcaaacaatccttcacatgatgctagcaggtctctagcaagttttgaacaaacagcattttcccggcatgcgcagcaacaaacttctaccttcaattcaaagcctgtacgtaccatagtaccgatatcaacatcacaaaccaataactcatttttatcaggagtaaaaagcttactaagtgaagagaaaataagggattactctaaagagattctaggcataaacttggcaaacgaacagcctgttttagagaagccacttaaaaaaggatcagcagacatcggcgcctctgtgatttctttgaccaaggacaaatctatcaggaaagataccgtagaagaaaaaaaagaagaaaagttgaatataggtaaaaactttgcccattctgattcactatcagttccgaaggttagtgccggtgacagtggtatatcaccggaggagagcaaggcaagaagtcctggaattgcaaaaccgaatgccatacaaacagaagtgtatggaataaatgaggaatctactaacgagcgtttagaaataaatcaagaaaaaccagtaaaattagatgagaatagtgcaaatagtacggtcgcatcggccttagataccaatgggacgtcagccacgacagaaactctaacatcaaagaagatcgttccatctccaaaaaaagtcgccattgatcaagataaaataacactgcacgatgagaaaacacttgcaccttcgaagcatcagcctataacatctgaacaaaaaatgaaggaagacgccgacctcaagaggatggaaatcttaaagtcacctcatttgtcgaaaagtccagctgacagacctcaagggcgtagaaacagccgaaatttttccactagagatgaagaaactacaaaacttgcttttcttgttgaatatgaaggccaagaaaacaactataactctacttctcgaagcacagaaaagaaaaatgatatgaacacttctgcaaagaataaaaatggtgaaaacaagaaaattggtaagaggccgcctgaaatcatgagcactgaagctcacgtaaacaaagtaaccgaagaaaccacaaagcagatacagagtgtacgaatagatggtcgaaaagtgcttcaaaaagtacaaggagaatcccacattgattcgagaaacaataccctgaatgttacaccatcaaagaggccccagctaggagaaataccgaatcctatgaaaaagcataagcctaatgaagggcgaactccaaatatctcaaacggtacaataaacatccaaaagaaattagagcctaaggaaattgtgcgagatattttgcatacgaaagaatcatcaaatgaggctaagaaaactattcaaaaccctttaaataaatcacaaaacactgctcttccttccacacataaagttacacaaaaaaaagatataaaaattggaactaatgacctttttcaggttgaatctgctccaaaaatatcctcagagattgaccgggagaatgttaaatcaaaggatgaaccggtttccaaggctgttgaaagcaaatctttattaaatttgttttcaaacgtactcaaggctcctttcattaaaagtgaaagcaaacctttttctagtgatgctctgtcaaaagaaaaagccaattttttggaaactatcgcttccactgaaaagccagaaaataagactgataaggtgtctctatctcagccagttagtgcaagtaagcatgagtatagcgataattttccagtttctctatctcaaccttcaaagaaatctttcgcaaatcatacagaggatgagcaaattgaaaaaaagaagatctgccgtgggagaatgaatacgataataactcacccgggaaaaatggagctggtatacgtgtccgactcagacgattcttcttcagataatgatagcctaactgacttggaaagtttaagctctggtgaatcaaatgaaatcaaagtaactaatgatttagatacaagtgctgaaaaggaccaaattcaggcaggcaaatggtttgatcctgtattggattggcgaaaatctgatcgtgaattgacgaaaaacattctttggaggatagctgataaaacgacatacgataaagaaacaataactgaccttattgaacaagggatcccaaaacatagttatttaagtggcaatccattaactagtgtgactaacgacatttgctctgttgaaaactatgaaacatcaagtgctttcttttaccaacaagtgcacaagaaggacagattacaatatttgccattatatgcagtttctacatttgaaaacacaaataacactgaaaaaaatgatgtgaccaataaaaatatcaatatagggaaacatagccaagaacaaaattcttcttccgctaaaccatcccaaattccaaccgtgtcttctccattaggattcgaagaaacaaagctaagtaccacgcctactaaaagcaatagaagagtgtcgcatagtgatactaattctagcaaacccaaaaacacgaaggagaacctttcaaaaagctcttggaggcaagaatggcttgcaaatttgaaacttatttccgtttcgttggttgatgagttcccttcggagctttccgacagtgatagacaaataattaacgaaaaaatgcagttacttaaagatatatttgctaacaaccttaaatcagcaatttccaataattttagagagagtgacatcattatactgaaaggtgaaatagaagattacccaatgagttctgaaattaagatttactacaacgaattacagaacaagcctgatgcaaaaaaagccagattttggtcatttatgaagactcagagatttgtttccaacatgggatttgatattcagaagtcctgtgaacctgtttctatatccacgtcggtcaaaccacatgtggtcgagcccgagcatatggcagatgccaaaattatgcctaaggatatactgcaaattacaaaaaaaccgttaatggttaaaaatgtgaagccttcttctccgccagatgtgaagtctttggtgcagctgagcacaatggaaacgaaaaccctaccagaaaagaagcaattcgacagtatttttaattctaacaaagcaaaaataatccctggaaatgggaagcacgcatcagaaaacatctcactctctttctcaagacctgcgtcctacggctatttttctgttggaaaaagggttccaatcgttgaagatcgtcgagtgaaacaactcgacgatataacagacagtaatacaacagaaattttaactagtgttgacgttttaggaacacattcacaaactggtactcaacaatcaaatatgtacacatcaacccaaaaaacagaacttgaaattgataataaggatagtgtcaccgaatgttcgaaggacatgaaagaagatggtctttcctttgtggatatcgttttgtcgaaagcagcatcggcgctggatgaaaaggaaaaacaattggctgttgcaaatgaaattattcggtctttgtcagatgaagttatgaggaatgaaattagaataacttcacttcaaggtgatttaacttttacaaagaaatgtcttgaaaatgcgagaagtcaaatatctgaaaaagatgctaaaattaacaaattgatggaaaaagattttcaagtgaataaggagataaaaccgtattgactttttatcattctacaaaagaccagtaacgaagtgtaccctgtttttctttgtcgttttcttctataatgaacaatttactttacggtctttaatcgattttaatgattagttgggcttttggctacatatgtaaaattacatataatataatggacacataagcaaaaaaaaaaaaaaaaaaaataaacaaatgagcaacccatcaaataccaagaacaaagaatttaatataatatatagttattaaatttaaatgtatatatgcagttctgctcttattttgtgaccaatttctttaagtcatccaaaccgaccttgccactattagatttgcttgaattttgcgacgtttcatgataacatgtcgagtggaaatatttgccattcacttcaatagtatttttccaaacccattcaccagattcttcatcataaacgccagtaacggtttccttacaaattggacatttgaaggccatatcttgtgaagtttctggtacaacaacatattttccccgtatttccaactcgttacttctatcacttcctaaagtgttgtctacagagccttcgtcattttcatcagcgtgaatatttagggcacttttatcgatatttttattggcatgcggatcagtataatcatttttatgctttgtggaggtaatttcatcatctttgaaggctgcccattgagagtcactcaaataccagtttcttgattgaatatttttccttgtggtagttgtatttaagttagagttgcttatgcctgtatttgctgtgttttgtgatcccttaattcttgtatttattctgaaatgccagtccaaatgctcattttgtagtagtttttcactttctgagttgccaaatctcttaccacacacgctacatttatttggcttggatcggtataataagtgaataagattattttggacgatgggattttcttgaagaagagtttgttcggacagctgcagggatgggttattcaaaacgtcgatgttaaccgtggcaaaataagctttgcagtcagaaagaatatcatttaataagggtatctttggcaggttcttcatcaattgtttttcgtgtgaatcaagagagtagtttgagtgtccatttagctttttataaagcgttacgatggattcttttggtggagtatatatgagcccttcagccttaagagatgcatagaggttattgattttgtttagggacttttttttctcaatttcttgaaaagattcaacgccagaaatattaccaaaaagagaggaagataaagaattctgttggttcgttgtatctgaattatttccaaacaatggaatcgctgaattagagttttgtgtgtaagaaccgaccatatccttagtttcgtgatactgctgctgctgctgctgttgttgttgttgctgttgctgctgttgttgctgttgctgctgaagttcgtgatacctcattctttcctgcaaaacttgttggtcctgtgagaagacctgccttagttgcatttgaacttgtttcagagcattgagagttagtttttctcttttcagttcttgtttcaactgagataaaaccaacagtttcatttttaatttttcatcatttggttgattctttagcctttcactagttaaacaagttaatttatcaatgtctcttaataggaggggaacagtcggagttggtaacattgcttgcaggtttttctggtggagagcactggcctttattaaaaactgttcaattttctccagtgctgagccttcaaacagaggcaggccggtgtcattaggattcaaccaaagcttaaacatattgatgagttttgttcttgtggtgttgtccaccaataagtatgttcttttgtacaagttaaacaaatttctactgaagtagattgtgtatgggctgccaacattcttacaaatggagtccaaggcataaaaagcgtatagcttctgcttaggcatacatttttcaattctactctcaatggcgtcaacaaaatattgagcacacgaaatgttttcttctgctaacttcgtgagagtggtaataatgggtctcgagttaaaagttaattcttcaagaatactgttgaaatccttgactataacttctgtgtcgtgatccataatgaaaagagagtattacaaatagacctagtgttttcaagtacagttttcttaactgctccgaaaattgtcctggtaattctttgcaatgcaaaattgaaagagagacttttaaactactaaacccttaacagtagaacaacattgtctcattaatttttgaaatttcgctttcttcccatgccttaggccaagttctcatccaatgcgtcgagtccttaaaaaaaattcgcccgggtaaactaaaacttagatgcactaggtaataccatttggtgataaagggaataaaaagcagcaaatcctagctcaattacgaaactctgatcacttggggcccagcttcattggctaaattggtgtatcccttgaaccgactacgtaagtacgttttgaaaagtgtgtaaatctatgtataaaagtacatcaaaaattagactgagaaagttctgtatagctgtactaatacattaggaataggctagacttcttcgccgctggaataaaacagctgggccttctcttcattggtaccacttgctttgctctattgaaagtacaaagaatagagcagacgagtgtaaacatcctatctgcgttccaacagaagtgcgtattgaagtcatctcatgctaatggccatctcatgtagaatagtaaggaaaaacgtatctaatttataaaaacttgagttagatctcaaacttcggtagattgcgccttatttaacggatgatatacacttattctactgctcacattactcgttttacaggaaaaaatggtcaatgcgggcaaaagaaaaaaatattgggcgatatgttacaagaaaagggtgagatggaaatttatgctaaacattaagtggaaaaaaaccatatccatacaatagaagtatatattctgaataaagggtcaattaaatttcaccaaggaataaaatattgttaaagaaagtaacaggaagagaaatcggatatgcctgacaataatacggagcaattgcagggatctccttcaagtgaccagagactgagggttgactgggacaacggtaaccattttgacgtctctcccgacagatacgcgcctcatctatctgaattttacccaattgtaaatagtaaaagaccagtggctagcagtgctggctcagaaaataacgaccatctggacgacatgaaccatttacgttcatccaaagtgtattcaaaggcccgtcgggcatcgagcataacttctggtacgagcacaataaacgacttgcaaacgctaatcacaaagagagatgtgaaagagacccaggaagccctatcgacattactcaggaactcgaatgcttattcggattcgttattaaagacatctcagaatggggcagaaattgcccattccttagaaaacattgccaagttgaagggttgcaatgatgaaacggcggagaaactattgagtgccagtgggttattctaccttttatctaatcatcagcttataatgtcaaagtatttcaatgacttgttgggagataatttaattgatgatattgatgaattcgaattacagaccaagataatggagaacaagttcaaagcacaaagcaaagagcaaagtttaaaattgaaattgcaggaaagacataacttcgatatctcgaaaagaaaaataaggaatttaatctcataccgagagagcctttctagcttgcaagcaaggttagatcaactggagacactaaagcacgatttttacatggattcatacgaacttgtggaaaatacatgcaacaaagtactcagcaaagttgccacggtatctagggcacaagtggaaatttctgaaaatattgcaaggaaaggttggtctggaggcgggctagacgaactactttgtgatgcagacgaccccttcagcaaaaaagcagatgggccatacgggaccatcggtggtgatggagagactgctggagaagcatacaacagcgatgaggaaacgggtgggaatgacgtggtgctcaatgaactactagaaggaaccagccaaccttccacatcaaaaacatctttacccaaatccaaggggtcctcaacggtatccacaccgaatcattcacagtcaagttcaaacaaggacggggtacgaaacaatggcggcggcaaaaatggcgaagatgaggatacagacaatttgatgggaacagaaaattcattttctttaccgcctacgagaaactctgccgaggaaaccacacaaacgtttaaacaattgtccattaaagaagataatgacaatcacagcagcgatacggacggcatgcaagaccagtcaagtaatatataaaatttgtaactctatgtatgctttttatatagaaatggagaaagtgaacaattgaagttatagtattttcggagaaatgttgcatatatacataggaaaacggttaaaaggccctgcttctaccttctgtttccccctcgttcttttcaccagaacttgtaccatttcttctcagaggaggcctgagataaattctggttactttgttcaaactgactctgcttttcatttttggcggcctcccattgccccggcagagatgggtcatgagggacattatggagcattggtttttcctttttcgccacggtttcctttgccaattgtgcgatctggaaacttttttgtctctttagcctacattgctcccatccgacaatcgagcccagtatcagagagctcatcgcccaattcgtggccttagtcgggctcttatggtatataaatataatagatcccatcaagaacatgctggaaaacccgagcatgcccgcgtctctgaagcacgggattgaagtcagcttctgcaaactaaaatcactccatctgatcgagtcccaagcctctttcaaagtagcccgttcttgcttcttggccaactgagaattggacaagtcatcggcaaacttgggtggagtgtcttctaagaggatcttttgaccccgcgagtaatttgtcagcacgcgatcaccatctgctttaccctgcggttgttgctgctgcttttgatcttctgtctgatttgaccacggccaccaacgcatctttatattaactgttgagctgctcgttacgcactgctgtggacttcactacaatgctttaccgagcagtggagtttgatatagtggtggtacccccgacggtgctataataagcttgcctgcacggcttaccctaccgctcggaaaggccgccttcgtcgctcattggtctgcggccgcgggcgctttttggtcattgttcatatatgaagaaagagcaggaacggaaatttttcatcttgccttgcccattgttctgatccatgcgttgttagaaatacaacgtttgcatcataccaaacttctccattccgtcagctgatactctattcggttgtgtgttgcaccctgctctgctgtctctcaaccgttcttcctttacacgccttcccttctcagctcgcgtttcttttttttttatcccactcttttcttttttctttcctatatattgcccatataagtttggttggaaggaaaactaatagagctagttgttgtccctcaataatcataacagtacttaggtttttttttcagtatgcaacgctccatttttgcgaggttcggtaactcctctgccgctgtttccacactgaataggctgtccacgacagccgcaccacatgcgaaaaatggctatgccaccgctactggtgctggtgccgctgctgccactgccacagcgtcatcaacacatgcagcagcagcagcagccgctgctgccaaccattccacccaggagtcgggtttcgattacgaaggcctgatagattccgaactgcagaagaaaagacttgacaaatcgtacagatatttcaacaatatcaaccgattggccaaggagttccccctagctcatcgccagagagaggcggacaaggtcaccgtttggtgttccaacgactatttagcactttccaagcaccctgaggtattggacgccatgcataaaactatcgacaagtatggttgtggtgccggtggtacaagaaacattgctggccataacatccccactttgaatctggaagccgaattggccactttacacaagaaggaaggtgccttagttttttcgtcatgttacgtagccaacgatgccgtcttatccctactgggtcaaaagatgaaggacttggtgattttctccgacgaactcaaccatgcgtccatgattgtcggtattaagcatgctaacgtaaaaaaacacattttcaaacataatgacttgaacgaattggaacaactgctccagtcataccccaaatccgttcctaaactaattgctttcgaatcagtatattctatggccggttcagtggccgacatagaaaaaatttgcgacttggccgacaaatacggtgctttgaccttcttggatgaagtacatgcggtcggcctgtacggccctcacggtgcaggtgttgcagaacattgtgattttgaaagtcaccgtgcaagtggtattgctaccccaaagaccaatgacaagggcggcgcgaagactgtgatggaccgtgtcgacatgatcaccggcactttaggtaagtctttcggtagcgtaggtggctacgtcgcagcctctaggaaattgatcgattggttcagatcgtttgcacctggtttcattttcaccacgactttaccaccttcagttatggcaggcgctaccgcagcaattagataccaacgttgccacatcgacctaagaacctcgcaacagaaacataccatgtacgtaaagaaagctttccatgagttgggcattccagttattccaaatccttctcatatcgtcccagtgttgattggtaatgctgatttggctaagcaagcttctgacatcttaatcaataagcatcaaatctacgtacaagctatcaacttccctacggttgctcgcggtaccgaaagattgagaattaccccaacgccaggtcacaccaacgatttatctgacatcttaatcaatgcagttgatgatgtgttcaatgagctacagttaccacgtgtcagagactgggaaagccaaggtggcttattgggtgttggagagagcggatttgtggaagagtctaacttatggacatcaagccaactatctttaactaatgacgacttgaaccctaatgttagagaccccatcgttaaacaactagaggtttctagtggtatcaagcagtaaaacaaccaatatatgcatgggctgagatagaggtacaaggaatttgtaaatcagtaaaaaaaaaaattaacagtttttttttttcattttttttttttattcttatttatgtatgatactttattattatttctcttaattatttatttatttaactaacacgatgagcacttttaactgcaatggttaaactgtagcaatgttggtaaaaaagcagggaaagttcaaaaataatttatgtatttttcctcgggggtacagaaagtaaagagagagaaacgtatgagtatatataggctaatgtaatatgtagtggtaaataaagagacaaaagttagctattcttgtttgaaatgaaaaaaaaaaagcactcaagcgttgtttttttccaattcattttgcaagttttttgtacttttcttcaattcattagacaattcatcgacgttaaattcttgggtagtggaaggttcgtgttgtggaacttctggcataacttgagctgaagatgtgtaagccttagactctggttccaatggaacatcagcggccaacttagaagtgctggcggtttgaggaccggcagtagaagacacaggagcagtcttagatttgaccaagttggaaattgggcccaatttagattcaaccttgtccaagtatggttttgtcttttcgcaagccatttgagaaaactcttgggtcttttgcttagaaatttctacaccttgagcgacagtagcatcaatttcatgcttgtaggaatggtagataactggcaaagtgaaggtaaaaatgtcagcaacaaagacgatggtccagatagagaaccaggagaagaatttgtgtagtagaaataaggcaacagcggtcttgaaagtgtgcttagggacttgagcgaatacagtctttcttatgtgggcttggaagactggtagctgtttcaaagcttcatcgatatgaggcttaataaagccggcgatatttggacattctttaggaccatacttggtgattaaaccttgtcccaaaaagagcttggatacgaattcaatagatcctgttgtgaataagatagtgtaggcaaccttcaaaaagaaagtgatcaagttaacttttttcaaaattaacaaggctaacagagacccaccgaaatatttaccggtttgaacagggttcctccataatagcaaatcgcaattacagcttttttgttgttgttgttgttgggcttggctatgttgagctgaggcggacatatttgcgtgtgtgaatatatattatatatatatacgcttgcgggtaggaagaaacaattaaatatttggcttgagagttgaaaagaaagagatcaagaaaagggaattgttgaataaaaatttgaaaaatgcgaagttgaagtgccatagaagagaaacagcccacacaggggagaagcccactggaaagggggcactgaccaactttaaataggaaacagaagataccacaagccagcgatacaacagcaccaaacaccgaaaagaatagccaaagctgtcctctggtgttggaaaaactggaaaaaacgcaactgcgttggctgctacggtgaaaaattttcctatgacttttttcactgcttgttcgtgcgaaattaccgcaaacccggtaaaatgtacacgtatcaagtgataaacaatttcgtgtcaagtgagcagaatggagcgatttggaaaaaaaaaatttttattgttttttcccccgggattttgctcgagatgactgaaattttgtaatcgatgagtctataccagaggcagcaaatatcaccaacatacacaggtatacacaatctcatgtccacacacacgtacagacacgcacatatatatatatatatatatatccccataggtatttatatatacaaaagaatcctcgtgtgtttgtgtgtgcaatagctagttttgcgctgcctcttatagtagacaatatcactttttcaataaaatagaacttgcaaggaaacaaaattgtatcgcttcaagatgctacgatcaaccacatttactcgttcgttccacagttctagggcctggttgaaaggtcagaacctaactgaaaaaattgttcagtcgtatgcggtcaaccttcccgagggtaaagttgtgcattctggtgactatgtatcgatcaagccggcacactgtatgtcccacgataattcgtggcctgtagctttgaaattcatggggcttggcgctaccaagatcaagaatccttcacagattgtgaccactctggaccacgatattcagaacaaatcagagaaaaatttgaccaagtacaagaacatcgaaaattttgctaagaaacaccatatagaccactaccctgccggtagaggtattggtcatcaaattatgattgaggagggctatgctttccccttgaacatgactgtcgcatctgactcgcattcaaacacctacggtggtctggggtcgctgggcactccaatagtgagaacagacgctgcagccatatgggccacgggacagacgtggtggcagatcccaccagtggctcaggttgagttgaaaggtcaattgcctcagggtgtttccggaaaagatatcattgtcgcattatgtgggcttttcaacaatgatcaagttctaaatcacgccattgaattcacgggtgactctttgaatgcattgcctatcgatcacagactcactattgctaacatgaccaccgagtggggggctctttctggtttgttccccgtggacaaaactttgatcgactggtataaaaaccgtttgcaaaagctgggcaccaataatcatccaaggattaatccaaagactatccgcgcactagaagaaaaggcgaagattccgaaagcagacaaggatgcacattatgccaagaaactgatcatcgatctagccacgctaactcactacgtctcaggtccaaatagtgttaaggtctccaacaccgtgcaagatctatctcaacaagacatcaagataaataaagcttatctagtgtcatgtacaaactcccgtctatctgatttgcaatctgcagcggatgtggtttgtcctactggagacttaaacaaagtcaacaaggtggctccaggtgtggagttctatgtcgctgctgcctcttcagaaattgaggctgatgcccgtaaatcaggcgcttgggaaaagctgctaaaggctggctgtatcccactgccttctggttgtggtccatgcatcggtctaggtgcgggattactggaaccaggtgaagttggtatcagtgccacaaacagaaacttcaaaggtagaatgggttccaaggatgcattggcttacttagcttcccctgctgtagtcgccgcttctgccgtgctgggtaagattagttctcctgctgaggtattgtccacaagcgaaattccattcagcggcgttaagactgagataattgagaatcccgtggttgaagaggaagttaacgctcaaacagaggctccaaaacaatccgttgagatattagaaggtttcccaagagagttttctggtgaattagttttatgtgatgccgataacatcaataccgatggtatatatcctggtaagtacacttatcaggatgatgtgcctaaagaaaagatggcgcaagtttgtatggaaaattatgatgccgagttcagaaccaaggttcatccaggtgatatagtggtcagtgggttcaatttcggtaccggttcctccagggaacaagcggccaccgccttattggctaaaggtatcaacttagttgtttcaggatcttttggtaatattttttcaagaaactccattaacaatgctcttctgaccttggaaatcccagcattaatcaaaaaattacgtgagaaatatcaaggtgctccaaaagaacttacaagaagaactggttggtttttgaaatgggatgtagctgatgctaaagtggtcgttaccgaaggttctttggacggccctgtgatcttggagcaaaaagtgggtgagctaggtaagaacctacaagaaattattgtaaaaggaggcttggaaggttgggtcaaatcccaactataatgtgcataaatatctagaaaaatcgcacccttttctttatttattaagtttatttatttatttacggttattcacgtatattttgttaatctattgatacacaagttcttatttgtaatttttctacttcttttcattaaatttcaaagatgctcttgtgacgtccaaaaccagtgtctgacctaaagcccgtgggaaaaacaacgtaaatttctacataaaaaagtcaagtaggcgctcgaaagagtttcagaaaatacccagctgaccattaactgaagtagcaaacatctatggataaatatactgctttgattcacgatgagaatttttcaactcttacattgaatgtctcgagataccctaaaagtttggcatattgggagaagttactgaactatatagtaaaggcttcggcaccaatatgcaagtccactgagcctcaattattaaagttaatacgatgtacttattcttctatgctgaatgagtttccctatctagaaaactactatatcgacttcgcgctactggaatacaaactagggaatgtttctatgtctcataagatatttcagcgcggattgcaagcctttaaccaaagatctttactattatggacttcatatttaaagttttgtaataacgttatctcacaccagaagcagttgtttaaaaaatatgaaacagctgaagaatatgttggtttgcattttttcagtggggaattctgggatttatacctggaacaaattagctcaagatgtacgtcttctaagaaatattggaacgttttgaggaagatactcgaaattcctttacactctttttcgaaattttatgcattatggttacagcgcatagacgatataatggacctaaagcaattatcacaactaacaagtaaagatgaattattgaagaaactcaagatagacatcaattacagtggaagaaagggaccgtacctgcaggatgcaaagaaaaagttgaagaaaataacgaaggaaatgtacatggttgtacaatatcaagtacttgaaatctattccatttttgaatcaaaaatttatatcaactattatacatcgccagaaaccttggtttcttcagatgaaatagaaacatggataaaatacttggattataccatcaccttacaaacagattctttaacacatttaaattttcaaagagctttacttcctctggcccattatgatcttgtatggataaaatacagtaaatggttgataaattcaaaaaatgaccttttgggggcaaaaaacgttctattaatgggtcttaaattttctttgaagaagaccgaaataataaaactactgtattcagttatttgcaagttaaatgagtacgtacttttgcgaaatctattggaaaaaattgagtcctcatattccgacaatgttgaaaacgttgatgattttgagatattttgggactatcttcagttcaaaacgttctgccagaattctctgtattccagtcgatattctgattcacaatcaaacgggcttttgaataaggagctgtttgataaagtatggaaacgtttgagttgtaaagaaaaaaaaagtggtcaagaaattttattgaataacttagtacagttttattcgaaggataccgtagaatttgtagaaaagaacatatttcaaaagataatagaatttggttgggagtactacctacagaacggtatgttctggaactgttattgccgtttaatttatttcgacacttctaggtcatatttggacaagaggcaatatattgtcagaaaaatatggccccaaatagacaaaaaatttgcacagagcgtcttgccgtctttaacagaattctgtgagtcatacttcccagaggagatggatacattagaggaaatgtttactgaagaaccttagccaaaaggcattgtcatttattaaaaggtataaatatgtaaatgtatacttaatgaccgttaagaaaaactactagcctcatcactcccgcagatctctataattgttgtttgaatacttgatacggtggagtggcaaggacagtctgcgcagtcctaatatcgatattgatgtcttcgatcagagcttccttagtagtgtagttcaattcgggtctgatatgacctaaaatattgaacttgaccctggccccataaaaatcatttttaaaatcatgtataatatgtaattccatggttttgaaatcatttccgtagaatggatttttcccaactgaaagtaccataggaagtacggacaaatcatcgttcgcttcacttaaatattgaccgtaattataaaccacagttcttccatcccgccttgtttccaccgatagttcttgaccatcaacagttttaatgtgagcaaacccaaagtaaacccctaaatccaaatcgttgatacctttaggtaactgatttataggtacattggcagtgggaatacccaattcggcggatccgcggccaaatccacatacaatgtcacaatagtcagtaacaagcgggaatggtggacctggttgcgcaggtattggcaaatcgacttctcgtttaaaagtatcaattatatctgtattcgtatttcggttcattaagaaagtacctgctaacactagcaataacgaaacataaatagtccacgtaaacatcaacacttcaacaacacgtgtctgtgaccgcttcacgggtccaaattaccactttctagaacattgtcttgtacgtccaataatagtgttaccaatgctgacagagtattaaagcaacgatttgaattgacgcattaccctcctgcataaaggactacaaatacatcctctcttataacgcaattgcaacatctgaagtgcagtgtgatcaagatattcaattctctattagagtaacttaatcatgtttcacatgatcagtattcattgtaaaacctcttgagtgtgattcgttgccaactaacataagcgtgcggattctttagaaagtgggtgtgccgaccctgggaaagattgcataatgtgaatccttaatgacttacccatactcttcattaataacctatttagaaaaagaagaaaggctgtttcggagctccttttgtgctgtttgcaaactgtctattttcgcatcaagttttacccatctactactttattcgctttacggtaaaagcgaacacgacaaaatcacctatcatctacgaagggcctttcgaaaacagaagaataaaaagacaggaaaagcatctgtttagaattttataactaatttggggaggtatctgtaaagtaatagacaggaccggaaatagtgtaaatactctcctttgtttttttagttgtaccactttgaagagggctcgagattcacgaacaaaatgcaaaggttttcactagtcactcacagatcattctctcactcctgtgtgaagcccaaatctgcatgctctttggtcaaaccagttcatcacttggtgaaaattgataagtcaaagttatcccctagatttccagaattgaaatatgacaaaagtgatattaggtcacctggatttaaaccaaaagacactcatgcagatagactcaatgaccattaccttaacactttacaatctgatttgttattgattaattattcacataacgctgcggtggtaaagggtctaaaacaaagagcgtggagtggtgattcgccataccacttgaacagaccaccgaaaaatcctcgaggttcgaaagctcaactacctgacattcatcctatcaaatggagtaacattcctgggctagaaagtgttgtaataaactgttttgttagggaagcgagagaaaatcagctattggctatcaccgctgcgttacaattacaacaaattactggatgtaaacctcatccaattttttccaaaaatgatgttccaacctggaaactgagaaaaggtcatcagatgggagctaaagtcgaactaaagggaaaagaaatgtctcagttcttaagcacattgaccgaaatcgtcctaccaagaatcagagaatataaaggtataagcaaccagtctgggaacagatttggtgggattagtttcggcctgacggctgaagatatcaaattcttccctgaaatcgatgcaaaccaggactcatggcctaaaacttttggtatgcacataaatataaacacctcagctcaattagattaccaggcgagaactttgttgagtgggttccagttcccatttttcggagaggagaaataagaatacaatctcatggtcctggccagttagccatgctctatggcagaaaggcaaagggcatatataatttcccattcgtcatgtaaatatataaactgtacaagatactatctctctccatttttcaatcatatagttctctttggggcactgagatgtctacaaattgttataaaattggacgtctcttacacaactcacaactcaactctgtataaagatttttaggaaagaaaatgtacataaaagtgaatacttgtttaaaaatgagaacaaagattcctacgcaattaaaatctatttaaagattttccttatttttttatttcttttcgaattttttaagttttattcttatctcctttgacattataacttacattgcatcagctcagggtggttcaaacatgagtgagagcaagtttattggtcttcttagcaatcaatgccactctgtcacctagggacagagccaaaccttgtccctttgatcggatacgaacataacctatgacatcattggttttggaatccttttcgatacacaagttggctagggcatcttcaccaaaggacgacttcgcatacagattacaacttaagaacctacaatcatcttctcccaacgactctgatggtgttagaatacccatattagttcccttgaccagttctctcaaataagcatgcaatgttggtagttgtgatttgaccgatattttgttctcccactcaaatgcattccacatggtacggaaatgttcatcgtcagcagtggctggtttgatataatccataatgtcaacatgaacgtcgtttaaaataacataacgagcatcttcaccatgcgcaccatcataaataatattaccgaaaatgacacctgtgtcagcagaggaaactttgacagtaacagtgaatttgtggaagccatgaggaatcacgttggtcttctgtggtgtgtcaataatcttcaaatcaccaagagttgcaaattgcacatgtaggtttttcaatgtttctttcgtttgattaacaagaagaacatctaatacgacgtcaaattgattgtttgtaatacaagcctcggcgtaaactggatcagaaaagccacataaaggtactatcttcttcagcttcgaaatactagagctgctagtagcgtggattgcatctcctttcattgccagttgtaaatcttcttcaatactatctttttgcacattagtagaatccacaccagcaaattgcctgaaagaaatcggcgtatcaattggttcgatgtttttgcaactgtcttttaatgctctcttatgcttgttcttctttgcaatttcaatttgtctcttgaatgaggatttggtggtgtccaggaatgcaacctccagaagtttaacttcttccttcttttcctcaggattaacttcatccaataaaatagaaatagatgtcataactctctctaaagaatcttcatcaatttttttctccaccaaagagctttgacccactcttacaatactaactaaaattagtaaagcttccgcctttagagcattgatgacagttttgttcttggaaacgttttcgaattttaaaacaagtttaatgatggtgttggccagaatggcagctgtgtagaaatcaccacttaaaacaaaccggcgaattggaggtctagaatcacgttcttcatcggtaactgacttttgagaagtcttcacatcgaaagcgctttcagtggcatacgtaccgtctggtagaataactggaccagttggcttggcggtagcgtcaacctcattttcttcggtgtgttcttggttttgtgttaactttttgatttctgattgaaggataggaacttcacctacgctgttacgaatgtgcttccaacaatgttgtatctcactttctccttcagcatactcacccataatccataatgcaccgcggtaagctttagcagatctcactttgtctagcgtttgaaccatgttttcaaggatattggctctaagttgtgggtatttttcgatcacttctttgataaaggcaatgataccactggcggcaaccgagtttaaatcaccgatgaaatctaataatagcgaaacaacacttgctgccatttctacaaagtttacagccacggtacgaatagtttttattaacaattgtctgtactgcattgccttgtcttgatctgggttatttacggttgtttgcagctctttcttcaaaagctgaacaacatcttcagcatttctggatgtggccaagtccattgaaatatcaagcgcctttgaacgaacgtctaaatcttctgcattcaagactctcaaaatatccagggttaactcttccaaagcacctacgttattagcattgatgtcttgaatacggtctagaacaattaacttaatgttattatcagaaaccttgacggccaagtcaatcaatttgttaaccgcaggaaccaagacatttggattggcagacaacacagttagggctaatgcggtctcgaagatgacttcatcggaagtcgtggtcgaaagcagttccatcaataattcgatatattgggctttcaaagcaggggtcctgtttgcatcttgtctgataaattgaacaaagacagcttgtaataaagggtctaggttttctatatcagcaatattgttctctaaatagtgtaaggcattttcacgatctaattcagctaacccaataaatgcatttcttttacatattggatcagtttcagctactatgaacgaattgatgatttctttagcatcgggaagtaaatgttcgctgaccttgaaaatggagaaaactgctaggattgcatacttacgaacatatgcatgacggtattccaagcacgctaagacagagggaaccatctgttctaagagttcggcctctctcaatttcgttaaaaaccttaatgtgttacctctaatatattcattaggatgttgcaaatcgtgttgaatggcattacagacaagaatcatttcatgtctcaattttccatcttcagctagtttgggaacaatttcccagtagaagtacaaaagcttttttaattccttatttttagaaggcatgacaaatcttattatgtgcatcaacaattcaggcattggatttccttccagcattgtaactaaaattgatttcatcgtgtcaattttttgttcatcagatcccttttcaagagctttctgaaaatcggtactcgagtaagtctccatactcggagaaggatcgaaaaccaacgtgtacgctggctgtgaagaaagtgaagtcataggtgcactcttgttcaatagttaactgtgattacttttgtttattctcaaggcaatcttaactgagtcttaatgaacgtcaaatttcacttgtcgagctgttgttttctgatttctttctacgtgtagcgagtacacggaaagaaaaaaaaaacgaagtgataagctgggtaatacttttctaaaatgctgttccataaacgtacatatatgacatctacaaaactacagagaaggatatcattctgggtctgaatcagggtttgccacacgcaagccatgccccagagaatagctgaggtctaccacatcagagttcgttgtggagacagagtcctgacgcgatatattacttctagcattagcatcacgataatcttgaagagagatatgtgtaggaagcttttgtctgttcacgtaatcattatccagtgttccacttctcattctgttctgagaccttgtgtagtagctgactaccgtgttagatcttgacacggaatcaacagaaccgttttgccctcttttttctcgtaaaggcgccattatatcatcactgttatatgcttcatcaccgggtatgtccttgaggtagtcttcggcttgttctgcgtcagtgccttctttttttgaaatagagccagtttcattttccttccctaacaatttatggaattcctttgtgtggtcaacattgattttatttttcagccctgtagcggttccatctgattcttcatttcttgtctccaacgccagtaatttctgtttaactttaccatgcttgataccaatttgcttagaacttgtcctcaacttgaccttaatattcttgggttgaatcaaattatttttttgttttagagcaaccggcaagttaggaggcgcttgtaaaaagttagaagtcttgtaatactttagtcgcagttcttctacgtaactagaaaccaaaggcacggacttttccgatttgttcgatacgacagatgttaacggtgaacatttgacagatctttcgcttggggcatcatgtaccggatttggtaaatccaccgttgcagggatagtaactgtgtgttcattgaacgagtgagcagccggcactaaactttctgaaatggagtttaaactgtttaactcggatgttttatttgatgattttgtgtttccgtttgagtcaagagcagccaaaacagttgatttagagccttttgatatagaaagtcctgactggctagagaagtttgacttggcatcatactcaccagatgatgcagtgtcaaaagaatgcttgtcggttagactgcccgtatcgtttacactatttaaatagaaactagggcgatcttcattaaccaccctaaatattctacgatgacttggtaactcaggctcttgtgttgagacgtcattttttatagatgagccttgatcacttgcgtaatttataaatgctttactttcactatccacaaaacctttttcctgaagaccatcatcatcatcctcgttggaagaaccgctatcaatctcattagttatccgcagaggctttctggcgcttgcaatacttccatcactcccaaggtgctcatttgatttatatgcaaaatcaaaatgtgcagctttaaaaccactagattcgtctttagaaacttgctgaaggcttttggtggatttaccactagccgatgtactaaaggaaaatttatcatccccatcatccagattcgaagaaaattcttttagatgatctgattgtactaaatttccgttacttgctttatttacttcttcattatccacaataagtggttttacgtagcttaaggaactctccgcgctgacatttctcaaaatgggagcttccatgacatctactggcaacttatcttgcgatgctttagtatctgagttttcagacgtgtctagggatagtgagctaccggaacttaccttgtgttcattaatgtaattttcaatatcatctaccaacttttctgcttctgaacgctgccgcctatgttgattgtgggtggatgagattgcaatactatcccgctcagaatcattattactctctatttcttccttagtagtattgttgcttattgacgttgttattgacttcatgtccataggcggtggtggaggcctcgaacgttttatcttggagaaatgtgcatttgaatttgcgcttgttgtgaaggggttggttctctgcccaatgatgttgttttcttgtaaatattcaattcctttgtgatcgtttcctgacgcttccttggactgtgttaattcaagagaatctcctaaggtatcctcagcattcaaaaatggattagtattctttaatgtttccttttgtaatggtgcctggatagaatggctcctgctatgagcattcctatttggacttcttggcggtatatcaggggcagaagtttcagccgtcgaagttcgtgcgatatttgttgatttctttattgtagagggcaccgatggctttctaacggatttttcagagtcattgtttttactttcagaaccaaaccgaaaaaaagaccttcgtttacctttattgttgctaaagccatcaaacatcactgtattattagactttacctgtagactccttcaaaacctgtaattcgctttgcagaacatgctatttcaacattttccctcttaaacttttgccaaataataatagtgcgctctttgaatccgcgatgacatttgaaagaaaacattaaattaaactatcgctttgcatacggagcaaatgccatgaaagagaaaaaataaccaaaaggttttttaaatatatctatacacctccactgttatatgcgactcaatgttctaatatattcaatatcagctctaatgctttgactatatattcaccgactccaccaatactaataacgcggatggtacttgggtgaggcgcctgagcaaaaatagtgtaatttgttgtatttaaagattcaagccacatttgtgactcgtgaagattattcagattcaatacgacgatattacaatttgtctttgatcgtagatcatttagattttgataaacaatatcaatataattttgtcttggacacctaacgtatgtctttagaatctgatacgaagacttctttttcactgcatccatagaagcttttatggtaccaatgcaatgttgtttgatttcatcctgcgtcataaaacccggtttattaccttcactataccttccgtcctcaaaagtttttggcccggaatgacgattggaagaattcaatacatttgatggcttattaacagcgtgtctctgtggttgtgtttgatatgaagttgcacctgcttcaatagtttgagaagaggaaattgaatttgaagagggcgaattcgataaaggtctttgttgtcgtggaaattgatctccttgaaggccacttatttcgttatatgccttcatttcagaaatatgtttaatcatttgagcttttgatgtttctataattggcctggttttactaatgtacgactttatatcaaacaagccatcgccaattaatggaagttcgtagagggcaagtgatatctgtgaataagtgcggttatattcacgcttaaagtagtttatcacgttagcttcacacttgccaaattctacttgtgaaaaaaaattagaaagctcattcatgaacttacttacatgacaagccttaacttgaaactgttgaaaatctggaacaacattgaaaccaacttctacaatactggatgagggctgctctcttctatagcttgttattatatggcctctaccagtttctatattcttgggcaaataaaacgaacctgtcaagttaatattcttaggaactctaaagtatgatttttcggatggtgccatccataatcgcttctggaaagcaagcagaactgataatacgaagcaagagtccaatatattgaagtccttcaaaactatgtagaaaagcatgccttcatctttctgctctttctgtggataacatcgtaatatatccttcgatatatacttatgcaattcatccatgcactcgtcgaactgttgtttatcttccgttctcatggggagtatgagcagactaccttttatgaattgccctgcattcttcttagtcgaccttatcctatctaggtttttccatatatcaaaagattggaatgcttcagaattaccgaccttccttctttggccatcattggatgtcgtaggataatgtccttgtgaaagttgtcccttcggcttggtatgatgatacgctaatcctctccttcttgggcgcatgatactaatattttttgcttatattagtcgaagggaaactgtttctcaacgtcaaacttctactatagtatataatataactttaatgttttctacactgcgatgcgcgctgaaaattctagctcaaataaaaaaaaggttacaacaaaccagtagcaatcatgagaataagaaatatgaagaagtaattaaagatcatgttggagtaaaaatccaaaatatcatctgtttattagcattcgtgttagtagtatattatcaaatgcggtgtaagaagatgacataaagattgaaagacagtcatcaaatggaagaggaaatgcaacaactcatgatgtaataggataatgtcacataaaaaatggaagatgagattataatattattacgtaagaataccgatcctcttttgcgggttcttatatctcggggagagcttctagtacattattcattcataatattatacctttaccaaggattgaatcccaacaatcatcaaattattcacccctttctcaggtcactggtttgaagcaagtaaactacatcttcttataccgtatgcgataatatactaataatataaatactactaaatagatgatgctagaattccattagaactatagtataccatttaagtatttatattgctattgtaatatcttatgaaaagttaatgttcatctgtcccaacaatctctaacaagtacaaagatgacacgagttatgaggcgctgtcataggaacctccaaacaagtttgatattaattataagaaacatatttcaagccctcgtgttgtattacgggctcgagtaataccggagtgttttgacaatcctaatataaacagtcttagggaagtaaccagttgtcaaaacagtttatcagattaattcacggaatgttacttatcttatatattatataaaatatgaatcatactaagtggtggaagcgcggaatctcggatctaaactaattgttcaggcatttatacttttgggtagttcagctagggaaggacgggttttgtctcatgttgttcgttttgttataaggttgtttcatatgtgttttatgaacgtttaggatgacgtattgtcatactgacgtatctcattttgagatacaacacctcgcaagaaatcgactctcggtagccaagttggtttaaggcgcaagactgtaatttatcactacgaaatcttgagatcgggcgttcgactcgcccccgggagatttttttatgtcaagcacctacttttagccggctttctggagataagttcccagtagtcgttgtatttgattctctattggatagtcaatgacacattcgtgaccgaacaatgagatattattgagtaccgggagtattatgtgtcataatttgtagtattatctgtgtgacggattaagtttgctatctcaaatgccgcgcgcgcgaattgctcatgatataataatagctaataatatgataatatgataataatagataagattactgataacattattttagtattcaaaagcgtattacatatatatagtcgagtaaatacttttttttcaatggggagtggaagggacagccgctctgacctgttattaacgacagacaacacggtaccaaagttatacaatgactgtgcactcaacgtggaaggaaaaagttcaattaaaaaaagatcaactgaacagtaagataaaagacgaatggaaattaaacagcacaactataacgaggttgaagaacgataaaaaaaatttaatcaagaatatcgatgatttatgctcatcttcagaaaatcagatcacccactccacgattatggccttgagacaggcactggaagcaaaagagttaagctgccatgaaataacagctgcattttgtcatagggctgctttaattcatcaagtagtgaattgtctatccgaaatcatgttttcagaggcattgagattggctgactattacgacagcaatagaccagccatattgccacccttgtacggtataccgatatctctcaaagaccaatgtaacgttgagggtgtagacacctcactgggttatttatgtcgaactttcaaaccaaaaaccaagaatgaagaatcattgattgtcagttttctgagagatttaggagctattatatttgtaaaaaccaccgtaccttcatcgatgatggctacagatacacaatctaacacctttgggtacacatataatagtattaatttaagcttctccagtggtggatcttctggtggagagggttcgttaattggtgctcatggttccttgctgggactaggaactgatataggcggaagcatcagaattcctagtagttaccaaggattatttggtttgaaaccaacttttggacgcgtcccttacttgagggtggataattcatttgagggaagggaaacaattcccagtgtaattgggccgttggcaagagatctttcggatttgagatacttcatgagttgcgttatcaacatctgtcaaccatgggtacaagacgtcaagtgtattccataccattttgattcctctacaagtaaattacacgataattatgttgttggaatatggtatggtgacggcgttattgatcctccgcccagtgacatcagggctttaaagacgtgcgaagacctagttaataaaactaaaggaatgaaggcagttaaatgggagccttccagtgaactgagcagggaattgtttgatctcgcaaatgaagcagatgttgctgactcaggtaacgagataaaaaacgaattcgaaatttccggagaaccactcctagatattttaaaaccaatggttttggaaaacggaaggcccccatatactgttaatgaatggtgggatttgaccaaaagagtttataatgcacaacaattaatgagagattattacctttctttcccggaatcagaaaggcctgatgttatcatatctcctacaacgctgatgccatttaggcctggtgacatgctaaagacaactttacgatacattttactattcaacgttttaaatttcccatcattatctatacctgtaggtagtgtcgattgccaaattgatgggctaatggataccacttctgcgctcaatccagaagataaaatgatcaaaacatattggaatgatttaatacaatctggtgagatagatgggtttccaataggcctacaagtagttagcccgactttcaatgacaatgaagtttgtaaatttgcgtcttggctttttagcaaaatatagacaataacttgaaagttgagatcttgggtccatcaaaaaaaagaaagaaaataatataactttaatatataatctcattactgagctgtttgccgacgttatatttgttctttacggcttcggaaaagatattgctattcaagggatcatgtttcctgacgtatttgtaaagttcacgtatcaatgattcatcttcagcggcactaacaaaggagacagcagtgccctcatttgctgcacgacctgttctaccaattctatggatgtagtcatccatttttttggaaatctggaaattgactaccaaggaaacattagggatatccaatcctcttgcggcaacgtttgttgcgatcatgatttggactttgttggtgcgaaataattgcaaagaatgttccctttgctcttgcgatttagaaccatgtaaaatcgtcaccttcatgttggtttccttttgaaacttttctgctaaccaatcagcagtttgtttgtaattgataaaaattattattggtggatcatatttagcgacaattggcttcaactttttgaatttgtcttcgtcattatctgcatattccacaacctgttgaatcaaaggttcagaacccgtctcaaccccaatggttgcataaacaggcttttgcatgtatcctgctgcaattttttctataacgggtgtcattgtagcggtaaacatcagggtttgtctattcacagcagagtcagcatttatatcgactttagttaaaatgtttgttacttggtcctcaaaacctaaatcaatcattttgtcagcttcatctagtactaatgtctccacctgtttcatcacaagtaagtgattttctaaagagtcaattaaacgtcctggagtggccaccaggatgtcacaaccctccgatagagaaaatgaaatttcctccaaggagtgtccaccaacaatagaaattactttgcagtcatagttgctctctttggaccatatttttgtaactttttgtgtttctttttgaatttgctgcactaattcccttgttggagctaaaattaacgctttggggccatcaataatcttcaaagatggtggccttggaggtgacctactcatcttgattagtatcggtattacaaaggccaaagtcttacccgaacctgtagaggcaacaccaagaaaatctctatattgtttcatattgcaaacgtttggaatagtaatcctttgaataggagttggtgaaggaaatcgcagctcctgtataataacacgtaacaagtcccttggtattatattgagctcttcccaatttctcaatggattttctactgtcccaccttttgtaacaatagcgtagtcttcttttagtatcctccaatctctctcattcatttcgtgcaaggacttctcagtccaatgcttccccatatatgaagattctgcagcatttttaggagtctttcccttccatagcaaatctatagctctagttgaaacgataggatcatatccgctcagagtatcttcgctttcattccaagaaaagtgaaatttagagccattttgctttgatggatttctcttcttatcatttgtttcattgaaaaaactgtcatctctagagtttacctttttaatctccaccttagcgctatcactttgcgtaggcgtcaaactctcttcgttctccttcaaacgttcttgcttagatctttcttgtttattcaaaaacctaggcttgctgattttacctgatgtattttcatctagtccttttttcttgtttataccagcaatcagctgactaacatcgattggtcttgccatccgtcctgtatgttaattcttcggctcctattgaccttttcgttgtcaaaaattctattgtcgttggtaattctctcgattgtaagcttcgaatatgtaaaaacggatcatcgcgattaactccgaattcctccgacaagtcggtaccctcttccggcggagaatatatatgaacaaaattaagcataagaaaggtttctgattaatattgattcaccaaacagttttagttcctatttttggatatatatacatcaataaacaatatatcataacacatggacgtaggaagttgctcagtgggaaataatccgcttgcgcagttgcacaaacatactcagcagaacaaatcgcttcagtttaatcagaagaataatgggcgtcttaatgagtcacctctacagggtaccaacaagccaggtattagtgaggcttttatatccaatgttaatgctatttcacaagaaaacatggcgaatatgcaaaggttcataaacggagaaccactgatcgatgataaaagaagaatggaaatagggccatcctcaggcaggcttccacctttttcaaacgtacattctctacagacttcagcaaacccaacccaaattaagggagtgaacgatatatctcattggtcacaggaatttcaaggtagtaatagtattcaaaatagaaacgcggatacaggaaattcagaaaaggcatggcagcgtggctcaacaaccgcatcaagccggtttcagtaccctaataccatgatgaataactatgcttatgcttctatgaacagtcttagtggatcaaggctccaatcgcctgctttcatgaatcaacaacagtctggtcgttctaaagaaggagtcaatgagcaagaacaacaaccctggacagatcagtttgaaaagctggaaaaagaagtctcagaaaacttggacataaatgatgaaatagagaaggaggaaaatgtgagtgaagtagaacaaaacaaaccagaaactgttgagaaggaagaaggagtatatggagatcagtatcaatctgatttccaagaagtgtgggatagcatacacaaggacgctgaagaagtcttgccatccgaattagttaatgatgacctcaatctaggagaagactacttgaaatatctcggcggtagagtaaatgggaacatcgagtatgcttttcaatctaacaacgaatattttaataatcctaatgcttataaaattggctgcctactgatggaaaacggagccaaattgagcgaggcagcgctagcatttgaagctgctgttaaagaaaaaccggaccatgtggatgcatggctaagattgggtctagtacaaacccagaatgaaaaagagttgaacggcataagcgccctcgaagaatgtttaaagttagacccaaagaatctggaggcaatgaaaactttagcgataagttatataaacgaaggttatgatatgagcgccttcacaatgctggataaatgggcagaaactaagtacccggaaatttggtcaaggatcaagcaacaagatgacaaatttcaaaaagagaaagggtttacccatattgatatgaacgctcatatcacaaagcaatttttgcaactagcaaacaatttaagcacaatagatcctgaaatacaactatgcttgggtctcttattttacacgaaagatgattttgacaaaaccatagattgctttgaaagtgcgttgagggtgaatcctaatgacgaactcatgtggaatagattaggggcttcattggccaattccaatagatcagaggaagcaatccaagcctatcatagggcactacaactaaaaccttcttttgttagagctcgctataatctggcggtatcatccatgaatataggctgtttcaaagaagcagcaggctacttattaagtgttctaagtatgcatgaagtgaacactaataataaaaaaggagacgttggatctctcttgaatacgtacaatgatactgttatagagactttgaagagagtttttatagcgatgaatagagatgatttacttcaagaagtgaagccaggcatggacctgaaaagatttaaaggagaattttcgttttgatatggttctccgcaattttatgttctcgcatcactgcccaaattcattagcattagcagtacaagctatcctatatataaggcaataaaaaatcttataaatactatcagcaagatttcaaccttggaaaacatgcattcaaaggtcataattgctgctctatttacagtcgtccataatgacatttctctttgattattttcttgttttttcgctcttctcaagtggatgttacataacaaacaaaacagaaaaaattgtttaaatataaagtttaaaagttatctttgattccgcacctgaatttttggattgaaggccaaaggaggtttatcagggagagaaaagctctctatttatttttataaggaataattgtgcatgtacaactatacaatatgtctagtgtaccttataattcccaacttcctatatccaaccatctagagtacgatgaagatgaaaagaagagcagaggctcaaaactaggcctgaaatataaaatgatatactggaggaaaactttatgcagttcgctagcgagatggagaaagctaatactattaatatctttagctttgtttttattcatatggataagcgattccaccataagcagaaatccatctaccacaagttttcaaggccaaaatagtaacgataataagttgagtaatactggttctagcatcaactccaaaagatatgtaccaccatattctaagagatcaagatggtcgttttggaatcaagatcctaggattgtcattatattagcggcaaacgaaggtggtggtgtattgaggtggaaaaatgagcaagaatgggctatcgaaggcatatcaatagaaaataagaaggcctatgcgaagagacatggatatgcgttgactatcaaggatttgacaacgtccaaaagatactctcacgaatacagagagggttggcaaaaagtagatatattgagacagacgttcagggagtttcctaatgcagaatggttctggtggttggacctggatactatgataatggagccttctaaatcattagaagaacatattttcgacagattggaaactctggctgacagagaattgaaaagttttaatcccctaaacctaagagacgacataccctatgtcgattattcagaggaaatggagtttctaataacacaagattgtggaggcttcaatttgggctcatttctgataaaaaatagcgaatggtctaagctgcttctagatatgtggtgggaccccgttctgtatgaacaaaaacatatggtttgggaacatagagaacaagatgcgttagaggcattatatgaaaacgaaccgtggattcgttcgagaataggatttttgcccttaagaacgatcaatgcattcccaccgggagcatgctctgaatacagtggtgactcaagatacttttacagtgagaaagaccatgattttgttgtgaatatggccggatgcaattttggcagagattgctggggcgagatgcagtactacaccactttaatggaaaaactgaataggaaatggtacacgagatttttcttcccataaaatggaagttatcaatattgtaaagagaagcatttacaagcttttatttttctttttaatttccactactggttctgctttaaaatgttgttttataatttatgtacatttaggcctatagaagattctttcaataatatgctacacattcttttatttttccatcatatgttggagtttatgcctcctcggcaggagttgggcggtgcgaagagaagaaaaagagtgaaactaaaaaaaggaatctgcctttgcataagttcaaaagtgcaattttagtgttggatttaaacgggaaaaattgaaatggccatcgaaacaatacttgtaataaacaaatcaggcggactaatctatcagcggaattttaccaacgacgaacagaaattgaacagcaatgaatacttaattcttgctagtacactgcacggtgtattcgccatcgcgagccagctgactccgaaggcattacagctaactcaacaaacgaacatcgaaaataccatcccatatataccttacgtgggcatgtccagcaataggagcgatacaagaaatggaggtggcaataacaacaaacacactaataatgaaaaactgggcagttttaaaggagatgattttttcaaagaaccatttacgaactggaacaagagcggattgagacaactatgcacggatcagttcacgatgttcatatatcagaccctaaccggcctgaagtttgtcgctatcagctccagcgtcatgccccagagacagccaactatagccaccaccgacaagcctgaccgacccaagagtacatccaatttggccatccaaatagccgacaacttcctaaggaaggtttactgtttgtatagtgactacgtcatgaaagacccatcttactcaatggaaatgcctataagatctaacctgttcgacgaaaaagtcaaaaaaatggtagaaaacctacaatagacgcacgcgccatcggaagataaacgcattcacaccaagaaaataaatactacgtacttctagaactaagaagaagttgccgctctccgtctcctccttcataaatagggatagcttttactactacgtacgaaaaaagaccacactgcgacggatcctctgcatcccaacaccagcgatagaaaatgcgccgcctatatcgtcatcttgcttcctttttcttactcccttcctgccctggaaacaccatacaatccatcacatcatatcctgccaatgcactattacgcagctttcggcacgtgagtacggaaacaccagttcggaaccgggtacacaatagggatagtcaaagctgtccattttttccgctgatggatgactgataccaaagtgtaacccaaaaggggtagtcgatcctacttttaccagttacgttaaagggaccaaaacgtggggaagggatgccgccaccaccaccgccactacccccgccaacatggcctaacttagcagtcctcgcttgtgtatctaggtccgcgtccgctaattcgcgcggcttgccacttaaccccgtccagttaatttgccaagcagcggccgcacgttggaacgttttcgccgatttatttattattatttatacatgttgacgttggtgcccttttgtttatactggagcctaaaacgtacctcaattaaatttagtgtgccatattatagtgctattaaacctttatttttatttttaattttaaaactgctttggttctctccctcccttaccgttgccaccttaagactcactgatatttattcatacttacaagtgctataagaaaagacttgatttattagctttacagcgtttttacatttgtgtcactgctattatatttttgtttacctctttttgttgctggtgttggcgctaccattgtttttttgttttatgagttacgtttacaaaagttcttaacatttactgtacgataatatactaaggtgaaatactaaagtaaaataaaataagagaaagaaaaaaaaaaaaaaaagaaaaaagtaatgatgatgttccataattgcagaattaataactacttaataacttctcaaattggcgaaggcgcgtacggtctggtttaccgtgccttagatattcgtaccgatagacaatacgctatcaaagcggttgttcaaagttacggtgttagcaaggaggctgatatgggcaatgataaaatacacaaaaatagcgtgaaattgcaaaagaagctcgctaaactgttcaaggaatcgaaaaacgttgtcagggtgccctctatagatctagaatcaattgagaatatgtcagaagaagattttaaaaagctgccccattataaagagatttcgctacacctaagagtccaccatcataagaacattgtcaccatacatgaggtgctacaatctgcagtctgcacgttcattgtcatggattattacccaacagacctattcacgtctattgtagataacagacattttgtcactaatggactgctagtaaaaaaggtttttctacagatctgttctgctcttaattattgccatgagcacggcatctaccactgtgacatcaagcctgaaaacttgctactggatacagaagataacgttttcctatgcgattttggtctatccactacttccacatatataaagccaaatgtttgcattggtagctcgtattatatgccccctgaaagaatctcatttgatgggagagtttccagctctaaaagtgggggacataagttgggtaaggtttgtccctcatgtaatggcgatttgtggtcattaggtatcatccttatcaatttgacatgcatcagaaatccctggctgaaggctgacaaaaccgaggataatacctactattatttcactaaggatcccaatatactaaagcaaatcctaccgctttccgatgacttttactcattattatctaagattttacaagtgaatccgaagaatagaatgagcttgcaagagttgatgaaagaagttagttctattacaagcttcaccaatgaaggcccgttatcaaaagtgccgcctctttccaagtctgtttatgaaaagttcgttagccccgtcgataacacgaatgagaatttgtctccaaaatcctacgtgtacatgcacgatagtaaagctgccaagaatttatcttatacatcttcaagtgaggaagaagatggaatcaaagaagggatagacgatgataatggcagtcgcagtggcagtttcggaacgctagacacagacactggattgcattcttcgttcacaagcacttcttgcgagtccgataacgaatgttctaagatttccaacaaattttccttgttcgaaaaaaaattcaacgaacttcgcatgagttcctcttctttaactaactaaccccctcctttttggcacaaaagtgtactacacatctgttttaagcccacaattgatagaccttctcttgatgatcatctgttttcccgaaaatattacttgccaaagcaagttgtagttatattcacacttccgttatgaccccctcatccgtttaatgttatttgtttttatggtattccctttattcattttttttcttgcttttttttgttgatccctgtaaccccttttttttttttggaagttgctattattattcattcacatttgttctgtctttgttaattttccaggtcaccgtatttaatttctatataactgtttctaatatttacttcgttttatccaagcgttatttactcaatattcaaaactttactttttaccacctgtataacatctttttcaatttgataaaacgttttgaaatctaagggaacaatgtcacagtcagtttcgtcgttgatgtctggtaactccagatccctgaattgagactccatcatatcagctttcatgaaatgacccttccttgttttgagccttttcagaacttctattttacttgcatacaaaaagataaaatggaactccgattcagggcatgtgtgcctaatcaaatctctgtatttcttcttcaagctcgagcaagcaacaattgacaaatgctccttagtgcttgctgcagcttttgtagattctacggcaacttttttcaaccagtcccaacggtcgtcgtcatttaatggaatccctcttgtcatcttttctacgttggcaggcgggtgtaaatcatcaccttcgatgaatttcaaatccgggtatatatctttaaattcatggattagttcacctgcaatggttgattttcctgtacctgcagtacctgccaatacaataaccttaaatttccccatagttttgtgtttctctgtcatcaactgcgttgtccatccatacgcttactgagacactatgaaagcctgtttagtcttcggaaagctatttattgcttgctacttgaaaaccttttgattatcgatattttttaacgggaccttatataattattgcttggaaactaacggtgttataatttttgacaaactaattagcgacgtaatgaaagcagaaaaaccgcaagaatatgagaaagggaaaatatcaaagaaaacaaaatatattccttatataacaccatcttttgtacataaatgaattggcaagcacatattgtgcatgcatgcaaggggcagaatcttaatactaagtaatttaattatgcaaacataaccccgtattgaggccttccgccgcatttaacgaccaaatctatgagttttaaatcagacacccgccttaacaggtcccatatagtgctatcagataaaagttcgttttctgtcaatgatggattgtaataatatttcaggataaatttctctatgagctgtaatcttgatctattctgcaaaaaaaactcaaagttcagactccctagtgaatcagcatacgtgaaatataataaaaatattacagtcgtaaggggttcaatagacgctagtttttgcactgtagatccagagacgtataggattaaatctattgattcaaatagagaaacaaaggtaaacttagggcttaggtcagttccttgcatatcaataccttgaaaaaaccattctataaaaggggatatcacatcatatggattcttcaaagtaaaatgattacctagagacttcacacattccctacgtgttaaaaaaatatgcatattgttgtaaaagtttttagggaagtcttctttcgatgtatcttcagtgttcattgaacacaagtctagctctttagatgtatcaaaatcgccattctgcatatcttgatagtgctttctgggaagaaaatgagaaatatttttcaacaggataggatgatgatctagtagtagtctaaaaaaagtttcatgctcaaataatgtagggatcacaatatttcttgaataagcttttatattacttacgccaaactccaggggatcgaaaagatatttttcccacatgatcttcgataataatgaaaaagatggcttcaagcaactatagaagaacctgttcaaggtgaccatcgacggttcaccctttgtgaaaacgaaaatatgttgaataatctctacaggtaaatcttgcaaagttagcttttgatgatgcctaagtttcttcgcaggaagcctgatagtcctttgatcttccgatattggcctcttggatgaaacccgggtctctaagagatgcacatggtgctgcaagtttatcgaagacgatgcataccgatgcaaaggaagtgcatgtttctttctcttatcatgacggctagaatatcctgtcaaaatataacccatggccacttattctaaaaatacactgcgtgaaaaaagcactgcttactttaacaacattagtcctctttaaatatatttcattactcatcgcaaactgaacaattcttgatgcttaattcttactagctgcaaaaaagacaagatgaaacgcggtgtatggttggacgatatagtcttatcctaaatacacacaacatatattgcgtaataaagagatcttcctatctatagcacaatttgaagttgaaaaggcgtatctaaaatgctaatactaaacaaggcatcatgtttttgtcccattcacgtagcactggcgatttgcttccatattcttctgtgtacaataatagcttgggtggcttttttcacaatgggctctacgcgaaattgtcgcagccccctgttggccgtgctgtgggccattctcgagactagaatgaaacagaaatctacaaacatgaaaaggtagagtaaagtcgagtaagtagtagaaaagaaaagtgatattggcatacacgatagcgaagttgttcatatctattatcaccaggccattcattaaaaacttaccgctaaattgaaaaagaggcgactgccaacatacttgcccttttttttttcgctattattagtgtcctttgattacaaactacatccattcgaaaagcttgtaaccaacactaaagtctgtgattctacccaaatatttgctctccgtcatttctattctgtttgaactactgtgcatatatttttctttttgtttcctacattttattcccggcatatctcgcgataggtatattgaataatgacatctgcattaagggttttggtatgcggagatcacccaaatctcattctgtacacatccaggtttcaacatgccaaaaatatagaattttatcttgtgaacaactcaaaaaatgccaactacgaggttagttcactattttatgggacggaacggtttcagattcaaaaccatttccaatcgctcctagatttagtagaccttaataatgaaaatggtggcttggtattcgacttgataataatgagtgcgtcttcactgcaagaaatcccgcaggtattgagagatataaaacctatgatgaataagacaacaaagatactatttgaaagtagcgggtttatatatttggagccattcatcaaggcttcagttgatctttcgctgtcaaatattttcagcattttcaccgattatgacataagacggttggacaatggctcatacaaacagttcacgactgcaaatgccaaatccttttctgtttcgatcggtcaaacgacatccgttcacgaaaacagctattcaagtgatattattcctattttgaatacatttcagaaattgttccaaaaactgtttcctagggacgttgtgactctttacgatcattctccctccgctttcttggcaaaagaatgggaactagctttgcctcaaatatgtttcgatccattattaataatattagaagagaagaatccatcaaccttggatgaccacgttttggccaaacctcttatttcaggtttactaggcgagagcttattaataataaaaaaaatgggtatagccatgaacaatccaaattttcaaaatgaacagactatattgaaacattggaagaataagtgcgaagacttacctgatgggccggcacttttatataatttcatccataaggcttcatctttgaatattgacttattgttattacagccgatattattagcagatgactttggcgtgaagacaccatatttagaatgtttgtttacaatgatgactcaatatcaattgttaaataaaggtgattctgaatggtttattagaaaggatgagaacacagcgttaactcgcgttgatgatttacaaaacagtatcgcacttaaagatggaaaaatcatgcagctgcaaaattcggaatcaaccctgaaaaatgagataaaagaacttcaaagtcaagttttgagcttaaaacaagaagtgtcctcaagtaaagcaaataatggacaagagttggaaattttaaagaagaaagtgcaaatgggagacaattcattatttgatcgcccaaatagtaatactaatggtatatctccctctgataacattgttgatgttgatttaaattacgaaaggagtgaccaaggtaataatagtagtggtaatgatagcagaagacaatcttttttcaactccacatctgatacaacattatccagagatgaaacctcgttgaaagagcgtgagttagaagtacgaatgaaggaattagaacttcaagagcgtgagttagagttacagagaaaagccctccagcaacaacaacaatatcaacagagaccgcctaagcaagtatactccggtccttctggtacaccaaccagcggcaataacaataataaaagttacaatccaaatagaaaatcttcctatagtcagcctcaacatgtggctatgatgaccagcagaggtctacatggtcctagcgctgcaagctctagccctgtcatttctgccaacaattttgttgatccagtttcttctgggacgccatatagcagcaatagttctcgatttagtcagcaaattccatcgcagcaatacatgcatactgttaagccaacgagtagaaaaaacagaagtagtgtcatgcctaatataggttacgtcccagggctaaccaataacgagtatggtagaaagtttaacggtaatggtatgaatggtacccaaagccgtctgaattcactttcaaaccaaagtacgtttagatctcaacagggtccaccgataacacagcaaaaatcgtttcaaaataacggtggtagcatgaggacaaatcgcataccatctgcaaattacaatatttcaaatcagcaatcgggttttgttaactctatttcaagtccaaatctaagcaatttggagaatagaaacacagtacaaaacagtagaaatgcggattctgctccgtgcgttaatcaattgaacagtgactctccgccccaattacagtctctatctcaaaacggtacctcaaaagttcctcagatcaatattacgcaaccatcaccaattcagaccaactttgctacgagtgataaccctgctgctgtaataaaactagggacaccttctgaagatacagtttcagctgcggcaacagccaataatataagtacaatgggagatgaaagccgcaaagaggacgttaaggaaaaaaagaagaaaaagttcagtttctttggaaaaaggaaaaagtaacaaatacgcgagcccttgtctttccaatccaaataatccgtttttgttaatgatatgttatattttatctacttatacattttatctaaaacactttctatttggttaatgaccaacgaggaagtttgtagcttcaacacaactttagatcatgtaataaacggcatatgcttttaaatgctttgttttgtttttttctttttttcccgctgtgacagaaacaattaagttgcgttaaaaaggttccctgatagaaataaatacggctaaattaaataaactactacataatcctacaacatcaaatgcctgtagatcaagaaaaattagctaagctgcacaagttatcagcagcaaacaaagttggtggtaccagaaggaaaataaacaagaaaggtaatttatataataacaatgacaaggataataccaagttacaagctgaacttcataaactgcatccaatgaccattgaaaacgttgccgaagcaaattttttcaaaaagaatggcaaggttttacattttaacagtgcagttgtacagattgcccctcaatgcaatctcacaatgattcatggccaaccgaaagagaatacacttaatgggctgtatccgagcgtagcctctcaattaggtagccaagaacttgagtatttgacaggtttggctcataacctagaaaatgaacagacggtgctcgaccagctgggcgacagatgcagcgagacaaaacaacaagtgatgaatagctgacatagttcataataattgccagtaaacgttatagctagtggcgaatgtcgaagtggaaatgctatcacattaatgttgcagatgaatatatattttcttatttgagaagatacacgctatttactctttcagccattactgctaccattgtggttgttatcttgacgatgaacgatgttggattgcttgacttttttcagtaattcattgataccctcaccacccgcagttagtaatttagtcctgtttctcctacatgtcagtgtatcataatgtcttttcaatgcatctttccttgcaaaacctttgccacattgaggacaaatgttaggcaatatggcgaagtgtgtcttttcgtgccttctcaaatctgatgatcttgaaaattccaacgaacatttcgcacatttaaatcttttttcaccagtactatttctacgatcttggggtttgcttttgctggacttcggtggttttggtaatgcgttttcctttttaacctttatgttaccgccttgactatttatatcaacaccattttctgccggtatgagtgctggttttttattttgtaacctgttttgcctattccttaccctttctaataactcttttattataggatctatgttatctatatttaatgatacatccactattgcttctgtagcctgtttgataaatgcagcatcctgatcctccatttggtacttttttgaaatttataatacctcttgacttttttccactatattattaacaaattcttggcatatgacatgaaaccctattcaattatccagatgcatacatatataccatggatagatatgtatatctactatatctatatatacctcgtcaatgtaatgaggaaagttccgagggcgacaaagagaacaaatatagttttatttataataatgatacagaactcaagattatttcctgcttattttaaactaaaagtatagcaagttctaacccacaatcaggttctttattattgtcaagaaaatataaactgtggcgtactaagcgtactaagtaagggacgaaaaaccatcacaaaatgtcacgtgcatgttagtccagtcgggcaatagatagggactgtaaattaaagtttatattgaaataaacaaaggtaaatggtaaaagattagaagcatagaaagcatctggcgttattttagcggggaaagattttggtggatactatctttgactagtatatttgagtagcaattaatgtctaacgaattacggcttgaagataactatgtaccaacttccgacacactagtagttttcaaacaattgatgaagctgccggtaacggtattatatgatcttacgctatcatggttcgcaaaattcggtgggtcatttgatggtgacatatatttattgacagaaacattagacttactgattgagaaaggcgtgaggcgaaatgttatagtaaataggatattatacgtatactggccggatggcctgaatgttttccaattagcagaaatagattgccatttaatgataagtaaaccagagaaatttaagtggcttccatcaaaagctttacggggagatgggaaaccttacgtagtaaagctccaacctgccaaatttatagaaaatttacaaacagatctagcgaaaatttaccattgtcatgtttacatgtttaaacatccctctttgccagtgttaattaccagaatacagctatttgacagcaataatttatttttgagtacgcctaatatagggagtataaataaagagtctctttacaacaagttagacaaattccaagggaaaccattaatatcaaggagaccatattacgttgcattcccgctaaattctccaataattttccattcagttgacaaggatatttatgctagactagttttgcagagcattagtcgaacgatatcagaaagagaaacaatcatcttcaaaccggtacagaaaatacccgtgaaatcaatacataatataatgactttattaggaccttcgagatttgcggagtctatgggcccatgggaatgttatgctagtgctaactttgaacggtcaccactacacgactacaaaaagcaccaaggccttactggtaaaaaggtaatggttagagaatttgatgattctttcttaaatgacgatgagaatttttacggaaaagaagaacctgaaattagacgactaaggttagagaaaaacatgatcaaattcaaaggttcagcaaacggcgtaatggatcagaaatataatgatttgaaagaatttaacgaacatgtccacaatattaggaatggaaagaaaaatgaagattctggtgagccagtgtacatttctagatacagttccttagttcctattgaaaaagttggattcactttaaaaaacgaaataaacagtagaataattaccataaaattgaaatttaatggtaatgatatttttgggggattacacgaactatgcgataaaaatttaataaatattgataaagttcctgggtggttggctggagaaaatggatcgttctcaggaacgataatgaatggagattttcagcgagagcaggttgctaaaggtggtttactgtagaaaactactgtgttctgttatcgcttccaataaaaaaaaaaaaaaaaaacctatgcaaaaatttcagtcaaagcataacaaaacgaaccttttttgtactgctcattgaagtatttacggggcagtatgggcacttgaaagtaattgttccgttcttcgataatctgtctagcgcctttttagaaatgatgtgatggcatgccagtgaataaggaggattttctgtagtggtttcctcctttaagacgggacagatgaagatcggatggaaatgagtcagaaaatctggtaacttgacatcaaatggcaactcatctttcgtagtccagtcaacgtgcgctaactccctgatggttttgtatttgatgaaaaattggaaagaaattaaaccactcaatactatcaaaaacaagggagagtcaaagaaaatatgttttgcagcacaatattcttttataaataacgacgtgcattcttttaattccttatttactttagaatcaatatcttcaataggttgacctattagcgatttagttaataatggtacgacgttttgcattaattccttctccctatgtctaaagcaatccaggggtgcgttctgtgttatttggtagtacaactctaccggatttccatgcttcactatctgcattgctgacaaagtgtataaatcaaattttagggacgataaagccgtatggttagatgataagctttccatttcattggagcaccatttcagacagctttctgtgtcaccctttttaagatcatgtacgatttggcccatctcaataaattcagtagattctttattagtaattccgtagacatcttttagatactggaaagcctcatttttatttcctaatggcatgttgtctatactatacctcaaaatatggtaaccgatggcttcattaacattttccattgtctctttcggtaatttattgacatatacgctatctatatcaaattcttttaatttgttcagcgtgcttttgttgaagcgattcgactgctgagaaacgtactttatttgtttctttactgaatggtcccattgcctctgtgacttgcttagcttctcaataattagttctctttttctcttaaacttttgtttctccttatcactcagcttattatagacttctggttttgattcctgaatatgcttgtttaagtgcgctttcaacttctttaattgactcttgaattcatgagtatgatcaagacatttttgaaggtttgtctcttccagattgctgtcggtataaaatttcgcaaactctgtctcaaagctatctagtaattcagacatcgtttcttggttccctactcagtgctgcatctctcttgaagacacacttatctcatactgaatgtgttgaactttacccctaataatagagattcctcagctttttccccggcgcgacgagctttcctatgtgtgaaatgataatttttttaactttctaacacgagaatatgagcatcacctattagtcgtataaataaataattcataacaaaatacataaattgtaataaataaaatgtgttaaaaatacacactatcataaataattgtcgtggaaacaacgccactcatttgttacttgagcgtttcaaaatttggagttactcgaaagctcagaagcatgttttgcctcagctacttttttaattgcctcagatagtcccttatcaacacgagcaaacatatcataaacgcgctgctgtatttgaggacaggcgccttctacatgaatgccgatgttatatgccaagttcttttgctgtccaggttgtttacccaaaacgcggtagagatttcttgcttgcacgaaatctacatcacctggggatgttgcccaatgataagggatagctggcccattccatacctcttggtgttgttgaatgggtctgtcctgttggatatacgtgtacgatttatcgttggccaaatatgtaggttctgagccgaagttgccgttaacattcatcggtccatctctgatagcgggattgaaaaatttagatgcatatggacagtttacgggtatttgatggaagttaggacctagcctgtatctatgagcatccgcatatgaaaacaaacgggcctgtaatactggatcagcgcttgcttcttggtaaggaaccgtggtactgggggcgaaggcagcttgttccacctgtgcgaagaagttcagtggattctcgttcaaaacaatcttacccacacgccgtaaagggaattgcccctgaggccatactttagtcaaatcaaagactgaaaatggtaattttttggcatcgcgttcggtcattgtttgaatataaactgtccaggaaggatagtttccattctgaatagcctcaaataaatcctgctggcagtaatctggattggatcccgcaattttggtagcctcttctatggtcaaattctttattccttgatcggttttgatatgaacttgcacataatgccaatctccgtttttattggaccatttataggtatgaccagaataaccatgcatactacggtagttggcaggggtaccacggtctgaaaaaaggatcattacttgatgaatggccacctgattttcaggagtggtgaggaaatcccaaaacatgtcagcatcccttaggttggtttgtgggtttctcttctgtgtgtggataaagtgagggaacttggaagggtctctgataaagaataccggtgtattattgtagacccaatctaaattaccttcttcagtgtagaatttggtggcaaacccccttggatcacgaaccgtgtcggcactacctttatcaccacccacagtcgaaaatcttgttagacatttcgttcttttcccaattttactaaacatagcagacccgcagatatcagtaatgtcatcggttacttcaaaatagccgaaggcaccagaaccatgagcatgtggattcctttgaggaatattttccctgttgaaatgagccaaagaatcaattaagttataatcttgcaaaagcaaagggccatgttccccaatacgttgggtgacaaatggttcattgattggattaccagtggagtttgtcacaactctatcctctcttacatcagagtaatttacttcatttttttcttgtcccaatttcgacatcttctagggttccaaatttatttgtaagtactattatatttatttaacttaccttttaaataaacctacaagaaattcaaatgtacgatttggacattacagtgaagaatgctttctacatctctttatatgtatggcgatatcaaaactggttgtttctccaattctgtcactgtggggattttcggagtttatatttgttaaagccgtcctttttcggattaagggaccccaccaacttgcgcggctaattccggccaactttttgcattactaattgcggctttaaatagtggttagaacaaccgctcacttcttcacgcaaggacgtttgacagagcttttttcttcctctgtcaactttctctttaaaatattagttagcagcttttcatcaggaataaccttgtaattcttgtcgatggtttcttcacaaacttgcagcgaatctatttcgcttttcaaaactctccgagccataacatctcttagttcttcccttgttaatgagtttcctttcgaaggtttttcgatagaaacgcacttttttatggggtaatcggctagacgcttcataatacaacgtttccatgtggcactacagtttgtagtggcgcgggcaccttctatcaattgtaaacacttctttacaattctctccacttgcctttccattgcttttatgtccagtttgcataaacctggaatttggcaaagaattgtcaagatttggaccaaaagtattagttgaggcaacaattcaccattattataacaatcatatgaatctagtactatttcttcaccttctaagaattcttgaatattggcgttattgcgtaagatatcaatacacctgtccaaaaattcagtattcgtctcaaaagtctcttttaacgcctcgacaatattttcaagtaacacttctccaaaatcatacttcgaaccgtcccattcaacatacccatatcttcttagtagttccgaatttggatgttctccgtatatgttgtacacttgttcattcttttcaatatccctcaaagcaaccatctttaaacagttagagtcgtaagttaaattagcgttgcatttactggtatctgcattcaacatatcagcaagtggaatcatcgatttcaagtagcgctcattttcaagttcttcttcactggtttcttcttcttcattttcatttacactactatcttgcatttccaaatcaaaggagtaactcaatataatgcttgcaatataggcaaaattatcaaactcgaaggacgtcgctacacgtgaaaattctccaccaatttgtttgattgatttaataattctttcatgcatctctttggcttccttttttcctattctttcaaggacaagtgatggttttaaaagttgcagttcattatcatcccaaaaaattaacgcgttcatatcgcttggtttgttccaaactttaaagtaaggcgcccatcggcttctttcttgcaaaacttccatctcataaagtatacagataattaaaccttcccacgatccggtttcgttcaggaacttatccttgagagaaggataatcctttatcagttgagatgttgtaacgcttaaaacagaactacgaggtattttaaacaatgtttcatccttcttaatcttttgagtggcaactactgcgcggccttgattatcacaacaaagatctttgatttctatcttaggggatacttcaatttcagcggtagtttttaaccagcaaacaaagttttcggtatctcttgaaaaatcatccattttcgcaaactttcccctttattactagtcatattgaaatgatcgtattaagcttttacaaaggtaatgaaattttttcatactcgagagaaaaatatgtgacacatgtgtgtattacccgcagtaactctcgaagattacatttgaataatatcaatacttccagaccaatagctttattgtattgccagggcacttggtacatgtaacattcatccagtttatttgataccaaaaatcttttattttaattcttctatttacaaaagagaaatgtgtatgtttatatatgtattttcttgggaatttattattcataaaccgcttgtgcagttacttttcagcttcctcttcaacaacttcgccttcttcatgatttggtagcacgacaagcttagtatctttaaccaccactctaacagtttcgccgtttctaatttgaccttttaataagaaagttgccatggagttcaaaatctgtctatgaattaatctattcaatggccttgcaccatataattgatcgtagcctttgtcagttagccaatccttcgcttcatcagttaaatcaattttcattcttttttcggccaaacgatcttgaatttctgcaattctaatatcaacaattgacctcaaaactttcttggatagcctattgaaaactagaatatcatcaatacgattgatgaactcaggtggataggatcttttcattgcttcgataactttattcttggttgcggtgtcaatcttaccatcatcacccaactttgtgtcgtttaataaaatatcttgtccaatgtttgaggtcatcacaatgatcgtgttacggaaatcaacatgatggcctagggaatcggtcagcttaccttcatccaacacttgcaacagtagtttggaaacatcggggtgcgctttttcaaattcatcaaataaaacgacagcataaggctttcttctgacagcctcagttaattggccaccagattcgcttaagacgtaacctggaggtgcaccgattaaacgagagacagtatgcttctcttgaaattctgacatgtcaaaacgaatcacatttgattcgtcatcaaataggaattcagctaaagccttggtcaattctgttttaccagtaccagtaggacctaagaacataaagctggcaataggtctcttttcactggtcaaaccagccctttgaagacgtacagcatcagaaatagcagcaatggcctcgtcttggccaacgactctttcttttaaagaattttccatatacagtaggcggtccttgtcgcctttcatcaccgtttctgtaggaataccagtcattttggcaacaaccttagaaatatcgtcagaagtaactgaatcatgaagtaaatttactttatctccgtccttactcttctcgcttaaagctaccttcttctccaagtcaggaattctggaatatcgcaactcggatgctttagtgtaatcaccctctctctgacacttttccaactcaattcttgcttgttccaaatttgccttagcatttttgatagattcaatttcagctctttcagcgtcccatatttttgttaatctgtttaattcatcatttttcatttctaggtccttttccaacgcttctcttctttccacggaaacagggtcggtctctttctttaaagattccagttctatttgtattttcataatagcacgatccagtttctgtatttcatccggtttggattcatgttgtaaacgtagtacagcacaagcttcgtcaactagatcaatggctttatcaggtagaaacctgtctgttatataacgatttgaaagaactgcagcagacactaaagctgtatcagtgatccttacaccatgatgaacctcgtacctttcttttaaacctcttagtatagaaatcgtatcggagacgctcggctcattcaataagataggctgaaaccttctcgataaagccggatctttttcaatgattttgaattcatcaagagtggttgcagagatacaacgtagcccacgggccagttttggctttaagatgttagaagcatccatactaccatcagttttacctaagccaagcagcatatgaacttcatcaatgaaaacaataaccttaccattggccttgtcaatttcttctaaaaccttttttaaacgttcttcgaattcacctctatatttggcgccagcaatcaaagatcccaaatccaaagctactagatctttatctttcaacgagtcagggacctccccagcaacaattctttgagctaacccatcaataagggcggttttaccgacaccagctcgaccgatcaaacatggattattttttgttcttcttgataaaatttgaatagctcttgcgatttcttcgtctctgccaatgacagggtctaatttaccgtcgcgcgctaattttgtcaagtttgtaccaaattgttctaaagctggcttttccggttgctgattgggatccatcctcatttggacgtacgttcttttgaaattgggcaatccatatgagctcttgagggcgcaggttgaaatagcgacttcatttaatgcatttgtttttatatctgatagaagtttattggctactcgaggtcttgcattaaaactgcaaatagatcttttacactgtacaatagtgtatattcgtggagtacttcgccttaatagttgcgttctctgtaaatatttttgtattggtgcttttgtagcttgtcttaacatatttaaccttgaaagattttcactcgcttgtttcagggttcctggaatagataatagaagtcaaacttttcatgcttacatatgcatatatatgtatatatatgtgtgtgcgtgagtcagtaactagggggtttgatgagcttagatacaatgaatcacaggggtttattcaaaaaaaaaagtccgtgcaccccctattcaaacgcgatgccattagatgaaagaacacttctagaacattctggaaaataacaaattttatcagaacagaatcacaccttgatttgtctgttacattaattattaaaatttatatgacctataaggccaaagcaaaaagttgatcttccagtactagagatcaatatctgctccctatttattgtattacgtggcactatccgagtgtctccctactatttcctccagggatcttatttttttttttagttgctctatttcatctcgttgttcttgttcctttcttttagtattttcaatatcctcgatcattcgtatatattcagcgtggaagcgtttattctcaagttttaggttttcattttcatttcttgacatgttgtgttcattttttattatactattctcattcttcaacatgttgttttcgttacataagacatcatactcacttcttaacatagtaattgcattccttatagcttcatgctgagctattaaaatgttgttgtcatttcttaatgaatcgtttaatgatttgaagttattattttctgctagtaaatcgtcaaatatctttgatttttgttcgagattcttgatgtatttttctttcctttgtctaaatgccttttgagcggttctattttgagcagctcttctagtatttcttaaagttttgcctgaactacttatgagttgggtgtctttatcaggaacaggtttggttacattatcattattatcattattatcagctgaatttttagcggtatcagcactgttttgaaaagaaggaggtgcagtagtaacactggtattgcgagatgggagggttgatagttgctcctctgcaatatactccttattcaaagatatgctctggttcggaagtccatttggtaaagggggatttatttgataaggtgcataagatatggaataacttttaggggggaataccacggaaggttgaatactaacatgagcattttgaggtctgttgtaagaagctgattgttttctttcatttgaatgcggagggatgatataagatggatgtataggactttgatgcatcgatctatagtcagacggaccagatagatgcatcaagtttggcaaaggaggctggataggattgctgttaacagatatgtcggtgtccccattagtggttgtaggatttattctataaggtaacttttgggacgtgctgggctgtgcaatttgcggagaaggatgctcatttagattcttctcagaggcattataagtagccattgagctgcttccctgattatacatatcgggacgaatcaacggagggttttgcatttgtcccttagcactcttcgttattctgttgtttattgaaatttctagacaaaagtatatgctatcggattcacgattggtggggaaaaaaactcggtgttacagtttgaggaaagattgtgtttaatattggttctgtagtacactccacaatctctcaactcgcattgctttccaaagatagtctactctcgatactacaaggctccactaactgtgttaacaaaataaacaaaaaaagagattctccagaaattaaaaacttgagaataaaaaaagaaatcaaaaggaaaagaagcagggccaagaaatacttaattagcgtttcaaatgcagaaaaaagtatgacagaatggaatcaaagagtatcagaaatcattaaaaagtaatagtttacatttgcctgcaaacgattcgaaaaacttttatccacatgcagtaaaaataagtgcaagactatgtttaaaattacaaagaaagcataatcttgaacaaagtttctacccttcggcataatgcaaaggggcattagctaaaaaaacaaaaacgggtacgctctttcttaaattcgctattacaattccgcagatgcagcaagcagcgaataactttaacttaaatgaagtacggaaaaaaaatttaacatgctataaatcagcccatataaacaccgcctatcccccgccgaaaaactagccggatctatctaaagcgccaaaaatcatttcgccggaaacaaaccgagaaaaaaatgcctttctcgaaagtaaacaaagcagtacaactgttttgggtgttattttgttccgtggattttacgccactgttttgctttaaaaaaatttctcacacaatagtctagtctcaacggctgtgcatagtacccatacaccacaatttctgactaatgatcagcatatacgtcacgttctgctcatcgtgactgtgggagagccagttcgtgccaaccgttatttcttgcgtacgccaattgtgtgatgcgcctatcaaaaatagaaccagttatcgtttcttttcttggctcattggcaccgtcgttcctggaattggttcccccgtttaaagaatgatcgaacgcctgtccagcaaacgtcactactccattactctccagttccatgccattgaatagattccaatcgtcttcatcatgaaaagagttccagtagcggttgctattttgttcacttgtcattaatgccttaccttgagcgctctcgcgtacattagaattcctttccccatcttggggagctcttccctcctccgcgtcggtgcgagtattatctttcatagccattgtaatatttgccacttcgtccggaagcgccagtatatcttgattccattccgcatataatatgtgatgtggtgctggtaaatggcggtattgaaaatatgaatccctataagaacttgaactcataatcgtggttgttatactttgctcaccccacttctctgatattattctcccttctctcacgatacagctaggccacggcacaaatatgatgtagtactaagatttttttttttgaggttgcaattcagattgttgtctttttctacgacatgcatagaagtatatcatatgatatttcgaactttgggtgcttttctacatagtgcctacgttctgagtatctataataatataatgaaaagtgtatatataattagcaccattaaacgcaccacactgttgccgtttactttaaagagaagcgcaaagagcggcaatggtgatagcgagtgcgcatacgctcgctttccaggtcaaactcatatttttgattggtaatagctgcgaagttgttagtttattagaaattgcagcattcttactcttcctggaagtcgtagtggaggacaaaaccgatgacgttgttcttggaaatgcctgtgctgataaagaggatgagaatttttcttcgatagatccatctgctttgaagtacgtgtagttgtcgaaaggggaagggaaaaggttagcttcttttagcttcaaataatcccattctacggcgtcttcggtcttccaattccaaaaaatccatcccgttgtttttgacgaataagtggctagctgtgcctcaatgaattgtctcacacggtcacggtaatcttgcgtccaatcagctaagctattttgggatatacatgttccaactggcttgtcgttggtggtaaacaacgttgtattgtagtatgatccatcgtaacgtgcacccaccccaacaccatttagccaggttgcacaatcagtaatagcgcctgaccattctccgactactgctgggtgaaaagaaagttctttgtggatagagtccccataattgataatgttttcaatacgtgcaaactgagtttcggccaattgcgcatcagtaaacacttcataatgatgatggtcgaccaatatatcttgagagctgtaatttgcaccagtcaaattgaaataatgatgcgatacattctggtaggttgggtttagctccaagttccagtgaccgattccttgaaaaccgtcatgaataacaaacgtagtgttgtcactcgaattctgatttttcttgagcaagtcaaatgcttcgtaatacatctccgttatgtctgaaacatcgattttgccaccaagcggttcgttgacgatttgaatacccaccacaggacttttgtcacctttatttaaaaatgtctggaacatatctctccaaatagccagagtcagttctttagtattattcaaccttaaccagcctaaatcgccatagagtattctttcaccggaattatcgaatccattctgggatccaggagcaccatgtagatctaaccatacatttagttcgtacttttgcgcccattcgagagcattatttaaatatttcagttgtaatccatcacttacgtatggatcattgaaagttatgttatcgatgtacaagtttttatcagtattttgtttccacgcccaatatccgatggggatcctaactaaattgaaaccgttggttttgatttgttcaaaatcatcctctgtaatccaagttttgaagtgattatccaataaagttagagaggtgttatatcctaaggttttacaaagagtaaattcgtcgacaatggagatattgctggaagagttttgctgttttgccagtgacgtagcattacgatataatgatggcgtgatataaggttctgttactagccagccgccaatagtaatacctttcacggtgatagtgtcgtttgcatagtaggaggcgaatttgttttgtaaaatatttagttccaaaggcgataacgattcttccttctctgtggtgccaacgccttgcgtgaatttagacaggcataaaactagaaatgctgaaaaaaaaaacgacttcaaaggcatattaggacgtcccaagtaacgaacggtctacaattgactattctatagaacgcgctaaaatctcagccaaggaaaagagttttcaaatttatataggcgacgacgtattctcgagaatttgcgtttttcattgtattgtttattttcttcttttttcgcgggacttatttcttgaactctgtccgtaaatagaattaaagggacacatttttgcagcgtccctgaccttgtgatgtttcaaaataaacgcacacattatttttaaatggcaatttcacgtagttttagtggtttgaaaataatgataaaatttgggcattaattgtgcagattatcagtcaaaaagtgaatcgaaatgtatcccaatacaatttcatgtgcatatttcactactacgaagtgaatattgtaaaaatcacgttatgacataactgcttttagtaaatctataaattaaatgattaatagacatgtacccgaggataataggattggcgaaactggatatttgtttgtagtatcacaggttaacattatcgttttaggacctttttcactttgtctggtgatcttggggaatctctatatcttgagatacttgatttaattaggcctccataaccagattatgcatattcgattggcaatgaataacttataactgaacgagttgtatcattatcgatatcgttatatatggtatatccaggactgacagtcaacatatcacttgacactaccttaaaatattcaggatttactaggtataatagacaacagactagttaacgacaaatactgaacatagagacgtacaaaatatgatacttgtgttcctgccacagcaaagttgatgtacttagttgactgtatataatttttttctttcaacctctgctttatctaacattatttggcatttttttatttctatctagttagattttaactataatctgcttattcagtatacagtgtattctctattttatttttttgttatttttacatgttttcaatttagtctactaagattatatgttacaattcaggtactccgtcaaatagcccccttaaaatactgcttatgtgcacctggcatgaagattggtatgatatgcatatgatatgttctatttctaggtttattgactctatgttttctttctaaaaaatcttgaacatggtcgcgacagctactttgacaatcattgataatcagccgtgcgtcagaactgaaggtctgctaaatgagcagaagaagccagagcgtaaagttttctgtacgaataaagaggggggaaagccgtattttttattgaacgactgcagaacggaggattatgactgttgttatgaaaatagctaatatacaatatatgtgaaactccttcgcaagtataataactcacatagtctttgctcttcgccatcagttacaaagtgcgctgcaacttccgaaatgcgataagtcgtgatgcggttacctcgatatcgaaaccttctgtttgtccgtaaaatatcgtgtaacactaaagcatactttttctcatcgatttatggctcatcgaccaaccgaattctttgatagttaatgtatgctgcaggcagaagggcagccgtaggtataaaaaagactagagttcacgatccaagcactatttgccatttttgtgccctttcaaattattcttttttatcgcattgtcattctggtactattaaagtaaaattaaaaagattgaggaaaatttttggtaaaaacgacaactgcaggactcgaacctgcgcgggcaaagcccaaaagatttctaatctttcgccttaaccactcggccaagttgcctcaatttacaagtaatttgaatattattagatagtatgatgcagtattatgacacacatctaaacgttaataaaacacacatgcaacttgttggaataaaaatccactatcgtctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacacgtctatcaactaatagttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttatattatcaatatattatcatatacggtgttaagatgatgacataagttatgagaagctatcatcgaagttagaggaagctgaagtgcaagaattgtttcatatgtgatttatgaacatttagcatgatttattgtcatattgaggtatggtatgtcgatgataaaacaaatccaacaattgtgagcgcaagtggtttagtggtaaaatccaacgttgccatcgttgggcccccggttcgattccgggcttgcgcacttttttagcaactattagcgatcaatatgaagggtttagagactaggtgcctgcctcgcctactcagcattcgttcagtcaatattttatatcaccgttaataatgattaagcagttttttttgttaataaatccggtcatcgggctaactaatcttcaagaacaactagacggtcatccccttttgcttcataacttctccttataatataaaaacttacaaaacgaccatgatattcaatctacctgttagtgtgctgctttatttttctttgatatgggcaatggagcctagtttcgtaagaggtaagaacgtcgtcaacttaattactttcaaagattcaaatggcaagctgcacaagcggttagcaccagaggaaataccgccccggctacataattctcaagtaaattcttatccattaggatataagggaatgcgtgacttttcaagacccgcagtgaatttagatgatattttagggacacagcaaagaaagcagcaagagtttttggctgaattgtctcctttatccttagaatcaaagttgtcattagtgaacgaggtccaaatatttgcaagctatgtgcgaaatgatgttgaaacatataacaaagtaagtgaccccaacgaagatttgattattattgcaccaacgaacagggctgtctctcagcttactttaaaaccgtggcaatttccgaataatattgataagcttgaaagtgatggtgccaccgagaaggaacttgatacggcaatacaagagaatatctccaaatttgtgagatctcatattgtagtgtacaatgatgataaaaattcctacaagaaggtgagtccaggatgtacgctcctgcagagtattgacttcacagaaagcaagaaaagcgattcggaaactggtggtgatattttactcaaaaaagaaggagaagtatattatgtagcttcctccagagacgagaaatttcatgccgtcgagagcattgaaaatggaagcaatggtgttattttgatggttgatttcaccctggtgggtccttagttatgtgttgcttatggttttgacttccttgaccccatacaaattgcgttctttattttttttggttataatttattaataatggcgagtaggatcggcctatctttatggagtttacaacataatatatacattggtatcaatttgttttatagttatattttctctagtatgtgaacgataattttgttttacgaatccttatattaatgcttagctggggccggtggaataagaatacaactatgaaaatattacaacaataccttcgaacatatatatacaccacttagaaaattgatggtacggtgcctgagatcgctgctggtgaggtcatataaatagaggatgcgtttttgttatcaagagaattctccctctccgataacacgtcctgcgtatccactagcggttgctccactttcttattgaatgagttggattcacccccaagtagacctactttaaacagctttcttgcttttaattttctttctctattaataagtttagaagccatatctacagggtgcaactccccttttgctatcatttcatgaactttgtgatcaatatttttagtattaatgacatcttttcgtacccctgatcccctttcaacaacggaaccaatacatttcataattttaataatttcagcgtgggaatttgtgactgctttaggaatattatttaaagttgtaatctgatttgatagaggacaaaacactctttggtattgaaacgcataattggcgaactcaacctgctgcttgaacgccttactgaaacaaagtttttctgtccgttctatttgtataaggatgtctttcatttcagaataccgtttcacaatcttcatagcagtgactacacccactttccaaattccgctagtgtaatcacaccctgctaaacaaactagattacgaaattgttgttcacttaattctcctagagggaaattttcaggtaaagctgaaaaatcgtcttttgagatttctaaagcttttccctgatcatttaactttgttatgagtgttttacaaccaaagaccaacaaatcagaatcttctgatatgataccctgtataaggcccattttttccaagtaaaccatttgcggatctgcttcaaatggtgcaacaatgtagggaattgaatgtagtttgcaataatcaataatacatttcgccatttctggtgtgatgtcaacacttttttgaaaatattccattgcattatatctgttgccggctgaccacaatttctttgcaatcatttcgttttctaaccttttctttcttcttctagtttctgtatgatttttcacaaaaagggaatcaccatcaaaaactatatatggcttgatcttaaggcgttttaggagttgcagccttttaatgaaaaattgcaagtatttgtttgttggcttattcatcacaagttcaaaagcacacgcacaagaagccctgtgtagccacgcataaccatcaatggctaatgtttgatacatgtattttttcagggacacctgtttttgaattctctttaattgaggcagtaagccaggtattcccattcctatcgaataataatgttcttgttgttaattttgatgatcgttttctcttactcgctaaacaatatctctttccatattaagcccataaatatgattacttttctcgaattaccacgaacgacatagagtgccacatatcccttttgtgcaactattatcctttaacgtgtcacggaacgcgtcaaaatggtaatatgtaaacaaaggaaagtgaaatcaaaacaaaactagggcagcttccagtaatttcccaaaacaaacatatgtatattatatatatatgtgctttgaaatgaatgttacaaatgtggctatcttcattttttcagctaaacatttattaaccacctcatgagctttcctaatagtccttgattcagccaatcacttataagaagcactgcagcttgaggcataaacttttctatactcacagttgtttgataaaaggctaaaatatacagtttctcctaatgaaaacaacaaaattttcataccatatcatttccttgttcaacatccttatttggcaatttgtaaagcttaaaatagtcaacttctatcccgttgagcaaagctttagagcccgaaggaggatacaaaattcgcctccacaaaggcgcatttatatcgcttgtaagccaaaagtctttaacatttcttttccaaccgtaatttgttggtattcttgatgtaatcgaatacacattatgtccggtgctatccttgatgccaatggtttcttttataaccgctaaccactgatccataccagtcaccgcgtaacaaacgccaaaacaagtgcgtggtttccttatcgttgagcctgggactggtgctagtacagtatcattactctcctcacccggatcaatcgacggcgcaaatccttctggagtagtattgaagttttcattgaaagataacccatcggggccaatggacttactctctttcatcaaaacattgaattctgtattggtcattcctttacatatttgaaaggcttggacgaagatcaaacttgcaacccaaatagattggagtaaagcccataataatatcagaaagacaaatctatcatatattaatcccgaacagagatctgaagcgcctaggatgaaacatttgccatttttctgggatgtatcttcgtgtgcatcttcaagttcatcaaaatattccaggcaaagtgcaagaaatgtgaaaataccactttccattaatgtaataaaaaatataaatgctttgtgatttttgagtccgacatcattaaagatccaagggcagtaatgatcaaatcttgcaaccacagcattgtttaagggcgaaaatttgcttcttagaggttttctaatccaagtttcgatacaaaagttcttcgtatcaaatttaccgatttcgagcaagttcgagattgtttgtcgcacgttctcatgatcagtttcttctggcaaacatcctgggtccataataacaagctgcccaaaaaggtaaaatacagaaacaagtattaccagcattaggatgttagtatattgttcatcagaaaatgttcgaggcataactttgaaaaaccaaacgatagtcacccaaagtaaagtgccaaaaaaaacaccggataacaaaggtgaccttaacaaggtaacgttgtggacacccattcgtccatatgacggcagaacgaatttgttcaagcctttgttagtggcaatggccaataaaaaaaggacaatgattacaaacaaagggttaatatgagagaaaagagcaaatgcgattcctagaaatagaaatggcgttatgaatgtaacgagcttagcatgttgactttttttgaaccattttttaatgggataaccatggtagtcgaatccagaatgtgttagagcctctctaagtgagtacacagtgttcatttcttgagcaatagcaaagcaatcttttccggtatccgttttttggaaaaaatctgcaccatcttgaatcaagtattttagtacatgtggttgcccttttacagtgccccagtgcagtggggtgaatccttctgtatctgcgatctttatgctggcaccaaatttcaacaattctgctacagttagggaatctccctggtaagcagcccatagtagtgaagttctgccctttgggtctcggcaatctatatctaaaagacctttgctgacaacgttgaataaaacgtatagaactagcattatatttgagctgttcacagataagtgtagtagattgaaaccttggtcatcggtcatggtgggatcagctccatgcttaagcaaaaaatcgacaatgtacacgtacccataccttgcagcccaatgtaatggtgtggcatgcaaagcaccagcccttgcattgacatcagcgccttgtgaaactagaaaatccactacagaaagtctgttattaatacttgcccaatgcaaaccagtgatatgttccgtagagtcaccgtcgttattaacttcgagcaactttccatgtatcatttctttgacagtcgctagatcacctctttggcaagcggtatggtagcgagttaacagaggatcttcttcggcctcatcattatgattcacctgctcgttcccgctttcctcttcatttcctgatcggatagcctttaatgatgccaacgaagtaatttcgttagaatcacccagactaatatcttcctgtgagtcgttattgctaggatcaaccgtttgctcttcattcgtcaaggtcgacgcccgtggcacattctctaattcgttcaccatcaattagctactctgaacaaagaagtgtttttttatctagacgaaacggaaatgatatattctacttcgtggtttgtaatctactaatcgaccgtatatattcctcgcttgcacttgtgtctgtacattacttcgttttatagatcgttcaatatgagggtgtaataagaaagtacgaaacaatgggctggctttatcacccggagtgtagggtacggatgtttgtgatcagagtaacccaatgctaaaagtcgttcggaggaataagcagcaaaacgtgaattgataatattataggagccaaagttctaacaatgataacgtctcaacagctacatgagctgtccatatgtgcatcttcttgcaagtaatcagccggttttatcacaatttttacccaccgtgataatctgagagggcgaagtaggtattagccgtttacattagaaaaataaggtagtggtaataaagcacactacacatcgaagaaagaaacagacactactacatcggtggggggtcatacaatagaggaccaaaatgaagaatgataataagttgcaaaaggaagcacttatgcgactatcgcagctaagatttccatttgccgatgctccaagtatagtacaagcgcatcaaaaagatgaacaaatccagggccttttgattatgaaagtgactgaattgtgcaaattgataaagagtcaattgtttgttaactcttaccctaaggaactgtccatatttgccaagctcctgtatttgctctttactacaggaagacgtggtagaacgttaggtgaggaatatgttgacttgacatacactaataggaagggtaccagacttgcaggacggctcaaaatgattgtattcgctttcgcttatcctttatgtccatatttcatcaccaaactatacaagaaaataatgaagaacaacaaggaaagtaaaattgaagatactgaaagtgttgccgcgttttgtaagggccttttagatttcattttagacgtacacatgaccctcttttatttcaaaggagctttttacagtatttccaaaaggatttttggtatgagatatgtttttaaacatatattgtcaaaaaatgaggccaattttagagaagagggctcacaaaagtacaaagtattaggttatatcctattagctcaaaatgttatgaaatggtaccctgtcctaacctctacgctcgggtcctggatttatgggagaaaaaggaccaatgattcaattactaggtcgtctgttggtctacaggagcgttcagaacatgaatctatagaaggcataccgaaggaatcgcagctgactcatataaatttgtcagataaaaaccaattgccatttattccagaagcctcgagaaaatgcatcctatgtctcatgaacatgagtgatcctagctgcgcgccatgtggacatctattttgttggagttgtcttatgagctggtgtaaagagaggccagaatgccccttgtgcagacaacactgtcaaccacaggaaattctggtcctgcggcaatagaggaactaatcaataatttgactactcttttagcattgtccacaggcctttttcagaaataacgcagacgtctgagcaggagaagtaaaacgcgaaggggaaataatgctttttagtcttgtaattatattaattaattaaataagtttttctttatcggaattttatttaagactttcatttctctaatgctattgtcagttacaggttagaaatatatttccaactatacaccaatgtggaataacagctgcttttgtttgcctttctttttatttcctccactagttgtgttcaattccctcaaattatcgtgcacgttagtatcttgtgtgcttgactttttaccccactgcttaggatcagcaatttggggtctgttcagacctggaatttgcacctttggctttggtggaggtagttgaggtaggttgagacttttcaatttatctttgctattatttagagaagtagaagaggaaccctttttactttccaaataggttggagagaaggcgactgtattagtggaagttcgataactaactgattgaggtgtagttcttttaatgttttgcacgggtctcagagtgtttttttttacggtggttgcaaagggatcatacgacgctgaaggacttttcagggttggaagatttttgatattcctaacgcctaatgctgcaccagcgctgcccccatcgtttgttccaccccaatggcccctgcctattgacattgaaagggaagaatcactagataaagaaggtagtgaagtttgtcgtgcaagggtttgctctctttgttcatatatggcgttcagattattgtatttggaggagtttttgggaaaggtttcagctaagttatgaatcaataaatatacatccgcatttggttttgtgaataacaatttatatgattccaataatttttcagcacttaagcgacctttagaataatcttcgttataagaagaaaacttattgaagtcttctttggaattttccagatagtattttgctctttctgccaatcttagtctactttcctcgggagaactagcagatctcacatcagttctagagccggatgatgaacccggtagggaagatatagatggaaggtcgtaatcatctctttccctgatcactctagatggagccgagataaaagtagaaagttctgactggaaaaactttggctttcccttcaggatattaccatgctcctgcaaaatgtgggcttgtaactccaactcgtctttaaatacgacaaacttgttatctaagcaagtttggacggtgcaaacgtaatgcgaatgtttaaagtggtcaaaaagctgattataatccttaaagtattgaggagaagcggggttcatcttatcacaaatatggcacttttcatgctgatttctcatgtgaatgtacaattcgtcgtctgaataaaatcgttttccggaacagaaggcacacatagggtggcctttgaatccttctgaattacccttagtttgatggttgcgtaattgattttgggtgaatatttcaagctcacaagggaatgcatgcttatgggttgcacatattaaacagatcattctgttatgttcagatttcaagtgttcattatatttcttgaaactaccaaagtcacaaacttgttcatccttcgataggggacaaaaaaattttaaaagatttagtgtttcggtagcaacctcttcgctagtgaaatttattccatatttttcatttttttcgcaaaagttatatttatctgaaatatcaccatctatgcgatcggtaaacatgacttcttcattctccgttctgcaaatcaaacagcttttcttgttgtacaaagctcgttgtctgaaaccacagatatggcatgtcttatgatggcatggtgttagagatacgtatgttaacttgcgcgcacaaattacacataattcattttcttcatcagtatcatctgcgcttgaagtggtgaggttgggttcagcagaaaggttatttttcttttgctttcttctgaaattcttcctgtcgttgtgaggttttgtattattttggggcccttgagtacgacggaagttacgtgtcggagtaacgttttctttcactgattcgctcatcctaattcttgaaaagaagtatagccactattttttcgacgaaagagactgtatcaaaatgcactttatggatctttttcagctaggtatgcgctcgacgatttgttgaatatggctgagtgggcagtcgttcagatgcccttttcaaaatcttaagagaaaatcagaaaatatagctattattaagagtgaccgcgagtatgaaactttcagtgtaacctttctttattcgagataatgcttaattacaagtcttccgaatatctaatttttttttttttcatttttaaatttcagtttttaccgcatgcttttaatgcagggatatgtataacgaggtcactccgtcacacatgacagaattgcgttatagtgatacaaaggtttatgtaactaggtagaaaaatcgtcattaagtttatttttagaattcagatcgatcactgtgttaatatgagttcctgaattgtactcttgcttctacatctacgctgctttttctagagaccagaaatttacgatcccgtcgtcaccgcctgttgcaagtatagttttaccatttaactccaaccacttcacaacgttgatttcataaactccatgacataatgcacgtttagcaaaaactttccattctccgtctacttcttcatagaccgctagtactccatccgctcctacactagcaatgaggccattaaagccccatgcaacattgtatacctgtcttttgtgtacatccgggagaatagcttcacaaacccattcttgttgatcatcctcgtcgtcacccatgtatttccatacccgtacagtggaatcgtcgcttccactgcacagtctaaacacgccctcagtcttgtcaaaatcagaagaccaaacagttccttcatggccatttaagacagcaacacattcccagtcatcgtcatagtctttccatatcctgacggtgtcatcataagaacttgaagccagtaatgcttcagatggatgccatataacatgtttaacgtcttgtgaatgttcttgcaaaacactaatacactcatattcctcgccactttcatctgtttcccatatccacacgcttttatctctggaacaggttgctaggtaatatccatcattcgaccacgctacaccttttacttcattttcgtgaccttcgataatagctagcaggtccatctcgaaagttctgtcagcagattcttccttagcccagatagatacagtggaatcaaaagagccagccgctaacagcgaagtgtgaggtctccacgccacagatcgaatcgcctttttatgagcagtctcatctagcacatcaattaacgtaaaatcgtcatatttcacgctaactagcttaatttttcgatcagttgaacctgttgctaatataccttgagaaaagtcaaaagaccatatcttttccttgtaaagtttcaaagacttaatcagattgatagacgccattaccaaataagtaaaccaattgaactattaaaatgtcgtggtatagcccgattttgatttgtgatatctacaaatctagtatttattcgcaattaatgaggcaaagacgatacaatattcgatgtgagatttttcaaaacacggcccgctgagagcagaaagttttagatgacctatttgaaggcaatcacgatggtatttttcaagaaaataaatagtagtaacactgctatgcacatcagagtcagattccttaaattcaaacgtttctacaattagtatgaccttttcttgaagatctttttctccttataaaggcaacacaaaacaagatagaagtgcaaaggtattttttgtttttcacgtgataaaatcggcttcgagaaagtagaaaagggtattatgatttattacaggctacctgcaccatctcaaaggttttacgttactaaggagtgaatcaggttttgataaatatttacactatcttttacaaggaagatgtcgaataagcaggcggttctgaagttaatcagtaaaaggtggataagcacagtgcaacgtgccgattttaagctgaattccgaagcgcttcatagtaatgctacggtatttagtatgattcagccaactgggtgtttccaccttggtaattatctaggtgctacacgtgtttggacagacttatgtgaattaaaacaacctggccaggaattgatatttggagttgctgatttacacgctatcactgttccaaagccagatggagaaatgtttagaaaatttcgccatgaggcagtagcaagtatactggctgtcggtgtagatccagaaaaggcttcggtgatctaccaatccgccatccctcaacacagtgaattacactggttgctttctactcttgcctcgatgggattacttaaccgcatgacgcaatggaaatcaaaatcgaatatcaaacaatcaactaatggggattatctggttaacgattctgacgtgggaaaagttagactgggcttattttcgtatcctgttttacaggcagcggatattctactttataaatctacacacgttcctgttggcgatgatcaatcgcagcatttggaactaacaagacaccttgctgaaaagtttaacaaaatgtacaagaaaaatttttttcctaaacctgtaactatgttggcacaaacgaaaaaagttttgagcttaagcacgcctgaaaagaaaatgtccaagagtgatccgaatcacgactctgtaatttttttgaatgatgagcctaaggcaattcagaaaaagattagaaaagctttaacagattccatttctgataggttctactacgaccctgtagaaagaccaggcgtatcgaatttaattaacattgtcagtggcattcaaagaaaatcgattgaagatgtcgtagaagatgtatctcgtttcaataactatagggatttcaaagattatgtttcagaagtgataattgaggaattgaaaggcccaagaacagaatttgagaaatatatcaacgaaccgacctatttgcatagtgtcgttgaatctggcatgcgcaaagcgagagaaaaagcagcaaaaaacctggccgacattcataaaataatgggcttctgactgtccccggctttaggctgctgcaaacgcaatgtaaataataatacagtttaacttgtacgtatctttgttatttcagaatatgcaagattcctcactcggcagatctcatcaataaacgttagtatcttgaaaaatacgcagatgttggtacagtctcttgcagagggccagcaccgttagaatgttgtgttgccaccgtctggctcgaaaacaggtcgatctgtgtaagtattgtcctgggtgcagttatttgtagtagcgattttcgcgggcagtggaaaagaacgggtgcagtgcggcgatgagtgcaattagctgccgaagggtttgcaccggtgattccgagaccttttgcacacacttgtatatatttagggaagtcacggtaactaatggatttcttctcaaatttgagacatatggattagactttaattctgcctggtactaagctacttttcaaaggtatttgagatatttcgtaaattttgcggccaaggagttgaggtgtttaatacttaaaacgaaatgagagaagtgatacttgctgtacatggaatgacatgcagcgcctgtactaatacaatcaatacgcagttacgagctttaaagggtgtaacaaaatgtgatattagtttagtgactaatgagtgccaggtgacatacgataacgaggttaccgccgattctattaaggaaattatagaggattgtggatttgactgtgagatactaagagattctgaaattacagccataagtacgaaggaaggactactgagtgtacaaggtatgacctgtgggtcttgtgtttctacagtcaccaaacaagtggaaggcattgagggtgttgaatcggtagtcgtttccttggtaacggaagagtgccatgttatttatgaaccgtccaagacaacgctagaaaccgccagagaaatgattgaagactgtggatttgactcaaatattattatggatggcaacgggaatgcagacatgaccgaaaaaacggtgatcttgaaagtaactaaggctttcgaggacgaatccccactcatactttcttcagtaagcgaaaggtttcaatttttgttagacctaggtgtaaaatcgatagaaatttctgatgatatgcacacactcaccataaaatactgttgtaacgaactcggcattagagatttattgaggcaccttgagaggaccggatataaattcactgtattttccaatttagataatactacccagttaaggcttctctctaaagaggacgagataagattctggaaaaaaaacagcataaaatccacccttttggctataatatgtatgctattgtatatgattgtccctatgatgtggccaacaattgttcaggaccgcatattcccttacaaagaaacctcctttgttagaggtctgttctacagagatattttgggtgtaatattggcaagctatattcagttcagcgttggtttttacttttacaaggcagcatgggcatctttaaagcacggttcaggaaccatggatacactagtttgtgtttccactacttgtgcatacacattttctgtgttttctttagttcacaatatgttccatccctcaagtactggcaaactcccaaggatcgttttcgacacatcaatcatgatcatttcatatatttccatcgggaaatatttggaaactttagctaaatcacaaacatcaaccgcactttctaaattaattcagctcactccatcggtgtgttcaattatatctgacgtggagcggaatgaaaccaaggaaattcccatagaattattgcaagtgaacgatatagtggagattaaaccagggatgaaaattcctgctgatggcatcataacaagaggtgaatctgaaattgacgagtcgttaatgacaggcgaatccattttggtgcccaagaaaactggttttccggttattgctggttctgttaatggacctggacatttctacttcagaactactaccgttggggaggaaactaaattagcaaatattatcaaggtaatgaaagaagcacaattgagtaaagctcccattcaggggtatgcagattatttagcctctatttttgttccggggatcctaattttggcagtattgactttctttatttggtgttttattttaaacatctcggctaatcctcccgtcgctttcaccgcaaatactaaggctgataatttttttatttgcttacaaactgctacttctgttgtcatcgtcgcatgcccatgtgcattgggacttgccacgccgactgctataatggtgggtacaggggttggagctcagaatggtgtcttaataaagggcggagaagtattggaaaaattcaatagtattactacttttgtttttgataaaacaggtaccttaactacaggttttatggttgtgaaaaagttccttaaagattcaaattgggttggaaacgtggatgaagacgaagttctcgcctgtataaaagcaacggaatccattagtgaccatccagtttcgaaagcaattatacgttattgtgatggtttgaactgtaataaggctttaaatgccgttgttttagaaagcgaatacgtgcttggaaagggaatagtctcaaagtgtcaagttaatggaaatacttatgatatttgtattgggaacgaggcgctgattttggaggatgcattaaaaaaatccggatttattaacagtaatgtcgaccaaggaaacactgtatcatacgtatcagtaaacgggcatgtgtttggcttgttcgagattaatgatgaagttaaacatgattcttacgcaacagttcagtatctacaaagaaatggatatgaaacgtatatgattactggcgataataactcagcagcaaaaagagtcgctagagaagtaggtataagcttcgaaaatgtttacagcgatgtgtcacccacaggcaaatgtgatctcgtgaaaaaaattcaagataaagaaggtaataacaaggttgctgttgttggcgatggcattaacgacgctcccgctttagcactgagtgatctaggtattgccatttcaacaggtacggagattgctattgaagcagctgatattgttatactgtgcggtaatgatctgaatactaatagtttgagaggactggccaacgccatcgatatttcactaaaaacgttcaaaagaataaagctgaatttgttctgggcactttgctataatatattcatgattccgattgctatgggtgtgctcattccttggggcataactcttcctccaatgctcgccggtttagcgatggcattcagctcggtcagtgtcgttctaagttcattgatgttgaagaagtggactccaccggatattgaatcacatgggatttcagatttcaagtccaaattttcgattgggaatttttggtcaaggcttttttctacgcgggctattgcaggtgagcaagacatagaatcacaggccggactaatgtcaaacgaagaagtcttgtaaataacaggtaagtctaatttatttaaaaaaatccacgagcatatagatttataacaataataataattaatattcatcaattttttagtaaattcatatattttactcctactctatgtattttcagtaagtctactagtcgtattacccgtcggtttcaagggatattatggaggtaataaggatttttttaccgatttaaaaacccattatatccctcttagaaaaattttagtattcttagataagttgctagatttaccaatatcaaagggaagactgcaggacaacacaaaaacacaagaaaaggaggacaaaaaatgcaggttaaatcgattaaaatgagatgggagtctggtggtgttaattactgctatctattgtccgacagtaaaaataaaaaatcgtggctaatcgatccagcagagcctcctgaggttctgccagagttgactgaggatgagaaaataagtgttgaagcaattgttaatacacatcaccattatgaccatgcagatggtaacgctgatatcttgaagtatttaaaagagaaaaatccaacttcaaaagttgaggttataggagggtcaaaggactgcccaaaggttacgataattccggagaatttgaaaaagttacacctaggtgacttagagattacttgtattaggacgccctgccataccagagactctatctgttattatgtgaaagatccaacaacagatgagcgctgcatttttactggcgatacactatttaccgctggttgcggtaggttttttgagggtacaggcgaagaaatggatatagctctgaacaattctatcttagaaactgtgggcaggcagaactggagtaaaacgagggtttatccaggacacgaatacacaagtgataatgtaaagtttgttcgtaagatttacccgcaagttggtgaaaataaagcattggatgagttagaacaattctgctccaagcatgaagtcacagcagggcggttcactttgaaagatgaggtagaatttaatccattcatgagattagaagatccaaaggtccaaaaagctgccggagatacgaataattcatgggacagagctcaaattatggataaattgagagctatgaaaaaccgtatgtaggaaagccaacagagtataatatacttaaaaatattcttttagcatacccttttatttcaatgtataagagtttttggaacgctactttataacattcaggtctgttcactagaactcttgtagttgtgccgtcataaaaattagtcttcgcgtggctgaaagaaaagttccaataatacgggcggctcgagtagagtaatcattgccgtcacaaaaccattttcgggtagaaataaagcaatggatatttgagctccagaattaaaatggctttccttttgcggtttactatctacttgactttggctggtatttaaacacaagtaagagaagcatcaaacatgggaaagaaaaatagaaagggaaaagaaaataatgctgctaaaacctcttttctaaaagtagagaatattaaaaacactaattcgggattggagcttccatcgcaagactatacaaacgttgaagaaaaagaaagtagcccgaaaactgactttccattaattacaaaggaacatgtaaacacgaaaactgacagcaatattctcgattatcccaccataggcgatttagtttcctcagtagagaaattatgtgtcttgaaagaattgaagatagcatttccagaagtagatgatacattaattaaagccattttaattgcctcccaaggggttttggagccggcattcaattctttactctactactcaagtccggaggaaaacactgactttgcattaccaatgaagccgataagtgtggaagactatagtaaaataaatgtgtctgagattttgcaacgtgaaatattcgatgatattgaagacgaattttctggtcaaggaataaatggctccatggtaatttcaaaaattgaatcagaactaagttctttggccgaacacattggcaacattagcacccccggatcgaatagagaagtcgccgaatcgactaggaacgtggctgttgcagagggccataatacaattttatcaaacgaagatagtatactcaagggaaaagagaagggaaaagaggaggaaaaggagaagggagaagaaaagggagttaacagcttaaaaggcgccgctgtgaaagttgttgcgaagtcattgaagaataatcgcattcccgtcactgtgaagagaaatgagccttcaaacaatttatttgacgttttaaactgcgacgaaagcgaggaagaagaagagcaagatgtcgaaaccaatacgtcgaatcaagaaaggaagaaccagggcggtaatactgaagtgccggaggctcagcgtgacagtgcagataggttacctgccaaggacgacggtggatacaaatctgcctttggcactgatagttgtggtctatttgcagctgacgctaaagatgaaaaaaagcaggttcatccatctagacaagaattaagttttacgtagtgtatagcggtaatgtttattaactctttcggcaaagtgcgtttgggctcgcaatgaacagacaccaccattgcttcttctgcgcttatttgcctttgttgtatatctagttctcaaaatggagtcattcatcagtcgatgtgtgggcggaaatgacgttcatctagcaatggcacactagtttttactcaacaattcaaactcaatggaaagccaggaagttagcgccgggaaacttcaggacaatataaaaacaggactaacggaagaaaataatgtgggcctttttgagcaacgctgacggtaagtagtttcctacgatcgtacaatcccggaaaattgtagtggtgcaagaagggaaaagaatgatggcgaaaaatgcacgcgcgtaaataatgatttgtcgagtcctattgaccacaaaacccgcggaaacctagttagcccaaaaggaaatggatagcatatgaaaaacgaaacgaaacgtccttttgcacggcagaaagagcttagtaggacccgggacaaatgcaagttagattccttgattcccgaatgctcggtcttgcgtttcgccgtggctgcatggaaggtcatcgtacgggtacgggcagtctggctgagtggtgccgccaaagtgcaatagctgtcagtagggcgtgaggaatgtaaaaggcaagaaaacatgtacgagggaagagaagggggcaaaagaaagataataggaacggtgtagatgaactagaaaaggttcaagagatgataaacgtgaagggagtgtcatatctaccgacataaagatagagatctttttttttcctttatttttttttttgatttttttttttgattttcttgatattagtttttagaagtcctttgacggggcagccggagaatatataccaacggcattctattgtctttttttcttccttccttgccaggcatctgcatccattattgcctttagttacaatgttttttttcccgaagcttagaaaacttataggttcaactgtgatcgatcacgataccaagaactcatcaggaaaggaagagatcatgtcaaatagccgattagcacttgttattatcaaccacgcctttgataaggtactatctttgacgtggcactgcgggatattatccgaaataagatcaggactgatgttaatgtttggcattttccagttgatgtgctctttgggtgtcatcgtattgctgttgcctattatcatactggacgcgatcgatctattcctctacatgtgcaggttgcttgattacggttgcaagttattccactacaatagatcatcattaccggtggcagatggaaaagaaaagaccagtggtcccataagcggaaaggaggaaatagttattgatgaggagataattaatatgctaaatgaatcctcagaatcattgatcaatcatactacagctggtctggaatatgatattagttcaggtagtgttaacaaaagtaggcgtttgaattcaactagtacagttacatttgtgaagcagaataaacttgttaatgaaaggagggaagacgcctactacgaggaagaggatgatgatttcctatcaaatccgaattatgataagatatcattgatcgaaaaatcattcacgagtcgttttgaagtggcttgtgagcagaaagctgcttaaattgataatcaaggtcaaggcaacgcaacgccactgctaagaacacttattgctacagaaaggaaactaaaaataattataaggctagagagaaataaaaacaaaataagagagataatatgggtaagggtctgccacccatctgataaaaggctgttctatcttttggaactctacaacacaggtaaacggatgatactggctatatttatatagataaacaaacttgcaggacagatagttaagcgtctatatcatgtgtattttaagcgaagaaaaaagtacaaaaatgataaaaggcaaaaaagatgagaagttttttttgtgataaaattaattattaaaaaatacacacgtagttaaaattaacagcgggggaggaaaccttaagagaaagagaaacaaaaaaaaagaaaggaaacaaataaaaatgagggtgacccgaacatgttgataccgtttcctaatactgcttccttatttcatttgatagttactttcgtttattgaatgagcttaatcttgtaggacaatgtacaaggcatatagcatacctgggaaccaagccaaaatggtcaaaatgatatccactatacagtcagtaccccacccacgggctagaaaaacggcgactggtggtaagaaaagggataatataatgttaatgatcttggcagaatccattgttgtattgtgctgtgctgtttagttcaaaatgtataatcaattgtattatactggcgaaaaacaacaaccgatagtaaattttcttctttttttcctttccctcttccaaaacaaaaacactcacttcctcttttgtatttatagaggcgcccatcgcaaaataaccaggacccccttttgagggcgtggttaaagggcacccagagcccacacccattgcatcttccgctattaggggactgcggaagtgaggggagcagtaaatagtgatctttgtaattttctgcaaaatccctctcgctgtctcgggtttttcgattcagaggaccttcccccccccatgttccgagatcggttttggtggttagaaggccggaggaaagacatttaccgcttgcgcgcggcttcttctgtatgctgtgctcaactaccaagagaaggattacgcgcacggatacgttggatgtctgcgattggtgatgctaagaactaaaggtatttcgtcatcgtatggtttgatcttcgctacccttgactctttactgcgataacggtaccacgttcccataaaattcttattactaaatctctataaagctgcaacagctagtttgtatatataaatcattggcgcttcttcctcaattccttgggaatttggagctcctctattaaaactgatgtccatgggatagtattgatacaatcgaagagtctccaaaaaaaccatcgggaaggtttctttttagtatcttcaggatactgaatccggctgccaatccaatcctaatctttggtaaacttgtgcctgacattgcgaccatatcgtagccttttcttctttagataagctgactttgttttttccctgttgatttgttgcggcgcttgatctcatcatcaattcatcaaggttattattggggtttttcaactgaatgttcttcaataaagcctttttcagaagcgattttgtttctgtgctgtttttccgcggtattatgcttggtgggggcatgtccggtctttttaagttggactgttgtaacttccatttcttatattcggagcatctttgtttgaaatcaaacctgcattgtgcctctactgctatatttaagaggtaattttcgatgatatttctccattccggtttcgacaaattcatgacggcttcatttctaccagttatatgctcatgtctttttctagcggtcgctactgtatatttggcgctggttagtttgaattcataatctaagttagcctccatgtacagatccgaatggactaacgttgcgattatggtctcatcgctagaatatagtggtaataattgtaacctaaactggggcatattatcacccaccgttattacttccggtagttgattaccccattcgggccttaacttctcgactatcaataacgatcttatatcgtttaaatcccaatccaataactctctcttggtaaacttgggacgcccgttacagagaatgttggatgggtctgctaatagaatatctggcgaatacatgtcataaaacgttttgggtaatgcttcatccaggctcactctcgtgattaacttgtggttaggaaattcggagaacgaagagtcattagttagttgcgtgtgcacagtagagggggcagaaaatatacttgattgataagacgaggcattatccgaaagtaaactcccactttcagccacgcttgatctcctgctcgctgaatgcatactgcttgaatgatgtgaccttctgctaggtgaggaggccaataatctttttttaatctcatctctagctctatcagtgtactccggaggagcattcacaaagttctctcttctcgaagaagtcgtggattgagagctactcattgatagtggcaaactttgaaaagaagcattatcactgccactcatcgtgttttccggaatggcctgtagggagcttgcaaacccatgattactgttagtcgattctaatggacgtcgttgtaaaacttggtttttcgaagttgctggtggtggtgaaacaaacattcctttgagtgtgtgtactctatgcgttcgaataaaattctctttgtattgctgcttgtggtttcgctattgagaactttcaatatacgttaaaaaatacttggagtgaaatgaacaaatctttttgtatgtttccttaagttattaaaaaactccatgctgttttttaataaaaaaagaagcagttacaggcgcattacaaagtttgagaagaaaggaaaaatgtcatttggttatataaattttttttcttaatggagattgaggcagcaataaaatgtgggatgaaaaaaaaaaaaaaaggcacttgaataaggggtagaatggcagatattccatgtctacggtagtttcactggagaaatggactcgtattttctctcacgatgaatttttccacaaaattataagatgaggaaatgtgtggggcagtcatcctaacaaaactcgcacggactccatttccccggacctttttcccgcttgttctagggaataatttcggaataattttagggacttcatagtatgactgggtttcaaggaacggaaaaactggttagtaccgcgttattctgccatttgctgatcgttttagtggaggagcggaggagggggcggggtgataactttttttccgctttacaatagagaaaagtccaagtaagtctcggcgtgagatggccttgatgttattagtaccggcggctccctaatagtttactaatacgcataccttatgtcatatttttccatcaaatattgatcagtagaaaaccttggcaatgtacatagagctacacttttttggatatggagtattagagaaaactgggtttggtgggcgaagagagatgttccctacctcctcaagagtcttcaactatgaatttcacaccatatccttatctaaacgaactatggggtggtcagctaacgcaagtattgaattctttctcttaaagtacccctaagttgaagaattcattttaatcttccttgctttgtcccccccccctagaagcatagttttgtcttaacgctgtaacggtcttgtatgcttattttggtggtagggatcggtttgcaccttggaaatgctatgtttactttattaaaaaaataattagttttcctccaaaacgtaaacaaatataagtttgagagacaaagaaaagaatgaaagagtcttatatatatataagttagctggtagcataaccatttttctcgacttatttataaaacattcgacatacttccatatttcaagcattaatatgagacctagaattttttcaagctaacttatgtacattgtagttatatgatgaggaaaaatgtacacaacagcttgtgctgtttattcccatcgtatgttgcggtaatgcaaacagcaatagaaaaaaaattgatataagaagaatatgactagtagcatcacagtgaaacagtaacggtaaatgaatcagcatgtgaatttttctagaaaataaaaaagaaactccgaagcggggagtcgaaccccggtctccacggtgagaacgtgatgtgatagccgttacactacatcggattgtaccttggtgatagtttgacctaaaagaaacgttcattatgtaatgaagaaagccaattattcggtcgcaaatcaaggttctgttagggaatatgattttctttgactctcaatgagttctcttatgactatttaggggctaaattatttgttatggcaatattattaggtaggaaagatacgactttactgaaattgttggaaatacaaaaaggagcagatcattccacataatgatatcattattccctctttcatttaaaaaatcaccgtttttattttattaattatcagtctctgcattttcagattctgttaaatttgataaatgtttttcgccgtttataaagtatttttgcatcatgtatgataatgtattagtaatatgaaaactggtgttattaataatcagtggtcaggatgtagtattagtttggaataaaagcaaatctcctcatgctatataagaggaatatagaaaatacaggccagttgttcttattaaacatgaacataatagtgggtctagcagttactatacatttaaattggcgactactattattcgtacattcgactatagcagtatttccaattaatggatctttaactcagctattatactgtttgagttcctcgtttaacatttccctgtccaacagggacttaaaagtatgtagggtttgcattaatatacagtagagacacttaaattgttactatagtaactcaagttactattcgtgagaatattgacttattattcttcatgaatagtcgattagtaatcaaatgaagtaatcagatgtgcaatgcgtctttaatgtttcagactggagaatgatacgtagctacataataatctgggtacagtaaactcaatgatctattacctgaatgattaatctgatgcttgcaatataacaattcatctcgtgacattaaccataagaattactctcatcattgctatatcggcaaggtttaatatgtccagtcggagtgtattttatatctctttcttttagaataagaatatctgcttttattcttaatcaatactacaacctaactactaactatcaacactgttaattacgattcgctccaacaaatttggttttgtggattcttaaattctcgagaaaaacttctaatatatcttgtataccagatactgtagcctttagcaacgatagaatacgaacagttctcttaaaattcgcctatttctcataccgttgcagatataactaaagtattgacattcagtgacatctggcgctgatatcattatttaacacacgtatgtttgcgtggcattgtcatttttaagagcagagaaagaaacaatgagctacttgagtgtgacaagttgaaaagtccaccaatttcacgttgaattaggattcatatatgaaattctagtcattaattagaattgtaagtttctgagcttttttttcctagtaaattaaacttgtctaatacatccagttgtgatgtattctatatctcagttctacagtagcacgaagtttcccggcctctctattcaataaattcagctatcgctgattatcaacagcagcaacgaataaagcataaaagaacagaaaaattcttctacaaatttattctgtaaagattcagcttctttcgtgaatttctaagttcatgaggggaatttaagtatggcgtttcttcgtagcgccattgtcttgagccaaaatggaactctaaaaattttcacgacattttactagtcagtaaagtgagcatatacatataagaagaaatttcaaaaggtaaaaaatggagcaacttccagctcattatcttttcaatgttgtcgatgccatagttggattatgaaatctcatattcataaccacaacgcgtttttttccttttaaggcactacagactccattctcacaagtttgtcaaaagcacgagcgcgatgagaattaaagtcagatctggttaatgattctggtacaacagcagaaacaaatcgagtacaaatttaatcttattctgtcgcaatagttgactttcttttctggcctctcgaacaaaaagcatgaccgtttccaacattgggggggaagaacgactaataattttaccagacgattatgaaacttcgaaaactataaacacttttacactgccgccaccttccaatattacatccaaacctcgtatcgagctcttcgaaaatattaatggaaaactttacgaaataagatcttttcaattcggcaaagggccctcgtattcacatgaggaagatttggcaaatgataaatatcactatactaaggaaaatcacccgatcaaatcaactttcattgtaaatacgtctgatcccaccgatggttatgtttttaactcaagcaaaatacacttttgttctttatacgatattgcttttagtttgattggattttactatagaaacagtgtttcagcagatgaacaagattactccaattcaagtgatactggtgaaaaccaaaaaagcaacagcaaaaccaatgagaaatttcttacggtgcgtgattaccatgatttcttaacggataaccatgacaagaattgggaaaacatttctttaagtcgtctcaagagtggcttagcaaaagttagtgaaaccattgaggaagctggtgacgtctattacaagatcacatctgcaatgataacacaatttttgttaggcaaggtatcaaaaattgtagaaaactttcctccaagtatccctacacttaaaaatgccccaacggaaataaaacagtgctacaaggtagttatggctacaaatcttttagtttccctgattccaagggcggcctaccataatttacttaccttttcacctacaatggatagtggttgcctaaatccggatataaaagctagcttcatagaactcgaaaactacgagactacgaacgaattacagaatgctgaaagagaattactgatgaaaagtgccatgaatgtaggcctaaattcgaatggcagggtttcattgccagtgaaaaaagttaccaaaaaaatagttcaaaataaaaaaccaaaagtagccataggaaaaggggccattgatggattttttaaacgtaagtagctagtatcataattaaacagcaatttgaatgctataactcggtggtgatgacctcagtgcgagataattacacaatattgtcactaccaacgaatgggctaccttttttttcctttctcgaattcaagaaaaaattaacaacttttccctcgatgatgttaacaaatgtctgaatataaaggaataggaaacggttgctagattgtatttaccttaccaactttcaagttttttttctaacttcctaactttcagtctcgatacattaatcaacaggacgtagtgattgcaaaattgttcagaatatacattagattaaaagacaaatggccaaagacattgagatatccgcatccgagtcaaaatttatcttagaagcactgagacagaattataggttggacggccgctcctttgatcaatttcgtgacgtggaaataacgtttggtaaagaatttggtgatgttagcgtaaaaatgggcaacaccaaagttcactgcaggattagttgtcaaatagcacaaccatacgaagacaggccatttgaaggattatttgtaatatctacagaaatatctcctatggctggttctcaatttgaaaatggaaatatcacgggggaagatgaagttttatgttcaagaataattgaaaaatctgttaggcggtcgggcgcattggacgtggaaggactatgtatcgttgctggcagtaaatgctgggctgtgagagctgatgtacatttcctggattgtgatggtggatttattgacgcttcgtgtattgccgtcatggcaggattgatgcattttaagaaaccagatataactgtccatggcgagcagatcattgttcatcctgttaatgaaagagagccagttccactaggtatactgcatattccaatatgtgtaactttttctttcttcaatcctcaagacaccgaggaaaacataaaaggtgagactaactcagaaatttccatcattgatgcaacattgaaagaggaactactgcgagatggtgtattgacggttacgctaaacaaaaaccgtgaagtggtacaagtttccaaagcgggtggtttaccaatggatgcgttgacgctaatgaaatgttgtcacgaggcttacagcattattgagaaaataactgatcaaatactgcagcttttaaaggaggattcagaaaagagaaacaagtatgcagccatgcttacatctgaaaatgcccgcgagatctaatattaacgaaaaaactgaaataaaagcaacgcttatacatatacatgcatgcattaatatatgtatatatatcggtacgtatagattgtaaaattacacttactactaaaggcagtatgaaagacgcccgcagtttttttcctactgttttcttgactgcggtgttcaaaaacataaaaatcattaaattactataaaacaaacgcatactgcgaagaaaaaaggctcggctataaatgcatatgagaaaatattatcttttgcctccctgcttaatttctgaaggcatgtactatccaaaagaaaaatcttgaaagaaaacaaatcccattattcttattattaaaacaaaaacttcgtcatcgtcatcacataaaaaagacctaccattgtcaaactgtacaacagcaacacaataataatgacgatgatgagttcctcgagaaaccctagaacggcgttataacactgtttgagggtattactttttccactactctcgtggcgcggaagacctgcttccaaatctactgtgtaatcaatacacttaacctcctctctctccccttgtgcgtcagaaaactctgcctgtcttatttccttctcctgttgtcctattttcagtacatcatcgatgcacctcgaggtatcttccatcttggtgtcaggttgaaaaacaattgctgtcgtttttttttagttcaacaagtttggtatggcagttgacaaaaattctatttgggctgcaatgaatcaaagtgtacaaacatctggtgaaatcgttcaagttttatactgaatagaaaacaaaagataaggttctgcgcatcgcaaataataaattactagcgcgccatacaagagacgagtctatttttttccgccagacgacacaaaaaagaacccgtgcaaatattatatcccacctcccacgtgtcagcgaagctcggaactgcgtaacattatagggcagaacatccaaatggaaaaagtaataacactatttgcgatgttagtggccatcctgcgtcgttcggataggttaggacgggctgatgaatatacgggtgtaataaaaatgacaccacgttatcagggttttcatgacagtgcaaactaatatatgtcatattattttaagtgggctcatttatttacatgtttattttttattgtaatttgcgtatgtatcattacacgctaatgcacatttgcacgttctaataatgaaggtcgtccgtcataagcaattaggaaatgagaaatcttgattttatcgctaaaaaacgctttctcttgtggcaggagcagatctcttacatatgtagttatttagtcgcttctaagagccagatcaggtgcgtggattcatataatatccctttttcaataacaacgttataaggaaacgttgggtaaaagaatattaattactgagtggaactttttctcattgttctgtgtatatacaatgttgtatctcaaaatgagatatgtcagtatgacaatacgtcatcctaaacgttcataaaacacatatgaaacaaccttataacaaaacgaacaacatgagataaaacacggccttccctagctgaactacccaaacgtataaatgcttgaacaatcagtttagatccgagattccgcgcttccaccacttagtatgattcatattttatataatacataagataagtaacattccgtgaattaatctgataaaccgttttgacaactggttacttccctaagactgtttatatcaggattgtcaagacactccggtattactcgagcccgtaatacaacatacaaaagtaactcttatttacaaaaaaatctcttactttgtagcatctagatcatcattcgtgggttctgagcagtaggaagaatatttctggtagaaatgataaatttcaaagcacagttcgaaagcaatcaggtatataattatccattccaaaaaagtgctgtttctctcgtttaaaagagagatgagggctcgacactcgtccgtagaatagtccagcttgctgttcagaatatttattcttgggcctatgtccaaatacctcgaaacatttttaaaaatctcttccaattgaggttcactccaataaagatcaggggtctcaattagttctgaatagaggttcaactttcctctaattagaaaaaggcggcctattgactttaatgcatcacttgaccttagatttaactttgttcccttagaaatattttctgttattgttctggtctttgatatatgtttttccattgcttcttctaggactgccaagttggtgcttctcgatagcccacttgagaatgccgccttatctagcattccttgatcagaatccaaggagttaattattatcaaatctccagaaagaaagctttcgcatgcaattctcggtgttaccttattatccaaactggaaagcttatcaaaatcttgttccccttctatttccacataatccatgtcctcagtctcaaagtcttctccgttcagtggatttaaactcgctgctttaactataggcactatgcagtttcgaacactagattcactgaagccccagcttacaatagatccattttgacctaaaatcattacgtcacctttattgccattatcctgataactaaatgacacgatttcatcaggtatcaaatttgtcggttgtaatccttgcatagtaagcaatttcatgcatcttttgagatcataaccctctccggtggtaatggtgatacaactcttcacttttaagtgatctttacttaaagaatcctccagaatatcacgtccattctcctgctttctgtggtttggcacaaaacttcgtctcaaatagcgagtagaattcttcgggtttttaagcatcttcattgtcttgatattcgtatccactgacttgtgttccctattggtcttcttctctgtagctagtttacctttccaacggccatcttgcacttctaaattctgtattgataaactagttcctaaccgtctaatttggaatcgtgatacgaaaccgaatgtgctagtcaaacttctgaatgaaagcattcttcacgccatattatgatcatttattaaatgtctcccgtaggagctagaggagcctcacacaacatacgcacacatttatattcaccgaaaaattaaatacaaaatggaaagtagagaaaggagagaagaagtagaccatctcattaaacctacatttgtctttagtatcaggaatatgtataagaaaggtgacctaccccctttacaacggtgaattagatgaatcagctagcctaaatatagtatctaagacattgtatatactttacctttaactgatgcgttatagcgccgcacagatctttaaaggcctacctctgtaaatcgataacagatgattttccggttttgtggcagtataatattgcccacctattccctttatgagcctctttggagaggttattataaatgctcgtggcaaagcttctaggagtcgagttattacctgacccaaaaacttttctcagccattcttccttctgagccaaagaagtaattgagattatttctaaagtttcatctcttaaggcatcaacagtgataattggtgcattggataaattgtgtaatatcatattcgaagaatttctggctgcatcctcataaacccacttttcccttttattagctttcttagatcttgtagccatgtttggaacataaattaccttttgattattagtcgaaccagcaacaacatcatctatgtcaccttcttgactactaccggcactgctgttttcatcccatcttttaaattcatcagccttatcgcccaaagtgagactatcgttgatcaaagatttattaccagtttcttgttggtacaaggttaaaaactcatcaagatctaaatctatgtcaacattagtgctcaatttttttatttttaatggcttgtactttctcttgtgattggttagtggatacgcttgttgcttaatcagcaaaatccagtctataccatcctgttgagcgccagtaacgacatcatccaccgaggaacaatcccttaacatatccgctttaatgttttgcttccacaatgtattcagtattgtaaccccgattgtgtccaacaaagagttcgaaaaactcgatatcaatacatcacacctgcttggcttccaatcaacagctgtatctttcaaaaacctatttctcttctttatcctatttccagaagcgagtttgaaatagttttgggctataccgaatattgtttcccacgctaagttgaaacctacagccttacgagtattgctgctcttttttcctgatggtctggcaaaaaaggatatcaaagtgtcatacctccctccagcagctatcatattacgtgaggatccatcgtcataaactgcatgaaacatgatacctcctttgtaaaaagcgctattgtagttactcaaaggagatatcacaacatttcttgcaacttctaagggttttaggtaactgagaacctttgatatatgggacaaagagtcctcaattttttttagatgcggactatcaatcatcaatttatacaggcgttttttggctgcttcgaagtccagtctaaaatcaaataactccaaatcattcaatgccgtagaagatatgttcagttgcgcctttagttcattctttacttccttgaaggaccttgcaaagcctacttgcgacaacattcgtgaaactagaggcctttgggctttatcaatatttgtaaagttgaaaacactctccaaaatatcagcatgatttaatatgaaaaaagtgtttgttttctcaaatacaggaaatacggttaatatttcatcgataattttcaagctttctgcatcataaaatcctgactctgaggaagattttgaaattatgtcgaagtcaatctcaccaaactttctaggttccaaacttgaccttgaatgatcaggaggtcggtaaacgtgctgcatcctatattgcttagaaatcagacttggatttttagatagatacctagccataggataagttaaatcatattgtaactgcaagacggtaccgcccttgtcaagcacttcatatacattctgcgtaccgtatatgggggcctttggaaaaatcctcggaggagcattattttcaattcctccatgtttcctgaaaattttaactacctcttctgtcatttgggacctgagaatgtttgcgaaaggagtggatgttggaactgagttatcaaatagaatatcatttgttagactgtaagattggttaaataaactttctcgaacttgctgttgccaaggggatgaaggattcgacaaactttttaaagcctctttgattacttcatcctgatgcttcacaggaagccaaccactatttaataatgtcctagcaccaggccttttattgggatcatggtctatgagtaaccttataattttcttttcaactttcatcttattatcgtcgaaatcaggaggaaattctatcgacactgatcgtaactttttcaaaatattaactctctccatacctgtactgaaaggatagatcatttcaaaaaaaatgattccaagtgaatacatatcaatcttttcattatagtgacctgtaccatctaaaacttcagtagcaacatacattgctgtaccaatggcggatgttaaattatctgagctgcctggcaaattctgtgaatctagcttaagtatatccagagatctatggacgttcttagctaacccaaaatcaccgattttaacatttctcgattcatctataaaaatattcattggcttcagatccctatgaatgataccctgggaatgtatataactcagtgcttccaaaatttgtcgaaataacctccaatattcatcacgttgttgatttaaattttcagaatggatcaaatcatatagcgttctattttcacagtactccatttgaataaaaagcgtacttttcttcttaacagcagtcatcggttttacaaaattcctccttcttggaacgttctggatactctttgattctttatcagtatcatcttgactttcgctcgaggaagtcgaggaagtatcatggtctagatcttcattttcatcatcacgagaactattttcaaagacaatatccggatatcctgaccccgatatgaaatcccagttactattatccaaatcgtgatttgttctatttttaaaaatactgctttgatctaataaatcattttcctcaaaatcagaggaagattcgctcaagtcactttcttcatcagttgattcaaaaacgttttcatccatactgtcttcttctaaccatgcagcatagtaacgcacaacatattgatgatttaagcttgctaacagcattacttcactcaatatagtagataacttttcttctgtatgtctaatcttcttgatcgcatagtatctgctatcgagagcattacgtgccttgacaacttgtccaaatgcgccctggcctaaaactgcaatctcttcaaagtcagaagcatatcgtgatcgcgttgcaggatttatagaagagaatctggaaccaacattaaatgatcttcttcgtatactcgattgtgaaagtgttctacctccattgccccgaacggttatggtatctccaggagttaactccaaggaattagaattgacactttcggaaactaagttaaatcgattgattgtagagtcaatattggtccttaagaatttcatgggcagtagttctaatgttcctaatcttttcttcggatcgttattaagcattttcgaaagaagatcatataaagtttcatccatacttgttgaatctaggaattcttgaggcgtttcaaaattcatcactatatcagatccactgattatctggataaacaaaacaccaagttgccaaatatcagttaatctttgaggtttggcgttattgaatttcaacaactcaggggctatccatgtacttggagataactcaaccgaagaaccatttttatttggatatctcgatagcatattcaaaacagtgtagccataagtggagtgaactaacttgggaatagtgcttccaaaatctgcatccttcaccaggatcacggtttctaagttgatacatttatgaacaattcccaatttgtgtatggcctccaatccttcaagcaatctaatcatccaaatacgcgctgttgctaagttaacaaatccaacagattgtatcaaatctcccaatggatagtagttacagtactctgtcaagagtcttattttccaaacaaacgttgcattatttctccccatgcgctccaccgtataaccgaacaatcgattcacattgtcatgcttagctttcaacaccgtctctaactctttctctaaatttgctatttctttttttccattacttgtgttgaaatagctattatccaattcaatttcagatagcaaatagtagaaattttccatcatttcagaagacattaaaaaatctgccaacggagattctggtggtatataaggcttcacaagaaattgtttggaaaaactaaatatatctgatgtcagttttattggcttaggatttacaactgctttaaacttgaacattgagttattaggcaattttgcctttatagtttttgaaaagacaatagcttcacctgatgcaacccattctgaaggtggttgtaaatctaactgggttgttctgttgaatagcaaatcatcatcatcatcttgtcttttctccaactctctttgaacaatttcatctatccttcgctgctcatctgatcttttttttattgtttcctgttgtttttctctttcttccttttctaattgttctttagtttctttgattctttgtaatcgatcatcttccaaggactgtgtatttaccacattttgaaattcgtccagtttttcttgagtaaaagatgtaatttcaaatataatctcttggcctcgggaggtgttgtggattttcttaaattcacttttcagcatttgcaattgactatccattacattttgtacatttttgaattctatttctggagcggtataaggatacattggggtcatcgcaaaatgtaatgttatagaagattcaaccggctctttgtcaacagatcgaagcgtaatttcgaatataatctgtggctgcttatcccagctagactttcttttagttaagtcagtaaagtcatccatataaatggaacgtatcgcttcaagttcgttgcactgtatttcataatattgatctaaagtgagatgactcaatgacatttatacatagtatgtgttaaggggaacggaaaattattgaaaaaaaaaatcaatgcttataaaatcttaaaagacaacgaggctttccaacaatgtaaagattgaaaatttagtgtatttaatgtccttttgtaatgaaaataacttcttgtaagaaagaagatagagataaatgtaaaagtaaatttgcttaaaaagattctaggctgtttatagattgattacaccaggttcttatctcaaaaatcagctactcaactgcttcctaagaaactacctacatcactatagtccaacttaaaacaaataataaacttctaaggctttcgtgtaaagtgatgttgggattgtccgatgaaataacaagcaggcccttgcacgtcaagattaatttgaataaagaagtaacatgtcatctttatgtaatcgctgttattccatacagaacaataaatacgtatatttcgtatgtcatgtggagtatatattcttttttattcttacataccttcatcggacaaaggatgtaattcctcatccgggatcctctgatgggtgactgcttcctccagggtgacatctgaatcgtccatcaatggtttgaacggaagaggatcatcaatgggtgggaagattcttctgtagaaaaagtgtgccattatataacccaacatagaccctaaaattacatcgacgaaatgatgtctgtaatcttgagttctggatagagcaattagtgcagctcctaacagtggtagaaaggccaccatttttctccataaaggcatcaacggtgattcagtcaaaagttgcccacatagccagaagtacaaataacccagtcctgcaaagctttcacttgaatgacctgacggagttgtcctaaacccatccaacagacgttcgtgattcttagtcgtacacacatcttttgcagtaaataaagtgtccaatggcaagccttcaacaggttggcaacgatctagaaaatctggtcttagtcttccaatccaattcttgatgaagtttgtaaagaaactcgtactgaaccaagcgagtgataaaccaaggagagatgtgtacaaaataaaaatcaaatgtcttctatcggccaaaatggaaccaattatcaatatggttaaagatggcacgacaaaactataaacaaacaacatgttgttatttacacgttcagttgtcgcataaggatgcgatatagtgagatcgttaatgtaaaactgacgttcgaacggttgttggtaatacactgggtagttaagaagtatcatgataatgagcaaaaagacatcttctaatctccatttcgcccctatgttgaaaggcgttttaataaacgaaactctgttcattttggtcgtttgctatgatttaattctgattctttgcctttaacaattgataacgtgccctttattgaactgctaactactcgaaaaattggacacaattcagtttatagcaggtgtcctttaagtgatgtttgctgatttccgaactgcgcgtatgttagtggaccctagataacagtttattccctaacgtttctagataatatatgacaaaaatatacaaccgatcgacaaattatttctaaaatacaaaaaagttagtcgtgaggttatccaacgttgggtttctatctatatataaaagctaatcaccaaacaattgagaatcaacgccgataacatgatgtacaattatagcagtatacgccaggcgtgctgcatttattctttaccctgtcatcgttgacgaatacttttttttaaagggatcgcactctaaccacctgaaaggtactatctgaaaaagtgttgactaaaaacagaagcgccttaataatagtgcactactggaaaactatatttaatgtaaaaaagaaactacattgaatgaaatcgaaaagtataatttctctccgtacctgtgactgatacaatgtaacgatgtagactaagaataagattctcacttaaaagctgctatttcaactgattatctgcagagtatgcgatcacaagacagatcacaactgtgtttatcggacataatgctatatttttgctgcgccagaaatcgagtactagtttttaaatatttgttctaaacggtcaaacttttcgtaaaaaatgctataagccgtgttgtccctttatgaagagctgcttcttcacttgtaaatagcgaacaaataaagaaaacaatctgctacctctttgttaaagttgaccgccttgaagagaactgcaagtctctgaaagttttagctgaatattgtcacctcttttaggattaacagtaagcatatttttttctttgagattcggaagtaaaataccctcggcggctaaatttttagagaatgtcaaacttttttagagatagttcaatgggattcaagcctcgaccaaacatcttcgctaagctgagagtcagagatgtagattcagattcttccgctaatactgttgtcgagaattcatccaactgtttagacgtgggttcttctatagagggagatgataccttcaaaaaaccccacaaaacttctaccgaacaagaactgattacaagtatgagccttagtcagagaaaccatggttattctgatgatatggaaataggttcaccaaaaaaaacaacatcaacagaccaatacaacagaattttaaaaaatgatgttgccgcaattgaaaatgatactgatgaagattttgaaattacagaagtaagagaagtgagtgaaggagtagcaaaagaaacgaaagaaagtcatggggatcctaacgattctgagacaactctcaaggatagtaaaatgcatgaatatactatgacaaatggaaaggctcctttgcacacgtccatcaataattctagtacatcttcaaatgatgtcctgttagaagccttcacaaacactcaaagaatatgttcaaatttaaagcaagagctacaaaagcagcaacaggataatgcaaagttgaaagttcgactacagtcgtatgcttccaattctgataagatcaatgaaaaagtcggaaaatataaatcttgtttagaaactcttcaagaaaggattgcaacgttgacgagccataagaataatcaagaaactaaattgaaagatttaagacaaaaccaccaactatatcagagaaggataagcggatttaagacaagtattgaaaacttgaacaaaacaataaatgatttagggaagaacaaaaaggaggcggatgcagaattaatgaaaaaaggtaaagagattgaatacctgaaaagagaactagatgattgttcaggtcagttgagcgaagaaaaaatcaaaaacagttccttaatacaggaaatgggaaaaaatagagaagaaatgattaaatcaattgagaatttcttttcagaagataaagcacaccatttactgcaatttaacaaattcgaagaaagagttcatgatttgtttgaaaaaaaattacaaaagcacttcgatgtggcaaaagatacccttaacgtaggcttgaggaacaccactgtagagttgagtagtaatacagagaccatgctaaagcagcaatatgaagatatcaaagaaaatcttgaacaaaaaatgtcatccagtaaggatgaaatggcaaaaacaataaatgagctgagtgtaacgcaaaaaggacttataatgggagtacaagaagaactattaacgtcatcagggaatattcaaactgctttggtaagtgaaatgaataacacaaggcaagagcttcttgatgatgcgtctcaaacagccaaaaattacgcgagtttggaaaacttggtgaaggcatataaggcagaaatagttcagtcgaatgagtatgaagaaaggataaaacatttggagagtgaaaggtcaactttgtcttcacaaaaaaatcagattattagctctcttggtactaaagaagcacaatatgaagatttggtcaaaaagttggaggcgaagaatatcgaaatttcacaaatttctggcaaagaacaaagtttaactgaaaaaaatgaaaacctttctaatgaactgaaaaaagtccaggatcaactagaaaaactcaacaatttgaacatcacaacaaaatcaaattacgaaaataaaatatcttctcagaatgaaattgtgaaggctttagtttccgaaaacgacactctgaagcaaagaattcaacagctagtagaaatcaaagaaaatgaacagaaggatcatacaaccaaactggaggctttccaaaagaacaatgagcagctacaaaagctaaacgtcgaagtagtacaactgaaggctcatgaattggagcttgaagagcagaataggcacttaaaaaattgtttagaaaaaaaggaaactggtgttgaagaatcactaagcgatgtaaaaaccctaaaacagcaagtgatagttctgaaatcggagaagcaagatataacagctgaaaagttagaacttcaagataacctcgaaagtttggaagaagtcaccaaaaatttacagcaaaaggtgcaatcgcaaaagagggaattagaacagaagattaaagagctagaagagataaaaaaccataaacggaacgagcctagtaaaaaaggtacacaaaattttactaaaccatcagattcacccaaaaaaaatgctacgacgtccaacttatttcctaataactctgctgccattcactctcctatgaaaaagtgtcctaaggtggatcatataagtaagtcaagaattaattcatccaaagaaacatccaaatttaacgatgagttcgatctttcttcatcatcaaatgacgacctagagttaaccaacccttccccaatccaaattaaaccagtgagaggaaaaatcaagaagggttcaaattgcatgaaacctccaatttcttcaagaaaaaaattactactagtagaagacgaagaccagtcattaaaaataagcaagaaaaggagaaggaaatagaggataatggaaaatttgaaatcgttttgtgcgaatacatttcattttgttccctgcgtaagaagtatgcatagtaaaattagcgtagatatagttttttgaggtatatacttattcatagcttataaatatttacagtgttgtaactctagtaaaaacaaaagaggtcatctagattgcattctccttattttatcactgatatcgtcttcttcaagaaagtgcaggatcttggtgcacgacttaggatcaccaactttctcaatatgaagtactggtatgtcgaagcaatattccttccaccattttgcgtttcttcggtcagttatgttgactatctctagtgaaactgctttattatgaaattcctttctttcaaatacatcatctatcacttcctttgcttgatcgcataacccacaattaggctttgagaagaaagttaatttcactccagcatcatgtaacaataccctcgaagtatgtatagaacagcggaacgctctcaacatggtgatatgttccttaagttttatgtcttactgaataattacgaatttctgttatgaattaaacgaaactttacaatgcatcaactccgaactctctacggaaaggtaacaacttgcgcacatcatagacccataaagcgaaaaaaagggaagtcaatcacagttatattgacattccaaagccagtaactaaaaaactacaaaaatggattctcacagtcatattaagtgacctcttattatttcccttaaaacggtaattcttaataaagaacgtcagtgttccgagtgataacgccgtgaagcaccctgcttcattacatatgaaatcgtggggagaaaaaatcgtgaaaacaatatagagaataagtgaagttgaagctccacaagcccttgtaaagtaaacttagattgaagcgatggtattaacgaggcaagtactagaggaagtggagaacacatttattgaattacttaggagtaaaataggacctctcgtaaaatcgcacgcaggaacaaacttttgttcatatgatgataaagcaaatggcgtagatttggtaactgctttagacaaacaaattgaatctataatcaaggaaaatttaacggccaagtatcccagtttcaaatttatcggagaagaaacttatgtaaaaggtgtcacgaaaataactaacggccctacatttattgttgatcccatcgatggtactactaattttattcacggttacccctatagttgtacatctctaggtttagctgaaatggggaagccggttgttggtgtggttttcaatcctcacttaaaccaactattccatgcttccaaaggcaatggagctttcttaaatgatcaggagataaaggtttcaaaaaggccattgattttgcaaaaatccttaattgctttagaaggaggttcggaaagaactgaaggttcccaaggaaactttgataagaaaatgaatacttataaaaacttactaagtgagtccggcgcctttgttcacgggttcagaagtgcaggaagtgctgccatgaacatatgctacgtagcgagcggcatgcttgatgcttattgggaaggtggctgctgggcttgggatgtttgtgccggttggtgtattcttgaggaagcaggaggaataatggttggcggaaattgtggagaatggaacattccattagacagaagatgttacttggctattagaggtggatgtgagtcgatggagcagaagcgatttgcagaatcgttttggcctcacgttgcgggtgagttagaatactaaatgcccccctcaggtgtcgttaaataagctacatctaagaaaagtttatatagtacttcacgcaattcctactagtatttttttccagtacaggacgatatcttgaagcagcaacttgatttcacaggtcacttagtgtgggcttctgactcaagaatagcaagtattacatgcatgcggccctctcctttaacagcgcgatatacgtgaagaaaaatttcaatgaagagtaatgcgcttattatcaacttcgattgaaggggtcctatatcagtatgctacaagggaaggttgttcgataaacataagcttctcattagcatgagttctatagataatgacagcgatgtggatttaacagaagatttagccgtggccaagatcgttaaagagaatcctgtagctagaaaaatggttaggtatattttatcgagaggagaatctcaaaattcgatcataacaagaaacaagttacaatctgttatacatgaagctgctcgcgaggaaaacatagcaaaaccgtcttttagtaaaatgtttatggacataaatgctatactgtataacgtatatgggtttgaattacaaggattgccgtcaaaaaataatatgaacgctggcggtaatggaagcaatagcaatacaaataaatcaatgcctgagccactgggacatagagcccagaaatttatcttgctaaacaatgtcccgcactcaaaaaattttgacgatttcaagattttacaaagcgctcacacttatgaagagctaatagttaccggagagtatattggtgacgatatagcttcaggaacttccaataccttagaaagcaagttgagtacagatcgagatcttgtttacaagggtgttttgagcgtcattttatgcattgttttcttctctaagaataacatattacatcaggaattgatcaaatttctagagacatttggcattccaagcgatggttcaaagattgctatactgaacattactattgaagatttgataaaaagtttagaaaagcgcgaatatatagtcagattggaggagaaatccgataccgacggggaagtgatatcatacaggataggtagaagaactcaggctgagcttggactagagtctcttgaaaaattggtgcaagaaatcatgggccttgaaaaggagcagactaaaagtttgcacgatgatataataaaaagcattggcgattcatattctatatagcattgcataggtgtccatgtagtttaggtgcgcatcttttttgtcgaggaaatagtgaagatgaatacgaaataaactatgggcaaatagttacgaaaaaagactggacttaaacgggttactatatatttgtataagttatctccttgttttctttttactcaaccatcatattaatttgcaagcttacttaacaagtcttgtatactagaagaaacccctccggaattctcaacaccttcgtcggtttgggcgccgacgtggccttctatatctaactcataatgtccatcctcactgttgaaagtaccatcttcactcgtcttcgaatcaagatgaacctttttttccggtatgtcattagcgtcatcatgacctatcatatcatgtgttcgtttcataccaaattgattgtcactaggattatgagtagagtttttatgttcgctatctgtcttttctacaacttcattcttcttatctgtggtgctaatattagtaacgccataattgctgtcattggatctatcatcgtaatttttgtcatcatcatcatcatcatcatcatcatcattatcaccatcatcgtcatcgtcatctccatcccccacttcatacgtaggaataatattgtcttcatcaacgtttttatttaatctggatgggtctttagcagataaaacgaattctatttcacttaacatattctgttcctcatctagatgccttttttcatcgtccagtgtgctttgcagtttatggataccgctttctctttttagaattgattcatttattatatctttagccatgttcccaatcttacttattgttttaaaattttcctcgtaaactgagctggatggatccaattcatctgatgatttgtcaaatctcattttcatcgcgcaaacattatggtgcattttcactaatttttcatagtccttagcaaaatctttcaatttctggggtaacaccaacgcttccactggtgagctctcggttttaagacttctttctatgtcattgactacctgcttggaaaatatatttctttcttttagtatattcacaactcttgacaacttcttttttaggtccctcggaaactcttgattaattcttcccaatacttctgctgccacctttccaaaggaatcttgaaattgaataattttttgacctttagcctgttgaacaacatgattcattaagtaaagacccaataacttccttcttgtgtttacactaggccttaacatgtattctttccacatttctgccactttgggagcatctctatactgtagaagcaaccactttgaggcactggaaatagattcttgggaatcttccaacgtatttaatttggttgtgaattgctcagaagagaaaggcataccgtctattttaatcttggattattgctttcttcaaattttctacctcttcgttaaaaccttcttcgcttgtacttatattattatgttggcttttcaagtttatatatttttaaaggaaaaaaataactttttcatttttcgttataaaacagaaccgttatacatattgagatggttaaggtcgtagaaaagaaatgttcatttgagaaggaaaaatggaggaaggacctatcaaaaagaaactgaagtcagcaggtcaagggagtggaaagaccgatgcctttagaaattttgaacaattttttttccgccttaatactctttacacctttttgatttgcagaaagcatgttgtgcctacatttaaaacactttgtggacctatagaaactgctttgaaaagaactgtgacgaaagaagacctagccatggttatggcgctaatgccaagagaatgtgttttcaagtatattgatgagaaccaaatttatactgaaactaagatttttgacttcaataatggcggctttcagcagaaggaaaatgacatatttgaactgaaggacgttgatgaccaaaatcagactcaaaaatctactcagttacttatatttgaatttatagacggtacaatgcaacgctcatggtctgcaagtgatagattttctcaaataaagataccaacatatactacggaggaaatgaaaaagatgatttctaaaagggaagctctctttaaatccagactacgggaatttatcctggaaaaggaaaaggctaaccttgacccattttctgagttaacaaatctagcgcagaaatatattccaagggagagagattatgaggatcctattgaggcaatgatgaaggcgaagcaagaaagtaatgagatgagcattcccaattattccaataattcagtgataacaacaattcctcaaatgattgagaaattaaaaagtactgaattctacgcttctcagataaagcattgttttacaataccatcaagaacagcgaagtataaaggtctctgttttgagcttgcaccggaagtatatcagggtatggaacacgaaaatttctacagccatcaagcagatgcgataaacagtcttcatcaaggcgaaaacgtcattattacaacatcgacctcttcaggtaaatcccttatttaccaactagcagctatcgatcttcttttaaaggatcctgaatcaacgtttatgtatatatttccaacaaaggccctggcacaagatcaaaaaagagcattcaaggtaatactttcaaagatccccgagctaaagaatgccgtggttgatacgtatgacggcgatacggagccagaggaaagagcttatattcgtaaaaatgctagagttatttttaccaatcctgacatgatacataccagcattttacctaatcatgcaaattggagacattttttgtaccatctaaagttagtggtggtcgatgaattgcatatatataagggtttatttggatcgcacgtggcattagtgatgagacgtttactaagactgtgccactgtttttacgaaaatagtggtttacaatttatttcatgttctgcaactttaaagtctccagtacaacatatgaaggacatgtttggaattaatgaggttacgctaatacacgaggatggctcacctacaggtgctaagcatctagtggtgtggaatcctccaattttacctcaacacgaacgtaaacgagaaaatttcattagagagagtgcaaagatattggtacaattgatattgaacaacgtaagaaccatagcattttgctacgttcgtcgtgtttgtgaattgttgatgaaagaagttcgcaatatttttattgaaactgggcgtgaggatctggttacagaagtcatgtcttacaggggtggttattctgcttccgacagacgtaaaatagaacgtgagatgtttcacggaaatttaaaggctgtcatatctaccaatgctctagaacttggtattgatatcggtggactagacgcagtcttgatgtgcggtttcccactatcaatggcgaattttcatcaacaaagtggtagagctggaagaagaaataatgattctttaaccctcgtggttgcaagtgactcgcctgttgatcaacattatgttgctcatccagaatccttgctggaggttaataatttcgaatcttatcaagatttggttcttgatttcaataacattttgatactggaaggacacatacaatgcgctgctttcgaactgccaataaattttgaacgtgacaagcaatactttactgaatctcatcttcgcaaaatctgtgttgaacgcttacatcacaatcaagatgggtaccacgccagtaatagatttttaccatggccgtccaagtgtgtatctttgagaggcggagaagaagatcaatttgccgtagtggatataacaaatggaagaaatataataattgaggaaatagaagcatccaggactagttttactttatatgatggcggtatattcattcaccaaggctatccctaccttgtgaaggagtttaatcctgatgaaagatatgctaaagtgcaaagagtagatgttgactgggtaaccaaccaaagagactttacagatgtagatccacaggaaattgaacttatacgctctttaaggaatagtgatgttcctgtttactttggtaagatcaagactacaattattgtatttggcttttttaaagtagacaagtacaagaggatcatcgatgccatcgaaacccataaccctcctgtaataatcaattctaaaggattatggatagatatgccaaaatatgccttagaaatttgccaaaagaagcaattaaatgtagcaggagctattcacggggcgcaacatgcaattatgggtatgttaccgcgatttatagtggcgggtgtggatgaaatacaaactgaatgcaaagctccggaaaaggaatttgcagaacgtcaaactaaacgaaagcgaccagctagattaatattctatgattccaagggcggtaagtacgggtctggcttgtgtgttaaagcgtttgagcatattgatgatattatagagtctagtttaagaagaatagaagaatgcccatgcagcgatggatgtcctgactgtgtagcggcttctttttgtaaggaaaacagcctggtcctgtcgaaacctggcgcccaagtcgttttgcattgtattctaggtcactcggaagatagttttatagatcttatcaaagatggtccagagccaaatatgccagagataaaagtagagactgttattcctgtgtcagagcatgtcaacttttcagatgattttaagattattgacgttagaagagctacgaaagacgatactcatacaaatgaaatcattaaaaaagagatatgagcacgctatttgtagtttgtaaaccgaatataaatactctattctactacttgtagattcacttggtggaaagaagttacatcaacattctgtcaccttgttgatgcacagaaaaaaagacactttattattgttgaataacattgtctgtggtatatatatatatactatgatattacagtttttaagacattaatgtattaacagcccattttacgcttaatgtcctcaaatcggtataggtttgtcccacgccaacgaataagataggaatccccgtagcataaaccatatttaccatagtacccagcatttcaccaactgtgtcacacttggagataataaagaagtcaagatttcttccctttccgaaggcatcattaaaatttttggcttgctggacagaatcagtacctactaaagcctctccaaccataatgattttatctggcttggcttggtcagcgaaagacttcaatggcgacattaaagtaggatcattatgccttctcccggcagtatccattaacactatatcgaagttttgatcacgagaatatttgatggcttgctttgcaattttggttaccaagtcagatccaccataaccagcttcaaatagttcaacgtagtcattaccagttttaccccttttgttcttggagccacgaacgtgtgaatcatccattagctgtgccaaattttcaacatggacccttagttgctcaactgcaccagacctaaacgtatcacaagcaacaattaagaccttgaaattattttgcagtaaccaaaacgctagctttgaaagatttgttgacttaccaacaccattaacaccaactatagagaacacatagggatcacatttaccttcttcatcctttttgcttcttttgctctgaatttcacggaggagatcaacggatacaccaggcgttaatatttgagttaatgcttttgttaaagattcacgagcagtattctcaacactggtccaatttgcagtttttgagcctacaagatcatgtgagacttgctgtgttaaatagtctgctgcctctggtgctacatttttggttatcaattgttgtgttaacttctctaatacagatttcaaatcactttcattgatcgttttgttacctagaacgtgtttttgaaggaatccaaaagctgtactgacgtatccagaatttttagcttcgttcccactagttatctcgtctttatgagaagacaaaagatcatcaatttctttgattaagaaatcgcctccttctgttctatccccaaaagaatctttattaatagtggagtctagagctacttggctactattgtggctgttggatgatgagaaatctaatttggctgcatcttcatgattcatttcatcaagcatgccaccatcacggccccactttctcccactaccaacatttcctgtagattgcttcttaccttttgtatccctcaattttttcttggtatttttattatgcgattggggtactgatccatttttggtaaaattatctggattgatatggtcttgttttattgactcttcatattttatcctaaaatattgctcaaatttcttcaggtcgtcttcaattccctgaagaatatcgacgtagttatgcttgttcttttcgttttggccctgacgattttttagaatggattcacttaaatgcaatgagttccagagttttaacaccagtgcaagtgtttgttgagtttcttgattaagctctaaagtctgctcggcaaaagtcactacgaaatacaattctggttgcttattcaaataaaatagtgcattaaatgaaggagaatttttgtgttcgctgttgattgttaaaagattgaaatcaaatccgtctgtatttgcgtttgcaacactttcttttctagttactggggaagtaatcagctgggatataaagctgttaatttgtatttcagaaaacttttttcctaaacagttatattggtaaagtacttgaccttgaggggtaaagactgctaattggtcgaacataatcaatgcacttattgaaccgtgaatctcctattgaaaaaaactacttgatgaagtagctgaatattattcaaactgtgagaataccacaaatctttggctacagattaaacgctgacgaaaaattggtttatttatttctatctacttattgtacgacctcaaatgtttacgcagtagtttctgaagtacgagcaaaattgctcgacgatgatttcgttattgtttccggaaaaattacccagcgcataaaaagtaagctttcagtacttctctttgatgatatttgtacagcaaaagggtatttagtaacggaataaatttaatatataagagtataaataacaaaagacaatataaattgaaaagttgtaaatattgaaaagaaggctgcattattgttttatgtatttttgggaaaaaatatatgacttaacgaggtcgaataaaaaaatttggatgatgccttaccggaacgtggattaaaaggagaagtacaaaattcatgcagttgttaatgttcgcaggaaataaaaacaaagggaagggatactgaggggtgaagcacaatccaaagaacgaaagtgaaaaacaagaaaaacagcaatgacgatattggtagaagagattataccctcttcatgaatggatttaatgcacggacggttaaacatggcaaagccatccccacctcagctctcaatagaataggaatcttttgcaattcatgtatttcttgtatatagttatcattttcaattctggtttcagtagtagaaatgaatttttctaaagcattttgcttgttgtcgcttgcagatggtagccttaaatttggtactgttagatgcaaatcgctgagttccttactcaatggatcgctgatcaatggttcagattccgcttctttatctagttcaatattcgcaatctcagcggctgtggatctgaatttgttcttaatggaatttctataggattttggatttttttcatctgctggtataaaagttgcactatctacgccgggctgccaatgcaattccaagacacgattggtaccatcaaactcagctttgatcaaaggtagttgatctccatgaactctcttttcaataccaaattctggaataaatacatcaaaggaggactcgtaaacttgtaagacagtagccattgttaataattgtcctgtagtatttcccatgtcgttgattgttttacacaacaatagatgaattgcttgttcctgtgcttgataagcacagtcctttttaaaattacaatattcggaggtaatcttcaaagcttccatatcttcggtgtatggagtatcgtggataacggcctttaattgcctatgaacgacatgatcagcgtatcttctcattggcgctgtgaaatgtgtgtagataggtaggttcaaggcataatgcccatattggtccgggtctactttgccagcaataaagtatctagctcttggcatggttttaaacagtaaaatttcaattccgactctaacatcgtcatctttaatttttagcacccctttgattaattcatccgccgtattggtatcaaaattgtaaccaaaattttgaattttctttctaaatgacgccatcttggttgcaatgggttgcatctgccttctcaaaagagctagatcaccaagtttggtgtaaattttctctgcaacagtggagttgacctttcttttaatctcattaattacaacaaagcctaaagttctatccaggatgttcaagtcaaccttaactttttcgtcatccaagctttccaataaggacagggtgggaagtaatgtagcttctggatcatttattcttctagcataaaatgatctagcaatttcctgtacagtagagaggtagctagtgggacttccagtagataatttttcgtctaattgttctaaagacaagatgtttgagggggaaattgtagattcgcctacccaagtagatttaatccttaaagtagatgagtctagagtgtaaacaaccgacagcgtggctgattccttgccaggggccaacgacagttcgtcgttgaacgattgtggtaataaattgacaagtttttgtggcatgaacaccgcagaggacctctttctcgcacgcctatcaacagaggagccttcttcaatatggctggtcacatcaacaacatgacaacccagctctagggtaccatttccgttattcctgacatgtaaggcaaattcagacacccatccaagctcggaaattgcaaagatattgtactcattagtgtccgtaaaattcctcctatattctagactttcagccgttaatggtagcggctgaaaacttggtttttctttttgcggatttttttgatccaaatattcattcgaaagaaaattgttatcccttaaaatggaatcaatttcagtatcaggatcgtgaatatctccaagttcggaaactaaaataccaaatggatgcaaagatgtgattggccaacgtttaatagaggcaacgaataacttttcggagtatttatcagcgttttcaacaaagtcctttggagctaattctgtaggaattgcaattaatggcaccttcttatcagtaggcttgaaccaagcaatttttgggctttgtggtggtttgttattgtcgctattagcttgttgggatggtctcaacaaacctaatgtaccgctaaataactgaccagggatacggtccaaaacagcaacgacatggcctgcgtaaagtggcttatatttatcgttgatttcttcttcttcaactaataacaatgactgaccttcaacttcaacatcgtcatttttcttttgagttggacgttgtttcaatgaacttcttctccttactcctgatttggtaggagatgataaggaatcactatcattattgatagtagatgacctctttcttctgacggataaatcatccttgcttagcgaatcagacgaggagggagaagatagaaaattgttgcttgttgcagcagtaacagatgcatcgttgtggtaatcgtcactactgttcaaaggaattagatcgtgttgcatagaggcatcctttctcctcttcttttcttccttttctttcttggactcccaaacatcgtccacaactaatagttctaccgcgactaaatcaccttcaagtgctctattacgatctttggagccgcaaatgtaaatatccgcatcaagagcgccatctgtagagacccaggcatccgatctattctttttattaactcttaatataccagctactagtctcccttcttggattagctctggaatgttggcttggggaaggtagggtgcaaatagggacttacgtccacctccgttattattaccttgtgaactgaaactatgaactgatgaattagaggcacgatgtttgtgtccctgctgaaatatcgcaggaggttctaaggtattgaaggaattgtaatcccttgaattagatcctctgtggcggaatggagaaagctgctgttgaggttgctgtgattggtttctccagttggaattaatgcctggagaatattcattgtttcttgtctttgaacggcggtgcgttgaagaggttgctatgaattcatcgtcattatccccgtgagagtttggaggaaatttgaaagagggaggtgataggtttgaagttgcgcgacgatggccctgatgagcatttggtggtggtggaaatttaaaatcagattgttctgtagtagaatttgagccactatcagcttgaacagaatctatcttcacagttacgcctgcttcacccccagatattcttttagcttgttcttccgcagcagcctttttcgcttcatttagacctaaagaatgtcttctggaatggccatatatgctggattgtgaactcgtctttctgtgtgagttagacccaggattattgctattgttattgttatcatatgaattatgataatatccggagttgttcctggagtgagttctacttctgctgccacctgcactcataccaggtgaattaccgtttgagttgtaatgagggtgaggcggttgaggcgtgaaatgattgttagagccagaatttcctgacaggtattgtcctgtctgttgtgccaattgctgttgctgagccatcaactgttgctgctgtgcttgaacttgctccaactgcttctgcaaagtgaattgttcaatcatcaaatttgtcaactcactttgggaacgtctgtgtgcaacatgaatctgctttggggcgtttttaccacctcctgtggtttgcacaaacatgttatttggctcttgggatctattgttgttaacgttgctatttttagacatagtgtataaagatggaataattgggccaaatctttgcgctgaaaggtttttggtgttctgttttgcgatattaaagtgacaaagaaaaagatggaacttggcaaatactatacgtttatgaacccttgtcttattcttcgtgcaggcaacttagatttccctttgaaaaaaagttgtttcttttagaatagtggctatgaaaaaagtgcgcctaatgcggaaaaacgaggcaccagctgttctaaaataagaccaaaatgtttagggtaccagaaaaatggtatggcgaaaataagcctggcaagaagactatgcagataactttgactattccggtttttaggttaccaaagacagaagaaaggatcggtcccaaaaaaaggaaatagcttataagggaagttgcagaaaatgcgcttgagtaacaaaaaatgttagaacgtagcaaatattctaaaaggaatgacagaaaaacttcttacctttctaaaatataatctctcctatttctcagctaggctcaaaattataatttagaaattattgtttgcacggcaaaacttcgttcctttgctgttagaaaatcagtcggtgttggactcttcgtcttttaaattcttgacaagagaagagtttttaaatgaaaagaactaacgagaaaaaaccaggggaaggagggaaagagcgaaaatactcgtgatctaaactcttttaggttagttttcgttggaggcagtggtcttaagacgatggtgaaagaaaggacttatttgtagaaggattgtttatttaatccttgaactaaacaaatgacaaactcaggtctctagcgttcctgttcgtggcctttaataacttgatggcaatggtagaaagacacacctgcgttatataagtttagttttcccttcttttcctttctcatcccctcgtgaagcgactcggcccctttggtcagaaaattcaaggtgatacaagtcgtcgtccgtgacataggatcaggaatcacaatcatcacattgcactctcgttctttaaattatgtatgagatttgattctatatagctacttggtggcggtatcctctcctggacccaacttgtataatgcgtctaggaatcccacaatcaatttgtctgcaacgccagcagttttaacgctcccggcgacaccatatagagcgctagttccgtctggggatggtttagaatttgattcgctcttcaactcttgcacggtagtacgtaaaatgtcgcagatctcatccacaacatgagcgctcaatctcgtgaaggccatgtgtagtgcaaccggcttttgtagggcattgaaatgccagcctttcttggacaacctgtcagatagttcgtgtatgttcaaggtctttgaagaaaatgaaatgactgaatatctagggttgcccattatattcaggtctggaatgttttcctggatgtattttttaaacttcattgctgcaccgactatttcttggcacgactcaatgtacccattttcacccatgttgaccatagtggcccaacaacctacgacaatagcaccaggcctggaccctgctaatgtaggagagccatataacccgccagtccaagcaggatttacgtaatactgatgcattcgtaagtcgctgtttctatacattataactgacgagccttttggtgcaaatccatatttatgagtgtcacatgatattgaggtgactcccgggactctaaagtcaagtaatggcagatttttgtaaccagccttttccataaatgaaacaataaaggaacctagacaactgtcgacgtgtaaaggaagtttatatttttgtgctattttacccaatccttcaatatcatcggcaataccatgaggaaagtttggagcggaaccgaccagtaaaattgtgttcttattgatgaattttttcacttttcccaggtccacttgatatgtcgttggatctagctccacgtggcgtagcttcatgccaaagtaataagcagctttgtcaaacccagcatgtgcagttacgggagcaattatttctggttcggtgattccacgatgatgaagggcatacattttagcgctcagacatgctaaaagcaaggattctgtaccacctgaagttgtggtaccacaacctgtatcagaaggggcattaaacattcttaaaaccatagaaaccacttcggattccattttacgtacggcaggaaagacatcgggatgtaattgattggcaacgcaatatttttcgtatgcgattgtttgtaagtggatcaaatcatcaccaccgtggtaaacggcaccagagacctttccttccttccattgggtatgtggtatcaagtcgttcaatttatttagctcttcaataacatcatcctgaggtatcccattggatggcaactgtgggaaattcattaactgagagtccgatctaattagttcgtcttcgatcgattgtttgacctttgtgacttccttttctacggtacccctcaaaaatggtgagtccaataaccaacgaaacaatcttctggaactatgctcgtatgttctcactgctaacctcaccggcccataaactttcaacagataaaaaaaattacttattagcttgtaacaaaagatcacaaacaaataatccttcaacatgttgtaccatggggtatttctgaggtaaccatgtatggctatttttaattcgttgatggttagaatcataaactgggcaaagtcgccttcttcccttagtaaatgaattggcatgccataccaaccattaattgatactgttttatttgatactccactcattgtattagatggaaaaatccctttacagaagctagcctacttgctcggtaaagaggatctggaatagttataacggttggagaggcaaattgagggttttatttatatgtgtactgaaaatataccaattttttcaatcaaaaaaccccgatgcggccggccggtatatatggtaactaacatgaaataatgcaccagagtagttgatgaaatgtttctgaagaataaggcgataaacgataggcaactgtgtagatttaaatatttggccaatctctatgtactttctctttttttccagtgtcaaatacttgtagaaacagtctaattcattaagaaagtatataaaatctctctatattatacaggctacttcttttaggaaacgtcacattcatgtgtaattaggggtattggatcttgttgatctaaaccgtgtaccatttgcggcagctttttccacctggacgttgtttttgttttttaagtcgtactgtcggttcattaaggttatgtaattctttaagaatttgtttcttgctttaagcgactgaaaatcattctgtaaacgttccagctccttcttcaagctttctgtggaaaatttagtcagtggaccattaacttcgttttctaaagacttcattgattcttgcaaaattttcaatgtttgcgcggactctgcggcttttgaagattctatttgatatttggaacgtagttcatcattgagctttgatttttccgcatttgcttgttggagttcctttaacttattaaaaagagtcgcatttttgtctatgtattccttcaacttgtctgctaaggcagatccctcttccagatgattttctgatgaaatagtattcgagggcaatttgttgaaattctctagttcctgcctatttttcagtaagtgatttattttattttgtagcttggtagattctgtcatcgcatgcttcaaccttttttcagagtcattaatggatttttccacttcttgttttttcttgaatgtaagaccaacagaattctttatttcgtccaactggttctgccgttgagtttcgtttaatcgtttctcgtacagtggaacagtgcctttggcatactcgtcctgtatatctcgcaatcttatgacggctctatgcattaactctgtttggtaggttttgatatccaatggtccgtcccaaaggggcaattctgtagacgaatattgcaattttgttaattgaggctgccaaaacccagaatcgctcgaatctttggaggcctcatctaacgttatcaaatccaaaaccggtaaaatgttattgcaatctttcccctctaaacaacactttaccaatttaatataatcaatctcacagttgttcaccggagcattccttgcttgcaaaaaatatagtaaggaggatttgatctcttcatattcttggctatcatcgacatgaccgttattgctcaaatgcgacgatttaacacttgaattcttgatttcagaatctaacaagtaatgatctggagaattttgtactaatagctttattatcggaatatccttattggcattattcctcagtacctgcaaagcgggcaattcaacttccaacattggatcaaaactaattatcatatctatatcatagttagccaataggtattgatcgtgtttgagatgtttggtagtggctaaaaacagccagtcatccgtatttatttttctttttttcaggtttcttttcactgagtaatcatagtcgtccttagaataacctgtataagaggtcgaattggaattagagcttgtgctgcttacagaatttggtgttccatctttatttattgtggaatcgaccgtaggtagattagggaatttgtgtttctcattataaagagatgtaccggaaagtctcttggttctgaatttcttgcctaatattaaaccttctagcaaatctaattcctttatgctgtgtgcgatgatggcacattttataacttcgtttggtgagccctctctgtctctaaagcatatcgaattaatgagctggttgagaacttgaaacttgtggctcccagcaatagagctttccgtgggctccattctcaaaagctgtcgaggcatataatggtccactagaagggaaggatgattggctattgctcttatgtttgaatcaaagatataggttaattgcctttgtgatagcgttggatacggatgtgtttcagggccagcaggtaagccggaaggcttgttcactgcatctgcctgtggttctcctattatgcttgctttgaatgacttggcgtgcagggatatcaaaatttctgataaatccttttgaaattgggttagcgttacaggtaagtaatagacttttagtttcttagaatttttcctactcatgtcgatagtattgtatctattttctttatttttcacacactaatgaagccaaatacttttactactacttaaacgccttcaatcgttctcaattctgtctttttaaaaaaaaaaattttttgttacctctcctttctcgatgttctactagttgtggttactcttctgtgccgcaattatgttattttagtaggactgtattttttttttttcttttgttgtcgcttttcttatatatctatataactatttatttgggctgtagagaactttctcaggaaatataaactaggagacattcgtgtaagcaatgaaccatatacgccacggttaaatttcagacgtgcataaagttgatgattcctgtcaagttaacgactcattttgtacggtagacgggaaaaatacatttcctacaatattctcttttccgatattcagatactaaaggaaaaagtgaaagtaaggctatatgatgaaatgtagaggaaacggaaagaggagatcctgtgaggaataaatagagaaacagcgacggaaaaatcgatatttcagggcaaaagcatgaaggtaaaccattcaatttcaagattccgccccgcttcatggttcgaaaagacaaagataatcccaccccaggtatacatctttaggaacctagagtatggacaagtactatattctcaatttcccaacttttcgcaaacacaggtggataagctgtttgtgagaccaaactggagcaacagaaagccatcattgagaagggacatctggaaatgtatgtgtgtagtgaacttgcaaaactataagcagagtgtccatctataccagaacctctgccggttgagatacctccgtgatgtggcacagcgtaaggagagtgacaagctaagaaaaaaggactctaacgggcacgtctggtatagcggacagtatagacctacatattgtcaagaggcagtggcagacttgcgggagtccttgttgaaggtgtttgagaatgccacaccagcagaaaagcagacagtacccgccaaaaaaccgtccatatactgggaggacccatggaggatgggtgacaaggacaaacattggaattacgatgtgttcaatgctctggggctggaacacaagcttattcagcgtgtggggaacattgcgagggaagaaagcgttattctgaaggaactagctaagctcgaatcacatcctacagagcagacggaagtgtcttcccagtagaacgcttcgtcattagatatacaaatgcaggtagaaaaaaaaacatatataagctcatgtaaatagtgcaatgcaaacctttctgccaaatcccgttccacggaaaaacacgtgctgtgcgggtatccgcaaaaagaagataggtcaaaacaggaatacacagggctagtctttattactgccgctgctgctgctgccgctgctactgctgctgttgtgtgacttgaaacgcgttttatcctcctcaccttatcgtcatttctctatctttttcacttgcacagcttaataagcttttcgacctcctgtttcctattgtcttattccctcaccccgcgtccttcttcgggcagtcgcgcttttctccggcttctgcggtttttcttagtctttccgcaccaattttcacagaaaaatttctttttgggttactaaaaatttcttgtttgctattgtcttgatttatttcactctttcttcatcctgctgcgctgttgttgccgcatttttcgtttcgtgttttgggattataaaagaagtaacgatttacatatcttctattcccttgcatttactccgggtcttcgtctttactgtttggtctgggtatttctaacattctagtccgaagagggtgtatacgaaaagaaaatatacgatgaacgtaacatcgaatgcaactgcagccggttcctttccactagcatttggtctcaagacctcatttgggtttatgcactatgccaaggcccctgccattaatttacgccccaaggaatccttgctgccggaaatgagtgatggtgtgctggccttggttgcgccggttgttgcctactgggcgttgtctggtatattccatgtaatagacactttccatctggctgagaagtacagaattcatccgagcgaagaggttgccaagaggaacaaggcgtcgagaatgcatgttttccttgaagtgattctacaacatatcatacagaccattgttggccttatctttatgcacttcgagccgatctacatgactgggtttgaagaaaatgccatgtggaagcttcgtgcagaccttcctcggattattccagatgccgctatttattacggctatatgtacggaatgtccgctttgaagatctttgcaggctttttattcgttgatacatggcaatactttttgcatagattgatgcatatgaataagaccttatacaaatggttccactctgttcatcatgaactatacgtgccatatgcttacggtgctcttttcaacaatcctgttgagggcttcttgttagatactttgggaaccggtattgccatgacgttaactcatttgactcacagagagcaaatcattctttttacctttgccaccatgaagactgtcgatgaccactgtgggtatgctttgccacttgacccattccaatggcttttccctaataacgctgtctatcacgatatccaccaccagcaatttggtatcaagacgaactttgctcaaccatttttcactttctgggacaatttgttccaaactaactttaaagggtttgaagaatatcaaaagaagcaaagacgtgtcaccatcgacaagtacaaagagtttttgcaagagagagaattggaaaagaaggagaaactcaaaaacttcaaagctatgaatgctgctgaaaatgaagtaaagaaagagaaataacccttttgcatacctcccgttcaattgctgggtaaaggcaatgtctccgacttcccacgtttgtatttattatccatttatatacatcaagacatattattaagtgtataggcgtgactttgactatatatttgatttgtaacgaaagaatacatcaaaattcaactatgaaatggttattattgtgcatgcacatcttgaattatcaaaaaggtcttaaatgttcttcggactttcttgaaatcttcgaaaactgatgagaattcttcattatttttttttttcttcttttattattttttatgtttattccatatatacacttataatttttttttttgcgattaatataagtttgcctggatacacgaacatatatatgattaaaatggttgtctcgaacaaaaaaattcactttttagaggggtttcttatttattcgtatatgtacgtaattttgatgtttaggaaaaattcacggaaaagaatatatatttgaacagaatcaaaaattaggagggaggcaaagaaagtaacatcaaacgagttgagcatatccaactatattattaacgttaaatgctgtcctctaagaccttattcagtttttgaatctttgtagaaatgcttaagtcaacagtcttgtcaccaagttctacaatcaaaccacccttaatctctggcttaaccacgttttccagcttcaaagatttaccttgccccaccaatttggaggcgctcaaagctttttcaatcctcttgaaagatttaggatccaatggttcagcactagtcactgtacctttaagtaacccgttgtgagcatcgtttaaaacgccaaagtcagacgcaattttttcaaaacatcccagtctgttattttcggaaagaaccttcaataggttaacgacataaccatccaaattcttgtgagtctccacgatggcatcaatgacagaatttctgtccttcaatgacaatgcaggattcagtaataagtgacctaattttggattctttttgactgtgctttcaactttttgcaaagattgaaaggcagcatcaatagaggagttctttgcagcggcctgatataaagctgttgcgtaagtgccctcaacaccgaacaatctcaccggtgggggagcagcagctttggaagcagcagctcttaagcttgatgcaaatgacctggtaaagactctattaaacatgattgtccacggtttaaaaataatgcggtaacttgctaatcggttcttactctgcggaaaaatatctcaatgccacagtagcctgcttaaatttccaagttgactgaattttgttttcaatgagataaaaactagaaatactgtacacaaagttaacaattggcgtttgaaattgttcctagataattgaaagttttactatctcgccaaaagatcacttcattatctttaattccttgtttttcccacccgggcccgggtaaatgatatttcaaatatcagcatcttattggccagcaccgtctctcgaaagtgtccactttatgacgacggcataaaatataacgatttattggacgtaagtagttttataagttactaaaccaagattattccggcaaaaaaatgaactttaagagatatctgagcgcttcgtatttcttggtagtcccttataatgtactacatttatgtagaccaggtttgcagccagatcttacgggaaagagattttacggctcccagtccgagcttttccatatactactctaatatacaatgcattcttagatttcttaactgctgcatatgctgtctttggtcctttgcaagcctattactgcggatttaagttttttccactgatcgttacccgaatttatgggttctgaaaaattagaagatggaaaatttttcaatacgcgatgagatgagataattgtatatatgtagtcgcatcttgataggtatgcagcgtaccatacattgagtaacaataagcactgttaccaataaatatagagcaaaaaaagatggaaaaatcactagcggatcaaatttccgatatcgccattaaaccggtcaataaagacttcgatattgaagatgaggaaaatgcatctttatttcaacacaatgaaaaaaatggagaaagtgatttaagcgactatggaaatagcaacacagaagaaaccaagaaggcgcactatttggaggtggaaaagtctaagttaagagcagaaaaaggtttagaactaaacgatccaaaatatacaggtgttaaaggttcaagacaagcattatatgaagaagtttccgagaatgaggacgaagaagaagaagaagaagaggaagaagaaaaagaggaagatgctctttcattcaggacagattctgaagatgaagaagtagagattgatgaagaagaatcagacgcggacggcggtgaaacggaggaggctcaacagaaaaggcatgcactatcgaaactaattcaacaagagactaaacaagctattaacaaactgtctcaatcagttcaaagagatgcttcgaagggttattccattttacaacagacaaaattatttgacaacatcattgatttgagaataaaactacaaaaagctgtaattgcagcaaataagctcccattaactacagagtcctgggaagaggctaaaatggatgattcagaggaaacaaagcgtttgctgaaggaaaacgaaaaactgttcaataatttattcaatcggttgataaatttcagaataaaattccaacttggcgatcatatcactcaaaatgaagaggtggcgaagcataaattgtccaaaaaaagatctctcaaagagctttaccaagaaactaatagcttagactcagaactaaaagagtacaggactgccgtattaaacaagtggtctaccaaagtttcttctgcatcaggtaacgctgctttatcatctaacaaattcaaagctatcaacttacctgcagatgtacaagtcgaaaaccaattatccgatatgtcccgtttgatgaaaagaacaaagttgaacaggagaaacataacgcctttgtatttccaaaaagactgtgctaatggcaggctaccagaattgatttctcccgttgtcaaagatagtgttgatgacaatgagaattcggatgatgggcttgatatcccgaaaaactatgacccaagaagaaaggataacaatgccattgacattaccgaaaacccatatgtttttgatgacgaagatttttaccgtgttttactaaacgatttaattgacaaaaagatttccaacgctcacaattctgaaagtgcagcaattacaatcacctcaactaatgctcgttcgaacaacaagctaaagaagaatatcgatactaaggcttccaagggtaggaaattgaactactcagttcaagatccaattgcgaattatgaagcccccatcacatccggatacaaatggtcagacgaccaaatcgatgaattctttgcgggattgttaggtcaacgagtgaactttaatgaaaatgaggatgaggaacaacatgccagaatagaaaatgacgaagaattagaggctgttaaaaacgatgatatccaaatctttggttgaatatacatttattttaaatacgcacaactcatttaatttagggcttataagtagatagaaggattttaacggatcacaaaaagtagctgttaacaactaccttttttttgagttaagaacactaatgtggattaggaagaaacagctgctctgcacaattcttcaaaaaaacaaaacatgcttaatgtgtcattatttaacctggaaatataaaggtagtgttttatataagaaatatcattaagggaatcctctataactttttagttcgtttcaacgaggtgggaatgccaaattttctctatgagcgacatattcgctgtcattatagcccaattcctcttcgatttggtcactgtgcaaacctttaattttagttaattcagaactcgtgtaattgcatcttgccttgcctactgtttgcaagggaaaatctggatctaacgtgccatctggtaactttttaccaacttttatgtcaacacattctaactcatggaaagtgccctgaacatcaataacacctgctggcaataatcccgccttatttttccttgttaaggctgcgtacgcaccttggtctataacaacagcgcctttagagacaagaccgtgtaaaatccaaaactctctattctttagatggtgtttattatcattagcaatgaacttcgtatgtagtggaacgttaagagcctttaatttctcaaattctcttttttgcaaatccgttaaatcgccattatatgcttgtttaactttattttcatcgtcaagttctagagtttgcatatactcgacaattctacctatattcgcaggtgtatcgcttttcatgatcaacgtatgaacaccggcattcgttgccaaatctgcagcaaccaatttagtttccataccaccggtcccaacgtcagaacctgaaccaccagcagtattcacaccgggcaaaccctttgagagatctgggacaactaagatcggcatggcatctgggtttgtccttggattatcagtatacaaacagtcaacatctgtcagtaagaaaagataatctgcatggattaaagcagaagtaattgctgataaagtgtcattgtcaccaaatttgatttctctaacagatagtgtgtcgttttcattcacaatgggaataacgcccatgttcaacaattcattaattgtgttttgagcgttcttatattgggtccagtccagaatatcatttctggtcaatagaatttgagcgatacgttgatcaaattgcgaaaacagaagatcccatctcccgatcaatctaccctgcccaatagctgcgatggcctgaacttctgctaaatgttttggtcttttattcatacgcatagtcctcaaaccaacagcaataccaccactggacacgatgataactttgtgtcccattcttctcaatttgactacagtttcgacaataagcgacatgatagctaacttaggttctttggttttttcatctactagcgatgaagagcctaatttgatcactatagtatacgatttactctcattagcatccttcattttcgcgttcttatgactatattacagtagctgataaaatgacctaaactatgcctatctttgaagcaactagacattaatcttgaaagaccgttttgatggatgaataattcatcgagaaagcattagttcgctgatgtaatttttcatttcctgccatcatgcgatgtgtgggtgctatttattttcaattcctttaccaaggtacctgatagtgtcataaataaataaatttagacccaaatgtaaccattgataagtgagagtcttaaatttaacatgttcatactttaactggtgctcaaccgatatattatgattcactgtgccactgaccagccctattagtgacattttgtgcttcctcatcccgtcggctcccaataagacaacgtagtaagtgatcttaatataaggtaagttcgaggtgacatatttcacagagcagcgttaaagcaatcatatgtaaattgaggaagatcaccgtcccttgaacacttcactgattaaaactatcaggtactaacctagattcgctttttactctagctactggccctatgaatgtatatgatgatgtgcttgacgctactgttgtgtctcattcattagcaacacattttactacttcagattatgaggagctcttagtggtgcgaacaaatatcctttctgtctacaggcctactagggatggtaaactgtatttgactgatgagtttaagtttcatggcttgatcaccgatataggcctcattccccaaaaagacagtccgttaagttgcctgcttttatgcacaggcgtcgctaaaatctctattttaaagttcaacacgctaacaaactcaatcgataccctaagcctgcattactacgaaggaaagttcaagggtaaatcgttggtagagctggccaaaatttccaccttgagaatggatcctggaagttcttgtgccttactgttcaataatgacattatcgcttttctacccttccatgtcaataaaaatgacgacgatgaggaggaagaagatgaggacgagaacatagacgatagtgaattaatccatagcatgaatcaaaaatcccaagggacgaatactttcaataagaggaagagaaccaagttaggtgacaagttcacggctccaagcgtggtattggtagcgagtgagttgtacgaaggcgccaaaaatatcatagatattcagttcttgaaaaattttactaaaccaacgatagcgctcttataccaaccaaagcttgtttgggcaggaaacaccaccatttcaaaactccctacacaatacgttatactcacattaaatatccagcctgcagaaagtgccaccaagattgaatcaaccacaatagcatttgtcaaggaactgccttgggatctacacaccattgtacctgtttcgaatggtgctatcattgtgggaaccaatgaactggcatttctagataatactggcgttttacaatcgacagtattattaaactcatttgctgataaagagttacagaaaacaaaaattatcaacaattcttcattggaaattatgttcagggagaaaaacactacgtcaatttggataccttcgtccaagagcaaaaacggaggaagtaataatgacgaaacactactacttatggacttgaaatccaatatatactatatccaaatggaagcagagggcaggttactgattaaattcgatattttcaagctacctatagtcaatgatcttttgaaggagaactccaatccaaaatgtataacacgtttgaatgccaccaattcaaacaaaaatatggacttatttattgggtttggttcaggaaatgctttggttctcagattgaataatttgaaatctaccattgaaacaagagaagcacacaatccatcttcaggtacaaatagtttgatggatatcaatgacgacgatgatgaggaaatggacgatttatacgccgatgaagctcctgaaaatggactaacaactaatgattccaaaggcactgtggaaactgttcaacctttcgatatcgaactgttatcatctctaaggaatgttggtcccatcacatcgttaactgtaggtaaggtatcttccattgatgatgtggtaaaaggactaccaaatccaaacaaaaacgagtattcgctagttgccacatcgggaaatggttcaggttctcatttgaccgtcatacagactagtgttcaaccggaaattgaattagcattgaaatttatcagtataacacaaatctggaatctgaagatcaaaggaagagataggtacttaataactactgattccacaaaatcccggagtgacatatatgaaagtgacaataacttcaaacttcataagggcggccgtttaagaagagatgctactacagtttacatttcaatgtttggtgaagaaaaaagaataatacaagtcaccaccaatcacttatatttatatgatacacattttagacgtctcaccacaattaaatttgactacgaagttattcatgtttccgtcatggatccgtatatactagttaccgtatcaaggggtgatattaagatatttgaattggaggaaaagaataaaagaaaattgttaaaagttgatttgccagaaattttgaatgaaatggttattacatctggtttgattttgaaaagcaatatgtgtaatgaatttttgattgggttgagtaagtctcaagaagaacagttattgtttacatttgttactgcagataaccaaattatcttttttactaaagaccataatgacagaatctttcaactaaatggtgttgaccaattaaatgaatctttatacattagcacttatcaactgggcgatgagatcgtccctgatccatcgattaaacaagtaatgataaacaaactgggccatgacaataaagaagaatacctgacaatattaaccttcggaggagagatttaccaatatagaaaattaccacaaagacgtagtagattttatagaaacgttacaagaaatgatctagctattactggtgctcctgacaatgcatacgccaagggtgttagttccatcgaaagaatcatgcattactttcccgattacaacggttattcggtaatatttgtaaccggtagcgttccatacatattaataaaagaagatgattccacaccgaagattttcaaattcggaaacataccattggtttcagtcactccctggagcgagcgttcagtcatgtgtgtagatgatattaaaaacgccagagtttacacactaactactgacaatatgtactatggtaacaaattaccattgaaacagataaagatcagcaatgtgcttgatgactacaaaactctgcaaaaactagtctatcatgaaagggctcaattgtttcttgtatcttattgcaagcgggttccttacgaagcattaggagaagatggcgaaaaagtaattggttatgacgagaatgttcctcatgcggaaggatttcaaagtggaattttactcattaatccaaaaagttggaaggtcattgataaaatcgactttccaaagaattctgtcgtcaatgaaatgagatcctctatgattcaaattaattcaaaaactaagaggaaaagagaatacattatagccggtgttgccaatgccaccactgaagacactccaccaactggcgctttccatatttatgatgtgatagaagttgttcccgaacctggtaaacctgataccaattataagctcaaggaaatttttcaagaagaggtcagtggtactgtatctactgtttgtgaggttagtggaagattcatgattagtcaaagccaaaaagttctagtaagagatatccaagaagataattccgtcataccagtggcatttttggatattcctgttttcgttacggattctaaaagctttggtaatcttttgataattggtgacgctatgcaggggttccaatttattggttttgacgcagaaccatacaggatgatttcattgggcagaagtatgtcgaaatttcaaacaatgtcgctagagtttttagtgaacggaggggatatgtattttgcggcaacagatgctgacagaaatgttcatgttttaaaatatgcgccagatgaacccaactctctttcgggtcaacgtttagtccactgctccagtttcacgttgcattccaccaatagttgtatgatgcttttaccaagaaacgaggaatttggctctcctcaagtgccatcgtttcaaaacgttggtggccaagtggatgggtcagtcttcaagatagttcctttaagtgaggaaaaatacagaagactttatgtgattcaacaacaaatcatcgatcgagaattacagctaggtggtttaaaccctcgcatggaaagattggccaacgacttttatcagatgggtcactctatgaggcctatgcttgatttcaacgttatacggaggttctgtggattagctattgatagacggaaaagcattgcgcagaaagcaggaagacatgcgcattttgaagcatggagagatatcataaatattgaattttcaatgagatctttatgccagggtaagtgaacaatacatataaaggatatttaatgctaactagcccgatatatacatctatctatcactaggcattcgagtagtgaataagaaccactacttgaaacactagatttgtaacaataacgcatgtatcatcgtacattttcggaactatttacgtaacgcggggatgaggaaaaagttactttttgcacagcaaaaaaaacaaataaagaacagttagtgaaataaagcaaaagtgcaaacggtgcctttaatcaaagactttgcaggaacataaacaagtgcactaaagaaggtccaatttaaatatgccagctaaaaaaaggactagaaagacagtgaaaaaaaccgtatcattctccgatgacacaacattaacaacgcaccaaaatcgtgagaaaaagaacgtagatcatgatcgtccacctgtgtatgtgaggaaaacccctctgatgacatttccataccatttagtagcactactttattactacgtttttgtatcttcaaatttcaatacggtgaagttgctaagttttttgattcctacacaagttgcttatttagttttacaattcaataaatgcacagtttacggtaacaaaatcattaagatcaattactcattgaccattatttgtctaggtgttacatttttgttgagctttcccacaatgttattaactatattatttggtgcgccattaatggacttattgtgggaaacctggctgttgtcactgcattttgcatttttagcataccctgcagtttattctgtatttaattgtgatttcaaagtgggattatggaagaagtattttatctttatcgttgtagggggttggattagttgtgttgtcattcctttggattgggatagagattggcagaattggccaattcctattgttgttggaggttatttgggcgctttggtgggctatactatcggtgcctatatataatatcggtaatttaaaaatttgtatataaaaaaatataagtatgatagaggtaacataaactggtcctatgcacaattgaaaaatctatgacaaaaactaaatgatctttataccaaacccacctatatgctatttgtaccatcttaaaagaaggtaataacttccatacagataaatagctaacaacattaaatatctcccactctcctcattcttttcttttcataatttcctttttctgatttattcattctatataaaaaaataatacaaatcctcagattaaataataaatactataaaagtctcaacttcttctttaatttgtttgagtcgctttagctacgaatagcctcaaaaacttcgttgaaattctcctttgttaaaccgaaagtatccgaatttgcgtcgctatcaacaggagctgctgcgcctaaaactccattagaaactgtgctatttttcctctgttcataaaaatccgtttttatcagagattctgaaattttactcaactcgtgatttaatttaatcaactgctctgcagatatgccagaaaatccgttattaatggaataatttgaatcggcgctagtcgttaccttattctcctcaagatttttgatatacttggagattgtcttaattttaataatcagattttcgatgagtttattttgctttttacaattcttggtataatcacttaacaacattgcaattttgttgataattaaatgaataacatttttattctttattctcttactattgtcgttattactatgaatatctgtttgctcactgatttcattagcatcattcgtcctctttgaagaatcaaaagacctttgatagagcgccaaaagcattaaaactaaagtttgcagaaccacaatagatttattgatgaatgtgaattcatgaccagcaaatttaatattggctaagttcgagaaaacaaagaacaaggtctccctcgacaattccaaaaagtcttccaaaatttcgttaaatttagcataatttttcaatgtttcaaattgcaataagaggtaaaagttcaaatataacattgaattcctgtagattagagaatccatgatattattaattattgaaggagtcgttaaacatccttggctgacctcgatattcttatttttcaaaagcttgattaactgtataattttatcaatggatagttgttgatctttactttgcaaatatttcatcaagtttacttcaaaatcaatcaattcaaaatcgttgttcaacaaaggatcaataattggggtagaatttgtgaaaggttcagacattagcaacggcaattgacctaagaaaaggtgtctccagcagtagttcttaaatatgaaattccaggtcaaaatatgagattgattttgagtttcatgatttaacgatagtaaacatgccatatgcatatcttcgtcgtaatcaattacgaaagaggacgatgacgacgtgtccatcacaaattggtaatatttccacaaagaaataaaccgcagggtctctatattacacattgaccttttttcaatttcaaatctaagcgttgttaaattagacttcaacaaaggcaagtagttgaataacacattgaataattgcaagtgttcatcatctctaagaggaatcaaaaccgtagaattcaacgattcaaaaagaatcaggagacagagagtaataaatcctagatttagtagctgatcattggtcacactaaaaacttgaaaaatagtttcaaaatctttagaatttggcttattaatggtgttagaaggaaaaagctgctcaactatgggtaatagtctctttggttttaatattggaagtattgaattcgtttccgttatcgtggataagtatttgttgataagggtctgtgttatcgattgtgaaggaaactttaatatttgagatatgccactgttgcgctcaatactgttacggcttgctaccaaatcgtgcaaaggtccattaaattgcgtttcaattaatatattcaagtcattgaagaatttgaataggaaaggatcacgttcaatcaaatactgaatctggaagatagaacttttatttatattttttggtaacagccataatctgtttctaccttcttctgaaatagcagaattaaacacattaaaaactttattagtatccaaaaattgaggatctaaatccttaaattcattaagatgaggtcttctttcactctctggaattggcttaccgtccccgtccgtaacgccgtcttcactcagttttcttttcttaattgtcaaaaactcctcttggtttctattggagtgtgaagactgcatttgcgctgaggaatcctgcttgagatcaagatttactcccgtaattttcttacctgtaatttcttgcaattccagtagtctgcctttcaagaaattcatttcatgattgatgatttcatcttgtgtgtaaggagaggttagcatatgaaaaattgcagggccttgaacccaattgagtggagtagaagattcgtttgcagaagtgactggcttactttccaaggaaggcactgattttggaatatattgagtgtgttgttgattcaaggttgcatttgccgcagatgatctattattaagttgattttgagcattgagcagttgcagacgcgtgttgtattctcttatttgctccaaagaagccagttctggatttttctgcaaaagtgcagcagtttccttggagacacgacgagaagcgtaataagagtttaagtacggaccgttggctacttggcgtgtattggaagaggaagaactagagggaacgtattgtccgggaacgtccggataaaagcagtccattttattatgcttcatacagttcccacaaatcggcttaacacgatcgcagcctatcttcctcttacggcactgcacgcatgcaggcggttttttcatttttctaccacgaatatccatcgttgttttttggttctgaaatgctatttttgtagataagagcttaagaaaatatcacagaaacctcgattttaaatatctgcgtagtatggggcaattgcagcagagcaccaatgactttggtttgaaagccgtgagttttgatgaaataatctaatgtaagcagctaatatatcttctcgggcgaaaacgggaaagtggtcttacaagcgtctaacgggccgaatgaatattggtgaactatggctatttgcgagaaggtatagcagtggaagtgtccagaaagcagtatgttcctaataataaaggtagttcttggtctgtgtgatcccagctggtcaacaagacccacgttggtcaattgaaatactcttgtgaagttgtgccagaaaagggccatagggtaacatactcgttctatgtgataatcaactgttataagcactatatagttacatagctggcctatacatctcctgaatagtgatgcagtttagagttcatcgtgggctgcttcgctagcttccgctttgatctcttcctgtagcttggcggcgtctttattgtccaaaggaacagtttccagttcaccactttccacaataataacttcctttacaggcatatttctactgtcggtcttaacgttttcaatgtagtgaactacgtccataccatccaagacttctccaaagacaacgtgcttaccgtccaaccatgggcatgggacggtggtgatgaaaaattgggatccgttggtgtttttaccacgattggccatagacaatctgcctggtttgtcatgtttgacatcaaaattctcatctttgaacgtgtttccgaagatagacttacccccaatacctgatctgtgagtgaaatcgccaccttgaatcatgaagttaggaataacgcgatggaagatagagttcaaataacccatcttagggtccctggaaatggtcaactggtaaaagttttcaacggtttggggtgtggtgagaccatacaatcccataacaattctaccaatttgtttatcaccgtgattaatgtcaaagtagaccttgtgtgtgatctcaggatcttctgccgtgtcctctttcgcaaaaatggctgttgtgaagagacaagcaaataaggtaataaaggaaaaaaattgaagcttcataattgcggatatcgctgtgccttttgtttattgaattgaaagtaacctttactgttgagtctcctcgaggaaagtagtaaggatggtttcatcttttttttcctctgctaaaagggattcgctgcgaaacgaaaattaacttccctactattttttatatcgtaagtatgaatctattatttattgaactataaccattgtgttaaaccaggatcagaagatacaaattcttctagtctggcttgaagatcctcagcttcttttttcatttcggttaaagctcgaaccttcctttgactgtctggcttcaagacattaggaccttgtgagagttcatccccgtctacagtggccgatgtagagttattttttcttgcttgcctaccaccaacacccaaatattcgtctcttcttccttgccaatcagtcaaagtcccattaccatcccaatgatctaatttatcgtatattaaatcccctacattgtttattttataacgtggaataatgtgtgtatgcaagtggggtaccgactgtccggcctcaggtccatcttggatggcaacgttgatagagtcagccttatattgccacttaataaatctatgtattaactgtaaagtcttgaaataatcttgagattcaggcatggtcagatctgataagtttaaaaccgtagttctcagtggaacgatcagtacatgtccgggtacaattggtttcaagtttaccaatgcatacgtatattttgacttctgtaaagaagcagagattataaggtctccatatagttagtaacgcaatggtgcgaatggggtacaaaaaaacatatgagagtgcatacatagaaaacttgttcagttacaagaaacttgctgaaatatattggcttattcatgcttttaggtttctttgttttgcttaagatcattctgagcccaagatagatcaatggagcttcctttttttcttcgcttcttacaattgagcagaaaagaagattcgaccatatcttgagaaacgtataaaccaggaaaattacacattctaattggtgtcaatggcaaaatatatgcaagtttgcatgtaaaatattttttttaggccggataaaataattcttcctaatagtgtctaaaagaaaacactgactcttataaaacaaacaatgaacattttaataattaagatataaactgccatcttgatcttccaaagagactaccaaatcagcgacttcatcgcttttcatgttccaccccagcttgggagaaacacaaatattctttaggcagggcagcctggattccagtatggctatagtcaagtcatcgggatgaatcttagaagctaatcccaaggatccgctgcattctaagtacaatgttttaagaggcctatcatattccaccaatttacttagcatgaattcagaaaagcaccacttagaacagtaatcaaccatgagctgcaaagaaattaaattagcacagtacgtgaagacatggtctagggaattttctgccagagatggcatcggataatgaaaaaataaatgctttaaattatcaccgatctgtgataacaacgaataaatagacaattccgttatttgaggacaataagagaattctaaagttgtaatagttgttggccatttcgtatcaatcacaaattcatttgttatacctccactcaatttcaagtacctgagattctgtggccattgaatatcttggaacccttggcagtcaatcgacgatctgggaaaagataaatgcgttaatttagtgaaatttttaatggcagaaaataactccttcagcttaactgtttccgatactaaacccaagtctaaaaatttcaaatcatgacacgatttcaatgaaatcaaaggcgcgtaaccaaagcttgtctgtggtgcgatgaatttagttaggttagaacagcatcgtcgtaaaagcttggagacaaatgaatttctaccactttgtaaaattgtagacaagttcaactcaaaaacatagtgtcctaaattcttctttttatttatgattattgtatcaacaaacccgttgaaattcttacttgttaacgctggtgcataataaagctttggtagacacatggcgtaccagtttctgcaaactagtaagtagttcatatttataccagtcgtagttttttttccattagcagttttatttaatttttcttctttctctggtatatcaagataatgaattattctatgctgtatctcccatggcaaaaccatctttactgatactgaatgcatcctcgcttcctcactctctatgactttgccatttttttctcctttggaggacgatgtcgatgatgacgatggcgactgcttacgtccttttttatcctttttttcattactcagtcgtgtcaatttcactatagtatcattggtttcatcatagtaataagacccctgtggagtctcaatgagttctgcatcctccggtatagtgatagtgaattctttagccttattatcatttcttgtagaggagaaaccctctcccgccacgtacttcctgtaaggagccttgattttcttgggtcgtgatttgtttgccattactgagtactgtggttgatatgattatgtgttagagctgttgcacatgtttgtcgatgtacaaatcttgacgatgccgtcatattactctcaatactagacacatcttgtattgacaacccttacccctcatgaagaggtaacccggccgcagggctttaacaataaaatagagactatcattcaacaattacacagtagaaaaaagtcagaagattactaatctcgatcttaagtctattagtcaattaaatgtggcctaggattcaactaaaaatatagtagtagtgaaaaaacaaatgttccaaccgaggatcgaactcgggacctttgccgtgtgaaggcaacgtgatagccgctacactattggaacaatattacggatgacagcttaggattcataaagaactaataaaggtgtggcaataaaaatggtgcagcaagtctcaactttactgcttcttatagttacttcctgtcgttttcatcacactaaccctttgtttcattgtgctccccttcccttcctttcaatattgcttcctacatcggtcactcttactttggtaatgaagtaatgaagaaaggaaaaatagaaaatcgaatactaaaaatgttattatttaaggagaataagaacgtagacacttaagggcgatagtgtttgaacagaaaaaaattaacttacaaaacatgaaggacttgagattacaggggccctacagaaagtacattccctataatattttccaacaatgtggaattggtcacttaaagacgcttgattatattttcgcgtttttgattgttattaccaatttcacattaatatggaaatcgcactcttcttcattctggaaccgaccatgggacaataatagtgaacaagaactttcccaattaattcagttttacctagacaaggctttttacatccatgaattgccaccatttacaatacagttctactccattattcgaagattaaagatcgcagaaaatttaagatacgtttctttgtttttgaattcatcgactttaggttttcttttcctgataacaaggagaatcaattgctctcgtttaatttcagcaacaggtttgctgatattatccaactgggaaactttcagaaatgagggcactattatatcatttgacagtttagaatggtgtctgttctcagtagtaatttacagttttataagcatttcaattgcaaaactgggaactacgaattggtttgctaatgtgattacattatctatttctttagggctggcaatctcttctaaatttattggaattgtcacttgggccttcgtaattctttcttttgtacgtcaatttgatagactgataagcgacgttaaagttacgaccatccaaataataaaatttgtcattctctgtctattattcgttttgattatccctggttccatcttcataataagttattcgaacttactttcgaattttaagacagacacgccacaattttcaaaatatatgagcacatatttcaagtcctatttaagaggccctcaagtacaaccgagtcgattgtactatggatcaacgatcacattacgtcatttagattctatggtcggatatcttgcttctcacgatatttcgtatccatcagatgttgacgaacagttagtagcgttatcatttgaagaattcgcggcagacaatgaatggttaatagaacatcctacattaaatttgagtttttctgaggtataccatgctgatcaattgatacctgtagaatttggtcaaagtataaaactaagacacaaatctactggaaaattattgagagccagcactgctaaacctcccatcagcgagcaggactatgactttcaaatttcatgcacgaaagattcaaactacgaaggaggaatggatgagagatgggatgttctcctgattaaagatgaaatcaacaatgataaaaaggataacgcagatgataaatacattaaaccgcttcaatcagagatacgcttttacaataacggccagagatgtgggctattgggccatgatcttcggttacctgaatggggccgctttgagcaagaagtcctatgtatggagtacccagtaataccaagaaccacttttctaatagactcagtacaactaccagtcgatttccaagtcccaatgatagaatattatatcggcaaaataagttcttcagcagaattcaatcataccttatcttggtcacaatttctttatcttttcaaagaatatattttcaaacaatacaagtacaattactatattaaatacggtaaaaataaggtcacttttgaagatgcgttcgccgtggaaaaatggccaattacgttagacacagactctccagtttggtttaattttgcatggtatggatccttactctcgatgatcattttcatgtgcgtgcaatgtaagagaatgatatcttggaatccgtggacaactgctgaaccttccttttctatcaaatgggaggtctacaatgaatttggctgggagtgcattgtcggttggtttttacatttttacatcttcacaatgagtccacacttcaacttggggaaaaaactgtacttccaaagttttttctttagtgtattgtgtcttttagaatcgttagattgccttgcaaagtaactcgtagaaagattttctccattatgatttttctcccattgcttcaataattctccggtacaaatagagtagcacaattatttataagaataacatacatacgcttaactctgccatataactatagtacattttctgtcctctgttcgcaaatttctttgtaaaacttaagtttatgtgctcttttttgagtttgcaatgccatctacaaaatcttcaattaaagaatcaacgtgccttaaaagtttctccttctttttgatggcctcaattttttcgtcttccacttcaactagctttttctgcaacatatcaatcttccttaattgctcttcagctgaaacgtcaacaccaggtaacgagtcaataagcttgtttatctgtcttgttttaagtataatgtccgtggatagctcatctatcgtgttagaaaattcctcaggaggtactactgtggcatgcttatcggacatctgaggttcatttacggtcaatcgttcaaaaccatggttcttatctatgtagtttaaagtagcacagaattgctccgtcatttggtctaaacatatctgcaattgtgttaatctatctgtcattgttaaagagcatataatgtattgaactagtgaaatgttatgtccctcttttaaccaatggtttaccgtttgaattataattatctttcagaattgattttttttctaactttcttgcaatgcgaacaaagcttgtaattaagcacgtacggttggcctttaaaggattacagagaaagacaaggcttctacagaaacagccacatgttctacaaaagcgcacttcacgcatataagcatataaatgttagttatatgaacaatcttaagtaatatataataaatcagaaaagtttaactgtaaaagaaattgtgttttaaaagaagatataataaacgaatgtatgggataacgccaagttaaatgaatgtccttgttttgtaactaaagcagaagaaataatattgttagctctagttattttaatagtgaaaaaatagccgaaataaagaacaaagaaaaaagaatgaggaaacgaatgaatgagattaacgagtaaaaaacgaatgaatgatacttcagatggtccttgaatatgttttataagctgattctttgaattttttttttttttttttttcattttctgtccttagcttaagtttgcaggggctcgagctggttgaaagaataaagaacatcatcgaaagattttctatggtttacaggggagtcagagtaggaaaatttagattgtggagaaggcgtagctatagagtttcttctcttgggaagagggctttggcgtgaaggaaagaaggcttttgctgagtccttatttgagtttggggtctctaaaaggctacgataagcgcttgacctctgagaacgaggcaagaagtctaaaataggcttatcttcaagtagtgtggggaagttgtagttcttcaaaaaatccagcgaagactcactagaatccgtggaattagtgtatctatgacccagagcgtgtgacttatttttaaattgttttggagatgcgtttggggaatactcaaaaatagatgtagccatagttgacgtagatacgactctcccattaatggaatgattgtttccttgtgtgtttttagagtaattggaggacgttactgagatcgaacgcgcgactgatagtcttgatgtcttattttcgtgcgatcttgaaatgagtttgctttcacgattagcagggatcctttcagtgacaaaagctttatttagtgatttcgaatcccgcttgcttgaggaggaggtatagtcgtccttaatctctgtggacagcgatgaaggttcctgcaattgctcatcttggaatccatttctagtgtcagcatgtgaaatatgttgaaaatcaaatggtgtggagatacctttacctcttatgtccggttgggcaccaagcaactttttcttcaacaaattaagcttaaggaaaacctttttgtgatttgtcttgttggcgctggacgatgatgacgatgattctttagactttgcagagttagaattacttctcctgtggtggcaagacggatgtgaatttggtgaaagtggaggcaactcaatgtttttcttgttactcagcacaggtttatcgctgttgatgaaagtaatgcctaggttttcttcatcatcagatcccatgaattgctgggcctgcagaccgtagagtttttcagcttcttcatcttcatccagccaaatcgaccgcatctgtggaaggttcatggtttcgtttccagtattggtaatacttgcactagtcatattcgttcttttgatagcgtattctgtcaggtattccttttgttagtgttaggtgtttcggagcgaaagatcgagttcgatagcataaaaaaagaagctctcttgagcagtagcaataatatataccagacacgaaacaatccatcaacaggtctcgttttactggagttttacattttcagtttctttttcggatgcgaatgatcactagcttgcaaacacgaattgatcacgtttcacaattgttccaccaaacatggcgataacggcagcgtttcctcgagaaataggcaacatctagatctcgaaatggttggtctgcacctgtttctgggtgaccaatcctcggagccattccagtgcttaagtcttcaggggccagaacgcgtctttgccgggtgccgcattcttttggcccggtcgcgcctgcccaaagtagcaatacacaacacccaaagaaggaatttctttttctggaatattaatggagcggagccgcgcgcttgctgaacgccaaaattataaaaacaaactttgcaggtttttgaatctgacgcagtcaatcatgtttcttttctcgtgtaggttaatatagataagcgcccagcggtatgctttttgcgttttttgctattttgagacaatggcgatagtttaagtttcttagtatgcagaggtgcttttgtacgactggggcgttcctcagcgcaagagtaagaaatagttacaaattcgtcgataaaggtgtatgtaatgttaagcgctaaatatgtatgtaatgttaagcgctaaatatgtaatgttccaaataagttgggaggttacttggttgggcatagtaacggtccattattttgtgttttttttatttttttttatttttcatttttttatctattctcgaaactgccccaacgtacggaccagcttaacggatatctggcggtatgattctggaatatttgacctggttgttttctgaaccgtcatcaaggaagtcaaaaattaacatgttgtcgatggtttcattcagattgtcttcgttaatgccgtcctgacccaatgccggcagtgtttcgttatggggaaacatccactctctccattgagtggtcacattgtcgcagaggtcgtagaggatcatttttagcagggtaatatggttgtagaaccatgaaacggatcgattaataaatattctgtagttttccatctctttcaccgcatgcaggatggtgtagttgtggaatcttcttttgtctcttgattggtctctccaaaattcgaaaagggcaaataacgcctttctcctttgccaggttcttttggattcccgaagttttaagcctagaccaactagtttattctcccacctgaattccatcaagaagtactccaaactgttaacgtatttctctgtcagcgttgtcttgctcaaaatttcaaaggcaagttccgtctcttcttgaatatcaggcttgaagaaatgcgcattcattttttcatgctttgatttagcagcataatcctcctcattgatgctagagttgatcaattcctcttctttcgccttgaatttaaattccaggtacgctcctgtggtaatgggaacgtccggaatatctctccggtagaagaagccttcccggcagattaattcaatgggagttgccgttaacaatgtattgcgtgactctgtacccaaaccgaggtttccgttgccattgctactatcgttagcagactcagtatcgttatggatagatgaagtacctttggataaatctgcggagatgtctcctgagacattctccacggtggccagcgttccgctattaccaacacccctttctccctcatcttcttcaccttttgtatgatcttctgtgcgtctcttctttggtgatatgctcgtattctctgtttgatccaatgcaccgtcatcgcctgctgttcttttccttatcgtgtccgaaggttgtgagttttctaatggaacgaacgtggtagtttcttcatctcccggggtctttctttcatattctgcattctccttggtaattgcctcttccccagaatttagcatggactgtattccaactttgtgaaccgtatcggcagcggatatggttagacccatcttgagagagtcgctgtttgcgtttgagccctcattgtcaatatcgacgagtttttcttgctctaatggttgatatccttcctgttggtggtctgaaatgccgctgatggaggccgatcttggttttggcgacattgaagaacctttagttgttggtttttctgcactttttatctttgaacgggtggagatctcattcaaatttaagttcaagtgattatcatgtattatcgaagtcattcttttcctcctctcttcttctttcattgcttttaagagtttcttattagactccataaatgactttgctttatcgcgatcgttatatttcatattaacaagcattttctcccttgaatcacgtcttttatctaattctctttgttgtctattcatctctgacgtaaccgccgcagcagcggcagctgttgctgctgctggagaggaaacgggtggtaatttgaccgtaatattaccgctggcgtcataacttaatgaaaactgatcgttaaccattaatcggcgaatatcactattgatatctgaattagctgaaaatttaatgacgttgtcagtattattattattggtcgtattattaccactattttcgctggatgatttgatggttattattttctccttctcggttttattttcttcaacatttacctttccttccacgttattatgaacagtatcagtagtattcgaatcctctgcgtttggatcaccattagttgaaattagagaggccagttctaaacttttaatgtctatttcttgtgtggctgaccttgaagtccgaaccggagccggttgtgacacaggattggatggagatgatggtatttgatgaaatttggaagatggaagcaaggaatttattggaatctcgtttttaatccgattagatgcatctgacttatctatcgtatccgtggaattggatatcattgtttccactgttctcttttttgggggcctgcctctttttcttttgatttgaattaagttgttcggcgtaacaggtgttggtgtgatggagctagaattagcagtggatggtcgctctttaccattttcattgttcgttctttgcggtacggaagtcaaggacatatcagcatcatctcttgatgatgaaggggcagataataaaagcgactcttgtttcgttgatggttccacaaaataccttttggatttagacgtttgtactacggcagtcggtaaagtaatatttactggtgagaaaggagcaccctgattggatgcacttttgagattgaccgaggctgcgtttgacactaacttattcattgtggaggtcgaggcatcttttcttggcctgccaggtccccttcgagaagaagaggtattatgctgtgaactggtattgttggatgaattttctatgagaaggttagagtgatttactttcgaagtattttgcaacattgtcgataatttgttcaatcgttcattcaaattattgaccaatatgtcagtatttacttgattcttcatgacatcatccagcttattttccaaaactgattggttgtgtgataaaacttttaatgagttaaacaaatcctgcacagaatcagtgagggaagtgtctttggaaagcaaagccgtcttcaaatcgttgcattgttttgtgactttgtccataccctcttttagggcttcaatagatgaatgtggaaaggcctcggaatcttttatatgaagcggatttgaaccaaaaccagagccaacttgtcgttttatatcagaatcatcactgactggtatgtctgtgatggatggcaaagctttagcgttcgcatctgtatctagcttcctcaaactattagcttgattttgagcactggtaagtgctaacgtatctacgtcatctttgggtccagacggaagtctctgttcattggttatgttatcagaaggggctgtggtgttctcagacatccccgcaacaaacgaattttgttaattatgtatgaaacttttcgtttgatctcaataataccactagcgactaaatttttatgatacttagctactttaaacaagtcccttgtgctctgtttgctgacacttttgataaaatatgcctgtgtataattcttttagcagtttatttcaaacacaaatggtattaaaaggatagatgaaaaaaaaaaaaaaaattaaagccactagtaatgatacaatcgtggtatcacaagcgctgaatgaaacaagtgtggctatctatagcggatgcaagtggagaacttgtgaatccaaactgaaatattttgccatcatttgttgtcctttcccttttccattcaggaaaaaaaaaaaaaatttgacgtcgccgtcgcgtcgcagtcatataattacagcaatttatcttgttgaacgacgcaaattaatggaaattgtgacttacatagtaagtattagtaaacgtagttaaggccacgtgggaaagatatgaaaggagtgtaagtaatggatatcggtctaacgaaaatggaaaccaatctttaaaaatgatagtatgattcgacagtaaactagaaaagccacaacccgtgggacatgataaggctgctcgtttttgacgcaatttttagacaatactgaaatttagcataataagctttcccagtgaaagtaataatatttaacctagggtaggggtagggaaaaaataaaagtaaaccataatgtcacattccggagctgccatttttgagaaagtttctgggataattgccataaatgaggatgtttcacccgcagaattgacatggaggtctacggacggtgacaaggttcacacagttgtcttatccactattgacaagttacaagctacccctgcttccagtgaaaaaatgatgttgaggctaatcgggaaagtggatgagtcaaaaaagagaaaagacaacgaaggaaatgaggttgtgcccaaaccgcaacgtcatatgttttcgtttaacaatagaacagttatggataatatcaagatgacccttcaacaaatcatctcacggtataaagatgcagatatctacgaagaaaagagaagaagagaggagtctgcgcaacacacagaaacaccaatgagctcttcttctgttactgcagggactcccacaccacatctcgatacaccacaattgaataatggggctccgttgattaatacagccaaactagatgattctctctctaaagaaaaattgttgaccaatttaaagctacagcaatctttactgaaaggaaacaaagttctaatgaaggtttttcaggaaacagtcattaacgccggtttgcctccatctgaattttggtcaactagaattccgttattgagggcttttgccttatctacttctcaaaaagttgggccttacaacgttttgtcaactatcaagccggtggcttcatcggaaaacaaagtcaatgttaatttgtcaagagaaaaaattttgaatatttttgagaactatccaattgtaaagaaagcttacactgataatgtgcccaaaaatttcaaagaaccagagttctgggcaaggttcttctcttcgaagttattcagaaaattaaggggtgaaaagatcatgcaaaatgatagaggtgacgtaatcattgacaggtacttgacattggatcaagagttcgacagaaaagatgatgacatgctattgcatcctgtgaaaaaaattatagatttagatggtaacatacaggacgacccagttgtacgaggcaacaggcccgacttcactatgcagccaggtgtggatattaatggtaatagcgatggtaccgtggacatcttaaagggtatgaatagattgagtgaaaaaatgattatggctttgaagaatgagtattcaaggacaaatctacagaacaaatctaatattacaaacgatgaggaagatgaagataatgatgaaagaaatgaactgaaaatcgatgacttaaacgaaagctacaagacaaactatgcaatcatacatctgaaaaggaacgcacatgaaaagacaaccgacaacgatgcgaaaagctcggcagactcgataaagaatgcagatttgaaggtttctaatcaacaaatgttacaacagttgtcattggtcatggataatttaattaataagctagacttgaaccaagtagttcctaacaacgaagtcagcaacaagatcaataaaagagtcataactgcaatcaagattaacgccaaacaggctaagcataacaatgttaattcagcactcggctcttttgtcgacaacacttctcaagcaaatgaattagaggtgaaaagtaccctaccaatagacctattagaaagttgtagaatgctacacacaacgtgctgtgaatttctaaagcacttttatattcattttcagagcggtgaacaaaagcaagccagtaccgtcaaaaaactttataatcatttgaaggactgtattgaaaagctgaatgagctatttcaagacgtccttaatggtgatggtgaatctatgtcaaacacatgtaccgcctatttgaagccagttttgaactccattactttggctactcataagtacgatgagtacttcaacgaatataacaacaattcgaactagaaatataaaggctctccagttgttaccactttttacattcatatttttcatctatttactgcatgttacatattacataaaacttaattgtgtgtattcttcctttttggtctttagtctctatgtaaacaatagaaaaacgcgggactcgattaacgctgtgctgcactgatgcagccgtgcgtgtaaataaaacatttaacgtgaaaacgcgcgcgaatggcttgtgaaacaaacaagaaacaaacgggaaatatttcagcatgtgatgtggctgaaaattagcaaacgattcgtcaaaataaatcagtaatggtgctttagttctattacagcttgctaatggttcagtaatattttcaaaaattttgccaaacagacctaagcacttgcaatactccagactgttagttcagtcattatctatcatcttggacgattttgcaattttttagtgtagatgcatctcatcgacgggcttgtatgaatgatattaaataggcaaaataaactagtctagctaatattcgactaaattgcagctgctaggtcaccatcccgcacataccttagatattttggaactaatggctaaaagaaggcagaaaaagagaacgcatgcgcagatcacacccgagcaggaacgagatattcctaaatccatggtaatcagagtgggacaaacttcattggctaaccattctctaaaccaattagtaaaggattttcgccagatcatgcaaccgcatacggccgtaaaactaaaagagcgcaagtccaataaactgaaggattttgttgttatgtgtggcccattaggtgttacgcatcttttcatgttcactcaatctgaaaaaacaggaaatgtctcgctaaagatagctagaactccacaaggtcctactgttacttttcaagtattggactattcactgggtagagatatcaaaaaatttttgaagagacctaaatcgttaaataatgatgatgtattaaatcctccattgctagtgttaaatgggttttccacatcgaaaagatctgatgaagacgatcaggatgtaaacgtggagaaggttattgtttccatgttccagaatattttcccacctctgaatcctgcaagaacttcgttgaattctatcaaacgtatatttatgatcaataaagacagagaaacgggggaaatttctatgcgccactattttattgacattcgagaagtagagatctctagaaatctaaaaaggctttataaagccaaaaataatctaagtaaaacagtgccgaatttgcatcgaaaagaagatatttcttctttgatattagatcatgacttaggcgcctatacatcagaatctgaaattgaagatgacgctattgtgagagtggttgataatcaggacgtgaaggcaaaacattctcaaacttcgctgtcgcaaaaaacacccgttaaaatgacagataacgaagaacgtgaaaaaggaattgaagaagaagatgtggaaatggaggaacctaagccttcagaaaattcgcaaccaactccacgtaagaaggctatcaaactgactgaattaggaccaagattaactctaaaactggtcaaaatagaagatggtatttgttcaggtaaagtattacatcatgaatttgttcaaaaatcaagcgaagaaatcaaagccttagaaaagagacacgctgcaaaaatgaggctgaaggaacaaagaagaaaggaacaagaagaaaacattgctaaaaaaaaggctgttaaagatgctaaaaagcaacgtaaattggaaagaagaaaagctagagcagaagaacagggtgaaggtcaagggaaagatggtgcaatgagcgatgatggatcttcatcgagtgaagatgagcattatagtgatgtaccagaggatttggatagtgacttattcagtgaagtagaataatgcacgatatgtatatatatcctccgtacgtaacatcactatccatatagtagccatgactccgatggacttaaagaaccaggaagtgtctgtttattcataggtgagggaacacctcaaagtaaatattaatgaatatataagatcataattaaacaaatatatagaaatcttttacaattaaagaaaaaaataaaagaaaagggaagttaaaacttcgattattaacagctgaaaaattaaactttgtaatgaaaagcaaattgggagttatcgttaaaatacggcatcatggaaaggacaaaagttccttttaacaaaagcatgtccatttcccttctgggctgcagtcatttgcgcccttttgtgaaaccagttcttaatacacttataatggaaaacacacaagcattctagtctcccaactttctcaccgggttccatattctcaaaacaaatcgggcactccttaattgcattatctgttgtattaggcgatatcttgtacactaacattctattttgaaaggcagggctttcttttacggagtcatctgctgcatctgacgtattcgtatgttgttgggcattttcagctctctgtatgcaatcctctacgtgctttctggtctcttcttcatcaggaaactgtgtgagatctgagttacaaatagggcagaagtgatcctcctcgttttgtgaactttcttcgctcctgcatgccgtaccggattgatctaccgaatcttccaggatttccgcgtcttcatcagtgttgctatctggtgcagaaagtgcaagtgcatttggtggtaccgaagtttgcgatagtcgtacatctctgttggtggaggatactagtagatttaaatgaaggaggttatcgtagcactcattacaagttctatatggaggcgattccacgtcgctattttttttctgcaaggcatggactctctttttattataattaacaaaattttcggtacaagacgaacaaaatatccttccacaacacctacaatggtgtcttcttacgagaaacgaaaagttcgtcttgcattgaaaacagctgtgagcttcctcgtctgcctgccacctggcaagattattgatacagtcctctttaataaccatgcgctttagttcttcatatgttcttttctagcagaaaaaaaaaaaaaaaaacagcagtagtgtacagtgtttgatcaggttatttcttaatcgtccgtcccctgtttactataaatcccgagaatagttctactttttcttttctattcttctcttcggtgagctgcttcgatgcccattacccggattccatgatactccgctatttcactggcccttatcgaagatttccttctccagagatatgattatgcacaggcttccatacgctctatcgatcgtgcaaacatttataccctctgcgaaacagcgtcgaatccattttactttagaaaaggtgaaatacgatgtagtcaatggtcgtccaacgtttcttcattatttccaacattaccgtactcagcatttaatcgatcgttaactcgtagctttcttaatagaatgtcccagaacgagagtcccagtagtactttagtttgctgcttcaaaagctggactgctttatagtctgtctctttgactagaatgctttcaattttcggaatggcatggccttttttctgtttaaaatcaaatccacttaccacatccaaatacttgattttttgcatctttcttttacctttgttatactcctttatcaggcatttaatatcaacttctttgctaagcggtattaattcaaatccatcaggcttagtttctttcgagtaaatttcgatgttgccaaatttatttttataatgcgacaaatctgttatcacatgttcctgtcctaaatgatcgcaatacgtgctggggtatttaggagacttcattgtttgctcatacgaaaacaattctttgataacgtacttgtctaggtttcttaccatcctttccctcatcggtagatactttttacgttttaatggttgagcattaggtagaatggaacgccctaatattgcccagtgctgtttactctttaattgaatgacgtctcttctccaaaatatgggctcttgtgaattgtctcccttagtaaatgttgcggcttgttttgcacatgcttttaatacttcattagactttaacagagagggaatcacgaaattatctgttcttttaatctctgtcacactctttggtaatgtaaaattagttaaagcaatctttttcattattgcgtaatgatgaacagatgcttttttcttgttcaagactttcaaccacttagatagatattggtagctagtgtaatgcttcgatttcaaaataggagaagactcagataattcaaagtacctgtaacaaacatttggcacatatcttggtgaaacatcttgtagtaccttttcagcatgattgatacggactacataatgaaacttttggtttaggttgtacttcatgtctaccgaaggttgataagtagggacaaactgatcttcgcgtgttttcaagaccatttcacgttcacccagatgggctatagggtcaatgatgtataattcaccatcgctcaaagtaggaacttctaattcaatccaaaaataaggttgtattaggtcagagtcaaatctgttgggaactttgccaataccatgttcgatttgccacttcaccttattgcacctaatatcgtaatcgtgcaagggcaaggcaaagcataagtaaagcttcttaggccccggtagcacattttctaagataataaagaagaacaacgttagaatatctctgttggccattttccttttagccatcttgcgaatatcttcaacaccatgatttatcaacggcctatttccataaaattcttgttgattttcaagaacttttttatatgtagattcagagattgaattttcgttttggttatcggcatacttgataaggtattgcagcctgttgaaattctgtctaatgccattgctattcattttgtaattggaacggaaccataagaccaaaccaagcaaaagggttcttaaagaatccattttaaaagctggatcccttacatcccaatctttgaattttttgccaattaattttggtacagaccttcttagtcgcctatttagtctttcatcgtctatccatttcatcctagattttaacaaaaataacataaatggaatcattatcaaatggagtccatatttaagtcgctgataattgaatgcttttttattatgctttcttttgtacttgctgactttctccctgtctctgcgtatattgccaaatgtgacagttaagcttccatctaaagaaacttcttcccaatcaatatcacttaaatcatcttcttcatcctggtaaaaactatcaaaagaatcatctgtttcttcctcctcataaaacgatacttctttcttctcaatctttgagttttttcgattggcctgatcattttggcttgattctaacagtctcttggccattacttttcttctcactattccttaaactcatgtatgctaggtttcaaggtttgacccttcgttgaatatcgaatttggtcattcaccctggcttgtgtgttttccgttttattatttacattttccagagggccactagaaaaaaaaaatacttatctatccatatattttacaaatggtaatgtatgtgcatctgccagtaccaaaggtggaaagaaaagtatacagtttatttatttgaagtatgataaattttttggcttgatgtcaactggctgtaagtttttgtccaatgggtccatttttcttttggctttagatctacatctattatattcacgtgcaacgcattttcagcactgttccattcaatgaaacatgtcacgtctctgagtgtcatgagtagcagatgctcatcgtttacatcgttgattgattttatgtcacttattggagttgtgttctttgtaagttttttctgtaaatcataaaggatcttgaaaatgttattgtcattgcgcaagtactcatgcatggcatctttaaacttaaccggaaatatattacattctccaaatattaattccaagtgtgctggattcattagtaattgattgtaacagtacttagtgcctctacccttaaatgcattatgagtacagttcctacagtaatctgtatcatagtataaccatttaggcttcaattctaaaataactgtttgcagattttgtgaacaataagattttaaaaagtggttatttaatatcagatttgaggtattattggtgagatttttaattttgataactttgactaccttatcgtctaaatttagaataaagtcactgagaattggccttatagcttctatatcgacgtcaatcagatacatcgggcaaagcaagccatgtagaagaggttctacataatctttaatataactgatgtttttgattgtataagaattatttgatgataacagatcgggccaacggatgcagcatcgccacaaccacgtaggatccccataatcaatcagtatatttgccccaccacgtccgatgacttgcatcgatctttcttttcaaaaaaggaacttatctctgacaattttcgactggtagcatatcacggttcgaattaattttggaaaccctaaatgggaccgcatcaaaaaagtaccttgtgaaaatatcttcgataaataaaccactgaggaacgaacaagaaaaccataagtaagtgaggatgatcgtatttcgtcgctttcctacgtgccttttacatcacattcgacaaccggcatccaggagtcttttgttggaatcacaaaggcgatcattatcttttacatcttataaatataacagcagccacattgatgatgataaaagtaaaaaaaagcttaaaaatgttttccaaatgaatagcaatagagtcattcgtaagcaaaaaacaaaagaagaattggccaaagagaggttcgaagaacaactgaggtcacctaatagatttgtgaggtggggagctattgcgagatcagaaaagttttcaaagggaatgaccaagtacatgatcggtgcttatgtgatatttttaatctatggtctcttctttaccaaaaaactgtttgcgaaagacaaagaactggaaagattgttgaagaaacaagaagaagggaatgccaatgaatacgaagcattaaggattaaagaattgaaaggaaaactaaggaggagagatgaattgaaattagaagaatacaaaaaaatgcaagaagaaggcattgaaaacttcgatgatattcgggtacagaattttgatcaaaacaaattgaatgaacaaatattgccagcaagagacacaacaaacttttaccaagaaaaagctaacgaatatgataaggcaattaatatggaagagagagtaatatttctcggtaaaagaaggaaatggttaatgaaacattgtcaaggggatgttttggaagtttcatgcggtacaggaagaaatatcaagtaccttgatatgtcacgcatcaactctataacattcttagactcttctgaaaatatgatggaaattacacataaaaaattccgagaaaagtttcctaagtataaaaaagttgcatttgttgttggaaaggcggaaaatctagtagacttagcagagaaaggtaagccctctctagagaatgaaaaggaaaaccaagtaaaatatgatactatcgtggaggcgtttggtttgtgttcccatgaagatccggttaaggcacttaataattttggcaagttattaaagccagatggaagaattattttactggaacatggtagaggtcaatacgattttataaataagatattagacaacagagctgaaagaagactgaatacttggggctgtcgatggaatctcgacttaggcgaagtgttagatgattctgacctagaattggtggaagaaaaacggactcacttaggcactacttggtgtatcgttgcaaagagaaaaggtgatgtgaaaaagaaagacgagcttgggtttgtagaaaaatacttgcaatcaagtattagaaagagaatggaatcattcgaaaaaaaagacgatatggcatctaaaaaagaacttgagccagtacctcctgtaagtaaaagttaacatatttattcataccaatgaattttatacaggcttagaatcgtgtaaatatttcagtaagcaagttaaaatgtgatctaaaaccccttaggtagttctccttacttctaaagtgatcatactgaccatatgtgacgtaacgacgctattattaacaatccaaaaattgcgtcactgggaaaaaataaaaatgcgaactctgtggatcgaacacaggacctccagatatcttgaccaaagttttttcttcagtctggcgctctcccaactgagctaagtccgctaacataagacggaacttcatgggtggtctgtcttttatatatgcaatcttttatttttattgcgttgcggttttcagtattcataagaaggtgaaaaatgaaacagatcgttgtgatcaaatcgctcaaatcggatttaaattaaactttttcttctatttcaatgcatttaattaagataggtaactcttgtgaataagtgttgggattgcattggtgataaatccataattaggtacacagaatattcatgaagttttttttgaggataaaagaatccccaaaaaatgagattggtaaatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatctcctatattacgatctattctttagtctaaatgttaccaatcgttatccttttttatcatcaatccgtgcgtttcagttgcttttaaatttgataacgcattcttatcatttatgtcattttattacatcatatatgataatattccgtcaccttgaatactcatcaagaaacgataagttgttgtaatttaacagtaactctgcatataattcaacaggtaaaaactaacttttatatccttgaacttcttcatttttgtgtctttcattgaaagtataattttccttttttttttttggttttcaatacatataatgatgggtgacattttttgtgtcatttagattaaaagaaattttaagaaaaattgacgtatttaattttgatccgcagtaaacgctataaattctttttaatataaatgacagctttttatacatatagaccctttgaagaatattccaaactagaaaggttgatcagaaatgagttatagtgtcaacacgtttacagattacgttttattgtttggatcatctagtttagtaggaaaaggtattttagagaacctgttggacataaatttatatattaaaaatgtttcggacctacaaggcaagcttgatagcttaagtgaaataaagggaaatgtcgttctcaataaacatgtcttttgtgttaatagaaggtgcatcaatgaggagaaatcatttatgaagaccattgattatataaatatgagatcagttacttggcaaggtggcagatattacttgagaagcaggaaagaaaaagacactgaaaaagtaccgtctagtcctaatactttttgttatgataattttgaagaaggatttattaaaaatacgcctgaagagaggggaaaagatggttattcttttgtttataatcagaaacagttcagttacacactacattatgcatgcggaaaggaaaaaggtattgagatcatttgtaattttactgtaacgcaattgatcatccccagatctgaaacttggccaaaattgcttccacggatattctcaggaacacaaaagctggaaaagtttgacattgacaacaaaaattacgttcccggtagaagtttgcctagtctgtgtgatattagcactatggtgtgctctttgggctccacctcagctagagtgcggagaactcaggtaccaagttcctttgctgactattacttaccttttaatttagcacaagaattcacgaatacaactaacaaaaggttggtggttacaactgcctttaataatgattttcttagtaaaactttcgagtattttagaataaaagctaaattagaaaatgacttggatgaagctttgccaaataagctaaaggagctagttattttgaggccaggtccgatgtgtggacagcacggaaatcctataaacgttgaattgggtaaagaaaactccactttcttggaaaaaattttttattatcctcactatcttttagtttataaaaagaaatatatcagtgaggccagaaggattggcttaagaacaaagttaagcgaaataattgcttccagtatatataggatgccaggatctgcattattaggatacgctgtcccagtttcaaaggtttcttatgttgcctctttgatggcgattgaaaggaaaagtaaagaggcgggacctaagctggaagtaattagcagttatcaaattgatatgattgtgtgaacagtcagtcttttcttttgatagatgcgaagttattaaataaatagtagcctaatacataaaagaaccactatatcatggattcgatacctgggccgtcttaaatttttatcgcattgaatatgcaaactttatgtattgttttactaatcgccagtaatggccgaccaattctatgatagatcttccctaagtttataatgatggtaagaaaacgcgcatatttcaaaactgaagaaaaaacaaacaaaagccatatggataatgaggggaaaatgtgatttctttacttgagcaattctttcaaactatcagtaacgctcctggcaatgagtagaatcgatgatttacagcaggacattgaatctttactcagtgaaagtatgtgattttgaggctgtaacaattttctttcttttaaaaaaatgattaagttgaacactaacatagtagaatcttcacagtcaattcattagaagaaagtcgtgagaagctcaaagcgaagataaaagataaaagaaaaaatgaggagagcgctaatcctatagtacaagaatttgaagatctattcgatcaattcccacagttgaataattttttatttaatgagcatccagaattggaagagacagatgacaaggacatatcaagggcgcaagcggatataccagcaacgccaataccgtatgaaccaaagaaaagagctaagctggagaatgaggaaattttaccagaacaagaatgggttttaaagacccagccaatggttcagcatcaaatgtttgatcctggggtggcagatttattggatacagacattctaacgtcaccttcaaaaagaaagcgaaaactaaaaatagacgatattagtacaagtgatagaagtgagttggaagattatattgtcctggaaaatgtttatagaatgtttggtataacatttttccctcttgtggaccctattgaccttaagataaaagatgctagcggtgaaatatttgttgatagagaaatgctgggaatacgactggaagtcttcagcgaacggacatcccaatttgaaaaacctcactatgtattgttgaaaaagaggatcaaatcgaatagttggttcctgttcaagcatacaatcccgagtttcattgatgtccaaggtatatttgatgacaccaatgggggactagtgatatctcatgatgacgcctatttatttgctaaaagagtcttcctgcaacttgtggaagtacagaaaagacgacagatttttaaggacttagaagctaagaagataatccacgacttagatttagatttagaatcttcaatggtttcgttttttgtgaaggatattaaagtcgagttgtttgtaaaacaaaatgaaatagtttcatgttcaatattggacgatattcatgattttagtcaaaataataaaagtaaatgggaaattgcattgctcggttctttggatgatttggaattaaaattaaaccattctttcgcgacaatattcaagtgaatgttaacaaaaatatactttatagaaagaggatagagctaattttctctgtttatcatagatataagtaattgtgtagtatcccaattttgggtagaatgtggtatatgaaaacagggcatatgaaacccataaggcaacctaacactttttccaagatagtatgataataaatagcggtaacccagagaatacatatccaaattactaggacagcgcaaacaatggcaaggcaagctcgtacccacttattcacaacccaaaacatatcttcagcttgaacaaatctactgaataagtgaagttccatccaaagaatcatgcttatactcacaagaaagcagaagtgtccactaatgtcaaacccaccatcccatttcccattttctagacggcacttttcagctgatgtcgttttactaccagaactgcattctccccctgtccaaatgaaaacatgatcgataaattggaaattcaaaaacaataatagatattttagaacgaacttgcaagcatattgagtgatcataatactgattattctatttttgagcagaggccaatggttagtatatgttaaataggaagagctagtttcggtacttgatattggtaaaggcaatatatccattcttgctagatagtggaagtatatttgcagaaaagccaaactaaagaataaaaatggccacagttggttcgctttgtatgcaaaaataacattgaaaatattggacgatttcaatagagcgcatgtctctttttgatggtttaatgtttctgaagatactactattgataataatgcgcctacaaaaacttgaaaggggtaaatgagatacgccttccttgaccaataattgagctgacgtatcataatctttttcaatttttagtcgttcagtggttttaatacaatgccctatttctattgtgttttaacattgtgatattttgaattttttttttttttttgcagattgtttttcatattaatcaaattgggtgccacttgtaagtcaataaatgaaactaagcctttccatactttttcctaacgcgctttgaagaatttgttttcctatatatatttgtataaagtacatatcaaaaacaactgagcgaagcaggcacacaagggaaatcagttaatgtcattctgcagtttgaacttatcccaagcaatacttaaagtactgaaaatattctctgcaatcatcttattttccagggacaaggactctggtatcttatcaggatgtgtcttggctacagctttcatgtatgtaattttgaccctcttaggcataaccaaatcttgcatagagacatccttccaattgcaccatgttagtaagctggataaatttgctaacagatgacgaatgtcatcgtctttgccatccttccaggagctaattttctcaaatactttatcatatagcgccagtttagcgttttctagctcccgtttttttatttctgaagtgctatcaacagaaattggagaatttgaagaagaagcggttaagttctgtttttttgttgcaggcgaggttgtcgttgtcttcttcttaacgggcatggattttttaacagggggaggattaataaagtcttggcatcttctttttccctgcatgattttatcatcaaaaaaattcttcttaatcagctcttggtatgtttctagtgcttttttgaaactttctaaatgttcaaaagactcagcacgcctaatcataatctttggccagatgtcgttaaatgatctttcagggtcactatttgagattttattcttccacttagctttgcttgatgggaataattccaaagccatgctggagttttctatggacttagagtactcaccgattttcagttgcgaggcaataatgtttgataatgcaatgatcctcaatggatgatttaaaggcaatgtatttaaagacttttcatattcttgtaatgagttaatataatccccgttcttgaacaaactagtacctttcgccttaaattcgttataccccgataattcaatatctgagatgggtattgtagagtcagtgttgctgttttcattgaagagggtgctatcttcattgcttttactattggtgagatttccttctgaaaagtcgagaagactatcctctatcaggggctcatttcttcgcgaattttcttcaattagtataccagaagtcggtgaggaggagtgggagacatcaggcgctgtcctctttgttatatcaatctttgtttcgaaatcagttaaaagatcttgatccggattatcggcaggtggtaagttctctacgacttcattatcttcaaacaaaattctattgggtgagtcgtttacttgaggcaaatcataatcctcaaccttatcatgagtttttgagtaattattcagtctatcatttgcctcaggtgggaaggaggtccattggtctaccagtttcttacccttattgaaaaaatcagtggccatgctgaataaattattgctatctgtaccaacaatgttggataatcctgacttttccatttttataccactttctttctttcttatagctagatcgttgcgctccttttgctttgactttaaaatctccaaatatctttcataagttacgtcattttcgtaaaactcagtggcttcttcaattgataaacctagagacatcaatcttgctatttccatatccttaacttcatcaactaaggcgtcatcaccattgtaaaggtggtcttccttgcttccatagtaatcctcatccggtttttggatcgtatccgttgtagttactgtgcccataccaaatagttgattgaagtcgtcatcggtattggcaagagccgagggaggtgtgttgttggcagtattagatttagtggtgctattagttgggaccaaaggaggtgcagaaaaatctaccttcggtgacggtatcagcggaggagctgaaattgaatgcagactatcattggggcttttatccgtccttgcaacatctgcaacagcggaaccagtaatggaaggcgaattgctgctctgaggagttgtttccttggatgcagatgcagagtccttattcttcaaagaagtcagtaaatgtgcaaatggatctgacattgatgttgactgtttcttgcaggctgcgtcctttccagaagcacaggaataggttaagcgatgtgctgttatttttttctccttttcgcaggaaacagtgatcttaaatgaatatattagaaacggtatagcatatatatatgtgtatatgagtatgcgtatatagaaaattggtgaattaaagaggtggcttcttgttattggtcgcttccaggttgaattggacgctactatggtagttatcacaaattgcgcccatgatttctagatttttgttccgattattaatggtcacaagctcctggttaagaattgccacgctctcattgagccttttgacattaccaattattcgcgaaagtatgttagcctgcacttgttcatgagggttctccatgttatgctttctttcctaaactcacttcttttcctccctatctgcttttgtttattacagttgaaggctacttgtgccgttcgtgtgaaaaaatactcgatgaaaaaaaaaaaaaaaagatgatgacgatgactttgttgaagaaatgtgtttgaagacagtggaggataacagcactctcatcgcacttttggaagcgtatcatgaaaagcgattcagttgaaatcactaccatctgcccagatgttgaaaattctcagtttgttgtgcaaagcaactgtccagagactattccagagattctaaagtctcaaaatgccgctgtgaatggcagcggcatcgcttgccaacaacgtagcttaccaagaatcaaaatcttgggtaccggtggtactattgcatcgaaagctatagactcctctcaaactgccggctatcatgttgacctgaccatccaagatctattggatgccattccagatatatccaaggtctgtgacattgaatatgagcaactatgcaacgtggattctaaagacataaacgaggatattctttataaaatttataagggcgtctcagaatcgttgcaggcttttgacggtatagttattacccatgggactgatacgctatctgaaactgcattctttattgaaagtactattgatgctggcgacgttcctattgtttttgttggttcgatgcgtccttcaaccagcgtttctgctgatggccctatgaacctttaccaagcaatttgcattgcttcaaatccaaaatctagaggaagaggtgttcttgtttccttgaatgaccaaatttcctctggttactacattactaagacgaatgcaaatagtttggattcttttaatgttagacaaggctatttaggaaattttgtcaacaatgaaattcactactattatcctcctgtgaaaccgcaaggttgccacaaattcaaactgagagtggacggtaagcattttaaattaccagaggtttgcattttatatgctcaccaagcctttccgccagctatagtcaacttagtggcagataagtatgatggtattgttcttgctaccatgggtgctggttcattgccggaggaggtcaatgaaacctgcatgaaattgagtttgccgatcgtatattccaagagatcgatggatggtatggtgcctattgccaacgtaccaaagaaaggttcaaaggaggataatctcatcgcatctggttatctaagccctgaaaagagcagaatcttgttacaattatgtttggcaggtaactacacgttggaagaaattaaacatgttttcactggcgtctatggtgggtgaaaattttgtaattttttgcatttgtgtcgatatatatatatatatacatagacacagagatagagatataattatgcaagtccctgttaatgctagtctgagatgagtacaggaattcttcatttagattgtctcggctatgtcacttttctatcgtttcacctgcacatggctttgtcttgaatactgaagccgttattatagttctatcttcatgtttttagaggttttttttaaatgagtttattaaaattaaattttgaatgttatttttgaataaaaatataaaaaaaataatattaataatttttcattaactgctcatgatatcagtgcattagaaaatcttttggttccacttttcctataaaaataattcaagttttatcattatatcatttttaaatatttgattatcatcgcccgctggtcaccgcatttttaaagaataaatattacttttttcgaaatctggtgtttaaatatttttaagaaagttaaaaaataaggaatatttgataaacaaaaaaaaattagcctttatatatccatttttgtttatgtattcctttttttattttcttatgtgtttgggatttactgtcgcagtcttttcaaattttccgggctaaaccggaagccggaaggtctgggataagacaacagtatccaatacaatatcagactacagcaaaaagcttattcagagatctttacagaaatcaaggtcactgccgaactatgttacgaagatctattcataccactaaaatcctccaaaaacctaatgctacttcgcatatttggtcggactttaccacaaggcctagttcactttctatccaatcttcaaaagtgaaaaattaccttttccagaagaaagcttctctagacccaccatctatcagcagaagaagtaaccgtatcaaatattcacctccagaacacattgatgagattttcaggatgagttatgattttcttgagcaaagatccagtaagttttatgagttggccaataagactaaaaatcccttgaagaaggatgcacttctcataaaagcagagatcaataatcctgaggtacaatacaattttcagtttaataacaagttgaacaatgttaaggatataatagattatgatgtgccagtgtacagacatttggggaaacaacattgggaatcgtacggccagatgttattgatgcaaaggttagaaacgttggctgccattcctgatactcttccaactctggttccacgggcagaagtgaatatcaaatttcccttctctactggtgtaaataagtggatcgaacctggtgaatttctatcgtccaatgtcacatccatgcgtcccattttcaaaattcaagaatatgaacttgtgaacgttgaaaaacaattgtatacggtactgatagtcaatcctgatgttccagatttgagtaatgactcatttaaaacggctttgtgttacggattggtgaatattaatttgacttataatgacaatttaatagatccaagaaagttccacagttctaatattatcgctgactacttacctccggtacctgaaaagaatgctggaaaacagagattcgttgtttgggtattcagacaacccttaatcgaggataagcaaggtcctaacatgttagagattgaccgaaaggaactaagtagagatgattttgatatcaggcaatttacgaagaaatacaatctaaccgctattggggcacatatctggagaagcgaatgggatgccaaagtcgccgccgtcagagaaaaatatggcctaccacctggaagggtttttagcagagttagaaggtgatcctaaatagtatgacattatagtatcctgtacatataaaataacgtgtcattgttaataaagcttgatgcaaataatataaagtaagaatctgaaaaatttttggaatgtgaattttgtttacaatacgatacgtatgatattagtatgttctagaatatatacatttcatttttttccttattgtttgtgcactaacgaatgaagaaaaaaatatggaacatctagcgaacgagaatccatcataacttcgtcattcagtgcgagctaatgtgcatttttagtatcctatttatgttgaagcttctatttatgttgaagcttccttcagggattcaacggcgttaagaataactctttcaaaatctatattaggatcttccaaattaaatgaggcgttcgcaggcacatctttaggagttactacagggtgtagcttggcgtattccttctttgcctcctctaccagcttcaatttctcctcgtactgtgcctgctcctctttcttcttagcattacacttcaaaatcatatcatttctaaaaccaaaaaatagccccaaacccaacgcagagtatctcaaaacattaactgtcgacatcctttaactcactcagctagttcctatatacgttatgttccgatataatacttccttttatctaaaatttctgtgtgaaaagtcaaaaaaactaaagaaaaatttatacccttaaatagatctgattggctccgcggaccaattagcgtggagattccgcgaatgatcgaataataaagatatgtcttaattaaacccatggtcacccagcttcgattgaacggtatgtattcttgagtgcaattcttctaagttcttattaagtgtgacgatctcctccaatctacgctgcttcttatagtcctgaattgtggactcaataaggtagctttgttcctttaggaccatcaattcttctctcagctctttcacttcttttatggtcaagttttcgatcattagttgcgataatttctttacctctggttcagctttttgcccatcttcattcgttttatggccctctgggttcaaaattgccggaagcgacttcaacggtaggattttttcgtttatgtatgcagcggaagctatcttgatcgaattttgaagttgtctctctagatgactttgaggttctacacttaagagctgtcttgttagtgtattatacaagttaaaagaattgagtaatttatgtcttaatcgagcgagatcattcagattctttggatcaagtgtattttcagaatccttggcagtctccaccttcaggctattcaatgagtcttcaaaaatgggcaggagactatcaattactttggatatattttgcatgctatcatatttagcaaatattccacttagcggcattctaacgtccttgttaaatttcctgccaataaatagcatatcgatacagtgcgagcacaatcttatggatataggaatatgaagtaaatcatccttctgtatattgtattcgaatggcagatctgacgctgcagacattaaataacctatgcttatttcgtttgagcagttcctgtttgcatcatcacaaacaaccataccacataatctgcagtgatgcttccttagtaatagcccaaatggttcggaacatatgttacaaaagagtacacttctatcatctctccatggagtaactgtacgttctaacttggacatttcactattcatcttcaaattatgaataatggatctagaatatgtgttatagagtgtaatcagaccatcaactagacggacaaaccgattttctaattgtaatagccttaagtttttgtcctctctttttatatttcgtaccttaaagaattctggtgttaaatctattacttcgccataatcgttatagccaggttttgtgacgaaacaatcatggcagcaattgtaccatttcccgtttctggggtcatactgtgcggaaagattaagtttaatcatattaggaagatgccttctgcaatacagtttaccacatttcctacaattaatggcgccaatattgttattcaaagtccttccacatgtgtgacagcagctcttcccttttttgaatttttcccaatggcttcttttcaacttttgcgcactgctatcaacagatctggcctttttttgtttaccattgactaaacgactgtcattggaaccgagtgaatcttcattatcgttaaacccatgctcaacatctaaatgtgcatttagtgcttgtaagttatcaaacttccttagacaaatgggacatgaaacattttcaagatccataatagataagtcgccaggaaattcggtgatatccctttaaaaaccatgagatccggctttgctctttaggtcggtcaatttagctactgatcatatgttttcattattctattgttttcccaaagtattaccctgcctggaaataacagtgatagccagagtgattccatcgccagtacttttgtaattcaggaatacatttataccaataaatggctcacatttaatgtctgcatacgtgattactacatatatatgtctgcgtatgtgcttggctattttacattagcgagtttctataaagtactaacgccattagagttttttgtaactgaaaaatgcccttagagtatgatagccttttaatagcatctctctattcttcggtatgttgacttaaattaatcaaaacactaactttggttgaataaacgccttttgtttggagtgaaaagttaatggatttctttcaattattgccaattcattactagaaattaagtcaacaaacagtaaaggtttatatttatcagtaaagaagaagtgaccggagctttcttcgtttctttgtacatctgtggactttattttgtttccttggtttaataatacattcaagttttcgctgatttccatatcaatatcgtcatcttcgtcatcttcctcgtcgttcatgaaattactttcatctgtgatagttagcccttcgtgtgtacgttttttctgttttcttctcttatttatagggaagtcaacatcaaagtctattcttgatatccaagtagccccccaaaaccataatctgctactattttctatgtctgaaaatatccctacacagttctcttttaatgtcttccattcttttggtaagttatccgtattgttttttgaccattgagttaatacgctttcgctatcttcattctcggcttccgaattcaaattcatattgaattcataaatcttattgtctgcagtaattactactacagattttctagaagtattgatatgaacagcggtgatgaaattattcaaacgagcaagtggtttagaaatccttgcttttaagtctaatatgtctacgactccacagccacgagaaattactgcaatgttctggtctacttccaaatggttgatcctgttaatatagggaactttgatactgctcttagttgaagtaacctccaaaagttcaacttcttgcggtttttcatcttcttcagattctagatccacaataaatacatcatcttcgcaagagcatatgacaattttggaattatcgatgaacttgactaattttgtggaagttctcaataataggtcattatctagtttagtcactttcaatttattacctacgggctgtaaatgaaaaactttagtggtagagggcctccctacgactaaaacttgtccatcaggtgataaagaacaagttgagatattctggtcatcttttaaagttaacttgcaaactagcttataattctgttctgtactagaatcggttcccattgtccatatcttaacagtagattcgctccatgaaacaacaaggcgttgctctttgttaactaaaacattctttgaataaggttcgacagttggcatcttcctgtagtttccattagaaaaagaagtaagtgagttgatgactagtgttttttcaacacctcctgaaactagaaaatctgcacctttagattggtatgcacatattgctctaatgtcgtttccatgaagcaacctattagaagaatttacccatctgttgttcttttgagatttgttagtgttttgagaaaattgaaagatttttctgtccacaccagcactaaaaacataattattatcagtatcggtagttagacacagtacgtctgcatcgtgcgccttaaatgactggtttagcgtggcaaactggaaatcccagaatttaatggagcctgtagaatcaccagaggcaatctgatcagttcttggtaaatatataactgaccaaactagagttgattcttttttggccttgtcgaccttcatagtgtgtaatagacgacccatgttttcgtcatttttttgtgcagaccaaatccttattctaccatcagaacaaccaccaatcacgaagtcatcctttttccaagccaaagtcaatactctggcttcttgtctcatcaaaatagtatcgtgttccaagacaccaggcccgccagagatatctatgaggaccaccgtcccattatcgcaacccacagacagcttgtcttgtgaatcgttgatggaaatagaccatatcacacctgaattgcaatcatagtttcttaatggtaaacctgttgctaaatcccattctgttaccacagtcgagccgccaatagaaaatagccttagagactcgccgttaacgttgctccagcaaaggccttcaattgatctgtctttgccaccttcgataaccatttcctgaaaccaattgtttctaggattccagatttctatgttaccattagatctaccaatagctaatctcaaatcggacggagttaacttatttatatttgatttatgtgaaaatgctagagatgtgattgtggcaggagtgaaatccacaaatctgcatctatgcactatcatcctttcctgactggtcatcttcaccggtttgtttcgtattttcaggcttcttgacttttcttttaaaactgaaagtagcgatgagctcattcgtagcttttttcttgtcagtctgaaaatttttcatttggttttttgaaaaaaatcctgcctaatatggtatcaagaggaataacaagaaaaaaaaatcatgggggatacaaaggaaaacaaggagataatgcaggttatactgaattgctcatagtattagcctaaagcactttacctctgatttattgcatctatcgtattcttgagttattgcgacttttaaaatccgtgcaccgcatatgaaagggtagagccttcgtgtttgtttacctttttagctctttgaagatcaaacaaaaacacttcagtaatgcctacagccttggataagacaaagaagttaacaccgcgcccatcatgcaagatcctgatggtattgacattaatacgaaaatctttaactcagttgctgaagtatttcaaaaggcacagggttcttatgcaggacacaggaagcatatagcagttttgaagaaaattcagtcaaaggctgttgagcaaggctatgaagatgcttttaacttttggttcgataaattagttactaagatccttcctctgaaaaagaatgagattatcggagacaggatagtaaagttagtagctgcatttatagcttctttagaaagggagttgatattggccaaaaaacaaaactataagctcacgaatgatgaagaagggatattctcaaggttcgtcgatcagttcataagacatgttttgcgtggtgtggaaagccctgacaagaacgtcagatttagagttttacagttattagccgttataatggataatataggggaaatcgatgaatcacttttcaatttattaatattgtctttaaataagaggatttatgatagagaaccaacggttaggatacaggctgtgttttgtttaactaaatttcaggatgaagagcaaactgaacatttaactgagctttctgataatgaagaaaattttgaagctacgagaactctagttgcttctatccagaacgatccgtcagctgaagtacggagggctgcaatgctgaatttgatcaatgataataatactagaccgtatatcttggagagggctagagatgtaaacatcgttaatagaaggctcgtgtattcgagaattttgaaatcaatgggaagaaagtgtttcgatgatattgagccgcatatttttgatcaattgattgagtggggtttagaagatagggaattatcagtgagaaatgcgtgtaagagactcattgctcatgattggttaaatgctctggatggcgatttgatagaattactagaaaaattggatgtctcaagatcctcagtgtgtgttaaggctatagaagcactttttcaatcaaggccagatatattatctaaaatcaaatttcctgaaagtatttggaaagactttaccgtagaaattgccttcctctttcgggctatttatttgtactgtttggataataatataacagaaatgctggaagaaaactttccagaagcctcaaaattatccgagcatttaaaccattatattcttctcagatatcatcacaacgacatttctaatgactctcagtcgcattttgattataacactttagagtttattattgagcaactatcgattgccgccgaaaggtatgattatagcgatgaggttggaaggagatcgatgcttacagtggtacgaaatatgctggccttaactacactctccgaacctcttattaaaattggtattcgtgtaatgaaaagtctgtccataaatgaaaaagattttgtaacaatggcaatagaaatcattaatgatattagagacgacgatattgaaaaacaagaacaagaagagaaaataaaaagcaagaagattaatcgcagaaatgagacttccgtcgatgaagaggacgaaaacggcacacataatgacgaagttaacgaggatgaagaagacgacaatatttcatccttccattctgctgtagaaaacttagtgcagggaaacggcaacgtatctgagagtgacataataaataatctcccacccgaaaaggaagcgtcctcagcaacaattgttctctgtcttacaaggtcatcatatatgctagaactagttaacacaccgttaacagaaaacattttaattgcgtcgttgatggacactttgatcacaccagcggttagaaataccgcgccaaatattagggagcttggtgtcaagaaccttggtttatgttgtctcttggatgtgaagttggctattgataacatgtacatcttaggtatgtgcgtttcgaaaggtaatgcatcattaaagtatattgcgttacaagtcattgtagatattttttccgtacatgggaacactgtggtagacggagaaggcaaagttgactcaatctcgttgcacaaaatattttacaaggttttaaagaataacggtttaccggaatgtcaggtgatagcagcggagggtttatgcaaactatttttggcagacgtgttcactgatgatgatttgtttgaaacgttggttttgtcatatttttcgccgataaattcctcaaacgaagcgctggtacaggcatttgccttctgcattccagtctattgtttttcacatcctgctcatcaacaacgtatgtctaggacggctgcggacatactcttaagactatgtgttctttgggacgatttacagagctctgtaatacctgaggtagaccgtgaagctatgctaaagcctaacataatatttcaacagttgctattttggactgatccacgtaacttagttaaccagacaggttcaacaaaaaaagatacagtgcagcttacattcttgatcgatgtgctcaaaatatacgctcaaattgagaagaaagaaataaagaagatgatcatcactaatataaacgctatatttctttcttctgaacaagattattctactttgaaagaacttcttgagtattctgacgatattgcagaaaatgataatttagacaatgttagcaaaaatgctctggacaagctaaggaataatttgaattcgctgattgaagagatcaatgaaaggtcagaaactcagacaaaagatgagaacaacactgcgaatgaccaatactcgtctattttggggaattcattcaataaatcttcaaatgacaccatagaacacgctgctgatataactgatggaaataacacagaattgactaaaacaactgttaatatttcggcagttgacaatacaacagagcaaagtaactcaaggaaaagaacgagatcagaagcggagcaaattgacacatccaaaaacctggaaaacatgagtattcaagacacgtcaactgtagcaaaaaatgtaagttttgttttacctgacgagaaatcagatgcaatgtccatagatgaagaagataaggattcagagtctttcagcgaggtctgttaaaattgatatgcgagctcttcatctatttaagttgattttttggttgtaaacatatttgtattttattcttaggtttgttaattcttctacgcttaccagatatagatgctatatgttattgcattacgcacattacccggtgggacaaattatggaaatattccaaggctataaattctttggtgaaaggaactgaaattatgtccagtaatgcaccagaaatggacatataaaactattaatgcattttattacaattatcctaagaaaatatcctatatataattaaagtaaaagaaataagatcaaaagaacaaaataaagtcgagtagaattttcctacttgactatattagaacgaaaaatgttattttatcaaagtaattggttagtagccgacgtgttatccgtttgggccaataattctttcatttcttgcagctgcaattcggtgatttttatagattcaactagctgctgtattttatgatcactaactccatttacgagcttaaccttcttgttattactctccttaatatgattggacaagacactattttgaacggttccatttccacgatctatcaaccagtcccatatgagaccctccgtatcggtgactatgttatttttattcgagtctttacggcgggcatcttttataatattatcttcgtaaacatgatagagtgttttaaaattaggaacgtaattatattcatttccattaattaagattgttcctggagtaataatctggatgttcgaagtattcttagaatggaataataatctaaagaagaaaatcaagcaaataaaaaaagagataattgtcataattccttgaacggatgttatgtttacttgttgtaacattgagaaagcggaaaaaaatgaatttttggtacttgtatcttcgaagttttcttcattcttctcattcttgatagtggatggtgatgatttccttttatttaccgtctttcctcttctcctcgattttttcttcgttgaactagcattagaaattatttttttgagatcatctacgagttgctttgttgaacttctttgtccatcaattgaacctttctcaatggttcctttcagcattgatttacctgtccagacaacattggtgacaactttcatgttcgttgtgttgtgatcaccccaggaatagaaaaatctcgtatgtactgaaaatgaactaccgtaaggaacatccggagatctgactatttgttttaccataaaaaaactgttcaaatccatatgctcgatggtctctgtgactatacatttagtttgcttcggaccgaatgaattgttcaattttttggtataggtgatctctcttgcgttattcacaaactttggaatatcacaaacattaaagttattctggttttcgatgattttcttaatatatgatgtgtcatcaccatacaatagtgaaaacactgttcctaaaggaactggtatattaattttttcatcgataactgtatcgtcttttcctttttgaaaatcaggttccgtcggatcatgaactggaggtccaatagttggcagattaataatttcttcttctgattcattattgctggcttgatgctttgagtttatgtttgagtcttcatcacttaagattttcttaatttcagatatcattatctttgtggtgtccgcaacaccatcaaatgttcccttttcaatcatacttttgatccaacttttaccagtccaatcaacagaattgtaaactgttaatttggtggagttgtttttatcccaagagaaaaggaaaacagttttcactgaaaagatattccctgaaggaacatccgggttcttggtaatactgagcactttaacatagtcttccaaatcataatgctctaaagtatctgtgatcaaacattttgttttacttggaccaatgctgcctgataacggtttcgtatatgcatagtcacgaattttctttgtgaggaaattgttagggattggcgatatttcaaaatttttctgagctttaaggatcctttcatagtaagagacgtcttcaccgtataaaagatttactacttttcctaatggtgcattaatatttgcttcaataaccaaatgatcattattggaaggtttgaaatcagcagtggttggagagtgtttattgggacccaataagtagttcgtagatttttggtttttaccaagatcatttgattcattgaaaacatcagcatcaatatcgtcactagatgtcatatctgtgctattaatatcagggtcatcgtcatccaggtctccatcgtcgtcattgtcatcggaatcatcaaaaaatgcactgctcgaatcgcttatcgtaccgtcgtcattattaccgaagccattcctatattttttacctaagatgatctgattccatacatctgtaattaaatcaaaggtagcatcccttgacataaaagaggcgaagatgtactttgtatgcaacgtatcaattacaataccattggggaaaattccggcggtagtctttttctcaatctgaacgatttccttaaacggaatgaaaactgtactgacccatcccaaaatgtttgagaaaaatccaatgtgtgcatcagatatatacatccttccttgtaaaagaatatcacgagatagtgcacaactatgatcgacaattaacttttcgttaggattaatatcgcagtccttgaaaagggtatgaaattcgctgtttttcttttctgaagcatattcaataccttctaacttgaaatcatcattgccagaatccaaacccattattgcatggatattacctgagcccgcagtacttgttcttggcatttgctgtccctgatttgtactaaagaaatcagaactactattcctatttttgttgaatgaatttcttaaattaattccagggatcactttattgcctaagttcgaaggtgaaaaagatctcctgtttaagaattttttggacatacttctgaattttctttcgtcggcatcatcaaaggccatatcgtttgaataagaagaatatcttgaatttcttttactattaccttcatcaccaacggcattctctaatgctttgttcgcgggcagtgtcttacttcttgccctatggctagaaaggttcgattgtgaattttcaaaccttgccatgtcgatataggtactattacgataacttgtgtttaattcttttggaccgagattattgtttacgttacttttgctaatatgactcaagtttgttgaacttgcatttggattattattggtattattctcgtccagatcaatagttgtattatcaatatcagaggatcctgccactgcctctaaagttaagttgcctttaccaaaggttgagattgcaggctcgtgtactttcaagggctgaaatttcactttgccaacatttgatctatcatccctatcattgtcgttctcggtttcagagttagagtttgcatttacgtttctattgttaggtgtcaaagaacctgaaaggggcgtagtcgatgtatttgtaggtaccagttgagttgatggtgaaagaaatgctttggaaagaggcgataactcttcctcgtcatccccttcctctacttgagtatgtttatcagaggctggaccagaagtgggggatagtaaataatctaaatgacgcaaaaatgatgaactgcggtgggctgtgttagcggagggggaatgaatgagcactgtgtcattgggattttggttagcattttcggaaacaggtaagggcccttgttgctgtgacaagggatgttgctgctgcgcgtggtggatatggaaataaggatggcgagttgaacctgtatgactttcacctgaatgcgaaaattcacgttgtatctcagtatttaaggctgaaattttagggacatgagatatggcactatgagcaattgatagaatagtatcaaatagactgtttgaagaattctcaatgtcgttattgttgttaatattattgggtgctgacattgaatcgatagctgggtgcgaagaactttgagagtcatccttctgtaagatgctcaaaactggtcgttcattctcagaagacgaagaattgaatgtatttttagtatcagtatgtttgactttctcacttgctctatctatagtcactggaatattaaaataaccttgtggagaagtattcggtttcttcaagccagccttagaattttgtagcgatcttcgaggtatgaaagtcaagtctataccatgtttgttcttattactcttattactaatatgacttctactactccttattgagacgatatctggtagctctaaaggcagtggtgggatagaatcactaaaatgaggagtatgagaatattgagcaggagagtttgaaccagagttaccggcaacaccttcattagtagagcctatgtcggtcagtactcttctcttagcgatggtctttctgccattgttggcccttcttaatgatagggatgattttgctgcggaattggtagattccttccttgtacgagtggtcttacttctttccataacaggttgctttttccttgacatcaatttcagtttcttgaaaaaatgaccatcactaaatgacctttttttgcgagtagcttcatccctcattggttagggatatctgtacagctgctgcttctatatatttatatgtgattagcaatcaatataccctattttagatgaataatttaaagcaaagggttaagctggtgttgaaatgctcgaagaaaataaacttgacttaaaatttagaccaaatatttcacaaatatgattcaaaacggagtgtttacagctatctgtcctaaatttatcccgtctcatcatgtaaacaatagcttttataactcaataattttccttttttcttcttgtcacttttgcggcttttagaagacgcctatcgctacacacgacgatggaccacacatcttattgtagtttgaagtttatgtaaactgtatacatatataattcatacatgcttggttatggtggactaacgtacacattgcatgacagcaagccttgtttgcttatttttgcctatcttgctctgaaatggcgcattatcatcggaagaaaggatcacagtcatcagaggaaatgtaggctaacggtcttcagcccattcattttcacgcctaatggcagcctcctcctctggagtgaagtcgttgacgatattaaacgttcttctaatttcctcgggagaccttcccctgatcatttcagcaaccaccttgcagccagcgtcaagcaagggcttgatgttgaggtagtttgccgccagaataatttcgtatagcatctcttggtccactttcaggaattctctgtcccatgagtccacgggagcactctttctggaatcgtcgtcatcttcgtcagggaagttagagtctctgtggtgctcggcccattcgataaccttctgcaaaacggaagaccgaacattgggcacgggcatcacaatctcgtcgtcatcctcatcgtcgtcgtcaccgttattgttgtctttgcttttgtggttcgtttccgagtctgaatctgattctgaatctgagttgttttgtaggttgctgtcatgcatatcgttcagatagtttttcaatagcagggatctctccgcgattttcttgtctacggtgaatcgttcaccctcaccactcactaggacaacattagaagtcaccatatctgcgctacgtttgttagtattcctgtattgtttataacgtcttttctgttatatctttgccaacgttgggctatcactttctctgccctcaatatatcaacctatttcttccctttctcttcttttctccaagacgcccgttaaatcgctgcagggtaatgtcatgttacctattgcacacttactgtattaaagattacgctatatatatatatattctggtgtgagtgtcagtacttattcagagattaaggcttgaaggaaaacgagctggagacgccaaagttgctgtatacgctggcgctcagatcatcgagcggctgcacagaatccagagtggccaggtattcgttcacgctgccgctatgggaagacccggcagttgtttgaagcatttcttggcaacagtctttcatcgacatagcgaaaactgccatttgatactgttgctgatcttcttggccaggttttttcttggctattgtctttatgccgaccttgttcattatgaaatggaatgattcatttattagagactctaacactatggatgttgctgtgctttcgatacattgggtcagttcattcaccaattgattaaaaactagtgtgttagagtgaaaacttgttaaagcatccgcgtcaagcgtctgtgacagaagaaactcctgtccactggaatctttaggaagcaaaatagacgtgaggttattattattttgctggaatatttgggaattcgtgttccggaatatgttcgtgagacgagaactaaattcttctaacgttagagtatctcttgggtgtatgccgtcaaattcaatttcgatttgatttgtaattatttcattgtaactcaaccaccccttgttaagaatccaccatgatagtgataggaaagcttgctcattaatatacacttcctggccttctttctttgacttttttgctgccattaccattgcatcatccgctttgtcctccggatcgctccaccacgatgtaacccagttatagaacctattctgtagtttgttgcagttttcctgctgcatggttaattttattgcggagtccaggtactcgtttcttgtcaggatatttagttgcagtcttgttaaaagaatcagcgacgatactgtgtacgtcactgtcaccagcttgatcaaactctttagttctaactcgttccacaactcagctttactttttaacggcgaactttctctgctttcactagactttgctctagtcaactggttcttttggtcctttaattgggtaacgatgctgtccaaattcaaatcgttttcattcaaaaccattctccatacaggaagtagctcgtatattgtgtacaacgagtcttcctgtgtctgctcgaaccttcttttgatctgttctttgatgaagtgttgctcagtaatccgtaactgctgtttatacaaccatctcttcacgaaaaacactaccaccgaccctgtggtaaataaagcagctattccagtcaatgaaatgagtacctttcctcgatgtctctgcagaagcgaacgtgatctttgatttggggccatccttttagtggtttgcctccttgtttcgtgcttctgcttttacgatgactagtattaactacctcaataatataccccatgctcatataagtcgaataacgcccttatcattacacacgattaccaaaatgcaaggaatttttaaggaaaaagggaaatattcatacattcacgcaaactctactacttgttaacgacatcttagctatgatcgctcaatagtgtcactacaaacgcatagactacgacgtgtggcaataataacataccttttatatgtcagagggaaaagtagacgaatttatggccatcactggcgctgatgacgctgctattgccactcaattcatcgaaatggcagacgggaacttgaacacagccatatcattgtttttcgaaaatggtggggctgctttactgagcagtaacaacacacctactccgtctaattcgactcctatggcgcccacctctgtagattcagatgccgatgcacaattagcggagaggttgcaaagggaagcttaccaacaacaacagcctgaccaagattatgtcaggccacctgatgaggcaagacatgaagtacttactgaaacttcaggattcccaatttcttacggcggcattggcggaagatttgaaccattgcatagggtgaacgacatgtttgacgaaggaagacctgaaagcatttttaatcaacgattggatgacacaaatactaatacatacatcaatgacaactcttcagattccttggactccgaggaagaaaatgacgacgacgaatatgagtatgtggaagagccggtcatcgaacttgatgaagacggcaatatcaaggagtacaccaaattagtgagaaagcctaaaaccatttccaaggagcagaaattagctttgttatttaggcctccattttcaatcatgtccaaactcgacttagacgctgcaaagcaaaaggcaagggcaaagcaaaaatggataatgattaacattcaggattcaggaatcttccaatgccaagccctcaacagggatttgtggtcgtccagaccggtaaaaactataatcaaagagaacttcgttttcctacagtatcaatatgaatcacgtaatgcccaaccctatcttcagttctatcacttgaataataaggatgatttgccccatatcgcgatactggatccaattaccggtgaacgtgtcaagcaatggaatagggttgttcccattccagagcaattcatctcagaaatcaacgagtttttggcctcattttcgctagatccaaaggtccctaatcccacggttaatgaacctcttcctaaagtggatccaacaactttgaccgaagagcaacaaatggaattagccattaaagagtcattaaataataactcgagcaaatcaaaccaagaagaagtgccgagtactggcgaagaacagaaacgagtacaagaaccggatccattcagtaccattgaagccagggtgcatccagaaccgccaaataaaccagggatcactacaagaattcaaattcgtaccggtgatggctccagactagttcgtagattcaatgctctggaagacactgtgcgtactatttacgaggttatcaagacagaaatggatggttttgccgattcaagattcacactaaatgatcaccaaagagaggacttgattgataaattaaacatgaccatagcggacgccggcttaaaaaatagttctttactacttgagaagcttgaccctgaaatagaataaacaaattgtatggtggcaggtacctagatgtaattaggtatgtaagcacttataacacgacggaaatacccggatattgtatttttatttttttcccattagcacgccaaacataagaaaaaacgcatacaaagacgtaaaggaatagttcataggtgtaaatacaaaatatatatcacatttaagcatagcaaattgcaaaagccgaacaaaatgcgtatagcgatgcatctgccgctgttgcttttatacatattcttactacccctttcaggtgcaaataacacagatgctgcacacgaagttatagcaacgaacacaaataattgggccgtattagtatccacgtcgcggttctggttcaattacaggcacatggctaatgtccttagtatgtataggactgtaaagaggttaggtataccggattcacaaataatattgatgctgagtgatgatgtggcctgcaattcaaggaatctatttcctggaagtgtttttaacaataaggatcacgctattgacctttacggagactctgtagaggttgactacagaggttacgaagttaccgtggaaaactttataaggctgttaacggatagatggacagaagaccatcctaaatctaaacggttgttgacggatgaaaattcaaatatattcatctatatgacaggacatggtggcgatgattttttaaagttccaagatgctgaagagattgcttctgaagatattgcagatgcattccagcaaatgtacgaaaagaaaagatacaatgaaatcttctttatgatagatacatgtcaggcaaacacaatgtattccaagttttattctccaaatattctggctgtaggctctagtgaaatggatgaaagctcgtactcgcatcactcggacgtagaaataggggttgctgttattgatagattcacctattactgtttggatttcctagaacaaatcgataaaaattccacgttaactttgcaggacctcttcgattcattcaccttcgaaaagattcactctcatgtgggtgtcaggactgatctgtttgataggaatccgtcagaagtattgattactgatttttttgcgaatgtgcaaaacgtaattcctgatgattcaaaacctctttccgtaagtcattatcatcattacaaagatcatatcgatactgctcagtatgagcttaacaataatgtgctggatttggccttggagacttaccgcaaaaacaatcaatcctccaagattgaaaaaaaaatcaaagacatcaagtctactagtgtattggatgttgatatagattccaacgaatgtttcttcacctccttcaaacaatcagctaccataatactggcgcttatagtaactattctgtggttcatgctgagaggaaacactgctaaagcaacctatgacctgtacactaattaaaacacttttatccattttttttcgtataagcatattttacatctttatatatatttattttttttttttttattttggtagaatagattacatatacaactttttcataatgtcaaactatagagttttatttcacataacggaagaagcctattggagccatgagtataataaaatatgacctcaacactagccactagactctcgacatattctatttcattaatactgcagcgcatcaaaattataaaacgttgttactcagctcccgtactcagagattaccaacaagatgctatagatgcatgtgtgaattctattcgacagggcaccaagagaattggtgtatcattagccactggtggtggtaagacagtgatattctcaaatcttatcaatcaattgcgccaaaactattttaaagaacgtcaaggaaattttaaatcgttgatcctggttcacaggagggagctggccttacaagcgacggccactcttaaaaaaatattccccgacttaaaggttcacatagaaatgggaaaatatgattgcgatattgaagattctgacgtgattgttgcatctgttcagacgttgattagaagactccataaatatgatactaattcagtgaatctcatcatcattgatgaagcacatcattctgtggctaattcttatagaagtatcttagatcatttcaaagcttcaactgcagaaaccaaaatccctgttattggctttagtgcgactttcgaaagagcagataaaagagctttgtcaatggtaatggataaaattgtgtaccaccggggaatactggaaatgatcgatgacaagtggctatgtgaggcaaaattcacgtcagtcaaaattgaagcagacttatcagatgtaaaaagcactgcagatgacttccagctggcaccgttatcgtctctaatgaatacgaaagaaattaatgaagtaattctgaaaacttaccttcataaaaagcaagagaaatcactaaaatcaacattactgtttggcgttgataaagcccatgtacaaagtttgcataaattatttaaagacaacggtattaatacggactatgtcacctcggatacaaaacagatagaacgagataatataattcaaaaattcaaaaatggggaaactgaagtactcatgaactgtggaatattcacagaaggaacggacatgccaaatattgattgtatactactgtgtaggcccacaaaatcgcgttcacttttgattcaaatgattggaagaggtttacggttacaccattcgaaagaccactgtcatatcatcgacttcattggagcttctagtgttggagtggtttcagcgcccactctactgggtataaggagtgatgatatcgaatttgatgatgctacagttgaagatttaaaagcaatccaaggagagataatagctaaacaacaaaaaatcgacgaaaggttaagggctttatttcagactgatgaagcagcaatggaaaatgtaactgaaagaaatagcgttgccgattggattcacagtgcaaattcggttgatttaaccttgtgctcctttgatagttttaggaattttacacagagcaataactcatatccatctggcaaggagtttgatgaagcttctgaagctgtaaaagaaatggagctgttgatgaactcacaatatccgtgggtgaaatttgcctcaaatgcgtggggcctccctttaaaaggtaagaatcatttgagaatatacaaagaaaaatccgaagacaaattgtcgatggtatatcatctaaaaatgtatcgacaattaccgtgttttataacaaataaatacgcggactatgttccaaaaagtataataaaagacgctaatctttggaatgtaatgtcaaaggtggaaaaaatcataaatactctaaattcggacttggaaggacaaacaatgcaataccaggcaatatctagtaaatactcgaaatggagacaaacagttcctacgtcaaaacaaagagactttgttttcagaaagctaaagaaagtatatggtgagtcctcaaaagattttattagattatctttggatgatgttactacttatgtaaatactaagatgacgaaaggagatgcttccaacttaatctttgccagcagtttggcacctgtctacccgttgaaatcattgttacgaatattagaatatcaaaaaagaagatcttttataaagtgaaatccgtagctacataaatgtgcatatattaatatacagtcactagtacatatgtaaacgtcggaccactcgtatatgcattttcttttggatcacaccctttctgaactatgcaatgaataacgttaaattcaaataagtgctttagccttactctgcgtactagaaaatgagctgcaacatttcttattaaccctcattttcatttgactcttcattttcatgaatgtactgttgcaaagatatttgtctaatttgattcaacaggtcctcatcttgcattctttctgcctgaaggacagctaaatccttttcattaataaaggttttgatgttttcaaccacttcgattgattcttttgacgtaggcattggtggtaatacgtcaaactcatatacttcattatcagaccagataaatgatggaattgcagccattacagaagactcctcagatagtatggcgaatcttaataagttaattgggattcccgcaataaagaaaggtgattgcaagttgttaatgttattgtgatcttgcccatcatttgaatcgattgtaacgtttcctctatggtaatcctgtaaaatactcgacatttcatcatgcaaaaatgttacctcttcgtttctattccaaagtaacgggaagcgggccatatatgcctttaattccaagttttctgccgaatggccatcaatggataaatctttagttagcgcatgatcgcccaagagtttctccttgaaaagttctgacagttgtaaaggatgatgcttaaaggcttttagaagcgcattgcgggcggaactcatctcatttattcttaggaagcttagtactaccgccaaggaaaatcctaaagtattccactgtttataacagttcattaatggagagttggataattctataatgtactgatagtcattattcaatagaaaatagtgatcgaggaaatacctgcatcctaaaggatcttccaatgggctcagtgaccagagaacttttgtccattcactagcagttcctataacacctctttgagcaagagattggatgtatctaaatattgccaagtaaaactgtctgttgaagaagtatatataaggtagttgacaattcaaggaatcgaaaataatatttgctttcaaagctctatcaaagacaaagagtgctctttgtaacaatccattagtgtttgatctatcaccttgcctaataaatatcaaagcaacttgtagcagtccaggcacatgatacggaaatttagaagaaatcaaatttataagggcttcatgatcagggtgaacaataacacttaagtagaagtccatcattgatttcttgctcaggtcggaatttaaaggttcgaacttataaaaagaaatgaatttttgccactgactgacatcgttttggataacatccttccaatctaacggcctttcccataattgccaatctaaaagatcatcagaacttaaaagtttcatagagagctcacctctttgagttgggatccaatcatctctgatcttggtaaacttcaaatgttgcgggtgcattccggggccattaggtgccaatctatgatcttttccgccccagtttctaattaatcttttcagtctctgaatctgtttcagctgctgaggggagacaggtgtggatgtcatcgaatcaatatcttcaagagactctggagatatatcgtcaaataaaagtttgaattccgtatgggggtccaatttcttgaaatcattttgaaaaaatttgcaagaatgcctcaaacatgaaatggggaactttgtgaagcccggatcactttctaagcttaaaaatgacttccaaggttggctagatgcttcctctggttcagatgccgtgaagaaaccttcctcattagtgtcatcatttttagtcttaccgtacttcaatatatcagtttttttgaactgttggataatcttgtcgaattcttcatcatcatcatcatcatcggaacccttgtcttttgcagcctcggcggtatggtttttttgcttcctttttgcctttttattctttttccttctagaagacttggatgctagtgtaattcttttaggttgaccattactttgagtatcacgctccccagcagcagcagcttcttcatcctgctcagacatttgtccttcatcagtgctattatctgaatcacgtacgttattcatcatagagaagatgttctcccgtttctgaatattaccggcagtacttttaccactcgtcattttattcgcatttgaattcgatagcagcgactctagcagagcattatcatcttgtaatctccttaatgctctagagctcatgttcgagtactttacaaatatatttagatgattcaacgacctgtatgttaaccttcaactggtggactgtatgtactacctatggacatttttcactatacgttgatgcagtagtgaacatattgctcgcataatgttacccgtttatacctctatacgattattaagggagggtaatactttctcaattttttttttttcagtttttaatattatttccttaagatttttcggtggcgtttcgcgacaacttacgagaaaaaaaaaaaagaggagacttgaagaaagagtgcaaagggatagcgggattctaaagtgtttacgtgcaaaaaggatagattttgagctttaaactagataagacccaaagcattcgattactgcatttgagaggtattcaacaataccattttaactcttagaaaatatttccttaagctgaaaatttatgaattctaactgctctttgcattttccaagttattgcattacaagaatatatgaccacatctcgtaaatcgcatgcgaaagacaaaaaggctggtggtgaacaggatctggcggatttgaagtttaggtatgatcttctgacgaatgaactgttccatttaagagagtttgtttcattggtagattatgatccaacccattttaatgattctgaaagttttcagaagtttctcagggaaacacacttgtcgttagaggagagaggagaaaaattcactgatgacgtagccaagaaaggcacgaatggtgatcttactcgcagaaggcgaaacctcaggacatcgacagttgttagttcagaaacgactaatgagaaaaagggtgatatagaactgaagttagaaagcatagcaccattagtacgaaataaatgtgaggagctaaaatacaaactaagtgatcattcaaataggaaatctatagtaccgcaaaaaagaccaatacaacatttgaagaagagagaagcagcgaagtccttgaagttcaaaagtgaaagaaaggaaaatccactgccattgcatgaacatatagctgaagagagatatgatcacatcgcaaaagttgaagaaccctctgaagccttcactataaagtgtccttctgatgatagctcctttgaaaatactagtgaacattatagtgataatttttatttcaccacatcatccgaagaggaagatataaagaaaaaaagaggtagaaagaaaaagaagcctagaataaaactggtagtccatcctccaaagcaaaccataacgaacccgttgcatgtagtcaagccgggatacgaaagcttgcacgaatacatcgcttcctttaagtcattagaagacgatttaacgctggaagaatataataaatacatcgacgaacaaagacggcttttatcgagactcaaaaaaggtattgaaaatggcgcattgaagtatgacaaagaaacggactcactacaacctataacatccaaggaaatcaagactatcataacatataaaccagacccgatttcatatttctataaacaacaagatctgcaaatccataccgatcacttaattaaccaaggtattcatatgagtaagctgtttagaagttcaacaaaggcaagaatagcaagagccaaaaaggtttctcaaatgatagaacaacattttaaacacgtagccggagcagaagaaagaaaggcaaaggaggaggagaggcacaaaaagtcgctagccaggttcgcagttcaagctgttaaaaaaagatggaatatggctgagaaggcttataggattttgagaaaagatgaagaagaacagttaaaaaggattgaaggtaagcaacacctttctaaaatgttggagaaaagtacacaattgttggaagctcagctaaaccaagtaaatgacgatgggagaagcagtaccccgtcttctgactcaaacgatgtattgagtgaaagtgacgatgatatggatgacgaattatcaacatcttccgatgaagacgaagaggtcgatgctgatgtggggctagaaaatagtccagcatcgacggaagctactccaacagacgaatcattaaatctgatacaattgaaagaaaaatacgggcattttaatggttcatcgacagtatatgactcaagaaataaagatgagaagtttccgacattggataaacatgaaagttcaagtagtgaaagttctgtaatgactggagaggagtcctccatatattcatcctctgaaaatgaaagtcaaaacgaaaatgatcgagaatcggacgacaagactccatctgtgggtttaagtgcattatttggtaaaggtgaggaatcggatggggatttagaccttgacgatagtgaagattttacggttaatagctcatctgtagaaggtgaagaacttgaaaaagaccaagttgacaattcagctgctacatttgaaagagcaggtgattttgttcacactcaaaatgaaaatagggacgatataaaagatgtcgaggaagatgctgaaacaaaagtacaagaagaacagttatcagtggtggatgtacctgtgccatctttattaagaggaaacttaagaacgtaccagaaacaaggtttgaattggttagcctctctttataacaatcacacaaatggtatcctggcagacgagatggggttaggtaaaactattcagacaatttctctgctagcatatttagcttgtgaaaaggaaaactgggggccacatcttattgttgttcctacatcagttctgttgaactgggagatggaattcaaaaggttcgcgcctgggtttaaggttttaacatattatggttctccccagcaacgtaaagaaaaaaggaaaggttggaataagcctgatgctttccatgtttgtattgtttcttaccaacttgtagttcaagatcaacattcctttaagagaaagagatggcaatatatggtgctggatgaagcacacaatatcaaaaacttcagatctacaagatggcaggctctattgaatttcaacacacaaagaaggcttctgttgactggtacacctttacagaataaccttgctgagctgtggtcattattatatttcttaatgccccagactgttattgacgggaaaaaggtttctggatttgctgatcttgatgcatttcaacaatggtttggacgccctgtcgataaaattattgaaacgggtcagaattttggacaggacaaggaaacgaagaagacagttgccaagttgcatcaagttttacgtccatacctcttaagaaggttaaaggccgatgttgagaaacaaatgccagcgaagtatgagcatattgtttattgtaagctatctaaaagacaaaggttcttatatgatgattttatgtctagagctcaaacgaaagcaacactagccagtggaaattttatgtcaattgtcaactgtttgatgcaattgagaaaggtgtgtaaccatcccaatttatttgaagtgaggccaatattaacatcatttgtccttgaacattgtgtagcttccgactacaaggatgtagaaaggactctgcttaaattgttcaaaaaaaacaatcaagttaaccgggttgacttggatttcttgaacttggtgtttacgcttaatgacaaagatttaacttcttatcatgccgaggaaatctcaaaactgacgtgtgtaaaaaacttcgttgaagaagtcaataaattgagggaaaccaataaacagcttcaggaggagtttggagaggcgtcttttttaaattttcaagatgcaaatcaatatttcaagtattctaataagcagaaacttgaagggacagttgacatgctaaactttctaaagatggtaaataaacttagatgcgacagaagacccatattcggaaagaaccttattgacctattaacgaaagatagaagggttaaatatgataaatcaagcattattgataatgaactaataaaacccttgcaaaccagggtattggataatagaaagatcatagatacctttgcagtgttaaccccaagtgccgtctcactagatatgagaaagttggcattgggattaaatgatgacagttcggtaggcgaaaacacaaggctaaaggtaatgcagaactgttttgaagtatccaacccattacaccaactgcaaaccaaattaacaatcgcattcccggacaaatcgctgcttcaatacgattgtggtaaattgcagaagttagcaattttattacagcagctgaaggacaatggacatagggcacttatcttcacacaaatgacaaaagttttggacgttctggaacagtttttaaactatcatggttatttgtatatgagactagatggtgccacaaagatcgaagaccgtcaaatcctaacagagagattcaacactgactcaagaataacggtatttatcctatcaagtagatcaggagggctaggtatcaatctgactggggcagatacagttattttttacgattcagattggaatccagccatggacaaacagtgtcaagatagatgtcacagaattggacagactcgagatgtgcatatttacagatttgtcagcgaacataccatagaaagcaatatcttaaaaaaagccaaccaaaaaagacaattggataatgttgttattcaagagggtgacttcacaacagattatttcagcaaactttcggtgagagatttattgggatccgaattgcccgaaaatgcttcaggtggagataaaccactaatagcagatgcagatgtggcagccaaagatcccagacaactggaaagacttcttgcgcaagcggaagatgaggatgatgttaaagctgcaaacttagccatgagagaagtcgaaattgacaatgacgatttcgacgaaagcacagaaaaaaaagcagctaatgaagaggaagaaaatcatgctgaacttgatgagtatgagggcactgcccatgttgacgagtacatgatcaggtttattgccaacggttattattattgaaggaccaggttctactcttcaccgctgccttagttgtccaaatcggactatatacctattgtgaatattttaatgatatatagccataatgaatcaacaaattgtattattatttccgacaacactatcgcctcttggtttttatggtaatgtactcaccatggcattgttccttggtcaccaatttctatttaccgggtgatggcggcgcgccacagcggagggcattgccacattgctgcgcgatcaaggttggtttttccaaagagacttcaagagtactaagcttttgatgtagtaatatttgtcaaagagttttaagagcaagattccattgaacagaggtgctggagtgacgagcgtgtgtgtttttagcctatctttattcgttgagcctgtagaagagccgttcttttaagtacaccctgattagatccccctatttgttgcaaccgttcaagttttgtagatcggaagaagagcaaaacagaaaaataaacaaggcgagaacgtaaggtgtcattgcattagccattaaaaaccatattcactctttacattcgtgtagcaattgttactgtgataaactattgaaattatttatagtatattttgttttcttccttttaatcactttttgaatttttagaatctgaaattttttttctaacgttgattggaagaaaagtaatggattccacaggcgcttctcagattgttagcgcactagatgttatttactcccccaagtctaacaattctcaacggcaagaagctcagaaatttttagatgaagtgaaattatgctcagaatcgcccttttggggctacgaaattgcattgcaaaaccccactaattctatattgaaatactttggactaggattactagaccatgcagtgaagaaaaactggaatgattatgacgaggggaaaagagtggccctgagaaaatgggtcatggaacttaattttggggtgcaagattatgataccagatatattaaggaaaaattagccactttatgggtagaggtggcaaaaagaacatggggtgaggctcttaagcagacaaaccctacggaagaacagttactcacatcttgggtggacatggacaataaccttttcgaactttggaacataaatcaatcgtcaagagaactagcattaataattttcagaatcctttttgaagatgttttcttgttggacgacctaattgttttgaaaaggatgacggttattcaacccttatgtgtaatgattgtttgccctattgaagttttcgcaataaaatacaaattcagtgataaatggaccaaatttaaagctaatgaagagggctggttttctgtttggattccagagttgaataatgcattacaacagaataattctgaatacatcataaggcttttagaaactctgaagacgtgtttaaactggccattaacagaggtcattgtaagaaatgacgtgttatcctccttattgacttgtttatccagcaatatcccaagggcgcagtcaatggcattagactcgatacatattctgttgacccgtccctatagtaatgaaagccattaccaaatgaccatagatcgagtttttgataatatggacttattagatagcgtttatgaaagcttgttgtttgatcctacagatgatatagatgaaacgaaatatcctataattaaaaagttcgtggatatgatcagttgtctctatgtttgtgtcccaaagattaaggagacaaatggccaaattcaaaaatattttaagcttgtattaaagacaacttataacccaagcttaatcgttagcggattaacattagacctatggtgtacctgtcttcgaaacgatgaatacttacccaagctggagaaatatgtcattcctgatctactacagtttgccgcggatgctttagtctattatgaacagattgatggtcatatttccaaaaaatttgcggagattgattttcaatccaagtccgaatttcaaacattttgttccacttataggaaaagaataagagacatcattaggttgatttcttgcgtcgaattagaccttacttatgattggttgaacaacagattaaacaattatttcagctctccatttggtcagcaggtcttaagttccacatttttggaccataaattagagccttatttaggtgccctctcccaatacatgattgttgaatgtttcatcaatggttgtataagatggaagatctggtatccaacaggagatgattatgacgaaaaactagattccatattacaaaaactggaaattttgtcaaaccagttaattgcattaaatttaagagaaccattgttattgaagaaacaaatccaaaattttgcactttttttgacaatgttaaaagataatgtgcttttcacacttttagaaaaaatcataacaagcgccacgatggactatccagaaattaatttggaagagagaggcgctgaatcagacgcagttagagatttgagatatgcttgtggtatcgagttgaataggatggctttattaatgcccgaatctctgaaaaaaatatacccagaccttgaaagtgtcattgccagaatcatgcccaacttatcttaccatgaaaaaatttccttcaaatccttcttattgatcattgtattgaagtcttcattagatatgaaagaggaaagatttgcggctattgtggatccagaacttttagcctggtctgataaaacaacagttgttggtctttctgatttgcattggtttatggaacgcttaggtattgttcagatcgcagaatatttccagaggcgtgatatcgacgaaaatagtgaccttttatcaattccaattgatgatgagggtaaagagctgaagtcggaattgaccaaacgttggcaaagcttgtttcctgttcgtgcaacaagaatgttcattcattattcaatgcaaagtataaagacagatgaagaattcaaaatgctacaagatctgtggagacctaggattgtcccaatattaccttacatcacgagactactgtaccaattgcaatcctaccacgatccagataattggaaaggattacctacggttgtgcaatccttcgtcaagtattccactattgaaagattttgggaggccggagcttcaaataaatcaaaggatgagtttattgatgaacatatgaaagcgatgcaaaccttacgagacttcgccgactccgtaggacacatcattaggtatacaagggaatacactctacttgttttaagtgccatatcatcacttggtagtgttttttaccttttggacgaatcgcccgacctactactgaactctattgccatatttaagccaggtagcaatgagataagccctggagtttcaacacatggatggaaacacataatgaatatagccattcgtcctatattaaaaggttgtccaaaagattgtctggggaaattcatgcccgcatttttgcctaaattatttgaaatcctggacctgctgctatgtcagaaatggtcctcgcatatgaatgatatggacatgaacccagttccaactgacgatgatcaaatgactgaagaaattttggaagagaatttgttgagacaactaaccacagttgttgttagaatagtaattgattgtgttggtcaaggcaatgccaatccaaacagtgctaaaagcaggctaaataaccatcaaatggagatgagaaaaattatatttaatgatttaaacacccttgctccatttttgaaacttttgaaccatttaatttccttcaaggatacaaaatgttcatttaactccatcctagtaatgaaatgctgcttaacctcagtccttaatcaaaacaacacggtggatgaatatttcacatttgaagtgatgaaaaatctgttgctaaatgtgctgtgtaatagtgcgtttaaggattctttccatgaggcactatatgctttcactgtgatttttttgactctgtgcaaagaatatccctctgctagagcgttcctttttgagatatctaatggttataatattgatgagttatacagaaatttaaggagcgtggacgaatacaaaacacaaagggcactcatgattgattttatagattgggttaaatccaccagtgggaaagaagatggtaatgtggaccatgcaggcgatgagagaaaaagacaagagaaaagggaagctatcctcaagaaggcaaatgagagattaattaagaagaataaagaaaacggagacatgctggatgatccgaacattgaagacggtgctgtgggtaatctctttgatgacaactgataataaggtgccatatatacgtagatgtgtagatgaaattagagaaagcaaatagacatctgaatcgtgctaaaaattgtaattattgtgaaaaaaaaaattctgtattcgcaatttttttaatgaaagtcggcagccggtaaatatgcatataatcaagcgttttaatgtgggtctgaacaaggtatttctgaagattttttcttcacatattccctaatattttagcgaaataggaaaccattggcaatggaacaactgtgtaagaggtacgtgcatacaccggcggcttttatacaaaacattgttgctaacactaaaagaacaacgctagccacgcaattatctgttgaaaaagctaaaaaaaaagttcccaagacagctcttaaaaagaaacttaatagtaggccaaaagaaaggcttccgaattggctaaaactaaacgatgtttttaacatacattacgaaaagccatctaactctgatataaataaggttaacagattcttcaacaaggctaaagtggaatttgaatggtgtgcagctagttttgatgacataccagaaaatcccttcctgaataagaaatctcataaggacatattgaaagatcatggggaatgtggaactacattgattgatactttgccagaagtcatctttctcggaggaactaatgtggggaagtcctctatcttgaacaacataaccacctcgcatgtaagcagagatttaggaagtttggcaagagtgtctaaaacaacaggattcacaaaaactctcaactgttataatgtgggaaatagactcagaatgatcgattcgcctggttatggctttaatagtagtaaagagcaaggaaaagtcactttgcagtacctcctggagaggaaacaacttgtcagatgctttctcttactcgctggagataaggagataaataacacagataatatgatcattcaatacattcatgaacacggagttccttttgaagttgtttttacgaaaatggacaaggttaaagatttaaataagtttaagaagaaggttatgagttcagggttaatggacttaccaactctacccagacttgtattgactaactcgcttacgtccagtacatctcctaaacggttcggtatagatcttctaagatatgtaatatttcaaagctgtggtttgattttatgatcacaatatgtatctatatattgctgattgcatttcagcttttaacgaaagtccgctatgcaaaacaggtaacatagctgtaatacgtgagctcaaccagctttgtttgatcttttcttatttcgccgttccacggttttccgtgatagagcaagcaatattgatttgaaaagaaaaatgaaaagcggtcaaggttaaaaacttgcaataagggtatttagcactaggtagtcgcaggtaagcctcttaacaccacattcaggtatttgaagataatacataatgtcgattgttggaaggaatgctattctgaatctaagaatttcactatgtcctctgtttatgggcaaaagatcgtttgtatcctctccggttagcaatagtgcaaaagctgtgaaattcttaaaggctcaaagacgaaaacagaaaaatgaagccaaacaagccactttgaaagcgtcaaccgataaggttgatccagttctgggccgggcggacactccctttataacacgtattatggcagagttaaaagagcctttagttctatcgaaaggttataatattgaagaggtagacaagttccttgcagccattgagtctgctaagcgtgaaagagctgagttgtcaggtttaaatacagaagttgtgggtattgaagacatagaaaaactggaagacagacgtgaagccatcttgagaatattgagcatgaggaactccgagaataaaaatgccattaaaatggctgtagaactcgcacgtaaggaatttgagaggttcccaggcgatactggctccagtgaagtccaagcagcttgcatgactgttcgtatccagaatatggcaaaccatattaaagagcatcgtaaggattttgctaacaccagaaatttgaggatattagtccagcaaaggcaggcaatattaagatatttgaaaagagataatcctgaaaaatactactggactattcaaaaactaggattgaatgatgcggccataacggatgaattcaatatggacaggcgttacatgcaagattatgaattttttggtgataaaatattgataagagattctaagaaagtggcaaatcaaaagcgtaaggagataagaaaacaaaaaagggctacattttagaataatttgaatcatatgtagaaaagcttgtaaataagaaaccgtcatattctttttttttttttgaccgcgtatgaatcagtaatttatttcattttgaattacatcattataaaaagttcttagtaatatatgcattgggtatacaatcacgtgtactatcaaataaagaaatgaaaatacggatatacctctgtaattaagcccctaagagggctgtgttttcatcaggatcgtctgagtctgttaaatactcatcgctatctacttcatcatcttcggtttctttcaaaatctcagcataggtcataattttgtcccaatcgggaaataatacgtaataagcctcaactagcccaattaaaagcatggcacttccaataccaatccaaagaccatacaatttcatgtcaaagaaccaacttaggatgagagccaggggaattccaaatagatagtaagccattaaatttactatacttcctagagattgcatgccttgacccctgaggcaagacccagcaacggcattaagcgagtcgaaattttgcacaatacccaccaagggcaatacttgcgcaattaatttgatgacttcgggatcttttgagtaaatgttggcgattagattacgtccaaatactagtatgcagcaattgatgaaccccgcaataaacgaaaatgacaacccaacttgagaagagatgtgcgcgaaatcggttctttttgcaccaatgaagttcgcaattctcgtagaggtagatatacctattgcaaatgggatcatatagagcaatgcagccatagtagatactgccgactgagctgctagataactgacaccgtaatatgcactaaataacgtcaatagttcatatgacagctcttccgcctccaacataataatacctgagaaggctaaatgccctaaatcattccaatgggtgaaagccttccttgagaatccaccccagcattttcttccatcaatatacaatgcataaaacaatagtaagaaaaacattagccagaagttaagcacaacggcaattgcagccccaataaatccaacaccaatgtacttgttccaaacgagagtgtaactgactaatacgtttaagggagcacatattgtcaaaacgtagatgcctgcatcgaaaataccttgggcttgtaaaaatcgttttaaattttcaaaaaaaatatacgctggcgctcccaatattagtactcttaaaaatcgtgacgttaggttgattaattctttctcagggatgatataagaaagaagaggttcagaataccaccacatgacagcaaaaggtatatatatgaccaatgaaaaagcaatgcaacgttgaaggtgaactcctacactgtagaatctcccagagccatacgcttgagggcatagagtatctagactagtggcaataccctcgaatatcgctagtgttatattagaagtcatggatgctaaggacacagctgctagttcatttttgcctaagtggcccacagttaatgaacataccatagggaaaatctgttccaataagaatgtgaaaattagagggaaggaataagatgccaaaactcttgcttctgatttgaaggtgacgtggctgtgagccaattctgctagtgcctcagaatcgttctcgtcgatctcttggtaaattgtgggaactgagcctcggctagtcacagatacgaatgatggtcttctgtgatgtgaggtgcctttagcgtctgttaccgcacttcgagttaatttctgtttctgagcttggagtctattcataaattcgtcatattctagttctcttccagaatattcttgtattctatctggtgtgttgctttgacttgcttcctcattatcagagttgcataccgatgagtatcgtcgttcatgttcatgtagaatccaatcaacatcttgtggcgaaagctcaggagtttctgatacccttgatggtagagaaatcgttctgctcagttcgccatcttcttcatcatgatagtaaaggtcaggttcctcatcaatattacctaagtacggatttggttcatggacgttacttccaaaatcatctgttaaagatctgaaactcctctgatcaatatttctcgttcttgcacgaaattttcgtaccagaggattcttcttgttgggaggtaggaagcctagcgatatcctcctgtgagtgttaccgatacccataccatttgttcggagggaaggatgcacttctgaaagagtctttgacaaaattccagccattttttcaaccttttttttatccgtatatattaaggtatgctatatgtgtattttccaatgtttagtttttataataatacttcttcagcatcaaatatgcttgcttatgtaaaaatacaatcaagttttgtcccttgcttgcgcgaagatgaaaacttccttaagaaatattctgcatcgcgtggaacccatggaagaggataatagctgacagtgatattatgaaaagatgccaaatggttaccgtttataactgttactggtcgcgtctcaaacgccctcttttttctccttgcatttgcgtttctttagagcaattattgagtaaatggtcttgaaaagaaatagaaatatccttaggcatttcagttcatctgaaaacatgctccaatacgggcaaaccatgaacttgttgttatgaaattaatatacatataaaccaaaaacattgcactacatacttaaagagtgaatacacagtagtttaaaagacatctggcaatttttcaatgacgtatgcgtgaccgcctacgctcatcaaaggaattccagggatttttctaattctttgtttcaggccggcatcgtttgtagctacgatgtaacacttatgttgtaagactcgatgcactaaacagtcatccgcgtacgtacccttgtgcgaacagcttagtctctttattctaggatctcgagccagtttcaaggcgatacggtacttggggcccaatttttctaactctgccatcacacaatctgtgattaacgggttacattttgcgagtagacagtccatcattcctctaacaatatcgacttttttctggatagaaaaatttataaaattggtatctatcagtacttgataaggtggctttatagcttgattgtattgaaagaaaagtgcacttgatacttgtggtatattcctggttagctcagggtcttctttagttttgatattttcctggtttttcttcaatctttggtctttcttggtgttcaaagttctttttacgaggccaaactttcttgttttcttagctttacccataattaactgttgtagtatatcgatatttccgttacaagtcactgttattgtgtgttaatgcacagtaatgtttaaagaggcatcattcaagaatagtagcaagctgaaaaattttagccgttcataatgatacctttagaaatatgccaaatttttttgttatatcttccagtaggaaccgatagtttgagtaatgtttataaaatcattgcaagtgaataagcaattaatggcaatagtccacaaacgataggtacatgaaggtggctcacaatcaaaaaaatcaagctttaaaatagtggatgtagaaaaaataaagtgcgtcacagacaggattcgaacctgcgcaggtaaaacccaatgcctaattgcttttctgaggaaatagcaggcatcgccttaaccactcggccactgggactgaaacactttgaagtgaaagtgtttctagttttctatatcattactatggtgaaaatctatattttcttgattaggaataaaatcatggaaagaagtgttggaataaaaattcactatcgtctgtcaactaatagttatagtatcaatatactatcatatacggtgttagattatgacataagttatgagaagctgtcatcgaagttaggggaagctgaagtgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtgtatagaaatatagattccattttgggattcctatatcctcgaggagaatttctagtatattctgtatacctaatattatagcctttatcgacaatggaatcccaacaattatctcaaaattcacccaattctcaatttgataattgttgggattccattgtaaagaaaatcggtatttctacattataatattacgattatttctccttttgttttttatggttttcattaccctatcacattatcaatctttatatttcagattccattaaatttgataacttggttgatagatgacagttaattctttttccaatagaaacaacgaagacttttttcttactttttgttgatgtttttcaagttctgtttgacccgtatttttctacgttaaaatcgtgattactttacgaatcttgttttcttattttttttcgatctatttaatgaaatgtggacaatggcccctaacaaaaagatggcaaggattgaaataatccgtttatacaatttatatccaattatagaaataaaacacatttgaagaatggcttggtggaaaagtttattacattctttctacgggagttaaacctaacaagcgcataccgttgtataaaacttgtcttgcagcaccatatagagccagacgggcagttgctaattcttcagtttgaccagcaacccataagacgtcataacaagaagaaacctggtgagtcaatttgaataaatatgtgaccacggttgttggctcgtgggttttgattgcatttctcaaaacatcggggtattggcctagcagtctaatcaacagttttgcggcaggttcttttaataacgaaaaatcggcatttatccatttttcttgggtgataccagaagcatttctttcaactgatcttaaccttgagtgagcatattgaaggtatggaccagtgtcaccttcgaatgaaagcattctttcccatttaaactcgtagttgttgatacgcttaccttgcatatcttgaatcatgacggcagagataccaactaaatcggcaacttcttctggatgctcaatttgcgcgtatttgttctcattctttttcataacttcgtgcattttttccttagtttcctccaagatattatctaagaagacaacagtaccttttcttgttgacataccttggaccataccaaagttgacatgctgtagatctttagcccactcaaagcccatctgcttcaaaatttcgaagaattgggcagcgtgcaaatcttgttgagaagcgataacgtaaatcatcttgtcaaaatgatacttttcataacggtccatagctgcaccaacgtctctagttagatataacgtagtaccgtccgatttttgaacaatagcctttcctaactttttgttaaattttgtcaaatcgatcaaaactgcacccttatcctcatgtgttaagcccttttccttgaacaggtcgatagctttgagcatggattctttagaaacttgagattcaccagagtaaacatcatatttgatgttcaaacgtgcatatgtgtcaatatatttttcaatagaaaattcacggaatctcttccaaatttttaaagcttcctcgtcaccatcttccattctcttgaaatattcacgagcttttccattggtggattgttctaatggaatactgtcaccttcttcctcaatatccttgttgatacgaacgtaaacatcgaacaggtggtgaattggatccttaactaaagcctcttcattaccgtatctttcaaaaccaacagctaaaagaccaaattgtttaccccagtcacccaggtagttcattctgataacctcccaacctaatttttcataaaggttggccaaaaagccaccaataatagtggatcttaaatgaccagcatgaaatggcttggcaatgttgggagaggagaattcaataataactttcttgttttcaaccaatttgcaagaaccataatcctcctttctggttaagatatctgggatgacaagttttgctaaaaattgagggttgaagaaaaactggatgaacgggccattcgcttcaactttctccaagaaatctccacatggaaatttttcagcccattggactgccaaatcctttggattggcacctttgattctcaatcttgggataggaatcaacaaatcgcctctctccatagtatttgtccattctaatgctggaaaaataagagacgagtctacgccggaaatcttgcttaattcttgtgaaatgtaatttctcatcaaatccacgatatttacatcaggatgagaatccttggcaaccgcaggttccgcgatagatagtttctttagttgagaaatcatatttgctgtgctagccattctgtagaaaaacgagctattgctttttctttgattaacagaatttacaacactcaagaatttatttcgtaaccttataatatcctctccatagatgcattgtgaaaattgaagctaaaaatttttttcgcttcgcatcatgaaagtaatttttcttcttttaagtgacgggcgatgagtaagaaagaaataactgactcattagacactttttgaagcgggatacagaaaaagaagatatttcccatttcaaaaaggctctactatatccttaccatttaccaaactaaccaaaatttgtagacgtgggtctgcaggcaaaattggaatatttgtgaataacagtgcggtcggtaaacaactgacttcttcccactttgcatttctctttaaagtttctttgtctccgtcccactcaactttctgagaacaaatgatcaaaaacttgaaaattaaactgtattattttgtatatattaaaaacgtatttacttttcaagatatcattaaaaatataaaattagaattagagtacatttcaaatgcacaaattagagcgtgatcatgaattaataaaagtgttcgcaaattatttggtgctgaacattctcttgtacaatggcttgtcatcgtgagtcatttcttcagcgtcgtagttggcacctcttctggatggtggaacccatgaggcagacttccatggtagaacaccttcttcccacatggtgttgacttcttccaaagtcaaacccttagtttctggaacaactaacaaaacatagaagaacatgaagaccaaacagcccatgaaaacgtaaccgtagtagaagttaatagcaccagtaataaatggagtgaagaaaccaatcaagaaaccccacaaccaattagcagctgtagcaatagacatagccttagacttgactctcaatgggaaagtttcagaaacaacgacataaggaattggagcccatgtagtagcaaaacagaaaatatagaaacaggcaaagacaatcatacagttaccagcacccttggaagatggttggtcttgaccatttggccataatctggtgacacccacggaagcatagacaaccatacaagcagtcatggatgcagcaccccatagcaaacaagtacgacgaccatatctctcaacaacgtaaataccaacaaaggtggaagcaaagttaacaatacccaagacaatagaggtttcgaaagagtcactcaaaccaacagccttgaaaatagtagtaccatagtagaagaaatagttatcacctgtcaattgttgtagagattgaatcatagcacccatgatcaaacgctgaaggacctttgtcttgctactaaacaattcaccccaggatgcattaccagctaatttctctgcctctacaccagccaagacagcttcgacttcagccaaaacagatggatcatcaacagcaaccttgttagaaacggcaatagaacgtttggcttcttcgatcttaccgacttcagccaaataacgtggagactctggaacaaatgtcataccaccaatcataaacaaagcccaggcaaaacacaaacctaatggaactctccattgcacagagttggagtagttcttagtaccgaagttggtacagtaacccaagaaaataccggcagtaatcatcaattggtagcaagagactaaagtaccccttaaatgctttggggatacttcagaaatcaacataggagataaaacggcaataccaccaacacccaaaccggaaataattctaccgatgaaatattggtaccatttgttgatagatgcaatttgaataataataccgatgatgtagatgacaacaacgacaatcaaacccaccttacgaccgtacatatcacccaatttggaaagaataataccaccaatggcacaaccaatgttgaaaatggagacaatcaaaccagttctaaccttagacaaataattagtaccatctttatgcttcataccaaatcttctgatgaaatcggtttgattgatgaaaccagaaatggtaccagtatcccaaccgaaaacgaaaccaccaaaggcgatcatgatacacataatagagacagtgacataggcagaagctggtctctttggaatttcaacgacaggttcgtgctcttcaccttcaccataagcttttatttcatctctttcagccttgtttgatggtgtagataaaaccgagtgggaggctgagtcaacagcagagagatgctccacaggagtttgctctgcaatagcagcgtcttgtgacattttttgattaaaattaaaaaaactttttgtttttgtgtttattctttgttcttagaaaagacaagttgagcttgtttgttcttgatgttttattattttacaatagctgcaaatgaagaatagattcgaacattgtgaagtattggcatatatcgtctctatttatactttttttttttcagttctagtatattttgtattttcctccttttcattctttcagttgccaataagttacaggggatctcgaaagatggtggggatttttccttgaaagacgactttttgccatctaatttttccttgttgcctctgaaaattatccagcagaagcaaatgtaaaagatgaacctcagaagaacacgcaggggcccgaaattgttcctacgagaagtagtgggtcataaaaagtttattccctggaaaaaaaattttgcgttgcctttctggagaattttttcgaattagcgtgctgccactgcatgcatttctgagaagtgtgggcattcttccaccagttgttcctcctaaaaaaaaaaaagatttcctaccccgcacaaattcctgcatacccctcatttccacggggtaaaaaaaaaacatcccgtagcagcctctgacggagccgtatggaacaatcctggataaatatggcggaaaaacggctctggctgcggctttgtttaaggcagaaactagatgagatgtttgttgttacggaaaaaaaaatttgttgcgctttctgtagtgggatttgtcctcataacttctccatgaaggggccattaaaatctagccctctagtaaagcgttatgggagcactcttgcggcgttcaacggtgctgctttttcacttttacagtatgatatgtctttcacattgggttttagctataattagataaaaatattttaagttgcttttgaagtgtttagtagggcgtgtttagcagggcatgcttaacaaccccaaatgatcttagcgatgagagtactattttctagggttgttttgtgcagcctgttaatgtagacatcaagaaattaaatgcgatcttaattcattcggaatttcttttcaccgtgtgaatgaaatttttcgagatgctaagtataataaaaataaaaaaataaaatcgcttttcttctagagaatttttccgtgagaaagtaaaaacacataatactagcttaataaacttttctttccaccacccataggatacgctaacaatttttgctgtcaactgcttgccattttgttttcttccgactactatcacttagggctattggcagtatatgcgtaattttatcaattaccatacttgtcaaacatagatcaggaaaaatattaacgttcctgtcaatctaagacttgaagattacaggacttttttttttcttactgtatttttccgtagagtgcaccattcggcagatggatcgcggggaaattgagagtttatgcaaaaaaatccgaaggtggaattaaatgggtcccgctttggaaagccccggatttaatcccccattaaggcaaattactcctcatcctaggtggagaaaagaaccggaaaaaaatgcagtaccttttttgttcccatttcttttccaagtaaacaggcggagaatcaagctgctgcagttagttctcagagttcacttaacgttctcctgtaataaacataaggaacaaccatcaccccacacttttatctcttcctcactaacattgtgttagcttgcatgttctttgagactaatgaccgattgtttgatctcttcttccgattattgctggtccgatcccttgagcatcgaaaaccaaacgactgtttaagatctgtaattgattaagacccattggcgattactcactcatcggcaaaaaaaaatggtctgaacatgcgttgaaaattttgctcccatgagattttttgtctcatgtagtaattattttatttcttgagcaatctgagcttcaacaagacagaaaacgaatatggcaactgttatttcgttatatagtgttgctggtgaccgaacacaaaaatgatcttagaattgtaactcagggagcatacgaacaaaagattattagcatttcgtactttctaaaagttgaagaagttggcatttgttgattttatcatatccttaataaaaagttgacgtcagcatacaatttgaaaatagcaatatcgaatgcctattcctcctttcgttgtttgagtttacctaatatatcgatgcatttttgcaaaagtgtggtattgagcacgcggtactagaaggaaaaatctcttctttttactacgtgtcctgcatttctatcatggtgaagataatcattattttatgtcaaaaattactagttagctgtcagaattttttgtttaaacattgttgaattcctgtcgcaggttaaagaaatcgaaaaatagccaatgaagtagacagaatcatttgaccagttaggtaaattactgtgtcaaataattcaacaacgcgtttctacgtggtgggcagaagtccctggaatactttagtgatggtacacttttcgacattagaattgtctctgaattgtcaccccgctaataagttatttgtatggacgccaataaaaccatacaaacgcggctttctggtactgcgtttaatcttgcatgaacttttccgtccattggggcgaatattcactgtgcgatgtatactacctttttagctactgaagccactcttaaagcatgatttttttccttcctgccatctaaaggttacttacggcaacctttccataaattgttgctgaaataacatataatagtaccaaatgggcctatcaataagtttacagcctacaagattttcttccactaaaatatattcgaataggactttggccaaaaactgttcattaaggggcagactgttcatgttttctcgcaaattacctttttaacaaggtgaaattattttttttggggaatgctaactgtttatcatctgccaggaaagaaaacttagatcctctttaccaatcgccgccagtagtacatcatttcttattaaataaaaacattttcatatcattaaccctttttcaaacatatatgggatgtagtttgccaaggatgatcataaaggcctaatatgatccccattttctttttattaccaaaaattcaggtttattgacaagccttctctactctgtcgcaatgccagtttaacattgaggagtttagtagcttcattgtaatgaggtgactctatttaatttcaggtagaaaagcgcagtaccgaggtgagccctgcatatgtacactgattgtgaaaagctccggctcataattaatttttttgatgaattatagagtactttgtttataatagaagactttttttttcctcctaaggtagcttatgcgagaaagagcgcctacttcgcttctagcgctacaaaacaataactttgaagggtaaagctgttaacttttcttcaaagcttagaaaagaaaaaaaattaataaaaaattatacttctattggcaacatcttgccatacaatataaatcgtaagggttcattaaaaatataaaatcagaattagagtgcatttcaaatgcacaaattagagcgtgatcatgaattaataaaaatgttcgcaaattatttggtgctgaacattctcttgtacaatggcttatcatcgtgagccatttcttcagcgtcgtagttggcacctcttctagatggtggaacccatgaggcagacttccatggtagaacaccttcttcccacatggtgttgacttcttccaaagtcaaacccttagtttctggaacaactaacaaaacatagaagaacatgaagaccaaacagcccatgaaaacgtaaccgtagtagaagttaatagcaccagtaataaatggagtgaagaaaccaatcaagaaaccccacaaccaattagcagctgtagcaatagacatagccttagacttgactctcaatgggaaagtttcagaaacaacgacataaggaattggagcccatgtagtagcaaaacagaaaatatagaaacaggcaaagacaatcatacagttaccagcacccttggaagatggttggtcttgaccatttggccataatctggtgacacccacggaagcatagacaaccatacaagcagtcatggatgcagcaccccatagcaaacaagtacgacgaccatatctctcaacaacgtaaataccaacaaaggtggaagcaaagttaacaatacccaagacaatagaggtttcgaaagagtcactcaaaccaacagccttgaaaatagtagtaccatagtagaagaaatagttatcacctgtcaattgttgtagagattgaatcatagcacccatgatcaaacgctgaaggacctttgtcttgctactaaacaattcaccccaggatgcattaccagctaatttctctgcctctacaccagccaagacagcttcgacttcagccaaaacagatggatcatcaacagcaaccttgttagaaacggcaatagaacgtttggcttcttcgatcttaccgacttcagccaaataacgtggagactctggaacaaatgtcataccaccaatcataaacaaagcccaggcaaaacacaaacctaatggaactctccattgcacagagttggagtagttcttagtaccgaagttggtacagtaacccaagaaaataccggcagtaatcatcaattggtagcaagagactaaagtaccccttaaatgctttggggatacttcagaaatcaacataggagataaaacggcaataccaccaacacccaaaccggaaataattctaccgatgaaatattggtaccatttgttgatagatgcaatttgaataataataccgatgatgtagatgacaacaacgacaatcaaacccaccttacgaccgtacatatcacccaatttggaaagaataataccaccaatggcacaaccaatgttgaaaatggagacaatcaaaccagttctaaccttagacaaataattagtaccatctttatgcttcataccaaatcttctgatgaaatcggtttgattgatgaaaccagaaatggtaccagtatcccaaccgaaaacgaaaccaccaaaggcgatcatgatacacataatagagacagtgacataggcagaagctggtctctttggaatttcaacgacaggttcgtgctcttcaccttcaccataagcttttatttcatctctttcagccttgtttgatggtgtagataaaaccgagtgggaggctgagtcaacagcagagagatgctccacaggagtttgctctgcaatagcagcgtcttgtgacattttttgattaaaattaaaaaaactttttgtttttgtgtttattctttgttcttagaaaagacaagttgagcttgtttgttcttgtttttttattattaaaacagaaaaattggaaaaaagaagaagatagttacaaaccatatgtcttttctcgagctctttttatatgtttctgtgctttctatattgtatacccatttgctctccattgtctgcaagccaaaatctgcatacagatccgagacatctcttggatttttttcaatgaaggcacggagggcatctgaataatctcaatgagtaagaaacgaaattttttaaggaacattttcaatttgcctacggactattctctgcaaagttccaataatttctcctttttttccagcgtttaaaggaaaaaaactggttttcgatgccggggccccacaatgtacctgcactttttgtggggtaaacgtggataaaacgaatctccgttgcctaaaaaacattttttttcgtacggtcccctctgcgttcaggaaaaaaagagatcgggtggtgaggctaggtagcgtagccccttggagaagcatatgaaacatttgtcttggcgccgcacacaggaactgcgcacttctttttgtcctaggttgcttatcacaccatatggtgcacccgtgctcgttgtcactgcctttttttaacaattcttcctttgttcctctgaaagcacgggccggcgcactccaattacccctacattaatttccaagtagtagcagggggatgaacatgtgaacatgttgcaacaactgcggtgtcttcttaggcttgtgttcggaatttcttcctcctgtttcggtgtgtgttgcttattttttccttgcccctttgcggcatcacagcagccgttgttccgtattccggctgataagcatggaaagattttccaacaatactcatgaaaaaatgtgttggtgtctgagtaagctaaattttcccaaatttgatgccattcaacccgaaaacttaaaatgtaaaaggggttgagatagtgcagctgtgtggcaaaagtcaaaaaaaatctgttcctttcaaggaaatgaaaaaaggaaggaaaaaatgtccaggacagaaaggccatccccttagtaaagaaacctgcttagagattcttgaggctcgaaaatggttggtggttggacttcttttgagttttccgtccggatttcaaacgaaatccatcatcacgttcctagcaacaagaggattattggacgattgtcgggagtaaagattactcagttggttttctaactctactgcgcacttcttcgtgggtataacaaattgcacacacatacattcttattatttgatactgcttacgataaccggagacttcttttttttcctgttcggctctcgccgatggtatgaagttaaatggtagaaaaattgtttgttttgtttacaaactggatcaagaaatgttaaaattctgtttgatatcatgtaccaatgtcttttattaactgtatcagagaattatatatataaagtcataaatcttgtgtattatttatcattattgactagcacatcgaatcttaaaatacactattattcagcactacggtttagcgtgaaattatttcttgccgaacattttcttgtagaatggctggtcatcatgcatcaatgcatcagcatcgtagttagcacctctttgagatgttggaacccatgaagcagacttccatggtagaacaccttcagcgtacatatcattgacttcttccaaagtcaaacccttagtttctggcacaaagaagaaaacgtagaagtaggcgaaaaccatacagcccatgaaaacgtaaccgtagtagaagttaatagcaccagtaataaatggagtgaagaaaccaatcaagaaaccccacaaccaattagcagctgtagcaatagacatagccttagacttgactctcaatgggaaagtttcagaaataacaacataagcaattggagcccaagtggtagcaaaacagaaaatatagaaacaggcaaagacaatcatacagttaccagcacccttggatgaaccattaccttcaccatttggccatagtctggtgacaccaacagaagcgtaaactacataacagcagaccataccaatggcaccatataacaaacagttacgacgtccaaaacgatcgacagtgtacaaagaacaacaagtagagaagaagttgacgacaccgaaaacaatagaagtttcgaaagaatcactcataccaacagcgttaaaaacggtagtaccatagtagaagaaatagttatcaccagtcaattgttgtagagattggatcatgatacccatcatagtacgcttaaacatggccggcttaccagtgaacaactcaccccatgatgctgaaccagcagctctagcttcttcaacactagcttcaataacttccaactcttgttgaatgaatggatggtctggggcaaccttgttaactttggaaagagatgctcttgcttcgtcaatttgaccagcttcaaccaaataacgtggggattctggaacgaaagtcataccaccgatcataaacaaagcccaggcaaaacacaaacctaatggaactctccattgcacagagttggagtagttcttagtaccgaagttggtacagtaacccaagaaaatacccaaggtaatcatcagttggtaacaggagactaaagtacctctcatttccttaggagcgacttcagaaatcaacataggagataaaacggcaataccaccaacacccaaaccggaaataattctaccgatgaaatattggtaccatttgttgatggatgcaatttgaataataataccgatgatgtagataacaacaacgacaatcaaacccattttacgaccgtacatatcacccaatttagccaaaataataccaccaatggcacaaccaatgttgaaaatggagacaattaaaccagttctaaccttagacaaataataactaccatctttatgcttcataccgaatcttctcaagaaatcagtttgggcgacgaaaccagaaatggtaccagtatcccaaccgaaaacgaaaccaccgaaggcaaccataacacaacagatagacacagtgacatatgcacctttacctgtatttgggttggtaagtacttggtcggcctcagcttggaaatcatcttgaacacctttttcttcaggcatgttcattacctgagagctattcgaaggcaggtcagcattcgaattctcacttgacttttgtggagatattaaatctggagttgaattcatgattgtttaactcagatgtaaattttgtttgtgattctattatttatgaaaagctattaagtaaaattatggaatattcatgctgaagataaaacagcgcctgtatttatatgcaacccccaagcgaaaaaaaactttgacttttcttctcttctggagaaattctctggggatatagtccccagattttttgagtgggcccccaatgtcccacatcgttattgagttgtttctttctccagaaggtcgttgtacagtcattataatggcggtcagtataatgacctccggaaataccaacatcggggaaagcggaaaatctggaaaaattctccacgaagctttctctgtgataatccgcgaccgagagtttaaccgaatccgcggaacgagatattccgtgtttattgcggtattatatgagccggacgaatccggaaaaactacgtgacaggaacgatgaccgggcagcaggcgaagctggaagaatatagctaagaaaatgcgcacggaaaaaaaacactcccgaatttctccgtgaaaagagcctactaggggataatagtaggtatccgttaatattaccgaactattgaaaacctaccaaatgcaagaagatgcaaacgagctagaatgttccgcgaatagctcatcttacaatttttttcttttttcaagaaaaagaaagtatttttttttcctttcatttcattgctcctcctccaggtgttatctcgagaagatgaaggctgtctgcgatgacgaataggaaagaaaaaattttccttaattttgcttgcttaattcttatacgaataattcttcttaatcaacatcgggcttcatatttaccaacacgcattattgattaacaatacttgccttaggttgaaattggacgccggaagagaatttatagctagtcagtgttcttcggcgtaattttattaatggacatacagtgtacttttcaaactacaccgccatttgatataccggtgtaatttttgatgaagtgtcagaattagccgcacagttaattgaacacttcgctgtaaggtgtggatacagattagataagagcattaggcaccacatttcttcaggcttttcctgatgctggtttggatattgccttcatcccgcaccaaagctggcgtcccgcatgaggaaaatgaagagttgtaagcagcactaaattccgaaattaaagggcgggcggatgccaccagtaaaatattcttgatcaatctttgatattttcaaatgatctcccattgtaatctgagaactgctcttgtttggctacgtaaggcagtatgagggttgtagttagtagtaaccctgtctaagattcccggtgctatgtacttctctcacaataatacaagtagtgaatgtcacttaataaatttttgtaataaaaagtctacaaagtttgtttgtgacttgtcgaaattcaattctgttgctttcatttttctgtagagaagaaataatattccgacaaaatgtaaataaatatgctaaagtgggttacgacaaatttcttgagagccattgatttttgctatagaggcatgaaagcatactgcacacacatccaatacttaactttggcaaatgaggagcctaattacagagataacttcaaactacataaagaaccaagatactagttaatggaacgcctagacgatcatgcttaactgaacgaaaagtaactaatgaaatacaagtctcttttcgccgaaatttgaatttaacaagtctagtatacccattgttagtgcatttctccgtgttttgagacgctttttttacatgcttctaaataaaggcatcatccatgctcggcagccgtagaaaatcattagcccctaacttccaaaaatagactgcgcgctacgtgagacgcttacttcagctgtagtatcctaacgtgaaggtttttttaatttaccccataaggatcgcgtcaataggatcgtttccattttccgactttgcagattagatggatccctaaaacgaagtgcatagttgcggtattttgtatttgagccatttaaaatagtctggaaggttttctttttgattaaatacatttggtgtttcattaaacctggaacaatacatatgatcacttcatcccgataaataccaagccccaggaacgtacttactcctaccagcacctgtattataaccttttctgagagttcttttgttttgcttgcaagggtatatttcgcagatatccacgaaaactttattcatttgctcaggctatattacattatatatatatatgtatggatacataagaaaaatgagatgaataaaaacgacaactatttattatggcaacattgtttactgtggctatttctcgcatcactcttattttgaacaatagtatcgattatgtgacgcaacaattaaaaaggggtataacgataacttgctataattattaaaatttgcaatattagatttgtgtagtattaaatcacagataggaaaaagcatacgagaccttcccacttttgctcatgcttcattgtaagactcctcactaatcacatctgattcagaaatgaatgttacttcggtccaagctacaccgtgaattttctccccgccatttatttgtaaagttgagctttttggatcagcatattggtatataaatggcttagtaccagcaacaccagagacgatgtttttaacaaaacttggaatttcgcccatcacatcaattctttcaactaggttgttcaacggaccctccacaacagcacagatcttattttcttctgcgacgttcttgtattcttcttcctcttcatcttccttttcatcttccttttcatcctctccttgtaaagcttgttcagtcccattctcggattccaattgttcatccttgactttggtattgatacctttgaaggtgatcttaatatcttttggaactttccaaccaacagaatcaatttctgagtttaagtgctcaacaagattgttagttgtcatcgctaaaacttctttatcatcggtaataataccagcagaaattttagtgttggcatatgattttggtgtagtgaactccatcaacaccgcggaatacttttcggaatggaaaaacatgaagttccatgccttagctgcgtgatgaggcttcatgccttggaaggccattataaatgtcgaaatcgcagggtcttcctctttaaaagtaatcgtacgatcttcataggtgatttcgacttcttcactgtcgctttcttcttcactaccagattcctcctcagaatcaccagactcttcatcttcgtcttcattatcatcctcatcagctgaggattcttcttcatcagattctggaataacttctttcttaactttgatagtaccgtgacaagcattccttggccagaaaacgtgtctcatgctaccccatggttcattgatattgttaccataataagtcgcaggatcatcgcctatcttggctccaggggttaaccttcttatatgcaagtcaacgacagataaatcacaaacactggattgaatgtgatagctttcaccgtcttcacttaattctacagaaagattgtcggcatagaagtttggaccttcgatgtaaaaattttccaacttggtggaagtccagatattcaaatcctctggattcttcgagtcaaaaattctgaaagtaaattgggatgcagtgtgcaacccaatgatgttcgaatgaataacctgggcaaatccaaagatacctgttttcaagtcactgaaataaaagataaccgattcaacgtttgtatggtcaggagcttgccaaaaaaaatcttcacgactggtttctctgtaaggctgcttattttttaccctatcagcaacactatgaatgtaatctttcccatattcaggctcagccataccagtgactgctgagatcccaccttttatccacttcaacattatattatattatacaaaagcttattcgtttcttttttcttgattcgatgcaataaatgactgaatcttttgatcttctacagatttcaaattatcaaacgaatacaaaagaattctatcaacaggctctatctatatataacaaacgaaaagccgtgctattcgtgaatctcaaggagtaatcttgcaagatatccccgaatgtttcaatcaaccagctgtcatttcgcttttgttttctcccactcatcgcaagtttgcctcctcaacaacaaaaaaacaacgaaaaaaagcggtactaaaccggacctgaagttccgtggaaagtgagatttatattatgcaggattttgctcagattctctcaagagcaatatcataatgcataagtgatgaaaagtatggcagaaacggtgggaggaaccgcagttttagctaggatctggaaacaatcagtgatttgccatttaacagctgggggaatctaaatacttttgaattttaaggtttccagcaccatgcttcgctttactggtgctcgcgctattagaaagtactctactaggtatgcactcgagcacctgaaagaaggtgctcctctgaaagggctgttttctattgaaggattacagaaagcatggttcgaccgagtgaaatatctcgatgcaaaattgaacgattgtacaaatgaagcgcaacaaaaacccttagaaactctcatccatgaaaattcgaaatctgcttcaaagaaacatatcgtgaactatgcgtcatcattgtacaacttgaaatttagcatgtcttcccttcagggatgtatcaggactccgccagaggaatgccccaggctaggtccagaggcgctacttcagacccctgatttcaataggacaataagcaatgagccattgaccactggcaacgaacgtttgcaagcagctctaatttcttcatttgggtctttgatggagttcagaacattattaataaattcaaatcttgctatatcaggcgacgggtttacgtggttagtcgcaagacggcagctcgacaaacgtgctatgcgcaacgacatgccaaacagggatattgaatatgataagctgtttatattgaatacgtacaatgcgggaactcccttcaacttctctacatctggggtaatgaatgagctcaataaccaatataccaacatggaaaaacaacgagccaaagaagccggtaatcttgaagattctgagatgactgccaagcaagccaagacaaaatttatttatgaaacccaacagaaaggtttttctgggaaagaggtttcatatatcccgcttttagccattgatgcgtcaccaaaaacatggttaactgattatggcgtatttgggaaacgagaatatttagaaagggtatgggactctatagaatggaaaattgtagagtcaaggttacctcaacgtactaagatccaagcattcaacacgttatgaatgaaactggtaatgggaattttttccttttgatataagttggtagtctctgtaaatatataaagtcaaactattcgtaatgtgtatataacgtggtcttaaattatttttattcgtatctctcccttttatttgcctggctttggtgtctcatagcttcttttctctcttttaagctcactttactgacttttcctgccgacctttagactttttactctgctcagtaatttgctgcccgtcgatttctttttcatattgggctcattgtagcgcacacccaaataaacgtcttcctcatcttcattgtgatcatcttggccgtcgaaatcagtagtataattggacttatgcgttctgttaggagaattaacggttttcgaccttctaacaccttcattgctgtgaccaacatcatagttgtctctacttaaactcaagtttcttctaacgcctgtcatgggggcattgctatcaccggatcctccgagacctaatcgttgagaaagtgacttatttctttgtaaaccaccgttacgattatgataggaatgggcttttatgtcgtttctaatggcagctgaggaggccggcgccccatctaaaaacgtactagaacctaatcccgcagtaactggcccatgaaccaattctgtcttatttttggcatccatttgttggacgttacccacgtttgcttttattgcgtcctgcgtatcaccacctctccttagagtctgcgaactgtactggtatatatcagaatcatctgtatcatctctcccaaaaacctcatccagggcagacttcttggttgaagcgccaccgatggtactgtttggaccatcgaccggaaatgctaaaacaggcgcagctttgttatttttatttctatgaggtgttactgcatcgaatgggccgtcatgatgaaatgagccaccgaacaatccagttacatctaacttatcgatagtatcgacgttcttaggaacaataaccttactttttctctttcccttcttagaaggcgttgaagatgaggaagcttcacggtgatggtgggatgaagatctgcgtgaaatatatgtgccgctgttgctatgttcgcggtgagaagaaggacgagaaaccttttcctttggatatgcacgccttgatccattggttgaagtgatctcttcgtatgagggtggtaggtcagtgttttctcttgtgttacctactgtacttacgtcactttcctccaaatatctttgccttaattgttctttttcttctttagcagtgggatgatttttattccttgaaacaggtgggggagaccttctaaaatcggttgcagaactcacatcgtctaggaaaggattctttgaggaaagaggtctcgaaggtggtgataaactaccactactaaagctctccaaaccagaataaaaagcaccctgctgatctgcgtttcgctggggttcatcctctggaatgtttgggaatgataattgtgaagaagttcttgtgttcaattgtggcatatcaaatgaattggtacgagattggtttttcgcccactcctgaaactgggagtcatttttatactgattaatacttgaatcaactgtggcatttctaaacgggttattaacagaaaatggcctactagaggtactactgtttctattctccatgctaaatcttgcgtatatgtatcaatttttctaaaaatggaaaatgctggcaaagtgtaatggaacctacaatgtatcaacaattaagcagtcgaagattatggtaaaatgacgttacgtgttcgaagggataggtctgcaaaacacttaaattcctcgaataaaaataacaataaaaagagcgaggtagatcggatatatttcggattctacacactataaaatacaaattagaaattttacagagttacctcccaagaaagagtatcttcattttctagtgaataacctatcgccagtcaccatgatctgctgttgaaccaacctcgaggcgggaaaaaaaacaaaaaaaaaagtaacgcgatttacgctccgtgcacgacgattctttgagatggctgccaatggttgatcacaagtactagcttctacacaactggataagaatgacgcatatatacttttaagtatgttgttattaaatctgctatataatgatgttatacgtgcattggtcaaggagaaaaaggttttatgttatgaacttttgttaaaaccattcaaagaacaataagtatcgagaatatcgaaagtagtagcaaggaagctatacgagttacatgtccagctggatctttgttaaatgtataaggactgctcaatcgaacgcctgctcccgaagcactgctggttctattagttgaatttgaccactcttctgaggctgacacagaaaagctgtcgaattgagtactggatggtctagcacttgtgcttgctcttgaagtatcatagaatgaccggcccgcacctgtaatcacaccgtttgagtatgctgctgtcagttgacctgggacagtgaacatatagcctgacctataggatggataaagagtcaagtttcttgtattactactattcatcacttttgcgtaaggaatgtaaccagatttgatcttcttgatgatagtggacgcggtagtttcatttgtctcttcagtaactgcgtcatcttcaaccttctttgcctgtgcaatggctatagtgttatcctctaagtccattgccatatatatattttttatgaaggcttctccgagtatgtttactccagtatttgtattagcgtatagtgttagaaaacaagcttcctgtccagaactgaaaaacattgaagaattggtggatgtatcgtaagtagatgataataaatcacgtaggggtatttcaattgtcaattctcgaagcctgaaacccaaggagacacccatatctgctatagaacattggactagccacctatctagtgattccacataagtggccgcaatttgaacggcaatctgaataatggtactagttggcaggtaactgaccgaagaagttgaatcaagtaaggctgggctcagaaagtccttcgaagtcatattcaaactttgtccgctgttagacacaatataaatagggcctaatggcacaattgggtacccaacactaacagcattactcactgggtcaacgtaaggaattaagtcaaattttcccagtgtaccggtaaacagcgaaggatccacccctccaagaagtagcttcccacaattagatattggatctctatatgttttgtacgtggaagtgtctccagccaaccacagtgaatatgacgaactttcaatgatatctgcatctttcaataaggatagaaaataagactgttctgtgtattgtgagctatcgatagcattgcctgggtttgtgaccttcccgcttaaacctaacaagcctgaagtcttaaagttcgaggactgaatatcaaagaaggaaacgtttgaaatggataggctccccgagttaaattgtacgttatctcgagttaccattaaatcggttatcaaagcggtcgaggaattttctgaggaaacatttgtaaaattcatatcgtctgtcaccaaagtacagttaacagctctaccatcaatgaaagaaatctcatatatttggccaggagaaacaggaacagatgatgtagagtcattcatgaggtagctgggatgcttatgatatacaccggagtattcgttatgactttcgcttgttccggaaaccagatttatgtacggttggataatatccactagcaaacgttggcgttgaccgggagtgccaaatgtgctattaacatagtagtttcctctaccatctttacccacggctagtacaggaaacggctcctccgttgacgaagaggttccagactttgctgtagttgttgtatttgcagtactagccgttgcaaactctaactgaaaagttgatatgagccacagataccataaaattaggcatgtcatagcaaaaatcaacggcaaataaagcaagcacgcagttacgatacgttcaaagatctttccaagttctgtatccttctagaacgattagtctaatgcaactgatatgtccaacattctaaatataacttattttggtattagctgcatcattctaccatgatgagctgcggcgttcaatatctcatttttttttgttcggggtaacgaggttcattgttgcaaatagcacgaccaaacgagcggtatgatacaaagcactgcaagtcatagctgaggtaaaaaaaaaaagaatgaagatctcattgtttgggttaaattactttcaagagcctcttttttaggctcggttggttaaaagagcaagaaccgaaacactagtgcatcaatttttataacaattttgtaattatgttgataattggcagtaaagttacaaaatacacactaattaaaatattgaacacttacaatataaagctgatatcaaaataaatatcgaacaataaatacaactctctccaatatcaatatactgccgtcgttatttaaaaaattagcccacctgggaacattatagaaagagatttgttttttggtctggcaatgtgtcataatcaagctctttgcaatatacatccccaactcatatatttgtatacaggaagaagaatcgaccaccatctatcgactagcatattatcatatacggtgtaaaaagatgacataaaagatgagaaacagggtaatcccaacaattgtctcaatatttacctatttctcacattgtcaccgctcgaaagtgcattttatatacgttcttttgtgacgactacttttggcgggaatcttagcgccttaaatgcagtgaaagattactcttttgagttattgcctgaattttgtctgcaaaattgttattattcaggaatttagaataattcaactctggaggcctgcgctgtactacgggctcaagtaataccggagtgtctcgacaatcctaatataaacagtcttagggaagtaaccagttgtcaaaacggtttatcagattaattcacggaatgttacttatcctatatattatataaaatatggatcatactaaatggtggaagcgcggaaccttggatctaaactgttggaataagaatccactatcgtctatcaactaatagttgtactatcaatatattatcatatacggtgttaagatgatgacataagttatgagaagctgtcatcgaagttagaggaagctgaagtgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtatgtagaaatatagattccatttagaggattccaatatcatcgaggagaacttctagtatattctgtacacctaatattatagcctttatcaacaatggaatcccaacaagtctctcaaaatacacccatttctcataaaccaattgttcaggcatttatacgtttagatagcccagctatagaaggcggagttttacctcatgttgctcaatctgttcgttttcttaggtttcatatgtgttctatgaacgttcaggataatgtattgtcatgctgacgtatcccattctgagatgtaacgtctgtacaaaacaaagcttcagtagctcagtaggaagagcgtcagtctcataatctgaaggtcgagagttcgaacctcccctggagcatttttgccgagcacggtacttttttttattctcagtaaatgaaatccaagggctcatttatttgagaaagtaaataaggtattagaggtaataaagtaaccatgggccaagaagacatattcataaacttatgaaaaaactttgtaggtattaataacttatgggtaaattactatctatgaatgaatatttactatttactagtgctcatctggatattaatttagacttttcaacgtctctcttataatatttgtacatttattaacatcatcatcattaaatctaggcttgccatcttcttcgaacatatcttcgtcagtaaacagggtgctatcagtaggttctttaatgttattattttccaccaattccgtcagtaaagtttcgtcaaagtttttgggaaacggccagccttggtcttttattatctgtatcaaagccatatgcctgatttcaaagcccccgaagagtatcttattgtaccaggagcgtgctctttttcgtctctcattttgacataatgcattaccattgcagaacaaaatttaaacgttaaaggcaccccatttttatgcatcacctgtagcaattctgatagttcagcctgcgttaatgtatgatttttataggctactatggaaaagggacatagcgtggtagttaaaaccacttttttggcgaaaggttgagaataaaaatccagaagaacattgtaggccagccttggttcacgagcttggaatctaatataatttaggaaaacattgaggattccggtatcatttctccaatacctgtatttatgagcttcctcggaaagaaaactcttgtacttgtaatataaatcaagaagacaattcttgaattgaccactttccagtgaaacagaactcgaagataaaaggcttctatacagttcagttaaaattggaacagtcactggtgatcctattcgcattgtgttcggtagaatattatttttgttcttcagctctcttgctaacgtaggagctgtcaaagtcgttgattttgaatgatagagccacccccaaatccctagggcattcagaatattagcagacgcctttgagctgtatgatgagaggagatatttacacaccaatttcgggtcacgaaaggcttgaaaagatgcaattaattcacccattaaaaactccttgaacaatttatatttcatcagtgggctgctttgtaagcaggaaattacattgaaaagctcctcctgcctattagatattcggagcagattcaagtagtggtgaatgggaaaattcaatatgtgttcgtttccatcaatgtgattaagcaatcctgagcttacaatgaatttcagttcctcttgaaaggttttgatgaataactcaacatttccacttttcaaaaggtaataaagtaaggtattgttgaacttgacataacgcaggttcttttgctttgctccatctttaccagaataacagtgctgttccaacttctgtagtagagcttgaataaatactttaatgaacctaaaatttttcgccttaacaaggccatttactagagcgattaagctgtcaaatgtatgcaacttcagaactttttccattataaattttatgtttgtctcatcatgcaaaaatatttggaacgtggctaactgcctctccatctcagttccttttatcagcctattggtaaatctcgtacagtagttagaagtaaagagaagaacatcacttttcaaaagaaaaagatagtgattaaaagattctgattttggaatatgataccagaaccatctgtggacctcacctggtagataaaatccaatttttcttgccacctctgggtataactcgtgttgatgcaaaatgatatcatataaaagtttcttcttttcattttctgagcaattatttatatgcagggcatttcgtagagattcaaaaaaagaggcgtattcagttactccaaaagtctcacttaatacagttttcaattgtcggagctcgtataaacgcttctgaacatttttcgaagatccgctcttcctagaacatggcacctgtcgttcaaaatcgccaaactgcaaaggttctgaacgatttgatttaattttcaatggacagtttttcgtagataaatggcgcagatttgtaataggtagaattgtgtatgtccctgcgctacccatatgtttaaacagcggtgaagtgaccatttgagccaaaggctgggaatagacacggcatatacattttaacatgccaataagaacattaaagtgaacgcttggaagatttgaaagcccattcttgccagtacgccaataaagtgtgtcgcgcagaatagatcttcatgtaattcctttttcccttttatgcaatctataatgttaatcagcgtagatcactatatacgcttttttttttttttttcagctccgattagagagcaaaagagatgtaacatcgatcctgctataattagaatacaagtgttgatctttaattgtactgtttctgcgaaagctatcgagcatttggctgtattccactgtccattgtatttttaactctcctttttatcattctgaaacatagagctgttttgacaaaattcagttttttctcaattagtgctttcattcatacgttcgttacaagctttgaattttaactttattttcgggcttccacctttgcttcattattttacttcagctctttagctttctgtgacattcaattttattgtatgacagcacgtcgtttgattaatatagttcctaatacgtctaagctagaccctttaaaggaggaggactcaacgcatctgaaacaaaatcaacctaagaagttttccacaaaggagttgatgctttcagaatataccgaacgcaaaagttgcagccttccgttgtctaaatcccgatcaggcagtagtgcatccagtagcactacaggttcgaacggaaagaatattggaacaagacgccctagctccaacctagatttcaatttcgctagccaagatgttgttaaaaatgtattaggtaataataatccacacgtacccacagcgaagtgcattaggccaatatcagatgattctataggtacatcgagcacagagatattttcttcatcgcactcaaatacgacatctgattctttatgtacatcagatataagctcagaagagggtgaaatagcaaacagtaagatggaggataactgcttcttcaaaagtatgagagaagctgaccatagaagcaatattacgcccttaaagaaaagccgaccgggatcaatactacagaaaacacgtacagcaagtagcgctgataaaacaatctgctcaatgagtaccataactacatgcattccatctcgtcaaaattcggtgtcaactcctaaactctccaggacagtagggctgcctggatcgagcaatacaaccaacagtatagccgcatcacaaacttcattcataagcgagaatgactctcctcttaaacatcattgcatgagtaccgcaactatccaagaaccaaaactcatgccgatcacaaaaacgccgtatgtgcattccaatagtacttctgtaatattaccatataaaacaacccaacttactccttctcaacgttaccgtttaaggaaagagcaaaatgaccaatctttgcgtaaagccataaaaatgaaagaaaaattttatgaagatcaagacgttaacttggaacttcaagagggcgatgtcgacggctcgttaatttggaacattccaatggcatctttatcgaccagttcttttttaacattatctaagtttaatagaaaagaaatgagtttagattcagcgcggggggatgaagagatattaatacaggagaacaattgcgaaggcaaacaacactcatcttcggctctctgtgtggacaaaactttccatcaggttcatagtactagaaaacatacatcaaattcaagtaacactttaaaagaatcatgtctggactataaggagcttccgccaacatgcattcctggtatatctcctgtgtctgattcacagtacatccaggatacaatgaaaaatctctcccaaatatacctgcatagttccgaaaaaatctccaaaagtattctttctggtcgttcaagatctgtacagagtttaccactggaatttaaagaagccagtagtcagggaatggaagacctaatgctagtttcagaggacaaactaaaggccgtaagtcatttccgtccgagttggctcccgcccaaggatttcaaagagaggaaattgcaagataaacaaatctacaaaaatatcgacttagcatcaatggaagagttgcaaaaaaataaagaacgtgacgaaaaagccaaaaagaatgagcagaataaggtcaaattccagcatttactggaccgaggcattactcgtaactcgtcattaagtgaattaaagaaaattatttgggaaacacctttgatatctaaagtacggcttcaaatatatagtcaacttctacaaagtgacaattgcttgataacaaaatgttttattgaatcatttgaggaagtaatgcagctactcaacaaaatggattttcccaaagataaagaatttgaaataagacagcttattgaacacgatgtacaggaaaaggttttttataaaaatggaacagataagcaagtggtttctgacttgatgctattactgcaactgaaatctatatctcaacaaggtttggttactggtgatgagatgctattctaccattttttaactgatcaatcttttgggactttgaaggaaacatgggaaatggtcaacttgatacagatgacgtgcttcagtgaaatttgcaaggaaaaatacgattcaagaatattaaatcccagaggaattgttgcccatcttttacgaaaagatgagttcaaaaatgaattcaatggcggatgtttgaatagcaatacatggtggaacatattgcaaagaatggaccataaactttttatgtgggtaatggatgtaattatcgttcataatggccaaaactttgcaaactaccccgtaaaaatggaaatattcaaagacaaagtatgggaatactatagatctaagaaggttattgtaaattataagattttggtttcactaacagttaacgtattgttaaactaccacttcggatatgataatctgaaacatttatcagatttggatgataagcatttttgtattccactgtatacggaggatagtatcgaagaggaaaacctcaataatattttcacaaagtggtggttgcactactaccgaaaattacgttagcgtgtatgtggcacgtactaaaagtttggtgaccagactatctcttcttaagttcattttcactctgaaacttataaatgcatacatacagaaattactttcgattaatataataatatatttttaataaacaatgaactaatgcccttattgtgttttgttattaaccttttcatcaccatttttttttgctagcttctacggcattcacttacgtgctgcaaaatttcgcagcatggaagaaattgttcgcgaagaaaaaagatttcgctcagtgatttgtagtgacaataggtaccagtgttatcactaagtatatcttttagtatatctcttcgcttgaggagggatcaaaaaaaaacaaacgtaaacgtgcacataaacgtcaagtactttttgcaggcattaatattcgtctccaacaaagacaaataaagaagcaatcttttcattaccttaagccagtatctattgatatcaatcgataaggttcgttgttatcggtgctaaaaattataaagtgaaaataagaatcttttcatgtcgtgctcaaacggcatctggcctactgtatctaatttgtgcggatcattatccttcttcacctctgttatttcattgtttccacaaataattgagacttatcgagataaatctgtcgatgggctatcgccatattttttgctggcttggttatgtggggatattacctcgctgataggggcaaagctaacagggcaattgttatttcagatacttttagcaatttattttctattgaatgattcttttgtatgtggtcaatattattactatggcgtgctgcatgaaaataaattggcgactgtcggccatgagcctaaacctcttcttcccgaactggttgaaaatggtgagcttttgagggaggaagaggacatgatacaaggtggtagcagtgcagaaagccctagaagcagtagaagaaggtctgccattacagcagccttggctatagctcatactataagtacagctagcgcatatccgctaaatgtaggctccacccaatcacaagtggggcctcccggagatggtaaaaacagccagctgggtacaattttatcttggattggcgcttccttctacgtaggcgcacgtatcccacaactaatcaagaattacaatagaaagtctacagacggcttatctcccttcctatttgctactacactactctgcaatatcacgtataatttgagcatcttcacaagctgtagatttttagataatcagaacaagagggaattcatcgtgaatgagttgccctttatatttggaagtgctggaacaattgcgtttgatttgatatacttctaccaatactatatcctttatgcaactgatatgcaactacgtgaactggaaagagaactatacagtcctgaagaagacagtgcagcgcaactagtgacagaacgtacatcactgttgtctggtgaaacgcaaacatagttttccctacggagtactaccatttatatttaaacaatgcactctgctcttgggatagtccttgcgagacccttttttcccaataggaatactacgttcgtactctgtgtaaaagtacccaactatagttagcgccagttttacgtaaaaccgtctatgtcttgtttgcattcgcaacagctacaaacacatatagtttgtcacactaatattaataatgaaagttattatgtattcactgtgaacgcttcagtatacagtacggcagtaagtgtttcattctgttctggattaataatctttcactttgcctagccatttgggggcgggttttggctgggttagcttctccttagtcatggagaaaaaaaatcgcccgcaagtatctcgaaaaaggaaaaaatgcccacgcgtataagagtggacccaactgctcgaggtttcaagagcttgtagattaatttctgtagttcagttatacttgcctacaagtgctatacagcaaatagcgaacagtacgaaagtaaacatcatattatcaataatggttcacaacaaagttactatcattggttcaggtccagctgcacacaccgccgccatctatttggccagggcagaaatcaagccaatcctatatgaaggtatgatggcgaacggtattgctgccggtggccagctaaccaccactacagaaatcgaaaacttcccaggtttcccagatggtctaacaggtagcgaactgatggacagaatgagagaacaatccacgaagtttggcactgaaattatcacggaaacagtttccaaagttgatctgtcttccaaaccattcaagctatggaccgaatttaacgaagacgcagaacctgtgacgactgacgctataatcttggccacaggcgcttctgctaagagaatgcatttgccgggcgaggaaacctactggcaaaaaggtatttctgcctgtgccgtgtgtgatggtgccgtccccattttcagaaacaagccattggccgtcattggtggtggtgactctgcatgtgaagaagctcagttcttgaccaagtacggctcaaaagtgtttatgcttgtcagaaaagaccatttgcgtgcttctaccattatgcaaaagcgtgctgagaagaacgaaaaaattgaaatcctttacaacactgttgcgctagaagctaagggggatggtaaattattgaatgccttgaggattaagaacactaaaaagaatgaagaaaccgatttgccagtcagcggtttattttatgcaattggccacactccagcaacaaagattgtcgctggccaagtcgacactgatgaagcgggctacattaaaactgtcccaggcagctcattaacctccgttccaggatttttcgctgctggtgatgttcaggattctaaatacagacaagctattacttctgctggctctggttgtatggccgctttggatgctgagaaatacttaacttccctagaatagatgaattttccattataaaatagatacactcaaatttttgtatacttatccaacaaatcgttactttctccttttctttaataaaaagcaaaccatgaattttatttcttttccccattattagagaaagccaatacataatctacatatattgcgtgtctgaattaaactttttagacacatgacataggccatcggcttactttgtaacgcgtggttgcctatacaccgactattaagttatgactaatattattgctgcgcttccccacctgcatttttcttgtcgtctttgccaaaaggaaaaaaaaacctacgcagattgactctctaaaaaatgattcatgaccagacaattcagtaaacataaactctgttgcattcattcttctggaaaactttataataaagcatctgatattacagctactgacaactaagtgaatttaaactgcaataatcacaagaaaacttagtattcccttatcatgtccgaggcgactttgctatcttacaccaagaaattattggcttctccgccgcaattgagtagcacagacctacacgatgcgttgctggttatattaagtcttttgcaaaaatgtgatacaaatagcgatgagagtctttccatctataccaaagtttcgagttttctcacggccttgagagttactaaacttgatcacaaggctgaatacattgcggaagctgcaaaggctgtgctcagacattccgaccttgttgatctacctttacccaagaaggacgaattacacccggaagatggaccagtaatcttagatattgtaggtactggtggtgacggacagaatacttttaatgtttccacgtctgctgctatcgttgcctccggaattcagggcctaaaaatttgtaagcacggtggtaaagcttctacatccaatagtggagctggtgacctaattggaactttaggctgtgacatgttcaaggttaattcatcgacagtgcccaaactttggcctgataatacgttcatgtttctacttgctcctttttttcatcatggaatgggccacgtttctaagatacgcaaatttcttggaattccgactgttttcaacgtactgggaccacttctacatccagttagccacgtaaacaagagaatattgggcgtttactcaaaggaacttgcgcctgaatatgccaaggcagccgctttggtatatccaggaagcgaaacttttatagtttggggacatgttgggttagacgaagtatcacctataggcaaaactactgtctggcatattgatccgacatcgtccgaacttaaattgaagaccttccaattagaaccttctatgtttggtttagaagaacacgagttgtcgaagtgtgcttcatacggccctaaagagaatgcgagaattctaaaagaagaagtcttgtccggcaagtaccaccttggcgacaataatcctatttatgactacatcttgatgaacaccgccgtgttatattgtttaagccaaggtcaccagaactggaaggaagggatcattaaggcagaagaaagcatacattctggtaatgcattacgttctttagaacactttatagatagtgtgagctccttgtagacattatttcatatgttatacttaaactagatagagacgttttatttgtactaagctgaacattaccctaattacgcgttataagttttaatccttcattttgaaggaaaacaaataaacaaaaagttgatgtggaacaaatacaatgtgcgcggatatcttaagcaacttcgttagttacagtccacacaaagcgaaaaagggctgataaacactcatggacgaagcgtcacatctcccaaatgggagcttgaagaacatggaatttacgcctgtaggatttatcaaatccaagcgaaacaccacgcaaacacaagttgtatcgcctactaaggttccaaatgccaataatggtgatgagaacgaaggccctgttaagaaaaggcagagaagaagcattgatgatacaattgactccacaaggctatttagtgaagcttcacaattcgatgacagctttccagaaattaaggctaacattccgcctagtccaaggtcaggcaatgttgacaaaagtcgcaagagaaatttgattgatgatttgaagaaagatgtgccaatgtctcagcccttgaaagaacaagaagtaagagaacaccaaatgaagaaagagcgatttgaccgtgctttagagagtaaattactaggaaaaagacacataacatacgcaaattctgatatttctaataaggaactttacattaatgaaatcaagagtttgaagcatgaaatcaaagaattaagaaaggaaaaaaacgatactctcaataattatgatacccttgaagaagaaacagatgacttgaagaacagattacaagcgctggaaaaagagctggacgccaaaaataaaattgtgaattcaagaaaagtagatgatcattctggatgcatagaagaacgtgaacaaatggaaagaaagttggctgaattagaaagaaaactgaaaactgtgaaagaccaagtgctagaattagagaataatagtgacgtacaaagtttaaaattgagatctaaggaggatgaattgaagaatttaatgaatgagttgaatgaattgaagagcaatgcagaagaaaaggatacacagttggaattcaagaaaaatgaactgaggaaacgaacaaatgaattaaatgagttgaaaatcaagtctgatgagatggatttacaactaaaacaaaaacaaaatgaatcaaaaagattaaaagatgaattaaatgagcttgaaaccaaattcagcgaaaatggttctcagtcttctgcaaaagaaaatgaattgaaaatgctgaaaaataaaatagccgagctagaggaagagattagcacgaaaaattcacagttaatcgcaaaagaaggtaagttagcatcattaatggctcagctaactcaattggagagtaaacttaatcaaagagactcccagttgggctcaagggaagaagaattgaaaaaaacaaacgataagctacaaaaagatatcaggatagcaagagaggaaacagtttcaaaggatgaacggataattgatcttcaaaaaaaggttaaacagctagaaaatgacttatttgtgataaaaaaaacgcacagtgagtctaaaactattactgataatgaactagaatctaaagataaacttattaaaattttagaaaacgatttaaaggttgcacaagagaagtactctaaaatggaaaaagagctcaaagaaagggaatttaactataaaatttccgaatcaaagttggaagatgaaaagaccacgctaaatgaaaaaatttctaacttagccgcagaaaactcacagctaaaaaataaaatagaggacaattcgactgccactcaccatatgaaagaaaactatgagaagcagttagaatcgctaaggaaagatattgaagagtacaaagaaagcgcaaaagattctgaagacaaaattgaggaactaaaaattaggattgctgaaaattctgctaaagtatcggagaaaagatcaaaggatataaaacaaaaagatgaacagatcagcgacctcactcagaatctaaaactacaagaagatgagataagctcattaaaatccataattgacaggtacaaaaaagatttcaatcaattgaaatctgaacagagtaatatccaacatgacctaaatttacaaatactaaatctggaaaataagttaatagagagcgaggatgaattaaagtcactaagagattctcaaaaaattgaaatagaaaactggaagagaaagtataacaatctttcactggaaaatgacagattgttgacagaaaaagaatccgcatcagacaaagagcgcgagatatccatcttgaacagaaaacttgatgaaatggataaagaaaaatggaacttacaggaatctaaagaaaaatataaacgcgaactacagaaggtgattactgctaatgatcgtttgagaagagagaaagaggagttgaatgaaaacagcaataatattcgtatcatggaagacaagatgactaggataaaaaaaaattatttgagtgaaatcacttctttacaagaggaaaataggagacttgaagaacgcctcatattaaatgagaggcgtaaagacaatgattcaactatgcaattaaatgacatcataagctattataaattgaagtatcactcagaagtaagacacaacaacgatcttaaggtgatcaatgattatttaaacaaggttcttgctttggggacccgtcgtttaagattggacacaaggaaaggtgagcacagtctaaacatttcacttccagacgatgatgaactagatcgtgattactacaatagccatgtttatacaaggtatcatgactatgaatacccgcttagattcaatttaaacagaagaggtccctatttcgaacgccgcttaagcttcaaaacagttgcccttttagtgcttgcttgtgtgaggatgaaaaggattgctttttacaggagatcagacgataacagattgcgaatactaagagatagaattgagagtagcagcgggcgtatatcttggtagtatcgcttactctatcatcatatttctcgtatgtacatcgactcctacgcagactgatcttcaagcgagccaccgtgaatgtggaagcataaacagatgagaaacctttttgtttctgagatcgtgaccttagattgtagtgtgctaatctccctagtattgactactttgcgtttattcatttctttctccaatagaaatacagcataaaacatacgtagggtatatctatgtatgtggtatatttgtattataagttacttagatttactggcgcccttttttaagctattgtaattatttacggcctctgcgattctttccttgaaagtatctgttattatcgccagttggtttaacatttcatagtgattttccaacgtatcgcatttttcaaggagttctttgaacttcgcaatatttttatctatggtgttttcaataataccattcaccatcacttcattttgttttttacatagctccgtagtatccaattgtatactctgtacatagtctctcattttataaagtaagtaatcgtagtcgactgtcaatttatcaattccaagaggatcgtcaccagccgaagccgactctctggaatgacttgagttgtcttgcattctaaataaggccaactaacctagttgaatatactgctaatgaatgctaaaatacacaaatttcatgtaaaaaaaccccgcgaattttgtgttatggttaaaaaataactgtaactgaaattacccaaattggagaaaacttgttaagtccttattttagctactgtggatggctccctctgtggaaatagcagcaattttggccatttaccatgttctagaaaacggctaaaaaacaaataatgaccccgaatattttaaatcgcaaaacctaaaataacctgctatttaactcaataacctatgacagattagcaaaaagccctaaaatttataacttaaaacctaatggtatttttaaaggggtgaatattgcgcataaccatttcaagttaaaaacccttatatcattatataaaaaatatcttaataaagaagcaatttgggacaagtcactacttcaagtataacccagacaagagtcttttaaaatgccacaaagaattgagcttacctccgaaccagtcagaaaaccgcggtctactgagagctcactactcagaaagatacaaagagcgtgtagatccacattgcctgaaccagatttgggcttgaacttagatgtagctgactatatcaactcaaagcaaggagcaacccctagagaggctgtgttagcaattgaaaaattggtcaataatggggacacgcaagcagctgtttttgcactttcactactagacgtgctggtaaaaaattgtggttactctatacatttgcaaatctccaggaaggaattcttaaatgatctagtgaaaagatttccagagcaaccaccattgagatattccaaggtgcaacaaatgattcttgaagccatcgaggaatggtaccaaaccatctgcaaacatgccagctacaaagatgatcttcaatatatcaacgacatgcataaattactgaaatacaagggttatactttcccaaaagttgggagtgaaaacttggcggtgttgagaccgaatgaccaactgaggacacctagtgagctacaggaagaacaggaaagagctcaagctgcaaaactagaagagctgctaagaagcggcaagcccgatgatttgaaagaagctaataaactgatgaaaattatggcgggatttaaggatgacactaaagtagcagtcaaacaagcaattaacaatgaactaaataaactcaaaagaaaagctgatttattcaacgaaatgttgacttcagccgatgagcctgatcttgaaaatgaagctattcaagaattgtatggcgacttaaaatcagcgcagccgaaattcaaaaagcttattgaggaagaacgcgatgacgatgcgcttgttagtaatctatcaaaatttaacgatctagtgatccaattgttaaaaaggtacaagtcaataaaaggtatgaaggaagaagaactaaatgtccccgatacgaatgaaccggcaaaagagcttaatttgatagattttgatgacgatacaacagcaaacactccatctgtgacatctccaagcaaatctttgcaaccttttgacgatcttttaggggattttaataaggtaagtttatcatccccaaagtctcctcaagaaaacgacactgttgttgatatacttggtgacgctcactcaaagtcatctggtatagatttattagattttgattcgcaacctggagaaagtaaaaccgctctgtccgcatattctaactcgattgttctacctaatggtttactaaatagttcaagtaactccaaggaaatcacagctcaatcgcaaagacatatacttaaccaatcggatcacttacgcattgattacgaattaactcgtgagtcgatgacaaaactacgattagttatcttctattcaaacataagcagtgatccaataactaattttgcacttttagtggcatcacctaaaggcacgacattgtctctgcaaccgcaatcgggcaatatgctccaaagtaactccagagatggtatcaaacagattgcttccgtagagggtatatctgttaatttaggtaagcccataaaattgaaatggaaggctaattactgcaccaagggtgattcgaaggaagaatcgggcacgaccagtttgcccacaatataatcaaattcggtagagaagttgaaaaaaaagtagatgccatattatattacagagaacagagtgttacgccaacatactaaaccagagaagtaaaacgttttacttatatataatagtattcgtaaatttataaaaatcaaaaaaccaatataagcctggttaaaaaaaaaaaaagatcagtatcgtaaagtcgtaaagttaggtcattgtttttggaacctttgtaaaatctcctgtggagttggtgactttatccttggagcagaattaatgttagaaatattggaaagagaagattgagatggagatgatttcggtggcggagcttgagaccctggttgtagttgctgcagttgctgcacatgactggactcctcctgtaactgctgcctttgctgttgaatctggtgctgctttagctgttgctgttgttctctcaaggttctataatagttttttgccgccttaagggccatctcaggaccaatgtctggtttttgctccaacaacttcctcgagtaactttcaatgatatcttgctcagtatactgtttctggtttggtcttggagccgacgcttgcccatttctagccaaatttgaagaagatttgccatttgaaggtattggactttgagctcgggatgaatgtgcctgctgactttgctgttgcctctgttgtaatctatttttcactgttcttctcaattgtatatcccttctcaatgcctcatctctttgggctttcaaaagcgacatttctgctggggtagggaccttcatgtttttacaatctaacggtttccttggctgggttggattgggacgcggcgtattttctctttttttcatacattttctaatcgcctcaaacatgctcgcccaacggagtctcctatgacctctttgtatggattctgtatttacacctaaaggcgatattcttctattctgtctctgctgaaatttatgggcttcaatcaaccactgttgagcactatgtgctctgggacccttgaggtcactaaaattgaatcgttcatttaattgtacaaaacgctcaaaacactgccatggcgttctacgttcaatattcgataaataagaatatgtgaggcgatgtgtcatatgtgcactaatcaattcccaattgtagccatatgtgttaatatttttgaccagttcctgatcgtcctcagacagccatatagtcggtgttctattttgaagatagcgtaatgaaggtactgctggtggtcttaaataatgatttcttctattaccatagaacataccccgccttttgctcaattgtgatattgatggttcttcgtcaatcaattgacgctcaagtaacttataaaatccattatcatccagtgacactaccgatttggaaattggaataaatggtaaagaatcatctttttttggccgttcttcattaataccattatacagcggtaaatcctgtattaatgttttttcaaaagtattgagttcgtcaacaaagattgaaagtttaaatgggggggctagctctttctttgattcttcggtttcgatcaacgctgatgatgcagctacttcatgttgtattaaaacaacttcgcttgaggaggatggcttttttagaagtaacttggtgtcaatagaagatataatttgatcgtgggcaccttcttgagataacaaaccatctgcaaaatcaaaatcactcttagctcctgcttcattctttccattctcatcattatcgttagcagcagcactttctttttcagtaatatcgtcaacgttcgcaataattccaatgtcatccttaccggctatgctaatatcggaatcatttcttgaagtatccgatggtctaccggacttttcagatatgcgcccgtcgtcagataatttattttccttaccaggtagaagtgttttacgttttacacagcatatttccccataggtccagtagtccttgattgcctgtgccattgctgtgcagatagctactttatatttgtggccctctttaaaatctgcttgcatccatttagcttcttctaaaagtatgttttgatgcgtattgtgttgtttccacggatcgatgaatcttttaggttgtcttaaagaccataatccaagtcttcttagttcttctattcgcgagccaacaacagtaattctggcctcgtttaaggcgttgtttataatattagtggtcaaagccttgtgagctctcggtattagattaataagaggcagagtttgtgacatgtacttcaattctgctaagggcaaagcctggggtattttcgatggtatataatcgttcattaataaaaatacggtctctaatgcgtcaacattgttctcgttataatggtctgatgtatctatctctttcgccataatgttctttatcaacggatccttgaattttactgcaggttgcacctcagtgggatctgctggtgggtactcgatgttctcataataagtgtagtgtgctaatgcattaggcactgggggacgcggcgaaataggtaatgaagccatttccgaattattagaagattccaatgactgagattgcatcttctgtcttttttcatgtcgctcttcttcacctcccatagttgactcaagtggccttttgttccacatacctcctgtcttttcagctggcctcaaagaatccatcatattttcacggattgaattatcgtggcttggaacaaaatgactctctgatttgactgatacattttcgctattttctggcagttccctactcattttagaatcggatagcctctggttaggtacatttattaaatttacatccttcaatttcttttttgttatgggagtcgcagctgtatgtaggagcttcggcagtgacgcctcgtcaaaccttataccccttcgtatatcgtttttctttaaaaatgcatctatttccttccgaagtttgttttcatctgttaactctagcagctggttcaagcgggatacgcagtatagttcggtcagttttctatctctttcatcaattaagtcatctgccttaggaaatttacttctatcactgctctggtcctcactgagtgatgctgaattaggcactgctgaacttggacgtgaggacatctttgaggcggaaactgtacttttgattatgatgtctctaaataatctttatattctatctgttcggcggctaacgctacgggtaatagccggcctttgaaaatttcgcggctgcagcaagtacgcaaaaatccttatcccttctaacggttcgaaagggggaagaaccagaaattttgtagttacgccgcaaatacctgtatgccccggctcaaaatgctcaacacttatatgctgactatgttctataaggctcagggtgaatgacctttcttgaattacaatctgatttcactttgcacaatatatactatgtatttttattggagcacacgacattaaaaagatgatcgcccagaaaaattttcagcggtggcggattaatttttactgtcctcggcagcccaaaattatccgtgtaggatgacataaaggctcaatggccgctgctgcttcgtctgttaataatatacaaattgcactaactgtgcagggcagtgatcgcaactatttacttttcgtaaaattaccaagtggaaatttctgtttccaattcatcgatacttttgacaaggccttcgtgatcaagaatcatgtatgagctgataacaccctttttagcttctgattcgaagtgaatcttggcatatttttcaaaaaatcggtcctcctcatgaaagtagtctacttcatcggccttcaccctttttttggatctttcgtctttgtttttattcctcttaccagagtcggtatcatcgtcagtgtcaaaatttacttcatacttcctggtgacgatgatatagaagtcataatgtttgtcatcgccaagtgccgtggcaacatcctccaacgtaatcttgtataaaggtggaacgacttccggtggcatattaatcagcctttcactgagaaccaaagcacaatttttattaccactatcaatcatagttttgaagaaagtggaaagtctcatgtccactttttgtaaatatttgacataatcacttagatgattagctttgaaatcaacgaatgaaagaaaacagtatggatcagattctttgccgtctgttttaattgtggtggttggggaacctaggatcaaatctgccaagctgcttagttgaatcctggtactttcttgaggaccaaataactgacgcagtaaattctttaaagcatgaaaatcaacttctgggttaccaccgaaaaaatcgaagtcaatatttacgatctcttcttctccattttgctcttcttcattttctgaatcggtgctactaatgtcaatttcagactcgtcactgccattttcttcctccacattttttctcttcctattttttaaatcatttaatttgatagcttgaaccatatttgtgagttaattagcaatcctatgaaaatgtgggcctcatgaacaatctaaatgataaaattataaggacataatagataatatattgacaactctttttcagatattttttctacctcaatctcatcgcgaggaatataggcacggaaagagaaactcgtataaagtgaccacggatatcgagaatttgataatttacccttaactgaagttatggcacaatatctgtataaattttaatacataatttgcggcaggaataactgcaacaatactcaaagttattagtgctagccaggcgatattttacattaggctattttattcctttttcatttcaataaaaaaagatagtttttttcgtcaacaatagttcaatgtcacaaattgtatttattacgtaaagtccatctcatgacaggtattcgagtgttaatagtccagcactattagaaaatgcataacatttgcctccagcgctcgtttcattccattttgtacatgttatattaatgccgtgcgcatctattttagctttactaacatcgttgaccgtcagcggatacacttcataagaactatcaattctatatttgtcatcttttatgctataatcccatttccaaagccttaatgacttttgagttgctgaactgtttttaatgccatgcaaaaggcgcctagctgcgttggttataataagacttccatctgctgatccagcaaggaccattggatgtaatcttgacaccccaatggccgttatggtcgtctctcgcgacactaaaggatgaactgcgaaagcagccctagacggcacagcccttaaggaacttgcaccatctgagtaaatatacgagtagatttgaggacaataaacaactggaaccaaattacttcccctgaatctggacaccgtggtctttgttgtagcaatgtcttttggattgaaaatgtaaaagtagccgtccaccgcaactgtactgacgactgtatcttcaaaatctgaataggctgttgaaacggataatatgtaggagtcatggacttggtcataaaatgaaggcacttcaggatcagtcaagtcaaactctgctacaaatccgttcttaaagccacaaacaacagtagtaggagataaaaaatcaaaagtagttatcaaactgtctgccagggataaagtcaaagaaggcttctcacacatcttaaacacgtgaacatcggttgcattatcaataatttccaaaaaatttattgtcccttcctggcttacgaatgataaacagccaaccagatgaggtgcgtgacatccttcgtgccatttaagatcccacacttcaccaaatgagtgtacaatggtttgaacttttacgcaatgtagagtagaagtattcattttgaaaatttgtatacaggaggagtgcttctccttgtcaaacatttctaaatgctcgttcaaaggctcatccatgtactgtgataccgcgacggctaaatattgtatatccttgcctatatcagtattttcctctatattaagccatgcaatatctgttaccaatcctcctacgttgtaaataaagccgcgccttttgccgttagcaagcaccggaaactctattttatcgccagtggatacctctgcatcaacttccccgataagtaacttcaatctcttcgttctcaatttgatcatattctcaaattcagtcttattaatttcatgatatacggttctgtttttatcccctatgactttattatatgcactttcctttttacacggtggatctaagcatacaaaatatggagaatcaggctgaatattcttgaatgggaaatcgaaaacgctagtttcaaagccttccttaacttttgctagcaacaataacttttccttattcagtccataaattctttcaatcttgtctcttgcactcgaaagatcttttaggagcctgatgggacggcccttctgtcctagacttgaccctggggagctgctcttcatatttttagtcgaattcttcttcaaacgaagtttctgtacagtatttcttcttccactgggtctaacagaagctccacttccactactgtttaaatccgccacctcatttttagtagactctaactcattctcaaattctatctcaacattgtcactttcctcaccatcaccttcatcattcaatacaaaatcatcatcgtcggtgtcatcaacattattgacttgtgtagtatttatcacatcatcgcgaccagcatgcactaattgtgcgaaatttgcaactgctttcttagatgcgtttctcctcggccttttactgcctgagttttcagatactgggcttgccaagctatcatagggaacttctgctaccacagattttctaggtcttcctcttttctttgccggtattactgccatcgccacaacttaatatattattacacgtatcgcaatggagcaagttagagaaatttcgctaatggatcaaagagtactagctttagtttttaggacatgaaactgctcttactgagtagaaatcaaagctttaacaactcatccaggctttctcgaacaaaaaatggaatgttgtttatcttcttttgcaacgtagggttttcgaaccgcagctttccgggtgatactgaatcccttctatttccttacagaagacagcaaattttattgtagcatataagaaaagaaatgacaggcagaggagggaccagcatgcctatgaattcccaataccatatatcactttgacagcgtatatcgcaattgaaatagaacaacttttcattattacttcagaattcattttaaagtgattgcgaacacggattatagccctgaacaataaaaggcaagagaaaaaatcatttgttttaggctgttaacagatgaccggtgattccagaagcatcagcgaaccctcaattaatctagatccagataatacaagtttttctgatgaaaacagcgatgacttctttatggacaattcctatgatatagatgaaatcgatcatagcgatgaaagtaataggcaaagtgtcatagttgactctaaagtcacggtaccgccatcaaagcattcaactctaacattatctgatagtgaagatagcgacgcaaaggaacaacatcagtccctgagcagatcatctagtaaaaatgtaaatatagaagatattacggagcccaagccagacaaaccatcgggtcgaactagaggaagatctgtgatgaaagagtctgtagttgaaataaactcatctgaatctgacttagacgaagacaaaaattttcccagatctaggtcaaggtccaggtcaagcataagatcaatatctccagcgggaaaatacaagcgacagaaaagttcattactgtatacctatgatgaaaacgatgactttttcaaggaacttgctaaagaagccaaaaaaagcaccactatttctaaagaatcgacacccgaccagcggaagcgagtttataacatcaaatttctctctaagctagaaggaactataaataaagcggtccaagtgaaggtcctcggaaaatacgaattttcaaaaatacttcctgctgctttggacggattgatgaagtcctataaaattccgaaggtaatgaaagatatatacaaggtagagaatgttactctttattggaacaatgcaaaattactcacttttatgacttgtaattcgctacatatcccacaggattttgaaaatgaagtctctgatatcgatgttactatcgtatccaaagaatacgaaaagaactttgaagcgacactggaatcaaagttaaaggaagaagaagctgctttactcataaaagaacgtcaggagatggaaaggaagttagagaaaaagagaaatgaacaagaagagtccgaatatcgcgagtttgaatccgaattaaaaaacgtagaagaaacacaagaaataaaagaaaatgatacagttatgaatacaaaacttctgcaagagggtggctctttgtcaggaaatagtagtagcatggaagaagttatgagaatcgctctcatgggtcaagataacaaaaaaatctatgtccatgttaggcgttcaacaccattttctaaaattgccgaatattacagaatccagaaacagttaccacaaaagacgagggttaaattactttttgatcatgatgaattggacatgaatgagtgtatagccgatcaggatatggaagatgaagacatggttgatgtcattattgattgagcgcaatttgctaaaaaaggccgaactccggctctttacgtgccacaattattatttactatgggcggcgggtgtgttggtggtgcttgcggtacttgtaaaatattttctgaatataattgaataagaccttttgtgtttaaatcatactcgggtaattctctgttcaaaaagtaggtgctgaccctcttctaccttccgtgaaatattataaaggaatttttccatctctaactcaacatgttaacgcttttctataaaaatttgatcgcctaatgaatacaaaaatctcttcagctttttcgtgctaggtttgaatagtacatctaacgtagaacaactatcaaaacaatttgatatttcctcggctatagttttcttggaacaagaggtaaactacttctctattgttgctacagcagtcaattaaaataattcgtttcatcataatattatgatatcaacgctaaaaggttgtataaattacgagatcagcagaaaataaaattcaagccatcatcctttaaggtgatttgaagggcaagaattggtagtgtaactgcatcaatgagtgattaggtgaaaacgaagaaaaataataaatatggtactgtgcagaattgttgattttcttttttgaactctaaaccatcaagaatggctttcacccactattgttacacatagtactattacttacaccaagatgggatccgacaaatatctcaacactatattggtctacatgctttatcgattgctccttatttacgtatttctataaatagggcgtactttaccaacagtgatcatggatgcaaaaaatgtgaatacatttatatggaaaaaaggtttatatcaatatattttaaagtgattgaaaattactgatgtgtttgatattgttggaataagaatcaaccatcatatacccgactaacgttcatattattagtaaactatcatatacaacctaagaagttgacataaagattgacaagcagttaccatttttagtagaagttgaaaagcaagaattgataaccaaatattgttttccaacaatgcaatcccaaccctatctcaatattcatagaattcacttatttctcagtttaatacatgatgatgcatcttgatattgagaaattatatgtattatccctttttaacctttaaaaggtcacaaataaatagccttgttggcgcaatcggtagcgcgtatgactcttaatcataaggttaggggttcgagccccctacagggctaataacacattcaaaatgttataaattttttttcgggtttgtgtttaaaactaaccttctaaagaaaacaataaaaattatatcaacatttcctcatgtctttgtaacctactagtagggattttgaagggctgaaagcttcttagttctgtcggatccattatattatcattatttacgaaactagtgctatgggtggcgaacgtggtgggcgttaccttttaaagtcctaatggaaacctacctatgcataaagtgaatagagtggcaataaaagtcgaataatagtacaaatacgcaaaaatatgagtacggacgttgctgctgcacaagcccaaagtaaaatagatttaacaaaaaaaaaaaatgaggaaataaataagaagtctctagaggaagacgatgaatttgaagatttccccattgacacatgggccaatggtgaaacaataaaaagcaatgctgtaacgcaaacaaacatatgggaagaaaactgggatgatgttgaagttgacgacgatttcaccaatgaattgaaggccgaattggatagatacaaacgggaaaatcagtgaggggctacataacattatttctaaataacgcaaaaggaaattatacgtctaatgttactttagtacattgttgtcatactagtatattttgcttagatgataaaataaataataaaaagagatacgaaaggctatgcggtagtcgattatatggccttgtagtataataatgatgcacgcaaagtattaaataactcagctgagatttctcatttctttaaatgcagtctcagtttaaaaaattaactatattaagatccgctctttctaccatatgatgcaaatgtgtcctcgaactagtacttgcaatttcaggtaaccccaatcgtttctttattattgtcatttttactatcataataatatcatccgtaataacaattaagtaacaaatcacatccatgtaaccatttaatttgtttcaagtaacattccgagtgaatagctagtcacatacatatatcttacctgccgctccgctgcaaatgactttacttgtttcttgaggatgccagtccacttgagttataggcttgttgcctggaatcttgatgttatttaataagcgcgacgtattccaatcccaagtaaatagtctgctttttgaatcgcctgaacatatgtaacgaccatcaccagaaaaagccaagcttatcccataaccagcagatgaatgccctttaaatatcttttttggatgcctcttatatttgggtttcaaactgaaagaatatattctattatccatgctttgtgcacagaaatagttctgagacggatgtacatttaaaaatggcatagaatgttgagccgtgtcacttatttgttttattggtacattgatctgattttcccaaattcttaccgtcttatcctctgaagaagaaataaacttcgaaccatcgggaaaatacttgagagccagaatgctacttaggtgatgatcatatgtctgcacaagaccttgattttctgaaacacgatcatcataatgtaatattttcgaattcgataaacctacaatgaactcatgtgggttagtgggccgagattcaacatctgcaggcgttgaattaaggtgcaacctggttttcactttaccagtttcagtatcccaaattttaacgcttctatcaaaggaagagctcaaaaaagattgacagtcttcggtgaatcgtaatgctttaataggcttgttatgaccttgaaaatctcgtaggcattcatagtcatggtagaaatcccaaatttttatagtatgatcattaccaccagagagaattaagtgtccagttttaggtaagaatttcagggcagtggttccttctggatgccccggataattacgtataactttttttggtaagtaacaccgaaaggatatcctttcctcacgaagatcaacatcgacgtcatttggtggatataaatatcctctgccttgatagtccttttctgatttaccataaaaatgggagacttcctctacctctatctgttccgaatctaggttgtcctcagccagcgcgtgcacgaagatatcctgatcttctttctgagtttcgctggcttgtgaagtttcatcgtcactacttgaccaactgccccacggcccatctcctttgcgagttttccgtcttctttttagttctgactttgtaaaatgtgattttctcttatgaatattatttgaagaaggttcatacgaagtatcttcatgcaaattaccatttttcttttcatgaacagatttgccttcgtcgaagttcaaatcagagtctgagcttgtgtcataaccgtctactaaacccatttcatctgctcttcaaagtacatgccgtgtttgttgcactatttggccaaaaataaaggaaaaatttcaagattttttttttacctcatctctagcaaggacacagtactccctcgtaaataagacaaaatacaaaaaagaaaattcaaagaaatggtattacaagaaccggtcagagaaacattacgataattgatatcaactacaaatccaatgatgcattctttataattgtacatatctatttgtattcaagtttcatttaaatactatttcattgactgctttaaacctttaccttcttggatgatttgcttttctttttcaacttgtttaccaagttaccaatatcttcattatcatctgcgttattggtcatattgttttcactaccgccaagttttcttttcttattcttaacacgtttactacgttcttttaggattttactcatagcttgtgtacctttgaattcaggctgggtcgggtcgatagcaaaatcgtgatcttcgaagacttctttaaatctaggatcttctaaatcaggtgtaaaggtgtcttcaacaattctctctttcttttgataccggcctttcttgtgtttttctttttctgatcttaagatttcgttcatgttgaaatgtgctttgttatttattgtgccctgagtttcggtatcatcatcatcatccattaaaagctccaattcagcctttgatttggcattcttttcgatctcctcttcatcgttagtatgctttttattaacagatttcaacttgcttttcttatccttctccgactgctgtttcaattcctttactttctgctttcttgctttacgacgttccttctcttttcttcttattttctctatagtcgtttcttctttgtcttccgacgatttctcgtttcctccttccaaggctggagtaaatgtaatttccatatcaacttcttcatcttcatcgttaggggtttctttcttggaattaaacccaaagtcaccaaccaacgactttagtttatttttcgcctcttcatcgacctgcccatccgattcatcactatctgacgccaagtaagccttaaagtccatatcatcaatttccttttgggtaaaggccctcttagcaacttcgaccctatcagctggcgtttcatcccaggtcaatttgacgcttgaatgttgtagagcatctgtgctaaactggtgtggcctatagttcttaggcaatatactgcattcatctcttacatcatcatcaaaagtcataccatcaggaacataccttaaatcgaacatattagcggttgactcatattcggtaccatcacagttatcatagatagctttggaggtggttgtatcactacaataaactattgcgtaataatatcttaatctgtccaactggtattgacgtaaagctctggaatccacgtccttgtcagcatctccctcttcataaagatccttaataccgatgtccatatcagaatcagagtcatcagttttcttctttttggaggttttgttcttatttttcttttggaaaagttcctttggaggtccttcaacttcctcgcgttgcattctttctttaccaaattcacttggataaatagcaactctttcaattttaccacctttaggaacgaaactggaaaaggtaatcatcaaatcctcagatttaacatggtcccaatctaaatttacgacggccaaattcttagagatgtcaccagattctggtttggcattttcaatttctacttcattttcttcttcgctttcaacttcactttctccggacgattcagaatcagaagaagtgaattcatcagaagagctaacataatcatcaggaacttcaccacgggcacggtccactactgttttcgcattaacttctgaatcttcatcattttctgcttccttttcgaaatatttgtcgaaatcttccaattccctgttattctgcgcatttttgatctttctaccatacttgtcaaccttagatttatgctggacctccagatccttcttactgaacctagaatctaacttgatcttatgatctttggttttcgtgttcttaaatttaggatcgctgtagatcccggcaaacctagcatctacaccttccttctttgggttctctccagccatcttcaatttttcttgcaaccttatacgatccgctgaaatgtcttgaaaaatattccggacccacagttatgtgatatttattatttgtaccattatgctaatgatgaatttgagatgagatgagatgaaattttttctgtaactgaaaaatttcggaacgtcaataatgatcggtagcctcatctgggatatttggcccggctcatattgctaatctttggatatagggctattagcagatttcaatcgtcctctcttggcatagtagacacagagttgtatttgcgcttctgagcgatgcttccgagattgttgaagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcatatatgtagtatatatacatatacatatatatatttatataggtttgggaacctatgttttttattgtaccaaacgcatccctcttcaataatcttcgaaaaaaaagtgcacaacaagcgggaaaatctgtgtaaagctgtataagtgatctgtacaaaaactacgaagaaaagaaataataccagggaggaactaccaattgtaaccattaaccttagttatgagatcatctcttctaacccttccaaaagtatgtttccggcaaacgctataaatttttgttaacttgtaaggattcgaagcaaagcacaattttactaacctgttctcaaacatatttttttttcatagtcttttttggggtttatgccgctataccttgcagttgagattgtcttaggtatttccattctaaacaaatgcagtggtgcttatggtattttagcattgttcacgggtcatccgttggattttatgcaatggatagcatatctttggtcggtatttacattaatcgtattctcacaagggctgtatttgattcataagccaaacttgctggtattttcgcaaatctgcgtactttatacaatcgataccatttccacttgtttttttactctatggtttaccacgcaatggttcaccttggaagacactgctaatattgatggaaataatgcactacaaagtaacccaatatcgacaggtaagctgacagaacgtggtattgatataagtaaacaaagtgcaactgaaagctacgaatataccatgactattttaattacgttggtgtcattgatattcaggttctactttaacttcattttggcatcttttgttcaagaattgttacaccaccccaaatatttagttgatagggatgacgtagaacaaaacttgaaaaacaagcctatttggaaaagactgtgggctaagagccaaaaaggttgttataagctatgtaagaatttgttagagtaaatagtaaaataaagccctagcgttatagcgttttacactgatgaagaaatgtttctattctgacatcataaaatcattctcactgatgctattgtcacttttcatcacgtgtgtatttaagtagctcttacgtaattttgaaaaaaaaggaaaaaggaaactatatagcacgcaattccctatttggttgcaattcaattccgtgaaacccttttcttttctaaagtgataataaagtaactttgcaatataatcaggtcgcaaatatacccacagataataatctaccatgcctgctacgttaaagaattcttctgctacattaaaactaaatactggtgcctccattccagtgttgggtttcggcacttggcgttccgttgacaataacggttaccattctgtaattgcagctttgaaagctggatacagacacattgatgctgcggctatctatttgaatgaagaagaagttggcagggctattaaagattccggagtccctcgtgaggaaatttttattactactaagctttggggtacggaacaacgtgatccggaagctgctctaaacaagtctttgaaaagactaggcttggattatgttgacctatatctgatgcattggccagtgcctttgaaaaccgacagagttactgatggtaacgttctgtgcattccaacattagaagatggcactgttgacatcgatactaaggaatggaattttatcaagacgtgggagttgatgcaagagttgccaaagacgggcaaaactaaagccgttggtgtctctaatttttctattaacaacattaaagaattattagaatctccaaataacaaggtggtaccagctactaatcaaattgaaattcatccattgctaccacaagacgaattgattgccttttgtaaggaaaagggtattgttgttgaagcctactcaccatttgggagtgctaatgctcctttactaaaagagcaagcaattattgatatggctaaaaagcacggcgttgagccagcacagcttattatcagttggagtattcaaagaggctacgttgttctggccaaatcggttaatcctgaaagaattgtatccaattttaagattttcactctgcctgaggatgatttcaagactattagtaacctatccaaagtgcatggtacaaagagagtcgttgatatgaagtggggatccttcccaattttccaatgagcgcgctacattacagttaatgcctccagcaacctgtagtgcttctttaaaccgatccgatacagctgaaacaaacattgattttactaattttcatataatatatacacatatatcgaatgataatgcaaaatataatttaatgaaattggaaatactcggaaaatttatcattatccttttcttcttttgaacgtaaacttcggaccgtcgtcatcgtcgtcgtcgccatcaccgttattagaagccccaaaagagccacgtgatctactagttgcgcttctactgtgtctactttgcttggaacattcttctgacaagtttggccgtaagttcatttccttcaccacaaaaagattacgattattttctctgtgatttagtctatcgcttttatcatcaatatcacccagatcatcttcatcagtaataaaaattttgttttttagtggttgaacgctggctgcagtacctgaacaacgagaaaaagaaaacgaatcttcttctccttcatttgaactatcctcattcgtgaatctgtttagagcttgagatcttttctggatagtgtttgagtttatattatcggacataaatgtattcgatccaaatctttccatctccgtcaaagcaaacatatcttcgttttcttctgtgccccattttgtagttgtatcctttttggagtatttttttaacggaacataatttctagtgattaaaaaggctgcatttcgtataaaatctgagctttgagtgttatttttaccctcttctttgtgcgcctttgattttggacgtaccttgacaaaagtcttgaaattcttgcgtttatgccattctggctccattaggctattttcccatttttcagttgttctgcttgttttgtttccctcactatcaaatgatttcctcagtaaattgttactaggttctacaatagccaaattttttagctgattaatagcttcctcgctcaactcctcatccttcaattcaacaatggttgacttaactcttttgacctctctatttttagtttcttgaatagcttcaacaaatgcgtgcggcgtaccagatttctctttaatagataactcttttacaggtgacttacaattttcttgtaatggagatgaaatttctcgtgaataattagaaagtttacggatgtttttagagggttgctctatattctggtgatgattcaccctaaaattcttagtaacttcagcatcatccatcgaattcacagcagctgtttcatagtcagcggagttcgaagatatggtttgagagccaatccctgctacctccggcaatgacggctgtggtaacttatgtgactgtagcgacttatccaacgaatcctcactcgtgttcacagtacctaagttggggctactgacaattatagcaccagggctactgtgaccacttttctttccaatatcttcagtcggctttagtgcgttttgaagaaatggggcgtgcttttcatctgcctctgcaatgttgggacttgaaatgacagtctttgattctgcgccacaattaagtctcttagcgtcagttaaagacctattttctgatagagtcttagtactcaaacctccagcaaaaaaatcaagactatcgagtggtagtactctacgtctatttaattttcgcttcttcgagactactggactagcttcaacttcaggtgcacgagatgttttcaaaatagtagacattccttcagaaatttgatcaaatttaccgttatctagagttcttgaagatgcacccttcatattaatcactgcgcttaaggtgccatctattattgatgttaacatcgttttgatagtacatagaattttcccattttctttcttatctgtagttgtcaaaatcaggtattctgttgatgcttccaagctgtcaacatatttatataaactatcaatgttgtcaaatgcaaataaatttatattgaacgtccgcaggagagatgatagacgtggttcacttttgatagtagttaacactctgatattattcagcctcataaacttcgaaagcaaaatatttggatcaaaatcaaaaacattgtactccggattactaatcatatcgttccacatttcatcaaattttaaattagttttagatgtgggaagaagagtattacacaattccatcagaaaccgtgattttttcatgggtatagtactaacaagggcatacaattcccgtatgctgttgtcctcgctctttgggtaatcgctaatcatcagattagcgggaatatcattaatagaaatctcagtggagataccatattcagaaagcatcgtcctgaattgtgtcaaatgaggaggaatgttccagacttcatttatccattcgaactctatacgaataggagttgtacccagttcaattattgtggactttaaaacgtccgaggcattaatagtaaatgtttcgccaactttcatgaattttttatttaatgatgtcaatttacccttgttaactaaacacaggctactgtgtttcagatccgaactattattgatttcccatttgaatgtgatatgctgtctggaaatacttttatcatttttaattatcagtgggtttttacttgatctacctatactataagttttgaaggcctgaagacaacatgatataaagctaatagagccatcttccaatgtattctggtatcgtactacccacataaatttatagttatcaccttctcagtattgttgctcatctattacaaaattctgcttatttggtttacgcattgcttttcatagaaaaaaagggctccccatataaatttaagaaaagtactaatatttagcgtagttaacaactttacgaaaatgaaaatgaaatatttctcggaaaagtattatatattatacacgtctctacattccaaataattctacgtttcttggagtagtcttaagtttagtgatgacgatggcgttgttagtatctataccgatttcaaatgattctggttttgtactgctatagtcagagatatttgcctccaccagcttacaaattgcttcaatacaataatgacaccattctaccgcaatttgggcattatagttaagttcctttttatttgtaggtagacctgggtgattgaatttcttacataataagtcccttgagtaccattgaatgtctagtaattgaccgctatgactgtccctcaaacctatcatgatatctgagttcggtaataaacccgtctgtacccacgttttcagaagttttctcctatgattggaattgtgcattgataatggggcaaaacactttagttctgtgtttgtctccgaaacaggattgaatgcatccatttcgcagcgaattaaaagaccaatttcttctgaaagtttactctctacaagagaaaaaataggacatttagagccagttaaatcagcgactttggaattttcggttacccaattttcaaattcaaatcctgaatagcaaattttcttcatatttggatcatttgaataaatgccctctttggacatttgagaatctttttttacatttctgcaaaatgaaagaaggcccgcccccatataagttacaattagtgacgtttgtctatttcgcctgttaaagagatgcatagtcaaatctacgatatgatgtcttgtggttacaacagtaaatttcttgccgatcttaaaatccttaccaggattatctagtatccagttctcaatgtatgaaaaacacggtgatacactatctaattcggatattgtcatgggaacgaactcatcaatattagcaaataagtcatggcctaaatacgggactttccgcttttttgcctcaagaagcgagctttcatacaattcagcaatactttctttcaaatttggtataaggtctttgcgtaggattgtataagcccggccattggtaaacagagctacttctttactttcatgaaatatatctcttggtggtttcgtcaaaaaattgtgcataccagtatgcagaaaagacgtatatgggatacatataagtttcggacgtctctttctataattgtctctctgttgtgaaggcttccttgacgaagatgaatcagaagtagttttctctttgcataatttactttggtgtcctctctcgagattgggcacagtaagcaaatttataccttctaaatctttggccaatccaagaacagcatcttgttcagttgacataactgagtttggctagaaagaaaactttgacataaaatcatcgatacctacaactggcgctgtaatgcaacaatgccattataaaagtaaaacatgctgcgaaaattgcggaaaaactggaaaaatcaatagtggggtaatcccagttagtttgacacaataatttggtgattttggtggaataatcattatttgtgaggatacaccaacgaaaagaaccttttgtggtagtatggtccaacaattgtatttgcaggttggtactaacaacctctataagtagacgatacaagagtgatcatatggtaggacactcagctcagcacagatcaaaaagcagcttagtgtctcacctactaatactacttatctttataacgattattattgaaatgtgtttatataataaaatttttaagaaccaaaggtcggatgatattagagacaactttaacaatggcggacatcgagttcccagtaatgtccaaaatcatggaacccatataagagacgaagcctttatatcaggggtctattattccaattggtccccatacaaaccgaggtttcatttccctcacgacataaacttgaagcaagtgtctcacatttactatgcatttttcaaaataaactctagaactggtggtatagaaaacacggatagttggtctgatctagaaatgaatttgtataaatcgctggcaattaaaaattcagaactaattaaagaaagctcgaacaatagtgtccaaaacatcctacccttaggttgcattggtgaactattttatttgaagaatacctgttctgataagaaatttaaagttatcatgtcaattgggggctggtctgatagtgaaaatttcaaaatcataattaaagatgataaactcttacaaaattttgttgattcgtcggtggaaacaatgttcagattaggatttgatggcattgatctagactgggagttccctggtaacaatgaatcagaacctcgcggatatctgaaactggtcagaatgctgcgattaaaactaaacagcctcgaatcccaaatatttgggaaacgtactgaagatcattttcaattatctattgcggcacctgcattcaaggataaattattttacttgccaatcacagaaattgatcaatatgttgactactggaatatgatgacgtacgattattatggctcgtggtcagaaacaacaggatatcacagcaatctattcagtgagacggaattgaatggaaactttgccatgcattatatgatcgatagatttggcgtcaattctagaaaattagtactgggaatggccgcctacggaagaagtttccatatcaaagataacaaattcgaaccattcaatcaaaatactgtattaattaacaaaattttcaaaggagtgggcaagcccactaaagaaatagataaagctgatggcaaggagggcatctggccttacaaaaatttaccaaagattggtacaatagaacaatacgatccaaaatatgtttcagcatattgctttgatgaaaaaaattcaatatttatcagttatgataacactaaatcagtcaaaactaaggctgaatatgtgacacataacaatttaggcggaggcttttggtgggagtcatgtggtgaagcttatgcaaatgagtcaaggtcgttgataaacgcatttaatgaaggcttgcactttaatgtgtcatcaaaaccatcaatatttcaagatgtgagagttaaaaaatattacttgaataaatatggcgatggcggatttttatctccatatttaaagcatttggattcaagaaagcaatgaatacgaatgtgggcgtatataataacaaaaagtttggtctatttattatccactccgtatatgtatatacatatatacaaatttcgtttattaatgttagaggcttataaaaaaaagcttgacttttccttatgtttcaaagagaggatttttgttgttattttcataatagcatatccattcttgaaaagacttcaaatacaccagcaataacttccaattgtaaatcatgaccaggattgttttctatctcttctttaacttccttgtttaaattaacggagacacctaactcagtttccttttctaaatcaaatgggtattgcgaaaattgtgccattatttcttcagctctactaattgccttatctctcttctcatattccaacgtagtcaggacattctccaatacgtttgccccatatgatccacatattaaagctaaagttctaatgattttgaaagatgttgtctccggaaaatattcattgtaacttaattccatgttcctcgatacgagtacagaaagtactctgcgcttaatggcttctttgcagctggcgtctgcaatggggtgtgtcgccatgtcaaacaaaaagaaatttttcatttctgttctcaatacacctttatcgaccaaaccttttgccaatctttcccttacttgtttcaattgatagttgatctttaaaaggttccatgtttcaccacttaaaagatcaatccagttagaaattgacaaaggttcgtcgtttttcatcaattgcaaagtttcatccagtaaaacttccccagttttggaactgtcaataacttcaatcaacctttcggaaagatcgaaccttttcctggcggaatcatctaagattctgattttacctcttaacgctaattctataattatacaaccacgcaaagcatatgaaatactatcattccaaaacgacaaatatccttctctatctcttaagcccatcaataagacttcttccatcaacgttaacgtagggatattgatgttgtctctcaatttcgattcttctgggtcatatgcaatctttttgtttgttccattgtcatcatccccgtcaacagcaatatttgcgattttgtctcctttggtattgttagcagaagaatgaatggaggaagtatctccagaatccgccctattgactctacgacgttgtaaagtagacatgatttttgctttgtatttttttagatagtttttgtttgaattcttttacgttatcagatcaaaagttgtaatgaaaatatagccaacaatgaaactgctaatttagctctatttgttagcgtggaaatttgaaatttatttttaatctataaatgcagcagcccaaaccgaaacaaaagaataagtgagttgaacagagtaagcaacgggccgatatagaactgaaaaagtcaacgtacccagaaagcaattaactgcgacacaaatagatgtcaatgtccaaaaaggatagataaacaagattacgatccaaggcagggatctaattgtttttaggtaaatgcgtacccattagcctctttttttcagtagtagttgactgctcaggaagtaaaaaaatgagccagaattgatcattaaaaacgaaaaaagggtaactcttcggtgtattttttattattataccatagagtactgaaataatgtttaatttgtcaacgattgaactgatgaactagggatattacctcctgttttataattgttgctagtttaagaatcggcgagagttattttgtgcttgaaaactgtttttgattcaaaaaaaaaatgggagccaagacgtcaaagctttccaaagatgacctgacatgtttgaaacaatccacctattttgatagaagagaaatccagcaatggcataaaggatttttgagggattgccctagtggccaactagctagggaagattttgttaagatatacaaacagttttttccatttggttctcctgaagattttgctaatcacctttttacagtttttgataaagacaacaatggattcatacattttgaagagtttatcacagttttgagtacaacgtccagaggaactttggaggaaaaactgagctgggctttcgaactttatgatttgaaccatgatggatatattacatttgatgaaatgctaaccattgtggcgagtgtttataaaatgatggggtctatggttacacttaatgaggatgaggcaacgcccgaaatgagggtaaagaagatcttcaagttgatggataagaacgaagatggttacattacgctggacgaattcagagaaggttctaaagtcgatccctctattattggtgccttaaacctttacgatggcttaatatgaaaactttgtttttgcttcttatggattggatgttataacagtagaagtaattttaggataattttaaataaaaataatattaaaaataataataatactaataataaatgagaataaaatgttgataaatgagggataaggtctattcatacgtctcatccaagaaggagaaaatatcagaatcttgagttttaaatagattaattattgaaattccaatcgaatatggaatttcttgagtatctctggaatgtgttatcggtttcatttcattggatggtatcaaaaacctttttaacgatctgttatttatatcacgcacgatcacccatcttactttaaaggctttgccatatttttgttcatcttcccatatactggtgtccaaatccattttcaaatccgataccatttctgcaacgccacagaatcttcctgatgtgttgattgaaaaaaataaaaacactttggctcccgaattaagctttttatatgcctcagatagccttttgttgccgaaatgagtagacgaccaaattccgttgtaaaacgaccttttgacatgcttcaaagacgaggactttattacaaaaaatcttgagttttctggaatatttaaccaagggggaataattgcagcactttttcttttattaatttcattgaaagtttgttctttagttgactgctgcaaataccttggtttggataaatattccctgtaataattattattgctattatcagattggttgtagtctctagaaaaggagaaatgccgatttaaatttgagcttgtcaatggaatactattaatctggtgtgtatagttttcatgagtgatctcttctttattttctttcttgttaatatcatttaaagctgtgacatcgttctttagctttgggtttgtttgtacttcaatatgagttctctccaaggaatggatcaacccatctagttctcttaaagagtcttcaattgtcctgtcatttctcttattttctttccattcagagttgaagtaaaaatttgggggacctgtagaccagatttgattcatttttagagcacaacgcaatacttacgtcacaccagccgtagacgatatcttcctttcttaacgaaatagtaacagaggacacaatctgaaaacttcttttgcgattcataaccaacagaaaattttggaggaaaacaatgtagctgtataaatatatatatatatatatgtatgtatacttatttatttatatatatatcacaaaaggctaccaaaaagattagccgccgaggtacatcgtgaggagtgatattctggggaaacgggtagcgatttcgtgtctattttcggtcaccaagtcaacgttacttactgtcgtataaccaaagtacaacaatagcaacagttcctaacattcttccatggatacggaagcattggccaattatttgctacggcagcttagtttagatgcggaggagaataagctagaagatcttctccaacggcaaaatgaagatcaagagtctagtcaagaatataacaagaaattattattggcatgtggatttcaggccattttaagaaaaattctgctggatgctagaacaagggcaactgcagaaggtttgagggaagtatatccttatcatattgaagctgcaacgcaggcttttctggatagtcaatgaaggggtatttttaagcctctttatcatatactcttttgttcgtaatagcaaataactcggtcttattaacgagaaaaagttaaagcatcttctgaatttttattatatacaagttatgtagtaaggcgccacttagcacctagaaaatatgattagcgttccgtaagctggagaccattttcaacgcatcgtgtggtgcatctttattcataacgaaaagtccttgcaactgggcggtacttacggtgatatccaattctttaacactatttacaaactttttgcatatatcagtctcacctgggtaaaatttcataaacattttttctacctggtatggagttgcgttaccaacgaagactttgtagtcaatacgacctggtctcattatagccgcgtctagcttttcaggatgattggtagtcatgaatgtaatagtttcttcagaagatgtgacgccatccagggcattcagtaaaccgctaaatgttacgctagaatgaaaaccttgttcaccagtttgacttcttttgttgaacgccgcgtcaatatcttccagtaatagtatgctcctttctggcatgttattcattaagtggtttaatctgtcatctgttaaattattttcggagaggtttaaaatacaaatgttgtagtctaattcgcccgctaaagcctggataaagctagtcttaccagatccgggagggccatagagtaaatatcccctgcgatatgggatacccctgtcagagtaccatttgccgttcttcataaaatcataaacgtcatcgagaataccctctttgatgccactgtccaaaatgacggagggcagcatccttttagcttttggttgaccaaactttctccattcagggccgaaagaagtgtaaataacagtcttgccctcagtagtcttcagggctatgtctttagcctcgttcaaaatgtcatcgaacaaatgtttgtcacggtacagtgtagttaaggttacggtctcaaatggtgacccgtttgcgatatctatcatttttgcggacctttctcttttaatcaggataaaagcacccttataacgaatccaatgatttcccggacccggaaccagcgaaaattttgtactaactgatccattgtcatgttgtatgtagtttgtcctaacggataagtgtctagataccctttgaggatgtttggccatccatgttagaaaccaggcgtatgatttgtccttcgactgaatctctaagtcgacaatcatttgtcggtataggaccctgctggcttttattataccggatctagctacagctaaacctgtaccaaggatcataagaccaccgccggcggcaaaatagggattgtttgacatagcatcgccaactagttttgaaagtttttcccggactgagtcattaccagtttcatttgttggcggagtaattacaccactcagatttggagtagcctgtttatcatattgtatgtcaatcggcttatccgacatggtagattgagggcacacttcattttttttcaaatcgtcccttggtacgtctactgcgttgcaaatatagaagagtggaaatctttacttatactatttacatcgatttttcggcactctttaagggtaactcaatcgagatataattcgaagagcagtaaactatagctcgaacgtaacagaaagttttttgcttgctatagttcttggccacaacgcctcattcattcatttagaaagtttctcactctttcttcttccttttttagctcattacttgtgaaaatgagctttgttcaaataaggcacatttcttcacaaataaaccgtaagactgtatccattgttggatcggggccttccggcttttatacagcgtaccatttactcaagaagtcaccgattccattaaatgttactatatgggaaaagttacctgttccttttggtttaagtagatatggtgtggcacctgatcatccagaagtcaaaaattgtgaagaaacgtttaccacatgtgcagaagagttttcttcccctacaaaccaaaagcataaattttcctttgttggtggtataaccattggaaaagaaatattgttgaaggaattgctggataatcaagatgctgttattttaagttatggttgtacaggggacagaaagctgaatatccctggcgaactcggaacaaaaggggtgtttagcagtagagaatttgtcaattggtacaatggtcatcctgatttcgcaaaggataagcgatttaccgattttgactggagcaaagtttcgaaagttggtattataggaaacggtaacgttgctcttgatattacgcgtgtacttatttctaatcaaattgatgaaatatgggaaaatacggacatctcatctcttgcactaaatttgctaagaagggcacctgtaaaggacgttaagctaattgcacgaagggatttcgttcattccaaattcaccaacaaagaattaagagaactatgggagttagaaaagtatggcatacgtggccgtattgatcctaaatttttccagaaagaaatgtttgacccatctaagtacgatcgtgcattcaatagacgagtagagatgtgtagtgagtatctcaagccatttaatgaacgttcgaagaaaaactataaaaaggctcctcctccaagcagcggatatgacaaattctgggagttagattatttgaagactcccttgaaaattaatagagacgattttggtgcaatcaactctttgagtttatgtaacaatcgattaaatgaagataacagtttgcaacccttgaaggacgtcaataatattatgacatataaagtggatttgctgattacttcattgggatatgcaggcgttcccatgcctgaattctctaagttgtctattggatttgacaaagatcatatagctaataaacagggtcgtgttttaacttccagcggagaaatattcccacatttatatgcatctggttggatccgtaagggcagccagggcgttattgcctcgacaatgcaagatgcttttgaagttggagacagagtaatacaagacttggtggtcagcggagcgctatccttagagaattctatcgacctctctaatatcaagcacaccacatggaaggattgggaaagaatcaacaagaaggaattgcttcggggcaaaaaggaacacaaaactcggtcaaagtttttaacttttgaagagttgtggaacggtgtagaaggcatataaaatagatcgttaatatatttctaacatcttcttgtaaatgtaaatattttaaaagggttgatcttattacggagagaaccaatcatatcgaaggatttctcaatagtaagtatcccgcgcgtggtcctcggggaaatagaacgagaaacttcaagtacttgatagcaagaaagtgagtgcttggcttccccattttgattataaagaaaggcattattttctagggcaagaaaagacattgttgaaattgttccagaaactttcatttaaagtctttcgtgaaaggagtggacgtcaaaaagaaataatgatttttaaacgtgcagtatctacattgattcctccaaaagttgtgtcttccaagaatataggttcggcaccaaatgccaagcgcattgctaatgttgttcacttttataagtctttgcctcaaggaccagcaccagccatcaaggctaacactagattggccagatacaaagccaagtactttgatggggataatgctagtggtaaaccattgtggcattttgctctaggtataattgcctttggctattccatggaatattattttcatttgagacatcataaaggtgcggaagagcattgaacgtggagttttacttttgtagaaaattctttattttaagcctttttaaaccaaacatgcaaagagaagaaaaactttttggtaaatccaaataatttttgagcgaaattgaaaggagtacataagtgatagaacaaaatttcgttgttttcatatgtctataaggaaactccgtcactttctggctctattcattttttctttagtaaagcataaaaataatgagacggagagtaaactttacaatatatattcataaaaattcattaaaataaaactgttcgatcctattcgatatacacacacacatatatatatatatgtatatagatatgggtgtgtttgtgtgtatccgtgctaaactcgcaaatgcaactttatgtcaaaccaacttgctcattcctacatattaatccattagaggagataagtctatattttttgttcactgatatacatgacctgcgtgcccctcaaaaagacatcactattgaacttatttagaagcttattgttattactctcgtagtgttcagtggcactcgatagtgcaacattcataaaaccatcaatggattccaatcttccgctgtagagtaaacccgaggcaagtttgacgttcactgtcttaccaatgatatcagagagaaactccgtagtaacgctaccctctgtagaagcttttccggacatcactaataatctctgcttgttttgcttatactgtgcaatgccatattttctcgttaatatggcgtcttgtgcattattgaatgggttgctgcgacgttgcttatttggcattgtacacgaacagctgcccccgggtaaaatgttttaataatagaaatatcttacattaaacggctaaaagaaaggcctatagtcgtaataacatttatttcctacacataacccagttaattagccacagtgatattcgatttatgccgcttcaattgtgcttaaatcgttgcatcgcttcagtaacttttaattgtaatgataatgcacgtcaatttagtttcccattcgggtaaacagtatcaggtcgagatatgaaaattggcattccttggagaatgttagccagaagatcgatcagtcgactcccctattgattaacatttcatctttgcatacttggcgtttctaatccttatcttttattaccaagagttcattgtacttttaataaagtgaaatataacgtagcatctcaagagcaaggagattttgatgaaaaaaatatgtcagctgaccctattaatgaccaatcgtctttatgtgtgaggtgcaataaatcaatcgcgtctagccaggtatacgaattagaaagcaaaaaatggcatgaccagtgctttacatgctacaaatgtgacaaaaaattgaacgcagattcagactttttggttctggatataggtacattaatttgttacgactgctcagataaatgtacaaattgtggcgataaaatagacgacacagcaattatactgccttcctcaaatgaggcctattgttccaattgtttcagatgctgtcggtgcagcaaccgtataaagaacttaaagtatgcaaagacaaaacgaggactatgttgtatggattgtcacgagaaattgttgagaaaaaaacaactattactggaaaatcaaacaaaaaattcatcgaaagaagattttcccataaaacttcctgaaagatcagtcaaaaggcccttgtcacccaccagaataaatggtaagtcagatgtcagtacaaacaacaccgcaataagtaagaaccttgtaagctcgaatgaggatcaacagctcactccacaagttttagtatcacaagaaagagatgaatcatcgttgaatgacaataatgataatgataacagcaaggacagggaggaaacatcttctcacgcaaggacggtttctattgacgacattctgaactctactttggaacacgatagtaatagcattgaagagcagagtttggtggataatgaggactacatcaacaaaatgggtgaagacgtaacctataggctattaaaaccacaaagagcaaatcgagattccatagtggtaaaggatccgaggatcccaaattcgaactcgaacgcgaatagattcttttcaatttatgataaagaagagacagacaaagatgatacagacaacaaagagaatgaaatcatcgtcaacacacccagaaatagcactgataaaattacaagtcctttgaacagccctatggctgtacaaatgaacgaagaggtcgaacctccgcatggactggcattaactttatcagaagctacgaaagaaaataacaaatcatctcaaggtattcaaacgtcaacttccaaatctatgaatcatgtctccccgattacaagaaccgataccgtagaaatgaaaacatcaacctcttcatcgacattacgtttgtctgataatggaagtttcagcaggcctcaaacagcagataacttattgccgcataaaaaagtagcaccctctccaaacaaaaaactttcaagatcgttttctttgaagtccaaaaattttgttcacaacctgaaaagtaaaacttcggaaatgctggacccaaagcatccccatcacagcacttctatacaggaatcagacactcattctggctggggtgtttcctctactcatacaaatataagaaaatcaaaagccaaaaaaaatcctgtatcaagaggccaaagtgacagtacaatatacaatactctaccacaacatggaaattttacagtaccggagtttaatcacaaaaaagcgcaaagcagccttggcagtatatccaaaaagcaaaattctaatgatacagccactaatagacgcataaatggttcatttacaagttcaagctcggggcatcatatagcaatgttccgtacgccgcctttggaatcagggccattatttaagaggccatctctgtcatctgagtccgcacaccacagatcttctagcttacagacgtctagatccactaatgcattgttggaagacgattccacgaaagtggatgctactgatgaaagcgctacaagcttggaaaaggacttttactttactgagttgactttaaggaagttaaaattagatgtgagggaactagaaggtacgaagaaaaaattattacaagatgttgaaaatctaagattagcgaaagagaggctgttaaatgatgttgacaatttaacaagagaaaaggataagcaatctgcatcttcccgggagtccttagaacaaaaagaaaacattgcaacatcaatcactgtaaagtcaccaagttcaaattccgacagaaaagggagcatatctaatgccagtcctaaaccacgcttctggaaaatattttcaagtgctaaggatcaccaggtaggcgatctagaatcacagcaacgttcgccaaattcatcttcaggcggaacgacaaatatagcacagaaagaaatatcatcaccgaaattaattcgagtacacgatgagcttccttctccaggcaaagtaccactgtcgccaagtccaaagagattagattatacgcctgatggttcccatttatatggatcttcgctacaagctcgatgtgcgtatgaaaaaagtactgttccaataattatcaggtgctgcattgatcgcattgaaaaagatgatataggcctgaacatggaaggcttatacagaaagtcgggctcacagactttggttgaggagatcgaaaatgaattcgctcagaataattcgttgcatagtgatacattaagtcccaaactgaatgctttactgaatcaagatattcatgcagtggctagcgtattaaaacgatatttgagaaaactaccagatccagttttatcattttccatatacgatgccttgatagatctagttagaaataaccaactaattgagaggctaccattaaacaacgacaagtttttggattcaccacaaaaagtgactatttatgaaatggtgctcaaaagcctacttgaaattttcaaaattttacccgtagagcatcaggaagtattgaaagtattggcagcacatatcggcaaagttcgaaggtgcagtgaaagaaatttaatgaacttacataacttgtcgttggtctttgcaccgagtcttatccacgattttgacggcgagaaagatattgtggacatgaaggagaggaattatatcgtggaatttatacttggaaactatagagacatatttaagcaagcataatacagatttgcaaaagttaaataaacataggatagattaaataagaaatcatatgaaaaaagaataaagtaagaaaatagttcaatgtatattcgtcagttcagggtgtgaaaaggtggcaatttttttgtttccgacccgtaacaagtgttcaatggtggtgaagtcttttcttggcaaatttctatacttcccaaattcttcatgaatataattcacaaaattaacttggttttcctttggttttgtatgagccgttcgtatggaagccctatacaggtgtaagacttctttttgtaacccacttaatctcttaggcatgctcttggtattgcgtctcctcttcttcttgtgtgtttaagctacattatctttgttaagaataatttggcgaacccctttttttcttcggctttgcaaggttaattaattaacatctaccagttttactacattttagattggttcgtccaccgaaatttaaaaaagcaggattgaaagcgtacaacaacgtcttagcgaaaaagataatccaaaattcgatgcttgtacacctcatgtagcttccttattaacatttggtagtaggcttaggctattttttgaaaaagccgtcatatattactttgagcctttgcgaatcctctccaaagtgtcggttacctaccgggagggataaccgcggatagccgtcatttaccgaaaattgccgaggtcatgctgagcatttgtcgtacttttgtgcggcggagctttgataccttcggtaagtgtcggtatgtaataggttagtggcatcttatttattgtgttgagtaaagtttaagatataaactgggctagtttgcatcgtcactacagcggcagctcactttcattttttttctgcgtttattaatactacataaaatctgatataaaacatatttaactgatcaaccctctcaacttgatactcaaaacaagttgacgcgacttctgtaaagtttatttacaagataacaaagaaactcccttaagcatggcacctgttacaattgaaaagttcgtaaatcaagaagaacgacaccttgtttccaaccgatcagcaacaattccgtttggtgaatacatatttaaaagattgttgtccatcgatacgaaatcagttttcggtgttcctggtgacttcaacttatctctattagaatatctctattcacctagtgttgaatcagctggcctaagatgggtcggcacgtgtaatgaactgaacgccgcttatgcggccgacggatattcccgttactctaataagattggctgtttaataaccacgtatggcgttggtgaattaagcgccttgaacggtatagccggttcgttcgctgaaaatgtcaaagttttgcacattgttggtgtggccaagtccatagattcgcgttcaagtaactttagtgatcggaacctacatcatttggtcccacagctacatgattcaaattttaaagggccaaatcataaagtatatcatgatatggtaaaagatagagtcgcttgctcggtagcctacttggaggatattgaaactgcatgtgaccaagtcgataatgttatccgcgatatttacaagtattctaaacctggttatatttttgttcctgcagattttgcggatatgtctgttacatgtgataatttggttaatgttccacgtatatctcaacaagattgtatagtatacccttctgaaaaccaattgtctgacataatcaacaagattactagttggatatattccagtaaaacacctgcgatccttggagacgtactgactgataggtatggtgtgagtaactttttgaacaagcttatctgcaaaactgggatttggaatttttccactgttatgggaaaatctgtaattgatgagtcaaacccaacttatatgggtcaatataatggtaaagaaggtttaaaacaagtctatgaacattttgaactgtgcgacttggtcttgcattttggagtcgacatcaatgaaattaataatgggcattatacttttacttataaaccaaatgctaaaatcattcaatttcatccgaattatattcgccttgtggacactaggcagggcaatgagcaaatgttcaaaggaatcaattttgcccctattttaaaagaactatacaagcgcattgacgtttctaaactttctttgcaatatgattcaaatgtaactcaatatacgaacgaaacaatgcggttagaagatcctaccaatggacaatcaagcattattacacaagttcacttacaaaagacgatgcctaaatttttgaaccctggtgatgttgtcgtttgtgaaacaggctcttttcaattctctgttcgtgatttcgcgtttccttcgcaattaaaatatatatcgcaaggatttttcctttccattggcatggcccttcctgccgccctaggtgttggaattgccatgcaagaccactcaaacgctcacatcaatggtggcaacgtaaaagaggactataagccaagattaattttgtttgaaggtgacggtgcagcacagatgacaatccaagaactgagcaccattctgaagtgcaatattccactagaagttatcatttggaacaataacggctacactattgaaagagccatcatgggccctaccaggtcgtataacgacgttatgtcttggaaatggaccaaactatttgaagcattcggagacttcgacggaaagtatactaatagcactctcattcaatgtccctctaaattagcactgaaattggaggagcttaagaattcaaacaaaagaagcgggatagaacttttagaagtcaaattaggcgaattggatttccccgaacagctaaagtgcatggttgaagcagcggcacttaaaagaaataaaaaatagaaacttgtgggcgcaattataaaacactgctaccaattgttcgttttctgttcattaacacataaaaaacccttatgtaactatatttacaaagtaaatacgtatattaaagctattttaccactaccacagagttctttgtccagttgctagtattttttttttcgcgacgaggcaggggcggggagacgtgttgtttttccacggctttcggctcaccacttgaagaactataaaaggccgccaaatttatcctttttcacttcttccgttcgcttttttctgtcattcctatcgtgtgtttagtagtaggtttttttgttagaagaagttttatccgaaaactatcgaagacaaatagataaaaaaatctccctcgttctatttgaaactttaagaaatccatattaagaaaatacctacatctgctaaatgtctgctaacttagataaatccttagacgaaatcattggctctaacaaagcaggaagtaatagagcccgtgtcggtggtactcgtggtaacggtccaagaagagttggtaagcaagttggtagccaacgtaggagccttccaaacagaagaggccctatcagaaaaaatactagggcacctccaaacgcagtcgctagagttgccaagctcttggacaccactagagaggtcaaggtcaacgtcgaaggtttgccaagggacattaagcaggatgctgtaagagtatgttaatacgtgaaatgagagctatttgtttagttactcgcatcgtctcgtgtggatacgagaaatattctttgtaaggaaggatatggcacacgcttttgatcaagaattctctttttagagatgaagaaagagtccgaaatacttcgctagagaaaatacaaaaagagtatcgttttcataagccaaccataccaatttttttcaatacttcaaatcatggcctataaggttggaattaccagctaccactgagaatgggtttgttcttattggctgggttaactcaaatcaatctgactatctgctaatctgtcaatcttacatttttaagctggcgtattgtgtcgcctcgaccgtgatagttagttcctatttttaataagcgtatcatccaatactgaagttgtggaaggatcaattaattttgtatcctttcaagagggagtagctttcagtttcgaatggcaccattttcaaaaaatagctatgggaaacatgtctttcatgaacgttcgaaaagatatgagtgcatcgcttcatttttttattatgatagttacaaaaatatttgatttgagacacctaatgaaaccaaagaggaactcacccatcgtggtacatgtttatttgagggtttatttttcctacgcaatggtatacttttaatactctcaactccttgattgtttgtgtattgtcccttccttctttgattttatatcatagagatatatgactaacttttttttttttattataggaattttttgcatctcaagtaggtggtgttcaaagagttttgttgagttataacgaaaggggccaatctactggtatggctaacatcacattcaaaaacggtgaattggccagaagggctgttgaaagatttaacggctctccaatcgatggaggcagatcaagattgagacttaacctaatcgttgatccaaaccaacgcccagtcaaaagtttagccgacaggatcaaggctatgccacaaaaaggcggaaacgctccaagaccagtaaagaggggtccaaatagaaaagctgctatggcaaaatcccaaaacaaaccaaagagagaaaagcctgctaagaaaagtcttgaagatctggacaaggaaatggcggactatttcgaaaagaaataattaattgtcaattttttgtttgatttaatttggttttattaaatttaatttttccgagtttcattatgtattagtttccagaaaatttaaaggattaaaaaatgtattaataaaactttgatatgtttatgtaataatatttaccaccgccactaggtgacgctaacctactcatcggtgacggcttttctcacttttaaagtttattcggcatatttgactcataatatgtcactatttacagtgcgatgaatatatatatacataatactgcattgaaaaaatggataggttgattaaacgtgtgttactcgtttctcctcctatctaaaaaacctaatttgtcacctctttttcttgttacagcactaagcccgctaccttcatatttactctttcttactaattgatggtcctcagagcaatcaatgttgtctcctccatctttaggtatggggaaccctggtttgacttgagcaaggttatcataatagtttttttcattcacttcaccattgtttccccgcgcctttggtataaatttagcatctcttctagctttcactatggtcttgaccacataaatagacgcaatcccggctgcagaaatgtatagtaaattcttactgttgaaatcgcattggtagtgttttcctactttcgtcttcactttggttatatatatggtgcaatcaaactctgcttcaagggataggccaataaggaaataaccaaaaaagaagtccgggaaatagaaaaagatatccaatgttagtttaggctttacgaatagatgtttccctatttcttttacacataccctatattttgaaatggatttgacattgtatacttagtacggctcaaagaatgaaatattactatatttatctcttcatctgccttgatttttttatatgcaagcaggacgctcgggtttgtaaggaggaagattgaaaaggatgtcttcaactaaaaggcgaagaaggaagcgacacatttgtgatgctttgaggtcagtaatgtaatatatatatatatatatatatatatatattatatagtgtaactgctcttatttatcttgtctattcgaacccaacaaaaaaggctgcagtgggaatctgttcatgtggctgtatcacaaccaagggctaccgtttaagaatactggagagctcttgtcgtctctaattttatgatcacgtgcccattctagtcattacgcaggtaatgcgaaaattacagtatggatcgtgtaaagttaccaagcagaaaaattgtaataattttctttttccaaattttctcggtatctgaaatttttcatttaagagatgatatttggacttactctaaactattactttacgtatctttgatttaacttccagttacagatcgttaaggaatagtccgcgaatttattaccgcttaaactgattatttcaaatatagaaagtaatatctattaatcaacaacagaaatgaaatacttagctgcttacttattattggttcaaggtggtaacgctgccccatccgccgctgacatcaaggccgtcgtcgaatctgtcggtgctgaagtcgatgaagccagaatcaacgaattgttgtcctctttggaaggtaagggctctttggaagaaatcatcgctgaaggtcaaaagaagttcgctactgttccaactggtggtgcttcttctgctgctgccggtgctgccggtgctgctgccggtggtgatgctgctgaagaagaaaaggaagaagaagctaaggaagaatctgatgatgacatgggttttggtttattcgattaaggaatttaattaataaacaattttcttgttttccttcattttacaaaatctggtgtaaatcctcgattccattgtgatttaaaaataattaattactgtataagattctatatagacaattaattgaaaatagtattacttctttaactcgcttaggattttttttattttttctctcttttccggagaattgccaaatgttttcacggcctcttccaataatagcttcatttcttccaacgcaactactagtttcccattgtaagtggcgaagtactcgctgatatcatcatcttcagaagcttctttaatggaagttgttaaagaatttatagaatttgtttggctcagaatatctgataatttactttcgcctatttggagagcctgacatttcagtattaaatctttccttaaattactatactcgcttagaactttgagatcattttccacttcaacttcctcttcgtctgctacttccatctgcggcagcttcaacacatcttcaattaatctctctatcgatgtactctgaggttcaccctcaactctatttcttagttcacttccaagagagtactttggtatgtctccaacaagttccattatctgctgcgattgactggctctcaattcagactcgttatcgtatatctctttgctcagtaagtcttgttttcccctgctcatggcatcctttctcttttcaattacttgagcctttagtaatctgcacacttcatttggtaattcgcctgctaggtcatccatgaggtagtcatcactcgacagcagtgcggtcaattcattttctataaaattggatatgctattatatgtgtctgtcatcttattcctacaatctattgttgctttagtttctgtgcacatttaccaaaaatatttcttcgcatgtagatttacctcttttcccctgtgacgcgtcatcgtttttatatcacctttgaacaaagcaatatatctgtactcaaaaggtacaaacgaaagttttgttcacgagaaagagatattttacatgcgaattaaatcttgattgcctgaattcttcactattttatgatttttcccttccttcttgaaatttgatttatatttagtccaaatattacagaaaaaaaaaaaaaagatgcctaagccttgggtcttatttcgaacaaatccatccatcggtaacaattcaaaaaaagaatatttcgtctcgaacaatttgctaagtattgtgggtaaatgatatataaatttttataaaaactcttggccaagaaaaaaaaaaaagactatgtctaaacgtaacgttatcattattattaaatcattttaatgttttataagttttgtttttcatttcataccctttaaggagcatttggcattgtgtgcgccctgaaggctaaataagaatttgaaggactcaccacagaacagtatagcgaataccaaccgcagcaactacttaaaattccaaaatagccaccggccattttgagattgttgttgtcaatgaaggtgccgatacacagtagtaggaaggtaagatccaaaaacgtcaatagtaagaacaaaccccacgtgctcttcaatgtacacatcaacatcaagaaggtgaaaacggtccagcccgcaaggaagaacccaatgacattgttcaacattgtgggatcggtatagccgctgaccaaattatcagtatctgttagcccataaccgtagcagatccagaacccgccgaaagaactgaacacagtcatggcgtatgtgtccccaatgacaaaacacaataacccggcaaacaattcaatggcaccaccaaaaaacataaacaaacttagcgcccatttaccatcagtgacgccgcgaacgttcgcattaattagcgacagaactagacatgacagagaaaacgatgcgagacccaaaggaaccggattagcgaactggtgcggagtatactttgcacagtttccttcctccccatcccctctgtctagtgcattgagcaaatctctgcgcctgtaggtggaggatcctagagtaatgaagtctctgtcggagtatatctcttgaatattagggaagccctgcgaaacgcctgcaatcgaaccctgctgggggagcgtctcaatattttctagagtgttcacacccttttccaaatcctgtggagaagaagcagacgatgtcattttaaccagtatttttattttttattcttactaaatctttctgggaatgtattcagttatatgtgacccaactgtttataaaactgggggaatattaggcaatcaagcgaagctcatcgatgagtattcaatttgctaaaaagttgttttatttaaatattccttctgagtcacggtcatcgtgaatagcgttaaaattctcaaatccattggtgtttccattaggccctgagcggttccccaagaaaaaaaaaaacagtagaaaaaaatgatgcttcttcctaacgctattgtagtgcaggttctgccgtgtgccaagttggagcagcgcctgctgagactcttccgtatggttcttgctcttctcaggaccagcggcggcagttccggtttttttcggcgtcttttgtctggcacacaatgggcgatggagagggaaaaccggaggatatgccagctgcggtgagattatggttggagttatgtttgtagccggcggtgcggcaataggagaggggaggggaaggggaggggaaaaggtaatggctgacgaagtatagagatggcaatcacaagccaaatattggagattacatgcaagaatgctactgttatacaaaagggtgaaaattgagacccaaattccttccttttttttcttttttttttaccagaagaattacgtacaaaagtacctactatttcaaagcaagaaatgagatgcctattgtggttatatacagaatagatgataaatgggttttccgtgcaaaacgatatggagaattcaaaatgggtgcgaaatacctggaacgtaagcgttctgagaaatacacagacgcattaacctgacaaaaacacaactagtttgggaaagggatttggtctttcctctcgggtctctcgtgtggttcctttctttctcagatctccctgcacactgggctgttgtcctccaggttatggtttgttctcttcaggtattacaatgcagtaggcttttggagtgagcaaaacgaagagagaaaaaaattttttcttaaaagttttttttcattttgtgagcttattcttcttttctatatattcttgatatcttagattatacatattattctcttacatttcacgattgcccttttggtgtttagcattcagactcaaagaccacaaacacaaactataacataattgcaagatggttgctttcactgttgaccaaatgcgttctttaatggacaaagttaccaatgtgcgtaacatgtccgttattgctcacgtcgatcatggtaagtccactttgaccgattccttggtccaaagagccggtattatttccgctgctaaggctggtgaagctcgtttcaccgataccagaaaggatgaacaagaaagaggtatcactatcaagtctaccgctatttctctatactctgaaatgtctgacgaagatgtcaaggaaatcaagcaaaagaccgacggtaactccttcttgatcaacttgatcgactctccaggtcacgttgacttctcctctgaagttactgccgctttacgtgtcactgacggtgctttggttgtcgtcgacaccattgaaggtgtctgtgtccaaaccgaaactgttttgagacaagctttgggtgagagaatcaagcctgttgttgttatcaacaaggtcgacagagctttgttggaattgcaagtttctaaggaagatttataccaaacctttgccagaactgttgaatccgttaacgtcatcgtttccacctacgccgatgaagttttgggtgatgtccaagtttacccagccagaggtaccgttgccttcggttccggtttgcacggttgggctttcactatccgtcaattcgccaccagatatgctaagaaattcggtgtcgacaaggccaagatgatggacagattatggggtgactctttcttcaacccaaagaccaagaagtggaccaacaaggacactgatgctgaaggtaagccattggaaagagctttcaacatgttcatcttggacccaatcttcagattattcactgctatcatgaacttcaagaaagatgaaattccagttttgctagaaaagttggaaattgtcttgaagggtgacgaaaaggacttggaaggtaaggccttgttgaaggttgttatgagaaagttcttgccagctgccgatgccttattggaaatgattgtcttgcacttgccatctccagtcactgctcaagcctacagagctgaacaattatacgaaggtccagctgacgatgccaactgtattgctatcaagaactgtgatccaaaggctgatttgatgttgtacgtctccaagatggtgccaacctctgataagggtagattctacgccttcggtagagtttttgccggtactgttaagtccggtcaaaaggtcagaatccaaggtccaaactacgttccaggtaagaaggacgatttgttcatcaaggccattcaaagagttgttttgatgatgggtagatttgtcgaaccaatcgatgactgtccagccggtaacattatcggtttagtcggtatcgatcaattcttgttgaagactggtactttgaccaccagtgaaactgctcacaacatgaaggtcatgaaattctctgtctctccagttgtgcaagtcgctgtcgaagtcaagaacgctaacgacttaccaaaattggtcgaaggtttgaagagattgtccaagtctgatccatgtgtcttgacctatatgtctgaatccggtgaacatatcgttgctggtaccggtgaattgcatttggaaatttgtttgcaagatttggaacacgaccacgctggtgttccattgaagatctccccaccagttgtcgcttacagagaaactgttgaaagtgaatcttctcaaactgctttgtccaagtctccaaacaagcataacagaatctacttgaaggctgaaccaattgacgaagaagtctctttggctattgaaaacggtatcatcaacccaagagatgatttcaaggccagagctagaatcatggctgacgactacggttgggatgtcaccgatgccagaaagatctggtgtttcggtccagacggtaacggtccaaacttggttattgaccaaactaaggctgtccaatacttgcacgaaatcaaggattccgttgttgctgctttccaatgggctaccaaggaaggtccaattttcggtgaagaaatgagatctgtcagagttaacattttggatgttactttacatgccgatgctatccacagaggtggtggtcaaatcatcccaaccatgagaagagctacttacgctggtttcttgttggctgatccaaagatccaagaaccagttttcttggtcgaaattcaatgtccagaacaagccgtcggtggtatctactccgtcttaaacaagaagagaggtcaagtcgtttctgaagaacaaagaccaggtactccattgtttaccgtcaaggcctacttgccagttaacgaatctttcggtttcactggtgaattgagacaagctactggtggtcaagctttcccacaaatggttttcgaccattggtccactttaggttctgacccattggacccaacctctaaggctggtgaaattgttcttgctgctcgtaagagacacggtatgaaggaagaagttccaggctggcaagaatattacgacaaattgtaagaatggttaaacaatttttaattatttaactttttcagtttttgtcgtaatgtattgggcaccttttatgtccttttgacttttttgtagtttattctcacgtatacttaccatctatagtgttatttcatatttaatcatatttccatattagatatctgccttcccctgtataatagttactatgatttatcttgctttgcctattcgcgtcatcaacttcttttcttaccgatcgcggtaatgccctttaagagtggcatcaacattggcgtaaacaaagtttcaaaggattgatacgaacacacattcctagcatgaaagcatggaactctcatcaaacttaaaagacctatatattgaatggttacaagaattagttgacggattaacccctaaacaagaacaactcaaaatagcctatgaaaaagcaaaaaggaatttacaaaatgctgaaggttcattttattatcctacagatctaaagaaagttaagggaattggcaatacaataataaagagattagatacgaaattacggaactattgcaaaattcaccacatatctcccgttgaggctccttccttaactcagacaagtagcaccagaccaccaaagaggactactacagctttgcgtagcatagtaaactcatgcgaaaatgataagaatgaagctcccgaagagaagggaactaaaaagagaaaaactaggaagtatatacccaaaaaaagatctggaggctacgctatccttctttccttactcgagcttaatgccattcctcgaggcgttagtaaagagcaaatcatcgaggttgcaggaaaatacagtgaccattgtatgactccaaatttctccacaaaagaattctacggtgcttggtcgtctattgctgcacttaaaaaacattcgttggttcttgaggaaggtagaccaaaacggtattcgctaacagaggaaggtgtagaactaacaaagagcttaaagacggcagacggaatctcttttccaaaagaaaatgaagaacctaacgagtattccgtaaccaggaatgaaagtagtgaattcacagcaaatctgactgacctccgtggtgaatatggtaaggaagaagagccctgcgatataaataacacttcattcatgctggatataacttttcaagatttgagcacgccgcaaaggctgcagaacaatgtatttaaaaatgatagactgaatagccaaactaatatatcttctcataaattggaagaggtctctgatgatcaaacagtacctgattccgcattaaaggctaaaagcacaataaagaggagaaggtacaacggagtaagttacgaattgtggtgtagtggtgatttcgaagttttcccaattattgatcacagagaaataaagtcacaatctgatcgtgagtttttttcaagggcatttgaaagaaaaggtatgaagtcagagataaggcaactcgctttgggtgatattatatgggttgccaagaataaaaataccgggttgcagtgtgtgctcaacaccatagttgaaagaaaaaggctagacgatttagctttaagtataagggataacaggtttatggagcaaaaaaataggttagagaaatctggctgtgaacacaaatactatctcattgaggagactatgagtggcaacattggaaatatgaatgaggccctaaagaccgcgctttgggtcattttagtgtattacaaattctccatgataagaacttgcaattcggatgaaactgtggaaaagatacatgcgttgcatactgtaatttctcatcactattctcaaaaagatctcatagttatatttccaagtgaccttaaaagcaaggacgattataaaaaggtgcttctacagtttcgtcgagaattcgaacgaaaaggcggtattgaatgctgtcataatcttgaatgctttcaagaactaatgggaaaaggcgatctaaagacggttggtgagctaactatacatgttttaatgcttgttaaaggtatatctttagaaaaagcagtagccatccaagaaatatttcctaccctgaataaaatactaatggcatataaaacgtgctcctcggaagaagaggctaaattgttgatgtttaatgtactgggagatgcacctggtgcgaagaaaattactaaatctctttcagaaaagatatatgatgcttttggtaaactttagcaatttgaaatatagtcatccctgcaaggttttataaagaaaaaagtgatgatattcttttaactaatatatacatatataagaaaagaagccttaatttctcacggacaaatataccagaagcatatctgaaagccgccccaatgcattatgatgccacttgacaactcatcaatggtaggtacgaaagacataatgaacatcaattccattatcaaaaacccttccaacctcttccagtgacaaacctttgacttctggataccaaaaatatacgaaaaaccaggcacaaactgtgaaaaaagcaaaaatgagcattgtattttcatcaccaatggtgttaatagtgctcagatatgtcattgaaacaaatgcattggtcaaccaatttgtgcaggctatacatgatgccccaaatgatctcctgttcaaggggagaaattccacacaggtccatggaacgctgcccatcgcagaagcatatgctgcaacataaattacaacagaaattaaaagtaaattgacttggtcatgaccgaaacctacactgcaaagaagtaacccaacagtcataatcaaaattgttctcaaaagaatggctcttcttcccaaagagtccatggtgtacatggcgaaaaaagtgaatatgaagttcgttgaggcaatcaaaattggaggcagtagagggttttttatattaaatttggaaaatattattgccgcatagtacataaaagcattaaagccagtgatttgctggaaaaacattaacatgcaacctactattaacgctcttattgtgcgtggctccattctgtgtcttttctttttgttagatgccagggcaccgtttggagctgggcctcgcaacgccgatagatatgctgatgaggaggacattgtgttgctagttctttctgtgttcgaggaaagtcttttaatgttaggtgggctaagagttcctgaggttgaactatccatgtatcgaataaccgattgggactgtactagtaaaggttcacttgcatcttcgtatagtcgtaacttatcgagttcaattatcagctgcttaattttactattcacatgatatgtagatgcagtaggatatagcattcttagagaatccctggtatatagaatgtctcccttggaaatggaccatcgtggcgattcagggataaaatccagtattgaaaggaacagaatagctggaatagcagaaagtgcgaacaaatatctccatgaattatcaatctctttcataagggacgcaatcacataggaaaccaattgacctccagtgatggcaataatgttcaatgtcaacataaaacccctgattctggaaggtgaaatttcactcagaaatagagggacgcactgggcagacactccaacagcgatcccaaccagcaatctcccacaaatcaaaaacgtcaatgttcttgctatagccattccaattgcagctaggataaaaattgaacagcagattgcgagagtaattcttcttccatacctatctgctaaaggaaatgccagaatagagccaaaaaatgatccgacgcttgtactggaagttatcagctccttctgaacatccgttaaaactaccaaagatagatcttcgggctttaaagaaagcagaacacctgatataacaccagtatcatagccgaataaaagcccaccaatggtagcaccaacgaagattaacgacgttttgaacgttaaagcatatgggagttgctcgatgtcattggcagtattggatgttacctgggagataatggaatacagatcagaataaacgtcttcactttcatctgtagacatacctctatcaagttttgactttcctgtcgcttgcctgtacgcttttgttttctactgagaaaagatactttttgaccatggactataagtgcacgctacagttgcacatataaggttgtatatagttcaagaagttcctttcgtatggaaattttgttatgtataccttccagttgctatggtagtctacctgactaaattatcaatccgaccgatgttcggatgttgcgataatattggtaccggaaaaaaaaaaggagagggctttgtagtgtcgatgtttaacaacctgttttaaggaataaagtaaagtgaggctcacctggtcatttaacaccaagaatcaaggagccaataagtgcacatgagttttaaagggtttaccaaggctgttagtagggctcctcagtccttccgtcaaaagttcaagatgggtgagcagacagaggatcctgtttacgaggatgcagaacgtcgttttcaagaattggagcaggagacaaaaaaattaagtgaggaatcgaagagatactcgactgcggtgaatggaatgctgacacaccaaattggatttgccaaatccatggaggaaattttcaaacctatcagtggtaaaatgagtgaccctaacgctaccataccagaggacaacccacaaggtattgaagcaagtgaacagtatagggcaattgtcgcagaattacaggaaacattgaaaccggatctggctttggtggaagaaaaaattgttacgccatgccaggaactgttgaagattattacttatattcgtaaaatggccaccaagagaaatcacaaaaaattagatttagatagacatctaaacacttataacaagcatgaaaagaagaaggaaccaaccgccaaagacgaagaaagattgtataaagcacaagctcaagtggaagtggctcaacaagaatatgattactataacgacttgctaaagactcaattaccaatactgttcagtttggaagctgaatttgtgaaaccattatttgtctcattttatttcatgcaattgaacattttttacactttgtataatagacttcaagacatgaagattccatattttgatttgaacagtgacattgtagagtcgtacattgccaagaaaggcaatgtggaagaacaaacggacgccttgactattacacactttaaactcggttactctaaggcaaaattggagatgaccagaaggaagtatggtgtagcaaccgccgaaggctcacccgtcagtggcgcatcaagcggtgtcggatatggtgctgggtatgatccagcaactgccacttctccaacccctacaggatacggttatggtgccgcagcaccaagttacgccgctcaacctgctgcccagtatggtactgctgccgccgttggtactgctgctgctgttggtactgctgctggtgctgctgctggcgctgttccgggtacttatccacagtatgctgctgcgcaatctccaccgctcactgggctaggcttccaacaatcaccacagcagcaacagggaccaccaccggcctactctaatcctctaacatcacctgttgcgggcacaccagccgcggccgtagcggcagctcctggcgttgaaactgttaccgcattgtatgactaccaagctcaagctgctggtgatttgtctttccctgccggcgcagttatagaaattgtccagcgtactccggacgtgaacgaatggtggacaggaagatacaatggccagcaaggtgtgtttcctgggaactacgtgcaactcaacaagaactagaggaggcccctgcatccctctgtattcattaccttctattgtgagatgttaccattacctttttcttttattgtaatgtttcttaatttaaatactatatagggtaattcatccttccaccaacaaagtatcgtttgagtctatctattacgggcatgcggcgagcatattaccctactgacaatatcccaaaagggaaggagcgcgttcccaatagggctgccaccttcccaatatggtacaaagcctaccatatggggaaatcagttttctcgctcacctcgcctagtcttcctaaaacgacgttcctcagtctcctttctcttttataaaacaccatctctgtcttgtcgatgacacagcccagttgggaaaccggtgctgacaaacaggaaaaaagcaagactagtggcctggcgcggaagaaactgagctacattgcacaacatcttcaagcagggtgtacgcattcattactttaatactaaatttagaagaaatcatcctttttactcgcgaaactgttaggcttgatcggacgatctcagaagaggaaaaacaaattgataaagtcttcgttaggtttcctagaatagcaggcccgttacaaaaaatttttttacccattccactggttttattcactagtgacttgaaaactccacatatttttgatctcttaagctttcacgcatcacaaagttatcagaacaaattttctccagaaagttatattgcagtgttcaaaaagccgttctcatttcacagcaatttttttctaaagtagaggggcagagaaattagccttcacaagtttgctttcgagcttccaatttgattcctgctttggtcttactttcatcctctcaataccactaagataaactaaaaatatctttataatgccaaataatactcttaaacaaggctccaaaattgaaaatgtttctccctctaaaggtcatgtcccaagtttttggaagcagttcataaacaaccctaagagtatgtcatccgaaaatattacagtccctagatcaccaacttctctttcaaggaatgctcaaccaactactttaaaacggcctccattatcttcaagaccatattcatataataccccaaccaaagataggaaatccttttccaaatccgcgaaacagaacaataacaataacaacgctaattccggaacatcgcctcacgcagagttcaaaaattacagagatatgtttttatctaatagaaatggtttcacaggtagggttttcggtgttactttagcagaatcgttgagcgtcgccagtgcagaggtcattgttcaaagtgagttggtgagttttggtcggatacccatcgtggtagccaagtgcggcgcatacttaaaagcaaatggattggagacctcgggtatatttcgtatagcgggcaatggtaaaagagtaaaagcccttcaatacatattctcgtcgccacctgattatggtaccaaattcaacgattgggaaacatatacagtgcacgatgttgcatcgctcctgaggagataccttaataatttggccgaaccactaatacctttatccctatatgaacaattcagaaacccgctacgatctagaccaagaatcctaaggcatatgttgacccacgaagtttctcatccgaatgcgaataaaacaaataatgtaacagtaaaatcaagtagacagaactataatgatgatggtgctaatgatggtgacatcgaaaaggaggacgctaaagatgatgaagaaaaaagacgaagaaaaatacgtcataagagaaggctgacccgcgatataagggcagctatcaaggaatatgaagagctctttgttaccttatcaaatgacacgaaacagctaactatatacctactcgatttactgagtctttttgcaaggcaatcacagtttaacctaatgtctggtagaaacttggcggccatcttccaaccttcaatattatcgcatcctcaacatgatatggaccccaaagaatacgagttatcccgactagtagtggaatttttgattgaatactcgtacaagctattaccccatcttttgaagttggctaaaagggaacaacaggaacggttgtcaaccgaaaataagaaaaataatggagataaacagaaaactgatcctatagaaataccaaagatcacctcatcggattcgccaccaatagtttcttccaataaaaacccaccggcgattgacaataacaataaactagaccatacgacgttatcgccaatatctacttcgataccggagaactcatcagacctacagacttcaaaaatgttaaagcctccgaagcaaagaagaccacactcaaaatcgtttggttctactccggttcctccggatgttattgctagtaataaaagaagaacgagtttattcccgtggttacataaaccgggaattttgagtgacacaggagacaatggcgacttaactgctactgaagctgaaggtgatgattatgaagaagaaaatgttgatccatacggtcagtctccatctagcgtacactcaggttctttgcccaaacagcattatctgccaattcctcgaatgaacagatcgttgagtggaaacagtaccaattcgtcctttaacactagacctatttcaatgatcctgaccagtggtaatgataattccgctgatcaattagaattactaagtaacactcatagcaataatgagcgcagtaatgctttaccattaaccgaagatgatggggatgaaagaaattcaagatcacgcaagagggaatcatggtttcaaagactaacaagccgttcaggctctgctaacagggcttgataacaccatttttctttccttttaatttcctcatttttttttttttcgttatttcccttaaaaacctgttggcggttttctttctttttctttgccttctgtataaataacaaataaacatcattcccctttcaagatttataaccataaagggaacatatataacataaatcatgaagaggacaaattacggacaattattctgtagcgatgctaatcagtataaaataaaagaataaaaattcttaagttgttaatatgccagagaaatgttacagcttgtaactcttcaataatgaatttctatgttatatgactggctgtttcatataagctataacagggatcatgatcattaagcattttctctgcaacatttatgtcgtacactgcgaaccacgattaaataaatatatagataccttttcttatttattagtctaattcaacaatatcagaattagtcggttcattaactaactttgtccttttgttactgggcgcctcagaaatctcagtatcaactggcctcttctttgaaccattgatcggttcagcatcgatggtgatctcaccttcatcgtcgtctaatatcacgataccatctttcccatgactgttcgtagttgcgactacatctgcacccttttcatttttttcttcttcttcattttttgaaggactattgttggcctttattaatgggacttcaacgtccggtaagctgcaagtattacatgggagttcatcatcaacatcaagaaataattctatggctttgcggatcattgtatcaccttcttcgtcggagaataatattatagaaccatttccaagattaatctccgataaagtacgatcgttcaaatcctcgaaatcgtaatcaaatagtaacctttgattacttgcgtccaggagcgaaatatcctgtggatatgagtacttctcgcgtattaaaactacaaaatcacttagtttcattttgttcaaacaatcgctggataacttaataacacctctacaaactttagagcaaactgggcaatttttatttggaggggctagtttcggatttgataaataacgattttgggatagattgcttgcctttgctgtgaaagccatattcaaatcagtatacttagtagttggggcatatttcaaaagatttaaaacgcgcagtgaaatcaatgacgatgcaccggcaacgatagcattcgttgttgcaatagccgggataatgttaccagcaatttgcttgatgtcaaatacggacttcattggaatattgaatatgtgtgaccttatgttcgcagcagttgcgacgaattccaaagtatcagcatcatctttatcaaattcaatatgattttgctctttgggatagcgatccattaatttttgtgtaatattaatgaaattactaatttgctcctgtattgtgccaacagaattagaggcagactgagctgttttagtaggagtatttatttgagagtctgataatggtactggctttgttctcgttttccataaattttcaatggctagcagtttatttatatcctgaatgaataatttattaagaatctctggaatacgggatgcatctcttgatatgataattttttgcaattcatacaattcattagtttcttgtttaatgcgcttaatttcttcagcatcatctgtaccccaatcctggttgttatcatcttcatttccagaggtctctgacgcaaatagctggttaaatagaaagtttttcgcccaaacaatgcaatgaattggctgagaaggagtggacctgatagtacacacaggaaaagtctttggtgtttccttctttgtacattcaaaacactcagttttcccggggataataggctgcatgtatccatcaaatccagctgttccagattctattaagggcagtgatagaaactgtgatattttattgacataccgtcttgcggccaagttatcaagagcattgaagataatgtcaaattgctcaaaccaatgcagtgggaaggtagaaatgtccataacatttccttggtaaggcactaacttagagttattgaaatgctgtactgcttttacggctgtggtagacttcggttgtttaatatctttttgtctaaaaagaaattgcctgtttaagttcgaaaggtcaatggtgtccaaatcgacaatatgtatttcaccaaattccatcaagattatatcctttaacaattcagaccctatgcccccagcaccgaccagaagacatcttgaggaccgtaatttcttgtaactatcttcaccgatgattgttaccaaacttgtttcccttggcattttcttttcttgtttggcgtagcgctcctgatcttgtgtgtctgttgaagtacgcaattagtggattgctcatccaaatatcttgatttagcgtaaacatacttcgcctttgaaaaactttaacttgaaaatagagtataaaaaaaaattgcacaaaaaatgcggaagccgggaatcgaacccgggccccatgcttgggaagcatgaattctaaccactgaaccactttcgctaagaagatctagcttacataggttttgtggtaatataaattcttgagaccgtaaccgcgcaaagaaatacctaaaatagtaattgctaactacatctaaaaacagactgaagctcactagatatgagacttttctcacatcttcaaaataaagaaaacaatagcaggcgaaatttttttgaacctggttatacagtgcatgctccaaaatgtcgtctttaaacactactttttattctaaataattacttgaaggggggaaagaaaaagctcaaaaactactcttttaagactttattaccgtccttatgatatatcattaaataggctgtgaacccttcaccattcggatcgcaattgccgttagagtcgacctcacactcaccgtatttgaacgtcatgtaatttctaaatccaaaatattcgtacacagatttagcatgctcggcaatagcttcaaggacaatggcgcaattttcttcgtctgctctccttttgtactcttcaaaaatagtccttacagaacctctgattcctttctcatttaagttcttaccaatacagaaaagatagtagtaattgatgccatttggaatgacttgctttacgcgagcatttaaatcgtcaataaagtccttgttgaactttgcatcattactccttgccttcggaacgtgaggtggaagactccacactgcaacagcatcgaaagtattaacttcggagatctcaccataaggtgaatccaggaatggcgatatgatatcggtggttattgtccttgtaggcaccttctcagctagaggaatatttaagattttcttgcagataaaatgaaacgctggcgagttactaaaagcaatagacaaagtctctgctgctcttctggcatccgtagtcttgttcagggtacagaccatatggcccttagcatcgttgttttctaatggagttggcagtttgttctcgaaggacatgatgttcggttacatgtcttagaattattttctcgagattagtgagtgacttggcataatatcaggtacaataactgttatatatacgccggcggcatttcatttttttcacttatctcagcccctgggactctgatgccgttcacaccaacgtctgctgtgatttggagtgaaatatctggatactaatagaaatattacgataaaaaagagttatctacagtttgctgcattatttttgcgttatcggtcaatcaactttaagagatcaccgtacatttccggcagcattagcgggcgtctcttagtttctttgcaatacagtaggaactccaattttttgttcgtctcctcgctacattcagattcaactgcaatctcgaaaacaagttttttatgccgccaaaataggtatacattgcgttcaatgcattctcattcatctctatcgcaagaacgtcttgttcaaagctgccctttcttgaggcttcaagcgcagcgcacagaaaagaagaaaatccgaaccatgtaatatagatcggcggaaacgaaaagtaaaaagtaaggttgaagacactctgaacccggggaagagtgcatacaaggtaccgtgccaaaattcaagagattagggcaggaatgatggacaagcataagtatcgtgtggagattcaacagatgatgtttgtctctggtgaaattaacgacccacccgtagaaaccacatcactgatagaagatatagtgaggggtcaagtgatagaaattcttttacagtcaaacaaaacggcgcatcttaggggaagtaggagcattctccctgaagacgtcattttcttgatcagacacgacaaggccaaagtcaatcgtttgagaacatatctgtcatggaaggatttgcgtaaaaacgccaaggaccaagatgctagtgccggtgtagcgagtggcactggaaatcctggggcaggtggtgaagatgatttgaaaaaagcaggtggtggcgagaaagacgaaaaagatggtggaaacatgatgaaggtcaagaaatcccaaattaagctgccatgggaattgcagtttatgttcaatgaacatcctttagaaaataatgacgacaatgatgatatggatgaggatgaacgagaagctaatatagtcactttgaaaaggctgaaaatggctgacgatagaacacgaaacatgactaaagaggagtacgtgcattggtccgattgtcgacaggcaagttttacatttaggaagaataaaaggttcaaggactggtctggaatttcgcaattaactgaggggaaaccccatgatgatgtgattgatatactggggtttctaacttttgagattgtctgttctttgacggaaacagctctgaaaatcaaacaaagagaacaggtattacagactcaaaaggacaaatcccagcaatctagccaagataatactaactttgaatttgcatcatccacattacatagaaagaaaagattatttgatggacctgaaaatgttataaacccgctcaaaccaaggcatatagaggaagcctggagagtactacaaacaattgacatgaggcatagggctttgaccaactttaaaggtggtagactcagttctaaaccaattatcatgtaaatttttgtataatttcatcatggaggtgcatgggtttccttctggtatgataaatgtgagccaaatgaattgaaaaatacaaataaagattatgtacgtagatacgcgttataaagaggactatctgatcattggggtctttttcgttgtgaaattgtaacgggtgaactcagtgattaaaaaattgcgtgatgttgagatactatggggcgacaagaaacttacccttagtattcagcattaacaaattaatgttgagggcgtcatctttcaccaggccatttcattatagttcatattctctacagaacggtgatactcctgataaaggcagcactaataaaaatgaaatacggacacctaataacgctgtttggaaagaaaatatagaacttcaatggcagcacttgaaaaagaaattaaatgaattgtattctaggtttaacttccaccgagatcaattatcctttcaagttaacaaggccaaaaaatcaattcaagaggcaaacaggaagttgtctgagcaagagaatgaaatcaacgattcccgtttaaactataataaagatgaattgaccagtgcgaaaattgaaggattgccctccgaaagggaacaacatagaaaaaaatggtctagaaagttagagttttattttgactcattacaggagacgttatttactgccacacgtgctttaaatgatgtgaccggttattctggaattcaaaagctcaaatctagcatcagtctaatggaaaaaaaattagaagctacaaagaaagaacacaaactgtttaaggcacagtacgctaacgccattgatgaacgtgctcaatcccaaagagaagttaacgaattattgcaaaggcaaagcgcgtggtcttcgagcgatttagagagatttacgcagctatacaaaaatgacgccttgaatgctagacaggagcaagaactaaaaaacaaggttaaagaaattgaaagcaaagaagaacaactaaatgacgacttgtatagagcaattttgaccaggtaccatgaggaacaaatatggtcagacaaaatccgaagaacatccacctggggtacattcatcttaatgggtatgaatatattcttgtttattgtcctacaattactattagaaccttggaaacggaaaaggttagtaggatcgtttgaagacaaagtcaaaagcgctctcaacgaatatgccaaggagcagaatatgaagatggataaattgttacctggaaaatcatcggaagtaacagaccaaggcaacacagaaaactcgatcgttgaagagcacatagaacagagaggtgaatgtaaaattaatacggcggaaatcgacaggcctgaagttgcaacggctgagaccactacaacagaaatgaaatccttcagagatatttgggaacgaataaaggcactttttgtcacactaaaaagcatacaatataggaaacttgacgctcccctagtctttgacaccttagagttctacttatactcaatttctttagtgagtatgacaatcttggtatccgggctgatatgacatgatatactgcgcaagaatatcgttaaaaaaacacgcatgcatttttttcatcctttatccttgtacataataaaatcataaatacacagtaaatagcacgttttggtttcaatatccttaaccttacctagctaatgtttagctggtgtaatccattataatcaaaatttctctaatgtttggctcttcgtagcgcgcgatgtgccctttcatatttttcctgaaagtaaggtggcaaaatagtaaatctgcagtaattgggtatagccatgaatataggaagtaatagggctcagattctcagtgtgtggacaaaccaattctgcctatttcctttcactcataagttatacaagaggcaatcggataaaattcaagtatttataaagtaaaaaccacaacaagaatggaggaactaggtattgtgacacctgtcgaaaaggcagtcgaagaaaaaccagccgtcaaatcatacgcatcattgttggctcaactcaatggtacagtcaacaataacagtgccctgtctaatgtgaattctgatatatatttcaaattgaagaaattagaaaaagagtatgaactgctgactttgcaagaagactatattaaggacgaacaacgccatttgaaacgtgaattgaagagagctcaagaagaagtaaagagaatccagtcggttccattagttatcgggcaattcttagaacctattgatcagaacacaggtattgtttctagtaccacaggtatgagttatgtcgttagaatattatcaaccctagaccgtgaactattaaagccatctatgtctgtagctttacatcgtcattcaaatgctttagttgacatcctaccacctgattccgactctagcatatccgtaatgggcgaaaacgaaaaacctgacgtcacttatgcagatgttggtgggttagatatgcaaaagcaagaaatcagggaagccgtagagctgccattagttcaggctgatctatacgagcaaatcggtattgaccctcctaggggtgttctattatatggtccaccaggtaccggtaagacgatgcttgttaaagccgtcgccaatagtacaaaagctgcattcataagagttaatggctccgaatttgttcacaaatatcttggtgaaggtccaagaatggttcgtgacgtctttagactcgccagggaaaatgctccatccattatattcatagatgaggtagattccattgccacaaagcgttttgatgctcaaacgggttccgatcgtgaagtacagcgtatcctgattgagttgttgacacaaatggatggtttcgatcaatccaccaacgttaaagtcatcatggctacaaacagggcagacacattggacccagctttgctgagaccaggcagattagatagaaagattgagtttccctcacttcgtgataggcgtgaacgtcgtttgattttcggtaccattgccagtaagatgtcccttgccccagaagcggacttagactcgcttattattcgtaacgactctctatcaggtgctgttattgcagcgatcatgcaggaagctggtttaagagcagtgaggaaaaacagatatgtcatcttacaaagcgatctggaagaagcttacgccactcaagtcaagacagataataccgtcgataaattcgacttctacaaatgattaccatatatgcttcaacgtaggtctacataaagtattacgtacatttctatctagacaacactaaatgaaataaatacagacgccacttttttatcacgtttcttagcgttattccgcgcgcaaccggacgtcgctagccaagtttttcacttttttttttctgtgatatttttttttccaaatgagatggtaagatgagtacctatcaacaagtatctcaatcaataaagtacaaccaaaatatcaagtacgcagtctctgcttcatcccagtgtagatttgctattcgatttgtgtcataaacatttaacattgcgcccgtctacaacaaaggagataaatcaaaaaaggaaatggtacaagaacaggcaattttgagctgcattgagcagactatggttgctgatgcaaaaattatcaaagaggcagaacagcagttatttgagttccagaagcaacctgggtttacttcttttctgcttaatatagtgtctgatgataattttgcgctaaatgttcgtctttcttctgctatttatttgaagaataagattcacagatcatgggatactaagagagaagatggtataaaagctgacgaaaagctttcgatcaaggaaaggttaatcgagactttagttaaaaactgtgaaaataaccacattaggcctatcctgactgaaaccataaatgggatacttgttggtcaggaagattgggatttagcacctattatcaagaatttattatcgagcggtgacgcatcgtacatttatcccgggttactactactgttccaactttgtaaagctcataggtgggacatggttgggtcgagagattatattgattctgttatcgaagaacttttccctattgtggaagggatagcttctaatatcggtagtcaaacggattacagatctaatgaaatattgtacctcattttgaagtcattcaagtatgcatgtttgaacaacttgcctcaatacttcagccaacctgaaagaattatgtcatgggtgcaactacatttgtatttatgttccaaaccattaccagtcgaagtaatggaactggatcccgcagataggtccctagacaaaagggttaaagtgaacaaatgggggttcggtaacttaaacagattcctgcaaagatacaacaaaattacaaaggccatcaccaaggaatttatcgactatatcttcaatactattgttcctataattcttcgagaattttttaaggatattgaagcttggggtaataattcactatggttatccgattcctctttgtatttcttaatttcattcctagagaaatgtgttacaatagatcaactttatcctttaattgagccacatttacaaattatttttgagaacgtcatcttcccatgtttgtgtgctaatgaacaatccatcgaattattagaagatgaccaagaggaatataccaggcgttattttgacattaacagagaaggctctacgccagatgctgcttcagcagatttcatattcttgattgggtccaaacgtcctgagaaactgaacaatattttaccgttcattaatgatatttttactagattcgatgccaattccagtgatattaacatggcatttaaagaagagggtgctttgagaacattgtctaacttgttttcgtttatagatgagccatccgttctggagaatatttttggacacttcatcgtgccattgttatcgcaggataagtacatgtttttggttgcaagaagtttggaaacgatagcgctgtattcggaagaatttaaagatatgaacatattgtcacaattatttgagttaacatataccaacttcttaaacagtaacgttttaccagtccaaattgaggccgcagatgccattaaatgtttaattgtatccaatcctcaaatccacccagcggtctctgctcatgttccaggtatgatggaaaagctattgaaattgtctaaaatctttgaaatcgatatcttatctgaagtcatggaagcattggtggagagattttcagatgaactatccccatttgctaaagatttagcttcaaacctagtcgaacaatttttacgtattgctcaagcattggtagaaaatccatcggaaacctacagcgcaagtgaccaagagcaggaaatccaggccagtggattgttacaaacaatgactactatggtcatgtcaatgaataaagttccattaatcgagtccttagctcccgtggtcaagtttgttgtacttcatgcacaaatttcttttattacggaagctgtcgacttactggatgctttaactatttcttcgcatctgctttataaccaaattgcaccaccaatatgggagttgttacatgatatattggattctttccaaacttatgccatggactattttgaggcctacagtattttttttgaaaccatcgtgatgaccggcttcccacaagatcaaacttatgttcaacctctgctagaaattctctctgctaaactggaaagtgaagttgactacgacatcgagcatgttatgcaaattctaatgtacttcgcactgtccatgagagacattccattattcagcaaagccatcaaagtatccactaatgatgagctaggattggactctaaatgcatcgttaaactgggactggccaatttgtttgctaaaccaatcgaaactttacaaataatggaaaatgaaggttttactataaatttctttaccaattggtttaatgaaaagttctacagtgtcttcgccatcaaattacaagtcctggtcattttaacccttttgaagatgcctgaagttcctaatagtgtcagcccactactaaataacctgaccaataaactggtggaattgacattatcattgccaaaggcaattagaaaccgtgatgctgttaccgagggcaaatccttagaaggagacctgaccccagaagaagaagaagaatactttatcgaatgtgatgatgatatgaaggagacagtgttagaccaaattaatgttttccaggaagtacatacctttttcaagaatttgcaaaacgaagatgccggtaagtacgaaaaaatcataaattatctggatgaatctaagagagattccttgcaggtaattctggaatttgtttctcaacactgaggagaacacaaaaaaaatagtggaatgtgatagtttgaaataaggatattagtttatactctaatatacaaatataaaagttgtttctttttcgttcttttttttttttggacttgtcttcgtttttattacatacatgcatgcgcttaacatattcccatgtggtttattttcgtatatagcattactttgtttagaagcttctattcaagaagaatcctccgacttaaccggatcagatacactattgtggtgtaatctggaccttgactgtctaaacaactcctcttgttgtcgtagcagctcttcttccgagagacctgacttcttgaacttggaatccctagtttctttcaccttctgggaacccttaaaattcaataatatttcctctaagaatggtataaactcattatactccaactcttctagcgctttgatcacgtgctcgggcgctatggttttcttagcctcgttgtccgccatttcggaagccatcgaggacaggatcattatgaattctatgccggagttgatgatgatttctcttgcatccttggtaaacatcaaatcctggtccagtatttcagatatcatcttttgtacggtcgctaagatcattcagtgttttctctaagttagtataaccgctcagtacccgcatcaaagcttgagttttgcaacaacaatataactaacatacccttgggaagcgacacattatcggagtctccagccatcaattaattaataggtacaactgtattagtaaatatcgttatgatttcttgcccaccttatactggtaactctgcacgatagaaatcgacaaggcgagcagagggcgaaaagcgcgaccaaaaaccgcttccatttatataggagggagagtgcagcgggctgggcgttttaaagtggtgcaagagttaattgcacatactggaatacgccaaagataagagcccgagctgattaaaccagatcgtaatttttgcggcgactattcgcatgaacaggctatgctgcatagtggtggcatttctttacaatagttttggttgaacgtgttgtacagttccccttattctttgattgtcatttaacacggggatgagcttcttgacaaaaaaattttatccaattttttttcatttctttttctaatctttcgcagctgaagcgatgaggtgaaaaaattaacaagtattggataggatatatgtatgtaaagatagatgcagagcatatatagtttaaacttggcttagcaagagggtaaaagacacatttgccttataattgttcattaccgatggattctcctgttctacagtccgcttatgacccatcaggtcagtatttgtgttatgtcactgtagctttggacaagcaacgcgttggtgtacagcccactcaaagggccacttcctccggagttgatacagtgtggaatgagaattttctgtatttagaggactcgaaattgaaggtgacgtgcttaaaatgggtaaacctggcttcttccgacacagtggctattatattgggtatgaataacggtgaaatttggctatattccgtattggccaacgaagtcacctataaattcactacggggaattcttacgaaatcaaagacatagacttgatgggtaatcaactgtggtgtatcgactccagcgacgcattctatcagttcgatctgttacaattcaaactgttacaacattttagaataaacaactgcgttcaattgaataaactaaccattgttccagcaggcgattctgttgcacaacttttggttgcatcccattccatttctttaatagacatcgaagagaaaaaagtcgtaatgacatttcccggtcatgtatctccagtgtccacattgcaagttataactaatgaatttttcatatcaggcgcagagggtgatagattcttgaacgtatatgatattcattccggtatgaccaaatgcgtccttgtggctgaatcagatatcaaggagttatctcattcaggccaagccgattctatcgcagtcactaccgaggatggtagcttggaaatttttgttgatccattggtatcgagttcaacaaagaaaagaggcaacaagtccaaaaaatccagcaaaaagattcaaatcgtcagtaaagacggcaggaaagttccaatttataacgcatttattaataaagaccttttgaacgtatcgtggttacaaaatgctactatgccttacttcaagaacttgcagtggagagaaatccctaatgaatataccgtcgaaatttccctaaattggaataataaaaataagtccgccgatcgcgatctacacggtaaagatcttgcctcagccaccaactacgtggaaggtaatgcaagagtcacctctggagataacttcaagcatgttgatgacgctataaagagctgggaaagagaattgacttctttggaacaagaacaggccaagcccccacaggccaatgaactattaacagaaacatttggtgataagctagaatcaagcaccgtcgcaaggattagtgggaaaaaaacaaatttaaaaggttccaatctcaagactgctacgacaaccgggacggtaacagtaattctgtcgcaagcactacaatcaaatgatcattcactgttggaaacagtgctcaataatcgtgacgagagggtcattagggatactatcttccgtctgaaaccagcactggctgtcattctcttagaaaggttggcagagaggattgcaagacaaacccaccgtcaaggcccattgaatgtttgggtaaaatggtgtttaatcatacacggtggctatttggtttctattccaaatttgatgtctactctatcgtcgttacattccaccttgaaaaggcgttccgacttattaccaaggctactagcactggatgcaaggttagactgtactataaataaattcaaaactttgaactatgaagcaggcgacatccactcatccgaaccagttgtcgaagaggacgaagacgacgttgaatataacgaagaactcgatgatgccggccttatagaggacggtgaagaatcttatggcagtgaagaagaagaagaaggtgatagtgacaacgaagaggaacagaagcatacctcatctaagcaagatggccgtttagaaacggagcagagcgacggcgaggaggaagccggatatagtgacgttgagatggaatagaggatatcatgcataaaatgctttcacgcatcagaatacaaaaataatctctaggcacataaatacttatatagagttcaccacataatgtaagaaaagaaaaaagaaaaaaaaagatcacgaaagtatcccacgcgaagaagatctgtcaaaagacccccacaatcgtttatcctttttgaactgcatctggcatcgttaacagtaaggccatctggaacatcaagcaagcactccacttttacgtcacaaccatagttggttaactaagaaaagacagtacatatttcccttccgagtcacttattttttttttcttctgaaaaaattaattagattaatttcaattaatatcatttccgcttatctgacttctttcattttttttctctatatttcgcgtttactaggaaagaaaaggaaaaaaaatttttccccctccatctgtcccaaatcgggtagcgatgagctgctatagaattttctatttaaacatgtttgataagcccaatttccgttagattttgttcccccttcgcagtttggtttgccgtaacttttttattttagtctccatctagctggagtaatacgatgtagtgccttgtaatctttcttatttttatattaccgttcgtgttcattatatccattacgttcccataatgtcggcaaacgataagcaatacatctcgtacaacaacgtacatcaactatgtcaagtatccgctgagagaattaagaatttcaagccggacttaatcattgccattggtggtggtggtttcattcctgctaggatcctacgtacgttcctaaaggagcccggcgtgccaaccatcagaatttttgctattattttgtctttgtacgaagatttgaacagtgtaggctcagaagttgaggaagttggtgttaaggttagcagaacacaatggattgattacgagcaatgtaaattagatctagtcggcaagaacgttcttatcgttgacgaagtcgatgacacccgtaccacacttcattacgctttgagtgaattggaaaaggatgcagctgaacaggcaaaggctaaaggtatcgatactgaaaagtctccagagatgaaaacaaacttcgggatttttgttctacacgataagcaaaaaccaaagaaagcagatttgcctgccgaaatgttgaatgacaagaaccgttattttgcagctaaaactgttccagacaagtggtatgcatatccatgggaatctactgacattgttttccatactagaatggctattgaacagggcaatgacatctttattcctgagcaggaacacaagcaatgatagacatatcatatccttcagtaacttgaatcatacagcagaatttgtacaatagacaacgcatataactgcgaccatatgtatacgtataactaattattatctcaaagtttattcccttagcctcaccggtaacctgtgaggcgcgattacgttttccctctgttcaccaccacgtaacgcgatatttgacacatacgtgacaactacttttgatggaatctgctgatttttttacctcacgaaacttattaaaacagataatttccctcatctgcaaggttggggaagggttggacagcaataaccagcgactgtttgaagaaaagatgactgttagtaaaatacccatatggctagattgtgatcctggtcatgatgatgccatagccattttattaggctgtttccatccagctttcaatcttctaggaatcagcacgtgttttggtaacgcaccgccagagaatactgactacaacgcccgttctcttttgactgcgatgggcaaagcacaagcgattccagtttataaaggcgcacagagaccttggaaaagggaacctcattatgctcctgacattcatggtatatcaggtttagacggcacttctttgctacctaagccaacatttgaggcaagaactgataaaacgtatattgaggccattgaagaggcgattctagctaacaatggagagatatcctttgtgtctactggtgcacttaccacattagcaacagtttttaggtgtaaaccatacctaaaaaaatctgtcaaatatattagcattatggggggtggactccatggtctaggaaactgtaacccaaatctttctgctgaattcaacgtttggattgatcctgacgcagcgaattacatattccgtgatcccgatgtaaaggacaaatgtatagtagttcctctaaatttaactcacaaggccatagctacttacaaggttaacgaaatgatatacaacgaaaagaataacagcaagttacgagaattgtttttggagctttttcaattttttgctcatacctacaaggatatgcaaggatttgaatcgggcccacctatacatgatccggtagctttgatgccgcttttggaattttatgggtgggatccatcgtctgcggttggatttcgctacaagagaatggacatatcctgcattgatgatgttttcaacgaaaactcagggaaaattatcattgaaaaagaatatccaaatgacagtgatgttggtacaataattggtctcgatttgaatatccagtacttttgggatcagatttttgaagcattaaatagagcagacaaaatgtcaacgattggataagaacttctataaaaggctttttttttttctactgacctttggtcaggttctgttcctttcattttcactggatacaaagaagtttcactaaaagttgtcgcgattgtatacatatatgcgtatatatacaattctacatgttttatatttattccattatattctcgttaaattttaactttaaattaagagggcaaagaggcccagcgggagttaatttttcttcccattcagggtcaagactccatcgaaactgtttcaacatttcagccaaagaaattctcatttctgttagggctagtttttcccctaggcatgctcttcggcctccatggaacccagtcacagcacatctgtttttcgccattctccagtttttccttatggtttcgatatctgaaccccatctttctggtttaaaatcatctgctgttgtgccccaagttttgggatcgtgtgaggttccaaagttgttgtacccgacatatacgcccttgggtataacaatttccgcccccaacttgcacgttttggtagtacatctattaataattgtgctcaaaggaggatacattcttactacttcgaagagaaaagcatttaataagggtaaatctgctaagccttttggatcagtgatgccgtttacttccttcctgagtttctcttgccattcatttgaatatttggctagaaggtagagtgaactattaaatagcaactgcgggttttcatggccagcgacaaggataatgacgatattatcggtcaactgtttgtagtcgattatttcgttattgtgagcacgaattagatcactggcagcaaaagtagtttgttcaaatttgtaattattgactaattcatcttgaactcttttaacgagaagttctctaaaactaacaacatccttgaaggctttttttcttgaaggaataggaagaacatcaaggaatggaaaagttaaaaagaatggatgaaatatttgctttttaatacgaatcaaatgctcgtggaaagcatttttttcatgtgttagagcaccaaaatcaaatccaagggcaacctgtgaaatgttatccaatgccattctctgggataaaggtcccatagggatcgaagtttgtccttctaggagtctgttttttatcaaagtgcataaaatttttgcatttttgaatataggtgcatcgtcaaaatgttggagcccgtttgtcacagcatttctgtagtttctccaaactgcaccatacgcgctaatgacattgtcccctgtgtaagcggcaagagcactgtatgggattttcttttgattaccgctcttcgcaaaagtatcttcatctttgaatatttgtgctagatactcagaacgagaaacgagaatattccaccgtgaaccaaagaaaaattttacagcaccgtatttttccattgattccctaatataaagatcgtatagctccgtttgatcaatgggaaatattactggtaaaaatactacataaaatgggatggtgggtatatttttgggaaagtttagaggtgggacaatgattgcaaaggcgacataggaaagagtaagaaataaaatcaaacacagaagctttaacaactccatttttaatgcttttttcgatttattctcttagtctgaatcaaataccattttgaaaaaacgaaaatatttcaagaaaattaatgtatttttttgcactacctaatatactattcgcatcaggatgaccagtcattcctcttgtggtccgtggcttgtaattttcgggaaagatagaaatcactgcattcatcgaaagaagtgaaaataaattgtatcggggaagtaatgaggggtggaatacgtaattgcttctcaatttgataatacaagttacagtctttttattgagagtccctggaaggaaaattattgatgtttacctttttttgcgacgcgcgtctggccataaataaaagggttctcttgccaagaaaaaataaaaaggcgccttaagggaccttctatgacaaatatggtgaggtatgcaacctcaatgaagagcaatgagaaaatttaaggggtaagtaagcatcggaatttgttgtttcctaacaatttgtctaatttactcaataatatcaggagaattgatcgaaaaaagcaaaccaggaacccctcacaaataagggaacataaagtaattgctcgtctttacatacatggcactcaatcccagacgtcgcgtgctaaaaatccttatattattggcccctcaggagtttatttgaattttgattgcattgctttcagtggacagtatatcataaaatttgcaagggcatagtgcctgccctacgatgttgtaaaacaatttctgaaaataggttcagaatcaaaaatgatgtataaatattgaaataaattttcacataaattgtgctcctccgcaaagtcttgactaaataaacaatttgttaatatcctaattcggtaaagctttgtcgagacattaacaaaaatgacatttactagcaacttgccctcaagctccgagcagtcaatatcaccacctgcctcttcattttcttcatcgactgatacgttgaaagatattgatattccccataatggggccgatttgtctacatatagtaaatttctggccctgtattgcagaagcgacaaatgtgacgatttttactctttagaggaaaaacagaattgtaaatttggagaccaatggctcgactttatcaacactattcacaatctggacttttctgaatccgaagtaagtggacgggtttctgaaagaattttgccagcttctttagcaaataaatttaccaataatttaggagtggcaataaagatttctgaatatacacgcgatgacgaacgccagattcgtgggtgtgttacaacagttgagaatgaaaattctttcaataactggttcgtatatcatattttagaccaatctcaattatctctaagtgaacatccaattgtaaccaaagaagttaagtatcacgaattatttgcagatttttttgagaaaaatttgaaaaacacaatagttaatgatcaatggaattttggtggccgtgattattttattgaacgttcaagatattttaccgatcgatatttgagaattgaatgcatcttgccagcgtttccatgtaagtcatctaatgagcaaaaagtgtacggttccgttcctgacaaaggcgaagaactcgctttgaaaagattaataaaagccacacaagaccttgtcaagatatatccaccgggtatgaaaatttggatagttagtgatggccatgttttctccgattgtattggggtcgatgatgacgtcgtgagtacttacacgaccaaattgcacgaactgtataaaagagtggctatacctggtgttgacgccattggcttttgtggattgaacgatttattttttagcggtgcagctagtaaagttttcgatccaaagtgggttagtgatgttgaagttgcacactacacaggaactcaaatctgtcctaagtccgatttgtcgagacagattttgatgaaaggctgtgatacagatgcaggtcgtttgagaaagcagattgcaatagaaggacatccaagattgcatctgtataggggcttttcacgttttatgatggaagatttatctctactggaacatttccaaagttattccagaaaaaaattcaagaaaatcatttcaatgatcgcttttaacatgattaagagaaatgacgcgtattcgaacttagtggaattgatattccctcatcatttgagaatttctattcatgcgcacactaacagcgggcccaaatttggtataaaagtaatctccaacgaacagtgttctattgttagttcgttagaagaccttgatgaacccaaatttgaagattttttacatattcccacaccttggcataattgtgtcgtgaaggttgaggatgaaaaggagaaatactttttgacaaaatcaaaagtagtcaaggaggctctcgaaaagggtatgtatgatggtgtatggaaagatactcgtttcgatattggagaaggaggacatttcgttatcaagaaaatctcttaataaagtaagagcgctacattggtctacctttttgttcttttacttaaacattagttagttcgttttctttttctcatttttttatgtttcccccccaaagttctgattttataatattttatttcacacaattccatttaacagagggggaatagattctttagcttagaaaattagtgatcaatatatatttgcctttcttttcatcttttcagtgatattaatggtttcgagacactgcaatggccctagttgtctaagaggatagatgttactgtcaaagatgatattttgaatttcaattgacgtaattaatgatactattaataatacagagcgtatatgaagtattgcaaataacatgcacagttcttttgggatgagaatgataatgaaaggcgaaggcgggcgttcagaaaagcgttgcggagtaacaagtgattaaatagcacccaaataatcttctttgatactaccgattgcgtgaatagaactcacttgactgatacaaccttcaattttaactctaattctactttttatggtgatgacatcctcggaactttggtatgatggtgggtttgaacccgcattaaaggttaaatcttgaggcatcagatgctttgtcacaaatactttcattggacctacttgcacttcgaacccgtgctgagaacatgaaacgactgtgccgtccactacttcccctttaaatggtttgaaaactacagctctatatttcacgttgaactcggcggacccatctgtgggcaatattctcccacgttgaatatctatattatcatagtctaggacacaaagaatatatccgaatttacccgtacacgaaccttcaacctcttccaatagttttgtctttagatattgcttcattcgaggaccgaaaaaggacggatgaagggtaatattaagcgaaaggtctttaataaaaaacattctcagaaattgagttatttatacagtggttgaaatgtgaatctattcttggactttcccactgtctaatcgcaaaggagaatggtgtaggaggagaaacggaaaaagaaaggctatgatattctgggagaagagataggtggacagacctgatcgacccaatgttagagaataaatcgacgaagtgagcttgtctacgttattggcattttcactgggatataggaataccgcatttattttccttgtatttttcaaaatagccgttgaaacccacagaagatcacttaatacgtaatcgcgttatacgaattttctcgatgaaaaagggaaaacgatggtattagaacttgaaatgtacatacatttcttgtggagaacgtaacgctactaacaaataatgtgctttgattagcaggctccaacagaaaaaaaaataaaataaaaataaaaagtacgcaacaccaacacagaatatgccacgattgacggttggaacgaagaatatgttgtatcctttgcaaaaaacacttgcagtaggaagttgcaagccagagcaggttccaataagatcactagcctcagtggtggagagttcctccaaaatactcgacaaaagcggcagcgatcgcgaagtagatataaacgtaagcgagaagatttataagtggacaaaggcgggcatagagcagggaaaggagcatttcaaagttggaggtaacaaagtctactttcccaaggccaggatcatcctcttgaggcccaacgcgaagcacacaccgtatcaagcaaaattcatcgtcccaaaatcgttcaacaaactggatctcagagactatctttatcatatctacggcttaagagcaatgaacattacgacgcagctgcttcatgggaagtttaaccgtatgaacctacagacgacgcggtttagagaaccgcagatcaagaaaatgactatcgagatggaagaacccttcatttggcccgaagaaccccgtccggacgaaaactccttctgggacagcaccacgcctgacaacatggaaaagtaccgtgaagaaagacttaactgcttgggctcagacgccaacaaacccggcacagcattcgacggagtcgtggggccttacgaacgggtggcccagccttttatacctcgcttcttaaaacgagagatagacaataagcgagagcgtcacgccgccgaactgcagcgcgcagataaactaattgccctgaacaggtacatagaagatctacattagaaggtttcccattccaccccttcgttaacccacacgcaaatacccagataagcatcttgcacccctcacacttgtatatacggagcaaactacataatctctaaacagaaaaaaaaaaaaagaaagaaaattaagaacattactttttccgagcaacaaacgcaaaaatatatgaagtggctgtagaacatgccttacggaagaaaagaatgatgatggcatccccttcccctgccctggaaggtggcctgtatttctgttctttttttatttttgttcgcgcaaagagcaagaacattggttgctttacttattattttcagggtcgcttccgcgggatgccatgcacggatgcctgcggagacagtggcgcggagccgtccgcatgctcgttccgcggagagtctcgagcgggtccgcgaggggcggatctgcaacgcacggtgccggggttaaggtatggcacgatggtaagacgatgagggaaaagaatactgctactgctgtgcgagactttggtagtagggatcggaaagggagcatgtacatctgaggaatatataagcaggagctctctacctggaccaaattgccttcttatgttgctgtaaagagatttgctagtcttgttgtagatacgtcatatgcagtattcaagtatactactgttaagaacatcacatcactaatactattagcgtataacagttactatacgaatatataaacacacacacacacaagcaaacacacttataattatcaaaaacctatgtcatcagatatcagagacgtagaggaacgaaattcgcggagctcgagctcaagctcgagctcgaactctgccgcccaatccattggacagcatccataccgcggtttcgacagcgaagccgcggaaagggtgcatgagttggctagaacactcacatcgcagagtttactatacactgctaactcaaacaatagctcttccagcaaccataatgcgcacaatgcggactcgagatccgtattttctacggacatggaaggtgtgaacccggtgttcactaacccggacaccccgggatacaatcccaaattggaccctaacagtgatcaattctccagtacggcgtgggtacagaacatggcaaatatttgtacttcggacccggatttctataaaccatactcactcggttgtgtatggaagaatctaagcgcctccggagactccgccgatgtgtcataccagtcaactttcgctaacatcgtaccaaagctgcttacgaaagggctcagattactgaagcccagtaaagaagaggacacttttcagatcctgaaacccatggatggttgtcttaatcccggtgaactgttggttgttcttgggagaccagggtcaggttgtactacgctgctaaaatccatatcttctaattcgcacgggttcaagatcgcaaaagactccattgtctcttacaacggtttgtcaagctcggatatcaggaaacattaccgtggtgaagtcgtttacaatgcggaatcagatattcatttaccgcatcttaccgtgtaccagacgcttttcaccgtggcaaggatgaaaacgccgcaaaatcgtatcaagggtgttgatagagaagcgtacgccaatcacgtgacagaagttgcaatggccacatatggtctttcgcatacaagggacaccaaggtcggaaacgatctagtcagaggtgtttctggtggtgaaagaaagcgtgtatccattgcggaagtcgcaatctgcggcgccagatttcaatgttgggataatgccaccagaggtttggactctgctactgctttagaattcatccgtgctttaaaaacccaggctgacattggaaagaccgcggctactgtggccatctatcaatgttctcaggatgcttatgatctttttgataaggtctgtgtcctggatgatggttaccagctttattttgggcccgctaaggatgcaaagaaatatttccaagacatgggctactattgtcctcccagacagaccactgcagattttttaacttcaattacaagtcctactgaaagaattattagcaaagaatttatcgaaaaaggtactagagtgcctcaaacgccaaaggatatggccgaatattggctacaatcagaaagctacaaaaatttaatcaaggatatagactctacattagagaaaaacacagatgaagcacgcaatattatcagggatgctcaccacgctaaacaggcaaaaagggcaccaccttcctctccatacgttgtcaactacggaatgcaagtcaaatacttgttgattagaaatttctggagaatgaagcaaagtgctagtgttactttgtggcaagtcatcggtaactctgtcatggctttcatcttgggttctatgttttataaagtgatgaagaaaaacgatacttccactttctatttccgtggtgctgcaatgttttttgctattttatttaatgcattttcgtgtcttttggaaatctttagtttgtatgaaacaagacctataactgaaaaacacagaacttattccttgtatcatccaagcgctgacgcatttgcgtctgttttgtcagaaatgccgccaaaattgatcactgctgtctgcttcaacatcatcttttatttcctagttgatttcaggagaaacggtggtgtctttttcttttattttttaattaatgtcattgccacattcactttatcccatttatttagatgcgtgggctccttgaccaaaacattacaggaggccatggtccccgcttcaatgttattattggcaatttctatgtatacagggtttgccatccctaaaacgaagattttaggttggtccatttggatttggtatatcaacccgctagcctacctgtttgaatctttaatgatcaatgaattccatgaccgtagattcccttgtgcccaatacatccctgctggccctgcttatcagaacatcacaggtactcaacgcgtctgttccgcagttggtgcttatccaggtaacgactatgtgttgggtgatgacttcttgaaggaaagttacgattatgagcacaaacataagtggcgtgggttcggtattggtatggcatatgttgttttctttttctttgtttatctaattctttgtgagtataatgaaggtgctaaacaaaagggtgaaatggttgtgttcctaagatctaagatcaagcaattgaaaaaggaaggtaaattacaagaaaagcataggcctggagatattgaaaataatgcaggcagttctccagattccgctacaacagaaaaaaaaatactagatgatagttctgagggatcggatagctcttcagataatgccggattaggactttccaaatctgaagcaattttccactggcgtgatttatgctatgatgttcctataaaaggaggtcaaagacgtatcttaaataacgtagatggttgggtaaaaccaggcactttgactgccttaatgggggcgtcaggtgcaggtaaaacaactttactggattgtttggctgaaagagtcaccatgggtgttattactggtaatatttttgtcgatggtcgtctccgtgacgaatcattccctagatctattggttattgtcaacaacaggatttacatttgaaaacggctacagtaagagaatctttgagattttcagcttatttacgtcagccttcgtcagtttctattgaagaaaaaaataggtacgtggaagaagttatcaaaattttggaaatgcaacaatattcagatgctgttgttggtgttgcaggtgaaggtctaaatgtcgaacaaagaaaaagacttactattggtgttgaactagcggcaaggcctaaacttttggtttttttggatgaaccaacttcaggcctggattcacaaactgcttgggacacttgccaacttatgaggaaactagctacccacggtcaagcaattttgtgtactatccatcaaccttctgctatattaatgcagcagtttgatagattattatttttacagaaagggggccaaactgtatatttcggcgatttaggtgaagggtgcaaaactatgatcgattattttgaaagtaaaggagctcacaaatgtccacctgatgcaaaccctgccgaatggatgttagaggttgtaggtgccgctcctggttctcacgctacgcaagattataatgaagtctggagaaactcagatgaatacaaagctgttcaggaagaattggattggatggaaaagaatttaccaggcaggtcaaaagaaccaactgcagaagaacataaaccttttgctgcatctttatactaccaatttaaaatggttaccattcgtttgttccaacaatactggagatcaccagattatttatggtcgaaatttattttgactattttcaaccaagtttttattgggttcacttttttcaaggctgacagaagtttacagggactacaaaaccaaatgttatcaatattcatgtatacggttattttcaatcctatactacaacagtatctaccatctttcgtgcagcaaagggatttgtatgaggcaagagaacgtccttcaagaacattttcgtggcttgcgtttttcctctctcaaatcattgttgaaatcccatggaatattttagcgggtacgattgcttattgtatttactattacgcggttggattttatgcgaacgcctcagctgctggtcaactccatgagagaggtgctttgttttggttattttctattgccttctacgtctacattggttcgatgggtttgttaatgatttctttcaatgaagttgctgaaacagcggcacatatgggaacgctattgttcacgatggcattatctttctgtggtgttatggctacccctaaggttatgccaagattttggatctttatgtatagagtgtcacccctaacttatatgatcgatgcattattagcccttggtgtggctaatgtggacgttaagtgttcaaattatgaaatggtaaaatttactccaccatctggaaccacctgcggtgactatatggcatcatatatcaagttggccggaacaggctacttgagtgacccgtctgcaacagatatatgtagtttctgtgcggtatccaccaccaatgcctttttggccactttcagttctcattattacagaagatggagaaattacggtatttttatctgctatattgcttttgattatatcgctgcaacattcttgtattggttatccagggtacccaagaagaacggtaagatttccgaaaaacccaagaagtgatgacgttattttccttttttttagttatattatctttttattatattctattctctctactggggagaaattacttaattttcatttatattaaaataatacctactgtttcatactttcactttaaccaccatttctttaagctaaagtttaggaacgctaaacatatcattgtttacttttcgaggaaacataactttcaacatcaggctcttttcgttttatattatctatattctatatagtagtttatagaaatgcatttaacactaaataacagacaagataacgttttcagagtcgaactggattattccatcttggttgtttgatttggagatgcaaacgctaaactcgtaccggcctttttcaattggaataatttctaagttaatttcagaaactttggttgtactgattggtttagttaacgaaccattatacaaaattcgtctgttcgatcttggtaatatttttgatgtcttgctgtcgaaaatcacgatgtccaaaaaatttacagtagaattttgttttcttctacatgtactagtcggctctgttattatcttcaagtttattatttcccctactttgacttttggctcatcaagcaatagctgcactccgtaaaataatctcccggggtatatcgtgtagaccatcttgtgatcaaacttttctatgaacttattgaaatccaccgaacctgttacagattggtctgtggttaatttccagttacatttaagctttgaaatgatatgttcgcgacaccaaaatttttgtctcatttctatagtctgttcttcgtttaaaccactttgaataaattgtcggcctggatagattcttggtataggtgtattctcaaaattatactttttgtaatcaatttttttaataggaacaataattctcgaggtatggcttgcctctacatgatactcattactagtgaaatcttcaaattgaacattcaattttattccgtcaatccaagaatttctgaagtctaataataacaatataaaatctctagagtggaggttagattctgcacgtattttgctcattacatactcaatccaatcaacattttcaacttgcgagctgaagagttcatttagcggtatgatgtccatacttggtacttcaattgttcttctcaatgttacttcatatggtattgataacttttttaaataaatgcaggattcatcagtagcgctcataccgtattcgatcaataagtcaaatccggtgaaattaaatggaacagcagtattatctaattccaaatcaaatgtgatggtttcatttggcttgattaccgttggtaatttaataatacgtacacaagacttagagagccaatctagctgtttttccatgatgtacaagtcatctggtggcatttttttccaataatcaggtttcaacatttgctcaatattattcattggtatgatcttaatatgatttattgcacagctcagtgatttatttctcaccgttatatgaaaatcagttttggtaccatccagcatcatccatgagtttcttgtcatcttggaagtactcaatagttctaattgtggttgttcaggcaggattttaatttttaattttccgtatatacatttactgtattctgcctcttcttcaacaggattcgatcttctagaatcgtttataatatcgaatttctgaagcggtagttttaggatagagatttttaggcatgaaatctcgtagatttttttgtatgttggctttttaataatcaaaggcaatgtgatggatcttattgactcggctttaacattatatggccctgaataacttacagcttttctatcaatctcacaaaattcagatatttcctcatctagttgaatatcattgatcgtaaaatcaaatttgaaaggattttgaaccctgcaggtgaattcagccttatcgccaactaaaaatactaaaataggaactttggtgctgttattagaaacaaaagaagttggttgaacccgtttgaaagggttgaaaacttcctgcggattaatatcctgtgtcttttgtctattttctaggctttcaaggctgctaacatctgactctaatgggatttcgtttgaagtggggtcactatccaatattctatttataacaacttccctcagaatgaagggatcccaataacttgtgatagactcgttggtaattgatggttgaatatattctttaaacaaggcatcttgttccgactgatttaacagatgcgtatatttcgtaattagtatcgagctaaatttagcgacatattcgaagtcattgatttttcttgaaactttaatgcatagttgtaggatctttttctgtaggatcaaccaagtagattgagacggatcatctacattgattttggcctcgctttcattgatgttgaggagttctatgatggtatctatcaaggtcctgtagtcaggatgccatgctatcttattcggagtcgccaaaagagcaaccatcagcaatcttaacacgaataattgctttcttttgtatcccaaaaggcgataaacttccgccatagtagagtatattttaatttgagcctcaacttgcatttccttcaattgtaattcgaacaatttattgctatagaaataaacttcaaaccttgggaacatcggactattagggatatctgacaaggccctgtgttggtttttcacaatattgtccagaacgtcctttgaaaactctgaactcttataacacgatgtcatgaaagttaaagtcttcagtaaaaactcgcaataaaccacttgcggagcatattcactattgtgcatcaaacttaaatcataataatacaagactttgtcagatatgcatttaattaataacgggaggttgatgttttctacatcaatatttaatgctggggcagataaagacataatggaatttctaggtgactgcatagcagctatagatatgctgttccttggtgtgcttgacgccgtcgtgcttgctgtggctttactattggaatctacaggcgaaatccccgttgagctagattcaaaattgagcttctccacaggacaaatgagactcacaatttgtggaatctggtatgacaaaccgagataagatagaagtaaaaagcagatcgaaataccgtcaagagcagaacccaaccataagtagtcacgcactttgtacaaagttgtgatcgcatcaacaaagctgttcaacgcatcaacgtaccttcctgccagcaattggaaattgcccaaaattttcatttgtctgcccaatgatttttgttgagacctattctcagatgtggaaagcgtggtagctagctttagagaagcggatctctttaaactattggtagtcatctcaaaggaagataacctcttagaagcagtagtaactgagcctgccttcgatgaacttgagacggaagattgtaccgctgacatgggtgtgctggatgacgaagatgtgtaactgttctgtcttattagagttgttttcaataccgcattcccaccaatcgcacccggcgacctcaaagtaacatgtttataggaagagtaatagctgttcaatgcggttaaaaagttccttgctatgtcgcacataatcgtttctatgtttttctgcatatctggagaagatgcgaatacattttccatcgtatctatggtttgctcaagctctttagtgggtgtagatgaagcgtacaccaaattcggtgaaatcaaagttggatacttctccttcatgaaattcaaattggtcaaggggtcactgtaatcgtttaccagcccaataatgacaaatgttttccgaaatggctcaaaatcatacagaaacaactccaatgcatcgtcatgatctatggtcaagaagtcgaaaaataacttcccatgtggaaagccttgcggtgtgaagatagggctgtcaatgggggttacatcagacagatgaatttcgttgaattcagaaagtttctgtaccgcattattaaactcttttcgcgtccaatggccaattggtatcactaaggtcctaatcttagatgggccaacatagcttgggaaatgcttaagaatattcatggtttttgtctccctgtaacaggttgtgagccgcaccttaaaccagttatactagaaccgtttaaactacaatctggcctgattttagttttgcaataacacgattaagcgtttacacatgcacattcatatataagtatacgtatttacacacattttattcgaaacctttaagatcgttttgtcacaatccatgatcatgatttacgacgcgagatgtttcgcgcctcactttgaagaatgccaaatataaaagtataaatatgggaactattcttatttgtgaagctgctgtaaaaccttatatgtagcttctacaatcgcgatgtgctcagcatcgtgtaccctttgctcgtactgctctagtgtttcttcgccaggtatgatttctagcttttttaccaccaatggctcacccttgtcgacctcctcgatgacatagtgcaccatgcatccggccgtcagaggcttgttctcgtcctgacatttgcgccatgccatttcaattgcgtgtgtggtaccatcgaaacaacctggtagcgctggatgcagatttaatatcggcacagattgcagttggctcaagaaagtagatccaaggatcaataaccagcccgcgcagatgataacgtcaggcttttcctcgagcactagttttgcgaggtcgttctcaaactgggatcttgccttggcccttgcggctttgtcctccttcgcaataccctttgtatatgggtatagcgaacaaacctttgtggggatattattgtccgctgccctagttaacccgtatgccttcttgctggaagatatgacagagacaatatgagcatcctcgcctaattggccctgcttttgggcatcgatcaaggcttgcaagttggaacctgagcccgaaattaatacgacaattctggccatagcttttggaaagattattgatgtgtgttggctctcacctgcgcttgctgcaagttaaatcatcaaccttgaggctaggagcgttattcaactttagaagtgtcttctcttcataaactactctatataactttcctcttgctggaataaaaaacaggtcagagtcactagcaacgagtcactcattcgaatccttgctgacgcttttagtctttatgctgaaatctatcttcgaagtcggaaggaaaatgcatttttaaactatcactagaactaccattttagagcgagcagaaggttcctcttttcttaaacaagtataattttcctttttggattgtactttatattcttacactaaacggcccctagatgtcacctgagctgtagtcaatgtatacacccattcaccgcaccagatagtaagttgaaaagtgtatcatctttaatatgaatatgaaagaatgaagtggagttcatccatatttcacaagaaaagaagactccaactcaaacagttgagtgttccatatacattctgtttcaatgataaatttagaggattactgggaagatgaaacgcctgggcctgatagggaaccgactaatgaactaagaaacgaggtggaggaaaccatcactctgatggaactgctgaaagtgtccgaattgaaggatatttgcaggtctgtatctttcccggtttccggtcgcaaggccgttctacaggaccttatcaggaatttcttgcagaacgctttagtagtaggcaagtctgatccttatagagttcaagccgttaaatttctgatagaacggatcagaaagaatgaacctttgcctgtttataaagatctttggaacgctttaagaaagggtaccccattgagtgctatcacagtacgttctatggaggggcctcccacggtgcagcagcaatcaccttccgttattaggcagtctcccactcaacggcggaaaacgtctaccacatcttccacatctcgtgcaccaccacctacaaatccagatgcctcttcttcttcatcatcttttgctgtaccgacaattcattttaaagagtctccattttacaaaatacaaaggctaatccctgaattagtgatgaacgtggaagtcacaggcggaagaggtatgtgctctgcgaaatttaaattgtccaaagcagactataatctattaagtaacccgaatagcaaacacaggctatacttattttctgggatgattaatccattaggatcccgaggtaatgaacccatccaatttccattcccaaatgaattaaggtgcaataatgttcaaatcaaagataatataagaggtttcaagagtaagccgggcacagctaagccggcggatttaacgcctcatctcaaaccttatactcaacaaaacaatgtggagctgatatatgccttcaccacgaaggaatacaagctatttgggtacattgtagaaatgatcactccggagcaactcctggaaaaagtattacagcatccaaaaattattaaacaagccacgttactttacttgaaaaaaacacttcgggaggatgaagaaatgggcttgactaccacatctactatcatgagtctgcaatgtccaatttcgtacacaagaatgaaatacccttcaaaatcaataaattgtaagcatctgcaatgttttgatgcattatggttcctacactcccaactacaaattcctacgtggcaatgcccagtatgtcaaattgatatagctttggaaaatttagcaatttccgaatttgttgatgacattttacagaactgtcaaaaaaacgttgaacaggtagaacttacttctgatggtaagtggacagccatattggaagacgatgatgacagcgacagtgacagcaatgatggtagtagaagcccagaaaaaggtacttcagtatcggatcatcattgttcttcttcacatccaagtgaaccgattatcataaatctcgatagtgatgatgacgaaccaaatggaaataatcctcatgttactaataatcatgatgatagcaacaggcatagtaatgataacaataataatagtatcaaaaataatgatagtcataataaaaataataataataataataataacaataataataataatgataataataatagtatcgaaaataatgatagtaatagtaataataaacatgatcatggtagtcgcagtaatactcccagtcataatcatactaaaaatttaatgaacgataatgatgacgatgatgatgatcgacttatggcggaaataactagcaatcaccttaaaagtactaatacagatattctaactgaaaaaggttcaagtgcaccctcgagaaccctggatccaaaaagttataacatagttgcttcagaaactactactccggtgacaaacagggttattcctgagtacctcggaaacagttccagttatattggtaaacaattgccgaacattctgggaaaaacgcctttaaatgtgactgctgttgataattcatcccacttaatctctccagatgttagcgtatcatccccaacgccaagaaacaccgcttcaaatgcaagttcgagcgctctcagtacccctcccttaataagaatgagttcattagatcccaggggatccactgttcccgataaaacaataaggcctcccataaattccaacagttatactgcatcgatatcagattcatttgtccagcctcaagaatcttcagtttttccaccacgtgaacagaatatggatatgtcctttccttccaccgtgaactcaagatttaatgatccacgtttgaataccacaagattccctgattcaacattgcgtggggcaactattttgtcgaataatgggcttgatcaaaggaataactctctaccaacaacagaagcaatcacgaggaatgacgtcgggcgacaaaattctacgcctgtacttcccacgttgccccagaacgtcccaattcgtacaaactctaacaagtctgggcttcctttgataaacaatgaaaacagtgtccccaatcctcccaacactgcaaccataccgttgcagaagtccagactcattgtaaatccattcattccaaggaggccttactctaatgtactgccccaaaaaagacaactttctaatacatcctcaacttcacccataatgggtacatggaaaacgcaagattatggaaagaaatacaacagtggttaaaaacgaggctaaaattggacggttccgtccagctctttcatgaaatattttctttgtaattgtgcatatgaccttcattttctataattttccgttcgaaaaagaaatattttcttcttttcaatactcaaaggcaatatcactgtttgcattcccctagcatttattacctaccaaatacagatgcacaagattagataaaatcttacataacacaaaaatccagtccataactaacacaatcattactattatataaaaggtattccgacaccaaccttattcttgtattctatgtattccgcgctaaagaactctatcaaatatttttcttccacacgaattctatcactgaaaaatttccaaagtacaaaaatgaaaataaccaatgataggggatttagaagcagtagctgagtgccaattgcccaccaaaagaacccaagataacttggatgtcttgaccaggagtaaacgccagttttcactaaaacatgatcggactccttcttggtcttcacaatatgagaaaaggaatgtcccgcagtatgcatagcaatagttctggtatattgtcccagaataactagaagacatccaagtactgtacaaagcttggtagctagagagtagctaaaaattttcagatcaggaaaaagaaagctttctacgaggcattccagaatagcaaaggaatgtgccgccatgtaacttttgccgttgttcagaagaaaggactctgaatgtaccttaagaggattgtatttagctgtaatataatactccaaaaaatggaataaggacagggcaataataaagaggttaaaattcttgaatctaatttgtggaaaaagaccaacaaatatacctaaaagaatccccagtatgtaggaagtcatggtcacctcatgcagcggattgcgtctgatgtctggatactcatgctcgtcttcttgaaaatcttggtgcatgttgtgttcaaaaacggtgaccacaatgaaagaggaggtaaaaagagtaattatcttgaaatcgattttcactttcttatataattcatcaacacgagaacctttctatatactggtggtatcatgtaaagaattgttttaccatagtggcccatttgtcaattcgtcttgagtgatgtttcattatcaatcggttgctatgccaacgaaaatactatgtcagactctcttgatgtatataatgaatggcaaagtacatagaaatagataaaagttgttattgtgagtcggaggggctgtttgtttgtcctactcgttggccgcggccttgaaattggttcaaattcgatgggccacttcttaattgacttccagaagctctgcctgaatctgtgccactggtttgagacaatgttgcaggggccgtacccaatcgttgacctcttccactaaaagttctcgtttctctttgcgaagatggcacattggcaaagttgttgttgaatgttgcagtttcattgtgggcacccgttatgcgagcatatagactagtaaaccaccatggcgttgagaatttcccattgggcgagattccgtaggttggatcagcttttctggatatcatcccccatattggccccagtgtatgggtatctaagcatgtataaaggtaccctgtagtaaaaccgatcaatgagattacgaaatcaccctcattaaaaacgaaagagataaacaattgaattaaggggaagtacttcccccaaacaggaatcaaaccataaaacatgatctgcacgttggcattgtcgatcgaccaagtatatgtaatgcatgatatgaacccagaggtgagcacaacagggtagtaggacccataaatgattgtagtggccgtagtgatggctagtatacaaaagcacaggtagtaggcatagtctactgttaccatcggtcctcgtctattggacaaaccgggaccaaaatgccctcgctccaactgtgaggacctgtcataaatactatatagttccattagcgcaggcatggcacgagacgaaagcattacacaagaagtaagaagtctccatatctgaaccttcttgaacgtcaaattccaaacataaataaagtaccacggattgattagattcaaccggccgacgatcgtcataacgatcgctagagtaaataaagttcttgttattggggggatatttaaccagaattcttttgggcccatcacatcattattacggcctccatttccatgtaatgtacgcacattccttgggcctgccattatttcctcgaaaatagtttttgatttgacttggaaatgcggaattcactggtaatttgttgtattttgccttatatcctttgtttgatactcttgtcttatattgaagaggacacgatttcatgagccgcgaacgggtaagtagggacttttcacatttgaaatttttcaaatgtgatgaggatcgattctgcaaagcagcagataatagcagataaaaaatagagagttgcaatattcaagttcctggtagctgctcgaatcaagaggggtgaattaaaggttttcgatttttgctatggctgttcacaccaataggcaaatccttacaagaggcaaaaactatgctacaaagcaatcaaagaaattcggtaccgatgaggtgacgttcgacaaggattctcgtttggattatctgactggctttcacaagagaaagcttcaaagacaaaagaaagcacaagagtttattaaggagcaggaaaggcttagaaaaattgaagaaagacagaagattcggcaggaacgtaaggaggtgatggaagaacagttaaagacgtttaaagagagtttaaacttggaagctgagatagaggatgcgaaaaatgataagacggaggatttgcaggtagaatctgatgaatcctggcacgggtttgattctgataaagatgacggcgataacgacaataatgaaagtagcgtaaagcctattttgaagaaaggagcaatcacggaaatatacgatgactcaactactgttgaattggagacattggaacccaatgataactttgaatatttagcccagctaaataatgtcaaattagaaaaggcagaaaaagtactcaaacaaagcataaatagagccaccaaatacgcgaagtttctgggcgtggatgagaaacaaaagaagaagccaagagtaaaaaagttcagatatttgaccaaaaatgaacgaagaataaaccaaagaaaggcaaacgacaacaagcgtaggagataatgcagtcgcattatcgtcgggcaccgcctggggtttcttgacgctcaaacagtgtttgatttttttttggaaaagtatatactgtgcatatgtatttttcgtttattatatgtaatatatcgaataaaccattctacggggaaaatagaacaaatatttacagcatttgcatgattttatatggcttgcccaacaaattatttgcttgcaaacttaatataatactctgcgtccaatttgaaaacgacccatatgcctcttctaattacttcgaaatactgcatttcgccttggaaaaaaatgtagtcgctatctgcggcaactaatttcagattctgcgataaatatacccatagccaccagaacctcagcaaaaagtcaacgagaatcgccgaatgatacatttttttctttaatgtgacggcacttttggatctggatcttaaagaggttaacgagtccaatgaccaatccatccttacatcccaaaataacgtataggaagaattaattagcataaaccatctttgaacgtggtgtagtctttcttcgttgatggatccctcatacactcttgatctccaggtgcaaaaaagaatgggaagattacaactgtatttcaatgcattgaatagtaaagttgcttcgtgcagtaaacggtattctctcaaacactgcagtagtcttaccagtacaggaagaagggctacggatagatcaaaatgtgtgaagggttctctaaaaattagagaggtaaacaatgtgaagtctatcaatggttttccaaacgatgtcaacgtgtcagagattaaaatgtaggtattccttaaggaacggggggaggattctatcaacaaacatctcctagtacaatattttattatctggcactctttcaacagaaaccaaaatatagtgacacattggatcaatggtagaaaatatacgatgagaatgatatttttgagtggaccttctataatattcatgaactcaaaaaggaacacagtggcaaagtggaacggtataataatccttgttatcttcaaagcaaaatttctagctgttctatgcaattgctgtagagtataacctggacgtatatcgtgcggtactctcgtgagtatgacttgggatacgtctaaattactatgcaagaagaattttaatatccatgtccagatccaaagggcaagtattatgagcacaataaatcgctgcggagggggaacatttaatatattttggagataaagtccttcagaattactttcgcttttctccatattttgcggcccaacttgttgcagaattgaaaactttgtataatactaataataatttataataataacaataataatttataacaataataacaatgccaaacaatttatatgggtaaccagtttttggtactgtttgccatcaatattgcgactaaatcgggagcggttagcgctggcttgcactttttgcaactgactctatttctttcattgattatgttattttcagatgacgaaatacgccaaaaaaattcgggaaataaatactagcgtgatatcggtttaggtatattacaaaagaacaccaaggtaaggcatcattagttatgtatgcatattactgacttttaccaagcggaccatgacccgagttcaatgattacccctaatacaatttttgtgtgttccgccatatgagcgagacttaatctgtccaaagtatccatggtgctgtgaatatacttgttagtctttttgaactcactttcaatcacgaaggagcctggaaatccgtttctggtggcactcccatgatcgctacaagcatagccacattgtgtatccctgtaaggaatggatagataagagttgataattagttttataaaatcagttaatgcgggagtagtgtagtcggtgacaatccccacatgttcatcttctggatcagaaacatatcccgtcatgtcttgctgaagcatcgctctcacatgctttttctgtttggcataagctgtaaaaacatcaagagaacccaacaatcccccctcttcggcggaataaaagtgaaattccacagtgttgttaggtctaaatcctctcttcaaaaaattttccgtatataatctgagagcctccatattagtcaccgtgcctgacccattgtcgtccgcacctggagctgccattatggatggcagtagcagattgatagaatcttgatgagaaccaattattataatatcttctggcgtagtagatcccgtgacacggactataattgaatattgcttccattctttgtgatcaaaatgttcaatagtcaacgtatcttgcggaatatcttttgtaatattagcgatagttgcagctaaccactcggcagattcaaagccgtgatcggacttgtagtaacgggtgtaaaaacttgtaaactttgccaagttcttgtgcatagagcccttgtctatattcttaatcgaatcatccactacttctttgttcgatatctcaggaggatagttatacgttggtactgttggctcttcctccttgttaaagaaaggtaagaaagaagtgtgtttggtcacatcaaagaatttgacacctcttcttcgtaagtttagcttttctgattcgggaacctccattacctcattctctcctacttgtaaaacccttaaaggctcatatggatatgaccatgcgatgatggcaacattaaataaaacaaaaagcgactgtatcctcatattgtgctaatcagcggttgattatgttacttactttttcgaataaagattttgtatttctttagcttcgaagattgataattattgaatatcaagtttcagtttactatagcggtccgaacatatgaaagattttagtaaagacgctggcaagcttttcagtcaaaataatacaaaaggaaatagatagaaaaaaaggaaataatcaggcctccatattggactcaactatccttcagtaccgcaaaacttattgtgtccatatatcctatgtcagcatacatcgcaatgaaaggagtaataacaaacgtcgatgagaacataagaaatgatgaagatgtggcttttgagtacgaaatacaaaagacaccgcagaacatacttacatggaaaagatatatcgagtattggaaagaggagggaagaactgacaaacagattaggtggctatatgaaagattttgttcacaatttgtaacagatacaagtatatgggaagattatatacgctgggaatcaacaaaggaagtagtcgaaacttcacgtattttctggctttttcaaaggtgcctgaaaagctgtgtacgagattgtgacaggatatgtttgtcttatttagaattggcaattgaacaatatgacttggcaatgataaggcatgccttagcttcatctttaatgaaaatggagagagaaatgcatcggaaagtttgggatcctgtcataaaatttgtggaagaaaaagttttaccattaacgcaactggattcaactcaagaagatgaagaagaaagtactgatgaagctgaattgataaatgtacttttagtgaagggtttcacgaagggaggttttattagcgaggaaattagtgaaaacggaagtagaggtgatatttggtcgtcacatattttagaaagatacttaaaagtggctcctcagcaaaaacgaaatgaatcgctggcaactcttgcattaactagagacaatattaccatcaaatcagtatatgaaaagtatttgccacaagatgaaaatagtgggaagtatctacctagttcagaactgccttttgaattaaatttcaattatttggccagcctagaaaaactaggtttagataatcaatatgaggagttcatgaggcaaatgaatggcatatatcccgacaaatggctttttttgatcctatcacttgccaaatattatatctctcgcgggaggcttgacagttgtggtgatttattgaagaaaagtttacagcaaacacttaggtacagtgattttgatcgcatctataatttctatttgctatttgagcaagagtgctcccaatttattctgggaaagctaaaggaaaatgacagcaaattctttaatcaaaaagattggactgaaaagttacaagctcatatggcgacatttgaatctttaatcaacttatatgatatctatttgaacgatgtcgcactaaggcaagattccaacttggtggaaacgtggatgaaaagagtgtccttgcagaagtcagcagcggaaaagtgtaatgtgtattcagaagctatactgaaaattgatccccgaaaagttggtacgcctggctctttcggtaggctttggtgttcgtatggggatttgtattggagatcaaacgcaattagtacagctagagaattgtggacacaatctctgaaggtaccgtatccttatatagaagatctggaagaaatttacctaaactgggctgatagagaattagataaagaaggggtggaaagagctttttctatccttgaagatgcattacatgtgccaacaaatccagaaattctcctcgaaaaatataagaatggacacagaaaaatacctgctcaaactgttctattcaactcattacgtatttggtccaaatacattgattatctagaggcttactgcccaaaggatgcaaattcctccgataaaatattcaataagacaaaaatggcatacaatactgttattgatttgagattgatcactccagcaatggcagaaaattttgcattgttcttacaaaatcattacgaagtcatggaaagttttcaggtgtatgagaaaacaatccctctgtttccccccgaaatccaatacgaattatggattgagtatctagaagtagcgacatcacatcaattgtcatcactgagtcctgaacatattagatttttgtttgagaaagcacttaagaatctatgttcaaatggtatagactgtaaaacaatttttatcgcttatagcgtatttgaagaaaggataagtggtctgattagcaagagtattgagatattacgtagaggtgctgtaataggtactgttagtgtgagcacgcacctcgaaagtagactgcaactgtggagaatgtgtatttccaaggccgagtctactttgggaccatcagtaaccagagagttgtaccaagaatgcattcaaattttaccaaactctaaagctgttgagtttgtgattaaattttcagatttcgagagctctataggagaaactattcgagcacgtgaaatccttgcctatggtgcaaagcttcttcctccatccagaaatactgaattatgggatagctttgaaatttttgagttaaaacatggggataaggaaacttacaaagacatgttgaagatgaagaaggtgttggaatccaacatgctcattgattcagctagcgttagccatgaggaaggtaacattaacttcgtggcggcagcaacctcgcatgctcccaactcgcatactcttacccaatcaacctcttcatattcgattaatccagatgaaatagaactagatatttgatataagctatgtaaaatcatgcatcattttcgaaaccataagttcttttttggtgcggccttctgcaattactgattaagtagcaattttccttcaaacatccgtgcactgtggatgtttgggttgtgtattttgctttcataacatacagatattttgtttaaggaagtgaaataaacaatatcataaaacaggtacttcatagaccataaagcataacccagattatcctcttagatagcaatgctaatgtaaacagagatccgtttgcgtgactttatactaatatgatatgtctacttcgctttgtgttcgagcagcctggcagtcccctctagccgcttttttccctttccgaaggtttccgcctaagccccctggctctaggccgagaaaatgttaatgctccttctacgagaaaatgcttgtcgccacaccaggacaggtgctcgacgacgcttccgctaatctttctcaatgttgtatcttctttggcggtacattactagtatgaaaatggaataaaaacagtacctaaattatttacttacttcccgttaaagcaaccccaagtgcccaatagaaggataaatcaatagtcaatatgcctccaaagtttgatccaaatgaagttaagtacttgtacttgagagctgtcggtggtgaagtcggtgcttccgccgccttggctccaaagatcggtccattgggtttatccccaaagaaggttggtgaagatatcgccaaggccaccaaggaattcaaaggtatcaaagttactgtccaattgaaaatccaaaacagacaagctgctgcttctgttgttccatctgcttcctctttggtcattactgctttgaaggaaccaccaagagacagaaagaaggataagaacgtcaagcatagcggtaacatccaattggatgaaattattgaaattgccagacaaatgagagacaaatccttcggtagaactttggcttccgttactaaggaaattttgggtactgctcaatctgtcggttgtcgtgttgatttcaagaaccctcatgacatcattgaaggtattaacgctggtgaaattgaaattccagaaaactaaggttgtttataacatcaaaaatccattccatatattattctgtacttttaatttaaaaggctttaatctaacatataaaccaaaatattttacttcacgttatattctttttttttactgttgcagcaaattgtagtccggctgtgttcaatcaaccgtctacatgttgaaatagatatttccatctatgaaatgggccaaattgttcatcgacgtaaatatcaggcaggtttctagtatttgacccttctctttgcaaattttttgtcttgacatccaagcttcctgaaacccatctttcacttgcttgtattattgtagaattatttcaacgataccactcataactaaaaaggctatccttctttgcatgtagccaatgcattgaagtgttgctattgtccccgttcaggctctgcaactggataaaatatcttattatggtgacggattaaaattattcaatttaaaaatccttctgcaaatacaaaaaggaacttttgagttttacgtattcttatgtattagagtagagaatattttaaaataataaactaagatagtgtgtatcagttgttattttatatgtggtttatgttcattttttttacttctctttcgttaattccattttcattaactaaatatatatttgcctgaaaaacattatgtgcatggccttcttttctaattgaaaggtttacatacatcaatggcatgataggatgttgcaactttcaatctaaacatggttgccatataaaatattactctaaaaatgtactaaggataaaattaaacgctacctaatcctgccgatcataggatacctattgtatgttcaagaagaagaaaataggttcaaattaatagttcaatttaaacttcgagtccattttacaatattagtttaattttgggcaattcttataatttcggattaactaaagtacctatataattataccttatcgcggcgaaaaaagtataaaccacttattgtagtcttctagcgcaggcctgctcatttttgaacggctttgataaaacaagacaaagcatgtcaaaatttacttggaaggagttgattcagcttggttcccccagtaaagcatacgagtcctccttagcatgtatcgcccacatagatatgaatgccttttttgcacaggttgagcagatgcgatgtggcttaagcaaagaagatccggtagtctgcgttcagtggaattccattattgcagtctcttatgcagcaagaaagtatggtatatcaaggatggatacgattcaggaagcactaaaaaaatgtagtaacctcataccgatccatacagccgtttttaaaaagggagaagatttttggcaatatcatgatggatgtggatcttgggtgcaggatcctgcaaagcagataagtgtggaagatcataaagtatcactggaaccatataggagggaaagtcgcaaggcgctgaagattttcaaaagcgcatgtgatctagtcgaaagggcgagtattgatgaagtatttcttgatttgggccggatttgtttcaatatgctaatgtttgataatgagtacgagcttacaggcgacttgaaactgaaagatgcattaagcaatattcgtgaggcttttatagggggcaactatgatataaattcccatctacctcttatacccgaaaagataaagtctctgaagtttgaaggcgatgttttcaatccagagggcagagatctgatcacagattgggacgatgtaatacttgcactaggatctcaggtatgcaagggtatcagagatagcataaaagatattctcggttatactacttcgtgtggtttgtctagcaccaaaaatgtttgcaagttggcttctaattacaaaaaacctgatgcccaaacaattgtgaaaaatgattgtttattagattttttagattgcggaaagtttgaaattacatcattctggaccttaggcggcgttcttggcaaagaactaattgacgtattggatcttccccacgaaaacagtattaaacacatcagagagacgtggcctgataatgctggccagcttaaggaatttttagatgctaaagttaagcaatctgattatgatcgctcaaccagcaatatcgaccctttgaaaacagcagatttagcagaaaagttgtttaaattaagtagaggccggtacggtctgcccttaagttctcgccctgttgtaaaaagtatgatgtcaaacaaaaatcttagaggaaaatcgtgcaattccatcgtggactgtatttcttggcttgaggtcttctgcgctgagcttacgtccaggattcaggatctggaacaggagtataacaagatcgtaataccaagaacagtatctatatctttaaaaacaaaatcctacgaagtatatcgaaaatcaggtccagttgcgtacaagggcatcaatttccagagtcacgaactcctaaaagtaggcataaaatttgtcacggaccttgatattaaaggaaagaacaaaagttattaccctttaacaaaactaagtatgacaattactaatttcgatattatagatttacaaaaaactgttgtagatatgtttggcaatcaggtccatactttcaaaagctcagcaggcaaggaagatgaggaaaaaactaccagctcgaaagctgacgagaaaactccgaagttggaatgttgtaaataccaggtgacttttacagaccagaaggctcttcaagagcacgcagactatcatttagcattgaaactgtcggaaggcttaaatggtgctgaagaatcatccaaaaacctttctttcggggaaaaaagattgttgttttcacggaaaagaccaaactcacaacatactgccacacctcagaagaaacaagttacatcttccaaaaacatcttatcattttttacaagaaaaaaatgacctattccaaatagacaattatatggcttcagcaactaaaacgtcctgataatattgcttttccaaaatttctaaatgattcacgggcgccaggttttgttgataagaagaacgaagtacctttaatatcttatgatcggaaaataccgactgatgacttttgagacttcgcttttgatcaaagtgataacattatgtacaatattcatactaggatttcttgatagagatttggaagtctataaaaaagaaacaacttgttataatttatttttgtagacatgactcacagaatattacataccttcataatatataagatccatgtgataatgaatgctggaagcatgatctctgacctcagctgattgttcaggggacttaatcaattagatgcgtttaaagcaggaattggtttgatacacacaatctcatgttacaaagtaacgctgtttaaaaacaaatctgaagaataataatgcaagtaatattatacatcataaaaaagttatacactatcattactcttctgaagaccagattacaatacaaattaaggcaacttggccgagtggttaaggcgaaagattagaaatcttttgggctttggcccgcgcaggttcgagtcctgcagttgtcgttatttttaatgtttttatttggtagcaacaaaatttgtcagtcaatttcttttgtttttttctttaaaaggtgtaacaacgttatcactcaagtattcgtttcttattatcaaaagtcttagactttctattaatagcagtttgttcttttccacaacgcgctaaagatatttcgctttctgacccgtttggttgcagaaaatttttttaactaatttaggaatatttagattagttaattggagggcttattcaaagacagtagttacagcgatttaaaagcagtgtccctcgtaggcacctgtagtcatttcattcgtttggatatttcgctgtactgcttcctgcattgtaatcaagagaaagtttacaacttagagcactaactttgtttgtaaacattttccgtttataatcaattgccatatcatcaattttattatcattctttaaccagtaactaactgattccgcacccacattattgaaatttttgcgatatctttttcctcaactgacgcagtcaacagtcagaaacagagaatgtataaagatggtctcattgaaaataaaaaaaattttactcctggtgtcattgttaaatgcaatcgaggcctatagtaacgatacaatatattcaacttcatacaataatggaatagaaagcacaccctcatattcaacatccgcgatatccagtaccggatctagcaacaaagagaatgcaataacatcaagctctgaaaccaccacaatggctggccaatatggtgaaagtggaagcacaacaataatggatgaacaagaaactggtacgtccagccagtatattagtgtgacgacgacaacgcaaacttctgacacgatgtcatcagtaaaaaagtctacggaaatagcgacaccaagtagtagcattgtacccacccctttgcagtcctatagcgatgaatcacaaatatcacaaacgcttagtcacaatccgaagtccgtggcggagtcagatagcgatacaacctcctcggaatcctcaagtagcgtaataatatccacatccgatagttcagcggtaccgagggaaataagtccaataataaccacagattctcaaatttccaaagaagaaggcacattggctcaaacttccagtatcagtgaaacaacgagaattgcacaaatggtaaccagagtttcacaaatctccagcataacggcagcttcaacaatagatggctttagtagtgaatcaacacaaacagatttttccaacactgtatcgtttgaaaattcagtcgaagaagaatatgccatgagcaaatcccagctctctgaaagttacagttcaagttcaaccgtctattctggaggggagtcgactgcagacaagacatctagctcccccattaccagcttttcatcttcttatagccaaacaacgtcaactgaaacctctgagagcagccgagtggctgttggagtatcccggccctctagcataacgcaaactacatcaattgatagttttagtatgagtgaagtagagctttccacatattatgacttaagtgctggcaactatcctgaccaagaactgattgtcgatcgcccggccacttcttccactgccgaaacatcttcagaggcaagtcaaggtgtaagccgtgaatctaacactttcgcagtatcttcgatttccacgacaaactttatagttagcagtgcttcggatactgttgtttcaacttcaagcaccaatacagtgccatacagctctgtccattcaacctttgttcatgcgacttcctcgtcgacttatatttcttcttccctttattcttccccatccttatctgcatccgtttcctctcactttggcgttgctccttttccatctgcttacatatctttctcatcagtacccgttgcagtatcctcgacgtacacgtcttcaccatcggcttctgttgtagtaccttctgcctatgcgtcttcaccatcagtacccgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacctgttgcagtatcctcgacgtacacgtcttcaccatcggcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacctgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacctgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgttgcaatatcctcaacgtacacgtcttcaccatcggtacctgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacccgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcagtacccgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcagtacccgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacccgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacccgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacctgttgcagtatcctcgacgtacacgtcttcaccatcggctcttgttgtcctgtcatctacttccacatcctctccatatgatattgtttactctccatcaacttttgctgccatatcatccggttacacgccttcaccttctgcttctgtcgccatgtcatctacttcctcatcctctccatatgatattgtttactctctatcatcttctgcttccagatcgtccattgctacatatgaattttcaccttccccatctacttctttacccacctcttctacttacacatacttttcatctgcttatgcgtttgaattttcttctgagcggtactcaacaacatccacaatagcaccaactcaaatacatagcacattgtccaggattacggatttcttactgcagacttcgatggcaatccaaagtatagtctctcagcaaatttctacaagctcaactttaaatgacgaaatacattcaagcgcgctttccgttttcaacccttcagcttcgaatttggttgaaacttctctgataatttcatcgacccaagcaagcataacaagccccaaaaactcagctaaaattagttcactacagagccagctgtctagcagtacaaaaaatccatacgatacggcgaacaagaatactgagaccagtggcagatccacagttgtttcgaatttcctatacacatcttccgcggcgaaaccagacaatgaaaagttttccgctactcctacagagataactacaatttcaagtagctcgcacgcatattctttatctattccaagttctcataattctgtgactggactatcacataactttgtcgattcgtcaaaaagtgcaacctcatttggctactcatcctcatcaatatcttcaataaaactttcaaaagaaacaatacctgcaagtaaatctgtttcaaacacacaagaaagaatcacaagctttacatcaacattacgagcaaatagtcagtctgaaaaatccgaagggaggaattctgtaggttctttacaaagttcacatatttcatctaacccatcgctctccacaaatacaaaggttgattcgaaaagtttatccaggaaagtatcgaaaaccatgggcgaaaatggcgaggaaaccggcttaaccacaacaaagacgcaatacaaaagttcttctgaaaccagtgggtcatattctcggtcttttacaaaaatctcaattggacctgctacgactgcagttcaaactcaggcaagcactaattcagtattcacagcccctgccttgtctacctatcctactactccgtacccctctccaaatagttacgcatggttacctaccgctattatagtggaatcatccgaaacgggccccactaccgcatcattcaatccgtcaatcactggttcacttcccaatgcaattgaaccggccgtcgctgtatcggaacccattaaccacactttaattaccatcggattcacggccgctttgaattatgtatttttggttcaaaatccattatcttcggctcaaatcttcaactttttacctctcgttttgaagtatcccttttcaaacacctcatcagaactggacaatagtattggggaattatccacttttattctttcataccggtctgggagcagcacaactaccctttccccaaaatccatatcatcattatcagttgtcaagaaaaaaaaaaaccagcagaaaaaaaatgccacgaagtcaaccgaggacttacatcctccacaagtcgacacatcctcaatagcggtgaaaaagattgttcccatggtagactcttctaaggcatacattgtatcagttgcagaggtatattttccaacagaagccgtaacatatcttcagcaattaatccttgatgaaaattcgactctttatagcaatcctcaaaccccactgcgaagtttagctggtctaatagatagtgggatcccattagggggattgacgttatatggctctggagatggtggttatgtccctagtttaacctcatcaagcgtcttggattcttcaaaaggaaattcccaaaacatagatggaacttacaagtatggagctttggatgactttatcaattcattcacagattctgcatctgcaggaaagtatgctgtaaaaataatcatctttttgattgttttaactattggcgtactcttgtggttattcgttgcattttttgctttccgtcatagaaatatattattgaaaagacacccaaggaactgcatagggaaaagcctcaataatgagagggaacttgaaagtaccgagctttcccgctcttcttctggaaaccaagtttataatgaaaagccgccagaatctgaaaatgaaagtgtttactctgcggtagatgatcattatattgtgactggcgaaaacacagtctataatactattcacagattacattataccattaatgatgacggtgatctattgtacagggacgcaatccccctcgattttgatcaaaccaatggggatgatggttcgggaatagacagtatagtaagagactgcgtgtatgacaaaaaccaagatgctacggaagccttcttgaatgatgaggagtccatatcaggcattctagatgttgatgaaaatggtgatattcgattatacgacagttattctgacaatgaagagtcaaacagttttcacttgccagacgaagttattgaaaactataacaagaaccatttgtgcgaaactaaacttcatggactaggcactgaatcatgtactacagatgatcccgatactggaaatcaaattacgaatgagttttctacagggagtcagacatgtttgccaagtaccgcttataccacaccccttcatacaaattcgattaaacttcacacattacgctacacagaatcttcactaccaaagccaaatcagactcttttctctaatcttgaagatttagaaatagaggatattgacgacaatggtagtgtttcagatgtacatatcgaggagctggatgctttagacgaagaactttataagagaatgtcgaaagttataaaacaacagaaccatcaaacgacaaaaatatagcgaaaaatgattattgactgtgcaataaacgctgctggaaggggcgcttgcaacaaaagatgatcacaaaaattgatacccattaatacacataggctcacgccattactattattatatatatcatcaagtattgcatttgtaattttatgagtccttcttagtaatacatgaaggcttttttttaatattttcggaatcaacgagagtacactattctatccgatgataaccgagataaatgaagatagtaactaaccaatgaaaaaagagcgagaataaattaaagcaataatatcaagttagtcgtgggaatatatgatccacgcataataaggttacattaagcactgctttatcctctatgtctgctaagaaaaggccttcgggaaacgcagcatttgaacttccaaaacggagaagaacctaccaagcttgcatcagctgcagatcaaggaaggtgaaatgtgatcttggtccggttgataacccacacgacccaccgtgtgcacgttgcaaaagggagctaaaaaaatgtatttttagctctaataagggaacttcgaacgacttgcctcctaattcgattaatgcaataagtctgccatctctaggtaagagtaagcaagagatacaaaatgactcaacgagcccaattttatcggatgtacctttgtcaagaaaagggattagcagtgaaaaatcatttaaatcagaagggatgaagtggaagcttgaactttcctccatgcagaacgccctagagtttctggcccaagctgctggaactgtagcaaaagaaggcgcaaaagaaatcataaaagagaagtccacaacaccgaaaccactgaaaagttctttggatgcgacaaataaatctgctacggacgaggggttgaaacgactttcaaaaagtgacagtactaacacactttacgaaaatacagcagatatgcttaaccacacgctgaatacgaataggaaaacatcacaattaatggaagaaatcgggaaagtgagacctccacctacccggaaaattgacgacttcgattacatcggtccagatagcttgcttactaaagaggaggcgattgaactcatagaggcattttttctcacgatgcacccattctttcccaatatcccacttcaattgcatgatccgaaagaattagcagaatatccaattttgttttgtgcaattttgactgtttctgctcgctatcatcctttcgatactttaggattagacaatggagaagatgggatgagacacattgaagttcacgataaattatgggtgtattgccagaagcttatatctcaaacaatttgggcagaggctagtactaggtcaattggcaccgtgcttgctttcataattttcacggaatggaacccaaggagtatccactataaatggtctgactatgcaaatgatcctgagttaaataatgtcaacgctagaggaagtaagaatattagtacgaggaaggacgaagaaggattgaccggtgtcggcgcaatccgtagaagcgaccgaatgtcatggatgctgacagggtctgcagtaaggctggcgcaagatatgggattcattgaaaacagctcaaaagtattcattgtcactcatatatctgagactaccagtgctatgaatatgaatcaaagatccttattagcagaatcattcagcgttttaaacttgaatttaggaaaaattgaaaacgatggaaatgaaagcaatgaggattaccttgggaatgaaaaattttatctgaatgagattttgcctgatgaagaaagtaaactaaggtggaagagagtttttgaaaactcagaaaatgaccacgacaacgagaaaaattttttgactgattgggagagggagtttttaaacgatgagtatgttctatattattctaataaaaaagatgatactaatctagcacagaatcacataccaccatttccactaagattctcattcgcccaaagagcaaaaatagagatcattcgaatcctatccatagcatatgagacgatttactgtgagaagaataagaggaaattggcaacgacagatcagagacacaacctctctgtcctaagtgttttttctcccttgatagagggctggctcagtaactacagagagcttcttgtacccctttctgatgtccctttctcactagcagataggaagaacaaaaaacaaatatttgataacatcgatagaataaatggtgaaagtattatcacagatttcaattattgtcaactttatatcttttccctcgcactgcaagtggatgggaaaacaagcagattgaatatgaatgaaattgtgacaagcgcgaggtatgtggaattagcatacagatctgcaaaagaaatattgagttctgcaaagcgagtttcaaggcaaggaatgctaaaatacatgcccgtaagatgggtaatacgaataattagatccattgcgttcatagtaaaatgctacctaacacttactggtagtgaactggcaacaaatccagatgccagaaacattttaaaattaagtgcaatatcggttgacgaaacattcgatatcatccgtgacactgcggttactttgaaagaagctacaccagatgaattacatctatgtcaaagatacgcagccatattaatgtacttatgtacagagatgaaacttcgaaaaaaatcttacttagaacgaccacccttattaagagatggcaccactcctctagagagcaatcgcgaatcctcactggagggacaagacttaactaagaagccaatattctctaaacgtattggatataataaaaccgagactacttttgaaccctcggaaaggcctttgacggaggaaattaatagcaattctcagaattcaaatgatacatcttctaaaggtatcgttgatccttttgttgaacaaaacaacgatatcacaacagcgttactgaacaatgaactcttccaaggtccatctctatctgacgaggttacagattggttcggtgctagtgaagatatcgggcttgaatttgtagaaccatggacagaacttattgagcaacgatatatgcaatgtggagatggtgataataataatttcgaaaatttatacaacttgttcgtgaatagtaataacatcaataatgatattaataactcaaggccaataacgcgtaaataagtagatatcaaagaattacgtcatcaaccaagacaaccgcactattcgtaaaaatgattttaaatacaaagacagaataacaggggaagatggaggtatataataatgcgaatgcttcataatactatgactggttttccattgggcatatgagatgattttacggctcaatcactacttatatatgatttctataacaaagcaggccattacacattaggaacggctatctattacataagaatatgcagcaaattcgttggatatgttaaagtatattccacgcatgctgagaagtggattgccagaaacgtgacgtgaaatacctactagaacaaaaaaaaaaggaatgcaaacgttctaggagccataggaatcaaaaagaaaaaaattgaattaatagagttcgtgagaatcattgcgaattgagattctaattactgatctgagacttttgtgttttataataacaaggtgcataaactacttgagtgataaatttcccctcatatctagtagtgcaagctacgctgattatttcatctctaatactgcttgtcagtaaatggttcaaattcacgtggggtataatatgatttatcgcaccttcatccctctcatgtgattctgaattctgattgctttggtttagtattctgttcagataggatgaattcaggtatatgggcaagtcaggaactgggtatctacttagaaaaaccgcctctgctgtttctgcatcaatattaccgccttgctgtaaagtagcaaataaatcatcttgattacagtcaacaactctatgtgtaaagctgggaggttcttggggatgcacgtcatcagaatctccttttacagaaatcgtagagccgtcacctatattaaataaatttggtatttcgttcgaatacaccaacctctcaggcttgacctcggccatcaaatccaaactgctagccttcagacgtacaaatgagtcacgcatatttattgaactggacctacttaagcctctataatctgaaaacggtgtacttggcctttcaacacccttagcagaatagtaggaagattttcgagaggaagaaggaaatcttttaagttccggtctcttgggcaattcttcatccagtgttggctctacttgcgagtcgatgtctgcttcgtttctaaatggctcgatcgtatgataaccgggcaatacttcaaaccagttgacaaaattgccttctgaatccgtagctgtaggaagaaaatttgagtgagtcaatataccattgatggagaattgcagtctataaattcctgcaggcaaaaaaagatctggaacaaaccattccttatgcacatcatcataaaccatgcggatcctaggatttaactgtttttctgagtctaaacttgcattctcatccaaggtaagctctctttgctctttaagagcagaagcaatatccgtgcttactataaagacttccgtggttgcagccacggtaccatcgtctttccattttagaacaactaaagtattttcggtggagtttgttgatgatattgaagacatactcgacatggaattagagtgatgcgatatttctctatgctgcggtgcagagtattgactttcattgtcgttaataattggatgtagtggatgcaaaggctgcaaattcaaaccgtttgttaagatactctttcttgattgtaaagaatgcaaagaagcaaatgaggatcttctcgaatttgaaaccgaccttatttttttattctgggctttctttgtcttattatggtgcttatttaaatctctttccatcaaggtcttatcaccgtacagtttcatcatcatttttgcagtagcagatataggtgcggtaaaatcgtcgttggagcctcccgcgtttcccttgttacgggtgttattttcaatatttccattgttattagcgtggcttatcctttctgcagtatacattgaattagaggaattcacccttgaaagacgttgcatatccttttttaaagcattttgtaaaagagactggttcaaaaccatatcttcactttgaagtacgcctgcttctgcatctacactatcactgtttccctctttatccatttgagagttctcagaaaatgtttcgtcgttattgagatattgatattggtatgcatggatagatggtttctttgaatagggttgtcttacaggaatatcaatggaatccgtcttggtcaaggcgggaagtgatgctgaatgcaccgatgaagacctcgttggagaaggggaagcagtagctgaactttctaaaagattttttttcaaagctatgatgcttgagcgatgcctttcatggtgtggtttgtcgtttctttcattttctgttgtttcgtcaaccatggtgtaattcaaagtagacagatcatccagatcacttttagttcgtttgacagtggccattgatggacctgggctcaaaaacgacggagatttcacctgctcttcgggtgcacccacatcgtgatcatcacttaaagtcaaattggccaacgtagtgtcatttacgtctgcggcagaggacaaagaataatcctttttgaatagatgggacgggcccttatcgatagtagtatcactgctcatgcgcccatcacaatctgtcgatggatcgtgagatgcaagtaattgcattctagggggaatggcaccattatgttcgctagtatgactggcgcgtctcttatgagtactcttcctattgttaaacagttgagaggttatgcttccctgacgatctttattgaatgcatcatgaaaatgatgtccatgctcctttttggttgaatgcgatggatcctgagtagaaggactgtttcccatggcggctgcaacaactatataatatgacagttcaactttccaagatgtcagtccacacgcaaaaaaagaagtgcaaatgaaagaaacactaggtaagacaccttgtttatgtaggtatccacttgtatcggatatatctaccattgttaattgtcaatagtattccatcagagacaatggtaaaaagacaaaaaaggtataatcatcgtacaaagcgatcaatattacatgctctcatccaacattatgtatactcaagatatgtttatatgctacaggagctgtctaaccagagcactctgtaagtcgcgagctttgactactattttgcagtcatctgtacattttgccttgattattaattcgctgcataaatcatctatgtccaacgatgaatattttggtagggaggagatctcttcgagaatgtggtagcaagacgcttttccattcgatatggcgctgctaatgtgttcaattgcttcagattgggttcgaattgttttagtatgagaagcagccaccggaagcaccgaagctagagatttctgattcaacaggtggcttgttattaagtcgcatttgatctccttatttgaacatggtttggtcccgatacacttgcggttgcaaatattattacactggctccctacagcaaggggaagcacgctggggaataaagtatcatcttctgtctcgtatggaagatacttttggtcaatttcacattgacatgctgacgtatctattttttcagcggtcaggcgttcagagtgctgaggaaagtagttatgaatgtcgtaatctaaagcttctagaccagtctgtctatcattggagacaagatcgagactgaaatctggcatttcactaccattaatactttcgtcaccgatggtaacggcacctgttcgatttccggggggagaatcccacgaattggttaaactgggagcgttccatgagcctatgttccacataactttctcattctcttgagtgtgcggctgtacttctatacttgtgttcacagtcatgttttcatctgaattaggcgatggcaattcctttgcagccttgctaactgctgtacttgttcctttttcgttttcccttttctgttgttcttgcagatcatcgaggaaggctaatattctttcatcatcagaattcttagctctatattttgtaatttccgacagtaaactttttaaagaacatagtaaaaagtccgtggtagtcttattctgcgcatctttctgttctagtaactctaccctctcttgcaaactcttcattttggcttctttcctatctcggaacgctcgttgagctgccctattctgggcagtcctcctactcttagcttcagagtcaatcctttttctgcctggtctgcccaccttcctcttaggtgttccatctttatttagcaacatttgcttcttcatgtcacctgctaaatatatttgctgacctttccgaaggatattgcccatttatcttaactggtcgttccattgcttatatgtcgtccttaaaagtaacaccccattcgtatgaaagtataatagtaattgattatcgattaactattgaagaaacactatttatgctgttttgaaaactaaaaacgccagtggaccgatatagaaataaacaaaatggcccttttcgtgtgtcacgtagctcccaaagttctttccgacaatcacatgccaggtattgccgtatttgacatccaattgcttctttaccgtcccagcaatgtctctttccaactggtacttgtccagagcatctttactgatggttaaaatatcctctttcagcttgtcggtctaagttttctccttgttagtaaatatatatattcaaatgtacacacacaaaacatgtatatcatggcacaattacatactatgtcagacgccttaacaatagctgcaattcatggaagaaaacctcactcttcctcgagttagtaaagaaaaattgtattgaaagtcacaaaattgtgactgagattaactgacatacgcgtactcttattttcatcgctcattttggttttaatttgctcttctttatgtcgtttcccagtttcactttttaccctggcagtagttttggaggctttccttttctgcagtttcgctagtttgtaatctccatttaaagggaaaagagaaccaggcaacaagataaagagataagggatagagacataaatagacatctatacacgtagtgagtaacaacggatactactacacatacagaaaaaatggactacaacatatttgaggcggtacatgaacaacaaagcagcacatctgacatggatctctcagaagaagataataatccattcgtcggcactcatcacctatatgcttctggaattgggactactatcggcgaagctcgcccagagaacgaaaattcgcccccttcttcatcgtctttgccatctagcccggcacattcctcttctgctggctcttccagagcatctacgtcatcttcaacctcttctcatgccgtagtggaagcagatgcggaaactgaaccttttgtttccttgtcgatgtctactactgctactattagcaaatttactccccacgatatgaatgggacacagcagatccaaatcattgatgccggcgatttcaaagatccatgggggaaacacgctatcggttacgtaattctatatgaaaacaacaagattatcagaaggtactctgaatttcattctttgaggcaatctctaactagactccttcctacgataattattccacccattccatccaagcattctcttctcaaatacatatggagtcccataaacgcagcaaatgattccaaaattatctccaccaggaagaaaatgctcaattcattcttgtctaactgtctgaacattcaagaaataagcaacgatattgtttttcaaaaatttctaaaccctgaatttaattggaaagatgttttaagttcgtcgccgataatcatactacctttgaataaccttttagctccacctttaagcccaacaaaaccaagcccccttcattctattttacctattccatccaactcgtctctgagaaactataattcgatttggcaacaacacatcacagtaaaaagtcataatgaaatttccaacctcccaacagaaattttacaaaacgaatctcaatttacacatattgaaaatttattccaaaattataagcgaataatcacccatttattaaaaaacataagatcaaataaatctcatttccactccttgtccacgtattttgctgaattaggcgcatattataatgcttttagtttggaaaatgacataaccatgcccaacagccttcgcgaatctgaaaacaattcaaacaacccaatgatggaaattattagtcatattgaaaagacaggccattcattcgatgttatatacatttcttccgagatcttaatagaaaagtacacctctattcttgaggaccccattaatgagttattgcagttcttaaatgagtcattcaaagttctaaatttcaagaaattaaagtttttgcaatttaaaatattagagaggctaattatcgaaaaagaaacgaaactttcgagtctcactgagattgaaaaccaactgcagaagattaatgaaagtttaacgcggtcgactatattgacagatgaaaattacaaagatacaaaggctgctgacctgacatttgttaaaaaggacgtaagatcgctatcgaagtcaagttcaaattcaagctccagtggacaccaaaacgaaattcatataggcgcaagtaaactaaactataaaacgtctacgccaacaatgaatctcaataaattagaaatcaaacaattgactgaacaagaaagatctaaacagatcaaacagttgaaccaagatttatccaaattgaaagattgtctatcaatctgtatatcagacatgctagaaattaacaattcgtcatacaacagcttaatgcatacatataaccatattaatttgaccattggaaagatcttgaaacttttcgcagctagcttcaaagcatggatcaaagaatgtctgaagaattggaaactggcaaagttacaaatcgacgaggccctataaaaagcattaccgtcacgcatcgtgttgcaaatagcatatacatatatatatatatatatatacatataacgtatacgttagaaaaatttgaatacacacattcatttatcctattattatcattttcattcttacccgctccccgctttcatccggtggcaaaagtaagaacaaataaaagctagacctagattgaagaaactattaagtaccaaaaagcaaacagtgggcacacgcgaggaaaccacattatatttcgcaagatgtttaataatcatgaaattgacaccatattaagcactctccgcatggaggcagatccctctttgcatcctttattcgaacaatttgagaaattttatgaagagaaattgtggttccaattgtccgaatccttgactaaattttttgatgatgctaaatctacaccattgaggctcagattatatgataacttcgtttctaaattttatgataaaatcaaccaattgtcagtagtaaagtatctacttgcctctttgaaggattctaaggatttcgatgagtctttaaaatatttggatgatttgaaggctcaatttcaagaattggactctaaaaaacaaagaaataatggatcaaaagaccatggtgatggtattttgttgatagatagcgaaattgctagaacttacctgttaaagaacgacctcgttaaggcaagagatttattagatgatttggaaaagacattggataaaaaggattccattccattaaggataacaaacagcttctattctacaaattcccagtattttaaatttaaaaatgatttcaattctttctactacacaagtctattatacctttctaccttagaaccatctacaagcattactttagccgaacgtcaacaattggcctatgatttgagtatctcagcattgttaggtgacaaaatctataattttggcgaactattacaccatccaataatggaaactatagtcaacgattccaattacgattggcttttccaattattaaatgctctaaccgttggtgattttgataaattcgactcattgataaaagttcaaatatcaaagattcctatattggctcaacatgaatcatttttacgacaaaaaatttgcctaatgacattaattgaaacagtttttgtcaaaaatattaggatgctttcatttgaagatatttcaaaggctacacacctaccaaaggataatgtcgaacacctggtcatgagagccataagtttgggtctattaaagggttctattgaccaagtaaatgaactcgttaccatctcctgggtccaaccaagaatcataagtggtgaccaaattacaaagatgaaggacagactggttgaatggaacgatcaagtagaaaaactgggcaaaaaaatggaagctcgtggccaatccatctgggtttaggccattggcagttatatataaaacacacacgcacacatatatataaatgcagaaataaaatcaactatcaacaaatattgtcaaaaatatacttcgcaactttaccattcttataaacatcattatgcaaacccaaatcgtccaaatacaacttgaaacttaactgataatcctgaagacaagaaattaaacaattagtttgtcttaacgttaataactcgtcgctataagaatgcactaggtgcatatcaatactgaagcgagaaagggctttcttcacgtaaggcattactctcgagggctcttcctcgtacatttgaataccatcagggaaggcaagtcttgtaaaacaatcatactctgggtattctaccaacagttcctttaacgagtatataccatccaatagaaatactctcttcacgatctgcaaaagtcccaacatttgcaattgcgcttcactcattttttcttgaggatctttgagtgcagctaatatctgccaaataaaggtagctccaacggaatgtcccaccatattaatgttcgttaatcccttttctttaacaagccttgttatatttgacacagcatcatataagtttcttggatttgtgatctctggtgataacctgtattctatagagtattgacaaaccgttgactcagtatccattgatttgatggtattggctaattgattaaaatcattgggcgtattctcaggatcgttccatgcacctccatgaatgtatatgacagcctctctagtgttttgtgagatttcttggaatgtcaatgtcttgttgaatagtgttatatctggtgaaatggctcttacggtatttgacatattcacgacagcctctgagcttttccttgctttgattttttagcttgaatggattgcaacttgttgtaatcttacaatcgttaaaaattttaccatgccgtgcgtgctttatagaatattgaacaatattcttttaggtatagattgattagtttacatactttctttcttaatatctacaatttttatatgagaagagtaacattagaaaacaagtgcagagcatattctgtgcatctattccttaaccttaggtttggaccattcaacacgtaaaattaaattcatataacccctaccatccaagaaacgtaaagcttgttcggcaacttcttcgctcgaaaaggtaacaaaggcgagacctcttgatttacctgtttctttgtttctaacgacagaaactcttggaatgggtgcgaatgggaacaataactcttctctcaaactattttcatcggcattttcattaacttgcataatcttcaaagtacacatatcatcacgttctctagagtctctgtaagcatcggatgaaggatctcttgcaccagcacgacgagaaggtggaacatactgccctgggatggaaccagctccgccaacttggcctgccttctcttcactggcggcctcgacaccgccttcattagtggctgggtcttctaatgctgaaagttcacttaaaattgtcttgaatggacagttcatggtcatatggtcgttaccacataatctacattgtagaccggtctttgtgagacttgccttttctttttgtattctttcttcttcagcttgtttccagttcctactcaatcttaattctacttcttcacccaatcttgctgtaacagcacttggacctgctggagaccctttttcagagccatatttatgccagttttttctttctgcaacagatttatggactttttccaatactttaacctcttttactttctgagtaatcttatacttgacaccgtcttcaatcttgtatgtaatgatagatctagatccatctgcattctctatgatctcctctggtgcaacttcactcattattcctggtggtctttggtcttttgatcctttcaatacagcgagtaactagggcttctcttccctctcttttgccatcgtgataatttttcactttccacactcagtgaaagaaaaaaattttaacttcgttacaagcgatgagtatagatcggcaagaaactttgaagcagtatatttacaggattaaattatatatctacagttccttcacctcccaatttggtgaaacagtcttcccctcgattccaggtccaatgaccgtactcaccccttctttgtttagtagatatttttcggcgactctatgaacgtccaggagagatacgtctaagagttgttcccttcttgcttgtttcatatcgtctgtaacaccgctcatgaaatacgtcacgccttctcctttgggacttttaggtgcgtctacttgttgaaatattgtcaatttagcttcatcaaggtctgtgacgccccacttggcatcgttcagtatataacgcccgctattcttgaaggtttctaaactcttcaaaggctgaggatccctataggaatagaaactgaaaatacccgctaaggcgctataagaagcaccaccaccataagcaccacccttttctctgacttctctgtgcaaatgtttgaatgttagcatatttgacataacttgaagtgcagagccatccttatgtgtatacggcacacccaataaagcttgggatgtgtaatggacctggaaaggaaattttatcaaagtatgtttacatttggatccaataagaggataatctgaagtctttggtccattgggcaagcagctgccatgaggtaatctctccatgaattttgaaatttggctttctactgttttcgcttgaacatcagagtctgaggtgataaaaaaattcatgttattggtatcaacaatgtacttttgcaattcagttagcttgtcgacaacttctctttggaaagtttcttcattgtctaacaagctgtgcaatctatttataaattgtagttgctcaataccattgagggtctcatttatagctccacttgatctataatgtgcggcagaatagccccttgcaaatgcatgaccggcatctgctacagaagatgtgtttgaagatgctaataagcggataagaactttcaatttatcgctgtttttatggaaatcagtttctagtaagatcttagaccagaattcaaaaatgtggtcggtcttcgaatttaaagaccatccgtcaaacccgaaaatcaggcgaggctctgtggtgttagggtcagatgtaacctctacatgtgttgatataccacccgtatgtaattttatctgatcttctatttcactgaaggattctgttgttgtccctaggttagttaacgattcagcaaataaaggtaagtatgggaagagttcaaagggtattatgtcatttagtaaacgtttacctctgacatatgtgataccattggtatcagtaatcctagacattgtattattcttctgttcgattgaatatttatcaccagctcttgggatgtcttttatttgtaaggtaggtaaacaggataaatcttctttttcattttgtttctcctgtaacagtataccacgtttaaagatgtttttcttgtcttgttcatccaaggcagtaattttttctctcagtcttgtttgttcttcatcatccaaagatttagagaactcttcagatccctgaatggaaaacgtgaaacaaggtttatgaacgatatatttacggattaaatcttggaataaagtatcacctttcgtttctaagtcacctctaaatctttgcaaaacgtcctcaaacaacaagctctcaaaaggatcgattttgtttgtccaaccaggtagtatagaatagagtaattgaagtccaaagtcagccttttgatccttcttagataattccaattgttcaattatggcatcgatacgcttgcggtcaaaaggatgttctgtttccaacaggttttgaaaaatattatttacagtgtctttaaatatttcaatatcactcacgccctgtataccaacagttagcaaatttactgctgtagttggttcaacacctgaatttacggagaactccaaaccaattcctgattctattaatttttgatacattacagaagaatggccatccattaataaattccccagtacttttaacaaaaaggtatcatatgtgtcctgtggcgctccacaaatccacgtcattgaggcttttgtctgcttctccggtggaagcatagtatctatttgacccagtaacttgacatctatgtctttttttaaatcaataggcattaacaacttatcctttcgagctctcttcccgtaaccactgaactgctcatttaattgctttaacgtatccaccaatggcaagttaccgtacgtgaaagtttttgcattggagggatggtaatttttgtgatggaaatccaagagatcgccgtatctcaagtctgtaattttcataggatctccgccggagttattcagggaaggataaatagactgttgaaatttactccagaaatagtaattggcatttgatatttgacctttcatttcgttatagacaacacctttgaaaacaatgttactctccgggtctgtgatgtttttatgctccaacctccaaccctcctgatcaaaatcttcttgtttaagtagcggattcaaggtggagtctaaataaacacctcttaaattagcgaaatcttgagggttcgtagtggaaaagggaaaaaatgtataatctggacctgtcatagcgttcatgaaattagctagagatttatttagcattttgaaaaaagggtccctaactggatatttaacagacccacacaacgttgtatgctctagaatatgagggaccccagtggaatctggagggttggttttaaaagcaatgctgaacacattattcttgtcgtctctatcaatatgcaaatgctcggctcctgtctgggagtgcaccaaatctaccgcagtgagtctcagctccggaaccggtagaattcttctcacttcataaccatggaatatacctccaactggatattttctaacggcctgtgcttgggcatacgaggacgcaaatcgctgaaaccgcaacatatataccgcagtatattttatagtaactttattcttttgagtagccttctaattggtggcttattgattacaattgcttgttatcatatctgtcaatgcttgttcaacaattcaatgatttactactacctttatcatagagcccctccgtatatttatcactgtaaacgaagggcaaaattttttacattcttttttttcgccacccaaagggatttaaaaaggacatgagaaaaataatttcctctcttctaaatatatatacttttgaaggaatcaaaattaagcaattacgctaaaaccataaggataatgtctgaagctcaagaaactcacgtagagcaactaccagaatctgttgtcgatgccccagtcgaagaacagcaccaagaaccaccacaggctccagatgctccacaagaaccacaagttccacaggaatctgctccacaggaatctgctccacaagaaccaccagctccacaagaacaaaatgacgttcctccaccatctaatgctccaatttatgaaggcgaagaatcccacagtgtccaagactaccaagaggcccaccagcaccaccaaccacctgaaccccaaccatattatcctcctcctcctccaggtgaacacatgcacggtcgcccaccaatgcaccaccgtcaagaaggagaactctcgaacaccagattgtttgttagacctttcccattggacgttcaagaatccgagttgaatgaaatctttggtccatttggaccaatgaaggaagtcaagatcttgaacggcttcgcgtttgttgaatttgaagaagcagaatccgctgccaaagccattgaagaagttcacggtaagagttttgctaaccaacctttggaagttgtttactctaaattgcctgccaagagataccgtatcaccatgaaaaacttaccagaaggttgttcatggcaagatcttaaagatttagccagggaaaatagtttagaaactactttttctagcgtcaataccagagattttgatggtaccggtgctctagaattccctagtgaagaaatcttggtcgaagctttggagagattaaacaatattgaattcagaggttctgtcattactgttgaaagagatgacaatcctccaccaatcagaagatcaaatagaggtggcttcagaggtcgcggcggcttcagaggcggcttcagaggtggcttcagaggcggtttctccagaggcggcttcggtggccccagaggtggatttggtggtccaagaggtggttacggtggctattccagaggtggctacggtggctactccagaggcggatatggtggctccagaggtggttacgatagtcctagaggtggttacgatagtccaagaggtggttattccagaggtggctatggtggtccaagaaatgattacggtcctccaagaggtagctacggtggttcaagaggtggttatgatggtccaagaggcgattatggtcctccaagagatgcatacagaaccagagatgctccacgtgaaagatcaccaaccaggtaagccatttatatagttgagaaaaaaaaaggagaaattaacaaaagatatgaattgttttaaaacttaaatatgagactgagaacaaatgaaaaaggaaaacatcgtattaaatgttgaaaaagttttttttttgaagaacttcctccccattccctcccctcccttttattaagtatagtttttgtttattaataagtttagtgttagaagatcccaaagtatatgattgaaaacagaattgtttattgcgagtcccgacttcactccagtagatagaataatcccatgataacatttaacatcctttttacaacggaatttcatttccaaattgatgagtcgttaaaacttctgtattggattttaattagaccttctttcgtgtaatactactactactacctctagattcttatgtgtctttcaattttttttatttccctgcaccaaactatcttttattgaatggaatgtgctgcaaaattaacaaaaataagttttacttaaagtttctaacgagaatctcctcttcaacatacgggcaggataatataattgactatactgataatgaaccccgttttttgttatcttgtgagataactcagtggaaacttgatctagcagtagaccagtttcccctcccccaattaatactagaaagttgagaaactacagaaatcttgtaatttaaccatttttttgtcccaagccgatctattttggatatcttattgtcatttttcaagtgaaaaaaggtctccctttctatacgagagttctcatatggaatgagagaataagcggtaagatatcgaacattcacaagaaataaagtaccagttaagaggtgcaattgaatatatacaatatcctatcatcttagtcctttgagtatgcaaaaagctacaaatatagttgttagtttgggtcaggctaatttcaaagaatttgaactcctataaagttaagttgaagaaactaataagtactattatggcctgttaaatctgtgttacgtattaaatgatgtgtaatccagaagttataaataatgaaagatgtccttacgtggagcttaataacagagatacaaagtttaaaagggaactcgtgtactaattgaagtgtgtacgtgtgcattaatattaataagggataaataacgataaaagagccgctctttgataaggattacacgccagaataatgtccaatgcaaatctaagaaaatgggttggtttttgctttgttgccatttatctctttttaggtgttccactgtggtacaagctaactacagtttatagagcatcactaccaataaattacattgagtcacttcaaaataacaaattccaagatattcatctcgtaataccggtgtatgttaagtcagatacttacagatttcctgacgttcatgacgctatccaagtacaagttaaccatttattgaattctcaggagcaacgggtcccttggtctttacaagttcttccatataatgagactattgagcagatggaaagtgaaggcaaccagtttcatgtcgttactttgaagttagacgaatttattggttactcatcagcttacgacaccaaagaaacactagtatattacgacgatgctgccgttttaagtaatgatctaccgttttttgttgctcaaacattggtagagcacactttccaattggaatggacgcatttgaataaaacgtgtgaaggcgtttctacaaacaacgatgtcgcaatatcttatgatccaaacattcatttaagtgtaactttattgtcaggtgatgggaatcctgttgcatgggaaattgagcctacattaactgactacttttcaccttttaggaagttcttatcaccactggtaaattttacagtagattcatccattgtttatcataatgatttgaatttgcattcattaaatggatcatgtacaagcgttacgtggtttgatctctctcatactattgatctttctgaactttcttcaatggcctattacccagaagattctgcactgaatttagccatagtctttcctagtgcttcttcaagtcccgatggtctggcgttcattaatggcactcggatttcagacgaaataaccacattagattggaatagttatctagttcctcaatggggggttataataataaataaaatgccgttgaagccaaattcagtcattagcgaagattatttagaacctatgatgtaccgttttgcgacagatatttttcaactattgggattaacggagggctcgcaagatttgttatcaccttatattaccatagattcattcaaaaggttgacaattttacagaatctagataaagctacggaaacattatggtcgttagtgaaattaactcaacaatttcagggcatgtctatcccacgcgaagtatcggataatgttatcgaagctttagacttaaggctacagattattgatttattaaatgatcctggaaagggtggagatatcgtctggaacaatgccctgcatctaagtaatgaattggttaaactatgcgaaaaggcatttttcaatggagaaatggttcaacaaaatttcttcccacaagagcacatgatagctgtgtatttacctttattaggcccaatatcggcagtcatgttctttggtttctacaacgtgatgaaggaaaagaatcaaaagagtaaaaagaatggaaccgagagagaagttgctaaagaaaaattagagttgaaagaggctcaaaaattacatgctattgatggtgaagatgaattatgagttgataactaaactacaattaccaatattttgaatgcatgtagtgtaagtacaggtatatctatatattatgtatatgtaagagtaccatataaacggtaagcatattaagatcaaattagttgaggctgtaaataaaaatcaccactgagccttcataaggatataatgagtttgcataacctttaattcctctaattcgtccaagaactgtaatgatctgagcctttttctttcagattcgggaatctgtgcattgaaaatttcccacatgtcattgacaataacgttgggagccgcagaccatctcgaagcgtatttctctttagaattatacgtcatcaacgtgggcatttccaaattccttgattctttcaagttggactgcataatggcgccaaatcggtcattcggttgagaaccaccaattggatcgtaggatatccatagtccatgtgaaaacttcgacatgattgtatttattagtaattgagactcattattatgcatgtagcacaaaagacactcagatattacgatagtgggtatttcgcgcttagtgcatacgtctaacaaacgggttgtttcagtgatatcgttcaaatcacaagcagcaagtttatatcttccttgatcaatcaaaaagggtgattttgctgtatcttcctttgacaaaccgagggagatacgcaaaatctcactttcacgcaaaatactattcttcaattctactgattcgttgtagtcaatgtccacataagctaaatgagggaacatttgtaacaggggcagcattcgtaaatcggaaccgcaacctaaatttaccacttgaaccttctcatttgcaaccaaaaattccaatatggccgcgtctatccccacagtacgcaagtatgtcccatagttcattaccgggaaggaagaccgcattgctttgtctacttttccaaaagctcgcctactaaatttcttgagagtaatcaagtagctgcgatgccattctgtatactttttggataggtccaccgacaatctttgcaggccgcttgaaggaagatatccgactgatatagcagctaatttgcacgacaacgcatcatagtcagtctgctgtatgattctctccatggcgacttgtttgtactctttatcatctagtttatgcggagtcacaaggaccctgacccatcttctttttcccctatctttccaactccagatttttcagcctttgaacccaggcgcaaggcgcaattgcccagaactcaatccccttgcttgaccatctgatgaacagataagtacctcttatctgtgcgttctgctcagaagtttcgctgcagttttcattgattgataacatagtgtgctgctgacggaatcgccttaaaatgcctgtacgaagtaaaatatggcagccgctgcactaaaccttgtagtgctcgctcttactttattgcgattcccacaatccaaaatttgcagtcgccgctacgatggtgtctgacaacttcttccacataccaatgtacgtcttgccttcacaccttactgcttcttatggcatcccatattggatcccccacgtcgccgcgacaggccttggacgccagccgttgcgttgcacttgccaaagtaactcacttgccagggtctcagcgatgcacagaagaaggcggtcccttcttggaagagagaaattgtttacataactatatagtatctcacagatacaagcatacggtagccataatatacttcgcaaaccgtacctttttgcgtaagaaatacacatatagtaggttttgtcgcctcctcttccccctttgtctcagcatagcattaacataggtgcctcagagtgacaaagagagaaatagttaactagaatacggtgcaaattcagagaaaaaatatcagattctattctatttaccccccctataactgcagaatcgtacatttgatcagcaagtaccatgggtaattccggttcgaaacaacataccaagcacaatagcaagaaggatgaccacgacggtgacaggaaaaagacactagatctcccaccactgacaaaatcggatactacacattcgctgaaatcgtcaaggtcgctgaggtcgctgcggtcgaaacgctcagaggcgtcgttggcatctaatgttcaagctcaaacgcaacccctctcccgcagatcgtccactctgggaaacggcaatcgcaaccataggcgatcaaacaacgccccaatcactcctcctaataaccactacctaacctcacatcccagttcgtcaagaagactctcttcctcttcgagaaggtcgagcatggggaataataacaattcagaattgcccccgtcaatgatccagatggagcccaaatcacccatcttgaaaaatagtacaagcatgcattccactagctctttcaactcttacgaaaatgcgttgactgatgatgacgacgataggggggatgatggcggcgagagcccctcaatggccaaagttactcgcatcaacactagttcttccgcagatagaggctccaagcgtactcctttaagacgtcataattcattacaaccggaaaaaggtgtaacaggattttcctcgacttcatcgaaattacgcagaagatcagacaatactctgccagcaagttatcctttaaatgcagaagcaggagggaatggcagcgactatttctcaaacagatcaaactcgcatgcatcatccaggaagtcgtcatttggctccactgggaatacagcttatagcacaccactgcattcacctgcgttaagaaaaatgagctcgagggacaacgacgatagcggagacaacgtcaacggtagaggcacctcacctatccctaatctaaacatagacaagccttcgccgtcagcgtcgtcagcgtcaaaaagagaatatttaagtgcatatccaacactagctcacagagattcatcatcttcacttagtccgcggggcaaaggacaacggtcttcatcgtcttccagttccagtcaaagaatatatgtttccccaccatctcccacaggtgatttcgtacacgggagttgtgcagacggtgataatggatctaggactaatactatggtcgaaatgaaaaggaaaaaaccagttcgtccagtggacatagatgaaattatccagagattactagatgccggctatgccgcaaagaggaccaagaatgtttgcttaaagaattccgagattattcaaatttgccataaggctcgtgaattattccttgcccaacctgctctcttagaattatctccctcggtaaaaatagtgggtgatgttcacggccaatatgcagatcttttgagactttttaccaaatgcggtttcccccccatggcaaattacttatttttaggcgattacgtagatcgcggtaagcagtccctggagaccattttactattactatgctataagattaaatatcctgaaaatttcttcctcttaagaggcaatcatgaatgtgccaatgttacaagagtctacgggttttatgatgaatgtaaacgacgttgtaatatcaagatttggaaaacctttgttgacacgttcaacacgctaccgttagcagccatcgtcacaggaaaaatattttgtgttcatggtggactatcacctgttctaaattccatggacgaaattaggcacgttagtaggcccaccgatgtacccgacttcggcttaattaatgaccttttatggtcggatcctacagattcatcgaatgaatgggaggataatgagcgtggagttagtttttgttacaataaagtggctattaataaatttttaaacaaattcggattcgatttagtgtgtagagcacatatggtggtggaagatggttatgaattctttaatgacagaagcttagttacagtgttttcggctcccaactattgtggtgaattcgataactggggtgctgtcatgaccgttagtgaaggcctactctgttcttttgagttgttggacccactggacagtaccgctttgaaacaagtgatgaaaaaaggcaggcaagaacgtaaattagccaatcgctgaaaaactagatattaatgttgcagttaataagctcattgaaaactttctttggttgttcctcttccttctttttttcgccgataaagttgtcgttatagtttcacttatatcttacgagaatctaaataagtaaatattaatattattcaatttctcatttcctttcctctgggttttttgagagtacgagttttattgctcgctttttgtattttcactttgccggctttttcactattccctattgtcttaataaagttcctgcttgggcccagtaaacttttaaaatttatgtgctgaaagaaagttgaaacaatcacaagaggagagcagatttgccaaaaaaagaatctgagctgtttgttcctgtctaatactaaaagatataaataaacaatatgtatacaaaagagtactactggttttcacaatatatgataataacaagcactttggtgctcaccataatatggtccatcttaccatcatcgctgggtgaggctgcaccaaagcagtttatcaacacgctattggacatcttcccacaaagaagatggattattaccttggagagcataatgctgatgggcatgctatgcacatacatcggccttctgatgtacaatgaagatacattaacaccgccgctagattctctatctacagtaacggatgccggtggtcaacttgtaatagaggacgacccggacgtattcgttaagaaatgggcctttaaagaaacaagtggtatttacgatctgtctctgatggatgcctgccaacttctctacctatatgataacgaccataccagcacatagcttttctcagcacctgtccagagacataacatcacaatcacatcgccccagtaaatgcatacgcaagataagatacaaactggctacgggaacactacgccaacgtgattggcaattgtgctctaatagttactctattattgctgttaattgacaatgtttagtcacgtgcaacacaattcaagtcacgtggaaaggccttcacatggtgatccatcttctacatcttcatcggtcctgcataaagtcataatatggggctactggaatgtatgcacttaacagtactattatatggtgaggctgtaatgcttaccgttttgtggctattctcgtattctgtaggcccccccatacacatttttcggtaactgcggcatatagatgaaagttgaaatgaatattcaaaagaatatatataataatgcaggagatcaaggaagaattagatatgtataagagtgatggtagaggcaaaaaataaaaagtaagcaggagaatgaatcgtgttggtatagacgtagatcatatgataggggtcctgcttctggccgtagtggtggtgttttgggttggcgcttcgtgtttgactaatgaattgctcgagacaaacgcgtacaataaacctttcttccttacttatctaaacatatcatcgtttgctctttatttgacgccagatctatggaggataatccaatcaagaaggaagagcttgcaggaacggacagaacgaacattacctattcacacacaagaatctttttcagagttcctacctttactatcttcaactccttctacttcttcaaatttgtcttcgatagcggacacgaaagtgaaggatacaatgaggttgagtctgctattttgcgtcttgtggttcgtggcaaatttggcggctaacgctgctttgtcgtataccacagtggcttcgtcaacaattctttcatcgacatcctcattttttaccttatttcttgccactagtctaggaatagaaactttttcgacaaaaaaactgctggggttatttgtgtctttgtttggaattatcttaattgtgatgcaatcctcgaagcaacaggattctgtgagtgcttcctcctttttggtaggtaacactttagcactgctggggtcattgggttacagtgtctatacaacccttttgaaatacgaaatatcatccaaaggtctcagactagacattcagatgtttcttggttatgttggtatcttcacgtttctgttgttttggccaattttaataatcctggatataacacatatggaaacttttgaactaccaagtaacttccacatttcttttcttgtcatgttaaattgtatcattatctttgttagtgactatttttggtgtaaagccctcattttgacatcacccttggtggttaccgttgccttaacttttactatcccgttagccatgttcgctgattttgtatggcgagaggcattttttacgccttggtatatcattggtgttattttcatttttgtttcattctttctagttaaccatcggggagaatctgctgttgaaaaggactgtgctgcggttgaaaaaggacctatcttggatgcctaacgtgattatttcttctttttatgcaatttttcacataatataattatatgtctcccatttttatatattcaaaagttaatgtctataaatgccctatctgacttattgtcttatttttttgcatggtatgtatatcttagaagcttttgaaaggaaaagtaaaacaaataaaaacggttcaagaaaatgatgtgaacctgatagaataaagttgagggagaaaacatataatttactgtgtaacaagaaggttattaaacatttctattaggtgcttcttctttgccgcatgacaactttattacagctcttgtcaaattattataaggctaaattagattcagaacgaatatacaatgaatatgttcagtcgcagtatgagtttgcatctttagacaagttgaacaacaataaaggtgacccaaagaaagtagttgatgagacattatttttgcagaggcaaattgcccagctgaataaacagttacaactttcatttcaagagaatgaaaaactattaagcgtacagaagaatcaaaaagctctttatcaaagtaagttatccagcaaggatgcattcattgatgatttgaaactcaaactgaaagtcgagcagatatctgtagacaaacataataaggaacggacaccttcaacaggccgtgatgaacaacagcgtaattcaaaagcggcacatacatcaaagcccacaattcatcttctttcgccaattgtaaatcgtgataagcctaataatcaaacgaacgacaggggtggcaacgatcctgactcgcctacatcacaaagaagatcaagaggactgagatctttattgagttcaggtaaaaatacaatatttgattcaatatccaaaaatctcgacgatgagataaatgaaaatgcgcatatcagaaatgataccacatcttccaagatagctggcaaatcgccatcaagattatctgcgctgcaaaaatctccagaactgcgtaaagaaaggaacaatatgatattaaaggaacacatactgcgttcaaaagatgaccaaaatatcacgtcatctagaaaactggataatatcgagctatctagtattggtgactctactgcaatgacatcaaggagttctaccgttaatgcaaatgacatcttgggaaatgaagagaacgacgggattacaaagctgaaaagagttaacaagttaaccagctctccagttaaaagggattgcagtacaaacaagaaaagaaaactcacaaagcagcgaattgccacgttacccaactcagatgaagaattgagtaataatttaaatgttgacgagtttgtatgagtaacagctatctacgtccctgcccttccctctctcttttacataccaacagtttagcatttttttttatataaattaccataaatactgcctcaggccgctcagcttatattttcaagtctctccatttggctgtttgaggtacccaattgttgtattcttgatacggctgtttcaactattcacataataagtgtagtctagtctcttcgatgagccttttatgcaccaagggaaattaaatgaatttctaccaaaccttattcattttgaattatgtagctctgacattttgttgttttccttgcgtgcccaatgttgccagcgtaaaagttatcgtaaacgttatcgtaaacgttatccccgttttgtaaactttattgtcttcgtaaaaaatagaaaccaacacttaaaattggtcccataaaaaattgagtcagttccttcatcgtggtacagtcagagtattctaaattaattaatttactgataatttaataacatgaagaagaaagattggatattgaagttatccaccaggcacatataacgctctaaataatatttggatgttgcactaaagtccacgatgaagaataaaaagcatcacttgatcgttcaatgagccaatcttggaaattttgacacctctattaaccagaacatccagcttgttgagaactgttgggataattcagaaatgtaactttgaaactcaaataactcaaggaacgggagtctttcaagattttggaataatttgaccactttgtttttaaacaattcgagtgaaggccatgcgcttcttgtaagctttgttaatgaatctatcttttagttaaaaacatttctttctttatccaattgaattatgccattcgatattaaatacgacaacaggaacactgaagaacgggatactcccccccccccttgtgaatgtgctacaataaacagaatatcgccacccggtcacttcttctctccaattcttactaaattagcgataaattctaccctttccataactggccgttcttctgcaagagaatttttcctacttgaataggcatacttgaatctgaaaagtagtcatagatagtgaagtctgctttattaataaaattccaggatgtactcttggagatcgaatcaagttcctagaaatcctttgagaaagaagcggtgaatacccgtaggtaggattttttcacgtaattaaaccgccttatcttatttgttgccagaaaactagaggatggaataaacatattccctaatggtgtggcatttacctgtctgtctagtttctgttagtgcattccaatgtcagctgcttcgctacattgtttccaatgaaagcttgtattttcagagtcgaaagcgtcgtcgcctctttttatggatgaaagagctctggcatgaattttctctgtagtgaaaaaatgttacggctaaagaccgtagagtgactttctttgtttttctgttcttgaatttagacacttacttcacaatagtataacaagccagaaactaagtaatgatttacgtgccattttttttagcaatatatgcataatcctgctgacgccttcgcacgcgtcaatgaaaagggacattgaaaaatcgaccggtaagtgctttcaatgagataaacataattcgaatatagggcatctcgtcgtcttaattgccttgaaaaataactgaggtcctcatcaaggaggtcaccagtaattgtgcgctttggttacattttgttgtacagtaatgggcggtcaagaaagtatatcaaataataactcagactcattcattatgtcgtcccccaacttagactctcaggaatcttcaatatcacctattgatgagaagaaaggcaccgatatgcaaaccaagtcgctttcaagctattctaaaggtacgcttctctctaagcaagtacaaaatttattagaagaagctaataaatacgatccaatatatgggtcatctttacctcgaggatttttaagagatagaaacaccaagggtaaggataatgggttggttccgctggtggagaaggttatacctcccattcacaagaaaaccaataatagaaacacaaggaagaagtcatctaccaccacgaagaaggatgtaaagaagccaaaagctgcaaaagtaaaaggaaaaaatggcaggactaaccataaacataccccaatttcaaagcaagaaatagatactgcacgagaaaaaaagccattgaaaaaaggtcgggcaaacaagaagaatgatcgcgatagtccttcatcaacatttgttgattggaatggcccgtgtctacggttacaatatccattatttgacatagagtacttaagatcacatgaaatatattctggaactcctatacaatccattagtttaagaacaaattctccacagccaacgagcttgacatcagataacgacacttcctcagtaacgacagcaaagttgcagagtattttattttcaaattatatggaagagtacaaagtcgacttcaaaaggtcaacagccatttataatccaatgagtgaaattggtaaattaattgaatacagctgcctggtctttttaccttcaccttatgctgaacaattgaaggaaactatactaccggacctaaatgcatcatttgataactctgacacgaaaggtttcgtgaatgctataaatttatacaacaaaatgattcgtgaaattcctaggcaaagaataattgaccatttagaaacaattgataaaattcctcgttcattcattcatgacttcttgcatatcgtctataccaggagtatccatccgcaggcgaataaattgaaacattacaaagcattcagcaattatgtttatggagaacttttgcccaatttcctatctgatgtatatcaacaatgccagttgaagaagggtgacactttcatggatctcggttcgggagtaggtaattgcgtagtacaagctgcgttggaatgtggatgtgcattaagcttcggatgtgaaatcatggatgatgctagcgatttaactatactgcagtacgaggaactaaagaagaggtgtaagttatatgggatgcgtttgaacaacgtggagttttcattgaagaaaagctttgtggacaataacagggtcgctgaactaattcctcagtgcgatgttatcctcgtaaataattttttatttgatgaagatttgaataaaaaagtcgaaaagatactacaaacggcaaaagttggatgtaagatcataagtttgaaaagtttaagaagcctcacttatcagatcaacttctacaatgttgagaacatcttcaatagattaaaggtgcaaaggtatgatcttaaggaggatagtgtttcatggacgcatagtggcggagagtattatatatcaacagtgatggaggatgtggacgaaagtttattcagccctgctgcaagaggtaggaggaacagaggtacgccggtgaagtataccagatgaggcactttgaacggcttttaacgatgagtatgaataactaagtagaaataacatgtacacaagtgtaacttataaaaatcaaaaaataaaaaaatagaaagggagagaataagagtaggtaataatatgaattaaaagaaggataaggcgccgtggaccaggtacctaaaaagtaaagtaccagtttatattaacaaaagaagttcaagctaaaaagtagcaatatgcgaaggaaaggaaaataattgaaggaggaggcagagaacaaatttaaatcaggagtgcaatatggaaaaaataggagcagataatttctcctcaccatgtagactatctaacactagcacaaagtcatattccagaatatgagcacccacttgtctgataaggtcgcccgcagcatatgccgttccaccggtggcgagaacatcatccacgacaaccacgttggaatcaaagggaatggcttcaacctgcatttcaaaaatttcttcatggtctaattttgtgaatgttatagaagcacactcacccggcaattttccaactctccttattggaacaaatccaactcccaatgccagtgctagggatggcccaaatagaaggcctctagcttctatacctgcaataaagtcgatcttttctttgccgaacttttcttctaaatgcgtcttgaacgtgtgtaccaacttttggaatagcgtggggttgccaataataggtaaaaaatcctcaaattgctcaccctctatgggaaagtcagtgaactgcctaaatgcagtttttatttcctttgcgtaagattcagaaatagacataatgagaggcggacaggcaatgaacaggcatatacacacgcactctctttttttaaggagcgaaaattatctgaacgattggtatgaacgggtgcaaaatttactttaacacccaaaaagtatatgcgtatatatatatatttatccttgttatttttgtaaattgagctatgcaacataagattcctgcgatgtaagaactacttgctaatcaagagaacttcaacaattttccatcgcagagacgaaaaaactggaaaaaaataaaaagaaaaaattgaaaaagaatcgcgacttccgattacataaccttatacggagtatgataccattcttgacatcatcaacacaccatcgcagacccacgtggccgcttcgtgtgccttgaaaatacagccttaaacgcaatctcattcgcgttctgtggaaattgtctcggactacacgctgggcgtgcatcaccagtgaaaatgccgtaccgccccgcttccggttttgtttttataaatccgactggagaaatagacttctgggtttacaccccggaataatactaaaaccaaaactggtaaatagggctacagatgagcaggaaaacgttgccggaaaaagtttatttatccgagagaataattgatgaagaagtagcggtatgcacagtagcggcggaagtattagcaatttttactctggtgtgcacaagagtgttcatcatttttttcacggctaggatatgccatggaatatggccatcttcgccatcagagagaccgtaccacacgtttagagcagccaggttgcgaaactcttctaagatggtttccagcaattgtgtactatcagaatgtggacagtttaaaaggttgactgcgaatttgtcccaaaccgtatcaccgtcgcattttttgaatttgatcaaagcaccactcctaatagcacagcgatgctgtgagtgtgccagtgggaacgggtgctgaaatactattccatggatgtcctggtctatatcccttatttcatagtcgtataatctggtcatatccatgcgtcctccaaacctagtgtctttgtagatcggcttgaaactagggtacaatttgtcctcatctatgaaggagattttagagttgtcatccacacacaccacagcaagatgtatattcctaccagaaagtctcctccaattcatcaattcatcatccggcagtatgccattcaatctagttaaaattagacatatttttccgaattttttagacgctaaatttagggcgatattccatatttgattacatgcgtcgtcaaattttcctctggaattcccgacgtaccacgttttcgtcatgctgccttgtccatagctatctgaaagagctgcaaaaacccactctttatctacactacgcgagtatgccaggtggatgtacgagtcataatatattatagaagatgatcctgtactgttattctgctgctgctgttgctgttgctgttgctgttgcatttgctgttgctgcatggttctgaaattcactttctccggcagcgtatgcgcaatgtgggtgaactttacagattttggcggcagcatgttatatatagaaattgctacgttgacgtactgatccactgtcaccagtacgtttctaatgaaatccataggaataactttcaaatatagttcaatgttaggcatcttggcacaaacttcgttcttgatcacctgaaaaatattcgccttgtctactaattcagtcagagttgcattatccaagggtaaaattattaatattggtggcacgtttttgatggagttcttattattagaacagtatgaaacaatctgcgcagctaacaacagtaacttgtttttatcaaatgccttcaagtacatcagtccgggcgggtcttcattagttagtttaagcaactcacaaaaccctaactcttgattaatatatgtttgagatagagttggcgcaaatgacagacaatcttctttgaaagatgaacttaataataaggatttgaagttttttattccatttggagggcgaaaattgaggaacttaataaatggctgagagtcgtgtttgactttgattagttcgtgatgtttctttacaaaaacgtacggctgcttcatgttatagaatttggagatcgtatcattgccatttaatctatcgaaagtggaaaataactgtaacattgtggttgttattaaaccttcttggcaatctttaactcccctataggcgatctttggaataccgaggtttcctaagatattataatcagtgacgacttgttctgcaattaaatctaagatgtcttgttctttttctgaaattgtaacaacgggagtaggcgtgatgaaaatgtccggtatagatgctagcggcatgtgtctcaatagaaacggtagactacttgatgattcaaaagataaattggggtccgccggtgtgaattcggggataccactcttgtcttttggtaggttagaaatttcagaatttaccatattcggcgtaaattcggacggattactggtaacattattatcttccaaggtcatctttatattggattctatgggttgaatagatgaatcaacggtcttcagtggtgactcggtctgtggtatatcattttgaggaattttccaaatagagttgaagccttccttattgctagtgatattagcatcgtttactgaattgaaattttcttgctttataatagagtcttgtagacttgggatcgaagagtaatttatgtattgaggctcatgaatattagtattagtactgatgttatcagaaggtttcatgtcgtcgcgtacgttcaatgactttagatcctcatcgctgctaccgttctcttcttcatcctcttcctcttcagagctagaaagatccgccatagaaatatcaaagtttaatgcttcctccttttgcaacggactgaaggaaaatttccctccagatttgtatttgttatcaacattgttttctattatggggttaaaattcagtggagcgaacacacttttgcgtctatcgcggggtgtttccacagggagtggcgcacctgggtccatatataatggactcgttggcaaggtcatttcatctatcggaatatccaaatatttcctctttccatttaatctttttgtagttccgctcatcgtacggatattcggtttttcagatgagggaaaaaatggaatatctttaccaagatcagtatgcatttccttgttatttttattaatgcttttattgttattattttcttcttcatcagacatttcgaacatatcctcggtaatttcgtccgatatacttttgttcgattcgtttgtagaattcgatttattgctatcgccaaataaatcctcatcctcatcctcaccaaacaattccttgtctaccatagagtcacttttatcacttggcagattttcgttctgttctcgttgttccagtgttccctctttattatgaagtgtgtctacgcttcctgtcttgctcacggaattatttaccttttcgagtgatctaccatttgcctccagttccgttttcagtgggctgttctctaagtcatttgatactgtagtttgtttcctatcattaaataattcattctcattgatgttattattaggggtatttaagaaagctggagcaaattgatcgctgggcgacagcattaatttatcaatgcctgtgaaattaggggagaaatctttcggagatatcttattagtttcttggacagaatgataagaagcgggttgagaactaattgagttgttcttataatgttgaaactgttctgtatatgctccatctgagcttaagggatttgtaccagcaatattactgctcaatacgccggaacttcctggagtcctataggcagctgtttgctttaattgtatgaaatcatcaatggcatccagagcatcttgcaaacagtgaaattctgatggatctccggaagtagaattttctatatcagctactggttgggcgaagattaaatgcagcggccatactagcttctttgcttcaagtaagggagttaaatacgaagctatagtaggtgtgtggccgttgagatgtcctaagtcaggaacaacagcaacccatttcaaattttttttattttgtaagtttataccatgagatacacttaacgtcgtcaagagaagttctgtatgttttggtggcgttatcaagtatccttgcttggaagcaggggccaaatgcatccttattccagatggtgctaaataaagcgcatgctttgaaaggaaagattcttccaaattttcctccttcattggtactaatcccatgttcttggcacataacgacactgtgagatctccgtttacaaaaaggtgtggttctagctgtacgagataatttggcactccgcttaatgatatgcaggcattcccaaattgtattagcttattgtgtgaacctaatgccaaattaatgtaaattttccttcttaaagcttttaaaaaaagagcatagtgtggcggtaagtttggctttgaataatcggcagtgaaagttccgattttatctgggctcactggtttatgttctatcgcaggaggtgtcggtaccggatcatcatttatactgaaacaccataaatcccttgaaagcagcgcaactagagtctttggatcctgcttccgtagcatgaattccatttggatagaccattgatcgttttgggctttagaaatgtactgatgatagttgatctttttgattttctccactctatagaagctggataaaacatcctcaagtctgtacgtggaagcgtcagaactcatactacctcctcagatcttgatatccagcttaaacgttcttaaaatatagttacaccttacttcaacaaagtaatttccgatttcacaccattcgtcttaaagggttgttgtaagagtgtactacaataaatactacactacttgatccggcactacccggtccctccacctgaaaaaatgtttcaattcttcgctttgttaagcgcgaatatatcgatgctattttctaaggattgtttattcagtatgataaaacaatgaacagcaggaaatgcggaggagaatcacttactcggctgttattcatcttcttattataaaagaattgctccattttggttcgatcccttaatgccttacaaaatcaaccgaatgaaaaattcgctcgagataaatgaaaccggaggtaccttattggttgatgagcggaagagattaagaataggtgagttatatcgctacaagttttccgtgaacaaagatgtaattaaggaacaagggctagatgtatcgcatctattcttgaggatcaagaacgaggaaagcgcgcttctgcgaccgctttatttgacggggccatattctttttacatcgatgttaggccgcataactataatgagaatcgcaagtttccagggaaggaaattattccatttgttgaaaatctaaagccggacgaaagatttaaagtaaaaatattattgaatgagaattctagagttggcgacacttctctttattcatggacaatagatataatttcgcagttggcggtaaccacaattccgaagctggaattttcgtttaggatagggactacaaggaaggtggtcaagaaatcgaatgggctctttaagagtattgaaggtgtctctttagagatgtgggatactgaaaccctttgggatttaccaccaaaatttccagaaaagcctgtacatctcgttattatgacacatggtatattttctaatatcgggtgtgatatgctatatatgaaagataaaattgaagaaatgacgtttcctatggatgagtctattaatccgaatataattgttcgaggttttatgggcaacgtcgggaaatcaggtcacggtatacattgcttgggcgttagagttggaaagtatgtgcttgagactgttgataagttgaataaaaagtacaaagtagacaggatatcattcattggccattccctaggagggccaactcaatccatggcggtgcgttacataagtattaaaagaccagatttttttgatgcagttaaaggtgttaaacccgttaattttattacgttagctagtcctttcatcggtgttattggcgacttccccttttatttgtctgttccactggatatgggcgcgcttggtttgacaggaagggacttgaatttaaaatatacaccgttaacgtccaaagatgggttgtatgcagacgatgaagtgtacccagaacattccaagtacatattagaaattcttccacaggcgccggctaaaaaagtatttgagtcttttaagaggagaacgatatatgccaatgtcatggatgatggtattgttccattacgaactgctgcacttttgtatctggattggcgaagcatacacaaagtccagaaaattaggaaaaaaaataagaactctccaacttcaagcgagtttgtgtcctccgatagcccagagagtagtggagcatcatcaccttcaaacgaaaatggtaacaacgtcggggagattcctgcagaaagtccaaacaaaaaagcgacgttgcagtggactttacctcaggccgttatccacggaagtaaaataaataaatataagagaggacaaactaatgaagccaactcagattcggataatgaacaaggagtatttcttgatggtcaaaagttcgaacctccaaaagaagccaatactgtattgtctgcattatcggtattgacagctgccataccagatcaggagtatatcaaaaacccggctgtaaggaaagatgaagtcattcatgataaactttatcacccggaagaattacctccgccgcattatgagaataggcctatcgttaagaagcttatatatcctaatgagagtgtcaacaggattcaagagcgcattgctagagaatggcaagaaacgatgacttggagaaaagtattagtgcagatccagcctgattcccataacaatatcgtagtaagaagaagatttgttaatttatacggctatgttgctgtggaacacatggttgagcaccatttcggatccaaggtttgtagcgagctggctgaagatgcaaatgagccaaaagatgagccaaaccagtcatcgcaagcggaccggtcgaatgagtataacgagggggaaatatcaaagggcgcggagaatgccacatgagtttgatgatttataatgtatacgtaaaaaaaaatatcatagatgaaataaaagtttcttaagaatatcacaatgaccacaataaagtgtggatgttgtttaaaaaaaagatagccctgtagggggctcgaacccctaaccttatgattaagagtcatacgcgctaccgattgcgccaacaaggctatttcgttggaaaaactaattaattttggaagtaataggacattaaacatgtttgttgcaatgaaactttaaaatatcatctgtttagttttattcatgttacttgttggaataaaaatcaactatcatctactaactagtatttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacgcaaggattgataatgtaataggatcaatgaatattaacatataaaacgatgataataatatttatagaattgtgtagaattgcagattcccttttatggattcctaaatcctcgaggagaacttctagtatatctacatacctaatattatagccttaatcacaatggaatcccaacaattacatcaaaatccacattctctacattactagtatattatcatatgcggtttaagaaaatggtataaagattaagaaacagtcatgaaaatttagtgaagctgaaatgccagtattgataatacgatagaataatgaatgacaaagtatataaggaagatgaagtaacattattatggagaactatcgactcccttttgtgaatttctatatcctcaaggagaattgcttgtatactatgtatatataatattataacccttgacaacaatggaataattagtccttaaacgttagactggctgggacagcacgacctctgttggctaattttacttttcccacaaccgtagatcttgatttcatgactgttttcgtggtaatgtccgaatgatacatatataagttatatgctttcactttataagtattagcgtttttactcaccatccactgctttgagaagatgtggtcagcaaccacgcaatacatcacatattttggcacgggtgatgtaccgatctaatggctaagcttccttttggaagctgatagagatccagatttgcatctctatcgctattgtcgtcatcgacactgctcacttagtgctgcaggtaaattccgtttttttccaaattaatatttatgaacgttatgatgtcaagttttttcaagaagtaattatccgcgaaaaaaagaatataaaaaatacaaatgtgcatagatcctcacatagtatacaactaaaaagcaaacaaaagaacatcctcaaatgactgttataaagacagaaccaacaacagaagtgacattatattctccaccatcaaaagaatctttaagtaaagatgacgcccacagaaaaaaacaaaataataaaccaccttcgagtataaatagccgctcaggaccaaataagcataaacttgccgccaaagcaccggaaaagaaaatcaataacacagataaacaagacctctctgcctttttattaaatccttcccttattgttaaaccttctgagagcaaaaaaaaagaaaatattgtggcctataatgatacaccaggtataaaaacagaacatacagcgtttcagccgctgacaccaatttcgaaaaaaagggccctgaaagagaaagcagcatcagaaaaatgtgatagctttgatctttccagagacgagaagccttatattcagaaaaagtcaaagacgctttcttccgtcacagagattaattcctcagaatataaactctcactaaatggcgaaaatacatcatccccagctaaggaaaaatcgcaagaacccatagaaaatcctggaagttaccaaaaaacaagaaattacctttttgaaaagcccgatcctttagacacgtgccttcaggactactcgagtatgctaccgtcaaatgtagcagaagaagatcaagaatattttatcagcgtagctgattcgacattggaggagtggactaacaagggccaggaaattattgaccaacagttccagctctaccaagaaataatcaagaaacgaatagaactaagctacaaatttaagggtattatttctgtaatcaatgatagggcagatgccctagaagaacagggtcaacaactagaaggaaaaattaagaaagttaaaactttggctaatgaaattctcaatattatataaacgcttcataaagttgatcaaaggtgctatattcagtaacaaaatgcttataattaagagaatacatccctaataatgaatcatatctttcatattttagatgatattgaaattatttaactatacataaggagagtcctcaatgaaatggagtaaaacagacgacatgataataactatatcaattcatgctttttagtttctctttctgtaacgtctgtctctttgagcggaaacgttgatgacagataatggcaacttcaaacccaaagatttaaccaagtcagaggtttggttgtcaacgttcaaaacaccgttagaacgagacaagtccaaagcagagacttctgggacgtattgatcctttctttctctttcttcttcttgcaatttgaaagaaatacctctaactggacccttttggattcttttcatcaaatgagtagtgtaaccagcaatcttgtttctcaatctcttggattggatagttgcaatttcatcacaaagtctcttgttagtttggaaatccaaggtcaactttggatagtaacgttcaatcaaagccttggaggcacgtttgacggtcttggttctaactctaccctataaaaatagcaataatcaaatgagacaacttaagttagtaaatacctctcttcaagaccattggataagatagaatgtgccattcgaaagcaattggttatttggtgatcttttaaatatctactacttcattgagcgctcttctaaactaatcagtaatggagttttctaatctgctcataaataagaatgccctgctggtcccctcgttcccataacgctttcaatctctctgcaaaccttgccctcatttcatgtgttcagcgcccagtccatcatatccggcttcatcaacatctcgtggtacgtaccatttttatctgcttttttctttatctatttattcttctctaggttatacaacgcaaaataaataattaatatgtaaaatatctgtttacttgaaatttacccttaacagaggtactaacgggaggaaggactggccttgctccggtagacctcgatgcctgaaccttctccctcatctcgaaacggtacgacctctgagaaaacgatatcaatcaatgcgcgtcttccagatgaaattcttcggaatgcccataatacgaaaaactaacgatggaaaaaatactataaatgtatgggtgtaattttaaccgaatgtatggatgttacagggagctttatatatgtagaaaattccagacgttccaaacaaataagtgaaaatcaacacgattgggaaagtacatgccagagttcgatgtttaggttaatgataaaaataatttttctctaatcaccctccattttcgataaaatatcagcgtagtctgaaaatatatacattaagcaaaaagaatgtcaaacaagtttcactgtgacgtttgttcagctgattgcacgaacagagtgagggtttcatgtgctatttgtcccgaatacgacttatgcgtgccctgcttttcacaaggctcgtatacaggaaagcatcgcccttaccatgattataggataatagagaccaattcataccccattctctgtcctgattggggtgccgatgaagaattgcagttgattaaaggcgcacagactttagggctcggtaattggcaggatattgctgaccatataggcagcagaggcaaagaagaagttaaggaacattacctaaaatattatctggaaagcaaatactatccaatacctgatattacccaaaatatacatgtcccacaagatgaatttttggaacagcgaaggcatagaatcgagtccttccgggagaggccgctagagcctccaagaaagcccatggcatcggttcctagctgccatgaagtacaggggtttatgccgggcagattagaatttgaaacagaattcgaaaatgaagctgaaggtcccgtaaaggatatggtttttgaacctgatgaccagcccttagacattgaattgaagtttgccatcttggacatttacaattctagattgacaaccagagcagaaaagaaaaggctattatttgaaaaccatttaatggattacagaaagttgcaagctattgacaaaaagaggagcaaagaagccaaagaattgtataaccgcataaaaccttttgctcgtgttatgactgcacaggattttgaggaatttagcaaggatatattagaagaattgcattgcagggcaagaatacagcaattacaagaatggagaagcaatgggttaaccacgttagaagcaggtcttaagtatgaacgagataagcaagctagaattagcagtttcgagaaatttggcgcttctacggcggcgtcactcagtgagggcaatagccgttataggtcgaattctgcacataggtcgaacgcagaatacagccaaaactacagcgaaaatggcggtagaaagaaaaatatgaccattagcgatatacagcatgcacctgactatgcactgttgtccaacgacgagcagcaactttgtattcaactgaaaattttacctaaaccgtatctcgttctaaaagaggtaatgttcagagaactgttgaagactgggggtaatctaagcaaaagcgcatgtagggaactacttaatatagaccccataaaagcgaatagaatatacgattttttccagagccagaattggatgtaacaaaaaaaaaattgaaaagtaactacaattgtcactagttattattggccaagtcataaagggaccttgtctcgattttatataccgtatatcggttctttccaatttttttttttttttttttttttttttttttttttggttgtaatattaaaagaataaacatttatctgatatgtaattgcatttataaaatgtacagtaccgcatttaaagtttgctgataattaaatctagaattttatacctaggatcatcttctgcattcatctttttcaaataattgtcttgtaaatatgaacgatactcatttttcaatgacttcaccgatgcgctatccaatttcgatatatatgcaaaatacttcttaacagacaattgtaattgatcaatatcgagtttctcaactggcatatatctgatatttagagtgatgtcaatcattactgttttcaaatacaattctggtagatccttacggagcgaaaggtcatacatgtcatttttccaaaactgcaacacgtgattgataagatagtctctttccaagtctaaaaattcatcaaatagtttaatataccttagtgactcactgaataggtaattcaaggtctccttatttagttcaatattcattttggaatctgagatggcatagtaacccttatgcttattaatataatgcttgcccaaagtcttcatacacacatcgaaaatagttaatgcaatgtcaccgcgtaatgctgggttggtctctgcattacctagtacgctgatgtctgcctctggtaactcgtttaatttatctttcattgaatcaccagtggatggaacttgtaaatgagatttttcttcgtcgggggcttggttattcttttgttcattttgcatgtcgagctcctgctctctttcattgattaaacccatcacttttcttctgttaatcaacttagtgatgaaattcagctcgaattttacatattcataccatagcttaggcacatcagggttaaacctcaacccattctgaaaaatatttctacaactcttgaagttagcatgaacttcatattcgtatttcgcacaactaatccaaatgtccacattcgttgggtgcaactttagaagctgattataaatgttgtgaatttttttgtatgatgtttggttacctctcgctttcatgtagttcaaatacattgcccaaaactttaaatcttgtggaaatttgttcgttcctctttgataaataaaacctattctttgttgaatagaccaatcagatagactgttcgtctttttaacctgtaagattctcttacaccgcttggcacgtaatttattgacgttactttcatagttaatgtattttatatagtcatttatgctagaccctctggaatttaatctatgctcaaaatcagttcttttcttcataattaatgaaacttcatttttagtgaatagtcctttctccaccaagtcatccatttcaggaatacattgttccaaatagtatcttgtcttcgacattattagaaatcggtgatgtgtgtatctctggtcaatttcacaatgttatgcccttagatatgtgtttattcacgttcactgtgtgttcctgatatttagctcatcgcccagatctttctaaaaaattttcaagagaatacccggatgaaaaagcgtgttcggattcccatcacttaatgaagcttatatctgacagcgcaggaaaagcacaaaatagaacctagccacttcgcgtaaaagctcataatgttaacgatatagtaatattttgacgcatcgaactttatcacccgcagcataaagtactgatactacaagtttttttcgttattcttaccggtattgcgctaaagcagttttgcacctgaaaacaagtaaaaataggacttgaaaaaattaaatagcatacatgtataatataatcttgatcacggcaagtgtttcaatagagatgtggttataatttgtcacttgtgcagtcaataccttaaattaacttttacaaagtattttttttaaacggcccatgagcataaattgagaacgatattattaattctagtatattttaggaacagcaggccattatatccaaaacttttttaaaatagcatccacatcacttactggcgtacagtttcgtgtctggcaacaaaaaagtacatttaatttcaatgattaaaaagacattaaacatccgtacattacgcacccatgcatgctatctgaaaatattctacatgctgcttttagaaatttgaagcggcatatggtgtttccttgcggagacgcgcgctcaggggaactgcgattccgaaagatgcctttcccagtcccatatgcccatcccaagatcatgcccgggagagcaaatgtcgccccagccaggtcggacacatctgtcattcgaccactaagtattgtcaaagctagggttaattgaagatagctctacatgttattagtagagtttttaaacgttgagatactagtgaacgtatacacaagagcggataaaagatgtctttagttgtccaagaacaaggttccttccaacacattttacggtatgtttattattactagtgagctatgacaaaatcggctaaaaacttaaaaatatgacagacaagaaaggaaattcattcacctctttaatcgtggcgattattcgctaacgacgtgattaaatataataatgatgttcccgggctggactaagaacgtaataataaggctgatgaacaaatttatggtttatgcatcaaaaaggaacatgaatttggcataagcgcacataattacggaacattgcaatagcggtcggaggtaaagtaccgggaatgctttacaatgaatcagctattggcggatattgaccaaccaacactaaaattttatatcctgctccgatttttgtcttggccgtgaaatccattatgcacattttttactaacgtttatcaataagttcggtttcccgtctaaatttttttacgcagtttgttgaacactaacgttgacggtaacattaagatcgtttacgctttgaccactatcaagggtgttggtcgtcgttactccaacttggtctgtaagaaggctgatgttgatttacacaagagagctggtgaattgacccaagaagaattggaaagaattgttcaaattatgcaaaacccaactcactacaaaatcccagcttggttcttgaaccgtcaaaatgacatcactgatggtaaggactaccacactttggctaacaacgtcgaatccaaattgagagatgacttggaaagattaaagaaaatcagagctcatcgtggtatcagacacttctggggtttgcgtgttagaggtcaacacaccaagaccactggtagaagaagagcttaaactgataagattattcaagcttaatcttttttgtacgagtacatatatttccatagcacttcctaattgacttttttttaaaataaataaagaaaagaaaattaattttgtgaccataatttcaacttgccttttttttgtacagggtttcagggataaatggacccttgaaagaatataatattacatctctatatagatttatgaaacaggccgctttaaatctaaaaaaaaacgttggtgtagtctcagtcattactttgtgtagtttttgttaatattgatagcatcagtgctcaagaaaataaacactgagaaagattagtttttgaaagaattgagatcgacctccccaaggggttttctttcgtatgcattgaactttaggcggttttccttgcctttaggacttttgataatctcgctatgaccggtatttgataatgttctcttaacaagcacagatttcctgtggaacttgagctgtccgccgggcttgcaaggcgttatgtggtggtcttcgaagatcgaggacgtattggcaggtgaagttttcagcaactctgcagtaatagcctccttcgtactcgttggcgtagaggtaatttccaacgcagcgtctgagtaagatatcatagacatcgaatcattagagtgaactttgcaatggctggtgttgccactgttcttgtgctttttagcagcctgccttttgttctgaaaccatatttgaaccgatttttcggacatattacattgctcggataactctatccttttagccttattgggcgtgggacattcgtcaaatgctgtttgcaatatcccaagctcatatgatgaagttcttcttcttttccgacgagctaaccgagcattgtctatcttaggctccttctttggaaaagtttcctgtgagtgtgtaataaaggcaaatgaccttttcttttcttttcttgtggttggtgtgagaacagcctttgcagcagatagaggagtaagaatattaacttttttataagagtgcatactctgaggtggctgctctttagaacagactctgaccgttggcgtgaatggtgaatgagagctcagcttcttgggcttggataaaggcgtcatggaagtggttacacgttgtgataagaaatccacagcctgtggacttttcctttttggcctttcctcatcgcaaggacttttataaatatttaccactggtctcacaatgtgcgcagatgcagctaatggtggcaacctgatgtcaccttggtcatcactagggaagtttgtatttggcaaagtatgcagttggaaaggcgaattagaagtacctgtaataatgtttggtaaagaaggaagcacggtatttctgctttccatgttatatatatacgatattttgtgttattgttatttccctacaaatgctagttacactggctggcgagggtaaagaagaagataatacgaattataatctacgttggcaagatcgggaggacgccatatatatatttataaacattcatctgtgtgatccagatcaaacaaataaacaatgagtaaacgaaaaatctggctgaaatgtctcatgctattaacccaattcagcattgatattaaaaataccgacgtatccctgcacggaaagcgcgtctgatgtttaccattccgggtttttggcgcgcgtcatgtccaaattaggacgtggtttatagccgaaagaggaaatgtgatctgcccacctgtgcggcccttctctgagcgtttcgagcaggatgcataatatgctcccttcgtacggtagaggacaaatatgaccattacccgactattgaggacatatgtcgttattagaatttagcacctttaaagttatattgcacttttaattaccaagattcatttgagagtgtaaagggttttatggtagaatacaagtcagaagaaggctaaaatcaacagatcaatattttttttggttgttgggttggagaattataaagtttttttgatctccttgtctccagctattgttttcattgagtaggggtagagctagttagctgcttttcgatggttgtagtgggtaagagtgaagtgcgcaatgtaagcatgagtaggccgaagaagaaatcattgattgccatcctgtcgacctgtgttttgtttttcctcgtgtttataattggtgctaaatttcaatatgtttccgttttctccaaattcttagatgacaggggggacaacgagtcacttcaattgctcaatgacatagaatttacaaggctaggactgacacctagggagccagtaattatcaaagacgtaaagacagggaaggagagaaaattacatggacggttccttcatattaccgatattcatcctgacccttattatgtggaaggaagctctattgatgcagtttgtcacacaggaaaaccaagcaaaaaaaaggatgtggcacccaagtttgggaaggcaatgtctggatgtgattctcccgttattttaatggaagaaactctgagatggattaaagaaaatcttagagataagattgattttgtcatttggacgggtgataatatcagacatgacaatgaccggaaacatccaagaacagaagcacaaatttttgatatgaacaatatcgttgctgataaaatgacagaattatttagtgctggcaatgaagaagatccaagagattttgatgtgtctgtcattccaagtcttggaaacaatgatgtctttccacataacatgtttgcactaggaccaactctacaaactagagaatattataggatttggaaaaattttgttccgcagcagcagcaaagaacttttgataggagtgcttcatttttgactgaagttattccagggaagcttgctgtcctgtcaattaacacgctgtacttattcaaggccaatccgttagttgacaattgtaattcaaaaaaagaaccaggttaccaacttttactttggttcggttatgtattagaagaactaaggagtaggggaatgaaagtatggttaagtggacatgtacctccaatcgcaaaaaatttcgatcagtcgtgctacgataagttcacgctatggactcacgaatacagggatataatcattggaggattatacggtcacatgaatattgaccacttcatcccaacggatggtaaaaaagctagaaaatcgttattgaaagccatggagcaatccactcgtgttcaacaaggagaagacagtaatgaagaggacgaagaaactgaattgaatagaattctggatcacgctatggcggcaaaagaagtttttttaatgggagcgaaaccatctaacaaagaagcatatatgaacaccgtccgcgacacatactatcggaaagtgtggaataagctggaaagagtggatgaaaaaaatgttgaaaatgagaagaaaaagaaagaaaagaaggacaaaaaaaagaaaaagccaatcactagaaaagagctcattgaacgctattccattgtgaacataggtggttcagtcattccaactttcaatccttcctttaggatctgggaatataacatcaccgacatagtgaatgactccaattttgcagtttcggagtataagccctgggatgaatttttcgagtcactaaataagattatggaagactctttgctagaagatgaaatggacagcagtaatatcgaggttgggatcaaccgcgagaagatgggcgaaaagaaaaacaagaagaaaaagaaaaatgacaagactatgccaattgagatgccagacaaatacgaactcggccctgcatatgtaccgcagttattcactccgacgcgtttcgtccaattctacgccgacttggaaaaaatcaatcaagaattacataattcatttgttgaatctaaggatattttcaggtatgagatagaatatacctcagacgagaaaccatactcaatggattcgttaacagtaggaagttatttggatcttgcaggcagattatacgaaaacaaacctgcatgggaaaaatacgtcgaatggtcatttgcgtcttctggatataaagatgattaagttaatatacacatagaaatgcatatcattcttcaattacagtttctttttcttttgttacactattctttcaagtcaatttcataataatacaaaaccatctttcttatcatatatagggtgatgtatttttaattatttaatagggcctagcgttatcgtgcgaagattaattattggcatttttgaaatactccttggaatctttaacgtcaggtttgatggtggcggctcctggggtccagttgcatggcaaaactgtaccatttttgtcagtccactggaaaccttcgactaatctcaaagcttcattgacgtttctgccaacagataaatcattgatagtgatatgtctaatgattcccttcgggtcgattatgaacaaacctcttaaagctataccttctttttcaatcaaaacgccatagtctctggataaggaatgattcttatcagcaagcaaaggaactttaactggacctaatccaccgtcttttctgggaaggttggtccatgccagtaaggaatattcagagtcggtggaggcaaataaaacttgggcgccctgatcttcgaatttcttggcggcatcggaaaacgcaacaatctcagttggacagacaaatgaaaaagccaatgggacaaaagctagaacaacgtacttacctttatacttttccagtgaaatttcctcgaagataccgtcgactacggcggttttcttaaatggtggggcttgtttttgaacttctgctaccatgattggttttttacgttcttgtaaggctaatatattcttgagcaaaaaacagtaatagtgttcactttggatatttcaagataaacaatgtaagtagcaaaaaacaatcgaaattacaaaatatattcttacaatcgtctgctctaaatacgttaatctaaatctcatccatagttgatccttgattactcgggtaacaaacaccttagcagatgtgtaagagaaaggagagcctcgcccgctcctaaacgacgccaattgtaaggggggatcagcccttccaacccccaatgactaaaacttgtaaactagaggggcgcatatagttaagataatcagatactggcccaatatgatattgtctagatcttgaggatgaccaaccaacagattcctggccacagtatccgtggtcattgattttggcacttggaaattcaagagatggttctagtcgtcgtagcgcttactaacaaaaaaaactagcataagcccgttgagaacttttacactatattaattgaataattggacgttttgtcgctttgcgacagcactctcctaccaggtacatacttagtaatgtctatatagggctacatcatttttctgcaaagataaaatccttcaattccttgtaggccttgtccaaatcatcattgacaataactttgtcatgggcacctgtctcagcatatgccaattcagcttgagcggcgcttaacctcttgttgatggattcttcggtctccgtacctctaccttctaatctttttttcaaatcctcgaccgatggtggagcaataaacaaaaacctggcatttaactctgggatagccttgacagatttgacaccctgcatatcaatatctaaaatacaagtcttaccagatttactgacttgtttgacggaagcgacagtactaccatagtagttaccggagaattgcgcccattcaatgaattcattgttcttaatcatagatttgaattcatctacggagacaaagttatagtccttaccgtttacttcgccagctcttggggttctagtagtggatgaaacactaaacccgaaagaatctgggtattcagcgaacaatttcttcaacagtgtagatttacctgtaccacttgggccagaaattacgataggacgggacataacgcaaaggtttactaatctttatccgaagtaaactgtagttatcaactaaaaagaaacgccattgtgtatccatttatgctaaatgtatttttttttttcttttttatgtgtttccaagctttttttcgaaatttggaatgtaccgatgagtacggttgctattagcatcgacgccgccggaaagacgcatcacatatttcgagaaccgaaacttcctgtcgatataacctacacttcaaatagctatcatttcgaatcgtcgcagttttgacaatcacatttatacacttactgtcgttttttatgtaaaggctgtgaaaatttcaccttattaatgcttatagagcagagtttaggatgaattttgcattgtagcctgccgtgagcacacacaaggagtagcagagcagtagtcttgccaaaggattatgacagatgatataccttgcacaaacgtgatagcaaggaactgcaaaagttgatatcgaacaatcattattcacggtgtgactttttctgtttccgttgcttttctagctactctaagataaagggcacccaagattgacaaatagttgtagattaaacatagattgcaagcagtgaaattcagaggataatcttttatcgctgtcagtacataccatatgaaaaatgctatccaaggtattgctgaatatagctttcaaggtgctgttaaccaccgccaagagagcagttgatcctgacgatgatgatgaacttctaccttccccggatctcccgggtagcgatgaccctattgcaggtgatcctgatgtagacttaaaccctgttacagaagaaatgttctcttcatgggcattgttcattatgttgctcctattgatctctgcattgtggtctagttactatttaactcagaaacgaattagggcagtgcatgaaactgtgctttctattttttatggtatggttattggcttgataataaggatgtcccccgggcattatattcaagatacggttacttttaattcatcctacttttttaatgttctattgccgccaattattttaaatagtgggtacgagttgaatcaagtgaactttttcaataatatgttatctatcttaattttcgccataccgggcaccttcatatctgctgtggttattggaatcatattgtatatctggacctttttaggactagagagtattgacatttcattcgcagatgcaatgtctgttggtgctacattatctgctaccgaccctgttacaattctttcaattttcaatgcgtataaagtggatcctaagctatataccatcatttttggagaatcactgttaaatgatgccatctctattgttatgtttgaaacctgtcaaaaatttcatggtcaacctgcaacattttcgtcggtttttgaaggggcaggcctctttttgatgactttctccgtttcgttgttgataggcgttcttataggaattcttgttgctcttctgttgaaacacactcacataaggcgctatcctcaaattgagagttgtttgatcttgttgattgcttatgaatcctattttttctccaacggttgccatatgtccggtatcgtctccttgttattttgcggaattactttaaaacattacgcctattataacatgtcaagaagatcacagatcaccattaagtatattttccaactattggcaagattatcagagaatttcatctttatctatctaggtttagaactttttactgaagtagaactagtctataagccactgctaattattgtggcagctatttctatatgtgttgctcgttggtgtgctgtgttcccattgtcgcaatttgttaactggatatatagagtaaagacaatcagatctatgagcggcataaccggagaaaatatttctgttcccgatgaaataccctacaattaccaaatgatgacattttgggcaggtttacgtggtgctgttggtgtcgccttggcgttgggaattcaaggtgagtataagttcactttattggcaacggtccttgttgttgttgttttaacagttatcatttttgggggcactactgcaggaatgttagaagttttaaatattaagactggttgcataagtgaagaagatacatctgatgacgagtttgatatagaggctccaagggcgataaatttattgaacggtagttctattcagacagatttgggcccatattctgacaacaattctccagatatttcaattgaccaattcgcggtcagcagtaacaagaatctccccaataacatatccacaactggtggtaatacttttggaggccttaatgaaactgagaatactagccctaacccggcaaggtcttctatggataagcgtaatttgagagataaactgggaacaatctttaattccgactcacaatggtttcaaaattttgatgaacaggtattgaagccagtattcttggacaacgtttctccatccttacaagattcggctacgcaatcacctgcagatttctcttcccaaaaccactagactttaaagtgtatggtttccttgtttctaatataaatatattaattaagtctttatacattctctcttactcaacgccgaaggaatacccttctacactttattcattttaaatcatgtactgttatatacacgctagtaggattgatcttatttaatcatatttcgcacgttacccgactgctttcagttttgccgctttgtgataatgaggaatttcagctagcttttaatgagccgatactaaatcaccatgattttgggagaggaaaagaagaaaaggtaaaacaacgaatatttttcaaataccttagttactgaatatccataactactcgtataattggtgagaaaatagtgcatatttagtttactttttgcctttgattgaaaatatatattcatggtgctttttactcggtgtgaaaaggcaagaaaggagaaactcgccgctggttataagcccttagttgattatttgattgattgtgatactcccacatttttagaaagaattgaggcaatccaagagtgggaccgatccagagatgatctttatgtttggattcccattctagacagaatggacgggctgttgttaaaagtggcagagaaatataaatacaagcaagaccccaagaaggagtgtgaagtcaaattggtggaaatggaagcgcatgatgttgattattgtttgaaaatgctaaagtttactcgtcgactacttctaaatacagaaaacaggtttgtttattcatctggagatgttttaatgtatctactgaattgtccgaattttacaataaaactagcggtcatgcgaattttagccattttaggggaaaggtttgtgattgcgagagaaaaaatagttgcacataacatatttggagatcacaacctcaggaaaaaaactctcaaactagctttatctctgtcatcttccgtcatggatgaagacggagagcacttttctcttgtcgatctatattttgataagaaaaaagtgcctcaaaaatggagaaagttgagatttacacattatacttcaaacgactttaaaaagtcaagccagcaaaaaaataacattaatgaaacccaaacttccattaagaaggtaactatgacgacccaagaactgtgtgaacactcactacagcaaatatttgataagggtatggcccttttacccgcagaaagttggtttgatttctcaataaaagcttcggtggcgaaggccttcagtgatgattcaggtgaaaatatagatttgagaaatataattattgaaacaaaactgaatgctattgcatttgttaacaccattttctcgcctcctcaagtaagctcgaagttatttgaattagatccgtatgcttttaatagtctaactgatttgatatcgttgtctgaaaccaaaataccaaaagagctaagaacggatgctttattcacattggaatgtatatccttgaagcatgtctggtgctcagacattatcagaaatctcggtggtaacatatcgcatggtctgttgtttcagattctccgttacattgccaagacattgagagaagcgacagacgaaatcgatgaagaatataatgtgaggttcttttacttgatatcaaatttagctgacgttaagcctttgcatgaatctcttttcgccgcgggtttaatacctactttattggaaattgtatctataagaaattgcccatataagcgtaccctcgcatctgctacccatctcctagaaacatttatagataacagtgaaactaccactgaatttatcgaaaatgatgggtttactatgctgatcacttcagtcgccaatgagattgatttcacgcttgcacatccagagacgtggcaaccgccaaaatattcagtggtttattattcaatttcttttagggagttggcatatattagaagtttattgaaactcgttctcaaattattaagcacagactcaggggatagaattagaaatttaatagattcgccgatacttgtttcattaaagaaaatcctagaaaataaacttgtattcggtttaacattaataacttacactctggatgtagttcagaaagtaataaatagtgagcctactatttatcctgttctggttgaagcaggacttattccatatgttatcgataattttccaaagttaattgggccttccgccgaattattaagtttacttccagatgtcgtttctgccatatgcttgaatccagaagggctgaagcaagttaaagaaaagggtctcataaacaatttgtttgatttcttactcgatgctgaccacgcgcgtatattaacaggtggagatcgttctacggaatatggtactgacattgatgaattagcaagacattatccagacttaaaggcaaatatcgtggaggctttgtgtaacgtcatcagaaaaatgccaagtacctttagaaatgaaagagagtttctttttacttcaccaaaagatcaaaagtacttttttcacagaaaaaatgaggaaatattgacagataaagaggaacatgaacctgcatactgggagctattagataagggaactatgctggacacatttaccagtgttttgtttggtatgtctttaggaaatggttctttttcacaggtgccacaacatctggaagcgagagattttctggcaataatatttatggaaaatcctccttatgaatactttacctccgtggcaatctcaaatgttactgaggtcctccagtatctggatgaaaaatacgaagactacgcattcatggatgttatgaaagtattgaacgatcaattggagaacctgaatgattttttgaatagtccaaatgatagaagtttctttttagaaagagatggggaaaactcggtgcgttcatgccattcaaaactttgtcgacttgccgctattttgaacattgttacgaatgtatacattgacctcactaccttatcttgtaagagaatcatgcagatctattcttattttgacaaaagaggattttctttaattaaaaacttaaagttgctattccagaaatgtgcgttggaggaaatgtacatacgccaacatatgccagattctgttattacagaaacaatgccgttgcctatagtggatgtttccggagatggaccaccacttcaaatttatatcgatgacccaaaaaagggtgatcaaaaggggaaaattaccagcgtaaaaacgagaaatactcttcaaatgcgaacaatactgtatacattacaatcaaatactgcaattctatttcgctgctttttaaggttaagccactctaggaatatggatctagagcataaagatttgacgacagaagttcatatatttgagaacgttgttgaaaatgttattgaaatgttgaaggccaccgaactcgaaggtcatctaccgtatattctcgttttattaaacttcaacacctttgtgtttactattccaaaggcttcccctaattccactgaaatattacaaacaataccggcttatattttctatcaaaaggggggctatttactttatttgcacattataagggatctctttacgagaatgacaaaaataaaagatttatcctcacttgataacataaactacatagatgagtccaacggtatcctaaccttaagctgtttaattaatgctctcaccttttacaacaaatcaatgcaaactgaaaccatggagaatgtccaaagtattggtaagtattacgtttcaatagatgacgattataatattatgaaagctttaacagttcctattaaggtaatggctctcgcaatgattttagatttggataaatcggatagcctcttcaagacacagtcccgtaatgtgccttactcagttttcaagcaacttcttagtatgctcaaaaatatattcactaatgtgaacatctataccaaggaattatatgaattgcattgggacctaatattcccaccaattaaaaaaattagcttgtttgagcaagtcggcattcccggtgatgttgcggcaaactatttaacagatactggtgatgatcttcctgcagataacagtattggcctgttttcgcctgaacaatgggaaaaatataaaaaattaatcggtgaagataaatccatctactatccacaaccaatgcaagctcagtattacaaaggatgttcctcaaaagaattagatgagctgagagatacctttttcaatgacggtttaccatctaggatcttcactgtactccctttctatcctaaacttgtaaacgcgtttgcaaaaactttgctacaaatttttacgaaatacgatgaacccactgaagtgtttgctggtagaatcttagatcgaattttagagacagatctagatgaccctgctactttatcttccttaatccatttatttggtatattcctgaacgagaaatatatttatcaaaaggcttcgcatttaatgcaaaggttcattgaatatcttgagaagtctctgaagccagaacatgttaatacgccttggttttcgaaagctctttacgtttacgaaattatactggcgaaatctgagcttccacacctcgaagagctttccaaggatgttcttctgagatatccattgctttccatggcgaaagtctttcgcataccagaccctatgaagcagaaattatttgacatactgatcagagtttctgatatttccaatttttattctgcactggcaacatcacgcatacttattttctactctagggatgagttgtatgctaacaacatagctagatcgggaatattatctagattgttgaaagtaattggaagtttccaaaaactagacaaaataaactttttagagtcatctttccttttattaaccaggagatgttttgaaacgactgaaaatgttgatgctttaatacgtgcagaaattaatagaagctttacagcaagaccgttaggtggtggggatgatgctgtacgtgagttaaccactattctagaagaaaaggcgcatgtggtcatgcgtagtccctctcaatttattgacgttctttgcgaaacagctcggttccatgaatttgatgatcaaggtgcgttggttgattactcattgaaaagatttcttggtgaaaaagataagaatacgcaagcctcaagtacagaaaaatcagatatctacgagagaacggggatcatgcatttattactgtcacaacttatggctgcttctgagaaagactggttgtctgaaccggccaactcctcggatttgcctgagaacaaaaaagcccaattggacccatcaagaaatcctgtatgtgcttacatgatttttcttttgaagcttttggtcgagttagttagcagttacaatcaatgtaaatttgagttcttaactttcagtagaagaaacacatatgcagaacgccccagaccaagaacaactgctattaactttttcctttatagattattagacaaacctgtcggaactgaccacgataagcatgaagctaaaagaagagaggttattggaatgctagcacgttccgtaattattggtttcttggctactgttcaagatgataggacgaccaagactgacgtcaagcttgctgatcctcacatgaactttattagaaaatttgccattgaagcgattataaaagccattcgcaacgccacttcctcttctaaacttttggaaagtaatcatttaaagttagatatgtggtttagaatcattacatcgatggtttatgtccaggctccatatcttcgccaactacttgattcaaataaagttgaggcagatcagtaccaattgtgcaaactggttatagacctcggtcttccgtcagttatcacggaagccatggccagtatagacttaaactatcctttttccaaaaagattttcaacgtcgctgttgaagctctaaacacaattagttcgacaaggaacaatttttctgagcacttcaaaattgaagatcatgatgaagttgaagacgaggttgacgagtctgataaggaagagatcccggatatgttcaaaaactcagcgctgggaatgtatgacgtagaggacattgaagaagacgacgatgacgacacatcattaattggagacgatgatgctatggcatttgttgatagtgataacggatttgaagtagtatttagtgacgaagatgatgatatgggagaagaagatgcagatgatgctcgttcagattcggaagaaaatgaattatcttctgaaatgcaatcaagtacagcggacggcacggatgtggactatgaggttgatgatgcagatggactaattatcaatattgaccagccctcaggagatgatgaagaaatggcagactatgatgctaacattagccattcttctcacagtgaaaatgaagatgacgcttcaatggacgtcatagaagtttacgacgacgagctaagttctggatatgatgttgatttaagcgattatgacgtagatgaatctgattgggactccgggttatccagcctatctatttctgatgaagatagtgaaagtagcgaagatgagcctattaactccaccagaatgggagattcaagaaggagatggctgatagctgaaggcgtggagctaactgacgactcgcaaggtgagagtgaagaagatgatagaggtgttttccgtggtattgaacatatattttcaaatgagaatgagcctttgtttagagttcatgacgaaatgcgtcatagaaaccatcatcgctcaatcaatcgtacccattttcactctgctatgagcgccccctctttaagcttattaaatcgtggaagaagaaaccaaagcaacctaataaatccactagggcctacaggattggaacaagtggagaacgatatttcagatcaggtgactgttgctggttcaggctctcgcccaagatcacatcatcttcacttttcggaagttctagtctcaggcagcttttttgatgaacctgtcttagatggcataattttaaagtctacggtatccagatggaaggatatattcgacatgttttacgactctaagacttacgctaactgtattattcctactgttatcaacagattatacaaggtcagtttagctttgcaaaaggacttggaaaacaaacgtgaacaagagaaattgaaaaataagaacctactattcaacgaggctaaagtagaaagccataacagttctgatgctatatcggtagaacaagacgatatacaagaaagcaatgttactcatgatgaccacgagcctgtatatgttactattcaaggttccgaggttgatataggtggtacagatattgatccagaattcatgaatgcattgcctgatgatataagagccgatgtctttgcacaacatgttagagaaagaagagcagaagctaggctaaattctgatcataacgtacactccagagaaatcgattccgattttctggaagcaattcctgaagacatcagagaaggaatattggatactgaggcagaggaacagagaatgtttggtagaattggctcttcggccgatgtgattagagcagacgacgacgttagcaacaatgacgaagaagttgaaaacggtttggatcatggaaatagtaatgatcgcaataacgccgaccctgaaaagaaaaaaccggctagaatatactttgcaccattaattgatcgtgccgggattgcctcattgatgaaatctgtgtttatttcgaaaccttatattcagcgtgaaatttatcatgagcttttctaccgtttatgttctagcaaacaaaatagaaatgatttgatgaatacatttttatttatactaagtgaaggtatcatagatcagcactctttggaaaaggtttataacattatttccagcagggcaatggggcacgcaaaaaccacgaccgttagacagttaccatcagattgtaccccgctaacagtggctaatcaaactatcgaaattttgcaaagtctaattgacgcggattctaggctaaaatacttcctgattgcagaacatgacaacctgatagtgaacaaagctaataacaaatctaggaaagaagccttacctgacaaaaaattaagatggcctttatggcatttattctcacttttagatagaaagctcattacagacgaaagcgtattgatggatttgttaacaagaatattacaagtttgtactaaaacattggctgtcctttctacaagttcaaatggtaaagaaaatttaagcaaaaagtttcatttacctagttttgatgaggatgatctcatgaaaattttatccatcattatgcttgatagttgtactacaagagtatttcaacaaacacttaatataatttacaacctctctaaattacaaggctgtatgtccattttcacgaaacatttggtatctttagctatcagcataatgagtaaattaaagagtgctctcgatgggctatcacgtgaagtaggcactatcaccaccggaatggagatcaattcagagctgttacagaaatttacccttccaagttctgatcaagctaaattattgaaaattttaactacggttgattttctttacactcacaaaagaaaagaggaagagcgcaacgttaaagaccttcaatctttatatgataagatgaacggcggaccagtgtggtcctcattgagtgagtgcttatctcaatttgaaaagagtcaagccatcaacacttcagccacaatcttacttccgttgatcgaatcacttatggttgtatgcaggcgtagtgacttaagtcaaaatagaaacactgcagtcaaatatgaagatgctaaattattggatttttccaaaacacgtgtcgaaaacttatttttcccatttacagacgcacacaagaagttgttgaatcaaatgattcgttcaaatccaaaactgatgagtggtcctttcgcattattggtcaagaatccaaaagttttggattttgacaacaaaagatatttcttcaatgccaaattgaagtctgataatcaagagcgtcctaaattacctattaccgttcgccgtgagcaggttttcttggactcttatcgagccttatttttcaagacaaacgatgaaatcaagaattctaaattagagataacattcaaaggagaaagtggtgtcgatgccggtggggtaaccagagaatggtaccaagtactatcgagacagatgttcaaccctgattatgctctttttcttcctgtaccatcggataaaactactttccatcctaatcggacatcaggtatcaaccctgagcacctttctttctttaaatttatcgggatgattatagggaaagcaattagagaccaatgctttttggattgccattttagtcgtgaagtatacaagaatattttgggtaggcctgtatcattgaaggatatggagtctcttgatccagattattataaatcattggtgtggattcttgaaaacgatatcacagatattatagaggaaactttttctgttgaaactgatgattatggtgaacataaagttatcaatttgattgaggggggcaaggatataatagttacagaggccaataaacaggattatgtgaaaaaggttgtcgaatataaacttcagacatctgttaaggaacaaatggataactttttagtgggtttctatgcccttatatccaaagatctcattacaatatttgatgagcaggaattggagttattaatcagcggtttgcctgatattgatgtcgacgactggaaaaacaatactacttatgttaattacaccgcaacctgtaaggaagtgagttatttttggagggcagttagatccttcgacgctgaagaacgtgccaagttgttgcagtttgttaccggtactagtaaagttcctctaaatgggtttaaggaactaagcggtgtcaacggtgtttgtaaattttccatccatcgtgattttggttcatcagaaagactaccatcatcacatacctgtttcaatcaactgaatttacctccttatgaatcatatgagacattgcgtggttcactattattggcaatcaatgaagggcatgaagggtttggtcttgcctgatcatttttcgtgtaaatttatagcgccatgtaaccaagtattttagaacgtcttttatttaaacctttaaccatacaacacttgcccaaggaagaggaacagaaggattttttaatttgtaaaaatgcgtttaatcttaacgaaacataatacagatttcatgtgcatttcgccctttttttttatgacaagcaatatcttccaaagtttctcaaaaaggtatgatgtaagatacagtaaatgatatgtaaaaaaagtacaaactccacttataaaaccatattgaaacagcgaatggttataatattttacataaagattaatagaatacacttacctaagaaaaatatccgtgaaaacaaattacaaaattaaaagtcacttatcacattagaaactcaaatacgaaaacaaaacaaagaaaagtaacaaaaagtggtttgaagacggaaatacgatcattctttccattcccaacatgtcatgatctctccattttcttcaagaagatataattctatattctctgattgctctttcatgattttttctttcgtttgagcccatagattattctgttcttttatatttggtatgtcgctcaataaagtagctcttagttgaactgttgtcagaaaaggttcttcacctttgttcttctttacatctttcaatttatcaattgcctcttttaccaatttctcaattatctgctctccttgaacgtaattgtcaagtgtcgattgtatttttttgataaggaaaaggacgcctagggtgataaataaagaaccaccatatttcgttatatactcctgtatatccccttctaaatgacattgcaacgtaacccatttttttgaagttgaacgataaatatagttagtgttattagatttagatttctctctttttccattagtttcaaaatctaatggcagccagataatatcatcttttttctttaatatttcaagcacatttttccaatgatcattgaattccctttgactttcccatgacggtctagaatgagagaatatatcatataatttggtttccgtttcaccactctcaaagagattctctccttcaccacattcatgttgtgcattcttctttttaagatattcatttactttccaaaccagttcatcaacctccttttctttactttcatctttggcacaatattttggaaaaggaataataccatacgtttctaaaatagaacttttaggctcatagcctggttcacactcaacattcataaaagaagaacatattccatgctcaggacattcgagacaatttggtcgataagcttgcaacactgaatctaccctttcagtctgagggaaagctgagattgcaagagatttcaggggcttttcatgaccgcaatatcctacttgaattctctgttctcgataccaaagaccaaaaagaataggacatattattgaaaggaaaatagcaccattccataaccaaatgaagagatgtgcaataaacggtttcataatatctatccctcttttagttttgttggcaatgaagtgcctggtgcgaccttttggacttcgtatattttttttcgacgataacctactagtatcctcttcgtcttgattatcaaaagtttctgatatttttgttagttcttcttttgcttccttcacctcaggttggacttccaaattgatattctccatcacctcactttcatttcttgtttctgctccagttgaaggaccaacaggctcttctgtttcgattctgatagacgataagtccgtggattttatagaatgatcataattctccgtagctgcactagctaactctttatttagttgagctaaaaattcgtttgatacttttaaattcggcaattctggttttggaagctcttttacccttggtttgtcatccgaagaatctttcttatgaagttcttctacagtttccagttcagaagttaaatcagcagaagttgctttcccatctgacttagattgtggaggagactctggtggtttattggccttactagatcttttctttcttttctttttaggagacttctcttcctgtatttgcatcttcgcttcattatccgtactaatttgttcccttttcctcttgttagtttcaacattttcatctttgacagttttactctcactagaacttgattcaagctttttactctttaatgtctttttgcgatctgcgttttttgccccagacttcacaaccttttgaatgctagttctaacctttgaggcctcaggtgaagattggagacgttgcctcactttctcctcaaacaatttcaccaagacaggcttcctagcgttggcagggaacgcaacatcattttctaccaaaactcttctcaattggctgaccttcagcgttttcggatcaaggtttctgtgatccattgtcgattagtgaagataggaaacttccttttctactattatgtccgttaaagttcatcctaccgtttctttgctgttaaaatctctcttcttttttatttttttcaaacttatctcttactatttatggaaggacgatcaagaaaatgtatatactatcccttcccctacgcatacagaatatattaaaatgaatagataatagaaacatataccgattgtaacatgagtttcgtcccagaatataaattgcttgaaaaatttaatactatttagtaagcaggatcactatcgtcaccagaagcccgcaatgtggccagatattctcctcttgatatcttgtcctcaatggcctgaatggtgtagtcactaagagtttcttcatagggacccaatatttccactagcgttgtttttgaaccgcttttgccatcagatttgcatcgagatgtatagggcttgcctaaaggaattatccacataagtatgttagaacccataaagtcttttatattagctaagattgactttttgtcccagaaagagtgaaattcagatctatcgaactctaccacaaacctcaacttgtttgcttccgagtaataacaaaatatcttccttgttccaaattttttccttttgctatctatgatagcctccaaagacgtcttgttttgactcatgtaaaaaatactcgatgccaacaaacttgcggttaataaccatccaaggatggcaaacactaacgttgaaattatatttgcgtttaaattggggctataattatgattgtgttgagtaataattcttatgtaaacgcaaatagacacccacatgataagtaaaagtgttgaaaaataagcagcaaactgcacaaagagtctataattgtctctaccaataacagtccctatccacatgcagtaatgatcaaagcgaggaatgcagtggcctagttctgaagaatgatgcgttcgttccattttcagactttgacattcactgcaccatattgggtatccgtgaggatcagactgataacacttaggcggaaccacagcatcgtattccactgaagtgttttgagaagtgttgctagtcttctcttcagaggctataggaaggatcaaaaaaggtgctacgtgcggttgggtacctggaccgaccaagataactatttgaagccatatgaaaatcacgactacgtctaggaagcataccgcacaaataagaccaaccgaaactgatttctgacgaagtcgtttgtcgacttgctcgtaacatagtttatggcagtaagcccacgtaccgtagcacagtaaaccgagcacgataatcggtaagatgaatctaaaccatgacctgcgcctgattcgaatattccatgatagagccattcatatacaacggtttaatttctgccgtgtcgcgatgaaaggaccttagctaggttctgaaaatattacaacgggcagatatacgcctaattagttgttttgtttgagtgctgtgtttatgctactattatttaaaacgtaaatagtggaaaaaaaaatcgactaaatggtccaaatcgggccgttcgctcgtaaatttgttcttaagcactaatactaaagagagtatacaacagaacagacgcacaagacagcactcatcatcagctaagaaactgaactgcttgttaaaatttgagtttgtttcctcttaggatttgcagcattagtgggcccccgcacacaagtaaatataagtgaaagaaaaatgcttatggatgagtatgaggaaaacaaggacatgtgtccgatctgtaagacagatcgatacctttctccggatgtgaaatttttggtgaatcctgaatgctatcacaggatctgtgagtcgtgtgttgatcgaatatttagtctcggtcctgcccagtgtccatataaagggtgtgacaagattcttagaaagaataagttcaagacccaaatattcgatgatgtggaagttgagaaagaagttgacatcaggaagagagtgttcaatgtgttcaacaaaactatcgatgacttcaatggtgaccttgtggaatataacaaatatttggaagaggtggaagacattatatacaaactagatcacgggatcgatgtggctaagaccgaggagaaactacgcacctacgaggaattaaacaagcaactgattatgaataacttggagagaagcagaacagagatagaaagtttcgaacagagacaaaaattcgaaaaggagatgaaattgaagaagcgactgttggaaagacaaatcgaagaggaggaaagaatgaacaaagagtggacaaagaaagaaatcgtcaaccggttgagtacgaccacccaggatatcaatgaaacaatcgaaggcgttaaaaatacggttaaattgaaaaaatcgtccgctagaaggaaattggaagaactaaatagagttctgaaaaacaatccatatttcaattcaaatgtgaacgtacagaattcgagactcaaagatgctgtaccgttcacgccgtttaacggtgatagagaagcacacccaaggtttacgttgaaaggttcagtatacaatgacccattcatcaaagatcttgagcacaggaaagaatttattgcgtctgggttcaacactaattatgcgtacgaaagggtgttgacagaggcatttatgggcttaggatgtgttatatccgaggagctttaaaacatcaggatagtgtgcaacgtggcataagctatgtaatcaactactttttattttctatgtacgcatatacatgcattcacgatctgtttcagtgttcagaaaaaaggcacctactgctacggttggcccatacctttattctttgttcttgttacaaacgagtgtgtaattacccaaaaaggaaatttacatgttaaatgaaacccagtaatcagaaaaaacagttaagaaacctaaaatggtagagataaagatacagattcagtggttgctgaaaatcaagtaaaaaaatgaaatagagtcttcatatataaaccgccagaaatgaattaatgagagggatctgtaactgtttctcggataaaaccaaaataagtacaaagccatcgaatagaaatgcaaccatctaccgctaccgccgctccaaaagaaaagaccagcagtgaaaagaaggacaactatattatcaaaggtgtcttctgggacccagcatgtgttattgcttagtttctgcgtacaaaaacgttgttctccctcctttatcttccttttccgctacaccaatatatcatgtttgttcgtaatatttctttttagacctaataataaatatcctaagtaactatattatataaaatattttgataccctgtacctgcttttgttatcgttgtacatccatgcacacgctcatatatatatatatatatatatatatgtatatgtacatataccgcttaccacctaccgtgaagtatatgtaagggtcttcgcacccggatatcccttgtgggatcttggatgcggatggtgagtgtaaacaggcctcataaagctgtctctgtgtgcggaagatgtcgtttcatcggcttcgacctcctccttatcttgcttcattgtttcttcgtaagagggcggatctacgggcagcggggtcgctgtctccttgtatgcatgcttatttatatcactctttccgctatccatcataatctgtttttgtttatgtgctttgaatactcaacacataaaataatatccagttaattgtcgtctgtccattgacgctttgcctttgtccctttagactgtctttattgtgaaatatgcacggctgagaattacgtatacagtgactatcgtatggggcgacaaaagttcccagcgagaaacaagatgaagcagactggggcctgcctgtatggagggaagcataagttaatatacctccagatatttgcagattaggatactgaactgacgaagacctacgctacacaacgaagataacacatgctggcacaaacattcaaaaaaccacacagagccgttctagaacaggtatctgggaccacggtcttcatcagaaataagagaacaaagagcaagagctcactgtcacctttggcacaaagggtcgtcacgcagttgagtgtgatgtctgcaagcagaaagcagcccaagttgctgaagctggcgcgtgaagacctgattaaacatcagaccattgagaagtgttggtcaatttatcagcagcaacaacgggagcgcagaaatttacagttggaattacaatataagagcattgagagatctatgaaccttctacaagaactcagccctcgtctgtttgaggctgccaatgcttccgagaagggcaagcgattcccgatggaaatgaaggtgcccactgacttccccccaaatacgttatggcattataacttccgaaaatgatagcgtgagcgaacgcttgactgtctcctgctgtaaataactgatgatcaatagaatgccacgtatatatggacttatataattatatgtacatagacatataaagggcatgtggtaattatgacatgaactgtatcactattgacgttttttttactgctttttcccatccctgcaagcgaaaaaaaaagcaagctgactcttgtataaactgcaaggactcattgattaaaagtagatttacattacagactaaaggaaaaggcaaactataccggctataccacattcgttcaaaaatgccctctaccacgctactgtttccgcagaaacatattagggccattccaggcaagatatacgcgttcttcagagagctcgtcagcggagttattatatccaagccagatctaagtcatcattattcttgtgaaaatgcgacaaaggaggaaggcaaagatgcagcagatgaagaaaagactaccacaagtttgtttcccgaatcaaataatatagaccgttctttaaatggtggctgctctgtgatcccttgctccatggatgtcagcgatttgaacacgccaatatcgatcacactatctcctgagaatcgtatcaaatcagaagtaaatgccaagtcactgctcggatcaaggccagaacaagatacaggcgcccctatcaaaatgtctactggtgtcacaagctctccattaagtccatcaggctccaccccagaacattccaccaaggtcttgaacaacggcgaagaggagttcatttgtcactactgtgacgctactttcaggattagaggatatctaacgagacatattaagaagcacgccatcgaaaaggcgtatcactgtccattttttaacagtgccactcctcctgatcttagatgccacaattcgggtggttttagcagacgcgatacttataaaactcatttgaaggcaaggcacgtgctgtaccccaaaggtgttaaaccacaagaccgtaacaagtcgtccggccattgcgctcaatgtggtgaatacttttccaccattgaaaatttcgttgagaatcacattgagtctggggactgtaaagctttaccgcaggggtataccaagaaaaatgaaaaaagatctggaaaattaaggaagatcaagacatctaatggtcattctagattcatatccacttcgcaaagtgttgtagaacctaaagtacttttcaacaaggatgccgtagaggctatgaccatagtggctaataacagttcgggcaatgatattatatccaagtacggaaacaacaaattaatgttaaactcggaaaactttaaagtcgacatacccaagagaaagagaaaatatatcaagaaaaagcagcaacaggtatctggatcgacggtaaccacaccagaggtagctacacaaaacaatcaagaagtggcacctgatgaaatctcatccgccacaattttttcaccttttgatactcatctactcgagcccgtcccttctagttcatcggaatcttccgctgaagttatgttccatggcaagcaaatgaagaattttttgattgacataaacagcttcacaaatcaacagcagcaggcacaagataatccttcgttcctgccactcgatattgaacaatcttcatatgatttgagcgaagacgcaatgtcatatcccatcatatccacacaaagcaaccgtgattgcacgcagtatgataacacaaaaatctcacaaatcttacaatcacaactaaatccagaatatctcagcgaaaatcacatgagagagacacaacaatatttgaatttttacaatgacaactttgggtcacaattttgattaaatataacacgggataaaaataagggtatcatattggaaagccgatgggtaaaaattattgagttaataaatggagacaatattaaaaatcaggtaacaacaaataaaaggttataaatgtactgctgtatactatataaaaacttttagcatgactaattaattttcatactactatgttaaataaaccaagtgattgcaacaccaatattttattattgatcttcagcgcatagagtcgattcgtagatattatcacttttgacgtttgtgatttctttttcatgattgattaccgatgatgctataacaaataaaggtcaaattttgaaaacaatgaaaaataagtagtaaacaaataaatgcacatttattgacactagtagagtgtaagaggaaagtaatttttagaacgctttatacacctctatcatttattttttttttggtaaaaaaaaaacagtaaggtgttaaccatatatcatattctgccatggcttatgatgaagatgatggagagataaattttaatgaacttgtggggaacttactaagctcacataaccaagagggacaagaggaaggagaagtgcaaggaggagaacaggaaggagatgattttgaaaaaatatatcctaccagtgaaaatatagaaccaaagcatccagatgacagccagcatatgcataattctcctgaccagaatatcgaaataccacattttgtcgacgaagaagatgagctagtatctgtcgttgcaaatgcggttcaaaatatagacgatgagcaagccaaaccggaaaatcatctggaaaatggatcagaacatgtaacatcggatacagcggatgataatcacgaaaaagaacaacagcaagaatgggctcatatcttacagcaggaaatattaaaatcagacggagagcccttgcgggagaatacagaaaggcgtgtaagcactagtcagcaccatccctctcagcgtactgatgacgctctcgaccaagatgatgaaaatttgaggatggctatcctagagtctctacaagaattaaacacaaatgaggaggaagagaaagagccggaaaaacatgagcatgctgccccgaatgataagttgagcagcaaaaaatcttcaaagaaaaagaaaaaagataaatccaagaacagagaatcatcaaaggataaatcctcaaagaagagtaaatcttcgagccattccaaaaagcatgccaaagaccgtaataaagaaaagcaaagtaaacctactaataatgaaaatacccttgatttaagtaatatactagaaaatctgattcatgaaaatgacaatgctgcaatagacactgccaaacaaacagttgatattcaagataactcccatactgataatacaaacaacgaagatgtggaagcgcaagctttagtggaagcgacactaaaagcatttgaaaacgagctgctaagctctgcgccaaccgaggagccttcacaagaacagtcgattgggcctgtatcttctagaaaagcagttgaaccaccacgaaaaccgactgcagacgatattccattggctatgttacaggcttttaaaccgaaaaagaggcctcctcaagagaagaaaaaaacaaaaagtaagacatccaaggctgcatctacagcaaataaatcacctgcatctgaatctacctccaagaaaaagaaaaagaagaaaactgtaaaggaaagtaataaatctcaagaagcttacgaagatgatgaattttccagaatattagccgatatggttaaccaagtggttaacacttcattaaaagaaacatcaacgcatactgccacacaggataataaattagaaagcgaaagtgattttacttcccctgtacaaagtcaatatactactgaggatgcaagcacagctaatgatgactcgcttgacttgaatcaaatcatgcaaaacgcaatggctatggtttttcaaaatcaaaacgacgatgaatttgatgagaacattgttgaagactttaatcgtggtttaggcgatctgagtgtttccgatttactgccgcatgataacctttctaggatggaaaagaaatcggtgcctaaaagttcgagcaaatctgaaaagaaaacagctatatctaggagagcttccaaaaaggcatctagagatgcctcaagtgtagaattgactgaagtaccttcaaaaccgaagaaaccttccaagacagaagtatctttagaaaagaagttacgcaaaaaatacgtctctattgccaacgaggctgcatctgtggctagaaagaaaagatgggctaaaaacaaagaactaaaggagaaagagaaacttgaacgccaaactgccagagaggaaaggagacataaaaaaaaactagagaagcagaggttggctgaagaacaagaggaactgaaaaaaattgttgaacgaggtccaccttatcccccagatttaagactaactaaaagcggtaaaccaaaaaaaccatacagaagatggactccggaagagctactgaaacgatcacaggaagctgaaaaaccgaggaaggtgaaaaaggaaagaaagaaaaaggaaaagaaaatgaaggtaccttcatctgctttgaagaaaattcctctcttcaactttgtaaagggtaatgttcagccaagtgcaagacatcgtctgaatgacattgaaggttcgctatccactattggattacataaatcgcctgacggtgtccgcaggattctttcgagaccaaagagtgaagatcacgaatggcccctatcagattcatctgcatctcaaaattacgatgcacacctaaaaactgtagtgcataaagaaaaaattcctttccatcccccatggactataccgtctcaaccaccatttgcactacccgtagctagaagaaagaaaataccaaatatcaaaaagtatagaaagagaaccaataattcttttcgtgtctccaaagaaggtacggcaagtactaggaacagaattttaccggccatattactaccgataataaatacattaaaagctgctgcaaaatcgcaaacagctgctggcgccacacctgaggaggcaaggaaacggctggcaaccattattcaacatgccaagtctacagttattagggcagctttacaagcaaggaaaaacagtatgcaagccgctcattctaagggaactaccacagaactggcaacaactgcgtctcgaatgaagaatccgctgaaaatgattcctattttcaatacatctcgagtgaaacaacaattagacaaacaattaccggccagaagtgcaggaacagaaatcagcagctctgaatcccctgataaagccacgcccgatccccactctaattctacaatcgctgggcatactttaaagggcgttactacgccaattaaaatagaagacagcgatgcgaatgttcctcctgttagtatagcggtttcaactatagaaccatcacaagataaactagaacttacgaagagggcagagagcgtagaacctgtggaaaataatgttgaaacagcgaaagaaacccaaagcgtacaagaaattaaggagaatgtcggtaccaaggcttctgaggaagttactctaactgaagacaagacaaatggggatccaaaaaatgaaaagaggatattaattgaatctcctgtcgaaaaaacggataaaaagaagccaggtgagaaaattgctacagatttgaatgaagatgcgagcctgtctgataagaaagatggagatgaaaagtctacattgcattctgatgcagcccaacttacgggtaatgaaccagacagtgtaaacacgacaacaggaaagcccaaattaattgatgtttctctcaaaccgttaaatgaagcaaaaccaaaaattcccatcatatttcccttaaaaagaccgcaaattaagcctgaagttagcgttattaatttagttcaaaatttggtaaataccaaaatacccgaaataaagaatgaatccgttgatttgggaagtaatatcaccgacattctttcctctactatcactaatattctgcccgaaatcacagccactgatgttaaaaactaccagtatgaagatgaaaacgtaaaatacctgaaaaaaacaccaagacaggttttgaatttggatggactagtgcctccatcgggtagatgtattaccaaagctaaacgtgtccgccgcattaaaaagctttctgctgacgccactaccgcaccggaagccgatggaaaggcaaacagcgaatccattacttacacattcgatataccatctccagaagaggtacaaagtaagcgtagtgtagtcctaaaatttgccaaggctagattgaccgaggcggagttgagttgtctaaagaaggagattaacaatgtgaggaaacggagatggagagagatgaactccaccaagaactgggaatatgacgtaaagtctagattaaaaaagcgtgcgaacgcattttttggggaaggagaatcagaaacgaagtctaaatggatcgaagaaagatttcaagaaaaggtaagtcaagaaaagtacaaggatcgccttgaaactactgagacgcaagcaaacaacacgaagattgtgattgacgacaaggagattttgaatattcttgcggtaaacatgaataaccttaacaaagcacgctgtattgaaaaagatattcaagagtcgttcagggaggagaagttagcctctttacaaccaaagaagaagagaaagaaaagcattttacactgaggtgttactagacataatttagttcatatgtccatttctgcataatcatatatacttaaagtagcaaatgtatatagttttttcttccgattttcgaaactaatattagtattggaaatcggcccctgccattgtgcaatttacattattctataattaagcaaacgtgatacgtggatggtaataatagttacagttaaagtaagaccgcttaacatcattccaatctggcaattgctcgtcaagagaatatctggtgtaatcgcatttcataccatatgtagcaacatcgatctcaacaatttctttatatacatcgtaacacaacgatctgtcagcgcctaatccgttgaaaaatgagaaaacgccttctggtttaattaaacctaccacgacatcgtataagtccaatatgtcttggtagtgctcgctaaatgtatcataataaataccatcaaagaaaacttcacctttgtctaataaattattcaacgtatcttgccatcttccctctaaaataaccacattatccttttcataccaaccatccattttcatcttggccaaaacatctggatgagcttcgcaaatatagtgacgatatggttttcgagcttggatgaatgtatcgatgatccccattccaaatccaatgtttaagatcgtagcagaattagtggcctctggatcaggaaataaggtttcggaagcaagttccataatcttggtttcccaatccatcataacaccgtccttattttcctttgtgataagcgcatcgtctttgtactctagttctgtttttaagtacacttgttgatttgccgcggtagcatcgtcatcactaccaactgattcttctttttgaccatcaactgctgtttgaacgctttcctcaggctcgatacctattagttcatctgtatccaagaattcgacgtcgccaccattgagttttctcagtaataattcagcagacacaccagcttccacgagccgtctataaagagggctctccctactttgatttctctctaaaaacaaatcacccactgttttgtcctcgtagtcaataaaattccatccagccccatactcaaaaagaatattcatcatatccatcaccacttgcagttcctcatccttgatatccaagggtagcgatcttgctaaaacgtgtaacggcgttgtgtttgaggttttattgtcgtcagtgctctctctgaattccttatccccgttcctgttcttttcctcatgctcgaaggctgcgacctgctccaaagtatatgtagccggtataccagattttaagaaatgctgcagttttggtacatagtaactttgagaaatgggcctctctgggaaagtaagcaaagcatgtaattctgacatacttgaatatattaaaagtccttggtgtaaacacctagccgttgcaactgctgggtattgtcaatgtcattttgctttacgcttagcttaaaatgagatgagatgagctttgaaaaattttagaaaaagaaaggtgccatcgattctcgccgaaaaaggaaaagaatcgttataatccttcgaatcctatatacactaaacaaatatctgcattggtcaaccccaagcacacgtactgatgactagagatgatactgaaagtgttaacaatataacttccttactcgcagctaatgtcacatattgaggtaacaatggatcgaaacaattttcatgcttacccgcgcggtgatttcttggtagcgaaggggttttcatgaaggcagcagaagagaggtacattgatttgaaagtgtgaggaaacagaataatagtgcctaaagcctaacccaagcaagtaagcagttcttccacgtcttatctattcagaggctgaaacaattgagtgaaaatttaaagagtaggtgtgggacattggtatgacatatgacgtctaggaaaaggtctccgcacgatttcatatttaaagaggaactgggccatggctcttactctactgtgtttaaagctctagataaaaaaagcccgaataaaatttatgccattaaagtttgttcgaagaaacacataatcaaagaagctaaggtaaaatatgtcaccattgaaaagaataccatgaatttgttggcacaaaagcatcacgcgggtataatcaaactatactatacttttcacgatgaggaaaatctttattttgttttggattttgccccaggtggagaactactttccttattgcacaaaatgggtactttcaatgatatatggacgcgtcatttcactgcacagttaattgatgcattagaatttatccattcacatggcatcattcatagagacttaaaaccggaaaacgtccttttagacagggatggtagacttatgattactgattttggggccgctgccaccatagaccctagtttaagcggagattcggccaagtttaactctgacagcaacggctcaaaagacaaccaaaattgcgcttcctttgttggtactgccgaatatgtctctccagagctgcttttatacaaccaatgcggttatggctcagatatatgggcactaggttgcatgatatatcagtttgtccaaggacaaccgccgtttagaggggagaatgagctgaagacatttgaaaaaatcgtagcattagattatccatggggacccaataaccgcatcaataatagcacatcaccaataaatccccttgtaataaacttagtacaaaaaatattggtgatagaggtcaatgagagaatctctctcgaacagataaaaagacacccatatttttcaaaagtagattggaatgataaaatcaaaatatggagaggaatctggcaatcacaaggacaatcgctgcaacaaactactttgggactcccaaatataccgcagaatatactacccaccagacaattacatgtaattgacactccagcacgaagtatacaaatcacaaaacaaaaacgtaagaaaccaacgaaaatttccaacactactagtagcatagtagtatggagaaaaaggcttggtatatcaacaggtaaggatgatttaggcaccgtaccgtccactacgcctgcagtgaccgcccctaatgataccaatgtattaacaaatacggcggcacattctactgcaaatattgccttaccgcctaattcacaatccaatcaagtcaagcgagcacaactagttgcaccaaatagaatacctcccaaagtaccggtaattaatgacaacgtgagaaataagtcaattccgcgcacaaagcctaatgtgccacctttgcaaacatcatcaataccacaaaagttgtcaacatcgtcagcatcgtcagctctatcggcgccgtcaacagagataaggaaccaggacttaacacacactttagatggaagaaactcaattgatattcatgttttaaaacaagactacgtcttcatttatggcattccatatgaacacgaagggcctgctatgtctttgaacagctacaataagatcgataatgatttaattacgtcactagttgcgcagcataaagaagaattaaaaaactcagagtcgtttttacaggtattgactttgaagaagagcggaatgttaagttacaaaaacacagttatggagggaaatgatgatcaagaaaacaaagaacaccagatggctaatatagaagatacagacttgtccatgtacgattttgaattcaatgagttgacaaggaagggttttttaatcctggaaaaatataagaatagaatatggtttatctcgctaccttcatattcaacgttatccaaaataccattcaatgccgtgaagtcttcgacaataaataacaatgaaaattgggtcgattgctttttcagagcaagacaactactagaagaaaagcaaattcttgataaaatcagtaacgtttcctttgatagtaaggcatcgagtgaaccatcatcacctccgcctatttcaagaaaagagcggcctctgagtataggaaataatgtaacaacactcagctatactgcaaaaaatggaagccagaacaatgcaccacaaaacgataatgttggagaagaaaaaccttttcgcatacctagtagtaccaaggataggcccggtgcaaattccactccttcttcaagacatcctagggttttgtcaagcaataacgctggtgaaactccgaaaaaaatgaatggaagattaccaaatagtgcaccttctaccaatacatataccaacggttcggtcccagcttttaatcataggccttctactaatgtagggaacaataagcataatattttaacttcgaagaagcagggatcatccgtattttctccttcatcttctacgaccaagcctcaaatcaaaacaacaggatatcgacagccaacaccttcacctccacttccgcaaatggaattcccaactacgagagaaaagtattctgctccttctaacatggtgatcagtagcagcagatacgaggtcttacatacccttaataacagccaaacaaactttgatagggaaattgctagtaggggtgcctcagcagcatttagaagtttacagaagagtaagaaaaaaaaataacacgctttaataatatttgtggttcctctacttcgaaacaaaaaaatatgcacgagttgttgacgatccagaaaaaccaacatataaatcatatccaaacccttgtagcattaatatccgtatcacttatgtattcagaatgcatgtattttatatatgcccagtatatcttcgattgaagctcttcggcattagtgcattgtatttttcaagcaatgaatgccaaaactaataaaactatcaagacgacaataagaagtcctatacaacaatcgtcgtatttttctttatttttttcgtagacccattccaattgcctacgacctctagccagcttatttacaacaccgtccataccctcgtccatattatccaacaattgtccctggttctctaattcatcccccattgtttgagcttgaatatgcaaattttgcattgtcttgtgaataccatctaaatgaacatcttgttctcttaacatttgttcctgaaacggattggacataccaccatcattgttctcagccatgctggtgttaagtgttgaattttccaccgtctcttctagaggaatagttgtttgagtagattcctgtattcttcgatcaaaacgcaacttcagagcatcaagttgctgttttatatttttaacttgtgcttccctaccactcacgtcttcgttttcatcccttttcattacgattatgcttctgtccaaatcaactattgtttcctcaacatcctttaaaatatcttgtatttcctcctcttgatcgtcatcaccagcagtattgtgacgagttatgtaattgtttatgcggttcaattgctccttggtgtccttaacaacttgttgaaacggatcttcactgttgttcatttgttaaagaaaggatcttagcaatacaattttacagttaaacgtctttcacgtttacttcagttacagggaaaacgtagaaattaaaatgttcacaaaccttgtcagaaagacagcaaatataattttagtatatgttctgtgttgtgtgcttcgaattgtcctatcttctgatatttactactttatgtcgtaggttcgaatatctcgtggataattaaaaactcgataaaaaaagaaaaacagatggtgatccaaacaaaaaaaagccttcataagcaggttctcttaagagaattagggaaacctatacaatgaatgaaagtgagaatagtccccaacataatgaagttacggttcctatggtagaggatacttcaagtaatgctgatattccaatggagcaaattcaacgcgaagacaataagaactacgataaacatgacaatgaatgcttcgatatgaatggcaatcacaataataactctgataacttacaatttgacagtgtaccatcttctgcaacgaaagatttgaaaaacatcaaaagtgtcaccaaccaaaatgtaaaaatagaagaatcgagtagcacaaattcagtcattgaagagtcatctgaacctaaaatatcaaaattagaaaatgtgaaccttgccgcgacggtaggtggttcacaaactagaaaatacctgaatacaaatgtgacaccgcatttattagcgggcatgaggctcatagccgtacaacaaccagaagatccgttacgtgttttaggtgaatatctaatcgagcagagcaatatactgaagagtggagaaaaagagagtaatgctagtaaatgataaccataattatataaatatacatgtgtatttatttttccttactattaaacctttggatatagacaagtggtggaggaaaattggatacaaaaattgtggagaaaaagggccactggaataccatgggcgaacataaaaaaaaatgggggactatcccagttcagaacttctcttgttccatgttgatatcaactttattcatcatttgtaacccatatccgcaaattaaactaataacgccaactttccaaccgttccaaagttggcctctatttgtattagaattgtttcttatcacatcccatatgccattgtatttttttggctttactatcaattcagtggaatctactttaaatgataaccgctgatcgttcaacaagtagtttagttgacaacgacgtaacaggttttccaatggtaacttgataaatagttcaagtgatttagaaaaaaacttcatagtattgtacatgacggtttgagagtatttttcgatatggaattggttgtagatgactaaatcaaacaatttgttgaaaaagctattattgatagattgaagaatagttagggaccacatatctaatggaatggaaactccgtttttacgccatgaccagcatctgattaactgcctcaagcttctagtattagtaaccatattctttccatctgtcttgacattcttcttttttttgaatgatgtaactatcaatctagttcttatcaggtccacaggtaataatataatactggtaaatactcccgcgcctaaggctaaaatgaaggacttagaaatatcaggagagttgatgacctccataaaatatgggtcagggacacccaaaaaagacgagagtaatcctgtgaaccaagtatctatgcttagggaaagaaagttgtaaataaaagtcgtgttgttggccttccatagaccacgaataccctcctgatcaaatagggcgttgattacgtcaattgtatgtagggactgtggtgcaatagtcaaggatatatcagtaggttcatgatgtgaatgatcagtttcttcggccataataggcgcagtagagtttgcctcggcgatcttcctttctatgggaaagaaatctatctcctcctcatcgtaagcatcttcttctccttctctcgcagcgccatctccttcttcatcccgcaaaattattggtgcttgaggtttattcgtgtcaactgtagttttgaagattttaaactcacctacttggataagtagtcttgctacatcaaagggctgttgaatgagcaattgaaaatactttctgaaaaacatatccagcagttgtccaaatatttttcgccatttctggatgttaaccaattccgcccattcaaaattattcaggccagttatttcgccattacttccctccagtgacaatccatcgttaactgaatttgacaatttcttcattggggagcttttaaacaatgcattagccattctctttgtagttggagatgagttgataacgtttagcttagaagcaattgtgtatccgtgcggatctactacaccctcatcgggcttgaaaacagcgctatacccagcattgaaagaatcgggatcataataaggccgtatctgtgcccttgacgttgcttccgtaacattattgttgttcattggggggttgagttaaacctatactattggaaaccaaaaatcggcagagaattaaggcaaatcaattaaaattccttttctctctacctttgctaatattaaaaaccatagttgtaaagggtacttaatgctatattcctgttaagtttcctatttcaccttgttttttccaattcttaccaatttgaagactatgtttttaaacacccaatcattttccacccacacatatattaccctttttttgggtgaagagaagtagtattttgtttttcatgggagtggaagtcctttcaaaactaatccgagcagtagtgctgtctaggcggagattattgaaagtcggcattggctgcagctagcgttttgtttttggtactacctgtcaaacccggcgtctgcctagattgcgcggagggtacgttgaaacttttgcctttccacgtcagtttataatatcaaaagcagcaatatacacatttaatggtttgcccttagtgactattagggcgttttggtgaaaagaaagagtcgctcaaagaaatcaatataaccatggctaaatttttgaaagcaggtaaagttggtacgtaaatttaacagagcaaacgctctaattaagatatcgaataaaaggggactttcaggtgcataagatgggaaattgtacaatctgagggacaaacaatatggaaagcagtacatgattgtattgtcattgtaggaggtaccaattgtgccagtaaaaaagagagggcccggggagcaccacattcacgaccaatcgtgtcgatctgcaaaaaaggcacatggaaaatgtaatttatcagtgttcaacactgagttgaacagatagctatctaatcaatgttaactttccagggaacaaaaagctaaatccacttctcttttatttcaaaatatcattagaaatagaaaaatttactaacaaattttcgtattatcgtagctgtcgttgttcgtggtcgttacgctggtaagaaggttgtgatcgttaagccacacgatgagggttctaaatctcatccattcggtcacgctttggttgccggtattgaaaggtacccatcaaaggtcaccaagaagcacggtgccaagaaggtcgctaagagaactaaaatcaagccattcatcaaagtcgtcaactacaaccacttattgccaaccagatacaccttggatgttgaagctttcaagagcgttgtatctacagagacttttgaacaaccatcccaacgtgaagaagccaagaaggttgtaaagaaggcatttgaagaaagacatcaagctggtaaaaaccaatggttcttctccaagttgagattctaagaagcttttttccgaaacctaacttttttctgtgtactattattattttcataatgcagtttatccttcacataattaaaaattcatattgtataaactaaaacaaacactaccactaaatatttggccatctatctgccatattggtcgtaacacaaaatgcccaatggagcctggtaagttccttattatttaaccctaagaactttattttgatcattgcgtgcaaaatgatattgtttacaagttttttttttccagcttctttacatataaaagggaaggattttgaaattataaatggcatctcaaatcgtctctatatcttttgttaattggattttttaaagggtcaggaagttttttcctttttatatgatgaatatgagtgcatttggctcgagttgctgtttggcttttgccaaatcagtaacggtgtggaaaaactcaagctacctttttttacttttatctgaccttttaacttccccgtagaaaatcttagtaatccttcttacattgtatcgtagcgctgcatatataatgcgtaaaattttctctttttaaaagatgttagtacgttgggtttggcttgttcatttttattatcctttatttacttgtaaaaaaacgaaagtgacgaagttcatgctaagattgaagaaaattatttatcgtatactttgcaggacaagagacacggaagcgacagaaagacagggagtactatcaccatccataatactggagtaacattatgtctcaaagaataattcaaccaagcgcatctgaccaacaattcccaggtaaatctgatggatatgaatatactgttgggcctaagcaagcgataacaagcgaagcttcaacaacatacattccctctagaatatactcagagtctctacttttcaaaaggcaagaagcgtctttatcagcaatggctttcttgttccaggaaatgatttcacagttgcatagaacatgtaaaactgcaggcgattttgaaactaaattaagtgactatggccacaatattggaattcgtctattagaactgctgaattttagggcttctgtatctcctagttctcttcccagagcatctgctttcctttcacaaaatgaatcttcttcaaagttatcaaatgcgtcaaattccccgggcatgttggctaactccagcacagcgacttctgcatctgccaatgaacgactccaagaaaagcaaacagaatcattgtctaactacattacaaagatgaggcgccgtgatctgaaaattctcgatatactgcagtttatccacggtaccctatggtcatatctttttaatcacgtaagtgatgatttggttaaatcttcagaacgtgacaatgaatatatgatagtagataacttccccactttaacccaatttatcccaggtgagaacgtttcttgtgagtacttcgtttgcggcattatcaaaggattccttttcaatgctggatttccatgtggcgtgacagcacatcgaatgccccaaggcggacatagtcaacgaaccgtttatttgatccaatttgacaggcaagtgcttgacagggaaggtttgagatttggctgatatcatctcaaaacatcggtaaatacctaaaaccaagaaaaggataaagagtttgtatatttactgttgatttatagacatatgctcatatattcattacgaagaatgattcttttaattgtcgatttccttgaagtacatctatcatataaaatcattttctttttatattttggaatgtttttgtgctaaaaaaatcattattctgggcgacatacagtaaaataatatttaatatgaaacaaagcgtatcattttgtagacaccgatatcacgtttgaacaggtgaataaaaatgctctgaatcaaactgacccagcgtacgtaataaagaatcctgatcattgcatactttcataaaccagcctttgaatttacaatcttgtaaatagccttcccaagtttttgatattgaattattatgcatgtccatttttatatccccagtgtttgtgtgcaactcaaaatcttcattccattttatcctcttcatcaccaaattctcataaaatttgcatgatttttcgttacccacgactataattattcctggtccgtcatcacgtatacggaggcataaaccctttagtgatagttctttactattcattttcaacttgaatcttatttttgggttctgtaagtttttgaactggaacaccttacaatggtatactgtcggcttttcaacgttcatattgactgcttctttccttcttttaatagcatcttcatgtcttctttcgttttcttccagatgttttctcttcctgaggtccacttggtctttcactactttttcccaggcagttgggtccgttatgttttgatcattctcgaaaacactcatcatgttgcttagtttaactttcggttcaggcttaggtaatagtcctaacttaatttttatctcccgtgcttctcttgccattttccttctatttctccttaatcttttcctttcatgttgcgttagatatgctttgattgatacttttgcctcgttgatcttttcaggtaagggatgtgctacatatcttatagatgggtgctcatcatcatcatcatcgtctacttcatcaatatcttctgctagcttttcttcggcaggcgatgtgccattcatgtcatatttttccatcaactcacccttttcatctaaataagccgtgtcccaccattcatagccatgattattatcatagtatatcttgaactttgacaaatctaataggaacttatcctcatgtaactctaaattgggtaaatcacctgactcaattaattttcttttatctttctcgtcttcttcttgttttaactttctttttaattcttcctcctcctgctgtttttgtaatgttctttcttgggcaattcttttactgatttctcccttttggtaaaacttcagaccccgttcataacgcctgttaaatctgctcgatgagcctcgatcgtgtggatcactaagatagggattttcaccagtttgataagttcttcggataagattcaaatttgaagactttaacgctgagtgaagttcggttttcagaccatggccctgaaacttctcctcatcattggtagtttcttcacgccgtaagaaacttggcttataatatggactattttggcgtttcggattacctttttcataggtatttcttgggggcattttttcaagccaattcaatagatcgcctgatgttttctgtgagtctttttgattgttttacgtcatctggcattctaatactttactaggactatttcttgttattgatcagtgcgggatccagtcagaaaaacgcagatgtgaataatattaaaatttgtatgctaaaaaaattaacatagtcaagaaactttctttgagtcatggctctttactttagaacatataagaacaattcacagtgcctgtccagaggccaaaagcagtatctctagctaaatggatatgttaactactgtttcattggagaagcagtttttaaccttcctgtttcgcgaatatagctgccaagtattatccaaaattggggagtgaagaaaaagtaattatcagcattcattttcgagaattttacctaaactttttcgataacattgattgttcactacgttacatagcaagccagagctagaaaaacttattgattacaatcaatagacttgcatcatacataacttcagggtacttgcaagaattttcctacaaaaaaagttgactacgacaacctaaaggagaacaacagattttgtcacctctcgtactagataattaccaaaaaaatgctaccgaaaaggagataaaacacatctagaacatagtagtatcatgtcatggctttttcaaatctaaaatctgttccctgcagttgtcattttctcttagtcgtcattgatattgttaaaaagttccggaatactattgttaggtcgtattcttaaatgaataagctgtcaaaaaatggagtagtatggcagtaaatttgggaagcacaaaagaaaaaataaaatttcttgatgaatgtgcctttcacgaatgtgacttctcttccataaatcctgtttctcatcaatgagcagcttcttcctccaaagataactgttgaaccctataattgtgacaggtcaaagaagccaatataatgaaaaagatagccagtatctatatttgaaccattttaaggatttcactgaattgcaacgatactgtcttgtttcgtggaccttgcacttcgtagattcatcatgttctatacgtttttcatttccgcattctaaacccaaaagacaagggttacagcgtatgttacgacacaattcaattcaccattcctaagaagttaatattgcaatatttttgcaacaataacaaccgcattgctttgaaagtaattgcaataactatggataaagatccattatcttgactggtgctactttcaaaggaggtatacctaataatataaagctttgaaagaattgacgtgatactaaccttgtacattgattctcattttaacgattttacaaactcacttagcacgcattattgccggaaatacgaataggaacccagcttataatgaacactgtccacatttcttttaggtgagaatgcgatgatggaattgcagcattattaattactagtgtagggtattgaatgtcatttttgtcgattaatatgtacaatacatgttatgcataaaggcacaaagtcataaaaatgttatagaattatatcgaataaacacataagaacgtaagaccaactacagccttccgaacccaaacaatccgccacgcttaggcgtatttttactctcatcttcctttctgaaagatgacggggatctcgatttactcttaaaaaaagagaataaaccaccaccgcctgagcttggtttcaagtgtgctgaagttacgaccggttttttaatacgtttaccagagttcgaatcattagattttacttttctgagcgaagatgagctactgactttcctcaaagatgaatccttattaccagaactcacactatatgactttgaaggtgccaaatggggaaggcctggaacggacaactgatctgtgtcacgatgatggtgatgatgatgttgttgttgctggtcccctgggctgtctagcgagtgcctagatttaatagcacccagtgcagcattaccatctacattcttgacactcgacgcgaacttgatttgcggagaacgtgatctcgacgcactcgcacttgagtttatatcggtagcagtaggagagcttggttttgatttgtctcttatccttgacttagagcttgatcttgacttggatttggatctagatgaacttggattgtccaaaacatcaagcatggacctctgcggggtagccacatgccttggaggagcaccacctgtgatgactcttttcagttcttcaaagcccgactccatagagtgtgctctcttttcgtctacatccccattttcaatactatcagtgatgctatcgatttctaatgaaaactttaatgaagattccaaaataatattcagttttttcaaatgcctctgtcccggtggtattgatgaatcatgatcggcgtcatttaactgctgagccatactctttctacgtttccttgccatggtacataacttttcctttaccgaaatgttagaggttaaggatttcacggacatcacatcattctcatcatccttaaaagcgttaagctcatcatcagatgcttcctctcggctactattgttagcaccattagcttctggggcataacatagtgaatctatagaataatcgttatcttgcttccgtttgatatttgagatagttggaatgctagcatctgctgatttagaatggctgaacccaggctttggaccgctagtatttttttgtttcgttacctccggttctttaaactctttttgcaaatctatttccaaatcgaacattctctttgccggtacaataaacgttggaatcggaaaattagtacacagtttatctgtcagaaagttcgatttccaacgaactaagctgtctgttctctcccacctcaaagtgctagatacaaagaaatcaggtaaatagatgtttattgcctcaagaagcgtttttttagtcttgccaattaggatctcgacagtgaccttgacagaacgatcttgcggaattatgagtgtaacataatcaaaaagatcttgcaatttacgttctatttcgttctgcgtataaccagatgtccactcgataaaattttggtgctttaatttgttgtcagattcctcaggccccagagaaagtgcccttcttgtacatatggatcgtgatctcgatctggatcgtgatcttcttgctgagctaacactcctgctatcatccatcatcattagcattctttttcgctcactcatcgaatcattgtcttcgaaattattcttagtcaggcggggcaggtttgccaacacaacaatgtggtctgtattttgaatcaaagttcgtagcgcccaatctagtgctacccaagtatgtttcctgccgctgatgtggcacaatatcgttcgaggagtgttcgggaacccaaccttttcgctcaaaacacgctctttccgcttttgagacttagtcaaaggcgtaaagccgtcttctatgggaggattgaattttattgtgggagtagcgccctcagacgacttttttttgtttggaggaaacagtattgttgggtaattgaagaaatcgcgcttttgttctaatcgatgatctatctgatttttcttcttgatccatagttgtctccaattggcatacgccctactaatcacaagagcgtcattgatatcggtgggtgtagtaggatagtcttcccttacaattttaccattttcagaaatcttaaacatcttacctattttgatgtttcttttagaggcaggaggtggagaagaatacctgccgggactagcactgccctctcgcctactcgaatagctattcccggagaagtagtcggcattgttgtccgaggtaaagccactttcgtcgtcataatattcctccattgtataatctgcagagatctgcacgccaggaaattctcttttctcttcatctaagggcgaagatacccttgatctgggaactgtgttgaaagatacgcatggtaggtacttttcgttgctgcctttccccttctttttgacggaactgctcgagtccaatatcgaggctagactgcgcctgtcatcattgttggacttgtcctcgtcctgcttagcgagtatgtccaccgtatcctccagctggtcctgcctgacatacagcttaacatatttataagaatttctcaacgcctcatcttgatctcgtaccaccatttccccctatgttttagtatcttctgttccttgtactttaaagattccttcccttaaaaatagaagaaagcttctatttgttgatattgctttcgaatagtgagtggactcaagagaagaaaaaaacctttacaaaaattatatgcaaaatatgttggaaaagacaaaagggttttaagttgtgtttactaaaaagtatatagataattctagaggttattgagacatgcagaatgcgtgtgccacaccaccgcaggtgggtcattcggaaattgttcctgttgctgcagcgtctgctgcacttttcgctagaacttttccagtcggatagggagacaaaatgaaaaaaggcctcggactaattaactgacccttcgccaagagtgcgagccttagtatctagacgtctcgcaggaccgtaaccttcgaggagacctagaagaagccactcgggcacgaactcgccaggaacacggtagtacttgagcctagggacgacgaaaatgagcgtctcgagggcgtgagtcaggaactcggcaacaatgatgagtcgcagcacaagatcactatccagccacgcctctaaggtggagcccacaggattagggaccaggaaaaagatagcgtgcagtgcaggacgatagaggtagcacaatggcggtagcgccacgcctaccaggatcaacaagtctactagagtgcaggggtactcaacagtgtcgatctggatgagcgacagcttcctcttctccgcagcgatgcggaacatcttgttgaagatttgcttgattccggtagcagtgcgggtatcgttgcccgtgtcattgtcaatgaagtagataatcttctcgatgttctgacccgtttctgtgtgaaggaacttgagcgtaaacgtggacgtctgcgtgtcgatctctgtcagtctgacatgcttgacggccttggtaatgggaacgtggccaaaaacggcgagacaatcctccagccccaacttgtgcgtatcgttgatgcttacaattaacgaatcccacatacttgtgtatacccgtatacttgcttgagttgatagaacgcacgctctcgccgatataagcctccactctttatatataccatatccaaataggtgtgcactttgtggcaaggagtaattataaacgaacagaatatcccgaccacatggcaagaccaagaaagttcaagactgcgcaagaaacggcagaacagaagctgctcactaacttcaaccttgtaactgaattcgtagggttaaaactccaccacgtttgtagcggagcaatgtcgcctttaagaagtcgctagctatctctttcgcctccgtatagcaatcattgtctaatgcaatccgccatcgttatgtccgcggcttttgtctggagggcaaatcacgataggaagaggcatcttctgtagtaaaggcgtctgtagtaaaaccttttcttggaagccataacaaatcatggccaccaatgcctggcaaaaaagggtggcattgaagggaaatttcaaagatttttttaatagaggccctaggaaaaaacatgtccgtacgtttagatacggttataaactgtacaatcatttgctatcaaatgctgaaccttccccaagggactaaaagctggaaatggcagtgtgctactatttcttttagtcgtatatttaactctcgatcttgcaggctatgatgtcccatatgatgtcccacatgacgcaagtaacttcaaaaaaagaggaattgcgtggcggcgtggatgcaaaaggatgggcgtgatgatgggactcgagacctggttttactcaatgttagtcatatgtatatagtccttataggcccatattagaaagtacatgtcatagttaccctctgcagtttttctcgtagcggaaggggatggaaatttttaacgtaaaagaaagttggtaagagtatggcacatcaacaggtagcgttataggggccaagacatagctttgggcttagtactgtaggcttgttaccagaactttcatttatcgaaatattcttttttcacatttcctcttactgcgcattcgtgtccaaacagtcattcaggaagtataacgataaacaatagattgaagcctgaaaaaaaaaaaaaaagcacgacaatagaaattgtttcagtgtcattggcttttgataatatatagaggctgtttcaataatcatagcgaaagaaatagaagtttttttttgtaacaagttttgctacactcccttaataaagtcaacatgagcagtaacaacaacacaaacacagcacctgccaatgcaaattctagccaccaccaccaccatcaccaccatcaccaccaccatcacggtcatggcggaagcaactcgacgctaaacaatcccaagtcgtccttagcggatggtgcacatatcgggaactaccaaatcgtcaaaacgctgggagaggggtcctttggtaaagttaaattggcatatcataccactacgggccaaaaagttgctctaaaaatcattaataagaaggttttggcaaagagtgatatgcagggcagaattgaaagagaaatatcttatctgagactcttaagacacccccacatcatcaaactgtatgatgttatcaaatccaaagatgaaatcattatggttatagagtacgccgggaacgaattgtttgactatattgttcagagagacaaaatgagcgagcaagaggcaagaagatttttccagcagatcatcagtgccgtcgagtactgccataggcacaaaattgtccatagagatctgaagcctgaaaacttactactagatgagcatctgaatgtaaagattgccgattttggtttgtcaaacatcatgactgatggtaatttcttaaagacttcttgtggttctcccaattatgcggctcctgaagttatcagcggtaagctgtacgcaggcccagaagtggacgtgtggtcatgtggggttatcctttatgttatgctttgtcgtcgtctaccgtttgacgatgaaagcatcccagtgcttttcaagaatatcagcaacggtgtttacaccttgcctaaatttttatctcctggagctgctgggctaatcaaaagaatgttaatcgttaatccattgaacagaataagcattcatgaaattatgcaagacgattggttcaaagttgacctgccagaatatctacttccaccagatttgaaaccacacccagaagaagagaatgaaaataatgactcaaaaaaggatggcagcagcccagataacgatgaaattgatgacaaccttgtcaatattttatcatcgaccatgggttacgaaaaagacgagatttatgagtccttagaatcatcagaagacactcctgcattcaacgaaattagggacgcgtacatgttgattaaggagaataaatctttgatcaaggatatgaaggcaaacaaaagcgtcagtgatgaactggatacctttctgtcccagtcacctccaacttttcaacaacaaagcaaatcccatcaaaagagtcaagtagatcatgaaactgccaagcaacacgcaagaaggatggcaagtgctatcactcaacaaaggacatatcaccaatcacccttcatggatcagtataaagaagaagactctacagtttccattttgcctacatctttacctcagatccacagagctaatatgttagcacaaggttcgccagctgcctctaaaatatctcctcttgtaacgaaaaaatctaaaacgagatggcattttggtatacgatctcgctcatatccattagacgttatgggtgaaatttatattgccttgaagaatttgggtgccgaatgggccaagccatctgaagaggatttatggactatcaaattaaggtggaaatatgatattggaaacaagacaaacactaatgaaaaaatacctgatttaatgaaaatggtaattcaattatttcaaattgaaaccaataattatttggtggatttcaaatttgacggctgggaaagtagttatggagatgatactactgtttctaatatttctgaagatgaaatgagtactttttcagcctacccatttttacatttaacaacaaaactaattatggaattagccgttaacagtcaaagcaattgatggtggaacgtaaaagaatgatatggaagttcccttttttttatgtatcgtaacgtatttgcaacatctttataatatccctttgtataaagtaaacaatcttgattaaataaacctgaacataatttattgatgtgaatgttcttttattggcattatttcttcggatgaaaagcaaatttcacgctctatgagaaaaattgaaaacgctattctatgtgaaaatagagatgagtactactagtggctacaataaaaatactgaacctttgacaatcgtacaacaaaaggatcccaaaaatgaataaagaccaggcagaaaaatatcaagaacggagtctgcgacaaaaatacaacctactacatgtactgccaacactgaattccagagcgttatcgggactatactataaaaattttcataattctgtgaagcgatatcaaatcatgctgccagaacaactgaaaagtgggaaattttgctcccattgcgggtgtgtttacgttcctaattttaacgcaagtcttcagttaacgactaataccgagcaaggtgactccgacgaacttggcggcgagagtatggaaggaccaaaaaaatgtatccaggttaattgcttgaattgtgaaaagtctaaattgtttgagtggaaatctgagttcgttgttccaacatttggacaagatgttagtccgatgatcaatagtaccagcagcgggaaggtttcgtacgcggtaaagaagccccaaaagagtaaaactagtactggtaaggagagatccaagaagagaaagttgaactcacttacaaaccttttatcgaaaagaaatcaagagaaaaaaatggaaaagaagaaaagttcgtcactgtcattagaaagttttatgaaaagttgactgtatcatcagtgaacatatagtataacaaatcaagtttatatagttgaattgagagtgtctgttagctcttcgattgacggataagatgcatccgcgtcgatattgttgagattaggaatagtaccgtttatactttcctcatcagcgcggtcatcatcactactgtgagttagaccgccactcattgaacccttcgtcacgccatgtacgccttgcctatatgtttcttccctcaatggattaactacttcctcctcaccaaggtttgaagaaataccagaatccagttttttccgcacgcaactgttggtccacattcgccttctatatgagcccctttgtccatcaagattgaggtcatagacccattttgtttctgaatctatctcgacatactgaataaattcgtcctctacccattcttttggatccaaatcaagcacccaatgagaattggcttcccattcccaatccttaggtggctcaatttcttctaatgacttcactgaattttcctcaatacgcctctggtatattctcaaactagagaaaagagaataatcgtcatcagagaatccaactgggcgccattctttgtattcaggaagatacttttggatctcaaagatcataacaagtcggtgctccctagcctcaatgagtttcaaatgctgcaaaatcttagattccagattagtacttatagtcaaagtttttaatcttgtctcctccgaattcaatttagtcaacaaatattcacgattggacggatgcgaggcaataaaaaaaccccaacctagcagtatcagtacgggtctcattggaatgagcttgataaatttatccatgtacagaaaatttaatgttgctattattaacaatacaataaaataaaacgacgaaatagcctcgttggtgaagaatgcaaacttttgtaatatgagtaaagtaaaatcgtagaatttaacatatagcagcatatggttttgtaaatccgtgaggtttaagacaaattcttggctcagttcagggactggtttaggaacctcaggtcttcgcaaaggtgggccttgtgctggtgtttgattattatctagatagcttgtagggtttggcttatgaatgtaaaggtattgcgggaccattacgcagaataacaaatagaatatagggagcgaagaaagcatttgaaaaggtttcaatataatgagcgtgtataagaacatgatagatactgtatacgctgggttagtccagtttaatatctttattaattcatccataatcatgaatggtacccctagtctcgagttcatctgtataaaattcctactcgtgatctgcacagacagcttaggcctttctttaccagcaaccatacgatggtgaattgtatcaacagccgttttggaagatggtggtaatgccattttgattatcttctctaccagggtatctgccatcatcttttggatgtttgatgtcgagggaaaaccgccaccactagttggctgtccactggaagatggcagactaccacgtgtaggatcactagttctagaaccactagatatgctctctttctttgcctgactttttccatctatgccattttgcactttcttccccttgagagttgatctagttggagtaccagcattataggtgtcattccagaaaaaatttgtcaccgagtccatctagacgtatatacagtaggagactgaaattttgctacgtatacaggtgagtatattcatgcggcctgatcagtaattaaaaatacacactattcctcgttgttatttcttaaaattagttcaagaagaaggggtaacccctaagcttcttaagttcaccacaaaagtattactggatagtgaaacaacaaccacccataacattagtttcctaaacactacggcggtattcacctagacgccatcctagaaggctacaaagtgatgcacgtatgatgatatcggacattagagcgtatacatacaacaggtacacataaaattgtgatatgtcacagcttcatcacccggcggacacgtctattaaattatcaataattacataatgtgcagatcaaataaacaataaacatacagccatttaaattttggttattaatgttatttttcatttctattgcttgcagtggtatttatgtggtatagttaagcctgcaggaatatttaagcaaagagggaaaattatgaataaagaagagcaagaagacccacagcaagagcaaatatcaactgttcaggaaaatgatcccaggaatttgcagcaactgggaatgctgttagtatctccagggcttgatgaagacagattgagtgagaaaatgatttcgaagatcaaaaaatccagggatatcgaaaaaaatcaaaaattgctcatatctaggctgtcgcaaaaagaggaagatcatagtggtaagcctcctaccattacgacttctccagcagagaaaaccgtaccctttaagtcgctgaatcattctttaaagaggaaaagggtacctccagcgctaaatttttccgatatacaagcatcttctcatttgcatggatctaaaagtgctccaccaaacataacaagatttccgcagcacaaaaatagccttagggtcagatatatgggtaggatggctcctacgaatcaagattatcatccttcagtggccaattcatatatgacagcaacctacccttatccatatactggactgccaccagtaccatgctacccatattcttcaactccaacacaaacgcacgcatacgaaggctattattccccgatgtatcccggccccttgtataataatggtataataccagccgactaccatgcaaagaggaagaagttggctggtagatcaccacacttggaagatttgacatcgagaaaaagaacctttgtctccaaacaccacaacggagacccaatcataagtaagactgatgaagacattgaatgctctgtcacgaaaaattcattaagtgagggcgcttcacttaacgacgatgccgatgatgacaacgacaaagaaaggatcattattggagaaatctctctgtatgatgatgttttcaaatttgaagttcgcgacgacaaaaatgactatatgaaagcatgtgaaacaatctggactgaatggcataacttgaagaaatgacgagatttcacttcttcacgctatagaatgcacctaaaactcgcctgcactccgaaacgaaatgcgatacagtacgtgtcatgcggttagtatatatacatatatatatatatatatatattcaaataaattataacgtattaaataatatgtgaaaaaagagggagagttagataggatcagttggtcaactcatggtagtattcgtcataatgttgtacttcactagctatttctgtagcatcaaaatctgatgtgtgtttggtgtccctaatcaaatcagtgacttcgttcaggttcaattctaaaaagttttctaagaactggccaacttccgtattttcgtgattgccttgtaaattgttcaagacatatgaccatgtagctttcttattggcgtatgcatatatgttgacgtcgactgcgctgtgaccatgcgtggtccagccaatttgggccctaaatgataccatgtcattcagtttgtcttggatagcatttgcgttgtcatccaaatgaattaatgtttctaaatcgctatccgtgtaatcgtaaatacccaaatctttttccaggatctcatgtttgatgaaattttctattttgctgcttgcgcccttatgctcatgaacaaaatctactagttttcttttcaaaaactcacctgaatgggtggcgttggcgagcacctgtggataccagacatactgaggatagctagcagtgacttgtcttgaagtgactaaaccacccgtttcatgatccgacgtagagaccaaaacagtctccgtatcggaattttcagcaaactccaaaacgtattggaatgcttcatcgaaagccaacacctcccttacctgcgaagctggatcgttttggtgaccagcatgatcaattctggagccttccaccattaagaaaaacccattagaatctttgtcctcattggaagctttttccaaggcacccaaagccaccttgacttgttccttaagggaaggatactccttttcatctctgtcaatttcaaaaggaatgtcgttatctgcaaagagacccaagaaaggtaaagtaacgttttcaccgtggcttttcaacaaagaatcaaaatttttacggtcacccacgtactgccagccattagattgagcctcatcgattaaatctcttccatcttttctagcaccgtggtgaccatatggagaagccttttcgccttgagggtagaaatggctcctgccgccacccatgagtaagtctactactctccccagaggatattcgcctaactggtgcgtagcgataagatcttcctgccatctgtaatcaacatgtgaactgaatgaagccggagtggcatctgtgattcttgtcgtaacaacaagcccagtgagataacctgctaacttagccgcctcgagcactgtaccacaaggtctgtgatgcggatcaacaccgatggccccattatagctctttaatgcacatgcaaatgcggtggcgcccgcagctgagtcagtgactagtgagtccgaggaccttgttctcgaagacccgataaaatgctcgtcaagtgtcaggatgtcgtctataggtaaatcattaacatgctggttgaatgatcttgccatggacaaagacgcaggtcccatcccatccgtcacgaagaatatgacattcttcttcttgtgtgatgcagaacgtaatgcaaaactgcttggaaatgccagttgcactaaaaccagcaacaaaccaatacagaccacagtggatactattatctttgatctcttcgagatccgtctctttttaggacgagagctcgagtcagatccaggaacaagacgtgtctgttcgcttggtaatgtgtgagtcatcatgctgctaatgcgcgttcaaataatgtcccgtatgctgatatgtaaatgtttatgtagccacttgctggcaaaatgtggagcacgaaaaaatataaacgtttagatacacttctttctttatatactaaaatccctttacttttcctctacgcgcgaagcttatcgctatcgtcaatgctgctattcatgtcgatgctgctcttccgttagacgcgccttacgaggggtgtacaaagaggacatccgctgctgttcttgccactcgttcgtcagttttgccctcaacgcttcacatttcttgtcaatctgctcttccgagagcgtttcttcctcctccagtcggtcccgtagctcgctaacttgtacttcaatctcacgtttctccatatgagtctctatctgtttctgcacagcaagaggcctgcttgccttgtcatggctggcctttttgatcgcattttgtcgttgttgccgctgctgttgactaccctgtggtctgcgcctattgttgctagcaagtgatcgctgcacgtggcccgacgtagatgacccttttgccgacttgagccctattccgttgtacgacatgactggacggtgatgcagtagctgttaaccgtcgaatggtattgtgtagagctcaaattaggattacacagattataataccacacttatagtgccattcttgaggtcttacttgattcttccttgcctttacccgcacgcttaatataatttttccttcttatctgctacgccttcttctagtaggaaaaaaaaaagaaatttggtgaagaaacagtctgaaaaggagataatttgcgatttaattcgtttatacattttatgaatctataatactggaagtgatatccatattcgcaagcagttccactcgaaagcatggccctctttctcagtaagagactgttgagatttaccgtcattgcaggtgcggttattgttctcctcctaacattgaattccaacagtagaactcagcaatatattccgagttccatctccgctgcatttgattttacctcaggatctatatcccctgaacaacaagtcatctctgaggaaaatgatgctaaaaaattagagcaaagtgctctgaattcagaggcaagcgaagactccgaagccatggatgaagaatccaaggctctgaaagctgccgctgaaaaggcagatgccccgatcgacactaaaacaaccatggattatatcactccatcttttgctaacaaagctggtaagccaaaagcttgttacgtcactttggtgagaaacaaggagttgaaaggtttgctaagctccattaaatatgtggaaaacaaaattaacaagaaattcccatatccttgggttttcctaaacgatgaaccttttactgaagaattcaaggaagcagtcaccaaagctgtttcttccgaagttaagtttggtattttgcccaaggaacattggtcatatcctgaatggattaatcaaaccaaggctgctgaaattcgtgcagatgctgccaccaaatacatatacggtggctccgaatcttatagacacatgtgtcgttaccaatctgggtttttctggagacatgaattattagaagagtacgattggtactggcgtgtggaaccagacatcaagttatactgtgatattaattacgacgtttttaagtggatgcaagaaaacgaaaaagtttacggctttaccgtttctattcatgaatatgaagtgacgatcccaacactatggcaaacgtccatggatttcatcaaaaagaaccccgaatacttagatgaaaacaacctgatgagttttctttcgaacgataatggtaaaacatacaatctgtgccatttctggtcaaactttgaaattgcaaacttgaatttgtggaggtcaccagcctacagagagtattttgacactttggatcatcaaggtggatttttctacgaaagatggggcgatgctcccgttcattctattgctgctgctttgtttttgccaaaggataaaatccattatttttcagacattggttaccatcatccaccttatgataactgcccattggacaaggaggtctataacagtaacaactgtgaatgtgaccaaggtaatgatttcactttccaaggttactcttgtggtaaggaatattatgatgctcaagggttggtaaagccaaaaaactggaaaaaattccgtgagtagaaatcttggaacatactgtttctttgttttgactttatactttctatttatattttatttttataactggttaagtacacataggactgcgtatcaaacatataagtgaggcaatccacattttttttaaagattcgaatatttttattctcattagcgtattccgagaatagttcgaaaaaatataaggtatatcaagagtttttacaagtgagaggaaagaggaataagctataagcaacaaaagcgtaaaaaaattagctgaagacatagaactatggatgttctcaaagaggtgttgtcactagaccaagataaatttgaccagctgaaggaaacgagccgagataaaacaaatgaaacggatgatccttttgaaaactatttgaaggattgtaaatttaaagcgccttcaaacaaagatcagtcaccatttgctaaacttaaatcattacaggaaactcattctaacaatgaagcggctattaatataattattcctcaattgattgattacttaaccgaattcactaataggttatcaaattacacacaagatttagacttcattaaaaaaaagtccaatgaattacagtcattgctcgaatacaactccactaaactggcacatatctctcctatggttaatgatttgatgattcctcctgaactcattgatgacatcattaaagggaagatcaatgaaagctggcaggataatataacattcatagcagataaagaagaaatttataacaagtataggtccaataatctcgatcaagacaacaaggacgcagaaaattcagcaatgctagcaccaaaggattttgataagttatgtcaactcctggacatcctaaaaaatgttattctagaaaggtcgaaaagacttattatttccaaaatcaaaactttgaggagtcataacccagtaccatcgcaaaggatacaaaacaaattattaaaagttcaaaaaattttccccttcataagagataataatctctccttagcccttgagttaagacaggcatattgttacacaatgaaatggtattatagagaatacttttctagatatatcaggtcattgactattttgcaatttcaacaaatcgactcgcaatttgcattgggtaatggcctttctacaacttcagtgagtgggtttaacaattcaccatcattgtttttctcaaattatctaactacatccgcttcaaatgctttctataataaactccctgtaacagatgagaaaattgataaatactttcagataaagaaaagattgaacattttaacacaagaagacaatacggtaatggtatcccaaattgcagaaaataacacaacgaaaaactacattgaaattggatttaaaaatttaaaccttgcaattttagataactgtacggtggagtaccattttttaaaagatttcttcgctatgaatggcgataattttgaggaaattaatggtttattggaacaaatatttcaaccaacttttgatgaagccacaacatacactcaacaactgatccaatataattatgacatttttggtgtattaataagtattcgtgtggccaatcaattacaatttgaatcagaaaggagaggaataccgtctatgtttgatagtttcttgaatggtcaattaattcaattatggcctcgatttcagcaattggtcgattttcaatgcgagagcttacgaaaagcggcaataactacaaatgtggcaaaatatgccggcaactcaagcacatccaatagtagccctttgacctcacctcatgagttaactgtacagttcggtaaatttttatcaagcttcttgacgttggcaataacacataagcagtccatagacgaaagatctgaacccttatacaattccatcattagattaagaaatgatttcgaaacagtcatgacaaagtgcagtaaaaagacgaaatcaccagaaagatttctggctacaaattacatgtatttatacaataacctacagcaattgcatctacatttaaatataaatgactcggatgcacaaaactacaattttgattctgctgaaaatgttggtacgaaagttgcgaatgacgacgataatgattcaagcgtaccactaataatcagagagaccgaaaatcatttcaaaactttagttgaagctttcaccagaaattgatgaatgtaacgattgtataagacatggagcgtataaagtatatttttatgtaaaatgatctttatgatttcttattttgtgtggaatatagtcaaatgtttaacgacctaccattatatagtctgtctcaattaaaatccttcaggaacaccttttgcaggtctttgacttaaatcaaggtaaataccgccgtttttgaacccaaaccacttgaatctcacttgatcgtcactatcctcatttgtcgtttcatcacgcttgatatctgaccttccctcctccttagaaataggatcttgaatccgctgaataattttataagcttccacatcagaataaggcacaccagtccttggatcaaagtactgacattctttatttgtgattaaacatttttttcttataccattggctaagaagacacccgttggaggctgtgttttaattttgatttccaaatccttatttatctctgtgttgatttgatggactattttcttatcgtattccccaaaagatgggaaatttgccagagctgacagatcaagtgatatatctacggtaggagacggtactgaagactgaggaggtgatggtaaaatggagtggaaaacagttttcatatcttgtggacgctgagtggcggataacccatttgtgtatgaccatcgatcaccaaataagtttgtgttaaaatcttttagatttggaggagcattaggaaaatcataaagtgtaacaaagttccttgaggttaattgctcaggcccttcgtaggtctgtgttgataaagagttttccgcggaagattcatcaacattagctgtatctttttttgagggtgactcttcagtatcgattatggccacttgcggatggtcggtaaacgttacttgtttcaagaaagaaacatcagtattgcttttggtctcttgtggtacattatgagataagttctcgatgccttcggttttcagacaaggttcaggctctccttttatatccgtatccggagagatcaatatagtatcttcagtgccagtggagtttgatggtgtaggtgttgcagaattatccctttgtgagaccacttgggcagcaggtgatgagttttcaaaagtattttccctgctctcgagagcacttaccatttcatctttaatttcttcattatgtaaattttgtatcggttcgcctacattggtaattttttgctcattagttattatattcttttgtggttggctgttgggagcttcatcaacggtactctgcttgtttgcaattgcgtccaatgtaacatcaggtaatgctgttggctttaattcgtctgaatttactctactcaccgctgcatctggactcgattctccttcaactgtatcgttagtagaagtttcctcaatccttttctggttgtgtacagatgaagaattctcacccaaagaattcacgtcgccatcgttctttatcgattcttcactctcccgctttttatcatctgatgcgtcctgttttccgagatttaaattcttctttggcttcctcggatattttttcttcttcttatcacgtttattcaattgttcctgccaatatttacgatcttctaactccatcgctggcgtcattagccaagcagtagataaaaattgcagtatagtctcatttggctggaatttctgcttttgtcttttctgcaaagctagacgattctcctttttccaaacttcttgttccttgaacttatccagtgacaaaatattcagcttctcagtctccttggcaatccgtagcctctcttcttgtgtcagcatatgctgagactcctgctccttgtgtttccttattctttcttgtataatttttctctttttttcagctttagacaatttctcataaactttcatcgtgttttccattaccgatgatcttttagaagttctccttgtatttaatagtaacgtctctgcgtttaattgttcatgggtatggtgcgatcttggtatagcttctcctgacttaggcttaggtttttgttttttgattacaacgggacccttctgtaatctcttgtttcttttctttcttgaaagtagttcttgtcttcgtatttccttttcctctgcatcttcatcattctcgttgctggagtcctcagattcgctactgctgaacattaagtcatcggctgcttgctcacttgaagcctgagagggctctttccttatactttgagtctcatcttctttttcttccccttcatcatcgtcatcttttgccatcatttcgaaatcttcatcatcttcatcttcctgaaacaacagccctatttcatcttcttcatcatcattaccattcttataggaagaaatttgtcttttggtagattctatatctcttagctcctgctccaatagtttttgtaatttattaccggcattagacctcctagatcgtgtttgtataataaattctgtgttagtatctagacttttatcagcaccttcatcactcatcgtgcactgtgaatttgcttcggtttcacttctatttgtattcattagactacatggtgctttctgcttactgttttttccatcaggatttttttaacaaagaaaaaagaaaactactaaaacctaaataaggtacatattttggcttaccagcaaagagaatataaagaaaagggaaaggagagaaaaattctgaatatgcaactttgtgtgctttttgttttcactgagcgctttctaaagctttatttttgtcttcagtatctaagtttggctcttcatcaataaaagccggtggcgcattcgcacctagtaagtaactgggcatatcgttacctaatgagttttcgctggttggcaaagtgaaatcctcttgtgccagagcatccagctctgcatccagctctgcatcactaatgtcgtcgagctcgccactgttattattcattgccaagacttcttgcagctcatccccttgttctattaaatccagcatctcatcctgcatgtcctgtagtttgtcgatatttatcttgccgtattgagccttcatggcattgtttgtttgctttagtgcgtttatagtgatcattgtgttctgtaagttatcatttgttaactgggcttgcgtcatggaccaggattgagaatctaaagaatccttcatattttctaactgtttacgtttatttaaaatcttcaaagcctgttttcttaacgagggttgcttgttgtttgatctttgcaaattcttttgaatattttgcagctggaagtttaactgggcgatttgagtatctaactgggatattctgttcgatagtgattgttgggcctgattcatggactgattcgactcttgtaagagctgatcatggctctttttgttcccatatccgaaaatcctgttcataattgccttgaagagtttataactgtgtttcaaccaatcttggcttcctcctattactactttttttagatgtactttttctcttgctaaaaatcccatatttttgtatggctgaaaaacatagaggaagaaaaaggtcaaaaaacaaaagatatatacaaagttacaaatatatacatgtatatatgtgtgagtctgttgtgatagaatgaatggagaaaatgttcaccagattatttcttcaaatattgggccaattcttcgatggagatcaaaggaatgccatgtttcttaccaaacgcttggcagtcatttaatctcatcatagttccttgttcgtcatcgttaaccaattcgccaataacagcgacgggacttagtccacttagtttacacaaatcgacaccggcctcagtgtggcctcttctctgcaaaacaccgccatcagcggctctcaagggacagatgtgccctggttttaaaaatgattttggcgtagaggaagagtctgcaagagccctacaagtcatcgacctgtcgtgagcagaaatacctgtggtagtgccttgggctacatctacagttattgtgtatgcagttccatgcctgtcgtcatcattggattcaaacttcatgcctgttctcagtagtggaaggtccaacttatcagcaatggcattcgtcataggtgcacagacgtagcctgaggaatggcgtacaagaaaggccatttgttcagtgctgacattttcagcagcgcaaataagatcaccttcattttcacgaccggcatcgtccataacaattacaaacttattctgcttgaagtgttctatagcttgatcaattggtgtaaacattttcgacgttgccttttcttcttttcctttccttttttttagccttctgctttttgttggagatatttacattcacctcacatatatacgccaatgaaaatttcacaatagcacgtatattaataatagccttgcttttttttatcaattctcgctaagaaattactcatcaggcaataacctatgctcacccgcctcgaagcggcgttaggagataacagtggccgtgtagagggacgtcttagcatcgaaagcccaatttacaacaacgaggcgaccatctgcacaccacacttgacaccgtagagtgcgactattttcccctccattgtttttttcgagccagcgtgcacgtagtacgggcccccctaacaacaatggcgcccctatgatagctttccctgctcgcgcgtcccacagccgcaccgtccagtccgtggaacatgataatagaagcattagccgccgagcatcgtcccaatgaaactctaacccggttaccctcgtagagtggttttctgcaggttggaacccattgttgtccaaagagaggtacagcggcccaggttggtcccagaaaaccttgtatataccaccgtcttcgccaccgatccagacgtactgcgggtcctcactcgtgtacgccatgcaagctatacctacctcatcaaactttgccaaccgctgcaatcgctccgtatatgtgcaagtatcattctccaaagataaaagctgtgatagcggtacaggacggagctgctgtggcttccgcaaaacagtcaagtccaggcagctcaactccataatattgccattatcagctgccacaagtactctctcttgatcttgcacgctgcttgtttcaattacagccaccactgggtgctgaaagtagtgtcttgccaccatatttcgctgcacgacatacactaccggtgtttctggctttttctgtttcaatctaagctcgtacaatatgatcttgcccgtcaaggtcgccaacaagattgatattacattgctttccggatgataccgacggaggatcgtggctgtcatgatccgcgtaccacggaactctaccatatctatcaagaggccgttgcgtccgctggcattatcgcacttgactacattcaccacagaccacgccgcttcgctgctagcatactgtaggtctgccggcggcaatcgtagataaaccacaaccaagacgccttttcctgggtcatactcctgagcgatacaatcgcagtctgtctctgattgtaaattctcactgaccatgttccattgcatgaggttgtctttatcctgttgcatgttcgatggcgcctgctggcctgacgcagaaacctctgtctccagccgcgcaaaactagcgttgctcagcgttgccgccgcctcttcaacaagaaaaggtttggctagttctaaccttggctggtcgttttcagctttgtctttattattttcgtcggcagcagtagtttcaatggcgacagcatcagtagtggtgtgattttcattttcttgcagttgttcttcctcaatttgatctgtttgaatgcctttgtcgtatgttataacctccttacgtcgaagatatgcagattggggctcttgaatctttgagccttcctccatgtcggtctgcactgaaacgctgaccatggttgccttagcgtgcacctctgtgggatggtggcccatcgtctcgctcccagggaacaagctggcttgttttcgcctctcacgcagctctttcaattgtctccttttttcctccagttgcttcaatcgctccatcttaatgtttcaatccttcttcctctttggttgattaaccaactgtgatgctcttttttcccttttctctttgtttacggcaaaacacgaaaactagttcatttctttttcttttcgccttggactagtactgaaaatttcaatagcattatatttgagccataggtaagaaaaaccaaatttgttagtattgggaaggagaataagatacctgactcggtgatggacattaacatagacgatattcttgcagaactggataaggaaactactgctgtcgactctaccaagatcacgcaaggttcttcttccactacccacagagatgcaaatacaatagtgggttcgtccttagacttgaatgacaagactcagatatatgtctctccccagcaggatttttctgacttgatgaagtcttggaaaaatgaacggtgttcgccagaactcttaccatatcctcatcagttgatgaaaagattattgaatcgaatatccatgcaatctcaattaattgaaaacatttcaatgggattcctcgatatgcaaaatgcttctaatgcgaacccgcctatgcctaacgaatctaaattgcctttactctgcatggaaactgagttagaaagattgaaatttgttattagaagctacatacgatgtaggctaagcaaaattgacaaattctcactttatttgcgccaattaaatgaagatgaaaattcgctgatctctcttacagatttactatccaaagatgaaatcaaataccatgacacgcattccctgatctggttgaaactagtcaatgattctatcctgaaatacatgcccgaagaacttcaggctattaatgatacagaaggtagcgtaaacatgatagatgagcccgactggaacaaatttgtctttatacacgttaacggcccaccagatggtaaatggaacgaagatccgctattgcaggaaaacgagttcggtaaaccttgctacacggtcacaatacccgatttaaaggaagaggttgaactcactattggaagtatttacgttatgagatatgaagtcattagggatctgctgagagacgacaaagttgctcttatttgaactattatgcattacactttccccttcaccatgtcttacatatgcatatatatatattatcaagcacagtttcatttttcatctgtccgtgtcatgtttttccgcatttgtgtcgatcttgccagcaattttgagtaattagatgacgatcgggtctgcaacgaagtgggacgttttgtgtgaagtgcgccttcttcgggtgtctttaagatgcaacggtccggtaaaccatttattagcctattcgattgaggtacgggaggagcttgattctttttttttgtattctgtcttttttgaagaatgaacttatcaaacattttatggtccgacttcggcgatactactttaggtttggcggtcattccattatgtattaatttccatagtttcattaaaactgctctctctttgcatcctatgaaaatcgtcctggaaccgtcaatttcaaggacttgatcacttataaagcgtatcttctcaacgtcattcaactctagttcgaattgcaattcaaattcctgttcttcccacatgctgagacttcttctcttgacaaaaacaagtgctctgcctaggtttgttattagaaacattttcttgtaaaatttgcctgcactatcagtaggaggctcgatatcaagagggttcttgtagtccagagccacgttctcaagacctacaggtgagtcctctaagtttcgtgtggaaagcgctacctccttcatcaacaagacacgttcatccatattttgcaagtagcgtgaccagaaggcgtcagaagagcgacttctattatctttcccccgtgatgtagtagaaattgaaggagatgatacagatgcgcgattttttgaaaccttcttttgaattacctcgcgatctgtgttgttggaggcagatctaacagatgtgcttgacttgctccccaatttgggttgacttgtataatctttattgaatgcggcggttgctgcagtcatactgatcacagaatgctcttgagaggtcgctgctggtgcttgcaggggagtatctgcatgtccattaccagccagctgaaggttggccattttgacagtggtatcagattcagaaaccttttgcaggggcttcatcgcctctgcatttattttatatggctgtatctccggtggattatcatcccaaacagaaccatcttcaaagttgacttcatggaaaaagaggtgtgctttgatctgctttatggtcaatctatcatttggatccctaactaatagttttttaactaaatcttttactatttgcggaaaacctgcagtaaacgcatattgaatcttcattactttttggaatgtcaaatattcattggcagctttaaaaggcggttttcccgcaagcatttggtacaatatgcaaccaaatgcccaaatgtcacaacgggaatctgtataattatcattcagtagctcaggagaaacatattctgcggtaccaacaaatgatttcgacttagcatacaaatcgaaataaggcttgccatctgcggtgttcgaaggttcctccggtaaaattttggctgtaccaaaatccgtcaacttcactttcatatttttgtcgagcaatatgttttcgggcttgatatccctgtgaataatgccgatattatgcaaggagtcaacggcatcgatgatctgcgacgcataatagcgtgcacatgtctcgtttaaagatccatatttcttaatcaagcccaagaaatcaccgtggggggcatattctagaaggaaatacaagcttgcctcgtcctggaaagtgaagaaaagcttgaatatgcccttggtgccattcagcttctgcaaagccaatttctccactgtgacgtatttaacttttttttgacggatcagatattctttactcaacacttttactgcatatttcttgcccgaatcacgggcggtagccagaacaacactagaatatgatccatccccgagttgctctccaaacttgaagtcctttattcccatcttgacaacatgcttagttaactcccccgtagctgggtcgacaacatctttgacgatttttgccgcaccacgttctgcccattcttctcttctacgcctcattgagggatcaagacccatctcgtgctgcatacccgggtcatcatttgccaggggaatgaagcgattagtactagtcaatgccttttctccaaactgaccttgtggagaagcctgtagttcagacccgctctgagaattgctgccatctacgaaaggacgaggatactcttgcgtttgtgtatgttccgcagatgtcggtaccaagggcttggacagcagggcgtggtctgcctctgtcaaagacctatttcccatattaatgatatagtagcagtattcaagcaagtacacgtgcgcaagttgtaccagatagtgactgtccagcgttactttctcgcctgctctgtattactcttgttgtcactccgcaatatctcaaagccattaatatgtactaacttgaatttttcatgctcccttaaacgaaaataaccctactgagattttcacctttatagggttatatgctaaaataagtaggtcttatcatgcaacctttagggtccaagcccttaaatccgacagtcgggcaagcccattttcccaacgatttttcaacggtttttttgcctgcagggcatcggcaatttgacaatactcacgaccgatggatgcagcaatcaacgtaaaaaccttacttagccggttactcatgtatatgtcagacatatatacacacgcacacatatatatatacgtacatgttggcacccttctgttaatagaatttgatttcttttctaaaggcatatcagtatcatcagttgaaacagtaaggagctccgcaagcgcaatattaactttacaaaagtgattctggttcctaacttttctattgttttccattttcgtcattcgttttgttattagtcgccttaattgagtcaagcaagataaaagaagaaaaaaaatgagtatcaccactactagaagaagaaaccaagatagtgtctgctgcaaggcaacgagagcctccattaaggtggaagctgtctcaggccagacagtttttgaaaagcaaaaactgctacacaatttcgatgagttgccagaatggcaaaaagataatgacaaaattctcaccgggtacgttcgtgaaacactgtcatggaaaaagtgcttatattctttattttattggaacaacgagactgtgaacatttatacacatttggtaccggctatcgtatacttcgtgtttgccattacgttgaccaactactttctaattcccgttttcccctccacttcctggtccgattacaccgttataaacattttcttgatgggcgctttctcatgtctcatgtgcagtagctgtttccactgcatgaagcaacactctgaaaagcaaagcaatttctggagcaagctcgactacttggggattatcagtttgatttcctgttctatgatccctataatatactttggttacttcgaccacatatcctacttcagtcttttcacgattgttactttagtcctggcaacattttgtacagtctgtgtcctccacgacaagtttaacacttccacatttcgtccatttagggccatgtttttcatattgtttggatttagtggcttactcccattgaccacagggtttttcaagttcggtatccaaggggttcttaacagaataaaagtcagctttgtgttttgggaagctctcttttacatttcaggggctgtaatctacgggtttaggattcctgaaactttggctccagggaagttcgatttcttcggtagctctcatcaaatatttcatattatggtggttcttggttctgtatgccacttgaaagccattatcgattcttacaaattaatgcattctcatatccacccttgatgggcctacaactactacaaaatcaaataaataacattatatatctaaggttagaaaataattaaatgcaaaaaaagtctttattcctttttagatattcgtcacatcatgcttttatcatagatcgcattttgacaggtacttcgctatattagcctaattaattttggtcttactaaagtgagtaatgccgaaaaattaaacgtttgaataagtgaacctactacaaaggaaagagaggaagagaaaaggataggactaaaagacttccttatatttttcggtacgcttgcgtttcactgaagagaataaaaagaacaaattatataaatttaacacactatgagcacgagaacaaaggccctgaatgcatacaggcatggcttaagagcaacccgaatagctttccggaatgatgctgaagtattactagccgcgagagctaaaatgcgttcaggaatgttatgtcccccagatcctaaactcaccacagaggatcagattcaacatttagaggatgtggctgtttttttgagacgaaacctggttcagggcaaaaaggttgatggctcaagtactaaggagcctaggtaccatttgaacattcacaaagacaccgaattgggtgacaatgagacgattgcagaccctacggcaagagtgaaaacaaacttaaaggcaagaccatttaaatgctctgataaaaagcaatgataatgccttgattttgttttatcttcgaagctatatacatgtaaatacttttttagtacctagcaactttgctaggtggcatataaactgatttagcacgatatatcgttgcatttgttctgtttgtagtatgtacatgtatacagcttgttgtatttgatgtgctactgaaacagcgtagttgctagtgctttatcccttttgacggaaatgaacaaagctttatagcggaattaaacttaacgaaactggagaaagcataaaagaggaaaagggcagcggtaactcattaaataatctagttggacgagccataataagagaaatagacggagtagaaaatgcgctcctccatgtttagatgtgtgagtcgcgctcattacagcacaagtgtcacagaagatttcataaatagcattctagcaagggctcaagaggcaacagcaaaagcttcctccaatgctctcaaattggacaagatgaaggagggtagaatgcaaaataagaggagaaacgggaatcagaataggaatagtatgaacaataaagaaagcaggggtagagagggaaatcaaggagaaagaaacatgagactgaaaaaccgttctagtgattctgttcgtgctaacaagcagcagtggaataaaggtgctaatacgtcttttgtaaagaatcctactggaaatacagtagttatgcagccacagttcaaaaagatgcagaatggcaaaaataatttgaaaggagatgcgagagtcgaagatgatttacttgatgtcttcaattcgtcgatggagcaaaaacctgttaatttcaatggaacccccaaatctaaagcaaggtttcaaaaaaagagtcatatcttaacagcatctaaaaggagaaaggctcctcaacagcagctacagaaggttatcaagagacctgtcagttcagaatatgtactagaagagcccactcctttatctttgttagaatatactcctcaagtttttccaacaaaggaatccagattagtcaactttaccttagatagcttgaaaaaatccaattaccccatttacagatcgccaaatttgggaatcctcaaagtacatgatttcaccctaaacacgccaaactttggtaaatatacaccaggatcctccttgatttttgccaaagagcctcaattgcagaatttacttattgaagaagacccagaagattttcataggcaagtaacaggagaatatcaactcttaaaaccatatgtgaaaaaagattttgaaaaactgacgaaatctaaagatactgtgagtaagctcgtacaaaatagtcaagttgtgaggttatcattacaatctgttgttatgggctccgaggaaaagaaattggtatatgatgtttgttctggaatgaaaccaatttctgaattacaacagtaaatcaaacatcgttatttcattcttacatacctgtaaatatctagtacgtataaaatttgaattgtatgcctgaacagaaaaagaataggtgggctcttcttatccttgactatcaaaattccggcttagttcgtcagaaatggatatttgatttttcaacaaacatttccgcaaattagattcctccttcttttcttgatacttaataagtacctttaaaagcaattcggatattgtttgtacgggaaatacggaaggtatagtttcgaggatctttaattgaatatctgtatcatctaaaagttcaaaatttctctgtagcaaattagtcactaattcaactgagtaattcaaagaagatatgtccaagtattgtttcatcaccgcaaccaagttctgcttgcctatgtatttttctacacttctgaaatcattaaatgacaaatatattttcagcaattcttcggaagaaacccagtttgttaattcattggggaaaaataacaaggtcaatatgtgttctttatcgatcttggaaatttcgtcgaaggtgaaattaataaactcatcatctttttcattttccgatttcaagttttcacatttttcataatatttggaaaaattttcgcactgaagactatgctttaatttgatatgaataaaatttgttatatctgtcttatcatacgcgaaatcgtctttgtactctttgataaaatctccaagaatggaccatatgttactttggttgattatttctcgcaatttcgccaaataatagttaaagagaaatttggaatcgttgctgttttggacaccgagttgttctatgaatgataccttcagggatgtttcttctgcgggtattttgtttaaaaagtcgtttttattaatacatgccatgtccaatattttaagaacctttttgatggcgcattcctcagtattttcgtcgccttgtttaagagtgaggagaagatcatcggctattctttctttgatataatcctcaggaagttttttgagattttcttcaatgaatgaaactagtgaaatgtaatccccagcttccctcaaaagatttagtgctttaagatattcccctttttctttatatatctcaattagtaactctatcctaggaagtttatcatcatgtaaattaatctctctgataatttcgtcgtaactttcgcgttcaaacatatcaacagttatagtttcctttttttccaatcttaatttgaataaagttatatcaatagttttcattatatcatcaaagtcattcgttaagagtccagttttattctttttctttagttcattcttcatcatcagaagcatttttagaatattctcgcatttgttagttagcttcaagcttttcaacctttcaactatatttattaacccatggaagcaccagatctcgctatagactttccagccaaacatataaaataatattctgatgtcaactttgtcagaaaagtcacaccactttttcattacctcatcttctatgtgatcgtaatgtaaggtcattagaaacaataaaagagacatcaaatatttcgcttcaatgtgctcaaattttgttaaatccttcttcgcaagctttttcaattgatcttcaatattatcaatttcggactcttcacatgatgtaaaacgtaagaccatcggcgttggaactaataaatgaatccctaaattattataaacgattaaagaggtcttttcttcataagactcttcaacaaaggcgcgttctctttcaattctaaatttattatcactatgtgtcagaggctcaagtctcaacttattgaatattttttctttgaattcttcagaattattggtattagtgaatacattgtcagattttgaaatttttaaatccgatccagaagtagttatactttgcaacaactgggatttttcactcggcaaggcagaatatatgtcaaccgactggaaagcagactcagcgattatgtagggaaactcaacaattacatttcttggataattttttagcactatagttccttttattatgtcgccatgatgatttaccactaaggccatcgccccactatcgtatgatcctcctccagaacaaactaaaaattcactctgttcattgaaactggttattataggttctaagtcttcgtcagtctcacttattcgaaataatggaattacctgtgacgactttagatttataagttcgtaactatttaacttcgaaaccattaatgtttcttcgtgcgcacaagctttatctattagtttgaaattaaaagctttggtaagtactaatgaatctgcagatattttgagtagtcttacgccttctgcgtgaaatgcatatattctataagccttcgagcttcgggaaaaattacaaataacgacatcactaatacctttaagtctagttgtgttgggccttggtgcaaattctgggagaataaataaaactagttcgttatcacataatattagtgcgccttctactttaggtaaaagaaggattttgtctatcttcgaatttgattctgcatcaaactttgtttgcgacacaagcatatagtttccacgttcaagttcaaagtaatgtaaaagatcacctgtagttgttcccaagaatatgtggttctcatacgcctcacaacatgtgtatatcaagtcagatggtacattgtctaatagggtagagattgtaaaaggaccttcgcttattttcagtggcaaccctttttcctgttcatcattcgtggaggttttttcatttaagcttgtaatatctgtatttatgacattatcttctgcgctgctaggctgacagctttcttgtgctgtgtttttatcagtatgtggactgtcttcgattggtcgactctcttcctgggaaaatttatcagctcgtactgtttcatttgggttagcattatgtgtattcgtctcttcactttctgttgcacgtagactatcatcttctgttttttttttgtcattttctctttcgtgaggtgaggattcgctatctatatcgagctttccttcattttcctttacttcttttcctttgtcattattcgttttcttttttaccatggttctataatattatggttgcaaccaaaaaaaggtagtctccttgactgttatgatagttctgattcactaatgtcgttataaaatagtaagtacatatgaatatttccagttaaacttgcctttttttcccatcggaacggtatcttcaacagatattatgcgatgtaaggagtttttaggagacaattatatatacctgcactttcaatgagatcaagctttttattattattgtacagatgcttatataccaaatattgtgactttatcgtagaaaatttattttaacaatttagccaaaagctgagagcctttgttactttcatcagtggtgattttactctgaactcctctcaaatccttcaaaaatggtttcccttctttttgatcttttaacgtttcatacagtgcaacaattgtaaatgaactatcagcgttattaatccattctaacaagttggaggagtcaataatttcatcgtataacttttcagcaaatggaacgcctaagccttgaacattttttaatggtatgacctttttttctttgttattccatttaccaccttgaattagtgcctttaatagtctagtagaaaatgctctatgtattgggtgctcttcttcggttatgtcacccttaaaagtagttaaaatgttgtttaagacctgttgatacttttcttggtctttttcattcagctgcgcgtacaactcatcgtttattagaacttcggcaatgaactgacagcctagattctctgtcaatatactggaataatcttttgatatagtgcttaaaaacatgggggcgaattttgacaaaagttcgtgccttctttgtaaaggatccttcttagaggtggctttggacagttcaatgtatctcaataattcattcttgacgataggtgagaaatacttaccgtccaaacctaatagtatgtataaccaaggccttctaccaaacttatcaattatgaattcttgcaaatgttccttaacagtaggactgaaagtcttgaatactaaaactgtatcgtcaacacagttcagaattgtaatgaagacaatattaccgtactcatttttgatcaatttttcggcgtggtttttcaaagcctttaaaattaactttctttccttggcgttagctctagcaaccaaagtacaagcaacgtctgaaccttctggagtatgcaccaattcagcgaattgttcatgaagcaattcgatcatttcagatatttccttttcgttggctattttcacatattctctcatagcagcatgtagaatttgaaagccggtggaacccttttctactgatgcggtaatggtaccaatcaagtttctggcgataatattccttttttcaatgctactttcacaaactttctcaatggtcaaatctttgtgggtttctctaaatacagcatattcagagccccaaaactctttaatcatttgttgtctttgttcatgtgtggcataaagaacaaataaatcttcaacaacgtaggcaccctcacgatgtctcattaattttctcaaagaaccgtgtaattcatttattatagtttgccttgaacttcttgaaccataatgcagtaacttaaccaatagatacttaccgtacgcagatgtggctagaacataaaattttccctttaaagcatcgacaatttgttcacgacgatctttggacgaatacttgactaaagtttgaacaatacgggaagcatcatgctttaagacaagatcactgatacagtccttagatagctcccagatttcgttggaaagtttttcacgaatctgttttggtaaaggtggggtcttcacacgcaatctttcccagacggatttaatttgttgcacttgggtaccagattttctttgcattttcctttcttttagcagttttctttgttcagtgtgatttccattttcacctccttcagatttgtcctttccttctttctcttcattctcattttcatgttcctcactgtcatcggaaatatctaattcgtcagcttcttcttctgcttcagagtcactggtacttaaatcatccaaatcatcatcatctgatgaagaggatacagcatcttcctttttggatagttctgattcttcatcagacgaatcaatagaaattctaggttttttggctaatttcttttctgaatgactaacttctttagcagaacgttttccgtttgtcttcttggttaaaggtgccattgtcagttaatttgttattcctgattgtgctttatttcagtactctataataaaacgctttcaccttcgaaatactttaggtaggcatctcatctcatcccagcaaaaaaaattttcagtatttctctcaaggtgaaaaaaaaaaaaggtcttcaatgccgggttagttaatcttctatatatgcatacaacaattagttcgacttaaatacaatgaacttttttctatcttgtaatttatttttatttattttctactatgtatttgaatattcaattgcgtctccttccttttacctcgtgaaaggactatatatcctctataatctcttgagttggttcatatttcaattcatgaactctggcaacttgctgttttctcttcttggccaaagctttcgaggctttgatgttgaacccgtccttcaaaatagtttgtacctcttctaactccaatcccgataattctggataacagaagtagcagaaaatggttgataagcacgacaatcccgcgaaaaaggcaaatgtacctgcaggagtgatattctgtaacatggtcaaaaatgtggatgcaataaccagtgaaccagcccagtttgtagcagttgcatatgaagtcccaatacctctcacgttttgggggaatagttccgattgttgccatggaacagtaccgataccaagagcgtagaacgcagcaaatacgataataaatacgatgatcacaataccccaagaggagaaaccggaggaaaccaccacagcgacagcgccatcaaacttaatacctagaaaatggaaagcaatagagcacacgactaaagccatggtcatgcctggtaatccaatcaataatatggttctacggcctattttgtcaatggaaaaaaaggcaactaaagtgaaaataaaattggtaccggacacgatgattgaaacagcggaagaatttttgaaaccgacagtttcgaagatggtaccagagaaatacatcaacgaattccaaccggtaaactgttgaattgcttgtaaaccacaaccaatgatcaaagcccttagattagatggtactgtgtgcaattctttgatggtattccagactttttcagggacattcttaccaggaatagattgattcaaagtaacaagttcttccaccttacgttcaatgatttcctccgaagtgtcagtgtaacttctcttcaacacctcagtagcccttgccaagtcgcccttcataacgtagtatcttggagtgtcaggtaaaaagcacaggcatgtgaattgcacagcagtgggaattagtgacaatccaacaagaattctccaaccattgttgacgtagtttaacccagcaccgcaaccgtaagcgactaattgaccaccagtcaaccataaggaattgatgacagttagtctccctctgatcattttgggagcaatttcactgatgaaaagtggcgcgatcaaggagccgataccgacaccgaaacccatgatcagtctaccaacagccatttgccagaatgtgtgtgcggagacctgtaagattgcgccaatgacaaacatcagattcgaacccattaaacaacgtttcctaccaaatatgtcagctgcagtaccggcgaaaatactggtaatcaaagctcccagagaggtagccgcagtgacaatttccttctccccataagtaagtaccttgtggtccagatctgtgccgatcgagatcagcgcactggatatataaccagtgtcgtaaccaaacatgaaaccggatatggatgcgacaaaagtcagagtgatgatgaagggcgaaagagattggttaaaagtgatcatgaccgacgtgtcatcctcgtcgttcacgggtttaatttgaatcctatcttcatcatcgctagcgggagccctctgtatttcatgtgactcaagtgtaattttacctctctttgaaggtgagtcatgctcactgttgaactctacactatcagcgttgccaacggcatcaccaacatttgattgcgatgtctttgacgtgagatatggtatgtgtattcccattttaacacccactgcagaaacaaagaaaatgaaagagatgtatacagtaggacgaccaataaatctgaatagcgcaccaaactgaaagagaagaatagagcaaacacctgccaaagaaaagcccaagtgtgaaaggtcttttctcaactatggcttgattccttttatattttttccattttgcaacagcgcgttgagcttggtcgagcttttttcacatgcggtggggaaggcgtatttagcgcaaccagtggggggtataagctatacctaacgcatgtgaagagaacagaaacaatggtgagagaaaataaatggagaggatggagagaactaagtatatgcgcttattatgttatatagatgttaaaattatcatagctcatcatgtgagacgatcctgtccacggcctcatcgacagcccgctggatactactgacggctgatacagatgcgaatggttccacagaggttgctgaggatgtagttgtagtggctagaatgggtgcatttagcacaagactgggtgcttgaagagaggacgaggagcctgcatagcttttaactagacctagggtgacgagtatacccttgaaaaacttgaatagcagccagaggccgagtttaacaggtaacttgaaaatacgacgccatagaacccacgagacgcagcataggaggaacccaagtgataaatagacatctcgtttctcttgatgggaggcattttccagtactttgaccaaatcggcagttttcttgaagacggtttcgaattgagtgtacttgtcatcgatttgtgttaaggaattggtttgggctctcaattcatccaaattcaggtcactttgtaaaattccggactgcaaaatttgatttcctctcaccaagttattcgtcagttgttttgttttgctcaaaagcttctctctagtgctggctttttccatcgatgtggacgttaagcttgacgatgacgacgttccttggtgaagcttgtcgtaatccacagcgtgaaattttatagcgcggtctcttttctcgtcgttccaagctaagtcacgtttgtggtgttgtcgtagaatctctttgactttcaggcggtagcaatagaaccaatcgacgaattgcaacacgaaatccagttcttcgaccaactgagcatatatgtcctcgttcatttgtttatcaagcttcacaatatgcaacttatcgcattgatcgtatctagggcttttttcccactgtaattttaattcggggtatttgtaggtcatttccacaatactacatttcagtaccgattcgaaatctgaaactttgctctctataatattcaccaaatcctcaaattcaatctcttcttcttcatcattgtgttcgttggcaatggctgcaaaactgtccttattatcatgcttgctttctccgctttcttttctgcgggagattgcacttaatttttgcaaattatttaataatgcatcttgcaaaacttccaggtcctgcaaaaatgtcacgaccataatctttaatggctttatagtttgttatgcgccttggcagcgtgatccgatcttacttgttaactgtatatcaggtatttctgttggcatttttacaactgcgaatgtatttttcattatttagtaacaattctatttacccggacagcgtgtgcaggtgatttattgataaagtcactggtaaagacgtgctttctttagtgtgggattagatttaccacttgttttgagattaggaaaattccaacgtttgctaaaggtgcaaacgaagctgttttgttgcttttcttttctttatgtaattgtatttaccatgatcctctttggtgcggcgctaacaatagaaaaaaatacacacacattagattggaattagagcttaagtggtacaaactagggctaataaagaggtaacggtcggttctctactaaggttcgtattgtgtggcaccgatgttaagcacttttaagcggaataactcgagtggaaattttatgtttagttaggttttaccttgaatttttttaaaaaaaaaagagtcagacaggctcgctctttcctactaaatattaggagcaaagcagtaaaaagtctctgaataaggatagtaacctgtagtaactccaaaatttatcttacaaagagctattagtatcttggttcttctattttcttcgattattggtgatttttcccgcctctagccaaatccgagcgttccatcgattttttggggaaaacagcacatgcaataaaataaaaagcaaacaaatacgcgatagtgcacgaaacgtcaacacaatcatcaaactcttttgcatatttctattatagatgagacgagaaacggtgggtgaattttcttcagatgacgatgatgatattcttttggaattaggcaccaggcctccaaggtttactcaaataccgccatcatcagcagcattacaaacacaaattcccactactttggaggttacaacgaccacattaaacaataaacagagtaaaaatgataaccaactggttaaccaactgaataaagctcaaggtgaagcaagcatgcttcgtgataaaataaactttttgaacattgaaagggaaaaggaaaagaatattcaagccgtcaaagttaatgaattgcaagtcaagcatcttcaagagttggctaaattaaaacaagaattacagaaactggaagatgagaagaagttcttacagatggaagcgagaggaaaatcgaaaagggaagttattacgaatgtaaaaccaccgtcaacaacattatcaacaaacacaaacactataacgccagattcgtcctcagttgcaatcgaagcaaaacctcaatcaccacaatcaaaaaaacgtaagataagtgataatttactgaaaaaaaatatggttcccctaaacccaaataggattattcccgatgaaacgagtttatttctagagtcaatattacttcatcaaataataggcgctgacctgagcacaatagaaatattaaatagattgaagcttgactacatcacagagtttaaatttaagaatttcgtcattgctaaaggagcccccatagggaagtccatagtttctctacttttgcgatgtaaaaagacgttgaccctcgacaggttcatagatactttgctagaggatatagctgttttgatcaaggaaatatcagttcatccaaatgaatcgaaattagctgtcccatttctcgttgcattgatgtatcagattgtacaatttcgtcctagtgccactcataatttagcactgaaggattgttttctttttatttgcgatttaataagaatctatcatcatgtattgaaagtaccgatacatgaatcaaatatgaatttgcatgtagaacctcagattttccaatatgaactgatagactatttgataatttcgtattcctttgatctcctagaaggtatattaagggtactgcagtcgcatcctaagcaaacttatatggaattttttgatgaaaatattctaaaatcatttgaatttgtctacaaactagcactaaccatttcatacaagccaatggtaaatgtaatatttagtgcagtcgaggtcgttaatattatcactagtataatattaaatatggacaattcctcagatctgaaatccttgataagcggtagttggtggagagattgtattacaagattatacgctcttttggaaaaggaaattaagagtggcgacgtatataatgaaaatgtggatactacaactcttcatatgtcgaagtaccatgacttttttgggttaatccgaaatataggtgataatgaattgggaggattgatatcaaagctgatttatactgaccgattgcaaagtgtcccaagggtaatttctaaagaggatattgggatggatagcgacaaattcactgcccctataataggttacaagatggaaaaatggcttttgaagttaaaagatgaagttttaaatatttttgaaaatttattaatgatctatggagacgatgcgaccatagtaaatggagaaatgctcatccactcctctaaattcttatccagggagcaagcgttaatgatagaaaggtacgtgggacaagactccccgaacttggacctcagatgccatcttattgaacatactttaaccataatatataggctatggaaagaccatttcaaacaattgcgtgaagaacaaatcaagcaggtagaaagccaattgattatgtcactatggaggtttctcgtatgccaaaccgaaactgtgacagcaaacgaaagagaaatgagagatcatcgacaccttgtagatagtttgcatgatctgacgataaaggatcaagcctcttattacgaagatgcctttgaggatttaccagaatatatcgaagaagaattgaagatgcaattgaataaaagaacggggagaataatgcaagtaaagtacgatgagaaatttcaagaaatggcaagaactattcttgagtcaaaatcattcgatctaaccacactagaggaggccgattcattatatatctcaatgggactgtaaggcaacaatcaaaaggggaaaatgtcaacgctttatagaaaccttgtaatgcttaatattaactatatataatttatattattttcgttttaggaaagaacaaaacttatagataatatcaaatttaagcagaagtagccttagcagaaccggtttggaaaccgttcttaaatcttctggagacatgcttcaaatatctcattctaccggtaccagtagtgtgtcttctctttgccttggcagcccagttgtgagatctagtcttagcggatgggtaaccacaagaggaacaggtcttcttttgaacatggaaagaacgacgaccacatctgttacacaaggtgtgagatttgttgtgacgcttaccgaatgaaggagtaccctctgtttaaaatgaaaacataaaagttaattatcgttagtaaaactttgaactaaataaactctactgctggattcagaacaacttcattggcggtctagatgtgtgttgctgtcttacactatttcttctcacctttttgtattgacactcaaatctttttattcgctctttatgcatccgttatgtgcaatttcttatcatcaatggctctggcaacattcatcattctatatttttaaatcttttggcatagtgaataacgtaggtcttagtttacctggcctctcctggtggaaaattttttcagtgcttctttctcatgtaatcctctaaatcagaccggatgtgattgaacgttgactcatcaattaataattcctgtacatactacccatctttacttatatattcgtttacctctttgttctttatctacacatagtagtgctttttgttaccgctttctatagtaacctatgcttactattccagccatgtttccaatctcatccttcccgcaagtggcaggaagattctcagtgataatattagtggtgtacggagtgcttgaagaaaaaaaaaactgatatagaacccaaaaatgttcggcttttaaaatacaaatatgtacaggtgttaatgtctaaataatgataatccaaacgcgataatttttttttcgcgtttgtttttgtttcagaagaataagtaaacacttctgcctctcccaagaaagtttaatttctctccttatttgccgtttctatcgttactagcaacggggaacaatatatagaagcgtttttttttttggtatactatttacacaatatttgccgatttcattagtcttttcgctagaagtttcacgacaaaatcgtcacaattttggttatgtcccatctcttcccaccatcatcaccagttgctggtaaacctttggaaagcccacaaaaagaacctggtaagcttgctaatacttctgtattgaccttaggaagaaaacggtataattacgaattggaagagtatcctactccagacccgtcgtctagcatcggaagacaatcttcaccagtgaaagatatcacttcacgtttaaatgagaccaaatctgccttgtcatctccttcaaagcaagaaaaggtgcttgcaggccctatcgagattgaattagatgcatcggatccctcacgtttagccatcggtaggaaaaaatcagtctgcaacattattttgccatgcagaaagaatatctctaggcagcacgcttttatttcatacgccgccgacagaaatgaaataaaattggaatgtaatggaactaatgggttgtccgttcacttgccttactccatgcagttgcatttggtaaaacccttcccaacaaggaacttttataaactagtggcagaagagcctttgacctcgcaaaatactaaacaatcgcatggaaaaactcttcaaaagaaccaaaacttcatcagctttgttttggctaaaggtgaaactgttactttcccctatatccaaggaagtttcataaattttacaggcgtcacagtctgtctttcattgaaaaaagtagcaccttatcctggcgatggcaacaataactttgacgaagagaactcgacagaaacggaggatgagttgtgtttattaacaacaacgagcgatgatttttcttggcaaaaagaaacaccttcgatgaaatttgtcccagttgagcattcacctcgtacagaacagatctcaaaaccattacttattgcatctcctgctcttgtgaaaaactcccccattagttatagaacaacaccccaaacatctttcgttattaatcagccatcaactccaaagaaactgaagcgtaaatcaatttcattgaaaaataacactatacaagagacaccacttcctaaagataaaataattgggacattaagtgccagtactaggagtggtggcattaatgaagaagaatctttcgcagcagttgcaaaaaaaactaaagagctgtcttctacaaccgcgattgtatctcctgcacaaaaacgtcttaagacttcattgaatattattcccgaaatttctcggtcgctctcagaaagaggaattcggtttgatgacctagttcatgtgctatgtaatcatcttgcattttctaaccttcaacaaacgcctttatcccaattgcaaaacatcaattccaacacttcacaattaagcaaagatgaactaaaaaaggtcttggagactatttcttgcattggtattattgtgcgtgaaggaaaagatgcgtctggcaagccattagaagacgagtattactatgatgttgaaaacgatgatagcgacgagagaaagattttgtataattcgttaaaaggcaggagccgattaaggtcgtgcaggaagaaacataaacagtatttctggaagaggccgaccaaataacctcaaagacattctatatttcaaccttatttccatagcatagtcatattaccacgtggagcatcatgaaaaaaactggtaaaactcgtcaaaaagttctaaaaacataaagtaatattttctatatatttccgttgaaggagctaatacataatccatacaaaatagatcattatgcctagatgttattctattggtgtttgtcaagtttaagaatgtttaaaacttttctattgtatcattttctagtaattacatgactcgagttgagcgaatcaaacgataaggcatcgtcttctcaatatagggaggtgatcgggaccagcctagcataaagaaagggattgaaataattataaaaatcaaaataaaacatttattgtctaaatgtttaaaattccaatttctttggtttttcccatgagtactcttgattagtgaagtgaccataagaagcggttggtaagtaaattggtctagccaaatctaattcctttactaacacacctggtctcaagtcgaagttcttcttaataatttcaatgatttcgtcatctgattttgtagctgtaccataggtgtccacatgtaaagacaatggttcagcaataccaatagcatatgaaaattggacttggactctcttacacaaaccagcggcaactagagacttggcaacccatctagcagcgtaagcagcggaacgatcgaccttggaatagtccttaccggagaaggcaccaccaccgacggatgaggcaccaccgtaagcgtcgacaataatctttctaccggtcaaaccagcgtcaccttgaggaccaccgatgacgaatctaccggatggttggatgaaatatttggtattttcgtctaacatatcctttggtatgaccttttcaacaatatctttttgaagttgagttctcaagtcagcggtggaaatttcatcagcatgttgagcagaaataacaacggtatctatcctctttggaacccatctaccattgtcgtcttcgtattcgacagtgacttgagtctttgtgtctggtctcaaccatgggagagaaccatctcttctagcatctgccatagccatgttcaatttgtgagccaaaagaatggtcaatggtaacccttctggagtttcgtctgtagcgtaaccaaacattataccttggtcaccagcacctaagtcttctaagctcttttcatagtgcagaccttgagcgatatctggagattgttgttcgatagctactaaaacattacatgtcttgtagtcgaaacccttggcagaatcgtcataaccaatcttcttgatggtatctcttactatttgttggtagtcaagtctagctttggtggtaatttcaccgaaaaccataatcataccagttttggcagctgtttcacaggcaaccttggagaatggatcttgttctaaacaagcgtccaaaatagcatcagaaacttggtcacaaatcttgtctgggtgaccttcaccgacggattcagaggtaaataagaaagttttgctcttggacatgattatgtttgtatattgtcgtaaatactggatatattgaagacagttatgttttttaaaccttttaaaaaaagaaaaaaggggcagaagcaagattctcgaaaatactttgtagaaaggacagatataacctccttcttatacgcctcaagacgacagatgactaccaaaaagaaatcaagatctccttgcatatgaagatttgacgtcgtttacaagagctatctcagaaatttcatcggtattttggcttcggttaatatctggcgtggacccatcggtggaaaaacgccacagttttcaagctcaattatagtcacgtgggtagaaatattacactgcaccgcaagaaagtacgaccagatgaatcacatgtgaagatgttaacaagtttacatactttttgatcaggtaagctatgcataatgtcttagttttagttatgtaaagaaatgcaaacttttagtgcatattttatcttatataatagagcaaagctcgccagtgctccagttgttacctgagaatgaagcttgatcggcttttattctttcctgataggactctgtaagtgttactaaacactaaccggtgaaggaagtatgtctcttttcgccaagtttgtaaatgtccatttccagcaacaataaatgactaaaaatgctagaacagctccagagacaacatcgtaccaatgatgtctgtgatcgataacccttgaaaccattactactagagctaataaagggcaccaaatgcaacttcttgtattgcgtgtggtgaaaaccctttgccaaagatatgtaaagcccatggtactgactatgaaacttgaatgtccgcttggagtgctttttaagccttcgtatagaatccatttgttagtctgcttgcaaatgtccaagccaaaaaccaaagaatctgaatcactcatcttttggaggtcaggtatacatctatcaacaaagtcaggcctcaagtttcctataatcaactttaaggcgcctgttagggcagcatttatgcttataatcagcatcagacatagaatgctagtatgcatgaagtgaaaatcgttcgagattccgtccggcctctctcttagtctctttactctattcttcttcagtaagtccttgtcaaacatgcaggtccagaagacgaccatgttactcagtccaacactcaaaatcaaacattctagtgggcccacgagttcgttaggtacataacgttttgatatactggggtcatcaagactaaattcgatgttttggcccctaggtaccagggatatctccgaatagaggaataatatcgtacatagaccaattatcatgtactgaaagtagtatagcttaaaatactccttatgtttctcatccgccatgacagagatcatccttggtagaatatgacgagtttccttaggcgttgatgtaggagtttctcactcttgaaagcagtaaaatcacttcaaagaatggctttctttcttcccttaaagactataagttgtcaggtttcacgtggcaactacaagaaaaaaaattcttacgcgtgaaccaaaacaaaaattatcaaccaatacatgtcgacaaataatgaattagagcaatagccacgataacagaccttgattaaatgtaaactacatataagtttataagggttggttgattccattattttttgttttttatataaagcctatgaaaaataaatggaagcggctgttagaatataaaatagaagttgaaacaacaaaaatgtaagaaagttgccaacaataaatctcaaacttgaaagtgtggatcgaggaatatggacaatctttaaaaaatttttagtcccgtagtttttcgaatttttccttaccagtgaccatgaaaccatgattgggagacgtataagtaatttttatcaaagttaaacagaataatgaacattttcttctatttctccctgtgaagttttcatatagaaaaaaacataagggaaagaaaatattgataatagaaagatagtaccaaattgaattggcaggaaaataggtaaacaacgaacagaaacgataaaacaaaataacataaaaaaagtagacaaaaataaaaacaaaaacaaaaacaaacaaaaacaaaaacaatgaaaaaatgttaacaaaataatggcaaatggttgtcttttcttttagaaaatttatagttacaacaaggaaataacagatcatttaatgaaataattcgtgaactaattcttcatacacagcaatctgaaagttgtcgagttcaatttcgttcaacggaggtgcaaaattaactctgttattccccctgttctgcgaaaactcattgacattcattaaatcttcagcattgtaattttttactatgttttgatataatttcagctctttttgttgtttatcataatacttagaatcaatagacagattattcgggatggcacacaaccaaattcttgtcttgtaatatttgaacagctcttttatcaagtctctaaaatcatttctctcctcacaaacgtagtaaaacgttaattcctttctatcaaattggaattctgcgtttaaaatcttgatattcaatttaggctttgaataagttgcagcattcgtaaaattattggaagaactgtcatttgtattttgagattttgaattatcatttaacgcttgtaatttactctgagcaatatgcaaggcttttaattcatcttcaaatttattgtgcaaattcgttgttacctcccacggggtggcaaaacgtaagacttgtttagatggtatgattaactcagttaattcaacaacatcatacaatttgggatttaattttttcttttgcccattttttgagtcaatcaacatttgaataaactcatcattgcgatagtgctgtgactcacttgtaattaaagagtcaaagtgaattttctttttcagaaaatttataaataatgctaaattcaaatcgacagagggctcaacaaccaatactaaatcccttccacggtcaccatcaataataaccaagtcacctctctttaacaacaaattggtagcttgtggagtagatagtagttcaagtttcccatttttcaaagcaaccagtaccaatggtgtataaggtaaaaaggagttattagcattcctgcatgatagttctgttgtgaaagagcccttcctcctatttttattgcctccattattggaaacaattccattattcgactctggatcattaacgtaattcatgttgcaacttcttaaaatgtccaagaaatttaataaagattggtatgtattaccttcttcatcgattaagcccatgttcttcgcgtcgtaactttcattagaatcgtgcaacttcagcattttcttaatattatctgtgaattcaaaaactgcagagctagcaaaatagccgctgccacagtcgctgtataaatcgtgtaaggttttggacgaagtcaagtgtttaccctgaattaaaactaaaccattgtccaaagatacatttccttcattgctgttctcgttctgaaggttatgtgagtttgtagaagaagggacagaactgcttctttgaagttgaacaagctgaacatcatcaacacgttcgccattgaaagaagtaggtacattaacgtttcttggttgttgtggttgttgtggttgttgctgttgttgttgaaaagtaggaagggatggattgaagctcgctaccggttgtgtattccggcgaaactgttgcattggaaccatattgtgactgttgttgttgttattactattgctgatactggcattattaggctcgttatcataaggatacggaggttgtacaccatttccaaactcgggcacacctttggcggtcaaatgggttgagttcaagttgtcatagttgaatctgctattgaaaagattgaaaccttgagcgtgttgctgctgcacttgggatgtttgcttttgccgagcgtcaggcatttgatggttgattagagtatctgatatgtaggaggatctcctaatggtagactctggatgagatggctgttgccaattaaatgatggtacttgttggttgttcatactagatgggttgccagcactgtgtgatggggcagcaaaattgctgccgctattggaagtaaaacctatgtttgttttattcattaaacgcatgtagtctgaatccatccgattccccattaggtcgtttccatttgaatgaaatgaatttccattaaattgcgggaacgaccgttgttgagcttgataattacccatttgagtagagtttaaattattgttattggatgaaatgggcggtgcggacatcggctctgaattagacgaagacatttgaaaagaggtcaaattactggaagggtgttcttgaatgaacccgttctggtgagaaaacggttgctgttgttgatttggcactggtggcaaatacggaaacctacccataaaatcaatatcgtcaaaagtcctcctgttttccataccatttcccgcactttttattgagtttctcaaattattcaggccagcaagcggatcaaccgtatcacttcctgaattattggagttatcattcagtttacggggtaaatcggatagcgattttccgctgttattcttgaaaagcaagtcctcatagtagttctttaaatccacattgtcggaaatgcttgttgtgctattaacagttgggaggtccattttgcaactgtatttctattgagcactgtatcagacaccgctttttttgatttatccttcgtttttttctctataattctcttgagcctttcaatacactttattcttttctatatacgctgtttactatatcaaagaacactcgaactgatgctatctctgtttctaactgccgaaccaatgaaaaatacagctcttaattatcagtgaatccttcttcttatcctttatttatttttgttttgttcctttagctaaaacacggatccgtaatgttatccaacacgattaggggaaggattcgtctccaaaaaaccgttatgacccaatcctatatgacctacggcagtcagagaaatacaggttttcgcactcggaggcgattgtcgccaatggaaagctagccgatactttttccgtcagctttgcgggttttcttttttgcggccttgtaaacggctgtgggaaaagcgaaaaaaagcaatgagttgggagaaatggatgtgattacatgagcaaccagtagaagatagcatcaaccgcacacatgattaggatgtagacggctattaccttggacttattttgttcaagtgcggctgtatggacaacagtgttagggtcaggttccttggtagggtacgataatacagctgtagttgcttgtttggtactgtcctcggttgttgtcggaacctcaaagacaatgccaagccccttcatcatgtgccactccacatgacaatgtaaaagccattttccgggcatctcggtgttaattctcaaaaccgcgtaagaatttcctgcaatgttaatgctatcccttaccatcggtgcctttccggttcgggccaggtgacgtaaatcgttctgatagcggctccatgccttgccctcttgtacgtctttgtgaaatgggccatcacctttattgccaagagatattatctggaagtgatggccatgcatatgccatgggtgtctcatgtggtccagtgagttgattacaatatcatatgtttcgttgaatccgaaccttaccgggtcttttacgtactcgctgaatgtccgttcgttcaccttatacatcccagtcccatacttttgtttcgtgctttcatctttgtaataagcataatcgaattcgaaaactgcaacaggatcagcctttgtgcgtaactttttattctcttcttgcgttggttctatgtcgcgataaagctcggccttagtgaaaccaggcaagtgttcgatggaaacgtcattggggttctttggtaggtccaaatgagcgccttctttgtaaaaccaccactgttttgttatataacccatcattttgttacagccattaatcatacgaataaaactagtgtcagactttagtttgaccaaaattgtatatctttgtccgaccgctaaatttatcgtttgtacaatgaacggtttaatcataatcccgtcggcttctagaacaattaattggaatccatcaaggtgaaagacttgagtaccagacattcctgagtttacgattctcaaaagaagatactcggtgttaaatcctattttgatagtttcaccgtcagatgattttccatttattaatgatccatcaaatttgggatctgtacccccggtagatgacaaaaccttgtcgtttaaaatgtccaaattccaattggtataccaatcactcaaagtgataatcctttcttgaacttcataatccgtcaattccttcgtgtgtttatcttttttcattgtaacaacaccgtcatctagtgtctctatgtctctcacagaattaatagtatttgccacatgattatcataatcatcgcattcaactatcagaacacctctcataccgtcaccgtattgtactgatgaatgcgaatggtaccaaaaagtaccacaggttgattgatcaatggtaaaattataccaataactttctccatatccaatagtgggctgtgttaaacctggaattccatcaaattcatttgctaaaggtaccaccccatgaaaatgtaaagctgttgaacagtaatccttccaaacatcactgtctttactagcttcttcttctgaacatatccagttagtcaatttcaagttaagagtgtcaccggatttaactcgaatttctgggccaaatgtagcgctgtagccatttatggagataactcttctcttatcaagcgtgtattcactgctcgcattgaattctaagacatgtattttgccttccttagcggccataataaattttaatagtattaagagtagcattggcaactgaaccggcttaaggagaatgaccttcattctaaacaagttgtccacggagttttgcaataattacttaataactttgtttaaccgcccagtatgtgccactttattagctttggccttaatgtggacagctgagatgaaggtggatcctctatgactatccccgaaaaaaatgtaaactaaaaaatattggttgctaagagattcgaactcttgcatcttacgatacctgagtattcccacagttcactgcggtcaagattttttcttgaatcaggcgccttagaccgctcggccaaacaaccacttatttgttgaaatttttgtatcatatgtttgtatatatcatatcccattttttaagagagtaacttcttgtcggcctcattgttcataatttgtagccaagttgtagtgataaataataatttaggcagatattcttatatgcttgagtggaacttctagcatattcagtatacttgatattaaagcctttaacaacaattaatgttcggaaaattaaactgttacataatttatgtttagctcttactttaatcccaaagagggcaaatagcttttaaatcttcaactactataactataactacttttctttcatatatagttagaaaaacaaacggttatacaaatagtaatcaacacgatattttaagggtaaatataatagtacatagagtccagtacctccattagattgttatttaaagtattaatacggaggggaaaaaataagcaaaaataatatgagcgaaatattatggcagaacaaaacgaaggagacaaaacatgattgcattacattagcactatttttgtagaacgccttccttattcaggacgttctcaacttcattgaccaactttttgacagctttgaatgaaccagaaactttcttgaactgcacaacgctcatcttacctctcggataaatattaacctcaaagagtgttgaacgtagtgagaatatattatcactcgatagtttacccgttaaggtcagattgttggggtgcgattttatattttttaaaccatactgagtccaaccacgcaacagcttctctaaaccattaaacaattgttttgcagaaatcttggcatacaattccattgttttgtccgaagattttgagaattttctaaagaaggaaccatttccaattgctgtatttttatcctgcttatgctcttttaagtgatcttttgaatgatcctttgcctgcgagccagcatttttttccctaattttttgcacagatttgttcaatggtggctccatatcatctactactttctctcttttttcttgatcctcttcttgtttgtgttgttctggctttttctcttccttttcctcattttcttcttccttttcagtatgtgaagaagagcctgattctggtatcatcgatttaatctttggatgtgcctggtcaccctcttggctattctgtttacgcaattcattgtcaccattaagcggaggaaggatcggaagatgtaagttatcagtttgtttcgcttcgttcgatccattaaaacgatctgcaaagttcagctttaacgcggatttgtctttgatagtggaatcaccgacatcgtacaatctctcatcgttcgaactatttcctgtatattcagcttcttcgttgacagtttcaaaaagaaattctgaatcatccgcacttcttggtgttggaattctttggctttgttggttattgacatcaaggttaccgtttttcaaaatatcaaccaagttggtaaacgactccttggtagagtacatcgacaggacagatagccttttattggactcactaaaatgccttgattttctagtaaattgtggtactctaatttcagagatcttcctcaacctaccatcagagacgggagcagttgttgcggtactatcctttaattgagatacgccattcccatccttcgggaggatcaaagattcatatccatcattagaatctgacaccactcgctcctctgacaatctttgtggtgcaattatacttggatattccattttagacaatttcaactctttatcgatattaaatgatgaacccaagaattttgatcttctgatagtttctaaaattttcttttctgttgtaagtctttcattttctgttctctttggttccactggacttacttcctcagttggactggagaacattatacccggatcaagccttgacacaggtctagtttgtaaagaaaagttgcggcgacggagaatattgtcaatatcaacctccaaatgattgatatttttctcttcattttccataggagcagagatagatctaatattaccatccagtttttcctctttgtgtttggacagctcttgctctagatcacttatatcaatttcaatttgcttcttgagttcctcctgttttcttttcagatcttccttttctagtaattttcttgcacgttctttttcttcttgtttacgtcttctacgttccagctcttcacgtgcttttgcttctctcactttacgttctagctcttccttctctttccttatttgttcgtacttttcgtactcaaaaatttcatctatcaaagttgcaaaatttgagctcgttctctttgtttccttctcaatgtattcccaatcgtcatcctctgccaatttcgcatatgttgacattaattttgttgtcaccgattcacgtttcatgcttggtatcaatgacattctcttgatagatctagaagatcttttgttcttcttggtagtagaaaagatagaggctcttttttgattcttttccacatttataaccgaagctcttttattacgtgatgctggtgttggagaagattggttaacgattgtagataatttcttctttgaagagaagttttttgaaaggcgttttgaagaaccgggtgtagttagattgctggaggaggcactggaggcagtgaatttgttgaaggatattggctttttacgagaagatgttacactaattaaagattctctatttcttctgcgttgtggagttgtcgatacttttttagatggggaaacagaaacgctactaattgactgcctcttcttaacttgctgttgcttaataagctctttttgagtgtcacacttaaatctatacagtagtgcatataatgtcttttctgcattagcgccaggttctcttagtttttccttaattccttcaggatctcttccatgccataatattactaaattttgcaaaatcgtagcgtcaatagaagaattactttctgataatggcgtgagatatgtgtcttctcttggtaagcctctaatacttttagaatctcttatacttggatatttttgtaatagcggatgtttgagtatatctctggtcttgattcttctttcaggatcaacggttaagatttttctaatcaaatcctgagcttcacgcgaaatttcatcatcagaaggcatttcgaactcacctttttgaactttaagtaatagtgttcttatatttccatcttcctcgtcaaagggtaaccgaccagtaagaagggcgaataggatcacaccgcatgaccacacatcacttgcgaaaccttgatacggtataccagatacaatttctggtgcagcataatgtggtgatccgcacgacgtctccagtagctttccttcagtttccaaagcagccataccaaaatctgcaatcttgatgttatatttatgatctaataatagattttccggttttagatcacgatggacaatacccaacgcatgacagtacgacacaccaataataatttgtctaaaaaacctgatagcttcatgctctggcagaggacctctctcaaccaataagttgaacaactcacctttctccgcgtattctaaaacaaggtataaatctgtatttgtttcccagacatcatataaacgtaacacatttgggtggtttaacaacttcataatgattatttcgcgttctataccatatggtagagcatctggggtggtggagccaacaatcgaagtaccgctgacattaccggtattgaatactgcttttgatattaccttaactgccgcctcttgtcctgtggatccattacgagcaagctggactttaccagtgctccctagaccgagagtttcacctagtttccatggaccgatggtattatcctttatggcaggaatactgttaccattgattgccattttgaatgttattattgtattgtgctgcgaatatctttcttgatcaaagtgggcaattaattattcacaagtctgctaaagccttcgagaatactaatggtgagtacagttgagacgttgtcgacagaagagaaagcaaaacaaaatagaaaagaaaatcaagaagaaataaaaaatgtgtgcacttcattcagtcgcttttaatttaacatcaaaaggaatctatggtgtggccgttgatatttcgcgatggtatgccgaaaaaggaaataacgcagattgcgcgtagtaacgaatggatttgacgcgtttccttcgatgaaaagtgggaaataataataaaaaattcttgtcagacgaaacttggcgcaaaacaaatgatttctttaccttgaataacccagttcttccagtgaagtgaagttcaagttagtaatagtaggaatgcatttatgtgatgacaatgatgtttgcacaaagtacatagaatatttaaagagttaaatagtataatgaaataagaaatacatgaatgagggggacgggagaatgaaaggaaagagataaaacaggaagagcgtgtaggaaggctgggatttgaaataatatgctaattgaattgtttcttcaagtttttttttttttttttgaatcgtgatttctgctttaacaccagaaatcaagaactcttttccagtatggtccgtttcttaatctctctttatattcttcatcttcttgttttaataattcttcatcaaagatgtttctatgagaaactaagtctactttatcagcgggaatgaataaactccaatcttttttccaaactttgtaaaagatgtataaagcaatccagattggcatagccaaataattctcaaaaaatgattgggcacttaacttacctcctccaccaattggggcaatggcaacccaaaattgggcgattaaagctaacaccatcataaggacagcgtaagccgacccccagacaccgacttgagatttataaccaacctctcctaaggaccttccttgcactttcatagctcttctaaacctaatgtgagacaaacaaatggtaatccacgtgaataattgagacaaaccggagattgctaacaaccaggtgaaaacgtcctcttcctttttagatgaggcacagaatgcaatgacaccaaataatgcactgacaagcatagcagcagcaggtctaccttccctatcgatgtaatcgaaacatttgggtgcattaccttgtttggccaacgacatcaaaatacgagaactggtatagaaggcaccgttagcaacggaaagaacagacaacaggatgacagcgtttatgaaatgaggaaccacacgaacaccatgagaggagacagcgatgacgtagggcgacgctttagtggctgaacctgcggcccctagcaattgatctgaggtgtaaggtacaaggaaaccaactaacgttaaagacgccaagaacacaaacagaattctataaatcattttctttgccgccgatggaatagcctttcttggattggattgttcactggcagtcatagccagctgttcactcataccaaaggcgaacgctgctgtgacaaatgtggcaacgacacctttgaacctctggatgggtgtatcaccacggaaggctccgggatcacgccaatatttgctacctatgtaaccatcggtacctgcaccaccacaatcaataataatggcgagaatgaaaaatccaactatcatcagaattttacaacaattgaagaagaaatctgcctctgcataacccttagctccaaaaacgttgataacaacgattagtacgtagaagataacaacgaaaacatccgggttcacagatgtcgtccaatatttgatagtcatggatgcagtgaccaattctagaggacaaacacatagccattgtaagcaaaaaagccaagcaacagaaaagccaagtgcagggtcgaccaaaaacaaaggatatgtattaaatccaccaatcaaatcactgtatataaccgctaattcaccacaagcttgaataatacagtaaacacaactacccataatagcataaccaatgatcaaaccacccggacctgcattgttcaaaactttggagttaccgaccagcaaaccagtaccaataccagtccctagggacatcatcaccgtatgacggggctttatactctttttcaaattttcttgtttctgttcttgttcttgtggtgactgtttaataccatcaacagtgatgtatgagctcttccgattcaactcattgtccaattgagagctggaatcttttgtggatataggagtagtcccattagagttgctcgagtctggggaatttgcatgcgagccttccgctcttctaaacgagtcaatgaacctccgtaagtaagatgcatgatgttcaccttcatattccatattttcaatggttttttccactgttttttcaaaatattctacttcattttccggttctatagagccaatttgtttttcctttggttgtatttccttcatctcgtaatgggaaacatcgtcaaggtcgttacgattcatattcatattagagcttccctcattattccgcccatggcgtctattaccaagcgtcataatgtgcaatatttgatattatataagctacttgagaaagcgatagtttttttttcttacacaaaaaaaaaaaaacataaagcacctataactctcaactttgaagaagcacgaaaggaatatgtttaaatcaacagaaatgtgaaaaaaatcggttatatatacagaatccgattctttctaacatcaaagaggtgggggaagaagggactcaaaaaagaaacgacactgcacaacccgagccaaactgacatacgaacactaaaaccgatttccgaaaaaaacttcaaatttacatttcattgtccgtctgccatcgcatcatcgccttcatctctaagagttgccgtgcctttccatccgctttcttttcatgcggcgttattcttttttcctatttttgatggtccctgtgccgtttctttttcatgttcaccggtttttggcgccgcataccgtacggcggggcacttttgaaacgtttttgtgcatcctgatgccgttttcaaggatcgcaagcacgtcgcataatacggtaatgccgaattaaggctacgtcgtcatagtaggttagtcatgcgcgttggaaaaagaaatgaccaacgcgttgattacgtagtccccaaggaataatgcttttgaaagtgaaaaaaaaaaataaaactgaaaaaagccatgctgtttccatcacgtgcatgtcacgtttttgccgccgaactctttgatcatgtgatatgaatatgttgggttacccagctttgccaacacgcgccgtcggaaggtgttcaggaagcaggaaaagagcaaaacaccaacaatcaaacaaacgaacacattctactcttttagttgatttttcttaccttttccaagctcccgtttcttgttaccacctgtagcatataggacagaaggacccagttcagttctagttttacaaataaatacacgagcgatgtcggactcagaagtcaatcaagaagctaagccagaggtcaagccagaagtcaagcctgagactcacatcaatttaaaggtgtccgatggatcttcagagatcttcttcaagatcaaaaagaccactcctttaagaaggctgatggaagcgttcgctaaaagacagggtaaggaaatggactccttaagattcttgtacgacggtattagaattcaagctgatcagacccctgaagatttggacatggaggataacgatattattgaggctcacagagaacagattggtggtgctacgtattaggactcttaacaatgcctaaaaaacgccaacaaacctctcccttccccccacccaccaaaaaataccatagtaatgaaaaaactaaataattcatattatataacatagtattaatatatgttcgacaagaatagttttgtccacgcctctttcccagctgatgcggaggaagtgcttttcgccatgttattaaccagtacgctagcttttgttcttaattaaagaaaaaaaactatctccgttaaatgagcaagtattaaagaagcattctttcacgacgtgccacagagaacttcccgtcttcattcaccatgaacaacaagctcatatatcgttcggttagatttgcaacccataacagccagcttttacttccacctttggttctctacagaaggatactaaggcagcataagctgctacctggtccccaaagggagatgggtgaccaatacgtgcgaaacgagttcaagttgcacaaagatatcgataacccgttgcatatagtcggctttttagcttcctggcaagattatctccacatgatttccaacggtaaatggaaagatgccactttatcttcggaaaccctggagaaactatcccctgagcaaacagttcaactgtatgaattgatgaaggaaacacagaaacttcaccaagacaatgaaatagaatcaagtaaggacgtgaagcggaacaacaaggattagtgttcgtctttttattgcgcttgtaaataagaaatccatatactatatagtacacatgctaaaaaaaaaaagctaaaaatctcacttatttgcagtggtctccctctcctgccatataaccccactggtattttccaatgccttattgttggaaacctgatctttataccattcctgcactttcacagggtcattgccgtggataatacaaaacttgaatttggacacctgcttgtcacatgatgtaaaatctccatatctgtaatagcttctaaattgccctccaatcgaatagcaactcgtcagttgatcaaatgcctctcggcaactcatcgttgtcggatattttgtactcatcctttcctgtttcttcctcaagctgctctcttttaccctaatagaaccatcgcctccctcttgatttatgctaataccacatccaatagcagaactattactaagatccgatatttcggcccccttcgcaaaggggcccgccgcactttcttcatgaattttcatataaaaagtcccaggacgccaagaaaaggtgccctcttgattaacggacactccaactactgttatatattgtttcatggagaccaatttttccttcgactcgaatttaattgttattatcattatcacgttgtttgccacaagaattattgctaaaagatttttatctactccaaaaatggtatcccaggaaacagttgctcacgtaaaggatctgattggccaaaaggaagtgtttgttgcagcaaagacatactgcccttactgtaaagctactttgtctaccctcttccaagaattgaacgttcccaaatccaaggcccttgtgttggaattagatgaaatgagcaatggctcagagattcaagacgctttagaagaaatctcgggccaaaaaactgtacctaacgtatacatcaatggcaagcacattggtggtaacagcgatttggaaactttgaagaaaaatggcaagttagctgaaatattgaagccggtatttcaatagtttaaattacgctaatatccccttcataatatttacatatatatatcttttattatctatatcttaaatcacatatacctacaaaacttctagctagattcacacaagagtacttttgaaggctgcgcgtgcattttgaaaccaatgagacccgctaaattccgtctgaggtacaagatccctcggcttctttcttcccttatcatcaactttcggtttgctattattggcattcatcacacttagcacgtacgacattggcaaaattttgggttcgtccgcctcacgcttaaaccattctcttatcctatatcccattgtttctaaatcatctgccccaatttgctttctaaagttataatctcctaacttcagcatcaggagcaacgtgtaatatgcatcattgcctgcgttatgtaagaaggcatgtggcaagtgaaaaagccttagtagtttacctaaactgctacccttcttgccataacacatgctataaattttctctgtgtcaagcatcttaacatgttttctaacacctttgctctccgttgagtcctccggtttggtaagttcattatccaattcaggtacatggaccccaattttcttcagccacttaatatcccccgctatagcatgacccacaaacgctctttcccaggttgtatcttggtccgtctcacatttcatatagaaattaatcaacgactgaatgaactctacacattgttccaatggtaatacaagactttctccaagtaaaaagcagtctttaaagtcgcatacgaatttcttgtttcttaacggtaacgcttcagcaacaattaaatgataacttcttataatcggcatcaaggaataaatgttttctcttggatcatatatggcgatgccaatctctgtaacaatgtctgtatcaaattcaaatgcctctacatcgatggcaaaacaaattgtcttgttggatgataataactcaatagttttacagagatacttgaactgagacccaccaggttcacaattcatcacaggtatatgttcgttttttacgtcctgtacatctgctaaatattgctttcttagatttttctccacatcgtctttagatgcatcaggtatacacccgtttttctctatccatttcttgtcaatttcttccagcttcttatccagtaattctgaacttttctcatagatggaccgatagtttgtttccaatgcctttaaatatttttggatttcactacttaacgcaatgttaggggtatatgcaatttcgtgcagagaattaaaatgttcaaactcatttatccatgtcttttgtcttcctagtttattcatcaacttgctacttgaactcttatacagtcccacgccccctcttcttgaagggaccatacccctaactctagctgcattgcgggttgccagactcctgtttaaaccttgtggttgatggtaattgcggactgctttggagttgaatctatgcgtaaccattttgactaccgcttcgtatgctttcttgcactttgtggagctactcatacaatagcttataatctgtgtagtcaaactatatactaggcaaattactagtaaatgcagtattcatatgtcctcaaaccgttttttgcagtatgttattgatccatcgaatcaaaatttttcaccgccaagagaaaaaagatcttactattttgtgcttatgaaaaaattagtaaaagtaaagctggaagcacatacaagcgcagctgaatcacaaaggaaaattggcacatccttggttgacacttgtctatttattaaaaggttttaaaaagtagtgttcagcagttctatcatatttttttatttaaaaaaaaatactgagaggaagcgtattgttaagacacaatttagggtggcgttaaataaacgagagagcccaaaaatataaccaagataaagaaaatcaatcataaagtgaattcaaaaatgtcatcgcaaaacctcaatgataatccaaaaaatacatcctcagcagctgaagataagaagaaacaaacttcatccttaaagttggcaccaataccaaccacatcgccatggaaatcatcttcgccagatagcaatacagtaattcctgtagaggaactaagagatatatcaaagactgcaaagccaagtaaaaatggttcggggtcaattaaattaacaagcaataccaaatggactccaattacgccgtctgttataatctcaggttccaaggacacaaattcaaagtcaggaaagaactctaaaaattctaagactaataaaaaaatgaaaaagcgtggcaaatataataacgatatcaataaaaaggactttaacggtcaaaccaacagtacatcggaaataagtaacgtttccaatcttgaatccaaacctttagatgctaacgctaaagtaaacatacattcaagctcaggagcaactgccaatgggaatataaagaggataacaaacaacaacaattcaaccaacggtagacaatcaagaaattatcaaaacaggaatggcaaaacaagatacaacaacaatagtagacacagtcaggcggctaataatgccatctccttcccaaataattatcaggctagacctgaatatattcccaatgccagccactggttgaacaacaattcaagaaatagctataaacaactgtcatacttccgtcaacagcagtattataataacatcaactatcaacaacaattgcaaacaccatattattactcaatggaacctatttttaaatctatcgaaagtatcaaaaaccaaattgaattctattttagtgaagagaacttgaaaacagatgaatttttaagatctaaattcaaaaaagccaatgacggatttatccccatgagtttgatagggaaattttaccgtatggttaatttatctcttggtggagacccaaatttaattttggcatctatgagagaagttttacaacataaagaaacaaaccatttggaaattgcccttggaagcatagaaggtgctcagaagaacatggcagatgatttcaatccattggaaaactattttattaggcgcgaaaattgggctgaatacgctatggaaagtaattttgatgaaaatgatgacgaaactgaaaaatacaacattgagaaactattgggaccgaacgatttagacaattattcttatatgggctatccaaacttctttcccagtaatgaaaatgggaaaaagagtcagagctatgaccaaggtgaaattagcaggcagtttgaacaaaacttacaaataaatgattaattttagacaatatttttttttttttttttattatgtatatagttaacatgtataaagtaatagcagattctctctaaaaatataacataacatttcatttcaattcgtactaaataattttttatataacagatacataagatatttatatagaggaaaacgaaaacaaactaaaaataagctgttaagaacagatatgttttatgccaccagagcacacaaagctgcgccaacaccggacccatctttggctagacgcaaatgtatcttacgttcaccctcagtgccaattggacttaatgccaaagcatgtctcagcatggatctgaatccaggatagtattcgatgacataaccgtcaaaaccaatttctacctcaccgtgatatcttttgttcaaagcgtttgtcttgattaggatggcggcaatcggaacggctgctagatatgcagaccttctcgtaatggaacggaccagattttgaattgctttacgttcttcaaaagtggtcggtagcctcaaactctgcaaaaacgacaattcagtttcacgcaagtttgtcgaatcatcgatttcaatcctggaaagaacttcactgcacaattggaaaggagtctttaaacggtgaggtaattgatcgtaattacgatactgtcccaagattaagccccttgcatgcaagtccaccaggatgttccttaacagctcacccaagtacatgccggaaattcttttttcaaatagatggtaacctggatttggagaaaatttttggtcaatatcgatgtcatactttgtagcagacaaatgtttcaattcattgtcgaaagaaccccattcgatgttgatgcacatttgggtttttccttcatgcagcagtcttgttctgagctcatctggtagcttcttgatgttttcaatatcctccatatagcaaccgttagtaccagtaccaaagatacaaccaatgacaggctcgctaatctcaccagcactcgatggacgagagcctgaagtgtagcagtgggataggaaagtgccaaccgtgtcgttggtcaaagctaccacattaatcatagagagcccctgaatgtctaattgctcctggtataacctcacgacatccttgccgaccgtgtcttcaatcttgaagcttttggtccatctgattaaagtaccggaactcaaagaggtttggtcaacgggatatgagaaggtaaatcccattttcaaaggttttatgttctcccccgtggacttcaacaactcaggatgatgcttcctaacgaaggcccttgtacggcgacccaggtagctaaacagctcctcgctggtgacatccttgtcatttagatattcttccggaatcttagacttcaattgctgcatatcaaaggttccgtcaccattcaaagtcacagaacacactctgaagtgagtcccacctaaatctgcagccagcaaaacaccacgttccgtcccattgggcaaactggttacatatgtagggatcatgggtagacccttgtccaccgtcttttcttcgcctacagaggtgttattcaaccccttttccatacattcaatgaagtacgctgttagttcgtccaactttgctgcatcaacctgcaatgaggagcagatctcaaccactgcatcttccaatgcctcagcattgactttatgtaaattttcaaatgacattactgtgtatctatgattcgattcttgtacaattcttccttgatacactgatatctgtttctatttaaacttcctataagtatgagacgtacaaaagaacacgagacaagatgagattttacacttacacagaatcgactttatataatcccgaatacatgtttcccccccctgcatcgcaagcataatagaattcgacgacccgatcttcttcctctgtcttccacacacacaaacactaattcactctcactctctcactttccctttcgacgacacacacaaaaagactttctggatgccccgcgttttttgtcacttgattcttcgaacaaagacgcaggcaactacccctgaagggcccacccgaaagtagttgctactgctcgttgcggtggctgccagagtggcgacgtagcgttgcgttgtggctaacattggtgagacaacccgattaaattacttaatgggctctcccaccgcctttgcacccagtgacagccattttgaagatagcatcgggctggcttccaaataaaatctaggtcgtttctattaagttcgtttcgttatttttctgtcttcgcggcggacacgcaagccgacgacgacgaggtttagttgcattttggctatcataaaagaaatgggcttgtcgcaacgggatcaggaccaagaacaggggtgctgagactactactgtaactgcgaccgacacagcgtgcgaaactagggaagtaaaaaggtataggaagaagaactatgtttagaatagctaaaaacctcgtacggacttttgagcagagcgtgcaagataccctggcactctcgcaggactcgagcaatctggacgctttctttcagtctataccaccaaatttgttgtctgctcagttggaatcacccgtagatgcggtttctgaaggtgttaagcacaccaacgtcaatgaaacgctttccggtctccgcattgtttgggtggacgagatgcagttccaactgcagtcctttttcgactatatagtaggtttcaatgatgatccggtgccggtggtcagtaatcaacacggattttcgtacccagattaccgtcgtatcacatccatcttcaatgaacactgtggccgaactttgaaggtcaacatatggtcagctaaaggaggcacgttcagagacgagtatatcagcattatatcgaaggagagcgacgatttggacgatgtttctctaaaccatgacgagaggaggccatctagtggggaagcgcaccagttccaagcactcgggttcaaagtccaatggacgcctttgatagcttccactttcacataccatatcctgaacgtgaacatcccagatggacccgcccaatcggcagggctcatcccagatgaagactacattatcggctgccaagatggcctgttggccacgggaggggagacgcttttacaagatattgttagatcaagagcaaactacgatctggtcctttatgtctacaacaaagtttctgactgtgtgagaccaatcacagttcatataggtcccgacggcaggttgggttgcaacgttggatacgggtttcttcacaggattccaacagtaaagcactgtccacaacaagcacagcagcaggggcaagatgacaaccctgttcctgttcctgttccagtagaatctgagacggcttttgtgccatcagcattcacagcaccaccggtgccaacaaagaagaaatcaaaaaataaaaagggtacccagccattggcaatggatgactattttaatgaaggcagagataagtcatctaccgctgcgaagtcagcagaatctgacatcctcgccccaccaccacaaaaacagtcatcctctgattaactttcctggttagtcttttggttttgtttcatagcaaaattaaatatatatatataagcttgctttcccttcaaaacacgtaaacgatagttggcaatgtacgaaaagtaccgagactttttttcaaaggcacgcgtgtccttttttgttaagacaatagatattttagcattcagaaagtttcaatttccaagacttgacgtttcaattatatggcaatctcccaacaagcacccgctcatataataccatgcaagtgaccacaagatttatatctgcgatagtctcgttttgcctgtttgcttctttcacgttggctgaaaacagcgcaagagctacgccgggatcagatttactcgttctaacagagaagaaatttaaatcattcatcgaatctcatccgttagtcctcgtcgagttttttgctccatggtgtttgcattctcagatcttacgccctcacttagaagaggccgcctctattttaaaggagcataacgtcccagttgttcaaattgattgtgaggctaacagtatggtttgcctgcaacaaactataaatacctacccaaccttgaaaatctttaaaaatggtcgtatttttgatggtcaagtctatcgcggtgtcaagatcaccgatgaaatcactcagtacatgattcagctatacgaggcttctgtcatttatttaaattccgaagatgaaatccaaccatacttggaaaatgcaactttaccagtagtaataaacagaggcttgacaggcttgaatgaaacgtatcaagaagtcgcactggaccttgctgaggattacgtctttttatcccttctagattcagaagataagtcattatcaatccacttgccaaacactacagaaccaattctgtttgatggaaatgtagactctttggtcggaaattccgttgctctaactcagtggttaaaagtggtaattttaccttactttaccgacatcgaacctgatctcttccccaagtacatttctagcaatttgccgttggcttacttcttttatacttctgaggaagaattggaagattacactgatcttttcacgcagttaggtaaggaaaatcgtggccaaataaatttcattgcattaaactctacaatgttcccacaccacgttagattcctaaatatgagagaacagttcccattatttgctatccataatatgatcaataatctgaaatatggtttaccacaactaccagaagaagagtacgcgaaattagaaaaaccacaaccactagacagagatatgatcgttcagttggtaaaagattaccgtgaaggtactgccaagccaattgttaagtcagaagagattccaaaagaacaaaagtccaatgtttataaaatagttgggaagacacatgacgacattgttcatgatgatgacaaggatgtccttgtcaaatattacgcgacatggtgtattcatagtaaaaggtttgcgcctatttacgaagaaattgcaaatgtcttagcatctgatgaatctgttcgcgataaaatcttgatcgccgaagtagattcaggggcaaatgatatcttaagttttcctgtgacaggatatccaaccattgctttgtatcctgccggaaataactctaagcctattatcttcaataaaattagaaatttggaagatgttttcgaatttatcaaggaatcaggtacacatcacattgacggccaggcaatttatgataaattgcaccaggccaaggattctgaagtgtctactgaagataccgtacatgatgaattataatcaataaataaagcatatataatgcacatttttaacatctgattactcgcatcgtttctggaagaaaatagctaatattcgttatttatggcatcacgattattctcaccagttacccgtttatgctcttgaagagatttagcattactgccagcgcatcttcaaatacaggtttatatgagacccattactataaccctaagaagagaaaaaggagtgctttcgttttcaatcacattctagtttacagtaattgagtctcgatgatgtttaatatttaccttttcgtcacttttttttccaccattcttgcaggttccctgtcagatttggaaatcggtattatcaagagaataccggtagaagattgcttaattaaggcaatgccaggtgataaagttaaggttcattatacaggatctttattagaatcgggaactgtatttgactcaagttattcaagaggctctcctatcgcttttgaacttggcgttggcagagtaattaaaggttgggatcaaggtgttgccggcatgtgcgttggcgaaaaaagaaagctgcaaattccaagttctttggcctacggagaaagaggtgtcccaggcgtcattcctccaagtgctgatttggtgtttgatgtcgaattggtagacgtgaaatcagccgcctaggtaaattggcactcaggcacatatctgcaacaagatgcatggagtacgtatgtggcaaacttttttttatagttgaaaatatatccatatgaggatgccagccatcatgtcaagtttcaatgtaattatggttgtgtatattatgtttgcagcaaaataaaataaaagggctctaactacaatatattaatataaagaaatgttattcaatctagtttgggtatgaattttttccctcttaataaaaatagtttaagtagtttgttcagtcttcttatcgctggtaaacattttttgggaatttggttttaaactatcaaaaaaatcctgaaaaaagtcttcaaaggaattgaattggtcgacgtcaggaatcatgaagtgactactggacaagttctcgtgcaaagtaccaacattagtaggcgaagtagcgggtttcgcggcgtgcagatttcctgctcctgtgtagttattagcattagtcgacattttatcattatcactattctcttttgacaaactgccaaaattaatacgagtcttactagtatcaattatagattttatgatttttccaacgttatcagtagcctcattcattttttcccctatagtgctcaaatgccagtacacttttgtacaaagactcaaaacgcgttgacgttcagaagaatcgaaccaataaagatagtcacaaagagttaaacaggcgtagactagttgatgacaagtaaaaatcggagcaccccttattaacgttggcggtagtctcaaaaacccattcaacagcgaaaatgaatgttctttcatcgtattaagaattagtttcaaaaacctttggttgctttttagcgtggaagaaaattctgtgataaaagtgcgacatatcatgatatgataaaaatcaaatgtgaacaatagcacgcccgcgccatcctttgctaaaagctcttcccaatttttcagccaataatttagctctggaaaaacaaagataaaagtatctgcgttacctccatatctgtcattgttaaagtcatccaaacactgcgcaaaataatttttaaggtttataaagatgccatttacgatgtcacctaaatttatctcactgattttaatgtcatcaccaaaattcgcctgaggaaatttcgccacaagtttattaaactctttaagcatatcatcctgttccctaatatcgccgtaactaatggaatattctaaatagcaggcagttagtgaatttagtattcttagatgataaagatcttcgggattatacacttcttttaccaaaaccctatcctttatctgataaaaatctattacatgtaacaagctattgagcgcaaaattgcttagtaccagagaattaaacttcagttgcctatatctctttgcctttcgcgaaatatggaacatacagcaatataaaatagcctcaatatcaaacgctgttaacttttcaaacatggttaacgtattagtgagtaatctctccactaaaggatacaatatttcttgttctgcagcgtatttatcgttgtcagcaaaactcatagcgataatagtaaaaacacttgtaataaataggtgtgagtgggcatattccacgtctatctcttttctcccacctggaattatccagaaatgggatctcaccagaaattcttttgcaagcttatggcataattcctgattattctcataaaaatggagaaagttcactcttgcaacagcatatggcctttgctgtccagctagcttcgcagctttagatgtagccttcgatggaaatagcctctcatcaatatcatgtagcaattttaaaggagattccttcaacttaaatccatttaagaaaagattttcttttctatattcccctgttttccttatcgtctctgagcccgaagttagacgactatcgtacgtcttatttgagctgaaatccacgttctgaatatcatctccagggcctttgatatcgctgttataagacatctttgctgtggtgattatcaagtccattttctggtgtaaagattttatgtgctcttctaaagatgaaagccttttatcgatcatgtaattatcaaaattgaccgttccattcttttcaaaactactttggctttcgttgggagagtccgcattcaaatgagagaaagaaccaaggttgtgattaattgagttgatcttctttagtagaccatcctcacgtaaagtattcaaaatttcattgtctttattcctggctaaggagcaatcaagctgcagaacgttacatctgtaacattttccaatgaaaggttcaaaatcgcaccttgtcttcactctcctgcaagtatcacaactaaatgtttttcttttctttctaggttttttgttgccattattcttaggactgttcgtttcactgcgctctttggctcttgcactatcctctgggtggtttattatggatctgatactatttcgcacctttccagaagcagaattatatccagcagtcatcggtaaaccatctggtctggggcttactgaggcatttgagtttatatccatttttttccctgatgttcagcaaaccgaaagaaatataaaatacaactgggaaagatgttttaatggtgagtaagcaaaatgtgagtggttttaaccctaaggaagaaccgtatcaaaacactatttttcaattaaatcatctacctaatgagctcattttgttaagatgatctaccataataattattcaaaaactgtcaaaattaaaaggagggtaacagtttcaatagtttaaccagttttggtaatgcctgaaataacataaaaagctgatgctaagtgggctacgctatgctccaggtgaagataatcagaacactacatctctactgcaaatttatatctcataagaactaaataaaatggctagtatttaagttaatcttctaacctaaaaaattatcgagaacaataccgtgaaaactgcataaactgacattttgaaagcatcaataaaaatgttcttcggagcactgttttccatcttctttgaacttccttgactttttgcaccattttttcctttttctttctttccattatcattgtcagtttcctgctttcctagtacattcccctcttcatcaacattcagcattttacttttcataccagatgtgcattcgattttaccgcctcttatgatcgaacgaccggcttttggtgatgtaaattcttcacagtttaattcctcagatgaacttttgatataagcgctaccttttactaactttagctctgggaggtcaattttatcaaagctaccttcaaaatatattgcaccgccaatttgcctcaacttggggaagaaatcaattttggcaagctctgtattgttagcaatcattagacccccttgaatatcggtggcattcgaaaagtttagctttttcagatttttattatctattaaccccaacgttccttgaacttttgccaaaagtggtagttccaagcttgaaaattgattctcgatgaactctagagaactgttcacagaggaaagtttagctagtttaatttctgaaacgtccttaatggtcatattttcaaccgtgtgtaagttgctcaaatcaagttccagctctttggcattagagtggacggttagttgtttagtaacactttctaaacttgcgaataaattttctaaaaacctgttattgttgatattgaaaatatccactttcttgacgttattgaagtaatcgatggaggttaatgcagtatcagatatgataatatttttgatctttttaatatttccgttaatgacaacactacttagaataggcaaaactctccaatcaacggtttcaacttcttttaaagcgggaaagtctaatgatacaaaggaagttaggctatccaattccaactttcccaaagactctaaattataaccctggattctaaaaatgtgtttgttattcttgataataagatctccctctatctctcttattaaccctagatcaataagagatccgctgtagttacttgatatttcaatgtttcctaccactttccaacatttagcttgcagttcaatcaaatttccagcattctcaatatgatacaagccttttttacagtcttcatctacttgtgtttgttttgttggagaaatcacctcaaaatcagtttgttcctttttagggatcgttgcattagtgttaaccaacataatgttgtgatctagaatattcggtccaccattaggttcaactgcagcggatgatttaattaactgcagaaacaagaataaaaatcttaagattgtgttcaactggttcaacatgctatccttttctttttttgtagaaactttggtttctttattgactatttgaataacagaaatactagtgaagaatgtttgtgttttccaaattggcattttcttttatagtctaagtaatgccacaaaatattttttttgagacgcatcaatgacgggacagtaaagacataaacgctcgatcagaaaaaaagaatcgaaaaaaaaagggagaaataagcaggtaaataatcaaaaacacatgactttttactgtttgttatataattcaatatatccatccttcatttattgaagatgaaagagaatggaaaacaaaaactcatgcatatacacacattatatatatatatctatttttttaaacgaatcctttctttattgcttcaattcttagtgagatctcttctataaaaacctcattaaatccaggaacgtttgcctcagttttaatgaattgctttaacatttcatttacgtattttcttgtttcatcgtcgcgcgcacgatcatacattctgttgagaatatgagatacaatgtttttcaagtagtcaaacttttctatcttcaacgcctgaatatcgttctttttatgcttcttattatgattagagagaggaactatttcggtctctgcttgagcatttgggcagcctgaatctatatccattcctgaatcaagctcgaaaactggttgcgtacattttctaaatgatgaagaacttgggttggttatcggcgttacagtttgcccatgaagtaaataaggactttccatatttaaagatgatgttggagagtcttgtgtaatgggagataattcctctttggaaatttgtgttgtgcttagtcttgtcgattcaaaattccaaaattcctttcccctcactgtgttgctgtttttatacaagcgattttgaagagggtatttgggaacttttgtatatctctcctgaacctttttctgtttaattagatcaacatcacttttcaagttcgttatggtgatattcttaacaaattcaaatgataacaagttatatgccgatggccgatcagcaggtgttttaacaagacaaccagctacgaaatcctttgctgcatccgaaaagggaccttgtaattttggaggcttcctttttggtaagttagtcataactttcataggatcatatttagataatgggggtaagcccttgagtaactcataggtggtgatacccaaggaccatatatctgctttctcattatacccatcaacttcgcagcaaacaacttccggagccatccaatacggcgttcctacaaaagtgtcccttttcaaagtggaacgaatgtggccacttactccgaaatcacccaacttaaccataccttcttcatttagtaaaatattagctgctttgatatcacgatgaattttcctttgctcatgcaggtatttcaaacccaaggtgacttcatgaataatgaaggaaactttttcttcaggcaaaccgttgacgtaacttcgcttcagtaaatctgaacatgatccaccgccgcaatattccatgacaatccacatagagacatcttctaacattgttgcaatatagtttgtaataagaggagatttcaattccgccagaaaaaaaatttcctgtgctaacagttcaatgtcttcgtcggaatgctccaggttgaccaccttaattgccacaatttcttgcgtaactctatccactgctttatacacatcaccaaagttacctctgccaatacatgattggatggaatatagcttcgatggaggggttcttgacctaattgatatttctttgctttccattttgtgctattttcttttgttgtttagtaaatgaattagctagtaaaaaaactaaatttaaaaagcaaatgctggtttgctttcttttgagaaatgtttgctaagacaactgactagccaggtgttcactaaatcgataatattgaaaatggcaaaataagaaaaaaaaagaagagaattagctggctttttttggataggaaatattaaatgaagcagttggaaccaagataataaacaaaaacagtatattaagtgactctttagtatatatctgaactaacaagtaaaatatcgatgttagaaatggttacaatagaagaaagtagtgtcattctttcgcgtcaaaaaaaaaaaatggaatttgtgtctttttcgtttttatgtgtcatttttttttatccctgatgccgcattgttccgaacctgggacagctccgaaatataacttgaggaaaaagtattagaaaagggaaaaaaatacagttaaattatcatatatgttattttttgtcctttttggccaattttaaagacttatgcattgttaataagtttgttggggacatcaaattttgagaagacttaggaatggagctcaaactccaccttttacttgctgaggcacttctttcaggtatgttaactctcaaatcgtgtttcttattgtaggacgaagctgaatctacatttgaatgcatatttaaatgcggccctgatcttggacgagaagtatttacagcttggaatgttccgtacatctccaacttagtttcccaatattctaaaacctttggagaccaattcgtagtaatcttcggtaaattatctatatgaataccattgcacaataaaaattctgtaataaaaaaaatgggcgttccatcaacaatttcatagtgctttagggaatattgaaaaatggaagaatggtttagatcattctgctctttttcgcttgccgtcaattctcttagggaatatttactttgggcgatggctctttgcatcatgaaaacactatctaaatggatagctttaattaaagacttcaaagaagcctctctgccttggttgctgtcgataacaaactttttaaattgatacttatcaataatgaatttggatctttccgagtcatcagaatttgcagttatttttttaactggaaagttcctgagattgctttcataaatggcattaacattactattggaaacattattttgtaaaagatgcatcaactctaacgaggtgaaattatccagcgttaaagatctaattttggagatatgtgaacccagagatcgatgaacgcccgaacatttgatacacaatatacacaataaattgattgacacccattctactgttgcggtgctaccgcagtcacaacacttcaaattagatttatcaattttgcgcacgattgatagcagttcgtctctattggaggctcccgcattagcaaaagagaaatgctgtgtatgctgtttggaggaatctgtttttgtaggaatacggttattactattactgttgctactgctactatgaatgggatgagtttgatgattgatgtgatgagaatgcgtagatttgtgttggctcccactaagacgggttgataaatatgtaaatgacagttggggtgaacgaaatggaaatcctgatggtaaagaaggaggtatttgtagtaatatcaatgattctttcgcggccattaataaagcgatgctttttaaaataacacaatatacctcaaaacctcgatcatcctcgcagcggttcgtttgaaatttacatcgaagagatttaagaagaatattagttaactttaacgcgttgttgcaccatgatggatactgtgcttttgatgctgttcttgctactgttcctttactgaacaaaggcacaacatttttgttgatatcagtagtataaaaatccattattgatggaacatccagaaaaatgtattcaaaatgactggtacagctaccttaaccactctgcctcaatgtgatttttatcctctttttcgctcaaatttttacttttcttctctcttcgtcaagtactattataacgacagcgataggaaaaaaaaccaacatcggacgagaataaataatactttagcgttcaaaatgacattcctttaaaattcgatatgaaattttccgcgattaattcgccgagaatacgacaaaaaaaaagataaacatcagaaaattctattattagattagattttatattagataatgaattaatacaggtaataattatagagaggaaataaaaataaacagataagttatttacatcttctaactaatattccattacaagtgaacgaacatgaaaagatcatataaaacccttccaacatattttttttccttctttggtcccttcaaggaaagagcggtctttcttcttgttctataataatattattaaaaaagcacataaaaacttgattgtgtagcgataataaaaaaattttttcgatattataggagtataatgtctctaaactcaaaattaaagaacttagaataagaaagcgacaccggcagcgacggcagcaccgaagacaccagcacccaaagcgttggaagcagcagcaccagtggagatcttggtgctggtggtgttggaaccgttggtacggttggaaccattggtagaaacgttagcagcttggacagcggcaacagtagcgaaggcagcgacgatggtcttgaattgcattgttttgttgatgattagtgttgattgaaacttatgtttaatgatgattttcctctaaaatcaaaaacaatattaactaataaagtaaataatacagtaggagaagatggaaaagaaaatcaagaatttctcgagttccttatatatgaggagaaaagccaggaaaaccaccgcgatgacacacagcaccatatctcatgtaacaaacgtgaaaaaagcgatgattttttttctgctttctttttctcatttctcaagcggatattccgcttgcaaaaagaaaaggcgtggctctggtcttcgctattttggaaataaactttggcgtcctacgcccagaagcggccaaagcggccaatcacgcccgaagacgggaccgcacggctcccaacgagtcgtttttttggaactgaaaaaggcccaacgttgggcctaggcccttaccgcgcccatttcggaaactgcattactttttcgggacgtattctcgggaaataagcaggtccagatccgcgtagcatgaatggggcgccaaaacagtcgcgggtaacgaaagagcgcaaccacgcgtatattccgggccggtgaggggcaacgcgcattgtcccggggcgatataatccatgtaccggaacccgcactttttcgactttctttccccttttcctgtctcctattgtgcgagaaaggtttgattgacaagagatctttactgatcgatcttagttagtcctcgaataagcattttgcaagtaccagtcatcgtattagagaacatacaactttagaattacactatgcacgcccgcgactggtttttagtttttattgcaattttcattcctcccttagcagtctggctaaaaagaggtttttttaccaaggatctgctcattaactttctgttatttttactagggtttttccctggtctgatccatgctttgtacgtgatcagctgtcatccatatgaggagaacgaggcccggtactcacacctctcctcctcggatgataactatggtagtttagcatgagtgactctttctacgttatcctcctccgcagaatttcgtaataagtgatgtgtggctcttttgctaccctttttttttcatttctttcttttttttctattttattttttctttttcatttttcggtacttctatgtacctgaaatgaataataatgtaatggcaagccatctcatcgctgtcggctaagtaaatctatagtttaatatattcattttccctcattcaaagaagataaatcactctgccaccatcgtaatggacttactgggcgatatagtggagaaagatacatctgactctgttgaaagtaatgacaatggcactcttagtaccaacaactgtggaacgggatttcccgagttgtacaaacccaagaaaatatcatcttggaaggaaagactaagagaaaaaagagcccaaaagaaaaaaactagtggcaaggatgctgaaaagcaacaaacgagtacagacgccccactatccgaggcaaaatctatccataatgaaaatattaaagttctgcagggaatgagtgatgaacaaatcgtgcaagaacgtgaggatctgtataactctttagatcccaaactgattgccaagctattgaaaaacataaataaaagagcgaaggacgaaaacaacactccattatttgcagaaatagaaggcgcttctggtacctgggtaggtggcaacaagcaaggcatatacgatctaccaccgttagacgatgaagatgtagacgttgccttagaaattaggcctatgttaggcaaagatgcaaaacatgttcaatttgaagaagcaggaaaagaaaaagacgtggaaggagaaggaaaaactaatgatgacgtcgatgatatcgcacccttagatttccagatggcacaatgcattgatcatatgaaaaatgaagagctattcaaagacgttcattttatcaaagaggagagccaaaatgaaatcaatttagagaaacttgatataaatgatcctaatttcaacgataaattacacgaaaaatacttccctgatttgcccaaagaggtcgacaaattaaaatggatgcaaccggttcagcaaaaaacagacaagaattacatcattgaagacgtatctgaatgtaggtttgactttaatggcgaccttgttccacccacaagacaaatagactctaccattcactcagggttgcaccatcacagcgactcgcctgaactcgccggttacaccatagtggagttagaacatttagcaagatccacttttccttctcaaaggtgcattgctatacaaactttggggagaatactttataagctaggccaaaaaagctactaccagctagtgccagaaatagatgcagacacatacaaggaagacggaagcatatcgaacgttatggataagatctattccatgttttgggacttgattaaagacggaaaagtcatcgaatccttagaaatctcctctgatgagaaattcactagaaatttgtcagtcagaaattatgctattgatgcactttggttatggaaacaaggcggtggggacttccgaaccaagaaatagatagagaaaaaaataatagtacatacaggtgcgccgaccagcgcctattcataaaaacaagaataatgtgtctctttgagtcatgttccttagcttcttttttaaaaaaactgtctcaggtattttcgcttctttgatctcccaatctccatatcccaaccacgttcatatacctcaagccgatttcaaccaaacttgaacgaaaaactcagacaggtctggtaaaatatctgcaatgaagtacgcacaactcaattggtattaattaatatagaacatattaaatgtagaggagagaaaattaaattacatgggaaaccaatcttgaaggtccaataaagtgagatgtgcatggatgaattatccatgcaaaagcaaaaacgaaaaagtcgcaacctcaatcatgccttttctctccaaataacttttagaacaaaagtcaaatataggaaagggaaaatatcattctccaaagcaaacattaagtcactgatcaacagagaacaatggtttatctttgcacattgacacattcatcgagggtttcaaagcacttaaaaagagcatgattcagttcaaaaaaatgatcctcgacaaacttaagttgtgcaattcacatcagcatatccatataaagcttatagtgtgatgatgagtactctcattaactagctctgttattcaaactttaaacttcggatacttgactgctctcttcgtttgtaagtagcttgattgtagttacatcgtcgttctcatcgcatctttttttattagttatgaaaaatttttcacttttcacctagttaggatacccggctggattcttttgtactaacctctatggatttcgtggtcctctcatgtcacgtcaaaatttcagatcatatgtcagggtaacatttatgcactcggagattgtcaaacttattgacgcaagcatttactatttttccgcacaagcaccatgtgtgataacatgcagatcgcccatctgagcagtaatatctagtcattatatagtctatcaaatgttatacttccagaatttttcgcctcggcccaaacatgtacattttcttggtggcttttttattctggctttcttttcctctaacgttcaacatggttgaaaatgctctcaagtcaaataataaaacacaatcataagaattcaaagatgtgcatgagaactcttaacaatacatatttttactgaaacactttggttagcatcttgtgattactttatttatataacctagtcgcccctcccctgtctgtactgttcttgcaggtaaattcaggaaataatacatcctccacgactacaacatgtgcaagtactatccataataggtgtaatcatagagaagcagtcctaaggaaataaaatcaaagaaattaggtaaaggttgggtattgatagatgaaaatgtttttgcaagttaaaaaggaaaatatgcacattctcttataaccaaattcgtctgacatcgatatatcttttcatataaagttcttcccctttaccattcactccatgatgtcgtacctgttacactacagtgcctgcttgattgcgcattcataatggctgtacaccgtttacccaatgcattctcgtctgcaaagagaaggatatacatctttttctggtaataacatgtaccgattaggaaattaagaccctgctttcacgcgtgctcctaccatttccggtaataaaagttcgggtaagatttcttttccaaacgagcttacgtgtcgcatcgacaaatatggcgagtgctcttatataagtaggcaacatctaaaaagaatggacatcttttttttcagtgtgaagacgttatcgtgtgagtattaataaagagttgtaatttgataataagataaccaaggagtaaatatataaagttcaccactgctctgttatctcttttttatagagttcggaaatcctcacagattataaccaactaatcgtcattcatttcaaaaaaaaaaaaaaaggaagaattagagctcttccacaatagtggctattccaggcataatttcaaatcaagtggcaattttacgctcctcattcattttcctgtattatactttaattattcttatttcgctttttttctcaaggtgacctgttgtatcacgttagctgaaatggaaaacttatgccctccacctccttcccaaatgaaggatttttccactcctccaagaaacaggcatcgtcacaaaagatcctttgctatatctggagattttgaattcttaaaacaacctgcctctgcgcctgttttgccttctgcgtacgactcacctaccttcgaaaatacaccaagaagagtaagcggtatgagcgtaacaatgcctgatgaatctcaaaatgaatcagcattactaaactcaccaagcccaaggttttttattagcgaagcatccacatattcatcaccaattaaaggagtgccggacgctatcattaatttggatgatgtgctcattaataaaccaaaaatgtgtagatcacatcgcaaaaccaaatcagtaccagtaaaattggacgaattttattcctcccataaatgtagctcagtaccagaattaactataaatgaagaaatagatgaagatgacaccaaccctcagttgctggagcccgtaaaaccattatcatcaacttctctatctactgatatgaatgaagataaaaaaatgacactaaaaaatgccaggagccataactcgttaaaaattcaggcacaaaagcaaaggtactacaactcagcaaggtatctgcctttgaatagtgaggaccgagcaacagatccacaaattttaacgaagcaaagctctgttacgtctttattttcttctaggtcaattacacctgtatcttgtaacattaacaatgcgggtagaatcaatgcaatcagtggtaattatctagatgacgtcctttatgaccttgacacccctgccacaactctaattcaggatattgataaccttcaaactagtatcaacgaaagggttaggttgtcaccacaatcctcgtcgataaaaaagtatttttccaaagatggaaaatctgttagcagcttcaatttccagtctcaggagtgcgatatggtatcttttactgaggattttgcccatgtaacatcattgtcttcttctattcttgactctgagaaacaaacagacgacgaagaagaagagagtattccggaagaaatactacgaggagaacccctccacgtatacaacgaaactagtggatctgataaaagtgtcattttgccgacgaaacaaaaatctgctcccattaacaaggatagtaagcacagttcaactcagtatgaagaaaaatcttttaagaagaatagaaagttcaaaattttcgccaagttattctgcactaggaaatagtagaataaatttaagatatatagaccactcgataccccatcacctgcataattatagaaaaaataaatactaatagatacccgatttataacactagacattacaatatacgaatttcataataaaattttaagttcagactatagataaataaataatatgaagtaaacgtttcaagcaaacgcttatatatatatagagagataataaaggatatgatttagtctctgtcccttctttcaaatgaatatttaatgccttttttttttcgggttgtgtgttcgtggtgatttttttattcttcttttcatttggagacctctatgttgtctaactcgtccttctccttagctgcagcttcagcttctaatatgtatggcaacaggtaaggaacatcctcttgggctttgatccattcgtttcttggcagtaaatgatgagtcaactcggtttgatgagccctgattattctatatgctctggcataagattcatcttcagggagtcttcttaaagcggtctgcatgatgggattttcctctgcaattaagtcgtcaaatttgagccctaacttcttgtaacctgcgaggttaatgaactgattggcaactggaacacataacttggagaggacgggtgacttcaaaatatagtcaccaattctcgcaatagacgtaaaagactgtggcattttgttctttctggaacgtttaattacagttactaatattctgataaattgtccaacaacaacctttactgctatttttccaagcttttacatctcttcccttttattactgctctatgaaagtaaattgtcaggccccccgccggggtgacccgataaaaagcgcgtcgctcctgattggtcaaaacaagatcacagcgcagttacacatctatagacaatgtacatatggctaatagaccttaatagtgatactctgttggtttttggcctgctgtgttggggaaaccgcattgcagtaacgacttgtccacaagatgaggatcttcagtgaggttctctagtttttctctgtctttaacgaggatcataccacagtaccccgtggagttaatgtttaacatcaatggcggtccactcttggcatgcgatcttggaactacacagatccatttcttggtcagtagcacattgtatgacttggtcaactccggagactcattggtccaatcttggaaaaatgtaagtgctctctgcatcaaagatacgtaacacatagcaagaagatcttcgtccacttgatcagacgattccggcagcggcaagacgaaatgagcaaaggaaaccttatcatcttgtaatggctctgcgttgaaggtgggcaagaaatgatcctttccgttgcacaatacgtcctgaaaaggtataaatttttcaggcatttgcatgatctgcaagtgtttgtgatcttgtgaggaaccgctatgaggtccacaattataaaagaccagatacctttcacaagtgacatcatcgtccttgtctccttggagagaacagagcacattataagcagtcatcaagtcacttggcgtcaaagcagatctctggtctttaaactcgcttgtcactaggagactatgttcagggaccacaggaaatttgttgagtagcagcttatattctccgtcaccatttagatcttcagtcaccactagttcttcgtcgggattggcgaacgggtcctccgcctttgaatcgctattcttgttagcgtctggcttaagtgccaaagatggagcaaatgtcacccaatattgtgtcgtcgtttgaggatctttcaacttcttggattctgcatgcgttactttcagatgcccattctttttggctgcaacgaacttatcgtggattttctgtttcaaattctcttcaatcatctttgtcttcctattttctctgacccaggggctcggttgccttttaattttattatatttcaatagttcaacacattttcgaaacaggcaaaagctttacacgtgacgttggtatgatcgagtattattcatatggtcgttcatgattgcgtatttacgacagtatctcaaaaagtttcactcaaatgcggagaactatccgcgatctacgcattgagctcctttagtttgtaattgccgggaccgatttttttttttttacttctgactgttccacttaggaatcttacatgacgttaaacgactagcgcagttcccccaatatcggccgaaattttatttcaccaacataacgatgagtaaaaagaacttatgtttctgaacagattgatcattaaaactaaaaaactaccagaataaagaaatttatagttccaattgagtgcatgcgaaaagaatcgcaatgccgcgaattactcaagagatatcttacaattgcgattatggcgacaatactttcaaccttgctattgatataggaggcactctggctaaagtagtcttctcgcctatacacagtaacaggctgatgttctacaccattgaaacagagaaaattgacaagttcatggaacttctgcattctattatcaaagaacataacaatggatgctatagaatgactcatataattgccactggtggtggcgccttcaagttttatgatttgttgtatgaaaattttcctcaaataaaaggtatatcgaggttcgaagaaatggaaggcttaattcacggtttagactttttcattcatgagattcccgatgaagttttcacttacaacgatcaagatggcgaaaggataatacccaccagttccggcaccatggactcaaaggctatctacccataccttctagtcaatatagggtcgggtgtctcaatattaaaagtcaccgaaccaaacaattttagtagagtaggcggttcttcactgggaggaggaactctttggggcctattatcactaattactggcgctcaaacttatgatcagatgctcgattgggcacaagagggtgacaattctagcgttgatatgctagttggagatatttatggaacagactataataaaattggtctaaagtcgtcagctattgcaagttcatttggtaaagttttccaaaatagaatgacatctaacaaatctttggaaaacaacgaaaataaattatattcctcacatgagtctattgagaaaaacaatggacaaatgtttaagaatcctgatatttgtaaaagtcttctattcgccatctccaacaatattgggcaaatagcttatttgcaagctaaaatcaataatatacagaatatatactttggcggatcttataccagaggacatttgactaccatgaacactttgagctacgctattaatttttggtcacaaggatcaaagcaagcgttttttctcaaacatgaaggctatttgggtgcaatgggtgctttcctaagcgcgtctcgtcattcatctactaagaaaacaagtacgtagatagatttcactttttttttggctagtaatattacatacatctttatctagataattaatttattcgtttgttagctcgcttataatgtcatccattacctcaaagatttgcaccttagtattatttctgtacttattgttaaatttactgctcgcttcaatgtctgtgactatattgccacccgctttttgtaaaatagtaatgtcttttatcattggcctttttaaatcgcttaaagatatggcaattatatattgcatatcctttatttcaaattgtacttttccaagctgggtaaagatttcaaaatttaatatagtcgtctttgaccctttgagtaaaaagtgcttttcccaaaattttgttagcaaattaattgactgacataattctgattcattggccattaaatgtccagaatcctctttttttgattgctctccttttcgtattatttgatttttaacttcatgcatttccttgagctctttcgttaacctttgattttgcttctgcaaaaatagtagtttttgccaattcgtgtatgtctcttccacaaaatcatctgaatcacttgaatttaatatcgtatctttttctcccatcatattcttatcttctttgtttgttaaattttttagttcattgagcgaatcccaacaattttcaatatcaccagtggcttccagatacaactcatttattaaatcttgcctttctgcaaagttgtgaccggtctcttggatttcagctttgatttgttctattttgctttcttgaacattcgaaatttcttcctttaaatcattaactctttcattaagttttacaaattgggggtctttttcggaatctaactgcaaaggtttcgtcgaggacaaagtaaacctgaagaaatagtccaatgtctcctgttccaagtaagtcaacttaagtaactccattagtttattgaactccttgatttttgcactcagaatttttggatttacaaagacctcctttccctctacgtctaagctctcatcgttcctaagaggattcacaaacttgttctcttcatttattgccagaatgctggaagtaatttcgtgcaatgtatttttgagccttagttcttggttatttagcacttcttcgctgctcacagcaatagaatcctcaatatccgttaacacggtctcatagtcctttatgctcgcactccctgtatccatttcttcactaattttgttttaaagctagtctatatgtttttttctattggttgaagtttttttgatgctgctcattctccttgtgtttataaataatgagttacgcgatcttcactttttttacatgtgcttatatttaactgcctagttcccaagcgatggcattaaagacagccaaatgctaatttctggttgaataacctaatacgtatgccctaaattatttttcctttttaatctggaagatattgtttatccggatgatataacgttcaatttaattgatgggcattactaaatattttcaatatgaccaattcgtgtcgacattctgccataattaacctgagaaaaaaacatttttcgtgatcatttagcaagaaaccgcaaggaacagctcactaagatgcaaataaccattagataactgaaacacacctacaatgtcccacatgaataaaccctttaggaagcatcggcagctgacagaaataccaaaatgaaaaaaaaaaaatttagaaagttttatgtatagttttacatattgcatagatgatttgcagcgtaacgacgctaatgctttcttctccattctcattgatattaacgttggctagataaatgctgtgcaacggagtggctgaaaaataaattgtagcaccttgttggagaccaaatgtagtcttcactattaacctctagctaaagcagataaaagataaagattataaactttggttattggaagacccatctcagacatgtgtttccccaatatccaaatatttcaacgtattaacaatgaggtacatccctcgtactcaataacgcctcctaaagttccttacatctatatagtagtacaaaggaaattctaattatcaacctttggctcagttttttaaagcgtcgatggatcttacggcagtggagtgcgcagaagcaggattcacacctgttaccagtcttccgtcagtaatagagtaatcatcccagggcccaaccggagctaaatacttagcgccatattttttagcaacatcttcaacggttgccaaattcttggctttcaaaatactatcaacacccaaaatggtttcaccaacatcagtaaaaccggtgatagatttaccttcgatcaatggtcttcctgtttttttgtctgttaacccatcaaaaatagcaggaccgtgacaaacagctgcgacaacaccaccgttagcataaatttcggaagcaatgtcctgcaagtctttagccttaggatagtcaaataaggtaccgtggcctgcagatgcaaaaaaaatttggtaatcatcggcattcacctcttttggtgtcttaattttagccaatgtcttgttgaaatctgagtctttatttttaaaatccgtttcgtcttgaccatttagaaaatctttggctaaggaatgctcatcccaaccaaattttccggtttcagatacaaaatcgacttcaaaaccttcttttcggaatgtgttgaagggatgtaaggcttctacaacaaaaacaccggtcttggcgccgtcactgtagaatacatcgttatatgaggtaagagcgagtaaaactttttttggggccattataaatttgtttgagttttatctgtgtaattagccagtgggaagtacttaaaaatgccgttaataaaatttagcggatgataaagaaatgaatggttctccttatggctgtttatatatctgatttaaagggtaacggaaaccggaagcaataatggaaccgtgaagccatcccttgaaaaaattttccatttctttcatgaagactatgtacatgccccttatgccaagctttttgattttcaggctaggaatgagtaacgttaattctctgtatacattcgcccagatttctttacgggatttatggatccgtcagaacaaaaagccgcctcccatggatatcctgcgtattagtcagcattatttcttttattccgtagcagctaaaaaatctcctagaaagaacgatcctatctgtcgcaacggtacgtcgtgatttttttatgggcttattcttccgaaagtgttcattaaagcatttggtgcatgtttaatgttctatttttaatacacgtagtaaacttcgtgttttcttctctctgacctaaattattacagccatatataactttttttttaaattcggataactggcacagtaccaaaagctaaaatttctcacaaaaacataattatatgacaaactgaactactcattgctacaggtaatttcaataaaatgcgctcaatgaagttgtgaatttgcttgcttgtctttctcgaccttctttcagtattatactccatttgaatctgatcacaaacacgaaagttcatttcttgttttgaactataaaatcatcatgtcattttttaacttttattttccttggcgtcagataaaacaaatacccactctcaccttttaaaaagcaagaaataaataaaatggttatttttgaaaagtcatatttaacaagtgaaatagacattgtttttagattattttaatcaacacctgatattttcttgatataatattacatactggtacattcttatagacagccagtgtcacgcagacaaataacattgcggacataagctttatcaactatgatgaaatacttaattcacaatgccattttgaaaagtaagaccacggagagatcagaaaggttgattctgcgcatctgtcgttagcagaaattacaaaaagataacggcagcgagcgcagcgcccatcagacccgtaccagcggcgatagaatcagccgcacccgtgtaattcacgatttgaggagttgtggacgacttaccgttagtgaaaataccagcggtagtggtttgaactcttgtaatagaggataccatttttgtgcttgcagaagaacttgatgaccaattgttactttcatgggtacgaacagattgggcatccctagaagaactctctgtgtaagcttgcccaattctagtaggagtaacaatagtagcgcttgactcagaggaggtggtagtagatgctacaactgcagacgtggatttagaattagaggaattttcagtagtagtagaagaaaaagttggcacaacagaagaggtttttgcagcagaagaagtctcaataggagaagaagcctggacagaagatgaaagagaagtctgagtaggagataagcttttaacagaagtggtctcgatagtagaggaagaagaagaagtctcaacagcagaagtctcaacagcagaagaaatctcaacagcagaggaagtctcaacggcagaggaagtctcagcagcagaggaagtctcagcagcagaagaagtctcaacagcagaggaagtctcaacagcagaggaagtctcaacagcagaggaagtctcagcagcagaggaagtctcaacagcagaagaagcctccacaatagaggcctcagtagtggagggaatttcaatagcagaaatactagaagttgcaacggtggaggcaggagcgcgttcaccctcaccagtccatacgaaagtagcgtcctgggtgacggtctttgtgtagacatgtccatttttggtggctgtaatagtggtagttatactcgaaccagatccttcatcagtagaggcagaaggttcagcaacagatgttactggagaagcagctgtttcgacagtagcaacggttgagacaggagcacgttcaccctcaccagtccatacgaaagtagcgtcctgggtgacggtctttgtgtagacatgtccatttttggtggctgtaatagtggtggttatactcgaaccagacccttcatcagcagaggtgccctgagcagaggtagaaggttcagcaacagatgtttcagcggcaacagatgtttcgacagtagcaacagttgaggcaggagcacgttcaccctctccagtccatacgaaagtagcatcctgggtgacggtctttgtgtagacatgtccatttttggtggctgtaatagtggtggttatactcgaaccagacccttcatcagcagaggtgccctgagcagaagtggaaggctcaacaatagatgtttcagcggcaacagatgtttcagcggcagcagacgttgcagcgacagtagacgcttcagttactgcggaggttaccgcagcgccttctcctgcccagacaaaagtagcatcttgagtgacagtcttggtgtaaacatgcccatttttggtagcagttatcgtagtagtaatactttcgcctaaagcggcaacggtgatagcagataatacaaaagcggaagacaatttcattttcgggtattgtattgttattactattattattcaggcgaacaaaaggactttctgaaaataaacacggcattaggaatatagaaaagttagataatcattagtttaaatagtgcaaaaacttcacttcaaaaatggtatacgagtgtcatattatattagatattcatttttttgcaccctttcctagaactcgcgtattgagccctgaggtgtctgtcattacattatgccaaatgtgcgacagcgcggtttggaacaaacagggtgcggaacagggtgcacggcatagttaaaaatggaagttttggtgggttgtttaaactctgattgtaattggcgaccattcactgcttatttcgtttatctggtaattgtcaacatggtaatgaccatcaaaacagtaaacccgatactcgaaaaagtgctcagcgcgatcactgtcgtctggccaataacattttataataaaatacgtttttcctgaaagtatcaattagaaatagcgatgcataaaccgattaatgtgagatcctaatactgttccatttgttagtcttttttccacaattgctcctctttttttcctttcaaaacttatagaaaagttcttgatgattaaataatcagtaaaaaaatactgcccaataagttcaaagcgatcacgaatattttaagaacatatgggaagaagatggcacagattaacgatcgttaacaaattatgtaccatagaagtatcaattcttccagtgttgcactttaatggaaatataaggattaaaataatgtttctccattgactaccaaataatttttctccattggctaccaaataatctttctccattggctaccaaataatctttcttcattgactaccaaataatcgataagataaaatagcacgaagcgatatgaaaatacacagtcggctaaaaatttgtgggtaatttaccttcttgatgcatcaaaaatcgactttttaagagttaataatcattaaccttattctgacgaaaatagcagcgtatttaactctattgtacaaacataattttcttcttattgcgttagagtttcctttgctatggatcaatgaaattgcagattacgaaagaatcaaaagaaataaaatcggaaatcatgacatgtgctatggcctgtgtttccaggtgtaaaagataaagcagaactaaccaagttcattagaaaagtacaataccaaatggaaagaaaaaggaattgttcttctaagctaatcggcaaccgcttataaagtctaccccattcagtaagatcgaatatcttggaggtcatatatgttcattcatcggtgagtgaggataatagtggcttttgtaaaaatttttattatggtgctaatacaccatactatttctgaggcaacaccaaagaagggtccgagagttcttaggcagtaaaaaagttacacagcctcagaagacagggatcatgcagtaaaaaaaaaagctcgataatttcatcgatcaattgaccagccaatttattcttatacccttatttctaccgatataaacagttggataaacggacaggttgaagtgcaacgttattcaatggtgacagttgcttctggactaagaaaggctagaccatgtgccagaagtgcagaaaaatgaaagcagagagcaaataaaaaaactcgacaaacatcggaatatcaaccagacaatagcaagtggacacaatgaaataaaaatctcacaggcaaaaacgcacttaaggtgacgtagatgcgtccatcatttaaacacgataccaacattatctgatgtttcaatgttgaaaactgacattcaaatattccgcaaccagcggacgaactgaaggagcaggcgactacaatgcgcagggcgattggcgcggtaactttgccatgatcaaatatttgtgtagcgctttgttcactatcgaactttctaaatgagttaaggaagagaagaaaaacaatatgataccgcaaatacgtattctcacctaaaatggcaaggcaaagcttcgccgaggaattcagcccgagagtagaaaatttactaatgtggtctcgcgtgtgaatcagcaatgattctgaaatactccttttacaacctttgcaaagataatgtctttcagtctgatattacgagcgacctagaaccactaatccatattcttcattcaacttactccattttccttggcaaacaatgccccacaatcatatacgtcataactataagggatatgtctggaatgcggccaagatagaattaaagggctgcagaacaccactactgatactcattgccaaggctaggaggcaccatccgtttcattttctttgaggtaagccaatcatgaaatagtatacacatccataacggacgtacggacgaaataagtgccgttgtcccactattccaccgcatttggcccatttggctcactttgactcaacttgcgtcattttaactgatatgaagggtccgactttgtcctttttcggccaccgcataccccacggcgatgcctccgctacctgcatttgagtagcatctccgtttcgcggggtattcggcgctacgtcgcctgttcgagcggctctgttcgttgcatgaaactaaaataagcggaaagtgtccagccatccactacgtcagaaagaaataatggttgtacactgtttctcggctatataccgtttttggttggttaatcctcgccaggtgcagctattgcgcttggctgcttcgcgatagtagtaatctgagaaagtgcagatcccggtaagggaaacacttttggttcacctttgatagggctttcattggggcattcgtaacaaaaaggaagtagatagagaaattgagaaagcttaagtgagatgttttagcttcaattttgtccccttcaacgctgcttggccttagagggtcagaattgcagttcaggagtagtcacactcatagtatataaacaagccctttattgattttgaataattattttgtatacgtgttctagcatacaagttagaataaataaaaaatagaaaaatagaacatagaaagttttagaccatgaaggatttaaaattatcgaatttcaaaggcaaatttataagcagaaccagtcactggggacttacgggtaagaagttgcggtatttcatcactatcgcatctatgacgggcttctccctgtttggatacgaccaagggttgatggcaagtctaattactggtaaacagttcaactatgaatttccagcaaccaaagaaaatggcgatcatgacagacacgcaactgtagtgcagggcgctacaacctcctgttatgaattaggttgtttcgcaggttctctattcgttatgttctgcggtgaaagaattggtagaaaaccattaatcctgatgggttccgtaataaccatcattggtgccgttatttctacatgcgcatttcgtggttactgggcattaggccagtttatcatcggaagagtcgtcaccggtgttggaacagggttgaatacatctactattcccgtttggcaatcagaaatgtcaaaagctgaaaatagagggttgctggtcaatttagaaggttccacaattgcttttggtactatgattgcttattggattgattttgggttgtcttataccaacagttctgttcagtggagattccccgtgtcaatgcaaatcgtttttgctctcttcctgcttgctttcatgattaaactacctgaatcgccacgttggctgatttctcaaagtcgaacagaagaagctcgctacttggtaggaacactagacgacgcggatccaaatgatgaggaagttataacagaagttgctatgcttcacgatgctgttaacaggaccaaacacgagaaacattcactgtcaagtttgttctccagaggcaggtcccaaaatcttcagagggctttgattgcagcttcaacgcaatttttccagcaatttactggttgtaacgctgccatatactactctactgtattattcaacaaaacaattaaattagactatagattatcaatgatcataggtggggtcttcgcaacaatctacgccttatctactattggttcattttttctaattgaaaagctaggtagacgtaagctgtttttattaggtgccacaggtcaagcagtttcattcacaattacatttgcatgcttggtcaaagaaaataaagaaaacgcaagaggtgctgccgtcggcttatttttgttcattacattctttggtttgtctttgctatcattaccatggatatacccaccagaaattgcatcaatgaaagttcgtgcatcaacaaacgctttctccacatgtactaattggttgtgtaactttgcggttgtcatgttcaccccaatatttattggacagtccggttggggttgctacttattttttgctgttatgaattatttatacattccagttatcttctttttctaccctgaaaccgccggaagaagtttggaggaaatcgacatcatctttgctaaagcatacgaggatggcactcaaccatggagagttgctaaccatttgcccaagttatccctacaagaagtcgaagatcatgccaatgcattgggctcttatgacgacgaaatggaaaaagaggactttggtgaagatagagtagaagacacctataaccaaattaacggcgataattcgtctagttcttcaaacatcaaaaatgaagatacagtgaacgataaagcaaattttgagggttgattcacacacaactcacaaatcatattttgtaatttacttaagaaagcattttgcggggtttatatttgttccttgccgcaccaataatattcatatattactacataactttagtattttaacaccagacgatctgtcttttgaggaaatatgtccactttcattttcttccgcttgccgcaatgcctataaaaagcttataaaatagcccgactccgtagtcttaatatttatttaagtacaataatagtcccacaaaaatttttaaaacatctttattgataacgtggacgtgttattacattggagcgaatgatgacggaagtaggaaaatctgaatactaaggtgaagatattttagcagggtgccgccatggatgttctatgaatgtcttccttccttttctctcatgggacaccgcaaaaacctgttctaccatcatttaactgcaacatacaaaaagccaccaactttcgaacactgcaaatggtgctattctctttttgcggtcttgccatgatattcttcttgcaaaaagggttttagagcaagatttcaaattagccatgaatatcatgcatcgcttagagcagtaagattttaccagagctttacaggacctatttttcatacgttatgcacttcattcttcttgtcggtttgataacagcagaatctagttcctttaatttgaacgttagcccggcagaagccatacctcgaaaacgcagcagcgcttcataggcatatcaaaaacagggcaagggacaccatacatcacctagtgctgttacttataaccaacttgacaacgattgcacaagaaaagagtatatctgtgaagacagccaaaacgcttaacatgttatgacataaattgcagacaagaaattggatgtattttacagactttgcattcctgtctgaaagcctttttacataaaaatggtttcattagtagcacttcgtatcgttttcaaataatgatgagatgctccaaaaggaaagttggcacagaaaaaatgacgcgcctttcctgtttaccgttaaacttctcagaaaaagtatactcgacccatttttaagattggtgatggatagaatttcatttaacataatgctgcaaatatagattgatttcaatctacggagtccaacgcattgagcagcttcaattgagtagatatgctcctatttccaagaagaactaatatagcctttttcaaaacaacaggcatttttgctaattttcctttgctaggtagaaccattacaacttcaccatctttccttacacataaactgtcaaaggaagtaaccagggcatcaacttcgcctccaagaccaaagagaattgttgtcgcaattactggtgcgactggtgttgcactgggaatcagacttctacaagtgctaaaagagttgagcgtagaaacccatttggtgatttcaaaatggggtgcagcaacaatgaaatatgaaacagattgggaaccgcatgacgtggcggccttggcaaccaagacatactctgttcgtgatgtttctgcatgcatttcgtccggatctttccagcatgatggtatgattgttgtgccctgttccatgaaatcactagctgctattagaatcggttttacagaggatttaattacaagagctgccgatgtttcgattaaagagaatcgtaagttactactggttactcgggaaacccctttatcttccatccatcttgaaaacatgttgtctttatgcagggcaggtgttataatttttcctccggtacctgcgttttatacaagacccaagagccttcatgacctattagaacaaagtgttggcaggatcctagactgctttggcatccacgctgacacttttcctcgttgggaaggaataaaaagcaagtaacactttttctgagcattttattacgttactcaactactaatagagttgatttgttacttgctaaaatctttttatatttcttttagccccgacagaacttgttgcaaatgaatacaaaccgtgaacttcccgatatcattctaattgaacccagatatttacacatgtacttcttactcattttcaatgtcagcttaaatatcgtctaaaacaatattttactagatacgcagttcaatcttcgcgcatattttcacgaaagtccaaattgcgtacgtagttttatgtcaaagtgaccgccgttgtagcgtactttttcctataagacaagctcgtgatatcaggaatatatcaggaatgtaaacgaataccgcatatctttttgatttttttcctctgagttattctattcttgacattattacatcaccaattcaaaagaattgtcaatttatatatttaaatgaggaagctaaatccagctttagaatttagagactttatccaggtcttaaaagatgaagatgacttaatcgaaattaccgaagagattgatccaaatctcgaagtaggtgcaattatgaggaaggcctatgaatcccacttaccagccccgttatttaaaaatctcaaaggtgcttcgaaggatcttttcagcattttaggttgcccagccggtttgagaagtaaggagaaaggagatcatggtagaattgcccatcatctggggctcgacccaaaaacaactatcaaggaaatcatagattatttgctggagtgtaaggagaaggaacctctccccccaatcactgttcctgtgtcatctgcaccttgtaaaacacatatactttctgaagaaaaaatacatctacaaagcctgccaacaccatatctacatgtttcagacggtggcaagtacttacaaacgtacggaatgtggattcttcaaactccagataaaaaatggactaattggtcaattgctagaggtatggttgtagatgacaagcatatcactggtctggtaattaaaccacaacatattagacaaattgctgactcttgggcagcaattggaaaagcaaatgaaattcctttcgcgttatgttttggcgttcccccagcagctattttagttagttccatgccaattcctgaaggtgtttctgaatcggattatgttggcgcaatcttgggtgagtcggttccagtagtaaaatgtgagaccaacgatttaatggttcctgcaacgagtgagatggtatttgagggtactttgtccttaacagatacacatctggaaggcccatttggtgagatgcatggatatgttttcaaaagccaaggtcatccttgtccattgtacactgtcaaggctatgagttacagagacaatgctattctacctgtttcgaaccccggtctttgtacggatgagacacataccttgattggttcactagtggctactgaggccaaggagctggctattgaatctggcttgccaattctggatgcctttatgccttatgaggctcaggctctttggcttatcttaaaggtggatttgaaagggctgcaagcattgaagacaacgcctgaagaattttgtaagaaggtaggtgatatttactttaggacaaaagttggttttatagtccatgaaataattttggtggcagatgatatcgacatatttaacttcaaagaagtcatctgggcctacgttacaagacatacacctgttgcagatcagatggcttttgatgatgtcacttcttttcctttggctccctttgtttcgcagtcatccagaagtaagactatgaaaggtggaaagtgcgttactaattgcatatttagacagcaatatgagcgcagttttgactacataacttgtaattttgaaaagggatatccaaaaggattagttgacaaagtaaatgaaaattggaaaaggtacggatataaataattgccatagactttctacggaagaaaaaccatataatcagattttaaataaaattttccgaacttttatactccacggttttggagttgtttgattgcagtgacaagcagtgcgccattaacactatccatctttcgtacaaagtaaagataaagttattttcctgaggtgagaaccgtaaatctttatagacaaggagtatttataactaaactattaccttgttacttatggaattaatcttgactaataggcagatgatcaacagttattgattttgagtgaaagtccataaagttacagtatgtaattacagtacgtaattaaggaatgtctgtaaatatatgctcctttttttttttccacttactatgattttagtaaagcaccatgatgatgtagatgcgtaatactctataaatgtaacatcgttaaagcattggttattttaatttcattctataaaccaatatttctgacagcacataaaaaataaatggactatattaacagcaaatatcggttaatctagggcataattatttaacatcaaaaagaaagttgctagttgttctagtattgctcggagtacctcaaacggtaaaaagataatatttgtttccgcttttatcattgaatagcttagaaattctctccctagcgaccatttaaggaatgtagctaacaaaaatgattcaagtatgttgctcctaagcagatatgtactctataagttgaatcactatatcattgaaatatagtggcgagggcgtacataaaatcaaaggaactatgcaatagactcaattaaatgccacatagctatttaagactccaaatctccaatacaatcattcgttaaagattttttgtattctgctgatatctttttctacagtttcttgagtgtctagtgattgcataaaatgaccacagtatttttagtactcatggcctgtatgcaattgcaaggaacggtattacttttacaaaaaccctgctttccggcaagttcagctgtcatttggtaagattttgaaaatagtggaaacaatggattatcaacgaatagtctttaaacataagtgctaaaattcaaaacatcatttgatgcgtgcggtgcattttttcgtgctgaatgaacttttggagatatctgccttcgccaatgaatatgcattaccattaattgcatagtaaccgtatacatgaaaatggaaataatgaactgattattaaaaatagctaatgcaggtgggatttgagacattgtggttatcctgtcagcctgtattttgcgctttaaggtatttcataaaagttagaataaaatttaaaagttccattctatgaaactgtaattataggtatatactatcatctaccaatcttacccatgtatagttctaatattaaagacagagtaggtaaaaaaaaaaatggtaatcaaaacgtgatcgcttatattcggtatggacaagctttgaatattccctagaaaatgcaatagtatgtcataatgaaagaagattgtaatacaatgcttggaatgtcgaccggcagaaacccgtgtcacatggccttattcaacgtgacgttgtgatatatgtagaacatgctttagatgaggcggtatttgactgtagcatcttctaaaatgtgctgatattgttaaatctcaatcaaactgagagagtatgagagactgaaaaagtgggattctgcctgtggtgctaatatccttaaaatgctaaactgaaagaagtaatataatcatatatattgatcatgtatcatacaaaagatgcatgtattttagtaatattaactgctactatgatgtagtagacgatcgataatcgaatcttgcggtatattctaggatccttcatgttgagttaatcggttatacttctgtcgctgtggcaaactgatgtatgcgccaacttgagaccattgtctccacattacagaggtgcttctaagtcatctgtttctaaacactttagctttctataatattctcttctagcgactttcctttattgtcctattatataaagcaatcatacacggaaatgtaaacccaggtcgctagagtgtgtataaaggaagattattttgaaaattatgaaagttttctagatgtctgttttctttatgcaggatattaaatacaagtttgtgcttaagaaatttccatgaagatatcaacatttattgtaggaattgcataaatagatgaattatgtgccgctggacgtttatagatagcataagcacaatgacttaaaggttataatactcattgatatcactctgattataaaatcgtaatatgcgaataggtgaactaatcggaataacccatacgacacttcaagcttcaattctatttcaactgtagtgcctgctagtgaagaatacaaaagtagcatacgtgatgtgcaaaaaatgcgctacttatcacacaagtaccttgcgcaagaagggtactctaaaccggggccatcgcattaccagacggagatgtattctttatgaagcaataattggaggtgtatcaagttcgaaactgctgatgctatggatttacatctttcttatgcacaaggcttgcttgtgtttctgagtagttagtttttagatttttgtcaagtctggggtaagttaattcgagcaaaattaacggcacgttattctaatgcatatgttgttcatatattcttttacaaagaggtttggaatgatgtcaccgatgttagaatgttaggagaatttcatgtgaattttagtccaagtgttgaagttctcttctgcagttagggcacgtacatggcaacgatatcgtttttgatgtattaatcttagtaggcgttgagtttgtatgttacttttctcaggtgatgaagcgtgatgacgatgacaaaaatgggttataatagggcgcactatcatcatgcgtgattgatatttaaccaatgtcttgagtacatcaactccagaaaatgggtcattatatgcctagcatgtattatttgagacataaagttttatctcgagaccttgacgtataggaaagatcttaatcaagtgacattactttaaaatttaaagtatgtgccatgtataccatatacgatagcagaatgtgacacaagctataccatacgtctctgatcgacattcatgtatggtatcgtctatatcttgtgcttaaaggtagcgtatagtaaggtaattactatatgatcaatactgtgtgtgtagagtacaataaaatatatgggaagaacataaaaagttcgtattgtgacatgttattgaggctatggtaagcgtaagagagttttgtctttatactgctgtacattatatgaggttttgttaaattgactcataataatcgagattcatttctcaaatataataatatcaaaaaatatgatattaaaaaaggttttcctgtggtagtttctaaatcctgcaagaaaaaaaatagacggccatatacaactttctcattatatcttcctcctttttatgcgttgttcttcaggcactagtctcttccattttctaatttttcctctaaagtttgtgaaaggagcaaccgtgttgatatggatccatttatacacaggccacatagctttagttgtagcccattttctatttcccgcttgaaagagctcatcatcagataaagtagatatccatttatagacctcgtttacggcctctctcagcttggctctttgctccttaatggagtagattccgtattttttataaaatgactggtataatcctcctaaattgttccatttataaccaggcgcaggagtttccacattatacccagcaatttcctttgcttcccactctaataataaattaacccagcccaattgataagagaggttttcagagggtgttctatccactgtttcaactttttcgtctttttgagattcagagattgtttcaaattctgcatcatatttttcatattttttttcaatctcttcctttagttcttttttactggtatattctctcatgatagttttttttttttcaattgttattatttaattcgtttaattaccaatctatagcgatgtaagtctcactattagccgctattagatttttttccatttgccaatattgatttttaatcgcattcattatttgatcaaatttatattagtatgtacacactcaaataaaagaaaatagggaaaaaaaatttgcctgcttcaattaggcttttggtacctgatatccgctcgagattaagtgcggccctctccacccgataaggaacaaagggcatgcttccttttttagctttacgcactattgtcaaattgtttatataaacaggctgatatagaattcatcctgaaaacaatggtaaagtttttcttattgcacttcgctatcctaaattcagggttgagatttctttctctttatgaattaatgtacgatacgcttcagcctttcggcagtgcatacatatcctagcgcgctgatagttggccacgtcactttcttgcgctccgtagcatcattgttctttgacgtaagaacgcaaactctggcattatggaatgcataccggtatctgataataaaaatcttggatactttcctacaggccatccggaatcatgtcagcacaagaaacaaccatattccactactgaggttcttatgatagtaccatatacttacagcgttagacgataacaacaaatataatattaattgagcaaagttctttactgtcattcaaatcggtgagtaagagtaaaaattgacaatgaaataacatctatgaatgaaatcaagggaagtttctgaagtaaaaattgaccattattcactactagtagtcgcgttattaagataatatactgaatggagttaaagatgagataaatgatgagaaacagtctgcgagtataatggaacatgaagcgcaagggctgattttgtaataagataatgaatgaaaacgtgtaaaacagataaagaaataaaacagattaatgtgtagaattatcgattcccttttatggatctctatgtccccgaggagcacttctagtgtattctgtataagtaataatattatctcaagcaataatgaattcccaataattatctcaaaatccactcactcataataattatatatgacgcatttaatttcagctctatgtgcataacattaaaatggaagatcaaaaattacactcttcacacataagtgcaaaatatagaatcatttaagcaatattgcatcctgcatatgattctgcgtttttttttttttcattttgagcagaggagattgagcaaggatttacgcttgcacaaagtatccttgacttgaaaaggaagttaaaatcgcatgagaaatgcaataactttatcggtacgccatataacatatgaacattttttagtaatattatagaagaggtgattgaaacgagatagtacgcgtagcaaaacaatggtaactagtgagatacattaccaaattatccctgtactcttgtgatttcgcatcaatttttccatatgttgaattacagaattccaaaggcaggatctctgatctactgttttctataatttctttgattccatctgatattacgcctaaaaagtataagtctttcaacgacttatacttcataattacataatacggttacacatataggtatcttaaattgatcacaagagtgatccaagtaagtgtggagtacctttatcaccattcactgaatattagtatatttagatgcacgaaatgggtactttttaaataccaagcatttacgatttccattttttttattttctataaaaagattttatcatggttagtctgaagagtcaatggtactacaaaaatttataaagaggttcgaaaaggcttgatatgccagcatacactaaatatgacttatggtttcccttgattattttggcttcacataattgcgagattatgtgtggtatggcgtcataatctgttctccttcttcaaaatttgggcagcagtatcatggacactttcgtgtaaacttctgaactcaaagccaagtattttcctcgttgcactattatctgtagttgaaccgcggtcaatgacttgatcacctgtgccaggcttacccaaaggaatgagacctcttaattgtggaaaatcttcgttcaaaatatccaggatatcttggtttccaaatttaccgttagttaccactaatcttttacccgcggtattttccttctggaaagcatacagatgagctagggccacatcccttacatcaataaaaatggaatgaaaatcaggaacactggcatttactggggtatgaattaggccattgatcatttcgcaagaagtattcaaatggccatgcacatcttcatcgaaaagttgaggaccaaaaagaagagaagggttgactgttgttagtttgaatttgatgtgatcttcattctcttttgtgaactcccaggcagccttttcagcaaacttcttggatgcaaagtaagcatttatcccatcaatttgacagctttcccaggttgcttcgttccaactctcttctgtaaaaaccacactgggatcgtccatctttgcaagggttataatagcagtacaagaagaagtcacaacaacacgctctacagtgtctgctgcatatttcttgatagaatttaggatgttttttgtaccttctaacgcgggaatcaataagtctttttcatattcggtagtatcataatgaaaaggagaggccgtgtgtagaacatacctaatctcacgtccacgtttctgcagaaccttatcgaaagcatttggatgagaaatgtccggaacaatttctaaagttaaattagggttatgttgaaattgtcttagcaattttgcttctttttcatgggatctcacagttccaataaccttataatcttgttttaacaattgtgacaggatatgcaaggcaataaaacctgaagcgccagaaactagaactgtattagacatggtgtgaaacgaacgaaagctttcaattaatctagaaggaggaaccaaagttgttgaacggattaaataagggagtacaggtatgcttatatagtggaaaagtgttcttcgaacctttcgatgaaataaaaagaatggaaacgggccttgtgacaaagctcgcaggggcctgtattatatcatatccctttacaaacaaattttccgaaaagaaaagaaacaatttcttctctctcagaaaattaacgtattatcgattctgtcgttttacacactttactgttaattttcttttctgcatcgcgttacctactctttaccataatagtcaaaatgtacgatcgcatgcatgttcgctgcggcacccaaaatagatagagtggattacaatttaggctatagaacataaacaaaaagtatatgcaaataaaagaggcttgaacaaatcaagaaagaaggagggcaagaaagtcttttgtgtgaatttttacagtccatttattgtaacttagaaatcaaattgtgcgactggccattgttgctgtatttaataatgtcgtataacactctaagattccgtaatgattcaaaagcagaaattcgttggctctagagtcttaaacaacttacgcaactacatatattcatgattcaaacagaatgtacctttaaaggttagaaatacgacctctaatctgctttaagcagatgatgcaagtgccttcatgtggttaatatatgtgctatcgtattaaaaaaagtttcccttctcacgtgtcaataaagcatcacgaaaacattcaatactagtgtttttcgcacagaaacttgccaaataggcacctttatgcagcacaataattaaaaatgcccaacgtgacacattccaaggtaattttgaaaaatcgtaagcgccattcgtgaaacagaatagtgttacacccgtgagagtaatagcgaagtcaacttaagcagatattgctactttaatccgcttatgctgaatccatattcatcttttatcagctttggacgagaaattagttgtcttttaggcaatgttcgtgagtaagttggagaaaagatctgtttcaaaagagtcaacttgaagtaatgtctcaaaaaaaaaaatgatagtattgcttgctcaagtgctaattatatcttttccttgacaaaagtacaagttatgcgtctccatcggaagtattttaagtagaaatattaggtaccaaaagaagtaaaaaattaaagctattcttattgggtcacactgacttaaaaattaaaggaaaatatttaattgcatgttattttgtttaactactatcttacttccactggtccaccggaccctcaggcttccttgccttgtggaaccagtttttttctatcgagaggaaattctccagtctagtgatattccatatgagaatggaacacaggtaagcaaggcagtggtgctgattaatgcgttgagagtgccaacagaaagaacagaagcttgtttgggcaggatatgtacaagaatgaggaatttttctttaacagggctaattttgtagttttcttttgagcgatacttaaatagcattttagattcagaaaaaatgcgttgcctagttattgagcattaaactgcgcccataaattcaggaggcactaccaacccctgccacagaatatttactaggtataagtgtttaacagttgcaagaaccaagcacatagatgaaattattcaacagaagattcaaaacgtaaaataaaaaatattagcgccatccactggcctctgtactcttttcttttctttctttttttttttttaacaagaaaaatggtacccgggtatcgaagatgtttcattacacaaaaccttggcacatgattcaattcaccctaacatcaattaactctattcgagaaacatgtgcagctaactgtagctacctcgtttatatatcgcattcattcttgattgtggtatctaatttcgaatgccttagtgatagtgaacggcatcgtaagcttccacgggtaggtacgactctcagtacatcattgctatttcacttcagcttgggaaaagaaactgtaacattatcccgcggcaatcgtttagagcatactaatataggctaagacaatagcttccgaacgagggtccttgaaaaagaaatatgacaggcacgtaaaagggttcttcgaaggcacatggcgcccctataacgtcgatcttacattgcacgcatacgaatacacattggcgccgcaaaacatatcttcatatacgaagtttgtgacgaattcacgaatcgttcaaggacaggtgcatttctatagttacggtggataaggtgtgttagatgaaatatgtaggatcttgaggtgagaaaagagtgtcagtcagtggctcgtttgggcagcaccagctggtgaaggaatttgtataaatagagcagacttgaccgcctgtctttgtgaatatgcagtcatttttttcttcctagtagggcttatatcagcactaaaaaacaaaacaaatacaatggtcaaattaacttcaatcgccgctggtgtcgctgccatcgctgctactgcttccgcaaccaccactctagctcaatctgacgaaagagtcaacttggttgaattgggtgtctacgtctctgatatcagagctcacttggcccaatactacatgttccaagccgcccacccaacggaaacctacccagttgaagttgctgaagccgttttcaactacggtgacttcaccaccatgttgactggtattgccccagaccaagtgaccagaatgatcaccggtgttccatggtactccagcagattaaagccagccatctccagtgctctatccaaggtcggtatctacactatcgcaaactagagacaaacgccaattttacgaacgggtttccatagacattgaaaatgaacgaacaaaataaaataaataaaaaactacttttttttgatgatataaataccgtagattatataaatgtatattaatattataaacctatttgatcaatgacagtgttcgtgaagcattttatgaatacgatgaacataagaaagaaacttttacactattgtagaaaaagcgtggacggtaataaagctaacagagtatttccaataaacaataatgaaattggaaacgtatgacttcgcagcactttgtctttccataaaaatgtgtcgctgcttcttttttcattttttggcgcgtcgcgtcgggccgtatagaatatgcgtcacttctaagaacaagactgcagatcagggcagtgcgagttacaagtcatggtaccaaactctcatttggagatcctcattttttgacacctaaaatattaagatttatggtttgggatagttttttgtaactgtaactagaaataaagctgaggggttagtgttctaccaaaactaagatagagggtggtaagatgaagtgagatgagacaatatcgtaatatccgtttaagtatacgccgctgataagttataatatagtagggttatttgaagtttcgttataactctacaaaaacaacgtacctatcaccgtatcgtcttgttcagatatagtctcttcgtatgagtagtgtcacatacaagattaaagatgcatcagttatccttttaggatattgcggttagcatatgggaatggaaataggatgccattgtatcatagcacccgcatgagtgtgaacacactaccgtattatagctcagtgaatagagagtgttacgacagtgaggtggcatagtattctaatgtaaggtctgtgtaagtaagaaatatcctgaaatggcatccgttcaagcaaattgcaatattaaggaacttttacgttagtgataccatgatagtgttgctaccacaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn