nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgcgtcttaatactatcatggtatcattaacttaaagttccttaatatcgtcataccactatgctctattccatatattgtaatataactgtactctatagtcatacagacgcttttacttcaccccatcttctcatactattgtcatagaatctcacactgacgcatgattaaaacgaataatttttactgtaagggctgccatccgcgctctatccttttgtttgcaatatttatatacagaatctcaaaacaagcgggagaagtgctaattacccagaggtcatgcatgatctgagtaccaccgtacctctaggttttgctttgatccgttttacagtgacaccgaacataaggggaagctattgacatggtatcgaaaggttgtccacattgggaagtaacttggttctatgaatcttcatgtcagatacgtaggacagactctttcctgtgtaaatatttgtgacagctacgtctattttctactagatgtttacacagttttgtcacaggaaatctacgcttaaaatatgtatttcattcaagcggtaaccgctgtacgagcagtgacattgctggtcgcaccttaaatgtaaaccaacgttacggcacaccgtgatgtacccgcattaaagttttgtaaattcgttattacgattattgaattggctagatagaaaacaggaaatgaaatggatacccttttcgaatagctgagtttctttgcctaaaatagcccaacattgttgccctttttctatcacgaggttactgagccattgcatgaacgcgcgcgcctcggcggcttttttttcctgctgtataaaagcgaaaagccagaagttactatctcgaataaaaaacccctcgaactgccatctcactaccgaaaatgaaagagaatgaagtcaaagatgagaaaagcgtagatgtgttatccttcaaacagctcgaatcccaaaagattgttctacctcaagatcttttcagaagcagctttacctggttttgttatgaaatttacaagtccttagcgtttcgcatctggatgctattatggctaccacttagcgtctggtggaaactttccaacaattgtatttacccacttatagtttcacttctggtcctgtttctgggaccaatatttgtccttgttatttgtggactttctcgtaagcgttccttatcgaaacaactcattcagttttgcaaagagattactgaaaacacaccaagttctgatcctcatgattgggaagtcgttgtagcaaatctaaattcgtacttatatgaaaataaggcttggaatactaagaatttctttttcaatgctacggattgtgagaaaatgttcagaacaactgttcttgaaccattttctttgaaaaaagataaagctgccaaggttaagtcatttaaggattctgtcccttatatcgaagaggctttgcaagtgtatgctacaggatttgacaaacagtggaagttgtttattactgaaaaatcatggagccctgttggcctggaagacgttcagcttcccaaggatattcatcggtccaagcttacttggtttttaaagcggattttcactatttactctctaccattatggcttgcttttttgaactgtatctgcgtgtcacagcatttttgccttgcatttcgtatcttgtgtcctggattgtttttcctcatgatggtgtggcttttccaaaatatgaggacgactgctttactcgtgaaaatggaacacaagatgcaattcttgttgactattataaatgagcaagaaagtggtgcgaatggatgggacgaaattgcaaggaaaatgaataggtacttgtttgagaaaaaagcctggaagaatgaagagtttttcttcgacgggattgactgtgaatggttttttagccacttcttctaccgccttctatctgcaaagaaatctatgtggcttttaccattgaatgtggaactatggccatatattaaagaagcgcaattgtcccgcaatgaagagtctttaatgaagaaatgagaacgcccttctggacttaaaaattcatacttttgcattctgttagatatgaatactacactctattgagtgactttaaaaggcgagtggacacttttatcaagcgatttatcatgcagtaatactaatattactaattaatcactactacctctcttaaacaggaaatatgctattcatcagtaagaagctgcacaaatgttatatatcataccaggaatacacataagagcaaaaatgctattctacaatatcctcatcttaccagctcactcacaaaatattcttactccgagtacgaccataaagcaatgctaacgaatagtcatactaaagtactataaaatctttccgtgcgctcaaacggaggccatgccataaagttaaatgtgataacttaaaagcatcataagagtgattttccagtattgtttcagtaatgtaaggcctaaagaagaacgcatattggtaaacctccaacctactagtaattaaaaagctttagtttaacccgtagttcgggatacacttcgggcataacgtacgtttattataaatttttatatctcttgcgtaccatgtatattccagaacagtgaatacacttttctagttcatttatgctactttcatatcctccattaaagcgggagctaccgttgaaaaggcataataattgaagtttcgagtgggttagttacactaggtgaaggatcgtttgcctccatatggtcaagccattcacggacattgataatagctgggacaattctggtttcataaaaggtttcattcatccagattacagatgcattcaaataatagtcgccaaatactgatacctcatcaaaatgaaaatatgtttctaacggaactgtattagaccatgcgctcagttagctggagtcgcgttggttaacaaattagctaaattcaccattactttacttaaagacctatcaccacaaaggaaatggcgattctacaacaggaccagcttcactgtttttaccgttgatttaaagatcaccttttgactattttatatgccaattcagaaaccgttataatagaagttttctactacaaaatttacaggatgttgtagcttgattgcataatatttttttaaaacggataaccaccaaccctcgtcagtgacttcccattatgaaatttttctcttcttatcctttttggtaccctttttcctatcatgcgcctcgaaacaacttccatagtacgtgcctgctactgtgagtagtttactgccgcagtgaaacactatactgattcagcatccatcagtaagtgcgcgctaaaacgacaactttttcgtacctttacaagtaaggagtggttaaggtgtatagctcatactagatattaaacttcggagaaaagtccctgtttcaatgacaaatatgagttgcacaatagaatttttatatctatgattacgcttggtaggatgaaactcttaaattccgttataagttttataaatcgccgtaattgcaaaaatacagggtgatgcgtataagtctcataaaaatcaaatcattccctctattgcaaccatatcaaattttgatgatgattattttacaattttcattgccatggatgaaaataaacgctgatatctttataattaacccggaatggaaattgtgcacagtacatcaatggcgtttcgagtattaagacctgtgatttagagccaattagccaagtaaagcgacatttcctttctatgtttggcatcttttttttttggccttaaaacagtgtttctgtaaaattaagggccaactcttacaatagtaatgagattaataaggcccaaagaatattttggccatttctttttcgtacaaccatatagttttctcaagtagcgacgaaagagagataactgaaacaaaatgtcatggaagaagtgcttatattaaaaaatctatgtcggaaatatttctatagggaaaagtatactaaaatcttactcgagctttgaaatgaacaagcctaaaccgcccaattccaagatctttaatatactataacttgaaagtcatacctgttatatcactccagaggttattgtgggagcatatttaatgctttgtgggtaagcttgataaactgtagttctaccacttttcccaggatactgattatggtaaaagttcttatttgtcttacgacttagatttagcactcacatttgtcatcatatgttgaaaaatcaagctggaatttattggtggatctttcatctccatttatactttttacttgtttttctccaagcaaaaagatttcacgttgttcgggaggtaaatatgaagtagaagagcagtcaggtagagtggttatcccatcagccagaacctgtccgtaaacaggttgtggactacagtatgtgtgtttttttctttctagttactcaatatggatattttggtgactataaagacctctcgtaaatttctgaaaatatgcttcggttcgaatctgtggtctgcagtgcagcgtgttggtattttaccgacagttttagcgaaatatgtatagatctgtcacgcttgcaacatcgcgacaggtcggtatactaaaattacagcatgaatttctgatctataatcacactgttgcagtttccagagagtcaatcatattaagtcctctgtttgaatcaatgttggctttgttcttctggagaggaatcagctcgttatatgtttgtctttttctctgctcgagagtcatcgcgacattccacaccccgcgttttacgtgcacagaatctttcgtagaagggagcatttgacatcctgtcagccatatgcaatgagtatgccacaagttcatgatagtgttgactatagaatataaaaaaaaggtggggtcatctgtaatcgttgtttgtaattcttagaggcctgttcttggaattattatgcaaagattaccatcacaaaatctaacacaaatagagatacaggtcttgtaaagccattacctagctatgaaaaacttatcttttctcataaacagaagaaaggaaaatacaagtgactcgaatgtatacccaggaaaggctaagtcgcatgaacccagctggatagaaatggatgatcaaactaagaaggacggcttagatattgttcatgttgagttcagtccggatacaagagcgccaagcgatagcaataaagtaataacagagatatttgacgctactgaggatgccaaggaggcagacgaaagtgaaagaggaatgccacttgcgacagcattgaatacatatcccaaggcagcagcttggtcactattggtctctacaactttaatcatggaagggtacgacacagctattcttggagctttctacgccttgcctatttttcagagaaagtttggctcacaaaatgacaaaactggagaatgggaaatttcagcgtcatggcaaatcgggctgaccttatgttatatggcaggtgaaattgtggggctacagctaacggggccctccgtggatcttgttggaaatcgttacacattgattattgcattgttttttttagctgccttcacttttatactgtacttttgcaatagtttaggcatgattgctgtgggacaagcattgtgcgggatgccatggggttgttttcagtgtttgacggtgtcttacgcttctgaaatatgcccattggctctgagatattaccttacaacctattcaaacttgtgctggttatttggacaactttttgcagctggaatcatgaaaaattctcaaaaaaaatatgcggattcagaattaggatataaactaccatttgccctacagtggattttgccagttcctttagcactgggaattttttttgcacctgaatctccatggtggctagttaaaaaaggaaggtttgatgaggcaaggagatcacttagaagaactttaagcggcaagggacctgaaaaagaaatactagtaactctggaggtggacaaaataaaagtgactatagataaggaaaagagactcacaagtaaagaaggctcctatagtgattgttttgaagacaagattaatcgaagaagaacgagaattacttgtctctgctgggctggtcaagccacttgtggttcaatactaataggttattcaacttacttttacgaaaaggctggcgttagtactgaaatgtccttcacttttagtattattcaatactgtctcggtatttgtgctacatttctatcttggtgggcgtcaaagtattttggtagatatgacctttacgcttttggactagccttccaaaccattgtttttttcattattggcggtttggggtgctcaagtacgcacggttccaaaatgggaagtggttctcttttaatggctgtagcatttttttacaatttaggaattgccccggtcgttttttgcctagtctctgaaatgccatcttcaagactaagaacgaaaacaatcattctagcacgtaacacttataatgtggtcagtatcatatgtagcgttctcatcttataccaactgaactctaagaagtggaactggggcgctaagtcaggctttttctggggtgtcttatgcttttgtactttaatctgggctgtggttgacctaccagaaactgccggaaagactttcgtggaaataaatgagttatttaaacttggagtttctgcaagaaagttcaaatcgacgaaagtagatccgtttgttgtcaaaacccccctaaagacgtctctcataacgaccccaagggagatatcgaagcttccattgcagaggaatagcaatgtatcccatcacctatgagctaatgaacatttatcgacacaggtaaataggtaactatggtatttactctacatgttacggagtataatacacgtagatttgtttcttcctcatattcccatgacatgtctcagtaattgaactcaaagtaacatttagctttcttcttgatcattgcgtttggaaatgtatagttagagaaaagattctttctcatccgagtatggcgcgtgaagaaaatgaagatggagttgtcgaaacaaatggtcatcgacattagtttaattgtcatagtaacagtctgggcactcacttcgtacatcccttatacatttaagtgcaattttacctattctaaaaatagaaaaaatctcgaatgagcagttctggcagtactgaaactgagttaaaaatctatcaactggaagtaatgcggtagttttatatatgagcaatatatgccgtcaaattatatgtacagtagctaccagagcggttattatattgttcttaatcaataataaacaaatcagagtatatttcataatttcctcttacatttttaagaaaaaagggtaacatttattcctcattgatcctatctttcaatcctaataagcgacaatattcttagcatatacgggagagttgctctcactcatatcatatagctctctatatgtgtcagcgctctgatttgtaaaataacatattcttaagctttttccgcccattttacaatattagatatgaaaaagttagtttttaagtcattaaacgtgtctactatttaaatttttatttttcggtgttattttcaagtattactgcttttgaattggtctatatatatggacatgaaccagtgccgaaaagtattcacttttcattcaggaccaaagataatagtcttgactacctctccaccatgggcaatgttgtagtcgtaagccttggctgcatcttcaaatttaaatttgtgggttatcaatggcttgacattgacttttcctgtggcaaccaagttcacagcgtcacgataatcaccgaatgaataacggaaacatccaatcaatttcatttcctttccactaacttcagcaattggaaaattagtgtagtttttacccataccgacttgcaccatggtacctccaaccttagttgttttgacagcggcatcaatgcaaacatcagcacctgaacactcaaacaccacatctgcgtgatttccgcccaaaagcttttggaccccatcggccaagtcttgggctttatcggtggaaaactgggaagaattgaaagtgtttgtggctccgaaatcttttgctctctgtagcttgttgtcgaatacatcgacgaaaatgacgtcggtggcaccaaaagcgcgggcgactgcgccagttaaaagccccacaggacctgcaccaaatacaacaactttggtaccaaagcggaccccagccaatttattagagtgtacaccgactgataagggttcgacacaagcgccctcttcataactgacgccttctggcaatttcacaaggaaatcttctggagataaatagtacttcacaagagtaccatcaattggaggagttgcagcaaatgccatatgtgggcaaaggttatagctcccttctttggtctcatcagagtaacggctaggaacaccaggttcaatagcaacacggtcaccaactttgacccttgtgacggcatcaccaacttccacaacctgtccgcttgattcatgacctaaaaccattggcgccttcaatatgtacttaccaataccaccgcttctataataatgaatatcagagccgcagataccagtggctttaatagctaacttgacataatgggggtccttaatggtagggattggtctttgctcgatggcaatatcgccgactttctctagaactactgcagggttactattttgagacatatttttcaatttttttttttagtattttttcttgttgattgtttgatgtttcttttttccacttatactatatctcttcataaagatgaacggtaagacattgagccttttatatgtcgaatttttttctatatattaaagagagagtaagcaacttatggcaatgaacatactttagatggaagaaatgcggttagcaaggtgatacagaggcttcatgtgaccggagaaaggagatacgagaccggagataatagaatatgatgaaccttaactgttgaagaggaagaaagcattaaagtgcttggtaaagacaacagttttctgaacgaagttccttcattattcaccccaaccaagcccgatggttcctgaagctaggcgtaactttccaacttcaacatagattttgccactcggcagtagctgtccgcgaaaactttattttctgcacctatatgtgcctaaaacttactctcctgcagggagctcgagaaaataagggattgtggggtaatctttagtgggggtatctcctgtgccttcccccgtaatttgtttgccttcatgcctgcctctccttgtctcaggtcacaccattcacgattccttcatgcctgctaccgatttagtagtaagaaaagccgtggcaaacagtcaggtttacaccagcttttttccttggaattgttagcccgccttttggtcgtaatgcacaccacaataatacgtcattagtcaaagttttcacaaaaaattgataaactaagctttcgtactaattgtagagatgttgattcgacagatgaacggttctatagtttcagtggacgtagcgctttgatattaaaaaattatgtacaatatcatgttaattagttgaaaaatcataatgtcaattatcgcaaaatgaaaagaagaattggtactcatccagagtttcaatttagcaaataaagtaatagacaattcatcaagctttgaactttgtcgtaagacctttcaaaaaggaaataagtaaaaagataaagaaactcaatagacttggaaaaaggatagaaatggacatatgccgacttaaatgctaaaaccctcgactgttttgaacccattgtttcaataccgtgtctttaacggttactaccacagttaggtcacaaatcttttagtggcagatgctccttgaactactaatgacccaggtcacccagagaggtcagagactttgtacgggtacctatatgaggtctttttactgtattacaaaaaaaatcttactccattcgctattatgttgtgtggaaacatgcctcaaaatgttttcaccgcaaaaagtatgcttgttgtatttgccaagttaacgaagcatgagaaagtttgcccccccgagttgaaacaaagttatctcttctaatatgatggttgtttgtgcggccacgctaataacgagctcaaatattccctttatagtaacaactgaatatttgggaagaatctatatttctatattattgtatacactttatttagaggaatggtacagtgttacgttcctggaaatgcatttttaaggatcttccataagcactcaagtggacctatgttgacttccccatcttcatcaccactccgttttcactccataagcatcctactttttatactctgctttgccttaaagaaacagaacttcgtacaatgttgccttaaccaaacgctttctttcactaaataactcgttattttatatagtactagtagtccgaaaaagggagtttgcaaagaaactcgtagttttttgttgattaaatttgaaattacgtgtcacttcgttttacagtaggccctattttttttcaagaatttatctcttagcatgtttatcaagcgcgcatattgatcaattaaaactctttgggaacttcaaaacttctttccagcttttcttcttagcctcagtttccctggaagaagctcctctccttgagggtggtacccaagatgcagatttccatggttttataccttcttcatatagtaactggatttcctccaaagatagaccaattgtttctggtaaaaagaagaaaacgtacaaaaacatagcaaccaaacaacctacgaacacataaccataatagaagtggatagacccagtaatgaatggtgtgaaaaaaccaatcaagaattgccataaccagttgaatgcagtcgaaattgacattgctttagatttgaccttcgaagggaatgactcggcaaccacaatataagcaacaggggcccatgtcgttgcaaagcagaatatatagaagcatgtgaacacaatcatggcattacctgcacctttcgaggatggaccatcctggccatgagggtaaagacattttaccccgatacttgcaaatatgaccatacaagccatcattgaagccgctccgaataacagacatttacgacggcctattttgtctacgaccataacagcaataatagtggagaagaaattcactgtacctaggacgatcgaagtctcaaacccatcagtaagcccaactgatttgaaaatggtagttccgtagaagaagaagtagttttcaccagtaagttgcaaaaaggtttgcacaagaatacctgtgatcaaacgttgaaggacttttgttttgacggagaaaagttctttccatgaggcttcccctagttctctttgggcaaggacaccggcgttgatttcatcagcctgtttgagtacccatggatcctctggtgaaaccttgttgatcttggcgatggagacacaggcctcttcatgtctctcacattcaatcagatatcttggggactctggaactaataacatgccaacgatgataattagagcccacagaaagcatagtcccacaggaatcctccattgcgcagtattactatacttccttgttccataaacgctacaataacccaagaaaataccgaaggtcatgttaagttggtacaatgagacaagtccacctctcaaatctgtgggggctatttcagataaaagcattggacacaacaccgaacagccaccagcaccaagaccgtagatgatcttaccgacaaagtattggtaccatttgtgattcgaactgatctgaataattgcaccaaccatatataccaaaaccacgattacaattgctagccttctacctaaagtatcagcaagtctcgcaaaagcaacaccgccaatggaacatcctacactgaacatggccacgagaagacccatacgcacgttgctcaaataatactcaccagtactgtgcttgtaagaaccaaaattcattttaaagttatccatattgatgaagcctgcagtaataccactatcccaaccaggtaaaaaaccgccaaaggatacaggatagcatagtaagtagataataaggtaacctaaaaagcctctcttcggtgcgtctggcgtatttccattaatgacttctttgtcataaaacccgtctgaccattctttctctccgggtggctgtacatgaacgtcagctgcactactgtttagattatctgcattaatttctggtgaggactgttcgcttgccatttttttcctttagtttcctttcctccttttctgtcaataatatcaatagttttacttctatggatagtaataagactaaacctgaagcaaacaatgaattacttactttctttatacgtttgaaagttggtgattacaggccaacactggagttatcatacttgagttatataaccatgtttaacttttttgcagagcattcggaaaatcaaacctttagctgattgcacttatgatattgaaaggttcaagatgcgcagtacaagtcctcgtttgtttacatcatctaccttgcctgacttctttgctaaattgtgcctctgcgcagtgcacgttcaaaagaaaagcataccccgcactctactgtttttgcattttagcttttaagttttaagttactaccactgtagcgcacaaagctaaaaataattttgcctgcagcaggctagctgcatattcataggcacatcatgaatttactgtaatacgagacggagttaagcaaaacggagttaacacaggcggagacatgaaacaagttcaacttcagtaatagtaattgtcacgcaatatcttgtggaaatttgcgtacaagattttttaagcgccaaaggagccaaatacggaaataattacctagtccttaccaaagaaataaagaaaaagaaaaagaaaaactgcaaacgtataagatatttggtacattttaagaaggggatattcactttaatgatcatatcgctgatttagtaacccagatcaaggacaaagttactattgtcgtcttttaaggtggaatctgtggttaggatctttacgagtacctagatgatgtcatctttatgcctaagaggtctagtgtcataatttgttcaacgttgcttttacctctggcaatactccacaatatttcaggatttgctgccaaagtccattttgtgcaagagaatgtttattactgttttgatcgattatgttatcgaggattctgaaaaaatggtttatgtcatccgtctgagaaattatgacggaagaatgtaagctgccggttacaggtaagcaaaatatttgcaaaggaattttgagaatttatggctcgacggcgagatttgaactgtaaacggatatggtgaaatgaagtaagggcataatattatccagcagctgttctcccatatagtgcgccaaaattgtaaacattttttatatattacgctttctccatgtgcaggtcaattttattcttcttttcgttgaagtgatgttacctcatacaatgattcaactatagcaccgtttcatgctaagttatttgcacattctccttaccacaattccgtacaatttaaaaatttgaataaagcagtattgcaacaaggcgttacagtctttgttaccctaagcatgtctcaagaatctattcatgtgtgttcatggctcttcttaagataatatttcatacctggggtggccgtttcatatttctgtttctctaactttataccaggagaattccttgtctaatttgctacaagtaccttttcaatataaataattttcagttaattaacagagtaggaagaggaaggaacaaaaactatcgcttatcttcttgcataggggtagtggagtaaagatacaagtattcgagaaatagatatacattaaaatagcattactatcccgggaatcttgttgccataaggtgcttttatgatatcaaaccaggggggagaatatttgggaagtaattgggaagtaattgtatgtatttctaaaatttttggatactcaacttttaaattcaaaatagttatatttgttatcgaaatgtagtagaaatattctaagtaaccaatttcaaaactgcatctatctttggataaactggtgtgataagatatacattgaatgctgatgtccatcacacatatgtttacactggcgtcgctctgtacctatttcagaatagattaatgacaaagtaaaagttcaataggcgggcggaaaaaattagagattcattgaatctctaatttatttaaagtttataagtcgttacatatttttctatggtaagttcctggatgttctggtacatcgagcgtatttaatatgtccatttggcatgtcctttatatgcccatcttgtataaggtagttttaaattctaagttattcaatactactgactaatcattgttaatagcaatttcgcagtcatgttgggctcaaaatactatagtcatttttgtgattttttttttttattattttgattgaagaaggaacaattcgaaatatggagaaaacgtaaaaaatgttagagttataatcgaaattatcctagttcagatactgaaacttaggcataggtgtagtcacaaggtatttccctttacatatatatttgtatatgtgcattctctttcgggccaactgggatatgcgattaagcgttttgccggcgtaatgttttaagggaataagattggcgcgttaatgcataaagacagcaatcacctggaggtaacagcgttaatgcatttatcgatttttggctatgatgcaatgagctcaattcgaattggatggcttatgaactatgaaatatacgaattattcaactagcagaaggcttgaaatattacttatccaggttatgtaaaatggtgctgttatagcaaaataagcaacatcaatctcttgtgacgacagcaaacaaaacatataaaaacctcgtattatcatcttcatgaacaatattcttgtccattctttcgttcttttaccttttcaattatataaaaataccacaacaacaatacacatacttccaagctatgtctacagacaagatcacatttttgttgaactggcaaccaaccccataccatattccaattttcttggctcaaaccaaaggttacttcaaggagcaaggtctagacattgccatcctagaaccaaccaatccttcggatgtcactgagttaattggatctggtaaggtcgacatgggtttgaaagccatgatccacaccttggctgccaaggcccgtggtttcccagtgacctctgttgcctctttgttggacgaaccattcaccggtgtcttgtacttaaagggcagtggtatcactgaagacttccagtccctaaagggcaagaagatcggttacgttggtgaatttggtaagatccaaatcgatgaattgaccaagcactacggtatgaagccagaagactacaccgctgtcagatgtggtatgaatgtcgccaagtacatcattgaaggtaagatcgatgccggtatcggtatcgaatgtatgcaacaagttgaattggaagaatacttggctaagcaaggtagaccagcttctgatgctaaaatgttgagaattgacaagttggcttgcttgggttgctgttgtttctgtaccgttctttacatctgcaacgatgaatttttgaagaagaaccctgaaaaggtcagaaagttcttgaaagccatcaagaaggcaaccgactacgttctagccgaccctgtgaaggcttggaaagaatacatcgacttcaagcctcaattgaacaacgatctatcctacaagcaatatcaaagatgttacgcttacttctcttcatctttgtacaatgttcaccgtgactggaagaaggttaccggttacggtaagagattagccattctgccaccagactatgtctcgaactacactaatgaatacctgtcctggccagaaccagaagaggtttctgatcctttggaagcccaaagattgatggctattcatcaagaaaaatgcagacaggaaggtactttcaagagattggctcttccagcttaaacgcacttcgtcactcctcgagcgtagccttcctctacgacttgtttatgatttcccattaggttttttttcctccctgatatttagatatttactattaagatattatttatgagccttttattacagcttcttttcccttgtaattatcgtacttgcctccaagtatcgaaagtcttgtgttgcctcgatttaccacttcaaatgctgtaacctgcacaatttacgcctgaattaggtgagggataaagactgtttttaggtgcggcttattcaaaagtataaaagtagatagcgtggaatatataaggacatatttcttacacaaacgcaccaaaaaagaaatctgattaatcgaaggaaatctgcgcagacattgccgtgagaagtgaagccttcttggtaacagccggatcatcaccgataaaattagtaggaaaaccaacatcaaaaggaataatactttctaagtattctatctgttctggtgtcagtttgatacttaaagcctcaatgttctgtttgaggtgttcaattttccttccaccaaccaatgggaaaacatttttcgccttagagcgaacataggcaatagcaatagcagtaacagactcagtgccatgttcctcagcaaccttggccaatgcttcactgatcttaacctctttatccgtctgtttagaagtacccgaaacagtacgcagaccctctccattcttcttccgttcctccattgcttttttactctgaaatcttccacctcccataacatcccatggggctagagccataccaaaatgtctggccattggaatgatatcgcgctcaaagtccctgttcaacacattccatttaccttgatagatactaaaaggagttttcccatgagatgtggcgtagtagtttgccgcagaaacaacccaagcaggtgtatcagacacacccaaatagaggactttgccctgctgaactaaaatatgcaaactatccataacttcttcgattgaactcatataatcccaccagtgaacgtaaagtatatcaatccaatcagtttgcaatttgcggagagaatccctcacactcacatgtaaactatgcttgtgattaccacaatagttggcacttttaccgccacctacttcatacttcttataatctccggtaaacttggtggcaattacaatttggtcacgcaactttcttgatttcatccattcacctatccaaatctctgactcttcattttggtaactgtttgcagtatcaatgcaattacctcctgcttcataaaaagcatcaagaagttcaaaagcctgttccttattcatagagcccataaagcctgaccatgcatcgccgattgaagctcctcccagaattagcggtgaaactcttatgccggcagttttagaaagaaccctgagacgtcccaactcggtaggtggttcaggtagaggtttaaataattcactaatattattgaataatattttgtagctataggaagtgtattctagtgaaatacaaagccgctcagtcaattcgtcagctggccgatgaaaggaagaactgcaactgtccttgatctggaaatattgtcatgacttttatatggttcaaaaatctgcccccaatttgttcgaggatatttagtgcaacttagttgggtcttggaacgaggtctgcttactaattttatgttgacggttgaaagcggattttaaaacgtatgaatttagaagagagccaatcaaataggggtacgcttaatattaaaaaaatattagtaattgtttgtatgacgaataaaatttgtaagcacctgatccaatccttattattgagcaagagacgtcttgtttctgtactctttgataactatcaaggcgacatgaaactaaggtcatctccatctgccattcctctagttccgtcaacgaaaattcttcaagctatggaggcccggaacgacattgttgacagtctgatcatcaatagtcacgcaacggaaagtgatcgccggactttaggagaccatgaggttagacaatgtgaggataccaacttcggcttcaaaatttgatacaggttaattttgaaggcaacatttaggttcggccttatttaaaaaaaccttcaggtacgcgttcaagatcccattttaaaggtataggcagattgcactattttaccggcaaatgtgcgaatatcgaaactggaagatgttttcaagaaaattgatttaagatccatttgtcgtgtttagagttctcattgttctggtcaatgatttcaaactcaaaaggcacaagaaacttacaaaatttgtttcttatgaacattacgccatgttctttgcgagcatgtgctatacagtcttgctagaaaatggccctataattagaaagctcaaaaaataacccaatgctgcatcgatttttggagaaagggggtcaatcatcatctatcttcataaataacgagttgcagaaaaattggaaactggttgattttgaaaagttttcatttttctggcaacaaattatagctacaaaaaaagaagttatggcgcataagatgcatcaatatatggtgtgaccagattggacgtaactagtactcatgttattattcatatccttcatttttccttcttttcttctccttctcgaacagtaacttcagattgaaagacgtgaggatgctttagaatgcacattaaaattaatatactactggcctcttgtgtttgtcattggcttctattttcaataaaacatccagacaaccctgctgttaattttggaaaaaaaatttcgccgattctaatcatgtgactccttttccccaggcaataccggagaaagcgttctatctcaaactatataatttgcgctgctcgtctccaagcccatgctagtgtttactttcggttgtaaaaggtaactagaagttttaacgcaagcattgtattatattttcccacaattgctcttaaggacctttttttttcttgcgtgatcctgcactattgaaaagtctttatcaaaaatagatgaaactttttcagggttcaacatttagaggcttttctcatattctttactcagttgcctgcgaagacccttctgcccgctgcgcattttcttagaaaatcaaaaaaattgccttttcatcttttaccttccgagttgaatatgttgactatttgcaaacaggcgtatgattgtcgtatataacagggcactttcggcagtgaatcaataggaggcgtataagaaaagccaattagtacctatatatatatatatatatatatatatatatatatattcctttattataattcctatcagcgatttttgcatcacacccaagaaaaatctataatagagacacaaaaaaatgaacgtaactgaaaatgctctattgtttaagtgcggtagcaagggctatattaatcaaacctatacgccgacagaaatttataattgtggggtagctgaaggaaagaaaactgctaaagaaaagaacccaacttattcaattttttatgatacatttctcactgggcagcctgctgaaagtcctgaaacgtttacgtgtggttcgcatggcttcacaaatgcgagttatgtggcaagcgacttttatgcatgtggttttctgcaagggaaaggtacagaaaccaatgcgggaatacataatacaaggccttctcattctctcgccaaatttaccatactgttcatgctagtgttgtatacaattgtctaattctcaaggtatgacactttggattggtggtcgcagtagccaccatataattttttatcgtttctacatataatacgagacagtcagacagaactttgggtcgcctgagaagaaagactataaaaatgtaacccgtcagtaggactcatcttaaaacagtgggtaatttactaaggaggctggaaaaactgcgataatcggcttatagtacatatatatagaataatcattaatcgagcctttaccgcgaaattcatggatttctcaaaaacaaaggtgcaattacatgttaagcaccgaatttctatgcgaaacaggtccgtctcatcagtcatagctttccaagtatataaaacttgaacgcaaaagtgcgtcatcgacgcctttttttgcgcaaggattgttactattcatttaatgaactctgatgtcttaataagccaatggtatccataagtgaaggtgaagtctactgtgttacattagcaagtcagaactcctatacgatacagtatactgcattatgggcactaaaataatttagattatagaaaatatcgatactatgcttccacttctcacgaagcggccatgttttaaatgaagtacgttaacgctaacacaaggcttgacaactttcatgagcgtcaaatagtctacgtgtgggctcactttttcagatttcttcttggcttttgtgagatgtataattaacaataatcataaaatcgctacataaaacaaagcataaaaaattacagatttcctgttcaaaaatcaaatcggtccagttcagctattgttctgccgttgttcatgctcagaaaattggaccatggtgtcatctaactttagttggtcccattaagctctcttctgtatatcatgtttgccatattgtcatatcatctgcttagtattaaaccgttgtggaaaacaagaaaattgcgaattactagtatagaaaatgcattctaagtcgcctgtgattccaatagcaaagaaattgatcttaatggaagtaggaaatagctgtggcaaagagacaggatactaagattggtttaaggcgaggtcatacttagctatttccttcaccaacattggttttcgaacagtcaagagatgaaaacgcaaaaaagtgcactataaagtaaatactcaaacgttcccaaaacaaaacgagaagaagcgataggcacctcaaaactgaaattatgggcaaacaatataacccgtaaaagatcactttacgaccagaacataatcaacatgggtggcccccatgttgtactcagttagctttttgagctagcaaatatatcaagaagcccgcatgtgctacttacgtttgaattacttctcgttgtaacgcacttttctacaacgtacctcactagtaaatataacttaatgcttgcaggttagcccatcgctacaacacctccccacaaagtatttacttcaagaaatcgatcttggcgagtatatccttatctttatgtaagtatctttttcgtcttcaaagtatgccgggtattgatgggcacggaagatgtaaacaaaatggaaaacaaataagaacagaatctgaaacgtcatttgagaatttaaaatatgtaaatcattcctctcgagccaaccaaggctgttcttgctagaaaccagcaattgggcttctcattcaaaacagtatccgtctttgccttaacattgttatttggcctttatcccagatatacgcaaccgtatttattcaaatccaaagaaaaaaagagcagacaaattatcaaacaacaagtaccggaggtgagcaatgattcaaaattctgctggttatcgatcgctgaatactgcatctccgatgaccgtgcaggtgaagaatcagaagaaaatatgcgcccgttgtaacaagttagttatacccgatagccaacgaactaaaacaactttaaaggctctcggtaaatattatcatgaaagttgttttacctgccaagactgtcagaaacctttaaaaccgaagtacttcccatatcaagtagacaagacaagtgaatctatattgttatgccaatacgattattttagaagacataatttgttatgtcatgtatgtgataccccattgcgtggattatattataccgcattcggttacagatacgacgaagagcatttttcttgtacaatatgtgctactccttgtggggttaaaaaatgcttcatgtacggaaaccaattgtattgcaagtaccactttctcaagtatttttcgaaacgttgcaaagggtgcgagttcccaatatcggatcaatatatcgagtttcctaaaggtgaagaaatacattgttggcatccggaatgttatggaattcataaatattggcatgtaaatttagcagcagaaactgttggtttgcagtaccttcccaagctggaatataacccaaattccggagacaaagatataaacccaactgcctacgagttagataaacaaatgcaggcgtttaactttattctatctaaaacgtggtcggttttatatcgttttgaggaagaggcagcttcttgcatttctgatatgtttcaatatttgacaagcaatgatcagttaaagggcatagagtctacgggtctgttggtactaaaaatcgactgtcttttccggggactggatactttaaacctctcgacgaacaaaagtatgccagttaacagtgatcaagaatgcattgaaaacaacgcaatggcggccagtaaatacagcaagtttcccaaaaatctgtccacaaaaattatgatatatttacaactcttaagaaagttagggacagaaaacaaaaacgaaactatcacaatttcatcttttatgtctgttattactggattagcccattttctaaaactgttaacaagatttgggctatatacggctctagaaaacaataagttgactcattctgttaatccattgttgaggtttttaagagaagtagagaaaaatgagctttttgaaaataacccgtttcagtatataaagactcctgttaacgccacagatagttgcgctggatgcaataaatacatacaggaggaatgcattcaattttatgagcaccggtggcatattgcttgttttacttgttcttcatgccataagaatataaatccgaggagtttgacggatcccacctttaataaagagaaaaaaaagatactatgttctcactgctcaattgatgatccggcctctgtgccgggtttcaaatttgttactaagctagcacaactaatttttcttctaaaaattgccctagtcaaatcaagaactgtaatgttgaaatcgaaagcatctaacaaggtaggcagaaactctttacagagtactatgctaaaggaacacacttacattaggacactgaatgatattaaaagattgagatctagaagagaaagtgttcgggtcactcataacaaacaacaagctagaaaatcagtgatactggaaactgcagagacagatttaaatgacccgacaaaacaaggagatagtaaaaatcttgtgattcaaacagatgacccatcatcgagccaacaagtgagcacacgtgaaaatgttttcagtaatactaagacgttgacactagatgatatttcacgtattgttgccgctgaacaagcaagggagctaagacctaacgcttttgcacactttaaaaaactaaaagaaaccgatgacgaaacttcgaatgttgttcccaagaaaagcggagtttattactctgaattaagtacgatggaactctcgatgataagggctatcagtttgtcactgctagctggtaaacaactgatatcgaagactgatcctaactatactagcttagtctcaatggtcttctcgaatgaaaagcaagtcacaggtagcttttggaacagaatgaaaatcatgatgagcatggagcctaaaaagcccatcactaagactgtttttggtgctcctttagatgtgttgtgcgagaaatggggtgttgattccgatttaggtgtggggccagtgaagattaggatccccataattattgacgagctaatatcatctttgaggcaaatggatatgtcagtagaaggtattttcaggaaaaatggaaatatcagaagactgagagaactaactgctaacatcgacagtaatccaacagaagctccagacttctcgaaagaaaatgcaatccaattatctgctcttttgaagaaatttatcagagagcttccccaaccgattttatcgacagacttatatgaactatggattaaggccgcgaaaattgatttagaggatgagaaacagcgtgttatattgctaatatattccttattacccacttacaatcgcaatttactggaggcacttttgtcatttttgcattggacgtcctcattctcttacattgagaatgaaatgggatcaaaaatggacattcacaatttatccacagtcataacacctaatattttatatttgcgacataaagaaatttccaatgataacgtccctgacgaaccagaatcaggtttagttgattcattcgctcaaaacaagggagaaaattactttttggctattgagatagttgattacctgattactcacaatgaagaaatggcaatggttccgaaatttttaatgaatcttttaaaagatgtgcagttacaaaaattagataactacgaatcaatcaaccattttatttccaccgttatgcaaagtaaaacaatcgattattccgaatgtgacataaaaactcctgtcacagtcaaagattcgaccacaacggtcatacaaggtgaaataaacaaataataggcagaaactgtaagtttcccctcattttcctttttttcttctccttcccctcagatttcgaggtttgtcgttcttattagagttctttgcttttttctttgcctatttcaataaaatcttaccagtatgctatggaaatggacattattttattattatacaacatagtatattctgactaaaatggaattagaaattgtaacattagtatgtacttataatcatttgtatcattgtattactcgccttttgatgtaaattttgtttatatctcagaacatctccaacagcagatcagaagttacattgttcttgtaagtgcttaagaagtctgttagcaaattgaaatctttcagaagaatattccaccaaaatttcggaaaagcaataccagcggtaaaatatctgccatgctctatattatgtgactttattttaggtgcaccccccaccagtaacttattctctaaataataattaatgacaccattgaatatattagttctaaataaaaaaaaaaaagctaagaaaagaaatatttaaacaacgcttgcaaatcatactcaagaggatgctttacttcagcaatatcatgattgttcaaaaactcattcattgcgacctttcttctacttttgaaatctaactgtttaccaaaaaccttaaggttcaaatcattagcaaattttgtgagaagtgtaagctcacatctaagttgaatgacaattgttggtacaatttttaagaaggtttttaatgggatatccaacacaattaataaatttttgattagattttgcgattgcacataggtaaggtctgtcagaatatcaagacccaaggagtcgtacttttccttcgttatatgtggaaaagattttccaacagtttcaaaattaagttcggtagaaggatcaccatatagtttttttaaattcagcttctcttggaatacatcttcttttagtgatagaattgtttcttcgagttttaatatttcactttgttttccagctaactcgtcagtaattttcttatgtgtgttttctgactcttgaatttgagtgctccatcttgaagcaatcaaagcctgattctgaagtttctcaacaatttcctggtgttcattcatgtaatcgttcaatttatcttcggcatttttctgaattttttcacttagtattaattttccttttaactcgctcttcagtttttgaaagttttcttccttgaggttcaggatatcatgccatctccttttttccaaacgaaattgttgttcttttgttaacgcctctttttgaagatattttattttgtgactgtgctgctgttgcataaaatgtaatctttcattaatcaatttaaagacagaaatgattttttcaagacgtatacggtcattcttttccaaaagttctatctttccttttaattgtttgtattgctccatattttcaagatttttgatatcttgaaaatccggataaagcttggcaaaaccgttttgaaacatcgaaggggaatggccacatttcatttcttctagtatgaatttaccaaggtctttctcaaaaagagaaagattttgcatatagctgtaaacatcatttaaccttttctcgtaaaacgaaccattatcatgtaattttttattttcatcttgagaaagttgcaaattgcttttcagtatttcaacttcagatcttaattttactatagagttattcgattcgttaatatcttttagaaatttatcattttcttgctgcaagtttaggatttgtttttgcttcctgtatagttccgaaactaaaatatttctttgagaaaaagctttacatttagttttggcactagtcacttcattcttctccttcttgctagcgtttttgttttgaaagtctgtaattttttcttctctaatttttttaatttctttgcgaaaccggtcctgaacaatgttgagcctttttgatgcagcttttctttcgttgtggaattccttctgcaagtcttctattctttgaagtttagcatcattcatgctattaagttcttctagttcttgaatcctgtcatccttctcttctagtttttgtcttagtgctttgatctcttcattttgggactggagctcatctaataccttgggtaaactattttctttagaaatacttcctccatatgatgaagaagatagcctaatttctcctaatttcatatattcggactgttcttcatctggagttttagatgagcgaaatacgttctctagatgcgcaacctctatattctcctccagactctcattgcttacaacataatgctcatcatttgagattgctgcgactttgtggggattcgtgaggagctttgtaggtgtagaagaaaatctattcacttcaatactattgtgtactttgtatgtggtaaatttaccagggcttacatttcctaatgtactgggctttcctgcaggtgacagagcctgcgagcctattcctacagttggtaaaccacccctttgtagaaatttattaggcgattttaaagtatttttttccgtagcattttccaatgtactaatgttaccagaaggtgaagaggcttctgaacctgcccaactctctgagcggtttcttcgggaacgcctattcgacagttttgatataatatcagaagaaatactttcctgcacattagatttttcagtggacgtaggtacttcagagtctatccaagtttgtgaacgccgctctcgaaaaggtttactttctggagacttagttaaagtgccatcagtaacatgtctcatctccccctgctggtcgcaatccgagttttgttcctttagggattcaggcttattcaaaaatgctaaccaatgattcatattcggagaagtttgttgtattcaactatcccattcaaaatcccaaaccgagttttgcaattctttcactggcaaatctctttgtgttcctaatcttaatattgtacaatgggcggctaaagcgcgatacgcaaaagaaatttgtacatatactcaaattactcattaatacttggaacaagatatagtagccctctaaacatatacaactaaatctggtagacttgctggccggctacccaaactttagtggtgttgcgatcatcaccgttaaagaaccattttgcgattatgtcttcattagtaagcagcggtgggttcttataagggtcttgcccttgctcttgctcttgctcttgcatttgatccttctcctttagctgccaatgaaacatatccacgtttgagccgggagcattggtatcgatcatttgagcgtcaaactgcttaccgacgtcaaaagtccccaaggtctcatccatacgcaagacttgtgctccgcccattgtagcaagaaataggcactcggagactgaaagttttgcatgatcagtttctctcattgccaaatgccttgaaactgcaaaggcctgccttccggtggtgagtatgctacaagaatgaccggctgaaacgtcggtgcctagaccaacctttatgccctggtccagcaaccatcgaaccctacactctccagaagtcagagaggagttggaaatgggacaatgagatataccacagcgacgctgtttaatcacacgcgcttcggcatctgttagatgaatacaatgtgccaatactgttttttctgtgagcagcccatatttgtcgtatacatcagtatagctctcacattcgggaaataaatcttgaacccactgtatctcctccttattttccgacaagtgggtttgaacgtgtatgttttcatccttgactagcttggacaactgttgcattagttctctagaacaagagggcgcgaaccttggtgtcactataggatttacgaggggatcacaaatggtttcccgtatgtacttaacaactttcacagtgctttcaaaggaagttttagtatcttcaatataatactcgggaccattggtatccatgcacacttttccaacaagaacacgctgccccaataaggagcttagttgagccaagagcttagtggacttgagatcaatggtattatagtaagccacagtcgttgtaccgtgagaaagcgtcttacttattaccttattgtaaacttctctcgcaatattttcgtttgctagtgcggcttctatggggaaggtatacttctctagccaatccagcagggtagaattcccaaatacgccgacatttggatattgcgagacatggttatgcgtgtcaacaaaacctggaaaataaaagctgttatttcgagtcttgtcttttccaattatgtcaaccaccgtgacatcctctggtgataagctactatcgtgatctaaacaatctttgacaggatcgagtgaatttctgttcacaaacctgatgattccgttgagaactccaacagatgttttctctctgattctcagctctcctaatttaggggtatctacaaaggtaccaaaaaaaactagaaactttccatgtttgtcgttgaatttatcaaataataaatcactttttgtcatatcctcttcaaaggacagcccaattcatatattcattcaataaaatgttgttcttttgccaatggcctgttttaaaatccttatcttgtctccttttataatccgaaactatccaaacttccgagtgataaatcgccggataggcataaaatatgactcgagataagaccaacaaagataagtacctcggtttagttaagcgatgttaggactgaaagggtgtctaactattcttattggatacgttattgctgtctgtgctttgttttccagtaggggaagaaatccttcattaactgattgggaaaagttaaaggaccagaaaatatcggatattgataactttgggttgaccggtcaacatcttttagaatttttccaggaaaacttgccatttctaagtttttcagaggaaaagtatcgtcacaaacacgtttctttatattatgatgtattcaaagaatatatcttacgtcgtgccagttcaaaaaagtgtttaccagtagactctgctatcgcaaagttgaacaaagatgttaacccaatgccagttcactcccataatgactactggaggaaacttccgctttttgaaggtctggcctatggtgctagtagtactgaagccgacgtgtggaatatagatgaaaagatcctagctgtgggtcataatgaagcgtatttggacccagttgaattgacattagacaagctatacactggccccctcttggagattttagacgaggtgaattgccaagattcagacgccgatcgcaaaaatggtgtatttttcaactctccagaaacttcactcttcttttatattgatttcaagtcggatgataacgaactaacttataaactgctgatggagcaatatttcaaatctctgattgattctggatatttgacatattacgatatgaagaaggatgaaattatttggagacctgttactgtgatactaacgggcaactacccgacgtcattggatattttagacaatggaaatgataacggctattttgagtcaagtcaaaggtttgcatttctagatgcgccgttgttaagtttggagcccaaatactcaaagctatctgtagctgcgacggtttcgttcagccaattaatgaaacattgtggttctgatcattggaaagtatcgctaagaggtcgtatggattcgaatgagatcagttgtgctaaaagcataattgatggtgctcacgcattgaaacttaaaacaagaatttggggagccccaacctggccagctaacctggtggaaactatttctcgccaaattattcatgacttgggttccgatttacttaacctggacaatttattcatggcatcgtcattgatataagtggcttgagctgtggataagaaaagccatatatttatataaacatttagatatgaataggaagtagattgttcgacgcaactacccgttcaagaagtataatggggaatggtctcatcttccctcacaggatatagttctctgaagagatacatacgtttgtgtatactatgcttctttatcaactcaagttttgtagaggaagacgttgaagatggtgatgtgacatctttactattctccagcacgttttcagtatttacttaatcgtatattaatgacgtcccttatctattaactttccggtttttctttttttcggtgaatgttctttccgttttagtgaatttttcaattgtaattgacgcaatcggtttataacaagcagacataaatatcaagctcgagccaaatcacaaaaaaagccttatagcttgccctgacaaagaatatacaactcgggaaaatgactgctcaacaaggtgtaccaataaagataaccaataaggagattgctcaagaattcttggacaaatatgacacgtttctgttcgattgtgatggtgtattatggttaggttctcaagcattaccatacaccctggaaattctaaaccttttgaagcaattgggcaaacaactgatcttcgttacgaataactctaccaagtcccgtttagcatacacgaaaaagtttgcttcgtttggtattgatgtcaaagaagaacagattttcacctctggttatgcgtcagctgtttatattcgtgactttctgaaattgcagcctggcaaagataaggtatgggtatttggagaaagcggtattggtgaagaattgaaactaatggggtacgaatctctaggaggtgccgattccagattggatacgccgttcgatgcagctaaatcaccatttttggtgaacggccttgataaggatgttagttgtgttattgctgggttagacacgaaggtaaattaccaccgtttggctgttacactgcagtatttgcagaaggattctgttcactttgttggtacaaatgttgattctactttcccgcaaaagggttatacatttcccggtgcaggctccatgattgaatcattggcattctcatctaataggaggccatcgtactgtggtaagccaaatcaaaatatgctaaacagcattatatcggcattcaacctggatagatcaaagtgctgtatggttggtgacagattaaacaccgatatgaaattcggtgttgaaggtgggttaggtggcacactactcgttttgagtggtattgaaaccgaagagagagccttgaagatttcgcacgattatccaagacctaaattttacattgataaacttggtgacatctacaccttaaccaataatgagttatagaggagcaatgcaaaatctaggggtagaattactttttgaaaaggaaaaatattcaggtttgttgtttttatgtaagttgtatgatttgatatacatatatatatatatataatatatattgtacatgtgtttttccggggaagaatggattatccggaggtgtgaataaaatgatgacgattataggtttgtgttgtaatatttagataactcaattctcgccagtttgaactccaacctagactggttcaaagcttttgctatcaagatgagatatatggaattttcgtctttatcgtccacttgtatctttatttcctcgtcatcttcatcaatattgattccattaataatcgatttatcgctcagagtgttgaccaattcggtcttgttggggaagaaatgttccatttttcttcccaagttttgaattctttcacaaacccaggcaattctttgtaagcctaatgcagcagaagaaccctttaaaaaatggcccagattgtctaattcggtaagatttttttcaccgtccagctgtcgttgcatttgagcaaaagttgtttgtgcctggtcgataaattgaataattagacctttagaaaaatcggaatcatcgtcatccatagatataatttcatttaagatggtccaattgatgatttctgagggaatagtagacattattgtgtgtattttcttgtttccgagaacgagtgttgttatttcttttgaatttttcaaagaaataaaactattacacgtcagtggtttatcaatgatccagagcacaactatcgaccaacccaaccggtttagaaattaaaaacaataatgttcctaaatataggttcaattaaatttgataaaaatattaaactttttatgtaatttttcttcagtttttccgtttcgggcgggttacggatgtattgatgattatgtggcataaacgaattatatctccggtattcaatatgtaaagttccgtttctatttaccactatttaacggaatttttgctcctttgcccttcatgtcttatgataggttttttagaaagaagcagggtcaacctctcgctctgacaaggcaatacgccggtagaggatgaggatgaagaggaggatacgttttgtaaatctctttccatgacgtgcatcattttctcaaacttcttgaacaaaagctctgctctaaccattaggtcattccaatccaacttcccgttaagttcattaaaaaattttaatatttggtcgaactgatttagatgttgtaaaatagcttgtgagtttttctgtagaatggccaacatgaagaataattggaattgtgaactgtagtagaaagtccagaaattctcccaaatgtgcataatatcttccatttcaaattctctcttgaaccatactagaagcattcgaaagcaaaagaacaagtttcctgaatcacacttgtttaaatgttcgctcaattcgggtagcattaattgtaccaattccacgagagttaacatttgttcatggatgccactctggtctcttagaaaatttctttccataatgtccatgaagtgcgtaaaacaccaaaacgttttccattcttccttcatgatgacataaataggcgataaaagatcggtcatcccctgcacgtagcctaagtttgtgttgtagacattataagtgataagaatgttttgtaaatgtatcaaatgtgggttcctgactccatcgtctgcatcatcgctctcgtcattagcggattcggggctggtactgttattttcatttgctgggagttgttgtggcggtggtggtaatccatcgatggtattgtattgaaatatctccaagtttctatcacagcgtctcacatctttagatattctgaataattgatcgttccaatattcctcttcatcttcatcgtcaaattgtaaaaaatcttttgaccaggttagtttcaattgatcgtattccgcggctaaagtttgatcgatttgtaccctctcgtcttgagaagaatcccacggatatatttctaagagaaaaccccaaactttccctcgcaaactgtcattttctaacccaccatgaaatatgaaatccttaacttcgtttaccgtgaccctcagcctcccatcgttctcatcccatagcgaattccatttcgcttccgttaaaggaaattgtctttgcagagcattatttatttcagtatcacttaattcatcagttagattcaggtcgttgaaaatgttattcctatacgaatcaaagagtttgttctgcttttgatacctctcagcttcctgttttactcctaatgaccagtttgccaaatacactcttgcagagtcataatcctgttcaatttgtttaaccttctcattgttcagaagcttttgcaagtattcattgtcgatttgtgatttttgtatgggtgagttgttagtcagccaactatcgataaaattggtagacttggtagtcacgtctgctatcttgctcattacgttccatttccattcttggaatttctcgtttagtttcacaccggcggtagcgagttcagttgtatctttcttcgaattgttataactttccaatagatccttggaaacgaaatttctcaaatcattcaaagagggatttactaaccaaaactctggctctaagtttgatttcttgagttccatcagttcgttgattttgtttctcaaatctacgccaccccaatacaattcgtccgagtcatcaaatgggttcatggatttgcgtagtctttttaacttgtccgtagttgatgggcagagttggtcatgaaagaacaagacaggaggttgaaagcccgtaaactgttctgtcaagggatatattaccagagatccgacataccaaccatttggactaggaggcctaaattggatgcagtatatttgtgagagagaaatttcgaaagcttgacctaaagaagtattgaccaggttactaaagtttattgaattttcaataacaaatggtgtagaagttggacatgtgcccactttagcttcatgttttagtagttttgatatctctaatgtggataagccagattctgggatatattggagaattgcttggtgggatagcttattcgcttccaatgtgagtagcaggaaaccagcaatattatctctagcatcgcttgttgggtgtaagaacactttagatttgcagaatagtatcttactcatcaggggatgtatgaatgactcttgtagaactttgccaatttgtgcaacctatatctgagaaactgaatagtatatttgagcacgataaattgatttatatctgaccaatttatggaaagttcttaactatttcttgcaaatgcgcctctctttatatagagcagaactttgccccatatagtattgtttaagcctctcggatttcttttctcatcttgtggggcttcccgcctgaactaaaaatattaactatggagcaataaagacaacacttgacactgttcatggggcagaaggaaaagcaaagattatctgcaatatgtaccaaggcccaccgcaaccgcctcctcaagctgtgccgatgccttacattgtgaataataacacaccaccgtacccaaatggtaatattaactttcctcccaccgcgcagcagaatataccgcccacggtttatccacaacaagtgccatttccaggtcaaccacaggggggtcaatttccacagccttcatcagaacagcaggtgtttaaccagcttccacaagtgactcaaacttttcacaactctgcgcagaatacgaatgcaactgggggccctggcagcgggtctatgccaatgtttacgccggtagcatcctttccccatcccatggctacagcagcaacggcagctgctccgttaccacggtctgcatcccaggcatctttatctatgttacgggtgccgtatcatgtaagaaaatacttatctaatttggcgatgttgaaattgtacgaaataataaatgaggtgaatacggcaatgggtaagattggcctgctttcattctggacagaattaatatcagatatttttacacctgatgcagttataaggtatagtaaaaagtctatgacagattatagagaattcgaatttatcatcccagtgttcccagttatttgctctacattaggcagatttggcatcgttagaatggaagttaaggttttacaattgaaaacacaagttctaagtaattctacgatttttttcaactgtcctcgtgtcacatttgtctattattatcctgatggttcatatattacacatttttcccaaatgaaaggtgctttcgatttggacttgaaaattaattggctggacgtatctatgcatagttttgtccctgatattgaatggaatgcagtggaacggcttttgagtgatgacacaaagtctacagaaattgaacaaatattccgtaaattgaaacaagaagatgtcaaagagcaagggaattcttttgcagaaaataatgctacgaatgttcctccgaattttgaggccatcactcagctgagatcatattttgacgtattcagaaacgtctctgtgtttggcactcaagaagggttgatgagagtcatgcaaataagtaccgttatgtctactttgaaaaaccttcgaaagtttcaaattgaaaagaacattgatagtcccgtgaccgccctaagtgcgtacattgacgccgacaagaaggacagtggaagcgagcccttgcacgcaaagaggcgacgcaacagcggtatctctcctcgcaccacgacgttggggccaaacggcaactccaatacaagcaatgaagagcttccaacaagtgatgtgaatgatattaacaaagacatgacaaaaaagaagatgaagttttaaagaaggtaattacctaacgtcacccactgaaatattaagagaattgcatgaatctagcagaatgggaatgtgacatggtagcagcaaccgcaaggtgtggcatagattatagtagtgacaaaactgtacaattactatatagtgagatataatacaatggtttattcaagatatattaacccccgggtaatggaccaaatttggaaaagtctcggattctcataaaagcttaataaataaagagtatttcgaaacaaacacgacaattacacttgcaagtcagtagagaaacccagtacagagcaagcaaaagatgatctctgatgaacagctgaactccttggccatcaccttcggtattgtgatgatgactttaattgtcatttaccatgctgttgactccaccatgtctcctaagaactaaagtggttacatttggatagcgaacttcagtttttattatacgtcgctttgtgtttctgcaaaacaaaacaaaactacaactacaaagtactgcgttggatttcaatcagtgctacattaatttttctccctttttacttcgttttacgcacaaaaatatacagataaatacactcgagataaacaagacatctccttccgctattttttgtataatttaatatcattattaataaaaagaattcctatacatatattcaaaaacaaatgttaaaagttttcttcgcccagtatatcttttgcacaactctctacctggaacaaggcttcagaaatatccgtaaaagctctcgcaaatgcaatgccgtgaacctctgtccaatgcattttttcactgtctatttcagagctgttcgccactgaaggcaagggtaattgttgctgccctgaacttgatgccttctgttggtatattttcttgaataggttcttctccatagaattgcctcctgaatttaaattcgaatgtgattggtccttcatttcactaaatttcttgatgaagtggtaaagttttttacgtgacataattggatttggcaagtatcgcggtatcttgttttttgatctgaaacaattggataaaatgtaaaaaacgaaaatcactgatgagacactatctcttcgtagcgatagtaaggctctcgtggtttcaatatcaaaatcctgatcccaaatttcaaaaaatgcacctgaaattctcgcttcaatgatcttagataacaaaaattggcatgaattgattagacttgcgtacttctcaggattgaagttggaaataatgattggctcatgacgggctttcttcaaaagttccctgattgcttcaagactttgagtcagtctaacttcacgaatgtgggaaaatgcgaaagttaaatcagtaggtgcgtcgtcggcatccctgtataaataccggtccgccacggtttggtaggactggcccaagtgtgccagtaatgatgacatactatctcttagttctgtcctagctctaaagggccacactatccagttgatgggaatcgaaaccaaaataccgataataagtgccaagcctgtaacccacgtagatttccatattccagcggtggttaagttataatgtctattaggtttgctgtatggttcaagagcaattatggtaaagcacattaatgcagtgaagctcgatttggtgtttctatagacaagaaagttgatgctaaatgggaccacgatcagaccagcaaacgtgcaaaccacgtatggactaccaaaatgtctcgattggttggcagcccacccccaaaagatacctactataccacagattaatctcctcattaccaacgcccagttaccagagtatcttctatgtgctaataagtaaaacgtgagtggggcccaccaacaatgaaattcttggtaccagtgataggattcaggtagccaagttggtagacacaaaaatatcatacaaaaagtaatctttagtgtccacttacattcatcaccagataaaattctactcaatttccatagtttaaatctccaaggattttgagttgtatgaaaattgaagtcgttgtgatcaattgctctgatggaaatagtgtggtttttgcgattctgtgacttttcgtcaccaccttgtgaatcaagtctcagcgcttcttcttcgcctttgttatacttgtgtcttgacgtgtaggtgttataaactctttcaaaaatttcatcgacatcacgtttggcctcaaaataatgaagaacatttcctgcaccttcatcgagaacacattgtttgggcaatcttgtcaacgcacgagacagtggatatgatggcagagcaattctccagtgaatattctcacccaaaacttggcaatcgtggataacagtaactagctgccttgcggagtttctcaaatatcttagaaaaaggaaaatatcgacagactcttcgtcattcaacagttcctgtgaaaaaaaactagaattcacaaaatccctgtaacaaacatctagtttgtaaattttcctctttaatttagaatgcgagtgacttaatattttgacacactcatctaagttgtttttttgatttggagactcgtatttctttagtactcttgatagattttccaaaacgaagatcatttccagtattaagttgaagatgcttttcgagaaggacgcctttaatgcattaatgtagatttcattttttaaaagccccggaccgataggcttaaaggcactgggcgtgttttctcttgttggaattcctgaagattgagggctagcgcttgcttctttgctcagggtcgcagaatccgatctatacttctccaattcttcatacatctttttcaattcatcatcattaaaaattttgggtgcaatgggtaatactctcagagaagtttccatggcagttaaagaatttcttaaactcttcaacgattgaaggtcaaacctggaaattgtcaactgatttacaaaatctctaaaaccttgagataaatcaatgtttagtgttttcaccatttttacttgggctaggtaaatttgttctttggactttattaattcagtatctactagtgccattaaaaaggtctttgtggtctgtagacacttgttataatgttccattaactctgcattgccactatgtggtgatacacatacacaaaccaagagagatagcaaaaggccgaagagatatgagattccaaaatcccaaaaaatttgccacttcaaatcaaacttggatgaggccaaccgaactgtatgagtgaatataatcgatatcgaaaacgaagttgtgaaatagaagaaccgacggtaaacagaccttagccagatggcaaataagagggccatagtcagactctgaaataaaattcctccctggtagtttgcggtcggctttgtcgctgtggaaatgtaccatgccaaagccgaccatcccaggccaaaacttgcgccgataatggagcttatagtcatttccagttgaacaccaatatttctgaccggatgatgtataagtactgcgatgggtagaaaatacctgaactcatggccaatccacctaccagaaggcctgataacgcaaatcacgatagcaatgaaataagcaataaaaaacttgaatatggataccccattttttctaatatctctagggaaatgaataatgggcctgtagatagcagtccaaacatattcggaaagcttggtaaaaccagattgcagttttttccttgcagcgccattgtcgtcatcgatgtcgctgttaggagacctagctttgctgtccggcttggtaaaagcagcatcaaaaaacccatctctcagctcttccagcccaaagtcctctacttcctcccagtgtttgtccttaaccaaattttccagccgcatttgcgataaggatgccacggattgttgtgggcttcctgcaaagctaagcccgcttataccggcaggattcttatagttaagttcatgtagtgacctgagtgatgtttgagagtatgaacctttcacaatatcaggatcaggagtgggacttcgatctcgctcatatcttttcatgaggacctgttacaattccagcactatactgtacatgctttccttagtggagcacaaagcaagttaaaaatgaactttaaattgattaaagtgttagtgacgcttaaactcgttttcctgcgcgtatttcacgcaatctatacataatcatctttgataatgttatatcgcctttcatttccagattttgttcactgaaaagtcttatcggaaacctaactttgggcgacagggttattgtttataatttgtaggtgttccatttttttctttgtacttttttaggttaacgtaatatttaattaggtcatttttagggcgtttagtattagaaaaattcatttgtacacactattaagaggaaggcaaactatatttacattttattgaggaaaagggttcatcgaggagttatcaagaaaagcgtttgttagtagtagtttgcgacagtggagatggcagctgcaccatggtatattagacagcgtgacacggatttattgggtaaattcaagttcatacagaatcaagaagacggcagattaagggaagctacaaacggaacggtgaattcacgatggtcgttgggggtcagcatagaacctcgtaacgatgctagaaacagatacgttaacattatgccgtatgagaggaaccgcgttcatttgaagactctatccgggaatgattacattaatgcctcgtatgtcaaagtgaacgtgccagggcagagcatcgaaccgggctactatattgctactcaaggtcccacgcgtaaaacttgggatcagttttggcaaatgtgctatcacaattgtcctttagacaatattgtcattgtgatggtcacgcctctggtagaatacaatagggagaagtgctaccagtactggcctcgcggtggtgtagacgatacggttagaatagcatcaaaatgggaaagtccgggcggcgccaatgatatgactcaatttccctctgatttgaaaatagagtttgttaacgtacataaggtgaaggactattatacggtcaccgatatcaaactcacacccacggaccctcttgtaggacctgtcaaaactgttcaccacttttacttcgacctttggaaagatatgaacaagccagaggaagtagtacccataatggaattatgcgctcactcccacagcttgaattcccgcgggaaccccattatcgtacactgttccgcaggcgtgggcagaacggggacgttcattgccctagatcatctcatgcatgataccttggattttaaaaatattacagaacggtcaaggcattcagacagggctacagaggagtacacacgggacttgatcgaacagatcgtgttacagttgcgctcgcaaagaatgaaaatggttcagacaaaggatcagttcctatttatctaccatgctgccaagtatcttaacagtctttccgtgaaccaatagacagctatataaaagttcctaattgtgcattttttcaataacaatacttattcatccttataattatattctagcttcgttgtcatgggaacatagcccatacaccgcagttatttatgatcatttcgaacgggaagtatggatgaatctttttttttttttttttatagcacgcaactgaaaaaaaaaaaaagaaaaatttttcatcttcgctcgacgtttcttttgtagtactcatctctttttatataaagattaattagttattgtcgctttgcttttccttctttaaaaaatgtttcttgcttttggattttcagatgtcccaagatcattacagtattttaattgaacaaaatggctgaaggtgttttccaaggtgctatcggtatcgatttaggtacaacctactcttgtgttgctacttacgaatcctccgttgaaattattgccaacgaacaaggtaacagagtcaccccatctttcgttgctttcactccagaagaaagattgattggtgatgctgccaagaaccaagctgctttgaacccaagaaacactgtcttcgatgctaagcgtttgattggtagaagattcgacgacgaatctgttcaaaaggacatgaagacctggcctttcaaggttatcgacgtcgatggtaacccagtcatcgaagtccaatacttggaagaaaccaagactttctccccacaagaaatttccgctatggttttgaccaagatgaaggaaattgctgaagctaagattggtaagaaggttgaaaaggccgtcattactgtcccagcttactttaacgacgctcaaagacaagctaccaaggatgccggtgccatttctggtttgaacgttttgcgtatcatcaacgaacctactgccgctgctattgcttacggtctaggtgctggtaagtccgaaaaggaaagacatgttttgattttcgatttgggtggtggtactttcgatgtttccttgttgcacattgctggtggtgtttacactgttaaatctacttccggtaacactcacttgggtggtcaagatttcgacaccaacttgttggaacacttcaaggctgaattcaagaagaagactggtttggacatctccgacgatgccagagctttgagaagattgagaactgctgctgaaagagctaagagaaccttatcttctgtcactcaaactaccgttgaagttgactctttgtttgacggtgaagatttcgaatcctctttgactagagctagatttgaagacttgaacgccgcattgttcaagtctactttggaacctgttgaacaagttttgaaggatgctaagatctctaagtctcaaatcgacgaagttgtcttggttggtggttccaccagaattccaaaggtccaaaagttgttgtctgacttctttgacggtaagcaattggaaaaatctattaacccagatgaagctgttgcttacggtgctgctgttcaaggtgctatcttgaccggccaatccacatctgacgaaaccaaggacttgttgttgttagatgttgctccattatctctaggtgttggtatgcaaggtgacatgttcggtatcgttgttccaagaaacactactgttccaaccatcaagagaagaacctttactacatgtgctgacaaccaaaccaccgttcaattcccagtctaccaaggtgaacgtgttaactgtaaagaaaacactttgttgggtgaattcgacttgaagaacatcccaatgatgccagctggtgaaccagtcttggaagctatcttcgaagttgatgctaacggtatcttgaaggttactgccgtcgaaaagtctaccggtaagtcttctaacatcactatctctaacgctgttggtagattgtcttctgaagaaattgaaaagatggttaaccaagctgaagagttcaaggctgccgatgaagcttttgccaagaagcacgaagctagacaaagattggaatcctacgttgcctccatcgaacaaactgtcactgacccagtcttgtcttctaaattgaagagaggttccaagtccaagattgaagctgctttgtccgatgctttggctgctttgcaaatcgaagacccatctgctgatgaattgagaaaggctgaagttggtttgaagagagttgtcaccaaggccatgtcttctcgttaagactgcattcatcacatatatatgaatattacttatattgtatataaattttgttttctcttaactttgtatccttaataaaataaaattcacaagtatcacaattaaaatatttgtttttctttcgcgtaaatatttagcttgataactgttactgatatgtctgaggaaagttgatcaagacccaataataatctatatactggttgaaacaaatcagtgccggtaacgctttttgtatcttgagatggcgtatttctactccagcattctagttaagaaaaagtctaaaaatggtttttttcatccaaaatattaaattttacttttattacatacaactttttaaactaatatacacattttagcagatgcgcgcacctgcgttgttaccacaactcttatgaggcccgcggacagcatcaaactgtaagattccgccacattttatacactctggtcctttaactggcaaaccttcgggcgtaatgcccaatttttcgcctttgtcttttgcctttttcacttcacgtgcttctggtacatacttgcaatttatacagtgatgaccgctgaatttgtatcttccatagcatctagcacatactcgatttttaccactccaatctttataaaaatacttgattccctttctgggacaagcaacacagtgttttagattctttttttgtgatattttaagctgttctcccacacagcagcctcgacatgatttcacttctattttgttgccaagcaagaaatttttatggccttctatcgtaagcccatatacagtactctcaccctggaaatcatccgtgaagctgaaatatacgggttccctttttataattggcggaacttctcttgttttgtgaccacttcgacaatatgacaaaacattctgtgaagttgttcccccagcaacattacagtcgtatgtaaattgacattggacttttcttccttcaatgatttcctccctagctgacctggtcgtcacagtagctgacataccaagagatcttgaaatatggacaattccgtccataatggatgaataaacagtttgaattgctattttataagattcagggccttcgccctttttcacaacgtacccatctgagtcgatcaagccggctaagaatgcttcacgaacttctatatgctcgccgtacataaattcagggatttgcttctctccatcaagatcccttttaaactttaaaattgtgacagctttccagaatggattatttttcctcaaattccttgtcttcctgttttcatctggaccatctccataatgaagccttacatgtttggcacgtagcggaacgtgatcgtcacaaaccgtaaggtagagaccccagattttcgcattttctcttaaactctccattagcttaggatccaagctatctactgagatttctggctcttttgttgtactgtcacctaaccacagaccaagcatccaagccatactttttacagcaggagttacaaggtcactacgtccagtgagaaatttagataaaacaccatttcctgcgagtactggaccaaatcttatgcagctagaaattctcaattgagcatcaagataatccaaatctctaacttcaatgtcaaagttgaaatattctcctttagagcgctccatttcttctatgaagcgttttgcggcaaactcaccttcaactgtcattgggaatgtcttatgatggttttttggaattattattatcctaccatcaagcgtctgacattgctgcagatttctccatctcactttatatttggtggcatttctaccacttttttccaacagtggtttggtagggaccctgactgacaatttatgacctgcagtacattgtaatgcaagacgctgataaactgttctacgcctgggatctaacctaccaggttcaccttcaaaagctctgtgtttggttttttgctgtatattatagattttctgatagccctgtgtgacatttatgacgcgggcagcggagccatctgcgcacataacgtaagagttagccgtgacgtttgcgatgtctttaatttcaccgttagccatcagaatagtcgtgttttcagaaagcattttaaagtatagatagaattgattgctgcttatgaggatatggatttagagctaatagttgtaatagaaataaaagccatttagaataggaattgaatacaattttatgagctttaaatatttaatgatgaatagtgcgtttagaacgcttcatcatgcttcaacaagcttctgcaaacctcatttgagtagcaatagctgtttacttttttccgcgactttattcgaagttatggtgaacttttcgtggtttcacacctaataacgcccagcggtagtacaattcaaagtagtaggtaccaatggtagtactagtgggtgatagtagcaaatttctctatgaaaatgaattgttgctctgcaatgatgttaatgtggacatgacatgaattttcgcgatatgttgatgtaaataataacatgattttcgtggatcatttcgtaaaccataggtttatttcgtgaattactaagagaaaggcatagaaacaggacttgcgaaccctttctgtaatatgtcataatatttcaatacacgcacaaaaaaggtacgttaatttccatggtaatcgtgtatttagttacatcacttttcgtgacacacatgaatacatttgcccttaagccctgtgtaggattgatttcttttttcgtgacgcacatgtcttcaactgcatcaatttccatgagacacacacgtctaccatgttgtcagatctcatgaatctttcatgtattcattcacatcattttcgtggatcctctaattgtatcgagatcacttttcgtgatccgctaatcagcgacggtcacattaggtttgccaagtcagggtatgaaccatacgatcagttttcgtgaacctggtacgtatattgtggcgtttgtgtatattttcattctttgacaacaatcaataccaacctcaaataggaaaagtaataagtttggcgttacaccccaaaagacgccaaacggatcgaacttactcaatagcaattagcgagacaaaacctacgttaagacctgtaaccgatttatcaaagcactctgcggttctttcttgggaatattacctggacattttgtgccctcaagaaacgaggctctacgagcctgttggagcccctcagacattagccgccacgaatcaaactttttacgcgattcggcccaaatcagtttctcacagatcattcgtagagtgaaaaagcacatcgattatttgatacccctttgggttaattactgttgaggtcttttctatttctgattgaaatttttgctccagcattatagcatgctggttttttttttaaattgatgtatctcatcgcaggcacgggcagtacagtgccctgagcgtagggaaaaatgaaaaaaaggatgtaacttttaacataattccagcacgcagcgattgggtataatgaagattgttaagttcaacaacatgtgaaattcttagctccgcaacttgcttgaattatgagctctaagattcaagaagtaaataggtcatataatggaatgatagtagtacttgataaaggaaccatgtgatcttacgttgatatgaaaataattctctcacagaagtcagtttgtatgactaacatagagagtaattgcttttcggataaaatcgcacctaacaaagattaccttttgtaaagcctccagaacagctatgaatgttcgttattctacgcactttctttcatacatcttgatccgccttttttgatgtaggttttaacgcggcaaaacatattaatttttctgatttggaaaaataaagagttagttctgccacgccattttaagtccaaaggcacaattttacgttggaactaaacggtaaagatcaaatatcacctttattcttttttggtatgcatcgatttctttgccagtaagaactacgtgcaactctacattagatcaaaatataacggatcataaatgcaaacaacatttgtccaaaagaaacaaaaatgttggcgtttgtctcgaacatgacacaatactccttgatcgagggacattgcccgattaactatgatttatactttttactacaggtactcgttctccctactatttcaccagtatacggtcgttttatgattcatttattgcctataatggtaaaaagggacatcttaaccttacgtgttgcaatgagaccattcttttcgattcatcaactgtgaaatttctgaaatccagtacaatgcgaaacgctaccgataatggcaccgtcttttgaattatgaggcccagatatggcgttcaatcttcaacaaaaaaatgaatatcaaaactaaattctatctggataacaatctttctttggtttgcagaaatatcattaaaaaacaatccataactactaaggaagggtataaatggtttggtttactaattttatattttgatttgattagcaattataatctctaatatactatttctgtagccaaaaatctgcaatgtcaataagtagcaagtgccgcttactcgtgagaatatcaaccttatagcatatgttttctattttttttttttgcttatggagataatgaacattgtacacatgaacaaagtggtagttctctctccttgattttttgtgcttgcgatatatataattgttacattcaatggccatgctaaataaaggttttagctttgtttcactcgtgcccaggataattttaaggcgcaaacatccaaataatgaagaaaaggataacgattgtcccaggtctaaaacattttttaataatagccgtcattagccttgcaacagtacaacaacgccgatgggaaaggattgcaattctatttgtaattaataggttgtataataatttacgatatggccttgtggtaactatttatgaatactggtgtagacttatttataatcctagagagtaaacctcttcttgtcaagatatgaaaaatacaaatttagagacagaagtattacgtgtaaactttacagaaccacttctccattatagctacaatgtgaattgaactttccttgaatgttgagaaaaactatattaaaattagaaatcgtcccatttgtcctcgtcctgttcattcttcttatcgttattatcaatcttttgatattctgtatgggttgtattccctgctgtagagctatcctctgcattaccattgaaatttttagtgaagttactaaatgcttggaatccataactactcgtttcttgaaacttttggccaaactgggcagctgctctcttcgtttcttctgacaactctccggattgccattgctggacgtgaggcttaataaccgtttcgtttacgtcctcgaacgatttggttacagcgctggagaagaggccccatcctctgctcaatgttcccaaaggatcagcttgaaaattttccaggctcaaagtattgctggaccctgcagaccgttcttgtggaggttttgcgggtgtacttccaaagccctgatatttaccaccttgagaagggggcaaatgatctggtctagattggttcttcttgcccagctcagcaaaataagcttcgttcttctccttttgaaaattggcaccattactagagtttgctggtgttgcagatcgacggttctccagtggtgtcccttctcgactttgagcaacaccaggcgtagcggatgcagcggtttgagaggttgctgataacttggaagcatcaaaatccaaatgctcacgctcttcaaatactctatcttcgcaaagacatgttaacttttctttataatcctctgcgacggggttatcgtatttcactttttgtggtaaactcaggtcaatattatgcgacttgaaccattcagtcaaaggttcgttaccacctttttccatacgaagaagttcctccggtttaaactgatccatagtgatagatcttacaaaagatatatgcacaccaagccctctatggataccggcacattcaaggcaaatgaaagctccaaacttaggcgtggcccattgtggatttggcgcaccacaatccatacatttcttatttgcaccaatcttttgcaattgcaaaagacgcctgcgggtatctgggtccactttccaatctgacatgctctataatccgcgataaaattgctcaattggcaccatttaaactcagaatcacgtccatatttctgctttcattcttgatatagttgtgcaatttggttcttgacaaaaactggcgttgcttgcgggtaaccgcgcgatttttaaagtgccaaactgcgaaaagaatataacaagctttcgagcaagatcaatgtacccagcaagtgaaataataaaacaagagccccaaagatctgcttataattgctagaaaaatatattattaatcatgagcactgcttcaacaccgccaattaacttatttcgtagaaagaaagaacataaacgtgggatcacatacacaatgttactatgtgggccagcaggtacaggaaagaccgcctttgctaacaatctattggaaactaagatctttccgcataagtatcaatacggtaaatcaaatgctagtattagctctaacccagaagtaaaagttattgctccgacaaaagttgtttcatttaattcgaaaaatgggattccatcttatgtttctgaattcgatccaatgagagccaatttggaaccaggtattaccatcacctccacttcattagaacttgggggcaacaaagatcaaggaaagccagaaatgaacgaggatgataccgtgtttttcaacttgattatgacgcatggtataggcgaaaacttggacgattcgttgtgttctgaggaagttatgtcgtatttagaacaacaatttgacattgttttagctgaggaaaccagaattaaaaggaatccgaggtttgaggacaccagggttcacgtagcattatattttattgaacccactggacacggtctgagagaagtcgatgtagagctcatgaaaagcatctccaaatacacaaatgtactgccaataataacaagagctgactcattcaccaaggaggagctaactcaattcaggaaaaatattatgtttgatgtggaaagatacaacgtcccaatttacaaatttgaggttgaccctgaagatgatgatttggaatccatggaagagaatcaagccttggcatccttgcaaccatttgctattataacttcagataccagagatagtgaaggtagatacgttagggagtatccgtgggggataatatcaatcgacgacgacaaaatttcggatttgaaagttttaaaaaacgtcctgtttggttctcacttacaagaattcaaagacaccacgcaaaatttgctttacgagaattaccgttccgaaaaactatcgtccgtggccaacgctgaagaaattggtcctaattctacaaagagacagtcaaatgctccaagtttaagcaactttgcctctttgataagcactggtcaattcaattcttctcaaactcttgcaaacaatttgagagcggacacaccaagaaaccaagtaagtggaaactttaaggaaaacgaatacgaagacaatggcgaacatgattcagcagaaaatgaacaggaaatgtctcccgtgagacagttgggtagagaaataaaacaagaaaatgaaaatttgataagatctatcaaaacagaatcttcaccaaaattcttgaactctccggacttaccagagcgtaccaagttaagaaatatttcagaaaccgttccatatgtcttgagacatgaaagaattttagcaagacaacaaaaactggaagagttagaggcccagtcagctaaagaattacaaaaaagaattcaagaattagaaagaaaagcacacgaattgaaattgagggaaaaactaataaatcagaataaactaaacggttcatcatcttcaatcaattctctacaacagagcacaaggagccaaattaaaaaaaatgacacgtatactgatttagcctctattgcatcgggtagagattgagttgtatctgtacaaaatccaaagctgagcaaataaataaataaataaatgtataagttaccgaacgggggtatttttacttttgatcaaaaatttatgtaccaactacaaagtttcctcagcacagccttcaagaagggaacacacatacaaacagtgtcaaataattgtagggataaatttaaatatggcataaactaaataagtagagcatgaaaaaactgcaaaatccaaaaagtaaaaacgaaggtcagaaagtaaagcaaaagaaaattaataaagcaatactaaatctatcatgatttcccgtaacttccattaaagctgtaaccagatttactcctactgtttgagcctctaacgcctaatggatttttagagaagctcaacctgatacctcctttgttgttgagggaagggcgggggtgaggtagttgactaccatataattctgccaatgctctagtggcaaagctaacatcctcaaattctacaaaacaaattggaccatggccatgaccgttgccatgaccgtgagagttcattttattcctgaaggataatctacgaaaaccttgctgattagaaaacaattgccttaattcttgttccgtggcatccggaggtagattacccacataaagagtattacaaggaggattttggtccgcgggattggctggtggtggcaccttggctagtagtgataggtcagcctgtgaaatagttgtggaacctgccacatttgtttcgttatttttcgaaaatgcagaggcagaagctgtagaagaacattctttctgtcgtgatattgtactggtgtcttgttcactcactaaaaagccttgattcaccttttggttgttgaatattgaagacccgttaggagcagaagattgtgggtggccattttccgtttggagattcaggtccaaattggaaggaacattcgaaacgctctgctgaatactttgtgtcttagttgaagcattaatttggttcaataagtgataatgcggtagagaagtcgcggaatgtattactcctgaattgttcagattaggttgtgattgaatatgtggaacatcctggctaattgaatggtgggatggaggcaacagattagactgatgattttcttggctagataattgaaaaagaggaatattagcagttgaggaagcattccactccatcacaggcgtagatgacatcggaggctcttgtaaagatgcaccaaatgaagaattaccaacatcattaactaattcatcaccattccaaatactttcatttatttcatccttttctagtagcaaaagtgacttgccagcgtccttctgaggtggcattcctgctggaactggtgtggtggttacgtttgataaatcatgttgtgagatgctatttcgtagaaagggtacggattcttttctttgagagattgtttccaatccgaatgggtcattgaatgagaaacggagggatctctctgaaagtaatgaaggccttggcttggccgctgaaggccctaatggagaggaactagtttttccatatgatatagtattaaaactttgattttgaatttcattttgcgcactggacgacaattggtaattctttggagaactatttgtagtgccagatgaaacatgttcttgaaaactcactggaagctgcgtttgttcatttactacgtcaatgtgagacctaaaggggaaactaggcccaaaaatctcagacttcgagtttaatatattagcataatgggttactaaagaaagggatccaaatttgaccacaacgactttttcattgtcattaaagggttctctatcatccctttttagttctatacttgacaccccagttgctagtgaaaatatacaataacactctcttagtgtaatgtcttttggcaaattcctcagcaaaagacagtaggggccaacatccacatcatgtggggctaaagaattgacgtcattcccgttccctttccccgtggacatggtcaaattatgaagcatagaagtcataataggttcttttgcaaaaccttgcgggttctctcttttaatgttagtctcgctgttgctcctaactgcggaaaaactatatgcagttggcatgggatatgttgcctcctttgataatggaacggtttctgaactagaactaaatgccctttctataagaaatttggattcgtttaaattcgtctgattatgcactaatgacattgttaattgagaaaccttaagcgttatttttcagcgtagatgtggcaactaaggttcctgttttcaaaaaccctgcttttttgaaaaatgctcgaaaaataaagaaagaagtcagtcccttgttttagcaaagtgataatttgtgaaatatgacacaagtagaagataaacctttacacgcagaaataacagcggattatattttgattcttagatttcctaatttcgtgaacttttaactaagaaggaaaaaacaattgagatgagatccaaatgggaggagttttgaaacaattgtttgctattatttcaatgatttagtgttgccaccagatgggtctattttctgtaaaactaccggttcgaggctcctgccgtaaccttaattgtacttttctatgatttaatccaaataaccattccattcctctttaagtctaagaaacattaaaaaacaaaaaacaccacgtccgggtaatgaaaatataacgctgggtaatgcacgtgttgataattacatcgtttttcactaatatcgtaccaaacgagatgtttgcagaaagaacaaaccaatattttaaataatcaaaaatcaaattagctattatttctcatttggtgataataatatatacatacatatatatatatatatataaatatataggtatatatataaataacctaagacaagttaaatgagtataaaaaaccttgaacgtaaatgaaaaaaaaaaaaatactagtaaattgacaacataaaagacaaaaataaatgaaagaggaaagtggtaataaagtggttaaaatttgttgtagttgtagataggaggagtccgcgtagacagttattcaaattcaattgaggaagaaaaatagatttcaaagaatactgggaatttgttaatcgagaagtgtttaaatttcactcctaaatccaaaagtaccgccagaaatactttttctcactctacccatgaaactttgtttaccagcctgttcctcaccttgctcgtcgtcatggtaatcttgctcaccctcatcggaaccgtactgatgatgtcttggagtgtgctcggctgaatgagtagaattattatagtcgtagtcagacccttttgaagaattctgtctgctgtgacggtgatgattgtgatgatgttttgattttccggaacccattgaacccaccgacactttccttccctgagaagttgtttcattatgaattgaataggaagtggtttctgggtaggtgccctcagatggcttttgagaactagaggtgttggtgtctttaaatccgtatgttgggacatgtgggtcaatcaaactagggaaattaccaacttcggcagcataagcgtttgaggcgtcggcaccaccaaggtcggttctacgtttgttcttcaaatctacttcacgcttgtagcccggtgcgtcttcctctaaaactttcgcattcttattgacatcaatattatcgtcgctagaatattcttgattttgggaattgccgccagaaccgtaactggccttttgttctgatgatggttcctgatcgtgagtcattccagtaatatcttgtgatttggcatatgtagggtccgcatttttaatattatcgtaagcagctgtttcagcatcccctgatttggagtatgtagtgtctccagatctggaattatcaaaggcagcaacattagcgttttcgagatgagtgtctgtatttttactatcatcaaaagggttcgagctgaaggtcttggattttgcacccatccttccggttgtatctacgtttccagtagtacctgtttccggattattggtgaaatccttggcatcggatgcaatatcctgtgttgtttttgctcttcttggctcaatttggtcaataaaattagaacgcgttggagttgggcctgatttatttttgcttaaatcagataattttttgttaccagaagtattcgagtattcgtaattgccaagactctcatctcttgcagtctccataccagcacggttagtggtttgccttggagacaacgggtcttcatcttgtttttgcactgattttgacaacgtatcaggttcaaaagtacctgggattttctctctctgctcataattgtaatccgatggttttccctggtacgctttcttagaatacaagtcgtttttctttgcatttgagtagtcgtcaatatcattctcgtggtagtcttcaacatcatccaaataatccaacccatattgatgaggtttagtagaatcttcattcatatcttcgtccttcatagcaggtgatacaacattgtttcgggtggtggcatcattagaaagcccggaccattctgcttcatgacggggtgacatgtcaatattgttgttcgtattttgagaaccagcttgtgaaccggcaacatattgcaagttatccctaccattatcattatacttcatatgtcctaattcggttcccgctttaggcatattctgagatccagatgtaccgctgtcgaatttctccttcatactagaaggtataacaacatcctgcagattcttatttttaccagcgctggaactatattcaattggaccccaattagaatccgtcttggatttaatgtttttctgttgataatcatcggcggattccagaatgtcatctctttcaatgttaaatttttcagccgctctttctgatatatttttattatcaaccttattcttttctgggtgttgaatgtttttattgctatcatgataagaaggttgctggcttacaaaaccacttgtcccgactgctgctttgggttcaggttccatagtttgctgttggattgcatcagaaccagaaacttggtcatttttcaatccagtttgttcgctctcatccatcttcacgttctgtgcaatttctttaattgtatcttgaggaggaccagtcgcagtgttgccagagtactttctacgatctgcagacttcgaacttgtgtccgtgtagacactagggtcgacagcgttcataccggaactaacattactctttgggcctgtacttgtgtaaacactaggatcaacagggttcacatcagtaccagtcatgccccggaaactaccaggtatgacatctcgatctgagttggaatcagtgttcgaataacccttcgtagctgaggagttatctttaacacttgtatgtccatgagtaactgaagggttagttttagtactggaatgatcctgtgcagcagcggtggatttaggaccagtgcttgaaccagagtgaccatggctaacagggtgggtagttttgacgttgatatgtccatgtgtagttgcagtggctgatggaccagtattcgctttagaatgctcatgagtattggtaggagatgtggttttcacactggcatgaccatgtgtgtgagtgacaggggaagtggtagcactggaatgaccatgcgtgtgagtaacaggagaagtggcagctttggaagtgctgtggttatgagtggttgcaatacttggatgccctgcatcacctttggaatgtctatgcgcagtgggggacgcctttatatttgaatgttcatggctagtgggaggtgacgttttcactttggattgctcacttgtagcagcgggtgtcgttgttttgacataagagtatccatgggtagtaatagtagcattagggccagaacttgacttggtgtcggcagaaacagggttcacatcagaagttacgttggcacggcggttagcgtccgcctcagtgtcttcgtgtggagtttccgagtctttattatgcttcttcctccaaggtaacagaatgtttttagccttggtttccaaattcttggacgttgattcgggctgttcttttggtaagttatattcggtcggctttgtagtactgaaagactttttgcgttgagcagaatctgaattggaatcataggaaccgggcttaccaccaaacgaaaaattattttgttcttcttcgccttgaccatctttggaaatggactcgttcatattcatatcttgggttgggtgatattcttgatagctctccactgggaaatcttcacggtgttcggtattattcttatctctacagttacatataaaaaaaggtgtttttgagttagttagtattatatattaattttcttgagggggtggtattattaaagaattaaattcaatattattactattaattacactaaggtgccgggtattattgacgttttttttttcttagtctctttaatgaagaaggaaaaagaactaagttattattagaaggaaaaggaggaggggaggcgagaaagaatggtggagaataaatgaaaatctccaagaaaaaatttcagcacgatacatatggattataccatgtcacaaaaaaatatttcggttggaggtagatgcagagttatggtactgcgaatgtaggaagaaaaaaaaaattaggaagtattttatggtgattatttccttcctagtcgcgtaccgtcactggcccggcaagaccaccatccccagctggttctaactcagctgatggcacctgctttcttgttttcagtttttgaaagaacttgccattgccagccggagtagtggtggttgtaggttgaggctgtccaaccacaggtgcggctgtgatagggcccgcgccgtccgtcgccccactattgtaagtggatttctccatttgagcaccggtgtcaacagaagggctttcatattgggcatacatgtcgtggtccgagtaggtagagtgggccttgtgggtagcactgaatatagtggaccaaatggcgttcacgagcatcaagaagaccgaagtccagatgaacgcaaagtttttgggtcccagccttgcagacctcccgctgttgcggaaggtctttctggccttcacatagcaacctgtgtacaagcatgcagccaatataatgaagaaaaaggccaaccaggacaacacacagtacaggactggcactgccttgaaaggaaggaaggtagccagaaagccgggtaccagcgccagtacgatgaaaaatagggaaatcagcagcatggcccatccaaccctggatagataatagtaggtatcccggttgtttctgaacgacgatggtaaattgacagagttaccaaaattgtctctgggagagaaaggcttggcgggcgccctgctagagcaattagctagctggccgtcttcgtagccgcaccaattgtaattgtaccatctcgtggtcgatggagcgctgttaaagccgtttgtatcagcctgtaaccaataaaaatttttcagcgttccagattctctgcctcctgacagaataagaaaaaacgtcaataagccagcaccgagtaggaataaaaacacaagcaaattaacgaaccttttgaaaatcatagcggtagattatagtgattagtgttacttgttacttggataaaaaggaaagtataagcgttaaacgtaaatacctctttctttttaattcacttcaaaattactgtacttaaagtttgcatctaacggataactaatcaagagaacaaagcaagatcaagtaactgttgcaaagcaaccatccttttatatgtcggcatctgcgccgaatgctcctccccattccagactatccttgttttagcatcaagaaggaaggaagacctttcattgactcttgcttcttaccactcccctctttcccttttccttcgtgtgaaaacgttccactcccttatattcagagcacccttaaatttggttatttggtcttttttttttatattactccgagacgtcactgcaatttggcaccgccgcgttgggctgcgcggatcatgtcttacgaggtgggaacggctccggcgtcatcgtcattatcctcctcctttttcacggtgacgccattttgcgcggcaagaagtcgcagaggattgacggtagcattaattgcgcaatcaagactccctgaatcaggagccgctgcaaccttcggatgggccagctgttgttgcaattcccgaaaggtgcattcaattgggcaccagatctggagtgccacggtagtgtcagggaacagcgtgagcgaggaggttatattgaatttaaatgaatggccgagaaattgtgccaattgcgtatatttttcctcaagaggctgacgctgtaagtaggcgcttgagcggttgaaaaaataagcaaagttcttggaggtaatgatgtgtagttgcaacactcgctccggggccaagccgcgggtttgtaaaagtgggagctcattcgtgatatggaagcagagatcagatgcgtggtactcgatggcgatgatacggccctcgcaactgtataatgtgttgctcttgtgtgtttgctgtgggcgcgggaggcgagccgaggagtccaagagagaagatatatctgtgaactttacatcgaaggaggacacgtctgcattcaggtcgggtatgtgttctgcgagagctggtgtagtgggtgatttttttggttcatgctttacttcatcgaacctcagtttcgcgagatgagaaccgtttctatgtatggggaaaaacctccggtactcttcgaaatagcgtgaaattgcggattcgccaattctcttgaacgctcgttggtagaacaatcttaaatgttcgcactgtgaaggcgaggcgatgctgcttatttgggaatgcgggaccggctcacattcgcgcacaatggcattcaatttgccgttgtacattttcacttttatattcatcttacaaactatgccgtattgcgaaaggttttcatcgcggccgttctgtagatctcttagcccgttgttgaatatttttctgagcttagagtcaaacgtttcgaattggtttttgtacatgatggctttgaagccctcgttcagctctaacttgttctcgtaatctattagatatctgtcgtaaagatagttttggacgatatcgttcttggtaaaatcgctaaagacaaaagatataaaggcaggtttatcaaacgagcaggagactagcatgccaaacattgttatgtatttggtctcaaaagtgtcgagtcccaactgacagaattcgatggtggggtctttccttgccattttgctcatccttgtgcgagacggatcgattgacgccgacgattgcgcaggcacctgcacctgcgcctgcgcctgcgtgtcggtgctaatgttcttcaaactccatactgccatacctgggctggcggtcttgtcattgtcccacaggatcctttcaacttcgacggaaattcgatcaggcttttccagtagtaaaatatccgatatcttgtcgctttgacagtttaaaacaccgaagagctcacagattcgctctctcgtcgggataacgatctcaatgcaattgacgcctggcaccaggaccttgtctgggacatttggtaagagctgcgtaaaatataatttcaatgtgcaatatttgaactcatttatactggcgaattgaggtggattcatgccaacaattttgccctctaacctttcaactgagcctacactagctagggaaagttgctcataactgatggctttgcggattgaggacgcgttcggactgtggaaagaaagctttctcttcctcttgcttccggaatcatcatcgtgccaattatttggtacgcttgttttcctttcaggtgtctgtgactggatgtaggattttgagctgaaatatttcccggtagaggaggtagttgaggaatctgaatcctcaatgggatctgcgctgtcatgcatttcctctcccatgttgcttatatctgtggtcggttcatctacattaagcgtcataagctgcgagttgaattcgttttgggattcaatgtaaggtatccctagtctatttggcacaaagaaaggattaattgctgcggcttttgatttctgcgataataccttttgttggtcttgaacgaacttttttagttctatatcgtagtgaatcaactttacaaatttaaacctgtttttctcgtctctattcatttctattaaattgttgaagatatccacaagtgagttgttcaaatcacattctgaaataagttctgatgacgaatgcttgctgctatttgtcgattttgtagatatggtgcttatcacacttaccaaatccaacggttttatgtcctctaagaatagagtatagttcccgtgttttgatacatataaagctttacaacttgaaaaacataacctttcaaggtgaatatctctcagtattactgttggggatgcgcctgagtcagaatctaaatctggcagttcaatatcaaagtattggcaaagtaaggaaatagtgatccgggctaacctctccgagcccctatctttgaacttcagtttgattaaatattgatcttcttgggattgatctcctcgcctctcaaaattagaaaagcctagcaaacattttgtttcagtcaggtgtattgaggttaaaagcgccacgaattgcacgggaactattgctttgctgggatagccttcaaaatctttactcgagctcacaaaaatacgatttttatgtggaggacactcaggctcttctaaggtatccatttttaggcgatagtttccacggtcattcgtatccaaagagaaacatatatgaatatattcttaaatttccattttgaattagcatttcgcatctcactaggccttcgcgtctcttatgacgttgaaaaatttggatatcaaaggtttaaaaagtataatcacgttaatcaaggctgcatgtacatattaaataatccacatattattcagcagcggatttacaatgaagattgtcttacaaaaagtcagccaagcatctgtagtcgtcgattcaaaagttatttcaaggtatgttaccggttttttcagcttcgttagtgcaccaattttttttactaacacctctatctatgtgacagtattaaacatggttatatgctcctagtaggtatttccattgatgattctatggcggagatagataaattatcgaaaaaggttcttagtttgagaatcttcgaagatgaatccagaaatctatggaagaagaatattaaagaggccaatggtgaaattctatccgtgtctcaattcactttgatggcaaaaaccaagaagggaactaaacccgatttccatttggcccaaaagggtcatatagctaaagaactttatgaagaattcttaaaattactaagaagtgatttgggtgaggaaaaagtaaaggatggtgaattcggcgcaatgatgagttgctctttaactaatgaagggcccgttacaatcattcttgacagtgaccaataagattgaccttatagatatatacgagaagaaaataaaaagcaaacattatttgcaatctttctttcgcaagataaagtaccaaaatctttccatgttatgttctcagtgaagttgagtagagcggagaggagccctccccaaaaaaatgaatacaaaatatctgtgatggatttttgaattcacgcttccttcaataaccttcgccaagaaagtctagaattgttttatattctttacataaaagtaagtaaatcaactttaaaaaactttaagggcgaaaatgaaaaaaaaaaaatgtaaaagtgaaaaaagggacggcgaagcgatgccctgccagtcttactaatccagagggctaaaagcatgtttacagtgtatttccagtcataggagagtattgacctggcatggaaaaagaaacgcacaatgagaaaggggatatatacccttaaattgacgatagttaaggagattttgaggtttgtgttactaataaaccagtaagcatactcgttgatgactttaacgtatatttggtttccaagggatattgaaaccgtatcttaagggatgacgatggttggttaacattccctaaaagacaacgtataaaaaggttcaacaaagcgtccgttaccattatgctttgatgttctcagtacgaaagtttacggttttttttttcaattgaggaacataaaccaaatagatatattatatcaacgttatgaaacgagttactggagttttcttaacacttttgagattttctcaatttgcatcatcggttttggtgatgtcacttttggcgtatgccatccacgcctatggaaatagaggtaataagaaaaccaacttcacattggcaacaggtgtcattagtgtgttttatctgattgccttaggtattttgtgtctggccctacccacattgatctacataggaatgtacttctgtgccgaattgatcgtttgtatgctatggctagcagctttcgttgttcttgccaaagctcaaggtgaacgtagctgtagcaacactaatgcagacggattatactataatccgtacagtggccaatatactgctgacagtcatagaagagcatgtaattcttctcaggcggcaatcgccttttctggcctttgctttgtactgtttttgatcagtgtgatattactgggaattaatgtcttaacacctatcaggaagcgttatcaaacccaaggaatgtggagaagcggcgcttctatgggtacaaagctccataggtggagcggactagctttaagcgagccttttgaagaaacagctgcttacgataacaccaatgttaggaccggtgatgtcgaagcaggtgcaggtgataatgctgcttacacatctgaaccgaatggcgacgcacgctatgcaactaatgaccccaatgggcagtaccatactaccaccaccaacacacgttacaccacaacaacagcggaccctaagacgcgttacaccaccaacgatcgtaatcctggttctgcgaatgtcgctaacagtgcagtggaccagcacgcttactctacggatgagtcaggtgatcggtcttatcaagaaaaggtcacagaaggagctcactctggcgctatgagtggtagcactgcagaaccaaacaggaacgtcaatcaaatgccataaattcaatgatttcctttttgttcgtctatacccttcacatactttttctttttctttttcttttctttgcttaacgatttgaattgctcctgttctaataatggcgtcgtcttttagaaaatccttatcaggtgtgaataatgcttaattttttttatatataatgatttacttttattacttcttatttttatattttcctctgtcaaatatgtgactgaaatcttccaatttattaatattaaagtgtgactatcacttgagtttagcgacagtctctaacgcctcgaattcatcgacatgggaaaattggaaagggtatcgtttttacacttcccattttcttccagcaaaaatgatcggcccagagtctagttaaagcatgattaattctcccagggaatttttttgctttactagtaacagtagttctggaaattattaagcgttcttaaattctgggacggtcgtgcagaatattaagataggtgatatttacaaatataaaacattcatcgttcgtcgaaattggctattcattctttaaaatcgttttgaggtggtctaccatcctcacttttcatatacaaatcaattgcagctgaaaaggcagcaaacccggcaccacccattaaggcagcttgtggtccagctttgtatgccagcccagcaccggtaaaaaaccctgcggttactccgttgtaaatatcatttttagctctaagtgactctatgacacactccaccccagcatatatcataccaatgtagccaaaattcttagcactagagtaggattttttacccatatcggtaaattgaagtttcatttgctgccggaaaggtaaatcagatatttgctgaactgttcttgatattccacccacacctatatttcccgcagttgcagttgctgctgtatttgcaggtgtaggtgtatgaagaggtgtatcatatgccattgacgccatgaacaggcctaaaacaccacccagtgcaaaccctgttacaccactcacaactgattttccaggacaggaagtcatgaagttcatgatcatttcagcaccccgttcaccctgttcttccggagttagttcattataaggtttcttttgagctggacttatctgctccaaaccaaatcctgtgtacaccatcttcgtataaagtatttaaaatcacaatttcttgatcttatttggcagctatctctactatcccgtttagtactatcccgtttagtagtgacagaaaaatagtattttgtcctgaaaagcttcggattttatatgtacgaaatggatccgaggaaatgctgtctgttttattagagaattaagttgactgatgcatcgtctttctcttcagttgtaagctcgatgccattttatcagtaagaccaaaaaccaacacataacggcgtacgaaaatatcaaattgtcacccggtatagatatacttatagagattcaagaaggaataactattaaaagtacgttgcagataaacataagctattgcagcgtcattggagcaacgttaggaattcataatgtaaaggtgtccttgtaaaaacgtaaccgctcatattgttttatctttgacgcaagtattcgattttttgctcttgcataatctgtctccaagacatttctctgtaacatatcattgccctcatcatgacatctttcctgattgctgttcatgcgttttttagaattgtgaaaattgtcggtagacctgctgcttctttccacgcgatttacatgaatgctcggttcgccgtttatgcacagactagtgtcagtactgtcgaactcggtaaggtttctatcttccatatctacgtcactagtattatcacctgaaaacatgcttccaaaggagcttgtttcagtgctatcccccctttgcgtattgaggcagaactgagaccttgttgaacggttttgatagtcaatgttttttttattttcgttgctaacacgttcactggtagtagccaacttaatccttgttctaacatttttggaatccatcaaatagctatactgcttcattgaatcgatcaatctatttaatgatatttgttctgactcatcatcctctattacgcaatgtaagtttaactttgtttcaaatagcgctcggttcaattctgaatcaaatatgattgtttctagttcatagtatgaagtggcactattatcatcacttttactttctattgtcctaaatgcacccattcttaaaattttatcttccagacttttcaagggatcgaccacaattgcgacatatggatcttggaatctctggttcaaatcctgggtttggatatctatattacttaaccaacagtcgtaaccaggatgtgaatggaaccagccaacaacattcagtttagcgcccttgtaatctcgcccatcaccaccgtcattatgattatacatctcgtcgatatattgaaccatatattcgtatgactccaattgtgcatttacgcgagtttctgtccctactacgggaagattgaaacaatccattacaacaatattatcttttaatgtgaaccccattaatatgcccatgatttcaatatttcctccacgaactgcataatgggtgatcttttcacatgataattttgatataagtacgtgggtgtaactcggaatatctgtactactttgttgttttagtttagttttgagcaaggaagattggcttagcgcatgaaattcaggttcttgcgacggcttgaatcgcatacttgatagcgctatagattcagttagttcatcttccacggtgtacctttcctttagtagttgtcgtaattcctttacagtcttatttgaaagtgacatgctgcctcctgcagtttttattgattttcgatcgttgttattcatttttagtttatttgaaaaaccctttaataagagcgcttcctgcgtagcgcgcctttcctaaagtttcagctgaagcatggctccctgaggagaactgcctagtataatggataactcgaaggaaaaaatatcaaatgctttttttagattaaaaataatggacatataaacaactttacttagtacacaataaaacgctgagaagaacatacacatatgtttaattttcttttctgacggcagaactaatttatacaaaacaattttattgaagctcaagcacttgcctccgcttctctttttaacccaccaataaattccaagaattttccaatgttaacatcgataccgttctggtaaacaaaagtgcttgataagtaactcgacagaagaactttcaaatagctctctggaatgttttccaatacggactgaggcccagcaacatcaatcagaatttttggaattattttatccaacaataggtagtttcttaattttagatcattgagccacaactcttgagaagcaactagatcgtcgttcaatttgtttatagtgaaggacaattggtttgaaatttctgaaatgtgggttccatttagttgattcaaattccataactgaccaaactctaattcagcatttttctgaattcttgactgcacttctacaacgtacgacttgtacaacgcagacctctcaccactaacatctccaataaatttgtgcacgaagtcgttatcgttaagcgctagtgaggccaacacttccattgatgaagatgtgacaccacctttgtttgcagaagcatctttgaacagaatacagccatgttcctccaaagcatttttagcaggttgcgttataaatagattggcaccctccacaatatatggaattttacatttcccagtcttttcgtcaacaaaataatgtagattatttagagtaattgagtttggtctaccaccgcatggaacaaaaatgtcgacatgatccacaaatttgaaaatttgagtatgaaaggtgtttctgaaggttgtgccgttagctacaattgtaccatttggtagcatgatatccattgcatccacagaaacaaaaaatccgttgtttgataatttggaagtgtcgaaatcggaaatcattttcctttcatgtgccaagcggcataattcatctttatctaaacctttaggatcacacaggacacctgaaccgtccagaattgccaaataacattcgtttggcgaagataaaagaatttcattggatcccaaatcaccatccggaccaccagtttggaatttgtaaacagtagaatttgtcaagtttaaagtttcgtaaattttattaacataagcacgaacacccagagaagtcataccatattcgtcatggggaataccacccaaagatggggattttccagtcaaaaatgatttccaccatgggcagttcctcacacgagcatggttagttgcccaatccacgaaaccagcagttccttcatctgggccaaaaaataatatttcctcctttggtaaaaggttgacatagttttcctttaatggatcgttgattagaatgtcaatcattgcatccacatattgggaaaaggcgacaaatgtctggtcatgttctaccaatcctgggttcaataagatgacacctttagagccaccctctggaatatccttatttttacgttgctgagtagaggccaattgatagttctcatcaataacgttcttggaattcaaatcataaatatcctgattcctggaacagactatacgaataccgccccttgcgatatctctgaacctgatatggaaccctttgaaagtattaccaacgacaaaaaatataccatagggtgtctctggatattcgaattttgtcatcaccagggaaggatctaatctgaatgatattgctacttttcttgtaataaagaaatttgtcttcaaaatagacttgttgaagatgttcagtgttttcaggatcaacaaatcaggtgaatcatttggaatgaatttattcaagtaagcttcgaactcttggtcattcttaaaaggctccactttttccagtctttgaaaagataatgtcttctccatatctttagtactattatgataatagtgaatttgagcaaaatttttatacaacttggaaattatagtgtaatgcttcgacatgatgttgataatagtttgctgagttaaggtttcatttcttaactttctttttaggttttctacaatctccaaaagagtagtatcattacgcttaatggtgatttgagataaaaggttttgataatcagagcctaaacgattaacaaaatggttaatgaatatagcaccaatatgagcatatatagcttctttgggcgagaattgacgtctctggtaaacctcatggaaagaattgtttgggatagcgtatagcaatgaagcttctctttcaacctgtttcaatgctgcctccacatcgtgaagtagaacatcttccaattgctggttctcgttcaaataaacggaaaagataatgatgtcatcatccttaacattaaacgactctaaatagaacttagaaggtttcaacttgtaatagtggaacaaagagttcaaagcagagtaataacgcttagtggtgaatcgcttgtaagcgactaataacctaatttcatccttattttctacggagcgagtagtcttaatgacaggaccttctctttctttaaccaacttaagtaagagaccgtatagttttttattttcgttcgacgaaactttgtacatggtcttatcactaatcgattcaatatcacctttcagcaaatcctgagaggaaatatctacgccggctggatcatcattagggtaaacactctcataaacaaaagttagctttaattcgctttctggagcccaaaaagaaactaatctgcagtttttttgagacttgttatccaggaaaaggtcatcaatttcggaatctaattcataaggtggacaagaatcatccatttcaatcctattttttttgatggtatccttaccatgctccaaagtatcgtttccgacggcgtcactagcaaatttaaagtttttttgctgagaatcgcttatgctgacaccagtattagattccataaagatggcatgattatcattagttataattttgtttttaatgctgaatagccttggctgaattccgttgaatttggacttcgcaaagaaatctagctttgaagcatacaaagaatgtatgatattcgagattaattggggagattctctcgagaagaacaaatcgtcaatacccaatgagttataaaaccaatctacttcttgttcgatcaaatcgtcgggaataaacccttgctgatctagcaaatctatcacttcctctctctgcaggtccttaccgggaaaatcaaacacgtgatagtccgacatggatgatattgataaagaagcaatatctggtgtgttcagtgagtttaaagcaccgcgatttttgttatcaaaaagcattctttattctttttattgttgtgaatttaatatccttgttttgtatgttttgttgagatcgtgacaatcacaaaaaggattataccaaaaggtaatgtattttttagaaaccggttgttcttatataacaagaattctgactaaacagcagcaatgagtaaacgcttgtcagtgttgatgtcgacagtataacttttgttattgttattgatgccgccgttgactcgtagttacttgtcctactcaactattaatgtgtatttttaccccaattgctccttgttgtggcacgccgtcaggcagtattaaattcggtcctgcggaatcgccgcacacatagccgccagatgggtaacccttttcaagcggacttggttttccgacggtaaataaataaataaatgacagattagattagatatagtcgtattttcacgtatatgtacctatggttacagtgctgtaagtattacttgcgtaagtaaaagctggagcatatggccagtatgacattgctattcttccagttacgttcgctgatgcaggccgccaatgtgggcgtatcgttgatcgatgtttgtatgtatgtgattacctttgtttattattcgaagcgatgcctcatttgggcttgccgcgcccacaacttgacacgtttctatttctttgatccagccatcttgtaatattccgtttatggtaattcttctgaaaggtgaaacttccagtatacgcctcattattttgtgagtttcttctggtagtctgtgcagaatgaaattgggacccatatcaatgactccttcttcgtagccatcattatcataattattgctgtcatcggtagcaggccgtgtcacaagatctttaaaagatgacacacctcttccggaacaaaatgccttgaattgaacatctttcactttgggatatttccaaggaaatcttctcgttatcatacaaaagaatattatccccacggaccaaacgtcaagtgctcttggatcgtactcattgaaataaaagacttcgggtgacaagtaggggtcgctaccaacaattccatttgcttcaatcatctgtgaagacaatggatagtggaagacactggaagcgccaaaatcaatcaatttcaagattccccttcgtgttacaacgcagttgtctagcttcaaatcacgatgagagagaccgatgtcgtgcaaatattttacgccgttgatcagctgtttaaaaagacagcatatttcctcgtaatgcatcttttcactcataaccaaagaaaataaatcatattcgcaatactcgagaatttggaaaattttacctttctcatacagtatttccaatgtttcacaaatatttgggttcttcaatgtggaggcaatacaatattcagaaattatgttcttgatgtattttctctcagattccctttttttctttgacctgtattcctttaatgcaaaaactttattatccaggaccctttggaccagtttcactttaccaccagaaccttcgccgagaacaacgtcgagatctctatatttcctggaaaccaagtcagtggatgcttcaatattactatataaagcctgaataatctgatctctatcgctgtcttcattctcgatcatgagagagaatgatccagttgagactggcgaagaagttgtttccttcaatgatgatgatatagcgcaatcatctgcaactgtgctttcctggtgatcgcatgagttactgttgttattgctaaaagacgttattttgaagagccttttgatacttgacaatgacgtagtataggagtgttttcttatatgggccgtgctttcagtgtcctcgatatgtcttgtatttacttgcactgcttctgaatacgtgtcgtcgagaggattcgtggacagtgaagagaccgaatcttctagagaatatacacgagtagtgaacatcctctcttcctcataaacattatattcatgttctgtggaggtgcatgcaatctcatcacatgtcgccgtggctgtcgtgactggaatattgtgaccgatagtattagaagaattgttgttatgcttgttatcactgatatcattcgctagattttttttggtactactgctgtttttctttgatgtaaagaaaattaatttgccataacttttgggtaaacttaacgagtttgagaaagatgacgtaaaatcggtagaatttttcctcaatcttcctttaggaacaataaatcttgcttcaaccttactgaccatgggagaggaaataatattagagtcgattttagatatgttttcgggcatcttcgtgtcaattttctccatccaggaagtggtcagcttttgcacgtccgtgttttcatcatcccgggaagatgcagtaaagtctgtccgaggtacactatctgcaacagggagagaagaaaaaacggaatcatatgatttatttagcgcctcacccgtcttagcagccatattcacaccaacactagtgggatcgcctaacgagacggaatatgcccaattatcggaataggcgtgttctgcagtcaaggaagctgtagttttgttatttctctgattatatcgcaggattctagacaacgacatcactccgtatgataagtaaaaggattacgtacgctattgtgaacgtttttgcaatctatctagtttttcctattaacttttttcttttcaaaaattcataaaggcaaggaaatatgttccgattgacaataagttcagtgagtgaatgaatgttaatgaaaagaattcaatttccagattttcgtatttattttttttttttgcacctttccttattgtgtgaccacagccgaaggtgacgaagggatggagactagccaaagagagccggctgttagacaaaaaaaaaagcggagattgtttaacggatacgtcttaataagcaatccggcagcaccgagaatgtttttaccctctgtcctttttcttggcgttcctataattcaaataacccccaatatgctaacagccgtaaccttaaatgttagacatgttacccctgtacgtcattgcggggggagtgcattgattaaggggtagtagtaaaaattcccaccggacttgaagtgcggaaaagtagctccgatttggggaaaaaaaagtaccagccgtctcgtctttcatgataaagtgaaatagagcagcggtaataatgcggcgctattgcttccggaagagtttacgtattgggcatctttgccatttctttttttggcagtagcatgattctgcacgattatttatgtttttccctttattttctttttgtctaagatacatggcgtataaaattaaatttgtactcatttaagtagtttggctctatcaggatgaattcctgcaggaacaggcttgttgtctgttccagaggtttgagctgcagtggcggtagttttggcgattttcttttggttgccgtcgttaatcatctttgtcaacctctctttacgttcttcatccaacttgatgtttttgtttttcaatttttctagacgctcttgactgttaccacctccgccaacagttagctcgacattgatcttcttctctttcagtaaggtcccatgttgtaataaggcaatgtccatacgtctttgaatgccggtgcgatctttgtcagcatcgaattccaaaaatgcaatacctttgtcagctctgaggcggatctggtcgggtgaactatttttaaaatggttttgcaattcaacagcagtgatgtctctaggtaagctaccgacaaagacaataaatctgttgccctttttaccatttttgcccttaccaccacggcctctacgtgtttttctttttttcttcacgggttcttcaccatcatttccggctgcactgttgggtctttttccttctggtgcttgctctttttttacgtctttctcttgatctttttcctccttactttttctaaactgctgagctttgagctgcttcttggtcaactttttatcttcctcggaccccattttagctgtagacgtcttcaatctctatcctgtcctctacattagattactttctcattttctcagaaaaccttttaagctcatcgattaagaagaaaaaaatcttagaaaattttcaggaatgccgggtaaacgtatggggaaaggacttggtgaatcgagttaatgtggagttcgtaataatagtactctcataccaagttttccatccataattgtttttggttgccgttactttacaccatcacctttcgccaatgtaattggtggctctttccctctccatctttttttataatgtactaaaattaatacacgataacaattttttcgggttgtgtaaaaactctgaaaaatataaaaagttgatgaaaggacagatttaagtattttggaagacagccgtaaattcattggactacagagcataaaatcccgtgatacgataaaactctaacgatgttctcatattcagatttctgttctatcggtacggccatgatcttatcggccacaacgttcctaatgggtgttttcttcagtaacatgccatacgattatcatcttttatttaatcctaactctactcaagagcatttcgatttggcactgagacattaccaaattttacatgagactccattgccggtgattgttactttgtgcgttgttgccggtattggcttagttggtggtacaattaaggttttcaagccaaaccctgaactgcagatgtttgagtattgttcattggggttgtacgtgttggctatctgtgtgtttctcactaatgtgaaaacaggtatcgactgttctgtgagccataattggggagaagttacggaaaatcagggtttggcagttattgcttcctccaacataattttattagttatgtttgccggtgttatcatcctacaaattggtttgtggtacagtaactgggatttgcaaaaaagattaaaggagttttatgctcaagaagaaagagaagctgccaatgccggtaaaaagactgagaaagttgacaatgcgaaaaagaatgataacaaatctaaaggtgctcaaaagaggaagaacgccaaaaaataggccataatatttttaacattttctctttttgtccctcttttcccgtctgtgacgaaacagacgattatacgaatctagttgtatagtaagatcaatatttattatataaatactgttgaataaataaaactctatctgcttcgtgcataaatttacaaataattccaaagaaatagcaacaagtaccagccttgtttagaagtacgaaaatcttggaatccacttttttctatttttaaataatttctctcaaaaagctattggtttgctgaatatttggccgagtaatagtagacgcactggaacttgtttcttcaatggatgactccgcagattcattgtatgacgatacgtatgaaaatctcccggattcgtgatccgccatcccataataaggatgtgctatatatataccgtctgaggaactagctctgtgtaaatctctaccattttcaaaggaatctcgtttgccctcgccgttggttgttactttataattaaggacatttaggaacggatttgacggtgcttctgtttctgttacctcatcacaacttaccctcttgccaatatcatggctaaagccctttttgctgtgatttttcacgtttcgtctgtttctaataattatgaatccgataaaaattactattacaactccaatgacaactccaaccgtagaaccgacaataactccggtccttctattattggcatctgaggtatcttgagtgtttagtgcaccagatagatattgataaagtttagcatccccggtaatggtattggatggaatggtgaaagttaacggaggatttgattcttgaagcacagttgtttggggaaagtgggtgttaaatgttgtcgatcgctctgtaaatttgtattcttggtcatagatgatataaactgagttctcgctggtgaatacggagtatatttccgatgtagaggttgaggtaaatgttgtagataatggtgttgttagtttagtcgtcgaaggctctatggttggcacctgtgaagtagtgaaagtcttcaatgtacttaacagtcctctatcgatagtgatattgctttgaacagaggaagtgcaattgctaaccagatattgtggacttgaagtgttgttgcggaaggaagtcgtaccatatgcggttgatatggggacctgaatcgaactttctaaaccctcaatgaggttcgtcgtaattgaggatacaacctcagtggataatgcaaaaatgtggtctgtagctgatgataagctggcggtttctgacgtgtcaatttcactcagacttctggattgaggtgtgcttatgtattgcgaagacgttacatttagtagcatggcgaagtatcgcaatagaaagaattatcaagatgcctcgcgccttttgaggatgtaaaaataaatcttaacgttctatgaattactttattatctcgagcagaaccatctgaattttgtttacgtttaatctatgagaaatttctctgacgcgaaatctttcacgtatttttagagcgcccgcccaaggtaacatacaatacggttgatatctcctagtttgatgcggttagtgaaattaatataatgaactaatatactcttttttttgtaaaatatgtacttgagctgctgcattcttcttccatcgtccagtgatatcggtaaaccggtagctttttcttaactttgaacaaagaagagataactacggacccttctccacgtttcgatctttggcttcacttcctcatagcctgtatttgaatctagcaggtgtaatattgtggaagaatgaaaacagtatttttaatggattactaaggcatatttaatgcgttgtcaaggaggatgcttgcactgcaaaaacgatacataagttagcatgggaatttcattaatgaaagaataaatgcaccgaaacaaaatcatgaattaattgtggtttcagaataatgaaaaatccattggctgttcctgttcctatgtgaatggttcatctctgccataataattactattttgtttaaagagtctttactagatattgccgttcaccttttgcctacgagctagcgatagagatttctgtatggtatctgacttgacataatgtccgacatcccgttgaagatatcaaacaatacatgacaaaggtcgggcattaatctgctcaaacattaattctttaaacctatctcgatcatatctaagaaagaaaaaaaactggcttttcggttcctagtgttaactccagtacctggtgttgagaaaaatttactatgtggcccggctaagtagtgcaatattctggtaccatacttctagaaatttttgcgcgataacctagtgttttctgacgaagattttggtgtcatttgtatcttcgtcggtacaaaatggtaatcatagtatgtttccatgtttttggacaaaaaaaagaagaaggtagccaaagagctgaatttgctattcttttgtgattattgtgcgcaaaatagtgacattttctttctcaaattagttacaccccggatcctaacctttactggcctgttgacgttatttgttacgggctcagcccatctgagtaaatttggcaattgtgttcaagtcaacgcctggaatcattcccagcgttttattatggactgggactcttgcaactgttctactggcacagtggatttatagtgaactggatttttcaaaaatggcttcactttgagaaacactatttactatgtttgttaacttcttaacagtgtgtattacttttttgccatattgatattaaaaaagtcatttcgactgctgacagagaatacaactagtaactggagagatagctggtgcagtgagtgattccacataatgccagacttctactcgtcagccagttcgattgttgaggaaacatagcaaagcagttaagctgttttatttgttggcgaaatcgaacttgtgaaagttgtgggctatcctcgctttgattacatgagtagaacccaaggatttatggaaaatttgactggcttcaagatttttaaggcagttctatgagatcacacacttaatccgcttccagaatttattttctttttttgatgatttatgctcaaggaatttacctgttctcaagaatatgtttttaattcgaagctttgcgtatatgatgtttatcaataacgtgtgcatcgtcgatatctcttcgctaacaaaaagcaatttaagtaccaaacaaacagtagtaatagagtgggtctactttgtcgattgccgtagcaggacatttaacgcaaacgcttcggtaatctggtgaaatgattggattaggtgttttgtaaattttttttttttttagaagatattaatgctgcataggggagagataaacgtcgcgggaatttgtggcggtggagcccaggtacgtattaattttgaatggcgcaaatctactaagtacggtatcattttgatgtcggaatacggatagtcagtccataactgcaccaccaatatttttcttgccgttctcatttcctgcacagtttctttgattatgtttgcagaagaatttctttatcgtttagtctaaacaaagaattcgttgtaaagaatttgagagcggatcttgcattttttatttatcatgcttatgttttttctttgatgtaagaagaagcaagtaagatatgtgaatatcttatcactaattcaaataactaagagagctcacaacgacaatttgtgacagcatgcgaagcaaagagcagtgataccagtatctttcatccagtaataacatacgactgatgttatagttaaatgttacattttgagagacttcaacctctcgaaaccaagaggttggttttaactctggtgacttcaagaagggtgggtaccttttacaaagcttgagacgaagcaatagtcagtctctgtataacaaggagaccacctcattttccagtaactcttgaggcatgtcggatggtttgccttgaataaaccgcagtcattataatgaatggcctgtactttcaaaacagtctggaaacagaaatccattgctgaggtaccttttagtagcactttcgttagtgaaggtttaaggttagttcttatttactgcacaagagtttacatttaaccactctaatagtaactgttagagtggtttaactgttaggtgatctgttcattccatttttcgtgttgtatctcaagatgagatagcttagcgttgctacatacataaatctaaacatataaacacctgtgtaactcgttaacgtctgggcttccatgcttctaccatttagaatgatgtagaccatttattccaagaggataagcaccctctgtgattcaaaatgataataagtgttgacgacaagttactctcgcagaattgttgtcaacagtcttgtattagttgttatccaacgctcccgttttcaagttcacttagcgcaagtggtttagtggtaaaatccaacgttgccatcgttgggcccccggttcgattccgggcttgcgcaagtttaattttttttctttttccacattgttttccactttgcactcatttccagtgtttattgtgaatgacaatttcttcaatcattgaaatgattgattttttgggatctatttttctctttagtggttactgatcaggcaactctatatcattgtttaaccgcggcttgcgtatcttattttctttttcctaggcatcttactaaggtactcttatcgctaatcgcttatcgcttatcgtgcgccaaaaaccgccggcggcaatttcgagatgttttatgtcatgttggattttgcaatctattaccatggaggtgagggccttcgatggtccaataccggtgcacgtacccatgtacgtttatcgaataaggggagaacctactaattttaagtcggataacgcggcttggcacagtaatcagttccttctttgggttagaatcttgatgtgagattgtgctcagtgataatgatagcgaatacggcttactcttgaataacaaatgcatatatattaagaagtagttcaaacgtattctgttgactggcatggtcctttccttcttgttgtgattatataaaacagtataagctgtttacttcagttgtgaagtgtaacaaggtcttataatttattattactaacaatgagtatgtcaagcaaaaacgagaataagatatcagtagaacaaagaatatccactgatatcggtcaggcttaccagttacaaggccttgggtctaacctaaggtcgattcgctccaagactggtgccggtgaagtgaactatatcgatgctgctaaatctgtaaatgataaccaactgcttgcagagatcggttataaacaagaattaaaaagacaattttcaacattacaagttttcggtattgcgttctccattatgggtctattgccctccattgcatctgtgatgggtggtgggctcggtggtggtccagcaacattagtgtggggttggttcgttgctgcgtttttcattttactggtgggtattaccatggctgaacatgcaagttccattcctaccgctggtggtttgtactactggacgtattactatgctccagaaggttataaagagattatttcttttattattggttgctcaaactccctagcgttggcagccggtgtgtgttccattgattacggtttggctgaggaaattgctgctgctgtcacattaaccaaagatggaaattttgaagtaacgagtgggaaactttacggtatatttgctggagcagtggtggttatgtgtatttgtacatgtgttgcttctggggccattgctcgtctgcagacgctaagtatatttgccaatcttttcattattgttttattgttcattgcgctaccgattggtaccaagcatagaatgggaggtttcaatgatggtgactttatatttgggaaatatgaaaacttaagtgactggaataatggttggcaattttgtcttgctggtttcatgcctgctgtctggactattggttcctttgattcatgtgtccatcaatctgaagaagccaaagatgccaagaaatcagtccccattggtataatctcatctattgctgtttgttggattttaggttggttgattattatttgtttaatggcctgtatcaaccctgatattgacagcgttttggactccaagtacggctttgctttggctcaaataatttatgattcgttaggaaaaaaatgggccattgcatttatgtcattgatcgcattctgtcaatttctaatgggtgcttccattaccacagctgtttctagacaagtttgggcattttcccgtgataacggtttgcccctatcaaagtatattaaaagagtggattctaaatactcggtcccttttttcgctattttggctgcctgtgtaggttccttgattttaggattgttatgtttgattgatgatgccgccactgatgcattatttagtctggctgttgcaggaaacaatttggcatggagtacccctacagttttccgtttaacatcaggtagagatttatttagacctggtccattttatttgggtaaaatctggtctccaattgttgcttggacaggtgttgctttccaattgttcattattattttggttatgttcccctctcaacaacatggtattactaaatccacaatgaattatgcatgcgttattggtcccggtatctggatccttgcaggtatctactacaaagtttacaagaagaaatactaccacggtccagcaaccaatttgtcggatgatgattatactgaagccgttggtgctgatgttatcgacacaattatgtccaaacaggaaccataaatgttcaaacctttataaagattttatattcagagtttataaggtctagcttatatagtcagtatttttaatttaattatattatagtttatcctatctcaccgttttagcttgttttctgcgcccaaacataaaaatcaagaagcgcggataatttatgatcagctcagcgggaatgttaatggcagatacttagaatttggtggaaacgattttcttctctaatcctcatcagaggagaggtaatcgagcaagggaccaccaagcttaccaacagatggctttgatgaaatattttctctactgatattttttttcactttcttcaatttttctataaaatcatcactctccattccattatctaatggcaatagtcttttcttgacattatcaacacttgcttctggaaatgtcctgtctaacctttcattattcttattattaacctcagtgccagcactattggtattgttattgattagatgcaccatcatgtttaaagactctaacttcagttcttcttgcagtcttttctgtgcagcggggtctggatcttcatttgcccatttcaccaatagtccagtaccctcccttctatcatcccattctttatcgctgggtagcagcaatgtctgattgctcatggcttctttggcaaattctgcattagcttgatatttaaacttcacaaatccacagtttttgctctcaacgtatcgtattctatcaatatcacccaatcgagaaaatacaaatcgaattctgctttctatctgagctggcttcaaatgcttgctattcaatgctccatcaataccacctacatacaatgtcttgtttttcttcctaaatgaaccgatcccgcccatatcctctctatagtcagcaaatttttctctaccaaaacagtccaatacctctgtcctcagggccagtttacctatatcttcttcgtctggtatatgatgcagatattcacatttagggccaaggcaacacataccctttgcaaaaaatagacagaagaacaactggccatcattatcgcccctagtcttcccagaatgaagttgcggctgcaaagcaaatggactaacaaatcgtgtattccccgcaaacccttgggaccatttattataccatatattaaacgtcaatccagtctgcgccggtatagaggagggcagttctgactccttcacttgcactttcgcggatttatccctccaagatgtcatccaaatttctatcaatgcgtatactgtcttactaacgtcgttactaccttaaggcccatcgccagtagtctttattatgatccagccttcaatacataatggaaaatttcatcattacccgcatatgtacgtatgtaacgatggaatgctcaaaaactgaaaaaaatttttctgaaaaaaagtgatgaggaataaagaaaagtaaaaaacgaatgcatgatatagtagtagtaaatggtcaatggatcattgggtagcagagaaacggaaacaagtgcagtaaaaatgggtaaagacaacaaggaacataaggaaagcaaagaaagcaaaaccgtagacaactatgaggccagaatgcctgctgtgttgccattcgctaaaccattggcctctaagaaactaaacaagaaggtcttgaagaccgtgaagaaggcttccaaggccaagaatgttaaaagaggtgtcaaggaagttgtcaaggccttaagaaagggtgaaaaaggtttagtcgtcatcgccggtgacatttctccagctgatgttatttcccacatcccagtcttatgtgaagatcactctgtcccatacatcttcataccttcaaagcaagacttaggtgccgctggcgctacaaaaagacctacctcagttgtctttatcgtcccaggtagcaataagaaaaaagatggaaaaaataaagaagaagaatacaaggaatctttcaacgaagttgtcaaagaagttcaagctttatgaaaaaagttcgcttcttaaccatattagaaatctagaagaaataaaaaaaatctggcattagatatatattttgactgtaggccttctgtatattatataatactactaataacatcaaatgtttgtgacttttcgggtaaccgggcttcgttctactgttccactttttgtatgtttaatgaaaatatcatcaaagaaataggtatataattgataacaagagaatcgcgggccgttgctacaggatattctgcagagtcgaagaatgagatttgtgttcgatgaggttttcaattcagatactgattctccagaatttgaggaaacatgttctacaacatcttctacgtcatcgcaatgccctacacctgagccgagcccagcaataaagttaccttcattcacgaaagttggcacgaagaaattggtaaatgagtcggtagttattttagatcctgctctagaaaacgccttgcgcgatttgaaccttcaatcgaaactgatccccattaatgagcccattgtagccgcgtcatcgataatagtaccgcattcaaccaatatgccactaccgagagcatcgcattcgtcattgctagataatgctaagaactcaaatgcgacagcacccttactcgaggcaatagaagaatcttttcaaaggaaaatgcaaaacttggtgcttgccaatcagaaagaaattcaatctattagagaaaataaacgtcgtgttgaagagcaacgtaagcgaaaagaggaggaagagcgcaaacgtaaggaagctgaggaaaaggccaagcgggagcaggaattattacgtcaaaagaaggatgaagaagaacgtaaacgcaaagaagctgaagcaaagctagcgcagcagaaacaagaagaagaaaggaagaaaatagaagaacagaatgaaaaggaaagacaattgaaaaaagaacatgaagccaaattattgcagcagaaggataaattgggtaaagcagttacaaactttgataaaatctccaaaatgttttggcattataaagacaaaattgctcaaataaagcaagacatagttctgcctataaaaaaagctgatgtgaatgtaaggaatttgctctcacgtcataaaaggaaaattaacccgaaattcggacaattaactaatagcaaccagcaactttttaaaatacagaatgaactaactcaattgataaatgatactaaaggcgactctctagcatatcattggattttaaactttattgccaaagccgtagtacatcaggcggaaacagaagtcagggtaaaaccagagtctgctctgcccctagggaaattgactttatatttgttagtccaattcccagagttacaggaattgtttatggcaagacttgtcaagaaatgcccctttgtgataggattcacgtgtgagattgacacagaaaaaggccgtcaaaacatgggatggaaaagaaacaacgagaataaatgggaagataacacatcctacgatgagagaatgggcgggatcttatcattatttgccataataacgagattacagttacctcaagaatttatcaccaccacgagtcatcctttccccatcgcattatcgtggcatattttggctagaatatgtaatacgccactaaatttaataacaaatacccattttgtcatactcggttcgtggtgggatgccgctgccgtacagtttcttcaggcgtatgggaaccaagcctctaaattgctaatcttgattggtgaggaattgacctccagaatggctgaaaagaaatatgtgggtgctgcgagattaagaattttattagaggcctggcaaaataataatatggagtcctttccggaaatgtctccttagaaaattctgaacttatatatgcacattatgctaatacactttataatgactttattttaaacgtcgccatttttagttttattttcggctcgatatcaagggatggcagaaaatacgtcatgaatattaagccgtaagtgggaaaagttaagacaatctcccactcaaatatacgtacgtgaaattgacatttgaactaccgctcataatatcttattcgatcaagcagaatattcattctttttccggcgcctatctccttacctttatttgtaaatgctactcttcatttatcaaattttttaaagcagatgcataaacctttaagatggctaataacgatagccttctacgtttcgaacgttatattaataggctattccctttctagtaatggctcaatatctgaattttatctgcattctgttgtacttattgaatgcttctctttactaggagtggttacctctgactgcttaacaccatctttgtcatacatttccagtaacatattccatatttccgatagagtatccggcatgactttattagcattggggaatgcacttcctgatattactagtacttaccagtcgatgaaatctggcgtgacttccttggccattggtgagttatttggtggcatattttttctgttaaccgttgtgattggactaatgggctgcgtagccactattcaatttcaacatgacaagtctattgaaacttacacagaagaaagctttgaccaaaatttatcgtatgatagaagcaattatatattggatgtcggaatattcacttttatgctcttagtttcgggcacttttctagcagatggaagactgtacttttgggagtgtattgtcatggttttaacctactgctgttgtgctgtctatttaataaaaagctacaaatatccctgcgaaatcaatgatgctttagaaagagaggtagaaataaaaaaaactgtacttgcaaataatcatatcactgttccaaatcgatttacattaacgactaccagtgacattacatccacagacgatggaataagatatgtaaggcctttgggggatacacagattgatgaggacaacgctattagtttagatccaactcgtttaccaagtaaatccctggataacatttcgagatttaatcaaggtatacctgaaagaagggatttaataagacgtagaatacggggatatttacggtcgcattatcatggctgggtaagaatgacgttacaagatcttttgaatatatgggagaagcagaatctttttaacaatacagtaaaatcgttgtctttaccctccgatgatactcatttatttactaaagcttctttagatgaagaagggaggcctttaataagaaaaaggatgaattcattacaacctaaggatttttacaaatatttgtccctacggaatggggaaaattcaaatgcgctggatactgcaatctctgctccccaaaacgagtatcaaacttactataatgaacccacaagtttgtttttgactgtgccacaaaaaaaaacctccaagaaatcattaagctgcgatcgcattccaaacttggtccggagtaataatattatattaaatgacgaggctacacgtacacaggaatctaccaatgccttgaacagcatatcagatgttatcgacaactctctcttacagtatgagagagatgatataattctcgatagaacactatctctctgttcaacaaagagtagaaccgcttggcatagtttccaactttacaattacttaacagatgtgtccttggaaattggtttctttgagttcttgtcattattagtcactacgccggtatcaataattctttatctttcaataccatcagagataagtcaaacagaccatgacttacccctttcatacctacagaatattcaattgattgcttcgccaataattctcaaccaactcatcacaaataacttttcattttggttgctcatcttatcgctggtgatagccatcttattatattttaaaactaggaccataccgaacaagttcaactctgatataatctttacagtagcatttttattgtcattggcctgtctttcgaaagctgtccacataattgtagtcacgttaacgcattggataaatgtgtttaatatatcggaaacaatactaggtttaaccatttttacatggggtaattcgattggtgatttagtgtcaaatattacattcgtcaaaataggtgttttagaaatcgcgataggagcttgttttggcagtccacttttatatttcttatttggcgtcggatttgatggaattatgataatgctaggcgacaaaactggaaaaatagtgagtggcagagatagtaatattttaatgcatcatattgattttaaagtggataaaaacttaatcaatactggagtcggaattctgatcgcgtttttgatatttacggttttgataccattaaacgactggaaaattgacaagaagattagtattgcacttcttacgttgtatatagttgtcacatgtattagtgtttttttagaagttcaccaagtgtaatttaataaatcaagatttcattttttatatacaagctataataaatatattaacaacgaagcttgtatgaatagtataaaataaacaaaggtaggaattacatattctaattgacaaaatatttatgcagtggtcatttgaaaatggtcattaaattaaacaagtaatatgagaggaatgagagggaaataaataactgaaagataaaggagataaggaaaaaaaaaaaaaaaaaaaaaaaaaagggaactttagttagtaataatagagtttttggactgatcaaattaatggtgttcatttgattctgtctaaattaatttcatccagaattttctttgcgccatcggcaatcattctttcagctagtatcttaccacacgccatggaatcttctttaacattttctattagcatttcaatttcgtcttctactgcttctgtgccttcaacgtcaactacaatggcctttaatagtaattttttagtctcttcattgtatttagattccacaccaataggaacggaacaacccccctctaaagttctcatcaaagcacgctccgaaaggcaacatatagttgcatttagatcgcaaatttcgtcaagaatcttcatcatcttggtgtcaccctttctaatttctatacccagggcgccttgtccaactgcatggtacattgtatccgaatggaatcgctgcgtaattctgttttccaaccccatacgcatcaacccagcagacgccaagatgatgcattggtacggagattttgggtcgtctagtttttgtaatctagtttgtatatttcctctgacactttcaaatttcaaatgtgggtattttctttttagctgagcagatcttctcacggatgaggttcccacaatccccccgtctggaaggtcatccagagacttataagcagagtaaaagggcatgacaagacaatctgttggatcgacccgcttagtgataccccccagctcgaaaccctctggtagtaaagtgggcatgtccttcagagaatgaacgatcaagtcaagcttctttgagggatcgtcatggtaaagatggtcttccaactcctttgtccataaagctttaccgccaaatgagtacaaaggtttgaattgaatctggtcaccaagagtttgcaaagtgaaaaccttgcagtcgtagtccggatacttttcttcgatcagttttaaaacatggttggattgtattaccgccaatttcgattttctcccaccaatatgtagagtttcagggcccatagtacgtgtgtatttaccaactacaaatttatctagattttcttcgcttttctttttttctattgttctagatattaatacgggatgagaagaacagaatattcaaaatctaatacagccctgtaccatgcaaacacgagcgtcaatctgccaatgaccttgaattcaggctatgtgtagcaataatacagatagttagtagcctcgtttatataaagcgttcctttactttttcattttctttctttttttatgtttgatttttttactttttcactttaaaaaattgctgaaattttcgtagccaaaaaaaagaccttcattgcttactcatcggtttcttattggtcagacgctccccagggtcaattgacaaggagagaaggaatgttatatgggaattgctgcgtaaagatggtcaaaaatcctggactgccgtacgaacgacaatgtaaggatgactgcattagccagaaagacatctttacccccggtgctgccagggagcaaaataattacgaaaagtggacgcaaagttaacttaaactacaagggtagcagcagaatgtgtcggtggtaccggtgtgataatgccccatttgagatgcttgtaattgtggcctagcaataagaacgcaaggcgtttttgttgaaaggagaacaaggttagacggtgacgtttaggcgcataggcaatctccccttattgttcacccttatttccaccctcaaacgataaagcttgctactttgatgaaaaaaatatataaaagggattgaaaagcagatcaattatgtagcaatagtagtaataacttgttcaattgcttgtctcaacttgccacaaactatcatcaacatgaataggaatacgactaccaataagaacgcgaatttgaataacagtagaaatgctaacgctcccggtgaagcaggtcatcagaacaagacgggattgatatactggactaaccctagcaagtcgggtgcgagctttgctgcgactctggtgagtttgctgatcctcagaaatgtcaatgttatttctgttttacttaagatcggatacatggtgttgttcacgagttttgcggtggagctttctacaaaggtgctatttgataaaggagtagtgtctaggtttggcatgcaagagtctccggaccttgttggcgtcttaaagcctcatatcgaccgcgaattggatcgtctgcctgcgttagaggacagaatcagaaagttagtgtttgcacacagaacaagaaacaattttaccattggtgtttccctctatttcttgcacggcctatttgctatattctctatgaacactgttttgataatgaccaccatctttttgtacactgtgcctttaatctacgatagaaagcaggctagaattgaccgtgctatcgacaggatgaaggatctagttattcataggtttcacaaaaattacaacaaggtggttgaaaagactgaaccatacattgacaagattatcccaccccaaaccgatgaaggcagctactcaacctctatcagtaacgaaaacaaatcttctacttctcaacgtaacaagagcggcctttcctcttctgagtttgacaacatgaacgacacgtcagcctccaaaagtggcaaagacagctattctacctctcaatataaccgagccgaatatccagtttctcagaatgagaatattggcaccttaaaatctgggaagcaggaaataccaacagagaaggatttcaacaacaggcatgaaaacttcagtaaaccagatgtcaagacatatgatccaagaacagttgatattgaagaagaattagcagctcatcagcgtgaactggagcaaaacctaaaagatggtgattacaatctggtaggaagcaaggaaatcccagatccaatcaccgttccagctccaactagacacaccactaaacccgccgaaagccaatcgattcccatcaagaataatgaaaccttacacaaaaccacgcacggcctaaagcaaaaattgcaacacgcataatctagtttttttttttttctctcttctttctagctagtagttcatttccttttctttttttcaaagaggtcatatttatcaccaactatatatttttttgaagaaaagatatcattacaacgataagtagttacaatattttttttatttagtttaaaataatgagtaaatgacgtcgcatttcttcgcttttgttatttttattctcctctcatttttgaggagaatgttacaatattttactaatgtcctgaataatatttgatttatggcataataaagaaatgcgaattcgttaatttgtcaaacttcgaagagcatcaactgccttcctgaatcccattcttgcagccctctgataatattgtttggccagatccaaatcaacttcacaaccgacacctttttcgtaataaaatcctaaggcaaattcagtgcgggctaatttaccgtctgaacacttgctgctcttcaaggcccagttgaatgcctctttattgtttggtttcaaaatatttggtgctcccgttaagtaccatccacttaaggataacattgccatcggattccccttcggctgagcagcagcagctttggaataccaatatatggattttttggccaccactggcaaccctaggtctccaaactcataacaatttcctaatttccattgcgctaaagggtactcaaaatctttggcacattgttggtagtattttattgccagttgagagtcttttcgtatgccgttcgcaaataataggttctggatttctggcggcaaaacactgaattcatatattttacctaactcatataatgtttgtggagagtcacccttttgggcagctttatcaaaccatttaatagctagcaatacatcagtcttttgcatgttcagaccgtataaatggctcatccctaatttatacatacacgcagaatttgaacaaacttctgcgccatgctggtagtattggaaggccttttttatgcattgttctttggttggtgatggatccaaagaagaggtgcccctttggtattcaaagcatacacctgcacggtagcatgcatctgaattgttcaatttcgcagctttacaataatattccagcgccttttcatcatttttaataacgatgtttttgttctttataggtaaatagggttggtgtgaatacagcgtccccattaaatacatggcaggtggccattttaaagttatcaattttgtgagcaccttgaatgaatgttccaaaatgactttctggtttttgagcatttcctcaggctttaagcttcttttgagcttctccgcgtttatgttatattgcgatatgaaatcctcattaaaggcatatgtaagtaatgtttcacaccattgcatttgtatctcgggggtgaattttgaagagtcagtaattgtcttcttgtacacttgatagaaagccaatgcctctggtgaataggaagacagtttgtcctcaccacctgaggacccattatcgtctgtcttcgcgctcccagtgggtggttggttgattttttgtggtggaacaggattattattcaaaggtcgtattggagctttttcctcggttctgtaaactttttcctgcagtatcctagattcagattcctcatagggtggtggcgctgagttgtcccttacagactctgatattcgatttccactgcttattgatgcatcttgtacagctggtgaacccaaactctcttttgtagaactaaaattgaaaggaagttcatacctactaccagtactgttggtgccattattggcatatcctatttcacctgttggcttggaattaaaaatgtccatgccgttattactatttatggttactggagtgcctaattgaccaccatcagcattcccgtctgtgaaattcagcgcactcaaaggcagcgataatgatgaggaagatgaaggggatgtaaaaggaatagctggtgtgagttcaacgatagagtcatccactggatagggtgcaggcactatattttgagctggcaaaccatgcctatccgaattggcatttcccaatttatgcgaggactcccgcgcccttgctggtggaaacatgttaatgtgtttgtcatagaggttaggttgcggttggccctgattaaccattgcctactgtattaaaacaaagtattaaaacgtggtggtacactctgtacaaaagaatagaaggaaatgaaaagaaaacggagttaaaatctacttcataaaaagagacgcttccaaatccagtctctaccacgttcttgtatataatttgagcaactcaaattaaattaccgggatatctgcttattctacaagccatagcatccagtgctaaggttcatctcaagccatcttcaatacacttgataattagtcgtcaattttaaaattaggtttcgttcttgaaggcacttaacctaagctttttactatatgacctattaaacaagtctttttcatagtgtaacctaacgtttatacactaataaccctagggcttagtagagattcatacagaaaaaaacgtagagttatagcagtaaactgagaaaagaaagaaggttagtacaattgaagagtaaggaaaacaaaagctttagaccttattggaagtgcttgggcgcggagtgtgattataaataatgttgcagctaaggtttatgcctggatgggtccccagaaatggtttttttggtttgaaggagacaattggtacagtacataagagattttatgctctggcttctgaacaaccctcaagaaagacagtaaagccgctggactcgaggaagacgtttctcatcgatacatacaagcatttaatggagaacagttctatgattttttttgtccattacaataatctttccaaaacagaagatcaccatttcagattcaagattaaacagacaggagggaaactcacaaaagtaagaaacaacctgttcgaagtctacttgagaaattcgcatctgcccgacccatgtggattcgtgaagcgtaaagagcaaaactggaaacatccactcttgccactactgaagggtcctacggccacaattacatacgaagacaccaaccctcaacaagtagccaagctattgaaggttctgcagtcagcacaagacaagctgatggtgattggtgcaaaagtagaaaacgaagttttgaatgtggaaaaaataaacacttttaagactctccccacaaagccggaaatgcagtcgcagttagtcagcgttttgcaaatgctaagtgggttgggtttggttcgtacgttggaaaacagttcaaatgcattgtatttaacactaaaatctcacaatgacaaccaaaaacctaaagaggatgtggagtcaactacagatgcagaatcgaagggatcaaagtaaaaagaaaatgcccgtaattcgacaagttttataaaggttttactattcaatcatgtacatacatcatcaaaaaataaaaagacaatgaagcaataacggtaaatatactttagtctatgtattgacgtcaaaattacctttcttttacctttcttacctttttacatatctcagcgaccgttgaaaaaaaaaaaaaatgaaaaattttggtgatgacttcagcaaaaaatttcaggatatttctgacatttcactttattaaagcgccacaaaagctggattagtatagattcagcagttcccataggataaaattttcaagcgtttattgttaagatgaaagccaagccactaagccaagatccaggctccaagcgttacgcataccgtataaataaggaagaaaatcgtaaggagttgaagcatgtaaagatcaatgaaagttctttggtgcaagaaggccaaaagatcgacttgccaaagaagagatattatcgtcaaagggcgcattccaacccattttcagatcaccagttagagtacccagtatctccccaggatatggattggtccaaattgtacccttactacaaaaacgcggaaaatggacaaatgacaaagaaggtgacgattgctgatattggctgtggattcggtgggttgatgatagatttatcaccagccttccctgaagatcttatcttagggatggaaattcgtgtgcaggttacaaattacgtggaggatagaattattgccttaaggaacaatacagcttcaaaacatggatttcaaaacattaatgtcttgagaggtaacgctatgaaattcttgcccaacttttttgaaaagggccagctttctaaaatgtttttttgtttccccgatcctcatttcaaacaaagaaagcataaggcaagaattatcactaacaccttgctgagtgagtacgcatatgttttgaaagagggcggtgtcgtgtacacaattacagacgtcaaagacctgcatgagtggatggtaaaacatttagaagagcatcctttatttgaacggttgagcaaagaatgggaagaaaacgatgaatgtgtgaaaataatgagaaatgccacagaagaaggtaaaaaagtggaaagaaagaagggtgacaagttcgtcgcttgtttcacaagattaccaacgccagccatattgtaacatagatgtataactagaacaatttaccacatatacataactatttcttatgtttattttcctaaaatcctttatccaactacaatctactaaggcttaagctattttccttttcattatttaataactgttctttcagtttacagctccatttatatccggttaattttctattgctaccaacgattctatggcaaggtactaacaatgccaggttatttgagccgcaagctcttccgacagatcttgcggcagttggcttccctattctctttgcaatatcaccatatgttacgacgtggccgtgttccacgtttaaaagctcattccaaactttacgttgaaaatctgttccaaacaggaactcaaagggaatagcgcccgatggtaatggcattttgttttctaaacatattgtataattttcgattgatttcttatatgtttctgcctcttttagttcctgtaaatcgtacattgtatcctgtttctcatgtttcttcaagaagccttccacctttcccaataaaaaaagcttatcattacctaacgaggcaaaaacaaggttttgagtcttttccctaaacaccaaaaatgcaccagtcacttcagtttcaatgaatgtatagtaaagcagttccttcatcgttggtccatttagatcaaaaatgcgaccgttttcaattttttttttgtgcatatgctatatcattacttgattaatcttccttgtttccaccgcattttaaatgccctgccaggccaatagcgccgtgccttttttctaatgactataataagaatatgtatgtaggataaaactaaacatttatacttaggatgaagcaaatatttttatgaggccatactaggcaactgccatgtctccaggcgaattctggcctccacctgaactgggtttattcgcagcaatgttgtcgctgatatttggatcggttctgttatgaaaactgaaaaattctccagtccttgatggtcctgaatcagatgtaatgaaataaacattttgtgcagaaccgtgtgtctggttcgataagtttccgtttttgggtagaatctgctcattttgaatagatgaataggcttgattattttgtttgatactacttcctagagtgtttatctgatacgcggaaaaagatggtgaggaggagaattcagaaccggtatcgtcaaaaacatcatcatggttaccgctaccgtttccggtagaatcatcatcagaatctaacctttcgtcacgggtttctataggaaaaatcttcagcacaaatataatggaaataaaggaagataaagatggaataagataaaacttccaagacagacggtcaataagtataggggttattaagctgacgaaccacttaaaaatccaataaaagtttgagactagtagtatcactggggcctgtgacaagtgaggtagaagctcaatggtcataacccatcctatagaatcccaactgatgaagtgcgtaaaaagaaaaacagcaaatagtattgatatatacctcgttgtgctcttgggaaaccagtctgtaaaagatatggtaaatagcaatgcacacatcacaatcgaacctaagagtacattcgttttctctttacgtttccgtaacaccaagggaacatatgctaatattacgatgctgtaaattaaagcattaagccccgttaaatagatagattttctttctcctctccccatttgttgtaatattaacggtgagtaatacaagaaagcatccactccatttgttcgtgtgagaagttggaaacctatcaacaattttattattgaagaaaaatcctttaagatatacgcatatggataggagtttttttgaaggtgtgactttaataatatgtctcgtttcaggaccctaaatttcaactgagtttggttttcttcgaaatttccatcatcgaaaacattcgatattaaaaccaatgcctctacgtcgttcttttgcttcaacagccacgaaggggactctaaaataagatagaacgacattaggtttagtattattccaagtgccacatgtgttgacaaagggtatctccatgcaaagcccaaatatctgaaagcacaattaatccatattccgaatgaatacgcaatgacactagagacgcattgaatggaaattaatgtccgttttcttatacagggaaggggaaactcgaattgataaattattaccatagaaaaggcaaagcccatacctactccgagtaagaatctacccagtagtaaacaccattggtttagagccaagacctgaacaatggcacccaaagagtatatcattgtgcttatttggagcatttttttcctgctacaaggctccaggatgccagaatagacaaataacgacgccatgaacgcacccagattaacaatgctcactatattgcccagcggagaagtaagtgggtaatgaaaatacttctggaacgacaaagtcataacgttaccagatatgaggccttggtccaaccctgacagcgaggaaactagcaccacaaaagatataaacgaagtacgcaaaactcgactggaatgcctttttttcttacttcgtagttgtgagatttcagcctgttgtagtaattggcggtatggatcatccattgataatctaggggtatgttcagaaagcggcaaaaccacagtagcatcgctgtctctatatagagaaccacgacgcgagctatgagctgtgatgttgttctcaaatctgaatatgtcggggttcttgtggggcagtgaagttagtgcggtatcatcctgtttactgttaaaatcctgtgctagctgatgtgccctatcaatatgcgccgaactattagcttcctgagtaagtggtttatttgaacgtgacatgtttaacggaggtttcattttcttgaaaaagctgagatagtaacaggttcctctgtagtattaaatttagcgctcttctttatgttcattctttttgtcctgaagtggcccagaagcccttcaaagcaatcctttatttttttagaactacgcggctgacgtccttacctcggtacggtgatacagctattacattggaaaaagtagttagtcaaaaaacaggaaataatacataaagtacaaactcatattgttatacattttatattcacaagctgaatgccaaggaaaatagacaagaagttcatgtacttcatttgctcaacaggttatcgaatctaggtatcaaagattgagctaacgcaaatgagaaaaccagttttggacccgttgttagtaatttaggtgttaagcccttgaaaaacgcagttacaccttcatttttcagagtgtttttgacgattctcaacccgctttcaggattatcaaaattcctattttgaattcttgtcttgatgacatctaatggagcagaaacgatcagagaggagcaagcaccgacgatggaggagatgaagttttgggaccaagtagcttgagaataatctttcaaacccaagatatactccttggcgaatgcattaccaccaaaaagggcgaatgaaccgggagcatttctggcagccgtccacccccaacccctatataagttgaacaggccttcgtctctcaaaatcttgatgaaacctctacctttaaacgattcgggattggtctgtctcttaatcttcaacacgtccagcggcaaaagaacaatttcaccaataccaatcaaagatccagcagcggcggatctcattgccttaccagtcttttcaccgaaaagattatcaaaatcctttttgtagtgcttattcaaaaactcgttagcaaaaggctgaccaccatatttatacactctttgaagaactttgtatgatgcagcgtaaccgagacccgggaacaaggtaaacaaacgtttgcccaaaggttcgctgaaatgatcacgaaaaataacacgattcaattcctggccagaggttattttggtgtggttggacatcagtcttttggaaatggtgtccacaggatggaagacggcaatttccattatgcctgcagaggcggaccccaaaagacgagctaatcctgattgtttcttatcggtatgaggcatatttcccttttctaatactttggaagatgctttgtttgatatatgtctaaaggctaaatattaaccatcaaaagagatacacgatttatatagtcacctctatatatctatgtcgtcgctttgtagaaaatgtgacagcaaatgcacagtgactcacgagtttttgttttctcgagctttatcaagaattgcgatcgttctttaattttcattttctttttttttcgggcagtggcggcggtgctacatgccattggtctacaaggaaactgtggcagcgaagattaacggtggtatgtttgcgatagagcttcctttgcagataggcggatgccgtagtgatctctaccgcttcgtatttatatttatttatgtagtcctgaacaatgctttgaatccgccaagctttgtgccacaggaggagttgatgtgtctagtgtgactggttcatttgccaccaattttggccgatcgtctttctttgcagtctcttgagatttgtcttttgaaggaagttgaggactgtccgtgggcacccttggcagagttttcagagtcaaagacttcaggttggctatatgtggtggttgtagtcttgataagtaggatttccttgatgagtaatcaaggtttagtgttgtgctcttttcggaatatgactgcccgtctggagccgctaatagaagccgttgaggggtgttgtcaatttcttgatggttcgaatgctgggataagagtagaagaggcgcatatgtacttgccacagcgggggcgagtggacacgatttttcgctaccaagtttttggaatatgcccaaatggtgtttgcgctgggctggtggtagccgttgaattaatgattgcacgtaactctgcagtagcttgatggtattattttttctttctaaatgcaagtgggtagttcggctcctctcatcggccattttcttatgcaaccttagatcttgcaattcctgttcctggatagcgaacaaatcctctggattgttttcctcaaaggggtccaccaaagtcacattggtggggatttgtacttgattttgtgtttctgtttctatttgcccctttgtttctgattgttgcgatagttctgcttgtaatgcttcgatagtctccctctggttagcgatgcttttcttgtaggataacatcgtgagattggctttgtcgaccagctcaggaatacatttaagatagtcatcctttgctttagcctgcttcttcaagtgctccagtgatttggttgcttgtagcagttgcattttcaagttattcactttgatttcggaattttttctcacgttattcagttctcgcctcactttggccagctcttttgagctttctgcatcaaacaccttgctgtctaaacttagttctagtccttcgtagtatttttcatggaacgtgtgaatctcatctaacttggtgttcaccgtgttctggacgtttttgtagtcctgtaacttggcgcagatttccttcttgagattaacaagcaaagtgtattcatcgtagttgcgttcttctttgctagagggaagtcgaacaagttcgattctcttttcagcagagctcttgtgcgtttcctttaacgcgttgttctcatccaggatacttttcatttttccatgtaaactagccatcttaatttcatagcctatgatctcgccggacaataacttggcgctagacactaaagcggcttcattttctcggtaatgattcactaaagattgaagctccttgactttgcttttcatctgccttaaagatgacttcttttgtactcttgagctgctgaggcccttcgtcacagccgcatattccttgtccgagttgaaagatgagctcgactcctgatcactaccatctatcacactgcgagtgatggcatccaagacaccacgattttttggcataagcactcagtcttggcctttttccctcctttctccactgatcgaagctgtgtgcaaaaatcgtccccggtgtttatttatttgtcctatggatagatatgttactcacgcgtcgcgtcgctcctaaagacatgaaaagcgcttttacatctttgctaatactagcatcgcagaagatcttctccattgctatgcaacatacctgccttggtagttggtttcataatttacaatatacaaagttatatgccctccgagtcaaggaaaagattgtcttccaaaaaaggtgcaactgtgcgtttagaattggtggagaattatgtgatatgcttcttcaccgtcctctgcttctgcctaataccacactcatcaattgactggagatctggcctatcttgctactacttcatagatttttttttttttcatctatccccttccatccccttctggttctaccccttcagcgtgaaaaatcaccatacacgatcaatccgcccgagaacgaaaagtgaaaagaacaaacaagtcgtgtcagatccattcctctattcctgtagtcgggttgcattctgaatttacacgtcacgaaccagcactatttcgctactgtaggtgtagaacattaggacaaggcaagcttctgcgatagacactttactcacacatatttccctttgttcccgtttgctctccctaattgaacaataaagatggtcaaacttgctgagttttctcgaacagccacgtttgcgtggtcacatgataaaattccattattggtctctggtaccgtatctggtacggtggatgctaatttctccactgattcatctctagaattgtggtcattgttggctgctgattcggagaagcctattgcttccttgcaagtggattccaaattcaatgatttggattggtctcataataacaagattattgctggtgctctggataacggtagtttggaattgtactccaccaatgaagcaaacaacgctatcaactccatggccagatttagcaaccattcttcctctgtgaagacggtaaagtttaacgcaaagcaagacaacgttcttgcttcgggtggtaacaacggtgaaatttttatttgggacatgaataaatgcactgaatcgccctccaattatactccattgacaccgggtcaatcgatgtcgtccgttgacgaggtcatttccctagcatggaaccaatctttggcccatgtttttgcatctgccgggtcgtctaatttcgcatctatttgggatttgaaggctaagaaggaagtcattcatctaagttacacttcacctaattcaggtatcaagcaacagctgtccgttgttgaatggcacccaaaaaactccacaagagtggcaacggctactggtagcgataatgatccatctatcctgatctgggatttaagaaacgccaacacaccattgcagactttaaatcaaggccatcaaaagggtattttgtcattagattggtgtcatcaggacgaacatctattattgtccagtggtagagataataccgttcttctatggaaccctgagtcagccgaacaactgtcccaattcccagctcgtggaaactggtgttttaagaccaaatttgcaccagaggctccagacctatttgcttgtgcctcctttgataacaaaattgaggtacagactttgcaaaatctcacaaacactttggatgagcaagaaaccgaaactaagcagcaagaatctgaaacagatttttggaataatgtttcccgagaggaatcaaaagagaagccatctgttttccatttacaagccccaacttggtatggggaaccatctcccgcagctcattgggctttcggtggtaaattggttcaaattactccagatggtaaaggtgtatctataacaaacccaaaaatttcaggcttagaatcaaacactactttgagtgaagcgttgaaaactaaggatttcaaaccattaataaatcaaagactggtcaaagttattgatgacgttaatgaagaagattggaatttattggaaaagttatcaatggacggtactgaggagttcttgaaagaggctcttgcattcgacaacgatgaatcagatgcacaagacgatgccaacaatgagaaagaagacgatggggaagaattctttcaacaaattgaaaccaatttccaacccgagggcgatttctccttgtctggtaatatcgaacaaactatttccaagaacttggtttctggcaacattaagagcgctgtgaaaaattctctagagaatgacttactaatggaggccatggtgatcgcattagattcaaataacgaaagattaaaggaaagtgtcaagaatgcctattttgcgaagtatggatctaaatcatcgctctcgaggatactatactccatttctaagagggaagtagatgatttggttgaaaatttggatgtctctcagtggaagtttatctctaaagcaattcaaaacttatatccaaatgatatcgcccagaggaatgaaatgttgattaaattgggagacaggttaaaggaaaatggtcatagacaagattctttgactttgtacttggctgccggatcattagataaggtggcttcaatttggttatcagaatttccagatttggaggataaattgaagaaagataataagacaatttatgaagctcattccgaatgtctaactgagttcattgaaagattcaccgtattttccaacttcattaatggaagctctaccattaataatgagcaattaattgccaaatttttggaatttatcaacttaactacttccacaggaaatttcgaactagccactgaattcttaaatagtttaccaagtgacaatgaagaggttaaaacagaaaaggcacgtgtcttgattgcttccggcaaatcattaccggcacaaaatcctgcgacagcgacgaccagcaaagccaagtatacaaacgccaagacaaataagaacgttcctgtactaccaactcctggaatgccttctactacttctattcctagtatgcaggcaccattttatggtatgacaccaggcgcctctgcaaatgctctacctccaaagccgtacgttccagcaaccaccactagtgctcctgttcatacagaaggtaaatatgcgccaccaagccaaccttcgatggcgtcaccttttgttaacaaaacaaatagctcgaccagattgaattcttttgctcctccgcctaacccatatgccactgcaacagttcctgcaacgaacgtatctacaacgtcgattccgcaaaacacttttgctcctatacaacctggtatgcctattatgggcgactataatgctcaatctagctctattccttcacaacctccaattaatgctgtatcgggtcaaacgccacatctcaaccgtaaagccaatgatggttggaatgatttgcctttgaaggtcaaagaaaaaccatctcgtgccaaggctgtatctgttgcccctccaaatatcctatcgacaccaactccattaaatggtatccctgcaaatgctgctagtaccatgcctccgccacctctttccagagctccctcttctgtgtcaatggtatcaccacctcctctacacaaaaattctagagtcccatccttggttgcaacttctgagtcaccaagggcatccatatcaaatccatacgctcctcctcaatcatcacaacaattcccaataggtactatttctacagcaaaccaaacgtcaaacaccgctcaggtagcttcatcgaacccctatgctccaccaccacaacaaagagtagcaaccccattatctggaggcgtgcctccagctccgttgccaaaggcctctaatccatatgctccaactgcaaccactcaacccaacggttcctcctatcctccaaccggtccgtatactaataaccataccatgacctctcctcctcccgtttttaacaaacctcccactggcccccctccgattagcatgaagaagagaagcaacaagttagctagtatagaacaaaacccatctcaaggtgctacttatcctccaaccctttccagctcggcctctccattgcagccttctcaaccgccaactttggcttctcaggttaatacctccgctgagaatgtcagtcatgaaattccagctgatcaacaacccattgtcgacttcttgaaagaagaactggctcgcgtaacaccattgaccccaaaggagtactccaaacaattaaaggattgtgataaacgattaaagattcttttctaccatttggaaaagcaggatttattaacccaaccaacaatcgattgtttacatgacctcgtcgcattaatgaaggaaaagaaatacaaagaagctatggtcatccatgctaatatcgctacaaaccatgctcaagagggtggtaactggctgacaggagtgaagaggttgattggcatagctgaagcgactttgaattaattcagtctcaaaactttcagtacaaaaagtggcgtattggccttgtttttttcttattatgtcttatagtattatatttatatatttatgtacttatccttttatgtttaaacctaatcaagatcacaattagaactagcttaacattacttctcaaaaccaaccaatacctcttatatcttttttacagcctttcccttatgtttttaccatgtacacctcgagcggcaaatctccggggaaattttaaacttgccgcatcgcacattctaaagaacaaaaggaggaggaactgtcaattattctataatctggggaaattcagtcatactgagaaaaactagacaatagtcctatcctcggcaaattgcattgatagtacttacacatcgagagatcataggacagataagaagcattttattgaagaaaaacagagagagtcactataagttgacctcactatagaaattaaaacagaaaagttttactgaggacctttttaaacagaaggatatgcctttgttggcatagaaagaagaatttataaatggatcctaatagtaacagttctagcgaaacattacgccaagagaaacagggtttcctagacaaagctcttcagagggtgaagggcatagcactgcgacgaaacaatagtaacaaagatcatacaacagatgatacgacaggtagcatacgaacccctacgagcttgcagcggcaaaattctgacaggcaatctaatatgacatccgtgtttacggatgacatttctaccatagacgacaactcaattttattttcagagcctcctcagaaacaatctatgatgatgtctatatgcgtaggtgtttttgttgcagttggcggatttttatttggttatgatacaggtctgatcaacagtattacatctatgaactatgtgaagtcacacgtagcacctaatcacgattcatttaccgcccaacaaatgtccattttggtgtcatttttgtcattgggaactttttttggggctttaactgcaccatttatatctgattcgtatggcaggaagcctactatcattttcagtacaattttcatcttctctatcggaaattctttacaggtaggtgctggaggaatcacattattgattgtgggaagggtcatttcaggtatcggtataggcgcaatttcagcggttgttccattataccaagcagaagctacacataaatcattaagaggtgctattatttctacttaccaatgggccattacctggggcttgctcgtgtcaagtgcagtgtcgcaagggacacacgcaagaaacgacgcatcttcgtatcggattcccatagggttgcaatatgtctggtcgtcatttctcgctatcgggatgttctttctccctgagagtccacgctattacgttttgaaagacaagctagatgaagcagctaaatctttatcgtttttaagaggtgtaccagtccatgattctgggttactggaagaactagttgaaataaaggcaacatatgattacgaggcatcttttggttcttcgaacttcattgattgttttatttcaagtaaaagtagaccaaagcaaactctaaggatgtttacgggaattgcccttcaagcatttcaacaattttcaggtatcaactttatattttactacggtgtcaatttcttcaataagacaggagtcagtaatagttatctggtttcatttataacctatgctgttaatgttgtctttaatgttcctggtttgttttttgtggaattttttggtagacgtaaggtgctggttgttgggggtgttatcatgactatagccaactttattgtggccattgttgggtgttccttaaagactgtagcggccgcaaaagttatgatagcatttatatgtctattcatagctgccttttctgctacatggggtggtgttgtttgggttatttcagcagaactgtacccattgggtgtgagatctaaatgtacggctatatgcgctgctgctaactggcttgtaaactttatttgtgctttaattaccccttatattgtagatactgggtcgcatacatcatcattaggtgcaaaaatattcttcatttggggctccttaaatgcgatgggggtgatagttgtttacttgaccgtttatgaaacgaagggtttgacattagaagagattgatgaattatatattaagtcatccactggtgtcgtgtcaccaaaatttaataaagatattagggaacgcgcacttaaattccaatacgatcctttgcaaagattagaagacggaaagaacacttttgttgctaaaagaaataattttgacgatgaaacaccaagaaatgattttcgaaatacgatatcgggcgaaatagatcatagtcccaatcaaaaagaagttcattctatcccagaacgtgttgatattcctactagtacagaaattcttgaaagcccgaacaaaagtagtggtatgacagtccctgtgtcaccttctctgcaagacgttccaatcccgcaaacaacagagcctgctgaaattcgaaccaaatatgtggacctaggaaatgggcttggtcttaatacgtataatagagggcctccctcactctcaagcgactcaagcgaagattacacagaagatgaaataggcgggccctcatctcaaggcgaccaaagtaatagaagtactatgaatgatattaatgattatatggcacgtctcattcacagtacttctactgcaagtaacacgacagataagttctccggtaaccaaagtacccttcgttaccacacggcttcctcacattcggatacaactgaagaggacagcaatttgatggacctgggaaacgggcttgccttgaatgcttataacagaggtccaccttcaattttaatgaattccagtgatgaagaggcaaatggtggtgagacgtctgataatttgaacacagctcaagacttggctggtatgaaggaacgaatggcgcagtttgcgcagagctatattgacaagagaggcggtctggaacctgaaactcaatctaatattttgagcacttctctctccgtgatggctgacactaatgaacataataatgaaatcctccactcaagcgaagaaaacgccactaatcaacctgtaaatgaaaataatgatttgaaataattaatttaatgttattcgatgtattaattaagcggacgtgcattataattttaatcatgtgaaagaaataattgtaacttgagatactactcaacttttatagatacacaatgtttatcttgacacacattcaattacattacttgatttaatgcctttccaaaattatgatcttttcttctataacacttttggatacttagccgccgacggataccatcttcggtcaacgtcggaagtcattataaacgaaaaggtttcccaatagaaaagtcctgcaggagccacgtataacactggcttgaattatcaacaactctcgaaggcgctggaagagaatttttacgcaagttagtattcgcataacattagttggcaaattacacaattttttgatacaatatatatacatatattttccccattgtttttcttagatgcccacgatgatcaaaaaggatgataaagcaatggagccccctaatgaaaaaccgcatagaaagatcgaaagagatgatgttccagaatcttccaatcacatcccacctccagaatctggtgttttaaagggcggtaaagttaattcaaaaaccagagctttaaaggccgttacaagtatcattgcagacgccgatgagaaccctcagaagaaagtgaacaatgagacgaatggagtccaaaagcaaaagacagaagatttgagtaaaagaataggtaaatttgaataccttttttacaagtttttacttgtgttgttatacatctgcttcgggttgtttcggtacggtcaataccaatataataaaatgaaactaagaatattcagtatcatctacaaccatgcatatacaccacagttgattagacaggacgttattcctctgaaaaaaattcctaaaaggttggccgctatcttggaagtcaagccagttggcgacgttggcggcggtgtgacaggtttattaaatgacgcgagtgaaattgtttgctggactgtttcagctggtataaaacatttgatgttgtacgattacgatggaatattacaaagaaatgttccagagctgagaatggaaattcattccaacctggctaaatattttgggccagctcatgttccaaactacgctgttaaaatacctcattctaacaagatattctacaatctagacggaattgaaaccgagactgatgtaggcaatgagatagaagctaaccaagaaaaggacaaaattgctattgaaatttctttattgtctaacagagatggtagagaaacgattgtcgatctgaccaaaactatggctgagttatgtgcggttaacgaattgagcgtttctgacatcacaatggatttagttgattcagaactgaaacaactagttggacccgaaccagatttactgttatacttcgggccttcgttggatttacaagggttcccaccttggcatattagattaaccgaattttattgggaaaaagataacaacgaagtcatatattcggttttcatccgcggcctaagacagtacgcaggatgtaaagtgaatgttggtaaatgatacttaagagctaaacgaaaagataagtatctcgctcaaccttttaattttgcacagttgaattctcgtctgatacttaagaaagtcattgcccacatatataacagtagtaataatgataatgatagcaatagttttaagctagctacttagttgcatttttcaatagtttagtaaaaaaagtcacgcaataagctctcaagaagccactaataccgtaatgatagcagtttattgtagaaaaaccatgttattacccttccctttttatttcttttcgcgttgcaaatcacatataacgaggtggcttgtatttgtcaaaccaaaaaaaaaaatgaaaatcgaaaaatggaaaaacagagagagaaacggaatctttgacacgttctcgatccacttgtttatcgaggtggtttttataagtcttactagatagaaagttcattttgttttgaaactttttggaacctctggcattgaaggtataagaaagaactcaaacaggtttaatagaattaaaaatgggtttgtttgcctctaagttgttcagtaacctttttggtaacaaagaaatgcgtattcttatggttggtcttgatggtgctggtaagaccaccgttttgtacaagttgaaattgggtgaagttatcactaccattccaacaattggtttcaacgttgaaactgtccaatataagaacatttcattcactgtctgggatgtcggtggacaagacagaattagatctctatggagacactactacagaaacactgaaggtgttatctttgttgtcgattctaacgatagatcgcgtattggtgaagctagagaagttatgcaaagaatgttgaacgaagatgaattgagaaacgccgcttggttggtgttcgctaacaagcaagatttgccagaagccatgtctgctgctgaaatcactgaaaaactaggtttacattctattagaaaccgtccatggtttatccaagccacgtgtgctacctccggtgaaggtttgtatgaaggtttggaatggttaagtaacagtttgaaaaactcaacttaaaaattctagaatatggatcaaatacgcttgtataaactaaatgaaacataaagattaagaacttaagaggccaacgtcgatggatttattgacgatcaccagccaacacatatagattttagtgtaaaagcaataaaaaccaagataataaaataaaaaaatactgaagaagcctaactagtataaactactttaactaataatggcaatttgatatagaaacaaagaaacatgatatatttaggatattatacaacgcattttcatttgttttacagcacccctgcgtgaatcatatattgacgtttcgctctcaggtccaccgtgttctcaaaagatacttttaaaacctaaaacacacgaaatcatattatgataattcagaatgatagtgtggtactgtgtcaattgactgttcaagactgaagaggatctttgatttgttgttactcaacaaataatcttcacgaaaactttctcaatctggggactgtattaatctcagacccatacatatctacacccataactttttacatttaattttttatcacataataggtagcttaaattgtaaagtcgcaaaaaaaaatggcagcgcagcctctccgggtgaaccccacgacaacttacctggcactccatgcactaacgggcgggtttgggcaggattccagcatcaattttgcaaaattcacacctgagtaattcatatatgtaatataatgttaagcatacgctgtcgattagcactattattgaccgtagaataggtacagtgagacagtatattcgaaatggtatgtttgagatgaacaaaataataaagactgacaactgcagaacagagaggatcatagcaacctagtgcaagaaagagcctcgaagcgttaaacttttggaacgtaattcatccgttggctatgtctattcaatacagttagaatacgaaagctgtaatcaagtatatcggattattcgcaagcaaagaatcaaggaaaagaaagtgaaaatagcatacatctttaaattcagaggttttgctgaattttaatagggaagtttacgttatgattgttggccgtagatcgcctagcgtttgaccaaatttaattctcctaatttttttattgtaaaaaagccttccaacgaaataaattagttattggttttttttctctgttacgagggatatatgatgcctgtgcttgttagttcattataagtgctaataaaatactaacgttaataaaaatttggaatattatttcattttttatcctattaataggccggtgttaaagcttacgaactaagaaccaaatccaaggaacaattggcttctcaattggttgacttgaaaaaggagttggctgaattgaaggtccaaaagttgtccagaccatctttgccaaagatcaagaccgtcagaaagagtatcgcctgtgtcttgaccgtcatcaacgaacaacaaagagaagctgttagacaattatacaagggtaagaagtaccaaccaaaggacttgagagccaagaagaccagagctttgagaagagctttgaccaaattcgaagcttcccaagttaccgaaaagcaaagaaagaagcaaatcgctttcccacaaagaaagtacgctattaaggcttaattggaagttcaattatatactatcattatctatagttccaacttttctacgtttttctagcaccttttaaataattgttaaattaaaacattttcatcgaaaatcttcaaaatataagacacattgagcgatgaaataagccttatttgattagggtcaattttgcaatttattctatcacttattcattcactcgcttgctttatgttttgcttcttcctttttttgttttttgaaacaaagaatcttttgccttaactcttcattaggtgttacatcctctagttttaaaggcattctattaaacgggtcagtagagtcactaagcagatgtgctttgatcgtgcttctatcaatattcatcttggatgctggtaaaatgacaggatccttcataattgtgtacatcaaaggatctaagaactcgtcaggaacatcaccatactcaagatcttcctcttcatcagcctttctttgctcttcggctttattggcaaagttcaatagtttttcgatgaactctggagatgctaaaccagtttttctaccaagaatatcaactgcgcgaacaaagagatttctattaaatgatctttcatctttagcgacagcactgatgaactctgattgctcggaaagattgatataaacagttgttaaggctttcaacaaatcttttgggttgaatgaataactttgtgggtctttcacttttagttccccgcatttgggaccgacaagtgactctaagttatagtttagcatacttgccagtctatatacgatttctggtgtgacaaatgcagccggtatatccttcgaatagatttcgaacagtttcatcgatttatcggccaatccacacgaggacttagcttgcctggaagcagacgccaatcttgtttgtagttctttgtcctcttcctctcttgttggtggcgcgccccttgcgcgattatccagctcattttggatattatgcacctcagccaaattacttaggccttcatccaacaggaaagtcaagtcattcaacatacgagcatcgaacctcacaaaaaagtcagcattgttttgagactgccagatcaattggtttttataagatggtatcttgtaataaagctcctccaaaattattgatatgctatatctgctgttgaatttatcgtaaaattgtgaagaagagcctgttttttcaacaataacataaaagtctagtagagcatataacagattcttgttaactaattcgtcgtgttcgaatatatccatcatgaatccgggggaattgtctgttagaggcatagcaccaacgcttaataactgcactaatttaccttttaaatgtgggttggaaaccaattcaggacaacggaggaccattgttgtaaactcaacaaacgatcccagacgtggatttctgaagattggagaggtctggtacttcgaaatgtatagagaatagttaactggaccttctacaacaaattctggatagtatttaaaaggcactggagcatgcgctctcaaaaaatcagcgttgtccacgttttcaacacctatttggtccggaattaatggcaatttaatttgtttaaacggaaattcgtgttcaggatccacaacacgaatcaagaacgtagatgcaccacaaataaagtcgaaaacctctagttgaagagatctatgagcgaagaacccttgaagagcaaatcgcaaagattctgttgttttcaacgccttctccatcttggataattgtgctgtaatgaatctggcaaagacatcgtggttcgcagctattttctttactttttcaatttcttcctttaacgctttgatttcagatcccatcttctcttcaaatgataatgtacctcccagaccataatgcaaataggttaatgtcaagaaaaagcaatcagagatgaagtttggcttagaatctgctgtttttctgttcttgtcataaaatgcatctgcctctttaaaatcagaatttaatcgtgtttcccctgataaatcaataaataaacttgggttgttgaagtaatttgcgtcgatcttgtcgattttcttatatgaaatatctagaaatggttgagaaaatctaaccaataacaaagtgatattggacataaatccgttagaggatagttctttgaatggtggatgatcggctctacgtaaatggtttttattagcgatatgggcaaaataactaatcatatcagtccttgagtttaaggagccacgaacaagcttatcgacaataaaaaagagtctatctatgacaactttatgctcagcttgtagagattcatggatcatggctgtctgttgtttggaacgcaaaaggttatcgccgtagttccggattgccacagcagcttctatgggagaaagagataaaataggccccaatatcgttttcctttcaaaatcctgtggtttacagctatagtctgcaaaaaaaccatctattttagtgaatatttctgcaataggtttaaatgtaacaaataactcaaaaatggtaagaacgttattgtaaattacagattcgttcaaatcaaaatggctgacatgtttattacagtattctaataatgtcgggaaaacagcgttaagtaaatccaaagcggtaccttctaatatggctctttgaatgatttgggaaaggaaatcagtatatgagttaacgttagaaacaattccagtgatataattgatgaaagcaccattcatgcaaaagttttctatttgtgaggcaacgacaccatagccaatgacaagacgatcaatctcttggaaagtggaatgtaatgactcagcatttggcttgtttttggtgattcttttttgttgctgattacggcgaaagcaatcgttcaaatattcaaacggtttatccaacttctcattctcggtgagttgatataatagtagcgtatcaataaaatcaactccaagagttgagccttgaggcacttcctcggacttcaatagagagtagccacgggtatcggaaggatcggtggtgatttgtaaaatatcttctatggcggtcatgatctatggaatgagggttctactttcaaagttaacttttccccttaaacaacttgtggtcaactttacctttctattggctgacacaattctcaaagatataattaacgtttactgtggcaacagcaagtggttgagtctaaaaatgtgaataaaatggcaattacttaatgattaacaatgattgcggcgtacacctctattattttgttgccaatggttagaatctacctttgatcttcaattcaccttttgtaataaagacagactatcgcctctgacgaatactgacaaaatagcgtcctcgacgaaaggatgaatcgttaagcgcaaaataatattgatataataagaatatcgattaagaagcgttggctagtgtcatatgcgggttagcctatctgtttcttctttctttcacatacaactcgacaagttttggcgtaggcaattgagccatattgtaccagcaagccgtggtgacagtatgttgaaacgtgcatcttataatgggcgcacgatttattttattttaattaattttttagttatttcgtatcgtactaacaactaagatattcaagtctcttcaagtatataaggagttagggcagaagtaggtgatgacagcactagattctcgaaactggggattgacacccgctatggaaacgggcttgttccagaaaccacaggaccgtatctttataatagagctggaaaattccatagtgtcattcataaactcaaacacagaatcatttcagctaagaccgatgaattcatattataggcttctatcgcaccaaatagctgagtaccacaacttgaaccatgttttggcaagaactcaagatagttgtgtgattcttttcaaaggtgagaatttccaaaagattgaaggaaagccactcttacaagagttgcagctgaacaaaaaaccggaagagtgtgcttcctcaagtgagagtattgaaaaatcgaacaataacagaatatttcgaatcttaaagcggaaagaggtaggtaacgagtgcgattataaaatcgatggcaatacacgtacaccaaatagcaatttgacagccaattcaaataaggaccaaaaaatcgaaatcgatgataaatctagtactgatttggaacaagaaagaattgagaaggaaagactttatgaacaacgtaaacaagaaatttttgataagctcaacaagagtgaagacgatgtaaagtcaaccaacagtagcggtagtagtgatagtgacaatgaatggagtgattggttgaacggagatgactctaacacacaaactagtaacggttcagttagctcttcatcaccattcaattcatctgtgacgacgatacaagtaaacaaacctcaacaacaattttatgatagtcgaagaggaagaggaggaagaagaagaggaacaaacaattacaaagatgcctatagaggccaaagtcgtcggaataaagaaaacggcggttaccaatcgggatattcttcgccatatcttgtgtatcctcctccccaaatgggtggcaatagtctgccaacctaccctctaatgtataaccccgctggtcctgcccccggtcctgcaccttcacccatggtaatgggcaataacacagtcttcatgaacccttacatgtacaatatgaatccccaagggtcctgttcgtttggcaccccaatccctatgtatcccccataccaatatcaatatcaataccaatataacactcagtatcacagcgggccatatagcaatacaccaagctataattctaacaattacacaagatcctcagcaaataagtaccaccattttcaaggaaaaaattcatattctggtgcgattccgaaacgtagtgatgacagtaacagtaataagaatgagggaattcgtagggctagtgttgagggttcgccgtcatctagggatactgattcggtagagatgaaatttgataaattaaacatttagcgtgaggagtgaactatacatagcgaaaaaattacgtaacggtttatagaaattctagtatgagaacagtaatatatgagaaaaagttgttttcactttgtgttcgaaaaaataagtatttgaaaacgaaaaaatagtttgtatgtttgtatataagttgttattatcaaaaattagagggaaaaagtaactaaatatatattaaaaaaaaaaaaaaaataaatgtatgttggaatgaaatagcgtagtaaggataaaggtgtaatagatatatattataagaaataatccggtgtcttcctggtgacggttggttcaccgggtctcacagatggatcgtattgtaagaattgcctattatggttttcatccacctccataatagcggcctggttaccacatctataacaataatttggagcactgaaaatggtgacaacattttgctggtgagaccaagaatatccttccattaccaattggtgagctcttgctattagtgataggtcattagtgtgattgaattgctcactgatgtcttgaccaaaagtgaagcctgcacctctcggactgattccccatccgcctctatcatcaggatcggaccatagaaggtcacacattggaccttcgtgaggcacttcctgtattctatttaaatctctaacttgatctattgtctctatcatgggtgagagacctccatgcaaacagaagattttattatccaccaaggcagtaacggggaaataatcgaatagatcggtaaacattttccacacgttcgcactgccgtactttctcaaacattcgtcataaaacccatatacttgggtaatctgcctagactcgtgattgcccctaagtatagtaattctatgtggatatctgactttcatggcaactaggtaagatacggtctcaacagaataatatcctctatccacgtaatcacccatgaaaaggtaattggtgtcaggacaaggaccaccaatcttgaaaagttctaacaagtcatggaattgaccgtgtacgtcaccacaaatggtaacaggcacgttaattggtttaacattctcctcgaactgcaacacgtccaccgccattttacatagtcgtgctacatcgtcttctgatagtggctcgcatttactcaaatgctcaatccattggtcaagctgatttatatttgtattggtcagttttagtggtttggaggatttatgatctgctatacccgaggaccccggtttaaaattaaaatcttccaactcttcatctgtgtcttcgtcattagaacgcgccttcgtattatttttgccgtcatcactattcatgtcttcgtcgagagtcggtgataattgatcttcatctgaaccatgcatagggtcatcaatttccatatccatttttttcgaatgaaagccagttatacagaagtgccaataatataaaattcaaaaaaagacgtaacaggaacaataaccggaaaggaaagagagcaggtaggacaagaagtaaacgggtttgcgtgttcttgttcgaacactgttttgcagcgggctggtaccttaagaagtttgctctagttacagcccttcaattggttttataaaatggggatgtccctttgaaactttccacgactcttttccacaattcagcggaaaagaaaataataacctcttctagattacccggtcatgtcagggtaatacacgattgtatttcaaagtgcacaacgactattgttgtcgtataagcttttggattaatcttagcattaattgatacataattccgcaagaagaagttttaggagaatagagtttcgcttcttttattaatattctgtcctgtgtcacaaaatattgtaataatttggtgcggtgtatgggttcaagttcccaaaaaaacaactaatttgcgacacttcgtagttctgtgcttttatatggaatatacttgtggactctattcctggatgtagatttgcttacagatagccaagaaatattagaaaaatatgcagtgtaacacaagtatagaagatggtttagatgggggcgacataactttcccatcctacagccctgaagcggaggctcaaaacagattcttaccaagaagtgagttcccctctgtgaggcaactcgtgatttcgaaacaaaaaagcagaagaagaagagaagaaaatgtatttgtgggaaaaatggaggacgtacttgtaaaatggaggccacctgcatcttcacatcgtggcgcaattgaagctattaatggcacgcatccatatcagcttagcacagcacaattcaactcgagaagatcggatccatttggttcaacaaagagagatgaatccgtgcgttccattgtagaatcgtttaccgattggtggaaacgcaattccaaaatgttttttcgtgacgaggaagaaggtgtacgaaccgaacacagtgcgagtcaagatgaccaagagttgcagcttttcgaagaagatctcttctcatttcacctaagcccaaatgatatgtcaaccaggaacagcgaacatcaagtgcaaacaccggtgcttttcccgtacgaagctcctactcgaacaaaacaaaacccagcagaaagaaaagtcattgaaattggggacggcgaagaactctctatctatcgagatgtttattccaatcctattcctgtcagctacctagataccttaaacttgaaccactccatgtctgtacggcaaacacaacagcaacaacaacagcggcaacagcagcagtatgtagactcttcatcggcatttcaatgctgtacagactccaattgggcgagaatatttttttgccaccacgattagactccactttgcttctatagtcctatctattgttctttttattcctagcataaccttattgtattgttctttttctttttcctttttcttttttttttttttttttttttttttttcacatctttttccacggccgctcaaaggggtctcacactggattaaaagctgaaaacaagaaatggctctttcgataaggttgcaacattttgattactacgttgattagaataaaaagtaccaaacacatttctcaaagcatatagatatctaagattataacgcaggagtcgttctttcattcttagagttaaaaagcaaatagagaagaaaagaaacaatggctggtgcaattgaaaacgctcgtaaggaaataaaaagaatctcattagaagaccatgctgaatctgaatatggtgccatctattctgtctctggtccggtcgtcattgctgaaaatatgattggttgtgccatgtacgaattggtcaaggtcggtcacgataacctggtgggtgaagtcattagaattgacggtgacaaggccaccatccaagtttacgaagaaactgcaggccttacggtcggtgaccctgttttgagaacaggtaagcctctgtcggtagaattgggtcctggtctgatggaaaccatttacgatggtattcaaagacctttgaaagccattaaggaagaatcgcaatcgatttatatcccaagaggtattgacactccagctttggataggactatcaagtggcaatttactccgggaaagtttcaagtcggcgatcatatttccggtggtgatatttacggttccgtttttgagaattcgctaatttcaagccataagattcttttgccaccaagatcaagaggtacaatcacttggattgctccagctggtgagtacactttggatgagaagattttggaagttgaatttgatggcaagaagtctgatttcactctttaccatacttggcctgttcgtgttccaagaccagttactgaaaagttatctgctgactatcctttgttaacaggtcaaagagttttggatgctttgtttccttgtgttcaaggtggtacgacatgtattccaggtgcttttggttgtggtaagaccgttatctctcaatctttgtccaagtactccaattctgacgccattatctatgtcgggtgctttgccaagggtaccaatgttttaatggcggatgggtctattgaatgtattgaaaacattgaggttggtaataaggtcatgggtaaagatggcagacctcgtgaggtaattaaattgcccagaggaagagaaactatgtacagcgtcgtgcagaaaagtcagcacagagcccacaaaagtgactcaagtcgtgaagtgccagaattactcaagtttacgtgtaatgcgacccatgagttggttgttagaacacctcgtagtgtccgccgtttgtctcgtaccattaagggtgtcgaatattttgaagttattacttttgagatgggccaaaagaaagcccccgacggtagaattgttgagcttgtcaaggaagtttcaaagagctacccaatatctgaggggcctgagagagccaacgaattagtagaatcctatagaaaggcttcaaataaagcttattttgagtggactattgaggccagagatctttctctgttgggttcccatgttcgtaaagctacctaccagacttacgctccaattctttatgagaatgaccactttttcgactacatgcaaaaaagtaagtttcatctcaccattgaaggtccaaaagtacttgcttatttacttggtttatggattggtgatggattgtctgacagggcaactttttcggttgattccagagatacttctttgatggaacgtgttactgaatatgctgaaaagttgaatttgtgcgccgagtataaggacagaaaagaaccacaagttgccaaaactgttaatttgtactctaaagttgtcagaggtaatggtattcgcaataatcttaatactgagaatccattatgggacgctattgttggcttaggattcttgaaggacggtgtcaaaaatattccttctttcttgtctacggacaatatcggtactcgtgaaacatttcttgctggtctaattgattctgatggctatgttactgatgagcatggtattaaagcaacaataaagacaattcatacttctgtcagagatggtttggtttcccttgctcgttctttaggcttagtagtctcggttaacgcagaacctgctaaggttgacatgaatggcaccaaacataaaattagttatgctatttatatgtctggtggagatgttttgcttaacgttctttcgaagtgtgccggctctaaaaaattcaggcctgctcccgccgctgcttttgcacgtgagtgccgcggattttatttcgagttacaagaattgaaggaagacgattattatgggattactttatctgatgattctgatcatcagtttttgcttgccaaccaggttgtcgtccataattgcggagaaagaggtaatgaaatggcagaagtcttgatggaattcccagagttatatactgaaatgagcggtactaaagaaccaattatgaagcgtactactttggtcgctaatacatctaacatgccggttgcagccagagaagcttctatttacactggtatcactcttgcagaatacttcagagatcaaggtaaaaatgtttctatgattgcagactcttcttcaagatgggctgaagctttgagagaaatttctggtcgtttgggtgagatgcctgctgatcaaggtttcccagcttatttgggtgctaagttggcctccttttacgaaagagccggtaaagctgttgctttaggttccccagatcgtactggttccgtttccatcgttgctgccgtttcgccagccggtggtgatttctcagatcctgttactactgctacattgggtatcactcaagtcttttggggtttagacaagaaattggctcaaagaaagcatttcccatctatcaacacatctgtttcttactccaaatacactaatgtcttgaacaagttttatgattccaattaccctgaatttcctgttttaagagatcgtatgaaggaaattctatcaaacgctgaagaattagaacaagttgttcaattagttggtaaatcggccttgtctgatagtgataagattactttggatgttgccactttaatcaaggaagatttcttgcaacaaaatggttactccacttatgatgctttctgtccaatttggaagacatttgatatgatgagagccttcatctcgtatcatgacgaagctcaaaaagctgttgctaatggtgccaactggtcaaaactagctgactctactggtgacgttaagcatgccgtttcttcatctaaattttttgaaccaagcaggggtgaaaaggaagtccatggcgaattcgaaaaattgttgagcactatgcaagaaagatttgctgaatctaccgattaagatatatgtagcatttatcttctggtatatttgttagatgtcttttcttcgtatttcaaaaaatttatataggcgtatgttaataagataaaaaataattaaaggaaattaacagatgtacctcaatgaaatgacacagtaacataatacaagacttgccaagcacaattacaatgataaataacttttgttttcaaaaaaacggacaattgattaaactatgtgagacatatataaagcactatataaatagtaggcaatggtttacaccccaccgtgagattagtatgcaatttagatccattatgaggtagaatagaaactaacatgttaattcatcaatgacattacgatactcttgaaagaatttaaaacaaaattagagttatttactcataatccgcttatttggatctggctctcaccttccgtctctttctcttaagtcttctagttctcttctttctccacttggctctcatttcgattgaatcgatgtggtctggttcttttagtacaaaatggaacggatataagataaatgagagttgcttagaagtccagttttatagaagacgaggtcagtttcgtcttgttaaaatatcgtccatctgccatggggtaaagtgaaactttcgggtagggtaatgaggccagccttgcctgggaaaaagttaggggtcagttacttttaagagttcattgatcgagagcgcgtggaaaaaattctagaaagaaagctataaaatgtgcggatgtttgtatatgtcaaaggtgtacgggagcgcatcagaaaagtacagtctaattttcgaacgctcaggaatacctgttatgtatatttacatgagatagtggacaatctacattaaattttgtttttctcttgagatttcgattcttgaaggatgactttgttcaagtcgctttctagttcatgaacctctaagaaatctaagatcaacggaagggttttcttgttaagtagtaattctggtgcaccttttgattccttttgattgccctgcgtacggctgctggtcccacgtttatatacttccgtatatcccaacagttccctgaattctaaattttgttttgaactttccagtagactcttcaagtgcttagcaccaaggtaagctttgatattaacataagctctataagataggtagaaccctggaacatttggtataagcggtattaaaattagaggaattgtcagcgggagacctaaaaggcaatataaagtccattttttgtgataaattaagccttcttggtagagctttttcatttgtctcaagcactcatcagggctagaaattccagggggataatacacgtgtaagggttgagtatcgacctgttctgcctttacggtataatctttcaatgtgagtcgaatctcttgggtcttatctttctctcccttaattctcttcaatatatagctttcacttggtatggttaacagactattttctgaccagggtgtgctatttaacagagactgcaccatggacactatttttttattatacgatttaggggactttttcagttttctccaaagctttgctgatttctcaacgatccacttttctgcttttaatattctagactgactattaaagagattatcggtatgcttatagtaaatgaatgattctttgtccgttattggtatcacagtcactttaacaggatcatgcagatatttttggagtgaagccttttcaagttttgttgaatacgccctcattccgtagaacagtcgagaagtggcagttatactagttggcggtataaatattgaacgtatcatctttaatctaaaatacaccggatgaagttttggtattgtgataaaatgattctatcgatgaagagcaatgatatggatactgctacgttgaaaaggaaaaatttcatggctaactagtaactgaaactgtgccagatagcacaccctttagatactatcttggcacaatgcccgatgcttactccccggcggagacagccgtcaagtccatccatccaaaagtggaggaaaaacaagaaaataaagctatcgaacaaggagcgttgaagtaagaaaaacaaacgaagaactgaataaacacagcctgcttcaaattatggaaggagctgttacacatggtaattttcttattttttttgatagatggtggaaagtggtagcgtggaagttgcggattatcacgacgttttatgggctctaaatcggtataagctcaacaaatggttgagggccgaattaacgaaaaattattagaccataattgctaccagctgaaagattatctcattataatacgcttgaaaccctctaaaatgtcattcgtagttaagtacacttttttgatctctccaaggttagccgcccatataaaaaactctaggaaccaaatttggtatactgcgtgcgcttgagattcagtttttgtgtaaatcggttgctgcaaactatttatattaatgttacatcgatgcaagattttagccatgttcctagtttcttgtctatgagcgtttactcaaccgagactcttgtttgctattatctcgattcgacgaacaaacagttccctgggtattcgaacaaagcacagttggtgattttgtttgaaactacagacgtgctctcttttacaaaataaattgtaggaagtgatccgcacaggcagagggaattacagatcacgctcctctcttatgactaatgcactcagcattttctcttccttataaactccgtccacagtacccgatcagctggctcatcgttattctaaattaactgatgactgatgttacgtctgcgtcaaattccgccggaatattgcgtagttttagtaagaaaaaaacaaattccgacgggaactctctgcaaggaagtttaagcgtgggttactttgctaggttgagaaaaagaattctttagaggatcacacgtagtaaaagaaaaaaaagatctcttcgcgccactcccggtttctctgtggatacggcgttactagcgttgcaagtggcaaaaaaatgagtaatgtcacaatggcctggccttgtcccactatcccttattcatggttgaaaaatatgaccaaaattgctggggaattttctcttcggtagtggacgacgacgacattagagcaataggcaataatttaatttgcgctttaggttcttgctgacgatgatgcgtgagtaatattattaccaagttttaagggcctcatcgctggccattttttacacctgcttaaatacccgatgatgatatatataaatgatattggctgcttatcgataaagtgtatttgatatgttcccgtttagtttattcttgtttcttatctacataacaaacaaaggaaggaccctgtattgttttcctaaagatgactgctgctaaaccaaatccatatgctgccaaaccgggcgactatctttctaatgtaaataatttccagttaatcgattcgacgctgagagaaggtgaacaatttgccaacgcattcttcgatactgaaaaaaagatcgaaattgctagagccttggacgatttcggtgtggactacatcgagttaacctcaccagtagcatctgaacaatcaagaaaggactgtgaagctatatgtaaactaggtttaaaggccaagatccttacacacattcgttgtcatatggatgacgccaaagtcgccgtagagactggtgtcgacggtgtcgatgtcgttatcggcacctccaaatttttaagacaatattcccacggtaaggatatgaactacatcgccaagagtgctgttgaagtcattgaatttgtcaaatccaaaggtattgaaatcagattttcctctgaagattccttcagaagtgatctcgttgatcttttgaacatttataaaaccgttgacaagatcggtgtaaatagagtcggtattgccgacacagttggatgtgccaacccaagacaagtatatgaactgatcagaactttgaagagtgttgtttcatgtgacatcgaatgccatttccacaacgatactggttgtgccattgcaaacgcctacactgctttggaaggtggtgccagattgattgacgtcagtgtactgggtattggtgaaagaaacggtatcactcctctaggtgggctcatggcaagaatgattgttgccgcaccagactatgtcaagtccaaatacaagttgcacaagatcagagacattgaaaacctggtcgctgatgctgtggaagttaacattccattcaacaaccctatcaccgggttctgtgcattcacacataaagcaggtatccatgccaaggccattttggctaacccatctacctacgaaatcttggaccctcacgatttcggtatgaagaggtatatccacttcgccaacagactaactggctggaacgccatcaaagccagagtcgaccagttgaacttgaacttgacggatgaccaaatcaaggaagttactgctaagattaagaagctgggtgatgtcagatcgctgaatatcgatgatgttgactctatcatcaagaacttccacgcagaggtcagcactcctcaagtactatctgcaaaaaagaacaagaagaatgacagcgatgtaccggaactggccaccatccccgccgccaagcggactaagccatccgcctaacgttcccaaaccattacattatgttctttcacttattacatacgatatatagcatctacatctacatatctaaatgatgttttttcccatctactttgtccgatacgcattaaaagaagaagatttactctcccgtgatgccgggccaatcagacgcgcgcattcgcggcagaataaggggaggctgctgcgggtaccaaatatccagatattcacaattatgccaatcaactgtctagttgctgacacccatcgttttccactgcaacgaggttttggggctagaaaaggcgttaacaatcgttagagaaggaggggttcataacttgacttgttgtatcttgtttaaaactttctttgaatttgttcgtggttgaatttgtttttgctatcccaaaggagtgcattttacacgcattactacagcacacttttatacagttccacaatagaatatgttaccacgttcagcattagcacgctcattgcaattacagcgcggtgtggccgcaaggttctactctgaaggttctaccggcaccccaagagggtcaggctcagaggattcgtttgttaaaagggaaagggccacggaagacttcttcgttaggcagcgtgagaaggagcaactacgccatttgaaagaacaactggaaaaacaacgaaagaagattgattctttggaaaataaaattgactcgatgaccaaataatcatgcgtttccgcagaagcttttttttttttttttttagaatattcttactcttttatagtcaaacagcagaaaaactatataataatacatcacactgagcttttgcattttcgataactatcattctagttttcctctggtttgaattttcctcttgtctgtctgactaatgtcactcattatttccacttcgcgcaaagttcgtcccaatgcggaaaggcatagaaagataggaacagtgtggaacatggaaaagttccaaataacgtcaatagtccatacttaagatacgaaatttcaaaattccttcttttttgtttcaacaagcttagcctaacaccaagaatatacttagcatctcttcgcattcaaaatttctcttccattctttgacgttttaaatcatacctcgtattctttacacaaaagaaagatacctgtgaaatatatctgaatatggtccgattaaatcatgcagcatcatattttatgcctattttctgctccacaaggcctcacatagtgatactttctgcgctgtttagtatttcactgttttcactattctatgcgtcgtccgaattactgctacaccagtatgatgatccattgatgttcaaaccaaattcgcaggactatttcaggacctttcttttggggcttttttcaccatttctttattatttcctgaagacctttctattcaatataaatcaaaggtttttaatattgaacctgatagtggattttcctatcaacgacgtctttatgcttttgatactgattggtttagcgtaccctcaggtgcaagatcacgaaggcggtacgatcaagcataaggaatgttcttggcacatcattccaagacaagcctatatctttggtatatcatgggccctgggtgaattcaccatatgcataatagggaatttgtttaactaccaagaaatcgccgatccaaacattaatagtggcttcacacaccaggaaagcgccaacacttactgtaacaataatgatatgagccataacgatgactgcggttgtagtacagaatatcgccccaacgtcgtagacagaagtgatattacgttgtccaaatgtattgaagtaagaaatgactcatcttccatatcgaataacgtatactcgtctgagtaccatccaatcaaacctctacgttcatcgtcatcaacttatggcagcatacgacagcaacctcatgaaaataagaagcagctgcatgtaccagataattcgcaggacgatacaattatcatgatgaaccccatcgacaattcattaaagttgacaactctagatacgggtgatttgagtttccccatagacgaagaacagcccattttgaagaaatcttttggttatacatgggcagttcctaatgaaaatacacaaaatactactaaaagcttcacaccgataaagagatttattgcatttagcacggcataccagttggtcaccggtttattgttaatgatattggtagttggtagtaatatcatgttgacaattggggaatcattgattctgtcgatgtatttcgtctatgttcgcggccatgaaggattatttactcccgtggtgaactacttcggctcaagaaccatttcaaatttcatcttatgcgtaataattcctttcatatctctaaacttcctcatcaacacttcgatatatttaagaagagagctagacgattggtttaataattcacagggggagtttgaggacgacgacgaaaatactatcagtaagagagtagctacaaatcaagagtaccaacatccactgagtgctaattacatttcgatggatagtcctgatgtaataaatagcagcccgggtcacttcgggatgaattcaggccagttgttaggtaatacgacgttatattatggtagtttaaatggggatgatgatgatatgaccaacgactccgctttactaagattctgcaagaagctagtcaaaaattggagggctttggcaagaaatgattcttttgtacttggagtaatggtttcttggagtcttcttgtttttgtaacgggaatactttcaacagtttatatatagcatataagtaacgaccgtgcacatattagggtgttcatatcttgaaaaatctttatgttatccattttactttaggggaggtggagcttaataataaaatttacataagaacaacaatctgtaagtaattataaaaatatattaaagggacattttaaccctactttaaaagtttaactacatcagtggttcatcaatcaaaggttatgcaaggtagaaatttgtccaaaagaaaatagatcatgcatcattcaatatggagctcacactgtatgctacaatttggcctccattcataactgccaagataaaatttgttggcaatatggagctcacactgtatgctacaatttggcctccattcataactgccaagataaaatttgttggcaatattgaaaattcttaaattagcgctgcgcggaaaccagcgtcactaatttttttttttattgctgcactaaaaaaaaaccagctcaagtagataatcttacaagggacaagtagtcaagccttgcttattataattctgtttaacggtgcagtgagtttggacattcatgcaacgtggtaaatatgtgtctctttgcttctgtatttaagcatttgggcagcttgcggtcagtagaagagtgcatcgacattcatagatctctaataacatatatttaagtggatatacgcaaagaaaggacaagaaaacttgtttcggtaacagcattattaattctgaagaaatacgcacaaagagatgatttctgactacgatgctcttttgcaattcaacaaaaaacctgtttcgcaagaaatgattcagttcttagccacttctactgcttccataattaaaatcagggaaaataataatccaatccaaggatgtcgcccaccagacttatctatcttcattaaaaacgtggtaattcagtcaaatgttcaaacaccaactttaatggccacatcagtttatttaaacaaactgaaaagcgtaataccaaaaaatgtgtacggtattaacaccacaagacatcggatatttctcggatgcttgatattagctgccaaaactctgaacgattcttctccctggaacaaacactggaccacgtacacagaaggtttactcagaatacgtgaggtgaataccatcgaacgagaactattagaatatttaaattgggatgtgaggataactacaccggatttgattgattctctttcttacttcctcgggcctatcaaggaacaactatttttacaaaggagacaagaaatgctgttgttcaatgcaccaagtcccggccaactgaaagaatatataaatcatagaagaccggtttcgcattctagaacttcttctgctatatcggttccttcactgacatccatggcaacagtttcgacaacagactcaaggtcttctctactggcaaaataccaaccgtccctaccgttggtggaatctgacaacttcaacaaaaaaaatcatgtgccgttaaggaataataacgatatctgtaataatttcagggcagaggaaaacatacactcagtaaaccatattgatgtaacaatgggaagttcaccagtaatgtcgcataagcccacaattcaccaacggttaaattttacaaggaggggctggtcatcgtttttcaagcaataattctaagttactcgccttttacaagctctataaatattcttttccgttctttagttgtcttaactttgtacaatatgaataaccatcgtttctaggctactaaaaaaacaccatactacataaacaaatatctaataatgaatactcttggcattcgtcttgtttctcgaggaatatcggccgagtttttttcattttgacaggttatataattcaaaatctatctgactctgaaaaagtggtaataaatgcattgacaacttcttctctttattttacagacattaatccagcactacaagtggcatataacaagatgctaagaaacattttggtgagaagtactggcagcaatttcaaatttgctggcagatatatgaaatcatcagctcttttaggatactatagaagagttaactattattcgaccaagatacaaaccagactgactagcgaaaactatccagacgtgcatcgagaccctagattcaaaaaattaacgtccgatgatctaaattattttaaatctattttatcggaacaagaaatattaagagccagcgaatcagaggatctttcattttataatgaagattggatgagaaagtacaaaggacagtccaagttagtattgagacctaagtcagtggaaaaagtttctttaatcttaaattattgtaatgatgaaaaaattgccgttgtcccacaaggcggtaacacggggttggtaggtggttctgtgcccatttttgatgaattaattctatctttagcaaatttaaacaaaataagagattttgaccctgtatcaggtatcttgaagtgtgatgctggtgtaatcttggaaaatgctaacaattacgtaatggaacaaaattatatgtttccgttggatctgggagctaaaggttcctgccatgttggtggcgtggttgcaaccaacgctggaggactaaggttattgcgttatggctcactacatggaagcgttttaggcttagaggtggtaatgcccaatggtcaaattgttaatagcatgcattccatgagaaaagacaacaccggttatgatctgaaacagctgttcattggctcagaaggtactatcggtatcatcactggtgtttcaatcttgactgttcctaagccaaaagcgtttaatgtatcttacttgtctgttgaaagttttgaagacgttcaaaaagtcttcgtcagagccaggcaagaattatctgagattttatccgcttttgaatttatggatgctaaatctcaagtattggccaagagccaattgaaggatgctgccttccctttggaggatgagcatccattttatattcttatcgaaacgtcagggtcaaacaaagatcacgatgattccaaacttgaaacatttttagaaaacgtcatggaagagggcatagtaacggatggtgtagtggcacaagatgaaaccgaactccaaaacttgtggaagtggagagaaatgattccagaggcaagtcaagctaatggtggtgtttacaaatacgatgtttctttaccactaaaggacctatattctttggttgaagccactaatgcaagactttctgaagctgaattagtgggtgattcgcccaaaccagtggtgggcgccattggatacggtcacgtgggtgatggtaatctacacttaaatgttgcagttagagagtacaacaagaacattgaaaagactttggaaccatttgtctacgagtttgtttcctcaaaacatggttccgttagtgccgaacatgggctaggtttccaaaagaaaaattacattggctattctaagagcccggaagaggtcaagatgatgaaggatttgaaggttcattatgatcctaatggaattttaaacccttacaaatacatttgaaaataaaatgccaagttttatagttatctacatatgtatatatttatcaatattatattctacaattgtgtatattatatggtaagggtgatatttaaggaagaaatccacccttctttaaggtttccactgcacatgttgaaatgtgtctgaatcttgatgagcccaaaggcgtgccaccataccatctggtcactattaccaagacgttgaatatgtttgctctttcaagtaaggtcaataaacgctgtccagcaccagcttcgccacagtcagcacatccttgctcaatgttctttggctgcaccgttatgttccttgacttgttaacatgactattattactcttatttgctttattgcccttctttttctgctcttgttgtaagtgcaaattatttgatacctcggccgttctccaggcatacatgtgcatgtgggatgccttggagacgcttttgttgttttgcgttagttcttggagtatggagggtatatccttttgattttgtaatgggcaacatcttgcttgaaatttcgattttctatcaactaaaacttctgattcattccatattttcactagcttaccaacattcttactcatttctccaaaaaatagtaataccaaacatcaatacctatctaagaatctgtataatgtcttttctaaaggttttttacagctgatgattgatgcatgacttatttccacagtgccgtattttctcagttgccgttttgggtctgcttttcacaatgcgaagctttgttgaaaagagctctaaggtcaaaaacaatagtaagctgatcggtattaagtacttgccttcctgaaaattgctaacaaacatccaaatataccttccccatagttgaatggcatctaatagaacaaaaccaggttaagataggttttactttgagttgttaaatacacgcagaaagcgtctttccacataatctgaacattttgttatcgatggctactggcaggattcaatttgctgtttctactccctgcaatactaagggtaaaccgtctggttataggttatttgaatttaaaaacgatcgattagcactggtcccatcagaaagaggttgtacaaaagtagatgtgaatgcaaatatacaagcgttttgttatttaaggcctaatggtagagacacgtcaatatctccagacgcaacgcatattttggactcatgtgattacatggtgctggctaaatccaacggattcattgaaatcataagcaactatcaatacaagataaaaaatggcctgcgattagcgccctcttatatccttagatgtactccggaagatttcgaatccaatttttttagtgactatatgatcgctggtcttgaatatagtcaaggtttattatattgttgtatgtgctccggtcgaatatatgtctttgtaatgaaccttcccactgattacattcagtataagaacatgtacaaccccatgtttccagattgctttttcaaagtacatcacgataataatacaacacattcttcagaagaagaaaaattatttgaaggtagtacgcggtacactggaaggtcatgctctaagcatatctgctacttccttttgcctatagaaccatcccatttaagatcgtcacccgtggtatcttcgttttgcaatatgtatcaaggcctgcccatatataggccttcgatgtatttacatatagaacgaggtatttccacattccatataaatccattagaccggttttgtttcatgacagtatcgccacgatcaccactatttataaggaaaataattttaccattgacttatgttacatttttaagcacctttatcagcctaaagaacagtatacagggagatacatgcggtgagatactttcgtgggacaacgtagcgcaacaaaatggatttggttctttgttcagctggattagtaacaagtttacattcgatacggatattataaattcaaccatttgggatgatattgtaaaatattctggaacaggaatgctggattcaggaatcgtctggaaacagcgtcaaggtcacgctaaagatgacatatatgagttattccacactcaagatatgctgggaagtagtcgccgaaattcttcattcagtactgctagcagcgaaccgagaccgctgagtcgaagaaggagagaatcttttcaagccttaactagagacgcttttagagaaagaatggatgtaccctgttcaacgaagtgggaattagattcttttatccgaggattaagaaggaatacatttatggtagattttgaaattgttgaaaagatttctcatagaaatggaaatgatggggtgaatgaagatgataacactacagatgaaagtgatgaaacaatgacttcttttctaacagataattacaaaaagatggacattgtgtgcatcgatcatttcgtcacgttgagtgcattccgacctcggtactatgatgaaccaataattaaaatcgattcattatcgaacaaaaatggctctgaaaatggaactaatgaagaagagtgggcagaaagtcaaatgaaggtggatggccaagtgatagatgatgagacagctcaattcaagcaggcattgggaaatttatgttcattcaagaaattatttatgctggatgattctttatgctttatattggacacacatggagttttgttgataaatagatttgaaataaaaaataccaaaaatttgttaaggaattccaaggatactattcggataataccccatgatttcggattgattaatgatacaattgttataattaatgatatagacgtaggcacagacaatgtttgcgcccttacgtttcacttggtggtaacatcaatggcaggagagataactgttcttaaaggcgaatttttcaaaaactgcaggttaggaagaataaaactgtgcgattcactaaagctaaatagaaaagatcggtttgtcgacaaacttgctctaatcgattatgacggtttaaatgcacaaaaaagaaggttagattacgatgaaaaggacctttatacattcattgtgaaaaaggtaaaaagagactaaattgagttgcatagatgttagccataatagaaaatagcgtatgaggtagcaggagttataagacgtatttacgtatatgtatgtatatgttattattattacctgtgattgcacgaaggcctttttttttcacaacaagaagatgtaagaaatttacatgctattttgattaatggtcgaattaggtattgtctttaatctttcattaagaaaatataatgtaaccaagaacagcttgttaaagggcttcctatttaaagttatcttcttttccccaaggtaccactcctatatggttgataagaattgtagtttctgtaattggaagagttggaaatgctgttattatcaacataagtagaagggttatatctggagccatacatattctccgatatcgacgagacgtttacttttgtattttgataccgtgaatttttactaatattattattgagtgacagcgtctcgccccttatagttggttgaatgacattagacttttgataaggaggaggatggaagttcgatgctctacgtttatttctgccactatgagagtgatcgttttgggaatgtcttttatgggaaggtctcggtagtggatcctcatcgtatatggactcactaaattgatagtcttcattttcgtccgaatttctgttcatgtgacggtaatattcctgttttagctcaactgacaaattagaaccagtgaacgcacttccatcctcgttaggtactctagatgatcgtttttccttgcaatcatcaccaaagtgcccctttccaccgcagttataacagtatatagtatgaaagggaaggaccttgggcttagccttttcattatcatctactaaaatatatgctctccatatactaggacatctttcttttgagtgtttcttactcttacaaagagtgcactgaacttttttccatttatgtggacattgtgacctgtaatgacccacctcatcacactttgaacactggatagccttcggacaatgtcgagaataatgatcatccgtcgccccacagtacgaacatattatatggggacaatccttcttcaaatgacctctttgagagcaattattacatttaggtgctgcctctttaatggcatccttgtcatcatcgcttacgccaaaatatctaccctgccctctaagagctcttaattcgttgggattactatttacttcctctatagaaggtgctacaagtttatctggaggagttgtgggtgccgtatcgacgacaaatggtgccgtatttttttccatgactgcgaggaagtgatgtaagctgctatcgttgtacaggtaaggtttaattctctctgatgctgccaatagtcataacttttttcgaaatgtttcttcccatcccattagtgtttgaaggaaaaaaaggcactacccggatcatgaatacatttgatggtaataatatatatcacatttttaagcatgtattagctactgggaaagggcattttgaaatggtatgttttctttaaggatgaactatatatattacatgaaatatatttcaggtttacgtgaagggtgaaaaaggaaaatcagatactcacctgtaatcattagcgggctcgtttggatcagttttaaagattttgtccgggttcatgattctctttgggtcaatagctagcttaatctttctcatcaaatcgacgggtgcttcacctaattcttcgagcaagtactctcttttaccaataccaacaccgtgttcacccgtgcaagtgccttctgcgttcagtgctctcttgaccattctgtcaacaagttggctacaggtttcgtgttcttcaggggttctgtagacgatgaatgcatggaagttaccatcacctgcatgaccaacaatggcgttgatcagcttactagcttgcatgtcctttttagtttcgtgaataaccttgtcgaactgcgacacaggaacagctacatcagttgtccaaattttagctgatttgtctttgctcttatcagcgtctagcacagaccatagcgcgacctttctagcttcccataattccaatttttcgtcatcatctttagcaaactgaaaactgttgcagtgatttaactgggcgacagccttaacttcatccacaagagcattgacaatgttgggagatctcccaccaatcttgaaaaacatagttggtttctctacccaatcacatctgtccgtggattcagatgcgttgatcaacttcatcatattttcatccagtaactccatggcgttcaaatgaataccactctgagtcagattagaagcacatgcggccgcatccttgatagtatcaaaggataccaccgcaacagtttcagctttgggcttgacatgacacttgacagtagcttcagtaacaatacctaaggtaccttcacttcccacaaataaaccatttaagttatagccagcgctcgactttctgggtcttttcttcgtcttgacaatggtcccgtccggcaacactatagtcatgtttataatattctccttcatggtaccgtaacggtaggcgttggttcctgaacaagaattagcaatgcaaccaccaatctgtgcacctggaccagggtcacagccaaacatcaaaccgtggtcgctcaaatagtcattcaaatcctcccagggtagaccggcctgcacggtgatgtccaggtccagcttgtcaaattttacgacgttattcataaacttggacaggtctacggttatggtatctccaattcttgtaggcaggaagtgcccctccaaggacgttccgcccgagaagggtacaactggcatgttgttatcgtgacatattttcaaaattttggaaacttcttcggtagtatgagggaataatataatcctaggtctttgctcgggagaggggtgatgcgtgttgaagtaggtatctgaatgggcgtccaaatcggatttcgcatcagagtagttttcaggcttgtttcccagcacctgcttcaggtcctcaacaaccttatcgatcttaaccgggtcgtgcaaatagtctggtgagtccaatgaggacagctttaacgtagaatttactgggtcgatctttttgaccatttccagcttctctatcaaatcttccttagtctccctagaatagaggttcttagcgaacaaataaccgaatagagtagctgaagaggcgatgacagagtattttaaccactggctgctgctgtcggtgctgcctgtgcctgttgaggcgtatctgtagcatgatcttctcaccagccttcctctaggttgtgcaataggctttattagccttgtgcaagtacgcttccacaacattgttcttgcttttgtttccagctggatcggaatgatgtacaatatttaaattgcactataacacggaagctcaagaaatctttccagcccacacacacacacacatatatatatacatatgtagttccgagtgcaaaatcgctaagcggttattactgcaccagttggggccaactacgctggatcgacgtgggattggcagggaagaacttcgagggaggtggtcggagaagagagtgggatgcgggcgtgggggtctgctgttacttttatcggcacaacggacctgggttgacaagagcttgaaggctccaagagacagcgaccgtcggcgccgaatgacgaaactatgctgtgtgtgaccaggcgaacaacattgagagagttgaggagccgtacggacagctgtttgtagtgatatttccttgttgtaaccagacgagttcctttataacgttttgaaatgtttcatagggttaccctgacagagcggtggcttatgtcaaaaaggctgacgctgatactaatgacggtcaatggaagcatatgagcaaaagcagcagcagcgttagcagcagcagtagcgtaagaccaagttagtatggctacgttcaacccacaaaacgagatggagaaccaggcacgtgtacaagagtacaaggtctccactggcagaggcggagctggcaacatccataaatctatgtccaagccgtctcccgtacttcttccattgaaatccaattcaaagacagtagcaaacaacaataataacggtagcaaccaggaaaaggttcctcgttttgcaattggtagaggtggtgccggtaatatctttcatgatccgcacctgacgagatccgcccaacaactggactctaacgacaatatcaactataacgacgtgatcaatgacatcgacgattatatttcccctataacttcggatatggtggatgaaggtgggtcaaacccggtgaccaacaccaggtctcgtatcagcgctacaaggagccatcagtctttgcatgccaccacttcgtctccgaacaacaacgccccaattgtcgttggtagaggtggggcaggaaacattttcttcaacaaaaaaaaggtggccagcaatggtggaaatgaagaggatgagatacgaggcggcaatatcgaggatgaggatactatcaatgcaaacgaggacaacctgtttgtggtgacttccaatggcaatgctttggcggcaatcaagtccacgtccaagaagcctaaaaataagctcaagggcaaaagcgcaccggaaaaatttgctattggaagaggtggcgctggaaacataatttctccaaagtcaagcaggaacactatcaaccataacttaaacgatgatgatgaagataagtttaatttgaaagatgacaatggtaaagagaagaagaagaagaagaagaagaaatcagggtttttcagttctttgaaaactatgtttaattgaaataacattcatcagcaaaattaataaactaaataaaataaataaataaataaataaataaataaataaataaataaataaataaataatatacgatcataaaataaataataactcaagctttttagacttgactagctaattctttcaatagtttgtaatcacgttgaacgataccaccattacttggtagatacgtagtgccgtccattaggaacttatcgacagaggcagcacattttctaccttcttggatggcccagacaatcaaagattgccctcttctacagtcaccacatgcaaaagtctttcctccatcaatagagtatgaggagtcgtcgagtgtggcaatcgtaccacgtcttgtcttcttaacttcgttatcgttgccattgatcaattcaggacccacgaaacccatagacaacaaaatgatatcggcttcaaagatctcttcactgttgggaatttctaccatttgccatacgccactttgtgacttcttccattctacgcgcacagttctgatggcagtgacttcaccctcatcgttaccgataaattccttggacaagatgcagtattcacgagggtctctaccataatgctctttcacttcagcatgaccgtagtccactctcatgacacgcggccattgaggccatggattgtctttggcacgttccactggtggctcaggcaacaattcgaaattcaaaactgatgctgcaccgtgtcttacagatgtacctaaacaatcgttacctgtgtcaccaccaccgacaacaattactttcttaccttggatcttttcacgaatgatttccagatctttgttcaataaagcttttgtgttagattccaacaactgcatggcaaaatcaatattcttcaattcacgacccttaataggtaagtcacgtggaatggtagaaccgatagcatacactactgcattgtgcttgttctttagctcatccatgcttatggttttaccaatttcggtgttggtaacaaagtcaataccttcggcactcaatagatcaatacgacgttgcactatagccttatccaacttcatgtttggaataccatacatcaataacccaccacaacggtcggatctttcataaacagtgaccgtatgtccggcacggttcaacatatcagcacacgctaaacctgctggaccagaaccaatgacacccactgtaaagccagtgcgtgtacttggtggacaaggcttaatccatccttccttgaaagcattgtcaatgataattctttcaaccgattttatgccgactgggtcttcaataatacctagtgtacaagctccctcacagggtgctggacatactcttccagtgaattctgggaaattgtttgtctctagcaatttgtccagtgccaacttccattggttcttgaataacaattcattaaacttggggataatgttagataggggacaaccggtatcagataaacagaatggtgtaccacaatccatacatctcgcagtttgatatttggcatccttcttggtaatagggttagtaaattctttccagtcattaactctggttcttggatctctgtgtgtctcatgacgacgtttgtggatcataaaaccacgtgttttttcaatcctttcgctattcttctctagctgtttggaatctggaactgcatcttctaaatcaacaaccttaggctccttcaaagtggccttatttgaaatagtaatactcttctttttttcttgctctttagctttttgattagcaatcaatagagtattgacttcgtcatcaacttcttggttcgatctaaacttctttaagtattctgaagttgccttagcctttgccttggcagcttctgctttctccttcaacaaaactttcttataatcagttggaatgactttaacgaaatctttcaaataatggttgaaattaccgagaatcctggctgctagatcagattgtgtgtagttccaatgctcctggatcaaattcttaacaaacgcaatctcgaccgggtcacataatgattctaactcaacagtatctttgttaatctttccaacaaaatcgtcgtaatcggaagttaaacagtatgcaataccaccagtagcaccagagaaggcgtttagggattccatttgtgataagacaatggcacgaccaccagtcatatactcaaaggcattgttacccttaattctctcaacaacgatggtggcaccagagtttctgacaccgaaacgctcaccggcactacctgaaatgaatgcagtaccagaagtagcaccatagaaacaagtgttaccaacaattacattttcatcactcttgaatttagaatcctttggtggtttaatgacaataataccaccggataaacctttaccaacataatcattagcatcaccattcaagataaaagtgataccagaagctaggaaagcaccaaaagattgacccgctgaaccttctatgttaacgacaacggtgtcctttggcaaaccatcttcaccaaatttcttcgagactctgtaagataaagtagaaccgagtgcacgatcagtattgattatagaggcgtcaatattcactggtaagccacgatccaaagtaacttcagcctcatcgattaacttattatctagacgggtgtggagtttgtggtcttgtttcttagtgaacttggttggaacacctggacgaataacatgtgctggggtcaaaataggagataaatcgatatttatggctttggcatttacgtcgtcccttttctttaatttttcagaatgacccaccatttcgtcaatggtacggaatcctaacttggccatgatttgtcttaaatcttggatcaagtaatagaagaagttgataacatgttcgggctgacccttaaacttacttctcaaatatggatcttgtgtggcaataccaacagcacaagagttcaagtgacatcttcttaacataacacaacccatagcaattaatggaactgttgccaaggtaaaagattctgcccctaataaaactgcaacagcaatatcaaacccagttctcaattgaccatcggtttggacaacaacattacgtcttaaatcattcaagactaaagtctggtgagtttcagctagacctaattcccatggcaaacccgcatatttgacactcgtccatcttgcagcacctgtaccaccatcatgaccagaaactaagatatgatcggctttagccttagctacaccagaggcaacaataccaacaccaacttcggaaaccaactttacagaaattcccgctcttggattagcacatttcaaatcataaatcagttgtttcaaatcttcaatggaataaatatcgtgatgaggaggaggagagattaacccaacattaggggtggagtgcctggtttttgcgatatccttagacactttgtgggctggtagttcaccaccttcacccggcttagcaccctgagcaatcttaatttggatttcatcagcatctgacaagtagtatgaagttacaccgaatctagcggaagcaacttgtttgatagcagatctcatagtatcaccgttttcttgaacagcagaacgttctgcgtcttcaccaccttcaccacaattggatttggcccctaaacgattcatggcaatagccaatgtagagtgagcttccatagaaatagaaccataagacattgcacctgacgcaaatcttctggcaatttcagtccatggttcaacttgttctagagggatactgacagaattttcaaaatctaattctaacagtcctcttagtgtacagtctctaattgcttccatttccttctttacatataattgccaagagacatcatttttgtttctgacagtatcttgtaacgaagcaattgcggttggttcgttgacgtgtttgtaaccaccatccctaaagtggtattcaccactttctggtaagttaacagatttactaatggtttgtctggatggataaccacgctcatgtaaagaaaaggcatcttgagccaaatactcgaaagttacacctctaattctggaagaagtacctgtgaaacacaaatcaacaatagagttatctaaacctagggcttcaaaaatttgagcacctttgtaggatgctagagtggagatacccattttagacataaccttcaagatacctgcatcaatagcgtgcttgtaattttctagtatttgcccttcctcaagtgtatcattgtcattgttgacattacgaagtagaccttctctattcattctgaccaaagtttccatggctaagtatggataaacaccatcacaaccataacctagtaggacacagaaatggtgaatttctctggcttcacctgtttccaaaatcaaagcaacttgggaacgctgcttgtttctgattaggtgatgatgaatacatgaaattgcaatcaaagaggagatggaaacacggttggcacccattttcctgtcagtaattattaagatctttttaccatcatcaattgcttcgctcgctaacttagtgattttatcaattgtgtcggtatagcccaatagaccctcactcttgtcgaatgtgatatcaatttctgctacagaccatgatgggtaagcagcttcaatgtttttcaaagcttggaactcattccaatgcaaaataggagatttcaataataaacgatcacattgagatgaatgcatttccaaaaggttgccttgaggtccgacataacattctaacgacataacatttgcttcacgaattgggtcaattggaggattggtcacttgagcaaacaattgtctgaaataatcataaagtaagacaggattttcatttaaacaagccagtggcgcatcgttacccatcgaacctaaagcttctttacctgttaaagccattggagttaacagaaatgtgacttgttcgaaggtataaccattggccaatagacgtgggtcactttgaactttcaaagacaatgaatcctgtgatataaattctttaggaaccaaattagcggtttttgataacaagtcgtctaacttgatgactttggataaccaagacttaaaatcttgtctttttgagatttgagattttaactttttagtatcgaccatttcacccaattgagtatccactaggaataaatcacctggcttcagtttacctttttgaacaaccaatgaattttcgataggaatgacacctacctctgaagcacagataactctgtcatcactagtgatgtaataacgacaaggtcttaaaccatttctatccaatatagcaccacagtaacgtccatcagtgaaagttaacaaagctggaccatcccaaggttccatcagacatgcagcccagtcgtaccatgcttttaggtcagaatccatatccttatgatacgcttcaggaaccatcatcataacagcttcaggtagagataatgtgccattaatagtcaatagttctaaaacgttatccaatgcagctgaatcagaaccaccttcttcgataattgggtatagtttgtctaactcatctttgaaagttgctgaattcatcacaccttctctggagcgcatccaattcttgttacctcttaaggtgttaatttcaccattatgagctagccaacgtaaaggttgagctctatcccaagaggggaaagtattagtggaaaatcttgaatggaccaacgccatgtgggatttgaaatgcgcattagtcaagtcgggatagtagttatacacttgagctggcgtcaattgacccttgtaaacaatggtggtattgtttagggaacaaacatagaaccagttttccagtcctatttgaagagaggcctccttccttaaaagatacaattgagttctaaatttagtttcattaaactccggttgtttttcatcatacaatggaaccaataatggctgtagaatagtaggttcacgagataatgcaacgtctcctaaaatagtagaatctacggggacgtttctccaacctaatacggataagttgaaggatgcagctaaatcctcgaaaatcttctgacacttaattaaatttttcttgttatttttttcgttcttcttgaagaagacgttacctacggcgtatttgcccatctcaggtatgtctagatcaagatctaacttgaattctcttttcataaattcgtgaggaatacctagcagaataccggcaccgtcaccgttcccatcagatgagacggcaccacgatgtgtcatattcactaaaagatatctagcgtcagtaacaatcttgtgagactgttcaccatgcttatttgctacgaaaccgacaccacaagcgtcatgttcataatcagggtcgtaaagtcctcgtttgtccggaatcacatttgcccaagatttatgaagatggtgttcatcgttatagttttgaattgtcccaccttcgtaagcttcttccaatggatcgaaattgtctgatttcaacactggcatgctttcttttctaattctttttctagttcttcaaaataaataaatggcaaatagattaagaaaaaagagagagtagaaagacaaaaataaataaaaaaaaactgaagcagaaaaataaataaataagttaaacgttaatcactacctcaatgagctaaaagaaggggaagaaagagcaactgagagtatccgtctgcgtagtataggactgagatagcaatttcctatcttcctatgatgtggagacgattagtttggtgtgttatcaagtaagatataagaattgattaatttggtaagaaatgaaacaataggacgaaaaatacaataagataaggaagaccatcagaacttatgaatgactaagaaaagcagtttatattttttttttgggcaatttattgcttcttttttttacgttttgcgggcatcacgttcgtcgtgacatatgacttgaaaaatgtgcaaaagcttatcggagccaatcggattgacgcattaaaaccgaagtgtattaggaccaaatttgcgctgtatagggttgaacggtagggctaccagggtctgagtcatcaaagaaaaagaaattacaataagagtcttacttaagatgatatagaattgttgttattgttcatgtatggatgccaagaaaacaaagttttttaaagtgaggtatgaattatggcgtggagaagctgaaattgaaatattcgaagcatgggtgtattacttgcaagatcagaaagaagagatgctctgaagataaacctgtgtgccgggactgtcgtcgattaagttttccctgtatctatatatcagaatctgttgataagcagtctttgaaaaaaataaaggcagatatacagcaccagttgatcagcaagaaaagaaagcatgctcctgacagtgctcagaaagcggccgtggccacccgtactcgacgggtcggtagcgacgaacaggataaccaggtatatttgtcaaaaccgctggaagattgcatttctcagaagctggactctatgggattgcagctgtacaactactacaggtctcaccttgcaaacataatttccatcgcgcccatgaaccagaactactatctgaacattttcttgccaatggcccacgagaatgatggtatattgtttgctattcttgcttggtcagctaatcatttgtctatatcatcatcaaatgagctgcgaaaggatgaaatatttgtcaacttggcgaacaagtatacatacatgtcgttatcgcatctaaagacaaacgagggctcaagtgcctgtgctaaactggggtttctatattcactagcacaaatcctaatcttatgtggttcagagatatgtcagggtgatgtgaaattttggaagatattattgaatataggaaaaaatttgatcgaaaaccatgtgggcaaggatgtctcacggatactaaccactactacagaagaaccctccctagaggagaggataatcttccccaatttcaattccgttgttaagtactggctgattgtgaattttatatatcatgatattttgaatttcaatacaacgtccttcccgatcgaacaatacgagaaattcttccaaagggatcagaactctttacccagctcagccaactttattgagtcaatagactcgccaattgaggaaatagaccctttaattggcatcaacaagcctattttactactattgggacaagtcacaaatttgacgaggtttttgcagactatggaacaggaagaaatgctagagcatggcgataaaattttgagtttgcaagtcgagatttataaattacaaccttcgcttatggcgctggaacatttggatgatgaaaagaaattttactatttagaactattcgagataatgaaaatttctaccttaatgttctttcaattaactttattaaagattgacaaagattcgctggaactacagatactgagaaacaaattggactcgaagctagacaaggtcatcggaacttttttggaaggatcgttatgcttcccacttttcatttacggtgtatgcattcaggtagaagatatggagaaaaaaatagatttggaagccaaatttgacgacattttaaaacgatataaatgttacaatttccaaaatgctagattattgatacggaaaatttggcaaaacgaggctgatggcatcagtgagcatgacctggtccacatgattgacgaattagattacaatattaattttgcctgagcagcatatattttctttccccgccccctgggtgtcttaaattattgtttcaccacacaaacatatatatgttcttttttttttttgtaggacgtacggattcaaaaacaatttatacctatacaatgtagaaatgctaacgttgagacatagaagtaattatttaattaaccattttaggtgattattttcaggggtgtccgagtccacctctacaacatccacctgcccggtttgatacctgtaatcgcctgtcttggagtcctccacaaagcttatgcttctctcagatttcctgcgtggcctatccattatggctgctcctgcatacgacgtgccagtgccgccaatcatatctatatcatgattgctttccccgtcgcttgtactatcttcattcgagtggacgtcatgagcccatacagatttataccgatttgctctcggaaattcatggccatctagcacttgtattctttggtagtgatcactatcattatcctcgtcactctcgtccctttcacaaacggggctttcccttctctgctttgcagtccttgttaatttagtcttagacttcattttagctcttttattagattttgtctttaatttgcccttgatcttcaaaattaactcatcaaagttgtcctcgtgtgcatcatataccaccttatatgattgttggtattgtgtggcgaataagtcctggttccaggcaaaaccttgactttgagatacagatattttaaaatttggccttatttctgcactatatgtaaataccgaactggtatttgagtatacaataagtttctccttatcctccatgactcttcagtagcggttatgaacacgatataactatctgcatttaacgctggtactgatttcaatttatccttatcaaatgatacgctctttccctttaaaaagcgcccttacctcgttccgaacggcgctagtaagaatttcatcaaattgcccttcttgtggggggatgctcatcacagactactgaatatgcatcacagaaaagacaaaaagaaccattaacatgattctgcatatatttgaatgattaatccatggtattgatttaaggcggtaagaaggaaaatttaaaatttggatattaccatcttcttctacactcatatatattcctaatttcctttgcatcaggtcaatcgtgacagttgttgcttataaatgcgattattttctgcgtaatatccataattacttcaagaaccccttaggtgacaaccgaaagtcagcagtcacttaatagtatttagtgtcagaatttgttggcctattttcttacattcactatataatacttacggggctagttttattttctaccacaaataaaaataaagcatcttttaattttcttcccttgaatggcttaagtgcctcagtcgaatggcaacttggttccattattatcaactgtatactattatagaggcatttttttcaataaagacatgcggtgtgtgggtctttttacctctgtaagttacgtaataatggaatttcatagaggaagaaagatgaaaaaattcacttataaagggaaggacatccgtgtgcttataccagcttgagaaagtactgacccttgaatcgttaagtttacttctacaaaatctccaagtaaagaaggaatataagtaatataagtacaatgtccgccgctactgttggtaaacctattaagtgcattgctgctgttgcgtatgatgcgaagaaaccattaagtgttgaagaaatcacggtagacgccccaaaagcgcacgaagtacgtatcaaaattgaatatactgctgtatgccacactgatgcgtacactttatcaggctctgatccagaaggacttttcccttgcgttctgggccacgaaggagccggtatcgtagaatctgtaggcgatgatgtcataacagttaagcctggtgatcatgttattgctttgtacactgctgagtgtggcaaatgtaagttctgtacttccggtaaaaccaacttatgtggtgctgttagagctactcaagggaaaggtgtaatgcctgatgggaccacaagatttcataatgcgaaaggtgaagatatataccatttcatgggttgctctactttttccgaatatactgtggtggcagatgtctctgtggttgccatcgatccaaaagctcccttggatgctgcctgtttactgggttgtggtgttactactggttttggggcggctcttaagacagctaatgtgcaaaaaggcgataccgttgcagtatttggctgcgggactgtaggactctccgttatccaaggtgcaaagttaaggggcgcttccaagatcattgccattgacattaacaataagaaaaaacaatattgttctcaatttggtgccacggattttgttaatcccaaggaagatttggccaaagatcaaactatcgttgaaaagttaattgaaatgactgatgggggtctggattttacttttgactgtactggtaataccaaaattatgagagatgctttggaagcctgtcataaaggttggggtcaatctattatcattggtgtggctgccgctggtgaagaaatttctacaaggccgttccagctggtcactggtagagtgtggaaaggctctgcttttggtggcatcaaaggtagatctgaaatgggcggtttaattaaagactatcaaaaaggtgccttaaaagtcgaagaatttatcactcacaggagaccattcaaagaaatcaatcaagcctttgaagatttgcataacggtgattgcttaagaaccgtcttgaagtctgatgaaataaaataggagtacttaattaaactaagtaagcatgactcaaattttctggaatactttgaaaatcaacgtcctacattctatcaaatatcatatatatgcgcacaattacgttcttcagcaatcagttagacctgaagaaaaaagtaagggtagaaaaagtatataaatatataaaagtgtaaaaataaaaaatacaatgtggttgtgtgaaatttattgacctcgcctgttcctaactaccaacgtattgaactattaaaaccattaccgaaagcgctattatcaccaacattggaaaaattaacgttagctttgtcacttttgaactcgttaaacgagctaccattcccatctccctccttcattgactttgttgccatcgataacggtggtgacataaattccatcaaactaatatcacgacctttgttatcgttcccatcggtgcgaccagcattgctaccaccattagtattaacagaaatattgttattactgggagtacgcgacgctggtccaaatgttgatgaatctatgtaatgattggtttcacttgcatcgccgcttattgattttggaccaccacagcgtaagcacactacgtttttagcaaagttatgatacgtgcacgtggaacacttccaatctcctgctctaaatggcatgttggagccacatcctcccataccgatattggaattacaattattactattgttaccattgttattattattattattattggtattactattactattgatactaccattatgatgattgttattatgattgttattatgattgttattgttattactgttgttcccattaccattcccattaccgttgatgttgttattaatgttatatctattattggtcatattgttaatattattgttgttattgttaatattattattataacgataatttggggctatattattatttcccgaaaaatgatccgctataattatcggcgacccactgttcgatggtgccatgttcaatgaattttgtcgcgacaatggcgtaattgcaggaaaatgagctctattgtatgttaaagctgctggcgtgttgttagcaatcatgttgaactcaggggcaccataggggtgattcgctgcagtgttactaatattgcttgaagatcccgagttcacgcgattgtttaaattatttctactactgttaacattattgtttgagttcgcagtatgtatttgactatttgatggtgccggaaaagaacatctaaaacatgcagtacgtctttgaaagtttgaaaaaccacaagatgggcaattccagtcacctggtcttggtttgtttttactttgagggaaaggcgataaaatttcttgagccttatcgagtactccggtggaagaaggttgaagctcaaggacatgttccaccacccttggttgcttagtgtttgccagattagataggattgatctcccattcaacgctagtacttcagttgcttcttcatgtgtttggaagacaacaaatcctgagatactatcttgatcttccacatagggactgttatttagactccagttattattaacgttagacgtatcttctacgatgtttttgacagtccaaaacccaactggtctaacaccatattgggtaaaccatgattccaactcactttgagttgtgtcgggcggtaaattgttcatgtacaaaatcttagatttctcttgcaaaaacgctctaatatcggtgtgtgagtcatatggttttgttaagacagattccatatcttcaggggaagtacactttttgtgcaattgtattaatatatccgttgtcctttttaaaagagagtatatctctggaacagagcctgcctcttcagttgggattgaaacttccaatattctaactatttcgtccaaatccttcgtatttttggctgcattaatactaatacttttagtattacaattgttgttggagattgctttcttttgtcccaaaatctccggatggttgacacaccatctatcgaattccttccataagtcaaatactttcggatgttgtaaataagaagtaagaataaacccatcatctctcgcttgacgtggtaaggtaacacggatatgccatgttgaatacagggaaacaagaacaaagtcgtcgttaccaataacgtcatgaatatccttgtccaattgcaccattgcactctccaaactctttgtcgtcccgtttacttcaatgctcggtaaagaattggtcccataatggcatactaatgtttcagcattcacaatttgaaatgctatattcgcaatgcgacattgatccttgggggtatctggcaaatgcgcaacttgcagctctagtaccacatagtgcataatttctgtatcaaaaatcacaatagcaatgcacaattatcctagcgctcttctttagtaatgctatttgcatcaaaaccaacttattaaacttgtatgtgttgaaaaatttttcactttaaacttttccactgggcatcggcatcggagaatgaaaatatattaccaaagtcacattaaacaagtacatgacattacttaaagaaaaccctttataataggcactactattactactgttactaatttacaattatatatgtatatatgtagatacacaaagttatggaacgcctactcactgtcttcatcgtcttcgtcatcgctacgaggcccttgatattcatttgtgactccatctggatgttgttctaaccacatcttttcccaagcaacaatacgggatacgttagataccatatcttctttcgtatcgctttgtagctctaccacaatgtgcggttcgtatgattccacggcatcctgtttgacgacacccataatctcggcatcgaggttttcctcgatcttagagtcatgatagcctcttgcatgcaatcttgaatacaagttagagttatcgcatctcaacaccaccaccaagtcaatcagcctctctgggaacacatcattgacatgccaatcgacaatactatttccctgtctcaaaagaggctctagcatgtccagcagtttgtcttcatcgacaatgtgcgatttacggccctcatcatatccttcgaaacagtcgttatctttggcgaaatccgaaatgttatagtatttgtaatccttcagtttattttttaaaaactcacacgtagacgacttgccacatcctggtgttcctgtaacaatgatattcggtccataccgtcttgcttccatctttatataacaaagtatttctttattttctaatagttcctttctacgagtcttgtgtatgatttataaagagtgagctcttttgttatgaagtatattattatgtgagtatttttttataactgcgaaaaagcgaggcgaacattaataagataatagcaaaacaggcattttttaaactagatatgcaaaaaccacaaggaaaaacaggaagagaagagaatcaaaatatactattccctacataatggaaaaatttggtttaaaagcgctagtaccgctccttaagctagaggacaaagaactttcaagtacatatgaccattccatgaccttaggagcggacttatcgtcgatgctatattcgttgggtattccaagagattcacaagatcacagagtcctcgatacttttcaatcaccgtgggcagaaacatccagaagcgaagtggagccccgatttttcacaccagaatcattcaccaatattccgggcgtattacaatccactgtaactccaccatgcttcaattccatccaaaatgaccaacagcgtgttgccctttttcaagatgaaactctatttttcctcttctataaacaccctggtacagtcatccaggaactaacgtatttggaactcaggaaaaggaactggagataccacaagacgttgaaggcctggctcaccaaagatcctatgatggaacctattgtatccgctgatggtttaagtgaaaggggatcatatgtgttttttgacccacaaaggtgggaaaagtgccaaagagatttcttattgttttataatgctattatgtaaggtagacagagaaacgaaagaagtaaataaatgtcattatatgtgatgcggcgttttggagctgaacagaacgccctcttttttttttttaatgattaattgagaaaaatagtgtgcacatctaattttgcatgtgggattggttttcatacaattcgacgatctggtcagaagaggttgcatcttctacgcccttgtcttctcttatacgcaaaaatcttggaaatcttaaggatacgcctttatcaaaagttgcactacctgctttataaataggcgatagggaaaggtctgcagtcaaaacttcaaacaaagtcgtaggttcgaaccatacatctggctcagcactcgaatcgaaaacaaacgtggcttttggtccatcaatgatcgtcggggtcaacctgtcgtgcaaaagctgcaacatttcgtccgaaaatcctgtccctatcttgcaacaagtttcaaattctcctgtgtcttggttgtaacatcctagaaggaacccaccgtacgtaccagttctttttcctctaccataatatgcccccaacacgcagagatccaatgaatctccaaccccctccaagtaatctttttttaatttcaaccagtttcttgaccttttacttggttcataatgggattcagggccctccaacattttgaccatcaaaccttcgcatgagtgattaacggactcatcaaggaatttttgaagttcatcaaggttatttgttgttatctgagtcgcgtattggaattctcccgggacaacttttgtaaccttcgtcaagtattctcttctttcctttagtgacttattaatcagcctttcatcgttgtagcaaagtatatcaaatgcaaagagacagactttaactttaacatcattcagctccacgtctttacgtttccttgtacttaagacctggaaaggcaaaattttcccctgatctttgtcccaagcaacagcctcacagtctagaattaaatttttggtagtatccaaatcctggataaaatccgttatgttaatttctggatatctctcagtcatattctcgccatttctggaataaatcctcattgtaccatcatttagtaaatgcacctgagccctttcaccatcgtatttgtattctgacgtaaaagtttcgccttgaaatctatccaatacttcattaattgccttggtaggcttggctaacatgggtttcaatggaattcctggtcttagagtacaatatttatctaaattcataataccgtgttccaggcatgagtttataacaatttcatagttgggtacttgacaaaatgcgtctcttatcttttgttgagcactttctaacacatccatggggacatctttgtctggagagtcctccctattttcatcatggagcaaaagagccttcgatagggatattaagacagtcttttcagcaagaccgattctcaattttgactctagggatctaatcaaaaacttagcctctatacctttgcaagcagtaagcattctcttgatcagcttcatcttttttaattgtgaatctttgccctgagtcttagcaatagctctaagatttttgaagacctcacccacggtcaagggtttgggcttaaacatagtgggttggacatttctcgcacccattgctatttcacccaaatccccaatatccttgtatttaagtttaatttggctcatggatttcccgcaagtttcgcttatggttttcataagaagattttctccaaggcctaattccaagcctgcttcgtagtcagggcccaatctattgatgaaaaggtatgttgtaggtattaagttcttagacgattgcttcattatcttaataaagaaatcagaacagattcttataatctctaaacgggaagatatggcctcaatcttgttaaaaacctcacaaacttcagaataggggatattagacgaatagtgatcattattatttgagctcaaggcgtcttcaacttcacctaccaacctctgagattgttgcggtgaatcagcaacaccggaagagggagcggatgatggtatagaagaaaaattgctacccatggagcttggagctgctacagtatgtgtaacagccgtctgtttcaatttcttggtcgcgtattcctcttccccactaacattatccattctatcttccagcatatgtttggatgattttttgggagaaggagtaccttctgttggcttatttttcatggaagtgaagaatctagccaaagtggcttgtttaggcttcttaccggcagaggaaggtaatgaggatgacatcaataatggcaatcttgatttcaagggacgtgcagatgaaagaaggcaaccggtcagtaatctgcgcatgtaattgatgaacaatgacgttaaaagctgctctaaacctccaaaatcattacttttatttttgaacaaagtacagcgagatgcaaacgcatggcttattgcagctaaatttcactttcacgcgttttcgcgttaaggtgaaaaattccatcagccatctcaagtggaggaacacatcgaagcgagcaaaaagatgacagagttaaacagcaatagaaccagcggctgcagtacgaattcctattgcaagtcttacggaaggttggtggggccttatgttgttcaaagtacttgattttggaagtatggttgtctgaaattgtggctacgtatagagaatcatccgggtaatgatgaaagtttctttcaatgacaaataggagttttaagaagtagaagaaagagccgttcgtatgagtgccaggatcagaaggaaagggagcaagaggcagaacaatcatgtcgaaacaatttgttagatctgcgaagaatttggtgaaagggtactcttctacccaggtcctggtaagaaatgcaacgtcaaacgacaatcatcaagtgtccaaggactcgttaattgagctggctgaaaaatcatatgatagcgcagatttcttcgaaatcatggatatgctggacaaaagacttaacgacaagggcaaatactggaggcatatcgcaaaggcattgacagtaatagattacttgatcaggtttggtagtgagaattgtgttctttggtgtagagaaaatttatacatcatcaagacattgaaggagttcaggcacgaggacgatgagggcatagatcaaggtcaaatcgttagggtcaaagcaaaagaattgactgcattactatctgatgacgaaagactgaacgaggaaaggaacatgaatatcaagggaagaaacaggaaaggaagaagaagaaggggaactgggcgcagtgatgaaaatgacgatgatttgcaaagagccattagtgctagcaggttgacggcggaagaagacgaaagaagaagaaaacaggacgaggattatgaaacagctttgcagttgagcaaagaagaagaggagctaaaaagattgcaagatttacaaagaatgcaacaacagcaaggccaacaacaattgcaacaacctatgtattatgatatttttggtaacccaatcactcctgaggaatacgcacaatttcaattgcaacaacagcaacaacagcaacaacaacagttgcaacaacaaccaatgtactacgatgtattcgggaatcctataacacccgaagaactagcacagtttcaacaacaacaacaactacaggaacaacagtacttagcttctatgcaacagcagcaacaggcaatgtccaacaatccatttgccaaatcagaacagagctcaagttcaccaaaacggaaccaactagtagcagcttcttctccacagcaactgcaacaacaaaaacaacaagagccattgattcaaaacaggacaggcaatcaatcaatgacagacaagtatagtaaactaaacgagctactagccacaggaacaggtattgatacattcggaaatgtaggggaggctcgtattcctgcccaacatacgaagacaggaacattcatcaattctcaaggaacaggatataggcaagtatcggatgatccaaaccacaatccgtttttgaacagtcagtatacaggtttaccaagcactagcgtcgtaccaacacaaacaggctatggctttggtaaccagtctcaacagcagtctcaaaataatggctcaaataaccggggatatactctaattgatttatgaagtgattctgtcattccagtccgcatttctaatcagatgagcattttctcgcatcgcataatatatatggactaagtaatttaatcatttcacagcgcgttttgatgcaagcgtttagtataaaatgaactgtatatttgtatatgtgagcgcacgatcgctccaaaaactactttagtaaactaacgtagttcaggacgactgaaagaaaatatagtgctttaaatttatcagacaaccaggaatgtcttatgtctttacatggatgtaatgtaagttgaatacttttacatatccatcagaagaagccctacgatacgctctaaatcttgatgcgataactctaagggacttttatcgccacgttctccgttaatgtccttgtgagattgcaaggaccgcagcaccgcctcatcaatgaatatatccaaatatttctgtatcattggtactacttcatcggcaattttcatatcattaccaccttcattttggctgaggatttttattaacgcttctttagataacatcaccacaattactgtgctctgtactcatgtcctttctaagtgcaataatgtaaattctaacacgcttttatgtatgattgatttttgatattttggcccgaaagataattctggtctcccggaaacatgaagatgcagcaaagtaaaaaataataggtaaaaataataaaaatacatgtatctttttggttggttaatttatctaaacagttttatatatatatgtatatatatatatatatatacacagtattaatattctttccttgagattactctctataaaaaaaaaaaaaaaaaagcttttaaaaaaaaaaaaactcaaaaaaagaaagaatattcaaagaaagtttcatcttgtcagttgaaatgaatagtttattgtggaaattataacaataaaagttagctaaaagcgaaagtgtcgatgaaactgggcaagtgcacttgagctcttgatatggacggtagtattggttacaacaatgactggtaaaagaatgaagtggtttgagataattttagagaaacaaaaagaaataacaaagtgatagtaataaaaacggtgcgcaaatgaggataaaaaaatcagcacagaaactagagaaaacggataaaaaaataaaaaagcagagacaaaaattaaattacgactgattcttgttcaaaatcaatagtaaaagtatggttacaaagtaatgtaattcacaatggagatttgaaaaaagataaaaataatcgacgattagatcacaaaaaaagcgtatctcaccacagtagttattttttcttagatattctttaatactggggttgtgactgaccaggtggcatcgccatgaaatgttcctgctgtggaggatacccctgctgcgatggcatttgcggtggaggatacgcctgttgttgctgatgcgaaggaggaaccatgaattgtggatgatgttgctgcggaggaatagcaaattgttgctgagatggtaattgttgctgaggtatcgcttgttgatgatagctctgttgctctatcgggaatgggacaggtaccgtttcgtcattttcagccacatacaatgacttatcgatagtggccggaatagccgcaatttcagtgcccagttcttgttcgattttataaaggttaaaccgatcattccagttaatcaaattgattgctaaacccaagtggccaaacctaccggatctaccaatacgatgtaaatatgtttctgccgttttggggaaatcgaaattgataacgacattaacggcttgaatatcgataccacgggtcaataaatcggagcagaccaatgtacgaaccttaccttgacgaaattcgtggaaaactttatttctttcttgttgcttcattcttgcatgagagtaataacaggaatagcctaaatcagtgattttcttggctagtaattcgacacggttagtagaattacaaaaaataatggcttgattaatttgaagcttagagaataaagtatttaaacaatgtagcttttgtctttcttcaacaaaggcgtagtattgagtaataccctttagagtcaattcttccatcaaattaatttcataaggcttatgcagatgtttaaccatgaattccttaaccgttagtgggaaagtagcgctaaataataaagattggtgagttggaggtaagaaggataagatttgttcaattattgtcttgaagtcacgagataacattttatcggcttcgtccatgatgaataatgaacaatcagacagatctgctacttttctcgaagctaaatccaacactctaccaggagtaccaaccaaaatatggactgtttcatttaatcttagaatatcgtctctcaaattggtaccaccagtggtcaccatacatgaaataccacagtgttttcccaatgtacggacgacttgggaagtttgcagagctaactctcttgtgggaaccatgatcaaagcctgaattttattcaactttggtttgactttctctaacgtaggaataacaaatgcggctgtcttacctgtaccattctttgctctggccaatatgtctctaccagttattgctaccggaatagcctcttcttgaataggggatggtttttcaaaaccggcttcaaaaatacccattaacagctctcttttcaaataaaaatcttcaaaagtattaccctttgtatttaagacatcatctgtctgtggtctggtatccttcttgggaatattcaatgcagttttccagtcccgatcgagatccgtattactgttattattagtgttgaagttattattgatggaacccattactactattttctttcttgtcgtattttaggcctgggataagttattatgcgaatggcgatgcggttatgaagaaataaaagggctaaaagtaagaattttctgcgtctatctttctattaggaataaaatatgactatatttactattattgttgttttgtcgtacaatcctttatgaatgaaaatattaagcttgtggtcttaaaagaatgtggatgaaacaaaactgaatccaatgatgagaaataaatgtacaatcagataataaacacttttattgatgattgtcttttcttgcaaaccccaatgttacaatcgcccattagttctaagattgtgttgtcctttttcttacgaaatttttttccctcccttttttgatcactgtcctcgttataagtgattcgtggggtaacggcgatatcatactattattggcccatctgatggattagaagacctacaggttaatgtgaagcgacactaatgataagaaaactgcatcggatcatatctgtttttgcagcgtggtatattggttgttggtcatgtttcaacgaaagactttacagagaaggaacttgaaagggctcaatcttaacctgcacccagatgtgggcaataatggccaattgcaggaaaagacagagactcaccagggacaatctcgaatagaaggccacgtgatgtctaacattaatgcaatacagaataatagcaacctgtttttgcgaagaggcataaaaaaaaaactgacgttggatgcgtttggtgatgaccaagctatatcgaaaccaaacactgtggtaatacagcaaccgcaaaatgaacctgttttagttctgtcttctctatcacaatccccgtgtgtatcatcatcatcatctttgtccacgccatgcattatagatgcgtacagtaataatttcggattatcgccatcatccacgaattctactccctctacgattcagggattgtccaatattgcaacaccagttgaaaacgaacattcgatatcactaccacctttggaggaaagcctatcgccagccgcagcagatctgaaagatacgttgtcgggaacttcaaatggtaattatatacaactccaggacttggttcagttggggaaaattggtgctggaaattctggaactgtggtgaaggcactacatgttcctgattccaaaatagttgccaaaaaaaccattcctgtggaacagaataacagtacaatcatcaaccaattagttagggaattatctatcgtcaaaaacgttaagccccatgaaaacattatcaccttctatggagcttattataaccagcatataaataatgaaatcataattttaatggaatactctgattgtggttctttagataaaatactgtccgtttataaaaggtttgttcaaagagggactgtttcgagtaagaaaacctggttcaacgaattaacaatatcaaaaatagcgtatggcgtactaaatggcttggatcatttgtaccgacaatataagatcattcatcgtgatatcaagccttccaatgttctgattaatagtaaggggcagattaagttatgtgattttggagtttccaaaaaactaataaattctatcgctgatacatttgttggaacgtccacttatatgtcaccagagaggatacaaggaaacgtttattctatcaaaggggacgtttggtcattgggcttaatgatcatcgagctggtaactggagagtttcccctaggtgggcataacgatacacctgatggcatattggatttgctgcaacgtattgtcaacgagccttcaccaagattacccaaagaccgtatctattccaaggaaatgacagattttgtcaataggtgttgtattaagaatgaaagggaaaggtcatcgattcatgaattgctacatcatgatcttataatgaaatacgtatcaccgtctaaagatgataaatttagacattggtgtagaaaaataaaatctaaaataaaggaagacaagagaattaaaagagaagccttggaccgtgccaagttagaaaagaaacaatcggaaagatcaacccattgaatgcatgcgataacattagttaggaacatattgcactttttttcacatccctttctcaaagctatattcatatatatatagactctcctgattatgtaaatcacaaaccaattttctaatgtaacaatatttttaaaaataatcatcaaagtagcactttatgtacagaaaatttcacgattgagagaagcttgcgaataatactagttagcctgtgtttcaccatcgttacttaatttcttatagttcttatattctttatttttatgccacaaccaaccttcggttcctctaacgaaaccgaaggcgattaataacccaccgaagctacgtaaagttactttccaccattgtgggtttcttttttcaaattcagtcagagaaatgcctcttttggcttcttttttaccatacttgaatggtttcccagatgccaagtatgagccaaatccaacagaaaacatagtgctcatgacttgacaaggaacgcaatccatagtctcttctttttccagctccctttgtggtggagggttgaacactgccaaaatattactcattgtttttcaccacttgctgtttctctctaagcggtgttttgtttcctacttggtggcacacaatgactgtactcgctttatatgctcgtaccttttttcaaaagcccatcgttaatttttcacccgaggaccccatattacgcgttttttgttaatgttcaatttctgacatgttacaattataataacgccaaaagaggtaaatgtatatttgaacaattgttaaagagaagataaaaaccctttaatcttgcatttgtcgtcaatagtacacaataggcgatctattttagtacggcaattaaaagaaagctgcttttcagtcaagaatgccggaattaacagaatttcagaaaaaacgtttagagaacatcaaaaggaataacgatttattgaaaaaactccatttgtctggagtagcatctcaaattaagcacgaggctggggtgttggaaaaatctagagctcctgcaaaaaagaaacaaaaaacaactaataccagagcaaccaagtctgcgagtcccactttacctacacgaagatcaagaaggctaaggggtgagtctgcagacgatgtgaaaggaatacccaatgtgaacgataatcagttgcttaaaatgggttctccagatggccaggataagaattttatagacgcaataaaggagaaacctgtaataggagatgtgaaattaagtgatctgatcaaggatgaagacgaaagtgcccttttagagaaattcaagaggtttaataacggaaacttttcttctggtgatttctttgaagaaataaaaaagagacagggtgacgttacggggatggacgaatttgatttggatctatatgacgtttttcaaccgaacgaaattaagattacatacgaaagaatctctgccacttacttccatcctgctatggaaaaaaagctaataattgcaggtgatacaagcggtactgtgggtttttggaacgttagagatgaaccactagctgacagcgaagaggaccgaatggaagaacccgatatcaccagagtgaaactatttaccaaaaacgtcggccgtattgattgcttccctgcggacacatcgaagatattgctcacctcttacgacggaagcatcaggtcagttcacttgaataacttacagagtgaagaggttctcaccttgaaaaatgaatatgacgattcactgggtatcagcgattgccagtttagctacgaaaacccaaatgttttattcctcaccacattaggtggtgaattcaccacgtttgacacaagagtaaaaaaatcagagtataatctgcgaagactcgcagacaagaagatcgggtctatggcaataaatcccatgagaccctacgagattgccaccggatcacttgatagaacactcaaaatctgggatacaagaaaccttgttaaaaagccagagtggtcacaatatgaagactatcccagtcatgaaattgtctccacatatgactcaagattgagcgtctctgcagtttcttactcaccgacagatggcaccttagtgtgcaatggctatgacgataccatccgcttattcgatgtcaagagtagggatcacctttctgcgaagttggagcccaaactaacgattcagcacaattgccaaacaggaagatggacaagcatcctcaaggccaggttcaagccgaacaagaatgtttttgcaatagctaacatgaagcgcgccatcgacatatacaacagcgaaggccagcaactggctcacctacccacagctactgtcccagctgtaattagttggcacccgctgcgaaactggattgcaggtggtaattctagcggcaaaatattcctctttactgatgactccggaaccataaagcaggaagaatgaaaacatctcagttacccgcactgccttttttctctcccgcttttcagcagaacgaggcgacaagcgaaggaacaaaacaaaacaaaagaaaacaaaaatattgaaatgcaagaacatggacacataaaaacatttttgatccggtcgaaagaaaacgatcagaaatttttagctgcttgcttagaagaaaagaaaagaaaattgcagagaaaaagctatttattgtttctgtccttcgctttaaaacatagagatattttgtcctttttatcattgcttattataaatgcatcataactcacagtctttgagctctggacacatcaggagccccgaggatgaaaatgtggcacctataggtaatcttaaacacaggactggatccctcagtcatatttcatctgcgcacccgagggtcgcacttagcgacgttaccaatatagttgcgacaaactctagcaacaacagcataagtaagccaaaagtcgccccaattaaagaaagattggattcagctgcgataattgaggaagaaaggctggatgcgaatagtgttgcacagagaaaagaagctgatcataacgatttgttaacggacagggaacaagaggaacccgttgaagacgacggagaaagcgaagaggatgaagaagaagaccaggagcctctactgttgcaacattatgctagtgatacattggtctgggagcatgcatttagaacttactatagaactacattagatcccaatgatgatgacgtgtacgatgtggtcatggttgccgaattatctaatgagatattcgagtatatgaggaaattggaagacctgtataaacccaacccgtactacatggataaacaaccagagttaagatggtcgtttcgaagcacactgattgattggatcgtccaagtacatgaaaaatttcaacttttacctgaaactctatatctctgcattaatataatagacagatatctgtgcaaagaagttgttcctgtaaataagttccaacttgtgggtgcagcctcactcttcattgctgctaaatatgaggaaatcaactgtcctacaatcaaggatttcgtatacatgtcagaaaactgctactcaaggaacgacctgctggacgcagaaagaactattttgaacggcttagaatttgaattgggttggcctggtccgatgtcatttttacgaagaatcagtaaggcagacgattacgagcatgatacgagaacactggccaaatatctattggaatccacaataatggaccatcgactggtttccgctcaacctagttggttagctgccggtgcatactttctaagtaagattattctgggccaaaatcagtggtctctggcgcacgtctactattccaattatacacaagaacaaattcttccgttggccaccattattttagaaaattgcagatatgcctctaaacgtcataacgccatatggagaaaatattcttcacgtcgttatttgcattcttcacagatcgtagcgaagtggatagcattagctgaacacagagtagaaagatctaactaaaaagcctcagctcgagacatggcatcaacaaaggaaaaaggattcattaccgtcttttgcacacaaaaactttaatcatcagtaataaacatatgtaactttttaaccttaaaacatactaatctccgtactttttttaaagcatccacaatccatatggatatgacgcgaaattagctcggcggttaattattaaaaaattgaagctaaaatcaaggttaacaaaacaactcattcaaaataacttactcattcatatactgccaccaaatggaatatgtcccatgaatggctcataagcgcatcggaaacaatgagaagcattggtaatggggaaggtttgcgggataaaggtgctgtcgttgccaacaatgacggagaatttaacgaaggtgatacaaatcgtgaagaggatagctctaccattttctccttcgattttgacgaggagattgtaatgtgtattgacttttctggaggaaaactcgggtgttctattttagattatcataccaagactttgaaagcgtttgaccaggactacgtggtcaataaaacaacaatttcgtctcatgatcttatcgatgatgcagatatgtcttcaaacgacataagtctgttacttggacttttaataatggaagcaaacccaactgtatgcctagtgccggcaagattggaggattggattttcgactacattaagacaaaatgcgatgagataaactgtaggctagaactacaaccaataaaacgtttcaaaaaatgggacttattgcagtcattgcagttaaggggtcatgataatcagactatattgaacgacatattatcaaatagcaaatttaccaccacagtcaccttaggtacagtgggatgcatccttgcaaatcatgaacaacttggtgaatacaatgacagtactgcttcaagtaatatggtaacaggacgattagttcagaatgcttttgaagatgtgatacatggcataaggtatatcgacataagggatcggatggtactggatgaaaatactatatcggctttgcatatttttccaacagctcataaactgggccatgataagatgatgagaaatggtttctttagtgtatttgaactattcaatcaagtgtcttcggactacgccaggagaattttgaagtcttggcttattaacccattaaccaataaaaaacggatagaaacaagatacagcatcataagaaccttattggataaacaaaacgccatcatttttagtgaccttagccaatcaataaaaagatgtccagacgcttttgggtttataaatcagttaagaagtggtaaatcgacattagggacatggtccaaggttgcaagttttttagaaaaaggaatagctatatttcaactggtgtcgtccttgaaattaggttcagacgaagccaacattttacatgatatcaaaaataaggttgatatatcagctttaaaggaatgtttgagaaaagtagaaacggtaatagattttgacacatcaagagataccaagacgctcacgataaatacgggggttgacaacagattagacgaatgcagaaatatttataatcatttggaagggatcttactggatgtcgcaagagaaactcaaatttttttactgaatactatgcctcaagaagattgtaagacaacaaagagtttagaaaagttagtgaatgctgtttatattccccaattaggatacttagtaaccattagcgtcttaatggaacctttattggatggcattccaaaccttcaatgggaagagatctttaggagttcagaaaatatatacttcaaaaatggcagggttcttgagctggatgaaacatacggcgatatttatggcgcgatttcagattttgaaattgaaatcctgttttccttacaagaacaaattctgagaagaaagactcaactcactgcttacaatatactgcttagtgaactggaaatattattatcgttcgctcaagtgtctgctgaaaggaattatgcagagcctcaattggtggaagatgagtgcatattggaaattattaacggaagacatgctttgtatgaaacattccttgataattatatccccaatagcacaatgattgatggcgggctattttctgaattaagttggtgtgaacaaaataaaggaagaatcattgtagtcactggcgctaatgcatctggaaagtctgtatatcttacacagaatggtttaattgtgtacttggcacaaattggttgttttgttccagcagagagagcgagaattggaatagcggataaaatattaactagaatcaggactcaagaaactgtttataagactcaaagttcctttttgctagattctcaacaaatggcaaaatcactgagtttggccactgaaaaaagtctcattttaattgatgaatacggcaaaggtactgatattttagatggaccttcactatttggttccataatgctcaatatgtccaagagtgaaaaatgtccacgcataatcgcatgtacacactttcatgaactatttaacgaaaatgtactcacagagaatataaaaggtatcaaacattactgcactgatatacttatcagccaaaaatataatcttttagaaacagcacatgtcggagaagatcatgaaagtgagggaatcacattcctattcaaagtaaaggaggggatctcaaagcagtcatttggcatatattgcgcaaaagtatgtggtttgagcagagatattgtggaaagggctgaagaactatctcgcatgattaatagaggcgatgacgtagttcagcaatgtggaaatctgaccgaaaaggagatgagagaattccaaaagaatcaggaaatagtgaaaaagtttttatcttgggatttggatctcgaaactacaacaacttccgagaatctcaggcttaaattgaaaaatttccttcgctaatatatcaaagaataaaaaaacgcttacttgtaacatatttaagttaataaatgtcaagcggttgctcttttcttataaaaatatattgtatgggtacaaaaattttgacaccactacttgggtaaatactacatatgtaaatttttttaattcttgaatttaacagacctcgtcaaacccttcttgatacctgtcttttcaccttcatagacgccagattgaccaccagaataaactgcacgaaccgacttgagtttcttttgtgccttttggtatttctttctcttcttgacacgagagtttctgttatccttgtttcttttaggcgttagacccttgttctttaaaatttgataattaatggcacgcttaccatcacctgagacattttcagccaattccgccaattttccttcccttgcagcaataacagcattcttatgagcctctttacgagatattttcttgtcttgtttacctctctgaacctgttgataataatcgttctcgccttgagtgttgatgctcctagacacagcttcatcttcagaaccgtaatccttatcgtctaggtcagcaccattattatcatgcataccacgtttacgagcttcatccaacagacgttgctgcctttcaaataaacgttccttatatggaatatcatcatcacctttgaatctatccgtctttttattttcttgttgatcaattttcgaagtatagaaacgcaaagttcttctacgagcttttttgtcttgtgcgtccacatcagcaatctcagattcaatgaaatcatcagcttcaggcattgatgatgttttcggtttagaatgcagacgtgattgtgctacgtactcttcaaaatcgtcaatatcaacatcttcttcttcttcttcttcatcgctttctctttcttcttcatcaatttcttgcttttgttttcctccatcctctgcatcagaatcttcactgttttgcaactcattcagcttcttttcgttaaaggcctcaatgtttgcggtttcttcactttcagaaccatctccttcattcacatcaaaactagatggcaattcgctggcttgcctccaaatctcttttgtcgttaaaatcttttccatgaccggatgtcccttcatagatgtgaaatcttcattattatggagttcgtgcaacaagatactatagtaacatgatattgtgcctaggtaacttccaagtgcaattagctttaatttattgaactcattttcctcagatttctttaattcgtcaaactttggagctaattctgtgaattcttttgaaagtggagcaaattcaggaaacattgtccttaaatagttatcccttgcttcgtcatccatatttagaatatccgttatggaagttttagtatcagcctgcttggtcgagttcttaaattcacccatgtcaaattctttggcacttttgacccactcttcttcttcttcttcatctaagtaatcgttcatattaagttcttccagatgcttcttttgttgtcgtaaagcttccttttctatttccttagcagcttcgtcatcatctaaatcatcagccccataatattctccttttgtggacccccaggcattctcgttgtctaacataccattctcttcatcttcctcaggaagctggtcagtttctaagtttctaccaaatattttcttataggctgcagcaccatctagttcctcttcctcttcttcttcctcatcttctctttcatctattgactcatcatcttcatccatggctaagacttcttcctcatcttcgtcttctaacagagaatggtcatcatctttattactgtcgccaaaggtggattgtccaagtaaaaccttttcccttttagaagcaaaatcatcaacttcgtttaaaccatacggattaatctcatccccaacttcagaggtcttagttctgtttgagcctttgcgtaccatattattctatacacccactctaatatgttttctcttcctccaaaactttttgtataaaagcatcagtgagatgagctatgatgagatgagcttcattattgaattttttttcattgcagaagcgcagtttgaaaatttttcatccgccctgcaaagtccaattttttgatcagcagaagataatgaccagagaattatggtattcaagagaacaattcaaaagaggacagctagaaagatattgaggtatttataatttgctagactaaccgaaagtcgaagcgtaatcttgttttttattaagcgggatagcattcattaagtatgagcagtaataaaggaaatgggcgcttgccatcattaaaagattcctcctccaatggaggaggatctgccaagccctcattaaagtttaaaccaaaagcagttgcaagaaagtccaaggaagaaagagaagcagctgcgtccaaagtaaagctagaggaggaatctaagagaggtaatgacaagaaacatttcaataacaagaataaaagagtaaccggcgctggcggccagcaaaggcgaatggccaaatacttaaataacacacacgttatctctagcggtccattggcggctgggaactttgtaagtgagaagggtgatttgagaagaggattcatcaaatcagaaggaagcgggtcatctcttgtgcaaaagggcctggaaactattgacaatggtgctgagagctctgagaatgaggcagaagacgatgataatgaaggtgtagcgtccaaatctaagaagaagttcaatatgggaaaagaattcgaggcacgcaatctcatagaggacgaagatgacggcgaaagtgaaaagagcagtgacgtcgacatggatgacgaagaatggagatctaaacggattgaacagttattccctgtgagacctgtccgcgtaagacacgaagacgttgaaactgtcaaaagagaaatacaagaagctctttcagaaaagccaactcgtgaaccaacccccagtgtgaagacagagcctgtcggaaccggattacaatcttatttggaagaaagagaaaggcaagtcaatgagaaactggcagatcttggacttgaaaaggagtttcaatcggttgatgggaaagaagcggccgctgagttggaattattaaatgcagatcatcagcatatattacgaaaactaaagaaaatgaataataaaccagaaagattcatggtattccagttacctactaggttaccagcttttgaaagacccgctgtgaaagaagaaaaagaagacatggaaacccaggctagcgacccttcaaagaagaagaagaatattaaaaagaaggacacgaaggatgctttgtctactagagaacttgccggcaaggttgggtctatacgggttcacaaatctggaaaactttccgtgaaaattggaaatgtggtgatggatattggcaaaggtgccgaaaccacatttttacaagatgttatagcattaagtatcgctgatgatgcatcctcagcggaacttctaggccgtgtggacggtaaaatagtagtcacacctcaaatctaatcgcactcgcatctgtcgagtatataaatgaatatacacagtcataaatacttctagaacaaattacactaattaagatgcttagattcccattcaaaaggtactattgacgtcttgtcttctacaatttctcatcctctttgaacattggtaatgttattctagttattgttacccagtttcggaactttaggggagccacactttaaacaaaaagaagcgccataaccaccgtgaagtaatgagtatctcactttgataagaagacatttaagaacagcctgaaatatcaaaatcacggaattattaggttatggagagagatgaataccagttacccaactctcatgggaagaatactttcttatcgcgaatatttggtttacaatcggatgaagttaatccttctcttaatagccaggagatgagcaacttccctttaccagacatagagagaggctcatctttattgcattctactaacgacagccgcgaagatgtagatgagaatgacttacgtgttcctgagtctgaccaaggcactagtacagaagaagaggatgaagtagatgaagagcaagtccaggcgtatgctccacagattagtgatggattggatggagaccaccagctaaattctgtaacgagcaaagaaaatgtacttgaaacggaaaaaagcaatttagaaagactggttgaaggctctaccgatgattctgtgcccaaagtcggacagctttcgtcagaagaagaagaggataatgagttcataaataatgatggatttgatgacgatacgcccctttttcaaaaaagcaagattcatgaatttagctctaagaaaagcaatactatagaggacggtaaacgacctttgtttttcaggcatatcttacagaataaccgccctcaacgtgatacccaaaagctatttacttcgtcgaacgccattcaccatgataaggacaagagtgcaaataatggtccccgtaacattaatggtaatcaaaagcatggcactaaatactttggtagtgctacacaacctcggtttaccggttcgcccttaaataatacaaacaggttcactaaattgtttccattaagaaagccaaatttactgagcaatatatccgttttaaacaataccccggaagatagaatcaatacgttgagcgtgaaagagcgggctctgtggaaatgggcaaacgtagaaaacctcgatatatttcttcaagatgtttacaattattatctgggaaatgggttctattgcatcatactggaaaaaatattgaatatatgcactttgctttttgttgtttttgtttctacatatatgggtcactgtgttgactactccaaattaccgactagtcaccgggtttcggatattattatcgacaagtgttattctaatagtataacggggttcacaaagtttttcctttggatgttttatttcttcgtgattctcaaaattgttcaactctactttgatgttcaaaaattatcagaattacaaaacttttacaagtatcttttaaatatatcggatgacgaacttcaaactttgccctggcaaaatgtgatacagcagctaatgtacttgaaggatcaaaacgctatgacggcaaatgttgtggaagtcaaagccaagaatagaatcgacgcgcatgacgttgccaatagaatcatgagaagagaaaactatctcatagcactttacaatagcgacatcctgaatttatccttgcctattccattatttaggaccaacgttctgacaaaaacactagaatggaatattaatttatgcgtcatgggctttgtgttcaacgagtccggatttattaaacaaagtattttaaaaccttctcaaagagaattcacgagagaagaattacaaaaaagattcatgctggcaggatttcttaatattatattggcaccatttctggtcacatactttgttttgctttattttttcagatattttaatgagtataaaacttctcctggatctattggtgctcgtcaatacacaccaattgctgaatggaaattccgtgagtacaatgaactttaccatatttttaagaaaagaataagtttgagcacaaccttagctaacaagtatgttgatcagttcccgaaggaaaagaccaatttgtttctgaaatttgtttcctttatttgtggatcatttgtggccattttagcttttctcactgtattcgatccagaaaactttttaaactttgaaatcacctcggacagatctgtcattttctacattactattctgggtgctatatggtctgtaagtagaaatacaataacccaggagtaccatgttttcgaccccgaagagacgctcaaggagttgtatgaatatacacactatctaccaaaggaatgggaaggaagatatcacaaagaggaaatcaaactagagttctgtaaattgtacaacttgagaatagtaatacttttgagggaactcactagcctgatgataacaccgtttgtactttggttttcgttgccctcgtcagccggcaggattgtagatttcttcagagagaattctgaatatgtggacggattaggttacgtttgcaagtatgctatgtttaacatgaaaaacatagacggtgaagatacacacagcatggatgaagacagtttaacgaaaaagattgccgtgaacggaagtcatacactcaacagtaaacgaaggagtaaatttaccgccgaagaccatagcgataaagatttggcaaataataaaatgttacaatcatatgtatattttatggatgattattccaacagtgaaaacttaacagggaagtaccaattgcctgcaaaaaaaggctatccgaataatgaaggcgattcatttctcaacaataagtattcttggagaaagcaatttcagccaggtcaaaagccggagctatttagaataggtaagcatgctctcggccctggccataatatttcccctgctatatattctacaaggaatcccggcaagaactgggataacaataataatggtgatgacattaagaacgggaccaataatgctacagctaaaaatgatgacaataatggcaataatgatcatgaatacgtactaacagagtctttccttgattcgggcgcattccctaatcatgatgtaatagaccataataaaatgctaaactcaaattacaatggtaatggcatactcaataagggtggtgtcttaggacttgttaaagagtattacaagaagtctgacgtcggaagataaggcagactgtgtcgtgtacatcatccaatataactatatatataactgtttcctttctttttcgtatttacctaaatgcatatattattcagttcccactaattttgtactacaataataagagaatcccttccctgttttagaaatgagtagttcttttctttttcataaataatacagttgtctctgagaagcctaataagaaaaaaagaggttaataaattattattattggttatttctttccgccacgtagttttctttctctttcatacttgtttttttccgcaccttcttcggtattaatagtgttaacaatatgagccatctttgcatggtagtcgctgctctccttgttcttttcttcaattctttgtctagcttcaaatttggcgtctttacggatttctttcatagtgaatttacgttccttctttagttgggccttcatcttatttatctcacttcttgttctatcaggatcgtacgattttttatcaggattgaagttttcttcgtatttaggagcatgcgtaggtatggatacgggtttgtggttctgtaaagccaacggaatatgttctgtgaatttcgttaatttttcaactttgttcaaaatatttcttggcttttcaaaatcagaatactttgaggtgtatgcacttaataactgctgaatcggtaaaataatttcattgaaagcaggtaagctcttccacacagtagagatagttgcatctaaagattccataacatttagtaaaacggagacacattgatcaaccggatgtgcctcggtatccattgttgacaaggtatgtaatggaataatagttgatctcttttttgtaaagtcaacgtccaatggaagccccaactcgtaagagtctagtctaatattttcaaaatctaatggtttttcttgattttctttctcaactataaaagtgagtaatattttttgaaagaagtaaaccacctccggtatgtaccgtttggaaatgcgttgatattgtgaaacaatccttaccaagacagcgccaaaagctatcctctttaaagaattaaacttgatttgttccaggaactggctcattaaaatcaatgctggagttattactaaatggtactggtccgaggtggagaaaagaataccaataatggaaaaaaataccagatcaccatttgatagagcatcaaaatggttctttttatagcgtgcttgcatttcattgatataatctctacactcctcggaaagctctctattatatttctctgaaagggattttagaattgagatcaatgcattttgtgtacgtttaaaactttgaacgtttttaaggtagttttgattgcttagaaaaatgatgtgtctcagtaaaacagcggtgaattttcctaacttttccttattaccttcagccaattttggttggtaagctttgataatattcttaacaatcttaggatgatcatctaagtctaatttttttacttgatctaataacgcatcatgagttctagggcatgaaatggaaatgttctttttctttaaaatttgagaaaacccttcatctctgccttgatcttcaaatttgatatcatcatcagaatcagcaataccgtcattatcgtcttcatagtcttcttcattttcccagaatccatcatccaaatcctctactcctctttcttcgccttcttctaattcaatcataccgttcatacgatcaagacgctgttgttccaactcccgttttttttcttcagcttcagcgtttttctcctcttcagttttagttctatcagagggtgcagctcttttgtccaattgtagttctttcactttgatatcatactccttatctagatcggtcttaggttccattggattcttcttgggttgcgtcatcatcaattcagacataacatcctcgaaattatcatccagattatctatttgatcttccattataccttgagccttttgtctttcttgtttgtaaaattttgatttggcaatgacctctttcatgacttcagctttggttttttttctttgaggttgctgtagctcagcatcatcttcattgaatcgtttggaagctaaaaaatcctcttcatcattggcaagctcatcttctagggacagcgattgacctaaatgtgtaagaccgtctccaaacatgtcaccgtcgtcttcatcgtcttcaagattgaataaatttgcgtttctctttgattggctttgtctttctctggtgaaacgttccaacattttttcttcttccgtcaacaacttgtctctttcaccaaatctcttatcgatcacaccaccacgtttattcttcatcatttttcttgcttcaaatgcacgctttctttgttcttcaccgatctgtttagagataccaggcttacccacagcaatacgatcagcagttttagaaggcagaccatctctcctcttattccttgcagcctttatttcaaacggattaaactcttctctgatttcagcaatggccttttttttttcttcacgatcatactccttcgcttgtcttttggaattctttttattcttacttttgacgtttgtttgacctgtgagtccacgggccttcaaggcggcctttaaattcttaagttgtgaaccggccatgtatttgatcttcccttttatttgcttctcaactgtactatttacagtaataattagtgcaaccttcagatgcttctcgctaaatgctcatctctaaattatcattattattcctaataaatcctaaaatttttcactcgttctgtacggctcatcgccccaatattacccgtcttgtatgtgatctttttgacttttcggtggcaaaatgcaaaggggaatccaaggaaaaaccataacaggacactacatcagagataatcttgaattaagagagtagaggaatatactgctgggctcactaccatttttgttgctagagtaaacgtagagaaagatgtcaagagatgcaccaattaaggctgacaaggattatagccaaattttgaaggaagagtttcctaagatcgattcgctcgctcaaaatgattgtaactctgctttagaccaactgttagtgttggagaagaaaaccagacaagcttcagatctggcctcctcgaaagaagttttggccaagattgtagatctgctagcatcaaggaataagtgggacgacctaaatgagcaattgactctactctcaaaaaagcatggtcagttgaaattgtcaattcagtatatgatacaaaaggttatggaatatttgaaaagctcgaaatctttggatttaaacaccagaattagtgtcattgaaactatcagggtggttacagagaacaaaatatttgtagaagtggaaagagctagggtcaccaaagatttggtggaaattaagaaagaagagggtaagattgatgaagctgcagacatcttgtgtgagttacaggttgagacctatggctccatggaaatgtctgagaaaattcagtttatattagagcaaatggaattgagtatattaaaaggtgattattcccaagccacggtgctttcaagaaaaattctgaaaaaaacttttaaaaatccaaaatacgagtcattgaagctagaatattataatcttctggtaaaaattagtttgcacaagagagaatacctagaagttgcgcagtatctgcaagaaatttatcaaacagacgccattaaatcagatgaggctaagtggaaacctgttttatcgcacattgtatatttcttagtcctttcaccttacggcaatttacaaaatgatttaattcacaaaatccagaatgataacaacctgaaaaaattagaaagccaagaatctttagtaaaattgtttactacgaatgagttgatgagatggccaattgttcaaaaaacctatgagcccgtcttaaatgaggatgatttggcatttggtggagaagctaataagcatcactgggaagatttacaaaaaagggtcatcgagcacaatttaagagtcatttccgaatactattccagaattactttactaagattgaatgaattgctggacctaacggagagccagacggaaacatacatcagtgatttggtaaaccagggcatcatatacgctaaagttaatcgcccagccaaaatcgtgaattttgaaaaaccaaaaaactcaagccaattattgaacgaatggtcacataatgttgacgaactattagaacatatagaaacaataggccatttaattacaaaagaggaaatcatgcacggtttgcaagctaaatgaagagattttcgagtaagtgtcggattatctcagatccggttttgattttaaatctgttactaatcgaaatgtgtatttacgtacgtgagataaaattatctatgcatatatataactcaaatggaaaatggccacgtattgctctcattctcttcacttgcttacacaaaacataaggtgacaattaatggaattttagtttttcaatttttcaggggaaagaagacacccaaaaaaaaagtgaaaagtcaaaacggtaaactgtttatggtatttaaatgacattaatagcagcgtaaagagtcattttttcgtttgattagcaaaactctgaacattaattactacacctatagacatatctttaaacagtgaaatatttttttcatttagtaaacaagaattaaactttgaatatttttttttcgattaacttatgtcactttagcctatactttcttcgaacatttttcctttcattttgactcatgatattagatccattatctccaaatattgaaaatcatactcaagatgaaataattgagttttgggaaaaaactgagtctattgctaacataccaaaggaaaacttggatgaatcccatgttaactcaagcctggttgcctacctgaagtttgctactgattcctataaggtttttattaatactgatcgtgacctctaccggatgtcgctaatactgttagaatcgtccttatttgaatttaaaaaagagttttgcctaagtaagttgcagtcgttactcaacatagacctactggaaatgaatatgaagttcattattgtttacattcttctctgtgaggcgaaaaaaaacgtgtactccttagaaatcatgctcaagttccaaggatttactgtgttttataataccttgtacacacaattcgcctatttgagcaaatacggaaaggaaaggacagttgcttctaaacatcaatacaattctaataattctagcacaggtacatccttggacagtttagaccgaagtttgactgatattgatttgggtattatagacgaaatgaagcaaatttcaactgttttgatggatttgttatttcaaattatgaagtactgtaagtgtgttattgctaatcttcaaattgtggatgacttttttgtttactatatgatggaatcaatgaggtccgacactatggacgatatgttcaataacgcggagtttaaactgctgttggcgttgaacgaacaatatatgatgtttgccaaggagtacgacattgagaacaaggtctataagtatttgatcaatgggtctgtctcaagatgttttacggagctattattactgaaattcaatagggcatcggaccctccgttacaaattatgatgtgcaaaattatttatcttatcttgacaccaagaggagactactctccgatgaatttcttttatacaaacgacttacgtgttcttatcgatgtattaatcagagaactacagaatatcagtgaggatgaagaggtattgagaaacacccttctaagggttctgattccgctattaaagaatacacaattatccaaaacacattatagaaaggatgatttgaataaactattaaactacttgtcgactttagataatatatgcgttgacagtccagcgttgcacgagcatcaagttacagtggccttatctcggaagtgtcttcaacaaattccttggttagagacaccttcaacgccttcagatggaggttcatcggtctctagtaataacactagtagaaactctagcattgttgcattggggacgcccgacaatcaaaatatcttggctcgtaaaggccatctttatagtaatcgtgaattagatgtttctgcagaatctttgactaaaagaaaggctaaagctccgcctccgcctcctcctcctcctccatcaagaaaatgtggaactccaaaataagtaaagcattatttcttcttgcattaatgtggttcttccgaccatttcttcttctactcactgcagtatctaatgacacattgtactttttatatacaaatgcaacaatcgtaactataaaactaaagttcgggttgcttccgaatacatgctggcagaatttcaggttgtgtgtcacttgttaaaataggcgatattttttattttagaagttgtatataactgttaattacatagtcagtttttttttttcactatcatattgtttagattaaaaggacttgtcacatgaaatttaggtcgagcagaatacaatcccgagaaaatcaataggcaaaatagcatttatacacgtattcttaatccggatgcaggtgcaccgatcttagaaatcatagcaattctatctattttatctttttccgtgataacgtatttactacctgttaatgggtcagaaacggaaggtgtatcttcataaattggtttgtaggtggctgcacaaatatcgaatttagcataaggatcaaagtcaattggaatggcgtcactggccattgagtcggctttgtttttgattttacgtgcttgttctgcacgaggaccagaagaaataatctttaaaaattcaccggcaaaatatgaggcctgtaagaaatttttgtgtttgaaatgttgggacatagccacttgtaaagcattggtacgatgaattggggatagttttgcctttgtaaagtatgcagctagctcaagcatgcgtacagtatttccctcctttaatgagcggcgttccaattcaatggataaacctaatatatactccctagcagtttccagtatcttgtgtgctaatttttcatcttcagcatcatcgaccattaatagcgtaatacggtagatagcttctctgaagcattcgattgcaatatctggtttgtttagtttaaagtttttgtaaccctcattcattttttcattaacgacatcaagacctggcacgtaaggaagaatttgatcttcacttacggtatcatcatacgctctgacataacctaattgagcaggaagttcacagggcgtactaggaatgtatgttctacaaccctcataaatgttggtaaaatatttcttcaatggctccagcttgactacacccacttgcttgctcaaggcttgaacagcggcatcaaaggcaccagcggcaactaggacagcaggcagtttagaattcttgatccaaatggctgtttcaacttcctgtgctggagaggtaatttcgccttgctcaacttcttcaggtaactcttctcccacatccaaatcttcgtcacccaaatcccaggcaccttcgtcttcaccaatatcctcatcgttaaagttttcttcgcctagtggttcttcttgctcttgagtggtgtttactgctggagtttcatcgtctatagtcaaatcgtcaatttgacctaaaacagccttttcaaagtaagatagttcagcctcttttaatggccatttttcaagtggctttgagatcactggtctttgaacgaagttggaggcatccatctggtctggtaaagtaacatcttgttcatcaacttcagcttgctccaagaaagcagaagcagccgcttcatctccgttagcctttgctacggcataagctaatggtaaagagccgccctctgcaaaaatgctagatctttccttggttgaattgttgtaaaaggtgtttaatagcatacttccaaagtcttcacgagtctgagcgatattttgcattttagatagtttgttaacgtcacctgtaactaaatacaggaaggaaagtttgtcaaaagaatgttgagtttgataaatcatttcagctaagctggcattaccttgtgccaaggcttcttggattaatctttcccaagtactagaatcattcagttttttggcttcatctaaggcaacatccaaattaccgtattccaaagctaaatcaaaacggatatgtgggtcttgaacgaattgtaaagcaatttctgggtaacctgacttctgcagataggaaatgatattctggccaaccaaattagaatcttttatcagacgtaaaacttctgggaaatttttgttaaccagggcctttttgaagcgatattctgtaggatcaatggttaaaatttcaatctcaccttcacggttcaagcagtacactaattttccctgaacttttgtgatatataaagttttctccaaagttttaataatacctctatccccgttcaatagtgagtaccttatatgatttaaagttgaataaattaatacaccagtttcatcccaagcggcacttttgattctaatcgtttcatgcatagaattaatcaattctagctttttggtagccaaagttatggtgtgcttactcatcaatgcaacatattgaccatctaaggaccacgaaacgtacttgacgtttttaacagccaattgggatacttttttgccctgttggacatcataaagaataacttctctggggtgtatgaccaaaacagatccaggacctgcagctacaatagttcttactgtttcctctactttgatatttcttgtaactttgttttcgagagagcgaacttcaacagattcagtgttcttgttgtaaacaacaaatctattacgaccaacaaaagtagcaaaattacctgtatcttgggtgacacttgttggctccacagctccaactggttgttttggtaaaataacgagagcaaatttgccattagcttcattaaccaaaactgaatgttgggagggattgtacgatatacttctgaatgcatcccaaggttgaccaataccctttaaggacgcataaggtaatgaagcgactcttttctggaaattgaaactttggatttgcttttccgcattgacaaaaaacaactggttttgatggataaagctgcatggtctttcgcgatcgagcttgaaaaccataataccagaatcgtgagctgcaccaaatagattgatatgaggatgtgctgcaatcaaccaaaatctatcgttttctcttttgaattgctttactggagttctcttgtcaagatcccaaacccttagcgttttgtcttcaccgacagaaatgatcaagttttgatgtgggtgaaagataacactatcaacattgttagtgtgacctctgcaagtatcaacttcccaagctttcgtagcactcattctccataatttaacttgacggtcgtcactgccggagacaatcaatggtaaagttggatggaaagaggcccagttgacacctcttgtgtgaccctctagaataaacttgacaacacagtcaccaagagagccatccaatagattttgttgtgcactcatttgctcctcaaatgaactagtaccaggagcggagtgtcttttccttaaaccggaaatatcccaaattctgatggtttcatccagagaagcggaaacgatcaggtcatcggttggatgaaattgagcacacatgacaaaatgattgtggccggtcaaacatgcaatttccttacggttttgccagttccagattcttatggtctggtcatcagaagcagatatgatccaaggcagctcacggtggaaaaacacggtacggacataatccaaatgcccagttaaggtgtatagacatttgttagtatctaaggaccaaactttaatggtatagtcgtcacctgccgaaacaaaaatcggttgggttggatggaaatctagcccacgaacagggccctcgtggtcttcaaatctgtgaagtagtgttcccatcctgtaatcccataattgaatagtagaggaaaacaaagccaccaaaacccaaggtctggaggggtggaaggcaatgcccttggccctagtggactttgattcaaatttagttaacatcttcatcttgatccagtaatgaaatgaacaaagacactacagaagaaaaaaagtatactgatttcaggttaaataaaccgcgaatttgtaaacaggtatgataatgtttttattcaaaagtgtaaagggaagataaaataaaaagaaaaaactttatatcttaagcaaagaagggggtaagtaacaaatgtttggaaaatcctgctggtttcgccaattctatgatttacctaattgcaatgcctcttcaaacaagtttgtggtccctgtatgctactgaatcgaggctcaatcgtcacagtctcgaagacggatctgttatttattcaagttggcaaattgtcgatttcgtttcgtgttgtcgaaattttcggtcgctctgtacgtcgtataaatgctgacaataagaataatagttaagagtacatactaaattatgtgttacaatatactagatgaaggctcgtcaacgaggcaagcaatggttggaactactcgtccacaagagtggcagttttttcgtcgaacttcaataggcctttccgctcctttagtttggcctgtactagcacaagtaggttgtataagatagaaagagtgggtgtagcgacgccgtttcttttcgcgattcttatggggttgcctaggatgacttctagctccatcaattggcccttctcgcagtccacgcacatggatggcttgaacacctttttcctggtaatctctgtaaacatcgttatgaactcctcttcgataatgatgccttcactcgccgcaatggcgatgatctccctcatggcagggtggaacacttcaatttctgtgctcttcttgttaaccccaaactccaggcaacgcggaacgtctagccccacaagtgccgtggatgtgttgatagctgcattgtagagcaacttcttccaccgagagtaacggaccctagggtcaaattcgacaaagttttgcccctcgttgctgtacatcctgacgaagtcgttggcagcctggatagcagcagcgtcctgtggatcaaaagctccacacgataagtggtcctggcccacttgactgatatggcctgacccgatcttagtggatccgattaactggatgccagaaagcaccgtgtaacgatactgctctctgggaaattccgcccatatctccttctcaatatcgattccgttctgtaccagtaaaatgtgtgtcgtcaattgcggcccatgtagctctttattcttctcaagcacaggtctgatgatgttggacacccttgaattaacgggcccatctatgatgttcttggtagtcactacaatatagttgtatccttggttgtctgcggcagaagcagcgtcctcgacgctgctgtaaatatggtggggtctccaaccttctaaccggccatagtcacatgattcgattgtgtagccatgcttcaataccctatcgtagtcagatctgactaccaaggaaacgtcgctctccttcttaagccacaacgaaagcgcagtaatgaccccaacgccacctgccccgataactagtattctagacattttcgacattagcttatgccaacttgtatcctggcaccgggactgtagtttatgaggtatatcaatatgtcctaattaaggctatataatttggtattactatcacttgccacggggaaactgaaatttttttcgtttcgccaccaagaaaggctaattgaatacagttcaagaggttgatatagctaagtgggcatgaaggttatgaattgtaattggaggtgcggcaagtgtgcaagacgggtaaaggagagtatagaacgatgtctgctaaagttccatctaacgccacgtttaagaacaaggaaaaacctcaagaggttcgcaaagccaacatcatcgctgcacgttctgttgcagatgccatccgtacttcattgggtcccaagggtatggacaagatgattaagacatctcgtggagaaatcatcatctctaatgatggccacaccattctaaaacagatggccattctgcatccggtggccagaatgctagtagaggtttctgccgcgcaggactcggaagccggtgatggtaccacttctgtggtgatcttgaccggagctctattgggtgctgctgagaggctgttaaacaagggcatccatccaaccatcattgcggactcctttcaaagtgctgcgaagagatctgtcgatattcttttagaaatgtgccataaggtttcgttgagcgatagagaacagctggttcgtgctgcatccacttctttgagttccaagattgtgtctcaatactcttcgtttttggcgcccttggcagtggactccgtattgaagatatctgatgaaaactctaagaatgttgacctgaacgatatcagactggtcaaaaaagttggtggtaccattgatgacacagaaatgatagatggtgtggtcttgacacaaacggcaatcaaatctgctggtggtccgacaagaaaggaaaaagcaaagattgggttaattcaattccaaatatctcctccaaagcccgacacagaaaataatatcatcgttaatgactatagacaaatggataagatccttaaagaagaaagagcgtatttgctaaatatctgtaaaaaaattaaaaaggccaagtgtaacgtgctgttgattcagaaatccatcttgagagatgcggtaaatgatttggctcttcatttcttgtcaaaattgaacataatggtggtaaaggatatcgagagagaagaaatcgagtttctgtcgaagggcttgggttgtaagccaattgctgatatagaattgttcaccgaagatagattgggttccgctgatttagttgaggagatcgatagcgatggttccaagatagttagagtaactggtataagaaacaataatgcaagaccaaccgtctctgttgttattcgtggtgcaaacaacatgatcattgatgaaacagagcgttccctccatgatgcactatgtgttattcgttgtctagtgaaagagagaggtttaatcgctggtggtggtgctccagaaattgaaatatcccgtaggttgagtaaggaagcaaggtctatggaaggtgtacaggcttttatttggcaagaatttgcctctgctttggaagttattccaacgactttggctgaaaacgcaggtttgaatagtatcaaagttgtcacagaattgcgctctaagcatgaaaatggtgaattgaatgacggtatctctgttagacgatctggtactacgaacacctatgaagaacacatcttacaacccgtacttgttagtacaagtgcaattaccttagcgtctgaatgtgttaaatccatcttacgtattgatgatattgcattcagccgttaacatgggtttcccagtatccatatgtttatgcatatatacatatatatgttgatttagtgtattttccactacataaaaactaaaaaacattcaaaatgaaaagtcaggacccttttcaaaaaggatcgcaattatactattttaaaagtttaaaagcgtttctctttaatgcgtaggatactccgctcattattgtggtcgtggcggttacataccctaaatagctaaaggccttttgaaagtcctgttttctatcttcgaaatcctcctcggttttttcacagccctcttctttctcatataaaagtaataatactccagatccaagatataccatttggaaaaacgtgttccattttgatagttgggaaggtctgacctcagcgctgggatagcgaacaatatcccaataggaattccatgccacacgaccaggatatttcaactttaaagtgctatatcgtataaacaaagcacttatggctagtagcacatctctacccagaattatcgccgcaatagataccggtataatctgagggccggatggtacagataatgccaaagttgttgtgatcatgagtagtttatctgcaagtggatctaatatggttcctgcaatggttttcaggccgtattttcttgctatatacccatccataaaatcagtgatgctggaaaatgcaaacaaacctaatgctggggtcaaattattcgttataatgaagagtccgataaagggtgtacatcctattcgtgataaagtcaaaatgttgggaatattgagcaacttgctctttatatgaggagttttactcggattggtagcatattccctcctagtgagatctctgaaaagattgtaatttaattgcgggtttaccttaaagcgtacagttaaccctgataacacatgatagaatggccttttcggtatagttctccgaagtaatgcggagcatgaataaatgggcaccatttgaatcattgactaaattattagggaccaaactatgctaccaggcctgcttgtttctcaattgcctcctttctatattttttcaattgtaaatattgtatactcccgattaagaggatggcttcatgaatcgagctttttcacactccagtttcggaaatagtcgccgcacaatgattcgaagacatgactgtgaagtgttggttgacatttaatatggtttcatgtaagagatcccagagctacggacttggctttttcttcctgtaattgtttgccaaacgttgggtaaacgcacatataagtatattttactttccttctcccttcgtcagtttttcttttgctgtaatatattgttctcaaaagttgtttggtatacaaaagtgcaaggtttttactggttgttacaggttcagagttccaataaagaagatattagaacgatcttatcaatattatccaatttcaactaatatgaatgtattagtctataatggcccagggactacgccaggatcagttaagcatgctgttgaaagtttacgtgactttttggaaccctattacgccgtcagtactgtcaatgttaaggtattacagacagaaccatggatgtcaaagacctccgctgtagtttttcctggtggtgccgatcttccttacgttcaagcttgtcaacccattatttctcgattgaaacattttgttagcaaacaaggtggtgtctttatcggattttgtgcaggaggttactttggcaccagccgtgtagaatttgctcaaggtgaccctacaatggaagtatcaggaagcagggatttgcgattctttccgggaacaagcagaggacctgcgtacaatggatttcagtataacagcgaggccggtgcacgtgcagttaaattgaatcttccagatggctcacagttctcaacttatttcaatggaggagccgtttttgttgatgcagataaatttgataatgtcgagatcttggccacgtacgcagaacacccggatgtgccttcttctgactcaggaaaaggtcaaagtgaaaacccagctgctgtagtgctatgtacggtcggaagaggaaaggttttactcactggaccacaccctgaattcaacgtccgttttatgaggaaatccacagataagcattttcttgaaaccgttgtggaaaacctgaaagcacaggaaatcatgaggttgaaatttatgagaacggttcttaccaaaactgggttgaattgtaataatgacttcaattatgtaagagctccaaatttgacaccactgtttatggctagtgcacctaataagcggaattacttgcaagaaatggaaaacaacttagctcatcatggaatgcatgcaaataatgttgaactctgctcagaattaaacgccgaaactgactctttccaattttatagaggctatagagcctcttacgatgcagcaagttcgtccttgcttcataaagagccagatgaggttcctaagaccgtaatatttcctggcgtagatgaagatattccaccatttcaatatacgcccaattttgacatgaaagaatacttcaagtatctgaatgttcaaaacaccataggttctttacttctatatggtgaagttgttacatcaacgagtaccatattgaataataataaatccttattaagttcgatccctgaaagcactttacttcacgtgggtactattcaggtttctgggcgtgggagaggtggtaacacttggattaatcctaaaggtgtttgcgcatcaacggccgtcgtaacaatgccgcttcaatcgcctgtgactaatcgaaatatatcagttgtttttgtccagtatctttctatgcttgcttactgtaaggcgatactttcgtacgctcctggattttcagatattcctgttaggatcaaatggcccaatgacctttatgctttgagccccacctactataagcgtaaaaacttgaaattggttaacaccggttttgagcatacaaagttgcccttaggtgatatcgagcccgcttatcttaagatctctggtttattagttaatacccacttcataaacaataaatattgtttgctacttggctgtggtataaatttgactagtgatggtcctacaacttcattacaaacttggattgatatcctgaatgaagaacgccaacaattacaccttgatttattgccagcaataaaggcagaaaagctgcaggcactctatatgaataaccttgaggtcatattaaaacagtttattaactacggagctgcggaaatattgccaagttattatgagttgtggttacatagtaaccaaatagtaacattaccagatcacggaaatacgcaagccatgattactggtatcacggaagactacggtttactgattgcaaaagaattggtaagcggtagttccactcaatttacaggaaacgtttataatttacagccggacggtaacacttttgatatcttcaagagcttaattgctaaaaaggttcagagttaagagtctaccacttgaagcttagaagttggacggacgtaatttaaatgcatttactagcgccgttggttttcccaatgctctgcggatataaattagttacttgattccctatccctaccataatgctatgaaaaataatggtatatttggtatacgtttttattatgatacaaaaataaactagaaatattatttgagaaactatatataatgtaataacgtcaaatacgtaaggatgatatactatatcatctggaattttcattttcattatgcttttgttcgtcttgctttggagaatatgcaggagatcctgggctgtagcctggagatgttggggagtaagaaggtgaagtagggctatagtttggagaggtgggagagtaagaaggtgatgttggggaataggatggtgatgttggagagtatgaaggcgatgtaggactataacttggtgatgttggggaataggctggagacgttgggctgtaacttggtgacgttgggctgtaacttggtgacgtaggagagtatgatggagatgtaggagaataagaaggagacgtagggctgtagcttggcgacgtgggagagtaggaaggcgacgttggcgaatacgatggtgacgttggagaatacgatggcgacgttggcgaatatgatggtgacgttggcgaatatgatggtgacgttggtgaatacgatggtgatgtaggtgagtacgatggtgatgttggcgagtacgatggtgatgttggtgagtacgatggtgatgttggtgagtacgctggagaggtaggagagtatgttggggaagttggagaaaagcctggtgaggagactccaaatccgggagatgtaggtgcttcaccataagcaccaaatggagacgtggcttcaccataatcagcaccaccgtacgctgtaaatcctccagccatagcgtcatttgaacccgaatcaaccagaggtgaaaacattagctcatctttaacgtcaagatctgcattgaccaaaccactttcgttactgtatggtgtgacgccaccatcttgtccgtcttcaatctcagttattttttgttctggcatgtattttaccagtgactcctcatcgatcatcacatcaaatgcaccggtaccgattggagccatttgaccaagaatgacattttccgaaacaccacgacaatcatctaattcggctgaagcaccagcttcaaacaaaatttcgacagtttcttcaaatgaacatctcattaaggcacctgtatttgatctgttgaaaccatgacgagtaacagaagttaagccaccttgggttgtcataacatcgactaacaaagccatatgacggtagttaacatacgaaccatcagaagcaataacattgtaaacttctttatacaaggctgcacgaccagcttcaatacctagaacttccattatatcaatgaaggagttggtatagattctggttgggtcgataccaggaacagtcataacttcagataagttaacaccatctgtttccaacacccattcaggttccttaacgtattcaccagttggacttggtactttacggtcatatttcatcatgacaacacgctcgatgttctctacaccacgtaatgtaatattctctaacattgtgttctcaattttcttcaacatatgatcttcttctgcttcagtctcagcatctagtgactttggacgaacaacacgacaacggatgatcaacttctcatcgttgtcttcagaccagataacaaacaaatcatttttgaatgtttgcttgattctttcaccaacctgacccattgttaagtctttatcattcattgctgcacgatccagttccagacgtaataaccaaggtgattgttggtcaaaagattgttcagcctcttcatccaataatgagaaatgaagttggataatttcttcatcttctggaataactgtggaacgtggatcaggatcatagtaaatttctgaagcaatagtgacactctttaaagtggtatgctcgatagcagatctgatcaacttcgcttgttcttgatcggcagcatgaccaggctctaagtatacagtcaaggaaggggttttcatgtttttggccacattcaaaatttcctttaaacgggggacaccagaagtaacttttttggaagcaacaccagcaaaatggaaggtgttaagggtcatttgtgtggctggttcaccaatggattgggctgctagaacaccaaccatttcaccagggtgaacaacagaacggaggaattgtgcctcgatattacttaatacccaatcgaatgcctgttttgttagtctgtactcttgtagaactctacgtgtggccaaacgggaacgtaataaacagcagaacaatgtaactgcatctcgctgggcattttgtataatttcattcttaccacgcaacactaataagttttcttgcaaatcctttacaccaagaacgatgtctttgattgttaaatcagatggtttcgtatgatctatgtggaaagtttgttgagcattttgaataatacgtcttatgttgactggtaatggccagtttgcttcaccatcaacaaaaacttccctcaaaaatttacgatctttcactaattgtttgtattcttcatccaggagaacttgaagtttcaaatcgccaagtatctcagatccggattccaatagtgagggatcaagggtatggtctgtattcaataaatcaactctgtatctcttttcaaaagctgcatcggagccaccaatagtatctagcgattgcttttcaatatgcgcagcatccataccatcttcaccataaataaactgaataacgttacccaatgagtttcttgtggtgttatcgtaatgaaccatgatatcttctagagctttcactaaacgacgttgaatataacctgtttcggctgttttgacggcggtatcgataagaccttcacgaccacccattgcatggaaaaaaaattcttgtggggtcaaacctctcaaatatgagttctcaacaaaacctttagactctggggagtaatcatctttagagaaatgaggtaaggtacgatcaacgaacccaaaagcaatacgtttaccttcaacagattgctgtcctacacaagctgacatttgcgcgatattaataaatgaacccttggaacctgccataaccatttgtttcacattgttcaaatctttcaaattgacttcagctaaacgacctgccttatctcttgcttcatttaggaaccgaacaacgttatcctcaaaagactcacggagagtcataccatgtttagcagtcaataagtttgcctgggcttctttcgtaacatccaaaactttctttttagcctctgcaattgtctctgtaatttccctcattgttgggccgtccgcaatggtatcaccaatacctgttgaaaacccattatgtagtaaccaaaagttaacaactttctgtatgttaccaaacaacttagcacaaacttgaggtcccttttctctcgtaacaacatgaattaaaccaccattggaggaaccaacggtttttttctctactacaccaaaaatgatttgaccgtcaataataagcataccattatcctttggagaaagcagagtagtgccctcatcaaaacgttgtaaatgaataccgtttgggatagccacagacaagatttgtttaccggaccacaaaggtttgggcttgataattgcaggtgtcggaataacaccatcccaatctggaacccaataaagcatattcaaaacttgatcaagttctataaatgtatctcttaatgtcagtttacgaataccacacaaagtatcttgaacaatacccatacaaggtttgttagattgtggtgaaacaatttgcagaggaacagcacataattgagaaagttccgcccttgtttcctcagactgaggaacgtgaagattcatttcgtcaccgtcgaaatcggcattgtatggagatgtaacggacaaattcaatctaaatgtagaatatggaataacttttactctgtgggccatcatggacattttgtgcaacgaaggttgacggttgaataaaactggatcattgtccataatatgacgttcaactttccacccatactgtaattgaatatcacctgcccttttactgtatcttaaatctatacggtctccgctatcacgaatgacgtatttggcaccggggtgctcatttggtccattcctaacaagttgcgtcagacgatctatgttatatggtgtgaccacttctgggtatgttaaagtcttggcaatagattttggaacaccgacttggtctaattccaaattaggatcaccagaaataacagttcttgccgaaaaatccacacgcttacccattaaattacctctgatacgaccctctttacccttcaaacgagcacgaatagatttaacgggacggccggacttttgaagagcttgtggttgaccagcaatatcattatccatataagtggcaacatgaaattgtaataaactctctgcttcttcaatagcatgatgtggagcaccgttatgctctagtgtttccaaactaatattagcttttaaaatatcagcaagtttaaaggttaaatcatcctcacctctttgagattcattgaaggaaatggatggacgcaccggtggtggtgggacaggaaggcatgttaaaatcatccattctggacgagaaaaaacttcgttgaaacccaaactagtgaagtcttttactgagatatgcttaaaaatattcaagatttcctccgtacttaaaactcttagttctggttcatccgcatcccccgtggctctatcttttttccaactaccaactaatttcaacccatccttacgaattgtaggctgtgtattaccacaacctccccttgatacgagctgagtaggatcatcttcagaagggacatctgtttcgcagaccatttttgttttacataaagtccaaattgcagcaaacctttttttactgtctttgattgctagagcttgtctcattaattcattatgttcatccagtaatagcttaccacagtgcatacagacacactcacatactttcttaattttggcaataaaaccaacatgaaatacaggttttgctaaatctatgtgaccaaaatgaccaggacattcgttcataccctcttgacaagtttgacacttcagattacgatcaatagagcctaacctagggtcgtttagaccaccaattttcgctctcgtctgggtttcatccattgtctctggaaatctaattttggccacactgattgctctaacttcttcaggtgagaaaagaccgaattggacctcttttactgtacggagtggagcactagaatactgttgtcctaccatgtctgatttatattttggggtaaagtgttattgctatctttatgattggtccctcttctggaaaaagaaaaggtaaaatttttttgaaatttggttaacaaggatagaaagtaaaaaatggtaaatttttttttttggagtttctagttgaggtttttataattatattattattaacagagtttgatttcttagtcaaatattctggtagataaacttgaggatatcgtatttcaaaattaatctggaatgaaaaaaaaaacctcttataatacagtagttttagttttccttgaaagttgatcagggaattcgctaggaaaacttatgcagaaaagcaaatataaacaaatggttaactttggagggtttttatctgtttatatcgatcctgttcaaattttattggaaaatgaaaggaataaaaaaaaatggaagataaaactaacaaagagagtcgatcagaacaacacagatatgatttcagttaatgaacgaatcggatgttcttatgatacctctgtgagagcaattaatgttcttgctgcactctaaaggacgatacaaagctggcggtgaatggtgctgcacgctcttcttgtttgtccacttgttgccactgaacaaactaaggagaaccgacggtcgaaatgaaaaaaaaaaaatgtttaaaaccgacaatcgtctttagtgagtaaagtcatgcgggtaatggaggtccgggttaccgtatgatagtccctaatatagactcatatatatatatatatattctgatggtaatgaaattcgaatatacggcattttagcaccttaatctcgtaatatccttttcgagagtttggcctcgtacttcttgaaatctgcgtctatcaatttctcgtctttttcctcttcagtgtcgttgtcagcatccacctctgaatcgcttgcctcgctatcgttagcccaaagagtatattcatcatttttatcaccatcttcctcgtcgctgatgtcgataatgtctctgagcacgcttgtgtattttgttcttttatctttcgtgctgttgttggccgtcagcgtcttgatatgcccattatcttcaactatttcaccagttttcaggtctacgaggtctccttgttcttcaatagactcgtatttgcttatgatgttggaccacacttttctcatgttttcgtctgctagtttgtggcgctccatgacttcatcatcggttagtttagggatgatgtggttttccttggacattatatacacatgaccatttctttcagcaattggccgtgaaattccatcgtcctttttggtcttccgtttttcgatatttggcggatatactcgatgaacaggattgcaatcgctatgttttcgtattttggactcactcttcttgccggactctttcaatagtccttttaaggcaccatggagatttttcaggcttcttcttttagaaattttcttattggttttcatccttctgttaatttgtagtggaggcgtcgatatgctgtatcccactttttgtttatatatcatctgatccattagctgaaaaatcgcggtactgaagcttttttcatggcgcccttgaaactttctccttccgcctgcgcattatataaaatacgttacaataggaaaagatgacagttacttaaagtaaagcttcacagcttcagacaaaaaaagtatgaaacttgtgaagatgtttttatgctgatccggcagacggccattccattatttagttctgattttagtggaaaaactttcgaaacttaaaataataatagcccattcttggactgaggtacattttcttcttattggatttcgtttattagctgtttaacatatttctgtagggtttttttttttttttttgtacagattagaaaccatacagtgtaaaccattatataggtcaattaatatatttatagatcatcctgtcaatttttttttatttttttttgcaaagctccctttttcctgaaaccaacaacaaaatataaaaaaaaaatgataagcaggattttttcttttaataattccttaaaattaactaacaagctgaagcccttacaacaaagtaagtcaaacccaattcacaaaaaaaaaatctgttttatttcagatatgcagggtatatacatggcacagataaccttttaatgaaaagtagcaattgtgatactagcgcctttttccttgcaagaaaagggttccctgttcctgcatcgtccatcggcatagagatgtcgccgctaccctatccaattctaccgcatgcctaacaaaatgatttccgattttttcaatctaactccgtcatttcttatctgagttttcctccccgagataaattgaacaaagaatttaatcggctcatatgtgaaaaagtgtgatacttaccgcaatgggcaaaaattattaaaaaaaatctaattccgcgcttggctattatctcattaccgactcaacggtgactacctgccgtacacgcttcccctttgcttcttcctccacctcgaaagtagaacatatacatggaacagacataagctcttcagcgtatctatttcataagtggagagcatcgaacaataaacctttgcctaatttcatataacatccagtattcattttttttagttgacgctaaggcattcgcttgtgaaattaaagagcagatcaggaatagtatcaatagtctaaaccatcaagttgcacagaaaccactatatatatatggaaatatctcgaatattgcttgtatgaacgatagccaaaactgcctacgacagagggaagaaaatagtcatctgaatcctggaaatgacttcggccaccaccagggtgcagaatgtacgataaatcataacaacatgccacaccgcaatgcatacacagaatctacgaatgacacggaagcaaagtccatagtgatgtgcgacgatcctaacgcataccaaatttcctacacaaataatgagccggcgggagatggagctatagaaaccacgtccattctactatcgcaaccgctgccgctgcgatcgaatgtgatgtctgtcttggtaggcatatttgttgccgtggggggcttcttgtttgggtatgacactggacttataaacagtatcacggatatgccgtatgttaaaacctacattgctccgaaccattcatatttcaccactagccaaatagccatactcgtatcattcctctccctaggaacatttttcggtgcgttaatcgctccctatatttcagattcatatggtaggaagccaacaattatgtttagtaccgctgttatcttttccatcggaaactcattacaggtggcatccggtggcttggtgctattaatcgtcggaagagtgatctcaggtatcgggatcgggataatctctgctgtggttcctctttatcaagctgaagctgcgcagaagaaccttagaggtgccatcatttccagttatcagtgggctatcactattgggttactcgtgtccagtgcagtatcgcaaggaactcattccaaaaatggcccgtcttcatatagaataccaattggtttgcagtacgtttggtcaagtattttagctgtgggcatgatattccttccagagagtccaagatattacgtcttgaaggatgaactcaataaagctgcaaaatcgttatcctttttaagaggcctcccgatcgaagatccaagactcttagaggagcttgttgaaataaaagccacttacgattatgaagcatcgttcggcccgtcaacacttttagattgtttcaaaacaagtgaaaatagacccaaacagattttacgaatatttactggtatcgccatacaagcttttcaacaggcatctggtatcaattttatattctactatggagttaattttttcaacaacacaggggtggacaactcttacttggtttcttttatcagctatgccgtcaacgtcgccttcagtataccgggtatgtatttagtggatcgaattggtagaagaccagtccttcttgctggaggtgtcataatggcaatagcaaatttagtcattgccatcgttggtgtttccgagggaaaaactgttgttgctagtaaaattatgattgcttttatatgccttttcattgctgcattttcggcgacatggggtggtgtcgtgtgggtggtatctgctgaactgtacccacttggtgtcagatcgaaatgtaccgccatatgcgctgccgcaaattggctagttaatttcacctgtgccctgattacaccttacattgttgatgtcggatcacacacttcttcaatggggcccaaaatattcttcatttggggcggcttaaatgtcgtggccgttatcgttgtttatttcgctgtttatgaaacgaggggattgactttggaagagattgacgagttatttagaaaggccccaaatagcgtcatttctagcaaatggaacaaaaaaataaggaaaaggtgcttagcctttcccatttcacaacaaatagagatgaaaactaatatcaagaacgctggaaagttggacaacaacaacagtccaattgtacaggatgacagccacaacataatcgatgtggatggattcttggagaaccaaatacagtccaatgatcatatgattgcggcggataaaggaagtggctcgttagtaaacatcatcgatactgcccccctaacatctacagagtttaaacccgtggaacatccgccagtaaattacgtcgacttggggaatggtttgggtctgaatacatacaatagaggtcctccttctatcatttctgactctactgatgagttctatgaggaaaatgactcttcttattacaataacaacactgaacgaaatggagctaacagcgtcaatacatatatggctcaactaatcaatagctcatctactacaagcaacgacacatcgttctctccatcacacaatagcaatgcaagaacgtcctctaattggacgagtgacctcgctagtaagcacagccaatacacttccccccaataaaaaccaatagcatcttacgatcgttcgaggtcttataaaccgttttatataaattattcttatacacgcactcttgagtttcttttaacattccaacatgatagacatagaaaagaattatagataacacataacattactcacaagtagcccatgagtttgatttttcctcgttaattcggtgtcaagtggaatacaaaatgggtcaactgatcataactattacccggataatctacatcatgtggtacgttaacgatgtatggtttcctaaatcaccgggttccagatgcgggttgttgttgttcgatcttgcacctccacgtactccttttgaatagtacacatataccttacaggagatcggacgtgtgcgattattgttacctcgtcacctgttatcggttgaactgttttagctctttccattccctttgttaatagtagtttaattcttcggaaactttctacgcagactcaagttgcaataggctaaagataaggcagacactttgtatgtaacgagtttcattaggagggatagacgcacgacactatctggtactacgtgttatatcatacccagaaggaaggactctctccactgaacggtgggatgagttcctaaaggcgcccctttatttgatcaggaagccgtattgattatctaatagggcctagttatcctaattgtggggagtcgagcagtacggctctgatgtttttcgaacgaagataaggagttgacatacaaagtcaacagaagttcttcttgttagcgtctctgtgctcaatatctctctttttttctttaagtagtaattactaacatcagccaaccaatagagataaaaaaaaaaggaattaagatttcatagagaaaagatgggtctatacgcttctaagttattcagcaatctttttggcaacaaagagatgcgtatacttatggttggtctagatggtgccggtaagaccaccgttttgtacaagttgaagttgggcgaagttatcactaccattccaaccattggtttcaacgttgagactgtccaatataagaacatttccttcactgtctgggacgtcggtggacaagacaggattagatctttatggagacactactacagaaacaccgaaggtgttatttttgtcatcgattccaacgatagatcgcgtattggtgaagccagagaagtcatgcagagaatgctgaatgaagatgaattgagaaatgctgtctggttagtcttcgctaacaaacaagatttgccagaagccatgtctgctgctgaaatcaccgaaaaattaggtttacattctattagaaaccgtccatggtttatccagtctacttgtgcaacctcgggtgaaggtctgtacgaaggtctggagtggttaagcaacaacttgaagaatcaatcctaatctaaatctgtatagaacgtttagtcatgcggaccttgtgtgttttgtttctagattgttttatttttatgattgttgaagatataaaccactgtatagttgtataagataggataatgatggtgcactgaaaataaacttactagctctttaatattgcaacggcttgtaacgggcgccatgatgacattcagaattataccactactatatgaaaaaatgaaaagaggccctgctttgaacccgtacattttattctataatattgcatctgtggtttgcctgacggcagcgagtccaacacaaagtctggcatatgctacgaattttccaccatggattcagcacccaaacatttgaattttttttcatgtcgattgtgaaattttactgaagatgagggtaaatagaggcctgcaatcgtcatcatatgagaaatggatatattgaaaatctactcacatctcttttttgggggtttggtagtacagtgagaacacgataaagaaccaaataggactaaaaatggtatgtagagatgaatatacatgaaacggacgtgatataatgtgctatggaagaaaaaagtctcctttaatgtctgcaggataaataatcaagtggtctgaagaaaatttacagctacagtattactgcaaaccttgcaggcaaatatcagagagatctcaccagctacaacttggtaacagaaatttataagtttatggcacttgttaaaattgtttggaagttttcgaaattataatattggtcttcagaaacctggaaccacatgtgaactattttttttggataatgcattgcacagagcgtattagtgtatacgagaatctaaaaatttgaaactggctcataaaaacaggaacttttactaacagttatgattttttgttcccattttcttatcaataggccggcgttaaagcttacgaactaagaaccaaatccaaggaacaattagcttctcaattggttgacttgaaaaaggagttggctgaattgaaggtccaaaagttgtccagaccatctttgccaaagatcaagaccgtcagaaagagtatcgcctgtgtcttgaccgtcatcaacgaacaacaaagagaagctgttagacaattatacaagggtaagaagtaccaaccaaaggacttgagagccaagaagaccagagctttgagaagagctttgaccaaattcgaagcttcccaagttaccgaaaagcaaagaaagaagcaaatcgctttcccacaaagaaagtacgctatcaaggcttaatttcgttagattatcattttaatatttgatttttggatatagtttaatttgtattttttaagaacaccaaacggcaatttattttattagtgatctactagctaaatcaatatactacattaaatttttatttgccatctttgtcataggatccgacgtcataatcagtcaggagccctacccctatacttcaatttgaaattaagaaaaaaaaagtgtagtagaacaggaaagtcgtattaatccatatgtagataaaggtatgctcttgtttatacaggccatatctacattgtgcatttcaagaacttattattttttgacaatttcgaccccccaatttaaagtcaagtggttagttttatcatcatcaatgaattttgatacggcactgtagttacctcttgctaaaaacccactaggtgcttcactttccggtagttccacctcataaaatggtttggtcttggtattaggagcatacgatcccaaatgatcgtctatcttgtcaacggcaatacccgcttttttgatatactggacatatcgcaaccctgtgataatttcatgttgaactttgaacacaatcttcaacttataaatagaattttctttaattttgtatcttttagatgccagttctttgattgtcttttcgttggtaagatcaaatgtgataggatttggttctgtattgactagtaattgaattttttgaacaaccaccttccttttgtcaccgggaaattccaatggcaagacgtctgaacttagacccaaagactctttccatttcgccaaggattcgtcttcagcatccagatttttgtattcgtcaacagtttttttggctgaaactttatactgatcgttgtttctctcctcttcgaattgactaaagtcggtactttcttcggccattattcagtttttctctaataaaaaagctcaatactcgagttattcgtgtggctagaaaaagaatcaaagtaatacaagcagcctgaagaatggaagttctttccactcaatctttataacgtttccctgatctatcgcgaaatttaaacgatcgcgttagagaaccgtttcacccggagtaatgatcagaatgattaaagcgttggggaggaaaaaaagcctcgtattgattgatatatctgaagaataataaaagaagaaaatttgcaaggcaatttgcagtttatttttggctaaatgtgtaattaactatgataatggtaaaggagaaaagtgaatatatatctatatagatgcatatatgtatacatactcataaaaagtaatctggcgtctttctgctgacgctaggttcacctggtcttacggatgggtcgtactgtaagaattgtctattatgattctcgtccacttccatgatagctgcttgattaccacatctgtagcagtaattaggagcactgaaaatggtgacaacattttgctggtgagaccaagcatagccttccattaccaattggtgagctcttgctattagtgatagatcattagtgtgattgaattgctcactgacatcttgtccaaaagtgaagcctgcacctctgggactgattccccatccgcctctatcgtcagggtctgaccatagaaggtcacacataggaccttcatgaggcacttcctgtattctgttcaactctctcacctgatctatggtttctatcatgggggaaagtcctccatgcagacagaaaattttattatctactaatgcggttataggaaaataatcgaaaagatctgtgaacattttccacacgtttgcactgccgtactttctcaaacattcatcataaaacccgtatacttgggtaatctgcctagactcgtgattgcctctcagtatcgtaattctatgtgggtatctgactttcatggcaactaggtaagatacagtttcaacagaataatatcctctatccacgtaatcacccatgaaaaggtaattggtgtcaggacaagggccaccaatcttaaaaagttctaacaagtcatggaattgaccgtgtacgtcaccacaaatggtaacaggcacgttaattggtttaacattctcctcgaactgcaacacgtccaccgccattttacatagtcgtgctacatcgtcttctgatagtggctcgcatttactcaaatgctcaatccattggtcaagctgatttatatttgtgttattcagttctagtggtttggaagatttgtgatctgctatgcccgaggaaccaggttttaaatcatcaaccgagaattcttctgcattattatccgatgaattgttgttgagatccatatcttcagatactgtgggagtcagctgttcggtaacagcatcttgcataggcacatctaaatctgtatccatttttctttttgtttattgttttatgcgataatttatatccctctttccactatgaactaaataggggcaaaataatttgtttttttctttctcttttgccttatttcaaaaaacacaaccggtaaaattaacagtttaaaattagataataactctattcaacctgaactcactaaactcttactaaattactggtaaggaaagaaaactaggggaagacgagtgaaaaaagagcagtccaacaggtgtatttctaagaagaataaaacactttttgtaaatatcgtgtccactggggcaatttaatttacactaaaactaattggagtatgtgtatatcaaaatcaatgaaagtgcagcgtctgattcactaattacctcctttactgtgaaacggtgcgtcgaaaggaacctgtaacaaaaacctgctaaaaagaatgccgaactaatgtaatccggaaaactatttctactactatgtgttagtcgattaaaatagccgaaaatctttcaagcacgacagaaagattcattatcattctccatttcacaggtattccattttccgttcattttttcactttttgattttatccttaaaacccgcccggttcatcactttgcacgccacagaaacctcagaataagctaaagggtaatataataaagcccttcgattcaataatagcattacccaagaggcatagcggcaaactaagttgacaacacaaaatcaaatcgcttcatttttattttattaatgatattttattagagaggaaattatgtaatatctagatattaaatataaagtagatctctgtctaaaatattcttaacaaaatcttatattcgaaaggatgacggtccaatcaaaggattgtataagagaaattagttttcgaaatcaatttttacttgacctgaacttaacgatttgctctcaatccgcttatttggatctggctctcaccttccgtctctttctcttaagtcttctagttctcttctttctccacttagctctcatttggaattaagtcgatatgactatcttaggattgaagtaaaatataagatgaaaacagaaaacaagcgaaatttcaaagagagaagtgaaacaataatgacggataacaattatttaacattcagaaatattacattcgttaactctccatatatataaatcaccccagcagaggaagatgggatttctgccagcaatgatgacgggtaaatggatagcatcgcagctgcgacaccttttccatggtgcgacacgcgtcgtacaatgacctaaaaatcctaaaataaaataagatgaatctaataaggaaaggtactggtgaaatgagataagggtgtacgggtgtggtaaccgtcgtgaaataaagaaagcattctgaacgatgaatactaaataagggaaagtggaaataaacgaagtgtcgaaagaggagaagaggtcttggctttcatatagtggaagaaattctaagctacaacacaaagtctccaaccaccttttgtttagtcaattataaaaatactttgattgctatttcgaaaccgtgagattgctgagaagggaaagtgaatgatatttttttgcattttttgaggcgttctttttttttacactgacaaatttaatgggggattctaattccagccaagaagcgtattctgatacaacatccacgaacgcttctagaatcgcagatcaaaatcaacttaatttaaacgtggatcttgaaaaaaatcaaacagtaaggaagtcaggttcactggaagcattacagaatgcaaagatacatgttcccaaacacagtgatggttcaccactagactatccaaaattaaatacttacacgtttgtgcctaccacagtgccgccttatgttttagaggcgcagtttgataaattaagacttcaggataagggcaccgttgatggaaatgttaccgatgataaaaatcttccaaaagagtttaaatggggccagtttgcatctaccatcggctgtcattctgcatacactagagaccaaaactacaatcctagtcacaaatcctacgatggttactctctatcatcatctacctcatcaaaaaatgcggctcttagagaaattttaggtgacatgtgcagcgagtggggaggtgaagaacgactagaaggtgttctacattcagaaataggtgccaatttagagttcaacacgacagaagagagaaaagagtggttacaatatatcgaaaaggtaaaagatttctattacggtgataataagaagaacccagaatcacccgaatcagtacacaacaaagtttacaagtcagattgggtaaatgagctcaataaagagagagaaaagtggcggaggttaaagcaaaggaagttacaacagtggagacctcctttgacgtcgctattacttgataatcaatatttgattttgggtttgaggattttcactggtatattatcgtgcatttcacttgctctggcaatcaagatttttcaaaactcaagatcaaataacaccatcagtgaaagtaaaatcgggcaacaaccaagcaccataatggccatctgcgtcaacgccgtggcgattgcgtatattatttacattgcacacgatgaatttgctggtaaacctgttggtttgaggaatccgttaagcaaactgaaactaattttgttggacttactttttataattttttcaagcgctaatctagcgctggcatttaatactcgtttcgacaaagagtgggtttgcacttctattcgcaggtcaaatggaagcacgtatggatacccaaaaataccgcgtatctgcagaaaacaggaagctttatccgcttttctgttcgttgccttgtttatgtgggtaatcactttctcgatcagtattgttagagtagtcgaaaaagtcagttcaattaccaacagaaactgagctcgacaaatatagaaattaaaagaattcttttagataccaagattgacatttatatgcattgtatatttttgacttaaaaaattactccggcttggcatttattcattaacggcgggtttgattatattaggctttgtgcgatataatatgtattacccgaagggagggctattgcactttcttttcctttccgttttaagggccctttttcatttcgatgtttgatggacacacatgaagtgaaatgtggcaaatagaacatctagaaaaactagggcattaggtaaagtaccccagcagaacttcactttacaacgcaattgattcatatcactgctcttttatattgtcctttttctcttttagagcttttcatccgcatcttctaacttctgtgcacccctttcattgttgattacattttacctcagttacacatttcttttagcaattcgacattgcttctacttaccgataaataagcgtacatttttgagtcttgaaaggattcttacatatacctaaacaaagaataacaacaaaatcgcaagcagcaaagcatgtctgagactctgcctagatctgatgatttagaggccacttggaactttatagagccaggaattaaccaaatactgggtaatgagaaaaaccaagcatccacgtctaagcgagtttacaaaattctttctccaaccatgtatatggaagtctataccgcaatttataactactgtgtgaacaaatcacgctcgtctggacattttagtactgacagtagaactggccaatcaacaattttggttggcagtgagatttacgaaaagttaaagaattatttgaagaattacattttaaattttaagcagtctaattcagagacctttttgcagttttacgtcaagcgctggaaaaggtttacaataggtgccatttttttaaaccatgcattcgattatatgaatagatattgggttcaaaaggaaagaagtgacggcaaaaggcatatttttgatgtaaacaccttgtgcttgatgacatggaaagaagtcatgtttgatccgagtaaagatgttttaataaacgaattattagaccaggtaaccttgggaagggaggggcaaataattcaaagaagtaatattagcactgccataaagtctttagttgcactaggtatcgatccacaggatttgaaaaagttgaacctaaatgtctacatccaagttttcgaaaagccatttttaaagaagactcaggagtactacacgcaatatacaaacgattatttagagaaacactcggtaactgagtatatttttgaagcacatgaaatcatcaaacgtgaggaaaaagcaatgacaatatattgggatgatcatacaaaaaaaccactatccatggcattaaacaaggtcttgatcacagaccatattgaaaagttggaaaatgagtttgttgtccttctggatgccagagatattgaaaaaattacttctttgtacgcactaatacgcagagactttacattaatcccaagaatggcttcagtgtttgaaaattatgttaaaaagacaggtgagaatgaaatttcgagtctactggcaatgcataaacacaatattatgaaaaacgaaaacgcaaaccctaaaaaactagcactaatgacagctcactccctttctcctaaagactatatcaagaaattactggaagtacacgatatattctctaagatttttaatgaaagtttccccgacgacatacctttagctaaagctctagataatgcgtgtggtgctttcatcaacatcaacgagttcgcattacctgctggatctccaaaaagtgccacctcgaagacttccgagatgctagctaagtacagtgatatactattaaagaaggccaccaaacctgaagtggcaagtgacatgtcagatgaagatattataacaatattcaaatatttgaccgacaaagatgcgttcgaaactcattatagaagacttttcgccaagcgtttaattcatggcacttcaacatcagcagaagacgaagaaaatattattcaaaggctgcaagcggcaaatagtatggaatatacaggcaagataactaaaatgtttcaagatattagactttccaagatcttggaagacgattttgctgtcgccctgaagaatgaaccagattactctaaagcaaaatatccagatctacaaccatttgtattggcagaaaatatgtggccattttcataccaagaagttgaatttaagctacccaaggaattggtaccatctcacgaaaaattgaaggagtcatacagccaaaagcataatggtagaatattgaagtggctatggccattatgtcgtggcgaattgaaggcagatattggaaaacccggcaggatgccgttcaactttacggtaacactgtttcaaatggcaattttgctactatataacgatgctgatgtattaaccttagaaaatattcaagagggcacgagcttaaccattcagcacatcgcagcggcaatggtaccattcatcaaattcaaactgattcaacaggtcccaccagggctagatgctctcgtgaaacctgaaacacaattcaagctatcacgtccttataaggcgcttaagaccaatattaatttcgctagcggagtcaaaaacgacattctgcaatcgctatccggtggaggccacgataatcacggtaataagttaggaaacaaacgcttgacggaagacgaaagaatagaaaaagaattgaatacagaaaggcagattttcttggaagcttgtattgtgagaataatgaaagcgaaaagaaatctgccacatacaacattggtcaacgaatgcattgcgcaatcacaccaaaggttcaatgcaaaggtttctatggtcaagagagccatcgatagcttaatacaaaagggatacctacagaggggagacgatggtgaatcgtatgcttaccttgcttaatcatctttgaaggcttgtgctgatcgaacgaagcaaatcctacgagtaaatacataagcgtatacatatatatatatatatatatatatatatatatatgtatatatatatatgtgtgtgtgtgtaattgtgtgtattcaactgaactatgaagagtctttgacctcttgagaatctcatagtatgaagatatggcacttctctttccgttgtaacatcctttaccgggcggcttttcggcctgcttgagaagagatcaggctgaaatgatgagactgacaacaaggatcagtcagtggcagagttgaaattccgctggaaatcgtcaccagcagctaccagctccaagaaatccgcgtagaaatcacgtcgcgcaatgtgcgatagtggtggaacagcgaaaattagtcactttgcaaagatgccaagctgatcgttctcgttgtgtgtgattctacgatattgcgcatgagtggtgttgagcatgcgtttgttcgcattttcatgcagtctcttatatactaatatatatatgcaacagatttcaaaatttatctttcttcttgttgcgtttaggcctttatttgctacacatttaaaagtgcaacgacaacccaagtaattgtatactttaacaaaccatgtctgaaaataacgaattccagagtgtcaccgaatcgacgactgctccaaccactagtaacccatatggcccaaatcctgcggattatctatccaatgttaagaatttccagttgattgattcaacactaagagagggtgaacaatttgccaacgcattcttcgatactgaaaaaaagattgaaattgctagagccttggatgatttcggtgtggactacatcgagttaacctctcccgtagcatccgaacaatcaagaaaggactgtgaagctatatgtaaactaggtttaaaggccaagatccttacacacattcgttgtcacatggacgatgccagagtcgccgtagagactggtgtcgacggtgtcgatgttgttatcggcacctccaaatttttaagacaatattcccacggtaaggatatgaactacatcgccaagagtgctgttgaagtcattgaatttgtcaaatccaaaggtattgaaatcagattttcctctgaagattccttcagaagtgatctcgttgatcttttgaacatttataaaaccgttgacaagatcggtgtaaatagagtcggtattgccgacacagttggatgtgccaacccaagacaagtatatgaactgatcagaactttgaagagtgttgtctcatgtgacatcgaatgccatttccacaatgataccggttgtgccattgcaaacgcctacactgctttggaaggtggtgccagattgattgacgtcagtgtactgggtattggtgaaagaaacggtatcactcctctaggtgggctcatggcaagaatgattgttgccgcaccagactatgtcagatctaaatacaagctgcacaagatcagagacatcgaaaacctggtcgctgatgctgtggaagttaacattccattcaacaaccctatcaccgggttctgtgcattcacacataaagcaggtatccatgccaaggccattttggctaacccatctacctacgaaatcttggaccctcacgatttcggtatgaagagatatatccacttcgccaacagactaactggttggaatgcaatcaaatcaagagtcgaccaattgaacttgaatttgacggatgatcaaatcaaggaagttactgctaagattaagaagctgggtgatgtcagaccgctaaatattgatgatgtagactccattatcaaggacttccatgcagaattgagcaccccacttttaaaaccagtaaataagggtacagatgacgacaatatcgatatttccaatgggcatgtttctaaaaaggcaaaggtcaccaaatagtttcattatatatatagtacacatatttcaaacatacacatactgggcgttattaggtgtttaagtactggcgattaccgtaataaaattactatttacgtcaactttattcaataagctttttctcctactccgatgttcaattgaggcggttgcatctagcttgaagacggggtattttaatcaattaattgagatcaatgaatattgactctgtgcgattccccacgctattatactctcacggagtatttccgttatgataatgatcactatatacgtcaaatgatcggtttctatttgctaactatttcaagcatcattattatcttttagggggcggctggggaattatttattatatttagttcagtcgttcataagaaaattgagctctccattgtagatattaagaagcactttcacccagtcatccaaccaaacacgctatcaatatgttaaaccgttgcatttcccgtaataccaggctgccagtaaacctaagaattgcctctcgcttttattcagatggtcctctcggtggtgccggacctggtaatcctcaagatatctttatcaagagagaacgtgccaaagaggattattatgccagacaacaagagagggaacaattagcacatgtgaaggaacaactaaaagaacacaagaaaaaattagagaatttagaaaacaaaattaataacctttcaaagtgattggtcattgttaaggctaaaggttctgcagacacgttttgtacgtagaaagaagcaatcatgccaaatcaaaattaggaaatgaacatcagtggtattttataagcctgcacattatatatagtatatacgtcacgaatacaggaacaccgtcagttagagaaacgtcgcctcagtttgctcctcagatattcctttaaacccatacatatcttacacaaaacatccgtacatcagaaggattatatgaaacgcaaaaaaaaataaaattttcatttctgcgtgtcgcgcgaaggagaaatcttagaattgaaacttccggctaacggttgctaaaactagtttccaatgtaataccaaataagcatttgatgttgaatctgtaagccccttcgtgatatttcaaggttaaattacgaattgcagtttcagttaatcttggactaacaaagaaatcaaacaactaagaagaaaatgtctgactctattatttcctttgctgctttcatcctagctgatgctggtttggaaatcacctctgacaacttattgactatcaccaaggccgctggtgctaatgtcgacaacgtatgtacaaaaatgcaacctaaaacgactttgtgtgactacgaagagaaagattagacaacaatcgtcccgagaaatgcgcaattttgaataatgggggacagaaaaattccatgtaacgtttccctctaacatgatgagatactagggggcaatacatgtagaaatatttctccattaacgtatttaacggaaagcacaagtcaggatcgaattacttcttcaaggatctcattttactaacaaactcaacgaataacgactcttcctatggagcttgttatatgtatcattgaattaggtctgggctgatgtttacgctaaggctttggaaggtaaggacttgaaggaaatcctatctggtttccataacgctggccctgttgctggtgctggtgctgcttctggcgctgccgctgctggtggtgacgctgctgctgaagaagaaaaagaagaagaagctgctgaagaatctgacgacgacatgggtttcggtttattcgactaaacatacaaggaaagtcattttttctgcaacgtttttttaccctttatgtatatatatttacatataaaataaacctctaatcaatcagtatttaaaaatcggaagtaatgtccatacgaaagggctacgagaatttaaccatctcgttctttgctagaaatggcactgcgggatagcccctggttgcgggatatcagacctgtcgtcaccatagcaaccaaaaattacataaacccatggttgctcgccctttgatggcgacgccgaccgaagcttctcccgcgcacatttttaaaatttttactcatcgggaatgaaaggttctttgacacatgtaaagctccctaagttggacatacgtcggtccttacaggcttagcaatacacctataaggcactagaaacgtataaaatttgagcactttagtttctcatcccttttgatacgaaacgcgggcaaggctacggcatacaggaatttaacattttgttggctatggagctaagaagtagacggagcgcagaggcctatcttgtcacgcctgaggaacctgccaagaataagagtgaacggagcatagaatccaatgagagggtcggcacgagggaagcaaagagcgagaacacaagtgtatttagtcccgcttactctgataccgctactacagattcatcgaagaaagttgatgacaatgaatactacaattttactagtcacttcatgccatctttgaaaaacaccagagaactagaaaacacaattctcaatctcatacagaggataaaggaaggggatgatgaaacgttagttagtgagaaagatctcatattaagtgtgcttaacaggtctttagcatccacatctcactggaagttacaggcccagctatcggagttaagggccacctcagagggaaggtatgcagttgagacaaacttgttgaaaaaagaggtagaatttttaaaaaacaagaccccaaaaaccaacgaaagtgcaagttccgcagagttgagaccacttcttgaacgacctttaaagcgtaaactgtcattgccaggactagcgcaaagaccattatccactggcgctaggctagaaggaggatatggaggtgtatcgccgaactcatggaaaaccaaagttccaaaacttcctcttcctgcttcccggccgtctttgaatctttctccccaaaaagtcccaacgggtactgataaagttgaggaagataccaaaattgacacattggaattagtagagaacaataaaccgcatccaaggatgagaagaaggagtgacaatccagcaacaaacgaatatgtgagagtttttcatttggagaaaaaagaacctaaatcacgaaaaaaatagtatgctagaaaaaaatattattgaacgtcaataatttttctttctcatgggaccaaacacatcatttattctctaataatattctattctctttatttctggtttactcttttaaaattctccaaagagaaatatctccttcaattcttcagttacgaatttatgtttacttttaacctctatcatacacctttaatctaatgcctccaactgtctgtaattttagtacaacttaaaagggaaattttccgaaagtgtgaaaaaattggatttttttttctcctattgaactcaatggaagctatcagtttggagagggacaattattttccttcttgttttttgccaagagaacaatattgtagtatttaagttctaatttaatgttatatatacttatctaatagtttttttttttcaattagattgttttccttacgacgttaatcccttgtcatcctcacttacgaacttcgatgaatatgacatacgtaatcgggaatgttttgtaaactaattgacgtagttcctttttcgtaaactggactggacggcttgatcaaaattcccgaaaaataaaaatttccctcacgagaatatggaaattactatcgcccagcattattttatctcctcagagagtaaaagaagtttcctctttcctaaacttaaaaagcagtcctaaatatatagttgacttcgacgcatatcattcatcggctgctgatagcaaataaaacaacatagatacaatggatgcaactaccccactattaactgttgcgaacagtcatcccgcccgcaatccaaagcacactgcatggagagcagctgtgtatgatttacagtatattttgaaagcgtcacccctgaatttcctattggtatttgttcctttaggtctgatttggggacacttccaactatctcatacactgacatttctttttaatttcttggcaattataccgttggcagctatcttggctaatgccacggaagagttggctgataaggctggtaacaccattgggggactgctaaatgctacttttggtaacgctgtggaactaattgtttctatcattgccctgaaaaaaggtcaagtgagaattgtgcaggcctcgatgctaggtagtcttctttctaatttgctgttagtgcttggattatgcttcatattcggtggatacaatagagtccaacagacattcaaccaaaccgccgctcaaacaatgtcctcattacttgccattgcgtgtgcatccctactgattcccgctgcctttagagccaccctacctcatggcaaggaagaccacttcatcgatggaaaaatattggagttatccagaggcacctctattgttattctcatcgtttacgttttgttcttatatttccagctagggagccatcacgccttgtttgagcaacaagaagaagagaccgatgaagttatgagcaccatttccaggaatccacatcactctttgagtgtcaagtcatcattggtgatacttctaggtacaactgtgatcatctctttttgtgcggattttctagtcggtacgatagacaacgttgttgaatctaccgggctatctaaaacatttataggtttgattgtcattcctattgtgggtaatgccgcagagcatgtcacttcagtcttggtggccatgaaggataagatggatctggcgctaggtgttgccatcggttcctctttacaagttgccttatttgttacaccattcatggttcttgtgggctggatgatcgatgttccaatgacgctaaatttctccacttttgaaaccgctactctttttattgctgttttcttatccaattacttaattctcgatggtgagtcaaactggttggagggtgtcatgtctctagctatgtatattttgattgcaatggcatttttctattatccagacgaaaaaacccttgactctattggaaatagtttatgagtaagaacagtagcgcagaaattcaccattctctttttttttatattttatcttcttcgtaattctatcgatggaccaatacaaagatgattatgactagcaagtcattattatgatcgttatattatacatattatgtttacgcaactaatttttatatcgaattttatctgaaaaaaagttttcaaaaccaacaaaatattttgtacactcttcgaaactcaaattctgcaccatttccattctgataaaaggtttaatatttcgaagcttctcaactacagctcgtgttcttcttgcagcacatcagctgctttgctgcactgttcagggtaacgttattcattacaacgagaatatttaggaattttgctcaaattcatggagcttcctacatcattgcacaacagaatttcgttttgtagtatagtttattagaaacaaatgtgaatagatcatgagacgcgaagccctattttagcggattttagccttacatttctgagtgagaatgccagctgaaacacattcttgttacatctgtcacggcattccagctgtaaaaaaccagcagatatcgcataaaaaaatggccagctatagaataaaattagcccagctatatttttatagcgtcttttgatgacgcgaaaagtagacttcgcgtaacacgaaaaatgctggtgcaggtggatttttttggcagatactacggtcaattctccgctcgaagatttttataggcctggctagttacctatttagtgcaaattgggaagagatctattgttcccgcagacacgctaagtggtagctgtaacttcggagacgtgtgagaccttcctcaaacatgttacaggttgatcgatttacacatctaatgcaagtttaagtgcttcttaagtgtttttttctttagtcttataagttctcctttctttcactttataattctcctttataaaagtaagacccggtgctaaacaacctgatccgacaagagcaatttcaatacggcagcaactttttactacaaaagatgtcaaactacgaagccttgctgaaattcaataggaaggctgtatctaaggaaatggtgcaatatctagcatcgaccacagcttccattatcaaaattaagaagacgaatagtatgatagatattgcattgccagcaccaccgttgactaaattcatcaacagactgatcaagcattctaacgttcaaactccgactctgatggctacctctgtatatttggccaaattaagatcaataataccgagtaacgtttatggtatagagaccaccaggcatagaatattcttaggttgcctaatattagctgcaaaaacgttaaatgattcctcccctcttaacaaacactgggccgaatatacggacggccttctcatcctaagggaggttaatactattgaaagggaactattagaatattttgattgggacgtcaccatttccacagatgatttaattacatgtctctcgccattcttgaagcctatcaaagaggagcagttgtacaaatcgcaaagagactgtcgcacgttgaaaaatttttctgctcaagaaaaagacatagtaaacaaaacatccatttcccattcgcgctcatcgtccaatatgtctatcccatctttagcttccacttcgaccctctccacgttggaatctagaagatcgaatttatccaattatagtaacagaatacgaactttgcccgaactacacgaatccaataacattagcgacaagttttctccgcgaacatacaacatagactccaaacacgataacaaggaaaataggccaataccgacaattaagccttttaattttagtaaagcgcgccctgtgatcttgaaaactgggttaaacaaacagataataaaagaagatacaaaagtaaagaaatcgaattggtcaaattacttcaaatcgtgattttaaatgtcgaaattatgcctggcctgcgtttcttcatggcactttcggaaaaggcggaagaacacaggtaaatgttcttacgaccgaggtcctacagcctcccttttttcttattttacatattaatatacataaatataccataatgcattctttttctaatgatttagctctcctttttttgacaaatttgaaaataaatataaaaagggccataaaatattgagttaaaattgacgattttttttatagaaatgacttgaatttacgatttaaaataaaaatatacctggcatataactaactatacaaatcatcatcttcctccgcattagaaccaaatgcagcacctgctccacttggagcactattattactgttagcattgtccgtagccgtagtacctaatggagcgtcattaaagttgaaattactgaattgacctctagatgctttcatttgctgtgagtatgcttcataacgacgcaattcagcatctgaaacagaacgtttagcggtcttcatagcttctgcgaaatgctcctttgtaatatatggaacaggatctacttctggttcttgttcagcctttgctccctcatctgtcatttccacgtcttcaccttctactttcacttccttttcagcttcgtgttgtctgtgagcttcgatagaatccttgatagcgtatttagcagccctctgcacaatatagagtaaatcagcaccagagaaaccttgagtggccttggcaatcgcagttaactctagccctggttctagtggtgttttccttaattgagcatttagaatagataatctagcgttttcatctggcaatggaacataaattaattgatccaatctgccaggtcttaaaatagcaggatcaatttgatctggcctattggtggcaccaatcacgaacacatttttcttagcattcataccatccatttctgttaatagttggttgacgactctatccgaagcaccaccagcatcacccaaggaaccacctcttgccttggcaatggagtctaattcatctagaaaaacgacggttggtgcagctgctcttgccttatcaaaaatatcacggatgttagattccgattcaccataccacatactcaataattctggacctttgactgagataaagttggcagaaacctcagtagctacagcttttgctaacaaagttttacctgtacctggtggaccgtagaacaacacaccctttgatggtgataacccaaactttgtgtattggtctggatgtaagactgggtattctacagtttccttcaattcctccttgatttcatctaggccaccaacgtcatcccaagtaacattgacactttcaacaacggtttcacgcaatgcagatgggtttgaattgcccaatgcgaatctgaagttgtccatggtgactcctaaagaatcgagcacctctgcatcaatttcatcttcatctaaatctatcaagtccattttttcacggatctgttgcatggcagcttcagaacacaaagaggcaatatcagcacccacgtaaccgtgtgtttcagcagccaatgcttccaaatcaacatcatcagccaacttcatgttcttggtgtgaatacgtagaacttcaagtctacctgtagcatctgggataccaatgtcgacttcacgatcgaatctaccaaatcttcttaaagcgggatcaatcgaatttggtctattggtagcagcaatgacaacaacattagatcttgccttcataccatccattaaagttaacaattgagagacaactcttctctcaacttcaccattagtcttgtctctctttggagctatagaatcgatttcatcgataaaaatgatggctggagcgttcttttcggcttcttcaaaggcctttcttaagttagactctgattcaccagccatttttgacatgacttctggaccattaattaagaaaaaaaaggcaccggtctcattagcaacagctcttgccatcaaggttttaccagtaccagggggaccatacatcaaaacacctcttggtggcttgataccgatagccttgaacaactgaggatgtctcaatggtagttcaaccatttccctaatttgagccatttgcttacgacaaccaccaatatcatcgtaacccacctcattcatattattttcttcatcttccctgttgattggctcaccttcccagtgaataatagtatcctgagcaacgacggcatattcttcaggttcgacatccacaaccttgaattcgacttgtctcataccgcctctgacaacaaaatggtcgcctttcctcactggtctgtaggcttccacaaaataaggcttcaaaaaaacatcgaaaagattaccagttataccttcgatcgtatcagcaattggtaacacagaaattctagtagcgtatttgatatcggggcaaggatgaattgtaactaaatcacccagcctaatacgtaaattgttacgaactacacggtttatcctgcatgctccgtcttctaattcgtcatcgatcaacacaattaagacagtatcttttctcttcttgcccttaacgagaacggtgtcaccacggaacaattccaatttgtccatggtgttagaattaatagcaatgacagaattgtcatcattgatagcatcgtccaccaaaagcatgttgtccttcttctttcttcttaaaatggcggtggcggttttatcctcctcacgagggtcgacacccgaggcgtccaaaagtggtttatgttcttcacccatgatttgtatatctgtcttgtagttgagccagttatcgagtcaatggcgttgagtcaaatcttaatagaactagattaattgactacatcaactgcggatctcttaaatacacggccctgatatatgtccttttttgccaccgaattcacattcgaggggttgccgggtagtgcgcaaaaggcggtaggttaaaaaggaaggagttagagctgttcataaggtatcgatagcaacgatggctagtaacatgattgttagcattatagagtggatatgaatggaagcaaacacacccatatgtataaacttaaatatgaaaagaaaacgctaaaagaaatcatagcatgcattactctaatcggagccttctagtttggcaagcaattccttgtgtagcttgcccaacttatcgaagtccgtttcttgggctggccaccctacaatcaaaccacttttctcatctctcttaggaatcaaatggaagtggacgtggtcgacttcttgatgcgcaattttaccattattctgcaacacattataagtgtccaacttcattgccttggccagtctcttggcaatcggcatagcatcggtaaggaattcgtccgggatgtcatgcaacttcgcaccatggtacttaggaatgattaaagcatgaccttcagcagtaggttggatgtccaagaaagcatacgagtactttgtttcaatcaatttgaaggatggaatttcgcctgttgcatagcggatcgattgttagtattctgctttatgtatatgtactacatagagactatcgccatcattggtgtgagtgtaagctctttattagtaatgtgacatacttttaataatcttgcaaaaaatacaggcagcatcaagcgtagcaggagcagacatttttgttgttgttaggtacggtgccgatatcaatggctccatcaatgtttcttaaaagtctggaaggcgtgctgattgtccttttacttcataatgttctccgctttccagtcgaacacacatcacattacacgatcgtacagcaatgcttcagtagggcggtaacttcttcagaagagaacggacccgccattatttctgcaaggaatattctgtaacgattcgcaccatatcttaaagcttctcaagcttactgttttatgtgacctccttttgtacttttcaagttctgtagacaagtgtcaattcaacctttgaggctacgtggccaacaaggtcttgcgcgatttaccggtgtttcctttgcgccccctgctcatgccatcaaaacggcacgctgttttgtagaagcctccatgcgtctcctatttgggtccttgcaaaatagtctaacgaaagcgcggagaattaaccggaaaaaggaagttgccacactccccttactaatccacacctaggatctcctttactcgtattttgaatatctacgaaaacactcacatacgctcatcccatatatatatatatatatatacggatatattgatagtcggatactacgtggatatggatacacatgtaaacggttgtgttaccctaaagaaacggaggtcagttaacaacacttttacagatgtcatttcaccaacagttctttaccttgaataatggaaataaaatccccgcaatcgccatcattgggacaggtactagatggtataaaaacgaagaaacggatgctaccttttcgaacagtttggtcgaacagattgtttatgctctgaagttacctggcattattcacattgatgctgctgagatctacagaacatatccagaagttgggaaggcacttagcctcaccgaaaaaccaagaaatgcaatattcttgacagacaagtactcacctcaaatcaagatgtcagattccccagcggatggactagatttagctttgaagaagatgggcactgactatgtcgatctataccttttgcatagcccatttgtttccaaagaggtcaacgggttaagtttggaggaagcctggaaggacatggagcaattgtacaaatcaggtaaagctaaaaatatcggtgtttccaactttgctgtggaagacttgcaaagaattctgaaagttgcggaagtcaagccccaagttaatcaaattgagttcagtcccttcttgcagaatcaaacaccagggatctacaaattttgccaagaacatgatatattggtagaagcatactcgccactaggtcccttacaaaagaaaacagcacaagatgactctcaaccgtttttcgaatacgtgaaagagttatccgagaaatatatcaaatctgaagcccaaattatcctacgttgggtgaccaaacgtggcgtgttgcctgtaaccacctcttccaaacctcaaagaatttctgacgcgcaaaatttattctctttcgacttgacggctgaggaagtcgataagataacggagttgggcttggaacatgaaccgctaagattgtattggaataaattgtacggtaaatacaactacgctgctcaaaaagtataaataccggataatttatgtacgagtcatatttgttttgtataactttattaatcgactttttttgtcaggtttatcaccccgttacccatcccgccacttttcagcatcgaggaagaaaaaagggctgtacattatataaaaggccatcaaaaaataccggaagagggcatctccccaataaaggtgccacactgagcagagacagatagggacgcgcatcatgtgttgctactgtgtttgttgtaccgtttctgactttatactgtatattgttgcgttttttttccccccagctgcagtccttcttcgatctgggccttgttcatctgatttcctcctgaatgtattgctaacgctactgggatttttgcccggtatgttacacgcattctactacatcacaattacaagtcctttaaggaacgctgaatacgtctattattaccagcaaggctgggtggatagcgaaagaaacgttccttcgaatcgtcctcaaaactcgcagaccccccaaaaccgcccacaacaaggaagctccgctagaaacgtatacccgagcgttgaaactcctctgttacaaggcgcagctccccatgacaacaaacagtctctggttgagtctcctcctccttatgtgccatgatgaagctacagcaaggaaaatgaaaattccagcaagcaagcaagcgaagaccgttcttctctttcctatgatcttccttagcaaagaggtttgccagtcaaagtaaaagagctgccattaagaaatgtatttcattttgacagcttcttcgatcaataccgccagctccctcgagcctataactattttgcggatctgtaagccgtaatgtttttcccataaacgtcactgaatgtccatatatcatactaccagtaagcgcctgttggaaaccttcctaccttcatacgtgtattctgctatatcccttcttttcctctttacgtacagaatgacatctatgtaggcaagtttctttttccatcattggaaaacgaaaatacatttttcactagcaccacaaaattttcaagatggccaggctagttaaatctattatacaataattattggttatatatttaaaaaacagaaacattttttgctttaaaagcacgccatagtattgcttttaatattgtgatctgcgtccttttttttctcaggaaaaaaaaattttatacacattcaaagaatagaagcgattgtcaaaattcgcttctcctttcttttccattataacgtctgatcattttacgtcttcagtgccctcccttgttcgaaactagatactttcgaacacttctccccttttaatctacaaaattttgtatggatttgtttattgaaagcaagataaacagtttattacaatttttatttggttcccgacaggattttttgagaaattttaaaacttggagtaacaacaataacaatctatcgatttatttattaatttttggcatagtagtatttttttataaaaaaccagaccatctaaactacattgttgagagcgttagtgaaatgacaacaaacttcagaaataataatagccttagccgttggttgcccagaagtaagtttacccacttagacgaagagatcttgaaaagaggtggtttcattgctggtttagttaatgatggtaacacttgttttatgaactctgttttgcaatcattggcatcatccagagaattaatggagttcttggacaataatgtcataaggacctatgaggagatagaacaaaatgaacacaatgaagaaggaaacgggcaagaatctgctcaagatgaagccactcataagaaaaacactcgtaagggtggcaaagtttatggtaagcataagaagaaattgaataggaagtcaagttcgaaagaagacgaagaaaagagccaggagccagatatcactttcagtgtcgccttaagggatctactttctgccttaaatgcgaagtattatcgggataaaccctatttcaaaaccaatagtttattgaaagcaatgtccaaatctccaagaaaaaatattcttcttggctacgaccaagaggacgcgcaagaattcttccagaacatactagccgagttggaaagtaacgttaaatcattgaatactgaaaaactagataccactccagttgcgaaatcagaattacccgatgatgctttagtaggtcaacttaaccttggtgaagttggcactgtttacattccaactgaacagattgatcctaactctatactacatgacaagtccattcaaaatttcacacctttcaaactaatgactcctttagatggtatcacggcagaaagaattggttgtttacagtgtggtgagaacggtggcataagatattccgtattttcgggattaagcttaaatttaccgaacgagaatattggttccactttaaaattatctcagttattaagcgactggagtaaacctgaaatcatcgaaggcgtagaatgtaaccgttgtgccctcacagcagcgcactctcatttatttggtcagttgaaagaatttgaaaaaaaacctgagggttcgatcccagaaaagttaattaacgctgtaaaagatagggtccatcaaatcgaagaagttcttgccaaaccagttattgacgatgaagattataagaagttgcatacagcaaatatggtacgtaaatgctctaaatctaagcagattttaatatcaagacctccaccattattatccattcatatcaacagatccgtatttgatccaagaacgtacatgattagaaaaaataactcgaaagtattgtttaagtcaaggttgaatcttgccccatggtgttgtgatattaatgaaatcaatttggatgctcgtttgccaatgtcaaaaaaggaaaaagctgcgcaacaagattcaagtgaagatgaaaacattggcggtgaatactatacgaaattacatgaacgcttcgagcaggaatttgaagacagcgaggaagaaaaagaatacgatgacgcagaggggaactatgcgtctcattacaatcataccaaggatatcagtaactatgatcccctaaacggtgaagtcgatggcgtgacatccgatgatgaagatgagtacattgaagaaaccgatgctttagggaatacaatcaaaaaaaggatcatagaacattctgatgttgaaaacgagaatgtaaaagataatgaagaactgcaagaaatcgacaatgtgagccttgacgaaccaaagatcaatgttgaagatcaactagaaacatcatctgatgaggaagatgttataccagctccacctatcaattatgctaggtcattttccacagttccagccactccattgacatattcattgcgctctgtcattgttcactacggtacccataattatggtcattacattgcatttagaaaatacaggggttgttggtggagaatatctgatgagactgtgtacgttgtggacgaagctgaagtcctttcaacacccggtgtatttatgttattttacgaatatgactttgatgaagaaactgggaagatgaaggatgatttggaagctattcagagtaataatgaagaagatgatgaaaaagagcaggagcaaaaaggagtccaggagccaaaggaaagccaagagcaaggagaaggtgaagagcaagaggaaggtcaagagcagatgaagttcgagagaacagaagaccatagagatatttctggtaaagatgtaaactaagttataaatacgatatccgtaattgtgtaaataacaataactataattaaattgaataattaaaagtctacgttattcgttaaatcaattgtttagctagttacgaatgtctaaagtttttgtaggacaattgcaaaaatcacttccattattatacaaatccttcgtaagcttcatttttcttaccattgtacttcttcaactttttctcttcttctctccgttcatctagttcatcttcgttaattaggtcatcaatatcgaaatcgaaatcatttggatctttgttgtactgtccaattacacgtcttttaaggcctgtctttgagtctatttcaaattttctggaagcggaagaggcacttgcactgtcatggccaaggctttcctccgtgtccttcagatcaaactttaatacattggtatgatcaagtttttttttcaaatattccctcttaccaagcttaccagtcgctgactgtgctgttgcagacgatttcggttttgttagtttgaatgtaccgatgccagaaaacaatggcaacaatgcaatgaaagcaatcacaataatgagaagtaaaaaataaccgtatagattcatgctccggacttattgacttaggcaccgagaactttaagggaattcgtccttttcttttactaaacgtagatcatgggtgcttgatttagagatacaactcatcgcacttgacaaatttcaaaaaaccgtattcagtgatcatatttgaaaagtcacgtttcttacaatgtccacatagccctataggatatgagggattagtaaccgtaaatgatctctttgaatcgcatttttaattgaaagcaacctcgcttgaagacacttacaaatcgttacgtactactgaataccagaaagatagtatttcaaaaaaaactaagcgagaagatagagtgtagcaatgattaagcggtctctcgcaagtttagttcgagtcagctctgtaatgggcagaagatatatgatagcagcggcaggaggagaacgtgccagattttgtccagctgtaacaaataaaaagaatcatactgtaaatacttttcagaagagatttgtagaatcctcgacagatggtcaagttgtgcctcaagaagtgttaaacttaccgcttgaaaaataccatgaagaggcagatgactacctagaccatttactagatagcttagaagaactgagtgaggctcatccggattgtatacctgatgtagagctaagccatggcgtaatgacattggaaattccagcttttggaacgtatgtaataaacaaacagcctccaaataagcaaatttggttggcatcaccattgtccgggcctaacagatttgaccttctcaatggggagtgggtttcgttaagaaatggcacaaagctaacagatatacttactgaagaagttgagaaggccatttctaaaagccaataagtgcacttatccatcgactctcttatatttatttaaacacttgtaacgcatccaatctatttcatagttagagtctctcttccttgttattgatatgatttttcttttgtaccgtgtgtgtatgtatgtatgtatgaacgtactactaagcttcaacgtcactctataaagaaactaaaaagacacgtatttataccttttttgaagaatgcgagattgcaatgaaatatgtgtctattttttacatgaatcttttgaccaactcctcatatataccccacgcaatacctgcactgaaggcctttcttgccagcctcatgcttaacccgctaaataacttcagcacattttcatttttaactatagatgtaaatgtattgaaggagttggtaaattttgatggttccaattgcattctcgtttttatggtgtcgaacggtgccgttactgtggtggctaaactggcggatagtacggcgcttgttgtatttactgttgtagaggtataagtagtaaatcctccctcaggattgtaatgtataaacctagaaggtaataccatgggcagtaattgtttcgatttttcatatagcagcacatacaaacctgcatagggagcgtctcttaaacaagtagctccaaaccctctgaaaaatccaaaaagtccttccttagtatatatatgggtaattgcctcctttaaactggagtaattgtacagagtagactcataacggactttaatgacggtgataggcatggttatataacctaccaaacctcttgcaaatgcacctgttagtaaattttcatacatcgttaatcgtggtaagctactgctcttgttatatacaatgtttgaatcgtttgttaatgaaggcacagcattcctcctctttgccaaagatgagcgcataaggttcaaacatgataaatataaggcgctgcctattgatgttcgtaatgctgaaggtaatgtacctctccatagctgtagagggctgtctatctctttcaaatttttccataatgtagctttcttgtcttgctggattctcgtcttcaaaaggtctaaaggttgcaacgcaacagcagatgttagcccaccgaaaaagcccccgatcaaatgcgatgaatttcttggcttagttgcttgctcagtcatgtatgctgcttcacaaattgtgtaccttctagttgttcccgctgtgctatttgcttttcttttggtataagcttatccttttacttcaatcaccccctcgtgagaatttaatgtggaagcaatatactactacaccgttgacttggagattttcaagctcaattttgcgttcactcaaatctaagtcatttgaaacaaacacaacttctaaatatagcaagagaaataggtcaataacgcagacacatatttaacatttaagatactgatagatattcaaaaggaaacagtcaccacaagcgttggagattcagcaaaacccaaaaagcaagaaattacaaaatcattgtctcgctgatgaaacaccatcctttagtgtttgtatccattcagcgtaccctcttgttcttgagactggtgaatttcgtaactagttgaatattgcagggttttctttttctaaatatgtattaatggtggtgcctgtcagggcgcgatagaagtgaaaaattctcgaatggctggtttggtggccattgagctgatctgaaaaggatggtgagatcaagcttgatatcttgcatgcttggaccaactatttaaaataagtattgaaaaaggagaatttagtttcatttactctctacaattggatattatacagttaaaacaagagaaaaggccaaaattaacgggactctgtttgcataacatatctataatatcagtttgatctactgctgttaaactaatttttctttcttctgatttcacttcgtccttaatattttaacacattaactgtttgctataagcatacattgcttttaccactttttttaataatatctttttatccgtattaattaccgcatataattttagttcgaaacattaaaggtcagtcccgaagttataattataacatttaattcctgaatttaccgtattacatttaaatttgcataatggccactaacttaacatctttgaagccaccatttaaggtgaaggccaggtatggttggtcgggccaaactaaaggcgacttaggctttctggagggagatattatggaagtcacaaggattgccggttcttggttctacggcaagttattgagaaacaaaaaatgttctgggtattttcctcataacttcgtcatactattagaggagagattaaattcgagcactgaaaatggtaggcaaccttcaaaaatagtagaaagttttgaaaaatcaaataaagttgttattccaccagtaccatcaaggtattctgacgagaggccaaggcctaaaaagaagctatcttcatcaatgcccaattcacccaagaagccggtagattctttgacaaaggctagaaaggcaaaatcaaaagaaatggtaaatgaaaaaaatatctataatacccaatcctctcgacatcataataactcagctccaaatttacctttggctagccatagtaagcctcaagtacgaaatttcgaggagtccatgaacaatccgttaccacctctaccgccactaccagatttggacaatatgagaaagacagataaaagggcaccaaagaaatcatattctgcaaacgatttacatatggcacgttcttcaagagaatataactattacaaagacaaccagaaattctatgatgggtttatcccagaaaagagatattctttagaagaggactctatttcatcaggcctgttttcaaactctcagtacttaaatgattctgcttgtagtagtgagaacagttttgccttaatgagtgattttagtgccacgagcgcgggaagtttcgccagacataaatatgcacaatcgttttccgattcattgcaaagatcacagaatgcaaatggctgctctacaaagataaatgattcacaggagtttggtgattccaatgctagttcgagaaatggaaaaatgggtgatatccttaggaaaataattattccaaagaggaatacaaatatttactccagttcagtatcctcaccaaagtcaccaaaagcatatcctaaactaccagatattcagaatttaaacttgtctgcaacacccgatgaagctcgcgattggattgcggtaaaatgtcacttgaacagagcaaggactcttaccaaatatgacaaacatccgaggtatatgagagctctcgaagaaaatcgcgacttgatcttacatcctcaagattcgatttataacgggctaaataccaatgaagtcaaaggtaatacaaagcccggtttggtcgatgtggaactggccgaattaaacatagaatacattgataagatgacttggaaacggtgtattagagacggaactatgacattagacagttgggctcaaacaactttttcagcaagatactcaactgttctggaaaagttaagaggcatatacattttttgcacagagatgtttgctctgactgatgataatggaacgtcagatttttctgcggaaccccaaaatttagagaaaatactatacagaaagcattgtacgccatatgaattgacatggcttttcaagaaattagcaaactcattgggaatcacttgtgaaattgttataggtttcctgaaaacaccgagtgctataaattgggagtttaagtataaccactgctggttgagaatactggttaacaaagaatggagatttattgacgttattttaggaaatgtaaccaacccaattcatgaatttgtaaataacagaaagatcaagaaagcagaaaatagctactttttgatggcaccattagaaatgatatacacacatataccgcctagggaatttgagcagcatattgttcctagtatcgatcaattatctgcattgtatctgccattagtttttccatcttttttcaaaaatgagttaaagttatacaaatttagtactgcactatcatttttggaagattctgagatctacgaatgctccttagaaattcccaatgacgttgaagtctttgcatccgtggttattccaacggataatgaagaagcttcatctgcgtacaggaatatggaactcgcactgacccaaatcaaaaagcagaaagccgagtctggtagaagaattgctctaatcaaagcagtcctaccacccaatgtgaacaaaggttcactgtacatacattcaggtgtaagaggtacgcaaacgagtattgccaatatccatccactgtccatgatggtcccattaacacataagggaagtaacatgaaatacgaatttgtgatcaagataccctcagaaagcattcagaagattgagctatacattgtcgagccacagagtagatatctatttgttggtaatgagtactcattcgaagttattcaaagtccctccgatggtattgtatacagcagtgatgaagggccgaaccaaaataggaaacaaccaatggcaataaaatcaccctcaggaagagttcatgagctagtcaagagcgatccccactttccttatggtacctggaaaggaagcattaaaatcaaagagcccggcgtctggagcgctttagtgatcgctgactctggtattgggtggtccgtttttgctgaatggttgtgcgtataaacgtttttcacaaatttttttacagcgctataatctgtatcattcaacatacattctactcaggaaggtgaatttcataactcatatatggctatatagtacttattatttaatgatttatccattgcattcataaaagctatgctggtccaactttttcgtatttagtgatgttttcggtgaagaaaatatgaaaaattagaccaaatgctcaaatacatacgacatttgaattgtttaggcaagtccgaaaacgaggtatatcagctaattcaacctgaaaaccaattgagtgctacttcgaagtaaaatacatagccatttcaaatggaattatcccctacttatcaaacagaacgcttcacaaagttctcagacactttaaaggaattcaaaattgaacaaaataatgagcaaaaccccattgacccgtttaacatcataagagagtttcgctcagccgcggggcagcttgcgttagatttggctaattctggagatgaaagtaacgtcatatcttctaaggattgggaactggaagctagattttggcatttagtagaactgttactggttttcaggaacgctgatcttgatctagatgaaatggaacttcatccttataactcgaggggtttatttgaaaagaaattaatgcaagacaacaaacaactttatcaaatatggatagtgatggtttggctcaaagaaaatacatatgtgatggaaagacccaaaaatgtaccaacttcaaaatggttaaatagtattacttctggaggattgaaaagctgtgacttggattttcctttacgagaaaacactaatgtcctcgatgttaaagataaagaagaagatcatattttcttcaaatacatttacgaactaattttggccggtgcgattgatgaagcattagaagaagctaaactttccgacaatatttcaatttgtatgatcctgtgtgggatacaagagtacttaaaccctgtcattgatacgcaaattgcaaacgaattcaatacccagcaaggtatcaagaagcactctttgtggagaagaacagtttacagcctttcgcagcaggccggtttggacccttatgaaagggcgatatacagctatttgagtggcgctattcccaaccaagaagttctgcaatattcggattgggagtctgatctgcacatacacttaaatcaaattttacaaactgaaattgaaaattatcttttggaaaacaatcaagtaggtactgatgaactgattttaccattaccttcacacgcgctaactgtacaagaggtgcttaatagagtggcttcaaggcatccctcagaaagtgaacatccaatcagagttttaatggcatctgtcatactagattctttgccatcagttattcattcatccgtggaaatgttgcttgatgtcgtcaagggaaccgaagctagtaacgatattatagataagccttatcttctgaggatagttacacatttagccatttgccttgatataattaatccaggttctgttgaagaggttgataagtccaagctcattactacgtatatcagtcttctgaaattgcaaggcctttatgaaaatattccaatatatgctactttcctgaatgagtcagactgcttagaggcatgctctttcatattgtcttctttagaggacccccaagtaaggaaaaagcaaattgagacaataaactttctaagattacctgcctcaaatattttgagaagaaccacacagcgtgttttcgatgaaaccgaacaagaatattcaccatctaacgaaatttccatatctttcgatgtaaacaacattgatatgcacttaatatatggcgtggaatggcttattgaagggaagctttatgtggacgctgtccactctatcattgccttatcgaggagatttttgttaaatggccgcgtaaaggctctcgaacaatttatggagagaaataatattggagaaatatgcaagaattatgaattagagaaaatagccgataacatatcaaaggatgaaaatgaagatcagtttttggaagaaataactcaatatgagcatttgataaagggcataagagaatatgaagaatggcaaaaatccgttagcttgttaagctctgaatcgaacattcctactttaatagagaaattgcaaggtttttcaaaggatacatttgaattgatcaagacatttttagtagatttaacttcctctaatttcgcggattcggcagattatgaaatcctgtatgagattagagccctatatactccatttctactgatggaattgcataaaaagttagtggaagccgcaaagttgttaaagatcccaaaatttatttcggaagccctggcatttacctcattggtcgctaatgagaacgacaagatttatttattattccaatctagtggaaagttaaaagagtatctggatctcgttgctcgcacagcaaccctttcgaactgatcaattaatgtattgcagaataagtttatattttaagtaaacagcaataattttatgcatttcttctatctatttcagaagtaattgacgtgattttttatagttttgctttgaatctttgtgtttccacaccggagaaaaaaaagttcatgaagtgaaaaagcggttaaacatgaattttctactatctaaagataaaattacagatgcagttacttacatacattgaacagtttctgacggcaaatttagcttctattaatttttttctgtagctgatgaaaaattctgtccctatgatgcgccaatgggtcatcaacatccgtcggaaaaaattcatttctagggtattcaatatcatctccttcatcagaatcatcttcgttatcacttatctctatttcaccttcttggccatccaagtcaatgaaattcgaggaatttatggatttcaagacatcactttttcctccaagcctgttaaaaagatccccgtactcttcctccacatcgtggtacccattagatccctgaattttatcgtcattccaagaggaaaacctgctcttattaacccctataacaatctcttcacccaatgcagctatatcctctccttcgctaccaaatagaatagatctatcatcatcttcatcctccggataatcattttggtaatagttttcgtcattagaatcctcatcgtctgaacgggcttcattgggatcactttcttcatcaagagccaaatctatatgctcaataattttcacaaaccctatatttttctcgttgttatatctagcaacctcatcgtcatgaattttctccaaatggtagatgtcaaaaacgtaatctaaactgggtagtgatgcaatttttgcagaatccccagtaaaatatttcctacttggtttttttctttctgtcttttctacacctttattcaactttaaatagtcattcaccatttgattgatctctggcggtaacccatcgtcatctacagtacttccttctgctgcaagccgctgttgtgatttttcatcatctgagtctctacgacttttttttctttgttccaatacaaaatgtcgatgatcttcatgagccagttttaagagtggcgtagaagactcttgctcggattgatagctttcagagctcacagtctttgataatttaaatatgaacttctgcttcttcactcttttcccctcatcaattactgaattgtcccagatgaacttagttagtcaaacgcatttttgttatatcggtagaataacaacacatacataatgcctgcacagaatcctcatcccttcttctctttactctgataaactcaggtgccgttgtggtactaatagtgctcattcccgaaatcttgtatgcctacctcaacaaaagctatacctcagagagcagttttatataccatctcttgttctcatcaataacttgtcttgagcattacacaatttaaatcccctgtgccgacacaaacaagagataacccggaatcaatattatctgattgggctcctaaatatcgcatctgtggacttgaatccacatgctgcgaacttatttgaagcaacaattacttctgttggaagcgtggtagtgccaaatcagacttgctctttagttttcttatgttaacgctttactgcctttttcttctatatttttgaacgtcaatatgtagcgggcgtcagcagaggaacagaatttgtgacacttcttgaatgaacatttctcatatctgaaaccgcatcatcaaaaggacacctcaatagagattcagtgacatatttaacatagttttatgggtaagaaatattattaattatggtacgcaagaataaaataaatagagcgagtggaactacaaaacacctcaaggattttccatcagtcatcctaagtctgcccagctacaacccttccatcctttctaaaaatgcaactgcactaataaccggtggttctagtggactcggatttgaacttgcaaaggaactttccagaagaattaataaagttattgtggcagatattcaatcatttcctacttttgctcaggtagaatataataacattttctactatcaatgcgacataacaagtctagatgaaattaaaaatttgaaaaaagctattgaaagagatcatggcaacattaatataattataaataatgctggtgttgctcacatcaaaaagttagaacatatgacaaacaaggaggtagaacaattgatcgacataaacttaataggtgcttaccgaatcatcagtacatttgcagaagatatgatagacaatagggaaggctttataattaacattgcttcagtcctcggagaactgactcctgcaaggctgacatcgtatggtgcatcaaaaggagcaatgattggttttcacaagtgtatgagcaggcatttcagaagtttgtccacggaatgtaataaaactggaataaaaacactactggtgtgcccgggaaaaatcaaaactaatatgtttattgatgtccctacaccatctaagttattggctcctgacatcataccttcccaactggcactagcgataatctctgcgatggagcataatcatctgcaaacactaaatgccccatattatgtgaacctagttccctttttcaaaactttgagttggccatataggcatctcttaaaacatttcagtggaatggaccatgtaacgtcaaccagcccgcgagcaataaatccgaagagaagtgcataatattttagtctatttaatacatttgacgttatttgatcttcacgttgtttatatatatatatatcaagtatgctataacgctaaaaaaaaatgctcataatactatgcaaaatcttgatgtcttttgacttctttccaaatttctaaattttgacgggcataatttctcatatatctggaataatgctttaaaatttctgataaatctacttccctttctttagaaaatttaggtagctggtcatttttgatgacttttgaaatgacctccaaatcattctcagtaacttccaatgattcagacagttgttcaatttctttcttcaaattgatacttgcggtatgcggatctgtttcttgatacttcacagaatcttttaccattgatgccaatttgttaaatccattgaatagtttgccaccatatgatttcccaccgctacctgtattattattagggcgttccagattaatagtatgacttttagacatttcgttgtcaattattttgtcaacatccttatattcattgttttgcgcttccagcttctccaactgtgctcttttggaattcagagactttttaatcatttcattttgcaggtatttcaattttctgtatttgatcaattctcttgcagaagttgccatatgaacagattcatttaaaggctcatttatattgtagtatagtcttccaactaatttttctaaagaaatcgaggaccccgaaaaggcattgcttaagtaagaaagctgttcggccaattccccaacttgagcctgttcatgggcaaactgtgcaaatacctcaccgatttcattgtaatccgatttcaaatcgtgataagtcttcgtggttcgtctattatacttataaatcccgttatctaacaagttctcatattgcttgtaatcctgttcaatattagtaaacgacttacttctttccttatccatttttttgtcgttggactccttattcaacaataactgtgacgaggagcccggtattggtaacatggcatgaattctagtggtgttagtgggatctagtggattacactggaggatgctcttcggtaaagatgaaaaagtggacgaactgttaacaaattcatgccaattatggttattaggatccaaaaaatcggtaattatagatgtttttgtgatttcttcgttcgtcaaaagtttgttcaagaactcagtgagcattcttatcctatgccgtattaacttttcatcactattattgaccgacgcatgtatcacagacaatgatagatctactgaaccagaaccttctgagggcagcaaatactttgaactcgaaccagttattgacttaccataattctttattgactgcttttctggaatcggcggtatcaacgtcataggaaacaatcttatcaagatacttctcaaactctcgaaatcgctgtaacgtctctgaacggtagaattttcaaactgaataacataggcgatgtaggctcttccttgaccttcggaaactcttttcgcttcaagtatgtgtatcctagcggacttctttctattacttacagaaggttcttctgacgcagaggtctctccgttcatggagttaatacttccactaagacttgttctacatgtttctgcattcgattcttggtttaaaggcaataatccctcagagtcatcctcgtaatcttcattcgggttctttaggttatggcttctcataccgggtatttctaataaagctgattttgtgaatcctgttggcccctcctccatgaatgggttgtctttttctaacagggctgtgtgtactaactcagtttctactttgttattgtccccctttccaaccttacccttttttgggctcttttttggcgatccaactccattcttagaaatttctgcctctgccacatactcagttgtcccatgaggtggttcagcctttcctgtattccgagtttccgaattcaatttagcattttcttggacatcatttaagtctgacattgtgtgctgtagaagacaacttttctagatggtatgttcaattgcaccaccagtattcgagctagtcatctcttcattttggagatgacttgctgtaaatcgataaatattggcttactcaatagccatatcttaaagggggcacaatgggtgagttgtcgggtaagggaatgtagatcacgtgaatgaaaattcaagtgtttttcgaaaagtttcaccatggcgatgagcaagattgaaacagcactattgtaactatataattgctagtaagcaaataagccaagccttattaaaatccggtgaaaagaattgtttaacgaacgttacaaactctataccttttttttaccagcaaaatggttggaggtgctctcatctgcaaatatttaccacgcgaagagcaactaaagcttatatcagacttgattcagaatgacagcttagaagaggtgctggagttgattgaaacttcgccactggatataacgacggacagcaacattgaaacaccaatctttgaaaaaattactgagcaggtcattgcgtatgctagtatagacggtgaagccagggaaatgtttcgctcttcgagggctgaaatgaacaaggcgctaagaacttctgcacaattactatgttgtttacccagtgtatggcataaatttcaggtgtggatgagctaccggttaaatgacatcattagcgaaaactataaacatctcttcaatgacaactttggaaaaaagattgtacaaccatttttcgattcttttgctgaggaacaaaacgctaatatcaagcatgaaaatctgcacttagatatccttagcctgcttcactacttagaagttgtatatttatttgacgaatgtaagaatggtatatcgtccaaatgcctagattttatcattgttccattgttaggctgtaattcggaagagattgctgattcctgctccaagttaatgagatggcatatcaaatatttatcgaaatgctgcaataccgatagtaactttgataagctcatttggacatttatcaaacaattgtacgctgaaggctcccaacaagcttggaagcaaaagaacagtttatcttttctcctaagattccttttagcagcagagttgtctcctgaacttattacttatataaagaccgatgcttattggaggcacattcaaacagagctggataatgatgtgcacgaacacagaaaattggcactctcaattcttaaattaacaattcaaaaactgtcatctcatggtataacattgcaaacaacattttataaatgcaatgatctagcaaatatcgagatgctgggtagctggaagaaattcaccaccttatatgaaatgattgctctggacacatcattgaatcaaatacaagcggccaaacaagatataataaaaatttttgataacgagcatttacaccatagttggggccttatcttgctttctacgggattgaaatcatcaatggagagtgtcagaaaatacatgatgacgttaatgttctcgattacaaatatgtcagcattctcttcaaacttgccattattgacaaaaactcttcttccagctgcaatgtccgctcattattttgatgtaaaaggtgtcagttgtccccatggtgaaaaactttcattatttgtcaataacttactttcccaaacaacagaaggcatatcagatatattatttgaaattttgaaattattggtggaaaaagggacctcttttgacccttctaggatatacttgtcctacggtatcttagttttcttccagaataacaaacagaaaacaatcaactctgaccatttgagtctgatcaggaaattgtacgattttgcagccgaagaagaggttctcgaaactacaatccaaacaatttacttgaagttcttactgtacattgatccatctgtctccgcatctgaattattgtttacattagtttcacacattaagttaaagggagggacatacaaatatgttgagcctctttttgaagattatagggatcttgccgtttctcactttgacgatttgcaagcgaaagaaaacttgacgacaaacatcggaaaggatactatttttgacctcttagcatctatcatcttcgatttcaaggatattgatattactcccgattttttaattgaagttgcgaagtcgaagcaagatatacccgtttacacttcaaaggcagttacttttctaactcagctactttcaggcgaaccttcgaacggttatacctatgaaaatgcaaccgctttgttgtcttacccaaattttacaatatctacatggaaatccatcaatgtgaataatttatttaagtcggtaatggaaaaattttcgcttgataaattcaagttctttgctgaaatttaccagaagacttatgaatgtaggttcgatacaatcgagctaaattttaatgaccttctgagcctatatgaaatggttaaaaagtctgccaatcagtgttcaagagagagctttaaagtgaaggacagcgcttattcttcttactttgaacttttaaataccttcctgaaaacatacgccttaaatcgtgactcttctgaaggaaatgatgatgagcttcacatactactacgcttagttgacgagaatattaacaaagataatgggaattatctggggaacctggcagtctgtaaattattgtactttatcatagattcctacatccattgctccacatctgtttctgatgatgatattttcatagtgaaattcatttttgagaaattttcgtttatatgggaatgtattaatagtgaaagattagttttgaaggaaagggatctgcatttgatgctaattaagggattatttcatcctgtgatcctgtactttggatcaaatcagtatatcgatactttgacctcgaagttggaggaacatgcacaaacgattatatcattgagttattccagaagaagcctactccctcttctcggatcacaactcagagtatttatgaagttttatgggaaattgttaagagaagatgtcaactattggtggttgattaacattatagtaggtgttttcaaacagccgcaaatggatgtcaacctttacaagctcaaacctgttatttccagcctatttgaccacaaactgaacaattattacataaaaggcgatgaactttatgaaaaggtgtacggacccgacgaaatattggctagagtatctattattgattctattttatatgcaaatgatcagttgaaaattcgattaatcgaaaaagttactgaaaaaacaaacgcactttatgctataaagagaaccgacggtgccgaagcgttacagaggttgttgcagtggcaattgttattattatcactactaaccaccaatgaaaaaaaattaagcgaaactagcatgatcagaattctaaagagtatcgaggatgaaagttcaccactagtaagagtatataaagaatggttcatttcctcaaaggttgttgattattataaaactggcaatccaaaatttgctgaggattatctcttctcattgctggaggatcatagcaaaccggtgtttgtagttagcgcagaaaaaatatgctttatggtgttgaaagatttaagaaacgacgaaaagaaatatggatttacacagttactagacagattcatttgcacgttagttcctaacgcagcttcaaacaaacctctggtaaggcatttttctaattctctaataatttcattatggcctacattcaaagcctacctatcggatcacacactgagaaacatcattgagaacttatattccaatgccaaaaagactcaaatatttggtcaatatcgtgccggggatgccaacatatgggatctgaagggtgataggaaattaacgaacatgtttggtggtgtgctcaaaaaagttaccgaccatgattgcccgtacatttctgagtctgttttcgaaaaatatttgcaggagaaagatattgttcctataggtaccgatgaaaggtccttatggcttgataaaagagacaccaatacggaatctgttaacaacgcgaacatctcctgtgacacttctccactgcaaacaaaaagtggagcttgggaaaccgttctggatctggacaataaaaaatcgaatgatgtcgttacacgttctgaattgattgtggtatcttcattagttgataagccgccaaacctgggaggtatttgtaggttatgtgatgttttaggtgtgggactgcttactgtacaagacatcaaagtcaaaaaccatcctcaatttaaaaatgttgctgtgactgctgatagatggatgcccatggaggaagttgccctagatgagattgcaagtttcatgaaagagaaaaagaaggaagggtacacattaattgggctagagcaaacggataaatcagtgaagctagacaacaatttccaattccctaaaaaatcattgatcttgctaggaaccgaagcattcggtattccggggactttgttaagcgaattggatttatgtttagagattcaacaatttggtgtgatcagatcaatgaatattcaaacggcaaccgcagttatcgttcattcctatacagttcaacacatgtaagaatcaggtttcattcccacttttgttaaccatgaagtttttagtatgtaaactaatttgtctttttatctaattgtgactatatttttataaattctccagtgatcgtactacgtcgggggcgtatttctccaccattgcaagaccttgcttcaacaaatgaggtttaaagcttttaacgtttgaatcattcaatgctactgatctgataggtgatgtaatcttaccattagaccaggaaatgattaggccattattggccacttcgctttcgttggctgcagggtccaatagcatattgttgcctacaacggccaatataaacactaaaggcggattaatgtcaagcttaaccatgtcgtaatcatgaaacgtaggaagttcttccacctctaagtcgtcaaaagctgaaataagtttcggtaggtatgtggagttcaacgctgaataaatagcaaaggatattaaagaaactgggtgtgaatgtgatgaaatgaccagaacatcgacaaatattttgaagctgtacttttttgtcaattgcaactttgaggaatctactccgctaccagacttcaaaaccttgttcagtaaagaagtgattgtctctactaccagcgcgtcatctctttggcctgcgatatctacatcgacctgaagtagttcattctccacatgatgatccacaactttggacttaatgctcacgatacattcacttccatcactagctataattctggacgatccattggaacttggtaggaagtcagtaaatatttctataggtctgaattgatgaggtagtcttccatcgggcctaattgaaggcgtgcttgctagtgaatcgtataggtacgacttttcggcgaccgaaagagacataaatgattatttcaacagaatctcaaactgtcgttgtgctagtcaaaaagaatgccttttgccgtctacagactattagtatcattgtactccttcaccatataagctctacgtttcttttttctgaatattagaaaaaaatttcgccaactagggttcaaaataatagactagggcacggaagaaaagcacaccctagggctttcggagataaattattaatagcgagttttttttgtatttacttattttattatttctttaagatatctagtagtaaggatagaacgggtagatagaatagacaaatggagttattgaaatatttatacgaagagatagaacagagagacaaagagtatgacgtgaaaatgatgcgcagtaaaactaaatcccgtctcttaaatgaatatgctgtttggtgtcacgacgtccacatttgaattgtccatgtcaacgtcagggcccttgttggtgttgtcctttgcctctacctcgtgcttactcttgccatggcccgtctttctatataccgtttcttgctccaatgcgtccactctctcattgtaattgtttagcacaatttcgttctccctgacagagtccttgtacagcgccaggtctcccgaatcaatgttctccaagtcgtcgctgtcgtcagcttcaagacggtcgtcagcaccctccaacttagctatgtatttacccaagcgggcgttagacctctgcaaatgattgatactgttctcaatttctgttttaatctgtgccaactccatgtcggacatgccgcttatcgccgtcttaaattcttcgatctggattggtcttctgataccgcctgctgagcacattatgttacttgtagtagttattatgttttgatttgctttatgttttataaagatcttacccctctttttgtcaagagaaataagcttctgaagtattgttttcctggtgaaaagtgtcttatttatatggagaagggatattcggcctcggttttaggggaggagctgaagagttgtcccgctcgaaaaagacccgtaagcgcatttatcgaactacgaagtaaaatggactttcgtaggtgtggacaatagtaaattgcaagtcaatcccgggatgacgtcaagatagacagtcaatctgtcacagaggaatgcttgctaatccaggagctggcgagctggctagctgtggagactattccaccatggtacacactaggatcctcgatcttggtgagccatgagtagaacttgtttggttccacccctccggttgccatgtttatatcttcctcagcaaactgtttatcttgcattggtgaggcgattgggtcatctctttggaaatgggcggtaacaaggtggtcaaccaccggccagccgtaagcgttggaaaaccttcttcttacgatgatgttattgtgggcatctggtttcagcaataccacgactttcctccaatgcatccccttgtgccagcggcgtgctatgatttcctccatctcttttctcgtcttcctcgtttcgccttccttggctgctgttccttcataaagtgttggtgatggaggcggtaaattcttttctgtgtagatcttatcatgtatgattgttgcgacccttgcatcgggatctgagaagaactttgcgtcggggcatggtgatagaagcacagacttcatagatttgatgacggaagcattcatcaagcgtttagatttcttgtcgcagttattttccttgctcttccaaaacgtgttccatgacgatgcattgattccatcatcatcattagcaacatcgctatgatttggaagttccccaataggacttacttcaggctggaagagaggatcacaaggtgccgtagtttgacctcccagtttctgaagtaattgagagtagtccaaaaaaagtaaagaagaggagtacaagggaactattccgtcgttgacggcattagcataaagtgttcttcttttgaatcgagcaagcacactgattaaggattcctcggatagcaggtaaagtaggggcttatcaccataatttccatccttaagacccagttcttgccccgtagtaccaatgatacccatcgacaatgacatttttacgtaattgggcgtgctggtagcaatgcctagcaatggtgacgccagtgagataaaattgattggctccactttcttaaagaaatatggatatttggtctttatgtaacaaatagcaaaagtttgtgttaatccacccagggaatgaccaataaatgaaattttcccaacagagtcatcatataactcgtcgatgatgtagtttgccaatccaacacccaaaaacttaatacccttctcagtctcacaagcattcttcatatatcccttaataactagtcgctcatttggattgttcatttgagccttgtatatttcttccattaagtattccatatctgccgaaacgtttgattgaaaaccatgcgtgagaatgactaaatgggatttttgcgacatgtctatgggtcgtggtactttccatatatctgcggtggtaagtctatgcaccgataatcctgtgtgtaaaatattgcaggctttatcaggcaatgaatcattacatcgtatttttcttttcaaagaggcctttgaattgccgactactatctcaaaagttaccttagtttctttattaaatagtatttgactgacaatatccactatccatacatagcgtggcttaatgtggtgcaaggacaactctgcaataaacttttgttgtgcctgtaggtttgattgaaatactggtttatccgccgaacatatgatcttatacgagctttcgtaatcttttgctcgcacgtcacaatataagataaatgggcccaatagataggctggtttataggatagctttgtggtatttttgatctttacccatagggaatccagtgtgatatcagcgggaatactatcaccctggtatagctcatatgtaataacgtatctttctaactcacctaactttactgacgactgattgtggtatagcacttcatcagcactcctgccagcttccatattactaccgtttccccgatgtttttgggtgaataaggtcaggtgagcattttttgtactgatattttttctctttgtttgcagacacaacgcttgctgttaatacgctaaaaacataccacactaccttgaacaaatcctccaagagaaatttgtaagaattcagaagcggtttcaggggaagtcggcttagttgtcaattgtaattgaaaatcaccctctaatttgaaagattttcagtttcaataagacatcaatcttgccagtttgtaattttttggtatatagaaatggtcttcaagcataagccttaagaaagattcgtccattggatgaacctacaattttttttgtgttatgatgtgaagcttcatttgaagcattgtgcagagaatattacaagtagattcaaaaaacacattgaaaaaaaatacaagtgaaatcacagttacttaaaagtcatcaaaaaaaatattcccggcctcagagcgaacatatgaaagtgaatatggagtacacaaagggtatgtgggggttatatattgtcgtctttcttttaacattcaataatgatactaacgttgattaatgatgattcatcgcagaaaagaaagttggtgagggtacttatgcggttgtttacttgggttgtcaacactctactggaagaaagattgctattaaggagatcaaaacatccgaatttaaagatggtttagatatgtcagctatccgtgaagttaagtacctccaagaaatgcagcatccgaacgtcatagaactaatagacatatttatggcttatgataatttaaatctcgttctggagttcctaccaactgatctagaggtggtaataaaagacaaatcaatactgtttacaccagcagatattaaggcatggatgcttatgactttgaggggcgtgtatcattgccacagaaatttcattttgcacagggatctgaaaccaaacaatttattattttcacctgatggccagataaaagtagcagatttcggtctagcaagggcgataccggccccacatgagatactgacaagtaacgtcgtaacaagatggtatagagcgccagaattgttgtttggagctaaacattacacatcggctattgatatctggtcagtaggcgttatattcgcggaattaatgctaaggataccttatttaccaggacagaatgatgtcgatcaaatggaagtaacgttcagggccttagggacacctacagatagagattggcccgaagtttcttcctttatgacgtataacaagttacaaatatatccgcccccttcaagagatgaattgaggaaaaggttcattgctgctagcgaatacgccttagattttatgtgtggaatgctaacgatgaacccacaaaagaggtggaccgctgttcagtgtttagaaagtgattatttcaaagaattaccaccaccaagtgacccgtcttcaataaaaatacgtaactgatatgattttataaaatttgtagaatctgtgttattgacattagatgtatcctcaacatatacaaataaacttcttgatgcgtcttgttttttggtgttgaattttaactcttttccatcattatggaattcgtttttagattttaacaacaacaatatgaggggagacaaacagtagcagacgaaaacgaaaacaaaagcaagaaatatctgatctaaaatatgcagaggtttgtcagtaagtttgtttccacaccaccagtacccaaaaagtttcaagagattttcccgaagaaacgtacggttaacaaaattttattccagttagatacaaggcttacataccatgaaatgtacccgatatttctgcaggtatcacaaaatactaatgaagagaatatcccatggaggaagaaatacccctatataaggagttcagacattatgcagatgcgaaacgtcttgataactctaaggacgcagaacaaattcgtccacaaagacttattagctatggaggataaattattgaatattgctgccgaacttggcaacaacgatgctatatccatcctaagcttcaacgtgatacatgaatataaaaaggaaaacgtcaaatccagttatgaaaaagacattgaaacggctaatgaattcataaagaagctgtatgcgcgtaaccatcatttaacggttaaattaataggggacctgtttttcgaaaacaaaacttacgataaggctgagaaatattaccaagagttcttgaaattggaaaatagtaccaaattggcaggcgaagttcacggaaaacttggggaaatccaaataaagcaagtcaatggttttttgaaggcagaaaagtcatggctgagttgtatagaactgctggaaattgaaagaagttcacgttggtactttctgttagcgaggttatatatgagttcagagcccatgaaagccaaagccttgctagaaaattgtgcatcaattggatttaaagaatgctttaaaacattaggatttcttgaattaaactatttcaataattatgaaagggcgaaagaatggttcaaaacgggtatggaaataatggacttggaatgtttctttggatttttcgattgctgtgtgaaagaagagaattttaaaggtgcacgagattgcctagaaagcgtaaaaaagctagggaatgataaagacaagaaaacaatgataaatgtctttcttgaaagtagaaaagattccataaagttgctggacaaagcacggctttaaatgtctgatcgattctttttgcgatttatataaggacacatgtctccacctataacgcgagcttgtaaatatctatatacccatctgataatgttcaaaaaagtcagctaagtaagtaaaataataaggacaataaaattaaaatgtcatacaatgttacctatgaaataattaggaaatactgttagagtaatatttagagttgaaaatgcaatcgcaaaaaaaaaaaaacagaattattttcatcatatccatctatgctcgtcagttagttcgttagtgttcttcaaaaaatctggagtatttgggagttcactatcagtcggtaaagacaacaaatgatcatttggatttgcaacaatatcagcatcgttggataaatgttcttgcgctagatgattctcctcattattagcattatgattgttattgctgttgacggtagtatccagtaaattgagcgtatcatccttgctagcttgacgtccattattagagccttgtccgttgttggtgttggttatcgaactcgataacagatcatgatcgaagaagagagaatcttctaaatttgtatttggatttgagtctgttgcacttgaatttgtattcagaaagggaggggcaatattctgttgtggaactgcagcagtggggatcgctgtattgatcgtaggtaatatttcattcgatgatttatagtctagaattagagaattcatgaatcttaatgatttctgtaaacctttcaaagtgtgaggaatattcgaaccaccaacaaatgcgtcatttacctgtctaccttctgagaaatcatcacatatggaccactgattgttcaaatttggatcttcatcaggagcattatttaaaaagtaaacagcaaaagtgggtgatctggtgactgttagcttcaattctccaaagttatccttagcattcctcttatcctcactactattatcattgtcttcattactgttatcgtcgttatcatcatcattattagtattactattgtttttatcgcttgtgttgttactatttattatatcgtcgtcagtttctaaagttagagagcaattcgtgactgaacttaatgggaaaaagatcctgaagagaattttagtattatttgccatggcactaaaaaaatagtttatttctgagtttttcttggatatcaaaaccattaaatctgtggcattcgacattatgttattaatctttattggcgataggtttctcaactcctttatagactgaaagttccttctttgcagtgcgccgcttttcattctattccaacttcccacagtaattgagcaaatgtcaaaaaaataatagttgttgttgctgttcagcggaatacggtcgaaaaaagtcaggtcttcatcgtgaaatatggatgaagtacttgttgtagtgaccaaattgttgtctgtactcccacgatcgtaatcgttggcaatatcacgggattgtgacgaggggattgtgtccttattacttccatgctgctttttcctcaatttagctcttctgttctgaaaccaaattctgacgtttttttcaggcattcctatcagatctgatattttctttctttctaccaaagagggtgttggatttatttcaaatttacgctttagcacatctagtgcttcaccctttgcgcgagtcctcttgggcctttgaggtccactatctgatgcattcgatgaagcactcatatcattagtatgttggtcgtggtcgtgctccaggttttgagtttgaattggttgtggttgtggttgttgctgttgattatgttgttgatcatgttgttgctgttgttgttgttgttggtcatgttgcaaataatccaaatctgtagcaaaatgtgtgttaaaatcgtgatcgtacgagaattcttccatcatagcgtattgtatacgttatttagcagtaagccgtgacttgtctagccctgttgaatgtctccttagttgtctttgcgtcttttaatagaggtttcaacagttccctggagcttgtgatttactaaatctgcaattctggatatgccgcatcgtccgaagtgatgtattaaaatactgctcataatgtgcaacatttactatcatcttgtgccaaaaagtgaccttatgtccgcatgttaaaagactattgttgctaagctattttacactatccttgatcgttcacagattactcacacatggttttacttagacgacaaacaatcccacacttttaactccatatactgttaagtaccagagataaaggaaacgcgcaacgcgttaacagaaaaggtgaaataatatcaagaagatgagataaatactagtagcagacaatcaagaaatcagagttttgcaaaaaaaagagagtacagacagagacatgtctagtacagtaatatctagaaagaggagaaacagcactgttactgagcctgacagtagcggagaaacaagaaaacaaaagaagtcgagaagtgatgaaaagagctcatcttctaaggatggtgacccccagctagaatttaaagttttacagggatatagggacctggaaagtgaaatgcacaaaggcagagctcaggtgaccagaacaggagatataggtgttgctatggacaatctgaacgctgtggattccctattcaataaggttattggtataaagaataatggattgtttgctcatgatgctagagcaatggttagtataagtgaattggctcaaatttctgtgagaaatttgaagtttgatgattcgaggagtatggtcaatttagaaaacatagtaaattccttgaaaagatacatgctaaaagagcatttcaagcttaataatatcgccgaaaataggaatgatttgacgcttgccgctgatgaacaatccgcagcagaccagcaagaggaaagtgatggagatatcgataggacgcctgatgataatcatacagataaagctacttcctctttcaaagcgacatctatgaggcatagttatctacagcagttttctcactataatgagttttctcaatttaattggtttagaataggtgctctctacaatactataagtaaaaatgccccaattaccgaccatttaatgggacctttatccatagaaaagaagccacgagtgttaactcaacgaagaaggaataatgaccaagttggtgaaaagatcaccgctgagaaaatcactcagcattctttaaactccacacagcaagaaactacccctgaacaggtcaagaaatgtttcaaaaagctttcaaaaaaattaggcccagaaggttccattaatctttttaaatttattatagacccaaattcattctcgcgatccatcgaaaatcttttctataccagttttttgatcaaagagggaaaactattgatggaacacgatgaagaaggtttacccacaattaagataaaacaaagcataagtcacacagattcaagaagtaaagaaattgagagacaaaggcgtcgtgccgctcatcagaatcacattatttttcaaatggacatgcctacttggcgaaaactaataaagaaatacaacatcacttcaccattcttagactaacagcgatagagcgctgcatataatatgtacagttttttttttttttttttttttttcatagctggtccgttctccaaccatcaacacttaataggtcattcaatggccattgcctaattggacatatatctaaatcactaactaatcgtaagctttcccatatctcgatacctgcccagccgatcataatagagttgtcactacaaaggtccataggaggataataaaaattaaaaaagcttgtggagttcaacgtccccaattccgtttctaattttgttctcaacctttgattactactcactccaccagaacatacaaattcacgcacgtttttaaacttttccggttgtgacttgagcacgtgcttcagtttatttattatatggtcgaaaacagattcctgtacttgatatgcaattgaccgtatttcgcgttctggcagttcctggatttctgttttacctagttttgtcaaattagttcttaatgctgtgataaatgctgaaaacgaaaacgaaagcatgtttcttttactagcgctgttttttaacggactgggcatttctagttttaaagcaaaatcttggtcgttaatatcttgattaataaatttctccatttctctagcgatcattgttcccttgaatccaagctctctgccacatttatctaatgagtcacccactgcaatatcgatagtatcacataatatttcgtgatcgtcaattgctcgtgacaaaacaaacgtagtatgaccaccactaaccagcaggctaacaaagggaaattgaggcacttttccatttgtacccattcttggtatcagcaagtgtcccagcatgtgatgcacaccaatcagtggtttgttccaggcaacagctaaaccttttgcaaaatctaatcctcctgataatgaaccaggcataccagggcctcttgtaacacatatgagatcaattccttctctcgcattgctttctatcagggctctttcggttaagggtcctatccgagcttggtgatggatatgagcctttgttggtataatacctccttcgtcaatactatctaaagtatctttcaaattggctagcacattaggagctgcactttttgagaacctgtccaaaactgaaacgcatgtatcatcgcaagaagtctcaatggctaaaactttatagccttttcttaactgtattggtctgttgaatgcacgcctctgccaaattctatagttatcgaggagaaatcttccggttccttttattgatatcataatgaaaaaaaaagtttctatcctttcttctactctacttatttcagagcttgagaatcgctgtttgctttaatttcattgtcaattaatcatcgcgcaatgaagatgccactctttccattggcagagcggatccgccaaatagaaattacataaaacaagtaatttagctatttttcagagtacgaaatattttattatatatattgaatcacaattacgagtacttttcaattacatgttaaaagtgcttcataagtagctcaaacagttatttttctaatactataccacttctgtcaaagactttacctttgaactgggatagattttcacctgcataactcaatttgctggaaacttcgactagtaccccatcttttacaatagcgcctgcatcttccaaccacgaggttcctagtttcaaatatgctagtctgctggtctcaggattatcgttcttagaaccaggaccgttttttaaaggtgaaaattctttgcatctatctacttctaagcacccaaacttgttcagtggtacagtgtcaaagacatcaaatatgaattgctctaattttataccgtttggttcggtaggcttagtgtacttgccggtaacactatcataagctggaattttcttcttcgcaatgtgatatggcatattctcacaccactgatccaaatcacgttttagtaaatccactaggtaataatgatttacaatgttgcctgcgcgtagttttaataagccatctttatcctttgcttcagccaattcattggaaatttcagaatattctatgacacatggtttctcgtttttagtagcaattaacccaactgattcatgcgcatctctctttctaacggctttggtggccagttcgaagccatgcttgatggcaaaaccaataaatacagggtctgcgattttagataggacattatcgacacagtacatgtaaacatgcttgattcctctcctatcaaagtcttcgttcaacttgttttccttgatggcacggtagagtccaccatttccatctggtgattgagataggtttactgggtctttcattaggaaatgcttcccggttaaatcaaaggcaggcagggttccctggttgaagaacgtaatttgttctttattcaagccaaaataattgtgttcttgaaagtatgcctcagtagccgctctagtggggcctgatgtcataatataccaaggaatttctacctttttgtcctttaccatatcttgcaacctgatcaacttttcagcttgaatttgaaaaagagatttcttagaaggcaatccaatgtcgtaacagccctttggttgagaggatcctaaccgcgtaccttgtccgccagccattaaaatcactgcgacttcacccttgccaatagcttcaaggcctaaacgccagtattcattttctttcttactgttgccaataagcgactcgtacgaagtagggggcaatggtgaaatttcgacgccagtatccttagaagagttagctagtgagaatttaatagcattttgacagtcttccagtagttttgcaggggacctcttggaagatatttgctccaggtttgaaagcaattcttcttggtctttgcgagacaagctttcccaattgtggaaaagttgactttgtccggcttcaatgaatagctgttttgtgtcagtcatagttgcagttcgatctggtgttctcctttatatctgcgtttctttgcagcgttcttgcttgacggttgatcttggttttgtgtggtaaaagtatgccttaacgtaataggcaatttttcgtattacgcgtaactttttattctataaaatgttcaatgaggacatctgctattcgcttatgaagaacaaacactcagtactactgatctaaggcaattttcaaggataaaggaaaatagatattgagcacttgctattaagcattaatctttatacatatacgcacagcaatgagtgaaaaaagatcccttcccatggttgatgtgaagatcgatgacgaggatactccccagttggaaaagaaaatcaaacggcaatcaatagatcatggtgttggaagtgaacctgtttcaacaatagagattattccgagtgattcttttcgaaaatataatagtcaaggcttcaaagcaaaggatacagatttaatgggtacgcaattagagtctacttttgaacaagacgtatcgcaaatggaacatgatatggccgaccaagaagagcatgacctgtcatcattcgagcgtaagaaacttccaaccgattttgacccaagtttgtatgatatttctttccaacaaattgatgcggaacagagcgtactgaatggtatcaaagatgaaaatacatctaccgtggtaaggttttttggtgtcactagtgaaggacactctgtactttgtaatgttacagggttcaagaactatctttacgtcccagcgcccaattcttccgacgctaacgatcaggagcaaatcaacaagtttgtgcactatttaaacgaaacatttgaccacgctattgattcgattgaagttgtatctaaacagtctatctggggttattccggagataccaaattaccattctggaaaatatacgtcacctatccgcatatggtcaacaaactgcgtactgcgtttgaaagaggtcatctttcattcaactcgtggttttctaacggcacgactacttatgataacattgcctacactttaaggttaatggtagattgtggaattgtcggtatgtcctggataacattaccaaaaggaaagtattcgatgattgagcctaataacagagtttcctcttgtcagttggaagtttcaattaattatcgtaacctaatagcacatcctgctgagggtgattggtctcatacagctccattgcgtatcatgtcctttgatatcgagtgtgctggtaggattggcgtctttccggaacctgaatacgatcccgtcatccaaattgccaacgttgtgagtattgctggcgctaagaaaccattcattcgtaatgtgtttactctgaatacatgctcacccataacaggttcaatgattttttcccacgccactgaagaggaaatgttgagcaattggcgtaactttatcatcaaagttgatcctgatgttatcattggttataatactacaaattttgatatcccttatcttttaaaccgtgcaaaggcgctaaaggtgaatgatttcccatattttggaaggttaaaaaccgttaagcaagaaattaaagagtctgtgttctcttcgaaggcttatggtacaagagaaaccaaaaatgtcaatattgacggccgattacagttggatcttttgcaatttattcagcgtgagtataaactaagatcctacacgttgaatgcagtctctgcgcactttttaggtgaacagaaggaggatgtacattatagcatcatttctgatctacaaaatggcgatagtgaaacaagaagaaggttggccgtttactgtttgaaagacgcctacctgcctttaaggcttatggaaaaactaatggcgttagttaactatacagaaatggctcgtgttacaggtgtgccattttcatatttactagctcgtggtcaacaaattaaagttgtttctcaactatttcgaaagtgcctggagattgatactgtgatacctaacatgcaatctcaggcctctgatgaccaatatgagggtgccactgttattgagcctattcgtggttattacgatgtaccgattgcaactttggatttcaattctttatatccaagtattatgatggcgcacaacctatgttatacaacactttgtaacaaagctactgtagagagattgaatcttaaaattgacgaagactacgtcataacacctaatggagattattttgttaccacaaaaagaaggcgtggtatattaccaattattctggatgaattaataagtgctagaaaacgcgctaaaaaagatctgagagatgagaaggatccattcaaaagagatgttttaaatggtagacaattggctttgaagatttcagctaactctgtctatggttttacaggagcgacggtgggtaaattgccatgtttagccatttcttcatctgttactgcttatggtcgtaccatgattttaaaaactaaaaccgcagtccaagaaaaatattgtataaagaatggttataagcacgatgccgttgtggtttacggtgacactgattccgttatggtaaagtttggtacaacagatttaaaggaagctatggatcttggtaccgaagctgccaaatatgtctccactctattcaaacatccgattaacttagaatttgaaaaagcatacttcccttaccttttgataaataaaaagcgttatgcaggtttattctggactaatcctgacaagtttgacaagttggaccaaaaaggccttgcttctgtccgtcgtgattcctgttccttggtttctattgttatgaataaagttttaaagaaaattttaattgaaagaaatgtagatggtgctttagcttttgtcagagaaactatcaatgatattctgcataatagagtagatatttcaaagttgattatatcaaagacgttagccccaaattacacaaatccacagccgcacgccgttttggctgaacgtatgaagaggagagagggcgttggtccaaatgttggtgatcgtgtggactatgtcattatcggtggtaatgataaactttacaatagagcagaagatccattatttgtactagaaaacaatattcaagtggattcgcgctattatttaactaatcaattacaaaatccaatcattagtattgttgcacctattattggcgacaaacaggcgaacggtatgttcgttgtgaaatccattaaaattaacacaggctctcaaaaaggaggcttgatgagctttattaaaaaagttgaggcttgtaaaagttgtaaaggtccgttgaggaaaggtgaaggccctctttgttcaaactgtctagcaaggtctggagaattatacataaaggcattatacgatgtcagagatttagaggaaaaatactcaagattatggacacaatgccaaaggtgcgctggtaacttacatagtgaagttttgtgttcaaataagaactgtgacattttttatatgcgggttaaggttaaaaaagagctgcaggagaaagtagaacaattaagcaaatggtaaaaaacgatagggtggcacatcatattaggattaagaaaggctaacaactttttgcatgttggtggatatatatgtatatataaatagatacttggaaaaatccagattcaaacaatgtttttgaaataatgcttctcatgtttagaggcaagataattctgagtatgttttgggtattttattgtcagtaatttgtaaacgctgcaattctaatgagaccgagctttgttgctgtatgtcattgaaccaagggtggttcaaagcttcatctatattgtacctttcatcaggatttaggaccaaaagattggatattaaatgtagtactgagtcatcgattttatcccagtacggagagtaaaacgcatacttagcttgtaagatctgttccttcaatgaaggtggccccaattgatcactgaatggaggaaaaccacataaacagacatataatatgacaccagcactccaaagatctacttttgatgtgtatcctttctttgtgaggacttcgggcgctacataagaaggcgtaccacaaagtgtgtttgtgaattgcatttctcctgtaaattttgctaggccaaaatccgctattttaacttgaatatcaatttcatcttcatcccatgggccaagttggacttgacttggattttcgcgccttgttatatttaataagatattttctggcttgatgtctctgtgaatgatgttttgctcatgcagatacttcaatccggtaagtaactgtttgaatagagctttggattcatcctgtctcaaacatgtttttctgacgattctttcaaatagttcgccatcgtcgatcttttccagtaccaaatatttttgaatctgagatttgctgattggctctacaaaactatctagtaagttgacaatgtttggatgttgcactctcattaggatgttagtttcctccctaaattgtttattctttttttggtcgtcattttgctgagcgtggaatattttcacagctacttgctgaccagtttttttgtttttggcttctttcaccagggcgtagtgccctgcacctaattctttacctaataaatatttatcaaagaacgacacaggccttgtcttattcagttttctaattgcggcactcgttgtagcattttggctacttgtagcacttatttgcggtttcttgaaaacttcgtcgtcgttcttatatgaacgactttctgaacttaccttttcatcgtcattttcgatgtcagtagaagatgaagatgcgtacttgaacaaaaaggagcaacttttgccaaagacaattctgtcaccattcttaaggatgtagtctttcttcaccaaacgattaccattaataaaagttccgtttctgctcttatcgataacattaatcaaatttctttggaaattatccacatccatttgcagtagatgaaactcagcatggaaagtcgagatgtcaggctcactcaatataacgtcgcacgacctacttctaccgattgtagtaacgtttctatttgttatttccactttttgctcctttccgggtattaagttcaccagatggcccagacaagtgtattctgagctgggcttattacttcgttgctgtcttttgaatgaagagtcagttacatcaccagagtgctctcttttcgtggacaaactcatcttcactataattgccttttttactgtatgttaagcccctttacttgttactctcgactataaagggttctcatttcctcctttttcaacaatatctaataattttccaaaatcatttgaaaaataccatggaaataaaatggaaaaaagtaaacaaacgcgtcgcgtcacgtaatttttttcttttcacacacataccatcgtattactattttttctatggttatatgtcgtatgtatctatttatggtattcaggggcttctattccttatcttctaactcataaatgactttgccatcagtaatagggttatattctttgtttaggaactgtgagaactttgttaagttatttaagcctctgatttctccagcacataatggcattttaacgacatggaaatcttcgtacaattcgtcgatttggtccaagtacttcttttgcatcttccatcttgcctgacatctcttacagttgtgctcttgatcgttttcagcaaataataattggttgacaatgatggaattaacgtccatatcgtaggaaatcaattcctgaattagtctttcagtttcatataaggataagaattcactgatacaaacgcaaacaaaagtcgttaggtcaggatccgtgaattgttgtctgatggtctcgacattagcctttaactcgttcaattttccagagatatcgacattacctgcgcccataaaagagtttagcattgggcccaatttgttggtaatttcaccgaacttttccaaaagcttggataaagtatttggtagttgtagaaatcttaatgtgtggccagttggagcagtgtcaaaaataacagtatcgaaggtttcaccttcgccctgttcttgccttttaatgtgcttcatgacttccatgaaggataaagcttcgtcgataccagggatggaaccggtcaaatcagcaagagcaccaccttgaagcaagcttcctagatcgtcaccttgaccgtcacttccgttattgttagcgcgtgaaactgccatgtcgttcatatccttcaaagcagcggatggatcgatttccatacatgatagattattcatgcctgtcacctttctggcgtctttaccaaatttctcaccgaatgcatcacttaagttatgggcaggatcagtagagatcagtaggaactgtttgtttggttgactcaaagccatttggatagcaatggaacatgatgaagtagtcttaccaacaccacctttaccaccaacgaaaatccacttatgagtggtagaggtaattaaagagtgcaaattaggttccacggttaaatccataattacaatgtgatgatcttcttgttcttgtcgtacgttttcctaaacgctgcgttggcttccctcaacttgtttgaagttgccaccgttttatccattttcgcttttgaaaaaaaaaaaatggttgagaatccccagcactattaattagtactattgttacgaagatcttgtgataaaaaagggatgtaataatttgcattgaaccaacctgaattgagcaagtttatcatatagttacaatgtctgaacaggagtctgatgaagttaagcgtatgaaacaattggaagaggctagaaagagagtagaagaattgaagaaaaagaaaaataaaaagaataaaggtaagaagaataaaaatagcagtgccacaggctctataggatctgaaactcctgatttagagggcacaccaggcgaagagtccacacaggaggagactgtgaaagcaaattccaccaaaagtgaaaacaacgatcaaaatgacgtggatgaggagagtgaagaaaaagaaatagaacaggttaaatcagatccttcgggcacaacagaaaaagatattgaggaaataaatagtacttcatcaaatgtgggaaaggatgatgcagaaaacacaaaaaaagaggaagttcaagaagttataaaaaataacaacgatgagcaaacagcagatgccggaaagaccatagaaccacaagaggaaaagaaaattgtacaaactcaagaaggaaacgaaccttcaaatacatcagaagcagcagacgatttatttgccaatgacggcaatgaagaatctgactttctcaccacgattaaaaagcaaaaagaagaagatgagttgaccaaactaagggcggaaaatgagaaactcacacaggaaaataaacaactgaaatttttgaatatggaaaatgaaactactgtcgatgacctacaggatcaattgcaggaaaaagaagacatcattaatggtttacaaaacgatttgcaaaccgcaagggatgaattaattgccgcagtagaaaaattaaaattagcagaagctaaggcagcaagaaataccacagcaactcctattcaatttgcggatttcaacacttcaagcaataatctaactccctcacaatctgtaaccaattctggtacgcaggtggcccacgggaataatatggaagtggatcgcgttatgctgaacaaatggcgccagtggaacgtagacatgaccacttggagaagtattggttctggcccaataatggaattttgagaatgaatattttcgcgtatatattttaattaagggtttatatacataaaagatatatctaatgatctgatctgagtcccgactttttatatgtgctctatgcttgtattatgctcatttatctttacttggtttctcattttttagaggtggcaaaattggaaaatcccatcatttgactgacttttgattcactctcaatagaaggcttagtagccactttctttgctttctccacatctgtgtccaaaagccttttcctcttggactgagtctccatagaacgcacctctacaaaatcctttatcaagttatgatagcacaactcaaactcctcttgcggtacgtcatcattatctcttatatctataattaacggttcatcaaacaaattttcaaattttattgcatggaccttgtggttgagatgatcaatgtattgtaaagtgtctttgaaggttaggttacaaatatcgcagtaaaatccgaacttctttcccctcttgaaagacgataagctctctgtatttgctgttagtttccttttatttaggtcttttagcgagcccttgattaaatgatcgtaatttgtatatttggattttaaagcttgtaattcaatcggtgttagcgtagcctttaaggatcgatcgtcatagccgcttctagcctgctcagcatactcctctctatcccaagttcttctgccaaaattcgacattagctttctcgaatttttgtcagctaaggcttgtaggaacttctggttttgatgaactttcgcatcaactgttttctatttagcggcgcattcgattaaacttcttcctttcttaggagaaaaaaaagaaaaatcatacttatgtattttctgcattttataagtttatttaggaattcttactctggtacttgtgagtatacatacatatatatacatgtaaacctaatacaagacacttgccttttcaaatagttgatcgacgactttatttagttgcccgactaattccaatgcagagtcgtacgtggcatcctgattcggagtttcgtaaacgtaaagccaaccattaccttgatccagaacaccgtagaatatcttatctagtatcatttgggagagctttccttcaacttgttgagtatccagaccgattattttggaaatgtgggatatttccacacattcaaatggctcaataatcttacacaaattggactctaataacgtgtcgtataatgcattgaaatgggatcttgttagttcatcgcccattagttccttctcgtattgctttagcgccgtgttgaagtctaaaagcgatctgttgttataagcctcagcgacagctttcatggcatcaatgcctcgggactggtacgtttcctttgtgtattttgcgtttaggatgttttttacgtcatcaataaggttcagcatgatcttagacaatagcatgtatttcaacacttgacatgccttttcgtaggaattatgcgtagtcaaattgtggtagctttcaaaactttcgaagaaatacgaaaatgcagttttgtagtctttatcttcacagtgcaggataccactcatcaagtccagctccgcaactgtttgtgtaggacagtatatggagttagcggccgtccttgctgcagtcaacgaggccttggacttggctagattcctcagtttatggtaaactttactttccaatagatgtacatcaaccaaagagggcttgtcgtccagctttttgaactccctcaaaagatcgttaatcaatgctaatgagtccttgtactgtttcttttgataatgtaaggtggccaatttgatcgagagtgaatgcttcaaaaacacccttttttctctcttggcaaattcgatgcttttctcgcacacaaagatctgatcgtccaaggagtccggcacttgctcgaatttttcaatcaacgttttcaatacctttaccgttttggatttggcaaattgcatcatatactccgtagaatgaggaataaactcgcgcaatttgtcctttgcacccatagtcacgtataactgtcctaattccaatatgcttgtctcctgttcatttctacgcttgtcatccacactggcaccggcagcggcgctgctctgtgagctgtctttatccagcaggctcaaatagacttgttctgcctcattatactgtttttcattaaccagtctcctggcctcttctaatttcgaacctggcagagacatgaagttcctcgtttatagattaatcaccaattgtcctctttcagcgcttctgttagttggccttatttaacggatctttgcttcaattacgctttctaccaacatttgccacccttggaaccagaagagaatatacatcattcggggttgccctgcccatttatatcgtatattgtgatgatataccttttttttttttttcgctgcgttttttttctcgacacgtgtcgaagaagagtttggcgtttctaagcagatcttgattattttcgagcagcaaaacaagacaaacaggtgcattgttaaagcgaggtagtatcagaagagcctatcaagaaacagctaacagctacaagcacggtcatgtcggaagagaaaacgtacaaacgtgtagagcaggatgatcccgtgcccgaactggatatcaagcagggccccgtaagaccctttattgttaccgatccgagtgccgaattggcctcgttacgaaccatggtcactcttaaagagaagctgttagtggcctgtcttgctgtctttacagcggtcattagattgcatggcttggcatggcctgacagcgtggtgtttgatgaagtacatttcggtgggtttgcctcgcaatacattagggggacttacttcatggatgtgcatcctcctcttgcaaagatgttgtatgctggtgtggcatcgcttggtgggttccagggtgattttgacttcgaaaatattggtgacagctttccatctacgacgccatacgtgttgatgagatttttctctgcttctttgggggctcttactgttattttgatgtacatgactttacgttattctggtgttcgtatgtgggttgctttgatgagcgctatctgctttgccgttgaaaactcgtacgtcactatttctcgttacattctgttggacgccccattgatgtttttcattgcagctgcagtctactctttcaagaaatacgaaatgtaccctgccaactcgctcaatgcttacaagtccttgcttgctactggtattgctcttggtatggcatcttcatccaaatgggttggtcttttcacggttacatgggtgggtcttttatgtatctggagactatggttcatgattggggatttgactaagtcttccaagtccatcttcaaagtagcatttgccaaattggccttcttgttgggtgtgccttttgccctttatctggtcttcttttatatccacttccaatcattaactttggacggggatggcgcaagcttcttttcgcctgaatttagatctacactaaagaacaataagatcccccaaaatgtcgttgctgatgtcggcattggctccattatcagcttgcgtcatctctctaccatgggcggttatttgcattctcattcacacaattatccagctggttcggaacaacaacaaagcactttatatcctcacatggatgccaataacgattggttgttggaactttacaacgcacccggcgaatctttaacaacattccaaaacctaaccgatggtaccaaggtcagactattccacactgttacaagatgtagattacactctcatgaccataagccacccgtttcagaaagcagcgactggcagaaggaggtttcttgttatggttacagcggattcgacggtgatgctaatgatgactgggttgttgagattgataaaaagaattctgctcctggagttgcccaagaacgggtcatagctttggacacaaagtttagattgagacatgctatgacaggctgttatttgttttcccacgaagtcaagttgccagcttgggggttcgaacaacaagaagttacctgtgcctcctccggtagacatgatttaacattgtggtacgttgagaacaacagtaacccattgttaccagaagataccaagcgtatttcctataaacctgcaagcttcatttctaaatttattgaatcccataaaaagatgtggcatatcaataaaaatttggtcgaacctcatgtttatgaatcacaaccaacttcatggccattcttgctacgtggtataagttactggggtgaaaataacagaaacgtctatctattaggtaatgcgatcgtatggtgggctgtcaccgctttcatcggtattttcggattgattgttatcactgagctgttctcgtggcagttaggtaaaccaattttgaaggactccaaggttgttaacttccacgttcaggttattcactacttattgggttttgccgtccattatgctccatctttcttaatgcaacgtcaaatgtttttgcatcactacttacctgcttattatttcggtattcttgcccttggccacgccttggacataatagtttcttatgttttccgcagcaagagacaaatgggctacgcggtagtgatcactttccttgctgcttctgtgtatttcttcaagagcttcagtccaattatttacggtacaccatggactcaagaattgtgtcaaaaatcgcagtggttgtctggttgggactacaattgtaacacatacttttcttcattagaagagtacaaaaaccaaaccttgactaaacgtgaatctcaacctgccgccactagtacagttgaagaaatcactatagaaggggacggtccgtcgtatgaagatctcatgaacgaggatggcaagaaaatctttaaagacacagaaggtaatgaactagatccagaagttgtcaaaaaaatgttggaagaggagggagctaacattttaaaagtagaaaaaagggctgttttggaataaatttcccagtactctccacatttttatgtaaagtcttctataagctctcgagcgtataattaaaaacgaaaatagacaaaaaaaacatcatgaataaaaaaaatgtcttgaagctgactatattgtccatctgcgtttagagacacgtattctatttcgctcaaataagtatgatctgcaagtagtttcagtggtattatcatttcgcaccgttttttttccaagaactcgtttacgtgccgcgaaaagtctatcgaataggcattcgagaacaatagaaaaggaacagaagcgtagtacatattatgcatagacccgtttcttttcttctttttcgaaaatattcttattgatttaacaattaagcaggtgtgtaagatcataactgctttaaagatgaataaagagcatttgctgaaggtggatcccatccccgatgtgactattaaacgcggccctttgaggtcttttctcataacaaaaccctgtgataatttgagttcattacgaacagttacttcatctaaggaaaagcttctagttggctgtttgctgatatttactgccatcgtaaggctacacaatatctccctgccaaatagtgttgtttttggtgaaaatgaagttggtacatttgtttctcaatacgtgaacaacatattcttcaccgatgttcatcctcctttagtggcaatgctatatgcaaccgtgtcctctgtttttggttataaagggcttttcaattatgggaacattggtactgaatacacggcaaacgttccatacgtcgcgatgaggttcttttctgctactttgggcatcgtgtccgttttggtattatacttaacgttacgagtttctggcgtgaaaattgcggtagctgccatttgtgcagtatgttttgcaattgaaaactcctttgtaacgttgtctcgtttcaccttgatagagggaccctttgtttttttcatggcatgtgcagtttatttctttagaagatcggaactttatttgccaaattcatgtaaagcaaacaagtcattacttgctgcgagcattgcattgggatttgcagtttcttcaaaatgggctggcctcttcaccatcgcatgggctggtattattgtcctttggagagtatggttcatgattggtgatttgtcaagacccattggttcttctatcaaatatatggcgttccagtttacctgtctattagctattcctgccttcatctattttctcattttcagcgtgcatattaagacattaaacgtgaatggtattagtagtagcttttttcccgctgagtttagaaaaactttaaaatacaacaacgttattaaagagactgtggcagaagttgcagtgggttccgctgtttcactgaatcatgttggaacggcaggtggttacttgcattctcatcttcacaattatccggctggttccatgcaacaacaagttactttgtatcctcacatcgaccaaaataacaaatggattattgagctggctgaacatccaaatgaaaatgtcacaagtttccaaaatttaaccgacggtaccataattaaattaagacagcttaagaacggctgcaggttacactcacatgaccacaaacctccagtttctcaaaatgcggattggcaaaaagaggtgtcatgttatggatacgagggcttcgaaggtgatataaatgatgattggataattgaaatcgataaaaagagatcagagccgggacctgcccaggaacatattagggctattgaaaccaaatttaggctgaagcattatctaactggttgttacttattttcacatcctgaaaagctacctgagtggggattcgggcagcaggaagttacgtgtgcatactttgcaagggaagacttaacttcatggtatattgaagaaaacgaaaacgaaatttctttgccaaatccagagaaggtttcttataagaaaatgagcttttggcagaagtttgttgctatccacaagttcatgttctaccttaacaattatatggatactagtcatgcctactcatctgaaccaaagacttggcctcttatgttgcgtggtattgatttttggaatgaaaatggcagagaggtgtactttttaggtaacgctgttttgtggtggtctgtcacagcatttatttgcacgttcatcattggagtggctgttgagcttcttgcttggaaattaggtgtgaatattctacgggataagcacatcataaatttccactatcaggtctttcagtacttattaggctttgccgcccactatttcccttacttctttgtggggcaaaagttatttttgtacgattatttgccggcctattattttggtatcctagcatttggtcatgctttagacctgatttcaacctatatttctaacaaaagaaacaatactggatatatagtggtggctattttcatggttgtatgtttctatttcttcagcgagcattctccacttatttatgctactggatggtcgagtaacctgtgtaagaggtccaagtggttaggaagctgggacttttattgcaattcactattactatccgatagccactatgaattaaacgctgaatcatgatccatccacccgtattcagattggacattcgtttagcaaaagatttaaaaactacatttgagctaaactgcgggaaagatctacgtacatatggaaaagaaccagatgtatatgaaaaaagagttcataaccggtcacaatgcaacactttcctatcttgttctttcgttgaatttcactaaacaactaacgaataccaaaaaaatgatccgtattaagtaatgtatatacatatatattgtcaaatacaacaagatatttaataaacaaagaatagatgaattaggattgaaccggtaaaaggaaagctgtgaacatggtatttctcttatcgggcttttcaagatcaccactgagtggcattttaagcacatgaggagatgaacgtaggcagatcaaaacattcagccgatgataaagactacaacagctatttgattgtctttgcataatcgccctaaattggaggcttctacaaaacaactaattacatattcttacttcctcgcccgtgcaaaaggataatatatctctcatttgaaaaaatagccatacttaacgttaatgtttaacttacgggttggcatacctcttctttaatacaaatcaaaaaacgtagctttcttaccaccctaaaacaatggcaaatactggctgtttatcaccaggtgcatttttatcaaaggttccagaatttttccagactgcgaatgaaaaacatataactgtgcgtctaacggccaaaagactcatagaacacgatcctgtggaagggaatcttgaatttgattctaccaaccatcctgactatgatgtatctaaaaaggcttctgaaatttcagttagctcaagatctgacagagaatacccactattaatcagaatgtcttatggctcgcatgacaagaaaacaaaatgctcaacagtggtaaaagcaagtgagttagatcaattttggcaagagtattcatctgtatttaaggggggcatgcagaatttgatcaagaagaagaaaaagaagagtaagaacggtaccatcagtaagacaggaaagaaaaacaaggtagcgaagaaaaactgatgcacgtgacacttgagtcaaaaggcatgtgcgcctcttgttatctttggatgtgtagattaaaggatggcaacgtagatataaaagattaattgcataaagttgtgtagatataaatttaactaaactttagaataaacgttttgagatgactatttttgaaattcctttcattcgtccaggcgttccattacaatatttcctgatggatatatgccgctaacgtcagatattttggtagataaatcaagctctcttcttggtaccggcgtgatcaatttgaagctatactggtgctgataattagcaggttggtatacgggtaaagtatcgttttctgagttcaacatgtcatgcaactgtaattctacgaaggcatatatctcctccgttggtagagatgcgtcaaactttctcactaatctctgcccattttctagtctgatcgcaactttgcttgcatctttatcagaagagggttcgggttttagttggctttttctccacaatagccattggttttctattctttggtgctctctttccatttgttctctttgggtctgttccaatctttctgattctctttgttgatcacgtcttaaggaatcctggtatcttgaatcctgttgttgtcttattaatctctgcatttcaatattttgtctttgctgacgcaattgaattaatcgagaataattcttggagaatatggcctccaaatcttgggctttgtagttagaaatagaaccttcaactcttgctattaactctatttttttctcagcctttaaagaaattattccaagtaggggatattgcctaatttttaatgcattggaaacttgcaacccctcggatgtagtaacgtcaccataccatagtaatacctggtacttccttatcatgttaacaaaggcttctgagcacaatattttattaacgtaatccatatgattatccaacaatgggtcatgtaaataaatgactccaaatttcacttgttcgctacaagcatccaataattcagtgtaactattttgcataatgcttttggaaaatgttccattttcagggttgtataaagaaccaaaactaaactggaccccactgctctcattgttgctcgtactgtcagtattgctgccatcatcattattcccgttaccttcagaacacgttacagcttgagcttcgttttctagattttctaaaagacggtgtaattgggaactgtggtctagtaaacggttgtgcttcctctggtagaatccgtgaagtcttaatagaggttttaaaagacgtgaacttcggacaatgaaattcaataaataataaagaactattaggggagcttgaaataaaaaatggagtattgattttaagcgtccatcccggctctgtgtgggttcatttgtattgctgttttgatcttctgtccttccattcaaatcagcaggtggttcttctctaaaagcacctgggattcgaataaaggaatcatcattatttccaaaagtatgcctaaatatatccatgtttaaagggtatgtttaaatcgcagtcaagccgattgatgaggtacaacaaaatttgggagtacgattgcccgctgtttttgaacttactctcactttttgcttcgtatgtaattaagcaaggatgtgttacaataagatttcgctttgttattatcgttttaaaagcggtcgccgaagtgtcgaataaaggacaatgataacgtaaagagaaagaaattggaaagagactgaccgctaaggagattgaatacatatatataatagtatgtggttaacttggagaagataaattggatttaaagtagtggataatttttcttacattttctattggtaaaccatagacagggttgacatcagtaagtttcgatgatccaattaggcggtctggagtacacttaatattatgtggagaatcattaggagtgcaactgtatgaactttccgcaacagccagtcctaataggcaataatttgtatggtaaaagtctgagtgggcccctggtttatctctcaaaccaggttgctctttttcttggcaacagtacaatatgtagtcccgaagagcatgtttgttgaagcattggccatatccaaaagcttcaagaatggcagccgaacctccaacccaaaaactatagcaaccgtcaacaagtttgttgctccttccgcaaaatcctcgttcttcttgcaattgacgagcactagaccattctaaaagcttttcaacatttatttggtccatggaccttaaaattgctagactagctgtagcacagaaagtatagcctccgtgtgcctcatctacgtgaggacaactgccgaatccaccttcataattttgacaatttttcaaatagtttaacacaccttctgtaagctcttctgtaagaatatttaataaggttgctatgctcaaggcacagtatatacctcttgtatccacttctccgacttctaaacaggtcttgaatcctccattaggctctttcaacgatatcagccattggtaaattccttttcgatcaattctgtcccagcatccatctatgttatcgcaaagggagagagcattaattgcagcataagtgctggccaaatgagataattggccaggacctccaccaaagggtcctcctgaaggactaatagtaaagagcttatctacaatttttcttttggtgtcatctgaaagccagtctctgtccattaccttcaatgagttagcaatccaatatagcatccacggttgtgaagcatctagtgctgtcatttgtggaggtaacgatatctcaaaagcgacatccaagtacattttgtgaaactctttcgtgagagcaggttctatattcttttcatcatcgtatatctctaatacactttgtagtactttgtatcgtgcttctgtagtgtcggtttctagttccttcatcaatggttggattgctttacttgaatctacatgcgctatatcgacgactctttccataactggtctctttcttcctaataaggcagtatttataaatttagccctagctatggaccttcctactctctgtcgcatacgctttgattgcctatagctttacaagcactgcagttgtttctgcataagaacggcgatgatatggacccttgcttggtttatcctagccactttcgcgtgtttcagtttcaagctttcctaatcaggcaacagcttatacgaaaagattaataagttacaatgttaaacagtttcgcttcaagacctctaacgttagccagaaataataagaataggtggattaagttacaagtgtttttgtcctcctacttaatcagaacagagcacgggaatagtgatctctttcaatagcgaaaggagggaaaaatagccctgcaatatataaaggaagaagttaacaccgtattaaaaggggtgaggccgttgggacaagtggtagtttccttaaagtctggtttgattgacaatatttagaagttagtgaaacgaacaacctaaaaaactttgttgtgcagtagagagctttacatttaccttcggcagtaaaatgggttcaaatgatttgataaatgaagcatatgacgactcggaagtagttggtgaggaaagagaatcaaaatctgcatggatgaagaggtggtatcagctacttacttctcctttagacttgcagttggtaataaatgaaaagttagaaatgatcaactgggatgcttatgctaaaagtctagctaagccattagggaattttttaacaatacttttttttatcataagactcttgcaggacaatttgatcaagcccaactattacaaactaaacgtcaagtctggcgctttcgatctttctaaatccaataaattaaaagagtttgattatctatgggagatatcatccagctttcaaaacaataatcaattttatgcatttcaatcttggtattttgttaccttaaggtttttgaataatcttttcaggtttactattttcatactgctgtccctgaacctgtacgtaagctgtaaattcatgtttggatactttaagacttacaatctcttccatttgaaaaaagagttcaactccccaaacctcactaaacacaacttgaaggatctaagcaaagaatactatgaagatatttataagcagtccttgtggtctatgttgaagcattttttcagaggatctcgtgatgacggtcctcatgttaatcaaaatgaagatgagatattttttcagttaagaaaatggatccccactaacttcatgattaatctttttgtgtctttttcaccaacggcaattgtttttttaagcttttctgatgtttcgtttacttcagcaattgctatagtattccatcaatatattctggattatatcataactaagagatttcaaagaagcgtggacgacgacttgattttatcaagtgcagctttgcaagaatatgaggacaagcatataatggcacgaattaaccaatgcagcaatatagatactctatcatctgcaatgggtactagatctaaaacaccgagaatattcaccactcactccctatgtggcgaagaaatcagagaggtttataattatgaaaaaagggaatttgaggcattaccgaaaatgacagaaagtgtgccaggatcccgtgaaaccagaataaaggattatggaggcatttctcaagtatctgaccatcaaagtcatcccattggttttcattattctcctagaatgtccccatattatagggataaagttttggataacaatttggctcaatcatcgtcaaatgaaaatttagagaagggcggagcttacctgccgaatcaagaccaaaatagaccatcgaaatccctgagcccattgagaaaaacgcctttaagcgcacgacagaaaaggtttgaaggctcagagttcaatgtattgaataagaatgatattaattccattcttcgctctccaaagaaaaagaagaactatcacaaaagataacgtttcttaattatgtctaagtatatacagttacgtaaaaatcaataaacaaaagtaaaacaatgctgtttgaaaagttatcaaaataataaatgtatgaagtattgtaaatgttcatgaataattagctggacgatttctgttataggtcattccaaccaaataaccaattactcagtttgtgcgtaaaaccagcaggttcattatttctgtatttcgcttcttgctgacgcattttcgattctaggtttcgcaacagattaggaatattcgaattcggtcctgcattttgcatgaatggcaatttgccatctattacatccagccgcttattcggagaatttgctactattggacttgaaatatttgttggattaccagcatgaccggcaggagtattatcgtcttccctcagaagagtgccatcagttattattacgtttggtggggatggtgtattagatgtcgacgatgtggaggaattttgatacatagaaacgttgaattctccaatgtcgtcgacattatcaattttgcagccagctaattgctccaccgcattttttgaatatgggatgcaaccaatcaaagaaccgcgaaatatggttccattttcctgcagtgctctcaaagcagaagatggagaattataagtgagtttgacccaactttcaccagtaaatattggatattttttgttattcgactcattatttctgccttttaaagtaatagatttattaacagtagaatcgttttcatcacagcctgtatcatgattatggaatattctgaaggtgttggggttaatcccgcgacccaatcgcaatacttgaaagtcttccataatatgaccgaaatgggagaagtgttcaatcaattcattggaaattgattcaggatagccaaatacgataattgcgctcaaactagaagacttggaagatgtttcatggactttattgtttgtttcggcggtgttgtaattattatctaaatggttctgttcaatgtttgctattctaacataagagtctttatcaaaaacatttggagtatttttggaatcataagctgacctatttgttttcttcgccgtgtatttgtcggtaacaaactgagttgttaatgatggaatagaaccgaattcatcctcgcgttgccaatcctgtaaagtaacggagggtggaatatcgttaaaatttgacaacagagaattgatgtcattatttgccgcagacttatttctttcattatgcttggaatcttgattttgcttactgaaatttctcatagtagcgttcatagaagatgaatcatcattctggttgatgtcagaagaagaattttgctttgttgtcttccttcttatcaccgtatgaggagtgaatctctttttaggattattcacccagctaggattattcccttggccatgttggcttatgttatttgtgccgtttttaatgttgttgttgttgatgctattgttaccgatattactactatagttattggcgtttacagtattggaaagtgagtttccaaatcgtaaagaacttgcatcggatgatccattgaattgcaagtgttgctgctgttgttgtggttgcggttgcggttgtggctgcaactgtgattgcgattgaaacatctgggttgtctgtggtgcttgcgacgtgaggttagtaaatccaccgttattattgcctgaacgtattccaaacattttaatttgccgttccttgttttcaggttacagagaaaaaaaaaaaaagagagcgaataaaaaacttaaatagatagggaaacgatatgtctaccttatcgggaaataaactatgcagaggtatgtgtgtgatattcacaaacctttcttctttcataagtactctccttcgaacaaaatttttctagcatcatttttttatgtatggccctacacaaagcgtcttccgggtagtgtagtagctgtcttgctggcgttagttgtccggttattcttcattagccgatcataatcctctctcatcttgacatatcccagatgaatcttccccaagaagtggtcagcaagccttctgtctgtatctaaacgcgataggtatgccccacacacctcgcaaacctgtaacttttgctgggcgctctggcccacgttttctgtaatgtttcgtacacgttttgcaacttctttccttttactaatcagttcttgtaatttgactgactgtagcatacccatactgacttcatctgcacgaattaaagaatcaatctcttgtcccattaggcctatccgcacgtccaagacatctagttcttcggtaacctgctgaatcttcattcgttcctcagcggtgtgttttagattttgtagtgctacggatatctggccattacactcattaacaaaccgagatagaatggccagatattctctttcgaattcgggaaacgttttgccctgcttgacctctctctcgtactgaattttatgcttggtaagatgcatctgcgggcattttcccaggctctgcttggtgccctgaaacaggtcgtaggggcactcgccaacaaggtatgacttgcagatcttgggatcgtgtagtccgaggtctcttttttgatgcgaatacctgttgtggcggaaactgaagtccctgcccatcagctgttcgacgagtttgcgttgttctgcggcaggcgttgacatagttgacattctgacggtagttggcagctttctgctgggagtgtagagccttttgtagtataactttttgttcttttctttcttctctaatgcctgaggcttcggcggttattcgggtaatacattaaggaagttgccatgatgtggaagaatacgactagtcagttagcgatggccagctcctttacctaaatcatgtggcctatcttcagatagcatactaccaccaaccatcaatacctcaatggctttcaacaagtacccttcgtcgggttttcagcttttttcctactttgctggatgctttgtgaagatcaggaagaaattttatcggaaaaacctcactaggagaaactatataaaagaagggtcagactgaaaatgacgccgtaataaactcgtggtagtagataaagcaaacaatgttgattactgagacctttcatgatgtgcagacatcatacggcaccactctgcgtatatacgtatattctcctaagattgcaggctatccacaagctaagtttcctggggtgattctgtacagtgaaatttaccaagtgacgggtccggttcgtcgttttggtcaaagaattgcgtctgaaggttacgttgtggtggcacctgccatataccacaactttatgggccctgaagcgttgccctatgacgtgcagggtaccgatattggtaacgagtacaagatcaagaagccgttagaatcatacgatgaggacaacaaactgtgttgcgatctacttttccagttaccccaattcgatggtaagagaattggttccacaggaatgtgtttaggtggccatttggcttttagagcgctcctggacaaaagggttacctgcgcaacctgcttcttccctaccgacatccattccagaaccttaggtcttggccagaacgataactctttggaacgtgtttcgaaggagttgggtaataaccaagaaatggttttgatcttcggaactgcggacacccatgtcgacccgcaaggccgcgatctaatcagaaagaccctcagagaccacggagtaaagtttacgttcttggaaatcctggctgcccagcatgcgttcatccgtgacgagttcagcaagggcaggttcgactccgctatcactcaaagttgtctcggcttcttgttcgagcagttcaacagaaaattgagaatcgatttgggtgaatttgtcgatgacaatacacctttggagcacgtttgttaagatcttcactctgtacacgctatatactaaataacaataagaaaaagaaaaagaagcacaatataggaaagcgttctaattaactaaagaaaaaaaaaaaataaaaaaaaaataaaaaaaaggtaactaaaaaggacaaaaaacataacagctgtttataaagtactttatacgtaagaaactactggcactattcattccaataaaaggacaggtataaagtgtctgcttatcttctcgtcttttcggcttttaacttctcaagcttttcagcctctcttctagcatctgcggcggcctgcttttgtctcaagatttcggcgtctgactccattcttttcttaggatcaccactctttttctggttcttagccatgtccttttgttttttcaagtttttttgtcttgccaagtctctttgattacctctagccattgttaaagatgtatcgtcttgcgacgtaatttgttgctctgtgtagtattgatcttgttggtattgctagaaatgcttcagcaatactgtataaaatatggaaacgttgccatggcaagacaaaagaagtgatcttgagtgaaataatagagcccggatggccgggtaaattcaaccgctcgtaccgtttataatacgcataaacgccgaaaatgtctctattttagtcattccccagagtgcggtattgcgtacacctgtcatgcgttccttagtgccgatagatatactaatatcgatgcgtcacagtagcagatcatctctgacacttgtttccccatttttttttttcattttttaaagggtttctctacagcctacaggcctcccctaataagtcagcccctccctttggagtgcgctgttgacctgcgtatataagaggtatatcagtgccagtaggtaaacccatcttgcggggattgtaccaggaacatagtagaaagacaaaaacaaccaccgtacttgccattcgtatagatgctgcccagacttggttttgcgaggactgctaggtccatacaccgtttcaagatgacccagatctctaaaccttttttccattccactgaagttggtaagcccggaccacagcagaagctatcgaaatcttacactgcggtattcaagaaatggtttgtcagaggtttaaagttaaccttttacacgacgttggccggcacattgtatgtgtcatacgagctgtacaaagaatcgaacccacccaaacaggttccccaatcgaccgcttttgctaatggtttgaaaaagaaggagctggttattttgggtacaggctggggcgccatatctcttttgaagaaattagacacgtctttgtataacgtgaccgtggtgtcgccaagaagcttctttttgttcacaccgttattaccctcaacgcctgtgggtacgatagagatgaagtctattgtcgaaccggttagatcgatcgctagaagaacgcctggagaagttcactacattgaggcggaagcgttggacgttgatccaaaggccaaaaaagtaatggtgcaatcggtgtcagaggacgaatatttcgtttcgagcttaagttacgattatcttgttgttagtgtaggcgctaaaaccactacttttaacattcccggggtctatggcaatgctaacttcttgaaagagattgaagatgctcaaaatattcgtatgaagttaatgaaaaccatagaacaggcaagttcatttcctgtgaacgatccggaaaggaagcgattattaacgttcgtggttgttggagggggccctacgggggttgaatttgccgccgaactgcaagattacatcaatcaagatttgaggaagtggatgcccgacttaagtaaagaaatgaaggttatcttaattgaagccctgcctaatatcctaaacatgttcgataagacgttgatcaagtatgccgaggacctttttgccagagatgaaattgacttgcaagtgaatactgccgtgaaagtcgtagagccaacctatatacgcactctgcaaaacggccaaacaaacacggatatcgaatacgggatgctggtttgggccacgggaaatgaaccaatcgatttttcaaagacactgatgagtagaataccggagcaaactaataggcgtggtctgttaattaatgacaagttggagcttctcggttctgagaattcgatttatgcaattggtgattgtaccgcacacacgggtttctttcccacggcacaagttgcacatcaggaaggcgaatacttggccaagatcttggataaaaaattacagatagaacaattggaatgggacatgctcaacagtaccgatgaaactgaggtatcacgtctacaaaaagaggttaatttgaggaaatctaagttggataagttcaactacaagcatatgggtgcccttgcgtacatcggctctgaaaccgcaattgcagatttgcatatgggcgactcatcataccagttgaaaggtatgtttgccttcttgttttggaaatccgcttatttggccatgtgtctctctatcaggaataggattttaattgccatggactggaccaaagtttactttcttggaagggattcctccgtgtagtccttgttttatatattcattgttccaattcaaattgtttactatcatttacgtattataaccagtatttccctttattggtcatggaagattcgcgttacccttactcgttaacagtgatattatttgtatatgtgatgaaaatttaagaaaaaaatagtcgacaacacgccgaataaacaaagggtttcttcaatacctgatatagtagctagagggcagaagtttgaggtgatatctttctgagtgttgttatttttgtaagtcgtaacacggaactgtttgcctgttggaattttacgttactattctcatcggtataactagcttatattcactttggcaataggttaaaaaaagctcgttcatttttttaaaaacagcaacgatgtcacacgaaggtgaagaagatttattggagtactccgataacgaacaagaaattcaaattgatgcctctaaggccgctgaagctggagaaactggcgccgccacttctgcaactgaaggtgataataataacaacactgcagctggcgacaagaaaggttcctatgttggtatccattccaccggtttcaaagatttcttgctaaagccagaactatcaagagccatcattgactgtggttttgaacatccttctgaggtccagcaacataccattcctcagtcaattcatggtaccgatgtcttgtgtcaagcaaagtctggtttaggtaagacagctgtctttgtcttatccactctgcaacaattggaccctgttccaggtgaagttgccgttgttgtcatttgtaatgctagagaactggcctatcaaattcgtaacgagtatttgagattttccaaatatatgccagacgttaagacagcagtcttttacggtggtactccaatttctaaggatgctgaacttttaaagaataaagatactgctcctcacattgttgttgcaactccaggtcgtttaaaagcgttagtgagagaaaaatacattgatttgtcacacgtcaagaactttgtcatagatgaatgtgataaggttttagaagaattagacatgagaagagatgtgcaagaaattttcagagctactccaagagacaaacaagtcatgatgttttcagccacactttctcaagaaattagaccaatttgtagacgcttcttacagaatccattggaaattttcgtcgatgatgaagctaagctaaccttgcacgggttgcaacaatattatatcaaattagaagaacgtgaaaagaaccgtaaattggctcaattattagatgatttggagttcaatcaagtcattattttcgttaaatctaccacaagagctaatgagttgaccaaactattaaacgcctctaactttccggctatcaccgttcatggtcatatgaaacaagaagaacgtattgctcgttacaaggctttcaaagattttgaaaaacgtatttgcgtgtccacagatgtttttggtagaggtatcgatattgaacgtattaatttagccatcaattacgatttgactaatgaagctgaccaatatttacatcgtgtcggtagagctggtagatttggtactaagggtttggctatttcattcgtttcttcaaaggaagatgaggaagtcttggctaagatccaagagcgtttcgatgtcaaaatcgctgaattcccagaagaaggcattgatccgtccacttatttgaataattaataaaggaaaaaagatacgtttttatatagattatataaagattttgtattattcaaacgaacaaaacaaacaaaaaaggggaagtggaaaaaaattagcagttatagcgaaagattgagtttttgttggaaaatgaacgtagtgtagtcatttcgtgaacgcacaagacaattctattgggcatcacatggcaaagcatgataaggaaatgaagttttgggaatgattctaaattaacgttttacccgttataggaagatatacagtatatgtaagtaaaaagttttttaatacaatagatgtgcaaagaaaagtgaagagatttctggaaaaaatcttgaaattttcttaacggtaagatttttggaatctagaacgagcacccttaccaccgaatttctttggttctggtcttctagaatcagcgatcaacaaagttctgtcgtaagaggtgaaggccttcttcaattcgttcttggattgttcgtcaacgtacttttggtggtaagcgactaaacccttagcaatagcttgtctgatggcgtagacttgagaaacatgaccaccaccagtgactctaactctgatatcgatgttggagaacttgtccaaaccaaccaacaataatggttcgtagaccttgaatcttaggatttctggttcaaccaaagtgattggagaaccgttgaccttaatcaaacccttaccggccttgacgtgggcaacagcggtagctgatttcttcttaccaaaagtctgttataaaaccaaaaatgaaaaacatttcgtgtcacatgttagtaaaacagaaattcaaaatcctcaaaaatattatgaactgtgtaaaagggtgaaacaagtgaggtaccctggcacttcctctttggagcattctgttcaaaattcattgcaaggggagcgaatgaataaataagaccgcaaaagacgctcattactttactccacagagaaattaagtataatattttcccacacaatttattggttatttctactcggtctttaacgtgtgaaatggtgatccgttgttctaaaactatgattcgcatctagtgcttgccccacccgtcttattcaggtgatatggttcttaaattgaaattatctcactgcatggtttcaatatccctcacaaattcgtgacatcgtttaaattatttaacatacttggacacttgggacggcagacatcttgttgcttattctcttgctgtatttttcgaaacactgctaaataaaaaggtatatattaaatagtctactgcgtaacctatacattttacatggcatttacttttgactttgccagtgttactctctgcgctaggataatattcggtggtataggctcacgcggcctggccggaacgaactgctaccagttctgtttccctcagctagagggaaacagagagaatttccgcccaggtcaaaggccacagcatccttctagaggaggagcgacaacctaaggaaaattcagtttttcctagatcgcatacatttttcaaccactttttttcacaatgcattatttttcaacatgtatgggtgttttttctgaatatcagactcttttatggagtaaaacaagctattaatatgtgacccatacatttcctgttacatccttacatatatgcaggcaattttttgtagttagaaaatttaatttttttctagtcggaataatcacagtagaggtgtggaaatcttggaaaatttgaaatgatcggatattagctactaatccatttaagcttgcagcattctgttcgaaggggtttgagaaaagcatagtacagcacagcaggaatcgtacacaatgggtatgtctactataaaataattcaaatcacttttgtcatttcatagaccaaagaagctcgcttgttaccttagaggattatactagtgcacaaaggcatgcataatacaacacacgttattgatgaacctagagaggctaaagttattttctaataaatcatgagatttttctcctttttacaataactgagcagtcatagtaatggccaagcaaattcgagacaggacctttgtaccactatttgctgaactcattgttagagtcttcttagataatatgataaatttggtgtctaattgaaacgtccacttttctgtatactaacaatttttaaaatgggatctaccaattgaattatatcagccatttccaagaatttaccaatcttaaagaatcatttcagaaagcactggcaagaacgtgttaaagtgcacttcgaccaagctggtaagaaggtttctagacgtaatgctagagctaccagagccgctaagattgctccaagacctctagatctcttgagacctgttgttagagccccaactgttaagtataacagaaaggtcagagctggcagaggtttcaccttggctgaagttaaggccgctggtttgactgctgcttatgccagaactatcggtatcgccgttgaccacagacgtcaaaacagaaaccaagaaatctttgatgctaacgttcaaagattaaaggaataccaatctaagattattgttttcccaagaaatggtaaggccccagaagctgaacaagttttgtctgctgctgctactttcccaattgctcaaccagctaccgatgttgaagctagagctgtccaagacaatggtgaatctgctttcagaaccttgagattagccagatctgagaagaaattcagaggtatcagagaaaagagagctagagaaaaggctgaagctgaagctgaaaagaagaaatagatctaaaaacttcatcaaagaatttttcatccacaatttttgtattttccttcttttttatctgttcaatttcataaataatatatatgtacaatgtataaacgggaagccatcacttataatttatcatttccttaactttatagtctgggtgagaatatggttgacagtatttttacaagttagcgcagttttcttgatatgatggaacattattgtattagtagtagtcaggtttgcaggcttttccttcgagcacaacgtggcattatatatagcatagaagagatgcgaaagatggtattgaacaaaaagaaagtactgtcttattgtattaaaagcgactatatagaaaaattataaaaaattttaaatgttagaatatgcaatttcttctaaacagtgcggcacttctaatcaaataaaccgaaacccatgtcgtcatcggattcttctttagcttcttcttcttccttttcagcttcggcttcaccggcttcaccaccagcgacaccaccagcgacaccagctggggcagcagcaccagcgctgaagttgaccaataagtccttcaagttttggccgtccaaagccttagcaaaaatatcagcccagatattttcaactgggacattggcagcgttagtcaaagtcaacaacttttcagaagagatttcgatttcagagtcagccaaaatcaaggcggcgtaagacaaagcggattcagtagacatttcttcttgttattttagagataatcggtttaagctgttgtattggacaaagcggactatttctttattcttttgatttcttttactaaaaattattcagaacagaagagatcgcaaactttataaagatatttttttcaaataccatgtaaaggcattctttaaaaaatgaaaaaaaaaaaatcattacaaagttgcgtggtatcatcttacgatattcgtacctcacgatatgtagcagacatagatgaggctacagggttaaggcttcttttaaatgaagtattagacaagatactagagtttaataagatcacgtatggtaatgttatttcttgctgtgacaattttagaaacagaaggcatgtgagttttcatattacattaattaaatgaaatttttataagctaggctactgttcagcgaataaatattttcaagccagttttatgaggcaggaaacgtcgcattcgagcggtaatcatgagggtccctggtagtagggcggagagatcagatcagtatccaacttgatttttttttagaagtggttggaattctggagttggcgtatttactgcgctagaattttcgttctcctcttgcacttgtttgctctgttctttttctaccacccacctgtcaagcagagcctgtggaacatcccttggtggtagcataatctctatcatccgaattttgtcattggtcgcaaagtttgggtcactgatcatggatctgaattctccaacagtaataatttttttcgtttcgtagttcgtgcaaccaaatactcgcaataatcccaagtagttccaaggttggatatcgtaataactagcatctgacctgtgatgcaaaaacctgtccacagagtaaccttggttattcatcacaaaaatataaggtgtcaatccccacttaacaattgtggataattcttgaactgtcaattggaaagcaccgtcacccataaacagaataactctatgtttagttgcggggaatttatccttgtttatctcttgaacagcaaattctgccccaagacacgcccccattgtatatccgacagatccccaaagagcttgcgaaatacctagtgtatttaccggaaatctggtctggttaactccaaatgcagaagcaccagtttctgttatgattatgtcacctggttggaaccaatgggatatttcattccagacccattcttgtctcaagaggacatttcctgctgggtaaggtcttggaaccatcatactgggttgttcgcttggttggtaagacagtttagattcatcaagatttgctaatattttctgtagtagtaatttaatgctcaagtcaggatatgtggcatttttcaatttcacagatgtagaatatagtagcgcacaattcttagttttatattggaagtggaaagttgacgtgctgaattcggagagcatgcaaccaatgacgatgataaaatcggcaaaatcaactacttctcttacttctggggctgatatcgagcccgtgaatacgcccccaaattgcgggtctgtttcgtttactgtacccttacccataggtgtaacaaaaactggaaatttaagcctattacaaagctctttagtctcctcgattaaattctgtcgactagtacatgcatctacgatgattgccggattctggcttttgtatataaaactcaatattcgagaaataacttctttctctacgtctgggtcgtttttatgcaattgtaaatccagaggtgtattaagccttgctgattcaatcgggagatttacctggttgacaggcatgcccatgtatactggcctctgttctatccaagcctttttgatgcacttatcgacttcgtcggcacataattcagagtcaataatcaatgttgtatagcatgctacatcactggctattctatgaaataccgtgaaatcaccattgcccagagtatgatgcagtagtagttgtttcgtttgtgcacttgttggcggcatacccactatgtgaagtattcctacatgttcagcgtaagatccggccacgccattgattgccgataattcgcctacaccaaaggttgttatgagacatcccaagccttttagtcgtgagtatccatctgctgcgtaggcagcatttaactcattagaattaccggcccatcgtaagttcggaatgttgtatagtttatccagcaacggcatgctaaattctccggagagtccaaatatggtatgtatgttcagctggttgagccgatggaaaagataatctgatattgctatacacttcggcagtgcatatctctgtgtatagctagaattcatcttcagaatgacgacggtgcgttttagtagttatgttctttcaaaccttttttttttcgttttattatattttactcttttctacacaatatcgataatgaattacgaatttggtgcttaccaaaaggttcaaagattactatgccgtaaagtatgaagaaagggaaatttgttcaatgcatcgcaagtttcatcaatttttcttctatgtgagtgcttttagcaactgtttgcaataaagaaacataggagttcttacagttgccaaggttctgcatatgcagtcatacgcttgtggccggtgaaaatttgggcgaccgctgcctagaaaagcagcaagtgaaattaaatgaaggaaagaggacggtcgttatacgttaggttaactgcatacgctgtgtatctgtgtgcagaagacaaatgcatattatgtaatagtaatgatacaatagactaagaaatttgaaggatgagatatatcacaaagacgatgaaggtgcagaaacaaaatgtttcaaccgttcttcaatggcgggccgttccacaagtggaacatggcccaactcagtttccacgtcgaagtcaaatatacgcaggttttgtgcttttacgtaagtgtcggtatcacaacgtttggtttcgtcaaaatagcttgataatagacattgtagaggtaccaatctttcgcaagggtgatacttcagagtttttgttaacaagtcaagagtatcgggatcttcggctttgaatatttcagccaaagtaatgggcttgatattggggaaaacatggtcttcataatttgggttcattcctgaaatttcatcctttgtgggtatgcccattatcttaataatttccaccaactgatctataccgctttcaccagagaacaagggcttgcccaaaagcaactcagcaatgacacaagcgcttgaccacacgtcgacctggtttgagtaattagtggcaccaaacatgagttcgggagccctatagtaccttgaacagatgtaagacacattaggctgatccggtttcaagcatttggcactgccaaaatcgcaaatcttgaaagaaaaagttgtcggatccaccagtaggttttgcggttttatatctctgtgacagattcgaggaacgttatgcaaatagtttaaagctttgaatagttggtatgcatagaatttaatttcaacacgcggcatctgcattttcaaattaacaaaatgacgaagcctttggtataacgactgaggcatgtagtccaaaaccagattgaggtatacttcatcttcttcgtccttttcgtaaaagtagtactgtagacccacagtatttggatggcacaacatcttcatagtttcgagctccctatttttatatcttctatcttgtagtactttctttatggcaactttttgattggtctcaattattacagtcgtgactacaacaccaaatgaaccatggccaaccacttctgtcgtaggataactgatgtcgatagttcctccatgattttttcggtcgacatcagttttgcggtcatgtttataaacccgtttatgaactaaacctatgttagtatataatgtgattcccataaaaaatggtagttgatgtaatatggaaaaatgttccgctatgcttcctgatatttcgtaagcaagtttctaagattagggatgcaatttcataaatctttattttacactctctttttttttcttttaattatttttttttgtgtcgcgatactatgaactgacagtagttccactattcactccggttgtgacgaaagaaacattcctccactggcaagaacataaaaaaaaaaaataaaaaataattatacatactagtcctttccttggttttaatatacctataatcaaaattaatcattttctcaaccttctctttactaagcttgctactaatattttcgtgcttattggcaacttttccatctgttttactgtccgagatattggcgtgttcaatgtgatcaactgcaataccctcctttcccccgtctatcagtttagatattataagattctctatgtcgttgatgtactctgaactgttattgaaattaggtacagtatggtgaacttgaacgtcgcttacctttttgattgtatcaggctttctcttcttcttttctagggcagtattactctgtatagatgtcttgtgttttagctgaaggttatctgagttattgaaggaaatctttcgcactaggcttctcaacacatcggtcatagtagactattttacaattttcacctcttcaatcttgagattattttcaagtcccttccccgcagtatggtagaaacggaaatacttgtatgcagcagggttcttatagcaccagtattttttagagaatgcttatttaagttgcaagatatagcgacaaaaggagaaccaatctttctcagatccgccgctggaacagctctccggtagatcctaacggataatgctgcccctggttagttcctcatcggacgactttgctcccaggggcggcctttgtctttctcttttgcagaatcaactctattttccccacccccccgctttttttttttcatgttcctttaccaatctttgaaaaatcacgagatggtgcatatttgacaaggaacgcttaaaacatcgtggagtgagtgtggtaaaggtaaactggtcatagcggaattggtcatagcggcgtagtgcagcgcagccactaggaggatatggtttcctttccttcaatttacttgagtataaaatatcatagtaagcgaaacattatacaacgatatgagtcaagatacaaaggagtatagagttaagaaaaatataaaaattgaagtagctcatagcttggaagagtctaggatgaaactcttgcctttttcaatattcttgcgtagctctttgaccgcagtattaacgagttgttcctctctcggagacagtttttccagaacactggtatcgatggatactacgctaccatttctcaaaacaattggcaaggaaaaatactcaatagagttgtcgccaactaattgctgcgctttcttaccgttttttaagcctggtaaataaacgaatgcggaaagtgactccgtttctggtttctcattatggaagctcctcaaaacttcttcagcaaacttggcccccgcgaacgccatggacaacgtggcggaaccggcgccctgtttagctttgacaatttcatcacctccgaactggaccctatgaatgaagtgctcgtactgcttatcaagttgaaataccagcgatttgtcggtgattattgggataatggtttcccctgaatgacccccaataacagtgacctttctgtgcattgtagttttgtcttgttcttgtccaattttggggttttttagcatcaaataatctaccaaaaaggtttctgcacgtaccaggtcaaggttcgtcacacccataacgtttccaggtttgaacttacccattttcttcaaagtttccacagcaatagggaccaaactgtttacagggtttgaaatgactaaaatcctcgcatttggtgcgaactttccaacagcggttaccaggcttttgacaataccggcgttcatcttgaacaaatcatctctagttaaaccgggctttctgggaacaccagccggtattagcaccacctgagcatttgacaaggtgttctcaatactatccttatcataaccgacacaacttgagttggtgttgatgtgagataaatccttaccaatgccttccgcagctcggatatcgtacaacgccagctcggaaacgtaagggcttaattttagcagtaatgatagcggttgtcccacgccaccagaagcgccaagaattgcgactttgaccatgtttatgattgtttgtctctttttattttcttttgcactgacaagtgttttcccttgatttacgaaggccttgattgttttatgcttgaattcaaacccagcaattcttcctttttcccttagtcttttataggccggcgaaatttatgatgggcagtaaaactccaatagtaacgaaccgaaggggttcaaaagttgtcaactcgtggaaattcacacgtaagaaggatacagaaaatcttgagtaatagaccatgccaagcatgtccactagtcataacggcattgctcgtcatacgatagggtattgaacacctttcggccggaccggcgttaactccggccatataaatgtggtaaaaaagggtactgcgctaatggcctacaagtgttcaaaacctcttctatataataagttatagtgttcttgtacatatgtcgcaggcgcgaatacgtgatgtgattttagctgtttaattttaaattttgttcttttcctaaacaattcacggaaaatcaactgagagatttttaatatatataagaaatactaacaacaataacagcagctgttaagggatcttacttattatttagctcatttataacttctcccaaagtcttctgtttaattctcgaggacttttcatttttagcgttaaaccgctcctgtagtactttcccacagttataatgggtgatgatatttctgccttccctggtgaaccaggaaatcgaatctgttccaaaatttgaaattactttcttgcaaataggacatttatggctatctgataagactccatacgatgacatgcgttcattgagtttgtatgtggtggccacaagctcaacctggaggagtgccttttctaatctggtctcatccatctttgatgtgtgcttctttaataattgcgacaccaccctaccaatatcgtacaaggaaatatcttgaggtaaatttttgtatatttccgctgaattcaattttgaaccatggtcttgcaaaaaattcagaatcagcttggagttcctattggaatcgtatatggagactaacttgctgtacaagtacaatagaagctcttctccctttgtcgaatcactttggtacacgtcgttacagtaacttgtcgccgctttgtaatcatctatctcatcaagtaatatatgcacagcttccttatggttttctaattttgataaggggaaaatctttaggtactttacgaaatttagttgattggttggcaactggtcagagccactctcaatagcatcgttcaataactttaaaattgttctaggctcatagacagatgttgtttctaataaagactttaatttgattcttgtggagggaatatctaagttttcaagatataacttgatcaggacagtatgcaatttatttccctctaatctaaaagtactaattgcaaattctaagtattgtatggcaagtaacttgtcgaactttttgatgtacccatacactttcaaatggtccctactgctacaggcttgagaatcataaaaaaaaatcgaggaaaggatttctttaattgagtcgttgtgtcgatttagtagccaatcagtataagtgaatataacgtctaactgcgggtttgataattttttcaaataataaataactaatattttgacaccgtgatcgattttttggcgttgtttctggtcagtattatcattttccaactcatcgaccaaatccgtgagaaatttcaaagcttcttcatgattaccacgtttatagtaaaaatcaattaaatctttgaacatatggcgtatttttaattcggtcactataacatgggaatcgcagtggttttctacacgaatgaatggacccaccatgggggggttatagtaaagataacatttgaataaaactgtatctatcagagttaacattgtgttaaggtcaacatcatcgtggttgctgatcagaaagaaatcaaaactttgcttgatttcacggtcgcgatagcaccaagttatgcggctttcgtcatcgttttccttgcttaataagttttgcaaatgtcgccttgtgtcagtcaaataaggtaaacaccatctgttcaataagtgtggcgggatgtcataagtttccttaacctcctcggcttccttcaacaagcagtgatgctcttggcccgtaatttccaataccaagcttgaaatggctgagggaaaaactttcaaaataactaattgaggtggagcccaaaattttataaataggtcaaaaatactcttgatgatcatttcttcacatttagaacgaatcattctcgagtttctactcctttctagttgtaccatataattttgaaacttatcgaagattcttagacaccacatcactgttaaatcccttagtttcatagcacatatatccaaggattcttctggattgtccgaaacacataactccttagaatgaggagaatcaatgaagaacttatagaaaagcacttttctccatagttgataaaaatcaggatcattaatgtcaccacaaatagactcttgatcatcatcttcagagccatcatctacatgataagagaataactgtacttcgtcgtttgaagtccatactaaaaagtaggttcccgagagatttttgacccattttataccttctggtattttttgttgcaaaaaagtaaatccattttcataatcaacaaacttgatggtacttgaattatataacatcaggaggttggacgacaaatattgcatgtgatcgaattcggaatttgattcggaaaatgtagcatggtcagtggcgatcaaaaatggttcctcattgttatgcattaactctaccttgaaaattttttttgtagcaccatcaattatcattggggtagcgtcattgccgtccaattcaaaagtatatcgtattttgttgccacgctcgtttcttatggtcctataccataagcttgacatgctcgacttcctggacattctatccatagaagaaaaggattgagcatcaaaatggctattctttttgggcttcttttcaatgactttctccgcctgctctttgagttcggttaatgctgatatcatatcttttgggaatttgtttttcactgttttttctattctgattagagagggtttattatatggccaatgatagatacctaaatctgtcgctaaggtgattcctgtttcaccaggatatatggaccgaatggtttcctttctatacgataacgatgcttccatcatatttttgtaagtcctaccctcccatattaatactctcatcttggcagtattgatggttgaatatattaggtaagtattcttttcttctttatttttgtgtgacctttcaaagagccagcaatggtttatacctcttctgtcaattattcgatcatattcgtgtaaatttgtagtgctcaataaaattaaggtttctttacattgtgcaaagatagttgaaagctcgttggcaaaataaaagttttcaatcactggaggcaaaggatcatttttggcgttttgtaagagatcaggatatacttgaaataatttgagtgtattgccatctcgagagtaaacttcaacgtcaccatttttctttgctaaaactaatttttgtgactgttcagtgggcaaaatcgcagtgatatccgatgatttcagcgagtgtagcttttgagctcttaacatttaatttttggtataaattgatattttgaagggtttttgctgatcaatataagacccgtccggttgaaaagataattgaacagccgtaaacctaattacaggaatcgctctcaattggtaagatttacacgattagagcttgacttttggcagagtttgtcacagtccacgttttgtttggcgccctggggtccttttcataaaatatcgtttactaccgattcggaattaatataatctgagggccccgaaaatggcttagttacacatattataaccagtctaattaaaaaagcaagcacctaggacggcatgttaatgtatggaagaagagtatgaatttgcaggagagtgagacaaccaaactatccagttatagaaacttataaagtgaagcttttgttatatagtacaacgcatcgtatattcctcaaagcaataatacagaagtagcgcagcagaatgatattttgaattaaattaaatacacacatggcgccaactaaggttggaagggaaagaaggacgaccaatattatgtctttccttaggtccattttaaatttttaatatacccgtttggttcatgaggtttatctctatctagtctttgcttaatgacaatactatagataccgtaactcagtccatcgtgtataacggtggcttccgatccccattcccgcgatgttatatcaaatctttttacgctaggatacttttgtagagtaggcaaaaacaacaactccacctctagatcaaaaggtgtgccttccagtaggggaaggttacctgtaacattatcttgattagttacatttacaggggttcttctcaatttgtgaaatgagccaccagaaggcgctccaattttgaacccgcaatgtcttaaaactagtattgggtctgagtcatcagaatagatatcacatccccatatctcattatttctctttctaggagattctatattattgaaacttgcctgaatatcttcatatgttatttttagcgttgcaatattattgatattttgaataccgatagctggaaggaacggtggtggaagagtgttgtcataaaggttgtatggaaaactgtgcctgtctgagtaacttgtggagtcttcatcaaaagacccttctttgaaacgattgtaataaagtgtacccaagttttttaacttgtttggatagtgtttctcagtgaaagcaagaaccgactgtgaacttacattaggcaggtcgtaggccgaatttctgccgttttggtaatgcatatactgctctggaaaagaatgggtgttgctttcttgtccctcctcttgcttattttttgttctcgccgaatttagtagtgtttcctgtagtttatatatctgggattgagtctctctgtacgccctattaggatcttgttcgcttaccgacatttttatcttatattgtattgttacttctctcaaaaaaaaaactgcgagtaaattttcccttaccttcgtactaaaataccgttatttgtcaaaacgctgtcatggaattctatagcacttgatgccggaatggagatgcttattcttgtgttctacattcatgaagtgctgatactatattttgttttcccgaacctctccccttctgggccctttttccattattcacaatattttcatacctttacctccgtacaccaatctttatttttacccccatacctttgtattctgaaattgagaaatgatttgtggtgcttttttttttggacaatctgccttcgtggacagttttgaaacgctaggcgacagttttgcaacggaaggaagtgggagagcccagaaaggctttctctcgatggtggatcattcttgcgcaggcggaggatgggaaagctccgttcaggtttgcggcttttctttctggcattttcgttctcccaactgcgcaggcagacatagcttgactttactcatgctcgcattaggcgggttgaatctcatagcttgaaagatagtattgaattatattgaagattttataactagtgataatttcattcaagttttaaagaaagaattaataagcaaacagaactcaatcaaaggaaaaatggccggtttgaaagacgttgtcactcgtgaatacaccattaacttgcacaaaagagtatgtgaaagaataaaaatataatgcccaagggcttgtcatctgaatggttaattaagaagatatttctatagtcaaggaatacaatatcaagaatttgtaccacagaaacctatcaacaaagatcattgatcaagatatattttataatacggaatttgaagaccataatcaatattataacatccaagaggggaaagatacacttcggctggacttaaagagcgatgaagacagaaatagttatcttaaatagtggaatcctagattttaagtcgacaattatccatatcccaagtttgactaaatatgaatcagaacaaattgggtctccaatatacaaaaccattcatcaagattacactaatattaaaatgaacaatcgttactaacaaaaaatttaccattttatttttaatagttgcacggtgtctccttcaagaagagagctccaagagctgtcaaggaaattaagaagttcgccaagttacacatgggtactgatgatgtccgtctagctccagaattgaaccaagctatctggaagagaggtgtcaagggtgttgaatacagattaagattgagaatttccagaaagagaaacgaagaagaagacgccaagaacccattgttctcctacgttgaacctgtcttagttgcttctgccaagggtctacaaactgttgttgtcgaagaagatgcttaaatcaattaaataaaaataatactcattttatattaataaatataaagtaaacattttcgatttgtataaatctcttgtactcaagccaagacttctgtattcattgaagcggggcactcagatcaatttttatcaatgatatcatctgctacgcttgtacaaagggttaccttcgaattatttaaaagatgcaagtctacgtataagtgaaggcgataaaaatggataaatcagtgtaactatgactataaggttatgttggccactcatcacattaaaagactcccaatattctccaacagaaacgaagtataccgtgcgtctgattatggtccaccagaacgatgagatcataaagacacaaagtaaatgagaagttttacaatattgaaaaaatactgtaaaaggatggtcttaaaaagtagttttgaagtacttctgttcttaatagaccaacggaaaattaaaatcttcatcattaaaagtccataattcattcgctttcagcaaaacatagagcagcaagaagctaaagaaatgacaagaactatcggcagagtgaactcactataccattaatcttatcacccgtttataaatctattcttgtcctttccagttgatatgattctgctattatccttgttccccccaaggactgcagtagaagagttatgttacaaatgttgatatatatatatatatatatatatatatatgtatggacatttgtgatgaaaatatatcttgaacaagcgcgattaaggtcataataaaaaatcacagaaaatttttcaggtcgcgggcgttctctcacccggccgcccaaagtattatatgaatctttagggcttgtaggaattatcagcatgatatgtacaattagagtttttctttggaaacatgcgacagtagacgtcactctttgattcagaagttaggctaggatgtacgcaaataaaataaaagcaatgacaaaactagatttacatatattatatgtatatgtatgtggaggatataacacaaacagtggaaaagtggtagaataattagtattacaagtgcactgtcaataaatcattggaactgaatgctttgttgcatgtagggcattttctcattctcgctgccaatcgttccttacagcaattctcacaaaagacatggccacaggttttaatagccatgtttttccaatttttagaacacagggaacaataaacaagtgtacggaaatttgctagttcttctacgagtgcttcatcgctcgagcccttatttttgttgttaccacggaacaatgtatcatgtagtttttcacacttggattctagatgagatgccttctgcttgaagtgcttcaattctatttctgtatcatttaatttagtttctagatgcgtcatatctgcaatgcttttgttactttcttcttgtagcttttctaatgaccttttcagtttagtggatgtattatttaaatcaattatttttagtgtctctgttttactggaatcaattaacctgcgttcattattttgagaaagatccagttgtttatgtaaatttcctattttttgctgtagcaatctatcagagtcctttaactgtagaataagctcatttgatttactgaggcttttagaaagagttttgatttcaattaaaattgaatctttggacctcatcgcggcaaaatatttctgatcagccttagttttttctacggtaagcttggatataacagattcgtgattaataatctcagagtactttttatgagttaagtcggataactctctaaaacccttctctaagtcttgaatttcctttattaatgcatcttgagtcgacgaggattttgtatcgtttgatctttgatcaatttttgtccattgctccttcaaaatatcaattgcatgttgtaaatcgctcaacacttcagtcttggatttttcagcttccaaaatggcgattttgcttagtaaatcatcacgagccgttcttattcttacaacgtccttttccaatgaactgttcatttctactagggagtcgagacttttctggaattcttctcggaccttcttcgtatatatttctttctctttggctaaaacttgaaattttgataaaaaggaactattgatctcagataattctgcgttttgttcagtcaaatgttgaatttttgctaacagggactcatggtcatatgacttgaaatctgggtcttggtctgctgctgctatctgttgcttttttaaattggatacctcagaacgtgttttgatgagctcttcctcgttttcccttctgatattttcaaggtcttttatagtggaactcaaggagtttatctctgcccgtaaatcagaaaatttcagatccaattctaatttttcattctcagcatcttcttttcgttcatcctccgcctgcacaagttcatcacctttctcggattttttggatgtattatcaccattaattgcagaggagtctttatttccagattttatattgttttcattagattctttttcatcttcccgtaattcctttacagcatcagtcttatcttccttaaaaacacgttttatagtaaaggattcatctctatcatacttgcgaattatatttgtataatattccttcaaagcagaaatctcctctgtcaattgcgaattttcataaaagagctcctctttacttttccgcaagttttttaactccgttgttaattcttgaatatgatccgaagcattactattagtattactatctgtcgtgtttggcttcccatatttagtcagtagcttcatgaaagaatcactgcgctgaactatcaacgtctcatcgccttgggctatttccctacatagttgcttctcgttggcgtctgtgcagaatgtttcgataaacctagctaaagttactatcagcgccataatatttgccaacttgcgggaaacatctatgcactcccttcttgaaagttcatattgctttcgcaaggcttcaaagtcgactcttcgacgatttatacatctaaacaaagcttctttttgaaacgctatcacatcagattgagtaagcggttcactaggatcgcttaattctagcttgatcttcttagtagcaggctcggccgtcatatctgattattatcagctagcacgattagcataaaaacggtgaaagccctttctatctctgttaaaaaccttggggcgctctctgttagtttaccgttcaaacaacatccatccaactttttttaatcttcttcttttttgttttttcgccttctttaagaaagtttcgttggatgtgattataatcacgtgatcaaatgcttttgtcacttttatataataacgatggtttgatcaaagtacgatcagttggtgcttcatttcaaagttagaagacatccttagtgcctattgtcgatctgctctttctttttgaatccactgaaattaacgatctcagaatttcaccagtgattttcccaatattatctttcgtgggtagagaaacaattctgaactcgattgtgcttcgtatgctatatacgcattgttgtagcactaaagatcatattgctcattaagcatgggtcctgccatacataatcaactatatgaatgtggattaaagactacgtctcaagatggcttcttgatggacaattatgaaactcaattatttcaatcgttgaacaggtttatcaatttcataaacaatgctaatcagtcagctagtaataaagaacaaaatacaaaattttgcaaatcctcctcaaattttttacgcttgaaactactaacggttctaagacaatggtgtgattcttcacgaagcaactgtacactggaggttagagatgttttgacccaatggtgggtcacacttttaaactttctaaattctgacacctcgcttcaaatagatactgcccttgaattgagcttgagcatagaactaacttccgtgtgtctcgagtgcctcagcaaaattatgaccatactaataatattgcctttccattcatccagagacatggaaatatactcacatcatcttttgctgaccattcattgcataacaaacaagttgattttgatttctaaaaactccaaaaaacttaaacgtacaaatagtgatgacaagtgctctataaacgacaagaagctgcaataccttaacaaatattcttccttgctgcgagcattcatcgggaagttaaatgcttacgcatttttttatctaccagaagactttcatttcgatacaattttgttattgacagtttctcctcaaatctcttcaagtattcaaacatctttgttttcatggaagaagagacaatataaattcaccgacgatcagggacaaatgatccgcactgaagcttttgaaaataaagatactaaattttttaagatcattgtttcttatattaaaaatgattttgtacttatgtcattttattggcactattggtatatcatacttcaatttatgaaattctctgattcagatgtaggaattaaaaaatcgacattgtcatgcatacctggctcagaaattttattgacgcatgtaaccactagattcttgaattcagatttgaataaattcacgcggattattaaacaaacgccgaatccaaggatagcaaatgagaatgtgacagagtcacatccaaatttcaagagtttgaatagtagcaatgctttaattacatctgaaaggattaatgattacgtattttctaattttaagacaatcaaattatgggaatgtcttagaagcctttcaggatgcattcttaaagaaaatcatccggaatacctggaaaatatgctttccttacatgagtctctattgatagactatgtctccactatttcagcgtacgattatattgcagcgaacgtcatttacaataaggttctccagtttattattttccagtttgaaagtttaccttctctgaaattcattcaatggaggtcgtggtacaatgggcttttgagtatgttaaggaccaaaaatgttaactgccagactgtttctttattatgccttttcaatatttggaagcacgtaaccattgaggaccgcgatgaaatagtaaaagtgctgttaagtgatttttgggagtcattgatttttgaaaacgaatttcctttgattagaattttatttatgaaggtattagtttttaaaatcattccaagtgttcaaaattcttcttcattacgattcttgccacatgatagaattaaacaactatatgaagagctactggtaaacaaggaggagttatttgagatgcaaaaacacgattcaaatgatatagtggcgcatagaaagaatgctctcgtttttaatggtaactcacgtttgatgatgattccaaaaaaaccaaatacagaggaccacttagtttataagattaatcatgataaaaatttaactacagaaagatttccctctgtcagctcagtggcaaatacaagacctaacgttatcttgaaaaatggtaaatacgcttatgatattttggacgaaatgacaagtaaagctgcctttcttcttgcagaaaagaagacccgactaaatcccaaaaaaaatcacaaaattatggatggctacgaaggaggtcaggaaaacgaagataatgatgaagactcagaagatagtggctcgcataaaaataagagaaaggaaggtaatagttctttatcggcaacactgaacacttggctttcaaaattttcaagtacttctgaagattcacagaagaagaaggaacaggcaaatgaattaggcaacgattttgaatatgatgaagatgtggctgattttgcagaaattttgccgaagcagtcatctagtaatattgaaaaaatttttaagcatggtaacaattcaggatcaatggtatcatataattcaagtatcaagctcaataggagggagaatatattgataggtccaccagagttgagattttctaatgaaatcaaggaacacaatagtattgctacaatattcaaactggtatttattcaaaccaatagaagagtcgtcgaaaaaatagatttggcgaacatgaaatgggggacaatccacggaggcagtaagtacatgaagcctttacccgtcccgaaagatttggttgcgagtgttgctaagaacgaaagtgagacgagaaacttagctaccttatgcggtaatggtctagattttgagataccggtgcctgattttaatatttttggcaaatgtatggaagatgagcaagatgtagccaaaattggtaatcagaatgtggaagatttgaaagttactggggggcgggaggtgacaatttggaagcagatccaagatatgaagttgagaacaaggatacaaaaaatctgtgttttaattgagacgttcaatgctacagtaagagaatattttgagttttccaatcgattagagcatgacggtatatttatagattttgaagtgaggaaacctagtagtaataattctattaatatcaaagtctgaataatagaatgagttacatacgtaaacgtgtagtattattattattattctatttcctttccgtttttattatttatatatatatatatatatatatatatttgggtgtttatatttaggtagggcataaggatttactgtcggcatgaacctacttgaacaaaaaaataaaaatcaaaagaaaaataatgtaggcttttgcacatcgactatatataaatatatatatacacacttctgtgcagaagaaaaggaataaaacgtcaaactaatttatttcttcttgcaacgattccgacttctcctttaaacgtgcaatttcgtcatcgatgtcctgaattttcttcaatagttcaaaatttttctcatcgccgtggtcatccttggaagcgccggattgagcagcagcttcggcagtaacagagtcgttcttcttgacatcgctggaggctactggaggcgatgctctgtatatgtctttcatggttaaaagttctatgactagcccaaaagtcctaacgacgacaaaggtcaaaaacaaagttatacctgtcaaatacatattcctttgggcaaagaatttcctagaaagaacctcaattctatcttgagcgattatagcgccattattttgagaggcgctacttaactgcagctctttgtcgatgctgtacactctgttgatacaatcgatgaaaagcaaaagaatgaacccaagtacacacttgatcgcaacttgcactgtggaggatttgaacggctttaataacagtaaggtgagaggcctacggtatctagaagggattggtagggctagaatggagaacatgaaaatctccaccactagaatggcaaaaaccaaggtgtaatataatgacatgattcaattctgtgaattctatggttatgagtataatgtgacgtggttaccttggaagagctcactattctatcttcctactaaatcgggatttgctatataccattgttatatacggcactttttccactcttcttccccttaatggagtgaagcaggcagggtgaccctctagctaaaaaaagaaagaggcgaaaaaagagtgcaacgtcaacaacgctaaaagagaaagggagaaacgcgcaagtgtttacgcatagagggtgaacaggagcaagagcattttgatagcacacagacttttaataataaagcggcagagaatgactcaaataaatgcgcgatgatattgggaagaggctcaagcaattcgtgaggcgcaaccaacgccagtttttcgttgctcgtgcacagtgacacggtggcaaaatggtcgacgttggcgcttgtttcggccactttgttattcggaagagattttatatataaggcgggcgcggtagccagaaaagagcgaaaaagagagaacgcggaaaaactgaaacaaacagattgagcgaaataaacctcggcggctatgtctcgtactaacatggatacaagacacgcacattctgctttactggcagcaccacagagtgctactgcaaatagcaggagcagcaacagcagcagcgagagtagtagtaacaaaaacaatatcaatgtcggcgtcggtgacgatagcggtaatgtcagcgcggtaagtatcgacgatggaccccacttcagggatatcttccactatggacacgaggaaaattacaaacttgcgagcagcggtatcactaacctgaattcttcatcccacgcccaccaaactttgtctcccatttccattagtaatgcatccactccggaaagttttcccgagcaccctttgggcctagaacgggaaacagagccggcgttggaagctgaaatggaagcggaggaactaccaccacaccaaagtaaataccttttaagctccattaaggcgaccaaacgattaaaagatgctagaccgtttctgaagccggttgatcctattgctttgaacatcccgcattatttcaactacgttcaaaccccaatggatttgtctttaattgaaacaaaattgcagggcaacgtgtatcattcagtagagcaagtcacatcggacttcaaaacaatggtggataattgtttaaactttaatggtccagaatcttcaatctcttcgatggctaaaaggattcaaaagtattttgaaaaaaagttatctgcaatgccaccaagagttttacccgcttctgccttgaagaaaacaagcagaaaccggaaaaaaaatgaggatatggattccccacttgtcattagacgttcagttagtaccaccaatgacaatattggggaaagcggaaatagagaaggcgtcagtggtggtagacccaaaagaacaattcatccacccaaatcaaaagatttgtttgatatatatgaaaactccaaaccaaaatcaaagactttacaaaaaaaattcaggacttgtctgaaaatactaaaggttttgatgagtaaaaaaaattcggatataaattttccctttttacaacctgttgatccgattgctttgaatctaccaaattactttgatgtcgtgaagaatcctatggatttgggtacaatatcaaataatttaatgaactggaagtacaaaacaattgatcaatttgtcgacgacctcaaccttgtcttttataattgtttccaattcaatccagaaggcaatgaagtccattcaatgggcaaaaaactaaaagagcttttcaattttcattggttagagaaccaggatattttgaatgaaattgaaacggattcagatcttgaagaggataactattcttcttcatattcatctgatgatgaatatgatgatgaagacataaatgaaaacgatataactaatccggctattcaatatttggaacaaaaactgaagaaaatggaggttgaattgcaacaattgaaaagacaagagttaagtaaattatcgaaggaaaggaagaggaagcatctaggtaaaacgcttttgcgtaggaaggcaatgaagcattcagttgacgatttaaagaaatctattactgataaaatcaatgaattaagtgatttagaaatgaatgggatgattcgtatcattaaaaattcattacccgcagatgaaatactaacttccaatgaagatgaaattgaaattgatttggatattttagatgaagcgactattgcaagaatttatgagagatattttgagaaaaaaaataacaacaatagcaaaagaaaactaagtggcaactactcgactgcgccaactaacaagaaaaagaaaaccttgaaatttttggaaaaggatgaaatcataaataataataattattccgattctgaagaagacagtagtgatagtagcgacagtgacagtgattaacaatcgaaatgggcttcatgccctaattaaggaaaaaaagaaaagaaaaaaaaattgggaagaatggggataaaaaagatttgtaacattataaacaaaaataagaaataattgtttttacgtacttattgtaaataaaacaaagggataacggacaaaaaggcatcgtttcttttgtactatgatttacgcaaatggtaattaattagaggtatgcatatagtttttataattgattcaatgaattttttgttatcgtttttaatttcgagtaatttcaggtaaccaataaaggataagatcactttccaatcgttcaagttctgaaaatcattagagctggaagttaatcccatttccttcggcaaattggcaggtattcgcaaatgagctaattggttaattttcaacgaattcttgataagccagcttatcgagtccatgttcactactcgagctcgatctaagttatgaatgtaattgaagtttttgttcattatattaaactgattgaaattcgtaaatgttattgtaagcatcttattaatttccaagtgaatgagctgttcacccaatttttgtaaagtttcgtttcttgtttcaaatgtatttcctgtgctcaagtctccagtcattggtactcgtaccaacatattcctgcttgtggtatatagcagtttagttagttctttagtcggtatgcgttcctttcctttatatccgtcaggattaacttcaaggacttcacacagtttttctatcttactaatattctttttcgtcaccgtgtttatagttctgatgggaatatacctgcgaatcccagatattcgagcaacagtagttgcaaacacttttgtcctcaacatgtcgagattcattatctgatttattcttttatcctgctataaagaaaccatagaagaatagaagcaaaggggtagtacgtggcacctcctaaaggtaatattgtactattcctagttcactcaaggtctgcctgtcttattctccacatacattttctataactctttttttaagtttgtttttattttagtttgacactacataaatatgtaaaactattttttcaaattatacaaatagaaaattatgataaaggtcaaaaagaaagaaaagaatgacttgtctgttttccttccctacaaactcttgcaaaagtaatcaatcgaggccagcacagaaaaaaaataaaagataaataaataggaataagaatataatgcgaaaaacaatagtggtcaggttcggtcagttctcttgctttttcctctcagctagctctgcgtagaacttctctctcttgttaatcttatccatgtggaatccccaccaccagtaagaggccatgacacccccgagggagaacccgaggacgatgtccatgatgactcttctcttgatcgtaccagtaattggagcaatagtcatgtctgtgtaagtcgcttgtagttagtagtttgcaaatatcttgcttgctctaattctcggtcctaattttccctgaagataagagtctctttcatcgattcttttaataccacaggaacaaagcgggcatcgtggtagcgggccaatcaggttgcagtaaatgaagagatatagaggaggactctgctaaagaccataacaagggtctgcaatgatcttggactaaataaaggtgtcttacaatccaaaagagcttgaatcattccttttatgagctaaatagcaccgtttgcaccttctgataacgctttacgggtcacgcgcggattttgactcacataattccacttgcccatataaagagggactcatatgatcttatgaaatcttccttcaagcaattgtgagacaacagacgcacaaggaagatcgcccagcatgagtatgttatctagaagattattttccacctctcgccttgctgctttcagtaagattaaggtcaaacaacccgttgtcgagttggacggtgatgaaatgacccgtatcatttgggataagatcaagaagaaattgattctaccctacttggacgtagatttgaagtactacgacttatctgtcgaatctcgtgacgccacctccgacaagattactcaggatgctgctgaggcgatcaagaagtatggtgttggtatcaaatgtgccaccatcactcctgatgaagctcgtgtgaaggaattcaacctgcacaagatgtggaaatctcctaatggtaccatcagaaacattctcggcggtacagtgttcagagagcccattgtgattcctagaattcctagactggtcccacgttgggaaaaaccaatcattattggaagacacgcccacggtgatcaatataaagctacggacacactgatcccaggcccaggatctttggaactggtctacaagccatccgaccctacgactgctcaaccacaaactttgaaagtgtatgactacaagggcagtggtgtggccatggccatgtacaatactgacgaatccatcgaagggtttgctcattcgtctttcaagctggccattgacaaaaagctaaatcttttcttgtcaaccaagaacactattttgaagaaatatgacggtcggttcaaagacattttccaagaagtttatgaagctcaatataaatccaaattcgaacaactagggatccactatgaacaccgtttaattgatgatatggtcgctcaaatgataaaatctaaaggtggctttatcatggcgctaaagaactatgacggtgatgtccaatctgacatcgtcgctcaaggatttggctccttaggtttgatgacttctatcttagttacaccagacggtaaaactttcgaaagtgaagctgctcatggtaccgtgacaagacattatagaaagtaccaaaagggtgaagaaacttctacaaactccattgcatccattttcgcgtggtcgagaggtctattgaagagaggtgaattggacaatactcctgctttgtgtaaatttgccaatattttggaatccgccactttgaacacagttcagcaagacggtatcatgacgaaggacttggctttggcttgcggtaacaacgaaagatctgcttatgttaccacagaagaatttttggatgccgttgaaaaaagactacaaaaagaaatcaagtcgatcgagtaatcgaatttacgtagcccaatctaccacttttttttttcattttttaaagtgttatacttagttatgctctaggataatgaactacttttttttttttttttttactgttatcataaatatatataccttattgttgtttgcaaccgtcggttaattccttatcaaggttccccaagttcggatcattaccatcaatttccaacattttcatgagttcttcttcttcattaccgtgttttagggggctgttcgcacttctaatagggctatcaccaagctgttctaattcgtccaaaagttcagtaacacgatctttatgctttagctcgtcataatctttcaattcataaatatttacaatttcgtctacgatattaaattgcctcttgtaggtgcctatcttttccttatgctcttcattttcaccgttttcttgaaaccaaacaccgaactcactacgcatttctttcataggctcatataatacttcttttgacgtcatttgatcaagtatttttgttattgcgtcgtccatctccccatcttttagatcaaattgattttctgcactttcttttccaccagatgctaccatttgatctaataattgtgacaatatatcatcaatattattattttggccactgcgttgagattccttggtttcttcggctagggatgtatcaactttattaccattttcctttaacctgtctagcgtattggaaacaatgtttttaaatcccggattgctaccattcacggtccctttatcagtgctgttacttttcaaactactacatccttgctccatctgttgatgaggtactttagctgcctcttctagagcactaatcagtttattaaaatcttctgtcttcacattattctcgttaccgttatttttcatcaaatttgcgaactcattttgcaaatctaccatcatttctttcaattctgggtcctcttcagattcattagctacctgtacgccatcactgtccttactttcggcattcttctctttgttttcactatcgttgtacacagaacccttcgcttgcacatcatcgggctctgcttcatccagtttagtgggatcttcatctaaaaggtcatccaaatcatcaaaattatcgtactcgttttcattcattacttcgtgttgtatgtttggcatttcttctttccgtcaatacttcggttcccacaatttgtaattctttcttcactttatatctctcagaaaccgcgtttaacatctggaaattaaaaattattcctgtctccataacaaacatttaaaaaaagaagagaaatttagcataggataagcacacactggcaccattttttggaagcaatatgagtagtttgtgtctacagcgtcttcaggaagaaaggtaagtagtagttttcctccttttatgcttacattctgtaggcatacacaatttcatccagcggtatactaacaaatcgatgaacttaacttgttttacttgaataacagaaaaaaatggagaaaggatcatccatttggattttatgccaaaccagttaagaaagctgatgggtccatggatttacagaaatgggaagctggtatcccaggcaaagaaggtacaaactgggcgggtggtgtgtacccaattacagtcgaatatccaaatgaatatccttcaaaacctccaaaggttaaatttccagccggattttatcatccaaacgtgtatccaagtggcacaatatgtttaagtattttaaatgaagatcaagattggagacccgccatcacgttaaaacaaattgttcttggggttcaggatcttttagactctccaaatccaaattcccctgctcaagagcctgcatggagatcattttcaagaaataaggcggaatatgacaagaaagttttgcttcaagctaaacagtactctaaatagagggaatccatctttcccattcttcctccttttgtactttatttaactaatgtcgttgtgtaacaaaaatagagcaaaataacattatttacaaattctcaaaaataattttttgctctttgtttcttatgctaagtaaatagaaagatattttttgtaccattttctataagtatggcaactatatacactttaataaatctattggttagtagaattttcattcattttgtagtgaatgaaactatccaacgtagtaaagcaatcatggcatctttcttttagttcgggatttttgtttttatcaaccattttgaattgctgcctcaaatttggtacaacttggtcttttagaatagataaaaatccaccccttacaaatattggttcattatagtcgtaagaggcatccccgtaaatttggaaaagcgaatttgtcatttctatcaaaatttcagggcgaacattcaactgtgttaaagtttgtatgaagaactgcccaatctccttatttgcatcaatttgtccctgaatcatagcatatgtgcttagtacattaatacatttttgttgtaactcaaggtcattattattttggaactcttcaataattcccctagcgaatcctgaattgttcagcatttggacattgatcaatgctcgattctcactttcaaacgctccatcaggaaagatgagtttcagaagcgcccaaatacagcccattcttcctattttaatactcaaatcatcttggctgtccaactgtgtaacataactccataaggtggttaacaactctccagagagctctgttagagatagagacacaaagagccagatcagattgttccatccgatcaatattcgcgaggtgaaggtatctttcaaaatcatgaaaacgtgaggtaagaaatttgttaaggtattgattagctcctctggaattgctacttcctgtgattctggtgattcatatttggatgcaactatctcaatgattgcggtgataagatcaattgctatttcaatgctttgcaattttatcatggattcgttacgtttcgcattgtaatccttgatcttagttataaccttactgctttcatctttactagtagcaggtccaatttctacagggttattaatgtcattaactaactgtactggatcaatgttattaatggaatgacatacagagtggatcattttgttacattgatcataagttattttcatgtcaaggaattggcaatggataccttcaattagaacttttgttaattcattagcttgtggatgtaaagccggagatagcccatttaagaactgtgatagaagttcattgttggaaacatgatcaataaattcaaatgattcggaactcaaatcataaatgagatcaagagtggtattgaacagattaattggcagtttctcgacaccatattttaatagctgtgaaatgacctgaaaaatttcatttattttactttccgttaatatctcattaagaatatcgtcggatccattagacagagccaccactaacgacagtaagttatcggcaaaatcgaataacaaccttttagattctattttggattttcctgcaggttttagctgcggttgctgttctgctgcttgcaaagcggataacgattcaacaatcctgccaaaattacttgttatacttgtccatatatcagatctccaaaggtagattgacacatcataaccttcttccaaagacaagttccttaataagccgaacgactccacaactatgtccgaattagaatcgttcagcaatttattcaaaatgataggaactaatttctctttcagtaaaagttgtctcatatgtgcatcctcacaaagaacactgatggaactcaaagcaatacttctatcattaggcaccacacttgacaaattctgcaatagcggctggagttttttattaacgacgttggtatctttattattgtcatttgacccagctttgcgtagtggatttaatcgagacgaagatgctcttgatcttttctttgatctgcccattcttttctgccctaaaaagtcgatttctgcgtccttgtacaaactcgaaaatctgatcgaaagtacttggaatccagtaagaataatgggggcgttgctacgaagatttaattttacaatacatagacctttaaacaatggtagataaatggatgagatgagatgagatgagatgagatgagatgaaaaattttctgaataagagaactactcgttctaaatgattattgtacattttgcatagaaaaatggcaataaacagggcagtactatttcatcatcatcactaaacattagttggcaaacttattaagccaacagtacttgtgactagaattttttattatatcgccaatatttaatgataaacataatatagtaataccaaaaataattatgataacttatacaaaagaagtggaaagaaaaggaaagaagtaatcaaagtaactcaaaaaaggttaatgattacgatgttacaatcgctcttgacttatctgtacttgtggaaaccaatgtcgttagccttttctctgaaacattgacgacagatgtttaagtcgtactttctgaccaaaccagtgtgggaggagcagacacgacattgacgggaacctttaccgaatcttcttgggtgggagaaccaaacgttttcgtgagccattttgtatatattctataaccaataagttttcaaaattgaatagaaaaatgttagtattataatttttgcagtttttatgttttccaggagttccatggacgtgtacaatagaatttttcgactatcgaagttaaaaggaaataaatataagcttatgctatggctcattgtatttgacataatttgaagctttgttgatgtttgatgcttgttgctacattcaataaacacatcgtcttattccaccatggggccaccagaaaggctcccccctactgctagccacagatattttcctcgaattttcaattcttttagttgtaaattttagttacaaatccaaatcagcgcagatactttcctgctgttccttcattctgcatacacgtcccttgtctcttcaatccgcgtttccacatacatttagctatagtttctttcaaagaatttctcaaactactaatcccaatacctaataaccacttcttgtactgacggttatacctttaagacttgacgctttcccaggcaaaatgtaacattttccaccgcgctgttcgtacaacgcgagaagatctttataaagagtacccagatgttccccccaagtgaaataaataggcctacttaggactgggtgttaaaatgtacggatggaaaagtagactcgatattcaattacagctaagaaaaattttcagttctgctcatctcatcaccagtaaaaaaatgtgtgagttagaagttgatatgagttgtgatattaatcgcagaaatttatttgttagttgaagagcggtagttttacgcaggcatcagaatggcaggtcattcacacaggtcatcattaaaaaacggacacaaatcttacaaatccaaacatgcttctaaaggtgctttgaaaagattatacaaggggaaagtggaaaaagaacccgtgggcactggcaaaccagacaaacaagtttcaaaattgcaacgtaaaaacaaggcaaaacaattaagggcccaaaggatcttggattccattgaaaacaggaaattattcgaaggaaaaaatggcgctgccaaaatcattactattgttccgttagtgaatgatttagacccattggacattctttacaagctattaaagtgtgcagatgatgaaggaatcatggtgcaggaagtagactcaaaacgtatatttaatgttcatataaagaagtttaaaagcaatcttaaaatcataattccagacatgaccaattttttgaacattttagattgcgctaaagtagcagactttgttgtgtttgggctcagtggtgtccaagaagtcgatgaagaatttggtgagcagatcatccgtgcgttagaactacaaggtattgcttcatatatcggtgtcataagcaacctctcagcagtccatgaaaaggagaaattccaattggatgtcaagcaatccttagaaagttatttcaagcactttttcccaagtgaagaacgtgtttataatttggaaaaaaactcagacgctttaaacgtcttgagaacattgtgccagaggctaccaagatcaatcaattggagagacaatagaggttacgtagtcgctgactttgttgatttcgttgaaacctctcccgattctggtgacctggtaattgaggggaccgtccgtggtattggcttcaacgccaatagactggtccatattcctgattttggtgacttccaactgaataagatagaaaaaatcagtgaatcttcgcagaaaaggaaaataataaaggaaaaagctacagatagtctgagcttagagctggatttacaaacagttttcgaaagtaatatgaatagagatactttggacgaatatgccccagaaggcacggaagattggtcagattatgacgaggattttgagtacgacggtttgacaaccgcgagatacgacgaccatggcttcttgccagggagggaacaaacatcaaaaaaggcggcagttcctaagggaacttctgactatcaagcgaagtggtacttggatgacgtcattgacgcaaatgaggaagaagaggcagaacagaccaatggaaaggatgagacaatgatggaaattgatgatgaaatgatggtggagcaagacaatgaagaggtagcaggcgacgaagaatatgacatagaggataatgaaggatttgaagagctttcacccgaagaagaagaacgtcaactgagggaatttagagatatggaaaaggaggacagagagttccccgatgagatcgaactagagcccagtgaatctgccatcgaacgtttgaaaaggtatagaggtttgaaaaacttatacaactgtgattggcaagttgatgaaaaggacccatcatcaccagcggaatggaaacgtctattaaggattggcaattacaaaaacactaaaaacagaatcataaaggaaaccaagaatgaagcacaggccattgcaggtgatcgtattaggatgttcatcaggtttcctaagtttctgcttgaaaagattcaagatcctaaacaactattatttgctgtctacggattactacttcatgaacacaaaaatgcggtagtcaacttctctctacaaagatgggaacaatatgacaaacctgtgccttctcaggagcctatcgtagtacaatacggtgttagaagatacactattcaacctctattttctcaaggctctaacagtcctaataatgttcacaagtatgaaaggtttctgcatccagatacagtatcagttgccacatgtattgctcccgtagatttcacccagtcacctgcaatttttttcaagccatcaccaacagatgccaaaaatattgaattgattggtcacggtacattcctgaatgcagaccattcaagaatattagcaaagagagccattttgaccggtcatccattcagattccacaaaactgtggttactgtacgttacatgtttttcagaccagaagatgtggaatggttcaagtctatcccactgttcaccaaatcaggtaggtcaggtttcattaaagaaagtttgggtacgcatggttatttcaaggctacatttgatggtaaattatctgcgcaggatgttgttgctatgtccttgtacaaacgtatgtggcccatgccttcgttaccttggaatggtatgtaaagtgataaaaatatacacgtatatatatatatatatatatatataagtacgtgagatctatttgtataatataatgctaataaaatagtatcaacgatactgttgataaaggtaagtcgatacctgttccgttcgcatcaaatacaaatgccacttattttgtagaggtattaatgcattatgtgaaaattatgactttttatcaagcaaaataaatttgctacttgtgccctttttctttctttttttttttatttgatatgcgtgcctttagcatcctccaatttgataaaagtcggcttgctattagtcgctgacaataagttgtaattggtgttagcttcatttttaattttttttgagccatacaagccatcgacatagtaattatttgtaatcttagtctcataatcgagtatgattttttcaaagctcaataacgccttctttaacgcatcgcctacagcctcttttttcgacctgttataacattcacctctcgaggacaaagtaattctacctagcccaccacactgtgtgttggtgccatcctttaaggtaacctttacttgggcttctgccacaactgtatacttgacctcactagtgttggtgttttctccattatttactgcggtgaagggctggcactcccgggcctcaacatctataacatccattcgccaaccatcatacccgaatgtttcattagcgaactgaatgagagcatgccctggtatcagcttagataagttgtgcttcccatatttattattgtggtaaatattgtacgtgtacctttcgatcttggactgtagaagcccaatcctctgcaccgaccaagcgctggcaggtcttccattccaatcttcgatgatttggaactcttttatatccaagcccggtgctgtgccgtatgtagtcgaatcatacgatatgctcgaactgggcttcgcttgtatcgtcattattttgtctgtttatcctgaaatatgctcttctcctctacgtaaccctttaatggtccaaagcatgtgctaaactgccacagactccctcaatgatgttcttatccttccttgccgttactgcttcctatcatatctgcccttgccaaactgtggcttcctctaatcaatttgccccagtacattgaaaagcacgtgacgtgacaccaacttgaaagacattagtgtccaacgcgatataatggtcaataaaatacccaattttatcaagtgaacatgatattattcaatactatagtactttaaagaaaacttcaacaagttgcttcattgctatattatacaattatgggtgatgccggtcggctaacctttctttcgcagcgccacatacaagaacatatggtaattactaagaactttttggaaactatttccatgaagaaaacaaaatttactggcttctgtcttcgaagtaaatttagcgaacttgatactttcgtttggacagtcgtttagatttgcaactgtctgttcttatttcttgctattattaccagaaataaagcctaaagcgcgtggttcttacgaaaaaaatagaccttgcacattaacagggtttagacatcacagagactgaatactggagagaagacaattcttgttcacgacttcgagtgattaatatctataacaaccctcctatcaagaatggacatcattcaaggactgatacagcaaccaaaaattcaatctgtggatgaaaccattccgacgttgtgcgatcgagttgagaactccactttgattagcgataggagatccgctgtgctgggattaaaggcatttagccggcagtatagagaatcagtgattgcatccgggctaaaaccgttgctcaatactttgaaacgtgattatatggatgaagattcggtaaaggctatattagaaacaattttgattcttttcatcagaggcgatggccatgacgacttaactagaggttggatttctcaacaatcgcggttgcagaatggcaagtatccctcaccattggtgatgaagcaagaaaaggaacaagtagatcagttctcgttatggattgctgatgctttgacgcagtctgaagatttaattcacctacttgttgaattttgggaaatcgataatttccatattagattgtacacaattcaattactagaggcagtgatggccacgaggccgttgaaggcgagaagtgctttgatttcacttccaacgagcatatccacaatggtctcactcctagatgacatgcatgagcccatcagggatgaagctattttattattaatggcagtagtgaacgattcacctcacgttcaaaaattggttgcttttgaaaacatttttgaaaggctcttttccatcatcgaagaagaaggtgggttaagaggctctctcgtcgtcaatgattgtttatcgttgatcaataacatcctgaagtataacacttctaatcaaactttattccttgagacaggaaacttgccaaaactggcacaccttttgagtgaaccaatatctcaagatgaagtttttttttggaatgatcaaaggatagttaatatcaatacagctttagatatcgtcagcctaacagtagagccaggaaatactgtcaccactaagcatcaaaatgcgttgcttgactcaagcgtattaatggttgtgttgcgacttgcattctttcataatatcccaaaaaaagttagaccggttgctcttttgactgccgcaaacatggttagaagtaatgaacatgcacagctagagtttagtaagatcgatgttccatatttcgatccttcattacctgtaaactctactgcaaacggtggtccaattaaattaattcctgtagtcagcatcttgataaattggatgctctatgccaactccgttcacacgtttgatacaagagttgcgtgttctagactattaaaggcttatttcatggataattttgatcttcaaagagattttttactaaaacaagtccaattgtgtaataattcaacaaataatgtcggcgacaatgctaaagaaaatggtggttctaacaaatctgataaagaaagtgattcagataaagataccgacgggaaggatggcactgaatatgaaggttctttcaaggcaaatctattcgaagtcctgttaaattatgacgcagaattgaatctgaacccttttaaattattcttcacaactgatatttttatgttttttttccaacaggatcacaaatatagcgaagaactacgtgaaataacaagaaatgttaccaccggtaacgatctcgaagacgaagaacccttaaaggcaattcaaacaataagtgaattgctaactacttcccttactgctgctgacataagaattcctatttcctacttaacgttcctaatatattggctctttggcgactttaaggccacgaacgattttctttcggataaatccgtgattaaatccttgctttccttctcttaccaaattcaagatgaagacgttactatcaaatgccttgtaacaatgttactaggtgtggcatacgagttttcctcgaaagaatctccattcccaagaaaggaatacttcgaattcatcactaaaactttgggaaaagacaattatgcttctcgaatcaaacaatttaaaaaagattcatatttctcaaaagttgatatgaatgaagacagtatactaactccggagcttgatgaaactggtttaccaaaagtttatttcagcacttacttcatacagttatttaatgaaaacatatacaggatcagaactgcattgtctcacgaccctgacgaagagccaatcaataaaatatctttcgaagaagtcgaaaaattacagaggcaatgtacaaaattgaagggtgagataacttctttgcaaacagaaacggaaagcacccatgagaacctcaccgaaaaattgattgcgttgactaatgaacacaaagagttggatgagaaataccaaattttgaattcctcacattcttcgttgaaagaaaacttttccattttggaaactgaattgaagaacgtcagagattccttggatgaaatgacgcaactgagagatgtactggaaactaaggacaaagaaaatcaaactgctttactggagtacaaaagcacaatccacaaacaagaagactctatcaaaactttagaaaaaggacttgaaactattttgtctcaaaagaaaaaggcagaagatggtataaacaaaatgggtaaagatttattcgctctgagtagagagatgcaagcagttgaggagaattgtaaaaatttacagaaggaaaaagataaaagcaatgtcaaccatcagaaagagactaaatcactaaaagaagatattgcggcaaaaattactgaaataaaagctatcaatgaaaatctggaagaaatgaaaattcaatgtaataatttatcaaaagaaaaggaacatatttcgaaggaacttgttgagtacaaatcccgctttcagagtcatgacaatctagtagcgaaactaacagaaaaattgaaatccttagcaaataactataaggatatgcaagctgaaaatgagtctctaataaaagctgtagaagagtcaaaaaacgaaagcagcatacaattgtctaatttgcaaaataaaattgattctatgtcacaggaaaaagaaaattttcaaatagaaagaggcagtatagaaaaaaatatcgaacaactaaaaaaaaccatctctgacttagaacaaacgaaggaggaaattatctcaaaatccgattcttcaaaagatgaatatgagtcccagattagtctcttgaaagaaaaattagaaacggcgacaacagcaaacgatgaaaacgtgaataaaatctcagaattgactaaaactagggaagagctggaagccgagttagcagcttataaaaatctcaaaaatgaacttgaaacaaaactagaaacttcagagaaagctttgaaagaagttaaagaaaacgaggagcatttaaaagaagagaaaattcaactcgagaaggaggccactgaaaccaaacagcaactcaacagcctacgtgccaatttagaatcattagaaaaagagcatgaagatttagcagctcagttgaagaagtacgaggagcaaattgccaacaaggaaaggcaatataacgaggaaatatctcaattaaatgatgagattacttccactcaacaagaaaatgaatcaattaagaaaaaaaatgacgaactggagggcgaagttaaagcaatgaagagcacttcagaggaacaatcaaatttgaaaaagtcagagattgatgccttaaatttgcaaattaaagagctgaaaaagaagaacgaaacgaacgaagccagtttattggagtcaatcaaaagtgtagaatcagaaacggtaaaaattaaagaattacaagacgaatgtaactttaaagaaaaggaagttagtgaattggaagacaaactcaaggcctcagaagataagaactctaaatatttggagctacagaaggaatcggagaagataaaagaagaactagatgctaaaacgactgaactaaaaattcaattggaaaagatcactaatttatctaaggccaaggagaaatcagaatctgagttgtctagattgaagaagacatcttctgaggaaagaaaaaatgcagaggagcaattggaaaaattgaaaaatgaaatacaaatcaaaaatcaggccttcgaaaaggaaagaaagctacttaatgaaggatcttcaacaattacacaagaatattctgaaaagatcaatactttggaagatgaattaattaggctacaaaatgaaaacgaattaaaagccaaagagatcgataatacgaggagtgaactagagaaggttagtttaagcaatgatgagcttttagaagagaaacaaaacacaataaaaagcttacaagatgaaattctttcatataaagacaaaataactagaaatgacgaaaagcttctatcaatagagcgagataataaacgagacctggagagcttgaaagaacaactccgggctgcacaagaatccaaagctaaagttgaagaagggctgaaaaaacttgaggaagaatcttcaaaagagaaagcagagcttgaaaagtctaaagaaatgatgaaaaagctagagagtacgattgagagcaatgaaacggagttgaaatcctcaatggaaaccataaggaaatcagatgaaaaattagaacagtcgaaaaaaagtgctgaggaggatattaaaaacttgcaacatgagaagtcagatttgatatcccgaatcaacgaatctgaaaaggatattgaagaactgaaaagtaaactgaggatcgaagcaaaatctggctctgaactagaaaccgtaaaacaagagctaaataacgcacaagaaaaaataaggatcaacgcagaagaaaatacagttttgaaatctaaattagaagatatagaacgtgaactcaaagacaagcaagccgaaataaaaagtaatcaagaagaaaaagaattactaacttcgcgcctcaaggaattagaacaggaattagatagcacccaacagaaggcacaaaaatccgaggaagaacgtagggccgaagtcaggaagtttcaagtcgaaaagtctcaacttgatgaaaaagccatgttgcttgaaactaaatacaacgatttggtgaataaagagcaagcatggaaaagggatgaagatactgttaaaaagacaaccgattctcagagacaagaaattgaaaagttggctaaagaactggataacttgaaggcagagaactctaagttgaaggaagctaacgaagatcgttcggaaattgatgacttgatgctcttggttactgacctagatgagaaaaacgccaaatatcgctcaaagctgaaggatttgggcgttgaaattagttcggatgaagaggatgatgaagaagatgatgaagaagacgaggaagaagggcaagtggcatgatagagttaaaatatgtgcataaacaaatcgcttgaacgatctgtttgattatgtgggcagcactacttttttgtaattatatatgcatatatacattttactgacactaaatgttatattttctataacatctaacattacttcacgccttctaattaaagtatagtttgtgcaaacaatatgtgagctcacgtagacaattgtctaatatatcattaatgtcccttgcatagaacttcctttttttttctcagcgtcgcaatatctctgtcgagaaacgcttacgcattataataagccaaggaaaaatagcgaaaagccgatgcagatctacaggagtgatgaaagtactaaaaagatcagaaaagggaatatttgtcaaataaccaagtcgaaatggaaaaaaaacatgtcactgtgcaaatacaaagtgctcccccctcctatatcaaattggaagcaaatgaaaaattcgtatatattacaagtacaatgaacggcttatcttatcaaattgcggctatagtttcatacccagaaaagagaaattcatcaactgcaaataaagaagatggtaaattactgtgcaaggaaaataaactagcattgttactacacggaagtcaatctcacaagaacgctatttatcaaactttactagcaaaaaggctggccgaattcggatattgggtactaagaatagattttaggggccaaggtgattcctcagataactgcgaccctggccttggtaggacgctcgctcaggatcttgaagatttgagtacagtataccaaacagtatctgacaggtctcttagggtgcaattgtacaaaactagtacaatatcactggacgtggttgtggcacattctagaggatctcttgccatgttcaaattctgtctaaaattacatgcagctgaatctccattaccgtctcacctgatcaattgcgctggaagatatgatgggagaggacttattgaacgctgcacacgactgcacccgcattggcaagcagaaggtgggttttgggcgaatggtccacgaaatggcgaatacaaagacttttggataccattaagtgagacttatagtatcgctggcgtttgcgttccggaatttgccacgataccacaaacttgttcagtaatgtcctgctatggcatgtgtgatcacatagtgccaattagcgcagcctcaaattatgcaaggcttttcgagggcagacattcattgaaacttattgaaaatgcggaccacaattattatggcattgaaggtgatcccaacgcgctaggcttaccgataaggaggggtagagtcaactactcaccactagtagttgatctaattatggaatacctgcaagatacatagaccatacaactacatattaatctaagataagtcttgtgctgagtttggtcactttgcgggatcacccgcataaagtcgtcggcattgcagtttaagatcaaatagaggcaatactacgctgtgagacgatatttctgatcgtgattaaactggtattccacatgttcagcatccattagccgttagagataattcatttacgttccttttttctcttgcgcttgagattgttagattgttaaattactactgctttgtttttccatccgattagtataatcaacagatgaaaaaatgaaaaaaagaaaacaaaatcaacataacttgcacaagattgagccatcggaaaataaagcccattgtaattcatataactaaacatcatatcaagtgcgattggtctgcaaaatcgtgcttaacattccgagacacaacgtaaatcccagaaacacaagcatgtctaaccaaatatactcagcgagatattcgggggttgatgtttatgaattcattcattctacaggatctatcatgaaaaggaaaaaggatgattgggtcaatgctacacatattttaaaggccgccaattttgccaaggctaaaagaacaaggattctagagaaggaagtacttaaggaaactcatgaaaaagttcagggtggatttggtaaatatcagggtacatgggtcccactgaacatagcgaaacaactggcagaaaaatttagtgtctacgatcagctgaaaccgttgttcgactttacgcaaacagatgggtctgcttctccacctcctgctccaaaacatcaccatgcctcgaaggtggataggaaaaaggctattagaagtgcaagtacttccgcaattatggaaacaaaaagaaacaacaagaaagccgaggaaaatcaatttcaaagcagcaaaatattgggaaatcccacggctgcaccaaggaaaagaggtagaccggtaggatctacgaggggaagtaggcggaagttaggtgtcaatttacaacgttctcaaagtgatatgggatttcctagaccggcgataccgaattcttcaatatcgacaacgcaacttccctctattagatccaccatgggaccacaatcccctacattgggtattctggaagaagaaaggcacgattctcgacagcagcagccgcaacaaaataattctgcacagttcaaagaaattgatcttgaggacggcttatcaagcgatgtggaaccttcacaacaattacaacaagtttttaatcaaaatactggatttgtaccccaacaacaatcttccttgatacagacacagcaaacagaatcaatggccacgtccgtatcttcctctccttcattacctacgtcaccgggcgattttgccgatagtaatccatttgaagagcgatttcccggtggtggaacatctcctattatttccatgatcccgcgttatcctgtaacttcaaggcctcaaacatcggatattaatgataaagttaacaaatacctttcaaaattggttgattattttatttccaatgaaatgaagtcaaataagtccctaccacaagtgttattgcacccacctccacacagcgctccctatatagatgctccaatcgatccagaattacatactgccttccattgggcttgttctatgggtaatttaccaattgctgaggcgttgtacgaagccggaacaagtatcagatcgacaaattctcaaggccaaactccattgatgagaagttccttattccacaattcatacactagaagaactttccctagaattttccagctactgcacgagaccgtatttgatatcgattcgcaatcacaaacagtaattcaccatattgtgaaacgaaaatcaacaacaccttctgcagtttattatcttgatgttgtgctatctaagatcaaggatttttccccacagtatagaattgaattacttttaaacacacaagacaaaaatggcgataccgcacttcatattgcttctaaaaatggagatgttgttttttttaatacactggtcaaaatgggtgcattaactactatttccaataaggaaggattaaccgccaatgaaataatgaatcaacaatatgagcaaatgatgatacaaaatggtacaaatcaacatgtcaattcttcaaacacggacttgaatatccacgttaatacaaacaacattgaaacgaaaaatgatgttaattcaatggtaatcatgtcgcctgtttctccttcggattacataacctatccatctcaaattgccaccaatatatcaagaaatattccaaatgtagtgaattctatgaagcaaatggctagcatatacaacgatcttcatgaacagcatgacaacgaaataaaaagtttgcaaaaaactttaaaaagcatttctaagacgaaaatacaggtaagcctaaaaactttagaggtattgaaagagagcagtaaagatgaaaacggcgaagctcagactaatgatgacttcgaaattttatctcgtctacaagaacaaaatactaagaaattgagaaaaaggctcatacgatacaaacggttgataaaacaaaagctggaatacaggcaaacggttttattgaacaaattaatagaagatgaaactcaggctaccaccaataacacagttgagaaagataataatacgctggaaaggttggaattggctcaagaactaacgatgttgcaattacaaaggaaaaacaaattgagttccttggtgaagaaatttgaagacaatgccaagattcataaatatagacggattatcagggaaggtacggaaatgaatattgaagaagtagatagttcgctggatgtaatactacagacattgatagccaacaataataaaaataagggcgcagaacagatcatcacaatctcaaacgcgaatagtcatgcataaaatatacataaatagaggaactttacatgtatccatatactgaaaaatagataaaacaatgagataatatttattaacttctacgtaaataaaaagttacataaggatcaacctttttttctttattttcttttttttttttatttttcattttcaattacaaactaagacataacagtaagcagtgctttttctgtgcatgttttcctctttttataatgatattggctaaaataaaattaacaaaaacagatgagtgatatagattatattcattacagttcgttttcctaactcacataataatagcttcctttggaacattatcggagatagacttatgaggtaagactttaccaccgttgatgtagatttcgtccttaacttcaacgtcgtcacccaagacagtgacaccttccaaacgacaccattgaccaacggtagagttccagcctacgatggtagatttgaccaaggagtggttcttgatggtggagttgcacaaaacaacagatctggtgattctaacaccatcaccgatggtgacattaggaccgataaccacgtctgggccaatcttagcagtggaggaaatcttagcggttgggtcgatcaaggcattaccaacaatgttggcacctgtagccaatttttttggttgtctcttggccaaagagttcaagtaaagaacggtaccagacaagaagtcctttggttgaccaacatccatccagaaaccttccaaatcgaaggaatatagttgtttttcttcgaccaagattgggaaagtttccttttcaattgaagttggcttcatttcaatcaagtcaatgacttctgggtttaaaatgtacaaaccggcgttaattctgttaccaacaaattcctttggcttttcaacaaatctgtcaatcaagtttggagtagctatatcatggacaatgacaccgtatttagaaggttcgtcgaccttggtagcaacaatggtacctttaccaccgtgagctttgtggaagtcagccaattccttgaatggatattcgcaaatgacgtcggagtttaggacgaaaaatggagagttgtccttcttcaaaacatcttcagccaatttcaatggacctgcagtacctaatggttcagtttctacagagaaagtgatgttaacaccatattccttttcgtacttcttcaaagtttccaccatgacttctggtctgtaattaacagcaagaacgatgtcagtaacaccagcgttggctaaagcctcgatttggtgtaaaatcattggtctattaccgaattcaaccagtggctttggaacggtcaaagttaaaggtctcaatctggtaccgtaaccaccgactaaaattaaacctttcatttttcaattatatatgttttatttgttgaagttgtagcttgtcttgtgctgataatattttgtttgtatagtcaacaaaatatttggacagaagaaaagagttagcgaatgtaaagtagtttgcacacttgatgaacgttatcaaagtcaaagaggtgagaacaagatagacaaagaaaaaaaaaatacagttttggagaaaagaaaacaagactatgtgaaacttctaacaatgacgtgaaaagtctactatatatatgtttacaagagcgccacgaggcaaggaaaaaaagaaaacaaagcgagaaaccaccagcttactttactaccggtcagctgtggttctgtgtctgttcgtctgtttgtttgtttgtttgtttattgctgcgctgttcatgctgaaaaacgacaaaaacaaagaaaaaaaagtttttcagagattgagataaaaataaacgtggtggctcccgaggcatttctagctggccagcaagtacacggtggccgtttcttttggcgttttttttttctgttttcgcgttcttcatgctgtgcgttgctggtgaggtggcgtggacggtttggtttaggcaatgatagaaaaagctatagtcagagttgcaggaaaggacgaaagtagtccatttggtgccgttatccaagggtcttgctcttagtcttgcttttcacccagcacgcggtaagaaggatcgggtgcagcatgaagaatgctgactgtacgcgtttcgatttgaagctttaggatgttctgtgggttgggttggctcgatcgacagtgcgtatagtgacctttgaactgtaccgggtggcacgtcgtgcacagaatcagaagtagttataaaagatttgtaattgcgtatatgcaaccaagtttaggctttctccgtgccgttttttaaggtgaaatgtactcctcttgaaaatgtaaaaaaatggagcctcgcagagcagcttgccaagcaggttgatacaaggtgagccgccgaaacataacgataaacgtggtatagttttcgattgcctttagtttgggtggtctcagtgctggcacctgacgaactattcgtaggcaggagaacttgcatcatgtggtgttcttccgagatagggatgccgtttggtccttacgaaagtcaatgttctggtactactaattattaacatagttcgttgtatacacactctttactttcataagaaataaaaagcacgtctaagaaatctctacgtcttggctgcggcaagcaactgcatagaaagcacatagtagtaactctaaaatgcgagcttcatacagacaattacataaatgcaacataggcagcatgggatcctgggtttcatatcgtcaaagaaagccaccaactggctttaccataaaaatacgaaaagaagtgcacacattcttctttttggctcatcacaagttcttcaatttactgtcattacttttgtttccttgtcagataatgtatgggtggtgtgtacaccaaggtatttttttttttacttggcagatctgcaatgcataatagaatggtaagggaacgagtaacagacgggaagcgaatgcgaacacaaagaatataaatttgaaatctcctgttgcaaaggattctctagacatttactatctcagtgacaattctcgagtgaaacaagaaattgagatggtaggtcagcgcccatacttcttgaatcaattggaggagcggataaagcaagtttcccccctcaatgtaaatcatcttaagcaaaattttaaaatctaggcacatataaagagaaaatgggaatgattttgctggataggctacagtgttaggaatgcagaattaggaactatagatgatgcgattaaagatattaaacgagaagtgacagtggtggcttcgacaacggcagtcgtgctcggtcgacaacgtgtatgtttttgccgagcagagcagggaaagtccttctttctgcgcgtgaatcaaaacacattggtatcgaatttaacatatctgggtgaggaatggacaatcctaataaagtactggaggtttgtctgtatttccaagttcttgcttgtagaaactgctttcttttctcttttcctgcagcggtcgaacatatgtgattattgattagccatttgttccaagtcatatagtagtattacgtgttcagatgcggtgttagcgtatctttttgttaaataaaatatcattgtgccgttgccgccctacctgccaagggtcaaagaaggcacctttatacgatgccacctttttatagtattctactacagagtcatcgttcaccagttactgttcattctactaaattagtatggcgtgttgcatagaaggaagcatgaattacaagatcagtagaacaaaaagttcaactgtttggaatttagttgaacatgtgacgaaagctctgctactaagacaggggcaaaaaataacaatatgtaagcataagaaatgggtcaatgttgggatacttggtgaattccgttctttttagaagcggattttcttattcgtttatatgttgccattcattaccctatcatattatgaatcttcacattttattttccataagatctgatgactgtttcccaatcaccttacatcatatatgataatgtacaattgatatgaagaatagcagtcgatggatgatattttattcttattatcaacatgtacaaagtgttggaacggtaaagaccagtgcaaatctgataaaactttaaaataacatggacaaatttatgtccaggattctccgaagaactcatccttgttagctcagttggtagagcgttcggcttttaagcgcatttgcttaagcaaggataccgaaatgtcaggggttcgagccccctatgaggagttctttctttttttctctcaatttttaaccggtacctttaaaagggtatcaaaaacaatagcatagcataaaagaaataagtgcaatttattggtgtcatttatataagctatgaattttaaaaaaaataaatgtagcagtttcttttttgtttaaattctgagttttctactttttaatttccaaaatactacagctgaaagaacagcggatacaacgaatgcgatactgctgtacttgtagacagccgaaatacaggacggatttcgcagatctcctccgccactcatacagcgagaatcgtaaaatttggcatacaacatgcaaaatatcatagaacctatagcaggtgcaattagtaagctaccgtaaacagtcccgaatgagcgttcgccccatactaacaggaccagcgtcggataaacagtgaaaagtccaccgtatacaattccaaccaatgatcctgtaggtactagcccccagggtgacgctgaagaggtcattttcaataaaaacagttgtgcacatacccctaatgaaaggaaagtcaacaggatccatttaattgatatttttttcttggcgaagaagtctgccactatgcctgtgagcaatctcgtaaaagtggaagatagcgcgtatgtggataacaactttgtagataaggttggcgcatctaattggactagcaggttagtcagtgatcccatattggcaataaacatctcgaggggcccaagtgataacaaaattgataccgctaggatatatgtcacaggatcactaaagatccttagcatcgtctgcgtaaacttttcttgaacatgattacttcgttctaacagcggtgattgttccacatcagtttgatcatccagccgtttttggttgtcttgctcttcattaaaatgcaaaagtgataccacgctggtggctatccatgcaagtagcccaataacgacataaacgagggcaaatgtttggaatactcttcccaggtttaagtcactattggacgaggaagaacttgcgttagaggaccagaaccatttgattcttagcagttgagaaccgactacagaagaaataccataacatgtcgttggtaagctaatggatagtagttttgtatgaggatatagcttagtgcatgtcagtaaagcgctaaagtataaagcgcttgttgatatacctatgaaaacgaaacaaatgatggatagattgaatgatgagtcaccatttcctccgagagataactccggatgattaaaaacgtaagccagatatgaatagctaggtatgaaccctatgatggctaaaagacttaaagtaatggggccatgagaatcagcgatcatccccaagattggtggcgtcaagtacatccccaaattagtcatactagcgatggtgttgatttgccatgaggaataatttaaatgtttctgccacggttgagagtaaagagatatcaaagtaatgaagccagttgacaccgcagataatagcgaaaagatgtatgcaacacgatgtgatgactgaagagacaaaacatggggtaagagtaagcgcgtatggtatgaaaggtagtgctccacctttgatagaggcatgatttgcacttggaaaatggttattgctataaaatgatatgaaaggaaactagtctcgatgaaacgttagaagttgctgtctgagtagcggtctctgttatcttgtatttacactgtataatagtttttcttgtagggcaaaaagaaaggtactaatttccgaacgatgcgaaaagccgctagcatcggaaaggctaagtgaactatgcaataaagactaagagaaaaagcaaagaaaggcgtcttaacacagtatacatttttcgacattatgaattataaaatttttatttacgcttgtaaaataatattttcatttcttctattttcctcttttcttcgttttcttgacttcatacttcattttttgtttgactcctttttgcgttatgaaacgtgatgcttcgatattctcattggtttcttaaaactttagcaatatcggacaaacagccgtattttttattcttatttttactgcttgatacagtaccccagtcagtggctgttgaaactctgccacttgccgtttctgatagtacttgcttataagttttcattgaatgacttttttcaccagcggtatagctctgaaataatttgtgcatatacgatctaacttcttctctattgtaaggttgtttattcgctcttttaaatttcttatttgtggatgatccattggcggtggaactaccctttatattagcaggcggcgcggtagatgcgatggttttagtcttcgtattagcaggttgtacagccacggaatcatcttttcgtgcctgctgttgctgttgctgttgccttggaagggctttggcagctgcctgcgcccaacctgttaattttggcttctgaggaagcacagcgggcgttggaccatttgaatttggacctgaagcagataaagtagccttcaaagtcgaggaggttctgccatctacactggttgttgaggttgttgtcatttcgtactagattaaagggaaaattgtatcgtaaataagtaataaagttaatgaaaattcggaaacaaaaatggatagatattaaacagtgaacaaatgaaaaatttcagaaaaaaagaattaaaaaaaaaaagggaaaaaatatgcacaagatcgtattatttgttgttcctcgtatttttctttctatttagtctcacatttttgacacatgcctggtgttatatatacattacaatggaaagttcttttctctttctccgaataaagtagcggtctattgatcacttcttacgctgggtatatgagtcgtaataaataaaatcatcagaatcattcgtaagtcattttacttttttaaaaagataattacagtttttgggtctatatactactctaaaaatgtggtggtggcttaatgcatcttttttacagatgaaccttcgttatgggtattgacatcgttgctaatgctgacagaaggcacaggctcattcttgattttcttgttcactttcttgtcatgttgaagagcggcatactcaatagcttgtggtgggagggttgtatcgttgatggcgggagagtagccaatctccttcaaagtgtcaaccatttgatctctaactttttcagcaaattcaccaattttgtcctttgttaagttctcggttgaaataggttttaaaattctaacaatcatacagcctctgttgaagaccccatatttaggacttactaaagtactggtattggaaacaaccactggaacaatggggatcttaccctgttgtgccaaatggaaagcacccttcttgaaaggcaacattgtcagctcactcgtgtaagacctggtaccctcaggaaaaacccatagagcacgcttgtttttcttaacattttctaaacctttattcaaggtgtcaatggcttcttgccttttagatctgtctaagaaatatgtaccactcaaagccatgaaccaacccagaaaggggacgtatttcaaagacttcttggcagtaactgtgcaaccaggggggaaaatcctacctaacatgaagatatccaaggtggattggtgattggcaatcataatatatggcttcttggccaaattctcctcgccaacgaccttgacgtcaaggccaagcatcaatttcatgacatggtaaaaacaacgcgcagtaatccactgagccaaatgttgcttaccgattaacgtgcaaaggatagaggcgattacaccgtaaaagccacagcctgcaagcgccagtacgaccaacacggacctcaagtaatacaagaacctacctatcacactcattatttttttgctcgaattcactgacggagggaaaccactaaacttctctattgaagaattcccccttcaccttaaacccttcctaatataagtattttgaacaccataccatattctcaacaaaacaaaggaagcataattgatatcatcattcacgagatccatctcgtgaccgtgaaaaaattttcgtcttcgtcttagtgtaatgtgttcagcccaacctcatcgcaatatctcaagatttttgaattacaaccaaatcaaaagcacagagtcgcatctcatcgctatgatgtatttttttctttttccaaaaaatgggttctatttggttctactggaactaaagtagcatctgcaaagaagtaatgtctgaaaaaccacaacaagaggagcaagagaaaccacaatcaagacgtaattcatttgctgtgattgaatttactccagaagtcttggacagatgtttaaagcaagtggaattctacttttctgaattcaactttccatatgacaggttcttgcgcacaacagcggaaaaaaacgatggatgggtccccatcagcaccatcgccacattcaaccgtatgaagaaatatagaccagtggataaggttatcgaagcactacgtagttctgaaattttggaagtatctgctgatggagagaacgtcaagagacgtgttcctttggacctaactgctgccagaaatgccagaattgagcaaaaccaacggactttggctgtaatgaatttcccacatgaggacgttgaagcttcccaaattcctgaattgcaggagaacttggaagcctttttcaaaaaattaggtgaaatcaaccaagtgcgtttgagaagagatcacagaaacaagaaatttaatggtacggtcttggtggaatttaagacaattccagaatgtgaagcttttttgaaatcgtattccaatgacgatgagtccaacgaaattttgtcatatgaaggtaagaaactgagtgttttgacgaaaaaacagtttgatttacagagagaggcctcgaagtccaaaaacttcagcggtagatcaagatcctttaacggccataagaagaaaaacttgcctaaattccccaaaaataagaagaaaaacggcaaggaagagtcaaaagaggactcttctgccattgccgatgacgatgaggagcacaaggagtgattcttgtgtttcttctggttctcgtatctcattatcatagcatattaagaatatatgtactaacatatgtactaaacagaaacacaatatgaattacaactaatactatattatttgtctcctttttttattagtattaaaaattaccgttactggttaaaatggaatacagctcatccatttaaaaaaaaaaaaaaatagaataacaataattaagcagaaaaaatgttaacgaatataataaatcgatttgtccattttcataaattttttttttgtattatttcattatctgtgcctcaaagcattaacttttcttgcagtcagagagagtctcttgcgtggattataccaaccgccattatcagccggcataggggccggcgtagcatagttactatcagctgtaattatgtatgaccaccctggtgttacggtagtatgttgatcaacggagtttcttaaagtgtagtaatacgttacctcactggtcgcgtacttccttttccatgtctttgctgttaccttagtagccggttggagttgcatgggagcatatttcacaacacctgtttgtaagttgtagggaacggtgaaactcttagaatcaatcgtggcacccacatctcctgtggtaattcttgtttgtgcctctggtgcaatggttatcatactcggattagcggcttttgtaccaatcatcccttttagtttaaatctgttagtgtaatgaatggtgtaaccgatagctgtttgcgcaaagacttgtatgaagtaaacaccgtccgtcccaacggtgttttctattatcgcattgaactcgttgtctgtcagatcactcgcactgagtgtttgaagagtagccattgcttctatcatggcattggtacccgaacacagagtaaacgtgtatctgacaaaatccttttcctgtggtgtgttatctgtatgcatccactttactttgacaacagcctgacttgtaccagataaatcataaactgagttgggttctggagccacaatggccacatcacaataagctgttcggaacactaccgaacaaaataatgttaagaataatactatcagcatacgttttacgtaattgattttttattattgttacctacctaagaagtcgacgtaatacttgtatactttactttttacttctgtgcaactttcatcgatacgtttttataaatttacgtaactaactacctcatgtaatattatacatgaacgagcacataatgtccaatgtcccttacatgttcgtactttcaaaaaagaaagaagaaaattggtgaagaggaaatgtgcttttctgttggagttggtcaacaatatgatgaggaagaagggaaagccgcaaagactggatttacgcaatggactacattctcatgtgaaaaaaagaagtgctgcttcgaaggttcgcgaccctttcaagggactcgccgcgatgcagagaaaaaaaaaagaagagataacgtgggggcagctaaaaaaagacgaatcgataatgagtccatgacttgagccggacggacttataattcgattcgggcctaggcttgtacagctgaaatagtgtacaatataaggaactaaacgatcggagaccaatcggagagccggcagttgaatcaggtgcttcatcactggcataacctatccgcaaacggctgatgcaggtctcaacgcccttctggtaaaatcaaaaaaagtaaaaaaaacggctcatgccagcttgcttcctgtcaatagcggttgttgattttttcgcttcatgcctaaaaagagaaacgagacacagagagaaaacaagaatctagattaataacgtagggcagcgtaacaataatttacgcagaaatgatgtgtattattagggcataaataaataaatgtatgtatgtgtgtgtatgtatgagtcggtgaatgactttggttttagtgatatgagtagccacatcctttccccacgtgcttatttagccagacgtcaacgttcggaaattgcagtccacaatgcttgcacttccccggcacaacacctctatcttctttcttggtcttgggcgggtactcgaaatgcaaagcctttaggtgattcttgaaagtatcacagcgcgaaaaaacgcccgtttgatgacagtttattggctcgaaatagagtgatctagacttgtgtggatacacctccatatccaaattgatcagagtagagttgtaaggacacttgaatgcacctttaatcttgtatagtgatttcaattggtttttcttcagtagttttgtttcttcggaagaggatgaggcagcgagtttatcgtttgagtcgtcgctgtcgttgtttgcggaggtgcgggcagtgtcatcttgatcgtcagcaccactattgttgtcggactcccttgcgtatatttgcataaattcatctttccaatggcgcttcttgtgccttatcagatcattgttcctggcaaagccgcgttgacagatagggcacttatgcggtctgtcctccggagttaaatgagtggatttatgcgtagataggttggcgtagaagttgtggcagatggggcattcctttttctttctttgcttcgttatcttggcggaatcctttaaagacgatgaatacctgcttgtatgttcattagtcaatggggaatgaatagacggtagtgcagaggcactactactactgttgagttgctgttgctgttgttgtttgacgatcaaaggtgggaatccactaacgggtaggctggacacggattttgatctcggtacgttatctaccgcggttggcaatatactctggtgttgagttggtggtgagggggtgatggttttgaaacccgttgtgttgttagggttgcaaaatgttagctcatgtctgtgatgatctagcactgttcttggcaccggtgatgtaaaattggcatgcaaggaatttgatctgccgttaaattctctttctgcaactgtaattaaattggtgaaggaggatatgggtggcaaaatgacatggcttgagctgttggatgacagcggtgttggagaaaggctatgagggaaatagcatttggaattatgtgccaaggctgtattgtctgtaggcgaactcgtgatagactggcatgcagaggagttataagaagagtatgatgtagttaatgggggaggtggaggagaattcagtgtagaactgagggtagagcgcgaagacgacgtagtactggacaacaatggcagtgatggatctatcaaatggtgaatggtgccattgggagaagccgttgggtttggcattttttctggagtatctataaagggagggtttctccgtaaagacatcgtctcatgggacattactgagtcaatgcttgatgcaaaagatgatgataccagcataggggaagccaaagaaaagaagtaacaaatattccaagcgctccagtgttacagctactgcaaaccaagaaaagcaactgacaagaattagatatcctaatcatagggcaccgaatttacttccatgttttttccagctccacttagaatatatatataaatgtataaagacggaaatatgcgcttttgagaaatagacagaataaagaacgcactgatgcagctttaacttttaagaaatggtgctttttttttcgccctctgttcctctgcggatgggagctatcagtagtagaaaacaaaaggaaacgaagaaaaaaaattggaaaagggaagagtaaaacagcgaggagagcattacgtacataaaataggtttaagtaaccataccactaacaatgcccctaggaagtgacaatctagagatatccttgagagttagccacgggccgtaagggaaggaaaagaccaatctagcaataagcgcatggggggtttccgacagccactaccaaattgtgtggcagccaagcgagaatcaatgcggctatttgagatctgttctttttctattcaaagactcgaatgaggccaacgaaagaagtagtaaaaaaaatccgggattcccaattcaggtcatatccggcaagacattcccggattttattttcctcaatgtgctcgtgtaagtgtcggcccggaacttgattccccccggactaattagaagttccgagaacgcgcgcaagccgtcccgcgcgtagaaggctaaaaagcagccggaggaaaaaaaataacgcaaatgtgggctccccttcccctgtgcggccacgtcgtgcctccccaccatttgcctcatatgcggccattgcgtgtggtgttttttctgctcttgtcactgattttaactaccgcggggtttgactaacaagcaaattgcaaagccgcggcgttcccggaaaaaaaaaaggaaggccacgctattggtaaccatgaagtgtaaggcgacgcaggagagatgaaaagaatgaaattaaaagaaatccaaaaaaaaaaaaaaaaaaaaaaaagaaaaagaaagaaaaagggggaataacacagccgcgggtaacatgaagcggcgcgagcgatacttccgtgttaagtgatatccatctttctgcgggtaataagtctagtcaagtccgctgtattttttctttcgctctcgctctctttctctcttcgctcatggagcggtaaaaaaaaaacatgcatatcgagtcgaagcccagcaaaattaaaaaaaatatagccttcagtggaaacccagtgatgctcgcacacaacgtaatggagcattgaagagctacagacggtagataaaaaagaaaaagaagcaatacaataggttattgcatactatcataagcatacagataaaggagttctgcacatacggtccctctttctcttcctattattcttcagtcccctcctcgctctttttagattcgacattacaaggtgaaatactattgaagctcaaaaacatccataataaaaggaacaataacaatggtatctagaggccccgacgaatggcttgaaacaataaagaaatgccaggcgctaactgaaaacgagatgaaacaactgtgtgaaatggtgaaagaacttttgatggaggaaagtaacatccagccggtacagacccccgttactgtatgtggagacatacacggccaatttcatgacttgttagagctattccgtacggcgggtggctttcctgacgatataaactacatttttctcggtgattacgtggatcgtggctactatagtctggaaacttttacgcttttaatgtgtctgaaagtcaagtacccggcaaagataactttggtcagaggaaaccatgagtccagacaaattactcaagtttacgggttctacgaggaatgcctgaataagtacggatctaccaccgtatggaagtattgctgtcaagtttttgatttcctgacgctggccgctataattgacggtaagatcttatgtgtccatggagggttatctcccgagattagaatgctcgatcaaatcagagtcttgtcaagagctcaagaagtgccacacgagggtgggttctcggacctgctttggtcagaccctgacaatgtagaggcttggcaagtttcccctcgtggtgcaggatggctctttggcagtaaagttgctagagagtttaaccacgttaatggactgaaccttattgcccgggctcaccaactggttatggaggggttcaagtaccattttcctgaaaaggacgttgtaaccgtgtggtccgcgccaaattactgttatagatgtggtaatgtcgcgagtgtaatgaaggtcgatgaggatctggaacctactttcaaaattttctcggctgttcccgatgactacataagagaatccacggcaaaccataataatcaaagagccggctatttcttataacacgacggcatgccctccctaactcgacgaataaaaataattttcacaataaaaaaaagactacaaaaatcagaaactttttcattacgccatttgctacgatacgatacacaacaagcacattctaagagcattccatttactatggtcaaaatgaccaaataaaaaattaaaaaaaaaaagaaggaatgagaactagtaactacatattcaacaattgcagttttcttttcctttttgtccttgtcctttctttcctatttatatatatatatatatatatatataatactactatgttatattacattatattattatcacaataattattacgttcatcgtgccgaaacgtcacctcccacggtttggatctattgaaagagggtggaatccctgataataaaaaactttaatcaacactcgggaggggaaatataaaagactggcgctacttaaagagctgattcgccaaggcagaaaagcataaccatattaaatcttctccttcaaagctagcacgccttccaaaatgacccacagcttgaaagctctattcgccttgctatttctttacacagctgctgtcaatgcgggtgtgattggcatattcaacgcccttcccccaccaaacaccaaaccaattaacggcgaatctccactttaccaatgtgacattctagacaagcaacttgtggaaatcaaagaggtcaatttggaccctaaccctcctgttcgtggcgaaaatttgactatttctgctaacggtgaggtctttgaaactatagaagagggggcatatatcgacgttgaagtccgtctaggatacatcagactgttatcccagacttttgatttgtgtgaaacattagaagataacgatatcgaaggcttatcctgtccaattgaaccgggtgaatacaacattaagaaaatagttgagatcccaggcgaggttccacctggcaaatatgttgttgtagcaagagcttacactgaaaaggatgatctgatcacttgcttaaccggagaagtcatcttcccaccaaggtgatctgattcatacaactcattgatccgtgtttatttcccttctcgttccatgtattcttttcttttaccccatgttctcttcacccgttcgaggcagggtttttcctctttttgttataaccaccatctagtcgaatgtggttactcttaatatttttttgtcggccaatgcttcagcgcctttgtcaacacctacttcttttccattcctttcctctaattaaaaatcatctatttagtgtgtacgtattaaaaacatgtcattacattgatatctcattgcaaaatttctcccttacgcacatctttggttattatatatgatgacaggttcgttctccgggtaatgcggactttacatattaattcttttcccagtattttaggcagaatataaaagctttgaggctttaagtgagacaaaagtcttaccatagcaacacgagggctcgccgaaacttccatctaaaataaagagtgcccattaatgtccggaaaaccaccagtttatagattaccccctcttcccagactaaaagtgaagaaacctatcattaggcaagaagcgaacaaatgtcttgttttaatgtcaaacttattacaatgctggtcttcatatggtcatatgagccctaaatgtgctggcttagtaacggaattgaaaagttgcactagtgaaagtgccctcggcaaaagaaacaacgttcaaaagagcaatattaactatcacgccgctaggctgtatgataggatcaacggtaaaccccatgattaattttatatccaaaagcagcaagaatgaaaacttgataatattaaagtcatggccttgtatatacaaattaaatagtctcaacggaaaatatataaacttttaatctaatagtaacatcagcattttattttctttcctccgttaaaccgtacttaattcttgatcctgcctgctctctctaaagtgtcatcaaccaaataccagccaggatagtaattgtcatggtatttgctgaatctttccttatccaccacggaaataggtgacgtgtttatagcggaactacgttcgccttctgcgtccttgccaaatgcatgaatgatttcccattcaaaatgcaaggctggattattggagtcctttctcaagtgtgggttaggcaatgagttgttaattccgccgattgatgtgaaacctttaccatatagtccacaaattggctcattagaatacagtaagaaactccatatattggttaagtcccagtgtaagagaggttgcaacctcataaaatcaggccagttagaatctgttctttgaataggctttaatgcttcaccaaatgggtctgtgtgtctaatacctatcactatagcttcggtctcagggtatatctttataaaatctctaaatgcgtctgccatattgaccgatgcaccagattgcctttgtgattcgtataaggaaaggcaatatcgctctgaggtttccagtacaaaattctctaatgtagggaaagtttcttcttgatcaatgaaaacagttggaagtctttgcatggggaagctttgaaactcgaaatcgaattgggaattttgagccttaatgaagaaatattcccataagcaactcagatataacagtagtaatacctggcaatcttttcctccgttgtacgagaatgatatttccccattcagtggactccaacgtacaaaaatttcacttagtaagtattttcttgtcaaccgtatcgcttcttgtgtacttgctattatctgagatttctggtctatgtgtaagtaagagtttgttatctcataacacatctcagcagccttgctcaactgcatattgtgctcccctatttgtttattactttttgcaaatgttgccctctataccgagaaagtaatatcagttttttccactctcagtcaacaaaatctttcgaagatttttcgaggttctttctatagacggatccttaggttcttgctaaccaacgtgttgtatatgaaacccatctccaaattttgagctcttcccatccttttgtttcctcggactcaatgaatttgaaatctgccgaacaagctaactaaaaaataggaaaattggaacagaagttaaatgcgagcaggaacgtttattagcgcttttaagtctaacacatatatataacactatttacaaggtttgaataattttctacctgtctctagttaaattttttttgaggcttttgagataattttcaacaattagtaagtcattattcgtgtctttattccataaaacacctacattcactattttatttgcgctggacgaaacttcctcatctgcactgagctgttctcctgcttcaagaaagacatcctcatttaaacttctcatttctttgacaatcttatccaatatatccacggtttcaatatttccgatgacaccattaacgctcatctcggtaaccacacgtctcaagtagcgaatctcctggaagttttcccacaatagctgaaccagcaaattgtagaaatcaacattacaaattgttaggtacagtgaagcgtccatgttgtttttacattcattataaacataggagatcaatgtgtactttctgtctgccgggaaatcaaagtcacctaatctaagcgatttgactataatatatggtaaagtcattgcaagcggtttcggtagttctgccggtttatttatacacgcacttctaatgtcttcgaaaatgtttgaagattctgcattcatctttaactctaggtctttgttccttttcttgtaaatgtctagtgattgctttaggtatcttaaaagatcgtaatcacttttaacagcttccctcaagtagtcaatgtgaggttctaaaacctgatccagtgtggtttggtaccgaatcttattaccaatttcttgcatcacttcctcgctaaatttgacgttggaatgtgcaactggctgcctcaaagcttccattcccgagcccttgcgcagattaagattcagcaattctctgttgcttttattaatgctattatcttcgtcaaatatcttttccagcaaagttcttgtctgctcacttatcgttttagtgctaatagcagaaggttctgcccgttcgtagacatagtcattgcctgctgtttccttcaggaattcatggtccttatttggaagcttcctttgagctctttgactgtggttaaaaacaattttttctttttttacactagttccctcggagttgtcctgtagcccattgtaatacttgtcaattattttgctagcattagtgtgcctcatgttttcaacccttgctccagcttcgaatagttctccaaataccttacgttcctcttcgagagcttgttcaaatgtcttttcatttgaaactctttctacgttgtgagtttttctatctttcaaattggcttcattcagcaagcatctatggatgcaatgtatgtatctatagttacagttttttaatatagatgatgttctgatcattgtatggcgtgttgtactcttccttagttccctcttcttcctttacaattatctctcaagtatagcaagcgttgtcacatcacagttttcggccttgttcgcctaattacatttttctgaataaatacgtatgtatgctgcgagtactagatactgttgataaatggtaacataaatactctagatcgcaaaagcgcatggaagttgagcagtaatataattttagaggaatatggttattatactccctgagaataagtgcacattggatgggaaaatttcgtaaaaaaaactcttgtaaagacaattgtttccttaatagctattatataatccaatttggttagagttttgtatgccgattattaacgttacccaaaaataatactgtcatacatcggcttgttcttgttcggcttgtttaaagaaaaattgaacgtaataaagttttgatatagcatcccaaaatgtacactttttatttaattcatctactccatcgttattattgtccatgtcattgttttcgctgaataatatttcgtttggaggtagctcaatagcaatattttcaaagggttcatacgcaataacgagaaatttttttcccttctgtttggtatctgatagctctaaaccagatacaatcctaatgagaggagggactttagccttatcatcgctatcgacactattttctttgacttcactgctataatttacctggatagccaaacctactgaaccgttcttcgggtttttcacggtagctattttacaaacagggatcgtaccgttattctttaaagattgcttagcttcaattatcttttgttgttgtcggaaatcatgagttgtttggccttctctccctagagaacttttctctatactgataccacgccttaacacatttaaaccatgttttttaccacccaaatgcctttcaacgctggaccacgacatgtgcattgtattacatagtttacaaaccagtttaccggaatgattcttgtaaatgtacggattggaccttacttgatcgtccttttcatcttggaaagtgtacgggacattttcgcctttactaagtaatgattcgacttctttccttcgttgtaagttaaactgagattctgaggctataccaccacctcctttctttgacccaacgccttctaaatagttcattttgaatgtatggatgcgttaaatgatttgaatttgctgttccacctgcccttcttacattaagctatttgtgagagccttgcgtctttagcagatttttttttttcatttttttagtgagatgggcggtacatgtaatatttcacccggtacaatgaaaatagcagaatgtaaataatatttgactacaataattgaaaggaaaacaaaattgtttgccatactatgtaaattgatattaatttggcacttttaaattattaaattgccttctacttagagggttttgggatgttcatctgatgtaacgacatacacgcccttatccttctcttggcatttaaagttcttgttcttcaaatcgttccatttcttatgcggaatcgtccagccacatttttgggctaccatagctgcaatgtcatcacagtaccccaaaagagataaatcaaattctgcgtgcttgacgggatcacgattaatcaggacttggggaacgtgggaaggaaccatgtttacgatttcagacactggcgctacttttaaacttgtcccaatgcaaatcaacaaatcacattctaagatatcttcgcgaatgctcttatgaaatttatttggcagtgcttcgccaaagaatgtgatatctggtttgagaacgccatatgagttaaggatatatggaggcctttccgacattgaaccctgtgatgcagcaacacctactttattattatatccctctgggaaatattctcttctttttttgtaacagtacgggcatagtggaagttcgaggtttctaattttattaaatatcctctcaccgggtaggttccaatggcaggtaacgcaggtggcagtagcaaaagagccatggcactgcaccagtttatctgtgcttattcccgcataagattccaaattatcaatgttttgagtataatttctcaataatttccctttcatttgtagcatcttaatgaaactatgcaatggagaataaattttttctggaggtaaaaccatattggcaatattatagaaaacagaggggtcgtgcataaatatattgtaattgaaaacgtcttggggatcatcgagccccaaatgtttgatctttgaatagaacccctcagaagatctgaagtccgggatccctaatgaagttgaaacacctgcaccagtcaggaccaaaatttttctagcggtatgtaatttttgaataaaatgatcaatagtgaaaaaattggataatcttaatcttgtacatagaactttgttaattgctctttgcaaatctttgattagacgaactgtttgcttttttgccaatgggtcttcaacatttgtgacagatattgcacttcccaaatcttgaacacgctcttgcgagttgatatggacaatactgttgatggtgccgataagcgcttgatctttaacttcaaagcctagcaacttgataagatagtaaatgtataacgagttcaaatcctcggggaggtaagtgtctaaaaatttgtgtgcaccatagtatttcagaaacattcgagcattgagagactctcgtttagtgaaggagggaccatagaaaataccatttgatgggtttttactgattatgattggccccttgggcgtctctggtttcaaaacgtcattggacattgacactactgaagctgctgacactgccaagggatccatgtcattagttggtttgagctccatcgatgccacttctccgagcgcagctttagtgtgcccaagtggatctgttgtgttggtttccctcaaggaatccggctgtgctacttttatcttcttatgtgaaggttcatcattatttataatgtcatcgggttgttttctgatcgcgtctttatcttgtgtggggcttactgtatttgaaaccttattttcgctagtctttgatacggcgtatttcatatgtgggatggtcatccagctttaatgtgccgatgagggaaaaatggtttgaatgtgtctaccgaagcgatgcctaatttcttgaaatacgtgagaatgggctttacatctcttcactaaatatatttttcttgggtggtgaaaaagacaagtctttcaaactatgcgacctagaaaaaaaatattttaccgcaactggcggccaaagaggacaaagaaaaattcctcgttttttctctgagatgggaaagcaagaattttggcaagaaaaggtcctggctgtcctggaccatggttggaaggagtgctagatgtagcttggaaaagaaatgacctataacaatgtatcttttatgagcatatgcgcatgcatataagcatatacataaaaaatatatacataaattaagtaagagttaattgacacattgaggagttgcaggctacaagtaatactgtagaatttcgttctgggagtgaggctccaagggagaaagactgctaataatcatttctttcaaattagagcttccgatcggaacatcatcgcgatagcgatacagaaatagcaggccatttatatcattcttaccgaatttttcttggtagaaattcagccaatcgaagctattgttagatatttcgtttaatgggaaattttcagaatactctttttcaaggctcttcgtgactactttcttcaaaattggatcaaagggggtgtcgtttcttgtggcatgtaacaaaacaatggccatactaccaaataaaccgctcgtggtgccaaatctcttagcgaatttgtttagagaagcaaagcacaaagctaactttccaattctgtagttaaattcaaagtccaaaatataatccctttcgtcttctctgacttgcatggagtagttattataaaattcggtagcgaagtcctccattggagtggaggtttcaatcaacttttcgccgaatacatcgttatcttgatcactcggataagcagcaacactcttggcttcagtttctttccgtttgttcatagcggctgcttccttcttagcttttttcttttggctgctactattttggccattattttggatttcatctgaattttcatctaaagaatcggactttctttttaagcgatcatcatgcatttgaaagtaaagctttgatgcttccttcattgcgcgaacatacatgggtttggtataaagtgcctttccccattctaacatctccagataggctcttggcgtaccttttctcatacagtatgaatggaaatccaactggtcatcttcgaattgtttataaaactttggaatagcgttgaatcttttcagcgccaaacctttatatttgcgaacaagccattggttttctttgatatcattcgcaatttgttcgcttttatcactttcaacctctttttttagcgatgctaaatcgtctaatttcttttttctatccaggtatagtctataataggcttctgcctgttctacgatgaaccaagaagcttccacaaggtgtaagtccttaataccattaacagaatcatcgtttttggtgaaaagggacgcgacttccaccgccttgtcgatattgttagcccttaaaaagtacttaaccgttttacagttgataaatctatcctgcaaatcaagttgcctaccttcctccaaaattccagccgctgtgtccattaggcctaagtgcttcaggatacgtgccttgaggatgtaaaactcaactaaagttggggtgtggtcaagggcagcatcaatatattcttgggctttcggaaaatccttaaggaaaaggaaatgttgagacaagtaataattggtccaaataaaaggaattggatcctgcgtaggatctaatccggacaaataatcaaggacaattttctccaatagtggtgaaaccttggacttccttctttggtaaaggggtttcacgttggaaaaagttgctggaacaccgcgctccaattgaggcaaaacatattctctcaattttttgctgagctcttctttgtcttgaaggaaagttaatggaataaatttgggtggttcgcatcttggataaaattgttcaagttttccatacaaagccttcttcaatttattgtcaccttggattcccaaggatacttccagtaatttgtagtacttaaaattatctggatttctcttgatcagagttctataaacaatggacgcgtctttcaattgacccaatttcatgtaaatagttgcttttctctctaataaaccaaatttatcaaagacgcatggctcgatatcattcaaatgtttcaatacattttgtaacttgtcttggttatcactggcagctttatacataatgtcgtttttgtacattaaacactcgctgtgttcatatttctcggaatcagatatttttccctcagcgagtttttcaaactgagataaagtgttaatagcttgttgcctctcaccgttcacatcttgtgccacagccaatgatgtccagttggcacggtaaccaaggaatgcttcccaatattttttcctggacactaaagcatttttgaaatcgccaatttgtgattgcaaagttgctaagtctctatatatttgcttgttagtggacccattgttcaaagctgccgtgaaccatttaatagattctttgtactctttggtgtttctcatgtagatacctaatacatgacagcagattggtgatgctgaagcgccttcaatttttctgatggcattagccacgtaggaagcagcgtcatctttctcacctacagaatataaatcaagaccctttaaagccaaggaatcaacgtgactaccgtcttttttcaaaattgcgtctagcagcttgagagattttttgtattgcttcccttcgtatagtttcaatgcctcgaggaactggtcattttcttttttcaaagctattttagctgctggcttgggcttagtacttcttttcctagacatacttcgttagggtcaatcgccttcctcaatggtatttgtcttaaacaaggaatctgaacatcactttttaaaaaggtttgacttttgagtgtagaaactttttcattttcgctctttcctctttactctgtattatgttctgtttcgacgcggagcagggtaaaaagtgcatacgcaacccagcgacctcattagcaaggtcatgcaatttggtggcacatttcaggcctatcatgtctccagttgtacaataatgaaaatttagcagtattccccctttaaaagattaaatagcgattatataatcaactcaaagagtttccttagcagtcctctctcaattttgaattgtcgaatgtcatggcgttctcgaagcactttgcatacttcaaggagtggacagaaagagtctgataataataatttttttattgaatccgaagatattctataatcaaatttaactattattctatgtaaaatctataattggtttatatggtatacgaacgagaatggcgtagggacatgaaagatggtagaatgactaaatgaaagctagaggaagagcggcagcgagccacaccaattttcctactgcttcaatgtttgcgctgccttccatgattaatgaaatgctggcagatgatgtaatggctcctgttgatacagcagcaatggaatgctttgatgtgataaatgcgttagtagtggtggtcgtgaaggaatttgtataatgaatggcactggattgactagaataatctttagttgaggtaccagaaacactttctagagaggcagctgcagaaatattgtcctcaatactgtgattcattacggaagcagttgattgaacgttacttatagtagacgttgatgcaggagaagtcataaatgcagattgtttggtgatggtagtgtctttgggacccgagtaatttgggttcccaacctcagactgaatgttaatgtttgaagttactagtgttgtatggcgagtcgagtcagtaactctactgacaatatcggtgacgcttgcgtgagctgatgcataagttctatctaatgtgattggatgagctgaggaagatgagccgactaaaccattttcactggctagagtcgttgggtctgctgaagttatgctaggatatgaagatttagttgattggaatgcgtcaactacagaaacagaactttgggtcttcgaatcattgctgctaactggcatattaggcttgattatacttgttgcgcttgacctactcgaggaagccgaatcaactggggttaaagttacaatcgaagaacttgaagtggccgaaattccttgctgtctagaaaggcttagactttccgacgcaattggaatgcccgtggaagttgatccggtcgaagctgttggatatactgggctattcgagacagcgaaagtgcttgggtctacttgagatctttgaatggatgagacgctcaaatcagctgaaccagttgaggaaaccatatcagttagactagatgatactgtttgggtatcttggctggttgaagtggttgaaacccttagaatgattgtgtcagagaaagtagctagatctgttgaagtagttggaccacttggtctggttgaataaactgaggttgaactgacaataaaactggttggttcagatgaagttgaactaactacagaactagctggatcaattgaggcgctactgatgatagtagttgcaccgcttgaactaacgatggagctaactggatcaattgaagtagtttgagccgctaaagtagctgaaccgtttgaattagcagaaatagtcacagtgcttgagctagttgggtaagatgaagttaaactgacaacagaactagccggatcaactggagcggaactgactacagaactagttggatcaactgaagtagtttgaacggtcgaggtagttgagtcagctgaagtagttgggtctgctgaagttgaactgataacagaagtggttgggtcaactgaagtagcaacgtcacttgagctagtttgatcaactgaggttgaaatgactacagaagtagttgggtcaactaaagtagtcacagcgcttgaactagttggatctgctgaagtagccacgtcacttgagctagttggatctgttgatgtggttacctcgtcagagcttcttgtacgatacataccagcaacacttgatgaggcatgtggaccaactgttgtagtagactcaattaaagatgtagagtccgtggaagtggaaatcacgacagagatatttagacttgttgaagtagtaatatcgtttgaactgacgagagaagtagttggttcaattgaagtggtttgaacggttgaagtaatcacatcgctcgagctagttgggtcaattgaagtggaactaactgcaaaagtagtggaattggccaaagtggaattgccgatgttgttacttggaccagctgaagtggtttgaacggtcgaggtagttgagtcagctgaagtagttgggtctgctgaagttgaactgataacagaagtagttgggtcaactgaagtagcaacgtcacttgagctagttagatctgttgatgtggttacctcgtcagagcttcttgtacgatacatagccgctaaacttgatgaggcgtgtggatcatccgatgtagtatactcaattgaagatgtagagtctgtggaagtagaaatggtaacagagctacttggatcagctgggctagtttgaacggccgaagtagttgaatcagctggagtagttgggttaattgaagtagtcacagcatttgaactagttgggtctgctgaacttgaactgataacagagctacttagatcagctgaacttgaactgactacggaagtagttggatcagctgaagtagtttgaacggtcgaggtagttgggtcagctgaagtagttgggtcaactgaagtagttggatcaactgaagtagaactgactatagaactagttgggtcaactgaagtagttggatcaacagaagtagtttgaacggtcgaggtagttggatcagctgaagtatttgggtcaactgaagtagttgggtcaactgaagtagtcacagcgcttgaactagttgggtcttctgaacttgaacttactacttaagtggttggatcaacagaagtagtttgaatggttgaactggttacatcgcttgaactactagagtcacttgaagtgaaactgctgaaaggactagttgaagctgctaatgtggtgacatcagtagatgttcttgaacgataaatatcggctacgcttgatgaagtatgtgagtcaacggaagtagtaaaatcaatggatgtagtggaagagcttttcacagtagatgacgtagtagtggaagttttcgtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagaggatgaagtagtagtggatgaagtagtagtggatgaagtagtagtggatgaagtagtaatggatgaagtagtaatggatgaagacgaggcttttgtacaagtgccatcattgtttcccttgcactggtaggtccaataaaatccagggaaatccgtttgtgagtggccttgattgtcataattgttacaacctgtcgataaatcgaaggtggttgtcccccattgccaagtttgccagtactgagcagcatcaccttgtagatattcgaactggatttggaaatttggcatccaaactgtgcaaccgtcagaagaagggtaagcataaacctgaaaagtggatgtaaaatctgttggatcactgattaggtatgtcttctcatttttgccgtaaagttgtacggtgcttgagggaccgttgacaccaataatctttaaagaccataaatatttcaaagggatatcttttacggctttgacatgaatagtaatctggtatgtgttatccttgacccatgatacggaagtaacatccatatcataatgtagtatattctgttggctcatgtgccagttgaaatccaaatttggacaaccattgatagcaacgctttcgtctcttttgcttagatcaaatgaagggctcaccttgtcatcaattctatcagcagtcgctgaatttgtgagcaaggccgcaaataggaggcaaaatgatattagtagttttcttatgaatgatgtggatacctattttacacttttgcaacaaggggaggaaaattgccaagaccatcatgacattggaggaagtgatttgcttctcttaaatataaaataattaaacgatcatggagatgcagcgaactaatgtgaaaaatttttctttccagtagtatcggttattctgtaagcatagaatcgggtattagtggcttgttccgagctttttttctttgccaataagaaaacaagtaaaatgcaacgtgcaaatgctgatctgatctcgcctgggccagttttatcgtcatgtgcgcgtgtaggcacgaaaaaaaagaaaagaccgctacctctccttctaaaatgacaggaggagaatataaggtttggcagccccttgaaagagccgcaggaaccaaaaaaaaaagaaggaaagtttatttttttctttttccaaaagactttttaagatgtttgtcagcaagataatacaggacctacacgactatcagtcacagccagagaaacgtttgtcgtatgatggcaaaatatttttcccacaactttgaaattattttcaaatatggcagaacagtttaacatttggtttcaagaggtagcacaagttcttgaatagtatttgttcgcgttaagatggaagcaggccaaatgccccaataatctaataaccgtattttctatgctaaaggaggaacgaacactcggtcttgtacaggcagctctaaaaggaaaatttccatccccccaggccaagaaaatcagaatcatatggcccccttccattctaacggaatagtatatcaaagaaataatgtttacgtaagccatagacaagcgatataatcttttttatccttaaactaggtgcttcattaagaaagaagaagaaaagaagaaagtacgacaaagactccccgctggacaataaacgggggcggcaggtgttaattccgaattgaaatttaaatttgacataagcaaagtttaaagttttttttttccagttcttttttcccatcgtttttttttctagaagccgggtttttcaccgtcaaaaaatttcctaaaaaagatctgtcaatcattaagttttgctttttcggcttttaagccatgctttcaggcaaaaattaagatttcttcgtaaagatcggagccttacgcccaagaagcaactggccgtaaaattttttcttcgatcgggtggcaaatggaacagaagatcatgagtagaaggaaaagtaaacaaagaattgcgtcggtcaaccggttgttgctgcgtgcttcagcgggtgataaataaaagatttcctatctgagtaatcgatgacacaagcggtctgcgctcggtcgcttccaagccttaacaaagtttttactttatggtttttaataaataaataaaaagaaacgtggatttggatagcagaaagcctcgaagatcattttatcaatgaaattttatggttaacactttcaagactccgattttctctgctacgtgaaattttaggttgcgaaaagaatactaccgggaatactaggagtgtggaagaaaagaaatggaaaagaaaaggagaagtggtcattcttcacatctcattgtcttcctcctgtaaagattttagcttttttataaattaagattaagattgtagcgtgatgttctgttactgtcatttttgattggccaatgactgattataacagaagaccagttttctatgtattattgtccgacaagtcaggaacctctatcttctcagagcccattctggatactctgttttgtagcaccactttttcttttcggttccttcttcagtctcagttgattcgtatagataggcatgtaaccacagatcaagatcattggggccaggatcagtatacaaatcagattcacaaatagaacatttttcttgccttaatacctcaccgtacccgccattactatggaaccaacttttagcaggttttcttttccctatttcgtctagcttagtaataactatatcgaagtcagcctggccgccttttccgagattgttaccccatacttcatcattggaataaataggatcgttagcaattgggtggcctaagtactgtaaatgtactctaatttgatgtgatcgcccggtaagcggtttgcactttacaatactcgttttaccgtcgtagctgattctgttaaaaacagtttttgcatgtttggctcctttctcgtccatttgacaaactgcattaagagcaagccttggctcgatcagttttagaggtttttcaacaattacttccgtttctggaaattctccaactaccttggccacgtattccttagtgacttctcgagcttttagttgatcgccgatattatcggctcccttcggagtttttgccaaaaacattaatccacttgtaagcctatctaacctattacatgggttcacaacaaatccgagattattttgaagcattttcgtaattgtattgaaccgatatcggccagttgggtgaacaggtataccgctcggtttatcaataaccattatgttatcatcttcaaaaataactttgataggcctggaagtgactggaggttcatgtctatgtacctgatgcgtaatcaggtcaccattgcgaattacagtagataagtccgcagtttcatcgtttatatgaacgtccccgttttcgattgttcttttataatattcagattcacgatctcgaaattcagatataaagacatcaaccaattttttatctctccaacgctctttgcaaaaggtcctgtacgtaaaatggtagggcttgattttccttagagggccatcgatgacaatttcatactctggatctagttgtctatgtttctcttttttgctgcctatcgttcgtgattgaaaagtagatttattaatcaaatctggcgatttttttgattgagttcgctttattttttttttcttttgaatttccctctctctttcaacctcattttgcaaatgttcatcaaactcatttgaggttgcattacctgcaaaagcaagacctgcagataatgcattccttttgagttgtcgagccattattactggcactgtaaacaaatttcttaacctattatttctttgcataagtttcctattccattatacgagcactcatccattttcaaaagttttttatgaactttttcttaactcggtcttttgttctctaatggttcgccgccagacagaaaaaaagcttacttatcgaggaatcacattgcttcaatgaataaattctataatgcatatactacctaacatatataagagaagtgagcgtcattcatgtcggctacttgtcaatttgtattacgttccttactttccattttcaaacatcgcgatacaaaaactttataatggtccatttcttaagaaggctatcaaatctatgccgctactatcactactatcattatcgttctgcgcctcaattattggatcaggagtcgtacctggtattgtgggcttgaccagataattttcagatgcactagcatctgaatagcgtaaattcttatcctcttcaatgctattctcatcatcgtttgtgacaatattgcttgaaaagaagctggatttgaccatactgttagttgagacgtcctgatgtttatcgtgacttttattttggtttaatgcaaatttcaacccgggtagagaaaaatggtcgttattgtaccgtattttcaacaatctgtttaactcatcaagatctattccgccaagcattggaatatgatgaatgatcctccaaaacaagggcacttcaacctcttcggccgtgatgttattaagcattgcctgtagttcaagtgaatttgatggaagggagcgatcgctactattcgttttagtctcatcagattctgtgcgtttattatcgtttgaatctttggctgaatagtagttttcccagtattcaaaatcgtcacaattgtcataaaaactaaagtgtagttttagttcaaacaattgtttaaagaagcgttcaacaaaccacagtatacgcttcagagggtttgtagaatatttccagcattttcttttcttccacttaccacgataataccaacctcttttcccccaattgctgtgacaaaacttcagaatttccttttcaccaagctctcctttcagaatatatttttcaatgagatattttgattctgtttttgcccatgaatagttccaaggtttttccttgaacaggtaaacaatgacgtcgacgagacaacttaatggtcgaacgcaagtgtcaatgtatgtcacccacatggtaggcccatgctttatttcatgattgtattgcaacgcatctgcaatgatggggaaaagccatatcccaatatacgacagtggataaatgaatattgcccttagattcttttgaatttgtgccctacgttttttcatttgtttgtaggtttgggcttggaaatgctgttgtacgttggtgaaacttgaattttcgcatctgtctgcattattattcactctctcctgtgaaaattgttgagacggagtaaatgcttcattagaaagtgtaggaatattatcggctggattagtattattgttatcaacgttatttttaatattattactattattattattattgttgttgttgttgttattgttattattattgttattattattattgttattattattattgttattattattattgctattattgttatcgttatcgttatcgttattgttgttgttgtcgtcgtcgtcgttgttactgttgttgttgatgatgcctcctttttccttaatgttactagttatgtcgctgttatcgttcttattatcatacattgctaaaggagattctagagaattttggcaagagaaagtctgatgtcccagcattgaactttttcttgtatccagtccttcattttcaacactaaaagtaactttatgctccttttgcttggatactagttccgaaggattgagtgtgatgtcattttcacaatcaaaaggattatttctttccaaatctggctgttcagacattgcatatttggacatatcgagtggtttagcactgttatagtcaagtaagcgaactccaccacttgccgagacattctcatcactacctgtatttgtttttctgaatagtgtaggtatctcattcgaactctcaccaaaattgaaagttccattactactacctgaatcgtctgtttcctcattcggatctatgaacgaaatggtgaaaaaattctttaaatttctcaaaagatgtagcaatggcaatttaaaataggatctgaaataccatttggcttttccccagtgaccgagcccaaataattttttcttttctttctcttcctctagtacgttatggttaaagtctccaatttgcgctttaattcttttactttcactggtaatgaaaatataaatactgaggtagactgcaaatatgaaaataataatgaaatatctgggaccccagcttaaaacaattttataccagtacggcttgggtggtaaatagcaccatgcactccaaggtttgtagccaccttgcctgggagaatcgggaaagttgtagttattattatccagtataatagtggtgtcagaatcgtcattgagtttattataattaatgaaggctaagcttgctaaaatggcaggtactaatgcagtaattggccagatatatgacctttttttgtacaagccaccctccatatttcccgatcttttatttcgccatttccaattaggcttgaagatcaaaatagcaaaatgtatggcgaatatcattatggccatgtctgcaccttcgatggcaaaggccgtaaaccaacccaaggtattaaaaaatgcaggtgttgcatacacactattattaataaggataatcatgggataaatcatcagaataaaagctttaagaaagtcgcaaattatcaaaaatgcgatgagatcatgtctgaagacttttcgtctcttatccattttagaaaggaagaacattccgaggcaaccggcaataagggacacggcagacgcagttatagctattattcttaactgcaacagttgcggagccgtgaatgtagaggtcatccccggcaaccccagcagctggttaaccgtggtagtgttaagctgtcggagagaatcaactctcttttctagtaaggatgaccctttcaacgcgtttaaattcgggggaaatccctcagttatcattttgagttggagagtttgctttattcgtcacacttcggatcacttgtttgtcgttttttttttttggtgactcttactgctttttatagacacacacacacacacacacacacaccttcttctggataccgtagagaaagggatgtagacaaataaaaaaggacaaaagctagaaaaaagacggaagaggacgtgcgattgcgttgaatatgaccttcgcaaataaatattaataaatatgacgtttttgccgcaatgctaattctataacccactccttcgttgccttctatgctttaattaaacaatgggtccggctcaaacctggaaggaagatttataaatcttgaaaagaaaaaaaagtgtgatttaaaaaaatgaaaaagaaaaacaagagggcaaaaaaaaatgaactacttattgagacatgattcaagggaaaagaccttcatatatacagattacttttcgaaatggtcagccgcttcatgagctcttcttggctgtatcgtaccaccgtggttcaattaggcaagtatgttgctaagattaattgctgcagcgcatcgtataaggtgatatactaaattcattatcatcactatgcatgggtgtcattattattaacatgggaaatgggcccactcccaaggactctatcgtcgatatatagacagcacgattgcccaggagttatggcacgttgttttgaggctaagtgtattgttatgtcgaggttgtcggcagagcgattcagtttgcacgatttaatttggactgggacctgcagggaccggaattgtaatgtcaaggcaccagtattttggaaagcgtttatagtgtcctccctggggcccaaagacgaaaagttttcgattcgcatagtgtcactgtatagcgccggattatctcttcctctgactatcaagatttcgttggtatcccttagtttttcactgacaaaccaggtcccttggtaattagggtcagcttgtggcatggatatgcccactttctgtccaattgtgtaagaccacaatccatcgtgtctgccccatgtcgttttggcaccggattgtgggtcaacggtaatgatatcacccggtgaactgggtaggtagtgctttaaaaaattcttgaacttcccatgctgggaattgttgacgaagcatatgccctgtgaatcaggcttttctgcagtcgggaggcctgcatacttcgctaaatctcgtacttctggtttcgttagatggccaatgggtagcaacaaagatgacaaaacagtggagttgatttgtgaaaggtaatagctttgatccttgggcctataaatgcttctcagtaaatggaataatccttttccattcatttcctgcataactcgggcgtaatgaccagtaacaagccaatagttacccgtcccatacttctcatccagccactctctcagcttgccgaacttgacgaacttgttgcaaccgatatctggattgggtgtcgacccttcactgtagcctctcaacattggttcaaatacatctatccaataatcttgctcaaaattaactttgtcaactcggatgttcaaatgcttagcgacacggttcacatctctccaatccctctcgtagcatggctccttgccagggtcgtccaaagattgtgattcagaccagttctgcatatatactcctcgggtatttggaaattctccggcaaatagtgctgccgccacagaggaatctaccccagatgacattgccactatcacgttgtcaaactttgccggtagccgctgtggtctgtacggtgaagcactcctccgtcctattaaatttaaatatcttgccagcattgttatctgacttgaatcgattgccaaatcaatacgctcacatttttaacgttcttgtatgtttccaaactttcattcttttacaataaagcaatgttttgcctcaactattgaaagaaaaaaataagagaccaattgttactacccggcgctcttaaaattttcaagcgatgagatgaaattcatacaaaatggctttacagagagttactagtacttcactaacttcctactgcttgaagtaaagtcactaaaagtacttttgtcatttaagttaccaccacatatctctttaacctagaatatggcaggcgtgcagaaaagaaaaagggatctcgaagatcaagacgacaatggaagcgaggaggacgacatcgcctttgatattgcaaatgaaattgccttaaatgatagtgagagtgatgctaacgactccgatagtgaagttgaagctgattatggtcccaacgatgtccaggatgtgatcgagtacagctcagatgaagaagaaggagtgaacaataagaagaaggctgaaaacaaggacatcaagaaaaaaaagaatagtaagaaggaaatagcagcatttccaatgttagaaatgtcagatgatgaaaacaatgcatctggtaaaactcaaaccggtgatgatgaggatgatgtcaatgaatatttctccacaaataacttggagaaaacaaagcataaaaaaggtagttttcccagctttggcctatccaaaattgtattgaacaatattaaaaggaagggatttcgccaacccactcctattcaaaggaagactatcccattaattttgcaaagtagggatattgttggtatggcacgtaccggttctggtaagactgcagcattcatcttgccaatggtggaaaaattgaaaagtcactcaggtaaaattggcgcccgtgcagtcatcttatcgccttccagagaattagccatgcagactttcaacgttttcaaggattttgccagaggaacagaactaagaagcgtcctcttgactggtggtgattccttggaagaacaatttggcatgatgatgaccaacccagacgttattattgcaacacctggtagatttttacatctgaaagttgaaatgaacctcgatttgaagagtgttgagtacgttgttttcgatgaagctgataggttgttcgaaatgggttttcaagaacagttgaatgaattacttgcatctttgcctacaacaagacagactttgttgttttctgctactctacctaattcattggttgattttgttaaggctggtttggttaatccagttttggttcgtttggacgcggaaacgaaagtttcagagaacttagaaatgctttttctatccagtaaaaacgcagatagagaggcgaacctattatatattttgcaagaaatcataaagattccgttagccactagtgaacaacttcaaaagctgcaaaatagtaacaatgaggcagatagtgactcagatgatgaaaatgatcgccaaaagaagaggaggaatttcaagaaggaaaagttccgtaaacaaaaaatgcctgcagctaatgaacttccttctgaaaaagcaactattctgttcgttccaacaagacatcatgtggaatacatttctcaactcttaagagactgcggatacttgatttcgtacatctacggtactttggaccaacatgctcgtaaacgtcaattatataattttagggcgggcttaacttccattttggttgttacagatgttgctgcaagaggtgtcgatattccaatgttagccaatgttattaattacacattacctggttcatcaaaaatttttgtacatcgtgtaggtagaactgcaagagccggtaacaaaggttgggcatattccattgtcgctgaaaatgaattaccttacctattagatttggagctatttttggggaaaaaaattcttctaacaccaatgtacgatagtctagtcgacgtgatgaagaaaaggtggatagatgaaggaaaaccggaatatcaatttcaacccccaaagctttcttacacaaaaagactcgttctaggttcatgtccaagactggatgttgaaggcttaggtgatctttataagaatctgatgtcctctaattttgaccttcagttggcgaagaaaacagccatgaaggcagaaaaactttactacagaacacgcacttccgcctcccctgaatctttaaagagaagtaaagagatcatttcttctggctgggatgctcaaaatgcattttttggtaaaaatgaagagaaggaaaaattggattttttggctaaattgcaaaacagaagaaacaaggaaacggtatttgagttcaccagaaacccagacgatgaaatggcagtgtttatgaaaaggagaagaaagcaattagcgccaattcaacgaaaggcgactgaaagaagggaactattagaaaaggaaagaatggctggtcttcacattctatcgaagatgaaattttggaaaggtgacgatgttgagacaggttacaccgtgtcagaggatgccttaaaagaatttgaagatgcgcaccaattattagaagcacaggaaaacgaaaacaaaaagaaaaagaaaccgaagtcttttaaggatccaactttctttttaagtcactatgcgccagctggtgacatacaagataaacaattacagataaccaatgggttcgctaatgatgctgctcaagcggcttacgatttaaatagcgatgataaagtgcaagttcataagcaaacagcgaccgtaaaatgggataaaaaaagaaaaaaatatgttaatactcaaggtattgataacaagaaatatattattggtgaaagtggccaaaaaatcgcggcaagcttcaggtctggtagatttgatgattggtcgaaggcaagaaatttgaaaccattgaaggtaggttcgagagaaacaagcataccatctaacttgctcgaagacccttcacaaggtcctgctgcaaatggtagaaccgtccgtgggaaattcaagcataaacaaatgaaagcgcctaaaatgccagataaacacagagacaattattattcgcaaaagaagaaggtggaaaaggctctacaaagtggaatttccgtcaagggatataataacgctccgggtctgcgaagcgaattgaagtccactgagcaaattagaaaggacaggattatagcagagaaaaaacgtgcgaagaatgctcgtccttccaaaaagcgtaaattttagatagtttaaaaccatctagatctacagatatatagtttacatatgtaccatagcaagaaaacaaaaatagatagcgagtccgttcttcataattctttgtagttctttgtgatttcagtattttgtcgatgtaagtcatgttcaatattttttttgtagcgcattttattctaactttccgatgaggcaacaaagaagtgttaagtatcggctgacgaagtgcaataaaaagtacttagttatacggtagatcaagaaccttcggtgagccaagcgagggtgtatacattcatttaattttgctttaataggagtaggagggcatcatctcaatgaatttacttgaaacaaggaggtccttgttggaggagatggagattattgaaaatgccatagcagaaagaattcagcggaatccagagttatattaccactatatacaagaatcgagcaaggtgtttcctgatactaaactgcctagatcatcgttgattgcagagaataaaatatacaagtttaaaaaggttaagaggaagagaaaacagataattttgcagcaacatgagataaatatttttcttcgagactaccaagagaaacaacaaacttttaataaaatcaatcgtccagaagagacacaggaggatgacaaggatttgcctaatttcgaaagaaaactacaacagctagagaaggaactgaaaaatgaagatgagaactttgaattggatatcaactctaaaaaagacaaatacgctttattctcatcttcttctgatccatcgaggcgcacaaatatattgtctgacagagctcgagacctagacttaaatgaaatatttactagagatgagcaatatggtgaatatatggagctggaacaatttcattctttatggttgaatgtaattaaacggggcgattgttcactgcttcaatttctcgacatcctagaattatttttggacgacgagaaatatttgctaaccccaccgatggatcgcaagaatgatagatacatggcctttttgctaaagttgagcaaatatgtagaaacttttttcttcaaaagttatgctttgcttgacgctgcggcagttgaaaatctaatcaaatctgacttcgaacattcatactgtaggggatctcttcggtccgaggcaaaaggtatctattgccctttttgttcgaggtggttcaagacatcttccgttttcgaaagccatttagtagggaaaattcataagaaaaatgaatctaaaagaagaaattttgtgtactctgaatataaactgcatcggtatttgaaatatttaaatgatgaattttctcgaacgagaagttttgttgaaagaaaactggcatttactgcaaatgaaagaatggcagaaatggatatcttaacacagaagtatgaagcacctgcatatgattcgacggaaaaagagggggccgaacaagtggatggtgagcagagagatggtcaactgcaagaagagcacctctctggtaaatcgtttgacatgccattgggtccggatggattgcctatgccatactggctatacaaactgcatgggcttgacagagagtatcgctgcgaaatttgttcgaataaagtttataatgggcgacgcacttttgaaagacatttcaacgaagaaagacatatttatcacttgcgatgccttggtatcgaaccttcttcagtattcaagggcataaccaaaattaaggaggcacaagagctctggaaaaatatgcaggggcagtcacagttgacatctattgcagcagttcccccaaagcctaatccttcacaactaaaagttcctacagaattagaactagaagaagaagacgaagaaggaaatgtaatgagtaagaaggtctacgatgaacttaagaagcaaggtttggtgtgaaatctctctgtgatatgtatatttgtttgatagatagcagttgtatgtatttatactattcttagtaatgaccttattacccgtcttgtagaattgaaaggcgaaaaacaatttgaggacccatataatggaagaaaacggacgtgaaagttaaatatacgtaccagaagacaaatcacagtaataaactaacaaaactatataataataatggacccacataatccaattggtatgttgttgatatttttagtgtttgtggaggcaattgagctcggtgccccttttggctttgcctcttttgcattttagttcttttacccctatattattaatactaaccatctcgatatagtccttgatcagggtactggtttcgtcaaaattggtcgtgctggcgagaatttcccagattacacgtttccttctattgttggtagacccatcttgagggcggaagaacgtgccagcgttgctacaccattaaaggacattatgattggtgatgaggcaagtgaagttcgctcttatctgcaaatatcttatcctatggaaaacggtattattaagaattggacagatatggaacttctttgggattacgcctttttcgagcaaatgaaactaccatccacctccaacggtaagattttactaacggaacctccaatgaatccgctgaaaaatagggaaaaaatgtgtgaggtaatgttcgaaaaatacgattttggcggagtttatgttgccatccaagctgttctagcattgtacgcacaaggtttgtcttcaggagtcgtcgtcgattccggtgacggtgttactcatatagtcccagtttacgaatctgtcgttttgagccacttaacaagaagattagatgttgcgggtagagacgttactaggcatttgattgatctgctttctcgtcgtggttatgcatttaacagaactgcagatttcgaaactgtgcgtcagataaaggaaaaattatgttatgtttcatatgatttagacctagatacaaaattggctagagaaacaaccgcccttgtggaatcgtatgagttaccagatggcaggacaatcaaagtgggacaagagagatttgaagcaccagaatgtttgttccaacctggtttggttgacgttgaacaacctggcgtgggcgagctgttatttaatactgtgcaatcggctgatgttgatatcagaagttccctgtataaggccattgttctttcaggtggttcaagtatgtacccagggctgccttcgagattagagaaagaattgaaacaattatggtttagtagagttttacacaatgacccttcaagacttgataaattcaaagttagaattgaagatcctccaaggagaaagcatatggttttcattggtggtgccgttttagctagtatcatggctgataaagaccacatgtggttgtctaagcaagaatggcaagaaagcgggccatctgcaatgactaaatttggtccaagatagatttgaactttattgatccaaaagaattaataaaaaagtttaaatctacgaatgaaaaatggaaatggaataatataaacttatatataaatgtaataagttaataaggcacaattgttgaacaagcaatcaaaatataatatttcactgagcgccgttagaggatagttatccttttcttggtatttcaagtattcagtgtctgtgtcgaaaaattgattgatgatttatttaaatgaatatatataaatatgtaaaaaagagttgatcaaagtaaataaatcagtacatgcatggcaaactctaaatgtatttatgttcataactggcacatgcttttcttccttatgcggctcttctaaattttgtaatctgcaaatttccttaaaacagtgtctaccacatcattgagatcatcttgtgatatatgaggcttctcagagccatatctaacggcattcctaataaggtcttccataatcgatccggatatcataaaaggttgaaggaaagtgctactcaggactttatccacagtccatcttttgtctgggttcctgtacagacatgctttcattaattcaatggcagactttggaatcttttcattattgctagtatgttcaggaaatgggattttcacatcaggattcataatagccaacagcctattttggccttggaaactgccatatgggggtttcccgtaaatcatctgatatataatacaaccgcatgaccacatatcagatggtctccccactttccacttgtttccctcatgttggttctcactattttgtgtgtaattcatagcaactagtgcttctggtgccatataatttggagtcccaatttgagtttcacgatatatattcaccgtatgttccggtaccgcgtttgctataccaaaatcaatgatttttaagatacctttcactaaaacaaaatttgcaggttttaaatccgaatgaactatgcccgcatcatgaactactttaatgcacagcaacatttcctttgtatagaatctaacaaaattaaaatccagtggcatgccgcttctttggttaaggatttgtgacaaatcatgatcaccacattccattatcaaatacaataaaccatcccccatttcataatctagtagttggattacacgcttttggtctttcaatttttccagaagttctatttctcctttgaatccatcaatacttgaatcgtcaaaagcgtcaaaagacacccttttgagcgcgtataccctattgccagatcctttcaccttgtaaactctggaggatccacctctacccaaaagttctattttttcgtactgggagtcatttactgtaattatatttctattattcgataaagaagcggactttgcaggttcaacaatttcaactttcttggtgactggaggtttgggagcaggtcgatggtaaaatacttctagatttttactgtttatattctcattcgttattgcatcatccaatgatcgttttagtctcttattctcttgttgaaggagattatcagcgtgatttgcatttatgcttatgtttcgcagtacttctcttttttcggagtcggaatctttatttctggaaattcctttataaattttatgaattgggctgttgaaattgctgttattgctagtatcaatattctccttgagagctcttcttatttcgatcgatgacttagatgaagatgatccagtagaaacttttcgcctgggttgagaaccattattggatgttatagaattgtccttgtttgccaataagttgttactagaaagtgaagaggaagaagacctacttttataaagcaattctctggaactatgttttcggagtgctgcttgtctattttcttctctttgtttatcaaagtagatttgagatattagtggaaggtcacttgtgggaagattatgttttttaatatactggataggattcaaatctccaaaatcaattgaatcataatccgtattctctcttcgttctttaaagtttgtttggtgagaatcctcaagtggtaattccactgtctcccttgcatttattggctggtttggagagttaggcacatcctcatcaaagatatttgtcaaagtcatcgctctctttgcaggacccagcttcgttgtcctattggatattaaaaatctcttacttctcctttcagcatactttgccgtaatatcttctttcatattttgtcgcaaattccttatcctttcaaaactcttatcaagactatttccaacatttatctctatgtcactagtgttcatcgtcgtcatgctagtctggtgattatttctcagatatcgtccgaacaaggttgaatgcgatgaggtactagtatgaccggatgtcaaattgcccattgacggtggggggtgactccttgatgaactcctgtccatttcttctaatcgatttgcgatcttgtcattattatgacttgataatatctctgatgctgaagttttttctgtgtgggaaagtaaagctgatccgaaattgcttagttttggaggcgtagtgaactcttcgtcatctgaaaactgtcgtgtattagttctcgattttaaatccacataatcatggaatgagtttgttgacatgtttgttttgagatcatccagttcttgcagaaacaatttattattttggttgtaaagctacttctataaacaactgcaatattcctattcagacttcagtgggctgggtcaagtaggcttctataaattttgtaggttactattaatatagtagatcttaaattctctttaagcttgccttcacataaacatcactattactctttgcaacccttggtagtttttttttggttttgtttactatttctaattgatattatcatttaatacgatggaagtgacaccaaaaattattttgtgtcactgcacaccataaataaaggtattggtcagaatatataaacatgtatgatatataaattgtggcatcacagtaatgctcaaacaaaaactttaatgttctttactcttttagggtgtattcagtgtttttgtcgtttatttttgaaatgttatattttgaaaagaattctccagaatcaccatttgttgtgataacaaagtgttttgatagtagcgtatttacacttttgatggcaataattgtgttaagggttttgctgctgttagaggtttcactttcttgtaatatcttgaaaaaatcagccttcgaataagctccgccattgaacattattgcaggaaaggattcgtctaaaataatgacatatacgtctgcaatatgcttcttgccctcgagtttttttgaagggtttagcggtaaatttttcattgagtctaaatacaacttgtatcgaacactggaaaatatgaaagtttggaattttctgagttcacttcggcaattatcaatatcgagttccaagtcataggattctttgatccatttctcgacgctgtctcctaaaaagtaggatcttattcccagttcgttcttggtgaaggactccaacactcttttctgcaggaaacttagaaactgctttctggtttcttcttgctttactaaatcaacattcaaacctttggcaaactcgtttggaattcccatcctggaagatatctctttccaactctgaaccataggttgtaattgtaatgatctcatggtgggtaatgttattttcaattttgttttcggtaaggaggtcaagacatctttgtaaaagatatttttctgccattttttgaattgtttaaaaaaaaagaacataataagaaggggaaaaaaaaagtgaaaaattaagggaataacgactatcgttgatgttagaatgaatgtgaagatacttgcagttgcaaatatgataaaaaatggggagactttatatactttcacaaacggcttgttaccgttctttggtgacttcgaagaaaatataaactttatttctgcacgtcgtgacgaatggaaggctcttttaccaaccaacctggatgtcgagcttttcagactggatagaaattggtgagtggtagaacaataattagaagaaatgcatgaaagcttacgaaactggaaactttctcctcgatattttggaattgcgggagatgtaatcgccgaaggcactggtttaggaaaagcccttaatattcctggcaagtacatattgaaaccctttccattattgagactattgagcgtaacgctgttcataagctcccttgtcctactggctaatcccactggaactttgaacattttttcctactcatatgtggttatggtggtcttatttatctgcgctaaatcacttttcaattattctttgcagtttataggggaggagacttcctctttgtaaaatctaatagggcgtgttcacaattttatgcgtcgggtgacttcaatttggcgcccgttgagattatctaaaaaatgcttttatttatttaagcgctttttgttttgacgaatgtatttatgtttttgtatatatatgagcgttttttttttccagatttaactagttttctttttcacctgtatgcacaccatcttttattcctatataatgccttttatagtactttgaatcttctatatacaattttttaggttttatcttttaaaaagtgtttatttcattaatttgaatctttattcccgtgttgcttggtcagctcattcaactcctcctcagtgaccaagtgatgcttatgattctttggtttttcaaccaaatcgccagatgtagggtcaacttcacaggaggggacggatacaagccaatcatcctttaccacgtcattcattaaaactctttgctttggttctaaagccaacattctgcctattattgtccgtgaatgtcttggcagtagccttaatattttatttggcccccgaactatatcatcttcgtcctcaggttcctcagtaaataacctaaatgagttgaagctcttttttggagccttccaaggaaatcttttaaggaccatacagtaaaatataatagcgatagaccacacatctgctactcttggatcgtaggatgtttgtttcaataactcaggagccaaataagggtcagaacccacgattccatgtgattttacaatggtatcttcgtaagggtattggaacactacagcgctcccaaagtcaatcagtttcaagatgccatctttagtgacgacacaattgtccaattttaaatccctatgagctaagcccatagagtgcaggtaattaacgccgtggcacagctgcttgaagtaacagttgacttcatcttgtgtcattaggttactcatgacgagattaaaaaaatcatatggcgcatactccattactaataaataggtgtcaccttcagtcaacatatctagggtttcaacgatattttcgtggtgcagcgtggaaccaatacaaaattcagtggtaaccttcttagaataattagctaattgagactgattagttccttcattgtttaagtgtggttttctgaacattttgcaagcaaataacttgccgtctgttctttctactacggacactgaaccggaagctccttcgcctaattttctaccaggaataccatatttttctaatagctccactgggttatctgtttcgtataacgcttttccgttactttctactatattttcattggtgttcaaattgagcttcggttttgtaggggtggatccacggttgtgatggtggtgatgatgatggttatcgtgataatcattatgaatttttttgaaaaatcttgttaatctcaaggattttttctttcttgatgaggtatcatcactaccgcttgaagaattatgctgtagttccacggacccaggggtggaggcttgagagtccatgaagtgtttgtcttcaatctgtttctgtagtatctctacgggatgcatatgtgcctggtatgataaattcgaagagggtgtatcagattttgcagaagacactgtagaaatgttgctatgagctgtagagcgaacggggtgaggatggtggaaagcatcttttgagccttgatgaatgtagtttattggattgtgaatactatggggtaagtggggcacagtgtgtcccgtacgaacgggattatgattgttaggtaagggccgtgaaggagagtagtcaataggagcttttttagctgaagtaggagaaatacctgtcaaagtagaacttgctactacgtgtgactcctttgacaacgcgccatttccctgggggctctttcctatggtagatcttcggtcgttgggtttgttatactttatttgatcctcttggtcagaatctgtattcttttttgaagatctagaagaagaccttgaaacatcatctgtctttgagtatgattggttaccacctccattgaatattttagccgataaattcttcaacttagttggcctaaataatgaagacagcgaagttgatgaagatgagtgtaatggagtttccttaaccattatgctatgaatttcaggctgctcttttctgtccttctctctttttttccctctcaaatcctctcagcttattagcgcactaaagagtcagtttgggtgaatagcgtaatcaacttatggaaaagaagaacactagaatccgtcactattggctgcaaataagtattatatcttttttcaatgagaaatcttgcttgccccataacaggtacaatacttagcaagccaggaagagtcacactgcaaaatagatatatgagaagcggaagtagcttttccccttatagatgtacgccgttcgatattacccgaactgcaagaaaagcttctccaaatatctactggcctccattcaagaaggcaattaaagagactatgtgtacatgaatgggaacttggtatgatggtagtaatgctttattagtcattcccctacccccttgcgcaacctatcattttacttgccagatgtgctctccactgttagagcctcttcgctgacaaagaatggacgagtacgcgagcggtgaaacgagcactgcaggcaagagaaagaaaaatcatgcatgatttggaaagcgaataagaaatgacgcagttgagtgtttgagttggagccagctgtgttattcacaggttcatttcgagaaaataaacgcctttggtggaagcggacactatatttcacattttagctgtagaagtaaaaaatttatttcaagtttacttaatccattcaagcagtgctttcccggagtttcgaataaaagacactgaggacttttcagtttgaatttgagatatgttgtggaagtttcccaataccagaaccgcctttgaaatccggaagttttcttttatgttcttgtgaattttctatccgagttttaactttcgatattcagaaagaatagccgttcatctcttttatattatatttagcgatgtaatgaaagtaaaaaaacaaaaaaaaaaaacaacaataatcaaatgacgcatatctaaatattccagaaaagaatataaataacgagggtgataaagcgggtgcaattaaattctctgtagtacaaaaatatgtaataaccgcagaacttgttagtggaatctcttttagatgtagcttgaaggctcaattcgctccccttcggtttgctgaaggaagaacgatgcggaatattactttgtgaccatgttatgtaaagacaatttcctatttttttttatttctgcccatgcatggcttattgattcactaaggatgcgttataccttgttgtgttccaatcccagtaaaacgtcaattccttttctttgctaactttggagacgtcgcaatcttcatagaagctcacacctcgtaatctgtctttggcatactcgtaaaatgtgccctcttcacatgaaaaacctggaccactggagcaactctctataggaaccacagcatcgttgaccacataacggacgtacgaatcgtttgagcattgaaacttttctgtgtagactctagctccctgaggaatgtaccacgacctgtggtaggaatgatcacgaaagggaacatgattggttgttaaatttctagtgtcatcaatcaatccagcagttgtcaaataatttagaatatcagtatcgtgcgtaaagctcagccaaactttttggtccaagtgcgcactttgtcgtattagcttcactgttgcattgaacaaattagcacctatagatttaatcaatttgtatccgggaccattttggtagaagctcgtcaaatcagtctcataagaataatgtattaactctgccgcggagaaaatgtcacaaatgttactataaccttttgcgttcaactcgaaggcacaccaagaaaacaaggccgctgcatctttcctgctcaagttcagccctttattttcgtcattaagacgatcggaaatattttctaagtagtccctcgaatatgacattaatatatcattgttggcattcgaattccaattggggcacgaacttttggcagctaatgtgtttgctcctgacgaggaattttcgctaagtgtttgaagtgatatattaaagccatcgcccaaagcctcggcaaaatattgcgcagtatcgtagattcttttcgaatttgtggtgaagataggaaagttggtacagttctccatcaattttccatattttgctaaaaactcccttgcatgtctctttgcattcatttctcctgtatacgggttcaacacatcaatcgaattttgcaaagttgtctccatttctagaagactttcatcgggaataaaaaattcatatccattattcaaaaacgataatgatccctcgtacttacctgtgtaattggatattttataccatacttcaaaaatatccttggcctcacttctggtaggatacctttcgccatgtctgccaatcatttgaacttgcgttaatctacaaccttcaggaatatcagtgggtataccgtagttagcgggaaaggagaaatatggcgcagaccctccaagaaagggaaacagactcttctgagagccaattagttcaatatccgcaaaacttctgagtgggatggagagtgccttagataatagaacacctaaacaaatggcaaaaataacgggcttcaccattgttcctgtatggtgtattagaacatagctgaaaatacttctgcctcaaaaaagtgttaaaaaaaagaggcattatatagaggtaaagcctacaggcgcaagataacacatcaccgctctcccccctctcatgaaaagtcatcgctaaagaggaacactgaaggttcccgtaggttgtctttggcacaaggtagtacatggtaaaaactcaggatggaataattcaaattcaccaatttcaacgtcccttgtttaaaaagaaaagaatttttctctttaaggtagcactaatgcattatcgatgatgtaaccattcacacaggttatttagcttttgatccttgaaccattaattaacccagaaatagaaattacccaagtggggctctccaacacaatgagaggaaaggtgactttttaagggggccagaccctgttaaaaacctttgatggctatgtaataatagtaaattaagtgcaaacatgtaagaaagattctcggtaacgaccatacaaatattgggcgtgtggcgtagtcggtagcgcgctcccttagcatgggagaggtctccggttcgattccggactcgtccaaattattttttactttccgcggtgccgagatgcagacgtggccaactgtgtctgccgtcgcaaaatgatttgaattttgcgtcgcgcacgtttctcacgtacataataagtattttcatacagttctagcaagacgaggtggtcaaaatagaagcgtcctatgttttacagtacaagacagtccatactgaaatgacaacgtacttgacttttcagtattttctttttctcacagtctggttatttttgaaagcgcacgaaatatatgtaggcaagcattttctgagtctgctgacctctaaaattaatgctattgtgcaccttagtaacccaaggcaggacagttaccttgcgtggtgttactatggccggaagcccgaaagagttatcgttactccgattattttgtacagctgatgggaccttgccgtcttcattttttttttttttcacctatagagccgggcagagctgcccggcttaactaagggccggaaaaaaaacggaaaaaagaaagccaagcgtgtagacgtagtataacagtatatctgacacgcacgtgatgaccacgtaatcgcatcgcccctcacctctcacctctcaccgctgactcagcttcactaaaaaggaaaatatatactctttcccaggcaaggtgacagcggtccccgtctcctccacaaaggcctctcctggggtttgagcaagtctaagtttacgtagcataaaaattctcggattgcgtcaaataataaaaaaagtaaccccacttctacttctacatcggaaaaacattccattcacatatcgtctttggcctatcttgttttgtcctcggtagatcaggtcagtacaaacgcaacacgaaagaacaaaaaaagaagaaaacagaaggccaagacagggtcaatgagactgttgtcctcctactgtccctatgtctctggccgatcacgcgccattgtccctcagaaacaaatcaaacacccacaccccgggcacccaaagtccccacccacaccaccaatacgtaaacggggcgccccctgcaggccctcctgcgcgcggcctcccgccttgcttctctccccttccttttctttttccagttttccctattttgtccctttttccgcacaacaagtatcagaatgggttcatcaaatctatccaacctaattcgcacgtagactggcttggtattggcagtttcgtagttatatatatactaccatgagtgaaactgttacgttaccttaaattctttctccctttaattttcttttatcttactctcctacataagacatcaagaaacaattgtatattgtacaccccccccctccacaaacacaaatattgataatataaagatgtctgctgctgctgatagattaaacttaacttccggccacttgaatgctggtagaaagagaagttcctcttctgtttctttgaaggctgccgaaaagcctttcaaggttactgtgattggatctggtaactggggtactactattgccaaggtggttgccgaaaattgtaagggatacccagaagttttcgctccaatagtacaaatgtgggtgttcgaagaagagatcaatggtgaaaaattgactgaaatcataaatactagacatcaaaacgtgaaatacttgcctggcatcactctacccgacaatttggttgctaatccagacttgattgattcagtcaaggatgtcgacatcatcgttttcaacattccacatcaatttttgccccgtatctgtagccaattgaaaggtcatgttgattcacacgtcagagctatctcctgtctaaagggttttgaagttggtgctaaaggtgtccaattgctatcctcttacatcactgaggaactaggtattcaatgtggtgctctatctggtgctaacattgccaccgaagtcgctcaagaacactggtctgaaacaacagttgcttaccacattccaaaggatttcagaggcgagggcaaggacgtcgaccataaggttctaaaggccttgttccacagaccttacttccacgttagtgtcatcgaagatgttgctggtatctccatctgtggtgctttgaagaacgttgttgccttaggttgtggtttcgtcgaaggtctaggctggggtaacaacgcttctgctgccatccaaagagtcggtttgggtgagatcatcagattcggtcaaatgtttttcccagaatctagagaagaaacatactaccaagagtctgctggtgttgctgatttgatcaccacctgcgctggtggtagaaacgtcaaggttgctaggctaatggctacttctggtaaggacgcctgggaatgtgaaaaggagttgttgaatggccaatccgctcaaggtttaattacctgcaaagaagttcacgaatggttggaaacatgtggctctgtcgaagacttcccattatttgaagccgtataccaaatcgtttacaacaactacccaatgaagaacctgccggacatgattgaagaattagatctacatgaagattagatttattggagaaagataacatatcatactttcccccacttttttcgaggctcttctatatcatattcataaattagcattatgtcatttctcataactactttatcacgttagaaattacttattattattaaattaatacaaaatttagtaaccaaataaatataaataaatatgtatatttaaattttaaaaaaaaaatcctatagagcaaaaggattttccattataatattagctgtacacctcttccgcattttttgagggtggttacaacaccactcattcagaggctgtcggcacagttgcttctagcatctggcgtccgtatgtatgggtgtattttaaataataaacaaagtgccacaccttcaccaattatgtctttaagaaatggacaagttccaaagagcttgcccaaggctcgacaaggatgtactttggaatatctatattcaagtacgtggcgcgcatatgtttgagtgtgcacacaataaaggtttttagatattttgcggcgtcctaagaaaataaggggtttcttaaaaaataacaatagcaaacaaagttccttacgatgatttcagatgtgaatagcatggtcatgatgagtatatacgtttttataaataattaaaagttttcctcttgtctgtttttttgttggctcgtggttgttctcgaaaaaggagagttttcattttcgaaataggtgattatcatcatgttgttatcaccccacgacgaagataatacggagctcaccgttttctttttttttccctttggctgaaatttcccaccagaacaaacgtgacaaaattatctttgaatccaaagtagcttatatatatacgtagaagtgtttcgagacacacatccaaatacgaggttgttcaatttaaacccaagaatacataaaaaaaatatagatatattaacttagtaaacaatgactgcaagcacaccatccaatgtcatgacattgttcttgttaaggcatggacaaagtgaattgaatcacgagaatatattctgtggttggattgacgctaagctaaccgaaaaaggtaaagaacaagctcgtcattctgccgagctaatcgaacaatattgtaaagctaataatttgagattaccccagattggttacacctcacgtttaattaggacccaacagaccatagaaacgatgtgtgaagaatttaagttaaagccacaactgcaggttgtttacgactttaataaaatcaaacttggagacgaatttggcagtgatgacaaggataatatgaaaatcccgattcttcaaacttggaggctaaatgaacgtcattacggttcctggcagggccagaggaaaccgaatgttttaaaagaatatggtaaggataaatatatgttcattaggagagattacgagggtaagccaccacctgtagatcttgaccgtgagatgattcaacaagaaaatgagaagggctcttctactgggtacgaattcaaggagccaaacagacaaataaaatatgaattggaatgcagcaatcatgacattgtattaccggattccgaatctcttcgtgaagtggtttatagattgaatccttttctacaaaatgtcatattaaaattagccaatcaatatgatgaatcttcatgcctgattgtgggccatggaagttcagtgagatcgctactgaaaattctggagggtatatcagatgatgacatcaagaatgttgatattccaaatggtatccccttagtcgttgaattagataagaataatggtcttaagtttatcagaaaattctacctagatcctgaatctgctaagatcaatgctgagaaagtccgtaatgagggtttcataaaaaatccttaaggggggtaagtatataatataattgtgtattttccgaagtataatgaaaaccaatagaaaacttattataagtccaatgaggtactttaaaaatgtgatatttataagaacattcctgaatgcagatatatgatatatattgtaaatatatatagatgtgtatatgtatttccattttgtgtgaggttttcttcttttatctcctatataatttgtaaccttaattaacccatgacataaccaatattagcctttgcaaattttgtaacttcttgacgttgttctaacgacaaatcttcatgcttcgattttatatgccttgttaaagcatccagtctcgaaaacgtcttctgatagccctcagatccaagaatttttatacactccgagcaacggaagacaatcttccttttagcgtgaatggtattttggtgtctcgttaaatcataggaccttgaaaattgggcaccacacggttcatttgtaatgagattcattatctgacacgtaaatatttcgttattaccgtcagaagatgacgtatgggccgatggtgatgcagtcgaaggtttcgaattcgaatttgtagatgaatgtgaagataagtgcttcttagtataattaattagcttccgcctactagcatttgagcttactacagctgatgtaggcttctttattctttctaatgtgccgttttcattactgttactaacgcaactacggttactggatgattttgctggtttccttttaccggtagtagcagtagacggtacgtttgccgaggttgagggagatggaaatctttcaaaatcaatagtgtttttattgaggacaaaactttgctttcttctgttcttcaagagagagatatcgtagatatcgtcttcatcaagatcattatcctcatcctcatcctctatcttctcatgtccccgttcatctaacagatcttcagatacaacactggaaatgctgtccatgttagagtcaacgtaactgtactcattaaataaatgactagaactcttggcacgacccgttttttgatctgagccaaacattgagattggtgtaacatccaatgacagtaaaggctcctcttggtgttgctcttgttgcaaacaattttcttctatttcatcctcttcatcatcactgatatcgtcgtcatcagagtcaaattcattgttaaaaatagctctcgcatcctcattgtttattgcggcgctattatcttgaagtgaccactgcattttcggattataattatcctcatagaaaagcacttcttcatcattaccatatagattgtcaccgttatcgaaaaaatcgttggaaattttaacatcataattgaacgtattccgtgtcggtacatacgggtctgatactttcattatattctttagattgacggtcttctgcaatggggtttcgctagcacccttaatctcgtttggtatgagatggacattattaatctgtctatcgttggccgttgcttcactagtcgtaaaagaggtggtggtagttaaagtaggatccgcgtatttgttgaatatcgggaaatggtaggtttgttgtgggggtatcgaagctgcactcgattcattctggtgttgtaatgaatgattccacgtaaaagtgttgttttccttgttcttattcaccaacttatatggagtaatactagcatttggatgatagttttgataatgactcgtaaactgactgtgacctggattagtatggtacaactcgtcttctaaaatatccgttaaggttctttttaggctaagttccgtagaagccatgattgcttgaaaattctagaaaacttttgaaaagatacaaattagctattagtactatctactattagttcaactaaaaagcggagttcttccttgaggagaaaaggatgaacaaaatggaactgatctactccttaaatattccacgccaagaagaaaaaagagtttcgggtttatctttaatttatattagagataaaacgtatcctcctccttgaacgataaaaaattatccgtgtgggttaggctgctcatcccgggctttccccaaattgggcttcgaactattctttccttatatagaattgctctcctcaacaagtttcgccgaaacggaactttctagaaccatcactgtaaacggctattagtaatagcgatcacgtgattatccgtggaaaggttcgtacgggctgaggcacctttctttgagttccacggaacttgttattacaggaacagaaaggtagtaaaaaaagaagtaacgtcctctcagtgcatatagtttgatctctataacaatccgtagttggttttctcaacaattaatattgaatacgttagtgatgattggttttcaacctctgccgctaatttaggcacagttctatcgcagccgtaatggaggcattatatagcactttagcgtcgtaacgaagggttatggtaaccgcctaacgattttatttactcgcttgttgcttgctttgtaattggttatatggatttcaaaataatatggtcatctgaccatggtgacataaccaaagtgttcgaaaagataactaaattgatacatctaggaaaactgaaggaaatccctattgttaagtaaacatactatatatgccaaaagaaacaaatgtgcggtagaataaaatacaattcagtacaataaaatacattcaaaatacatacaagtaccaggaaaaaagctcgcataaaaaaggcgtgttaaaaaatgtcaccacaatctttcaaatcatgatctcttcttttaacccaatatttgcccgtatatctccaatatttagcttttgtgatgggatgagtatccctgacgaaccattgtgggtgatattcaaggttattttcctccctttttctgcgtgctgctctttgcttttcttcaactctgaatttctcatcaccagcttcgtcataacgcccatcttccattgctctttgatctggtctcaaacgtgtatctgtggggggtaaccatggcaatagatgtggttgtggagcattcagcgtgatagcaaaaggtgttaaattgaatggctcctcaggacggtcgtttgccttccatattaaaaacttcgttccgtcatccgtaggcccattccctgctgatgcagcggttctagttttctccaacgagagatcgccatcttttactactttcttggcaaaaatagcttcattccagtgtcctcctaggatccacaccttctgttttttcttgttgtagacttcgcctgtgatttcatatgctcctgatgacctccatccccttgctttgaaatacaacttgcaatgatcaccggttgtgtgattgacaacgttcacttcaccgtggttatcaacttgtggattaccaatgagaatacctataacagtattgttgggcttcttccaagtatacagttcctctttttcattgtcatttggacgcaacttaatgtgccataatcctaagtgcttaacattgaaagatctgccattgaatttagtatcaacaaatgattcaccccaaaagtcccatcttggtgattcagtccatgttgcagatataggagggtgatgtgaaacctgctcggtgaaaaatctgtactgtttatctggtcgagaatactcaaatgtttcacccaacaatgggttgaagggtttcgcaactctttttgtagtagatgcgtatgaagatgcggtaaatgccgcaacatatagagttctcagtgttgaatcttcaaacgttgcagcctggtctaatagttcggaatactccaaatcctctgccactctttgtaaaagagatgtaggctcattgaaagtaactggtaacgtcattcttgtcatatctttgcccaccatcgatttcagaacggcccaaagactaatctttggtctatcgtccttatccatagatagtctttttctaataccatcttcataaccaagataggacccttctttgagtaaatattcttcttttcttttttgcactgtagtgacagcaactatggtcttttcaccgataactgaagatgctatctctttagttttctcctttacttggctctctttgtcctccgctttgaagtttttcagtgattgatcagtttttggttcatcttctgtaactagattattttgtttttcaaatttttggcttgttttctcaacatttgactctattttgcttttttcgtcctggacatactggctgtcgttatctgtttcatttggaactgggggaggagcatgcttgggagctgcagcggtcgaaatttcaggatgagcctctgttaattcagttacttcatccaccaattccgcggcatcataaaactcatcagcatcagatgcttcatcttcttcctttgtagcgctgataaatttcgcaatttgaccgagagtacttgccgtagtatctgattcctgttctttgtcattttctaaggattccttgttgccggcagtggcatgtgattccagcaatttcttgtgtagtatctttttcaaacctcttctttctttatcaatagatgctagacgttcggttttgttggacaactccatttctaattctttcacagattgcacccaaacgttattgacatcaccttgctttgaaaccatatccactaatcttttgtctcttttataagtcaagtccttcaacttaccaaaaatggttgatgtgttgatgaggctcttctttattgtgagccaaacctcaggacttggctcctcttgttcaattagttcaatcaaagaactcaactctatactgattgcttgttcatacatatcaagtttctccttatatggcccatactgtgctttgatgtattcttcatcacgatcaaaatttattccaaggtcttcctcttcatcatctgaatttgcctcatcaccctcgaaattatcaatatagttattatcactcaaggaagcagtagatcctgttgtggtgttagactggctcaaattcgcaccgttagggactttatctataggactagctacacctgagccactttgcatactccggttacttttcaaggtattactactgcggaccctttgcagagctgaacctgtgtgtactccaacgggggttttgctaccatccagccggttttcaatcattttactaacaaagcgcttgccagattcagtcaaattatcgtttagttggatttcgctggatacgacggacaggttgttgcttggtctccgataaagactcacagaggagggctgaataacttccttgtgtaatgtgtgctgatagtattgcgaagcttcaggaagagatccttgtgttttggaatgcgatatcagggctggagatttgttcttcaaggccaatgatggtggtactgccttttttttgtttaatatctccttgtctttggcgaatctaatagcgctttgtatagcattgacccacctagtcgtttcaatgggatgattgccctttaagcgccaccttgttgtgcctgtgatgccacctagcaactcgaaattcagtttttctgaagaatcgatgtgtaagcggcacgtcgaaacttttaaagtaccacgaggcctatcaacatgcgattggtctttgtaatatgacagatttccgtcgccacttaaaatgaaccaacgtaatttgtagccatgggcaaaatttgtccatttctttaaaaaccccttatacgtaggaggcttacttgatgcgacatcttcgtgaacaatagcttgttctctcagattcttttcaagtagattctttaacttaatttccggtgtaacgttgttcgacggtttagcgggtagttttatatttttgactaaatccaatggcgaccgtcccttcccatctttaactgttgcttctgcaccatgtttcagcagccattgacacatttcaatgtcttttttttgcgaatattcatacagaagtgtcgttccggtttcaggatctatgccattaatatctagtaaatttaggtttcttggatttttccaaatagagtccaatttcgaaaagtctcttttattcatggctgctctcaaagaatgaactgtttccaaaaaatagtcatctcttttcaattgaatcatttgtgctacattcaaatctttgcacatgtccaaaggctgctgatgagctttattcttgacacaatcattgatagacttctggctaagaaggaaactgatcacatccgaccgagattgagcagcagccaagtgcaatggagtattgccattttcatcctgataattcaaatctagatggataccatcatcgcttttactcgaactcttctcatcacctacttggtccacccaatgagcaacaatttccttgataagaagaataggggccacctggacagcataatgtaaaattaaattaagaacttgctgtacagatgggtcgtctttaggttgaaattcattgtccacaagcgcctttaaatgtttgaaatccccctgacccaaaacttccagcagcttcactttgagtaaaggtttgctcacttggttgagatcttcagcaatggacaagtcttccctagacatattgtgaagttttcagttggcgagcttaagcttatgattatcgatgaaatatgctaggttaaatttaaaaattttccttgggacgattggttgatattcacctttgtaatattaagcaactttggtaaatagattatatacgttgaaaaaagagaccagaatatcttgcacttaaaaccaaaaaagaagccaaaactacaaaaaattcgtgtcgcctttccttttccctgttgttttgcctcttctccctttgcgaagcgattcattttaaaagttagagtaatacgatttccacgtcgttcctccttctcgcgccaaagggggtagggaagagaagggaggagcccttgttataacggttccgcaggagcgaaaaagaccctgaggctttgccaaggatagaaagaataccccagagaaaaggtgagcagcaagtaagactcgtttcgtagttaaaaaaaactgtcaacatttcgagcttgatattaatattacaaatcattattcgtttgccaagaggaacacatcatttgtatttcttcttttgttgcattgcaattgggcatactatctataggtcttgcaatgtaattaaaaacaagtgcagagctgctgatattgctaatcggaaagagcaaagaaagcaggctcaagtctgaataaagccatgggatgagttatttctagagattcttggcatgcggtttaagtctttatgtagcacgttagtgaagcataatgacgattttcttttgttatttctggcttaacagttttacatttagatatcttataactattaaggctttgggatagcatgttcaatcttgcctgtaatgcggattgactctttgtaaacaattttacaagatacattaatagatgaatcggcaatttttctttttcaaagttgtgttatatccttgtattttctggcacacttgcttatcacttctttcactaaaaatatagtttaacactccaagaggaataccatccccaagcgagttgattgactgcaagtgtaattaaataggtggaaattgcatggtgcatatgccaatggctaagaaaaaattactcttacaaagattattttgtcaatttctcgaagaaaacaatgctacattttgaaataggattttttaaatcgtgacatgtgctttaatagaaacgtcacttcagctctgtcattacataagatttaacatgagcaaaagggctattttggatacggtatgtcattcctttcccctattaaatatgaagaacatatattctcaagttgatagaaaatgcaggaacaatacacaactatttacacattatgctttctcgattctctgaaaatgaactccagtatggcaatttgagcgcagctcattccgatgattaataatatgccgtaaatagaaaacattacaattctatgctctgttgaacaaacggtgtgatgatttctggtgtttctgcttttatagtactgtatattacgttccaaaacgtggagctgcctttctatggtgtctatagaattttccacactgtcttgcaagggatcggttttagagtctctcaggtttctctgcgcctttctcgccttgcgtctttcatttcgaatatcatcttggcgttcacaattgtacttgaagtccagatcaacaatcttgtcgtgtgctttaccaccataaaagcagatagcatattctcccttatgttggcctataaatgaccattcaccttgacgttcaccagatctctcgattattggcttgtttttgtcatcaggagcaaatatttcgtagttaacatcaaagtcattgctctctccttgctgtactgcaaaataatatgagattgtacagtcaatttccggagttagcgtatataagcactcctttcgacctttattcagttcaaatgtcaacggtgatgcctcagcaaaaaattgtgctaaaaaaaaaaactggaagaaaagtacacataaattggacatgacggagttttttagtcagttcacagtgtcccttcaagtacggtaactatcaagagccttaccagtttctgtcaagatattgtccccccaaattctttcattgaggagaggattatgaagaacgcgttctgttttaaagagagaaaaattcaggtcaggacgcgttggtctcacctttgttgacataatgaccatgacagtgtaggaagtctaagtagtatgtggaaacctacgcgatcatactgatacgttcgtaaactttatcaacgaacgacgctttttttttaaacctctatataagcatgtttttagcttgggaaattaaggtgtagccctggttttgaagataattaagaatctaatggggcaatgcttgtgtagatgacattttatagagtaaaattacttcccgtttagctcgataaacgccttaggcctacataaatcttaaacatttgtccccggtcagcttttaaattatgtcttctttgccctggggcgtcttcttgaacggcatcaatttagtgagtagaagagcacttcacatttccgcctaaaatcaatgcaagaaccattaacaaaaaaaaccgctcagcaggcgtaacgggaagtaacagactaccttaaattttcaataacaattgtgctattatctaattttcttaggaaagaggcagtttcgaagtagaacaatcataatgacaagcaaaacgaagaatatcgatgatatacctccagaaatcaaagaagagatgatacagctctatcatgatctaccgggtatagaaaatgaatataaactcatagacaagatcggtgagggaacattttcgtcagtgtataaagccaaagatatcactgggaaaataacaaaaaaatttgcatcacatttttggaattatggttcgaactatgttgctttgaagaaaatatacgttacctcgtcaccgcaaagaatttataatgagctcaacctgctgtacataatgacgggatcttcgagagtagcccctctatgtgatgcaaaaagggtgcgagatcaagtcattgctgttttaccgtactatccccacgaggagttccgaactttctacagggatctaccaatcaagggaatcaagaagtacatttgggagctactaagagcattgaagtttgttcattcgaagggaattattcatagagacatcaaaccgacaaattttttatttaatttggaattggggcgtggagtgcttgttgattttggtctagccgaggctcaaatggattataaaagcatgatatctagtcaaaacgattacgacaattatgcaaatacaaaccatgatggtggatattcaatgaggaatcacgaacaattttgtccatgcattatgcgtaatcaatattctcctaactcacataaccaaacacctcctatggtcaccatacaaaatggcaaggtcgtccacttaaacaatgtaaatggggtggatctgacaaagggttatcctaaaaatgaaacgcgtagaattaaaagggctaatagagcagggactcgtggatttcgggcaccagaagtgttaatgaagtgtggggctcaaagcacaaagattgatatatggtccgtaggtgttattcttttaagtcttttgggcagaagatttccaatgttccaaagtttagatgatgcggattctttgctagagttatgtactatttttggttggaaagaattaagaaaatgcgcagcgttgcatggattgggtttcgaagctagtgggctcatttgggataaaccaaacggatattctaatggattgaaggaatttgtttatgatttgcttaataaagaatgtaccataggtacgttccctgagtacagtgttgcttttgaaacattcggatttctacaacaagaattacatgacaggatgtccattgaacctcaattacctgaccccaagacaaatatggatgctgttgatgcctatgagttgaaaaagtatcaagaagaaatttggtccgatcattattggtgcttccaggttttggaacaatgcttcgaaatggatcctcaaaagcgtagttcagcagaagatttactgaaaaccccgtttttcaatgaattgaatgaaaacacatatttactggatggcgagagtactgacgaagatgacgttgtcagctcaagcgaggcagatttgctcgataaggatgttctcctaatatctgaatagcaaagtgataaattactgctagtctgaaataatttccttttctttggaaagagaattttaaaagtacttacatatttgcatagtgaaagatttaaataaaaatttcttaaagtgaaacggtttagcataattggtggcatgcgcttaagatagtgccaaataccaaaaggcacaggtgcagacgatacttaaacaatagtgctactacgccacttcgtgaaagctaatatctctttaccttgcatttgggcatgttgcaaacaggaggatcaaaatacaaatggaatcaagaatgctcttctggtatgatactttttgtttttcttttgagcccatgcgtacatttgagctgttgaaacagtcaaaaataaaacggcaaataaattgaacttgaacacaaaagtaaaccaaatccaagaccaaacttcaaaagtatagttgggagcaacaaaaagattgaaaataccttgattcaatgggacacggatcttagcgttaccatgcttcttttgatagtcaccccataggcgcaatttaatgtggcaataaaagttccatagttctgaaagcacgaaaagaccaattaatgtactcaagtcatccaatttcaaatatgaatagtatttgaataacttagcattcccaaaggggaagccgtagccaaagtaaccgaatgaaatgagaccgcttagaacccagtaatggaaacaatttttgaacaggttgaaaattggcatagtagctaaagagaattggtgaacaaataaggtttcaaataatctctttccataatgtcctaaaattaaaaaatatgcaaccctgtttaaaaatggattatagtcggagctagcactgtgccatctatcaacaactgtgggaatggtagatagataataaaaaagggagtgaaccaagactggacccaaatactcacaaaagaagactaatctccatgaaatttggggacccaaatctttgatgaagaattccattgagtcatcagcctcttcttgaaaaaacgattctgaaataaccggaacttgtttagattcctttttgtaggttaatcttatcctgtacttgctgatattgtggttattagcagagatttttttcaaaacatcatctaaagtaggctttttggataagtcaatttcagtgtcccttaaccctttagagcggctttttatggtgataggcattttcaaattaaattcaaaatatgtatctctctcaaatagctcaattggtttctagatagctaaatagaatataatcttactgtcctccgttctgtaaaattcacgctcttagtcccttttcataattccttaactttttgcgtacaaaatgatatgtttattatatttttcttttttttttttcaaattttttctttttcttgaaaaatttttcaaattggaaagctcatctctcttgaatgtataatactttcttcctctaactttcaaaaagttttacatagccaagaagttttccttacatcggtatactactgttatataagttattcttcgagaaacaattagatatcattcatcggataaatctaagttgcccattgctttcaataactccgatcaaattaactcaaatcaactaaaacagtaatgtcattcagaccaggtagcagaggtggttcccgtggaggttccagaggtggcttcggtggtagaggcggttcccgtggtggtgctcgcggtggttccagaggtggcttcggtggtagaggcggttctcgtggtggtgcccgtggtggttccagaggcggcttcggtggtagaggcggttctcgtggtggtgcccgtggtggctccagaggtggtagaggtggcgctgctggtggtgcccgtggtggtgccaaggtcgttattgaaccacatagacatgccggtgtttacattgctagaggtaaagaagatttgctagttaccaagaacatggccccaggtgaatcagtttatggtgaaaagagaatctccgttgaagaaccatctaaggaagatggtgtcccaccaaccaaggtcgaataccgtgtatggaacccattcagatctaagttggctgccggtattatgggtggtctagatgaattatttattgccccaggcaagaaagttttatatttaggtgctgcttccggtacttctgtttctcacgtttcagatgttgttggtccagaaggtgttgtctacgccgtagaattttctcacagaccaggcagagaattgatttctatggcaaagaagagacctaatatcatcccaatcattgaagatgctagacacccacaaaaatacagaatgttgattggtatggttgactgtgtcttcgcagatgttgcccagcctgatcaagctcgtattattgcattgaactctcatatgttcttgaaggaccaaggtggtgttgttatctccattaaggctaactgtattgattctactgtagacgcggaaaccgtttttgctagagaagttcaaaagttacgtgaggaacgtattaagccattagaacaattgactttagagccatatgaaagagaccattgtatcgtcgttggtagatacatgagaagcggtttgaagaaataagttgaataaaggaaattagtcaaaagtttctggtagcttgctcaattattagcagaataattgtttcgtttatatatatttcccccattcagtttcacttcctatttgaagtttttgtaaccctcgactttgtaaaatagatattactaaattcttttagagaacaaaagtattgtacgtattcgccatataaaaaaaaaagagtatatgtggtgactttttggtcattaattgttaagagcaagcaagtagaaatcataatcatatttcgagttttttaaaggtaggaacaatatcgataagctgttctccagtctcgacactgtttgatgaccatatatcattaattcttgtaacactacatcatagatttctctttatccttggattgaatctgaaaaaattttgatagagtcttttgttcaaagtgtcacttcttcatctgtcactcttacgtatttttttttttttggctttgcccataagaaacatcactgtatacgcaaggtcgcaatatttactatttaacatggatgagaggcagtgtgcgaccaaaacgaagacttaatcattaagaagagcgtgtgttgcgttgattggtaataaccaagtcgaaatttgcactaggagcttcagtctaggagtgaacttttgaaaagatttcagtccaaaaattattatttggaacgcggagctcctctaatagtcgaaataatagaatgcatagcgatactaacggtcgaacaaagagcaataatagcccatcagacaataatccaaatgagacagttatattaatagatagtgataaggaagaagacgcttctattcgcgaggctaaccttcctgtgaggttgtacccagacagacgggtagggagacgacgtgatgctttaaataggtttgtgaggtcagattcaaggagcaggaattctcaacggactcacataacagcaagctctgagcgccctgattttcaagctaataacgacgatatcactataatacgagaagttggacggttttttggagacgatggacctattgatccttctgcacattacgtcgatcttgatcaggagccaggttctgaaacgttagaaactccaagaacaatacaagtagataacacaaacgggtacttgaatgataatggtaataacaatgaaagtgatgatggcctgacaatagttgaagagagaacaacacgacccagagtgacactgaacctgccaggcggggagaggcttgaggtaactgcgacgacaacagacataccgataagaaggtcatttgaattccaagaagatctaggcgcatcacgcaggcagttactgagaaggagtgctacaagagcccgtaatttatttgtggaccggtctgatgaaaacgatgaagattggacagatgatacccataatttaccagaagctattcaaagggctcgtagggagagccgtatgcgaatgagcagacggattgcagaaagacaacgtagggtacaacagcaaagggtgtccagtgacgaaaatataagtacatctattaggttacaatcaatcagggaacgaatacaatcatatacgcctgatattcgtagtgcttttcatcgtgcagagtcactgcatgaattcaggtctattttacaaaatgttgctccaattactttgcaagaatgtgaagaagaactaatggcactcttcactgagttcagaaatcaactgctgcagaattgggccattgatagggtcagaaatactcaggaagaggccttgagacttcaccgagaagcattggaaagacaagaaagaacggcaggaagagttttccatcgtggcacattacgtgaatcaatcacaaactatcttaatttcaatggagaggatgggttcttaagtcgtttgtggagtggcccagcattgagcgatgctgacgaggaacgacacactcaaaatatcattgatatgatccaagagagagaagaacgagagcgggatgtggtcatgaagaatctaatgaacaaaaccagagcccaacaggaagaattcgaagctagggcagccagcctacccgaaggttatagcgcgtcatttgatactacgccaaaaatgaaattagacattacgaaaaatggtaaagaagaaaccatcattgtgacagatgacgatttagcaaaaacactcgaggatattcctgtttgttgcttgtgtggcgcagaattgggggtcggaataccggatgattttactggaatcagtcaaaaggatcgtggtgtttcatttgaagggttagtgtcaaaatacaaattccactgcccctaccaaaccctagccagaccatcaatgcttgatagagatttatcaaaacgaacgtttattgcatcgtgtggtcatgcattttgtggtaggtgtttcgccaggattgacaatgcaaaaaaaaaatctaagatgcccaaaaagaaactagctcaactaaagggttcggctcatccggataattatggccccaaattatgtcccgcagattcttgtaagaagcttattcgttcaagaggcaggttgaaggaggtttacttctagcacgcggtttaatttttataagggcattttcgaacttatcatcattatatattatctacttgcatgaacactttaatcacgcttatttaattaagattaaaagatcagaggtgcaattgtgctttgttttatatagtggatttgtgtgaaagggtttgctcccacaagatatggagatactctaaaacagcatatccaaagtacagcataaacataaacccgctagacagcccgctagacagtcttcatttccagaactggccggttgttgttggacataaatgggctgctgtgggtgttgttggtaatattggggctgctgttgctgatagtattgaggttgttgctgatactgctgctgctgctgttgaggtggataatagttctgttggctttgcgatggagcgtaacctctagacgccgtttcatatcctggtggtggagcgctaggacgagaatactgaatcgaaagtgatgtaatgaaaatacaagggctcgttagtacgatgtgatcttctaaaggcaaaacttgtaaaattaacgtacgctttgtttggaggcagagtttccgtaataatcttgagctgacatgagatgtgtatttgcttggtttatgggctattgtatgggtttgtcttaatatccttttcggttgcgtaaatactttttatatttcaatatttcacgatgccgctgatagcatcgtttaatacgaaaacttcgagccatttaccaagaaatattctggactaggtggaaggaagcttcgagaactcaccgtggctattcaaggctgatggacatatgtactgggctgagcttaagatctcccattactgctccgtggggttttatgtgaaatgtggcgtttcagcagtttttagttggctaatttcctaaaagtagtaattagtttcttatgatggatttaatggcgtagttcatccgcgtttaatttaactagaggataatctacttgcagcatgaatgaaaatagtaagccagtaaggatgcactgacagactcagctaccgattagtgttgttgacttttccgcaagatccttttctccctctttggacctagtcatccctccacacaagattcgctcttaagtagtggcgcaggctgttcgcttttaagcatagtgcttaatgtcgaaggctttatagatcccaaatactacgccttgagaaattgaatgcactagcagttagttaactttctggaacgcgcatgacgcgtcccggggcgcctgaggcggagcgttcgcgaaatcgggaaaacattatactgggaaagatcactatctattctctaaatgaacttttaagcaaattatcgtaagatagaaaagacgaaaccttagcaacctagcggtttaatatagaaacaattttattatgataccttccaataagagaaatgctagaattttaagcattacaacgctattattgttgttagtgtttttcgtagcgcaaaatgcgaacttcttgacggtagagataaaagaggaaacttctaaagcatttagtactaatatggacaatatggctggaggatcttccagggaatatgctgctatgccgacttctaccacgaataaggggagctctgaagtagacgaagaaattaatgaaataaaacagaaggtgggactccaacagcccatagcatcggttgatgatagtttgtcggccattaaaaacgataaagggtcgcgaataaccaaagcttttaatgttcaaaaagaatactccctcatactagacttgtctccgattataatatttagtaaaagcacctgttcatatagcaagggcatgaaggaactgcttgaaaatgagtatcagtttatcccaaactactatattatagaacttgacaaacatggacatggggaagagctgcaagaatatatcaagttggtgaccggtagaggaactgttccaaaccttttggttaatggagtatcaagaggaggtaatgaagaaatcaagaaactgcacactcaagggaaacttttagaatcattacaagtctggagtgatggtaaattctcggttgagcaacgtgaaaaaccttccaataattgaaattgttacaaaaaggaaagaagaaaaaattaagaataaatatataaataaagaggtcgtgaatgattaggtcgtgaaatgcagtgtagttggaaaggcgtagttttcctagcacaaggcgtttcggagttggaataaagaagctatcaccaacgaagaagcttttttgtccaagacatctcttaaaagggttgtgaaaacataaaacgcttaatgccttcatatatacatatataagtttatggtttcgatgtttacaataacttctatcctttgctggtccatgcacttcaccttggtaagttatgcaacgcacttttgtctacgcctgcattcgatataaagggtaagctgccgagataacttttgtatcttccgtgtctgcagataaaaaaataatgcattcttcaaaaactttgtacaatatcgggagagtttaacaagcaaagtggcaatacagattataaaaatatgaaagttaaaataaacgaagtgcacagtgtgtttgcttggtcatggcacatccctagcacatctgatgaggacgcagccaataacgatccaattggcaatgatgaagacgaggatgtctgtggtatctgtcgtgccagttataacggtacctgtccaagctgtaaatttccaggcgatcaatgccctttagtgattgggctatgtcatcataacttccatgatcattgtatataccgttggcttgatacaccaacctcaaaaggactgtgtccgatgtgtaggcaaactttccagctacagaagggtctagcaattaatgacgctcatgtccaaaagttcgttgaaatagtttcaagaagaagagaagaaatgatagaggagggcgtcgcagaagagtttgtggactttgatgaaccaataaggcaaaacaccgataacccaatcggtagacagcaagttgataccatcctggacgaagactttttgttacgataaaaaagaaacttagaaatcacaattagctatatttccatacggttcttttcttgtgaacgctgttaacattctgtatacttaaatgaaaatttaatattgattttttcttgttgcagctaaagataaaaaaattttcttttccaatcgttgaatagatgtactgtagccggaactgaagttaaggttgttagattgaaaaagaacaacagtgtactaatcatgctaacgatgacagcggtatcgttgcatacttagaatacataaaaatatgcttccaatcggatttgaaccgatgatctccacattactagtgtggcgccttaccaacttggccatagaagcttctgatttgtgttcatttgattgtaagttagagtatttcaagctctaactcaattatgtgaactttcataaaattgtgttatttttgagaaatatgtgagttgttagataattgttgggattccattgttgctaaaggctataatattggtatacagaatatactagaagttctcctcgaggatataggaatccacaaaagggaatcgatagttctacataatgttattattttatcttctttccttttatgcgttgtcattcattatcctattacattatcaatccttgcatttcagcttccattagatcggatgactgtttctcaatctttatgtcatcttcttacaccgcatgtgataatataatattaaatagatgatattagagttcaattccaacaattttcattctagatagcgggaatattactgggtattcagtatatcacaacgtctcttacaagatagaggatactacaagagggaagcaagaatcatacatggtaatgttgttttttcttccccacattttttgttatcattcgttatttattatattttcaatgcttgcatttgcagcttccatctcatctgatgactgtttctcaattcttatagtgtgttatcatgtacggtattagatgatgacataaggttatgagaaattgtcgtcgaagttaaaggaagctgtattctgtatacataatactatagaatttacaaacagtggaattgcaacaattatcaaattattcacctaataatcacctttaacattcagggaggtttatttttgcttccgaaatttttacagtctacagggaagaaataaatatttagttgagaaagttttgtttatttgtaagttattaatttgaaaaataaataccataactagcgcaaagcttataaaagagatgtttgttgaaaaatgcagaaaccccatatataaaaccatgaaatgtcacaatggacatgatgtacattcttggagataacatcatattcgaaatattcaatatgcccaattggtacctgttctccataccccattatatgatacaaatgatctgcccctattctaacactgtgctagcaacatagcaattatactaaattttttcagtcactatgcaatacatgtaatctctcaactaccaagcagtcattattctattaatatatatttgtgcttggaagtattgtttcacttctcagaggcctttcttgacatgttatagttttttaggtaccttctaatcctgtaaatttatacaaaaattggtatataatggctacctccggaaattttaacaacttttgggtcacactattactgtgtatacttcctttagagatctcaagcattactgaaagataacctgaggaaaaacatagcgcgtctacggatgtgtaatactcgctggatttcctggtaaaaactactgtacatttatcagctgcctctgccaatgctattgagaaccgtaggttcattagaattacttcattcaacggaaaacgtcactatacctgccgcttgtgtgtcgcgtcagtaacgccttgacagaaaaagaaagaaaagaatatgaccgaccgatcgatgtattattattattgaactgattataaaaaattggaacgtcgtagaatcagaaatcataagacaatggccaactatgccaaatcacacatcaatatttaaccgagatagcaaaagaaaataaatttcgattatttttaaaatgtaactgacagtttttggcacttgtggacttcctctttccggcagatagcaaaaccaacggtagaatggccccgaaatttaaattttatttcattgtgtgcttgagcgtggcctttttttttttttttttacatatcacaaacaattcacacattaccacacataccataagctaacgtatgcggtgcaaagttcactattaggcgcttaaaggcttggaacgaaatgacttctggcttttgtttcctatacacattcttagcaaaacttttggtgttgtaacaagcaatgagatagagaaagaaatatatccatcaatggaagaaataggcagacgtcggtaattttattctattgaaaatatgcaaaagtgacagtataaattgaagtaactaattttacatctagtaagctgctgttgaagaattgaatagtatcgcagtatttattttgtatacccttagaatacacatacttggtgttagaagccatctaatacactatataactcggggattaaatcatcttggaagagcgaatctagttcaggatcgcctgtcgtaaagttcgaggataaggacatcgaatttagtagtagtcctaatgactcgatgttattgtctaaaatttgttcaatttcttttcctgatttatcatcgtcttcttgaataggtaaacagtaatatttaccaaagttcaggagggttaggatggtgtgaaaaattataggaaggaacatcaagaaagtgcttgaaatatttttcttggattatggaagtatcaagaacgatattatttcaataatgtgatggtttatatctttgcatacaatagattttgtgatactttttttatgtaatggtcccgtaaccccgtcgctctttcccttttaattttgcccgatccactttctatgccggtagtttagccgccaagtgctattttcaaacgaatcaatagtagcggctgcaactttgaaaaagaaagaaacaaaattatgcgctagttttccatttcttgtattcttttttcttttgcggtggtaattacgggaatttagtgatgttggaacgagagtaattaatagtgacatgagttgctatggtaacaatctaatgcttacaccgtatattaatgtacacctcgtatacgtttaagtgtgattgcacctattgcagaaggaatgttaaacgagaagctcagacaatactgaagctgtgctaaagatctattaattgaacatgatatggtaggtacatatatgaggaatatgagtcgtcacatcaatgtatagtaactaccggaatcactattatattggtcatgattaatatgaccaatcggcgtgtgttttatatacctctcttatttagtataagaagatcaatacttatttcttcattaatactattttttacctctaactatcaacaagtgataattgttggaattccattgttaataaaggcaataatattatgtatacagaatacagcttcctctaacttctatgacagtttctcataccttatgtcatcatctaacattgtacattataatatactcgtagtaagactactagttgagagagaatagttgatttttattctaacaaataatattccagcaggtttacatattcctaggtttgggatatatcttaagtcaataattcatcattagtaaggcaacttggccgagtggttaaggcgaaagattagaaatcttttgggctttgcccgcgcaggttcgagtcctgcagttgtcgtcatttttatattcccaatatttttatcactccgggtaacgagttattaacggtttttctccggtggcaaatgtctcttttcttttacctaaaagaaggttaatgtgaatattagtgaatatgatgcgtatcagtgtcaagcttacagtcaattcaagttaaagaagagacagcgtttttaatagaaaataaaatgggacaaggtgtatcatctggacaagacaaaaagaagaagaagggatctaatcagaaacccaaatatgaacctcccgttcaatctaaatttggtcgtaagaaaagaaagggaggtccagctactgctgaaaaattacccaacatatatccaagtactcgttgtaagttaaagcttctaaggatggaacgaattaaagaccatttgttattagaagaagaatttgtctctaactctgaaattttaaaaccctttgaaaagaagcaggaggaggaaaagaaacaattggaagaaatacgtggaaatccattgagcattgggacccttgaagaaattatagacgatgatcatgcgatagtgacaagtccaactatgcctgattattatgtatctatcttatcctttgtcgataaagagttactagagcctggatgttctgtgttattgcatcataaaaccatgtccatcgtaggtgttttacaggatgacgccgatccaatggtttcggtcatgaaaatggataagtcgccaacagaatcatacagtgatattggtggcttagaatctcaaattcaagaaataaaagagtctgtagagttaccgttaacacaccccgaactgtatgaagagatgggtatcaaacctcccaagggtgtgattctttatggtgcacccggtacaggtaagacattgctagcaaaggctgttgcaaatcaaacatctgccacattcttaaggattgttggctcagagttaattcaaaaatatttgggggatggtcctaggttgtgtaggcaaattttcaaagtagcgggtgagaatgcaccaagtattgtatttattgatgaaatagacgccattggtactaaaagatatgactccaatagtggtggtgagagagaaattcagagaaccatgctggaattgctgaaccagctggacgggttcgacgacagaggggatgtgaaggtgattatggccactaacaaaatcgagactcttgacccagcattaatcaggcctgggagaattgatcgtaaaatcttatttgaaaaccctgatctaagtactaagaaaaaaattttagggattcacacttccaagatgaatttaagtgaggacgttaatcttgaaactttagtaacaacaaaggatgatttgtcaggcgccgatatccaggcaatgtgtacagaagcaggtttgttagcccttagagagagaagaatgcaagttacagcggaggattttaaacaagccaaggagagagtcatgaaaaataaagttgaggaaaatttagaaggtttatacttgtgatgtgcccatttacatttttctataatagatttacgtatataagtaatgcttcaacaaagcttaatatgtgtacattttgtatcacgtgcaatatttgtttcaaaaacttaatataggtagggcgtcggggccttcgcgaattctaactgcaaaggaaaactggtgaacacatctgagagggtttgttgtcctaattttataggaaactaaaactcaaaagacaaagtatacctttgcaaattgaaagcttagttaaacattattattcgtgtgtttgaggtcactttttttcgtcttaaacagctctcaaagttgtctcaaaatttttatccggattcctttacattaacagaccccaaacacaacaagttttgatagtttaagtaagtgaacgcttatttttgttgtcgttgaaaagaaaataaataggcagtattatcaattaggaggtgagttaaattccattctataccgagtatacgagattttgcacattcttacttcatatatcatttaggcactgcatttatcttttaaaaatcattataatgagtaatcattctgaaatcttagaaaggccagaaacaccatatgacataacttatagagtaggtgtggcggaaaataaaaactcgaaatttcggaggacaatggaagatgttcatacgtatgttaaaaactttgcttcaagattagattggggatatttcgcggtgtttgatggacatgctgggattcaggcctccaaatggtgtggtaaacatcttcatacaattatagagcaaaacattttggcagatgaaacacgagatgttagagatgtattgaacgattcattcctagccattgacgaagaaattaatacaaaacttgtaggaaatagtggatgtactgctgctgtttgcgtattacgttgggagcttccggattcagtttctgatgattcaatggatttagcccaacaccaaagaaagttatatacagcaaatgttggtgattctcgaatagtattgtttagaaacgggaacagcataagactgacttatgatcataaggcatctgacactttggagatgcagagagttgaacaagcaggtggcctgataatgaaaagtcgtgtaaatggtatgctggcagtgacgagatcgttaggggataaattttttgatagtttagtagtgggcagcccatttaccacgagcgtagaaataacttctgaggacaaatttttaatcctagcgtgtgatggattatgggatgttattgatgatcaagatgcatgcgaattaatcaaggatattactgaacctaatgaagctgcaaaagtcttggttagatatgctttggaaaatggcacaacagataatgtaacggtcatggttgtcttcctctaagaaggatccgttataaaccgcgcaaaaattatgcatagacatagagatatgcaatgtgtatgtgtgtatgtatgtatatgtataaacgtaccaaatctattttgcatgcatctctcacatgacgaatgaggttttagtagaataggattccagatttttaaactggagaacatattctatcatatatataccaattaaattcacgtagcgaatgcacaacacggtttacaagtcaatagttaacaataggaagaccaagctatatattgaagccgctgaggtctaattcgccattatctccagtggtcgaccagtcaatattaaggtcgttgaaatcatttaatgtcaagtattcttcaccgttgtcggctggaggagggttatctccaggattggaaacaacggtcgttggtaaatcattattaactatattttcattatcatttccggtagtgatagaattgttcttgttattgctgtcgttgttggtggtattgttattgtcgttcccactgttgttgttgttgttgttgccgttatcgtcattgttgttattgttattattattattattgttgttcttctcactgctgttgttgttgttctcgttgtcctcgttgttgttcttattcttttcatcgccgttgttatttttgttgctttcgttgttgttatccttgccgttcttggtgctattgatattattatttatgttgttttcaatagaagaaatatttatgtcattgtagttgttacctgagtcattatcgtcaaagcctttggtttcgtccaccgtggcattgaaggctgtggagtcaaaaccagtactgtcaaggcctgaaaacatcgaaatatccatagagtttaaatcgttgaacattacatccgagggttgggcctgctggctttggattcgagtagtggttaagggagaaaatgcggcaccgttattagcagcatttgcgttctcaagttgtgtttgactggatgattgaagagatccaagttcttgataattctctttggaaccgttggcatccgttgtgttcgcaggtgctgttgtggagaagttcaaaccaaggccatttttttcctttgaattttgctggagttgctgctgttgggaggcttcttcgagttcttgtcgcttttttaattcttcttgttctctaaccttcctcatattttcttgttcagccctctttttttcagcttcctctctttctttctccttttcttttccgagtgcagtaagagtttctaaatatgaagaactctggcttagagaagtctctaaatcatctaaaattccatgaaataatttaaccttctctttcaataatttttgctgagattgactgaaaccattgacgagataagaatctagttgtacattttttaactgttgttgcatcatcatttctgctccaacttttaggatgtcatcgaagcaaacagtaagcttatttttatacgtcattgttctggtattgctcccccgttcagagaaattggctgtgtgaacagacgaaactgggctattttgtactaccattactttcagacgggcagtttatttgggaggatccgccttcaaatttaaactatcttgagaccagaacatctattgaaattttggtgaatattccagcaaccctctctatcccgctttgaatttcttgatgtcattggaaacatttaacttttctcgttacaagcgggtaatatcctaatcattgtaattaagacgttgcttccctgggaagaaaatagtataaacataagatataatagtttttaaaatggtcaacgtatgcgatgcacaactaaaaggtaccaattcattaaatattataatatttacttcttactattacacgaaagacaagtgtgaaatgcctaggagattgatgattgacaagctctggccttgcaataaaaatacttatacacaacttcaaataatatagaaaagaaagaagactataagctaaaaatgtagacaacctcatttaaatattattcttaggacttggtaataatagctaatttgtatattattcacctcggtcaccgcctgtaatcacctttaacgaaaatagatgcccagccaatcaaagcgcattatggagtcgtctaggaaggggccgtcccatcattgtaaaagttcatgttaaattagatggaggataacaataaaggtatcgtacacacactgctaaaagagcctcaatcaatttgtgaaggtataactgtagccgtgaggataggaaaatgttacgttcaattattggaaagagtgcatcaagatcattgaatttcgtcgctaagcgttcatatgcagaagctgctgccgcatcatcaggtttgaagttacaatttgctctaccacacgaaactttatatagtggctccgaagttactcaagtgaacctgcctgctaagtcaggacgtattggtgtattggccaaccatgttcccaccgttgaacaattactaccaggtgtcgttgaagttatggaaggctctaactctaaaaaattctttatatcaggtggatttgcaacagttcaaccagactcgcagttatgtgtaactgcaattgaagcttttccattggaatccttttcacaagaaaatataaaaaatttgttggcagaagctaagaagaacgttagttcatctgatgccagggaagccgcagaagctgcaattcaagtagaagttttagaaaacctacaatccgtattgaaatagcgtttttatggtacgcattctagaacttgaggggaagaagtctacgtttttaagtgttgacaagcaattcgcttgaaagcgccaaaattcattgtttgttctactcgaatttaagtttccattttggttgatgtcttaagtatacagagaaaccgtttattagcgtatatatacagaaaattttattattttatattcaaaaacaagaaaacaaaagagaaaacattaacatgtaattttcataactaatagtcctagaaagtaatactttttacaactgtttctttaaatcctgtatgaaagccctagttgcagatcatcgtgttattccagtgagttttcacttccctaagtccttcctatttatgttttagtccttcttgcacagcaattttacttcgggcactgttgccgtatattctaaaaaaatgaaaaaaacgttcatgccccagcgaaaaccagtgtttcctcgtattcgtgtcagtaattacaccaaagtttgttctacactaaatcacgaataaagtgggagattgagttcaacaaaatatctgattataaaagtatgagaacaagaaaattaaggagcctccataataaggtgcttttaattgagaatgaatgttcattagttgctatattgatggtgatggaactccaattacctaatcaaaaatatgaatgtttatgcgaataagagtttgtaaagaaaaagatccctgtagactggatgtgagatgatgatttcattcccggcctcttaaataaaaacaattaccactgcaaaaatgttcttcaaacgcgtttattatataatgaaaaagaaattcaaatttttcgcgtttgaaaatttatgctaaacaaataactcgaggagggacgcgtcgagaaaatcgcgtctttctactctcacagtgcttgcatacgtatggtatacagtatcaaaagtagcagaatttgtcttcattatgatatatatatatatatgtacatatatatagggtgctaaaaagtattctttttgctattattattgcttaaatcgccgacctttttcccattgtcacgagaacataattgttaaaccaataaaaggaaaatccataacaaaaaaggactggtcaaagaaaagacaactcaattgcacaattactttacaagaaacacgacaatggttacagaaaatcctcaacgtcttactgttttaagacttgccaccaataagggtccattagcacaaatatggcttgcttcaaatatgtcgaatataccaagaggatcggttatccaaacacatattgctgaatcagcaaaggaaattgcaaaagcttctggctgtgatgacgaatcaggggacaatgaatacataactttacgaacatctggcgaattacttcaaggcattgttcgtgtatattccaaacaggccacttttctccttacagatataaaggacacattaacgaagataagtatgttatttaaaacaagccagaagatgacttctacagtaaacagactgaacactgtaacaagggttcatcaattgatgttagaagatgccgttacagaaagagaagttttggtcaccccagggttagagttcttagatgatactactataccagtgggcttaatggcgcaggagaattcgatggaaagaaaagtccaaggtgctgctccctgggatacttcacttgaggtcggtagacgattcagtccagatgaagatttcgaacataataatttgtctagtatgaaccttgattttgacatcgaggaaggtccgataacttcaaaatcttgggaagaaggaacaagacaaagctcacgcaactttgatacgcacgaaaattacatacaagatgacgatttccctcttgatgatgctggaactattggttgggatctagggattaccgaaaaaaatgaccagaacaacgatgatgacgataactctgttgagcaaggaagaaggctaggtgaatcaatcatgtctgaggagcctacggattttggatttgatctggatatagaaaaagaagcacccgcaggcaatatagatacgataaccgatgccatgacagaatcacagccaaaacaaactggcacaagaaggaactcaaaattactgaataccaaaagtattcaaatcgatgaagaaacagaaaattcagaaagcatagcttcatccaatacatacaaagaggagagatcgaataatttattgactccacagcccaccaattttacgactaaaagattatggagtgaaataactgaaagtatgtcctatttaccagatccaatccttaagaacttcttatcctacgaatctctaaaaaaaagaaaaatacataatgggcgagaagggtcaattgaagaacctgagttaaacgtgtcgcttaatcttaccgacgatgtaattagtaatgcgggaacaaacgataactccttcaatgaactgaccgataacatgtcagacttcgtaccaattgatgctggcttaaatgaggctccttttcctgaagagaatatcatcgacgcaaagactagaaatgagcaaactaccatccaaactgaaaaagttcgtcctactcccggtgaggtggcttctaaagctattgttcaaatggcgaagattttaaggaaggaattaagcgaagaaaaagaagtaatattcacggatgtactaaaaagtcaagcaaatacagaaccagaaaatattactaaaagagaagccagtagaggatttttcgatattttatcacttgctacagaaggatgtattggtttgagtcaaacagaagcattcggaaatattaaaatagacgccaaacctgcactatttgaaaggtttatcaatgcttaaaacctagttacgccgaggggatttcttggtggacccaataagctgatgcatatatagatcaaagactttaatttataaaattgtcaatatttaatattaatattcacaaaatacgataaaattcaaactaatgcggtagagccactactggccgcaaggcagaatgatcttggcaactctacacgctggtgcatgggtagtatttattctaaaacttgctgtattattttgaatagtgatattaggaatcgtctgcccacgtacaccggtgaagccgaaattttctcatggaaaccttgggaatagaagaaaggtccattgtaagtgctacatactgaccatcttacataatcttacacaaccctggtaataaagccacgtctagaaagttttccaggccaaacaatcttcttttccattagctttggtacattagcagccagaggaaacattatgcagtttttaaaggctcaactttttatctaatatacaaaacaataaagttgaacaatttctggataaagcgcctagaacgtcttacgatatcttcaaagaaaatagaaaaaaatggaatttttaatttttagttagaggaaactaaacttccatcttcacctcctttagaatcagctacttttgtagatgatccttcctcgttattttttatcttctgttcattctcttctttatcatcatccgcatctatattagatatctttttattatatatttccatttccatctggtatctttctctgtcctcactataaagcttatagtacggtttcctatcttgttcgttaagatttttccaaccttctgccagatctcttgtcacgtccagagagccattctgcctaatcctttccttattcatttcacagtacaataagtatgcatttgtgggcctcttgggcatattcggatctctttcctttactttgtgtcttttagttttagattttcgaaatggcttcgtcaatagttcctgtttgaaggaggccagagtcggcaatggatcctcacagtttaactcaggatcaagttctatcctggattccaacctctccagtaaaacaccgtattctaatttgagtcttttcaccgaaagtcgtgacctttggattgcaagtccaagcaccacattctgatctttcaattcttcaagtctgcgctttttttcttcaactgacatttcttatgtgttactattacctatatcctggctgcttctcatccaattctagcccctagaacgatttaatatatatgtgcgtggtaatcatttccttatattttaattgaaatccttcctttctcagaagaaaatcttttttctaaggaaaatggagaaccgtcggctccttttgctttactggtgtattcttgttttttctgtttgataatgcgatttagggcgaaaaactgctgacaataccttgtccgctttcgtgcacaagatttcttagcacgaaaatatatcaagtaaccgtaaaattattcctttgccgactatcaccgtaactgcggctaaacaaatctgtccaactactactcagcttaaattagcattttaaatacatttaatattcaattagtcatggtagatagtaatgatgatcaaccggaacgccatgcattacttcataatgacatccaaacatcaaataacagtaggccatcactggtccaaaaaaagtacttacctaccccacaagatacaagaaagtctagagcatcgtatacaggaagtgccatgatcaacccgacaagtaaacaaagtcgtacaggatcgggcgctcaaagaacatcacgcacagcacagaaactaaaacttttgccagaagaaccattccaaagagatagcgaaagacttactgatttaaagaatcaggaagtatattctcaggtaaacaggataaaagataagcctgctagaagggatgctgaaaagttgggaaaagctcacagacatttactccccaggtcaactgcatattgtactgctagcagttacaatatgaaagagctggtaaggtggttaaaggactgtcgaaagctacatcatactcatcctaaattgtttgatgaatgcttgtacactcccttcatttacaacgattggaggggcgacaaaagatttgaggatgaagatgtgattaggttggatgatgagggcggtgaaattattgttagtgacaagcacccagatctgtttatctttgaatatggtgttgtcgttatgtgggggtttactgaaagagaagaaaaagctttcttaaacgatatagaaaagttcgaaaaagaaaaattggcggaagaagatattcaagttgaagagttcaattattatgtcacaaaaagttatcaaccaagaatatataacgattttattaccttgagagatggttcaaattacatggtaaaactctctatctctcatgcaattgctcaaagcgtaaaaatttcacttttcgaagagcttgtggataatactattgaagatactcaggatataccacaagaaattgcatacagcggtaaagtttctatgagcaaagaagatataatgaaaagtataggggagctattcattttgaggataaatatcaatctacatggatcagttttagactctccagaaattatgtggtcagaaccacagttagaacccatataccaagcaacaagaggttacttagagatcaatcagcgcgtttcacttttaaatcaaagactcgaggtcatttcagatcttcttcaaatgttgaaggaacagctgggccattctcatgaagaatatcttgaatttattgtcatattactagttggtgtggaagtcctaatatcggtgatcaatatagtggttgacatgctggctagtcaacattgagccttttgatcatgcaaatatattacggtattttacaatcaaatatcaaacttaactattgactttataacttatttaggtggtaacattcttataaaaaagaaaaaaattactgcaaaacagtactagcttttaacttgtatcctaggttatctatgctgtctcaccatagagaatattacctatttcagaatgtatgtccatgattcgccgggtaaatacatataatacacaaatctggcttaataaagtctataatatatctcataaagaagtgctaaattggctagtgctatatatttttaagaaaatttcttttgactaagtccatatcgactttgtaaaagttcacattagcatacatatattacacgagccagaaatagtaacttttgcctaaatcacaaattgcaaaatttaattgcttgcaaaaggtcacatgcttataatcaacttttttaaaaatttaaaatacttttttattttttatttttaaacataaatgaaataatttatttattgtttatgattaccgaaacataaaacctgctcaagaaaaagaaactgttttgtccttggaaaaaaagcactacctaggagcggccaaaatgccgaggctttcatagcttaaactctttacagaaaataggcattatagatcagttcgagttttcttattcttccttccggttttatcgtcacagttttacagtaaataagtatcacctcttagagttaacctatactaaaatttatgccagttaactatgagataagcaagtatcatctcatttcattacctgaagtcgagtaaacagaaaatccaattgttgatgaacctcaatgacttagaactatctatcggcagatcatataaagaggatttaggtacctagaggactgtacctggagtatatatatatatatatatatattatctcaactatagtccatagaggtttctttcttgaggccttaaactgctaaagaatgatattggtggaatgcaagcaccaagcgctcttcttgcgtgactgttcatatacttcaaaccaagaatgtaactggcattgacccatccaaaaccttcagtagctgcccctttaaagtcagcaccttgattaccgtattctgcttcaacacgatgaggatctgttcctcttgtgacatcatatttttcaaccacaataccattataatcgacaaaagcctttgtcatcatgaaaagccatctataagctagcctattcgttacagttaaataaccataagaacggaggccttcccaagcaagaatttgatggggtgcccaaccaaatggatagtcccattgtctaattggtctcgaaatagaaattgggcctcgagaacgctccgtacatgcagctaaacctccaagcatctctaacttgggtagtgctttctccaccattttctgtgcttgctccttcgtggcaagtccagcccataatgcccagaatgtagttgcggattcgtatgacgttctgtgcttgatttttgtgttgtagtcaaagaaaaaccccgactcgtcatcccacatatatttggtaatcttttcttgtctgattttggccatttctttccacatagctgaagttgttatagaatggtctaaaggatcttcatatttgtcgtcgcagaattcctttatgaagtctgcaatatcaatctcgtatttgtaaagaagagaattcaggtcaatagtggccaggtaggcacatacgccctcaaacctatatgtagtgtcgtgtccagattctctaacgccacggtcatgaagaaaaaactcatccaatttaggctcctttatcttaccatcgttataaagttgcttaaattcgtctaaggtaacgccgtgtttcgatgcatatggtagtaaaacggtatcgaagtgatcactttcagtttccggaggaataccgagaccgttaggatggtacctggataagcctgtttcgggatcaagccttggagatgcggtccaaacagttttgtactcttttatgcttgcttggaaagctcttttcaacaaatccacagcatcgggattactcctaccaccaagttttttgaatactaccaaggccatttcagtcaagaatgggggctgtgatctacatagatagtagcttctgttagcattcaatatttttccatagtgattaatctcaaaaataaaatgctccaccatacctcttgcaacatcagtcttgttggcttctaggagacctagtgccatcatataggagtcccaaccatataattcattgaatctaccaccaggaacagcataagggtaaccaatgagagttttttcaccagtagaaggattgaagtgctcttccatagccaatgctagtaaaccgggggtatcattgacggatttgacgtattctgccgttattttttttggtaaatattcaacttctaatttcaaagatggatgcatttgagaagcttgaacataaaattcgtattgttctggacaatcataaggaacatagattcttggattttttgcccccggcgtatcaatcttggtatcttttgcaatttcgcctacgttgttcagatcaactctcctggtcaaagagttccagaactgtgtgtttatcaatcttgataatctgttgacgggattttcgtttatacgagcttcatctaagaaaatttggtgtctaccaaaacttttcgcaatagttagttcctgcaacaaattggataacatatacgtacccctaatattaatatgcttatagccataggagtttgcggtaccgactttcaaaacttttggaccggtatcctcgatggtgatctgataatttttatcggtatcctcagcagccagtagttcattaagtgttttatcgacatcttcgataaagaaacgacgattaccttgactacttgaataggtgtcatcctcagaaccacgtctagtctgttgaagtttaccaaaaccagttttcttgaaaggagatacattatcgaaaacactcatagtcctcgtacggttgatcttagcgggctttgcctgcttctgctttcttgggtctgttggggggccatagtagacttctgcgttcgaaaatggatcattgaattcacttagtgatgataatcttctttgacggccttgggctaccggtccttggcttgtattaacttgactcattctactgattttttttgttaatttttctttttttgtttatcaggcgttcttgtatctagtaatctccttatatctatgcagttggttgtgaaatcagtcaatataaaactatcttcttgatattatatttactctacggaaaacgatagggggaaaatttctagctaatgttttgcgatcttttcaggccaacaaatcttgtacctcgctcctgaaaaatcccgtaaatcggtgatcgcgcaagtttcatattgataaccttgtgaaccagtctatatatagccttatataagtactgctctatcaaacttaagattggtggccttcttcggtaactaggggataaggggcttcgtcctacacgatgctcctgtcgtttctttttttcatttcttttttcgcccagcgggaagtacgcggaaaacaagaaacaaaaaaaaaataaaaaaataaaaaataaaacagaaactaaaatctgatgatgaaattgatattcaattggagaaagaagaaagatcttgtttaatttgaaataaaagcaagaagataaacacaactatagaaaaagaatgtctagcgaagataagaaacctgtcgtcgacaagaaggaagaggctgctccaaagccaccatcctctgctgtcttctccatgtttggtggtaagaaggccgaaaagccagaaaccaagaaagacgaagaagataccaaggaggaaaccaagaaggaaggtgatgatgctccagaatcaccagatatccattttgaaccagtggttcacctggaaaaggtagatgttaagacaatggaagaagacgaagaagttctttacaaggtcagagccaagcttttcagattcgatgccgatgccaaggaatggaaagaaagaggtactggtgactgtaagttcttgaagaacaaaaagactaacaaggttagaatattgatgagaagagacaagaccttaaagatttgtgctaaccacatcattgctccagaatacactttgaagcctaacgttggttctgatagatcttgggtgtatgcttgtacagcagatattgcagaaggtgaagcagaagccttcacttttgctatcagatttggcagtaaggaaaatgctgataaatttaaagaagaatttgaaaaagctcaagaaatcaacaaaaaggcttagtttcgatgtgcttgttacttgcgtctagatttttttgttcctaatgtaattttcctttacagcgtgcatatatatttttatctactgtgaggaaaagttgctctttaattatataaaaaacgcttatgtagcattgtgaaatcacatatgaatagatatgtaagaaggattagagggttcaagtaattgttgcagtagtcaatgtagccaaatgtctaaccactttggtgcatggagattagctcaataatctcgtagtatgtttccgggtaatattctctgtcttatttaccatctttatgtttccgcccttttatttttgtttttctcgctactcctttataattactaatgagaatcgaatactatagaaatttttgacgtaataaaggagcagtaaatttggaatacattccttagctcgctagaaagctgaaggaaatttagctaaacagagagtatagttttgaaatgattttacgggagcagatcgacttcctaatacataaaagacaggatgataataataacaatggtgaagcgattacagatgatgatccatttagctcttcctcatggagatggggaagatggattttttttatttttttcatagttgcactccttatacttctgttttcaactgcaaaagtgaataggagaagaagaattatgggtcaagctccgattaggggaaccgcttggttaaccccgcctacctacaggcagtccgagagagattacaatggcacacagcgttgcgttgaagactatgttcctgaatatacagagacagcaaatgagaatgatttggggttttacgacgaacgaggagagtttcatcctaatggcaaaacggaatatttagcgccaccgcctttatcagaagaacaagctagctcgactgataaagacttacagcgcccagtggctgccgtcgtacgaattcctagtgaaagtgaattcgacttcaatctgctaagacccactatgaataatttcgttaatggtcagagtaatcgcaacgagcagcattctccgactgttgaatcttcttcctttgatgttaataacgcgccggcaagagcgaaagtgagtaagtgatttttcgtttaatgaatttattatcgcatgacttgcggtatagaaaatagttataagagtgctgaaaaaaaaaagaagtacagaagttttcgtttctttgaaagtcgcgattattccgagttgtgtattatagtaggaacatactattgatttaggtttgagagctggtagtatcgacgtccagaacagtcaattcatcggaacgctttcgactcggtccacggaaaagccattcaacgatttatacggacggtgattttgattagtctaattgcctatatattataaatatattcttcctttacctatttcttctcacacattatcctctaagtaacatgagaattcagatgccggttaatcttcggctttttcgcgttgaattcaaaaaatgaaaatgatgaacaaccactgggaattcaccatttttcaaagtgtgtaaattcatgcctagggccttatcaataaaatttgacaatacgtatatggacctttacgatgaattaccggaaagtaaactcctttatgatgaagaattttcatatcttttggatgcagtaaggcaaaatggtgtctgcgtcgtagattttttaacactcactccgaaggaattggcaaggctaatacaaaggtcgataaatgaggttttcagatttcagcaattgcttgttcatgaatataatgaaaagtacttagaaatctgtgaaaaaaactctatcagcccagataacggtcctgagtgtttcacgactgctgatgtagctatggatgaattattaggtggaggcatattcacgcatggcattacagaaatattcggagagagctctactggtaaatctcaattacttatgcagttggcgttaagtgtccaactttccgaacctgcgggagggcttggcggcaaatgtgtatatattaccactgagggcgatttaccaactcagagattggaaagtatgctatcgtctaggccggcttatgaaaaactaggtattacacaatcaaatattttcaccgtcagctgtaacgacctaataaatcaggaacacataatcaatgttcagttgcctattttattagagagatctaagggttcaataaaattggtgataatagattcgatttctcatcatttgagggtggagcttcagaacaagtccttcagagaatcccaagaaaataaaaactatctggataggatggcagagaagctccaaatactggcccacgattattcattatccgttgtggtggctaatcaagttggggataaaccactggctaacagtccagtggcacataggacatatgtaactgattatgattatcagctagggtggctagttggctggaagaactcaaccattctttatcggcagatgaattcgctgcttggagcaagttccaataacgatgaaattctatcagacgatgaagattatatgctaatcgagagagttatgagcactgtaaatgaccggaattatgattttttttcaaaaaagaaaccacccataattgagaataaaaccgttgagcgaaattcatcaagtcctatcagtcgacaaagtaagaaacggaaatttgactatcgtgtccccaatctcggtttgacttggtccaatcacgtttcaacacgaatattacttcaaaaatctttcaaggcttcaacaataattcaaagaggtgaagctcatctttataagggaggtgattcggcaagcttctggcaagttaagaggacaatgaaagtggtatattccacattcgctaagcctggtcaaattgcatatcaaattactaagcgaggaatagaaacagcctgattgaagttccgtattcgaaagaaactaagagctttgcagtaatatatgatgaaggcagtctttttatatagtagcgcacattattcaatcctcgctaaagtgttcaattagtaaatataatattgtcataaaggtacatagttgaaaagggtatttttttaaaaatagaaacttacaatagtagacataaagggactgtttttaacgattataggtgtaagacaaggaaaattcacaaattaaagtttaaaactactgtagggattcttcttgatctgatttatcatctattacattctcatcataagtgaaatcgtattctccttcgtattcatttgagccatcatctattataagctttccctgaggtttttttgccaaggcatcttccacttcgcctgtactcgaatttagacgcgagcaaatcaagtaaaggtaagccactcttttccttttcctgttgtaaagaaaacctataagattccaaagatagccaggctcatcttccaaaaaagagtttgaaggtgaatattgaaaaaggacgcaatcagaaagagtcatgtgagaattaattacctcccagacccattcctctggttgtctaccaagagaatataaggtgttttcaaatttggaaataaaagttttcaatgatgttttgacaaaatccgttggctcaaccgatgaaaaatcatggtcaggataagaagcgttgaggatagcaatcagataagcaaatattttgcggcttgacggttcgtttatgggaccaaacggacccaaacttaaattgcttggcctttcgtttatcgaagattttcttcttttgttaacattgttggttgctgtaccagaactgtaattattgttcgatgatttaccacttttgaaactgctaatactgctactgctccttcttcttatcctctcatcattcttagaagaagaatcaagagacgatgagctcatagagccagaatcgtaattcgagactaattcttttaaattttggtcatttagcttggcacttttgggaaaagttgctggagaagaaccattaggtccagaatagttattgttattactgctattgccattactgttgttagtgttattattgctattgtattcactaaaagatattcttctcttttgctcccaaaaagagttgctatccctcctattagaataaaatggcgacgagcagggtgattggtttgtttcgggagcagctagctgttgctgaagggtagcattgtaattctcattttcctgtaaaatagtatccaaatgctgatcaatagttttatataattttctatctgatgcaaccgcctttgttgtgaaaatatcgcaactgcccacgattttacagtcatttgtctcgaaattgagagtttgattcactctctctatatctagctcatcaataaactaaggaagaaaaggagggttcaggtacaatgttagtaatttcgaataaagagcatggcagttttagagtgataacatactttcattgtcgtgattctttaggcaaaaaaatccgtttggagtaatgagcggttaaacttgttcttggtgaagtgtgcagagtttctaaactttaagtaaatgacactaagcctatatttttcgcattgctaaagaaacactgatacataatgtgtctacattttatatagctgatagcacgttctttttaagttgaattatcttttttttctcttgttaaataagatggacaacgcgctttcgctggcgagatgaagcgcccctgattgacaagcaactcgtggaggcaagtaattagcgacgctttactttgtctgatagcagtaaatatgtgactgcatttaagaagtgaaattataagaaatgtacgctttaaaaatgatatatgaagttacataaagaaatggtaaaaaaatttttttttcctccattaccgataatagttatattccttttttattaactttatctcctaacatttcgatataatgaggaccgaatacggaccaatgaaggttgattaatgcatataagtggcgataaacattctcgaattcctccagctctgttgctgcgaataaacctctggatgcaatcgcattgccagtaggtgtggtggtggaggttttagaaggagacatcaaagacgggctgattttaacgctagcagtatctgtagtagtactcaaagtgttagtgctacctacgttgccattgtttgtgttgtagaggtacacaaagtcttgtttaacgcgtccatcaattgtgcactcggacctgttgaagatagcgtcctctagtgatttgaatactctattttctaggacaccataaacttcactgaggggttgagtttgcttagataaccaagatttagcaaaggttatttttgagttgtctaatgaaggcaattgaggccttctggcttgttcacaactaccattgttgtcgtactccctgtgaagatcgtcaataactttgcaaagatgaacagcaatagacattgtgtttttagtccacctacaattgccgtgttcatctgttataatgctgataatttcattcttcagccttttagttgagtatgtatgaataacatattcctttgtagctttatccattgaaggatcgttggccaccaattgttggaaaagtaaacggcaaactaaaatacaaacaatttgacgtatatcggcacgcaaaaggatcaatcttgcatgatcaaaagaaagcggagttgggtactctctcaccatcttcctacatgacaataggttaattatacttctaatgcaaatattgtagacatcagggatagtgatagaacttggatttctaacaaggccagcggtaacattttcgttgaattttttatcaaaccaaagtagggaagtatttaaattcacccttttagaggctataagagtgttgaaatactgtttctcaaattctacagcattacttaacagagctggccttagtattcttatttgatgattggcaatatccaatttcattgtttccaaaatttgaaaaaccaaccttaaaccttctattaaccttgttaaagaagagtctctttcagcttctttaaatttgttgctcattttatccacccatgggtccctcatgggggcacaatgatgtttaaataaatcagccaaccagcctgacaagttagacattatcagagaacctttcaatagttcttgaatgttcaattctgtgtccagtacattatttatcatcggagactctttttgtgggactatcgttaacaatacatcccttaaagtgtcaaaaagtgggactagtcttgacctgttatattggaatatttcaggcctcttagagtaaacataaatttcattttgaacatcattccaatagatattcgccaattgtctttttttattccctctttcgccatcaagatttggcctgaattgtagtagcgggtcgaatattatatcatgtcttagttgtgggtttttcagaatttcctgtaagtcaatctcttttaagccctgcaaatttataggaggaaatggaacaggcgttggagtagcctttatgtagtttattctatcttccaaagttaagtcaaagtttgagcttgataggaagctttgatttgtcattgaagtggcagtggaattattaatgttgtcattattagcgttagtgcttgcgttacctgatatttgttgatttaaaaaaattgcgcgctttaatgaaagagggtttgaactgagaggattattagaatgcaaatatggttgatgatggtttctagaaaattttttctttgatatgccggaaggagttggatgatttaaaagaatattttgattacgatagtattgattgtgggatgataattttcttaaagaagaatgcaaaatagtgggtacggaatgcgacctcatttttttatttgaaaagatccttaaaaagttagaagcatttcctggtggctgttgttgtgctgcttgttctttgtgtggttccgttgctggtggcaattgcggcgcggatgcagacggtggttgctttgacgacggtggtggggagggagatggattgttgatattagtataaatattctttgggggtatcgaatcaactttattgttcctccttatttcttcttcattatcatcgtttttcaagaattgaccagtcttggtgtcgaacgtcttgaatatagtattgtccctgtctatagggatcttcaaatcactactattagctgaattgccactgctatcgttgttagtggcgttagtgcttgcattcaaagacatggagggcgttattacgccggagctcctcgacagcagatctgatgactggtcaatatatttttgcattgaggctctgtttggaattatattttgagatgacccatctaatgtactggtatcaccagatttcatgtcgttttttaaagcggctgcttgagtcttagcaatagcgtcaccatctggtgaatcctttgaaggaaccactgacgaaggtttggacagtgacgaagaggatctttcctgctttgaattagtcgcgctgggagcagatgacgagttggtggagctgggggcaggattgctggccgtcgtgggtcctgaatgggtccttggctggtccatctctattctgaaaacggaagaggagtagggaatattactggctgaaaataagtcttgaatgaacgtatacgcgtatatttctaccaatctctcaacactgagtaatggtagttataagaaagagaccgagttagggacagttagaggcggtggagatattccttatggcatgtctggcgatgataaaacttttcaaacggcagccccgatctaaaagagctgacagggaaatggtcagaaaaagaaacgtgcacccgcccgtctggacgcgccgctcacccgcacggcagagaccaatcagtaaaaatcaacggttaacgacattactatatatataatataggaagcatttaatagaacagcatcgtaatatatgtgtactttgcagttatgacgccagatggcagtagtggaagatattctttattgaaaaatagcttgtcaccttacgtacaatcttgatccggagcttttctttttttgccgattaagaattcggtcgaaaaaagaaaaggagagggccaagagggagggcattggtgactattgagcacgtgagtatacgtgattaagcacacaaaggcagcttggagtatgtctgttattaatttcacaggtagttctggtccattggtgaaagtttgcggcttgcagagcacagaggccgcagaatgtgctctagattccgatgctgacttgctgggtattatatgtgtgcccaatagaaagagaacaattgacccggttattgcaaggaaaatttcaagtcttgtaaaagcatataaaaatagttcaggcactccgaaatacttggttggcgtgtttcgtaatcaacctaaggaggatgttttggctctggtcaatgattacggcattgatatcgtccaactgcatggagatgagtcgtggcaagaataccaagagttcctcggtttgccagttattaaaagactcgtatttccaaaagactgcaacatactactcagtgcagcttcacagaaacctcattcgtttattcccttgtttgattcagaagcaggtgggacaggtgaacttttggattggaactcgatttctgactgggttggaaggcaagagagccccgaaagcttacattttatgttagctggtggactgacgccagaaaatgttggtgatgcgcttagattaaatggcgttattggtgttgatgtaagcggaggtgtggagacaaatggtgtaaaagactctaacaaaatagcaaatttcgtcaaaaatgctaagaaataggttattactgagtagtatttatttaagtattgtttgtgcacttgcctgcaggccttttgaaaagcaagcataaaagatctaaacataaaatctgtaaaataacaagatgtaaagataatgctaaatcatttggctttttgattgattgtacaggaaaatatacatcgcagggggttgacttttaccatttcaccgcaatggaatcaaacttgttgaagagaatgttcacaggcgcatacgctacaatgacccgattcttgctagccttttctcggtcttgcaaacaaccgccggcagcttagtatataaatacacatgtacatacctctctccgtatcctcgtaatcattttcttgtatttatcgtcttttcgctgtaaaaactttatcacacttatctcaaatacacttattaaccgcttttactattatcttctacgctgacagtaatatcaaacagtgacacatattaaacacagtggtttctttgcataaacaccatcagcctcaagtcgtcaagtaaagatttcgtgttcatgcagatagataacaatctatatgttgataattagcgttgcctcatcaatgcgagatccgtttaaccggaccctagtgcacttaccccacgttcggtccactgtgtgccgaacatgctccttcactattttaacatgtggaattcttgaaagaatgaaatcgccatgccaagccatcacacggtcttttatgcaattgattgaccgcctgcaacacataggcagtaaaatttttactgaaacgtatataatcatcataagcgacaagtgaggcaacacctttgttaccacattgacaaccccaggtattcatacttcctattagcggaatcaggagtgcaaaaagagaaaataaaagtaaaaaggtagggcaacacatagtatgaatacaaacgttccaatattcagttctccggtcagagatttaccaaggtctttcgaacaaaaacatttagcggttgtagatgcatttttccaaacataccatgtcaaacctgattttatcgctaggtctcctggcagagtaaatctgattggtgagcatatagattattgcgatttttcagttttgccattagccattgatgtggatatgctttgcgcagttaaaattttagacgaaaaaaatccatccattaccttaacaaatgcggaccctaaatttgctcagcgaaagtttgatctgcctttagatggttcctacatggccatagatccgtctgtgtcggaatggtcgaattactttaaatgcggactacatgtggcacattcatacttgaaaaaaattgctccggaaagatttaataatacacccttagtaggtgcgcagatcttttgccagagcgatattcctactggtggtggactctcatctgcatttacttgcgcggcagcactagccacaattagagccaatatgggaaaaaattttgatatttccaaaaaagacttgacccgcatcacagcggttgctgagcactatgttggagtcaataatggtggtatggatcaagcaacgtctgtttatggggaagaagatcatgctctatacgtagagtttaggccaaaactaaaggccacacctttcaagtttcctcaattgaaaaatcatgaaatcagtttcgtcatcgccaatactcttgtaaagtctaataaattcgaaactgctcctacaaattacaatttaagagtaatagaggtaacagttgctgccaacgccttggcgaccagatacagcgtggccttaccatctcacaaggacaattctaactcagaaagagggaatctaagagattttatggatgcttactacgccagatacgaaaaccaagcccaaccatggaatggagatatcggaactggtattgaacgtttactcaagatgctacaattggtagaagaatctttctcgaggaaaaagagcggattcactgtacatgaagcctctacggcgctaaactgttcacgtgaggagttcactagagattacctgacaacttttcccgtccgcttccaagtcttgaaactatatcaaagagctaaacacgtttactccgaatccttaagggtgcttaaggctttaaaaatgatgacaagtgccacttttcacacggacgaagatttctttacagattttggccgactaatgaatgagtcccaggcctcttgtgataaactttatgaatgttcgtgcatagaaaccaatcaaatatgctcgattgccctagcaaatggttctttcggctcccgtctcactggcgctggttggggcggttgcactatccaccttgttcctagtggcgctaatgggaacgtggaacaggtacgaaaagcactaatcgaaaaattctacaatgtaagatatccggatctcacagatgaagaactaaaagacgcaattatagtttcgaagcctgccttgggtacttgtttgtacgaacaataacactaaacaccttcttggaacaacctttaaatattaaaagtttactcatacctcttacactctataaagaaacaagttggtgagtccaatagaacccattccagcatccgatgcaaccatagcccggttgatgcgagtcagagtggctccgcacacagaggttatgtgaccatggtaaccgtacacatttttccacggcaaggaagtggcgcgaaagaagcaccgccctccacggatcaccccatttggaaaagaacggagacataaaaaaaaattaccttcacgccagactatgtatgactcgtagaaatctagcatccgcggagctattttaagtttccgcggatgcctttcgatcctttcccagtcgtctggttccgcgcacatatgactaaatgtccgcccatttccgtttaaatccgttttctattttctttaggtctttccattgtattccctgcaaccccgctgggtattggtattactaatagtgactacgcaacatcaacatataaaacaaatgatgagtagtgcccctccctcaccgctatcgcctcaccactttttatgcttgtatatgcttgtagataaataaatacctaacgaaaacaatatatacgaacctagtgtatttgtatcttttgtttttcaagttgaagtgttgcgaggtcaaaaaaaaaaaagctcactgtaggatataggagttactatatcaccagtgcattacattctcagtgcatccatcgtcttcaacattgattattttctccttccattgattagagttcaagctccctgagaaaacgaaggtatagcggacgtacccgcagagacataaaaaaagaaaaactatatcgaagaccgaaagcagtaaaaaagtggatagaataacacagctaccaaaatacgtaaagagaattcaatgagcaatatcaaaagcacgcaagatagctctcataatgctgtcgctagaagctcaagcgcttcttttgcagcttcagaagaatcatttacgggcataacccatgacaaagatgagcagagcgataccccggcggataaactaacaaaaatgctgacaggacctgcaagagacactgcgagccagattagtgccactgtgtctgaaatggcgccagatgtcgtatctaaagtggagtcatttgcagatgcactatcccgtcatacaacgagaagcggtgcctttaatatggattcagatagtgacgatgggttcgatgcccatgccatctttgaaagttttgtaagagacgctgatgagcaaggcatccatatccgcaaggctggtgttaccatagaggacgtaagcgctaaaggtgtggatgcgagtgccctagaaggtgctacctttggtaacattctttgtttaccgttgaccatctttaaaggtattaaggctaagaggcatcaaaagatgagacagatcataagcaatgtcaatgccctggcagaagcgggtgaaatgattttggttcttggaaggcctggtgctggttgttcctcctttttaaaagtaacagctggtgaaatagatcagtttgccggtggtgtttccggtgaagtagcatatgatggtattccccaagaagaaatgatgaaacgatataaagcagatgttatttacaatggtgagttggatgttcatttcccttatttaacagttaagcaaactttggatttcgctattgcctgcaaaacgcctgctctcagagtcaataacgtttccaaaaaggaatacattgcatccagaagagatttatatgcaaccattttcggtctaaggcatacctataataccaaagttggtaacgatttcgttagaggtgtatctggtggtgaacgtaagcgtgtttccattgccgaggctttggcagccaaaggttccatttactgttgggataatgccactagaggtttggatgcgtctacggccttagaatacgcaaaagccatccgtattatgacaaacttattgaaatcaaccgcttttgttacaatttatcaggcaagtgaaaacatttacgaaacatttgataaagtcactgtcctttattctggtaagcaaatttattttggtttgatccacgaggcaaaaccttatttcgcaaaaatgggttatttgtgtcctccaaggcaagcaacagctgaatttttaaccgcgttgactgatccaaatggattccatctgatcaagccaggttatgaaaataaagtaccaagaaccgctgaggaattcgaaacatattggttaaattctccagagtttgctcaaatgaaaaaagatatcgctgcttataaagagaaggtcaataccgaaaagactaaagaagtttatgacgaatcgatggctcaagagaaatccaaatatacgagaaagaagtcttattatacagtgtcatattgggaacaagttaaactgtgtacccaacgtgggttccaaagaatttacggtaacaagagttatacagtcatcaatgtctgctctgcaataattcaatcttttattactggatcattattttacaataccccttcatccacttccggtgctttttcaagaggtggtgtgttgtattttgcgctactatattattctttgatgggactggcgaatatttcttttgaacataggccaatcttacaaaagcacaagggctattctttgtatcatccttcagctgaggcaattggctccactctggcatctttccccttcagaatgattggtttgacctgtttctttatcattttattcttcctatctgggttgcacagaacagcgggatcattttttaccatctatttgttcttaaccatgtgttcagaggcgatcaatggtttatttgagatggtttcttcagtatgtgacactctttctcaagctaactctatctcgggtattctgatgatgtctatctcaatgtactctacctatatgatccaattgccttcgatgcatccatggtttaaatggatatcgtacgtactacctatcaggtacgccttcgagtcgatgttaaatgccgaatttcacggtaggcatatggattgtgctaacactctagtacccagtggaggagactatgataatttatccgatgactacaaagtatgtgcttttgttggttcgaaaccaggtcagtcttatgtgcttggtgatgactaccttaaaaatcaatttcagtacgtttataagcacacgtggagaaactttggtatcttgtggtgctttttactgggttatgttgttttgaaagtgatattcacagaatataagaggcctgtgaaaggtggtggtgatgctcttatcttcaagaaaggatcaaaaagatttatcgcacatgcagatgaagaatctccagacaatgtcaatgatatagatgccaaagagcaattctccagtgaaagtagcggcgcaaatgatgaagtatttgatgatttagaagccaaaggtgttttcatttggaaggacgtatgctttactattccatatgaaggcggtaagagaatgcttttggataatgtttcaggttattgtattccaggtaccatgacggccttgatgggagagtcaggtgctggtaaaacaactttgttaaatactcttgctcaaagaaatgtcggtatcattactggtgatatgcttgtcaatggacgtcccattgatgcgagtttcgaaaggcgtacaggttatgtacaacaacaggatatacatatcgcagagttaactgttagggaatcgttgcagttttctgctcgtatgcgtcgccctcagcatttgcctgattctgaaaaaatggattatgtggaaaaaatcatcagagttttgggaatggaagagtatgcggaagcccttgttggtgaggttggttgtggtttaaacgttgaacagagaaagaagctgtctattggtgttgaactagtcgccaaaccagacttattattattcctcgatgaacctacatcaggtttggattctcaatcttcatgggccattattcaattattaagaaagttatcaaaagctggccaatccattctttgtacgatccatcaaccttcagctactctgttcgaagagtttgatagattactacttttgaggaagggtggacaaactgtttatttcggagatattggtaagaactctgccaccattttgaactactttgaaaggaatggggcaagaaaatgtgattctagtgaaaatcctgctgaatatattttagaggctattggtgccggtgccacagcatccgtcaaagaagactggcacgaaaaatggttgaactctgtcgagtttgaacaaacaaaagaaaaagtacaggatttaataaatgatttatcgaaacaagaaactaaatccgaagttggagacaaaccttccaaatatgctacttcttatgcttaccagttcagatatgttttaatcagaacctctacttcattttggagaagtctgaattacatcatgtcaaagatgatgctaatgctggttggtggtctgtatattggtttcacatttttcaatgttggtaaaagttatgtcggcttacaaaatgcgatgttcgcggcatttatctctattatcttgtctgctcctgcaatgaaccaaatccaaggacgtgctattgcctccagagaactttttgaagttagggaatcccaatctaacatgtttcactggtcgctggtgttgatcactcagtacttgagcgaacttccctatcatttatttttttcgacaattttctttgtctcatcgtattttccattaagaatcttcttcgaagcgtcaagatctgcggtgtactttttgaattactgcattatgttccagttatactatgttggtcttggcttaatgatcctatatatgtcaccgaaccttccatccgctaatgttatcttaggtttgtgtctgtcatttatgctttctttctgtggtgttacacaacctgtctcattgatgcctggcttctggacattcatgtggaaggcttccccatacacatattttgttcagaatctggtcggaattatgctgcacaaaaaaccagtcgtatgcaaaaagaaagaactaaactacttcaacccaccaaacggctcaacgtgtggagagtacatgaaaccctttttggaaaaagctactggttacatcgaaaatcctgatgctacgtcagattgtgcatactgtatttacgaagttggagataattatttgacacatatcagctctaagtatagctacttgtggagaaattttggaatattttggatttacattttcttcaatatcattgctatggtttgtgtgtattacctcttccatgtaagacaatcttccttcctaagccccgtatctatactcaataaaattaaaaacataaggaaaaagaagcagtaatgtgggcttcagataacttaacattttgtgcattcatctgcctttaattcttaattctcattttacactatagaagaagacacgagtacatctcgtttcacttttatactgacattcatataattaacaataagtatagtttataatagatacaaaaaaaaagtcttgtattaccatgttaatagttacattgtgtataactctcgtagttttcaaaagtcaagtcttgttgagtaaaaaagtttattttacccttgggtttcgactcaaaatattggattacgatctaagcaaggtgttgcaagtacaagctaaacgaaaagaataagacaaaaaaactgaggctcctcaaactggtcaccaaaattgaacttcaaatttagtgtttctacattttttctattttgtttcatttttatatccctttcatatgattaacaaaacttggtaaattatctggcctgtcaacccttacctgtcctgtcccttctttagacaaaagaaaataaaaaaattggacacaggaaaacaacagcctccataccacagtttctgtgtcttattctatttaggaaggtcattctatattactcaaaggaaagacatccagtagaaacaatagtgttgctaaacggttaacttgcccactaatgtctgcttatatttgcaaatcactattgtggcaagtcataccctggagctttgtgattgaacaacatatactatattgcagcagtatttttcagaaataatattcgaaagaagtgagaacaagaaatgaccacgatagattacagctgaccaacttagaaaatgagtaaacttatttttgtcttaagaagtgcatgcagcgacctctcccaattaccaaattgtaattttttattattctttttttctgcatagttcattcgacagcttggttgaaaagagtgataaaaattttctgttttatgaaaagttttcataactctattaagggttgcactataagaacatttcgcaataaagcaacccttatccggaccctacatgttccgtaagtcctgccttatttatcgtaacggtattcatcttacaggaatttttgaatatagataacgttagttttgatagattggaacaaatgggaaaataacaatttagaagcgctttcctcagcgtatctgaattataaaacaactgcgcatattgctaagaactgcactgaaggcatgaattgtctattccgttagaaatataattatttacgaaagcatcgcgcagacgcaatttttttaacattttttttttttcaagtactctggaaaagttttcatgaagatcatgaatacgttacactactattattattgaaaataatatttctttcctatcagcaatcgcttacatattcatagtcatttactagggtatataccaataataatgtcccgtccacaagttactgttcactctttgactggtgaagctactgccaatgccttgccattgccagctgtcttctccgctcctatccgtcctgacattgtccacactgttttcacctctgtgaacaagaacaagagacaagcttacgctgtttctgaaaaggctggtcaccaaacctccgctgaatcctggggtaccggtcgtgccgtcgctcgtattccaagagttggtggtggtggtaccggtagatccggtcaaggtgccttcggtaacatgtgtcgtggtggtcgtatgtttgctccaactaagacctggagaaagtggaacgttaaggttaaccacaacgaaaagcgttacgccactgcttctgctattgctgctactgctgttgcttctttggtcttggccagaggtcacagagtcgaaaagattccagaaatcccattggttgtctccactgacttggaatctattcaaaagaccaaggaagctgttgctgctttgaaggctgttggtgctcactccgacttgttgaaggtcttgaagtccaagaaattgagagccggtaagggtaagtacagaaacagaagatggactcaaagaagaggtccattagttgtctacgctgaagacaacggtatcgtcaaggccttgagaaacgttccaggtgttgaaactgccaacgttgcttctttgaacttgttgcaattggctccaggtgctcacttgggtagattcgttatctggaccgaagctgctttcaccaagttggaccaagtctggggttccgaaaccgttgcctcctccaaggtcggttacactttgccatcccacatcatctccacttctgatgtcaccagaattatcaactcttctgaaatccaatctgctatcagaccagctggccaagctactcaaaagcgtactcacgttttgaagaagaacccattgaagaacaagcaagttttgttgagattgaacccttacgccaaggtctttgctgctgaaaagctaggttccaagaaggctgaaaagactggtaccaagccagctgctgttttcgccgaaaccttgaagcatgactagaatttatagtatagatctttaactttaatttaaatatctttgttactagtctttaatcaaacctttttgttttctttaaagtcgaaacgtcagatttgctcaaaaccttcttgtcgttacaacgcgaaaattgtaatttaaaataactaacgaagaaagctgaaaaatagatgtgagggaaaatcgtttataaacggccatgctcacagagaatcatgtatggagatttaggtaataaattagtattagaagctaaaagaacaaaacagctgtacgcaagaagtaatcaagatgttaatttacccatgtatcatgaagatataatacgaaatattctgaaagaagtttcaaatttacgtaaaaatacggaatatcttaaagaacagcagcaactaggaatgctagatgataaggtggctaaatgccagtatttcgttaccttgttatgtatggaaaggaacaagagatgtctcttagcataccaaaggttgagaacagacatactagattctatggcttggaataataatggtctggacttgatgagtagcattacgtttagccaacaagacacaaataacctttctcatcaagagcaggaatatttgaaagaatactgcgatttaattactgatttaaaaagtggtgacttggtcgatattgatttatccggctctttagtgcctccgagcgatgtatttattgatgttagagtgctcaaagatgctggtgagattcaaactgaatacggcgtgtttaaccttattaaagactcccagtttttcgtaaggcagtctgatgtagagcgtttgattcaacaaggttatttgcagaagatatgataaaatgctttcaagctggtcttcatgatatataatcctttataaagcaagatacatacctccattctaatttactcccttctatgtttacttcagccctttttaatagatttcgtaagttttggttgaggaggctttctgagctttacgcgactttattgatgacgaagcttcactttattataataatgaaaaactgcgcagagaaactatcgcaaaacgaaaccatcttcttaccctaaagcatcctgtttctgaaaaaatgagagcatatggaaagaggggcccagttctcagaactccttttagatctaataaaggcttgccatcttcttccgatgttgaatttagtgatgacgatgtaaactccgtgattcctgatgtaagttctaccatttcgagcagtattgcagaccacccgatagagggattattggacgagcctagaaaggctcaggacagctcgtcgtcatttgatggtgcaaatgagaagccctcttcacaactggactcaaaaaggaatgaccaaaacgtcaaaattatcactagcagtgatacctcaatggcatttatgaaagatgaaaagttaagtgcctttaatttccttgatggttcaaaggcatctaagagaaaaagaagaagaacttaccaaaagcatgatgcgaacataacgtcttcaattgaaccagacgtacaagatgaagacagcattacaatgcacaatgaatttgaatcaataaggaaaatatacaatgacatcaatgaattcatattgaagctaccgagagctgacgatgatatactgaataaaatgcttgaaaatgagatgaagatggacgactctatagagaataatagcatacgcacatccaaagacaaaaaatatggcaaatttagaacaatattaataaacaaaaataaagaaaatgaaataatgggagaagaggtagatcagaaagctaacaccttgtccctaaataacgctgacaacagtaatgctgaaaaagaaggattaacttcaacaaatcactacaacgaattaaaaaatatgggagatacaataaaataccaggatgatattgagtttcttctgtccaattctaaaagtaatgacaatactacggtaccaatcaatgaatactttaaaaaacttttaaatttatccctaatgattattaatgacgaagaattttttcaatatgcgaaaagatatttcaaaaaggaaataattaagcttagttttgcgcaatttagatcggattttcctgaattaatcttattacagggttatttactacataaagttagtgaatcacaatccgatttcccgccaagctttgacaatttctctatcgaattaagtaaagatgatggtaaaatacggacaaaaaagaataagcatattaaaaaactctcacacctaaatttcgaagactttcttcggaagactcaattcaaaacgggactttattattcattatcactctgggaaatgcatggtaatttatcgttagatataatcaagagaatctccatccttgcttcaaataaggacttattcagtcggcacgttaagacttttattcctcttttagaaaaattaataaccgcttccgaattttgccacatgtatattgaacaacctgaaatgttcgattcactgataagcaacttgaataatcagtttaaggatatgcttgatgatgactcgttgattaaaatcctaatcttgttaacaaacatggaagtacataactatacgctatggaaagaggcagatatgatatttcaaagttcaatgaacacaattttggaaagcatacatccattgacagacgcgaaagttgataacatactcttgcatttagggctctgcctcaatatttgcagtagagaaaatagtcgtttaaaacttgacggcaaattatggtatgatatgaaaactatatttgttaaaatgatccgtgacggttctgacactgaaaataggttagtacagggcctgttttacttaaatttttcatttttaattaaacaacggaaagaaaatagtaatttagacccaggggagctcaatttgttactagtagagctggaagcatttaaatcggaaacatctcaatttaatgaaggtatttcaaataaaatcgaaatagcgttaaattacctaaaatcaatatacacgagtgaaagaattacaatataaagaaagcatacattgaacatagcctggcttcatcttcaccctgctggcaactattgaaaaattgtccagaatttattatgttatccttaaattaatgaatgccatgcacttgcttaaattttgacatcgctttcagtgcattgaagctaccaggatctttgatgagccttctagcgtatttttttgtatgccttatggcgcttttaatatgttcatctacaatttctttaaaatgtcaatggtagcttactttttaagagttatactcctgacaattttttttcacgacataagtttggtggaaaataaatgcagtattatttaattatttaattaatttccttgactgcacaattcatcaggagcgttatacaaataaaagaaatcatactgtttcatattaaacacgaataagaaattcaggttgaattacttggtgtgattatttatcatacgcataatatcaaaataactaatcataaaaaaatatgagcaggatctccgcaccttttaaaaaaggttgaaagggcttaaaaaactgaaagactaaaacctttttttcgaggcataggaagcctagagtacttcgggtagacgatataacaatgcaataaaaatagtatattaataaacatacgaaaaaaggttaatatattcattaataatgtactgatggtaattaatataccgcagagtcttgaaactcggcgggtaaaaattctatatcccataaggtccatcaggtgactttttgtgatactgtgttattgttactttaaattggttaattattcaatcaatttccagtgatacagtagaaaacaaagtcaaagaatcgcagtacccgctggtcacgccaaaaaaataaagcttaatgttcttttagtcaacatattcactcaaagattgcatgatcaccatcagaatgtgtgagtaggttaggctgaacggcagtaggagcaattacgtatgttagtaaatggaaggagaccagcattatggtttatcttatttggtcttccgtacacaaatagtagtgaatgtatggtaaacatgcatgcgatgacttaactaaggatttactggtgttggatcaaatttaatctctgcatgtataggctattcaataatcatgaggcgttaaaggatagtttacttatcatttttccttcttgaagcattttcccagagctgatagatatattgaagtagtacttatatacctttcaactgatgcatgtgaatgcctgcttggaacatcgggaataagaattatagtaacaataccaatttctccagcggatttgtctattttcttggtacttcatgcaaggtgcatcctttttctcttgaaattcattctgaatggccataactgccaatgttcaccattcctaaagacgacgtgtttatcactcctagttgcttggaagttagacaacatgaggaataataacctcaagagattaaaaaatgcaagtaactatattacatatttattatgcacactttgccttgccacttgtgtaatagacctgggttcttgccgaggtgatatgctctttaataaaagatcacctcaattcaagactaaaaatggcgaggtataaatctgcgtcgctaacatgtacaatattttaatgtatactctcgcatatttatattttcgtttttcacggctttaattagcgtacgtggtttctgatttttgcttgagtaatgcactatttattaagatagccgcccaggttaaattcttgaattacaactacatgtcagagacgaacgaaagagagaaatcaagacgatgcaacaaagatcaaataggagaagctgctcctatataccactcggggtacataataatgccgaaaagagcttgtgcaccgaagttgctccagcaagaaagaacaaaaggtctattacgacttctcccatagtcaacatcaacgttgtagaaagaagactgtttaatttggaattggaaaaacaacaacttcgtgccaaaaatctgtctgagaacacaggtggcggaagccccaatgggggtgcttatctggacgccaaaaaaggagtaagagaacaagatcaataccaaggaggtccctcgaaagagcttgacaggctacaaccaccaccttcaatgaagaaaagccctccaaggaagaagaagagcctaaaggacttgatatatgaaacgaacaagacattctatcaggtggattctaacaaggttaaatataaggtaggtctatccaagaaacagctattaccatccaaaacggtagacaactaagttcaaagaggagaacgtttgaaaaagagttcggtggccctccacttttttcaacgtgcaaaagttgtccacaacttacttatcattaggctaaaattacaatttatatcttacgtatcctttatctaatttgcgactgtaaacataaatttaggataatattaggagagacagagggaaccgcaactttacttcgttttcgattgagataaagtaggttgctcgtcgatgggcgcttcgtctgataaactttccaacccatcataaagtgttttccacaaatcagaaactgactggaattctcttcccacagctatcgagctctccaatgatatattgagaccattcagaccattcaagattgaattcatagtctcattgatctcctgcaatactatattcctctgctcgatgaagtatttgtcagtggttgatatcaacttttcttcatcattggatgtactagccatcatatgtacatatatcctcacacgtccgagctcttcatcagtcctattcctacgctaattactacctcctcttgttaaaggtgactgtttattccctttgttattttcgcggccttgacttttacccggaggtggccctttccgctcaatggttctagtgatcgcctataaccgtgtagtcatattcatacacgtacaaattcgtttgtcttttcatatatatagttatatatgctatgctcgtttgtgtatttattggattatgcaatcaaaataatgatagttacgaatagataaatgcatttacggactgaaataagcgcagctaaaagaatattcattagttctatcctttcttttcaatcactaacttgagcatcgtcattgtatcttggttcagcgtcgaaaataagctcgtattttctccatttttgtcttagtttactatttggatcattatacatttcttcgtcttctttgtcaaattcatctaaccaatcccacttactgttgaagttgattttcgaaccggtggcggaggtgaaactattcgaatctgcttcttcgctaatcatatcattcatctctacttcatcgaaaattaacggcatatcagaagtcagataattccagattaataacagataaaacctcaagctcttcacacctcgtaagaaccctttatcttctatatttggcgattttgggggtatacgaaatttatccatacattccattgcatcttctttagtaacacaacgtgcaaaatcgatcaagttgactttaacattagcagcttttttccttttagaatttgatttattagcatctccatcgtacattagtaataaagacgcgccatatagcctgtaacctttcaaattaaaaatttcagaatacaaagtatctagttgcttgatcaaccttggaatttgcctgattaaactttcaatggtcttaccatcatacaaaaaacgtgcaagtaccctagcaaattgccaaccaaccttaacccttctaccaaagtatttatctcttgtgatataataatctttgttccaaacctttaatccgcagattctaacgcctaaacgcctagaagtggtctttaaacactttgcacgctgtgacagttgcttggctcttttggcgtctacgccatattgtcttgtccccatctttagatccagtgcacaaggcttgttcatgtttcttgtcaaatcttccaataagataaattttgaaacaatggtgtgggacgtctcctcaaacgtaattgattcaatatcatgatgactatagtcatttgaaacattatacgccaatgactttataatcatgtttttaccagagtcaagatggcagccgtggttatccatatttatagtttcgtttcccgtatcttcatccatatcaaaaacaccatcttgtgcgttgctgatataattcggggaggtggcaaattcgccatcatctctagaattggttgcagtgagaatgggtgataaagagttgcagaaagagtttttatgttttatttgttcgtttttgtggaattgcttcaaatccattactgaatgcgagccatctaaagcattagatattttttcatgaagcgattttttcaagaaaggatcctgcaaattcggattgactttcgagtcatccatctgtaaactcgcttgtgacgatgaatcaccaagagtcttcatagacgtattcgatgcatcatgggacgaggctcttgatttttgtgttaaaaaagatggactggaacccaaacgcgcattatggtttcccattgtagtcgtattagagtttcttttccttctaaaacatttcggtgcaaatacttcccttatgactaggttcttcaattcagtattgatcatggtggacccagaatcgcgtctttttaatttatttgtattgccacgctcaccgaacgaacatgagttatgagaagaggaggacgaaaagtacgaatcattcggtgccgagtttggagaatcggaatatttgtaccacagagattccggtataatatgcctgttatcatttaatacaacctcgggcaacaaggaaggttggttggaacttgacagtgatcttttcacgtgtggatggacagactcaatttcaggatgctctttttcaagtacttgtctcgacgaatgttccaaggggaaggaatgtatgtgtgttaagggggtccccgtgggttctgtattaagcgcaatatcgtcgttattgttatgattgacttctatgtctttgttttcattactggtatcatttttaccgttgttttcttgatccaaatcgcttaaaaagtcatcttttgactgaaaatgttgcctaacattcaggacaccaatataacgtggcatgaattgcaataattctttatggcacagctctatattctcataccacctgttttctctattcactagagccttacaaaccgctctcttcgaaaatctgaatattgcagtgtgacctccaactctattcgtaaatggttttagttcaactgctaggggatattccctatgttcattatcaccttcatcctcttcttcgtccgcttgctcgccttctttatcttgttcaaacgtattgggtttttctttaattgattcgctatgtggcacaaactgttgaggttttttttcgttactacgattgttgacgttttcttgccttagggattgtgataaagttgaatatgtcttaactttgaaagtatgtcggttatatgaactaggaagtgtcgctataccagaggcacaatttatggtggcaggctgaatagtatcaatatcattttccattttatccttttcttcataaccagaatctgctttacttttgtgaggatagtatgttgcagaagaaacaggctttaacgttaagtcctccgatattccatgtaagctctcctgataagtggacttaggcgaaatacatccctcatcaacattctgaattggctttaaagaagtctggtggtgtaacacctgtggttggtgtgattgttgttttgcgatatcctcaccagagccttgacctgtctcagtaatattatttctatgcgccacgtgtttattgggcttaattgccggctcctcgtggttagataaaatgaaacttgacaatgaagaggacaaagtatctgggttattctttttttcagaaacttgtagtccttctggtaccgatttgggagttgcttctgaccttgttattttgtccgcgcatgtcacggacccgccattattgctatctacaccattgttgttatcggctaaacattcatcatctctaaaaattcttaaatatgtactcgcctttctgccatgtaagacggaggaaagtttcttcgtctcaggtacattaagatctttcaatgttgttatgcacccttccgactctttttggcgcaaatgctgctgctgctctcttaatgtatcgggtattttatcatgaatttcgtgagaggtatccatagtcttttagctttagttttatatatacaaaaaataaaaaaaagatttgagaagacagaaagatgtacaaaatgaaagaaagaagacaaaagacaattctaatataataaggtcaaactgggattttcccttttgttggagatataatccaaccaacagagacaaacaagaacagaaaagtgtttttcgtcttgatcctgtattgaaaaaaaaaaaaaaaagcgatacggcgcgaagttgaggggccggcgacacttctgcgatgagttcgaaagaagtgttaataatttttatgaaagcaactattacttatatatttgtaactttaccgttgtggatggctaagctaagtggaaataatatatgaaatacaggtttaattatgtttggtttaaggttaaatcaatgattttttttcatcacaaatacaagaataagaaaagcgaagaacccgtaatatgaaaggatacggggtgtcaatgtttcgtgctgaaatccagtcgtttgtgtcgtaacaacgatggattggttgtcatttttagcattacttttaaattggcctgtgttgtagtagtcttctagcagttgatctttttctttccacacgcccagtaaccaattgaaaaaaacttcgtcatcttgcaaagggatctcattaactctaaattccctaatataaaaatctactttctccggatagacacccattaagaatattttcttcaaggtgaatttggtgccgacgtattccgttctcaaggcgggagaatatccaatagtgacatcgtagatagcatctaaactaggagctagtttttctactgcaaacttcaagcctttagagtgcggtaataacaaatgtcttaattggacatggtccaaatgtgctctttgacagaatgcctcgcttttttctcttgtcttgaggcttagatttgtaccctcagggaacatgattaaattataagcggcaatggattcatttgtcttggaataacaactcttataatttgtaaggggccccttgcacctcgcgtttaagtccatagaaaccaaactatttgttaaagctttctcatccttttgccagttcctacttaaaaatataaacttaaaatttcgcatgccaaatcccagtaatggtatgtactgcagagctttcttcaggatgatataaacgttaccacccaaatttgaaacaaaggaaagccaccagagataaatccagtctgcatacatttgatgatttgcaattattatagccctgtctttaaatctaaagcatggcttggcgttagaagagttcttcaatggccgcgatgtttcaaaagtgacattcaaagaagagggagccaccatgttcaagatcatgcataataaaacgataaaagccttcttactttgatttataccattttgaaatctaatcttgctccaagggagaagcacctgtagacagatctgaaaaacgacaatactcagcgagcctgaaatgaacaagcaagcgataagcagcctttgcaacccttttataaagggattaccagtcttttcataaattccatacctacggtatttttgggaatgcttcatccttcttaaactgcaaaacacagtcgtacgtagggttgtttgttcatttctttaaccttcgacggacagatctggggtacgttctaataaaagtaaccgcgcagcctatctccacgcgaaggggtaaaagatcaaacaagtccttaagaatatacaaaaagctacataaatataaaaaaataaaggaattgagcgtaagcatctttgtatttgtctttactagatcaaaatagcaaattatttttttactctttttcttttcttaataaacgcattatcaactgaatattatttcgctcagtttactgcttgtagtaatgtgtgggcacaagaggcattttagcaagttcaatcgggtagaacttgttccttacttgaacaagcaacttcgttcccttcttgtggtaacctttctgtacataagcttgtccaatattgatgttgtttaaagttggagatgcactacctgatgtaacaaggccgacctctgtttcggcatcgggcaagaagatcttgacaccatttctggcagctggcccctttttcaagtatttgaatccgactcgtaccttgctatacgttttattgtttagctggtccattatcttggcatagccattgaaccagtacttttgatctactaggtcccttcttgactttgaaatcacccagtttaacgcagcttctactggtgtgatactttcgtccaattcatgaccatacaaacacataccagcttccaaccttaaactgtctctagcagccagtccgataggcttcattactggattggccaagagttgctccgcaaactcaaccgctttctcatttgcaatgcttatctcaaatccatcttcaccagtgtacccgcctctagcaatttgaaccaaagaaccgtcctttaacgcaaattcatgtctttgtccaaaaaataactcttttagatcctttccaggagctgtttttgataaaagtggttccaacacatcttttgctttaggaccctgcaatgccaatagtgatctaccttcaatgattttccattgacaatctaaagtagaaccattttgtagctcatcgtgaaagaactcggtgtctctttccgcacagccagcattggtcacaatatagaactcattgtcatcgttttctttagtgatgatggtatcgtctaccacgcctccctgtggatttaatagaacacttaaggtccctgacccaacaggcaaggcattgaaatctgtgggcgttacacgttgcagaaacttaacagaatgaggaccagataacttactttgtaacatatgagaaacatcaaataaaccagcgtttgtcctggtccaattatgtgattcaatatgagtctgtcccttgtatagtacgggcatggaatatcctgcgtatggtaccattgtaccgcctaatgacacatgaaggtcatgaagagcagtttttttcaaagttgagttgaatctcttaaacacaatttttttgattatagacattattgcttgtgccaggcaaagctctttctacatatgtgagctacgggtactgtaattggatttgtttgggttcaaggtgctatatatatgatatttggacctattctttttgacataccgtttactcgaggcaacacgagtcagggctcctgagcagagtcgccctgccgaaagaagtcacggcgatgaacaaaataggtgatatctatgaccagctctaagtaagaactcagcttcccgtgagcatggttctaatggagtaaaagcgcccatcgagatccaagaatgcaaaaaaaaaatcaataagcttgtgtgggtaaatacggatgttagtcgcatcgagccgattaaaagtggcgcagatatagaaggcaaggacctcatgacagatcgtaatatctatctttctccaagtccattgtttcagcttcgaaatcccataaacgtgggcgtattttgttgttcgtattgttgccttctatttggcttttggtatcttcgattgctttaactataccgtccacgaggactgcgcgccctagattttcatttgtagaaggaatgatcaaatctgcaaaagttctagtgggctctatatattgttgcatctccgggcgcagatggtccatatactcagtgatcaactgggctagttgttcattgctccctacgttcttcttcttgattagactaattaatcttttatctgcatcactatccaagaatacttttaattgagatatttcgttgatgcgtttatcgtatagcgcataacagccacatactattatcaaatctatcgggtcctcgtaatcatgttgaatcatgtcattttgagaagttacagcgtgcttttcatataccaaattaaggatattatcaaaatcatagtcgttattattgtagctcttgatgttcccttctatcatattatctaggtttattacccttatattgatagagttatataggcttttgaaagtattttgtaaatccagtgcaattgctccaacaccagtagcatgccctccaccgatagaaataacaattcttttttcttcgacagcttttctgtccatttcctgtaatatttatctcgctaattgttaatgcaggaaacgaaaattaaaaacgatttcccttgtggtatgctctaggaaaaatgtacagataaattgaattatccgtgatggcagcgtacaatccatagttgcttactatttgatctgctttttctatcagtgtcgagaatttatgccgaagtttgaaaattttattttatgcgatgagctagataatagcagggcccagacaaaataaaaacatgaattatacacaaattttaatataaaagggccaccactccttcaagaggtataaaaatttgttcactcaaataaaatagaccgtacagaaacaaaaaaaaaactcattagacatgtcgtttgacagagaagaagaccaaaaattgaagtttaaaacatcgaaaaaattaaaggtgtcttctacttttgaaagcatgaatctaaaagatgacttacttcgaggaatatactcatacggttttgaagcaccatcctctatccaatcaagggctattacacagattatttcgggcaaggacgttatagcacaagcacaatcaggtacaggtaagacagcaacttttacaatcggccttttacaagctattgatttaaggaagaaagatttacaagctctaatactatctccaacacgtgaattagcaagccaaattgggcaagtagtaaaaaatctaggggattatatgaatgtcaatgcatttgccattacaggtggtaaaactttgaaagacgacctgaagaaaatgcaaaagcatggttgccaggccgttagcggaacaccaggaagagtattagacatgattaagaaacaaatgttgcaaacaagaaatgttcaaatgttagttttagatgaggctgatgaattattgagtgagacactaggtttcaagcaacaaatatacgatatttttgcaaaattgcctaaaaattgccaagttgttgttgtcagcgcaacaatgaataaggacattttagaagtaaccagaaaatttatgaatgatccagttaaaatcctagtgaagagggatgaaatatcacttgaaggtatcaaacaatatgtcgttaatgttgacaaagaagagtggaaattcgatactctgtgtgatatatacgattctttgaccattacacaatgtgtgatattctgtaacaccaagaaaaaagtagattggttatctcagcggctaatccaatcaaactttgctgtagtctccatgcatggtgatatgaaacaagaagaaagagataaagtaatgaatgattttagaacaggtcattctcgtgtactgatatcgacggatgtttgggcgcgcggtattgatgtccaacaagtttctttagtcattaactatgacctaccagaaataatagaaaattacatccatcgtatcggtagaagtggtcgatttggtagaaagggtgtggctataaacttcattaccaaagctgatttagcaaaacttagagaaattgaaaaattctattctatcaaaataaatccgatgccagcaaattttgcagaattatcataaaatatagagaacatatacctacataaacaagttaagagagtctcatccatgcggcttcatttttgctttcatacggaattggagagcatttgtaattgttcattttgtgtgacgtagagtttaattaagtcattcaaactcaaatcgcgaagaaaaggagacagatcgcaaaattgtgaaattacatcgagctcaatgtccgagtccactctgaatctatcactgtcaacgctaagttcttcctcttcatcattagatttatcatcaccatgtgatgataatgttctcatttggttttcctccaagctgagactatttgtcctatgtgacaaaagctcatattggtcgctgattagtgtgatatcctcaagagatcccgattcatccaattggacaattatgacattttcaagttcatctccgaccttatctattcctgctgtcaaagcagcatcacttgaatctactagttcatcattgttgtcctcaaatatgtacttaatgttagtgggaaacattgcataatcacttccgtccgtgctctttgattcattattgtatgctggttgatcatcgttgctgggacccttgttatttttgatattctcttctaatctgtacttgacatttttatcataaacagtaactgtaacattcattcctgttcgcagatttcagcaatgtttaccggcttaataagaaaatgggaatgcgacgtttatcttggatattgaccacccttatattatggatatgtacttcaaattattatcttttacgataaaaaagattctgatccaaccgaggttcgaactcgggatcttcgccgtgtaaaggcgacgtcttgaaccactggaccattggaccggaaacccattggaaatgacttaatcccaatatcgctatattaaatgtaaaataactttttcaggataatccacaagagtggtgcttctgtcattaaactaatttttttaaggcctgttcgcctattatatgtcgaaagtgtgtatttctttcaagttatgcctgcaattcaaaggacagatttattttacagtgtcgacgacaccgtttgaaaatgcagatgcaggactgggcacgttttacaatacgtatcgagtcaaaaatacactgattttggtgatattagctgcagcatggcgaatttttcacatattactgataaggatggacattatgtttgacttttttccttagagtaagtatggtcagcagaacaaaaaagagttcctacatttatacgaaggtaaaattgtaaaaaacatgaatgcggcctatccggctcgaaaattgttcctcatatatattaaaaaaaaatcacgtggtgcaaaaaaaaatttttttgtcatttcttcgaatcaactcaatgaaatttgaaaaatagcagaaaataagttgataagatcgcaatgtaatatatatatatatatatatatattacaattcgtgaactggcacaaggaaaagcgtgtaattaaaaatgttggacatcaaccaatttatcgaagataagggtggtaacccagagctaatcagacaatctcagaaagcaagaaatgccagtgttgaaatcgtcgatgaaattatttccgactacaaagattgggtcaaaacaagattcgaattagatgaattgaacaagaaattcaacaagcttcaaaaggatattggtttgaagtttaaaaacaaggaagacgcttccggattattagccgaaaaagagaagttaacccaacaaaagaaggaattgactgaaaaggagcaacaggaagataaggacttgaagaaaaaagtttttcaagtaggaaatatcgttcatccatctgttgttgtttccaacgatgaagaaaacaatgaattggtccgtacttggaaaccagaggatttagaagcggttggccccattgcttctgtgactggtaaaccagctagtttatcccatcatgaaatcttgctaagattagatggatatgatccagaccgtggtgtaaagatttgtggtcatagaggttatttcttcagaaattatggtgttttcttgaaccaagctttgattaactatggtttacagttcttagctgccaagggttatattcctttacaagctccagtcatgatgaataaagaacttatgtcaaaaactgctcaactatctgaattcgatgaagagttatacaaagttatcgatggtgaagatgaaaaatacctaattgctacctcagaacaacctatctccgcttaccacagcggtgaatggtttgaaaagccacaagagcaattgccaattcactatgtcggttactcctcttgtttccgtagagaagccggttctcacggtaaggatgcttggggtgtcttcagagttcatgctttcgaaaaaattgaacaattcgtcatcactgaacctgaaaaatcttgggaggagtttgaaaagatgatctcttactctgaggaattttataagtctttgaaattaccataccgtatcgttggtatcgtttccggtgaattaaacaatgctgccgctaaaaagtacgatttagaagcctggttcccataccaaaaggagtacaaagaactcgtctcttgctccaattgtactgattatcagtcaagaaacttagaaattagatgcggtataaagaaaatgggcgacagagaaaagaaatacgtacactgtttgaattccactttggctgctacccaaagagctttgtgctgtatcttggagaactaccaaacggaagatggtttggttgtaccagaagttttgaggaaatacattccaggtgaaccagaatttttaccattcgttaatgaattaccaaagaattccacctctagtaaagacaagaaaaagaagaattaaatatagcatatcatgaatgtcacatatatgttgtttctgttctgccaatcttttttaatatatttctcatgatagctccataatcttatatacatggttgcataataaaataaataaataatgagcctttaccaatcgatagtgttcatcgcacgtaatgttgttaattcaataacgagaatattgcatgaccatccgacaaatagttccctcataacccagacctattttattacacccaatcattcaggaaaaaacatttcttttcatctttttcacgatttcaaatattgttccgcggatacgcgacactattcccagctaataatattcccggtgaaagaaaattccaggccaacccaagtaagtcgtccgctgggtggacgcccccacgagtcagtgtttctgcctaagtttacgcggacccaaaattcatactgtctcactcgcttggaccggatgggctttcctcctcctaggaaggcttccacaattatgcactttttccaagatgataggactgtaatgtgcagtccaaaagatggtatacctgtatcatcatttcatataatgatttgctttttggaacgtcgaaaaggaaattaagcaaccagcaagatgtccactgaattaaccgttcaatccgagagagctttccaaaaggtatgaatttagcgataatgtctcaagggatttaaagaaattttacctaaagtaactttgctgatatatatcgtctgaggaattgtttagaatagatgaaaacttagcaggtatcctattgaattcttagcatgtttattgttacgactaatagaatttgccagtcaaaatttacaatatttgcgttaattaactacaaaaccggcggtgccgaaggcttgataaaggtagcacatttttatactgattcattacgtttacgatagttgattgggtaaaatttctttttatttcacttatgcgaataacttactaacctttgtatcatcctttttttagcaaccacacatcttcaacaacccaaaggttaagacttccaagagaaccaagagatggtacaagaatgccggtttgggattcaagaccccaaaaaccgctattgaaggttcctacattgacaagaaatgtccattcactggtttagtttccatccgtggtaagatcttgaccggtaccgtcgtctccaccaagatgcaccgtaccattgtcatcagaagggcttacttgcattacattccaaagtacaacagatacgaaaagagacacaagaacgttccagttcacgtttccccagctttccgtgtccaagttggtgacatcgttaccgtcggccaatgtagaccaatctccaagactgttagattcaacgttgtcaaggtctctgctgctgctggtaaggctaacaaacaatttgctaaattttaagctggttatgaatcagcataagacttacgtaactgtttattttataattatttgtataatgtactaaaaatataaattcaataatctccacttctgcaagaagcaaatgtactatgaagtgaatatttcaccttgtaatgatgggtggatttgcattcttctttacctttaaaaatcagtaaatatgcttttatctattgggtctgtatatgtttgggaaagtaacccttcttaattgatttgttccaacaatgaatcaattatttcagctgttgaccttcctttaaagtcatgaatcttttctctcatctgctcgtaacataatctcagttcaagaccagttcgaggatatccgggcttgtaggtagctatactgttccagtcgatatttgaataggacgttttaggtagctgtttcaatcgttctagcagccacttcctttcagaaacaggaatgctcaacatacttctggctgcttcatctgttactaatttattccacttatagcggcactgtatacgggatctagttccgctcatgcgttcactgacgacagtccaattgatcatatctttgaaggtaggattatcgctaattctctttccctttggacccctagaatacatttgattgtatctatcatttttgttggcagcctccaatgccttcatcctttgatattggtgtgcctcttcaatcatttcatttactacagtagtcaacaattcttcttcttctttcgaccatcttttagaacctcgctttgaaccacacttcatatagtttctccaacggtccctacaatcttcaggcattctgcctaacaatttgcctacttcggtccaatgaccctctttttctaaacataatcttgccaattcttgatcttcctctggcgtccacttcccacgctgttcgaaaatatgatattttcttcttatatgtttatatattgaggaccttgttctataaggtaaaactttgctgatatttgcccaaaacccatctctaatgactccgtctgtagaccaaattctctcgcacatttggcgtctatccaagcctcttattttcatgtattcttcgatgaattggtccaaagcattttcctcgctgggagtgaacttcttaccgatggattttgtgatagcaccgtcaattactgacgctttcacaatatcggatcgcagtaatgcggtatctccattgttttcttctggtgccaatatcaagtcgtctgatttcacatccttttctggtatctttggagtgcgctttatgtagctgccgtcatttggtatcccctctaaatcggtataaattctaaccagcgtgctgctattgttattaaagttgttttctttatcatcctcattaacttctaacgatttacttggatgtttagctaggtatgccttttcagtatcaacatacttatcaaaagctgtttcagcaatgagatcatcaggtaaaaatgctgttgtcgttatgccatcgtccagtgtagtcagctgcggatctaggaccatttttattttggcttttctttctttagagctttttcttttacggtgcttcttcctctctgatctactattagaagattttttatgacagctcctcttatctttttctctcattgagctgttgtatgcggcagcaacagctgctacagcaacagaatttggttcgatatcatccactttacgtaaatcttttgaacccgatgttttcaaataccaatccatatcagtgtcttcatcttcatgagacatttttgaaccatgctttctcttcttctgtttcttcaatttcttctttgtctttttaatatgattcttcaagtcgactcccacataccttagcactgcttcttctacagattcttttgggtcattattgttctgaaaatttgtgctcttaaggtttgacacgctgtccattctacctttatctttcttcttgacgcagacaagaaacggctgcttgctctatgcacaaaatttgttcagcgccaactgtgtcgtgaacgatgctatgttggaaattacaggagatgagttgtaaagcaactgacgagatacttgaagtacattttcatagctgctggaaaaagtcctttcctatcgcatttggaaagctctgacctcgctcgatcttcattgtttgatcatttcttcaccgctcatgtttggaaaaataatacgtagataatgttctaaaaaaaaagcggaatttcttagagaatataacatcgatgattcattagtttaaaaagtaaataatggtacatagcttgaaatctaatttttctttatcatgtttatacaggcggaggtggggcattggccatgtatattttattcgatgaggcctggaattgccccaacagggttgtataatgactcgcatcgaatggctcaaaatccctgttagagttggaaagcctttgataaaatctctgaacaataatcacaaattctgcgagacagtccaatgactctcccatgatagataagtttctacccgtttttaaaagtgagtttccaggttgtgtgacagatgccatggcgctactgttgtagtattgtagtgcgtcatagcacaacttctcgaaatttgataagtatatcgagggaaggtttatggaaagaaccattagctccttaataacctcaatggtagcgagcagagaactactggccacaaaagttttatcgccaacaacaaccgatttcctatgaccttgatatgtttcatttccttcatctttttccttgtcctcgcttctgccattttcgcaatcatgagaaccccctaccatgtctaaaatagttgtccaactcaatgggtctatgtctatacttgacacaatgtcgttaacatcgctctgaatagaggagtccacaatatatggaatccattcttcagcatcaatctttttctttatgttgcggtaattttttgaactttgtgcgtttgcataatgcttgatctgagatgctaaaacattacttaaatatttcgttaaaaattcaccacttaatacttcacattcttgaataaaaataacgcatatagcataaaatttcaagaaataatcataccgtagagataagttcaattctcttcttacggcaatgatcttgcctgtacgtaactgaataattctgattatttcgttgatgccagtacgtatatccaattgcgtaatcatgttgtgctggttttcgtttggacttttaacagatgctagctcgttaagagagatatctagaagcaacttttgatgcccataaagtcttcgaagagcttcgagcgcgtgcgtgaatatgtttactagcatggactgaaattctgcaggagtttgctcctttattaatcttgaaagtttagacccactagtagagccattgttaagatgtttttcatcgtggttattgtcagcgtgtgcattctctgttggcaaataaatttttatgatagatttaagctcagtgatagatttttccctgtataggtcaaaggcactcgttaattcttcgcatctattcaatctgactattaattcggttatctttgaagaaaaattatcagtaaatatagtttgctttttatcattagatcccgtttgtatcctatgtagtgtttcctttggtttgattgatttgcaaaaggatcttaaatcatctattagtaaaatcgataattgtaggctgaactttcctcctatttcaatcttcatattggttaaaaactctctcgttgctgacaaagcaggtatcgtcctcaaattgcttaatttatagggccaacacctagtccaactctgaacatcttcgtttattgaatcatcccccttaatcagataatcgatggattttatcagctctaagcagttatccaacttgttctcctcatacattgacttacactcatctgttttgttcagcactaacttcgcctgtaataatccctgttctagtttctctacattcttcctcttaaaaatcatttctaaatgtgaaattttttttcttatattctctgcgtcaatggtcttgatattctgtgctagctccttaagctcgctcattgtgtccaaggctcttttctgaatattgtcaacttcacttagcgcatgaaaaaatttgtgtgaggatttggatatctctgtaaccagtaatgtttctacgatatccaaaaaatcgtttagcctgtccctcaactcagaaaaagcctcatccctttccgcttgtctcttcatgtctagtttcgttaaaaataaatcgatagcgtccaacactttatgaaaagttcgagggttatctaattgaaatttgtctgaaaagtaaaagtcaggtatactatttattagctcggcatccccttgcctcagatttgcttcaaacgactcctcatgcatattttccccttctcgcagttcttttaactgttccatctgattcatgtttcttatattatttgtgctttgaaatatttggtaatcacttttaatgtttttgacgtattcgataacatgagttttccaatggtcatccagatcatttttgcttaggctaacttgtggaatatcagcaacagtggggtaattgagccagtttttcctccttgtgttcatcacaatttcatagatggagttatttcccaatggcgaaaagtccatggacccactatgtgtttcattttcaaaaccgaatgatctactatttgcaacagatagtgtcctagaatcaaaacttcttcgcggcgttattgaatccagacttaatctcgaagatcttctcgctcttggtgtgacactgccagatatacttaacaagtcgtcattaagggaagtatcaccctctatagtaaaagagccactatcactattacgagaaggcgatccctcaggaacaacaattttaggacgaccagccgctttttgcagtccctggcttttattatgaggtgtttcgcttattgacattggccagatacctcaccaaacctttaaattgttttaatactgctttaggatatcaatactgccaattactgtaagctctgcctaaaacaaagttgtgcctaaaacaagccgtgtcgtagtttgttttgtttactttctagactgttgtgtggtgtcttctttataaaggaaaaaccctttaaagatcgaagaaaacattgattgtactctatctgaaaatcattacccacgaacatatcttagatcagctgcgtttaattgctaatatatagaacacacatacgactatggaagctcaagaagttcttgtacataagtaccaaatattgtaaaggtataaagaagttttgaaatctggagcgaatttaattgtgtacgtaaaataactgcttcgctgtctacatttgtccttgacaatgccagtcgattacagcttacttggatcctaaagacggcactgatccacactacctggatttttattttctcttcatgttgacttcaaaattctttcttctaactgctgtcatttccattttcttgtggcttgacgtcactctttttccaagagtgcaagtacttgcttgccatacctcttgcattctgcaccactttgtgtaagctttcattactcgaatccgtcaaagacgcttcttttctagtggtttgcacgctatcaactttcttgtcctttagcttactagcattatttatatggcagttttcaaatccttttgccaaagtgtccatttctgagtgatcttgatggtccatcatatttcccccggaaacaacagacttgatagattcatttctaggagagaaataaccctctatggcaacatcactcgcccccacttcggctggtgaaggagtattatttacaattctaaagctttgtgaactatcggacgcttttggctgctttggaagggcttttttcttctgagatgatatgtttgctggtgtcacactgcctttcaatacgcttcgattaaccagctgactgttagcgggtaatggtctttgttcctcctcgctgctactctcttcttcactatctgaattgaatatgaagttccctgaagaggaattgcgcttcaacggatacggcctgacagccagttgtgcatctttgtctacatcagttttaccccctgtaaaattagtaggatttttttgttgaggagttgccgaagagagtgatggttgtgctagatcgtacaaagaattggtagatcctgatttcccaagtgacaatgttctcctcagtgaaagtccttcatcgtggttatcgtctacttcttggtcatcgtcatcttcttcctcttcgtcgtcgctactattgtattgtgagtcttcaataaattgctgttcgctatctgatgaagagctgtaattgtcgtcgtcatataataacatatgcgatccatgttgacgtgttgtattatttgctgaagctttgtgtagttgtggaacatgtttttccttggattctaccgcattgttaaattcatagtttgatgcattatcatctgcaatggctgtttgtaagtccattccttcaggaacatctacaatgtcacatgaatctactggtaaaaaactggaagtatcaccagtgtagaccgagttataatcgtatatgtaatcatagcctctggaggtattgacgttatgtgacacagcattaccatacccattaaattcgccattatcagattcttcgtctgatccataattcaaagtggtatcaggaagcaactttattatgggacgtacatgagctctggaagtagtagatgaagccacagaggaattatctgttattggtgaatgaactccagagtcagacctcctggaaaatcttgcatttatgtaaaggccgccgtgttcttcatcatcagaatgtgatgaagatgatgattgtgaggatgtatcatcgtcgctagtatttttgttcaaatgttcagttgcggagttgataggaatagatttatgctgaatggctagcaatggagtcctattgttgtttattgttgtaacgttcgcattgttattaacatcaacatattgtttattttcatcatcgctttcatcatcctccgattgtgaagctggatatcgtagtgccatacattgttccaccctgtcattaaaatgtatatgtctatttttagtaggtttgttagatttttcacttgggtttgaggttaatattgatgataatcccatggaattgttttcattatctctattggaggaagatgttgaggaggggaacctattattatcaggagaatttaggttttgatccaagttagccttacgatcattggtactattttctagtatgcttttgtttgattgtgccgttgacctattgttttgaacatgaagcgctgactttaaatgcaggtcttcttctcccttgtcaccgccaccatttgaattttctcctacaggattcggtatggtagaattatcttttttgtcagagtgttgactcttcaaactaacgctactgttcgattctttgggataatggtagtactgggcgttaacttgagcggccagagcatcgaaatcgtcatggacgtttttgttgccattgggatccattattaccgaagcatgtttcatttctgtcatgtgttttcttgcctcattcagtttccataaagcgttgtcctctataatttctgtgacggttctcttcttcaaaattggtttcggagcagctgcgatcgactttgaatttttagtgggcattgaaattctcttggaattttcatcatccgaaccatatcctctttctagatcatgttcttcttcactttgggcattaccttcagaatctcttacaatagggccatatagccaagtcacatcagaatcttttgaccaattaaccacttcaggtgacactgttttcaagttgtttcttgcttttgcccatgttctccatgaggcattttctaacctagcagcatttactagatcaacatctcttttctttttctttaggatgatatatttccaagaattagaaatttctgattctttccattcatgtgacagatagtcaacatgtctttctggctctaccactacgtcattatcatcttgtggaattaagtagctatcattatccgccggcggtggagaaacggaggttgagtgttcctgatagccgtcatcataatcatcatctgaagaattgcttgaagaattattagatgagttgtcataatattcattgtcgttatcatataagtcgtctgaccttcctagcaatttcttggtagggtcaatatattcatcaagaaggcccattgatcttgttcttttaaggttgaaagttgatttatggaaatcatcatcatttttcgcttgaacagccatcgatactgaaggccccatatcttcgtcgttgtcgttatcgttaccactaattttgacatcacttttgctattactttcatggctcgcatttctatttacatgctcgttttcaatatctttcttaccggcgaagtaatttgctagatttgttgacatttttggatttttcttatctcgtcttcgtcaatatgcttgctttaggatttataatcttcaaggatattatcttttcccccttgctttgacttttcaacgttcgtacagaacaccaggtgtgtggttatacgtataacagccaaaagctagccctcgtaaaactagtataccaattagttctctttcaggaggtggtgttaaaaaaataagagagataaagatgagcaaatattatatcttgatagagctgatgaacgataaaaagaatactaactctagttgtgatattttctctttctatttaaatttcagcgataaccctttctcaagctttcgtttgaaatcgcgtctcctatatggtatattctcctgttttctccttttttattccttaaaagacctgataggggtattcaaacaaaagtatttatatttgtctattcttcttttatggcttcttgttctcctgttctgtcttgcaaaaggcttgtcacacaatctcagggctgattccttccttcaatatccactgtgagtttaaatgcaaacaaaaatagagtgaataaaaaaagctttcggcccggaattggttaacccgacttaccaatattatgtcagaaaagaggctacagctgaaactaaggtgaggtggtaagaaatgctctctattgaaaagtatgcatgaagtggaggataagaggtgaagcggcttggtaaaatatacctgccaagtctgagatgaaagcatttgtatatagctattagttgtatattcgtgtgtagcgatatacgtttccgggtaatacaaacctacattggttcaattataagagccgcgaagactattatcatattctatacggcatttattacttatgaacattcaaagatggatccgccgtcgctaacggtgttgttgttagttccaaagaacaatttgaggccaactgaattcattatatttgtttgcacaatcatggaactaaactgacaatgcgaagcctgatttttttttacctgattaaccattgggtattcgagcttgttccaaagttttttttcctccgtattgtatatttctacttcaccattgtcagtaatacacagtaaaaacttgtcaaaccaaagcaaccttcgagatactctttttttgtatttgatacggctcaggtcttgtgttcccaactgggaataactagctagaccttctggttgcagaatttccgtaaatggcctccaaacattcagttttccatccatgccgactgaacatagctctgaaccctcactattccaaacaatgtcactgcaacatctcagatgggcttttgattggttagagctgaaatagacatcgctttgatcgtcattatcatcgttatttatagtcttgaacctatttttatttcttttcaattctgaatacagtctgttcctcattcttagatcccataattttaccccaccctccatgtcaccacaagcaataatctgttccctgacggggttaaatttgcagcataaaatttctgattgcattcgtgtttgatttcccattccaagcgcagttacccctgaattcatggttctcaggtcaattaatcttggatagtagtcttcacttgccactacaagcaaagaactgtcgtcgacaacgttattatcaatttgatttattttataccccaggtttatatcttgaaccgcttcaaacctgtttgtgtcccatatttttacagttttatcatttgagccagtaaaaaacatcccattatcagccttataccacttcaaagttgttataccatatttatggtgagatatggaagcttctgaatctgtttcagatagtgtctcactaaacccgataggagaatccgttttatttgatatgtgtgatctttgaactggaactgcagcactagactgtctatacattcgatatttgtttctctgtgtttgaaaactgtgcaccagtctcatagtgttgttgtcgtttattcgtgttcttttatttttataacccattatttgagcaggctcatcatctgattggtgaggctgtcgcttgatatagtttagccttttattgatcaattcctgttcaccttcatcattgcggtgcaatgattcatctaaaccccaaatggaaagtgacccatcatctccacctcctaataacacttgaccagtatcatcaatatcaagacagttaacacctatacttaacggtgttttttcttttgtactatagtttgattgtttactaaatctgtagtttttcatatttgataggggatcttcaaggatcctctcaaattcgctttgaatagttcttctataaaattcatttaatgagatattgcctactctgaactctaaaaatggatccattgacctgtacttacgtcccagaacgagaaagagataaaattttatgttgtctgtggtctaatgggagatgagatagcgatgcttttagctgcacatccgagttcggagttttttttttttcctacgcttaagaaactattcaaagtaaacttgcaggtccctccctaatataaagacatgttcctgtaagcaccgagctaataagttaaagataggtgaagaagatgtctgatattttggatgagattgtcatagaagatgttgtggcaaattgcccccaggagtttctgcaatatcataaatgcataagagataatgaggaaaatcctgggaagtgtaaagatggaagaatgatattatctacatgcattagagaaaaagtgcccagtgtgaaaagtatcatgagcgaatgtagtgagccaatgaagaaatatgaccaatgcattcgtgataatatgggtacaagaactattaacgaaaactgtctaggattcttacaggacttaaggaaatgtgcggaattgcaggttaaaaataaaaatattaagccttcaattaatggagtaaacttggaattaatcaaggactgaattaataggcttcctttgtttatttccgccatttttatcgttgcataaagacattatatattcctgtgaatattttttaactaaaatgtccgaagaaattactgtatttaaagtatatatattttctaaagatacttaggtatacctgacgggcagtccttttttcatcacagaataattttcggtaaaggatcattcatttccataggtaggagaagtaatacttcaaattatttcaaaactttgcaacggtttcgtagaaagtcttgccttgaatttcgtgtacttgtaattccaaggcggaaggagatcttgaaccgtcactgcctgcaatggtacccgcaccccatggtgaaccaccgtgaacttcatccatattggtcaattcagcgaaaacattcttgtaacccaatgggacaaaaatgataccgtgatgagccaaagtagacaaagagttcataattgtggcttcattaccaccaccagttccggtggagacgaaacaaccagcgaccttaccatgcaaagcacccttagcccacaacccaccggtacggtcccagaaagccttccattgagcagggaagttaccaaatctagttggaataccaaacaaaaaggcatcatattctgtcaacgtatcttgagtggcaattgggtaatctggctttggagcaccgccaagcgccttaacaacttctggagacaacgtttcctcgacttgataaatgtctgcagagcctccagcggcttcaattcccttcttttctgcctctgcggtggcagcaacgtgaccatatagtgtgtaaatgatgatagctactcttggcattgtatataattggattcttttaactagagagtggtgatgatttattgaatatattattcgacgatatttaattatatgagaaaaacagtaaaaagaataaggccaaatgcattgatcgttttgccgctcgttgacgtttatatatattttattgttgtccagagagtaactgtactcaattgtgggaaaggggttgctaacgaagccaaggcttgccaatacactgcgcaggtgcagccccgcagaattattaattttttactaagacagtcaagagacgggtaagcgatcgcaatgagcggcaataggaaaaattaataatgaatcagtcagcgtcgcaaaagccacaagtaaaacgatttaagtccataatgttatccagggaaacaagccaggcgcacgcaccttaataagttggacactcatcaaaacgcatgagtccctctgtttccaaggccaaagaggtggcagccaataactattaagttacgctagatgtttcgaaccacccaggtcacactgtcattattagtagtacatatatatatatatatatataattatcatttaaaaggagatatattactgataatcaaaatagtaaaaactacatccggagtatgacagtccaacgattatgtagtatactccttttcacgtttttgcaagaaatattccttcttcttgccatgataaaaagttgtatttagatattatctcgatttaagtggctcttcttttatttcttgctactggtggttttttttgttgtctttcgtcccaagacagaaaaagaaaaagaagaatataggcaaaaatataaaaaaacaaaacaaaagaggaaagggaaattaaaagaatagcaaatgctttaatcacacactttgcgcttcctacaaaattacggcaatgattttggatgtaacacgtaaagataaatagcatagttcgctttcttttaaaagaataactcttgtttcatgaaaggattttggtatggccccgcaaaatcattcaattttttgtcataatatcttctctttcacgatatagattcacgcaagggcgctcacagcaatgctatctcaattgtagaaatctgcgaagcgagcaaaaggcgcttaattttgaatgctccagtcaaggcgaaagagtttttattgaagatgcaagatcttatgcagatgtaaggttagcggtaatgtgtactacatgcataattaataaagaaatctaaattacttcgatgtgctcatgctcatacacctaattttgttttcatatttcaatgcctttacaaaaaattgagaacacagagaaggcctccgatttagaatagtacaaaatatctatttttttgcatttaggctccgtatagagtaagcgaagaaaaccgcctgattcaagtgattctgcttttttggtttactttccacgcagattggctgctctgtttgtttatttgttttgggaacgcggtattacctctcatttctctgagcgacttttcaacttggcgcgccgacatttgcgcttttttttacaagttgtcaaactctcggattatttaaaaaaaagggttttttgctcttcttgttcccatctacgggtttcacggaaaaactaccccgaaaaagaagcacagctttataaaaagaccgtattaatttgctttattgggtaataacggggcattcgggacatacaatcatacgctagatgctgcgtgtaataattaacattgtaaatccctatcttttttttttatataagtagagtactttaaaaagagtggacgactgagttcatatacaagcagacgccctttcatttaatctcaatcttgtttcaggccggcttttgtccataactgctacgctgcgtaaaaaaaaaataagagaaattgaaaaatatgggcgtcgtctaaggatggtaactagcttcattatactatgggtcttccttcttttccaacgcttccactttgacctcaatctcttctcgatggcctaaggtagcaaggttgtgttaaaaaaaacaaatacatcagagcaagacacttttgggtttattaggtattataggtataggtcaattaatttcttatcttttgttgagaggataagggtaatattagcgacccttaagtaatttttgttctgttttacttcagtttaataaaagcgactgccgccgaccttactcccttttttttattatgctcctcgagacaaggtcgcttaaaaaaaaaaaaaagcttagtcagacatgcaatcagcgcaatttatggaagctggaaaggggggccgcattttatgcactatctcttgaattcaaaaagtaattcaggccaaattaactaaggatgcaaatgaagcgagtactgaacgaatagtcatgttctgaatttcaagcattcaaattttgcttttcagcgctgttcatcttagcgcttaccataaagaggaatacgtaattcaacaacggagttgaaaaatttttaaaatcgtgccggtgttagtgagaagaggatggagggaattaatacttcgatggaagatgcaacttgcaaatgtagtccggttaccaagagacccaaacctcttccactttactatttctcctttgagaaatatatcagtttgcggtaataggtaatatgaaaaaggcaataaaaaaaagagatacttgtcaccatctcgtctccctttaccttttttacttaatcttcttcgtcgtcatctgttccatccctttcctagcttagtcttctccggctagttcttagtgcggtgagcaaaaaaaatagcgttttttttccctcaccaggactttttttgttaaccgaaaatcggcatctctagttttcctggacaaaaaaggcaaaatggaaataaacactcatacgaatcagtaaagatgtaaataatcgcagtaacgactgcacaaggatgtcagaaaaagcagtttaattccagaagtggttttccaatttatcacacatgtacatgaagggaaatgtataaatacggtcttcgtaaaacaaaggatctcttcacctggtttcttcatttataagtagtgtctttttcggtaacttaagatatatccttatttctttcccacttctcgttatttcttctttttcccttttcaagttcttctttttatttattattaagcttattttaattcttagatcgttgtcactatcttttgtccttattgttaagaaacattgcgaagaaaaagaataataaaagaaactcagaaaaaaaaaaagtttcctcgaacaaaaatattattatttcaataactttttctttctctacatccaattttttgaccctattttaacattaattttttgctttaattttaactaatacctaatttcacttaatatctaatcatcttcctttaacccacagaacaaagaagaaaaataacaatgtctacctttgaaactttaattaaaagaggtggtaacgaagccatcaaaattaaccctccaaccggtgcggatttccacatcactagtcgtggttccgattggttctggacatgtttctgttgttacctattatttggtttaattttaacattcttaatgttcagaaaaccagtcaatgacagattcttttaccttaccggtattgctccaaactttttcatgtgtatcgcttatttcaccatggcttctaacttaggttggattccagtcaaggctaagtacaaccatgtccaaacttctactcaaaaagaacatccaggttacagacaaatcttctactctagattcgttggttggttcttagctttgccatggccaattattcaaatctgtatgctagctggtaccccattctggcaaatggctttcaatgtttgtattactgaattcttcactgtttgttggttgatcgctgcctgtgttcactccacttacaaatggggttactacaccatcggtctaggtgctgctattgtcgttagtatcagtgttatgaccaccagttacaacttggtgaaacaaagagataacgatatcaggttgacattccttgttttcttcagcattattatgttcttgtggattattgcttacccaacttgtttcggtattaccgatggtggtaacgttttgcagccagactctgccggtattttctatggtatcattgatcttattttgatgtgtttcattccaactttattggttccaattgctaaccacttcggtgctgacaaattgggctaccatttcggacctagtgatgccgaagcagtgatggctccaaaagctccagttgctagtccaagacctgctgctacaccaaacttgagtaaggacaagaaaaagaagtctaagaagagcaagaaatctaagaagtctaagaagtctgaagaataagccaatcgtcatgtcaattatgtgctactttcttctttctttcaatcatctttgaagaattttctacttcaagccaatcctataaatggataaaactgtctttattgattatttgacaagattattttactccatcttcaacttttatcatattttattttattttcctgacgtttcaatattttcgttcgttaaattatcaccatttcttgtcgaatttttattttctatcataaagtgcaattctagactcattttttaatttaatggatccatttaatccatttcgtcaagcaagtatgttttcataacaatattttgctcagtgcattttgatcaagaaacgtatagttgatgattagaaacgagcttttttatgcccatcgtcatctatatatatatttgtatcactttaatagttattttaatatttgataacaacctttctaatagtattgttatggaaggtttagtgctggaggaaaaaaaagaaagataaaggcacggtgcctgctttgcgcggcattctcgagaaaaatagttctcggacttttgacgtgccagtgcaattatccgtacacaattttatatcaatctacaggcaaaattattacgtaaacagacaaactaccatgttaaaacgtcttgttcttctaacctgtaattttgatttttaccataccagaccttttccagtctgttaagattatgttctgtgagcttttgaaattttccaccattgattttataatatcttttaacaatcgctcttgtttcctcgtccattgcattcaaacctgcaatcaatacagcaaaattactataacaagtccttgaattttgtggcggcgagtcactgtctaagaatttgaagaaagacatgattttcttgaccacttgttgaatggtacttgactcttttggcatacctaaaagttttaataatacaattaataagaaagataaaacttgtgtctgatgagaaatatcataccagctgatggcaacttcttcaccgttctttaatgtcaccatatcgatggcattatcatgaatattactaattctagggtgtgactgattgtctgagggtataattccagatttgtcaataaattcgtaatctaattgcttgtcaatttccactagaattttctgcgtattgaaatatgatatctggtctttggacttttcggacgaagtttgggatgataaaagcagatagtctaatttcttagtgaacaaaccttcttctttagaaaagtaatttttttcagttgacctaattgtattgagtgatttgaaaacttctttaataacaagatcgaaatcttctttatgtcctcttaaaagattaaactcatttagtggagtcataatatttaaaaattttaacgagtcaacatattggtaatcatatggatcaaaaattgcatcaaggtcattattatcaattaaagatccgccaaataccgtacttatactggcgaatgtttccataactttaaaccaacattttgcaacgttaagtactttggaggaattcccggcattgatttttttaaaaaggtcagttacaccttttaagtgagacctccattgagaattcattgaataaatacaatcccatgcaagcatgatgaccgtcaggatgataggctctatcctatttaaaacgtttgactcattcttgaattgttcacccaacaggctcaggcaatgtgacaaataagcacaatagtttcgttcatcttccaagttattagactttctatatgctatagatgctcccgtagctaatatggaagataaaagataggcctcgtttttcgcaaatgaaagtaagatatctcttaacgggttcccttgattttggaaaaagggcgcaatagaatctaagcaatcgtagtaaaatatctttagatacttatcgtggattccacctagtttgaacgagcttagttttgtgttgaaagttattacattattcaccagaaaggatattggtacgctactgttcacattcgaagcgggcaaaagttcaggtatgtccaaatcgggcaaatctaatcctttcagttcttcattcaataagtaagagtcatgaagtttcatattaaccatatcattcaagttctgcattagtaaattaacgtcatatccattcattgtggtggtaaggtccaaatttggaatctctagggattctatttcatccaaaggtacattcttgccgttatctgtaatcggtttagggtccgtggtgtcttcacttaaattttgtcgtacttttttcttcttctcagccttgcatgacgaatgctgacgcttgcgagcattattatgatcattatcgaggctagtactgtgcttcctaaattcttttactctttgagcatttgaggttcttcttttcttattttttgggtttaaaacgtaaacgcactgacgattcaatcttgcgcactgccaacaagtcggtttagtttcatcacatttcattcttcgtctcttacactcggagcacccatttctggagtacttccgttttactgtatttcccttcttatccgtaacagttgaagttacagcaggattaggggtcaacgatgagtgtccattatcatctgcctgtgaaatagtggggtgatctgcattttgatcttgctctgaagtagtgggatgacctgcattttcattactgccgtcattactacttgtggtcgattctacattttcgcctcctatattcgaatttgacggcgaggtcatctgtttatgattaaaaatgccacctaaagatcccgctctagcatttaaaaacgataaggagggtagattgttttttggttcaaagcaactagttgaagtcccactatttgtgaacgatgaaccactgtctagtgaagctggagaaagataactacccggtggggacaaaaccttagccagttctctatcctctggagaattttcatccaaattgacagattcgaacattattgccagaaaacagatcttataccaaaatgatgagagaaggaagaaacagggagataaggactaaaaaggaaaatttatctagcaacgttcacagcaattcctgtagctacgtgatgacctctgctgggcttttcttattcgcctagactgaagtgatgcagaacaataagcattctaatcggcctatggttatgattttgaaattcctgaggaaatttttccactgtcatttcttccaattgagtcacgtcgcgtcctcgtaggcaatgatgtgcaacttgaagcgcggaattcacggctaagaaggtgtcgttttattcataccgtgctgtaacgctgtttggtcatcgtttccttgtgttatcaaataagtgaggccctgtctctgtgatctataccagcagtcgcctaatttcgtaatacgttattgtagacaacaatttcttgaaaaagagagaatgtgtctggcttgcaggaaaagaagatggtgacatatgcttagacgagattgtacattctgcataatatagcgagtcagagcacatgtttagacaatatctgatttaaatttcaaaattagggatgtatattctaaatgtttatgcgcttaatactatcgatgatttctgaatggttgcctgtttcaatgaatcctttagaataaagaacatttttgagcattgtgtaatttatttagcaaggagtaaaagccaagcgtatattatggtgattttttttatcatgcttttgagtaacgggtaatgacatacattagtgacatatgctagaaattatcctcagattttagaaggctacttcaaaatgttgataataaccataaataatattataatttttttcttcttttccttttcaggagtaggtaaatattgaggtaattcttgagtttcaatgttggtaaaagactatagcattgggtatacagagtttactagaacacctcctcagggatataggaatctgcacaagggaattgacatttcaaacatttcaagtaatattgttatttttcttttcattttatgtgttgtcagtcattaacctatcatattatcaatcactgcattcagattccattagatttgatggcagtttctcaatctttatgtgctcttcttacaccattgagaaatgggtgaatgttgagataattgttgggattccatttttgataaaggctataatattaggtatatagggtatactagaagttctcctcgagggtctaggaatccccataatggaatctatatttctatataccaatattaagattattcctcattccgttttatatgtttcattatcctattacattatcaatccttgcacttcagcttcctctaacttcgatgacagcttctcataacttatgtcatcatcttaacaccgtatatgataatatattgatagtataactattagttgatagacgatagtggatttttattctaacaaccatatataataatataccagtaacacgaatagtacttaatagacgatatttatataatagtgtccttcttcctaagattatatgatgcacaagaaatgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaaaatacaatcttcgaaagtcatcctcccttgaatattctttcttacctaaacgaataagaacagaatctgaaaacaggcaagtgattttacggagggttggccgagtggtctaaggcggcagacttaagatctgttggacggttgtccgcgcgagttcgaacctcgcatccttcaataacttatttttttcctcaatcttcgatattagacattttttttttcctatgcctcccttttccaagtaatgtttttttttttttttttttttttagctcctctcacaaaagtactgaggactgaaatgtaaaaactaataacacaatagaaataatcatatgatgatatagaaaagaagagaggagacaatcataatattatacgaactcatggctttccttatgggaaattctacattctcgatagtgaccctggtatattcaatatacttaggaataactgtctttcataacaatggcggccatacgattaccgtattatccacctattcttgatattaaactggaaattctgtgaattttgtgataattgttggaattccattgttaataaaggctataatattaggtatacagggtttactagaagttctcatcgaggatttaggaatcctcaaaatggaatctatatttctacatgctaatgttacgattattcctcatttcgttttatatgtttcattatcctattacattatcaatccttgcatttcagcttcctctaacttcgaagctttccataacttctgtcatcatctaataccgtatatgataatatattgatagtatgaccactagttgatacactgttggaataaaaaccaactatcatctactaactagtatttatgttactagtatattatcatatacggtgttagaagatgacacaaatgatgagaaatagtcatctaaattagtggaaactgaaacgcaaggattgataatgtaataggataatgaaacatataaaactgaatgaggaatgatcgtaatattagcatgtagaaatatagattccattatggggattcctatatcctggaggagaacttctagtatatctacatacctaatattattgccttattaaaaatggaatcccaacaattacatcagaatccgcacaattatcatagatgataatggatttttattccaacaatcagcatgccttttgtatttctgtaaagaagagtaaaccataacctaagtcaatatcaaatttaggattgatgaattttctactcaaaatgctttgttcaagaaggtacgaaagaaggttccaatcgtccattttagggtcctatagtgtagtggttatcactttcggttttgatccggacaaccccggttcgaatccgggtaggaccttttctattttttaaccctcttgttttatttttctttcttggctttgaattgcacagcccctcgcattttttttcgataccctgaaaaaaggaaaaaggcgaagaaataagggcaatttctatttaaaaattatacaagctcgatttttcattttctccttcccctctcgcccctcccagttttcaactgtatttaaatgtttctcagttatgttgtgaattaaaataatcctaattgtcaactaaaaaagtctaagttagcaataccaaaatgaggcatcatcaaaatatgcattatgccccacaacaacaaccagtctatgtccaacagcctcctcctcggagagaatccggtggttgctgtagaacctgttgtcacttcctatgttgtctatgtttaattaacctatgttgtgacgttttttaattctaatcgacagctaaaaattagtatggaaagaacatcatatttagccgctgaaaaaaaagaagcagctgcgtatcttctcaaatttatgcgtacatagtgacatatatttaaaagcttcctcactttccttttttatattttttcattgctcaagtattagtcacatcggaaagtatgcttgctgcattaaatacatgcatgtgtttataagtgtttgcattttctctctcttcttttttttcttcctgttacttgtatacgaacgacatatttattttcactatttctcatttatatttatagctactacccctattacgttacaagaacactttatagcattatgttcattaaaaacgatcacgccggtgacaggaaacgcttggaagactggagaatcaaaggttatgatccattaacccctccagatctgcttcaacatgaatttccaatttcagccaaaggtgaggaaaacattatcaaggcaagagactccgtctgtgatattttgaatggtaaagatgatcgtttagttatcgtgatcgggccatgttccctacatgaccccaaagccgcttacgattacgctgacagattggctaaaatttcagaaaagttgtcaaaagacttattgattattatgagagcgtatttagaaaaaccaaggactactgttggctggaaagggttgattaacgaccctgatatgaataactcttttcaaatcaataaaggtctacggatttcgagagaaatgttcataaaactggttgaaaaattacccattgctggtgagatgttggataccatttctccgcagtttttgagtgattgtttctccttgggtgccatcggcgccagaactactgaatcccaactgcacagagaattagcatccggtctatctttccctattggatttaagaacggtactgatggtggtttgcaagtcgccatcgacgctatgagagccgctgcacatgaacattacttcctttctgtcacaaagccaggtgtcactgctatcgtgggcactgaaggtaacaaggataccttcctgatcttgagaggtggtaagaacggtactaactttgacaaagaaagtgttcaaaatactaagaaacagttagaaaaggccggtttgactgatgattcccagaaaagaattatgatcgattgttcccacggcaacagtaataaagatttcaagaaccaaccaaaggttgccaaatgtatttatgaccagctgacggagggtgagaatagtctctgtggtgttatgattgagtccaacataaatgaaggtagacaagatattcccaaagaaggtggcagagagggattgaagtatggttgttctgttacggatgcttgtattggctgggagtccaccgaacaggtattggagctattggcagaaggtgttagaaacagaagaaaggccttgaaaaaatagcctgtaaatgagggaaaaatgcaaataatcttgaatgatactcaaaacttttgatttattgtaatttctttctgaaccatatttattacattcaaacttttttttttttgccttttataaaaaaaaatacttataagaaaagagaaagaaaatgacagttttctatgtatcattaaataaacatccatatacaaatatagcgttatgttttacttttattatttacatgcatagaagtgttggcaaaattctttacgagccacggggctgctatttcaggttttatttccatcttaagccatcgttaacttcttcacattttctttcacaaacaattttacatagcgattggatacccagtttccctcttctagaaggaatcacattggcaaagtgatttagtacttctctttcggtaactttggcgccagtgtcatcattcgttctcttttcaatatacgcagcgatttcctgttctgtaggcaattggtatttagaatggtagggatattgagtccaagtaacattcgaggtatttcttagtaatgacattggtagcgatggtttaggagatgtgatagatgtcaactgagatacaaataactgttccttctttgtccatggatacgggaccctttgtttatcaataagtttatgctttgtggcttcagagaattccaccaaagagtcctggttcatgcacatgttagctgctgtgtataagtctcttttgatagcagattctatgtgatctctggaattctcttgcaccaatctcaaggcgatttgaagagaggatggtgacttggttaacaatttcgttttgatttcttgtgcgaaagccttaccttccgcagaaccttcatattgacgtaagttattcattatgtcttcaatagtaccatttttagacaagttaaaacaggcttcaataacgtttaatttctcgttagaatacttgaaaacataatcttttggtaatggtgatacgaattcgtcgatggattcgttaaccatcccgaagaagtatgcagattgtggatcgttattaaaaggggggctaatttcacctaatcttttctgcaaagcatctaaattttcactactgacgtaatgagacgctaagccgagcatataagcgtctgctcctgtgactacttctcctgtaagacatagatacagggccatttgtgagtttgagttagccaatgtcacgattctagggagagcaaaagttgagcctacatctggaaaaaaaccaatgtccatctcgggcatggcccatttggtgttttctgtagcaattctaaagggcgtgtgaatggatagaccaacgccgccacccatggtgataccgtccatgaaggtaacaattggtttcaagtaagttgctatttgaaaattcaaagaatattcatcagtaaaaaatttgatggacttggcaaattctttgttaaaattgaatattgccacagtagctacatcaccaccagcacagaacgaacgtggtcggttggatgactttaaaatgactaagtttgtagtatcgctctttgcatactcgttcaaagtcttgaacatggattctgacatttcggcgttcaaagcattgagctttttgggcctatttagcgtgataactctagctgtatcttgaacggtaaatagcacaggtggtgcgtcggtgacatttagctggggttgagtagtcatgaatgtacgtgtggtagttttaaatccgtatttagacgacaattgggcacattttagcgtatttctgagcattatttgtggtggctaaacagaaccaagtattatataaatgaggattcccgtacacaggcgcaggaaacaagctgctcttatcttctcggctacctcatcaatcatttggctccgaggtttaacacttttctttgcacttgcctctccaattccgaagttccgaagggtgacccggattgtgttactaaacaagagaagattggtagaaaacgcaatgggtcagtttggctggctgaatccttggaatcctgtaaggctgcttactacaaatgggttagggactgttctcttcggcataatgtttaagtgttagttttgagatattacatgtttaagaattcaaaaaacctttctattaacccaggaaacgatgcggataaggcgagcttctccgacccatgagcacaatagatcaagttctgttctagttgttggttagtagtttatggaatgctaatggcattagtgatgtaggaatatttttggtgtagtgtatgggtgttgtgaaaatatttgccatttgaatttttttcggcgcttttctttttttttttcttttttttttagcttgaattatcgatgaatgatgaaatgactcttaatgaacttcgaagttatatatacagccacttttttgtttagaaagaaaagtataattatcttacatacattgatttattgctctgtccttcctccgagaaatccgtaataaacttcaatagcataatgtctcaacaagataatgtcaaagccgccgctgaaggtgttgctaacctacatctcgacgaagctaccggggaaatggtctccaagtctgaattgaagaagcgtatcaagcaaagacaagtcgaagctaaaaaggccgccaaaaaggctgccgctcaaccaaaaccggcttccaaaaaaaaaacagatttgttcgctgacctggatccatcgcaatatttcgaaacaagatctcgccaaattcaagaattgagaaagactcacgaaccaaatccatacccacacaagtttcacgtttctatatccaatcctgagttcttggccaaatatgcgcatttgaaaaaaggtgaaaccttacctgaagagaaggtttcaattgctggtagaattcatgccaaaagagaatctggctccaaattgaaattctatgttcttcacggtgatggtgttgaagttcaattgatgtcccaattgcaggactactgcgacccagactcttacgaaaaggatcacgaccttttgaaaaggggtgatatcgttggtgtcgagggttacgtcggaagaactcaaccaaagaaaggtggtgaaggtgaagtttccgtcttcgttagcagagtgcaattattgacaccatgtttgcacatgttacctgccgaccactttggtttcaaagaccaggaaaccagatacagaaagcgttatttggatttgatcatgaacaaagacgccagaaaccgttttattacccgttctgaaattatccgttacatcagaagatttttggaccaaagaaagtttattgaagtagaaactccaatgatgaacgttattgctggtggtgctaccgctaagccatttattacccaccataatgaccttgatatggacatgtacatgagaattgctccagaattgttcttgaaacaattggttgtcggtggtttggatcgtgtttacgaaattggtagacaattcagaaatgaaggtatcgatatgacacataatccagaattcaccacttgtgagttttatcaagcctacgctgatgtttatgatttgatggatatgactgaattgatgttttcagaaatggtcaaggagatcactggttcttatattatcaaataccatccggaccctgctgatccagccaaagaactagaattgaacttttctagaccatggaagagaatcaacatgattgaagaattagaaaaggtattcaacgttaagttcccatctggtgatcaattacatacagctgagactggtgaatttttgaaaaagattcttgtcgacaacaaattagaatgtccacctccactaactaatgctcgtatgttagataagcttgtcggtgaattagaagatacatgtatcaacccaactttcatttttggccaccctcaaatgatgtctccattagccaagtactcaagagatcaaccgggtctatgtgagcgtttcgaggtctttgtagctacaaaggaaatttgtaatgcctacactgaattgaacgatccatttgaccaaagggcacgtttcgaagaacaagctagacaaaaggatcaaggtgatgacgaagctcaattagtcgatgaaaccttctgtaatgctctagaatacggtttaccaccaactggtggttggggttgtggtattgatagactggccatgttcttgaccgactccaacaccattagagaagtcttattgttcccaactttgaagcctgatgttttgagagaggaagtcaaaaaggaagaagaaaattaagctaaaagatattagaacatattgtataatgtaagtattattattctaagatagagcttgaatatgaaaactcattacctaaatttgtttatgttcggtagccctaaaggagcttaattaaaaataaaaaaatctaaactattacgtaagggggagaagggataagggatgcaaaaggaaaggcactcaataaattgccctccttattaatgcttgacactgatattaatttcgctttgaagggttgtggatgtgctatacgcttcaaatggatcgtgtttactgcttcgctccaaatcgttttccgaattgtgagctctctgagttttgaaatagcgcctctttccacacttgtaaagttcagcacctatccagaatgcaattgtgaatgcaatggcgagaccccattcagcaccaattggtttatgcaaaaacactttatcattaataaccggaatatagacgacggggaaggctgacacaaatccaaaaatgattgaccagaacaaaaactggtttccccaaatacttctgaaaaattccttgactgggctgtcagtgtctggatgcattctgaaaaaagatcttctcatgtcaaccacttcccaagccagaatcaaagcgcaccacgtcatagttgcgaaagccgcagaacgtgatctataaacatcacgacaactgctgttataggtgccatcacaatcgtgccccaatctaccactatttattccatacagtgatccagtaaatgaagccatacaggaccctgtcattataatcccatatgcaaatgtatctataataacctcccatgtgaaaataccaacctctgaatcattaggaggtctatccatcaaatctggagcagccttttctagacctagccccatagcaggaaaacaagaggtgacgacaataatccacaatacttccactggtgataagggaaatactgattttccgttctcatctctgaatactaaaccaatgatcaaatacaaagcctgagcaacattttctgccaataattgtaggacaaacttctgaatgttatccgtcatcctacgaccttcttcgacagcattcaaaatagaagcaaaattgtcatcgcttagaacaatatcagacgcttctttggaaacatctgaaccattaatacccattgcaataccaacattggccatttttagagatggagaatcgttaacaccgtcacctgtcattgcgcagaacttcttcctacggtgtaaagcttcgatcattctcaccttagtctgcggagagcaacgtgcaataactaaaggtaagacgggcaaatcgtccacttcctcctcacttagtccgtcaaactgagatccggtcatgaccatactgtcaacaatctcttgggagtaatggtacaaattggtgggtaagatgccaacctcctgagcgatagcctttgctgtacccacaaagtccccagttaacatatgaacgttaataccagcttggtgaaacttcttgactgcaccggcagtctcatttctgggtggatcgtaaataccaatcaaccctaggaaaactaaatcactttctgcggtggccctgtttgaagtaatgtttttcaattgatcgtcattcacttgatctttagtgaaagatttggaggcaaaacccaagactcttaaaccctcatttgatagactgtaaacatttttccttatcgtttcgacatcacaatcggtcaatggtgtgatttttacaccatccttaccataccaagaactgcaacaactgatgatgctttcgaaagcacccttgccataaatattatatgtttcgttgtgattgttgtagtagacagatgacattcgcttcacagttgagtcgaatgggaattcagcaatatgttcgaattgtgcactgccaggcttctcattgtgttgtgaaagagaggattggtcattctcattactttgattagtcgatttctcaccggtaagggcattgtgaggcaagtccatcttagtagcaaacacttgaatcgcaatttctgttgggtcaccatgagctttccaacagtcagttgcgtcatctttgaaaacagtagcaatgttagccaaagtggcggtttcgagccatttttgaaatagatccatgtcaatatcttctggtaaatctttttcgtataggcgatccttgaaattctggagaataccaacgtcaccatcctcattatgagaatattcgtaaggtgaaaaccttggaatcaaactcacgttgccctcattgggattaaaggggtcatcagaattcgagatagttatggtaccaaagcgagggatccaaatttgcctcgctaacattttaccctgtgtaagagtaccggtcttgtcagaacagatatcgttaacggcacctaaagcttccagagaatctaattttcttacaataacgtttctagaaaccataacagcagccccaacagacatggtgatggtcaagacaacgactaatgaagagggaatcatggatagggccacacaaatggcatagatagctacccttttatctacgtcaaacttttgagaggccatgacgatgatagcaaaaagtacggcaatccagaaaagcaataccgccaacttagacagtttcctgtgcaggggcgtaccgacatttgtacctaaaaatgcaccagtaactttctttgtagatatccatgtattctgtaaccacgacttactaggatcgcgggaaatgagacctgaatcaccttgtagagattttgcaattttaccaatttcactattcaaagctgtcttgatgacaatacccttggctcttcccttgacaacggcggatgaagaaaatgctaaattcaaacgatcacccacggaggtttcttcttcttttccaaacactaagttggcgtctttggagacaggcaaagattcaccggtcagtagtgattcatcagtatcaaaattcttagtttcaattaaacgcaaatcagcaggaatagtatcaccgaccttcaccagacaaatatcacctggaaccacatcttttgagtttatagtctcacttttcccgttcctaataacatgagcattgggagagctcaagtttttcaaagagttcattgtcttggtagccttatattcttgaactaggccaatgagcacattgaccgcgataacaaaagaaataacgccaccagtaatccagtcgcgcacagcgaaagagatcgccatggatattaccaagaccataatcattgcattacatacctgatggaggaccattgctttatagtcaattttggtatcatcacccaatgtgttctctcccactgctttcagtctgcggagggactcatcttgagtaagaccttcagtcagacttgtgcctataaattcagcggcttcttctgtagtcaatgtgtgataagcattgaattcttcattattgttttctttgacagttccctcgctcatcgaaaattttcaattatgtgtacaaagatttttcctcagtgagtacatacgttatctgataagcaaaatacgaatatgaataacgttgatttggttaacgtattctcgatgtaaaggatgaaggaaaataaaattctttcctctttctttgcctcgagagataatatggagatttaaagaagaaaacatcagcctcacaattacaccgcgcggtgatataaggattttgataaaagaatatatgtgagttgaatttgaacgtcctggaaggaaaagtcttgacgaaataaacgcattaattttctaattctacaagaatttaactaatcctgtattgaaattcataattttagttaagaaccctgtcatacgcgtaacgtaactgtatctgtttcatgatttacaacggcagcaataagagtatagcagtagtattcctctaagacatatttgaactagaaaacatactatttaggcttgtttatgttcagaacctgtgaaaagttcgtttatagtaaataaaaaaacaaataacaaaataaatgtaaatatctaaatatatgaaatgaataaggaaaaagatagggagcacttaataggccctgcctatcattgtttaataccaatattaacttctgtatggattgtagtagaagtactatacgcttcgaatggatcgcgcttattgttactctccaaatcattctccgggttgtgcgctctctgagttttgaaatagcgcctctttccacacttgtaaagttcagcacctatccagaatgcaattgtgaatgcaatggcgagaccccattcagcaccaattggtttatgcaaaaacactttatcattaataaccggaatatagacgacggggaaggctgacacaaatccaaaaatgattgaccagaacaaaaactggtttccccaaatacttctgaaaaattccttgactgggctgtcagtgtctggatgcattctgaaaaaggatcttctcatgtcaaccacttcccaagccagaatcaaagcgcaccacgtcatggttgcgaaagccgcagaacgtgatctataaacatcacgacaactgctgttataggtgccatcacaatcgtgccccaatctaccactatttattccatacagtgatccagtaaatgaagccatacaggaccctgtcattataatcccatatgcaaatgtatctataataacctcccacgtgaaaataccaacctctgaatcatgaggaggtctatccatcaaatctggagcagccttttctagacctagccccatagcaggaaaacaagaggtgacgacaataatccacaatacttccactggtgataagggaaatactgattttccgttctcatctctgaatactaaaccaatgatcaaatacaaagcctgagcaacattttctgccaataattgtaggacaaacttctgaatgttatccgtcatcctacgaccttcttcgacagcattcaaaatagaagcaaaattgtcatcgcttagaacaatatcagacgcttctttggaaacatctgaaccattaatacccattgcaataccaacattggccatttttagagatggagaatcgttaacaccgtcacctgtcattgcgcagaacttcttcctacggtgtaaagcttcgatcattctcaccttagtctgcggagagcaacgtgcaataactaaaggtaagacgggcaaatcgtccacttcctcctcacttagtccgtcaaactgagatccggtcatgaccatactgtcaacaatctcttgggagtaatggtacaaattggtgggtaagatgccaacctcctgagcgatagcctttgctgtacccacaaagtccccagttaacatatgaacgttaataccagcttggtgaaacttcttgactgcaccggcagtctcatttctgggtggatcgtaaataccaatcaaccctaggaaaactaaatcactttctgcggtggccctgtttgaagtaatgtttttcaattgatcgtcattcacttgatctttagtgaaagatttggaggcaaaacccaagactcttaaaccctcatttgatagactgtaaacatttttccttatcgtttcgacatcacaatcggtcaatggtgtgatttttacaccatccttaccataccaagaactgcaacaactgatgatgctttcgaaagcacccttgccataaatattatatgtttcgttgtgattgttgtagtagacagatgacattcgcttcacagttgagtcgaatgggaattcagcaatatgttcgaattgtgcactgccaggcttctcattgtgttgtgaaagagaggattggtcattctcattactttgattagtcgatttctcaccggtaagggcattgtgaggcaagtccatcttagtagcaaacacttgaatcgcaatttctgttgggtcaccatgagctttccaacagtcagttgcgtcatctttgaaaacagtagcaatgttagccaaagtggcggtttcgagccatttttgaaatagatccatgtcaatatcttctggtaaatctttttcgtataggcgatccttgaaattctggagaataccaacgtcaccatcctcattatgagaatattcgtaaggtgaaaaccttggaatcaaactcacgttgccctcattgggattaaaggggtcatcagaattcgagatagttatggtaccaaagcgagggatccaaatttgcctcgctaacattttaccctgtgtaagagtaccggtcttgtcagaacagatatcgttaacggcacctaaagcttccagagaatctaattttcttacaataacgtttctagaaaccataacagcagccccaacagacatggtgatggtcaagacaacgactaatgaagagggaatcatggatagggccacacaaatggcatagatagctacccttttatctacgtcaaacttttgagaggccatgacgatgatagcaaaaagtacggcaatccagaaaagcaataccgccaacttagacagtttcctgtgcaggggcgtaccgacatttgtacctaaaaatgcaccagtaactttctttgtagatatccatgtattctgtaaccacgacttactaggatcgcgggaaatgagacctgaatcaccttgtagagattttgcaattttaccaatttcactattcaaagctgtcttgatgacaatacccttggctcttcccttgacaacggcggatgaagaaaatgctaaattcaaacgatcacccacggaggtttcttcttcttttccaaacactaagttggcgtctttggagacaggcaaagattcaccggtcagtagtgattcatcagtatcaaaattcttagtttcaattaaacgcaaatcagcaggaatagtatcaccgaccttcaccagacaaatatcacctggaaccacatcttttgagtttatagtctcacttttcccgttcctaataacatgagcattgggagagctcaagtttttcaaagagttcattgtcttggtagccttatattcttgaactaggccaatgagcacattgaccgcgataacaaaagaaataacgccaccagtaatccagtcgcgcacagcgaaagagatcgccatggatattaccaagaccataatcattgcattacatacctgatggaggaccattgctttatagtcaattttggtatcatcacccaatgtgttctctcccactgctttcagtctgcggagggactcatcttgagtaagaccttcagtcagacttgtgcctataaattcagcggcttcttctgtagtcaatgtgtgataagcattgaattcttcattattgttttctttgacagttccctcgctcatcgaaaattttcaattatgtgtacaaagatttttcctcagtgagtacatacgttatctgataagcaaaatacgaatatgaataacgttgatttggttaacgtattctcgatgtaaaggatgaaggaaaataaaattctttcctctttctttgcctcgagagataatatggagatttaaagaagaaaacatcagcctcacaattacaccgcgcggtgatataaggattttgataaaagaatatatgtgagttgaatttgaacgtcctggaaggaaaagtcttgacgaaataaacgcattaattttctaattctacaagaatttaactaatcctgtattgaaattcataattttagttaagaaccctgtcatacgcgtaacgtaactgtatctgtttcatgatttacaacggcagcaataagagtatagcagtagtattcctctaagacatatttgaactagaaaacatactatttaggcttgtttatgttcagaacctgtgaaaagttcgtttatagtaaataaaaaaacaaataacaaaataaatgtaaatatctaaatatatgaaatgaataaggaaaaagatagggagcacttaataggccctgcctatcattgtttaataccaatattaacttctgtatggattgtagtagaagtactatacgcttcgaatggatcgcgcttattgttactctccaaatcattctccgggttgtgcgctctctgagttttgaaatagcgcctctttccacacttgtaaagttcagcacctatccagaatgcaattgtgaatgcaatggcgagaccccattcagcaccaattggtttatgcaaaaacactttatcattaataaccggaatatagacgacggggaaggctgacacaaatccaaaaatgattgaccagaacaaaaactggtttccccaaatgcttctgaaaaattccttgactgggctgtcagtgtctggatgcattctgaaaaaggatcttctcatgtcaaccacttcccaagccagaatcaaagcgcaccacgtcatggttgcgaaagccgcagaacgtgatctataaacatcacgacaactgctgttataggtgccatcacaatcgtgccccaatctaccactatttattccatacagtgatccagtaaatgaagccatacaggaccctgtcattataatcccatatgcaaatgtatctataataacctcccacgtgaaaataccaacctctgaatcatgaggaggtctatccatcaaatctggagcagccttttctagacctagccccatagcaggaaaacaagaggtgacgacaataatccacaatacttccactggtgataagggaaatactgattttccgttctcatctctgaatactaaaccaatgatcaaatacaaagcctgagcaacattttctgccaataattgtaggacaaacttctgaatgttatccgtcatcctacgaccttcttcgacagcattcaaaatagaagcaaaattgtcatcgcttagaacaatatcagacgcttctttggaaacatctgaaccattaatacccattgcaataccaacattggccatttttagagatggagaatcgttaacaccgtcacctgtcattgtgcagaacttcttcctacggtgtaaagcttcgatcattctcaccttagtctgcggagagcaacgtgcaataactaaaggtaagacgggcaaatcgtccacttcctcctcacttagtccgtcaaactgagatccggtcatgaccatactgtcaacaatctcttgggagtaatggtacaaattggtgggtaagatgccaacctcctgagcgatagcctttgctgtacccacaaagtccccagttaacatatgaacgttaataccagcttggtgaaacttcttgactgcaccggcagtctcatttctgggtggatcgtaaataccaatcaaccctaggaaaactaaatcactttctgcggtggccctgtttgaagtaatgtttttcaattgatcgtcattcacttgatctttagtgaaagatttggaggcaaaacccaagactcttaaaccctcatttgatagactgtaaacatttttccttatcgtttcgacatcacaatcggtcaatggtgtgatttttacaccatccttaccataccaagaactgcaacaactgatgatgctttcgaaagcacccttgccataaatattatatgtttcgttgtgattgttgtagtagacagatgacattcgcttcacagttgagtcgaatgggaattcagcaatatgttcgaattgtgcactgccaggcttctcattgtgttgtgaaagagaggattggtcattctcattactttgattagtcgatttctcaccggtaagggcattgtgaggcaagtccatcttagtagcaaacacttgaatcgcaatttctgttgggtcaccatgagctttccaacagtcagttgcgtcatctttgaaaacagtagcaatgttagccaaagtggcggtttcgagccatttttgaaatagatccatgtcaatatcttctggtaaatctttttcgtataggcgatccttgaaattctggagaataccaacgtcaccatcctcattatgagaatattcgtaaggtgaaaaccttggaatcaaactcacgttgccctcattgggattaaaggggtcatcagaattcgagatagttatggtaccaaagcgagggatccaaatttgcctcgctaacattttaccctgtgtaagagtaccggtcttgtcagaacagatatcgttaacggcacctaaagcttccagagaatctaattttcttacaataacgtttctagaaaccataacagcagccccaacagacatggtgatggtcaagacaacgactaatgaagagggaatcatggatagggccacacaaatggcatagatagctacccttttatctacgtcaaacttttgagaggccatgacgatgatagcaaaaagtacggcaatccagaaaagcaataccgccaacttagacagtttcctgtgcaggggcgtaccgacatttgtacctaaaaatgcaccagtaactttctttgtagatatccatgtattctgtaaccacgacttactaggatcgcgggaaatgagacctgaatcaccttgtagagattttgcaattttaccaatttcactattcaaagctgtcttgatgacaatacccttggctcttcccttgacaacggcggatgaagaaaatgctaaattcaaacgatcacccacggaggtttcttcttcttttccaaacactaagttggcgtctttggagacaggcaaagattcaccggtcagtagtgattcatcagtatcaaaattcttagtttcaattaaacgcaaatcagcaggaatagtatcaccgaccttcaccagacaaatatcacctggaaccacatcttttgagtttatagtctcacttttcccgttcctaataacatgagcattgggagagctcaagtttttcaaagagttcattgtcttggtagccttatattcttgaactaggccaatgagcacattgaccgcgataacaaaagaaataacgccaccagtaatccaatcatgcatggcaaacgagattatcatggatattagaaggaccatgatcatggcattacatacctgatggaggaccattgccttgtaatcaattttagtgtcatcacccaatgtgttctcacccactgttttcaatctgtggacgaactcatcttgggtcaaaccttcagttagacttgtgcctatgaattcagcggcttcttctgcagtcagcgtgtgataagcattgaattctgcattattgttttccttagtagttccttcgcccatcgaaaattttcaattctgtgtacgaagttttttctttaattagtaaatatacgtattgttgcctcaaataaatgtgaattaagtgtgaacagttcacttgatgaagatatctgctttattaaagttaatattagaatataaatgattagactattactaatgagaaaagaaagataggagaaatagtagaaattaatagtactctaaaaagaaagaacggaataagaggaaaagaccttttatctattcaaattgtttcccttaggtatatatatatatatatatatatatatatattttccctgtatatatctatgtaaatgacgaaaacgcatgacattttaaaacctaccccgggtttgaccacaacccaccgttcatctaatattaacccgcacccaccaaggaaagaggcaataattcgggaatactgctctaagaccttgttttttcttctgtcaggtgaaagtatatgaccaaaatctacatccctgccctaacaaacgtcatagaagtaggaaataaatgatgagccccgcaaaatgacgccgcacggcgatgtttaagaccctgtactcacaatgtaaccacttcgtgcagaagcttctgggaggaaagggtccgtacatgaattatcacacccacacccctcattcaatccttctaccgcgcatggtaatcaatcataacaggaagcgataagaaagtttacattgcacagccaccctcattgcctctgtgattgaagatctgggagtggggctaaaggtgcaacttccgtacaagagtgacgagataaaggattttccacggaatggctgacaaaattcggggcttgtgtgagttccacgtgcggatgacttaataagctcagtgattgtacttttgacatgattgatgaacggctagagatagccaccgagtggctacttagtaataaccagcgtaggaaacaattacggattttgttatcgttcaccgataaccctaaaatattgaccacactggtagtcattagaatttaaccaagagggtagcttagttcgaccgataatcaatattactgaagtcttatcaaattctgactcttgccataccgtttcttatcgtcactgtttaatccggaaattagtcatgtatccacacatcctttattaacagcagagagattgggcaagaatgttagcaaactatgtaccaggcgggtaatacctgtacatctattttcttttgaaaaggaaaaaatgcaagaaagggcatgaaatgaaactatttggtacaaattagaattatgcgaaccgtgcaaaatcagaaaagggggaaaaacattggccaatgcttagaaataccattgcattaagatcatttatcagaacacagtcgacgcgcccatatcctgtaaatgtagaggcagtctactatgctcctttaaagttacctatcaaatatggtgatttagttgcagacattcagttaagatcgtatgacaatgaaaacctcgatttttattcagacttcatacttagaacaggttactatttgggtatcccattgacaggtcctaaacctttgcccacgagaagagaaaggtggactgtaataaaatcacctttcgtgcacgctaaatccaaagagaattttgaaagacatacacataagaggctcattagggcctgggatacgaaccccgaagtgctacagatgttgatagcttacattacgaagcactctatggcaggcgtcggaatgaaatgtaacttctttcaaaggtccgaaatatcgctggacttgggttcggacgccaatggcctcgaaaaatcactaagcaatatcgatgaattgtattctctgagaaacgatgataaagctcaaactagtgctgtcggacaaaaagtattggaactattggatagccccgattttaaaaaacatttggaaaagaagtaaaaagatgatggcaatcctataattacgctggttcttgggaccgaaaagatttcgtacttgtaaataaaataggtgaagaagaggggcaaaaagtagtagattaaatggttatactgaatttataagtaagtttaattatattttttaactatatgatgaacaattttgtactaatattgcggcccgttatgagtattgctcttgccataaaagtgtgttcactgctttgtttcctggtactgcataccgcttaatattgttatcgctcaataaatttagtttctggaagctttccaaggacttaccaggtagcgggcctgagaatctattttttagtccatcggctacaaaaatcggtagtatatttgttcttggtaagtaagctttgctaaaggaaagtgtcctttttctgtttgtattcttcttcgaattccacctgaaatgttggacattcagggatgtgtgtaaccgatacttctggtcagagagtttgtatacaatatactccgctaatctgaaaatggtaaaaaataatataaaaacattcttggtagcagatatggaatctgaattcatattgagaaagtttcgctcagtactccaactactttcgagcagagtagtggaatcagattccattattgaggctttcgttccgaataattgtataactgggttataaaatagttgttggaaaatagaaaaaatgaggacctttagaaactttaaaccttgaaaagtagaaagggtagaaattttaaggctttgattatataatatttgctccatgttgtgaaaagaaaaagattttttctcttagagacctagtcgtttgttagctgttgttgattcgctattttcaatagtaaagtttctaataaaatgacaaacatgaagaagatataagtgcgtgttcttccaatatataatatttgtactgcagatacacagattcaaatttttccctgttatccgcctttcttcttggaaattggtaacaggattttgtgtcattagcaaaaataatagccattagtaagtacgctttgttatcccgacgcgaaacagaaacagaaataaagaaaatgaaagctactctgatttacgttaccgccattgaagatggaggatgaagcacaataagaataagaaaaaagaaaatcagcaagaatgacgcgaaaatatattatcagtgttaaaaagctattgtcaaagtttgtttccacctataaaggattcggacgaagaaattcatgttgttgttgttataggatatcatcatatatattttcgatcactcgccaagagaatgtataataaggaaaaagataccacgttcttctgaacatgttcaatatcctttctcctactttgctcagtacttgagccccatgcgtttacatgatttcaaaagatatggagctgaagccttttgtcttggccgaggatatggcaccttttatatgaccgtatggaagacgtagagtggatgaaaattttgtgaaaaaaaaaagcttataggaacaaaaacatccttacatcttcgggtatttcttctagggttgaagtataataattaactatactattgttcggagacagttctgatgcctagtaaaaacgcttgcagctctaaaaaaatttgtcttatttttttcttcttcaatgagctgttaccattgctgtaagagatgctcgaaaggtagtaccttcagtgaattatctgacgtacatcacgtgaactgttttgcgtagtaaattgttcaacgataatatatcgttgttagtgatcaaaaagtaactatgcaaactgcaaatgtcaaaaagccacagtttctaaaagaaaagcaatgaatgaagaaggtttggggttgtaaatgttaatgcagcgacgtctgtttttttgttatgacaggaagtcaggaggtagtcacagtctcgtattaagcaaaagtggtctgtttaggtggcataatagccttgttgcagcactacttgctaccgaggcgcagccttacaactaaaatgtccagacatgatcttaagcggaagggaggggtttttgcttccgtttttttgacattaaaagttttcttaatgccgcgcgtttgaaaggaaactgatctgaaagtgatttatgatgccaaaaaaaaaaaaaaatcttttgaagtacaatgtatgtatgcatgagtttataaaaaatgatgtaaagtgcggaatagtagtactgctaatgagaaaaacacgggtataccgtcaattattgtccctttttcaaatgtgttctatagtgttgcaagcaattatcatgtcgactgaatcgctgcgtgcatcccttatacggacaacaatgatttttttcgcccgtatgaattctattatgccttgctaaatgacccgatgtagtgaatcctcttgcgcaaattttgcaaatgtatttgcgcctttgttcaaggtcttcctcatctgataacgtatttcttggatctgttctttgcttccgcgttttcagagagtatctactatttgccatcttattatatgcatcattagaaactattccgttctcaggctgttgtattattgatgaattacaagttagttgtgatagcgagcttttttcggatgaatctgaattatattgtaccgatgaattgtcaaaagagacgcttcttgtttgtaaattaggcgttattaagtattttggctcccacttttcagagccattttctgatttggtttggtatcggaaatcaaaagcagtcttatttaatttgtgttttagttcattctctaccacatgagaattagttagaactggtagtagcgtctgatattttctttccgggcttatttcaacgttttcttcatcttgcattccatcaaatgcggagattcccggcagtgcgggcatagtagaaacattgaggttactatagttatatgggtaaaacattgcctgaaagtttgcgaagggtagtaatatgctggtcgagaggaacaatccaagaaaggtgaatggtagaaaaaggcgccgtaatggtaggaattacagtacaataatactttgcagaatcgtatacgatatgatttttactttcaaaagctgcagaattcccttatagcatcaaaaaactgtaaacgaggtggagtaatataatttcttttagttaagagatgggaaccaaattttttttaatttgggtttggaaagttctcttccttatatatgaataacggaaaaggagcctgcagccagactgtagaaagatgacactgccaagagaataattaaaagaaaaaacaccccaaacaccctgaccggcggcgaagcccctctgcgcgctcaacgcgtttcgtttcacgcttaagggtcctcaagaggccatagtcttttaccgataagaaaaatctagacccaatgaatttttcccttcttttccggtgcggccttttcactgctaaacagtaaaaagcatttcttggctttccctgagggtgttgaccgcaaccaagccaatacttcattttgctttttcctcttttagaaaacagagttttccctgtctcaaacgtttcaaagacaaatatgcggaaaatcaacttataagtagaaaaatactagcgatttttctagttagaatatttaggggaactatgcgaagacaaacggtgaagtcaaaagaaacacactgcctcgattagaaaggcttatctgccacagtttaatttttttttaattttatttcttttttttttatttaactagaatctggctaaaaataagcaacggtccgtgtagattactgtttcgaacgaggaacaactgaaggaaaagttttttattttccgcgaagttcgtatattttagttttcttttactccaagggttcgtgacgtcgaattcctatcagcttttttttgcgcttggcgttctaggtccctgtgcccgtctgaaactattcgtacatagcattactagagtacataatatcgtctaccatacatacgacgggtagccagattttgtgccggattgtcggggaaaagacggcaaatgagctcatacgtaatggtgcgattttgattcttagctttctatttctggagaaaagtactccaaggtggggaaggggggaggctgggactagttgttatatgatgtagcctaaatgtaacgaggcgtggctctttcatcttatctcaatgaataagtgtaaattgcctcgcctggtttaatcttttctccacatgcagtaataggtataaaaggagttgaaattaaaaataataataaataatgatataaaaattataagtttctcctttcggaactaaaaaataatattaataataatatataaatattatatcttttttataatataacatagatacgagtttttatgttcctttggcaatagcttttcgtgacttgttttaaatacaaggcatataggcgcagcttcaccaagatattctggcttaaaccagcactatgtatattttggtgtttgataccgatatcggcagctcgaagcgtttttatgaactgtaaaaatatgtcctacatagttgtttggtaattttttggttttttaagattgttttatgaataggtgttttaccagaaggctatcgccaggtaactcttttaactaaatcgaaaagatttatttgacgtgtcatattgtaaaaactaaatggaagacagaaactaactttgtcgacacctattttaaacaagtatcaaacgcgggctataatttttatgagagcaatcaatgcaatggagtctatttccggttaaatggcacgattgtgcgtaaaaacacgagaaagtggaagcatctttttcttaatgacggataattacccgaaacagtgcaactgcaagtgcatactcttgaaggacttacatattgagagggaacacattactacctttcaagaacactcgcatttacggcgtacatatggttccgcggtagaccctaggttgaattgaaaaccatgttttgaaggaaagcaaaggcagaatgagaacatggagatgtaaatattttcccagttaggcatgacccaaaatcgcaatccagatgcaatttattatgacacgtagacctttccgtatctaacgtaataaacgatatctattttcgaggcgctcgacatctcgtatctgggacagaaagtgaggtagattattcaagaatacctattaagaaaggtagaaggtattgcaccgattcctagtatcaattcttttcaaaaccacttattttgcaaaacatgcgtctaacctgccatttcagcaacgtaaataataattacttccatatatattcttctcccccagtagcaattttgacatgacaaatttcagcgatagttgcttcggcattcgaaaatcgtagaagtatgtcttaatgtagaaggttgagaacaaccggatcttgcggtcatttttcttttcgaggaaagtgcaagtctgccactttccagaaggcatagccttgcccttttgttgatatttctccccaccgtaattgttgcattcgcgatcttttcaacaatacattttatcatcaagcccgcaaatcctctggagtttgtcctctcgttcactgttgggaaaaacaatacgcctaattcgtgattaagattcttcaaaccatttcctgcggagtttttactgtgtgttgaacggttcacagcgtaaaaaaaagttactataggcacggtattttaatttcaattgtttagaaagtgccttcacaccattagcccctgggattaccgtcataggcactttctgctgagctcctgcgagatttctgcgctgaaagagtaaaagaaatctttcacagcggctccgcgggcccttctacttttaaacgagtcgcaggaacagaagccaaatttcaaagaacgctacgctttcgccttttctggttctcccaccaataacgctccagcttgaacaaagcataagactgcaaccaaagcgctgacggacgatccgaagataaagcttgctttgcccattgttctcgtttcgaaaggctatataaggacacggattttcctttttttttccacctattgtctttctttgttaagcttttattctccgggttttctttttttgagcatatcaaaagctttcttttcgcaaatcaaacatagcaaaccgaactcttcgaacacaattaaatacacataaagatgcctgcccctcaagatccaaggaatcttccaattagacaacaaatggaagctcttatccgtcgcaaacaagctgaaatcacgcaaggtttggaatccatcgatactgttaagttccacgctgatacttggacccgtggtaacgatggtggtggtggtacctctatggttatccaagacggtacaactttcgaaaaaggtggtgttaatgtctccgttgtttatggtcaattgagcccagcggccgtttcagccatgaaagctgatcataagaatctgcgtctaccagaagatccaaagactggtttgccagttaccgacggtgtcaagttcttcgcttgtggtttaagtatggtcattcatcccgttaacccacacgctccaaccacgcacttaaactaccgttacttcgaaacttggaaccaagatgggaccccacaaacttggtggtttggtggtggtgctgatttgacaccttcttacttatacgaagaagacggtcaattattccaccaactgcacaaggatgccttggacaagcacgacactgctttgtacccacgtttcaagaaatggtgtgatgagtacttctacattacccaccgtaaggaaacacgtggtattggtggtatattctttgacgattatgatgaacgtgacccacaagaaatattgaagatggttgaagactgtttcgatgctttcttgccatcctacttgactatcgtcaagagaagaaaagatatgccatatacaaaggaagaacaacaatggcaggccattagacgtggtagatacgttgaattcaacttaatctacgatagaggtacccaattcggtttgagaaccccaggctctagagttgagtcaattttgatgagtttgcctgaacatgcttcatggttatacaaccaccaccctgctcctggttccagagaagctaaattactagaagttaccaccaaaccaagagagtgggttaaataattcaaggttctttagcagaccgattttatgatctcaatgacaatgatgatttaattatttcgaccacttatttatacatttttttatctatttattatacctcctttacataattcttcaaattcaattgatacaggatctctattcttaaaaatattaattattgcgtcctatttatgatgcaagttcacagtacgtgcaggatcaaaaattatatcagtatctattgctctaaaaatatggcagcagccttcattctcaatatgcgatcatgccttctaatcaaattttaagatgtttttattactctttttattcttagaaaattcatcttatattcaaggacttcttaattttccttccatctatgaccacagtttacacacttataaaaggtagtcatcggctcatcagctgacctaatttgtagttggaaaaagtaagcactctcaccaccacaagtatcataattgggacattgggttttggtttgatccacattgtcccaaccaccaccaagaacatcatcaacttcctttcttggaagtttcttcctatcatagatttctataccctctataggaaactcatatggacatgaacggcatgctaatgtatatacaccactatcgccactcgttatcagtagcatattgttacacgaaggacaaaacgaaagcatcctaaattatgtattttacgttttaccaatgaatgcgaactcttttgcttatatagccatataacgtatgcgttttccagaaagaagattctcggttatgcttttggataaaacttttcctactgttcttttgaactggatttgaattttatatcgatcatcttgccatgtaataatagatgtccaaaaatttcatctgccatttttttattttcccgttcgttcacttgctctagtttttttttttttttttttcaatactcggatttgaaaatgttaatgggagtggcgctaaaaaccttcatctgtagttgaatgctatgacatgagcaacacaaaatcatttagacaacgttgagtaaggtggttcggtccgaacaacagtttcatgcttgtgttacttcgtttatgaatataatatacaaatatttaaaatgctatttattatgcactaacaccaaaatttgtagactctgacgaatattgaagagttctttaacctttctttattttcttcgtcctcctgcctcattatttcagggtcgtaaactcttctatgaaagtccaagtcgatcttgtccagtgggtttaaaaaggtaaaatctcttttgtaaaccatgtatccaacatacatgaatatccatagcggggcagccagataactctcgaagaatgcctgagcatcacactttccgccatttcctattggagacagtgcgacccaaaattgggccataaagacaagcatattgaaaaaaaccccatagtatgaaccccatataccggtattggccttatagccgacttcatcaagtgatcttccttggactttcatcgcttttctgaatcgaatgtgtgaaagcataatgcctgaccatgtgaaaagttcactcaaacctgcaatggctgccaaccatgtaaatgcttgctcttcctgtggagaacaggcgacgaagccaacgacaccaacaagagagcacactaccaaggcccttaaaggtcttccctccctatcaatatagttcaaaaattttggagcatagccctgttgagccaaggaacacattaatctcggtgcggcataaagggcagagttcgcaacagagatgactgatatcaaaataacagcattaatgatatgggggatgaccctaaccttgtgaatagaggctgccaagacatatggtgaagcgtgcgttgcggagccaccggaacccatcaattgatcgttattgtgaggaacattgaacccaattagaatcattgtcagcaaataaatgatcaaaatacgatatacacttctcttcgcggctacaggagtggattttctagggttagactgctcattgatggaaagaacaaataattcaataccaccgaaggagaaatatgcagatactagaatataacatatccctttgaaacgagtggcaccgctgccttctgcaaatgaaccagggtcgcgccaatatttgccgccaatatagccgtccacaccggctcccccacaattgatgacgactgataaaataatgaatcctgcaaccatcaatatcttacaggaattgaagataaattccgtttcaccgtatgccttaacaccaaaaaagtggataaacaataaaaacacatagaaaatgacaatgaatacatcagcattaattgtgtcattccagtacttgacggtcatggaagaagtaatcaattccaacggtagcacagttaaccactgaatgcaaaataaccaagtggtcgcgaacccaaacgactttgaaataaagattgaattgtatgcattgaagttacctggaagcgtcggataagtgacacccatctcaccagccgcttggaccataaaatacgtgacgaaggacaccataacgtaaccgatgactaaagaccccgggcctgcaagactcaaacctttggcgttggcaactagaagacctgttcctatccctgtacctaaagacatcattacaacatgtctagatttcattgacttttttaagtggttattagatttcatcgatttggtaccatcctccaagtcattgtcttcttctaaacgttggctttcggctcttctgaatgagtcgacgaatctgtgaactaacccattgcgagattcctcagaatgttccttaatctccggagttagtgaagctgttgttgatgtattgaagttattatataaagcagagtctgttacttcaaactctgcacttttttccattttggaagacgttactataggatctgacattaccttaggggaaagaaaatattaagaaacaatatcttacttcgccaatccatcaatagtaaccacgctaattacaacgtagtttttaatgcccggtttttccgatttaccacaaggaaacgcaagaacaaactacatactgccactgaaatgaatttcactgctaatatatctatcctttagcgaaaaagacaagatcaacagaggcgccagaaaaaggcaattatgactaaaaaaaaaactgtgtaaacctggggatggtagctgaactacttgcagtcgaaaatgaccgcatattttactgtcatgcttctgtcaagaaaaacgagccttggatgagagctttcgttgatcgcggctcgaagttcaggtagagaaatatagcagagctcttttcgcggagccgcatgcacggctacattaaaaggtgtccttccagctcagcgatatgtgtcggccggaaaaaaaaagcacgcatccggcaagcacactagtaagtctaatgcaggatgaagaaacgaagaaggtgccatgagaaggaaaataaaactcaatgggacggaacggcagcattttttaacaaattattttggattcatccgtaacaatataacttggtacgggaacggcatgttttaaatgcacagcggtgccttgtttcgccgtggattgttaaaggctctttttcggacgccacatattcctatgctgcaccagcaattggtgtcttcggatcatactacttcgcactagtttatattcaaggcttttaatggagcttcgctcttaaaagaaaaaacttctttacttccatgcgcgcgtttttggcgtacgtagcactgcgaaagagtgggtgatatatagagaacatgttgtagtatacgtacgcgggcaattgtggtgacagtatctctttctgttagcaagtaatatatccttggcctcaacctgtcaatagtgttagtttatccgccatcttggcgctatcatacacgatctttttcaatgtttctcgtatatacaggacagggttcggggtttttggcggcaggagaggaaagcaaaaaaaaatgaggcaagagttttaattttgccagcgaaatgttctgccattttcatctttaccgctcgaattagtgatgttccagacgaaggtaacatagagtgatcgataggttcttcaattcatcaagcattatctcagaattgtgtttggtaagctctcttcgagaaaaggaagaacaaaaaaaaaaaaaataaagcaaagaacaggttataacgctatgggtaactttccagctccaaaaaacgatttgatattgagagccgcaaagggtgaaaaagtcgagagaccgccatgctggataatgcgccaggcaggtcgttacctgccggaatatcacgaggtgaaaaacaatcgtgatttctttcaaacttgcagggatgcggaaattgcttctgagattactatccagccggtaagacgctatagaggcctcattgatgctgctattatttttagtgatatcttagttattccgcaagccatgggtatgagggtcgagatgctcgaaggtaaaggtccacatttcccagaacctttaagaaatccggaagacctccaaacggtattagactacaaggttgatgttttgaaagagttagattgggctttcaaggcaatcaccatgacaaggatcaagttggatggtgaggttcccttatttggcttttgcgggggaccttggactctaatggtttatatgacggaaggcggtggatcccgtcttttcagatttgccaaacaatggattaacatgtatccagagctttctcacaaattattacaaaaaatcactgatgtggccgtggagtttctgagtcagcaagtcgtggcgggtgctcaaatactacaagtttttgaaagttggggtggtgagctttcgtctgtagattttgatgagttttccctaccatatttaagacaaattgccgaaagagtgcctaaaagattgcaagaattaggtatcatggaacagattcctatgatcgtttttgcgaaagggtcgtggtatgctttggacaagctatgctgttcaggatttgacgttgtttcgttggactggtcctgggacccaagagaagcggtaaaaataaacaagaaccgtgtcaccttgcagggcaacctggatcctggcgtcatgtatggttctaaagaggtaataacaaagaaagttaaacagatgattgaggcttttggaggtgggaagtcccgctacattgttaatttcggtcacggtacccaccctttcatggatccagacgtcatcaagtttttcttggaggagtgccacagaattggttcgaagtaatgtggaaatattgattcttatagtgttataagtgataatatacgtttatgtaaataatatctttttcacaacgttcaaaagtggccttttttcttttttcgatattctgtatatttattacgatttttttttttttcagatatttatttttgcaggttctctgaatggatgtagtgacaaaatcttaaatagaagaaaataaaagatgaaggtatatgaaaataaatgagaatgcatatcacctttccttcgaagaaaaaggattttcaaaagatctgcacgcctgttgacaagcttccaatagcatgaattcacaaaaggcgagtaaaatgactggctcactaaaaaagaatgatctttatatttttgatttgtctgagcaacttctgaattcattgaaattgatgagctttgactccacactgcgagaagttgaagtagagaagacatctgataatgatagaaacaaggagtctggagatctccaaatagcaagaaagaaggtcacatcaaatgttatgcgttgtagtgtttgtcaaatgagctttgattccagaaatgaacaaaaggcccactaccagactgattatcatttgatgaatgttaagcgtaaccttagggggctggatatcctatccgttgaggaattcgatgcgctgatttctaaggagcatggtatcaagtctgaagacgaaaattctggcggcgagcaaacttcaagcgatcacgaagaaagtgaggaagccagcgatcgggacccggacctacaaactaataattatatggaaactataatcgaaaatgatttgcagaaattagggttccaaaaagacgagtcggatgctattagccatattaatacccaatcgccctacatttatttcaaatcgaagtatcttcaaaagaatgaggtcttggcgatttataagtctctatttaataaaaggagtctttccaaccccaatgaagctttgactttttggaattcgcaagagaacccaatggccatttcagctctgtttatggtgggaggtggacattttgcgggagcaattgtttctcatcaaagactcaatgtcaaggggaacgcgcacaagaaggacgaaaccttaattgagcaagcggtcaatttcttagagcacaagacgtttcacaggtatactaccagaaggaagcaaggtggttctcagtcagcaatggacaatgcaaagggaaaagctaactctgccggttcagcacttcgtaggtacaatgaaagcgctttaaaaacagatatacagggtgtgttgaaggactgggaaccttatctgtcaaagtgtgataatatttttattcgagctcgcaatgtcagtgataaaaaaatttttactgataataccgttctgaacaagggtgatgaaaggataaagagcttcccttttaccacgaacaggcccactgtattagaattgaagaaggcatggtgcgaactttcctacctgaaaatattacctaagcctgaaccattggcagtgaaagaaacagtacaaaagttagaagtgtcgaacaaaaaggacgaatttaaagaaaaacaagaaccgttactggaagaaatccaaacagaagaaataatttctctgctgaagaaaggaagggcaccgttattgatatccttcttaaaaaagaataagcttgatggaaactttcggttaaagcctgagagtaaatattccttaacccctaccatgttacattatgcatcgcagcaagggatgaaacagatggcactgattttgctctcaaatattaaatgcgatccaacgatcaagaacagactaggaaggactgcgtgggatttgaatagaaacgacgacgtgagacacgcgtttcaaattgcaagatacaatcttggagagtctttcactaattgggacgaaactcatatcggtcagccattgagcagagaacaagttgatgaaatcaatgaaaagaaaaaagcaatagagaatgaaaaggcagaaaaactgattaaattggaattagaagccgccaaggaaaaacaaagatttgctaaagatgcagagaggggtccaggcaaaaagttaaccaatattccttcaattcagcaacaaaatttgaattctttgaccgatgaacagagacgcagattgatgagagaacaaagggctagagccgcagaagaaaggatgaaaaagaaatactgaggaatatctcatattcaaatttttaggatttttcttagcatttgcatatattttcatagacacagtacttacatttaataacagtaattgaaaagcaatattaaaatatagaagcccaaattttatatttcaaatgaataaatgttgttttttttggcaattttttgctcttctatataacagttgaaatttggataagaacatcttctcaacgcgaaaatgacgcctccagtgaaaaaacataaactttcaatgcagtcttcggtacacttatgagtaacccatatagagatcgtacacattttacaaggatttagagacaaagtaatattcttcgttgatatagaggtgttcaattgttaaatgcttttcttctttttattagaaaaagcgccttgctttttgttgtatcacttgtaaatctaccgtcccttacaagaacattcacgaaatttaagtggctcagaatgaaaaagaaacaatataaaaaagctttccgtagtcatcaatttattttacataacactagatataaagaaaagaagataatatttttatataattatattaatcttagtttctagagttgatgatatcaacaaattctggcttcaaagaagcaccaccgaccaagaaaccatcgacatcagccttgtccttgaaggtaacggcgttgctaccgttagcggaaccaccgtataagattctcaattcgctggcagccttgtcacccaacttggaagccaagaactttctgatggaagcgtgaatatcttgagcatcttctggagtagcagccaaaccggtaccaatggcccagactggttcgtaagcgacaacgacgttagtccagtccttaacttcttccaagacagcgttcaattgtctttcaacaacatccaaagtcttaccggccttcttttcttccaaagtttcaccgatacacaagatgacaccgacaccttgacctaaagcgaacttggtcttgtcagcaatgaacttgtcatcttcgtggaagtaagatcttctttcggagtgacccaaaataacccacttagcaccaacatccttgatttggtcaacggagttttcaccggtgaaagcaccagaagccttcaagtaggcgttttgagcaccgacagtgacttgtggcttcttaaccaaagagacagagtagtctaagtaggtagctggaggacagataacaacttcgacattttctgggatagaagcagtgttcaatctttcaacaatttccttaatggattgtttggaaccgtttaatttaaagttaccaccgacaaagaaagttctagccatttttagtttatgtatgtgttttttgtagttatagatttaagcaagaaaagaatacaaacaaaaaattgaaaaagattgatttagaattaaaaagaaaaatatttacgtaagaagggaaaatagtaaatgttgcaagttcactaaactcctaaattatgctgccctttatattccctgttacagcagccgagccaaaggtatataggctcctttgcattagcatgcgtaacaaaccacctgtcagtttcaaccgaggtggtatccgagagaattgtgtgattgctttaattaatttcggagaatctcacatgccactgaagattaaaaactggatgccagaaaaggggtgtccaggtgtaacatcaatagaggaagctgaaaagtcttagaacgggtaatcttccaccaacctgatgggttcctagatataatctcgaagggaataagtagggtgataccgcagaagtgtctgaatgtattaaggtcctcacagtttaaatcccgctcacactaacgtaggattattataactcaaaaaaatggcattattctaagtaagttaaatatccgtaatctttaaacactatgtagttaggtctccctcacaatcagtccatttgggtagcacggtcctcaggacgtatctattgatggattcgtccagttccatcaccattacgctcccgttaggaacattggtaaacgattcaaactcttcgtatgtccatctaaaccatttcatcaggaatactctggaataaataccatgtgtaactaggacaacaacatctctgggtcttctctcttgcctatcatggaagtgcctgaataaagtctcttggaaactggcgactctgtcatatacatctgccgcactttctccatgagggaatctgaagaagaaatgaccatacgtagatctcttcttcataacgtcctgcatgctattgattttttggaaattaccaaaatcttgttcccttattcttggctcatccttaacccgatattgcagataacattttccaggcttcccttcacaaatattatcttcattattttcgtaaacaccaccagtattattaagtcctctcggccaaaatgcatgtttctgtttaccatgtggatcatatctcatatcttcacatatacgaacaccactgtttaattcattatattcatcgatgacgtccaaaatacctttcaatgtttcccttgctcttctatagggtgatgtataaaaaactatgtttgtgtctttttctctactcagcctggtatagtccttcagcggtaaagttctcctgctactttcatctttaatatacttcttagccaaatcctccaccaagttgtgatcgtctacgtttaaaacacgtaataagtcaataccagcttgtctagcttggatttgacctgttttcgttaaagaaatcagatggttaggaatataaccattgacctccttgtttttatttgattcgctttccccatgccttattagtacaattaacctaggtctggcattcgtaaaagaaccgtgactgccagcaacatcttcactaacatgaacattctcttcacacatttcttttactaatactctgagttattcaaatggaatgctgtagcgtaagttcttttatgttgaaccatgaatacgagctgcaattaatgcagttgagaactagctttttttttttcatgcctctcggtctctgcaggatatcgggtaaaaatgaaaactgggacattaaccgcggtgggtactcgatcattatttgttcagaatgagttatgatatgaacggtaattaatctagatgataatatatatatgtatatgtatatatatgcaattgataatatatggacgagtaaataagagttaagtcaatagcaagaaagtaacaagggtgaatgagaaagtgattcaataacattgccgttgatagcttttttgttccgagcagcaatggaaacggaacaatactattttgattttatcactaaaagctactgcactttacgtcgtgtccctatatttgaaatctgagattttcaattaacgagtcaatagcctcaaaatttaaatcgttttcagcgaaagacaaatgcttctcagaaactatgtgttgttctaaagattcgtattttacacgacaattttcacagtatccggaattttttaccgtttctttcttcaccggctgtgctgtctgtgctgtctgtgcgttaaaatgtaaggtgacgtttgtggaagttgatttcttcgatgctgttggagattctgtggttgttatcttgatgtcattatgaactttggagtctgcggagactgatttggtagctaccttagggaaattctggggctttctattagtttctaagtgtacagcactatctttgcccgtctctttcgaaggggcttcgtcttttttcaaagcattaaaatctaatctgtgtctattttcctttgatgtttcagcagtagttgctatagtggctgtataatttttgttatttccatttgtctgctttactcccagctttctatcaaccattagtctacttaatgacttcatgttcttactcatgacgcttgctcttgttgggcccaaaccattgccaaaagaggttgccacatcattagattgatgtgcaccacttgctttgatttcaaatgcctgacgtgactttgttttcaaagtgcacaaatcatccggcacttcttcagtttcttgccttgcaaaagtagctaatactggatggtttagttttggtgtggcagccagctcttttcgctgtgggtacttattcgattcttctgctatagattgtttattttctttttcttctttcaacggaggctctttggtttcagtttcatttaataatatactatttttttcatcggtttggtcagcatgttcattacgaacatcttgaactgcgctatcatccgtcttctttaactcggtcttctcaaaattttttgccttttcttgcatccattttttgaagctcttggtagaatcgttgcatgtgtgaggtatgaatattaggtttttcgtttgatcattaactgatgacgtattcagtaaggtgtcggcatgatattgaaatagagcacgaagttgcagtgcatattttttgtttgctttgtctctcgagtatctctttactacgcgcttataagaactttcgtcataattcctatcccctataaaagggcatcttccgaatgaacctattttcaatattgggtaaggtagttcgtctaagtttgttagttcttgaggtttccattccaaagttattatgggggcccaagtttgccataggtcataaaggtatacatgaggatatttaaagtagtgaatatcgtctcttttagttctggggtctctatccgttggtccatataatttttcattgtgtagaagattggacaatgtgggcgcagctaaagaagcagatttagtcttgctcaaatgatccaaatcaacatcaagatttttcagaaatctggcagccttttcgtaactccaaactttcatgtagttttttttagctctcgataaaatgtcggtatcttttagtaaatatatgttctcaacagaccttcttgtgataactattgtgacagtagtgtcaaaaaattgagttatttgcgcacccaatgtaagaaaccctcttttcaataaatctctgcgtttgtccatcttggacttattatatgtattcatctctacatcatcagtaatgtcaaagtaaatgcgagaatctcttttcattatctttttccaatttgtttgccattccagcaattccttaggcgtaacccttggctcgacatttttcagacccgtacctttgctgacttggacagcgccttcaatagacctggccctttctattctggcccttttcttttcatgcaaatgctgctgctgttggagctcgaggcgctcaagagatcttttcttcggaaaggattcagtggtattgttattgttgcaattattgtcgttagaaaacacattcaagtggcccgctgctgttgttgatgcggcaattccattattatgtttcaagttggtatctgtttcctttaacggagaccttattatcattttcgttggagaaaccattttcttctttcttttctaaatatgaaccaaaagcagaattccaaatgcctttcagattcaaaccttgaattctgaagataactagccctgcaagcgaattcagatctaaaggaatctacacctggctgagtatagactatgcaacttgatttttgtttttcttggcctgagccattaccgttattattatcgttatttctttatttttttctttttcgcaaagatcgacctaagacgcgtttgcaaaaaaaaaaccatttacttactgcgggtaaaatattaaaagaaacttaggcgttagccaagaaccgataagaaaataaaaataaaaaaggtaatgaggaattagatgcaaagagatatagatataaacacacacacacaaatatatatttatatacatatgtatggtgatatatattcaaaaaaaaaaagtacagtaacttagaaactattagtgggacggatttggttttcttatttctttctttttaaaaaactttcttaatatacacgtttgtggttataaggtggtgtaaagtaatgtaatgatatacactttttttctcaattctttaccttcttctttcgtacggtgtactgcgagaagtaaaatgggatgatgaattaatttttctaaatttttcttcgacacttagttattttcttcttcccctgtcaatctcagattatcatagggaaaaatgtaaagtgctttatcgacaacgtatcgcgtatgtataaattgattcatgttttgcgtttgagctgaatatgttttgttaaattttgtcttctttcttactgttcttttttatattttctttgaaactctttctacatcctccacatcttcactttcatcttcagccttgtggggttgtttcctatccatgacgctgtcgttatctatactatcgtcgtcatcatcgtcatcatcttcgaattcgattctttcgtcatcgtcgtcgttgtcgttatagttgtaaacgtcatcatcttcaaaggggatatggttgtttccatcgtcgtagtcgtcgtcttgtaaaatgacggacccgttctcatcgtcgtccaaatcactatcataccaaaaattatccgccatatccttattcgattctggttcatctagtttactttgagatatgtacgccgattcagaagtgggcattatgaaacctttagggatatcttgtttcgatctttccacttccattttgactctttgcttgtattgttcagggttctttctgtaatcaacagcggcatcgacatttgctggcgagttgatattggggtcctctaatagagatactatagagatcaacacactttccacggtctgcacgggggaccacgtttcagcatcaggttcgtcggtcataggatccccactttgatgtaaaatagaaatacaaagcctgccatccctgtaaacgtttggatggtagatagccggcgtaaatcgaaactgtggtggagaaaagggaaagtcttccggaaatctcatttgagctttgaaaaaccctccatgataaatggaatcctcatttagcaccataacacctatgttccaagtgaaaatatttgaatcatcctctagttctatatgaaatgagggaatagctttcttaggatcagtaagttctctatattgccgtaacagtaagctagaagcggtgcttttgcgactactcatatttacgttgtattgttcttttttccttgtttggtgtactaaaaaataacagtcgctataagtcctaaacagtaaaggacaaagatgtcagcggcagagagtataaaggagtactattcgactgaaataacaaacgcaaagctcctattattttgtaatagtatgctctttattgtccttcttaactttaagtttctgctcttgttctttacagattcaagaggaaaccaaaaaaaaatcaaagaaaaagaatcgaatttttcccaaaatgaaagtgtaaggaaaaaaaaagaggagatagaaaatccgaagaaccccaagggacggacaaacacaagacgatgctgcacgtggttagttttgtaagcgcaggttacgataaagagcataaacaaatcattactaagagcggtatacaagaataaagtgacaaacagttctccctatttaacgcacttaacgtaggttccatcattatgatgctattgccacatcaaatctcctttggactgaacccgcattagtaattgcccgcttttcttttcttccgcgggtgggccccataaatagaaaaaaaaagaaagaaagcgtttaaataaatagagtgagcggatttctattatctgaaaaccgggttataatgcacgtgatatgcacgtgggagctgggcggctatttttttctttttcaaatgtatttgagtcgtttaaaatagcactccccgttgacccgccaactcatttttgttttctctttacggaaaaggctttaaattaaggcccgcattttcggtatccttgagggaaaaaaaccaaagaaacccaaaaaagaccacaaagctgggatatcttaattagtagagagggcttttagttttaatagtgttacgagtctctaaaaatagcgtaggcacactgccctgattcggactttgatcagagtttattactacaaagagtaatgttgaatgattgggctgggttttcatagcattaactctaagtaatatcattcaaccgctcaaggttccttacgagcaaacccatatatgctctacagataaacatataaatagcgtgcatattcttctctattcaactcttgctctgtatagttcaatagaatcttacagtacatcacgctgcaatagatctaatccaagagagaagcaaaaaaaaaaagctcgctataaaaatatcatgcaattacattcacttatcgcttcaactgcgctcttaataacgtcagctttggctgctacttcctcttcttccagcataccctcttcctgtaccataagctcacatgccacggccacagctcagagtgacttagataaatatagccgctgtgatacgttagtcgggaacttaactattggtggtggtttgaagactggtgctttggctaatgttaaagaaatcaacgggtctctaactatatttaacgctacaaatctaacctcattcgctgctgattccttggagtccatcacagattctttgaacctacagagtttgacaatcttgacttctgcttcatttgggtctttacagagcgttgatagtataaaactgattactctacccgccatctccagttttacttcaaatatcaaatctgctaacaacatttatatttccgacacttcgttacaatctgtcgatggattctcagccttgaaaaaagttaacgtgttcaacgtcaataacaataagaaattaacctcgatcaaatctccagttgaaacagtcagcgattctttacaattttcgttcaacggtaaccagactaaaatcaccttcgatgacttggtttgggcaaacaatatcagtttgaccgatgtccactctgtttccttcgctaacttgcaaaagattaactcttcattgggtttcatcaacaactccatctcaagtttgaatttcactaagctaaacaccattggccaaaccttcagtatcgtttccaatgactacttgaagaacttgtcgttctctaatttgtcaaccataggtggtgctcttgtcgttgctaacaacactggtttacaaaaaattggtggtctcgacaacctaacaaccattggcggtactttggaagttgttggtaacttcacctccttgaacctagactctttgaagtctgtcaagggtggcgcagatgtcgaatcaaagtcaagcaatttctcctgtaatgctttgaaagctttgcaaaagaaagggggtatcaagggtgaatcttttgtctgcaaaaatggtgcatcatccacatctgttaaactatcgtccacttccaaatctcaatcaagccaaactactgccaaggtttccaagtcatcttctaaggccgaggaaaagaagttcacttctggcgatatcaaggctgctgcttctgcctctagtgtttctagttctggcgcttccagctctagctctaagagttccaaaggcaatgccgctatcatggcaccaattggccaaacaacccctttggtcggtcttttgacggcaatcatcatgtctataatgtaatggaatgaagaaatattcttcatttttgataactagtacctgtcattcacgacatgtgaacaaataaaaacatttatttaaaaattttatgtattcaaatattttcgggaaagagataaaagtaacgacacttaaaaatttaaaaaatcacaatactttatttactcagtcttttgatcagctccggcacctccttgttgttgcttctttgctgagcccgcaacaaaattgtaaatcaataggcctaaaagtaacattttccagttcttttgaaaccaagacacctccttaacctcttcatcttcttcgaattgtgcagtgcttccatccttattcttactagcttttttatcagcataagttttggttttcttctttaatttggtgactggtgcagtaggtcccgcttctggatatctgactgtagcagtaatagcatcgttagtctcgtcatatgataacgacacttgtttgacctcattatcttcatctacatccacaattaaatcgtattttagtggtgtcctcagcttcatgtagctaaaacatggcatatccagcttaccttcaatctgggcattcaaacagtattctccagaaacttcaacatcctgtatattaacggttgttactgtaacattcccatcggatgtactatcaatctcaaatgttcctaggggtatagcgtctttcgcatcatctgaatagcttaattgtaaaatatcagcacagaaaaccatgctggccaataaaatcacacgcaacagccgcacaagcatctttccttcaatgagtattgtacagttcttgttagatagtgttgaatagtaccaccttgtttttttactcaaagtgtcttttatatacttctaattattcctatatttggttgggtttttaagttaccaatgcaaatacagtggttagagacccagcgcacgtatgcaaaaaaatacagcggaaatttcaagtaaaaatgtagcttcataaaaaagaagcagattccctaaaataagcaatagatcttcacatatatcgttatcatcccctttcttccctgtttcaatgcaagctaaaattatatatgctctgagcgcaatttctgcgttgattccgttaggatcatcactattagcacctatagaagaccccatagtatcgaataagtacctcatatcttacatcgatgaggacgactggagtgataggatattacaaaatcagtctgtcatgaactcgggatatatagtgaatatgggcgacgaccttgaatgctttattcaaaatgcaagcactcaattgaatgatgtattggaagactcaaatgagcatagcaatagtgaaaagacagcattattaactaaaaccctgaatcaaggtgttaagacaattttcgataaattaaatgaacggtgcatcttctaccaagccggattttggatttacgagtactgtcctggcatagaatttgttcagttccatggtagagtaaatacaaaaactggtgaaatagtaaatcgagatgaatctttggtctaccgcctgggaaaaccaaaagcaaatgtagaagagagagaatttgaactactttatgacgatgtaggatattacatcagcgaaattatagggtcaggtgatatttgcgatgtgacgggggctgaaagaatggttgaaatacaatatgtctgtggcggctcaaactctggaccatcgactattcaatgggtgagagaaacaaaaatttgtgtttatgaagcccaagttaccatacctgaattgtgcaatttagaattactagccaaaaatgaagaccaaaagaacgcctcacctatactttgcaggatgcccgcaaaatcaaaaattggtagtaactctattgatttaatcaccaaatatgaaccgatttttttaggttctggaatatactttctaaggccctttaacaccgacgaaagagacaaattaatggttactgacaatgccatgtcaaattgggatgagattacggaaacatattaccagaaatttggaaatgccataaacaaaatgcttagtttgagattagtatcgttacctaatggacatattctccagcctggtgactcatgtgtttggttggcggaagtggttgatatgaaagatcggtttcaaaccactttatcgttgaacatacttaattcacagagagcagagatatttttcaacaagacgtttacatttaatgaagataatggaaacttcctatcatacaaaattggggatcatggcgagtcaactgaacttggtcaaataacccactcaaacaaagcagatataaataccgcagaaattcggtcagatgaatacttaattaacactgataatgagctattcttgaggatttctaaggagatagcagaagtgaaagaattattaaacgaaatcgtaagtccacatgaaatggaagtaatatttgaaaacatgagaaatcaaccgaataatgattttgaactggcgttgatgaacaagttgaaatcctcattaaatgatgataacaaagttgagcagataaacaacgcaaggatggatgatgatgaaagcactagtcatacaaccagagacatcggggaagctggatcacaaacgacagggaatactgaatcggaggtaacaaacgtagcagctggtgttttcatcgaacatgatgagctttaaacaaggaggagtataaacttttaatttttttttttcacgttttgccttttatataccgattaaatatttatatttctgactttttctttaccgacaccaacaggtgtaggctcaaaacataaaaaaaaagagtattctataaacagttcttacgaatagaacaactcttaaaatccttttcttgccaagtcatcggttatcttcaagtaaaaattcaggatgtcaaccttctctccgacagtagtggtacgaaaaaatttactccaatcatcctgtaacttatttttccaattgatgacgtccagatgatccatgtccttcaaagtccccctgtattcaccccatttactactatttatggttacaaggccatcgttggggcaacctttagacctttcataaacaattttccagggagtacaaaagacattgtaccacttaggcacaaaggagcatccatacgaaaaataagagacttttggactatttggcgtaaccaaattgaaatatttcatatacgcagtcgtgagttggtagaaacatattggcaatatcttttggctaactctcaaggcatttagattttcaaaaaggtcgactacgtaatcggccatttctgaccctctatgtggagttgaaatagtggttaggctcaatatatcgtaattcctattttttatattgcaaattagatatcggcagtctagtccccccattgagtgtgcgattagatttaacgaatgtcgcttatccttcgactcgattttctttacttctttctgtaactgagcatccaaagccattgctctttcctcgatgctaccaaaacctggtaccttagtggtgataacagtacatcccttagattgaagaaattttttaacgccaatccaatattcaatctccaacaaatttgtgtacttgttatcactcttatcttcgtcatcctgcatgaaattttctgccatattatgtactattgaattggaaattaggtttgtcagatggaatacagaagggattagaattaatttgtcaaatcctgataaaccatggcaaaatacaataggattttttgggggcttgtacgaatcaggaactttgacggagtctattattatatcattagctttattatcatttttcattttttttatgcttttcctcctttaaaacaagacgctttattctctatattcttccttgtacatattttcaatagcggttcatattaggctcattatgagaaaaggttggtgagaaatttagcatattttaaacaatcatttagctagatgaatcagaatgtttttccgacaaatagtagctcgcgtggcgtaatggcaacgcgtctgacttctaatcagaagattatgggttcgacccccatcgtgagtgctttgtttcttccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagaattttttttaattgatagtagcaggtacaggagaaagagtaaataatagaaagcaaggtacgtgatgggaattgatcaaactaatatcgctatacctataagaatttgcgtgtttgtatacgtaaagaatatataatatattgatgtgtgcgctgaggaaggtaagtctacacaatttatccgttagcccaaattaatcaaacagcatattttttagtccactccttagcggtggcttcatacttagccttatctgtcttgtagatttgagcaatttcagggaccaaaggatcgtcgggattagcatctgttaaaagagagcaaatagacaacaaaacttttgaaagggttagcgccggtgaccactggtcctttaaaatatcaaggcagatattaccactcgaattaatattcggatgataaattttggtcgtaaagtttaccttcggtggcttgaatggataatcagttggaaagtgaatagacaaaaagaaaacgccaccagcgtagggtgagtctgaaggacccataatagaggcttgccaatgatacaggtcatcccctacaggtcctgctgaacatgaagcaggaggatctcttcggaaaaaagttcaaaaaagaaactcatgttagtaatcctttttctttacagatcaagaaaaatcattcattttatttttaacatacctccctaaatcacttaattccttggcaatacgcttggaggaagacatttttagtttagttgagggtggtgagcagaaaatgacttttcaagatggtagtcaataagcagtcctgaccttggaaaataaaactccaaccatctattaaaatccgggatacaattattttttataattttgggtcggctatctttggtacaaatgagtaaggcggcagccgctttattacccgctcgcagtggcaactacctccaccacagccatgcttcaaaacgcttgctacgagagtttacaccgtactagcactagcaatacatctagatatctaattgaattacgcacaatataagaaaaatcggtttatgagcctaatgaatgagtaccaaaataagtaggcaaaaagtacagcctctcatggaacaatgaacacaaccctagtataattcatctgtactttgggactttctgtgtaagtaaaccaagacataatttaatatatttgagaaatctatccttatccaattggttgttgcagatgatttcatataagcaaaaatgttggtataactttcaccacatgcaatagcagatcttttgtataacgcgtattgcccaacataatctaagatcagatcattaataagaaaatctcatttccaaaaccgattggacatatactgtttagtaataaccgccgatatgatgttcttccgttctcttgcctctgtattccgttacccgttgcagaatgaaaaattttttcttttggcgatgaggtaaaaaattatcagagatgccaaagtaatggagttgcgaataagaaagcattatgtcgtacacatcggaagcgaaattctatagtttgataaatttctatagatattaaacctctccagtgtctttgttggtacagtaatcaaaaataatgagtgagaacaacggcaatccgctggatttgtcttcactaagaaataagatttcgtcaaaattgcgagacaataacagcaaaaaggcgaagaaaacccacaaaggcaaggacgtgaaggccagtagtaattcaaagaaggtaaatgaggacatacgtcgtgaagcactagcattgggtgccagcgaagaagatctaaaattgattcaaggattaagcgatgatgatgacgctaagagcgaacaggaatttgatgccgtcgctgacgaggatgctgacgacaagggattcaagaacgatcttcaaaatttcatgaagaatgtaggatttgaccaacacaaactcgaagatgtagacgatgacgatatagaagaagaatccactagctccaaagaatctaaaatacccgctcaagagaaggaacatgcacaatcaaacattgcatcatcgacaatagagaaaacctcccaagagtcaatcgataatggcagtgaacaagaagaaaacacagtagaagaggctaatcttagttcagaccaagagccagaatcagaatctgcagagaaagaaaagaaagaggagaaagatggaggtttaattactcaaactactattatctcatctgacaaacttattattccttacgataaaccatggtatgaaattccattggatcctcaagttggacaaaatgatgatgttgaagaattatccaaggaacagattgagaaactttttgaaagaggtaagcaaacgctagaagctgacaaccaaacttactatgaggagtttacaaaggactcatcgcaggccaagttcatgtcccaaatcctatcggacggtaccctcaacgataaaatatctgccgtaactttactcattcaagattcgccattgcataacactaagtctttagaaactctggtttcatattgtggcaaaaaatcgagaaactctgctttacagagtttaaacgctttgaaggatttattcttaaatggtcttttgcccaacagaaagctgaggtatttcaaaaatcaacctggcttatctatgatgctaaacaagaaaactcttgcaattttctatttcgaagattatttaaagaaactgttctttcgtgttttagaagtcttggaagtgctttcccacgatccaattattcacgttagattacaaatattaaatcatgtatttgatttattgaccaaccaaccagagcaggaatttaatttattgagattaggtgtaaataaaattggtgatattgattccaaagtttcttcgaaggcgtcatatttactactgaagttggaacaagctcatccgaatatgaaatctattgtcattgatgctatcgttgatatcgcattgagaccgaatgcggattatcataccacttactattctgttattactttaaaccaaaccatcttaaaaagatcagaagactctgttgctaataaattagtaaaaacatacttcactttgtttgaaaaattcttgattaatactgataaagacaataccaatggcgttgttaagagtaactcaaagtcgtatgaggagaaaagaaagaagaactttaaaaagggtaaacacggtggtaaatctgtaaaaatcgaaaaaacggaaaatgaagttttagatgaaaagaactcaaaattattcagtgctttgttaacaggtatcaatcgtgcattcccattcgctcagattccagcgtctgtctatgaagtacatatggaaactcttttcaaaatcacacactcctctaactttaacacctcaatccaagcattagttttgattaatcaagtcaccgtcaaagcaaagttgaacagtgatcgatattatagaacattatacgaaagtttatttgaccccagactggtgaactcttctaagcagggtatttacttgaatttactatacaaatcattaaaacaagatgcactcaacgttgaacgagtagaagcctttgtcaagagaattcttcaagtttgttctcattggttgaacgtcggcaccattactggttttttcttcttattaatccagttggctaaaacagttccacaaataaaaaatcttctaaccaacacgccagttgattacgagtatgaatctgatgcagaagaggagcaaggggacaaggacataaaaaggaaggaatacgacggccgcaagcgtgatccaaagttcgccaatgctgaaaaatcttctttatgggaaatcaacaacttcatcaatcattttcatcctactgtgaaaacatatgcaaacgcctatgtgacaggagaaacagagcaaatagctaaaccagacctgggtctatttactctatcacacttccttgacagatttgtctacagaagtgccaagcagaccaatacagcaagaggtacatctattatgcaacctctgtttagtggctcacgagttaatgactctgtcttagttaaggcatctgatattatgcatgaccagggtcccgtgaacactgaagactggctaactaaaaaagttgaagatatcaaacctgaagataaattcttttatcaatatttcactaccaagaaaaccgctgatggaaaaggaaagaaatctaacaaagcatctaatttcgatagtgatgacgaaatggatgaaaatgaaatttggagtgctttggttaaatcgagaccagatgttgaagatgatagcgacgacagtgaacttgacttcgctgaagatgatttcagcgattcaactagtgacgatgaacctaagctggacgcaattgatgatgaagatgctaaaagtgaaggcagccaagaaagcgatcaagaagaaggcctcgatgaggatattttttacagtttcgatggagaacaagacaatagtgataaaaaacgttccttcgctgaaagtagtgaagaggacgagagcagcgaagaagaaaaagaagaagaagaaaataaagaggtatccgcaaaaagagcaaagaagaagcagagaaagaatatgctcaaaagtctaccggtatttgcatctgccgacgattatgctcaatatttagatcaagattcagactagaaaataataatacattaactaaacacttcggtgttgtaaattaaataaggaaaacagaattttgtacaataaaaaacggtccaatacgaaaccttgaagcgaaagacgcatatcagagttttgctgataactctacttatgtccgcttttcaacattattagagcgggagtaaacggaaaaagagtaatgcggaaatagaaacggattttagctacaactatgtcagttgaaatcgccgagattgctgacatcgtgagacgaaactaaaaacgatggaaccacgtgactcctattagaaataaataatccagaactcatttttaaccattttgtttatataggcacatttgtagcgacaattttctgttagctaattgcagtaagcaaaacaaatttgtgaatacttgattaatattctgtgaaagattttttaattatgagtaccaataagttcgttgtacgaataacgaatgcgctcttcaagtcatcactggctagcaacagtccacctgtttaccctaagaggattaggcatttcgagattttacccaacgaaaaatgggttatatggggacctggaaagggcaagttcttggatgtactgaataacaagtatatttgtgagcccccattatctttgaggtttggatttttgaaggaaagttcgaacatcctgccgaggatagagcaagtggccttcaaaggggttatgccaacggctcatttaagtgctagatatgaatacttcaaagatgactacgatcaaacctgcaaacagtttatatttgataaggcaagcggatcaaatgctgtttcatataaagttgagacgaacaatcggcaaataaacatggagctgtacaatgcattagttgaaaatttaaacctctccagtttacaggataggtgggtaatgggattgagtaatggacaaatgaggagagcaaggttagctcgtagtatactcaaggaaccggatctactacttattgacgacccatttttagggttggatccagccgcaatagcaaccatttcacaatttttagccaaatatgatagtatagaagtcagtggcggatgtccaatcgtcattggtttgaggtatcaagataccattccagcatggtgtactcatatatgttgcgttgatgagaaaaacggtatattgtttgaaggcccaatcgaaaaacttcaaagtaaaatggatgaaaccagatcaagggcactaaaagaactagagcagctcaaaaaagcgtctaattccaaagaggacatttccattaacgatttgatttgtatacatcctatgtatggcaagaaagagcacgaaattatcaaaatgcctcatcttatagaattagacgggttgagcgtttcatacaaaggcgaagctgttttggaaaatctgcactggaaagttcagccgggttcgaaatggcatataagaggtgacaatgggtcaggtaagtcgaccttattatctttgcttacggcggaacatccccaatcgtggaattcgagggtgatagataatggcgtcccacgaagaacaggtaaaacaaactactttgacctaaacagcaaaataggtatgtcatcacccgaattacacgcaatttttttgaagaatgctggaggaaggctaaacattcgggaaagtgttgcaactggctatcatgaggcgtcctccaacaattacctacccatatggaagcgcttggacaaaaatagccaagaaatagtgaatatgtatctgaaatattttggcctggacaaagacgccgatagtgttttatttgaacagttgtccgtaagtgaccagaaactagtcctttttgtcaggtctttaattaagatgccgcaaatattgattctcgatgaggcattttctggaatggaggtagaacctatgatgcgttgtcatgaatttttagaggagtggcctggaacagtccttgtagtggcacacgttgccgaagagacaccaaaatgtgcccattacttaaggctcatatctcctggagagtatgaaataggcgatatggaaaattaaagttttctgttgtgtggcagcaagagacagaacctcgataatttgacatacgtatataatagtacatgtacataaaaagctacgcaaatatcgtatatctgttatactacaaaacaattacttctatatcatagccagttagcgggaacgacttcagctaaatggactatccatgctttaggcagaggcgaagcgcggtgattgggtgtaacatcatctccttttctctacgacaaattcccaaaaaaaaaatttatgctatgttaatacctgcacaattcaaccgtgctgaaacgtaaaattaaggtgattatacggatagtatacgatattatcaatctcataagaaaaatctcttttgaatttaacggagggattattcattagaaagcgttcttaccattcactaggagcgaatccgtggaaggtgttttaacgttgccacgaaaaacagctctacatcgaaataaaagacaacaatcagtgcccgtaagtttcattactattttctattattatctgcaactttttattagttaggttttttttgtttgtttgtttgttttcaattgattaatttacaagacaaagaaccttatatttcgtgtttttcattctaaaggaaaaaaagcataaagaagattccacacactttattgtgatagttttcaaagtaaaaagtaatagattatgagtactcctgcaaactatacccgtgtgcccctgtgcgaaccagaggagctgccagacgacatacaaaaagaaaatgaatatggtacactagattctccggggcatttgtatcaagtcaagtcacgtcatgggaagccactacctgagcccgttgtcgacacccctccttattacatttctttgttaacatatctaaattatttgattctgattatattaggtcatgttcacgacttcttaggtatgaccttccaaaaaaacaaacatctggatcttttagagcatgatgggttagcaccttggttttcaaatttcgagagtttttatgtcaggagaattaaaatgagaattgatgattgcttttctagaccaactactggtgttcctggtagatttattcgttgtattgatagaatttctcataatataaatgagtattttacctactcaggcgcagtgtatccatgcatgaacttatcatcatataactatttaggcttcgcacaaagtaagggtcaatgtaccgatgccgccttggaatctgtcgataaatattctattcaatctggtggtccaagagctcaaatcggtaccacagatttgcacattaaagcagagaaattagttgctagatttatcggtaaggaggatgccctcgttttttcgatgggttatggtacaaatgcaaacttgttcaacgctttcctcgataaaaagtgtttagttatctctgacgaattgaaccacacctctattagaacaggtgttaggctttctggtgctgctgtgcgaactttcaagcatggtgatatggtgggtttagaaaagcttatcagagaacagatagtacttggtcaaccaaaaacaaatcgtccatggaagaaaattttaatttgcgcagaagggttgttttccatggaaggtactttgtgtaacttgccaaaattggttgaattgaagaagaaatataaatgttacttgtttatcgatgaagcccattctataggcgctatgggcccaactggtcgcggtgtttgtgaaatatttggcgttgatcccaaggacgtcgacattctaatgggtactttcactaagtcgtttggtgctgctggtggttacattgctgctgatcaatggattatcgatagactgaggttggatttaaccactgtgagttatagtgagtcaatgccggctcctgttttagctcaaactatttcctcattacaaaccattagtggtgaaatatgtcccggacaaggtactgaaagattgcaacgtatagcctttaattcccgttatctacgtttagctttgcaaaggttaggatttattgtctacggtgtggctgactcaccagttattcccttactactgtattgtccctcaaagatgcccgcattttcgagaatgatgttacaaagacggattgctgttgttgttgttgcttatcctgctactccgctgatcgaatcaagagtaagattctgtatgtctgcatctttaacaaaggaagatatcgattatttactgcgtcatgttagtgaagttggtgacaaattgaatttgaaatcaaattccggcaaatccagttacgacggtaaacgtcaaagatgggacatcgaggaagttatcaggagaacacctgaagattgtaaggacgacaagtattttgttaattgaattttacctaattgctagttaggtgaaaaattacaaaatttctggaagacgttggaaacacgcaacgtcttttttgacataaacttaaaactgccaaaagtcaaacaaaaattgcaaaaaaagtaaaaaaagttacgaaaaaaaaaacatttaaaagaaagaagaagttaaaagtgcacgcaatatgttccaggatatgaaatgaaataccttttgtttcaccttttaaataatttaatgttatatatacaactttatcgtatcatattcgcaattacattatacaagaatgagtttttttttttcgcggacaaaagaagaacatgtcaacgccaaccccctaggtgattttgttagacaaaagcgaattaggatcagggtctgttaaactttaaatggattatcaattcttttgttcactgattttgaatttatcagctaccattgatttaaacccattatttagttttgcaattgcgtcctcaaagcatcgagcaaacaatcatgtcgaacctctacaaaattggaactgaaactagaaataaaatcaagaagtttcgtacatctacagcaagaaccgactccataaaagctttatcaataaagatcgaaccaaaaccgtcctatgagataattgtcgatgaagacgaacaagaagagctagacgaaattgaagatttgagcgaattagccgagatcctacctgataactcacctagatttgtactaactgcatatccaacaacaacaaaagatgggttcaaacagactcccttagttctagtatattggaagccaatgacggtcgtttcacaggaatggaagatgctttatgccggcgcattagaaatgatcagagaggagtgcggtacttttaaattgatagaggtttcttcaggtttggaggatgactcagacgttgaagaattgagggagcaattagaaaattgttagtatagtctatcttaaacactaaactacctcctataatcatgtagtgtactttaaacatttttttatcttcatagcaataatataagccttttaccacccataaaccataaagtagacccaaacatttttaaaaaaattttacgttataattttttctttgtcgttttttctgagcgcgcaaagtagcggtgaaattttgatacgaatgagatttccacttctgtacagatggaaatttatgttggccgacatatatcacagtcgtgattgaattaacaatttctttctcattaatatttattctaaacggttaaccactaaatcaatcaacaacaatcagtcaaaatgggtcgtatgcacagtgccgtatgtttattaacaccatagcgagatattaatgcaaaagttgcattgaatagttcgctaaatcagatgacactctaatgtggaattcaaaagtggatttctaatataatttgtctctgtcggatcacaattctattacaagttccggtgtgtacacaggtatagtttatactggagagtagtttctactcgctgtacattagctgggtgattccaatttcttttacaaatatgttgcattagtttaacaggttatactatctgccgtttctcagtataatttacgccggaaaattactgatggctagccgcctttatgaattagttttcacaaagctcataacataacacgttaacctatcggaggagaaccaagattgaagaatcacccggaatagttatactttaatggaattgtatggtctgaacgaggaaatatgtcatgatacacttttcttcaagccatatgaatcttcatgttactaacattcgataaattttttggaatatccaattccactaaatattactttaaacagggtaaaggtatttcttcttctgctattccatactctagaaatgctccagcttggttcaagttgtcctctgaatctgtcattgaacaaattgtcaagtacgcgagaaagggtttgactccatctcaaattggtgtcttgttgagagatgctcacggtgttacccaagctcgtgttatcactggtaacaagatcatgagaatcttgaagtccaatggtttggctccagaaatcccagaagatttgtactacttgattaagaaggctgtctctgttagaaagcacttggaaagaaacagaaaggacaaagacgctaagttcagattgattttgatcgaatctagaattcacagattggccagatactacagaactgttgctgtcttaccaccaaactggaagtacgaatccgccactgcctccgctttggtcaactagagtgtttaaatcatttatttcattattttatatgtatattttgtataactaaaattgattttttaaacatctctttataaacgataagttgcattttattttatttcactattgctaatttttgtgtccgtttctaacttcaaagctgctcccagcctttcctaaggttttcagttaccaagtctgcctgagaaagcaacagattaacacttttgtaatgaacaagtagaaaatatggctcaaaattttggaaagattccttctcacaagtcttacgtattgagcttatatcggaccgttctcagaaacattccaaagtgttgccactcatatgcgtttcaatatgaaataaaaaaaacactttcaatacaattgttcaaacacaagcatgacaagtcaagttggagtgtttatactttactcaatgaattcagtttgttgaacaattgccttttggaaggtaaattacaagaaatcaaaaacttaatgaagccattaaaaaagatgaaaaaacaactgaaaacaacgaaaatcctcaactctttgacttcattaggggatgtaaagaccaacgacccagaagaagtaagaagatttcatgttctaagtgcttacattaagcgaaaacaagatttgggccttttacctgcatacataccaaaaacgtatcagcacaaactcctattaccattagcattgaacgaacatgcgtgcctgaaactatttcatattcagcaaaaattgaaaaatggcccaccttctgctgggctgtcatatacaaaagaaggaaggaatcaaatatggtttgttcggtcaccaattaacaagggcagacaacaatcgaaaaagctgggaatattgatacgaaaagaaaggaaggattctcagaaaaatatcgataatctcaatttttgcgaaattaatgctgcttgggcattacatgaggccatttgggaggaatatctagagtcgaaaaagattattaaagtaaacttaccgaaatacttggaatacgctgcaaatatcccaaagtctactaaatgtaatccttcgagtcaatatcagaaagttaaagaatgggtagatcccgtgagagaaataatgttcgaattacattccaaaagttttcaaagagtggagtactttaacaaatataaggaaaagcttttaaagaacggtggccaactagcatattttgataaaaagtcaaaagaaatgtacgccaaacggttgacactattcagaaaaatgagcaaagaaacattaccatatgtgacactctttatagaagggagggacttgccaagtgttttggcgaaatacggtttttaagtgcaaaagttgcgtgaatcagaaagtttaatagaaaatttactggttacttccatttctatgtaaatagtcactcgtatgaccgcgataaggatcctgatgaagacgatttaattatacttcctattctatacaggtttcctcatcagtagtcaactgtccaaagtacacatccaatggtaaaggctcattcttgtaggtatcatcaaactcaagatccttgaaactcgttatcagcgatttgacggtatctataggtacctcacttccaactaattcttctaaaaggcttaccgagtacatatcatcaaactctagattaatgtaactagttaaatgcacgcctcgcctttcatgcagaggcgtttgtgataactgtctcattaaatacaacgaacatttactgtgataattattacaatacattgagtggataaagaagccatcagatgaattttctgccgcactcttatagcatagcgggtacccacatattttctttccccttcttgcattaataacatccatataagacatcggtgaaagtagccgtgctaagtattttaatgtctgctcattttcgcaaaatgattctgtgagcattgaaactatggcagattcaatcattcgggcttccactatagataattgctcatgtaattggtgtgatcctaaaattactttttgaatgaacgtagtggttattatctgcattatggcttgcgttgctcctgtccttctagtataaaaataaacctatcacttttcttaaatatgctgcaatttttccagaatgcctccttgctgttgataaatggcttccaatcttcgccaatactagaatgtgaccggctcgtctcttttgtaaagtcgatgtaattttcgttggacttttcaatggcatttgatattgaaaaaaatgattatcaatgctggagggcccggctaagacttaaccctgaagcttctgtctttacaaaatattatatgaatttatccctgaattttacatactatgaaattttagttttggcaaagaatttgacacgctacttactcttgcaactttttcagacgcattagcatcatcaacacgcaactcatcttttgattctgtggctgtccttgcaatatatcgcacggtaatccagggaactttatcctttatatccagatcgtcaacttcgatttcagagttaaagttttcaatgaaatttctttcatgaatattgatgctggaattatacaccaaaaactcatttagtatggataccgtactccaatatgaaaactttctcatacatgctactacgagagatattatcaattcaccattcgtacagtgcatataacaggggtaatgccctttatcaatcagaaatttaacgcatcgtactacaacatcgtattcaataggaactgttttctttttccttttaatcttgggtttggtcttgtctgcctttctttcactttgacattttatatgaattgtcttaatgttattttcttcacaaaactttaccattagaggatcagtgctcaaaggttctggtgtcaaagataatatgtatttcaatctaagggttctcaggaatgggagattgatttctcgtgggtaagatcctctatataaatttggctgtacagtcgaaaattgtaacggagtcactagtgtcattttgatacatatagcttattctagatgtgtgaactgggtattcatagcaattgtgaacccatagtttatattggtactcctttccttcttaacagagtctctttttttctttcgcattttttttggccttacatcaaatagcggtgattaatgataaaaagcacttagcagaagtcatgcaacaaaaaaagaacacaacataagggtacagctagtgagctccattgcttcgacgttttaggataaaatggaattcttttatgaagaacaagtagcttgtatcgaagatgataaaataagcaactctcataccaaggaaactggatcaacagaaaacactgaaaataacgaacttcagagccgagatgacaaaacaaatgaggccttccaaaagttagaagaggaagtcaataaacgatatgaaaagactacaagtgcattcaaaaagttagtaatcgagaaagatgacggaattgaaattaacttgccaattagcaatgaaactacagagactgcacaaaagtatttgaagaaactagacgagaatattcacagcgtggaaagtctagcccagtcatattggagcaaaatgaaaactaagaatttttggtctggcttcagtagcttcgataatgctgcagaaaatgactctaatgacaaggatgagaattcgaaagaaaatgaaattgctgtgggtggaaatagaacagaagccgaactaaggacattatctaaagataaatcggtttatttagacaataaaatggatttgcaactggacccgtttgacgtggatgaaaaaactgaggagatatgttctattttacagggcgacaaagatatctccaaattaatgaacgacatcgtaccccataaaatcagctataaagatttctggcacatctatttcttacaaagaaacaaaattctagataaagaaagtaaaaggaaagaaatattgtccaaaaaggaaaaggaaacggaggaaaaagaagttgagtgggatgacgaagaagaagaagaagatgatgacaaagtagaagcagtagctgacaacaaatctaaaggggagacgaaagttgctgtgtctcaagagggattgaaagatgttagtgaccatgttggcctcgccaacaaggatgagagcaaggacgacgacgacgatgatgactgggaatgagtgatttttttcatataaaagatatatgtaatgctataaatatttacatacttttcatgacgtattatggtagaaaggaaaatcatcaatccaagagatgcacaggaggaagacaaaatctgggcgtgatctcatctttacaccttctaaaaaaaagttcgtttgttaccgttaaaataaatcatttgtatttagggttttttactttgaccttagatggaaataatgatatgccatgttgaacgggaaaaaaagtgtatagacaacggttttcagttatttattcaaatgaatcaaacaccgtagacgcggtgataaaacaaaacgtatgcattagagttaattgcatcggctttgtttttgacaggtttatatttggtatcatcaaaatatagccatcccttctttaatccctttttcacataggctgtataatgaccaccatacaaagtaccaaagtggcatgctacaccatataattcatacttaaaaggtggtatttgtccccttattggtagttcatcgtcattaacacctggaggaaaaaccccgtcaaaatcattggcccaaaatggagtcaagtccaacaaaaaagggtatatgacgaagtcattatttttgtttaataaattatcaaatctctttaaatggactatcagattcctcggtaatctcgttattgtcaattgtttcgtggagggctgccttttttcacaatgtgggcacaaccattgctcatccacttccaagttctcacatttggtgaactctctgaaacaatcttcaatggtaatattatttcgggaattttttttaggaatagggattgacagcaccgtaaaaggttggtatgttgtcgaggtatgactacagactttacattttagtcgtgaggcgtattgtccctgaaataagtcgacaataacactgaaatcagtagtcaagaatcgttcccactcaattgacgaggcaattcgcaaagacagtttttctcttctcgcctcagcttcttgagaaagctccttcaaaggtgggtttgaaccgcattggttcaagtcttcatgaagaccatctagaaggaattggcaaaactcttggcagtcctgttgggatgcagtcttaaataatgagttaacagatccacatgccaatttaaattttatcggtgatatggaaattttctttgaaccatcaacctgttccttatacatcatatgaaccaaccttgcaaaatattttgccagaatacctttcgatcccaacttactattaatattgatgtgtttagcatatgaatcgtccaaaaagatttgggttaattcgtgtgtacctaagatacactgaatgatacagttcatgtaacacgaatttcctagattttccaaaccaaccgcgaaatcaaggtcataattatgagaagaagttggtgtaacatctgtatgatctaaagagtcattattagacaaggatagacacgaaggttgaatggtagaggtggcagaactgtgtccattggagttcatattaaggttcatactaattgtttgcgggaagcgttgtaacttcggtgtggcagttcttgatggagaagtgatggccttcgtgttgataggagctatgtgagcaaaagagttgtgattcaactgttctctttgatttgtcataaaatctgtctcactgtttttccaaagatgtggcgtttccggataattgattggcaatgaattgcccttaactgggtcaggcgaatgtagaggtaaaggcgatggtgaactagatatggacaacgaagatatagaatataagtttgaatttgaattcttcggattaggagacgtataatttgagaataattttttgaaacttgaagatctttttagcacatgatcattgtctgattgctgttgttgctgttgttgaagatgatttaatggagtaggcgcaactagcatttctttcatagagtcgtccattgaatgtcttatactgggagacatcttaggtaaatgttgtaaacttaggccagaagtgttaccattaatataaacactatcatctttaatattgttatttgatggaaaagatgatgatacttgcctcccataatttgacttaagccaacctggaaaaccagattccagaatgaaaattttggtaaagtcatcggatattggtttttcaaaggaatgattcaccagaatgtccaacaggacagactgctgtttaacattgtattcgtttgcgtctgtatagagaatgataaacttgaaaagatttctactttgaaacattttaatctcactattaggagaagtaattaatgattttttctccaaatcatgatctgaatatgacattttaaaagaaataggctccaggcatataatattttttgtatcaatatgtgacttgttgaattccaaccttgatcgtatatctatcagtagtatctccatttgggaggaagcagaatttgctgatgaacttattagggagtttaattgattggaagtgatataggaacccgttctcatcaggttacattcttcttgctcatggttcaattttgtttgttttatggaagacttaatgaaactttttatttttgcaatgttttcatcttttaataaggtttccagcaaagtgttgtaaatgttcatgagttgaaattcattattgttgttattaccgttgccctcatcactcgtgctcttatgtaatttaatcttggcgaattcacttaaatgaggaatattggttgttacaataatgtgaattaccttgtagtaaacataatttaattgaataatcattacggaatttgaactaatcattgcacccttatttttgcacgatataatatttttgatatctttcgagttcttcttgtaaatagataaaatatcgatgcatttatctagaagactgctcaaatcttgatcttttgccttaccagttatgatgaattcgttaattttagcctctgcaatagcggttagttgtgctatcgtaaggtacttcgaccggtgacgaatacactcatcccttatggtactaataatattctgctccataacttaagcatgtatcaaatagtaaaaaaaactttggaagcgtgcacactcagtcttaaatctgccctatactaccgaagataaatacatgaactacacgtatcatataacatcatatccttttttttttttttttttttttttctaggcttttactaatacaagggccttagccattcgctaaacgtaatgaacgatattgaagcaaatgaagtaaaacaatgtggaaagcaaataaataatggttatagttttgcacttatatagatatcaataaatgatatgatatgactaaatacgataggaccaggggggaaggaatatagatatgtgtatgacagaaactacatgcatatacgagtttgtaccaagtgcttcttaataaacaccgtcatctggcctgttttgttcgattctagcgtcatctcccttttttttcaaatcttccattccaggttgcttataatctggattcttgccgtgttccaaagtgtccaacctcttcttgttgctatcaaacaaaccctgttcttttttctcagcttcatcttgattgttctttaggtgaggaaaggcggccctagtgacgattgagaaagacgcccttggcgatttacgcatcaattgtcttggagtgcgcaaaaaagtggttctcaacattatcaaatatattcctgtgtattatatatgtgatactgcggtctggcttcaactgctgttggagtattgtaggaacaagtattcaaggccaaaaaaaactaagagccaactcaaaggccatatctacctaatcaaatcttgggacctttatatacttatgtgcttttacggttcccttagattctgtacaggaagaaggggttgatacaggaacaaaccctttacagtaaaggtatccttaaaaaaaaaggaaggtagtacgtatatctctccaagaactgaaaagaacccaatcaccggaattaagcagtgatatctcagtacggtcaaggatgtagggtagcaccagtagtaatgattttaattatacttggcaattttaaaatatacaaaaattatatgtagtatttataattagacatttgtaaagtgcgttaaactaatgatctagttgtcgtattcttccttaattagttctctctccatatcgatccatttctgttctgcgaagtttttgtccttagcaacattggtgttctcagcaatgatcttgaaaccaactctttcataaaatggtatcaatggctcgtgagcaataaggacaattttgttaccaatttcctgattactcaatttctgaatgtagtcagttaaaagtaaagtagccaggttttttttctggtattctggcttgattactacagagtgaataccaatatgattactcgattccacttgtaatttgcccatgctttcgatagtaatgtattcatgaggtatcttagtacccataatatgaccaattagtgtctcctttttaacttctttgccctcgatctctctgatgaaaagacctgaacatagctctggacaattgatcaaacgaaagctgataatttcttctgaagctctttcgtttggtgggaaaccttggctttccaagttcaaaatctgctttaaatcttcaatgattaagggtctaatatacatatgaagcggtagcgtgctacttgaggaggccattttaactttttatttaatcgtaatgtattggtgttattttttctccgagaaaagtattctgatgtccaattcttcttaatctagtttgttgtaaatttttcttacaaacacttgctcccgcttcttgtccagtgggatgttcgtcgttcttccattgcttttccatttttgcccgttcaaaactattctttttatgaattgacagaaaaccaaaagcaagccgatttcaggttaaccctttattaaaataaaaaaaaaaagcatgcataacactaataatatattattaaaaaaaaagccaatctatattatttaaattatccgaaattacttttattacattatgacattctatagtctatgcaagcggatcaaaaaaccattccatcttggtgccacaaaatactctcatgccaaaagtgcgagcttcgtttcttgtatccactttgtcgcctaaccttatatgaatccacttttttaaaacttttggttgtaaaacaaaccagtttatgatgatgaaacttgtcattgcatataaaacaccaacgaaaaggtcaaatctataatggtggtccagatacatggtagcccaccattgtagtattatatataggatagcccagaattttggtataaacccatcgttgactattttaaaaatccatttgtttgtgaagttcgtgtcttcatcatataaatggacaaactggagaggtttcttattgccattgctgttaataatgctgccgtcgccgccgccggtgcttctttcattactggatacggtgaatgaagatgaaggggaggaggaccgctcatttgaaatatctacaggctcaacggtacccaatggttccatctctaagtcgttagggccaatcgtgggcggtatgctattgtcaccttcatcttcgctgtcttcctcactcaacttgaaagtggaagaatcattattgtgcattgtgaaacctccagcattggaaaatctgtgttttaagctggtggaccttgaaaccaaaaacaagaaacattgaaatgcaatggcggagtgtagtgaaggaacagcaccaaacacaataggagacatgtgaaatcctttagtgttcaaatgagtacccaaatggctatctactcttatcaaaccggcagcaaacccttcctgggtgtaattaacatgttcggtgtcatcaataccgtacagatgagtaaaccatggggaggccattggaacaagcagatgggtaaggacccccgctatattttgtaatcctagggcaaaactaaagcattttaaagtccccggtggttggaagacgtataagtatacagctgttaaaattggagctgtcaagtgcaggatgacataggagaaccaagccagtaaatccttggtcttagtaaagtttgcatccgactggtaagcaaagaaatgatcaatgttgagtataacaaatgtaaacaggggcaaggcaaacggtatgaaaattgtccgaaatctcttttggatcggccgctgcttgcgcttgcaggggtaatgaaaaatatttgcgaaccactctaacagattatagttaacgtgcttaatgtaatagatgtagtaccaaatggcaaagggaatacatatcagaaatactaagagaaatgcagaagatgatatgaatgaccagaaaaatagcttcgaagtattatcgggcaattgtacagtaagttcatgccaatagtccccaaagaggaattgatcagcaaaaaaagcaaacttgctatgaatgtcaggtctgagccttatgggtatcagaccagcgcgcttgaatatagacagccaaataaacactggcgcaaaattaagcatgaagttgaacggcaggcttattagattacgttggttcaaacttgcattatacatgtttttgacgaaactcgccaaagaaaatatgacattcatgctttcttagacgttgaaagactttaggtgattcttagcagaaatgataacgtccaaccggtgaaataaaggaacagttagggtggcaatgaaaaagtagcgatgcttatgaaaacactatgccttaggtttcctttttttatttttatttgacaagtagcgattactcttctattgttcctggtttttgatgctcgaatgtattatataaaaatgttgtggccggaggtctgcatttctaggcatttttcctttttcttattttttttactttcctactaactttgcacttcgtaagagaatttacaccagaactctcgattgaggcgaagaaggcggagaaaaaagccggtaaaaaaaaaaagcggaatcaatcagcacaatcagaggcgtcaagaagcggcgcggggataatgcttttttcccgtggcgttcacatttttgttccgcggaaagcacgtgagcgtaatccactcgggaagggcgcagctgccgtggccaactgaagtaatctttagccgtttatcgccgcgcaaaacggcaattgcacttgagaccccaacggcgctgtgcagcagggtattctactacgtgttagcttgccttgcatttccccatgcgtctcgaataggaattattcaagatggattattggcatttacgagtaaccaaggataaccccgctgtgcgtgaaaccaccctcttttcacgtttcttcaaggccagtgcaaacgcgaataaacatatctacgctatatatagatatgacgtttctcaagccaacagaagtagataaagcagccaggagggtagagagtgttcaaattatagcaagccttcttctacctgtttttttttgatgattgttttgccgggtaacaatcgactttcgggcaaattttttttccttttttctcctaacagtatatacggagtggagaacagacttcccataaaagcatattacgtggggtcgtagtaagattgccgtttatgataccctctattcagggctcagagcgcatcacgatcgggagtgtaaattcaatgtgcatataagcaaaacacacagatttccttttttcccagaaaaatgagcagtgaaattgcctactcgaatacgaacaccaacactgaaaacgagaaccgcaatactggcgctggcgtagatgtaaatacaaatgcaaatgcaaatgcaaatgcaactgcaaatgcaactgcaaatgcaactgcaaatgcaactgcagagctgaacctccccacggtcgatgagcaaagacagtataaggtacaactgctattgcatatcaacagcatattacttgctagagttattcagatgaataatagtttacaaaacaatctacagaacaatataaataatagcaataacaataacatcatcaggatacagcaacttatatctcagttccttaaaagggttcatgccaatcttcaatgcatatctcagataaaccaaggagtgccctcagcgaaaccactgatcctcacgcctcctcagctagccaaccagcagcaacctccacaggatattctttctaaactctatcttctcttggcaagagtgttcgagatatggtagaataactttgtttctcttcccttttttattttgtttttttttttttacttttgcaattttaattttgcattcagctacaggtgtgattgcatacccgcagagcaagtacaggaagcataagaaaaatagaatacgaaaagcagaaaaagaaaggcaaataacaatcactcaagtactacaactgcatgaatttatcgtatgtaatgtacccaacgtaaataataatattagtattttaaaatctatgacatcagatgtagttatcttactgccagccctattaatactactttcttattatcttcttcgagagccaccttcgtcatcgtcgcagtaagcattgtcatcttcatcatgcacgtcggtaacggaagcctaatctcaatatctactagtttactctacgccatttggagcgtagccccttctccttttgactctctgacttttccctcccctccttctcttctggcctagcctaacctagtctagcctcgctggaccccctccttccaacggtcaaccccttcctttctattctcttctcgttctctacgtaaggaacttgtaaaagaaaaaatttggtgccatacagggaaatcggcagtgagacggagcggccgagggtctgattataggggttagttacgctcctactatgacgatcaaggagagacaatctcgattctcattttctttgggacaatacgcctttaaccccccattttcggacatccctggaagtctcagctgattcatttaaatactatcaatttccgtgtactttcggagatctttcagtcagcttttccttcatctttttcagtctaatctaaggaagaagaaaagcacttcaatacgaatagctaccaacgtacccagttcacgttgaacaagcaatagaaaaccaaaataacactgcctgtcactatttctgtgccgaaatgaccaccactgcccaagacaattctccaaagaagagacagcgtatcatcaattgtgtcacgcagctgccctacaaaatccaattgggagaaagcaacgatgactggaaaatatctgctactacaggtaacagcgcattattttcctctctagaataccttcaatttgattctaccgagtacgagcaacacgttgttggttggaccggcgaaataacaagaaccgaacgcaacctgtttactagagaagcgaaagaaaaaccacaggatctggacgatgacccactatatttaacaaaagagcagatcaatgggttgactactactctacaagatcatatgaaatctgataaagaggcaaagaccgatactactcaaacagctcccgttaccaataacgttcatcccgtttggctacttagaaaaaaccagagtagatggagaaattacgcggaaaaagtaatttggccaaccttccactacatcttgaatccttcaaatgaaggtgaacaagaaaaaaactggtggtacgactacgtcaagtttaacgaagcttatgcacaaaaaatcggggaagtttacaggaagggtgacatcatctggatccatgactactacctactgttattgcctcaactactgagaatgaaatttaacgacgaatctatcattattggttatttccatcatgccccatggcctagtaatgaatattttcgttgtttgccacgtagaaaacaaatcttagatggtcttgttggggccaatagaatttgtttccaaaatgaatctttctcccgtcattttgtatcgagttgtaaaagattactcgacgcaaccgccaaaaaatctaaaaactcttccaatagtgatcaatatcaagtctctgtgtacggtggtgacgtactcgtagattctttgcctataggtgttaacacaactcaaatactaaaagatgctttcacgaaggatatagattccaaggttctttccatcaagcaagcttatcaaaacaaaaaaattattattggtagagatcgtctggattccgtcagaggcgtcgttcaaaaattaagagctttcgaaactttcttggccatgtatccagaatggcgagatcaagtggtattgatccaagtcagcagtcctactgccaacagaaattccccccaaactatcagattggaacaacaagtcaacgagttggttaactccataaattctgaatacggtaatttgaatttttctcccgtccagcattactatatgagaatccctaaagatgtatacttgtccttactaagagttgcagacttatgtttaatcacaagtgttagagacggtatgaataccactgctttggaatacgtcactgtcaaatcgcacatgtcgaactttttatgctacggaaatccattgatcttaagtgagttttctggctctagtaacgtattgaaagatgccattgtggttaacccatgggattcggtggccgtggctaaatctattaacatggctttgaaattggacaaggaagaaaagtccaatttagaatcaaaattatggaaagaagttcctacaattcaagattggactaataagtttttgagttcattaaaggaacaggcgtcatctaatgatgatatggaaaggaaaatgactccagcacttaatagacctgttcttttagaaaattacaagcaggctaagcgtagattgttcctttttgattacgatggtactttgaccccaattgtcaaagacccagctgcagctattccatcggcaagactttatacaattctacaaaaattatgtgctgatcctcataatcaaatctggattatttctggtcgtgaccagaagtttttgaacaagtggttaggcggtaaacttcctcaactgggtctaagtgcggagcatggatgtttcatgaaagatgtttcttgccaagattgggtcaatttgaccgaaaaagttgatatgtcttggcaagtacgcgtcaatgaagtgatggaagaatttaccacaaggaccccaggttcattcatcgaaagaaagaaagtcgctctaacttggcattatagacgtaccgttccagaattgggtgaattccacgccaaagaactgaaagaaaaattgttatcatttactgatgactttgatttagaggtcatggatggtaaagcaaacattgaagttcgtccaagattcgtcaacaaaggtgaaatagtcaagagactagtctggcatcaacatggcaaaccacaggacatgttgaagggaatcagtgaaaaactacctaaggatgaaatgcctgattttgtattatgtttgggtgatgacttcactgacgaagacatgtttagacagttgaataccattgaaacttgttggaaagaaaaatatcctgaccaaaaaaatcaatggggcaactacggattctatcctgtcactgtgggatctgcatccaagaaaactgtcgcaaaggctcatttaaccgatcctcagcaagtcctggagactttaggtttacttgttggtgatgtctctctcttccaaagtgctggtacggtcgacctggattccagaggtcatgtcaagaatagtgagagcagtttgaaatcaaagctagcatctaaagcttatgttatgaaaagatcggcttcttacaccggcgcaaaggtttgaaacaccctttttaacgaaatggttatgactagacagacatcttacgtcttactccttcatgctttatttttttctttgtattgtatttgaacagtcaatatgtggtgttgcgacgaaggcatatatataatagtctcaacccaccattttcgaagatttacatacacattatatttttataaacttccaatatgtaataactttatatgatatgtaacttctcactattatccttactattaaacggtttttaataaatatcattgttctttgttttattaatgagaaaaagaaatttaatacaatgtccggcgggaagaaaaaaaatcgatgaattaattgaaaaaaagtatctttatcatgtgaactgaggagaagaacggcatctcgaaaagagcacgtcgaaacagcggtaggtaaaagagggtactaccagaggtcttttctctttatacgttaacctctcagctttttcttttgcaattcaggacactttaacttgtagtcacacgctagtccacgtagcaaagtaaaacagcacgaaaaaagtgattacaaatttcaagggagatatgatggacttagataagattatagcatcactgagagacggaaaacatattcctgaagaaaccgtttttaggctatgtttaaattcacaggaactattaatgaatgaaggcaatgtaacacaagtcgatacaccggttacaatatgcggtgatatacatggccaattacacgatctactaacgctcttcgaaaagagtggtggtgtagagaaaacaaggtatattttcttgggcgattttgtggataggggattttactcattggagagttttttacttttactatgttacaaattaagatatcctgataggattactttaattagaggcaatcacgaaacccggcaaattactaaagtatacggattttacgatgaagtagtaagaaaatatggtaatagtaacgtatggaggtactgctgtgaagtttttgattatttatcattgggggcaataataaacaatagcatattctgtgttcatggtggattatctccggatatgaccacggttgatgaaatacgaacaatagacaggaaacaagaagttccacatgaaggtgctatgtgtgacttattatggagcgaccccgaagacgttgacacatggtcattatcaccaagaggtgctggatttcttttcggtaaaagagaagttgatcaattcttagagaaaaacaacgttgagttaattgctagagctcatcagttagtgatggaaggttacaaagaaatgttcgacggtggattagtgacagtctggtcggcaccgaattactgttatcgttgtggtaatgtagcagctgtattgaagatagacgacgatttgaatcgtgaatatacaatttttgaagctgttcaggcacaaaatgaagtcggaaatgctataattccaaccaaaaaatctcaaatggactatttcttataaatttttaacaggcactctaattgtcaagtgcatttttctttttttcttcataatgcaataaaggaaaaaaaattgtaatattacatacttcttttcacatcttagctaattaacaatatggcttttgaatactaatatatacccagctaccgtttcttcttttattttttattcctttttttcttcagtagaatatgttatagatgcggaggtcccctaagttcttcacgtgttctcttctcatcgcgtttgatatgaaaaatagaaaaaaatacatagtagcatgactaactaataataagctccgctatcaaagatgtcaagtacattaaggaaagcttttagataaggaaaagaacttattaataatatataatatgaaaatatgtcgcttggtataccactttcccaattaatagtagaaagtccaaagccattaagtagcggcatcacaggattagatgagatattaaacctgggattccaggcaaggtcgatctacgaaatatttgggcctccgggcattggcaagactaattttggcattcaattggtgtgtaattcgttagaaggcatacaacaatcggaaataaacgacgataaaattctatggatagaaacatttcaagaaatgcccataaacatactaagagaacgctttcaaaaatttaaaatcgtggaagaaaatgtgaagcgggtccgaataacgaaatttggacagctattatatttcttccagaatttgttcaaattatctcaaagtgtgcgatataaactagttataattgatggattttctcaattagtctgcgatcatctgtgtacactaagtaaaagaggcggcggaatgatagataaaactatacacgagttaaaatgtcgacatttgatattaatttttacggtaatgaccaaatacacacattccacgggttcgacaataatagttttaaatgactgtatgaacaccgccttccaatcaaacgaattcgaatccttggaagaatactacgaaattttagacgacggatctaacttctttgtcaactctaacaacgaaaggcgtaagaacaatgtacatatattgaaaagcgcgctcgttgccaatatcgctatgggaagcaaggattccacttgggaagtatttctaagagacaggatcggcctttttagggattggaatgaacaagtggacgaaaccgttttcgtgaaaagcaaaagagtgaaggcgtcatcctcgcagagtaacgagggatgtactaccatcaaagaaatgagaataaacaaacgaaactttgaaaacttgagaatagctattgtttttaatttacacggcgaagatagaaaaagagaaggacgaaatttaaagcggtcaagaagcagcgacgatcgtaactatattgtcaaatttgattttgataaagcaacaggtcaactccgcgatataattgatctgaaacctgatactgctaatattgcctcatttccaacattatcaacaagcagcagcagttgctcacaagtgtttaacaatattgactccaatgataatccattaccaaatgcggagggaaaggaggagataatttatgatagtgaaggttaatagtaaaataaaaaaaccgaaaaccgaaaacaataaaaaatggaaaaacgacaacattccacccaacaactacaaagaaaagttaagggtaattttacctatttaggattttaatctgttggagttaaggtgaatacgtttttccatattggggtatgcagctcgaacctaaagtggtatgtacacatcccctcaagcacacccattacccttataggattaatgtaagcaacagcttacacggaattggaaatactattcaacgatccatgcatctgccagattcggacatgcatattccccaattggatatagaaaattaacgtaaggcagtatcttttcacaatgtacttgcaacgcggcgacttaaagttgaagtacaacctgcagcagcggctttttgtacggtacgccaaactgtcaatggataatattgcgtagaccgaaaaaggtaatcctcaacactacccgtggtggatgacctaaagcagtaatattggttggaattatctcccagacggcaccgtctccccgagaaagcttagccccgaggtctaccttccatacaccactgattgctccacgtcatgcggccttctttcgaggacaaaaaggcatatatcgctaaaattagccatcagaaccgttattgttattatattttcattacgaaagaggagagggcccagcgcgccagagcacacacggtcattgattactttatttggctaaagatccatcccttctcgatgtcatctctttccattcttgtgtatttttgattgaaaatgattttttgtccactaatttctaaaaataagacaaaaagcctttaagcagtttttcatccattttactacggtaaaatgaattagtacggtatggctcccagtcgcattatttttagattggccgtaggggctggggtagaactagagtaaggaacattgctctgccctcttttgaactgtcatataaatacctgacctattttattctccattatcgtattatctcacctctctttttctattctcttgtaattattgatttatagtcgtaactacaaagacaagcaaaataaaatacgttcgctctattaagatgaaattatcaactgtcctattatctgccggtttagcctcgactactttggcccaattttccaacagtacatctgcttcttccaccgatgtcacttcctcctcttccatctccacttcctctggctcagtaactatcacatcttctgaagctccagaatccgacaacggtaccagcacagctgcaccaactgaaacctcaacagaggctccaaccactgctatcccaactaacggtacctctactgaagctccaaccactgctatcccaactaacggtacctctactgaagctccaactgatactactactgaagctccaaccaccgctcttccaactaacggtacttctactgaagctccaactgatactactactgaagctccaaccaccggtcttccaaccaacggtaccacttcagctttcccaccaactacatctttgccaccaagcaacactaccaccactcctccttacaacccatctactgactacaccactgactacactgtagtcactgaatatactacttactgtccagaaccaaccactttcaccacaaacggtaagacttacaccgtcactgaaccaaccacattgactatcactgactgtccatgcaccattgaaaagccaacaaccacatcaaccaccgaatacactgtagtcactgagtacactacttactgtccagaaccaaccactttcaccacaaacggtaagacttacaccgtcactgaaccaaccactttgactatcactgactgtccatgtactattgaaaagagcgaagcccctgagtcttctgtcccagttaccgaatctaagggcactaccaccaaagaaacaggtgttactaccaaacaaaccacagccaacccaagtctaaccgtctccacagtcgtcccagtttcatcctctgcttcttctcattccgttgtcatcaacagtaacggtgctaacgtcgtcgttccaggtgctttaggtttggctggtgttgctatgttattcttataaacggtggtgtttgacacatccgccttcttaatgctttctttcagtattatgttatttttttgttattcgtttttcacttctaggctttttgacagactagccccgttataccaccatctttgtgggaaagcccctaaattgccctgagcagtatcgtttcatgtctagtctctttaaagatgtttcttacgcgttgcgtgtaaaacatcctctcattcaagacagggttttctaaaagcaataggggtagtttaataattcttatataatcatcatatacactatttttagttcttaattctttaatacaaacttattaatgtgctctccattgatctcttaatcaggaggcgatatataccggaagcggtgtacttttcttcacctcttactcaactatgttgatgtgcaagtttaaccactcgtcgatattatctattgctataacgaaaactttattcgagttcacagtgaaaaacttcagcacatttatggaagatctaagcaaaatggagaacgccagtagatgcgaacaacaaactttatcaaatttgaaataccactgctttgataagctatgaggatccagctgtgcaaacctatcatccgaaaattgcaaatgatcatcaacttcatttattagcacatcgtgtaattcttctttttcgtcagttttttctagtgcttcatgaaagtatttacaaaactcttcacatgagcagaaccagtgtgcgatatctacgagtattggtggcgctccatcattagtatccttcactattaagcgatactccaggagcgaattagatgaacccttataaaattcatcaactaacacatcaatcaatgatgtatgctcattaccttccttgttatggactctatctaatatgtatataaacatgtctgaagattctagtaatgaaattgctcgaataaatagttcccttggaaacatataatataagaaggatgctattgtatcatccagttttgtatcatcgtttgtgttaaccagtttagcaaataatttagagtattctattacatccttcgacatactcacccttgtgacttgttcttttctccctatttcttcttcatcaccaacacttttgctttaccggcttgaccttaaatggttattttttcccgtataattccaatatatcagcgcatcttgctgatattttctgttctataacaatttaataagggctgacaaacaaaagtaatcacttcgacaagtacaaaatgggtctatttaataacttcaagtttaaatatacaagggcgcaactggagatctttagattttcattttgtttgctagcacctgttgctgtaatgtactatattggtacagatactgataaaaaattaaatgttccagggttttggccagatcctgcaacgttgaaccaaataccaaaagagccttatgagattaaagctgaactggcaaggatgaaaaaagaacgtttagagaaaaggcttaggttggagaaaaagatacaagaggagtttggtttagaccttgaggaggaaaaagaaaaaattaaacgggatttggctctcaaaaaaggatgagaaaagaaaacggttaaagatgtatacttgcacctgaccactttttcttccttatatttattattctaacatgtacatacctgtatagtcgtatttccactagatcatcacttcccctctatattcatgtctgacctggttatgcaggtcatgctctattcaaatagtattgaaaaagctgaatgagcaataattactgattttcttcttcatccataggattatatatattcttagataatagcctatttagctcatgcttaacaaattcgactttcgagggatttactaaaagatgggtgtcatccaactcctctagtactatatcactcatcttggcgtcaatttgtaatatgagcgccttgatggatggatcacattgaaccagtgcaccctttcttgctctagccattttttcgttcttttacaaaagtatcttggctttgtctctattgggagtacacttctatcttactgcagtttgctcgtcttttttcaataatacgatacaaaagaaaaattaaaagggctattgagactgttgtaaaatatatatgcaaaataaaaaagcattttaacgaagagtatatacctactattagacattaatgactacagataatcatcagaatgattctgttttggatcaacaatcaggcgaacgaacaattgatgagagtaattccatctctgacgagaataatgttgataataagagggaagacgttaatgtaacttcaccaacaaaaagtgttagttgcatatcacaagcggaaaatggagtagcttctcgaacagatgagagtacaataacaggaagtgcgacggatgcagaaacaggtgatgatgatgatgatgatgatgatgacgatgatgaagatgaggatgacgaagatgagccccccttattgaagtacacacgaattagtcaactcccgaagaacttttttcaacgagactcgatctcttcatgtttatttggtgatactttttttgcatttggtacacactcaggcattctacacttaactacatgcgcgttcgaacccattaaaaccatcaaatgccatagatcttcgatactttgtattaacactgacggaaaatattttgctacgggatctattgacgggacagtgattatcggatcgatggatgatccacaaaacattacacaatacgatttcaaaagacctataaactctgtagcgttgcactcaaattttcaagcatccagaatgtttgtttctggtggaatggctggcgacgttgtactatctcagagaaattggctaggaaatagaatcgacatcgttttaaacaagaagaaaaagaaaaaaacaagaaaagatgacctatcctctgatatgaagggccctatcatgggaatttatactatgggtgaccttatattatggatggatgatgatggaataacattttgcgatgttcctacaagatcacagcttttgaatattccattcccctccagaatttttaacgtacaggatgtaaggccagatctatttagaccccatgttcattttttagaaagtgatcgtgtcgttatcggatggggatctaatatttggctatttaaagtttcctttaccaaggattcaaattcgatcaaatccggtgactctaattctcaaagtaataatatgagtcattttaaccctacgacaaacatcggatctctcttgtctagtgctgcatcgagttttagagggacacctgataagaaagttgaattagaatgccattttactgtgtcaatgttgattacagggcttgcatcgtttaaggatgatcagttattatgcctaggttttgatatagatattgaagaggaagcaaccatagatgaagatatgaaggaggggaagaattttagcaagcggccagaaaacttattagccaaagggaatgctccagaattaaaaattgttgatctttttaatggtgatgaaatctataatgatgaagttatcatgaaaaactatgaaaaattgtctataaatgattatcacctcggtaaacatatagataaaacaacaccagaatactatttgataagttccaacgatgccatcagggttcaagagttatcattgaaggatcatttcgattggtttatggaaagaaagcaatattataaagcttggaaaatcggtaaatatgtaattggatcagaagagaggtttagtatagggttgaaattcctcaactctttagtaactaaaaaagattggggtacattagtggaccacttaaatattattttcgaagaaactttaaactcattggattccaactcatatgatgtcactcaaaacgtgctgaaagaatgggcagatataatagagattttgattacatcaggaaatattgtagaaattgcgcctttgattcccaagaaacctgccttaagaaagtcggtatatgacgatgtattacattactttttggccaatgacatgatcaataagtttcatgagtatattactaagtgggatttaaagcttttttctgtggaagatttcgaagaagagctagaaacaagaatagaggctgctagtgaacctacagcttcatcgaaggaagaagggtctaatattacctatagaactgagttggtgcatttatatttgaaagagaataaatataccaaggctataccgcaccttttgaaagctaaggacttaagagctttaactattataaaaatacaaaatttattgccgcagtatctagaccagatagttgatatcattcttttaccatataagggtgaaatttcccatatttccaaactatcaatatttgaaattcaaacaatttttaacaaaccaatagacctgttgtttgaaaatagacacaccatatcagtcgctagaatatacgaaatatttgaacatgattgtccaaaaagtttcaaaaagattttattttgttatttaataaaatttttagatacggacgactcgttcatgataagtccttatgaaaatcaactaattgaactttattctgaatacgaccgacaaagccttctgccttttctgcaaaagcacaataactataatgtagagagtgccatcgaagtctgttcatcgaaacttggtttatataatgaactgatctatttgtgggggaaaatcggtgaaacgaagaaagcattgtctttgattattgacgagttaaaaaacccgcaattagctatagattttgttaaaaactggggtgattcagaactttgggaattcatgattaactatagtcttgacaaacctaattttactaaagccattttaacatgttctgatgagaccagcgaaatttacctaaaagtgatcagaggtatgtccgatgatctgcaaattgacaacctgcaggatattattaaacatatcgttcaagaaaattcattaagcttggaagttagagataatattttggttatcattaatgatgaaacgaaaaaatttgccaatgaattcctgaaaataagaagtcaaggtaaattgtttcaagtagacgaaagcgatattgaaattaatgacgacttaaatggtgttttataatatcgaatcatcatttaatacacaaggcaagtgtacacttcaggaatgtactgctgaaaaaaaaaaaaaaaaagaaaaaaaagaaaaagatatcttggtttgaataagtaaaattaatagaatccagtttccagtgatcggtacaggctaaataataaatatctctacttttatttattcttttcgttttcttgtgttcaggatagatcaaagagcagtcaaaggtcatcaggaaaatgataaattcaaaaaaccgagagttaaaggcaaaactacaaaaaagagcaatgaatatcgagatcttattaagtttatatctaaaaaaagcctgtgttaccaggtaagtgtaagttattagagtctgggaggtttgaaccaccagtcggaaggtccaagttattggcggaagttgcagctgcagctgcagccccagatagaagggtttctaaatggtcttgtgcattcttactgtttattttaatgctttcgctatttaattgttttctagtctttttaatcctttttaaaagtgtcaaataattgaaattaagttcatttattgtttctttcgtcagtgatatttcgtttgattctgcatgtttcataatggtactcaatgatttggcgatatttatatttgtttgtaagttacttaatattgtggtggaagagggtgacataccggaaacagcaccttcaagatgttctaaagctgatggcgatgacgcagaggaatttgagtctatgggtgcagatataatagatctcgctggagcgcctgttgagtttattgccacaggagatggtgtaattgaaggagacgaagcttccgcgacggacgccgaattatgttgaaagttattcagagaattttgagatatagcatttgaggaattaacagaatgtccgctttttgatgtgtcgctcagcaacccattcatatgtgggacatcaaacggctgtgcttgatttcttgactctagaagggcagtcgttatcgagtttgaatttgccatggccgtgcttgaaggaagttcatcagttgatttgttctgatctgaggcagctttttcgttgtttctgatagctgaagaaaatacttcgctaaaatattctgatgatggtagttgcatatcaacgccaacagtagataaatccaaatcaggacttaagaataaattaggtttatcgattaatgtactgacattataatctaatgggcccggctgtttcattgtattatatggatcattcaaaaggccgttaaaattgacgtcataattaccgtcaacaactaaatctgtagtcgaagagttcctttgcgattccatactagaaatatttggttgtccagggttacctgttttggtactattatcaacagtattctgttgcaaatactttacgctactatcattatcattaatattattactactaccattattattgttattattattactgcctctattattagtattttcaatagcattgttgctgtgattactgttgtaatcggggttgtggctagcttgtgacatgcttaaatgattttgattattatcatcttcattggcaaaaactgatacatcaaaattatcatcatggacctcattaccttttggcgcagtatcaaaatcaggttcacaaggctccacaatagcactttccactaattcttctgtactcaagaagtttgtgtttttgttttcaatgtttaaatctaacaacatttcatattcccattttttaacacagtagtattcatcacataatctattcaaaacgctctctaagacttcgtttttcttaaatgccatactaacattctcattcaaatgtatcatttcaggaggaagcagaccggaacttttccaatttgctttgatagcatcaacgggtatatcatcccaagcttttttaataaatttgaatgcatttgacattgtgagttgactctgctcaaagctaatcaaacattttttaccattgggtatgcattcgttccgttctgatttatttttattttggatattcttcgaaattctattttgcaagtcaatgagcgcctgatactgttgtattctgtatcgtgttttgaattcatcccagacaccccagttaaatggcaaaaactttgaatttgaggaagtgtatacaagttttatattttgaaggcgcaaattaattattcgatgacagcaagaatcatccaaaacaatccaaatcttcctattcacagcaaccaacctcttatcccacctgactaaccagttgtggaaaagattgctcgttagccatgctttcctgttactatggtatgagatatcaaatttcttagccatcttagtacccaacattgattgtgacacaggatcattcggttcattggggaaataattcctgaatgatttgtaactatcatatttgcccacgacaacaggttttaacttttcagagccatctaaattggagcacagcatgacagttgccacctctatacgcctttgaatgctacttgcttcatattgagcataatccaacggtaggttgtaggagagaaacgcttcatctaaagtgaataaatcctttggaggaattttggagaaataagccttcaatacatccctctcttcaaatgtccagacttttggggttttgggtaactcttcgtctaaaacagaaatattgacatccatttttgataaaaaattcgaaatccatttataactaaaagaaccatttccctcgcgatgctccgcaggaattctgtgccaaacagcttgtgcagtgtcttgaataataggtgacgttatagggattccattccacaaactttgagaaatccattcttgtaaaattttccgaaccaaaagattatttggcttccttaatctattcgcatctttttcatgctctttacaattcatataagttgatttccttgccaacaaacgcgatattgtgccttgggatggaatttttggcagctggaacgtctcataagcccattttgccaattcaagttgcgtccactttgggtgcctctccgccattagacaaatattatatctttgctgaatggaaagcatgctggttataataaagctgtctctttactgcttggtgttaccacaaaattcaaaacgcgaactagtcacgattgatcaaactttgctgatttcattcaaatcttgcaactgatttttaagcagctattggttttgataatttcttactttcaagtaattgacttcgatgggcaaagtcactcagaacggaaatatgcagcagctattctaacaacaaaaccacgaatcacaccaaaaagaagtatgtaaaggcatggaaaaagaagtaagcattggaatatatgaaatcctgcttgttgatattccatttctgtgcgaaaaaagagcaataagctggcttttaataatgggttggagccatggataagtacggacatatagctcatcaagaaggcgatgtttgttattatattccaaggctgttcaaatacaacagttattatagtgggacagaggacgttcgaatatttgttggagatttaaagtaccggatgagagtttctttgcaaatttgcgaaaagtattatgataggcggttgtcgatgttgttctggaaaaatcatcctttacagcaaatacaccttattggctgcatcattggactccagttcaaatggattgggaaacaagaatacattttttttcagttggacgattgtacttcagactcttcattggtgggttatactagtgacatgagattcttaacatgtaaagttaagaaggatagcatcctatcatgggggttgaacataaccgatttgataggcttaactcttcatgtctacgggcaagcaagtttgaactatcaagagcttcaagttgaatatttaagattatgctacagtttaacggaagaaatagatcattggaaaatcacaatgaacatgcgtgagcaacttgacacgccttggtccttaagcgattttgtaattggagaattgttcacgcaagagcaagagtggacacctgagacatcacagattgaggtagtaaacccggattttgtaggtatagggtacaaaaccccagaaagtaaaagaaatgaaactactttcatcgagcaactgcaagaagaacgcttgaaggatgaattagaaattattagtccatacaatagcacagatacttcgaatagtgtgcattccttgtcatttcggtttgtatcgtcgctaaaggattttcctgaaactcactttttgaattcaggtgatcaaattgacaacggcaatgacgaacagttaaaaaaactagaatatcaaagcgctaatctacctgtgatgattcccaataggacatcagcaaagtcaaacttgatgttgatcctattaggactacaaatgaaagagatttctaattctgacctttacaaactaaaggaagtacgcagcgtagtaactagcttagcatcgtttttgtttcaacaacaaaatgttggcgtcatgaaatcttttgactctttggaaaaggaagcgtttcgagacctggttaatcgtctagtcagccagggtttgatcggattaaaagataaaacaagtgagacatttgatttgcttcctctaaaaaatctttttgaatatgctgaaaaacgtatatcagttctaatgaagctacaatgttatacaggcactgtgcaattaagtcatgttcaggaaaagctacatttgccgtacataacaacgaacggcatcgttgatgttttcaaagaatgtcttaaaaggacaaagaaacagtatcctgaggtactaaaaaattggtggattgatcttgatccgaagaatggtatggaggaccaaaacagtggaatattattacatttggaatacgcagcagcatattcataatttgttagaaaactcgcatcgtcaataacggcgcatctctctaggcctgaaaaattttgcgatgagctcaaaataagatactataactttatgcatatattgtatatatattatatcaaacaaataaggacgttaacgaaattttatatggccttatttaacgtagaaggttggtctattaagacaaaaaccgtcgcttttgataacaagactaataagtcttcaaaagataaaaaaaaaaataatagaaaaaatggcaaacttacaagagaacagaagttgaaagaagagacagaggctgagttgaaggaacaagtggaagacattccttccgaaggatcagtagccaaagacatcccaaaaaaaaaccaagagaaaagtgatcaaaatgaaacgagcaagaaacgcaagcacgatgaagaagcccctctgatgcaagtaaaagaaaatattgaaaaacctacaaagaagcaactaacccctttacaacaaaagatgatggctaaactgactggttctagatttagatggatcaatgaacaactgtatacaattagctctgatgaagctttgaaattaataaaagaacaaccacaattatttgacgaatatcatgatggttttagatcacaagtgcaagcatggccggaaaatccagttgatgtttttgttgaccaaattcgttatagatgcatgaaacctgtgaatgctccaggtgggttaccaggtcttaaggatagtaaagaaatagttattgctgatatggggtgtggtgaagctcaattagcattagaaatcaacaattttttcaaaaattacaataagaaagcgaagaaatatttgaaaagacgccataaagtccacagttttgatttgaagaaagctaacgaaagaataactgtggcagatattagaaatgtgccgctaccagatgagtcctgtactatagtggtcttctgcctggctctaatgggtacaaatttcctcgatttcataaaagaagcttataggattttagcgccaaggggtgaattatggatcgcagaaattaaatcaaggtttagtgacggcaaaggtaatgaatttgtagacgctttgaagctgatgggattttttcacaaaaagaccttcgacgagaataagatgtttacaagattcgaatttttcaagccacctgcggagattattgaagagagaaggcagaaattggaaagaagacaaaagtttattgaagttgaaactgagaaggaagaattagaaaagaaaagacggaaaattgccgaaggaaaatggctcttgaagccctgtatttataaaagaagataacgacttcatccgtcattttcatattttaatattgttttttcttttgtatactatatttatacatataattgtattcttttcctgtagtacattgcgtaaagtaaaaatcatctagaagaagtactccacaatgttcacatgagggacaaggttttattgtctctggaaaaacgattggatattagccagccttgaaagattttcaaagcccggaacagaaggaagagcgaaccaattattagtatcttgaccgtcagattgtccactattgggctcccatctatcgcaacaacgaaatccatacgtgttccaggcggtcagacacattgcaacaatgaccaaaatcaggtagaatattttcagtcttaaaagacacaacacagcgaagacaccccagattacgggtgtcacatacatcgaccaccagaataacttagaatcgatggcatttattggtgggcccggcgcatattgcttatatgattcgaaagtaaaattagaatctttgttcacatctgtagaatcataccaccagcgtaattggaccagtttccgacctgtaatgttttttgttaagtaaaagtcaaaagaaagtaaaagaacgacagtgatgaattgaggtgtgaaattcaaaaacattgatcctatgatataaaatacaatgggaactgccttacctgccagatgaaatgatagtagcaacgggtgcgacgattttaaaattgtgttgtagaaatttcttgcctggtccatgtttcattcgtaattagagcaccagcaggtttataaaagcgtattgaaccgtaaatcctttaagaaccacgcttttctacatttacattatgtacagttaaaatggaaacgaaatcccttttcacccaaaggcgcattgcggacaaataataggttcgaggtcaaggtaaacaggaagcaagatgcaaaagaagtaactggaatggaatgtatacattgatatataaatatgtatgacgccttctattgcaaaaaataaactggattatgttacgttaataactcaaattaaataatgtgtaaagcacttgctgttctcatggacaaccatctcattttttttgtaagagttaagttcaagtttgatctcattcatggcactattcatgcttggatgtactttcatcatccacaacaatctgtggcgattcataatgaattccggattagctctctcatatgcattcgatgaccaagtgcttgctaaacatacttcttttgcaaaccggacatctttttttattggttttggaggtgtttcgactttatcaaatgaggaatctggcagcgaattccttctatcttcgaatctgatatactcccagtcatttctcaacctatttaccatgtcgttcccaacatgcattggtaagcttattggacctgacagagactgtcgcaaatctgtcgatatgttgtagaagtatcgtgcagattcattgtcatctaatgaaggcctcttggacgatcttggtggtggttgatttctcgtgtcgattatatattcaccgagctttgaaaattcttcgattatggtcttgtcgatcaaaccttcattgacattatgcttttcggtatctcgaaaagaaaccttgccatcgtcgttgtgcgaggtctcgtggagcttttgtcgtatttctaattgccttcgcctcaaatcgtatttatcattttccttggacaacagatcatcaaaaattgaatctgtatccattagagtttcgtcgtcgtcaaattcaatgccgtccagatttgcatccattaattcaatatcattctcagcttcagaatttccatcagaatgcgtaaccatatcatcgataggaattctccttctttttgtatccttttttccatgctttgtattcgagtttcctgaagtacgccataatttcttcaaaacagaacccagtttcaacttcgattgtgactttatacatctatatttctcagtgcccagaatagtctttttctttctatcaaataggcctgaattagttgttggcttagttttttccttagttgataaatccaatttttctatatggctaccatgtttttcatttaccgtattttcgaagcaataagatatagttacagttttattttcataaccgtcatcatcatcagtttgactttctggcaagctggtcagggtattaacagcagatatcggagaggttgatgaaaccgaactttttattgttgaaggaactgaagtgttcagctccaagctatttacaccgtagcctgtatcattgggaggaatatgtatgactgatgtcccattatgaggccccacaaaatcttttgataaattgcgacctttcttctcgctgaatttgaataaagaagagtctcttgaatttaattcaggctttttcaagctgtgggtgcattttccatcaagttttggcttgtatatttcgccattgggaaattgaaagcttcttttcattttagagcgctgcagttgataaggtgttaattctttatatactccgaaagtgtactgtggcttctggtattggctcacataatcttgatcattattgaacccctcatggtaagagtttctttccctaactgtgaatagcgcagttctctttctttgctgggcggctgtcattgaacaggaccttactggaaattttctagctgctgtcacagacctacagtctatctcgccactataaatgtgtctcttcttattcgggttcgaataattgtaatcagcatcattcctaacattgagtttagagaatgtactagacaaagcaaacaaattcgaagttgagttcgacctaggtatcaatcgctccggtatgggttggttttcttgtgcagatagatatgagccctccattattatcagcagtttgtggtaacacctaatatggcctatctggataatgagatagccccttccctttttccagttttctttttcttttgttcctatattatatgaagccggtatatatatttatgtagaataagcttttagcaggcgtcccattaaagtcgtcaaggtaagtcgggcccaataaacttgttgaaagggtgagagagaaagtgctaaaaggaagccaaacctttgtgaaacctggggtatgtcgagcatataatcaaaaataagacgtactactcaaaaaggaaatgcatgggaaaaagaggcagcgaaaaaggaaaagtgagtgcccatctatttttaggcgctgttccgttcagggatcgtacttgtttcatatcagtggtagcaacgtggtagcacggaagaatttgacaaggagctaaacgtcatatcgccaaggaacggtttttcgtttcaaggtcgttggagagcttttccatgatcggtatggagcttaaataaagggaaaggaacaatgatacgtttatgcttattcggcaaatagaaaacatgtttaatacagaaaatgcagtaatattatatgggaagaatcaagactcttgccttccacctctttagagtaaattcttatatagggctgaacatatacacactataccgatagaaaggttataatttaaagggaaaaatgcacataaagaatactacttaattttgatttttggttctggtgccgttgtttttattttttctcgtcttttatctcttttaaacaataacgtatctgattggaatatgaatcaacttgatggcgtaaccaatgataccgactgcaataaaaccaataccaacagccttgacaatcttggtgtattccttcaaatcaggtttcttacacttggccaagaattgagtaccttctctgacaaattctacaggtgcttcaaccagcttttcaacctggttgttgctctgctttttctcttcacctttttcactagctctagccattttatttttcaatgttatacgtgattttatctttggtaaactagcgtagtgcggacaatggacacgagttatggacaatacacgccaatctgtactattttccttgtttaatttaatcactagtattctttcatttcaaaacgaaaaaaaaataaaaaaaatgttgcgaggaaaaaaaggcgacgtgtttcgcattccgccaatatccacagagggtaatgaatttttcgtactatagatatacaactacaatttatatgagcgacttacgattacttacatactaccgccaggaagaatcaaaatcccttccactcttcctcttcctcttcttcagattcgttactggaatcattatgttgcgtttcgccttcaagaatatcccaggaaacaagtctggtgtcactgaataggtcttctttgatcttctctctcaacaccttactgttattgtaatctgccacgatatcttggaaaattgcgataacatcggctagtggcgttttttttgcgctctctgcaattttgcgcatctcttcctctttgttttcctcgtcttcatcgtcttcatctccatctttaagcaatctttcccattcgtccagcagaatatcgacgatatgaattggaatccctgtgtagacctttggacttccactcagaggtaaccacctcaacactttcttaatatactcgtcgactaattttttgtcccagtttctggactgcaaatacttcaattgactgaataatacccttcttatcaatagaagatacttatccaacctatatctgtcaatgttaaaccattcaaagcacatgaccttccaaaaccctctgctaaactttataaatgctttatcgtttgtggtcaactcatctgcagtgctattgtccttaggatcaaaatataatccatgcaattcacctaattcattggctaaacgttgctgaggtctaggacggtcactgaaccacattgcatagtaaagacccttccaaagtttattgaattctatttgtttgttctccttgaactgtttagcggttagatatttctttaacgcttcgagtgcatttaccctggtttttctgttgttcgacgataattgtttaacaaagttggaggtctccattgtgaatgttctcactcgattttttaagtgtctatttagtgtattatgccgtgaatgcgcaagatatatacgtatacttaagaatgtagtttatatttgacaatttttttcagctcatcgcatttttttttctaaattctttacctctcgtgctccgtgactaggatattggaaattcaaatgatataacttaaccatataaatcttttaagtggttccgttgttcctcagattgctttgtaccatctactttcctagcttccagatctccaatgctgacaatcttgggctgcttggtttcttcttgttcccgttttttcttcagatattcatatttagtaggattggcgactaaaacatgttgtactttttccttatcctcaatttcatcacgtatacccatttccttagcgtgagatctagcaaactggttcaattcgtttaattttaggccttcacctgtcaaatgtctgcggaacatttttgatttttcatcaactgcgcccagtgtttcagttttgtacaatcttgatttaggatcataattactctccgttgaatttatgtcgttcaagtaagcagccttatcttctctcaatctcgttgatgtcctatacaactgagaattatcagcatcatctttcttcaatgaacctacggaatccttgtaaagttctaacttcattagttctatctcttcatctgtatcccatagtgtttcatcagtttgggatttgtcttttccttttattttatttcttttatcacgctcccacttacttatcagttcattgtattctttccctgagtaaccgtaccatctatcttttctggagtcccagtcatcatcagtagctcgtactaaaactgtgccattatttttttgtgaatttaaatcgggaacaagcttctgcatcttacgaggtttttccatgcagtctttctccttatgccctgcttccccacaattcctacaaaatgacagcgaatgagaatctcggacggacatcttctggggtctgattagtttgaactcatcctttatacccataccaatttttggttctgaattattgtcaatatctaaagcacccccttttgctttttgcctatgatgcaccaagtagtcgcttttttctcctccttctgcagtgctcgtatcatcattgccgggcttcttcccttcttgttctttgggggtatccttatagtaccatggttgatttctaatatacctggggatatgaatattttcatttttttcttttgcttgttgtagttgccttttatttctgttaatagtgcttcgattttcgttgtttctgctgttattattcattatgtaatccgatcgttgtatttcagtgtaactggtatctttttcagaagtgctcgataaatgatatacgcagacttgattattgatttacttgaaaggcaagctattcaatagataacgaaggagttatcgttatgggtactattattgtctttccgcgttcgaactagtcactagttgttccaatgaaatgtactttaaaaaaactcgacaacttctccaattaaattgaagagtacggcagctgaggttaccaactcttttctatattttaattgtcactaggtataaaaatcaaaagtctagaaaaatgtataaaaaatcttccccgccaggacttgaacctggaatcttctggttcgtagccagacgccgtgaccattgggccacgaggaacaagatttcttgaagttattgaaatacgggatttgctgataccagaattaataaattcagaccgacttctcttgtggggtggtaatcatcatttaaagtgtggtatcctgcttagcccggacaaagaagttattttaaagatttatttgccaatcttcacaactgccctgttgtatctatatattattctgttgaaacaaagttttaatatagtctactaactagtattcccgcatttctcatattcctttgaaaataccaactatcgcttattttaccagcagttaattaactaaaacgttctcatggggatggacaccagttaaagaatcaatagaacctttttcaaatctccatatggagcggcctcaatgagtagcaacgagggaaataattacttgcttcggctgcattcagtgattagttaaaaagtcgtcaccctaagtttttctgtcgtattttaggcattttcattttgaggaaatatcgtatacctggtaattgcctatattttgagatgaagactgtttctcatttctttttggtcatctccttgcagagcatttgataatatagtagtaataatgaattgtagtcgataaatgttagttgattctcattcctatcgtatcgataaggaaacctgagaaataccaaggttcaacgataatggcaaacatgcttcattaatcggtattcttgatcaaatacttccttgcctgccatacggcatcccttaatcgcaaaatagtaatattctttccaactatataaccgttattttaacacacatttctcaagagacccctttctagaaatggcatggagtggcaagtatcttcaagctattttttagttgttcatgtactccatagagtgacggttcttgcaatttcaactagtttcaagatagtcataaaaatttgcaaccgagcccattactatatatatatatatacaaaaaattttaacattaaaccttgagctcgggttttatctcataccaagtattatcaacctttggccggtgtgttcctaatatggtatcgattttcaagtataccgtgtaacatttggtttttgaattatccaggggtattgcaaggaatatcgtggatcctgccatatgaaggcgtggatcttaatttattcacctttactgatcgtaccaaacgaagtaagcgtagaaagctaaccaatttcctcttgttacagagagaaaacttttcttgtacagtaaactgaatatgctacgtcgtagacttacaatgacgccgcacttagggatagtagttaccttgctcactttactgtcgtgatcattacacccgtacgtaatcgatgatcattgcaggagaggggcactttggtctgacatcactttttttacctaatcaaatagattggcttttatttgacagataaggtttatgatctcttttttcgaatggaaagttccatgcaggcaccctttatctcattgtatttaaactacatatagaatggatggaaacgtggcaagtcatatcaggacgctttgaagactgataattaaaaacattaaacaagtttccagatatcaggaagcgaccaagccaatattcagaactttcgtttcgaaaaacacagtaatatattattctcaaaaattaccacactttttttaggcaaggctgcaaaataataccagaaaagcagaggcggttcttaacttctgtgtaaattcagtgcaggaggacgggtgttgtgttattaacttgcaaggaaaagaaagtttgtgtctccccttgttctacgctagcgaaatgggtgtgtggaagagtcaaaactgaaccaagaaaaaaaaaaaaaaaaaaacaaaacagataaaaagataaacaaaggcaagatcaaaaagccctatcgtgaacgctatcaaaggacttttaaaattcataaattaatagttcgtccgttgccctcttgaatataatagagatagagtttaatacttgctttttacctttgctttttttttgtatatctccatctcagccctaggtaaggatagatacgaagggttgtacaatcatgaaatttgaagatcgcatattgaataaatcaatccctgaatggaaattctacaatattaactatgagaagttaaaagtagccataaaaaaagtaacggcttatgattatgacaatccaaatgattcgggcatggagaagttgttgaatcaatgttcagtagcctttgaccaggaatttcaaaatgttaatttatttgtttctttgaaaataaaggaaatttccactcgtattctttctgtggaatcatcaataatcgatttttcaaagggcttaaacaaaacttccagaaaccgtttcaaccttcgtaaactgaaaatcatcaacgctcatgtagacgattgtaactttgaactacaactactgtcaaggtttttgataatacaaaggattgccttgagaaagttattcaaaaaattactaaatgaatttcctcaagacagtgaaaatccattgactgcaagtgagtatgttacgtcgatcagaaactctgaaagtttacgaaatggacacgaaggcatatcatttatgaagcttgatttagatccatatcttttagaagtttcgctaattgttgatgttttacatgatttggaaaataaacttgaagatgcaactgagccagcagtggagcaaagatccctaaaccgctccgatgaatctgcccatacaagttcaagtccagaagccaacaattcttccttgccagcatctccaaggtcaattccgctactttcaaacaagaaaacttcaaaaatgattgattcttcgctagaattcgatactgccctcatagataaagcagagaatctaggaaggtttttattatcgtccgaggacatagagggactgaagttcatgctattgaatattggttttaggataattgacgatagcatcatatccacttcaaaggagattttagacactacagataatattaattctgcgggcaacaaatctataagatcagcaaagtcattcaatgacttacaacataccttatccctatctaaacagaagaacatattaccctctgctgtacaatccaatgagaagtacgtttctattagtatactagatactgtcgggaacgaaggcagtcctttactacttactgatgataatataaatcagcacccaaacatgatagtcagctctactgctgaggatacttgtatagtaatgtgccacgtgggcggcttaagaaatcatgttgtcacaaatgatctgcttctaagggatgtaaagaatattctttcggccatgaggagtggcaacgacacaaaaaatattagcgctctcataaactcactggatccatcgccaatcagtaagatcgctttggagtggattcagtcccatcgattaaaaaccattgaaccaaagctagattttaaaagaacaagattcatatcagcagacaatggagatatatacttgatagctttggatgaatctatcactattggaaatgtatctacattaccctttccaattttagaaattaaaaagcttagtcgatccagtggtctttcacagacggctattaatgaagacaataagtttaaacagttaatgaaatcagttgttacaaatgagtttcaatgcagcttaataccaccagacttaaccacatggaaaatatgtttagaattagtacactcaaatgaattgcaaaatgatttatttcaacttttactaagagatcaatataaattaaattccgatgattcgctatcacctgatgaatttttccagctgggcaaggatcgtctagaggaagagtttgacctgactgggccgataaacaactcacaaggtagtgttgacagcggcagaagagttcgaattcacaaaaaatcaaagcaatcggataatgaaactaaaaagaaacctattaggtattggaatgaatttgatgaacaagaagaggataatttagacaatgctttttacattgatactaatggaagcaggagtacaacagataacgaagaatccttacttttgagaaattctccgcctgattatgggtttattttgtttagccggaatttcatcaaccgcacatatgatttttgtgagaagttacgaaacttgattcgccatgacaagaaaacatcgccagatttgtttcaaaactctaagcatccgcattgttcatcaactaactatggttctgttgcgtcatttggttcacaatcaacttcagcgtcatatgatgacgttcaaaggtacttacagtatcaacagcaagacatagaggactcacaatctatctacgaatataggcatgacgaagttgttacatttttatacttgtctgcactgctaacatcttgcattatggcaagtgtatgtctgggaatcgttttatccttgtttcgcgggcaaagtaataatgagatagatttagaaattcaaaatattctcatagccattattatcatttccttactggtttcccttattttgatctgtgcgtgcctgttgttgttatttagtcggttcactttggcgccaatctggcattatgttggttgcttcacaatgtttttctcagttactggaacagtgtgctatggtatgattgaaattttcttttaattattttggacgataaaagtttttcatgtgtacagtctatataaaatatgcatatcatgtggttacataagaagaatgttaatcttgtttggagattttgtttttggaaacttcgccattgcgaagggtgttgcaaactgaatttctgtttaagtttttaattaataatccttattttgatcttttctgatggccgtgtttgaacgcatagtattgtgaatataagcgaagtgaaaacctttacacctgcggcagatgccatattactgcgctagtggtgaatattattaagcgtgctatcaaaaagagatgaaaacgtgctaactaaaaaggactcagattcgttacacacttagcctcgaataacgatcaggatctgttctaaccacaactccatggacagcatgcaatgtttgggctcttgataacgtccccccatcagtactatcgtatatattaaaatcgtctgcaaagctcgaagcatcgtcggggattgaacagttatccaggttatagttagtaacatttcggtcactcttgctaatatcttgttcgattttttcatcgggttcttccttttgagcttggccactttcttcgtcaaaagtattgcctttagctaggaatctaaacctacaccaccatatgaaatgagacgcgaaaattcctaactccattccagcaactattgagtataatataatacccataatatccatattacctaggataacactgatgatagatagccaagcacctaatgaatcgatgaataagaaggcaaagttgatgccaataacacgacctttccttttggctagttcaaagtaaggtggaagcagtccgacagctaacaaaacagatgcagaaataccaaaaatcagatcgggccatttaacacccttctcgtaaaggggcctcagccataatataaagccaacttccatgccaacatcagccgcaataatagcagctacaatcattactattttggatctcgccatactgattggtggataataacacgattggacgaaacttatagaacagaagaacataaaaaggtgtggttgaacttgtaaaatgacattacctttactaacacagaaatatatggcaaatggaattccggaaacaacccagaggaacatcatcagtggtggcagccccgtacagtccttttttttccaattatatattatttgcggaattagctggacacaccagcaaactgttgctatagtagctaaagcggtagcagccttttcagagatcatgaataccttattcttaaatctatgttatgttatagtattccacagtttatatttcagcggttaatttgaaaatagagatcagcggaaagtagaaggcaccagaaggaaagcattatttatatgagtttcgtttggtacgagaagtgtgatacagaggtaatctacctatctagtcattgaaaaatgctatcaagaaacggcgttctcatattacccgaagcaccttatctggcgctcacaccgcggaaataattgggtgatattttagacaaacggactttaatgtcatgctaagataaacgttcagtaatgcagcaaatgcttatcatgacgactcgtttacaaggtaaattcgattacgaagaaggtgcggacaaaataacgattaattaaaatacaataggtatataaaataaatagagaataaatatagtgtagttgctttacagaaaaatgaaataaactggagtacggatcaccgaagaggaggttgttcactttcaggttatgatgtaatgaaggtgggaagttagaaatgtattagttggcgtatatctagaaataaacaacccgatgcttgggaaggaactcaatgtaatataatactcattttgttttgcaaaaacattataactcttaattatttctccacatttctaaacccaaaaataaaacaatcgtcctcttggttctccgaatcccaagatgcttaaataccggtgttatccaagaaaaagtagtttcctgatgatttttgttctttatccatttgggaatctagcttattaattcttggtctgaaggagtttggatcccttctgaaggtgacattcaaattcttcaaaaatctgttacaaccagtcaacaaagattcaggggctcttgcgtgagcattcttggaaggaataccttcaaaaacaatgaccttatcagcaagataagtagccatgatgaaatcgtgctcgacaataaacgcagttttcttattatgtaagatgaatcttctgataactttagaacagataatacgttgttcggaatctaagtaggcagatggctcatcaatcaagtatatgtctgctgggatacccaatgccaagacgatggcgactctttgtaattcaccaccagacaaatgttggacttcttgatcaataatatcgtcaatccttaaaggtttaacgacatcagtctgaaactgtggatttaggaattgtcctctaattttcttgaaaaacaattgtctgacagtacctgggaactttggtgcaattttttgtggtttcatagaaacattcaattttggaatatcttgtccttcatctggcttcaaagcaccagctagtaatttgatcaaagtggtcttaccggtaccgttttcacccatcataacaaggatttcggaatcggagaattcaccttcttcaacattcaaaacaaaatcaccttgagttttcttcaaacttgggtaagagaaggcgcgactagcagagtcattctgcaagtcttcggtagcatcagctattctaaattgtaaagcttcagttctgaatctcaggttttcagcaggaatatgaccgtccaagaatatgttgataccttctctgacagaggctggtaatgtaacaacaccgtaaacagatggaacaccatatatgatacaaacgaaatcggaaagataatccaaaactgacaaatcgtgctcaacacaaataacgtatttagttggagctagtaaagatctaataatttgagcggcattcaaacgttgcttaacatccaaataagatgaaggttcatcgaacatataaacatcagcctcttgaacacatgacataccaatggcaaatctttgcagttcaccaccagataacttttcaatatctcttttcaaaacgttttccaactgtaaaattttgatgtagcgtttcacatcttcaggacttttttccattctcaatttcaaaagttcgccaactttttgaaccggacctttaatagcacgaggaatgttatcaacatattgaggtttgattatagccttgatatcatcttccagcatcttggtgaagtaattttgtaattcagaaccacggaaatatttaataatttcctgccattcaggaggatcatcaaaacgacctaaattaggtttttgtttaccggctaagattttcaaggcggtagacttaccaataccgttggtaccgactaaaccaaggacttgacccggtcttggtgttggcaatctgtgcagtttgaaactattggcagagtaacggtgagttacatgggcttctaaattagttggcaaattgataatttgaatagcatcaaatggacatttcttaacgcaaataccacaaccaatacacaagatttcggaaatgaatgcgatttttgaagttggagtgacttcaatacataatttaccagttttcacaacgggacacgaacgtttacactcttgacgacacttttttggtttacatttatcagcgctaacgatagcgatacgactgtttttatcactcattatggtctgtcgtgttttcttaagaacttttgcagaaggctaggtggaattcgcgctgaaacagatcacaatgaagatctaagaatacagaaacaataaaggttaatgcccagttttacattttttttttttcactttcactttgctagcgagcgatgcgattgagaaaaaaaatagaaaattttttcagttgcaaaactacccggctagaaatctggttcgatgcacacgagtaacaagagattgtttttctatccatggtatttgcttatgaacaggtgactgaagcagcgtatagtcatgttcagtctttactatgtgaagggtaggatgctaatgaccggctctttcttatcctccgcggtgttttaaacgatgctcctttcaagtacgctattccgtactattttttactgtgataatttgatcatcaacaacgacgaaaatgacacgtcggcggctaatttgatatttctttatttgtgtatttccgttgcagatacgagggcgttttacatgacatcaaactattaggaaaatccttttccaattcagtttgtagtaaaccatgataggccacaagacattttttttcaactggggagaaatttaacaaggacgtctttttttatttagacgataaaaaaccaagaaacaaaactagtaaaggttcttggaagcatttatctggatgcaaaataatcgttattcttgggcatgctgacaatgctgaaaaagttatccaaacaaagtagtcaaatattcaagatcactattagatcgctaaacattaatttctcattttgcgacgatactttttttacagaatataaattcatgttaattttgagatatttaagcgtttcatctctttttttctgggctaaaaaagcttttcgatgtctagaaatactaccaacaaatacttgaatgcagaacaagaaggaaaaaagcttgatactagtcaagcttaatgattagattctgcgggagccgcgggaacagaaaatactaacgttttaaatatcatttaaaaaattaccaaagtacaataagcagttttttctttgccttctctacatgtgaacaaatataatgggcatctaacaggaatttgttttcctttaaaccatcaaagagaatagttcagttaattatgccgcatccgtattgttacccgaaattatggtgtttttaaaacaaaggataagtgattcattgaaagatggcgcgccaccacgaaccaaaacacctctatagagaatagtactttacactcttctgttctttttttttccaatattagcaaataaggtcaggttcattgtaacatagttagaaatggcatcattacccaagagaataatcaaggtatgttcaaacaagagcagtggattatatacgaaatctgaagtgacgttttcgtctgagccgtcacactctacactgtttcctcttgataatggctagaacttacatactaacgcaaaacttccaaaacaagaaggctttttttgtccagtttgtagcagcgttccgccttccctttgtccatatccgcaaacgctcatatggagggaattcaacagaacaaactactagggcagaaaacgcaaagtctttgtgaactttcatataggaaactgagaaattagtaagtgacccagtacctggcattacagcagaaccacatgacgacaacttacgttacttccaagtaacaatcgaaggcccagaacagtcaccatatgaagacggtattttcgaattagaattatatctgcctgacgactatccaatggaagcaccgaaagtacgttttttaaccaagatatatcatcccaatattgataggttgggccgtatatgtcttgatgtgcttaaaactaattggtcacccgctttacagatcagaaccgtcctgctgtccattcaagcactgttggctagccctaatcctaatgatccgctagctaatgacgtcgctgaagattggataaagaatgagcaaggtgccaaagctaaggctcgcgaatggacgaaattgtatgcaaagaagaaacccgagtgatcatttctgtataagttttctcaactgaatatataaatatatatcattactatgctgctgctgctgcaaaaaaaaaaaaatttacgataaatgcaaaaaccatagatggtcatctaaagaggcgcatttctcaaaaatgtagcgtcgctaaaatggttttctctacctttagttttacgccagatttttactagacgcgttttagtttactttttcctaccctgttcgttttttttttttttttcgcaccaaatttttcaaccgttccatggaagccgggatcgaccgtcctacactaatgtaagcattagtccgctcgagggtccacgtttaattccggatcataaagtttttaatgtatttcttgttattatcgcttttgttgatcttacctgctattgcatagagacagacaatagacaaaccagattcatcgcttactcggtggtttacctcttagtattactttcgctgcttctttctgctgtgacagagtctcaggtgaaacaaattaatcaaaagagttgattaaacgcaagagcgttgagagagtttaaaaaaccatccgtttctttttctatttgctttcacattgttcgtactttgttccttttttcctaatccttttaataatagaattctttaaaaagaatcatagcataaactcaacacatatatgtcaagtccctccaaacccacttctcccttcgtggatgatattgagcatgaatcgggatcagcatctaatggtctgtcgtccatgtcaccatttgacgatagttttcaatttgaaaaacccagtagtgcgcatggaaatattgaagtagcgaaaaccggcggttctgttttgaagcgacaatctaagccaatgaaagatattagcacacccgatctctcaaaagttacttttgatggaatcgatgattatagtaacgataatgatattaatgatgatgatgaactcaatggtaaaaaaaccgagatacatgaacacgaaaatgaggtggatgatgacctccattcgttccaggcaacacctatgcctaatactggaggctttgaggatgttgagttggataacaatgaaggtagcaacaatgattcccaggcagatcataagttgaaaagagtacgttttggtacaagaagaaataagtcaggtaggatagatataaataggtcaaaaacattgaaatgggccaagaagaacttccacaatgctattgatgaattcagtacaaaagaagacagtctcgaaaattcagccttgcaaaataggtctgatgagttgagaacagtttactataatttacccttgccggaggacatgcttgacgaggacggcttaccgttggcagtttacccgcgtaataaaatcaggactacgaagtatactccattaacattttttcccaagaacattcttttccaatttcataattttgccaatatttactttttaatactgttgattctaggtgcttttcaaatatttggtgtgacaaatccaggttttgcatccgttcccctaattgtcatcgtaattatcactgctattaaggatggtatcgaagattccagaaggactgtattggatttagaagttaataatacaagaacacatatcttaagcggggtgaagaatgaaaatgttgctgttgataacgtttccttatggaggcgtttcaagaaagcgaatacaagggcattgattaaaatttttgagtatttttcagaaaacctcactgctgctggtagagaaaagaagttacagaaaaaaagggaagaattacgaaggaagaggaactcgagaagctttgggccacgtgggtctctggattcaattggtagttacagaatgtctgccgactttggtcgtccctctttggattatgagaacctgaatcaaacaatgtcacaggctaacaggtataacgatggtgaaaatttagttgatcgaacgctacagccaaaccctgaatgtaggtttgccaaggattactggaaaaatgttaaagttggtgatattgttcgtgttcacaataacgatgaaattcctgctgatatgatcttattatcgacatcagatgttgatggcgcttgttatgtggaaaccaaaaatttggatggtgaaacaaatctaaaggtccgtcaatcattaaaatgtagcaagattattaagagttcaagggatattaccaggacgaagttttgggttgaaagtgaaggcccacatgccaacttgtattcttatcaaggtaatttcaaatggcaagatacacaaaatggaaacatcagaaatgagcctgtaaatatcaataacttattattgagaggttgtaccttgagaaacactaagtgggccatgggtatggttatttttactggtgacgataccaagattatgataaacgctggtgtcactccaaccaaaaaatccagaatttcaagagagttgaatttttctgtgattttgaattttgtactattgtttatcctatgtttcactgctggtattgttaacggtgtttattataaacagaaacctcgatcgagagattattttgaatttggtaccattggaggttctgcctcaactaacggttttgtttctttttgggtggcggttattctttatcagtcattggttccgatctctttatatatttctgtggaaattattaagacagcacaggctattttcatttacactgatgttttgttgtataatgccaagctagactatccatgtacaccaaagtcgtggaacatctccgatgatttgggtcaaattgagtatattttttcagataaaacaggcaccttgacacaaaatgtgatggaattcaaaaaatgtactattaacggtgtgtcttatggacgtgcctatacggaggcactagcaggcctgaggaagagacaaggtgttgatgtcgaatcggaaggtcgtcgcgaaaaggaagagatagcaaaagatagggaaacaatgatcgacgaattaagatcaatgagtgataatacacagttttgtccggaggatttaacttttgtatctaaggaaattgtggaagacttgaaaggatccagtggcgaccatcaacaaaagtgctgtgaacactttttgctggcgctcgcattatgtcattctgtccttgtggagccaaataaagatgatcctaaaaaactggacatcaaggctcaatcacctgatgagtctgccttagtttccaccgccagacaattagggtacagtttcgttggtagttcaaaaagtggattgatagtagagatccagggtgttcaaaaggagttccaagttctgaacgtacttgaattcaattcgtcgagaaaaaggatgagttgcattatcaagatccctggctctacaccaaaggatgaacctaaagcactgttaatatgtaaaggtgcggattccgttatctattcaagattagatcgcactcaaaacgacgctactttgttggaaaagacggccctccatttggaagaatatgccacagaaggtttaagaacattatgtttggctcaaagagagctcacgtggtccgagtatgaacgttgggttaagacttatgatgtggccgctgcatccgttactaatagggaggaagagttggacaaagttactgacgttattgaacgtgagcttattttgcttggtggtacggccattgaggatcgtttacaagatggtgttcctgattcgattgccctcttggccgaggccggtattaagttatgggtcctaacgggtgataaagtggaaactgccattaacattggtttttcctgcaatgttttgaacaatgatatggaattattggttgtgaaggcttccggcgaagatgtagaagaatttggtagtgaccctattcaagtggttaacaatttggtgacaaaatacttaagggaaaaatttggcatgagtggatccgaggaggagttaaaagaagctaaaagagagcatggtttgccacagggaaattttgctgtcattatcgatggcgatgcgctaaaagttgctttgaatggtgaagaaatgagacgcaagttcttgctactgtgtaagaattgtaaagctgttttgtgttgcagagtttctccagcacaaaaggctgcagtggtcaagttggtaaaaaagaccttagacgttatgaccttggccattggtgatggttcgaatgatgtagccatgattcaatcggcggacgttggtgttggtatcgcgggtgaagaaggcagacaagctgtcatgtgttctgattatgccatcgggcagttcagatatgtgacaagactggtattggtgcatggtaaatggtgttataagagactggcagagatgatcccacagtttttctacaagaacgttatttttacgctatccctgttctggtatggtatttacaataatttcgatgggtcgtatttgtttgagtatacgtacttgacattctacaatcttgcattcacatccgtacctgttattttactagcagtactcgaccaagatgtttccgacaccgtttcgatgctggtgccacagttgtaccgtgtgggtatcctaagaaaagaatggaaccaaaccaaatttctttggtacatgttggatggtgtataccaatctgtgatatgcttctttttcccctatttggcgtaccataaaaacatggttgtaactgaaaatggccttggactagaccaccgttactttgtcggtgtcttcgttacagcaattgcagtcacttcatgtaacttttacgtcttcatggaacagtatagatgggactggttctgtggcctattcatatgtctatcactggccgtgttttacggctggacgggtatatggacaagctcgtcgtcaagtaacgaattttacaagggtgcggcgcgtgtattcgcacaacctgcctattgggcagtacttttcgttggcgtgctgttctgcctactgccaagattcaccattgactgtatcagaaagatattctatccgaaagatatagagatcgttagagaaatgtggttacgcggtgattttgacctctacccacaaggctacgaccctacggaccctagcaggcccagaataaacgaaatacgtccccttacagatttcaaagagcccatttcactggacactcattttgatggtgtcagccactcacaagagaccatagtcacagaggaaataccaatgagtatactcaatggtgagcaaggctcgcgcaaggggtaccgtgtctctaccactctggaacgccgtgaccagctcagccccgttacaacaacgaacaacttgcctagaagatcaatggccagtgcccgcggaaataagctcagaacttcgctggatcgcacaagagaagagatgcttgccaaccaccaactggacacaagatactccgtggaaagagcacgtgcctcgctggatctgccgggtatcaatcatgcagagacgctgctcagccagcgcagcagggaccgttaatgattacaatttttttcttcctttgtactatgtataccaatgtgatatgatatagatttcatataggatgtgatgatgtgtatcacccggcacggctctaccccgccctgtggggtgtggagaaaacgccgcgcagagccttgagtaggaaggggctgggttctccccttcctgccggggtccgcccggcgccaagagtaagagagcgaagccggagacgtaatatgaaaaaaattttgaggggaaagggcgtccgcaagggcaagggcaaggggaaggggtggcgttttgtgcttcaaggaattatatttcgttgttttccgcactatggcggcattgtggcaagtaactactttacggagaaagactagaaaatggttacaactgccactattaccgcttcgcattctcttgtcttacaggtcccttgaattggcatttacgtttacatccgatccggtttttcaccaaagagaaaggaaaggaaaggtaaaaatagcaaaccgaaaaagaaaacagtattttctctctgtttaggattattaccactacttactgaagagaagtttttaacgtttatcgtttgtgttgaggtagaagtacaaacgcgtgtgtgagttgtgtatttgaaattattatccttctacgcatatcgggaaaaagttaacggaaaaaacaagaagaaaacctcccccctcctcctcccgccatacagaaggcaaaagaagttggtctgttaggaagaaaatagccaagtaataatacgtttggccagttgtattttttttttgtttcgctaagtctcttgcttacagaaactctttgcccaccacatatttcatcgtttttcctttctgttcatcattaacctccatttcccaattttttccaattttcaatttttttcactatttgtttctttgttgggcgtttaaaaagtatttgcttctacaaagtgaacaacatcgttgtaattttttttttttaatttgaagaatagctacaaaaacagactacaatggaaatcaagccagttgaggttattgatggcgttccggtttttaagccgtctatgatggagtttgcaaatttccaatatttcattgatgaaattactaaattcggaatagaaaatggtattgtcaaagtcattcctcccaaagaatggctggagcttttagaaggctcacctcctgcggaaagtttaaagactatacaactagactccccgattcaacaacaagccaagcgatgggacaaacatgaaaacggtgtatttagcatcgaaaacgagtatgacaataagtcgtacaatttaacacagtggaagaacttggccgaaagtctagactctcgaataagtcaaggtgattttaatgataaaactttaaaggaaaattgccgcgtagatagtcagcaggattgttatgatttggcacagttacaaattttagaaagtgatttttggaaaaccatcgctttttcgaaacctttttatgcagtggacgaaaactcttcaattttcccctatgatttaactttatggaatttgaataatttgccagattctataaactcaagtaacagacggttacttactggtcagtctaaatgcatttttccatggcatttggacgaacagaataaatgctctataaactacttgcatttcggtgctcccaaacaatggtattccataccgtccgcaaacacagaccaatttttgaaaattttatcaaaggaaccatcaagtaataaggaaaattgtccagcttttattagacatcaaaacatcataacttctcccgatttcttgcgaaaaaataatataaaatttaatagagtggtgcagttccaacatgaattcatcattactttcccttattgcatgtactccggattcaattatggttacaattttggcgaatctattgagttcatattagatcagcaagctgtcgttagaaagcaacctttaaaatgcggctgtggaaacaagaaggaagagcgaaaatctggtccgttttcaaatttatcttatgattctaatgagtcggagcaacgaggctccattactgataatgataacgatttatttcaaaaagttcgaagttttgatgaattactaaaccattcctctcaagagttacaaaatttagaagacaataagaaccccttgttctccaatattaatatgaacagaccgcaaagtagttctcttcggtctactacccctaatggtgtaaaccagttcctgaacatgaatcaaactaccataagcagaatttcttccccgttgttatcaaggatgatggacttatcaaatattgtggaacccactttggatgatccgggttccaagttcaaaaggaaagttttaactccgcaattaccgcagatgaatattccgtctaattctagtaattttggcaccccttctctaactaatacaaactccttactatctaatataacggctacatcaaccaacccatcgacaactacaaatggcagccaaaaccacaataatgttaacgccaatggcattaacacctctgcagccgcatctatcaataataacattagcagtaccaataatagcgctaataatagtagtagtaataataacgtttccactgtgccttcttcaatgatgcattcgtccactttaaatgggacttcaggtctaggcggcgataacgatgacaatatgttagctttaagtttagcgacactggctaacagcgctactgcgtcaccaagattgacgttaccgccgctgtcgtcaccaatgaatccgaacggccacacctcatataatggcaatatgatgaacaacaacagtggtaatggtagcaacggtagcaacagctattctaacggtgtgactacggctgctgccacaactacatcagcgcctcacaatctatccatagtgtcccctaatccaacatacagtccgaatcccctatctctttatttgaccaactccaaaaatccattaaattcaggtcttgcacccttatcaccttcaacatctaacatcccatttctcaagaggaataatgtggttacattaaatatttcaagagaagcttcaaagagccctatatcttcttttgtaaatgactatagatctccgttgggtgtaagcaatccactcatgtattcttccacaatcaacgattattcaaacggtactggaattcgccaaaatagtaataatattaatcccttagatgcaggtccatctttttctcctctccacaaaaaacccaaaatactcaacggtaatgataatagcaatctggacagtaataattttgattacagtttcacgggtaacaagcaagaatctaatccatcaatcttgaacaataatactaataataatgataactatcgtacatcttcaatgaacaataacggcaacaattatcaagcgcattcttctaagttcggtgaaaatgaggtcattatgtcagatcatggtaagatttacatttgtcgggaatgtaatagacagttttcctctggtcaccatctaacaagacataaaaagtcagttcattccggtgagaaaccccattcttgcccaagatgcggtaaaagattcaagagaagagaccatgttctgcaacatttaaataaaaaaattccatgcactcaagaaatggaaaatactaaattagctgaatcataggtcaagaaaatgatatacaaaatgggttcaaaaaaaatttttatcgaatattttcctgtaataatattgtttcttttagaaaaattttggttttctataatatatttattctccatgttttaattttctcagctattaatgttcaacttattccttataaatttgtcattcatttttcatatatatcgttaatatataatctttgcctgttctgaatcctttttcaacgaccaaaactttaaaaaaaataagtaaaaatcttacatacatcgtaaatgaaaatacttaggattgtaaatcatcaattatactaaatagacttttcaaaacgttcctttttatgttccaatcatagttcaagaccccttcaccagaacctaattttgtattcttcagtccatctccgtacgcaattcgaacgaaatcactttgtaagccacctggcacagagacaacttcaccattcaaattatttgcagctaaatcacgttctttgactagcctagaagtatgttctaaattatcagcggcaatctgcgcgttatcaataatttcctttgaaatgccacacattgacgcaacatgcataccaaaagagccttcactttgtccttcaagcatcttatacaaaaatgtaacgttcctagtcgcttcatcgactagaatgctcattttcagtggtcttacttgaggatggtgcttgaaacttgatgccaatgtcccataatgtgtggcaaaaaaacccagactttgaatatgtgtcgcgacatgatgtagcacactttctgcaattgcaaaaccatcactcgatgaacctcctcttcccaactcgtcaacaactaataatgacctattggtagccatgtctaatattttttttgtttccgccaattccacaaaaaaagtagatttaccttgcatgatattatcattagcgcctaaacgagtcatgattctatcaatcggcgtcagaacggcagattcacaaggaacataacatcccatttgtgccataattacggcaatacatgccatcctcaatatcgtggatttaccagctgcgttggcacccgttaacaatcctaatctgggctgttctttacctaattcaatgtcgttaggaatgaagtcctttgctgtagtagcgccgaggttaaagcatggatgtcttaatgatttaaatttcagaaaaccatttaattgagtattcgttttcgagtccacctcatctacaatggttggcctacaagagggagcacctagatattcagatgtccttgtaattgccaacaaacaatctatgttagagatggcctgtatggttggcatccaaattgtattataatgcgcatcaaatttttgacataatctattttttaggtcctcctctaacgtcttgtgtatttctttagcctccgccatcgatcttgctaaagctcttacttcatcagagtagtatctcttgtacgttttgttcgcagccatttgaacccaatttgatgggacatttttagttgcagagataggaatttcaatagtgtatatctcctttccggaatctttatattgtatattggaacatttgaattgcttcctataagtcatcagaatttccatcaattcgtcttctagctcctgtattctatccattgacttatcaaactctatgtcaaatcccctttgtggtacaatgatattttcattgattgctttttgtctttcaaaagcattagtccagcttttgacagcttccacaagtccctcagggaaagaggatatgtattttgaaacatctcccttcaaatcgttgttctttaaagagtcttgtaattcaataatcgtttcaaaagcggtaattaccttttcaaaatctttcactttaattgtcctactatggatacgggccaacattctttccaaatctggcaattttgaaaatgttatctctagctgttctcttaatgtaatatcttgtaacaaagagtcaacactatcgagcctgctttcaatatcattcttacgtaataatggatgcattaaccactttttcatcattctcttacccattggagtaatagccctgttgaataatttgaacaaagtacccttatcagaaccatcaaacgaattggaaaatatttccaagttctgtaaagtgataccatctaaaaccatggagtgttgcgattttacaaaatcgtactctttgatatttttcatcgaaattaaattcttatccagttttaaccacttcaaataatacaataatccaccaaatgcactaaagccaacttttttacccgtatcataataggatttcaaaacctctggccaatcttcttccgtagaaaagtattctgatgatatgatttcagcataggttttatcgcagtcataaaattcttcaccggctttaacctcattaaaaattgcattgggtgctgaattgaattttacaattttgttagctagtgtgcttaagttattcctctccatgacgacttccataggtcttacttgcgacattaatgtgtccaatttggtgcattcactatcatcttcaaactccagcatttgaagctcaccagttgcagtatcaatgaatgctgcaccgaatatttttgtattcagcttttgcactatcgttgatgaatctagctgagtttcattgtagaagttaccaggttcttccctgatggcaagacaaaaagtagccagatccgaatgcaacatatctccatcagttaacgtacccgatgtcaatatgcactggagttctcttttaacgatacctttagaaccttccctcatttctttagccaacattgactctctttgatccactttcgcaactttatatcccatttggataaactgagcggcccaatattcaaatgacatctctggaatcccagctagttgcatattagcgcgtcctccacctgcaatctttaagtcaaataatgcattagccaataatgcatccttttcatataattcaaagaacttaccctttttgaaaaagacaatacaatcccacattttggatttaatttcccaatattgtttttcaaacggagtaaacttgttccatgcagaagatgggatgtacagtgttcttggatcgtactctggatcactcttgggacggcgctgagcatctcgttcatccactaaccattgatatcgttcttcattttgtttattgaatttgctagacttagaagtcgctgatggttgactatgagaaggattgtacgatctacttggtgcctgatttggcctgcttttcttttttgagttgtcacgggatatatttcttgtaaagggcgatgaagaatgcgaagtgttgtatgaaaattttttcttagaagtcgtttctgccagagagattaaatcatcgtcatcaccactatcttctgccaattctcctttgatgtcctctttgtcgtctgcaatatcgtcatcttcatcgccgtcatttttatctggtaaatattcatcctcatcgctttcactatcaactaccttacccttcttccgtttagcagtgaatgtagtatctgagtcatcatcatcactttcggcataattcactctccttttgtgattccttcgagattgggaagatgataaatcctcgtccgtagtggtacttttaggttctgtcgtgttactatttaacatagtatcagattggggctcttgagaatgcattatgtcactccttacagttgataccgtttcttcagctattgtcaaatcattgtcttcgtctacatctacgaaaagtttgcctgtctttcctccttgtggattctttgttatcttatcagtagctgtattttctaaagtcgctggagtaggcttctggaccttctttgacggtgtgccagaaggtacctgttttgagaaaaaagataacaaactcgattgcttcattttcttttgagaagatgtggagccattttcgaagtgtgcagtcttagaagttttaggggtagctggggccattttggagttcaaattggctttgtcaaaattaactagttgctccaattaaaaaatcttatctgttagcaaagaaggctccaaggaaaagctcttattagtttcaacagatgtaatttcaaatattttctctatatggcgatgacctatacatgaatttatgaaaaagtgagacgcgtatcagctactgctcacgcgtttattttctccgggcaatggttgttcaaaaagccaaacttaaccagaagccattcattatgtcacacatataaaaatgcttgcataccattagttggaaatggagacttttctgtttcaatttacactaaatacatctatttatttaagattggagagcatgctgcaaaaaatcagggtcttcctccaaggattccttgataatgtctaaaccgccttgaaactccccatttatataaagttgagggaaagttggccattcagaaaactttttcaagttttgtctaacagattcgtctcttaatatatcaaagaagccaaatcttacttgatgttctctcaagatacccacaagttgtctcgaaaacccgcatttaggttcagaggggctccccttcataaataacattaccggcgcggcattgaccaatttagtcaatctagcgtttatttgctcctcagtttcttcttcctcttcttcgtcgtcatcgtcttcatcattatgactcccctcatttacgtttgcattttccatagtatgagtttgtgatgatccggaattgactgagttcttgcagtcttctaataaagacacatactcctttggatccgcgccggataattcttttaagattgtccctttgtgaattatgataaaatatggaacagctgagatttcaaaaagttctgaaatttccgagttttcgtccgcatcaatggataagaaagagacgttggaattggaaggctcattactaatggcctcaaaaacctgctttaatgctttgcatggttctgcccaactggtatggaaataaagcacgattaacttgtcgccggccgcagtggtagttaggtaagtaaattgctcttgatcgttaatttcaataacaggcatttcctgaaaaagttttgctgctgtgtaatatcttgcttggtggcgtttataacagtacgaggtgtagttaaaagaaaatgcagatggaacctgaaaagaacacatttagtctttgaaatatattttaatgacctcttagtttggcatctcatgacccggcacacattctctgaaaaaaaaaaaaagtaactgatggttcaacagagaagccacagttaaaaaaggtcctacccggattcgaaccggggttgtccggatcaaaaccgaaagtgataaccactacactataggaccgtaacaactgtgtattgttgtattacgggctcgagtaataccgcagtgtcttgacaatcctaatataaacagtcttagggaagtaaccagttgtcaaaacagtttatcagattaattcacggaatgtcacttatcttatatattatataaaatatgaatcatactaagtggtggaagcgcggaatctcggatctaaactaattgttcaagcatttatacgtttgggtagttcagctagggaaggccgtgttttatctcatgttgttcgttttgttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttataaggttgtttcatatgtgttttatgaacgtttaggatgacgtattgtcatactgacatatctcattttgagatacaacatgtattttgtgtttaacaaactgtattatctgaaaactatatgaacagatcttgaagtaagcttgccccccctattccagtgtattcaaaatcacagtacgttttcctaaaataccatcattcatatttgctggtttatgttactacattggactgtatatccatgtgggaaatgcccaatgtactgataattgttgggattccactgttggtaaacgcaataatattaggtatacagaatatactagaggtttttcttcgaggatcttgggatccaaaatagggaatcggtatttctgcataatattgctattatttctccttctattttacatgcttcattatcctattacattatctagctatgcaattcagctctcattaagtctaatgactgtttttcaattgttgtataatcttcttatacctcatttgataatatagcaataatataaaatagtactctataggttataggagtcttaatacaatgagcgcgccattatcgttctgtaaagtaaatagtcattcacataacgagctaataaaaatctccagatggcacacatagtgtatggcaacatcaatgagaagaataaggtcttcgaggaataaattgttctaatcatgacaaaaactacataacagaagactgaaagactgcattaaaaaaatattattagcatgaacactagtcaaaaaatgacactaagatttcattccaacactacattttttcggaaaacgttttattgaagtactgctttatggtcagcacgtatcgcttcatatatgataaccttacacagtatctttccgaaaaatcatgaaacgaagtaacacagcatcaatttctgtgagaaatagacaaagatgtttcaaaagttccaacatatagtgagcatcgttcatatacctcgtacaaatcaaatttgtctcttggaataccgaaaattagccgctcaaacactctccgttgttaatgacaattacaccatagccgctgccgtagaaaatgcacggtcttccgtgacgagaagattcgggggcgaatcgcatagatcgctctttctcctctttctcaattctgtcttatctgtatttataacatgagctcataaacaaagtccctgtttatatatattgatgacttatatatctttcgcttcagcttcttccctcatttctacttaatattatcttttgaaattagcgcgatcaattgcattcttttccacaccaccttcaaatttaagaattcatatttgaatcgaaccgtatgttttacctctcaataacttgtttcattaatagctccttccacaaccaccttcatcttctctgatttgaattattaccgacatgaatgttactctcctgaaaatgttaattatatcaacttaacaggccttgaaagtgaagtgttatagtttctcttcctttgtttttcccactttcttttttttatatatatcttatattggtttaagcacagcggattgctttcttctaatacaagaactagaacataggtccacccgtgtgatgttgcattctgaaatgtttagttatctctgtcagaacagcgaggtaacacttatttttgttacgaccaatccgtaattcaagcgtgggtattcatatgaccagagataataatacagcgaatactattgaaatcgtcccttttttgtttaggaagaacggacaaatcggtcgtctgctcgaaatgattagtagtgtgtcacccggatcagcaaaatgacacacacgaaatacgaggaaaaagtcggtcgaaaggggcaaatgttattataagtccctccagtagtcttttttttttcaaatattcatcatcaaaggttacgaaatcttttgagctatcttaaacattcgttctttttatcaaatttcaattactaacttattttttcaaaaaaaattgcctctcccggtttttaatcattatttttttcgattgattaagggggaaaagcaaagaacgagaaaacttggacagaaggttaatactctgacaatttcaaaacgaagtaaaaagaaaaattatcaaatcaacaaaaagtacccgttacaacaaaaaaaatgtcccaaactcgtgaagattctgtttacctagctaaattagctgaacaagccgaacgttatgaagaaatggtcgaaaacatgaaggccgttgcttcatcaggtcaagagttatctgtcgaagaacggaatctattgtcggttgcttacaagaacgtcatcggtgctcgccgtgcttcatggagaatagtttcttcgatcgaacaaaaagaagaatcaaaggagaaatctgaacatcaagttgaattaatccgttcttaccgttctaaaattgaaactgaattgaccaaaatctctgacgacattttatctgtgttagattctcatttaatcccttctgctactactggtgagtctaaagtattttactataagatgaagggtgactaccaccgttatttagctgaattttccagcggagatgcaagagaaaaggcaaccaactcctctttggaggcttataaaaccgcttccgaaatcgccacaactgaattgcctccaactcacccaattcgtttaggtctagctttgaatttctccgtcttctattacgaaattcaaaactctcctgataaggcttgccacttggccaaacaagcctttgatgatgctattgctgagttagatactttatctgaagaatcatacaaggatagcactttgatcatgcaattattaagggacaacttgaccttatggacctctgatatttctgaatctggtcaagaagatcaacaacaacaacaacaacagcaacagcaacagcaacaacagcaacaacaagctccagctgaacaaactcaaggtgaaccaaccaaataagagcgctgagaaatacaaggggaaatgaagatttaccactccagttttcttgctaacgaaaatgaatgcaattcgattttgatactttttttaggggaagagataatatcttcgtctaatacaaattcacaaaattttcaattttaccaactacaaaatatacaaacctctaaaaaaatagtttcttaatatataacataaaatagtttttctgttactattacttctatcactgttttcttcgtgtattcttatattttggctatcgttcagagttgagacaatttgcgagagtaattgagtagtaattttcgtatgttttaaaataagttccttccattgtatacgcacctctttcttctgttttcctttgaatcttgatctaccttacctattgaaggtgaaggcatcttttctcatttgatgaaacagcgctccctgggtgtaggggggcgggggtatagtagcgtaaatccgcaacggaaaaatacttcgagtggaaaactatgaccattaatatgtatgtcttacaagagaggacaataaacaaagtcaaataaccacaagggatcacaaacgaaaggatgtcagttattcctccaaaattcttcaagattgcaaatatatcaattggctgcatagacattattgctgccctttcacaattgacgtatattttcaccaatttaaacgtcttcctcttggcagtttacggactggcactctccgtacctatcgtctatctggagttcaaggttccgtcaaatctttacaggtatgcttccttttactttagttttcttggaaggggtttatcttatattttactaagtctgataatcagcttcggcggtatctacaacatattggcgggaatgtttacttttattttaggggttgcctttattgtttttcatttttcccagtttgtggaagaacctgctaacttcagagcacccggctcatctttgtcaattggtgatgatgacatcgacgatgacgatgacatgatttaatattagaagcccatgtctctcaatccgccggtgttacaaaagcatggcgaaacaggcgtgagatatttaatcttccatctcatctgtatagcaaataaaatgtaattataatgcaagattctgagcaaatgaaccaagcggttttagtacagctaggttgactttttttataatattctattttacattttatgatatacttatattatttatatactagctttagaaatgatgaagtttcctacattttcatggtttcttcaactccgccatttgatgtctcaacactcttctgcttcattggctgcgtttcctttaataatagaccgaacctcttatccttggccaaagtagctaattgaaagatcccttgaacaattgaatcttgtggatttaattcgtgctgagagtgaatccagctcggttgacaggtcttagaaccaccagttaatctcaataattcgggtctgtccgttgtacttacactagagtcacataatacgatggtattacattcacgagcaactggtaaagaaatcgattccttggttgaattcattaaggatttaagcttgatggctgaaacacccaattttggtaaaggtaactcatgcccaggtaatgttaatgtagaggttgcatcataacttaaattaccgtttggattggtagcctttaaaatatggtcccatggaacccatctagcaatttgtattggactttccacacataagtagttgttggaaatctcactcatcccaagtctaaatgatttcaaatctttctttaagctttggagttcttcttcattttcgtgaacgaaaggaaagttagaagataaatgagataacttgaatggataaacgccttgtttatcgattttagttaataattgtctagaagtttttaatttaagaatatgggtttgagcaaaatctctaacatatgcaccgggtcttgcaatcaattctccagccttatgagatttacctgtgtaagagtcaacggtttctaaagttactaaaccctttttggtacaatgctccaaagatgccattttcaaatcaattaaatacacttcacctgattgaacaacgaaatcatcacttggaatagcagaaacattagtgaatggagtcgattgtccacgatctaccactgttaaatccttggcatcagtattagatagcaaatctgcttcttgatgggactctgtccaaacaacacccttatattccctttcggcaacaataccttcgttttggcctgccaggaatcttctaatccttcttacacgagaaccaggaacaacgccacagttataagatctggcaatagtatccactatagttctaatcaattggcctgtgataccacttgaagttcctcccagtgaggcaggaagcttttctggagtcagagcacaggctaataaagcaacaactgtttccatagcaatgtgagcagcagctacagcatccgctttaccacctagtagtggcccagtgggttgaagaataggtttggtttcatcaacggggtaaataaccatagtatgagaaacttcagaggtgtaaccatcaatatgaacacctagtgtaatcttgactaaatcccccggtctcaaagtcccagtgacagatgatgcaaaagtggagtctttccccttattccagtttaacaaattttgagtatcatctatttcggggcaccatccaccagaaatttggtcgatatcaatagtggttggaatggcaatacctctttcattaactttgtttttataatattgttccaaccgggtcaaaataaaagaatcggtaagcaaacatagctctggcacggttaattggcgctgtgtggtcttagagtgatatgaatcattgatcaaagaagtaacatatttcaaagcagtttgtgcgatttgtccagcagttctgtatttgttcaagaccgattcctgtagaatatttttgtcctttagcaaaatctgagtatcctcgtgggagatagctagagccatgatagttttagcaatattagtcgggtcgggttttttcttaaaagtattttgaataacacgatgctttagctcatctcatctcttctgctgaaatttttctttacttcggtaaaattttttcagaaagcaaaaaaagcttcacagaggcatgaccctctccgggtaaaaaaaagcttagggttaccggcctgtcatttttagggcattatcaattttttgccatctagttgcaactataataatacagtatgaattgcacgaaagagcagtcaatgtaaattcacgaagtgactgacagaatactgacatcagctgatttctcatagagctgtttctctgataacacgttgtttgaacatcgacaagatgaaaatctagaagtatcaagtttcctttaaagggatatataacagattctaaaactgacagaaatatttcgagtgaagaagaagcgttaaatattggatctttccgcagttctactctgatacatttttgaagtaggagagtcatttagaaggcgtattgctcaatagtagaaagcaggcctgtgcacatgaattaattaaaaaatataaaggtagtgattagacgacacatgtccataggtaacctgtcataattttgaacaatttcccttcttttcttttttttttttgggtgcggcgatatgtagcttgttaatttacacatcatgtacttttctgcatcaaaatatgaaaggcgatagtagctaaagaaaataccgagaatttcctcgaaaagttgacgacaaaagaaaggcataaaaaagtaatttgaaaatattttaaaactgttttaacccatctagcatccgcgctaaaaaaggaagatacaggatacagcggaaacaacttttaaatgatggaaactcctacagacaatatagtttccccttttcacaattttggtagctcgacacaatatagtggtaccttgtcgagaactcccaaccaaataatagagctagagaagcccagtactctatccccattgtcaagaggaaaaaaatggacggaaaagttagccaggttccaaagaagtagtgctaaaaagaaaagattctcaccttctcctatttcctcctctacattttcgttctcacccaaatctagggtcacttcttcaaactcttctggcaatgaagacggtaacctaatgaatacaccttctacggtttccactgattatttgccacaacaccctcacagaacatcgtctttgccaagacctaattccaatctctttcacgcaagtaatagtaacctatcccgagcaaatgagcccccaagggccgaaaatttatcagataatataccacccaaggtcgctccatttggctatccaatacaaagaacctctattaaaaaatcctttttgaatgcttcttgtacgttatgtgacgagcctatttctaacagaagaaagggagagaaaattatagagcttgcatgtggccacttaagtcaccaagaatgtcttattatctcttttggcaccacttcaaaggcagacgttcgtgcgctatttcctttttgtaccaaatgtaaaaaagatactaacaaagccgttcaatgcattccagaaaatgatgaactaaaggatattctaatttctgattttttgattcataagattcctgattctgagttatcaatcacacctcagtcccgctttcctccttattcaccactcttgcctccttttgggttatcctatacacctgttgaaagacaaacgatatattctcaagctccaagtctaaacccaaatctcatattggctgcaccccccaaggaaagaaaccaaattccacaaaaaaaatcaaactatacatttttacattcacccctggggcacagaagaattccgtccggagcaaactctatcttagcagacacctctgtagcgttgtcagctaatgattctatttctgctgtttccaattcggtaagagcaaaggatgacgaaaccaaaacaacgttgccgctgttaaggtcatattttattcaaattcttttgaacaatttccaggaagaattgcaggattggagaatagacggggactatggattactaaggttggtagacaaattgatgatttccaaagatggtcagagatatatacaatgctggtgtttcttatttgaagacgcatttgtaatagcagaagtggataacgatgttgatgttttggaaattagactaaagaatttagaagtatttacacctattgccaacttgagaatgactacactcgaagcttcagtactcaaatgcaccttaaataaacaacattgcgccgatttatcagatctttacattgttcagaatataaattctgacgaaagcacaactgtacagaaatggatatcaggtatattgaatcaggattttgtattcaatgaggacaatatcacttcgaccctgcctattcttcccattataaagaacttttcaaaagatgttggtaatggtaggcacgagacgagtacctttctaggtttaatcaatcctaacaaagttgttgaagttggaaatgtgcacgataatgatactgtaatcataaggaggggattcaccttaaattcaggagaatgttctaggcagagtactgtcgacagtatacaatctgttctaaccacgataagctcaattctttcccttaaacgagaaaaacctgataatttggcaataatcttacagatcgattttacgaaattgaaggaagaagacagtttaattgttgtttataacagtctaaaagctttaaccattaaatttgcgcgtttgcagttttgtttcgttgatcgaaataattatgttctggactatggatcggtattacacaagatagattcactagattccatctcaaatctcaaatcaaagagttcctcgacacaattttcacctatttggttgaaaaatactctatatcccgaaaatattcatgaacatttgggtattgttgctgtatcaaatagtaatatggaagcaaaaaaatccatactatttcaagattacagatgctttacaagttttggaagaagaaggcccaatgaattgaagattaaggtgggctatttgaacgttgactacagtgataaaattgatgaactagtcgaggccagctcctggacttttgttttagaaactctttgctacagtttcggtctaagttttgatgaacatgatgacgatgacgaagaggataatgatgattcgaccgataatgaacttgataatagttcaggatcactgtcggatgctgaatctacaactactattcatattgattctccatttgataatgaaaatgctaccgcaaatatggtgaatgacagaaaccttctcactgagggtgaacatagcaatatagaaaacttagaaactgtcgcttcttcagtacagccagctctgattcctaatattagattttcacttcattctgaggaggaaggtactaatgaaaatgaaaatgaaaatgatatgccagtattattacttagtgatatggataaaggaatcgatggcataaccagacgcagttcattctcgagtcttatagagagcggtaataacaactgtcccctccatatggattatatatagagtatacactaaattttatgcaataataaaaagaaagcatcccgccaaacgtttcgtaactacatattgttacatagtttgattccgtgaatttgaagtggacgcagttcttcttagtctttcaagttcatagtaaatagacattacccaaagatctctttcctgtcttgatcttgccatgaaaaccattgacttgccgctcacacctaactttttagtgaaatggatcttatctgtgttacttggaacattagagttattcaagtcagcttccggagcagaaggtgggtcaatattattatcttgtctaccataatcttgcgtatattgcttttcattccctttcttctgtaagcgattgctagaaagggcacgccttgttccaaaccaaagcgtaaagcatcgcgaactctcgtcttctacagatcgccatccgtccccataaactcgtgggagagcgtgggatccatagtttatttcgtcaaaagtacgatctctctgcagaaggtctagttctgttgtggtcccagagtataggtagcaatcgtcaatcggaatggttacataatgagcatactccaaaacttccttagcaaaacctgtggttgatctatgaaagcagtggaacagtacaataaaacctgatatcaaaacgacgtagtacttcgagaaaacagaatgcttgtgcggcttttgatataaaggtcccttttgaattaacggcctacttaatgatattccatttgcattaaaggtttgctcatctgcacgcccatgttctacgatccagcgcaatgtattctcaccaatttttgtttcctcttctccatttagcatcaaaagacctgcatttgaacgccttatttttaaaagcctctccgtatcttccctttgcttgtttttccaataggatatcatttgtttcagctttatgacccactcttcagcaactgttgctgatgtagcaagcagcttcaagaggagtccatttgaggtttctatatttattacggaccgtgaaacatcatcaatctcgtagtttctatgccaaaagatttcactagcttccttgtaaaccccatattttattttgtctgcttcgtaatcagtccttgttccttgatatatatctttcacctcagttaggtcaatcacattgtccgtttttagtatttgatcaatccttctatgaaaacaatggaaagcatagaaatctctggaatcatattcactttgggtcgtttgacagttcatccactcgatgtgatcatttgtgtctaagggataaggttgttgctcgtaaacctctggaattttcttccactgtttccaaatttcttctttttctatttctgtgctagtgtcgtcaatcatcgaatctataggcaatggtgggtttgctctatatgctttcatcgaaaaaagcaaattctcacacgtgaagaagtaagctgttgaaatactatatttaccaaaatttgtcctcgcagagccatacttgtcagtcaatcttattaaaaaaccttcaataggtgttggttctttcagacattttccttctaaagattttgtttcccttaaacgattcgcaattggcctgtactggattaggtgagattgacaaaatgcaaaaattccagttaccagagaatcttcatcacatggaatccactccaatctatcatatcttttcagggcacatcctagtacaggattttctgtatcccattttctaatcagatagtcataatgcgccaattttaatttctccaaaatagcaactgtgaaatatcgtaaaatgggatgctggaaaattttataacctctttgaagaaaacatatttttaatctatctttttcctgcttccctaaatctattagcttttggaatataatttcattcaagtttatttttatcgagatctcagttaatggaattttcaagttgatggcaggtgtaaatagttgtcggtccaaagattctagtagaaatttgtaccatctaccagacgaacgaatactgctgcatcttaagataaaaattttaatgggggaatagtgttttaattcgtccttcttttcaatactctcgtctataaacccacctaaccgcttatcaggcttttgtatggatatagttttgtctagagagctgtagaattttacaatacaatttcttgaaagaaaaaaatccaacgggttgcggtgatactttgtagctatggaactgatatcttcgatttctgggatatgacgatgacgatagaactgtaaaagtatcgggggatcgaatcttcccgtggatcttgcaataacaatatattctttccaccgttcactgacccttgtatcaaagcactcgttttcagagaagttgggaagtggtactttattttgtatagcttcttttaccatcactagcattttttcttttttaaggatctgaccggtgcgtttcttgacagttgctttatttgttagtgaatttgtcatacctaagaaagttccaacactatctttgattttgcagctagttttgtttcgagcattgtgaacatgttttcttatatgatgagaatgtttagaggctagcctatcgtgtataattctctcttcctccgtcagttcggtaggccatggaggtaggatattaataaacggaagatgactcgaatgcaacttaccaatgtccacgcatgaacctctttctcttttttgaaaggcatccgcacttttacgtctttcatcgagataagtcccatatttctgggatgttttccacagcatcaagttttccttttccatactttgtagagcattaaaaaaaatcttttcatttgcatttaatcccacgttattgatagtattagatgttgaaaagccatcacttaggtcattcgagttaacaaattgtcctgatctacttagaatactatttggggcggggcttgtccgatttgttacttcaattatactgtcgggatatctcaaagtatcttcagaaggttctctattataattaaagtctgtttctccaacacttctggctgaagaggggctcggtattctatcaaaatgcgaataatcttttctggatatgctttttgattcccctagatcttttcgtttcaaattcgaaaggagtgatttattccttttatttgtattttcttgatcttcttcatgtaaaactgggtggatatccacggcttgcgccgtatcgatgagaggcaaactattgtttctagaaagctctgattttttttctttcaaaagctcttgtcgcatgaagttttgatcggaagaactcctacaccttctgggtagacttaatttatattcacttttctgcacaggacttgacctagttctcttcatctccatttccgcttctttaagacgatgaccgttgtgaattgatgtattatcttcataggaccatgtaaagtgctttcttaagtacaatgcagttgggatcttccctacacgctttttgtaaattgttccatagccatatcttcttagcatgtcagattgcttcctaaccttccgaagtgaaattttagttagaagtttccagacttgattattttgatcagcgtaccattgttttggaataccacctagcaaagtcacctgtgaacatgctgaaagctctgtaggtgaaacatacgacagtctaaacgctgtgaaggaatgccggggaatggtgaagaccttgacatttgcattttgtggtgagctgaagctagtcactctctgcgcgtacttaacatcgtcttcaacaacattaacgatagaatccatatttcgaaatgtttcgaagacaaatccctttcttttacaatcactgtatgctgacttttgttattgatattttcaccagacatttctttagccacaatgattttgttttaccatatctttgaagcacggcgcaaactccgaatatcgcataaagaaggttgagagaatgttttctacctttaaaagaagaaaagagatccttcgaaaacggtcgatcgataataactgtaattggcatttcaaataaatagaggatagttaaaataatcctcgagaagcgatatctcaattagataattaagatccatttttttttgagggaggtttactcatcttcttgaaactagtgcatgagtatagtaaaattagtgtttctactgggggctacttaaaaaaaagttacatacattataagaaaatctttttgtgttagtctatttaatagtaattctcgtaatcaaatctatcgggcataatcgctggggctaccactgtccaaccgtaaagggcataacatatccatgcactaactatttttacccaagaataaaaatatgttcttcctacgggtataaaatcacctacatcatcctgggtaacgtttattgttagtaaaattgcaatccactgggttgccagaaagaatataacgtggaacagagtgtaattgtacttggttccagtcctttcatcatcattttggttatccattgcgcctgtaggagatgatgtccctaaccaagcggtatcatataaggcactttccggtaaagatccttcttctacagcttgtttaatagcttcatacctcaactgatttcttgtctgtccacctagtccttcgtactcgatatcattcccgagatatatagcaccattagtattggtgccttgaaaagcactattagcagcggctctagttgtggtgtaagcaatcgcaataaaagtaaataaagagcccaaaatgatactaaacttacgggttccactagatctaaccaacggattacacattttgtcatccggttcggaagacatggcactcattgtcaaataagtacagtaaacagaaaccatactactttgggccagcccacttttagggttggcctcttggatcttaggattcaccgataagacaagcgttataacagttaatattaaattgactgttaccgctgtttgattcatgttacattgttgatgacaaaacataacatacataacaacagtcatgataatcgatgcggtatacattgaagttgtccctaaaaccaaaaatcgttgccagaatgaggaatcttcatcttctgactcaacgtgactaatacacgtttcagcccactcatgagcgaagtctactaataatataagcccaaccaggatgaaaattgctccactagggactgacacccacttggaaaagaaaatataaaagtcattggggatgacaaatgacaaaacaatgagacataaatacagtataaattttaaactccaccacgaattctgtaatgctgctcttacgtcattagtcgactttacgcccgttagtacaagcgccaatatcaaatgtaagcatcccaatgcaaaattcaacctatgaactgtaaaaaatccacattccccagtcccagtacatgtcttccctggccataggattgatttgttcgcagaataggacacccatgatatcaatgagttaagtaaaagccaaacggcgtacagaagtcttgtccctaaagaagaagatcctagggaagatgcagtcttagtcaccaagtttgagcagcaacctccaaaacaggacgccacgaatgagcccgccatgctaactggcaaagaaattacggcacccatggtagattgttgtactttgtgatgggtattttgatatgaagtaaatctgttgtttgattataaacttcgttttgggggcataaagacctcaaaaacagttctcttttttgttagaatctaattgtcggaacttctattgtagccgagagacataaacaaaagaggtacaaatactacaatattcgacactgtgaaatgataaaaaaaatctacccaggaaaccctatgaggaaatgtcgaatactattgtgatagtctatttgggagctaacagaatcgaaattggaagaagtgctgatgcgtgtccacaagaaattatcgcctggaaaacaggtagtattaatgaaaaaaatagggaagaattgaaaaaaatatttgaacattacttccaaatttgcaacatcttgggaaatcgagaagtacaagtgttgatactagaagatatcttcatttctgtagtagagaaaagaattatttgtagcatcttgtttaaggaatttgactgcgctcacgtttcgtttgtccccagggccattgtgcactgcttatcctgtaatacaaggaatgccatagttatagatataggtaccaattatactacatgcgtacctattttcgaccttagacctttgcaacagttcataaaatactcaaaacgaggcaaaagacaggttgagtcaagaattcctctcccgggcagtctctacatgccaatattttttgacgaagaatacaactctaaaaattgtgaagtagatgaaaccccggtaataaatcttgtcaaaaatattgtagagtcacttcctatcgacttgagaaggccactgagagaaaatatcattatagtaaacattgaagaggcgtatgaaacagtaataaggaatttattcaagttaaaaatggatacgtccaaaatccagtttcctaaaaattactggcaggctggttctgcatgcgcgaaaatacttctgcactataaggggagcaacattgtaggaatagaaagagatgagttttataacaatcctcatattgctcctgattggtttgattattacttcagaactggagtgaagcgcttacaataggctttatgtatatgtagaaaacaaaaacaggaagtgttctcttcaccaaactgcgtctttccacaacaattagccttattgagcttttgatgtaaaagtttatgatagtaaagagctatttttaacaatagaggagaaaaaataaaaatggtctctagcgggatcgaaccgctgatccccgcgttattagcacggtgccttaaccaactgggccaagagaccaatttggatcgaaagtgttgtatctcaaaatgagatatgtcagtatgacaatacgtcatcctaaacgttcataaaacacatatgaaacaaccttataacaaaacgaacaacatgagataaaacacggccttccctagctgaactacccaaacgtataaatgcttgaacaattagtttagatccgagattccgcgcttccaccacttagtatgattcatattttatataatatataagataagtaacattccgtgaattaatctgataaactgttttgacaactggttacttccctaagactgtttatattaggattgtcaagacactccggtattactcgagcccgtaatacaacagaaagttaaccattaatatttcacctaattacacactctcctaaagaatttggatttgataactatcatgtcatttgaaagagtaactcgttttcagatttattattgccggaataaaaataaataaatatatcgaataatattctttattattaatgtcgaatgagttgttagaagacttcataacaattatcggatttaatggaagctgaagtgcaagaattgataatttaataagataatgaatttaatataaaatataaacggagagagaataatgttgttatatagaattgttgattcccttttgcggatttcttatatcctcgaggaaaacttctaatatatatccaatataatcgtttccaaattgtgaaagaaaaaaaaatcttcaatacagtgtattagtgctacataaaaacgcgttaaaacttgcattccaatttatcaaaaagtttgccaggacatataggatataaatgcattgcgaagtaaaacacttctcaaaaaattaaaaaaaaaaaaaaaaataaaactaacgtattcacttcttttactttagtggagagaataacgaaatcactcaactttaatggcagagtatatcttcctaataaaaaacatactactaaaaaaaccaatcgctccagtgacgacacaacataatgcagatataataagtgaatatccgagatagagcacgacagtaataactccaccaagcttgaacttagtaaatagtatggagtggatgaacgtatagattgaacatcctaaaccaccaataataaaacttctccattgccatagccagttttctagacataacgagtaatatgtgatcaagatggtaactaatgaggttgtcaaggtcaacaataagaatgaaaagagtaaaaatccaaacatataaaaaattttgttgaaccataaactggagtaaatgaagtacagctcaaccgctattgatccgaaactgaaaattccagcgattaaggttgcttgtgctgttctcaagtaccagggttgatatggaatctgtctggcgatttggtttgttttagttggatgctcatcccaattacactgcttatgagcaacaattgaacccgcaaacgacaacggaacagaaactaaaaaccatagaagaatgataaagaataggcttctcgctgggatgacacctgaagaatgtgcaaataacaaaaagaagttcattattacaatcagtaaaaaaattgctccaggaagtaatattggcgttaatatcatattcgccttccaatagggtccacgaaaaaatttgtagacacccattgaggcgtaggatcctacaaatccaaataatgcataaagaacaaacattacagttggcagggatcctctggaaacaggcgacacaagacctactgcggcaaaaaaaatgctacacatgaccatcaaaaataactgcataccggatcccacaagaatggatagcagcatcgacttagatggggttctaaatacgtcaccatggcccaatttccagccagaatcttcatggaattcattatccaagtttagttcgttataacgagcgagatcgcttttcaaagcccgtaatagagaatgcattacaacagatgacaacaaaataacaataacggaaaaatttattaatgaaaaccattgtatctgcgggtcataaatatgtagatacttatcccatctcgtagcccacactgtatcagaggcaacaaatttaacagaataagtgaagtaaacctcgttatccttatcctcgtctagtatcagaggttttcccgttgtagaacacgcgccaggtgacgatctttcgatagatacagggtttacaatgacaccaacaactcggtaattatcgtttccacgatcgtgaaattccacttcaatgtcaaaatgatttacaaagtaaggtaattctaccgttttaactaaattaggcttaacattcttgggcagtcgagcatccaatataacatcctcatttgaggcctctgaagtaagctcttccatcgtactgggaactgctttaccgtcaacggtttgcttaacatctgtaaaacctaactcaaatcctgtgccgtaatagtttgtttttgttctgctatcataagcctttcttgctgctggcaatccatccacgagccagttttggaaaaatccacttttaataagggtgttgataaatttggcatcttttcccggaatcgtgcttttacaaagtgcaacacactctttctcctctaacatgttcaattggaatggggaattgtaaattctgtcaccaaatatgactgaacctaacgactcaggctgtttctcaacgtgctctggtctacaaaaatgaaacctcttattatagtaatcataggagtaaagaaaatgttctttatcgcctgaaacatcgttaccttcctcatcttgatgctgaaagtaaattgatggagtcaagcggttcaccaatagcgggatttcatcgcctgagtgatatgttgtgggagataggcctggcaaggaaaatcctttagttaaagttgcatagcaataaatcagcaaccaaacacctcgtttcattaccgattattaattatcaatatgtgtactaatataattgtcaaaatttatgatgtaaatttagggttcccaacatattttactcaactgtaaacaagtcataatttcctcggacaaaattaggcaaaataacagaaaaaccaatggatgggatgggtaggaaaatgagtaagtaacccaaacaaacggtacctctttattcagtcggctttacagatactgaggtaacttataatggttttttcttatgagcactatatgaatctccttttccatttggataacagtaaagaaacggtgcctccagagattgcaaaaagaataatttcaaatgctatagctcctgtaataacagttacttcaactcctctcttcgacaaacatattcaagaaacgtacaaagtagattctctctatatgctgctgcgattctttggcggttgtgtctctgatagagatcaagccaatgaagcgaaggttggacagcatgagcatgaggtttgtgatgcaagtgactcgacggattcaattcccaaaaataaaaatttggaagtgcccaatttatcaaagaaaggtagtcgcagtaggtcgaatagtcttttccagagggattcaacgcaatctcaatatatcaggtttacaaggccattaggtgacttgatcgaaacaagagatgcaaatgatatgttattcaattaccattctttagaggtattcttagataattatttgaaattggttgcagcaaatactgatgaaatggttcctcataatcttcttaagaaatccatttatcatagtttcttttcactagcaatttcatccacaaataacttatcgccctatgaaacttttaatcaccctattctttccttgattgctttagatatatcaaatggcgaagtttatgaggatgcaagagatcttttagtcaatttcaagaatcttaatcataatactgaaaactttcctatcttcatgaatacaaatgaaatgcttccagttttcttactctgctacaatgacgattcccaagaagaattcgaaaaatgccaggcgttagctaagaaactaaagaagcagttgtttgttgagagtatcttactagcactctggaaggattcttttatttacgacgaaaattcagtcatacagttacaccaaccagtaatgtcatcgcttgaagaaattctcttcttccttcaagctccaactcaaacaacactctctctggctttgataaactcgatctatgatatgcttgattatttggtttatgatttaatgataccattcatgaaaagaaaagtgtcattctgggaagagacaattttacagccaagaaagtcgctatttaatggtgcaaagtttttcaaaaaatttatgaataaaaatcctgtcaatggtaatcaccaacataattctctaacgagagacagccagggaaatgaatacttcgcatcgtcatcttctgagtttttgatgagaaagttagcagattggtctatgatgctatccgacttcaaaactgcttattccacatacgaatcgcttatggatgacctagatgcatttccaaagtacctggcatcatgcatcgaatggtgcgcggtatcactattgatgggtgcgcagagcatagtcaccgtgaaaatgatcaaaaacgatataaatcctcttatcgaaagggcattagccacatacgaaaactgctcacgaatacaacgtggtaaaggcaaagaatcaaactctttggatgttacagagccagtgcgttcgtatgagacacgttgtatgattttggcatctgaattgtttttatctttaagcaatacgtggacatctaccccatacgctatccaatatttagaaacaattctagacgagtgcaagttgggaccttgttcacagataatggtttgggaaaggcttagtgactgctataatttgagagttgaccctagaatcaaacatagagttggagcaatgaagaaggacgctaaagacaccgaagatctccgaggtgagcataagtatagcacagatcatttcacagacgaggacatattatcggaagggttaacaagaagacgcaaggcagctttttttaggttaatagcagctaagaagtgggcagagcaaaaacaatggagacaggtttcttggtgcttaaaagatattgaaagtacctattcagagatcaaatttttgcatggtaacggtttaattttaagcaaactaaaaaatcaactcaatttaaaggacgtggattctgcaccacggccctccgaaaagaatcttacaagaacaagtgttagctttattggatgactttatggaaaattcatgttttgagtataaattatacgtacgaatcttatagatatatatttttcttttaaaactccatttcagctcataagccgatacaaacaccttctatatattatttctctaacagctatgttaacatgattgcctttgtttatctactaaaggacccttctactttatctaccatacgcctatattttctctgtgtttcaatcatatcgagaaaaatttggtacttcgtgtctaaaagaattctatctggatgagttttctcatttggattgacaattcttgcattacccgttagctcttgcataactttccatagaaaacttgtcccgttatatcttccctctcctaggctctcctgtcccacggtcaatgaagcatccttactactttcctcagaggttttgtcaagtggttgttgtgtgcaaatcggaagagaatagttatttattttggcaggcgcacttggagttgaaagttgtagattatgtggggatacaaagccatttgtcgagtttcgatcttccattgataacttttgtatcgacgaatatgaatcgttaaaacgttccgtctttgtctgagaagatttttggcctttgagagttcttttttccctggtataatcaaaatcttcacttgctgcagccccaagcaaggcagaaccaaatacaactgcagcgtcaacgtatcgaggaatcactatcggcaggccagtacaatcagccaacaacctcatcaacaagctatttcgacactgtccacctgacatgaaaatagcatttatttcatgcccactttttagcattacttcaatgatttgtcttgtttgttgtgatatgaattcacaggcactcaaatacataaccgctaagtcttcaattgagttatccatagattgtcctataatacaagcgcgcatattcggatctgctatcggtgatcgattaccgtgatagtcaccataaaaaaacaagtgcttagctaaagaaataacagatcttactttgcgcttctcgaccaaggtttcaagtattttgtttaaatattcgaatttcgacacacctgccaaattagccatatgggatagctcagtgaaagctggatgcgtcgttattaaatgatctaaaagaacgcctgtacagctttggccgccttctgccgcccaaaagcctcttgcaaggacatctctataaggcccccaaacgccatggacaaatatagggttttttgataacaaaatatgacacgtagacgtaccggcaacagctgccaatctgccaattgcaccattgaaatcctttttataattttcggtctcggcaagaccttttactgctgattccggcttggcggctaccgtccctacccagcctgcatatgcatcaataattcctgaacttactacacaatgctctgtcaagcctaattgacaggcagcctttttatctaacgggctgatacattcacctgcggtcagaaagttttttttttcccttaacgatccacccagtctttcaaaatcattcttcgtaagctctgaaagcccaattgaatttaagaattctttggaccagcctatatcggaaccttcgacacccactggtagaaatccctgcttacaaacagcagaacaaaatgacctattctcttttcccgtggctttgaaagtcaagtaatccggaaggtcaaaaaacttacaatcctgaaaaattccagcttctaagttgttcttcaaccacttaatcttcggaatttccatttcaacagacatttgccctcccacatattttaaacatttatcaccagatgagttgatttcttcagtctccttcatcgccctatggtccatccataatatgatattctggtcattattggtaaaatccggtccaactgcaatttcttcaaaattggtagcggatacgactactaaggaacaagtcgcatcaaaaccaattccacgaactctttcagggtcaactcctgattcttcaacaacagttctaacacaatagcaaactgcattccagatttctcttgaagactgagtaataaaattggatatcaattgttccctttttatgggtttttctgctagcgacaacatgttaccagattgatcgataacacatgcccttgcagagcctgttccgacatctacaccaacgtagaattttgcttctggatcttgtggagaaatgcgagaaatcgaggtttcctgtgacgacaataccgctggctcccgtgtttcattttgcatattgttttggcgtttcctgcttttcatatagccttaataatgtactttgcagatgtttgttccttcgtctctttacatcttttcattgtactcagcggtctgggtgtgcagctttccacatttactaatactggtctgtagcatttagtcaaacgggtgttataaaggttcaatttcttcatcatacctaacattgtgatcgaggtttccaggaagagcttatatatatcaaaacaagaaacccagagtatctttacccccacattcaatatgaggtgtcagccataattatttacatgataatactgatattttttctttttcgcgatatattgaaaagaaaaaaaaattgcgaggtgattcctcatcgcatgtattcattttaacgacattgaattaagccttcaggggggagaacaatttaacgattgtgtgagtgtgaatttgtgctgaggataacaatgacgaaaccgcgttacaatgacgtgttgtttgatgatgatgactcggtaccatcagaatcagttacgaggaaatcgcagagaagaaaggcaacgtcacctggggaatcaagagagtcctcaaaagatcgtctactgatacttccctctatgggggaatcatatactgagtacgtagactcttatttgaacttagaattattggaaaggggagaaagagaaacaccaatctttcttgaatctctgacaagacaactaacgcagaaaatatatgaactaataaaaacaaaatctttaactgcagataccttgcaacaaataagtgataaatacgatggtgtagtggcagaaaacaagctgttatttttgcaaagacagtattatgttgatgatgaaggaaatgttagagatggccgaaataatgataaaatatactgtgagccaaagcatgtatacgacatggtgatggcaacacacttgatgaataagcatcttaggggtaaaacattacattcctttttattttctcattttgccaatattagtcatgccatcatcgattgggtccagcaattttgttcaaaatgtaataaaaagggcaaaattaaaccattgaaggaatataaacgtcctgacatgtacgataaactactaccaatggaaaggatacatattgaggtattcgaacccttcaatggagaagctattgagggaaaatattcttatgtccttttatgccgagactatcgctctagttttatgtggttattaccacttaagagtaccaaattcaaacatcttatcccagttgtttcctcactttttttaacatttgctagggttccaattttcgtaacatcaagcactttagataaagatgatctttatgatatttgtgaagaaattgcatcaaaatacggtctccgtattggcttgggtttgaagagttctgcgagatttcatactgggggtatactgtgcattcagtatgctctaaatagttataagaaggaatgtctagccgattggggtaagtgcctaagatatggcccttacagattcaaccgaaggagaaataagagaacgaaacgtaaacctgtgcaagtactacttagtgaagttccaggtcacaatgccaagtttgagactaagagagaaagggttatagaaaacacatattcccgtaatatgttcaagatggcaggtggaaaaggtcttatatatttggaagatgtcaatacttttgcccttgctaatgaagcggataatagctgtaacaataatggaattcttcataataacaatataggaaatgataactttgaagaagaagtgcaaaaacaatttgatctaactgaaaaaaactatatcgatgagtatgatgatttggcacatgattcttcagagggcgaatttgaacctaataccttaactcccgaagaaaagcctcctcataatgtcgatgaggaccgaatagagtccaccggcgtggcagccccaatgcagggaacagaagagcctgaaaaaggggatcaaaaagaaagtgacggtgcatcacaagtagatcaaagtgtcgaaataactagaccagaaacttcctactatcaaactctggaatcgccgtcaacaaaacgacagaaattagaccaacagggtaatggagatcaaacaagagactttggcacatcaatggaattgtaataatatgtaggatagaatgaaaggaggagtcaccataggtgaaaaaaaaaagcacctattgcatataaagtattcaaaaaggtgttgaaagctcttcctgtatatgaccctgtatttaatgtacgcggttaaaaaatttttatatttttaaataagtatcaacttggataatatgatcttgcccgcaaggtggttttatatgaataattactttttttttttttttttttttttttttttttttttaattgaacaatagatgcagaggaatgctccaaaatttatttccttgaacaatattacaagaggcagatatatacttttccttatttcccttagtaaagaatgatgcatgtatactattacaaatttaaacttcacccccaccatggatgcaaaacaaatagaaagccattatcattagtttttttttttcattcaattacgatacttgctgaagaaatcttgatgaaattctttccagtcttgaatccatttagtccctggagccaaaaacgttgttcgcacatgataagtcccgggtctttgtccgaacccagaccctgggacagtacaaatacctgtagattctagcaaagatgtgcaatagaactcatcaggttcgatgccaaggcgttcgctttcacaaagagctttcttaggtaaaacaagcctagggaaaagatacattgcaccctgaggtttttggcattcgataccctctagttccttaaacgtctcgtacaataagtttgctctcgtacgcatttcatgaaaaattttcagcctttcgtcatgatcttgttcataggactcgtctccaggctggggtggtttgaccattaaatcaaccacagcttgtcctgtgacaacagaacatatggatatagacatgagtttgaaaagagcatctcttatttcttgagaaaacccaataatttccatgtaaccgcctctttggccgcactcatccatgaatcctttagaaatggagtgtaaagaggcgagctgaacgttatcgaattttcctggataaagatgctgcaattttcttaggactttcttcatcgaatgaaatttaacatcgttgaaaatgttttcttgatagacctcatcagaaatgattgtaatgccgtatttcgcagcgatcaaacagatcctggcaatggtttcttcagaaagaactgcaccggttgggttacctggattaataactatcagcacagatggtctgatctgttttttcaaagcatcttgcactactttttcaatttcgtcgctgtttgtagaccaatttgactcctcatctaagtagtatggcagcacttgtgcattgaaaagagatgcggatgcagtataaagcggatactgcggaattggaatcagcaggcctgtttgagaatctttacacaataaagataacaaagaagttgccgcggacgaagcgccagtggttaaataaatatcttccggtgtagcgggctcaccgccgtctcttctagtaatgaagtcagcaactgtttgccttattcctggcacaccttgagaatgcgaatatgcccctatagaaccgccaatatcattcaagaggcgctcagctctttccaaggcgtccctggaaaacaagttcaaagaagccagttcattatggcctactcgtaaaatttccgggtactccaggatggccagtacttgcctggtaaaggtcaaaggcttctgatccagttgctgcggattaccaatgttcgcattgataatatcatcgaaaggcaaaacttctgggttttttttcaattcctcttttagctcgtcagctctggttggaatagctcctcttacagcatattctgccttagtgacacctgtattcaaatcttttttagtaatcttgccagcgggcttaaaatccaaatcctttgcggtgaacacacctttcaaatcctgttggtgtgtcattgtcatgtgttcttacttcttctgtgtttaccacttacaaaaacaacactactgtggcgctccttccctttattcttatcttttatgcctctagagatatgaggaaatattggggtatttactgaatgagaaaaggatgatgtcagtcaagaaaggatcaaaaagaaaagtgaacagaatatagttcccacacgaagtagtaaatttagctatcctaaaagtgtattggtaatttgaagagatatgtagatgtacatatgggaccataagagtaggaaaaataaaataaaatcgccaaacaagtaggagaagcctcaagatacaagccgtttccatggagaaaatattgcgaatgaggccaaacttgaactttttttttttctgctaaaaaattcagaaaaaaaatgaaattattttcttaggtataatgaagtaattatgacgaagtactttgagaacccataaagagaagcaattgaagacgtgtggaggacatcagcccgcagcacattagtagaaacaatagtatcgtgatgtgatccctcttggaccctttgccaatcaagggtgaagcgaagccatttaaaacgtacgaacaatggcggtagttgaggtatgggtgaggccgcagattaaatcccggcggcaggagcaaccgcttttaaccagaattgtatgttataaagtatctgtatatacgtgtatatatgttgtgtgtatgtgaatgagcagtggatctaagtaactaagtcctctagttcttcaggatcgaggccttcttcgctgtacactaactccatggttgggacggcggcaacttctttgaagttcttagacagcagtggtaacgctgcaccttcttcttgattccgagtgatgcactcagtctcatctttttcgccttcttcatcaatttgttctagtgggagtaaatcaactttatctggggtgtcatcttcgtcttccaagtcaagcttatatggtgagttgaacgtcttcagcttttcaatatcatcttgttgaaatggggaatagccttctggtacatacggtaacggctcctgcctctgtggtgctatttcgatatcatagtcatcagttttatcacttttatcgtttttagttttttgctcattcttcgtggagttctttatgagttgttgcagaccaccttgctcattaaatagtcctaggccaccatttaattcattttcaccgtcggaggaatcctgttttaaaagtgcactttggagttttttgccaagtttactctcggaatcttcattaccttcatcatcgtcggaactctcttcatttttacctgaatctgcaagatcttttaaaactagacttttcattttaggtaaagcattataaccaaggacagaaccgtacttttgtaactttcttgaattgcttaacaaatcattatggttggccctactacgactgcgagaaatttgcgaaagtttcctgagttggtcgtttttgcgtatagatagtgtattctgtagttgtggtaagtctgcatctttactctgattagaagtttcgggaaaaataaagcttttcgatctattgttgtcttttgctgccagaggcaatcttccttgttgttgcgcatgggtatgcaacctttttgtgggtgacacctccttccctccttgtatgtactttaatgtgttgccattgttgctgttcgcatcccttttgagttggtccaatcttacaggtggttttaaaatattagagtgcgaccttttcagcaagtgagccggcgtctgtggaaagttaatgccggaactttcattccctgtatatacgatattattctctttatcttcgttagctggcatcataaaggtttattatctagcacttaatctagcttggtaccgcagaagtgtaatagtatgtgaatgggaaaaaccgctagcaaccgttacttgccttcgccgaatattgatttaaagctgcatttattttgtttgtttattttgtttgtttttctttttgacctcttacacgagttttttgacgcgtttgagatctttgtgtgaaaacgataagcaacctacgctaacaaatacacacgtcgcacggaaagtgatagtgaagcagatatttctcgcaaatcctatgttatccgtaaaataaatccaaccctaaagtattaacatgtaacaacttaagcgcttccttaagactgtatagatatatatatatacatatatatacataatcatgaaacgcatcgtcgaaaggtcatttgaagctcggatcacgtgatcgaaagctgtaaggaatttgaaaagccaattttcccgtagaagctgtgaggtacaacaagtgaaataactacaggagaaactcactgagaaacgttggaatagaacagtagtaatcgcaggacggaatgccactatttgcaaggctctgccagcctcaatcaagaagaatgttttcatctatatcttctttctctgctctatctgtgttacgcccacaaaccggtatgctcttaaacagttcaccattgaagactccgtccttcacaccgttgggatttggcttaataggtcaaagaagatggaaatcaaggggtaacacctatcaacctagtacattgaaacggaagagaacttttggtttcttggctagggccaagagcaaacagggctctaagatattgaaaaggaggaagctcaaaggtaggtggtttttgtctcattgaaatttcacatactattcagataaatttgaatacttcttgtacataggtatctaatgattatgcaacatacactttcactattattcaaaaataaaagagcagttactttattccactttaaaaagacggttactttgtatgtacatgattttatataaaaagaaagaaaatgcaccagtatatatatatatacaattaaaaaagtccaacaagacaaaactgattcgctgattaagcaaaatcgattacaataccggggccatgtgtgcttgataatgtggttttactcagtatatttggtttcttagatttttgattatcaacagcagttttaaatgccgctctagcggatataatgttttgtaaaatttctcgatcagtgaagtagcatttgccgactccaatgctgatagagtttcccctttgcctgaaaggcatagatcctagactttcttgaagtaaggagcttatatcatcactcaccgtaccttttttgacagagggtaaaaccccacgaggaccaagtatcctggccacctgcgattgtaaagctggaacaatatcaggagttgcaaatgctttgtcaaaatcaacgctaatttcaccgcttttaattttggcaacaagatctgctccgccaatcaaatgatttgggtatttctcacgaagctcttccaatttactttcgtcgttggtaaaggcagcaattttgatatatctcaaaggcttaggaaatgtcacgctaccggataaaggcgctgtacctctttcaccgactaccaatgtagtcaaattaattgtctgttgcgattgcggtctgccaacttctgctgcgcgtaaatatcttagtgcctttgtaacaggcatgtacaatgggcttgctgtagctggtctctttgcctcggcctttcgttgtaccaatcttttcaactctctttttttggcttggtcttttgttagcgaaggtgcattggaggacatagctgctggtttatagtcatctgcgtatagtttttttgcagtatgaaaaaagcatcttcttgcaggacctgtgacacatattttcgggatcgctactacggatagcatcttctttgatgacttatcactgtttagttttcttcaaattccctttatttcaggtcgtttttcaaaatactttggtttttcgaaagttttctcttttcgcttaaaaaggagattttgtcgctagtctcataatgtaagttacactaaaaaatagagaatagtaaagatgaactggatatacaaatatagtatatttttaccgctgttgaaaacatttcgttccctcccatgatacattcatattttttgtgggtttcaagactaccataatacctactttagaaaagcttcgattaggtaaaaaagttctatatgctttgatgtcgggcatttttacgcatttaaacatttatatgatataaatctactttctttttttcttcttcaacttgttctcaaagtctatccatttgcttggaatacctagcttgttaaggtgatcaatgatcgattgaccgtgtggaccttgaacctgcacttcagcacatttgaatgtttgtgattcacttattgttgtcgatccgctacaaatctttcttaagtcagccgcaagtgattctgggtcgacttgaaacacttcaaaattgctcactctggtaataacttttctgccaattttcatttcagtaataatcttaatatgcggaagggaacccttcattggcgccttgaacaagagagtatcatcgcttttgaatatctgatagaactcggtaaaattattggtgagtaagggatgcaaaatttcacctctagcaatgatacgtgaagcattcaagactttcttcttcttattgaccatatcgaataatagatcgtccataataacttttcctttatcttttgtgtctgctaggttcttgacagaaatatactgagaaaccgcgcttctaatgtcctgagaggtgtagtacgtgtgagaagccaaattaacctccttcaaaagatctttggcaagattaaagggtttatacagagtcagtgaatacatcattccagatgttttctccttcgaggttgtgctctccctactttctgtggcagacttgctacaaccaagcttatatggcacaaagttctttaactcatccttgtcagtatttttgcccacaatagttaagtcatccccctttccttttaatttcaagaagccttctttctcgaagtgtttcaaaaattttgcgctttttttccatgaagttttctttacattgacttcattgtgatcaattggaggcaaattacgcataatgtggtttgagatgaagttagaagctgaaatgggtaattccaaacctttatcttgagtcaaggtataatataatgctcttgtaatgaaataatctacatccgacacagtgaaatggtctagaacttcagcaatctcctctacatcaacagacgcttcttttacatcttcttgttccttttcaacagccttgatttgctccgaggattctatctgtttactactgatattgttatcctttgattgagtactgagaacaaatggaggttccaatttcattttaaagactttggagagcccatcattgaaatgatgtatgattttgacagcaactcctgtttcaccaattactttatcaaaggacggtagatctaattcgacaataccgatggctaagacagtttctggtgcctgtttgctagctataccacaaagagtacctattttacaacgaggatcaaagggtgggatcgaaccggaaatcattaagttagcgccgttgaataaatgttcttctataacaaatccatgagttaaaacgatcggcaataacgcaggatattcccaacaagaatacacagttggaaaaagttgctccttatgcttttccttgaataatattggggtattattctcatctgtgtaaaccgttcctacacttttctggccgttaaagttggtttgttttatagtggaagtacgaaagctatattcctcattattcgtttgtttttggaatgtttgtagcaacttctttctttcggaattcttcaaattacttaaagcttttatgtgaggctccttcttaaacatagctgtactaatcctgcgctacactaatctattgagtcggttattcagtagactcatgtgttaattttgacgcatatgtgttatttcacggttttttaggtttacatttttgttttccgtagctagcgcctaagtttaaccaagcataacaaaatggagcacagaatgcgttcaattcgatttatcagaagacgtgacctagggttctgttgaacacgcgtaaacgactcaagacgaaatgtcgtctcctattaatgattatttcattgattataaccctctttttccaatctttgctacaagaattgcgaaaggccttgctatttacagagtctcggatcacgctaggcttgcagtaattccaataagaaatataaacttggtggcgaattacgattgggatacaactactggtaaatttttgtccatcttttttaaggatgggacgatcagaatccatgacatttttaaagacggtcgattagtttcattcctaagaattccgagtacaaaaatatcaaaaggtatatgggaccgaattccattaagatacgaaccaaataatcgagattttgcatgtaacatcattgatgatttaccaaagctaataaggtttgtaaaggactccaaaaggataaacattgtcccttacactcaaccgaatagcttgtggagaggtcctgatgaggatgatctagatagtaatgaaaaactagacgttcacgtagtattcaatgagggaaatgataaaattacagttttttttaatggtgattacgctgttttcttgtcggtggataatattgaaaacgaaaattctttaaaatcaattatcaaagttcaagatggcttttaccagtgcttctatgaggatggaactgtacaaactttaaatttaggacctttattacagagcaaatcatcagtgaacctgctgaattatataatggtaataaaagagcttataggttatatgcttactcatctcgagttcattaaccgggaactggcaacaccttatttagatttcgtcaaaagattgtgtgatgaagcctacggatatggcaaactcaaatcggaattagaagccctctttttacttggagagatctcatgtgacttggaagactggctttgcaattcagtaggtgagaagaactttaaaaggtggaagtatttaggttgtgaagcttaccaaaaaactgttcagattttaactttaatatttgtacccgcatgtgaaagaatcattatttatgtggagaagttaagggcaatattacaagccttttctatacagaataagctcagttatacgtcagatttgacagctgttgaagtgctcctaaaaagttcacagaaattgttaactatgacattaaattcaataataggcttggggagggacgaaacactttttgagaagtttttcatatggttcaacgacagacttcatgaagcgctagatgaagattataaactgaaatttcaatttgaggatgatctttactttggatacgatttactaagttactttgacagaatcttatctaaaaaaggtacggaacctagctcaataatcgacgtgaaactttatagagacctaattaacagcatgtctgatatggaaaaagatattgcacaaagtaatgttaattctcatattcaacagcatattctggttgatttaaaaacggatgtttttgcgcaaaaatatccatcttcgcaaataaatttgcttgatgccataaaattaccaaagcataattacatagtctaccttattcaggtaacaaaacacaacagtgctcaagaacctttctcagaagaaaacaaaaagaaactatatataggtactctgaaagatgagaatttaggcattatatcaaaggaatcgtcagtcaagattccggcgctattcaagagctataggttgagcagtacaaggtttgtgccgaatagggtccatagcttgcttcgggatattggattgtcagatagtaactatcatagtagccacgtcaccgattataggggagaaaactatgaaaacgaggaagatgatggcacaatagctattcctgcttacatcagggagaatagggaaaatgatgatttcatagcatgcaccgcgaaggtatcggtggatggaagaagcgcatccctagtgtttccaaaagaaaaacaaaatgtttgacacatagacagatgacgagtagcttttttttagtatttgcataatgatcaccaataatagtagtaatgaaatgtaagcgtaaatagcgtatgcatcatctcccaagacttttcttttgtatggcgcactatgaagaagtttggaacccgcctgtggtgtactgagaaaaaaaaaaaatttcaagggcccgcaatctcaaaatggagtcaattgtgtcaagtcttttttttttttttcatcgttatctcactttttattgcttatcttaagataatttagctgatatactatatagaatagccgaagtgtcagtttactcagatttttgctacttttgattactttttttttacattttcaaggtaattgacgtcggttaagtagagatggggaagaaggatagacagcgcaagaaactgcgtgagtttgctaaattgaaaaacaggcagcgaaacttgagaaagagcgtgcaaacattgaagaatgaggttcaacgagaggctaaagtcccaagaacttcgaatcaaattgctttaggaaacgacaaaatcgaagagattaacgaaaatagtccattattatcagctcctagtaaacaagaggaggtatcaattccgaaagcggttgatattgataccattgatgcacagcctcttcacgaaggcccaaaaattgatgactcgccccaagatgaggtcaatagcattaaaggaaaacctgcggacaaggctaatgaagacgatcttaagccgccttcacaacatgaagcatgtggaaattcagctttgcaaagctctattacagattttagtgatagatcagtatcaccattgcaaagtattaccagctgcaatactccgatgagtgagcacgagctaccagtatcttcctcaaattcgtttgaaagagctgatgatatgcctgtagtgcaggcagataaccagacgtcaagtagtaaatctttgcacattgttgcaccatctcctgaagtaccagtcagcggagatgaaatcacttcatatggatatggctctataccccagagcatcggggatgtagagaacggattgaatcctccttatgtcgaaaatacatcatctgatgaacttgtacatgatctgacgagaagacggatattttcatcctgtatgtgtacttatttattctttattgcaatggacagttctataatcctagtaattgcgtccaaaattgcttcggagtttcatgagttatggagattatccttagtcatctcagcatacctattgagtaatgctattgggcaactggtatttttgaagctatctttaatatccagtgtaaaattgttgttgtgtattgctcaattcagttttatccttggtggctatttatcttggagttctgcccatttttggacgtttatctttgcccgttgtgtcacaggatttgggggcggttccttaatagcgctcaaaagtactattatgaatcggttttctcaaaagaacgacagtcggtactcattgagtgcctctatgataacatttgctatgggtgtggtaattgggccctttatgatgaacttgtttgattcttctcatggtagcgggtggagaaatgccttcttaataccagttcctttttgccttgtgaatgcctcgattatgctggcagatatgtattctgttaagagcactttatatggacgcccaacgcctacattatggaaaagattcaagaatactctattaagtcctgatttatacgaaatattgacacttacgctattcctactttgtttcgttcaagtgacctcattggatttaacagggttaaagaataatacgatgattcaagcgctactattttctgtaattatcgtttgtggcattttatttttcttgatagagacaagcgatacttacatgaactctgtaatttcaatgtccttacaaggtgacaagcgtttaatatggacaatgataggaatttcattttgctttgcagcattaatgtgcatcatcccattcggtacaacgtacttcatcattgttttaaatttaagcactttacaacttgcagagagattgtccccattctttttctccattgtactgggttactttagtgtttcttatttttggaagtcgaaaggacagaattttttgctaaaatttgttttaagcggagccaccctgttactatatgtggcacttatgggggtaagtttgaatttaccagtatggaagcaatatatatgtttgtctctgccatttttgggctcctctatgatattgaccttgctgtcaaatctttatcatgagtaccatgaacaaagaaagtcacctatcagtggttctatcgtatattgtttcggtgccgtgggggggacggttggtatttccttgggtggttatgtcttccacaaaacattaataaaacttatgcatgagaaggtgatgccatttagcaagcaaggttatcttaaaaaggaccttttgaaaattatcaagcacgctacggaatcttcagattgggtacacgaatcagccccaaagtttgtttttcaaactttgattgagtgttatttacaagcatgtcgaaacgtattcaaactctctacccttttttttacgattactgtcgtagcaatattcattttcaacagaatccattgtcgtagtcaaaattgtttgtcactatcttgaaccggtagatgaaaatgtatactttaaataatacaaatactttttttcttttttcttaaacccgataatacttttgtcgcttagataaagatgcagggaacttcaatcattgtggtgaccgcacaaaggcgggatctgaaaaatgatcgtatggggcgggggaagaatagaagagtgaacaaggggatatggtatccgtgcaagaaatgaatggccagaatagcttgatttttacttgctgaaaatgcagcaagcggaaacccctctatcagtaggcaaccaaagaaaacatggttttgtttatgatagtgttttctccgactaaatgacacttaatatataagccagtcatttttctttcatactttcctcttgcatgacgaaacaattctttttttatttcgtttccttgtctgtactttttagacacttgaccatatcacagatatttacagactcttttaattctaaataggtaaaatgttcttcagccaagttttgagatcttccgctcgtgctgccccaatcaagaggtatacaggcggtagaataggtgaatcgtgggtaattacggaaggtagaaggctcattccagaaatctttcaatggagtgcagtattgagcgtttgtttaggttggcctggtgctgtatacttctttagtaaggcaagaaaagcatgagtttgataagaaaaaaaaatttgctaaaaatgagtgtaacactaccaacatggcgagtttagtttgatactaggcgctatacattattatttatatgcccagaggttacaacagtggctacaatgcaaaaaatatactggcttatatttttcatttgagatctggttcctcaaatatatatatatatttatttattttttacacatacatactgccctcctgattactttaaacatctatattacaaaagagaagcattcttttccgtccattataccgttctcgggcggatccttagtttcttacgttttagctctaacactaatcaaaattcttatgaagtgttgggacgggcttttgggccccaattctttgttggattttcctgatatctcacaatttttagcttccttagtttttcaatattaccgctttgttcatttggtgcgaacgacagctttgagtcatactctgatttgacagtgccactcaaccatcctggcattgccgataaaatcttatagcccgtagtatttggattcattttgcttaagtctttcttctcatcatcacatttctgcatcacataccagattgcatcccatggagcgttagtctttagggacgatggttgggcatgtgtcaatgaacattcaaagcctagggaacctaggcctgcgactacttttttcaagggaggtacttgtaattttattaccgatgcaatatggttaggactgaaatagaatggcgaatcggataattcattcttagctagagatagcataccttcaattcttttacgtgttccatatgtatcatcctggtcacgatgctcttctttattaattctcaacacctcctcgatgaactccttgttgtgtagaggtcctgcatacattggaccagctaaatggtatgtcccctcgcagaacttacatttagtatcaaccggaggcccttgcgcaaccgagtatttggtgaatgttttgttgttcctaccttcgcgttgagaaattctgcccagaggttgattgtggtaagagccgcaacgggaacaatggtaagtagtcatagtacttgacataacgtttttgacttcaatcgggcttgttttgactttgacaaaaactctgacgtaaaagtcaatgctcaacgacaaaagcggttccacagttttcttgtatttcgcggcagtttgctttagtaagttcaatactagtctcagcgcactttcgtgagttgattcatgagaaaccatatttgcaccaccatataaggcaaaacacttttctgggtatccgttaccggccaaaacggataaatcagtgcaagttaccagcattagaccaccctcctcaatactctgaatagccgcatctacaaaaggtgtaacggtaccgtaaggatccaagtcgatgacgtgaaacttattattcgtcgctttgttacggtacattaagacattagcatcatcaaggtttggcttgacaatgttttcgacactattatattcaacgtttcgttttatagattcgacagcctctggaagtaaatcgttagcaataacttccctcacatggggaatttcatgagcatacctaatggctcttaacccagtggctgacaatgcttccaaaatatttatataaggttcgtttcgattagaattaccaacggcttcttttggtgacccgtttcccattttttgacgcttggaagaatcatcgttagtttccgcgcaccttttcttcttactttttttattatttctcttttggccacattcctcaccatataggttgtcccacgccttgatgcatgtaacacttagatctctattaaattgttggatgggattatagaaaacagtttcctttttagggaaaagaatttctgcttttccttccttgactatattgaaatcctcaatattgattcttggtgcaccatacgcggtaaaattcgctttaattttggatatagcagccttcaacattccgtgtaaatttgcccgcttgaggggtatcctgaagaaaccttccatatctacattgtaagaggaaaggtatcaacttatgactgctcaggatctgtaactttgcgatgagcattgaatgcgatgaaaaaaaaataatgctttatccctttggacgaataaagaaaggctcaaattggaataacgttaaaaaccagattcgatcatcagagcttaaaattgttattcatagcggcacaatagcagaagccacagaatattacctagaggttttaggtgaaaggaaggatttttttaattatttaatactttgaaatagaagtcaagcctttcattgcttatttatatcagaccatatatttttacacacgatgccaccaaaaggttggagaaaagacgcccaagggaattaccccactacttcgtatattaaagaacaagagaacattacgattcaggacctgttatttcctaaaagcactattgtgaatttggcacgcgaagtgccacagcaaagcggcaaaaagctgctgataaataaagacgcatcactagcgttacagcgtggtgctacagtatttgttaaccacttgctcctgtttgcaagggaaattgcaaagagtcaagataaaaaaagctgcagtgtagatgatgttctgagtgctttggaccatataggacactcggcattgaagggtccggttagagataaactagatgaataccaagctgctgttgaacagaggaagaaggaaaaactagatagtggtgaagtagatgctgatggcgatatagatatgggtgaagataaggagaatgtgcccgtggaaaaggttaaagagcatgacgaaatagaagaacaaggcgatgcattacaggacgtagaagagtcctccgaaaagaaacagaaaacggagagccaagatgtagaaactagagttcaaaaccttgagcaaacgtaaccccgctatggaaactgtctagtagtgcttgccaccactcccacaggatcgtagtatgtaacttgcctttattacctacatacataataagctatactcatcgtcgttatttgcaagccggggaacccaacgcggcgccaatgcggaaggaaagaaaggggacaagaagttgatattggtggaacgttaacaagaaattatggcgttgaggaagtgtattagcgagatacgatatcaagcaggtttagttagagccactttgtgatttgaaattttttgagatttacttcgttattataaggacatacggtaacctaggctagttaacataattagttgtcacccttcgcccccctaccctatcggtctttcattttccaactattgattagtaaaattcaaacatctttgctccgattagagcaactgaatatactagggattttgggctattacgcattttttttttcaacttcttttaaacaggtacagtttattacgattactttttgctcacgtagaatatggatgattatcacgtaaatactgccttctcaatgggcagaggtaaccagcaggatgatggcaatagtgaaagcaacagcatgcatacacaaccaagcactatggcgcccgctacgctgagaatgatgggaaaaagtccacagcagcagcagcagcagaacacaccgctaatgcccccggcggatatcaaatacgccaataatggtaactcacatcaagcagagcaaaaggagagacaagtagaacttgaaggtaaatcgagagagaatgcaccaaagccaaatactaccagccagagtcgagtttcgtcttctcagggcatgcctaagcagtttcatcgaaaatcgttaggagattgggagtttgttgaaacagttggtgcaggttctatgggtaaagtgaagctggcaaaacatcgttacactaatgaggtttgtgcagtaaaaattgtaaaccgtgctacaaaggctttcctacataaagaacaaatgctgccaccacccaaaaatgaacaagatgttttggagagacagaagaaattagagaaggaaatatctagggacaaaagaactattcgagaagcgtccttgggacaaatcttatatcatccacacatatgtagactttttgagatgtgcacgttgtcaaatcatttctatatgttgtttgaatatgtttcaggtggtcagctgttagactatatcatccaacatgggtcaatacgagaacaccaagcgagaaagtttgctaggggtatcgcgagcgccttaatatatttgcatgctaacaacatcgtccatagagatttgaagatagaaaatataatgatttcagattccagtgaaatcaagataattgattttggactttcaaatatttatgattctaggaagcagcttcatacattctgtggctctctgtattttgccgctcccgagctgttaaaagcgaatccttatacaggacctgaagtagatgtctggtcatttggtgtagttttatttgttttggtatgcggtaaagtgccatttgacgacgaaaattcgagcgttttacatgaaaagatcaagcaaggtaaggttgaatatccccaacatttatctatcgaagtaatatcactgttatccaaaatgttggtagtagatccgaaaagaagagccacacttaaacaggttgtggagcaccactggatggtaagagggttcaatggtccccctccttcttacttaccgaaaagagttcccctaactatcgaaatgcttgatataaatgtcttaaaagaaatgtaccgtttagaatttattgacgatgtagaggaaacaagaagtgttttggtcagtataatcacagatcctacttacgttcttctctctagacaatactggactttagcggccaaaatgaacgcagaatccagtgataacggaaacgcgccaaacataacagagagttttgaagacccaactcgggcatatcatccaatgatttccatatattacttgacttctgagatgcttgataggaaacatgcgaaaattcggaatcaacaacagcgacagagccacgaaaatatagaaaagctttctgaaataccggaaagtgtgaagcaaagggacgtagaggtcaatacaaccgctatgaaatcagagccagaagccacgttggcgacaaaagatacctctgtgccattcactccaaagaatagcgatggcacagagccccccttacatgtcttaattccaccgaggttagcaatgccagaacaagcgcatacgtcaccaacgagtagaaaaagttctgataatcaacgccgtgaaatggaatatgctctctctccaactcctcagggaaatgactatcaacaatttagggtaccttcaactactggcgatccctcagaaaaggcgaagtttgggaatatatttagaaaattatcacagcgccgtaaaaagaccattgaacagacatctgttaatagtaataatagtatcaataaacctgtgcaaaagacgcattctcgcgctgtttcagactttgtccctggttttgctaaaccgagttatgattcaaattataccatgaatgagcctgtcaagacaaacgatagcagaggtggcaataaaggtgactttccagcattgcctgcggatgcagaaaatatggtagagaagcaaagggagaagcaaattgaagaagatataatgaaattgcatgatattaataaacagaataatgaagttgcaaaaggaagcgggcgggaagcttacgctgcacagaagtttgaaggaagcgacgacgacgagaatcatcccttaccacctctcaatgttgcaaaaggtcgaaaactacatccaagcgcaagagctaaatcagttggtcatgctcgtcgtgaatcactcaaatatatgagacccccaatgccttcatctgcctatcctcagcaagagcttatagatactgggttcttagaatcaagtgacgataacaaatccgatagtttgggaaatgttacttcacagacgaatgatagcgtcagcgtgcattctgtgaacgcacacataaactcgccatctgtggagaaggaattaacagatgaagagatattgcaggaagcttctagagctccagccggttctatgccatccatcgatttcccccgttctttatttttgaagggtttcttttctgttcagacaacttcatcgaagcctttgccaattgttagatacaagattatgtttgttctgaggaaaatgaatatagagttcaaggaggttaagggtggttttgtttgtatgcaaaggttctcttccaataatgtggcagcgaagagagaagggactccaagatcgatcatgccactttcgcaccacgaatccattagacgtcaaggctctaataaatactcaccttcttctcctttgacaactaattccattcaccagagaaaaacatctattaccgaaacctatggagatgataagcattcgggaacatctttggagaacatccaccaacaaggtgacggtagcgaaggcatgactacaacagaaaaagagcccatcaaattcgaaattcatatcgtcaaggttcgtattgttggtttagccggtgtgcattttaagaaaatttctgggaacacttggttgtataaagagctggcttctagtatattaaaagaactaaagttgtaagtaacacgttccctgagaaaccacagcttacatttttgatattcgaaaacaagaatatccgttcgatagaaatttatatatatatatagattctttttattctcttttggaaagaagaaatagaatggacctaagcagacactcagcagttaatattttcgtcccttaattggtattatttataaataaatggcacgtactttatgtgtaaagcagttcatcatcgattgatggagagaatttgtatacgtagagcgatcattgcaccgtttaccaggacaggattcatatggatgtaataggactattacttcactgaatcaatacaactcgtaacggtcatataactgcgagtttgtacgcagttattctgtttgtgaagacagattatacttcgccgttgaaagatttctttacttcaccatcattgcctccggattctcttaacttctaaataaaatgaagatactggtaattcttgtccgcaaaaatctacgctacactctggaaagaaacgagattttctaccgtctggtttataatgaatatatttacatgaccagctttgcaatcatatgatattttcgcccatgtatacgaaattaactaaaaatacatccaacgggaggccattttcatcactaatagcttgtatgagctcaggaatcatccagtatgtgctgtagtgcttcatttgcgcttctaatggacttgatatcgttcattacacaagttaaaagaatatgcttgggaattcttttcccgttttccttcggtggggtccttactgatttaatgagcctttcaaaggcttctttggtgtttattcttcgtatcttctccatttgaacgtgtttccatttccgtaccttcacagggtcgtcctcgatattggctggaatatcagagtctgggattcgtatctcaggtactgaaaacggtggcgggttgtagtggtcattgccgataggctgatgaggtccttccctcgtggtgaactcagttggcacatctgctgtgtttgtgggtaactcccctgtgttactgtgtggatgtgtttcaggatatctttgatttaattcggtatacctatgctgcttttttggtgatcttatatgtagatgtgattcggagttcatggaagcgttggaagacatcatatcctgtgatattagattgtctaaaaactgttcaatggcattcgattcattcgtgctcaacaaccccgaactggaaggagacaacttgagaccaagcgcttgatcaaaacccatgcttggttgatgagggttgtgatttagatagtgtgcatgagtatgcaaaggagcatgatgagtttggttatcggcaggtatagtttctacgtgagagggttgcacggttgctacgttaggaattatgccgagctcgtgtgttaacagaggaggggaagttgcactaaacgtgttttcatgtatgtgcgcagacatttggtcgtcgaagttactgctgagcatttggtaagcagtttcaaagtctatatcgttatccagatctaggatacccagtaattcgttcccagttgcttgttgcattttctcctttgctgttccatgtatttatttattgcacgtcaacgagatggaaccgaaccaatttcgaattgcttatgacgccaaatactgattacaataagatatgatgagatgagcctttaatcactgaaaaaaattcacatgtgtgttgtacttggacaggtgtcaacgccctgccgatgacggagggagatagaaaaccggcgaattttttacctcctgctgaaaaaaggttaggttggttccatctgccgcactatggagggtgattcaacggaaaaggcgcaggaagtgcagtagtgaccggcaagcagcatgttgaaagacattgttgggaaatcctgtttgagtcctggtgtgtcttcattctcctaccatttgtagctggcgtagatttggtttgagtgtggttggttaattcatattaagcgttgagattataataatagaaataatggaagaggcactcgatccatattatcaaggattcaaagtaactcagatctgcagtaaaggagagatgcgactgagaacaaattcctttgcaatggcatcggcaatggcacaatatggaactttttcttgtactgttgaaaaacagcacgctgcagttgcatcagggttgttttaagttgttgtagtaatctcgcgacctgagacatccttgaagcggtgcctgcgaagtcttagtgaagagtttaagattagaagtatatagcatcgaagggatggcccaactgaagcaggttcctctgcttgtttctcagcttatataaaggatggattgcgtatgtatacatgtgcatttgtgcgtacgtcatttttcgatagagtcagcttaagtacatgcgtataggtatggaagagcttagaagggcgctggcgctgctaaatggtcaaggatatgagtttatggtgttcataaaggaaaaagaccatttaataagtgagtcaattccaaaaaacttgttctcagagagttttatatcatcttcaattgaaaaaaaccctccactcacgttcgatccattggtaaataggaaaagaataactgtttatgaagaaaatatccaaccagcgatcatgctacccttagatcaacccctactaatacagaattatctgtatacggcttttaaattattaagacaggtcccatgcaaggcgattgctaagttgtggataaaaattattgagccaaggaagaaaaccaggtttccatacattaaaggcaatgctggaaggccggaatggtggccaaaagatgtagaacataaagagccggaccacctccagaaagcggatcgactgaaattgatgtgcacgataattatgaatgttctaccgcaatctcccttcagccttgagattttggacgagcttacaggagtgaccgccgcaatgaccatttttaagaaagaaactgtgaagaaagtaatcatgaaaaatgttttcgaaattgcgaaatgcttgtgcaacaaagatttcaagcagaagaccatatcacttgatgatttaaatgacctagcccaaaaacagaaaaaatcataccatagtcgtcgatttgatgtaaataaaatggttaaggtagaaaaagatttgttacaacagtcaagtggaagcgattcttcaccctcgatgatccttccttcaaaagaaagtgacacagagtatttccccagggaatatccgaaagaccctgtatcggaggattattcgaatagcatatctcgattagaaaatttagtggaatttgatccgttattcctcactaaattggatgaattaactagtagcgatgattgtaaagattttatttgagaaaaatttcaaagcaaagaaaagaggtgtgaggagcgcaaaagcaaaaagggggatagcatacattaacacattttttggctctttgctacttgatttggttgctatcaaggcgatttagtttcgtctgataagaaggacactatagattggttgaatgattctgggttatctaaaaaaagattgtgaccggaagaaggtatttctaaataacttgctccttctagacagttctttaaattgttcaactctttgaccatgaacataccggcttttttattcatccaatcatattgcccatatactatcaataatttcttaacatttaaatattgcagagaatccatcaaggggtcctttgctaggatacatcttgaaaataacgctttgaaaatatctgtcgtaacctccggtatacctcccttaccgtaaaacagttcaaatatgtactctttgtatgccaacgatgggactcggctatatgccgccattatgtaattccaacataacttagctcctaatggtcccatcattctcaaaatgtgaaattgttgttcaaataagtattttggaatcatatttcttttggagtaaaacttggaatttggatttttaaaatcgatagtataaagagtgttggagtggaaattattatttacagaccagatattcctttccactcctagtggggataccaagcaaagtttgtttaccgagtttggatatttaacagcatatttaaaagataaatatccgccaaaagaatgccccacaacattcattttgcccaatttgttatcaatgcgccattgctcgattctgtcgagatagaaatcttcgtacatttgaatcacaaatttattgtgatttgcatttattgtatatggaaccttaaatttattttctccaataaatttgatatctaacggcagaggtgttgttgtattgatctctaaagacggtactgaagacaatccgctcgctggcatgtcaattgagtataaatttcggatgtgcttggacagacctggataatttctgaaaaaagacattgaagatgcggcatagccatgtatcagcaatgttggtgttcgaacagtacttgtgttttcattttggaaatgccattgatttatttcgttgaataacttatcattctttttaataccttcaacgtgtacctcttccataatacgtctctgtaattcctccagccgcatataagttttgtgtgggttattcaaatggcttgaccatagcttgaatccagattttttgacagcattttcctccttgggtctaagaatcctttccaaaatttttctctggagactcttttcacgacgtttaacttccagtaggcttctattactgtggaacgctctcttccacatgtaacatttatatacattcattatctgcctccttaaactttcagggtccatcaagtacctctttattaaaagcatttttcattcgctcatccttaaactggaaaggcataaggaaactgtcagaatatataaatagaggtgtaaaacatgtgaagctctgtggagttctaagctggaatcgaaacagttgtctcaattttagtaatgtccaagggctttccaggaggtcagtatattcaaagccaaaataattaatgttttggtctgaatttttatttttcaaaaatgaggtgaaaacctccaacgaaactttttaattaaaaccatccgatacagaattttaaatcatctaaagcatttattcggcattttatccttgaataacgtactatgcaactcatataaatactacaatatactttctctttaggaaattcgtagctatcaacaaaggtagtgtcattgtatatatacttccgccttcctaaaaaaaacttcattatgcctccaaagaagatatctttgtctcctaacatgaaaagaacaaacaatgtcatggaatctactatttgtgctgctaataggattcgtagttttgatattactttcgcccgtcttcaagtcaacatggccattttcgactttctatcgtaatgtgtttcagcccttcctagtggatgaccaaaaatatcgttggaagttgcatttagtacctcttttctacacctctatttacctgtacctagtatatacataccacatgagagtggagtctacgattaagaatgagctattccttttagaacgaatactgatcgtgcctataattatactaccgccggtagcattaggaattctagccatggtaagcagagctgaggattcaaaggatcataaatcaggctcgacagaggaatatccatatgattacctattgtattatcctgccataaagtgttcgacatgccggatcgtcaagcctgctagatccaaacattgtagcatttgcaaccgatgcgttctcgtcgccgaccatcattgcatctggataaataactgcatcggaaagggaaactaccttcaattctaccttttcctaatttccaacatattctcgatgtgctacgcctttctaaggctgtggtacatttctttaaatagcacaagtacgctccctagagctgttctgactcttaccatattatgtggatgcttcactatcatctgcgctattttcacgtatcttcaattggccattgtaaaggagggaatgactacaaatgagcaagataaatggtataccattcaagagtatatgagagaaggaaaactggtgagatcattggatgatgattgcccatcttggtttttcaaatgcacagaacaaaaagatgacgctgctgaaccactccaagatcaacatgttacgttttatagcacgaatgcctacgaccataagcactacaaccttacacactacatcacgattaaagacgcgtccgaaattcccaatatatatgacaaaggtaccttcctggccaatctcacagatttaatatagtaaattgtcatgcatatgactcatcccgaacatgaaattttttttcactcggttttttctcaccgccatagattctaaccgcaaatgtcgaacaaattcattatacaagcggtttattaatatagaaggtaggacgccgactcgtaaccattagtaacagatcacagctatactcggtcgttcaagtttatataatctcctagttgagaaatccctacgtaagataattgtatattacgatggtgcagttagccaaagtcccaattctaggaaatgatattatccacgttgggtataacattcatgaccatttggttgaaaccataattaaacattgtccttcttcgacatacgttatttgcaatgatacgaacttgagtaaagttccatactaccagcaattagtcctggaattcaaggcttctttgccagaaggctctcgtttacttacttatgttgttaaaccaggtgagacaagtaaaagtagagaaaccaaagcgcagctagaagattatcttttagtggaaggatgtactcgtgatacggttatggtagcgatcggtggtggtgttattggtgacatgattgggttcgttgcatctacatttatgagaggtgttcgtgttgtccaagtaccaacatccttattggcaatggtcgattcctccattggtggtaaaactgctattgacactcctctaggtaaaaactttattggtgcattttggcaaccaaaatttgtccttgtagatattaaatggctagaaacgttagccaagagagagtttatcaatgggatggcagaagttatcaagactgcttgtatttggaacgctgacgaatttactagattagaatcaaacgcttcgttgttcttaaatgttgttaatggggcaaaaaatgtcaaggttaccaatcaattgacaaacgagattgacgagatatcgaatacagatattgaagctatgttggatcatacatataagttagttcttgagagtattaaggtcaaagcggaagttgtctcttcggatgaacgtgaatccagtctaagaaaccttttgaacttcggacattctattggtcatgcttatgaagctatactaaccccacaagcattacatggtgaatgtgtgtccattggtatggttaaagaggcggaattatcccgttatttcggtattctctcccctacccaagttgcacgtctatccaagattttggttgcctacgggttgcctgtttcgcctgatgagaaatggtttaaagagctaaccttacataagaaaacaccattggatatcttattgaagaaaatgagtattgacaagaaaaacgagggttccaaaaagaaggtggtcattttagaaagtattggtaagtgctatggtgactccgctcaatttgttagcgatgaagacctgagatttattctaacagatgaaaccctcgtttaccccttcaaggacatccctgctgatcaacagaaagttgttatcccccctggttctaagtccatctccaatcgtgctttaattcttgctgccctcggtgaaggtcaatgtaaaatcaagaacttattacattctgatgatactaaacatatgttaaccgctgttcatgaattgaaaggtgctacgatatcatgggaagataatggtgagacggtagtggtggaaggacatggtggttccacattgtcagcttgtgctgaccccttatatctaggtaatgcaggtactgcatctagatttttgacttccttggctgccttggtcaattctacttcaagccaaaagtatatcgttttaactggtaacgcaagaatgcaacaaagaccaattgctcctttggtcgattctttgcgtgctaatggtactaaaattgagtacttgaataatgaaggttccctgccaatcaaagtttatactgattcggtattcaaaggtggtagaattgaattagctgctacagtttcttctcagtacgtatcctctatcttgatgtgtgccccatacgctgaagaacctgtaactttggctcttgttggtggtaagccaatctctaaattgtacgtcgatatgacaataaaaatgatggaaaaattcggtatcaatgttgaaacttctactacagaaccttacacttattatattccaaagggacattatattaacccatcagaatacgtcattgaaagtgatgcctcaagtgctacatacccattggccttcgccgcaatgactggtactaccgtaacggttccaaacattggttttgagtcgttacaaggtgatgccagatttgcaagagatgtcttgaaacctatgggttgtaaaataactcaaacggcaacttcaactactgtttcgggtcctcctgtaggtactttaaagccattaaaacatgttgatatggagccaatgactgatgcgttcttaactgcatgtgttgttgccgctatttcgcacgacagtgatccaaattctgcaaatacaaccaccattgaaggtattgcaaaccagcgtgtcaaagagtgtaacagaattttggccatggctacagagctcgccaaatttggcgtcaaaactacagaattaccagatggtattcaagtccatggtttaaactcgataaaagatttgaaggttccttccgactcttctggacctgtcggtgtatgcacatatgatgatcatcgtgtggccatgagtttctcgcttcttgcaggaatggtaaattctcaaaatgaacgtgacgaagttgctaatcctgtaagaatacttgaaagacattgtactggtaaaacctggcctggctggtgggatgtgttacattccgaactaggtgccaaattagatggtgcagaacctttagagtgcacatccaaaaagaactcaaagaaaagcgttgtcattattggcatgagagcagctggcaaaactactataagtaaatggtgcgcatccgctctgggttacaaattagttgacctagacgagctgtttgagcaacagcataacaatcaaagtgttaaacaatttgttgtggagaacggttgggagaagttccgtgaggaagaaacaagaattttcaaggaagttattcaaaattacggcgatgatggatatgttttctcaacaggtggcggtattgttgaaagcgctgagtctagaaaagccttaaaagattttgcctcatcaggtggatacgttttacacttacatagggatattgaggagacaattgtctttttacaaagtgatccttcaagacctgcctatgtggaagaaattcgtgaagtttggaacagaagggaggggtggtataaagaatgctcaaatttctctttctttgctcctcattgctccgcagaagctgagttccaagctctaagaagatcgtttagtaagtacattgcaaccattacaggtgtcagagaaatagaaattccaagcggaagatctgcctttgtgtgtttaacctttgatgacttaactgaacaaactgagaatttgactccaatctgttatggttgtgaggctgtagaggtcagagtagaccatttggctaattactctgctgatttcgtgagtaaacagttatctatattgcgtaaagccactgacagtattcctatcatttttactgtgcgaaccatgaagcaaggtggcaactttcctgatgaagagttcaaaaccttgagagagctatacgatattgccttgaagaatggtgttgaattccttgacttagaactaactttacctactgatatccaatatgaggttattaacaaaaggggcaacaccaagatcattggttcccatcatgacttccaaggattatactcctgggacgacgctgaatgggaaaacagattcaatcaagcgttaactcttgatgtggatgttgtaaaatttgtgggtacggctgttaatttcgaagataatttgagactggaacactttagggatacacacaagaataagcctttaattgcagttaatatgacttctaaaggtagcatttctcgtgttttgaataatgttttaacacctgtgacatcagatttattgcctaactccgctgcccctggccaattgacagtagcacaaattaacaagatgtatacatctatgggaggtatcgagcctaaggaactgtttgttgttggaaagccaattggccactctagatcgccaattttacataacactggctatgaaattttaggtttacctcacaagttcgataaatttgaaactgaatccgcacaattggtgaaagaaaaacttttggacggaaacaagaactttggcggtgctgcagtcacaattcctctgaaattagatataatgcagtacatggatgaattgactgatgctgctaaagttattggtgctgtaaacacagttataccattgggtaacaagaagtttaagggtgataataccgactggttaggtatccgtaatgccttaattaacaatggcgttcccgaatatgttggtcataccgctggtttggttatcggtgcaggtggcacttctagagccgccctttacgccttgcacagtttaggttgcaaaaagatcttcataatcaacaggacaacttcgaaattgaagccattaatagagtcacttccatctgaattcaacattattggaatagagtccactaaatctatagaagagattaaggaacacgttggcgttgctgtcagctgtgtaccagccgacaaaccattagatgacgaacttttaagtaagctggagagattccttgtgaaaggtgcccatgctgcttttgtaccaaccttattggaagccgcatacaaaccaagcgttactcccgttatgacaatttcacaagacaaatatcaatggcacgttgtccctggatcacaaatgttagtacaccaaggtgtagctcagtttgaaaagtggacaggattcaagggccctttcaaggccatttttgatgccgttacgaaagagtagacaataatatatctatccttttttatattttacaatgcttctatgatatctttactaagtatgagttgccaaatagtcagtgtgactgcttacatacgttgaatttctgtatatttttactaagttgcaacagttagataattacaagttacccttacattctgtgggatgtagtcgaagaacatctcagagtaggtcatcaaaagatgcaaatcagctgagcaccccactttcaaaaacattgtaagatatttgagggaaatcgcctctggcccgtttattcactgaagaattaattatgtgcagtagtataaatgaaggtccgtataattcgcccacttttggaaaatcattatcgttgaaagtagatggtgggttcaatgccgtatctatcaatccctctggtagggatattgttttggccagtcggcaaggtctttatattatcgacctggatgatccgtttacacctccaaggtggttgcatcatattacgccctggcaagttgctgatgtacaatggtcgccacatcccgcaaaaccatattggatagtctcgacatcgaatcaaaaggcaatcatatggaacttagcaaaatcttcatcaaatgccattgagtttgtacttcatgggcactcaagagcaattacagatataaacttcaatccgcaacatccggatgttttagctacctgttcagtcgatacgtatgtacatgcttgggatatgagaagtccacatagaccattttattcgacaagttcatggagatctgctgcttctcaagtgaagtggaattacaaggatcctaacgtcttggcatcttcacatggaaatgatatatttgtgtgggatttgagaaaaggctccactcccctctgttctttgaaaggccatgtaagctccgtaaatagcatagattttaaccggttcaaatattctgaaattatgtcgagttcgaacgatgggacggtgaagttttgggattattcaaaaagtacgacagaatcaaagagaactgtaacaacaaattttccaatctggagaggacgttaccttccttttggagaaggttattgtattatgccaatggttggaggcaataacgcagtttatctgattaatctatgcgacgatgatgacagtgaacaaaataagaagacgaaactccagccaatatatgcatttaaagggcatagtgaccgagtaattgactttctttggagatcaagacatacgtgcgatggggattacgacgatcgtgaatttcaattggttacttggtccaaagactgcgatttaaaactatggccaatttctgatagtatttatgggaaagttaactttgacagaggcaagagacttgaggagaaactaccagattatgattattgctcatacaataaggaacctgaaaatagggaaaatgttcaaaagaatgagtttaggcgtttacgagaaaactttgtgacaacttctggattgaagaaaaacaagacaaaccacataacatggctctcaggaattagaatgaatagcgcaacttcacaagaggatttattcaatgagacaaaaatccaaaatttaggagaggaagtaagcgccattggtcacaagttcccaaaagtcgtttttgaaaagatatccgtgtccacaagggaattgtgcctgacgcttaatggcccctggtcagaggaaaatcctgatgattatatattcttacgaataagtattaatttccctctcaactatccaaacaaaggggacccccccaaattcacaattgaagagaattcaaatttaaccatgagtaagagacaagaaatactttccaatttagcaacaattggtcaaaagtatactgactcaaatctttactgcctggagccatgtatacgatttgttttaggtgagaaggttagcctggaggacatcgaagaagggcaagaacccttattaaattttgatattgcagatcacatagattttgaagaattatcgtcactggatagttcatattccgattctcaaaacccggaaaacctttcttcgcaatcagatatagagtcatacaaggaagcactggtattcccagatacttcgaatcaaggtttggattttggaagaaatttagctcttgatacgacacctgttccaaatgggtgtggatcttgttggactgcaacaggtgaactcttctgcttctttgcaaatgagaaaaaacccgagaaaaagcaaaatgcaataattaaactctctcaaaaagaagcaggggtagagaagcatccttttaaaattgagcctcaagttttatatgataaggaagttgacagcagtgtaatcaccgctgctgatgaattgaaagctcgccctaagcggtacgtggacaccttggggctgggaggcggtactaatggggattcaagaacatactttgacgacgagacatcttccgacgattcatttgatagtgtcgcggacgattgggacgatatattgagaaatgatataatagtgagaacaaaaattccaatactaagaggtaattttaaagctttcagctcagtacattcggaatccgggaaaacagtagaatctaccaaaaaaaataagaatttagtgatttccaaaaatttcagcagtttattaagcgaccgcaaagaactagcattagaatacttatttatggatgccacaccggaaggatttgctagaaataacgctttggtggcagaaaagtttgaccttgatgaaattagtcattgttggcaaatattatctgatatgttgatagaccaaagtgattacgatccttatactactatatggaataaccatcccatggggataaagtggttcataaaggaagcgattgtctactttgagaggcaacaaaatttacagatgctggccatgttatgctgtgtcatattaagcgccaggagaaaaaagattccagccagatattatgggcaagaattagagaatatggaaggaaccattgtgtttaatgacaacgaaagtcaaaacacatcattttggaaaggatctgatgctttttccaccaggtctaggagtagcactgttacaccaaatttttatggtaatcatttgagaggaaaaaacattcatggaggagacaactcctcaataaggtccgacgaccaccacgctaggttaaggacgcacaacactcttaatggtagtagtaaatttacggagccggcccaaaagcagggcagccgtgccatttcatccagcccttttcatagtagaatgcctgacatcaaagtcgagcttttacatgacgatattatagaagcttatgaacaagaagacctcttacatttagaggtatcagacataccaaagttccaaacttatatttatcaatattcaaagttactttttagatggggactgcctttagaaagggtcaaaattctaaaagttagtactgatttcagaagttcttatagttcccaaggcatcccccctaacaataacaagaaaagtccttacaatggtgtacttacgcactggatcgagaacaacgagtttggagaagaaaaattcctagcccgaaattgtaattactgtgatttaagagtgacaagaagtagcttcatatgtggaaattgtcaacatgttttacactcttcgtgcgcgaggatatggtgggagattggtgatgagtgcccatctggatgtgggtgcaattgtccggaaatgttcgatgcctaaaagcttaactatcacgtacattttctgcatatttcaaagaaccttggatgtatatgaaaaaaagttcacaggatatatggcttaataagtagtttatttacgattttttaatccagtagaggcatgatagaagacgacaacggaatcattgagcgttggaggcatttttacaatggctcagtaatcacgaataaaagtaggtggaagttgaaatctattattacatattaaaaacttcagaaatacttgaggctatatattgttgtacacttaaccaatcgtataacggagcattggaacaagaaagctgagtagaaaacaggttacgaaagttgtttgttggctcatttgttcaaagtcattaacgaagcgataaaagtaataattaatcttgcacgaacttcgttgatatcttctggcaccaaccaaatcaaagcacccaactttctagcaatagaaatagccaatcttgcgtttgcgtacctttcttcctcggtgttaccaggggtgactagatcataatcaacatagcccggcgcgataccattcagaacatccaataagaagtgggcgtttgataaagcttggtccttaaatgatctaatggtagagtttttaccacctttagttacctggtcttgggcccactttaatatttgagaatcactcatgtctctaccacttgaggataatgtcttcatggttatcgaaatatttctacgcatcaattgccacactaaccctaaggtcagtaatttgttaccatctacaatatcagatccttcgataccaaccaaagaaaatcctttggctctgcccaagtcgactgcatagttggtgttttctaaggctttgaatctggatatctctgcacccgaggccggtcttttgttgacatgtttaaaatcaacagcaccgggcatcaccttttcgtaagcttgcaataatatcaaaccatccttcaaatcatcaaacagcgaaatgacaggtggatcaacgtcaagagagttcaaccataaggtaaagactcttgcctctctctcaccttcggcgtcaaattcttcaatttcaggcttttcctcttcctgaataggctctaatccaggatgtgtattgaatagatgtgccacgaaagccaggtttaatttagggttccccgcaactaatgaacttggggttaaatactttctacaatctagcttttcagcattttgtaaaacttgctcagctctctccattaaatctgtggtttgtaatggtgccttagaacacaaggcggggtccaactggttcaacaagatagtatagttttcaccatcagacacgtcttttgaaaaattggtaacccttctgttccagtttgcttgcttcaaatggtagttaaaccaacgtagtagaatttgctccggaggcaacctcaaaaattgctccaacgtttcatcatcctccaatagacggtataactcaggatgcagcttaatatcaattttacttaacaaacctctcctaataatttgccaaatcaaacccaggatcaaatgctctctaccttcaataatgtcctcggaatgaacattaacaacgacacaaccaatggcttttgcagaattaataacaatattagcattttcactagcctgaaaattattcaattccttacccttcttaggccaattcaaaactcttgtatcgatagtatcaggaacagagtcgttgatcaacttagatagcaccaacccatccctacattcatcaaataattggaaagtatcagtaggaaatggaagcaaatcacctatatcttggtctcccgccaagacgctattgatatgtttagtaaattcacgtctttcttcttcattgatggtatgtgtagtacctgtttgggagccagcaacaataatcttggcttgagtacccttacccttgtgctgtagtcctgtggcagcagtggaaacaataggggttgagttaggtgctacgttgaaagtggtctgtggagcagctcctgttttagattctcttaattttgcaaccaacccgacgtaatcgtccagttcaacacggcctgacgcatccacacccacatgcttcagggtttctcttgcttcgtcataagtagcatcaccatctttggacaccgcttctagagcttgctgtttttcaacccatcctttatcatctaagtcaatggctctgaacttttcaattgtggaaaaaagatcctcttgagtcaaaattggaaattttctctaatcgcagaagagtttgttagtatatgaaacgtttattacaacctaaaaggtagaaaaaactttttcactgtgctcagcagtgtgggaattcgagaaaggcatacatacttgtaatttgacaatattcattgtgttttggtgtactccttagggctaatatatcagcttcttctctgataattttagtgtaaagagctttcttgttctcctgaaataaccaaaatttatatcgataaatcttcattataaacttcgccccgtacttttgatatttttccgcctcccgaggagtgctttttcacatgaaggccatcgggaacaagaagaaaagccgttcacgtaagaaaataggaccctatatccggtcaggatcactcaagctgtatgtaaatgtaatatagacaaagcacctttaactgctaagaattaattatagtgtcggaaatataacataacttgcttacttcctgtgtaaaaaatgtgagaagggatatgattacttatgtttcggtatttccgtgagttgaagttcgatattggataatcttgattcaatctctcgctgtcttctcaacatttgtagtagcaagtcctttatttctttaagttccacggtttcttcagtcactatattatcaggtagtttaaattttacacttttctggaaactagctttgtgtatcttaccttcgttcgccagcatggaattcagtttagtgttcgatttagtaagggattctatgccatttcccacgtcttcctcttctttcttgagttcaactaataaattcttccctttcaatttagctcgaggaaggtcattctcaaatggggcgtccttgagctcagtattagaacagaggtcagtgttgcttttggcatccgatgggagaatatgttgctgctgttgctgctgtatcctttcaggtgacatgagtccattcttaaaccgggcccgtattctcgttaacgaaccatcacccccgattttattttcattactgaatgtcagtttggttggtgatgtagggaatattatattagttatatgatctgagttttggatcttcacatttttattcgaatttttgaactgaggcctatccaggctttgagtttccttagagacatagcccttcagacattccggcgacataatccttcttggtgttacttgtatactatgcttcattccatctgtcttgttaggtgatatcctcataggtggtttcaaaaactctttttggcttgtcgtcctcaaaggggacatactcaatctcacaaagacattgtccttgtcacttggtatattatttcgaccaatcgtattccctatgtcacgtaaactcctgcggttgcttttattgctcataatttgttttattgaactatgtcacatcactgcaatccagtgagaacactgagaaagctctaactagactatacaatccatttgttttgatttcctcttgttgacaatttgcagtatttagagtatatatcattatgtacgtgttataaccgccatgtctcacagtatcaactaaatagagcttctgcgtccaccaattcataaacagagttgcttttatagccattattatagaagaggggaaccgcgcatcgttgtaactcgtccacttgtattatttttgtaggtataccgttgatggttagatattctaagttcggcaaactttgctcaaaaactttaaatacgtcttttagataatgaaggtataagtggtacaaactaatggcatcttctctagtaattttattcactgtaatattctcagtattttctatggtgctttgcagattttcattgaactttcgtacaaacgtttcaataggtacagaatcccatcccatcgcaggtgattcgttgtcaataatgtttgtatagggcatgatcttgttctcgaaaaacatttggtaaaagaaattatgggcttggaacttatttgggttctttaaaagttttgaccgggtttcaggaaagattttttttagaatgacctcgtgaattgtatttttgcaagttgaacaagggcagaaaccatcgaaattcaagcgagttagtgggttatctgtcatgggaaaaaaaagcctgtgatttagttggcagtgtatgtcaaaacgctgtaattttttgccacacacttgtttagataagaagttaatcaacgacacatcgaagtcaaatttacccatgtaatcaagtttcagtatctttaaattgtgaaacacagccaaacaattcattagaaaaaattcgctgtaaaccaatgacgctaatgatagtttctcaatgttcggaaatttccaaaatccttctagcccccatttgacatataacctgtcaaaaccaccttcttcgccagagggaaaatcgtcgcgactgtaccaagacaaaatctctagctgccttaaggtggaagcatcaaatatgtcgatgtattctagctcttttaagaagtcatcggaagcgtcgtactccgcaaggttaagtgtgtcgggtcgcaaatttaataccaatgctttgatcttcataggagacccggtatttttgaagtacttcaatgcgtttatatgaatggaaagtttttctaatcgagatagatcgcacttcaagagcaaccgatcaattttattcaaataagaaccgcttacactgttatgggtgggcattaacgttggtggcgttaatgttagagtttttaattgctttgataaaggttctagccccttgttaactgatgagcgaacaaattgatcgacaaatttcaaattggatccatactcggatagcaatttaagtacatttgtcatcacatcttcatttaaatgccatgtacaacgtattcgattaattaagggacataatcttttcggtgactctgctaatgttctttcgaaataactaaatttcactttagctagtcttctattcgacatgtcgtttttagtattggaatcatcttcatctatgtagtgaaagtttaggacagaccaataacaggttccaaatgagttatcatagtcaccattgatgtgataggtttcattaagaaataaattctggtagatgaaaggtataattgattcataggatcttttgcatacatatgttaacgaaattttatcttcctgcggaattctccaggcaatttgtttaaaaatctcataaggtaacttatcaaacatttttcgggccctttcaaattggcagtagggttatttttatctattttaagacaccaaagtttcttctttttgcacacattatcctactattttctctacgttactttatctctggttttaagaggtgtctgtatcctaattcccgaagtcgatttttttcttacatattaactgataaataacaagagaaaagagacaagagcctacaaaaagtaagaaaagaagctactacaggaatgtgagttacaatgggtttccgttatacttcaagtactataatggcatataaaaaatacaacggagagcatacatatacttaaaagcttggcagaagagtaattttatcaagctaatcctacagatattcatatcccttgtagtattccttagttccgttaaatgctatagctttaatagctatcagcataatattgccatctttcacggccagtttccagagagactttcttaagtaaagctttaaaccagaacaaaatctaaggtcaagtggatcagacacgtcaatgaccctgtcattgaatttatttttatcagttagcaaagtttgaacttgagaaatcttaatgccgtttatgtccaaatcacagagatatatgcatgctggaagtaaataatgagtttcaattttcgtctgcgtactatcggatgggaaccgatactggtaatttttcaacttaggcgcaccagagggtgtatttggcaaatgacttccaaataaggcctcaaacttataggcggattctccagttatgtctacatggatactttggctttccttattgaggattatcgtacaatcagtcgaatttatttgaaatatcaactctctcggatgcttatctaaaaaaggtctcttataacaaagcatattccaggaatcgttatatttttcagtcatgtcaagtttaatctttttatttgctggctgttcacgggtttttgatagcgagtcgcattcatttatgctacagaaatcgtcttcaaagtagggcgaggttgaaaatgcagaagaagctggaaaagtgatgcctttttttgacaaatccttcaataggaggcaaatctcttctttccttgttattgggttatagctaatatgagatttgattagccgctgttcgagatttaaaagcctgtaataacggcactcttttatcaaggcatttcttttattatcatctagatcgatggatgctcctcccagtaacgtcagcaaatctttgaagtactcagaagatcttggaatgtaaggagcagaatgagatggaggccttaatagttttttagatattatcagctcttccacatcgatataaactgtagccgcatatatttcgaaataatttggggaatctccttctcttctaaataaatttttcgctatcttgaatgattgtccaccaatgttggtaaaataatagtccgtttctttcagtaaagatcgcaatcgcggtaaattgtagtacatcgcatctgcgaaaagcatggtatattgtacttcatccttaatctcaattatatatccttgcaaatgttgatagatccattcaaaaacttcggctgatctgtctatgaatagaacctcatttttattagattccatggtatcgttattactgtcatcgttattggaaggagagcgcttcttagaaaaatattcggtgaagaaactaggaccatccgagcttaaagaagcaccgctgattttgaataatgatttccccacctgaatcttatacattttctcgtgtgggagtatttgaggaatattcggatcgaaatattcttgtgacaaagttgctactgttggagaatttgacattttctatatgattatattgggaactttctttgttggtaatatttacgagtgccacagaccggtctttaattcgctatctttcgttagattatggtatataacattcacacataagatatacatttttttcactgctcagactattcaattttattcgagaggagaatccattagaattttgacttagtaagcaattgcggcttacatgattttccaagaagttcagtcgcccgtgcaacaaagacaaaagcaagctaagaaaaatgccagctcagtggtccggataaaatcttaaaaggatacgtttgtaaaagaagcaatgataagccggccagatcgtaataatgaatcactaatataaaactattatatttcagaaaagaggaaaccgagatagactcatcgtccgcttattatgtaagatattgaatccatgttcttgattagcgtaaaccgactgggcaaacaaaaaaacattatttttgaattaacgaaccttaaacaacctatattaagatatatgataaaaatacaatgcaaccagtatatataaaaaaagtttagttgcgtgtaacctaagagatattaactttatattaatattattataataaacatttagttatggagtgttgcctcctagaattagaataagaaattaccagaatatcttattaattgaaataaaacgattttgtggaagctgtattgacggaaaagtacttaaccatttttctaaaaatatattaaagaaaaggttgagtaaattacaacaataaagcggcagcaccagccaacaaagcaccggcagctggcaaagccttaacagcggcaccagtgtaggaggtaacagtttgagtgctagaaccttgttgggttggcttttcagttggcttttcggttggcttttcagttggagctggagaagtggtattctttggtgcttcagtggttggcaatggacaccaggtggtgtattaagtgataacgtcatttacggtgacggtagcagtggaaaccaaagctggggaaactgtttcagaacaaacgtggtcctcacaagaagtgatagtgaccaaagtggtagattcttctgtgacagtagcagtggtaatgttagaagcggcggaggcaacagcggcaatagcagcgatagaagcgacggtagagaattgcatttttaatttgtagttattttgaagcgaacgaaagaagatgtttgttatccttggttttttattctatgaaaaaattttaaaaaagagagtctagcagagagaagtcgatgaagaacaaccacgatccagcaacggtttatatacttcgagagatgactaaaccatcctatatgttgtggaaagtgtacacaaaaaaattgcaaaaaaaatagttagaaaaagaaaagtgagataagtacaaggaaaaaaaaataacaaacaccagaaaaattcctgcgcggtttctgtgaaggggccgttgattcaccctctgcactggtccctgaaagggactaccgaccatacgcgtagccccttttctcactggaaaccatccgaacgccgatggaacacgcgtctaaaagtgagcacggaccggactcgcggatttaaaagggcttccccactgcagcgtgtcctgcagctcaaacccagccatcaattcgaaataggaaaactccttcctttttgagcgatcgtgttgtagcagcacttcaaaacggatgactttctccgcactgaaacgcatgggcagtccggcaagagaaaacaccgcgtcgaagcacggttattcatgttggagcagttcgcaccatgctattgttttgaaatggctgccaaaaatattcatgttgcacgtttcaatgcttgacagaaaggcaatatggcggagaaccagtgtgagttgaccccaacaaatgaaaaaaaaaaatataataaaaataaaaataaaaaaacaaacaaaaagtaagtctccttcaaggacaactgaataggaagtttgagccggtttcctatgcctatagccttggatgagtgaggagaaaacgtgcagttaataaaattagcatactttaggttttaggatgaaactttttctcccacaatccttatttgttatgacaccagagtgcctaattcaatcgaaaaacagataaggggaatttctggaattagggtgacagaatgagctacgtaaaattaacggcaatgcgaagggcatcttcatattatttttctcaccttgctgctattctaattgcatttccgttattaaggtttgccccttctccgaaggtaagctgcggaatttcctgataagtgcattaccccgcataaggttccccttacgataccagaaaaggaatcagtgtcgatcgtattttcggcatgtggattatccttgcacctgttctccggagaaatgttggtttttttctgtaaggggtatgtggtgaggaggtaagccattatcatcgttgccttcattatatctttttattgctggccgatctctgatattatgatgaatattatgaaaagtgttccttttttcttgcctaagtgacgtgacgtctcctttctaggcaagctatgcagccagtatctcgttgaaaattaaagtacttttcttatttacttatttattttatccatcctacgtaccagattgtgcgggacaggtttttattagtttcacagtttaattttcattgaccaaaccagcctccatgcacagtgaatagaacaatgatttgttatcacttaataactggcccggagagtcaaactcggctactttaccattgtccaacactatgattctatcactgtccattatcgtgttcagtctatgcgcgatggtcaagatagttctgtccttgaaagcagtacgaatcgtctcttggacgactttatctgtctccacgtcgactgcggccgtggcttcatcaagcaccaaaatctttgatggaaccaacattgctcttgcaagacataataattgtctttgtccaacacttaagttgccaccaccttcggttagttgggcatctaatccgtcattgctcattgatagcacgtgttctttcaaatgagaaagttccaatgccctccaaatagcttcatcagtgtattggttaatgggatcaatgttctcacgaacagtgccctcaaaaacttgagaatcctgaggtatgattgacaatttatgtctcaaatcatataacccaatctcgttgatggcaatgttgtcgattacgatgtttccctcgctagcctcaatcatcctgaataatgctagcgttaatgaggattttcccgcacccgttctacccacgataccaactttttcatttggtttaatgtgtatattaatgtgcttcagaacaagatcaagctccggcctataacgagtggaataattattaaactttatatcaccctggctcggccattctttgggtggtctgtggccttcaactattaaaggtgcctcgctcttcaaatcagcatattcctttattctttccactgaaacaatattcgtttcaacttccacagtcattctaacaatccaatttaacgtttgagtgatttgtaaagcatagcttaatgataaacccaccatacctgccgttaatgtgccttgttttagtctaaaaacggataaagttgcagcacctagaatgataattgaaccaataagttccaacctatatgctagccaacggttagcattgatagagggatagaacgcactcatgttattatcaatgcggcattgattaatgtgggaaaaccttttctgttgagaataacctctaaccgttgcaaggccacccaaagtctcttggaaatgagagtagattggagacctagtaatagagtctaaacgacgcaactcccttgatgttctcaggtaatactgctggtagtagatgtaaaacacacttagtggaatgataatgaagataaattgccatgtcgtcgcacagataaccgtaatagtgaatgtgactttcactgcattgacgaaaaactgagaaaatgttcttcctaataaagcatccactttgtatatgtcatttgagaatctgtttagaattctaccgattggtgttgtttcaaaaaacgtcattggggctctcaacacagagtttgtcatcaagttgtgtaaatatttggaggcatgaatggtacaaaaaacccagagaacgattgtctggattaatgttgccagtgctgaaccaataccaagtgcaaaataaatggccaagtaacgcgcggcatttggattagatccatagcggctattaacttcagaccaatgtttcaaccaaacgttacccataacagagaggaacatcgatataacaataaacaatatgaatacacaaacgcttttcgggttgcaagctttagcgtactctaggtaaatgttccactttacttttccctgttcacgatgctctcttttagcaatattttcatcgtcaccaaaatcgatgcttcccaaagttgcatcactggccctccttaaacttatggcgtcagagttgccaaaatccaaatcatttaatttctgcagttgttccagctctccttctacaggtatactactttctcgaactgagctttcagaggagtcaccgaattcattcgacttaccgttattttttttaccatagttgttgagcaatttccataatggcgaatcagcgtccttcgtaatctcatcatatgtaccctgctgtgtgatttctccattatctaataatgcaatagaatctgcgatggataacgcgctcaccttattagtggctaataccttcgtttttgtatgtaataaaccatttggacccaacacatgttcgatcaagtgcctggcaacgtgttcatcaacagctgccaaaggatcatcaagtaaataagtgtcagctctcgcataaactgctcttgctaaagacaaacgagctttttgtcctccagataaggagatccctttctcgccaactaatgtcttatctccatccatcaaaattgcaagatcaatagttaacgcacaggccttgatcgttttttcgtaaaattccgcgtcgtatctatgcccaaataaaatgttttcctttacagtaccattcattatccatggaacttgtgaaacataagcaacagaaccatgaacggtggcgaaacctttaaccctgaatagatcacctaacatgcatgacaatagagctgttttaccactgccaactttaccaacaatacaggtcaaatttccttttttagcttggaaattaatattctttaaggctactttgtattccggtttccgttgccataaaaaggtagcatcatctccaatgttaatggctacatcgccaatattttttacttttggtaaacgctgaaccgaatctggttgtagctcttcattggtaaagaatgtaaataatctaccaatagaaacagaagcttcgataaaagaatttaaaaccataggaataatcattagtgggaatgagagcaggttgaacagagtcaaagcagggaaaactaagtcagtagtcaatgctctatcctcagtataaacaaatacagcaaaggtacaacatgaaacaaggaatggtactatattgaactgaaaacttgtcacagccatataacatcctagttttgtaagattttttaactctttgttatttcttacttcttctagcttttccctataaggcttctcccatgcatataacttcaaagatttaatattgtttagtatttcacttataacacgggtcctttcatctttgtacttcatctgggatttttgcaacttcttttgtatcctcatcaaaaatgagttcaatggcatcataataactagtataatcacgccaacccacatggaatttcccaacaacttatacagagaatataagcaaataatgatttgaaaaggccctgaccatattaaatttagccattgtgttaaatcttgtaatttttgaacatccacactcatgagattgacaatgtcaccggtagaggaaagtccagaagcctcattagatagcactaaggatttttgatatattaaagccgttagggcgctcttaatatacatgcctgtgttgaagacattcaggaaatattgatgcaggacagatgtctgagtaaagcccaccagaaacatagcaaacgcaatcaaaaaccctcttacaatgggtaatttttgtgggtggttattttcaaacccttgaagagaagaatggtcatcctgtctctcactgttatagtctgtgacgaacttgattaaaatccttagtagttgtggttgagtaaatgctagaacatcatgaattgctttaaagaatgcggctaaaagcattttagatccaaaagttctgcatatagcccatgataatgaaggatttgatttttgcttcaactcattttcccagtttttctccaatttttgagagagttcttcactactaaagttcctcggtaatttatataaatctgcttccactaagtatttttcatagccagttttcatcaaacctgacatccaagagaaggtaatcctggaaaatatgtttgcgctatcgtatggatttggttttcttcttgttaaagtttgatgtatgtgttgatgtggcattagcggcttctttggaagagcttcaagtaacaggatactggcacatgttattacttggaataacgttagtatgaaacccgtttgtccggaataccaaatgccttcgtaggtgtgtctaattagaatatttattagtttagcaaaattaccgaatgtttcaaaaagccaatagaataaaagtaccgtattggctacaactgatctatcgtattctatccagtgtaaggctaaagcaacaaataaagataacattgtagaagcatattgacttacaatggtaaagttttccgcttcttctttagaaatatttaaagacgcaagtgaaacaaacgctatctccaacagaactagtgccatcctagagacaataatccaattccgcctatatttgatgccagagtgttttttcttgcaaaggttaactaaatctctgataccgaaggttatcatgaaaattgctgatagatttaggatcacaccgtcgatgaagcattgagtaaagtcaccgtaaaaggatataggtccaaacccttcaggagatctacagagcttgcaggcccatgaaacaagattaccagccattttcttgttctttacggtagtacgatacccctaatttattctcaaactgttaattgaaaaattgtaggttgtaaaccagcttccacatagcagatgatcacaagaggttatcgcaccttttatagcagctgctaacttttttcatcaatttcgtaattactaagccgtaaccttccaccgcccaagcatcacaccaggagttacatatttttgtattatcataaagaaacacacgccaagatatctacagaaaccagatgttagcattagatatatatattcgtattgatgcagcataacaagcgtactatggattgcaaagtaatgtagattcctgaccagtagatctgctcgcgcaagagaaacattcatgaactctaacgacaataacagtaaatccacctcacggagaacgataaaagtcttcatttctccatgaggtggaaacgttgtttgaatattaaacataatacttgaacttcttgtgtaatttttattttttaatcgaagtctactccgaagtctcctataaagcgtaaggcgcgtctccaaagtgctatttttcaagatcaattcagcttcaaagaagctttgatacctacggggcaatgcaaaggctgccagtcgaaacaaacagcgaaagctagcccataatttcttgagctgttgattttgattgtgatatttttcatactttagaagaagatatgcgtgcgcacagaatcgatacatttctcataagagaaaacatcaaactggagatcatacatgaatcgaattcctattttggtggagaacatatatcaattgctttccgatttaagcacctaggctcacagcatgaattgttcaactataaagaaaagcttctcactgtcgataaagctgttgaagagaagttggaacaacaagcgaaagtgcaagatgatggtgaaggcacgatggaaaatcaaacctggtccctaaaatcattactaggtgccttcaaaagaacaggcgaacctgaagagagtgtggatgtggataacatgaaaatgctaaatgagagtaagatgttaagagaaaaaatacagaagcaaatgtattttcatcaacctgtaacgttaatatccggttatgttcaaatatcgggggtctttcaatacgattcagaggtaatttcagagtcaaaatttaaacaagatgaagtaaaaatggtaggactagatattgtacctggacatacgacaaattctgttcttgcattggaagatggagaacatttcaaaggtaaaagaaatttaaccaactacctcaactcagattatacaaatgtgaccaatggtcttcttttctcagaaagcggttctaggggaagaacaggtacctataacgaacggaccttaatgatatcaaacgataccagtataaaaacattacctcttcttttaataccacagacgcttttattttctgaaatttctttagaaccaggtgaagtaagaacattctattttaaatccacaaagctgccaaaagatatatgcccaagttattcatcgtcaaaagtggcatcaataaattacacgctggaggttggtgcggatgtactttctgatgataatatcgagaaattttcaaatagagtcccaataacaatagcaccatatattagttcgaatgccgaacagtacacatcacgtctggataagcctgctatcatattaaagacaggtaacataaaggaactaaagccacgtttgtttactcgaaaagtttctacggcttctgctgtatcatttggtaggagaaaatcttctataattgacattgattctccattagaagataatgaatttgtcaagcgtgtcaaaaaaaacttcattgaactggtggaatctaaccaaaatgtgtcaagagatatagacgaacttattgacttgcaaatgggggtacagttcggaaaggatgaggattcttcggatcctgaacccaacgactcacacttttcgaacgaaatggtgacgtctgcagagtctagcctgagaagcgatgctgtaactaagaggagaaaaagttattcggtacgcgataacatttctaacctcgagcaaaagatgtggaacgattgttctctcgttaagtcagatgagaattctaatcttctacctcagctaattaatttacagaacgcatatcaaattaacagaaataatgagactatggcaaaagtatccttatcagcacctttttataagacaactgatgatataaatttagtcattgaattagatccgataacgacgcctttacttaaagtgacttcgttgactgtatccttagaatcgtttgaaattataaatccaaaatataagactgaaggaaaaggaatagggagcaaaccaaaaggaaactcggtgtatgagaaacattttatttgtttcgatgagtgcaagtccgtatcggtgaaattacttcctccaagatcgcctacaaaccagattaccggacaattcaagacagatgtttttcaacataagtggatgataggactaaaatttgtaataattgcaaagacagaaagtatcactttggatcaattttatgaggataaaaagggcatcctattccattcaaaagagaatttagaaggtgaagagtttacatgttacgttcccattccaatactgtgtacatccgaagatttcatgggatggtaagcaataaatgggtgcagtttactcgtataattggttttgcatttgaatccaatccagtaaagaggatttactatactctcttcataaagggtatgtacagatacatttataagttagttaaccggctttattgtcgtaatagtcatctcttgatgtcatgggttgctgtccgtgcgatttcaagactgctcatttcgcacgatgcatattgcttctctaatgacatttttcgttagaatgatcaggtttttgccatagcttgatcagtaaattaatagatgattttaacaattcaagaggcattaaaacttgggcaaaggagtaataatgtctaataccgaggaattgatccaaaactcaataggttttctccagaaaacttttaaagcactcccagtttcgtttgactccattcgacatgaaccacttccatcttcaatgttgcatgcaagtgttctcaattttgaatgggaaccgctcgaaaaaaatatttcggcaattcatgatagagattctttgattgacattatacttaaaagattcattatagattcaatgacaaatgctattgaagacgaagaagaaaataatcttgaaaaagggttactaaattcgtgtataggtctcgattttgtgtataactcaagatttaatagatctaatccagctagctggggaaatacctttttcgagttattttccaccatcattgatttgctaaactcaccatctacgtttttgaagttttggccctatgctgaatcacgtatcgaatggttcaaaatgaatacatctgttgagccagtatcattgggggagagcaatttgattagttacaaacagcctttatacgaaaagctgcgccactggaacgatattttagctaaattagagaataatgacatccttaataccgtcaaacattataatatgaaatacaaactagagaactttttatccgagctactacctataaatgaagaatcgaacttcaatagatccgcttctatttcagctttacaagaatctgataacgaatggaacagatcagcacgtgaacgagaaagcaaccgcagttccgacgttatatttgctgcagattataacttcgtgttttatcatctaattatttgcccgatcgaatttgcttttagcgatttagaatataaaaatgatgtggacagatcattaagtccccttcttgatgcaatcttggaaatcgaagagaacttttacagcaaaatcaagatgaacaataggactagatattccttagaggaagctctgaacactgagtattacgcgaattacgatgttatgacccctaaattacccgtgtatatgaagcattcaaacgcaatgaaaatggacaggaatgaattttgggcgaatctacagaatattaaagaatcagatgactacactcttcgacctaccattatggatatctctttgagcaatacgacctgcctttataaacaattgactcaagaggacgatgattactaccgcaaacagttcattttacaactatgtttcacaacaaatcttatacgcaatttaatttcttctgatgaaacgaggaatttctataaaagctgctatttgagggaaaacccgttgagcgatattgattttgagaaccttgatgaagttaacaaaaagcgtgggctcaatttatgttcatacatttgcgacaatcgtgttttgaaattttataaaattaaagaccctgacttttatcgtgttatccgcaaattaatgtcttctgacgaaaagtttacaaccgccaagatcgatggctttaaagaattccaaaacttcagaatatctaaggagaagataccgccacccgcttttgacgaaacttttaaaaagtttacgttcatcaagatggggaataaattgattaataatgtttggaaaatacctactggtctagataaaattgagcaagaagtaaagaagcctgaaggtgtctatgaagcagcccaagcgaaatgggaatcaaaaatttcttctgaaacttccggtggagaagcgaaagatgaaataatcagacaatggcaaactttacggtttctaagatcgcgatacttgttcgattttgataaagttaacgaaaagactggtgttgatggtttgttcgaggaacccagaaaagtggaagcgttggatgatagtttcaaagagaaacttttgtacaaaatcaatcaagagcacaggaaaaaacttcaggatgctagggagtacaagattggaaaggaaagaaagaagagggcactggaagaagaggcttcgtttcctgaaagagagcaaaaaattaagtcgcaacgtataaacagcgcttctcaaacagaaggagatgagttgaagagcgaacagacgcaaccaaagggagaaatatcagaagagaataccaaaataaaaagctcggaagtttcttcgcaagatcctgacagtggtgttgccggggagtttgctccacagaatacaacagctcaactagaaaatccaaaaacagaagataacaatgcagctacttcgaacatttctaatggttcatctacccaagatatgaaataaattatcctcttaatagaaattttaaactgataagaaattcatgcatagtgtcccaaacaattcagatagattttagcgtaccacagagatcctatcagagagtaatacttatgatgaaaacaaaagtcaatccattcggtttaaaaaaatgacaaacctatatttgattagattaatcaggcgtcaataacgtccttagaagtccctttgctaagactgatatcgttggcaaaagcatgctccgagtttagtatatacttccacttgataaagttgtagcgcaaaggatgcttttcttaatgagaaattcggtatactacaagaggacatccaatcgtgcttacaaaattgccctggaagacatgattgagaagaaatggcgaaatatgtcttttggtcagatagtctgtaatcgcatataacagtatgcttggtttgctctttatcaccacgcttttcctctctttccagcgcgaaccatgcaatggccagctttatgaaatttaaaccataaagtcatatgagaccagcaatcagaccatatatagccgtactatgctataacggataatttgatagatactaaacagttttagttcacatttctcgtctaaaaacaattaatttattataacagactctatagactaaattgtatgtatttttttttttgacaaattgggggcggtagccttccaaagtccaagtgaacttatgttcgttttgtcttcttttctaatgaacaccttcgataaaattccataaatgacggaaaatggttctagttaccacctcttagtgttaataccaagtggagttgcattccctctactagatgtgcatccgttactgttaatttatcatcactatcctggtcgttagtaaggtctcaaaaacgtaaataaacttaaaagataattaaccactgaatgaacatacatttgttttccctggaatataagtctttgttgagatggtggaatcccttctttttcctccaaaagttccttgatgtgatatacgagatctgattccttcagctcaacagagatctccttcccagtcagtgtcttcactttaacaatcatcggttacggctgtaaggaagttaattaccttcctttatttattcctctgtcggaatacttcatttgaataacagaattttggtttttcagctaaaagttgttcgtttgccttcccgaagacgccatcggaatttgatttcatataaatattgatataattatactctgaaatataatattgataaacttaacacagggtgagaaaggtgaagtatgctaccgaccccttatgtaaaatgcgattacgataaagtatatgagcctgctgaggatagcttcctcatactggactgtttggaaaaagagcatgattttttgaaacagaaatttggtaatcgtttggccatcgtttgcgaaattggttcgggatcaggtatcgtcacaacatttctaatgcaaaacaaaataataccgcaggaaaattccatccacttagctgttgatatcaacccatgggcgctcgaagcaactttggatactgcgaagttaaattcatgtaaaagttcttttttagaagtgattcaagctgatttaaactccagtattcggaataatcaggttgatgtcctaatatttaacccaccatatgtgccagcagaatgtgtgccagatgtcccaggatcaagagaggaggcagaccaatggctagatttagcgttattgggtggaaaagacgggatggcgattactgataaactgctacgacaattagaacaaattctttctccagatggtgttgcatatatattattttgtgcaagaaataagcctaaagaagtcattaagaggtttgtcgatacttacaaatggaatgtgaaacttattgaaacgagaaaagcgggatgggaagtcctcagtgtgtacagctttacaaggtgacagttgcaaaacctttcacgttataattgataacctgtgtctttactcaaagcgtataactatatttcggtttataaagaaaaattcatagctatgctcatgacagaatatcttttttgagatcttcaccacaaccatataaatcaactgaccctagtccgtaaactttctcataatgtagataactcaaattctggaagaagcttcttagttgcgtgtgtctctcgattttgtgaatgcctcgtaataatgggagaccatcttttaaagttgtcggtaattcaagatcatcagttttggttatttcgtaatctttgaattctgcgatttcatctaccagcgcgacgaatgagttcgttttatatacgcaatttattgtatcaataacaaagatccactcattcgtagaggtgaagccttccatgttgagtaagagtagcaaatccaaagttttacatacttgcaatattgtttgtggatcgacttctgactgtatttgaagtgattcataaaattcttgcaaattagtttgtaaacagtaactgatcatagaccaatagtcattgaaatgggactctgaaaatcttaaaagtaaaacccttagtaagatccagcagcttcccttgagcttgatatctttggacaccaaatagtggaaaatgcaacttattaaagaggaaaagtgcaacaaatatgcgtcatttggcgataccatcaacaagtacgatattttcaaaaggttttggcacttgtactcgacttcagaatcgcttcctaagttaaacgtgattaaagtcggagtcacacttgaacgcttggagccaatttctaatagtaaatcgttcaagatttttgacttattttctggataaatggaccattcgtaaataatcttttcccaagtttgatcgctgccaattaccgaaagttttttgtcattttggaacaattccgcaattaaaagcctccaacttttaacttttgaacctaaatgggatacgaccgcggccaattctaagacataacctggaatagttttttcacttttgggtttgatataaggggttaggcattgatttacaattgtcgctaacgttgtattaaacttgtctcctccaatttgatcgttgacgatatattgaacacgccatactacaaattctaaatctttaaatgaatcagggtggccacgatataagttcgtaaagtttataaatgcattaggtaggtatttgaaaaacacatcagatatctccctcctaactcgtttttgttctccaaactgcgttttacttacttttccagaaataagggcaacaagttttaatatagacaacgaaacatcagaataaaggttataattggttgctacttctctgaaaaatagcaggaaatccccataaaactcctccattgcagagttttctacagaatccacgtagttaaacaaaaatgcaataatcgattccccgcttaatctttttaacatggaaggctcccctttagttaatttagttgtgcttgacctacttccgtcacgattagaaaacttgacagatgccgttctgttgtatctgataattacaccatacaataaatgtggtattgtaatggcgggtttattgccgtcgagcacatgtactagtgtgactgtagtattgtctgatctaatgctgatcaaattttccagaagttccaaaggttctagtagaaataaggtttccaacagtttcttcgacctaaatttgaacttgtatgagttatgattagtggcgtccaggctagaatcatcgttagatttacacgaaatgttatgggcccaataccagatatctaaacagcatgaaatcacctgtctgaaagattgtagtattacgtctctttccccctgaatcttactttcttcattggaagaatctgacgaaaaaacgtttgaaacaacggattgaataaaatcaccctttagattagacccagaaaagtatccttccctttcctcggtgacaaggtaaccatgtgaaatctctaatagctcttccagaccacccagaagcaaagctattggttggtaataaccaccttctctcttttctagcaaaaacaatctctgaacacactgtacaagagatgcagacaatggtaaaatcattcgaaatatagaattctcaaaataaacaatgctttcggaaagaagcttcacataggccgttacaataagagggcttttcatatttgaaacgctggtaacaaggaaatcgatatattttaaatgggcagcattgtcatcaaaaatgtctagtttaataccattatcgtgtgatagtctgagaaccttcgatacaatatctaacaaggaaactgctattaactcgggctcaattccttcttctgcaatatatttagacgacatttgcagcaaaaatatgacaatgtccttgaaattttgctcagttccatcgagtaagatatccaaaagaatcagagcactcctgatacttttcgcatgtgtattgctctttatatttagaaatctcatcaatgtaaccaacagcaaacttttatatgtggaaacgtcttcattcttccatatggtcgaagattttattgaggtaagctcagtggaaaaaactttcctagtgcgtccattgtttgttttcaaaacataagcaagcatttggaactcatatgtgagcatatcaagatcatccctttcgtctaatctttctttttcgagacgattaacctttaaaatattatcagtcaaaatgtaaaataatcttgaagcagatcccgagtttaatatcgataaaatccactttgaaacggttaaataaaaaggattctggtcatcaaaaagttcgcccaaaattaattcaagagggcgcctaatcaagtttgaatctgagtctaattgtgtccataacagatctaacacgcttaatctctcggatatatcttcctcttccacaaaagtatacactaacgcactttcaataaatttggatggaataaatctgtttaaagtctttaagttcttgacacctagtatttgatggcgtggatcttttaaagatttccatacggccatcatgactactttcaataatttcatcgattcaatgaattccatgcgtgaatataagtagttaccaaaaatttccacaattccaacgatttcttctgattttgcatcattattagattcacaaagcctgggaatagcctcaaatatgctctgagttatttttttatccgaccagcttatgtgagatcgtcctttaagttcttcagactcaggtatcttttcgaaaatagctataaataatttggagctttcattgatattttccaagtcccataaacttgaaagaagcttcttctgaatcaggtctgctattaaaaaagttagatcttctgttgtaaagggtggcaaacgctcagctatattttctttctctaaaatgctagatggattagaaacattggtataaaacccacgtattttggccaaaagttcttcgcagcttacttcatcatcgtgctttagttttgagtgactgagagggagaagggctctctcggggatatagtttaacaatttgttgtacaaagaaaatttttggagcttataaatattgtcgaaatctttatcattagatggaagggccagtaaagttaataatatcaaaggaaggtggcgtacgataatctcttcgtcgtttccaatattaaaatttgttaatacgaaatccaaaatttttaggtttttgatgtcttcaagttcttgaaatagctttccccatataatatttgtttcagtattgtcaaagaaagtacgtgccgttttcattatttgttcgttttgtttaaatttttccgaggaatagagaagtgggatgaacaattcaggaattacaagtgagccaatttcccatctatccattactgccatacttatcctgaatgcagttaacacggattcttcttctgaaagaaggtcgcttaaaccttctaaaagggcgcttaatccatattttgtaaaatatacattactttcctcgtttgctgacttaaccgaggtagtatattccatggagttcccgccgttattgtttagcatgcccccagcagtaggaccgagaagccagttccatattcttctgttcaaagacatatccttgctcaaagtagttctacaacaactcattatcaataactttttatcctcagaagtaataagaacattcaaaacgggagagtctagcctcaacctctgtaataaaaggtccaaaacgctccttttaataagaatatcattttcatcttctaaacaaccgacaaggcatcggataagtagacctggttcaggggttactaaatctttggcagcaggcaataagaccttgaaagcttcttcttttctttttttcctgtctagatgagaatcgttggtttcagtttcacttgggttctcttccgcttccatttttattttatttactagatgaggtacagcattcaacgacggaaactttctagtcaaccacgtgagtccgcccagtcttctgcctttatttgcagtcatgactagaaacaacgtttgccaaaataaggaatcatcatccaagttctcctgcagagtctcaatgagttttaaagttaaaggtaaaaaatcgttgctttcatcatcaattcctggcaataaactagaaatcaaaggtctgatgagcagtcttaacgttgtttgaggcaacagaaggatatagttatcgtaaagctctatcaaatgtgacctaacagacatagaggcataagtcatcaaaggtaaaattcccgggatccaaatgttacattctgtagccagagtttcaaggccaatatgttcaaagatatacgtatatacttctaaagttttctgatgaacacctgctggtaacgccggcgataatgaggatgtcaatcttcgacttacttgatatggagaaggaacatagtaccttacattctgaaatttaggtgaccagctttgcaacgcctttaatagtgttcccaaactagcaatatagtccgcccattctgttacagagtcaaatctttctaatgctcgctcgacattagcacgaaacttcttctgtttggagtctagttgtttattatttgagtcaattgtaaggggctttagtggtaaggacattttttgtcgatcctctcagaaaaagctgctctgtcggctttttatttcaccgttataaacataattgggaggcttgagttttatattaggtattgctattgttccttttccagtgagatcgaagcttagcctttgaaaaaaccaaaatcacttttgatcacgtgcctcgggtggaacgcccagcaaatatataagtatgtcgtttattaataaaacggtaatcggactctaaatattccttctttcagcactcgcttatgtcgttataaaaacttgattaatttgagtaattagcagtttttgccgtaggtatgtttttagaatgttcttttgcacagtcagaagcgttgttacccataatttcgtgttgagaatattaaataattacgtaaatgatctgccaaatgctgacaatgattgaaaaataattttaaagtttaaataatgcaaaaaatttgtgtaaaaagaatatgtgtcaacctaagccgttccatacaaataaatttccatcccatgcagttgaagccacatatcctggctttccccacaagctccagtcagctccaaatacgaattctgaatgctgtgtgaaattgaaaatggaacctttagtagcatccgtagagttagttttatatgtttcttttgcaccatcgttgctgagatctctccatattcgacaggtcatatcatatgaagctgacattaaaatattggaatgatgaggggaccaggtaacttttctgattgccagcccgtgcgcattagggatttcattgatgcatgatgaattgtgaagttggccgggcacagtcctcttgatagtcgctgattcatttttatttagcatcctaatgtcccagattctaatggcattatctacacctcctgtggcaactacataaggtctgtatttgttgaaatcgcaagtcaatgcttctagtcctgaatgcactaaaaaattattctgatttttgccggaaggtagtctaatgtcaaataagcttgcataagaattccctgaacaggataatacgagattttggtcgtggggcgagaactgtgcttggtatacacagttcctgttttttgaaatacctgtaaagcttttctttttcaatataatggcgtttaatggatccaccattttggtaatctctaaaggtcgtggagtaagggtcattaaactttgctttcttagaggggaccatatttttatagatccatcccatgaactacttaagaaattctgcctgttgactaagttccaattacaactgaatacttctcgttcatgctctttaaatatagcaataggaaactctttaaaggttgtatcaaacaagcgtaatgtaccatcgccctgtgcaaccaacacttggttttcatgactttcgttccatgcaagatcaaataaacaatcctgtgttaaaaaggaattaacttccactattctacctgaacgatcaatctcaaggatgaacaattttccattcccaaccaggccaaagtttgaaccagcagctaccgcgagcctgttatcgaaaaagggagaatactggacaccgtacccactaaaaccttgcatatgatatctgagcatgttgtataaattatgcaaaaagttagatgatagtccgttaacaatatgagatctctgcacttttcgagcgtcgaattccaaatcagaaagaaaacgatttcgacctccggtaaaagattttatggtaagaaaacacagtttgtgttccacagttcttaaaagtgttttcaccttttactgttttgcgaaacgacttttcagaggaggttatgtcggtggtttaatttctcggccttcatatttacttgctggagacatgcaaatttctgattaacaatgattatagaactttaagtagaagtaaagaaaaataagtatatgatatatatatataaagatgcagataaaaaaaaggtaaaaggagtagaaaataatgtctgaaaatggatgactgccaataggacatattttcatattaacatacttcagaagcggtattgtttattgtgatgatcgttgctcattgttatcattagggacgtcgttatgaatggtggtgtccgaactgcttgaaccttggccttgagagggattttcgtctgtaggaggaaaggcagcagaattgttgttgcgtagttcgacggtagtaacatcaccattttgatttctataactggcaacaccggaggaaaacaagttatttctgttgttctcaccagtacttccacctcgttgttgatcattgctatggttattgtcgttattgttgtctcttgagccattcgtaaaatggcctgttaatcgtgaaatattttccaaaaaggaacttccttgcgttgtatcagaggacgatgagtcattacgtccttggttgtgaacagtttgtgctccgggtgctgttgttgcagaggtatcagaagttcccctctgagcaacgttgaatatgtgatccaaaacggctcttagtctgttgtggtgagggtctgtagcgtcactactagtgttatttgagtttggaccgttcgctgctgatgggcttgccgaagaatcagaagcggaaggattcggatttggactgtggaattggaacaaagtcaaagggatgggaacccagcgcggactttgattgttattcgaaccaccagaattagagggtggattttgagtagttgagctcggcccgttgacaccgtttctatcgctatcattaggcggtaaacggactggattgtgtaaaggttggccgttttgaggcactaaaaaaaagcctgttcttgataacatctgttcgccagaacttgcatttccgatagtgggaaccgttgtattggacgtgttttcggatggggcggaactattttcgttagtgctattcactgcagttgggtcgtataaaactcgtctaatacgttcaaaagcagcttcgttagctgctacttcatccgtatcttgttgggctgcacgttgaacacctacagattcgctgatcttttgtctacaaaggggacaagaattttctaatcttgaccatttgtagatacattccctcccaaaaatgtggccacaaggtaacttgattggtgagtgtttgtagcttggatttgtttcttcatcattgagagtgcgttgttgttcagtgagaggaatagaaggcggttcaacaaccgtagcatttgtaatcgatgggttactgtcattatcggcggttgtgcgtaggggcgcaccttcattatccttccttttttttgttccttcagattcctcctcattttcagaatccctttttctttttgctttagttgaatcaacttcatcttcatattcgtcataacatatactacataagggcccttcggccttgggtagatcagaaacttgcagaacggggagcttatcaaactcatcctttgatattccttttggtctatttaatagtctgttgaatctctccattgcaagctgagcagcaacagatatgaagctgttcaaacggtcttgtggagtagacgcaggaacatcacgaaaagataaaacaagagcaccgtcgggttgatggcccccatttccgatgccaaagctgggcccagtaccgttggcaatcgtgctaccggatgctgcgctgttgttttcgttattatcattattagatatattgctcaaatgtgctaatctctccggagtgaaataggaatactgaatggaaacggttatgtttcttgtttgctcagcaccaccattgagtggaccggaagctgcatttgaattattattattttcagcattatttggtgatgtatttgtgcctctgttttgttcttgaccactttcactcataatgaacaaaagctgaggttacaagactatgagagaaaacaaaggggaaaaaagggagaaacgaactatcctgaaatgctaaataatttctatctatagtagcttcactagaggatatatatgataaactatatttccttcaatatatagtttttagctattatttcattattgatttggtgatactaatgcaatgtagttatatgtaaaaaattctttcatattttttgacaatggcagatagaatgttttacccggctttttgcgtcgaagtatataattgttgattaagaagccagtaacaataaaaaagaacagtattatttattttacgttaaaagacgcttttctttcaagtaatgtacaatgttatacctccagatatacattgcaacttttaaagtctagtaaatgcttatatggagggagggatttatcaaatgtgatgaaaaatagctgtaatgaacctggcgaaaaatggaggattcagattgtgtcctccgttttcttttctcgtagatgaacttgaggtgggagataacattcctgttgaggaagtacttgaggtagattttgaaatagagagagctgtcgtacttgtttgggttttttggcctttggagctggaagaacttgttgccgaatgagacgtggaagcaaagtacgatatactggagttagctgccgtggaaaacatgttgccgccggagacaatactttcatatgtagaccaagtgcttgagtaaccaggtgctttaagagcacttggaaccgcgctctctataatctcaatgtattcaccgtcgtcgctgaagttagcctgagccattgatatctccatattgtccagatcatataccacgtaagtattagctaagaagttatcacccaaaataatggtcggatctgactgcggtgcaatacctagtatacaaatgtttgaacgactatctgtgactagctgaaaatcgcttaaccaattagaaagatagaatccaccaaaatcaaagatgatgctactctcttcttccatctctttgatacaatccattatgtagtaaccatatgcagaagagtaagtagctccgacctggtcggcaagcatttttaccagctcagttggcatatacgatatggtcgtacctgaatctagcaggactgggatctttgtagtggttagggttgtcagattgtcttctttatcccctttcgacgtacctaatccttgtaaagtgacttggaattgaattggatccttgtagccgcgatgctgcaaagtattaatgatgggaattgtgtataggtcgcccgcatattttccatgatccacagcgccaaacaaaatggtaccatgtttcgaatcagaatcatttgcgaataaagaataagctgttgattttattacacccgaattctttagcaccatcggaaagttattgtaagtgtagcttttttgtacagagctgagagaaacaccagaataagttgactccaagccaggcaaaccaatacccaagacaccaactgttgagtttgtttcgtttgctacagcaaatgataaacccgtaatgttcaaatcgttcaagctcaattgatcatggccccaggtaccagatgcaaaagtcgtatcaccataggcgatcgaaaattctgtattattggagttgaatgtagacgacttagaggtattaaatgtcccgtatgtagcgcagtcaattaactgtgatgtagaagctgtactatcaaaagtagcagtggcttcgctggtaactatagtggtgtcgtagctaatttcagtaaacacactctcaaccacgctagccaaagcatccttgtttacttgtttaaaggatgagccagtggtatccttctttttagtggaacagtatgggttgtctgaacccgtgacccatagatcagaagaaccagtgtcgacaagcacagtaactttttgaggaggggtgccaatatctaattccaccgaataaaaactgttttgattagtcagttccaccagctcgtaatcatcatctcttgtcatcaaacgcgttctaccttttgtatcatccaaagcgttttcaaatgaactgccgtatttcttctgaaaattcattttgacatagacttcattacttggtaaggatggaaaatctgtaacaccggcatctactattgagctgcagacaagtaatgcatctacgacaaatgtgaggacagataatttcatagagctctttctttttcgtttatttttgacgtatttgctcaagcgaataacgacaaaagcttgttctctcgttgatacttttagccaattacaatttcttagcaagaacgagtgacgccaaccaaatttctcccaaaagtgattatctgaataatgaaagatggtaggaaataaggtattgaaacaggttcaaaactttaaaagaaaactgccaaataaactttctcgatgcgtagctgaaatttcaacttcaaaaaaaaaaaaacgcgtgtaactttctacgtgcaaaacgatgtgtatgaatcccgtcttaattagtaaatagggtctagtaagcgtagcgaggatgaattaaatgcattgttgaatatgaagagcaccttatggtatataaatgtacaatcttgattcatgacagctttgcaagtaaacgtatcaaatgaatatcacgattttggctgtattacccgggcagtatacgcggcgaattttgttaaaaaatgtgttagacttaagtcggagcaaatgaataatgggcatatatagcgcataggttcgctagtgtaagacaggagactgtccaatagcattcgaatcataaccgaatctttgccagtgtgtgtataaaatacgacaatgtcttccaatccagaaaattctggtgttaatgcgaataataatacgggcactggtaacgctgatgcgatcacaggagctcagcaaaatatggtactgcaaccgagacagttgcaagaaatggccgctaagttcaggacattactgactgaagcaagaaatgtaggtgaaactactcctaggggcaaggaattgatgttccaagccgcaaagatcaaacaggtatatgatgcccttacactgaataggagaagacaacaggctgcgcaagcctacaataatacttcaaattcaaattcaagcaatccagcttctattcctactgaaaatgtccctaattcatcacagcaacaacaacaacaacaacaacagacaagaaacaacagtaacaaatttagcaatatgataaaacaggttctcaccccggaagagaaccaagaatatgaaaagctatggcagaatttccaagtccgtcatacgagtataaaggagaaagagacctacttgaaacaaaatattgataggttagaacaagaaataaataaacagacggacgaagggcccaagcagcagctacaagaaaagaaaattgaactgcttaacgattggaaggtgctaaaaattgagtataccaagctgttcaataattatcaaaacagtaaaaaaacattctatgtagagtgtgcaagacacaatccggctttacataaattcttgcaagaaagcactcaacagcaacgagtgcagcaacaaagggtacaacaacaacaacaacaacagcagcagcagcagcaacagcagcaacagcaacagcaacagcaacagcaacgccagggtcaaaaccaaagaaagatttctagttctaattctactgaaataccctctgtaaccggccctgatgcactgaaatcgcagcagcagcagcagaatacaataactgccaccaataatcccaggggcaatgttaacacttcacagactgaacaatcgaaagctaaggtaaccaatgtaaatgcaacggcatctatgttgaataatataagttcgagcaaatcggcaatattcaaacaaacagagcctgccatacccatatcggaaaatatatctaccaaaacaccagcaccggtagcttatagatccaacagacctacaataactggaggttctgctatgaatgccagtgctttgaatacaccagcaacaactaaattaccaccctatgaaatggatactcagagagttatgtcaaagcgtaaattaagagagttagtgaagactgtcggaattgatgagggtgacggtgaaactgtcattgacggtgatgttgaggaattactattggatcttgccgacgattttgttactaatgttacagctttttcttgtagattggcaaaacacagaaaatcggacaatttggaggcaagagacattcagttacatttggagagaaattggaatattaggattcctggttattccgcagacgaaataagaagtacaagaaaatggaatccctctcaaaattataaccagaaattgcagagtatcacatcagataaggtagcagctgcaaaaaacaatggaaacaatgttgcaagcttgaatacaaaaaaataattatgttacccacattctccactcttccacagaaaaaattcctaaagttatagttcacattgttatatatgtatctataaagcgaaattttttaaaattaattgattaattaatattttgtatctaaagtgttcatactatattatttacttagattatacataattaaaaaaaaaaaaaactttttttccttgttttcattttgtttttattattaaatattaaaaaaagtgtccataacatcaatgtttttttttacctttgattagttttcattggcgaaaccataatccccgttccattcccatcataactacgctctcttctgagttgatcttcaagcttgaacatcaactgtccattatgatccttgttaatattttctttgattggactactagaaacacttgaagttccatcttttcttggtcttcctctttttcttggagaccttttaattaccacgttttcatactttttaccaccgctgcaaatcattctacttctgtgcacaaccaaagcgtcttctctattgaatttcttaccacagggacatgcatacgccttttcttggtgcgattttttgtgtcttatcaagtcatgatttcgtacaaatgccttatcacatccagggtgatcacaggaatatggccgatcttccaaatgtgtttgaatatgagatctgatgttataccttctcttgaatgtttttgtacatccaggaaataaacattcaaatgttttatcaggcatttccttcacatatttatcgattgaacctctgggcagtgttgtgagttttcttgtgatttttgagggactatttgtggtatatgtgttgatttccttaatgtgtgtgccgaattgaggagatcttccttcgtacttactttgtgacttaagaacgggagaaggcgtttcggaaataacaaatctactttcaggctcattttcctcattatcatctccttcattgtctgtatttttcgtaagtacattagggtctaaatcattgaaaacgccttcccgatgtcgtgcttgctggctcggcggctttagatgtggtgtcgcagcattgatacccaatgcattctcactgatagagctaaagtgtaactgcttacctcttggtgtatattggtctatataactggaggaaagggatactttattgactgatggagtattatttacagacccaggaattgtaggcataatatccacagaagcactctttaaagacactgattttgtaggagaaggacctggttttccaagaagttcaatacccaggcccaaaggtttctctgaatattcgctttcctgatcttcaacattaatcttgaaatctaaccttaagttattaggggtaatgttagcagagttggacgtagctgaactaactctactctttggagtgaagggcgtaataaatttggtttttgaactgaggttttcatttggattcgagcgaattttctttggtgaaatgagggagtcattgaaaccttcgttcaattcctggaaacatagtggtcctacagtaccactagagttttttctctgcaggcagtacttttgtctattgtttctcctagaaggtgacccagtgaacgaagtattagacattggtggggaaatcattggtgaaaggctatttgcgtatacatcctccacattttctgaagcaggagagatcttccttttgggagataaaaactgtggaccatcagagttctctaaggtagcctgtagttgttgttgcttgtattgtgtttgtttgagttctaactctaacttcttattagcctcttgttgtgctctcaattgctcgcgcaactcttgttgttgctgtaacagtaattccccgaggtttctatcgaagcctttattaatttcacttttgtttatagtcgacaataaattatccgccatggaaatcttcttttcatcgtggggcttatcactcattgttttttgataaacagtcataccactgtcttgatttaatctattttcattcaacaagctagttgcatttagagtcacttctcttgaattattttctaagtcaaagttcatactttgccaatcatttcctattaactcggagaaagtagaaaccttgacagatttttcatcagaaagtggtcccagcggaaggtttaagtcatttatttcattcattataacttcgttggtttcaccatagtttaggttcaatatattgcctaaatcatctgttgctagtgttttatattcgccttctattgcataactcgaagggtcactgcctctagcatttgagtaataagagttggtttgtaggtcaaaatttaggctttgtacttttgaggcatcaaaccaagagtttgatgtatccatctttttcgaaaaaacaatgacgttaatattttatttgattgcgctttaattatatcgcagatgttaaacacgttctcaggatctatttacctagctccaagaacgagttatatggtggtatctatattgtcgttctcaaatctttcttccaacgatgcctttttgtcttccgtgccaatacataaatagtgaataaaattgcagacgatcctctatagtactcaatcattgtttatagagcagatctatagggagaaagaaagataattagtcgctaatggtaggtattgttattgtttacctttttcctaaacaggttaaagtacgaaagtgaaaatttcatcctctctacttgcccggattgggattcagaccaagatatttccaacaatgctgctatgaattggaacagagatgttctaatgaatatttaacaaggtgtgagcggagtgtaccactcctatcggctttcagataatcatactacctttcagaatatctaacaataacactccgatatttgattcgctctcctttaagacagaaataacattggccctagaatccaatgccgtaaatatctacttgacaccatttaatgaaagaactgtctgactgccgaagttttataagtagtttgactatgtttcataagttaggccactagacagcatgtgaaaacggtgatgatagtaaaaaaatatcgtttgggttttggctacccggaggtcgtttgcaaaagaaagtgtatgcaaatctacaaaacaatagatgtcgttgttgagataacagattggcacaaaattactaaattgttgtggtacgcagctatagtttgtacgaaagtagtagcagaaattaacagatacagatctgcaatttggcataatgtacaccaattattcacttacaagcagtgacgcaatgccccgaacttacttggtcggcacagcctcaccagaaatgtctaagaaaaagcgccagtctgcaaattgtgacaagccaacgaggagggtgatccacatcatcgatactaatgagcactcagaagtcgacttgaaaaatgaactgccaataacatgcacgaatgaagacggtgagatgacatcaagctcatggacttcacaaaccgctaatgattttctcaaactggcatacgtaaacgcgaaattagacccgtctttgccatctcaatatttcaaacaagatatcataaatgttttacaaagcttggagattcctggatggtctgtgcccggctctaaagaatcctcgttgaataagaatttattaactttgacacaaatcaagggggcccttacaaatgttatttataagattcactatccaaacttaccccctttactgatgagaatttttggtgatagcatagattctgtaattgatagagagtatgaattaaaggttattgcgagattatcattttatgatttaggacccaaactagaagggttttttgaaaatggcagatttgaaaaatacattgagggttcgaggacatctactcaagccgactttatagatcgggatacttcaataaaaattgctaaaaaattgaaagagttgcattgtactgttccattaacgcataaagaaataacggatcaaccgtcatgctggacaacctttgatcagtggatcaaattaatagactcgcataaagagtgggtttccaataatgtaaatataagtgaaaatttacgctgttcaagttggaatttttttttaaagagtttcaaaaattataagcgttggttgtataatgattctgcttttacctcaaaattattaagagaggatgataaagatagtatgataaattctgggctaaaaatggtattttgccataacgacttacagcatggtaatttactttttaaaagtaagggtaaggatgacatctcagtgggcgatttaacaattattgactttgagtacgcaggccctaaccccgttgtatttgatttatcaaatcatttgaatgaatggatgcaagactataatgatgtgcagtctttcaagtctcatattgataagtatccaaaagaagaagatattttagtttttgcacaaagttatataaatcacatgaatgagaaccatgtcaaaattgcttctcaagaggttaggattctttacaatctaatcatcgaatggaggccttgtacacaattattctggtgcctttgggctcttttgcaaagcggaaggctaccacaacgaccactgatagaaggtgaaaaactaatgagcgaaaaggctggactaggtgatgaaacgcaccttatggagcacaaaaataaagagaatggaaaatacgattgttctgaagatgattcgttcaactatttaggattttgtaaagaaaaaatgtctgtcttttggggcgatttaattacattgggagttatcgacaaagactgcccagatattggaaaaacagattacttagacactaaacttattttttaagctgtatacacaatcaagtatttttctattcactgcgataaaattgtgtttttcaacatgttaggtcaatggaaagtcattattttgaagcaaaatgtaaaaaaagaatattattaagagaataaattctttcaaaaatgtagagcaagttatgtggaaatcaaaagaatattagttgattctattatataataaatagttataatcattgtattttgatgatgaaaattcagtatctaagagttatagccaagagagtaatttttaatacttttttgcgcttttccatatctcattataaaaagaaaacattaattcatagttccatttatcatcatagcatatctttaaatatcatacttaaatagaagagattcacacagtaatagcggacaagaataatcatgaaatcagattggtatgggctgcaaatttcaaatcaccataacaacatttttctagggtcttcaatcaactctttaacagtcttcaagaaggtaacagcttctctaccatctagcaatctatgatcataagtcaaagccaagtacatcattggtcttgagacaatttgtccattaacagtgacaggtctctctttgacaccatgcaagcctaggacggctgtttgtggtgaattgatgataggagtaccgtataatgaaccaaaaacaccaccattagatatggtgaaagtaccacccgtcatatcttctagggttaatttgccatcacgcgctttatgactcaagcgaacaatttcgttctcaatatctaaaacactcaatgactctgcattacgaacgacgggggtaaccaaaccctttggagtggccacagcaacagaaatatctgtgtaatcacgataaacaatctggtcaccttcaatggcaccattgacggctggaatatccttggcggccaaggtacatgctttggagaaaagacccatgaatccgaatttagtaccggtcttcttaataatctcatctttatacagtttcctcatttccatcaaagctgacatgtcaacttcgttgaatgtggttaaggaagcagcagtgttttgagactcttttaatctttcggcaatcctcaatctcatacggttcattttgaccctggtttctgtacgtggaaatggtgtgaaagagttagaggctactgggggttcctgcgccttagagacggtcttctttggttgatcagccttttttggttctgtaacttctttctttggagcggcttctttctttggagcagcttctttctttgaagccgtttcctcacttgagttttcccttgcggcgacaccttgcgatggctccgcttgttcggtaggctctggcttagattctccagaaccctcagcaggtgcttcaccaggctcgacctgagctaactcctcaccaacagtgacagtgtcctctggtttgaaatttagcttcgtaacagtacctgatactggcgaattgacctcaatatcaattttatcggtctcaatagtggccaacagctcgtcctccttaataaaatcaccaacgtttttagtatattcctttaaagagccttcagtcagggactctgccatcggaggaacttcaatagaggtagatttaaaacgattgctagttatggagaacggattcgccgcaactgaaattttcttgccggataaatatattgaacctaaggattcgaccttgttagcttgtttgaacaaacttgtagaagcatgtctcttgacgaaagaagcagccataacatttctagccactttagattttactaaggatttggcagctgcagtacgcgtcgctctggaaagcattgtttaaataattatctgaagttgtgtctttggttgtaacaaatgtggtagtgaagtttataacaatatatctattcactgatatataccgttaaagatagctgcctaattttttatttcggatttttcttttttttacgttagatatttcctcccctgaagctcaaaaagagattatatatgaaaagtaggcctagttgagggaaaaaggatttgcatttgctgatagaccaagtgtggatccgagccctgtagtagaatggtgctaatgtagaataagaataagctttaggaaccatagattcctgcgtaatttgtggccgctttattggctcactccgggcaggaccttagttttgattggctgcaaaaaaagggttgttaatatcgtctttgacggagatgcgggtggctggaattgttttgtttattattccccaagagagaagagacaagaagtagtaatgacgatggaacaaagatcggttctaataggaccacagggttgaatagagacgagtaaagacgcaacggtcaaggctttccacgagacgttcgaatatgtcccacaacaacaggcataaaaagaataacgataaagacagctcagcagggcagtatgcaaatagcattgacaattcattaagccaggaaagcgtctcaacgaacggcgtaacaaggatggctaacttaaaggctgatgaatgcggcagtggtgatgaaggagataaaacaaagcggttttcgatttcaagtattttgagtaaaagagagacaaaagacgtgcttccggaatttgcaggcagtagttcccacaatggagtactcacggcgaattcatcaaaggatatgaactttactttggaactaagcgagaatttgttggttgagtgtaggaaattgcaatcctctaatgaagctaaaaatgagcaaatcaagtctctcaagcaaattaaagagtcattaagtgacaagattgaggagctcactaaccaaaaaaagtccttcatgaaagagttggattcaactaaagatttaaactgggatttagaatctaaattaacaaacttgagcatggaatgtaggcaattaaaagaattgaagaaaaagactgaaaaatcttggaatgatgaaaaagaaagcctgaaacttctgaaaacagatttggaaattttaacattaacaaaaaatggcatggaaaatgatcttagctctcaaaaacttcattacgataaagagattagtgaattaaaggaaaggattttagacttaaataatgaaaacgacagattacttattagtgtttctgatctaacaagtgaaattaattccttacagagcaatagaactgaaagaataaaaattcaaaagcaacttgatgacgccaaagcatctatttcttcgttaaaaagaaaagtacaaaagaagtattatcaaaaacagcatacttccgatactacagtaacatctgatcctgattctgaggggaccactagtgaagaagacatttttgatatagtgatcgaaattgaccacatgattgaaacaggcccctctgtcgaggacatttctgaagatcttgtcaagaaatactcagaaaaaaacaatatgatattgttatcgaatgattcatataaaaacttactacaaaaaagtgaaagtgcatccaaaccaaaagacgatgaattaatgaccaaagaggtggctgaaaacctgaatatgatcgcgttaccaaatgatgacaattacagcaaaaaagagttttcgttagaatctcatattaaatatttagaagcttctggctataaagttcttcctctagaggagtttgagaacctaaacgaatccctatcaaatccatcatataactatctcaaggaaaaacttcaggctttgaaaaagatacccatcgatcaaagtacgtttaacttgttaaaagagcctactattgattttttactgcctttaacatccaaaattgattgcctgataatacctaccaaagattataatgacctttttgagagtgtcaagaatccatcaattgaacaaatgaaaaaatgcctggaagcaaagaacgacttacaatcgaatatttgtaaatggctggaggagagaaacggctgtaaatggctaagtaatgatctgtatttttcaatggttaataagatagaaacaccttcgaaacaatacctgtcagataaggcaaaagaatacgaccaagtgctgattgatactaaagccttagaaggtttaaagaacccaacgatagactttctaagagaaaaagcttctgcatcagattatttattactcaaaaaagaagactacgtgagcccatcactggaatacctagttgaacatgccaaggccaccaatcaccatttactatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgccaaactaggccacactgtggtatccaacgaggcatattctgaattggaaaagaaactagaacaaccatcactggaatacctagttgaacatgccaaggcgaccaatcaccatttactatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgccaaactaggccatactgtggtatccaacgaggcatattctgaattgcaacgcaaatactcagaattggagaaggaagtagaacaaccatctctagcatacttagttgaacacgccaaggctaccgatcaccatttactatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatgtggaattcttgaaggagaagtctgctaaactaggccatactgtggtatctagcgaggaatattctgaattgcaacgcaaatactcagaattggagaaggaagtagaacaaccatcactagcatacctagtcgaacacgccaaggctaccgatcaccatttactatcggatagtgcatacgaagaactagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgccaaactaggccacactgtggtatccaacgaggcatattctgaattggaaaagaaactagaacaaccatcactagcatacctagtcgaacatgccaaggctaccgatcaccatctgctatcggatagtgcatacgaagacctagtcaagtgcaaggaaaattctgatgtagaattcttgaaggagaagtctgctaaactaggccatactgtggtatccaacgaagcatattctgaattggaaaagaaactagaacaaccatcactagcatacctagtcgaacatgccaaggctaccgatcaccatctgctatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgccaaactaggccacactgtggtatccaacgaggcatattctgaattggaaaagaaactagaacaaccatcactggaatacctagttgaacatgccaaggccaccaatcaccatttactatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgccaaactaggccacactgtggtatccaacgaggcatattctgaattggaaaagaaactagaacaaccatcactggaatacctagttgaacatgccaaggccaccaatcaccatctgctatcggatagtgcatacgaagaactagtcaagtgcaaggaaaatcctgatgtagaattcttgaaggagaagtctgctaaactaggccatactgtggtatccaacgaagcatattctgaattggaaaagaaactagaacaaccatcactggaatacctagttgaacatgccaaggccaccaatcaccatctgctatcggatagtgcatacgaagaactagtcaagtgcaaggaaaatcctgatgtagaattcttgaaggagaagtctgctaaactaggccatactgtggtatccaacgaagcatattctgaattggaaaagaaactagaacaaccatcactagcatacctagtcgaacatgccaaggctaccgatcaccatctgctatcggatagtgcatacgaagacctagtcaagtgcaaggaaaatcctgatgtagaattcttgaaggagaagtctgctaaactaggccatactgtggtatccaacgaagcatattctgaattggaaaagaaactagaacaaccatcactagcatacctagtcgaacatgccaaggctaccgatcaccatctgctatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgccaaactaggccacactgtggtatccaacgaggcatattctgaattggaaaagaaactagaacaaccatcactggaatacctagttgaacatgccaaggccaccaatcaccatctgctatcggatagtgcatacgaagacctagtcaagtgcaaggagaatcctgatatggaattcttgaaggagaagtctgctaaactgggccatactgtggtatccaacaaggaatattctgaattggaaaagaaactagaacaaccatcactggaatacttagtcaaacatgccgaacaaatacaatcaaaaattatatcgatctcggacttcaacaccttagctaatccatctatggaagatatggcttcaaaattgcaaaagttagaataccagattgtttcgaacgatgagtacattgcattgaaaaatacgatggaaaagccggacgttgagttactaagatccaagttgaaaggttaccatataattgatacaacaacgtacaatgagctagtcagcaatttcaattctcctacgttgaagtttattgaagagaaagccaaaagcaaaggttatagattaatagaacctaatgaataccttgacttgaataggatagccactacaccttctaaagaagagattgataacttctgcaaacaaattgggtgttacgctttggactctaaagaatatgaaagactaaaaaattctctggagaatccctccaagaaatttatagaagaaaatgccgcattacttgatcttgtgctagtggacaaaacggagtaccaagcaatgaaagataatgcaagcaacaagaaatcacttattccttcaaccaaggcacttgatttcgttacaatgcctgccccacagcttgcttctgcagagaagtcatcactacaaaaaagaactttatctgatattgaaaatgagttaaaggccttaggctacgtcgcaattcgtaaagaaaacctgccaaacctagagaaaccaattgttgacaatgcctccaaaaatgatgtcttgaacctatgttcgaaattcagtttagtaccattgtctactgaagaatatgataatatgagaaaggaacacactaaaatcttaaatattctcggtgatccatctattgatttcctgaaggaaaaatgtgaaaaatatcaaatgctcataattagtaaacatgattacgaagaaaagcaagaagccattgaaaatccaggctacgaatttattttagaaaaagcatcagcactgggatatgaattagttagcgaggttgagctggatcgcatgaaacaaatgattgattcaccagatattgactacatgcaagaaaaggctgcccgcaatgaaatggtgttgttgaggaacgaggagaaggaagcattgcaaaagaaaatagaatatccctctttaacatttttaatcgaaaaggctgctggaatgaacaaaatacttgttgaccaaatcgagtatgatgaaactataagaaaatgcaatcatcccactcggatggagctagaggaatcctgtcatcacttgaacttggttttgctcgaccaaaacgagtactcaactctaagagaacctttggaaaatcgaaatgttgaagacttaattaacaccttgagcaaactaaactacattgcaattcctaatactatctaccaagatttaattggaaagtatgagaatccaaactttgattatctaaaggattctttgaacaaaatggattacgtcgcaatctctagacaagattatgaattgatggttgctaaatacgaaaagccacaactggattatttgaaaatttcttcagagaaaatcgaccacattgtagtgcctctgtctgagtacaatttaatggttacaaattatagaaatcccagcttgagctacttaaaagagaaagccgttttgaataatcatattttaataaaagaagatgactataaaaacattttagcagtatcagaacatccgacagtgatccacctctccgaaaaggcatctttattaaataaagtcttggtagacaaggatgattttgcgaccatgtcacgctcgattgagaaaccaactatcgatttcttatccactaaggcgctatcaatggggaaaatactagttaatgaatctacgcataaaagaaacgagaaactattatctgaaccagattctgaatttttgacaatgaaagccaaggagcaagggctaattatcatttcagaaaaggaatattctgaactgcgggatcaaatagatcgtcctagcctagatgttttgaaagaaaaggccgccatttttgatagcatcatagtagaaaacatagaataccaacaactggtaaacactacaagtccctgccctcccattacttatgaagatttgaaagtatatgcccaccaattcggtatggaattatgcctccaaaaacccaacaaactttctggagctgagcgtgcagagcgcattgatgaacaatcaataaatacgaccagcagtaactcgaccacaacatcgagcatgtttacagatgcactagatgataatatcgaagagcttaatcgtgtcgaattgcagaataatgaagattatactgacataatctcgaaatcatccacagtgaaagatgctaccattttcattcccgcctatgaaaacatcaagaattctgctgaaaaattaggctacaaattagttccgttcgaaaaatcaaatatcaatctgaaaaacattgaagctccattattttcgaaggacaacgatgacactagcgttgccagtagcatagatcttgatcacttatctagaaaagcagaaaaatatggtatgaccctcatttctgatcaggaatttgaagaatatcatatactaaaagataacgcggttaatctgaatggtggcatggaagaaatgaataatcccttgtcagaaaatcaaaacttagcagcaaaaaccacaaacacagcgcaagaaggtgccttccaaaacaccgttccccacaatgatatggacaacgaagaagtcgaatatgggccggatgatccaacattcacagtaaggcaactcaagaaacccgctggcgatcgtaatttgattttgactagtagggagaaaacactgttatcaagagatgataatataatgagtcaaaatgaggcggtttatggtgacgatatatctgatagctttgtagatgaaagccaagaaatcaaaaatgatgtagacattattaaaactcaagctatgaaatatggtatgttgtgtattcctgaaagtaattttgtgggtgcatcatatgcaagtgctcaagatatgagcgatatagttgtgctttccgcgtcctattaccataatctaatgtcacctgaagacatgaaatggaactgtgttagtaatgaagaattacaagcggaagttaaaaagcgtgggctccagattgcactaacaacaaaggaagataagaaaggtcaagccacggcatccaaacatgagtatgtgtcgcataagctaaacaataaaacatctactgtgtccacaaagtctggagcaaaaaagggacttgcagaagcagcagcaacaactgcttatgaagattccgaaagtcatccacaaatagaagagcagtctcatcgtactaatcatcataagcaccataaacgtcaacagagtctgaattctaattcaacctcaaaaaccacacattcatcgaggaatacgccagcatctagacgagatatagtagcatcatttatgtcacgtgcaggatctgccagtaggacggcatctttacaaactttagcatcattgaacgaaccaagcataatacccgcgttaacccaaaccgtcattggggaatatttgtttaagtattatccacgcttgggaccttttggattcgaatcacgtcatgaaagattcttctgggttcatccatataccttaactttgtactggtccgcttctaatcccatcctagagaatcctgccaataccaaaacaaaaggtgttgccattctaggagtagaaagtgtcacagacccaaacccatatccaacaggattgtatcacaaaagtattgttgttaccacagaaactaggactattaagtttacttgtcctacaaggcaaagacacaatatttggtataattcattacgttatttacttcaaaggaacatgcaagggataagtttagaggacatcgctgatgatccaacagataatatgtattcaggaaagattttcccattgcccggcgaaaatacaaagagctccagtaaaagacttagcgcatcgagaaggtccgtatctacaaggtctctaagacatagagtaccacaaagccgatcatttggcaatttacgatagttaaaaaaactaaataactctaagtaaattaagaacaataataatcattatttcgatttttagtcctgtaaacacgtttgccaccgatgagtaacactgaaagatcagagaaagaaaaaaaaattctacctaatgaaataaataaactaaaaagattaaattaactaattctcatgttagtaggtcacgaattctttaattttgttttgtgactgaaataaatatgaaaacgataatgaataaataaataaggagaggcagcagaaatacgccaaatattcaaagggctttgttgttgaccgactaccaagtcatcctttgcaatgctttaacactagtatgtaagttcctaggcttactcaaattagtgatattatcgttgttgcttggggctagggaagtaggaagtggagtcaacgccgtatccttacttcttccatcgttagcattttgatatatttcaacgtccttatcatcaccgtgtttgaaacagcaacgcttaccgtacggacagtagcctaacttcgaccaatttatgcaaggtttagttctataattgtttgattttttcttgaatttcagttcattaagaccatgagcaaattggcatttatttccatacttacaatagcctttaatagtaaaagattcacagagctcagttttgtataaggtcttattgactaattgaggaagctgcaaaggtgcccttctacaaggttccagttttgttgttttctgaattggaagtgtgtatggaagtccagtagactgagaatccacctgagatagtttttgtaaattctccgctgtcaggggtaatgaaaatgcacttgtcgtgtaagtagggttaatctcaacttcgagtgaccttttcttacgttttttctcagttgtagcaagtgttgagatgttattattgcctgcgaaagggttattaataggtaatgtatttgtaggtctggaatctgatatgatcaagtctttaaaatctcccaacggatgataacagtttggtttggatggtaaccaaggagaaggccttggtgagtattcacttaaaatgtccgtttcatttatattatgcccctcggagctgctgctgtcatcattatcggtattttcattgagcagtgtctttatataatattcttcgatttctttaatctttgactcgtactccttgttgagatcagaaaagatcgaggacgtagtcgttgaggtcgaattggcattcggtatgtttaaatagtagctgtttggagcaacattcggcatcatggctagtgttaatccttaatagttcttattggttgagttgccgaagagactgtgatatagggttctacggctttacaatcaacttatgggtgaagaggctaaataagatgtgacttgttaagagagcaagcgcaacaagagtgcaaaaccgtcacactatgtccaatgatctacactatcaacctttgagttaatgttctctgatccagtatattagtaactgctcacactgatcaagagcgtgagagaatacgagcgaaaaagaaagaagaaaaatttgggtgccattggcacagaccctaaaagagatgtgagagaagtgggccatatatgtatatttttcccgaatgtcctaataagtaatgattggaaatcctaggtctataaactcgggtaacagaaggtggaaaatgaaaattttctattttccaattgtaaaatcagcaggcatcgttagattggctttaaagagctgagtttcccatgctgtcggttggtataatttaaggaaaagccctccctccatatccagaaggcacttgttaatactatggattataaggaagaacagaagcaggaactagaagttttagagtccatttatcctgatgaactgaggatcataaacgatgaatacccaaagattaaatttgaagtagccattaaattagagctggatacaggtgattctacttctgttttaaccaaagagcacactataatcgccgaattcaagttaccagaaaactaccctgacgaaccatgcctgatttcattggaagctcaagaagtagccctcaatgacaacgaagaagataacgaggaagatgaagacgaggttgaatatgacgaccatggtaataaagtactgaaaaagtttgaaaacctgccagatttaataagctttaaggggtacttgcctgaattaaccgtacaattagaatcgcaaatcgaaaccgatatgttattgggtatgcaaatgtgttttgcattgatttcatccataaaagaaagatgtgagcaatggtatagtgaacaattgaataagctcgagaagcagtacgagctggaagcacaagaacgtgaaaagaaggaacaggccaagttccatggtactaaagtcacaagagaatcgtacttggaatggaggtctaaatttcgccaagaactgaaactggatgaaagagaccaggtgagaaggatgaaggctcatcatgggaagctaaccggtaagcaaatgtttgaacaaggcgtggtgggcacaggcgacgagtatatggaagaggatgacgcgagtgtagatgacgtagccaagggacttgccaagaccgaaatagcaaatcaataaatacttgtgtacttaagtatttaagtattttcttctgcatggataatgacatatacaaatgtatctatataatatttttttgatattcaataaaaagaaaactgacatttgaagaaggaaatagacaagtttttagtaagatattattagtgtatatatggatacatatatctgagaatgaaaatttgttgactgtattgaatgtattgggagatgaaggggtatttggtgattagaccaacgacttggagtaagagaataagtcggaaaatgcatcatttcccttcgacttgtcctttgtagcctgaggacgggctttttgctgttttttctccgcaaagggcaatgatgtttgcgcagcagcggtggtatctgtgtctgactttgggccatcccagtcaagcaaatcatctattttactattggaagttttaggtgctgttgtgtcgggactcgtttcgctttggaagtcgccaaactcatcatcatcatcatcactattgctgttgatattattgtttttgttgtcattattaccattgtctattgttatattattcgtggtgctagtactatcgtcaagatcgattaagtcagggatgctatcttgttgttgctttcttttcctctgctgttctttatttttgatctgctctcttaatatctcccttctttgtcttctttgttcttccatatgagaacgcctgcgagtattcgaatttgcttctgtttccacaggaacattgaagttggtcacattattagcatccatttcactgtcaaagccatctgcatctgcatcaaattcatcgtcgtcgatgttatcgtaacttgcagacgttgaaatctggttggcattataaatggaggattctccttgctgtcgaattttcaaggcattcttcttattcttggctctttcctttttcaaaaattgtgagtcttccaagtattgcaagataagttctccctttttcctaatacctctctcatgaatctccattttaccatcattggagaattttaccttgaattgggcaatctccctggttaaaatatgcttatgagtgagcaaacatgatctaatctgattcagttcgtcacctgtgtcgacgttcaataataggaattcaatgactactagacattttaagaccaccctccattcggacccataattaacgtagtcctttcttgccttttcgtataggttcttgggcctggtagcgatatggtcgactaatcttttcaacgtgtattctgtcatcaagtagagcggcacttggtatctgttccttaaaaccttggcgaggtgcttcggtgtggggccccaagcatcggtatttgtagcacgacggatatctatctgataaggctcatattggactatcacgttttgggcaaaccttgcggcatttctaatatcatggatacctaaattttgaatcttttttgataatgagtccattttgtatggtgttggtatttatgcaattggaacgtttaatttgtgtatatgaatttcccttccgatttgtatattggatagaaatataattttttaaaaaaagtaaactataagcagcctggaaagataagctagaccaattcttattgataaaaaactaaagataaattcaaccgaaaactaaaatctagattgaaattaaaacaagaatgaatgaatggatcaaaggacctgaatatgaaaaaaagtgcaggagaaagaaaattttctcgctgtggaaaataagccgaaaatccgttacctagaggaaagaaagaaacgtgggaaaaacagggggcggtacccggcggcgtcaacttaacaggcataacctaggcggtagttggctagttggcaagcctggcaacatactccgatataggtaggaagagttagttataagaattgattgtcatacatacacataccttatacatatacatataatttaagagagaatagttcgtttcaatttttgctgtattgttccaggcagagcggttataattcaccggacttggcaacaacaattctagccttggtggcaccggaaggagaacccaaggactcaaccttcttaacgatgtcgtaaccgtcaacaacttcaccaaagacaacatgcttaccgtccaaccatgggcatggaacggtggtgatgaagaattgagaaccgttggtgtttggaccggcgttggccatggacaacaaacctggtctgtcgtggtgcttcttgaagttttcatctgggaatttgccaccgtagatagacttaccgccggtaccgttaccagcagtgaagtcaccaccttgcaacatgaagtctggaataactctgtggaatggagagccagcgtagccgaatcccttttcaccggtacatagagctctgaagttttctgcagtctttgggactatgtcgttgtacaacttgaaaacgacacggccaattggttggccatcagcttcgacatcaaaatagacttgggacatggtagtattagcggttgagtttggattgagttgagatattaaattcaagacaaatcttaatataacctatctagcgaaaaaggaggaacaaatgatgacgacagtggcaaaaggatagaaggctcaagagaatacgtttatatttatacagggaatcgaacagacacttgtcagcgtaagcccaaccaaagtgagaagggccacggccattaccagagacagaaatgagtggaagcgcgtggaagcccgtctagcagaggaagaaattcgagacgaggcgggacgtggcgggctgggcgccccagaaaataccgtagaggacgaggggggcggtggaaacccctaaggggcgaaaggcgggtaacatctaacagcgacgggtaagcatattgcgggtgtaaaatttttcatttcgagcttacttcaagatgatgcatatgtttaaatcacattgattatagaggtctcatcggtaaggcagagcagaactggagacgtctgaggtaagatttcgataatacaagatgatgaaaggttctagaagaacaggtaataacactgctaccacgctaaacacgcctgtggtcattcatgccacgcagctgccccaacatgtctctactgacgaggttcttcaatttctggagagctttatcgatgagaaggagaacattattgatagtactaccatgaataccatcagcggcaacgccgctgacgcggacgctgccgctgtggctaacaccagcctcaacatcgacaccaacctttccagctccatatcgcaattaaagaggattcagagagacttcaagggtctgccacccgcccaagacttttccgccgcgcccattcaggtctccacgacggagaagaaggagacaagcataggtgttagtgccaccggcggcaagaaaactacattcgccgatgagtgagacctgtagcagcagccttgcccttttacacaaaatcctacatatccattcacatacgccttctgtatactacaatatatgcatatcagttagaattctgacatctgaacgtcttcagtgcttttttttctctttctttccagatccaaatatcaccggcagcggcctcaaagtacccggttttcttttttttcacactttttttttttccaaatcatgttgtcaagcattgattgactcattttcctctgactactaccagttcaaaatgttagagaaaaatagaaaagcagaaaaaataaataaaagaaccatatttatttgttcattcactttcgagtataaaattaaatcttgtttttcttgttttcacttaagtacacatacaaattaaattgtagaaataaagcgttctaaaatggctggaaagaaaattgctggtgttttgggtgctactggttccgttggtcaacgtttcattctgttgttggcaaatcaccctcatttcgaactgaaagttcttggtgcctcttctagatcagctggcaagaaatacgttgacgctgtgaactggaagcaaaccgatttgctaccggaatctgctaccgatattattgtttccgaatgtaaatctgaattctttaaagagtgtgacatcgtcttttccggattggatgctgactatgctggcgctatcgaaaaggaattcatggaagctggtatcgccattgtttccaatgccaagaattatagaagagaacaagatgtgccattgattgttcctgttgtcaatcctgagcatttggatattgtagctcaaaagcttgacaccgccaaggctcaaggtaagccaagaccagggttcattatctgtatttccaattgttccactgcaggtttggttgcaccattgaagcctttgattgaaaaattcggtcctattgatgctttgaccactactactttgcaagcaatctcaggtgctggtttctccccaggtgtaccaggtattgatattctagacaatattattccatacattggtggtgaagaagacaagatggaatgggagaccaagaaaatcttggctccattagcagaagacaagacacacgtcaaactattgactccagaagaaatcaaagtctctgctcaatgtaacagagtcgctgtttccgatgggcacaccgaatgtatctctttgaggttcaagaacagacctgctccatccgtcgagcaagtcaagacatgcctaaaagaatacgtctgcgatgcctacaaattaggctgtcattctgctccaaagcaaactattcatgttttggaacaaccagacagacctcaaccaaggttggacaggaacagagacagcggttacggtgtttccgttggtagaatcagagaagacccattgttagatttcaaaatggttgtcctttcccacaacaccattattggtgccgctggttctggtgtcttgattgccgaaatcttactagcaagaaacttgatttaaggaaaaattgcaaagttatgtcttcatcttacttttttttcgaacgaacaaaaaatacaaaacaagtaaataagtatatgtgtatgaatatacgtataataatttgaaacgtagatctttattattagtttcttgagtttcgagaattcgtgattcaatgttcattattttttcttttcttttcttttcaatagtataataccaagcctttattatttttcttccacttcaagaaaaggtaattctctcgctgacccaagaaaaaagctaaacagagagcgtagtgatgcatacaaacaactcatttacatgggaaaaaaaaggagagaggaaagcagcagacatatctcaaagctgggatacactcacaatagcactgttggtactcatttcaggtaatactcttggaaggtatcccttaaatgaacacatcatttggctcagtagtgccttccactaatttcaattttttcaaagggcatggaaataatgataacactagtgccaatagtactgttaacaacagcaatttctttttaaatagcaatgaaacgaaaccttcgaaaaatgtcttcatggtgcactctacctctcaaaagaagtcgcagcaaccgttacaaaatctctcacactcaccttcctacacggaaaataaaccagataaaaagaaaaaatatatgataaacgatgccaagaccattcaacttgtaggtccactgatttcctctcctgataatttgggatttcagaagagatcgcacaaagcaagagaattaccaaggtttttgattaatcaagaacctcaattggagaaaagagcttttgtacaagatccctgggacaaggctaatcaagaaaaaatgatctcattggaagaatccatagatgatctcaatgaattgtatgaaacactaaaaaaaatgagaaatactgagcgatcgataatggaagaaaaagggctagtggataaagctgactcagcaaaggatctttacgatgctatagtatttcaaggtacctgtttagatatgtgtcccacattcgagagatcaagaagaaacgttgaatatactgtgtattcatatgaaaaaaatcaaccaaatgataaaaaagcttctcgaactaaagcattgaaggtcttcgcgaggccagcagcagcagcagctcctcctttaccttctgatgttaggccaccccatattttagtcaagacattggactatattgtagataacttattaacaacattgcctgaaagcgaaggattcttatgggataggatgagatccataaggcaggactttacatatcagaactattcaggacctgaggcggtagattgtaatgagcgtattgttaggatacatcttctgatcttgcatatcatggtgaaatcaaatgtggaattttcgcttcaacaagaactagaacaattgcataaatcccttatcacgttatcagaaatatacgatgacgttcgttccagcggcggaacatgcccaaatgaggctgaatttcgagcttatgctctcctgagtaaaataagagaccctcaatacgatgagaatatccaaagattaccaaaacatattttccaagataaattagttcaaatggctttatgtttcagaagggttatatctaactcagcttatactgaacgcgggtttgttaaaactgagaattgtttaaacttctacgcaaggtttttccagttaatgcaatcacccagcttgccattattaatgggattttttttgcaaatgcatctgacggatattagattttatgcgctaagagctttatcacatactttaaacaaaaagcataaaccaataccatttatttatttggaaaatatgttactctttaataatcggcaagaaataattgaattttgtaattattactcaattgaaatcataaatggggatgcagccgatttgaaaacattgcaacattattctcacaaattgtcagaaacacaacctttaaaaaaaacataccttacctgcttagaaaggagattacagaaaactacttacaagggtttaattaatggcggtgaagataatttggcttcttcggtttatgtgaaggacccaaaaaaggatagaataccttctatcgcagaccaatcttttttaatggaaaattttcaaaacaactataacgaaaagttgaaccaaaactcatccgttaaaccacagatcaatacctctccaaaaagagttgcaacgcggcccaaccactttcctttttcacaggaatctaagcaattacctcaaatatctcaatctcatactttatcaacaaatcctttattaacgccacaggttcatggagacctatcggaacagaaacaacaacaaattaaaaccgtcacagacggaggctccccatttgtttttgatcaatcagcacagaattctacggtggaagcttccaaggctcatatgatatccacgaccagcaatggtgcatatgatgagaagttgagttcagagcaagaagaaatgaggaaaaaagaagaacaacgaatagaagaagagaaaactcaattgaaaaagaagcaagaaaatgcggacaaacaagtaatcactgaacaaattgcaaatgacttagtaaaagaagtggtaaacagtagcgtgattagtattgttaagcgtgaattttcagaggctaattataggaaggacttcattgacacaatgacccgtgaactttatgacgcatttcttcatgaaaggttgtatctgatatatatggattctcgtgctgaattgaaaaggaattccactctaaaaaaaaagttctttgagaaatggcaagcatcttattctcaagcaaagaagaaccgtatattagaagaaaaaaaaagggaagaaattaaactcgtaagccaccaattaggagtaccaggttttaaaaaatctacatgtttgtttagaaccccgtataagggtaacgtaaattcatcatttatgctatcatcttcagataagaatctaatattttcacctgtaaatgacgagtttaataagtttgcgactcatttaaccaagatttcaaaactttggcggccgttagagatgcaatcaatctattatgataaccttacgaaaaagttcccctccaattctcttactccggcaaatttattcatttatgcgaaagattggacatcactctcaaaccgttggatcttaagtaagttcaatctgcaaacagcacaggattcaaaaaagttcagcaataatattatctctagcagaataatttgtattgatgatgaatatgaaccatctgattttagtgatttgcaattattgatatttaatacaggtgttacgaatccagatatattcgatttggagatgaaactgaaagatgatggtgaagaactgataaagctaatcactggtatttctctaaatacaaatatatgcttttcccttttgattatttattgggaatccgcagaaaatactttatcggaaagtaccattaaacacttactaaaattaaaccgaatatctaaaaactatagtagtgttattgaacgcattgacttaatgaatctcaccgaagaatcccctcataagtgtttagaggacaaattatctgaaatatcacattcttatgtgtacaagttgacagaaaggggaaaatatgataaaacacttcgtcagaaaaggtcattggccggcattcactcacgtagcactcaactacaaactacaaaggacattgatcaaaagatgaagaaaatgctggaaaaagagaaaaacaagtaccaacaacaaataggcgaaaggaacacctatgcgcatctagaatcgcatatagatgcatcaccaagaagcaagaaaaggaaattgccaatactcctgtcaacttctcattcgagccaatttaaaactcctctagcttctagattaaacacctctggttcgtctacttcaccacctttaccatctcatttggcgatgaaattcaggaaaaactcgagagttactagtttacataccgtattacccgttagcacaccaagccatagtaataacataccagctgcaagttttagcgggaataacaccaccgatatacagtcccaacaattaatcgaaaaccagaagagtacatctgtatatttgaataacgtttctgaaaggattctgggaaatcaagaaatatgtcaaacaccaattaatcctgttactcctgtgctagatggggccgatcaaggtaaggaggacattcctgatagtatattagagctgaagatcttgatcgattctgtcaagaagaaagtaaataatgattaaagcatttgtaatatataaacaaaagaaatgtgcattttttctatagctttaggaaaagtatttgataatcacccatttcttattactgtcggcgtgccatccttttctctaaagctcggcggaagaaaaattcaataattgtgcaaaaagtgaagccagggttgcaaatacagagttatatcaaaagacctacagagtatacatacacgttctcagggaaaagtcttctgatatattaactttacacatgcattgcctatcataatcatatactgttgaagactaatagaagcatctctaggggaaaaaaggaaacaggcgtgtgataagaggccaaaaagttataaactgcttaaaaatagggaagttccttgaggaatatgagttctgtcaaccaaatatatgacctatttcccaataagcataatatccaatttacagattctcattcacaggagcatgatacttcgtccagccttgctaagaatgatacagacggaactataagtataccaggtagtatagacactggcattttaaagagcattattgaggagcaaggttggaatgacgctgagttatatagaagttcaatacaaaatcaaagattttttttaacggataaatacactaaaaagaagcatttgactatggaggacatgcttagcccagaagaagaacaaatatatcaggaacctattcaagatttccaaacatataacaaacgtgttcaaagggaatatgagctcagggaaaggatggaagaattcttccgtcaaaacaccaaaaatgatttacatattttaaacgaggattcattaaatcagcaatattccccgttaggacctgcagattatgttctgcccctcgatagatactccagaatgaaacacattgcctcaaactttttcagaaaaaaacttggtattcctagaaaactgaaaagaagaagccattataatcccaacgcagagggccacaccaaagggaattcttctatattgagttccactactgatgtaattgataacgccagctacaggaatattgcaatagatgaaaatgttgacataacacataaagaacacgccattgacgaaataaacgagcagggtgcatcaggtagtgaatctgttgtggaaggtggatcgttattgcatgacattgaaaaggttttcaataggtccagggcaactaggaaataccatatccaacggaaattaaaagtgcgccatattcaaatgctttctatcggggcttgctttagtgtcggattatttttaacctcagggaaagccttttctattgccgggccatttggtacactacttgggtttggactcacaggtagcatcattttagccacaatgctgtcatttacagagttatccacccttattcctgtgtcttctgggttctcaggactggcttctagatttgtagaggatgctttcggatttgcattgggctggacgtattggatttcctgtatgcttgctcttcctgcccaagtttcctcaagtacattctatctcagctattataataatgtcaatatatcaaagggagtaacagcagggtttatcacgctgttttctgcatttagcattgtagtaaatttactggatgtcagcataatgggtgaaattgtatatgttgctggaataagcaaagtgataattgcaattttgatggttttcacgatgatcatcctaaatgccggacatggaaatgacattcacgaaggagtcggttttagatattgggatagctctaaatctgtccgaaatttgacctacgggctatatcgtccaacatttgacctggctgatgctggcgaaggaagcaaaaaaggaatttcaggcccaaaaggccgatttttagctacggcatcagtaatgctaatttcaacatttgcgtttagcggtgttgagatgacttttttagctagtggggaagctataaatccaaggaaaacaattccttctgctacaaaaaggacattttccattgtactgatatcttacgtttttttgattttttcggtaggcatcaacatatacagtggcgatccaagactactatcatattttcctggtatttccgaaaagaggtatgaagccattataaaaggcacaggaatggactggagacttaggactaattgtcgcggcggtattgattataggcagatttcagtaggaacaggttattctagtccttgggttgttgcattgcagaactttgggctatgtactttcgcatctgcttttaacgcaatactgatatttttcactgctacagcagggatatcctcgttatttagttgttcaagaacactatacgccatgtctgtacaacggaaggcaccgccagttttcgaaatttgcagcaagagaggtgttccttatgtttcagtgatattctcctctttattttcagtcattgcttatattgcagttgaccaaaccgcgattgaaaacttcgacgtcttggccaatgtttctagtgctagtacgtctattatatggatgggattgaatctttcctttttgcgattctattacgccctaaaacaaaggaaggatattatatcaagaaatgattcatcatacccatataaatcgccattccaaccatatctagcgatttatggtctagttggatgttcattatttgttatatttatgggatatcctaactttatacatcatttctggagtactaaagcttttttttcagcatatggtggcctgatgtttttctttatcagttacacagcttataaggttctcggaacgtcaaagattcaaagactagatcagttagatatggacagtgggaggagggaaatggacagaactgactggaccgaacatagccaatatttgggaacatatagggaaagagcgaagaagttggttacctggctgatttagggttatatgtactattattagtattattattgttagtattattattattattattattattattattattattattattattattattattattattattattattatattattattaatactaaatattgacactgctttacgcactagattgtgcgggtaactgaatattttttgaaaatgaagaaaaaaaaatttcgatgagatgaccttagtaggttaatagttattagttgcctacttatagtgaaattcatagttctaagaaaatttagaacttatacctaaaagcatcttcaggctgaggattaaaaaaggaatatgagtgaacttgaagccacaattaggcaagccaaagaagccctggctgaaaataatgccaaaaaggcgctcaaaatattgaagccgttcaaaagttcactgaaaaaagaaaacgcaaacaatgtaatactgaatgaagtgtttgccgatgcatacctggataatggacaggtagagaaagcctacccaattttagcgcgtgcttgcgaattagatcctgagggacaagttggcggaccggacaaattttttaccatgggtcaaatcatgggtggacaggatggtgtatcgataataactcgcggaataatgaacatctctaatactggaggtgaaatgttaaccaacgttcaggttgaaaagattgtaggtggactgctttctgtgattgaaatttggatgacggatttatgtatggagccaaatgcagaagagcagtgtgaggagttaatacaaaaggcgatggaactcacagagggaaaatctcctgaaacatggtctaccctgggttctatcaaaatctcgcaacaaaaatttggagaagcttatgaagcattctcacaagcctggaatttctttgagttgaaaaaacaagaaattggtagcggtataaatgaaaatggtgacacaactcagaaagctggtttacagtcagagtatgtagatcttttacaacctcttttatctttaacaaagatgtgcctcgaagtgggagcttacgaagtcgcattgaaagttattgccgcagtaagagatatagatgaggataacatagagggttattatctagagggttttacttattatttaatgagtaaattagaaattttcaagttgaacaatcccgaagtaagcctgcgtccggaaaatatatacgagtttaaccaactcattcaagaagttcctttggatttatcccacgaaccaatctcccagttaatctatgactcaagattagcgctaagttttgcattgcaagcaggtgtcaatgctgacagcaaagatgaaattgtgcaagaattattgggcggtgctaatgctttactccaagaaattggtggtcctctagatccaagtgagttaacacaaatcaagaagggtgatttagtgaatgagaatgaagacttggaagagttggacatagaggaagaatattctgactaatagtcttctaatttaacatatgcataagtacatacactgatatatatgtatatatccgtaagaaacggaaattatgacatagaacagatggaagaagattcggccaggcataccgccagggtggtgacctctttatctgtttttagtgagtattttactgtcataaccaattggaatttgtattcaatccgatatatctaattttgttttcatatctgcttcgacctccgcaacatcatcaatatcttcccattcatcgttgtcgtcgtattcatcttcgttagtgttatcaatattgtttttaggactaacgctctgtgtaatcaaatgtgtcaaatagaaaggtcgagccttattctccacctcgttctcaccatcttccggctgtatataagagacaaactcctccggtaccaaccctgtttttgatcctgactcattttctgctactagccaaccttgcccatgcttgtaactgataaatacgatgtcaccctcagccaatctcaattcattatcattttcgggttcgaaatcgtagagggcaacagcacgttggttaactatgtagtcgtctggtagtgttatactttgtcttttattgtatgtgtcttctccatttgaagaatctgaaaccatttcatcctcctcattgtctccatcaaaataaccataatggagaggattcgaatctgcgtacgcataatctttgattgatatataacctattgtggttgtttctgtatcttccattgtgtcactatttcctgcctgcactgcctccacctctctcccgttctgtaatactgcctcattgagaacacctatagtttttttgagaccagatttcaaaatattggtatctttttgtgtggtcgtttccatcgttgccatcgtagattcaataaatatgtcagtggaagttaaagtaaggtaaagttgagaaaaatacttaaaatttgttagtatctatcacgttttattggtagctgttattatgtgtgattgagcgtgttgttactgtgcactgtgttgcattgtccattacaagctacttctgaagtgaattctccatttctcgcaactggaaaaataagttggtgtgactaaaaataatagtctatctcttcacgaaaaggaaataggaatgacaaagctccaaaaggctccataaagaacttgctcagaggctggcatttgaaagggctacaagaccatgaccacatcacacagaccacagttagaagcaagaagcggtgcaaaagcggccgcttatacaccaacaggcatcgagcatgccagattactaccaggacatacaacattaaaatacaggaaatttaaagaggaggaaaatcttagagcaaactgtgcgcaagaagataggagcaacgataaatctttagaggaggcagtaatgaacgaagagaaacaggatgttgtggggagtgggaacctccaagaaacccgcagtgagaaagaccaaaaagactcgttgcaagagctgctggttactcaaaaaaataaagtggaagataaagcagagcttgaaggaaatgaacaattaaagggaggaaattcgtctaggcgatcgtggagaaagggcacggcgtttggacgccataaagtaaccaaagagacaaatattaaggaacatgcaacaaaaaaatcagcgtccggatacattaacgatatgacaaaatctgaatatcatcaagaatttctccataagcatgttagatagtacataggaacgatacataaatagtacgtttatatcttttttttttgacaagagcaagtgattttttttatcactgtcttctttaagggatcatttatcatggtgagattttcttttcaagaacctcgagaatttgctacgtttcttctctttttcgggtggttctgacttgagagaacctgctgctttgggactagaagtaccagacttaggactattgtcttggctttttaaatgaacatgagagactggttgtgccaccggtttcatttcccttagaaggaaatcaggcgggtttacttgctggcgctgatcttccttgaatttgaaaaattctctaggattttgtaaacgttccacttcatctaagaattttgttggtgttaatatctcgtcgctgccaataaagatatctctgttcttcaagtttgattgatcataagcagctttaatttcgggaattgatataccaccaataacatagtagaagaatctttgtctaggtatgtttttttttatattagagcttttcgtggtccaagctgccttgtgacggggattccttaaggatgaggaggagttagcagaggtattcgctaagcctgcttggaattcttcttcattcaataactcaattggcttgtcctttaaatatgggaagtattgttcgctcaataacaatggattcgctataacctttgaaagaatattccctacagcgggaacgaaccttgaagtgtgatagatatttggatcattcactaaagtatcatgaaaccattccttttgaaatggtttatccttcggtttgtctttgatcaatttgaaatcaattaaatcgtaatttctgaatatttttaaatattgctggaaattttcatgttcatgagtaactcctataaagttcaataatttaatgaagtctaactcgataattccacctctgaaaagagcatacgcaataatgtaacgcaatttatctaagattgtcggttccttcattgctaacgctggtaagagatcatcgataatatgctttatcttctcaccactaaaatccattccaaatccggataggttttgttcaatagcagaaatatccgctaattttctttccgcgttctctcctaggcattcatctaccagtgtcttatgcaaaatcagccttcttctttcttcatcaaaatctttcaggtgcgctacgacactcagcagatcggtagtattctttacgttcgatctatcaaccagcagagggtttttagcaatcagttccttgattcttccttgaatatattcgttggcatccataatatgctgatgtttcaaatcaatccagtcaggatcatacaaatctaccaattttgaaaccttttcctcttgctcaccagcttcattctcggcagaataatgatatatatctttttgtgtgtccacattagctaccaggtcataagccattgcttgatagctaaaatcatgtaatattggcgcaaaagggtccagtgttctatcggtgattattagaatggaacgcggtctttcagtgttttgaggagggaaatctggattattgcgagcgtatgtatctatcgctatttggaaagcgtttgcaatagaccttgttaaagaatttgcgttgactacggcgtttccattgcgggcatcttcctcttccacaggattagatacagaatatctaacaatcggatattcccccgtaataacacacaaactaactagtgagcctacaatcttcctcacgttagtaggaatcaaagccttacagttgttgttgaaaaaaacctgtaatgagtgttccatttgtaaagtttcgaagaattgagattctttgacgaaaaaccctagttcgatcggcttaaatgactccaaattttgagcaatgtaacgttttgattgaaaaaactgaaatatagggtttgttaatcctggtaaaaatctgatgtgacatcttctgtacttaggtggtcttaccatgaagtcagcatcgatacaattgatgttatatttcgttggttccaatatgtaaattgcctcgatggaggattgtccttttcttgttggggaatcaatcaaatcaacagatgtgacattatttaaaagttcttggggtgtgaggaaaagataactcaatattgtctccacagttttatcgataataagaaacttcaagttatttttcgtctcaatctgattcaaaacccctatcaaatagttcctctgtaattcaattaaatcagacatcgttccgccaaaccaagcatgtgcacactcttctactttgtcagtggattctaattattttcaaggtcttacaaagcaatgtcttactagtttcaatagggacttaaactgatcgtttaagcaaaagaaaaacaccgtgctgtgtgaccatctaccaataattgcgagaacataagacgacgccgccattcacctctctatcacttacaccatgttatagggataagtgtgtagtcgatcggctattcgatgatttttaaagagtgcctgtaataatagctgtatcgcaagtaaggaatacaagattactgatattttgatccaggaggatggacatgttagatagaaaaactaagagggctactacatccggtttagtattctgttattgggaatgcttttcccaagacgcaagcaagaggtgacacataaacatagttttcttattgtatcgttacatattcttattttacgctgctgtcattaaatatggcacttatctcagatacatttcttttaatcagcgaaaaaaatggcgaggtgaaaaaaatcgatgagatgaaaaaattttttactagtaaaggcgtattgatgatatattagcagctaaagtatagcaaggtttgtcaatttgaagcagtccgcgtgttttacaatgagcgtcattcatcctttgcagaatttactcacctctcgtgatggctcattagttttcgccatcattaagaattgtatcttaagcttcaaatatcaatcgccaaatcattgggaatttgctggaaaatggtctgatgatttcgacaaaattcaagaatcgagaaacaccactgctaaggagcaacaaggacaatccagcgaaaacgaaaacgagaacaaaaaattgaaaagtaataaaggcgattccattaaaaggacagcagccaaggtaccatctccaggtcttggcgccccaccgatatattcgtacataagaaatctgagattaacttcggatgaatcaagactaattgcgtgcgcagattctgacaagtccctcctagttttcgatgtcgacaaaacttccaaaaatgtcttaaagttgagaaaaaggttctgcttctcaaagagaccgaatgctatttctatagccgaagatgatactacagtcataatagctgacaaatttggtgatgtatattctattgatattaattctatcccggaagaaaagtttactcaagaacctattctcggtcatgtctctatgttgactgatgtacacttgattaaagactctgacggtcatcaattcataattacaagtgatagagatgagcatattaaaatttcgcattatccccaatgtttcattgtggacaaatggctctttggtcataagcattttgtttcttccatatgctgtggcaaagactatttattattaagtgcaggtggtgacgataaaatcttcgcttgggattggaaaactggtaagaacttgtctaccttcgattataatagtttgattaaaccttatttgaatgatcagcatttagcaccaccaagatttcaaaatgaaaataatgatattattgaatttgcagttagtaaaattataaagtcaaagaacctaccgtttgttgcgtttttcgtcgaagctacaaaatgcataataattctggaaatgtccgaaaaacaaaaaggggatcttgcactaaagcaaattataacttttccatataatgttatctcattatccgcccataatgatgaattccaagtcaccctagataataaggaatcatctggtgtgcaaaaaaattttgccaaattcattgaatataacttaaatgagaatagttttgtcgtgaataatgaaaaatcaaacgaatttgacagtgccatcatacaatcagtacaaggggattctaacttggtgaccaagaaagaagaaatttacccgttatacaatgtttcctcgttaagaaaacatggagaacattactcgtgaaataaaaaggtagtaagtacatctttataactaatataaaaaaagatacgtaccgatttgtgttaataatcattgttagtacatctttatacctctgtttctagctgaaggcggcgaattgaatagcagttctttttaaattggcagatacaataggattaatctcattgatacatttttgtagtctatttgtgtcgttctggaaacagttttgtaagcacgcccttaatgtggcctcggtgtccttttcaagtaaaggacccataaccttctgaaagaattccaaatccactataatttgtaatgagccatcattagaaagattaccaacataaggcttaaatgcctcaaagaggtatctggctataaaaatctgcgtttcaattaaaatcttatggatgagctgaggcccaattctaaagcactcactgtgaaccacgatcagaatcattaacgcttctataatatagtcaccaaccctgaatgaatttgatgtatacatgggccaatttatttcgtggaatttttcttcaagagtatcccttaagttgatctttaagtcagaaagatagttaccgaaaattgaagattccatcttagatagtaggctaaataattctaagtttttggaagccaaattccactcgaatgcgtcatcaaaatactgcaaaatatttgggaatgcacattctctaaaatattgtagatttgttaatgttaagatggtatgagaatttcttgggttgtccttatcctttgccgcattttttaagatcgcttccaatacagcttccatcgatataatctgttgaatttctatacctgtgagcagttgttttgacggataacttactactgaaattccgttaatgattggtaatttttcatatgcgaataatagatctctagtagttttgatactcacttcttgaaacgaggtgacaatttccggaaattgtgtcacaccatattcgaaagttagatttttactactgtcctgtgatttgcttgaaaatgtaaccgtttcatagacctgccagttctccagttgataaaagttagatatatctcttaatttcgtggaagatatggcacctacgcaacgattgattatagttgatagagtgttcctgcaaatggtgattccgttagttgtgatatttaattgcgctaactcggtagagaatttcaaaatgggctccacaattttcggtagatatcttaaacaactcaatccattacaattaggaggtataaatccataatccaaaggtgaccccgaatctttattactgcgggtaatatctccagtagaatccttcaatgatgatggtagagatgattgagaagatgtgaaaaatgatattaaattttgtgagactgaagtgatgaattcctcgccctttaacctaacctcgttaatctgttcttccttcaagatcaagcttttttggtatgattcaataatattagaatcaccgatcaaaatgttttcttttcttttttcatttataatggaattttggtaagtcccatcgaggaacttttcaatgtgttcccagaattctataaattgatcacaaattttccacaggtcgttaatatattttaagattaatagccacatttcaatgatagttggggaatcagttagtccttgagagctgggttggcaattcaaatttagatagctggttccagaaatggtgttaactttattgggttcaacggtacttttcaaaccttcactatccttgcccgtatcacttattatttggaataattgattgattttcaaataatacgacagctccacgcacccttgacttttatcttgattagtattgttttgtaatataagcctttgagaatgaatgattttactaatcatatggccagacaactcgttcagttcattctgaaagccattcattttgatggacatccatcttaggattggattttcattggatgatgaagttgtgttcttgttaccactttcactttctctttgattattattgataaagttttctaagttcaacaattttgaaaagagggacaaaattgtttcttggggttggtcaatgttaaaatttgaatttattaaactgttccaaatcagatctttatacgtgactaataaattttctatttgagtccaaattctttttataacaagagattgtgaagcatctgaactctggttgaaacggcgacggagcgtaagaccttttgaatattcgataatgaactcattgaaatcgttgttagtcaaacatctctttaaagatttgggtaggttgaagtaaaacttattcaattcaataaattttttggtggcctggtaattcaaaattttctgatagttatccattagcggtttcagtttgaaagttgttgttctaataacctcgtcgacctttttatttaagctttccacatttatttgattttcttttggtgaatcacattggtttttttcattcgttttctcgtcaaattctttgtaaatttggtctaacttgtttttaatcttaacatacttggtgaaatttttaccaaccaattgtttcaaatgtatagattggtcttgtatatcactgtccaacctgtccagtgagttatttagatcattgaaagagtcttgtttgtgcatatctctcagaaaggctttgacgttgaattgtttactgttgacaagatagttcaaccgcattgaatcatttggtagatgttgcaattctttagacatttcttgtccattcaagggatctctaatataacttaacgactcatcgtttaaatatgctctcgattccttgtcaatgctaatttgattgccatatttgaagtcttttaatatgtcgaatgacgtttcaacgccaagttcattgcttgtagcctcttcattattcaattttgaggaatcttgggcccaggaatgggtcggattaatagtcttcaactgataaaaacgaagtagttgctcgtcgccaatttgaaacctatccatggtaccaaactttttttcgctactttatttcaacagaaacttctttcctagtttagcagctttaacgcagcttatttttgttactttagttgaatagtaggagttgatacttttgttttttcaagttgaaaacagaaacgaaaaattaaagaagctgcagattcagcattcatgcctaagctaaaaagaactggcagcgaagaacagaggaaagaataactgaaactatggattttgaggaagattacgatgcggagtttgatgataatcaagaaggacaattagaaacaccttttccatcggttgcgggagccgatgatggggacaatgataatgatgactctgtcgcagaaaacatgaagaagaagcaaaagagagaggctgtagtggatgatgggagtgaaaatgcatttggtatacccgaatttacaagaaaagataagactctggaggagattctagagatgatggacagtactcctcctatcattcccgatgcagtaatagactactatttaaccaaaaacgggtttaacgtagcagatgtacgagtgaaacgacttttagcacttgctactcagaaatttgttagtgatatagctaaggatgcctacgaatattccaggatcaggtcttccgtagcggtatctaatgctaacaacagtcaggcgagagctaggcagctattgcaaggacagcaacagcctggcgtgcagcagatttcacaacaacaacatcaacagaatgagaagactacagcaagcaaagttgttctgacggtgaacgatctcagtagcgctgttgctgaatacgggctcaatataggtcgcccagacttttatcgttagtggctaacaaatggaaatgaaatatgtatatagtgtagcagtatgcaactcttttaaatacacgattcgttattagattgattagagcacttattcacgcaaatttgacacgctttttgaacatccgtttttcacgattttttactgaaggatcatgaaagattgccacataagagaacacctccgttgcaccaacacttcatcacgataaaaaaactatcgagctatcgtactacggaacaactacataagtcaaaaatggccattgattactctaagtgggataaaattgaactatcagatgattctgatgtcgaggtgcatcctaatgtggacaagaaatcgttcattaaatggaaacaacagagtatccatgaacagcgattcaaaaggaaccaagatatcaaaaatttggagacacaagtggatatgtattctcatttgaacaaacgagtggacagaattttgagtaatttacctgaaagttctcttactgatttgccagccgttaccaaattcttgaatgcaaattttgataagatggagaaaagtaaaggggaaaatgttgatcctgagattgcaacatacaatgaaatggttgaagatctttttgaacaattagcaaaagatttagacaaagagggcaaagactcgaagagcccatctctcataagggatgctattttgaaacatagggctaagatcgattcagtaactgtagaggctaagaagaaattagatgaattatacaaggagaaaaatgcacacatttcatctgaagacattcatacaggctttgatagtagctttatgaacaagcaaaaggggggggctaagccactggaagcaactccttcagaagctctttcgagcgctgcagagtctaatattcttaataaactagcaaaatcatcagttccgcaaactttcatcgattttaaagatgatcctatgaaactggccaaggaaactgaagaattcggtaaaatatccattaatgagtactcaaaatctcagaaattcttactggagcacttacctattatttcagaacaacaaaaggacgccttaatgatgaaggcctttgagtatcagttacatggtgacgataagatgactttgcaagtcattcatcaatccgaattgatggcctacattaaggaaatctacgacatgaagaaaattccatatttaaatccaatggaactatcaaatgtcattaatatgtttttcgagaaggttatcttcaacaaggacaagccaatgggtaaagagtcttttttgagatcagttcaagaaaaatttttgcacattcaaaaacgttccaaaattttacaacaagaggaaatggatgaatcgaatgctgaaggagtagagacgattcaattgaaatctctagatgattctacagaattagaagtaaacttgccagacttcaattctaaagatccagaagagatgaaaaaggttaaagttttcaaaactttaataccggaaaaaatgcaagaagccataatgaccaaaaatttggataatattaataaagtctttgaagatataccaattgaagaggctgagaaacttttggaagtgtttaatgacattgacattattggaataaaagcgatcttagaaaacgagaaagactttcaaagtttgaaagatcaatacgaacaggaccatgaagacgccactatggagaatctgtccttaaacgaccgtgatggtggcggagataaccatgaagaggtcaaacatactgccgacactgttgactagaaatttatgtagctattttactggtgcagcgtgcatctacttccttttttattgttattttcatttatacataatacaaaaaaaaaaaagaagaaaattaatgatcaataaagaaaatcgtgaaattacagcagaggttttgtacctgctttcctacgttagtacataatatcttattttttattagtgcatgtttttctcagtgtgtgtttttgtaatttgtatatactacacaaagaatcggaagggtaaaatgtgaaaaatactgggtcttttgaaatatattgaacgggctaatatatgaaatgaatatgaaaagaagaaaaaaatgtgacaagaaaaaagtggtgacaaaaaagacaaaataattattcagagatgataaacttaaagcaaaacttggtaacaaactttcattaaaacaaaatatgtattcttttttcattttcattttttttttactgtttttttgttatttcatggaactggtaaagaattcttaagattttaagctcattaataaaaacgcagcactattgtcttccccatttcttggctgctgttcatgtttctgttggtcgtgttgtaggggaggctcaatatctccattctgagagttagtaaaacttggatttgtaggtttagggctaactacgccattagtagaacttgctacgctgtctatgttaggtgctaaactgttatttctcagagaagctgcaccaattgattcccagtcttcttcgtctgtatctgagtgaggttgatgatgagaatggggaacaagttgtggcgacgattccccattcaggtgttgtgaagctactctatgtttctccttgtccgataatactatcggatttgaacttacattcatctgttcttctagcttaggggaggtggaaaccgacgtagctttagagttagggtttgtagtgacgatcaaatagtttttgtttgggaaaagtgtcgatctaatacttgattctttcgatacagacagacgagaagctcttcttgaagttggctcacttgtcgcagtaagtttctctaaatctatcttcgcctggtttgagttactgttgttatttgatggggttgtcgttgaggttgtattgggggaaaggtaggatgaatcttggtgtgtgtttagtttggaaatgaaaggtgtatgtggttttatgctcgaacggcgtctatttcttaatagcggtctaatcttttgtgctattatttcatgctcaatattctcgggagttgaatcggcgaacacaacttgagaccttctcctgccgaaactatagggatcaccatttgaagattttccaaaattattactgctgttcctcgatttgttttggtaatgtaaatgatggtcatcttcatcaaactcctcatcctcatcttccgatgctagcgcattttcatctatatatactacgtttgctgctgcaagtggagatttgctgcgtttgatattaacaggaatggtggtggaagcaacagcggtaggcggggtggtggctccatcgatattcgtgatattatgctcaactttcataggcatttcaactttgccgcctgaattagaatttgaattgttgcttttccttctttgactctcttgagaaatcaagtctttcacctttgcatttgcaaaattggtcgcttccagctccttatcaaagttggcagggtctactcttttcgcggaccattgaccccatccaattttttcaaataccactgatttttctttatcaccactttccatagcactcattataagtcgtctttgcttggaagatgataaatctttaaaacagggaatatctaggcataaggtctgtgtaatgtgtctaatggccaatggtcccatttctagtaataaagtggacagtttcccgggcgtaactctttgagcggctgctaacccagcgggtgatgatgtggagataggtttggaaaatatactagagcttgcctcggatttgaccgatatggcttgaggaggcgatacctccttttggttttctgacattattagtggtagtctgaaataatgtctttttattcaaaatttcaatttattagaaaagcacaaagcaggagcttggcgtttgtacaccgaatgattcagatgatactatactctttttccttcttttcagcggaaatttagtaacggtctttaatcgtgtttacaagtggttacaaattcacgtgctccgattggaaactggttattgacacgactcttgaaaatctcagttcgcccttttttgcgataaatttaacgtgcttctgatcaggattgccaggcaccgtttgcaatcagtgtcttttataatcgatttgtcttggatatggatggtattaccgtacctgtatctttatattatagcgtggattgcgtgagattgtgtggagatgaacatgagaaggataaagactatctgaaatagttcactcttcggttactaaggtaaggaaggcgcctctaccctctcagcgcgcacgtgcggagtgatcagcctactaccgtagggacttttgcacgttattatgggaatatcattgccaacgcaacctgattcctatacaagcagccaattcatgcaaatgactgtagtattgtatagcatgccaacattcttcatcatactatcctgaggtcctatttctacaaagatcccacaaaagggttcataattttggccgtatttcagtttctgccgtgcttgtttgagaatctggggcattccaatttgcttgacgaagatctcaagccactagcaccaataagcaacattctcactcgagaagtcgcagaaaatctctgtgactgcatttgttttagagacattctcatcattggacgggaatgttctggcgccacgataagaaatttacgaccgggaatgttgcgtactctagtttttgtcgattttgctactcactcctgctgaatttgcagtaatgttttaaagatgtggcttcgcaaccaccaacatgaaccctatggtcgtgtcttttgtttgtttcttgtaacaaatcatagcgagcagtttgaaaattattacaaaaccaaaatacgtctctagtagtgctaccatagaatttattggggcatacgtaaaacaaagtttgaatctttcttgtcatacttcgccataaattacagacagtctcgtcccctatgcttcaaaagaaataggatgcgaggggtggaggcgcttgatggaagaataatccaagtcctcaaccttttaggctaaacaatcttgggactcccgtacaaatactggatatctcaaattgctcaaaaattgtgctttattgatccaaaagttgcctgtccaaagatacatctacattgacataatggaaaacatgaaaacatacacctacgaagggcataattgtgcaagatataaatgcagcctatgtttcctgccagatggagcgtatatttccgaccgagtattactcagttgaactcattcaacgttacacaagtgaagttgattataggataatgtaggggtttataatagcgtagtcaatcaggcttatgaggaacaaaaatagtaaaagcaagcaagtatggccctatttatcttaagcgtcaagccttttatatccaagcaagcacttgcaaactttgttgttatcgctgatggcgctcctccatagcgagtattgatgcttggcataaacaacaagcctgtaagccttgccttctcattcgccttcattacaagtaaaaacgccctcatctgctatttgtttccaataaatccgtgaaaacatcggtatgttctagtgttttgatggaagcggtgctaccttattgtttgcaatatggatgactcagcttaatggttttgtgatgaacacagtaaaaaaacgttgactcctacgtgcagccgatcgtcctccacacttaaattcgttgagataaatcgtgtagtaatacactcagtcattcagtatccgtgcttgtttctttcttttcctatttgttcgcaagtgactacgtgcgcccttaattgcttacatattttaggttaagattacatcctttcttatttcggcaaaaatgaagttagtataaaatgcccatgaatgaggaccaaaatggctaaacttgataagtctttctacatagtttacatatttgttattgctatatgatgtaccttgtttatgaattaaacgaatctaaaaaggatcaccgccactaaatcaggattaatatgagtaaaagtatatcaaccttctcattttttctgtgttctacaactaagcatattttaatctgctggaccattcaacaaagccttaatcagtagaaaggtataattcaccaactctgcttagaaattgttttatagcatgtctcaactccgttggaacgctcttatctaatatttgaatcaccagagcatacatagcaggacagtatagtctaaagtcttcatcatcaaattcgtagtaaccttgtaatatttcaactatcactgaacgccaggcattgatactacgttccatggttctatcatccaaagaaacataaccctctacgacctggatgcaaatggtgatcagacgagttattaaatcagccttcttctcatcatcgttcagatacaactgaaacataatgtcaaggagaactgcagcagcactcgtttcttgtttcaacaggtttggtattttatcaactacacgagcctctactagtcttgttcttaacccataatcttcattaaagtcacgagaaaattcgtacgatttctccaacaatcttgtaattctaatggcttccttgtaagggatacagtgggcaaaatcttcgttctcgaataattcgttgagcagctctatcatcaaaagctgtaaaacacatttgacaacaatagaattcttgatgtttattctcctacgtatatcttcgttactttcgtttcgtttcatgtgcttagttttcttggggatacttagactagcgggctttggattcaattcgtcctttaccgtcggaacggaattgccattattaagcttagtttgcccattgagtgtttcaaccatgtcaccaccaacgtcttcgctggattcttcttgatgcgctctttcgaccgtctcactgatattagaatcgttctcccttctgtcgttgctatcatcatctgagtgttggctggtatcattagttgtttggtgatgagatacagatgattttcttccttgctgtaacggatcataatcgaacaattcattagcagtggttaaatcaaacaatttatcgaatacgtcacctatttgattccaatggtactcattgaatttagatacgttttgcaatatcaattgttgcaggcaggatctcccaattctagcaatagtgtcattttcttgacaaatacaggataccagcagacccaaaaatccatcgagcattctgttcaacgattcaaagtaatgcgtaaaaagggcaatcaagttccttaaggcttgaattaacgtggtcgaaagccaaacacttaaatcatcatgactattgaattggttgacttcccaatgtttggataatacaccgaaaataggaaatagtaacttcttacaaatcttttcccagaaatcatcattgaatttaccaccatatgccactagggcatcgaacatatagtttaatgcacgtgatctaacttctaagtcttcagctgtcatgatcgtatcattgaagcagaataacatagggaaccacacatcctggaatatgtctttcccacgaagtaaagcatcgttatgttttctttcttcttcagtcttattttcattgtaaaaacagatgtctgcgacgttctgagtcatctttcttagagactccaaagcatgtagagatagcttttggaatctcttatttttggtgatttctctgaagacaccaactaactcagaaaaggcatcttcttgagagaatacgttttcgaagtgatttgtcacaatatcattgctaaccagcaattgcgtctttaatacaatggattcagtgcttgagcgagccgtatattgtaaggattcaagaataggcttccagccagatttgatactttccgattttgtcaatatgaagttcctaaaacactcaataatcatttcttgaacttcagtgttgccactattttgaaccgtgtattcaaaaggttttaaaaaatcatgttgaaattcaaaacctgataattcctcaatatctaaaaatctcatagacaattgacgcagggaatcgatagcgaaaaatactactgctaagttagagtttgtagcaatcttgttgaaagcttttcccataacagcccaaagcggcgtccattctagtttgatacgatccatattgtagtaacatacatcgaccattttttgcaaggaaaacattcttggtgtggaagcattttcagatgattcaatttcttctaaagatacagcggttaaagctttgataaaatcaacgatagcattacctgataactcggaacttttggtaaatatattgtccatcaaaacgactaattcactggaggaaatgaatttagagatttcgggtgataaggtttgattatggtgtttttcttgagccaattctgtgggagttgccttcttgccccaaacatcaaagaaagatgtattattggatcttgatgattcgtaagaaactctagggtttgcaacacgagcttgtgcaacatctggaaccgtatctctgtcgatacctttggatatcaattgtagtctttccatttgagacacgaccagcaaaatgtccttccacgatccctccaagtaatttccttctgataacgcgacttcaagaagaattaccattgcattgacatttttaactttgatttcttcaaggttttgaaggttacaaaattggactaacgcacctacaaaggaggttctagcatcattgattctaaaagtagaagcaattttaattgatattttcaagccttctaaacacttattggttgtgtcaatgtcatcataatccttaaatgggggggttagagctgctaaaaaggacatccatagtgtctcgaaaattgatttaacatgctcaacgtgggaagcagcataatagacgtctgggcctcctttatttttgtttaaattcttaaagactaattccgttttagatgaaatttcttttgagacttgattatatgcctctcttgtcaaatcacgagaattaaagaagttgaaagcagattgctgttgttggacaagattggtatcacctgaaagcattgcctgatgctgttcagaaattaacttgatttcattgttagcaatttcgttgaacaaaccttccaagaagtctcttggtaaatctcttccgttgtcaataccttcgttgttttctaaaaactcttgtaaagacattttatttttgatttgtgacgaatgtaaatcagtattcaacatgatcaaagaatacgaaagcacatatgcagtatccgcctttgaaaagactccggggttttggtccacaaatctttccgcaaatttcagcatgaatctgtcaattttttgaccttctccaggcaatctgaaactttgtaaaaatgaccttaatgcgtcaacaatggacataccagtgaagtcaaactcatcaacaaatgcgtgcattatagcgatgttcttgtcgtctccttcgcctagataatccccaacagcggccatgtcgaggccttctgtttctaataaccacttggcaatggaaattggagaatcatctttcaaaaatccttttttaataagtactggaatagctttcttgggtttattgttgaaaatagcaatacattccgataaagcagttttccttagtttcaaattttcaaattgtgtggggtcgtctgcgtcaatgttttgactgctcaatgatctgctttcttcgtcttcatatgttggtttgaagtcatcattacttgtcataatagaagaccttacgtcgttactcaaagatgatctagattcttgacgagctgaagatgttgtgtttagtaataccttattagcagtgtgtgtgtttggatttaaagctttgtgagcccatgagcttaaggaacgcaaaactgacacaatgcaatttagtgacaccattttgagagcaaaatcaagtggaaaaagtaaattgacttgaccaacatcaggactagaagacaagttggaagaagtcaaaaggggcaattgtgagaaattgtaggtggacagggattttgatatttgttcatcgtagtatgatctttgagtctgagtaatttccaccctagttaaagccaatcttgtcaaataatcaacagttatttccattacatttggcattccagggttacaatcataattcaagtaaaattcaactaaagttcttgggtcgttacaaattcgttgaataacacttaaaaaatatctcttttgttgggaggtggaagtggttaattctgaaatggggaagtagatttctgttaaaaaaactggaatttccttcacgaaatctgctctcaaattagcaatcaatagccacataatttctaaagtaacctcgaaaactggagctagaggcgaggcagcattccttgataaaacaagacgtaaatattgtctaattgaatcgataaagcacacacgctcctttcctggtagaaaaatgttgtgggaaaggaatacgtcaatatgatctttgataatagagtaaatgatgtgaagagataaaagctttgacctgacggcatgtgacctcatgtcgagttctgtttccaaaggtttagcacatattttcgccatgactctaaacactaagaacgcatctttaacagctagatcttggttagttatggcgatagaatcaggctgttgagcgtccattagtctttcctcatcgtcattcaacttatccatattttccagagttaaaggagccggcgtttctgcattttcagaagcctcggaaagttctatggcggattgttgttgatgattttttgtcgataaggatactgctgaagaggtactttgtttgagatcgattttatcatacaccgaactaataatttgtgtcaaggtcgcctgtgcaataccttgattggatgggttcaacgaaaagacgaaaacgttgtagattgttctgatagcctttagcaaggaagcaccgtggcataaagaacttgaatcctcttctaaaatgcaactagataaagctctaacgatttgtagttccacacggtcatcagtgccttcaccttgaaaacagtctgaaatagtatcaattgcagcgtctataattttttgttttggaggcggcgttattccatcggcagcatcttgtcgttgatcattagaggctaaagaatcgggtggattcactaacagggtctcgtctagcgatctaaaagaaaacaattttgacaggcaatctaaagccaaactttgaactttggaggatttggtacgacagcttgcccttagtgcttcgaatactagtattgaatccacgtaatgtgggttattcgtggtttgcggatcaaattccttaaatttttgtaatgtcctttcgatagccttctgagcattcgaattctttttaatgtccttatcatttaaaattgtctccaacgtagttttcactaaaattatggttgagtttgtgttcgaaccatttgaagatagtgatatgttcctcgtatgggtagaccttggggcagtagaatcgttggtgggaacactatcttgatgagcgatagctggttcgccagcattttcctcttcttcttcttcttcttcttcttcttcttcttcttctgacccgctttcatcaccagaggagctgtttgatgtatttccatcgctttcatcagattcttcatcttctccagagctactctcagtactttcccctgagactgattcagaatcttccccgtcttcggaactggtttcggaactactgctatccacgtcctcatcatcctcgtccccattgtcttcatcttcatcttcatcttcatcttcatcttcatctccatcttcaccttcatcgtcatggcgtttgtcatttgtatcttccgtttcttcgggcgttttcattccgttggtagcgtcgttacttgtttcttttgtttctgccgtactgccagcgttttctggccctttgcatttttgatcttcaccatttgtctctttagcttcttctttaatagcattctgtggtttcacagacggattgactgaagaagcagtctctacatttgaagatatttcgccatcccctttttcagcatttactactgaattctgttcagacatcagatatagtagcacttagacttgtttcttatcttctttaatggaattcggggaaaaaatgagaaagaaacagtttaagatattactttttattggttctggagaaacttaaaagaaatcgagtatagcttagttgcagaaaatattttatatttctccggaaaatgacttcaatttctattagtctgcgtttattgaacaattggagagaagccaatgatgctttttaaagaaatgatgtaaatcccaactttgagcttcctttctcgttgctttgtttttccctcgcctcgatattataaaatttactcggcgccttgataaaaactaaacgttcaccttctttcctgtagagggaaaataacaatatgtataagccttctccgacatcaaaaaactgtaagagcttcaaaagtactaaagtgtatatcttaagagcatcgttggctccactctaacacatcaacaaaaaatatcaatgttgatttgttagagtaaaaataaaaagaggtcctacccggattcgaaccggggttgtccggatcaaaaccgaaagtgataaccactacactataggaccgacaattcatgttaaatcctccttttttaggcttttataagttactttgactagagatgactagaaatgattatattacacgcacacacaatacacacatagtgttggaataaaaatccactatcgtctatcaactaatagttatattatcaatatattatcatatacggtgttaagatgatgacataagttatgagaagctgtcatcgaagttagaggaagctgaagtgcaaggattgataatgtaataggataatgaaacatataaaacagaatgaggaataatcgtaatattggtatatagaaatatagattccattatggggattcctgaccctcgaggagaacttctagtatattctgtatacctaatattatagcctttatcaacaatggaatcccaacaattatctcaacattcacccatttctcatggtagcgcctgtgcttcggttacttctaaagaagtccaaacaactcaagatccgttagacatttcagcttccaaaacagaagaatgtgagaaggttttcactcaggctaattctcaacagccaacaacacctccctcagctgctgttccagagaaccatcatcatgcctctcctcaagctgctcaagtaccattgccacaaaatgggccgtacccacagcagcgaatgatgactccccaacaagccaatatttctggttggccagtatacgggcacccatctttgatgccgtatccaccttatcaaatgtcacctatgtacgctccacctggagcacaatcacagtttacacaatatccacaatatgttggaacacatttgaacaccccgtcacctgagtcaggtaattcatttcctgattcatcctcagcaaagtctaatatgacatccactaatcaacatgtcagaccaccgccaatcttaacctcacctaatgactttctaaattgggttaaaatatacatcaaatttttacaaaattcgaatctcggtgatattattccgacagcaacaagaaaagccgtacgtcagatgactgatgacgaactcaccttcttatgtcacacctttcaactatttgctctatctcaattcttacccacctgggttaaagacatcttatctgttgattatacagatatcatgaaaattctttccaaaagcattaacaaaatgcagtctgatactcaagaggtaaatgacattacgaccctagcaaatttgcattataatggaagtacacctgcagatgcatttgaagcagaagtcacaaacattcttgacagactaaaaaacaatggcattcctatcaataacaaggtagcatgccaattcattatgagaggtctatctggcgaatacaaatttttacgctacgcacgtcatcgatatatacatatgacagttgctgatctgttttcagacatacattctatgtatgaagaacaacaggaatcaaaacgtaataaatctacttataggagaagtccgagtgatgagaagaaagactctcgcacctatacgaatacaaccaaacccaaatccataactcggaattcccaaaaaccaaataattcacaatcaagaacagccagggctcataacgtatccacatctaataactttcccggccctgataacgatctcataagaggatcaactactgaaccgattcaattgaagaataaacacgaccttcaccttaggccaggaacttactgaatctacggtgaatcacactaatcattctgatgatgaactccctggacacctccttctcgattcaggagcatcacgaacccttataagatctgctcatcacatacactcagcatcatctaatcctgacataaacgtagttgatgctcaaaaaagaaatataccaattaacgctattggtgacctacaatttcacttccaggacaacaccaaaacatcaataaaggtattgcacactcctaacatagcctatgacttactcagtttgaatgaattggctgcagtagatatcacagcatgctttaccaaaaacgtcttagaacgatctgacggcactgtacttgcgcctatcgtaaaatatggagacttttactgggtatctaaaaagtacttgcttccttcaaatatctccgtacccaccatcaataatgcccatacaaatgaaagtacacgcaagtatccttatcctttcattcatcgaatgcttgcgcatgccaatgcacagacaattcgatactcacttaaaaataacaccatcacgtattttaacgaatcagatgtcgactggtctagtgctgttgactatcaatgtcctgattgtttaatcggcaaaagcaccaaacacagacatatcaaaggttcacgactaaaataccaaaattcatacgaaccctttcaatacctacatactgacatatttggtccagttcacaacctaccaaagagtgcaccatcctatttcatctcatttactgatgagacaacaaaattccgttgggtttatccattacacgaccgtcgcgaggactctatcctcgatgtttttactacgatactagcttttattaaaaaccagtttcaggccagtgtcttggttatacaaatggaccgtggttctgagtatactaacagaactctccataaattccttgaaaaaaatggtataactccatgctatacaaccacagcgaattcccgagcacatggagtcgctgaacggctgaaccgtaccttattagatgactgccgtactcaactgcaatgtagtggtttaccgaaccatttatggttctctgcaatcgaattttctactattgtgagaaattcactagcttcacctaaaagcaaaaaatctcaaaattcccaatattcacatagtctaaagtaccgatagcaaccaacatatataaacagtagtattttacgaagctgaattgcaagattagtgagaggagaataaccggataatttttttggattacgttattgttaaaggctataatattaggtgaaacagaatgtcctagaagtttttttctttcatgttaaatttattgattcttgcgcttcagcttttataaaacataagaactgtttcttcacgttaacttcttgtgccacatataatgatgtactagtaatatgggtactatttggcagatgatatttgatttttattcaagacggttactgtttctacgattgatattttcattcctggatatcatcttgccagatcacttacaatttaggccgcgcctgaattgaagagtacttcaatacgtagtgtactgtccaaactctcttccaaatttttaatatttagctggggttgggtaacaagtgagcaagggaaaaagtgaacattttaagaagaacaataaaatagcaagagatggaatggtaatgcttggctctcgagaagagtagcataaaacgagacttgtttaaaacaggatatgacatacttcaattcagctttccctatcagccgctcgagcagttatataggtgtgttgccggagtaatttggcggaggccaacagtggctaggcggcaacgcctggaacacgcgcttaaaagttctggaaggttcgcgaattgagaactgctcaggggcgaatacaggggcggccttggcggcaggggggaggcctctgtgaagttagttatataagacttgctgtcatcgtttttttgatcccggcaggaactatcttttattctcatacatacggtcaagaagtataattatacataacatagggacacgttcaggcaattgtccatatcccacacaaattaagatcataccaagccgaagcaatgagtttttatcaaccatccctatctctttatgacgttttgaacgcattatccaaccaaactggccagagagggcagcaaggatatcctcgccaaccacaaaggccacagagataccatccccattatggacaagtgcacgttggcgggcatcatcctcgtcatcatccattgtatagcagatacaatggtgttcctaatacctattactaccagttccctggacaagcctattactatagtcctgaatacggttatgatgacgaggatggtgaagaagaggaccaagacgaagatatggtgggtgacagcggcactacaagacaggaagatggtggcgaggacagcaactcgagaagatatccatcatattaccattgtaatactgccaggaataataggaccaaccaacaggcaaacagtttaaacgacttattaaccgcgttaataggtgttccaccatatgaaggcactgaaccagaaattgaagcaaataccgaacaggagggcgaaaagggagaagaaaaggataagaaggataagtctgaagcacccaaagaggaagctggcgaaaccaacaaagaaaaacctttgaatcagctggaggaatcgtcgagaccaccattagccaaaaaatcttcatcgttcgctcacctacaagcgccttccccaatacctgacccgttacaagtatccaagcctgaaacgagaatggacttaccattttcaccagaagtgaatgtctatgataccgaggacacttacgtagttgttcttgcgttaccaggtgctaactctagggctttccacattgattaccatccatcttctcatgagatgctcatcaagggtaagatcgaagacagagtgggcattgatgaaaaattcttgaagatcacggaactaaaatatggtgcgtttgagagaaccgttaaattccccgtgctgccacgcattaaggacgaagaaattaaagctacttacaacaacggtctactacaaattaaggtgcctaaaattgtcaatgacactgaaaagccgaagccaaaaaagaggatcgccattgaggaaatacccgacgaagaattggagtttgaagaaaatcccaaccctacggtagaaaattgaatatcgtatctgtttatacacacatacatacatttatatttataataagcgttaaaatttcggcagaatatctgtcaaccacacaaaaatcatacaacgaatggtatatgcttcatttctttgtttcgcattagctgcgctatttgactcaaattattattttttactaagacgacgcgtcacagtgttcgagtctgtgtcatttcttttgtaattctcttaaaccacttcataaagttgtgaagttcatagcaaaattcttccgcaaaaagatgaatcttagttctcagcccaccaaaagaggtacatgctaagatcatacagaagttattgtcacttcttaccttgctcttaaatgtacattacaaccgggtattatatcttacatcatcgtataatatgatctttctttatggagaaaatttttttttcactcgaccaaagctcccattgcttctgaagagtgtagtgtatattggtacatcttctcttgaaagactccattgtactgtaacaaaaagcggtttcttcatcgacttgctcggaataacatctatatctgcccactagcaacaatgtcggattcaaaccaaggcaacaatcagcaaaactaccagcaatacagccagaacggtaaccaacaacaaggtaacaacagataccaaggttatcaagcttacaatgctcaagcccaacctgcaggtgggtactaccaaaattaccaaggttattctgggtaccaacaaggtggctatcaacagtacaatcccgacgccggttaccagcaacagtataatcctcaaggaggctatcaacagtacaatcctcaaggcggttatcagcagcaattcaatccacaaggtggccgtggaaattacaaaaacttcaactacaataacaatttgcaaggatatcaagctggtttccaaccacagtctcaaggtatgtctttgaacgactttcaaaagcaacaaaagcaggccgctcccaaaccaaagaagactttgaagcttgtctccagttccggtatcaagttggccaatgctaccaagaaggttggcacaaaacctgccgaatctgataagaaagaggaagagaagtctgctgaaaccaaagaaccaactaaagagccaacaaaggtcgaagaaccagttaaaaaggaggagaaaccagtccagactgaagaaaagacggaggaaaaatcggaacttccaaaggtagaagaccttaaaatctctgaatcaacacataataccaacaatgccaatgttaccagtgctgatgccttgatcaaggaacaggaagaagaagtggatgacgaagttgttaacgatatgtttggtggtaaagatcacgtttctttaattttcatgggtcatgttgatgccggtaaatctactatgggtggtaatctactatacttgactggctctgtggataagagaactattgagaaatatgaaagagaagccaaggatgcaggcagacaaggttggtacttgtcatgggtcatggataccaacaaagaagaaagaaatgatggtaagactatcgaagttggtaaggcctactttgaaactgaaaaaaggcgttataccatattggatgctcctggtcataaaatgtacgtttccgagatgatcggtggtgcttctcaagctgatgttggtgttttggtcatttccgccagaaagggtgagtacgaaaccggttttgagagaggtggtcaaactcgtgaacacgccctattggccaagacccaaggtgttaataagatggttgtcgtcgtaaataagatggatgacccaaccgttaactggtctaaggaacgttacgaccaatgtgtgagtaatgtcagcaatttcttgagagcaattggttacaacattaagacagacgttgtatttatgccagtatccggctacagtggtgcaaatttgaaagatcacgtagatccaaaagaatgcccatggtacaccggcccaactctgttagaatatctggatacaatgaaccacgtcgaccgtcacatcaatgctccattcatgttgcctattgccgctaagatgaaggatctaggtaccatcgttgaaggtaaaattgaatccggtcatatcaaaaagggtcaatccaccctactgatgcctaacaaaaccgctgtggaaattcaaaatatttacaacgaaactgaaaatgaagttgatatggctatgtgtggtgagcaagttaaactaagaatcaaaggtgttgaagaagaagacatttcaccaggttttgtactaacatcgccaaagaaccctatcaagagtgttaccaagtttgtagctcaaattgctattgtagaattaaaatctatcatagcagccggtttttcatgtgttatgcatgttcatacagcaattgaagaggtacatattgttaagttattgcacaaattagaaaagggtaccaaccgtaagtcaaagaaaccacctgcttttgctaagaagggtatgaaggtcatcgctgttttagaaactgaagctccagtttgtgtggaaacttaccaagattaccctcaattaggtagattcactttgagagatcaaggtaccacaatagcaattggtaaaattgttaaaattgccgagtaaatttcttgcaaacataagtaaatgcaaacacaataataccgatcataaagcattttcttctatattaaaaaacaaggtttaataaagctgttatatatatatatatatatatagacgtataattagtttagttctttttgtaccatataccataaacaaggtaaacttcacctctcaatatatctagaatttcataaaaatatctagcaaggtttcaactccttcaatcacgttttcatcataacccttccccggcgttatttcagaatgtgcaaaatctattagtgacatggaactcaaagaaccagttgtttttttgtcctttggtccttcgctgcttccctcggcatcatcatcatcatcatcatcattatcatcatcgtcgtcatcatcgtctataaaatcatctcgcataagtttgtcaacatcatttagtaattcccatcgctccgggtctccttcgtaaataaacaaaagactacttgatatcattctaacttcttcttctagcatagtattataaaacaactgcaatcttttcaaaaatgttttcttcagttgatgctttctcgcatccgacagatgaggattgttaaaataaagttcaattgcatctgaaacattttgatcggttcttgaacgaccatacaatttgtttataaagatataatcactgtctgcttcttcttcgtaatattcgagcgaaagctgattcagcacagagggatttttctgtattttcatgccacatatcctgaaacccaaagatcctgaagtcgtcgtctcactgactcttttcattctctctcttttttccaatgatgccttcgaatcatacaaagttttgcctaattttatatcaagtatattaggtttactaaatccatatagtagattttctaaaacgaggtattgcttggacttctcagactttacaggtattgaatcaagattatcagtggaatcacttaaccgctcatctatcttcagaagcgcagcatcgccactttgctcgatttttgccccttcattcaagactccaagatacgtgggcatccaagagcacaagggagcatctccatcagccgaagactttcttcgactcacatctctcacttgtatggctttgtagaattccagttcctgcggaaaggccggtttaaagatgagcaatccatcaccgtctgttagagtaccgtcgtggccagcagctttatgctctaaaaccctataattgtttaccgtatccatgtgaaaaaaatttctacttaggcacacgtatgcacatatccatgtaagctactaatggaaattgtttaactgattactggtaaaaaagggatctccaatggctttatcttattccattttgtcccaccatttgtatacagtataaagacattttggtgagatacttagttacccagcctacttctgagaaatattacccgactcgattatctaccaattggcttcgagaacgtggtttttcaccattttttttcccgcttttttttttcatccgaccgttgtggcggagagaagcttccggaagggaattcactcagattctctccagtaccacggggggcaactctgcctggaacactctcttccttcaagaacttagcaagaagtaccaattagtcccagcgggccctcagggctggtctactgccttatactctaggatgtacatcctaccacacacaacaagcctgtcacaccatgactacagatccttctgtcaaattgaagtccgccaaagactccctcgtctcctccctcttcgagttatcaaaagctgctaatcagacagcctcctctattgttgatttctacaatgccatcggcgacgatgaagaagagaagatagaggctttcaccactttgactgagtctttgcaaacattgacttctggtgtaaaccacttgcacggcatcagctcggagctggttaaccctattgatgatgataaagatgctattatcgctgctccagtcaaggctgtaagaagaaagatcgaacgtgatccaaatgctccaaagaagccactgactgttttctttgcttactctgcgtacgttcgtcaagaacttcgtgaagacagacaaaaggctggcttgccacctttatcctcaactgagattactcaagaaatctccaagaaatggaaggaattgagtgataacgaaaaagaaaaatggaagcaggcttacaacgtcgagttggagaattaccaaagagagaaatccaaatacttagaagcaaagaaaaacggtaccctaccaccagcttccttggaaaacggtccaactcatgcgccggttccaattcctttcagtttacagcacgccgctgaacctcctgtggaaaagagacctcacgatgatgatggatcttcggaaaagaagaagaagaagaagaagaaggataagaagaaggacaaatccaactcttctatttgatggacggacaaactcgttactattactctactgtctttctaaaataaatataataataaaaaaaggaataaaatatagcagcatgggcttgctttgcccatagtgtatgcacatatatatatatatatatgtatctatccctctcctcttgtaacagtatatcttccttttcattttcgttgtgtatatgtatgtatatagttctaaatttgcgattataccttttcaaacctctcaatgttgtattgtgctaaaactatgtacattttagagaaaaagaaggaagcaaaacaaatacataatatatacaggggggccgttctttttgtttttgaacatgtattaaagagtgctcaataattgatctacaatatcaaatttcttctttggtgcatcttcagggcgtttccagtgttcaggaaactcataatcccgcttctttttacgtaaactcttagctatagtatgccttgtgtcaaggggaacatcgctaaaatcgtcctccgtcaaatcttttgactccgctaacagcctttgaagaatatcatgcaaataacgtgcattttgtgatgcatgctcaaatttgtcactagacattttaaaaatatctgtagtatgatcataacgcgacctggctaatattctgaacttatgtaatgatttttcctccaggcccaattccttggttttaacgcttaatacaaccttcctcgaattgggatgctcttcgccaacataactagtgtatctataagtgaccggatgactttctggagatggtctcttgtattcctggcgatattgagctaatagcggtaactcatatgcggctaatcgattatagaacctttgttcacgatgttgggcaaccaattcctgagcttgcgatggcaattcatcaaacataaacggtctaagactgttatcgcgattcacgtttccaccttttatatcaatagcgccttgttctcctctgtgatatagctttttaatatcgttaacaggtacatttgagtactcagaagtggttaataaggcattcagttcgtctttgttaggtttatactctgaacccaatctagccattctctcccaatataactctaaaattctttgaggaggtaaacccttccatttttcgggatgcatatagagatctgctgaaaaagctggtccttctctcacagttttagcttcattaccagcatcactgttcaaacatctagacattgtcaaaacccttttctgggtgctccacaaattaccccgagagactttccataaccccaatggtactttcatcttcctaagaatagtattttagtagtgtcaaatgtttcggtaactctactgccttgttcacagatcgaaatatactcagaatcagttacagaaaaggtcccatttagcgtaatttcttagcggaactcattaaagagctccgacgtgcaacgcgataaaggttcgccgacgacaacaaaacaatggcaggcagtcattaaatgaacgccatcaaatgaaatattcgtggtagcgattacaataaggaagttggaaaaacataacaaagacggagcgacgagaagtattggacaggacatatgcctagacatggaagaagaggaaaactgccaaaaggcgagaaacttcctaaaaaggagggaggcgacaatactccgtcaaagcttttatcgtcaatgcttaaaactttagatttgaccttcgagcgtgatattggaatgctcaatggcaaaagtgttaggtccatacccaataaaaaaactttacttgaattgcaaagtcaattggatagtctcaatgaaatactgggtacaattgcccgaggtgatcaagagaccattgaagcgcttcggaaaataagagacagtaaaaatgagaagcaagcaaacgatgaaaagcaggaaacttcaaatgcagacgggcagcacgaaagttctactgctactgaagaaacgaatataattgataaaggggtacaaagcccaccaaaacctcctccttctaatgaaatctccggcacaattgagaacgatgtagaaagcatcaaacaagcggctgataatatggctaaagaagaaattaatgaagacaaagatttacaagttcatagagatcaacccagagaaaagaggccgttcgattctgaaactgaaaatagggccactgaaaatgaaaacacacagaggccagacaataagaagcaaaaaattgacgttgacaaaatggaaaacgatccaactgttaaaaatccaaaatcagaatttgtagtatcgcaaacgttacctcgagcagcagcagcactcggcttattcaatgaagagggactagaaagtacaggagaagacttcctaaaaaaaaaatacaatgtagctagttatccaacaaatgatttgaaagatctgttaccaggtgaattaccggatatggacttttcgcatcctaaaccaaccaaccaaattcaattcaatacctttctagcatttgtggaaaattttttcaaagatcttagtgatgacaacttaaagtttttgaagatgaaatatattatacccgatagcttgcaatttgacaaaacttatgaccctgaggtaaacccgtttattataccgaaactaggccctttatacacagatgtttggttcaaagatgaaaacgacaaaaattctgcctataaaaaaccttcaccatattcaaacgatgcatctactatactaccaaaaaaaagtgccaacgaacttgatgataatgctttggaatcgggcagtatatcgtgtgggcccttattatctaggctgttgagtgctgtattaaaagatgacaatgacaaatcagaattgcaatcttctaaaataatacgggatggcggactaccgagaaccggaggggaagacgatatacaatcgtttagaaacaacaacaatgatactgtagacatgacattatctcaggagaacgggcccagtgttcaaacacctgacaatgacattgatgaggaagcatctttccaagcaaaactggcagaaaataaaggcagtaatggcggtactacaagtacgttaccccaacaaattgggtggataacaaatggaattaacctggactatccaacattcgaagaacgattgaaaagagaactaaagtatgtagggatatacatgaatttgcctaaggatgagaacaaccctaactcagatgaccccgattgggtcaccggtagagaagacgacgaaataagcgcagagttaagagaattgcaaggcactttaaaacaagtgaccaagaaaaaccaaaagaggaaagcccaattgattccactagtggaaagacaactagcatggcaggaatactcatctattttagaagatttagacaaacaaatcgaccaggcttatgtcaaacgtattcgcgtacccaagaaaagaaagaagcatcatacagcagcttcaaataatgtgaacacaggaaccacgtctcaaatagcacaacaaaaggctgcaaactcaagtttaaaatcccttctggataaaaggcaaaggtggattaataagattggtccattgtttgataaacctgaaattatgaagagaatccccaatgaaagcgtattcaaggacatggaccaagaagaagatgaggatgaagccgatgtatttgcacaaaacactaataaggacgtggaactaaattaaaatatacgaactctaaggaaaaatacgtagcataataacgcatataactaacaatttggataactatccataaaaaaaaaaaaatagtcacataatacgaacattaatatccttttttgttacattttcttccatctgaaatatttggaggggcaaaaacaatgagatgacagttgaatgcatgaacttccgatcgcgggcgtataggtaaagtcaattgaagcaagtgtgacgacataagtatcgtaatttagtggttggatacattaaaaaaaacaagtggtatatatataagtagtagtagtaagaagtaagcgatgtctagggctaagagaattatgaaagaaatccaagctgtgaaggatgatcctgcagctcacattactcttgaatttgtgagtgaatctgatatccaccatttaaaaggcacatttttgggcccacctggaacaccttacgagggtggcaaatttgtcgtggatatcgaagtacctatggagtatccattcaaaccaccaaagatgcagttcgacacaaaagtataccatccaaatatatcatcagtgacaggtgccatttgtttagatattcttaagaatgcatggtcgccagtgataacactaaagtctgcattgatttcgctacaggcgctactacaatctccagagcctaacgatcctcaagatgcagaagtagcacaacactatttacgggatagagaatcttttaataagactgctgcactatggacgaggttatacgccagtgaaacttccaatggtcaaaaaggcaatgtagaggagtctgatttatatgggattgaccacgatctgattgacgagtttgaatctcaaggttttgaaaaggacaagattgtggaagtgttgagacgattaggcgtcaagtccttagaccccaatgacaacaacacagccaaccgtatcatcgaggaattgttgaagtgaatagataaaaaaaaaacgcaccaagtaagtaagtaaataaagaataaataaactatatgagtaaaacaccaagcgaggatgtttcattgtgcatccgtgttcttgatgatcacataactgtaaaagaataatacggcacgttaaatgttattttagaatatataaacaccttatgtgccataagcattgagccaatcgctgctgttttttttattccggggcaccttcggaagaacacaggcgcaatttagttatataaggagaagccctcgagcgatcaggggaccgactgcggatcgctttaaggcaaagatagaaggataaatatctgctttggaagatagtcgtatctaatttcccattctgttgttttcttgatctttcctacgctttcgactttcttcctacgcgctttataatagctatgatgttgccaagatccatgaaatttatgactggaaggagaattttccatactgccacagtaagggccttccagtctaccgctaagaagagcttaactatcccatttttgcccgtattaccccagaaaccaggtggtgttaggggcactcccaatgatgcctacgtccccccccctgagaataaattagagggctcataccactggtatatggaaaaaatctttgccttgtccgtcgttccattggctacgacggctatgctgacaaccggtccgttatccactgcagctgattctttcttttctgtcatgcttttgggatattgttacatggaatttaactcttgtatcaccgattatatttctgaaagagtttatggtgtttggcacaagtacgccatgtatatgttgggccttggttctgcggtctccctttttggaatctataaactagaaaccgagaatgatggtgttgttggtttagtaaaaagtctatgggattcttccgagaaagacaacagtcaaaagattgaagccaagaagtagataaatcaccacgaatcatttgttcggtcatgtaacatgcacatctatagcaacgacgtgtctcctatcttttgcttttaccttgttttccgccggtatattcctttgccatatttactagtatttatttattattatttattcttctatttttcttttatttatttgttacttcctaatatcgtcattattatgcctttttcatatttgatttactccaatatattctgtttgagctttgtttcccagctccgaagattttgaactaaatactctttcgtcactcgcggatttttaattatagtcagttccttttcatgacagtacacatctctacagtcaaatcttcttgaaaatttcatagatttactgactgaatccatctctgctttaaaaatattctgtagctgaattaaatggctttcgatgataccatcgtcttcaatttgacattcttctttaattaactcgtaacttaactcattatatatttcgcttaatgttaccaatgttaatttctccagttttgatcgcattaatgatgttaggattatgttttccggtagatctttaatgtttccaaaggcaaatatttcgaataattgttgttcatcgggatctttagtatttaaccattcttctttgtagtgatatttgtaaggatcttctagcgattttattgtttcttccctcattaccattctctcttatctgtactacgtaggtcatcactgttattgttttttatttctttgtttactattgtccgtaatataaatacatattaaaaaagttgatgatgagttgctcaataattttcgcattccctaagatacaacgaaccaaaggcaagataacaataatataagaaaaagcaaacgcgataagagccagggaagtcaatatatactgcacggctttatttctatatgtgtagatgcctaccattttatacaacaccaattccagtttaattaccaagtaccgaaggccaaatgcctcaaatcaatataaaggctttctgtcaaaaaaaggacatacacgactgaattctaaatcgagtggagatatttgggagaaagattgtagtcatacgaaaaattctggtaatgatgtttcgtttgagagtgaatttgaaaaagattcggttgagtatctaagggatttatgtttctctatatacccaaattcattacatcagaaaatcagaagcatagaagctttgccagacctacaggtaaatacctttattgccttaattttccaaaatttcgttaagtcttggtatggtatcaaaatacccactgatgattccaagtttttaaccgaactatataacttagttcaagatttaataacatatttgaagagttccaaaatcaattaccatgcccttttactcgattatattccctgcttgctttcgtctcacttgaaagcattaaatgactcatctcaaaataacgatttagtttatgaacagtactgtaagctaactttgtatgattcgaaacgatatccaatgctattcactgaaatcatacaaagtaaaatgagcaccaaatctctactacagagaagctttttggatagctttttaaatgaacttgtgttcgggcatatttttaattcaatagcggaaccatattatcttctggagggcttgaataaaatttgcataagaataaagctaaattctgcaggaaataccagaaacgaggtgactcatggaaagcctaaatgcgatccctggttgtttgtttccaatgtaaagcacaaaatattgcaaatgaccaggcttttagcttattcaacttcaacagaagcagcaaatatgaacactgccgaaattcaagaaacagcatttctacaaagatatatttttacttttttcaccgatgattttttcaaattatctatgaggaagccattcctattctcaatatgcagaacgcttcagcattggatctctaaattaaatgcgttaaacagggtcatgtatagaacatttgacaatattgttcaaactaaaattaccagccctgtgacaattggcaacttattctcattattacgacattctttgtttcctaatgacaatatgatggggccaccaagagtattaccagtgggtgatgcttttctagagttcagagaagagtgtatttccaatttatgggatgtttgtatgacttataaacttgatcatatcctcgctatcaaaaggtctgacatagcggatcttattatctgcatatcgaagaatagggattgcaataaactgctaatttatagaattattgactgtgttattgcgcagttgccgtagacttcgtgatgtatagagtattgttgacaaatatttgatgttaccgaaatagcactctttgtagcattattaccaatttttatactatgaagtaaggtcttaggaagcaagaacattgttaacaaatagcttttatgacctaatcattagcactattcattgccaaatatgcaaatatctattccttttgcccgaacaggtaaaagtggtattgcttttatgttaaacgcgaaactgccgccacttcgcttaaaaaaaacactggctgaaaaagaacgatgcagtttagtaactaaagttttttctagctcaggcttagagttcgataacaacaagtcacattcgagtgctccacttatagcaatttttcttttgtgtattggtttgctcctgtgtgctcaggcttttcgtttgttgtgagagtattgttcttataactattcattttttgaaagaattggcggctagcaatgtcgtacccagggaaagacaagaatattcctggaagaataatagaggccctagaagacctgcctttgagttatctggttcctaaggatgggttagccgcgctagtaaatgccccaatgcgggtttctttaccttttgacaagactatctttaccagcgctgatgatggcagagatgttaatataaatgttctaggtacagctaacagcactacttcttccataaagaatgaggccgaaaaagaaaggcttgttttcaaaagacccagtaattttacgtcatcagccaattctgttgattatgtcccaactaactttttggaaggattatcaccgctagcgcagagtgttctatcaacccataaagggttgaatgattccattaacatcgagaaaaaaagtgaaatagtaagcagaccggaggcaaagcataagctcgaaagtgtgacttcgaatgctggtaacttgagtttcaacgacaattcttccaacaagaaaaccaaaacttcaacaggtgtaaccatgacacaagcgaatttagcggaacaatatttgaatgatcttaaaaatattttagatattgttggatttgaccaaaactctgctgaaattggaaatatcgagtactggctccagttgccaaataaaaaattcgttttaactacaaactgcttaaccaaattacaaatgacaattaaaaatattaccgataacccacagctatcgaactcaatcgaaataacatggcttttgagattgcttgatgtgatggtttgtaatataaagttcagtaaaagctctttaaagatgggtttagatgattctatgttacgatatattgctttgctttctacaattgtactattcaatatttttttactgggtaagaatgacagcaacttacatcgggaatcatacatcatggaaccggtgaattttttaagcgacttgatagaatctctaaaaatattaacaattgaatatggttctttgaagatagaatttgacactttccaggaggccctagaattgctaccgaaatacatacgtaacggcccttttctggatgataatgtcacggcaaagcttgtgtacatctttagcgacttgctgatgaataatgacattgaagcaactacgaatatccaatttcaaagtttttgggataatgtgaagagaatcagctctgatattttagtttcattattcggtagttttgatcaacagagaggatttattatagaagaactactatctcatatcgaaaagcttcccactaagagaatacaaaaaaaactaagaaaagttggtaaccaaaacatttatatcactgattttacctttactttaatgtcaatgttagagaatattaattgctactccttctgtaatcagatgaaggatattgcaccagagaatattgatctattaaagaacgaatacaaaaagcaagaagaatttctttttaacattgttgagcatataaatgacacaatactggaaaggtttttcaagaacccgtccgctttaaggtatgtaattgacaactttgtccaagatctattattgctaatttcctcccctcagtggcctgtaacagaaaaaatactaagctctttgttaaagagacttctaagtgtatacagcccatccatgcaagtttctgcaaacattgaaacaatatgtttacaacttatagggaatattggttctacaatttttgatattaaatgctcaactagagaccatgaagataacaacttgattaaaatgattaattaccccgaaactttgccgcatttttttaaatcatttgaagaatgcattgcatataatgaaacgatcaaatgccgtcgttctgcaacaagattcctttggaatttaaggctcggtacgatcttgatattagaagagtatacaaaggatgccaaagaacaaattataaccgttgacaatgaattgaaaaaaatattggagcagataaaagatggtggacttggacccgaattagagaacagagaagcagattttagtacgattaaattggattatttttctattttgcacgcctttgaactactgaatctatacgatccatacttgaagttgatattatcacttctagccaaggataaaatcaaactgagatcgactgctattaaatgtctctcgatgttggcttcaaaagacaaagtgatactttcaaacccaatggttaaagaaactattcaccggcgtttaaacgactcatctgcatctgtcaaggatgccattctagatttggtcagtattaattcttcatacttcgaattttatcaacaaattaacaacaactataacgatgatagcataatggtaagaaaacatgtgttaagaattaatgaaaaaatgtacgacgagacgaacgacatcgtcacgaaggtatacgtaatagcaagaatcctaatgaaaatagaagacgaggaggacaatataattgatatggctaggctgattttattaaatagatggatattaaaggtacatgaagtattggaccagcccgaaaagttgaaagaaatttcttcttcagtcctactagtaatgtcccgtgtggctataatgaatgagaaatgctcccaacttttcgacttgtttctcaacttttatctcctaaacaaagaagcgcattcaaaagaagcatacgataaaatcactcacgttctaaccattcttaccgactttttggtacaaaaaattgtcgagctcaactcagatgacacaaatgaaaagaattcgattgttgataaacaaaattttttaaaccttttggcgaagtttgctgattctactgtgtcatttttgactaaagaccacattacagcattgtatccttatatggtatcggacgaaaaatctgacttccactattatatcttgcaagtctttagatgcacttttgaaaaattggccaactttaaacagaaatttttgtatgacttagagacgacccttttgagtaggctaccaaagatgaatgtaagagagatagatgaagctatgcctcttatctggtctgttgccactcatcgtcatgatactgctagagtagctaaagcatgttcatcctgtctttcccatttacatccatatataaataaggcaaataacgaggaagctgccattgtagttgacggaaaattgcaaaggctgatatatttatccaccggttttgccaggttctgctttcctaaaccctccaatgataaaattgcatttttacaagaaggtgaaaccctgtatgaacatattaccaaatgcctacttgtactatctaaagacaaaattacacacgtaataagaagggttgctgtgaaaaatctcactaaattatgtggaaatcatccaaaactattcaattcaagacacgttctacatttactggacaaagaatttcagagcgatcagctagatattaaactagtaattctagaaagtttatatgatctttttctactggaagaaaggaagtcagtgagaaacactggcgttaatagcactttgtcttcgaactccattttgaaaaagaaattactgaaaacgaatagggtagagtttgcaaatgatggagtatgttcagcgttggctactagatttttagacaatattctccaactatgtctcctacgtgatctaaagaattctctcgtagctattcgattattaaagttgattttgaaatttggttacacaaatccctctcattcaattccaactgtaattgctttatttgcctctactagccagtatattcgtcatgtcgcctatgagttgttagaagatctttttgagaaatacgaaacgctagtattcagtagtttatctcgaggggttacaaaagctatacattattctattcatacagatgagaagtattattacaagcacgatcattttttgtctttacttgaaaaattatgtggaactggaaaaaaaaatggcccaaagttctttaaagttctgaagagaatcatgcaatcctatttagatgatatcaccgatttaacatcaacaaatagtagtgttcaaaagtccattttcgttctctgcactaacatttcgaatatcacatttgtttctcagtacgatttggtgtccctactcaaaaccattgatttaactacagatagattaaaagaggttatcatggatgaaataggtgacaatgtttcatcgctatccgtatcagaagaaaagctcagtggaataattttaatacagttaagcttacaggatttgggtacttatctactgcacttatacgggttaagggatgatgtgcttttattagatattgtagaagaatcagaattgaagaacaaacaactccctgcaaagaagccggatatcagtaagttttccgcacagttggagaatattgaacagtattcatcaaatggcaagcttcttacatattttagaaaacacgtgaaggatacgtaaatatattgcacttaaaatatacatagtattaataatcattttgcattttccatgctgatttttcacgcaggttttgagaagcaactatgaaatattgaatttcatttacaccatcgcattatattagttcaaactaaaccttttttttcttgcggacaggcaaaatattaatacctgagttagttttcattccattgtgtgtttttacaaaggtcttttcgttacaagagggcactattgctaagtttgggttgatattgttaataatagcacccacattctcagaagacctttgtgaaatctgagatgcagtgcaagatgaaattgaacctaaaggtgccttctctgaaagagttggacttatagatgcagcattgttccttaaggcattcatttcttttgatttgacagtctctgtcacagatatttcctccgctttaacattcagtttcatagacttttgtgtatcttgccttatatcccgaatgacttctggttccacctccatcgttaacgggatgacttcccttcttcttttcacagcaatttgcgttgatattcgaggagctttcttgaatttttttggatttgtgggaactttgtttttccatgaatttctctctttagtggaggttttaatcaaatacggttttcggagcggctcagctacgatagcaaaccgtgtcattcccttttgtgattgatgatcgctcagcagtactataatggaaccaccgcattgctgctctctcttctttaggcgtctctcccttatttcctcaacggttattttttcttcttcttcgtcagaggagcttgcgtaatctggaataaaagttcgatcgattcgagtatatatcttgggccaatctttgccactaaccaatttcaacaatgaatcacttgaggctggccttctagctaaattgcggcttttttttttcatagattcaaatttatgtaacattgaatcaatcagctctttagtttggtaacgtttagtctccatttcattctcgtcagtggggtcatttattttagtaaccttctgtaatgttacttcccaattcaacatacccagtctgtctgaaattaatgaaagcctgtctgcttcattttcaccatttacgatgtccgattgaatcattctattttcttgcttcaacattttcttgtggtaaggctgatacgtgctatcaggaagcaaatcatcagttggttttctaatattctggctcaattcatgatgttcaatttctagtgtcatctttgtaattgtctctctctttttcttgatctcatcatcgacattactcatgaacggcgacttcatcacaggtttctgacaacgcgtttcgtcaacatgctcatctacagtaaagcaggacttagatttccttagatgtccagcatttgggtttatcctgctgactaatcttaacttccttttagggttaatttcgtattcttctgtatcaaaatcgaatttttcaaattctccatgactatttttaatctcagacctcagcaatctctcagaagtattatttgcttcttctattgattgaaaaatacccattgatgaactctcatatgcttttaatgctgtagaaattttcggttttcctttttaatcttgctactttttgttttgagatcgctgaaatcaactcgcgggttagattttcttatttttaaaaatgtagaacgaacgattatggaaacaacaataaccaaaaagaaagggaaaacagtaccgcttctactaatctgttggatacattagacaataagctctaggaagtatggtatatcgtaacaggtcaaagagcgttttatctacacacagcaagaagagcgacgataaggcccactataaatcacgttcgaaaaagaaatcaaaaagcaggagcaagaagaggttaagaatctactggagatacatatctattgtatggatcttatggttaggattaatatcttattatgaatcagtggttgtgaagagagcaatgaagaagtgccaatggtcgacttgggaggattggcctgaaggcgctgaaagtcatagggtgggtttatttgcagacccacaaataatggacgaatattcatatcctgggaggcctcaaatagttaattattttacaagagtgattgttgaccattatcacaggagaaattggaaatatgtccagtattacttggatcctgatagcaattttttcctaggtgatctatttgatggagggagaaactgggatgataagcaatggattaaagagtacacacgattcaaccaaatattccccaagaagccactgagaagaacggtcatgtctttaccaggtaatcacgatattggttttggagacacagttgttgaatcgagtttacagagattttctagttactttggagaaacttcctcctcattagacgctggaaatcatacctttgtacttttagatacaatttcgctttctgataaaacaaatccgaatgtctcgagggttcctagacagtttttggataattttgcaatgggttcacatccgcttcctagaattcttttaactcacgttccattatggagggatccagaacagcaaacgtgcggtcagctacgtgaatccaaagaaccttttcctattcagaaagggcaccagtaccagacagttatagaaaacgatatatcacaagaaattttaacgaaaattcaaccagaaatattattttccggggatgatcatgaccattgtcagatatcacactcatatccgtttcaggggaaaactaaaaatgctcaagaaattacagtaaagtcatgtgcaatgaacatggggatcagtaggcctgctattcaattgctctccttatataatccttcagatttgacaatggtaaatgccggcggagagtatgcatcaaaaacttaccaaacagagctatgctatatgccagatccctataaggcaatcagaatgtacctatggggattattattctctgctgcctttatcgcatacatgcattttttcccaaaatcttttaataatcgcgtagcaaccataatgaacagagtatttacacgacctgatggtaacacctcagatttgccattacctacaagtatttccaaatcgaaatccaaaaaatcattgacacatagtaaatacgctgtgaatgatacgcgttcgatcaaacaatttctagttaatgcaattgtcctttttgtttctgtgatgcccatttttatttatttttatactgtagtctagacagaattactgctattctcttccaggatcaaaatgctttgaagggaaacgtctggctatttaatatatgcgaatacaccttatatacagacaatgaacaagagatataaattataccgggtgtggtattactatgctcaccaaacagtttgcataacctctactggatttgcattatgttttgtggtccaagctaaaactgcaggactgggcgtaacaccaattacttcactatacggggacaaaaaagaacacctaggtaagttgttggttcctttagttttatatcaaatttagcaagtcatgacggcaaatttctttgtaagctttgtttaaaagatggatacaaaaggacgactttcctttcaatctttcgtttttgctttttattattccatagcaatatagtgatcatagtagtgtaatttttagagtttaaaaaacacgaaagtaggatgaagtacaaaagattaacgaaaatactccattctcttaacaactcatacgtatatgaagattaaattaatatggaagataaattagacagatactacacaaatgtgctttcaaatgctgaaaaggataaacacacaactgtcgatagcgatgacaaaagtagtggcgaggaaaatttagatgaactacttaatgaattggatagagaattagacgaggatcatgaatttttgagtgcttatcggtcggagaggctacaacaaatatcagatcatttaaaacaggtcaagaagaatgttgaggatgacggatacggtagattgcagtgcattgataacgaggcagatgctatccaaatatgtacaaagactactatggtggtcatacattttgaattagaaacattcggtaagtgccagtatatgaatgaaaaactggaaaacttggcaaagaggtatctaaccacgagatttattaaagtaaacgtccaaacatgtccatttttggttaataaactgaatattaaagtacttccgtttgtagttggatacaagaatggcctagaaaaagttcgctacgtaggatttagtaaactgggaaatgaccctaatgggtttgatattaggaggctagagcaatctttagcccattcaggtgttatagaagacacattcgaaataagaaagcattcatctgtgaatacggaacgcttcgcttctacaaatcatgatagaagtgaaagtgatagtgatttagatatataactaaataaccattacctccctactaaaaatgactcgatggtcttttaagccatacgcatgagcgaaaatggttcctcctgttcaaactaaatcggttattcgagcgtaccgttgaaaatttaataaaacgttttgggggatttatagaaagttaaatacgaaatatgcgtatagtaatgtttatacatgaaactcaaaaatgcgactgtgttccttaaaataataaaagttgagtacgaataacgatgactgagaaaggtagtgtatattgtatataaaattggaccatctttgtagtaaagacaaaaaaaccaataaatgcagataaacttagcagaactaactctaaatttaactttccttggatgatttttcattgagtttttgagtaagttctaggatttgttgcttcaagtcatcattctcaaccaataaatgtgctctgtgaatttcactatcctttaaagagtccatagattttttcaattgaatacaagatctcgcgtaaccttctttaataaaattgaaattgagcagcaatttatgagtattaattattcttgccttcatttccgaaatttgacttattgtaaactcatttgtgaacttagcaggcttcgttgcagatacaatgtcttgtcttgcagaatctattttagatgttatatcagtaatcatggattctatttttaggtgggattcattagcgtcggatgaagctaacgaagatgaaggtgatagggatgcaggggataacatgggttcatttgtggttttcaaaagggattttttcttcttgatggtgggtttatctatcttatagttcttttgttctttatcaggtttatgtacgttattttggtttgtacttttatctaatgatgccttgccagtataaccctttttatgcctatcgagatcaataccaactaggctatcattagcacttctctgcatttccaaaagtgtgctcgaatcggtgttgtgttcatcgttaaataaagattccaatgttaggtgtttctgagaagcgatgtcggaatcaaaaatatcagtgcagtctaaattatccatcataacttgttcgagatcctttcccaaatctaaactctgcccatcaatctttactgtatcatcaaaatgattatttgcctgagtgagcagccgatgcaacgtatgttctatattggcatcatctgttaaatctgtattcggattggactgattcgtgttcattatcttcacgttttccctatcacaaccttagtgtaacttgaaccaacaaaatttaagatgtcaaaacttcaatcaagtattgagctcttcaatagggcactagccctctgaaatttttcattgaaaataccgtaccgcatgttttttggaaatttttcatctcatcgctaaagtggaaaaaaaaaattctagaaactgaaaaaaaagagaaaaaaaaatgacagaaaatatttgatttatatcaagatgacacgagtttgcaaaaagagaaagacacgctatagaaactattttggcaaattaatctattcacttatttttgagtttctgagtgtagttatatgcaaagaggctataaatccttatttttttgagaaaaaatgcttgagaaaaaatgcttgagaaaagatgtatttttttttattcgttagcatttttccagatatcgttgaacattgctagaatactatcaaacccgactttccccttcaccgcgttatcactaaaacgtttaacgccccagttttctactttctcactaaaggttttggtcggaacaccagacagaaactttgcatcctgcttgaaaagagtcacattcgatggatttttcggatgaggaacataacgtacggtttcgtaacacttcaaaatatgcgggaaggtcatattgcaactcctcatagttaaagatctgtcccttcgatcaacggtggagacctctcgcacgtatgctaaattagtgttccccactaaaatggacatccagtgaggggtgttctgacgtatggttatcagccgttctgtaagaagtacatcgccatgttctttgagctctcggcggagcacatcgactgcaataacgtgtgtggagatcttgtttggatatttcatccagttcgccgtggtgactttctcccatgggtaatcgaattcataagatttttgaaatgatttcattattaatatataagctcgagagatatatgactaatagaaatatttacttgaacttgtcgattagagaaaagaaaatgcgttgcttggaccgcagatcccacttattgttttcttgccaaatgtaacaagatctataggtttatgaactttcttcgaaaatctcattactttttttgataaataaacgggccccttgcggacaaagccctgaaaattgaagatttacgcagtatcacgtaaacccaaaaaaaaaaatacaatatcggttaaagtgctgttttaatttagaatatatgttttactaatctatttataatcaagtatatgtgtaatttggctttttcccttgccttgtgcttaacctagtttttttcaggtgattattttaccgggcattacctcctaatacccatcctcccatgttatccatatcatcttcgccgtataaatccagggtgacggcttttttataaacgggtttggtgactgtagaattcgagtttgagtatttcactccttcagttgttacatctgtaaagcctgcactatcattgtcatcatagagatttagattgaaattattggaatttataccagtattattgtcgttatcattatcattatagttatcattgtctgggtgattcggtactattgtgctattagtcgaatcgttatcgtcctcgcgttctttggggagagatccagacatgatttggtcttcttcctcgagatttagtaacctatgactggaattgttactatttttaatgctattcgccatcaacgcatctgtaggcgttctggacttgaagtttagtgccaaaccattcttttccatgttaccattcatcaaggtgctaaaaaggttaactgatggttgtcttctcagttcttcaaatgacttgttgatcaaattcttctcaaatagcaagttactgtttgaattatttctcattagtaatggagatgcctgttgtgtatgttgtggaattggtgaattcaagaatttttgcttcttacttgtgtcatttaataatttggaaaatgcgtttgatactgtagacatgtcattcaacgaggagtttgaactacttgcgcttgtagagggcgtagatattcgggaaataaattccggaggtatcaatccattactaatagaaggagccaagtttctgttcatcaaagatttccttttaataagcgttgcagacgatagattctttttgttgttgatagtgtctgtcccgtcaaaatcaccatcgtgcacgtagacgttagtaaaatggtttgaagaggtcgatcttttaggtgatgaagcccctgcagaatcgggttgttggctgtttggaaatttctggttgaacggcttttgcagagcagggtccattaaactcaaggacctaaacctaccccttgtttccttcgaattttttgccatagaatctattccggaggataacacgtctgtgctcgaaccagagcgggacaaaatgcttggagcgtaaaagctcaaaccttcatcgtcactctcatcgtcatcgtcatcatcgtcatcatcgtcttcatcatcatcatagttgtcttcatttccaccttcttcatcatcgtaattaaagccatattcatctgcgtatgaggttctatcctgctcttgttcccctcgttcttttgtataatcgtcataattattattgttgtacaggacaatttcctcattcttagcacggtcttgcacttcgttgatttggttgtttaactcgtcatatactagttcgtcgtttgatggtgtctttccgtaggggaagggagaaggcgatctggacatattagaactagaataggattgtgaacgggaatgtggatgcagatgcgattgtaaatgcagtgcagttcccgaaggctgcttgcgtaggttggattcctgaccaataagattgttgattgacgttgatgggatagttgtgatggattcgttcgttttgaacatatgtgccctgttggattttctgttgatagacaacgacctaattctgacggacttgtctttattggaggttaaaaccgagttttgaaaattcaacaacgacgaagagtttcttttcaaacttgtgttgctctggtcgtcgcccttatcttcgttaacagcatctgaatattcatgtagcgcttttattgattcctgggagataaggctggtgagagggtggtctgacaacaaagtcagcagtgcttttacccccgtgctattcgtgacaataactatggaatccaagacagtctggtcttgcatgctaccattgctctggtttgagccggtgaatttctcgttcaacttggtgtagtactctttgaacgggagtgacttggagttctggattgtcttagtgaaagaaccaatattctgccaattaatgatttttaaattaagcagttctgcgttcaggaaagtagaaaaccacttgagagaggtgggagaaacgttgatctggaaacataggtttagtttcttttgaacatacaagtctttgaaagaattaaacaatttttcaaccaaaaatcttatggtctccacgtaacgtaaagaccccgaagacgacaccagtacattcagatcaaacttgttttccggtgtgctgcgagagctgatcagacttttcaactcctcccaaaacttatcgttatcttccgcagtagatgtgttggaaaaactttgcgcgatcgaatttctaagccgatgcagcttaaaccgtttattcagtctggaaagcttgttatgagtcatctcatcgttgtagtagtcgatcgtagggatatctatgtaaagtaggatgttaagcttctttagcgaagggtaccggtccgccaaagacgcttgtaccactgtctgctgcatgttggagtaagtgatcagaaacagcgagtcctgtgacttcacactaacttttggtgaagtggactgggcaaagcgacgctcattaatgctcgcggctgctgcgtccgtaccgacagtgtccatcgtagtgtaggcttcccaaaatttaggatgtgattagtaatagtggttgattgcgagctccgggatgcgagggagagcgtgtatgtgtacttcaagttcgccaacttctctcttaaatagaaaaagaaaagaagaaaaaggaaacgaaaaaaaaaaaaagtagggaaaagctgagtgatgaagatccgggctgccaagattgggtttgaaacgtgtagtcagctacaaaccaaaaattaaaagaacaatagcaaagaaccttagtaggaaaacaataaaataatagacacgacacccgtagaaagatagaacgggacgaggggccggttcaacaactatcatactttcttgttcaacaacgcgattaacccaaataataaaaaagctacgagacaagaacagacgaggcaatacgagcaacgagcgcaacgagaacggtaagcatggcaacggcgcgcacacccacgccccgcaaccgcacacctcagctcaaagtaacccactttaacgtgactggacctgagctgtctgactcggtcgtttgcaaataggttaacgccgtcgcttctccctttcgtgtaccgtatatctttctttaattgcattcccttgttgtgattatcgtttcccattgcagtgagctttcattttggggaccctgggagtaggctgtttttcgatagagtgagaggtgtgggttctgcggcagaatggatacgggccgtggatcactgtttacgggagttttgctttggtggcaaaattttcgctcggtgatgtgttagtagttgttattctggtaagaaacgaacgaaagacggaaaggattatgtataacagtgtatgtgtgcagtgtgtggaaaaggtaaaggttaagggtgtggaagcagtgagaagcagaagattataatataagtagagtagaagcatgtcattgcaattgttgaatccgaaggctgaatcgttgagaagggatgcggctttgaaggttaacgtcacatctgctgagggcttacaatccgtcctagagaccaacttgggccctaagggcacgctaaagatgcttgtggatggtgctggtaacatcaagctgaccaaggacggtaaagtgttgctgaccgagatgcagatccagtcgcctacagcggtactgattgctagggcagctgccgcgcaggatgaaatcacgggcgatgggaccacgacggttgtgtgtcttgtgggtgaattgcttagacaagcgcaccgtttcattcaagagggcgtgcatccgcggatcatcactgatgggtttgagattgcgcggaaggagtccatgaaatttttggacgaattcaagatcagtaagacgaacctttccaatgatagagagttccttctgcaagtggcccggtcgtcgctgctaaccaaggtggacgctgacttgacggaggtcttgacgcccattgtaacggatgcggtgctaagcgtgtacgacgcgcaggctgacaatttggatttacacatggttgagatcatgcagatgcagcacttgtctcctaaagataccacttttattaagggtttggtattggaccacggtggtaggcatcctgacatgcccacccgtgtgaagaacgcgtatgttttgattttgaacgtatctttggaatacgagaagactgaagttaactctgggttcttttacagttctgcggaccaaagggacaagttggccgctagtgagaggaagtttgtggatgccaagttgaagaagatcatcgacttgaaaaacgaagtttgtggcatggatccagacaagggttttgttatcattaaccaaaaaggcattgaccccatgtctttagacgtgtttgccaaacacaacatcttggctttgagaagggccaagagacgtaacatggaaagattgcaattggtcactggcggtgaagctcagaactctgtggaagacttgtcgcctcagattcttgggttttctggcttggtctaccaagaaaccataggcgaggaaaaattcacatacgttacagagaacactgaccccaagtcttgcaccatcttaatcaagggctccactcattatgccctcgctcaaacaaaggatgcggtgagagatggtctcagagctgtggcaaacgttctcaaggacaaaaacatcattccaggcgctggtgcgttctacatcgccctttcgagatacctaagatctgccaacatgaacaagttgggtgccaagggtaaaacaaagacaggtattgaggcgttcgcagaagcattgctggtaattccaaagactttggtgaagaactcaggattcgacccattggacgtgctcgcaatggtggaggacgagttggatgacgctcaggattctgacgaaacgagatatgttggtgtggacttgaacataggtgattcttgcgaccctaccatcgagggtatttgggattcctaccgcgtactaagaaatgctattaccggtgctacaggtattgccagcaacttgttattatgcgatgaattgttaagggcaggtagatccactttgaaagaaacaccacagtaataaaaaataataataataataataataacaagaacacgaatactagtagtaatagtagtcagatacaaaaattctatgtaacatattttttccagtcactatcatcatcatcatattttgtatatatacatttattatataaaatatcataccaatttttgccaaagaacaccgtttccctcttcgcgttgaccacagtaattgcagaaacgacaaaaaaaaaacaaaaaaaagaagcaccattctaactcagcctttaataacctgacatgataacttataatagtcattgccagttgctaagtatctttgaccaaaaatcacaacatcatggctgtggaggaaattgcgtcccgcaaggacattagtttaagagatatgcaaatctctgccatattaaaaatgctgtttttaaataaggatttgaacaacaacgacaacatcaccaccatcacagacgatatttttaaccagcaggagatcatctggaaggtgttgatactggacatcaagagcactgctaccatatcttctgttctcagagtcaatgacctgctgaaagctggtatcaccgttcattccttgattaaacaagacagatctcccttgccagatgtccctgccatatatttcgtctcccccacaaaggaaaacattgacattatagtcaatgacttgaaaagcgacaagtattctgaattttacatcaactttacctcatctctgcccagaaacctcctggaagatttggctcaacaagtctccatcacgggtaaatctgataaaatcaaacaagtttacgaccaatacctggacttcattgtaactgaaccggaactgttctcactagaaatttcaaacgcatacttgacattgaatgacccgaaaaccacagaagaggaaatcacgggcttatgcgccaacatcgcggacggtttattcaacactgtcttaacgatcaattctatccccattataagagcagctaagggtgggcctgctgagatcatcgctgagaaactgggtacaaaattacgtgatttcgtcatcaataccaattcctcctccacttccactttgcagggaaatgattctctggaaagaggagtgttgattattttggatagaaacatagattttgcctccatgttttcacattcgtggatttatcagtgcatggtctttgatattttcaaattatcaagaaacaccgttactattccacttgaaagtaaggaaaacggaactgacaataccaccgcaaaaccattagccacgaaaaaatatgatatagagccaaacgattttttttggatggaaaactctcatttgccattcccagaagctgcagagaacgttgaagcggcattgaatacgtacaaggaggaagccgcagaaattactaggaaaactggtgttaccaacatatcagatttggacccaaactcgaataatgatacggttcaaattcaggaagtcgtaaagaaactgccagagttaacagctaagaaaaatactattgatacacatatgaatatttttgctgcattgttgtcacaattggaaagtaaaagtcttgatactttctttgaagttgaacaagaccctggaagcaccaaaacaagatctaggtttttggatatactaaaagatggtaagacaaacaatcttgaggacaaactgagatcgtttattgttctttacttgacatcaacgacaggcttaccaaaggattttgtccaaaatgtggaaaactatttcaaggaaaacgattacgatatcaatgctttaaaatatgtttataagctaagagagttcatgcaattatcaaatatgtcgttacaaaataaatctttggaagatggatccgattccgctttcaaaccaagcaacttaacattatccggtatctatggcttaactgaaggcaaattacaaggaggtgtaggaagtttaatatcaggtattaagaagttactgcctgaaaagaaaaccatcccgataacaaatgttgttgatgcgataatggaccctttaaacagctctcaaaaaaatttggagactactgacagttacctatacatcgacccaaaaattacaaggggttcccataccagaaagccaaaaagacaatcttataataagtcactagtgtttgtagttggtggcggtaactacctagaatatcaaaacctccaagaatgggcacattcccagttgcataatcccaaaaaagtcatgtatggtagcacagccattaccacaccagctgaattcttaaatgagatttctcgccttggcgcaagtaatagcagcaacaacgatgcataattggcatctagccccaatgacgatacactaatatatatatatatatatatatctatatatctgcaagaaataagcgtgtgtagtaagtaaaaggaaaaatagaaatttttgctcaaaaataacggtcccattttgatacaatgtttttggtttagtgatttgcgtaatatttatttttatttatgaaatgtgctttaggctttcttcactgttacaaataatttgcggaagtttctaaaatctttgttgaccttttggcatccaaaaacagcaatttggcttcattaacgtcattaacaacaatttccttacgattgcttgtttgtgctaggataccacatggtgccaataattgtaaagcgtaacgtaacgaagtttctgtacccatcgtggctaaaaggtccaatgcgctactttctacttgcaatctttcaacggtagctcttctctctataatggtacggatctcgtccttgtcatatggtaatgtacgaacaattaacaatctatcgatcaaatcaggtggcacaccatgtggtgatatcacatcctcagtgccacggactgtagtcatgcccctattagaagccaatacaacaacgggggcgatattagattcaagcgctttgttcaaatacgtgaatatttcaatgtctagcatattaacttcatcaatgaacaaaacacctggaataagttctgcgacaccttgatcaatatatttagcaacaactttattcacctcttgtcttaatttctcggttatttcagtcttcttaggtttgagcaactggcccatcattgatatgacatcttgaccaccttgtggtcttgcgtttgcaacatccaaatcgtgcaaggtaacatcttgtacaatttcctttttcttatgcacttcgccttttggcaatggtacgtattcctcagtttccaaatcaaattcagtagcgtatgcatcagatctgccaactcgcttaactgcaccggtgttggcctctatataaatgacatcaccaatactaaccttttctctttgaatactttcatatatcgttgggtctaatcttagtgtcttggtacccttggcagacttgagcccgacaattacatgtgagatagttttaccatatccgcccaacggattctctgcgtcttcaggggttagttctgtcacttcaccctcataaacttccttagtttctttgattcttaacccaattgctcttctaaaattttccattagggtttctgtttttttgacctccacggaatataattcgctaccaacaagaggacagaatggaacttttgggcctaactcttgtgaaatggcgagagccaatgctgtcttacctgtagaaggaccaccagctaataggatagctctacctgacatttttttagccttgattaaatctacaattacaccgcacgcttcacgagcttctatttgtccaacaaaccctccttcaaccctcttggccacaccactttcatccagacctaaacctttaatatgtgtatgtgccgcagttctcgtaactgcaccagaattactgctgtttacgccaggattttctttgacttcactgatagcgaccatatttactcaattattttaacgttcaaaatattcaggcccagaacttaacagccttcaatacgtactcttaaatgaatccatctcttcttcatcaccacgatgtatcttttgttttgccatattcttccttgaacaaaattgaaaaattttaaaaaacctctccattacccgcagagcacgtgagcaaaaaatcaattacgtttcctaaaaggggaaaacagcaactttagtgacatgttagaatatttagcaagcaaggttgtggaaaagcttaggaattacatactttagagcaacaactgtattttaaaactgtaaataatactaagcagaaccacaaaatgaagcaaaaatttgtactaccgatcaccccaccaagtacggcggaaaagaagcctcaaacagaaaaccgttgcaatgagaatttgaagcctagaagattgctaccgcaattgaaaaaaagtgtccgtaacaggaaacctagactgtcatataggcctgagttaaactctgtgtttgatctggatgcgtacgtggattcgacacacttgtccaaatcccaacgccatcatatggaccgcgacgccggttttattagctatgctctgaattatagcaaaagaatggttgtagtcagcggggcaggtatatctgttgccgctggtataccggattttagatccagtgaagggattttctctactgtgaacggcggctctgggaaagatttgtttgactacaatcgtgtgtatggcgacgaatcaatgagtttgaaatttaatcagttaatggtgtcattgttcagattatccaagaattgccaacctacaaaatttcatgaaatgctcaatgagtttgctagggatggcaggctattgagactgtacacgcagaatattgacggtttagatacacaattacctcatttatcaactaatgtgcctctggcgaagccaatacccagtacagtacaattacacggaagcataaaacacatggaatgcaataaatgtctgaatatcaaaccttttgaccctgaactgttcaaatgcgacgacaaatttgattctcggactgaaatcataccgtcatgtccacaatgtgaagaatatgaaacagttagaaaaatggcaggcttaagatctactggtgtgggcaagttgcgtccaagagtaattttatacaatgaggtccaccctgaaggtgattttatcggtgaaattgccaataatgacttaaagaaaagaattgattgtttgattattgttggaacgagtttgaagattcccggagtgaaaaatatttgcaggcagtttgcggccaaagtccatgcaaacaggggtattgtgttatatttaaacaccagtatgccgcctaagaatgtgctagactctttgaaatttgtagacctagttgtactgggagattgtcagcatgttacctcattattatagaaagtatttgtcctaccaaaaaaggttggagataaaattaatgcatttttcattagatatatatatatattcatatatattgtttaagttaccattttgtatgtttttctttgaccttactatgcaaccaatgcaggtggtggaggtatatcagggacaaggcctagttcaaacttgtttgctctgaatattttcagtgtttcctctgcgagatcggccaattctagaataccgtccttttcagaagataacccttgaacaaatctaatttttccggtggccgtattagcgttgacattagtagcattcatctgttgttgtccaaatccaaaagaggttgcgttaccattgctcttcaaacttatgttcggatctgtgtttggcattgtttgcccaaatgaagggttcgattgcgagactttgttggcatcgttttgtggtgtaattccgaatgaaaaccctttattaccaaaagaagattgaaagttgccattggtatttttattgaggttagaagcagaaccaaaggtgcccccagaacctccgctaaaaggagattgattattcgtcgttccgaatgcgctactgcccacgttattgttgttgttagctttggaggttgtagtaccaaacggcgaagaaccagcgcctgctccgctctgtagattactaaaaggtgatttgttattactattagttccaaatgtgccaaatggggatactcctgtcccactgcttgtacttgtattttgaatagtaccaaatggcgactgggtattagtagctgcgccgaaagtcggtttgccaaacgctgacgatgtagatgatgcattttgtgatgcgttttgttgcagtgaaccaaaaggagaagttgtggtcaagggcgtgtttgacgcagcaccaaatgcggagttattactattactaaccgaactagaagggatagcagttttgttcgctccaaaagctggttgaccaaatgcagagcccattgagccaggacttttaccaaaaggattacttgtcgccgccatagcaccaaaacctgttgatccaaatgacggtgctccaaatgctgacgtagtagaaggcggattaacattgatgggggcgctagaaccaaatgctggtgctccaaatgctgacggtttagccgcattactggtgttcccaaaagcgctaattgacgtattgccagtattgcctgtattggtaccaaactggggcattccaaatgctgaagtggtggttcctcctgtcattgtgtttgctgttccaaaactaggtcttccaaatgcacttcctcccatgttattggtactagcagcattatttgtgaaagggttgataccacttgtattagaaagattaggcttagcacccgacgtgaatgggttaccgaaagctgacattacagttgagtcgttgctcgggtcgaaatttaatgatagcttgatgagcttttgcgttaaagtacaacagttcagtgttatagtactttaaacattgtgcgctcatctattgattcactattttttttcaaataccttgcaccctcagtcggcgtgtttcttgatatgcagaattaatatatttctagatgtcagtatattaaggttagccctttgaaacgtattatgatgtcgttaccttcagcgtcgtggtttaggtttcatgtcttgtcctctcgcgaatacttttatttcgaagctaatttactatataaagaaggttgaaatcgcatgataagctaaacagcgtaaatagaattgccggagcaaaattcgtataagacataatttccctccaggccgtagccagattaatgctcagtacactgtaaagaattttttgtttatttttaagataagacaagatgtcattgatattattgctagatcactaacaaatggtatttattgatttttctttcgcagagcggcactttaactaggatttaatcataaaaaaaaaagtgattgacactgttattcagttctggactatcgtatagactattttcattgttaataggctcagctgttcataaaatatgtgaaaatttttcaacgattaccaagcccacgattgtctcgttggcaatattcagaatgaagttttcgtaatatggctatgtccgtgatcaatcgcctaagacaccctgacttttcaagtaaattctcaaaagctttcttccatccgtttaaataagaattacaatgttagaattacttttcctttgagaggaggaagagcgaaagtaagaatggaggtaccggtcgtaaataagcattgacgaataaatataccagtaggatcttcgtatagttatcattttaagagaataggagaagaaaaaaaatttttgtttaatatttatatactaggtatttacacgtgaaagtattgaatcaagatggggtctaaaatacaggcgtcttaatagaggaattgttatttaaaatacaacccacatctcttggtcctccttttttatcttttctaatatatgttgctgtttctactggagtaattatttttatcattactacgggagaatgagcgtctattgttgttgctgcgtctaaacggttcgtcatcgtaatctctattttggctcctattattatagtttttgttgcctctgaaagaaatttctgaatcatcatcataatcgtaggacttgttatttccatctctactactatagtctctaatttcaaacattgccttaccaattggactacggctcaaacctaatttatctaaaaaccttctggatactggaatctttaattgaggatcatttaacagtacaccataagtggaagcaatttcaggaagtatgcgcctttcagaaaacctgtattccttgatacaggatctgtaggatgagattaaacttattacaatatctgatatgtcttccggttcttcggtcactgcctctaggacctcagattttatttcttcactgggctcatatttttcttgtttggcaatgactatattttttgcatcttccaactctctaacaaatggcaattcatctttacaaatgaatagcacagaagatccttctttcccacttctggctgttctaccaattctatgaatataattagccaactcagatggaacaccaatttgcaaaacttcgtggacgtttgggaaatccataccacgggctcccacatccgtacaaaccaaaataccggattcatcttttttgaatcttttaactaaacttgttcttttattttgagtaattttaccatgaaattccaaaattggtaaatctttcttaaattcattctttaaaatactgcacaaaaaggatgtgaatttaacagttggtgcaaaaataatggctttgtaattagaatctctttcctttatttgtttctttatatgctccacagcagcaaatatactattggcaaacttttctgaaatgacgacagactgatcaattctttcatgtgcttcaggttcattcttatctactgtgtctaaaaagagacattcttttttattcatgatattgtttgccaacttttgtactttgtcgtccagagtagcagagaacaacaaagtcttgatattatcggctgatttggagttcttttcatttaaaataccagaaatagtttctaaatcatccctgaatccaatttctagcaatctgtcagcttcatctagcactttgtaatctacgaacctaaaaaatttgttggagtatttttccaaaacatcaatcaatctccctggagtggcaattacaatgtttggtctcaacttattcattttattcatagctgccctgaagtcagtaccaccaactaaagagacacaagcgtactttttcaagccataattcatatcgtggatttttttcacctctgcttcgatttgcaaggccaaatctcttgttggtgcgacaataacagcttttaccatatattgagaatcgaacttcgtatttatcaaatgctggaaaattggaatcaagaaggcaaatgtcttacctgtaccggttttagctcttgcgataacatcatggtcttcactggataatattggtttgatagtcttttgctgtacaggagttaaaccgggaaattccatcctggtaatggctttatgtatttctttatcaaggactccttcctccagtaaagagtccagcgttacttctttactattatcttcttttgggacgtgaattagtttggaaaaagtggtcttatcaaagtgcacttcatcatcgtcttctctagaccttgtccttgggcgagaattgaaacgggagtttctatacctgttactgttgttgtttctctgattcctaccaaaatttctttgatctctgtttccatcattgtataatcttcttgaaacagcccaagtaatatggttgcaattcgagagagctgctaataaatttctgcttgcaagaacaggtgtgcgaccttttatcaatatagaggtcaacatttatcagcctaacgtgcaactctggtattttcttgccactctgagacaccatagtggccatcaatacttcccttctttttataggaaaattttattctttctataatatcactacagacggagaatgaaacagatgatgattgaagcatccataagtaaagacactttgaggttgctaatttgcttttttgaaataaaacagtgccatatatcactccagcctacttgttattatcagaattgggtacggtattcatctatatattaccagttgtaaatcacgatatatcacgatacacgactctccggcgccagcgtttttcgtcagtttttctcaaggcggtataaaaaatcgatgatattcgattgaggcacttgttaacaagcatacactgttggaggcagaacaaaacaagcataactcttttgtactgtattgtactctaccgctctgtatcacgtcggcacaccaacggtttcttttggcgggtctattatatatattatatatacttttatcaagacatcgtgtgagtaagtgaggttaaagctcaaaaacctacaagcaaaggcacaaggaaatcgaaaggaccaagaaaggaaaagaaaagaaacgatacgataagtaaagacactgtggaagaattgaacaatgtcagcacctgttcctcaattagtaaatatttctcatgccttgcaagcttccactatccagcaaattcgtttggatatggtagattttaataaagattgcaaattatcttccattcaactggcaagaattgacaagtatatcgattctttgcaagcggctttgaatcagtttaccaaagataacttgcacatagaacggaaggaaaagaacgtgactgaagcagatatacagctgtattctggcttaaaatcaatgtatctagattatttgaaccagctaattaaactaaagcatgagaaacaacaccactctacaccgcccatcgctaatgatgtctccctggacttcttcgttaaccaattgcctaagttttctcccgaggaaaggaaaaattacattgacaatttaatcctgaataaaaatagccataatcgattatctaaaatggatggtctggtagatgcagtcatcaatttatgcgtcttggatacttccgttgctgaaaatgtacgatcctatatgaaattattagatacattgggtttccaaaagggttcgaatagtactggtacaaaggccaacctcaaaaagaaattggctagttcgaaagcaaagataaaggattcagaaaaagaaaaggagaaggagaaggataaatcaaaagtcaagatgaaaactaaattaaaaccttctcctttgctcaataacgatgacaaaaattcttctccatcgcctactgcatctacctcttcaatgaagaaattgaagtcgggtttattcaataaaaatgaagctaagtctacagaatctctacctacttcttccaagaaaaaactatcattttctaaatatctgaacaaggatgacgcagatatgaccaagcttgggactaaacggtcaatagatgtggatttcaaagtcaaccccgaagcatccacggtggcttctaatatcatatcttcgtcaacgtcaggatcgtcaaccacaacggtagcgactcctgcttcttcagaagagcccttaaaaaaaaaaaccaaaatatccgtgcaagactctaatgtacaatcgattttgagaaatggtaaaccgaaaaaagcacgcataagtagcatcaaatttttggatgattcccaactaataaaagtttacggtgacgatctaccgaaccaagggctacaagtttctcctactcaattgaaaaaaattctgaaaccattcaaggagggggaaccgaaggaaattatattgttcgaggatatgtcaatcaaattaaaacctcttgatttgatgtttctgaagaacacaaacagtgatgactatatggatatatccgagactaaaggtggcccaatacattgtgaaacaaggaccccgttgatctatagaaaaaatttcaatcatttcaacccggacttgaataaaaggccgccaagagaacccatagaattcgacttaaatggaaatacgaactcaaccccgactatagcaaaggctttcggtaaaaatagtttattactaaggaaggacagaggtggtttgccatacaagcatgtccccatagtaaaaagaaataaatatcctccaagaccagtacactaagctatgacatgctgatacataaacatgtagtatatatactcattttatataatgtaattataagatatcaaccttataccgctgaagactttttattttgaagttttttcatcagtaatctggacatgacgatgctactggcacttacggccccaaaaggtgggaaatactccaaaacagttcttaatttactaggttggattttttttacaacactttcaatctgttcgtataagtcaaccaatgtgctgttattttgtaggatatagtcagatcttgccatcctttcttcagtgctcatttgactatttagcctgttttttgcatcttcttcactaagttcaggatttcttgtcattaatctttctagttgcaattcttgcgtacaaattacgcttacagtcactccgcatattgaatccagatttccttcaaataagagtggcacatccaatacacacattctatatcccttcaagtaatagtagccaatttctttgaacattgcatacctgattgcaggatgtgttatcccattcaaggcttgcaaatcttctttatgactaaaaacccatttccctagggcttcacgatttaaatgcccatcctccaataataaattcggtattttgtccttgaagtataacacaatttgatcataagcattctgtcctggttcgaccacttgtctagcaatcttgtccgcatcaacaatgggtagtttgtatttgtctctgagtcttctcgacactgtgctcttaccacaagcgatcccacctgtcaatcccactaccagcatattttaattgtggctatctgacaactttcactgagcttttaatttggaccgttattattgtgccatgtattctccccatccccattctaggtaaaacaagggtaagaacaaaaatttaaaaaaaaaaaaatagaaaaaacctttgcatatatttgggtctgcctaattcatctaaagcatatttcaattacaaccacgcaaaggattaaaaaaatccagaatacgataatgtcaagctcaatacctagagtttactctctagggaactcagccatgacgtacttactagcattgagaattgcacaactcccgagtcaaccaaaggttccatcagttgttcttcttttaaacgaccagaagaaactgaatagattcctcaataatgactctaaaattattgttaaatcgagtaacaacaataaagaaacttatcatagacagtttatggcatcttgtgtcccgcccattctaagcaatggtgaaattgcaccaattgaaaatttaattgtctcagatccctcttcgaaatttatcactgcccaactttctaaatacaataaatctttgagacccgaaaccaacattctgtttttgaatccaagcttaaatctattggaacatttgcatagatatcgatggcgctttgatgaggcaagaccaaacttgttcatgggctttacaacaccagttgacgttgggaccatacatcaagaatttcaactgtctctcaaagtgaaaggaaggatacaatttcatattgcaaagattgatggttttcctcgaatgagtagtactggtaaaagtgcgagtctttctctaagaggtgacaggcagaaaaatgaaaaagaaaataatgcgttttataagttgtttagagaaatttccaggctacgatctggaataggttccgatctagttagttttgatctgcatgttcatggtttccaggatttgttcttcactgaactggagaaattgatattggagagttgtaccgagccattattggcagtatatgattgcgtatataaaaaggaacttttgaaaatccccggagcacaagatataataaaaaagttgattagtgagcagctgtcaattatcgatcgatcctacccgtcactaaacaccaacccaaactattctgtaatctttgacaaggagagaatatttagcttggtgatgagagatctagaagttaatgggcacaagcgcgctaagttggcccaatctttaaatcaattgaatcaaacgaacattaatgaacttaacggattttttgtttctcttggtaagtacaaaaaatgtaactgcaagtggaatgatatacttctgactttaataaaagggaaacagtttattactaagcaaaaagcactagattatcattacctgtgaagaaatttcatgtatatacaatagatattcctaaattttcatatatgaatggctgctgcgcacatgtacttgcgaagagaagcatgggcactggcacttccgaatttaaagttatttcttggactttacaaatacctatgattgcaggtcttgtaagtgttgtgtaagtatttttatataccctttgtatatggtaattaagttttgtaagcagaggttattctcaagattagatactttttctgtcaactcgctaagcgtctttgtatattttgcagttaaggagaccaataattcttttaaaactgaagagatttttggcttgaagtaatcttctgatatgtaaccttcaatgaattttcgaaccctcctttcatccctcgtcacataatagttcaatgctacgaatatcctataactgatatcagtctcattgatagtgtaatctccccaataatcatgttccaatagaaacgtttttacctcctttttgtcgtcgtctattagttcaataatttcgtcagatatgtctaagtagttccatttgtttccgtctaccacaaatccatactcgttcagtaaaaaatcatttgagtgtgcaccataattcaaaaagagctcctcgttaatgttgtcatagaggtgatcgccgcatctaatggtaaattgtccaattccaatgatgttttctccttctgacctcaactgaggacttaactgaggatagcagtgcaaatccgactcacaaatgtggttcatgaaatcgacatacggcactaaagtgaaattgcttggggagtcctctattttcaacggaatcttcgcataaagacatcttgagtttataataaaataaacatgtacaaaaagggagaataactcatcactagtaaatttatcagaatttttcgtacagcttaaggagccgtaaatttcattccatttcaaaaccacctctgaaatggtttcccaatcttctctgacaaggccactaattcttgccatatgctttcgtgaggcagcagggagatattcaatcagtgaatggtaacgtgaattgggatcacagttccaaatggctgggattgatcgcagctcctccattgagggccatacatcaaagaatggtttccaatctgagtagatttcattgtgagtccattttggcaatagaaaattttcaaccaatatataaaatgataccaattgaaatgatgataaacttaacaaaaactctttcgataattcggaatataatccatatctaggatcggcccaggctttattttccgcttcaataatattgtcctcataattgattggctttctatcgattgtgataccaggaatattcagctctttattaaactttgaaatatgatagaggatagtgtgaaaatttagttgcttcgagctcggtactgatacaatgatatcgttttttcttatcgaaccgtgactgaggacgatccctctgccagtttctggcgattcacagatgctgatgtttggtgctatataaaacttatctgattttttcagccatgttagcaagacatcaacctttccttccattcgcaatttactatgtaacttttttgtagatatttattcaaaatctgtatcttcgacaatcttgagactataggtgatgagtagacgcatccagttttagcttgagttcccgaatttttttttaattttacttaatcaagaaatcttgaaaaaatgaaaaaaaagagtgtggatcagaattgcaaaacaatattcaaagtatatggaatatgtgcttatttataatatatggtttttctcatttctacaggacaagccctgtttttgctttgtagattatgcttgtagtatttttcttctttcgagttattgtggcaattgcttaacggccgtcgcaactaaaccgaatgaaatggcaactactccaaagagcattcccttactaactcttgttctcttgccttcgacgactcctagttcttcagtgcttattaatgtatcttcggtatcctttttttcttctcttgaatcattttgttttactttagcgttattgtcattgttaataccaccattaaaattgctttgtgttaaaactaaattttttcccctctcttcttctatttgaaggttcagctctcttaattcactttcgagctcctgtagcttttcatggttttgtttttccttcaagctacatgcagattttactttattattttgttgtttgatttcttttaattgatcttccgattctttgagtagcgcatcattattttctgatagagttttttgtaaagccgtgctcagtttcagtaaatgcttttcattcatatcaatcatgtgcttattgatgaaatcaaggtttatcgtatagttttgcataaagttttgcatggaatgtaatttttccagctcttgtttttctaaggacagctcagtagtcaaagtttttatcatatttatcaaatttatgcttgtacctgctgaattgttgataaaaattccactgagaacctcagtttctggacctaaaatatcatcatctaattctgagttattaatatctccaaacatagctgcctcaaaggctgccctttgagccgttgttgcagatgttacaccagcttcggtataattttcctttaaatgagatcgtattggaatgtgttgattatgatgacctctgtctatctttattccgtttatattagtggagttcccattattcttattagtatgatcttgttttttcatcaccaaatttgtgggatcagatacagtgttcattaagggaattactgaaatctcttccacatacgcactgatttttctatgttcaaactttgagtcaatatcagttcccaaatccacagtatcaccaacttttaattctacatcattttggcgtattttaaccccattaacaaatgtcccattgctggactttagatcgcgaatatatatctttcctgatgtaggatcacaactgagacaagcgtgatttctggaaagaactcttgagtcaaaatttccgttatctggtctaacttgttgcgaaaataaatctcttttcgatcctgaattattcttgtttacgctattggtaactggtcgacctaatttaagtccgtcaggtttaaatggtacaacaagaaacttggtctcaaaagttgcatttaaggatttgagtataataatatgtgtatgcttcttacggggtgatccagttctaaataatgtctcagttgaaccattttggaatttcgataattcgtccagtgccggtggagatacggcttctacaggaattgttacttgtccagccggtgttgggtctattgaattgtcattttgatcctgactttgattttcaaatggagaacggattttgttggctaatattggggataattgttgctgttgtgaaacttgatggacggaaggtggagatgaagcggtaggcaacaaatctaagcctggtggtatggtatactgatctatatcgacatttgaacgggatccactgcttctcgagtttgatctagctcttcccatgggcctcttaggcggtgacgtttctggcgtctttgtcattccctgcgaattcgattgatccctaacatagggagaatgttgcagttgcggagggggccgtcttcttttttccagttctaccatgccaagaatttacagttgtcttccttccttctaatttccagttggtgagactggtgactatccgtggggtccggattgcgatttactttcattatgtatttattattggcgattataaagtttgttttcacagggcgtagtagttagcaacaatgaaaatgaataataaacagatcacagacgcatatatctgtgtacgaattgaaggataggcaaaataaccatgacagatgctttggaacagagcgtccttgcgttggagggaacagtttcagtattgaaggattctgtggagtctttaaaatgtgcaaatgagccaagcacgaaccttgcatcgacaatgttgcaaaccaaaagggttttccgtttagttcccgaatatgatgttgaaagatcaaaattagatttgattgaagaggtagaaccgctggttaggactctgggcgataagttacgtaaatctatgggtagaatgcaaagggaactcgatactttgcagcaaacttatgaattaaacgatttaaggctaaagaagaacattagtatggatgacgatgatgctctgaatagtccagacatgggtcaagaatacgaaggcagagacgcggacgacgtggttatgatggcatcttctactaatgaggaattggaagaattgaagaaactaaaggaaaagaagaagcaactggagaataagttggaaatactcaaacagaaatagttagaagtttattttttaaagcatccatttatctctttatccagtttgtattataaattattgttaatgttatcgctagtagattacttatatgtacttaactgtttgctagctaccaaatttgcttgatggttcgccatcgaagctttgagactgttcaatttggcgcttatactgatcaaagttggatcacttgtagatactattaacttttcacattccatgactaccctattatcgaaagtaacgccccttcttaataattcctgagcttctggaagtgttatagcttcactttgaaaagaagaaattatgtggttaagtaatgtggaatcctggacttgtacaccgttttctgagaggatcttagataaagttttgtttctttcatttgtcacttgatttcttatttggtcgcaaaatgacctgccagttttactatcaatctcgcaccaaggttttttagtcaccttaattagatttcgtagttctatgcaaagctcattcctacaaagcgtaagttccagtcctaggatgtgagctgtggattcgcagactgagtaacaatcctggaacatttccttcatagcaaagttgttatcttctgggaataccaggtctctaggaggattttgtaaaagtattagagaatggttcaaaagttccatggccacgccaaatttggatacgaattcgctgacatctgtagctacttgaagttgattcagtatttccaaaatatttttcaagtgcgtcattatcttactgaattgaataagtaagaaattcagtcccgtattcattcggaacataacttgtttacccctttgaaattgtgggaatctgacaacaatgtgaaagtcaacaatgtattggccttgtcttgtgataacaccctttaccgtcggagagtcgttttgtttgttactttcgttgggaataccattagatacaggcattttgaatatttggtcactctctagcatctctaggcatttagaaaagttgtcaataatgttgggtaattgcggtttgacgatttcttcgatgagccaggagcattcttttacggcatccttaaagttgtcgtatttatcttctgcaccaaatctatcatttggaaacaaatcaacactcatattgcttttcgagcacttccactgtgtgcttgatcagatactataattttgtaattcactcaaccccgaattgctccattcagtatatatacttcatataacttttgagagaaaaatagttgcggtttgtggaaaagaaggggaggaaagcaattagctacaaaaaaggacaagtaaaagagtatgttgaggttatctttactgagatcaacagctactttgccagtgaaatgccaacgtcgtgggctaatattacctgcggcggcaatgtacaccttaggctcattaatatttggtaaggaagcaaggttggcggatgccatggaacgtggtgagttacataacaagaacgttgattatgcgaaagaagctgaagagcgtaccgagttacgtattagggccctggctaatactcggccaatggaacctcggtacaacggccatgttccccttcatcggtacgagaaattgctgctgtttgcaatttccggttggaattcatttttccatcctgaagatggttataatattgtacaattgggtgaggcaactgcattgccggtcttcttggagaatttgaagcaaacaatgttaagtgattcctctgggaggcgcattttgaaggaacaacccaatatcacaacagagattttgcatatggacaaactagctaaattgccacataacacgtttgggtatgtatattaccaatggttgaaaagagaaaacgtttctccggacactagagcacctgtcaaatttatcgacgatcctatgcatgcatatatctttaagaggtatagacaatgccacgatttctatcacgctataaccaacatgcctattatcattgagggggagatcaccataaaggctcttgaaggtgccaacctgggcgtcccaatggccattctcggtggtatccttgcacctttacgtttgaaaaaggtgcaaagaaaaagattatataatatatatctcccttgggctgtcagaacaggtttaagctgcaagccattgatcaacgtgtattgggaggaaatgctggagaaggatgttactgctttgaggaaagagctaaagataacactccctccggatctaaggacaatgaggaaggagcgtgcagcccttaggaaggagattgacgcaaaatacaactcacagaaacgagccacgactccagcatgaatcagcagaacaacttttatctctcgcccatgaagttagatattattatttagtcagctataatatactatataggatggtcgtccaaggcgatcttgcgatctctcatctttaagaaaagtaaggtcgttgatattattgacattaaaggttatggatagaggcaggtggtgtttcctcgtgtccgtatcaagcagaataatgaatctgcaagaactattagcgaaagtaccgctgttgttatcgtatccgaccattattctatccagtaatctgatcgtaccttcccataatgatctcatatcacgagcagcctctacatcagcagcagagtatgctgacgaaaagctaatatttttcagtacagatcatgccatcagactgatttttctgccaaccttcgtagcttcttcctttaacctatttgcgcactattttaacttcatcaattactctagccgaaggaagtattatgttttatttactgcaatttatttcctatccatattgactgcgattttccatccaattcagtcaacatgcatcactctattgattatcaagctcctgactaccgctgatgagtcttcgccaaaaattgccctcaatttcaagaccattttgaaaacatttgttccctttattactttaacattagttatattgcgttgggatccttcttttgatgccagctcaggagatgtgaacaaaatttctacgtctttggccgcatatgctctcttaatattaacgctaagatatgcatcaccgctgatattatcgacgttatcaagtagcataggtgttgtttccaaagacaccagcgtcgcacagcattcgataagtagaaataagagatttccgctaattctcgtgttaccgattttttcctttgttcttttgtatctaatgactatagttaacaagacttacaatatccagttattaatggtatttgtgttttttggatgtctgtccattttctttttatcgttaaaagatttgttcacagaggatggaaatcaaaagaagggaggccaggaggatgaatattgtcgtatgtttgacataaagtacatgatttcctatttatggctgacaaggttcaccattttattgacaggcataatggctattgtagtacattttttatcgtttaatgaaattacttcttccatcaaaactgatttgttaagtttacttttcgtcgtagtggcagaatatgtttccagtttctctaacaaacaacctgattcgcactcccataatcatgcacatcaccattcccatctaaccgattcattgcctctcgaaaatgaaagtatgttcaaacaaatggcattgaataaggacaccaggtccattttttcgtttttattgttgaataccgctttcatgtttgtacaacttttatattcctttcgttccaaatcattgggcttattatctgattcgttgcatatggccttagattgcacatctttgctcttaggtctaattgctggtgtattgaccaagaaaccagcaagtgataaattccctttcggtctaaattatcttggtaccttggcaggtttcaccaatggtgttctgttactcggcatagtgtgcggtatctttgtggaggcaattgagagaattttcaaccccattcatcttcatgcaacaaatgagttgttggttgttgctacgttaggcttattagtgaaccttgtaggtttgtttgccttcgaccatggtgcacatgatcatggtggtactgataatgaaaacatgaaggggatttttttacatatattggcagatacattaggttctgttggcgttgttatttcgacgttattaatcaagttaacacactggccaatttttgatccgatcgcctctttattaattggttccttgattttacttagcgctctgcccctgctaaaatctacttccgcaaatattttactaagactggatgacaagaagcataatctagtaaagagtgcgctaaaccagatttcaacgacgccaggaatcacaggttatacaactcctagattttggccgacagagtcaggcagttccgggcattcacatgcacacacgcattctcatgcagagaatcatagccatgagcatcatcatgatcagaaaaacggttcacaagaacacccgagcttggtgggctatattcatgtacagtatgtagacggcgagaattcgacaattatcaagaaaagagttgaaaaaatattcgaaaatgtgtcgattaaagcgtgggtacaagttgagcctcaaaattccacttgttggtgccgggctacttctatgaacacaatttcagctaacccgaattctttaccgctacagcctatagcaaattgacaattctttgtcctgcataccttttatattaattttttaaacaagatttcatatacataacggtacctatcgtaattattggcggctgcttgtgttgatcacgtcttacgggaaatatcacaatggaagaaaaaaaatacttctaacgaaggaaaagatgtcatccagcattgacctcaaattaccgaagaggttgataaagcaattagcatccaatcggtatcataattcggaaattaagggggaatcctctacatttggtgtttcttctttccatatattttgaatgtttttttcctatgaaaagtgtcttcaggaatcatatatgtaaagagatcattcaattaaatacatcatcgaactaagattataaacaagaatttaacaaagtcacttaatatatcaaaaagaaggcttttaggaactcaaaaatccgcatcatttgcaatttaaaacgtacgtcatcaggcgtatatattcaaagaaaatatctcagtttcattgcactggcttacagttgatatttcaattaaatggaaccatcgaatacccaaaaagaagatcttcctaccgcttttaatggtataaaaagtcaattaaacagcatattaaaatcgaatcaattatttcaagattatgcgctattaaatgggttcttggcatttgttcattccaaattgaatgccgcaatccttacatctatagaatcacaatgtgggaaatcctttgcggctgatcttgattcttttgatcagagcagtatctcttcgattttagatttttcttgggaaagcgttcactatccaatattcaaatggtttcagatgtggaggaattatattctttttgagaaggagaataaaaaacagcagaccaaatttatcgactttagaaagatgaattcgaagatgttaaaattcttcaaaacggtgcaaaacttctatgtcaacgttatcaacacggtttataagaaatatgatatatctgtacttttgccgaaaaggattatccaagacttaaagttaagtgacatcgaaaataccactaatgttggagacattcttgcggtgaagacatttaatagtagtagcccactcgcacatctcatcccaacgcttttccatcgctgtctcttattcttaggaacagcgtatcgttataaaactctcctcgaagaaatttccaataaatacagcatatccaattttaaaaaatctctggacttctttcgtttagcttcgttggtgttaccaagtgctggtgagacgtattcgcaagcaggagcgatattccttcaaacaggaaatttggggattgcagtattcaattttgttaaaggtatgatgacgaagatgccaagccctgtttcaatcaaaaattttggggcattaatggtggacaataaaagttcattaaatcgtagcttgcatactactatcatgaacacttacttacaagaatctaaaggacccaggacacctgctaaagagatactagaattttatttcctgggcctttttgggtctgtttggtcacctaccagttggagagatgatacaaaacctaaccaattaaataacggtatcaagttaaggcatttggaaaatgcactctacgagacgatgtcagcaagatacctgaataatattaagaccatctttcacaatttgatcattacaattggtgggttccatctattattaaaaaggcgttccgatgtaagtgcaaaaaccttgaaggatttacgtagcaatgaattggattacctaaattttgcattcaagtatattgctcacattttaaatgatatcgttaaggaatcatggagcgaaaatcctgaggtttcagaaattctaggtatggtaagaattatcaattgttggataaaagcaaatcccatggttcttcaatattcacaaagtaatctagagtttgttaatgccttggcatacttgataaatgatattgtgaaaaaaaaaccaagtccttcttttagtataacagaacatattcctaaaaggacatactggttcgaagaagacttaatggtgaagggtttatcattcgttaactttcaactatctgattttgacgattatgaaaaaattcttgaaatggatcatagtctcgatagattaattggtaatccgccattatgcgacaagttatcggcatcatctgaaatgctgttaaggttgcaggctgttgtgaatataagttcgcaattattgcagaacaacaactgcggagtagaatggtcagataataaatcacgttatatctttaataagaaaattggatttaaggagaccgttaaaaatagtatgaagacatcgaagcaatccaatgaaaaggccaagttacaaagaaaaaacaaaccttcgaccactaatggctcaatatccatggcggatttggagagacaaatgagaagtagctctttggattctttttctccaactatgggttatagtggttcgtctgtacctatggccccagatacgttcaatgttaagcccagcggtacaataacggggaacaaagtaaatgtagaactgttaaaaatcgaactaagcggtcaaaacgccgatggcgctattacgaatatatctcctggttacagtaacgcagcgatctcttcttcaaattcgacagatgaatcatccttcgatttgaacaacatcctatcttcaatgcaacaaaagcacgcggaaaaatcatttgccaaatccatgcaaggggtgaatgaacaaattccagcgaatgacgtctgccatcaagcccagaggccaatgcaaggtggtctgtattcatcacagcaaccttcatcgatgtcttcattaaactccgcgtatcagaatgcctcgatgcctccatctgcctccatggtatcctatccctatccttttttgaaccagcaggggcaaggggtctttccgccttataatgcacaaaatttacaatggcagagcgaagcttactcattaaagtcaatgaattttgcaaatccaacgtggctaggtgaccagtaccagacatctgcgccgtcgtcagcatatgcgcaagcgcaacggcaaatgtttcaacaacctatgcagcaagatgtggggaagtacatgcaatttccttttgacgcccaaagcaacacggacagcatgaggggaaacagtcggaataatatgttttaatattgttcgttttttatcatagtttttcaaatcttcatatgaatactaggtagaaatttggcttatcagtacgaatgaattacagtttgactgatttgtacacgagaattgacgtataacttcttttgaaagtctttgaaattacatggtagtacatacatatatatatatatatatatatgttatattattgttaattaaatattattatgcgtattttccttttctttattagtatagtattaatgacagtaataataataataatagtaacaatatctctttttttttttcagtgagcttttatttttttttcattgctcttcttttggcctcttttgtttttttcttgatttcctccagtttcatctgttttttctttggatcagatacaaaatctggtttgaacgcgtcatagtgacagtccaatttcaacctttcacagttgaaacagtgcggtctttcctcggtacacttctttttccttaatctacaaatccagcaaccagtacgggaccttgtaccttgagacgttgaggaagtagcattattcgattcttgagaattgtttgcttttgatttcgaagtagtattatttggtcttttctttgatgactgtttcgcctttgattttgccttaggcttgacattttttcctttagatttagcgaaatccggcgaagtagcgttaggataatcagcggtatatgccaagccagaagaagccttcaaagatggagacgatggagctgacgaagttgaggattcgccaagagaattataatcgctattggtttggcttgctactcttgcgtttccaactgaccttctcgattttttcaatggtggaacttccagttgctgttgttgttctggagcagaaaggcgtctgtctattcgcttaccattcttattccaagtaacttgccttgtccttgactcaaaagtgggatctaaaacctttttagagtttagatttaaatggtaaggagacaagtcttgattttggtcctggtcttcatcaaaaacagctgtagaattgttgctttcgaaaatgggttgttgttcggaattatggatacgtaacagaattggtcttaagacaccctttgatggaaaagatgacgaatgaggcctactagccggcacaccgagcgcatttgtgttattcatgtcattgacattggaaatgggtttatcatgagttctatatggggatgatctcatgtttgatagcactgctgctgctgtacccaagtcgtcgtctagtttggtagatgaagatgcagaattcggaccgagcaataatcttgatctcaatccatccaatttagaattgatgtatttcggtggaggtggtgggatgtattgttcatttgtatggaagggactatttctattgttacgattcggcaaatcgccgtaaaaaaacccagtagaaggtcttgacgaagtggcaaacgggtcttcaccgcgattgatattgttccgttgagggttgttgttgtttgtgcttgtaaacgaagatgcggaagttggaggttgagaaggtatttggttgaacctaaaatgctggaaattgtttctgctggtaatggaagagctggtgttcgcatgtcgagagtttgtaggcgtatccgtgtttgaactagcattgttggaggatgattcattcaaagaataagcctcatctctgtatttcgaatttagccagaacgatatgttgatttttgattcgttctcgtccagttttacatttgggtctgttatctctctatccttgttgaaatagaagttcctgggcgccacgcccacggcacattggtcatcatgcacattatgctggacctgagagtcgttagatggactgccgccgcgcttagttccgccgcgcaaatacccgccaatctcattgttattagaggattctctcgaatctgagctttgtatcgaattattgtcgttgttgttggtactgttgtttctgctcagtatcgacataggcgaattggtagtcttaccgttgttcttgttggcgctggtaatgatgagcggcaaatccgatcctgtgcgggaacggatgcccgagcccgtgcccgcgcccgagcctgctgcggtggtaccgggggaagaaaccgctggagcttgtggtggcggcaaatgtattttttttttggcgccggcgacgatagtagtagtggcagtgttactattagtggaggtggaggagtaagggaaaacatcctcgttggttgcagtatactgcggctgaatagcaccggaaatttgtgggtctgtagcctgtgcgacatggccattgcacaatgacttaggatccgaaggtgtattggaaggcgcgagtgggctggcggcagcatgcacagcgttatcgctgtcacggcgatcttgaagtgtagtattggtcgtagtagtagtatcgttttccttaggatcgtctttgatatctccgccactttggactttcaaactcggcgaaccagacggagtatgcacgggagtgttgttgggcgcacatgtcgatttcataatagaaagcaaagggttttcatcgtaggttgtcttgagagattcgatgctagcactggaaattgtaggatggcgggagttagctccatcactaacttcatcttctgcatgttttttgccgtcttggctgctattcatcagcgtggcacgagatgttttattgtgcaaatagtgatgattgttggcggttgtttccatcgaaagcagagaggcagccgcattagattcgtccatgtgtttgctttgagagcgcgccttgtctagcatcgtgagttaaggtccatgcaaatggtttgagtgcggtagtgtcctagttcctgtgcgctgtgcgaaggtgggcgcttcttacgatcactggtctcttgtccttgtcctctatgttcttttcatttttctttttgacggcggcagtttccgcctggcattggtgaaaaggcgccttgaagcacggcggacgtgtcacccggaccgaaacagaagagaagtagcgcagtcttggcaattataggatgcccgaaatccaacgtgcattctattctcgtgattattctcgtgatttcgtgtgcaaccaatggactttaaaaactgcgctctactacttgtagcaatgcatgttttgggcaagtggggttgagtggagtgtcacctcagacgacgtgtcgcttttgtatatccgtttttacggacataagaacgtgccgcccattctgggaaaacaaaacacaggttaaaaaaaaaaagaaaggaatggatggggaatgggacagagaggaaagatagaggtggaaataacaaaagcgtgacaacaaagaagcaaatacggagggacaagcaaagaaaaaacaaggacagaaacaaaaaataggaacaagaagtagcacattcataagcaagagagtacgaaacctgtttacaccccccgagacagttgccctatatcgcttttccctatcaatagtttctaactcatgtcagtcttgcgatcacaacctccttcagttgtaccgctacatctgacaacatccaccagtcgcaaaacagaacaggaaccatcgctattgcactctgcaataattgagcgacatcaagaccgttcggtgccgaattcgaattcgaatccggattcgaaccatcgaataaaaaaggatcgcaataatcacactagctaccattcttcatcgaattcggagtcaaacatggaaagtcctcgcttgtcagatggtgagtcttccactccgacctctattgaagagttaaacccaacaataaataattcgaggctggtgaagagaaactactcaatatcaattgatcctttgcatgacaacagcaataataatacggatgatgatcatccaaacaccataacttctccccgaccaaatagcactagtaacaaggaaatgcagaaatatagttttcccgaaggtaaggagtcgaagaaaataacaacaccctcgttaaactcgaataattgtttggatttggacaattccagtcttgttcacacagattcgtatatacaagacttaaatgacgatcatattttactaaacaagcgcgtttcgaggcgatcttccagaatatcggcagtaacagcaacttccacgacaattaagcaaagaagaaatactcaggattcaaacctgcccaatattccctttcacgcttccaagcattctcaaattctacctatggatgattcagatgtaataaaattggccaatggagataccagcatgaaaccaaattctgctactaaaattagtcactcaatgacttctttgcctcttcacccacttccacaaccttctcaaaagtcaaagcaatatcatatgatatccaaatcaaccacttctttgccgccagagaatgaccactactatcaacacagtcgtggcaccaaccataatcacgctgctaatgctgctgctgttaataataatactactactactaccgctgctacgggtctgaaaagatcagagtctgcaacggcagaaattaagaagatgagacaatctttgctgcataaaagagaaatgaaaaggaaaagaaaaacatttttggtggatgacgatcgtgttttgatcggtaataaagtcagtgaaggccatgtcaactttattatagcttataacatgctaactggtattcgtgtcgcagtgtcacgttgttctggcataatgaaacctttaactccggcagactttagatttacgaagaagcttgcctttgattatcacggaaatgaattgaccccttcttctcagtatgcatttaagtttaaggactactgtcccgaagtctttagggaacttcgtgcattattcggcttagaccctgctgattatttggtttcgttaacttccaagtacattttgagtgagttgaactcgccaggtaaaagtggttcatttttttattattcgagagattacaaatatattatcaagaccatacatcattctgagcatattcatctgagaaagcacatacaagaatactataaccatgtaagagacaatccaaacactttgatttgtcaattttatggtttgcatagagtgaaaatgcctatatcgtttcaaaataaaattaagcatcggaaaatttacttcctagtcatgaataacttatttccaccacacttagacattcacattacttatgatttaaaaggttccacatggggccgttttaccaatttggataaagaaaggttggcgaaagatagatcatataggcctgtgatgaaagatttaaattggcttgaagaaggtcagaaaattaaattcggtccattgaagaagaagacttttttgacacagctgaaaaaagatgtggaattgcttgctaaattgaatacaatggactattccttgttaattggcattcatgacatcaataaagctaaagaagacgacttacaattggcggatacggcatctattgaggagcaaccacagactcaaggacccataagaaccggtaccggaacggtagtacgacatttttttagagagtttgaaggtggaattcgagcatctgatcaattcaacaatgatgtggatttgatttattacgtggggataatcgatttcttgactaattactcagttatgaagaaattagaaacgttttggagaagtctacgccatgataccaagttggtgagtgccatacctccaagagactacgccaataggttttacgaattcatagaagattctgtagatcctctgccccagaaaaaaactcaatcgtcgtatagagacgaccctaaccagaaaaattataaagactgagtagggcacaggtaaataacctatcgtctatgtactcagtctaatctactttgatttaatttaattcaagttatataaatctattcttttccctttaattttaatattttaatttcaatccttttcttattttctatttttgctttttttttttcttttttccatattctcaggccacgtcaggcttgcataagccacgctagctaataattcagcgagaccctattccaaacctaattgttcggaaccatgccatatctcttccgcagtgtgtggctaagcggctttaagaggatacgaaatgtcaaaaaacgagaaaattcgattatatctgtacgaacttttctttgcgcttactgcctgtttactttgctttgccttctactgtttttttttgctcgaggccgatggtgaactgcaacgttatataaactaaagtgccagaataaaaataaagaaaggcaaagggagactatccgtcttcgaaacaagtcaaaagagcgaaaactaatgagccaacaacaaggttactaccaacaaggacccccacagcaaggttattatcaacaaggtccaccacaacaaggttattatcaacaaggtccaccgcaacagggttatcctcagcagcaaccagtctatgtccaacaaggtcaaccaaaggaggaaagctgcttggacagttgtttaaaatgtttgtgttgttgtttcttattagaattggtatgcgataactgattcgtttgttcaagaagtggtcaatataaaaaacgaaatcacatagcctttcatctatgctgcgaaagactgtataattacttttaagcaaaaatgtatataatatgatgggatcgttacgttggaacaagaattgaccatcgttcatctgttgttgaaataaaatttgaagttattcgtcgtactagtatcctatcacatgcggtgtaagaaatcacattgtatgagaagcaattatctaatttaatggacgctgaagttcaagaattggtaatgtgacaggataattaattaacagcatataaaataaaagaataatatttttattatataaaaatatcgatcactcttgtggatttctaaatcctcgaagagaacttttaatgcattctatatgcctaataataaagtcgctatcgaaaatataatatctatgcttatctatattgagaaatggatgaaatttgagataattgttgggattccattgttgacaaaggctatgatattaggtgtaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaaagaatatactggaagttctcctcgatgatataggaatcctcgaaatggaatctatatttctacatactaatattacgattgttcctcattccgtttttatatgtttcattatcctattacattatcaatccttgcacttcagcttcctctaacttcgatgacagcttctcataacttatgtcatcatctaacaccgtatatgataatatattgatactataactattagttgatagacgatagtggatttttattccaacatatattcactcgtttctccgaatgaaaataaataacatctattgactattcctttttgttgatatatcatcatatgtggtgaaagaagatgacaaaaaaattgagaacaagaaatgccaaggtggataaaataatatgataataagcaacaatatataaaatgaaagaggaaataatatcatcattacttagaaaatacgactcatctctgtgtcccctaggaaaagttcaagtatatcctaaacctgatactatggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatggcctctttaacactaatatcccgacaattttcccaaaattcaaagaattctcagaaagagctatttttttttttaataaaattattagtactaattccagtataaataacaatgttatttacgtctctttcgaaaatgctcgtgtagctcagtggttagagcttcgtgcttatagcaacattcggtttccgaagtttctgtgccaaagacctttcaaacaggcctttaaaagcaacgcgaccgtcgtgggttcaaaccccacctcgagcactttctctttttttttcacacgcgtttgcaacatgcccgtattacatgagcttatttgactttagatggttttcagttcttttttttttttttttttttttcagtagattaatgcgaagagttaaatcaccaattcaaagatggcagatggaccaccttgtgggataagtataaaaataactaaaagtggtcttgtgttaaaaatagaatagaaaccactcataaggcaaaagatggctggaaaaaagggacaaaagaaaagtggactaggcaaccatggaaagaactctgatatggatgttgaagatcgtctccaggccgttgtcttgacagactcttatgaaactaggtttatgccactgacagctgtcaagccaaggtgtttgctgccactggctaacgtacctctcattgaatacaccttagaatttttggctaaggctggcgtacatgaagttttcttaatttgctcttctcatgccaaccaaattaatgactatattgagaattctaagtggaacttgccttggtctccatttaaaattaccaccattatgtctccagaagctagatgtacgggtgatgttatgagagatctagataatagaggtatcattactggagattttattttagtcagtggtgatgtattgactaacatcgatttcagcaaaatgctagaatttcacaaaaaaatgcatttgcaagataaagatcacatctcgacaatgtgtttgagcaaagcgagtacctatccaaaaacaagaactattgagcctgccgcatttgtcttagacaaatccaccagtaggtgtatttattaccaagatttaccattaccaagctctagagagaagacttccattcagattgacccagaattgttggataatgtcgatgaatttgtcataaggaatgacctcatcgattgtagaattgacatttgtacatctcatgtacctttgatatttcaagaaaattttgactaccaatcattaaggacagactttgttaaaggtgtcatttcaagcgatatattgggaaagcatatatatgcctatttgacggacgaatatgctgtaagagttgaaagttggcaaacttacgacaccatttctcaagactttttaggtagatggtgttatcccttggtcttagactctaacatacaggacgatcaaacgtattcttatgaatcaagacatatatacaaggaaaaagacgttgttttggcccaatcctgtaaaattggtaagtgcactgcaattggatcaggaacaaaaatcggagagggtacgaaaattgagaattccgtgattggaaggaactgccaaatcggtgaaaatattagaatcaagaacagtttcatttgggatgactgtatcatcggaaataacagtataattgaccattcattaattgcctctaatgccacgttagggagtaatgtacgcctaaatgatggctgtataattggtttcaacgttaaaattgatgataatatggatttagatagaaacacaaaaatatctgccagtccattaaaaaatgccggctcaagaatgtatgataatgaaagcaatgagcagtttgaccaagaccttgatgatcagacactagccgtttctattgttggagataagggtgttggttatatttacgaaagcgaggtgtctgacgatgaagatagttctacagaagcctgcaaagaaataaacactttgagtaaccaattagatgagttatacttaagtgacgattcaatttcttccgccactaaaaagacaaagaaaagaagaacgatgtctgtcaatagtatatacacggatagagaagaaattgattctgaatttgaggacgaagattttgagaaagaaggtattgccaccgtggagcgtgctatggaaaacaatcatgatcttgacacagcattattagaattgaacaccttgagaatgagtatgaacgtgacatatcatgaggtgagaatagcaacaataactgcattattgagaagagtttaccactttattgcaactcaaacattaggtcccaaggacgctgtggtgaaggtttttaatcagtggggactgttgttcaagagacaagcctttgatgaagaagagtatattgatttgatgaacatcataatggaaaaaattgtagaacagagttttgacaaaccggatttgattctatttagtgcattggtttctctatacgataatgacataattgaggaggatgtcatttataaatggtgggataatgtttctactgaccctcgctatgatgaagtcaagaaattaactgtaaagtgggttgagtggttacagaatgctgacgaagaatcttcctcagaagaggaataaaagtccacgcagtaccctgcataatcatgtattaccataaaaaggctttaatatgagaaaaaggtgagcgctatatagatttagtaatttacatgttacagaagcaaaaagcaaatatatatatattttttatcatattagtttttatcctcagtagtactactgaaataataatctcagatttttttttttcacttgccgagggaccttgtcctaagtggcaaagaactgaaaaaaaaaaaaattgaaatgcggtggtatcacatgaagagtaaataacttaagcaaaagagaggccactgagagagtacaagaaagggacaataacaatagacagaagacttttatatttgtaataacttagcgatgtcccaattattcaataactcgcgctcagatacccttttcctaggaggtgaaaaaataagtggtgatgatattcgtaatcagaatgttttggctactatggctgtggctaacgtcgtcaagtcatctttaggccccgttggactggacaaaatgcttgttgatgacattggtgattttaccgtcaccaacgatggtgccactattttgtctttgttagatgttcaacatccagctggaaaaattttagtagaattggctcaacaacaggacagagaaattggtgacggtactactagtgttgttattattgcttctgagttgttgaaaagagctaatgaattagtcaaaaataagattcatccaactaccatcataactggtttcagggttgcattaagagaggctattcgttttataaatgaagttctttccacaagtgttgacactttagggaaagagacgttaattaatatagccaagactagtatgtcctctaagatcattggtgctgactctgattttttcagcaatatggttgtagatgctcttttggctgttaagacgcaaaattccaaaggagaaatcaagtatcccgtaaaggctgtcaatgtgttgaaagctcatggtaaatctgccactgaatcactgttggtgccaggttatgctttgaattgtacagttgcttctcaagcaatgcctaaacgtatcgccggtggcaatgtgaaaatcgcatgtttggatttgaacttgcagaaagctcgtatggcaatgggtgttcaaatcaacattgatgatccggaacaattggagcaaatccgtaaacgtgaagctggtattgttttggaaagagtgaagaagatcattgatgctggtgctcaagttgtgttaaccaccaaaggtattgatgatttatgcttaaaggagttcgttgaagctaagataatgggtgtaagacgctgtaagaaggaagatttgagaagaattgcacgcgctacaggcgccactttggttagttctatgtctaacttagaaggtgaggaaactttcgaaagcagttatttaggtctttgtgatgaagtagttcaagccaaattttctgatgatgagtgtatcttaattaagggtacttctaaacattcatcttcttcgatcattttaagaggtgccaacgattattctttagatgagatggaacgttctttgcacgattctctttctgttgtcaaaagaacgcttgaaagtggaaatgttgtccccggtggaggttgcgttgaagccgcattgaatatctatttggacaattttgccaccacagttggttctcgtgaacagttagctattgctgagtttgcagctgcattattaatcattccaaaaactttagctgttaacgctgccaaggattctagtgaattagttgcaaaattaaggtcctaccatgccgctagtcaaatggccaagccagaggacgttaagaggagaagctacagaaattacggcctagatttgattagaggtaaaattgtggacgagattcacgctggtgttcttgagccaaccataagcaaagtcaaatccttgaaatcagcattggaggcttgtgtagcaattctaagaattgatacaatgattacagtggatccagaaccacccaaagaagatccgcacgatcattgattctttgcgtaatccgaacgagattctgtatctgcatgtaaactaataaacctatataaaatttaattatatttttttcagctagttctatttttgaatttgatcgctaactctgggcagttgataagcgcttcccagcttttcacgtgcgaggtggactaatacgtaataacgcgtacctattaggacttcgttgagttgtttttcttgtccaaatgcagaagcgggtccctacaaactattgtgtttgttcgtaaacgagcaggaaccctgttaaaggaaaaaagcttaacgctagcgttacattttagtaaggcggcaataaaaaagaatgcggagtgtattccatgaattcaattgcgcttactgctaagcctgtttctaaacatgatccccagggtgaatatctcccatagtggctgtgttattctgtctaaatgtggcagctaaataaggttttttccaagctatttttttctctaaacgagcgcaccttagcgggatcgcgtcaaattttcgcccaacgaatattattctattgtcttcagtgaatgtgcttgtcgaaatctatatatgcgccgccctggcaggatcagcaaatacaagttacttggaaagtcgcggcatagaaagtagacacttcttttgtcaaagattgatattgctttcagggtgcgatagtgctgactgttcctctaaacagcgattttttacatacattaactttttgaagttgtaggaactatcttttctcatttatccaacactaaaacaaaattgagctttccagaaatagtgaatcaaaaaaagttaagtacaaatatttacagttcagcagtatgagcgaagtcggtatacagaatcacaagaaagcggtgacaaaacccagaagaagagaaaaagtcatcgagctaattgaagtggacggcaaaaaggtgagtacgacttcaaccggtaaacgtaaattccataacaaatcaaagaatgggtgcgataactgtaaaagaagaagagttaagtgtgatgaagggaagccagcctgtaggaagtgcacaaatatgaagttggaatgtcagtatacaccaatccatttaaggaaaggtagaggagcaacagtagtgaagtatgtcacgagaaaggcagacggtagcgtggagtctgattcatcggtagatttacctcctacgatcaagaaggagcagacaccgttcaatgatatccaatcagcggtaaaagcttcaggctcatccaatgattcctttccatcaagcgcctctacaactaagagtgagagcgaggaaaagtcatcggcccctatagaggacaaaaacaatatgactcctctaagtatgggcctccagggtaccatcaataagaaagatatgatgaataactttttctctcaaaatggcactattggttttggttctcctgaaagattgaattcaggtatcgatggcttactattaccgccattgccttctggaaatatgggtgcgttccaacttcagcaacagcagcaagtgcagcagcaatctcaaccacagacccaagcgcagcaagcaagtggaactccaaacgagagatatggttcattcgatcttgcgggtagtcctgcattgcaatccacgggaatgagcttatcaaatagtctaagcgggatgttactatgtaacaggattccttccggccaaaactacactcaacaacaattacaatatcaattacaccagcagctgcaattgcaacagcatcagcaagttcagctgcagcagtatcaacaattacgtcaggaacaacaccaacaagttcagcaacaacaacaggaacaactccagcaataccaacaacattttttgcaacagcagcaacaagtactgcttcagcaagagcaacaacctaacgatgaggaaggtggcgttcaggaagaaaacagcaaaaaggtaaaggaagggcctttacaatcacaaacaagcgaaactactttaaacagcgatgctgctacattacaagctgatgcattatctcagttaagtaagatggggctaagcctaaagtcgttaagtacctttccaacagctggtattggtggtgtttcctatgactttcaggaactgttaggtattaagtttccaataaataacggcaattcaagagctactaaggccagcaacgcagaggaagctttggccaatatgcaagagcatcatgaacgtgcagctgcttctgtaaaggagaatgatggtcagctctctgatacgaagagtccagcgccatcgaataacgcccaagggggaagtgctagtattatggaacctcaggcggctgatgcggtttcgacaatggcgcctatatcaatgattgaaagaaacatgaacagaaacagcaacatttctccatcaacgccctctgcagtgttgaatgataggcaagagatgcaagattctataagttctctaggaaatctgacaaaagcagccttggagaacaacgaaccaacgataagtttacaaacatcacagacagagaatgaagacgatgcatcgcggcaagacatgacctcaaaaattaataacgaagctgaccgaagttctgtttctgctggtaccagtaacatcgctaagcttttagatctttctaccaaaggcaatctgaacctgatagacatgaaactgtttcatcattattgcacaaaggtctggcctacgattacagcggccaaagtttctgggcctgaaatatggagggactacataccggagttagcatttgactatccatttttaatgcacgctttgttggcattcagtgccacccatctttcgaggactgaaactggactggagcaatacgtttcatctcaccgcctagacgctctgagattattaagagaagctgttttagaaatatctgagaataacaccgatgcgctagttgccagcgccctgatactaatcatggactcgttagcaaatgctagtggtaacggcactgtaggaaaccaaagtttgaatagcatgtcaccaagcgcttggatctttcatgtcaaaggtgctgcaacaattttaaccgctgtgtggcctttgagtgaaagatctaaatttcataacattatatctgttgatcttagcgatttaggcgatgtcattaaccctgatgttggaacaattactgaattggtatgttttgatgaaagtattgccgatttgtatcctgtcggcttagattcgccatatttgataacactagcttatttagataaattgcaccgtgaaaaaaaccagggtgattttattctgcgggtatttacatttccagcattgctagacaagacattcctggcattactgatgacaggtgatttaggtgcaatgagaattatgagatcatattataaactacttcgaggatttgccacagaggtcaaggataaagtctggtttctcgaaggagtcacgcaggtgctgcctcaagatgttgacgaatacagtggaggtggtggtatgcatatgatgctagatttcctcggtggcggattaccatcgatgacaacaacaaatttctctgatttttcgttatgatagaaaatttaaaagtgcagaatattcgaaatagattcccaaaaaaaaaaaaagggatattgtgttacccagttcacaatggaattttctagaagaaaaaacaaagaagcctcgcaacaaaccaagatggattcaaaatgcctacttaccgcattgtatgtgggagaatgaacatatctgtaattgtattatataaaagtagttagtttttttttttttttttttttttttttttttttatgtgtaatgcaaatacaaaaagaactgcaggcattttgaaagttcactcgtataggaaactttgatagagaggcaattccttactttcgttattcctttcagtcttattcttaatcgtttatagtagcaacaatatatcaatatggtcgtgaataacccaaataactggcactgggtcgataagaactgcatcggatgggccaaggagtatttcaaacagaaactggttggagtggaggccggttcggtgaaggataaaaagtatgccaaaatcaagtctgtttcgtccattgaaggtgattgtgaagttaatcagcgtaaggggaaggttatatctttgtttgatttgaaaatcacggtgttaatagagggacacgtggactctaaggacggatcggcattgccattcgagggtagcattaacgttcctgaagttgccttcgatagcgaggcctcaagctatcaatttgacatatctatatttaaggagactagcgaattgagtgaagccaagccactaattagatccgagttattgcccaagttgagacaaattttccaacaatttggcaaggatttgctggccacccatggtaatgacattcaggtgcccgaatctcaggtgaaatctaactacacaagaggtaaccaaaaaagtagctttaccgaaatcaaggactccgcttcaaagccaaaaaagaatgcacttccctcttctacttcaacttcagcaccagtctccagcaccaacaaagtcccccaaaacggaagcggcaatagtacatctatttatttagaaccaacttttaatgtgccttcctccgagctctacgaaacgttccttgataagcaacgcatattggcctggaccagatcagcacaatttttcaacagcggaccgaagctggagaccaaagaaaaattcgagctctttggcggcaacgtgatcagcgagttggtttcatgcgaaaaggacaagaaacttgttttccactggaaactcaaggattggtctgcccctttcaactctactatcgaaatgactttccatgagtcgcaagaattccatgaaaccaaattacaggtgaagtggactggcatacccgttggcgaggaagatcgcgtgcgcgctaattttgaagaatactacgtgcgttctattaaattgacattcggctttggtgccgtattataagatatattgttctcatgtttcaataaaagtatgcgtaaatatttacataccactattggcatagatagaatgcaatacatcatgtagttctgtacggcatccgcgcggctccgatcgcccgtcctacttttgcggcccggcgccgacggcctccccggaatttaccaacgaagaggaaaataaactggagttataacgccattggcgggaaactccgaaaccatagcgccgtggtctttccccggttttttggcgccgggtgtgcttgcgttgtgtgaacggcgccctggcagctgagggggaagggaaacgccggaggcgacggcaaggatgaccatggcgtcaaggaacatgcggaacatgctagaatgattgccgaaaggcgggccctagtcaatggcatcatgcgggaacgtgcagtaaagctcaatgtaacttgatgcctatcggcgttgttcgagctaaggacgatgtgatagactgaggaagggtgaacgtcgatagttagccgttgtgaactaaataaaagtgatattttttcgttgttcttttcttggtttggcggtgttttcatttgttttcatgttttacttcgccacaggttttcaaagaacaacgccttaaaaataggaaaacgttttcgctacaggtgttgttattattgttgttgtgctgttgtttattgtgctatacttgtggtatttattctggacttccgatcggaaattttcttcccttgaagaccttttgaagacaacagttatatatcattgatctgaatttctcaggctattttcaaaattccatacctccttattccaacatttgctcgactactatagaaaagccttattcttttatctttgaaagaaagaaaaggtgtcatagcaaaagtttattgttactctgttttgatatactccctcttattcgttggaagtataagattgatttgcataaattaaccaatcattttgctactttcccggttctccctttattataaacacttcagaaaaatattctgctactattccttactttactataagaattttgttttccaaaaaaaaaaaatataaaaaaaataatcatactctattactatggctaacgtagaaaaaccaaacgattgttcaggctttcccgttgttgacttgaattcgtgcttttctaacggcttcaataatgagaaacaagaaatagaaatggaaacggatgattcaccgattttattaatgtcatcatcagcttccagagaaaactcaaacactttctctgtgatacagaggacgccagatggaaagatcattaccacaaataataatatgaactccaagattaacaagcaactggacaagttgcccgaaaatttaaggcttaatggtagaacccccagtgggaaactaaggtcatttgtttgcgaggtttgtacgagagcgttcgcaagacaagagcacttgaaaagacattacagatcgcatacaaatgaaaaaccttatccctgtggcctctgcaacagatgctttactaggagggacttactgatcaggcatgctcaaaaaatccatagtggtaatttaggggaaacgatttcccataccaagaaagtgtcgagaactataactaaagctcggaaaaattctgcatcctcagtcaagtttcaaactccaacctatggtactccagataatggtaattttttgaatcgcactactgccaatacaagaagaaaagcaagccctgaagctaatgttaaacgtaagtacttgaaaaaactgacgcgcagggcttcatttagcgcacaatcagcatccagctatgctttgcccgaccaatcttcgctagaacaacatccaaaggatcgtgttaaattttctacgcctgaattagttccacttgacttgaagaatcctgaacttgactcttcgtttgacctgaatatgaatctagatttaaacctaaatctagattccaatttcaatatagcattaaaccgttctgattcttctggatcaacaatgaatttggattataaattgcccgaatcagcaaataactacacatattcttccggctcaccaacccgcgcatatgtcggcgctaacacgaattctaagaacgcttcatttaatgacgcagacttattgtcgtcgtcgtactggataaaagcctataatgatcatttgttttcagtatctgaaagtgatgaaacttctccaatgaactctgaattaaacgacactaaattaatcgtcccagattttaaatcgactatacatcatttgaaggattcaaggtcctcctcttggactgttgctatagataataatagcaataacaataaggtatcagacaaccaacctgatttcgtcgattttcaagaactgctggataatgatactttaggtaatgatttgttagagaccactgccgttttaaaagaatttgaacttttacatgatgatagcgtaagtgctaccgccacgtcaaatgagattgacctttcccatttgaacctatcaaactctccaatttctcctcataagttaatttataagaataaagaggggaccaatgacgatatgttgatttctttcggactcgatcatccttccaatcgcgaagatgatctggataagctatgtaatatgaccagagatgttcaagccatattcagtcaatatttgaaaggagaagagtctaaacgatccctggaagactttttatcaacgtcaaacaggaaagaaaagccagatagcggcaactatactttttatgggttagattgtttaacgttatcgaaaatatcaagagctctgccggcctccactgtgaacaacaatcagccatcgcattccatagaatcaaagctatttaatgaaccaatgagaaatatgtgcattaaagtgcttagatactatgaaaagttcagtcatgatagtagtgagagtgtcatggactctaatccaaacttgctgtccaaagaattgttaatgccagctgtgagtgaattgaacgaatatttagatcttttcaagaataatttccttccccatttccctattattcacccaagcttgcttgatttggatttggatagcttgcaacgatatactaatgaggatgggtatgatgacgctgaaaacgcgcagttgtttgatcgattaagtcaagggacagataaagaatatgattacgagcactatcaaatcttgtccatttcgaaaatcgtttgtttacccttatttatggccacatttggttctttgcataagttcggttacaaatctcaaacaatagaattgtatgagatgagtagaagaattctacattcttttttggagactaaaagaaggtgtcgcagtacaacagtaaatgacagttatcagaacatttggttgatgcaatccctaatattgagcttcatgttcgctctagttgctgattatttggagaaaattgactcctctttgatgaaaaggcaattgtccgcattatgttcaacgatcagatcaaactgtttaccgacaatttctgcaaattctgagaagagtatcaataataacaatgaacctttaacatttggttctcctcttcaatacatcatttttgagtcaaaaattagatgcaccttaatggcttatgatttttgtcagttcttgaaatgtttcttccatattaaattcgatttgtctataaaggaaaaagatgttgaaaccatttatattcccgacaatgagtcaaaatgggccagtgaatcgataatatgtaatgggcatgttgtgcaaaagcaaaatttttatgattttagaaacttttattacagtttcacgtatggacacttacactcaataccagaatttttagggtcatctatgatttattatgaatacgatttaagaaaaggaaccaaatcacatgtgtttttggatcgaatcgatacgaaaaggctagagaggagtcttgacacttcttcctatggcaatgataatatggcagcaaccaataaaaatattgcgatcttaattgatgacaccataattttgaaaaataatttaatgtcaatgagattcatcaaacagattgatcgctcgtttactgagaaggttagaaaaggacaaatagcaaagatatatgattcctttttgaactctgtgaggttgaattttttgaagaattattcagttgaagtattgtgtgaatttttagtagcgttgaacttttcaatccgtaatatttcgtctttatacgtagaagaagaaagtgattgctcccaaagaatgaattctccagagctgccaaggatccacctgaataatcaagcgctttctgtcttcaatttacaaggctattactattgcttcatcctaattatcaaatttttattggattttgaagcaactccaaattttaagttactgagaatttttattgagttgagaagccttgcgaattctattttacttcccacactttcaagattgtatccgcaagagttttctggatttcctgatgttgtatttacgcaacaatttataaataaagataatggtatgcttgtccctggtttatccgcaaatgaacaccataatggtgcaagtgcagctgttaagactaagttagccaaaaagatcaatgttgaagggcttgcaatgtttattaatgaaatcctagttaactcttttaacgatacctcttttttgaatatggaggatcctattcgaaatgaattttcctttgataatggggacagggcagtgacagacttgcctcgttcagcacatttcctatcggataccggcctagaaggtattaacttcagcggcttaaatgattcgcatcaaactgtttctactttgaatcttttacgttacggggaaaatcattcatcaaaacataaaaatggtggaaaggggcaaggatttgccgaaaagtaccaattatctctgaaatatgttactattgccaagttatttttcaccaatgttaaagaaaactacattcattgtcacatgttagataagatggcaagtgatttccacactttggaaaatcatctaaagggaaacagttgacgattatgtctcgttgctgatatgtgtcgtcccagtactcaactctttctgatgagattttgaatatctcattttatttctcatcaaacagccatgcatgcgactgaagtggactactgcgggagaacaccgatcttatctttgaaattgttgcacaaaaatatttcactaccttggcgtttctcatctcacccattggggtgaatctcgttattgctccttattttggtccattttatattaaatcctgtatcatgtttaacatttttcatcttatacctcatacaaaaaagaaaagctatttatgaaagttagttcattacaagatgcaagcctaaaatatatgcttgatcttaaaattcatgtatagaagaaaaagaccttaccaacgttgttggttaccgtgtataactaataccaatcttgaacattaaccactcctggcgtgtgggaggatgttcttagacttaattaagaatctctaaatttttttttatttaatcgtccctttctatcaattatgagtttatatatttttataatttcatctaacctcagaaatagtgttgtatatatcattgtccgtaatatcatcgtgaaaaccagtgtcctcgttaattattgtctgaattagccattctttagattcagtgtgaaatatgtaattaaatttcttaaatttcagtgatatttgacttctcaatctttcgagaagcttcatctgagatttaccattattttcgttagcatatatgagaaactttaactttcgattagataattctgatcctattctgggtactaaagaatctaaggcatttaacaatggctctgtatcatctacatcaatattgggtaaatcaattgtaagcattctacctgcgctcaaacatgcaaaagcaaatttgacaaaactgtccaactcagatctaccccaaacaataacaatgtagtcatttaacattttcttcactccacatatctgatctcttaaattagatccgcgtaagaattgtgtataaaatgaaaaaatattgttggatttaatgattcctccctttgatggagaatctaacgataaccgaaaactttcacccgaaggtaataggtattggtatattaaatgtggtactattcttttcttttcaatgcatgcacttatgaatttccagtgtagtgtaggccaccccaacgccaaagtttctaagtactttaagcttcttaaatgccgttttgtgattaggcaagcaaatctgcagtctgcaaatagggaatgaggtttccaggctagcttcaaggccaattctcgaatattatctgtattacctttattgactaaagatttagctagcggatgagtgaagttaaataaagtggaaaatcctgactcaattacagtgccgccttgcgattcaatggtctgtcgaagttcctctctattttcgaataggcttgtcaaaacaaaaatacatttatcaaatacattccctgttctgatttcaccagaagaaaaaagcaggcttggcgctcctgcatgttcagctaatgcgtctctagaatcctttttaacaatttccttcttttcggagctcgattctatttcgttattgtacacttcagtatgcgtatttatgtccttttcgtcatcagtatgtttcttcggagacagaacattggtcattgatttccttcccctaatgggatgtctcaagtacctatacgcgtcgcctttatttttctcattatcttctaatatgatcttcgctcttttagcccactcgcttaggtcaagactgatcgagcttagtgctttaattaacgtccttttccccaacaatccgcttgcatttttttttttcaaatgaaccgtatcatatcctcgaatacatcttattatgttgagatcatggctacgacattctagaccaacgactacgtactcatttccatcaaaggtaacagcatcccctattctaatatctaagtagtagatgtcctcatctttggttagcgatcttcctgtttcgaaataaatccaacagccatcttgattagtgtcaacttccaataaaatacccggataaaatttgtaattccacgtatactgacaccataccgcatttccaaaaattatgtcgtctttcgataagaaactattatctgccgttctaataccttcaggaaacacgtaagactgttctttagagtctttgcccgaacctgtctcccctgtttgtatggtaatgctgcaagacggttcccttttgatagaagcagcatccaaatctgaatttcttttgaggtgttttgtcggtgatgtcttagtgcttctgttctcctcctcttcaccgatctctattgtatctttttgacgtcgctttattgttcttcggttctgaataatctcctgtgactcacttggaaataattgcatgaggtttttctgaagttctgagctctgtcctttgctttcgtgttcaatcaaagctacatccaaagactctgtgccatcttgtttatctgaattgcattctttattatcatcatgaagctgaagtgagttccccttgcttttttttatctccattaaagtttcttcctcgactaccagcttttttggagacgtttgaagatcttgctgctcttcaacttcaggcagttcttgggttagttcaacctcgctcatgattgtactttcctttttcgtatcaagctcatttggggacatacgttctgtttcatcacttcctgaatcagatatttgctttcctgaaagttgtaagtatattctatcggttatttccttttgttcgttgaaatcagatgaaccggctatgataatgtcatctctggtagctgcatttgaagaattttgtatatcgtttgaaaaaacattgtttgtctctacttctctctcgtgtatattaaatgtatctttttccttcggaataggtgaagaattcgagggttttgacatcgtattcttagatggtgaactagtctcaggaacttccaatatgggttcaaaattaatccgagaaagagtaacgggagtttcaaaggttgcattcaaagcattttgttcaggagaatttattatttgggtttttatttcttctgtctggccagtagaatgaaaaacaggtcccttctgagcagatatgccttgggaaagcgatgaaacaattatctgtgtctctaattcattatttgtttcggtattgaaacttttagataagggttgcgtatcgattgaaatactatctaaaggcatttcctgtgttcttggattattgactatttgcgtagatctattgctattattttccgttttgtcttttgagtatcggaatatccacttcttggatggttcccgattgtttacactctcactggaatacatttcttcttccgcattgttgcgtgaaggggtgccagacacagcactattaatatcgatatctaaattgttcacgtcattctctctacccgaaacattcagattcttttccaattcgttaatctcctctgattcattactttgtattatttgattgttccgttctctgagatcatctgatgaatagttctcacttttcttttttactggatttttttcctcgatagctcctatgttatcttcgttattgttaaaaaccttgtttacatttcttgtggtccggccattcccggtaattttgttcttgtcataagagcttatcgaattaggtgattctgctgatatcatgatttgagttttttgaactcgttcatcttgcattcctccacttttacttaattcgtctttatatcttttaggtgtaacaattccttccaatgcacagtcataattatcagcagaacgttcagccatctgtacaaaagtggcatccgcctctgtaacttctaatgacgcattttcttctccatcattctgctctccataatagcaaaacccagtatctgacttcaactttttgaaggttttctgttccaatggatcagttggagtttgaaaagtcattttttttcttaacatcagaggagtgtcttccagatcggagctttgatatttggtcaaaagattttctttaccaggggttcgattgcttttgaaaaagttagcaattcggtcaaggtcaggagtcctttcattatgcaatatgttagcatttggtcgatcattatctcctacttcaatatttaactcatcatcatgtcttggactctcgtcaagtaatcccagagatttttgaaatatctcacttgtattcataaacttgacaggatttggatttgctttgggacttccttcgattatgtttgtgctatttaccttgttttccaacggatcaacgggaacattcatttcgttcatgtcgccatcagccaagggagaatgcagtgcttcctttatagcgctttgggtgactcgatctggagagcttttccattgaactaactggcctgacatagccctgatgttgaagattttctcactatgctcttttctatggcgtttctctatcttgctcacttcacattgctcatcgttgcaaatatccacgaacaaaaatcctcgcgtgtttaatcagaactgcactctgaaaattcaaagccgtgccagtaataagaaagacacaaggttatatagagacacatcgagaaagtatattatagattaaaaaaattttgccttatactttagtgcacttgaaaaagcaataaaattttatttcatatgtatctaacgctaacaaggccgtatatttatttagaccttattttgatggggagctgccaacattttctccaataaatcaatcttcctttgatagtcttcaataattctgtttttttcgtctatttctttgtgtatttgataagcattttcatcgtttgtatctggattcccaagtgttctacttgcactatttcttctggtggaaacattgctgacacttccccttgaggtttcgtcgatatagctatagtttggaatatcatagttgtttttcttctcagttaacactttagccctataattttcatacaatacgttgtttgttacatcttttaattcctgaaggtgagaacctaacagtattgcttttaagtatataaaatcggaggtgttttggtcttcgaccaccaagctaccccattcgtacgttctgatatgctcaaccctattttccgaatttttattaaaagttttgctgcaaacaatggcaaatggcgatatttccttgatcttcgtgtcattatcgtatttggattttgctgaactggaatcgatgtccatatcgtacagagctaatgtttcgcctagggtgtcacttttaaaatcaaaaacacgtatattgttctgagagatttcttggcgcacaatgtctttgtgtaaatttaattcagtttctgtgagaccatcggcttttggaataatgggaattaaattaactttatcacaaatcgttttcattaactcaatatcaaattttttgactcctcttggagtactcttcagaaagtataaacaaacatgaggcctcccatcagtttcttttgtgtttctctttattctgacctcttcttttaaaacatttgcaaactgttggtctaagtagttttttataacaacagagctttgtgaattgtcgacattgtcaccgcagcctggaaacaatatgatatctaatgttatgggtacgcctagttcatcgttcaaatacactcttctggtgacaagcttcagcccaggactcaaatgggctgttttatatccaggatctatatcttcgatggcgtttccattttctggtgttacattatttgtcactttatcatcatcatcatcataatccccatcagaaagcgatatatcctgaccgcacagattgtttaaaaacgttgatttgccgctgcctttttctccaagtaacaaaattgacaactgcagtcctttcttgtaacccttgcgacgtcttaactcatctctgctgagagtatgttgttcaagagctgagtgatctttcattgggaacatttgattatttactgactttatgtacgtatagtagctctttttttgtatcgatttataaaaatgcctgttcttactattcttatgggaatgacacaaaatgtagacgcatgtctttttcaggcgtccttaatatgagcgatcaaatttcgcatcaaaaaaactttattgaagttagaatatatgaaaaaaagccacgaaatttctaaaggcaaccacaaattgtcttattattgatagaatataaaaaataagtcatttatttatatgtacatctgtgcaaatggtagcggcgctctttaactgtttctacataccatgcatgcttgtctaaaaccatttcgaagttccgttgctaattcagagaaaactcttccaagcaaagtcggtttgaggcgttttctgttatatattaaaatcggtattagcgtcaagccgtttgattacatgatcattcgtattcgacccactagggttatccaattcgattttgcgatagcatatcttattaccgtctgtaacaaccgcctttaatttgcttctttgatgaggtttggataattctattactggggaagtgtgacttctttgaaatttattttcatcatttttctctgttattcctttacagttcgagctattttcttttataattaattgttcataatttgctatctttgtactgttgactcttttaattgctagaggattagttgtttcaccgttaaaatcgggataatgcctttcaatctcctctaaataacctcttgagacgctccttctgccaactttcggtagtatgtcagaagggggacttatgattttcctaaaatcttcgtcattagcacttaacgaactggataatttcaatcttggattgtcctttttctttgtttttaatggtctgctatctctaaaaattaacttctcaaaaagttcggctttatccttgactttattagattttctcaatcttgtgattgagtcagacgattcagtagatgtaggcgtcatctctttataatcaggatctcgtgacttagtgaaatccattgtaatattattccaatcatcgtccagtagtttgggcgatgaacttgaaaatacagaatttgttgaacttctagaataattagaaaatgtcggagaagggataaaaggtggctttttgactaagtcttcttcaaatgttgtatttttttccaatccgtggagagaatgtatttctccattattctcctctatgtatgtatcatcagaatccgctgaatgggtcctaaatgctttatcattgagttcgatgaattgattcattccttgtagtattgcagtatgagcgatttgctcccttgttatttctgtaggttcgttcaaatccatatttaaatctttcacagagcccttttctttgctctcaacttcatttgttctataacttattgtctttctagccggatcaataacgcctagtttatatttccgctgaacatttcttaatgatgcgaccagggatatgttgtgactatttaaggttttcattgcctttctattaaaattcaaaacatcaaagacatcaacaagaacattttttgtccaccacatattcccgtttgagccgataacagcatttctgtaaacaatgttctcattcgccagcatccttagcaaggtgcaagttttccctatgttttgtaaatcattcatatccaggtgagacaatattcggaacaataggtttaatggtaagtttgtcagggacctttcctccagcggcatctgtacactacaagaaaataatgtcatctatgtggttgaaggaactataactaattctggaacaaaagtgaactttccttgtgcagtttggccaatttgttttgatattttgtatgaggatatttagcaagtagtaacagagactccttggttatttgaaaactttccctttgtttaaactatagcaaagtataactttccttttcctattttgtgaaaaagtaagtaaatattgttatctcctcccaactggttaaatactgggtaggtgcacaagcgtttatagtttctaagaagacagcaccaggaataatgataaacagttgtttgggtcaaaacaaaacgggtattgccaatgccttttaaaatacttacccggccataaaatgaataataatagtgtatgaagactgtgttggaagatgttatggtagaagcagaggcttccgcactgcatttaagaagcataaaggcacttctgctatttcattaagaagattcgctatggtgagcatgttctcattatttctgctattaattgagcaatcgccgcttgtagcgtcattgcaacaaagtcaacggcatatagtgggtgttccctgggaaaagcagcacttgtatgactcgaatgaaccagatttgactaaatggcactgtttgaaccacgaagatatcgtattggatataagccagattaatgatggggtttgtgattgtcctgatggttcagatgagcccggcagcgccgcctgcgtggaagatatattcaaaagcgttgcagagggaggtggtaaagtgaataagtatttttattgtgataacaaggggtttattccaagatatatacgaaaatcggaagtcgcagatggtatttgtgactgctgtgactgttctgacgagctactttctggatatgagctctttgatgctggatctaattgttctcagttaaaaaacgaatttgacattatggcctctaaagagttatcaagttaccgggaaggtaaagaggccctagaagaactggaaagaaaatacggtacaaaggaagaggctatcacccgtggtaattgcttagaagaagataaggaaaaagcttctgccgagataaaagtactctccaacaggctctcagaaaatcgagccaaattagagcagttgagaggcgagtactttaaccaattaagccatgatcccattttgtatcaatttgaacaattaaacagtactcgtttgggatcggacatccttacatcgttcactatggtttcaagagtaagtaaaggttaccaggacatattcaagattttaagtgatttatcagaggcctatactccctcgctaaatgataaagttgtcaatgataatattaaaaaattcagaaaagttagaagacgggctgaaaaggctaaaattaatgcagatagcaaaattgatgatgagcaggcagataatctttacttgtactttacagaagaagtacctcaaatttttttgaaaagagaatctgagaacacgttgaggtacgtcataggaaaatccaattttgttcaagcgctagtggagggtaaaattaactataccaacgatatcttggagtatatcagagaattccgtttgattatggatgatatttctcagaattacaatgttaactttcaagatgcaggggtcaaaagtgctgtcgattcgtataaaaactacctaggtgaatacggcgaactggctgaattagaaccagctcacccgtcagagagccttttgagatcgttgagcgaagtaacatcatttgtgaacgagaatgcaccaaaggtattgccaccagacgctgttgagtcagaacaagatacgaacagcgatcatatcggtacttctggagatttgcgcaataaactcaaagagattctatctaagctgaatattttttcatctagaaaagatttggtctcattagagaagagattccgctcttgtgaaagtcaagtcagtctcctggagaatgaattaaagcaaaaaatggactataagaaattattagatgaaactgaagatgaaggaactaattctactgcaggaaatctgactgagcttttagaactaatgggatcacaatcctattgtcttgacgacatactggacaactatgtgtacactatatgctttcaacgtccaatgaccgaaggtgtcatatatcaagctgaggataaggttgacggtaaaaaagttttgatcggtcgttttaagacatcaggttttaatgttgacttaaacatggaaaaatacgcagaacatttaaaggccacatatgatgagaagagtgatttgatttcaaacttagcagctatacaggacgatgacggtaacatgcaacattacgtattcgggaacttaaacgaactgaataatggtctggtactagaatacgaaaatggagaccagtgctggaatggtccgcgcagatcggctactgtatttgttcggtgcagcgacaaattcaagattcggagtgtacatgaagcgactaagtgcaactacatcttcgatgtcgttggtcctctaggctgcaacaagactttcgaatacgagccccctaagttcaatttaagtgaatgactggaaaatgagtagttaggcttttttagtaagtaaacaactaggaaggccgatgctgtgccgtgatactcttttccgcaacaaaagcaatatttccctcggccaaaacgcgaaaagacgataaataagtatatcgttccaaatactgatagttctgtacgacctgttggaataacgcgaaaagaagggtacggcgtaatcaccccacacggcttgtatttttttcggagaactaagtcatagacgtaatgctaatttttccgtctagccgatgtttatgcggcttttatttttttttttttttttttctcatctttgttcttccggtttccaagatgtctcacagattattacagtgaattccaaaatcatgtttactactggaatttgtatgcatatgttttggcaatcttaagcctacggattttaaatgtgatggatataacgaacagtgtttactggagactcacttctctgggcttgagtttacgatgtatagtcatataaaaatgaagaaatttcttgagtgacaattgccgccgtacttcgtattgtcttttcttgacagtgagggcgtataagatacatcgtacatacatagagactcatttagtgatgcttgaatcgagcagtgataagataaagtttgcgcctattaaagaggtagattacaaaaaaccggtaagtaagagtaagaactatactcttattaatgacatccaaccattggagtggtattgtcacaatgatagtgaaacgggctaccaacacaccataagtaacaagacagatggtggtagaggtttattcagagtgatgaaaaaatcgatggagaccagagtcgagacccaaacgttatatttcacagatttgcatacaggcttgtgtggatttgttcaattactgtattctacggttatgggtggtatctataaaggcttccaattgaatttcaaggtttttggctcagaaagtaataatactgactacgacgtttgggaaagttttaaattggatgacatagctgaatttcaaccattaaagtttgtctctagaaatgttatttttgaatttttgagcaacaaaaatgaaaaattaggttccattggccagttatctatcaaatgtgatttaccaacatgtaacaatacaattcaaaatttgaaaatcgatttgttggtggatttgtttcaaggttttaagatgaaccccaacggttgcaattattattttgacaaacaaatctcgatgagtgacgaattcgtttcctcagacaaaatgatcagacatgtttttgtgcccagaggtaaatgtaatggtaatatttcctacgataaaaaactcaatagtggggactttcaaaataaaaatatttcattaactgatgttcctgtcgtttatctggacgctgttcaaggtcttttgccgaataaagcagccagtaaatggaatttcctatgttttcagagcgaaaactactctgttttagcaattgaattcactactcctcgagatcatgataacgtcaccgtaacagtttggtcaattactgaaaaaaacaaactgatatctattggttcttctgtgcagagcccaaaacgtcatgttaggttccgtgctacgagtacagataaggaaagcggctgggtatatccaacctctatcaagttccccggtggattttcagaacacgacttgaggctggttaatcgatacgacgttctcggtgagttaccaagcatggtcaggtcgttagctcagaaaattgtgagcatcaaacctttcatttatcaatactgtcaaccttctaaatataagcacgagaaaggtatttctatcgttgagagcaccttcattagttgaacaaaagcgtgaacacttccacatgaaattcgttttttgtccttttttttctcttctttttctctcctgtttcttctaccaactttacctaataattaatgtgtaatcgaatttttttacataatcactacctaataactaatttatcatcacttttttttttcattttgaggccacactttcccccatggactattgcatcattgcgccatgcttcttacttgcgtaagccatagaacggaaatatcatgttccccttgccgcatgcatattgaaaacatcacgggaacgagaagaatggcattttcgaaataaaaagaaatcatatttcaaatgttggggagagaaagcaaaggggaatcaataatcattaagggaagtcgatgaaagtttccttttccgaactctacctcgccttatataaaaccttggtctaaacggataaaccgagatgtagttgagtttgtgaatccagttcttgtccttcttcctctttcaaaaagtgaagcaatcagttgagagtgtagctatagaggtgtgtactctagaaatcagactttcatagcaagcagactttttttttgttgaatcttactagcggattttttagagttttcttcttcggactaatctgtcaatggttccagtaagattaatgagtcaaaagccctctataattgtatcgagaaatttcttaaaagaaggaatataattattgcggtcactagaaagttataagaaggttaccatttaactgaacagcagcggtatagtacggaataaaaaagtcttttaaaatgttgcttagtgcgcctgttaacagtaccgtgcggcgcaagccacacagtccaaataaaaaaaagccaaaagagacaggtacagctgcttccttttcgtcgtcctcttcaactgtcgtcctttcatccaataatgatggcagctttgatgctctttgggacccctctataagtaaggcctcggattttgagagtagctatattagtgctaaacgattaaaaccagaaagtagtaatagacagaaaaaaaaaaattcttataaatattctagggaggaaaacaccaacgaggtagaggaaaagacgtctcttggcagcagctctaagacagaagcagataatatatttaatgaccagctcacgtcagctggcaatactacatatgtcagtaataagcgcgatgtaaacttcggggcgaattcggctgtagtactgctcggtttgccaacaagtaaaagtgaatctcaccgacaataccacagtccttcggcttcaacaactaatgaagatgaagaggacattggtgttgatattttagtagacaaccacatcgatagttgcgaaacagtatcgataaataataatagaggtattacacaccaatatccagaaacggaatcagatgtcgactttgatgaggccgtgatattgacaccaatggatggtacggataagggagtgaaaaatccaagaccactcgaaaaaaaatatagtagcagttgttttgaggaccgtacgccccttaacttggatgatggtcatttcagtgaatgcaatcatttttctacattagatgtgtctagcttttttcatctcaacgagcatgtgcataaaatcgacgaagtagagctcgatggacctgatcgcacctttagtctagacaacgtcgctattaatacaaggaaaaaggatattgattgcctctataatagttcaagagaagacttatccaacctcacatgttcttcggaaggcccaaggaatgatagttatgatagtgattacaacattgatgaggtcacttatagagatgatgaatcaacagatgaagacgagagcttaccaaccccagatcgaaaaaggaagaaaattggccataaagcttgcgaaatattggattctaaaagaattggaataaaagtaccaaagttatacgtttggtctttaagtgataaaccgtttagtgttatcgatgggttgtgcacaaaatcgctgtacccattgagtgatgacataaatactcctgaaagtttgagctcatgctcaagctcagtaagttcacgggaaaatcaaaaaggagatgcaacatttgataatgatgctatgatagccgaccttctaaacataggcggactcgaagtagagaaggcatccaatggccatattgagctcataggcgagtgattatttgatattccagaagaatcattatcgtcttttaaaggaaaatatgatcgtttgcgaaaaaatagaagcactttactacttgaattgtcatagaatagtaggaaaacctacttagtcagcgaagatcaacttggaatatcgtatgatgagatggagaaaaatttaggggccgaaatggatggatccacttgagagaggatcaaggaatactgaagtgcagctgacgatccagtcagcgacatctgtctttttttaattactattgctgtgtacttatagagtcggtggcatttattttatttttagtatttttttatacgtgcgtattctattgttcatttttttaccaattttttttttatttttatattttgtttcttgcgtggagtttttacaggaagttaatcacaacagagggttcaatctccaaggcataaaataaacaaaaattgtaatagttagcaactgcaatacgaattaaaatttgaggaaaaatctagtattgttcacacgagccaatgctctgaagtttcgaaagctaataaatatcatgtggaaacttttctgagtcattaataagcaacactatttattcttcttataattagtcttacaagtaaactgccttgccgcataagcgcattccctctatgagaccatttgtaatttcgagaacacaattttacaaccgagtaaatatcttataatcattaaaattattaaactattatacaattttttttactttactttaatttttatatacccatataaataataatattaattataaccaaaggaagtgatttcattatgcttgagtagaggaagagtacttggtaacagctctagtaccttcagagacagcatgcttagccaattcacctggtaagatcaatctaacagcggtttgaatttctctagcagagatagtagacttcttgttatacgcagccaatttagaagcttcagtagcgattctttcaaagatatcgttaacgaaagagttcaagatagacatggacttttgggaaataccagtgtcagggtgagtttgcttcaaaactttgtaaatgtaagaagagtatgtttcctttctagccttgcttctcttcttaccatcagtggaagtggaagtctttttagcggctggtttcttttcagctggggctttggaggctggtttcttttcggctttagcagacattgtatgtgtgtatggtttatttgtggtttgacttgtctatataggataaatttaatataacaataatcgaaaatgcggaaagagaaacgtctttaataaatctgaccatctgagatgatcaaatcatgttgtttatatacatcaagaaaacagagatgcccctttcttaccaatcgttacaagataaccaaccaaggtagtatttgccactactaaggccaattctcttgattttaaatccatcgttctcattttttcgcggaagaaagggtgcaacgcgcgaaaaagtgagaacagccttccctttcgggcgacattgagcgtctaaccatagttaacgacccaaccgcgttttcttcaaatttgaactcgccgagctcacaaataattcattagcgctgttccaaaattttcgcctcactgtgcgaagctattggaatggagtgtatttggtggctcaaaaaaagagcacaatagttaactcgtcgttgttgaagaaacgcccgtagagatatgtggtttctcatgctgttatttgttattgcccactttgttgatttcaaaatcttttctcacccccttccccgttcacgaagccagccagtggatcgtaaatactagcaataagtcttgacctaaaaaatatataaataagactcctaatcagcttgtagattttctggtcttgttgaaccatcatctatttacttccaatctgtacttctcttcttgatactacatcatcatacggatttggttatttctcagtgaataaacaacttcaaaacaaacaaatttcatacatataaaatataaaatgtccggtggtaaaggtggtaaagctggttcagctgctaaagcttctcaatctagatctgctaaggctggtttgacattcccagtcggtagagtgcacagattgctaagaagaggtaactacgcccaaagaattggttctggtgctccagtctacttgactgctgtcttggaatatttggccgctgaaattttagaattagctggtaatgctgctagggataacaagaagaccagaattattccaagacatttgcaattggctatcagaaatgatgacgaattgaacaagctattgggtaacgttaccattgcccaaggtggtgttttgccaaacatccatcaaaacttgttgccaaagaagtctgccaaggctaccaaggcttctcaagaattataagatcggttctggtattttaaagaaggcggaaggaactaaactgcttctccattgtaactatattaagtgtctattagacctttctgtttttcctttttatttttctatatataatttattgggtatataattaacggtaacatatgtcatgcatgatataaattttttgttgtgtcttcctgttttctctgttgctctgtttaggttcattgggcactgttgcttacttgaacatgattgagtagcaaacacattctgtgctttgttcactttgatagtgtgacgaaattttcacaaccaaaggaaaaaagctcacgattgcgcgatcctgtcacggagaactgtccgcagcagcccgcggcttctgtccttattcgcccatttttttttgattttcgactttttcactctggctagttttattacgcatatttgtatatatatatacgcataaatttctgaaatggattacctggtttatcagaaacgagagctttaataaagaaacattaacgtttctctggtaaagtcaccacacagcatcaaatataacagtaatgtctagctcagaatccattagaatggtcctaattggcccacctggtgccggtaaaggtactcaagctccaaatttgcaagagcgtttccatgccgctcacttggccactggtgacatgttgagatctcaaatcgcaaagggcactcaattaggtttggaagcaaagaaaattatggaccaaggtggtttagtctctgatgacattatggttaacatgatcaaggatgaattgaccaacaatccagcttgtaagaatgggttcatcttggacggtttcccaagaaccattcctcaggctgaaaaattggaccaaatgttgaaagaacaaggaactcctttggaaaaagccatcgaattgaaggttgatgatgaattgttggttgccagaattaccggtagattaattcacccagcctctggcagatcctaccacaagatctttaacccaccaaaggaagacatgaaggatgacgtcaccggtgaagctttagttcaaagatctgatgacaatgcagacgccttgaagaagagattagctgcttaccatgctcaaaccgaaccaattgttgacttttacaaaaagaccggtatctgggctggtgttgatgcttcccaacctcctgctactgtttgggctgacatcttgaacaagctaggtaaggattaatgaccttgcgcaatgtcttctaaatatcttttcttttttttaaattaatgaaaatataataaatttttgtatgtgagtacatatatccgcagtatactataaatgaaataataacataagtgtttgtaactggctataacgtccttaaacatgtgcactgccattaagtacttagtcaatatttttatcgttgagaacgaacgcaaatcatattactaaatagatgaacaaaagcgcatcacataaacaaaaacggtataacagtaatagtgaagctttttataaacctataacgaaataagcgcttttcaggttttataattcagtcagagttctaactggacatcgttttgcaggggataaaaaaaaaaaggaagcttcaacccacaataccaaaaaagcgaagaaaacagccaatgccaaatgacaataagacacccaataggtccagcactcccaagtttactaaaaaaccagtaaccccgaatgataaaattcctgaaagagaagaaaaatccaatgaagtgaagacacctaaaattccattattcacgtttgccaaaagcaaaaactattcaaggccgtcaaccgcaattcatacctcacctcatcaaccaagtgatgtaaaaccgacttcccataaacagttgcaacagccaaaatcctcaccactgaaaaaaaataactataattcttttcctcactcaaatctggaaaaaataagcaacagcaaactactctcccttcttcggtccaaaacgtcagcaggaagaattgaatcaaacaatccttcacatgatgctagcaggtctctagcaagttttgaacaaacagcattttcccggcatgcgcagcaacaaacttctaccttcaattcaaagcctgtacgtaccatagtaccgatatcaacatcacaaaccaataactcatttttatcaggagtaaaaagcttactaagtgaagagaaaataagggattactctaaagagattctaggcataaacttggcaaacgaacagcctgttttagagaagccacttaaaaaaggatcagcagacatcggcgcctctgtgatttctttgaccaaggacaaatctatcaggaaagataccgtagaagaaaaaaaagaagaaaagttgaatataggtaaaaactttgcccattctgattcactatcagttccgaaggttagtgccggtgacagtggtatatcaccggaggagagcaaggcaagaagtcctggaattgcaaaaccgaatgccatacaaacagaagtgtatggaataaatgaggaatctactaacgagcgtttagaaataaatcaagaaaaaccagtaaaattagatgagaatagtgcaaatagtacggtcgcatcggccttagataccaatgggacgtcagccacgacagaaactctaacatcaaagaagatcgttccatctccaaaaaaagtcgccattgatcaagataaaataacactgcacgatgagaaaacacttgcaccttcgaagcatcagcctataacatctgaacaaaaaatgaaggaagacgccgacctcaagaggatggaaatcttaaagtcacctcatttgtcgaaaagtccagctgacagacctcaagggcgtagaaacagccgaaatttttccactagagatgaagaaactacaaaacttgcttttcttgttgaatatgaaggccaagaaaacaactataactctacttctcgaagcacagaaaagaaaaatgatatgaacacttctgcaaagaataaaaatggtgaaaacaagaaaattggtaagaggccgcctgaaatcatgagcactgaagctcacgtaaacaaagtaaccgaagaaaccacaaagcagatacagagtgtacgaatagatggtcgaaaagtgcttcaaaaagtacaaggagaatcccacattgattcgagaaacaataccctgaatgttacaccatcaaagaggccccagctaggagaaataccgaatcctatgaaaaagcataagcctaatgaagggcgaactccaaatatctcaaacggtacaataaacatccaaaagaaattagagcctaaggaaattgtgcgagatattttgcatacgaaagaatcatcaaatgaggctaagaaaactattcaaaaccctttaaataaatcacaaaacactgctcttccttccacacataaagttacacaaaaaaaagatataaaaattggaactaatgacctttttcaggttgaatctgctccaaaaatatcctcagagattgaccgggagaatgttaaatcaaaggatgaaccggtttccaaggctgttgaaagcaaatctttattaaatttgttttcaaacgtactcaaggctcctttcattaaaagtgaaagcaaacctttttctagtgatgctctgtcaaaagaaaaagccaattttttggaaactatcgcttccactgaaaagccagaaaataagactgataaggtgtctctatctcagccagttagtgcaagtaagcatgagtatagcgataattttccagtttctctatctcaaccttcaaagaaatctttcgcaaatcatacagaggatgagcaaattgaaaaaaagaagatctgccgtgggagaatgaatacgataataactcacccgggaaaaatggagctggtatacgtgtccgactcagacgattcttcttcagataatgatagcctaactgacttggaaagtttaagctctggtgaatcaaatgaaatcaaagtaactaatgatttagatacaagtgctgaaaaggaccaaattcaggcaggcaaatggtttgatcctgtattggattggcgaaaatctgatcgtgaattgacgaaaaacattctttggaggatagctgataaaacgacatacgataaagaaacaataactgaccttattgaacaagggatcccaaaacatagttatttaagtggcaatccattaactagtgtgactaacgacatttgctctgttgaaaactatgaaacatcaagtgctttcttttaccaacaagtgcacaagaaggacagattacaatatttgccattatatgcagtttctacatttgaaaacacaaataacactgaaaaaaatgatgtgaccaataaaaatatcaatatagggaaacatagccaagaacaaaattcttcttccgctaaaccatcccaaattccaaccgtgtcttctccattaggattcgaagaaacaaagctaagtaccacgcctactaaaagcaatagaagagtgtcgcatagtgatactaattctagcaaacccaaaaacacgaaggagaacctttcaaaaagctcttggaggcaagaatggcttgcaaatttgaaacttatttccgtttcgttggttgatgagttcccttcggagctttccgacagtgatagacaaataattaacgaaaaaatgcagttacttaaagatatatttgctaacaaccttaaatcagcaatttccaataattttagagagagtgacatcattatactgaaaggtgaaatagaagattacccaatgagttctgaaattaagatttactacaacgaattacagaacaagcctgatgcaaaaaaagccagattttggtcatttatgaagactcagagatttgtttccaacatgggatttgatattcagaagtcctgtgaacctgtttctatatccacgtcggtcaaaccacatgtggtcgagcccgagcatatggcagatgccaaaattatgcctaaggatatactgcaaattacaaaaaaaccgttaatggttaaaaatgtgaagccttcttctccgccagatgtgaagtctttggtgcagctgagcacaatggaaacgaaaaccctaccagaaaagaagcaattcgacagtatttttaattctaacaaagcaaaaataatccctggaaatgggaagcacgcatcagaaaacatctcactctctttctcaagacctgcgtcctacggctatttttctgttggaaaaagggttccaatcgttgaagatcgtcgagtgaaacaactcgacgatataacagacagtaatacaacagaaattttaactagtgttgacgttttaggaacacattcacaaactggtactcaacaatcaaatatgtacacatcaacccaaaaaacagaacttgaaattgataataaggatagtgtcaccgaatgttcgaaggacatgaaagaagatggtctttcctttgtggatatcgttttgtcgaaagcagcatcggcgctggatgaaaaggaaaaacaattggctgttgcaaatgaaattattcggtctttgtcagatgaagttatgaggaatgaaattagaataacttcacttcaaggtgatttaacttttacaaagaaatgtcttgaaaatgcgagaagtcaaatatctgaaaaagatgctaaaattaacaaattgatggaaaaagattttcaagtgaataaggagataaaaccgtattgactttttatcattctacaaaagaccagtaacgaagtgtaccctgtttttctttgtcgttttcttctataatgaacaatttactttacggtctttaatcgattttaatgattagttgggcttttggctacatatgtaaaattacatataatataatggacacataagcaaaaaaaaaaaaaaaaaaaataaacaaatgagcaacccatcaaataccaagaacaaagaatttaatataatatatagttattaaatttaaatgtatatatgcagttctgctcttattttgtgaccaatttctttaagtcatccaaaccgaccttgccactattagatttgcttgaattttgcgacgtttcatgataacatgtcgagtggaaatatttgccattcacttcaatagtatttttccaaacccattcaccagattcttcatcataaacgccagtaacggtttccttacaaattggacatttgaaggccatatcttgtgaagtttctggtacaacaacatattttccccgtatttccaactcgttacttctatcacttcctaaagtgttgtctacagagccttcgtcattttcatcagcgtgaatatttagggcacttttatcgatatttttattggcatgcggatcagtataatcatttttatgctttgtggaggtaatttcatcatctttgaaggctgcccattgagagtcactcaaataccagtttcttgattgaatatttttccttgtggtagttgtatttaagttagagttgcttatgcctgtatttgctgtgttttgtgatcccttaattcttgtatttattctgaaatgccagtccaaatgctcattttgtagtagtttttcactttctgagttgccaaatctcttaccacacacgctacatttatttggcttggatcggtataataagtgaataagattattttggacgatgggattttcttgaagaagagtttgttcggacagctgcagggatgggttattcaaaacgtcgatgttaaccgtggcaaaataagctttgcagtcagaaagaatatcatttaataagggtatctttggcaggttcttcatcaattgtttttcgtgtgaatcaagagagtagtttgagtgtccatttagctttttataaagcgttacgatggattcttttggtggagtatatatgagcccttcagccttaagagatgcatagaggttattgattttgtttagggacttttttttctcaatttcttgaaaagattcaacgccagaaatattaccaaaaagagaggaagataaagaattctgttggttcgttgtatctgaattatttccaaacaatggaatcgctgaattagagttttgtgtgtaagaaccgaccatatccttagtttcgtgatactgctgctgctgctgctgttgttgttgttgctgttgctgctgttgttgctgttgctgctgaagttcgtgatacctcattctttcctgcaaaacttgttggtcctgtgagaagacctgccttagttgcatttgaacttgtttcagagcattgagagttagtttttctcttttcagttcttgtttcaactgagataaaaccaacagtttcatttttaatttttcatcatttggttgattctttagcctttcactagttaaacaagttaatttatcaatgtctcttaataggaggggaacagtcggagttggtaacattgcttgcaggtttttctggtggagagcactggcctttattaaaaactgttcaattttctccagtgctgagccttcaaacagaggcaggccggtgtcattaggattcaaccaaagcttaaacatattgatgagttttgttcttgtggtgttgtccaccaataagtatgttcttttgtacaagttaaacaaatttctactgaagtagattgtgtatgggctgccaacattcttacaaatggagtccaaggcataaaaagcgtatagcttctgcttaggcatacatttttcaattctactctcaatggcgtcaacaaaatattgagcacacgaaatgttttcttctgctaacttcgtgagagtggtaataatgggtctcgagttaaaagttaattcttcaagaatactgttgaaatccttgactataacttctgtgtcgtgatccataatgaaaagagagtattacaaatagacctagtgttttcaagtacagttttcttaactgctccgaaaattgtcctggtaattctttgcaatgcaaaattgaaagagagacttttaaactactaaacccttaacagtagaacaacattgtctcattaatttttgaaatttcgctttcttcccatgccttaggccaagttctcatccaatgcgtcgagtccttaaaaaaaattcgcccgggtaaactaaaacttagatgcactaggtaataccatttggtgataaagggaataaaaagcagcaaatcctagctcaattacgaaactctgatcacttggggcccagcttcattggctaaattggtgtatcccttgaaccgactacgtaagtacgttttgaaaagtgtgtaaatctatgtataaaagtacatcaaaaattagactgagaaagttctgtatagctgtactaatacattaggaataggctagacttcttcgccgctggaataaaacagctgggccttctcttcattggtaccacttgctttgctctattgaaagtacaaagaatagagcagacgagtgtaaacatcctatctgcgttccaacagaagtgcgtattgaagtcatctcatgctaatggccatctcatgtagaatagtaaggaaaaacgtatctaatttataaaaacttgagttagatctcaaacttcggtagattgcgccttatttaacggatgatatacacttattctactgctcacattactcgttttacaggaaaaaatggtcaatgcgggcaaaagaaaaaaatattgggcgatatgttacaagaaaagggtgagatggaaatttatgctaaacattaagtggaaaaaaaccatatccatacaatagaagtatatattctgaataaagggtcaattaaatttcaccaaggaataaaatattgttaaagaaagtaacaggaagagaaatcggatatgcctgacaataatacggagcaattgcagggatctccttcaagtgaccagagactgagggttgactgggacaacggtaaccattttgacgtctctcccgacagatacgcgcctcatctatctgaattttacccaattgtaaatagtaaaagaccagtggctagcagtgctggctcagaaaataacgaccatctggacgacatgaaccatttacgttcatccaaagtgtattcaaaggcccgtcgggcatcgagcataacttctggtacgagcacaataaacgacttgcaaacgctaatcacaaagagagatgtgaaagagacccaggaagccctatcgacattactcaggaactcgaatgcttattcggattcgttattaaagacatctcagaatggggcagaaattgcccattccttagaaaacattgccaagttgaagggttgcaatgatgaaacggcggagaaactattgagtgccagtgggttattctaccttttatctaatcatcagcttataatgtcaaagtatttcaatgacttgttgggagataatttaattgatgatattgatgaattcgaattacagaccaagataatggagaacaagttcaaagcacaaagcaaagagcaaagtttaaaattgaaattgcaggaaagacataacttcgatatctcgaaaagaaaaataaggaatttaatctcataccgagagagcctttctagcttgcaagcaaggttagatcaactggagacactaaagcacgatttttacatggattcatacgaacttgtggaaaatacatgcaacaaagtactcagcaaagttgccacggtatctagggcacaagtggaaatttctgaaaatattgcaaggaaaggttggtctggaggcgggctagacgaactactttgtgatgcagacgaccccttcagcaaaaaagcagatgggccatacgggaccatcggtggtgatggagagactgctggagaagcatacaacagcgatgaggaaacgggtgggaatgacgtggtgctcaatgaactactagaaggaaccagccaaccttccacatcaaaaacatctttacccaaatccaaggggtcctcaacggtatccacaccgaatcattcacagtcaagttcaaacaaggacggggtacgaaacaatggcggcggcaaaaatggcgaagatgaggatacagacaatttgatgggaacagaaaattcattttctttaccgcctacgagaaactctgccgaggaaaccacacaaacgtttaaacaattgtccattaaagaagataatgacaatcacagcagcgatacggacggcatgcaagaccagtcaagtaatatataaaatttgtaactctatgtatgctttttatatagaaatggagaaagtgaacaattgaagttatagtattttcggagaaatgttgcatatatacataggaaaacggttaaaaggccctgcttctaccttctgtttccccctcgttcttttcaccagaacttgtaccatttcttctcagaggaggcctgagataaattctggttactttgttcaaactgactctgcttttcatttttggcggcctcccattgccccggcagagatgggtcatgagggacattatggagcattggtttttcctttttcgccacggtttcctttgccaattgtgcgatctggaaacttttttgtctctttagcctacattgctcccatccgacaatcgagcccagtatcagagagctcatcgcccaattcgtggccttagtcgggctcttatggtatataaatataatagatcccatcaagaacatgctggaaaacccgagcatgcccgcgtctctgaagcacgggattgaagtcagcttctgcaaactaaaatcactccatctgatcgagtcccaagcctctttcaaagtagcccgttcttgcttcttggccaactgagaattggacaagtcatcggcaaacttgggtggagtgtcttctaagaggatcttttgaccccgcgagtaatttgtcagcacgcgatcaccatctgctttaccctgcggttgttgctgctgcttttgatcttctgtctgatttgaccacggccaccaacgcatctttatattaactgttgagctgctcgttacgcactgctgtggacttcactacaatgctttaccgagcagtggagtttgatatagtggtggtacccccgacggtgctataataagcttgcctgcacggcttaccctaccgctcggaaaggccgccttcgtcgctcattggtctgcggccgcgggcgctttttggtcattgttcatatatgaagaaagagcaggaacggaaatttttcatcttgccttgcccattgttctgatccatgcgttgttagaaatacaacgtttgcatcataccaaacttctccattccgtcagctgatactctattcggttgtgtgttgcaccctgctctgctgtctctcaaccgttcttcctttacacgccttcccttctcagctcgcgtttcttttttttttatcccactcttttcttttttctttcctatatattgcccatataagtttggttggaaggaaaactaatagagctagttgttgtccctcaataatcataacagtacttaggtttttttttcagtatgcaacgctccatttttgcgaggttcggtaactcctctgccgctgtttccacactgaataggctgtccacgacagccgcaccacatgcgaaaaatggctatgccaccgctactggtgctggtgccgctgctgccactgccacagcgtcatcaacacatgcagcagcagcagcagccgctgctgccaaccattccacccaggagtcgggtttcgattacgaaggcctgatagattccgaactgcagaagaaaagacttgacaaatcgtacagatatttcaacaatatcaaccgattggccaaggagttccccctagctcatcgccagagagaggcggacaaggtcaccgtttggtgttccaacgactatttagcactttccaagcaccctgaggtattggacgccatgcataaaactatcgacaagtatggttgtggtgccggtggtacaagaaacattgctggccataacatccccactttgaatctggaagccgaattggccactttacacaagaaggaaggtgccttagttttttcgtcatgttacgtagccaacgatgccgtcttatccctactgggtcaaaagatgaaggacttggtgattttctccgacgaactcaaccatgcgtccatgattgtcggtattaagcatgctaacgtaaaaaaacacattttcaaacataatgacttgaacgaattggaacaactgctccagtcataccccaaatccgttcctaaactaattgctttcgaatcagtatattctatggccggttcagtggccgacatagaaaaaatttgcgacttggccgacaaatacggtgctttgaccttcttggatgaagtacatgcggtcggcctgtacggccctcacggtgcaggtgttgcagaacattgtgattttgaaagtcaccgtgcaagtggtattgctaccccaaagaccaatgacaagggcggcgcgaagactgtgatggaccgtgtcgacatgatcaccggcactttaggtaagtctttcggtagcgtaggtggctacgtcgcagcctctaggaaattgatcgattggttcagatcgtttgcacctggtttcattttcaccacgactttaccaccttcagttatggcaggcgctaccgcagcaattagataccaacgttgccacatcgacctaagaacctcgcaacagaaacataccatgtacgtaaagaaagctttccatgagttgggcattccagttattccaaatccttctcatatcgtcccagtgttgattggtaatgctgatttggctaagcaagcttctgacatcttaatcaataagcatcaaatctacgtacaagctatcaacttccctacggttgctcgcggtaccgaaagattgagaattaccccaacgccaggtcacaccaacgatttatctgacatcttaatcaatgcagttgatgatgtgttcaatgagctacagttaccacgtgtcagagactgggaaagccaaggtggcttattgggtgttggagagagcggatttgtggaagagtctaacttatggacatcaagccaactatctttaactaatgacgacttgaaccctaatgttagagaccccatcgttaaacaactagaggtttctagtggtatcaagcagtaaaacaaccaatatatgcatgggctgagatagaggtacaaggaatttgtaaatcagtaaaaaaaaaaattaacagtttttttttttcattttttttttttattcttatttatgtatgatactttattattatttctcttaattatttatttatttaactaacacgatgagcacttttaactgcaatggttaaactgtagcaatgttggtaaaaaagcagggaaagttcaaaaataatttatgtatttttcctcgggggtacagaaagtaaagagagagaaacgtatgagtatatataggctaatgtaatatgtagtggtaaataaagagacaaaagttagctattcttgtttgaaatgaaaaaaaaaaagcactcaagcgttgtttttttccaattcattttgcaagttttttgtacttttcttcaattcattagacaattcatcgacgttaaattcttgggtagtggaaggttcgtgttgtggaacttctggcataacttgagctgaagatgtgtaagccttagactctggttccaatggaacatcagcggccaacttagaagtgctggcggtttgaggaccggcagtagaagacacaggagcagtcttagatttgaccaagttggaaattgggcccaatttagattcaaccttgtccaagtatggttttgtcttttcgcaagccatttgagaaaactcttgggtcttttgcttagaaatttctacaccttgagcgacagtagcatcaatttcatgcttgtaggaatggtagataactggcaaagtgaaggtaaaaatgtcagcaacaaagacgatggtccagatagagaaccaggagaagaatttgtgtagtagaaataaggcaacagcggtcttgaaagtgtgcttagggacttgagcgaatacagtctttcttatgtgggcttggaagactggtagctgtttcaaagcttcatcgatatgaggcttaataaagccggcgatatttggacattctttaggaccatacttggtgattaaaccttgtcccaaaaagagcttggatacgaattcaatagatcctgttgtgaataagatagtgtaggcaaccttcaaaaagaaagtgatcaagttaacttttttcaaaattaacaaggctaacagagacccaccgaaatatttaccggtttgaacagggttcctccataatagcaaatcgcaattacagcttttttgttgttgttgttgttgggcttggctatgttgagctgaggcggacatatttgcgtgtgtgaatatatattatatatatatacgcttgcgggtaggaagaaacaattaaatatttggcttgagagttgaaaagaaagagatcaagaaaagggaattgttgaataaaaatttgaaaaatgcgaagttgaagtgccatagaagagaaacagcccacacaggggagaagcccactggaaagggggcactgaccaactttaaataggaaacagaagataccacaagccagcgatacaacagcaccaaacaccgaaaagaatagccaaagctgtcctctggtgttggaaaaactggaaaaaacgcaactgcgttggctgctacggtgaaaaattttcctatgacttttttcactgcttgttcgtgcgaaattaccgcaaacccggtaaaatgtacacgtatcaagtgataaacaatttcgtgtcaagtgagcagaatggagcgatttggaaaaaaaaaatttttattgttttttcccccgggattttgctcgagatgactgaaattttgtaatcgatgagtctataccagaggcagcaaatatcaccaacatacacaggtatacacaatctcatgtccacacacacgtacagacacgcacatatatatatatatatatatatccccataggtatttatatatacaaaagaatcctcgtgtgtttgtgtgtgcaatagctagttttgcgctgcctcttatagtagacaatatcactttttcaataaaatagaacttgcaaggaaacaaaattgtatcgcttcaagatgctacgatcaaccacatttactcgttcgttccacagttctagggcctggttgaaaggtcagaacctaactgaaaaaattgttcagtcgtatgcggtcaaccttcccgagggtaaagttgtgcattctggtgactatgtatcgatcaagccggcacactgtatgtcccacgataattcgtggcctgtagctttgaaattcatggggcttggcgctaccaagatcaagaatccttcacagattgtgaccactctggaccacgatattcagaacaaatcagagaaaaatttgaccaagtacaagaacatcgaaaattttgctaagaaacaccatatagaccactaccctgccggtagaggtattggtcatcaaattatgattgaggagggctatgctttccccttgaacatgactgtcgcatctgactcgcattcaaacacctacggtggtctggggtcgctgggcactccaatagtgagaacagacgctgcagccatatgggccacgggacagacgtggtggcagatcccaccagtggctcaggttgagttgaaaggtcaattgcctcagggtgtttccggaaaagatatcattgtcgcattatgtgggcttttcaacaatgatcaagttctaaatcacgccattgaattcacgggtgactctttgaatgcattgcctatcgatcacagactcactattgctaacatgaccaccgagtggggggctctttctggtttgttccccgtggacaaaactttgatcgactggtataaaaaccgtttgcaaaagctgggcaccaataatcatccaaggattaatccaaagactatccgcgcactagaagaaaaggcgaagattccgaaagcagacaaggatgcacattatgccaagaaactgatcatcgatctagccacgctaactcactacgtctcaggtccaaatagtgttaaggtctccaacaccgtgcaagatctatctcaacaagacatcaagataaataaagcttatctagtgtcatgtacaaactcccgtctatctgatttgcaatctgcagcggatgtggtttgtcctactggagacttaaacaaagtcaacaaggtggctccaggtgtggagttctatgtcgctgctgcctcttcagaaattgaggctgatgcccgtaaatcaggcgcttgggaaaagctgctaaaggctggctgtatcccactgccttctggttgtggtccatgcatcggtctaggtgcgggattactggaaccaggtgaagttggtatcagtgccacaaacagaaacttcaaaggtagaatgggttccaaggatgcattggcttacttagcttcccctgctgtagtcgccgcttctgccgtgctgggtaagattagttctcctgctgaggtattgtccacaagcgaaattccattcagcggcgttaagactgagataattgagaatcccgtggttgaagaggaagttaacgctcaaacagaggctccaaaacaatccgttgagatattagaaggtttcccaagagagttttctggtgaattagttttatgtgatgccgataacatcaataccgatggtatatatcctggtaagtacacttatcaggatgatgtgcctaaagaaaagatggcgcaagtttgtatggaaaattatgatgccgagttcagaaccaaggttcatccaggtgatatagtggtcagtgggttcaatttcggtaccggttcctccagggaacaagcggccaccgccttattggctaaaggtatcaacttagttgtttcaggatcttttggtaatattttttcaagaaactccattaacaatgctcttctgaccttggaaatcccagcattaatcaaaaaattacgtgagaaatatcaaggtgctccaaaagaacttacaagaagaactggttggtttttgaaatgggatgtagctgatgctaaagtggtcgttaccgaaggttctttggacggccctgtgatcttggagcaaaaagtgggtgagctaggtaagaacctacaagaaattattgtaaaaggaggcttggaaggttgggtcaaatcccaactataatgtgcataaatatctagaaaaatcgcacccttttctttatttattaagtttatttatttatttacggttattcacgtatattttgttaatctattgatacacaagttcttatttgtaatttttctacttcttttcattaaatttcaaagatgctcttgtgacgtccaaaaccagtgtctgacctaaagcccgtgggaaaaacaacgtaaatttctacataaaaaagtcaagtaggcgctcgaaagagtttcagaaaatacccagctgaccattaactgaagtagcaaacatctatggataaatatactgctttgattcacgatgagaatttttcaactcttacattgaatgtctcgagataccctaaaagtttggcatattgggagaagttactgaactatatagtaaaggcttcggcaccaatatgcaagtccactgagcctcaattattaaagttaatacgatgtacttattcttctatgctgaatgagtttccctatctagaaaactactatatcgacttcgcgctactggaatacaaactagggaatgtttctatgtctcataagatatttcagcgcggattgcaagcctttaaccaaagatctttactattatggacttcatatttaaagttttgtaataacgttatctcacaccagaagcagttgtttaaaaaatatgaaacagctgaagaatatgttggtttgcattttttcagtggggaattctgggatttatacctggaacaaattagctcaagatgtacgtcttctaagaaatattggaacgttttgaggaagatactcgaaattcctttacactctttttcgaaattttatgcattatggttacagcgcatagacgatataatggacctaaagcaattatcacaactaacaagtaaagatgaattattgaagaaactcaagatagacatcaattacagtggaagaaagggaccgtacctgcaggatgcaaagaaaaagttgaagaaaataacgaaggaaatgtacatggttgtacaatatcaagtacttgaaatctattccatttttgaatcaaaaatttatatcaactattatacatcgccagaaaccttggtttcttcagatgaaatagaaacatggataaaatacttggattataccatcaccttacaaacagattctttaacacatttaaattttcaaagagctttacttcctctggcccattatgatcttgtatggataaaatacagtaaatggttgataaattcaaaaaatgaccttttgggggcaaaaaacgttctattaatgggtcttaaattttctttgaagaagaccgaaataataaaactactgtattcagttatttgcaagttaaatgagtacgtacttttgcgaaatctattggaaaaaattgagtcctcatattccgacaatgttgaaaacgttgatgattttgagatattttgggactatcttcagttcaaaacgttctgccagaattctctgtattccagtcgatattctgattcacaatcaaacgggcttttgaataaggagctgtttgataaagtatggaaacgtttgagttgtaaagaaaaaaaaagtggtcaagaaattttattgaataacttagtacagttttattcgaaggataccgtagaatttgtagaaaagaacatatttcaaaagataatagaatttggttgggagtactacctacagaacggtatgttctggaactgttattgccgtttaatttatttcgacacttctaggtcatatttggacaagaggcaatatattgtcagaaaaatatggccccaaatagacaaaaaatttgcacagagcgtcttgccgtctttaacagaattctgtgagtcatacttcccagaggagatggatacattagaggaaatgtttactgaagaaccttagccaaaaggcattgtcatttattaaaaggtataaatatgtaaatgtatacttaatgaccgttaagaaaaactactagcctcatcactcccgcagatctctataattgttgtttgaatacttgatacggtggagtggcaaggacagtctgcgcagtcctaatatcgatattgatgtcttcgatcagagcttccttagtagtgtagttcaattcgggtctgatatgacctaaaatattgaacttgaccctggccccataaaaatcatttttaaaatcatgtataatatgtaattccatggttttgaaatcatttccgtagaatggatttttcccaactgaaagtaccataggaagtacggacaaatcatcgttcgcttcacttaaatattgaccgtaattataaaccacagttcttccatcccgccttgtttccaccgatagttcttgaccatcaacagttttaatgtgagcaaacccaaagtaaacccctaaatccaaatcgttgatacctttaggtaactgatttataggtacattggcagtgggaatacccaattcggcggatccgcggccaaatccacatacaatgtcacaatagtcagtaacaagcgggaatggtggacctggttgcgcaggtattggcaaatcgacttctcgtttaaaagtatcaattatatctgtattcgtatttcggttcattaagaaagtacctgctaacactagcaataacgaaacataaatagtccacgtaaacatcaacacttcaacaacacgtgtctgtgaccgcttcacgggtccaaattaccactttctagaacattgtcttgtacgtccaataatagtgttaccaatgctgacagagtattaaagcaacgatttgaattgacgcattaccctcctgcataaaggactacaaatacatcctctcttataacgcaattgcaacatctgaagtgcagtgtgatcaagatattcaattctctattagagtaacttaatcatgtttcacatgatcagtattcattgtaaaacctcttgagtgtgattcgttgccaactaacataagcgtgcggattctttagaaagtgggtgtgccgaccctgggaaagattgcataatgtgaatccttaatgacttacccatactcttcattaataacctatttagaaaaagaagaaaggctgtttcggagctccttttgtgctgtttgcaaactgtctattttcgcatcaagttttacccatctactactttattcgctttacggtaaaagcgaacacgacaaaatcacctatcatctacgaagggcctttcgaaaacagaagaataaaaagacaggaaaagcatctgtttagaattttataactaatttggggaggtatctgtaaagtaatagacaggaccggaaatagtgtaaatactctcctttgtttttttagttgtaccactttgaagagggctcgagattcacgaacaaaatgcaaaggttttcactagtcactcacagatcattctctcactcctgtgtgaagcccaaatctgcatgctctttggtcaaaccagttcatcacttggtgaaaattgataagtcaaagttatcccctagatttccagaattgaaatatgacaaaagtgatattaggtcacctggatttaaaccaaaagacactcatgcagatagactcaatgaccattaccttaacactttacaatctgatttgttattgattaattattcacataacgctgcggtggtaaagggtctaaaacaaagagcgtggagtggtgattcgccataccacttgaacagaccaccgaaaaatcctcgaggttcgaaagctcaactacctgacattcatcctatcaaatggagtaacattcctgggctagaaagtgttgtaataaactgttttgttagggaagcgagagaaaatcagctattggctatcaccgctgcgttacaattacaacaaattactggatgtaaacctcatccaattttttccaaaaatgatgttccaacctggaaactgagaaaaggtcatcagatgggagctaaagtcgaactaaagggaaaagaaatgtctcagttcttaagcacattgaccgaaatcgtcctaccaagaatcagagaatataaaggtataagcaaccagtctgggaacagatttggtgggattagtttcggcctgacggctgaagatatcaaattcttccctgaaatcgatgcaaaccaggactcatggcctaaaacttttggtatgcacataaatataaacacctcagctcaattagattaccaggcgagaactttgttgagtgggttccagttcccatttttcggagaggagaaataagaatacaatctcatggtcctggccagttagccatgctctatggcagaaaggcaaagggcatatataatttcccattcgtcatgtaaatatataaactgtacaagatactatctctctccatttttcaatcatatagttctctttggggcactgagatgtctacaaattgttataaaattggacgtctcttacacaactcacaactcaactctgtataaagatttttaggaaagaaaatgtacataaaagtgaatacttgtttaaaaatgagaacaaagattcctacgcaattaaaatctatttaaagattttccttatttttttatttcttttcgaattttttaagttttattcttatctcctttgacattataacttacattgcatcagctcagggtggttcaaacatgagtgagagcaagtttattggtcttcttagcaatcaatgccactctgtcacctagggacagagccaaaccttgtccctttgatcggatacgaacataacctatgacatcattggttttggaatccttttcgatacacaagttggctagggcatcttcaccaaaggacgacttcgcatacagattacaacttaagaacctacaatcatcttctcccaacgactctgatggtgttagaatacccatattagttcccttgaccagttctctcaaataagcatgcaatgttggtagttgtgatttgaccgatattttgttctcccactcaaatgcattccacatggtacggaaatgttcatcgtcagcagtggctggtttgatataatccataatgtcaacatgaacgtcgtttaaaataacataacgagcatcttcaccatgcgcaccatcataaataatattaccgaaaatgacacctgtgtcagcagaggaaactttgacagtaacagtgaatttgtggaagccatgaggaatcacgttggtcttctgtggtgtgtcaataatcttcaaatcaccaagagttgcaaattgcacatgtaggtttttcaatgtttctttcgtttgattaacaagaagaacatctaatacgacgtcaaattgattgtttgtaatacaagcctcggcgtaaactggatcagaaaagccacataaaggtactatcttcttcagcttcgaaatactagagctgctagtagcgtggattgcatctcctttcattgccagttgtaaatcttcttcaatactatctttttgcacattagtagaatccacaccagcaaattgcctgaaagaaatcggcgtatcaattggttcgatgtttttgcaactgtcttttaatgctctcttatgcttgttcttctttgcaatttcaatttgtctcttgaatgaggatttggtggtgtccaggaatgcaacctccagaagtttaacttcttccttcttttcctcaggattaacttcatccaataaaatagaaatagatgtcataactctctctaaagaatcttcatcaatttttttctccaccaaagagctttgacccactcttacaatactaactaaaattagtaaagcttccgcctttagagcattgatgacagttttgttcttggaaacgttttcgaattttaaaacaagtttaatgatggtgttggccagaatggcagctgtgtagaaatcaccacttaaaacaaaccggcgaattggaggtctagaatcacgttcttcatcggtaactgacttttgagaagtcttcacatcgaaagcgctttcagtggcatacgtaccgtctggtagaataactggaccagttggcttggcggtagcgtcaacctcattttcttcggtgtgttcttggttttgtgttaactttttgatttctgattgaaggataggaacttcacctacgctgttacgaatgtgcttccaacaatgttgtatctcactttctccttcagcatactcacccataatccataatgcaccgcggtaagctttagcagatctcactttgtctagcgtttgaaccatgttttcaaggatattggctctaagttgtgggtatttttcgatcacttctttgataaaggcaatgataccactggcggcaaccgagtttaaatcaccgatgaaatctaataatagcgaaacaacacttgctgccatttctacaaagtttacagccacggtacgaatagtttttattaacaattgtctgtactgcattgccttgtcttgatctgggttatttacggttgtttgcagctctttcttcaaaagctgaacaacatcttcagcatttctggatgtggccaagtccattgaaatatcaagcgcctttgaacgaacgtctaaatcttctgcattcaagactctcaaaatatccagggttaactcttccaaagcacctacgttattagcattgatgtcttgaatacggtctagaacaattaacttaatgttattatcagaaaccttgacggccaagtcaatcaatttgttaaccgcaggaaccaagacatttggattggcagacaacacagttagggctaatgcggtctcgaagatgacttcatcggaagtcgtggtcgaaagcagttccatcaataattcgatatattgggctttcaaagcaggggtcctgtttgcatcttgtctgataaattgaacaaagacagcttgtaataaagggtctaggttttctatatcagcaatattgttctctaaatagtgtaaggcattttcacgatctaattcagctaacccaataaatgcatttcttttacatattggatcagtttcagctactatgaacgaattgatgatttctttagcatcgggaagtaaatgttcgctgaccttgaaaatggagaaaactgctaggattgcatacttacgaacatatgcatgacggtattccaagcacgctaagacagagggaaccatctgttctaagagttcggcctctctcaatttcgttaaaaaccttaatgtgttacctctaatatattcattaggatgttgcaaatcgtgttgaatggcattacagacaagaatcatttcatgtctcaattttccatcttcagctagtttgggaacaatttcccagtagaagtacaaaagcttttttaattccttatttttagaaggcatgacaaatcttattatgtgcatcaacaattcaggcattggatttccttccagcattgtaactaaaattgatttcatcgtgtcaattttttgttcatcagatcccttttcaagagctttctgaaaatcggtactcgagtaagtctccatactcggagaaggatcgaaaaccaacgtgtacgctggctgtgaagaaagtgaagtcataggtgcactcttgttcaatagttaactgtgattacttttgtttattctcaaggcaatcttaactgagtcttaatgaacgtcaaatttcacttgtcgagctgttgttttctgatttctttctacgtgtagcgagtacacggaaagaaaaaaaaaacgaagtgataagctgggtaatacttttctaaaatgctgttccataaacgtacatatatgacatctacaaaactacagagaaggatatcattctgggtctgaatcagggtttgccacacgcaagccatgccccagagaatagctgaggtctaccacatcagagttcgttgtggagacagagtcctgacgcgatatattacttctagcattagcatcacgataatcttgaagagagatatgtgtaggaagcttttgtctgttcacgtaatcattatccagtgttccacttctcattctgttctgagaccttgtgtagtagctgactaccgtgttagatcttgacacggaatcaacagaaccgttttgccctcttttttctcgtaaaggcgccattatatcatcactgttatatgcttcatcaccgggtatgtccttgaggtagtcttcggcttgttctgcgtcagtgccttctttttttgaaatagagccagtttcattttccttccctaacaatttatggaattcctttgtgtggtcaacattgattttatttttcagccctgtagcggttccatctgattcttcatttcttgtctccaacgccagtaatttctgtttaactttaccatgcttgataccaatttgcttagaacttgtcctcaacttgaccttaatattcttgggttgaatcaaattatttttttgttttagagcaaccggcaagttaggaggcgcttgtaaaaagttagaagtcttgtaatactttagtcgcagttcttctacgtaactagaaaccaaaggcacggacttttccgatttgttcgatacgacagatgttaacggtgaacatttgacagatctttcgcttggggcatcatgtaccggatttggtaaatccaccgttgcagggatagtaactgtgtgttcattgaacgagtgagcagccggcactaaactttctgaaatggagtttaaactgtttaactcggatgttttatttgatgattttgtgtttccgtttgagtcaagagcagccaaaacagttgatttagagccttttgatatagaaagtcctgactggctagagaagtttgacttggcatcatactcaccagatgatgcagtgtcaaaagaatgcttgtcggttagactgcccgtatcgtttacactatttaaatagaaactagggcgatcttcattaaccaccctaaatattctacgatgacttggtaactcaggctcttgtgttgagacgtcattttttatagatgagccttgatcacttgcgtaatttataaatgctttactttcactatccacaaaacctttttcctgaagaccatcatcatcatcctcgttggaagaaccgctatcaatctcattagttatccgcagaggctttctggcgcttgcaatacttccatcactcccaaggtgctcatttgatttatatgcaaaatcaaaatgtgcagctttaaaaccactagattcgtctttagaaacttgctgaaggcttttggtggatttaccactagccgatgtactaaaggaaaatttatcatccccatcatccagattcgaagaaaattcttttagatgatctgattgtactaaatttccgttacttgctttatttacttcttcattatccacaataagtggttttacgtagcttaaggaactctccgcgctgacatttctcaaaatgggagcttccatgacatctactggcaacttatcttgcgatgctttagtatctgagttttcagacgtgtctagggatagtgagctaccggaacttaccttgtgttcattaatgtaattttcaatatcatctaccaacttttctgcttctgaacgctgccgcctatgttgattgtgggtggatgagattgcaatactatcccgctcagaatcattattactctctatttcttccttagtagtattgttgcttattgacgttgttattgacttcatgtccataggcggtggtggaggcctcgaacgttttatcttggagaaatgtgcatttgaatttgcgcttgttgtgaaggggttggttctctgcccaatgatgttgttttcttgtaaatattcaattcctttgtgatcgtttcctgacgcttccttggactgtgttaattcaagagaatctcctaaggtatcctcagcattcaaaaatggattagtattctttaatgtttccttttgtaatggtgcctggatagaatggctcctgctatgagcattcctatttggacttcttggcggtatatcaggggcagaagtttcagccgtcgaagttcgtgcgatatttgttgatttctttattgtagagggcaccgatggctttctaacggatttttcagagtcattgtttttactttcagaaccaaaccgaaaaaaagaccttcgtttacctttattgttgctaaagccatcaaacatcactgtattattagactttacctgtagactccttcaaaacctgtaattcgctttgcagaacatgctatttcaacattttccctcttaaacttttgccaaataataatagtgcgctctttgaatccgcgatgacatttgaaagaaaacattaaattaaactatcgctttgcatacggagcaaatgccatgaaagagaaaaaataaccaaaaggttttttaaatatatctatacacctccactgttatatgcgactcaatgttctaatatattcaatatcagctctaatgctttgactatatattcaccgactccaccaatactaataacgcggatggtacttgggtgaggcgcctgagcaaaaatagtgtaatttgttgtatttaaagattcaagccacatttgtgactcgtgaagattattcagattcaatacgacgatattacaatttgtctttgatcgtagatcatttagattttgataaacaatatcaatataattttgtcttggacacctaacgtatgtctttagaatctgatacgaagacttctttttcactgcatccatagaagcttttatggtaccaatgcaatgttgtttgatttcatcctgcgtcataaaacccggtttattaccttcactataccttccgtcctcaaaagtttttggcccggaatgacgattggaagaattcaatacatttgatggcttattaacagcgtgtctctgtggttgtgtttgatatgaagttgcacctgcttcaatagtttgagaagaggaaattgaatttgaagagggcgaattcgataaaggtctttgttgtcgtggaaattgatctccttgaaggccacttatttcgttatatgccttcatttcagaaatatgtttaatcatttgagcttttgatgtttctataattggcctggttttactaatgtacgactttatatcaaacaagccatcgccaattaatggaagttcgtagagggcaagtgatatctgtgaataagtgcggttatattcacgcttaaagtagtttatcacgttagcttcacacttgccaaattctacttgtgaaaaaaaattagaaagctcattcatgaacttacttacatgacaagccttaacttgaaactgttgaaaatctggaacaacattgaaaccaacttctacaatactggatgagggctgctctcttctatagcttgttattatatggcctctaccagtttctatattcttgggcaaataaaacgaacctgtcaagttaatattcttaggaactctaaagtatgatttttcggatggtgccatccataatcgcttctggaaagcaagcagaactgataatacgaagcaagagtccaatatattgaagtccttcaaaactatgtagaaaagcatgccttcatctttctgctctttctgtggataacatcgtaatatatccttcgatatatacttatgcaattcatccatgcactcgtcgaactgttgtttatcttccgttctcatggggagtatgagcagactaccttttatgaattgccctgcattcttcttagtcgaccttatcctatctaggtttttccatatatcaaaagattggaatgcttcagaattaccgaccttccttctttggccatcattggatgtcgtaggataatgtccttgtgaaagttgtcccttcggcttggtatgatgatacgctaatcctctccttcttgggcgcatgatactaatattttttgcttatattagtcgaagggaaactgtttctcaacgtcaaacttctactatagtatataatataactttaatgttttctacactgcgatgcgcgctgaaaattctagctcaaataaaaaaaaggttacaacaaaccagtagcaatcatgagaataagaaatatgaagaagtaattaaagatcatgttggagtaaaaatccaaaatatcatctgtttattagcattcgtgttagtagtatattatcaaatgcggtgtaagaagatgacataaagattgaaagacagtcatcaaatggaagaggaaatgcaacaactcatgatgtaataggataatgtcacataaaaaatggaagatgagattataatattattacgtaagaataccgatcctcttttgcgggttcttatatctcggggagagcttctagtacattattcattcataatattatacctttaccaaggattgaatcccaacaatcatcaaattattcacccctttctcaggtcactggtttgaagcaagtaaactacatcttcttataccgtatgcgataatatactaataatataaatactactaaatagatgatgctagaattccattagaactatagtataccatttaagtatttatattgctattgtaatatcttatgaaaagttaatgttcatctgtcccaacaatctctaacaagtacaaagatgacacgagttatgaggcgctgtcataggaacctccaaacaagtttgatattaattataagaaacatatttcaagccctcgtgttgtattacgggctcgagtaataccggagtgttttgacaatcctaatataaacagtcttagggaagtaaccagttgtcaaaacagtttatcagattaattcacggaatgttacttatcttatatattatataaaatatgaatcatactaagtggtggaagcgcggaatctcggatctaaactaattgttcaggcatttatacttttgggtagttcagctagggaaggacgggttttgtctcatgttgttcgttttgttataaggttgtttcatatgtgttttatgaacgtttaggatgacgtattgtcatactgacgtatctcattttgagatacaacacctcgcaagaaatcgactctcggtagccaagttggtttaaggcgcaagactgtaatttatcactacgaaatcttgagatcgggcgttcgactcgcccccgggagatttttttatgtcaagcacctacttttagccggctttctggagataagttcccagtagtcgttgtatttgattctctattggatagtcaatgacacattcgtgaccgaacaatgagatattattgagtaccgggagtattatgtgtcataatttgtagtattatctgtgtgacggattaagtttgctatctcaaatgccgcgcgcgcgaattgctcatgatataataatagctaataatatgataatatgataataatagataagattactgataacattattttagtattcaaaagcgtattacatatatatagtcgagtaaatacttttttttcaatggggagtggaagggacagccgctctgacctgttattaacgacagacaacacggtaccaaagttatacaatgactgtgcactcaacgtggaaggaaaaagttcaattaaaaaaagatcaactgaacagtaagataaaagacgaatggaaattaaacagcacaactataacgaggttgaagaacgataaaaaaaatttaatcaagaatatcgatgatttatgctcatcttcagaaaatcagatcacccactccacgattatggccttgagacaggcactggaagcaaaagagttaagctgccatgaaataacagctgcattttgtcatagggctgctttaattcatcaagtagtgaattgtctatccgaaatcatgttttcagaggcattgagattggctgactattacgacagcaatagaccagccatattgccacccttgtacggtataccgatatctctcaaagaccaatgtaacgttgagggtgtagacacctcactgggttatttatgtcgaactttcaaaccaaaaaccaagaatgaagaatcattgattgtcagttttctgagagatttaggagctattatatttgtaaaaaccaccgtaccttcatcgatgatggctacagatacacaatctaacacctttgggtacacatataatagtattaatttaagcttctccagtggtggatcttctggtggagagggttcgttaattggtgctcatggttccttgctgggactaggaactgatataggcggaagcatcagaattcctagtagttaccaaggattatttggtttgaaaccaacttttggacgcgtcccttacttgagggtggataattcatttgagggaagggaaacaattcccagtgtaattgggccgttggcaagagatctttcggatttgagatacttcatgagttgcgttatcaacatctgtcaaccatgggtacaagacgtcaagtgtattccataccattttgattcctctacaagtaaattacacgataattatgttgttggaatatggtatggtgacggcgttattgatcctccgcccagtgacatcagggctttaaagacgtgcgaagacctagttaataaaactaaaggaatgaaggcagttaaatgggagccttccagtgaactgagcagggaattgtttgatctcgcaaatgaagcagatgttgctgactcaggtaacgagataaaaaacgaattcgaaatttccggagaaccactcctagatattttaaaaccaatggttttggaaaacggaaggcccccatatactgttaatgaatggtgggatttgaccaaaagagtttataatgcacaacaattaatgagagattattacctttctttcccggaatcagaaaggcctgatgttatcatatctcctacaacgctgatgccatttaggcctggtgacatgctaaagacaactttacgatacattttactattcaacgttttaaatttcccatcattatctatacctgtaggtagtgtcgattgccaaattgatgggctaatggataccacttctgcgctcaatccagaagataaaatgatcaaaacatattggaatgatttaatacaatctggtgagatagatgggtttccaataggcctacaagtagttagcccgactttcaatgacaatgaagtttgtaaatttgcgtcttggctttttagcaaaatatagacaataacttgaaagttgagatcttgggtccatcaaaaaaaagaaagaaaataatataactttaatatataatctcattactgagctgtttgccgacgttatatttgttctttacggcttcggaaaagatattgctattcaagggatcatgtttcctgacgtatttgtaaagttcacgtatcaatgattcatcttcagcggcactaacaaaggagacagcagtgccctcatttgctgcacgacctgttctaccaattctatggatgtagtcatccatttttttggaaatctggaaattgactaccaaggaaacattagggatatccaatcctcttgcggcaacgtttgttgcgatcatgatttggactttgttggtgcgaaataattgcaaagaatgttccctttgctcttgcgatttagaaccatgtaaaatcgtcaccttcatgttggtttccttttgaaacttttctgctaaccaatcagcagtttgtttgtaattgataaaaattattattggtggatcatatttagcgacaattggcttcaactttttgaatttgtcttcgtcattatctgcatattccacaacctgttgaatcaaaggttcagaacccgtctcaaccccaatggttgcataaacaggcttttgcatgtatcctgctgcaattttttctataacgggtgtcattgtagcggtaaacatcagggtttgtctattcacagcagagtcagcatttatatcgactttagttaaaatgtttgttacttggtcctcaaaacctaaatcaatcattttgtcagcttcatctagtactaatgtctccacctgtttcatcacaagtaagtgattttctaaagagtcaattaaacgtcctggagtggccaccaggatgtcacaaccctccgatagagaaaatgaaatttcctccaaggagtgtccaccaacaatagaaattactttgcagtcatagttgctctctttggaccatatttttgtaactttttgtgtttctttttgaatttgctgcactaattcccttgttggagctaaaattaacgctttggggccatcaataatcttcaaagatggtggccttggaggtgacctactcatcttgattagtatcggtattacaaaggccaaagtcttacccgaacctgtagaggcaacaccaagaaaatctctatattgtttcatattgcaaacgtttggaatagtaatcctttgaataggagttggtgaaggaaatcgcagctcctgtataataacacgtaacaagtcccttggtattatattgagctcttcccaatttctcaatggattttctactgtcccaccttttgtaacaatagcgtagtcttcttttagtatcctccaatctctctcattcatttcgtgcaaggacttctcagtccaatgcttccccatatatgaagattctgcagcatttttaggagtctttcccttccatagcaaatctatagctctagttgaaacgataggatcatatccgctcagagtatcttcgctttcattccaagaaaagtgaaatttagagccattttgctttgatggatttctcttcttatcatttgtttcattgaaaaaactgtcatctctagagtttacctttttaatctccaccttagcgctatcactttgcgtaggcgtcaaactctcttcgttctccttcaaacgttcttgcttagatctttcttgtttattcaaaaacctaggcttgctgattttacctgatgtattttcatctagtccttttttcttgtttataccagcaatcagctgactaacatcgattggtcttgccatccgtcctgtatgttaattcttcggctcctattgaccttttcgttgtcaaaaattctattgtcgttggtaattctctcgattgtaagcttcgaatatgtaaaaacggatcatcgcgattaactccgaattcctccgacaagtcggtaccctcttccggcggagaatatatatgaacaaaattaagcataagaaaggtttctgattaatattgattcaccaaacagttttagttcctatttttggatatatatacatcaataaacaatatatcataacacatggacgtaggaagttgctcagtgggaaataatccgcttgcgcagttgcacaaacatactcagcagaacaaatcgcttcagtttaatcagaagaataatgggcgtcttaatgagtcacctctacagggtaccaacaagccaggtattagtgaggcttttatatccaatgttaatgctatttcacaagaaaacatggcgaatatgcaaaggttcataaacggagaaccactgatcgatgataaaagaagaatggaaatagggccatcctcaggcaggcttccacctttttcaaacgtacattctctacagacttcagcaaacccaacccaaattaagggagtgaacgatatatctcattggtcacaggaatttcaaggtagtaatagtattcaaaatagaaacgcggatacaggaaattcagaaaaggcatggcagcgtggctcaacaaccgcatcaagccggtttcagtaccctaataccatgatgaataactatgcttatgcttctatgaacagtcttagtggatcaaggctccaatcgcctgctttcatgaatcaacaacagtctggtcgttctaaagaaggagtcaatgagcaagaacaacaaccctggacagatcagtttgaaaagctggaaaaagaagtctcagaaaacttggacataaatgatgaaatagagaaggaggaaaatgtgagtgaagtagaacaaaacaaaccagaaactgttgagaaggaagaaggagtatatggagatcagtatcaatctgatttccaagaagtgtgggatagcatacacaaggacgctgaagaagtcttgccatccgaattagttaatgatgacctcaatctaggagaagactacttgaaatatctcggcggtagagtaaatgggaacatcgagtatgcttttcaatctaacaacgaatattttaataatcctaatgcttataaaattggctgcctactgatggaaaacggagccaaattgagcgaggcagcgctagcatttgaagctgctgttaaagaaaaaccggaccatgtggatgcatggctaagattgggtctagtacaaacccagaatgaaaaagagttgaacggcataagcgccctcgaagaatgtttaaagttagacccaaagaatctggaggcaatgaaaactttagcgataagttatataaacgaaggttatgatatgagcgccttcacaatgctggataaatgggcagaaactaagtacccggaaatttggtcaaggatcaagcaacaagatgacaaatttcaaaaagagaaagggtttacccatattgatatgaacgctcatatcacaaagcaatttttgcaactagcaaacaatttaagcacaatagatcctgaaatacaactatgcttgggtctcttattttacacgaaagatgattttgacaaaaccatagattgctttgaaagtgcgttgagggtgaatcctaatgacgaactcatgtggaatagattaggggcttcattggccaattccaatagatcagaggaagcaatccaagcctatcatagggcactacaactaaaaccttcttttgttagagctcgctataatctggcggtatcatccatgaatataggctgtttcaaagaagcagcaggctacttattaagtgttctaagtatgcatgaagtgaacactaataataaaaaaggagacgttggatctctcttgaatacgtacaatgatactgttatagagactttgaagagagtttttatagcgatgaatagagatgatttacttcaagaagtgaagccaggcatggacctgaaaagatttaaaggagaattttcgttttgatatggttctccgcaattttatgttctcgcatcactgcccaaattcattagcattagcagtacaagctatcctatatataaggcaataaaaaatcttataaatactatcagcaagatttcaaccttggaaaacatgcattcaaaggtcataattgctgctctatttacagtcgtccataatgacatttctctttgattattttcttgttttttcgctcttctcaagtggatgttacataacaaacaaaacagaaaaaattgtttaaatataaagtttaaaagttatctttgattccgcacctgaatttttggattgaaggccaaaggaggtttatcagggagagaaaagctctctatttatttttataaggaataattgtgcatgtacaactatacaatatgtctagtgtaccttataattcccaacttcctatatccaaccatctagagtacgatgaagatgaaaagaagagcagaggctcaaaactaggcctgaaatataaaatgatatactggaggaaaactttatgcagttcgctagcgagatggagaaagctaatactattaatatctttagctttgtttttattcatatggataagcgattccaccataagcagaaatccatctaccacaagttttcaaggccaaaatagtaacgataataagttgagtaatactggttctagcatcaactccaaaagatatgtaccaccatattctaagagatcaagatggtcgttttggaatcaagatcctaggattgtcattatattagcggcaaacgaaggtggtggtgtattgaggtggaaaaatgagcaagaatgggctatcgaaggcatatcaatagaaaataagaaggcctatgcgaagagacatggatatgcgttgactatcaaggatttgacaacgtccaaaagatactctcacgaatacagagagggttggcaaaaagtagatatattgagacagacgttcagggagtttcctaatgcagaatggttctggtggttggacctggatactatgataatggagccttctaaatcattagaagaacatattttcgacagattggaaactctggctgacagagaattgaaaagttttaatcccctaaacctaagagacgacataccctatgtcgattattcagaggaaatggagtttctaataacacaagattgtggaggcttcaatttgggctcatttctgataaaaaatagcgaatggtctaagctgcttctagatatgtggtgggaccccgttctgtatgaacaaaaacatatggtttgggaacatagagaacaagatgcgttagaggcattatatgaaaacgaaccgtggattcgttcgagaataggatttttgcccttaagaacgatcaatgcattcccaccgggagcatgctctgaatacagtggtgactcaagatacttttacagtgagaaagaccatgattttgttgtgaatatggccggatgcaattttggcagagattgctggggcgagatgcagtactacaccactttaatggaaaaactgaataggaaatggtacacgagatttttcttcccataaaatggaagttatcaatattgtaaagagaagcatttacaagcttttatttttctttttaatttccactactggttctgctttaaaatgttgttttataatttatgtacatttaggcctatagaagattctttcaataatatgctacacattcttttatttttccatcatatgttggagtttatgcctcctcggcaggagttgggcggtgcgaagagaagaaaaagagtgaaactaaaaaaaggaatctgcctttgcataagttcaaaagtgcaattttagtgttggatttaaacgggaaaaattgaaatggccatcgaaacaatacttgtaataaacaaatcaggcggactaatctatcagcggaattttaccaacgacgaacagaaattgaacagcaatgaatacttaattcttgctagtacactgcacggtgtattcgccatcgcgagccagctgactccgaaggcattacagctaactcaacaaacgaacatcgaaaataccatcccatatataccttacgtgggcatgtccagcaataggagcgatacaagaaatggaggtggcaataacaacaaacacactaataatgaaaaactgggcagttttaaaggagatgattttttcaaagaaccatttacgaactggaacaagagcggattgagacaactatgcacggatcagttcacgatgttcatatatcagaccctaaccggcctgaagtttgtcgctatcagctccagcgtcatgccccagagacagccaactatagccaccaccgacaagcctgaccgacccaagagtacatccaatttggccatccaaatagccgacaacttcctaaggaaggtttactgtttgtatagtgactacgtcatgaaagacccatcttactcaatggaaatgcctataagatctaacctgttcgacgaaaaagtcaaaaaaatggtagaaaacctacaatagacgcacgcgccatcggaagataaacgcattcacaccaagaaaataaatactacgtacttctagaactaagaagaagttgccgctctccgtctcctccttcataaatagggatagcttttactactacgtacgaaaaaagaccacactgcgacggatcctctgcatcccaacaccagcgatagaaaatgcgccgcctatatcgtcatcttgcttcctttttcttactcccttcctgccctggaaacaccatacaatccatcacatcatatcctgccaatgcactattacgcagctttcggcacgtgagtacggaaacaccagttcggaaccgggtacacaatagggatagtcaaagctgtccattttttccgctgatggatgactgataccaaagtgtaacccaaaaggggtagtcgatcctacttttaccagttacgttaaagggaccaaaacgtggggaagggatgccgccaccaccaccgccactacccccgccaacatggcctaacttagcagtcctcgcttgtgtatctaggtccgcgtccgctaattcgcgcggcttgccacttaaccccgtccagttaatttgccaagcagcggccgcacgttggaacgttttcgccgatttatttattattatttatacatgttgacgttggtgcccttttgtttatactggagcctaaaacgtacctcaattaaatttagtgtgccatattatagtgctattaaacctttatttttatttttaattttaaaactgctttggttctctccctcccttaccgttgccaccttaagactcactgatatttattcatacttacaagtgctataagaaaagacttgatttattagctttacagcgtttttacatttgtgtcactgctattatatttttgtttacctctttttgttgctggtgttggcgctaccattgtttttttgttttatgagttacgtttacaaaagttcttaacatttactgtacgataatatactaaggtgaaatactaaagtaaaataaaataagagaaagaaaaaaaaaaaaaaaagaaaaaagtaatgatgatgttccataattgcagaattaataactacttaataacttctcaaattggcgaaggcgcgtacggtctggtttaccgtgccttagatattcgtaccgatagacaatacgctatcaaagcggttgttcaaagttacggtgttagcaaggaggctgatatgggcaatgataaaatacacaaaaatagcgtgaaattgcaaaagaagctcgctaaactgttcaaggaatcgaaaaacgttgtcagggtgccctctatagatctagaatcaattgagaatatgtcagaagaagattttaaaaagctgccccattataaagagatttcgctacacctaagagtccaccatcataagaacattgtcaccatacatgaggtgctacaatctgcagtctgcacgttcattgtcatggattattacccaacagacctattcacgtctattgtagataacagacattttgtcactaatggactgctagtaaaaaaggtttttctacagatctgttctgctcttaattattgccatgagcacggcatctaccactgtgacatcaagcctgaaaacttgctactggatacagaagataacgttttcctatgcgattttggtctatccactacttccacatatataaagccaaatgtttgcattggtagctcgtattatatgccccctgaaagaatctcatttgatgggagagtttccagctctaaaagtgggggacataagttgggtaaggtttgtccctcatgtaatggcgatttgtggtcattaggtatcatccttatcaatttgacatgcatcagaaatccctggctgaaggctgacaaaaccgaggataatacctactattatttcactaaggatcccaatatactaaagcaaatcctaccgctttccgatgacttttactcattattatctaagattttacaagtgaatccgaagaatagaatgagcttgcaagagttgatgaaagaagttagttctattacaagcttcaccaatgaaggcccgttatcaaaagtgccgcctctttccaagtctgtttatgaaaagttcgttagccccgtcgataacacgaatgagaatttgtctccaaaatcctacgtgtacatgcacgatagtaaagctgccaagaatttatcttatacatcttcaagtgaggaagaagatggaatcaaagaagggatagacgatgataatggcagtcgcagtggcagtttcggaacgctagacacagacactggattgcattcttcgttcacaagcacttcttgcgagtccgataacgaatgttctaagatttccaacaaattttccttgttcgaaaaaaaattcaacgaacttcgcatgagttcctcttctttaactaactaaccccctcctttttggcacaaaagtgtactacacatctgttttaagcccacaattgatagaccttctcttgatgatcatctgttttcccgaaaatattacttgccaaagcaagttgtagttatattcacacttccgttatgaccccctcatccgtttaatgttatttgtttttatggtattccctttattcattttttttcttgcttttttttgttgatccctgtaaccccttttttttttttggaagttgctattattattcattcacatttgttctgtctttgttaattttccaggtcaccgtatttaatttctatataactgtttctaatatttacttcgttttatccaagcgttatttactcaatattcaaaactttactttttaccacctgtataacatctttttcaatttgataaaacgttttgaaatctaagggaacaatgtcacagtcagtttcgtcgttgatgtctggtaactccagatccctgaattgagactccatcatatcagctttcatgaaatgacccttccttgttttgagccttttcagaacttctattttacttgcatacaaaaagataaaatggaactccgattcagggcatgtgtgcctaatcaaatctctgtatttcttcttcaagctcgagcaagcaacaattgacaaatgctccttagtgcttgctgcagcttttgtagattctacggcaacttttttcaaccagtcccaacggtcgtcgtcatttaatggaatccctcttgtcatcttttctacgttggcaggcgggtgtaaatcatcaccttcgatgaatttcaaatccgggtatatatctttaaattcatggattagttcacctgcaatggttgattttcctgtacctgcagtacctgccaatacaataaccttaaatttccccatagttttgtgtttctctgtcatcaactgcgttgtccatccatacgcttactgagacactatgaaagcctgtttagtcttcggaaagctatttattgcttgctacttgaaaaccttttgattatcgatattttttaacgggaccttatataattattgcttggaaactaacggtgttataatttttgacaaactaattagcgacgtaatgaaagcagaaaaaccgcaagaatatgagaaagggaaaatatcaaagaaaacaaaatatattccttatataacaccatcttttgtacataaatgaattggcaagcacatattgtgcatgcatgcaaggggcagaatcttaatactaagtaatttaattatgcaaacataaccccgtattgaggccttccgccgcatttaacgaccaaatctatgagttttaaatcagacacccgccttaacaggtcccatatagtgctatcagataaaagttcgttttctgtcaatgatggattgtaataatatttcaggataaatttctctatgagctgtaatcttgatctattctgcaaaaaaaactcaaagttcagactccctagtgaatcagcatacgtgaaatataataaaaatattacagtcgtaaggggttcaatagacgctagtttttgcactgtagatccagagacgtataggattaaatctattgattcaaatagagaaacaaaggtaaacttagggcttaggtcagttccttgcatatcaataccttgaaaaaaccattctataaaaggggatatcacatcatatggattcttcaaagtaaaatgattacctagagacttcacacattccctacgtgttaaaaaaatatgcatattgttgtaaaagtttttagggaagtcttctttcgatgtatcttcagtgttcattgaacacaagtctagctctttagatgtatcaaaatcgccattctgcatatcttgatagtgctttctgggaagaaaatgagaaatatttttcaacaggataggatgatgatctagtagtagtctaaaaaaagtttcatgctcaaataatgtagggatcacaatatttcttgaataagcttttatattacttacgccaaactccaggggatcgaaaagatatttttcccacatgatcttcgataataatgaaaaagatggcttcaagcaactatagaagaacctgttcaaggtgaccatcgacggttcaccctttgtgaaaacgaaaatatgttgaataatctctacaggtaaatcttgcaaagttagcttttgatgatgcctaagtttcttcgcaggaagcctgatagtcctttgatcttccgatattggcctcttggatgaaacccgggtctctaagagatgcacatggtgctgcaagtttatcgaagacgatgcataccgatgcaaaggaagtgcatgtttctttctcttatcatgacggctagaatatcctgtcaaaatataacccatggccacttattctaaaaatacactgcgtgaaaaaagcactgcttactttaacaacattagtcctctttaaatatatttcattactcatcgcaaactgaacaattcttgatgcttaattcttactagctgcaaaaaagacaagatgaaacgcggtgtatggttggacgatatagtcttatcctaaatacacacaacatatattgcgtaataaagagatcttcctatctatagcacaatttgaagttgaaaaggcgtatctaaaatgctaatactaaacaaggcatcatgtttttgtcccattcacgtagcactggcgatttgcttccatattcttctgtgtacaataatagcttgggtggcttttttcacaatgggctctacgcgaaattgtcgcagccccctgttggccgtgctgtgggccattctcgagactagaatgaaacagaaatctacaaacatgaaaaggtagagtaaagtcgagtaagtagtagaaaagaaaagtgatattggcatacacgatagcgaagttgttcatatctattatcaccaggccattcattaaaaacttaccgctaaattgaaaaagaggcgactgccaacatacttgcccttttttttttcgctattattagtgtcctttgattacaaactacatccattcgaaaagcttgtaaccaacactaaagtctgtgattctacccaaatatttgctctccgtcatttctattctgtttgaactactgtgcatatatttttctttttgtttcctacattttattcccggcatatctcgcgataggtatattgaataatgacatctgcattaagggttttggtatgcggagatcacccaaatctcattctgtacacatccaggtttcaacatgccaaaaatatagaattttatcttgtgaacaactcaaaaaatgccaactacgaggttagttcactattttatgggacggaacggtttcagattcaaaaccatttccaatcgctcctagatttagtagaccttaataatgaaaatggtggcttggtattcgacttgataataatgagtgcgtcttcactgcaagaaatcccgcaggtattgagagatataaaacctatgatgaataagacaacaaagatactatttgaaagtagcgggtttatatatttggagccattcatcaaggcttcagttgatctttcgctgtcaaatattttcagcattttcaccgattatgacataagacggttggacaatggctcatacaaacagttcacgactgcaaatgccaaatccttttctgtttcgatcggtcaaacgacatccgttcacgaaaacagctattcaagtgatattattcctattttgaatacatttcagaaattgttccaaaaactgtttcctagggacgttgtgactctttacgatcattctccctccgctttcttggcaaaagaatgggaactagctttgcctcaaatatgtttcgatccattattaataatattagaagagaagaatccatcaaccttggatgaccacgttttggccaaacctcttatttcaggtttactaggcgagagcttattaataataaaaaaaatgggtatagccatgaacaatccaaattttcaaaatgaacagactatattgaaacattggaagaataagtgcgaagacttacctgatgggccggcacttttatataatttcatccataaggcttcatctttgaatattgacttattgttattacagccgatattattagcagatgactttggcgtgaagacaccatatttagaatgtttgtttacaatgatgactcaatatcaattgttaaataaaggtgattctgaatggtttattagaaaggatgagaacacagcgttaactcgcgttgatgatttacaaaacagtatcgcacttaaagatggaaaaatcatgcagctgcaaaattcggaatcaaccctgaaaaatgagataaaagaacttcaaagtcaagttttgagcttaaaacaagaagtgtcctcaagtaaagcaaataatggacaagagttggaaattttaaagaagaaagtgcaaatgggagacaattcattatttgatcgcccaaatagtaatactaatggtatatctccctctgataacattgttgatgttgatttaaattacgaaaggagtgaccaaggtaataatagtagtggtaatgatagcagaagacaatcttttttcaactccacatctgatacaacattatccagagatgaaacctcgttgaaagagcgtgagttagaagtacgaatgaaggaattagaacttcaagagcgtgagttagagttacagagaaaagccctccagcaacaacaacaatatcaacagagaccgcctaagcaagtatactccggtccttctggtacaccaaccagcggcaataacaataataaaagttacaatccaaatagaaaatcttcctatagtcagcctcaacatgtggctatgatgaccagcagaggtctacatggtcctagcgctgcaagctctagccctgtcatttctgccaacaattttgttgatccagtttcttctgggacgccatatagcagcaatagttctcgatttagtcagcaaattccatcgcagcaatacatgcatactgttaagccaacgagtagaaaaaacagaagtagtgtcatgcctaatataggttacgtcccagggctaaccaataacgagtatggtagaaagtttaacggtaatggtatgaatggtacccaaagccgtctgaattcactttcaaaccaaagtacgtttagatctcaacagggtccaccgataacacagcaaaaatcgtttcaaaataacggtggtagcatgaggacaaatcgcataccatctgcaaattacaatatttcaaatcagcaatcgggttttgttaactctatttcaagtccaaatctaagcaatttggagaatagaaacacagtacaaaacagtagaaatgcggattctgctccgtgcgttaatcaattgaacagtgactctccgccccaattacagtctctatctcaaaacggtacctcaaaagttcctcagatcaatattacgcaaccatcaccaattcagaccaactttgctacgagtgataaccctgctgctgtaataaaactagggacaccttctgaagatacagtttcagctgcggcaacagccaataatataagtacaatgggagatgaaagccgcaaagaggacgttaaggaaaaaaagaagaaaaagttcagtttctttggaaaaaggaaaaagtaacaaatacgcgagcccttgtctttccaatccaaataatccgtttttgttaatgatatgttatattttatctacttatacattttatctaaaacactttctatttggttaatgaccaacgaggaagtttgtagcttcaacacaactttagatcatgtaataaacggcatatgcttttaaatgctttgttttgtttttttctttttttcccgctgtgacagaaacaattaagttgcgttaaaaaggttccctgatagaaataaatacggctaaattaaataaactactacataatcctacaacatcaaatgcctgtagatcaagaaaaattagctaagctgcacaagttatcagcagcaaacaaagttggtggtaccagaaggaaaataaacaagaaaggtaatttatataataacaatgacaaggataataccaagttacaagctgaacttcataaactgcatccaatgaccattgaaaacgttgccgaagcaaattttttcaaaaagaatggcaaggttttacattttaacagtgcagttgtacagattgcccctcaatgcaatctcacaatgattcatggccaaccgaaagagaatacacttaatgggctgtatccgagcgtagcctctcaattaggtagccaagaacttgagtatttgacaggtttggctcataacctagaaaatgaacagacggtgctcgaccagctgggcgacagatgcagcgagacaaaacaacaagtgatgaatagctgacatagttcataataattgccagtaaacgttatagctagtggcgaatgtcgaagtggaaatgctatcacattaatgttgcagatgaatatatattttcttatttgagaagatacacgctatttactctttcagccattactgctaccattgtggttgttatcttgacgatgaacgatgttggattgcttgacttttttcagtaattcattgataccctcaccacccgcagttagtaatttagtcctgtttctcctacatgtcagtgtatcataatgtcttttcaatgcatctttccttgcaaaacctttgccacattgaggacaaatgttaggcaatatggcgaagtgtgtcttttcgtgccttctcaaatctgatgatcttgaaaattccaacgaacatttcgcacatttaaatcttttttcaccagtactatttctacgatcttggggtttgcttttgctggacttcggtggttttggtaatgcgttttcctttttaacctttatgttaccgccttgactatttatatcaacaccattttctgccggtatgagtgctggttttttattttgtaacctgttttgcctattccttaccctttctaataactcttttattataggatctatgttatctatatttaatgatacatccactattgcttctgtagcctgtttgataaatgcagcatcctgatcctccatttggtacttttttgaaatttataatacctcttgacttttttccactatattattaacaaattcttggcatatgacatgaaaccctattcaattatccagatgcatacatatataccatggatagatatgtatatctactatatctatatatacctcgtcaatgtaatgaggaaagttccgagggcgacaaagagaacaaatatagttttatttataataatgatacagaactcaagattatttcctgcttattttaaactaaaagtatagcaagttctaacccacaatcaggttctttattattgtcaagaaaatataaactgtggcgtactaagcgtactaagtaagggacgaaaaaccatcacaaaatgtcacgtgcatgttagtccagtcgggcaatagatagggactgtaaattaaagtttatattgaaataaacaaaggtaaatggtaaaagattagaagcatagaaagcatctggcgttattttagcggggaaagattttggtggatactatctttgactagtatatttgagtagcaattaatgtctaacgaattacggcttgaagataactatgtaccaacttccgacacactagtagttttcaaacaattgatgaagctgccggtaacggtattatatgatcttacgctatcatggttcgcaaaattcggtgggtcatttgatggtgacatatatttattgacagaaacattagacttactgattgagaaaggcgtgaggcgaaatgttatagtaaataggatattatacgtatactggccggatggcctgaatgttttccaattagcagaaatagattgccatttaatgataagtaaaccagagaaatttaagtggcttccatcaaaagctttacggggagatgggaaaccttacgtagtaaagctccaacctgccaaatttatagaaaatttacaaacagatctagcgaaaatttaccattgtcatgtttacatgtttaaacatccctctttgccagtgttaattaccagaatacagctatttgacagcaataatttatttttgagtacgcctaatatagggagtataaataaagagtctctttacaacaagttagacaaattccaagggaaaccattaatatcaaggagaccatattacgttgcattcccgctaaattctccaataattttccattcagttgacaaggatatttatgctagactagttttgcagagcattagtcgaacgatatcagaaagagaaacaatcatcttcaaaccggtacagaaaatacccgtgaaatcaatacataatataatgactttattaggaccttcgagatttgcggagtctatgggcccatgggaatgttatgctagtgctaactttgaacggtcaccactacacgactacaaaaagcaccaaggccttactggtaaaaaggtaatggttagagaatttgatgattctttcttaaatgacgatgagaatttttacggaaaagaagaacctgaaattagacgactaaggttagagaaaaacatgatcaaattcaaaggttcagcaaacggcgtaatggatcagaaatataatgatttgaaagaatttaacgaacatgtccacaatattaggaatggaaagaaaaatgaagattctggtgagccagtgtacatttctagatacagttccttagttcctattgaaaaagttggattcactttaaaaaacgaaataaacagtagaataattaccataaaattgaaatttaatggtaatgatatttttgggggattacacgaactatgcgataaaaatttaataaatattgataaagttcctgggtggttggctggagaaaatggatcgttctcaggaacgataatgaatggagattttcagcgagagcaggttgctaaaggtggtttactgtagaaaactactgtgttctgttatcgcttccaataaaaaaaaaaaaaaaaaacctatgcaaaaatttcagtcaaagcataacaaaacgaaccttttttgtactgctcattgaagtatttacggggcagtatgggcacttgaaagtaattgttccgttcttcgataatctgtctagcgcctttttagaaatgatgtgatggcatgccagtgaataaggaggattttctgtagtggtttcctcctttaagacgggacagatgaagatcggatggaaatgagtcagaaaatctggtaacttgacatcaaatggcaactcatctttcgtagtccagtcaacgtgcgctaactccctgatggttttgtatttgatgaaaaattggaaagaaattaaaccactcaatactatcaaaaacaagggagagtcaaagaaaatatgttttgcagcacaatattcttttataaataacgacgtgcattcttttaattccttatttactttagaatcaatatcttcaataggttgacctattagcgatttagttaataatggtacgacgttttgcattaattccttctccctatgtctaaagcaatccaggggtgcgttctgtgttatttggtagtacaactctaccggatttccatgcttcactatctgcattgctgacaaagtgtataaatcaaattttagggacgataaagccgtatggttagatgataagctttccatttcattggagcaccatttcagacagctttctgtgtcaccctttttaagatcatgtacgatttggcccatctcaataaattcagtagattctttattagtaattccgtagacatcttttagatactggaaagcctcatttttatttcctaatggcatgttgtctatactatacctcaaaatatggtaaccgatggcttcattaacattttccattgtctctttcggtaatttattgacatatacgctatctatatcaaattcttttaatttgttcagcgtgcttttgttgaagcgattcgactgctgagaaacgtactttatttgtttctttactgaatggtcccattgcctctgtgacttgcttagcttctcaataattagttctctttttctcttaaacttttgtttctccttatcactcagcttattatagacttctggttttgattcctgaatatgcttgtttaagtgcgctttcaacttctttaattgactcttgaattcatgagtatgatcaagacatttttgaaggtttgtctcttccagattgctgtcggtataaaatttcgcaaactctgtctcaaagctatctagtaattcagacatcgtttcttggttccctactcagtgctgcatctctcttgaagacacacttatctcatactgaatgtgttgaactttacccctaataatagagattcctcagctttttccccggcgcgacgagctttcctatgtgtgaaatgataatttttttaactttctaacacgagaatatgagcatcacctattagtcgtataaataaataattcataacaaaatacataaattgtaataaataaaatgtgttaaaaatacacactatcataaataattgtcgtggaaacaacgccactcatttgttacttgagcgtttcaaaatttggagttactcgaaagctcagaagcatgttttgcctcagctacttttttaattgcctcagatagtcccttatcaacacgagcaaacatatcataaacgcgctgctgtatttgaggacaggcgccttctacatgaatgccgatgttatatgccaagttcttttgctgtccaggttgtttacccaaaacgcggtagagatttcttgcttgcacgaaatctacatcacctggggatgttgcccaatgataagggatagctggcccattccatacctcttggtgttgttgaatgggtctgtcctgttggatatacgtgtacgatttatcgttggccaaatatgtaggttctgagccgaagttgccgttaacattcatcggtccatctctgatagcgggattgaaaaatttagatgcatatggacagtttacgggtatttgatggaagttaggacctagcctgtatctatgagcatccgcatatgaaaacaaacgggcctgtaatactggatcagcgcttgcttcttggtaaggaaccgtggtactgggggcgaaggcagcttgttccacctgtgcgaagaagttcagtggattctcgttcaaaacaatcttacccacacgccgtaaagggaattgcccctgaggccatactttagtcaaatcaaagactgaaaatggtaattttttggcatcgcgttcggtcattgtttgaatataaactgtccaggaaggatagtttccattctgaatagcctcaaataaatcctgctggcagtaatctggattggatcccgcaattttggtagcctcttctatggtcaaattctttattccttgatcggttttgatatgaacttgcacataatgccaatctccgtttttattggaccatttataggtatgaccagaataaccatgcatactacggtagttggcaggggtaccacggtctgaaaaaaggatcattacttgatgaatggccacctgattttcaggagtggtgaggaaatcccaaaacatgtcagcatcccttaggttggtttgtgggtttctcttctgtgtgtggataaagtgagggaacttggaagggtctctgataaagaataccggtgtattattgtagacccaatctaaattaccttcttcagtgtagaatttggtggcaaacccccttggatcacgaaccgtgtcggcactacctttatcaccacccacagtcgaaaatcttgttagacatttcgttcttttcccaattttactaaacatagcagacccgcagatatcagtaatgtcatcggttacttcaaaatagccgaaggcaccagaaccatgagcatgtggattcctttgaggaatattttccctgttgaaatgagccaaagaatcaattaagttataatcttgcaaaagcaaagggccatgttccccaatacgttgggtgacaaatggttcattgattggattaccagtggagtttgtcacaactctatcctctcttacatcagagtaatttacttcatttttttcttgtcccaatttcgacatcttctagggttccaaatttatttgtaagtactattatatttatttaacttaccttttaaataaacctacaagaaattcaaatgtacgatttggacattacagtgaagaatgctttctacatctctttatatgtatggcgatatcaaaactggttgtttctccaattctgtcactgtggggattttcggagtttatatttgttaaagccgtcctttttcggattaagggaccccaccaacttgcgcggctaattccggccaactttttgcattactaattgcggctttaaatagtggttagaacaaccgctcacttcttcacgcaaggacgtttgacagagcttttttcttcctctgtcaactttctctttaaaatattagttagcagcttttcatcaggaataaccttgtaattcttgtcgatggtttcttcacaaacttgcagcgaatctatttcgcttttcaaaactctccgagccataacatctcttagttcttcccttgttaatgagtttcctttcgaaggtttttcgatagaaacgcacttttttatggggtaatcggctagacgcttcataatacaacgtttccatgtggcactacagtttgtagtggcgcgggcaccttctatcaattgtaaacacttctttacaattctctccacttgcctttccattgcttttatgtccagtttgcataaacctggaatttggcaaagaattgtcaagatttggaccaaaagtattagttgaggcaacaattcaccattattataacaatcatatgaatctagtactatttcttcaccttctaagaattcttgaatattggcgttattgcgtaagatatcaatacacctgtccaaaaattcagtattcgtctcaaaagtctcttttaacgcctcgacaatattttcaagtaacacttctccaaaatcatacttcgaaccgtcccattcaacatacccatatcttcttagtagttccgaatttggatgttctccgtatatgttgtacacttgttcattcttttcaatatccctcaaagcaaccatctttaaacagttagagtcgtaagttaaattagcgttgcatttactggtatctgcattcaacatatcagcaagtggaatcatcgatttcaagtagcgctcattttcaagttcttcttcactggtttcttcttcttcattttcatttacactactatcttgcatttccaaatcaaaggagtaactcaatataatgcttgcaatataggcaaaattatcaaactcgaaggacgtcgctacacgtgaaaattctccaccaatttgtttgattgatttaataattctttcatgcatctctttggcttccttttttcctattctttcaaggacaagtgatggttttaaaagttgcagttcattatcatcccaaaaaattaacgcgttcatatcgcttggtttgttccaaactttaaagtaaggcgcccatcggcttctttcttgcaaaacttccatctcataaagtatacagataattaaaccttcccacgatccggtttcgttcaggaacttatccttgagagaaggataatcctttatcagttgagatgttgtaacgcttaaaacagaactacgaggtattttaaacaatgtttcatccttcttaatcttttgagtggcaactactgcgcggccttgattatcacaacaaagatctttgatttctatcttaggggatacttcaatttcagcggtagtttttaaccagcaaacaaagttttcggtatctcttgaaaaatcatccattttcgcaaactttcccctttattactagtcatattgaaatgatcgtattaagcttttacaaaggtaatgaaattttttcatactcgagagaaaaatatgtgacacatgtgtgtattacccgcagtaactctcgaagattacatttgaataatatcaatacttccagaccaatagctttattgtattgccagggcacttggtacatgtaacattcatccagtttatttgataccaaaaatcttttattttaattcttctatttacaaaagagaaatgtgtatgtttatatatgtattttcttgggaatttattattcataaaccgcttgtgcagttacttttcagcttcctcttcaacaacttcgccttcttcatgatttggtagcacgacaagcttagtatctttaaccaccactctaacagtttcgccgtttctaatttgaccttttaataagaaagttgccatggagttcaaaatctgtctatgaattaatctattcaatggccttgcaccatataattgatcgtagcctttgtcagttagccaatccttcgcttcatcagttaaatcaattttcattcttttttcggccaaacgatcttgaatttctgcaattctaatatcaacaattgacctcaaaactttcttggatagcctattgaaaactagaatatcatcaatacgattgatgaactcaggtggataggatcttttcattgcttcgataactttattcttggttgcggtgtcaatcttaccatcatcacccaactttgtgtcgtttaataaaatatcttgtccaatgtttgaggtcatcacaatgatcgtgttacggaaatcaacatgatggcctagggaatcggtcagcttaccttcatccaacacttgcaacagtagtttggaaacatcggggtgcgctttttcaaattcatcaaataaaacgacagcataaggctttcttctgacagcctcagttaattggccaccagattcgcttaagacgtaacctggaggtgcaccgattaaacgagagacagtatgcttctcttgaaattctgacatgtcaaaacgaatcacatttgattcgtcatcaaataggaattcagctaaagccttggtcaattctgttttaccagtaccagtaggacctaagaacataaagctggcaataggtctcttttcactggtcaaaccagccctttgaagacgtacagcatcagaaatagcagcaatggcctcgtcttggccaacgactctttcttttaaagaattttccatatacagtaggcggtccttgtcgcctttcatcaccgtttctgtaggaataccagtcattttggcaacaaccttagaaatatcgtcagaagtaactgaatcatgaagtaaatttactttatctccgtccttactcttctcgcttaaagctaccttcttctccaagtcaggaattctggaatatcgcaactcggatgctttagtgtaatcaccctctctctgacacttttccaactcaattcttgcttgttccaaatttgccttagcatttttgatagattcaatttcagctctttcagcgtcccatatttttgttaatctgtttaattcatcatttttcatttctaggtccttttccaacgcttctcttctttccacggaaacagggtcggtctctttctttaaagattccagttctatttgtattttcataatagcacgatccagtttctgtatttcatccggtttggattcatgttgtaaacgtagtacagcacaagcttcgtcaactagatcaatggctttatcaggtagaaacctgtctgttatataacgatttgaaagaactgcagcagacactaaagctgtatcagtgatccttacaccatgatgaacctcgtacctttcttttaaacctcttagtatagaaatcgtatcggagacgctcggctcattcaataagataggctgaaaccttctcgataaagccggatctttttcaatgattttgaattcatcaagagtggttgcagagatacaacgtagcccacgggccagttttggctttaagatgttagaagcatccatactaccatcagttttacctaagccaagcagcatatgaacttcatcaatgaaaacaataaccttaccattggccttgtcaatttcttctaaaaccttttttaaacgttcttcgaattcacctctatatttggcgccagcaatcaaagatcccaaatccaaagctactagatctttatctttcaacgagtcagggacctccccagcaacaattctttgagctaacccatcaataagggcggttttaccgacaccagctcgaccgatcaaacatggattattttttgttcttcttgataaaatttgaatagctcttgcgatttcttcgtctctgccaatgacagggtctaatttaccgtcgcgcgctaattttgtcaagtttgtaccaaattgttctaaagctggcttttccggttgctgattgggatccatcctcatttggacgtacgttcttttgaaattgggcaatccatatgagctcttgagggcgcaggttgaaatagcgacttcatttaatgcatttgtttttatatctgatagaagtttattggctactcgaggtcttgcattaaaactgcaaatagatcttttacactgtacaatagtgtatattcgtggagtacttcgccttaatagttgcgttctctgtaaatatttttgtattggtgcttttgtagcttgtcttaacatatttaaccttgaaagattttcactcgcttgtttcagggttcctggaatagataatagaagtcaaacttttcatgcttacatatgcatatatatgtatatatatgtgtgtgcgtgagtcagtaactagggggtttgatgagcttagatacaatgaatcacaggggtttattcaaaaaaaaaagtccgtgcaccccctattcaaacgcgatgccattagatgaaagaacacttctagaacattctggaaaataacaaattttatcagaacagaatcacaccttgatttgtctgttacattaattattaaaatttatatgacctataaggccaaagcaaaaagttgatcttccagtactagagatcaatatctgctccctatttattgtattacgtggcactatccgagtgtctccctactatttcctccagggatcttatttttttttttagttgctctatttcatctcgttgttcttgttcctttcttttagtattttcaatatcctcgatcattcgtatatattcagcgtggaagcgtttattctcaagttttaggttttcattttcatttcttgacatgttgtgttcattttttattatactattctcattcttcaacatgttgttttcgttacataagacatcatactcacttcttaacatagtaattgcattccttatagcttcatgctgagctattaaaatgttgttgtcatttcttaatgaatcgtttaatgatttgaagttattattttctgctagtaaatcgtcaaatatctttgatttttgttcgagattcttgatgtatttttctttcctttgtctaaatgccttttgagcggttctattttgagcagctcttctagtatttcttaaagttttgcctgaactacttatgagttgggtgtctttatcaggaacaggtttggttacattatcattattatcattattatcagctgaatttttagcggtatcagcactgttttgaaaagaaggaggtgcagtagtaacactggtattgcgagatgggagggttgatagttgctcctctgcaatatactccttattcaaagatatgctctggttcggaagtccatttggtaaagggggatttatttgataaggtgcataagatatggaataacttttaggggggaataccacggaaggttgaatactaacatgagcattttgaggtctgttgtaagaagctgattgttttctttcatttgaatgcggagggatgatataagatggatgtataggactttgatgcatcgatctatagtcagacggaccagatagatgcatcaagtttggcaaaggaggctggataggattgctgttaacagatatgtcggtgtccccattagtggttgtaggatttattctataaggtaacttttgggacgtgctgggctgtgcaatttgcggagaaggatgctcatttagattcttctcagaggcattataagtagccattgagctgcttccctgattatacatatcgggacgaatcaacggagggttttgcatttgtcccttagcactcttcgttattctgttgtttattgaaatttctagacaaaagtatatgctatcggattcacgattggtggggaaaaaaactcggtgttacagtttgaggaaagattgtgtttaatattggttctgtagtacactccacaatctctcaactcgcattgctttccaaagatagtctactctcgatactacaaggctccactaactgtgttaacaaaataaacaaaaaaagagattctccagaaattaaaaacttgagaataaaaaaagaaatcaaaaggaaaagaagcagggccaagaaatacttaattagcgtttcaaatgcagaaaaaagtatgacagaatggaatcaaagagtatcagaaatcattaaaaagtaatagtttacatttgcctgcaaacgattcgaaaaacttttatccacatgcagtaaaaataagtgcaagactatgtttaaaattacaaagaaagcataatcttgaacaaagtttctacccttcggcataatgcaaaggggcattagctaaaaaaacaaaaacgggtacgctctttcttaaattcgctattacaattccgcagatgcagcaagcagcgaataactttaacttaaatgaagtacggaaaaaaaatttaacatgctataaatcagcccatataaacaccgcctatcccccgccgaaaaactagccggatctatctaaagcgccaaaaatcatttcgccggaaacaaaccgagaaaaaaatgcctttctcgaaagtaaacaaagcagtacaactgttttgggtgttattttgttccgtggattttacgccactgttttgctttaaaaaaatttctcacacaatagtctagtctcaacggctgtgcatagtacccatacaccacaatttctgactaatgatcagcatatacgtcacgttctgctcatcgtgactgtgggagagccagttcgtgccaaccgttatttcttgcgtacgccaattgtgtgatgcgcctatcaaaaatagaaccagttatcgtttcttttcttggctcattggcaccgtcgttcctggaattggttcccccgtttaaagaatgatcgaacgcctgtccagcaaacgtcactactccattactctccagttccatgccattgaatagattccaatcgtcttcatcatgaaaagagttccagtagcggttgctattttgttcacttgtcattaatgccttaccttgagcgctctcgcgtacattagaattcctttccccatcttggggagctcttccctcctccgcgtcggtgcgagtattatctttcatagccattgtaatatttgccacttcgtccggaagcgccagtatatcttgattccattccgcatataatatgtgatgtggtgctggtaaatggcggtattgaaaatatgaatccctataagaacttgaactcataatcgtggttgttatactttgctcaccccacttctctgatattattctcccttctctcacgatacagctaggccacggcacaaatatgatgtagtactaagatttttttttttgaggttgcaattcagattgttgtctttttctacgacatgcatagaagtatatcatatgatatttcgaactttgggtgcttttctacatagtgcctacgttctgagtatctataataatataatgaaaagtgtatatataattagcaccattaaacgcaccacactgttgccgtttactttaaagagaagcgcaaagagcggcaatggtgatagcgagtgcgcatacgctcgctttccaggtcaaactcatatttttgattggtaatagctgcgaagttgttagtttattagaaattgcagcattcttactcttcctggaagtcgtagtggaggacaaaaccgatgacgttgttcttggaaatgcctgtgctgataaagaggatgagaatttttcttcgatagatccatctgctttgaagtacgtgtagttgtcgaaaggggaagggaaaaggttagcttcttttagcttcaaataatcccattctacggcgtcttcggtcttccaattccaaaaaatccatcccgttgtttttgacgaataagtggctagctgtgcctcaatgaattgtctcacacggtcacggtaatcttgcgtccaatcagctaagctattttgggatatacatgttccaactggcttgtcgttggtggtaaacaacgttgtattgtagtatgatccatcgtaacgtgcacccaccccaacaccatttagccaggttgcacaatcagtaatagcgcctgaccattctccgactactgctgggtgaaaagaaagttctttgtggatagagtccccataattgataatgttttcaatacgtgcaaactgagtttcggccaattgcgcatcagtaaacacttcataatgatgatggtcgaccaatatatcttgagagctgtaatttgcaccagtcaaattgaaataatgatgcgatacattctggtaggttgggtttagctccaagttccagtgaccgattccttgaaaaccgtcatgaataacaaacgtagtgttgtcactcgaattctgatttttcttgagcaagtcaaatgcttcgtaatacatctccgttatgtctgaaacatcgattttgccaccaagcggttcgttgacgatttgaatacccaccacaggacttttgtcacctttatttaaaaatgtctggaacatatctctccaaatagccagagtcagttctttagtattattcaaccttaaccagcctaaatcgccatagagtattctttcaccggaattatcgaatccattctgggatccaggagcaccatgtagatctaaccatacatttagttcgtacttttgcgcccattcgagagcattatttaaatatttcagttgtaatccatcacttacgtatggatcattgaaagttatgttatcgatgtacaagtttttatcagtattttgtttccacgcccaatatccgatggggatcctaactaaattgaaaccgttggttttgatttgttcaaaatcatcctctgtaatccaagttttgaagtgattatccaataaagttagagaggtgttatatcctaaggttttacaaagagtaaattcgtcgacaatggagatattgctggaagagttttgctgttttgccagtgacgtagcattacgatataatgatggcgtgatataaggttctgttactagccagccgccaatagtaatacctttcacggtgatagtgtcgtttgcatagtaggaggcgaatttgttttgtaaaatatttagttccaaaggcgataacgattcttccttctctgtggtgccaacgccttgcgtgaatttagacaggcataaaactagaaatgctgaaaaaaaaaacgacttcaaaggcatattaggacgtcccaagtaacgaacggtctacaattgactattctatagaacgcgctaaaatctcagccaaggaaaagagttttcaaatttatataggcgacgacgtattctcgagaatttgcgtttttcattgtattgtttattttcttcttttttcgcgggacttatttcttgaactctgtccgtaaatagaattaaagggacacatttttgcagcgtccctgaccttgtgatgtttcaaaataaacgcacacattatttttaaatggcaatttcacgtagttttagtggtttgaaaataatgataaaatttgggcattaattgtgcagattatcagtcaaaaagtgaatcgaaatgtatcccaatacaatttcatgtgcatatttcactactacgaagtgaatattgtaaaaatcacgttatgacataactgcttttagtaaatctataaattaaatgattaatagacatgtacccgaggataataggattggcgaaactggatatttgtttgtagtatcacaggttaacattatcgttttaggacctttttcactttgtctggtgatcttggggaatctctatatcttgagatacttgatttaattaggcctccataaccagattatgcatattcgattggcaatgaataacttataactgaacgagttgtatcattatcgatatcgttatatatggtatatccaggactgacagtcaacatatcacttgacactaccttaaaatattcaggatttactaggtataatagacaacagactagttaacgacaaatactgaacatagagacgtacaaaatatgatacttgtgttcctgccacagcaaagttgatgtacttagttgactgtatataatttttttctttcaacctctgctttatctaacattatttggcatttttttatttctatctagttagattttaactataatctgcttattcagtatacagtgtattctctattttatttttttgttatttttacatgttttcaatttagtctactaagattatatgttacaattcaggtactccgtcaaatagcccccttaaaatactgcttatgtgcacctggcatgaagattggtatgatatgcatatgatatgttctatttctaggtttattgactctatgttttctttctaaaaaatcttgaacatggtcgcgacagctactttgacaatcattgataatcagccgtgcgtcagaactgaaggtctgctaaatgagcagaagaagccagagcgtaaagttttctgtacgaataaagaggggggaaagccgtattttttattgaacgactgcagaacggaggattatgactgttgttatgaaaatagctaatatacaatatatgtgaaactccttcgcaagtataataactcacatagtctttgctcttcgccatcagttacaaagtgcgctgcaacttccgaaatgcgataagtcgtgatgcggttacctcgatatcgaaaccttctgtttgtccgtaaaatatcgtgtaacactaaagcatactttttctcatcgatttatggctcatcgaccaaccgaattctttgatagttaatgtatgctgcaggcagaagggcagccgtaggtataaaaaagactagagttcacgatccaagcactatttgccatttttgtgccctttcaaattattcttttttatcgcattgtcattctggtactattaaagtaaaattaaaaagattgaggaaaatttttggtaaaaacgacaactgcaggactcgaacctgcgcgggcaaagcccaaaagatttctaatctttcgccttaaccactcggccaagttgcctcaatttacaagtaatttgaatattattagatagtatgatgcagtattatgacacacatctaaacgttaataaaacacacatgcaacttgttggaataaaaatccactatcgtctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacacgtctatcaactaatagttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttatattatcaatatattatcatatacggtgttaagatgatgacataagttatgagaagctatcatcgaagttagaggaagctgaagtgcaagaattgtttcatatgtgatttatgaacatttagcatgatttattgtcatattgaggtatggtatgtcgatgataaaacaaatccaacaattgtgagcgcaagtggtttagtggtaaaatccaacgttgccatcgttgggcccccggttcgattccgggcttgcgcacttttttagcaactattagcgatcaatatgaagggtttagagactaggtgcctgcctcgcctactcagcattcgttcagtcaatattttatatcaccgttaataatgattaagcagttttttttgttaataaatccggtcatcgggctaactaatcttcaagaacaactagacggtcatccccttttgcttcataacttctccttataatataaaaacttacaaaacgaccatgatattcaatctacctgttagtgtgctgctttatttttctttgatatgggcaatggagcctagtttcgtaagaggtaagaacgtcgtcaacttaattactttcaaagattcaaatggcaagctgcacaagcggttagcaccagaggaaataccgccccggctacataattctcaagtaaattcttatccattaggatataagggaatgcgtgacttttcaagacccgcagtgaatttagatgatattttagggacacagcaaagaaagcagcaagagtttttggctgaattgtctcctttatccttagaatcaaagttgtcattagtgaacgaggtccaaatatttgcaagctatgtgcgaaatgatgttgaaacatataacaaagtaagtgaccccaacgaagatttgattattattgcaccaacgaacagggctgtctctcagcttactttaaaaccgtggcaatttccgaataatattgataagcttgaaagtgatggtgccaccgagaaggaacttgatacggcaatacaagagaatatctccaaatttgtgagatctcatattgtagtgtacaatgatgataaaaattcctacaagaaggtgagtccaggatgtacgctcctgcagagtattgacttcacagaaagcaagaaaagcgattcggaaactggtggtgatattttactcaaaaaagaaggagaagtatattatgtagcttcctccagagacgagaaatttcatgccgtcgagagcattgaaaatggaagcaatggtgttattttgatggttgatttcaccctggtgggtccttagttatgtgttgcttatggttttgacttccttgaccccatacaaattgcgttctttattttttttggttataatttattaataatggcgagtaggatcggcctatctttatggagtttacaacataatatatacattggtatcaatttgttttatagttatattttctctagtatgtgaacgataattttgttttacgaatccttatattaatgcttagctggggccggtggaataagaatacaactatgaaaatattacaacaataccttcgaacatatatatacaccacttagaaaattgatggtacggtgcctgagatcgctgctggtgaggtcatataaatagaggatgcgtttttgttatcaagagaattctccctctccgataacacgtcctgcgtatccactagcggttgctccactttcttattgaatgagttggattcacccccaagtagacctactttaaacagctttcttgcttttaattttctttctctattaataagtttagaagccatatctacagggtgcaactccccttttgctatcatttcatgaactttgtgatcaatatttttagtattaatgacatcttttcgtacccctgatcccctttcaacaacggaaccaatacatttcataattttaataatttcagcgtgggaatttgtgactgctttaggaatattatttaaagttgtaatctgatttgatagaggacaaaacactctttggtattgaaacgcataattggcgaactcaacctgctgcttgaacgccttactgaaacaaagtttttctgtccgttctatttgtataaggatgtctttcatttcagaataccgtttcacaatcttcatagcagtgactacacccactttccaaattccgctagtgtaatcacaccctgctaaacaaactagattacgaaattgttgttcacttaattctcctagagggaaattttcaggtaaagctgaaaaatcgtcttttgagatttctaaagcttttccctgatcatttaactttgttatgagtgttttacaaccaaagaccaacaaatcagaatcttctgatatgataccctgtataaggcccattttttccaagtaaaccatttgcggatctgcttcaaatggtgcaacaatgtagggaattgaatgtagtttgcaataatcaataatacatttcgccatttctggtgtgatgtcaacacttttttgaaaatattccattgcattatatctgttgccggctgaccacaatttctttgcaatcatttcgttttctaaccttttctttcttcttctagtttctgtatgatttttcacaaaaagggaatcaccatcaaaaactatatatggcttgatcttaaggcgttttaggagttgcagccttttaatgaaaaattgcaagtatttgtttgttggcttattcatcacaagttcaaaagcacacgcacaagaagccctgtgtagccacgcataaccatcaatggctaatgtttgatacatgtattttttcagggacacctgtttttgaattctctttaattgaggcagtaagccaggtattcccattcctatcgaataataatgttcttgttgttaattttgatgatcgttttctcttactcgctaaacaatatctctttccatattaagcccataaatatgattacttttctcgaattaccacgaacgacatagagtgccacatatcccttttgtgcaactattatcctttaacgtgtcacggaacgcgtcaaaatggtaatatgtaaacaaaggaaagtgaaatcaaaacaaaactagggcagcttccagtaatttcccaaaacaaacatatgtatattatatatatatgtgctttgaaatgaatgttacaaatgtggctatcttcattttttcagctaaacatttattaaccacctcatgagctttcctaatagtccttgattcagccaatcacttataagaagcactgcagcttgaggcataaacttttctatactcacagttgtttgataaaaggctaaaatatacagtttctcctaatgaaaacaacaaaattttcataccatatcatttccttgttcaacatccttatttggcaatttgtaaagcttaaaatagtcaacttctatcccgttgagcaaagctttagagcccgaaggaggatacaaaattcgcctccacaaaggcgcatttatatcgcttgtaagccaaaagtctttaacatttcttttccaaccgtaatttgttggtattcttgatgtaatcgaatacacattatgtccggtgctatccttgatgccaatggtttcttttataaccgctaaccactgatccataccagtcaccgcgtaacaaacgccaaaacaagtgcgtggtttccttatcgttgagcctgggactggtgctagtacagtatcattactctcctcacccggatcaatcgacggcgcaaatccttctggagtagtattgaagttttcattgaaagataacccatcggggccaatggacttactctctttcatcaaaacattgaattctgtattggtcattcctttacatatttgaaaggcttggacgaagatcaaacttgcaacccaaatagattggagtaaagcccataataatatcagaaagacaaatctatcatatattaatcccgaacagagatctgaagcgcctaggatgaaacatttgccatttttctgggatgtatcttcgtgtgcatcttcaagttcatcaaaatattccaggcaaagtgcaagaaatgtgaaaataccactttccattaatgtaataaaaaatataaatgctttgtgatttttgagtccgacatcattaaagatccaagggcagtaatgatcaaatcttgcaaccacagcattgtttaagggcgaaaatttgcttcttagaggttttctaatccaagtttcgatacaaaagttcttcgtatcaaatttaccgatttcgagcaagttcgagattgtttgtcgcacgttctcatgatcagtttcttctggcaaacatcctgggtccataataacaagctgcccaaaaaggtaaaatacagaaacaagtattaccagcattaggatgttagtatattgttcatcagaaaatgttcgaggcataactttgaaaaaccaaacgatagtcacccaaagtaaagtgccaaaaaaaacaccggataacaaaggtgaccttaacaaggtaacgttgtggacacccattcgtccatatgacggcagaacgaatttgttcaagcctttgttagtggcaatggccaataaaaaaaggacaatgattacaaacaaagggttaatatgagagaaaagagcaaatgcgattcctagaaatagaaatggcgttatgaatgtaacgagcttagcatgttgactttttttgaaccattttttaatgggataaccatggtagtcgaatccagaatgtgttagagcctctctaagtgagtacacagtgttcatttcttgagcaatagcaaagcaatcttttccggtatccgttttttggaaaaaatctgcaccatcttgaatcaagtattttagtacatgtggttgcccttttacagtgccccagtgcagtggggtgaatccttctgtatctgcgatctttatgctggcaccaaatttcaacaattctgctacagttagggaatctccctggtaagcagcccatagtagtgaagttctgccctttgggtctcggcaatctatatctaaaagacctttgctgacaacgttgaataaaacgtatagaactagcattatatttgagctgttcacagataagtgtagtagattgaaaccttggtcatcggtcatggtgggatcagctccatgcttaagcaaaaaatcgacaatgtacacgtacccataccttgcagcccaatgtaatggtgtggcatgcaaagcaccagcccttgcattgacatcagcgccttgtgaaactagaaaatccactacagaaagtctgttattaatacttgcccaatgcaaaccagtgatatgttccgtagagtcaccgtcgttattaacttcgagcaactttccatgtatcatttctttgacagtcgctagatcacctctttggcaagcggtatggtagcgagttaacagaggatcttcttcggcctcatcattatgattcacctgctcgttcccgctttcctcttcatttcctgatcggatagcctttaatgatgccaacgaagtaatttcgttagaatcacccagactaatatcttcctgtgagtcgttattgctaggatcaaccgtttgctcttcattcgtcaaggtcgacgcccgtggcacattctctaattcgttcaccatcaattagctactctgaacaaagaagtgtttttttatctagacgaaacggaaatgatatattctacttcgtggtttgtaatctactaatcgaccgtatatattcctcgcttgcacttgtgtctgtacattacttcgttttatagatcgttcaatatgagggtgtaataagaaagtacgaaacaatgggctggctttatcacccggagtgtagggtacggatgtttgtgatcagagtaacccaatgctaaaagtcgttcggaggaataagcagcaaaacgtgaattgataatattataggagccaaagttctaacaatgataacgtctcaacagctacatgagctgtccatatgtgcatcttcttgcaagtaatcagccggttttatcacaatttttacccaccgtgataatctgagagggcgaagtaggtattagccgtttacattagaaaaataaggtagtggtaataaagcacactacacatcgaagaaagaaacagacactactacatcggtggggggtcatacaatagaggaccaaaatgaagaatgataataagttgcaaaaggaagcacttatgcgactatcgcagctaagatttccatttgccgatgctccaagtatagtacaagcgcatcaaaaagatgaacaaatccagggccttttgattatgaaagtgactgaattgtgcaaattgataaagagtcaattgtttgttaactcttaccctaaggaactgtccatatttgccaagctcctgtatttgctctttactacaggaagacgtggtagaacgttaggtgaggaatatgttgacttgacatacactaataggaagggtaccagacttgcaggacggctcaaaatgattgtattcgctttcgcttatcctttatgtccatatttcatcaccaaactatacaagaaaataatgaagaacaacaaggaaagtaaaattgaagatactgaaagtgttgccgcgttttgtaagggccttttagatttcattttagacgtacacatgaccctcttttatttcaaaggagctttttacagtatttccaaaaggatttttggtatgagatatgtttttaaacatatattgtcaaaaaatgaggccaattttagagaagagggctcacaaaagtacaaagtattaggttatatcctattagctcaaaatgttatgaaatggtaccctgtcctaacctctacgctcgggtcctggatttatgggagaaaaaggaccaatgattcaattactaggtcgtctgttggtctacaggagcgttcagaacatgaatctatagaaggcataccgaaggaatcgcagctgactcatataaatttgtcagataaaaaccaattgccatttattccagaagcctcgagaaaatgcatcctatgtctcatgaacatgagtgatcctagctgcgcgccatgtggacatctattttgttggagttgtcttatgagctggtgtaaagagaggccagaatgccccttgtgcagacaacactgtcaaccacaggaaattctggtcctgcggcaatagaggaactaatcaataatttgactactcttttagcattgtccacaggcctttttcagaaataacgcagacgtctgagcaggagaagtaaaacgcgaaggggaaataatgctttttagtcttgtaattatattaattaattaaataagtttttctttatcggaattttatttaagactttcatttctctaatgctattgtcagttacaggttagaaatatatttccaactatacaccaatgtggaataacagctgcttttgtttgcctttctttttatttcctccactagttgtgttcaattccctcaaattatcgtgcacgttagtatcttgtgtgcttgactttttaccccactgcttaggatcagcaatttggggtctgttcagacctggaatttgcacctttggctttggtggaggtagttgaggtaggttgagacttttcaatttatctttgctattatttagagaagtagaagaggaaccctttttactttccaaataggttggagagaaggcgactgtattagtggaagttcgataactaactgattgaggtgtagttcttttaatgttttgcacgggtctcagagtgtttttttttacggtggttgcaaagggatcatacgacgctgaaggacttttcagggttggaagatttttgatattcctaacgcctaatgctgcaccagcgctgcccccatcgtttgttccaccccaatggcccctgcctattgacattgaaagggaagaatcactagataaagaaggtagtgaagtttgtcgtgcaagggtttgctctctttgttcatatatggcgttcagattattgtatttggaggagtttttgggaaaggtttcagctaagttatgaatcaataaatatacatccgcatttggttttgtgaataacaatttatatgattccaataatttttcagcacttaagcgacctttagaataatcttcgttataagaagaaaacttattgaagtcttctttggaattttccagatagtattttgctctttctgccaatcttagtctactttcctcgggagaactagcagatctcacatcagttctagagccggatgatgaacccggtagggaagatatagatggaaggtcgtaatcatctctttccctgatcactctagatggagccgagataaaagtagaaagttctgactggaaaaactttggctttcccttcaggatattaccatgctcctgcaaaatgtgggcttgtaactccaactcgtctttaaatacgacaaacttgttatctaagcaagtttggacggtgcaaacgtaatgcgaatgtttaaagtggtcaaaaagctgattataatccttaaagtattgaggagaagcggggttcatcttatcacaaatatggcacttttcatgctgatttctcatgtgaatgtacaattcgtcgtctgaataaaatcgttttccggaacagaaggcacacatagggtggcctttgaatccttctgaattacccttagtttgatggttgcgtaattgattttgggtgaatatttcaagctcacaagggaatgcatgcttatgggttgcacatattaaacagatcattctgttatgttcagatttcaagtgttcattatatttcttgaaactaccaaagtcacaaacttgttcatccttcgataggggacaaaaaaattttaaaagatttagtgtttcggtagcaacctcttcgctagtgaaatttattccatatttttcatttttttcgcaaaagttatatttatctgaaatatcaccatctatgcgatcggtaaacatgacttcttcattctccgttctgcaaatcaaacagcttttcttgttgtacaaagctcgttgtctgaaaccacagatatggcatgtcttatgatggcatggtgttagagatacgtatgttaacttgcgcgcacaaattacacataattcattttcttcatcagtatcatctgcgcttgaagtggtgaggttgggttcagcagaaaggttatttttcttttgctttcttctgaaattcttcctgtcgttgtgaggttttgtattattttggggcccttgagtacgacggaagttacgtgtcggagtaacgttttctttcactgattcgctcatcctaattcttgaaaagaagtatagccactattttttcgacgaaagagactgtatcaaaatgcactttatggatctttttcagctaggtatgcgctcgacgatttgttgaatatggctgagtgggcagtcgttcagatgcccttttcaaaatcttaagagaaaatcagaaaatatagctattattaagagtgaccgcgagtatgaaactttcagtgtaacctttctttattcgagataatgcttaattacaagtcttccgaatatctaatttttttttttttcatttttaaatttcagtttttaccgcatgcttttaatgcagggatatgtataacgaggtcactccgtcacacatgacagaattgcgttatagtgatacaaaggtttatgtaactaggtagaaaaatcgtcattaagtttatttttagaattcagatcgatcactgtgttaatatgagttcctgaattgtactcttgcttctacatctacgctgctttttctagagaccagaaatttacgatcccgtcgtcaccgcctgttgcaagtatagttttaccatttaactccaaccacttcacaacgttgatttcataaactccatgacataatgcacgtttagcaaaaactttccattctccgtctacttcttcatagaccgctagtactccatccgctcctacactagcaatgaggccattaaagccccatgcaacattgtatacctgtcttttgtgtacatccgggagaatagcttcacaaacccattcttgttgatcatcctcgtcgtcacccatgtatttccatacccgtacagtggaatcgtcgcttccactgcacagtctaaacacgccctcagtcttgtcaaaatcagaagaccaaacagttccttcatggccatttaagacagcaacacattcccagtcatcgtcatagtctttccatatcctgacggtgtcatcataagaacttgaagccagtaatgcttcagatggatgccatataacatgtttaacgtcttgtgaatgttcttgcaaaacactaatacactcatattcctcgccactttcatctgtttcccatatccacacgcttttatctctggaacaggttgctaggtaatatccatcattcgaccacgctacaccttttacttcattttcgtgaccttcgataatagctagcaggtccatctcgaaagttctgtcagcagattcttccttagcccagatagatacagtggaatcaaaagagccagccgctaacagcgaagtgtgaggtctccacgccacagatcgaatcgcctttttatgagcagtctcatctagcacatcaattaacgtaaaatcgtcatatttcacgctaactagcttaatttttcgatcagttgaacctgttgctaatataccttgagaaaagtcaaaagaccatatcttttccttgtaaagtttcaaagacttaatcagattgatagacgccattaccaaataagtaaaccaattgaactattaaaatgtcgtggtatagcccgattttgatttgtgatatctacaaatctagtatttattcgcaattaatgaggcaaagacgatacaatattcgatgtgagatttttcaaaacacggcccgctgagagcagaaagttttagatgacctatttgaaggcaatcacgatggtatttttcaagaaaataaatagtagtaacactgctatgcacatcagagtcagattccttaaattcaaacgtttctacaattagtatgaccttttcttgaagatctttttctccttataaaggcaacacaaaacaagatagaagtgcaaaggtattttttgtttttcacgtgataaaatcggcttcgagaaagtagaaaagggtattatgatttattacaggctacctgcaccatctcaaaggttttacgttactaaggagtgaatcaggttttgataaatatttacactatcttttacaaggaagatgtcgaataagcaggcggttctgaagttaatcagtaaaaggtggataagcacagtgcaacgtgccgattttaagctgaattccgaagcgcttcatagtaatgctacggtatttagtatgattcagccaactgggtgtttccaccttggtaattatctaggtgctacacgtgtttggacagacttatgtgaattaaaacaacctggccaggaattgatatttggagttgctgatttacacgctatcactgttccaaagccagatggagaaatgtttagaaaatttcgccatgaggcagtagcaagtatactggctgtcggtgtagatccagaaaaggcttcggtgatctaccaatccgccatccctcaacacagtgaattacactggttgctttctactcttgcctcgatgggattacttaaccgcatgacgcaatggaaatcaaaatcgaatatcaaacaatcaactaatggggattatctggttaacgattctgacgtgggaaaagttagactgggcttattttcgtatcctgttttacaggcagcggatattctactttataaatctacacacgttcctgttggcgatgatcaatcgcagcatttggaactaacaagacaccttgctgaaaagtttaacaaaatgtacaagaaaaatttttttcctaaacctgtaactatgttggcacaaacgaaaaaagttttgagcttaagcacgcctgaaaagaaaatgtccaagagtgatccgaatcacgactctgtaatttttttgaatgatgagcctaaggcaattcagaaaaagattagaaaagctttaacagattccatttctgataggttctactacgaccctgtagaaagaccaggcgtatcgaatttaattaacattgtcagtggcattcaaagaaaatcgattgaagatgtcgtagaagatgtatctcgtttcaataactatagggatttcaaagattatgtttcagaagtgataattgaggaattgaaaggcccaagaacagaatttgagaaatatatcaacgaaccgacctatttgcatagtgtcgttgaatctggcatgcgcaaagcgagagaaaaagcagcaaaaaacctggccgacattcataaaataatgggcttctgactgtccccggctttaggctgctgcaaacgcaatgtaaataataatacagtttaacttgtacgtatctttgttatttcagaatatgcaagattcctcactcggcagatctcatcaataaacgttagtatcttgaaaaatacgcagatgttggtacagtctcttgcagagggccagcaccgttagaatgttgtgttgccaccgtctggctcgaaaacaggtcgatctgtgtaagtattgtcctgggtgcagttatttgtagtagcgattttcgcgggcagtggaaaagaacgggtgcagtgcggcgatgagtgcaattagctgccgaagggtttgcaccggtgattccgagaccttttgcacacacttgtatatatttagggaagtcacggtaactaatggatttcttctcaaatttgagacatatggattagactttaattctgcctggtactaagctacttttcaaaggtatttgagatatttcgtaaattttgcggccaaggagttgaggtgtttaatacttaaaacgaaatgagagaagtgatacttgctgtacatggaatgacatgcagcgcctgtactaatacaatcaatacgcagttacgagctttaaagggtgtaacaaaatgtgatattagtttagtgactaatgagtgccaggtgacatacgataacgaggttaccgccgattctattaaggaaattatagaggattgtggatttgactgtgagatactaagagattctgaaattacagccataagtacgaaggaaggactactgagtgtacaaggtatgacctgtgggtcttgtgtttctacagtcaccaaacaagtggaaggcattgagggtgttgaatcggtagtcgtttccttggtaacggaagagtgccatgttatttatgaaccgtccaagacaacgctagaaaccgccagagaaatgattgaagactgtggatttgactcaaatattattatggatggcaacgggaatgcagacatgaccgaaaaaacggtgatcttgaaagtaactaaggctttcgaggacgaatccccactcatactttcttcagtaagcgaaaggtttcaatttttgttagacctaggtgtaaaatcgatagaaatttctgatgatatgcacacactcaccataaaatactgttgtaacgaactcggcattagagatttattgaggcaccttgagaggaccggatataaattcactgtattttccaatttagataatactacccagttaaggcttctctctaaagaggacgagataagattctggaaaaaaaacagcataaaatccacccttttggctataatatgtatgctattgtatatgattgtccctatgatgtggccaacaattgttcaggaccgcatattcccttacaaagaaacctcctttgttagaggtctgttctacagagatattttgggtgtaatattggcaagctatattcagttcagcgttggtttttacttttacaaggcagcatgggcatctttaaagcacggttcaggaaccatggatacactagtttgtgtttccactacttgtgcatacacattttctgtgttttctttagttcacaatatgttccatccctcaagtactggcaaactcccaaggatcgttttcgacacatcaatcatgatcatttcatatatttccatcgggaaatatttggaaactttagctaaatcacaaacatcaaccgcactttctaaattaattcagctcactccatcggtgtgttcaattatatctgacgtggagcggaatgaaaccaaggaaattcccatagaattattgcaagtgaacgatatagtggagattaaaccagggatgaaaattcctgctgatggcatcataacaagaggtgaatctgaaattgacgagtcgttaatgacaggcgaatccattttggtgcccaagaaaactggttttccggttattgctggttctgttaatggacctggacatttctacttcagaactactaccgttggggaggaaactaaattagcaaatattatcaaggtaatgaaagaagcacaattgagtaaagctcccattcaggggtatgcagattatttagcctctatttttgttccggggatcctaattttggcagtattgactttctttatttggtgttttattttaaacatctcggctaatcctcccgtcgctttcaccgcaaatactaaggctgataatttttttatttgcttacaaactgctacttctgttgtcatcgtcgcatgcccatgtgcattgggacttgccacgccgactgctataatggtgggtacaggggttggagctcagaatggtgtcttaataaagggcggagaagtattggaaaaattcaatagtattactacttttgtttttgataaaacaggtaccttaactacaggttttatggttgtgaaaaagttccttaaagattcaaattgggttggaaacgtggatgaagacgaagttctcgcctgtataaaagcaacggaatccattagtgaccatccagtttcgaaagcaattatacgttattgtgatggtttgaactgtaataaggctttaaatgccgttgttttagaaagcgaatacgtgcttggaaagggaatagtctcaaagtgtcaagttaatggaaatacttatgatatttgtattgggaacgaggcgctgattttggaggatgcattaaaaaaatccggatttattaacagtaatgtcgaccaaggaaacactgtatcatacgtatcagtaaacgggcatgtgtttggcttgttcgagattaatgatgaagttaaacatgattcttacgcaacagttcagtatctacaaagaaatggatatgaaacgtatatgattactggcgataataactcagcagcaaaaagagtcgctagagaagtaggtataagcttcgaaaatgtttacagcgatgtgtcacccacaggcaaatgtgatctcgtgaaaaaaattcaagataaagaaggtaataacaaggttgctgttgttggcgatggcattaacgacgctcccgctttagcactgagtgatctaggtattgccatttcaacaggtacggagattgctattgaagcagctgatattgttatactgtgcggtaatgatctgaatactaatagtttgagaggactggccaacgccatcgatatttcactaaaaacgttcaaaagaataaagctgaatttgttctgggcactttgctataatatattcatgattccgattgctatgggtgtgctcattccttggggcataactcttcctccaatgctcgccggtttagcgatggcattcagctcggtcagtgtcgttctaagttcattgatgttgaagaagtggactccaccggatattgaatcacatgggatttcagatttcaagtccaaattttcgattgggaatttttggtcaaggcttttttctacgcgggctattgcaggtgagcaagacatagaatcacaggccggactaatgtcaaacgaagaagtcttgtaaataacaggtaagtctaatttatttaaaaaaatccacgagcatatagatttataacaataataataattaatattcatcaattttttagtaaattcatatattttactcctactctatgtattttcagtaagtctactagtcgtattacccgtcggtttcaagggatattatggaggtaataaggatttttttaccgatttaaaaacccattatatccctcttagaaaaattttagtattcttagataagttgctagatttaccaatatcaaagggaagactgcaggacaacacaaaaacacaagaaaaggaggacaaaaaatgcaggttaaatcgattaaaatgagatgggagtctggtggtgttaattactgctatctattgtccgacagtaaaaataaaaaatcgtggctaatcgatccagcagagcctcctgaggttctgccagagttgactgaggatgagaaaataagtgttgaagcaattgttaatacacatcaccattatgaccatgcagatggtaacgctgatatcttgaagtatttaaaagagaaaaatccaacttcaaaagttgaggttataggagggtcaaaggactgcccaaaggttacgataattccggagaatttgaaaaagttacacctaggtgacttagagattacttgtattaggacgccctgccataccagagactctatctgttattatgtgaaagatccaacaacagatgagcgctgcatttttactggcgatacactatttaccgctggttgcggtaggttttttgagggtacaggcgaagaaatggatatagctctgaacaattctatcttagaaactgtgggcaggcagaactggagtaaaacgagggtttatccaggacacgaatacacaagtgataatgtaaagtttgttcgtaagatttacccgcaagttggtgaaaataaagcattggatgagttagaacaattctgctccaagcatgaagtcacagcagggcggttcactttgaaagatgaggtagaatttaatccattcatgagattagaagatccaaaggtccaaaaagctgccggagatacgaataattcatgggacagagctcaaattatggataaattgagagctatgaaaaaccgtatgtaggaaagccaacagagtataatatacttaaaaatattcttttagcatacccttttatttcaatgtataagagtttttggaacgctactttataacattcaggtctgttcactagaactcttgtagttgtgccgtcataaaaattagtcttcgcgtggctgaaagaaaagttccaataatacgggcggctcgagtagagtaatcattgccgtcacaaaaccattttcgggtagaaataaagcaatggatatttgagctccagaattaaaatggctttccttttgcggtttactatctacttgactttggctggtatttaaacacaagtaagagaagcatcaaacatgggaaagaaaaatagaaagggaaaagaaaataatgctgctaaaacctcttttctaaaagtagagaatattaaaaacactaattcgggattggagcttccatcgcaagactatacaaacgttgaagaaaaagaaagtagcccgaaaactgactttccattaattacaaaggaacatgtaaacacgaaaactgacagcaatattctcgattatcccaccataggcgatttagtttcctcagtagagaaattatgtgtcttgaaagaattgaagatagcatttccagaagtagatgatacattaattaaagccattttaattgcctcccaaggggttttggagccggcattcaattctttactctactactcaagtccggaggaaaacactgactttgcattaccaatgaagccgataagtgtggaagactatagtaaaataaatgtgtctgagattttgcaacgtgaaatattcgatgatattgaagacgaattttctggtcaaggaataaatggctccatggtaatttcaaaaattgaatcagaactaagttctttggccgaacacattggcaacattagcacccccggatcgaatagagaagtcgccgaatcgactaggaacgtggctgttgcagagggccataatacaattttatcaaacgaagatagtatactcaagggaaaagagaagggaaaagaggaggaaaaggagaagggagaagaaaagggagttaacagcttaaaaggcgccgctgtgaaagttgttgcgaagtcattgaagaataatcgcattcccgtcactgtgaagagaaatgagccttcaaacaatttatttgacgttttaaactgcgacgaaagcgaggaagaagaagagcaagatgtcgaaaccaatacgtcgaatcaagaaaggaagaaccagggcggtaatactgaagtgccggaggctcagcgtgacagtgcagataggttacctgccaaggacgacggtggatacaaatctgcctttggcactgatagttgtggtctatttgcagctgacgctaaagatgaaaaaaagcaggttcatccatctagacaagaattaagttttacgtagtgtatagcggtaatgtttattaactctttcggcaaagtgcgtttgggctcgcaatgaacagacaccaccattgcttcttctgcgcttatttgcctttgttgtatatctagttctcaaaatggagtcattcatcagtcgatgtgtgggcggaaatgacgttcatctagcaatggcacactagtttttactcaacaattcaaactcaatggaaagccaggaagttagcgccgggaaacttcaggacaatataaaaacaggactaacggaagaaaataatgtgggcctttttgagcaacgctgacggtaagtagtttcctacgatcgtacaatcccggaaaattgtagtggtgcaagaagggaaaagaatgatggcgaaaaatgcacgcgcgtaaataatgatttgtcgagtcctattgaccacaaaacccgcggaaacctagttagcccaaaaggaaatggatagcatatgaaaaacgaaacgaaacgtccttttgcacggcagaaagagcttagtaggacccgggacaaatgcaagttagattccttgattcccgaatgctcggtcttgcgtttcgccgtggctgcatggaaggtcatcgtacgggtacgggcagtctggctgagtggtgccgccaaagtgcaatagctgtcagtagggcgtgaggaatgtaaaaggcaagaaaacatgtacgagggaagagaagggggcaaaagaaagataataggaacggtgtagatgaactagaaaaggttcaagagatgataaacgtgaagggagtgtcatatctaccgacataaagatagagatctttttttttcctttatttttttttttgatttttttttttgattttcttgatattagtttttagaagtcctttgacggggcagccggagaatatataccaacggcattctattgtctttttttcttccttccttgccaggcatctgcatccattattgcctttagttacaatgttttttttcccgaagcttagaaaacttataggttcaactgtgatcgatcacgataccaagaactcatcaggaaaggaagagatcatgtcaaatagccgattagcacttgttattatcaaccacgcctttgataaggtactatctttgacgtggcactgcgggatattatccgaaataagatcaggactgatgttaatgtttggcattttccagttgatgtgctctttgggtgtcatcgtattgctgttgcctattatcatactggacgcgatcgatctattcctctacatgtgcaggttgcttgattacggttgcaagttattccactacaatagatcatcattaccggtggcagatggaaaagaaaagaccagtggtcccataagcggaaaggaggaaatagttattgatgaggagataattaatatgctaaatgaatcctcagaatcattgatcaatcatactacagctggtctggaatatgatattagttcaggtagtgttaacaaaagtaggcgtttgaattcaactagtacagttacatttgtgaagcagaataaacttgttaatgaaaggagggaagacgcctactacgaggaagaggatgatgatttcctatcaaatccgaattatgataagatatcattgatcgaaaaatcattcacgagtcgttttgaagtggcttgtgagcagaaagctgcttaaattgataatcaaggtcaaggcaacgcaacgccactgctaagaacacttattgctacagaaaggaaactaaaaataattataaggctagagagaaataaaaacaaaataagagagataatatgggtaagggtctgccacccatctgataaaaggctgttctatcttttggaactctacaacacaggtaaacggatgatactggctatatttatatagataaacaaacttgcaggacagatagttaagcgtctatatcatgtgtattttaagcgaagaaaaaagtacaaaaatgataaaaggcaaaaaagatgagaagttttttttgtgataaaattaattattaaaaaatacacacgtagttaaaattaacagcgggggaggaaaccttaagagaaagagaaacaaaaaaaaagaaaggaaacaaataaaaatgagggtgacccgaacatgttgataccgtttcctaatactgcttccttatttcatttgatagttactttcgtttattgaatgagcttaatcttgtaggacaatgtacaaggcatatagcatacctgggaaccaagccaaaatggtcaaaatgatatccactatacagtcagtaccccacccacgggctagaaaaacggcgactggtggtaagaaaagggataatataatgttaatgatcttggcagaatccattgttgtattgtgctgtgctgtttagttcaaaatgtataatcaattgtattatactggcgaaaaacaacaaccgatagtaaattttcttctttttttcctttccctcttccaaaacaaaaacactcacttcctcttttgtatttatagaggcgcccatcgcaaaataaccaggacccccttttgagggcgtggttaaagggcacccagagcccacacccattgcatcttccgctattaggggactgcggaagtgaggggagcagtaaatagtgatctttgtaattttctgcaaaatccctctcgctgtctcgggtttttcgattcagaggaccttcccccccccatgttccgagatcggttttggtggttagaaggccggaggaaagacatttaccgcttgcgcgcggcttcttctgtatgctgtgctcaactaccaagagaaggattacgcgcacggatacgttggatgtctgcgattggtgatgctaagaactaaaggtatttcgtcatcgtatggtttgatcttcgctacccttgactctttactgcgataacggtaccacgttcccataaaattcttattactaaatctctataaagctgcaacagctagtttgtatatataaatcattggcgcttcttcctcaattccttgggaatttggagctcctctattaaaactgatgtccatgggatagtattgatacaatcgaagagtctccaaaaaaaccatcgggaaggtttctttttagtatcttcaggatactgaatccggctgccaatccaatcctaatctttggtaaacttgtgcctgacattgcgaccatatcgtagccttttcttctttagataagctgactttgttttttccctgttgatttgttgcggcgcttgatctcatcatcaattcatcaaggttattattggggtttttcaactgaatgttcttcaataaagcctttttcagaagcgattttgtttctgtgctgtttttccgcggtattatgcttggtgggggcatgtccggtctttttaagttggactgttgtaacttccatttcttatattcggagcatctttgtttgaaatcaaacctgcattgtgcctctactgctatatttaagaggtaattttcgatgatatttctccattccggtttcgacaaattcatgacggcttcatttctaccagttatatgctcatgtctttttctagcggtcgctactgtatatttggcgctggttagtttgaattcataatctaagttagcctccatgtacagatccgaatggactaacgttgcgattatggtctcatcgctagaatatagtggtaataattgtaacctaaactggggcatattatcacccaccgttattacttccggtagttgattaccccattcgggccttaacttctcgactatcaataacgatcttatatcgtttaaatcccaatccaataactctctcttggtaaacttgggacgcccgttacagagaatgttggatgggtctgctaatagaatatctggcgaatacatgtcataaaacgttttgggtaatgcttcatccaggctcactctcgtgattaacttgtggttaggaaattcggagaacgaagagtcattagttagttgcgtgtgcacagtagagggggcagaaaatatacttgattgataagacgaggcattatccgaaagtaaactcccactttcagccacgcttgatctcctgctcgctgaatgcatactgcttgaatgatgtgaccttctgctaggtgaggaggccaataatctttttttaatctcatctctagctctatcagtgtactccggaggagcattcacaaagttctctcttctcgaagaagtcgtggattgagagctactcattgatagtggcaaactttgaaaagaagcattatcactgccactcatcgtgttttccggaatggcctgtagggagcttgcaaacccatgattactgttagtcgattctaatggacgtcgttgtaaaacttggtttttcgaagttgctggtggtggtgaaacaaacattcctttgagtgtgtgtactctatgcgttcgaataaaattctctttgtattgctgcttgtggtttcgctattgagaactttcaatatacgttaaaaaatacttggagtgaaatgaacaaatctttttgtatgtttccttaagttattaaaaaactccatgctgttttttaataaaaaaagaagcagttacaggcgcattacaaagtttgagaagaaaggaaaaatgtcatttggttatataaattttttttcttaatggagattgaggcagcaataaaatgtgggatgaaaaaaaaaaaaaaaggcacttgaataaggggtagaatggcagatattccatgtctacggtagtttcactggagaaatggactcgtattttctctcacgatgaatttttccacaaaattataagatgaggaaatgtgtggggcagtcatcctaacaaaactcgcacggactccatttccccggacctttttcccgcttgttctagggaataatttcggaataattttagggacttcatagtatgactgggtttcaaggaacggaaaaactggttagtaccgcgttattctgccatttgctgatcgttttagtggaggagcggaggagggggcggggtgataactttttttccgctttacaatagagaaaagtccaagtaagtctcggcgtgagatggccttgatgttattagtaccggcggctccctaatagtttactaatacgcataccttatgtcatatttttccatcaaatattgatcagtagaaaaccttggcaatgtacatagagctacacttttttggatatggagtattagagaaaactgggtttggtgggcgaagagagatgttccctacctcctcaagagtcttcaactatgaatttcacaccatatccttatctaaacgaactatggggtggtcagctaacgcaagtattgaattctttctcttaaagtacccctaagttgaagaattcattttaatcttccttgctttgtcccccccccctagaagcatagttttgtcttaacgctgtaacggtcttgtatgcttattttggtggtagggatcggtttgcaccttggaaatgctatgtttactttattaaaaaaataattagttttcctccaaaacgtaaacaaatataagtttgagagacaaagaaaagaatgaaagagtcttatatatatataagttagctggtagcataaccatttttctcgacttatttataaaacattcgacatacttccatatttcaagcattaatatgagacctagaattttttcaagctaacttatgtacattgtagttatatgatgaggaaaaatgtacacaacagcttgtgctgtttattcccatcgtatgttgcggtaatgcaaacagcaatagaaaaaaaattgatataagaagaatatgactagtagcatcacagtgaaacagtaacggtaaatgaatcagcatgtgaatttttctagaaaataaaaaagaaactccgaagcggggagtcgaaccccggtctccacggtgagaacgtgatgtgatagccgttacactacatcggattgtaccttggtgatagtttgacctaaaagaaacgttcattatgtaatgaagaaagccaattattcggtcgcaaatcaaggttctgttagggaatatgattttctttgactctcaatgagttctcttatgactatttaggggctaaattatttgttatggcaatattattaggtaggaaagatacgactttactgaaattgttggaaatacaaaaaggagcagatcattccacataatgatatcattattccctctttcatttaaaaaatcaccgtttttattttattaattatcagtctctgcattttcagattctgttaaatttgataaatgtttttcgccgtttataaagtatttttgcatcatgtatgataatgtattagtaatatgaaaactggtgttattaataatcagtggtcaggatgtagtattagtttggaataaaagcaaatctcctcatgctatataagaggaatatagaaaatacaggccagttgttcttattaaacatgaacataatagtgggtctagcagttactatacatttaaattggcgactactattattcgtacattcgactatagcagtatttccaattaatggatctttaactcagctattatactgtttgagttcctcgtttaacatttccctgtccaacagggacttaaaagtatgtagggtttgcattaatatacagtagagacacttaaattgttactatagtaactcaagttactattcgtgagaatattgacttattattcttcatgaatagtcgattagtaatcaaatgaagtaatcagatgtgcaatgcgtctttaatgtttcagactggagaatgatacgtagctacataataatctgggtacagtaaactcaatgatctattacctgaatgattaatctgatgcttgcaatataacaattcatctcgtgacattaaccataagaattactctcatcattgctatatcggcaaggtttaatatgtccagtcggagtgtattttatatctctttcttttagaataagaatatctgcttttattcttaatcaatactacaacctaactactaactatcaacactgttaattacgattcgctccaacaaatttggttttgtggattcttaaattctcgagaaaaacttctaatatatcttgtataccagatactgtagcctttagcaacgatagaatacgaacagttctcttaaaattcgcctatttctcataccgttgcagatataactaaagtattgacattcagtgacatctggcgctgatatcattatttaacacacgtatgtttgcgtggcattgtcatttttaagagcagagaaagaaacaatgagctacttgagtgtgacaagttgaaaagtccaccaatttcacgttgaattaggattcatatatgaaattctagtcattaattagaattgtaagtttctgagcttttttttcctagtaaattaaacttgtctaatacatccagttgtgatgtattctatatctcagttctacagtagcacgaagtttcccggcctctctattcaataaattcagctatcgctgattatcaacagcagcaacgaataaagcataaaagaacagaaaaattcttctacaaatttattctgtaaagattcagcttctttcgtgaatttctaagttcatgaggggaatttaagtatggcgtttcttcgtagcgccattgtcttgagccaaaatggaactctaaaaattttcacgacattttactagtcagtaaagtgagcatatacatataagaagaaatttcaaaaggtaaaaaatggagcaacttccagctcattatcttttcaatgttgtcgatgccatagttggattatgaaatctcatattcataaccacaacgcgtttttttccttttaaggcactacagactccattctcacaagtttgtcaaaagcacgagcgcgatgagaattaaagtcagatctggttaatgattctggtacaacagcagaaacaaatcgagtacaaatttaatcttattctgtcgcaatagttgactttcttttctggcctctcgaacaaaaagcatgaccgtttccaacattgggggggaagaacgactaataattttaccagacgattatgaaacttcgaaaactataaacacttttacactgccgccaccttccaatattacatccaaacctcgtatcgagctcttcgaaaatattaatggaaaactttacgaaataagatcttttcaattcggcaaagggccctcgtattcacatgaggaagatttggcaaatgataaatatcactatactaaggaaaatcacccgatcaaatcaactttcattgtaaatacgtctgatcccaccgatggttatgtttttaactcaagcaaaatacacttttgttctttatacgatattgcttttagtttgattggattttactatagaaacagtgtttcagcagatgaacaagattactccaattcaagtgatactggtgaaaaccaaaaaagcaacagcaaaaccaatgagaaatttcttacggtgcgtgattaccatgatttcttaacggataaccatgacaagaattgggaaaacatttctttaagtcgtctcaagagtggcttagcaaaagttagtgaaaccattgaggaagctggtgacgtctattacaagatcacatctgcaatgataacacaatttttgttaggcaaggtatcaaaaattgtagaaaactttcctccaagtatccctacacttaaaaatgccccaacggaaataaaacagtgctacaaggtagttatggctacaaatcttttagtttccctgattccaagggcggcctaccataatttacttaccttttcacctacaatggatagtggttgcctaaatccggatataaaagctagcttcatagaactcgaaaactacgagactacgaacgaattacagaatgctgaaagagaattactgatgaaaagtgccatgaatgtaggcctaaattcgaatggcagggtttcattgccagtgaaaaaagttaccaaaaaaatagttcaaaataaaaaaccaaaagtagccataggaaaaggggccattgatggattttttaaacgtaagtagctagtatcataattaaacagcaatttgaatgctataactcggtggtgatgacctcagtgcgagataattacacaatattgtcactaccaacgaatgggctaccttttttttcctttctcgaattcaagaaaaaattaacaacttttccctcgatgatgttaacaaatgtctgaatataaaggaataggaaacggttgctagattgtatttaccttaccaactttcaagttttttttctaacttcctaactttcagtctcgatacattaatcaacaggacgtagtgattgcaaaattgttcagaatatacattagattaaaagacaaatggccaaagacattgagatatccgcatccgagtcaaaatttatcttagaagcactgagacagaattataggttggacggccgctcctttgatcaatttcgtgacgtggaaataacgtttggtaaagaatttggtgatgttagcgtaaaaatgggcaacaccaaagttcactgcaggattagttgtcaaatagcacaaccatacgaagacaggccatttgaaggattatttgtaatatctacagaaatatctcctatggctggttctcaatttgaaaatggaaatatcacgggggaagatgaagttttatgttcaagaataattgaaaaatctgttaggcggtcgggcgcattggacgtggaaggactatgtatcgttgctggcagtaaatgctgggctgtgagagctgatgtacatttcctggattgtgatggtggatttattgacgcttcgtgtattgccgtcatggcaggattgatgcattttaagaaaccagatataactgtccatggcgagcagatcattgttcatcctgttaatgaaagagagccagttccactaggtatactgcatattccaatatgtgtaactttttctttcttcaatcctcaagacaccgaggaaaacataaaaggtgagactaactcagaaatttccatcattgatgcaacattgaaagaggaactactgcgagatggtgtattgacggttacgctaaacaaaaaccgtgaagtggtacaagtttccaaagcgggtggtttaccaatggatgcgttgacgctaatgaaatgttgtcacgaggcttacagcattattgagaaaataactgatcaaatactgcagcttttaaaggaggattcagaaaagagaaacaagtatgcagccatgcttacatctgaaaatgcccgcgagatctaatattaacgaaaaaactgaaataaaagcaacgcttatacatatacatgcatgcattaatatatgtatatatatcggtacgtatagattgtaaaattacacttactactaaaggcagtatgaaagacgcccgcagtttttttcctactgttttcttgactgcggtgttcaaaaacataaaaatcattaaattactataaaacaaacgcatactgcgaagaaaaaaggctcggctataaatgcatatgagaaaatattatcttttgcctccctgcttaatttctgaaggcatgtactatccaaaagaaaaatcttgaaagaaaacaaatcccattattcttattattaaaacaaaaacttcgtcatcgtcatcacataaaaaagacctaccattgtcaaactgtacaacagcaacacaataataatgacgatgatgagttcctcgagaaaccctagaacggcgttataacactgtttgagggtattactttttccactactctcgtggcgcggaagacctgcttccaaatctactgtgtaatcaatacacttaacctcctctctctccccttgtgcgtcagaaaactctgcctgtcttatttccttctcctgttgtcctattttcagtacatcatcgatgcacctcgaggtatcttccatcttggtgtcaggttgaaaaacaattgctgtcgtttttttttagttcaacaagtttggtatggcagttgacaaaaattctatttgggctgcaatgaatcaaagtgtacaaacatctggtgaaatcgttcaagttttatactgaatagaaaacaaaagataaggttctgcgcatcgcaaataataaattactagcgcgccatacaagagacgagtctatttttttccgccagacgacacaaaaaagaacccgtgcaaatattatatcccacctcccacgtgtcagcgaagctcggaactgcgtaacattatagggcagaacatccaaatggaaaaagtaataacactatttgcgatgttagtggccatcctgcgtcgttcggataggttaggacgggctgatgaatatacgggtgtaataaaaatgacaccacgttatcagggttttcatgacagtgcaaactaatatatgtcatattattttaagtgggctcatttatttacatgtttattttttattgtaatttgcgtatgtatcattacacgctaatgcacatttgcacgttctaataatgaaggtcgtccgtcataagcaattaggaaatgagaaatcttgattttatcgctaaaaaacgctttctcttgtggcaggagcagatctcttacatatgtagttatttagtcgcttctaagagccagatcaggtgcgtggattcatataatatccctttttcaataacaacgttataaggaaacgttgggtaaaagaatattaattactgagtggaactttttctcattgttctgtgtatatacaatgttgtatctcaaaatgagatatgtcagtatgacaatacgtcatcctaaacgttcataaaacacatatgaaacaaccttataacaaaacgaacaacatgagataaaacacggccttccctagctgaactacccaaacgtataaatgcttgaacaatcagtttagatccgagattccgcgcttccaccacttagtatgattcatattttatataatacataagataagtaacattccgtgaattaatctgataaaccgttttgacaactggttacttccctaagactgtttatatcaggattgtcaagacactccggtattactcgagcccgtaatacaacatacaaaagtaactcttatttacaaaaaaatctcttactttgtagcatctagatcatcattcgtgggttctgagcagtaggaagaatatttctggtagaaatgataaatttcaaagcacagttcgaaagcaatcaggtatataattatccattccaaaaaagtgctgtttctctcgtttaaaagagagatgagggctcgacactcgtccgtagaatagtccagcttgctgttcagaatatttattcttgggcctatgtccaaatacctcgaaacatttttaaaaatctcttccaattgaggttcactccaataaagatcaggggtctcaattagttctgaatagaggttcaactttcctctaattagaaaaaggcggcctattgactttaatgcatcacttgaccttagatttaactttgttcccttagaaatattttctgttattgttctggtctttgatatatgtttttccattgcttcttctaggactgccaagttggtgcttctcgatagcccacttgagaatgccgccttatctagcattccttgatcagaatccaaggagttaattattatcaaatctccagaaagaaagctttcgcatgcaattctcggtgttaccttattatccaaactggaaagcttatcaaaatcttgttccccttctatttccacataatccatgtcctcagtctcaaagtcttctccgttcagtggatttaaactcgctgctttaactataggcactatgcagtttcgaacactagattcactgaagccccagcttacaatagatccattttgacctaaaatcattacgtcacctttattgccattatcctgataactaaatgacacgatttcatcaggtatcaaatttgtcggttgtaatccttgcatagtaagcaatttcatgcatcttttgagatcataaccctctccggtggtaatggtgatacaactcttcacttttaagtgatctttacttaaagaatcctccagaatatcacgtccattctcctgctttctgtggtttggcacaaaacttcgtctcaaatagcgagtagaattcttcgggtttttaagcatcttcattgtcttgatattcgtatccactgacttgtgttccctattggtcttcttctctgtagctagtttacctttccaacggccatcttgcacttctaaattctgtattgataaactagttcctaaccgtctaatttggaatcgtgatacgaaaccgaatgtgctagtcaaacttctgaatgaaagcattcttcacgccatattatgatcatttattaaatgtctcccgtaggagctagaggagcctcacacaacatacgcacacatttatattcaccgaaaaattaaatacaaaatggaaagtagagaaaggagagaagaagtagaccatctcattaaacctacatttgtctttagtatcaggaatatgtataagaaaggtgacctaccccctttacaacggtgaattagatgaatcagctagcctaaatatagtatctaagacattgtatatactttacctttaactgatgcgttatagcgccgcacagatctttaaaggcctacctctgtaaatcgataacagatgattttccggttttgtggcagtataatattgcccacctattccctttatgagcctctttggagaggttattataaatgctcgtggcaaagcttctaggagtcgagttattacctgacccaaaaacttttctcagccattcttccttctgagccaaagaagtaattgagattatttctaaagtttcatctcttaaggcatcaacagtgataattggtgcattggataaattgtgtaatatcatattcgaagaatttctggctgcatcctcataaacccacttttcccttttattagctttcttagatcttgtagccatgtttggaacataaattaccttttgattattagtcgaaccagcaacaacatcatctatgtcaccttcttgactactaccggcactgctgttttcatcccatcttttaaattcatcagccttatcgcccaaagtgagactatcgttgatcaaagatttattaccagtttcttgttggtacaaggttaaaaactcatcaagatctaaatctatgtcaacattagtgctcaatttttttatttttaatggcttgtactttctcttgtgattggttagtggatacgcttgttgcttaatcagcaaaatccagtctataccatcctgttgagcgccagtaacgacatcatccaccgaggaacaatcccttaacatatccgctttaatgttttgcttccacaatgtattcagtattgtaaccccgattgtgtccaacaaagagttcgaaaaactcgatatcaatacatcacacctgcttggcttccaatcaacagctgtatctttcaaaaacctatttctcttctttatcctatttccagaagcgagtttgaaatagttttgggctataccgaatattgtttcccacgctaagttgaaacctacagccttacgagtattgctgctcttttttcctgatggtctggcaaaaaaggatatcaaagtgtcatacctccctccagcagctatcatattacgtgaggatccatcgtcataaactgcatgaaacatgatacctcctttgtaaaaagcgctattgtagttactcaaaggagatatcacaacatttcttgcaacttctaagggttttaggtaactgagaacctttgatatatgggacaaagagtcctcaattttttttagatgcggactatcaatcatcaatttatacaggcgttttttggctgcttcgaagtccagtctaaaatcaaataactccaaatcattcaatgccgtagaagatatgttcagttgcgcctttagttcattctttacttccttgaaggaccttgcaaagcctacttgcgacaacattcgtgaaactagaggcctttgggctttatcaatatttgtaaagttgaaaacactctccaaaatatcagcatgatttaatatgaaaaaagtgtttgttttctcaaatacaggaaatacggttaatatttcatcgataattttcaagctttctgcatcataaaatcctgactctgaggaagattttgaaattatgtcgaagtcaatctcaccaaactttctaggttccaaacttgaccttgaatgatcaggaggtcggtaaacgtgctgcatcctatattgcttagaaatcagacttggatttttagatagatacctagccataggataagttaaatcatattgtaactgcaagacggtaccgcccttgtcaagcacttcatatacattctgcgtaccgtatatgggggcctttggaaaaatcctcggaggagcattattttcaattcctccatgtttcctgaaaattttaactacctcttctgtcatttgggacctgagaatgtttgcgaaaggagtggatgttggaactgagttatcaaatagaatatcatttgttagactgtaagattggttaaataaactttctcgaacttgctgttgccaaggggatgaaggattcgacaaactttttaaagcctctttgattacttcatcctgatgcttcacaggaagccaaccactatttaataatgtcctagcaccaggccttttattgggatcatggtctatgagtaaccttataattttcttttcaactttcatcttattatcgtcgaaatcaggaggaaattctatcgacactgatcgtaactttttcaaaatattaactctctccatacctgtactgaaaggatagatcatttcaaaaaaaatgattccaagtgaatacatatcaatcttttcattatagtgacctgtaccatctaaaacttcagtagcaacatacattgctgtaccaatggcggatgttaaattatctgagctgcctggcaaattctgtgaatctagcttaagtatatccagagatctatggacgttcttagctaacccaaaatcaccgattttaacatttctcgattcatctataaaaatattcattggcttcagatccctatgaatgataccctgggaatgtatataactcagtgcttccaaaatttgtcgaaataacctccaatattcatcacgttgttgatttaaattttcagaatggatcaaatcatatagcgttctattttcacagtactccatttgaataaaaagcgtacttttcttcttaacagcagtcatcggttttacaaaattcctccttcttggaacgttctggatactctttgattctttatcagtatcatcttgactttcgctcgaggaagtcgaggaagtatcatggtctagatcttcattttcatcatcacgagaactattttcaaagacaatatccggatatcctgaccccgatatgaaatcccagttactattatccaaatcgtgatttgttctatttttaaaaatactgctttgatctaataaatcattttcctcaaaatcagaggaagattcgctcaagtcactttcttcatcagttgattcaaaaacgttttcatccatactgtcttcttctaaccatgcagcatagtaacgcacaacatattgatgatttaagcttgctaacagcattacttcactcaatatagtagataacttttcttctgtatgtctaatcttcttgatcgcatagtatctgctatcgagagcattacgtgccttgacaacttgtccaaatgcgccctggcctaaaactgcaatctcttcaaagtcagaagcatatcgtgatcgcgttgcaggatttatagaagagaatctggaaccaacattaaatgatcttcttcgtatactcgattgtgaaagtgttctacctccattgccccgaacggttatggtatctccaggagttaactccaaggaattagaattgacactttcggaaactaagttaaatcgattgattgtagagtcaatattggtccttaagaatttcatgggcagtagttctaatgttcctaatcttttcttcggatcgttattaagcattttcgaaagaagatcatataaagtttcatccatacttgttgaatctaggaattcttgaggcgtttcaaaattcatcactatatcagatccactgattatctggataaacaaaacaccaagttgccaaatatcagttaatctttgaggtttggcgttattgaatttcaacaactcaggggctatccatgtacttggagataactcaaccgaagaaccatttttatttggatatctcgatagcatattcaaaacagtgtagccataagtggagtgaactaacttgggaatagtgcttccaaaatctgcatccttcaccaggatcacggtttctaagttgatacatttatgaacaattcccaatttgtgtatggcctccaatccttcaagcaatctaatcatccaaatacgcgctgttgctaagttaacaaatccaacagattgtatcaaatctcccaatggatagtagttacagtactctgtcaagagtcttattttccaaacaaacgttgcattatttctccccatgcgctccaccgtataaccgaacaatcgattcacattgtcatgcttagctttcaacaccgtctctaactctttctctaaatttgctatttctttttttccattacttgtgttgaaatagctattatccaattcaatttcagatagcaaatagtagaaattttccatcatttcagaagacattaaaaaatctgccaacggagattctggtggtatataaggcttcacaagaaattgtttggaaaaactaaatatatctgatgtcagttttattggcttaggatttacaactgctttaaacttgaacattgagttattaggcaattttgcctttatagtttttgaaaagacaatagcttcacctgatgcaacccattctgaaggtggttgtaaatctaactgggttgttctgttgaatagcaaatcatcatcatcatcttgtcttttctccaactctctttgaacaatttcatctatccttcgctgctcatctgatcttttttttattgtttcctgttgtttttctctttcttccttttctaattgttctttagtttctttgattctttgtaatcgatcatcttccaaggactgtgtatttaccacattttgaaattcgtccagtttttcttgagtaaaagatgtaatttcaaatataatctcttggcctcgggaggtgttgtggattttcttaaattcacttttcagcatttgcaattgactatccattacattttgtacatttttgaattctatttctggagcggtataaggatacattggggtcatcgcaaaatgtaatgttatagaagattcaaccggctctttgtcaacagatcgaagcgtaatttcgaatataatctgtggctgcttatcccagctagactttcttttagttaagtcagtaaagtcatccatataaatggaacgtatcgcttcaagttcgttgcactgtatttcataatattgatctaaagtgagatgactcaatgacatttatacatagtatgtgttaaggggaacggaaaattattgaaaaaaaaaatcaatgcttataaaatcttaaaagacaacgaggctttccaacaatgtaaagattgaaaatttagtgtatttaatgtccttttgtaatgaaaataacttcttgtaagaaagaagatagagataaatgtaaaagtaaatttgcttaaaaagattctaggctgtttatagattgattacaccaggttcttatctcaaaaatcagctactcaactgcttcctaagaaactacctacatcactatagtccaacttaaaacaaataataaacttctaaggctttcgtgtaaagtgatgttgggattgtccgatgaaataacaagcaggcccttgcacgtcaagattaatttgaataaagaagtaacatgtcatctttatgtaatcgctgttattccatacagaacaataaatacgtatatttcgtatgtcatgtggagtatatattcttttttattcttacataccttcatcggacaaaggatgtaattcctcatccgggatcctctgatgggtgactgcttcctccagggtgacatctgaatcgtccatcaatggtttgaacggaagaggatcatcaatgggtgggaagattcttctgtagaaaaagtgtgccattatataacccaacatagaccctaaaattacatcgacgaaatgatgtctgtaatcttgagttctggatagagcaattagtgcagctcctaacagtggtagaaaggccaccatttttctccataaaggcatcaacggtgattcagtcaaaagttgcccacatagccagaagtacaaataacccagtcctgcaaagctttcacttgaatgacctgacggagttgtcctaaacccatccaacagacgttcgtgattcttagtcgtacacacatcttttgcagtaaataaagtgtccaatggcaagccttcaacaggttggcaacgatctagaaaatctggtcttagtcttccaatccaattcttgatgaagtttgtaaagaaactcgtactgaaccaagcgagtgataaaccaaggagagatgtgtacaaaataaaaatcaaatgtcttctatcggccaaaatggaaccaattatcaatatggttaaagatggcacgacaaaactataaacaaacaacatgttgttatttacacgttcagttgtcgcataaggatgcgatatagtgagatcgttaatgtaaaactgacgttcgaacggttgttggtaatacactgggtagttaagaagtatcatgataatgagcaaaaagacatcttctaatctccatttcgcccctatgttgaaaggcgttttaataaacgaaactctgttcattttggtcgtttgctatgatttaattctgattctttgcctttaacaattgataacgtgccctttattgaactgctaactactcgaaaaattggacacaattcagtttatagcaggtgtcctttaagtgatgtttgctgatttccgaactgcgcgtatgttagtggaccctagataacagtttattccctaacgtttctagataatatatgacaaaaatatacaaccgatcgacaaattatttctaaaatacaaaaaagttagtcgtgaggttatccaacgttgggtttctatctatatataaaagctaatcaccaaacaattgagaatcaacgccgataacatgatgtacaattatagcagtatacgccaggcgtgctgcatttattctttaccctgtcatcgttgacgaatacttttttttaaagggatcgcactctaaccacctgaaaggtactatctgaaaaagtgttgactaaaaacagaagcgccttaataatagtgcactactggaaaactatatttaatgtaaaaaagaaactacattgaatgaaatcgaaaagtataatttctctccgtacctgtgactgatacaatgtaacgatgtagactaagaataagattctcacttaaaagctgctatttcaactgattatctgcagagtatgcgatcacaagacagatcacaactgtgtttatcggacataatgctatatttttgctgcgccagaaatcgagtactagtttttaaatatttgttctaaacggtcaaacttttcgtaaaaaatgctataagccgtgttgtccctttatgaagagctgcttcttcacttgtaaatagcgaacaaataaagaaaacaatctgctacctctttgttaaagttgaccgccttgaagagaactgcaagtctctgaaagttttagctgaatattgtcacctcttttaggattaacagtaagcatatttttttctttgagattcggaagtaaaataccctcggcggctaaatttttagagaatgtcaaacttttttagagatagttcaatgggattcaagcctcgaccaaacatcttcgctaagctgagagtcagagatgtagattcagattcttccgctaatactgttgtcgagaattcatccaactgtttagacgtgggttcttctatagagggagatgataccttcaaaaaaccccacaaaacttctaccgaacaagaactgattacaagtatgagccttagtcagagaaaccatggttattctgatgatatggaaataggttcaccaaaaaaaacaacatcaacagaccaatacaacagaattttaaaaaatgatgttgccgcaattgaaaatgatactgatgaagattttgaaattacagaagtaagagaagtgagtgaaggagtagcaaaagaaacgaaagaaagtcatggggatcctaacgattctgagacaactctcaaggatagtaaaatgcatgaatatactatgacaaatggaaaggctcctttgcacacgtccatcaataattctagtacatcttcaaatgatgtcctgttagaagccttcacaaacactcaaagaatatgttcaaatttaaagcaagagctacaaaagcagcaacaggataatgcaaagttgaaagttcgactacagtcgtatgcttccaattctgataagatcaatgaaaaagtcggaaaatataaatcttgtttagaaactcttcaagaaaggattgcaacgttgacgagccataagaataatcaagaaactaaattgaaagatttaagacaaaaccaccaactatatcagagaaggataagcggatttaagacaagtattgaaaacttgaacaaaacaataaatgatttagggaagaacaaaaaggaggcggatgcagaattaatgaaaaaaggtaaagagattgaatacctgaaaagagaactagatgattgttcaggtcagttgagcgaagaaaaaatcaaaaacagttccttaatacaggaaatgggaaaaaatagagaagaaatgattaaatcaattgagaatttcttttcagaagataaagcacaccatttactgcaatttaacaaattcgaagaaagagttcatgatttgtttgaaaaaaaattacaaaagcacttcgatgtggcaaaagatacccttaacgtaggcttgaggaacaccactgtagagttgagtagtaatacagagaccatgctaaagcagcaatatgaagatatcaaagaaaatcttgaacaaaaaatgtcatccagtaaggatgaaatggcaaaaacaataaatgagctgagtgtaacgcaaaaaggacttataatgggagtacaagaagaactattaacgtcatcagggaatattcaaactgctttggtaagtgaaatgaataacacaaggcaagagcttcttgatgatgcgtctcaaacagccaaaaattacgcgagtttggaaaacttggtgaaggcatataaggcagaaatagttcagtcgaatgagtatgaagaaaggataaaacatttggagagtgaaaggtcaactttgtcttcacaaaaaaatcagattattagctctcttggtactaaagaagcacaatatgaagatttggtcaaaaagttggaggcgaagaatatcgaaatttcacaaatttctggcaaagaacaaagtttaactgaaaaaaatgaaaacctttctaatgaactgaaaaaagtccaggatcaactagaaaaactcaacaatttgaacatcacaacaaaatcaaattacgaaaataaaatatcttctcagaatgaaattgtgaaggctttagtttccgaaaacgacactctgaagcaaagaattcaacagctagtagaaatcaaagaaaatgaacagaaggatcatacaaccaaactggaggctttccaaaagaacaatgagcagctacaaaagctaaacgtcgaagtagtacaactgaaggctcatgaattggagcttgaagagcagaataggcacttaaaaaattgtttagaaaaaaaggaaactggtgttgaagaatcactaagcgatgtaaaaaccctaaaacagcaagtgatagttctgaaatcggagaagcaagatataacagctgaaaagttagaacttcaagataacctcgaaagtttggaagaagtcaccaaaaatttacagcaaaaggtgcaatcgcaaaagagggaattagaacagaagattaaagagctagaagagataaaaaaccataaacggaacgagcctagtaaaaaaggtacacaaaattttactaaaccatcagattcacccaaaaaaaatgctacgacgtccaacttatttcctaataactctgctgccattcactctcctatgaaaaagtgtcctaaggtggatcatataagtaagtcaagaattaattcatccaaagaaacatccaaatttaacgatgagttcgatctttcttcatcatcaaatgacgacctagagttaaccaacccttccccaatccaaattaaaccagtgagaggaaaaatcaagaagggttcaaattgcatgaaacctccaatttcttcaagaaaaaaattactactagtagaagacgaagaccagtcattaaaaataagcaagaaaaggagaaggaaatagaggataatggaaaatttgaaatcgttttgtgcgaatacatttcattttgttccctgcgtaagaagtatgcatagtaaaattagcgtagatatagttttttgaggtatatacttattcatagcttataaatatttacagtgttgtaactctagtaaaaacaaaagaggtcatctagattgcattctccttattttatcactgatatcgtcttcttcaagaaagtgcaggatcttggtgcacgacttaggatcaccaactttctcaatatgaagtactggtatgtcgaagcaatattccttccaccattttgcgtttcttcggtcagttatgttgactatctctagtgaaactgctttattatgaaattcctttctttcaaatacatcatctatcacttcctttgcttgatcgcataacccacaattaggctttgagaagaaagttaatttcactccagcatcatgtaacaataccctcgaagtatgtatagaacagcggaacgctctcaacatggtgatatgttccttaagttttatgtcttactgaataattacgaatttctgttatgaattaaacgaaactttacaatgcatcaactccgaactctctacggaaaggtaacaacttgcgcacatcatagacccataaagcgaaaaaaagggaagtcaatcacagttatattgacattccaaagccagtaactaaaaaactacaaaaatggattctcacagtcatattaagtgacctcttattatttcccttaaaacggtaattcttaataaagaacgtcagtgttccgagtgataacgccgtgaagcaccctgcttcattacatatgaaatcgtggggagaaaaaatcgtgaaaacaatatagagaataagtgaagttgaagctccacaagcccttgtaaagtaaacttagattgaagcgatggtattaacgaggcaagtactagaggaagtggagaacacatttattgaattacttaggagtaaaataggacctctcgtaaaatcgcacgcaggaacaaacttttgttcatatgatgataaagcaaatggcgtagatttggtaactgctttagacaaacaaattgaatctataatcaaggaaaatttaacggccaagtatcccagtttcaaatttatcggagaagaaacttatgtaaaaggtgtcacgaaaataactaacggccctacatttattgttgatcccatcgatggtactactaattttattcacggttacccctatagttgtacatctctaggtttagctgaaatggggaagccggttgttggtgtggttttcaatcctcacttaaaccaactattccatgcttccaaaggcaatggagctttcttaaatgatcaggagataaaggtttcaaaaaggccattgattttgcaaaaatccttaattgctttagaaggaggttcggaaagaactgaaggttcccaaggaaactttgataagaaaatgaatacttataaaaacttactaagtgagtccggcgcctttgttcacgggttcagaagtgcaggaagtgctgccatgaacatatgctacgtagcgagcggcatgcttgatgcttattgggaaggtggctgctgggcttgggatgtttgtgccggttggtgtattcttgaggaagcaggaggaataatggttggcggaaattgtggagaatggaacattccattagacagaagatgttacttggctattagaggtggatgtgagtcgatggagcagaagcgatttgcagaatcgttttggcctcacgttgcgggtgagttagaatactaaatgcccccctcaggtgtcgttaaataagctacatctaagaaaagtttatatagtacttcacgcaattcctactagtatttttttccagtacaggacgatatcttgaagcagcaacttgatttcacaggtcacttagtgtgggcttctgactcaagaatagcaagtattacatgcatgcggccctctcctttaacagcgcgatatacgtgaagaaaaatttcaatgaagagtaatgcgcttattatcaacttcgattgaaggggtcctatatcagtatgctacaagggaaggttgttcgataaacataagcttctcattagcatgagttctatagataatgacagcgatgtggatttaacagaagatttagccgtggccaagatcgttaaagagaatcctgtagctagaaaaatggttaggtatattttatcgagaggagaatctcaaaattcgatcataacaagaaacaagttacaatctgttatacatgaagctgctcgcgaggaaaacatagcaaaaccgtcttttagtaaaatgtttatggacataaatgctatactgtataacgtatatgggtttgaattacaaggattgccgtcaaaaaataatatgaacgctggcggtaatggaagcaatagcaatacaaataaatcaatgcctgagccactgggacatagagcccagaaatttatcttgctaaacaatgtcccgcactcaaaaaattttgacgatttcaagattttacaaagcgctcacacttatgaagagctaatagttaccggagagtatattggtgacgatatagcttcaggaacttccaataccttagaaagcaagttgagtacagatcgagatcttgtttacaagggtgttttgagcgtcattttatgcattgttttcttctctaagaataacatattacatcaggaattgatcaaatttctagagacatttggcattccaagcgatggttcaaagattgctatactgaacattactattgaagatttgataaaaagtttagaaaagcgcgaatatatagtcagattggaggagaaatccgataccgacggggaagtgatatcatacaggataggtagaagaactcaggctgagcttggactagagtctcttgaaaaattggtgcaagaaatcatgggccttgaaaaggagcagactaaaagtttgcacgatgatataataaaaagcattggcgattcatattctatatagcattgcataggtgtccatgtagtttaggtgcgcatcttttttgtcgaggaaatagtgaagatgaatacgaaataaactatgggcaaatagttacgaaaaaagactggacttaaacgggttactatatatttgtataagttatctccttgttttctttttactcaaccatcatattaatttgcaagcttacttaacaagtcttgtatactagaagaaacccctccggaattctcaacaccttcgtcggtttgggcgccgacgtggccttctatatctaactcataatgtccatcctcactgttgaaagtaccatcttcactcgtcttcgaatcaagatgaacctttttttccggtatgtcattagcgtcatcatgacctatcatatcatgtgttcgtttcataccaaattgattgtcactaggattatgagtagagtttttatgttcgctatctgtcttttctacaacttcattcttcttatctgtggtgctaatattagtaacgccataattgctgtcattggatctatcatcgtaatttttgtcatcatcatcatcatcatcatcatcatcattatcaccatcatcgtcatcgtcatctccatcccccacttcatacgtaggaataatattgtcttcatcaacgtttttatttaatctggatgggtctttagcagataaaacgaattctatttcacttaacatattctgttcctcatctagatgccttttttcatcgtccagtgtgctttgcagtttatggataccgctttctctttttagaattgattcatttattatatctttagccatgttcccaatcttacttattgttttaaaattttcctcgtaaactgagctggatggatccaattcatctgatgatttgtcaaatctcattttcatcgcgcaaacattatggtgcattttcactaatttttcatagtccttagcaaaatctttcaatttctggggtaacaccaacgcttccactggtgagctctcggttttaagacttctttctatgtcattgactacctgcttggaaaatatatttctttcttttagtatattcacaactcttgacaacttcttttttaggtccctcggaaactcttgattaattcttcccaatacttctgctgccacctttccaaaggaatcttgaaattgaataattttttgacctttagcctgttgaacaacatgattcattaagtaaagacccaataacttccttcttgtgtttacactaggccttaacatgtattctttccacatttctgccactttgggagcatctctatactgtagaagcaaccactttgaggcactggaaatagattcttgggaatcttccaacgtatttaatttggttgtgaattgctcagaagagaaaggcataccgtctattttaatcttggattattgctttcttcaaattttctacctcttcgttaaaaccttcttcgcttgtacttatattattatgttggcttttcaagtttatatatttttaaaggaaaaaaataactttttcatttttcgttataaaacagaaccgttatacatattgagatggttaaggtcgtagaaaagaaatgttcatttgagaaggaaaaatggaggaaggacctatcaaaaagaaactgaagtcagcaggtcaagggagtggaaagaccgatgcctttagaaattttgaacaattttttttccgccttaatactctttacacctttttgatttgcagaaagcatgttgtgcctacatttaaaacactttgtggacctatagaaactgctttgaaaagaactgtgacgaaagaagacctagccatggttatggcgctaatgccaagagaatgtgttttcaagtatattgatgagaaccaaatttatactgaaactaagatttttgacttcaataatggcggctttcagcagaaggaaaatgacatatttgaactgaaggacgttgatgaccaaaatcagactcaaaaatctactcagttacttatatttgaatttatagacggtacaatgcaacgctcatggtctgcaagtgatagattttctcaaataaagataccaacatatactacggaggaaatgaaaaagatgatttctaaaagggaagctctctttaaatccagactacgggaatttatcctggaaaaggaaaaggctaaccttgacccattttctgagttaacaaatctagcgcagaaatatattccaagggagagagattatgaggatcctattgaggcaatgatgaaggcgaagcaagaaagtaatgagatgagcattcccaattattccaataattcagtgataacaacaattcctcaaatgattgagaaattaaaaagtactgaattctacgcttctcagataaagcattgttttacaataccatcaagaacagcgaagtataaaggtctctgttttgagcttgcaccggaagtatatcagggtatggaacacgaaaatttctacagccatcaagcagatgcgataaacagtcttcatcaaggcgaaaacgtcattattacaacatcgacctcttcaggtaaatcccttatttaccaactagcagctatcgatcttcttttaaaggatcctgaatcaacgtttatgtatatatttccaacaaaggccctggcacaagatcaaaaaagagcattcaaggtaatactttcaaagatccccgagctaaagaatgccgtggttgatacgtatgacggcgatacggagccagaggaaagagcttatattcgtaaaaatgctagagttatttttaccaatcctgacatgatacataccagcattttacctaatcatgcaaattggagacattttttgtaccatctaaagttagtggtggtcgatgaattgcatatatataagggtttatttggatcgcacgtggcattagtgatgagacgtttactaagactgtgccactgtttttacgaaaatagtggtttacaatttatttcatgttctgcaactttaaagtctccagtacaacatatgaaggacatgtttggaattaatgaggttacgctaatacacgaggatggctcacctacaggtgctaagcatctagtggtgtggaatcctccaattttacctcaacacgaacgtaaacgagaaaatttcattagagagagtgcaaagatattggtacaattgatattgaacaacgtaagaaccatagcattttgctacgttcgtcgtgtttgtgaattgttgatgaaagaagttcgcaatatttttattgaaactgggcgtgaggatctggttacagaagtcatgtcttacaggggtggttattctgcttccgacagacgtaaaatagaacgtgagatgtttcacggaaatttaaaggctgtcatatctaccaatgctctagaacttggtattgatatcggtggactagacgcagtcttgatgtgcggtttcccactatcaatggcgaattttcatcaacaaagtggtagagctggaagaagaaataatgattctttaaccctcgtggttgcaagtgactcgcctgttgatcaacattatgttgctcatccagaatccttgctggaggttaataatttcgaatcttatcaagatttggttcttgatttcaataacattttgatactggaaggacacatacaatgcgctgctttcgaactgccaataaattttgaacgtgacaagcaatactttactgaatctcatcttcgcaaaatctgtgttgaacgcttacatcacaatcaagatgggtaccacgccagtaatagatttttaccatggccgtccaagtgtgtatctttgagaggcggagaagaagatcaatttgccgtagtggatataacaaatggaagaaatataataattgaggaaatagaagcatccaggactagttttactttatatgatggcggtatattcattcaccaaggctatccctaccttgtgaaggagtttaatcctgatgaaagatatgctaaagtgcaaagagtagatgttgactgggtaaccaaccaaagagactttacagatgtagatccacaggaaattgaacttatacgctctttaaggaatagtgatgttcctgtttactttggtaagatcaagactacaattattgtatttggcttttttaaagtagacaagtacaagaggatcatcgatgccatcgaaacccataaccctcctgtaataatcaattctaaaggattatggatagatatgccaaaatatgccttagaaatttgccaaaagaagcaattaaatgtagcaggagctattcacggggcgcaacatgcaattatgggtatgttaccgcgatttatagtggcgggtgtggatgaaatacaaactgaatgcaaagctccggaaaaggaatttgcagaacgtcaaactaaacgaaagcgaccagctagattaatattctatgattccaagggcggtaagtacgggtctggcttgtgtgttaaagcgtttgagcatattgatgatattatagagtctagtttaagaagaatagaagaatgcccatgcagcgatggatgtcctgactgtgtagcggcttctttttgtaaggaaaacagcctggtcctgtcgaaacctggcgcccaagtcgttttgcattgtattctaggtcactcggaagatagttttatagatcttatcaaagatggtccagagccaaatatgccagagataaaagtagagactgttattcctgtgtcagagcatgtcaacttttcagatgattttaagattattgacgttagaagagctacgaaagacgatactcatacaaatgaaatcattaaaaaagagatatgagcacgctatttgtagtttgtaaaccgaatataaatactctattctactacttgtagattcacttggtggaaagaagttacatcaacattctgtcaccttgttgatgcacagaaaaaaagacactttattattgttgaataacattgtctgtggtatatatatatatactatgatattacagtttttaagacattaatgtattaacagcccattttacgcttaatgtcctcaaatcggtataggtttgtcccacgccaacgaataagataggaatccccgtagcataaaccatatttaccatagtacccagcatttcaccaactgtgtcacacttggagataataaagaagtcaagatttcttccctttccgaaggcatcattaaaatttttggcttgctggacagaatcagtacctactaaagcctctccaaccataatgattttatctggcttggcttggtcagcgaaagacttcaatggcgacattaaagtaggatcattatgccttctcccggcagtatccattaacactatatcgaagttttgatcacgagaatatttgatggcttgctttgcaattttggttaccaagtcagatccaccataaccagcttcaaatagttcaacgtagtcattaccagttttaccccttttgttcttggagccacgaacgtgtgaatcatccattagctgtgccaaattttcaacatggacccttagttgctcaactgcaccagacctaaacgtatcacaagcaacaattaagaccttgaaattattttgcagtaaccaaaacgctagctttgaaagatttgttgacttaccaacaccattaacaccaactatagagaacacatagggatcacatttaccttcttcatcctttttgcttcttttgctctgaatttcacggaggagatcaacggatacaccaggcgttaatatttgagttaatgcttttgttaaagattcacgagcagtattctcaacactggtccaatttgcagtttttgagcctacaagatcatgtgagacttgctgtgttaaatagtctgctgcctctggtgctacatttttggttatcaattgttgtgttaacttctctaatacagatttcaaatcactttcattgatcgttttgttacctagaacgtgtttttgaaggaatccaaaagctgtactgacgtatccagaatttttagcttcgttcccactagttatctcgtctttatgagaagacaaaagatcatcaatttctttgattaagaaatcgcctccttctgttctatccccaaaagaatctttattaatagtggagtctagagctacttggctactattgtggctgttggatgatgagaaatctaatttggctgcatcttcatgattcatttcatcaagcatgccaccatcacggccccactttctcccactaccaacatttcctgtagattgcttcttaccttttgtatccctcaattttttcttggtatttttattatgcgattggggtactgatccatttttggtaaaattatctggattgatatggtcttgttttattgactcttcatattttatcctaaaatattgctcaaatttcttcaggtcgtcttcaattccctgaagaatatcgacgtagttatgcttgttcttttcgttttggccctgacgattttttagaatggattcacttaaatgcaatgagttccagagttttaacaccagtgcaagtgtttgttgagtttcttgattaagctctaaagtctgctcggcaaaagtcactacgaaatacaattctggttgcttattcaaataaaatagtgcattaaatgaaggagaatttttgtgttcgctgttgattgttaaaagattgaaatcaaatccgtctgtatttgcgtttgcaacactttcttttctagttactggggaagtaatcagctgggatataaagctgttaatttgtatttcagaaaacttttttcctaaacagttatattggtaaagtacttgaccttgaggggtaaagactgctaattggtcgaacataatcaatgcacttattgaaccgtgaatctcctattgaaaaaaactacttgatgaagtagctgaatattattcaaactgtgagaataccacaaatctttggctacagattaaacgctgacgaaaaattggtttatttatttctatctacttattgtacgacctcaaatgtttacgcagtagtttctgaagtacgagcaaaattgctcgacgatgatttcgttattgtttccggaaaaattacccagcgcataaaaagtaagctttcagtacttctctttgatgatatttgtacagcaaaagggtatttagtaacggaataaatttaatatataagagtataaataacaaaagacaatataaattgaaaagttgtaaatattgaaaagaaggctgcattattgttttatgtatttttgggaaaaaatatatgacttaacgaggtcgaataaaaaaatttggatgatgccttaccggaacgtggattaaaaggagaagtacaaaattcatgcagttgttaatgttcgcaggaaataaaaacaaagggaagggatactgaggggtgaagcacaatccaaagaacgaaagtgaaaaacaagaaaaacagcaatgacgatattggtagaagagattataccctcttcatgaatggatttaatgcacggacggttaaacatggcaaagccatccccacctcagctctcaatagaataggaatcttttgcaattcatgtatttcttgtatatagttatcattttcaattctggtttcagtagtagaaatgaatttttctaaagcattttgcttgttgtcgcttgcagatggtagccttaaatttggtactgttagatgcaaatcgctgagttccttactcaatggatcgctgatcaatggttcagattccgcttctttatctagttcaatattcgcaatctcagcggctgtggatctgaatttgttcttaatggaatttctataggattttggatttttttcatctgctggtataaaagttgcactatctacgccgggctgccaatgcaattccaagacacgattggtaccatcaaactcagctttgatcaaaggtagttgatctccatgaactctcttttcaataccaaattctggaataaatacatcaaaggaggactcgtaaacttgtaagacagtagccattgttaataattgtcctgtagtatttcccatgtcgttgattgttttacacaacaatagatgaattgcttgttcctgtgcttgataagcacagtcctttttaaaattacaatattcggaggtaatcttcaaagcttccatatcttcggtgtatggagtatcgtggataacggcctttaattgcctatgaacgacatgatcagcgtatcttctcattggcgctgtgaaatgtgtgtagataggtaggttcaaggcataatgcccatattggtccgggtctactttgccagcaataaagtatctagctcttggcatggttttaaacagtaaaatttcaattccgactctaacatcgtcatctttaatttttagcacccctttgattaattcatccgccgtattggtatcaaaattgtaaccaaaattttgaattttctttctaaatgacgccatcttggttgcaatgggttgcatctgccttctcaaaagagctagatcaccaagtttggtgtaaattttctctgcaacagtggagttgacctttcttttaatctcattaattacaacaaagcctaaagttctatccaggatgttcaagtcaaccttaactttttcgtcatccaagctttccaataaggacagggtgggaagtaatgtagcttctggatcatttattcttctagcataaaatgatctagcaatttcctgtacagtagagaggtagctagtgggacttccagtagataatttttcgtctaattgttctaaagacaagatgtttgagggggaaattgtagattcgcctacccaagtagatttaatccttaaagtagatgagtctagagtgtaaacaaccgacagcgtggctgattccttgccaggggccaacgacagttcgtcgttgaacgattgtggtaataaattgacaagtttttgtggcatgaacaccgcagaggacctctttctcgcacgcctatcaacagaggagccttcttcaatatggctggtcacatcaacaacatgacaacccagctctagggtaccatttccgttattcctgacatgtaaggcaaattcagacacccatccaagctcggaaattgcaaagatattgtactcattagtgtccgtaaaattcctcctatattctagactttcagccgttaatggtagcggctgaaaacttggtttttctttttgcggatttttttgatccaaatattcattcgaaagaaaattgttatcccttaaaatggaatcaatttcagtatcaggatcgtgaatatctccaagttcggaaactaaaataccaaatggatgcaaagatgtgattggccaacgtttaatagaggcaacgaataacttttcggagtatttatcagcgttttcaacaaagtcctttggagctaattctgtaggaattgcaattaatggcaccttcttatcagtaggcttgaaccaagcaatttttgggctttgtggtggtttgttattgtcgctattagcttgttgggatggtctcaacaaacctaatgtaccgctaaataactgaccagggatacggtccaaaacagcaacgacatggcctgcgtaaagtggcttatatttatcgttgatttcttcttcttcaactaataacaatgactgaccttcaacttcaacatcgtcatttttcttttgagttggacgttgtttcaatgaacttcttctccttactcctgatttggtaggagatgataaggaatcactatcattattgatagtagatgacctctttcttctgacggataaatcatccttgcttagcgaatcagacgaggagggagaagatagaaaattgttgcttgttgcagcagtaacagatgcatcgttgtggtaatcgtcactactgttcaaaggaattagatcgtgttgcatagaggcatcctttctcctcttcttttcttccttttctttcttggactcccaaacatcgtccacaactaatagttctaccgcgactaaatcaccttcaagtgctctattacgatctttggagccgcaaatgtaaatatccgcatcaagagcgccatctgtagagacccaggcatccgatctattctttttattaactcttaatataccagctactagtctcccttcttggattagctctggaatgttggcttggggaaggtagggtgcaaatagggacttacgtccacctccgttattattaccttgtgaactgaaactatgaactgatgaattagaggcacgatgtttgtgtccctgctgaaatatcgcaggaggttctaaggtattgaaggaattgtaatcccttgaattagatcctctgtggcggaatggagaaagctgctgttgaggttgctgtgattggtttctccagttggaattaatgcctggagaatattcattgtttcttgtctttgaacggcggtgcgttgaagaggttgctatgaattcatcgtcattatccccgtgagagtttggaggaaatttgaaagagggaggtgataggtttgaagttgcgcgacgatggccctgatgagcatttggtggtggtggaaatttaaaatcagattgttctgtagtagaatttgagccactatcagcttgaacagaatctatcttcacagttacgcctgcttcacccccagatattcttttagcttgttcttccgcagcagcctttttcgcttcatttagacctaaagaatgtcttctggaatggccatatatgctggattgtgaactcgtctttctgtgtgagttagacccaggattattgctattgttattgttatcatatgaattatgataatatccggagttgttcctggagtgagttctacttctgctgccacctgcactcataccaggtgaattaccgtttgagttgtaatgagggtgaggcggttgaggcgtgaaatgattgttagagccagaatttcctgacaggtattgtcctgtctgttgtgccaattgctgttgctgagccatcaactgttgctgctgtgcttgaacttgctccaactgcttctgcaaagtgaattgttcaatcatcaaatttgtcaactcactttgggaacgtctgtgtgcaacatgaatctgctttggggcgtttttaccacctcctgtggtttgcacaaacatgttatttggctcttgggatctattgttgttaacgttgctatttttagacatagtgtataaagatggaataattgggccaaatctttgcgctgaaaggtttttggtgttctgttttgcgatattaaagtgacaaagaaaaagatggaacttggcaaatactatacgtttatgaacccttgtcttattcttcgtgcaggcaacttagatttccctttgaaaaaaagttgtttcttttagaatagtggctatgaaaaaagtgcgcctaatgcggaaaaacgaggcaccagctgttctaaaataagaccaaaatgtttagggtaccagaaaaatggtatggcgaaaataagcctggcaagaagactatgcagataactttgactattccggtttttaggttaccaaagacagaagaaaggatcggtcccaaaaaaaggaaatagcttataagggaagttgcagaaaatgcgcttgagtaacaaaaaatgttagaacgtagcaaatattctaaaaggaatgacagaaaaacttcttacctttctaaaatataatctctcctatttctcagctaggctcaaaattataatttagaaattattgtttgcacggcaaaacttcgttcctttgctgttagaaaatcagtcggtgttggactcttcgtcttttaaattcttgacaagagaagagtttttaaatgaaaagaactaacgagaaaaaaccaggggaaggagggaaagagcgaaaatactcgtgatctaaactcttttaggttagttttcgttggaggcagtggtcttaagacgatggtgaaagaaaggacttatttgtagaaggattgtttatttaatccttgaactaaacaaatgacaaactcaggtctctagcgttcctgttcgtggcctttaataacttgatggcaatggtagaaagacacacctgcgttatataagtttagttttcccttcttttcctttctcatcccctcgtgaagcgactcggcccctttggtcagaaaattcaaggtgatacaagtcgtcgtccgtgacataggatcaggaatcacaatcatcacattgcactctcgttctttaaattatgtatgagatttgattctatatagctacttggtggcggtatcctctcctggacccaacttgtataatgcgtctaggaatcccacaatcaatttgtctgcaacgccagcagttttaacgctcccggcgacaccatatagagcgctagttccgtctggggatggtttagaatttgattcgctcttcaactcttgcacggtagtacgtaaaatgtcgcagatctcatccacaacatgagcgctcaatctcgtgaaggccatgtgtagtgcaaccggcttttgtagggcattgaaatgccagcctttcttggacaacctgtcagatagttcgtgtatgttcaaggtctttgaagaaaatgaaatgactgaatatctagggttgcccattatattcaggtctggaatgttttcctggatgtattttttaaacttcattgctgcaccgactatttcttggcacgactcaatgtacccattttcacccatgttgaccatagtggcccaacaacctacgacaatagcaccaggcctggaccctgctaatgtaggagagccatataacccgccagtccaagcaggatttacgtaatactgatgcattcgtaagtcgctgtttctatacattataactgacgagccttttggtgcaaatccatatttatgagtgtcacatgatattgaggtgactcccgggactctaaagtcaagtaatggcagatttttgtaaccagccttttccataaatgaaacaataaaggaacctagacaactgtcgacgtgtaaaggaagtttatatttttgtgctattttacccaatccttcaatatcatcggcaataccatgaggaaagtttggagcggaaccgaccagtaaaattgtgttcttattgatgaattttttcacttttcccaggtccacttgatatgtcgttggatctagctccacgtggcgtagcttcatgccaaagtaataagcagctttgtcaaacccagcatgtgcagttacgggagcaattatttctggttcggtgattccacgatgatgaagggcatacattttagcgctcagacatgctaaaagcaaggattctgtaccacctgaagttgtggtaccacaacctgtatcagaaggggcattaaacattcttaaaaccatagaaaccacttcggattccattttacgtacggcaggaaagacatcgggatgtaattgattggcaacgcaatatttttcgtatgcgattgtttgtaagtggatcaaatcatcaccaccgtggtaaacggcaccagagacctttccttccttccattgggtatgtggtatcaagtcgttcaatttatttagctcttcaataacatcatcctgaggtatcccattggatggcaactgtgggaaattcattaactgagagtccgatctaattagttcgtcttcgatcgattgtttgacctttgtgacttccttttctacggtacccctcaaaaatggtgagtccaataaccaacgaaacaatcttctggaactatgctcgtatgttctcactgctaacctcaccggcccataaactttcaacagataaaaaaaattacttattagcttgtaacaaaagatcacaaacaaataatccttcaacatgttgtaccatggggtatttctgaggtaaccatgtatggctatttttaattcgttgatggttagaatcataaactgggcaaagtcgccttcttcccttagtaaatgaattggcatgccataccaaccattaattgatactgttttatttgatactccactcattgtattagatggaaaaatccctttacagaagctagcctacttgctcggtaaagaggatctggaatagttataacggttggagaggcaaattgagggttttatttatatgtgtactgaaaatataccaattttttcaatcaaaaaaccccgatgcggccggccggtatatatggtaactaacatgaaataatgcaccagagtagttgatgaaatgtttctgaagaataaggcgataaacgataggcaactgtgtagatttaaatatttggccaatctctatgtactttctctttttttccagtgtcaaatacttgtagaaacagtctaattcattaagaaagtatataaaatctctctatattatacaggctacttcttttaggaaacgtcacattcatgtgtaattaggggtattggatcttgttgatctaaaccgtgtaccatttgcggcagctttttccacctggacgttgtttttgttttttaagtcgtactgtcggttcattaaggttatgtaattctttaagaatttgtttcttgctttaagcgactgaaaatcattctgtaaacgttccagctccttcttcaagctttctgtggaaaatttagtcagtggaccattaacttcgttttctaaagacttcattgattcttgcaaaattttcaatgtttgcgcggactctgcggcttttgaagattctatttgatatttggaacgtagttcatcattgagctttgatttttccgcatttgcttgttggagttcctttaacttattaaaaagagtcgcatttttgtctatgtattccttcaacttgtctgctaaggcagatccctcttccagatgattttctgatgaaatagtattcgagggcaatttgttgaaattctctagttcctgcctatttttcagtaagtgatttattttattttgtagcttggtagattctgtcatcgcatgcttcaaccttttttcagagtcattaatggatttttccacttcttgttttttcttgaatgtaagaccaacagaattctttatttcgtccaactggttctgccgttgagtttcgtttaatcgtttctcgtacagtggaacagtgcctttggcatactcgtcctgtatatctcgcaatcttatgacggctctatgcattaactctgtttggtaggttttgatatccaatggtccgtcccaaaggggcaattctgtagacgaatattgcaattttgttaattgaggctgccaaaacccagaatcgctcgaatctttggaggcctcatctaacgttatcaaatccaaaaccggtaaaatgttattgcaatctttcccctctaaacaacactttaccaatttaatataatcaatctcacagttgttcaccggagcattccttgcttgcaaaaaatatagtaaggaggatttgatctcttcatattcttggctatcatcgacatgaccgttattgctcaaatgcgacgatttaacacttgaattcttgatttcagaatctaacaagtaatgatctggagaattttgtactaatagctttattatcggaatatccttattggcattattcctcagtacctgcaaagcgggcaattcaacttccaacattggatcaaaactaattatcatatctatatcatagttagccaataggtattgatcgtgtttgagatgtttggtagtggctaaaaacagccagtcatccgtatttatttttctttttttcaggtttcttttcactgagtaatcatagtcgtccttagaataacctgtataagaggtcgaattggaattagagcttgtgctgcttacagaatttggtgttccatctttatttattgtggaatcgaccgtaggtagattagggaatttgtgtttctcattataaagagatgtaccggaaagtctcttggttctgaatttcttgcctaatattaaaccttctagcaaatctaattcctttatgctgtgtgcgatgatggcacattttataacttcgtttggtgagccctctctgtctctaaagcatatcgaattaatgagctggttgagaacttgaaacttgtggctcccagcaatagagctttccgtgggctccattctcaaaagctgtcgaggcatataatggtccactagaagggaaggatgattggctattgctcttatgtttgaatcaaagatataggttaattgcctttgtgatagcgttggatacggatgtgtttcagggccagcaggtaagccggaaggcttgttcactgcatctgcctgtggttctcctattatgcttgctttgaatgacttggcgtgcagggatatcaaaatttctgataaatccttttgaaattgggttagcgttacaggtaagtaatagacttttagtttcttagaatttttcctactcatgtcgatagtattgtatctattttctttatttttcacacactaatgaagccaaatacttttactactacttaaacgccttcaatcgttctcaattctgtctttttaaaaaaaaaaattttttgttacctctcctttctcgatgttctactagttgtggttactcttctgtgccgcaattatgttattttagtaggactgtattttttttttttcttttgttgtcgcttttcttatatatctatataactatttatttgggctgtagagaactttctcaggaaatataaactaggagacattcgtgtaagcaatgaaccatatacgccacggttaaatttcagacgtgcataaagttgatgattcctgtcaagttaacgactcattttgtacggtagacgggaaaaatacatttcctacaatattctcttttccgatattcagatactaaaggaaaaagtgaaagtaaggctatatgatgaaatgtagaggaaacggaaagaggagatcctgtgaggaataaatagagaaacagcgacggaaaaatcgatatttcagggcaaaagcatgaaggtaaaccattcaatttcaagattccgccccgcttcatggttcgaaaagacaaagataatcccaccccaggtatacatctttaggaacctagagtatggacaagtactatattctcaatttcccaacttttcgcaaacacaggtggataagctgtttgtgagaccaaactggagcaacagaaagccatcattgagaagggacatctggaaatgtatgtgtgtagtgaacttgcaaaactataagcagagtgtccatctataccagaacctctgccggttgagatacctccgtgatgtggcacagcgtaaggagagtgacaagctaagaaaaaaggactctaacgggcacgtctggtatagcggacagtatagacctacatattgtcaagaggcagtggcagacttgcgggagtccttgttgaaggtgtttgagaatgccacaccagcagaaaagcagacagtacccgccaaaaaaccgtccatatactgggaggacccatggaggatgggtgacaaggacaaacattggaattacgatgtgttcaatgctctggggctggaacacaagcttattcagcgtgtggggaacattgcgagggaagaaagcgttattctgaaggaactagctaagctcgaatcacatcctacagagcagacggaagtgtcttcccagtagaacgcttcgtcattagatatacaaatgcaggtagaaaaaaaaacatatataagctcatgtaaatagtgcaatgcaaacctttctgccaaatcccgttccacggaaaaacacgtgctgtgcgggtatccgcaaaaagaagataggtcaaaacaggaatacacagggctagtctttattactgccgctgctgctgctgccgctgctactgctgctgttgtgtgacttgaaacgcgttttatcctcctcaccttatcgtcatttctctatctttttcacttgcacagcttaataagcttttcgacctcctgtttcctattgtcttattccctcaccccgcgtccttcttcgggcagtcgcgcttttctccggcttctgcggtttttcttagtctttccgcaccaattttcacagaaaaatttctttttgggttactaaaaatttcttgtttgctattgtcttgatttatttcactctttcttcatcctgctgcgctgttgttgccgcatttttcgtttcgtgttttgggattataaaagaagtaacgatttacatatcttctattcccttgcatttactccgggtcttcgtctttactgtttggtctgggtatttctaacattctagtccgaagagggtgtatacgaaaagaaaatatacgatgaacgtaacatcgaatgcaactgcagccggttcctttccactagcatttggtctcaagacctcatttgggtttatgcactatgccaaggcccctgccattaatttacgccccaaggaatccttgctgccggaaatgagtgatggtgtgctggccttggttgcgccggttgttgcctactgggcgttgtctggtatattccatgtaatagacactttccatctggctgagaagtacagaattcatccgagcgaagaggttgccaagaggaacaaggcgtcgagaatgcatgttttccttgaagtgattctacaacatatcatacagaccattgttggccttatctttatgcacttcgagccgatctacatgactgggtttgaagaaaatgccatgtggaagcttcgtgcagaccttcctcggattattccagatgccgctatttattacggctatatgtacggaatgtccgctttgaagatctttgcaggctttttattcgttgatacatggcaatactttttgcatagattgatgcatatgaataagaccttatacaaatggttccactctgttcatcatgaactatacgtgccatatgcttacggtgctcttttcaacaatcctgttgagggcttcttgttagatactttgggaaccggtattgccatgacgttaactcatttgactcacagagagcaaatcattctttttacctttgccaccatgaagactgtcgatgaccactgtgggtatgctttgccacttgacccattccaatggcttttccctaataacgctgtctatcacgatatccaccaccagcaatttggtatcaagacgaactttgctcaaccatttttcactttctgggacaatttgttccaaactaactttaaagggtttgaagaatatcaaaagaagcaaagacgtgtcaccatcgacaagtacaaagagtttttgcaagagagagaattggaaaagaaggagaaactcaaaaacttcaaagctatgaatgctgctgaaaatgaagtaaagaaagagaaataacccttttgcatacctcccgttcaattgctgggtaaaggcaatgtctccgacttcccacgtttgtatttattatccatttatatacatcaagacatattattaagtgtataggcgtgactttgactatatatttgatttgtaacgaaagaatacatcaaaattcaactatgaaatggttattattgtgcatgcacatcttgaattatcaaaaaggtcttaaatgttcttcggactttcttgaaatcttcgaaaactgatgagaattcttcattatttttttttttcttcttttattattttttatgtttattccatatatacacttataatttttttttttgcgattaatataagtttgcctggatacacgaacatatatatgattaaaatggttgtctcgaacaaaaaaattcactttttagaggggtttcttatttattcgtatatgtacgtaattttgatgtttaggaaaaattcacggaaaagaatatatatttgaacagaatcaaaaattaggagggaggcaaagaaagtaacatcaaacgagttgagcatatccaactatattattaacgttaaatgctgtcctctaagaccttattcagtttttgaatctttgtagaaatgcttaagtcaacagtcttgtcaccaagttctacaatcaaaccacccttaatctctggcttaaccacgttttccagcttcaaagatttaccttgccccaccaatttggaggcgctcaaagctttttcaatcctcttgaaagatttaggatccaatggttcagcactagtcactgtacctttaagtaacccgttgtgagcatcgtttaaaacgccaaagtcagacgcaattttttcaaaacatcccagtctgttattttcggaaagaaccttcaataggttaacgacataaccatccaaattcttgtgagtctccacgatggcatcaatgacagaatttctgtccttcaatgacaatgcaggattcagtaataagtgacctaattttggattctttttgactgtgctttcaactttttgcaaagattgaaaggcagcatcaatagaggagttctttgcagcggcctgatataaagctgttgcgtaagtgccctcaacaccgaacaatctcaccggtgggggagcagcagctttggaagcagcagctcttaagcttgatgcaaatgacctggtaaagactctattaaacatgattgtccacggtttaaaaataatgcggtaacttgctaatcggttcttactctgcggaaaaatatctcaatgccacagtagcctgcttaaatttccaagttgactgaattttgttttcaatgagataaaaactagaaatactgtacacaaagttaacaattggcgtttgaaattgttcctagataattgaaagttttactatctcgccaaaagatcacttcattatctttaattccttgtttttcccacccgggcccgggtaaatgatatttcaaatatcagcatcttattggccagcaccgtctctcgaaagtgtccactttatgacgacggcataaaatataacgatttattggacgtaagtagttttataagttactaaaccaagattattccggcaaaaaaatgaactttaagagatatctgagcgcttcgtatttcttggtagtcccttataatgtactacatttatgtagaccaggtttgcagccagatcttacgggaaagagattttacggctcccagtccgagcttttccatatactactctaatatacaatgcattcttagatttcttaactgctgcatatgctgtctttggtcctttgcaagcctattactgcggatttaagttttttccactgatcgttacccgaatttatgggttctgaaaaattagaagatggaaaatttttcaatacgcgatgagatgagataattgtatatatgtagtcgcatcttgataggtatgcagcgtaccatacattgagtaacaataagcactgttaccaataaatatagagcaaaaaaagatggaaaaatcactagcggatcaaatttccgatatcgccattaaaccggtcaataaagacttcgatattgaagatgaggaaaatgcatctttatttcaacacaatgaaaaaaatggagaaagtgatttaagcgactatggaaatagcaacacagaagaaaccaagaaggcgcactatttggaggtggaaaagtctaagttaagagcagaaaaaggtttagaactaaacgatccaaaatatacaggtgttaaaggttcaagacaagcattatatgaagaagtttccgagaatgaggacgaagaagaagaagaagaagaggaagaagaaaaagaggaagatgctctttcattcaggacagattctgaagatgaagaagtagagattgatgaagaagaatcagacgcggacggcggtgaaacggaggaggctcaacagaaaaggcatgcactatcgaaactaattcaacaagagactaaacaagctattaacaaactgtctcaatcagttcaaagagatgcttcgaagggttattccattttacaacagacaaaattatttgacaacatcattgatttgagaataaaactacaaaaagctgtaattgcagcaaataagctcccattaactacagagtcctgggaagaggctaaaatggatgattcagaggaaacaaagcgtttgctgaaggaaaacgaaaaactgttcaataatttattcaatcggttgataaatttcagaataaaattccaacttggcgatcatatcactcaaaatgaagaggtggcgaagcataaattgtccaaaaaaagatctctcaaagagctttaccaagaaactaatagcttagactcagaactaaaagagtacaggactgccgtattaaacaagtggtctaccaaagtttcttctgcatcaggtaacgctgctttatcatctaacaaattcaaagctatcaacttacctgcagatgtacaagtcgaaaaccaattatccgatatgtcccgtttgatgaaaagaacaaagttgaacaggagaaacataacgcctttgtatttccaaaaagactgtgctaatggcaggctaccagaattgatttctcccgttgtcaaagatagtgttgatgacaatgagaattcggatgatgggcttgatatcccgaaaaactatgacccaagaagaaaggataacaatgccattgacattaccgaaaacccatatgtttttgatgacgaagatttttaccgtgttttactaaacgatttaattgacaaaaagatttccaacgctcacaattctgaaagtgcagcaattacaatcacctcaactaatgctcgttcgaacaacaagctaaagaagaatatcgatactaaggcttccaagggtaggaaattgaactactcagttcaagatccaattgcgaattatgaagcccccatcacatccggatacaaatggtcagacgaccaaatcgatgaattctttgcgggattgttaggtcaacgagtgaactttaatgaaaatgaggatgaggaacaacatgccagaatagaaaatgacgaagaattagaggctgttaaaaacgatgatatccaaatctttggttgaatatacatttattttaaatacgcacaactcatttaatttagggcttataagtagatagaaggattttaacggatcacaaaaagtagctgttaacaactaccttttttttgagttaagaacactaatgtggattaggaagaaacagctgctctgcacaattcttcaaaaaaacaaaacatgcttaatgtgtcattatttaacctggaaatataaaggtagtgttttatataagaaatatcattaagggaatcctctataactttttagttcgtttcaacgaggtgggaatgccaaattttctctatgagcgacatattcgctgtcattatagcccaattcctcttcgatttggtcactgtgcaaacctttaattttagttaattcagaactcgtgtaattgcatcttgccttgcctactgtttgcaagggaaaatctggatctaacgtgccatctggtaactttttaccaacttttatgtcaacacattctaactcatggaaagtgccctgaacatcaataacacctgctggcaataatcccgccttatttttccttgttaaggctgcgtacgcaccttggtctataacaacagcgcctttagagacaagaccgtgtaaaatccaaaactctctattctttagatggtgtttattatcattagcaatgaacttcgtatgtagtggaacgttaagagcctttaatttctcaaattctcttttttgcaaatccgttaaatcgccattatatgcttgtttaactttattttcatcgtcaagttctagagtttgcatatactcgacaattctacctatattcgcaggtgtatcgcttttcatgatcaacgtatgaacaccggcattcgttgccaaatctgcagcaaccaatttagtttccataccaccggtcccaacgtcagaacctgaaccaccagcagtattcacaccgggcaaaccctttgagagatctgggacaactaagatcggcatggcatctgggtttgtccttggattatcagtatacaaacagtcaacatctgtcagtaagaaaagataatctgcatggattaaagcagaagtaattgctgataaagtgtcattgtcaccaaatttgatttctctaacagatagtgtgtcgttttcattcacaatgggaataacgcccatgttcaacaattcattaattgtgttttgagcgttcttatattgggtccagtccagaatatcatttctggtcaatagaatttgagcgatacgttgatcaaattgcgaaaacagaagatcccatctcccgatcaatctaccctgcccaatagctgcgatggcctgaacttctgctaaatgttttggtcttttattcatacgcatagtcctcaaaccaacagcaataccaccactggacacgatgataactttgtgtcccattcttctcaatttgactacagtttcgacaataagcgacatgatagctaacttaggttctttggttttttcatctactagcgatgaagagcctaatttgatcactatagtatacgatttactctcattagcatccttcattttcgcgttcttatgactatattacagtagctgataaaatgacctaaactatgcctatctttgaagcaactagacattaatcttgaaagaccgttttgatggatgaataattcatcgagaaagcattagttcgctgatgtaatttttcatttcctgccatcatgcgatgtgtgggtgctatttattttcaattcctttaccaaggtacctgatagtgtcataaataaataaatttagacccaaatgtaaccattgataagtgagagtcttaaatttaacatgttcatactttaactggtgctcaaccgatatattatgattcactgtgccactgaccagccctattagtgacattttgtgcttcctcatcccgtcggctcccaataagacaacgtagtaagtgatcttaatataaggtaagttcgaggtgacatatttcacagagcagcgttaaagcaatcatatgtaaattgaggaagatcaccgtcccttgaacacttcactgattaaaactatcaggtactaacctagattcgctttttactctagctactggccctatgaatgtatatgatgatgtgcttgacgctactgttgtgtctcattcattagcaacacattttactacttcagattatgaggagctcttagtggtgcgaacaaatatcctttctgtctacaggcctactagggatggtaaactgtatttgactgatgagtttaagtttcatggcttgatcaccgatataggcctcattccccaaaaagacagtccgttaagttgcctgcttttatgcacaggcgtcgctaaaatctctattttaaagttcaacacgctaacaaactcaatcgataccctaagcctgcattactacgaaggaaagttcaagggtaaatcgttggtagagctggccaaaatttccaccttgagaatggatcctggaagttcttgtgccttactgttcaataatgacattatcgcttttctacccttccatgtcaataaaaatgacgacgatgaggaggaagaagatgaggacgagaacatagacgatagtgaattaatccatagcatgaatcaaaaatcccaagggacgaatactttcaataagaggaagagaaccaagttaggtgacaagttcacggctccaagcgtggtattggtagcgagtgagttgtacgaaggcgccaaaaatatcatagatattcagttcttgaaaaattttactaaaccaacgatagcgctcttataccaaccaaagcttgtttgggcaggaaacaccaccatttcaaaactccctacacaatacgttatactcacattaaatatccagcctgcagaaagtgccaccaagattgaatcaaccacaatagcatttgtcaaggaactgccttgggatctacacaccattgtacctgtttcgaatggtgctatcattgtgggaaccaatgaactggcatttctagataatactggcgttttacaatcgacagtattattaaactcatttgctgataaagagttacagaaaacaaaaattatcaacaattcttcattggaaattatgttcagggagaaaaacactacgtcaatttggataccttcgtccaagagcaaaaacggaggaagtaataatgacgaaacactactacttatggacttgaaatccaatatatactatatccaaatggaagcagagggcaggttactgattaaattcgatattttcaagctacctatagtcaatgatcttttgaaggagaactccaatccaaaatgtataacacgtttgaatgccaccaattcaaacaaaaatatggacttatttattgggtttggttcaggaaatgctttggttctcagattgaataatttgaaatctaccattgaaacaagagaagcacacaatccatcttcaggtacaaatagtttgatggatatcaatgacgacgatgatgaggaaatggacgatttatacgccgatgaagctcctgaaaatggactaacaactaatgattccaaaggcactgtggaaactgttcaacctttcgatatcgaactgttatcatctctaaggaatgttggtcccatcacatcgttaactgtaggtaaggtatcttccattgatgatgtggtaaaaggactaccaaatccaaacaaaaacgagtattcgctagttgccacatcgggaaatggttcaggttctcatttgaccgtcatacagactagtgttcaaccggaaattgaattagcattgaaatttatcagtataacacaaatctggaatctgaagatcaaaggaagagataggtacttaataactactgattccacaaaatcccggagtgacatatatgaaagtgacaataacttcaaacttcataagggcggccgtttaagaagagatgctactacagtttacatttcaatgtttggtgaagaaaaaagaataatacaagtcaccaccaatcacttatatttatatgatacacattttagacgtctcaccacaattaaatttgactacgaagttattcatgtttccgtcatggatccgtatatactagttaccgtatcaaggggtgatattaagatatttgaattggaggaaaagaataaaagaaaattgttaaaagttgatttgccagaaattttgaatgaaatggttattacatctggtttgattttgaaaagcaatatgtgtaatgaatttttgattgggttgagtaagtctcaagaagaacagttattgtttacatttgttactgcagataaccaaattatcttttttactaaagaccataatgacagaatctttcaactaaatggtgttgaccaattaaatgaatctttatacattagcacttatcaactgggcgatgagatcgtccctgatccatcgattaaacaagtaatgataaacaaactgggccatgacaataaagaagaatacctgacaatattaaccttcggaggagagatttaccaatatagaaaattaccacaaagacgtagtagattttatagaaacgttacaagaaatgatctagctattactggtgctcctgacaatgcatacgccaagggtgttagttccatcgaaagaatcatgcattactttcccgattacaacggttattcggtaatatttgtaaccggtagcgttccatacatattaataaaagaagatgattccacaccgaagattttcaaattcggaaacataccattggtttcagtcactccctggagcgagcgttcagtcatgtgtgtagatgatattaaaaacgccagagtttacacactaactactgacaatatgtactatggtaacaaattaccattgaaacagataaagatcagcaatgtgcttgatgactacaaaactctgcaaaaactagtctatcatgaaagggctcaattgtttcttgtatcttattgcaagcgggttccttacgaagcattaggagaagatggcgaaaaagtaattggttatgacgagaatgttcctcatgcggaaggatttcaaagtggaattttactcattaatccaaaaagttggaaggtcattgataaaatcgactttccaaagaattctgtcgtcaatgaaatgagatcctctatgattcaaattaattcaaaaactaagaggaaaagagaatacattatagccggtgttgccaatgccaccactgaagacactccaccaactggcgctttccatatttatgatgtgatagaagttgttcccgaacctggtaaacctgataccaattataagctcaaggaaatttttcaagaagaggtcagtggtactgtatctactgtttgtgaggttagtggaagattcatgattagtcaaagccaaaaagttctagtaagagatatccaagaagataattccgtcataccagtggcatttttggatattcctgttttcgttacggattctaaaagctttggtaatcttttgataattggtgacgctatgcaggggttccaatttattggttttgacgcagaaccatacaggatgatttcattgggcagaagtatgtcgaaatttcaaacaatgtcgctagagtttttagtgaacggaggggatatgtattttgcggcaacagatgctgacagaaatgttcatgttttaaaatatgcgccagatgaacccaactctctttcgggtcaacgtttagtccactgctccagtttcacgttgcattccaccaatagttgtatgatgcttttaccaagaaacgaggaatttggctctcctcaagtgccatcgtttcaaaacgttggtggccaagtggatgggtcagtcttcaagatagttcctttaagtgaggaaaaatacagaagactttatgtgattcaacaacaaatcatcgatcgagaattacagctaggtggtttaaaccctcgcatggaaagattggccaacgacttttatcagatgggtcactctatgaggcctatgcttgatttcaacgttatacggaggttctgtggattagctattgatagacggaaaagcattgcgcagaaagcaggaagacatgcgcattttgaagcatggagagatatcataaatattgaattttcaatgagatctttatgccagggtaagtgaacaatacatataaaggatatttaatgctaactagcccgatatatacatctatctatcactaggcattcgagtagtgaataagaaccactacttgaaacactagatttgtaacaataacgcatgtatcatcgtacattttcggaactatttacgtaacgcggggatgaggaaaaagttactttttgcacagcaaaaaaaacaaataaagaacagttagtgaaataaagcaaaagtgcaaacggtgcctttaatcaaagactttgcaggaacataaacaagtgcactaaagaaggtccaatttaaatatgccagctaaaaaaaggactagaaagacagtgaaaaaaaccgtatcattctccgatgacacaacattaacaacgcaccaaaatcgtgagaaaaagaacgtagatcatgatcgtccacctgtgtatgtgaggaaaacccctctgatgacatttccataccatttagtagcactactttattactacgtttttgtatcttcaaatttcaatacggtgaagttgctaagttttttgattcctacacaagttgcttatttagttttacaattcaataaatgcacagtttacggtaacaaaatcattaagatcaattactcattgaccattatttgtctaggtgttacatttttgttgagctttcccacaatgttattaactatattatttggtgcgccattaatggacttattgtgggaaacctggctgttgtcactgcattttgcatttttagcataccctgcagtttattctgtatttaattgtgatttcaaagtgggattatggaagaagtattttatctttatcgttgtagggggttggattagttgtgttgtcattcctttggattgggatagagattggcagaattggccaattcctattgttgttggaggttatttgggcgctttggtgggctatactatcggtgcctatatataatatcggtaatttaaaaatttgtatataaaaaaatataagtatgatagaggtaacataaactggtcctatgcacaattgaaaaatctatgacaaaaactaaatgatctttataccaaacccacctatatgctatttgtaccatcttaaaagaaggtaataacttccatacagataaatagctaacaacattaaatatctcccactctcctcattcttttcttttcataatttcctttttctgatttattcattctatataaaaaaataatacaaatcctcagattaaataataaatactataaaagtctcaacttcttctttaatttgtttgagtcgctttagctacgaatagcctcaaaaacttcgttgaaattctcctttgttaaaccgaaagtatccgaatttgcgtcgctatcaacaggagctgctgcgcctaaaactccattagaaactgtgctatttttcctctgttcataaaaatccgtttttatcagagattctgaaattttactcaactcgtgatttaatttaatcaactgctctgcagatatgccagaaaatccgttattaatggaataatttgaatcggcgctagtcgttaccttattctcctcaagatttttgatatacttggagattgtcttaattttaataatcagattttcgatgagtttattttgctttttacaattcttggtataatcacttaacaacattgcaattttgttgataattaaatgaataacatttttattctttattctcttactattgtcgttattactatgaatatctgtttgctcactgatttcattagcatcattcgtcctctttgaagaatcaaaagacctttgatagagcgccaaaagcattaaaactaaagtttgcagaaccacaatagatttattgatgaatgtgaattcatgaccagcaaatttaatattggctaagttcgagaaaacaaagaacaaggtctccctcgacaattccaaaaagtcttccaaaatttcgttaaatttagcataatttttcaatgtttcaaattgcaataagaggtaaaagttcaaatataacattgaattcctgtagattagagaatccatgatattattaattattgaaggagtcgttaaacatccttggctgacctcgatattcttatttttcaaaagcttgattaactgtataattttatcaatggatagttgttgatctttactttgcaaatatttcatcaagtttacttcaaaatcaatcaattcaaaatcgttgttcaacaaaggatcaataattggggtagaatttgtgaaaggttcagacattagcaacggcaattgacctaagaaaaggtgtctccagcagtagttcttaaatatgaaattccaggtcaaaatatgagattgattttgagtttcatgatttaacgatagtaaacatgccatatgcatatcttcgtcgtaatcaattacgaaagaggacgatgacgacgtgtccatcacaaattggtaatatttccacaaagaaataaaccgcagggtctctatattacacattgaccttttttcaatttcaaatctaagcgttgttaaattagacttcaacaaaggcaagtagttgaataacacattgaataattgcaagtgttcatcatctctaagaggaatcaaaaccgtagaattcaacgattcaaaaagaatcaggagacagagagtaataaatcctagatttagtagctgatcattggtcacactaaaaacttgaaaaatagtttcaaaatctttagaatttggcttattaatggtgttagaaggaaaaagctgctcaactatgggtaatagtctctttggttttaatattggaagtattgaattcgtttccgttatcgtggataagtatttgttgataagggtctgtgttatcgattgtgaaggaaactttaatatttgagatatgccactgttgcgctcaatactgttacggcttgctaccaaatcgtgcaaaggtccattaaattgcgtttcaattaatatattcaagtcattgaagaatttgaataggaaaggatcacgttcaatcaaatactgaatctggaagatagaacttttatttatattttttggtaacagccataatctgtttctaccttcttctgaaatagcagaattaaacacattaaaaactttattagtatccaaaaattgaggatctaaatccttaaattcattaagatgaggtcttctttcactctctggaattggcttaccgtccccgtccgtaacgccgtcttcactcagttttcttttcttaattgtcaaaaactcctcttggtttctattggagtgtgaagactgcatttgcgctgaggaatcctgcttgagatcaagatttactcccgtaattttcttacctgtaatttcttgcaattccagtagtctgcctttcaagaaattcatttcatgattgatgatttcatcttgtgtgtaaggagaggttagcatatgaaaaattgcagggccttgaacccaattgagtggagtagaagattcgtttgcagaagtgactggcttactttccaaggaaggcactgattttggaatatattgagtgtgttgttgattcaaggttgcatttgccgcagatgatctattattaagttgattttgagcattgagcagttgcagacgcgtgttgtattctcttatttgctccaaagaagccagttctggatttttctgcaaaagtgcagcagtttccttggagacacgacgagaagcgtaataagagtttaagtacggaccgttggctacttggcgtgtattggaagaggaagaactagagggaacgtattgtccgggaacgtccggataaaagcagtccattttattatgcttcatacagttcccacaaatcggcttaacacgatcgcagcctatcttcctcttacggcactgcacgcatgcaggcggttttttcatttttctaccacgaatatccatcgttgttttttggttctgaaatgctatttttgtagataagagcttaagaaaatatcacagaaacctcgattttaaatatctgcgtagtatggggcaattgcagcagagcaccaatgactttggtttgaaagccgtgagttttgatgaaataatctaatgtaagcagctaatatatcttctcgggcgaaaacgggaaagtggtcttacaagcgtctaacgggccgaatgaatattggtgaactatggctatttgcgagaaggtatagcagtggaagtgtccagaaagcagtatgttcctaataataaaggtagttcttggtctgtgtgatcccagctggtcaacaagacccacgttggtcaattgaaatactcttgtgaagttgtgccagaaaagggccatagggtaacatactcgttctatgtgataatcaactgttataagcactatatagttacatagctggcctatacatctcctgaatagtgatgcagtttagagttcatcgtgggctgcttcgctagcttccgctttgatctcttcctgtagcttggcggcgtctttattgtccaaaggaacagtttccagttcaccactttccacaataataacttcctttacaggcatatttctactgtcggtcttaacgttttcaatgtagtgaactacgtccataccatccaagacttctccaaagacaacgtgcttaccgtccaaccatgggcatgggacggtggtgatgaaaaattgggatccgttggtgtttttaccacgattggccatagacaatctgcctggtttgtcatgtttgacatcaaaattctcatctttgaacgtgtttccgaagatagacttacccccaatacctgatctgtgagtgaaatcgccaccttgaatcatgaagttaggaataacgcgatggaagatagagttcaaataacccatcttagggtccctggaaatggtcaactggtaaaagttttcaacggtttggggtgtggtgagaccatacaatcccataacaattctaccaatttgtttatcaccgtgattaatgtcaaagtagaccttgtgtgtgatctcaggatcttctgccgtgtcctctttcgcaaaaatggctgttgtgaagagacaagcaaataaggtaataaaggaaaaaaattgaagcttcataattgcggatatcgctgtgccttttgtttattgaattgaaagtaacctttactgttgagtctcctcgaggaaagtagtaaggatggtttcatcttttttttcctctgctaaaagggattcgctgcgaaacgaaaattaacttccctactattttttatatcgtaagtatgaatctattatttattgaactataaccattgtgttaaaccaggatcagaagatacaaattcttctagtctggcttgaagatcctcagcttcttttttcatttcggttaaagctcgaaccttcctttgactgtctggcttcaagacattaggaccttgtgagagttcatccccgtctacagtggccgatgtagagttattttttcttgcttgcctaccaccaacacccaaatattcgtctcttcttccttgccaatcagtcaaagtcccattaccatcccaatgatctaatttatcgtatattaaatcccctacattgtttattttataacgtggaataatgtgtgtatgcaagtggggtaccgactgtccggcctcaggtccatcttggatggcaacgttgatagagtcagccttatattgccacttaataaatctatgtattaactgtaaagtcttgaaataatcttgagattcaggcatggtcagatctgataagtttaaaaccgtagttctcagtggaacgatcagtacatgtccgggtacaattggtttcaagtttaccaatgcatacgtatattttgacttctgtaaagaagcagagattataaggtctccatatagttagtaacgcaatggtgcgaatggggtacaaaaaaacatatgagagtgcatacatagaaaacttgttcagttacaagaaacttgctgaaatatattggcttattcatgcttttaggtttctttgttttgcttaagatcattctgagcccaagatagatcaatggagcttcctttttttcttcgcttcttacaattgagcagaaaagaagattcgaccatatcttgagaaacgtataaaccaggaaaattacacattctaattggtgtcaatggcaaaatatatgcaagtttgcatgtaaaatattttttttaggccggataaaataattcttcctaatagtgtctaaaagaaaacactgactcttataaaacaaacaatgaacattttaataattaagatataaactgccatcttgatcttccaaagagactaccaaatcagcgacttcatcgcttttcatgttccaccccagcttgggagaaacacaaatattctttaggcagggcagcctggattccagtatggctatagtcaagtcatcgggatgaatcttagaagctaatcccaaggatccgctgcattctaagtacaatgttttaagaggcctatcatattccaccaatttacttagcatgaattcagaaaagcaccacttagaacagtaatcaaccatgagctgcaaagaaattaaattagcacagtacgtgaagacatggtctagggaattttctgccagagatggcatcggataatgaaaaaataaatgctttaaattatcaccgatctgtgataacaacgaataaatagacaattccgttatttgaggacaataagagaattctaaagttgtaatagttgttggccatttcgtatcaatcacaaattcatttgttatacctccactcaatttcaagtacctgagattctgtggccattgaatatcttggaacccttggcagtcaatcgacgatctgggaaaagataaatgcgttaatttagtgaaatttttaatggcagaaaataactccttcagcttaactgtttccgatactaaacccaagtctaaaaatttcaaatcatgacacgatttcaatgaaatcaaaggcgcgtaaccaaagcttgtctgtggtgcgatgaatttagttaggttagaacagcatcgtcgtaaaagcttggagacaaatgaatttctaccactttgtaaaattgtagacaagttcaactcaaaaacatagtgtcctaaattcttctttttatttatgattattgtatcaacaaacccgttgaaattcttacttgttaacgctggtgcataataaagctttggtagacacatggcgtaccagtttctgcaaactagtaagtagttcatatttataccagtcgtagttttttttccattagcagttttatttaatttttcttctttctctggtatatcaagataatgaattattctatgctgtatctcccatggcaaaaccatctttactgatactgaatgcatcctcgcttcctcactctctatgactttgccatttttttctcctttggaggacgatgtcgatgatgacgatggcgactgcttacgtccttttttatcctttttttcattactcagtcgtgtcaatttcactatagtatcattggtttcatcatagtaataagacccctgtggagtctcaatgagttctgcatcctccggtatagtgatagtgaattctttagccttattatcatttcttgtagaggagaaaccctctcccgccacgtacttcctgtaaggagccttgattttcttgggtcgtgatttgtttgccattactgagtactgtggttgatatgattatgtgttagagctgttgcacatgtttgtcgatgtacaaatcttgacgatgccgtcatattactctcaatactagacacatcttgtattgacaacccttacccctcatgaagaggtaacccggccgcagggctttaacaataaaatagagactatcattcaacaattacacagtagaaaaaagtcagaagattactaatctcgatcttaagtctattagtcaattaaatgtggcctaggattcaactaaaaatatagtagtagtgaaaaaacaaatgttccaaccgaggatcgaactcgggacctttgccgtgtgaaggcaacgtgatagccgctacactattggaacaatattacggatgacagcttaggattcataaagaactaataaaggtgtggcaataaaaatggtgcagcaagtctcaactttactgcttcttatagttacttcctgtcgttttcatcacactaaccctttgtttcattgtgctccccttcccttcctttcaatattgcttcctacatcggtcactcttactttggtaatgaagtaatgaagaaaggaaaaatagaaaatcgaatactaaaaatgttattatttaaggagaataagaacgtagacacttaagggcgatagtgtttgaacagaaaaaaattaacttacaaaacatgaaggacttgagattacaggggccctacagaaagtacattccctataatattttccaacaatgtggaattggtcacttaaagacgcttgattatattttcgcgtttttgattgttattaccaatttcacattaatatggaaatcgcactcttcttcattctggaaccgaccatgggacaataatagtgaacaagaactttcccaattaattcagttttacctagacaaggctttttacatccatgaattgccaccatttacaatacagttctactccattattcgaagattaaagatcgcagaaaatttaagatacgtttctttgtttttgaattcatcgactttaggttttcttttcctgataacaaggagaatcaattgctctcgtttaatttcagcaacaggtttgctgatattatccaactgggaaactttcagaaatgagggcactattatatcatttgacagtttagaatggtgtctgttctcagtagtaatttacagttttataagcatttcaattgcaaaactgggaactacgaattggtttgctaatgtgattacattatctatttctttagggctggcaatctcttctaaatttattggaattgtcacttgggccttcgtaattctttcttttgtacgtcaatttgatagactgataagcgacgttaaagttacgaccatccaaataataaaatttgtcattctctgtctattattcgttttgattatccctggttccatcttcataataagttattcgaacttactttcgaattttaagacagacacgccacaattttcaaaatatatgagcacatatttcaagtcctatttaagaggccctcaagtacaaccgagtcgattgtactatggatcaacgatcacattacgtcatttagattctatggtcggatatcttgcttctcacgatatttcgtatccatcagatgttgacgaacagttagtagcgttatcatttgaagaattcgcggcagacaatgaatggttaatagaacatcctacattaaatttgagtttttctgaggtataccatgctgatcaattgatacctgtagaatttggtcaaagtataaaactaagacacaaatctactggaaaattattgagagccagcactgctaaacctcccatcagcgagcaggactatgactttcaaatttcatgcacgaaagattcaaactacgaaggaggaatggatgagagatgggatgttctcctgattaaagatgaaatcaacaatgataaaaaggataacgcagatgataaatacattaaaccgcttcaatcagagatacgcttttacaataacggccagagatgtgggctattgggccatgatcttcggttacctgaatggggccgctttgagcaagaagtcctatgtatggagtacccagtaataccaagaaccacttttctaatagactcagtacaactaccagtcgatttccaagtcccaatgatagaatattatatcggcaaaataagttcttcagcagaattcaatcataccttatcttggtcacaatttctttatcttttcaaagaatatattttcaaacaatacaagtacaattactatattaaatacggtaaaaataaggtcacttttgaagatgcgttcgccgtggaaaaatggccaattacgttagacacagactctccagtttggtttaattttgcatggtatggatccttactctcgatgatcattttcatgtgcgtgcaatgtaagagaatgatatcttggaatccgtggacaactgctgaaccttccttttctatcaaatgggaggtctacaatgaatttggctgggagtgcattgtcggttggtttttacatttttacatcttcacaatgagtccacacttcaacttggggaaaaaactgtacttccaaagttttttctttagtgtattgtgtcttttagaatcgttagattgccttgcaaagtaactcgtagaaagattttctccattatgatttttctcccattgcttcaataattctccggtacaaatagagtagcacaattatttataagaataacatacatacgcttaactctgccatataactatagtacattttctgtcctctgttcgcaaatttctttgtaaaacttaagtttatgtgctcttttttgagtttgcaatgccatctacaaaatcttcaattaaagaatcaacgtgccttaaaagtttctccttctttttgatggcctcaattttttcgtcttccacttcaactagctttttctgcaacatatcaatcttccttaattgctcttcagctgaaacgtcaacaccaggtaacgagtcaataagcttgtttatctgtcttgttttaagtataatgtccgtggatagctcatctatcgtgttagaaaattcctcaggaggtactactgtggcatgcttatcggacatctgaggttcatttacggtcaatcgttcaaaaccatggttcttatctatgtagtttaaagtagcacagaattgctccgtcatttggtctaaacatatctgcaattgtgttaatctatctgtcattgttaaagagcatataatgtattgaactagtgaaatgttatgtccctcttttaaccaatggtttaccgtttgaattataattatctttcagaattgattttttttctaactttcttgcaatgcgaacaaagcttgtaattaagcacgtacggttggcctttaaaggattacagagaaagacaaggcttctacagaaacagccacatgttctacaaaagcgcacttcacgcatataagcatataaatgttagttatatgaacaatcttaagtaatatataataaatcagaaaagtttaactgtaaaagaaattgtgttttaaaagaagatataataaacgaatgtatgggataacgccaagttaaatgaatgtccttgttttgtaactaaagcagaagaaataatattgttagctctagttattttaatagtgaaaaaatagccgaaataaagaacaaagaaaaaagaatgaggaaacgaatgaatgagattaacgagtaaaaaacgaatgaatgatacttcagatggtccttgaatatgttttataagctgattctttgaattttttttttttttttttttcattttctgtccttagcttaagtttgcaggggctcgagctggttgaaagaataaagaacatcatcgaaagattttctatggtttacaggggagtcagagtaggaaaatttagattgtggagaaggcgtagctatagagtttcttctcttgggaagagggctttggcgtgaaggaaagaaggcttttgctgagtccttatttgagtttggggtctctaaaaggctacgataagcgcttgacctctgagaacgaggcaagaagtctaaaataggcttatcttcaagtagtgtggggaagttgtagttcttcaaaaaatccagcgaagactcactagaatccgtggaattagtgtatctatgacccagagcgtgtgacttatttttaaattgttttggagatgcgtttggggaatactcaaaaatagatgtagccatagttgacgtagatacgactctcccattaatggaatgattgtttccttgtgtgtttttagagtaattggaggacgttactgagatcgaacgcgcgactgatagtcttgatgtcttattttcgtgcgatcttgaaatgagtttgctttcacgattagcagggatcctttcagtgacaaaagctttatttagtgatttcgaatcccgcttgcttgaggaggaggtatagtcgtccttaatctctgtggacagcgatgaaggttcctgcaattgctcatcttggaatccatttctagtgtcagcatgtgaaatatgttgaaaatcaaatggtgtggagatacctttacctcttatgtccggttgggcaccaagcaactttttcttcaacaaattaagcttaaggaaaacctttttgtgatttgtcttgttggcgctggacgatgatgacgatgattctttagactttgcagagttagaattacttctcctgtggtggcaagacggatgtgaatttggtgaaagtggaggcaactcaatgtttttcttgttactcagcacaggtttatcgctgttgatgaaagtaatgcctaggttttcttcatcatcagatcccatgaattgctgggcctgcagaccgtagagtttttcagcttcttcatcttcatccagccaaatcgaccgcatctgtggaaggttcatggtttcgtttccagtattggtaatacttgcactagtcatattcgttcttttgatagcgtattctgtcaggtattccttttgttagtgttaggtgtttcggagcgaaagatcgagttcgatagcataaaaaaagaagctctcttgagcagtagcaataatatataccagacacgaaacaatccatcaacaggtctcgttttactggagttttacattttcagtttctttttcggatgcgaatgatcactagcttgcaaacacgaattgatcacgtttcacaattgttccaccaaacatggcgataacggcagcgtttcctcgagaaataggcaacatctagatctcgaaatggttggtctgcacctgtttctgggtgaccaatcctcggagccattccagtgcttaagtcttcaggggccagaacgcgtctttgccgggtgccgcattcttttggcccggtcgcgcctgcccaaagtagcaatacacaacacccaaagaaggaatttctttttctggaatattaatggagcggagccgcgcgcttgctgaacgccaaaattataaaaacaaactttgcaggtttttgaatctgacgcagtcaatcatgtttcttttctcgtgtaggttaatatagataagcgcccagcggtatgctttttgcgttttttgctattttgagacaatggcgatagtttaagtttcttagtatgcagaggtgcttttgtacgactggggcgttcctcagcgcaagagtaagaaatagttacaaattcgtcgataaaggtgtatgtaatgttaagcgctaaatatgtatgtaatgttaagcgctaaatatgtaatgttccaaataagttgggaggttacttggttgggcatagtaacggtccattattttgtgttttttttatttttttttatttttcatttttttatctattctcgaaactgccccaacgtacggaccagcttaacggatatctggcggtatgattctggaatatttgacctggttgttttctgaaccgtcatcaaggaagtcaaaaattaacatgttgtcgatggtttcattcagattgtcttcgttaatgccgtcctgacccaatgccggcagtgtttcgttatggggaaacatccactctctccattgagtggtcacattgtcgcagaggtcgtagaggatcatttttagcagggtaatatggttgtagaaccatgaaacggatcgattaataaatattctgtagttttccatctctttcaccgcatgcaggatggtgtagttgtggaatcttcttttgtctcttgattggtctctccaaaattcgaaaagggcaaataacgcctttctcctttgccaggttcttttggattcccgaagttttaagcctagaccaactagtttattctcccacctgaattccatcaagaagtactccaaactgttaacgtatttctctgtcagcgttgtcttgctcaaaatttcaaaggcaagttccgtctcttcttgaatatcaggcttgaagaaatgcgcattcattttttcatgctttgatttagcagcataatcctcctcattgatgctagagttgatcaattcctcttctttcgccttgaatttaaattccaggtacgctcctgtggtaatgggaacgtccggaatatctctccggtagaagaagccttcccggcagattaattcaatgggagttgccgttaacaatgtattgcgtgactctgtacccaaaccgaggtttccgttgccattgctactatcgttagcagactcagtatcgttatggatagatgaagtacctttggataaatctgcggagatgtctcctgagacattctccacggtggccagcgttccgctattaccaacacccctttctccctcatcttcttcaccttttgtatgatcttctgtgcgtctcttctttggtgatatgctcgtattctctgtttgatccaatgcaccgtcatcgcctgctgttcttttccttatcgtgtccgaaggttgtgagttttctaatggaacgaacgtggtagtttcttcatctcccggggtctttctttcatattctgcattctccttggtaattgcctcttccccagaatttagcatggactgtattccaactttgtgaaccgtatcggcagcggatatggttagacccatcttgagagagtcgctgtttgcgtttgagccctcattgtcaatatcgacgagtttttcttgctctaatggttgatatccttcctgttggtggtctgaaatgccgctgatggaggccgatcttggttttggcgacattgaagaacctttagttgttggtttttctgcactttttatctttgaacgggtggagatctcattcaaatttaagttcaagtgattatcatgtattatcgaagtcattcttttcctcctctcttcttctttcattgcttttaagagtttcttattagactccataaatgactttgctttatcgcgatcgttatatttcatattaacaagcattttctcccttgaatcacgtcttttatctaattctctttgttgtctattcatctctgacgtaaccgccgcagcagcggcagctgttgctgctgctggagaggaaacgggtggtaatttgaccgtaatattaccgctggcgtcataacttaatgaaaactgatcgttaaccattaatcggcgaatatcactattgatatctgaattagctgaaaatttaatgacgttgtcagtattattattattggtcgtattattaccactattttcgctggatgatttgatggttattattttctccttctcggttttattttcttcaacatttacctttccttccacgttattatgaacagtatcagtagtattcgaatcctctgcgtttggatcaccattagttgaaattagagaggccagttctaaacttttaatgtctatttcttgtgtggctgaccttgaagtccgaaccggagccggttgtgacacaggattggatggagatgatggtatttgatgaaatttggaagatggaagcaaggaatttattggaatctcgtttttaatccgattagatgcatctgacttatctatcgtatccgtggaattggatatcattgtttccactgttctcttttttgggggcctgcctctttttcttttgatttgaattaagttgttcggcgtaacaggtgttggtgtgatggagctagaattagcagtggatggtcgctctttaccattttcattgttcgttctttgcggtacggaagtcaaggacatatcagcatcatctcttgatgatgaaggggcagataataaaagcgactcttgtttcgttgatggttccacaaaataccttttggatttagacgtttgtactacggcagtcggtaaagtaatatttactggtgagaaaggagcaccctgattggatgcacttttgagattgaccgaggctgcgtttgacactaacttattcattgtggaggtcgaggcatcttttcttggcctgccaggtccccttcgagaagaagaggtattatgctgtgaactggtattgttggatgaattttctatgagaaggttagagtgatttactttcgaagtattttgcaacattgtcgataatttgttcaatcgttcattcaaattattgaccaatatgtcagtatttacttgattcttcatgacatcatccagcttattttccaaaactgattggttgtgtgataaaacttttaatgagttaaacaaatcctgcacagaatcagtgagggaagtgtctttggaaagcaaagccgtcttcaaatcgttgcattgttttgtgactttgtccataccctcttttagggcttcaatagatgaatgtggaaaggcctcggaatcttttatatgaagcggatttgaaccaaaaccagagccaacttgtcgttttatatcagaatcatcactgactggtatgtctgtgatggatggcaaagctttagcgttcgcatctgtatctagcttcctcaaactattagcttgattttgagcactggtaagtgctaacgtatctacgtcatctttgggtccagacggaagtctctgttcattggttatgttatcagaaggggctgtggtgttctcagacatccccgcaacaaacgaattttgttaattatgtatgaaacttttcgtttgatctcaataataccactagcgactaaatttttatgatacttagctactttaaacaagtcccttgtgctctgtttgctgacacttttgataaaatatgcctgtgtataattcttttagcagtttatttcaaacacaaatggtattaaaaggatagatgaaaaaaaaaaaaaaaattaaagccactagtaatgatacaatcgtggtatcacaagcgctgaatgaaacaagtgtggctatctatagcggatgcaagtggagaacttgtgaatccaaactgaaatattttgccatcatttgttgtcctttcccttttccattcaggaaaaaaaaaaaaaatttgacgtcgccgtcgcgtcgcagtcatataattacagcaatttatcttgttgaacgacgcaaattaatggaaattgtgacttacatagtaagtattagtaaacgtagttaaggccacgtgggaaagatatgaaaggagtgtaagtaatggatatcggtctaacgaaaatggaaaccaatctttaaaaatgatagtatgattcgacagtaaactagaaaagccacaacccgtgggacatgataaggctgctcgtttttgacgcaatttttagacaatactgaaatttagcataataagctttcccagtgaaagtaataatatttaacctagggtaggggtagggaaaaaataaaagtaaaccataatgtcacattccggagctgccatttttgagaaagtttctgggataattgccataaatgaggatgtttcacccgcagaattgacatggaggtctacggacggtgacaaggttcacacagttgtcttatccactattgacaagttacaagctacccctgcttccagtgaaaaaatgatgttgaggctaatcgggaaagtggatgagtcaaaaaagagaaaagacaacgaaggaaatgaggttgtgcccaaaccgcaacgtcatatgttttcgtttaacaatagaacagttatggataatatcaagatgacccttcaacaaatcatctcacggtataaagatgcagatatctacgaagaaaagagaagaagagaggagtctgcgcaacacacagaaacaccaatgagctcttcttctgttactgcagggactcccacaccacatctcgatacaccacaattgaataatggggctccgttgattaatacagccaaactagatgattctctctctaaagaaaaattgttgaccaatttaaagctacagcaatctttactgaaaggaaacaaagttctaatgaaggtttttcaggaaacagtcattaacgccggtttgcctccatctgaattttggtcaactagaattccgttattgagggcttttgccttatctacttctcaaaaagttgggccttacaacgttttgtcaactatcaagccggtggcttcatcggaaaacaaagtcaatgttaatttgtcaagagaaaaaattttgaatatttttgagaactatccaattgtaaagaaagcttacactgataatgtgcccaaaaatttcaaagaaccagagttctgggcaaggttcttctcttcgaagttattcagaaaattaaggggtgaaaagatcatgcaaaatgatagaggtgacgtaatcattgacaggtacttgacattggatcaagagttcgacagaaaagatgatgacatgctattgcatcctgtgaaaaaaattatagatttagatggtaacatacaggacgacccagttgtacgaggcaacaggcccgacttcactatgcagccaggtgtggatattaatggtaatagcgatggtaccgtggacatcttaaagggtatgaatagattgagtgaaaaaatgattatggctttgaagaatgagtattcaaggacaaatctacagaacaaatctaatattacaaacgatgaggaagatgaagataatgatgaaagaaatgaactgaaaatcgatgacttaaacgaaagctacaagacaaactatgcaatcatacatctgaaaaggaacgcacatgaaaagacaaccgacaacgatgcgaaaagctcggcagactcgataaagaatgcagatttgaaggtttctaatcaacaaatgttacaacagttgtcattggtcatggataatttaattaataagctagacttgaaccaagtagttcctaacaacgaagtcagcaacaagatcaataaaagagtcataactgcaatcaagattaacgccaaacaggctaagcataacaatgttaattcagcactcggctcttttgtcgacaacacttctcaagcaaatgaattagaggtgaaaagtaccctaccaatagacctattagaaagttgtagaatgctacacacaacgtgctgtgaatttctaaagcacttttatattcattttcagagcggtgaacaaaagcaagccagtaccgtcaaaaaactttataatcatttgaaggactgtattgaaaagctgaatgagctatttcaagacgtccttaatggtgatggtgaatctatgtcaaacacatgtaccgcctatttgaagccagttttgaactccattactttggctactcataagtacgatgagtacttcaacgaatataacaacaattcgaactagaaatataaaggctctccagttgttaccactttttacattcatatttttcatctatttactgcatgttacatattacataaaacttaattgtgtgtattcttcctttttggtctttagtctctatgtaaacaatagaaaaacgcgggactcgattaacgctgtgctgcactgatgcagccgtgcgtgtaaataaaacatttaacgtgaaaacgcgcgcgaatggcttgtgaaacaaacaagaaacaaacgggaaatatttcagcatgtgatgtggctgaaaattagcaaacgattcgtcaaaataaatcagtaatggtgctttagttctattacagcttgctaatggttcagtaatattttcaaaaattttgccaaacagacctaagcacttgcaatactccagactgttagttcagtcattatctatcatcttggacgattttgcaattttttagtgtagatgcatctcatcgacgggcttgtatgaatgatattaaataggcaaaataaactagtctagctaatattcgactaaattgcagctgctaggtcaccatcccgcacataccttagatattttggaactaatggctaaaagaaggcagaaaaagagaacgcatgcgcagatcacacccgagcaggaacgagatattcctaaatccatggtaatcagagtgggacaaacttcattggctaaccattctctaaaccaattagtaaaggattttcgccagatcatgcaaccgcatacggccgtaaaactaaaagagcgcaagtccaataaactgaaggattttgttgttatgtgtggcccattaggtgttacgcatcttttcatgttcactcaatctgaaaaaacaggaaatgtctcgctaaagatagctagaactccacaaggtcctactgttacttttcaagtattggactattcactgggtagagatatcaaaaaatttttgaagagacctaaatcgttaaataatgatgatgtattaaatcctccattgctagtgttaaatgggttttccacatcgaaaagatctgatgaagacgatcaggatgtaaacgtggagaaggttattgtttccatgttccagaatattttcccacctctgaatcctgcaagaacttcgttgaattctatcaaacgtatatttatgatcaataaagacagagaaacgggggaaatttctatgcgccactattttattgacattcgagaagtagagatctctagaaatctaaaaaggctttataaagccaaaaataatctaagtaaaacagtgccgaatttgcatcgaaaagaagatatttcttctttgatattagatcatgacttaggcgcctatacatcagaatctgaaattgaagatgacgctattgtgagagtggttgataatcaggacgtgaaggcaaaacattctcaaacttcgctgtcgcaaaaaacacccgttaaaatgacagataacgaagaacgtgaaaaaggaattgaagaagaagatgtggaaatggaggaacctaagccttcagaaaattcgcaaccaactccacgtaagaaggctatcaaactgactgaattaggaccaagattaactctaaaactggtcaaaatagaagatggtatttgttcaggtaaagtattacatcatgaatttgttcaaaaatcaagcgaagaaatcaaagccttagaaaagagacacgctgcaaaaatgaggctgaaggaacaaagaagaaaggaacaagaagaaaacattgctaaaaaaaaggctgttaaagatgctaaaaagcaacgtaaattggaaagaagaaaagctagagcagaagaacagggtgaaggtcaagggaaagatggtgcaatgagcgatgatggatcttcatcgagtgaagatgagcattatagtgatgtaccagaggatttggatagtgacttattcagtgaagtagaataatgcacgatatgtatatatatcctccgtacgtaacatcactatccatatagtagccatgactccgatggacttaaagaaccaggaagtgtctgtttattcataggtgagggaacacctcaaagtaaatattaatgaatatataagatcataattaaacaaatatatagaaatcttttacaattaaagaaaaaaataaaagaaaagggaagttaaaacttcgattattaacagctgaaaaattaaactttgtaatgaaaagcaaattgggagttatcgttaaaatacggcatcatggaaaggacaaaagttccttttaacaaaagcatgtccatttcccttctgggctgcagtcatttgcgcccttttgtgaaaccagttcttaatacacttataatggaaaacacacaagcattctagtctcccaactttctcaccgggttccatattctcaaaacaaatcgggcactccttaattgcattatctgttgtattaggcgatatcttgtacactaacattctattttgaaaggcagggctttcttttacggagtcatctgctgcatctgacgtattcgtatgttgttgggcattttcagctctctgtatgcaatcctctacgtgctttctggtctcttcttcatcaggaaactgtgtgagatctgagttacaaatagggcagaagtgatcctcctcgttttgtgaactttcttcgctcctgcatgccgtaccggattgatctaccgaatcttccaggatttccgcgtcttcatcagtgttgctatctggtgcagaaagtgcaagtgcatttggtggtaccgaagtttgcgatagtcgtacatctctgttggtggaggatactagtagatttaaatgaaggaggttatcgtagcactcattacaagttctatatggaggcgattccacgtcgctattttttttctgcaaggcatggactctctttttattataattaacaaaattttcggtacaagacgaacaaaatatccttccacaacacctacaatggtgtcttcttacgagaaacgaaaagttcgtcttgcattgaaaacagctgtgagcttcctcgtctgcctgccacctggcaagattattgatacagtcctctttaataaccatgcgctttagttcttcatatgttcttttctagcagaaaaaaaaaaaaaaaaacagcagtagtgtacagtgtttgatcaggttatttcttaatcgtccgtcccctgtttactataaatcccgagaatagttctactttttcttttctattcttctcttcggtgagctgcttcgatgcccattacccggattccatgatactccgctatttcactggcccttatcgaagatttccttctccagagatatgattatgcacaggcttccatacgctctatcgatcgtgcaaacatttataccctctgcgaaacagcgtcgaatccattttactttagaaaaggtgaaatacgatgtagtcaatggtcgtccaacgtttcttcattatttccaacattaccgtactcagcatttaatcgatcgttaactcgtagctttcttaatagaatgtcccagaacgagagtcccagtagtactttagtttgctgcttcaaaagctggactgctttatagtctgtctctttgactagaatgctttcaattttcggaatggcatggccttttttctgtttaaaatcaaatccacttaccacatccaaatacttgattttttgcatctttcttttacctttgttatactcctttatcaggcatttaatatcaacttctttgctaagcggtattaattcaaatccatcaggcttagtttctttcgagtaaatttcgatgttgccaaatttatttttataatgcgacaaatctgttatcacatgttcctgtcctaaatgatcgcaatacgtgctggggtatttaggagacttcattgtttgctcatacgaaaacaattctttgataacgtacttgtctaggtttcttaccatcctttccctcatcggtagatactttttacgttttaatggttgagcattaggtagaatggaacgccctaatattgcccagtgctgtttactctttaattgaatgacgtctcttctccaaaatatgggctcttgtgaattgtctcccttagtaaatgttgcggcttgttttgcacatgcttttaatacttcattagactttaacagagagggaatcacgaaattatctgttcttttaatctctgtcacactctttggtaatgtaaaattagttaaagcaatctttttcattattgcgtaatgatgaacagatgcttttttcttgttcaagactttcaaccacttagatagatattggtagctagtgtaatgcttcgatttcaaaataggagaagactcagataattcaaagtacctgtaacaaacatttggcacatatcttggtgaaacatcttgtagtaccttttcagcatgattgatacggactacataatgaaacttttggtttaggttgtacttcatgtctaccgaaggttgataagtagggacaaactgatcttcgcgtgttttcaagaccatttcacgttcacccagatgggctatagggtcaatgatgtataattcaccatcgctcaaagtaggaacttctaattcaatccaaaaataaggttgtattaggtcagagtcaaatctgttgggaactttgccaataccatgttcgatttgccacttcaccttattgcacctaatatcgtaatcgtgcaagggcaaggcaaagcataagtaaagcttcttaggccccggtagcacattttctaagataataaagaagaacaacgttagaatatctctgttggccattttccttttagccatcttgcgaatatcttcaacaccatgatttatcaacggcctatttccataaaattcttgttgattttcaagaacttttttatatgtagattcagagattgaattttcgttttggttatcggcatacttgataaggtattgcagcctgttgaaattctgtctaatgccattgctattcattttgtaattggaacggaaccataagaccaaaccaagcaaaagggttcttaaagaatccattttaaaagctggatcccttacatcccaatctttgaattttttgccaattaattttggtacagaccttcttagtcgcctatttagtctttcatcgtctatccatttcatcctagattttaacaaaaataacataaatggaatcattatcaaatggagtccatatttaagtcgctgataattgaatgcttttttattatgctttcttttgtacttgctgactttctccctgtctctgcgtatattgccaaatgtgacagttaagcttccatctaaagaaacttcttcccaatcaatatcacttaaatcatcttcttcatcctggtaaaaactatcaaaagaatcatctgtttcttcctcctcataaaacgatacttctttcttctcaatctttgagttttttcgattggcctgatcattttggcttgattctaacagtctcttggccattacttttcttctcactattccttaaactcatgtatgctaggtttcaaggtttgacccttcgttgaatatcgaatttggtcattcaccctggcttgtgtgttttccgttttattatttacattttccagagggccactagaaaaaaaaaatacttatctatccatatattttacaaatggtaatgtatgtgcatctgccagtaccaaaggtggaaagaaaagtatacagtttatttatttgaagtatgataaattttttggcttgatgtcaactggctgtaagtttttgtccaatgggtccatttttcttttggctttagatctacatctattatattcacgtgcaacgcattttcagcactgttccattcaatgaaacatgtcacgtctctgagtgtcatgagtagcagatgctcatcgtttacatcgttgattgattttatgtcacttattggagttgtgttctttgtaagttttttctgtaaatcataaaggatcttgaaaatgttattgtcattgcgcaagtactcatgcatggcatctttaaacttaaccggaaatatattacattctccaaatattaattccaagtgtgctggattcattagtaattgattgtaacagtacttagtgcctctacccttaaatgcattatgagtacagttcctacagtaatctgtatcatagtataaccatttaggcttcaattctaaaataactgtttgcagattttgtgaacaataagattttaaaaagtggttatttaatatcagatttgaggtattattggtgagatttttaattttgataactttgactaccttatcgtctaaatttagaataaagtcactgagaattggccttatagcttctatatcgacgtcaatcagatacatcgggcaaagcaagccatgtagaagaggttctacataatctttaatataactgatgtttttgattgtataagaattatttgatgataacagatcgggccaacggatgcagcatcgccacaaccacgtaggatccccataatcaatcagtatatttgccccaccacgtccgatgacttgcatcgatctttcttttcaaaaaaggaacttatctctgacaattttcgactggtagcatatcacggttcgaattaattttggaaaccctaaatgggaccgcatcaaaaaagtaccttgtgaaaatatcttcgataaataaaccactgaggaacgaacaagaaaaccataagtaagtgaggatgatcgtatttcgtcgctttcctacgtgccttttacatcacattcgacaaccggcatccaggagtcttttgttggaatcacaaaggcgatcattatcttttacatcttataaatataacagcagccacattgatgatgataaaagtaaaaaaaagcttaaaaatgttttccaaatgaatagcaatagagtcattcgtaagcaaaaaacaaaagaagaattggccaaagagaggttcgaagaacaactgaggtcacctaatagatttgtgaggtggggagctattgcgagatcagaaaagttttcaaagggaatgaccaagtacatgatcggtgcttatgtgatatttttaatctatggtctcttctttaccaaaaaactgtttgcgaaagacaaagaactggaaagattgttgaagaaacaagaagaagggaatgccaatgaatacgaagcattaaggattaaagaattgaaaggaaaactaaggaggagagatgaattgaaattagaagaatacaaaaaaatgcaagaagaaggcattgaaaacttcgatgatattcgggtacagaattttgatcaaaacaaattgaatgaacaaatattgccagcaagagacacaacaaacttttaccaagaaaaagctaacgaatatgataaggcaattaatatggaagagagagtaatatttctcggtaaaagaaggaaatggttaatgaaacattgtcaaggggatgttttggaagtttcatgcggtacaggaagaaatatcaagtaccttgatatgtcacgcatcaactctataacattcttagactcttctgaaaatatgatggaaattacacataaaaaattccgagaaaagtttcctaagtataaaaaagttgcatttgttgttggaaaggcggaaaatctagtagacttagcagagaaaggtaagccctctctagagaatgaaaaggaaaaccaagtaaaatatgatactatcgtggaggcgtttggtttgtgttcccatgaagatccggttaaggcacttaataattttggcaagttattaaagccagatggaagaattattttactggaacatggtagaggtcaatacgattttataaataagatattagacaacagagctgaaagaagactgaatacttggggctgtcgatggaatctcgacttaggcgaagtgttagatgattctgacctagaattggtggaagaaaaacggactcacttaggcactacttggtgtatcgttgcaaagagaaaaggtgatgtgaaaaagaaagacgagcttgggtttgtagaaaaatacttgcaatcaagtattagaaagagaatggaatcattcgaaaaaaaagacgatatggcatctaaaaaagaacttgagccagtacctcctgtaagtaaaagttaacatatttattcataccaatgaattttatacaggcttagaatcgtgtaaatatttcagtaagcaagttaaaatgtgatctaaaaccccttaggtagttctccttacttctaaagtgatcatactgaccatatgtgacgtaacgacgctattattaacaatccaaaaattgcgtcactgggaaaaaataaaaatgcgaactctgtggatcgaacacaggacctccagatatcttgaccaaagttttttcttcagtctggcgctctcccaactgagctaagtccgctaacataagacggaacttcatgggtggtctgtcttttatatatgcaatcttttatttttattgcgttgcggttttcagtattcataagaaggtgaaaaatgaaacagatcgttgtgatcaaatcgctcaaatcggatttaaattaaactttttcttctatttcaatgcatttaattaagataggtaactcttgtgaataagtgttgggattgcattggtgataaatccataattaggtacacagaatattcatgaagttttttttgaggataaaagaatccccaaaaaatgagattggtaaatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatctcctatattacgatctattctttagtctaaatgttaccaatcgttatccttttttatcatcaatccgtgcgtttcagttgcttttaaatttgataacgcattcttatcatttatgtcattttattacatcatatatgataatattccgtcaccttgaatactcatcaagaaacgataagttgttgtaatttaacagtaactctgcatataattcaacaggtaaaaactaacttttatatccttgaacttcttcatttttgtgtctttcattgaaagtataattttccttttttttttttggttttcaatacatataatgatgggtgacattttttgtgtcatttagattaaaagaaattttaagaaaaattgacgtatttaattttgatccgcagtaaacgctataaattctttttaatataaatgacagctttttatacatatagaccctttgaagaatattccaaactagaaaggttgatcagaaatgagttatagtgtcaacacgtttacagattacgttttattgtttggatcatctagtttagtaggaaaaggtattttagagaacctgttggacataaatttatatattaaaaatgtttcggacctacaaggcaagcttgatagcttaagtgaaataaagggaaatgtcgttctcaataaacatgtcttttgtgttaatagaaggtgcatcaatgaggagaaatcatttatgaagaccattgattatataaatatgagatcagttacttggcaaggtggcagatattacttgagaagcaggaaagaaaaagacactgaaaaagtaccgtctagtcctaatactttttgttatgataattttgaagaaggatttattaaaaatacgcctgaagagaggggaaaagatggttattcttttgtttataatcagaaacagttcagttacacactacattatgcatgcggaaaggaaaaaggtattgagatcatttgtaattttactgtaacgcaattgatcatccccagatctgaaacttggccaaaattgcttccacggatattctcaggaacacaaaagctggaaaagtttgacattgacaacaaaaattacgttcccggtagaagtttgcctagtctgtgtgatattagcactatggtgtgctctttgggctccacctcagctagagtgcggagaactcaggtaccaagttcctttgctgactattacttaccttttaatttagcacaagaattcacgaatacaactaacaaaaggttggtggttacaactgcctttaataatgattttcttagtaaaactttcgagtattttagaataaaagctaaattagaaaatgacttggatgaagctttgccaaataagctaaaggagctagttattttgaggccaggtccgatgtgtggacagcacggaaatcctataaacgttgaattgggtaaagaaaactccactttcttggaaaaaattttttattatcctcactatcttttagtttataaaaagaaatatatcagtgaggccagaaggattggcttaagaacaaagttaagcgaaataattgcttccagtatatataggatgccaggatctgcattattaggatacgctgtcccagtttcaaaggtttcttatgttgcctctttgatggcgattgaaaggaaaagtaaagaggcgggacctaagctggaagtaattagcagttatcaaattgatatgattgtgtgaacagtcagtcttttcttttgatagatgcgaagttattaaataaatagtagcctaatacataaaagaaccactatatcatggattcgatacctgggccgtcttaaatttttatcgcattgaatatgcaaactttatgtattgttttactaatcgccagtaatggccgaccaattctatgatagatcttccctaagtttataatgatggtaagaaaacgcgcatatttcaaaactgaagaaaaaacaaacaaaagccatatggataatgaggggaaaatgtgatttctttacttgagcaattctttcaaactatcagtaacgctcctggcaatgagtagaatcgatgatttacagcaggacattgaatctttactcagtgaaagtatgtgattttgaggctgtaacaattttctttcttttaaaaaaatgattaagttgaacactaacatagtagaatcttcacagtcaattcattagaagaaagtcgtgagaagctcaaagcgaagataaaagataaaagaaaaaatgaggagagcgctaatcctatagtacaagaatttgaagatctattcgatcaattcccacagttgaataattttttatttaatgagcatccagaattggaagagacagatgacaaggacatatcaagggcgcaagcggatataccagcaacgccaataccgtatgaaccaaagaaaagagctaagctggagaatgaggaaattttaccagaacaagaatgggttttaaagacccagccaatggttcagcatcaaatgtttgatcctggggtggcagatttattggatacagacattctaacgtcaccttcaaaaagaaagcgaaaactaaaaatagacgatattagtacaagtgatagaagtgagttggaagattatattgtcctggaaaatgtttatagaatgtttggtataacatttttccctcttgtggaccctattgaccttaagataaaagatgctagcggtgaaatatttgttgatagagaaatgctgggaatacgactggaagtcttcagcgaacggacatcccaatttgaaaaacctcactatgtattgttgaaaaagaggatcaaatcgaatagttggttcctgttcaagcatacaatcccgagtttcattgatgtccaaggtatatttgatgacaccaatgggggactagtgatatctcatgatgacgcctatttatttgctaaaagagtcttcctgcaacttgtggaagtacagaaaagacgacagatttttaaggacttagaagctaagaagataatccacgacttagatttagatttagaatcttcaatggtttcgttttttgtgaaggatattaaagtcgagttgtttgtaaaacaaaatgaaatagtttcatgttcaatattggacgatattcatgattttagtcaaaataataaaagtaaatgggaaattgcattgctcggttctttggatgatttggaattaaaattaaaccattctttcgcgacaatattcaagtgaatgttaacaaaaatatactttatagaaagaggatagagctaattttctctgtttatcatagatataagtaattgtgtagtatcccaattttgggtagaatgtggtatatgaaaacagggcatatgaaacccataaggcaacctaacactttttccaagatagtatgataataaatagcggtaacccagagaatacatatccaaattactaggacagcgcaaacaatggcaaggcaagctcgtacccacttattcacaacccaaaacatatcttcagcttgaacaaatctactgaataagtgaagttccatccaaagaatcatgcttatactcacaagaaagcagaagtgtccactaatgtcaaacccaccatcccatttcccattttctagacggcacttttcagctgatgtcgttttactaccagaactgcattctccccctgtccaaatgaaaacatgatcgataaattggaaattcaaaaacaataatagatattttagaacgaacttgcaagcatattgagtgatcataatactgattattctatttttgagcagaggccaatggttagtatatgttaaataggaagagctagtttcggtacttgatattggtaaaggcaatatatccattcttgctagatagtggaagtatatttgcagaaaagccaaactaaagaataaaaatggccacagttggttcgctttgtatgcaaaaataacattgaaaatattggacgatttcaatagagcgcatgtctctttttgatggtttaatgtttctgaagatactactattgataataatgcgcctacaaaaacttgaaaggggtaaatgagatacgccttccttgaccaataattgagctgacgtatcataatctttttcaatttttagtcgttcagtggttttaatacaatgccctatttctattgtgttttaacattgtgatattttgaattttttttttttttttgcagattgtttttcatattaatcaaattgggtgccacttgtaagtcaataaatgaaactaagcctttccatactttttcctaacgcgctttgaagaatttgttttcctatatatatttgtataaagtacatatcaaaaacaactgagcgaagcaggcacacaagggaaatcagttaatgtcattctgcagtttgaacttatcccaagcaatacttaaagtactgaaaatattctctgcaatcatcttattttccagggacaaggactctggtatcttatcaggatgtgtcttggctacagctttcatgtatgtaattttgaccctcttaggcataaccaaatcttgcatagagacatccttccaattgcaccatgttagtaagctggataaatttgctaacagatgacgaatgtcatcgtctttgccatccttccaggagctaattttctcaaatactttatcatatagcgccagtttagcgttttctagctcccgtttttttatttctgaagtgctatcaacagaaattggagaatttgaagaagaagcggttaagttctgtttttttgttgcaggcgaggttgtcgttgtcttcttcttaacgggcatggattttttaacagggggaggattaataaagtcttggcatcttctttttccctgcatgattttatcatcaaaaaaattcttcttaatcagctcttggtatgtttctagtgcttttttgaaactttctaaatgttcaaaagactcagcacgcctaatcataatctttggccagatgtcgttaaatgatctttcagggtcactatttgagattttattcttccacttagctttgcttgatgggaataattccaaagccatgctggagttttctatggacttagagtactcaccgattttcagttgcgaggcaataatgtttgataatgcaatgatcctcaatggatgatttaaaggcaatgtatttaaagacttttcatattcttgtaatgagttaatataatccccgttcttgaacaaactagtacctttcgccttaaattcgttataccccgataattcaatatctgagatgggtattgtagagtcagtgttgctgttttcattgaagagggtgctatcttcattgcttttactattggtgagatttccttctgaaaagtcgagaagactatcctctatcaggggctcatttcttcgcgaattttcttcaattagtataccagaagtcggtgaggaggagtgggagacatcaggcgctgtcctctttgttatatcaatctttgtttcgaaatcagttaaaagatcttgatccggattatcggcaggtggtaagttctctacgacttcattatcttcaaacaaaattctattgggtgagtcgtttacttgaggcaaatcataatcctcaaccttatcatgagtttttgagtaattattcagtctatcatttgcctcaggtgggaaggaggtccattggtctaccagtttcttacccttattgaaaaaatcagtggccatgctgaataaattattgctatctgtaccaacaatgttggataatcctgacttttccatttttataccactttctttctttcttatagctagatcgttgcgctccttttgctttgactttaaaatctccaaatatctttcataagttacgtcattttcgtaaaactcagtggcttcttcaattgataaacctagagacatcaatcttgctatttccatatccttaacttcatcaactaaggcgtcatcaccattgtaaaggtggtcttccttgcttccatagtaatcctcatccggtttttggatcgtatccgttgtagttactgtgcccataccaaatagttgattgaagtcgtcatcggtattggcaagagccgagggaggtgtgttgttggcagtattagatttagtggtgctattagttgggaccaaaggaggtgcagaaaaatctaccttcggtgacggtatcagcggaggagctgaaattgaatgcagactatcattggggcttttatccgtccttgcaacatctgcaacagcggaaccagtaatggaaggcgaattgctgctctgaggagttgtttccttggatgcagatgcagagtccttattcttcaaagaagtcagtaaatgtgcaaatggatctgacattgatgttgactgtttcttgcaggctgcgtcctttccagaagcacaggaataggttaagcgatgtgctgttatttttttctccttttcgcaggaaacagtgatcttaaatgaatatattagaaacggtatagcatatatatatgtgtatatgagtatgcgtatatagaaaattggtgaattaaagaggtggcttcttgttattggtcgcttccaggttgaattggacgctactatggtagttatcacaaattgcgcccatgatttctagatttttgttccgattattaatggtcacaagctcctggttaagaattgccacgctctcattgagccttttgacattaccaattattcgcgaaagtatgttagcctgcacttgttcatgagggttctccatgttatgctttctttcctaaactcacttcttttcctccctatctgcttttgtttattacagttgaaggctacttgtgccgttcgtgtgaaaaaatactcgatgaaaaaaaaaaaaaaaagatgatgacgatgactttgttgaagaaatgtgtttgaagacagtggaggataacagcactctcatcgcacttttggaagcgtatcatgaaaagcgattcagttgaaatcactaccatctgcccagatgttgaaaattctcagtttgttgtgcaaagcaactgtccagagactattccagagattctaaagtctcaaaatgccgctgtgaatggcagcggcatcgcttgccaacaacgtagcttaccaagaatcaaaatcttgggtaccggtggtactattgcatcgaaagctatagactcctctcaaactgccggctatcatgttgacctgaccatccaagatctattggatgccattccagatatatccaaggtctgtgacattgaatatgagcaactatgcaacgtggattctaaagacataaacgaggatattctttataaaatttataagggcgtctcagaatcgttgcaggcttttgacggtatagttattacccatgggactgatacgctatctgaaactgcattctttattgaaagtactattgatgctggcgacgttcctattgtttttgttggttcgatgcgtccttcaaccagcgtttctgctgatggccctatgaacctttaccaagcaatttgcattgcttcaaatccaaaatctagaggaagaggtgttcttgtttccttgaatgaccaaatttcctctggttactacattactaagacgaatgcaaatagtttggattcttttaatgttagacaaggctatttaggaaattttgtcaacaatgaaattcactactattatcctcctgtgaaaccgcaaggttgccacaaattcaaactgagagtggacggtaagcattttaaattaccagaggtttgcattttatatgctcaccaagcctttccgccagctatagtcaacttagtggcagataagtatgatggtattgttcttgctaccatgggtgctggttcattgccggaggaggtcaatgaaacctgcatgaaattgagtttgccgatcgtatattccaagagatcgatggatggtatggtgcctattgccaacgtaccaaagaaaggttcaaaggaggataatctcatcgcatctggttatctaagccctgaaaagagcagaatcttgttacaattatgtttggcaggtaactacacgttggaagaaattaaacatgttttcactggcgtctatggtgggtgaaaattttgtaattttttgcatttgtgtcgatatatatatatatatacatagacacagagatagagatataattatgcaagtccctgttaatgctagtctgagatgagtacaggaattcttcatttagattgtctcggctatgtcacttttctatcgtttcacctgcacatggctttgtcttgaatactgaagccgttattatagttctatcttcatgtttttagaggttttttttaaatgagtttattaaaattaaattttgaatgttatttttgaataaaaatataaaaaaaataatattaataatttttcattaactgctcatgatatcagtgcattagaaaatcttttggttccacttttcctataaaaataattcaagttttatcattatatcatttttaaatatttgattatcatcgcccgctggtcaccgcatttttaaagaataaatattacttttttcgaaatctggtgtttaaatatttttaagaaagttaaaaaataaggaatatttgataaacaaaaaaaaattagcctttatatatccatttttgtttatgtattcctttttttattttcttatgtgtttgggatttactgtcgcagtcttttcaaattttccgggctaaaccggaagccggaaggtctgggataagacaacagtatccaatacaatatcagactacagcaaaaagcttattcagagatctttacagaaatcaaggtcactgccgaactatgttacgaagatctattcataccactaaaatcctccaaaaacctaatgctacttcgcatatttggtcggactttaccacaaggcctagttcactttctatccaatcttcaaaagtgaaaaattaccttttccagaagaaagcttctctagacccaccatctatcagcagaagaagtaaccgtatcaaatattcacctccagaacacattgatgagattttcaggatgagttatgattttcttgagcaaagatccagtaagttttatgagttggccaataagactaaaaatcccttgaagaaggatgcacttctcataaaagcagagatcaataatcctgaggtacaatacaattttcagtttaataacaagttgaacaatgttaaggatataatagattatgatgtgccagtgtacagacatttggggaaacaacattgggaatcgtacggccagatgttattgatgcaaaggttagaaacgttggctgccattcctgatactcttccaactctggttccacgggcagaagtgaatatcaaatttcccttctctactggtgtaaataagtggatcgaacctggtgaatttctatcgtccaatgtcacatccatgcgtcccattttcaaaattcaagaatatgaacttgtgaacgttgaaaaacaattgtatacggtactgatagtcaatcctgatgttccagatttgagtaatgactcatttaaaacggctttgtgttacggattggtgaatattaatttgacttataatgacaatttaatagatccaagaaagttccacagttctaatattatcgctgactacttacctccggtacctgaaaagaatgctggaaaacagagattcgttgtttgggtattcagacaacccttaatcgaggataagcaaggtcctaacatgttagagattgaccgaaaggaactaagtagagatgattttgatatcaggcaatttacgaagaaatacaatctaaccgctattggggcacatatctggagaagcgaatgggatgccaaagtcgccgccgtcagagaaaaatatggcctaccacctggaagggtttttagcagagttagaaggtgatcctaaatagtatgacattatagtatcctgtacatataaaataacgtgtcattgttaataaagcttgatgcaaataatataaagtaagaatctgaaaaatttttggaatgtgaattttgtttacaatacgatacgtatgatattagtatgttctagaatatatacatttcatttttttccttattgtttgtgcactaacgaatgaagaaaaaaatatggaacatctagcgaacgagaatccatcataacttcgtcattcagtgcgagctaatgtgcatttttagtatcctatttatgttgaagcttctatttatgttgaagcttccttcagggattcaacggcgttaagaataactctttcaaaatctatattaggatcttccaaattaaatgaggcgttcgcaggcacatctttaggagttactacagggtgtagcttggcgtattccttctttgcctcctctaccagcttcaatttctcctcgtactgtgcctgctcctctttcttcttagcattacacttcaaaatcatatcatttctaaaaccaaaaaatagccccaaacccaacgcagagtatctcaaaacattaactgtcgacatcctttaactcactcagctagttcctatatacgttatgttccgatataatacttccttttatctaaaatttctgtgtgaaaagtcaaaaaaactaaagaaaaatttatacccttaaatagatctgattggctccgcggaccaattagcgtggagattccgcgaatgatcgaataataaagatatgtcttaattaaacccatggtcacccagcttcgattgaacggtatgtattcttgagtgcaattcttctaagttcttattaagtgtgacgatctcctccaatctacgctgcttcttatagtcctgaattgtggactcaataaggtagctttgttcctttaggaccatcaattcttctctcagctctttcacttcttttatggtcaagttttcgatcattagttgcgataatttctttacctctggttcagctttttgcccatcttcattcgttttatggccctctgggttcaaaattgccggaagcgacttcaacggtaggattttttcgtttatgtatgcagcggaagctatcttgatcgaattttgaagttgtctctctagatgactttgaggttctacacttaagagctgtcttgttagtgtattatacaagttaaaagaattgagtaatttatgtcttaatcgagcgagatcattcagattctttggatcaagtgtattttcagaatccttggcagtctccaccttcaggctattcaatgagtcttcaaaaatgggcaggagactatcaattactttggatatattttgcatgctatcatatttagcaaatattccacttagcggcattctaacgtccttgttaaatttcctgccaataaatagcatatcgatacagtgcgagcacaatcttatggatataggaatatgaagtaaatcatccttctgtatattgtattcgaatggcagatctgacgctgcagacattaaataacctatgcttatttcgtttgagcagttcctgtttgcatcatcacaaacaaccataccacataatctgcagtgatgcttccttagtaatagcccaaatggttcggaacatatgttacaaaagagtacacttctatcatctctccatggagtaactgtacgttctaacttggacatttcactattcatcttcaaattatgaataatggatctagaatatgtgttatagagtgtaatcagaccatcaactagacggacaaaccgattttctaattgtaatagccttaagtttttgtcctctctttttatatttcgtaccttaaagaattctggtgttaaatctattacttcgccataatcgttatagccaggttttgtgacgaaacaatcatggcagcaattgtaccatttcccgtttctggggtcatactgtgcggaaagattaagtttaatcatattaggaagatgccttctgcaatacagtttaccacatttcctacaattaatggcgccaatattgttattcaaagtccttccacatgtgtgacagcagctcttcccttttttgaatttttcccaatggcttcttttcaacttttgcgcactgctatcaacagatctggcctttttttgtttaccattgactaaacgactgtcattggaaccgagtgaatcttcattatcgttaaacccatgctcaacatctaaatgtgcatttagtgcttgtaagttatcaaacttccttagacaaatgggacatgaaacattttcaagatccataatagataagtcgccaggaaattcggtgatatccctttaaaaaccatgagatccggctttgctctttaggtcggtcaatttagctactgatcatatgttttcattattctattgttttcccaaagtattaccctgcctggaaataacagtgatagccagagtgattccatcgccagtacttttgtaattcaggaatacatttataccaataaatggctcacatttaatgtctgcatacgtgattactacatatatatgtctgcgtatgtgcttggctattttacattagcgagtttctataaagtactaacgccattagagttttttgtaactgaaaaatgcccttagagtatgatagccttttaatagcatctctctattcttcggtatgttgacttaaattaatcaaaacactaactttggttgaataaacgccttttgtttggagtgaaaagttaatggatttctttcaattattgccaattcattactagaaattaagtcaacaaacagtaaaggtttatatttatcagtaaagaagaagtgaccggagctttcttcgtttctttgtacatctgtggactttattttgtttccttggtttaataatacattcaagttttcgctgatttccatatcaatatcgtcatcttcgtcatcttcctcgtcgttcatgaaattactttcatctgtgatagttagcccttcgtgtgtacgttttttctgttttcttctcttatttatagggaagtcaacatcaaagtctattcttgatatccaagtagccccccaaaaccataatctgctactattttctatgtctgaaaatatccctacacagttctcttttaatgtcttccattcttttggtaagttatccgtattgttttttgaccattgagttaatacgctttcgctatcttcattctcggcttccgaattcaaattcatattgaattcataaatcttattgtctgcagtaattactactacagattttctagaagtattgatatgaacagcggtgatgaaattattcaaacgagcaagtggtttagaaatccttgcttttaagtctaatatgtctacgactccacagccacgagaaattactgcaatgttctggtctacttccaaatggttgatcctgttaatatagggaactttgatactgctcttagttgaagtaacctccaaaagttcaacttcttgcggtttttcatcttcttcagattctagatccacaataaatacatcatcttcgcaagagcatatgacaattttggaattatcgatgaacttgactaattttgtggaagttctcaataataggtcattatctagtttagtcactttcaatttattacctacgggctgtaaatgaaaaactttagtggtagagggcctccctacgactaaaacttgtccatcaggtgataaagaacaagttgagatattctggtcatcttttaaagttaacttgcaaactagcttataattctgttctgtactagaatcggttcccattgtccatatcttaacagtagattcgctccatgaaacaacaaggcgttgctctttgttaactaaaacattctttgaataaggttcgacagttggcatcttcctgtagtttccattagaaaaagaagtaagtgagttgatgactagtgttttttcaacacctcctgaaactagaaaatctgcacctttagattggtatgcacatattgctctaatgtcgtttccatgaagcaacctattagaagaatttacccatctgttgttcttttgagatttgttagtgttttgagaaaattgaaagatttttctgtccacaccagcactaaaaacataattattatcagtatcggtagttagacacagtacgtctgcatcgtgcgccttaaatgactggtttagcgtggcaaactggaaatcccagaatttaatggagcctgtagaatcaccagaggcaatctgatcagttcttggtaaatatataactgaccaaactagagttgattcttttttggccttgtcgaccttcatagtgtgtaatagacgacccatgttttcgtcatttttttgtgcagaccaaatccttattctaccatcagaacaaccaccaatcacgaagtcatcctttttccaagccaaagtcaatactctggcttcttgtctcatcaaaatagtatcgtgttccaagacaccaggcccgccagagatatctatgaggaccaccgtcccattatcgcaacccacagacagcttgtcttgtgaatcgttgatggaaatagaccatatcacacctgaattgcaatcatagtttcttaatggtaaacctgttgctaaatcccattctgttaccacagtcgagccgccaatagaaaatagccttagagactcgccgttaacgttgctccagcaaaggccttcaattgatctgtctttgccaccttcgataaccatttcctgaaaccaattgtttctaggattccagatttctatgttaccattagatctaccaatagctaatctcaaatcggacggagttaacttatttatatttgatttatgtgaaaatgctagagatgtgattgtggcaggagtgaaatccacaaatctgcatctatgcactatcatcctttcctgactggtcatcttcaccggtttgtttcgtattttcaggcttcttgacttttcttttaaaactgaaagtagcgatgagctcattcgtagcttttttcttgtcagtctgaaaatttttcatttggttttttgaaaaaaatcctgcctaatatggtatcaagaggaataacaagaaaaaaaaatcatgggggatacaaaggaaaacaaggagataatgcaggttatactgaattgctcatagtattagcctaaagcactttacctctgatttattgcatctatcgtattcttgagttattgcgacttttaaaatccgtgcaccgcatatgaaagggtagagccttcgtgtttgtttacctttttagctctttgaagatcaaacaaaaacacttcagtaatgcctacagccttggataagacaaagaagttaacaccgcgcccatcatgcaagatcctgatggtattgacattaatacgaaaatctttaactcagttgctgaagtatttcaaaaggcacagggttcttatgcaggacacaggaagcatatagcagttttgaagaaaattcagtcaaaggctgttgagcaaggctatgaagatgcttttaacttttggttcgataaattagttactaagatccttcctctgaaaaagaatgagattatcggagacaggatagtaaagttagtagctgcatttatagcttctttagaaagggagttgatattggccaaaaaacaaaactataagctcacgaatgatgaagaagggatattctcaaggttcgtcgatcagttcataagacatgttttgcgtggtgtggaaagccctgacaagaacgtcagatttagagttttacagttattagccgttataatggataatataggggaaatcgatgaatcacttttcaatttattaatattgtctttaaataagaggatttatgatagagaaccaacggttaggatacaggctgtgttttgtttaactaaatttcaggatgaagagcaaactgaacatttaactgagctttctgataatgaagaaaattttgaagctacgagaactctagttgcttctatccagaacgatccgtcagctgaagtacggagggctgcaatgctgaatttgatcaatgataataatactagaccgtatatcttggagagggctagagatgtaaacatcgttaatagaaggctcgtgtattcgagaattttgaaatcaatgggaagaaagtgtttcgatgatattgagccgcatatttttgatcaattgattgagtggggtttagaagatagggaattatcagtgagaaatgcgtgtaagagactcattgctcatgattggttaaatgctctggatggcgatttgatagaattactagaaaaattggatgtctcaagatcctcagtgtgtgttaaggctatagaagcactttttcaatcaaggccagatatattatctaaaatcaaatttcctgaaagtatttggaaagactttaccgtagaaattgccttcctctttcgggctatttatttgtactgtttggataataatataacagaaatgctggaagaaaactttccagaagcctcaaaattatccgagcatttaaaccattatattcttctcagatatcatcacaacgacatttctaatgactctcagtcgcattttgattataacactttagagtttattattgagcaactatcgattgccgccgaaaggtatgattatagcgatgaggttggaaggagatcgatgcttacagtggtacgaaatatgctggccttaactacactctccgaacctcttattaaaattggtattcgtgtaatgaaaagtctgtccataaatgaaaaagattttgtaacaatggcaatagaaatcattaatgatattagagacgacgatattgaaaaacaagaacaagaagagaaaataaaaagcaagaagattaatcgcagaaatgagacttccgtcgatgaagaggacgaaaacggcacacataatgacgaagttaacgaggatgaagaagacgacaatatttcatccttccattctgctgtagaaaacttagtgcagggaaacggcaacgtatctgagagtgacataataaataatctcccacccgaaaaggaagcgtcctcagcaacaattgttctctgtcttacaaggtcatcatatatgctagaactagttaacacaccgttaacagaaaacattttaattgcgtcgttgatggacactttgatcacaccagcggttagaaataccgcgccaaatattagggagcttggtgtcaagaaccttggtttatgttgtctcttggatgtgaagttggctattgataacatgtacatcttaggtatgtgcgtttcgaaaggtaatgcatcattaaagtatattgcgttacaagtcattgtagatattttttccgtacatgggaacactgtggtagacggagaaggcaaagttgactcaatctcgttgcacaaaatattttacaaggttttaaagaataacggtttaccggaatgtcaggtgatagcagcggagggtttatgcaaactatttttggcagacgtgttcactgatgatgatttgtttgaaacgttggttttgtcatatttttcgccgataaattcctcaaacgaagcgctggtacaggcatttgccttctgcattccagtctattgtttttcacatcctgctcatcaacaacgtatgtctaggacggctgcggacatactcttaagactatgtgttctttgggacgatttacagagctctgtaatacctgaggtagaccgtgaagctatgctaaagcctaacataatatttcaacagttgctattttggactgatccacgtaacttagttaaccagacaggttcaacaaaaaaagatacagtgcagcttacattcttgatcgatgtgctcaaaatatacgctcaaattgagaagaaagaaataaagaagatgatcatcactaatataaacgctatatttctttcttctgaacaagattattctactttgaaagaacttcttgagtattctgacgatattgcagaaaatgataatttagacaatgttagcaaaaatgctctggacaagctaaggaataatttgaattcgctgattgaagagatcaatgaaaggtcagaaactcagacaaaagatgagaacaacactgcgaatgaccaatactcgtctattttggggaattcattcaataaatcttcaaatgacaccatagaacacgctgctgatataactgatggaaataacacagaattgactaaaacaactgttaatatttcggcagttgacaatacaacagagcaaagtaactcaaggaaaagaacgagatcagaagcggagcaaattgacacatccaaaaacctggaaaacatgagtattcaagacacgtcaactgtagcaaaaaatgtaagttttgttttacctgacgagaaatcagatgcaatgtccatagatgaagaagataaggattcagagtctttcagcgaggtctgttaaaattgatatgcgagctcttcatctatttaagttgattttttggttgtaaacatatttgtattttattcttaggtttgttaattcttctacgcttaccagatatagatgctatatgttattgcattacgcacattacccggtgggacaaattatggaaatattccaaggctataaattctttggtgaaaggaactgaaattatgtccagtaatgcaccagaaatggacatataaaactattaatgcattttattacaattatcctaagaaaatatcctatatataattaaagtaaaagaaataagatcaaaagaacaaaataaagtcgagtagaattttcctacttgactatattagaacgaaaaatgttattttatcaaagtaattggttagtagccgacgtgttatccgtttgggccaataattctttcatttcttgcagctgcaattcggtgatttttatagattcaactagctgctgtattttatgatcactaactccatttacgagcttaaccttcttgttattactctccttaatatgattggacaagacactattttgaacggttccatttccacgatctatcaaccagtcccatatgagaccctccgtatcggtgactatgttatttttattcgagtctttacggcgggcatcttttataatattatcttcgtaaacatgatagagtgttttaaaattaggaacgtaattatattcatttccattaattaagattgttcctggagtaataatctggatgttcgaagtattcttagaatggaataataatctaaagaagaaaatcaagcaaataaaaaaagagataattgtcataattccttgaacggatgttatgtttacttgttgtaacattgagaaagcggaaaaaaatgaatttttggtacttgtatcttcgaagttttcttcattcttctcattcttgatagtggatggtgatgatttccttttatttaccgtctttcctcttctcctcgattttttcttcgttgaactagcattagaaattatttttttgagatcatctacgagttgctttgttgaacttctttgtccatcaattgaacctttctcaatggttcctttcagcattgatttacctgtccagacaacattggtgacaactttcatgttcgttgtgttgtgatcaccccaggaatagaaaaatctcgtatgtactgaaaatgaactaccgtaaggaacatccggagatctgactatttgttttaccataaaaaaactgttcaaatccatatgctcgatggtctctgtgactatacatttagtttgcttcggaccgaatgaattgttcaattttttggtataggtgatctctcttgcgttattcacaaactttggaatatcacaaacattaaagttattctggttttcgatgattttcttaatatatgatgtgtcatcaccatacaatagtgaaaacactgttcctaaaggaactggtatattaattttttcatcgataactgtatcgtcttttcctttttgaaaatcaggttccgtcggatcatgaactggaggtccaatagttggcagattaataatttcttcttctgattcattattgctggcttgatgctttgagtttatgtttgagtcttcatcacttaagattttcttaatttcagatatcattatctttgtggtgtccgcaacaccatcaaatgttcccttttcaatcatacttttgatccaacttttaccagtccaatcaacagaattgtaaactgttaatttggtggagttgtttttatcccaagagaaaaggaaaacagttttcactgaaaagatattccctgaaggaacatccgggttcttggtaatactgagcactttaacatagtcttccaaatcataatgctctaaagtatctgtgatcaaacattttgttttacttggaccaatgctgcctgataacggtttcgtatatgcatagtcacgaattttctttgtgaggaaattgttagggattggcgatatttcaaaatttttctgagctttaaggatcctttcatagtaagagacgtcttcaccgtataaaagatttactacttttcctaatggtgcattaatatttgcttcaataaccaaatgatcattattggaaggtttgaaatcagcagtggttggagagtgtttattgggacccaataagtagttcgtagatttttggtttttaccaagatcatttgattcattgaaaacatcagcatcaatatcgtcactagatgtcatatctgtgctattaatatcagggtcatcgtcatccaggtctccatcgtcgtcattgtcatcggaatcatcaaaaaatgcactgctcgaatcgcttatcgtaccgtcgtcattattaccgaagccattcctatattttttacctaagatgatctgattccatacatctgtaattaaatcaaaggtagcatcccttgacataaaagaggcgaagatgtactttgtatgcaacgtatcaattacaataccattggggaaaattccggcggtagtctttttctcaatctgaacgatttccttaaacggaatgaaaactgtactgacccatcccaaaatgtttgagaaaaatccaatgtgtgcatcagatatatacatccttccttgtaaaagaatatcacgagatagtgcacaactatgatcgacaattaacttttcgttaggattaatatcgcagtccttgaaaagggtatgaaattcgctgtttttcttttctgaagcatattcaataccttctaacttgaaatcatcattgccagaatccaaacccattattgcatggatattacctgagcccgcagtacttgttcttggcatttgctgtccctgatttgtactaaagaaatcagaactactattcctatttttgttgaatgaatttcttaaattaattccagggatcactttattgcctaagttcgaaggtgaaaaagatctcctgtttaagaattttttggacatacttctgaattttctttcgtcggcatcatcaaaggccatatcgtttgaataagaagaatatcttgaatttcttttactattaccttcatcaccaacggcattctctaatgctttgttcgcgggcagtgtcttacttcttgccctatggctagaaaggttcgattgtgaattttcaaaccttgccatgtcgatataggtactattacgataacttgtgtttaattcttttggaccgagattattgtttacgttacttttgctaatatgactcaagtttgttgaacttgcatttggattattattggtattattctcgtccagatcaatagttgtattatcaatatcagaggatcctgccactgcctctaaagttaagttgcctttaccaaaggttgagattgcaggctcgtgtactttcaagggctgaaatttcactttgccaacatttgatctatcatccctatcattgtcgttctcggtttcagagttagagtttgcatttacgtttctattgttaggtgtcaaagaacctgaaaggggcgtagtcgatgtatttgtaggtaccagttgagttgatggtgaaagaaatgctttggaaagaggcgataactcttcctcgtcatccccttcctctacttgagtatgtttatcagaggctggaccagaagtgggggatagtaaataatctaaatgacgcaaaaatgatgaactgcggtgggctgtgttagcggagggggaatgaatgagcactgtgtcattgggattttggttagcattttcggaaacaggtaagggcccttgttgctgtgacaagggatgttgctgctgcgcgtggtggatatggaaataaggatggcgagttgaacctgtatgactttcacctgaatgcgaaaattcacgttgtatctcagtatttaaggctgaaattttagggacatgagatatggcactatgagcaattgatagaatagtatcaaatagactgtttgaagaattctcaatgtcgttattgttgttaatattattgggtgctgacattgaatcgatagctgggtgcgaagaactttgagagtcatccttctgtaagatgctcaaaactggtcgttcattctcagaagacgaagaattgaatgtatttttagtatcagtatgtttgactttctcacttgctctatctatagtcactggaatattaaaataaccttgtggagaagtattcggtttcttcaagccagccttagaattttgtagcgatcttcgaggtatgaaagtcaagtctataccatgtttgttcttattactcttattactaatatgacttctactactccttattgagacgatatctggtagctctaaaggcagtggtgggatagaatcactaaaatgaggagtatgagaatattgagcaggagagtttgaaccagagttaccggcaacaccttcattagtagagcctatgtcggtcagtactcttctcttagcgatggtctttctgccattgttggcccttcttaatgatagggatgattttgctgcggaattggtagattccttccttgtacgagtggtcttacttctttccataacaggttgctttttccttgacatcaatttcagtttcttgaaaaaatgaccatcactaaatgacctttttttgcgagtagcttcatccctcattggttagggatatctgtacagctgctgcttctatatatttatatgtgattagcaatcaatataccctattttagatgaataatttaaagcaaagggttaagctggtgttgaaatgctcgaagaaaataaacttgacttaaaatttagaccaaatatttcacaaatatgattcaaaacggagtgtttacagctatctgtcctaaatttatcccgtctcatcatgtaaacaatagcttttataactcaataattttccttttttcttcttgtcacttttgcggcttttagaagacgcctatcgctacacacgacgatggaccacacatcttattgtagtttgaagtttatgtaaactgtatacatatataattcatacatgcttggttatggtggactaacgtacacattgcatgacagcaagccttgtttgcttatttttgcctatcttgctctgaaatggcgcattatcatcggaagaaaggatcacagtcatcagaggaaatgtaggctaacggtcttcagcccattcattttcacgcctaatggcagcctcctcctctggagtgaagtcgttgacgatattaaacgttcttctaatttcctcgggagaccttcccctgatcatttcagcaaccaccttgcagccagcgtcaagcaagggcttgatgttgaggtagtttgccgccagaataatttcgtatagcatctcttggtccactttcaggaattctctgtcccatgagtccacgggagcactctttctggaatcgtcgtcatcttcgtcagggaagttagagtctctgtggtgctcggcccattcgataaccttctgcaaaacggaagaccgaacattgggcacgggcatcacaatctcgtcgtcatcctcatcgtcgtcgtcaccgttattgttgtctttgcttttgtggttcgtttccgagtctgaatctgattctgaatctgagttgttttgtaggttgctgtcatgcatatcgttcagatagtttttcaatagcagggatctctccgcgattttcttgtctacggtgaatcgttcaccctcaccactcactaggacaacattagaagtcaccatatctgcgctacgtttgttagtattcctgtattgtttataacgtcttttctgttatatctttgccaacgttgggctatcactttctctgccctcaatatatcaacctatttcttccctttctcttcttttctccaagacgcccgttaaatcgctgcagggtaatgtcatgttacctattgcacacttactgtattaaagattacgctatatatatatatattctggtgtgagtgtcagtacttattcagagattaaggcttgaaggaaaacgagctggagacgccaaagttgctgtatacgctggcgctcagatcatcgagcggctgcacagaatccagagtggccaggtattcgttcacgctgccgctatgggaagacccggcagttgtttgaagcatttcttggcaacagtctttcatcgacatagcgaaaactgccatttgatactgttgctgatcttcttggccaggttttttcttggctattgtctttatgccgaccttgttcattatgaaatggaatgattcatttattagagactctaacactatggatgttgctgtgctttcgatacattgggtcagttcattcaccaattgattaaaaactagtgtgttagagtgaaaacttgttaaagcatccgcgtcaagcgtctgtgacagaagaaactcctgtccactggaatctttaggaagcaaaatagacgtgaggttattattattttgctggaatatttgggaattcgtgttccggaatatgttcgtgagacgagaactaaattcttctaacgttagagtatctcttgggtgtatgccgtcaaattcaatttcgatttgatttgtaattatttcattgtaactcaaccaccccttgttaagaatccaccatgatagtgataggaaagcttgctcattaatatacacttcctggccttctttctttgacttttttgctgccattaccattgcatcatccgctttgtcctccggatcgctccaccacgatgtaacccagttatagaacctattctgtagtttgttgcagttttcctgctgcatggttaattttattgcggagtccaggtactcgtttcttgtcaggatatttagttgcagtcttgttaaaagaatcagcgacgatactgtgtacgtcactgtcaccagcttgatcaaactctttagttctaactcgttccacaactcagctttactttttaacggcgaactttctctgctttcactagactttgctctagtcaactggttcttttggtcctttaattgggtaacgatgctgtccaaattcaaatcgttttcattcaaaaccattctccatacaggaagtagctcgtatattgtgtacaacgagtcttcctgtgtctgctcgaaccttcttttgatctgttctttgatgaagtgttgctcagtaatccgtaactgctgtttatacaaccatctcttcacgaaaaacactaccaccgaccctgtggtaaataaagcagctattccagtcaatgaaatgagtacctttcctcgatgtctctgcagaagcgaacgtgatctttgatttggggccatccttttagtggtttgcctccttgtttcgtgcttctgcttttacgatgactagtattaactacctcaataatataccccatgctcatataagtcgaataacgcccttatcattacacacgattaccaaaatgcaaggaatttttaaggaaaaagggaaatattcatacattcacgcaaactctactacttgttaacgacatcttagctatgatcgctcaatagtgtcactacaaacgcatagactacgacgtgtggcaataataacataccttttatatgtcagagggaaaagtagacgaatttatggccatcactggcgctgatgacgctgctattgccactcaattcatcgaaatggcagacgggaacttgaacacagccatatcattgtttttcgaaaatggtggggctgctttactgagcagtaacaacacacctactccgtctaattcgactcctatggcgcccacctctgtagattcagatgccgatgcacaattagcggagaggttgcaaagggaagcttaccaacaacaacagcctgaccaagattatgtcaggccacctgatgaggcaagacatgaagtacttactgaaacttcaggattcccaatttcttacggcggcattggcggaagatttgaaccattgcatagggtgaacgacatgtttgacgaaggaagacctgaaagcatttttaatcaacgattggatgacacaaatactaatacatacatcaatgacaactcttcagattccttggactccgaggaagaaaatgacgacgacgaatatgagtatgtggaagagccggtcatcgaacttgatgaagacggcaatatcaaggagtacaccaaattagtgagaaagcctaaaaccatttccaaggagcagaaattagctttgttatttaggcctccattttcaatcatgtccaaactcgacttagacgctgcaaagcaaaaggcaagggcaaagcaaaaatggataatgattaacattcaggattcaggaatcttccaatgccaagccctcaacagggatttgtggtcgtccagaccggtaaaaactataatcaaagagaacttcgttttcctacagtatcaatatgaatcacgtaatgcccaaccctatcttcagttctatcacttgaataataaggatgatttgccccatatcgcgatactggatccaattaccggtgaacgtgtcaagcaatggaatagggttgttcccattccagagcaattcatctcagaaatcaacgagtttttggcctcattttcgctagatccaaaggtccctaatcccacggttaatgaacctcttcctaaagtggatccaacaactttgaccgaagagcaacaaatggaattagccattaaagagtcattaaataataactcgagcaaatcaaaccaagaagaagtgccgagtactggcgaagaacagaaacgagtacaagaaccggatccattcagtaccattgaagccagggtgcatccagaaccgccaaataaaccagggatcactacaagaattcaaattcgtaccggtgatggctccagactagttcgtagattcaatgctctggaagacactgtgcgtactatttacgaggttatcaagacagaaatggatggttttgccgattcaagattcacactaaatgatcaccaaagagaggacttgattgataaattaaacatgaccatagcggacgccggcttaaaaaatagttctttactacttgagaagcttgaccctgaaatagaataaacaaattgtatggtggcaggtacctagatgtaattaggtatgtaagcacttataacacgacggaaatacccggatattgtatttttatttttttcccattagcacgccaaacataagaaaaaacgcatacaaagacgtaaaggaatagttcataggtgtaaatacaaaatatatatcacatttaagcatagcaaattgcaaaagccgaacaaaatgcgtatagcgatgcatctgccgctgttgcttttatacatattcttactacccctttcaggtgcaaataacacagatgctgcacacgaagttatagcaacgaacacaaataattgggccgtattagtatccacgtcgcggttctggttcaattacaggcacatggctaatgtccttagtatgtataggactgtaaagaggttaggtataccggattcacaaataatattgatgctgagtgatgatgtggcctgcaattcaaggaatctatttcctggaagtgtttttaacaataaggatcacgctattgacctttacggagactctgtagaggttgactacagaggttacgaagttaccgtggaaaactttataaggctgttaacggatagatggacagaagaccatcctaaatctaaacggttgttgacggatgaaaattcaaatatattcatctatatgacaggacatggtggcgatgattttttaaagttccaagatgctgaagagattgcttctgaagatattgcagatgcattccagcaaatgtacgaaaagaaaagatacaatgaaatcttctttatgatagatacatgtcaggcaaacacaatgtattccaagttttattctccaaatattctggctgtaggctctagtgaaatggatgaaagctcgtactcgcatcactcggacgtagaaataggggttgctgttattgatagattcacctattactgtttggatttcctagaacaaatcgataaaaattccacgttaactttgcaggacctcttcgattcattcaccttcgaaaagattcactctcatgtgggtgtcaggactgatctgtttgataggaatccgtcagaagtattgattactgatttttttgcgaatgtgcaaaacgtaattcctgatgattcaaaacctctttccgtaagtcattatcatcattacaaagatcatatcgatactgctcagtatgagcttaacaataatgtgctggatttggccttggagacttaccgcaaaaacaatcaatcctccaagattgaaaaaaaaatcaaagacatcaagtctactagtgtattggatgttgatatagattccaacgaatgtttcttcacctccttcaaacaatcagctaccataatactggcgcttatagtaactattctgtggttcatgctgagaggaaacactgctaaagcaacctatgacctgtacactaattaaaacacttttatccattttttttcgtataagcatattttacatctttatatatatttattttttttttttttattttggtagaatagattacatatacaactttttcataatgtcaaactatagagttttatttcacataacggaagaagcctattggagccatgagtataataaaatatgacctcaacactagccactagactctcgacatattctatttcattaatactgcagcgcatcaaaattataaaacgttgttactcagctcccgtactcagagattaccaacaagatgctatagatgcatgtgtgaattctattcgacagggcaccaagagaattggtgtatcattagccactggtggtggtaagacagtgatattctcaaatcttatcaatcaattgcgccaaaactattttaaagaacgtcaaggaaattttaaatcgttgatcctggttcacaggagggagctggccttacaagcgacggccactcttaaaaaaatattccccgacttaaaggttcacatagaaatgggaaaatatgattgcgatattgaagattctgacgtgattgttgcatctgttcagacgttgattagaagactccataaatatgatactaattcagtgaatctcatcatcattgatgaagcacatcattctgtggctaattcttatagaagtatcttagatcatttcaaagcttcaactgcagaaaccaaaatccctgttattggctttagtgcgactttcgaaagagcagataaaagagctttgtcaatggtaatggataaaattgtgtaccaccggggaatactggaaatgatcgatgacaagtggctatgtgaggcaaaattcacgtcagtcaaaattgaagcagacttatcagatgtaaaaagcactgcagatgacttccagctggcaccgttatcgtctctaatgaatacgaaagaaattaatgaagtaattctgaaaacttaccttcataaaaagcaagagaaatcactaaaatcaacattactgtttggcgttgataaagcccatgtacaaagtttgcataaattatttaaagacaacggtattaatacggactatgtcacctcggatacaaaacagatagaacgagataatataattcaaaaattcaaaaatggggaaactgaagtactcatgaactgtggaatattcacagaaggaacggacatgccaaatattgattgtatactactgtgtaggcccacaaaatcgcgttcacttttgattcaaatgattggaagaggtttacggttacaccattcgaaagaccactgtcatatcatcgacttcattggagcttctagtgttggagtggtttcagcgcccactctactgggtataaggagtgatgatatcgaatttgatgatgctacagttgaagatttaaaagcaatccaaggagagataatagctaaacaacaaaaaatcgacgaaaggttaagggctttatttcagactgatgaagcagcaatggaaaatgtaactgaaagaaatagcgttgccgattggattcacagtgcaaattcggttgatttaaccttgtgctcctttgatagttttaggaattttacacagagcaataactcatatccatctggcaaggagtttgatgaagcttctgaagctgtaaaagaaatggagctgttgatgaactcacaatatccgtgggtgaaatttgcctcaaatgcgtggggcctccctttaaaaggtaagaatcatttgagaatatacaaagaaaaatccgaagacaaattgtcgatggtatatcatctaaaaatgtatcgacaattaccgtgttttataacaaataaatacgcggactatgttccaaaaagtataataaaagacgctaatctttggaatgtaatgtcaaaggtggaaaaaatcataaatactctaaattcggacttggaaggacaaacaatgcaataccaggcaatatctagtaaatactcgaaatggagacaaacagttcctacgtcaaaacaaagagactttgttttcagaaagctaaagaaagtatatggtgagtcctcaaaagattttattagattatctttggatgatgttactacttatgtaaatactaagatgacgaaaggagatgcttccaacttaatctttgccagcagtttggcacctgtctacccgttgaaatcattgttacgaatattagaatatcaaaaaagaagatcttttataaagtgaaatccgtagctacataaatgtgcatatattaatatacagtcactagtacatatgtaaacgtcggaccactcgtatatgcattttcttttggatcacaccctttctgaactatgcaatgaataacgttaaattcaaataagtgctttagccttactctgcgtactagaaaatgagctgcaacatttcttattaaccctcattttcatttgactcttcattttcatgaatgtactgttgcaaagatatttgtctaatttgattcaacaggtcctcatcttgcattctttctgcctgaaggacagctaaatccttttcattaataaaggttttgatgttttcaaccacttcgattgattcttttgacgtaggcattggtggtaatacgtcaaactcatatacttcattatcagaccagataaatgatggaattgcagccattacagaagactcctcagatagtatggcgaatcttaataagttaattgggattcccgcaataaagaaaggtgattgcaagttgttaatgttattgtgatcttgcccatcatttgaatcgattgtaacgtttcctctatggtaatcctgtaaaatactcgacatttcatcatgcaaaaatgttacctcttcgtttctattccaaagtaacgggaagcgggccatatatgcctttaattccaagttttctgccgaatggccatcaatggataaatctttagttagcgcatgatcgcccaagagtttctccttgaaaagttctgacagttgtaaaggatgatgcttaaaggcttttagaagcgcattgcgggcggaactcatctcatttattcttaggaagcttagtactaccgccaaggaaaatcctaaagtattccactgtttataacagttcattaatggagagttggataattctataatgtactgatagtcattattcaatagaaaatagtgatcgaggaaatacctgcatcctaaaggatcttccaatgggctcagtgaccagagaacttttgtccattcactagcagttcctataacacctctttgagcaagagattggatgtatctaaatattgccaagtaaaactgtctgttgaagaagtatatataaggtagttgacaattcaaggaatcgaaaataatatttgctttcaaagctctatcaaagacaaagagtgctctttgtaacaatccattagtgtttgatctatcaccttgcctaataaatatcaaagcaacttgtagcagtccaggcacatgatacggaaatttagaagaaatcaaatttataagggcttcatgatcagggtgaacaataacacttaagtagaagtccatcattgatttcttgctcaggtcggaatttaaaggttcgaacttataaaaagaaatgaatttttgccactgactgacatcgttttggataacatccttccaatctaacggcctttcccataattgccaatctaaaagatcatcagaacttaaaagtttcatagagagctcacctctttgagttgggatccaatcatctctgatcttggtaaacttcaaatgttgcgggtgcattccggggccattaggtgccaatctatgatcttttccgccccagtttctaattaatcttttcagtctctgaatctgtttcagctgctgaggggagacaggtgtggatgtcatcgaatcaatatcttcaagagactctggagatatatcgtcaaataaaagtttgaattccgtatgggggtccaatttcttgaaatcattttgaaaaaatttgcaagaatgcctcaaacatgaaatggggaactttgtgaagcccggatcactttctaagcttaaaaatgacttccaaggttggctagatgcttcctctggttcagatgccgtgaagaaaccttcctcattagtgtcatcatttttagtcttaccgtacttcaatatatcagtttttttgaactgttggataatcttgtcgaattcttcatcatcatcatcatcatcggaacccttgtcttttgcagcctcggcggtatggtttttttgcttcctttttgcctttttattctttttccttctagaagacttggatgctagtgtaattcttttaggttgaccattactttgagtatcacgctccccagcagcagcagcttcttcatcctgctcagacatttgtccttcatcagtgctattatctgaatcacgtacgttattcatcatagagaagatgttctcccgtttctgaatattaccggcagtacttttaccactcgtcattttattcgcatttgaattcgatagcagcgactctagcagagcattatcatcttgtaatctccttaatgctctagagctcatgttcgagtactttacaaatatatttagatgattcaacgacctgtatgttaaccttcaactggtggactgtatgtactacctatggacatttttcactatacgttgatgcagtagtgaacatattgctcgcataatgttacccgtttatacctctatacgattattaagggagggtaatactttctcaattttttttttttcagtttttaatattatttccttaagatttttcggtggcgtttcgcgacaacttacgagaaaaaaaaaaaagaggagacttgaagaaagagtgcaaagggatagcgggattctaaagtgtttacgtgcaaaaaggatagattttgagctttaaactagataagacccaaagcattcgattactgcatttgagaggtattcaacaataccattttaactcttagaaaatatttccttaagctgaaaatttatgaattctaactgctctttgcattttccaagttattgcattacaagaatatatgaccacatctcgtaaatcgcatgcgaaagacaaaaaggctggtggtgaacaggatctggcggatttgaagtttaggtatgatcttctgacgaatgaactgttccatttaagagagtttgtttcattggtagattatgatccaacccattttaatgattctgaaagttttcagaagtttctcagggaaacacacttgtcgttagaggagagaggagaaaaattcactgatgacgtagccaagaaaggcacgaatggtgatcttactcgcagaaggcgaaacctcaggacatcgacagttgttagttcagaaacgactaatgagaaaaagggtgatatagaactgaagttagaaagcatagcaccattagtacgaaataaatgtgaggagctaaaatacaaactaagtgatcattcaaataggaaatctatagtaccgcaaaaaagaccaatacaacatttgaagaagagagaagcagcgaagtccttgaagttcaaaagtgaaagaaaggaaaatccactgccattgcatgaacatatagctgaagagagatatgatcacatcgcaaaagttgaagaaccctctgaagccttcactataaagtgtccttctgatgatagctcctttgaaaatactagtgaacattatagtgataatttttatttcaccacatcatccgaagaggaagatataaagaaaaaaagaggtagaaagaaaaagaagcctagaataaaactggtagtccatcctccaaagcaaaccataacgaacccgttgcatgtagtcaagccgggatacgaaagcttgcacgaatacatcgcttcctttaagtcattagaagacgatttaacgctggaagaatataataaatacatcgacgaacaaagacggcttttatcgagactcaaaaaaggtattgaaaatggcgcattgaagtatgacaaagaaacggactcactacaacctataacatccaaggaaatcaagactatcataacatataaaccagacccgatttcatatttctataaacaacaagatctgcaaatccataccgatcacttaattaaccaaggtattcatatgagtaagctgtttagaagttcaacaaaggcaagaatagcaagagccaaaaaggtttctcaaatgatagaacaacattttaaacacgtagccggagcagaagaaagaaaggcaaaggaggaggagaggcacaaaaagtcgctagccaggttcgcagttcaagctgttaaaaaaagatggaatatggctgagaaggcttataggattttgagaaaagatgaagaagaacagttaaaaaggattgaaggtaagcaacacctttctaaaatgttggagaaaagtacacaattgttggaagctcagctaaaccaagtaaatgacgatgggagaagcagtaccccgtcttctgactcaaacgatgtattgagtgaaagtgacgatgatatggatgacgaattatcaacatcttccgatgaagacgaagaggtcgatgctgatgtggggctagaaaatagtccagcatcgacggaagctactccaacagacgaatcattaaatctgatacaattgaaagaaaaatacgggcattttaatggttcatcgacagtatatgactcaagaaataaagatgagaagtttccgacattggataaacatgaaagttcaagtagtgaaagttctgtaatgactggagaggagtcctccatatattcatcctctgaaaatgaaagtcaaaacgaaaatgatcgagaatcggacgacaagactccatctgtgggtttaagtgcattatttggtaaaggtgaggaatcggatggggatttagaccttgacgatagtgaagattttacggttaatagctcatctgtagaaggtgaagaacttgaaaaagaccaagttgacaattcagctgctacatttgaaagagcaggtgattttgttcacactcaaaatgaaaatagggacgatataaaagatgtcgaggaagatgctgaaacaaaagtacaagaagaacagttatcagtggtggatgtacctgtgccatctttattaagaggaaacttaagaacgtaccagaaacaaggtttgaattggttagcctctctttataacaatcacacaaatggtatcctggcagacgagatggggttaggtaaaactattcagacaatttctctgctagcatatttagcttgtgaaaaggaaaactgggggccacatcttattgttgttcctacatcagttctgttgaactgggagatggaattcaaaaggttcgcgcctgggtttaaggttttaacatattatggttctccccagcaacgtaaagaaaaaaggaaaggttggaataagcctgatgctttccatgtttgtattgtttcttaccaacttgtagttcaagatcaacattcctttaagagaaagagatggcaatatatggtgctggatgaagcacacaatatcaaaaacttcagatctacaagatggcaggctctattgaatttcaacacacaaagaaggcttctgttgactggtacacctttacagaataaccttgctgagctgtggtcattattatatttcttaatgccccagactgttattgacgggaaaaaggtttctggatttgctgatcttgatgcatttcaacaatggtttggacgccctgtcgataaaattattgaaacgggtcagaattttggacaggacaaggaaacgaagaagacagttgccaagttgcatcaagttttacgtccatacctcttaagaaggttaaaggccgatgttgagaaacaaatgccagcgaagtatgagcatattgtttattgtaagctatctaaaagacaaaggttcttatatgatgattttatgtctagagctcaaacgaaagcaacactagccagtggaaattttatgtcaattgtcaactgtttgatgcaattgagaaaggtgtgtaaccatcccaatttatttgaagtgaggccaatattaacatcatttgtccttgaacattgtgtagcttccgactacaaggatgtagaaaggactctgcttaaattgttcaaaaaaaacaatcaagttaaccgggttgacttggatttcttgaacttggtgtttacgcttaatgacaaagatttaacttcttatcatgccgaggaaatctcaaaactgacgtgtgtaaaaaacttcgttgaagaagtcaataaattgagggaaaccaataaacagcttcaggaggagtttggagaggcgtcttttttaaattttcaagatgcaaatcaatatttcaagtattctaataagcagaaacttgaagggacagttgacatgctaaactttctaaagatggtaaataaacttagatgcgacagaagacccatattcggaaagaaccttattgacctattaacgaaagatagaagggttaaatatgataaatcaagcattattgataatgaactaataaaacccttgcaaaccagggtattggataatagaaagatcatagatacctttgcagtgttaaccccaagtgccgtctcactagatatgagaaagttggcattgggattaaatgatgacagttcggtaggcgaaaacacaaggctaaaggtaatgcagaactgttttgaagtatccaacccattacaccaactgcaaaccaaattaacaatcgcattcccggacaaatcgctgcttcaatacgattgtggtaaattgcagaagttagcaattttattacagcagctgaaggacaatggacatagggcacttatcttcacacaaatgacaaaagttttggacgttctggaacagtttttaaactatcatggttatttgtatatgagactagatggtgccacaaagatcgaagaccgtcaaatcctaacagagagattcaacactgactcaagaataacggtatttatcctatcaagtagatcaggagggctaggtatcaatctgactggggcagatacagttattttttacgattcagattggaatccagccatggacaaacagtgtcaagatagatgtcacagaattggacagactcgagatgtgcatatttacagatttgtcagcgaacataccatagaaagcaatatcttaaaaaaagccaaccaaaaaagacaattggataatgttgttattcaagagggtgacttcacaacagattatttcagcaaactttcggtgagagatttattgggatccgaattgcccgaaaatgcttcaggtggagataaaccactaatagcagatgcagatgtggcagccaaagatcccagacaactggaaagacttcttgcgcaagcggaagatgaggatgatgttaaagctgcaaacttagccatgagagaagtcgaaattgacaatgacgatttcgacgaaagcacagaaaaaaaagcagctaatgaagaggaagaaaatcatgctgaacttgatgagtatgagggcactgcccatgttgacgagtacatgatcaggtttattgccaacggttattattattgaaggaccaggttctactcttcaccgctgccttagttgtccaaatcggactatatacctattgtgaatattttaatgatatatagccataatgaatcaacaaattgtattattatttccgacaacactatcgcctcttggtttttatggtaatgtactcaccatggcattgttccttggtcaccaatttctatttaccgggtgatggcggcgcgccacagcggagggcattgccacattgctgcgcgatcaaggttggtttttccaaagagacttcaagagtactaagcttttgatgtagtaatatttgtcaaagagttttaagagcaagattccattgaacagaggtgctggagtgacgagcgtgtgtgtttttagcctatctttattcgttgagcctgtagaagagccgttcttttaagtacaccctgattagatccccctatttgttgcaaccgttcaagttttgtagatcggaagaagagcaaaacagaaaaataaacaaggcgagaacgtaaggtgtcattgcattagccattaaaaaccatattcactctttacattcgtgtagcaattgttactgtgataaactattgaaattatttatagtatattttgttttcttccttttaatcactttttgaatttttagaatctgaaattttttttctaacgttgattggaagaaaagtaatggattccacaggcgcttctcagattgttagcgcactagatgttatttactcccccaagtctaacaattctcaacggcaagaagctcagaaatttttagatgaagtgaaattatgctcagaatcgcccttttggggctacgaaattgcattgcaaaaccccactaattctatattgaaatactttggactaggattactagaccatgcagtgaagaaaaactggaatgattatgacgaggggaaaagagtggccctgagaaaatgggtcatggaacttaattttggggtgcaagattatgataccagatatattaaggaaaaattagccactttatgggtagaggtggcaaaaagaacatggggtgaggctcttaagcagacaaaccctacggaagaacagttactcacatcttgggtggacatggacaataaccttttcgaactttggaacataaatcaatcgtcaagagaactagcattaataattttcagaatcctttttgaagatgttttcttgttggacgacctaattgttttgaaaaggatgacggttattcaacccttatgtgtaatgattgtttgccctattgaagttttcgcaataaaatacaaattcagtgataaatggaccaaatttaaagctaatgaagagggctggttttctgtttggattccagagttgaataatgcattacaacagaataattctgaatacatcataaggcttttagaaactctgaagacgtgtttaaactggccattaacagaggtcattgtaagaaatgacgtgttatcctccttattgacttgtttatccagcaatatcccaagggcgcagtcaatggcattagactcgatacatattctgttgacccgtccctatagtaatgaaagccattaccaaatgaccatagatcgagtttttgataatatggacttattagatagcgtttatgaaagcttgttgtttgatcctacagatgatatagatgaaacgaaatatcctataattaaaaagttcgtggatatgatcagttgtctctatgtttgtgtcccaaagattaaggagacaaatggccaaattcaaaaatattttaagcttgtattaaagacaacttataacccaagcttaatcgttagcggattaacattagacctatggtgtacctgtcttcgaaacgatgaatacttacccaagctggagaaatatgtcattcctgatctactacagtttgccgcggatgctttagtctattatgaacagattgatggtcatatttccaaaaaatttgcggagattgattttcaatccaagtccgaatttcaaacattttgttccacttataggaaaagaataagagacatcattaggttgatttcttgcgtcgaattagaccttacttatgattggttgaacaacagattaaacaattatttcagctctccatttggtcagcaggtcttaagttccacatttttggaccataaattagagccttatttaggtgccctctcccaatacatgattgttgaatgtttcatcaatggttgtataagatggaagatctggtatccaacaggagatgattatgacgaaaaactagattccatattacaaaaactggaaattttgtcaaaccagttaattgcattaaatttaagagaaccattgttattgaagaaacaaatccaaaattttgcactttttttgacaatgttaaaagataatgtgcttttcacacttttagaaaaaatcataacaagcgccacgatggactatccagaaattaatttggaagagagaggcgctgaatcagacgcagttagagatttgagatatgcttgtggtatcgagttgaataggatggctttattaatgcccgaatctctgaaaaaaatatacccagaccttgaaagtgtcattgccagaatcatgcccaacttatcttaccatgaaaaaatttccttcaaatccttcttattgatcattgtattgaagtcttcattagatatgaaagaggaaagatttgcggctattgtggatccagaacttttagcctggtctgataaaacaacagttgttggtctttctgatttgcattggtttatggaacgcttaggtattgttcagatcgcagaatatttccagaggcgtgatatcgacgaaaatagtgaccttttatcaattccaattgatgatgagggtaaagagctgaagtcggaattgaccaaacgttggcaaagcttgtttcctgttcgtgcaacaagaatgttcattcattattcaatgcaaagtataaagacagatgaagaattcaaaatgctacaagatctgtggagacctaggattgtcccaatattaccttacatcacgagactactgtaccaattgcaatcctaccacgatccagataattggaaaggattacctacggttgtgcaatccttcgtcaagtattccactattgaaagattttgggaggccggagcttcaaataaatcaaaggatgagtttattgatgaacatatgaaagcgatgcaaaccttacgagacttcgccgactccgtaggacacatcattaggtatacaagggaatacactctacttgttttaagtgccatatcatcacttggtagtgttttttaccttttggacgaatcgcccgacctactactgaactctattgccatatttaagccaggtagcaatgagataagccctggagtttcaacacatggatggaaacacataatgaatatagccattcgtcctatattaaaaggttgtccaaaagattgtctggggaaattcatgcccgcatttttgcctaaattatttgaaatcctggacctgctgctatgtcagaaatggtcctcgcatatgaatgatatggacatgaacccagttccaactgacgatgatcaaatgactgaagaaattttggaagagaatttgttgagacaactaaccacagttgttgttagaatagtaattgattgtgttggtcaaggcaatgccaatccaaacagtgctaaaagcaggctaaataaccatcaaatggagatgagaaaaattatatttaatgatttaaacacccttgctccatttttgaaacttttgaaccatttaatttccttcaaggatacaaaatgttcatttaactccatcctagtaatgaaatgctgcttaacctcagtccttaatcaaaacaacacggtggatgaatatttcacatttgaagtgatgaaaaatctgttgctaaatgtgctgtgtaatagtgcgtttaaggattctttccatgaggcactatatgctttcactgtgatttttttgactctgtgcaaagaatatccctctgctagagcgttcctttttgagatatctaatggttataatattgatgagttatacagaaatttaaggagcgtggacgaatacaaaacacaaagggcactcatgattgattttatagattgggttaaatccaccagtgggaaagaagatggtaatgtggaccatgcaggcgatgagagaaaaagacaagagaaaagggaagctatcctcaagaaggcaaatgagagattaattaagaagaataaagaaaacggagacatgctggatgatccgaacattgaagacggtgctgtgggtaatctctttgatgacaactgataataaggtgccatatatacgtagatgtgtagatgaaattagagaaagcaaatagacatctgaatcgtgctaaaaattgtaattattgtgaaaaaaaaaattctgtattcgcaatttttttaatgaaagtcggcagccggtaaatatgcatataatcaagcgttttaatgtgggtctgaacaaggtatttctgaagattttttcttcacatattccctaatattttagcgaaataggaaaccattggcaatggaacaactgtgtaagaggtacgtgcatacaccggcggcttttatacaaaacattgttgctaacactaaaagaacaacgctagccacgcaattatctgttgaaaaagctaaaaaaaaagttcccaagacagctcttaaaaagaaacttaatagtaggccaaaagaaaggcttccgaattggctaaaactaaacgatgtttttaacatacattacgaaaagccatctaactctgatataaataaggttaacagattcttcaacaaggctaaagtggaatttgaatggtgtgcagctagttttgatgacataccagaaaatcccttcctgaataagaaatctcataaggacatattgaaagatcatggggaatgtggaactacattgattgatactttgccagaagtcatctttctcggaggaactaatgtggggaagtcctctatcttgaacaacataaccacctcgcatgtaagcagagatttaggaagtttggcaagagtgtctaaaacaacaggattcacaaaaactctcaactgttataatgtgggaaatagactcagaatgatcgattcgcctggttatggctttaatagtagtaaagagcaaggaaaagtcactttgcagtacctcctggagaggaaacaacttgtcagatgctttctcttactcgctggagataaggagataaataacacagataatatgatcattcaatacattcatgaacacggagttccttttgaagttgtttttacgaaaatggacaaggttaaagatttaaataagtttaagaagaaggttatgagttcagggttaatggacttaccaactctacccagacttgtattgactaactcgcttacgtccagtacatctcctaaacggttcggtatagatcttctaagatatgtaatatttcaaagctgtggtttgattttatgatcacaatatgtatctatatattgctgattgcatttcagcttttaacgaaagtccgctatgcaaaacaggtaacatagctgtaatacgtgagctcaaccagctttgtttgatcttttcttatttcgccgttccacggttttccgtgatagagcaagcaatattgatttgaaaagaaaaatgaaaagcggtcaaggttaaaaacttgcaataagggtatttagcactaggtagtcgcaggtaagcctcttaacaccacattcaggtatttgaagataatacataatgtcgattgttggaaggaatgctattctgaatctaagaatttcactatgtcctctgtttatgggcaaaagatcgtttgtatcctctccggttagcaatagtgcaaaagctgtgaaattcttaaaggctcaaagacgaaaacagaaaaatgaagccaaacaagccactttgaaagcgtcaaccgataaggttgatccagttctgggccgggcggacactccctttataacacgtattatggcagagttaaaagagcctttagttctatcgaaaggttataatattgaagaggtagacaagttccttgcagccattgagtctgctaagcgtgaaagagctgagttgtcaggtttaaatacagaagttgtgggtattgaagacatagaaaaactggaagacagacgtgaagccatcttgagaatattgagcatgaggaactccgagaataaaaatgccattaaaatggctgtagaactcgcacgtaaggaatttgagaggttcccaggcgatactggctccagtgaagtccaagcagcttgcatgactgttcgtatccagaatatggcaaaccatattaaagagcatcgtaaggattttgctaacaccagaaatttgaggatattagtccagcaaaggcaggcaatattaagatatttgaaaagagataatcctgaaaaatactactggactattcaaaaactaggattgaatgatgcggccataacggatgaattcaatatggacaggcgttacatgcaagattatgaattttttggtgataaaatattgataagagattctaagaaagtggcaaatcaaaagcgtaaggagataagaaaacaaaaaagggctacattttagaataatttgaatcatatgtagaaaagcttgtaaataagaaaccgtcatattctttttttttttttgaccgcgtatgaatcagtaatttatttcattttgaattacatcattataaaaagttcttagtaatatatgcattgggtatacaatcacgtgtactatcaaataaagaaatgaaaatacggatatacctctgtaattaagcccctaagagggctgtgttttcatcaggatcgtctgagtctgttaaatactcatcgctatctacttcatcatcttcggtttctttcaaaatctcagcataggtcataattttgtcccaatcgggaaataatacgtaataagcctcaactagcccaattaaaagcatggcacttccaataccaatccaaagaccatacaatttcatgtcaaagaaccaacttaggatgagagccaggggaattccaaatagatagtaagccattaaatttactatacttcctagagattgcatgccttgacccctgaggcaagacccagcaacggcattaagcgagtcgaaattttgcacaatacccaccaagggcaatacttgcgcaattaatttgatgacttcgggatcttttgagtaaatgttggcgattagattacgtccaaatactagtatgcagcaattgatgaaccccgcaataaacgaaaatgacaacccaacttgagaagagatgtgcgcgaaatcggttctttttgcaccaatgaagttcgcaattctcgtagaggtagatatacctattgcaaatgggatcatatagagcaatgcagccatagtagatactgccgactgagctgctagataactgacaccgtaatatgcactaaataacgtcaatagttcatatgacagctcttccgcctccaacataataatacctgagaaggctaaatgccctaaatcattccaatgggtgaaagccttccttgagaatccaccccagcattttcttccatcaatatacaatgcataaaacaatagtaagaaaaacattagccagaagttaagcacaacggcaattgcagccccaataaatccaacaccaatgtacttgttccaaacgagagtgtaactgactaatacgtttaagggagcacatattgtcaaaacgtagatgcctgcatcgaaaataccttgggcttgtaaaaatcgttttaaattttcaaaaaaaatatacgctggcgctcccaatattagtactcttaaaaatcgtgacgttaggttgattaattctttctcagggatgatataagaaagaagaggttcagaataccaccacatgacagcaaaaggtatatatatgaccaatgaaaaagcaatgcaacgttgaaggtgaactcctacactgtagaatctcccagagccatacgcttgagggcatagagtatctagactagtggcaataccctcgaatatcgctagtgttatattagaagtcatggatgctaaggacacagctgctagttcatttttgcctaagtggcccacagttaatgaacataccatagggaaaatctgttccaataagaatgtgaaaattagagggaaggaataagatgccaaaactcttgcttctgatttgaaggtgacgtggctgtgagccaattctgctagtgcctcagaatcgttctcgtcgatctcttggtaaattgtgggaactgagcctcggctagtcacagatacgaatgatggtcttctgtgatgtgaggtgcctttagcgtctgttaccgcacttcgagttaatttctgtttctgagcttggagtctattcataaattcgtcatattctagttctcttccagaatattcttgtattctatctggtgtgttgctttgacttgcttcctcattatcagagttgcataccgatgagtatcgtcgttcatgttcatgtagaatccaatcaacatcttgtggcgaaagctcaggagtttctgatacccttgatggtagagaaatcgttctgctcagttcgccatcttcttcatcatgatagtaaaggtcaggttcctcatcaatattacctaagtacggatttggttcatggacgttacttccaaaatcatctgttaaagatctgaaactcctctgatcaatatttctcgttcttgcacgaaattttcgtaccagaggattcttcttgttgggaggtaggaagcctagcgatatcctcctgtgagtgttaccgatacccataccatttgttcggagggaaggatgcacttctgaaagagtctttgacaaaattccagccattttttcaaccttttttttatccgtatatattaaggtatgctatatgtgtattttccaatgtttagtttttataataatacttcttcagcatcaaatatgcttgcttatgtaaaaatacaatcaagttttgtcccttgcttgcgcgaagatgaaaacttccttaagaaatattctgcatcgcgtggaacccatggaagaggataatagctgacagtgatattatgaaaagatgccaaatggttaccgtttataactgttactggtcgcgtctcaaacgccctcttttttctccttgcatttgcgtttctttagagcaattattgagtaaatggtcttgaaaagaaatagaaatatccttaggcatttcagttcatctgaaaacatgctccaatacgggcaaaccatgaacttgttgttatgaaattaatatacatataaaccaaaaacattgcactacatacttaaagagtgaatacacagtagtttaaaagacatctggcaatttttcaatgacgtatgcgtgaccgcctacgctcatcaaaggaattccagggatttttctaattctttgtttcaggccggcatcgtttgtagctacgatgtaacacttatgttgtaagactcgatgcactaaacagtcatccgcgtacgtacccttgtgcgaacagcttagtctctttattctaggatctcgagccagtttcaaggcgatacggtacttggggcccaatttttctaactctgccatcacacaatctgtgattaacgggttacattttgcgagtagacagtccatcattcctctaacaatatcgacttttttctggatagaaaaatttataaaattggtatctatcagtacttgataaggtggctttatagcttgattgtattgaaagaaaagtgcacttgatacttgtggtatattcctggttagctcagggtcttctttagttttgatattttcctggtttttcttcaatctttggtctttcttggtgttcaaagttctttttacgaggccaaactttcttgttttcttagctttacccataattaactgttgtagtatatcgatatttccgttacaagtcactgttattgtgtgttaatgcacagtaatgtttaaagaggcatcattcaagaatagtagcaagctgaaaaattttagccgttcataatgatacctttagaaatatgccaaatttttttgttatatcttccagtaggaaccgatagtttgagtaatgtttataaaatcattgcaagtgaataagcaattaatggcaatagtccacaaacgataggtacatgaaggtggctcacaatcaaaaaaatcaagctttaaaatagtggatgtagaaaaaataaagtgcgtcacagacaggattcgaacctgcgcaggtaaaacccaatgcctaattgcttttctgaggaaatagcaggcatcgccttaaccactcggccactgggactgaaacactttgaagtgaaagtgtttctagttttctatatcattactatggtgaaaatctatattttcttgattaggaataaaatcatggaaagaagtgttggaataaaaattcactatcgtctgtcaactaatagttatagtatcaatatactatcatatacggtgttagattatgacataagttatgagaagctgtcatcgaagttaggggaagctgaagtgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtgtatagaaatatagattccattttgggattcctatatcctcgaggagaatttctagtatattctgtatacctaatattatagcctttatcgacaatggaatcccaacaattatctcaaaattcacccaattctcaatttgataattgttgggattccattgtaaagaaaatcggtatttctacattataatattacgattatttctccttttgttttttatggttttcattaccctatcacattatcaatctttatatttcagattccattaaatttgataacttggttgatagatgacagttaattctttttccaatagaaacaacgaagacttttttcttactttttgttgatgtttttcaagttctgtttgacccgtatttttctacgttaaaatcgtgattactttacgaatcttgttttcttattttttttcgatctatttaatgaaatgtggacaatggcccctaacaaaaagatggcaaggattgaaataatccgtttatacaatttatatccaattatagaaataaaacacatttgaagaatggcttggtggaaaagtttattacattctttctacgggagttaaacctaacaagcgcataccgttgtataaaacttgtcttgcagcaccatatagagccagacgggcagttgctaattcttcagtttgaccagcaacccataagacgtcataacaagaagaaacctggtgagtcaatttgaataaatatgtgaccacggttgttggctcgtgggttttgattgcatttctcaaaacatcggggtattggcctagcagtctaatcaacagttttgcggcaggttcttttaataacgaaaaatcggcatttatccatttttcttgggtgataccagaagcatttctttcaactgatcttaaccttgagtgagcatattgaaggtatggaccagtgtcaccttcgaatgaaagcattctttcccatttaaactcgtagttgttgatacgcttaccttgcatatcttgaatcatgacggcagagataccaactaaatcggcaacttcttctggatgctcaatttgcgcgtatttgttctcattctttttcataacttcgtgcattttttccttagtttcctccaagatattatctaagaagacaacagtaccttttcttgttgacataccttggaccataccaaagttgacatgctgtagatctttagcccactcaaagcccatctgcttcaaaatttcgaagaattgggcagcgtgcaaatcttgttgagaagcgataacgtaaatcatcttgtcaaaatgatacttttcataacggtccatagctgcaccaacgtctctagttagatataacgtagtaccgtccgatttttgaacaatagcctttcctaactttttgttaaattttgtcaaatcgatcaaaactgcacccttatcctcatgtgttaagcccttttccttgaacaggtcgatagctttgagcatggattctttagaaacttgagattcaccagagtaaacatcatatttgatgttcaaacgtgcatatgtgtcaatatatttttcaatagaaaattcacggaatctcttccaaatttttaaagcttcctcgtcaccatcttccattctcttgaaatattcacgagcttttccattggtggattgttctaatggaatactgtcaccttcttcctcaatatccttgttgatacgaacgtaaacatcgaacaggtggtgaattggatccttaactaaagcctcttcattaccgtatctttcaaaaccaacagctaaaagaccaaattgtttaccccagtcacccaggtagttcattctgataacctcccaacctaatttttcataaaggttggccaaaaagccaccaataatagtggatcttaaatgaccagcatgaaatggcttggcaatgttgggagaggagaattcaataataactttcttgttttcaaccaatttgcaagaaccataatcctcctttctggttaagatatctgggatgacaagttttgctaaaaattgagggttgaagaaaaactggatgaacgggccattcgcttcaactttctccaagaaatctccacatggaaatttttcagcccattggactgccaaatcctttggattggcacctttgattctcaatcttgggataggaatcaacaaatcgcctctctccatagtatttgtccattctaatgctggaaaaataagagacgagtctacgccggaaatcttgcttaattcttgtgaaatgtaatttctcatcaaatccacgatatttacatcaggatgagaatccttggcaaccgcaggttccgcgatagatagtttctttagttgagaaatcatatttgctgtgctagccattctgtagaaaaacgagctattgctttttctttgattaacagaatttacaacactcaagaatttatttcgtaaccttataatatcctctccatagatgcattgtgaaaattgaagctaaaaatttttttcgcttcgcatcatgaaagtaatttttcttcttttaagtgacgggcgatgagtaagaaagaaataactgactcattagacactttttgaagcgggatacagaaaaagaagatatttcccatttcaaaaaggctctactatatccttaccatttaccaaactaaccaaaatttgtagacgtgggtctgcaggcaaaattggaatatttgtgaataacagtgcggtcggtaaacaactgacttcttcccactttgcatttctctttaaagtttctttgtctccgtcccactcaactttctgagaacaaatgatcaaaaacttgaaaattaaactgtattattttgtatatattaaaaacgtatttacttttcaagatatcattaaaaatataaaattagaattagagtacatttcaaatgcacaaattagagcgtgatcatgaattaataaaagtgttcgcaaattatttggtgctgaacattctcttgtacaatggcttgtcatcgtgagtcatttcttcagcgtcgtagttggcacctcttctggatggtggaacccatgaggcagacttccatggtagaacaccttcttcccacatggtgttgacttcttccaaagtcaaacccttagtttctggaacaactaacaaaacatagaagaacatgaagaccaaacagcccatgaaaacgtaaccgtagtagaagttaatagcaccagtaataaatggagtgaagaaaccaatcaagaaaccccacaaccaattagcagctgtagcaatagacatagccttagacttgactctcaatgggaaagtttcagaaacaacgacataaggaattggagcccatgtagtagcaaaacagaaaatatagaaacaggcaaagacaatcatacagttaccagcacccttggaagatggttggtcttgaccatttggccataatctggtgacacccacggaagcatagacaaccatacaagcagtcatggatgcagcaccccatagcaaacaagtacgacgaccatatctctcaacaacgtaaataccaacaaaggtggaagcaaagttaacaatacccaagacaatagaggtttcgaaagagtcactcaaaccaacagccttgaaaatagtagtaccatagtagaagaaatagttatcacctgtcaattgttgtagagattgaatcatagcacccatgatcaaacgctgaaggacctttgtcttgctactaaacaattcaccccaggatgcattaccagctaatttctctgcctctacaccagccaagacagcttcgacttcagccaaaacagatggatcatcaacagcaaccttgttagaaacggcaatagaacgtttggcttcttcgatcttaccgacttcagccaaataacgtggagactctggaacaaatgtcataccaccaatcataaacaaagcccaggcaaaacacaaacctaatggaactctccattgcacagagttggagtagttcttagtaccgaagttggtacagtaacccaagaaaataccggcagtaatcatcaattggtagcaagagactaaagtaccccttaaatgctttggggatacttcagaaatcaacataggagataaaacggcaataccaccaacacccaaaccggaaataattctaccgatgaaatattggtaccatttgttgatagatgcaatttgaataataataccgatgatgtagatgacaacaacgacaatcaaacccaccttacgaccgtacatatcacccaatttggaaagaataataccaccaatggcacaaccaatgttgaaaatggagacaatcaaaccagttctaaccttagacaaataattagtaccatctttatgcttcataccaaatcttctgatgaaatcggtttgattgatgaaaccagaaatggtaccagtatcccaaccgaaaacgaaaccaccaaaggcgatcatgatacacataatagagacagtgacataggcagaagctggtctctttggaatttcaacgacaggttcgtgctcttcaccttcaccataagcttttatttcatctctttcagccttgtttgatggtgtagataaaaccgagtgggaggctgagtcaacagcagagagatgctccacaggagtttgctctgcaatagcagcgtcttgtgacattttttgattaaaattaaaaaaactttttgtttttgtgtttattctttgttcttagaaaagacaagttgagcttgtttgttcttgatgttttattattttacaatagctgcaaatgaagaatagattcgaacattgtgaagtattggcatatatcgtctctatttatactttttttttttcagttctagtatattttgtattttcctccttttcattctttcagttgccaataagttacaggggatctcgaaagatggtggggatttttccttgaaagacgactttttgccatctaatttttccttgttgcctctgaaaattatccagcagaagcaaatgtaaaagatgaacctcagaagaacacgcaggggcccgaaattgttcctacgagaagtagtgggtcataaaaagtttattccctggaaaaaaaattttgcgttgcctttctggagaattttttcgaattagcgtgctgccactgcatgcatttctgagaagtgtgggcattcttccaccagttgttcctcctaaaaaaaaaaaagatttcctaccccgcacaaattcctgcatacccctcatttccacggggtaaaaaaaaaacatcccgtagcagcctctgacggagccgtatggaacaatcctggataaatatggcggaaaaacggctctggctgcggctttgtttaaggcagaaactagatgagatgtttgttgttacggaaaaaaaaatttgttgcgctttctgtagtgggatttgtcctcataacttctccatgaaggggccattaaaatctagccctctagtaaagcgttatgggagcactcttgcggcgttcaacggtgctgctttttcacttttacagtatgatatgtctttcacattgggttttagctataattagataaaaatattttaagttgcttttgaagtgtttagtagggcgtgtttagcagggcatgcttaacaaccccaaatgatcttagcgatgagagtactattttctagggttgttttgtgcagcctgttaatgtagacatcaagaaattaaatgcgatcttaattcattcggaatttcttttcaccgtgtgaatgaaatttttcgagatgctaagtataataaaaataaaaaaataaaatcgcttttcttctagagaatttttccgtgagaaagtaaaaacacataatactagcttaataaacttttctttccaccacccataggatacgctaacaatttttgctgtcaactgcttgccattttgttttcttccgactactatcacttagggctattggcagtatatgcgtaattttatcaattaccatacttgtcaaacatagatcaggaaaaatattaacgttcctgtcaatctaagacttgaagattacaggacttttttttttcttactgtatttttccgtagagtgcaccattcggcagatggatcgcggggaaattgagagtttatgcaaaaaaatccgaaggtggaattaaatgggtcccgctttggaaagccccggatttaatcccccattaaggcaaattactcctcatcctaggtggagaaaagaaccggaaaaaaatgcagtaccttttttgttcccatttcttttccaagtaaacaggcggagaatcaagctgctgcagttagttctcagagttcacttaacgttctcctgtaataaacataaggaacaaccatcaccccacacttttatctcttcctcactaacattgtgttagcttgcatgttctttgagactaatgaccgattgtttgatctcttcttccgattattgctggtccgatcccttgagcatcgaaaaccaaacgactgtttaagatctgtaattgattaagacccattggcgattactcactcatcggcaaaaaaaaatggtctgaacatgcgttgaaaattttgctcccatgagattttttgtctcatgtagtaattattttatttcttgagcaatctgagcttcaacaagacagaaaacgaatatggcaactgttatttcgttatatagtgttgctggtgaccgaacacaaaaatgatcttagaattgtaactcagggagcatacgaacaaaagattattagcatttcgtactttctaaaagttgaagaagttggcatttgttgattttatcatatccttaataaaaagttgacgtcagcatacaatttgaaaatagcaatatcgaatgcctattcctcctttcgttgtttgagtttacctaatatatcgatgcatttttgcaaaagtgtggtattgagcacgcggtactagaaggaaaaatctcttctttttactacgtgtcctgcatttctatcatggtgaagataatcattattttatgtcaaaaattactagttagctgtcagaattttttgtttaaacattgttgaattcctgtcgcaggttaaagaaatcgaaaaatagccaatgaagtagacagaatcatttgaccagttaggtaaattactgtgtcaaataattcaacaacgcgtttctacgtggtgggcagaagtccctggaatactttagtgatggtacacttttcgacattagaattgtctctgaattgtcaccccgctaataagttatttgtatggacgccaataaaaccatacaaacgcggctttctggtactgcgtttaatcttgcatgaacttttccgtccattggggcgaatattcactgtgcgatgtatactacctttttagctactgaagccactcttaaagcatgatttttttccttcctgccatctaaaggttacttacggcaacctttccataaattgttgctgaaataacatataatagtaccaaatgggcctatcaataagtttacagcctacaagattttcttccactaaaatatattcgaataggactttggccaaaaactgttcattaaggggcagactgttcatgttttctcgcaaattacctttttaacaaggtgaaattattttttttggggaatgctaactgtttatcatctgccaggaaagaaaacttagatcctctttaccaatcgccgccagtagtacatcatttcttattaaataaaaacattttcatatcattaaccctttttcaaacatatatgggatgtagtttgccaaggatgatcataaaggcctaatatgatccccattttctttttattaccaaaaattcaggtttattgacaagccttctctactctgtcgcaatgccagtttaacattgaggagtttagtagcttcattgtaatgaggtgactctatttaatttcaggtagaaaagcgcagtaccgaggtgagccctgcatatgtacactgattgtgaaaagctccggctcataattaatttttttgatgaattatagagtactttgtttataatagaagactttttttttcctcctaaggtagcttatgcgagaaagagcgcctacttcgcttctagcgctacaaaacaataactttgaagggtaaagctgttaacttttcttcaaagcttagaaaagaaaaaaaattaataaaaaattatacttctattggcaacatcttgccatacaatataaatcgtaagggttcattaaaaatataaaatcagaattagagtgcatttcaaatgcacaaattagagcgtgatcatgaattaataaaaatgttcgcaaattatttggtgctgaacattctcttgtacaatggcttatcatcgtgagccatttcttcagcgtcgtagttggcacctcttctagatggtggaacccatgaggcagacttccatggtagaacaccttcttcccacatggtgttgacttcttccaaagtcaaacccttagtttctggaacaactaacaaaacatagaagaacatgaagaccaaacagcccatgaaaacgtaaccgtagtagaagttaatagcaccagtaataaatggagtgaagaaaccaatcaagaaaccccacaaccaattagcagctgtagcaatagacatagccttagacttgactctcaatgggaaagtttcagaaacaacgacataaggaattggagcccatgtagtagcaaaacagaaaatatagaaacaggcaaagacaatcatacagttaccagcacccttggaagatggttggtcttgaccatttggccataatctggtgacacccacggaagcatagacaaccatacaagcagtcatggatgcagcaccccatagcaaacaagtacgacgaccatatctctcaacaacgtaaataccaacaaaggtggaagcaaagttaacaatacccaagacaatagaggtttcgaaagagtcactcaaaccaacagccttgaaaatagtagtaccatagtagaagaaatagttatcacctgtcaattgttgtagagattgaatcatagcacccatgatcaaacgctgaaggacctttgtcttgctactaaacaattcaccccaggatgcattaccagctaatttctctgcctctacaccagccaagacagcttcgacttcagccaaaacagatggatcatcaacagcaaccttgttagaaacggcaatagaacgtttggcttcttcgatcttaccgacttcagccaaataacgtggagactctggaacaaatgtcataccaccaatcataaacaaagcccaggcaaaacacaaacctaatggaactctccattgcacagagttggagtagttcttagtaccgaagttggtacagtaacccaagaaaataccggcagtaatcatcaattggtagcaagagactaaagtaccccttaaatgctttggggatacttcagaaatcaacataggagataaaacggcaataccaccaacacccaaaccggaaataattctaccgatgaaatattggtaccatttgttgatagatgcaatttgaataataataccgatgatgtagatgacaacaacgacaatcaaacccaccttacgaccgtacatatcacccaatttggaaagaataataccaccaatggcacaaccaatgttgaaaatggagacaatcaaaccagttctaaccttagacaaataattagtaccatctttatgcttcataccaaatcttctgatgaaatcggtttgattgatgaaaccagaaatggtaccagtatcccaaccgaaaacgaaaccaccaaaggcgatcatgatacacataatagagacagtgacataggcagaagctggtctctttggaatttcaacgacaggttcgtgctcttcaccttcaccataagcttttatttcatctctttcagccttgtttgatggtgtagataaaaccgagtgggaggctgagtcaacagcagagagatgctccacaggagtttgctctgcaatagcagcgtcttgtgacattttttgattaaaattaaaaaaactttttgtttttgtgtttattctttgttcttagaaaagacaagttgagcttgtttgttcttgtttttttattattaaaacagaaaaattggaaaaaagaagaagatagttacaaaccatatgtcttttctcgagctctttttatatgtttctgtgctttctatattgtatacccatttgctctccattgtctgcaagccaaaatctgcatacagatccgagacatctcttggatttttttcaatgaaggcacggagggcatctgaataatctcaatgagtaagaaacgaaattttttaaggaacattttcaatttgcctacggactattctctgcaaagttccaataatttctcctttttttccagcgtttaaaggaaaaaaactggttttcgatgccggggccccacaatgtacctgcactttttgtggggtaaacgtggataaaacgaatctccgttgcctaaaaaacattttttttcgtacggtcccctctgcgttcaggaaaaaaagagatcgggtggtgaggctaggtagcgtagccccttggagaagcatatgaaacatttgtcttggcgccgcacacaggaactgcgcacttctttttgtcctaggttgcttatcacaccatatggtgcacccgtgctcgttgtcactgcctttttttaacaattcttcctttgttcctctgaaagcacgggccggcgcactccaattacccctacattaatttccaagtagtagcagggggatgaacatgtgaacatgttgcaacaactgcggtgtcttcttaggcttgtgttcggaatttcttcctcctgtttcggtgtgtgttgcttattttttccttgcccctttgcggcatcacagcagccgttgttccgtattccggctgataagcatggaaagattttccaacaatactcatgaaaaaatgtgttggtgtctgagtaagctaaattttcccaaatttgatgccattcaacccgaaaacttaaaatgtaaaaggggttgagatagtgcagctgtgtggcaaaagtcaaaaaaaatctgttcctttcaaggaaatgaaaaaaggaaggaaaaaatgtccaggacagaaaggccatccccttagtaaagaaacctgcttagagattcttgaggctcgaaaatggttggtggttggacttcttttgagttttccgtccggatttcaaacgaaatccatcatcacgttcctagcaacaagaggattattggacgattgtcgggagtaaagattactcagttggttttctaactctactgcgcacttcttcgtgggtataacaaattgcacacacatacattcttattatttgatactgcttacgataaccggagacttcttttttttcctgttcggctctcgccgatggtatgaagttaaatggtagaaaaattgtttgttttgtttacaaactggatcaagaaatgttaaaattctgtttgatatcatgtaccaatgtcttttattaactgtatcagagaattatatatataaagtcataaatcttgtgtattatttatcattattgactagcacatcgaatcttaaaatacactattattcagcactacggtttagcgtgaaattatttcttgccgaacattttcttgtagaatggctggtcatcatgcatcaatgcatcagcatcgtagttagcacctctttgagatgttggaacccatgaagcagacttccatggtagaacaccttcagcgtacatatcattgacttcttccaaagtcaaacccttagtttctggcacaaagaagaaaacgtagaagtaggcgaaaaccatacagcccatgaaaacgtaaccgtagtagaagttaatagcaccagtaataaatggagtgaagaaaccaatcaagaaaccccacaaccaattagcagctgtagcaatagacatagccttagacttgactctcaatgggaaagtttcagaaataacaacataagcaattggagcccaagtggtagcaaaacagaaaatatagaaacaggcaaagacaatcatacagttaccagcacccttggatgaaccattaccttcaccatttggccatagtctggtgacaccaacagaagcgtaaactacataacagcagaccataccaatggcaccatataacaaacagttacgacgtccaaaacgatcgacagtgtacaaagaacaacaagtagagaagaagttgacgacaccgaaaacaatagaagtttcgaaagaatcactcataccaacagcgttaaaaacggtagtaccatagtagaagaaatagttatcaccagtcaattgttgtagagattggatcatgatacccatcatagtacgcttaaacatggccggcttaccagtgaacaactcaccccatgatgctgaaccagcagctctagcttcttcaacactagcttcaataacttccaactcttgttgaatgaatggatggtctggggcaaccttgttaactttggaaagagatgctcttgcttcgtcaatttgaccagcttcaaccaaataacgtggggattctggaacgaaagtcataccaccgatcataaacaaagcccaggcaaaacacaaacctaatggaactctccattgcacagagttggagtagttcttagtaccgaagttggtacagtaacccaagaaaatacccaaggtaatcatcagttggtaacaggagactaaagtacctctcatttccttaggagcgacttcagaaatcaacataggagataaaacggcaataccaccaacacccaaaccggaaataattctaccgatgaaatattggtaccatttgttgatggatgcaatttgaataataataccgatgatgtagataacaacaacgacaatcaaacccattttacgaccgtacatatcacccaatttagccaaaataataccaccaatggcacaaccaatgttgaaaatggagacaattaaaccagttctaaccttagacaaataataactaccatctttatgcttcataccgaatcttctcaagaaatcagtttgggcgacgaaaccagaaatggtaccagtatcccaaccgaaaacgaaaccaccgaaggcaaccataacacaacagatagacacagtgacatatgcacctttacctgtatttgggttggtaagtacttggtcggcctcagcttggaaatcatcttgaacacctttttcttcaggcatgttcattacctgagagctattcgaaggcaggtcagcattcgaattctcacttgacttttgtggagatattaaatctggagttgaattcatgattgtttaactcagatgtaaattttgtttgtgattctattatttatgaaaagctattaagtaaaattatggaatattcatgctgaagataaaacagcgcctgtatttatatgcaacccccaagcgaaaaaaaactttgacttttcttctcttctggagaaattctctggggatatagtccccagattttttgagtgggcccccaatgtcccacatcgttattgagttgtttctttctccagaaggtcgttgtacagtcattataatggcggtcagtataatgacctccggaaataccaacatcggggaaagcggaaaatctggaaaaattctccacgaagctttctctgtgataatccgcgaccgagagtttaaccgaatccgcggaacgagatattccgtgtttattgcggtattatatgagccggacgaatccggaaaaactacgtgacaggaacgatgaccgggcagcaggcgaagctggaagaatatagctaagaaaatgcgcacggaaaaaaaacactcccgaatttctccgtgaaaagagcctactaggggataatagtaggtatccgttaatattaccgaactattgaaaacctaccaaatgcaagaagatgcaaacgagctagaatgttccgcgaatagctcatcttacaatttttttcttttttcaagaaaaagaaagtatttttttttcctttcatttcattgctcctcctccaggtgttatctcgagaagatgaaggctgtctgcgatgacgaataggaaagaaaaaattttccttaattttgcttgcttaattcttatacgaataattcttcttaatcaacatcgggcttcatatttaccaacacgcattattgattaacaatacttgccttaggttgaaattggacgccggaagagaatttatagctagtcagtgttcttcggcgtaattttattaatggacatacagtgtacttttcaaactacaccgccatttgatataccggtgtaatttttgatgaagtgtcagaattagccgcacagttaattgaacacttcgctgtaaggtgtggatacagattagataagagcattaggcaccacatttcttcaggcttttcctgatgctggtttggatattgccttcatcccgcaccaaagctggcgtcccgcatgaggaaaatgaagagttgtaagcagcactaaattccgaaattaaagggcgggcggatgccaccagtaaaatattcttgatcaatctttgatattttcaaatgatctcccattgtaatctgagaactgctcttgtttggctacgtaaggcagtatgagggttgtagttagtagtaaccctgtctaagattcccggtgctatgtacttctctcacaataatacaagtagtgaatgtcacttaataaatttttgtaataaaaagtctacaaagtttgtttgtgacttgtcgaaattcaattctgttgctttcatttttctgtagagaagaaataatattccgacaaaatgtaaataaatatgctaaagtgggttacgacaaatttcttgagagccattgatttttgctatagaggcatgaaagcatactgcacacacatccaatacttaactttggcaaatgaggagcctaattacagagataacttcaaactacataaagaaccaagatactagttaatggaacgcctagacgatcatgcttaactgaacgaaaagtaactaatgaaatacaagtctcttttcgccgaaatttgaatttaacaagtctagtatacccattgttagtgcatttctccgtgttttgagacgctttttttacatgcttctaaataaaggcatcatccatgctcggcagccgtagaaaatcattagcccctaacttccaaaaatagactgcgcgctacgtgagacgcttacttcagctgtagtatcctaacgtgaaggtttttttaatttaccccataaggatcgcgtcaataggatcgtttccattttccgactttgcagattagatggatccctaaaacgaagtgcatagttgcggtattttgtatttgagccatttaaaatagtctggaaggttttctttttgattaaatacatttggtgtttcattaaacctggaacaatacatatgatcacttcatcccgataaataccaagccccaggaacgtacttactcctaccagcacctgtattataaccttttctgagagttcttttgttttgcttgcaagggtatatttcgcagatatccacgaaaactttattcatttgctcaggctatattacattatatatatatatgtatggatacataagaaaaatgagatgaataaaaacgacaactatttattatggcaacattgtttactgtggctatttctcgcatcactcttattttgaacaatagtatcgattatgtgacgcaacaattaaaaaggggtataacgataacttgctataattattaaaatttgcaatattagatttgtgtagtattaaatcacagataggaaaaagcatacgagaccttcccacttttgctcatgcttcattgtaagactcctcactaatcacatctgattcagaaatgaatgttacttcggtccaagctacaccgtgaattttctccccgccatttatttgtaaagttgagctttttggatcagcatattggtatataaatggcttagtaccagcaacaccagagacgatgtttttaacaaaacttggaatttcgcccatcacatcaattctttcaactaggttgttcaacggaccctccacaacagcacagatcttattttcttctgcgacgttcttgtattcttcttcctcttcatcttccttttcatcttccttttcatcctctccttgtaaagcttgttcagtcccattctcggattccaattgttcatccttgactttggtattgatacctttgaaggtgatcttaatatcttttggaactttccaaccaacagaatcaatttctgagtttaagtgctcaacaagattgttagttgtcatcgctaaaacttctttatcatcggtaataataccagcagaaattttagtgttggcatatgattttggtgtagtgaactccatcaacaccgcggaatacttttcggaatggaaaaacatgaagttccatgccttagctgcgtgatgaggcttcatgccttggaaggccattataaatgtcgaaatcgcagggtcttcctctttaaaagtaatcgtacgatcttcataggtgatttcgacttcttcactgtcgctttcttcttcactaccagattcctcctcagaatcaccagactcttcatcttcgtcttcattatcatcctcatcagctgaggattcttcttcatcagattctggaataacttctttcttaactttgatagtaccgtgacaagcattccttggccagaaaacgtgtctcatgctaccccatggttcattgatattgttaccataataagtcgcaggatcatcgcctatcttggctccaggggttaaccttcttatatgcaagtcaacgacagataaatcacaaacactggattgaatgtgatagctttcaccgtcttcacttaattctacagaaagattgtcggcatagaagtttggaccttcgatgtaaaaattttccaacttggtggaagtccagatattcaaatcctctggattcttcgagtcaaaaattctgaaagtaaattgggatgcagtgtgcaacccaatgatgttcgaatgaataacctgggcaaatccaaagatacctgttttcaagtcactgaaataaaagataaccgattcaacgtttgtatggtcaggagcttgccaaaaaaaatcttcacgactggtttctctgtaaggctgcttattttttaccctatcagcaacactatgaatgtaatctttcccatattcaggctcagccataccagtgactgctgagatcccaccttttatccacttcaacattatattatattatacaaaagcttattcgtttcttttttcttgattcgatgcaataaatgactgaatcttttgatcttctacagatttcaaattatcaaacgaatacaaaagaattctatcaacaggctctatctatatataacaaacgaaaagccgtgctattcgtgaatctcaaggagtaatcttgcaagatatccccgaatgtttcaatcaaccagctgtcatttcgcttttgttttctcccactcatcgcaagtttgcctcctcaacaacaaaaaaacaacgaaaaaaagcggtactaaaccggacctgaagttccgtggaaagtgagatttatattatgcaggattttgctcagattctctcaagagcaatatcataatgcataagtgatgaaaagtatggcagaaacggtgggaggaaccgcagttttagctaggatctggaaacaatcagtgatttgccatttaacagctgggggaatctaaatacttttgaattttaaggtttccagcaccatgcttcgctttactggtgctcgcgctattagaaagtactctactaggtatgcactcgagcacctgaaagaaggtgctcctctgaaagggctgttttctattgaaggattacagaaagcatggttcgaccgagtgaaatatctcgatgcaaaattgaacgattgtacaaatgaagcgcaacaaaaacccttagaaactctcatccatgaaaattcgaaatctgcttcaaagaaacatatcgtgaactatgcgtcatcattgtacaacttgaaatttagcatgtcttcccttcagggatgtatcaggactccgccagaggaatgccccaggctaggtccagaggcgctacttcagacccctgatttcaataggacaataagcaatgagccattgaccactggcaacgaacgtttgcaagcagctctaatttcttcatttgggtctttgatggagttcagaacattattaataaattcaaatcttgctatatcaggcgacgggtttacgtggttagtcgcaagacggcagctcgacaaacgtgctatgcgcaacgacatgccaaacagggatattgaatatgataagctgtttatattgaatacgtacaatgcgggaactcccttcaacttctctacatctggggtaatgaatgagctcaataaccaatataccaacatggaaaaacaacgagccaaagaagccggtaatcttgaagattctgagatgactgccaagcaagccaagacaaaatttatttatgaaacccaacagaaaggtttttctgggaaagaggtttcatatatcccgcttttagccattgatgcgtcaccaaaaacatggttaactgattatggcgtatttgggaaacgagaatatttagaaagggtatgggactctatagaatggaaaattgtagagtcaaggttacctcaacgtactaagatccaagcattcaacacgttatgaatgaaactggtaatgggaattttttccttttgatataagttggtagtctctgtaaatatataaagtcaaactattcgtaatgtgtatataacgtggtcttaaattatttttattcgtatctctcccttttatttgcctggctttggtgtctcatagcttcttttctctcttttaagctcactttactgacttttcctgccgacctttagactttttactctgctcagtaatttgctgcccgtcgatttctttttcatattgggctcattgtagcgcacacccaaataaacgtcttcctcatcttcattgtgatcatcttggccgtcgaaatcagtagtataattggacttatgcgttctgttaggagaattaacggttttcgaccttctaacaccttcattgctgtgaccaacatcatagttgtctctacttaaactcaagtttcttctaacgcctgtcatgggggcattgctatcaccggatcctccgagacctaatcgttgagaaagtgacttatttctttgtaaaccaccgttacgattatgataggaatgggcttttatgtcgtttctaatggcagctgaggaggccggcgccccatctaaaaacgtactagaacctaatcccgcagtaactggcccatgaaccaattctgtcttatttttggcatccatttgttggacgttacccacgtttgcttttattgcgtcctgcgtatcaccacctctccttagagtctgcgaactgtactggtatatatcagaatcatctgtatcatctctcccaaaaacctcatccagggcagacttcttggttgaagcgccaccgatggtactgtttggaccatcgaccggaaatgctaaaacaggcgcagctttgttatttttatttctatgaggtgttactgcatcgaatgggccgtcatgatgaaatgagccaccgaacaatccagttacatctaacttatcgatagtatcgacgttcttaggaacaataaccttactttttctctttcccttcttagaaggcgttgaagatgaggaagcttcacggtgatggtgggatgaagatctgcgtgaaatatatgtgccgctgttgctatgttcgcggtgagaagaaggacgagaaaccttttcctttggatatgcacgccttgatccattggttgaagtgatctcttcgtatgagggtggtaggtcagtgttttctcttgtgttacctactgtacttacgtcactttcctccaaatatctttgccttaattgttctttttcttctttagcagtgggatgatttttattccttgaaacaggtgggggagaccttctaaaatcggttgcagaactcacatcgtctaggaaaggattctttgaggaaagaggtctcgaaggtggtgataaactaccactactaaagctctccaaaccagaataaaaagcaccctgctgatctgcgtttcgctggggttcatcctctggaatgtttgggaatgataattgtgaagaagttcttgtgttcaattgtggcatatcaaatgaattggtacgagattggtttttcgcccactcctgaaactgggagtcatttttatactgattaatacttgaatcaactgtggcatttctaaacgggttattaacagaaaatggcctactagaggtactactgtttctattctccatgctaaatcttgcgtatatgtatcaatttttctaaaaatggaaaatgctggcaaagtgtaatggaacctacaatgtatcaacaattaagcagtcgaagattatggtaaaatgacgttacgtgttcgaagggataggtctgcaaaacacttaaattcctcgaataaaaataacaataaaaagagcgaggtagatcggatatatttcggattctacacactataaaatacaaattagaaattttacagagttacctcccaagaaagagtatcttcattttctagtgaataacctatcgccagtcaccatgatctgctgttgaaccaacctcgaggcgggaaaaaaaacaaaaaaaaaagtaacgcgatttacgctccgtgcacgacgattctttgagatggctgccaatggttgatcacaagtactagcttctacacaactggataagaatgacgcatatatacttttaagtatgttgttattaaatctgctatataatgatgttatacgtgcattggtcaaggagaaaaaggttttatgttatgaacttttgttaaaaccattcaaagaacaataagtatcgagaatatcgaaagtagtagcaaggaagctatacgagttacatgtccagctggatctttgttaaatgtataaggactgctcaatcgaacgcctgctcccgaagcactgctggttctattagttgaatttgaccactcttctgaggctgacacagaaaagctgtcgaattgagtactggatggtctagcacttgtgcttgctcttgaagtatcatagaatgaccggcccgcacctgtaatcacaccgtttgagtatgctgctgtcagttgacctgggacagtgaacatatagcctgacctataggatggataaagagtcaagtttcttgtattactactattcatcacttttgcgtaaggaatgtaaccagatttgatcttcttgatgatagtggacgcggtagtttcatttgtctcttcagtaactgcgtcatcttcaaccttctttgcctgtgcaatggctatagtgttatcctctaagtccattgccatatatatattttttatgaaggcttctccgagtatgtttactccagtatttgtattagcgtatagtgttagaaaacaagcttcctgtccagaactgaaaaacattgaagaattggtggatgtatcgtaagtagatgataataaatcacgtaggggtatttcaattgtcaattctcgaagcctgaaacccaaggagacacccatatctgctatagaacattggactagccacctatctagtgattccacataagtggccgcaatttgaacggcaatctgaataatggtactagttggcaggtaactgaccgaagaagttgaatcaagtaaggctgggctcagaaagtccttcgaagtcatattcaaactttgtccgctgttagacacaatataaatagggcctaatggcacaattgggtacccaacactaacagcattactcactgggtcaacgtaaggaattaagtcaaattttcccagtgtaccggtaaacagcgaaggatccacccctccaagaagtagcttcccacaattagatattggatctctatatgttttgtacgtggaagtgtctccagccaaccacagtgaatatgacgaactttcaatgatatctgcatctttcaataaggatagaaaataagactgttctgtgtattgtgagctatcgatagcattgcctgggtttgtgaccttcccgcttaaacctaacaagcctgaagtcttaaagttcgaggactgaatatcaaagaaggaaacgtttgaaatggataggctccccgagttaaattgtacgttatctcgagttaccattaaatcggttatcaaagcggtcgaggaattttctgaggaaacatttgtaaaattcatatcgtctgtcaccaaagtacagttaacagctctaccatcaatgaaagaaatctcatatatttggccaggagaaacaggaacagatgatgtagagtcattcatgaggtagctgggatgcttatgatatacaccggagtattcgttatgactttcgcttgttccggaaaccagatttatgtacggttggataatatccactagcaaacgttggcgttgaccgggagtgccaaatgtgctattaacatagtagtttcctctaccatctttacccacggctagtacaggaaacggctcctccgttgacgaagaggttccagactttgctgtagttgttgtatttgcagtactagccgttgcaaactctaactgaaaagttgatatgagccacagataccataaaattaggcatgtcatagcaaaaatcaacggcaaataaagcaagcacgcagttacgatacgttcaaagatctttccaagttctgtatccttctagaacgattagtctaatgcaactgatatgtccaacattctaaatataacttattttggtattagctgcatcattctaccatgatgagctgcggcgttcaatatctcatttttttttgttcggggtaacgaggttcattgttgcaaatagcacgaccaaacgagcggtatgatacaaagcactgcaagtcatagctgaggtaaaaaaaaaaagaatgaagatctcattgtttgggttaaattactttcaagagcctcttttttaggctcggttggttaaaagagcaagaaccgaaacactagtgcatcaatttttataacaattttgtaattatgttgataattggcagtaaagttacaaaatacacactaattaaaatattgaacacttacaatataaagctgatatcaaaataaatatcgaacaataaatacaactctctccaatatcaatatactgccgtcgttatttaaaaaattagcccacctgggaacattatagaaagagatttgttttttggtctggcaatgtgtcataatcaagctctttgcaatatacatccccaactcatatatttgtatacaggaagaagaatcgaccaccatctatcgactagcatattatcatatacggtgtaaaaagatgacataaaagatgagaaacagggtaatcccaacaattgtctcaatatttacctatttctcacattgtcaccgctcgaaagtgcattttatatacgttcttttgtgacgactacttttggcgggaatcttagcgccttaaatgcagtgaaagattactcttttgagttattgcctgaattttgtctgcaaaattgttattattcaggaatttagaataattcaactctggaggcctgcgctgtactacgggctcaagtaataccggagtgtctcgacaatcctaatataaacagtcttagggaagtaaccagttgtcaaaacggtttatcagattaattcacggaatgttacttatcctatatattatataaaatatggatcatactaaatggtggaagcgcggaaccttggatctaaactgttggaataagaatccactatcgtctatcaactaatagttgtactatcaatatattatcatatacggtgttaagatgatgacataagttatgagaagctgtcatcgaagttagaggaagctgaagtgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtatgtagaaatatagattccatttagaggattccaatatcatcgaggagaacttctagtatattctgtacacctaatattatagcctttatcaacaatggaatcccaacaagtctctcaaaatacacccatttctcataaaccaattgttcaggcatttatacgtttagatagcccagctatagaaggcggagttttacctcatgttgctcaatctgttcgttttcttaggtttcatatgtgttctatgaacgttcaggataatgtattgtcatgctgacgtatcccattctgagatgtaacgtctgtacaaaacaaagcttcagtagctcagtaggaagagcgtcagtctcataatctgaaggtcgagagttcgaacctcccctggagcatttttgccgagcacggtacttttttttattctcagtaaatgaaatccaagggctcatttatttgagaaagtaaataaggtattagaggtaataaagtaaccatgggccaagaagacatattcataaacttatgaaaaaactttgtaggtattaataacttatgggtaaattactatctatgaatgaatatttactatttactagtgctcatctggatattaatttagacttttcaacgtctctcttataatatttgtacatttattaacatcatcatcattaaatctaggcttgccatcttcttcgaacatatcttcgtcagtaaacagggtgctatcagtaggttctttaatgttattattttccaccaattccgtcagtaaagtttcgtcaaagtttttgggaaacggccagccttggtcttttattatctgtatcaaagccatatgcctgatttcaaagcccccgaagagtatcttattgtaccaggagcgtgctctttttcgtctctcattttgacataatgcattaccattgcagaacaaaatttaaacgttaaaggcaccccatttttatgcatcacctgtagcaattctgatagttcagcctgcgttaatgtatgatttttataggctactatggaaaagggacatagcgtggtagttaaaaccacttttttggcgaaaggttgagaataaaaatccagaagaacattgtaggccagccttggttcacgagcttggaatctaatataatttaggaaaacattgaggattccggtatcatttctccaatacctgtatttatgagcttcctcggaaagaaaactcttgtacttgtaatataaatcaagaagacaattcttgaattgaccactttccagtgaaacagaactcgaagataaaaggcttctatacagttcagttaaaattggaacagtcactggtgatcctattcgcattgtgttcggtagaatattatttttgttcttcagctctcttgctaacgtaggagctgtcaaagtcgttgattttgaatgatagagccacccccaaatccctagggcattcagaatattagcagacgcctttgagctgtatgatgagaggagatatttacacaccaatttcgggtcacgaaaggcttgaaaagatgcaattaattcacccattaaaaactccttgaacaatttatatttcatcagtgggctgctttgtaagcaggaaattacattgaaaagctcctcctgcctattagatattcggagcagattcaagtagtggtgaatgggaaaattcaatatgtgttcgtttccatcaatgtgattaagcaatcctgagcttacaatgaatttcagttcctcttgaaaggttttgatgaataactcaacatttccacttttcaaaaggtaataaagtaaggtattgttgaacttgacataacgcaggttcttttgctttgctccatctttaccagaataacagtgctgttccaacttctgtagtagagcttgaataaatactttaatgaacctaaaatttttcgccttaacaaggccatttactagagcgattaagctgtcaaatgtatgcaacttcagaactttttccattataaattttatgtttgtctcatcatgcaaaaatatttggaacgtggctaactgcctctccatctcagttccttttatcagcctattggtaaatctcgtacagtagttagaagtaaagagaagaacatcacttttcaaaagaaaaagatagtgattaaaagattctgattttggaatatgataccagaaccatctgtggacctcacctggtagataaaatccaatttttcttgccacctctgggtataactcgtgttgatgcaaaatgatatcatataaaagtttcttcttttcattttctgagcaattatttatatgcagggcatttcgtagagattcaaaaaaagaggcgtattcagttactccaaaagtctcacttaatacagttttcaattgtcggagctcgtataaacgcttctgaacatttttcgaagatccgctcttcctagaacatggcacctgtcgttcaaaatcgccaaactgcaaaggttctgaacgatttgatttaattttcaatggacagtttttcgtagataaatggcgcagatttgtaataggtagaattgtgtatgtccctgcgctacccatatgtttaaacagcggtgaagtgaccatttgagccaaaggctgggaatagacacggcatatacattttaacatgccaataagaacattaaagtgaacgcttggaagatttgaaagcccattcttgccagtacgccaataaagtgtgtcgcgcagaatagatcttcatgtaattcctttttcccttttatgcaatctataatgttaatcagcgtagatcactatatacgcttttttttttttttttcagctccgattagagagcaaaagagatgtaacatcgatcctgctataattagaatacaagtgttgatctttaattgtactgtttctgcgaaagctatcgagcatttggctgtattccactgtccattgtatttttaactctcctttttatcattctgaaacatagagctgttttgacaaaattcagttttttctcaattagtgctttcattcatacgttcgttacaagctttgaattttaactttattttcgggcttccacctttgcttcattattttacttcagctctttagctttctgtgacattcaattttattgtatgacagcacgtcgtttgattaatatagttcctaatacgtctaagctagaccctttaaaggaggaggactcaacgcatctgaaacaaaatcaacctaagaagttttccacaaaggagttgatgctttcagaatataccgaacgcaaaagttgcagccttccgttgtctaaatcccgatcaggcagtagtgcatccagtagcactacaggttcgaacggaaagaatattggaacaagacgccctagctccaacctagatttcaatttcgctagccaagatgttgttaaaaatgtattaggtaataataatccacacgtacccacagcgaagtgcattaggccaatatcagatgattctataggtacatcgagcacagagatattttcttcatcgcactcaaatacgacatctgattctttatgtacatcagatataagctcagaagagggtgaaatagcaaacagtaagatggaggataactgcttcttcaaaagtatgagagaagctgaccatagaagcaatattacgcccttaaagaaaagccgaccgggatcaatactacagaaaacacgtacagcaagtagcgctgataaaacaatctgctcaatgagtaccataactacatgcattccatctcgtcaaaattcggtgtcaactcctaaactctccaggacagtagggctgcctggatcgagcaatacaaccaacagtatagccgcatcacaaacttcattcataagcgagaatgactctcctcttaaacatcattgcatgagtaccgcaactatccaagaaccaaaactcatgccgatcacaaaaacgccgtatgtgcattccaatagtacttctgtaatattaccatataaaacaacccaacttactccttctcaacgttaccgtttaaggaaagagcaaaatgaccaatctttgcgtaaagccataaaaatgaaagaaaaattttatgaagatcaagacgttaacttggaacttcaagagggcgatgtcgacggctcgttaatttggaacattccaatggcatctttatcgaccagttcttttttaacattatctaagtttaatagaaaagaaatgagtttagattcagcgcggggggatgaagagatattaatacaggagaacaattgcgaaggcaaacaacactcatcttcggctctctgtgtggacaaaactttccatcaggttcatagtactagaaaacatacatcaaattcaagtaacactttaaaagaatcatgtctggactataaggagcttccgccaacatgcattcctggtatatctcctgtgtctgattcacagtacatccaggatacaatgaaaaatctctcccaaatatacctgcatagttccgaaaaaatctccaaaagtattctttctggtcgttcaagatctgtacagagtttaccactggaatttaaagaagccagtagtcagggaatggaagacctaatgctagtttcagaggacaaactaaaggccgtaagtcatttccgtccgagttggctcccgcccaaggatttcaaagagaggaaattgcaagataaacaaatctacaaaaatatcgacttagcatcaatggaagagttgcaaaaaaataaagaacgtgacgaaaaagccaaaaagaatgagcagaataaggtcaaattccagcatttactggaccgaggcattactcgtaactcgtcattaagtgaattaaagaaaattatttgggaaacacctttgatatctaaagtacggcttcaaatatatagtcaacttctacaaagtgacaattgcttgataacaaaatgttttattgaatcatttgaggaagtaatgcagctactcaacaaaatggattttcccaaagataaagaatttgaaataagacagcttattgaacacgatgtacaggaaaaggttttttataaaaatggaacagataagcaagtggtttctgacttgatgctattactgcaactgaaatctatatctcaacaaggtttggttactggtgatgagatgctattctaccattttttaactgatcaatcttttgggactttgaaggaaacatgggaaatggtcaacttgatacagatgacgtgcttcagtgaaatttgcaaggaaaaatacgattcaagaatattaaatcccagaggaattgttgcccatcttttacgaaaagatgagttcaaaaatgaattcaatggcggatgtttgaatagcaatacatggtggaacatattgcaaagaatggaccataaactttttatgtgggtaatggatgtaattatcgttcataatggccaaaactttgcaaactaccccgtaaaaatggaaatattcaaagacaaagtatgggaatactatagatctaagaaggttattgtaaattataagattttggtttcactaacagttaacgtattgttaaactaccacttcggatatgataatctgaaacatttatcagatttggatgataagcatttttgtattccactgtatacggaggatagtatcgaagaggaaaacctcaataatattttcacaaagtggtggttgcactactaccgaaaattacgttagcgtgtatgtggcacgtactaaaagtttggtgaccagactatctcttcttaagttcattttcactctgaaacttataaatgcatacatacagaaattactttcgattaatataataatatatttttaataaacaatgaactaatgcccttattgtgttttgttattaaccttttcatcaccatttttttttgctagcttctacggcattcacttacgtgctgcaaaatttcgcagcatggaagaaattgttcgcgaagaaaaaagatttcgctcagtgatttgtagtgacaataggtaccagtgttatcactaagtatatcttttagtatatctcttcgcttgaggagggatcaaaaaaaaacaaacgtaaacgtgcacataaacgtcaagtactttttgcaggcattaatattcgtctccaacaaagacaaataaagaagcaatcttttcattaccttaagccagtatctattgatatcaatcgataaggttcgttgttatcggtgctaaaaattataaagtgaaaataagaatcttttcatgtcgtgctcaaacggcatctggcctactgtatctaatttgtgcggatcattatccttcttcacctctgttatttcattgtttccacaaataattgagacttatcgagataaatctgtcgatgggctatcgccatattttttgctggcttggttatgtggggatattacctcgctgataggggcaaagctaacagggcaattgttatttcagatacttttagcaatttattttctattgaatgattcttttgtatgtggtcaatattattactatggcgtgctgcatgaaaataaattggcgactgtcggccatgagcctaaacctcttcttcccgaactggttgaaaatggtgagcttttgagggaggaagaggacatgatacaaggtggtagcagtgcagaaagccctagaagcagtagaagaaggtctgccattacagcagccttggctatagctcatactataagtacagctagcgcatatccgctaaatgtaggctccacccaatcacaagtggggcctcccggagatggtaaaaacagccagctgggtacaattttatcttggattggcgcttccttctacgtaggcgcacgtatcccacaactaatcaagaattacaatagaaagtctacagacggcttatctcccttcctatttgctactacactactctgcaatatcacgtataatttgagcatcttcacaagctgtagatttttagataatcagaacaagagggaattcatcgtgaatgagttgccctttatatttggaagtgctggaacaattgcgtttgatttgatatacttctaccaatactatatcctttatgcaactgatatgcaactacgtgaactggaaagagaactatacagtcctgaagaagacagtgcagcgcaactagtgacagaacgtacatcactgttgtctggtgaaacgcaaacatagttttccctacggagtactaccatttatatttaaacaatgcactctgctcttgggatagtccttgcgagacccttttttcccaataggaatactacgttcgtactctgtgtaaaagtacccaactatagttagcgccagttttacgtaaaaccgtctatgtcttgtttgcattcgcaacagctacaaacacatatagtttgtcacactaatattaataatgaaagttattatgtattcactgtgaacgcttcagtatacagtacggcagtaagtgtttcattctgttctggattaataatctttcactttgcctagccatttgggggcgggttttggctgggttagcttctccttagtcatggagaaaaaaaatcgcccgcaagtatctcgaaaaaggaaaaaatgcccacgcgtataagagtggacccaactgctcgaggtttcaagagcttgtagattaatttctgtagttcagttatacttgcctacaagtgctatacagcaaatagcgaacagtacgaaagtaaacatcatattatcaataatggttcacaacaaagttactatcattggttcaggtccagctgcacacaccgccgccatctatttggccagggcagaaatcaagccaatcctatatgaaggtatgatggcgaacggtattgctgccggtggccagctaaccaccactacagaaatcgaaaacttcccaggtttcccagatggtctaacaggtagcgaactgatggacagaatgagagaacaatccacgaagtttggcactgaaattatcacggaaacagtttccaaagttgatctgtcttccaaaccattcaagctatggaccgaatttaacgaagacgcagaacctgtgacgactgacgctataatcttggccacaggcgcttctgctaagagaatgcatttgccgggcgaggaaacctactggcaaaaaggtatttctgcctgtgccgtgtgtgatggtgccgtccccattttcagaaacaagccattggccgtcattggtggtggtgactctgcatgtgaagaagctcagttcttgaccaagtacggctcaaaagtgtttatgcttgtcagaaaagaccatttgcgtgcttctaccattatgcaaaagcgtgctgagaagaacgaaaaaattgaaatcctttacaacactgttgcgctagaagctaagggggatggtaaattattgaatgccttgaggattaagaacactaaaaagaatgaagaaaccgatttgccagtcagcggtttattttatgcaattggccacactccagcaacaaagattgtcgctggccaagtcgacactgatgaagcgggctacattaaaactgtcccaggcagctcattaacctccgttccaggatttttcgctgctggtgatgttcaggattctaaatacagacaagctattacttctgctggctctggttgtatggccgctttggatgctgagaaatacttaacttccctagaatagatgaattttccattataaaatagatacactcaaatttttgtatacttatccaacaaatcgttactttctccttttctttaataaaaagcaaaccatgaattttatttcttttccccattattagagaaagccaatacataatctacatatattgcgtgtctgaattaaactttttagacacatgacataggccatcggcttactttgtaacgcgtggttgcctatacaccgactattaagttatgactaatattattgctgcgcttccccacctgcatttttcttgtcgtctttgccaaaaggaaaaaaaaacctacgcagattgactctctaaaaaatgattcatgaccagacaattcagtaaacataaactctgttgcattcattcttctggaaaactttataataaagcatctgatattacagctactgacaactaagtgaatttaaactgcaataatcacaagaaaacttagtattcccttatcatgtccgaggcgactttgctatcttacaccaagaaattattggcttctccgccgcaattgagtagcacagacctacacgatgcgttgctggttatattaagtcttttgcaaaaatgtgatacaaatagcgatgagagtctttccatctataccaaagtttcgagttttctcacggccttgagagttactaaacttgatcacaaggctgaatacattgcggaagctgcaaaggctgtgctcagacattccgaccttgttgatctacctttacccaagaaggacgaattacacccggaagatggaccagtaatcttagatattgtaggtactggtggtgacggacagaatacttttaatgtttccacgtctgctgctatcgttgcctccggaattcagggcctaaaaatttgtaagcacggtggtaaagcttctacatccaatagtggagctggtgacctaattggaactttaggctgtgacatgttcaaggttaattcatcgacagtgcccaaactttggcctgataatacgttcatgtttctacttgctcctttttttcatcatggaatgggccacgtttctaagatacgcaaatttcttggaattccgactgttttcaacgtactgggaccacttctacatccagttagccacgtaaacaagagaatattgggcgtttactcaaaggaacttgcgcctgaatatgccaaggcagccgctttggtatatccaggaagcgaaacttttatagtttggggacatgttgggttagacgaagtatcacctataggcaaaactactgtctggcatattgatccgacatcgtccgaacttaaattgaagaccttccaattagaaccttctatgtttggtttagaagaacacgagttgtcgaagtgtgcttcatacggccctaaagagaatgcgagaattctaaaagaagaagtcttgtccggcaagtaccaccttggcgacaataatcctatttatgactacatcttgatgaacaccgccgtgttatattgtttaagccaaggtcaccagaactggaaggaagggatcattaaggcagaagaaagcatacattctggtaatgcattacgttctttagaacactttatagatagtgtgagctccttgtagacattatttcatatgttatacttaaactagatagagacgttttatttgtactaagctgaacattaccctaattacgcgttataagttttaatccttcattttgaaggaaaacaaataaacaaaaagttgatgtggaacaaatacaatgtgcgcggatatcttaagcaacttcgttagttacagtccacacaaagcgaaaaagggctgataaacactcatggacgaagcgtcacatctcccaaatgggagcttgaagaacatggaatttacgcctgtaggatttatcaaatccaagcgaaacaccacgcaaacacaagttgtatcgcctactaaggttccaaatgccaataatggtgatgagaacgaaggccctgttaagaaaaggcagagaagaagcattgatgatacaattgactccacaaggctatttagtgaagcttcacaattcgatgacagctttccagaaattaaggctaacattccgcctagtccaaggtcaggcaatgttgacaaaagtcgcaagagaaatttgattgatgatttgaagaaagatgtgccaatgtctcagcccttgaaagaacaagaagtaagagaacaccaaatgaagaaagagcgatttgaccgtgctttagagagtaaattactaggaaaaagacacataacatacgcaaattctgatatttctaataaggaactttacattaatgaaatcaagagtttgaagcatgaaatcaaagaattaagaaaggaaaaaaacgatactctcaataattatgatacccttgaagaagaaacagatgacttgaagaacagattacaagcgctggaaaaagagctggacgccaaaaataaaattgtgaattcaagaaaagtagatgatcattctggatgcatagaagaacgtgaacaaatggaaagaaagttggctgaattagaaagaaaactgaaaactgtgaaagaccaagtgctagaattagagaataatagtgacgtacaaagtttaaaattgagatctaaggaggatgaattgaagaatttaatgaatgagttgaatgaattgaagagcaatgcagaagaaaaggatacacagttggaattcaagaaaaatgaactgaggaaacgaacaaatgaattaaatgagttgaaaatcaagtctgatgagatggatttacaactaaaacaaaaacaaaatgaatcaaaaagattaaaagatgaattaaatgagcttgaaaccaaattcagcgaaaatggttctcagtcttctgcaaaagaaaatgaattgaaaatgctgaaaaataaaatagccgagctagaggaagagattagcacgaaaaattcacagttaatcgcaaaagaaggtaagttagcatcattaatggctcagctaactcaattggagagtaaacttaatcaaagagactcccagttgggctcaagggaagaagaattgaaaaaaacaaacgataagctacaaaaagatatcaggatagcaagagaggaaacagtttcaaaggatgaacggataattgatcttcaaaaaaaggttaaacagctagaaaatgacttatttgtgataaaaaaaacgcacagtgagtctaaaactattactgataatgaactagaatctaaagataaacttattaaaattttagaaaacgatttaaaggttgcacaagagaagtactctaaaatggaaaaagagctcaaagaaagggaatttaactataaaatttccgaatcaaagttggaagatgaaaagaccacgctaaatgaaaaaatttctaacttagccgcagaaaactcacagctaaaaaataaaatagaggacaattcgactgccactcaccatatgaaagaaaactatgagaagcagttagaatcgctaaggaaagatattgaagagtacaaagaaagcgcaaaagattctgaagacaaaattgaggaactaaaaattaggattgctgaaaattctgctaaagtatcggagaaaagatcaaaggatataaaacaaaaagatgaacagatcagcgacctcactcagaatctaaaactacaagaagatgagataagctcattaaaatccataattgacaggtacaaaaaagatttcaatcaattgaaatctgaacagagtaatatccaacatgacctaaatttacaaatactaaatctggaaaataagttaatagagagcgaggatgaattaaagtcactaagagattctcaaaaaattgaaatagaaaactggaagagaaagtataacaatctttcactggaaaatgacagattgttgacagaaaaagaatccgcatcagacaaagagcgcgagatatccatcttgaacagaaaacttgatgaaatggataaagaaaaatggaacttacaggaatctaaagaaaaatataaacgcgaactacagaaggtgattactgctaatgatcgtttgagaagagagaaagaggagttgaatgaaaacagcaataatattcgtatcatggaagacaagatgactaggataaaaaaaaattatttgagtgaaatcacttctttacaagaggaaaataggagacttgaagaacgcctcatattaaatgagaggcgtaaagacaatgattcaactatgcaattaaatgacatcataagctattataaattgaagtatcactcagaagtaagacacaacaacgatcttaaggtgatcaatgattatttaaacaaggttcttgctttggggacccgtcgtttaagattggacacaaggaaaggtgagcacagtctaaacatttcacttccagacgatgatgaactagatcgtgattactacaatagccatgtttatacaaggtatcatgactatgaatacccgcttagattcaatttaaacagaagaggtccctatttcgaacgccgcttaagcttcaaaacagttgcccttttagtgcttgcttgtgtgaggatgaaaaggattgctttttacaggagatcagacgataacagattgcgaatactaagagatagaattgagagtagcagcgggcgtatatcttggtagtatcgcttactctatcatcatatttctcgtatgtacatcgactcctacgcagactgatcttcaagcgagccaccgtgaatgtggaagcataaacagatgagaaacctttttgtttctgagatcgtgaccttagattgtagtgtgctaatctccctagtattgactactttgcgtttattcatttctttctccaatagaaatacagcataaaacatacgtagggtatatctatgtatgtggtatatttgtattataagttacttagatttactggcgcccttttttaagctattgtaattatttacggcctctgcgattctttccttgaaagtatctgttattatcgccagttggtttaacatttcatagtgattttccaacgtatcgcatttttcaaggagttctttgaacttcgcaatatttttatctatggtgttttcaataataccattcaccatcacttcattttgttttttacatagctccgtagtatccaattgtatactctgtacatagtctctcattttataaagtaagtaatcgtagtcgactgtcaatttatcaattccaagaggatcgtcaccagccgaagccgactctctggaatgacttgagttgtcttgcattctaaataaggccaactaacctagttgaatatactgctaatgaatgctaaaatacacaaatttcatgtaaaaaaaccccgcgaattttgtgttatggttaaaaaataactgtaactgaaattacccaaattggagaaaacttgttaagtccttattttagctactgtggatggctccctctgtggaaatagcagcaattttggccatttaccatgttctagaaaacggctaaaaaacaaataatgaccccgaatattttaaatcgcaaaacctaaaataacctgctatttaactcaataacctatgacagattagcaaaaagccctaaaatttataacttaaaacctaatggtatttttaaaggggtgaatattgcgcataaccatttcaagttaaaaacccttatatcattatataaaaaatatcttaataaagaagcaatttgggacaagtcactacttcaagtataacccagacaagagtcttttaaaatgccacaaagaattgagcttacctccgaaccagtcagaaaaccgcggtctactgagagctcactactcagaaagatacaaagagcgtgtagatccacattgcctgaaccagatttgggcttgaacttagatgtagctgactatatcaactcaaagcaaggagcaacccctagagaggctgtgttagcaattgaaaaattggtcaataatggggacacgcaagcagctgtttttgcactttcactactagacgtgctggtaaaaaattgtggttactctatacatttgcaaatctccaggaaggaattcttaaatgatctagtgaaaagatttccagagcaaccaccattgagatattccaaggtgcaacaaatgattcttgaagccatcgaggaatggtaccaaaccatctgcaaacatgccagctacaaagatgatcttcaatatatcaacgacatgcataaattactgaaatacaagggttatactttcccaaaagttgggagtgaaaacttggcggtgttgagaccgaatgaccaactgaggacacctagtgagctacaggaagaacaggaaagagctcaagctgcaaaactagaagagctgctaagaagcggcaagcccgatgatttgaaagaagctaataaactgatgaaaattatggcgggatttaaggatgacactaaagtagcagtcaaacaagcaattaacaatgaactaaataaactcaaaagaaaagctgatttattcaacgaaatgttgacttcagccgatgagcctgatcttgaaaatgaagctattcaagaattgtatggcgacttaaaatcagcgcagccgaaattcaaaaagcttattgaggaagaacgcgatgacgatgcgcttgttagtaatctatcaaaatttaacgatctagtgatccaattgttaaaaaggtacaagtcaataaaaggtatgaaggaagaagaactaaatgtccccgatacgaatgaaccggcaaaagagcttaatttgatagattttgatgacgatacaacagcaaacactccatctgtgacatctccaagcaaatctttgcaaccttttgacgatcttttaggggattttaataaggtaagtttatcatccccaaagtctcctcaagaaaacgacactgttgttgatatacttggtgacgctcactcaaagtcatctggtatagatttattagattttgattcgcaacctggagaaagtaaaaccgctctgtccgcatattctaactcgattgttctacctaatggtttactaaatagttcaagtaactccaaggaaatcacagctcaatcgcaaagacatatacttaaccaatcggatcacttacgcattgattacgaattaactcgtgagtcgatgacaaaactacgattagttatcttctattcaaacataagcagtgatccaataactaattttgcacttttagtggcatcacctaaaggcacgacattgtctctgcaaccgcaatcgggcaatatgctccaaagtaactccagagatggtatcaaacagattgcttccgtagagggtatatctgttaatttaggtaagcccataaaattgaaatggaaggctaattactgcaccaagggtgattcgaaggaagaatcgggcacgaccagtttgcccacaatataatcaaattcggtagagaagttgaaaaaaaagtagatgccatattatattacagagaacagagtgttacgccaacatactaaaccagagaagtaaaacgttttacttatatataatagtattcgtaaatttataaaaatcaaaaaaccaatataagcctggttaaaaaaaaaaaaagatcagtatcgtaaagtcgtaaagttaggtcattgtttttggaacctttgtaaaatctcctgtggagttggtgactttatccttggagcagaattaatgttagaaatattggaaagagaagattgagatggagatgatttcggtggcggagcttgagaccctggttgtagttgctgcagttgctgcacatgactggactcctcctgtaactgctgcctttgctgttgaatctggtgctgctttagctgttgctgttgttctctcaaggttctataatagttttttgccgccttaagggccatctcaggaccaatgtctggtttttgctccaacaacttcctcgagtaactttcaatgatatcttgctcagtatactgtttctggtttggtcttggagccgacgcttgcccatttctagccaaatttgaagaagatttgccatttgaaggtattggactttgagctcgggatgaatgtgcctgctgactttgctgttgcctctgttgtaatctatttttcactgttcttctcaattgtatatcccttctcaatgcctcatctctttgggctttcaaaagcgacatttctgctggggtagggaccttcatgtttttacaatctaacggtttccttggctgggttggattgggacgcggcgtattttctctttttttcatacattttctaatcgcctcaaacatgctcgcccaacggagtctcctatgacctctttgtatggattctgtatttacacctaaaggcgatattcttctattctgtctctgctgaaatttatgggcttcaatcaaccactgttgagcactatgtgctctgggacccttgaggtcactaaaattgaatcgttcatttaattgtacaaaacgctcaaaacactgccatggcgttctacgttcaatattcgataaataagaatatgtgaggcgatgtgtcatatgtgcactaatcaattcccaattgtagccatatgtgttaatatttttgaccagttcctgatcgtcctcagacagccatatagtcggtgttctattttgaagatagcgtaatgaaggtactgctggtggtcttaaataatgatttcttctattaccatagaacataccccgccttttgctcaattgtgatattgatggttcttcgtcaatcaattgacgctcaagtaacttataaaatccattatcatccagtgacactaccgatttggaaattggaataaatggtaaagaatcatctttttttggccgttcttcattaataccattatacagcggtaaatcctgtattaatgttttttcaaaagtattgagttcgtcaacaaagattgaaagtttaaatgggggggctagctctttctttgattcttcggtttcgatcaacgctgatgatgcagctacttcatgttgtattaaaacaacttcgcttgaggaggatggcttttttagaagtaacttggtgtcaatagaagatataatttgatcgtgggcaccttcttgagataacaaaccatctgcaaaatcaaaatcactcttagctcctgcttcattctttccattctcatcattatcgttagcagcagcactttctttttcagtaatatcgtcaacgttcgcaataattccaatgtcatccttaccggctatgctaatatcggaatcatttcttgaagtatccgatggtctaccggacttttcagatatgcgcccgtcgtcagataatttattttccttaccaggtagaagtgttttacgttttacacagcatatttccccataggtccagtagtccttgattgcctgtgccattgctgtgcagatagctactttatatttgtggccctctttaaaatctgcttgcatccatttagcttcttctaaaagtatgttttgatgcgtattgtgttgtttccacggatcgatgaatcttttaggttgtcttaaagaccataatccaagtcttcttagttcttctattcgcgagccaacaacagtaattctggcctcgtttaaggcgttgtttataatattagtggtcaaagccttgtgagctctcggtattagattaataagaggcagagtttgtgacatgtacttcaattctgctaagggcaaagcctggggtattttcgatggtatataatcgttcattaataaaaatacggtctctaatgcgtcaacattgttctcgttataatggtctgatgtatctatctctttcgccataatgttctttatcaacggatccttgaattttactgcaggttgcacctcagtgggatctgctggtgggtactcgatgttctcataataagtgtagtgtgctaatgcattaggcactgggggacgcggcgaaataggtaatgaagccatttccgaattattagaagattccaatgactgagattgcatcttctgtcttttttcatgtcgctcttcttcacctcccatagttgactcaagtggccttttgttccacatacctcctgtcttttcagctggcctcaaagaatccatcatattttcacggattgaattatcgtggcttggaacaaaatgactctctgatttgactgatacattttcgctattttctggcagttccctactcattttagaatcggatagcctctggttaggtacatttattaaatttacatccttcaatttcttttttgttatgggagtcgcagctgtatgtaggagcttcggcagtgacgcctcgtcaaaccttataccccttcgtatatcgtttttctttaaaaatgcatctatttccttccgaagtttgttttcatctgttaactctagcagctggttcaagcgggatacgcagtatagttcggtcagttttctatctctttcatcaattaagtcatctgccttaggaaatttacttctatcactgctctggtcctcactgagtgatgctgaattaggcactgctgaacttggacgtgaggacatctttgaggcggaaactgtacttttgattatgatgtctctaaataatctttatattctatctgttcggcggctaacgctacgggtaatagccggcctttgaaaatttcgcggctgcagcaagtacgcaaaaatccttatcccttctaacggttcgaaagggggaagaaccagaaattttgtagttacgccgcaaatacctgtatgccccggctcaaaatgctcaacacttatatgctgactatgttctataaggctcagggtgaatgacctttcttgaattacaatctgatttcactttgcacaatatatactatgtatttttattggagcacacgacattaaaaagatgatcgcccagaaaaattttcagcggtggcggattaatttttactgtcctcggcagcccaaaattatccgtgtaggatgacataaaggctcaatggccgctgctgcttcgtctgttaataatatacaaattgcactaactgtgcagggcagtgatcgcaactatttacttttcgtaaaattaccaagtggaaatttctgtttccaattcatcgatacttttgacaaggccttcgtgatcaagaatcatgtatgagctgataacaccctttttagcttctgattcgaagtgaatcttggcatatttttcaaaaaatcggtcctcctcatgaaagtagtctacttcatcggccttcaccctttttttggatctttcgtctttgtttttattcctcttaccagagtcggtatcatcgtcagtgtcaaaatttacttcatacttcctggtgacgatgatatagaagtcataatgtttgtcatcgccaagtgccgtggcaacatcctccaacgtaatcttgtataaaggtggaacgacttccggtggcatattaatcagcctttcactgagaaccaaagcacaatttttattaccactatcaatcatagttttgaagaaagtggaaagtctcatgtccactttttgtaaatatttgacataatcacttagatgattagctttgaaatcaacgaatgaaagaaaacagtatggatcagattctttgccgtctgttttaattgtggtggttggggaacctaggatcaaatctgccaagctgcttagttgaatcctggtactttcttgaggaccaaataactgacgcagtaaattctttaaagcatgaaaatcaacttctgggttaccaccgaaaaaatcgaagtcaatatttacgatctcttcttctccattttgctcttcttcattttctgaatcggtgctactaatgtcaatttcagactcgtcactgccattttcttcctccacattttttctcttcctattttttaaatcatttaatttgatagcttgaaccatatttgtgagttaattagcaatcctatgaaaatgtgggcctcatgaacaatctaaatgataaaattataaggacataatagataatatattgacaactctttttcagatattttttctacctcaatctcatcgcgaggaatataggcacggaaagagaaactcgtataaagtgaccacggatatcgagaatttgataatttacccttaactgaagttatggcacaatatctgtataaattttaatacataatttgcggcaggaataactgcaacaatactcaaagttattagtgctagccaggcgatattttacattaggctattttattcctttttcatttcaataaaaaaagatagtttttttcgtcaacaatagttcaatgtcacaaattgtatttattacgtaaagtccatctcatgacaggtattcgagtgttaatagtccagcactattagaaaatgcataacatttgcctccagcgctcgtttcattccattttgtacatgttatattaatgccgtgcgcatctattttagctttactaacatcgttgaccgtcagcggatacacttcataagaactatcaattctatatttgtcatcttttatgctataatcccatttccaaagccttaatgacttttgagttgctgaactgtttttaatgccatgcaaaaggcgcctagctgcgttggttataataagacttccatctgctgatccagcaaggaccattggatgtaatcttgacaccccaatggccgttatggtcgtctctcgcgacactaaaggatgaactgcgaaagcagccctagacggcacagcccttaaggaacttgcaccatctgagtaaatatacgagtagatttgaggacaataaacaactggaaccaaattacttcccctgaatctggacaccgtggtctttgttgtagcaatgtcttttggattgaaaatgtaaaagtagccgtccaccgcaactgtactgacgactgtatcttcaaaatctgaataggctgttgaaacggataatatgtaggagtcatggacttggtcataaaatgaaggcacttcaggatcagtcaagtcaaactctgctacaaatccgttcttaaagccacaaacaacagtagtaggagataaaaaatcaaaagtagttatcaaactgtctgccagggataaagtcaaagaaggcttctcacacatcttaaacacgtgaacatcggttgcattatcaataatttccaaaaaatttattgtcccttcctggcttacgaatgataaacagccaaccagatgaggtgcgtgacatccttcgtgccatttaagatcccacacttcaccaaatgagtgtacaatggtttgaacttttacgcaatgtagagtagaagtattcattttgaaaatttgtatacaggaggagtgcttctccttgtcaaacatttctaaatgctcgttcaaaggctcatccatgtactgtgataccgcgacggctaaatattgtatatccttgcctatatcagtattttcctctatattaagccatgcaatatctgttaccaatcctcctacgttgtaaataaagccgcgccttttgccgttagcaagcaccggaaactctattttatcgccagtggatacctctgcatcaacttccccgataagtaacttcaatctcttcgttctcaatttgatcatattctcaaattcagtcttattaatttcatgatatacggttctgtttttatcccctatgactttattatatgcactttcctttttacacggtggatctaagcatacaaaatatggagaatcaggctgaatattcttgaatgggaaatcgaaaacgctagtttcaaagccttccttaacttttgctagcaacaataacttttccttattcagtccataaattctttcaatcttgtctcttgcactcgaaagatcttttaggagcctgatgggacggcccttctgtcctagacttgaccctggggagctgctcttcatatttttagtcgaattcttcttcaaacgaagtttctgtacagtatttcttcttccactgggtctaacagaagctccacttccactactgtttaaatccgccacctcatttttagtagactctaactcattctcaaattctatctcaacattgtcactttcctcaccatcaccttcatcattcaatacaaaatcatcatcgtcggtgtcatcaacattattgacttgtgtagtatttatcacatcatcgcgaccagcatgcactaattgtgcgaaatttgcaactgctttcttagatgcgtttctcctcggccttttactgcctgagttttcagatactgggcttgccaagctatcatagggaacttctgctaccacagattttctaggtcttcctcttttctttgccggtattactgccatcgccacaacttaatatattattacacgtatcgcaatggagcaagttagagaaatttcgctaatggatcaaagagtactagctttagtttttaggacatgaaactgctcttactgagtagaaatcaaagctttaacaactcatccaggctttctcgaacaaaaaatggaatgttgtttatcttcttttgcaacgtagggttttcgaaccgcagctttccgggtgatactgaatcccttctatttccttacagaagacagcaaattttattgtagcatataagaaaagaaatgacaggcagaggagggaccagcatgcctatgaattcccaataccatatatcactttgacagcgtatatcgcaattgaaatagaacaacttttcattattacttcagaattcattttaaagtgattgcgaacacggattatagccctgaacaataaaaggcaagagaaaaaatcatttgttttaggctgttaacagatgaccggtgattccagaagcatcagcgaaccctcaattaatctagatccagataatacaagtttttctgatgaaaacagcgatgacttctttatggacaattcctatgatatagatgaaatcgatcatagcgatgaaagtaataggcaaagtgtcatagttgactctaaagtcacggtaccgccatcaaagcattcaactctaacattatctgatagtgaagatagcgacgcaaaggaacaacatcagtccctgagcagatcatctagtaaaaatgtaaatatagaagatattacggagcccaagccagacaaaccatcgggtcgaactagaggaagatctgtgatgaaagagtctgtagttgaaataaactcatctgaatctgacttagacgaagacaaaaattttcccagatctaggtcaaggtccaggtcaagcataagatcaatatctccagcgggaaaatacaagcgacagaaaagttcattactgtatacctatgatgaaaacgatgactttttcaaggaacttgctaaagaagccaaaaaaagcaccactatttctaaagaatcgacacccgaccagcggaagcgagtttataacatcaaatttctctctaagctagaaggaactataaataaagcggtccaagtgaaggtcctcggaaaatacgaattttcaaaaatacttcctgctgctttggacggattgatgaagtcctataaaattccgaaggtaatgaaagatatatacaaggtagagaatgttactctttattggaacaatgcaaaattactcacttttatgacttgtaattcgctacatatcccacaggattttgaaaatgaagtctctgatatcgatgttactatcgtatccaaagaatacgaaaagaactttgaagcgacactggaatcaaagttaaaggaagaagaagctgctttactcataaaagaacgtcaggagatggaaaggaagttagagaaaaagagaaatgaacaagaagagtccgaatatcgcgagtttgaatccgaattaaaaaacgtagaagaaacacaagaaataaaagaaaatgatacagttatgaatacaaaacttctgcaagagggtggctctttgtcaggaaatagtagtagcatggaagaagttatgagaatcgctctcatgggtcaagataacaaaaaaatctatgtccatgttaggcgttcaacaccattttctaaaattgccgaatattacagaatccagaaacagttaccacaaaagacgagggttaaattactttttgatcatgatgaattggacatgaatgagtgtatagccgatcaggatatggaagatgaagacatggttgatgtcattattgattgagcgcaatttgctaaaaaaggccgaactccggctctttacgtgccacaattattatttactatgggcggcgggtgtgttggtggtgcttgcggtacttgtaaaatattttctgaatataattgaataagaccttttgtgtttaaatcatactcgggtaattctctgttcaaaaagtaggtgctgaccctcttctaccttccgtgaaatattataaaggaatttttccatctctaactcaacatgttaacgcttttctataaaaatttgatcgcctaatgaatacaaaaatctcttcagctttttcgtgctaggtttgaatagtacatctaacgtagaacaactatcaaaacaatttgatatttcctcggctatagttttcttggaacaagaggtaaactacttctctattgttgctacagcagtcaattaaaataattcgtttcatcataatattatgatatcaacgctaaaaggttgtataaattacgagatcagcagaaaataaaattcaagccatcatcctttaaggtgatttgaagggcaagaattggtagtgtaactgcatcaatgagtgattaggtgaaaacgaagaaaaataataaatatggtactgtgcagaattgttgattttcttttttgaactctaaaccatcaagaatggctttcacccactattgttacacatagtactattacttacaccaagatgggatccgacaaatatctcaacactatattggtctacatgctttatcgattgctccttatttacgtatttctataaatagggcgtactttaccaacagtgatcatggatgcaaaaaatgtgaatacatttatatggaaaaaaggtttatatcaatatattttaaagtgattgaaaattactgatgtgtttgatattgttggaataagaatcaaccatcatatacccgactaacgttcatattattagtaaactatcatatacaacctaagaagttgacataaagattgacaagcagttaccatttttagtagaagttgaaaagcaagaattgataaccaaatattgttttccaacaatgcaatcccaaccctatctcaatattcatagaattcacttatttctcagtttaatacatgatgatgcatcttgatattgagaaattatatgtattatccctttttaacctttaaaaggtcacaaataaatagccttgttggcgcaatcggtagcgcgtatgactcttaatcataaggttaggggttcgagccccctacagggctaataacacattcaaaatgttataaattttttttcgggtttgtgtttaaaactaaccttctaaagaaaacaataaaaattatatcaacatttcctcatgtctttgtaacctactagtagggattttgaagggctgaaagcttcttagttctgtcggatccattatattatcattatttacgaaactagtgctatgggtggcgaacgtggtgggcgttaccttttaaagtcctaatggaaacctacctatgcataaagtgaatagagtggcaataaaagtcgaataatagtacaaatacgcaaaaatatgagtacggacgttgctgctgcacaagcccaaagtaaaatagatttaacaaaaaaaaaaaatgaggaaataaataagaagtctctagaggaagacgatgaatttgaagatttccccattgacacatgggccaatggtgaaacaataaaaagcaatgctgtaacgcaaacaaacatatgggaagaaaactgggatgatgttgaagttgacgacgatttcaccaatgaattgaaggccgaattggatagatacaaacgggaaaatcagtgaggggctacataacattatttctaaataacgcaaaaggaaattatacgtctaatgttactttagtacattgttgtcatactagtatattttgcttagatgataaaataaataataaaaagagatacgaaaggctatgcggtagtcgattatatggccttgtagtataataatgatgcacgcaaagtattaaataactcagctgagatttctcatttctttaaatgcagtctcagtttaaaaaattaactatattaagatccgctctttctaccatatgatgcaaatgtgtcctcgaactagtacttgcaatttcaggtaaccccaatcgtttctttattattgtcatttttactatcataataatatcatccgtaataacaattaagtaacaaatcacatccatgtaaccatttaatttgtttcaagtaacattccgagtgaatagctagtcacatacatatatcttacctgccgctccgctgcaaatgactttacttgtttcttgaggatgccagtccacttgagttataggcttgttgcctggaatcttgatgttatttaataagcgcgacgtattccaatcccaagtaaatagtctgctttttgaatcgcctgaacatatgtaacgaccatcaccagaaaaagccaagcttatcccataaccagcagatgaatgccctttaaatatcttttttggatgcctcttatatttgggtttcaaactgaaagaatatattctattatccatgctttgtgcacagaaatagttctgagacggatgtacatttaaaaatggcatagaatgttgagccgtgtcacttatttgttttattggtacattgatctgattttcccaaattcttaccgtcttatcctctgaagaagaaataaacttcgaaccatcgggaaaatacttgagagccagaatgctacttaggtgatgatcatatgtctgcacaagaccttgattttctgaaacacgatcatcataatgtaatattttcgaattcgataaacctacaatgaactcatgtgggttagtgggccgagattcaacatctgcaggcgttgaattaaggtgcaacctggttttcactttaccagtttcagtatcccaaattttaacgcttctatcaaaggaagagctcaaaaaagattgacagtcttcggtgaatcgtaatgctttaataggcttgttatgaccttgaaaatctcgtaggcattcatagtcatggtagaaatcccaaatttttatagtatgatcattaccaccagagagaattaagtgtccagttttaggtaagaatttcagggcagtggttccttctggatgccccggataattacgtataactttttttggtaagtaacaccgaaaggatatcctttcctcacgaagatcaacatcgacgtcatttggtggatataaatatcctctgccttgatagtccttttctgatttaccataaaaatgggagacttcctctacctctatctgttccgaatctaggttgtcctcagccagcgcgtgcacgaagatatcctgatcttctttctgagtttcgctggcttgtgaagtttcatcgtcactacttgaccaactgccccacggcccatctcctttgcgagttttccgtcttctttttagttctgactttgtaaaatgtgattttctcttatgaatattatttgaagaaggttcatacgaagtatcttcatgcaaattaccatttttcttttcatgaacagatttgccttcgtcgaagttcaaatcagagtctgagcttgtgtcataaccgtctactaaacccatttcatctgctcttcaaagtacatgccgtgtttgttgcactatttggccaaaaataaaggaaaaatttcaagattttttttttacctcatctctagcaaggacacagtactccctcgtaaataagacaaaatacaaaaaagaaaattcaaagaaatggtattacaagaaccggtcagagaaacattacgataattgatatcaactacaaatccaatgatgcattctttataattgtacatatctatttgtattcaagtttcatttaaatactatttcattgactgctttaaacctttaccttcttggatgatttgcttttctttttcaacttgtttaccaagttaccaatatcttcattatcatctgcgttattggtcatattgttttcactaccgccaagttttcttttcttattcttaacacgtttactacgttcttttaggattttactcatagcttgtgtacctttgaattcaggctgggtcgggtcgatagcaaaatcgtgatcttcgaagacttctttaaatctaggatcttctaaatcaggtgtaaaggtgtcttcaacaattctctctttcttttgataccggcctttcttgtgtttttctttttctgatcttaagatttcgttcatgttgaaatgtgctttgttatttattgtgccctgagtttcggtatcatcatcatcatccattaaaagctccaattcagcctttgatttggcattcttttcgatctcctcttcatcgttagtatgctttttattaacagatttcaacttgcttttcttatccttctccgactgctgtttcaattcctttactttctgctttcttgctttacgacgttccttctcttttcttcttattttctctatagtcgtttcttctttgtcttccgacgatttctcgtttcctccttccaaggctggagtaaatgtaatttccatatcaacttcttcatcttcatcgttaggggtttctttcttggaattaaacccaaagtcaccaaccaacgactttagtttatttttcgcctcttcatcgacctgcccatccgattcatcactatctgacgccaagtaagccttaaagtccatatcatcaatttccttttgggtaaaggccctcttagcaacttcgaccctatcagctggcgtttcatcccaggtcaatttgacgcttgaatgttgtagagcatctgtgctaaactggtgtggcctatagttcttaggcaatatactgcattcatctcttacatcatcatcaaaagtcataccatcaggaacataccttaaatcgaacatattagcggttgactcatattcggtaccatcacagttatcatagatagctttggaggtggttgtatcactacaataaactattgcgtaataatatcttaatctgtccaactggtattgacgtaaagctctggaatccacgtccttgtcagcatctccctcttcataaagatccttaataccgatgtccatatcagaatcagagtcatcagttttcttctttttggaggttttgttcttatttttcttttggaaaagttcctttggaggtccttcaacttcctcgcgttgcattctttctttaccaaattcacttggataaatagcaactctttcaattttaccacctttaggaacgaaactggaaaaggtaatcatcaaatcctcagatttaacatggtcccaatctaaatttacgacggccaaattcttagagatgtcaccagattctggtttggcattttcaatttctacttcattttcttcttcgctttcaacttcactttctccggacgattcagaatcagaagaagtgaattcatcagaagagctaacataatcatcaggaacttcaccacgggcacggtccactactgttttcgcattaacttctgaatcttcatcattttctgcttccttttcgaaatatttgtcgaaatcttccaattccctgttattctgcgcatttttgatctttctaccatacttgtcaaccttagatttatgctggacctccagatccttcttactgaacctagaatctaacttgatcttatgatctttggttttcgtgttcttaaatttaggatcgctgtagatcccggcaaacctagcatctacaccttccttctttgggttctctccagccatcttcaatttttcttgcaaccttatacgatccgctgaaatgtcttgaaaaatattccggacccacagttatgtgatatttattatttgtaccattatgctaatgatgaatttgagatgagatgagatgaaattttttctgtaactgaaaaatttcggaacgtcaataatgatcggtagcctcatctgggatatttggcccggctcatattgctaatctttggatatagggctattagcagatttcaatcgtcctctcttggcatagtagacacagagttgtatttgcgcttctgagcgatgcttccgagattgttgaagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcatatatgtagtatatatacatatacatatatatatttatataggtttgggaacctatgttttttattgtaccaaacgcatccctcttcaataatcttcgaaaaaaaagtgcacaacaagcgggaaaatctgtgtaaagctgtataagtgatctgtacaaaaactacgaagaaaagaaataataccagggaggaactaccaattgtaaccattaaccttagttatgagatcatctcttctaacccttccaaaagtatgtttccggcaaacgctataaatttttgttaacttgtaaggattcgaagcaaagcacaattttactaacctgttctcaaacatatttttttttcatagtcttttttggggtttatgccgctataccttgcagttgagattgtcttaggtatttccattctaaacaaatgcagtggtgcttatggtattttagcattgttcacgggtcatccgttggattttatgcaatggatagcatatctttggtcggtatttacattaatcgtattctcacaagggctgtatttgattcataagccaaacttgctggtattttcgcaaatctgcgtactttatacaatcgataccatttccacttgtttttttactctatggtttaccacgcaatggttcaccttggaagacactgctaatattgatggaaataatgcactacaaagtaacccaatatcgacaggtaagctgacagaacgtggtattgatataagtaaacaaagtgcaactgaaagctacgaatataccatgactattttaattacgttggtgtcattgatattcaggttctactttaacttcattttggcatcttttgttcaagaattgttacaccaccccaaatatttagttgatagggatgacgtagaacaaaacttgaaaaacaagcctatttggaaaagactgtgggctaagagccaaaaaggttgttataagctatgtaagaatttgttagagtaaatagtaaaataaagccctagcgttatagcgttttacactgatgaagaaatgtttctattctgacatcataaaatcattctcactgatgctattgtcacttttcatcacgtgtgtatttaagtagctcttacgtaattttgaaaaaaaaggaaaaaggaaactatatagcacgcaattccctatttggttgcaattcaattccgtgaaacccttttcttttctaaagtgataataaagtaactttgcaatataatcaggtcgcaaatatacccacagataataatctaccatgcctgctacgttaaagaattcttctgctacattaaaactaaatactggtgcctccattccagtgttgggtttcggcacttggcgttccgttgacaataacggttaccattctgtaattgcagctttgaaagctggatacagacacattgatgctgcggctatctatttgaatgaagaagaagttggcagggctattaaagattccggagtccctcgtgaggaaatttttattactactaagctttggggtacggaacaacgtgatccggaagctgctctaaacaagtctttgaaaagactaggcttggattatgttgacctatatctgatgcattggccagtgcctttgaaaaccgacagagttactgatggtaacgttctgtgcattccaacattagaagatggcactgttgacatcgatactaaggaatggaattttatcaagacgtgggagttgatgcaagagttgccaaagacgggcaaaactaaagccgttggtgtctctaatttttctattaacaacattaaagaattattagaatctccaaataacaaggtggtaccagctactaatcaaattgaaattcatccattgctaccacaagacgaattgattgccttttgtaaggaaaagggtattgttgttgaagcctactcaccatttgggagtgctaatgctcctttactaaaagagcaagcaattattgatatggctaaaaagcacggcgttgagccagcacagcttattatcagttggagtattcaaagaggctacgttgttctggccaaatcggttaatcctgaaagaattgtatccaattttaagattttcactctgcctgaggatgatttcaagactattagtaacctatccaaagtgcatggtacaaagagagtcgttgatatgaagtggggatccttcccaattttccaatgagcgcgctacattacagttaatgcctccagcaacctgtagtgcttctttaaaccgatccgatacagctgaaacaaacattgattttactaattttcatataatatatacacatatatcgaatgataatgcaaaatataatttaatgaaattggaaatactcggaaaatttatcattatccttttcttcttttgaacgtaaacttcggaccgtcgtcatcgtcgtcgtcgccatcaccgttattagaagccccaaaagagccacgtgatctactagttgcgcttctactgtgtctactttgcttggaacattcttctgacaagtttggccgtaagttcatttccttcaccacaaaaagattacgattattttctctgtgatttagtctatcgcttttatcatcaatatcacccagatcatcttcatcagtaataaaaattttgttttttagtggttgaacgctggctgcagtacctgaacaacgagaaaaagaaaacgaatcttcttctccttcatttgaactatcctcattcgtgaatctgtttagagcttgagatcttttctggatagtgtttgagtttatattatcggacataaatgtattcgatccaaatctttccatctccgtcaaagcaaacatatcttcgttttcttctgtgccccattttgtagttgtatcctttttggagtatttttttaacggaacataatttctagtgattaaaaaggctgcatttcgtataaaatctgagctttgagtgttatttttaccctcttctttgtgcgcctttgattttggacgtaccttgacaaaagtcttgaaattcttgcgtttatgccattctggctccattaggctattttcccatttttcagttgttctgcttgttttgtttccctcactatcaaatgatttcctcagtaaattgttactaggttctacaatagccaaattttttagctgattaatagcttcctcgctcaactcctcatccttcaattcaacaatggttgacttaactcttttgacctctctatttttagtttcttgaatagcttcaacaaatgcgtgcggcgtaccagatttctctttaatagataactcttttacaggtgacttacaattttcttgtaatggagatgaaatttctcgtgaataattagaaagtttacggatgtttttagagggttgctctatattctggtgatgattcaccctaaaattcttagtaacttcagcatcatccatcgaattcacagcagctgtttcatagtcagcggagttcgaagatatggtttgagagccaatccctgctacctccggcaatgacggctgtggtaacttatgtgactgtagcgacttatccaacgaatcctcactcgtgttcacagtacctaagttggggctactgacaattatagcaccagggctactgtgaccacttttctttccaatatcttcagtcggctttagtgcgttttgaagaaatggggcgtgcttttcatctgcctctgcaatgttgggacttgaaatgacagtctttgattctgcgccacaattaagtctcttagcgtcagttaaagacctattttctgatagagtcttagtactcaaacctccagcaaaaaaatcaagactatcgagtggtagtactctacgtctatttaattttcgcttcttcgagactactggactagcttcaacttcaggtgcacgagatgttttcaaaatagtagacattccttcagaaatttgatcaaatttaccgttatctagagttcttgaagatgcacccttcatattaatcactgcgcttaaggtgccatctattattgatgttaacatcgttttgatagtacatagaattttcccattttctttcttatctgtagttgtcaaaatcaggtattctgttgatgcttccaagctgtcaacatatttatataaactatcaatgttgtcaaatgcaaataaatttatattgaacgtccgcaggagagatgatagacgtggttcacttttgatagtagttaacactctgatattattcagcctcataaacttcgaaagcaaaatatttggatcaaaatcaaaaacattgtactccggattactaatcatatcgttccacatttcatcaaattttaaattagttttagatgtgggaagaagagtattacacaattccatcagaaaccgtgattttttcatgggtatagtactaacaagggcatacaattcccgtatgctgttgtcctcgctctttgggtaatcgctaatcatcagattagcgggaatatcattaatagaaatctcagtggagataccatattcagaaagcatcgtcctgaattgtgtcaaatgaggaggaatgttccagacttcatttatccattcgaactctatacgaataggagttgtacccagttcaattattgtggactttaaaacgtccgaggcattaatagtaaatgtttcgccaactttcatgaattttttatttaatgatgtcaatttacccttgttaactaaacacaggctactgtgtttcagatccgaactattattgatttcccatttgaatgtgatatgctgtctggaaatacttttatcatttttaattatcagtgggtttttacttgatctacctatactataagttttgaaggcctgaagacaacatgatataaagctaatagagccatcttccaatgtattctggtatcgtactacccacataaatttatagttatcaccttctcagtattgttgctcatctattacaaaattctgcttatttggtttacgcattgcttttcatagaaaaaaagggctccccatataaatttaagaaaagtactaatatttagcgtagttaacaactttacgaaaatgaaaatgaaatatttctcggaaaagtattatatattatacacgtctctacattccaaataattctacgtttcttggagtagtcttaagtttagtgatgacgatggcgttgttagtatctataccgatttcaaatgattctggttttgtactgctatagtcagagatatttgcctccaccagcttacaaattgcttcaatacaataatgacaccattctaccgcaatttgggcattatagttaagttcctttttatttgtaggtagacctgggtgattgaatttcttacataataagtcccttgagtaccattgaatgtctagtaattgaccgctatgactgtccctcaaacctatcatgatatctgagttcggtaataaacccgtctgtacccacgttttcagaagttttctcctatgattggaattgtgcattgataatggggcaaaacactttagttctgtgtttgtctccgaaacaggattgaatgcatccatttcgcagcgaattaaaagaccaatttcttctgaaagtttactctctacaagagaaaaaataggacatttagagccagttaaatcagcgactttggaattttcggttacccaattttcaaattcaaatcctgaatagcaaattttcttcatatttggatcatttgaataaatgccctctttggacatttgagaatctttttttacatttctgcaaaatgaaagaaggcccgcccccatataagttacaattagtgacgtttgtctatttcgcctgttaaagagatgcatagtcaaatctacgatatgatgtcttgtggttacaacagtaaatttcttgccgatcttaaaatccttaccaggattatctagtatccagttctcaatgtatgaaaaacacggtgatacactatctaattcggatattgtcatgggaacgaactcatcaatattagcaaataagtcatggcctaaatacgggactttccgcttttttgcctcaagaagcgagctttcatacaattcagcaatactttctttcaaatttggtataaggtctttgcgtaggattgtataagcccggccattggtaaacagagctacttctttactttcatgaaatatatctcttggtggtttcgtcaaaaaattgtgcataccagtatgcagaaaagacgtatatgggatacatataagtttcggacgtctctttctataattgtctctctgttgtgaaggcttccttgacgaagatgaatcagaagtagttttctctttgcataatttactttggtgtcctctctcgagattgggcacagtaagcaaatttataccttctaaatctttggccaatccaagaacagcatcttgttcagttgacataactgagtttggctagaaagaaaactttgacataaaatcatcgatacctacaactggcgctgtaatgcaacaatgccattataaaagtaaaacatgctgcgaaaattgcggaaaaactggaaaaatcaatagtggggtaatcccagttagtttgacacaataatttggtgattttggtggaataatcattatttgtgaggatacaccaacgaaaagaaccttttgtggtagtatggtccaacaattgtatttgcaggttggtactaacaacctctataagtagacgatacaagagtgatcatatggtaggacactcagctcagcacagatcaaaaagcagcttagtgtctcacctactaatactacttatctttataacgattattattgaaatgtgtttatataataaaatttttaagaaccaaaggtcggatgatattagagacaactttaacaatggcggacatcgagttcccagtaatgtccaaaatcatggaacccatataagagacgaagcctttatatcaggggtctattattccaattggtccccatacaaaccgaggtttcatttccctcacgacataaacttgaagcaagtgtctcacatttactatgcatttttcaaaataaactctagaactggtggtatagaaaacacggatagttggtctgatctagaaatgaatttgtataaatcgctggcaattaaaaattcagaactaattaaagaaagctcgaacaatagtgtccaaaacatcctacccttaggttgcattggtgaactattttatttgaagaatacctgttctgataagaaatttaaagttatcatgtcaattgggggctggtctgatagtgaaaatttcaaaatcataattaaagatgataaactcttacaaaattttgttgattcgtcggtggaaacaatgttcagattaggatttgatggcattgatctagactgggagttccctggtaacaatgaatcagaacctcgcggatatctgaaactggtcagaatgctgcgattaaaactaaacagcctcgaatcccaaatatttgggaaacgtactgaagatcattttcaattatctattgcggcacctgcattcaaggataaattattttacttgccaatcacagaaattgatcaatatgttgactactggaatatgatgacgtacgattattatggctcgtggtcagaaacaacaggatatcacagcaatctattcagtgagacggaattgaatggaaactttgccatgcattatatgatcgatagatttggcgtcaattctagaaaattagtactgggaatggccgcctacggaagaagtttccatatcaaagataacaaattcgaaccattcaatcaaaatactgtattaattaacaaaattttcaaaggagtgggcaagcccactaaagaaatagataaagctgatggcaaggagggcatctggccttacaaaaatttaccaaagattggtacaatagaacaatacgatccaaaatatgtttcagcatattgctttgatgaaaaaaattcaatatttatcagttatgataacactaaatcagtcaaaactaaggctgaatatgtgacacataacaatttaggcggaggcttttggtgggagtcatgtggtgaagcttatgcaaatgagtcaaggtcgttgataaacgcatttaatgaaggcttgcactttaatgtgtcatcaaaaccatcaatatttcaagatgtgagagttaaaaaatattacttgaataaatatggcgatggcggatttttatctccatatttaaagcatttggattcaagaaagcaatgaatacgaatgtgggcgtatataataacaaaaagtttggtctatttattatccactccgtatatgtatatacatatatacaaatttcgtttattaatgttagaggcttataaaaaaaagcttgacttttccttatgtttcaaagagaggatttttgttgttattttcataatagcatatccattcttgaaaagacttcaaatacaccagcaataacttccaattgtaaatcatgaccaggattgttttctatctcttctttaacttccttgtttaaattaacggagacacctaactcagtttccttttctaaatcaaatgggtattgcgaaaattgtgccattatttcttcagctctactaattgccttatctctcttctcatattccaacgtagtcaggacattctccaatacgtttgccccatatgatccacatattaaagctaaagttctaatgattttgaaagatgttgtctccggaaaatattcattgtaacttaattccatgttcctcgatacgagtacagaaagtactctgcgcttaatggcttctttgcagctggcgtctgcaatggggtgtgtcgccatgtcaaacaaaaagaaatttttcatttctgttctcaatacacctttatcgaccaaaccttttgccaatctttcccttacttgtttcaattgatagttgatctttaaaaggttccatgtttcaccacttaaaagatcaatccagttagaaattgacaaaggttcgtcgtttttcatcaattgcaaagtttcatccagtaaaacttccccagttttggaactgtcaataacttcaatcaacctttcggaaagatcgaaccttttcctggcggaatcatctaagattctgattttacctcttaacgctaattctataattatacaaccacgcaaagcatatgaaatactatcattccaaaacgacaaatatccttctctatctcttaagcccatcaataagacttcttccatcaacgttaacgtagggatattgatgttgtctctcaatttcgattcttctgggtcatatgcaatctttttgtttgttccattgtcatcatccccgtcaacagcaatatttgcgattttgtctcctttggtattgttagcagaagaatgaatggaggaagtatctccagaatccgccctattgactctacgacgttgtaaagtagacatgatttttgctttgtatttttttagatagtttttgtttgaattcttttacgttatcagatcaaaagttgtaatgaaaatatagccaacaatgaaactgctaatttagctctatttgttagcgtggaaatttgaaatttatttttaatctataaatgcagcagcccaaaccgaaacaaaagaataagtgagttgaacagagtaagcaacgggccgatatagaactgaaaaagtcaacgtacccagaaagcaattaactgcgacacaaatagatgtcaatgtccaaaaaggatagataaacaagattacgatccaaggcagggatctaattgtttttaggtaaatgcgtacccattagcctctttttttcagtagtagttgactgctcaggaagtaaaaaaatgagccagaattgatcattaaaaacgaaaaaagggtaactcttcggtgtattttttattattataccatagagtactgaaataatgtttaatttgtcaacgattgaactgatgaactagggatattacctcctgttttataattgttgctagtttaagaatcggcgagagttattttgtgcttgaaaactgtttttgattcaaaaaaaaaatgggagccaagacgtcaaagctttccaaagatgacctgacatgtttgaaacaatccacctattttgatagaagagaaatccagcaatggcataaaggatttttgagggattgccctagtggccaactagctagggaagattttgttaagatatacaaacagttttttccatttggttctcctgaagattttgctaatcacctttttacagtttttgataaagacaacaatggattcatacattttgaagagtttatcacagttttgagtacaacgtccagaggaactttggaggaaaaactgagctgggctttcgaactttatgatttgaaccatgatggatatattacatttgatgaaatgctaaccattgtggcgagtgtttataaaatgatggggtctatggttacacttaatgaggatgaggcaacgcccgaaatgagggtaaagaagatcttcaagttgatggataagaacgaagatggttacattacgctggacgaattcagagaaggttctaaagtcgatccctctattattggtgccttaaacctttacgatggcttaatatgaaaactttgtttttgcttcttatggattggatgttataacagtagaagtaattttaggataattttaaataaaaataatattaaaaataataataatactaataataaatgagaataaaatgttgataaatgagggataaggtctattcatacgtctcatccaagaaggagaaaatatcagaatcttgagttttaaatagattaattattgaaattccaatcgaatatggaatttcttgagtatctctggaatgtgttatcggtttcatttcattggatggtatcaaaaacctttttaacgatctgttatttatatcacgcacgatcacccatcttactttaaaggctttgccatatttttgttcatcttcccatatactggtgtccaaatccattttcaaatccgataccatttctgcaacgccacagaatcttcctgatgtgttgattgaaaaaaataaaaacactttggctcccgaattaagctttttatatgcctcagatagccttttgttgccgaaatgagtagacgaccaaattccgttgtaaaacgaccttttgacatgcttcaaagacgaggactttattacaaaaaatcttgagttttctggaatatttaaccaagggggaataattgcagcactttttcttttattaatttcattgaaagtttgttctttagttgactgctgcaaataccttggtttggataaatattccctgtaataattattattgctattatcagattggttgtagtctctagaaaaggagaaatgccgatttaaatttgagcttgtcaatggaatactattaatctggtgtgtatagttttcatgagtgatctcttctttattttctttcttgttaatatcatttaaagctgtgacatcgttctttagctttgggtttgtttgtacttcaatatgagttctctccaaggaatggatcaacccatctagttctcttaaagagtcttcaattgtcctgtcatttctcttattttctttccattcagagttgaagtaaaaatttgggggacctgtagaccagatttgattcatttttagagcacaacgcaatacttacgtcacaccagccgtagacgatatcttcctttcttaacgaaatagtaacagaggacacaatctgaaaacttcttttgcgattcataaccaacagaaaattttggaggaaaacaatgtagctgtataaatatatatatatatatatgtatgtatacttatttatttatatatatatcacaaaaggctaccaaaaagattagccgccgaggtacatcgtgaggagtgatattctggggaaacgggtagcgatttcgtgtctattttcggtcaccaagtcaacgttacttactgtcgtataaccaaagtacaacaatagcaacagttcctaacattcttccatggatacggaagcattggccaattatttgctacggcagcttagtttagatgcggaggagaataagctagaagatcttctccaacggcaaaatgaagatcaagagtctagtcaagaatataacaagaaattattattggcatgtggatttcaggccattttaagaaaaattctgctggatgctagaacaagggcaactgcagaaggtttgagggaagtatatccttatcatattgaagctgcaacgcaggcttttctggatagtcaatgaaggggtatttttaagcctctttatcatatactcttttgttcgtaatagcaaataactcggtcttattaacgagaaaaagttaaagcatcttctgaatttttattatatacaagttatgtagtaaggcgccacttagcacctagaaaatatgattagcgttccgtaagctggagaccattttcaacgcatcgtgtggtgcatctttattcataacgaaaagtccttgcaactgggcggtacttacggtgatatccaattctttaacactatttacaaactttttgcatatatcagtctcacctgggtaaaatttcataaacattttttctacctggtatggagttgcgttaccaacgaagactttgtagtcaatacgacctggtctcattatagccgcgtctagcttttcaggatgattggtagtcatgaatgtaatagtttcttcagaagatgtgacgccatccagggcattcagtaaaccgctaaatgttacgctagaatgaaaaccttgttcaccagtttgacttcttttgttgaacgccgcgtcaatatcttccagtaatagtatgctcctttctggcatgttattcattaagtggtttaatctgtcatctgttaaattattttcggagaggtttaaaatacaaatgttgtagtctaattcgcccgctaaagcctggataaagctagtcttaccagatccgggagggccatagagtaaatatcccctgcgatatgggatacccctgtcagagtaccatttgccgttcttcataaaatcataaacgtcatcgagaataccctctttgatgccactgtccaaaatgacggagggcagcatccttttagcttttggttgaccaaactttctccattcagggccgaaagaagtgtaaataacagtcttgccctcagtagtcttcagggctatgtctttagcctcgttcaaaatgtcatcgaacaaatgtttgtcacggtacagtgtagttaaggttacggtctcaaatggtgacccgtttgcgatatctatcatttttgcggacctttctcttttaatcaggataaaagcacccttataacgaatccaatgatttcccggacccggaaccagcgaaaattttgtactaactgatccattgtcatgttgtatgtagtttgtcctaacggataagtgtctagataccctttgaggatgtttggccatccatgttagaaaccaggcgtatgatttgtccttcgactgaatctctaagtcgacaatcatttgtcggtataggaccctgctggcttttattataccggatctagctacagctaaacctgtaccaaggatcataagaccaccgccggcggcaaaatagggattgtttgacatagcatcgccaactagttttgaaagtttttcccggactgagtcattaccagtttcatttgttggcggagtaattacaccactcagatttggagtagcctgtttatcatattgtatgtcaatcggcttatccgacatggtagattgagggcacacttcattttttttcaaatcgtcccttggtacgtctactgcgttgcaaatatagaagagtggaaatctttacttatactatttacatcgatttttcggcactctttaagggtaactcaatcgagatataattcgaagagcagtaaactatagctcgaacgtaacagaaagttttttgcttgctatagttcttggccacaacgcctcattcattcatttagaaagtttctcactctttcttcttccttttttagctcattacttgtgaaaatgagctttgttcaaataaggcacatttcttcacaaataaaccgtaagactgtatccattgttggatcggggccttccggcttttatacagcgtaccatttactcaagaagtcaccgattccattaaatgttactatatgggaaaagttacctgttccttttggtttaagtagatatggtgtggcacctgatcatccagaagtcaaaaattgtgaagaaacgtttaccacatgtgcagaagagttttcttcccctacaaaccaaaagcataaattttcctttgttggtggtataaccattggaaaagaaatattgttgaaggaattgctggataatcaagatgctgttattttaagttatggttgtacaggggacagaaagctgaatatccctggcgaactcggaacaaaaggggtgtttagcagtagagaatttgtcaattggtacaatggtcatcctgatttcgcaaaggataagcgatttaccgattttgactggagcaaagtttcgaaagttggtattataggaaacggtaacgttgctcttgatattacgcgtgtacttatttctaatcaaattgatgaaatatgggaaaatacggacatctcatctcttgcactaaatttgctaagaagggcacctgtaaaggacgttaagctaattgcacgaagggatttcgttcattccaaattcaccaacaaagaattaagagaactatgggagttagaaaagtatggcatacgtggccgtattgatcctaaatttttccagaaagaaatgtttgacccatctaagtacgatcgtgcattcaatagacgagtagagatgtgtagtgagtatctcaagccatttaatgaacgttcgaagaaaaactataaaaaggctcctcctccaagcagcggatatgacaaattctgggagttagattatttgaagactcccttgaaaattaatagagacgattttggtgcaatcaactctttgagtttatgtaacaatcgattaaatgaagataacagtttgcaacccttgaaggacgtcaataatattatgacatataaagtggatttgctgattacttcattgggatatgcaggcgttcccatgcctgaattctctaagttgtctattggatttgacaaagatcatatagctaataaacagggtcgtgttttaacttccagcggagaaatattcccacatttatatgcatctggttggatccgtaagggcagccagggcgttattgcctcgacaatgcaagatgcttttgaagttggagacagagtaatacaagacttggtggtcagcggagcgctatccttagagaattctatcgacctctctaatatcaagcacaccacatggaaggattgggaaagaatcaacaagaaggaattgcttcggggcaaaaaggaacacaaaactcggtcaaagtttttaacttttgaagagttgtggaacggtgtagaaggcatataaaatagatcgttaatatatttctaacatcttcttgtaaatgtaaatattttaaaagggttgatcttattacggagagaaccaatcatatcgaaggatttctcaatagtaagtatcccgcgcgtggtcctcggggaaatagaacgagaaacttcaagtacttgatagcaagaaagtgagtgcttggcttccccattttgattataaagaaaggcattattttctagggcaagaaaagacattgttgaaattgttccagaaactttcatttaaagtctttcgtgaaaggagtggacgtcaaaaagaaataatgatttttaaacgtgcagtatctacattgattcctccaaaagttgtgtcttccaagaatataggttcggcaccaaatgccaagcgcattgctaatgttgttcacttttataagtctttgcctcaaggaccagcaccagccatcaaggctaacactagattggccagatacaaagccaagtactttgatggggataatgctagtggtaaaccattgtggcattttgctctaggtataattgcctttggctattccatggaatattattttcatttgagacatcataaaggtgcggaagagcattgaacgtggagttttacttttgtagaaaattctttattttaagcctttttaaaccaaacatgcaaagagaagaaaaactttttggtaaatccaaataatttttgagcgaaattgaaaggagtacataagtgatagaacaaaatttcgttgttttcatatgtctataaggaaactccgtcactttctggctctattcattttttctttagtaaagcataaaaataatgagacggagagtaaactttacaatatatattcataaaaattcattaaaataaaactgttcgatcctattcgatatacacacacacatatatatatatatgtatatagatatgggtgtgtttgtgtgtatccgtgctaaactcgcaaatgcaactttatgtcaaaccaacttgctcattcctacatattaatccattagaggagataagtctatattttttgttcactgatatacatgacctgcgtgcccctcaaaaagacatcactattgaacttatttagaagcttattgttattactctcgtagtgttcagtggcactcgatagtgcaacattcataaaaccatcaatggattccaatcttccgctgtagagtaaacccgaggcaagtttgacgttcactgtcttaccaatgatatcagagagaaactccgtagtaacgctaccctctgtagaagcttttccggacatcactaataatctctgcttgttttgcttatactgtgcaatgccatattttctcgttaatatggcgtcttgtgcattattgaatgggttgctgcgacgttgcttatttggcattgtacacgaacagctgcccccgggtaaaatgttttaataatagaaatatcttacattaaacggctaaaagaaaggcctatagtcgtaataacatttatttcctacacataacccagttaattagccacagtgatattcgatttatgccgcttcaattgtgcttaaatcgttgcatcgcttcagtaacttttaattgtaatgataatgcacgtcaatttagtttcccattcgggtaaacagtatcaggtcgagatatgaaaattggcattccttggagaatgttagccagaagatcgatcagtcgactcccctattgattaacatttcatctttgcatacttggcgtttctaatccttatcttttattaccaagagttcattgtacttttaataaagtgaaatataacgtagcatctcaagagcaaggagattttgatgaaaaaaatatgtcagctgaccctattaatgaccaatcgtctttatgtgtgaggtgcaataaatcaatcgcgtctagccaggtatacgaattagaaagcaaaaaatggcatgaccagtgctttacatgctacaaatgtgacaaaaaattgaacgcagattcagactttttggttctggatataggtacattaatttgttacgactgctcagataaatgtacaaattgtggcgataaaatagacgacacagcaattatactgccttcctcaaatgaggcctattgttccaattgtttcagatgctgtcggtgcagcaaccgtataaagaacttaaagtatgcaaagacaaaacgaggactatgttgtatggattgtcacgagaaattgttgagaaaaaaacaactattactggaaaatcaaacaaaaaattcatcgaaagaagattttcccataaaacttcctgaaagatcagtcaaaaggcccttgtcacccaccagaataaatggtaagtcagatgtcagtacaaacaacaccgcaataagtaagaaccttgtaagctcgaatgaggatcaacagctcactccacaagttttagtatcacaagaaagagatgaatcatcgttgaatgacaataatgataatgataacagcaaggacagggaggaaacatcttctcacgcaaggacggtttctattgacgacattctgaactctactttggaacacgatagtaatagcattgaagagcagagtttggtggataatgaggactacatcaacaaaatgggtgaagacgtaacctataggctattaaaaccacaaagagcaaatcgagattccatagtggtaaaggatccgaggatcccaaattcgaactcgaacgcgaatagattcttttcaatttatgataaagaagagacagacaaagatgatacagacaacaaagagaatgaaatcatcgtcaacacacccagaaatagcactgataaaattacaagtcctttgaacagccctatggctgtacaaatgaacgaagaggtcgaacctccgcatggactggcattaactttatcagaagctacgaaagaaaataacaaatcatctcaaggtattcaaacgtcaacttccaaatctatgaatcatgtctccccgattacaagaaccgataccgtagaaatgaaaacatcaacctcttcatcgacattacgtttgtctgataatggaagtttcagcaggcctcaaacagcagataacttattgccgcataaaaaagtagcaccctctccaaacaaaaaactttcaagatcgttttctttgaagtccaaaaattttgttcacaacctgaaaagtaaaacttcggaaatgctggacccaaagcatccccatcacagcacttctatacaggaatcagacactcattctggctggggtgtttcctctactcatacaaatataagaaaatcaaaagccaaaaaaaatcctgtatcaagaggccaaagtgacagtacaatatacaatactctaccacaacatggaaattttacagtaccggagtttaatcacaaaaaagcgcaaagcagccttggcagtatatccaaaaagcaaaattctaatgatacagccactaatagacgcataaatggttcatttacaagttcaagctcggggcatcatatagcaatgttccgtacgccgcctttggaatcagggccattatttaagaggccatctctgtcatctgagtccgcacaccacagatcttctagcttacagacgtctagatccactaatgcattgttggaagacgattccacgaaagtggatgctactgatgaaagcgctacaagcttggaaaaggacttttactttactgagttgactttaaggaagttaaaattagatgtgagggaactagaaggtacgaagaaaaaattattacaagatgttgaaaatctaagattagcgaaagagaggctgttaaatgatgttgacaatttaacaagagaaaaggataagcaatctgcatcttcccgggagtccttagaacaaaaagaaaacattgcaacatcaatcactgtaaagtcaccaagttcaaattccgacagaaaagggagcatatctaatgccagtcctaaaccacgcttctggaaaatattttcaagtgctaaggatcaccaggtaggcgatctagaatcacagcaacgttcgccaaattcatcttcaggcggaacgacaaatatagcacagaaagaaatatcatcaccgaaattaattcgagtacacgatgagcttccttctccaggcaaagtaccactgtcgccaagtccaaagagattagattatacgcctgatggttcccatttatatggatcttcgctacaagctcgatgtgcgtatgaaaaaagtactgttccaataattatcaggtgctgcattgatcgcattgaaaaagatgatataggcctgaacatggaaggcttatacagaaagtcgggctcacagactttggttgaggagatcgaaaatgaattcgctcagaataattcgttgcatagtgatacattaagtcccaaactgaatgctttactgaatcaagatattcatgcagtggctagcgtattaaaacgatatttgagaaaactaccagatccagttttatcattttccatatacgatgccttgatagatctagttagaaataaccaactaattgagaggctaccattaaacaacgacaagtttttggattcaccacaaaaagtgactatttatgaaatggtgctcaaaagcctacttgaaattttcaaaattttacccgtagagcatcaggaagtattgaaagtattggcagcacatatcggcaaagttcgaaggtgcagtgaaagaaatttaatgaacttacataacttgtcgttggtctttgcaccgagtcttatccacgattttgacggcgagaaagatattgtggacatgaaggagaggaattatatcgtggaatttatacttggaaactatagagacatatttaagcaagcataatacagatttgcaaaagttaaataaacataggatagattaaataagaaatcatatgaaaaaagaataaagtaagaaaatagttcaatgtatattcgtcagttcagggtgtgaaaaggtggcaatttttttgtttccgacccgtaacaagtgttcaatggtggtgaagtcttttcttggcaaatttctatacttcccaaattcttcatgaatataattcacaaaattaacttggttttcctttggttttgtatgagccgttcgtatggaagccctatacaggtgtaagacttctttttgtaacccacttaatctcttaggcatgctcttggtattgcgtctcctcttcttcttgtgtgtttaagctacattatctttgttaagaataatttggcgaacccctttttttcttcggctttgcaaggttaattaattaacatctaccagttttactacattttagattggttcgtccaccgaaatttaaaaaagcaggattgaaagcgtacaacaacgtcttagcgaaaaagataatccaaaattcgatgcttgtacacctcatgtagcttccttattaacatttggtagtaggcttaggctattttttgaaaaagccgtcatatattactttgagcctttgcgaatcctctccaaagtgtcggttacctaccgggagggataaccgcggatagccgtcatttaccgaaaattgccgaggtcatgctgagcatttgtcgtacttttgtgcggcggagctttgataccttcggtaagtgtcggtatgtaataggttagtggcatcttatttattgtgttgagtaaagtttaagatataaactgggctagtttgcatcgtcactacagcggcagctcactttcattttttttctgcgtttattaatactacataaaatctgatataaaacatatttaactgatcaaccctctcaacttgatactcaaaacaagttgacgcgacttctgtaaagtttatttacaagataacaaagaaactcccttaagcatggcacctgttacaattgaaaagttcgtaaatcaagaagaacgacaccttgtttccaaccgatcagcaacaattccgtttggtgaatacatatttaaaagattgttgtccatcgatacgaaatcagttttcggtgttcctggtgacttcaacttatctctattagaatatctctattcacctagtgttgaatcagctggcctaagatgggtcggcacgtgtaatgaactgaacgccgcttatgcggccgacggatattcccgttactctaataagattggctgtttaataaccacgtatggcgttggtgaattaagcgccttgaacggtatagccggttcgttcgctgaaaatgtcaaagttttgcacattgttggtgtggccaagtccatagattcgcgttcaagtaactttagtgatcggaacctacatcatttggtcccacagctacatgattcaaattttaaagggccaaatcataaagtatatcatgatatggtaaaagatagagtcgcttgctcggtagcctacttggaggatattgaaactgcatgtgaccaagtcgataatgttatccgcgatatttacaagtattctaaacctggttatatttttgttcctgcagattttgcggatatgtctgttacatgtgataatttggttaatgttccacgtatatctcaacaagattgtatagtatacccttctgaaaaccaattgtctgacataatcaacaagattactagttggatatattccagtaaaacacctgcgatccttggagacgtactgactgataggtatggtgtgagtaactttttgaacaagcttatctgcaaaactgggatttggaatttttccactgttatgggaaaatctgtaattgatgagtcaaacccaacttatatgggtcaatataatggtaaagaaggtttaaaacaagtctatgaacattttgaactgtgcgacttggtcttgcattttggagtcgacatcaatgaaattaataatgggcattatacttttacttataaaccaaatgctaaaatcattcaatttcatccgaattatattcgccttgtggacactaggcagggcaatgagcaaatgttcaaaggaatcaattttgcccctattttaaaagaactatacaagcgcattgacgtttctaaactttctttgcaatatgattcaaatgtaactcaatatacgaacgaaacaatgcggttagaagatcctaccaatggacaatcaagcattattacacaagttcacttacaaaagacgatgcctaaatttttgaaccctggtgatgttgtcgtttgtgaaacaggctcttttcaattctctgttcgtgatttcgcgtttccttcgcaattaaaatatatatcgcaaggatttttcctttccattggcatggcccttcctgccgccctaggtgttggaattgccatgcaagaccactcaaacgctcacatcaatggtggcaacgtaaaagaggactataagccaagattaattttgtttgaaggtgacggtgcagcacagatgacaatccaagaactgagcaccattctgaagtgcaatattccactagaagttatcatttggaacaataacggctacactattgaaagagccatcatgggccctaccaggtcgtataacgacgttatgtcttggaaatggaccaaactatttgaagcattcggagacttcgacggaaagtatactaatagcactctcattcaatgtccctctaaattagcactgaaattggaggagcttaagaattcaaacaaaagaagcgggatagaacttttagaagtcaaattaggcgaattggatttccccgaacagctaaagtgcatggttgaagcagcggcacttaaaagaaataaaaaatagaaacttgtgggcgcaattataaaacactgctaccaattgttcgttttctgttcattaacacataaaaaacccttatgtaactatatttacaaagtaaatacgtatattaaagctattttaccactaccacagagttctttgtccagttgctagtattttttttttcgcgacgaggcaggggcggggagacgtgttgtttttccacggctttcggctcaccacttgaagaactataaaaggccgccaaatttatcctttttcacttcttccgttcgcttttttctgtcattcctatcgtgtgtttagtagtaggtttttttgttagaagaagttttatccgaaaactatcgaagacaaatagataaaaaaatctccctcgttctatttgaaactttaagaaatccatattaagaaaatacctacatctgctaaatgtctgctaacttagataaatccttagacgaaatcattggctctaacaaagcaggaagtaatagagcccgtgtcggtggtactcgtggtaacggtccaagaagagttggtaagcaagttggtagccaacgtaggagccttccaaacagaagaggccctatcagaaaaaatactagggcacctccaaacgcagtcgctagagttgccaagctcttggacaccactagagaggtcaaggtcaacgtcgaaggtttgccaagggacattaagcaggatgctgtaagagtatgttaatacgtgaaatgagagctatttgtttagttactcgcatcgtctcgtgtggatacgagaaatattctttgtaaggaaggatatggcacacgcttttgatcaagaattctctttttagagatgaagaaagagtccgaaatacttcgctagagaaaatacaaaaagagtatcgttttcataagccaaccataccaatttttttcaatacttcaaatcatggcctataaggttggaattaccagctaccactgagaatgggtttgttcttattggctgggttaactcaaatcaatctgactatctgctaatctgtcaatcttacatttttaagctggcgtattgtgtcgcctcgaccgtgatagttagttcctatttttaataagcgtatcatccaatactgaagttgtggaaggatcaattaattttgtatcctttcaagagggagtagctttcagtttcgaatggcaccattttcaaaaaatagctatgggaaacatgtctttcatgaacgttcgaaaagatatgagtgcatcgcttcatttttttattatgatagttacaaaaatatttgatttgagacacctaatgaaaccaaagaggaactcacccatcgtggtacatgtttatttgagggtttatttttcctacgcaatggtatacttttaatactctcaactccttgattgtttgtgtattgtcccttccttctttgattttatatcatagagatatatgactaacttttttttttttattataggaattttttgcatctcaagtaggtggtgttcaaagagttttgttgagttataacgaaaggggccaatctactggtatggctaacatcacattcaaaaacggtgaattggccagaagggctgttgaaagatttaacggctctccaatcgatggaggcagatcaagattgagacttaacctaatcgttgatccaaaccaacgcccagtcaaaagtttagccgacaggatcaaggctatgccacaaaaaggcggaaacgctccaagaccagtaaagaggggtccaaatagaaaagctgctatggcaaaatcccaaaacaaaccaaagagagaaaagcctgctaagaaaagtcttgaagatctggacaaggaaatggcggactatttcgaaaagaaataattaattgtcaattttttgtttgatttaatttggttttattaaatttaatttttccgagtttcattatgtattagtttccagaaaatttaaaggattaaaaaatgtattaataaaactttgatatgtttatgtaataatatttaccaccgccactaggtgacgctaacctactcatcggtgacggcttttctcacttttaaagtttattcggcatatttgactcataatatgtcactatttacagtgcgatgaatatatatatacataatactgcattgaaaaaatggataggttgattaaacgtgtgttactcgtttctcctcctatctaaaaaacctaatttgtcacctctttttcttgttacagcactaagcccgctaccttcatatttactctttcttactaattgatggtcctcagagcaatcaatgttgtctcctccatctttaggtatggggaaccctggtttgacttgagcaaggttatcataatagtttttttcattcacttcaccattgtttccccgcgcctttggtataaatttagcatctcttctagctttcactatggtcttgaccacataaatagacgcaatcccggctgcagaaatgtatagtaaattcttactgttgaaatcgcattggtagtgttttcctactttcgtcttcactttggttatatatatggtgcaatcaaactctgcttcaagggataggccaataaggaaataaccaaaaaagaagtccgggaaatagaaaaagatatccaatgttagtttaggctttacgaatagatgtttccctatttcttttacacataccctatattttgaaatggatttgacattgtatacttagtacggctcaaagaatgaaatattactatatttatctcttcatctgccttgatttttttatatgcaagcaggacgctcgggtttgtaaggaggaagattgaaaaggatgtcttcaactaaaaggcgaagaaggaagcgacacatttgtgatgctttgaggtcagtaatgtaatatatatatatatatatatatatatatattatatagtgtaactgctcttatttatcttgtctattcgaacccaacaaaaaaggctgcagtgggaatctgttcatgtggctgtatcacaaccaagggctaccgtttaagaatactggagagctcttgtcgtctctaattttatgatcacgtgcccattctagtcattacgcaggtaatgcgaaaattacagtatggatcgtgtaaagttaccaagcagaaaaattgtaataattttctttttccaaattttctcggtatctgaaatttttcatttaagagatgatatttggacttactctaaactattactttacgtatctttgatttaacttccagttacagatcgttaaggaatagtccgcgaatttattaccgcttaaactgattatttcaaatatagaaagtaatatctattaatcaacaacagaaatgaaatacttagctgcttacttattattggttcaaggtggtaacgctgccccatccgccgctgacatcaaggccgtcgtcgaatctgtcggtgctgaagtcgatgaagccagaatcaacgaattgttgtcctctttggaaggtaagggctctttggaagaaatcatcgctgaaggtcaaaagaagttcgctactgttccaactggtggtgcttcttctgctgctgccggtgctgccggtgctgctgccggtggtgatgctgctgaagaagaaaaggaagaagaagctaaggaagaatctgatgatgacatgggttttggtttattcgattaaggaatttaattaataaacaattttcttgttttccttcattttacaaaatctggtgtaaatcctcgattccattgtgatttaaaaataattaattactgtataagattctatatagacaattaattgaaaatagtattacttctttaactcgcttaggattttttttattttttctctcttttccggagaattgccaaatgttttcacggcctcttccaataatagcttcatttcttccaacgcaactactagtttcccattgtaagtggcgaagtactcgctgatatcatcatcttcagaagcttctttaatggaagttgttaaagaatttatagaatttgtttggctcagaatatctgataatttactttcgcctatttggagagcctgacatttcagtattaaatctttccttaaattactatactcgcttagaactttgagatcattttccacttcaacttcctcttcgtctgctacttccatctgcggcagcttcaacacatcttcaattaatctctctatcgatgtactctgaggttcaccctcaactctatttcttagttcacttccaagagagtactttggtatgtctccaacaagttccattatctgctgcgattgactggctctcaattcagactcgttatcgtatatctctttgctcagtaagtcttgttttcccctgctcatggcatcctttctcttttcaattacttgagcctttagtaatctgcacacttcatttggtaattcgcctgctaggtcatccatgaggtagtcatcactcgacagcagtgcggtcaattcattttctataaaattggatatgctattatatgtgtctgtcatcttattcctacaatctattgttgctttagtttctgtgcacatttaccaaaaatatttcttcgcatgtagatttacctcttttcccctgtgacgcgtcatcgtttttatatcacctttgaacaaagcaatatatctgtactcaaaaggtacaaacgaaagttttgttcacgagaaagagatattttacatgcgaattaaatcttgattgcctgaattcttcactattttatgatttttcccttccttcttgaaatttgatttatatttagtccaaatattacagaaaaaaaaaaaaaagatgcctaagccttgggtcttatttcgaacaaatccatccatcggtaacaattcaaaaaaagaatatttcgtctcgaacaatttgctaagtattgtgggtaaatgatatataaatttttataaaaactcttggccaagaaaaaaaaaaaagactatgtctaaacgtaacgttatcattattattaaatcattttaatgttttataagttttgtttttcatttcataccctttaaggagcatttggcattgtgtgcgccctgaaggctaaataagaatttgaaggactcaccacagaacagtatagcgaataccaaccgcagcaactacttaaaattccaaaatagccaccggccattttgagattgttgttgtcaatgaaggtgccgatacacagtagtaggaaggtaagatccaaaaacgtcaatagtaagaacaaaccccacgtgctcttcaatgtacacatcaacatcaagaaggtgaaaacggtccagcccgcaaggaagaacccaatgacattgttcaacattgtgggatcggtatagccgctgaccaaattatcagtatctgttagcccataaccgtagcagatccagaacccgccgaaagaactgaacacagtcatggcgtatgtgtccccaatgacaaaacacaataacccggcaaacaattcaatggcaccaccaaaaaacataaacaaacttagcgcccatttaccatcagtgacgccgcgaacgttcgcattaattagcgacagaactagacatgacagagaaaacgatgcgagacccaaaggaaccggattagcgaactggtgcggagtatactttgcacagtttccttcctccccatcccctctgtctagtgcattgagcaaatctctgcgcctgtaggtggaggatcctagagtaatgaagtctctgtcggagtatatctcttgaatattagggaagccctgcgaaacgcctgcaatcgaaccctgctgggggagcgtctcaatattttctagagtgttcacacccttttccaaatcctgtggagaagaagcagacgatgtcattttaaccagtatttttattttttattcttactaaatctttctgggaatgtattcagttatatgtgacccaactgtttataaaactgggggaatattaggcaatcaagcgaagctcatcgatgagtattcaatttgctaaaaagttgttttatttaaatattccttctgagtcacggtcatcgtgaatagcgttaaaattctcaaatccattggtgtttccattaggccctgagcggttccccaagaaaaaaaaaaacagtagaaaaaaatgatgcttcttcctaacgctattgtagtgcaggttctgccgtgtgccaagttggagcagcgcctgctgagactcttccgtatggttcttgctcttctcaggaccagcggcggcagttccggtttttttcggcgtcttttgtctggcacacaatgggcgatggagagggaaaaccggaggatatgccagctgcggtgagattatggttggagttatgtttgtagccggcggtgcggcaataggagaggggaggggaaggggaggggaaaaggtaatggctgacgaagtatagagatggcaatcacaagccaaatattggagattacatgcaagaatgctactgttatacaaaagggtgaaaattgagacccaaattccttccttttttttcttttttttttaccagaagaattacgtacaaaagtacctactatttcaaagcaagaaatgagatgcctattgtggttatatacagaatagatgataaatgggttttccgtgcaaaacgatatggagaattcaaaatgggtgcgaaatacctggaacgtaagcgttctgagaaatacacagacgcattaacctgacaaaaacacaactagtttgggaaagggatttggtctttcctctcgggtctctcgtgtggttcctttctttctcagatctccctgcacactgggctgttgtcctccaggttatggtttgttctcttcaggtattacaatgcagtaggcttttggagtgagcaaaacgaagagagaaaaaaattttttcttaaaagttttttttcattttgtgagcttattcttcttttctatatattcttgatatcttagattatacatattattctcttacatttcacgattgcccttttggtgtttagcattcagactcaaagaccacaaacacaaactataacataattgcaagatggttgctttcactgttgaccaaatgcgttctttaatggacaaagttaccaatgtgcgtaacatgtccgttattgctcacgtcgatcatggtaagtccactttgaccgattccttggtccaaagagccggtattatttccgctgctaaggctggtgaagctcgtttcaccgataccagaaaggatgaacaagaaagaggtatcactatcaagtctaccgctatttctctatactctgaaatgtctgacgaagatgtcaaggaaatcaagcaaaagaccgacggtaactccttcttgatcaacttgatcgactctccaggtcacgttgacttctcctctgaagttactgccgctttacgtgtcactgacggtgctttggttgtcgtcgacaccattgaaggtgtctgtgtccaaaccgaaactgttttgagacaagctttgggtgagagaatcaagcctgttgttgttatcaacaaggtcgacagagctttgttggaattgcaagtttctaaggaagatttataccaaacctttgccagaactgttgaatccgttaacgtcatcgtttccacctacgccgatgaagttttgggtgatgtccaagtttacccagccagaggtaccgttgccttcggttccggtttgcacggttgggctttcactatccgtcaattcgccaccagatatgctaagaaattcggtgtcgacaaggccaagatgatggacagattatggggtgactctttcttcaacccaaagaccaagaagtggaccaacaaggacactgatgctgaaggtaagccattggaaagagctttcaacatgttcatcttggacccaatcttcagattattcactgctatcatgaacttcaagaaagatgaaattccagttttgctagaaaagttggaaattgtcttgaagggtgacgaaaaggacttggaaggtaaggccttgttgaaggttgttatgagaaagttcttgccagctgccgatgccttattggaaatgattgtcttgcacttgccatctccagtcactgctcaagcctacagagctgaacaattatacgaaggtccagctgacgatgccaactgtattgctatcaagaactgtgatccaaaggctgatttgatgttgtacgtctccaagatggtgccaacctctgataagggtagattctacgccttcggtagagtttttgccggtactgttaagtccggtcaaaaggtcagaatccaaggtccaaactacgttccaggtaagaaggacgatttgttcatcaaggccattcaaagagttgttttgatgatgggtagatttgtcgaaccaatcgatgactgtccagccggtaacattatcggtttagtcggtatcgatcaattcttgttgaagactggtactttgaccaccagtgaaactgctcacaacatgaaggtcatgaaattctctgtctctccagttgtgcaagtcgctgtcgaagtcaagaacgctaacgacttaccaaaattggtcgaaggtttgaagagattgtccaagtctgatccatgtgtcttgacctatatgtctgaatccggtgaacatatcgttgctggtaccggtgaattgcatttggaaatttgtttgcaagatttggaacacgaccacgctggtgttccattgaagatctccccaccagttgtcgcttacagagaaactgttgaaagtgaatcttctcaaactgctttgtccaagtctccaaacaagcataacagaatctacttgaaggctgaaccaattgacgaagaagtctctttggctattgaaaacggtatcatcaacccaagagatgatttcaaggccagagctagaatcatggctgacgactacggttgggatgtcaccgatgccagaaagatctggtgtttcggtccagacggtaacggtccaaacttggttattgaccaaactaaggctgtccaatacttgcacgaaatcaaggattccgttgttgctgctttccaatgggctaccaaggaaggtccaattttcggtgaagaaatgagatctgtcagagttaacattttggatgttactttacatgccgatgctatccacagaggtggtggtcaaatcatcccaaccatgagaagagctacttacgctggtttcttgttggctgatccaaagatccaagaaccagttttcttggtcgaaattcaatgtccagaacaagccgtcggtggtatctactccgtcttaaacaagaagagaggtcaagtcgtttctgaagaacaaagaccaggtactccattgtttaccgtcaaggcctacttgccagttaacgaatctttcggtttcactggtgaattgagacaagctactggtggtcaagctttcccacaaatggttttcgaccattggtccactttaggttctgacccattggacccaacctctaaggctggtgaaattgttcttgctgctcgtaagagacacggtatgaaggaagaagttccaggctggcaagaatattacgacaaattgtaagaatggttaaacaatttttaattatttaactttttcagtttttgtcgtaatgtattgggcaccttttatgtccttttgacttttttgtagtttattctcacgtatacttaccatctatagtgttatttcatatttaatcatatttccatattagatatctgccttcccctgtataatagttactatgatttatcttgctttgcctattcgcgtcatcaacttcttttcttaccgatcgcggtaatgccctttaagagtggcatcaacattggcgtaaacaaagtttcaaaggattgatacgaacacacattcctagcatgaaagcatggaactctcatcaaacttaaaagacctatatattgaatggttacaagaattagttgacggattaacccctaaacaagaacaactcaaaatagcctatgaaaaagcaaaaaggaatttacaaaatgctgaaggttcattttattatcctacagatctaaagaaagttaagggaattggcaatacaataataaagagattagatacgaaattacggaactattgcaaaattcaccacatatctcccgttgaggctccttccttaactcagacaagtagcaccagaccaccaaagaggactactacagctttgcgtagcatagtaaactcatgcgaaaatgataagaatgaagctcccgaagagaagggaactaaaaagagaaaaactaggaagtatatacccaaaaaaagatctggaggctacgctatccttctttccttactcgagcttaatgccattcctcgaggcgttagtaaagagcaaatcatcgaggttgcaggaaaatacagtgaccattgtatgactccaaatttctccacaaaagaattctacggtgcttggtcgtctattgctgcacttaaaaaacattcgttggttcttgaggaaggtagaccaaaacggtattcgctaacagaggaaggtgtagaactaacaaagagcttaaagacggcagacggaatctcttttccaaaagaaaatgaagaacctaacgagtattccgtaaccaggaatgaaagtagtgaattcacagcaaatctgactgacctccgtggtgaatatggtaaggaagaagagccctgcgatataaataacacttcattcatgctggatataacttttcaagatttgagcacgccgcaaaggctgcagaacaatgtatttaaaaatgatagactgaatagccaaactaatatatcttctcataaattggaagaggtctctgatgatcaaacagtacctgattccgcattaaaggctaaaagcacaataaagaggagaaggtacaacggagtaagttacgaattgtggtgtagtggtgatttcgaagttttcccaattattgatcacagagaaataaagtcacaatctgatcgtgagtttttttcaagggcatttgaaagaaaaggtatgaagtcagagataaggcaactcgctttgggtgatattatatgggttgccaagaataaaaataccgggttgcagtgtgtgctcaacaccatagttgaaagaaaaaggctagacgatttagctttaagtataagggataacaggtttatggagcaaaaaaataggttagagaaatctggctgtgaacacaaatactatctcattgaggagactatgagtggcaacattggaaatatgaatgaggccctaaagaccgcgctttgggtcattttagtgtattacaaattctccatgataagaacttgcaattcggatgaaactgtggaaaagatacatgcgttgcatactgtaatttctcatcactattctcaaaaagatctcatagttatatttccaagtgaccttaaaagcaaggacgattataaaaaggtgcttctacagtttcgtcgagaattcgaacgaaaaggcggtattgaatgctgtcataatcttgaatgctttcaagaactaatgggaaaaggcgatctaaagacggttggtgagctaactatacatgttttaatgcttgttaaaggtatatctttagaaaaagcagtagccatccaagaaatatttcctaccctgaataaaatactaatggcatataaaacgtgctcctcggaagaagaggctaaattgttgatgtttaatgtactgggagatgcacctggtgcgaagaaaattactaaatctctttcagaaaagatatatgatgcttttggtaaactttagcaatttgaaatatagtcatccctgcaaggttttataaagaaaaaagtgatgatattcttttaactaatatatacatatataagaaaagaagccttaatttctcacggacaaatataccagaagcatatctgaaagccgccccaatgcattatgatgccacttgacaactcatcaatggtaggtacgaaagacataatgaacatcaattccattatcaaaaacccttccaacctcttccagtgacaaacctttgacttctggataccaaaaatatacgaaaaaccaggcacaaactgtgaaaaaagcaaaaatgagcattgtattttcatcaccaatggtgttaatagtgctcagatatgtcattgaaacaaatgcattggtcaaccaatttgtgcaggctatacatgatgccccaaatgatctcctgttcaaggggagaaattccacacaggtccatggaacgctgcccatcgcagaagcatatgctgcaacataaattacaacagaaattaaaagtaaattgacttggtcatgaccgaaacctacactgcaaagaagtaacccaacagtcataatcaaaattgttctcaaaagaatggctcttcttcccaaagagtccatggtgtacatggcgaaaaaagtgaatatgaagttcgttgaggcaatcaaaattggaggcagtagagggttttttatattaaatttggaaaatattattgccgcatagtacataaaagcattaaagccagtgatttgctggaaaaacattaacatgcaacctactattaacgctcttattgtgcgtggctccattctgtgtcttttctttttgttagatgccagggcaccgtttggagctgggcctcgcaacgccgatagatatgctgatgaggaggacattgtgttgctagttctttctgtgttcgaggaaagtcttttaatgttaggtgggctaagagttcctgaggttgaactatccatgtatcgaataaccgattgggactgtactagtaaaggttcacttgcatcttcgtatagtcgtaacttatcgagttcaattatcagctgcttaattttactattcacatgatatgtagatgcagtaggatatagcattcttagagaatccctggtatatagaatgtctcccttggaaatggaccatcgtggcgattcagggataaaatccagtattgaaaggaacagaatagctggaatagcagaaagtgcgaacaaatatctccatgaattatcaatctctttcataagggacgcaatcacataggaaaccaattgacctccagtgatggcaataatgttcaatgtcaacataaaacccctgattctggaaggtgaaatttcactcagaaatagagggacgcactgggcagacactccaacagcgatcccaaccagcaatctcccacaaatcaaaaacgtcaatgttcttgctatagccattccaattgcagctaggataaaaattgaacagcagattgcgagagtaattcttcttccatacctatctgctaaaggaaatgccagaatagagccaaaaaatgatccgacgcttgtactggaagttatcagctccttctgaacatccgttaaaactaccaaagatagatcttcgggctttaaagaaagcagaacacctgatataacaccagtatcatagccgaataaaagcccaccaatggtagcaccaacgaagattaacgacgttttgaacgttaaagcatatgggagttgctcgatgtcattggcagtattggatgttacctgggagataatggaatacagatcagaataaacgtcttcactttcatctgtagacatacctctatcaagttttgactttcctgtcgcttgcctgtacgcttttgttttctactgagaaaagatactttttgaccatggactataagtgcacgctacagttgcacatataaggttgtatatagttcaagaagttcctttcgtatggaaattttgttatgtataccttccagttgctatggtagtctacctgactaaattatcaatccgaccgatgttcggatgttgcgataatattggtaccggaaaaaaaaaaggagagggctttgtagtgtcgatgtttaacaacctgttttaaggaataaagtaaagtgaggctcacctggtcatttaacaccaagaatcaaggagccaataagtgcacatgagttttaaagggtttaccaaggctgttagtagggctcctcagtccttccgtcaaaagttcaagatgggtgagcagacagaggatcctgtttacgaggatgcagaacgtcgttttcaagaattggagcaggagacaaaaaaattaagtgaggaatcgaagagatactcgactgcggtgaatggaatgctgacacaccaaattggatttgccaaatccatggaggaaattttcaaacctatcagtggtaaaatgagtgaccctaacgctaccataccagaggacaacccacaaggtattgaagcaagtgaacagtatagggcaattgtcgcagaattacaggaaacattgaaaccggatctggctttggtggaagaaaaaattgttacgccatgccaggaactgttgaagattattacttatattcgtaaaatggccaccaagagaaatcacaaaaaattagatttagatagacatctaaacacttataacaagcatgaaaagaagaaggaaccaaccgccaaagacgaagaaagattgtataaagcacaagctcaagtggaagtggctcaacaagaatatgattactataacgacttgctaaagactcaattaccaatactgttcagtttggaagctgaatttgtgaaaccattatttgtctcattttatttcatgcaattgaacattttttacactttgtataatagacttcaagacatgaagattccatattttgatttgaacagtgacattgtagagtcgtacattgccaagaaaggcaatgtggaagaacaaacggacgccttgactattacacactttaaactcggttactctaaggcaaaattggagatgaccagaaggaagtatggtgtagcaaccgccgaaggctcacccgtcagtggcgcatcaagcggtgtcggatatggtgctgggtatgatccagcaactgccacttctccaacccctacaggatacggttatggtgccgcagcaccaagttacgccgctcaacctgctgcccagtatggtactgctgccgccgttggtactgctgctgctgttggtactgctgctggtgctgctgctggcgctgttccgggtacttatccacagtatgctgctgcgcaatctccaccgctcactgggctaggcttccaacaatcaccacagcagcaacagggaccaccaccggcctactctaatcctctaacatcacctgttgcgggcacaccagccgcggccgtagcggcagctcctggcgttgaaactgttaccgcattgtatgactaccaagctcaagctgctggtgatttgtctttccctgccggcgcagttatagaaattgtccagcgtactccggacgtgaacgaatggtggacaggaagatacaatggccagcaaggtgtgtttcctgggaactacgtgcaactcaacaagaactagaggaggcccctgcatccctctgtattcattaccttctattgtgagatgttaccattacctttttcttttattgtaatgtttcttaatttaaatactatatagggtaattcatccttccaccaacaaagtatcgtttgagtctatctattacgggcatgcggcgagcatattaccctactgacaatatcccaaaagggaaggagcgcgttcccaatagggctgccaccttcccaatatggtacaaagcctaccatatggggaaatcagttttctcgctcacctcgcctagtcttcctaaaacgacgttcctcagtctcctttctcttttataaaacaccatctctgtcttgtcgatgacacagcccagttgggaaaccggtgctgacaaacaggaaaaaagcaagactagtggcctggcgcggaagaaactgagctacattgcacaacatcttcaagcagggtgtacgcattcattactttaatactaaatttagaagaaatcatcctttttactcgcgaaactgttaggcttgatcggacgatctcagaagaggaaaaacaaattgataaagtcttcgttaggtttcctagaatagcaggcccgttacaaaaaatttttttacccattccactggttttattcactagtgacttgaaaactccacatatttttgatctcttaagctttcacgcatcacaaagttatcagaacaaattttctccagaaagttatattgcagtgttcaaaaagccgttctcatttcacagcaatttttttctaaagtagaggggcagagaaattagccttcacaagtttgctttcgagcttccaatttgattcctgctttggtcttactttcatcctctcaataccactaagataaactaaaaatatctttataatgccaaataatactcttaaacaaggctccaaaattgaaaatgtttctccctctaaaggtcatgtcccaagtttttggaagcagttcataaacaaccctaagagtatgtcatccgaaaatattacagtccctagatcaccaacttctctttcaaggaatgctcaaccaactactttaaaacggcctccattatcttcaagaccatattcatataataccccaaccaaagataggaaatccttttccaaatccgcgaaacagaacaataacaataacaacgctaattccggaacatcgcctcacgcagagttcaaaaattacagagatatgtttttatctaatagaaatggtttcacaggtagggttttcggtgttactttagcagaatcgttgagcgtcgccagtgcagaggtcattgttcaaagtgagttggtgagttttggtcggatacccatcgtggtagccaagtgcggcgcatacttaaaagcaaatggattggagacctcgggtatatttcgtatagcgggcaatggtaaaagagtaaaagcccttcaatacatattctcgtcgccacctgattatggtaccaaattcaacgattgggaaacatatacagtgcacgatgttgcatcgctcctgaggagataccttaataatttggccgaaccactaatacctttatccctatatgaacaattcagaaacccgctacgatctagaccaagaatcctaaggcatatgttgacccacgaagtttctcatccgaatgcgaataaaacaaataatgtaacagtaaaatcaagtagacagaactataatgatgatggtgctaatgatggtgacatcgaaaaggaggacgctaaagatgatgaagaaaaaagacgaagaaaaatacgtcataagagaaggctgacccgcgatataagggcagctatcaaggaatatgaagagctctttgttaccttatcaaatgacacgaaacagctaactatatacctactcgatttactgagtctttttgcaaggcaatcacagtttaacctaatgtctggtagaaacttggcggccatcttccaaccttcaatattatcgcatcctcaacatgatatggaccccaaagaatacgagttatcccgactagtagtggaatttttgattgaatactcgtacaagctattaccccatcttttgaagttggctaaaagggaacaacaggaacggttgtcaaccgaaaataagaaaaataatggagataaacagaaaactgatcctatagaaataccaaagatcacctcatcggattcgccaccaatagtttcttccaataaaaacccaccggcgattgacaataacaataaactagaccatacgacgttatcgccaatatctacttcgataccggagaactcatcagacctacagacttcaaaaatgttaaagcctccgaagcaaagaagaccacactcaaaatcgtttggttctactccggttcctccggatgttattgctagtaataaaagaagaacgagtttattcccgtggttacataaaccgggaattttgagtgacacaggagacaatggcgacttaactgctactgaagctgaaggtgatgattatgaagaagaaaatgttgatccatacggtcagtctccatctagcgtacactcaggttctttgcccaaacagcattatctgccaattcctcgaatgaacagatcgttgagtggaaacagtaccaattcgtcctttaacactagacctatttcaatgatcctgaccagtggtaatgataattccgctgatcaattagaattactaagtaacactcatagcaataatgagcgcagtaatgctttaccattaaccgaagatgatggggatgaaagaaattcaagatcacgcaagagggaatcatggtttcaaagactaacaagccgttcaggctctgctaacagggcttgataacaccatttttctttccttttaatttcctcatttttttttttttcgttatttcccttaaaaacctgttggcggttttctttctttttctttgccttctgtataaataacaaataaacatcattcccctttcaagatttataaccataaagggaacatatataacataaatcatgaagaggacaaattacggacaattattctgtagcgatgctaatcagtataaaataaaagaataaaaattcttaagttgttaatatgccagagaaatgttacagcttgtaactcttcaataatgaatttctatgttatatgactggctgtttcatataagctataacagggatcatgatcattaagcattttctctgcaacatttatgtcgtacactgcgaaccacgattaaataaatatatagataccttttcttatttattagtctaattcaacaatatcagaattagtcggttcattaactaactttgtccttttgttactgggcgcctcagaaatctcagtatcaactggcctcttctttgaaccattgatcggttcagcatcgatggtgatctcaccttcatcgtcgtctaatatcacgataccatctttcccatgactgttcgtagttgcgactacatctgcacccttttcatttttttcttcttcttcattttttgaaggactattgttggcctttattaatgggacttcaacgtccggtaagctgcaagtattacatgggagttcatcatcaacatcaagaaataattctatggctttgcggatcattgtatcaccttcttcgtcggagaataatattatagaaccatttccaagattaatctccgataaagtacgatcgttcaaatcctcgaaatcgtaatcaaatagtaacctttgattacttgcgtccaggagcgaaatatcctgtggatatgagtacttctcgcgtattaaaactacaaaatcacttagtttcattttgttcaaacaatcgctggataacttaataacacctctacaaactttagagcaaactgggcaatttttatttggaggggctagtttcggatttgataaataacgattttgggatagattgcttgcctttgctgtgaaagccatattcaaatcagtatacttagtagttggggcatatttcaaaagatttaaaacgcgcagtgaaatcaatgacgatgcaccggcaacgatagcattcgttgttgcaatagccgggataatgttaccagcaatttgcttgatgtcaaatacggacttcattggaatattgaatatgtgtgaccttatgttcgcagcagttgcgacgaattccaaagtatcagcatcatctttatcaaattcaatatgattttgctctttgggatagcgatccattaatttttgtgtaatattaatgaaattactaatttgctcctgtattgtgccaacagaattagaggcagactgagctgttttagtaggagtatttatttgagagtctgataatggtactggctttgttctcgttttccataaattttcaatggctagcagtttatttatatcctgaatgaataatttattaagaatctctggaatacgggatgcatctcttgatatgataattttttgcaattcatacaattcattagtttcttgtttaatgcgcttaatttcttcagcatcatctgtaccccaatcctggttgttatcatcttcatttccagaggtctctgacgcaaatagctggttaaatagaaagtttttcgcccaaacaatgcaatgaattggctgagaaggagtggacctgatagtacacacaggaaaagtctttggtgtttccttctttgtacattcaaaacactcagttttcccggggataataggctgcatgtatccatcaaatccagctgttccagattctattaagggcagtgatagaaactgtgatattttattgacataccgtcttgcggccaagttatcaagagcattgaagataatgtcaaattgctcaaaccaatgcagtgggaaggtagaaatgtccataacatttccttggtaaggcactaacttagagttattgaaatgctgtactgcttttacggctgtggtagacttcggttgtttaatatctttttgtctaaaaagaaattgcctgtttaagttcgaaaggtcaatggtgtccaaatcgacaatatgtatttcaccaaattccatcaagattatatcctttaacaattcagaccctatgcccccagcaccgaccagaagacatcttgaggaccgtaatttcttgtaactatcttcaccgatgattgttaccaaacttgtttcccttggcattttcttttcttgtttggcgtagcgctcctgatcttgtgtgtctgttgaagtacgcaattagtggattgctcatccaaatatcttgatttagcgtaaacatacttcgcctttgaaaaactttaacttgaaaatagagtataaaaaaaaattgcacaaaaaatgcggaagccgggaatcgaacccgggccccatgcttgggaagcatgaattctaaccactgaaccactttcgctaagaagatctagcttacataggttttgtggtaatataaattcttgagaccgtaaccgcgcaaagaaatacctaaaatagtaattgctaactacatctaaaaacagactgaagctcactagatatgagacttttctcacatcttcaaaataaagaaaacaatagcaggcgaaatttttttgaacctggttatacagtgcatgctccaaaatgtcgtctttaaacactactttttattctaaataattacttgaaggggggaaagaaaaagctcaaaaactactcttttaagactttattaccgtccttatgatatatcattaaataggctgtgaacccttcaccattcggatcgcaattgccgttagagtcgacctcacactcaccgtatttgaacgtcatgtaatttctaaatccaaaatattcgtacacagatttagcatgctcggcaatagcttcaaggacaatggcgcaattttcttcgtctgctctccttttgtactcttcaaaaatagtccttacagaacctctgattcctttctcatttaagttcttaccaatacagaaaagatagtagtaattgatgccatttggaatgacttgctttacgcgagcatttaaatcgtcaataaagtccttgttgaactttgcatcattactccttgccttcggaacgtgaggtggaagactccacactgcaacagcatcgaaagtattaacttcggagatctcaccataaggtgaatccaggaatggcgatatgatatcggtggttattgtccttgtaggcaccttctcagctagaggaatatttaagattttcttgcagataaaatgaaacgctggcgagttactaaaagcaatagacaaagtctctgctgctcttctggcatccgtagtcttgttcagggtacagaccatatggcccttagcatcgttgttttctaatggagttggcagtttgttctcgaaggacatgatgttcggttacatgtcttagaattattttctcgagattagtgagtgacttggcataatatcaggtacaataactgttatatatacgccggcggcatttcatttttttcacttatctcagcccctgggactctgatgccgttcacaccaacgtctgctgtgatttggagtgaaatatctggatactaatagaaatattacgataaaaaagagttatctacagtttgctgcattatttttgcgttatcggtcaatcaactttaagagatcaccgtacatttccggcagcattagcgggcgtctcttagtttctttgcaatacagtaggaactccaattttttgttcgtctcctcgctacattcagattcaactgcaatctcgaaaacaagttttttatgccgccaaaataggtatacattgcgttcaatgcattctcattcatctctatcgcaagaacgtcttgttcaaagctgccctttcttgaggcttcaagcgcagcgcacagaaaagaagaaaatccgaaccatgtaatatagatcggcggaaacgaaaagtaaaaagtaaggttgaagacactctgaacccggggaagagtgcatacaaggtaccgtgccaaaattcaagagattagggcaggaatgatggacaagcataagtatcgtgtggagattcaacagatgatgtttgtctctggtgaaattaacgacccacccgtagaaaccacatcactgatagaagatatagtgaggggtcaagtgatagaaattcttttacagtcaaacaaaacggcgcatcttaggggaagtaggagcattctccctgaagacgtcattttcttgatcagacacgacaaggccaaagtcaatcgtttgagaacatatctgtcatggaaggatttgcgtaaaaacgccaaggaccaagatgctagtgccggtgtagcgagtggcactggaaatcctggggcaggtggtgaagatgatttgaaaaaagcaggtggtggcgagaaagacgaaaaagatggtggaaacatgatgaaggtcaagaaatcccaaattaagctgccatgggaattgcagtttatgttcaatgaacatcctttagaaaataatgacgacaatgatgatatggatgaggatgaacgagaagctaatatagtcactttgaaaaggctgaaaatggctgacgatagaacacgaaacatgactaaagaggagtacgtgcattggtccgattgtcgacaggcaagttttacatttaggaagaataaaaggttcaaggactggtctggaatttcgcaattaactgaggggaaaccccatgatgatgtgattgatatactggggtttctaacttttgagattgtctgttctttgacggaaacagctctgaaaatcaaacaaagagaacaggtattacagactcaaaaggacaaatcccagcaatctagccaagataatactaactttgaatttgcatcatccacattacatagaaagaaaagattatttgatggacctgaaaatgttataaacccgctcaaaccaaggcatatagaggaagcctggagagtactacaaacaattgacatgaggcatagggctttgaccaactttaaaggtggtagactcagttctaaaccaattatcatgtaaatttttgtataatttcatcatggaggtgcatgggtttccttctggtatgataaatgtgagccaaatgaattgaaaaatacaaataaagattatgtacgtagatacgcgttataaagaggactatctgatcattggggtctttttcgttgtgaaattgtaacgggtgaactcagtgattaaaaaattgcgtgatgttgagatactatggggcgacaagaaacttacccttagtattcagcattaacaaattaatgttgagggcgtcatctttcaccaggccatttcattatagttcatattctctacagaacggtgatactcctgataaaggcagcactaataaaaatgaaatacggacacctaataacgctgtttggaaagaaaatatagaacttcaatggcagcacttgaaaaagaaattaaatgaattgtattctaggtttaacttccaccgagatcaattatcctttcaagttaacaaggccaaaaaatcaattcaagaggcaaacaggaagttgtctgagcaagagaatgaaatcaacgattcccgtttaaactataataaagatgaattgaccagtgcgaaaattgaaggattgccctccgaaagggaacaacatagaaaaaaatggtctagaaagttagagttttattttgactcattacaggagacgttatttactgccacacgtgctttaaatgatgtgaccggttattctggaattcaaaagctcaaatctagcatcagtctaatggaaaaaaaattagaagctacaaagaaagaacacaaactgtttaaggcacagtacgctaacgccattgatgaacgtgctcaatcccaaagagaagttaacgaattattgcaaaggcaaagcgcgtggtcttcgagcgatttagagagatttacgcagctatacaaaaatgacgccttgaatgctagacaggagcaagaactaaaaaacaaggttaaagaaattgaaagcaaagaagaacaactaaatgacgacttgtatagagcaattttgaccaggtaccatgaggaacaaatatggtcagacaaaatccgaagaacatccacctggggtacattcatcttaatgggtatgaatatattcttgtttattgtcctacaattactattagaaccttggaaacggaaaaggttagtaggatcgtttgaagacaaagtcaaaagcgctctcaacgaatatgccaaggagcagaatatgaagatggataaattgttacctggaaaatcatcggaagtaacagaccaaggcaacacagaaaactcgatcgttgaagagcacatagaacagagaggtgaatgtaaaattaatacggcggaaatcgacaggcctgaagttgcaacggctgagaccactacaacagaaatgaaatccttcagagatatttgggaacgaataaaggcactttttgtcacactaaaaagcatacaatataggaaacttgacgctcccctagtctttgacaccttagagttctacttatactcaatttctttagtgagtatgacaatcttggtatccgggctgatatgacatgatatactgcgcaagaatatcgttaaaaaaacacgcatgcatttttttcatcctttatccttgtacataataaaatcataaatacacagtaaatagcacgttttggtttcaatatccttaaccttacctagctaatgtttagctggtgtaatccattataatcaaaatttctctaatgtttggctcttcgtagcgcgcgatgtgccctttcatatttttcctgaaagtaaggtggcaaaatagtaaatctgcagtaattgggtatagccatgaatataggaagtaatagggctcagattctcagtgtgtggacaaaccaattctgcctatttcctttcactcataagttatacaagaggcaatcggataaaattcaagtatttataaagtaaaaaccacaacaagaatggaggaactaggtattgtgacacctgtcgaaaaggcagtcgaagaaaaaccagccgtcaaatcatacgcatcattgttggctcaactcaatggtacagtcaacaataacagtgccctgtctaatgtgaattctgatatatatttcaaattgaagaaattagaaaaagagtatgaactgctgactttgcaagaagactatattaaggacgaacaacgccatttgaaacgtgaattgaagagagctcaagaagaagtaaagagaatccagtcggttccattagttatcgggcaattcttagaacctattgatcagaacacaggtattgtttctagtaccacaggtatgagttatgtcgttagaatattatcaaccctagaccgtgaactattaaagccatctatgtctgtagctttacatcgtcattcaaatgctttagttgacatcctaccacctgattccgactctagcatatccgtaatgggcgaaaacgaaaaacctgacgtcacttatgcagatgttggtgggttagatatgcaaaagcaagaaatcagggaagccgtagagctgccattagttcaggctgatctatacgagcaaatcggtattgaccctcctaggggtgttctattatatggtccaccaggtaccggtaagacgatgcttgttaaagccgtcgccaatagtacaaaagctgcattcataagagttaatggctccgaatttgttcacaaatatcttggtgaaggtccaagaatggttcgtgacgtctttagactcgccagggaaaatgctccatccattatattcatagatgaggtagattccattgccacaaagcgttttgatgctcaaacgggttccgatcgtgaagtacagcgtatcctgattgagttgttgacacaaatggatggtttcgatcaatccaccaacgttaaagtcatcatggctacaaacagggcagacacattggacccagctttgctgagaccaggcagattagatagaaagattgagtttccctcacttcgtgataggcgtgaacgtcgtttgattttcggtaccattgccagtaagatgtcccttgccccagaagcggacttagactcgcttattattcgtaacgactctctatcaggtgctgttattgcagcgatcatgcaggaagctggtttaagagcagtgaggaaaaacagatatgtcatcttacaaagcgatctggaagaagcttacgccactcaagtcaagacagataataccgtcgataaattcgacttctacaaatgattaccatatatgcttcaacgtaggtctacataaagtattacgtacatttctatctagacaacactaaatgaaataaatacagacgccacttttttatcacgtttcttagcgttattccgcgcgcaaccggacgtcgctagccaagtttttcacttttttttttctgtgatatttttttttccaaatgagatggtaagatgagtacctatcaacaagtatctcaatcaataaagtacaaccaaaatatcaagtacgcagtctctgcttcatcccagtgtagatttgctattcgatttgtgtcataaacatttaacattgcgcccgtctacaacaaaggagataaatcaaaaaaggaaatggtacaagaacaggcaattttgagctgcattgagcagactatggttgctgatgcaaaaattatcaaagaggcagaacagcagttatttgagttccagaagcaacctgggtttacttcttttctgcttaatatagtgtctgatgataattttgcgctaaatgttcgtctttcttctgctatttatttgaagaataagattcacagatcatgggatactaagagagaagatggtataaaagctgacgaaaagctttcgatcaaggaaaggttaatcgagactttagttaaaaactgtgaaaataaccacattaggcctatcctgactgaaaccataaatgggatacttgttggtcaggaagattgggatttagcacctattatcaagaatttattatcgagcggtgacgcatcgtacatttatcccgggttactactactgttccaactttgtaaagctcataggtgggacatggttgggtcgagagattatattgattctgttatcgaagaacttttccctattgtggaagggatagcttctaatatcggtagtcaaacggattacagatctaatgaaatattgtacctcattttgaagtcattcaagtatgcatgtttgaacaacttgcctcaatacttcagccaacctgaaagaattatgtcatgggtgcaactacatttgtatttatgttccaaaccattaccagtcgaagtaatggaactggatcccgcagataggtccctagacaaaagggttaaagtgaacaaatgggggttcggtaacttaaacagattcctgcaaagatacaacaaaattacaaaggccatcaccaaggaatttatcgactatatcttcaatactattgttcctataattcttcgagaattttttaaggatattgaagcttggggtaataattcactatggttatccgattcctctttgtatttcttaatttcattcctagagaaatgtgttacaatagatcaactttatcctttaattgagccacatttacaaattatttttgagaacgtcatcttcccatgtttgtgtgctaatgaacaatccatcgaattattagaagatgaccaagaggaatataccaggcgttattttgacattaacagagaaggctctacgccagatgctgcttcagcagatttcatattcttgattgggtccaaacgtcctgagaaactgaacaatattttaccgttcattaatgatatttttactagattcgatgccaattccagtgatattaacatggcatttaaagaagagggtgctttgagaacattgtctaacttgttttcgtttatagatgagccatccgttctggagaatatttttggacacttcatcgtgccattgttatcgcaggataagtacatgtttttggttgcaagaagtttggaaacgatagcgctgtattcggaagaatttaaagatatgaacatattgtcacaattatttgagttaacatataccaacttcttaaacagtaacgttttaccagtccaaattgaggccgcagatgccattaaatgtttaattgtatccaatcctcaaatccacccagcggtctctgctcatgttccaggtatgatggaaaagctattgaaattgtctaaaatctttgaaatcgatatcttatctgaagtcatggaagcattggtggagagattttcagatgaactatccccatttgctaaagatttagcttcaaacctagtcgaacaatttttacgtattgctcaagcattggtagaaaatccatcggaaacctacagcgcaagtgaccaagagcaggaaatccaggccagtggattgttacaaacaatgactactatggtcatgtcaatgaataaagttccattaatcgagtccttagctcccgtggtcaagtttgttgtacttcatgcacaaatttcttttattacggaagctgtcgacttactggatgctttaactatttcttcgcatctgctttataaccaaattgcaccaccaatatgggagttgttacatgatatattggattctttccaaacttatgccatggactattttgaggcctacagtattttttttgaaaccatcgtgatgaccggcttcccacaagatcaaacttatgttcaacctctgctagaaattctctctgctaaactggaaagtgaagttgactacgacatcgagcatgttatgcaaattctaatgtacttcgcactgtccatgagagacattccattattcagcaaagccatcaaagtatccactaatgatgagctaggattggactctaaatgcatcgttaaactgggactggccaatttgtttgctaaaccaatcgaaactttacaaataatggaaaatgaaggttttactataaatttctttaccaattggtttaatgaaaagttctacagtgtcttcgccatcaaattacaagtcctggtcattttaacccttttgaagatgcctgaagttcctaatagtgtcagcccactactaaataacctgaccaataaactggtggaattgacattatcattgccaaaggcaattagaaaccgtgatgctgttaccgagggcaaatccttagaaggagacctgaccccagaagaagaagaagaatactttatcgaatgtgatgatgatatgaaggagacagtgttagaccaaattaatgttttccaggaagtacatacctttttcaagaatttgcaaaacgaagatgccggtaagtacgaaaaaatcataaattatctggatgaatctaagagagattccttgcaggtaattctggaatttgtttctcaacactgaggagaacacaaaaaaaatagtggaatgtgatagtttgaaataaggatattagtttatactctaatatacaaatataaaagttgtttctttttcgttcttttttttttttggacttgtcttcgtttttattacatacatgcatgcgcttaacatattcccatgtggtttattttcgtatatagcattactttgtttagaagcttctattcaagaagaatcctccgacttaaccggatcagatacactattgtggtgtaatctggaccttgactgtctaaacaactcctcttgttgtcgtagcagctcttcttccgagagacctgacttcttgaacttggaatccctagtttctttcaccttctgggaacccttaaaattcaataatatttcctctaagaatggtataaactcattatactccaactcttctagcgctttgatcacgtgctcgggcgctatggttttcttagcctcgttgtccgccatttcggaagccatcgaggacaggatcattatgaattctatgccggagttgatgatgatttctcttgcatccttggtaaacatcaaatcctggtccagtatttcagatatcatcttttgtacggtcgctaagatcattcagtgttttctctaagttagtataaccgctcagtacccgcatcaaagcttgagttttgcaacaacaatataactaacatacccttgggaagcgacacattatcggagtctccagccatcaattaattaataggtacaactgtattagtaaatatcgttatgatttcttgcccaccttatactggtaactctgcacgatagaaatcgacaaggcgagcagagggcgaaaagcgcgaccaaaaaccgcttccatttatataggagggagagtgcagcgggctgggcgttttaaagtggtgcaagagttaattgcacatactggaatacgccaaagataagagcccgagctgattaaaccagatcgtaatttttgcggcgactattcgcatgaacaggctatgctgcatagtggtggcatttctttacaatagttttggttgaacgtgttgtacagttccccttattctttgattgtcatttaacacggggatgagcttcttgacaaaaaaattttatccaattttttttcatttctttttctaatctttcgcagctgaagcgatgaggtgaaaaaattaacaagtattggataggatatatgtatgtaaagatagatgcagagcatatatagtttaaacttggcttagcaagagggtaaaagacacatttgccttataattgttcattaccgatggattctcctgttctacagtccgcttatgacccatcaggtcagtatttgtgttatgtcactgtagctttggacaagcaacgcgttggtgtacagcccactcaaagggccacttcctccggagttgatacagtgtggaatgagaattttctgtatttagaggactcgaaattgaaggtgacgtgcttaaaatgggtaaacctggcttcttccgacacagtggctattatattgggtatgaataacggtgaaatttggctatattccgtattggccaacgaagtcacctataaattcactacggggaattcttacgaaatcaaagacatagacttgatgggtaatcaactgtggtgtatcgactccagcgacgcattctatcagttcgatctgttacaattcaaactgttacaacattttagaataaacaactgcgttcaattgaataaactaaccattgttccagcaggcgattctgttgcacaacttttggttgcatcccattccatttctttaatagacatcgaagagaaaaaagtcgtaatgacatttcccggtcatgtatctccagtgtccacattgcaagttataactaatgaatttttcatatcaggcgcagagggtgatagattcttgaacgtatatgatattcattccggtatgaccaaatgcgtccttgtggctgaatcagatatcaaggagttatctcattcaggccaagccgattctatcgcagtcactaccgaggatggtagcttggaaatttttgttgatccattggtatcgagttcaacaaagaaaagaggcaacaagtccaaaaaatccagcaaaaagattcaaatcgtcagtaaagacggcaggaaagttccaatttataacgcatttattaataaagaccttttgaacgtatcgtggttacaaaatgctactatgccttacttcaagaacttgcagtggagagaaatccctaatgaatataccgtcgaaatttccctaaattggaataataaaaataagtccgccgatcgcgatctacacggtaaagatcttgcctcagccaccaactacgtggaaggtaatgcaagagtcacctctggagataacttcaagcatgttgatgacgctataaagagctgggaaagagaattgacttctttggaacaagaacaggccaagcccccacaggccaatgaactattaacagaaacatttggtgataagctagaatcaagcaccgtcgcaaggattagtgggaaaaaaacaaatttaaaaggttccaatctcaagactgctacgacaaccgggacggtaacagtaattctgtcgcaagcactacaatcaaatgatcattcactgttggaaacagtgctcaataatcgtgacgagagggtcattagggatactatcttccgtctgaaaccagcactggctgtcattctcttagaaaggttggcagagaggattgcaagacaaacccaccgtcaaggcccattgaatgtttgggtaaaatggtgtttaatcatacacggtggctatttggtttctattccaaatttgatgtctactctatcgtcgttacattccaccttgaaaaggcgttccgacttattaccaaggctactagcactggatgcaaggttagactgtactataaataaattcaaaactttgaactatgaagcaggcgacatccactcatccgaaccagttgtcgaagaggacgaagacgacgttgaatataacgaagaactcgatgatgccggccttatagaggacggtgaagaatcttatggcagtgaagaagaagaagaaggtgatagtgacaacgaagaggaacagaagcatacctcatctaagcaagatggccgtttagaaacggagcagagcgacggcgaggaggaagccggatatagtgacgttgagatggaatagaggatatcatgcataaaatgctttcacgcatcagaatacaaaaataatctctaggcacataaatacttatatagagttcaccacataatgtaagaaaagaaaaaagaaaaaaaaagatcacgaaagtatcccacgcgaagaagatctgtcaaaagacccccacaatcgtttatcctttttgaactgcatctggcatcgttaacagtaaggccatctggaacatcaagcaagcactccacttttacgtcacaaccatagttggttaactaagaaaagacagtacatatttcccttccgagtcacttattttttttttcttctgaaaaaattaattagattaatttcaattaatatcatttccgcttatctgacttctttcattttttttctctatatttcgcgtttactaggaaagaaaaggaaaaaaaatttttccccctccatctgtcccaaatcgggtagcgatgagctgctatagaattttctatttaaacatgtttgataagcccaatttccgttagattttgttcccccttcgcagtttggtttgccgtaacttttttattttagtctccatctagctggagtaatacgatgtagtgccttgtaatctttcttatttttatattaccgttcgtgttcattatatccattacgttcccataatgtcggcaaacgataagcaatacatctcgtacaacaacgtacatcaactatgtcaagtatccgctgagagaattaagaatttcaagccggacttaatcattgccattggtggtggtggtttcattcctgctaggatcctacgtacgttcctaaaggagcccggcgtgccaaccatcagaatttttgctattattttgtctttgtacgaagatttgaacagtgtaggctcagaagttgaggaagttggtgttaaggttagcagaacacaatggattgattacgagcaatgtaaattagatctagtcggcaagaacgttcttatcgttgacgaagtcgatgacacccgtaccacacttcattacgctttgagtgaattggaaaaggatgcagctgaacaggcaaaggctaaaggtatcgatactgaaaagtctccagagatgaaaacaaacttcgggatttttgttctacacgataagcaaaaaccaaagaaagcagatttgcctgccgaaatgttgaatgacaagaaccgttattttgcagctaaaactgttccagacaagtggtatgcatatccatgggaatctactgacattgttttccatactagaatggctattgaacagggcaatgacatctttattcctgagcaggaacacaagcaatgatagacatatcatatccttcagtaacttgaatcatacagcagaatttgtacaatagacaacgcatataactgcgaccatatgtatacgtataactaattattatctcaaagtttattcccttagcctcaccggtaacctgtgaggcgcgattacgttttccctctgttcaccaccacgtaacgcgatatttgacacatacgtgacaactacttttgatggaatctgctgatttttttacctcacgaaacttattaaaacagataatttccctcatctgcaaggttggggaagggttggacagcaataaccagcgactgtttgaagaaaagatgactgttagtaaaatacccatatggctagattgtgatcctggtcatgatgatgccatagccattttattaggctgtttccatccagctttcaatcttctaggaatcagcacgtgttttggtaacgcaccgccagagaatactgactacaacgcccgttctcttttgactgcgatgggcaaagcacaagcgattccagtttataaaggcgcacagagaccttggaaaagggaacctcattatgctcctgacattcatggtatatcaggtttagacggcacttctttgctacctaagccaacatttgaggcaagaactgataaaacgtatattgaggccattgaagaggcgattctagctaacaatggagagatatcctttgtgtctactggtgcacttaccacattagcaacagtttttaggtgtaaaccatacctaaaaaaatctgtcaaatatattagcattatggggggtggactccatggtctaggaaactgtaacccaaatctttctgctgaattcaacgtttggattgatcctgacgcagcgaattacatattccgtgatcccgatgtaaaggacaaatgtatagtagttcctctaaatttaactcacaaggccatagctacttacaaggttaacgaaatgatatacaacgaaaagaataacagcaagttacgagaattgtttttggagctttttcaattttttgctcatacctacaaggatatgcaaggatttgaatcgggcccacctatacatgatccggtagctttgatgccgcttttggaattttatgggtgggatccatcgtctgcggttggatttcgctacaagagaatggacatatcctgcattgatgatgttttcaacgaaaactcagggaaaattatcattgaaaaagaatatccaaatgacagtgatgttggtacaataattggtctcgatttgaatatccagtacttttgggatcagatttttgaagcattaaatagagcagacaaaatgtcaacgattggataagaacttctataaaaggctttttttttttctactgacctttggtcaggttctgttcctttcattttcactggatacaaagaagtttcactaaaagttgtcgcgattgtatacatatatgcgtatatatacaattctacatgttttatatttattccattatattctcgttaaattttaactttaaattaagagggcaaagaggcccagcgggagttaatttttcttcccattcagggtcaagactccatcgaaactgtttcaacatttcagccaaagaaattctcatttctgttagggctagtttttcccctaggcatgctcttcggcctccatggaacccagtcacagcacatctgtttttcgccattctccagtttttccttatggtttcgatatctgaaccccatctttctggtttaaaatcatctgctgttgtgccccaagttttgggatcgtgtgaggttccaaagttgttgtacccgacatatacgcccttgggtataacaatttccgcccccaacttgcacgttttggtagtacatctattaataattgtgctcaaaggaggatacattcttactacttcgaagagaaaagcatttaataagggtaaatctgctaagccttttggatcagtgatgccgtttacttccttcctgagtttctcttgccattcatttgaatatttggctagaaggtagagtgaactattaaatagcaactgcgggttttcatggccagcgacaaggataatgacgatattatcggtcaactgtttgtagtcgattatttcgttattgtgagcacgaattagatcactggcagcaaaagtagtttgttcaaatttgtaattattgactaattcatcttgaactcttttaacgagaagttctctaaaactaacaacatccttgaaggctttttttcttgaaggaataggaagaacatcaaggaatggaaaagttaaaaagaatggatgaaatatttgctttttaatacgaatcaaatgctcgtggaaagcatttttttcatgtgttagagcaccaaaatcaaatccaagggcaacctgtgaaatgttatccaatgccattctctgggataaaggtcccatagggatcgaagtttgtccttctaggagtctgttttttatcaaagtgcataaaatttttgcatttttgaatataggtgcatcgtcaaaatgttggagcccgtttgtcacagcatttctgtagtttctccaaactgcaccatacgcgctaatgacattgtcccctgtgtaagcggcaagagcactgtatgggattttcttttgattaccgctcttcgcaaaagtatcttcatctttgaatatttgtgctagatactcagaacgagaaacgagaatattccaccgtgaaccaaagaaaaattttacagcaccgtatttttccattgattccctaatataaagatcgtatagctccgtttgatcaatgggaaatattactggtaaaaatactacataaaatgggatggtgggtatatttttgggaaagtttagaggtgggacaatgattgcaaaggcgacataggaaagagtaagaaataaaatcaaacacagaagctttaacaactccatttttaatgcttttttcgatttattctcttagtctgaatcaaataccattttgaaaaaacgaaaatatttcaagaaaattaatgtatttttttgcactacctaatatactattcgcatcaggatgaccagtcattcctcttgtggtccgtggcttgtaattttcgggaaagatagaaatcactgcattcatcgaaagaagtgaaaataaattgtatcggggaagtaatgaggggtggaatacgtaattgcttctcaatttgataatacaagttacagtctttttattgagagtccctggaaggaaaattattgatgtttacctttttttgcgacgcgcgtctggccataaataaaagggttctcttgccaagaaaaaataaaaaggcgccttaagggaccttctatgacaaatatggtgaggtatgcaacctcaatgaagagcaatgagaaaatttaaggggtaagtaagcatcggaatttgttgtttcctaacaatttgtctaatttactcaataatatcaggagaattgatcgaaaaaagcaaaccaggaacccctcacaaataagggaacataaagtaattgctcgtctttacatacatggcactcaatcccagacgtcgcgtgctaaaaatccttatattattggcccctcaggagtttatttgaattttgattgcattgctttcagtggacagtatatcataaaatttgcaagggcatagtgcctgccctacgatgttgtaaaacaatttctgaaaataggttcagaatcaaaaatgatgtataaatattgaaataaattttcacataaattgtgctcctccgcaaagtcttgactaaataaacaatttgttaatatcctaattcggtaaagctttgtcgagacattaacaaaaatgacatttactagcaacttgccctcaagctccgagcagtcaatatcaccacctgcctcttcattttcttcatcgactgatacgttgaaagatattgatattccccataatggggccgatttgtctacatatagtaaatttctggccctgtattgcagaagcgacaaatgtgacgatttttactctttagaggaaaaacagaattgtaaatttggagaccaatggctcgactttatcaacactattcacaatctggacttttctgaatccgaagtaagtggacgggtttctgaaagaattttgccagcttctttagcaaataaatttaccaataatttaggagtggcaataaagatttctgaatatacacgcgatgacgaacgccagattcgtgggtgtgttacaacagttgagaatgaaaattctttcaataactggttcgtatatcatattttagaccaatctcaattatctctaagtgaacatccaattgtaaccaaagaagttaagtatcacgaattatttgcagatttttttgagaaaaatttgaaaaacacaatagttaatgatcaatggaattttggtggccgtgattattttattgaacgttcaagatattttaccgatcgatatttgagaattgaatgcatcttgccagcgtttccatgtaagtcatctaatgagcaaaaagtgtacggttccgttcctgacaaaggcgaagaactcgctttgaaaagattaataaaagccacacaagaccttgtcaagatatatccaccgggtatgaaaatttggatagttagtgatggccatgttttctccgattgtattggggtcgatgatgacgtcgtgagtacttacacgaccaaattgcacgaactgtataaaagagtggctatacctggtgttgacgccattggcttttgtggattgaacgatttattttttagcggtgcagctagtaaagttttcgatccaaagtgggttagtgatgttgaagttgcacactacacaggaactcaaatctgtcctaagtccgatttgtcgagacagattttgatgaaaggctgtgatacagatgcaggtcgtttgagaaagcagattgcaatagaaggacatccaagattgcatctgtataggggcttttcacgttttatgatggaagatttatctctactggaacatttccaaagttattccagaaaaaaattcaagaaaatcatttcaatgatcgcttttaacatgattaagagaaatgacgcgtattcgaacttagtggaattgatattccctcatcatttgagaatttctattcatgcgcacactaacagcgggcccaaatttggtataaaagtaatctccaacgaacagtgttctattgttagttcgttagaagaccttgatgaacccaaatttgaagattttttacatattcccacaccttggcataattgtgtcgtgaaggttgaggatgaaaaggagaaatactttttgacaaaatcaaaagtagtcaaggaggctctcgaaaagggtatgtatgatggtgtatggaaagatactcgtttcgatattggagaaggaggacatttcgttatcaagaaaatctcttaataaagtaagagcgctacattggtctacctttttgttcttttacttaaacattagttagttcgttttctttttctcatttttttatgtttcccccccaaagttctgattttataatattttatttcacacaattccatttaacagagggggaatagattctttagcttagaaaattagtgatcaatatatatttgcctttcttttcatcttttcagtgatattaatggtttcgagacactgcaatggccctagttgtctaagaggatagatgttactgtcaaagatgatattttgaatttcaattgacgtaattaatgatactattaataatacagagcgtatatgaagtattgcaaataacatgcacagttcttttgggatgagaatgataatgaaaggcgaaggcgggcgttcagaaaagcgttgcggagtaacaagtgattaaatagcacccaaataatcttctttgatactaccgattgcgtgaatagaactcacttgactgatacaaccttcaattttaactctaattctactttttatggtgatgacatcctcggaactttggtatgatggtgggtttgaacccgcattaaaggttaaatcttgaggcatcagatgctttgtcacaaatactttcattggacctacttgcacttcgaacccgtgctgagaacatgaaacgactgtgccgtccactacttcccctttaaatggtttgaaaactacagctctatatttcacgttgaactcggcggacccatctgtgggcaatattctcccacgttgaatatctatattatcatagtctaggacacaaagaatatatccgaatttacccgtacacgaaccttcaacctcttccaatagttttgtctttagatattgcttcattcgaggaccgaaaaaggacggatgaagggtaatattaagcgaaaggtctttaataaaaaacattctcagaaattgagttatttatacagtggttgaaatgtgaatctattcttggactttcccactgtctaatcgcaaaggagaatggtgtaggaggagaaacggaaaaagaaaggctatgatattctgggagaagagataggtggacagacctgatcgacccaatgttagagaataaatcgacgaagtgagcttgtctacgttattggcattttcactgggatataggaataccgcatttattttccttgtatttttcaaaatagccgttgaaacccacagaagatcacttaatacgtaatcgcgttatacgaattttctcgatgaaaaagggaaaacgatggtattagaacttgaaatgtacatacatttcttgtggagaacgtaacgctactaacaaataatgtgctttgattagcaggctccaacagaaaaaaaaataaaataaaaataaaaagtacgcaacaccaacacagaatatgccacgattgacggttggaacgaagaatatgttgtatcctttgcaaaaaacacttgcagtaggaagttgcaagccagagcaggttccaataagatcactagcctcagtggtggagagttcctccaaaatactcgacaaaagcggcagcgatcgcgaagtagatataaacgtaagcgagaagatttataagtggacaaaggcgggcatagagcagggaaaggagcatttcaaagttggaggtaacaaagtctactttcccaaggccaggatcatcctcttgaggcccaacgcgaagcacacaccgtatcaagcaaaattcatcgtcccaaaatcgttcaacaaactggatctcagagactatctttatcatatctacggcttaagagcaatgaacattacgacgcagctgcttcatgggaagtttaaccgtatgaacctacagacgacgcggtttagagaaccgcagatcaagaaaatgactatcgagatggaagaacccttcatttggcccgaagaaccccgtccggacgaaaactccttctgggacagcaccacgcctgacaacatggaaaagtaccgtgaagaaagacttaactgcttgggctcagacgccaacaaacccggcacagcattcgacggagtcgtggggccttacgaacgggtggcccagccttttatacctcgcttcttaaaacgagagatagacaataagcgagagcgtcacgccgccgaactgcagcgcgcagataaactaattgccctgaacaggtacatagaagatctacattagaaggtttcccattccaccccttcgttaacccacacgcaaatacccagataagcatcttgcacccctcacacttgtatatacggagcaaactacataatctctaaacagaaaaaaaaaaaaagaaagaaaattaagaacattactttttccgagcaacaaacgcaaaaatatatgaagtggctgtagaacatgccttacggaagaaaagaatgatgatggcatccccttcccctgccctggaaggtggcctgtatttctgttctttttttatttttgttcgcgcaaagagcaagaacattggttgctttacttattattttcagggtcgcttccgcgggatgccatgcacggatgcctgcggagacagtggcgcggagccgtccgcatgctcgttccgcggagagtctcgagcgggtccgcgaggggcggatctgcaacgcacggtgccggggttaaggtatggcacgatggtaagacgatgagggaaaagaatactgctactgctgtgcgagactttggtagtagggatcggaaagggagcatgtacatctgaggaatatataagcaggagctctctacctggaccaaattgccttcttatgttgctgtaaagagatttgctagtcttgttgtagatacgtcatatgcagtattcaagtatactactgttaagaacatcacatcactaatactattagcgtataacagttactatacgaatatataaacacacacacacacaagcaaacacacttataattatcaaaaacctatgtcatcagatatcagagacgtagaggaacgaaattcgcggagctcgagctcaagctcgagctcgaactctgccgcccaatccattggacagcatccataccgcggtttcgacagcgaagccgcggaaagggtgcatgagttggctagaacactcacatcgcagagtttactatacactgctaactcaaacaatagctcttccagcaaccataatgcgcacaatgcggactcgagatccgtattttctacggacatggaaggtgtgaacccggtgttcactaacccggacaccccgggatacaatcccaaattggaccctaacagtgatcaattctccagtacggcgtgggtacagaacatggcaaatatttgtacttcggacccggatttctataaaccatactcactcggttgtgtatggaagaatctaagcgcctccggagactccgccgatgtgtcataccagtcaactttcgctaacatcgtaccaaagctgcttacgaaagggctcagattactgaagcccagtaaagaagaggacacttttcagatcctgaaacccatggatggttgtcttaatcccggtgaactgttggttgttcttgggagaccagggtcaggttgtactacgctgctaaaatccatatcttctaattcgcacgggttcaagatcgcaaaagactccattgtctcttacaacggtttgtcaagctcggatatcaggaaacattaccgtggtgaagtcgtttacaatgcggaatcagatattcatttaccgcatcttaccgtgtaccagacgcttttcaccgtggcaaggatgaaaacgccgcaaaatcgtatcaagggtgttgatagagaagcgtacgccaatcacgtgacagaagttgcaatggccacatatggtctttcgcatacaagggacaccaaggtcggaaacgatctagtcagaggtgtttctggtggtgaaagaaagcgtgtatccattgcggaagtcgcaatctgcggcgccagatttcaatgttgggataatgccaccagaggtttggactctgctactgctttagaattcatccgtgctttaaaaacccaggctgacattggaaagaccgcggctactgtggccatctatcaatgttctcaggatgcttatgatctttttgataaggtctgtgtcctggatgatggttaccagctttattttgggcccgctaaggatgcaaagaaatatttccaagacatgggctactattgtcctcccagacagaccactgcagattttttaacttcaattacaagtcctactgaaagaattattagcaaagaatttatcgaaaaaggtactagagtgcctcaaacgccaaaggatatggccgaatattggctacaatcagaaagctacaaaaatttaatcaaggatatagactctacattagagaaaaacacagatgaagcacgcaatattatcagggatgctcaccacgctaaacaggcaaaaagggcaccaccttcctctccatacgttgtcaactacggaatgcaagtcaaatacttgttgattagaaatttctggagaatgaagcaaagtgctagtgttactttgtggcaagtcatcggtaactctgtcatggctttcatcttgggttctatgttttataaagtgatgaagaaaaacgatacttccactttctatttccgtggtgctgcaatgttttttgctattttatttaatgcattttcgtgtcttttggaaatctttagtttgtatgaaacaagacctataactgaaaaacacagaacttattccttgtatcatccaagcgctgacgcatttgcgtctgttttgtcagaaatgccgccaaaattgatcactgctgtctgcttcaacatcatcttttatttcctagttgatttcaggagaaacggtggtgtctttttcttttattttttaattaatgtcattgccacattcactttatcccatttatttagatgcgtgggctccttgaccaaaacattacaggaggccatggtccccgcttcaatgttattattggcaatttctatgtatacagggtttgccatccctaaaacgaagattttaggttggtccatttggatttggtatatcaacccgctagcctacctgtttgaatctttaatgatcaatgaattccatgaccgtagattcccttgtgcccaatacatccctgctggccctgcttatcagaacatcacaggtactcaacgcgtctgttccgcagttggtgcttatccaggtaacgactatgtgttgggtgatgacttcttgaaggaaagttacgattatgagcacaaacataagtggcgtgggttcggtattggtatggcatatgttgttttctttttctttgtttatctaattctttgtgagtataatgaaggtgctaaacaaaagggtgaaatggttgtgttcctaagatctaagatcaagcaattgaaaaaggaaggtaaattacaagaaaagcataggcctggagatattgaaaataatgcaggcagttctccagattccgctacaacagaaaaaaaaatactagatgatagttctgagggatcggatagctcttcagataatgccggattaggactttccaaatctgaagcaattttccactggcgtgatttatgctatgatgttcctataaaaggaggtcaaagacgtatcttaaataacgtagatggttgggtaaaaccaggcactttgactgccttaatgggggcgtcaggtgcaggtaaaacaactttactggattgtttggctgaaagagtcaccatgggtgttattactggtaatatttttgtcgatggtcgtctccgtgacgaatcattccctagatctattggttattgtcaacaacaggatttacatttgaaaacggctacagtaagagaatctttgagattttcagcttatttacgtcagccttcgtcagtttctattgaagaaaaaaataggtacgtggaagaagttatcaaaattttggaaatgcaacaatattcagatgctgttgttggtgttgcaggtgaaggtctaaatgtcgaacaaagaaaaagacttactattggtgttgaactagcggcaaggcctaaacttttggtttttttggatgaaccaacttcaggcctggattcacaaactgcttgggacacttgccaacttatgaggaaactagctacccacggtcaagcaattttgtgtactatccatcaaccttctgctatattaatgcagcagtttgatagattattatttttacagaaagggggccaaactgtatatttcggcgatttaggtgaagggtgcaaaactatgatcgattattttgaaagtaaaggagctcacaaatgtccacctgatgcaaaccctgccgaatggatgttagaggttgtaggtgccgctcctggttctcacgctacgcaagattataatgaagtctggagaaactcagatgaatacaaagctgttcaggaagaattggattggatggaaaagaatttaccaggcaggtcaaaagaaccaactgcagaagaacataaaccttttgctgcatctttatactaccaatttaaaatggttaccattcgtttgttccaacaatactggagatcaccagattatttatggtcgaaatttattttgactattttcaaccaagtttttattgggttcacttttttcaaggctgacagaagtttacagggactacaaaaccaaatgttatcaatattcatgtatacggttattttcaatcctatactacaacagtatctaccatctttcgtgcagcaaagggatttgtatgaggcaagagaacgtccttcaagaacattttcgtggcttgcgtttttcctctctcaaatcattgttgaaatcccatggaatattttagcgggtacgattgcttattgtatttactattacgcggttggattttatgcgaacgcctcagctgctggtcaactccatgagagaggtgctttgttttggttattttctattgccttctacgtctacattggttcgatgggtttgttaatgatttctttcaatgaagttgctgaaacagcggcacatatgggaacgctattgttcacgatggcattatctttctgtggtgttatggctacccctaaggttatgccaagattttggatctttatgtatagagtgtcacccctaacttatatgatcgatgcattattagcccttggtgtggctaatgtggacgttaagtgttcaaattatgaaatggtaaaatttactccaccatctggaaccacctgcggtgactatatggcatcatatatcaagttggccggaacaggctacttgagtgacccgtctgcaacagatatatgtagtttctgtgcggtatccaccaccaatgcctttttggccactttcagttctcattattacagaagatggagaaattacggtatttttatctgctatattgcttttgattatatcgctgcaacattcttgtattggttatccagggtacccaagaagaacggtaagatttccgaaaaacccaagaagtgatgacgttattttccttttttttagttatattatctttttattatattctattctctctactggggagaaattacttaattttcatttatattaaaataatacctactgtttcatactttcactttaaccaccatttctttaagctaaagtttaggaacgctaaacatatcattgtttacttttcgaggaaacataactttcaacatcaggctcttttcgttttatattatctatattctatatagtagtttatagaaatgcatttaacactaaataacagacaagataacgttttcagagtcgaactggattattccatcttggttgtttgatttggagatgcaaacgctaaactcgtaccggcctttttcaattggaataatttctaagttaatttcagaaactttggttgtactgattggtttagttaacgaaccattatacaaaattcgtctgttcgatcttggtaatatttttgatgtcttgctgtcgaaaatcacgatgtccaaaaaatttacagtagaattttgttttcttctacatgtactagtcggctctgttattatcttcaagtttattatttcccctactttgacttttggctcatcaagcaatagctgcactccgtaaaataatctcccggggtatatcgtgtagaccatcttgtgatcaaacttttctatgaacttattgaaatccaccgaacctgttacagattggtctgtggttaatttccagttacatttaagctttgaaatgatatgttcgcgacaccaaaatttttgtctcatttctatagtctgttcttcgtttaaaccactttgaataaattgtcggcctggatagattcttggtataggtgtattctcaaaattatactttttgtaatcaatttttttaataggaacaataattctcgaggtatggcttgcctctacatgatactcattactagtgaaatcttcaaattgaacattcaattttattccgtcaatccaagaatttctgaagtctaataataacaatataaaatctctagagtggaggttagattctgcacgtattttgctcattacatactcaatccaatcaacattttcaacttgcgagctgaagagttcatttagcggtatgatgtccatacttggtacttcaattgttcttctcaatgttacttcatatggtattgataacttttttaaataaatgcaggattcatcagtagcgctcataccgtattcgatcaataagtcaaatccggtgaaattaaatggaacagcagtattatctaattccaaatcaaatgtgatggtttcatttggcttgattaccgttggtaatttaataatacgtacacaagacttagagagccaatctagctgtttttccatgatgtacaagtcatctggtggcatttttttccaataatcaggtttcaacatttgctcaatattattcattggtatgatcttaatatgatttattgcacagctcagtgatttatttctcaccgttatatgaaaatcagttttggtaccatccagcatcatccatgagtttcttgtcatcttggaagtactcaatagttctaattgtggttgttcaggcaggattttaatttttaattttccgtatatacatttactgtattctgcctcttcttcaacaggattcgatcttctagaatcgtttataatatcgaatttctgaagcggtagttttaggatagagatttttaggcatgaaatctcgtagatttttttgtatgttggctttttaataatcaaaggcaatgtgatggatcttattgactcggctttaacattatatggccctgaataacttacagcttttctatcaatctcacaaaattcagatatttcctcatctagttgaatatcattgatcgtaaaatcaaatttgaaaggattttgaaccctgcaggtgaattcagccttatcgccaactaaaaatactaaaataggaactttggtgctgttattagaaacaaaagaagttggttgaacccgtttgaaagggttgaaaacttcctgcggattaatatcctgtgtcttttgtctattttctaggctttcaaggctgctaacatctgactctaatgggatttcgtttgaagtggggtcactatccaatattctatttataacaacttccctcagaatgaagggatcccaataacttgtgatagactcgttggtaattgatggttgaatatattctttaaacaaggcatcttgttccgactgatttaacagatgcgtatatttcgtaattagtatcgagctaaatttagcgacatattcgaagtcattgatttttcttgaaactttaatgcatagttgtaggatctttttctgtaggatcaaccaagtagattgagacggatcatctacattgattttggcctcgctttcattgatgttgaggagttctatgatggtatctatcaaggtcctgtagtcaggatgccatgctatcttattcggagtcgccaaaagagcaaccatcagcaatcttaacacgaataattgctttcttttgtatcccaaaaggcgataaacttccgccatagtagagtatattttaatttgagcctcaacttgcatttccttcaattgtaattcgaacaatttattgctatagaaataaacttcaaaccttgggaacatcggactattagggatatctgacaaggccctgtgttggtttttcacaatattgtccagaacgtcctttgaaaactctgaactcttataacacgatgtcatgaaagttaaagtcttcagtaaaaactcgcaataaaccacttgcggagcatattcactattgtgcatcaaacttaaatcataataatacaagactttgtcagatatgcatttaattaataacgggaggttgatgttttctacatcaatatttaatgctggggcagataaagacataatggaatttctaggtgactgcatagcagctatagatatgctgttccttggtgtgcttgacgccgtcgtgcttgctgtggctttactattggaatctacaggcgaaatccccgttgagctagattcaaaattgagcttctccacaggacaaatgagactcacaatttgtggaatctggtatgacaaaccgagataagatagaagtaaaaagcagatcgaaataccgtcaagagcagaacccaaccataagtagtcacgcactttgtacaaagttgtgatcgcatcaacaaagctgttcaacgcatcaacgtaccttcctgccagcaattggaaattgcccaaaattttcatttgtctgcccaatgatttttgttgagacctattctcagatgtggaaagcgtggtagctagctttagagaagcggatctctttaaactattggtagtcatctcaaaggaagataacctcttagaagcagtagtaactgagcctgccttcgatgaacttgagacggaagattgtaccgctgacatgggtgtgctggatgacgaagatgtgtaactgttctgtcttattagagttgttttcaataccgcattcccaccaatcgcacccggcgacctcaaagtaacatgtttataggaagagtaatagctgttcaatgcggttaaaaagttccttgctatgtcgcacataatcgtttctatgtttttctgcatatctggagaagatgcgaatacattttccatcgtatctatggtttgctcaagctctttagtgggtgtagatgaagcgtacaccaaattcggtgaaatcaaagttggatacttctccttcatgaaattcaaattggtcaaggggtcactgtaatcgtttaccagcccaataatgacaaatgttttccgaaatggctcaaaatcatacagaaacaactccaatgcatcgtcatgatctatggtcaagaagtcgaaaaataacttcccatgtggaaagccttgcggtgtgaagatagggctgtcaatgggggttacatcagacagatgaatttcgttgaattcagaaagtttctgtaccgcattattaaactcttttcgcgtccaatggccaattggtatcactaaggtcctaatcttagatgggccaacatagcttgggaaatgcttaagaatattcatggtttttgtctccctgtaacaggttgtgagccgcaccttaaaccagttatactagaaccgtttaaactacaatctggcctgattttagttttgcaataacacgattaagcgtttacacatgcacattcatatataagtatacgtatttacacacattttattcgaaacctttaagatcgttttgtcacaatccatgatcatgatttacgacgcgagatgtttcgcgcctcactttgaagaatgccaaatataaaagtataaatatgggaactattcttatttgtgaagctgctgtaaaaccttatatgtagcttctacaatcgcgatgtgctcagcatcgtgtaccctttgctcgtactgctctagtgtttcttcgccaggtatgatttctagcttttttaccaccaatggctcacccttgtcgacctcctcgatgacatagtgcaccatgcatccggccgtcagaggcttgttctcgtcctgacatttgcgccatgccatttcaattgcgtgtgtggtaccatcgaaacaacctggtagcgctggatgcagatttaatatcggcacagattgcagttggctcaagaaagtagatccaaggatcaataaccagcccgcgcagatgataacgtcaggcttttcctcgagcactagttttgcgaggtcgttctcaaactgggatcttgccttggcccttgcggctttgtcctccttcgcaataccctttgtatatgggtatagcgaacaaacctttgtggggatattattgtccgctgccctagttaacccgtatgccttcttgctggaagatatgacagagacaatatgagcatcctcgcctaattggccctgcttttgggcatcgatcaaggcttgcaagttggaacctgagcccgaaattaatacgacaattctggccatagcttttggaaagattattgatgtgtgttggctctcacctgcgcttgctgcaagttaaatcatcaaccttgaggctaggagcgttattcaactttagaagtgtcttctcttcataaactactctatataactttcctcttgctggaataaaaaacaggtcagagtcactagcaacgagtcactcattcgaatccttgctgacgcttttagtctttatgctgaaatctatcttcgaagtcggaaggaaaatgcatttttaaactatcactagaactaccattttagagcgagcagaaggttcctcttttcttaaacaagtataattttcctttttggattgtactttatattcttacactaaacggcccctagatgtcacctgagctgtagtcaatgtatacacccattcaccgcaccagatagtaagttgaaaagtgtatcatctttaatatgaatatgaaagaatgaagtggagttcatccatatttcacaagaaaagaagactccaactcaaacagttgagtgttccatatacattctgtttcaatgataaatttagaggattactgggaagatgaaacgcctgggcctgatagggaaccgactaatgaactaagaaacgaggtggaggaaaccatcactctgatggaactgctgaaagtgtccgaattgaaggatatttgcaggtctgtatctttcccggtttccggtcgcaaggccgttctacaggaccttatcaggaatttcttgcagaacgctttagtagtaggcaagtctgatccttatagagttcaagccgttaaatttctgatagaacggatcagaaagaatgaacctttgcctgtttataaagatctttggaacgctttaagaaagggtaccccattgagtgctatcacagtacgttctatggaggggcctcccacggtgcagcagcaatcaccttccgttattaggcagtctcccactcaacggcggaaaacgtctaccacatcttccacatctcgtgcaccaccacctacaaatccagatgcctcttcttcttcatcatcttttgctgtaccgacaattcattttaaagagtctccattttacaaaatacaaaggctaatccctgaattagtgatgaacgtggaagtcacaggcggaagaggtatgtgctctgcgaaatttaaattgtccaaagcagactataatctattaagtaacccgaatagcaaacacaggctatacttattttctgggatgattaatccattaggatcccgaggtaatgaacccatccaatttccattcccaaatgaattaaggtgcaataatgttcaaatcaaagataatataagaggtttcaagagtaagccgggcacagctaagccggcggatttaacgcctcatctcaaaccttatactcaacaaaacaatgtggagctgatatatgccttcaccacgaaggaatacaagctatttgggtacattgtagaaatgatcactccggagcaactcctggaaaaagtattacagcatccaaaaattattaaacaagccacgttactttacttgaaaaaaacacttcgggaggatgaagaaatgggcttgactaccacatctactatcatgagtctgcaatgtccaatttcgtacacaagaatgaaatacccttcaaaatcaataaattgtaagcatctgcaatgttttgatgcattatggttcctacactcccaactacaaattcctacgtggcaatgcccagtatgtcaaattgatatagctttggaaaatttagcaatttccgaatttgttgatgacattttacagaactgtcaaaaaaacgttgaacaggtagaacttacttctgatggtaagtggacagccatattggaagacgatgatgacagcgacagtgacagcaatgatggtagtagaagcccagaaaaaggtacttcagtatcggatcatcattgttcttcttcacatccaagtgaaccgattatcataaatctcgatagtgatgatgacgaaccaaatggaaataatcctcatgttactaataatcatgatgatagcaacaggcatagtaatgataacaataataatagtatcaaaaataatgatagtcataataaaaataataataataataataataacaataataataataatgataataataatagtatcgaaaataatgatagtaatagtaataataaacatgatcatggtagtcgcagtaatactcccagtcataatcatactaaaaatttaatgaacgataatgatgacgatgatgatgatcgacttatggcggaaataactagcaatcaccttaaaagtactaatacagatattctaactgaaaaaggttcaagtgcaccctcgagaaccctggatccaaaaagttataacatagttgcttcagaaactactactccggtgacaaacagggttattcctgagtacctcggaaacagttccagttatattggtaaacaattgccgaacattctgggaaaaacgcctttaaatgtgactgctgttgataattcatcccacttaatctctccagatgttagcgtatcatccccaacgccaagaaacaccgcttcaaatgcaagttcgagcgctctcagtacccctcccttaataagaatgagttcattagatcccaggggatccactgttcccgataaaacaataaggcctcccataaattccaacagttatactgcatcgatatcagattcatttgtccagcctcaagaatcttcagtttttccaccacgtgaacagaatatggatatgtcctttccttccaccgtgaactcaagatttaatgatccacgtttgaataccacaagattccctgattcaacattgcgtggggcaactattttgtcgaataatgggcttgatcaaaggaataactctctaccaacaacagaagcaatcacgaggaatgacgtcgggcgacaaaattctacgcctgtacttcccacgttgccccagaacgtcccaattcgtacaaactctaacaagtctgggcttcctttgataaacaatgaaaacagtgtccccaatcctcccaacactgcaaccataccgttgcagaagtccagactcattgtaaatccattcattccaaggaggccttactctaatgtactgccccaaaaaagacaactttctaatacatcctcaacttcacccataatgggtacatggaaaacgcaagattatggaaagaaatacaacagtggttaaaaacgaggctaaaattggacggttccgtccagctctttcatgaaatattttctttgtaattgtgcatatgaccttcattttctataattttccgttcgaaaaagaaatattttcttcttttcaatactcaaaggcaatatcactgtttgcattcccctagcatttattacctaccaaatacagatgcacaagattagataaaatcttacataacacaaaaatccagtccataactaacacaatcattactattatataaaaggtattccgacaccaaccttattcttgtattctatgtattccgcgctaaagaactctatcaaatatttttcttccacacgaattctatcactgaaaaatttccaaagtacaaaaatgaaaataaccaatgataggggatttagaagcagtagctgagtgccaattgcccaccaaaagaacccaagataacttggatgtcttgaccaggagtaaacgccagttttcactaaaacatgatcggactccttcttggtcttcacaatatgagaaaaggaatgtcccgcagtatgcatagcaatagttctggtatattgtcccagaataactagaagacatccaagtactgtacaaagcttggtagctagagagtagctaaaaattttcagatcaggaaaaagaaagctttctacgaggcattccagaatagcaaaggaatgtgccgccatgtaacttttgccgttgttcagaagaaaggactctgaatgtaccttaagaggattgtatttagctgtaatataatactccaaaaaatggaataaggacagggcaataataaagaggttaaaattcttgaatctaatttgtggaaaaagaccaacaaatatacctaaaagaatccccagtatgtaggaagtcatggtcacctcatgcagcggattgcgtctgatgtctggatactcatgctcgtcttcttgaaaatcttggtgcatgttgtgttcaaaaacggtgaccacaatgaaagaggaggtaaaaagagtaattatcttgaaatcgattttcactttcttatataattcatcaacacgagaacctttctatatactggtggtatcatgtaaagaattgttttaccatagtggcccatttgtcaattcgtcttgagtgatgtttcattatcaatcggttgctatgccaacgaaaatactatgtcagactctcttgatgtatataatgaatggcaaagtacatagaaatagataaaagttgttattgtgagtcggaggggctgtttgtttgtcctactcgttggccgcggccttgaaattggttcaaattcgatgggccacttcttaattgacttccagaagctctgcctgaatctgtgccactggtttgagacaatgttgcaggggccgtacccaatcgttgacctcttccactaaaagttctcgtttctctttgcgaagatggcacattggcaaagttgttgttgaatgttgcagtttcattgtgggcacccgttatgcgagcatatagactagtaaaccaccatggcgttgagaatttcccattgggcgagattccgtaggttggatcagcttttctggatatcatcccccatattggccccagtgtatgggtatctaagcatgtataaaggtaccctgtagtaaaaccgatcaatgagattacgaaatcaccctcattaaaaacgaaagagataaacaattgaattaaggggaagtacttcccccaaacaggaatcaaaccataaaacatgatctgcacgttggcattgtcgatcgaccaagtatatgtaatgcatgatatgaacccagaggtgagcacaacagggtagtaggacccataaatgattgtagtggccgtagtgatggctagtatacaaaagcacaggtagtaggcatagtctactgttaccatcggtcctcgtctattggacaaaccgggaccaaaatgccctcgctccaactgtgaggacctgtcataaatactatatagttccattagcgcaggcatggcacgagacgaaagcattacacaagaagtaagaagtctccatatctgaaccttcttgaacgtcaaattccaaacataaataaagtaccacggattgattagattcaaccggccgacgatcgtcataacgatcgctagagtaaataaagttcttgttattggggggatatttaaccagaattcttttgggcccatcacatcattattacggcctccatttccatgtaatgtacgcacattccttgggcctgccattatttcctcgaaaatagtttttgatttgacttggaaatgcggaattcactggtaatttgttgtattttgccttatatcctttgtttgatactcttgtcttatattgaagaggacacgatttcatgagccgcgaacgggtaagtagggacttttcacatttgaaatttttcaaatgtgatgaggatcgattctgcaaagcagcagataatagcagataaaaaatagagagttgcaatattcaagttcctggtagctgctcgaatcaagaggggtgaattaaaggttttcgatttttgctatggctgttcacaccaataggcaaatccttacaagaggcaaaaactatgctacaaagcaatcaaagaaattcggtaccgatgaggtgacgttcgacaaggattctcgtttggattatctgactggctttcacaagagaaagcttcaaagacaaaagaaagcacaagagtttattaaggagcaggaaaggcttagaaaaattgaagaaagacagaagattcggcaggaacgtaaggaggtgatggaagaacagttaaagacgtttaaagagagtttaaacttggaagctgagatagaggatgcgaaaaatgataagacggaggatttgcaggtagaatctgatgaatcctggcacgggtttgattctgataaagatgacggcgataacgacaataatgaaagtagcgtaaagcctattttgaagaaaggagcaatcacggaaatatacgatgactcaactactgttgaattggagacattggaacccaatgataactttgaatatttagcccagctaaataatgtcaaattagaaaaggcagaaaaagtactcaaacaaagcataaatagagccaccaaatacgcgaagtttctgggcgtggatgagaaacaaaagaagaagccaagagtaaaaaagttcagatatttgaccaaaaatgaacgaagaataaaccaaagaaaggcaaacgacaacaagcgtaggagataatgcagtcgcattatcgtcgggcaccgcctggggtttcttgacgctcaaacagtgtttgatttttttttggaaaagtatatactgtgcatatgtatttttcgtttattatatgtaatatatcgaataaaccattctacggggaaaatagaacaaatatttacagcatttgcatgattttatatggcttgcccaacaaattatttgcttgcaaacttaatataatactctgcgtccaatttgaaaacgacccatatgcctcttctaattacttcgaaatactgcatttcgccttggaaaaaaatgtagtcgctatctgcggcaactaatttcagattctgcgataaatatacccatagccaccagaacctcagcaaaaagtcaacgagaatcgccgaatgatacatttttttctttaatgtgacggcacttttggatctggatcttaaagaggttaacgagtccaatgaccaatccatccttacatcccaaaataacgtataggaagaattaattagcataaaccatctttgaacgtggtgtagtctttcttcgttgatggatccctcatacactcttgatctccaggtgcaaaaaagaatgggaagattacaactgtatttcaatgcattgaatagtaaagttgcttcgtgcagtaaacggtattctctcaaacactgcagtagtcttaccagtacaggaagaagggctacggatagatcaaaatgtgtgaagggttctctaaaaattagagaggtaaacaatgtgaagtctatcaatggttttccaaacgatgtcaacgtgtcagagattaaaatgtaggtattccttaaggaacggggggaggattctatcaacaaacatctcctagtacaatattttattatctggcactctttcaacagaaaccaaaatatagtgacacattggatcaatggtagaaaatatacgatgagaatgatatttttgagtggaccttctataatattcatgaactcaaaaaggaacacagtggcaaagtggaacggtataataatccttgttatcttcaaagcaaaatttctagctgttctatgcaattgctgtagagtataacctggacgtatatcgtgcggtactctcgtgagtatgacttgggatacgtctaaattactatgcaagaagaattttaatatccatgtccagatccaaagggcaagtattatgagcacaataaatcgctgcggagggggaacatttaatatattttggagataaagtccttcagaattactttcgcttttctccatattttgcggcccaacttgttgcagaattgaaaactttgtataatactaataataatttataataataacaataataatttataacaataataacaatgccaaacaatttatatgggtaaccagtttttggtactgtttgccatcaatattgcgactaaatcgggagcggttagcgctggcttgcactttttgcaactgactctatttctttcattgattatgttattttcagatgacgaaatacgccaaaaaaattcgggaaataaatactagcgtgatatcggtttaggtatattacaaaagaacaccaaggtaaggcatcattagttatgtatgcatattactgacttttaccaagcggaccatgacccgagttcaatgattacccctaatacaatttttgtgtgttccgccatatgagcgagacttaatctgtccaaagtatccatggtgctgtgaatatacttgttagtctttttgaactcactttcaatcacgaaggagcctggaaatccgtttctggtggcactcccatgatcgctacaagcatagccacattgtgtatccctgtaaggaatggatagataagagttgataattagttttataaaatcagttaatgcgggagtagtgtagtcggtgacaatccccacatgttcatcttctggatcagaaacatatcccgtcatgtcttgctgaagcatcgctctcacatgctttttctgtttggcataagctgtaaaaacatcaagagaacccaacaatcccccctcttcggcggaataaaagtgaaattccacagtgttgttaggtctaaatcctctcttcaaaaaattttccgtatataatctgagagcctccatattagtcaccgtgcctgacccattgtcgtccgcacctggagctgccattatggatggcagtagcagattgatagaatcttgatgagaaccaattattataatatcttctggcgtagtagatcccgtgacacggactataattgaatattgcttccattctttgtgatcaaaatgttcaatagtcaacgtatcttgcggaatatcttttgtaatattagcgatagttgcagctaaccactcggcagattcaaagccgtgatcggacttgtagtaacgggtgtaaaaacttgtaaactttgccaagttcttgtgcatagagcccttgtctatattcttaatcgaatcatccactacttctttgttcgatatctcaggaggatagttatacgttggtactgttggctcttcctccttgttaaagaaaggtaagaaagaagtgtgtttggtcacatcaaagaatttgacacctcttcttcgtaagtttagcttttctgattcgggaacctccattacctcattctctcctacttgtaaaacccttaaaggctcatatggatatgaccatgcgatgatggcaacattaaataaaacaaaaagcgactgtatcctcatattgtgctaatcagcggttgattatgttacttactttttcgaataaagattttgtatttctttagcttcgaagattgataattattgaatatcaagtttcagtttactatagcggtccgaacatatgaaagattttagtaaagacgctggcaagcttttcagtcaaaataatacaaaaggaaatagatagaaaaaaaggaaataatcaggcctccatattggactcaactatccttcagtaccgcaaaacttattgtgtccatatatcctatgtcagcatacatcgcaatgaaaggagtaataacaaacgtcgatgagaacataagaaatgatgaagatgtggcttttgagtacgaaatacaaaagacaccgcagaacatacttacatggaaaagatatatcgagtattggaaagaggagggaagaactgacaaacagattaggtggctatatgaaagattttgttcacaatttgtaacagatacaagtatatgggaagattatatacgctgggaatcaacaaaggaagtagtcgaaacttcacgtattttctggctttttcaaaggtgcctgaaaagctgtgtacgagattgtgacaggatatgtttgtcttatttagaattggcaattgaacaatatgacttggcaatgataaggcatgccttagcttcatctttaatgaaaatggagagagaaatgcatcggaaagtttgggatcctgtcataaaatttgtggaagaaaaagttttaccattaacgcaactggattcaactcaagaagatgaagaagaaagtactgatgaagctgaattgataaatgtacttttagtgaagggtttcacgaagggaggttttattagcgaggaaattagtgaaaacggaagtagaggtgatatttggtcgtcacatattttagaaagatacttaaaagtggctcctcagcaaaaacgaaatgaatcgctggcaactcttgcattaactagagacaatattaccatcaaatcagtatatgaaaagtatttgccacaagatgaaaatagtgggaagtatctacctagttcagaactgccttttgaattaaatttcaattatttggccagcctagaaaaactaggtttagataatcaatatgaggagttcatgaggcaaatgaatggcatatatcccgacaaatggctttttttgatcctatcacttgccaaatattatatctctcgcgggaggcttgacagttgtggtgatttattgaagaaaagtttacagcaaacacttaggtacagtgattttgatcgcatctataatttctatttgctatttgagcaagagtgctcccaatttattctgggaaagctaaaggaaaatgacagcaaattctttaatcaaaaagattggactgaaaagttacaagctcatatggcgacatttgaatctttaatcaacttatatgatatctatttgaacgatgtcgcactaaggcaagattccaacttggtggaaacgtggatgaaaagagtgtccttgcagaagtcagcagcggaaaagtgtaatgtgtattcagaagctatactgaaaattgatccccgaaaagttggtacgcctggctctttcggtaggctttggtgttcgtatggggatttgtattggagatcaaacgcaattagtacagctagagaattgtggacacaatctctgaaggtaccgtatccttatatagaagatctggaagaaatttacctaaactgggctgatagagaattagataaagaaggggtggaaagagctttttctatccttgaagatgcattacatgtgccaacaaatccagaaattctcctcgaaaaatataagaatggacacagaaaaatacctgctcaaactgttctattcaactcattacgtatttggtccaaatacattgattatctagaggcttactgcccaaaggatgcaaattcctccgataaaatattcaataagacaaaaatggcatacaatactgttattgatttgagattgatcactccagcaatggcagaaaattttgcattgttcttacaaaatcattacgaagtcatggaaagttttcaggtgtatgagaaaacaatccctctgtttccccccgaaatccaatacgaattatggattgagtatctagaagtagcgacatcacatcaattgtcatcactgagtcctgaacatattagatttttgtttgagaaagcacttaagaatctatgttcaaatggtatagactgtaaaacaatttttatcgcttatagcgtatttgaagaaaggataagtggtctgattagcaagagtattgagatattacgtagaggtgctgtaataggtactgttagtgtgagcacgcacctcgaaagtagactgcaactgtggagaatgtgtatttccaaggccgagtctactttgggaccatcagtaaccagagagttgtaccaagaatgcattcaaattttaccaaactctaaagctgttgagtttgtgattaaattttcagatttcgagagctctataggagaaactattcgagcacgtgaaatccttgcctatggtgcaaagcttcttcctccatccagaaatactgaattatgggatagctttgaaatttttgagttaaaacatggggataaggaaacttacaaagacatgttgaagatgaagaaggtgttggaatccaacatgctcattgattcagctagcgttagccatgaggaaggtaacattaacttcgtggcggcagcaacctcgcatgctcccaactcgcatactcttacccaatcaacctcttcatattcgattaatccagatgaaatagaactagatatttgatataagctatgtaaaatcatgcatcattttcgaaaccataagttcttttttggtgcggccttctgcaattactgattaagtagcaattttccttcaaacatccgtgcactgtggatgtttgggttgtgtattttgctttcataacatacagatattttgtttaaggaagtgaaataaacaatatcataaaacaggtacttcatagaccataaagcataacccagattatcctcttagatagcaatgctaatgtaaacagagatccgtttgcgtgactttatactaatatgatatgtctacttcgctttgtgttcgagcagcctggcagtcccctctagccgcttttttccctttccgaaggtttccgcctaagccccctggctctaggccgagaaaatgttaatgctccttctacgagaaaatgcttgtcgccacaccaggacaggtgctcgacgacgcttccgctaatctttctcaatgttgtatcttctttggcggtacattactagtatgaaaatggaataaaaacagtacctaaattatttacttacttcccgttaaagcaaccccaagtgcccaatagaaggataaatcaatagtcaatatgcctccaaagtttgatccaaatgaagttaagtacttgtacttgagagctgtcggtggtgaagtcggtgcttccgccgccttggctccaaagatcggtccattgggtttatccccaaagaaggttggtgaagatatcgccaaggccaccaaggaattcaaaggtatcaaagttactgtccaattgaaaatccaaaacagacaagctgctgcttctgttgttccatctgcttcctctttggtcattactgctttgaaggaaccaccaagagacagaaagaaggataagaacgtcaagcatagcggtaacatccaattggatgaaattattgaaattgccagacaaatgagagacaaatccttcggtagaactttggcttccgttactaaggaaattttgggtactgctcaatctgtcggttgtcgtgttgatttcaagaaccctcatgacatcattgaaggtattaacgctggtgaaattgaaattccagaaaactaaggttgtttataacatcaaaaatccattccatatattattctgtacttttaatttaaaaggctttaatctaacatataaaccaaaatattttacttcacgttatattctttttttttactgttgcagcaaattgtagtccggctgtgttcaatcaaccgtctacatgttgaaatagatatttccatctatgaaatgggccaaattgttcatcgacgtaaatatcaggcaggtttctagtatttgacccttctctttgcaaattttttgtcttgacatccaagcttcctgaaacccatctttcacttgcttgtattattgtagaattatttcaacgataccactcataactaaaaaggctatccttctttgcatgtagccaatgcattgaagtgttgctattgtccccgttcaggctctgcaactggataaaatatcttattatggtgacggattaaaattattcaatttaaaaatccttctgcaaatacaaaaaggaacttttgagttttacgtattcttatgtattagagtagagaatattttaaaataataaactaagatagtgtgtatcagttgttattttatatgtggtttatgttcattttttttacttctctttcgttaattccattttcattaactaaatatatatttgcctgaaaaacattatgtgcatggccttcttttctaattgaaaggtttacatacatcaatggcatgataggatgttgcaactttcaatctaaacatggttgccatataaaatattactctaaaaatgtactaaggataaaattaaacgctacctaatcctgccgatcataggatacctattgtatgttcaagaagaagaaaataggttcaaattaatagttcaatttaaacttcgagtccattttacaatattagtttaattttgggcaattcttataatttcggattaactaaagtacctatataattataccttatcgcggcgaaaaaagtataaaccacttattgtagtcttctagcgcaggcctgctcatttttgaacggctttgataaaacaagacaaagcatgtcaaaatttacttggaaggagttgattcagcttggttcccccagtaaagcatacgagtcctccttagcatgtatcgcccacatagatatgaatgccttttttgcacaggttgagcagatgcgatgtggcttaagcaaagaagatccggtagtctgcgttcagtggaattccattattgcagtctcttatgcagcaagaaagtatggtatatcaaggatggatacgattcaggaagcactaaaaaaatgtagtaacctcataccgatccatacagccgtttttaaaaagggagaagatttttggcaatatcatgatggatgtggatcttgggtgcaggatcctgcaaagcagataagtgtggaagatcataaagtatcactggaaccatataggagggaaagtcgcaaggcgctgaagattttcaaaagcgcatgtgatctagtcgaaagggcgagtattgatgaagtatttcttgatttgggccggatttgtttcaatatgctaatgtttgataatgagtacgagcttacaggcgacttgaaactgaaagatgcattaagcaatattcgtgaggcttttatagggggcaactatgatataaattcccatctacctcttatacccgaaaagataaagtctctgaagtttgaaggcgatgttttcaatccagagggcagagatctgatcacagattgggacgatgtaatacttgcactaggatctcaggtatgcaagggtatcagagatagcataaaagatattctcggttatactacttcgtgtggtttgtctagcaccaaaaatgtttgcaagttggcttctaattacaaaaaacctgatgcccaaacaattgtgaaaaatgattgtttattagattttttagattgcggaaagtttgaaattacatcattctggaccttaggcggcgttcttggcaaagaactaattgacgtattggatcttccccacgaaaacagtattaaacacatcagagagacgtggcctgataatgctggccagcttaaggaatttttagatgctaaagttaagcaatctgattatgatcgctcaaccagcaatatcgaccctttgaaaacagcagatttagcagaaaagttgtttaaattaagtagaggccggtacggtctgcccttaagttctcgccctgttgtaaaaagtatgatgtcaaacaaaaatcttagaggaaaatcgtgcaattccatcgtggactgtatttcttggcttgaggtcttctgcgctgagcttacgtccaggattcaggatctggaacaggagtataacaagatcgtaataccaagaacagtatctatatctttaaaaacaaaatcctacgaagtatatcgaaaatcaggtccagttgcgtacaagggcatcaatttccagagtcacgaactcctaaaagtaggcataaaatttgtcacggaccttgatattaaaggaaagaacaaaagttattaccctttaacaaaactaagtatgacaattactaatttcgatattatagatttacaaaaaactgttgtagatatgtttggcaatcaggtccatactttcaaaagctcagcaggcaaggaagatgaggaaaaaactaccagctcgaaagctgacgagaaaactccgaagttggaatgttgtaaataccaggtgacttttacagaccagaaggctcttcaagagcacgcagactatcatttagcattgaaactgtcggaaggcttaaatggtgctgaagaatcatccaaaaacctttctttcggggaaaaaagattgttgttttcacggaaaagaccaaactcacaacatactgccacacctcagaagaaacaagttacatcttccaaaaacatcttatcattttttacaagaaaaaaatgacctattccaaatagacaattatatggcttcagcaactaaaacgtcctgataatattgcttttccaaaatttctaaatgattcacgggcgccaggttttgttgataagaagaacgaagtacctttaatatcttatgatcggaaaataccgactgatgacttttgagacttcgcttttgatcaaagtgataacattatgtacaatattcatactaggatttcttgatagagatttggaagtctataaaaaagaaacaacttgttataatttatttttgtagacatgactcacagaatattacataccttcataatatataagatccatgtgataatgaatgctggaagcatgatctctgacctcagctgattgttcaggggacttaatcaattagatgcgtttaaagcaggaattggtttgatacacacaatctcatgttacaaagtaacgctgtttaaaaacaaatctgaagaataataatgcaagtaatattatacatcataaaaaagttatacactatcattactcttctgaagaccagattacaatacaaattaaggcaacttggccgagtggttaaggcgaaagattagaaatcttttgggctttggcccgcgcaggttcgagtcctgcagttgtcgttatttttaatgtttttatttggtagcaacaaaatttgtcagtcaatttcttttgtttttttctttaaaaggtgtaacaacgttatcactcaagtattcgtttcttattatcaaaagtcttagactttctattaatagcagtttgttcttttccacaacgcgctaaagatatttcgctttctgacccgtttggttgcagaaaatttttttaactaatttaggaatatttagattagttaattggagggcttattcaaagacagtagttacagcgatttaaaagcagtgtccctcgtaggcacctgtagtcatttcattcgtttggatatttcgctgtactgcttcctgcattgtaatcaagagaaagtttacaacttagagcactaactttgtttgtaaacattttccgtttataatcaattgccatatcatcaattttattatcattctttaaccagtaactaactgattccgcacccacattattgaaatttttgcgatatctttttcctcaactgacgcagtcaacagtcagaaacagagaatgtataaagatggtctcattgaaaataaaaaaaattttactcctggtgtcattgttaaatgcaatcgaggcctatagtaacgatacaatatattcaacttcatacaataatggaatagaaagcacaccctcatattcaacatccgcgatatccagtaccggatctagcaacaaagagaatgcaataacatcaagctctgaaaccaccacaatggctggccaatatggtgaaagtggaagcacaacaataatggatgaacaagaaactggtacgtccagccagtatattagtgtgacgacgacaacgcaaacttctgacacgatgtcatcagtaaaaaagtctacggaaatagcgacaccaagtagtagcattgtacccacccctttgcagtcctatagcgatgaatcacaaatatcacaaacgcttagtcacaatccgaagtccgtggcggagtcagatagcgatacaacctcctcggaatcctcaagtagcgtaataatatccacatccgatagttcagcggtaccgagggaaataagtccaataataaccacagattctcaaatttccaaagaagaaggcacattggctcaaacttccagtatcagtgaaacaacgagaattgcacaaatggtaaccagagtttcacaaatctccagcataacggcagcttcaacaatagatggctttagtagtgaatcaacacaaacagatttttccaacactgtatcgtttgaaaattcagtcgaagaagaatatgccatgagcaaatcccagctctctgaaagttacagttcaagttcaaccgtctattctggaggggagtcgactgcagacaagacatctagctcccccattaccagcttttcatcttcttatagccaaacaacgtcaactgaaacctctgagagcagccgagtggctgttggagtatcccggccctctagcataacgcaaactacatcaattgatagttttagtatgagtgaagtagagctttccacatattatgacttaagtgctggcaactatcctgaccaagaactgattgtcgatcgcccggccacttcttccactgccgaaacatcttcagaggcaagtcaaggtgtaagccgtgaatctaacactttcgcagtatcttcgatttccacgacaaactttatagttagcagtgcttcggatactgttgtttcaacttcaagcaccaatacagtgccatacagctctgtccattcaacctttgttcatgcgacttcctcgtcgacttatatttcttcttccctttattcttccccatccttatctgcatccgtttcctctcactttggcgttgctccttttccatctgcttacatatctttctcatcagtacccgttgcagtatcctcgacgtacacgtcttcaccatcggcttctgttgtagtaccttctgcctatgcgtcttcaccatcagtacccgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacctgttgcagtatcctcgacgtacacgtcttcaccatcggcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacctgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacctgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgttgcaatatcctcaacgtacacgtcttcaccatcggtacctgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacccgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcagtacccgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcagtacccgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacccgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacccgttgcagtatcctcgacgtacacgtcttcaccatcagcacctgctgcaatatcctcaacgtacacgtcttcaccatcggcacctgttgcagtatcctcgacgtacacgtcttcaccatcggctcttgttgtcctgtcatctacttccacatcctctccatatgatattgtttactctccatcaacttttgctgccatatcatccggttacacgccttcaccttctgcttctgtcgccatgtcatctacttcctcatcctctccatatgatattgtttactctctatcatcttctgcttccagatcgtccattgctacatatgaattttcaccttccccatctacttctttacccacctcttctacttacacatacttttcatctgcttatgcgtttgaattttcttctgagcggtactcaacaacatccacaatagcaccaactcaaatacatagcacattgtccaggattacggatttcttactgcagacttcgatggcaatccaaagtatagtctctcagcaaatttctacaagctcaactttaaatgacgaaatacattcaagcgcgctttccgttttcaacccttcagcttcgaatttggttgaaacttctctgataatttcatcgacccaagcaagcataacaagccccaaaaactcagctaaaattagttcactacagagccagctgtctagcagtacaaaaaatccatacgatacggcgaacaagaatactgagaccagtggcagatccacagttgtttcgaatttcctatacacatcttccgcggcgaaaccagacaatgaaaagttttccgctactcctacagagataactacaatttcaagtagctcgcacgcatattctttatctattccaagttctcataattctgtgactggactatcacataactttgtcgattcgtcaaaaagtgcaacctcatttggctactcatcctcatcaatatcttcaataaaactttcaaaagaaacaatacctgcaagtaaatctgtttcaaacacacaagaaagaatcacaagctttacatcaacattacgagcaaatagtcagtctgaaaaatccgaagggaggaattctgtaggttctttacaaagttcacatatttcatctaacccatcgctctccacaaatacaaaggttgattcgaaaagtttatccaggaaagtatcgaaaaccatgggcgaaaatggcgaggaaaccggcttaaccacaacaaagacgcaatacaaaagttcttctgaaaccagtgggtcatattctcggtcttttacaaaaatctcaattggacctgctacgactgcagttcaaactcaggcaagcactaattcagtattcacagcccctgccttgtctacctatcctactactccgtacccctctccaaatagttacgcatggttacctaccgctattatagtggaatcatccgaaacgggccccactaccgcatcattcaatccgtcaatcactggttcacttcccaatgcaattgaaccggccgtcgctgtatcggaacccattaaccacactttaattaccatcggattcacggccgctttgaattatgtatttttggttcaaaatccattatcttcggctcaaatcttcaactttttacctctcgttttgaagtatcccttttcaaacacctcatcagaactggacaatagtattggggaattatccacttttattctttcataccggtctgggagcagcacaactaccctttccccaaaatccatatcatcattatcagttgtcaagaaaaaaaaaaaccagcagaaaaaaaatgccacgaagtcaaccgaggacttacatcctccacaagtcgacacatcctcaatagcggtgaaaaagattgttcccatggtagactcttctaaggcatacattgtatcagttgcagaggtatattttccaacagaagccgtaacatatcttcagcaattaatccttgatgaaaattcgactctttatagcaatcctcaaaccccactgcgaagtttagctggtctaatagatagtgggatcccattagggggattgacgttatatggctctggagatggtggttatgtccctagtttaacctcatcaagcgtcttggattcttcaaaaggaaattcccaaaacatagatggaacttacaagtatggagctttggatgactttatcaattcattcacagattctgcatctgcaggaaagtatgctgtaaaaataatcatctttttgattgttttaactattggcgtactcttgtggttattcgttgcattttttgctttccgtcatagaaatatattattgaaaagacacccaaggaactgcatagggaaaagcctcaataatgagagggaacttgaaagtaccgagctttcccgctcttcttctggaaaccaagtttataatgaaaagccgccagaatctgaaaatgaaagtgtttactctgcggtagatgatcattatattgtgactggcgaaaacacagtctataatactattcacagattacattataccattaatgatgacggtgatctattgtacagggacgcaatccccctcgattttgatcaaaccaatggggatgatggttcgggaatagacagtatagtaagagactgcgtgtatgacaaaaaccaagatgctacggaagccttcttgaatgatgaggagtccatatcaggcattctagatgttgatgaaaatggtgatattcgattatacgacagttattctgacaatgaagagtcaaacagttttcacttgccagacgaagttattgaaaactataacaagaaccatttgtgcgaaactaaacttcatggactaggcactgaatcatgtactacagatgatcccgatactggaaatcaaattacgaatgagttttctacagggagtcagacatgtttgccaagtaccgcttataccacaccccttcatacaaattcgattaaacttcacacattacgctacacagaatcttcactaccaaagccaaatcagactcttttctctaatcttgaagatttagaaatagaggatattgacgacaatggtagtgtttcagatgtacatatcgaggagctggatgctttagacgaagaactttataagagaatgtcgaaagttataaaacaacagaaccatcaaacgacaaaaatatagcgaaaaatgattattgactgtgcaataaacgctgctggaaggggcgcttgcaacaaaagatgatcacaaaaattgatacccattaatacacataggctcacgccattactattattatatatatcatcaagtattgcatttgtaattttatgagtccttcttagtaatacatgaaggcttttttttaatattttcggaatcaacgagagtacactattctatccgatgataaccgagataaatgaagatagtaactaaccaatgaaaaaagagcgagaataaattaaagcaataatatcaagttagtcgtgggaatatatgatccacgcataataaggttacattaagcactgctttatcctctatgtctgctaagaaaaggccttcgggaaacgcagcatttgaacttccaaaacggagaagaacctaccaagcttgcatcagctgcagatcaaggaaggtgaaatgtgatcttggtccggttgataacccacacgacccaccgtgtgcacgttgcaaaagggagctaaaaaaatgtatttttagctctaataagggaacttcgaacgacttgcctcctaattcgattaatgcaataagtctgccatctctaggtaagagtaagcaagagatacaaaatgactcaacgagcccaattttatcggatgtacctttgtcaagaaaagggattagcagtgaaaaatcatttaaatcagaagggatgaagtggaagcttgaactttcctccatgcagaacgccctagagtttctggcccaagctgctggaactgtagcaaaagaaggcgcaaaagaaatcataaaagagaagtccacaacaccgaaaccactgaaaagttctttggatgcgacaaataaatctgctacggacgaggggttgaaacgactttcaaaaagtgacagtactaacacactttacgaaaatacagcagatatgcttaaccacacgctgaatacgaataggaaaacatcacaattaatggaagaaatcgggaaagtgagacctccacctacccggaaaattgacgacttcgattacatcggtccagatagcttgcttactaaagaggaggcgattgaactcatagaggcattttttctcacgatgcacccattctttcccaatatcccacttcaattgcatgatccgaaagaattagcagaatatccaattttgttttgtgcaattttgactgtttctgctcgctatcatcctttcgatactttaggattagacaatggagaagatgggatgagacacattgaagttcacgataaattatgggtgtattgccagaagcttatatctcaaacaatttgggcagaggctagtactaggtcaattggcaccgtgcttgctttcataattttcacggaatggaacccaaggagtatccactataaatggtctgactatgcaaatgatcctgagttaaataatgtcaacgctagaggaagtaagaatattagtacgaggaaggacgaagaaggattgaccggtgtcggcgcaatccgtagaagcgaccgaatgtcatggatgctgacagggtctgcagtaaggctggcgcaagatatgggattcattgaaaacagctcaaaagtattcattgtcactcatatatctgagactaccagtgctatgaatatgaatcaaagatccttattagcagaatcattcagcgttttaaacttgaatttaggaaaaattgaaaacgatggaaatgaaagcaatgaggattaccttgggaatgaaaaattttatctgaatgagattttgcctgatgaagaaagtaaactaaggtggaagagagtttttgaaaactcagaaaatgaccacgacaacgagaaaaattttttgactgattgggagagggagtttttaaacgatgagtatgttctatattattctaataaaaaagatgatactaatctagcacagaatcacataccaccatttccactaagattctcattcgcccaaagagcaaaaatagagatcattcgaatcctatccatagcatatgagacgatttactgtgagaagaataagaggaaattggcaacgacagatcagagacacaacctctctgtcctaagtgttttttctcccttgatagagggctggctcagtaactacagagagcttcttgtacccctttctgatgtccctttctcactagcagataggaagaacaaaaaacaaatatttgataacatcgatagaataaatggtgaaagtattatcacagatttcaattattgtcaactttatatcttttccctcgcactgcaagtggatgggaaaacaagcagattgaatatgaatgaaattgtgacaagcgcgaggtatgtggaattagcatacagatctgcaaaagaaatattgagttctgcaaagcgagtttcaaggcaaggaatgctaaaatacatgcccgtaagatgggtaatacgaataattagatccattgcgttcatagtaaaatgctacctaacacttactggtagtgaactggcaacaaatccagatgccagaaacattttaaaattaagtgcaatatcggttgacgaaacattcgatatcatccgtgacactgcggttactttgaaagaagctacaccagatgaattacatctatgtcaaagatacgcagccatattaatgtacttatgtacagagatgaaacttcgaaaaaaatcttacttagaacgaccacccttattaagagatggcaccactcctctagagagcaatcgcgaatcctcactggagggacaagacttaactaagaagccaatattctctaaacgtattggatataataaaaccgagactacttttgaaccctcggaaaggcctttgacggaggaaattaatagcaattctcagaattcaaatgatacatcttctaaaggtatcgttgatccttttgttgaacaaaacaacgatatcacaacagcgttactgaacaatgaactcttccaaggtccatctctatctgacgaggttacagattggttcggtgctagtgaagatatcgggcttgaatttgtagaaccatggacagaacttattgagcaacgatatatgcaatgtggagatggtgataataataatttcgaaaatttatacaacttgttcgtgaatagtaataacatcaataatgatattaataactcaaggccaataacgcgtaaataagtagatatcaaagaattacgtcatcaaccaagacaaccgcactattcgtaaaaatgattttaaatacaaagacagaataacaggggaagatggaggtatataataatgcgaatgcttcataatactatgactggttttccattgggcatatgagatgattttacggctcaatcactacttatatatgatttctataacaaagcaggccattacacattaggaacggctatctattacataagaatatgcagcaaattcgttggatatgttaaagtatattccacgcatgctgagaagtggattgccagaaacgtgacgtgaaatacctactagaacaaaaaaaaaaggaatgcaaacgttctaggagccataggaatcaaaaagaaaaaaattgaattaatagagttcgtgagaatcattgcgaattgagattctaattactgatctgagacttttgtgttttataataacaaggtgcataaactacttgagtgataaatttcccctcatatctagtagtgcaagctacgctgattatttcatctctaatactgcttgtcagtaaatggttcaaattcacgtggggtataatatgatttatcgcaccttcatccctctcatgtgattctgaattctgattgctttggtttagtattctgttcagataggatgaattcaggtatatgggcaagtcaggaactgggtatctacttagaaaaaccgcctctgctgtttctgcatcaatattaccgccttgctgtaaagtagcaaataaatcatcttgattacagtcaacaactctatgtgtaaagctgggaggttcttggggatgcacgtcatcagaatctccttttacagaaatcgtagagccgtcacctatattaaataaatttggtatttcgttcgaatacaccaacctctcaggcttgacctcggccatcaaatccaaactgctagccttcagacgtacaaatgagtcacgcatatttattgaactggacctacttaagcctctataatctgaaaacggtgtacttggcctttcaacacccttagcagaatagtaggaagattttcgagaggaagaaggaaatcttttaagttccggtctcttgggcaattcttcatccagtgttggctctacttgcgagtcgatgtctgcttcgtttctaaatggctcgatcgtatgataaccgggcaatacttcaaaccagttgacaaaattgccttctgaatccgtagctgtaggaagaaaatttgagtgagtcaatataccattgatggagaattgcagtctataaattcctgcaggcaaaaaaagatctggaacaaaccattccttatgcacatcatcataaaccatgcggatcctaggatttaactgtttttctgagtctaaacttgcattctcatccaaggtaagctctctttgctctttaagagcagaagcaatatccgtgcttactataaagacttccgtggttgcagccacggtaccatcgtctttccattttagaacaactaaagtattttcggtggagtttgttgatgatattgaagacatactcgacatggaattagagtgatgcgatatttctctatgctgcggtgcagagtattgactttcattgtcgttaataattggatgtagtggatgcaaaggctgcaaattcaaaccgtttgttaagatactctttcttgattgtaaagaatgcaaagaagcaaatgaggatcttctcgaatttgaaaccgaccttatttttttattctgggctttctttgtcttattatggtgcttatttaaatctctttccatcaaggtcttatcaccgtacagtttcatcatcatttttgcagtagcagatataggtgcggtaaaatcgtcgttggagcctcccgcgtttcccttgttacgggtgttattttcaatatttccattgttattagcgtggcttatcctttctgcagtatacattgaattagaggaattcacccttgaaagacgttgcatatccttttttaaagcattttgtaaaagagactggttcaaaaccatatcttcactttgaagtacgcctgcttctgcatctacactatcactgtttccctctttatccatttgagagttctcagaaaatgtttcgtcgttattgagatattgatattggtatgcatggatagatggtttctttgaatagggttgtcttacaggaatatcaatggaatccgtcttggtcaaggcgggaagtgatgctgaatgcaccgatgaagacctcgttggagaaggggaagcagtagctgaactttctaaaagattttttttcaaagctatgatgcttgagcgatgcctttcatggtgtggtttgtcgtttctttcattttctgttgtttcgtcaaccatggtgtaattcaaagtagacagatcatccagatcacttttagttcgtttgacagtggccattgatggacctgggctcaaaaacgacggagatttcacctgctcttcgggtgcacccacatcgtgatcatcacttaaagtcaaattggccaacgtagtgtcatttacgtctgcggcagaggacaaagaataatcctttttgaatagatgggacgggcccttatcgatagtagtatcactgctcatgcgcccatcacaatctgtcgatggatcgtgagatgcaagtaattgcattctagggggaatggcaccattatgttcgctagtatgactggcgcgtctcttatgagtactcttcctattgttaaacagttgagaggttatgcttccctgacgatctttattgaatgcatcatgaaaatgatgtccatgctcctttttggttgaatgcgatggatcctgagtagaaggactgtttcccatggcggctgcaacaactatataatatgacagttcaactttccaagatgtcagtccacacgcaaaaaaagaagtgcaaatgaaagaaacactaggtaagacaccttgtttatgtaggtatccacttgtatcggatatatctaccattgttaattgtcaatagtattccatcagagacaatggtaaaaagacaaaaaaggtataatcatcgtacaaagcgatcaatattacatgctctcatccaacattatgtatactcaagatatgtttatatgctacaggagctgtctaaccagagcactctgtaagtcgcgagctttgactactattttgcagtcatctgtacattttgccttgattattaattcgctgcataaatcatctatgtccaacgatgaatattttggtagggaggagatctcttcgagaatgtggtagcaagacgcttttccattcgatatggcgctgctaatgtgttcaattgcttcagattgggttcgaattgttttagtatgagaagcagccaccggaagcaccgaagctagagatttctgattcaacaggtggcttgttattaagtcgcatttgatctccttatttgaacatggtttggtcccgatacacttgcggttgcaaatattattacactggctccctacagcaaggggaagcacgctggggaataaagtatcatcttctgtctcgtatggaagatacttttggtcaatttcacattgacatgctgacgtatctattttttcagcggtcaggcgttcagagtgctgaggaaagtagttatgaatgtcgtaatctaaagcttctagaccagtctgtctatcattggagacaagatcgagactgaaatctggcatttcactaccattaatactttcgtcaccgatggtaacggcacctgttcgatttccggggggagaatcccacgaattggttaaactgggagcgttccatgagcctatgttccacataactttctcattctcttgagtgtgcggctgtacttctatacttgtgttcacagtcatgttttcatctgaattaggcgatggcaattcctttgcagccttgctaactgctgtacttgttcctttttcgttttcccttttctgttgttcttgcagatcatcgaggaaggctaatattctttcatcatcagaattcttagctctatattttgtaatttccgacagtaaactttttaaagaacatagtaaaaagtccgtggtagtcttattctgcgcatctttctgttctagtaactctaccctctcttgcaaactcttcattttggcttctttcctatctcggaacgctcgttgagctgccctattctgggcagtcctcctactcttagcttcagagtcaatcctttttctgcctggtctgcccaccttcctcttaggtgttccatctttatttagcaacatttgcttcttcatgtcacctgctaaatatatttgctgacctttccgaaggatattgcccatttatcttaactggtcgttccattgcttatatgtcgtccttaaaagtaacaccccattcgtatgaaagtataatagtaattgattatcgattaactattgaagaaacactatttatgctgttttgaaaactaaaaacgccagtggaccgatatagaaataaacaaaatggcccttttcgtgtgtcacgtagctcccaaagttctttccgacaatcacatgccaggtattgccgtatttgacatccaattgcttctttaccgtcccagcaatgtctctttccaactggtacttgtccagagcatctttactgatggttaaaatatcctctttcagcttgtcggtctaagttttctccttgttagtaaatatatatattcaaatgtacacacacaaaacatgtatatcatggcacaattacatactatgtcagacgccttaacaatagctgcaattcatggaagaaaacctcactcttcctcgagttagtaaagaaaaattgtattgaaagtcacaaaattgtgactgagattaactgacatacgcgtactcttattttcatcgctcattttggttttaatttgctcttctttatgtcgtttcccagtttcactttttaccctggcagtagttttggaggctttccttttctgcagtttcgctagtttgtaatctccatttaaagggaaaagagaaccaggcaacaagataaagagataagggatagagacataaatagacatctatacacgtagtgagtaacaacggatactactacacatacagaaaaaatggactacaacatatttgaggcggtacatgaacaacaaagcagcacatctgacatggatctctcagaagaagataataatccattcgtcggcactcatcacctatatgcttctggaattgggactactatcggcgaagctcgcccagagaacgaaaattcgcccccttcttcatcgtctttgccatctagcccggcacattcctcttctgctggctcttccagagcatctacgtcatcttcaacctcttctcatgccgtagtggaagcagatgcggaaactgaaccttttgtttccttgtcgatgtctactactgctactattagcaaatttactccccacgatatgaatgggacacagcagatccaaatcattgatgccggcgatttcaaagatccatgggggaaacacgctatcggttacgtaattctatatgaaaacaacaagattatcagaaggtactctgaatttcattctttgaggcaatctctaactagactccttcctacgataattattccacccattccatccaagcattctcttctcaaatacatatggagtcccataaacgcagcaaatgattccaaaattatctccaccaggaagaaaatgctcaattcattcttgtctaactgtctgaacattcaagaaataagcaacgatattgtttttcaaaaatttctaaaccctgaatttaattggaaagatgttttaagttcgtcgccgataatcatactacctttgaataaccttttagctccacctttaagcccaacaaaaccaagcccccttcattctattttacctattccatccaactcgtctctgagaaactataattcgatttggcaacaacacatcacagtaaaaagtcataatgaaatttccaacctcccaacagaaattttacaaaacgaatctcaatttacacatattgaaaatttattccaaaattataagcgaataatcacccatttattaaaaaacataagatcaaataaatctcatttccactccttgtccacgtattttgctgaattaggcgcatattataatgcttttagtttggaaaatgacataaccatgcccaacagccttcgcgaatctgaaaacaattcaaacaacccaatgatggaaattattagtcatattgaaaagacaggccattcattcgatgttatatacatttcttccgagatcttaatagaaaagtacacctctattcttgaggaccccattaatgagttattgcagttcttaaatgagtcattcaaagttctaaatttcaagaaattaaagtttttgcaatttaaaatattagagaggctaattatcgaaaaagaaacgaaactttcgagtctcactgagattgaaaaccaactgcagaagattaatgaaagtttaacgcggtcgactatattgacagatgaaaattacaaagatacaaaggctgctgacctgacatttgttaaaaaggacgtaagatcgctatcgaagtcaagttcaaattcaagctccagtggacaccaaaacgaaattcatataggcgcaagtaaactaaactataaaacgtctacgccaacaatgaatctcaataaattagaaatcaaacaattgactgaacaagaaagatctaaacagatcaaacagttgaaccaagatttatccaaattgaaagattgtctatcaatctgtatatcagacatgctagaaattaacaattcgtcatacaacagcttaatgcatacatataaccatattaatttgaccattggaaagatcttgaaacttttcgcagctagcttcaaagcatggatcaaagaatgtctgaagaattggaaactggcaaagttacaaatcgacgaggccctataaaaagcattaccgtcacgcatcgtgttgcaaatagcatatacatatatatatatatatatatacatataacgtatacgttagaaaaatttgaatacacacattcatttatcctattattatcattttcattcttacccgctccccgctttcatccggtggcaaaagtaagaacaaataaaagctagacctagattgaagaaactattaagtaccaaaaagcaaacagtgggcacacgcgaggaaaccacattatatttcgcaagatgtttaataatcatgaaattgacaccatattaagcactctccgcatggaggcagatccctctttgcatcctttattcgaacaatttgagaaattttatgaagagaaattgtggttccaattgtccgaatccttgactaaattttttgatgatgctaaatctacaccattgaggctcagattatatgataacttcgtttctaaattttatgataaaatcaaccaattgtcagtagtaaagtatctacttgcctctttgaaggattctaaggatttcgatgagtctttaaaatatttggatgatttgaaggctcaatttcaagaattggactctaaaaaacaaagaaataatggatcaaaagaccatggtgatggtattttgttgatagatagcgaaattgctagaacttacctgttaaagaacgacctcgttaaggcaagagatttattagatgatttggaaaagacattggataaaaaggattccattccattaaggataacaaacagcttctattctacaaattcccagtattttaaatttaaaaatgatttcaattctttctactacacaagtctattatacctttctaccttagaaccatctacaagcattactttagccgaacgtcaacaattggcctatgatttgagtatctcagcattgttaggtgacaaaatctataattttggcgaactattacaccatccaataatggaaactatagtcaacgattccaattacgattggcttttccaattattaaatgctctaaccgttggtgattttgataaattcgactcattgataaaagttcaaatatcaaagattcctatattggctcaacatgaatcatttttacgacaaaaaatttgcctaatgacattaattgaaacagtttttgtcaaaaatattaggatgctttcatttgaagatatttcaaaggctacacacctaccaaaggataatgtcgaacacctggtcatgagagccataagtttgggtctattaaagggttctattgaccaagtaaatgaactcgttaccatctcctgggtccaaccaagaatcataagtggtgaccaaattacaaagatgaaggacagactggttgaatggaacgatcaagtagaaaaactgggcaaaaaaatggaagctcgtggccaatccatctgggtttaggccattggcagttatatataaaacacacacgcacacatatatataaatgcagaaataaaatcaactatcaacaaatattgtcaaaaatatacttcgcaactttaccattcttataaacatcattatgcaaacccaaatcgtccaaatacaacttgaaacttaactgataatcctgaagacaagaaattaaacaattagtttgtcttaacgttaataactcgtcgctataagaatgcactaggtgcatatcaatactgaagcgagaaagggctttcttcacgtaaggcattactctcgagggctcttcctcgtacatttgaataccatcagggaaggcaagtcttgtaaaacaatcatactctgggtattctaccaacagttcctttaacgagtatataccatccaatagaaatactctcttcacgatctgcaaaagtcccaacatttgcaattgcgcttcactcattttttcttgaggatctttgagtgcagctaatatctgccaaataaaggtagctccaacggaatgtcccaccatattaatgttcgttaatcccttttctttaacaagccttgttatatttgacacagcatcatataagtttcttggatttgtgatctctggtgataacctgtattctatagagtattgacaaaccgttgactcagtatccattgatttgatggtattggctaattgattaaaatcattgggcgtattctcaggatcgttccatgcacctccatgaatgtatatgacagcctctctagtgttttgtgagatttcttggaatgtcaatgtcttgttgaatagtgttatatctggtgaaatggctcttacggtatttgacatattcacgacagcctctgagcttttccttgctttgattttttagcttgaatggattgcaacttgttgtaatcttacaatcgttaaaaattttaccatgccgtgcgtgctttatagaatattgaacaatattcttttaggtatagattgattagtttacatactttctttcttaatatctacaatttttatatgagaagagtaacattagaaaacaagtgcagagcatattctgtgcatctattccttaaccttaggtttggaccattcaacacgtaaaattaaattcatataacccctaccatccaagaaacgtaaagcttgttcggcaacttcttcgctcgaaaaggtaacaaaggcgagacctcttgatttacctgtttctttgtttctaacgacagaaactcttggaatgggtgcgaatgggaacaataactcttctctcaaactattttcatcggcattttcattaacttgcataatcttcaaagtacacatatcatcacgttctctagagtctctgtaagcatcggatgaaggatctcttgcaccagcacgacgagaaggtggaacatactgccctgggatggaaccagctccgccaacttggcctgccttctcttcactggcggcctcgacaccgccttcattagtggctgggtcttctaatgctgaaagttcacttaaaattgtcttgaatggacagttcatggtcatatggtcgttaccacataatctacattgtagaccggtctttgtgagacttgccttttctttttgtattctttcttcttcagcttgtttccagttcctactcaatcttaattctacttcttcacccaatcttgctgtaacagcacttggacctgctggagaccctttttcagagccatatttatgccagttttttctttctgcaacagatttatggactttttccaatactttaacctcttttactttctgagtaatcttatacttgacaccgtcttcaatcttgtatgtaatgatagatctagatccatctgcattctctatgatctcctctggtgcaacttcactcattattcctggtggtctttggtcttttgatcctttcaatacagcgagtaactagggcttctcttccctctcttttgccatcgtgataatttttcactttccacactcagtgaaagaaaaaaattttaacttcgttacaagcgatgagtatagatcggcaagaaactttgaagcagtatatttacaggattaaattatatatctacagttccttcacctcccaatttggtgaaacagtcttcccctcgattccaggtccaatgaccgtactcaccccttctttgtttagtagatatttttcggcgactctatgaacgtccaggagagatacgtctaagagttgttcccttcttgcttgtttcatatcgtctgtaacaccgctcatgaaatacgtcacgccttctcctttgggacttttaggtgcgtctacttgttgaaatattgtcaatttagcttcatcaaggtctgtgacgccccacttggcatcgttcagtatataacgcccgctattcttgaaggtttctaaactcttcaaaggctgaggatccctataggaatagaaactgaaaatacccgctaaggcgctataagaagcaccaccaccataagcaccacccttttctctgacttctctgtgcaaatgtttgaatgttagcatatttgacataacttgaagtgcagagccatccttatgtgtatacggcacacccaataaagcttgggatgtgtaatggacctggaaaggaaattttatcaaagtatgtttacatttggatccaataagaggataatctgaagtctttggtccattgggcaagcagctgccatgaggtaatctctccatgaattttgaaatttggctttctactgttttcgcttgaacatcagagtctgaggtgataaaaaaattcatgttattggtatcaacaatgtacttttgcaattcagttagcttgtcgacaacttctctttggaaagtttcttcattgtctaacaagctgtgcaatctatttataaattgtagttgctcaataccattgagggtctcatttatagctccacttgatctataatgtgcggcagaatagccccttgcaaatgcatgaccggcatctgctacagaagatgtgtttgaagatgctaataagcggataagaactttcaatttatcgctgtttttatggaaatcagtttctagtaagatcttagaccagaattcaaaaatgtggtcggtcttcgaatttaaagaccatccgtcaaacccgaaaatcaggcgaggctctgtggtgttagggtcagatgtaacctctacatgtgttgatataccacccgtatgtaattttatctgatcttctatttcactgaaggattctgttgttgtccctaggttagttaacgattcagcaaataaaggtaagtatgggaagagttcaaagggtattatgtcatttagtaaacgtttacctctgacatatgtgataccattggtatcagtaatcctagacattgtattattcttctgttcgattgaatatttatcaccagctcttgggatgtcttttatttgtaaggtaggtaaacaggataaatcttctttttcattttgtttctcctgtaacagtataccacgtttaaagatgtttttcttgtcttgttcatccaaggcagtaattttttctctcagtcttgtttgttcttcatcatccaaagatttagagaactcttcagatccctgaatggaaaacgtgaaacaaggtttatgaacgatatatttacggattaaatcttggaataaagtatcacctttcgtttctaagtcacctctaaatctttgcaaaacgtcctcaaacaacaagctctcaaaaggatcgattttgtttgtccaaccaggtagtatagaatagagtaattgaagtccaaagtcagccttttgatccttcttagataattccaattgttcaattatggcatcgatacgcttgcggtcaaaaggatgttctgtttccaacaggttttgaaaaatattatttacagtgtctttaaatatttcaatatcactcacgccctgtataccaacagttagcaaatttactgctgtagttggttcaacacctgaatttacggagaactccaaaccaattcctgattctattaatttttgatacattacagaagaatggccatccattaataaattccccagtacttttaacaaaaaggtatcatatgtgtcctgtggcgctccacaaatccacgtcattgaggcttttgtctgcttctccggtggaagcatagtatctatttgacccagtaacttgacatctatgtctttttttaaatcaataggcattaacaacttatcctttcgagctctcttcccgtaaccactgaactgctcatttaattgctttaacgtatccaccaatggcaagttaccgtacgtgaaagtttttgcattggagggatggtaatttttgtgatggaaatccaagagatcgccgtatctcaagtctgtaattttcataggatctccgccggagttattcagggaaggataaatagactgttgaaatttactccagaaatagtaattggcatttgatatttgacctttcatttcgttatagacaacacctttgaaaacaatgttactctccgggtctgtgatgtttttatgctccaacctccaaccctcctgatcaaaatcttcttgtttaagtagcggattcaaggtggagtctaaataaacacctcttaaattagcgaaatcttgagggttcgtagtggaaaagggaaaaaatgtataatctggacctgtcatagcgttcatgaaattagctagagatttatttagcattttgaaaaaagggtccctaactggatatttaacagacccacacaacgttgtatgctctagaatatgagggaccccagtggaatctggagggttggttttaaaagcaatgctgaacacattattcttgtcgtctctatcaatatgcaaatgctcggctcctgtctgggagtgcaccaaatctaccgcagtgagtctcagctccggaaccggtagaattcttctcacttcataaccatggaatatacctccaactggatattttctaacggcctgtgcttgggcatacgaggacgcaaatcgctgaaaccgcaacatatataccgcagtatattttatagtaactttattcttttgagtagccttctaattggtggcttattgattacaattgcttgttatcatatctgtcaatgcttgttcaacaattcaatgatttactactacctttatcatagagcccctccgtatatttatcactgtaaacgaagggcaaaattttttacattcttttttttcgccacccaaagggatttaaaaaggacatgagaaaaataatttcctctcttctaaatatatatacttttgaaggaatcaaaattaagcaattacgctaaaaccataaggataatgtctgaagctcaagaaactcacgtagagcaactaccagaatctgttgtcgatgccccagtcgaagaacagcaccaagaaccaccacaggctccagatgctccacaagaaccacaagttccacaggaatctgctccacaggaatctgctccacaagaaccaccagctccacaagaacaaaatgacgttcctccaccatctaatgctccaatttatgaaggcgaagaatcccacagtgtccaagactaccaagaggcccaccagcaccaccaaccacctgaaccccaaccatattatcctcctcctcctccaggtgaacacatgcacggtcgcccaccaatgcaccaccgtcaagaaggagaactctcgaacaccagattgtttgttagacctttcccattggacgttcaagaatccgagttgaatgaaatctttggtccatttggaccaatgaaggaagtcaagatcttgaacggcttcgcgtttgttgaatttgaagaagcagaatccgctgccaaagccattgaagaagttcacggtaagagttttgctaaccaacctttggaagttgtttactctaaattgcctgccaagagataccgtatcaccatgaaaaacttaccagaaggttgttcatggcaagatcttaaagatttagccagggaaaatagtttagaaactactttttctagcgtcaataccagagattttgatggtaccggtgctctagaattccctagtgaagaaatcttggtcgaagctttggagagattaaacaatattgaattcagaggttctgtcattactgttgaaagagatgacaatcctccaccaatcagaagatcaaatagaggtggcttcagaggtcgcggcggcttcagaggcggcttcagaggtggcttcagaggcggtttctccagaggcggcttcggtggccccagaggtggatttggtggtccaagaggtggttacggtggctattccagaggtggctacggtggctactccagaggcggatatggtggctccagaggtggttacgatagtcctagaggtggttacgatagtccaagaggtggttattccagaggtggctatggtggtccaagaaatgattacggtcctccaagaggtagctacggtggttcaagaggtggttatgatggtccaagaggcgattatggtcctccaagagatgcatacagaaccagagatgctccacgtgaaagatcaccaaccaggtaagccatttatatagttgagaaaaaaaaaggagaaattaacaaaagatatgaattgttttaaaacttaaatatgagactgagaacaaatgaaaaaggaaaacatcgtattaaatgttgaaaaagttttttttttgaagaacttcctccccattccctcccctcccttttattaagtatagtttttgtttattaataagtttagtgttagaagatcccaaagtatatgattgaaaacagaattgtttattgcgagtcccgacttcactccagtagatagaataatcccatgataacatttaacatcctttttacaacggaatttcatttccaaattgatgagtcgttaaaacttctgtattggattttaattagaccttctttcgtgtaatactactactactacctctagattcttatgtgtctttcaattttttttatttccctgcaccaaactatcttttattgaatggaatgtgctgcaaaattaacaaaaataagttttacttaaagtttctaacgagaatctcctcttcaacatacgggcaggataatataattgactatactgataatgaaccccgttttttgttatcttgtgagataactcagtggaaacttgatctagcagtagaccagtttcccctcccccaattaatactagaaagttgagaaactacagaaatcttgtaatttaaccatttttttgtcccaagccgatctattttggatatcttattgtcatttttcaagtgaaaaaaggtctccctttctatacgagagttctcatatggaatgagagaataagcggtaagatatcgaacattcacaagaaataaagtaccagttaagaggtgcaattgaatatatacaatatcctatcatcttagtcctttgagtatgcaaaaagctacaaatatagttgttagtttgggtcaggctaatttcaaagaatttgaactcctataaagttaagttgaagaaactaataagtactattatggcctgttaaatctgtgttacgtattaaatgatgtgtaatccagaagttataaataatgaaagatgtccttacgtggagcttaataacagagatacaaagtttaaaagggaactcgtgtactaattgaagtgtgtacgtgtgcattaatattaataagggataaataacgataaaagagccgctctttgataaggattacacgccagaataatgtccaatgcaaatctaagaaaatgggttggtttttgctttgttgccatttatctctttttaggtgttccactgtggtacaagctaactacagtttatagagcatcactaccaataaattacattgagtcacttcaaaataacaaattccaagatattcatctcgtaataccggtgtatgttaagtcagatacttacagatttcctgacgttcatgacgctatccaagtacaagttaaccatttattgaattctcaggagcaacgggtcccttggtctttacaagttcttccatataatgagactattgagcagatggaaagtgaaggcaaccagtttcatgtcgttactttgaagttagacgaatttattggttactcatcagcttacgacaccaaagaaacactagtatattacgacgatgctgccgttttaagtaatgatctaccgttttttgttgctcaaacattggtagagcacactttccaattggaatggacgcatttgaataaaacgtgtgaaggcgtttctacaaacaacgatgtcgcaatatcttatgatccaaacattcatttaagtgtaactttattgtcaggtgatgggaatcctgttgcatgggaaattgagcctacattaactgactacttttcaccttttaggaagttcttatcaccactggtaaattttacagtagattcatccattgtttatcataatgatttgaatttgcattcattaaatggatcatgtacaagcgttacgtggtttgatctctctcatactattgatctttctgaactttcttcaatggcctattacccagaagattctgcactgaatttagccatagtctttcctagtgcttcttcaagtcccgatggtctggcgttcattaatggcactcggatttcagacgaaataaccacattagattggaatagttatctagttcctcaatggggggttataataataaataaaatgccgttgaagccaaattcagtcattagcgaagattatttagaacctatgatgtaccgttttgcgacagatatttttcaactattgggattaacggagggctcgcaagatttgttatcaccttatattaccatagattcattcaaaaggttgacaattttacagaatctagataaagctacggaaacattatggtcgttagtgaaattaactcaacaatttcagggcatgtctatcccacgcgaagtatcggataatgttatcgaagctttagacttaaggctacagattattgatttattaaatgatcctggaaagggtggagatatcgtctggaacaatgccctgcatctaagtaatgaattggttaaactatgcgaaaaggcatttttcaatggagaaatggttcaacaaaatttcttcccacaagagcacatgatagctgtgtatttacctttattaggcccaatatcggcagtcatgttctttggtttctacaacgtgatgaaggaaaagaatcaaaagagtaaaaagaatggaaccgagagagaagttgctaaagaaaaattagagttgaaagaggctcaaaaattacatgctattgatggtgaagatgaattatgagttgataactaaactacaattaccaatattttgaatgcatgtagtgtaagtacaggtatatctatatattatgtatatgtaagagtaccatataaacggtaagcatattaagatcaaattagttgaggctgtaaataaaaatcaccactgagccttcataaggatataatgagtttgcataacctttaattcctctaattcgtccaagaactgtaatgatctgagcctttttctttcagattcgggaatctgtgcattgaaaatttcccacatgtcattgacaataacgttgggagccgcagaccatctcgaagcgtatttctctttagaattatacgtcatcaacgtgggcatttccaaattccttgattctttcaagttggactgcataatggcgccaaatcggtcattcggttgagaaccaccaattggatcgtaggatatccatagtccatgtgaaaacttcgacatgattgtatttattagtaattgagactcattattatgcatgtagcacaaaagacactcagatattacgatagtgggtatttcgcgcttagtgcatacgtctaacaaacgggttgtttcagtgatatcgttcaaatcacaagcagcaagtttatatcttccttgatcaatcaaaaagggtgattttgctgtatcttcctttgacaaaccgagggagatacgcaaaatctcactttcacgcaaaatactattcttcaattctactgattcgttgtagtcaatgtccacataagctaaatgagggaacatttgtaacaggggcagcattcgtaaatcggaaccgcaacctaaatttaccacttgaaccttctcatttgcaaccaaaaattccaatatggccgcgtctatccccacagtacgcaagtatgtcccatagttcattaccgggaaggaagaccgcattgctttgtctacttttccaaaagctcgcctactaaatttcttgagagtaatcaagtagctgcgatgccattctgtatactttttggataggtccaccgacaatctttgcaggccgcttgaaggaagatatccgactgatatagcagctaatttgcacgacaacgcatcatagtcagtctgctgtatgattctctccatggcgacttgtttgtactctttatcatctagtttatgcggagtcacaaggaccctgacccatcttctttttcccctatctttccaactccagatttttcagcctttgaacccaggcgcaaggcgcaattgcccagaactcaatccccttgcttgaccatctgatgaacagataagtacctcttatctgtgcgttctgctcagaagtttcgctgcagttttcattgattgataacatagtgtgctgctgacggaatcgccttaaaatgcctgtacgaagtaaaatatggcagccgctgcactaaaccttgtagtgctcgctcttactttattgcgattcccacaatccaaaatttgcagtcgccgctacgatggtgtctgacaacttcttccacataccaatgtacgtcttgccttcacaccttactgcttcttatggcatcccatattggatcccccacgtcgccgcgacaggccttggacgccagccgttgcgttgcacttgccaaagtaactcacttgccagggtctcagcgatgcacagaagaaggcggtcccttcttggaagagagaaattgtttacataactatatagtatctcacagatacaagcatacggtagccataatatacttcgcaaaccgtacctttttgcgtaagaaatacacatatagtaggttttgtcgcctcctcttccccctttgtctcagcatagcattaacataggtgcctcagagtgacaaagagagaaatagttaactagaatacggtgcaaattcagagaaaaaatatcagattctattctatttaccccccctataactgcagaatcgtacatttgatcagcaagtaccatgggtaattccggttcgaaacaacataccaagcacaatagcaagaaggatgaccacgacggtgacaggaaaaagacactagatctcccaccactgacaaaatcggatactacacattcgctgaaatcgtcaaggtcgctgaggtcgctgcggtcgaaacgctcagaggcgtcgttggcatctaatgttcaagctcaaacgcaacccctctcccgcagatcgtccactctgggaaacggcaatcgcaaccataggcgatcaaacaacgccccaatcactcctcctaataaccactacctaacctcacatcccagttcgtcaagaagactctcttcctcttcgagaaggtcgagcatggggaataataacaattcagaattgcccccgtcaatgatccagatggagcccaaatcacccatcttgaaaaatagtacaagcatgcattccactagctctttcaactcttacgaaaatgcgttgactgatgatgacgacgataggggggatgatggcggcgagagcccctcaatggccaaagttactcgcatcaacactagttcttccgcagatagaggctccaagcgtactcctttaagacgtcataattcattacaaccggaaaaaggtgtaacaggattttcctcgacttcatcgaaattacgcagaagatcagacaatactctgccagcaagttatcctttaaatgcagaagcaggagggaatggcagcgactatttctcaaacagatcaaactcgcatgcatcatccaggaagtcgtcatttggctccactgggaatacagcttatagcacaccactgcattcacctgcgttaagaaaaatgagctcgagggacaacgacgatagcggagacaacgtcaacggtagaggcacctcacctatccctaatctaaacatagacaagccttcgccgtcagcgtcgtcagcgtcaaaaagagaatatttaagtgcatatccaacactagctcacagagattcatcatcttcacttagtccgcggggcaaaggacaacggtcttcatcgtcttccagttccagtcaaagaatatatgtttccccaccatctcccacaggtgatttcgtacacgggagttgtgcagacggtgataatggatctaggactaatactatggtcgaaatgaaaaggaaaaaaccagttcgtccagtggacatagatgaaattatccagagattactagatgccggctatgccgcaaagaggaccaagaatgtttgcttaaagaattccgagattattcaaatttgccataaggctcgtgaattattccttgcccaacctgctctcttagaattatctccctcggtaaaaatagtgggtgatgttcacggccaatatgcagatcttttgagactttttaccaaatgcggtttcccccccatggcaaattacttatttttaggcgattacgtagatcgcggtaagcagtccctggagaccattttactattactatgctataagattaaatatcctgaaaatttcttcctcttaagaggcaatcatgaatgtgccaatgttacaagagtctacgggttttatgatgaatgtaaacgacgttgtaatatcaagatttggaaaacctttgttgacacgttcaacacgctaccgttagcagccatcgtcacaggaaaaatattttgtgttcatggtggactatcacctgttctaaattccatggacgaaattaggcacgttagtaggcccaccgatgtacccgacttcggcttaattaatgaccttttatggtcggatcctacagattcatcgaatgaatgggaggataatgagcgtggagttagtttttgttacaataaagtggctattaataaatttttaaacaaattcggattcgatttagtgtgtagagcacatatggtggtggaagatggttatgaattctttaatgacagaagcttagttacagtgttttcggctcccaactattgtggtgaattcgataactggggtgctgtcatgaccgttagtgaaggcctactctgttcttttgagttgttggacccactggacagtaccgctttgaaacaagtgatgaaaaaaggcaggcaagaacgtaaattagccaatcgctgaaaaactagatattaatgttgcagttaataagctcattgaaaactttctttggttgttcctcttccttctttttttcgccgataaagttgtcgttatagtttcacttatatcttacgagaatctaaataagtaaatattaatattattcaatttctcatttcctttcctctgggttttttgagagtacgagttttattgctcgctttttgtattttcactttgccggctttttcactattccctattgtcttaataaagttcctgcttgggcccagtaaacttttaaaatttatgtgctgaaagaaagttgaaacaatcacaagaggagagcagatttgccaaaaaaagaatctgagctgtttgttcctgtctaatactaaaagatataaataaacaatatgtatacaaaagagtactactggttttcacaatatatgataataacaagcactttggtgctcaccataatatggtccatcttaccatcatcgctgggtgaggctgcaccaaagcagtttatcaacacgctattggacatcttcccacaaagaagatggattattaccttggagagcataatgctgatgggcatgctatgcacatacatcggccttctgatgtacaatgaagatacattaacaccgccgctagattctctatctacagtaacggatgccggtggtcaacttgtaatagaggacgacccggacgtattcgttaagaaatgggcctttaaagaaacaagtggtatttacgatctgtctctgatggatgcctgccaacttctctacctatatgataacgaccataccagcacatagcttttctcagcacctgtccagagacataacatcacaatcacatcgccccagtaaatgcatacgcaagataagatacaaactggctacgggaacactacgccaacgtgattggcaattgtgctctaatagttactctattattgctgttaattgacaatgtttagtcacgtgcaacacaattcaagtcacgtggaaaggccttcacatggtgatccatcttctacatcttcatcggtcctgcataaagtcataatatggggctactggaatgtatgcacttaacagtactattatatggtgaggctgtaatgcttaccgttttgtggctattctcgtattctgtaggcccccccatacacatttttcggtaactgcggcatatagatgaaagttgaaatgaatattcaaaagaatatatataataatgcaggagatcaaggaagaattagatatgtataagagtgatggtagaggcaaaaaataaaaagtaagcaggagaatgaatcgtgttggtatagacgtagatcatatgataggggtcctgcttctggccgtagtggtggtgttttgggttggcgcttcgtgtttgactaatgaattgctcgagacaaacgcgtacaataaacctttcttccttacttatctaaacatatcatcgtttgctctttatttgacgccagatctatggaggataatccaatcaagaaggaagagcttgcaggaacggacagaacgaacattacctattcacacacaagaatctttttcagagttcctacctttactatcttcaactccttctacttcttcaaatttgtcttcgatagcggacacgaaagtgaaggatacaatgaggttgagtctgctattttgcgtcttgtggttcgtggcaaatttggcggctaacgctgctttgtcgtataccacagtggcttcgtcaacaattctttcatcgacatcctcattttttaccttatttcttgccactagtctaggaatagaaactttttcgacaaaaaaactgctggggttatttgtgtctttgtttggaattatcttaattgtgatgcaatcctcgaagcaacaggattctgtgagtgcttcctcctttttggtaggtaacactttagcactgctggggtcattgggttacagtgtctatacaacccttttgaaatacgaaatatcatccaaaggtctcagactagacattcagatgtttcttggttatgttggtatcttcacgtttctgttgttttggccaattttaataatcctggatataacacatatggaaacttttgaactaccaagtaacttccacatttcttttcttgtcatgttaaattgtatcattatctttgttagtgactatttttggtgtaaagccctcattttgacatcacccttggtggttaccgttgccttaacttttactatcccgttagccatgttcgctgattttgtatggcgagaggcattttttacgccttggtatatcattggtgttattttcatttttgtttcattctttctagttaaccatcggggagaatctgctgttgaaaaggactgtgctgcggttgaaaaaggacctatcttggatgcctaacgtgattatttcttctttttatgcaatttttcacataatataattatatgtctcccatttttatatattcaaaagttaatgtctataaatgccctatctgacttattgtcttatttttttgcatggtatgtatatcttagaagcttttgaaaggaaaagtaaaacaaataaaaacggttcaagaaaatgatgtgaacctgatagaataaagttgagggagaaaacatataatttactgtgtaacaagaaggttattaaacatttctattaggtgcttcttctttgccgcatgacaactttattacagctcttgtcaaattattataaggctaaattagattcagaacgaatatacaatgaatatgttcagtcgcagtatgagtttgcatctttagacaagttgaacaacaataaaggtgacccaaagaaagtagttgatgagacattatttttgcagaggcaaattgcccagctgaataaacagttacaactttcatttcaagagaatgaaaaactattaagcgtacagaagaatcaaaaagctctttatcaaagtaagttatccagcaaggatgcattcattgatgatttgaaactcaaactgaaagtcgagcagatatctgtagacaaacataataaggaacggacaccttcaacaggccgtgatgaacaacagcgtaattcaaaagcggcacatacatcaaagcccacaattcatcttctttcgccaattgtaaatcgtgataagcctaataatcaaacgaacgacaggggtggcaacgatcctgactcgcctacatcacaaagaagatcaagaggactgagatctttattgagttcaggtaaaaatacaatatttgattcaatatccaaaaatctcgacgatgagataaatgaaaatgcgcatatcagaaatgataccacatcttccaagatagctggcaaatcgccatcaagattatctgcgctgcaaaaatctccagaactgcgtaaagaaaggaacaatatgatattaaaggaacacatactgcgttcaaaagatgaccaaaatatcacgtcatctagaaaactggataatatcgagctatctagtattggtgactctactgcaatgacatcaaggagttctaccgttaatgcaaatgacatcttgggaaatgaagagaacgacgggattacaaagctgaaaagagttaacaagttaaccagctctccagttaaaagggattgcagtacaaacaagaaaagaaaactcacaaagcagcgaattgccacgttacccaactcagatgaagaattgagtaataatttaaatgttgacgagtttgtatgagtaacagctatctacgtccctgcccttccctctctcttttacataccaacagtttagcatttttttttatataaattaccataaatactgcctcaggccgctcagcttatattttcaagtctctccatttggctgtttgaggtacccaattgttgtattcttgatacggctgtttcaactattcacataataagtgtagtctagtctcttcgatgagccttttatgcaccaagggaaattaaatgaatttctaccaaaccttattcattttgaattatgtagctctgacattttgttgttttccttgcgtgcccaatgttgccagcgtaaaagttatcgtaaacgttatcgtaaacgttatccccgttttgtaaactttattgtcttcgtaaaaaatagaaaccaacacttaaaattggtcccataaaaaattgagtcagttccttcatcgtggtacagtcagagtattctaaattaattaatttactgataatttaataacatgaagaagaaagattggatattgaagttatccaccaggcacatataacgctctaaataatatttggatgttgcactaaagtccacgatgaagaataaaaagcatcacttgatcgttcaatgagccaatcttggaaattttgacacctctattaaccagaacatccagcttgttgagaactgttgggataattcagaaatgtaactttgaaactcaaataactcaaggaacgggagtctttcaagattttggaataatttgaccactttgtttttaaacaattcgagtgaaggccatgcgcttcttgtaagctttgttaatgaatctatcttttagttaaaaacatttctttctttatccaattgaattatgccattcgatattaaatacgacaacaggaacactgaagaacgggatactcccccccccccttgtgaatgtgctacaataaacagaatatcgccacccggtcacttcttctctccaattcttactaaattagcgataaattctaccctttccataactggccgttcttctgcaagagaatttttcctacttgaataggcatacttgaatctgaaaagtagtcatagatagtgaagtctgctttattaataaaattccaggatgtactcttggagatcgaatcaagttcctagaaatcctttgagaaagaagcggtgaatacccgtaggtaggattttttcacgtaattaaaccgccttatcttatttgttgccagaaaactagaggatggaataaacatattccctaatggtgtggcatttacctgtctgtctagtttctgttagtgcattccaatgtcagctgcttcgctacattgtttccaatgaaagcttgtattttcagagtcgaaagcgtcgtcgcctctttttatggatgaaagagctctggcatgaattttctctgtagtgaaaaaatgttacggctaaagaccgtagagtgactttctttgtttttctgttcttgaatttagacacttacttcacaatagtataacaagccagaaactaagtaatgatttacgtgccattttttttagcaatatatgcataatcctgctgacgccttcgcacgcgtcaatgaaaagggacattgaaaaatcgaccggtaagtgctttcaatgagataaacataattcgaatatagggcatctcgtcgtcttaattgccttgaaaaataactgaggtcctcatcaaggaggtcaccagtaattgtgcgctttggttacattttgttgtacagtaatgggcggtcaagaaagtatatcaaataataactcagactcattcattatgtcgtcccccaacttagactctcaggaatcttcaatatcacctattgatgagaagaaaggcaccgatatgcaaaccaagtcgctttcaagctattctaaaggtacgcttctctctaagcaagtacaaaatttattagaagaagctaataaatacgatccaatatatgggtcatctttacctcgaggatttttaagagatagaaacaccaagggtaaggataatgggttggttccgctggtggagaaggttatacctcccattcacaagaaaaccaataatagaaacacaaggaagaagtcatctaccaccacgaagaaggatgtaaagaagccaaaagctgcaaaagtaaaaggaaaaaatggcaggactaaccataaacataccccaatttcaaagcaagaaatagatactgcacgagaaaaaaagccattgaaaaaaggtcgggcaaacaagaagaatgatcgcgatagtccttcatcaacatttgttgattggaatggcccgtgtctacggttacaatatccattatttgacatagagtacttaagatcacatgaaatatattctggaactcctatacaatccattagtttaagaacaaattctccacagccaacgagcttgacatcagataacgacacttcctcagtaacgacagcaaagttgcagagtattttattttcaaattatatggaagagtacaaagtcgacttcaaaaggtcaacagccatttataatccaatgagtgaaattggtaaattaattgaatacagctgcctggtctttttaccttcaccttatgctgaacaattgaaggaaactatactaccggacctaaatgcatcatttgataactctgacacgaaaggtttcgtgaatgctataaatttatacaacaaaatgattcgtgaaattcctaggcaaagaataattgaccatttagaaacaattgataaaattcctcgttcattcattcatgacttcttgcatatcgtctataccaggagtatccatccgcaggcgaataaattgaaacattacaaagcattcagcaattatgtttatggagaacttttgcccaatttcctatctgatgtatatcaacaatgccagttgaagaagggtgacactttcatggatctcggttcgggagtaggtaattgcgtagtacaagctgcgttggaatgtggatgtgcattaagcttcggatgtgaaatcatggatgatgctagcgatttaactatactgcagtacgaggaactaaagaagaggtgtaagttatatgggatgcgtttgaacaacgtggagttttcattgaagaaaagctttgtggacaataacagggtcgctgaactaattcctcagtgcgatgttatcctcgtaaataattttttatttgatgaagatttgaataaaaaagtcgaaaagatactacaaacggcaaaagttggatgtaagatcataagtttgaaaagtttaagaagcctcacttatcagatcaacttctacaatgttgagaacatcttcaatagattaaaggtgcaaaggtatgatcttaaggaggatagtgtttcatggacgcatagtggcggagagtattatatatcaacagtgatggaggatgtggacgaaagtttattcagccctgctgcaagaggtaggaggaacagaggtacgccggtgaagtataccagatgaggcactttgaacggcttttaacgatgagtatgaataactaagtagaaataacatgtacacaagtgtaacttataaaaatcaaaaaataaaaaaatagaaagggagagaataagagtaggtaataatatgaattaaaagaaggataaggcgccgtggaccaggtacctaaaaagtaaagtaccagtttatattaacaaaagaagttcaagctaaaaagtagcaatatgcgaaggaaaggaaaataattgaaggaggaggcagagaacaaatttaaatcaggagtgcaatatggaaaaaataggagcagataatttctcctcaccatgtagactatctaacactagcacaaagtcatattccagaatatgagcacccacttgtctgataaggtcgcccgcagcatatgccgttccaccggtggcgagaacatcatccacgacaaccacgttggaatcaaagggaatggcttcaacctgcatttcaaaaatttcttcatggtctaattttgtgaatgttatagaagcacactcacccggcaattttccaactctccttattggaacaaatccaactcccaatgccagtgctagggatggcccaaatagaaggcctctagcttctatacctgcaataaagtcgatcttttctttgccgaacttttcttctaaatgcgtcttgaacgtgtgtaccaacttttggaatagcgtggggttgccaataataggtaaaaaatcctcaaattgctcaccctctatgggaaagtcagtgaactgcctaaatgcagtttttatttcctttgcgtaagattcagaaatagacataatgagaggcggacaggcaatgaacaggcatatacacacgcactctctttttttaaggagcgaaaattatctgaacgattggtatgaacgggtgcaaaatttactttaacacccaaaaagtatatgcgtatatatatatatttatccttgttatttttgtaaattgagctatgcaacataagattcctgcgatgtaagaactacttgctaatcaagagaacttcaacaattttccatcgcagagacgaaaaaactggaaaaaaataaaaagaaaaaattgaaaaagaatcgcgacttccgattacataaccttatacggagtatgataccattcttgacatcatcaacacaccatcgcagacccacgtggccgcttcgtgtgccttgaaaatacagccttaaacgcaatctcattcgcgttctgtggaaattgtctcggactacacgctgggcgtgcatcaccagtgaaaatgccgtaccgccccgcttccggttttgtttttataaatccgactggagaaatagacttctgggtttacaccccggaataatactaaaaccaaaactggtaaatagggctacagatgagcaggaaaacgttgccggaaaaagtttatttatccgagagaataattgatgaagaagtagcggtatgcacagtagcggcggaagtattagcaatttttactctggtgtgcacaagagtgttcatcatttttttcacggctaggatatgccatggaatatggccatcttcgccatcagagagaccgtaccacacgtttagagcagccaggttgcgaaactcttctaagatggtttccagcaattgtgtactatcagaatgtggacagtttaaaaggttgactgcgaatttgtcccaaaccgtatcaccgtcgcattttttgaatttgatcaaagcaccactcctaatagcacagcgatgctgtgagtgtgccagtgggaacgggtgctgaaatactattccatggatgtcctggtctatatcccttatttcatagtcgtataatctggtcatatccatgcgtcctccaaacctagtgtctttgtagatcggcttgaaactagggtacaatttgtcctcatctatgaaggagattttagagttgtcatccacacacaccacagcaagatgtatattcctaccagaaagtctcctccaattcatcaattcatcatccggcagtatgccattcaatctagttaaaattagacatatttttccgaattttttagacgctaaatttagggcgatattccatatttgattacatgcgtcgtcaaattttcctctggaattcccgacgtaccacgttttcgtcatgctgccttgtccatagctatctgaaagagctgcaaaaacccactctttatctacactacgcgagtatgccaggtggatgtacgagtcataatatattatagaagatgatcctgtactgttattctgctgctgctgttgctgttgctgttgctgttgcatttgctgttgctgcatggttctgaaattcactttctccggcagcgtatgcgcaatgtgggtgaactttacagattttggcggcagcatgttatatatagaaattgctacgttgacgtactgatccactgtcaccagtacgtttctaatgaaatccataggaataactttcaaatatagttcaatgttaggcatcttggcacaaacttcgttcttgatcacctgaaaaatattcgccttgtctactaattcagtcagagttgcattatccaagggtaaaattattaatattggtggcacgtttttgatggagttcttattattagaacagtatgaaacaatctgcgcagctaacaacagtaacttgtttttatcaaatgccttcaagtacatcagtccgggcgggtcttcattagttagtttaagcaactcacaaaaccctaactcttgattaatatatgtttgagatagagttggcgcaaatgacagacaatcttctttgaaagatgaacttaataataaggatttgaagttttttattccatttggagggcgaaaattgaggaacttaataaatggctgagagtcgtgtttgactttgattagttcgtgatgtttctttacaaaaacgtacggctgcttcatgttatagaatttggagatcgtatcattgccatttaatctatcgaaagtggaaaataactgtaacattgtggttgttattaaaccttcttggcaatctttaactcccctataggcgatctttggaataccgaggtttcctaagatattataatcagtgacgacttgttctgcaattaaatctaagatgtcttgttctttttctgaaattgtaacaacgggagtaggcgtgatgaaaatgtccggtatagatgctagcggcatgtgtctcaatagaaacggtagactacttgatgattcaaaagataaattggggtccgccggtgtgaattcggggataccactcttgtcttttggtaggttagaaatttcagaatttaccatattcggcgtaaattcggacggattactggtaacattattatcttccaaggtcatctttatattggattctatgggttgaatagatgaatcaacggtcttcagtggtgactcggtctgtggtatatcattttgaggaattttccaaatagagttgaagccttccttattgctagtgatattagcatcgtttactgaattgaaattttcttgctttataatagagtcttgtagacttgggatcgaagagtaatttatgtattgaggctcatgaatattagtattagtactgatgttatcagaaggtttcatgtcgtcgcgtacgttcaatgactttagatcctcatcgctgctaccgttctcttcttcatcctcttcctcttcagagctagaaagatccgccatagaaatatcaaagtttaatgcttcctccttttgcaacggactgaaggaaaatttccctccagatttgtatttgttatcaacattgttttctattatggggttaaaattcagtggagcgaacacacttttgcgtctatcgcggggtgtttccacagggagtggcgcacctgggtccatatataatggactcgttggcaaggtcatttcatctatcggaatatccaaatatttcctctttccatttaatctttttgtagttccgctcatcgtacggatattcggtttttcagatgagggaaaaaatggaatatctttaccaagatcagtatgcatttccttgttatttttattaatgcttttattgttattattttcttcttcatcagacatttcgaacatatcctcggtaatttcgtccgatatacttttgttcgattcgtttgtagaattcgatttattgctatcgccaaataaatcctcatcctcatcctcaccaaacaattccttgtctaccatagagtcacttttatcacttggcagattttcgttctgttctcgttgttccagtgttccctctttattatgaagtgtgtctacgcttcctgtcttgctcacggaattatttaccttttcgagtgatctaccatttgcctccagttccgttttcagtgggctgttctctaagtcatttgatactgtagtttgtttcctatcattaaataattcattctcattgatgttattattaggggtatttaagaaagctggagcaaattgatcgctgggcgacagcattaatttatcaatgcctgtgaaattaggggagaaatctttcggagatatcttattagtttcttggacagaatgataagaagcgggttgagaactaattgagttgttcttataatgttgaaactgttctgtatatgctccatctgagcttaagggatttgtaccagcaatattactgctcaatacgccggaacttcctggagtcctataggcagctgtttgctttaattgtatgaaatcatcaatggcatccagagcatcttgcaaacagtgaaattctgatggatctccggaagtagaattttctatatcagctactggttgggcgaagattaaatgcagcggccatactagcttctttgcttcaagtaagggagttaaatacgaagctatagtaggtgtgtggccgttgagatgtcctaagtcaggaacaacagcaacccatttcaaattttttttattttgtaagtttataccatgagatacacttaacgtcgtcaagagaagttctgtatgttttggtggcgttatcaagtatccttgcttggaagcaggggccaaatgcatccttattccagatggtgctaaataaagcgcatgctttgaaaggaaagattcttccaaattttcctccttcattggtactaatcccatgttcttggcacataacgacactgtgagatctccgtttacaaaaaggtgtggttctagctgtacgagataatttggcactccgcttaatgatatgcaggcattcccaaattgtattagcttattgtgtgaacctaatgccaaattaatgtaaattttccttcttaaagcttttaaaaaaagagcatagtgtggcggtaagtttggctttgaataatcggcagtgaaagttccgattttatctgggctcactggtttatgttctatcgcaggaggtgtcggtaccggatcatcatttatactgaaacaccataaatcccttgaaagcagcgcaactagagtctttggatcctgcttccgtagcatgaattccatttggatagaccattgatcgttttgggctttagaaatgtactgatgatagttgatctttttgattttctccactctatagaagctggataaaacatcctcaagtctgtacgtggaagcgtcagaactcatactacctcctcagatcttgatatccagcttaaacgttcttaaaatatagttacaccttacttcaacaaagtaatttccgatttcacaccattcgtcttaaagggttgttgtaagagtgtactacaataaatactacactacttgatccggcactacccggtccctccacctgaaaaaatgtttcaattcttcgctttgttaagcgcgaatatatcgatgctattttctaaggattgtttattcagtatgataaaacaatgaacagcaggaaatgcggaggagaatcacttactcggctgttattcatcttcttattataaaagaattgctccattttggttcgatcccttaatgccttacaaaatcaaccgaatgaaaaattcgctcgagataaatgaaaccggaggtaccttattggttgatgagcggaagagattaagaataggtgagttatatcgctacaagttttccgtgaacaaagatgtaattaaggaacaagggctagatgtatcgcatctattcttgaggatcaagaacgaggaaagcgcgcttctgcgaccgctttatttgacggggccatattctttttacatcgatgttaggccgcataactataatgagaatcgcaagtttccagggaaggaaattattccatttgttgaaaatctaaagccggacgaaagatttaaagtaaaaatattattgaatgagaattctagagttggcgacacttctctttattcatggacaatagatataatttcgcagttggcggtaaccacaattccgaagctggaattttcgtttaggatagggactacaaggaaggtggtcaagaaatcgaatgggctctttaagagtattgaaggtgtctctttagagatgtgggatactgaaaccctttgggatttaccaccaaaatttccagaaaagcctgtacatctcgttattatgacacatggtatattttctaatatcgggtgtgatatgctatatatgaaagataaaattgaagaaatgacgtttcctatggatgagtctattaatccgaatataattgttcgaggttttatgggcaacgtcgggaaatcaggtcacggtatacattgcttgggcgttagagttggaaagtatgtgcttgagactgttgataagttgaataaaaagtacaaagtagacaggatatcattcattggccattccctaggagggccaactcaatccatggcggtgcgttacataagtattaaaagaccagatttttttgatgcagttaaaggtgttaaacccgttaattttattacgttagctagtcctttcatcggtgttattggcgacttccccttttatttgtctgttccactggatatgggcgcgcttggtttgacaggaagggacttgaatttaaaatatacaccgttaacgtccaaagatgggttgtatgcagacgatgaagtgtacccagaacattccaagtacatattagaaattcttccacaggcgccggctaaaaaagtatttgagtcttttaagaggagaacgatatatgccaatgtcatggatgatggtattgttccattacgaactgctgcacttttgtatctggattggcgaagcatacacaaagtccagaaaattaggaaaaaaaataagaactctccaacttcaagcgagtttgtgtcctccgatagcccagagagtagtggagcatcatcaccttcaaacgaaaatggtaacaacgtcggggagattcctgcagaaagtccaaacaaaaaagcgacgttgcagtggactttacctcaggccgttatccacggaagtaaaataaataaatataagagaggacaaactaatgaagccaactcagattcggataatgaacaaggagtatttcttgatggtcaaaagttcgaacctccaaaagaagccaatactgtattgtctgcattatcggtattgacagctgccataccagatcaggagtatatcaaaaacccggctgtaaggaaagatgaagtcattcatgataaactttatcacccggaagaattacctccgccgcattatgagaataggcctatcgttaagaagcttatatatcctaatgagagtgtcaacaggattcaagagcgcattgctagagaatggcaagaaacgatgacttggagaaaagtattagtgcagatccagcctgattcccataacaatatcgtagtaagaagaagatttgttaatttatacggctatgttgctgtggaacacatggttgagcaccatttcggatccaaggtttgtagcgagctggctgaagatgcaaatgagccaaaagatgagccaaaccagtcatcgcaagcggaccggtcgaatgagtataacgagggggaaatatcaaagggcgcggagaatgccacatgagtttgatgatttataatgtatacgtaaaaaaaaatatcatagatgaaataaaagtttcttaagaatatcacaatgaccacaataaagtgtggatgttgtttaaaaaaaagatagccctgtagggggctcgaacccctaaccttatgattaagagtcatacgcgctaccgattgcgccaacaaggctatttcgttggaaaaactaattaattttggaagtaataggacattaaacatgtttgttgcaatgaaactttaaaatatcatctgtttagttttattcatgttacttgttggaataaaaatcaactatcatctactaactagtatttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacgcaaggattgataatgtaataggatcaatgaatattaacatataaaacgatgataataatatttatagaattgtgtagaattgcagattcccttttatggattcctaaatcctcgaggagaacttctagtatatctacatacctaatattatagccttaatcacaatggaatcccaacaattacatcaaaatccacattctctacattactagtatattatcatatgcggtttaagaaaatggtataaagattaagaaacagtcatgaaaatttagtgaagctgaaatgccagtattgataatacgatagaataatgaatgacaaagtatataaggaagatgaagtaacattattatggagaactatcgactcccttttgtgaatttctatatcctcaaggagaattgcttgtatactatgtatatataatattataacccttgacaacaatggaataattagtccttaaacgttagactggctgggacagcacgacctctgttggctaattttacttttcccacaaccgtagatcttgatttcatgactgttttcgtggtaatgtccgaatgatacatatataagttatatgctttcactttataagtattagcgtttttactcaccatccactgctttgagaagatgtggtcagcaaccacgcaatacatcacatattttggcacgggtgatgtaccgatctaatggctaagcttccttttggaagctgatagagatccagatttgcatctctatcgctattgtcgtcatcgacactgctcacttagtgctgcaggtaaattccgtttttttccaaattaatatttatgaacgttatgatgtcaagttttttcaagaagtaattatccgcgaaaaaaagaatataaaaaatacaaatgtgcatagatcctcacatagtatacaactaaaaagcaaacaaaagaacatcctcaaatgactgttataaagacagaaccaacaacagaagtgacattatattctccaccatcaaaagaatctttaagtaaagatgacgcccacagaaaaaaacaaaataataaaccaccttcgagtataaatagccgctcaggaccaaataagcataaacttgccgccaaagcaccggaaaagaaaatcaataacacagataaacaagacctctctgcctttttattaaatccttcccttattgttaaaccttctgagagcaaaaaaaaagaaaatattgtggcctataatgatacaccaggtataaaaacagaacatacagcgtttcagccgctgacaccaatttcgaaaaaaagggccctgaaagagaaagcagcatcagaaaaatgtgatagctttgatctttccagagacgagaagccttatattcagaaaaagtcaaagacgctttcttccgtcacagagattaattcctcagaatataaactctcactaaatggcgaaaatacatcatccccagctaaggaaaaatcgcaagaacccatagaaaatcctggaagttaccaaaaaacaagaaattacctttttgaaaagcccgatcctttagacacgtgccttcaggactactcgagtatgctaccgtcaaatgtagcagaagaagatcaagaatattttatcagcgtagctgattcgacattggaggagtggactaacaagggccaggaaattattgaccaacagttccagctctaccaagaaataatcaagaaacgaatagaactaagctacaaatttaagggtattatttctgtaatcaatgatagggcagatgccctagaagaacagggtcaacaactagaaggaaaaattaagaaagttaaaactttggctaatgaaattctcaatattatataaacgcttcataaagttgatcaaaggtgctatattcagtaacaaaatgcttataattaagagaatacatccctaataatgaatcatatctttcatattttagatgatattgaaattatttaactatacataaggagagtcctcaatgaaatggagtaaaacagacgacatgataataactatatcaattcatgctttttagtttctctttctgtaacgtctgtctctttgagcggaaacgttgatgacagataatggcaacttcaaacccaaagatttaaccaagtcagaggtttggttgtcaacgttcaaaacaccgttagaacgagacaagtccaaagcagagacttctgggacgtattgatcctttctttctctttcttcttcttgcaatttgaaagaaatacctctaactggacccttttggattcttttcatcaaatgagtagtgtaaccagcaatcttgtttctcaatctcttggattggatagttgcaatttcatcacaaagtctcttgttagtttggaaatccaaggtcaactttggatagtaacgttcaatcaaagccttggaggcacgtttgacggtcttggttctaactctaccctataaaaatagcaataatcaaatgagacaacttaagttagtaaatacctctcttcaagaccattggataagatagaatgtgccattcgaaagcaattggttatttggtgatcttttaaatatctactacttcattgagcgctcttctaaactaatcagtaatggagttttctaatctgctcataaataagaatgccctgctggtcccctcgttcccataacgctttcaatctctctgcaaaccttgccctcatttcatgtgttcagcgcccagtccatcatatccggcttcatcaacatctcgtggtacgtaccatttttatctgcttttttctttatctatttattcttctctaggttatacaacgcaaaataaataattaatatgtaaaatatctgtttacttgaaatttacccttaacagaggtactaacgggaggaaggactggccttgctccggtagacctcgatgcctgaaccttctccctcatctcgaaacggtacgacctctgagaaaacgatatcaatcaatgcgcgtcttccagatgaaattcttcggaatgcccataatacgaaaaactaacgatggaaaaaatactataaatgtatgggtgtaattttaaccgaatgtatggatgttacagggagctttatatatgtagaaaattccagacgttccaaacaaataagtgaaaatcaacacgattgggaaagtacatgccagagttcgatgtttaggttaatgataaaaataatttttctctaatcaccctccattttcgataaaatatcagcgtagtctgaaaatatatacattaagcaaaaagaatgtcaaacaagtttcactgtgacgtttgttcagctgattgcacgaacagagtgagggtttcatgtgctatttgtcccgaatacgacttatgcgtgccctgcttttcacaaggctcgtatacaggaaagcatcgcccttaccatgattataggataatagagaccaattcataccccattctctgtcctgattggggtgccgatgaagaattgcagttgattaaaggcgcacagactttagggctcggtaattggcaggatattgctgaccatataggcagcagaggcaaagaagaagttaaggaacattacctaaaatattatctggaaagcaaatactatccaatacctgatattacccaaaatatacatgtcccacaagatgaatttttggaacagcgaaggcatagaatcgagtccttccgggagaggccgctagagcctccaagaaagcccatggcatcggttcctagctgccatgaagtacaggggtttatgccgggcagattagaatttgaaacagaattcgaaaatgaagctgaaggtcccgtaaaggatatggtttttgaacctgatgaccagcccttagacattgaattgaagtttgccatcttggacatttacaattctagattgacaaccagagcagaaaagaaaaggctattatttgaaaaccatttaatggattacagaaagttgcaagctattgacaaaaagaggagcaaagaagccaaagaattgtataaccgcataaaaccttttgctcgtgttatgactgcacaggattttgaggaatttagcaaggatatattagaagaattgcattgcagggcaagaatacagcaattacaagaatggagaagcaatgggttaaccacgttagaagcaggtcttaagtatgaacgagataagcaagctagaattagcagtttcgagaaatttggcgcttctacggcggcgtcactcagtgagggcaatagccgttataggtcgaattctgcacataggtcgaacgcagaatacagccaaaactacagcgaaaatggcggtagaaagaaaaatatgaccattagcgatatacagcatgcacctgactatgcactgttgtccaacgacgagcagcaactttgtattcaactgaaaattttacctaaaccgtatctcgttctaaaagaggtaatgttcagagaactgttgaagactgggggtaatctaagcaaaagcgcatgtagggaactacttaatatagaccccataaaagcgaatagaatatacgattttttccagagccagaattggatgtaacaaaaaaaaaattgaaaagtaactacaattgtcactagttattattggccaagtcataaagggaccttgtctcgattttatataccgtatatcggttctttccaatttttttttttttttttttttttttttttttttttggttgtaatattaaaagaataaacatttatctgatatgtaattgcatttataaaatgtacagtaccgcatttaaagtttgctgataattaaatctagaattttatacctaggatcatcttctgcattcatctttttcaaataattgtcttgtaaatatgaacgatactcatttttcaatgacttcaccgatgcgctatccaatttcgatatatatgcaaaatacttcttaacagacaattgtaattgatcaatatcgagtttctcaactggcatatatctgatatttagagtgatgtcaatcattactgttttcaaatacaattctggtagatccttacggagcgaaaggtcatacatgtcatttttccaaaactgcaacacgtgattgataagatagtctctttccaagtctaaaaattcatcaaatagtttaatataccttagtgactcactgaataggtaattcaaggtctccttatttagttcaatattcattttggaatctgagatggcatagtaacccttatgcttattaatataatgcttgcccaaagtcttcatacacacatcgaaaatagttaatgcaatgtcaccgcgtaatgctgggttggtctctgcattacctagtacgctgatgtctgcctctggtaactcgtttaatttatctttcattgaatcaccagtggatggaacttgtaaatgagatttttcttcgtcgggggcttggttattcttttgttcattttgcatgtcgagctcctgctctctttcattgattaaacccatcacttttcttctgttaatcaacttagtgatgaaattcagctcgaattttacatattcataccatagcttaggcacatcagggttaaacctcaacccattctgaaaaatatttctacaactcttgaagttagcatgaacttcatattcgtatttcgcacaactaatccaaatgtccacattcgttgggtgcaactttagaagctgattataaatgttgtgaatttttttgtatgatgtttggttacctctcgctttcatgtagttcaaatacattgcccaaaactttaaatcttgtggaaatttgttcgttcctctttgataaataaaacctattctttgttgaatagaccaatcagatagactgttcgtctttttaacctgtaagattctcttacaccgcttggcacgtaatttattgacgttactttcatagttaatgtattttatatagtcatttatgctagaccctctggaatttaatctatgctcaaaatcagttcttttcttcataattaatgaaacttcatttttagtgaatagtcctttctccaccaagtcatccatttcaggaatacattgttccaaatagtatcttgtcttcgacattattagaaatcggtgatgtgtgtatctctggtcaatttcacaatgttatgcccttagatatgtgtttattcacgttcactgtgtgttcctgatatttagctcatcgcccagatctttctaaaaaattttcaagagaatacccggatgaaaaagcgtgttcggattcccatcacttaatgaagcttatatctgacagcgcaggaaaagcacaaaatagaacctagccacttcgcgtaaaagctcataatgttaacgatatagtaatattttgacgcatcgaactttatcacccgcagcataaagtactgatactacaagtttttttcgttattcttaccggtattgcgctaaagcagttttgcacctgaaaacaagtaaaaataggacttgaaaaaattaaatagcatacatgtataatataatcttgatcacggcaagtgtttcaatagagatgtggttataatttgtcacttgtgcagtcaataccttaaattaacttttacaaagtattttttttaaacggcccatgagcataaattgagaacgatattattaattctagtatattttaggaacagcaggccattatatccaaaacttttttaaaatagcatccacatcacttactggcgtacagtttcgtgtctggcaacaaaaaagtacatttaatttcaatgattaaaaagacattaaacatccgtacattacgcacccatgcatgctatctgaaaatattctacatgctgcttttagaaatttgaagcggcatatggtgtttccttgcggagacgcgcgctcaggggaactgcgattccgaaagatgcctttcccagtcccatatgcccatcccaagatcatgcccgggagagcaaatgtcgccccagccaggtcggacacatctgtcattcgaccactaagtattgtcaaagctagggttaattgaagatagctctacatgttattagtagagtttttaaacgttgagatactagtgaacgtatacacaagagcggataaaagatgtctttagttgtccaagaacaaggttccttccaacacattttacggtatgtttattattactagtgagctatgacaaaatcggctaaaaacttaaaaatatgacagacaagaaaggaaattcattcacctctttaatcgtggcgattattcgctaacgacgtgattaaatataataatgatgttcccgggctggactaagaacgtaataataaggctgatgaacaaatttatggtttatgcatcaaaaaggaacatgaatttggcataagcgcacataattacggaacattgcaatagcggtcggaggtaaagtaccgggaatgctttacaatgaatcagctattggcggatattgaccaaccaacactaaaattttatatcctgctccgatttttgtcttggccgtgaaatccattatgcacattttttactaacgtttatcaataagttcggtttcccgtctaaatttttttacgcagtttgttgaacactaacgttgacggtaacattaagatcgtttacgctttgaccactatcaagggtgttggtcgtcgttactccaacttggtctgtaagaaggctgatgttgatttacacaagagagctggtgaattgacccaagaagaattggaaagaattgttcaaattatgcaaaacccaactcactacaaaatcccagcttggttcttgaaccgtcaaaatgacatcactgatggtaaggactaccacactttggctaacaacgtcgaatccaaattgagagatgacttggaaagattaaagaaaatcagagctcatcgtggtatcagacacttctggggtttgcgtgttagaggtcaacacaccaagaccactggtagaagaagagcttaaactgataagattattcaagcttaatcttttttgtacgagtacatatatttccatagcacttcctaattgacttttttttaaaataaataaagaaaagaaaattaattttgtgaccataatttcaacttgccttttttttgtacagggtttcagggataaatggacccttgaaagaatataatattacatctctatatagatttatgaaacaggccgctttaaatctaaaaaaaaacgttggtgtagtctcagtcattactttgtgtagtttttgttaatattgatagcatcagtgctcaagaaaataaacactgagaaagattagtttttgaaagaattgagatcgacctccccaaggggttttctttcgtatgcattgaactttaggcggttttccttgcctttaggacttttgataatctcgctatgaccggtatttgataatgttctcttaacaagcacagatttcctgtggaacttgagctgtccgccgggcttgcaaggcgttatgtggtggtcttcgaagatcgaggacgtattggcaggtgaagttttcagcaactctgcagtaatagcctccttcgtactcgttggcgtagaggtaatttccaacgcagcgtctgagtaagatatcatagacatcgaatcattagagtgaactttgcaatggctggtgttgccactgttcttgtgctttttagcagcctgccttttgttctgaaaccatatttgaaccgatttttcggacatattacattgctcggataactctatccttttagccttattgggcgtgggacattcgtcaaatgctgtttgcaatatcccaagctcatatgatgaagttcttcttcttttccgacgagctaaccgagcattgtctatcttaggctccttctttggaaaagtttcctgtgagtgtgtaataaaggcaaatgaccttttcttttcttttcttgtggttggtgtgagaacagcctttgcagcagatagaggagtaagaatattaacttttttataagagtgcatactctgaggtggctgctctttagaacagactctgaccgttggcgtgaatggtgaatgagagctcagcttcttgggcttggataaaggcgtcatggaagtggttacacgttgtgataagaaatccacagcctgtggacttttcctttttggcctttcctcatcgcaaggacttttataaatatttaccactggtctcacaatgtgcgcagatgcagctaatggtggcaacctgatgtcaccttggtcatcactagggaagtttgtatttggcaaagtatgcagttggaaaggcgaattagaagtacctgtaataatgtttggtaaagaaggaagcacggtatttctgctttccatgttatatatatacgatattttgtgttattgttatttccctacaaatgctagttacactggctggcgagggtaaagaagaagataatacgaattataatctacgttggcaagatcgggaggacgccatatatatatttataaacattcatctgtgtgatccagatcaaacaaataaacaatgagtaaacgaaaaatctggctgaaatgtctcatgctattaacccaattcagcattgatattaaaaataccgacgtatccctgcacggaaagcgcgtctgatgtttaccattccgggtttttggcgcgcgtcatgtccaaattaggacgtggtttatagccgaaagaggaaatgtgatctgcccacctgtgcggcccttctctgagcgtttcgagcaggatgcataatatgctcccttcgtacggtagaggacaaatatgaccattacccgactattgaggacatatgtcgttattagaatttagcacctttaaagttatattgcacttttaattaccaagattcatttgagagtgtaaagggttttatggtagaatacaagtcagaagaaggctaaaatcaacagatcaatattttttttggttgttgggttggagaattataaagtttttttgatctccttgtctccagctattgttttcattgagtaggggtagagctagttagctgcttttcgatggttgtagtgggtaagagtgaagtgcgcaatgtaagcatgagtaggccgaagaagaaatcattgattgccatcctgtcgacctgtgttttgtttttcctcgtgtttataattggtgctaaatttcaatatgtttccgttttctccaaattcttagatgacaggggggacaacgagtcacttcaattgctcaatgacatagaatttacaaggctaggactgacacctagggagccagtaattatcaaagacgtaaagacagggaaggagagaaaattacatggacggttccttcatattaccgatattcatcctgacccttattatgtggaaggaagctctattgatgcagtttgtcacacaggaaaaccaagcaaaaaaaaggatgtggcacccaagtttgggaaggcaatgtctggatgtgattctcccgttattttaatggaagaaactctgagatggattaaagaaaatcttagagataagattgattttgtcatttggacgggtgataatatcagacatgacaatgaccggaaacatccaagaacagaagcacaaatttttgatatgaacaatatcgttgctgataaaatgacagaattatttagtgctggcaatgaagaagatccaagagattttgatgtgtctgtcattccaagtcttggaaacaatgatgtctttccacataacatgtttgcactaggaccaactctacaaactagagaatattataggatttggaaaaattttgttccgcagcagcagcaaagaacttttgataggagtgcttcatttttgactgaagttattccagggaagcttgctgtcctgtcaattaacacgctgtacttattcaaggccaatccgttagttgacaattgtaattcaaaaaaagaaccaggttaccaacttttactttggttcggttatgtattagaagaactaaggagtaggggaatgaaagtatggttaagtggacatgtacctccaatcgcaaaaaatttcgatcagtcgtgctacgataagttcacgctatggactcacgaatacagggatataatcattggaggattatacggtcacatgaatattgaccacttcatcccaacggatggtaaaaaagctagaaaatcgttattgaaagccatggagcaatccactcgtgttcaacaaggagaagacagtaatgaagaggacgaagaaactgaattgaatagaattctggatcacgctatggcggcaaaagaagtttttttaatgggagcgaaaccatctaacaaagaagcatatatgaacaccgtccgcgacacatactatcggaaagtgtggaataagctggaaagagtggatgaaaaaaatgttgaaaatgagaagaaaaagaaagaaaagaaggacaaaaaaaagaaaaagccaatcactagaaaagagctcattgaacgctattccattgtgaacataggtggttcagtcattccaactttcaatccttcctttaggatctgggaatataacatcaccgacatagtgaatgactccaattttgcagtttcggagtataagccctgggatgaatttttcgagtcactaaataagattatggaagactctttgctagaagatgaaatggacagcagtaatatcgaggttgggatcaaccgcgagaagatgggcgaaaagaaaaacaagaagaaaaagaaaaatgacaagactatgccaattgagatgccagacaaatacgaactcggccctgcatatgtaccgcagttattcactccgacgcgtttcgtccaattctacgccgacttggaaaaaatcaatcaagaattacataattcatttgttgaatctaaggatattttcaggtatgagatagaatatacctcagacgagaaaccatactcaatggattcgttaacagtaggaagttatttggatcttgcaggcagattatacgaaaacaaacctgcatgggaaaaatacgtcgaatggtcatttgcgtcttctggatataaagatgattaagttaatatacacatagaaatgcatatcattcttcaattacagtttctttttcttttgttacactattctttcaagtcaatttcataataatacaaaaccatctttcttatcatatatagggtgatgtatttttaattatttaatagggcctagcgttatcgtgcgaagattaattattggcatttttgaaatactccttggaatctttaacgtcaggtttgatggtggcggctcctggggtccagttgcatggcaaaactgtaccatttttgtcagtccactggaaaccttcgactaatctcaaagcttcattgacgtttctgccaacagataaatcattgatagtgatatgtctaatgattcccttcgggtcgattatgaacaaacctcttaaagctataccttctttttcaatcaaaacgccatagtctctggataaggaatgattcttatcagcaagcaaaggaactttaactggacctaatccaccgtcttttctgggaaggttggtccatgccagtaaggaatattcagagtcggtggaggcaaataaaacttgggcgccctgatcttcgaatttcttggcggcatcggaaaacgcaacaatctcagttggacagacaaatgaaaaagccaatgggacaaaagctagaacaacgtacttacctttatacttttccagtgaaatttcctcgaagataccgtcgactacggcggttttcttaaatggtggggcttgtttttgaacttctgctaccatgattggttttttacgttcttgtaaggctaatatattcttgagcaaaaaacagtaatagtgttcactttggatatttcaagataaacaatgtaagtagcaaaaaacaatcgaaattacaaaatatattcttacaatcgtctgctctaaatacgttaatctaaatctcatccatagttgatccttgattactcgggtaacaaacaccttagcagatgtgtaagagaaaggagagcctcgcccgctcctaaacgacgccaattgtaaggggggatcagcccttccaacccccaatgactaaaacttgtaaactagaggggcgcatatagttaagataatcagatactggcccaatatgatattgtctagatcttgaggatgaccaaccaacagattcctggccacagtatccgtggtcattgattttggcacttggaaattcaagagatggttctagtcgtcgtagcgcttactaacaaaaaaaactagcataagcccgttgagaacttttacactatattaattgaataattggacgttttgtcgctttgcgacagcactctcctaccaggtacatacttagtaatgtctatatagggctacatcatttttctgcaaagataaaatccttcaattccttgtaggccttgtccaaatcatcattgacaataactttgtcatgggcacctgtctcagcatatgccaattcagcttgagcggcgcttaacctcttgttgatggattcttcggtctccgtacctctaccttctaatctttttttcaaatcctcgaccgatggtggagcaataaacaaaaacctggcatttaactctgggatagccttgacagatttgacaccctgcatatcaatatctaaaatacaagtcttaccagatttactgacttgtttgacggaagcgacagtactaccatagtagttaccggagaattgcgcccattcaatgaattcattgttcttaatcatagatttgaattcatctacggagacaaagttatagtccttaccgtttacttcgccagctcttggggttctagtagtggatgaaacactaaacccgaaagaatctgggtattcagcgaacaatttcttcaacagtgtagatttacctgtaccacttgggccagaaattacgataggacgggacataacgcaaaggtttactaatctttatccgaagtaaactgtagttatcaactaaaaagaaacgccattgtgtatccatttatgctaaatgtatttttttttttcttttttatgtgtttccaagctttttttcgaaatttggaatgtaccgatgagtacggttgctattagcatcgacgccgccggaaagacgcatcacatatttcgagaaccgaaacttcctgtcgatataacctacacttcaaatagctatcatttcgaatcgtcgcagttttgacaatcacatttatacacttactgtcgttttttatgtaaaggctgtgaaaatttcaccttattaatgcttatagagcagagtttaggatgaattttgcattgtagcctgccgtgagcacacacaaggagtagcagagcagtagtcttgccaaaggattatgacagatgatataccttgcacaaacgtgatagcaaggaactgcaaaagttgatatcgaacaatcattattcacggtgtgactttttctgtttccgttgcttttctagctactctaagataaagggcacccaagattgacaaatagttgtagattaaacatagattgcaagcagtgaaattcagaggataatcttttatcgctgtcagtacataccatatgaaaaatgctatccaaggtattgctgaatatagctttcaaggtgctgttaaccaccgccaagagagcagttgatcctgacgatgatgatgaacttctaccttccccggatctcccgggtagcgatgaccctattgcaggtgatcctgatgtagacttaaaccctgttacagaagaaatgttctcttcatgggcattgttcattatgttgctcctattgatctctgcattgtggtctagttactatttaactcagaaacgaattagggcagtgcatgaaactgtgctttctattttttatggtatggttattggcttgataataaggatgtcccccgggcattatattcaagatacggttacttttaattcatcctacttttttaatgttctattgccgccaattattttaaatagtgggtacgagttgaatcaagtgaactttttcaataatatgttatctatcttaattttcgccataccgggcaccttcatatctgctgtggttattggaatcatattgtatatctggacctttttaggactagagagtattgacatttcattcgcagatgcaatgtctgttggtgctacattatctgctaccgaccctgttacaattctttcaattttcaatgcgtataaagtggatcctaagctatataccatcatttttggagaatcactgttaaatgatgccatctctattgttatgtttgaaacctgtcaaaaatttcatggtcaacctgcaacattttcgtcggtttttgaaggggcaggcctctttttgatgactttctccgtttcgttgttgataggcgttcttataggaattcttgttgctcttctgttgaaacacactcacataaggcgctatcctcaaattgagagttgtttgatcttgttgattgcttatgaatcctattttttctccaacggttgccatatgtccggtatcgtctccttgttattttgcggaattactttaaaacattacgcctattataacatgtcaagaagatcacagatcaccattaagtatattttccaactattggcaagattatcagagaatttcatctttatctatctaggtttagaactttttactgaagtagaactagtctataagccactgctaattattgtggcagctatttctatatgtgttgctcgttggtgtgctgtgttcccattgtcgcaatttgttaactggatatatagagtaaagacaatcagatctatgagcggcataaccggagaaaatatttctgttcccgatgaaataccctacaattaccaaatgatgacattttgggcaggtttacgtggtgctgttggtgtcgccttggcgttgggaattcaaggtgagtataagttcactttattggcaacggtccttgttgttgttgttttaacagttatcatttttgggggcactactgcaggaatgttagaagttttaaatattaagactggttgcataagtgaagaagatacatctgatgacgagtttgatatagaggctccaagggcgataaatttattgaacggtagttctattcagacagatttgggcccatattctgacaacaattctccagatatttcaattgaccaattcgcggtcagcagtaacaagaatctccccaataacatatccacaactggtggtaatacttttggaggccttaatgaaactgagaatactagccctaacccggcaaggtcttctatggataagcgtaatttgagagataaactgggaacaatctttaattccgactcacaatggtttcaaaattttgatgaacaggtattgaagccagtattcttggacaacgtttctccatccttacaagattcggctacgcaatcacctgcagatttctcttcccaaaaccactagactttaaagtgtatggtttccttgtttctaatataaatatattaattaagtctttatacattctctcttactcaacgccgaaggaatacccttctacactttattcattttaaatcatgtactgttatatacacgctagtaggattgatcttatttaatcatatttcgcacgttacccgactgctttcagttttgccgctttgtgataatgaggaatttcagctagcttttaatgagccgatactaaatcaccatgattttgggagaggaaaagaagaaaaggtaaaacaacgaatatttttcaaataccttagttactgaatatccataactactcgtataattggtgagaaaatagtgcatatttagtttactttttgcctttgattgaaaatatatattcatggtgctttttactcggtgtgaaaaggcaagaaaggagaaactcgccgctggttataagcccttagttgattatttgattgattgtgatactcccacatttttagaaagaattgaggcaatccaagagtgggaccgatccagagatgatctttatgtttggattcccattctagacagaatggacgggctgttgttaaaagtggcagagaaatataaatacaagcaagaccccaagaaggagtgtgaagtcaaattggtggaaatggaagcgcatgatgttgattattgtttgaaaatgctaaagtttactcgtcgactacttctaaatacagaaaacaggtttgtttattcatctggagatgttttaatgtatctactgaattgtccgaattttacaataaaactagcggtcatgcgaattttagccattttaggggaaaggtttgtgattgcgagagaaaaaatagttgcacataacatatttggagatcacaacctcaggaaaaaaactctcaaactagctttatctctgtcatcttccgtcatggatgaagacggagagcacttttctcttgtcgatctatattttgataagaaaaaagtgcctcaaaaatggagaaagttgagatttacacattatacttcaaacgactttaaaaagtcaagccagcaaaaaaataacattaatgaaacccaaacttccattaagaaggtaactatgacgacccaagaactgtgtgaacactcactacagcaaatatttgataagggtatggcccttttacccgcagaaagttggtttgatttctcaataaaagcttcggtggcgaaggccttcagtgatgattcaggtgaaaatatagatttgagaaatataattattgaaacaaaactgaatgctattgcatttgttaacaccattttctcgcctcctcaagtaagctcgaagttatttgaattagatccgtatgcttttaatagtctaactgatttgatatcgttgtctgaaaccaaaataccaaaagagctaagaacggatgctttattcacattggaatgtatatccttgaagcatgtctggtgctcagacattatcagaaatctcggtggtaacatatcgcatggtctgttgtttcagattctccgttacattgccaagacattgagagaagcgacagacgaaatcgatgaagaatataatgtgaggttcttttacttgatatcaaatttagctgacgttaagcctttgcatgaatctcttttcgccgcgggtttaatacctactttattggaaattgtatctataagaaattgcccatataagcgtaccctcgcatctgctacccatctcctagaaacatttatagataacagtgaaactaccactgaatttatcgaaaatgatgggtttactatgctgatcacttcagtcgccaatgagattgatttcacgcttgcacatccagagacgtggcaaccgccaaaatattcagtggtttattattcaatttcttttagggagttggcatatattagaagtttattgaaactcgttctcaaattattaagcacagactcaggggatagaattagaaatttaatagattcgccgatacttgtttcattaaagaaaatcctagaaaataaacttgtattcggtttaacattaataacttacactctggatgtagttcagaaagtaataaatagtgagcctactatttatcctgttctggttgaagcaggacttattccatatgttatcgataattttccaaagttaattgggccttccgccgaattattaagtttacttccagatgtcgtttctgccatatgcttgaatccagaagggctgaagcaagttaaagaaaagggtctcataaacaatttgtttgatttcttactcgatgctgaccacgcgcgtatattaacaggtggagatcgttctacggaatatggtactgacattgatgaattagcaagacattatccagacttaaaggcaaatatcgtggaggctttgtgtaacgtcatcagaaaaatgccaagtacctttagaaatgaaagagagtttctttttacttcaccaaaagatcaaaagtacttttttcacagaaaaaatgaggaaatattgacagataaagaggaacatgaacctgcatactgggagctattagataagggaactatgctggacacatttaccagtgttttgtttggtatgtctttaggaaatggttctttttcacaggtgccacaacatctggaagcgagagattttctggcaataatatttatggaaaatcctccttatgaatactttacctccgtggcaatctcaaatgttactgaggtcctccagtatctggatgaaaaatacgaagactacgcattcatggatgttatgaaagtattgaacgatcaattggagaacctgaatgattttttgaatagtccaaatgatagaagtttctttttagaaagagatggggaaaactcggtgcgttcatgccattcaaaactttgtcgacttgccgctattttgaacattgttacgaatgtatacattgacctcactaccttatcttgtaagagaatcatgcagatctattcttattttgacaaaagaggattttctttaattaaaaacttaaagttgctattccagaaatgtgcgttggaggaaatgtacatacgccaacatatgccagattctgttattacagaaacaatgccgttgcctatagtggatgtttccggagatggaccaccacttcaaatttatatcgatgacccaaaaaagggtgatcaaaaggggaaaattaccagcgtaaaaacgagaaatactcttcaaatgcgaacaatactgtatacattacaatcaaatactgcaattctatttcgctgctttttaaggttaagccactctaggaatatggatctagagcataaagatttgacgacagaagttcatatatttgagaacgttgttgaaaatgttattgaaatgttgaaggccaccgaactcgaaggtcatctaccgtatattctcgttttattaaacttcaacacctttgtgtttactattccaaaggcttcccctaattccactgaaatattacaaacaataccggcttatattttctatcaaaaggggggctatttactttatttgcacattataagggatctctttacgagaatgacaaaaataaaagatttatcctcacttgataacataaactacatagatgagtccaacggtatcctaaccttaagctgtttaattaatgctctcaccttttacaacaaatcaatgcaaactgaaaccatggagaatgtccaaagtattggtaagtattacgtttcaatagatgacgattataatattatgaaagctttaacagttcctattaaggtaatggctctcgcaatgattttagatttggataaatcggatagcctcttcaagacacagtcccgtaatgtgccttactcagttttcaagcaacttcttagtatgctcaaaaatatattcactaatgtgaacatctataccaaggaattatatgaattgcattgggacctaatattcccaccaattaaaaaaattagcttgtttgagcaagtcggcattcccggtgatgttgcggcaaactatttaacagatactggtgatgatcttcctgcagataacagtattggcctgttttcgcctgaacaatgggaaaaatataaaaaattaatcggtgaagataaatccatctactatccacaaccaatgcaagctcagtattacaaaggatgttcctcaaaagaattagatgagctgagagatacctttttcaatgacggtttaccatctaggatcttcactgtactccctttctatcctaaacttgtaaacgcgtttgcaaaaactttgctacaaatttttacgaaatacgatgaacccactgaagtgtttgctggtagaatcttagatcgaattttagagacagatctagatgaccctgctactttatcttccttaatccatttatttggtatattcctgaacgagaaatatatttatcaaaaggcttcgcatttaatgcaaaggttcattgaatatcttgagaagtctctgaagccagaacatgttaatacgccttggttttcgaaagctctttacgtttacgaaattatactggcgaaatctgagcttccacacctcgaagagctttccaaggatgttcttctgagatatccattgctttccatggcgaaagtctttcgcataccagaccctatgaagcagaaattatttgacatactgatcagagtttctgatatttccaatttttattctgcactggcaacatcacgcatacttattttctactctagggatgagttgtatgctaacaacatagctagatcgggaatattatctagattgttgaaagtaattggaagtttccaaaaactagacaaaataaactttttagagtcatctttccttttattaaccaggagatgttttgaaacgactgaaaatgttgatgctttaatacgtgcagaaattaatagaagctttacagcaagaccgttaggtggtggggatgatgctgtacgtgagttaaccactattctagaagaaaaggcgcatgtggtcatgcgtagtccctctcaatttattgacgttctttgcgaaacagctcggttccatgaatttgatgatcaaggtgcgttggttgattactcattgaaaagatttcttggtgaaaaagataagaatacgcaagcctcaagtacagaaaaatcagatatctacgagagaacggggatcatgcatttattactgtcacaacttatggctgcttctgagaaagactggttgtctgaaccggccaactcctcggatttgcctgagaacaaaaaagcccaattggacccatcaagaaatcctgtatgtgcttacatgatttttcttttgaagcttttggtcgagttagttagcagttacaatcaatgtaaatttgagttcttaactttcagtagaagaaacacatatgcagaacgccccagaccaagaacaactgctattaactttttcctttatagattattagacaaacctgtcggaactgaccacgataagcatgaagctaaaagaagagaggttattggaatgctagcacgttccgtaattattggtttcttggctactgttcaagatgataggacgaccaagactgacgtcaagcttgctgatcctcacatgaactttattagaaaatttgccattgaagcgattataaaagccattcgcaacgccacttcctcttctaaacttttggaaagtaatcatttaaagttagatatgtggtttagaatcattacatcgatggtttatgtccaggctccatatcttcgccaactacttgattcaaataaagttgaggcagatcagtaccaattgtgcaaactggttatagacctcggtcttccgtcagttatcacggaagccatggccagtatagacttaaactatcctttttccaaaaagattttcaacgtcgctgttgaagctctaaacacaattagttcgacaaggaacaatttttctgagcacttcaaaattgaagatcatgatgaagttgaagacgaggttgacgagtctgataaggaagagatcccggatatgttcaaaaactcagcgctgggaatgtatgacgtagaggacattgaagaagacgacgatgacgacacatcattaattggagacgatgatgctatggcatttgttgatagtgataacggatttgaagtagtatttagtgacgaagatgatgatatgggagaagaagatgcagatgatgctcgttcagattcggaagaaaatgaattatcttctgaaatgcaatcaagtacagcggacggcacggatgtggactatgaggttgatgatgcagatggactaattatcaatattgaccagccctcaggagatgatgaagaaatggcagactatgatgctaacattagccattcttctcacagtgaaaatgaagatgacgcttcaatggacgtcatagaagtttacgacgacgagctaagttctggatatgatgttgatttaagcgattatgacgtagatgaatctgattgggactccgggttatccagcctatctatttctgatgaagatagtgaaagtagcgaagatgagcctattaactccaccagaatgggagattcaagaaggagatggctgatagctgaaggcgtggagctaactgacgactcgcaaggtgagagtgaagaagatgatagaggtgttttccgtggtattgaacatatattttcaaatgagaatgagcctttgtttagagttcatgacgaaatgcgtcatagaaaccatcatcgctcaatcaatcgtacccattttcactctgctatgagcgccccctctttaagcttattaaatcgtggaagaagaaaccaaagcaacctaataaatccactagggcctacaggattggaacaagtggagaacgatatttcagatcaggtgactgttgctggttcaggctctcgcccaagatcacatcatcttcacttttcggaagttctagtctcaggcagcttttttgatgaacctgtcttagatggcataattttaaagtctacggtatccagatggaaggatatattcgacatgttttacgactctaagacttacgctaactgtattattcctactgttatcaacagattatacaaggtcagtttagctttgcaaaaggacttggaaaacaaacgtgaacaagagaaattgaaaaataagaacctactattcaacgaggctaaagtagaaagccataacagttctgatgctatatcggtagaacaagacgatatacaagaaagcaatgttactcatgatgaccacgagcctgtatatgttactattcaaggttccgaggttgatataggtggtacagatattgatccagaattcatgaatgcattgcctgatgatataagagccgatgtctttgcacaacatgttagagaaagaagagcagaagctaggctaaattctgatcataacgtacactccagagaaatcgattccgattttctggaagcaattcctgaagacatcagagaaggaatattggatactgaggcagaggaacagagaatgtttggtagaattggctcttcggccgatgtgattagagcagacgacgacgttagcaacaatgacgaagaagttgaaaacggtttggatcatggaaatagtaatgatcgcaataacgccgaccctgaaaagaaaaaaccggctagaatatactttgcaccattaattgatcgtgccgggattgcctcattgatgaaatctgtgtttatttcgaaaccttatattcagcgtgaaatttatcatgagcttttctaccgtttatgttctagcaaacaaaatagaaatgatttgatgaatacatttttatttatactaagtgaaggtatcatagatcagcactctttggaaaaggtttataacattatttccagcagggcaatggggcacgcaaaaaccacgaccgttagacagttaccatcagattgtaccccgctaacagtggctaatcaaactatcgaaattttgcaaagtctaattgacgcggattctaggctaaaatacttcctgattgcagaacatgacaacctgatagtgaacaaagctaataacaaatctaggaaagaagccttacctgacaaaaaattaagatggcctttatggcatttattctcacttttagatagaaagctcattacagacgaaagcgtattgatggatttgttaacaagaatattacaagtttgtactaaaacattggctgtcctttctacaagttcaaatggtaaagaaaatttaagcaaaaagtttcatttacctagttttgatgaggatgatctcatgaaaattttatccatcattatgcttgatagttgtactacaagagtatttcaacaaacacttaatataatttacaacctctctaaattacaaggctgtatgtccattttcacgaaacatttggtatctttagctatcagcataatgagtaaattaaagagtgctctcgatgggctatcacgtgaagtaggcactatcaccaccggaatggagatcaattcagagctgttacagaaatttacccttccaagttctgatcaagctaaattattgaaaattttaactacggttgattttctttacactcacaaaagaaaagaggaagagcgcaacgttaaagaccttcaatctttatatgataagatgaacggcggaccagtgtggtcctcattgagtgagtgcttatctcaatttgaaaagagtcaagccatcaacacttcagccacaatcttacttccgttgatcgaatcacttatggttgtatgcaggcgtagtgacttaagtcaaaatagaaacactgcagtcaaatatgaagatgctaaattattggatttttccaaaacacgtgtcgaaaacttatttttcccatttacagacgcacacaagaagttgttgaatcaaatgattcgttcaaatccaaaactgatgagtggtcctttcgcattattggtcaagaatccaaaagttttggattttgacaacaaaagatatttcttcaatgccaaattgaagtctgataatcaagagcgtcctaaattacctattaccgttcgccgtgagcaggttttcttggactcttatcgagccttatttttcaagacaaacgatgaaatcaagaattctaaattagagataacattcaaaggagaaagtggtgtcgatgccggtggggtaaccagagaatggtaccaagtactatcgagacagatgttcaaccctgattatgctctttttcttcctgtaccatcggataaaactactttccatcctaatcggacatcaggtatcaaccctgagcacctttctttctttaaatttatcgggatgattatagggaaagcaattagagaccaatgctttttggattgccattttagtcgtgaagtatacaagaatattttgggtaggcctgtatcattgaaggatatggagtctcttgatccagattattataaatcattggtgtggattcttgaaaacgatatcacagatattatagaggaaactttttctgttgaaactgatgattatggtgaacataaagttatcaatttgattgaggggggcaaggatataatagttacagaggccaataaacaggattatgtgaaaaaggttgtcgaatataaacttcagacatctgttaaggaacaaatggataactttttagtgggtttctatgcccttatatccaaagatctcattacaatatttgatgagcaggaattggagttattaatcagcggtttgcctgatattgatgtcgacgactggaaaaacaatactacttatgttaattacaccgcaacctgtaaggaagtgagttatttttggagggcagttagatccttcgacgctgaagaacgtgccaagttgttgcagtttgttaccggtactagtaaagttcctctaaatgggtttaaggaactaagcggtgtcaacggtgtttgtaaattttccatccatcgtgattttggttcatcagaaagactaccatcatcacatacctgtttcaatcaactgaatttacctccttatgaatcatatgagacattgcgtggttcactattattggcaatcaatgaagggcatgaagggtttggtcttgcctgatcatttttcgtgtaaatttatagcgccatgtaaccaagtattttagaacgtcttttatttaaacctttaaccatacaacacttgcccaaggaagaggaacagaaggattttttaatttgtaaaaatgcgtttaatcttaacgaaacataatacagatttcatgtgcatttcgccctttttttttatgacaagcaatatcttccaaagtttctcaaaaaggtatgatgtaagatacagtaaatgatatgtaaaaaaagtacaaactccacttataaaaccatattgaaacagcgaatggttataatattttacataaagattaatagaatacacttacctaagaaaaatatccgtgaaaacaaattacaaaattaaaagtcacttatcacattagaaactcaaatacgaaaacaaaacaaagaaaagtaacaaaaagtggtttgaagacggaaatacgatcattctttccattcccaacatgtcatgatctctccattttcttcaagaagatataattctatattctctgattgctctttcatgattttttctttcgtttgagcccatagattattctgttcttttatatttggtatgtcgctcaataaagtagctcttagttgaactgttgtcagaaaaggttcttcacctttgttcttctttacatctttcaatttatcaattgcctcttttaccaatttctcaattatctgctctccttgaacgtaattgtcaagtgtcgattgtatttttttgataaggaaaaggacgcctagggtgataaataaagaaccaccatatttcgttatatactcctgtatatccccttctaaatgacattgcaacgtaacccatttttttgaagttgaacgataaatatagttagtgttattagatttagatttctctctttttccattagtttcaaaatctaatggcagccagataatatcatcttttttctttaatatttcaagcacatttttccaatgatcattgaattccctttgactttcccatgacggtctagaatgagagaatatatcatataatttggtttccgtttcaccactctcaaagagattctctccttcaccacattcatgttgtgcattcttctttttaagatattcatttactttccaaaccagttcatcaacctccttttctttactttcatctttggcacaatattttggaaaaggaataataccatacgtttctaaaatagaacttttaggctcatagcctggttcacactcaacattcataaaagaagaacatattccatgctcaggacattcgagacaatttggtcgataagcttgcaacactgaatctaccctttcagtctgagggaaagctgagattgcaagagatttcaggggcttttcatgaccgcaatatcctacttgaattctctgttctcgataccaaagaccaaaaagaataggacatattattgaaaggaaaatagcaccattccataaccaaatgaagagatgtgcaataaacggtttcataatatctatccctcttttagttttgttggcaatgaagtgcctggtgcgaccttttggacttcgtatattttttttcgacgataacctactagtatcctcttcgtcttgattatcaaaagtttctgatatttttgttagttcttcttttgcttccttcacctcaggttggacttccaaattgatattctccatcacctcactttcatttcttgtttctgctccagttgaaggaccaacaggctcttctgtttcgattctgatagacgataagtccgtggattttatagaatgatcataattctccgtagctgcactagctaactctttatttagttgagctaaaaattcgtttgatacttttaaattcggcaattctggttttggaagctcttttacccttggtttgtcatccgaagaatctttcttatgaagttcttctacagtttccagttcagaagttaaatcagcagaagttgctttcccatctgacttagattgtggaggagactctggtggtttattggccttactagatcttttctttcttttctttttaggagacttctcttcctgtatttgcatcttcgcttcattatccgtactaatttgttcccttttcctcttgttagtttcaacattttcatctttgacagttttactctcactagaacttgattcaagctttttactctttaatgtctttttgcgatctgcgttttttgccccagacttcacaaccttttgaatgctagttctaacctttgaggcctcaggtgaagattggagacgttgcctcactttctcctcaaacaatttcaccaagacaggcttcctagcgttggcagggaacgcaacatcattttctaccaaaactcttctcaattggctgaccttcagcgttttcggatcaaggtttctgtgatccattgtcgattagtgaagataggaaacttccttttctactattatgtccgttaaagttcatcctaccgtttctttgctgttaaaatctctcttcttttttatttttttcaaacttatctcttactatttatggaaggacgatcaagaaaatgtatatactatcccttcccctacgcatacagaatatattaaaatgaatagataatagaaacatataccgattgtaacatgagtttcgtcccagaatataaattgcttgaaaaatttaatactatttagtaagcaggatcactatcgtcaccagaagcccgcaatgtggccagatattctcctcttgatatcttgtcctcaatggcctgaatggtgtagtcactaagagtttcttcatagggacccaatatttccactagcgttgtttttgaaccgcttttgccatcagatttgcatcgagatgtatagggcttgcctaaaggaattatccacataagtatgttagaacccataaagtcttttatattagctaagattgactttttgtcccagaaagagtgaaattcagatctatcgaactctaccacaaacctcaacttgtttgcttccgagtaataacaaaatatcttccttgttccaaattttttccttttgctatctatgatagcctccaaagacgtcttgttttgactcatgtaaaaaatactcgatgccaacaaacttgcggttaataaccatccaaggatggcaaacactaacgttgaaattatatttgcgtttaaattggggctataattatgattgtgttgagtaataattcttatgtaaacgcaaatagacacccacatgataagtaaaagtgttgaaaaataagcagcaaactgcacaaagagtctataattgtctctaccaataacagtccctatccacatgcagtaatgatcaaagcgaggaatgcagtggcctagttctgaagaatgatgcgttcgttccattttcagactttgacattcactgcaccatattgggtatccgtgaggatcagactgataacacttaggcggaaccacagcatcgtattccactgaagtgttttgagaagtgttgctagtcttctcttcagaggctataggaaggatcaaaaaaggtgctacgtgcggttgggtacctggaccgaccaagataactatttgaagccatatgaaaatcacgactacgtctaggaagcataccgcacaaataagaccaaccgaaactgatttctgacgaagtcgtttgtcgacttgctcgtaacatagtttatggcagtaagcccacgtaccgtagcacagtaaaccgagcacgataatcggtaagatgaatctaaaccatgacctgcgcctgattcgaatattccatgatagagccattcatatacaacggtttaatttctgccgtgtcgcgatgaaaggaccttagctaggttctgaaaatattacaacgggcagatatacgcctaattagttgttttgtttgagtgctgtgtttatgctactattatttaaaacgtaaatagtggaaaaaaaaatcgactaaatggtccaaatcgggccgttcgctcgtaaatttgttcttaagcactaatactaaagagagtatacaacagaacagacgcacaagacagcactcatcatcagctaagaaactgaactgcttgttaaaatttgagtttgtttcctcttaggatttgcagcattagtgggcccccgcacacaagtaaatataagtgaaagaaaaatgcttatggatgagtatgaggaaaacaaggacatgtgtccgatctgtaagacagatcgatacctttctccggatgtgaaatttttggtgaatcctgaatgctatcacaggatctgtgagtcgtgtgttgatcgaatatttagtctcggtcctgcccagtgtccatataaagggtgtgacaagattcttagaaagaataagttcaagacccaaatattcgatgatgtggaagttgagaaagaagttgacatcaggaagagagtgttcaatgtgttcaacaaaactatcgatgacttcaatggtgaccttgtggaatataacaaatatttggaagaggtggaagacattatatacaaactagatcacgggatcgatgtggctaagaccgaggagaaactacgcacctacgaggaattaaacaagcaactgattatgaataacttggagagaagcagaacagagatagaaagtttcgaacagagacaaaaattcgaaaaggagatgaaattgaagaagcgactgttggaaagacaaatcgaagaggaggaaagaatgaacaaagagtggacaaagaaagaaatcgtcaaccggttgagtacgaccacccaggatatcaatgaaacaatcgaaggcgttaaaaatacggttaaattgaaaaaatcgtccgctagaaggaaattggaagaactaaatagagttctgaaaaacaatccatatttcaattcaaatgtgaacgtacagaattcgagactcaaagatgctgtaccgttcacgccgtttaacggtgatagagaagcacacccaaggtttacgttgaaaggttcagtatacaatgacccattcatcaaagatcttgagcacaggaaagaatttattgcgtctgggttcaacactaattatgcgtacgaaagggtgttgacagaggcatttatgggcttaggatgtgttatatccgaggagctttaaaacatcaggatagtgtgcaacgtggcataagctatgtaatcaactactttttattttctatgtacgcatatacatgcattcacgatctgtttcagtgttcagaaaaaaggcacctactgctacggttggcccatacctttattctttgttcttgttacaaacgagtgtgtaattacccaaaaaggaaatttacatgttaaatgaaacccagtaatcagaaaaaacagttaagaaacctaaaatggtagagataaagatacagattcagtggttgctgaaaatcaagtaaaaaaatgaaatagagtcttcatatataaaccgccagaaatgaattaatgagagggatctgtaactgtttctcggataaaaccaaaataagtacaaagccatcgaatagaaatgcaaccatctaccgctaccgccgctccaaaagaaaagaccagcagtgaaaagaaggacaactatattatcaaaggtgtcttctgggacccagcatgtgttattgcttagtttctgcgtacaaaaacgttgttctccctcctttatcttccttttccgctacaccaatatatcatgtttgttcgtaatatttctttttagacctaataataaatatcctaagtaactatattatataaaatattttgataccctgtacctgcttttgttatcgttgtacatccatgcacacgctcatatatatatatatatatatatatatgtatatgtacatataccgcttaccacctaccgtgaagtatatgtaagggtcttcgcacccggatatcccttgtgggatcttggatgcggatggtgagtgtaaacaggcctcataaagctgtctctgtgtgcggaagatgtcgtttcatcggcttcgacctcctccttatcttgcttcattgtttcttcgtaagagggcggatctacgggcagcggggtcgctgtctccttgtatgcatgcttatttatatcactctttccgctatccatcataatctgtttttgtttatgtgctttgaatactcaacacataaaataatatccagttaattgtcgtctgtccattgacgctttgcctttgtccctttagactgtctttattgtgaaatatgcacggctgagaattacgtatacagtgactatcgtatggggcgacaaaagttcccagcgagaaacaagatgaagcagactggggcctgcctgtatggagggaagcataagttaatatacctccagatatttgcagattaggatactgaactgacgaagacctacgctacacaacgaagataacacatgctggcacaaacattcaaaaaaccacacagagccgttctagaacaggtatctgggaccacggtcttcatcagaaataagagaacaaagagcaagagctcactgtcacctttggcacaaagggtcgtcacgcagttgagtgtgatgtctgcaagcagaaagcagcccaagttgctgaagctggcgcgtgaagacctgattaaacatcagaccattgagaagtgttggtcaatttatcagcagcaacaacgggagcgcagaaatttacagttggaattacaatataagagcattgagagatctatgaaccttctacaagaactcagccctcgtctgtttgaggctgccaatgcttccgagaagggcaagcgattcccgatggaaatgaaggtgcccactgacttccccccaaatacgttatggcattataacttccgaaaatgatagcgtgagcgaacgcttgactgtctcctgctgtaaataactgatgatcaatagaatgccacgtatatatggacttatataattatatgtacatagacatataaagggcatgtggtaattatgacatgaactgtatcactattgacgttttttttactgctttttcccatccctgcaagcgaaaaaaaaagcaagctgactcttgtataaactgcaaggactcattgattaaaagtagatttacattacagactaaaggaaaaggcaaactataccggctataccacattcgttcaaaaatgccctctaccacgctactgtttccgcagaaacatattagggccattccaggcaagatatacgcgttcttcagagagctcgtcagcggagttattatatccaagccagatctaagtcatcattattcttgtgaaaatgcgacaaaggaggaaggcaaagatgcagcagatgaagaaaagactaccacaagtttgtttcccgaatcaaataatatagaccgttctttaaatggtggctgctctgtgatcccttgctccatggatgtcagcgatttgaacacgccaatatcgatcacactatctcctgagaatcgtatcaaatcagaagtaaatgccaagtcactgctcggatcaaggccagaacaagatacaggcgcccctatcaaaatgtctactggtgtcacaagctctccattaagtccatcaggctccaccccagaacattccaccaaggtcttgaacaacggcgaagaggagttcatttgtcactactgtgacgctactttcaggattagaggatatctaacgagacatattaagaagcacgccatcgaaaaggcgtatcactgtccattttttaacagtgccactcctcctgatcttagatgccacaattcgggtggttttagcagacgcgatacttataaaactcatttgaaggcaaggcacgtgctgtaccccaaaggtgttaaaccacaagaccgtaacaagtcgtccggccattgcgctcaatgtggtgaatacttttccaccattgaaaatttcgttgagaatcacattgagtctggggactgtaaagctttaccgcaggggtataccaagaaaaatgaaaaaagatctggaaaattaaggaagatcaagacatctaatggtcattctagattcatatccacttcgcaaagtgttgtagaacctaaagtacttttcaacaaggatgccgtagaggctatgaccatagtggctaataacagttcgggcaatgatattatatccaagtacggaaacaacaaattaatgttaaactcggaaaactttaaagtcgacatacccaagagaaagagaaaatatatcaagaaaaagcagcaacaggtatctggatcgacggtaaccacaccagaggtagctacacaaaacaatcaagaagtggcacctgatgaaatctcatccgccacaattttttcaccttttgatactcatctactcgagcccgtcccttctagttcatcggaatcttccgctgaagttatgttccatggcaagcaaatgaagaattttttgattgacataaacagcttcacaaatcaacagcagcaggcacaagataatccttcgttcctgccactcgatattgaacaatcttcatatgatttgagcgaagacgcaatgtcatatcccatcatatccacacaaagcaaccgtgattgcacgcagtatgataacacaaaaatctcacaaatcttacaatcacaactaaatccagaatatctcagcgaaaatcacatgagagagacacaacaatatttgaatttttacaatgacaactttgggtcacaattttgattaaatataacacgggataaaaataagggtatcatattggaaagccgatgggtaaaaattattgagttaataaatggagacaatattaaaaatcaggtaacaacaaataaaaggttataaatgtactgctgtatactatataaaaacttttagcatgactaattaattttcatactactatgttaaataaaccaagtgattgcaacaccaatattttattattgatcttcagcgcatagagtcgattcgtagatattatcacttttgacgtttgtgatttctttttcatgattgattaccgatgatgctataacaaataaaggtcaaattttgaaaacaatgaaaaataagtagtaaacaaataaatgcacatttattgacactagtagagtgtaagaggaaagtaatttttagaacgctttatacacctctatcatttattttttttttggtaaaaaaaaaacagtaaggtgttaaccatatatcatattctgccatggcttatgatgaagatgatggagagataaattttaatgaacttgtggggaacttactaagctcacataaccaagagggacaagaggaaggagaagtgcaaggaggagaacaggaaggagatgattttgaaaaaatatatcctaccagtgaaaatatagaaccaaagcatccagatgacagccagcatatgcataattctcctgaccagaatatcgaaataccacattttgtcgacgaagaagatgagctagtatctgtcgttgcaaatgcggttcaaaatatagacgatgagcaagccaaaccggaaaatcatctggaaaatggatcagaacatgtaacatcggatacagcggatgataatcacgaaaaagaacaacagcaagaatgggctcatatcttacagcaggaaatattaaaatcagacggagagcccttgcgggagaatacagaaaggcgtgtaagcactagtcagcaccatccctctcagcgtactgatgacgctctcgaccaagatgatgaaaatttgaggatggctatcctagagtctctacaagaattaaacacaaatgaggaggaagagaaagagccggaaaaacatgagcatgctgccccgaatgataagttgagcagcaaaaaatcttcaaagaaaaagaaaaaagataaatccaagaacagagaatcatcaaaggataaatcctcaaagaagagtaaatcttcgagccattccaaaaagcatgccaaagaccgtaataaagaaaagcaaagtaaacctactaataatgaaaatacccttgatttaagtaatatactagaaaatctgattcatgaaaatgacaatgctgcaatagacactgccaaacaaacagttgatattcaagataactcccatactgataatacaaacaacgaagatgtggaagcgcaagctttagtggaagcgacactaaaagcatttgaaaacgagctgctaagctctgcgccaaccgaggagccttcacaagaacagtcgattgggcctgtatcttctagaaaagcagttgaaccaccacgaaaaccgactgcagacgatattccattggctatgttacaggcttttaaaccgaaaaagaggcctcctcaagagaagaaaaaaacaaaaagtaagacatccaaggctgcatctacagcaaataaatcacctgcatctgaatctacctccaagaaaaagaaaaagaagaaaactgtaaaggaaagtaataaatctcaagaagcttacgaagatgatgaattttccagaatattagccgatatggttaaccaagtggttaacacttcattaaaagaaacatcaacgcatactgccacacaggataataaattagaaagcgaaagtgattttacttcccctgtacaaagtcaatatactactgaggatgcaagcacagctaatgatgactcgcttgacttgaatcaaatcatgcaaaacgcaatggctatggtttttcaaaatcaaaacgacgatgaatttgatgagaacattgttgaagactttaatcgtggtttaggcgatctgagtgtttccgatttactgccgcatgataacctttctaggatggaaaagaaatcggtgcctaaaagttcgagcaaatctgaaaagaaaacagctatatctaggagagcttccaaaaaggcatctagagatgcctcaagtgtagaattgactgaagtaccttcaaaaccgaagaaaccttccaagacagaagtatctttagaaaagaagttacgcaaaaaatacgtctctattgccaacgaggctgcatctgtggctagaaagaaaagatgggctaaaaacaaagaactaaaggagaaagagaaacttgaacgccaaactgccagagaggaaaggagacataaaaaaaaactagagaagcagaggttggctgaagaacaagaggaactgaaaaaaattgttgaacgaggtccaccttatcccccagatttaagactaactaaaagcggtaaaccaaaaaaaccatacagaagatggactccggaagagctactgaaacgatcacaggaagctgaaaaaccgaggaaggtgaaaaaggaaagaaagaaaaaggaaaagaaaatgaaggtaccttcatctgctttgaagaaaattcctctcttcaactttgtaaagggtaatgttcagccaagtgcaagacatcgtctgaatgacattgaaggttcgctatccactattggattacataaatcgcctgacggtgtccgcaggattctttcgagaccaaagagtgaagatcacgaatggcccctatcagattcatctgcatctcaaaattacgatgcacacctaaaaactgtagtgcataaagaaaaaattcctttccatcccccatggactataccgtctcaaccaccatttgcactacccgtagctagaagaaagaaaataccaaatatcaaaaagtatagaaagagaaccaataattcttttcgtgtctccaaagaaggtacggcaagtactaggaacagaattttaccggccatattactaccgataataaatacattaaaagctgctgcaaaatcgcaaacagctgctggcgccacacctgaggaggcaaggaaacggctggcaaccattattcaacatgccaagtctacagttattagggcagctttacaagcaaggaaaaacagtatgcaagccgctcattctaagggaactaccacagaactggcaacaactgcgtctcgaatgaagaatccgctgaaaatgattcctattttcaatacatctcgagtgaaacaacaattagacaaacaattaccggccagaagtgcaggaacagaaatcagcagctctgaatcccctgataaagccacgcccgatccccactctaattctacaatcgctgggcatactttaaagggcgttactacgccaattaaaatagaagacagcgatgcgaatgttcctcctgttagtatagcggtttcaactatagaaccatcacaagataaactagaacttacgaagagggcagagagcgtagaacctgtggaaaataatgttgaaacagcgaaagaaacccaaagcgtacaagaaattaaggagaatgtcggtaccaaggcttctgaggaagttactctaactgaagacaagacaaatggggatccaaaaaatgaaaagaggatattaattgaatctcctgtcgaaaaaacggataaaaagaagccaggtgagaaaattgctacagatttgaatgaagatgcgagcctgtctgataagaaagatggagatgaaaagtctacattgcattctgatgcagcccaacttacgggtaatgaaccagacagtgtaaacacgacaacaggaaagcccaaattaattgatgtttctctcaaaccgttaaatgaagcaaaaccaaaaattcccatcatatttcccttaaaaagaccgcaaattaagcctgaagttagcgttattaatttagttcaaaatttggtaaataccaaaatacccgaaataaagaatgaatccgttgatttgggaagtaatatcaccgacattctttcctctactatcactaatattctgcccgaaatcacagccactgatgttaaaaactaccagtatgaagatgaaaacgtaaaatacctgaaaaaaacaccaagacaggttttgaatttggatggactagtgcctccatcgggtagatgtattaccaaagctaaacgtgtccgccgcattaaaaagctttctgctgacgccactaccgcaccggaagccgatggaaaggcaaacagcgaatccattacttacacattcgatataccatctccagaagaggtacaaagtaagcgtagtgtagtcctaaaatttgccaaggctagattgaccgaggcggagttgagttgtctaaagaaggagattaacaatgtgaggaaacggagatggagagagatgaactccaccaagaactgggaatatgacgtaaagtctagattaaaaaagcgtgcgaacgcattttttggggaaggagaatcagaaacgaagtctaaatggatcgaagaaagatttcaagaaaaggtaagtcaagaaaagtacaaggatcgccttgaaactactgagacgcaagcaaacaacacgaagattgtgattgacgacaaggagattttgaatattcttgcggtaaacatgaataaccttaacaaagcacgctgtattgaaaaagatattcaagagtcgttcagggaggagaagttagcctctttacaaccaaagaagaagagaaagaaaagcattttacactgaggtgttactagacataatttagttcatatgtccatttctgcataatcatatatacttaaagtagcaaatgtatatagttttttcttccgattttcgaaactaatattagtattggaaatcggcccctgccattgtgcaatttacattattctataattaagcaaacgtgatacgtggatggtaataatagttacagttaaagtaagaccgcttaacatcattccaatctggcaattgctcgtcaagagaatatctggtgtaatcgcatttcataccatatgtagcaacatcgatctcaacaatttctttatatacatcgtaacacaacgatctgtcagcgcctaatccgttgaaaaatgagaaaacgccttctggtttaattaaacctaccacgacatcgtataagtccaatatgtcttggtagtgctcgctaaatgtatcataataaataccatcaaagaaaacttcacctttgtctaataaattattcaacgtatcttgccatcttccctctaaaataaccacattatccttttcataccaaccatccattttcatcttggccaaaacatctggatgagcttcgcaaatatagtgacgatatggttttcgagcttggatgaatgtatcgatgatccccattccaaatccaatgtttaagatcgtagcagaattagtggcctctggatcaggaaataaggtttcggaagcaagttccataatcttggtttcccaatccatcataacaccgtccttattttcctttgtgataagcgcatcgtctttgtactctagttctgtttttaagtacacttgttgatttgccgcggtagcatcgtcatcactaccaactgattcttctttttgaccatcaactgctgtttgaacgctttcctcaggctcgatacctattagttcatctgtatccaagaattcgacgtcgccaccattgagttttctcagtaataattcagcagacacaccagcttccacgagccgtctataaagagggctctccctactttgatttctctctaaaaacaaatcacccactgttttgtcctcgtagtcaataaaattccatccagccccatactcaaaaagaatattcatcatatccatcaccacttgcagttcctcatccttgatatccaagggtagcgatcttgctaaaacgtgtaacggcgttgtgtttgaggttttattgtcgtcagtgctctctctgaattccttatccccgttcctgttcttttcctcatgctcgaaggctgcgacctgctccaaagtatatgtagccggtataccagattttaagaaatgctgcagttttggtacatagtaactttgagaaatgggcctctctgggaaagtaagcaaagcatgtaattctgacatacttgaatatattaaaagtccttggtgtaaacacctagccgttgcaactgctgggtattgtcaatgtcattttgctttacgcttagcttaaaatgagatgagatgagctttgaaaaattttagaaaaagaaaggtgccatcgattctcgccgaaaaaggaaaagaatcgttataatccttcgaatcctatatacactaaacaaatatctgcattggtcaaccccaagcacacgtactgatgactagagatgatactgaaagtgttaacaatataacttccttactcgcagctaatgtcacatattgaggtaacaatggatcgaaacaattttcatgcttacccgcgcggtgatttcttggtagcgaaggggttttcatgaaggcagcagaagagaggtacattgatttgaaagtgtgaggaaacagaataatagtgcctaaagcctaacccaagcaagtaagcagttcttccacgtcttatctattcagaggctgaaacaattgagtgaaaatttaaagagtaggtgtgggacattggtatgacatatgacgtctaggaaaaggtctccgcacgatttcatatttaaagaggaactgggccatggctcttactctactgtgtttaaagctctagataaaaaaagcccgaataaaatttatgccattaaagtttgttcgaagaaacacataatcaaagaagctaaggtaaaatatgtcaccattgaaaagaataccatgaatttgttggcacaaaagcatcacgcgggtataatcaaactatactatacttttcacgatgaggaaaatctttattttgttttggattttgccccaggtggagaactactttccttattgcacaaaatgggtactttcaatgatatatggacgcgtcatttcactgcacagttaattgatgcattagaatttatccattcacatggcatcattcatagagacttaaaaccggaaaacgtccttttagacagggatggtagacttatgattactgattttggggccgctgccaccatagaccctagtttaagcggagattcggccaagtttaactctgacagcaacggctcaaaagacaaccaaaattgcgcttcctttgttggtactgccgaatatgtctctccagagctgcttttatacaaccaatgcggttatggctcagatatatgggcactaggttgcatgatatatcagtttgtccaaggacaaccgccgtttagaggggagaatgagctgaagacatttgaaaaaatcgtagcattagattatccatggggacccaataaccgcatcaataatagcacatcaccaataaatccccttgtaataaacttagtacaaaaaatattggtgatagaggtcaatgagagaatctctctcgaacagataaaaagacacccatatttttcaaaagtagattggaatgataaaatcaaaatatggagaggaatctggcaatcacaaggacaatcgctgcaacaaactactttgggactcccaaatataccgcagaatatactacccaccagacaattacatgtaattgacactccagcacgaagtatacaaatcacaaaacaaaaacgtaagaaaccaacgaaaatttccaacactactagtagcatagtagtatggagaaaaaggcttggtatatcaacaggtaaggatgatttaggcaccgtaccgtccactacgcctgcagtgaccgcccctaatgataccaatgtattaacaaatacggcggcacattctactgcaaatattgccttaccgcctaattcacaatccaatcaagtcaagcgagcacaactagttgcaccaaatagaatacctcccaaagtaccggtaattaatgacaacgtgagaaataagtcaattccgcgcacaaagcctaatgtgccacctttgcaaacatcatcaataccacaaaagttgtcaacatcgtcagcatcgtcagctctatcggcgccgtcaacagagataaggaaccaggacttaacacacactttagatggaagaaactcaattgatattcatgttttaaaacaagactacgtcttcatttatggcattccatatgaacacgaagggcctgctatgtctttgaacagctacaataagatcgataatgatttaattacgtcactagttgcgcagcataaagaagaattaaaaaactcagagtcgtttttacaggtattgactttgaagaagagcggaatgttaagttacaaaaacacagttatggagggaaatgatgatcaagaaaacaaagaacaccagatggctaatatagaagatacagacttgtccatgtacgattttgaattcaatgagttgacaaggaagggttttttaatcctggaaaaatataagaatagaatatggtttatctcgctaccttcatattcaacgttatccaaaataccattcaatgccgtgaagtcttcgacaataaataacaatgaaaattgggtcgattgctttttcagagcaagacaactactagaagaaaagcaaattcttgataaaatcagtaacgtttcctttgatagtaaggcatcgagtgaaccatcatcacctccgcctatttcaagaaaagagcggcctctgagtataggaaataatgtaacaacactcagctatactgcaaaaaatggaagccagaacaatgcaccacaaaacgataatgttggagaagaaaaaccttttcgcatacctagtagtaccaaggataggcccggtgcaaattccactccttcttcaagacatcctagggttttgtcaagcaataacgctggtgaaactccgaaaaaaatgaatggaagattaccaaatagtgcaccttctaccaatacatataccaacggttcggtcccagcttttaatcataggccttctactaatgtagggaacaataagcataatattttaacttcgaagaagcagggatcatccgtattttctccttcatcttctacgaccaagcctcaaatcaaaacaacaggatatcgacagccaacaccttcacctccacttccgcaaatggaattcccaactacgagagaaaagtattctgctccttctaacatggtgatcagtagcagcagatacgaggtcttacatacccttaataacagccaaacaaactttgatagggaaattgctagtaggggtgcctcagcagcatttagaagtttacagaagagtaagaaaaaaaaataacacgctttaataatatttgtggttcctctacttcgaaacaaaaaaatatgcacgagttgttgacgatccagaaaaaccaacatataaatcatatccaaacccttgtagcattaatatccgtatcacttatgtattcagaatgcatgtattttatatatgcccagtatatcttcgattgaagctcttcggcattagtgcattgtatttttcaagcaatgaatgccaaaactaataaaactatcaagacgacaataagaagtcctatacaacaatcgtcgtatttttctttatttttttcgtagacccattccaattgcctacgacctctagccagcttatttacaacaccgtccataccctcgtccatattatccaacaattgtccctggttctctaattcatcccccattgtttgagcttgaatatgcaaattttgcattgtcttgtgaataccatctaaatgaacatcttgttctcttaacatttgttcctgaaacggattggacataccaccatcattgttctcagccatgctggtgttaagtgttgaattttccaccgtctcttctagaggaatagttgtttgagtagattcctgtattcttcgatcaaaacgcaacttcagagcatcaagttgctgttttatatttttaacttgtgcttccctaccactcacgtcttcgttttcatcccttttcattacgattatgcttctgtccaaatcaactattgtttcctcaacatcctttaaaatatcttgtatttcctcctcttgatcgtcatcaccagcagtattgtgacgagttatgtaattgtttatgcggttcaattgctccttggtgtccttaacaacttgttgaaacggatcttcactgttgttcatttgttaaagaaaggatcttagcaatacaattttacagttaaacgtctttcacgtttacttcagttacagggaaaacgtagaaattaaaatgttcacaaaccttgtcagaaagacagcaaatataattttagtatatgttctgtgttgtgtgcttcgaattgtcctatcttctgatatttactactttatgtcgtaggttcgaatatctcgtggataattaaaaactcgataaaaaaagaaaaacagatggtgatccaaacaaaaaaaagccttcataagcaggttctcttaagagaattagggaaacctatacaatgaatgaaagtgagaatagtccccaacataatgaagttacggttcctatggtagaggatacttcaagtaatgctgatattccaatggagcaaattcaacgcgaagacaataagaactacgataaacatgacaatgaatgcttcgatatgaatggcaatcacaataataactctgataacttacaatttgacagtgtaccatcttctgcaacgaaagatttgaaaaacatcaaaagtgtcaccaaccaaaatgtaaaaatagaagaatcgagtagcacaaattcagtcattgaagagtcatctgaacctaaaatatcaaaattagaaaatgtgaaccttgccgcgacggtaggtggttcacaaactagaaaatacctgaatacaaatgtgacaccgcatttattagcgggcatgaggctcatagccgtacaacaaccagaagatccgttacgtgttttaggtgaatatctaatcgagcagagcaatatactgaagagtggagaaaaagagagtaatgctagtaaatgataaccataattatataaatatacatgtgtatttatttttccttactattaaacctttggatatagacaagtggtggaggaaaattggatacaaaaattgtggagaaaaagggccactggaataccatgggcgaacataaaaaaaaatgggggactatcccagttcagaacttctcttgttccatgttgatatcaactttattcatcatttgtaacccatatccgcaaattaaactaataacgccaactttccaaccgttccaaagttggcctctatttgtattagaattgtttcttatcacatcccatatgccattgtatttttttggctttactatcaattcagtggaatctactttaaatgataaccgctgatcgttcaacaagtagtttagttgacaacgacgtaacaggttttccaatggtaacttgataaatagttcaagtgatttagaaaaaaacttcatagtattgtacatgacggtttgagagtatttttcgatatggaattggttgtagatgactaaatcaaacaatttgttgaaaaagctattattgatagattgaagaatagttagggaccacatatctaatggaatggaaactccgtttttacgccatgaccagcatctgattaactgcctcaagcttctagtattagtaaccatattctttccatctgtcttgacattcttcttttttttgaatgatgtaactatcaatctagttcttatcaggtccacaggtaataatataatactggtaaatactcccgcgcctaaggctaaaatgaaggacttagaaatatcaggagagttgatgacctccataaaatatgggtcagggacacccaaaaaagacgagagtaatcctgtgaaccaagtatctatgcttagggaaagaaagttgtaaataaaagtcgtgttgttggccttccatagaccacgaataccctcctgatcaaatagggcgttgattacgtcaattgtatgtagggactgtggtgcaatagtcaaggatatatcagtaggttcatgatgtgaatgatcagtttcttcggccataataggcgcagtagagtttgcctcggcgatcttcctttctatgggaaagaaatctatctcctcctcatcgtaagcatcttcttctccttctctcgcagcgccatctccttcttcatcccgcaaaattattggtgcttgaggtttattcgtgtcaactgtagttttgaagattttaaactcacctacttggataagtagtcttgctacatcaaagggctgttgaatgagcaattgaaaatactttctgaaaaacatatccagcagttgtccaaatatttttcgccatttctggatgttaaccaattccgcccattcaaaattattcaggccagttatttcgccattacttccctccagtgacaatccatcgttaactgaatttgacaatttcttcattggggagcttttaaacaatgcattagccattctctttgtagttggagatgagttgataacgtttagcttagaagcaattgtgtatccgtgcggatctactacaccctcatcgggcttgaaaacagcgctatacccagcattgaaagaatcgggatcataataaggccgtatctgtgcccttgacgttgcttccgtaacattattgttgttcattggggggttgagttaaacctatactattggaaaccaaaaatcggcagagaattaaggcaaatcaattaaaattccttttctctctacctttgctaatattaaaaaccatagttgtaaagggtacttaatgctatattcctgttaagtttcctatttcaccttgttttttccaattcttaccaatttgaagactatgtttttaaacacccaatcattttccacccacacatatattaccctttttttgggtgaagagaagtagtattttgtttttcatgggagtggaagtcctttcaaaactaatccgagcagtagtgctgtctaggcggagattattgaaagtcggcattggctgcagctagcgttttgtttttggtactacctgtcaaacccggcgtctgcctagattgcgcggagggtacgttgaaacttttgcctttccacgtcagtttataatatcaaaagcagcaatatacacatttaatggtttgcccttagtgactattagggcgttttggtgaaaagaaagagtcgctcaaagaaatcaatataaccatggctaaatttttgaaagcaggtaaagttggtacgtaaatttaacagagcaaacgctctaattaagatatcgaataaaaggggactttcaggtgcataagatgggaaattgtacaatctgagggacaaacaatatggaaagcagtacatgattgtattgtcattgtaggaggtaccaattgtgccagtaaaaaagagagggcccggggagcaccacattcacgaccaatcgtgtcgatctgcaaaaaaggcacatggaaaatgtaatttatcagtgttcaacactgagttgaacagatagctatctaatcaatgttaactttccagggaacaaaaagctaaatccacttctcttttatttcaaaatatcattagaaatagaaaaatttactaacaaattttcgtattatcgtagctgtcgttgttcgtggtcgttacgctggtaagaaggttgtgatcgttaagccacacgatgagggttctaaatctcatccattcggtcacgctttggttgccggtattgaaaggtacccatcaaaggtcaccaagaagcacggtgccaagaaggtcgctaagagaactaaaatcaagccattcatcaaagtcgtcaactacaaccacttattgccaaccagatacaccttggatgttgaagctttcaagagcgttgtatctacagagacttttgaacaaccatcccaacgtgaagaagccaagaaggttgtaaagaaggcatttgaagaaagacatcaagctggtaaaaaccaatggttcttctccaagttgagattctaagaagcttttttccgaaacctaacttttttctgtgtactattattattttcataatgcagtttatccttcacataattaaaaattcatattgtataaactaaaacaaacactaccactaaatatttggccatctatctgccatattggtcgtaacacaaaatgcccaatggagcctggtaagttccttattatttaaccctaagaactttattttgatcattgcgtgcaaaatgatattgtttacaagttttttttttccagcttctttacatataaaagggaaggattttgaaattataaatggcatctcaaatcgtctctatatcttttgttaattggattttttaaagggtcaggaagttttttcctttttatatgatgaatatgagtgcatttggctcgagttgctgtttggcttttgccaaatcagtaacggtgtggaaaaactcaagctacctttttttacttttatctgaccttttaacttccccgtagaaaatcttagtaatccttcttacattgtatcgtagcgctgcatatataatgcgtaaaattttctctttttaaaagatgttagtacgttgggtttggcttgttcatttttattatcctttatttacttgtaaaaaaacgaaagtgacgaagttcatgctaagattgaagaaaattatttatcgtatactttgcaggacaagagacacggaagcgacagaaagacagggagtactatcaccatccataatactggagtaacattatgtctcaaagaataattcaaccaagcgcatctgaccaacaattcccaggtaaatctgatggatatgaatatactgttgggcctaagcaagcgataacaagcgaagcttcaacaacatacattccctctagaatatactcagagtctctacttttcaaaaggcaagaagcgtctttatcagcaatggctttcttgttccaggaaatgatttcacagttgcatagaacatgtaaaactgcaggcgattttgaaactaaattaagtgactatggccacaatattggaattcgtctattagaactgctgaattttagggcttctgtatctcctagttctcttcccagagcatctgctttcctttcacaaaatgaatcttcttcaaagttatcaaatgcgtcaaattccccgggcatgttggctaactccagcacagcgacttctgcatctgccaatgaacgactccaagaaaagcaaacagaatcattgtctaactacattacaaagatgaggcgccgtgatctgaaaattctcgatatactgcagtttatccacggtaccctatggtcatatctttttaatcacgtaagtgatgatttggttaaatcttcagaacgtgacaatgaatatatgatagtagataacttccccactttaacccaatttatcccaggtgagaacgtttcttgtgagtacttcgtttgcggcattatcaaaggattccttttcaatgctggatttccatgtggcgtgacagcacatcgaatgccccaaggcggacatagtcaacgaaccgtttatttgatccaatttgacaggcaagtgcttgacagggaaggtttgagatttggctgatatcatctcaaaacatcggtaaatacctaaaaccaagaaaaggataaagagtttgtatatttactgttgatttatagacatatgctcatatattcattacgaagaatgattcttttaattgtcgatttccttgaagtacatctatcatataaaatcattttctttttatattttggaatgtttttgtgctaaaaaaatcattattctgggcgacatacagtaaaataatatttaatatgaaacaaagcgtatcattttgtagacaccgatatcacgtttgaacaggtgaataaaaatgctctgaatcaaactgacccagcgtacgtaataaagaatcctgatcattgcatactttcataaaccagcctttgaatttacaatcttgtaaatagccttcccaagtttttgatattgaattattatgcatgtccatttttatatccccagtgtttgtgtgcaactcaaaatcttcattccattttatcctcttcatcaccaaattctcataaaatttgcatgatttttcgttacccacgactataattattcctggtccgtcatcacgtatacggaggcataaaccctttagtgatagttctttactattcattttcaacttgaatcttatttttgggttctgtaagtttttgaactggaacaccttacaatggtatactgtcggcttttcaacgttcatattgactgcttctttccttcttttaatagcatcttcatgtcttctttcgttttcttccagatgttttctcttcctgaggtccacttggtctttcactactttttcccaggcagttgggtccgttatgttttgatcattctcgaaaacactcatcatgttgcttagtttaactttcggttcaggcttaggtaatagtcctaacttaatttttatctcccgtgcttctcttgccattttccttctatttctccttaatcttttcctttcatgttgcgttagatatgctttgattgatacttttgcctcgttgatcttttcaggtaagggatgtgctacatatcttatagatgggtgctcatcatcatcatcatcgtctacttcatcaatatcttctgctagcttttcttcggcaggcgatgtgccattcatgtcatatttttccatcaactcacccttttcatctaaataagccgtgtcccaccattcatagccatgattattatcatagtatatcttgaactttgacaaatctaataggaacttatcctcatgtaactctaaattgggtaaatcacctgactcaattaattttcttttatctttctcgtcttcttcttgttttaactttctttttaattcttcctcctcctgctgtttttgtaatgttctttcttgggcaattcttttactgatttctcccttttggtaaaacttcagaccccgttcataacgcctgttaaatctgctcgatgagcctcgatcgtgtggatcactaagatagggattttcaccagtttgataagttcttcggataagattcaaatttgaagactttaacgctgagtgaagttcggttttcagaccatggccctgaaacttctcctcatcattggtagtttcttcacgccgtaagaaacttggcttataatatggactattttggcgtttcggattacctttttcataggtatttcttgggggcattttttcaagccaattcaatagatcgcctgatgttttctgtgagtctttttgattgttttacgtcatctggcattctaatactttactaggactatttcttgttattgatcagtgcgggatccagtcagaaaaacgcagatgtgaataatattaaaatttgtatgctaaaaaaattaacatagtcaagaaactttctttgagtcatggctctttactttagaacatataagaacaattcacagtgcctgtccagaggccaaaagcagtatctctagctaaatggatatgttaactactgtttcattggagaagcagtttttaaccttcctgtttcgcgaatatagctgccaagtattatccaaaattggggagtgaagaaaaagtaattatcagcattcattttcgagaattttacctaaactttttcgataacattgattgttcactacgttacatagcaagccagagctagaaaaacttattgattacaatcaatagacttgcatcatacataacttcagggtacttgcaagaattttcctacaaaaaaagttgactacgacaacctaaaggagaacaacagattttgtcacctctcgtactagataattaccaaaaaaatgctaccgaaaaggagataaaacacatctagaacatagtagtatcatgtcatggctttttcaaatctaaaatctgttccctgcagttgtcattttctcttagtcgtcattgatattgttaaaaagttccggaatactattgttaggtcgtattcttaaatgaataagctgtcaaaaaatggagtagtatggcagtaaatttgggaagcacaaaagaaaaaataaaatttcttgatgaatgtgcctttcacgaatgtgacttctcttccataaatcctgtttctcatcaatgagcagcttcttcctccaaagataactgttgaaccctataattgtgacaggtcaaagaagccaatataatgaaaaagatagccagtatctatatttgaaccattttaaggatttcactgaattgcaacgatactgtcttgtttcgtggaccttgcacttcgtagattcatcatgttctatacgtttttcatttccgcattctaaacccaaaagacaagggttacagcgtatgttacgacacaattcaattcaccattcctaagaagttaatattgcaatatttttgcaacaataacaaccgcattgctttgaaagtaattgcaataactatggataaagatccattatcttgactggtgctactttcaaaggaggtatacctaataatataaagctttgaaagaattgacgtgatactaaccttgtacattgattctcattttaacgattttacaaactcacttagcacgcattattgccggaaatacgaataggaacccagcttataatgaacactgtccacatttcttttaggtgagaatgcgatgatggaattgcagcattattaattactagtgtagggtattgaatgtcatttttgtcgattaatatgtacaatacatgttatgcataaaggcacaaagtcataaaaatgttatagaattatatcgaataaacacataagaacgtaagaccaactacagccttccgaacccaaacaatccgccacgcttaggcgtatttttactctcatcttcctttctgaaagatgacggggatctcgatttactcttaaaaaaagagaataaaccaccaccgcctgagcttggtttcaagtgtgctgaagttacgaccggttttttaatacgtttaccagagttcgaatcattagattttacttttctgagcgaagatgagctactgactttcctcaaagatgaatccttattaccagaactcacactatatgactttgaaggtgccaaatggggaaggcctggaacggacaactgatctgtgtcacgatgatggtgatgatgatgttgttgttgctggtcccctgggctgtctagcgagtgcctagatttaatagcacccagtgcagcattaccatctacattcttgacactcgacgcgaacttgatttgcggagaacgtgatctcgacgcactcgcacttgagtttatatcggtagcagtaggagagcttggttttgatttgtctcttatccttgacttagagcttgatcttgacttggatttggatctagatgaacttggattgtccaaaacatcaagcatggacctctgcggggtagccacatgccttggaggagcaccacctgtgatgactcttttcagttcttcaaagcccgactccatagagtgtgctctcttttcgtctacatccccattttcaatactatcagtgatgctatcgatttctaatgaaaactttaatgaagattccaaaataatattcagttttttcaaatgcctctgtcccggtggtattgatgaatcatgatcggcgtcatttaactgctgagccatactctttctacgtttccttgccatggtacataacttttcctttaccgaaatgttagaggttaaggatttcacggacatcacatcattctcatcatccttaaaagcgttaagctcatcatcagatgcttcctctcggctactattgttagcaccattagcttctggggcataacatagtgaatctatagaataatcgttatcttgcttccgtttgatatttgagatagttggaatgctagcatctgctgatttagaatggctgaacccaggctttggaccgctagtatttttttgtttcgttacctccggttctttaaactctttttgcaaatctatttccaaatcgaacattctctttgccggtacaataaacgttggaatcggaaaattagtacacagtttatctgtcagaaagttcgatttccaacgaactaagctgtctgttctctcccacctcaaagtgctagatacaaagaaatcaggtaaatagatgtttattgcctcaagaagcgtttttttagtcttgccaattaggatctcgacagtgaccttgacagaacgatcttgcggaattatgagtgtaacataatcaaaaagatcttgcaatttacgttctatttcgttctgcgtataaccagatgtccactcgataaaattttggtgctttaatttgttgtcagattcctcaggccccagagaaagtgcccttcttgtacatatggatcgtgatctcgatctggatcgtgatcttcttgctgagctaacactcctgctatcatccatcatcattagcattctttttcgctcactcatcgaatcattgtcttcgaaattattcttagtcaggcggggcaggtttgccaacacaacaatgtggtctgtattttgaatcaaagttcgtagcgcccaatctagtgctacccaagtatgtttcctgccgctgatgtggcacaatatcgttcgaggagtgttcgggaacccaaccttttcgctcaaaacacgctctttccgcttttgagacttagtcaaaggcgtaaagccgtcttctatgggaggattgaattttattgtgggagtagcgccctcagacgacttttttttgtttggaggaaacagtattgttgggtaattgaagaaatcgcgcttttgttctaatcgatgatctatctgatttttcttcttgatccatagttgtctccaattggcatacgccctactaatcacaagagcgtcattgatatcggtgggtgtagtaggatagtcttcccttacaattttaccattttcagaaatcttaaacatcttacctattttgatgtttcttttagaggcaggaggtggagaagaatacctgccgggactagcactgccctctcgcctactcgaatagctattcccggagaagtagtcggcattgttgtccgaggtaaagccactttcgtcgtcataatattcctccattgtataatctgcagagatctgcacgccaggaaattctcttttctcttcatctaagggcgaagatacccttgatctgggaactgtgttgaaagatacgcatggtaggtacttttcgttgctgcctttccccttctttttgacggaactgctcgagtccaatatcgaggctagactgcgcctgtcatcattgttggacttgtcctcgtcctgcttagcgagtatgtccaccgtatcctccagctggtcctgcctgacatacagcttaacatatttataagaatttctcaacgcctcatcttgatctcgtaccaccatttccccctatgttttagtatcttctgttccttgtactttaaagattccttcccttaaaaatagaagaaagcttctatttgttgatattgctttcgaatagtgagtggactcaagagaagaaaaaaacctttacaaaaattatatgcaaaatatgttggaaaagacaaaagggttttaagttgtgtttactaaaaagtatatagataattctagaggttattgagacatgcagaatgcgtgtgccacaccaccgcaggtgggtcattcggaaattgttcctgttgctgcagcgtctgctgcacttttcgctagaacttttccagtcggatagggagacaaaatgaaaaaaggcctcggactaattaactgacccttcgccaagagtgcgagccttagtatctagacgtctcgcaggaccgtaaccttcgaggagacctagaagaagccactcgggcacgaactcgccaggaacacggtagtacttgagcctagggacgacgaaaatgagcgtctcgagggcgtgagtcaggaactcggcaacaatgatgagtcgcagcacaagatcactatccagccacgcctctaaggtggagcccacaggattagggaccaggaaaaagatagcgtgcagtgcaggacgatagaggtagcacaatggcggtagcgccacgcctaccaggatcaacaagtctactagagtgcaggggtactcaacagtgtcgatctggatgagcgacagcttcctcttctccgcagcgatgcggaacatcttgttgaagatttgcttgattccggtagcagtgcgggtatcgttgcccgtgtcattgtcaatgaagtagataatcttctcgatgttctgacccgtttctgtgtgaaggaacttgagcgtaaacgtggacgtctgcgtgtcgatctctgtcagtctgacatgcttgacggccttggtaatgggaacgtggccaaaaacggcgagacaatcctccagccccaacttgtgcgtatcgttgatgcttacaattaacgaatcccacatacttgtgtatacccgtatacttgcttgagttgatagaacgcacgctctcgccgatataagcctccactctttatatataccatatccaaataggtgtgcactttgtggcaaggagtaattataaacgaacagaatatcccgaccacatggcaagaccaagaaagttcaagactgcgcaagaaacggcagaacagaagctgctcactaacttcaaccttgtaactgaattcgtagggttaaaactccaccacgtttgtagcggagcaatgtcgcctttaagaagtcgctagctatctctttcgcctccgtatagcaatcattgtctaatgcaatccgccatcgttatgtccgcggcttttgtctggagggcaaatcacgataggaagaggcatcttctgtagtaaaggcgtctgtagtaaaaccttttcttggaagccataacaaatcatggccaccaatgcctggcaaaaaagggtggcattgaagggaaatttcaaagatttttttaatagaggccctaggaaaaaacatgtccgtacgtttagatacggttataaactgtacaatcatttgctatcaaatgctgaaccttccccaagggactaaaagctggaaatggcagtgtgctactatttcttttagtcgtatatttaactctcgatcttgcaggctatgatgtcccatatgatgtcccacatgacgcaagtaacttcaaaaaaagaggaattgcgtggcggcgtggatgcaaaaggatgggcgtgatgatgggactcgagacctggttttactcaatgttagtcatatgtatatagtccttataggcccatattagaaagtacatgtcatagttaccctctgcagtttttctcgtagcggaaggggatggaaatttttaacgtaaaagaaagttggtaagagtatggcacatcaacaggtagcgttataggggccaagacatagctttgggcttagtactgtaggcttgttaccagaactttcatttatcgaaatattcttttttcacatttcctcttactgcgcattcgtgtccaaacagtcattcaggaagtataacgataaacaatagattgaagcctgaaaaaaaaaaaaaaagcacgacaatagaaattgtttcagtgtcattggcttttgataatatatagaggctgtttcaataatcatagcgaaagaaatagaagtttttttttgtaacaagttttgctacactcccttaataaagtcaacatgagcagtaacaacaacacaaacacagcacctgccaatgcaaattctagccaccaccaccaccatcaccaccatcaccaccaccatcacggtcatggcggaagcaactcgacgctaaacaatcccaagtcgtccttagcggatggtgcacatatcgggaactaccaaatcgtcaaaacgctgggagaggggtcctttggtaaagttaaattggcatatcataccactacgggccaaaaagttgctctaaaaatcattaataagaaggttttggcaaagagtgatatgcagggcagaattgaaagagaaatatcttatctgagactcttaagacacccccacatcatcaaactgtatgatgttatcaaatccaaagatgaaatcattatggttatagagtacgccgggaacgaattgtttgactatattgttcagagagacaaaatgagcgagcaagaggcaagaagatttttccagcagatcatcagtgccgtcgagtactgccataggcacaaaattgtccatagagatctgaagcctgaaaacttactactagatgagcatctgaatgtaaagattgccgattttggtttgtcaaacatcatgactgatggtaatttcttaaagacttcttgtggttctcccaattatgcggctcctgaagttatcagcggtaagctgtacgcaggcccagaagtggacgtgtggtcatgtggggttatcctttatgttatgctttgtcgtcgtctaccgtttgacgatgaaagcatcccagtgcttttcaagaatatcagcaacggtgtttacaccttgcctaaatttttatctcctggagctgctgggctaatcaaaagaatgttaatcgttaatccattgaacagaataagcattcatgaaattatgcaagacgattggttcaaagttgacctgccagaatatctacttccaccagatttgaaaccacacccagaagaagagaatgaaaataatgactcaaaaaaggatggcagcagcccagataacgatgaaattgatgacaaccttgtcaatattttatcatcgaccatgggttacgaaaaagacgagatttatgagtccttagaatcatcagaagacactcctgcattcaacgaaattagggacgcgtacatgttgattaaggagaataaatctttgatcaaggatatgaaggcaaacaaaagcgtcagtgatgaactggatacctttctgtcccagtcacctccaacttttcaacaacaaagcaaatcccatcaaaagagtcaagtagatcatgaaactgccaagcaacacgcaagaaggatggcaagtgctatcactcaacaaaggacatatcaccaatcacccttcatggatcagtataaagaagaagactctacagtttccattttgcctacatctttacctcagatccacagagctaatatgttagcacaaggttcgccagctgcctctaaaatatctcctcttgtaacgaaaaaatctaaaacgagatggcattttggtatacgatctcgctcatatccattagacgttatgggtgaaatttatattgccttgaagaatttgggtgccgaatgggccaagccatctgaagaggatttatggactatcaaattaaggtggaaatatgatattggaaacaagacaaacactaatgaaaaaatacctgatttaatgaaaatggtaattcaattatttcaaattgaaaccaataattatttggtggatttcaaatttgacggctgggaaagtagttatggagatgatactactgtttctaatatttctgaagatgaaatgagtactttttcagcctacccatttttacatttaacaacaaaactaattatggaattagccgttaacagtcaaagcaattgatggtggaacgtaaaagaatgatatggaagttcccttttttttatgtatcgtaacgtatttgcaacatctttataatatccctttgtataaagtaaacaatcttgattaaataaacctgaacataatttattgatgtgaatgttcttttattggcattatttcttcggatgaaaagcaaatttcacgctctatgagaaaaattgaaaacgctattctatgtgaaaatagagatgagtactactagtggctacaataaaaatactgaacctttgacaatcgtacaacaaaaggatcccaaaaatgaataaagaccaggcagaaaaatatcaagaacggagtctgcgacaaaaatacaacctactacatgtactgccaacactgaattccagagcgttatcgggactatactataaaaattttcataattctgtgaagcgatatcaaatcatgctgccagaacaactgaaaagtgggaaattttgctcccattgcgggtgtgtttacgttcctaattttaacgcaagtcttcagttaacgactaataccgagcaaggtgactccgacgaacttggcggcgagagtatggaaggaccaaaaaaatgtatccaggttaattgcttgaattgtgaaaagtctaaattgtttgagtggaaatctgagttcgttgttccaacatttggacaagatgttagtccgatgatcaatagtaccagcagcgggaaggtttcgtacgcggtaaagaagccccaaaagagtaaaactagtactggtaaggagagatccaagaagagaaagttgaactcacttacaaaccttttatcgaaaagaaatcaagagaaaaaaatggaaaagaagaaaagttcgtcactgtcattagaaagttttatgaaaagttgactgtatcatcagtgaacatatagtataacaaatcaagtttatatagttgaattgagagtgtctgttagctcttcgattgacggataagatgcatccgcgtcgatattgttgagattaggaatagtaccgtttatactttcctcatcagcgcggtcatcatcactactgtgagttagaccgccactcattgaacccttcgtcacgccatgtacgccttgcctatatgtttcttccctcaatggattaactacttcctcctcaccaaggtttgaagaaataccagaatccagttttttccgcacgcaactgttggtccacattcgccttctatatgagcccctttgtccatcaagattgaggtcatagacccattttgtttctgaatctatctcgacatactgaataaattcgtcctctacccattcttttggatccaaatcaagcacccaatgagaattggcttcccattcccaatccttaggtggctcaatttcttctaatgacttcactgaattttcctcaatacgcctctggtatattctcaaactagagaaaagagaataatcgtcatcagagaatccaactgggcgccattctttgtattcaggaagatacttttggatctcaaagatcataacaagtcggtgctccctagcctcaatgagtttcaaatgctgcaaaatcttagattccagattagtacttatagtcaaagtttttaatcttgtctcctccgaattcaatttagtcaacaaatattcacgattggacggatgcgaggcaataaaaaaaccccaacctagcagtatcagtacgggtctcattggaatgagcttgataaatttatccatgtacagaaaatttaatgttgctattattaacaatacaataaaataaaacgacgaaatagcctcgttggtgaagaatgcaaacttttgtaatatgagtaaagtaaaatcgtagaatttaacatatagcagcatatggttttgtaaatccgtgaggtttaagacaaattcttggctcagttcagggactggtttaggaacctcaggtcttcgcaaaggtgggccttgtgctggtgtttgattattatctagatagcttgtagggtttggcttatgaatgtaaaggtattgcgggaccattacgcagaataacaaatagaatatagggagcgaagaaagcatttgaaaaggtttcaatataatgagcgtgtataagaacatgatagatactgtatacgctgggttagtccagtttaatatctttattaattcatccataatcatgaatggtacccctagtctcgagttcatctgtataaaattcctactcgtgatctgcacagacagcttaggcctttctttaccagcaaccatacgatggtgaattgtatcaacagccgttttggaagatggtggtaatgccattttgattatcttctctaccagggtatctgccatcatcttttggatgtttgatgtcgagggaaaaccgccaccactagttggctgtccactggaagatggcagactaccacgtgtaggatcactagttctagaaccactagatatgctctctttctttgcctgactttttccatctatgccattttgcactttcttccccttgagagttgatctagttggagtaccagcattataggtgtcattccagaaaaaatttgtcaccgagtccatctagacgtatatacagtaggagactgaaattttgctacgtatacaggtgagtatattcatgcggcctgatcagtaattaaaaatacacactattcctcgttgttatttcttaaaattagttcaagaagaaggggtaacccctaagcttcttaagttcaccacaaaagtattactggatagtgaaacaacaaccacccataacattagtttcctaaacactacggcggtattcacctagacgccatcctagaaggctacaaagtgatgcacgtatgatgatatcggacattagagcgtatacatacaacaggtacacataaaattgtgatatgtcacagcttcatcacccggcggacacgtctattaaattatcaataattacataatgtgcagatcaaataaacaataaacatacagccatttaaattttggttattaatgttatttttcatttctattgcttgcagtggtatttatgtggtatagttaagcctgcaggaatatttaagcaaagagggaaaattatgaataaagaagagcaagaagacccacagcaagagcaaatatcaactgttcaggaaaatgatcccaggaatttgcagcaactgggaatgctgttagtatctccagggcttgatgaagacagattgagtgagaaaatgatttcgaagatcaaaaaatccagggatatcgaaaaaaatcaaaaattgctcatatctaggctgtcgcaaaaagaggaagatcatagtggtaagcctcctaccattacgacttctccagcagagaaaaccgtaccctttaagtcgctgaatcattctttaaagaggaaaagggtacctccagcgctaaatttttccgatatacaagcatcttctcatttgcatggatctaaaagtgctccaccaaacataacaagatttccgcagcacaaaaatagccttagggtcagatatatgggtaggatggctcctacgaatcaagattatcatccttcagtggccaattcatatatgacagcaacctacccttatccatatactggactgccaccagtaccatgctacccatattcttcaactccaacacaaacgcacgcatacgaaggctattattccccgatgtatcccggccccttgtataataatggtataataccagccgactaccatgcaaagaggaagaagttggctggtagatcaccacacttggaagatttgacatcgagaaaaagaacctttgtctccaaacaccacaacggagacccaatcataagtaagactgatgaagacattgaatgctctgtcacgaaaaattcattaagtgagggcgcttcacttaacgacgatgccgatgatgacaacgacaaagaaaggatcattattggagaaatctctctgtatgatgatgttttcaaatttgaagttcgcgacgacaaaaatgactatatgaaagcatgtgaaacaatctggactgaatggcataacttgaagaaatgacgagatttcacttcttcacgctatagaatgcacctaaaactcgcctgcactccgaaacgaaatgcgatacagtacgtgtcatgcggttagtatatatacatatatatatatatatatatattcaaataaattataacgtattaaataatatgtgaaaaaagagggagagttagataggatcagttggtcaactcatggtagtattcgtcataatgttgtacttcactagctatttctgtagcatcaaaatctgatgtgtgtttggtgtccctaatcaaatcagtgacttcgttcaggttcaattctaaaaagttttctaagaactggccaacttccgtattttcgtgattgccttgtaaattgttcaagacatatgaccatgtagctttcttattggcgtatgcatatatgttgacgtcgactgcgctgtgaccatgcgtggtccagccaatttgggccctaaatgataccatgtcattcagtttgtcttggatagcatttgcgttgtcatccaaatgaattaatgtttctaaatcgctatccgtgtaatcgtaaatacccaaatctttttccaggatctcatgtttgatgaaattttctattttgctgcttgcgcccttatgctcatgaacaaaatctactagttttcttttcaaaaactcacctgaatgggtggcgttggcgagcacctgtggataccagacatactgaggatagctagcagtgacttgtcttgaagtgactaaaccacccgtttcatgatccgacgtagagaccaaaacagtctccgtatcggaattttcagcaaactccaaaacgtattggaatgcttcatcgaaagccaacacctcccttacctgcgaagctggatcgttttggtgaccagcatgatcaattctggagccttccaccattaagaaaaacccattagaatctttgtcctcattggaagctttttccaaggcacccaaagccaccttgacttgttccttaagggaaggatactccttttcatctctgtcaatttcaaaaggaatgtcgttatctgcaaagagacccaagaaaggtaaagtaacgttttcaccgtggcttttcaacaaagaatcaaaatttttacggtcacccacgtactgccagccattagattgagcctcatcgattaaatctcttccatcttttctagcaccgtggtgaccatatggagaagccttttcgccttgagggtagaaatggctcctgccgccacccatgagtaagtctactactctccccagaggatattcgcctaactggtgcgtagcgataagatcttcctgccatctgtaatcaacatgtgaactgaatgaagccggagtggcatctgtgattcttgtcgtaacaacaagcccagtgagataacctgctaacttagccgcctcgagcactgtaccacaaggtctgtgatgcggatcaacaccgatggccccattatagctctttaatgcacatgcaaatgcggtggcgcccgcagctgagtcagtgactagtgagtccgaggaccttgttctcgaagacccgataaaatgctcgtcaagtgtcaggatgtcgtctataggtaaatcattaacatgctggttgaatgatcttgccatggacaaagacgcaggtcccatcccatccgtcacgaagaatatgacattcttcttcttgtgtgatgcagaacgtaatgcaaaactgcttggaaatgccagttgcactaaaaccagcaacaaaccaatacagaccacagtggatactattatctttgatctcttcgagatccgtctctttttaggacgagagctcgagtcagatccaggaacaagacgtgtctgttcgcttggtaatgtgtgagtcatcatgctgctaatgcgcgttcaaataatgtcccgtatgctgatatgtaaatgtttatgtagccacttgctggcaaaatgtggagcacgaaaaaatataaacgtttagatacacttctttctttatatactaaaatccctttacttttcctctacgcgcgaagcttatcgctatcgtcaatgctgctattcatgtcgatgctgctcttccgttagacgcgccttacgaggggtgtacaaagaggacatccgctgctgttcttgccactcgttcgtcagttttgccctcaacgcttcacatttcttgtcaatctgctcttccgagagcgtttcttcctcctccagtcggtcccgtagctcgctaacttgtacttcaatctcacgtttctccatatgagtctctatctgtttctgcacagcaagaggcctgcttgccttgtcatggctggcctttttgatcgcattttgtcgttgttgccgctgctgttgactaccctgtggtctgcgcctattgttgctagcaagtgatcgctgcacgtggcccgacgtagatgacccttttgccgacttgagccctattccgttgtacgacatgactggacggtgatgcagtagctgttaaccgtcgaatggtattgtgtagagctcaaattaggattacacagattataataccacacttatagtgccattcttgaggtcttacttgattcttccttgcctttacccgcacgcttaatataatttttccttcttatctgctacgccttcttctagtaggaaaaaaaaaagaaatttggtgaagaaacagtctgaaaaggagataatttgcgatttaattcgtttatacattttatgaatctataatactggaagtgatatccatattcgcaagcagttccactcgaaagcatggccctctttctcagtaagagactgttgagatttaccgtcattgcaggtgcggttattgttctcctcctaacattgaattccaacagtagaactcagcaatatattccgagttccatctccgctgcatttgattttacctcaggatctatatcccctgaacaacaagtcatctctgaggaaaatgatgctaaaaaattagagcaaagtgctctgaattcagaggcaagcgaagactccgaagccatggatgaagaatccaaggctctgaaagctgccgctgaaaaggcagatgccccgatcgacactaaaacaaccatggattatatcactccatcttttgctaacaaagctggtaagccaaaagcttgttacgtcactttggtgagaaacaaggagttgaaaggtttgctaagctccattaaatatgtggaaaacaaaattaacaagaaattcccatatccttgggttttcctaaacgatgaaccttttactgaagaattcaaggaagcagtcaccaaagctgtttcttccgaagttaagtttggtattttgcccaaggaacattggtcatatcctgaatggattaatcaaaccaaggctgctgaaattcgtgcagatgctgccaccaaatacatatacggtggctccgaatcttatagacacatgtgtcgttaccaatctgggtttttctggagacatgaattattagaagagtacgattggtactggcgtgtggaaccagacatcaagttatactgtgatattaattacgacgtttttaagtggatgcaagaaaacgaaaaagtttacggctttaccgtttctattcatgaatatgaagtgacgatcccaacactatggcaaacgtccatggatttcatcaaaaagaaccccgaatacttagatgaaaacaacctgatgagttttctttcgaacgataatggtaaaacatacaatctgtgccatttctggtcaaactttgaaattgcaaacttgaatttgtggaggtcaccagcctacagagagtattttgacactttggatcatcaaggtggatttttctacgaaagatggggcgatgctcccgttcattctattgctgctgctttgtttttgccaaaggataaaatccattatttttcagacattggttaccatcatccaccttatgataactgcccattggacaaggaggtctataacagtaacaactgtgaatgtgaccaaggtaatgatttcactttccaaggttactcttgtggtaaggaatattatgatgctcaagggttggtaaagccaaaaaactggaaaaaattccgtgagtagaaatcttggaacatactgtttctttgttttgactttatactttctatttatattttatttttataactggttaagtacacataggactgcgtatcaaacatataagtgaggcaatccacattttttttaaagattcgaatatttttattctcattagcgtattccgagaatagttcgaaaaaatataaggtatatcaagagtttttacaagtgagaggaaagaggaataagctataagcaacaaaagcgtaaaaaaattagctgaagacatagaactatggatgttctcaaagaggtgttgtcactagaccaagataaatttgaccagctgaaggaaacgagccgagataaaacaaatgaaacggatgatccttttgaaaactatttgaaggattgtaaatttaaagcgccttcaaacaaagatcagtcaccatttgctaaacttaaatcattacaggaaactcattctaacaatgaagcggctattaatataattattcctcaattgattgattacttaaccgaattcactaataggttatcaaattacacacaagatttagacttcattaaaaaaaagtccaatgaattacagtcattgctcgaatacaactccactaaactggcacatatctctcctatggttaatgatttgatgattcctcctgaactcattgatgacatcattaaagggaagatcaatgaaagctggcaggataatataacattcatagcagataaagaagaaatttataacaagtataggtccaataatctcgatcaagacaacaaggacgcagaaaattcagcaatgctagcaccaaaggattttgataagttatgtcaactcctggacatcctaaaaaatgttattctagaaaggtcgaaaagacttattatttccaaaatcaaaactttgaggagtcataacccagtaccatcgcaaaggatacaaaacaaattattaaaagttcaaaaaattttccccttcataagagataataatctctccttagcccttgagttaagacaggcatattgttacacaatgaaatggtattatagagaatacttttctagatatatcaggtcattgactattttgcaatttcaacaaatcgactcgcaatttgcattgggtaatggcctttctacaacttcagtgagtgggtttaacaattcaccatcattgtttttctcaaattatctaactacatccgcttcaaatgctttctataataaactccctgtaacagatgagaaaattgataaatactttcagataaagaaaagattgaacattttaacacaagaagacaatacggtaatggtatcccaaattgcagaaaataacacaacgaaaaactacattgaaattggatttaaaaatttaaaccttgcaattttagataactgtacggtggagtaccattttttaaaagatttcttcgctatgaatggcgataattttgaggaaattaatggtttattggaacaaatatttcaaccaacttttgatgaagccacaacatacactcaacaactgatccaatataattatgacatttttggtgtattaataagtattcgtgtggccaatcaattacaatttgaatcagaaaggagaggaataccgtctatgtttgatagtttcttgaatggtcaattaattcaattatggcctcgatttcagcaattggtcgattttcaatgcgagagcttacgaaaagcggcaataactacaaatgtggcaaaatatgccggcaactcaagcacatccaatagtagccctttgacctcacctcatgagttaactgtacagttcggtaaatttttatcaagcttcttgacgttggcaataacacataagcagtccatagacgaaagatctgaacccttatacaattccatcattagattaagaaatgatttcgaaacagtcatgacaaagtgcagtaaaaagacgaaatcaccagaaagatttctggctacaaattacatgtatttatacaataacctacagcaattgcatctacatttaaatataaatgactcggatgcacaaaactacaattttgattctgctgaaaatgttggtacgaaagttgcgaatgacgacgataatgattcaagcgtaccactaataatcagagagaccgaaaatcatttcaaaactttagttgaagctttcaccagaaattgatgaatgtaacgattgtataagacatggagcgtataaagtatatttttatgtaaaatgatctttatgatttcttattttgtgtggaatatagtcaaatgtttaacgacctaccattatatagtctgtctcaattaaaatccttcaggaacaccttttgcaggtctttgacttaaatcaaggtaaataccgccgtttttgaacccaaaccacttgaatctcacttgatcgtcactatcctcatttgtcgtttcatcacgcttgatatctgaccttccctcctccttagaaataggatcttgaatccgctgaataattttataagcttccacatcagaataaggcacaccagtccttggatcaaagtactgacattctttatttgtgattaaacatttttttcttataccattggctaagaagacacccgttggaggctgtgttttaattttgatttccaaatccttatttatctctgtgttgatttgatggactattttcttatcgtattccccaaaagatgggaaatttgccagagctgacagatcaagtgatatatctacggtaggagacggtactgaagactgaggaggtgatggtaaaatggagtggaaaacagttttcatatcttgtggacgctgagtggcggataacccatttgtgtatgaccatcgatcaccaaataagtttgtgttaaaatcttttagatttggaggagcattaggaaaatcataaagtgtaacaaagttccttgaggttaattgctcaggcccttcgtaggtctgtgttgataaagagttttccgcggaagattcatcaacattagctgtatctttttttgagggtgactcttcagtatcgattatggccacttgcggatggtcggtaaacgttacttgtttcaagaaagaaacatcagtattgcttttggtctcttgtggtacattatgagataagttctcgatgccttcggttttcagacaaggttcaggctctccttttatatccgtatccggagagatcaatatagtatcttcagtgccagtggagtttgatggtgtaggtgttgcagaattatccctttgtgagaccacttgggcagcaggtgatgagttttcaaaagtattttccctgctctcgagagcacttaccatttcatctttaatttcttcattatgtaaattttgtatcggttcgcctacattggtaattttttgctcattagttattatattcttttgtggttggctgttgggagcttcatcaacggtactctgcttgtttgcaattgcgtccaatgtaacatcaggtaatgctgttggctttaattcgtctgaatttactctactcaccgctgcatctggactcgattctccttcaactgtatcgttagtagaagtttcctcaatccttttctggttgtgtacagatgaagaattctcacccaaagaattcacgtcgccatcgttctttatcgattcttcactctcccgctttttatcatctgatgcgtcctgttttccgagatttaaattcttctttggcttcctcggatattttttcttcttcttatcacgtttattcaattgttcctgccaatatttacgatcttctaactccatcgctggcgtcattagccaagcagtagataaaaattgcagtatagtctcatttggctggaatttctgcttttgtcttttctgcaaagctagacgattctcctttttccaaacttcttgttccttgaacttatccagtgacaaaatattcagcttctcagtctccttggcaatccgtagcctctcttcttgtgtcagcatatgctgagactcctgctccttgtgtttccttattctttcttgtataatttttctctttttttcagctttagacaatttctcataaactttcatcgtgttttccattaccgatgatcttttagaagttctccttgtatttaatagtaacgtctctgcgtttaattgttcatgggtatggtgcgatcttggtatagcttctcctgacttaggcttaggtttttgttttttgattacaacgggacccttctgtaatctcttgtttcttttctttcttgaaagtagttcttgtcttcgtatttccttttcctctgcatcttcatcattctcgttgctggagtcctcagattcgctactgctgaacattaagtcatcggctgcttgctcacttgaagcctgagagggctctttccttatactttgagtctcatcttctttttcttccccttcatcatcgtcatcttttgccatcatttcgaaatcttcatcatcttcatcttcctgaaacaacagccctatttcatcttcttcatcatcattaccattcttataggaagaaatttgtcttttggtagattctatatctcttagctcctgctccaatagtttttgtaatttattaccggcattagacctcctagatcgtgtttgtataataaattctgtgttagtatctagacttttatcagcaccttcatcactcatcgtgcactgtgaatttgcttcggtttcacttctatttgtattcattagactacatggtgctttctgcttactgttttttccatcaggatttttttaacaaagaaaaaagaaaactactaaaacctaaataaggtacatattttggcttaccagcaaagagaatataaagaaaagggaaaggagagaaaaattctgaatatgcaactttgtgtgctttttgttttcactgagcgctttctaaagctttatttttgtcttcagtatctaagtttggctcttcatcaataaaagccggtggcgcattcgcacctagtaagtaactgggcatatcgttacctaatgagttttcgctggttggcaaagtgaaatcctcttgtgccagagcatccagctctgcatccagctctgcatcactaatgtcgtcgagctcgccactgttattattcattgccaagacttcttgcagctcatccccttgttctattaaatccagcatctcatcctgcatgtcctgtagtttgtcgatatttatcttgccgtattgagccttcatggcattgtttgtttgctttagtgcgtttatagtgatcattgtgttctgtaagttatcatttgttaactgggcttgcgtcatggaccaggattgagaatctaaagaatccttcatattttctaactgtttacgtttatttaaaatcttcaaagcctgttttcttaacgagggttgcttgttgtttgatctttgcaaattcttttgaatattttgcagctggaagtttaactgggcgatttgagtatctaactgggatattctgttcgatagtgattgttgggcctgattcatggactgattcgactcttgtaagagctgatcatggctctttttgttcccatatccgaaaatcctgttcataattgccttgaagagtttataactgtgtttcaaccaatcttggcttcctcctattactactttttttagatgtactttttctcttgctaaaaatcccatatttttgtatggctgaaaaacatagaggaagaaaaaggtcaaaaaacaaaagatatatacaaagttacaaatatatacatgtatatatgtgtgagtctgttgtgatagaatgaatggagaaaatgttcaccagattatttcttcaaatattgggccaattcttcgatggagatcaaaggaatgccatgtttcttaccaaacgcttggcagtcatttaatctcatcatagttccttgttcgtcatcgttaaccaattcgccaataacagcgacgggacttagtccacttagtttacacaaatcgacaccggcctcagtgtggcctcttctctgcaaaacaccgccatcagcggctctcaagggacagatgtgccctggttttaaaaatgattttggcgtagaggaagagtctgcaagagccctacaagtcatcgacctgtcgtgagcagaaatacctgtggtagtgccttgggctacatctacagttattgtgtatgcagttccatgcctgtcgtcatcattggattcaaacttcatgcctgttctcagtagtggaaggtccaacttatcagcaatggcattcgtcataggtgcacagacgtagcctgaggaatggcgtacaagaaaggccatttgttcagtgctgacattttcagcagcgcaaataagatcaccttcattttcacgaccggcatcgtccataacaattacaaacttattctgcttgaagtgttctatagcttgatcaattggtgtaaacattttcgacgttgccttttcttcttttcctttccttttttttagccttctgctttttgttggagatatttacattcacctcacatatatacgccaatgaaaatttcacaatagcacgtatattaataatagccttgcttttttttatcaattctcgctaagaaattactcatcaggcaataacctatgctcacccgcctcgaagcggcgttaggagataacagtggccgtgtagagggacgtcttagcatcgaaagcccaatttacaacaacgaggcgaccatctgcacaccacacttgacaccgtagagtgcgactattttcccctccattgtttttttcgagccagcgtgcacgtagtacgggcccccctaacaacaatggcgcccctatgatagctttccctgctcgcgcgtcccacagccgcaccgtccagtccgtggaacatgataatagaagcattagccgccgagcatcgtcccaatgaaactctaacccggttaccctcgtagagtggttttctgcaggttggaacccattgttgtccaaagagaggtacagcggcccaggttggtcccagaaaaccttgtatataccaccgtcttcgccaccgatccagacgtactgcgggtcctcactcgtgtacgccatgcaagctatacctacctcatcaaactttgccaaccgctgcaatcgctccgtatatgtgcaagtatcattctccaaagataaaagctgtgatagcggtacaggacggagctgctgtggcttccgcaaaacagtcaagtccaggcagctcaactccataatattgccattatcagctgccacaagtactctctcttgatcttgcacgctgcttgtttcaattacagccaccactgggtgctgaaagtagtgtcttgccaccatatttcgctgcacgacatacactaccggtgtttctggctttttctgtttcaatctaagctcgtacaatatgatcttgcccgtcaaggtcgccaacaagattgatattacattgctttccggatgataccgacggaggatcgtggctgtcatgatccgcgtaccacggaactctaccatatctatcaagaggccgttgcgtccgctggcattatcgcacttgactacattcaccacagaccacgccgcttcgctgctagcatactgtaggtctgccggcggcaatcgtagataaaccacaaccaagacgccttttcctgggtcatactcctgagcgatacaatcgcagtctgtctctgattgtaaattctcactgaccatgttccattgcatgaggttgtctttatcctgttgcatgttcgatggcgcctgctggcctgacgcagaaacctctgtctccagccgcgcaaaactagcgttgctcagcgttgccgccgcctcttcaacaagaaaaggtttggctagttctaaccttggctggtcgttttcagctttgtctttattattttcgtcggcagcagtagtttcaatggcgacagcatcagtagtggtgtgattttcattttcttgcagttgttcttcctcaatttgatctgtttgaatgcctttgtcgtatgttataacctccttacgtcgaagatatgcagattggggctcttgaatctttgagccttcctccatgtcggtctgcactgaaacgctgaccatggttgccttagcgtgcacctctgtgggatggtggcccatcgtctcgctcccagggaacaagctggcttgttttcgcctctcacgcagctctttcaattgtctccttttttcctccagttgcttcaatcgctccatcttaatgtttcaatccttcttcctctttggttgattaaccaactgtgatgctcttttttcccttttctctttgtttacggcaaaacacgaaaactagttcatttctttttcttttcgccttggactagtactgaaaatttcaatagcattatatttgagccataggtaagaaaaaccaaatttgttagtattgggaaggagaataagatacctgactcggtgatggacattaacatagacgatattcttgcagaactggataaggaaactactgctgtcgactctaccaagatcacgcaaggttcttcttccactacccacagagatgcaaatacaatagtgggttcgtccttagacttgaatgacaagactcagatatatgtctctccccagcaggatttttctgacttgatgaagtcttggaaaaatgaacggtgttcgccagaactcttaccatatcctcatcagttgatgaaaagattattgaatcgaatatccatgcaatctcaattaattgaaaacatttcaatgggattcctcgatatgcaaaatgcttctaatgcgaacccgcctatgcctaacgaatctaaattgcctttactctgcatggaaactgagttagaaagattgaaatttgttattagaagctacatacgatgtaggctaagcaaaattgacaaattctcactttatttgcgccaattaaatgaagatgaaaattcgctgatctctcttacagatttactatccaaagatgaaatcaaataccatgacacgcattccctgatctggttgaaactagtcaatgattctatcctgaaatacatgcccgaagaacttcaggctattaatgatacagaaggtagcgtaaacatgatagatgagcccgactggaacaaatttgtctttatacacgttaacggcccaccagatggtaaatggaacgaagatccgctattgcaggaaaacgagttcggtaaaccttgctacacggtcacaatacccgatttaaaggaagaggttgaactcactattggaagtatttacgttatgagatatgaagtcattagggatctgctgagagacgacaaagttgctcttatttgaactattatgcattacactttccccttcaccatgtcttacatatgcatatatatatattatcaagcacagtttcatttttcatctgtccgtgtcatgtttttccgcatttgtgtcgatcttgccagcaattttgagtaattagatgacgatcgggtctgcaacgaagtgggacgttttgtgtgaagtgcgccttcttcgggtgtctttaagatgcaacggtccggtaaaccatttattagcctattcgattgaggtacgggaggagcttgattctttttttttgtattctgtcttttttgaagaatgaacttatcaaacattttatggtccgacttcggcgatactactttaggtttggcggtcattccattatgtattaatttccatagtttcattaaaactgctctctctttgcatcctatgaaaatcgtcctggaaccgtcaatttcaaggacttgatcacttataaagcgtatcttctcaacgtcattcaactctagttcgaattgcaattcaaattcctgttcttcccacatgctgagacttcttctcttgacaaaaacaagtgctctgcctaggtttgttattagaaacattttcttgtaaaatttgcctgcactatcagtaggaggctcgatatcaagagggttcttgtagtccagagccacgttctcaagacctacaggtgagtcctctaagtttcgtgtggaaagcgctacctccttcatcaacaagacacgttcatccatattttgcaagtagcgtgaccagaaggcgtcagaagagcgacttctattatctttcccccgtgatgtagtagaaattgaaggagatgatacagatgcgcgattttttgaaaccttcttttgaattacctcgcgatctgtgttgttggaggcagatctaacagatgtgcttgacttgctccccaatttgggttgacttgtataatctttattgaatgcggcggttgctgcagtcatactgatcacagaatgctcttgagaggtcgctgctggtgcttgcaggggagtatctgcatgtccattaccagccagctgaaggttggccattttgacagtggtatcagattcagaaaccttttgcaggggcttcatcgcctctgcatttattttatatggctgtatctccggtggattatcatcccaaacagaaccatcttcaaagttgacttcatggaaaaagaggtgtgctttgatctgctttatggtcaatctatcatttggatccctaactaatagttttttaactaaatcttttactatttgcggaaaacctgcagtaaacgcatattgaatcttcattactttttggaatgtcaaatattcattggcagctttaaaaggcggttttcccgcaagcatttggtacaatatgcaaccaaatgcccaaatgtcacaacgggaatctgtataattatcattcagtagctcaggagaaacatattctgcggtaccaacaaatgatttcgacttagcatacaaatcgaaataaggcttgccatctgcggtgttcgaaggttcctccggtaaaattttggctgtaccaaaatccgtcaacttcactttcatatttttgtcgagcaatatgttttcgggcttgatatccctgtgaataatgccgatattatgcaaggagtcaacggcatcgatgatctgcgacgcataatagcgtgcacatgtctcgtttaaagatccatatttcttaatcaagcccaagaaatcaccgtggggggcatattctagaaggaaatacaagcttgcctcgtcctggaaagtgaagaaaagcttgaatatgcccttggtgccattcagcttctgcaaagccaatttctccactgtgacgtatttaacttttttttgacggatcagatattctttactcaacacttttactgcatatttcttgcccgaatcacgggcggtagccagaacaacactagaatatgatccatccccgagttgctctccaaacttgaagtcctttattcccatcttgacaacatgcttagttaactcccccgtagctgggtcgacaacatctttgacgatttttgccgcaccacgttctgcccattcttctcttctacgcctcattgagggatcaagacccatctcgtgctgcatacccgggtcatcatttgccaggggaatgaagcgattagtactagtcaatgccttttctccaaactgaccttgtggagaagcctgtagttcagacccgctctgagaattgctgccatctacgaaaggacgaggatactcttgcgtttgtgtatgttccgcagatgtcggtaccaagggcttggacagcagggcgtggtctgcctctgtcaaagacctatttcccatattaatgatatagtagcagtattcaagcaagtacacgtgcgcaagttgtaccagatagtgactgtccagcgttactttctcgcctgctctgtattactcttgttgtcactccgcaatatctcaaagccattaatatgtactaacttgaatttttcatgctcccttaaacgaaaataaccctactgagattttcacctttatagggttatatgctaaaataagtaggtcttatcatgcaacctttagggtccaagcccttaaatccgacagtcgggcaagcccattttcccaacgatttttcaacggtttttttgcctgcagggcatcggcaatttgacaatactcacgaccgatggatgcagcaatcaacgtaaaaaccttacttagccggttactcatgtatatgtcagacatatatacacacgcacacatatatatatacgtacatgttggcacccttctgttaatagaatttgatttcttttctaaaggcatatcagtatcatcagttgaaacagtaaggagctccgcaagcgcaatattaactttacaaaagtgattctggttcctaacttttctattgttttccattttcgtcattcgttttgttattagtcgccttaattgagtcaagcaagataaaagaagaaaaaaaatgagtatcaccactactagaagaagaaaccaagatagtgtctgctgcaaggcaacgagagcctccattaaggtggaagctgtctcaggccagacagtttttgaaaagcaaaaactgctacacaatttcgatgagttgccagaatggcaaaaagataatgacaaaattctcaccgggtacgttcgtgaaacactgtcatggaaaaagtgcttatattctttattttattggaacaacgagactgtgaacatttatacacatttggtaccggctatcgtatacttcgtgtttgccattacgttgaccaactactttctaattcccgttttcccctccacttcctggtccgattacaccgttataaacattttcttgatgggcgctttctcatgtctcatgtgcagtagctgtttccactgcatgaagcaacactctgaaaagcaaagcaatttctggagcaagctcgactacttggggattatcagtttgatttcctgttctatgatccctataatatactttggttacttcgaccacatatcctacttcagtcttttcacgattgttactttagtcctggcaacattttgtacagtctgtgtcctccacgacaagtttaacacttccacatttcgtccatttagggccatgtttttcatattgtttggatttagtggcttactcccattgaccacagggtttttcaagttcggtatccaaggggttcttaacagaataaaagtcagctttgtgttttgggaagctctcttttacatttcaggggctgtaatctacgggtttaggattcctgaaactttggctccagggaagttcgatttcttcggtagctctcatcaaatatttcatattatggtggttcttggttctgtatgccacttgaaagccattatcgattcttacaaattaatgcattctcatatccacccttgatgggcctacaactactacaaaatcaaataaataacattatatatctaaggttagaaaataattaaatgcaaaaaaagtctttattcctttttagatattcgtcacatcatgcttttatcatagatcgcattttgacaggtacttcgctatattagcctaattaattttggtcttactaaagtgagtaatgccgaaaaattaaacgtttgaataagtgaacctactacaaaggaaagagaggaagagaaaaggataggactaaaagacttccttatatttttcggtacgcttgcgtttcactgaagagaataaaaagaacaaattatataaatttaacacactatgagcacgagaacaaaggccctgaatgcatacaggcatggcttaagagcaacccgaatagctttccggaatgatgctgaagtattactagccgcgagagctaaaatgcgttcaggaatgttatgtcccccagatcctaaactcaccacagaggatcagattcaacatttagaggatgtggctgtttttttgagacgaaacctggttcagggcaaaaaggttgatggctcaagtactaaggagcctaggtaccatttgaacattcacaaagacaccgaattgggtgacaatgagacgattgcagaccctacggcaagagtgaaaacaaacttaaaggcaagaccatttaaatgctctgataaaaagcaatgataatgccttgattttgttttatcttcgaagctatatacatgtaaatacttttttagtacctagcaactttgctaggtggcatataaactgatttagcacgatatatcgttgcatttgttctgtttgtagtatgtacatgtatacagcttgttgtatttgatgtgctactgaaacagcgtagttgctagtgctttatcccttttgacggaaatgaacaaagctttatagcggaattaaacttaacgaaactggagaaagcataaaagaggaaaagggcagcggtaactcattaaataatctagttggacgagccataataagagaaatagacggagtagaaaatgcgctcctccatgtttagatgtgtgagtcgcgctcattacagcacaagtgtcacagaagatttcataaatagcattctagcaagggctcaagaggcaacagcaaaagcttcctccaatgctctcaaattggacaagatgaaggagggtagaatgcaaaataagaggagaaacgggaatcagaataggaatagtatgaacaataaagaaagcaggggtagagagggaaatcaaggagaaagaaacatgagactgaaaaaccgttctagtgattctgttcgtgctaacaagcagcagtggaataaaggtgctaatacgtcttttgtaaagaatcctactggaaatacagtagttatgcagccacagttcaaaaagatgcagaatggcaaaaataatttgaaaggagatgcgagagtcgaagatgatttacttgatgtcttcaattcgtcgatggagcaaaaacctgttaatttcaatggaacccccaaatctaaagcaaggtttcaaaaaaagagtcatatcttaacagcatctaaaaggagaaaggctcctcaacagcagctacagaaggttatcaagagacctgtcagttcagaatatgtactagaagagcccactcctttatctttgttagaatatactcctcaagtttttccaacaaaggaatccagattagtcaactttaccttagatagcttgaaaaaatccaattaccccatttacagatcgccaaatttgggaatcctcaaagtacatgatttcaccctaaacacgccaaactttggtaaatatacaccaggatcctccttgatttttgccaaagagcctcaattgcagaatttacttattgaagaagacccagaagattttcataggcaagtaacaggagaatatcaactcttaaaaccatatgtgaaaaaagattttgaaaaactgacgaaatctaaagatactgtgagtaagctcgtacaaaatagtcaagttgtgaggttatcattacaatctgttgttatgggctccgaggaaaagaaattggtatatgatgtttgttctggaatgaaaccaatttctgaattacaacagtaaatcaaacatcgttatttcattcttacatacctgtaaatatctagtacgtataaaatttgaattgtatgcctgaacagaaaaagaataggtgggctcttcttatccttgactatcaaaattccggcttagttcgtcagaaatggatatttgatttttcaacaaacatttccgcaaattagattcctccttcttttcttgatacttaataagtacctttaaaagcaattcggatattgtttgtacgggaaatacggaaggtatagtttcgaggatctttaattgaatatctgtatcatctaaaagttcaaaatttctctgtagcaaattagtcactaattcaactgagtaattcaaagaagatatgtccaagtattgtttcatcaccgcaaccaagttctgcttgcctatgtatttttctacacttctgaaatcattaaatgacaaatatattttcagcaattcttcggaagaaacccagtttgttaattcattggggaaaaataacaaggtcaatatgtgttctttatcgatcttggaaatttcgtcgaaggtgaaattaataaactcatcatctttttcattttccgatttcaagttttcacatttttcataatatttggaaaaattttcgcactgaagactatgctttaatttgatatgaataaaatttgttatatctgtcttatcatacgcgaaatcgtctttgtactctttgataaaatctccaagaatggaccatatgttactttggttgattatttctcgcaatttcgccaaataatagttaaagagaaatttggaatcgttgctgttttggacaccgagttgttctatgaatgataccttcagggatgtttcttctgcgggtattttgtttaaaaagtcgtttttattaatacatgccatgtccaatattttaagaacctttttgatggcgcattcctcagtattttcgtcgccttgtttaagagtgaggagaagatcatcggctattctttctttgatataatcctcaggaagttttttgagattttcttcaatgaatgaaactagtgaaatgtaatccccagcttccctcaaaagatttagtgctttaagatattcccctttttctttatatatctcaattagtaactctatcctaggaagtttatcatcatgtaaattaatctctctgataatttcgtcgtaactttcgcgttcaaacatatcaacagttatagtttcctttttttccaatcttaatttgaataaagttatatcaatagttttcattatatcatcaaagtcattcgttaagagtccagttttattctttttctttagttcattcttcatcatcagaagcatttttagaatattctcgcatttgttagttagcttcaagcttttcaacctttcaactatatttattaacccatggaagcaccagatctcgctatagactttccagccaaacatataaaataatattctgatgtcaactttgtcagaaaagtcacaccactttttcattacctcatcttctatgtgatcgtaatgtaaggtcattagaaacaataaaagagacatcaaatatttcgcttcaatgtgctcaaattttgttaaatccttcttcgcaagctttttcaattgatcttcaatattatcaatttcggactcttcacatgatgtaaaacgtaagaccatcggcgttggaactaataaatgaatccctaaattattataaacgattaaagaggtcttttcttcataagactcttcaacaaaggcgcgttctctttcaattctaaatttattatcactatgtgtcagaggctcaagtctcaacttattgaatattttttctttgaattcttcagaattattggtattagtgaatacattgtcagattttgaaatttttaaatccgatccagaagtagttatactttgcaacaactgggatttttcactcggcaaggcagaatatatgtcaaccgactggaaagcagactcagcgattatgtagggaaactcaacaattacatttcttggataattttttagcactatagttccttttattatgtcgccatgatgatttaccactaaggccatcgccccactatcgtatgatcctcctccagaacaaactaaaaattcactctgttcattgaaactggttattataggttctaagtcttcgtcagtctcacttattcgaaataatggaattacctgtgacgactttagatttataagttcgtaactatttaacttcgaaaccattaatgtttcttcgtgcgcacaagctttatctattagtttgaaattaaaagctttggtaagtactaatgaatctgcagatattttgagtagtcttacgccttctgcgtgaaatgcatatattctataagccttcgagcttcgggaaaaattacaaataacgacatcactaatacctttaagtctagttgtgttgggccttggtgcaaattctgggagaataaataaaactagttcgttatcacataatattagtgcgccttctactttaggtaaaagaaggattttgtctatcttcgaatttgattctgcatcaaactttgtttgcgacacaagcatatagtttccacgttcaagttcaaagtaatgtaaaagatcacctgtagttgttcccaagaatatgtggttctcatacgcctcacaacatgtgtatatcaagtcagatggtacattgtctaatagggtagagattgtaaaaggaccttcgcttattttcagtggcaaccctttttcctgttcatcattcgtggaggttttttcatttaagcttgtaatatctgtatttatgacattatcttctgcgctgctaggctgacagctttcttgtgctgtgtttttatcagtatgtggactgtcttcgattggtcgactctcttcctgggaaaatttatcagctcgtactgtttcatttgggttagcattatgtgtattcgtctcttcactttctgttgcacgtagactatcatcttctgttttttttttgtcattttctctttcgtgaggtgaggattcgctatctatatcgagctttccttcattttcctttacttcttttcctttgtcattattcgttttcttttttaccatggttctataatattatggttgcaaccaaaaaaaggtagtctccttgactgttatgatagttctgattcactaatgtcgttataaaatagtaagtacatatgaatatttccagttaaacttgcctttttttcccatcggaacggtatcttcaacagatattatgcgatgtaaggagtttttaggagacaattatatatacctgcactttcaatgagatcaagctttttattattattgtacagatgcttatataccaaatattgtgactttatcgtagaaaatttattttaacaatttagccaaaagctgagagcctttgttactttcatcagtggtgattttactctgaactcctctcaaatccttcaaaaatggtttcccttctttttgatcttttaacgtttcatacagtgcaacaattgtaaatgaactatcagcgttattaatccattctaacaagttggaggagtcaataatttcatcgtataacttttcagcaaatggaacgcctaagccttgaacattttttaatggtatgacctttttttctttgttattccatttaccaccttgaattagtgcctttaatagtctagtagaaaatgctctatgtattgggtgctcttcttcggttatgtcacccttaaaagtagttaaaatgttgtttaagacctgttgatacttttcttggtctttttcattcagctgcgcgtacaactcatcgtttattagaacttcggcaatgaactgacagcctagattctctgtcaatatactggaataatcttttgatatagtgcttaaaaacatgggggcgaattttgacaaaagttcgtgccttctttgtaaaggatccttcttagaggtggctttggacagttcaatgtatctcaataattcattcttgacgataggtgagaaatacttaccgtccaaacctaatagtatgtataaccaaggccttctaccaaacttatcaattatgaattcttgcaaatgttccttaacagtaggactgaaagtcttgaatactaaaactgtatcgtcaacacagttcagaattgtaatgaagacaatattaccgtactcatttttgatcaatttttcggcgtggtttttcaaagcctttaaaattaactttctttccttggcgttagctctagcaaccaaagtacaagcaacgtctgaaccttctggagtatgcaccaattcagcgaattgttcatgaagcaattcgatcatttcagatatttccttttcgttggctattttcacatattctctcatagcagcatgtagaatttgaaagccggtggaacccttttctactgatgcggtaatggtaccaatcaagtttctggcgataatattccttttttcaatgctactttcacaaactttctcaatggtcaaatctttgtgggtttctctaaatacagcatattcagagccccaaaactctttaatcatttgttgtctttgttcatgtgtggcataaagaacaaataaatcttcaacaacgtaggcaccctcacgatgtctcattaattttctcaaagaaccgtgtaattcatttattatagtttgccttgaacttcttgaaccataatgcagtaacttaaccaatagatacttaccgtacgcagatgtggctagaacataaaattttccctttaaagcatcgacaatttgttcacgacgatctttggacgaatacttgactaaagtttgaacaatacgggaagcatcatgctttaagacaagatcactgatacagtccttagatagctcccagatttcgttggaaagtttttcacgaatctgttttggtaaaggtggggtcttcacacgcaatctttcccagacggatttaatttgttgcacttgggtaccagattttctttgcattttcctttcttttagcagttttctttgttcagtgtgatttccattttcacctccttcagatttgtcctttccttctttctcttcattctcattttcatgttcctcactgtcatcggaaatatctaattcgtcagcttcttcttctgcttcagagtcactggtacttaaatcatccaaatcatcatcatctgatgaagaggatacagcatcttcctttttggatagttctgattcttcatcagacgaatcaatagaaattctaggttttttggctaatttcttttctgaatgactaacttctttagcagaacgttttccgtttgtcttcttggttaaaggtgccattgtcagttaatttgttattcctgattgtgctttatttcagtactctataataaaacgctttcaccttcgaaatactttaggtaggcatctcatctcatcccagcaaaaaaaattttcagtatttctctcaaggtgaaaaaaaaaaaaggtcttcaatgccgggttagttaatcttctatatatgcatacaacaattagttcgacttaaatacaatgaacttttttctatcttgtaatttatttttatttattttctactatgtatttgaatattcaattgcgtctccttccttttacctcgtgaaaggactatatatcctctataatctcttgagttggttcatatttcaattcatgaactctggcaacttgctgttttctcttcttggccaaagctttcgaggctttgatgttgaacccgtccttcaaaatagtttgtacctcttctaactccaatcccgataattctggataacagaagtagcagaaaatggttgataagcacgacaatcccgcgaaaaaggcaaatgtacctgcaggagtgatattctgtaacatggtcaaaaatgtggatgcaataaccagtgaaccagcccagtttgtagcagttgcatatgaagtcccaatacctctcacgttttgggggaatagttccgattgttgccatggaacagtaccgataccaagagcgtagaacgcagcaaatacgataataaatacgatgatcacaataccccaagaggagaaaccggaggaaaccaccacagcgacagcgccatcaaacttaatacctagaaaatggaaagcaatagagcacacgactaaagccatggtcatgcctggtaatccaatcaataatatggttctacggcctattttgtcaatggaaaaaaaggcaactaaagtgaaaataaaattggtaccggacacgatgattgaaacagcggaagaatttttgaaaccgacagtttcgaagatggtaccagagaaatacatcaacgaattccaaccggtaaactgttgaattgcttgtaaaccacaaccaatgatcaaagcccttagattagatggtactgtgtgcaattctttgatggtattccagactttttcagggacattcttaccaggaatagattgattcaaagtaacaagttcttccaccttacgttcaatgatttcctccgaagtgtcagtgtaacttctcttcaacacctcagtagcccttgccaagtcgcccttcataacgtagtatcttggagtgtcaggtaaaaagcacaggcatgtgaattgcacagcagtgggaattagtgacaatccaacaagaattctccaaccattgttgacgtagtttaacccagcaccgcaaccgtaagcgactaattgaccaccagtcaaccataaggaattgatgacagttagtctccctctgatcattttgggagcaatttcactgatgaaaagtggcgcgatcaaggagccgataccgacaccgaaacccatgatcagtctaccaacagccatttgccagaatgtgtgtgcggagacctgtaagattgcgccaatgacaaacatcagattcgaacccattaaacaacgtttcctaccaaatatgtcagctgcagtaccggcgaaaatactggtaatcaaagctcccagagaggtagccgcagtgacaatttccttctccccataagtaagtaccttgtggtccagatctgtgccgatcgagatcagcgcactggatatataaccagtgtcgtaaccaaacatgaaaccggatatggatgcgacaaaagtcagagtgatgatgaagggcgaaagagattggttaaaagtgatcatgaccgacgtgtcatcctcgtcgttcacgggtttaatttgaatcctatcttcatcatcgctagcgggagccctctgtatttcatgtgactcaagtgtaattttacctctctttgaaggtgagtcatgctcactgttgaactctacactatcagcgttgccaacggcatcaccaacatttgattgcgatgtctttgacgtgagatatggtatgtgtattcccattttaacacccactgcagaaacaaagaaaatgaaagagatgtatacagtaggacgaccaataaatctgaatagcgcaccaaactgaaagagaagaatagagcaaacacctgccaaagaaaagcccaagtgtgaaaggtcttttctcaactatggcttgattccttttatattttttccattttgcaacagcgcgttgagcttggtcgagcttttttcacatgcggtggggaaggcgtatttagcgcaaccagtggggggtataagctatacctaacgcatgtgaagagaacagaaacaatggtgagagaaaataaatggagaggatggagagaactaagtatatgcgcttattatgttatatagatgttaaaattatcatagctcatcatgtgagacgatcctgtccacggcctcatcgacagcccgctggatactactgacggctgatacagatgcgaatggttccacagaggttgctgaggatgtagttgtagtggctagaatgggtgcatttagcacaagactgggtgcttgaagagaggacgaggagcctgcatagcttttaactagacctagggtgacgagtatacccttgaaaaacttgaatagcagccagaggccgagtttaacaggtaacttgaaaatacgacgccatagaacccacgagacgcagcataggaggaacccaagtgataaatagacatctcgtttctcttgatgggaggcattttccagtactttgaccaaatcggcagttttcttgaagacggtttcgaattgagtgtacttgtcatcgatttgtgttaaggaattggtttgggctctcaattcatccaaattcaggtcactttgtaaaattccggactgcaaaatttgatttcctctcaccaagttattcgtcagttgttttgttttgctcaaaagcttctctctagtgctggctttttccatcgatgtggacgttaagcttgacgatgacgacgttccttggtgaagcttgtcgtaatccacagcgtgaaattttatagcgcggtctcttttctcgtcgttccaagctaagtcacgtttgtggtgttgtcgtagaatctctttgactttcaggcggtagcaatagaaccaatcgacgaattgcaacacgaaatccagttcttcgaccaactgagcatatatgtcctcgttcatttgtttatcaagcttcacaatatgcaacttatcgcattgatcgtatctagggcttttttcccactgtaattttaattcggggtatttgtaggtcatttccacaatactacatttcagtaccgattcgaaatctgaaactttgctctctataatattcaccaaatcctcaaattcaatctcttcttcttcatcattgtgttcgttggcaatggctgcaaaactgtccttattatcatgcttgctttctccgctttcttttctgcgggagattgcacttaatttttgcaaattatttaataatgcatcttgcaaaacttccaggtcctgcaaaaatgtcacgaccataatctttaatggctttatagtttgttatgcgccttggcagcgtgatccgatcttacttgttaactgtatatcaggtatttctgttggcatttttacaactgcgaatgtatttttcattatttagtaacaattctatttacccggacagcgtgtgcaggtgatttattgataaagtcactggtaaagacgtgctttctttagtgtgggattagatttaccacttgttttgagattaggaaaattccaacgtttgctaaaggtgcaaacgaagctgttttgttgcttttcttttctttatgtaattgtatttaccatgatcctctttggtgcggcgctaacaatagaaaaaaatacacacacattagattggaattagagcttaagtggtacaaactagggctaataaagaggtaacggtcggttctctactaaggttcgtattgtgtggcaccgatgttaagcacttttaagcggaataactcgagtggaaattttatgtttagttaggttttaccttgaatttttttaaaaaaaaaagagtcagacaggctcgctctttcctactaaatattaggagcaaagcagtaaaaagtctctgaataaggatagtaacctgtagtaactccaaaatttatcttacaaagagctattagtatcttggttcttctattttcttcgattattggtgatttttcccgcctctagccaaatccgagcgttccatcgattttttggggaaaacagcacatgcaataaaataaaaagcaaacaaatacgcgatagtgcacgaaacgtcaacacaatcatcaaactcttttgcatatttctattatagatgagacgagaaacggtgggtgaattttcttcagatgacgatgatgatattcttttggaattaggcaccaggcctccaaggtttactcaaataccgccatcatcagcagcattacaaacacaaattcccactactttggaggttacaacgaccacattaaacaataaacagagtaaaaatgataaccaactggttaaccaactgaataaagctcaaggtgaagcaagcatgcttcgtgataaaataaactttttgaacattgaaagggaaaaggaaaagaatattcaagccgtcaaagttaatgaattgcaagtcaagcatcttcaagagttggctaaattaaaacaagaattacagaaactggaagatgagaagaagttcttacagatggaagcgagaggaaaatcgaaaagggaagttattacgaatgtaaaaccaccgtcaacaacattatcaacaaacacaaacactataacgccagattcgtcctcagttgcaatcgaagcaaaacctcaatcaccacaatcaaaaaaacgtaagataagtgataatttactgaaaaaaaatatggttcccctaaacccaaataggattattcccgatgaaacgagtttatttctagagtcaatattacttcatcaaataataggcgctgacctgagcacaatagaaatattaaatagattgaagcttgactacatcacagagtttaaatttaagaatttcgtcattgctaaaggagcccccatagggaagtccatagtttctctacttttgcgatgtaaaaagacgttgaccctcgacaggttcatagatactttgctagaggatatagctgttttgatcaaggaaatatcagttcatccaaatgaatcgaaattagctgtcccatttctcgttgcattgatgtatcagattgtacaatttcgtcctagtgccactcataatttagcactgaaggattgttttctttttatttgcgatttaataagaatctatcatcatgtattgaaagtaccgatacatgaatcaaatatgaatttgcatgtagaacctcagattttccaatatgaactgatagactatttgataatttcgtattcctttgatctcctagaaggtatattaagggtactgcagtcgcatcctaagcaaacttatatggaattttttgatgaaaatattctaaaatcatttgaatttgtctacaaactagcactaaccatttcatacaagccaatggtaaatgtaatatttagtgcagtcgaggtcgttaatattatcactagtataatattaaatatggacaattcctcagatctgaaatccttgataagcggtagttggtggagagattgtattacaagattatacgctcttttggaaaaggaaattaagagtggcgacgtatataatgaaaatgtggatactacaactcttcatatgtcgaagtaccatgacttttttgggttaatccgaaatataggtgataatgaattgggaggattgatatcaaagctgatttatactgaccgattgcaaagtgtcccaagggtaatttctaaagaggatattgggatggatagcgacaaattcactgcccctataataggttacaagatggaaaaatggcttttgaagttaaaagatgaagttttaaatatttttgaaaatttattaatgatctatggagacgatgcgaccatagtaaatggagaaatgctcatccactcctctaaattcttatccagggagcaagcgttaatgatagaaaggtacgtgggacaagactccccgaacttggacctcagatgccatcttattgaacatactttaaccataatatataggctatggaaagaccatttcaaacaattgcgtgaagaacaaatcaagcaggtagaaagccaattgattatgtcactatggaggtttctcgtatgccaaaccgaaactgtgacagcaaacgaaagagaaatgagagatcatcgacaccttgtagatagtttgcatgatctgacgataaaggatcaagcctcttattacgaagatgcctttgaggatttaccagaatatatcgaagaagaattgaagatgcaattgaataaaagaacggggagaataatgcaagtaaagtacgatgagaaatttcaagaaatggcaagaactattcttgagtcaaaatcattcgatctaaccacactagaggaggccgattcattatatatctcaatgggactgtaaggcaacaatcaaaaggggaaaatgtcaacgctttatagaaaccttgtaatgcttaatattaactatatataatttatattattttcgttttaggaaagaacaaaacttatagataatatcaaatttaagcagaagtagccttagcagaaccggtttggaaaccgttcttaaatcttctggagacatgcttcaaatatctcattctaccggtaccagtagtgtgtcttctctttgccttggcagcccagttgtgagatctagtcttagcggatgggtaaccacaagaggaacaggtcttcttttgaacatggaaagaacgacgaccacatctgttacacaaggtgtgagatttgttgtgacgcttaccgaatgaaggagtaccctctgtttaaaatgaaaacataaaagttaattatcgttagtaaaactttgaactaaataaactctactgctggattcagaacaacttcattggcggtctagatgtgtgttgctgtcttacactatttcttctcacctttttgtattgacactcaaatctttttattcgctctttatgcatccgttatgtgcaatttcttatcatcaatggctctggcaacattcatcattctatatttttaaatcttttggcatagtgaataacgtaggtcttagtttacctggcctctcctggtggaaaattttttcagtgcttctttctcatgtaatcctctaaatcagaccggatgtgattgaacgttgactcatcaattaataattcctgtacatactacccatctttacttatatattcgtttacctctttgttctttatctacacatagtagtgctttttgttaccgctttctatagtaacctatgcttactattccagccatgtttccaatctcatccttcccgcaagtggcaggaagattctcagtgataatattagtggtgtacggagtgcttgaagaaaaaaaaaactgatatagaacccaaaaatgttcggcttttaaaatacaaatatgtacaggtgttaatgtctaaataatgataatccaaacgcgataatttttttttcgcgtttgtttttgtttcagaagaataagtaaacacttctgcctctcccaagaaagtttaatttctctccttatttgccgtttctatcgttactagcaacggggaacaatatatagaagcgtttttttttttggtatactatttacacaatatttgccgatttcattagtcttttcgctagaagtttcacgacaaaatcgtcacaattttggttatgtcccatctcttcccaccatcatcaccagttgctggtaaacctttggaaagcccacaaaaagaacctggtaagcttgctaatacttctgtattgaccttaggaagaaaacggtataattacgaattggaagagtatcctactccagacccgtcgtctagcatcggaagacaatcttcaccagtgaaagatatcacttcacgtttaaatgagaccaaatctgccttgtcatctccttcaaagcaagaaaaggtgcttgcaggccctatcgagattgaattagatgcatcggatccctcacgtttagccatcggtaggaaaaaatcagtctgcaacattattttgccatgcagaaagaatatctctaggcagcacgcttttatttcatacgccgccgacagaaatgaaataaaattggaatgtaatggaactaatgggttgtccgttcacttgccttactccatgcagttgcatttggtaaaacccttcccaacaaggaacttttataaactagtggcagaagagcctttgacctcgcaaaatactaaacaatcgcatggaaaaactcttcaaaagaaccaaaacttcatcagctttgttttggctaaaggtgaaactgttactttcccctatatccaaggaagtttcataaattttacaggcgtcacagtctgtctttcattgaaaaaagtagcaccttatcctggcgatggcaacaataactttgacgaagagaactcgacagaaacggaggatgagttgtgtttattaacaacaacgagcgatgatttttcttggcaaaaagaaacaccttcgatgaaatttgtcccagttgagcattcacctcgtacagaacagatctcaaaaccattacttattgcatctcctgctcttgtgaaaaactcccccattagttatagaacaacaccccaaacatctttcgttattaatcagccatcaactccaaagaaactgaagcgtaaatcaatttcattgaaaaataacactatacaagagacaccacttcctaaagataaaataattgggacattaagtgccagtactaggagtggtggcattaatgaagaagaatctttcgcagcagttgcaaaaaaaactaaagagctgtcttctacaaccgcgattgtatctcctgcacaaaaacgtcttaagacttcattgaatattattcccgaaatttctcggtcgctctcagaaagaggaattcggtttgatgacctagttcatgtgctatgtaatcatcttgcattttctaaccttcaacaaacgcctttatcccaattgcaaaacatcaattccaacacttcacaattaagcaaagatgaactaaaaaaggtcttggagactatttcttgcattggtattattgtgcgtgaaggaaaagatgcgtctggcaagccattagaagacgagtattactatgatgttgaaaacgatgatagcgacgagagaaagattttgtataattcgttaaaaggcaggagccgattaaggtcgtgcaggaagaaacataaacagtatttctggaagaggccgaccaaataacctcaaagacattctatatttcaaccttatttccatagcatagtcatattaccacgtggagcatcatgaaaaaaactggtaaaactcgtcaaaaagttctaaaaacataaagtaatattttctatatatttccgttgaaggagctaatacataatccatacaaaatagatcattatgcctagatgttattctattggtgtttgtcaagtttaagaatgtttaaaacttttctattgtatcattttctagtaattacatgactcgagttgagcgaatcaaacgataaggcatcgtcttctcaatatagggaggtgatcgggaccagcctagcataaagaaagggattgaaataattataaaaatcaaaataaaacatttattgtctaaatgtttaaaattccaatttctttggtttttcccatgagtactcttgattagtgaagtgaccataagaagcggttggtaagtaaattggtctagccaaatctaattcctttactaacacacctggtctcaagtcgaagttcttcttaataatttcaatgatttcgtcatctgattttgtagctgtaccataggtgtccacatgtaaagacaatggttcagcaataccaatagcatatgaaaattggacttggactctcttacacaaaccagcggcaactagagacttggcaacccatctagcagcgtaagcagcggaacgatcgaccttggaatagtccttaccggagaaggcaccaccaccgacggatgaggcaccaccgtaagcgtcgacaataatctttctaccggtcaaaccagcgtcaccttgaggaccaccgatgacgaatctaccggatggttggatgaaatatttggtattttcgtctaacatatcctttggtatgaccttttcaacaatatctttttgaagttgagttctcaagtcagcggtggaaatttcatcagcatgttgagcagaaataacaacggtatctatcctctttggaacccatctaccattgtcgtcttcgtattcgacagtgacttgagtctttgtgtctggtctcaaccatgggagagaaccatctcttctagcatctgccatagccatgttcaatttgtgagccaaaagaatggtcaatggtaacccttctggagtttcgtctgtagcgtaaccaaacattataccttggtcaccagcacctaagtcttctaagctcttttcatagtgcagaccttgagcgatatctggagattgttgttcgatagctactaaaacattacatgtcttgtagtcgaaacccttggcagaatcgtcataaccaatcttcttgatggtatctcttactatttgttggtagtcaagtctagctttggtggtaatttcaccgaaaaccataatcataccagttttggcagctgtttcacaggcaaccttggagaatggatcttgttctaaacaagcgtccaaaatagcatcagaaacttggtcacaaatcttgtctgggtgaccttcaccgacggattcagaggtaaataagaaagttttgctcttggacatgattatgtttgtatattgtcgtaaatactggatatattgaagacagttatgttttttaaaccttttaaaaaaagaaaaaaggggcagaagcaagattctcgaaaatactttgtagaaaggacagatataacctccttcttatacgcctcaagacgacagatgactaccaaaaagaaatcaagatctccttgcatatgaagatttgacgtcgtttacaagagctatctcagaaatttcatcggtattttggcttcggttaatatctggcgtggacccatcggtggaaaaacgccacagttttcaagctcaattatagtcacgtgggtagaaatattacactgcaccgcaagaaagtacgaccagatgaatcacatgtgaagatgttaacaagtttacatactttttgatcaggtaagctatgcataatgtcttagttttagttatgtaaagaaatgcaaacttttagtgcatattttatcttatataatagagcaaagctcgccagtgctccagttgttacctgagaatgaagcttgatcggcttttattctttcctgataggactctgtaagtgttactaaacactaaccggtgaaggaagtatgtctcttttcgccaagtttgtaaatgtccatttccagcaacaataaatgactaaaaatgctagaacagctccagagacaacatcgtaccaatgatgtctgtgatcgataacccttgaaaccattactactagagctaataaagggcaccaaatgcaacttcttgtattgcgtgtggtgaaaaccctttgccaaagatatgtaaagcccatggtactgactatgaaacttgaatgtccgcttggagtgctttttaagccttcgtatagaatccatttgttagtctgcttgcaaatgtccaagccaaaaaccaaagaatctgaatcactcatcttttggaggtcaggtatacatctatcaacaaagtcaggcctcaagtttcctataatcaactttaaggcgcctgttagggcagcatttatgcttataatcagcatcagacatagaatgctagtatgcatgaagtgaaaatcgttcgagattccgtccggcctctctcttagtctctttactctattcttcttcagtaagtccttgtcaaacatgcaggtccagaagacgaccatgttactcagtccaacactcaaaatcaaacattctagtgggcccacgagttcgttaggtacataacgttttgatatactggggtcatcaagactaaattcgatgttttggcccctaggtaccagggatatctccgaatagaggaataatatcgtacatagaccaattatcatgtactgaaagtagtatagcttaaaatactccttatgtttctcatccgccatgacagagatcatccttggtagaatatgacgagtttccttaggcgttgatgtaggagtttctcactcttgaaagcagtaaaatcacttcaaagaatggctttctttcttcccttaaagactataagttgtcaggtttcacgtggcaactacaagaaaaaaaattcttacgcgtgaaccaaaacaaaaattatcaaccaatacatgtcgacaaataatgaattagagcaatagccacgataacagaccttgattaaatgtaaactacatataagtttataagggttggttgattccattattttttgttttttatataaagcctatgaaaaataaatggaagcggctgttagaatataaaatagaagttgaaacaacaaaaatgtaagaaagttgccaacaataaatctcaaacttgaaagtgtggatcgaggaatatggacaatctttaaaaaatttttagtcccgtagtttttcgaatttttccttaccagtgaccatgaaaccatgattgggagacgtataagtaatttttatcaaagttaaacagaataatgaacattttcttctatttctccctgtgaagttttcatatagaaaaaaacataagggaaagaaaatattgataatagaaagatagtaccaaattgaattggcaggaaaataggtaaacaacgaacagaaacgataaaacaaaataacataaaaaaagtagacaaaaataaaaacaaaaacaaaaacaaacaaaaacaaaaacaatgaaaaaatgttaacaaaataatggcaaatggttgtcttttcttttagaaaatttatagttacaacaaggaaataacagatcatttaatgaaataattcgtgaactaattcttcatacacagcaatctgaaagttgtcgagttcaatttcgttcaacggaggtgcaaaattaactctgttattccccctgttctgcgaaaactcattgacattcattaaatcttcagcattgtaattttttactatgttttgatataatttcagctctttttgttgtttatcataatacttagaatcaatagacagattattcgggatggcacacaaccaaattcttgtcttgtaatatttgaacagctcttttatcaagtctctaaaatcatttctctcctcacaaacgtagtaaaacgttaattcctttctatcaaattggaattctgcgtttaaaatcttgatattcaatttaggctttgaataagttgcagcattcgtaaaattattggaagaactgtcatttgtattttgagattttgaattatcatttaacgcttgtaatttactctgagcaatatgcaaggcttttaattcatcttcaaatttattgtgcaaattcgttgttacctcccacggggtggcaaaacgtaagacttgtttagatggtatgattaactcagttaattcaacaacatcatacaatttgggatttaattttttcttttgcccattttttgagtcaatcaacatttgaataaactcatcattgcgatagtgctgtgactcacttgtaattaaagagtcaaagtgaattttctttttcagaaaatttataaataatgctaaattcaaatcgacagagggctcaacaaccaatactaaatcccttccacggtcaccatcaataataaccaagtcacctctctttaacaacaaattggtagcttgtggagtagatagtagttcaagtttcccatttttcaaagcaaccagtaccaatggtgtataaggtaaaaaggagttattagcattcctgcatgatagttctgttgtgaaagagcccttcctcctatttttattgcctccattattggaaacaattccattattcgactctggatcattaacgtaattcatgttgcaacttcttaaaatgtccaagaaatttaataaagattggtatgtattaccttcttcatcgattaagcccatgttcttcgcgtcgtaactttcattagaatcgtgcaacttcagcattttcttaatattatctgtgaattcaaaaactgcagagctagcaaaatagccgctgccacagtcgctgtataaatcgtgtaaggttttggacgaagtcaagtgtttaccctgaattaaaactaaaccattgtccaaagatacatttccttcattgctgttctcgttctgaaggttatgtgagtttgtagaagaagggacagaactgcttctttgaagttgaacaagctgaacatcatcaacacgttcgccattgaaagaagtaggtacattaacgtttcttggttgttgtggttgttgtggttgttgctgttgttgttgaaaagtaggaagggatggattgaagctcgctaccggttgtgtattccggcgaaactgttgcattggaaccatattgtgactgttgttgttgttattactattgctgatactggcattattaggctcgttatcataaggatacggaggttgtacaccatttccaaactcgggcacacctttggcggtcaaatgggttgagttcaagttgtcatagttgaatctgctattgaaaagattgaaaccttgagcgtgttgctgctgcacttgggatgtttgcttttgccgagcgtcaggcatttgatggttgattagagtatctgatatgtaggaggatctcctaatggtagactctggatgagatggctgttgccaattaaatgatggtacttgttggttgttcatactagatgggttgccagcactgtgtgatggggcagcaaaattgctgccgctattggaagtaaaacctatgtttgttttattcattaaacgcatgtagtctgaatccatccgattccccattaggtcgtttccatttgaatgaaatgaatttccattaaattgcgggaacgaccgttgttgagcttgataattacccatttgagtagagtttaaattattgttattggatgaaatgggcggtgcggacatcggctctgaattagacgaagacatttgaaaagaggtcaaattactggaagggtgttcttgaatgaacccgttctggtgagaaaacggttgctgttgttgatttggcactggtggcaaatacggaaacctacccataaaatcaatatcgtcaaaagtcctcctgttttccataccatttcccgcactttttattgagtttctcaaattattcaggccagcaagcggatcaaccgtatcacttcctgaattattggagttatcattcagtttacggggtaaatcggatagcgattttccgctgttattcttgaaaagcaagtcctcatagtagttctttaaatccacattgtcggaaatgcttgttgtgctattaacagttgggaggtccattttgcaactgtatttctattgagcactgtatcagacaccgctttttttgatttatccttcgtttttttctctataattctcttgagcctttcaatacactttattcttttctatatacgctgtttactatatcaaagaacactcgaactgatgctatctctgtttctaactgccgaaccaatgaaaaatacagctcttaattatcagtgaatccttcttcttatcctttatttatttttgttttgttcctttagctaaaacacggatccgtaatgttatccaacacgattaggggaaggattcgtctccaaaaaaccgttatgacccaatcctatatgacctacggcagtcagagaaatacaggttttcgcactcggaggcgattgtcgccaatggaaagctagccgatactttttccgtcagctttgcgggttttcttttttgcggccttgtaaacggctgtgggaaaagcgaaaaaaagcaatgagttgggagaaatggatgtgattacatgagcaaccagtagaagatagcatcaaccgcacacatgattaggatgtagacggctattaccttggacttattttgttcaagtgcggctgtatggacaacagtgttagggtcaggttccttggtagggtacgataatacagctgtagttgcttgtttggtactgtcctcggttgttgtcggaacctcaaagacaatgccaagccccttcatcatgtgccactccacatgacaatgtaaaagccattttccgggcatctcggtgttaattctcaaaaccgcgtaagaatttcctgcaatgttaatgctatcccttaccatcggtgcctttccggttcgggccaggtgacgtaaatcgttctgatagcggctccatgccttgccctcttgtacgtctttgtgaaatgggccatcacctttattgccaagagatattatctggaagtgatggccatgcatatgccatgggtgtctcatgtggtccagtgagttgattacaatatcatatgtttcgttgaatccgaaccttaccgggtcttttacgtactcgctgaatgtccgttcgttcaccttatacatcccagtcccatacttttgtttcgtgctttcatctttgtaataagcataatcgaattcgaaaactgcaacaggatcagcctttgtgcgtaactttttattctcttcttgcgttggttctatgtcgcgataaagctcggccttagtgaaaccaggcaagtgttcgatggaaacgtcattggggttctttggtaggtccaaatgagcgccttctttgtaaaaccaccactgttttgttatataacccatcattttgttacagccattaatcatacgaataaaactagtgtcagactttagtttgaccaaaattgtatatctttgtccgaccgctaaatttatcgtttgtacaatgaacggtttaatcataatcccgtcggcttctagaacaattaattggaatccatcaaggtgaaagacttgagtaccagacattcctgagtttacgattctcaaaagaagatactcggtgttaaatcctattttgatagtttcaccgtcagatgattttccatttattaatgatccatcaaatttgggatctgtacccccggtagatgacaaaaccttgtcgtttaaaatgtccaaattccaattggtataccaatcactcaaagtgataatcctttcttgaacttcataatccgtcaattccttcgtgtgtttatcttttttcattgtaacaacaccgtcatctagtgtctctatgtctctcacagaattaatagtatttgccacatgattatcataatcatcgcattcaactatcagaacacctctcataccgtcaccgtattgtactgatgaatgcgaatggtaccaaaaagtaccacaggttgattgatcaatggtaaaattataccaataactttctccatatccaatagtgggctgtgttaaacctggaattccatcaaattcatttgctaaaggtaccaccccatgaaaatgtaaagctgttgaacagtaatccttccaaacatcactgtctttactagcttcttcttctgaacatatccagttagtcaatttcaagttaagagtgtcaccggatttaactcgaatttctgggccaaatgtagcgctgtagccatttatggagataactcttctcttatcaagcgtgtattcactgctcgcattgaattctaagacatgtattttgccttccttagcggccataataaattttaatagtattaagagtagcattggcaactgaaccggcttaaggagaatgaccttcattctaaacaagttgtccacggagttttgcaataattacttaataactttgtttaaccgcccagtatgtgccactttattagctttggccttaatgtggacagctgagatgaaggtggatcctctatgactatccccgaaaaaaatgtaaactaaaaaatattggttgctaagagattcgaactcttgcatcttacgatacctgagtattcccacagttcactgcggtcaagattttttcttgaatcaggcgccttagaccgctcggccaaacaaccacttatttgttgaaatttttgtatcatatgtttgtatatatcatatcccattttttaagagagtaacttcttgtcggcctcattgttcataatttgtagccaagttgtagtgataaataataatttaggcagatattcttatatgcttgagtggaacttctagcatattcagtatacttgatattaaagcctttaacaacaattaatgttcggaaaattaaactgttacataatttatgtttagctcttactttaatcccaaagagggcaaatagcttttaaatcttcaactactataactataactacttttctttcatatatagttagaaaaacaaacggttatacaaatagtaatcaacacgatattttaagggtaaatataatagtacatagagtccagtacctccattagattgttatttaaagtattaatacggaggggaaaaaataagcaaaaataatatgagcgaaatattatggcagaacaaaacgaaggagacaaaacatgattgcattacattagcactatttttgtagaacgccttccttattcaggacgttctcaacttcattgaccaactttttgacagctttgaatgaaccagaaactttcttgaactgcacaacgctcatcttacctctcggataaatattaacctcaaagagtgttgaacgtagtgagaatatattatcactcgatagtttacccgttaaggtcagattgttggggtgcgattttatattttttaaaccatactgagtccaaccacgcaacagcttctctaaaccattaaacaattgttttgcagaaatcttggcatacaattccattgttttgtccgaagattttgagaattttctaaagaaggaaccatttccaattgctgtatttttatcctgcttatgctcttttaagtgatcttttgaatgatcctttgcctgcgagccagcatttttttccctaattttttgcacagatttgttcaatggtggctccatatcatctactactttctctcttttttcttgatcctcttcttgtttgtgttgttctggctttttctcttccttttcctcattttcttcttccttttcagtatgtgaagaagagcctgattctggtatcatcgatttaatctttggatgtgcctggtcaccctcttggctattctgtttacgcaattcattgtcaccattaagcggaggaaggatcggaagatgtaagttatcagtttgtttcgcttcgttcgatccattaaaacgatctgcaaagttcagctttaacgcggatttgtctttgatagtggaatcaccgacatcgtacaatctctcatcgttcgaactatttcctgtatattcagcttcttcgttgacagtttcaaaaagaaattctgaatcatccgcacttcttggtgttggaattctttggctttgttggttattgacatcaaggttaccgtttttcaaaatatcaaccaagttggtaaacgactccttggtagagtacatcgacaggacagatagccttttattggactcactaaaatgccttgattttctagtaaattgtggtactctaatttcagagatcttcctcaacctaccatcagagacgggagcagttgttgcggtactatcctttaattgagatacgccattcccatccttcgggaggatcaaagattcatatccatcattagaatctgacaccactcgctcctctgacaatctttgtggtgcaattatacttggatattccattttagacaatttcaactctttatcgatattaaatgatgaacccaagaattttgatcttctgatagtttctaaaattttcttttctgttgtaagtctttcattttctgttctctttggttccactggacttacttcctcagttggactggagaacattatacccggatcaagccttgacacaggtctagtttgtaaagaaaagttgcggcgacggagaatattgtcaatatcaacctccaaatgattgatatttttctcttcattttccataggagcagagatagatctaatattaccatccagtttttcctctttgtgtttggacagctcttgctctagatcacttatatcaatttcaatttgcttcttgagttcctcctgttttcttttcagatcttccttttctagtaattttcttgcacgttctttttcttcttgtttacgtcttctacgttccagctcttcacgtgcttttgcttctctcactttacgttctagctcttccttctctttccttatttgttcgtacttttcgtactcaaaaatttcatctatcaaagttgcaaaatttgagctcgttctctttgtttccttctcaatgtattcccaatcgtcatcctctgccaatttcgcatatgttgacattaattttgttgtcaccgattcacgtttcatgcttggtatcaatgacattctcttgatagatctagaagatcttttgttcttcttggtagtagaaaagatagaggctcttttttgattcttttccacatttataaccgaagctcttttattacgtgatgctggtgttggagaagattggttaacgattgtagataatttcttctttgaagagaagttttttgaaaggcgttttgaagaaccgggtgtagttagattgctggaggaggcactggaggcagtgaatttgttgaaggatattggctttttacgagaagatgttacactaattaaagattctctatttcttctgcgttgtggagttgtcgatacttttttagatggggaaacagaaacgctactaattgactgcctcttcttaacttgctgttgcttaataagctctttttgagtgtcacacttaaatctatacagtagtgcatataatgtcttttctgcattagcgccaggttctcttagtttttccttaattccttcaggatctcttccatgccataatattactaaattttgcaaaatcgtagcgtcaatagaagaattactttctgataatggcgtgagatatgtgtcttctcttggtaagcctctaatacttttagaatctcttatacttggatatttttgtaatagcggatgtttgagtatatctctggtcttgattcttctttcaggatcaacggttaagatttttctaatcaaatcctgagcttcacgcgaaatttcatcatcagaaggcatttcgaactcacctttttgaactttaagtaatagtgttcttatatttccatcttcctcgtcaaagggtaaccgaccagtaagaagggcgaataggatcacaccgcatgaccacacatcacttgcgaaaccttgatacggtataccagatacaatttctggtgcagcataatgtggtgatccgcacgacgtctccagtagctttccttcagtttccaaagcagccataccaaaatctgcaatcttgatgttatatttatgatctaataatagattttccggttttagatcacgatggacaatacccaacgcatgacagtacgacacaccaataataatttgtctaaaaaacctgatagcttcatgctctggcagaggacctctctcaaccaataagttgaacaactcacctttctccgcgtattctaaaacaaggtataaatctgtatttgtttcccagacatcatataaacgtaacacatttgggtggtttaacaacttcataatgattatttcgcgttctataccatatggtagagcatctggggtggtggagccaacaatcgaagtaccgctgacattaccggtattgaatactgcttttgatattaccttaactgccgcctcttgtcctgtggatccattacgagcaagctggactttaccagtgctccctagaccgagagtttcacctagtttccatggaccgatggtattatcctttatggcaggaatactgttaccattgattgccattttgaatgttattattgtattgtgctgcgaatatctttcttgatcaaagtgggcaattaattattcacaagtctgctaaagccttcgagaatactaatggtgagtacagttgagacgttgtcgacagaagagaaagcaaaacaaaatagaaaagaaaatcaagaagaaataaaaaatgtgtgcacttcattcagtcgcttttaatttaacatcaaaaggaatctatggtgtggccgttgatatttcgcgatggtatgccgaaaaaggaaataacgcagattgcgcgtagtaacgaatggatttgacgcgtttccttcgatgaaaagtgggaaataataataaaaaattcttgtcagacgaaacttggcgcaaaacaaatgatttctttaccttgaataacccagttcttccagtgaagtgaagttcaagttagtaatagtaggaatgcatttatgtgatgacaatgatgtttgcacaaagtacatagaatatttaaagagttaaatagtataatgaaataagaaatacatgaatgagggggacgggagaatgaaaggaaagagataaaacaggaagagcgtgtaggaaggctgggatttgaaataatatgctaattgaattgtttcttcaagtttttttttttttttttgaatcgtgatttctgctttaacaccagaaatcaagaactcttttccagtatggtccgtttcttaatctctctttatattcttcatcttcttgttttaataattcttcatcaaagatgtttctatgagaaactaagtctactttatcagcgggaatgaataaactccaatcttttttccaaactttgtaaaagatgtataaagcaatccagattggcatagccaaataattctcaaaaaatgattgggcacttaacttacctcctccaccaattggggcaatggcaacccaaaattgggcgattaaagctaacaccatcataaggacagcgtaagccgacccccagacaccgacttgagatttataaccaacctctcctaaggaccttccttgcactttcatagctcttctaaacctaatgtgagacaaacaaatggtaatccacgtgaataattgagacaaaccggagattgctaacaaccaggtgaaaacgtcctcttcctttttagatgaggcacagaatgcaatgacaccaaataatgcactgacaagcatagcagcagcaggtctaccttccctatcgatgtaatcgaaacatttgggtgcattaccttgtttggccaacgacatcaaaatacgagaactggtatagaaggcaccgttagcaacggaaagaacagacaacaggatgacagcgtttatgaaatgaggaaccacacgaacaccatgagaggagacagcgatgacgtagggcgacgctttagtggctgaacctgcggcccctagcaattgatctgaggtgtaaggtacaaggaaaccaactaacgttaaagacgccaagaacacaaacagaattctataaatcattttctttgccgccgatggaatagcctttcttggattggattgttcactggcagtcatagccagctgttcactcataccaaaggcgaacgctgctgtgacaaatgtggcaacgacacctttgaacctctggatgggtgtatcaccacggaaggctccgggatcacgccaatatttgctacctatgtaaccatcggtacctgcaccaccacaatcaataataatggcgagaatgaaaaatccaactatcatcagaattttacaacaattgaagaagaaatctgcctctgcataacccttagctccaaaaacgttgataacaacgattagtacgtagaagataacaacgaaaacatccgggttcacagatgtcgtccaatatttgatagtcatggatgcagtgaccaattctagaggacaaacacatagccattgtaagcaaaaaagccaagcaacagaaaagccaagtgcagggtcgaccaaaaacaaaggatatgtattaaatccaccaatcaaatcactgtatataaccgctaattcaccacaagcttgaataatacagtaaacacaactacccataatagcataaccaatgatcaaaccacccggacctgcattgttcaaaactttggagttaccgaccagcaaaccagtaccaataccagtccctagggacatcatcaccgtatgacggggctttatactctttttcaaattttcttgtttctgttcttgttcttgtggtgactgtttaataccatcaacagtgatgtatgagctcttccgattcaactcattgtccaattgagagctggaatcttttgtggatataggagtagtcccattagagttgctcgagtctggggaatttgcatgcgagccttccgctcttctaaacgagtcaatgaacctccgtaagtaagatgcatgatgttcaccttcatattccatattttcaatggttttttccactgttttttcaaaatattctacttcattttccggttctatagagccaatttgtttttcctttggttgtatttccttcatctcgtaatgggaaacatcgtcaaggtcgttacgattcatattcatattagagcttccctcattattccgcccatggcgtctattaccaagcgtcataatgtgcaatatttgatattatataagctacttgagaaagcgatagtttttttttcttacacaaaaaaaaaaaaacataaagcacctataactctcaactttgaagaagcacgaaaggaatatgtttaaatcaacagaaatgtgaaaaaaatcggttatatatacagaatccgattctttctaacatcaaagaggtgggggaagaagggactcaaaaaagaaacgacactgcacaacccgagccaaactgacatacgaacactaaaaccgatttccgaaaaaaacttcaaatttacatttcattgtccgtctgccatcgcatcatcgccttcatctctaagagttgccgtgcctttccatccgctttcttttcatgcggcgttattcttttttcctatttttgatggtccctgtgccgtttctttttcatgttcaccggtttttggcgccgcataccgtacggcggggcacttttgaaacgtttttgtgcatcctgatgccgttttcaaggatcgcaagcacgtcgcataatacggtaatgccgaattaaggctacgtcgtcatagtaggttagtcatgcgcgttggaaaaagaaatgaccaacgcgttgattacgtagtccccaaggaataatgcttttgaaagtgaaaaaaaaaaataaaactgaaaaaagccatgctgtttccatcacgtgcatgtcacgtttttgccgccgaactctttgatcatgtgatatgaatatgttgggttacccagctttgccaacacgcgccgtcggaaggtgttcaggaagcaggaaaagagcaaaacaccaacaatcaaacaaacgaacacattctactcttttagttgatttttcttaccttttccaagctcccgtttcttgttaccacctgtagcatataggacagaaggacccagttcagttctagttttacaaataaatacacgagcgatgtcggactcagaagtcaatcaagaagctaagccagaggtcaagccagaagtcaagcctgagactcacatcaatttaaaggtgtccgatggatcttcagagatcttcttcaagatcaaaaagaccactcctttaagaaggctgatggaagcgttcgctaaaagacagggtaaggaaatggactccttaagattcttgtacgacggtattagaattcaagctgatcagacccctgaagatttggacatggaggataacgatattattgaggctcacagagaacagattggtggtgctacgtattaggactcttaacaatgcctaaaaaacgccaacaaacctctcccttccccccacccaccaaaaaataccatagtaatgaaaaaactaaataattcatattatataacatagtattaatatatgttcgacaagaatagttttgtccacgcctctttcccagctgatgcggaggaagtgcttttcgccatgttattaaccagtacgctagcttttgttcttaattaaagaaaaaaaactatctccgttaaatgagcaagtattaaagaagcattctttcacgacgtgccacagagaacttcccgtcttcattcaccatgaacaacaagctcatatatcgttcggttagatttgcaacccataacagccagcttttacttccacctttggttctctacagaaggatactaaggcagcataagctgctacctggtccccaaagggagatgggtgaccaatacgtgcgaaacgagttcaagttgcacaaagatatcgataacccgttgcatatagtcggctttttagcttcctggcaagattatctccacatgatttccaacggtaaatggaaagatgccactttatcttcggaaaccctggagaaactatcccctgagcaaacagttcaactgtatgaattgatgaaggaaacacagaaacttcaccaagacaatgaaatagaatcaagtaaggacgtgaagcggaacaacaaggattagtgttcgtctttttattgcgcttgtaaataagaaatccatatactatatagtacacatgctaaaaaaaaaaagctaaaaatctcacttatttgcagtggtctccctctcctgccatataaccccactggtattttccaatgccttattgttggaaacctgatctttataccattcctgcactttcacagggtcattgccgtggataatacaaaacttgaatttggacacctgcttgtcacatgatgtaaaatctccatatctgtaatagcttctaaattgccctccaatcgaatagcaactcgtcagttgatcaaatgcctctcggcaactcatcgttgtcggatattttgtactcatcctttcctgtttcttcctcaagctgctctcttttaccctaatagaaccatcgcctccctcttgatttatgctaataccacatccaatagcagaactattactaagatccgatatttcggcccccttcgcaaaggggcccgccgcactttcttcatgaattttcatataaaaagtcccaggacgccaagaaaaggtgccctcttgattaacggacactccaactactgttatatattgtttcatggagaccaatttttccttcgactcgaatttaattgttattatcattatcacgttgtttgccacaagaattattgctaaaagatttttatctactccaaaaatggtatcccaggaaacagttgctcacgtaaaggatctgattggccaaaaggaagtgtttgttgcagcaaagacatactgcccttactgtaaagctactttgtctaccctcttccaagaattgaacgttcccaaatccaaggcccttgtgttggaattagatgaaatgagcaatggctcagagattcaagacgctttagaagaaatctcgggccaaaaaactgtacctaacgtatacatcaatggcaagcacattggtggtaacagcgatttggaaactttgaagaaaaatggcaagttagctgaaatattgaagccggtatttcaatagtttaaattacgctaatatccccttcataatatttacatatatatatcttttattatctatatcttaaatcacatatacctacaaaacttctagctagattcacacaagagtacttttgaaggctgcgcgtgcattttgaaaccaatgagacccgctaaattccgtctgaggtacaagatccctcggcttctttcttcccttatcatcaactttcggtttgctattattggcattcatcacacttagcacgtacgacattggcaaaattttgggttcgtccgcctcacgcttaaaccattctcttatcctatatcccattgtttctaaatcatctgccccaatttgctttctaaagttataatctcctaacttcagcatcaggagcaacgtgtaatatgcatcattgcctgcgttatgtaagaaggcatgtggcaagtgaaaaagccttagtagtttacctaaactgctacccttcttgccataacacatgctataaattttctctgtgtcaagcatcttaacatgttttctaacacctttgctctccgttgagtcctccggtttggtaagttcattatccaattcaggtacatggaccccaattttcttcagccacttaatatcccccgctatagcatgacccacaaacgctctttcccaggttgtatcttggtccgtctcacatttcatatagaaattaatcaacgactgaatgaactctacacattgttccaatggtaatacaagactttctccaagtaaaaagcagtctttaaagtcgcatacgaatttcttgtttcttaacggtaacgcttcagcaacaattaaatgataacttcttataatcggcatcaaggaataaatgttttctcttggatcatatatggcgatgccaatctctgtaacaatgtctgtatcaaattcaaatgcctctacatcgatggcaaaacaaattgtcttgttggatgataataactcaatagttttacagagatacttgaactgagacccaccaggttcacaattcatcacaggtatatgttcgttttttacgtcctgtacatctgctaaatattgctttcttagatttttctccacatcgtctttagatgcatcaggtatacacccgtttttctctatccatttcttgtcaatttcttccagcttcttatccagtaattctgaacttttctcatagatggaccgatagtttgtttccaatgcctttaaatatttttggatttcactacttaacgcaatgttaggggtatatgcaatttcgtgcagagaattaaaatgttcaaactcatttatccatgtcttttgtcttcctagtttattcatcaacttgctacttgaactcttatacagtcccacgccccctcttcttgaagggaccatacccctaactctagctgcattgcgggttgccagactcctgtttaaaccttgtggttgatggtaattgcggactgctttggagttgaatctatgcgtaaccattttgactaccgcttcgtatgctttcttgcactttgtggagctactcatacaatagcttataatctgtgtagtcaaactatatactaggcaaattactagtaaatgcagtattcatatgtcctcaaaccgttttttgcagtatgttattgatccatcgaatcaaaatttttcaccgccaagagaaaaaagatcttactattttgtgcttatgaaaaaattagtaaaagtaaagctggaagcacatacaagcgcagctgaatcacaaaggaaaattggcacatccttggttgacacttgtctatttattaaaaggttttaaaaagtagtgttcagcagttctatcatatttttttatttaaaaaaaaatactgagaggaagcgtattgttaagacacaatttagggtggcgttaaataaacgagagagcccaaaaatataaccaagataaagaaaatcaatcataaagtgaattcaaaaatgtcatcgcaaaacctcaatgataatccaaaaaatacatcctcagcagctgaagataagaagaaacaaacttcatccttaaagttggcaccaataccaaccacatcgccatggaaatcatcttcgccagatagcaatacagtaattcctgtagaggaactaagagatatatcaaagactgcaaagccaagtaaaaatggttcggggtcaattaaattaacaagcaataccaaatggactccaattacgccgtctgttataatctcaggttccaaggacacaaattcaaagtcaggaaagaactctaaaaattctaagactaataaaaaaatgaaaaagcgtggcaaatataataacgatatcaataaaaaggactttaacggtcaaaccaacagtacatcggaaataagtaacgtttccaatcttgaatccaaacctttagatgctaacgctaaagtaaacatacattcaagctcaggagcaactgccaatgggaatataaagaggataacaaacaacaacaattcaaccaacggtagacaatcaagaaattatcaaaacaggaatggcaaaacaagatacaacaacaatagtagacacagtcaggcggctaataatgccatctccttcccaaataattatcaggctagacctgaatatattcccaatgccagccactggttgaacaacaattcaagaaatagctataaacaactgtcatacttccgtcaacagcagtattataataacatcaactatcaacaacaattgcaaacaccatattattactcaatggaacctatttttaaatctatcgaaagtatcaaaaaccaaattgaattctattttagtgaagagaacttgaaaacagatgaatttttaagatctaaattcaaaaaagccaatgacggatttatccccatgagtttgatagggaaattttaccgtatggttaatttatctcttggtggagacccaaatttaattttggcatctatgagagaagttttacaacataaagaaacaaaccatttggaaattgcccttggaagcatagaaggtgctcagaagaacatggcagatgatttcaatccattggaaaactattttattaggcgcgaaaattgggctgaatacgctatggaaagtaattttgatgaaaatgatgacgaaactgaaaaatacaacattgagaaactattgggaccgaacgatttagacaattattcttatatgggctatccaaacttctttcccagtaatgaaaatgggaaaaagagtcagagctatgaccaaggtgaaattagcaggcagtttgaacaaaacttacaaataaatgattaattttagacaatatttttttttttttttttattatgtatatagttaacatgtataaagtaatagcagattctctctaaaaatataacataacatttcatttcaattcgtactaaataattttttatataacagatacataagatatttatatagaggaaaacgaaaacaaactaaaaataagctgttaagaacagatatgttttatgccaccagagcacacaaagctgcgccaacaccggacccatctttggctagacgcaaatgtatcttacgttcaccctcagtgccaattggacttaatgccaaagcatgtctcagcatggatctgaatccaggatagtattcgatgacataaccgtcaaaaccaatttctacctcaccgtgatatcttttgttcaaagcgtttgtcttgattaggatggcggcaatcggaacggctgctagatatgcagaccttctcgtaatggaacggaccagattttgaattgctttacgttcttcaaaagtggtcggtagcctcaaactctgcaaaaacgacaattcagtttcacgcaagtttgtcgaatcatcgatttcaatcctggaaagaacttcactgcacaattggaaaggagtctttaaacggtgaggtaattgatcgtaattacgatactgtcccaagattaagccccttgcatgcaagtccaccaggatgttccttaacagctcacccaagtacatgccggaaattcttttttcaaatagatggtaacctggatttggagaaaatttttggtcaatatcgatgtcatactttgtagcagacaaatgtttcaattcattgtcgaaagaaccccattcgatgttgatgcacatttgggtttttccttcatgcagcagtcttgttctgagctcatctggtagcttcttgatgttttcaatatcctccatatagcaaccgttagtaccagtaccaaagatacaaccaatgacaggctcgctaatctcaccagcactcgatggacgagagcctgaagtgtagcagtgggataggaaagtgccaaccgtgtcgttggtcaaagctaccacattaatcatagagagcccctgaatgtctaattgctcctggtataacctcacgacatccttgccgaccgtgtcttcaatcttgaagcttttggtccatctgattaaagtaccggaactcaaagaggtttggtcaacgggatatgagaaggtaaatcccattttcaaaggttttatgttctcccccgtggacttcaacaactcaggatgatgcttcctaacgaaggcccttgtacggcgacccaggtagctaaacagctcctcgctggtgacatccttgtcatttagatattcttccggaatcttagacttcaattgctgcatatcaaaggttccgtcaccattcaaagtcacagaacacactctgaagtgagtcccacctaaatctgcagccagcaaaacaccacgttccgtcccattgggcaaactggttacatatgtagggatcatgggtagacccttgtccaccgtcttttcttcgcctacagaggtgttattcaaccccttttccatacattcaatgaagtacgctgttagttcgtccaactttgctgcatcaacctgcaatgaggagcagatctcaaccactgcatcttccaatgcctcagcattgactttatgtaaattttcaaatgacattactgtgtatctatgattcgattcttgtacaattcttccttgatacactgatatctgtttctatttaaacttcctataagtatgagacgtacaaaagaacacgagacaagatgagattttacacttacacagaatcgactttatataatcccgaatacatgtttcccccccctgcatcgcaagcataatagaattcgacgacccgatcttcttcctctgtcttccacacacacaaacactaattcactctcactctctcactttccctttcgacgacacacacaaaaagactttctggatgccccgcgttttttgtcacttgattcttcgaacaaagacgcaggcaactacccctgaagggcccacccgaaagtagttgctactgctcgttgcggtggctgccagagtggcgacgtagcgttgcgttgtggctaacattggtgagacaacccgattaaattacttaatgggctctcccaccgcctttgcacccagtgacagccattttgaagatagcatcgggctggcttccaaataaaatctaggtcgtttctattaagttcgtttcgttatttttctgtcttcgcggcggacacgcaagccgacgacgacgaggtttagttgcattttggctatcataaaagaaatgggcttgtcgcaacgggatcaggaccaagaacaggggtgctgagactactactgtaactgcgaccgacacagcgtgcgaaactagggaagtaaaaaggtataggaagaagaactatgtttagaatagctaaaaacctcgtacggacttttgagcagagcgtgcaagataccctggcactctcgcaggactcgagcaatctggacgctttctttcagtctataccaccaaatttgttgtctgctcagttggaatcacccgtagatgcggtttctgaaggtgttaagcacaccaacgtcaatgaaacgctttccggtctccgcattgtttgggtggacgagatgcagttccaactgcagtcctttttcgactatatagtaggtttcaatgatgatccggtgccggtggtcagtaatcaacacggattttcgtacccagattaccgtcgtatcacatccatcttcaatgaacactgtggccgaactttgaaggtcaacatatggtcagctaaaggaggcacgttcagagacgagtatatcagcattatatcgaaggagagcgacgatttggacgatgtttctctaaaccatgacgagaggaggccatctagtggggaagcgcaccagttccaagcactcgggttcaaagtccaatggacgcctttgatagcttccactttcacataccatatcctgaacgtgaacatcccagatggacccgcccaatcggcagggctcatcccagatgaagactacattatcggctgccaagatggcctgttggccacgggaggggagacgcttttacaagatattgttagatcaagagcaaactacgatctggtcctttatgtctacaacaaagtttctgactgtgtgagaccaatcacagttcatataggtcccgacggcaggttgggttgcaacgttggatacgggtttcttcacaggattccaacagtaaagcactgtccacaacaagcacagcagcaggggcaagatgacaaccctgttcctgttcctgttccagtagaatctgagacggcttttgtgccatcagcattcacagcaccaccggtgccaacaaagaagaaatcaaaaaataaaaagggtacccagccattggcaatggatgactattttaatgaaggcagagataagtcatctaccgctgcgaagtcagcagaatctgacatcctcgccccaccaccacaaaaacagtcatcctctgattaactttcctggttagtcttttggttttgtttcatagcaaaattaaatatatatatataagcttgctttcccttcaaaacacgtaaacgatagttggcaatgtacgaaaagtaccgagactttttttcaaaggcacgcgtgtccttttttgttaagacaatagatattttagcattcagaaagtttcaatttccaagacttgacgtttcaattatatggcaatctcccaacaagcacccgctcatataataccatgcaagtgaccacaagatttatatctgcgatagtctcgttttgcctgtttgcttctttcacgttggctgaaaacagcgcaagagctacgccgggatcagatttactcgttctaacagagaagaaatttaaatcattcatcgaatctcatccgttagtcctcgtcgagttttttgctccatggtgtttgcattctcagatcttacgccctcacttagaagaggccgcctctattttaaaggagcataacgtcccagttgttcaaattgattgtgaggctaacagtatggtttgcctgcaacaaactataaatacctacccaaccttgaaaatctttaaaaatggtcgtatttttgatggtcaagtctatcgcggtgtcaagatcaccgatgaaatcactcagtacatgattcagctatacgaggcttctgtcatttatttaaattccgaagatgaaatccaaccatacttggaaaatgcaactttaccagtagtaataaacagaggcttgacaggcttgaatgaaacgtatcaagaagtcgcactggaccttgctgaggattacgtctttttatcccttctagattcagaagataagtcattatcaatccacttgccaaacactacagaaccaattctgtttgatggaaatgtagactctttggtcggaaattccgttgctctaactcagtggttaaaagtggtaattttaccttactttaccgacatcgaacctgatctcttccccaagtacatttctagcaatttgccgttggcttacttcttttatacttctgaggaagaattggaagattacactgatcttttcacgcagttaggtaaggaaaatcgtggccaaataaatttcattgcattaaactctacaatgttcccacaccacgttagattcctaaatatgagagaacagttcccattatttgctatccataatatgatcaataatctgaaatatggtttaccacaactaccagaagaagagtacgcgaaattagaaaaaccacaaccactagacagagatatgatcgttcagttggtaaaagattaccgtgaaggtactgccaagccaattgttaagtcagaagagattccaaaagaacaaaagtccaatgtttataaaatagttgggaagacacatgacgacattgttcatgatgatgacaaggatgtccttgtcaaatattacgcgacatggtgtattcatagtaaaaggtttgcgcctatttacgaagaaattgcaaatgtcttagcatctgatgaatctgttcgcgataaaatcttgatcgccgaagtagattcaggggcaaatgatatcttaagttttcctgtgacaggatatccaaccattgctttgtatcctgccggaaataactctaagcctattatcttcaataaaattagaaatttggaagatgttttcgaatttatcaaggaatcaggtacacatcacattgacggccaggcaatttatgataaattgcaccaggccaaggattctgaagtgtctactgaagataccgtacatgatgaattataatcaataaataaagcatatataatgcacatttttaacatctgattactcgcatcgtttctggaagaaaatagctaatattcgttatttatggcatcacgattattctcaccagttacccgtttatgctcttgaagagatttagcattactgccagcgcatcttcaaatacaggtttatatgagacccattactataaccctaagaagagaaaaaggagtgctttcgttttcaatcacattctagtttacagtaattgagtctcgatgatgtttaatatttaccttttcgtcacttttttttccaccattcttgcaggttccctgtcagatttggaaatcggtattatcaagagaataccggtagaagattgcttaattaaggcaatgccaggtgataaagttaaggttcattatacaggatctttattagaatcgggaactgtatttgactcaagttattcaagaggctctcctatcgcttttgaacttggcgttggcagagtaattaaaggttgggatcaaggtgttgccggcatgtgcgttggcgaaaaaagaaagctgcaaattccaagttctttggcctacggagaaagaggtgtcccaggcgtcattcctccaagtgctgatttggtgtttgatgtcgaattggtagacgtgaaatcagccgcctaggtaaattggcactcaggcacatatctgcaacaagatgcatggagtacgtatgtggcaaacttttttttatagttgaaaatatatccatatgaggatgccagccatcatgtcaagtttcaatgtaattatggttgtgtatattatgtttgcagcaaaataaaataaaagggctctaactacaatatattaatataaagaaatgttattcaatctagtttgggtatgaattttttccctcttaataaaaatagtttaagtagtttgttcagtcttcttatcgctggtaaacattttttgggaatttggttttaaactatcaaaaaaatcctgaaaaaagtcttcaaaggaattgaattggtcgacgtcaggaatcatgaagtgactactggacaagttctcgtgcaaagtaccaacattagtaggcgaagtagcgggtttcgcggcgtgcagatttcctgctcctgtgtagttattagcattagtcgacattttatcattatcactattctcttttgacaaactgccaaaattaatacgagtcttactagtatcaattatagattttatgatttttccaacgttatcagtagcctcattcattttttcccctatagtgctcaaatgccagtacacttttgtacaaagactcaaaacgcgttgacgttcagaagaatcgaaccaataaagatagtcacaaagagttaaacaggcgtagactagttgatgacaagtaaaaatcggagcaccccttattaacgttggcggtagtctcaaaaacccattcaacagcgaaaatgaatgttctttcatcgtattaagaattagtttcaaaaacctttggttgctttttagcgtggaagaaaattctgtgataaaagtgcgacatatcatgatatgataaaaatcaaatgtgaacaatagcacgcccgcgccatcctttgctaaaagctcttcccaatttttcagccaataatttagctctggaaaaacaaagataaaagtatctgcgttacctccatatctgtcattgttaaagtcatccaaacactgcgcaaaataatttttaaggtttataaagatgccatttacgatgtcacctaaatttatctcactgattttaatgtcatcaccaaaattcgcctgaggaaatttcgccacaagtttattaaactctttaagcatatcatcctgttccctaatatcgccgtaactaatggaatattctaaatagcaggcagttagtgaatttagtattcttagatgataaagatcttcgggattatacacttcttttaccaaaaccctatcctttatctgataaaaatctattacatgtaacaagctattgagcgcaaaattgcttagtaccagagaattaaacttcagttgcctatatctctttgcctttcgcgaaatatggaacatacagcaatataaaatagcctcaatatcaaacgctgttaacttttcaaacatggttaacgtattagtgagtaatctctccactaaaggatacaatatttcttgttctgcagcgtatttatcgttgtcagcaaaactcatagcgataatagtaaaaacacttgtaataaataggtgtgagtgggcatattccacgtctatctcttttctcccacctggaattatccagaaatgggatctcaccagaaattcttttgcaagcttatggcataattcctgattattctcataaaaatggagaaagttcactcttgcaacagcatatggcctttgctgtccagctagcttcgcagctttagatgtagccttcgatggaaatagcctctcatcaatatcatgtagcaattttaaaggagattccttcaacttaaatccatttaagaaaagattttcttttctatattcccctgttttccttatcgtctctgagcccgaagttagacgactatcgtacgtcttatttgagctgaaatccacgttctgaatatcatctccagggcctttgatatcgctgttataagacatctttgctgtggtgattatcaagtccattttctggtgtaaagattttatgtgctcttctaaagatgaaagccttttatcgatcatgtaattatcaaaattgaccgttccattcttttcaaaactactttggctttcgttgggagagtccgcattcaaatgagagaaagaaccaaggttgtgattaattgagttgatcttctttagtagaccatcctcacgtaaagtattcaaaatttcattgtctttattcctggctaaggagcaatcaagctgcagaacgttacatctgtaacattttccaatgaaaggttcaaaatcgcaccttgtcttcactctcctgcaagtatcacaactaaatgtttttcttttctttctaggttttttgttgccattattcttaggactgttcgtttcactgcgctctttggctcttgcactatcctctgggtggtttattatggatctgatactatttcgcacctttccagaagcagaattatatccagcagtcatcggtaaaccatctggtctggggcttactgaggcatttgagtttatatccatttttttccctgatgttcagcaaaccgaaagaaatataaaatacaactgggaaagatgttttaatggtgagtaagcaaaatgtgagtggttttaaccctaaggaagaaccgtatcaaaacactatttttcaattaaatcatctacctaatgagctcattttgttaagatgatctaccataataattattcaaaaactgtcaaaattaaaaggagggtaacagtttcaatagtttaaccagttttggtaatgcctgaaataacataaaaagctgatgctaagtgggctacgctatgctccaggtgaagataatcagaacactacatctctactgcaaatttatatctcataagaactaaataaaatggctagtatttaagttaatcttctaacctaaaaaattatcgagaacaataccgtgaaaactgcataaactgacattttgaaagcatcaataaaaatgttcttcggagcactgttttccatcttctttgaacttccttgactttttgcaccattttttcctttttctttctttccattatcattgtcagtttcctgctttcctagtacattcccctcttcatcaacattcagcattttacttttcataccagatgtgcattcgattttaccgcctcttatgatcgaacgaccggcttttggtgatgtaaattcttcacagtttaattcctcagatgaacttttgatataagcgctaccttttactaactttagctctgggaggtcaattttatcaaagctaccttcaaaatatattgcaccgccaatttgcctcaacttggggaagaaatcaattttggcaagctctgtattgttagcaatcattagacccccttgaatatcggtggcattcgaaaagtttagctttttcagatttttattatctattaaccccaacgttccttgaacttttgccaaaagtggtagttccaagcttgaaaattgattctcgatgaactctagagaactgttcacagaggaaagtttagctagtttaatttctgaaacgtccttaatggtcatattttcaaccgtgtgtaagttgctcaaatcaagttccagctctttggcattagagtggacggttagttgtttagtaacactttctaaacttgcgaataaattttctaaaaacctgttattgttgatattgaaaatatccactttcttgacgttattgaagtaatcgatggaggttaatgcagtatcagatatgataatatttttgatctttttaatatttccgttaatgacaacactacttagaataggcaaaactctccaatcaacggtttcaacttcttttaaagcgggaaagtctaatgatacaaaggaagttaggctatccaattccaactttcccaaagactctaaattataaccctggattctaaaaatgtgtttgttattcttgataataagatctccctctatctctcttattaaccctagatcaataagagatccgctgtagttacttgatatttcaatgtttcctaccactttccaacatttagcttgcagttcaatcaaatttccagcattctcaatatgatacaagccttttttacagtcttcatctacttgtgtttgttttgttggagaaatcacctcaaaatcagtttgttcctttttagggatcgttgcattagtgttaaccaacataatgttgtgatctagaatattcggtccaccattaggttcaactgcagcggatgatttaattaactgcagaaacaagaataaaaatcttaagattgtgttcaactggttcaacatgctatccttttctttttttgtagaaactttggtttctttattgactatttgaataacagaaatactagtgaagaatgtttgtgttttccaaattggcattttcttttatagtctaagtaatgccacaaaatattttttttgagacgcatcaatgacgggacagtaaagacataaacgctcgatcagaaaaaaagaatcgaaaaaaaaagggagaaataagcaggtaaataatcaaaaacacatgactttttactgtttgttatataattcaatatatccatccttcatttattgaagatgaaagagaatggaaaacaaaaactcatgcatatacacacattatatatatatatctatttttttaaacgaatcctttctttattgcttcaattcttagtgagatctcttctataaaaacctcattaaatccaggaacgtttgcctcagttttaatgaattgctttaacatttcatttacgtattttcttgtttcatcgtcgcgcgcacgatcatacattctgttgagaatatgagatacaatgtttttcaagtagtcaaacttttctatcttcaacgcctgaatatcgttctttttatgcttcttattatgattagagagaggaactatttcggtctctgcttgagcatttgggcagcctgaatctatatccattcctgaatcaagctcgaaaactggttgcgtacattttctaaatgatgaagaacttgggttggttatcggcgttacagtttgcccatgaagtaaataaggactttccatatttaaagatgatgttggagagtcttgtgtaatgggagataattcctctttggaaatttgtgttgtgcttagtcttgtcgattcaaaattccaaaattcctttcccctcactgtgttgctgtttttatacaagcgattttgaagagggtatttgggaacttttgtatatctctcctgaacctttttctgtttaattagatcaacatcacttttcaagttcgttatggtgatattcttaacaaattcaaatgataacaagttatatgccgatggccgatcagcaggtgttttaacaagacaaccagctacgaaatcctttgctgcatccgaaaagggaccttgtaattttggaggcttcctttttggtaagttagtcataactttcataggatcatatttagataatgggggtaagcccttgagtaactcataggtggtgatacccaaggaccatatatctgctttctcattatacccatcaacttcgcagcaaacaacttccggagccatccaatacggcgttcctacaaaagtgtcccttttcaaagtggaacgaatgtggccacttactccgaaatcacccaacttaaccataccttcttcatttagtaaaatattagctgctttgatatcacgatgaattttcctttgctcatgcaggtatttcaaacccaaggtgacttcatgaataatgaaggaaactttttcttcaggcaaaccgttgacgtaacttcgcttcagtaaatctgaacatgatccaccgccgcaatattccatgacaatccacatagagacatcttctaacattgttgcaatatagtttgtaataagaggagatttcaattccgccagaaaaaaaatttcctgtgctaacagttcaatgtcttcgtcggaatgctccaggttgaccaccttaattgccacaatttcttgcgtaactctatccactgctttatacacatcaccaaagttacctctgccaatacatgattggatggaatatagcttcgatggaggggttcttgacctaattgatatttctttgctttccattttgtgctattttcttttgttgtttagtaaatgaattagctagtaaaaaaactaaatttaaaaagcaaatgctggtttgctttcttttgagaaatgtttgctaagacaactgactagccaggtgttcactaaatcgataatattgaaaatggcaaaataagaaaaaaaaagaagagaattagctggctttttttggataggaaatattaaatgaagcagttggaaccaagataataaacaaaaacagtatattaagtgactctttagtatatatctgaactaacaagtaaaatatcgatgttagaaatggttacaatagaagaaagtagtgtcattctttcgcgtcaaaaaaaaaaaatggaatttgtgtctttttcgtttttatgtgtcatttttttttatccctgatgccgcattgttccgaacctgggacagctccgaaatataacttgaggaaaaagtattagaaaagggaaaaaaatacagttaaattatcatatatgttattttttgtcctttttggccaattttaaagacttatgcattgttaataagtttgttggggacatcaaattttgagaagacttaggaatggagctcaaactccaccttttacttgctgaggcacttctttcaggtatgttaactctcaaatcgtgtttcttattgtaggacgaagctgaatctacatttgaatgcatatttaaatgcggccctgatcttggacgagaagtatttacagcttggaatgttccgtacatctccaacttagtttcccaatattctaaaacctttggagaccaattcgtagtaatcttcggtaaattatctatatgaataccattgcacaataaaaattctgtaataaaaaaaatgggcgttccatcaacaatttcatagtgctttagggaatattgaaaaatggaagaatggtttagatcattctgctctttttcgcttgccgtcaattctcttagggaatatttactttgggcgatggctctttgcatcatgaaaacactatctaaatggatagctttaattaaagacttcaaagaagcctctctgccttggttgctgtcgataacaaactttttaaattgatacttatcaataatgaatttggatctttccgagtcatcagaatttgcagttatttttttaactggaaagttcctgagattgctttcataaatggcattaacattactattggaaacattattttgtaaaagatgcatcaactctaacgaggtgaaattatccagcgttaaagatctaattttggagatatgtgaacccagagatcgatgaacgcccgaacatttgatacacaatatacacaataaattgattgacacccattctactgttgcggtgctaccgcagtcacaacacttcaaattagatttatcaattttgcgcacgattgatagcagttcgtctctattggaggctcccgcattagcaaaagagaaatgctgtgtatgctgtttggaggaatctgtttttgtaggaatacggttattactattactgttgctactgctactatgaatgggatgagtttgatgattgatgtgatgagaatgcgtagatttgtgttggctcccactaagacgggttgataaatatgtaaatgacagttggggtgaacgaaatggaaatcctgatggtaaagaaggaggtatttgtagtaatatcaatgattctttcgcggccattaataaagcgatgctttttaaaataacacaatatacctcaaaacctcgatcatcctcgcagcggttcgtttgaaatttacatcgaagagatttaagaagaatattagttaactttaacgcgttgttgcaccatgatggatactgtgcttttgatgctgttcttgctactgttcctttactgaacaaaggcacaacatttttgttgatatcagtagtataaaaatccattattgatggaacatccagaaaaatgtattcaaaatgactggtacagctaccttaaccactctgcctcaatgtgatttttatcctctttttcgctcaaatttttacttttcttctctcttcgtcaagtactattataacgacagcgataggaaaaaaaaccaacatcggacgagaataaataatactttagcgttcaaaatgacattcctttaaaattcgatatgaaattttccgcgattaattcgccgagaatacgacaaaaaaaaagataaacatcagaaaattctattattagattagattttatattagataatgaattaatacaggtaataattatagagaggaaataaaaataaacagataagttatttacatcttctaactaatattccattacaagtgaacgaacatgaaaagatcatataaaacccttccaacatattttttttccttctttggtcccttcaaggaaagagcggtctttcttcttgttctataataatattattaaaaaagcacataaaaacttgattgtgtagcgataataaaaaaattttttcgatattataggagtataatgtctctaaactcaaaattaaagaacttagaataagaaagcgacaccggcagcgacggcagcaccgaagacaccagcacccaaagcgttggaagcagcagcaccagtggagatcttggtgctggtggtgttggaaccgttggtacggttggaaccattggtagaaacgttagcagcttggacagcggcaacagtagcgaaggcagcgacgatggtcttgaattgcattgttttgttgatgattagtgttgattgaaacttatgtttaatgatgattttcctctaaaatcaaaaacaatattaactaataaagtaaataatacagtaggagaagatggaaaagaaaatcaagaatttctcgagttccttatatatgaggagaaaagccaggaaaaccaccgcgatgacacacagcaccatatctcatgtaacaaacgtgaaaaaagcgatgattttttttctgctttctttttctcatttctcaagcggatattccgcttgcaaaaagaaaaggcgtggctctggtcttcgctattttggaaataaactttggcgtcctacgcccagaagcggccaaagcggccaatcacgcccgaagacgggaccgcacggctcccaacgagtcgtttttttggaactgaaaaaggcccaacgttgggcctaggcccttaccgcgcccatttcggaaactgcattactttttcgggacgtattctcgggaaataagcaggtccagatccgcgtagcatgaatggggcgccaaaacagtcgcgggtaacgaaagagcgcaaccacgcgtatattccgggccggtgaggggcaacgcgcattgtcccggggcgatataatccatgtaccggaacccgcactttttcgactttctttccccttttcctgtctcctattgtgcgagaaaggtttgattgacaagagatctttactgatcgatcttagttagtcctcgaataagcattttgcaagtaccagtcatcgtattagagaacatacaactttagaattacactatgcacgcccgcgactggtttttagtttttattgcaattttcattcctcccttagcagtctggctaaaaagaggtttttttaccaaggatctgctcattaactttctgttatttttactagggtttttccctggtctgatccatgctttgtacgtgatcagctgtcatccatatgaggagaacgaggcccggtactcacacctctcctcctcggatgataactatggtagtttagcatgagtgactctttctacgttatcctcctccgcagaatttcgtaataagtgatgtgtggctcttttgctaccctttttttttcatttctttcttttttttctattttattttttctttttcatttttcggtacttctatgtacctgaaatgaataataatgtaatggcaagccatctcatcgctgtcggctaagtaaatctatagtttaatatattcattttccctcattcaaagaagataaatcactctgccaccatcgtaatggacttactgggcgatatagtggagaaagatacatctgactctgttgaaagtaatgacaatggcactcttagtaccaacaactgtggaacgggatttcccgagttgtacaaacccaagaaaatatcatcttggaaggaaagactaagagaaaaaagagcccaaaagaaaaaaactagtggcaaggatgctgaaaagcaacaaacgagtacagacgccccactatccgaggcaaaatctatccataatgaaaatattaaagttctgcagggaatgagtgatgaacaaatcgtgcaagaacgtgaggatctgtataactctttagatcccaaactgattgccaagctattgaaaaacataaataaaagagcgaaggacgaaaacaacactccattatttgcagaaatagaaggcgcttctggtacctgggtaggtggcaacaagcaaggcatatacgatctaccaccgttagacgatgaagatgtagacgttgccttagaaattaggcctatgttaggcaaagatgcaaaacatgttcaatttgaagaagcaggaaaagaaaaagacgtggaaggagaaggaaaaactaatgatgacgtcgatgatatcgcacccttagatttccagatggcacaatgcattgatcatatgaaaaatgaagagctattcaaagacgttcattttatcaaagaggagagccaaaatgaaatcaatttagagaaacttgatataaatgatcctaatttcaacgataaattacacgaaaaatacttccctgatttgcccaaagaggtcgacaaattaaaatggatgcaaccggttcagcaaaaaacagacaagaattacatcattgaagacgtatctgaatgtaggtttgactttaatggcgaccttgttccacccacaagacaaatagactctaccattcactcagggttgcaccatcacagcgactcgcctgaactcgccggttacaccatagtggagttagaacatttagcaagatccacttttccttctcaaaggtgcattgctatacaaactttggggagaatactttataagctaggccaaaaaagctactaccagctagtgccagaaatagatgcagacacatacaaggaagacggaagcatatcgaacgttatggataagatctattccatgttttgggacttgattaaagacggaaaagtcatcgaatccttagaaatctcctctgatgagaaattcactagaaatttgtcagtcagaaattatgctattgatgcactttggttatggaaacaaggcggtggggacttccgaaccaagaaatagatagagaaaaaaataatagtacatacaggtgcgccgaccagcgcctattcataaaaacaagaataatgtgtctctttgagtcatgttccttagcttcttttttaaaaaaactgtctcaggtattttcgcttctttgatctcccaatctccatatcccaaccacgttcatatacctcaagccgatttcaaccaaacttgaacgaaaaactcagacaggtctggtaaaatatctgcaatgaagtacgcacaactcaattggtattaattaatatagaacatattaaatgtagaggagagaaaattaaattacatgggaaaccaatcttgaaggtccaataaagtgagatgtgcatggatgaattatccatgcaaaagcaaaaacgaaaaagtcgcaacctcaatcatgccttttctctccaaataacttttagaacaaaagtcaaatataggaaagggaaaatatcattctccaaagcaaacattaagtcactgatcaacagagaacaatggtttatctttgcacattgacacattcatcgagggtttcaaagcacttaaaaagagcatgattcagttcaaaaaaatgatcctcgacaaacttaagttgtgcaattcacatcagcatatccatataaagcttatagtgtgatgatgagtactctcattaactagctctgttattcaaactttaaacttcggatacttgactgctctcttcgtttgtaagtagcttgattgtagttacatcgtcgttctcatcgcatctttttttattagttatgaaaaatttttcacttttcacctagttaggatacccggctggattcttttgtactaacctctatggatttcgtggtcctctcatgtcacgtcaaaatttcagatcatatgtcagggtaacatttatgcactcggagattgtcaaacttattgacgcaagcatttactatttttccgcacaagcaccatgtgtgataacatgcagatcgcccatctgagcagtaatatctagtcattatatagtctatcaaatgttatacttccagaatttttcgcctcggcccaaacatgtacattttcttggtggcttttttattctggctttcttttcctctaacgttcaacatggttgaaaatgctctcaagtcaaataataaaacacaatcataagaattcaaagatgtgcatgagaactcttaacaatacatatttttactgaaacactttggttagcatcttgtgattactttatttatataacctagtcgcccctcccctgtctgtactgttcttgcaggtaaattcaggaaataatacatcctccacgactacaacatgtgcaagtactatccataataggtgtaatcatagagaagcagtcctaaggaaataaaatcaaagaaattaggtaaaggttgggtattgatagatgaaaatgtttttgcaagttaaaaaggaaaatatgcacattctcttataaccaaattcgtctgacatcgatatatcttttcatataaagttcttcccctttaccattcactccatgatgtcgtacctgttacactacagtgcctgcttgattgcgcattcataatggctgtacaccgtttacccaatgcattctcgtctgcaaagagaaggatatacatctttttctggtaataacatgtaccgattaggaaattaagaccctgctttcacgcgtgctcctaccatttccggtaataaaagttcgggtaagatttcttttccaaacgagcttacgtgtcgcatcgacaaatatggcgagtgctcttatataagtaggcaacatctaaaaagaatggacatcttttttttcagtgtgaagacgttatcgtgtgagtattaataaagagttgtaatttgataataagataaccaaggagtaaatatataaagttcaccactgctctgttatctcttttttatagagttcggaaatcctcacagattataaccaactaatcgtcattcatttcaaaaaaaaaaaaaaaggaagaattagagctcttccacaatagtggctattccaggcataatttcaaatcaagtggcaattttacgctcctcattcattttcctgtattatactttaattattcttatttcgctttttttctcaaggtgacctgttgtatcacgttagctgaaatggaaaacttatgccctccacctccttcccaaatgaaggatttttccactcctccaagaaacaggcatcgtcacaaaagatcctttgctatatctggagattttgaattcttaaaacaacctgcctctgcgcctgttttgccttctgcgtacgactcacctaccttcgaaaatacaccaagaagagtaagcggtatgagcgtaacaatgcctgatgaatctcaaaatgaatcagcattactaaactcaccaagcccaaggttttttattagcgaagcatccacatattcatcaccaattaaaggagtgccggacgctatcattaatttggatgatgtgctcattaataaaccaaaaatgtgtagatcacatcgcaaaaccaaatcagtaccagtaaaattggacgaattttattcctcccataaatgtagctcagtaccagaattaactataaatgaagaaatagatgaagatgacaccaaccctcagttgctggagcccgtaaaaccattatcatcaacttctctatctactgatatgaatgaagataaaaaaatgacactaaaaaatgccaggagccataactcgttaaaaattcaggcacaaaagcaaaggtactacaactcagcaaggtatctgcctttgaatagtgaggaccgagcaacagatccacaaattttaacgaagcaaagctctgttacgtctttattttcttctaggtcaattacacctgtatcttgtaacattaacaatgcgggtagaatcaatgcaatcagtggtaattatctagatgacgtcctttatgaccttgacacccctgccacaactctaattcaggatattgataaccttcaaactagtatcaacgaaagggttaggttgtcaccacaatcctcgtcgataaaaaagtatttttccaaagatggaaaatctgttagcagcttcaatttccagtctcaggagtgcgatatggtatcttttactgaggattttgcccatgtaacatcattgtcttcttctattcttgactctgagaaacaaacagacgacgaagaagaagagagtattccggaagaaatactacgaggagaacccctccacgtatacaacgaaactagtggatctgataaaagtgtcattttgccgacgaaacaaaaatctgctcccattaacaaggatagtaagcacagttcaactcagtatgaagaaaaatcttttaagaagaatagaaagttcaaaattttcgccaagttattctgcactaggaaatagtagaataaatttaagatatatagaccactcgataccccatcacctgcataattatagaaaaaataaatactaatagatacccgatttataacactagacattacaatatacgaatttcataataaaattttaagttcagactatagataaataaataatatgaagtaaacgtttcaagcaaacgcttatatatatatagagagataataaaggatatgatttagtctctgtcccttctttcaaatgaatatttaatgccttttttttttcgggttgtgtgttcgtggtgatttttttattcttcttttcatttggagacctctatgttgtctaactcgtccttctccttagctgcagcttcagcttctaatatgtatggcaacaggtaaggaacatcctcttgggctttgatccattcgtttcttggcagtaaatgatgagtcaactcggtttgatgagccctgattattctatatgctctggcataagattcatcttcagggagtcttcttaaagcggtctgcatgatgggattttcctctgcaattaagtcgtcaaatttgagccctaacttcttgtaacctgcgaggttaatgaactgattggcaactggaacacataacttggagaggacgggtgacttcaaaatatagtcaccaattctcgcaatagacgtaaaagactgtggcattttgttctttctggaacgtttaattacagttactaatattctgataaattgtccaacaacaacctttactgctatttttccaagcttttacatctcttcccttttattactgctctatgaaagtaaattgtcaggccccccgccggggtgacccgataaaaagcgcgtcgctcctgattggtcaaaacaagatcacagcgcagttacacatctatagacaatgtacatatggctaatagaccttaatagtgatactctgttggtttttggcctgctgtgttggggaaaccgcattgcagtaacgacttgtccacaagatgaggatcttcagtgaggttctctagtttttctctgtctttaacgaggatcataccacagtaccccgtggagttaatgtttaacatcaatggcggtccactcttggcatgcgatcttggaactacacagatccatttcttggtcagtagcacattgtatgacttggtcaactccggagactcattggtccaatcttggaaaaatgtaagtgctctctgcatcaaagatacgtaacacatagcaagaagatcttcgtccacttgatcagacgattccggcagcggcaagacgaaatgagcaaaggaaaccttatcatcttgtaatggctctgcgttgaaggtgggcaagaaatgatcctttccgttgcacaatacgtcctgaaaaggtataaatttttcaggcatttgcatgatctgcaagtgtttgtgatcttgtgaggaaccgctatgaggtccacaattataaaagaccagatacctttcacaagtgacatcatcgtccttgtctccttggagagaacagagcacattataagcagtcatcaagtcacttggcgtcaaagcagatctctggtctttaaactcgcttgtcactaggagactatgttcagggaccacaggaaatttgttgagtagcagcttatattctccgtcaccatttagatcttcagtcaccactagttcttcgtcgggattggcgaacgggtcctccgcctttgaatcgctattcttgttagcgtctggcttaagtgccaaagatggagcaaatgtcacccaatattgtgtcgtcgtttgaggatctttcaacttcttggattctgcatgcgttactttcagatgcccattctttttggctgcaacgaacttatcgtggattttctgtttcaaattctcttcaatcatctttgtcttcctattttctctgacccaggggctcggttgccttttaattttattatatttcaatagttcaacacattttcgaaacaggcaaaagctttacacgtgacgttggtatgatcgagtattattcatatggtcgttcatgattgcgtatttacgacagtatctcaaaaagtttcactcaaatgcggagaactatccgcgatctacgcattgagctcctttagtttgtaattgccgggaccgatttttttttttttacttctgactgttccacttaggaatcttacatgacgttaaacgactagcgcagttcccccaatatcggccgaaattttatttcaccaacataacgatgagtaaaaagaacttatgtttctgaacagattgatcattaaaactaaaaaactaccagaataaagaaatttatagttccaattgagtgcatgcgaaaagaatcgcaatgccgcgaattactcaagagatatcttacaattgcgattatggcgacaatactttcaaccttgctattgatataggaggcactctggctaaagtagtcttctcgcctatacacagtaacaggctgatgttctacaccattgaaacagagaaaattgacaagttcatggaacttctgcattctattatcaaagaacataacaatggatgctatagaatgactcatataattgccactggtggtggcgccttcaagttttatgatttgttgtatgaaaattttcctcaaataaaaggtatatcgaggttcgaagaaatggaaggcttaattcacggtttagactttttcattcatgagattcccgatgaagttttcacttacaacgatcaagatggcgaaaggataatacccaccagttccggcaccatggactcaaaggctatctacccataccttctagtcaatatagggtcgggtgtctcaatattaaaagtcaccgaaccaaacaattttagtagagtaggcggttcttcactgggaggaggaactctttggggcctattatcactaattactggcgctcaaacttatgatcagatgctcgattgggcacaagagggtgacaattctagcgttgatatgctagttggagatatttatggaacagactataataaaattggtctaaagtcgtcagctattgcaagttcatttggtaaagttttccaaaatagaatgacatctaacaaatctttggaaaacaacgaaaataaattatattcctcacatgagtctattgagaaaaacaatggacaaatgtttaagaatcctgatatttgtaaaagtcttctattcgccatctccaacaatattgggcaaatagcttatttgcaagctaaaatcaataatatacagaatatatactttggcggatcttataccagaggacatttgactaccatgaacactttgagctacgctattaatttttggtcacaaggatcaaagcaagcgttttttctcaaacatgaaggctatttgggtgcaatgggtgctttcctaagcgcgtctcgtcattcatctactaagaaaacaagtacgtagatagatttcactttttttttggctagtaatattacatacatctttatctagataattaatttattcgtttgttagctcgcttataatgtcatccattacctcaaagatttgcaccttagtattatttctgtacttattgttaaatttactgctcgcttcaatgtctgtgactatattgccacccgctttttgtaaaatagtaatgtcttttatcattggcctttttaaatcgcttaaagatatggcaattatatattgcatatcctttatttcaaattgtacttttccaagctgggtaaagatttcaaaatttaatatagtcgtctttgaccctttgagtaaaaagtgcttttcccaaaattttgttagcaaattaattgactgacataattctgattcattggccattaaatgtccagaatcctctttttttgattgctctccttttcgtattatttgatttttaacttcatgcatttccttgagctctttcgttaacctttgattttgcttctgcaaaaatagtagtttttgccaattcgtgtatgtctcttccacaaaatcatctgaatcacttgaatttaatatcgtatctttttctcccatcatattcttatcttctttgtttgttaaattttttagttcattgagcgaatcccaacaattttcaatatcaccagtggcttccagatacaactcatttattaaatcttgcctttctgcaaagttgtgaccggtctcttggatttcagctttgatttgttctattttgctttcttgaacattcgaaatttcttcctttaaatcattaactctttcattaagttttacaaattgggggtctttttcggaatctaactgcaaaggtttcgtcgaggacaaagtaaacctgaagaaatagtccaatgtctcctgttccaagtaagtcaacttaagtaactccattagtttattgaactccttgatttttgcactcagaatttttggatttacaaagacctcctttccctctacgtctaagctctcatcgttcctaagaggattcacaaacttgttctcttcatttattgccagaatgctggaagtaatttcgtgcaatgtatttttgagccttagttcttggttatttagcacttcttcgctgctcacagcaatagaatcctcaatatccgttaacacggtctcatagtcctttatgctcgcactccctgtatccatttcttcactaattttgttttaaagctagtctatatgtttttttctattggttgaagtttttttgatgctgctcattctccttgtgtttataaataatgagttacgcgatcttcactttttttacatgtgcttatatttaactgcctagttcccaagcgatggcattaaagacagccaaatgctaatttctggttgaataacctaatacgtatgccctaaattatttttcctttttaatctggaagatattgtttatccggatgatataacgttcaatttaattgatgggcattactaaatattttcaatatgaccaattcgtgtcgacattctgccataattaacctgagaaaaaaacatttttcgtgatcatttagcaagaaaccgcaaggaacagctcactaagatgcaaataaccattagataactgaaacacacctacaatgtcccacatgaataaaccctttaggaagcatcggcagctgacagaaataccaaaatgaaaaaaaaaaaatttagaaagttttatgtatagttttacatattgcatagatgatttgcagcgtaacgacgctaatgctttcttctccattctcattgatattaacgttggctagataaatgctgtgcaacggagtggctgaaaaataaattgtagcaccttgttggagaccaaatgtagtcttcactattaacctctagctaaagcagataaaagataaagattataaactttggttattggaagacccatctcagacatgtgtttccccaatatccaaatatttcaacgtattaacaatgaggtacatccctcgtactcaataacgcctcctaaagttccttacatctatatagtagtacaaaggaaattctaattatcaacctttggctcagttttttaaagcgtcgatggatcttacggcagtggagtgcgcagaagcaggattcacacctgttaccagtcttccgtcagtaatagagtaatcatcccagggcccaaccggagctaaatacttagcgccatattttttagcaacatcttcaacggttgccaaattcttggctttcaaaatactatcaacacccaaaatggtttcaccaacatcagtaaaaccggtgatagatttaccttcgatcaatggtcttcctgtttttttgtctgttaacccatcaaaaatagcaggaccgtgacaaacagctgcgacaacaccaccgttagcataaatttcggaagcaatgtcctgcaagtctttagccttaggatagtcaaataaggtaccgtggcctgcagatgcaaaaaaaatttggtaatcatcggcattcacctcttttggtgtcttaattttagccaatgtcttgttgaaatctgagtctttatttttaaaatccgtttcgtcttgaccatttagaaaatctttggctaaggaatgctcatcccaaccaaattttccggtttcagatacaaaatcgacttcaaaaccttcttttcggaatgtgttgaagggatgtaaggcttctacaacaaaaacaccggtcttggcgccgtcactgtagaatacatcgttatatgaggtaagagcgagtaaaactttttttggggccattataaatttgtttgagttttatctgtgtaattagccagtgggaagtacttaaaaatgccgttaataaaatttagcggatgataaagaaatgaatggttctccttatggctgtttatatatctgatttaaagggtaacggaaaccggaagcaataatggaaccgtgaagccatcccttgaaaaaattttccatttctttcatgaagactatgtacatgccccttatgccaagctttttgattttcaggctaggaatgagtaacgttaattctctgtatacattcgcccagatttctttacgggatttatggatccgtcagaacaaaaagccgcctcccatggatatcctgcgtattagtcagcattatttcttttattccgtagcagctaaaaaatctcctagaaagaacgatcctatctgtcgcaacggtacgtcgtgatttttttatgggcttattcttccgaaagtgttcattaaagcatttggtgcatgtttaatgttctatttttaatacacgtagtaaacttcgtgttttcttctctctgacctaaattattacagccatatataactttttttttaaattcggataactggcacagtaccaaaagctaaaatttctcacaaaaacataattatatgacaaactgaactactcattgctacaggtaatttcaataaaatgcgctcaatgaagttgtgaatttgcttgcttgtctttctcgaccttctttcagtattatactccatttgaatctgatcacaaacacgaaagttcatttcttgttttgaactataaaatcatcatgtcattttttaacttttattttccttggcgtcagataaaacaaatacccactctcaccttttaaaaagcaagaaataaataaaatggttatttttgaaaagtcatatttaacaagtgaaatagacattgtttttagattattttaatcaacacctgatattttcttgatataatattacatactggtacattcttatagacagccagtgtcacgcagacaaataacattgcggacataagctttatcaactatgatgaaatacttaattcacaatgccattttgaaaagtaagaccacggagagatcagaaaggttgattctgcgcatctgtcgttagcagaaattacaaaaagataacggcagcgagcgcagcgcccatcagacccgtaccagcggcgatagaatcagccgcacccgtgtaattcacgatttgaggagttgtggacgacttaccgttagtgaaaataccagcggtagtggtttgaactcttgtaatagaggataccatttttgtgcttgcagaagaacttgatgaccaattgttactttcatgggtacgaacagattgggcatccctagaagaactctctgtgtaagcttgcccaattctagtaggagtaacaatagtagcgcttgactcagaggaggtggtagtagatgctacaactgcagacgtggatttagaattagaggaattttcagtagtagtagaagaaaaagttggcacaacagaagaggtttttgcagcagaagaagtctcaataggagaagaagcctggacagaagatgaaagagaagtctgagtaggagataagcttttaacagaagtggtctcgatagtagaggaagaagaagaagtctcaacagcagaagtctcaacagcagaagaaatctcaacagcagaggaagtctcaacggcagaggaagtctcagcagcagaggaagtctcagcagcagaagaagtctcaacagcagaggaagtctcaacagcagaggaagtctcaacagcagaggaagtctcagcagcagaggaagtctcaacagcagaagaagcctccacaatagaggcctcagtagtggagggaatttcaatagcagaaatactagaagttgcaacggtggaggcaggagcgcgttcaccctcaccagtccatacgaaagtagcgtcctgggtgacggtctttgtgtagacatgtccatttttggtggctgtaatagtggtagttatactcgaaccagatccttcatcagtagaggcagaaggttcagcaacagatgttactggagaagcagctgtttcgacagtagcaacggttgagacaggagcacgttcaccctcaccagtccatacgaaagtagcgtcctgggtgacggtctttgtgtagacatgtccatttttggtggctgtaatagtggtggttatactcgaaccagacccttcatcagcagaggtgccctgagcagaggtagaaggttcagcaacagatgtttcagcggcaacagatgtttcgacagtagcaacagttgaggcaggagcacgttcaccctctccagtccatacgaaagtagcatcctgggtgacggtctttgtgtagacatgtccatttttggtggctgtaatagtggtggttatactcgaaccagacccttcatcagcagaggtgccctgagcagaagtggaaggctcaacaatagatgtttcagcggcaacagatgtttcagcggcagcagacgttgcagcgacagtagacgcttcagttactgcggaggttaccgcagcgccttctcctgcccagacaaaagtagcatcttgagtgacagtcttggtgtaaacatgcccatttttggtagcagttatcgtagtagtaatactttcgcctaaagcggcaacggtgatagcagataatacaaaagcggaagacaatttcattttcgggtattgtattgttattactattattattcaggcgaacaaaaggactttctgaaaataaacacggcattaggaatatagaaaagttagataatcattagtttaaatagtgcaaaaacttcacttcaaaaatggtatacgagtgtcatattatattagatattcatttttttgcaccctttcctagaactcgcgtattgagccctgaggtgtctgtcattacattatgccaaatgtgcgacagcgcggtttggaacaaacagggtgcggaacagggtgcacggcatagttaaaaatggaagttttggtgggttgtttaaactctgattgtaattggcgaccattcactgcttatttcgtttatctggtaattgtcaacatggtaatgaccatcaaaacagtaaacccgatactcgaaaaagtgctcagcgcgatcactgtcgtctggccaataacattttataataaaatacgtttttcctgaaagtatcaattagaaatagcgatgcataaaccgattaatgtgagatcctaatactgttccatttgttagtcttttttccacaattgctcctctttttttcctttcaaaacttatagaaaagttcttgatgattaaataatcagtaaaaaaatactgcccaataagttcaaagcgatcacgaatattttaagaacatatgggaagaagatggcacagattaacgatcgttaacaaattatgtaccatagaagtatcaattcttccagtgttgcactttaatggaaatataaggattaaaataatgtttctccattgactaccaaataatttttctccattggctaccaaataatctttctccattggctaccaaataatctttcttcattgactaccaaataatcgataagataaaatagcacgaagcgatatgaaaatacacagtcggctaaaaatttgtgggtaatttaccttcttgatgcatcaaaaatcgactttttaagagttaataatcattaaccttattctgacgaaaatagcagcgtatttaactctattgtacaaacataattttcttcttattgcgttagagtttcctttgctatggatcaatgaaattgcagattacgaaagaatcaaaagaaataaaatcggaaatcatgacatgtgctatggcctgtgtttccaggtgtaaaagataaagcagaactaaccaagttcattagaaaagtacaataccaaatggaaagaaaaaggaattgttcttctaagctaatcggcaaccgcttataaagtctaccccattcagtaagatcgaatatcttggaggtcatatatgttcattcatcggtgagtgaggataatagtggcttttgtaaaaatttttattatggtgctaatacaccatactatttctgaggcaacaccaaagaagggtccgagagttcttaggcagtaaaaaagttacacagcctcagaagacagggatcatgcagtaaaaaaaaaagctcgataatttcatcgatcaattgaccagccaatttattcttatacccttatttctaccgatataaacagttggataaacggacaggttgaagtgcaacgttattcaatggtgacagttgcttctggactaagaaaggctagaccatgtgccagaagtgcagaaaaatgaaagcagagagcaaataaaaaaactcgacaaacatcggaatatcaaccagacaatagcaagtggacacaatgaaataaaaatctcacaggcaaaaacgcacttaaggtgacgtagatgcgtccatcatttaaacacgataccaacattatctgatgtttcaatgttgaaaactgacattcaaatattccgcaaccagcggacgaactgaaggagcaggcgactacaatgcgcagggcgattggcgcggtaactttgccatgatcaaatatttgtgtagcgctttgttcactatcgaactttctaaatgagttaaggaagagaagaaaaacaatatgataccgcaaatacgtattctcacctaaaatggcaaggcaaagcttcgccgaggaattcagcccgagagtagaaaatttactaatgtggtctcgcgtgtgaatcagcaatgattctgaaatactccttttacaacctttgcaaagataatgtctttcagtctgatattacgagcgacctagaaccactaatccatattcttcattcaacttactccattttccttggcaaacaatgccccacaatcatatacgtcataactataagggatatgtctggaatgcggccaagatagaattaaagggctgcagaacaccactactgatactcattgccaaggctaggaggcaccatccgtttcattttctttgaggtaagccaatcatgaaatagtatacacatccataacggacgtacggacgaaataagtgccgttgtcccactattccaccgcatttggcccatttggctcactttgactcaacttgcgtcattttaactgatatgaagggtccgactttgtcctttttcggccaccgcataccccacggcgatgcctccgctacctgcatttgagtagcatctccgtttcgcggggtattcggcgctacgtcgcctgttcgagcggctctgttcgttgcatgaaactaaaataagcggaaagtgtccagccatccactacgtcagaaagaaataatggttgtacactgtttctcggctatataccgtttttggttggttaatcctcgccaggtgcagctattgcgcttggctgcttcgcgatagtagtaatctgagaaagtgcagatcccggtaagggaaacacttttggttcacctttgatagggctttcattggggcattcgtaacaaaaaggaagtagatagagaaattgagaaagcttaagtgagatgttttagcttcaattttgtccccttcaacgctgcttggccttagagggtcagaattgcagttcaggagtagtcacactcatagtatataaacaagccctttattgattttgaataattattttgtatacgtgttctagcatacaagttagaataaataaaaaatagaaaaatagaacatagaaagttttagaccatgaaggatttaaaattatcgaatttcaaaggcaaatttataagcagaaccagtcactggggacttacgggtaagaagttgcggtatttcatcactatcgcatctatgacgggcttctccctgtttggatacgaccaagggttgatggcaagtctaattactggtaaacagttcaactatgaatttccagcaaccaaagaaaatggcgatcatgacagacacgcaactgtagtgcagggcgctacaacctcctgttatgaattaggttgtttcgcaggttctctattcgttatgttctgcggtgaaagaattggtagaaaaccattaatcctgatgggttccgtaataaccatcattggtgccgttatttctacatgcgcatttcgtggttactgggcattaggccagtttatcatcggaagagtcgtcaccggtgttggaacagggttgaatacatctactattcccgtttggcaatcagaaatgtcaaaagctgaaaatagagggttgctggtcaatttagaaggttccacaattgcttttggtactatgattgcttattggattgattttgggttgtcttataccaacagttctgttcagtggagattccccgtgtcaatgcaaatcgtttttgctctcttcctgcttgctttcatgattaaactacctgaatcgccacgttggctgatttctcaaagtcgaacagaagaagctcgctacttggtaggaacactagacgacgcggatccaaatgatgaggaagttataacagaagttgctatgcttcacgatgctgttaacaggaccaaacacgagaaacattcactgtcaagtttgttctccagaggcaggtcccaaaatcttcagagggctttgattgcagcttcaacgcaatttttccagcaatttactggttgtaacgctgccatatactactctactgtattattcaacaaaacaattaaattagactatagattatcaatgatcataggtggggtcttcgcaacaatctacgccttatctactattggttcattttttctaattgaaaagctaggtagacgtaagctgtttttattaggtgccacaggtcaagcagtttcattcacaattacatttgcatgcttggtcaaagaaaataaagaaaacgcaagaggtgctgccgtcggcttatttttgttcattacattctttggtttgtctttgctatcattaccatggatatacccaccagaaattgcatcaatgaaagttcgtgcatcaacaaacgctttctccacatgtactaattggttgtgtaactttgcggttgtcatgttcaccccaatatttattggacagtccggttggggttgctacttattttttgctgttatgaattatttatacattccagttatcttctttttctaccctgaaaccgccggaagaagtttggaggaaatcgacatcatctttgctaaagcatacgaggatggcactcaaccatggagagttgctaaccatttgcccaagttatccctacaagaagtcgaagatcatgccaatgcattgggctcttatgacgacgaaatggaaaaagaggactttggtgaagatagagtagaagacacctataaccaaattaacggcgataattcgtctagttcttcaaacatcaaaaatgaagatacagtgaacgataaagcaaattttgagggttgattcacacacaactcacaaatcatattttgtaatttacttaagaaagcattttgcggggtttatatttgttccttgccgcaccaataatattcatatattactacataactttagtattttaacaccagacgatctgtcttttgaggaaatatgtccactttcattttcttccgcttgccgcaatgcctataaaaagcttataaaatagcccgactccgtagtcttaatatttatttaagtacaataatagtcccacaaaaatttttaaaacatctttattgataacgtggacgtgttattacattggagcgaatgatgacggaagtaggaaaatctgaatactaaggtgaagatattttagcagggtgccgccatggatgttctatgaatgtcttccttccttttctctcatgggacaccgcaaaaacctgttctaccatcatttaactgcaacatacaaaaagccaccaactttcgaacactgcaaatggtgctattctctttttgcggtcttgccatgatattcttcttgcaaaaagggttttagagcaagatttcaaattagccatgaatatcatgcatcgcttagagcagtaagattttaccagagctttacaggacctatttttcatacgttatgcacttcattcttcttgtcggtttgataacagcagaatctagttcctttaatttgaacgttagcccggcagaagccatacctcgaaaacgcagcagcgcttcataggcatatcaaaaacagggcaagggacaccatacatcacctagtgctgttacttataaccaacttgacaacgattgcacaagaaaagagtatatctgtgaagacagccaaaacgcttaacatgttatgacataaattgcagacaagaaattggatgtattttacagactttgcattcctgtctgaaagcctttttacataaaaatggtttcattagtagcacttcgtatcgttttcaaataatgatgagatgctccaaaaggaaagttggcacagaaaaaatgacgcgcctttcctgtttaccgttaaacttctcagaaaaagtatactcgacccatttttaagattggtgatggatagaatttcatttaacataatgctgcaaatatagattgatttcaatctacggagtccaacgcattgagcagcttcaattgagtagatatgctcctatttccaagaagaactaatatagcctttttcaaaacaacaggcatttttgctaattttcctttgctaggtagaaccattacaacttcaccatctttccttacacataaactgtcaaaggaagtaaccagggcatcaacttcgcctccaagaccaaagagaattgttgtcgcaattactggtgcgactggtgttgcactgggaatcagacttctacaagtgctaaaagagttgagcgtagaaacccatttggtgatttcaaaatggggtgcagcaacaatgaaatatgaaacagattgggaaccgcatgacgtggcggccttggcaaccaagacatactctgttcgtgatgtttctgcatgcatttcgtccggatctttccagcatgatggtatgattgttgtgccctgttccatgaaatcactagctgctattagaatcggttttacagaggatttaattacaagagctgccgatgtttcgattaaagagaatcgtaagttactactggttactcgggaaacccctttatcttccatccatcttgaaaacatgttgtctttatgcagggcaggtgttataatttttcctccggtacctgcgttttatacaagacccaagagccttcatgacctattagaacaaagtgttggcaggatcctagactgctttggcatccacgctgacacttttcctcgttgggaaggaataaaaagcaagtaacactttttctgagcattttattacgttactcaactactaatagagttgatttgttacttgctaaaatctttttatatttcttttagccccgacagaacttgttgcaaatgaatacaaaccgtgaacttcccgatatcattctaattgaacccagatatttacacatgtacttcttactcattttcaatgtcagcttaaatatcgtctaaaacaatattttactagatacgcagttcaatcttcgcgcatattttcacgaaagtccaaattgcgtacgtagttttatgtcaaagtgaccgccgttgtagcgtactttttcctataagacaagctcgtgatatcaggaatatatcaggaatgtaaacgaataccgcatatctttttgatttttttcctctgagttattctattcttgacattattacatcaccaattcaaaagaattgtcaatttatatatttaaatgaggaagctaaatccagctttagaatttagagactttatccaggtcttaaaagatgaagatgacttaatcgaaattaccgaagagattgatccaaatctcgaagtaggtgcaattatgaggaaggcctatgaatcccacttaccagccccgttatttaaaaatctcaaaggtgcttcgaaggatcttttcagcattttaggttgcccagccggtttgagaagtaaggagaaaggagatcatggtagaattgcccatcatctggggctcgacccaaaaacaactatcaaggaaatcatagattatttgctggagtgtaaggagaaggaacctctccccccaatcactgttcctgtgtcatctgcaccttgtaaaacacatatactttctgaagaaaaaatacatctacaaagcctgccaacaccatatctacatgtttcagacggtggcaagtacttacaaacgtacggaatgtggattcttcaaactccagataaaaaatggactaattggtcaattgctagaggtatggttgtagatgacaagcatatcactggtctggtaattaaaccacaacatattagacaaattgctgactcttgggcagcaattggaaaagcaaatgaaattcctttcgcgttatgttttggcgttcccccagcagctattttagttagttccatgccaattcctgaaggtgtttctgaatcggattatgttggcgcaatcttgggtgagtcggttccagtagtaaaatgtgagaccaacgatttaatggttcctgcaacgagtgagatggtatttgagggtactttgtccttaacagatacacatctggaaggcccatttggtgagatgcatggatatgttttcaaaagccaaggtcatccttgtccattgtacactgtcaaggctatgagttacagagacaatgctattctacctgtttcgaaccccggtctttgtacggatgagacacataccttgattggttcactagtggctactgaggccaaggagctggctattgaatctggcttgccaattctggatgcctttatgccttatgaggctcaggctctttggcttatcttaaaggtggatttgaaagggctgcaagcattgaagacaacgcctgaagaattttgtaagaaggtaggtgatatttactttaggacaaaagttggttttatagtccatgaaataattttggtggcagatgatatcgacatatttaacttcaaagaagtcatctgggcctacgttacaagacatacacctgttgcagatcagatggcttttgatgatgtcacttcttttcctttggctccctttgtttcgcagtcatccagaagtaagactatgaaaggtggaaagtgcgttactaattgcatatttagacagcaatatgagcgcagttttgactacataacttgtaattttgaaaagggatatccaaaaggattagttgacaaagtaaatgaaaattggaaaaggtacggatataaataattgccatagactttctacggaagaaaaaccatataatcagattttaaataaaattttccgaacttttatactccacggttttggagttgtttgattgcagtgacaagcagtgcgccattaacactatccatctttcgtacaaagtaaagataaagttattttcctgaggtgagaaccgtaaatctttatagacaaggagtatttataactaaactattaccttgttacttatggaattaatcttgactaataggcagatgatcaacagttattgattttgagtgaaagtccataaagttacagtatgtaattacagtacgtaattaaggaatgtctgtaaatatatgctcctttttttttttccacttactatgattttagtaaagcaccatgatgatgtagatgcgtaatactctataaatgtaacatcgttaaagcattggttattttaatttcattctataaaccaatatttctgacagcacataaaaaataaatggactatattaacagcaaatatcggttaatctagggcataattatttaacatcaaaaagaaagttgctagttgttctagtattgctcggagtacctcaaacggtaaaaagataatatttgtttccgcttttatcattgaatagcttagaaattctctccctagcgaccatttaaggaatgtagctaacaaaaatgattcaagtatgttgctcctaagcagatatgtactctataagttgaatcactatatcattgaaatatagtggcgagggcgtacataaaatcaaaggaactatgcaatagactcaattaaatgccacatagctatttaagactccaaatctccaatacaatcattcgttaaagattttttgtattctgctgatatctttttctacagtttcttgagtgtctagtgattgcataaaatgaccacagtatttttagtactcatggcctgtatgcaattgcaaggaacggtattacttttacaaaaaccctgctttccggcaagttcagctgtcatttggtaagattttgaaaatagtggaaacaatggattatcaacgaatagtctttaaacataagtgctaaaattcaaaacatcatttgatgcgtgcggtgcattttttcgtgctgaatgaacttttggagatatctgccttcgccaatgaatatgcattaccattaattgcatagtaaccgtatacatgaaaatggaaataatgaactgattattaaaaatagctaatgcaggtgggatttgagacattgtggttatcctgtcagcctgtattttgcgctttaaggtatttcataaaagttagaataaaatttaaaagttccattctatgaaactgtaattataggtatatactatcatctaccaatcttacccatgtatagttctaatattaaagacagagtaggtaaaaaaaaaaatggtaatcaaaacgtgatcgcttatattcggtatggacaagctttgaatattccctagaaaatgcaatagtatgtcataatgaaagaagattgtaatacaatgcttggaatgtcgaccggcagaaacccgtgtcacatggccttattcaacgtgacgttgtgatatatgtagaacatgctttagatgaggcggtatttgactgtagcatcttctaaaatgtgctgatattgttaaatctcaatcaaactgagagagtatgagagactgaaaaagtgggattctgcctgtggtgctaatatccttaaaatgctaaactgaaagaagtaatataatcatatatattgatcatgtatcatacaaaagatgcatgtattttagtaatattaactgctactatgatgtagtagacgatcgataatcgaatcttgcggtatattctaggatccttcatgttgagttaatcggttatacttctgtcgctgtggcaaactgatgtatgcgccaacttgagaccattgtctccacattacagaggtgcttctaagtcatctgtttctaaacactttagctttctataatattctcttctagcgactttcctttattgtcctattatataaagcaatcatacacggaaatgtaaacccaggtcgctagagtgtgtataaaggaagattattttgaaaattatgaaagttttctagatgtctgttttctttatgcaggatattaaatacaagtttgtgcttaagaaatttccatgaagatatcaacatttattgtaggaattgcataaatagatgaattatgtgccgctggacgtttatagatagcataagcacaatgacttaaaggttataatactcattgatatcactctgattataaaatcgtaatatgcgaataggtgaactaatcggaataacccatacgacacttcaagcttcaattctatttcaactgtagtgcctgctagtgaagaatacaaaagtagcatacgtgatgtgcaaaaaatgcgctacttatcacacaagtaccttgcgcaagaagggtactctaaaccggggccatcgcattaccagacggagatgtattctttatgaagcaataattggaggtgtatcaagttcgaaactgctgatgctatggatttacatctttcttatgcacaaggcttgcttgtgtttctgagtagttagtttttagatttttgtcaagtctggggtaagttaattcgagcaaaattaacggcacgttattctaatgcatatgttgttcatatattcttttacaaagaggtttggaatgatgtcaccgatgttagaatgttaggagaatttcatgtgaattttagtccaagtgttgaagttctcttctgcagttagggcacgtacatggcaacgatatcgtttttgatgtattaatcttagtaggcgttgagtttgtatgttacttttctcaggtgatgaagcgtgatgacgatgacaaaaatgggttataatagggcgcactatcatcatgcgtgattgatatttaaccaatgtcttgagtacatcaactccagaaaatgggtcattatatgcctagcatgtattatttgagacataaagttttatctcgagaccttgacgtataggaaagatcttaatcaagtgacattactttaaaatttaaagtatgtgccatgtataccatatacgatagcagaatgtgacacaagctataccatacgtctctgatcgacattcatgtatggtatcgtctatatcttgtgcttaaaggtagcgtatagtaaggtaattactatatgatcaatactgtgtgtgtagagtacaataaaatatatgggaagaacataaaaagttcgtattgtgacatgttattgaggctatggtaagcgtaagagagttttgtctttatactgctgtacattatatgaggttttgttaaattgactcataataatcgagattcatttctcaaatataataatatcaaaaaatatgatattaaaaaaggttttcctgtggtagtttctaaatcctgcaagaaaaaaaatagacggccatatacaactttctcattatatcttcctcctttttatgcgttgttcttcaggcactagtctcttccattttctaatttttcctctaaagtttgtgaaaggagcaaccgtgttgatatggatccatttatacacaggccacatagctttagttgtagcccattttctatttcccgcttgaaagagctcatcatcagataaagtagatatccatttatagacctcgtttacggcctctctcagcttggctctttgctccttaatggagtagattccgtattttttataaaatgactggtataatcctcctaaattgttccatttataaccaggcgcaggagtttccacattatacccagcaatttcctttgcttcccactctaataataaattaacccagcccaattgataagagaggttttcagagggtgttctatccactgtttcaactttttcgtctttttgagattcagagattgtttcaaattctgcatcatatttttcatattttttttcaatctcttcctttagttcttttttactggtatattctctcatgatagttttttttttttcaattgttattatttaattcgtttaattaccaatctatagcgatgtaagtctcactattagccgctattagatttttttccatttgccaatattgatttttaatcgcattcattatttgatcaaatttatattagtatgtacacactcaaataaaagaaaatagggaaaaaaaatttgcctgcttcaattaggcttttggtacctgatatccgctcgagattaagtgcggccctctccacccgataaggaacaaagggcatgcttccttttttagctttacgcactattgtcaaattgtttatataaacaggctgatatagaattcatcctgaaaacaatggtaaagtttttcttattgcacttcgctatcctaaattcagggttgagatttctttctctttatgaattaatgtacgatacgcttcagcctttcggcagtgcatacatatcctagcgcgctgatagttggccacgtcactttcttgcgctccgtagcatcattgttctttgacgtaagaacgcaaactctggcattatggaatgcataccggtatctgataataaaaatcttggatactttcctacaggccatccggaatcatgtcagcacaagaaacaaccatattccactactgaggttcttatgatagtaccatatacttacagcgttagacgataacaacaaatataatattaattgagcaaagttctttactgtcattcaaatcggtgagtaagagtaaaaattgacaatgaaataacatctatgaatgaaatcaagggaagtttctgaagtaaaaattgaccattattcactactagtagtcgcgttattaagataatatactgaatggagttaaagatgagataaatgatgagaaacagtctgcgagtataatggaacatgaagcgcaagggctgattttgtaataagataatgaatgaaaacgtgtaaaacagataaagaaataaaacagattaatgtgtagaattatcgattcccttttatggatctctatgtccccgaggagcacttctagtgtattctgtataagtaataatattatctcaagcaataatgaattcccaataattatctcaaaatccactcactcataataattatatatgacgcatttaatttcagctctatgtgcataacattaaaatggaagatcaaaaattacactcttcacacataagtgcaaaatatagaatcatttaagcaatattgcatcctgcatatgattctgcgtttttttttttttcattttgagcagaggagattgagcaaggatttacgcttgcacaaagtatccttgacttgaaaaggaagttaaaatcgcatgagaaatgcaataactttatcggtacgccatataacatatgaacattttttagtaatattatagaagaggtgattgaaacgagatagtacgcgtagcaaaacaatggtaactagtgagatacattaccaaattatccctgtactcttgtgatttcgcatcaatttttccatatgttgaattacagaattccaaaggcaggatctctgatctactgttttctataatttctttgattccatctgatattacgcctaaaaagtataagtctttcaacgacttatacttcataattacataatacggttacacatataggtatcttaaattgatcacaagagtgatccaagtaagtgtggagtacctttatcaccattcactgaatattagtatatttagatgcacgaaatgggtactttttaaataccaagcatttacgatttccattttttttattttctataaaaagattttatcatggttagtctgaagagtcaatggtactacaaaaatttataaagaggttcgaaaaggcttgatatgccagcatacactaaatatgacttatggtttcccttgattattttggcttcacataattgcgagattatgtgtggtatggcgtcataatctgttctccttcttcaaaatttgggcagcagtatcatggacactttcgtgtaaacttctgaactcaaagccaagtattttcctcgttgcactattatctgtagttgaaccgcggtcaatgacttgatcacctgtgccaggcttacccaaaggaatgagacctcttaattgtggaaaatcttcgttcaaaatatccaggatatcttggtttccaaatttaccgttagttaccactaatcttttacccgcggtattttccttctggaaagcatacagatgagctagggccacatcccttacatcaataaaaatggaatgaaaatcaggaacactggcatttactggggtatgaattaggccattgatcatttcgcaagaagtattcaaatggccatgcacatcttcatcgaaaagttgaggaccaaaaagaagagaagggttgactgttgttagtttgaatttgatgtgatcttcattctcttttgtgaactcccaggcagccttttcagcaaacttcttggatgcaaagtaagcatttatcccatcaatttgacagctttcccaggttgcttcgttccaactctcttctgtaaaaaccacactgggatcgtccatctttgcaagggttataatagcagtacaagaagaagtcacaacaacacgctctacagtgtctgctgcatatttcttgatagaatttaggatgttttttgtaccttctaacgcgggaatcaataagtctttttcatattcggtagtatcataatgaaaaggagaggccgtgtgtagaacatacctaatctcacgtccacgtttctgcagaaccttatcgaaagcatttggatgagaaatgtccggaacaatttctaaagttaaattagggttatgttgaaattgtcttagcaattttgcttctttttcatgggatctcacagttccaataaccttataatcttgttttaacaattgtgacaggatatgcaaggcaataaaacctgaagcgccagaaactagaactgtattagacatggtgtgaaacgaacgaaagctttcaattaatctagaaggaggaaccaaagttgttgaacggattaaataagggagtacaggtatgcttatatagtggaaaagtgttcttcgaacctttcgatgaaataaaaagaatggaaacgggccttgtgacaaagctcgcaggggcctgtattatatcatatccctttacaaacaaattttccgaaaagaaaagaaacaatttcttctctctcagaaaattaacgtattatcgattctgtcgttttacacactttactgttaattttcttttctgcatcgcgttacctactctttaccataatagtcaaaatgtacgatcgcatgcatgttcgctgcggcacccaaaatagatagagtggattacaatttaggctatagaacataaacaaaaagtatatgcaaataaaagaggcttgaacaaatcaagaaagaaggagggcaagaaagtcttttgtgtgaatttttacagtccatttattgtaacttagaaatcaaattgtgcgactggccattgttgctgtatttaataatgtcgtataacactctaagattccgtaatgattcaaaagcagaaattcgttggctctagagtcttaaacaacttacgcaactacatatattcatgattcaaacagaatgtacctttaaaggttagaaatacgacctctaatctgctttaagcagatgatgcaagtgccttcatgtggttaatatatgtgctatcgtattaaaaaaagtttcccttctcacgtgtcaataaagcatcacgaaaacattcaatactagtgtttttcgcacagaaacttgccaaataggcacctttatgcagcacaataattaaaaatgcccaacgtgacacattccaaggtaattttgaaaaatcgtaagcgccattcgtgaaacagaatagtgttacacccgtgagagtaatagcgaagtcaacttaagcagatattgctactttaatccgcttatgctgaatccatattcatcttttatcagctttggacgagaaattagttgtcttttaggcaatgttcgtgagtaagttggagaaaagatctgtttcaaaagagtcaacttgaagtaatgtctcaaaaaaaaaaatgatagtattgcttgctcaagtgctaattatatcttttccttgacaaaagtacaagttatgcgtctccatcggaagtattttaagtagaaatattaggtaccaaaagaagtaaaaaattaaagctattcttattgggtcacactgacttaaaaattaaaggaaaatatttaattgcatgttattttgtttaactactatcttacttccactggtccaccggaccctcaggcttccttgccttgtggaaccagtttttttctatcgagaggaaattctccagtctagtgatattccatatgagaatggaacacaggtaagcaaggcagtggtgctgattaatgcgttgagagtgccaacagaaagaacagaagcttgtttgggcaggatatgtacaagaatgaggaatttttctttaacagggctaattttgtagttttcttttgagcgatacttaaatagcattttagattcagaaaaaatgcgttgcctagttattgagcattaaactgcgcccataaattcaggaggcactaccaacccctgccacagaatatttactaggtataagtgtttaacagttgcaagaaccaagcacatagatgaaattattcaacagaagattcaaaacgtaaaataaaaaatattagcgccatccactggcctctgtactcttttcttttctttctttttttttttttaacaagaaaaatggtacccgggtatcgaagatgtttcattacacaaaaccttggcacatgattcaattcaccctaacatcaattaactctattcgagaaacatgtgcagctaactgtagctacctcgtttatatatcgcattcattcttgattgtggtatctaatttcgaatgccttagtgatagtgaacggcatcgtaagcttccacgggtaggtacgactctcagtacatcattgctatttcacttcagcttgggaaaagaaactgtaacattatcccgcggcaatcgtttagagcatactaatataggctaagacaatagcttccgaacgagggtccttgaaaaagaaatatgacaggcacgtaaaagggttcttcgaaggcacatggcgcccctataacgtcgatcttacattgcacgcatacgaatacacattggcgccgcaaaacatatcttcatatacgaagtttgtgacgaattcacgaatcgttcaaggacaggtgcatttctatagttacggtggataaggtgtgttagatgaaatatgtaggatcttgaggtgagaaaagagtgtcagtcagtggctcgtttgggcagcaccagctggtgaaggaatttgtataaatagagcagacttgaccgcctgtctttgtgaatatgcagtcatttttttcttcctagtagggcttatatcagcactaaaaaacaaaacaaatacaatggtcaaattaacttcaatcgccgctggtgtcgctgccatcgctgctactgcttccgcaaccaccactctagctcaatctgacgaaagagtcaacttggttgaattgggtgtctacgtctctgatatcagagctcacttggcccaatactacatgttccaagccgcccacccaacggaaacctacccagttgaagttgctgaagccgttttcaactacggtgacttcaccaccatgttgactggtattgccccagaccaagtgaccagaatgatcaccggtgttccatggtactccagcagattaaagccagccatctccagtgctctatccaaggtcggtatctacactatcgcaaactagagacaaacgccaattttacgaacgggtttccatagacattgaaaatgaacgaacaaaataaaataaataaaaaactacttttttttgatgatataaataccgtagattatataaatgtatattaatattataaacctatttgatcaatgacagtgttcgtgaagcattttatgaatacgatgaacataagaaagaaacttttacactattgtagaaaaagcgtggacggtaataaagctaacagagtatttccaataaacaataatgaaattggaaacgtatgacttcgcagcactttgtctttccataaaaatgtgtcgctgcttcttttttcattttttggcgcgtcgcgtcgggccgtatagaatatgcgtcacttctaagaacaagactgcagatcagggcagtgcgagttacaagtcatggtaccaaactctcatttggagatcctcattttttgacacctaaaatattaagatttatggtttgggatagttttttgtaactgtaactagaaataaagctgaggggttagtgttctaccaaaactaagatagagggtggtaagatgaagtgagatgagacaatatcgtaatatccgtttaagtatacgccgctgataagttataatatagtagggttatttgaagtttcgttataactctacaaaaacaacgtacctatcaccgtatcgtcttgttcagatatagtctcttcgtatgagtagtgtcacatacaagattaaagatgcatcagttatccttttaggatattgcggttagcatatgggaatggaaataggatgccattgtatcatagcacccgcatgagtgtgaacacactaccgtattatagctcagtgaatagagagtgttacgacagtgaggtggcatagtattctaatgtaaggtctgtgtaagtaagaaatatcctgaaatggcatccgttcaagcaaattgcaatattaaggaacttttacgttagtgataccatgatagtgttgctaccacaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn