agcgtgtgcagtagaatcagctctatatacaccgtcctccttgctggtgcattaggtatcaatacttgaaatctctcaaaaagaagtcagttcaagaagtacgtgtaagtatctctaggagaggcgaatggctagaaattgataactgacatctaaataaatgtaaggtatgcttcttgaagagagaaaaagtgattgatcgtatacattctctcgacaaaatggccctagatcttatgataaattatgctaaactaatctagagattaactgatgggcgaacaatactaatagttaaaatacaacgaatgttttgtaagtctcctcttcaacagtgtatattgaacgttaagctttaggtgttctcaatagacatatgtaccatatggtgtttggtttcaaagatgtgatcttatcttgtgagccactgcgtttatgtccttttcaatctcatcatcgatgactttaaacttcaaaaagtcctcatcaatatcttcgtccgcgcagccataacaagactggccggtcatgcaacgtgataaagcaaaagacaatacagatctatctaaccagtattgatagcattttgtatcaacatatccatgatgctttctgttgcaatccatcccacagggtttgatcacctctggattctcccgattactgaacattctgtggcatagtgcacattcttcactttctgggagcgatttgacattcaccttttctaaagactcgaagtgcaatctcttttcttcggcatagttgtagacttcaagctctttaaattcttccatttccgggacgtatttattagactgagattcgcagcattcccaatgggcataagagtaacaatcacttctgcacgaaactaaccgtttcaatgggtgaacctcacctgtgcatcctgattcacatactctagcccaacgaccagtaattgccttattgcatagtgagcactgttctccttcgggtatatccttctcagctcccaaagagccatcatcagtcggctcataaacatacgtcagacaatgcatgccctccctcacatcaaggatcgtctcccacctctttttgaatacgtccttccaatcctttgtggaagcacatattcttatctgacctccccaagggacttcctcttcgttttcactgcatgatatatattcggtatcgctttctgtgaagtaattttttttttagtatttcgtaaacatcatggctctatgtattatacataccttcgtagtcggacatttgatggtgtcaaagtgtgcgagccattgcatttatatacctcagcattgactggcttcacagactttatttgccgccgagagtattttccatgcacttattcgccactgaagacgccagtcatgtgcggcgccgaagcaagtgtcaatctacattatttttcagtcgtatttacatcaacgccgacgatgcaggatctctaaagattgccaatggcctttccatctcgttgttgattttcgcatatgcaacaacttctctgaaggattcattatttttacttgtataacaagtagctgttcatattttcaaagcaggaactgaaacgctttctacatagttgtaatctgcactaaggctaaaatacgaacgctgtgcaggtgcgtttcaccagcactttgttacgtaaattgttggataatggtcctgcctcacctttgaagtaagcctttcacaattttttgggattatacttaagctcatatgtgaacaatgaacggaaactggcgggctttctcaagaagtttcttatcgggtttacgattctacacaattgtgcacgcacatgcctgtgactcaatcatcattgtcactcaaaatatacgggatcaactcataattaggcttgaaaattgtttaactaatgtactggggtttaacctctataaaaaatatagattgaaagatggaggcatactgggtcagtttacaattgtctctcatttatgcaaactttcatggaaagtgttattcgcagtcagataccttggtcattttcctgtgttaacataactactatgcttattttcttgactcttttgatgaagtttaggtcattcatctaatgtgtggtattcagtgggaacagtttgtgcgtctattcatctattaacttaccactacctgttttctccactttcattctcactatcattgactcttctctatcattctcctttccattcttctcagctacctcgttgccttggatcaagtcaagcttcttcaattcgtcaaatccttctagaatcttagattcgtaacaatcccaatcaacataactgtgaacttcagccgtgcattctggaacgcattccttgagcacaactggattaaccttgtcagcaaatttttcgttgcatatggaacactcagttccttcgggtaagtccttaacctccaccttttccattttatccatttctgctctgactttgaaaatcaatatccacttcgtcaaacttgccacataggcgaggttttcactaaacgtcgtaccatcagagtcacaactgtaagttgagcattggtcactttctacattttggtcttctagaagttagtacaaagacaccgctatgtaactatggagtaatgcataccttcatggatggacattttcaatgtatttgcatacgtccacaagggttactcgtcgcctttatataccccgtagttggtctctcgtaaatattatttgccacttatgggatccattaaacattttgccactgaaatgccacttgaacgtgcttctgaattaaattatcgaaacatatctttcttccgctactttcactgtttttgctatacactctctgataactgcgtcatctggatcatttttgagtgctccaagcgttcagcatttataagttcaccgcatttcctccgaggtggatggcatattgtcttcctcaagtggtacgaacctcaagtagactcacatagtaatctgcacctaagattaaattacgagattgtgcagtttgcctagttggcttcgtagctttagctaacgatagataattctggaataaccttattgtatgctgtactacttttatcagatgacacgtcgtatgataattttaccgtgaaagagaacttaaagctacttcttacattctcccaaaacagccgtatgcggctttcaattctttgcttgccattattcccccacttgtacagtcaatcccaaaagaaaacgcatgcacgtcgatcgaatctcgctccaccagaaaccaaaattggcgcctgggcaaagaattttgcccgtcagagaaatgaagttcgccctcgagaaaagccatttcgcggttcaagaaatcgaaattcgcattcatggaatcgtgaattcgcaacagactagaacacaagtcataggacaaaaaagcaaaatagtgatagagtgaattacaaattcgcttttctacatttgttcgtaatttcaatgtatactccagagacctacaatggccacacaaaaattcatctaagtgtagtgcatgagtgttcagtgttagtcgatctaaattgattgaggtgaacaactttccagttttgtacatcgactaacactacgaaaagagaaatttatcctacgaagcgtaggaaaatttgggcgaatttgagattcatctgattacgaattatagtttctgtgcgtacgaattgttgattctagaggtacgaatttgggcatgtgattggtttccttgagagcgaattttaattcctcggagggcgaacattattccgaagaacgaatttatattctcgatgacggactttcagtttcttgacgcgaatttccatgaacatgcattcgaattctgctcgggattgactgtatggacatcgccatgggctttaattctatatttactcctgaaatttaactactcgcaaatcatgacttgaatacgcaaaaggttaacccggatagtaagattttagatccatcgcgaggtgcagccaccttctggataaatacactttaaaggtccgcttctacggttaaggttaccacccgattccgagagcattcgctgttctttgtattgaaaggctcattccatccatgaaggtatcagtccactacttaaccagagcagatgaaactgttgagcagcctcataccaaggttgatatatgacatttctgtttctataacagagttttctctggttggaaagcagtacattcttcttcagaatcccaacaataaactcgaacagatgctgtccgccggaaagattttgaaaatatcattgccagagatcctgaactcaatgagtctatttcattttgattcagctttcaactctattattgctgatgatgaaagagaagatattctagatcaatggcgaatgtcatcaaggctggctagatgagattggcccaaatgccgacttttctgcagtaagggttttctcggagctagcagcaatcaagaccaaatcgggattatatccgcagcatgccagaacattcttgcaagacgtacgccttctgcttaataagcccagaagaaacaacacatcggcttaagaaaacgccgacgccgccacatgcagaatcgtgggcatcgcatagtgtatgcaggcaaaacgtcatcccaacggtttttccatgagattttttggaaccgtctggggcctaaacgtagttgggaaatgggaaaaaggatcaaaaaaacaacgggccaagtcaaactgagctgaatgccccggtgtcttcaaatcggttttcgaaaaagtcttctgtttcccacaacatggccggcaatgagcacgtcggctaaacatggaagattcaagaccccggctgtgtgcacgaacatcaaccatgaaagcatatttaaagcataaatccccgtggaaatccagcaaccagaatttcctgactaataaacatggcctacccagaaactttcgaagcaattggtgttgtcgactacgacgactggaaaaacccaaagagattcgagtacaagccccaagagttcagagattatgatgtcgacatcgagattgatgcctgtggtgtctgtggctctgatcttcacgctgccagcggcaactggggccgtccatatgctcctgttgctgttggacatgaaattatcggaagagttgtgaaggttggtccaaaggccaaagaaggtctcaaagtgggcgacagagtgggtgtgggtgcccaatgtgactgtgacaacacttgtgctgcctgtttgagcaagagtgagccaaactgcagaaaccatgttggaacatactttggccacaacaaggagaccggcttcaacactattggaggcaatgcttctcacatcagagtcaactcgcagtttgtgttcaagatcccagacctgctcaagacagaacatgctgctccacttttgtgtggtggtatcactggttttgcacctcttctccaaaacaatgttggaaaaggaaccagagtcggtgtcgttggaattggaggtattggccacatgaccattctctttgccaaggctcttggtgctgaagtcactgccatctccagaacagactcgaagaaagaaatggccaagaaactcggtgctgaccactatgctgccacagctgacgaagacttttccaagtatgccgacactttggatcttattgtcaacactggaagttccttctctggttcttccatggacaagattttgtcgatgctcagagcccgtggaaagtttgttttcatcactgcccctccagccacagaaaagctcgagttgactccattccaattgttggccaacaacacctccatccaaggctcgcttcttggaactccagaggaaatccagtacatgcttaactttgctgccgagcacaagatcgagccatgggttgagaccattgacatgtcggaggaaaaccttgctaccgcatggaagagagccgaggagggagatgtgagattcagattcaccatggtcaactatgacaagtgcttcaagagataattaggatatttatagataatagaggcgatacatagaagagtattgatgggaaatcttcaaggattgggatgtgccaggaaagtgattgaaacacactgaggaaacatagaaatgatttttatagtatttgtaaagtttgttcgcatgaatagtggtgcaagacttaaaggttttcagtcactcacttactgaaccatggatcttctccaaaatagctcctggtttttgaaagcctacttcctcaaattgattgttcccgaagttaaaacaatcagctgatcaaaatgatacagtaggtaattcaacttctgcatttgaaatattcgaaagtagtcctaccatagattgattacctcaaagagtggacgaagcatatgaatgagcaattgagggttgactctgctgagattccgtatttcgttatttcatccacctaactacatagtcaaataccaaaaaaggaatcaatgtagtccagccaagaaatcaccaatcttatcattggataagatctacacgtagatccgacggatattccagaaaagatggggttaaacaatttgccactaagtattacattttaggacccaaaaacggaggaccctggactctttgccacatttttaaatccgtcggtaagtcagaggaatctaaccatttatttgccgttttccgaatgtttatctaccatttcaaaaggtgtaaattaaaagtaagcaaagtcttagcctaaacaaattctcaaggaaaggattttacgtaatctagattgtcagttttgattcaaacgggtgctaaatgtagccggggtatgtgcataaatgtggggtggacatatacttccacgcagcaagcaagcttctgcaaggaacagcggatatagtcctgaaaggggaaacgtccgcccgttgcagggaccgcattgtctgcagaacatgcatcaattggacgttgcggagtttatcccaaaacggaaataatttcagcgataaggccatgtcacccaaccgtacgaaatcgtataaaaaggcgcttgcctgctgctttttctaccacaattcaactcaaacaaattcaattcaatcacaatggtctacccagaaactttcaaagctgttggcgtcgtcgactttgacgactggttacaccccaaatcttttgagtacaagcctcaagagttcagagattatgatgtggacattgaaatcgaggcctgtggtgtctgtggctcggatatccatgctgccaatggtgattggggacgtccatatgctcctgttgctgttggacacgaaatcattggaaaagtggtgaaagtcggaccaaaagccaaagaaggcatcaaagtgggcgacagagtcggtgtgggtgcccaatgtgactgtgacaacacgtgtattgcgtgcaaaaagaacctccagagcaactgcagaaaccacgtgggcacctactttggtgtgaacaaggaaactggtttcaagaccatcggaggtaatgcttctcacatcagagtcaactcgcagtttgtcttcaacattccagacctgctcaagacggaacatgctgctccacttttgtgcggtggtatcaccggtttctcgcctcttcttcaacacaatgttggcaagggaactaaggttggtgttgttggaattggaggtattggccacatgaccattcttttcgccaaggctcttggtgctgaagtcactgccatttccaggaccgactcgaagaaggaggtggccaagcaacttggtgcagaccattttgctgctactgccgatgaagatttcatcgaaaagtatgccgacaccttggatctcattgtgaacacgggaagttctttctccggttcttccttggacaagcttttgtcgatgcttgttccccggggcaagtttgtctttattacggctccacctgtgggcgaaaacattgaattgtcgcctatgaagttgcttttcaacaactcttccattcaaggctctgccattgggtctcctgaggaaatccagtacatgcttaattttgctgccgagcacaagattgagccatgggtggagacaattgacatctcggaggagaatcttggaaaggcctggaagagagccgaggaaggcgatgtgaagtttagattcaccatggttggctacgacaagtttttcaagaattagaatgggaagttgagattattaggaatcaagaggtgggatgggagactggtgtatagtaatggaggggatttacagttgcagtagatacacatgatttgacggctttctactacttttttgtggaaggtagtgctaatcgaagatacacttcgtgaataaggtgtcaatggccagatacttttttagtctatctgaggaccaagatgaagctcaagagagagaatttttatgattgaaatgctccgatgcctaaagttttcgttagaaactcttgattatgcaaaaaacacttgtcagttttattagctctagcattttgataagccgaacgtaacttgggttcttcaatgtttatcatactcagaatatgcttcgatctccttctcatctacattaacctctaatcctagaacatccacgtcattgcatgattaaattcttcacttcgtttgaaaactcggtctactattcactatggaaattcattctggcaaaactgctttcagaatcgtcttgatgccagtattccacagatcctgatgtattctgttgcgcaccaacttttcgtgtggtttttacactgtcttgcattcgctctctatttgtctttctgtcaattctctactccattctccattttgcaattctccattctcttctctcttttttatctctccctttcattctcttacctctatcctcgcctcattcgcattcttgtattttcgcgcaccaaatcaccaactttaaccaacaccttctaaaacacctttcttccttcatgcccgttcccgatagtttcaaagcccaaatcaaccagggtgttcctggcaacgtcaaggccagaccagacccattgcctgcaggcaagaagattgcccccaacaagaagctgccttgtgaattcgacacgccgtttgataaagccgccaccaagactcctgtgggcggcagagacagtgccacggctgaatcttttgccgaggtcgagaaaagcttggctgaaggcgactggtccactgccatccgcattctctggtacttgaagttgaacacctacatcaacgaggattcggccaatgtttgggcatatgtggcgtttgcgtttgcccacttgggcttttcggagcacgtgggctttgccttcaagaagatgcaagaggccggtttggcccagaccgtgttgacgccggaaaccatgaccgagttgaagaaaatctccaagtaaataatgaagagtggccatcacactggtgtctgaagcttcgattctttagcattggtcaaattcacattctgtcaatgtacatttcgtctgtagatgtatggtgattgagcatacaagtagttaagagaatggctggatattcttagaaaggctatggtgcctacacgttttcttcttattattctgtggatctacgatattctgaatttgactcttgtaagatatatctgacaccattcaagttgccctcaatgaaatattttgatgtattctcggtacagaagatagaatggaacccagctagtaccgtagacttggtgagtttgtataccgccaatggattcaaactgaatttgagtattttcttgataagaaactaggccttgacttatagttcgaattaatagcatacccataaggcgatggaaatgctttgtgaatcgaatctttgatttcagcaaaatcaagcggatcccaacttcaatcttggaaacagtgatcttgtggtaaatcatatcaaaactgttttttgttatgtgcttccttgttatgaaaattcaatttaaagtgcaaagctacaccatagtaatgttcatcatccacaagatgaagagccctgttcatgcacaggcccatgattgtgtttttcatcaaaccaatcaattttcaaagcattgcaccaatacaaaatgcccgaaaagatggaaatatagtgcttcccagagtgaagaaccattgcattactcgtaccagcttaaaaggcatagaatgtggtggtggtttcaatatattgtcaaccaattgttaggttctgggttaatgtatattaggtgcaaacttcttagttccttccaactacaaacggaagccaggcttgttataaacgtggtaaacaggggaagctatcacatgcgatgaagcttctcagtaaatatcaggccagatagagttgagcataaatcaagatttgcgggagtcgacgtttagtagcgtatgctttaagtgtagaccagaggccgaaactcagcaatttctccttgtgggaattctttagacggttcgaatcgggctcttcctagtttacgatggagagatttccactaatgcagacctgtctttgtaggaaaaaggacggagaccagctttttaagacagagcagactaatgtgaaaaactggatgtatttgaaaaacgcaggcttggctgggcgataatttagaggaggacgtccgtaagttacccaacagccattgagtctgctgaatcttattttgacaaaagacacaggagtgattatcaccatttctgcagttatcatgtggccagccacagtatacggattgttctgtatatctagaatgatcttgccatatcattccaaacgtgggtgtagcatttaccttgtacatggtgcatagtattaaatccactaccacaactgccactatcccaatgacagtgtatggacattaatacaggattcccattgatgatctgtgaagagttggtgtgactggtatcaatgtcagccagtgacccccattcataatgaccgaatggaccagaagcagatgtgtagcttacgtctgaggtttcttcaaagtcgtctgttgctagaatcgcctcaagatcagtttgtatcgtgtaattacttgagactttgtcaatgcagtcagatagcaatgcatcattcgtttccaagtcaatagggttatggtcaactcgcgtaatctgaaattcggtgttatcgtaaagacacattgtgtaaatagatgacatatttgaaaggcaatcttgaagttgcaggatgattctgacaaattcgtggtcgtcgaaaagtcgtagcgatatagctttatggataatacataaagataataataagcaaaaaaagttcatgttgatattaaagatattaataaatctataatatcaccaaaaactgtggtcagtggtggtggttcatatattgtcatctaattgttgattgactcgtgtattgattgaccatttatgtttgactcatttgctgatttactcatttattgactcatttattgactcatttattgattgacccatttattgagtcactcacttattgagaatcactcactatgcactgatccttgttctcctcaattgtaagttgggaaggccctgctttagaaaccttttctaaaggtatataagatcacccatcttactcaaggatggattctccccaaggatccccatctcattgtatcacatctaaatacaagctgcttgactcaaagtccaatcgtcttttccagatacagactccttgaaagactctggattgatctctaatctaccagctataagaaagaagggcgtacaaagagctgacactagtgcacttataaaagtacaaatctattttctgcaataaaaagtgaatgtatatctaagtgcaaacttcttggttcctggcttcaactacaaacggaaggcttcttatagtcctgttaaatagtggatgaggcttatctcccccgggaatattatcagtaaatatggccagataaggctccgtggcttagaggaactgaccatagtcggaaagccgcactaatcaattgacagtgaagtaaatgttataatttcttgataatttgactaataagttgactaatcgtctgcttatgagaacttttaagaatacaaactaaacacaataatgggattccccaagttccaaagcccttcacctcttatgttggggtaatgagtgggaggtactataggatcatggattaatgcaaggttatcgcaatccatcattaaaagtctacaccattgcgtctgatcagtttatttgataggggcggcagcgagtcatcgatgccggactgaatggcatcaaatcatggaaagaaacaatccctcaaggtttaatagagtctttacatttatcattcttaccaaacaaaatttcagagacattaatcgtgcaacatgctgatgcatcttgtctgttttctcgatcatttagctcaaaaggaacaatcgagctctttcgttacagtctttgtagcttttattaacaaattaagaaaccaaatgttaattacagtatttgccgtttttctttggaccaaacgagataagttaattaagccaatggagaaaactaaagaaaaataatcaaagagggaaaactacttaaaccataattgttcaaagtaaaagagccaccaaataaaccagcgtgaaaggtcagagacatttaattgatcaattatgcatattgcctcttttcgcttatttagcttgatcattgggatcagaaaagcaaacagtcctcactattcctttctacttcggcttttcaggtaaacaggcagattgcaacaattctaaccacattcaagtttccttgctagttaaatagttttttctcgtttggttgaaaacgttaatactgtttgattcatttccttggtgtgagtaaaacccgtagaaactgtatactcaatcttgttcattatccattaaacttcacttaaagaagcaatccatcctttcgttatatttctgtcttaaccctttaagactctatatgccctttgatttaatatttgtagtttggtcaattaatctgaataaaactgtacaaagtatctgcgactcatggcaattcacacttttctgtattttcgcgcaaagtattaagccgaggcacattatcaccagatcttcttttctaccacatcttctttcttcaacttttaaacttcaaacttcccaaatattttctcttttcatggtccgtggcttcttccaatccgttcttcacacgcacgtgcccaccaagcccgtttccttctccaaaaacggcgagtccaaaacctttcctgaccttgtttctggagcggttccagaactagccagcggcgcctctttctttgtccatcccctcttgtccagtggccatgcccagacggcctacacggcgctccacaagttcgagtcggtcgactgtatccactacaagagacgcgtgatcaatgtggaagagaaaacatacaaagtgggcaccgacagcatgccctacgaccggtggaagggccagtcgacattcacaattgactacgttgttggcgccgacaaggcagataccgaacacatgcaattctgcccggaatcgcagaaaaaaccgcttccgcctcgaactgagtacttggacccgcaaaaggagcagcagttgttggacaacgaccggccccttgtgatcgcattgcacggcctcagtggcgggtcgtacgagtcgtacatccgggcgtttttgcacgagatcgccgccgagccctacaatttcgacggaatggtgttgaatgcccgaggctgcgccaaccacaccatcacgtcgccgcagttgttctgcggcttgtggacgaacgacttgcgctacttgatcaacgagcacatccgtccgcgctggccctcgaagcgcattttcctcataggcttctctttgggcggctccatcacggcaaactacttgggccaggagggcaacgacgtctaccgcaacatcaaaggcgccgccatcatgggcagcccgtgggacttcccgcagtcgtcgtacgctttggtggagtcgtttttgggccagaaggtgtattcgcccaccatgtgccagaacttgctccgtttgctcgaccagcactacgacggcctcttgaagctggaggacattgtcaagcagtacaaggaggacccgctgaagttcaagctcaacacgttgcgggactttgacgacaccttcacctccaagcttttcggcttcaactgcgccctggagtactatcgccacgcctcgcccgaccagcgtcttttgaacgttcgtgtgcctacaatcatcgtcagctcaaaagacgaccccattgtgggcagcaaagccttgcccaccagcgaagtttcgttgaatccatacacgtacatggcagtgacgtctatcggcggccacttgggctggttcgactacagacacgagcggtggtacccgaagccgattctgaagcttttccacgaaatgagccactgggacgtggacgacttgcccaaggaatgcttgccgcatgccacagacggcatctggaagcacgacagaattgtgcaatagaccaatggcgggacaagaatagccttagatgtttgtctgcgggtcggcaattcatatttggattaattcattactgtgggttagtatatctgggctaatgcatatagctctgcgtctctgattgcgtgactttcagcacctgcaagatcttatttgatgggccggagaaaagatctcatttgatcggccggagaaaggaacgttggcattgcggcaattctgttctttggcctgccacgtttgcaagtggtgccacttgcgcattgacagggtccacacaaattgaatggccaacacggctctgtgactatttgcaggcacataatcatcaaggactgtcagactttgtttgactaagacgttaacataacgtcctttacagtcattcacgggagaatcgaaattgtattccttacaatttaaatgaaagtaggacatgactcagtacgtcagtcgacatcttgctttaatcattaattagcatgattggaatttgtgatagtcctaggtcttatcctttatatcatgtggcatgtccttgctacggcattgaatactgttcttgtgtaacgtcggatttaacggcttttcgagcttcagcagagtcattgtggcactgaaaagccgtgttttttttttccaatttcaaaccgcttgataacgtgagatgggtatccgtgtctgtaattgcctttctaaaatagcatggatagacttgtctatcgagtattgagtcacttctgccaagtgagcgaaaaggacttttttcaaggcttatgataccactgactgtcttacaatttcaattgtcgaatcacaaacaagaatagcattaactagtctgtcattgctgctttcattgtcgatcgaaagatttcgagacatctatattaaagtgacaatttgggcgaatacatttaattttactcaatccttgaacaagccgaatacggtatgacatgaaagttggttaaacagcacccttaaacattcaaaaatgtgactttcctcaacaacagaattcctctcagtaaaaagaagtagtacattatgattatggttaattggctcattctgttccaattattatttttttctttttttttttaatccgttaatgctacatcttttcacagtcaattttcgtcatgtcttcattaatgatggcagaatatgctctgcccagagttgtgcaagcacgctgtgtacaagccaataaataaaatccagccctacagcatgcccctcgtatcccgttcctatatacctagcacaccagcccgtggtggccttttcccgtgccctgaatgtccttaggcgagctgggccgcagattcggttccgtcggcggcgtgcacaattgctcgttgaaagaggcgccgtcatggtaaaaatccaccgccacaatccgttggcgcaagtccgccaacgaaatgcgctcgttagggttaaggcagaatatctcgttgagcacagcgttgaactgcttcagaatgggcaagatggtctggagaatgctcttgttatgcaaaatgtagttggaaaaaacctcgtggcggtcgttgatgttagctatgggccacgggttccgtgcacatgtgatgttgataaataaaacgccaagcagccacacgtctcccgccaacgtcggcaagtaccgtgcgctcagctccagctccgcacgctcgtcgctgacaaactgctccatgtcaatgagcgaccgcacgagcttgctggtgttgaagttgacaatccgctccggggccatgtagaagcttgaaccacggcaagcattgcagcagatcaagtctgacgtcatggccaagccaaagtctatgaggctaacgtgaagttcctggtagtcgatgatgggccgcgagcccgtttcgtccgcgtcgggacgccgatacagaggatcgtagcgcaccatgacgttttcgggcttcaagtcgcagtggtagacgccccgcagagcacagaactccattgcgtcaatcaattggagcatgcagtttttcatcataagctgcttgccgtggtggcgcgtcaagaagatgtggttgtcgatgatgttgccaaacaagtcgccctgagcaaagtagtccatcaaagtgaccacagcaaaacgctctaggctgaaaacgtggtggatcgtgacgacattggggtggtcatgcactttcaagtgcaaagcgatttccttgagaaacagacacgagacgccgtcgcgagcaatcaagcccaagtcgagttcctgcgcttgcaacgggctatgcgaggcaaagtagtcgtacatcttctcctggatgtactttttgttgtttgccgccgagcccgcgccgtggggctcagtcatgaccatcttggcggcaagctcgaggccagtgacttggtctcgcacgaggtagatgaggccgtaggtgccggcgccgattttgcggagaaatgagtacctgtcgttgagaacaaagccttcgaggctgaagtccggctttggccgaacgttgtggctcttgccatctagcaagggcaagatgtgaagagtcatggcaaaagaagaggattagctgcccaaaagaggaagggccgctgaccgctgtcaaacgctagagagcagaaagcagaggccgcaagacgagacgaggcaagctgccgggagcaaagaaaacaactgtcagagtggaggtcttgaccgggaagaagcgaaggttcgacttgaatggaggaccgagcgaccgagtgaagcaaagggagtcaagcgggtcgaaaacggggataaggttgagatgcaagcagattggatcaggaggaccagttgaaacaagaacgcgagaagcacgccgcagcaaagaaagaagtttataaaaagatgttgttccgggtttttacgataagcacagtcgggacagaaatggccccacgatgtcgcatgatgggtgcaaaatggacatgcgcgcggcatcacaccaccagcttgtctgcaggaaacaaccgcacccaagttccaccgctgtatgccggcggtattttgtcgccggaggtaatgttccagtgccaaaaatgtcaaagccaaagacaatgtcgtcagaggacaatgcaatccccacactaaaccagaaaaaccaggccagataaaccagaatagatagaccaggccagatagaccagaatagatagaccagaaaaccagaccagatagactagaccagatagaccagaccagaccacaaaagacctcagtccatgaaaaggcacgtgacatcgcccaagtatcgtagtaatcatcgttaaacaccaagacaaaagcatctagaccgtcaagatggccgtccaggatatccactttgttttagaatcggatcgagacacgacctggcattatggaaataggccaggaaccgagtctattgtatctttgaactattgtcttgagttgattggtgttgatattttcgcgttctgttttgccgccagctcctttaactgtcctttccttgtcttgacatgtctttgtcttgaccgattgtcttgtatggattggtgattgattcttcctttattgcaattgttaccacatttttcctttacaactcttcttttttacacccttatttctcattcttgtttccctttacattccttatttcctcttactcatccttctttttctattttttatctttttctattttctattttttctatcttttctaccctcttctatcttttcttcttcttttcttcttttcttcttcttttcttcttcttcccttctttcccttctttggcagccaatcttcttatgcaggacagaacaacggctaagctcggctcgctctttgcttccgcgctaatggcaacttctcggcaataagctcgcgcacgtgatcggcccgtgcctgtcggttagcccaccttcttctacacccggatcgataatgtaccgtgacgacatttgctcctttatctcgtctgctactggcgcttgcaacattggccagtcttgactacatccactggaatccacttgctggcaattcacgtgcgcgtccggcagataagatacgggcgtggactttggcaaattggcttttggcccgccgacattgtcgcgggcggagtgtgacgacataagtcccactaacctccacttctgagccctgcgacgtaccccacactcaacaactgagtattatggcgtgatatgcaaacgtcggagaaacactggccgtacactggccgtggcaacgatgtcaccaaacccaatgttggccttgcttcccgtgaacctccatgcgacactggccaaccctaaatgccgaaatgtcgttacatgaccaaatgtccaatggccgccggcacctctgccgagctttgctcgtgtgcacctacggcggaaccaatttccgcttcgagccccaaggcgggtaactaccacacaacagcctgcagacaatgctgcgcgcctaatttacctttttacctccgcggaaaatactcgagagaaacacccgtacatcccgcgcctcttactaataggagaagcatcggttcttttttatgctttttcttctttaacgagaatggtgctcattcactttaccgccccttgactatgggcgagtggaggggaaagagcatctagattgatgctatcgatttacgtctcatactaaactgtctatcttatggcacgtttggattctgcgttgtcgacacaaactttcattgaggcgtggtttggtgcccgtagactaaagcaatattacaattttgcacgcttcgcaattttacaaaatgacacggtaaagctcactgtatggggtattcattgcagtgggactctataagaagatgtgagagggcataaatcgttgaaatgggccgctgcgtggcaagaaacgccagaacgcaagcaaccgggcggatatgttgatgcacatccgaatctagttgatgttgtagcttaacatcatgcaattgtaaaggaattccgaagcgcctcaatactatattgagtaaccgccccacttattcatgaggcagcgcaaacgaaaaacaccggctttcaagaaccttgaggctgggactcaaagatgcctctcttggcctttgactagcaaccggatctaagtacgttttgtggaccgaatttttcaaaaccgacaattggaaccgcgaattgagttgctcttcaatttgcaagagcttggtatcaatttggctgagagcggaatcgcgctgtaagctcaagttctcaagatcgtgagacgagcaccatccagaactactcaaacactctttcgtagcctcgtatgctgatatcactgaagccttgtgctggttcaaaaattgcagatattcaatcaattcatctgacgtctgcaaattactgatgcagcgatcagcaaacgaagattcggtgttcgagcacaagctgtcgaaaaaggattgttccactgccagcaaatgcacttttgtagaactcaaattatcagagagcattattactggcagaggaagcgagggtgctgatgaagtcacattggaattggataaacctctgctgcgattcttgggagcgatcagactcatactgcaattgtagttgggcaattgcgtttgttcctgaggcgtagtgctcgtcgaggagatattatggacaatgttcgacgacatcacctgcgagctgaatgtactgctggacaggctgtttgaagacagaactgttccatctaaagacgccgggtctgtctgcaatggagttaagtgaggacgcaacacaggatggtccagagagcccagaagcgtagtcgctgcgagctgggcgctagcagtcaatgcagaagcggcagctatcgtgttgttgacacccagcgataggctcgatgccagcagcgagcgggtgggcacatgcgattttgacaaagagagcttgcggattccattgcgcaagcgcttgagaggtgacgtttgtgtggggctgggttgaggatgttgcgacagaggctggggttctagctgtgtctgggactgcgagagatcatgaatttggttttgcgtttgcgtttgcgtttgtgtttgtgtttgagtgtgcgtttgcatttgcgtttgcatttgcatttgcgtttgcatttgtgtctgctgcagcgtctgcgctggcgcaagcgcaaatgggtctgcaagaggcgcatggttgagcgcctgcgcatccaaaagcccgtccaagtgcagcgagaaaacgtcgttcagcacagcctgcgagtgcagcggcgcaagcacactgcggccatcttctggcggcgtagcacagcgcagcagcgtctgcgagcttggactggcgcccgtcagcgactgggcggtcaaagatgcggggttttcgtccgggagcgggggcaaaagcgcctctgtgtcgttgtggaaggaatctagcgcaaacgcagatggctgcaaatgacggctgctcgattgcgaccgcagctccggttcttctagaactatacctagaccgttcattggatgagaagtgtggtttgcgtttgtgtcatggaaatgctgtaaaaaagataaaaagggataaccgccactagttttgtttttccttgccaagttaacaaaacggacaagaaggggggcaaataatcgacaagtatggggatgtcacaaaggtggtgctggaaatatcagatgcgaatggacaaacaagcagaatagttgaagcgaccttgaacaaaacagaggagtggaaatcaaaagctttttggggggaaaaaaataaaaaataaaaagggaaaagggaatagcagaaaaacggaggggaaaaaagatgttggtgattggagtgaaaaggtttgggagagactaccgtgaaaggtgctaggagggatttgatgtggtccggcatgtggagcagtgctgcagtattgaaaaaaatctcgatgcgagaccgcatctgcaggcgcgccttaacactgcctgcatactgtgcaggacgatatggcataatggcgaagtgtgcgccaatacgggctagagggcgggcacgggaaaggcgcgtcacgttagacctgacatcggggcaatcaatgtctcgtttgcggctacacagcgcccatagcaacagttgtggtctgtggtgacgacatgcgtgacatgttacagagacaattccttctgttcgacgccaggtgctggcccaccaaaagaagtgagagacaaaaaacctaaggcgccgcggtctagactattgttcgcgacatgcacgccgtgcggctctggctgcgcgcaaaccgttatgcagctaatcaagtatgtgcgttaggccttggtgacatgataggagacgttgtgagccgctcgttgattgcgacattgtcgccaaaccaaccaaccaacctctcccatgtcgcagtgtcgtcgtgttctggccttcaccttcttacttctggccatgccgtaaactctcgcctactcttgttcttttgccctctttaaatttgcaaacttttttgcagaagtttttccctcgaatcttttacatttcgctctcatccccgatttcatgcatctttccgagtcctgaagcttatttcgcttctccgcttttttctttctctactggagatattctatcagttgtatcagttgtgttggtgtgttggcgtctatttgtttgtttcgcggcccctttcaggcatcttcgctcgcttccattttggcacttggcccggttttgtggccgcgttgtttctttctcttacaaaggctgcttactcagtgcgggggtcatacgcacttacgggcgcctactagccccttcgatcgtgaggcgattctattgttccgaggccaagcgcttgtcgcgcttttaaaccattgtttaccacaggcatttggctgtgcatacggaggaggatcttgtaatgcatagtgcgtgattacggtgtgcagcacatgcgcgtgcctccctggatgcaaggatgcgacatggacgacatggacgacatgggcgacatgggcgacatgggcgacatgtacgacatgtacgacatttgccgaaggccactctgcatcactttgcccgcaccgggcgttctgggcgggcacactttttccttcttcgccaccgcgcgcacacagcgccattttgtgccttctagcgagcctgggcctcataaccttcgcaacgtcttcggtctttgctgtttccactccgagcgctcagcatacgtcggtcctccaaacggagaaaaaaaaaaagtcggcccgcctctctttcgggtgccccatgcagcagactgggcacattgccgtgccatgctgcggcattatcagtggtggcggacattgcatcctcgaactgctgcgactgataacgcaacttatctacgggccaaaacaatcgcgaacttctaaatcttgggcgatctcgcgcgtggcataacaatcatgcttgtcttacatggagacgtttcgacttggcttaggaccgatctggcctcctcgcccgctgtccttccaattctggacttgcggctgacaaatcatcgccaggggacaagaacacacgcaaaatcaaagtggtaggaaacagagatgtacaaacaaagacgaaacaggaaacaagcgccaaaacatcagcacagtagtgctgtacagcaaattcattcatcacaaggatacatcgcagtatgctgctggcttgtattcatatggctgctagggttttcaagaaggtcccttggcccagttggttaaggcgtggtgctaataacgccaagatcagcagttcgatcctgctagggaccacttcttctcgggcgtgtggcgtagttggtagcgcgttcccttagcatgggaaaggtctccggttcgactccggactcgtccacttttttgtgactaccgtatcttggtactctacttttttactccagctggctcctacaatttttgaatgcttacttgatgtatattgacttgccggcagtcagtatttatgtcgcgcatctctactgcgctcaatggcgcctagttgagcggaagttttatccaatttcttctgaaactgcagccagaatcggctctcagcagcgatcatggtctcaacctgtttcaaagcaaccaacgtcttgacaacaagagcgtggaagtgtctagccatttccaccatttgtgtctctttagaagcgaggctggcgacattgagctgctccaccaccgtactggggatgtcgggaaactgcattgcctgcaactctgcgacgtgtcttagcgtttctgcaaactgtgcatacctcatggaaaccaactcctgcttgcgagctgcgtcatgcactgcttcttcctgctccttctttccctgctcctcatttctctgcttttcttgctttgtctcaatgtctcggcccccaagctcgcgctcaatgtcatcgagtgttcggagttccgggttgatcctgtaaaggtgtcggagctttttcttgcaactgggcgatttcttccaccaagggcaactcgccgttgcccacttgaagctccaccaatgtggcccgctcggaaagaaagttcatggtgcgactttgtctctctgcgcgtggaacgccgcgcgcatctgcacaacggttacgcacagttgagattattaacacatcattcatatgatggcctaaggccgctatagactgggccggcaacaactgaattatttttttgttttgtgtttctcttcagtggtcccaactctgttctcttatgcttctttgtttgccttactcttcctcgctgctactcatatcgtcgtttctgccaccgccataaagttcgcgcaagctcatgggcttgcgtccagccgagcgcgaggcaatgtctgccgctcttttcggctcgtcttcgctcacttgcacgacaatgggcgcaaagtcggactgctccgactccgactccaaaacctcctgtagttggttctcgaggtcttcaaagtcgtcgtccatgtcgccctgcgcgacgtgttctttaggcggactcgaggtctcgagatcttcaaagtcagacacgctgataatgtcgttggatgcagtgggcggccgtttcgatgccggtttgggcatgctgcggcgtggcccagacgcaaggccctgcgcgtcgcctttcttactgtctctcttcaacagcgacccagacgttgtgctgcctccattctttctttctccctcagcatctttctgtttctgttgccgtccacttggattctctcttgtatctgatgttcggccactgtgcatgtctttcagcagaccggactctggtttggcaggctgattgcgaagcgcctccgcagccgcttcagcagccccttgtcgcgtagccgcttgtccttgtcccttttttgcagccacaccagtattggtggtcttatttgcagccaggctattcacaacatttgccgccagaccagccgtcttatttgcagcggccgtcctaattgcagccagaccgctggacgtctccgcgcccgtacgtctgcctgccccagtgggcgcgcctgcgcccttgggaggggcggcgccctgaacgggcttcggcgttccccgcccctccgagcgcgccttcttcgcgccgcgctcttcttcggctgccacgcccagcacatccgggaagtcgaggctctgcgacgcgctggcccgccagccggcaatggtgccccgccacttgtctgcattgcgcgacttgttgacccgcacagtgttcagaaggcgccgcaactgggctctgccgtcgctcacagtaagatagaaggagtctgcgccgttcgaagccggtcgctgccgctgcggctggccctcgaatatgatcggaagcagcttgatgcccggccgctccgtcaccgcggcctccaccacacacacgcggtccgtctggaagagactcatggccctggtctggtccatcgagtcgggaatgaatccgtaccggagtgccaacagcgagtcgtcctcatctcccaacaccagcaagtcaatgtcgtactcgccgtcaggaatgttcattgccaaaaagggtatttctctctgccgatcctaccgccaatactatttgagcacgagactgaggtcctggtgggtcgggtgtacagcgctgaggaatcacaccagaaaagaaagcggcgctactttgggctggtagtgtacctgcggcgcgcgccgttatcgtctgccgtctgaaggtctggcccataatctttacgggcgagcgacggaaagctaagcttaatggtcgaaggtcatactttgttacacgctgccgtttgcagttgtgaatgtttcgggcaaaccgttcttttcggctcatgacagaccgtcgttgaactggcatgtgctactgtgcagtcctcttctccatcaacactctattgcgtctacaaaccccacacaattttcagtcacccagcacatgtctgacgaacctttgctgctgtcggaagaactgccgtcggtttcggttctccatcccaaggtacttcttctttctgccggtttcacgggagctgcagctgcgtcgtacttcttgtatggccgctacgttcgccgagtgaagacgtatcttgatctcacgccagccatactagatggccagcgcaagctctacggaaaagtcactcgtgtcggagatggtgacaactttcgttttttccacactccaggtggtgttttactcggctggggctggctccgcaaaattcccgacacacgctccggactcaaggaccaaacgttgatggtacgtctctgtggtgtggatgcgccggaacgctctcattttggcaagccggcacaacctttttctgaagaggcccttcagtggctccagctgtatgtgggcggccgcagtgtgaccatcacgccttactccatcgatcagtataagcgggttgtcgctcgtgctcaggtgtggcgatggacaggaaagcgcgatgtaagcgctgagatgctacggaacgggcttggcgtagtgtacgaagcaaactctggcgctgagtttggcgaaaacgaaggatggtaccggcggcttgaagagaaggctaagcgccgccggcgaggcatgtggagcttggggctgaagttggttacgcctggcaacttcaagcgccagtgatgcatggacgtcctcgtctctcaggtccgtcaagaaccatacccggctgtacatcaaagtcaactacacgtggcattctagagactgaaccgctctcatttttgcatttttgattcttatcctgttaggcgtctttctacgtgggatgctttcaccacttttcatgagactacgtgatggtcccagttatactgactcgctagtctattttctaattctgggccgtcctttctgtcgtcaggctgaatcctcatcagctgtatgtgtttttgaatcgtatcctcgtgctgtttatgttggcattcttcctttccttattgcatagatcttctactggtcacactcttcccatctcgtgttcttgttctacccgtcaccaaatcttctgttcacgtacgtgatcgtcaattcgtactcttttctctgaactacctggctcatacaaaaatatagaagtcttccgctactggagcaatgcgcttccctcggcactcaagctctcagcatgttccttggtgtctgcctctgcgtagacccgaaccgcatcctcggttcccgaagctctgacaaacattctgccctgtggatacttggccaccaaagcgtcgattttcgcttgcattcctgctggctccaccaaagttctttcggcgttggtcgttttgaaaacagtgcggtctggaacaaccaccttcaccaatctgttgggcaagtcggtgtactccttgtcccattgcgccggactcaactgcaagtagtcgagcgcaatcaaaaccgccaacaagtccgatatggcgtcgcccaccgtctggttgattaaccgtgtgaactcctggagcatggcaatagcgtccgcctcctcatccgaagcggcaaaatagccaaatattttcttctccgcctccggcgagaagatcaccgtgccgtggccattagcctcaaagtacacaccaacgtcgtacttctctgcctcgtggtgcaagtgtttgacaccagtggacgtgcagcggaccagcactttcaaaacgtcttcgacgtacttggtggcagaaccgttagcataggccgtttgcaccacggcaatctcgagtttcaacttggccgtgtcgattttcgccaacaacctctgcaaaaacatggcaagcaaggtggcgatcttgtcaccgtccaacaagcggaaggcgccgtcgtctgcctggtagtagtggaccaatctgtctgcgtcgccgtcaaaggagccgtacaaatttccgtgctcaagagagacgcccttgggcgccttctggtttgtcttgacgaaatcggcgccacattcgaagttgagaagctccggctggtcataggcgttgttcacgagagtgaagaccacatcgtcgccaaggtactggccgagctctttgatcttggcggcgcccacgccgttcgccgagtcgaccgtgacttcaatcttttttcctcctctgtgcattttctggaacgccgtggccatcttgccatagtagcctgcctccaggcactcgccaaacgccttgtcgttcgacgttctcgtgatgtaatgcaactgtggtgtggtgaacaagccaaaatcgtgcacgctggtgtccggaatagactcgataccgtcgatcgtcgcctgagacaatcttggcgacgactcacgcgagtcacgcgcaacaacgacccgggcagggacactgaggtcaatctgaagctcagcaacaagcgcctcgatgcggtcaaccaactggtcgtggctggcgttggccaaagctgtggcatgggcttcccaggagctttccaacatgcttcccaacggatctaccactttgactccgttatcggcgggcgggttgtgcgaggcggtgatcattacgccgacggtcttgccgcccaagtacttcgagcgcaaggcggcgagaattcccacggtgaagttgacgtagtccaaaagctctgctttcatgcggaatcctgcagtgccgtaggtaaaagcggcattggcaggtctggaatggcgagcggccttggcattgactttgtctgctagcattgaatgggatgttggttggtgtcagatgttgatctggtgtcagatgttgatgacctgttagtgttgatgtttgcacctttcatatccggatgcgaaaaaatagaacacatctggctattaataacccggcgaagaagatcagggcgatgtcgccaagcgtgacttgctgaagctttcgctttctttttgtctgctaacggagtggcctgataaaacgcactaatgaagcaagttcacaagatggggaagctaaatgacaagccattaatctataaaacgacaatttatgaaaacaagttcacaagatggcaccaaatgacatgctataaatcgtctttagacgcatttggcttgatgaatccattgcagtggatgctacggcgttcactacagctttgatgatgtcgaatgctaagacgtggatgttaaacgttaagagaagttgaagagtctgctgaaacgtcgatggtgtctattcatttcgtcgcctgagatcgccttcttctagtcaacctatggcatttcgagtcagataattctgcaccatgatgtactctattgatcgatgcgttcacccatgtttcgagactcctattccgttgagtcctataagtgaaagaaattaatatggtctcaaagtcagagcaatcagggacaagtccatcaaaaatttcttgagtctcaacttaaatctgtttctttgtgcaatgttccacggcctcctgattggaagggtgtatgcgcgcacttagttgcagtcgctcaagaatccaaagcacaaatgcaaaagcctagcaaatttgcaaactcgtcatttcacaaagaatcacggcctgaggcgcctttaccagaaaccaaaccaaaggctggcccacaggatgagtttttctccgagttagtgcaaaccggaaaacccaactggaagaaggcccccgctgcggtcaagaaccgctacaatggcattttcttgattctcttttccattccgattctcttgcttccgggctgggagttgtaccgccggatcaacgggaagtcaacgaaaaaagtgcaagaaggtgaggttatagagggacgcacggtccgcaagtttgacgaagccgagaagtggcaagtggaacgtaacagcatcatgtacaagatttttggcaaggattttttccttgatggtttcaccagcaaaaccatgcatgaagacgaaggcaagaagagctaatttggagcggttaccgccaagctttcctcgcttctttgaccaggcgcgggagattaatgtcgtcgaaacgggaaccgatagacgtttcggggcgttcaggcgacgtagagggcaaagtgatgccgggagatttgagttgcgaaggctttaagcggggcgatttggcgtacgtgcctggcgagtagagtctctctgcggatttgactactggattttcggctgactgtgtcaatttggacgatcgaccagtgctcaagtccggtgttcggaggccacggagcgacatctggtcggcggacttctgcaaagacgacgagcgctctgcggaatgtttggtgagatgggacatgttgaagacgacagggctgcgcaaacgcggcgagtcggaccgggattccggagtttgtttgggtgtgtgtatttccctgcgttctggcgaaataaacactggatgagatgggctgatgctggcgatgcgtgtaggcaagtgggtgtattttttcttgatgacggggaggccgagcgatgtgtagtttgacactatgaggggaatacgagagggtagatatgagggtagatgttttggggtggtttcgtggctgtgaaaggaatgtgtgacgggaatgtaaggcttgtgagatttgtcggggtagtcagagctatcagaattgtcagggttgtcggggtagtcagagctgtcaggattttcagagctgtcaacgttgtcagagttattgatgtcaaaatggtcaaatctagagcgagacttgtttacatacatgtcagtcttgtcagtctcatgtatcgttccttgtatcttgactttcatactgatgttcataccagccgcttcatttccgtccagagtcctcttttctgaaccattcttctcttccaaagcactgatgtccattccggatctttggtttcttttctttctggagctcttctggatgagaaagccaggttccaatagggcaccgcccagttccaatagggcaccgcccagtttcaatagggcaccgctcagttccaatagggcaccatccacatcctcggtttcccgtggctggagattcaaaagcgggcccggcacaatgtccaagtcgacgattcggtccgtcttgacactgataggaaccgacggcgacggatcgacgtcaaggccaaggtccaagccgggcaacggcgacgccaccagcggcaggagagcagacccttctgatctgccgccagaagatcccaaacctgaagatcctagaccggattgtcctgattttcctgactttgccgcctcgggatttcccacgccaggtgacgccagtgccacgcgcgacacagagggcgcgcgcgcaaagccgggcgcggcggccagcgccacgcgaaacggccggagcggcgcgcgcgaaacgcgcgcgctcacggcgcgccacggcacgagcatggcgttgaacgccggcgccaccgtctcgctgcgcacggcgcccgccgcatgcgccgcctgaaccaacgccactgcagcggcgcaaagacgatacaacgcggcggcaggctctttttcgccgtcatcgagcaacgcgccgatctcggcgcagcggcgcccaacgtcctcggccacgtgcaaacagacgttttcccagcgctgcaccaccaacgacaagtcaagttgggcggcgcgcgcctcgaggcccagccaccgggcggatagccgcgtctggcgcgccgaaagcagggcggcgcgcgcctcgaggcccagccaccgggcggatagccgcgtctggcgcgccgaaagcagggcggcggcgcctggaaaaaacagcgccgcgtcgtgggccactgcgcgaacccgctgcgccacgagctccatcagcacgcctagtggggcgagccgcgcccgcactcgcgcgagacaggcgtagaggtgttgttcggcgggcgaaaatgccggcgactgccagtcgccgccgcaggccacgatttgctccatcagtgggagcgggaacgtttccgtgtggccaaagaccgggtccgtttcgagcgccgccacttccgcctccactgcggggagaaccgtgtgggcgacttcggtccatgcggcggcgacggcggcgcgggcggccgcttcggctaggcaagccaatgtggcagatctgtgcggtgtggaggaatcattttctgggccagcagggtgcgtggatccgcttaatgtaagcgatgtgtgtgatgtaggtctgtctgttgatctgttgattggtctttccattgatctgcctgctctgtctgatctgcctgctctgcctgatctgccggatgctgaactttctcgatttggtccctctttgttttccctgccgttctctctctctctttcctccaccattctcgccgtgtcggccaagccgagccggccctcgccaaaccactcaatggctgtttcggcggccgctccgcggctggtttgggctgccacgaacgctgcctcgagcaaaggtgcaagctccgccaacgcagcggccctcgcgccatcgtctggcttggcccgcacgcgtgccaaaatggccggaagcggctcggcaaacaccgacagcgccgttttttgcagcccttctccttttgtgttcaggctatttgccgccgtctgtcgcgtatgtggagatatggtgacgggcaaagcaattgacggggccaaagtaggccgggtgtttgatgttgatgttgatgtggcggtgtgtgcaggtctggcggttaaggtcagggtccatgtgtcaacgaagaatgaagaaggaagaagaaacaggaaaaattgaaaagaattgaaaagaattaaggaattgaatagaattgaaaagattgaaaagattgaaaagattgaaaagattgaaaagattgaaaagattgaaaagattgaaaagattgaaaagattgaaaagattgaaacgtatactatcaaacagtaggaagaaagataatagttagtaaaggtgagaaaggtaggagaagggttgaatcattcaggtaaggctaataagctagcaagcaatgtcttcaaaaacatattcagaaatcacaatcactagagcagaaaacgtaagtgaataaaaaagtgaggaagaaagtagtattgatacgaaagaaaaggtgagtgagaaaaaacagacttaaatgtggaagtagagcagaaaaataacagtgcagtcaaagttgaaaggggaatagagaacaccaataaattagaagctagaggaaatgagtgttgatagaaaagagataattagacgaggaggagttcagtcattaaaaattatagtccaaaacagggataaatcagactaagataatcttctaatgaagacaataggaacagctattaatcgtattccgttcttcaagtcgcaatgtttgctttcaaggatgctaagccaaaatttggccttgcaaactggtacaatggacgcaagtatacataattaggaagataaagactcgctatcaacacaattcataaatgctttcagtcaaaaggcgtcagtctgttctgcttcgaagtgggagtacactaccattctcatcacgtaattgcctataattattgggttttctgcttgaatgcaaaacattgacctgtgttttctacttgaatgcaaagccatggacctgtgttttcaagcgcttccgatgaaacctaaaatgataactttagattgaaagaagttttactttttctcagcagctgatgtcttcaaatcggattatttattgccatactcactgctccgataaagaaagtagttgattttgtgcgtggttgcagccacaaaaatgaagtagcacaaattgaaacccgtacaccagagtaaatcaagacccgtacatctcgaaatataacacccgtacatctttctaaacccgtacaccaaacaatgaaaaacccatacatacgagaactcacacccgtacacctctccctgagatccgtacatcctcatacttaagcctctggcctccgccaacgatgctgtaaggttataatgcttagaaacttcgaaagttttctagttctttatgttagtctacactcaaatttacttcaggaattcattgtgtagactcttggattagtaaagacgaagcaaggacaattcttctgatgcggaaataacggaaatcagacaagctggttaaccagctggatttgaagtagctctattgctatacttgaacattttttctgcatagacactttcagtatttatacttgatgaaatttcaatctacaatgaataaaagtaaacatgtttacctaccgtagcaaagtattgacattcctcactctaaaactggcatgataatttttagaagaatgctgacagaatttagcatcaaaacatttgcatctcctctctttatatctacaatttttacactcctcacctctttggtttctacatttaaggtttccttaaagtaaatttatgtctatgtaaaataggcatttgtcaatcaagcggacaaccaagggctcccaaaatttccgcatagaactccataacttcggtatggaagtctatcgtatcttctataatctgaaaagcgaatacattcagaaacacatcatgtctattagtgaaggcttcgagtggattaaccaagtttttgtcgttttcactaaacttggtcaacacatctataatcatcttgccaaaaagaagcatatctcgtacaagcaagttcttttcggcaatttcttcgcctagctttaagcaccctttaaggccgtcgaggcaaaagtctctgttttcaaaagaattctccaactggtcaatcaaaagtgcactggcttgcatctgccgaatacattctggatatgccaaacacacatagttggtctcgatgatgtataaggaaattagatcagagcaagttttgtgggatgaaagatttgtgtttaacatttctgtttccacgggaaaatcttcttgcaagtatcgggaaatggatcgagtgcaaatgggatagaaatccagatgcaaaaacaattctggccagagaacggaagacgcagtttcatgatgattcagaatatttctggattctccagccagaagatttttcgtgtctccaagtttgatgattttgctttcttgattggggtctgcaaaatccagcgactcttgatcgtctctcatgccaatccacatttgtgttctaatatttgcaaaaaatagattaggtctgtttaggtctgcaagtccgaaatttctacggaatcaatcaaggtcggtaaagctagatagtggtgtactctttgactttgtacttcttgacgtttaccatcgcgattttacataaaaccgcaagtaaatgacaattacgggaagaaataaaaagagtcaactagtgccgaaacaatcaatctttcagttttattgcaatcaattttcacaaggtccaatcacgaaaatttaatgcaactcaagaactcattatccggaaagtcaatcaactgtacaaaaaaagtcttgacaacagaagaatagggtcataagccaaaaatgttagttgcatcagagctcacatttcgatgttcttcactcacatttcgatgttcttctcgtccaggtaagaattaagttgctacaataatgcccaacttccatttgagcaccacatcaataacttcacattctcgtgaggtacaaagtcaataaaacaatcgccggctgaaaaggcggccaatacgtcgagctcatgatactagagctttatcatatatggcatggggtattttttcgagccagggtctaagtagaaaaatagtcgtcgtcagacgaaaactcatcgccaaacaaaccgtcatccggattgatcaagaatccttgtccggtcatactttcgtagaaaagataatggctcggttccgcgtagtgtccttctctagtgttggagacatccatggttcggcaaacaaaatgcaccttggttttcccttgatggtattcttcttggttgttgatttgggccttctggttttgcacacctttctttcgattgttcttgttttgggacctgtatttcaaggcgtaaggaattgggcagaattttttcctcaaatgcttcgtattgcggtaccaccaagagatctgggtggaaatgtcaggccctgccttctttgcctcagcaatagagtcggcaaagtcatctactcgcaccaacggactgggaatccaagtagtgaggcttgtaatgaacgtttgccaaatttgttcaggagtagcagagtagacaaggagatggtggagcaaaggacggaagttgcctagagccgccattttcatcaaatggttccggcgcaaagtgagttgtatcgaaaacacctctttaccttccgacttttcaaggttttccatgagtacatcttccacataatcacggaccaataagacgacggaacccacgaaatctgcaagaagcattcgcaagcaatcgtgaaactgcatttcgactatggaaattgcatattcaatctgtgccggcagaccttcgaacctgagtcggaattcgtcacacgataagttgcaatagtcgtcaaacacaggagattccatcagaaagtttctcttgaaaagatagtaccattcccggatatgggctggatggcgaagctggaagggacttagttggttgatttcatcccggctcaaaagcgggcatgtaaccgcttcagctagatgcaaacgatgtggaacagaagccagtgtgttcagagaaggcgttgtaggattggtggaacggaaaactggaacaaaaagagccaagctcgacatttgttgtaaaaaagaagtcgacatgggagaatgtagattatcggggaggcagaagataggatgttaaataccgctgtgcacaagagagttatgagttatgagagttatgagaggtcacattcaaggttcatacatctgggcctcgagtggagatcggattactggattactggattacgattactggattactggattggagacttggagacttggatttggtggattactggattactggattactggatttggtggattttgatatggccttatcagtgtgtttaatgtatgcacaccagcgttatcgctgattttggcaccggcgatctccgaatccatcgggaatattctcccatatagggaggccagaatgttcgaagaatcaattgcttctaaatgccctgccattaaatctactcaaatgccctgccattaaatctactcaagtgcccctgccattaaatctactcaagtgctgttaggtcgaccatacaggaaaacctggaagtagtccaggccccggttatggtaacctcctgataagtcacaatgcctaggtgacgcggttctactaagcatccccgtatggggtaagacgcgtctcctaatcactaagtctatataagacgcctggctttccgtgtagctggaagccaggaaccaagaagcccacatttaaatatacactatcgattatatctcgaacctaacaaaaactatttaagccaaaaggcaaaaactgtttaaaccaaacgaaaataattaggtaaactagtatgtaaacataaagatgattaaaactgttgaaaaagactacttagtcaccttaaaagacagaaataaaagctacggtgagtattctggctcttctgatccaaagggtcaagttaaatcaacaagaagaagcaatatggcatgcttaatcgaacgaaaagcccctgacgtttcgtactagtttatttagttttcttcgtttggtttgaataattaatttcgtttggtttgaatgatttttcctgtttggtttaaatagctttcccgtttggtttaattaatttttcttgtttggtatgaataaaaactgtagatactgcatttttcatctttttactgacttggtagagcctggattggccatgggagtgtatatgttattcgtatagacgtatgcatacagatctgtgcccttgtgcttcagctttatacactactgggcttcttgcaaatcagagatcaaaccaggtctctacattagtgggatctaggaaaaaacatttgagtaggcaatctgaatgatcatccagaaaatccatctagaaaaatgatgatcttacttgagtctcatatgaaatatgatagcaggctcacggcattgtaagaaaactcactgcattgccaagatgtcagataaatatcgtttttatatcaacttgaaatggtggttaagctatataatgatataaagaacataatagatatatgatgattaataaattagcgtagtaatattcatgaagctatggatgttttagctactacacttacatatgctgttatgtatgtaggtgcataattatacagctatgcttcaacgacgtaaaggtcatacccagttcaaataataatgcaataatcacggtgatagtgccctcttgaaaactattaaagtatcttcggagacccttcttcggaaagtaatttgggaaaaagaattttagatagtgtgtatacactgtagtcttgtcaacagtatgaatgcatatacggttctactgtatgcatctgttcactactgtatgcatacagatgtgacaagcaggatttctattgttcttcgatgccggcgtcttaacaccgacaggtcaaggccctcgcatgtccgcggacgcaactccatctgcatggccgttttctgtcattggatgctgcagtgacgtgaatacttgcgtctaacatcggtcgtcaacgacatgacagcatagcaacggtatatctgttgcatctcatctctattagacgaaggacacgcttagttagcaataccgcataaatgaaaaaccgaatgaaaccaaaactctagctgaagaagtagaagacgagtaataaaagtgctctcgagtctaacctcatccgtaattttctccttcttgttctccacatcaaagtatatatcacaatggtttgtatcttctcattattagatcaccttttctcaactctaattgaacttcatttacccaacgcccaactgactcaacagcagatccttgcttaagctctctgtgagtttcagggacaccattattccagacttagtagtaaatggatgggctgaccgaacggtgtccactttatgcattcttgcttgtagatcgataaccaatccagtggagcctaaggataagcttgtatcatcggaacgaagttgggttggcatcttgaaataacgcttagaattgataaatgatccttggagaagaatctagaaatagtgatcttacttgagtctcatatgaactggcttttcaagatcagcgaacggcgattactgaagtcaataaacatggccaatatcagagaagtgctcagagtattgccgagatatcgttggcaataaccatgccgttcatacggcacctttgaatacctttggaaagctatattgacatctttgaaaacccacacccgagactcacatttagaagaatagacttttactgtagcttattctcatcaccgccaggaactttcgagttacgaatcagagagaatcaaccggatgttctcaatagcatactaatgcatatgtttctgtagaaataccacattattttccccaagtatatactacactgttttcccgattctttttcattcacgaaactaaaccactttcaaatgtacccaattgcacttaccgaggatacatcctcaacctcttcttaactctgaaatgccagctggaacgtttatagtgccaaagtatacatttgagcagtcgactccgatgtggatgtagaattaaaaatagccaattggatcttgttgagaacaaactacagtgatgtatatgcataccatctgaaattctctattactatattacctgtttacgaagatgggtctccggagataatttaggatagagtgccgtatgaacggaactcgtctatctccgtgagctcttgtcttatatctggccaataccagagatcctatctcatatctggccaatgcgggtttctcgcatctccagccaataccagagctcttctcggatctccagccaatgccagagctcttctcggatctccagccaatgccttggataagtcctaatcggcttcagcaaaatacacgccaatctcggacatacgttatttccataagaaactcaagtatataagatcacctcttttctttaggacggattcttctctatggatcatccatcccgatatatccatctgaatacacttgcttactcaaatgtccacctctgcctccattgacgattccactctgactgatgcctttcagagactctcatggattgatctctgatttaccagcaagaagccaaggagtgcatggagctgacgctattgcacaaagagtttcacagatctggcactacactcaaggaaaatgcggaaccgtttccagtttcagccagtttcttgcttcagtcggatcctttttcagtcgaattctgtaatattcgttctcatgggccggacagtgctaccgtagaattgtttggaaacatccatattcttgtttggaaaccatccaggtatttttagtttaacaaacgtcattgttcttttaacaaagaatcaccaacggcatttgtgaagctaagagagtttgaacaataccactgccaagaccatttaggaatggctcacggcgttttcgaatgccgttcatacggcattgcttgaaaacaatatgtcagggtgtatgggagttccatcttccaatactaggaaataagaaaagagaatttagatagtgtgcatacatcactgtagtttctcaacaattgttgtaaagtagaaaagtagtgatataccagagacgattacggaagtgaccttcaagataagataggaacggaaagtcccgaggacagatacgagatagggagattccgatgagatacgataagtccgaggggtctgcggagatcccgcggagatcccgcggatcatggtaagtttgtaggaaaaggaaatataactagtgtgcatacatcactgtagtttgttttccaattgtatatgtatttaagacttctcccgcttctccggattctctgaatcccccttaagtaggaattttcaaatgtccacaactgcagttgaggttagttcaacctcttccttaggggagtctggatcgccagctcgatggaaggcggtttattgtgcggacgtgtattatcgccatattccaacgattgacaatttcaacatccaagaccttaacccctttgagcttgaggatcgagtttttttcccggagtggtactactgcttcaaggaaaagtttctgaaggctgtacctacgggccgtgactattgcaccttatcttatgacgagtacaaactgagattctttggtgggcagtatgtaattaatcaggtgccttgttcggtttacttgttctttgtggattgtttgagggatcttcttgaaggcaagcgttttggacaggatttcgagcacttcactcgtgaatatattgaaaacgagaccattccgaacattgatatggaaagccttgaaagtagggtgaaaattactgcacgtcaggatttattgaagaaatgggcagttcaaggcaactacatgcctttgctaaatcatcttcttgcgttttcatcgactccacaaactgtctggaagtttttcatcgaggcctttgcttcgaaattcagaaagttgactcggtctcaaaagaaagatttcattcaatctataactgacgcacaggagattgggacaggcattacaaatcaaattagaagttggtacgaagagatgcaagaagatatgctgccatggcgtccaaaataagacctgacttggaaacactttgaatcggaccggaaaacacgccacaaatgtcaacaatcggtgttaaaagaggaaacctttcccaccaaattgggagccagagaattcactcacatgttctctcatcgttcatcaacccaaagggacactattccctatctcattgttctctaaatcaacttcaagaggtatcatctgactattgacacatatgatccaagcttatgttcagaatcatagattccctctatgctgtaaggttactactgaagatttaagtgagatcagacttatttcggatggatttcagatcatatcaaggcactaaacagtgcagatctgtcctgccaattgttcctatactgactctgctggaccattggattggtctgatctgactgctacaagcatagagctgatatgcactgtatttctgacttactgtattcatatacggatgagttattgtctagctattatatgattctagacattcatataaggtcttgtaaaatctattgtcgctctccccactcattgtccacttttatttccctctgtttcctctgcttttcttatttcttggaaggttatttctagctctgccctaggatatttctctaggacaattctctgggacaaatttctaggacaattctctaggacaattctctaggacaattttctgggacaattctctaggacaattctctagaacgaacctctaggacattcttttactttaggacattcttttcaggattaactaacatcactatcaaagtccactcaatttatcggcaaaaccttacttcgttcgagaccattcgtacgatattctccactaattaacgatgttctccattaattaataacacgttcttttggccgggttttagcatatcatgctgtactgtgcatcttatattttctttagtactcattccttaatctcttagtctgtctcttagagctctgctgtcagaccatctgacactaatagattgatctctgactaacaggcatgagttatgcacaagtgctttacgtctatgccacaactattaacgatcaagagaggcatataactaggttatagagtcactatgcttcaggattacaaagtttattgaatcttcttgcatggacacaagttcaaacaatggcacatttacactttctgcatacatgtattttctagaccccataatctcctgaaccaattagtctcttgtgtctagtattcttttctagtaaattcatgtaagttttatgaatatatgggccattggtgctcatataatcttcttaatagcttgacagagactaaaggaacaaaagtgaatcagccattgaagaggaaaatcaaattcgttctcttctgagcaagctcactgaatcaatattgaagtcagcaggatatccaaacttggatgaaatatcgctttaagcaacatctcaattctttcgttgtgaaaaatagtggacaatagagagtaggaaaacctaaacctagatctgctaaacatagccaaatcaccttgttgaaattaatgattggagctgttggtactgaatgaaactattgtaactgtttaagtctataattagcccacctttctatatggtgaatttactgtaaagactgattgcatcaagtagtctgtggaaaaggtaactcatttctaccagtttttctcgcttacattgttttgcacaattttccctctggtaagtgcctttattctctcgattggtcgattcaatcgttaagtcaagcccaagaaaaagtgcttcttaagaatctaaattttttcctatagtcgtcactttttcgtcacagaatttcttgtctattgtgccaatttcctactcctacacttcttgcctgcatcacatctcatctcattttctctccaccttttccatggccaaggcaccaaaaaaaaaattctccgccagccctgcaggcccaactgtggctgccgacaaacacatgaactctgtgttcaagttcaacaccaacctcggccagcacattcttaaaaacccgcttgtcgcacaaggcattgtggacaaggcgcaaatcaaacccagcgacattgtgttggaggttggtcccggaacaggaaacttgaccgtccgcatcttggagcaggcccgcaaagtggtggcagtggagatggacccgagaatggcggcggagttgaccaaaagagtccatggaactccgcagcagaagaagttggaaatcctcttgggcgacttcatgaagacggacttgccgtacttcgacgtgtgcatctccaacacgccgtaccagatctcgtcgccgttggtgttcaagcttttgaaccagcccaaaccgccccgcgtgtccattctcatgttccagcgagaatttgctttgcggcttttggcccgcccgggcgacggcttgtactgtcgcttgtcggccaacgtgcagatgtgggccaacgtcacccacatcatgaaggtgggcaagaacaacttccgtccgcctccacaggtggagtcttctgtcgtgagaatcgaggtgaaacagcccagacccaacatcgacttcaacgagtgggacggcttgctccgcatctgctttgtccggaaaaacaaaaccattgctgccggcttcaagtccaacaacgtgcttgagattttggagaagaactacaagacgtttttggccacgcagaacgacgacgccatgaatgtcgattcccaggcggacatgacggaaacagtcaagcagaaaatcgacaccgtgttgaaggagacgggctacgccgaccacagatcggcccaaaatggaccagacagacttcttgaagcttttgtatgccttccaccaggtggggatccactttgcctagcctagatgttactgggtcacgatactctgtagggttatattgtatactaatggaagcacagtgtggaggtatcgtgtaggaaaagcagttatgttgtgtggaatttccagatgatgaaacatgatatggggaacaagttatgcggattaaatatcttagctgaggagtcggctattcgagatggctattattcgagttatcaagctaggagttattcgattgctattgattgcatatgcgtgttcacttgatcgtcgacattcgagctgttcgattgtagttttttatttaatgtaccgagttattcgatcagcattcattttatttagtgcgtctgaaagtcgatttactcgatttagccatctgttgttcgagttggtttggcgatcttcgcttttatttgattttcttattagccagctttattcgtttgatcgatctgctcgattttggattccaatgatctgccccatttattcgattttttcattaaatccatctgctcccacttttatcgattccgttcttggttcacttatgttagtcatcttttattcgaatttcttctcttgggtcaatcacccattatattcgtttcatattgttcacctccaattcggtcctcgattcatctgtatgccaatttgttctaacgcaatcgtttgttcagttacataatcttcattcatctattattctcaatcaaattacatactcagattacacattaattctgtctcttctagtcagtcaaatcaatcgtctatgtcgtctggaatccaacctctatatcatggtgggtgagcaccatacttgcgcttaacaacacaagatcttcgtggctaacagcaccattggattcgaaatcgcagacaggagaaagaatggaaaatgtcgagtgtttccgctcctttttaagccgtacgaagcagtcgttcaccaatgttccacatttgtatccggtggtgacttctttggaaccagccttgaatattttcttcaccgaatgtccgacgagattgttatctttcttcactttcttgtctggagtcaaatcatcgacaagactttccgactccggcggaagtaggtacaaatcacttctgacatggcttttggactcgtacctaccacgaacgaaacggtattttttttctccgacgctaatgtctgcaaatgaacgtgtgttgtgcaagatcacaatcacttcagacgaatcgaacttgagtgtgaatctggtatagtttccaaacgtccgcatggaaacatcagcaaaaagcgtcttatccacatcgtcgtaaagtctgtctctcgattccggcgagggaattcctctatagatcttcatgtatttggtatcgccaagtccaagtccataaactcgtttcagtactagaagaggcaatcctttcgcctgattttgtacttctttggcatttaagaagtcttgttgttgttttttcggagacaaggctttgaattccttatacatgtcaaaaccagcctgtgacgcaaatgccctcaaagttgaagacatggatttggtaatgacaaattcacgcatgcataactgtgggccatcattcttcgggaactgtgggccattctcttggccagtcttaaggccatcgttttccgtagttttcttcacatctatggtatctttcatgtagatgacatttggtggcgataaaatagataagtagtatgaagtacagattgtgtcaaactgcaggctaggaaaacaatccggggtcgttatgaaggcagaggatttttggaccaaagatgtataagacttatgaatacagagacagattattacacagaaacggaagccggggtgtgaaaatgaagagaatagaaaagtacatggaggtaaatgtgccataaactccagggtccgtatcagttcattcatacaggtcatggacttgaccacctttaattcatcatgctaatttgcctgttcaatcatggtaattagcataaaagcgtgcagaagtacccaagagctttatatttgacattgtttcgtggatgagtactggatttagaactgacacttaaatactaatcgttgtttgtttaatttcgatttttagtgtcgtatttggcggaatgatcttcaattctttgatatctgtgaaccttgcagagatgcgttatcctatgatgatagtatgttattgtgatcaagatatgactagaacgttatcgtgataccagtagaccacagtctggtccactgctcattcatctacattcttctatcagtgccttgaagcgtcagcctcatcaattctatactctatcttctctttgttgtctttgaagtatccttctccaccacttcgcccactcctcccgactcttcaagctcttcctctgtgacccgcaaaacgtctcttctctcccagaacctgtcctcacacaaatcgaacgccgccttcttcaagtattttccacgggcgtctctgttgctcgaaatggaccactccaagaactgcgggcctgtccggatgtagaacgaacgcaatgtctcgaatggttttggatgtggaagccaaggtcttgggtccggcacctcgtcttcctcctcttcttcctcttcttcttcctcttcctcttctgcttcctcttctggctcaacctcttcttcctcgtccgaatcgtcttcatcttcatcatcttcctcatcttcgtccgagtccacaatctcctcgtccaacacagacaaatcttcccacaaaaccttgacgccgtccaccttgttcaagtcgattgcatacatggagtccaacgtgaactcgtgctcgccccgctcgaaaatgccgccgaatatgtagagtgtatcgtccaccacacaagttgtggcattgaaccgaggatgcggcaactggttgaccacggggaagtcggccttgttttcttcctgttcttccttctcttcgagctggcgcaaccgctcgatctggctcacttcgtcggcctcttccgtgtcgtcgttcaacttcgccttggccaaaatcgagttcaaaatgtcctccaagtcttcgtctcgcgttttctccttcactgtctcctgctttctcttcttgcgtggcttcaacgtgagattgtaccaccggtttgtttccgtctggtacgtcatgagcgtgttgtagaactgcgactcgagcttctcctcgctctcgtcgtagtcgtacacacctccaaaggaaatgcctctgttcttgtggaaaaccatcgagcaaccgactcgaggcgaaggctggaacccctgcttccgccggcgctcgaaccggatgcccttcgggtcggccttcatcttgaccaaccacgtgtcggtcaacactttgcccttctgtattcctttcttcattttcgttttggtgtatccaccgtagatcacagcgccttctggatgcggaataagagagtggcccgaccgggcgtcgggaatcgagtgtgccggcgggaactccgcctgtgtccacttgtacgtggagatgtcaaagagccacatgtcgcttaagtaagtggtggaggcacccaagtcccggaaaccgccgtgcaacacgatgtagtttttccacacacacatgcggtggccggaacgagccgagggcccctttttctgctccaccttgtcccactctttggtttccgcgtcaagaatccacgtatctccatagtggtagaaggtggcctgtttgggcgacgaaaactcgccgccaaacatcaacaccacgcctgatggatgggcacacatggcatgggacgaccgtggcaagggggcgtttttcgacgtgattttgcgccaggtgttgttttcgatcgtgtaggtgtacaagtcgttgtagaaacgagacttggagtcttcggtggcttctccgccgaaaagaatcaactctcgctttccctggagcgggctggccaccattgccggattgagccgtttcgacggtctttcacacacgtcaatcagaaccgccatgagctcttcttgttctttggcatactgggccaagatggcgtcgatatcctggtcgtcttcgtcatcgccgagcttcttggccaactttttctgtttgccttcggccttggaggcgtttttcttttgtttttctgccgcacgggccttcttggcctctttgcttttcttgtctttcttggccatggagatgagtgcgaaagaaaatgagagagtaggaaaagatgaactacaagtatgaaaatcaaatgcattaattaaaataattagcatgagaagaattaacaaattgaaataaaattgcaattatggcgaaaatggtagtgatacatgttgattacttccagatcagtattcagttgcactctggcaggttattgagaatggtcaaatgtggtgagtttgatttcacctgtaagttgtcaaatagaggttattgaatcttgaagctgatcattaagttcgttagctgtttcaagctgccttcaagctcttcttggatctagacgcaactaattcttactatagaaatcgcaagtacaaggattatgtcaatgtcatttctgatcaccctgttcagtggttgaaagtatatcaaagaccttgatatatttttctagctcatcatgaaaaatggtcgacataatcaagaatgtctgtggtctgaaatgttcctcatactgaaattacaaatctgttgaaatgtcatgctgaaattacacatctgttacaggtacaacatctcgtgtcttctcagaaaaatgtatatctctccgacttccataaaatatgaaaaaaaaaaaatgaaaagttgtaaagatagtcattttacttaagtacggccacacaaaaataccaagatcaatttaagttactgtctttagggtgaatgagtgccaaaatgtctttacttaacctatgtaacgtggatgatcagtcttactctgataaataggctctaaagtgaacttactcaagattcctctcagcttagcctatctaagaatttccatcctctacaccttctgacaatcacctttatactatgtaatgccactaatgctcttcctgcgtgatctcggcattgccgtaccatgcatggatctaaaccgaaatcgtcttccagatgttcaaaccgtcaccacccgtggataccaagcaacctgggatctgcttgtgccaacgcacatccttcacgtcgcgctgccagtgcacaaacaagagctgaggtgggatgtcgctcaactcctgtgcctctttccgctgctgtgcaatttcctcgtcgtctgcttccacagccaagtcccacaaggtcaccgtgttgtcctcggaagacacagcaatgatggactcgtccaatgggttgaacgcaatcgacgtcactgccgacttgtggaaatcgtagtgcgccactggcgtaggcgtgctcttgccgttgaaactacgcaagtcccacacgccccaagtgccgtcgtcgtggcccgacgccaacaagtgcgagatcttgttgctccacgagatcacgttgacatcagatttggaagcctcgacagatatgacaggcttgtgcttctttgaccgtgtgtcccagatgcgaacatagccgtcacatccacctgtagcaaacacggtgttttcgctggtggaccattgtatgtcttcaatcagcgagttggatgcgaagaaaggagtcttgtctgtgacccagctggatgttgtgcgtgtggtgagatgaacacgtcccagacagtctccggacaaaagagagcctgtactaagcaatggagaccagtccaaaccgtaaccctcgacattgccgtggacgcggactgtgtgtgctggtctgcgggctgtttttggaatcacgtagcctggagtgtcgaacgccttcatctgtggcgccaagtcaaagatgagcacctcaccgttctcctgcagcgcggcggtgaggtattcgcccgtctcatgtgcgtggggcgacacacggattctgttggtggtggttctcaaagggatggactcggagatcatgaccgggtccatgtcttcgtcgtcctcgtcctcgtcatcatagtcttcgtcttcgtctttgacaagagtcttggccaacgagctcaacttcatggtgagcaattcattgtccttggccttggcagcctgggtggctgtggcaacgtacatcgatgctggataagttcttctctcggagcctaggttgtcgggcaaaacgtcgagcgtcaagcacggccacggcatgttcacgttgtgcaacatttcatacaccgatgggtctgcctcgagcacttcgtctggacccaagggcttggaccggtggggcaaatagagtgtaccgggctgctcctctttttcctccttctcgagctcggcaatcttggcctcggcgtcctccgcgtccatttctgtttcgtcatcgtcgagctcgatgatctcttcgctctcgtagtcgtcgccgtaaggatcttcgaattcgcccatgtcgtggtcggcgacatcctcggaggcggcattttccgtgggcacggcgccgctttcggtcttggcggccgttctggccgactgtgtggcttcgtcttcagcagctcttttccccatagttggcgtggagatgagatgagaaaatttggccaagtacccttgtgtgtgcaggccgcgaagacggcctgttttcctgcatggaggacaagattggttgcaaagaaaccataagcgctaagcaaaaaccataagcaaaaacataagcaagacataagcaaaacaatagcaaaacaatagcaaaacaatagcaaaaaacaaagaaaaacaacttcttcatgcaaactaaatcgatcagtagatcgtaaggtgggtaactttactagattcgaaatcttagcacttttgctttggaagtgagatttcaagaaaaaaacacgattaattcttgttttgatagtcatcccagatccacataaactcaccaaacaaagattaataaagccatatccgcaagatttccaatatttactctaccttcttttatatcaatgattctgtggatttgacttcgcgattcgtattataatcttgctttcagactttcttggagtgtacattcgcatcgcgatacactgtctcagatctatctaatccagctggttggtgatactattcaattaccaacaattcttccagatacgattcgacttttacgtctttgcaggaattcgaagctttcgtttattttaagtcgactgactcaactgatttgagctcgaacaatccgtccctctgctgattgtttctgcttcactgtctcatactgtctactacggctactcactagttgaggctcaagtcgactcaagtgctcttatcaatcacagggaactcatacaccagattttttgcgttcttcgttcactttaccatggaaaggaaagcatttctagatcaggaagcgccgccaggatatgttgctggagtcggccgaggagccactggatttgtgaccagcgcacagtcagcacggtttgaatctgcctttggcggcgaaaacaccgaagtccccgatgattcgggcttgcttgcagcaaacgacgatgacgaagctgatcggatctaccaggaaatcgacaggcggcttctgcggcccaagaaagaggagaaagcgacgccgggcgtggaaatcgaaacgggcaccggagtcatccgccatgagttctcgacattgaaagccggcttggcctcagtttctgtagacgaatgggccgcccttccggaggcagcagatatcacccgcaaaaacaaacgccagcgtcttcttgaccaacagagccaaaggacatatgctgctccagacactttgattgcgctgcgggcccaggtggcggaaatcgacaagtgggccgagcaagaagcggcgcccgaagacgtcgagcggcggcgcgcggtgctttcttcgctcaggcgcaccgagccgcaccgcgccagcctgtggatagcgtcggccaaacttgaagaaacggtgctcaatttcgggcgcgcaaaggcgctcattgcagagggatgtcggcgcgcgccccacaacgagacggtttggctcgaaagcgtgagactacatcgcagcgagccaacaaaggtgtgcaagaacataatcgccgaagcgttgcgtgccaacacatattcggaaaagttgtggatgcaggcgatggacctagaaaacccccacgatgtggtttctcgcaaaaaaatcgccatgaaggcgctcgagtatttgccagaaaactcaaagctttggcagacgcttgtggacttggaagacaccaaagaggacaagatccgccttctctcaaaagccacagacctctgctctgattggagtttctggctggcccttgtcgcattgtcagattacggggacgcacgggctgttttgaaccgagccaggaaaaagctcacaaatgagccgagagtatgggttgctgctttacagttggaggagagagaaaaggcagatgtcacggtcaaacgtctcagtctgatgttggccaaaggaatgaaggaagtgggtgaagatacttgggatgttcgcaaatggcttgacgaggcctctcaggcagaaaaggacggctttttcaaatcctgtgcagcgatagtcgaaaacaccatgtcccttttgtctgaagagacgcgtctcaaccagatgatccaatgggcggaaacttatgcgtcttccccaaaaacggcaagttctatttacgaaagcatcacgaagttttatccacataatatttcgagctggacagcattgtttgcgtcgctaaagaaagaggcagagatttctcggaatctgactcagctcgaattgtcggccgcagctgacaggcgtgaaaacaaacaaacatcgtcccaaaccccgaaggacttgcagcagttgtacagttactacgagaatgcgatttctctaaacccagagttggccttgttccgcttgatgtacgccaaagacaagtggattcttggtgaagatgtggctggcgcaagaaacattcttgagctggcttcacaacaacttccaactaacgaaaaaatctggttggctcgtgtgaagctcgaagtcagaaactacgaatatgagcaagcattccgcctttcaaatgaggcgctcgatgctattaacacagagccgaggttatggtacaagcacatccacttgcttcggttttgtgtctacaagcaaatggattttgtatctcaagaagatcttttgcaaaaaagttcaactgctctagatttgtttcctgataattacaagctctatctccaaagatcgcagattcttcttgacatcgaagatgtgaaaggtgctcgcgatattctcacggtgggggcaagaaaatgtacccaaacagcagaaatacatgtggcaacagcagagctagatcttggacagggttttccagcacgggcacgggcaaatctcgattctgcacttttggaaaacccaaaaagtgaaaaactctgggaatgcaaaatccgcttggaacaaactgaaaacgacatgatcaccgctcgtcagctagtcagtaaagcgttgaaggaacttccgtcctcaccggtgatttggctacagaatttgtcgatgatccagaaactgtcacatcggaaaaatgcttttctagatgcattgaaacacacaaacaatgccactgaagttcttttgggtataggagtgtttttctggttagagggcaaattttccaaggcaaaagcgtggtttgaccgtgccttgaccgcagaccgcaagaacggcgatgcttggggatggaattactgcttcttcacaaaaatggggcctccgcaagaaaaggaccgcctattggcagaagtaaaagatgattttgatgatattaataagggaaaggcctggatttctgtcaccaaagataaagcaaatttaaacattctgcccggcgagtgcttgaaactcgtggctgaaaagcttttgctgaccacggcataatacacatggcatttaaaagattaaaaatagaaggacgaggaaaaaagagaacaaaactagagcaatagacaattgtcaaaggtttttcatgaggtatacaaattgcgcatgaagagtacagatgcgttgtttgtgattctcgaatggacacataaaacatgatacaatggaatattaatagagacaggtgtatcacattacggatatatacactgtaaaaatttcacatacatataccctcataatataccgacgtcaatccttcaatattttataaagttgagattgacatacacacagccagactgtgtcccattatcacataaacacaaacttccttccatgcaaacgcaaactcaaaatagctttgagccatacagataaggagaagatccttaaaacataggcgggcagatgatggcaattcttgtttagtgaactgtttgcattctattcatctcgaggtttatagtcttcaaagattttcaaattcaacgcactcaagaaacatggaatttgatgtttatcgttcacccattggcttaccaactcttcacacattgtcttgaactcgtagtttccattggctttaagagacttgctctgcacatccaatatgagatatggcggactatgctccttatccttttgaatcatgtacttcgataccaacttgattttcgagcagaaatcgttcagattgattgggcttgggatgaattcaattacatagccaaaaaacctcgagatgatggcaagaatctccttgcttttctctgtgtaaacgtttttcaaccgattaagttttttcgacaactggtctattttcgcctgcaaaatatccttgtcgttttcttgccgtgcaaaaacagactttggcacgtagtcaacattgccattcttcacatactgcgtgatcaaagcttcgttttccttccttaggagatccaacgtttcttgtttgacatactggtcttttgcaaatggattgagtctgagctcgagaatgtttcccttagagctcggatttctttctttgagcgcgagtctttttcgaagactttcaatttcgtctttgagtcccttgattgtggcagccaattcaagattttcgtttctcaagtcccggaaagtttgtaggtcagcggtgttttctgctaatctgggtcgttttgaaggcatggtgatttgtttagtgttttccttctttgtgagttcatcgatctggtttttgtaatcatccacaagtttctccaaattcgtaaggtactgattcgttgctttcctttgcgcttcctgttcttgcaaagagtcagggtttgcttccgccacacttttcctcgtggctacggtgtccatgtctttgagagaattgcgcaaaaactcaatctctttgccgttgagaatcttgatctttttaagctcggcaatctctgtctcagcggcagtgtttgcagctttgagctgctcgagctgtggctggagctcttgctctatttgtgaggtgagagcatggtttagttgttccaattctgtaactttgctttgagtctcgtttagtttgtcaaatagaaccaaatttcgattctgcaactgtttgaaattcagaatgaaactaacaacggtgctttcctcgtcggtatcctgtttctccacgctcgaagcgatggcaccgaagtactcatcgaattttgcctggagtttgacattgtcgacttcaagcagagccgctttctcttcaaaagcctccaagacctggatcctggccgccatcgatgcgtttttctgcttcaagagctcgacgctcgttttggcctggagcaaagagtccactttcgactgaagcagattgtttgtgttctgcaaggccagaagtttcaactgcaactcttccacctggctggcagctctgttgttttcgatctgcgccgaaagcagtttcatccgctccaagaggtccttgttcaagtcggccatctgtttgttttcctgttctagatcgccgattctctctctgtactggtcatttgcgcttagttcacggttcaagtctgcccggacgtgctctagtttgcctgaaacgctggtgtattgtcgctcgtacttgtctagcttcttgcgcaaagcgtcgttttcttctcgaagccttttggtgtctttggtcaagtccgaggtgttccgtccggccacatccttctggttttctagtttcgacttcaattcgttgcgctggttgtagacgtagtcaaagttgctctggagccgagccaactcgtcgtttttcttcgccaaaagctcttcgtaccgcccgatcgacgaatctttgttctgctggagaagcctcttttctgttttcaatgtggaaacctcatactccaaacgcgccaacttttctcggaaaacgggcgttccggggctttcgagaaacggtgacaggcttccgtctatcatggttgtttatcaaagtagatgttggaaggctatatatggtgtgtgcaggtggaagtaggtgacaaagaagtaaacgaaaagaaaacagaaagaaaagaaaaagaggataaaggaaagaagatatggaaataagatgactgctacgttaatggcagatgttagaaagttgctgaatctctggtccaagtggatattttttctctaatagtagattgcgaacggtattccattcagaagctcgatgaatctggagacaatttcgttttcgtttgttttactgcttttcatcagtttaactggagtgccatcaagaaatatggaatatccagtggctgaacggaactgaagcgctttgaaaaggtatcaagcttcgcagtgatggacaataattgattcagtttttcatttcctctatgctttctacaaattgagtcaggaaacaaacagataggttactaaaacttgagtttaactacatagatttttcttgaccctaatacataggtatagcaaaaaacaagtagattgtaatattcctcaactaatcaaattaaagattttctaaataaacatctccttcaaatgctttaaagagtacccaatgctgctctgtgtcaacgggtttgttattgccagtgtaattttattcgaagattataatcgctctctaagactttgatttctcgtaatgtaaagttcattccaccagttactcaattgcaaagaaaaagctagaaagctgtacgtttttttgtctctttgtcttaagcttcgctcatctagtgtgaagataaggattttgtatcttcactctgattgctttgataatatacgatcgtgaacacgattccacaattcaggccgttcagtcagttgattttctgtgcccattcttccatacttggaaatcatgagataattgaaaaacttgaaggctagaatgctccatcctcatagtttctgctgtagccaaaggttcctgcttatctagttaacaaattgacttgttatcgttgaccggaaactaaaagttgattctttactgaattcgttcccgtgtagttttatccagatgttattctcatactccttcgtttgacagatatttggtccattctgcctgtactaaccaatactcttgagtttctcgattctacgacatgaatctcttccttgcatattccgattaagcgttcacagcaactcattcaagcccaaaccctgtcaacttccaattcattcagctgtttcttcaatcaatgcataattctcgtattcaatcaattctctccaattctcacttccgtcactattctcactaaccgtaaatctagtatcagtctgcgaagtctaatctgccacccactttagaccactttagaccacggtggcctggaacgaagccaatgtatttcccaacgacccaactctactaaaacggcattgcccacgccaataataaattttctcctgggcttcctactaagacccttgccccccacacccgtgcaccacgcttatatactcaggtgacagatcccacacttgatccgcaacatgtctaaaatgtacgtatatccgccacccgagacctagaatctgctaacacgccagcccgcggaacttcaagttgctcgaggagttggaaaagggcgaaaaaggcttgggcgcccagtccatctcctacggcttgaccaaccaagacgacatcaccatgacgtactggaacggcaccattttgggcccgccccactctgtccacgaaaacagaatctacagcttgaacattgtgtgcgacgagcactatccggacaagccgccacgcgtgacttttgtgtcgaagatcaatcttccgtgtgtcgacggcgacggcacggttttgcccgagcagttcgacaccttgaagcactggaagcgctcgtacacgatggaaacggtgcttttggagttgcgcaagtgcatggcttcggcggccaacaagaagttgccccagccgcccgagggctctgtgtattaggcagatcgagctgtgtacgaatagtacagcctgagcaatggtgaggtgtagccgtagaagcgaaagaaactgaacgagatgaagatgaagatggcagagaatcagtacctaataatctgaattgtccttcttctaacatgtcatcaggtataatatatgattcatattcaatagttgcacctatttctgatacaaaatctgagtattcatattttcaatatcattgtaaacctacaactttgatagtcataaataaactcgaaaccaaatagaacattgagggaattggaccctaacataactaatttgcaatcagcatattcaaccatgaataacatcccttgcaaccgtaccagtcaggcggagtactattcattttcacttttataattattgtactcatagtttactgctcgaaattcagatatgcaataggaactaccaatatcacacttcagaagatgagagtagcagcaatggagaactaagagtattctcgaaccactggcctgaaggagcaaggtatggagaaaatagaagaacgctccattatggccgctggaaaagaagagactgagattcgatacgatacagagaaaagatgaagaaccaatgactgaagaaatagaatcgataaatggataaatggataaatggaatcatgaaggaatcataaaggaatcataaaggaatcataaaggaatcataaaggaatcataaaggaatcataaaggaatcataaagaatcataaagaatcataaaggaatcataaatgggcagtaaagtggcagtatgacaatatgactggacagagaaatccagaatgctctgtcactactgactcacaaactactactggtacccgacggaaatgagaacgtcagcatactgagtactctaatgtcagaatgctgctacattaaccaccgctgctagtgtaataggtacaagaataaatgcttgattatgtttctctgttgactgaaacaggaggaagtcccatgtagtctcatctgggacgtctagtcaaaaccaatcgagcatggcaggtcgctgtcaaacctcatcggtaactggcattcattggctggtctgtcggatactttgattccattcatcaacgtgaaagactatcatcaaagactattcagtcagttcagtcaacagactgttcaatcaacctcactcgactgttcaatcaactgttcaatcgacagtaatcactattcaatcaactgttcagctgttcaactgttcaactgttcaactgttcaactgttcaactgttcaactgttcaactgctcaactgttcaactgctcaactgttcaactgttcaactgttcaactgttcaactgttcaactgttcaactgttcaatcaccattcaatctactgctcagtcaactgttcaatcaagtgtcaacatagacactgccgtaccatccacccagcccattctagtcctgcttgcgcatcgtcgcatccatccatcggaccaagtcctgctctgcctcaagaaaacgcttgacttcttcgccgtacttggcccgcacaggctcattggtctcggcatctgtgatctcaatgttgacccaccgcagcgccgtttccttttttccgttcacctttttcgcatacggaactagacaccgctggaaaagccgcttgaagggaatgcaaatggtctcttggactgtggaggagtccggcgaaacacggaacgtacactcgttttgggaaatcgacttgagcgagcagttgtatttggccggatcacttagctgtttttcgtatcgccgcagcacttctgcccgggagagaacgggagtaggcggactcatgatgttacttcagattcgcaccgttgcagaaaggaacaagaaatgaagaagtatgaagaaatgaatgaagaatgaagaatgaagaatgaagaatggatgaaatgaaagaagtgaaagaatcataaacagtagaagaccaaaaattatctccacgaaagaatagaaaaaaaaatgaggcagagagcttgtacttgtattgtagattctagtgcggcagtgtaatagaccatacctattatggcattgatcgtgaaatcttgagccgtcagctatgaaaatgaacaggtcgtcttttcatcgagtatcattgatctcagtcggaagtagaacaaggattcctttcttatttctgtagttccatacttaccaagattgtaatgatgcctacagttactttctcttttctgcttgggtatggatcgaagtgaatcagcttcagatgttaaggagactgtaatcttttggaaagcaagcagacctcccattcagtaaccaacttccaaaaacacgatttaatcatgtcttttaaattgaacaacaatgttccgcaggtcatctgtactgtttggcatgtcaaaatagcttggtctactcaattctctaaagaacttcgaggtatgataacttcacaatccacacattcttcaaattgattagctttcagctagctgaaccagaatgaatcaaggttatctataaaaagttttgcttccagccagtctgatgctgctaagcatactttattctgtcatcttgaggttcgttcaaatcggtttagcttcaggcttggatactcactagctcttacagatcccaaggtccaaactgacggtataggtgtattaataatcgttacttcccatccgaaatctaatgtcactgctatccaatgttgacgatcggtgattgcccattaaattcattcttcgaacaccactcaatctcaacgtgtctccattataaaatcagcacttgacatcaatgccccggcgcttttctgcctcgcggagttcgaacatcacctgaacgccaacaaacaaagtggccgaggcaacaagaaagaagctggcgcccaggacagtgccaaacaactcgtgaaggagcgccacggtgccgtcgtggcccaaacaaaagccaaacaagttggcaatcatcatcatccagatattacacacggcaccgaccccacacacaaatctgtaccagggtttttcggcaaaacgaccaaagtagagcgacgcaaagatctcgggaagaaggaaaagcacaatgagccagccccacatcaaaagcttcaactcgatgtcgtgccacacggcgacaaaactgaacaccattagcgtattcacaatacgcagaaagcctgtcagacgagacccgcccatagggacatagatataccgcaccacccagcggttaaaggagcggtgccacgcccgccaaaacgcaagcgccaggtagttgttgtccatgcagcggatcatgttttccggcggatcgatgccgtccaacaagctccagaaacggaagaggcgccacggaatgaggagcttgagccagatgatgttgaggttgaacaaaccaatcatcgagagctggaacggcgtgtcgccctgccacgccttggtcttggagactgccaccacgtacatgaaatgcaaaagaaactccatcaccaagatgcaaaagaggagccgcaagccataaacggcggtgcgcagaagattgcgcgtagactggagcgggaagtagttggactggtacatgtagtcgttgaaggtgatgatgggcccgccgataaacaacggcgcataagtcaagtaggcgcaatagttggcaaaagagtagtcttgcaacggaagcagcggcgtgaggcggccgcggtcgtccaagtcgggcagcactgcccgctctttcagctcgtcgcgccgttccaagtagtccaacgcgaacgagagcatgcggagcaacgtgaagttgtagaagacgtcccagcggggtatgaggcccgtgaacaggagcgggagcggccagtggcgggcccagtcgttgaagaagagcgtcagcacgccgtacgtccacaaacacgtcttggccacccttgtgttggccacacgcgtcgccaaaacgtacatcaccaccacatggactagaatccgcaccacgttgaagccatggagcccgaaaacgtagagggcgccgaaaaaggcgtcgaaaagcgtccggcggtgctggaacgccgtggctaggccccgccggagcgccacgtgcgccgccaccaacgcacacaagacccagaagttgtttctgaaaaacaggtactgttggtccgagttgtccacctggcggccaaacatccagccgggcgacaagagatgctggaacttggggaagttggcgtttgtctcgttcagcgcatccatcgccgtcttgtacatgagcggaaccacaaggcccaccaccaaaaggtaaaacttgaactcaagcgtgttccaccgagaagcatgggaacgggccacaatttgtttgcggcgattttggtcgggcggcggaaagagccgcgtgtcgagggtctcgagcgagaaaaaccggagcacggcggcaagggcttccatatgataaagaagagtggtgtggttgtgtgccggaaaaaagtggagttggtgatgtgtaggagaagtgagaaagagaattgagaatggagagtggagaatcggaaaatggagagaagtcggaaaatggagagaagtcgggaaatggagacaaatcgggaaatggagagaaatggagattgaaaagtgaaaacttggaaaagaaaagccaatgggtaaatcattgagaagttgttcgggtggaaccattggtatgtacaacaccattgtgcagtctgatagcaagaaggctgttacatgatgttctaacacatatattacctgttaacttttcgactttgtcatgaaagccttacattcgggttttgcaagattcttcatttgcttttcatggtctctatagtctatgtggttgataaacttcaatcaggtttgagaggtttgagagtgagaggctttatataaagtagaattaaatctaacgatgtctagacattcatgaatccaacaaacatacagaaagagatttagcaaggaatattcaccaaaagagatatttcgtcatttctttcgtatatcgatactaactcttggagttcttctaaggtttttgtgtgtactgaactaaaccacatccatggtcttagttctaaactccgataggtgaggaaacagacttgcatgactaaaaaaatgcatcgcagaaaaatacaaaaaacgggtccaccatctcttcaaccacgtgaatacgcttatcgagtctcatcacattttcttgctttaaaatgccgacaaatacattaatgtatgaatcagtctattaattgtctattaatcgttcgttgggcacttttcattgtatgaaaacagtatagcaaaaccaccagcatttcgccaagtgtaagtgtacacattaacttcgcaataactgatgagacgtgagtgacaaagatcagtcgatttcgaaacatcattagaaacgaagatttgtacaaaagtaattatgctttcatattttgaaccatccgctaatatcaacgatgtgacttcatagtcgacattaggtaggaccttagaactactgatgaaaaaataaaaaagtttcagagatatgagaagaaatgtttaacaaagcctacacatttaatcttgccgaaaatgaagctaatttggagagtggcagtatgtttacttagatttaacatggccggttatgtatacagatagacgtgcatatgaaaatttttactttcgtatatggcgtcttcaatcttctcttgcataatacacccattgaatagatgtttgtacgaaatttttatgaataagcggttatttctcctccaaccgcctaatctaataatatccttacttgctttcgaaattgacacaatcatccattccttggcgcacacatttacgagacgcatctctcaaaaaaccatccatgcgtgcatgattcatttgcctgccagacaaagataaaatgctcgagtatccataatctttcgtctcttttctttatttgtgttcatgcactgggcgatccttctttttattgccgctgccgccgctcaatcggcttttgcgcctttgaacaagacggccgatgttgtgaaccaaacccaaggtgtttccattgcttctcagtccgtagaagcacattttgtcctcggaaccctgatgttagtcattcctcctgtgataaagggcattgatgggcaaaatgtcacgagaccatatttcaatgaatcggacctctactacttctattctacaacagaccatccgatttttggcaaagacaaagttgtggtgaacggatttgagcttcacaatttcactttcaaagatcacgacgtctactatgacacttctgacgttgtgtatgttggacttactttagatgttgttgacggagtttccgttcttgagtctttgcagagctcgagttacattgcctcgaagtctttctctctttttcctaagagccatgtgccacataatggacctgaagtcttatttggtgctgtcgaccacggcaaatacgaggcacctttggtgaaattcaaacatcttcccgattacagtgaatctgatgatggtaccttctatccgactcttataatggatggcgttgcaggctacaatttcctgctttcaagccagctccctgtgcaaatttcagaggatttttggagctttccacctgactatagtgccgttttcgaaaactacttcaagtccaggtatggcttcaacattacttctgacgaggttccatgtctgattatgaatctgactgagtacgtgtccttctatttcagtggagtcgagtaccgtatcttggagtcagatctttttgcgactcaagaattggaaggtgcaacactgtgttttttcccgggtacttgggtcggcaattacgacctgttcataatcgcaagatctatgttcaaacaccattaccttgtagtggactatgacaatgaagaaatcgccattgcccctactgcaacaaagtccaaccctgaaaccatagagcagattgtcacaggaattcctctggccattccagccaagtactacaatgcatcaattccaaaatttggcctgacagtggatccacaatcagtccatccaacatattctatgtacacaggcaaacatatgggcttaagtgccactgagtccttttatatgactcacacgagctcttctttggactccatcacatcagcaacggaaaccaaatctggcgctaagtcaagttcatctaaggcaggtggaaatctgcaaaataccggcagttttcttgtttttattgctggtgcgcttggagctttgatgatgttttgaagagtgcttatagatccttacgtttcataggaagcttgtatgagtagtatagaaattttcagattctgtaatgaacaattgatgaagcaaagacgatgaggtgaattaaaatggaacaatgaggagactttagtggacaaaattgtttggagccctgggattcacgaatacttaagcacaaactaaagtagatctataaattcatatgagaagtggtggggtgtacctattctatgctgtgatgaaatttcttttcaaaaggcttgattcagtaggggttcgtttctttaccactgggatgtggttccaaacattatccaggatgcctgtttcatcgaaaaaaaagcttcttcggcaaacgccgccaaacgccaccaaacgcgaaaaagaagtagccaatcgattctcgtggatatctaaagcctgcattaatcctcggtcaacatttgccgacttgcatgtcagatagacatgcatggaaaaagacttacattcgtattaagcagttttagtctcaacttcagtcttctcttgcagaaagaaccaatgtgtcaactttgctcagaatctttattgaatgttgcctcttcaaccatgacatatcatccacttgttaaatactgacactattgtctttttcttggcatgcatatttacgaagacgcggctctgaaaaatcgtccatgcataaactagatggccgaaactagataaatggctagcatagccggcatttttctatttttcccttcttttttgtccttctgctcttttcattgttttttcaatcttctcatgcgttgggcaattcttcttcccattgccactgcggctgctcaattcacttatcggtctttgaacaagacagacgaggttcttgaccaaacccctggtgtttccattagctctcagtccgtggaagtatacttcggtcttggacaactggctttactcattcctccagtgatgaacggaactaatggaggaaaagtcttgaggccatccttcaacgactctgactacacttaccataattcttacacagacgacccgctctttgggaatgacaaagttgtagtgaacggatttgaacttcagaatttcaccttcgaagattacaactctccccttcagaatctcgatatggtgtacgttggccttgctttgtcgtcgtactactctgagggagatgaaatttctgttcttgactctttgcagaactccggctacatcagcacgaggtctttctctctcttccctagaagaagctctccacaaaatatgtctgatgccctttttggtgccgttgaccacggaagatacgaagcacctttaatcaaattcaagaatcttggcgactactcagaagctctagatgacttcgactatccaactcttttgatggatggtatgtcaggttacaactttctgattgcaactcagcaccctgtggaaattaccgaaaataagtggaactttccgcgtgactatcacggcgctttggaaaactattttctgtccagatacggcttcaacatttcctctccggaggttccgtgtctgattaaggacctggttgagactttgtccttctatttcagtggagtcgagtaccgtatgctggaagctgatctcttcatctctatagattatgaaggttcaacaatttgtgctttcttgggctttgcggaagactactcagggctgttccaaatcggaagagctatgttcagcgatcattatatggtagtggactacgaccatgacgaaattgccattgcccctactgcaacaaagtccaaccctgaaaccatagagcaaatcgtcactggaattcctctggccattccagcaaagtactacaatacaaccactccatattatggaactgaaagcgcagttcatgttacatactctatgtacacaggcagccaggaaacgacttcttcctcgaccccaacggaaactaaatctggcgacggcacaaagtccagttcatctaaggcaggtggaaataaaaatgctggcggaatccttgtcttcatttcttgtgctcttggagctttgatgatgtactaaaaagctgataattattctttaatctttgcgttcatacagtgtataagtagtagagagaatctcagattttgttattttagccatagacggagacacgaagtgatgaaagtgaagcaaaaattgtttgaacccatgaaatttacactatagctgtgtctctaaggattgtgtgtggatgtatctattctacgctgtgatgactaaatatcattattcgtattaagtttaaaatgtacatatcttccacaaactctagatcttactgtggtatatttctaaattattcattccgcaaaaaatgtcttcgattagaaaatagtcgatagttgaatgtcgataattttctcagtcatccggctatatgtcagataggcacacatacgaaaagatacatccggcatttcaatcttttcttgaagaaagaaccagacagtaaaccgttcaagtatctttgaatgtcgtctctgacaaaaatctacatttgattgacattatggtcttttcttggcatacacatatacgagacgcggcatgaaaaatcgtccatgcatgaactcgatggccgaaactagataaactgtttgcatatccagcatttcttttctgattccctttcggatttcttttctgatttctttttcttttttctctttcatgagaacaggaattcttctttccatagctgctgtcgctgctcaatcggcttatcggcctttgaataagactacagatgttttcaaccaaacacaaggtgtttctcttggctctccacctctatcagtggtgacccaattcagtttcgaagacgcggatttgatgattccctatttcatgaataccacagatggagactttgttttcagaccagacatgcctcccaatgcatcctgggtatatgagggtgtatacacatcttacacagacgacccactttttggagaagatcgtgttttcatgaatggatttgaactccaaaacttcacctttcaaactttggacgaatatgccccgcctctagtgaaagtcggtttgggtctcactcaccagccgaatttcattgacatctccttgattcagtctttgaaagattcgggctacatcaaatccagatctttttctctctttcacaacaccagtgcatcagagtacgaggctgaccaagtcttatttggtgcattggaccacggaaaatatgatgggccaatgaccaaagtcaagggctattctaataccacagatgggttcgtcaatactgttccaagtatcctagtggatggcattgcaggttacaactttctgcttacatcgcagtctattgcaatcatttcagataacaaatggagttttccactagactactatgaaagcttgagcgactatttcatggctcgatacaattatgataccaatgacgctgtcccttgctccattttgaatctgaccgagtacatttccttctacttcagtggtgccgaataccgtatattggagggtaggttttttcgtaacgtggaggaaaataacactacattttgtgcgtttgcagtaggctccgaagtggacaatctgtttcggctccatagagagctctttaaaaaccattaccttgttgtggattacgacaacgaagaaattggcattgcccaagcggcaaccaaaccgaaacctcaaactatagaggaaatgtccactggtattcccctggcgactccggcaaaatactttagcgattccaatttgagatattcgaccgtttctcgaaaccacacagatctctacattacgcaaacagcacatccgacttatgctatgtacactggtgaacgtttgggtctcagtgccactgaatcattttatttcacttctactagttcttctgagtctcaggataccaagacagcaaaaccaaaagaatctacagaagtaggaaacaatggatccagtgataagagctcttcatctaaaggagatggaaatgtgcagaaaacgagtggtatttttgctttcattgcatgtggactaggaatgatgatgttttaaaagtattgcaccagcatgttagtacttcttcagccataaatgatgcattacgaagactggttacatcgtttttgtaaacagcaaattttcaaaacatcttcaatcaggatgccgaggcttagcttcttcattagttttagtcccatttatatcatgtttacatccactgaagggacatgatagattttatcacaaaacacttttctcctgacaaccacaattttggtctcccgatattttccgtacaccaattcctttaatgtacatattcaaaacgaatactaatctttcttttcgtttctccagtatatgtgccacaaacaccagaaagaaatgtggtacatagcggctgcaaatgcaaacccgtacctcctgtcaaatttacacccgtacatcttgatttaaaagaccagtacatctttaaagacccgtgcaccaaatgttcaaacacccatacatcccattaaaatccgtacaccaaatacctaaaaacccatacacccgttttagcacccgtacctcttgcgcaatattatgtaatacatccatacataccacactgtgtgttctaatgtgcagtccgctagcatggactgagtaccaagcatgtttctaggttagaattcacaaattccctgcttcacaataagatgaaagaagttggaatgaaagagagctctaatacaaggtcaaaaatcattttgactgctgatgttctggcgatgctgctcgctcaagtatgacaaaaaggtaagatacagttatagggaaattttacctccatttccaattgcagtttcgctttatctggctaatacaaatagttcaaagttaccaaaatcaattcttgcttactgactctaagtgttttcgcaatcgcatgtacaatctcaattaggccagacgcaattacatagtctaatggacacaccaacctgatcgattgacattctcttctctcgtttctatttcttcccgtctctgttcgtcttcgtcttttcttttcttttttcttcttttttttgttttttcatttcttcatgttctgttcattttctgctgttcctacttcttctcatccgtctgcatactacatcaccaactcttcctatcaatgtccgacgacttcaacagaagacccaacccaaaaggctgggttcctccaaaagccccatataacccatatgatccaactgatgtcagaccccccgaaggatatccgtcggaattcaagttgcccggcgatgctccagaagggttttcgtccattcctaaaaacccaacacagtacaaaaagatcaacgagaccatgaagcggctcaactacacgccgagaccgcagtccagcctttacccgggccagtacatggttttgcgcaaagtggacaccaaccaaagactcaatacgggaaccagatggttcggcacgtttttgacgtcgtccatcatcgtgtactttacgtttttctaccgctggaacgacggccgcgagaatgtcatgtcggaattctaccgctaccgactccggctcaaagagaagatctccggtctcacagaccaagagtatgacgacttgtaccatcccaagccggccaacatcgtggtcaaaaacgtcagagatgccgagtacattcctgaggatctccgtcggacaaaggagggcgaattcgctttgaacaggccgtcggaaagacacatgctcgaggctcaccggctccaacaggaacaagaggaaaagatgttgcgggagttggacatgcaccggcaatatgcggcggagttggccggggagatggccagcgagaagaaaaagcggttttggtttttctaggtgggttttcgatgatggcgatggatcttggatgattgtgtaatggaaagggatatgagaaccgattccaacgcccatctctatctttttaatttgcgtcgttgcagtgtgtttcgtctcctttgcatcatttccttgcatcatttccttcgcaacttccatctttcgtcgtctcgctttcctcctcactcgattaaatagcgtcgcacttacaattgtacatagaatggagtatttatcagcgcctctccttttgcagatataccacgagtccttggtcaaagaaacccactgcttggaagcccggttgctcaatttatgctgggtgatccaaacgtacgaaaacgttttggcccgggcccggtttttcttaaagtctcaacaaccacaaaacgacttggagccacagaactatgtacaccagctcaagaacatgtatgtgaaaatgaagcaccaaaacgattttcttctgggccggttagcgctggcaaataaaaaaaaagcaaagtcgtctgggctcaatgaggcggaagtcaaagcgacaataatccagtacaattgcctctatgacgagcttaaaaaaattgaagagctatctcacgcagtcaaagaggccaggaaggcggcggaagaagcccggcggataagaagagagcggagccggaaagcttcaagggtagtttcgtgcaacccgaaaaatcccaatgtctgcagacagataaactaggcaaagtttgaagataataatgattggatagctgttattcgtccaatttttgtatggagctttctaaattcagtaatgcacgtcttcctttgtaagaagcagtaaagcatgtctagaccaacctaaatttattgaaggaagttagaggcttgtgatctagactatacttaagaagggattggtgatatttatcatggttaaggccaagttctaactctaaggtatccaatgatggcattattgaagttcagtgttagattcacgcaaattgagcttctttaaacacatttgaatcaattggccatacaagagcaccaataaattcaaaaagggtagagttttctagattcaagaccataatgtacaaaacaggccccatgtgccgctttacaagccactttgcagtttattatagaagatccatgtgtgccataatactcagagatgccctacaacacaattattgacatacttcaagtctattgttctcgaattcagcaataaaaaacctcaactcagctctctcacttttttttttttttcatacttcagaatccaatctaagtactttgtccgtccgtctctattcattataaagctctgacactatctagattctcaacacctcttacagtaaattgtgtgcgcgttacccggaaaaactctcaagcatataaaggcgcagacttttccctcatctttgttctctaacgcaaattcacagacgtccacaacgttacagcatcccgtagaggctgaacccattacggcgttctggcccatgaccactggggtattgttgtattggagggcgcaagctctcctcttgcggcggactggagaacaactggttgatcttgggtgcgatattccatcggcgaatactttgtatttctaagggactgccttcgtgcgcccgtatggggagtgttgcaatgatcagctatacatgtgtaaatttctctagtgccttttgggtaaatgtgtgtttcttctatgcttctgtttgatttcatcgacgttgatcctctgttgatgtatgttttatacgttgttttatttgtttctatgtttgcgtgtcgttctattctctgtttctgtccagtcgtgttgagttctcattgtctactgttcttgccgttgctgtctttttctgtgttctggttatggttttctcaagtcgcactaactttgtgattctacaatccggcccattaaatcacaatttagtcgaaccaccgttctttactgttatacttcgggcactatcagtcctacatttcctatctttctttttcggatttctcaactcattgtcatttccatccttcttctcgtcttgtcatctccattatccatgctccatgaagctctctattcttctactattgacaactgcattggcacatgccgcaaatacgaccctcacatgttcagacatccatctcataccgctggatcaacaatgtgctttcgctcgatatcactgcagttcgcctgatttccacattggcgtattcaactacgttgactggcattactgctcgccaattcgacagttactggtgcccttggcactcacatctcttctcatcagctttgtgtctcttggcaccactgcatcggactacttgtgtcccaatctctactccatctccaagttcttgagcttgtccgataatttggcaggtttaaccctcttagccgtgggaaacggctcggctgatgttcttagcacttacaaggccctaagtgtgggcctggccggcttggctgtctcagagttggtgggcgccgcccttttcatcctaacaattgtcgtgggctctatctgcgttgtgcacccgttcaaagtgcccaaacagcatttcttgcgggactcggccttctacttgcttgtgacgtttatcctttttattgcgctagcatcgggaggcgtgtcgatatttgcttccgtctccctcatgttggtttacgtgttgtatgttctcgtggccatatactcgcattcttggcttgagacgtcggctcgtaaaaaagtccaggcggcacggatccggtccaattacgatcaggaagctggcttggatctagcttcggaatatcccgacaacttgtcttctttgccctcgatagacgtcctagctgcaacagaggaggaaaacaacgaagcatccgaagaattcgaccggtttttgctgaactatccccataatccagccgaggagagagttcccatccaaacaggttcttatggccttcacgttcttcttcgggagcttggaaagcactcttctcgtctggtttctgctccttcggcgagcccgatccgtttggtggtagaccgccctttaactgcgccaactaacaaatctggtccacaagaggagacagaagaagcagaaagcgatagggaaaggcagccggaaccagaatctgaacaacaggaagaaccagaagtagacgaatcctacttggaggagagacatgacaacgctggatcgtttccattctttctccttccagccttcacagccggatcgtcactctcgacgatattgcaaattgtgtcttatccagcgaacattgtgctcaaattgaccacgccaaacagagaaatggcaatcgagtatggagagcacagcgccagtttttctaacgccttcacttatcagccgtctggtctgcaacccgatgatcaattctccgactacgactatcaggcggacacgaaaatcttcaaggtgcagttgccactggctacccttttcgttgcctttctttacttctatagtgtggcgtatttttggttttacatgcctgtggcattggccttcgcaattgcattgggacaggcatttccttccgatgtgcctcgcttcgaaacacatatgttgcggtatcgggccataaactatgtgggctctttcgtgggctttgtcctttctgtgctgtggatctctatcttcgccacagaaatcgtggctgttctcaaagcgttgtctttgattttcagcatgagcgaaaccattttgggtgttacggtgtttgcatttggaaattctatcggggactttgtttcgaacctcaccatagcaaacatgggaatgccagtgatggcgtttggagcatgttttggagggcctttgctttcgctctgctcgttgggtctcagttctcttttgaacatgcccgtagaagggaaactccgtgtcgagtttaccaccacgctcaaactcaaccttttggccttgttttttacattggtgtttattgtggtggctgtgccaagaaacggatggaaatttgatcgtgcgatgggtgtatgtttgatttccatttgggccgttgccgtttcggtcagcattcttcttgaggtggtgtagctgcggacattggcatccatgaatggaaatatgtgaaaatactgagggttcgaataatgaatatcgtgatgttctgatgtcttagtgcctgcaacatcgtaataattctattgttacagatgagatagaacatcgttcatattatgaatgctgaatacgctagattaatacaccatacagactacatacacatttggcttgctttcggatcaaaatcagcttcctatttctgcttcttgcacttcctcttgtacttccttgtacttctcttgtacttccgctgtatctacaatttctgggtccaataccaatttattataaacaatataccatcagccatgctggccatttatcataaacctaagtctcgcttagtcaacttcttcaacagtagggccgcctgcgccgccgtcttgtccgcctggggcaccgcctgggaatccgcctggagctccgcctgggaatcctcctgcgccagctccggctccagccgcaccgccagagtaagccttggacatgattgggttggccaccgactccaactccttgtgcttgtcatcgtactcctccttggacgcagcgttggagctgtccaaccacaggatggtttcgtcaatggccttggtcaaggtttctctgtcagcagcgtcgatcttgtccttcatttcgccgtcgttgatgctgttcttcaacgagtaggcgtacgactccaaggtgttcttggacaggattctggctgcttccttctcgtcctcttccttgaacttctcggcttcagacaccattctctcaatgtcttccttggacaatctgcccttgtcgttggtgatggtgatcttctgcgacttacccgtgcccttctccaaggccgaaacgttcaagataccgttggcatcaatgtcgaaagtgacctcaatctgaggaacgcctctaggcgctggaggaatgccagacaactcgaacttacccaacaagttgttgtcctttgttctggctctttcaccttcgtacacctggatcaacacaccgggctggttgtcctggtacgtggagaaggtctcggatttcttggttggaatcgtggcgtttctctcaatcaacttcgtcatgactccgcccgcggtttcaatacccaacgacaatggagccacatccaacaacaacaagtcctgggtcttggaagaggtgtcgcctgtcaaaatggcggcttgcacagcagcaccgtaagccacagcctcgtccgggttgatggacttgttgggctcctttccgttgaaaaagtccgaaaccaacttctgcacctttgggattctggtggaaccaccaacaagcacaatctcgtccacctgggacttgtccaacttggcgtccttcaacaccttctccacagggtccaaggttgatctgaacaagtcagcgcacaactcttcgaatctggctctggtgatggaggtgtagaagtcgataccttcgaacaaagagtcgatttcaatcgaggtctgggcagacgacgacaaggttctctttgccctctcacaagacgttctcaatcttctcaacgctctctggttggtggacaagtccttcttgtttttcctcttgaactcctggacaaagtggttgaccaaccggtggtcgaaatcctctcctcccaagtgagtgtcaccggcagtggccttcacctcgaaaacaccttcgtcaatggccaaaagcgacacatcgaacgtgccaccgcccaagtcgaaaatcaaaacgtgcttttcgcctctggactggtccttcttgtccaaaccgtaggcaatggctgcggcagtaggctcattgatgattctcaagacgttcaagccggcaatcaaacctgcgtccttcgtggcttgtctttgcgagtcgttaaagtacgcaggcaccgtgacgacagcgtccttgatggtgccgcccaaaaagttctcggcggtttccttcatcttggtcaacaccatggacgagatttcctcgggcgaaaacaccttggtctcgcctttgaactccacctggatctggggcttgccgcccttgtcaatcaccttgaaagggaagtgcttcctgtcctcctggacttcagggtcgtcaaacttgcgccctataagtctcttggcgtcaaagactgtgttggctgggttcatggccgcctggtttttcgccgcatcaccaatcaatctttctgtgtcggtaaaggcgacgtacgaaggcgtggttctgttaccttggtcgttggcaatgatttccactctgtcgtttgtgtagtgggccacacatgagtatgtggtacccaagtcaattccaatagctttagacatatttgagcttttagatgtaggtgagaagaaaagaagaaatgggcgccaggtggggctacgctagccttatatactatcgccatgggagcaccggaaagttctagtcgcttctggcatctccacatttcaattgttgcttgcagaactttctagacactcctggaatcttcgagaaaacgcggatccacgcgaggggaccgcttccacattgggcactttcgaaaaagaaattacacttttcttctttggcgccgtctccgtttgcccaagtgctcctgattaggcatgttccagtctttgggtgcaaattgtccctttggctgaaaaccggacaagtcggggtgcgcgggatcgggcacgtgcacagtggtgtggtttgtcctgcatatagaccatttttcttccgataggagagaatcttctacaagcgtctggttgccgggtgggacggccttagacgttatgagtgtgggcccagttgctccgactgttcgtggttctctatgggcttccatttggtgccgctttgttgtatgcagtccgatagctcttgcagtctgataaggttgaatgacaagatgtggtagtatgaaagccaagaaagtacatttgagaaaattgtccaaagagccggagagaggaaaattgtatagagccggaaagaggaaaaattgtccagagccggaaagggaaaaattgtccagagccggaaagggaaaaattgtccagagccggaagggaaaaataaactaaaaaatactgaggtgcgcttttaccctgtaacagtgtggatatcggagtagaacaagtaacgactggagaagacatcaacgataacgaaagtgtcagatgaacagaaattggctaactttggattgagtagcttttacatggtttcttgcctgaattgaagacagatgcaaggaattagttttgaaatgaacttaaattaggtacttcattgatgtgttagcttcgcataatgcacagtaaaaaacatttacgcctgaaatactcatcaggcagatggtaaatcactaaacactgcctaaaggctgtggtccttcctctccagtagagccatcacataaccggtttgcaagagttcaattacgtccatcattcgaacacattgaatgctggaaatgagttgaatattcttaacatagtatcaacctatcacagtgttgttcaattccttgtgaaacaaaacgtaagggatctacatgatggctttagcggaccgaagacctctgatggtcgttacggaagtctgtcctttgtagaacattgcttaatggcctggatatcaacgatcttagtggctagactataatatcgaataagaagacattctaataaaaggcgtaaagtcattctaataaagactaaagccattctaataaagactaaagtcattctaataagaggcgtaaagtcattctaataaagactaaagtcattctaataaaagacgtaaagtagtcaaaaataagagagggacagtcattcagaataaaagagctaaagtcattctgcaacaaaagttaaacgtcattcagtcactctaaatcaatgagttggtccttctaatgaaagagatagtcattctaattaagttaaatgtcattctaataaaaggtacgtcattctggcacagctttcttcatgatgtagctaggtccaaatcttaaatcagtctaaagcgaaggtgtacatctagtagcgaatattccatacttcggcatacgtacaagctaggtgcggtcaatgcgacattgtaccctcaacagtttagccctcgactcttcttgtttcttttttctcttttctcctcttcccttcttcttcccttcccttcttcttccctttcttcctttccaccctttcttctcttctcttctctcctccaccaattaccgtccgtgtccgagtcacatggccgcgcacactgactcggttccgctcctacacccatgtaaaaggatataaacccgcccacccagcatctgccttttcttttcccacacaaatgttgagaaccttggccaagcaaagtttgcgcgcttcccccttcagatgcgccgtgagattcaactccgtcaacttcaagttgaacacccagagccacgtctacaagtacttggaagagggccccaagtttgtcaagttcacgccggagcacgagtggcttgcggtgttcaaggacgacactgcgttcattggaatcaccaactacgcgtccgaggccttgggcgacaccacgtttgtcgagttgcccgaagtgggcgtgtcgtatgaggcaggcgagtctattggctcggtggaaagtgtcaagagcgccagtgagatctacagtcctgtgagcggcgaggtgattgccatcaacgacattttggaaagcaagccacagttgatcaatgacgaccctatgggcgccggctggattgcccagatcaagttggccgagactgccgaggctgtggaagccaaggacgacttgttggacggcaagcagtacgaggcctcgttggaggagcactagatgtgcaagacaggacgacagtgtattacatgagatcgctcatagaacaatatcataacagaatgtaacacaatgtaacagaggtaacagaatgtaacagaatgtaagagaccatgacagaccatagaccatagaccatatagaccataacagatcataacagaccatatagaccataacagacaatatagaccatatagaccatatagaccatatagaccatatagaccatatagaccatatagaccatatagaccatataacagaatcataaatgaatcataaggttgttaagtcgatggaatcagctgcaatggctcctacataatccaatccatttgattcttggacgtggtggaaccatgtagattgttggatttccattcttccggttacacccatcgcttcagattcaattgtttaggatagaggatcagtcaattccccttgggaccctgagtcgtaagtgtcctgaatgtcctggatgttttcttgtatagttatgcactttttgaattttttttttttttttgttcttgttggtgccgttctttcttggactttctactaactggcttgtgcttaaatttttgtcccacaattcaccatcttgcagttcatgaatagcctgttcagtctcatgtatgtccttctccttttccataactcattgtataattgtgaaaccacatacttgtagatttcaattttggttccactaatacaggctatatggtggcctacccgacccatagatgacatttttatggcttcacgatattgttgcattccacccaattgcaaaatcttcatcctcctatggtccgaaacaaatcgtatcacttcctgacctacacagacaagagacagcttgaactcttccaaaagtctaaaatgtgagacaattggtttaggcgttttatttcttggctgagtgacatgcatcagtgggatgtggcattgaaagttgtgtaaatctcatggcgaccacaaatctacctataaatctgttggatttatcatttgtatgtgaaaaagtgtttttttcttttaatcgtctagaagtggattcaattcaaagcttcagacactaccacctgtttaatcccatttgtgttcatctacttgatgcatgaaagttctttcttacgtaagataactctttgtagcctagatacaaagaaatcagagatttcccttcctaggtttttctacaagaacatgctcaaactatgaacttattaatattgcccttctttcacgttattccgtaggttgcccgaaatgagaattgagaaattcaaatactcactttttaacacccagagggtttccttttactatttagttacatttatgaccaaggtaattctaaacagaaaatttctagcttgaatcatggtccttattatgaatcgactgcatatacgaaaatagccgaaacaggaaaatgcatatgttggatattccaaataatgggagaaaaacaaatcccagcataaaaatacgttttcagatccaaatattaagcatagtgatttgcattgatataagtaaaatagaaccggtaaagaagtaggatggcacgtatgtgaagcctaggcccggactcaggcattgttggagcagtaggccatagtaaggaacaaacggaagaacatccttcggagaataaagaaactcgcaagaaaaacggtggagtttgatccggagataagagtcatcgcaagatggccctacacttcctcatcacagctttcattgaatacatactaagaaaagtgcacggcaattggcacgataatcacaatcaacacgataatgatgcccaagatgatgcacaaacgcatcttcatgtctttccaccacatgtccttgcgcactctgttggcaccacggcggaagccctgggcgctgatggcaagattatctgttttgttctcgatcgagtccaagcgctcgcctctttcggcaaccttgttgatgttgtctctcatgatgccgacggtgtcgtcgatttgctgcacatgttagtaagggtccggggaaacagggttgggaaaaaacataccgcctggatggccgccgttctcgagttcgactggtcgccagtcgtctggttaggaatgtatgggtcgtatgggacactagaagacattgtggatattgagccgaagagatgggagtcggtaatcgatttgtatttcaatgtcgcagtgggcagtgcctgcgcgcgtgacaagggagtgcgcatttggagcggcacacaaaacgccatgagtgtgaggcattacccagcccgttttgcagccgcagccaaaagttcaaaaattcccaatctcgagcgttccaaaggggtctatttatattgaggtggctgcaaaaggatttcccaacagggatggaggaggcacgggtttatggaggggaagagaaacgaagtgaagcaataagttgcatctgatggtattttatggaaagttcgtcatttatagacggaaggaagaaagaaaaaagaggaagaaggagaaaaagagaaacaatagaaggaccgttgtagatgttatttgtatttgaatatcaatgtgatttattgaagtatagtagatacgtgatgacatgagatgaaatgaggtctcaacttgtgtcgataatgtatcttcaacctccacaagaaagtgtctttattgttttgttttattttagctggtggatgtacctttttcatatggctacaacattgaaaactgtgcgaaaactgcgaatacattggctagattgaaaaagccagtcaagacgaaaatcgcaacttgttcaaatggacttctgatttgagcaaaaagagaatgaagacttgaaaatagcgatgtgacgagccgaggaaaatagtatcaatttagctcgtcacaacatatgcttcaatttttacaatccaaggcgttgaatctcaatgttataaggaataaccgttcttattgcatagtttagacatatgatgaccgaaaacggtatattcccgaagatttgcttaaaccacactttcaccaagacaagtgggttctagactcaaaatggtggagactattcaagtggaagattgtgtgtggaagattgttctcggaagattggaggatcgtgcaagattgttcgaatggaagtatcggatagcttcaaactctctatacttttagttcaacatccatcgaacatcttcaaacgtgtctctgttatgatccaaaagaactacaattattcaaaccgtaggataacagtcaccattagacgtacaaggaactttcggtggatctgaggcagctgtgggacctagaaaatcacaataaagagaattctttctcattactcgttatacattatcccggctcactccggtcgaattagctgtttcttattttgaatctttcctgctgtcttgatcttctcttgctgcttaataagcagaggccaatgcttatataagcaacgggcaccaaccacaatcaaaacgccgtcaacagataaaacagacccaaaagtaagcaatagagcagccccaatacattcccaggtggcatctctccgcatgtcttgatttgcacccaaattctcccttcgcacatgtgcgcaactttgctcccacttgagccctgattactaatacccacaagtataaaagggccccgcttggcacaatgatttaattaaaaatcacaatgagcaaagactcaacaacaaaggttttcttgaccggtgccactggctatatcggaggcgaggttctttaccaacttctctcgaatgggcaatttgacgttactgcgctagttcggagcgagaaaaaggccgacatcctccgccgcaaaaccaacgacaaggttaaaaccgttttgggctcgttggatgactctgtgatcatatccgccgaggtcgatcgtgccgatgtggttattaacacggccaatgtcgatcatgttcctagtgcccaggttatggccgagacgctaaagaagaagacgaaaaagacggtcttcatccacacgtccggaacctcggttattggcgacgacttggactccgaaaagggccgctcggcgaaagtatacagcgacattggctccataaaagagatcaacctgcttgacgaaagtcagccgcatcggcctgtggacaaaatcgttcttagtattgaggaggaaaatcccttggtcaagacggtggttgttagtccttcgacgatcttcggcaaaagcaatggctacgacaacgtgtattctgtgcagattccgtacttggctcagctttccaaagatcacggcaaagccttcacggtttatctgggagattacatttggtcgcacattcacatttccgacttgggtgatttgtactttttgctcctttccaacttgttggcagaccaccctattccaaccggcaaggaaggatactattttggcgcatataccgacaattctggaagtgccgacctttcgcctatagagcatacatggagggacgtttcggcgaaaatcggcgagcttctccatgaaaaaggtttggtctcgtcgccggaacctgagccgttatcgcccgacacaattgtatctttttcaggcaacgagtttgcacctttctattggggcaccaactccagaagcagaggcgacaacggtattcggatcggctggaaaccaaagtacgcagaggcaaaagtgttttgggactcgatttctgacgatgttgaatatgcaattgggaaataagccaagccagctcaagagcagtaatcatgtccagggcagttacataaaaaagataaacgtcgaaacatgtacaatatagaagaaagtaggtatgtgccataatcgcccgaaccagatgggacaatccaggcactaacattactactaactatcatttaatgtaatgattctttgacggcaattagcaagtcaaggagagtagtttatcacgtcttgtttatttgagctggaattaagcaagctgaaacgctcaatatacatatacgcatttgtgaatgttttctgcttcatcgtagaacacatatagctttaaagggtcaggtttatcatctatgcatttaatgcattatttcctctatcaatattatatcattgagtttccgtattaaagtaggaagtacatctgttttggtcttgtaacttatctgatgctcaatttgctaataaagctggatcgccaaaccaattttgatcagaatgaatcagtaagatcaatagtaccaagtctggattttgagacgtaaatttctttgaaccaattgctttcagaccaccgaccacttaagataaaatgcattctaagctacaagttcacacagtatgatagcagcattggaacaatgataccaattaaagtttaaaaaggagcttatgacgctcatatgtggcagccaattacaaaacttgtataatttgaccaaaatcaatttcaaccatacttgacaattacacaatttcagtcagatcaggtaggaattttaaaaaatagagtattaatcacgcatgtgtgactttcatgcaacgattgcattcccatgaagcttgattcgaacaacaaaaccaagaccaaaatccgaacctattcttaaatccaaaaaacaaaacccacttcgtaaactacaacaatagccggctacagctatcgtctatttatgaggtcacgtgcccaatgtcaaacacatggctggtgatttcaagatgaaagaaaatgaaaaaaaccgcccaaatatacggaatggcagagatagaaggcgaagcaaaaaagacacccagcgtgactttcggactttatttttttcctgtagtctctgttggcgagataagaaatattggagccgcttaactatggcccgccgtcgagaggcctctatacagtacgagcaaacatacaagcacatattgaaggaggaaaagggcagaaaatgtcgttttccgattccagcctccgatttccgggaaatgtcacccgccaagcacttgtctaagttagtcatgccagatcagccatggaaatctctggggctgtatcagctccggcaccgcgacgggctttttgggtcccgcacgccccaatagagtgatctactccgccacctaccagcctcaagacagaagctcaaaatcagaacaggcgtccgcatgcggaaagaatcccgaaacacaagcggaaaatgccgtgcccaaacagccgtggaaattagcccgactctgcaaacccatacctccgggtaatctcgagtggctggcgccggcaaaaacaagagaccaaaagccaaaaaaaaaatcggcgcggctgcctgcacacaagcgcgcgcgcctttcggcctggggaggcacaaaatgacaccgatttcttttttccgtctttctggtttttcttaccacttctatcttttgatactacaataaacacaatggacggtggtatgtatttctaacggcgacggctccccgtatgacccgactgcgcatgcgtcgggatgtgtagggtgctgtttttcgcccgcttcaacaagtggttttcgtgtttcttcgcccagcaaaagaccgcccacccttacttgacgatattagccgccagcccctcgaatcaatcgccgttttggccctgtgatgccaccgcgggcccgacaatgtgctgtcgcctgccactggccccggtttgccaccgtgtctcgttggcttttgctggcgacattgtgtgttgggccgcggaggtgattcgacgcacgggcgcgggattttcgattatcggagcgtgccggatggctcaatctggccagcttacgtgcttcagcagtttgtgcctcttggcgactgcaattgcggccgtggcggtagcctgatctgatatggccaatgtcgtcgagtttccgtggggtacgggtgtttgtgggtgttgttgcgccccctttttgcctggcgcgcgcctttccatggagaaatggcctcggcacgaccctgttacactttacttgagtcaatactaactcccctctagaagaagttgctgcattggttatcgacaacggttccggtatgtgcaaagccggttttgccggtgatgacgcccctcgtgctgttttcccatcgatcgtgggtagaccaagacaccagggtatcatggttggcatgggccaaaaggactcttacgtcggtgacgaagctcagtccaagagaggtatcttgaccttgagatacccaattgagcacggtatcgtgaccaactgggacgacatggaaaagatctggcaccacactttctacaacgaattgagagttgccccagaggaacacccagtcttgttgaccgaggctccaatgaacccaaagaacaacagagagaagatgacccagatcatgttcgaaactttcaacgttccagctttctacgtcaacatccaagctgtcttgtccttgtactcttctggtagaaccaccggtattgttttggactctggtgacggtgtcactcacgttgtcccaatttacgctggtttctccttgcctcacggtatcttgagattggacttggccggtagagacttgaccgactacttgatgaagatcttgtccgagcgtggttacactttcaccaccaccgctgaaagagaaatcgtccgtgacatcaaggaaaagttgtgttacgtcgctttggactttgagcaagaaatgcaaacttcttctcaatcttctgctattgagaagtcctacgagttgccagatggacaagttatcaccattggtaacgagagattcagagctgctgaggctttgttccgtccatccgacttgagtttggaagctgctggtattgaccaaaccacctacaactctatcatcaagtgtgacgttgatgtgcgtaaggacttgtacggtaacattgttatgtctggtggtactactttgttcccaggtatcgctgagcgtatgcaaaaggaaatcactgccttggctccatcgtctatgaaggtcaagatcattgctccaccagaaagaaagtactctgtgtggattggtggttccatcttggcttctttgtccactttccaacaaatgtggatctcgaagcaagagtacgacgagtctggaccatccatcgtccaccacaagtgtttctaagcttgtggctcttgcgagtaaaaaaaacattcgttcttttttttatactattattgagatgttttgaaagcaaatgtttaaaataaagacgaatctagacgttatatgtagataagttgtagggttccgaggatttgtgggtgtgagttgcggtggaatccaggtttcccttattgaaaggtctggtaaatgttaagctacaaagtatggagaatctggaactttaattatgtgaacgtgtctgggaatataaatagtcattcttccaaagaaatccaagttggtcatcaatcttcaataatatactgacatggattctaataagacaacgaaaagttaaattggcaatttcacacatttgaatcttttcttgaaacggaacaatccctgccaatttggatggtacgttactttttgaatgcaaacgtctcatgatcttagagaaagaagattagaacgtaattattttggagaaaacttttacaagtaaagaatcaccaaatgctagatgtccaaacttgaatctggaccagaatgaaatgaaaatcaatataatcaaggtcaatgatcacatctcatttttgttctaacttaggcttcagtccttcgatgtagcctgccaaactacagtcagtctctaagtcttgaatttgtatgccatctcttaaagtgcaagttaatcaagtagctttctatacgtatttggtgatgtaacatcaatttgtacatataatgaaagatcgtggctttgccctcgaagctatttaagttcaagggtgggagtcgcccctttcaatcttccaagaacgcactccgccgcataacgtggaattacattgtcctcgtgcaacatggcgaaactagaagtggcgtcttgaccggcaaacttcacgatggattcttttccgcccggatggttgtccaaaaacttagtcaagtccaaaacaacgttcttgacgatgacccagcaatcagactcggagttgtgtttggccacttcttctgcggtgaactctttctccggaatactgaaggtttccttttgctctggcttttctgacttcttttccagccttggggcttcaggtacactcgctgaacctccagtggcttcgttgtcacccatatcaataatcacctttctcgattgcgggtcaatgtggagattgatctggcgcaaacgctgcacagccaagtttttcaacaaaaagctggccgcctggtctgctgccaaccggccgtacaccacacatgccaaaagagacgagccccctaatctattgtggccatgtactccgccagccacttctcccgcagcataaagaccatggaacggtttctccgtttctccgccagcgaagatcacctctgagcggtcgttgatcttgacgccgcccatggtgaagtggagcacgcgtgtcacgtatgccacatggtactttgcgtccgggtccatgacaaatggcgtggctgggaaaaaccgcttaccgaatgggtcattgccggacttcgctgcctcattgtactcagcaaacgttttctggagctcctcaagcggcacgcctatctcttgggccaactcttggcccgaaacggtacgcatcaacttgcgctgtttgtagtgggaaacatggaaacgcaagcgctcttcagcagccgagctgagcacgagtcgcaacggggcgaggccctgggcttcctgcttctgcatttcgccagagacgtaatcgcgtgtgcccaattcgtcgcagaaccgctggcccttggaattgagcatgacgccaccttcgccacggagcgcttcagccccaaggaacaagaaacggggcttttttctcccggcaatgacgtcagtgtcctcgtagtcaatgagcccagttgggtgcacttgtactttatccatgtctatggccactccagcattcttcatgacgattttctggccgtcgcccgtggcgtgggagccgtttgtcgaagggagatcgatgatgtctggccggtagcggcggagcaacaggtttttcgtgaagtctgccgcatatccgcccgtggccaaaatcaccgggccatgcactgtcccgcgctctttcgtgtggagattcttgtacttgacgccaaggacacaggagtggtcgttctcgtcgacctccaaatcaaccacctgggtgtttttcaagatggcaatgcggccaggctcgttctcggccaatgtctccaacgtttcaagcaagcggtaggtgatggccattccggggaacttggcgtctttgccgcggtgtgtgcggggctgcgagtggccgccaagccgcgacaccacgctgaggtcgagcccaaactgctcctggagccagtgcaccgcgtctgccgagtggtaggtgagcaccttgataagcgccgggttggcgcggtctttggcggttgccaaagtgtctgcgtagaatttctctacggagtcagggatttgcaactgcacctgtgtccgtgtaagtgctccgttgatgccagacgtggctttgccgctgtttccggaaagaaagccttgcttgtccaaaagaacgacattggcgcctcggagatacgcttcgtgtgccgcggaaaggcctgcgaggccgccgccaacaacaatgatcgggttgggaggaaacgccatcgaggagaaaaagacaattcacaaagaaaaaccaaaattcgtggcgagaaaagtgtggggcagaagcgtctttatatatgattgataatgcgcgcacaatgatttgctggtgcaggatgcgggggatccggggtgcgtcaacacttttccggtggagacatttggcaggagtggagaggaaaatatgaaatgacaatggatggaaatgaaattggaaatgaagaggaattggcatgtaaaaaataaaaagacagaaaaagaggttctgaatgtggaattgtaacaacgagaaacagatgtgattaagaactttggtcgttcacaaagatccttatcatttgttacgtttcgcatggtctttatcatggatctgaattatgtttctaccataaacctgtatatcagtcaagacggctgacacttgagtattgtgttctcctttcaaaccacttttgtgtcatacggaattggaatcattgacgatgctgcacaatttattgtcaattcgtttttttctatctttttgctttgccaatatggctgtgttggtatttctgctcagtatacttcaatcttttagtgcaagaatctatagatgtctcataagcctgatgtcaaaaaaggatgtcttggtcgagattggctttgttctgcttccatgaatttagccccgcattatgtgcttttagtggcattcggtatatttggactcttctcacagaaattgtttttgctaagaatgctcgtttctacttctgtgaacccaagatcttccaagaaacttaggctcttgactcaatgatgaaaactatggctcatttcttgtacaggtagatattacactttttgagtgttcgtagtagtcaagaaaatttactgggcccaactcatgctttaattacttccacagttgatgcgtccgtgtatacactcattatgtgttcataatgttggtactgagtactttttggtcctagagatcctagataggactttaactatccaaaaaagaacttctcgaaaaagagaggaactgctcaatatgttacattgtgatgctttattggtattgttgcggtactgtgaacagtggccatttatctgttggctgtcctccacacacttgaagaaaagtgtataagttttgagtaatgtccaaaataggaataatacacaccgcctatcaccaagagttttaaagggagagcatatctcaaattgaatccaagtagttccagctttctcacacaattatatggatccgacaaaagatgatgagcctcaaaacaccaagcagcctgtcaagagacttctaggtaatccatcccaacaaattcgtgagcgaaaatgtagctgggcaaagtacggttatgtctttcttattggtccattgtcgcacccaaaacatttattgcttcttcgaaagtatgtaattgttttgggtaacaaaatgcggttcacttcctctttccgtattcttgctatcgaacaatatatcaagattattttcagatcccacggtgattgatacgcgacatacaggagcatctctgcaagcgaaggctgcgtcctgcatgtggttctgcgtcgcacctcttttgcacccaaaagattccaaagttggtttttcctccaccatcatgacgtcttaccacttgcgtagaaaaatctttactttcctcttccctcgtcttgcgaggaacaagagggaaagttcagagcttcctgctgcaagtttgagacgtcgctggcacttcaggtcttccgaaaagaaatgcccagtttatccggatgagacacaaaggcaatttcgccgttcatctaccgtccaggatgagattatgaggatgcacagacaacagaaggaaaatacgaaagccaattatcccttcatggtaaaatcctttggcaagaaagaacaagaagaagtggacttgcctttggcccacaaagccactggccccaatagggaagaaagagaattcaatcaaaaaatgaatgtgcttttgcaattgttgggaaagaagttgagggccaaatatgctgcacctccttcgaccggaattctctttttgcctttgctttaccaaaaagcaaagggccccttcgattcgtctatggccatctatgcgtatgtggactgtgagttcaataagcttgctttccatagattgagattcccaaaagtatttcctctttacagatatcatttgagtgatcctaagattgagatgttgccggatcatgcaatggaagcttcgcaagctgttgcgtcttcacttgcagtggtgggatgccagtcgctcaaaatggacaaaatgtcgcaggcatcgagtttgcatttcgtggatgcaaaatctgccccagactttgagttcaactttgggattgactgtttcttccccttcagaaagagatgtcactttgtcgttggcgccctttttccctttggcaaaacgttttcgccaaaaccgaaaagtgccaatgtccaggcctttttatactacttagtatactcccagctttttataattgtggctccgttctgggcccctgtgattattgcctttcccatctcgagtctccgctggaggaattgtgaactcgagaatgggggaattccaaaaaatcgcctcttgaagatgtctccaatgtatctggtcgaaactcttggcgacagttcagccgaatccttcctgcctttggaattgtgtagacttctggagtcacctgcctcgtcatgttcggaaaaggaaaccgagcacgccggagcttttgagtctaagagtgagacagaagaggagaacagagaacttttggatgctaaacacttttctatccaatccttcgaagctgggcttggagaaaaccaatgcacctcttttggtcagactctgcagaaaagctcctttgaagtgtctctggccattcttgatagtactgttgggcatgagaattcagttgaggccacagaatcttctaaagagagagcacagtttaaatcttctcaggctttagaggttactttggcttcagaaatatccaaaactgaaaccgaaagggtcgttcctgctgtcgaaggtcaacatgcattggaaaatccagacatgtcctcttaccaggaaagtattgggctagatatctctgatcttgaaaagaatgtacaagaaattcctgaagaggttcagttggagaggaatttgcaggatttgcagaattcggactctttgcaattctctaaacacttggaggaacctttggaatctttagaatctttggagatagaggcgacggatcttgttgaatgggctaacgaaaactacccgcagattcctgatcttgtccatgttcttccacagcctctgtccaaacggaaaattgcttatgattgcgaggaagactttattcccaagtattcggaagttgagtccgacatcagtgaccttcctcacttggacgaacaattctgccatgttctcgactttgacaaggacgagccgcctgctaagtcacctctccattcttacgacaagaataaaaggccagcgaagggtattctcataaacagagacattgccactaacagccaagagacttgggtaaaacaaaaagcgcccgaaatttccgtacatcttgcaggcatcgaaatgatgatggtttgggagaccggaaaggaaaaggtttggctgtcggtgtatttctggaacgcatttgccaaccttgttgaagtttcagaacattgccgcaactcttcgtttcgacaggctcgagagattcaaacagatctttcccagtcttaccatactgctcttggtcttgttaatgagcttgaggttttacaagaaacagaagcgcttgatgagatttcagctagaactcgtatcgctcaagcccgtgatgttcttaaggtctgcaagaagaagcttctagctactaaaaccaaaattgaccattttagagagcggatgccgctgtcaattttggccctcgttcaattgaaagacaatgttctctcctacagaaaacctcttttggcgctttatgacgtctatttaaagcggggaatccgagaggaacgtcttactgtgaaaactgctgaagagaataccggaaagccctcttttgttcaagagtgcttgatgttggagcaaactagcattcccgacttggaagacactttacttggatatttggctcagttggaaagtgctcaggttttactcaactacatggacgatattcttttgcgaagcttctgtctgcttgaaagaggcttatgcctgttggatgctcaggataattgaaaaaataaagaataaaaataaaaaaaaaaaataaaaaaaatacaaaaatataaaaaaataaaaacaaatattaaaaatattaaaaatatttaaaaaaatgaatatagccgtcacaatgtaagtgctctccaaacttgtagatcactatactgtgagcagatgaagctggagccaaatctacatgttgatttttgtaacaaacgaatcttatactttgatcagacaaatacgcccgtatctatacgctaacacaagaatgctagatggaaatgttacatctggagatctgctgttccatgcttgttattctattctatataagctcagtaagcctggcgacatgaattaccatgcatattgcttccttaccgtcaaaggccaaaaaaaagcaaatcctgacagatgcccaaagcctatacgccagactgtttccggccttcagcttcccattagtgcgagatgtactggaaggcaaacgaaatgtcatcaaagtctgcctctgtttgaagaagcgagtcttggtttgatttcaaggcagcatggttcaaatggttccatgtggtggcatcaccgtaaagcatagccggcgatttgactatttggcccttttccttcgaacagcgcttgcaattgtatgtgtcgtgagtatcacatgtcgtatccgggcggtactggaacaagagacgcaaggcatctccactgaagatacgctccacgtcctcttttgcatccacgacgcacgaagacaaggagagtttcatggactgtctttggaaaatcttttcctcgatcgtacccgtgcacatgaatctgtatatgaagcaatcctttttctggccatctcgccatacacgggccaaggcctgctggtcggcagcaggattccagtctggatccataagaaccaaacgattggcaccaatcaagttgataccacacccaccggctttggacgataagaggaagatgaactcgtttccttccggatcgttgaagcggtcgacaattttctggcgcttgttaattgtcattgtgccatcgagtcgaagactgccgtagcgtttatagcggcacattttttcaatcaaatctagtgtacgggtataattggaaatcaccacaatcttgtcgttcgtttgggtgcggatctgatgaagaaagcgctccaaaatggagaacttggccgaaaaccacgtctggatctcccggccacgtccgccagcctccaggctctggtaatcgtccggaatcaacttgcgagatccttgaatgtcgtccggcaacgacaataaatctggatgcgtgcagagtttcttgagcatatcaattgctttcaatggctgtgaagcaatcaacttggagctgtcgtcgctggagataaagtgctcgtaaagtgcccgctggaagggcgacaacccgacaaatacaacgtattcatacttcaccggtaagtacttggacaaaatatcattcgtacgccggataatgaactttgacactgcctgagagagttctgcaagtttctgctctccctttttcacttcgtcgtcagttgcatcggcgtctctcccccgcaaaatggtattctcgtagttacggcgaaattcattacgcgtgccgagatagcccggattggcaaaagtcaagagcgaaaagtactcggacaagtcgttttggatcggtgtaccactcaaaatcacacgacgttcacatcggagcgaattgagcgccgtgaatgtaagcaggtcgccgtttttgagccggtggccttcgtccgctaacataagcccaacttcggtacctgcaagcttgtcagcgttgcgccgcaaagtttcgtacgaaatgatgagcacgggccgcacgatattgcgtccggaggccgtgcaccattgctggagcgcctggcccaaatcagcagactttgtggacttcccgtcgacagccaagggcgtcaacgcgccagggccaagccacttatccatctcgttggcccagttccgcacaagcgacgacgggcagacaataatgcacttgtcgatggtgcggcggcccagcggcccttgccgaagcaacgtccacatgagcgcaaggcactggagtgttttgcccaagcccatttcgtctgccatgatgcagcccttggcacgagcgtccaccaagcccgatgtgcatctgtaaagaaaacggacaccagcaacttggtggggacgaagaacacgggcgagtttgggatcaatgaccacggggacacgcgttgacggtgcggcagcgcggatcccaagaatgtccgcaagcaggcggtggcggaagcgtctgcgtttgacgacagaggaagaagaagtggaagtagaagtagaagtagaagtggaagtggaagaagcgtcaggactgagtgtgccgtcgtggctgagctctgtggagtcggagtcgctctcgtagtcggactcgcctggatccgaagatactttgtcgctctttgtctcttgtgccgcggtgattttggctccgctgtttttggtttcgttgtttttggtttcgttgcttttggtttcgttatttttggtttcgtctagcgctagccggctggcgtgccacccgctcttgtctgccaccggctcaggctccacagtttcctcggtttcgcctgggaaaacatcgactgtcggatcgtacaacacgattgcatattcgcttgtcgggtcatggagcggccgcgcaggcaagaccgctttgcgccgcgtgccaagaggcggcggagggtctctctcggtttctggagccttcccaggcgcaaacggaacgtggaaatgtcgtttgagcaaaaggctattgtcttgctgggcgcgcggaagcaagaccccgcggcgtttgcggggctcgtccggctcgagcgagccgtcttcggtgtatcgtttgccctggcgggccttacgatccgggcggggcgcagactgggcaaacggcaccttgaaaggacgcgagagccgcgtgtcggcgtctttgatgcggggcgggcggttttctttggcaacgccggcgccggtgccgagcggcgtcgtaaagcctgtgagcggtttgcggacggccatggttggacgcgtcaagaccaggttggtgatcaggaatgtagtggatctggactgggcagtctaaggaacaagtggttggactggtgatcaggagtcttggctgaacaaccaagggtctgagattggtgaactagcgctgaattagcgctgaattagttgagttagctgaattaacggctgaagtaaggactgaatacttaacaattggttggctgaacaactgaacaattagcggctgaataactgaacaattagcggctgaataacttaacaattggttggctgaacaactgaacaattagcggctgaataactgaacaattagcggctgaataacttaacaattggcggctgaatcacttaacttagttggagttagtgaaatcaaatgatatgacgactaatgtatacgccaaagaacgccaccaaaaatgagttcagtgtttagatgtttagatagacgcgcgcatcgatttgcttctacaccgatcaggctcatctcttctacccttctctacttttcctcctctacttcctttttctctacttctctactttcctttcctttcctcacttttccctctcacttttcctttctctttcttcttcatggacgacattcttgccaaggccagcagccaggccatgtcgtttgccatccggtcgggcatctcgctagcgctggggttcgccatcaaaaccgtggcccgctttctcgacaagatcccaccggcagagaaaaaacgcatcgaggccgccaacgcccggctccaccagaaaacgaaaatcgtggccactgccattgatttggtgcggcttgaggccgcgcgcggccattcggcgctcgaagcaaccgtcgacttggttgccgacttgagcgaccagattgcacgcttcgacgaaaacatcgtgcgcctcgtggacgccatgaacaacctgaaccaaaaggccacgatcgtgcaagtcgagcgggccatcggcgagcttttggccgagatcaacgacgccattccgcttctcaatctttcgctcgtggcatgcggcgccaacttggaggcggcgcgcgcgccgcgcttttcgcccgggcgccttcttcaggcggcggcgcacctcgaggcgtgcgaccgccactttgacggcgcgcgcgacgtcccggcggggccgccttttgacctcaccatgtacactgtcttctaccgggcgaagctggcagaaacaaaacagacagaaaaaaaacaattggagacaaaacagtcaaaagcaaaacaattggcgacacagacagaaacaaattcggagaaatttgcagacctggagtcggtcggcctcacctggaaagaagagtatgcgcgcgcatccgtgcgcctcgtgcgccgccgcggagacgcccgcgcctacgagatcgtggcggccgaagacttcgacgacggccgctaccacgaggacgagcctgcgcgccaaagaaacatcgccgtggcccacatccgccgccagtttttcagcgccagcgggcgccttttgcgcctcgaagggtccaactcgcccgtgttgattttcaaggtggccgccgccgcaggcgcgccgcccgaatacatcgcgttcggcgaggcgcgcttcgactcggactcggactcggactcggactcaagcgactacgaagatgcccacgacacggtccgggccgaacgcagcacgacattgtcgctcttgcagtaccttgtgcggctagcggcgctccaggaaaacgagcaaatgtctgttttggacatcaccgacgaaaaactcgccctctatttgcacgacgaaaccgacgggtcgttctacccgaaaacgtcggccgagcgcgcaagcgccgccgccgccgggcgcgcgcagaacagcgcgctccagctcgactcgaacattgcgcgcttgaagaacctttcgctcgggcgagactaggcggtaactctggcccgcaaaagctgctggagttggattgactccattggacttctagatgcaacatcaaggtgaatgtgggcaggaagatatatatgtgccattgatttgcttagcttctggaaaggcgtgtgaagatacagaaacgtcgatggtaatcagggaatgggccgtatgactagttcagctacatggtaaaaggcactggcttcgctttggcttcgctttggctttgcttttctgcgtacactctcattgtgttctcattgatccttaaaccgagcatgaatgtagttgccagttccgactccatgctagtttgtctcaccaaagaagccttatcataaaccctggatctgcatcttcaactggttttgatttgcctgagttggcgttccatcttattttagaagatgaatttatgctcttggcacgagccagtataaagatggagaatacctttggatatatcttccattgaaagatatatttaattgtcatgttgccagcgctgtctttgacaagtatgtattactatggctggtgttcttaccacatacttgttcaatgccattttttcctccacattcaagcttattctggcgagagtgaaaccagacaaccttttgtgaatgtacctacatcgccatcaatcttgaacctagaatattatccatgtactttctcgttgcatggctttttctattggaaagaagttacacattgcaaagagtttacagtggcatgttggatatgtatgtccattcagaatatataacccatgaactatgcccagggaatccatttacataacaaatgaattagctcaatggtatccagtccgttcatggatgtatctctattctattcaataataataaaaaatagtaaccatcacatgtctgctagcagcatatgcaatgttactttacatattaactcgtcgctttcgatttccaaaaaacaaatattcaagcgcacctaccaccataccttaacaaactctacttttaccattatgtgactttattgatacaaaatacagacggtcgtttaacattcccaaatcatgattagagtttcataatctgcggcctaatcttggattgaacaagcactttagaagtgccaacaatattttcatcttttgttttcttgaccaggttataagcaatcattgcgtttcccgagtcgtgttctatcacttcattttcaagttgtagattgcaccactgaatccacacttgatcaattaagcagcagccaccttttcaaagaaaggttatgggcgtagccttgcactagagtacccttttccgttaggtaatggtcatcgaccacatcatgatgaatagtgcttgattaaatatgtatgcatgagcacctaagcgtgctttaccgggttgacaaattccagaaacattggaatggaagttgcctccagaaactcggccaagctcaagccaggattattcgccaagagagtagccaacgtctcatcacgcggcttgaccttatgctccaagtcctcttcattcttcacgtcttcctccacctggcggagcccagtgtcgtttttgaatgcgccctgctcggacgagggcgaaaagtgccgcggcgagccctcggtgtcagacgacgtgacatgcggcgccacggaatgttccttggtcaagtgaccatggttgtggctgtggatgaactgcgtcatggaaagcgaagttttgcgtcgcgattgcagtggctgtcgggaaggaagcgacagttgtggcgtggtggtacccatgtgcatattgcgcgagagctcgtcataatcattgagtaccgaaaacagatgaccgtccgtaacacccgacgagtcatagtacccattgaaatcatcagacgagttgttttccgtcgcctggtacggcgggaacgccgtcgtgcttgccagcttgctaatgccagggtgggtcagctccaacaagttttgcttgctggtgttggaagacgtcgacgtaatagacaacaggctctcagggcggcgcgggcgtgcgccatgagcatatgagttgaacgaggccgaggcctttaacggccggggctggtatggcgcctgactggcgagcgacgcagaagaagcatgggcatggctactgagttggctggtactagaatggagcggagtactctggtagttgctagcattcaatcccaattggctggagttggcctggttagaatgggcctggttggaaccagttgcatgcccattgagattgaaggtagattggttggccgtgccgttctggccgttgggaccattgtggccaagtttggtctggctaccgttggcactgtggctaccgttgatctggctagtgctgccactgagttggatagtgctcccgaggaggccaccggccagccggtcgtcaggcaatggcagcaagggcaacgacttggaattgtcaaacaggcagttgcccacgaggggaaagagcggaaacatgttttccatgagatccaactctgcatctgagggcggctctgggaagctagggtcgctctggtggtgcacgtagctgtggtccaaggacgccaagcccttgtcagccaagtcttccggtttggtgccaaagaagtccaacaagccctggtcggtctcgaacggcatgaccacatcctcaatgaggaagcccaggccggcagcggcgcgctcggcctccgtttcgtcgttgggtccagacaccaggggcttctttggacgcgccttcttgtccttgctgggacacgtgcagtgggagtttttgtggcacaaacacgatgccaaatgctgtccgggcgacttgccctttttgccgcagttacagctcgagtgggtgtttttcaatttgcgctgctcgcggcagtggggacactgcgacgccgggcggcccttgggcttgatcatggtcaagggtttgtccgtgtgtgtacatgagctgacacggtggccacggatacagcgctcgcatgcgtacttgacgccgttcaaaagcaccatgctgcaaaagctaaaggggcttcagatgagtcagtagcaaaagaagatgcggtgaaaacgacagctccttggaatcgaaggacaattataggaccttgtagtgactggccttgacaatagtggcaggggcgaaaacaccagactcgaataaaagcgagtagtcaacaacggcagagaaaccggactgggaccgaatggcttgtccaagaaaattaaaagaaacaccagtacggaggcgctagcaggaagttcgcaaaacgaaagcaggctaggtccgagaaaaagtcaccgttggttggcaaaggggccagacgggtcaaatcaaatagcggggcgcccaaaaaacagagagcaggaaaagctcggggccgaaagtcagcagatgcagaacgcggagacggaaatgcggcctggcccgaacggagagagcacgatggaaaaaagtttgtggtttaaagcctttgagtaagagactggcgctggtgatgtccagaaaattctcgggtgggaagtcgtgccgaggcgaaaaaaacaatacctgctccgttcgagacctggctcctgcagacagggtaggggtcacatgtgcggctaagaggaacggacggcaaatgctgtcacgcggaatcgcagtcggaagggcagtgccctgggaaaatgggccagccagcaaaacacccgtgccttttcttcgtttcggctttggcccggcaactttgcctttttcggctctttggtgcctccgggcccttttggcttgccctttttttctcggcttggctatcggagtctacttgctttgttgtgcacacacgagatctgcctgctgtggcttaacctaatgcgcatgggctcctgcagccaaacgcataacgtctcgctgtttggcaaacggttaaaacttcaaacttcagacttcaaccttcaaacttcagatttcaaacttcaaaacttcaaagacgtcctcgaagttgcctttttttgaagtttccagaatttagggctagcaagagtgttgttcaggtcagagcgttttgtctgaattggatctcatttgtgcatgctcgctcttggacgaaattgcacttgtcacccgatgtacccttttgttctgaaaacaagtcgtaactttcaatctctggatgtgtaagagttgactaaggctgtattatctcgtgctcgggcatttttctcttgattgtaatctcgaactataccagccgcattcatttatatcgagcactaaggttttatcccgactgctaagaggctaagtgttagtactttcaaaagggtccagcatgtttttggccgaagtgtgcatttgtaaaacgcagggccaatcaatgtcagtttgtctaattcagttgaataactagatctacagttgtccaaactcaatcgtaacatttgcttcaagtgcgcgtgaatactactaatattcatcataacattctactatgtgagttcgctcatatcattgatcgtaaaaactaataataaactctcttaccctttgttagttggctggtcttggcgtgacatcttcatcttttgaccttccttactcttcagcacaaatcttcgtagaatttctgagggtctcttatttaattttcgagaatactgaactcgccagttacgctgcatcctatggtggccgaaaagactcccaagcttccacttttttgtgttgattgtctagtcgacaatagtggtgtcgtattataacgcttctcaaaaatgtactctgcatcgaaagggttaaagtttctgtctggttggctctgacaatttccattatctaagtacttgcaagtggttaagcatgtggctacaaccgttctaaaatatttcgcttcatataatcgaatctggcatcgtcatgttatacatttcggtctcaagcattgcaattgtctgttccagccttatgctgcctaccctgatgtacttaggggcatactaaagaagagaagcttgaatatgaaaatgagtagttacatcactgtacttgtattgaataaaaccgaacgatgaagaagatgagacagtccaatctcggacaggatacattagagtagccacaggaaaaataaacctttccatgacttctcgttaggctctaacttattcatgattccgtatagccactgccttgtacgactgtcttcttgttttgttcactcttcgtgactagacacacatcctagctcaaaagtcgtcatgatctatagccccgtcaacaaaagattaccttctgcttcagatgcatttagcccacaatcaaaaaaaggaaagtaataaagagtaagctttttattagactacgaccagaaattcttggattaatactcttaaagaaggtaggagaacagcatctcagagcgttgtacggaaccaaaagtttacatttattacaaatagctgaaattaaggctgagggtacaaaaatgcaaaactgtgtatcactcccaatacatcataagtagaaaagcagttttaatttgcataaaattctctacgtacggtcttcttctgaacctgtttccatttgaggaatgcagaagggtaaatcttgcaaacttcaattaatagaatagagaccacaaattctaagtacgactacaatatgcaaccaaattagtccactccagacttttaggtatgaggaacagagcattgaattcgctcttattcgggcagtttcaaaagaacgcttcaaaagctttcggttcggtcatatcaccaagtttggaaaactcgtcacaatactaaaacattgttctagagctcaagtggcttttacgaagttaaacattggcacgacagtgatagatcaacaaaggaatgctatcgctgtttcaattggagcaagctaactaagccaactgtgagagatgtattaaggacgccaagttcatcgaaatgcttactgaatcgcgtccagccagcgaaatgtccccgttctatttcttttctttcgtgtagcggcgcttggtatttgagctacactttcatagccttagagttttttttttattattatttttggctttttctcatttgagtcggcaggatttaattctagccacccatacgaagaaaaggtgttgtaacgaagagttcatagtaattatggcttcagtatggaaaatctcatatcgacattcgttattgtcactatcttctaatttggcattggtttcgcttacagcactggctctgttactctcaagccggctaaaaaatatttactttcaaggagaccttcattaaaatgctatttaagctttaatcttgtttttcaaaaggttagtgggtatttcagaacttgcaccctcataaagctactgcttccaattgaggatcatctatgccctttgatacttcgatttcttaaagtagattcgaacgacttcaatacgtgtgattttcgatcagccgtcgaacaatgcaagtaatttttcatgcaagtatttttattcatgcggtggccgtttttttaaccatgagggaaaaaggtgtttgtcaaactgccactgtatcgaatagtcatcatagagtttcagccacatctaagccttgaaactttttcgatgccccatccggttttctctttcttatcatttgtagggttacatcaatcatgtcagtgggttaacgctttcttagatctataagtttgtacgttggtttggaaagttaacgttacccatgtagtacttgttcagatcgctaatgtcctccagcatctcgtagaagttgacattcatttcttggcgagcagactgtgcgtagtacataccaatgtcttcaaaaatgaaaatcaacatggtaatccacatcaacaaaccatccaaggtgtaaaggaaaacttcgtgggagatgacgtaaccatcgttaccttgaagatactcaatcaaacgcacaatggaacggatgaaaatcaaaaccgagcatgtactaagagtaacaatgaccatttgccagtttctttttctggaagggaacgttctgaggctcaaggagagcggcgttgggtttctcatgattctgacttggaaaatggtcaaggcaatgatgaaaaggccgaaaaaggcaatctggatgaacaaacccacgataatcaacttttctcccaagtgcaccatgtcaagactgccgcctgactgggcacctccaccgccaccttgcaaaacgaaaggaaagaacgtcacccaccacgaaaatctttgtgagccaattcacacgaatcacagactggtgctgggcgttcaactggacaatgattctggccaatgtcatgtagattgtagcagcaaacaaggcaggcgcaaccaataacaaaatcgcctggataatgtatgggcccaaagcctgtgtgtcgttgtgggaggcggctcttccaatgtaaccgatgacttcaaaaaggccacccaagatgaaggggatcatcgagcaaatgcgtcttctggcaccggtattggcaggagccttgacaagcgctctgatgaactggacaaacgtcaccaaagtggcgactatgaaaagaacaacggccacaatggcaaggactttcgaaggtgtgtacctgtacgccttccaaacgtaagtgtttgcatctgtggtgttattggacattggtgagaaaaaaaaacttgtcgcctacacttggcgaacggccgtctagatatcttgtaagatcaaggcgcatgtgtgctcatcggcgtcggacataaacggtgctaagcggatacatgaacaactcctggatatactagcacggcaaggctgtgcaaacataaacaagaaaacgcggctatctcgaaactgcgcctcgagcagaagctggaacggcttcggtattgagggctttatttcttcttcgggctgcgcggccattttcagttatcgtgacgccttttgttatcgtgaccttttattttttttgggggggtcatggctttttttcttctgttctatttatttttggtctcatgaaccttcgtgtttcttgtcataataatacaggagagaaggcgtgttgagaatcctacccccatgcactatgcagtactccagaacaatttcatggttatggtcatcgtacagaagatgaaactgcagggatacacatggtaccccgtaatgtttcaaggaggtttccccagtgttctcacacatatgtaacattgcgtgttcgttttctctgggttagtcaagtcactgcacaaagcattgaaaagacatcacatcctgcagatacatcgacacggttccattacagttagcaataagcttaaagggtagacgccatataaatggcacgggctttacgtaaatgttacgggctttccataaatgttacgggctttccaccaagtggcctttttcttttgggtacaaagaacatcacgaagaaagtatggcgtctatggttacgtaatggaactacagccgcacgagaaagcagcggctgtatgcagaccgcatgctaggcctactttttacctattcagatatatctctagatcaagtatctagatcaagatatctagatcaagatgtctaagtcaagatgtatctagatcaagatgtctatctttgttaatctcacataagaggaagccgatccactcatttatactgcaagtattcggcttggttaaatacagacgtaaacagtttggttttacttcagataattcctgccggcaggggaaataggacttctcagttctcaactcaccagtatactttggaagtcatagtccacgtaaaaaagaaaatagtcgcaagcaggctggtgccacaattaaggcaattgatacttcagtagtatactgttaggcccacaatacattggtagtgtacgttctactagattcttgtttcctggctcccagctacaacaggagccaggctcttatattaaatgggcgtacgagtcttatctcatacggcaaagcttagcagtaaaccgagccagataggcattgtggcttgcctggaggttacaatagtcgggaactgaaatacgcccagacaccaggcttgtaattaacccttcaacttgatttttgccttgtttcgcttcgattgaccgcttgaacttgtattttgcatattttctcccagcgaagtgcactctcatttttccccgtattcctaattttcactgaacgttctgaattccgccgcttgtctccggaatggtcaacctaacatcaacaaatacaaatatttgcaattatttcagatttcggcaatttcaagaaatcatgcaaggttatgcaattctctaccatgaaatttctctcccaaagaaagcagactacaaacaaaaagctattgcaccaattgttgtgcgtgaaaatcgtctttccccactaaactggtacatcaaatacgaacactaaaaccttaacttagatgtcaaaaatctcaaaattttgaaaccaaaacactcatatacactgccagttgcacctttcatcaaatctgccaaatgactcatattttcttttattgactgtgtttcatacaagatttttgccagggaacagatttgaaatcgtgcacactgtatgcagtctgccgaatgcgccgcagcttcacacggctaaggtgcatagcgacaaatgtagcttggtaagccaaaaccagccgcaagcgaaaggagactttttttcgcaaaaatggtccttatcttttggaaaccgtcttaactggggaacccgatccgtcatcaatggacgcgtcagattctccgctggcgcatctatgggaatactgccagtttaatttcttggtcctgcacacagtacgcgttccgggattctatcccagtgcctacaaacttgtttaaaatatgtccagagattttcctactctattttcctattcgtgtttccgtgatcctatagtaagcgggtcagcatcttgctctagtgtttacattttctcttttctttttcctctgcccgatttggctttaggctctagtactttcgtagtgaatacaaagcgcgcgaacagacaagactgcgccaaccacaaaactgcgccaaccacaatctatgtgggtcccattgggaactttcactattctcaattgcttggaaaaagaaaacatttcgaatggcacaagtaaggaaaagagctagaaggacgttggtctgcatgaactgccgtcggaacaaaagcaaatgcgacagaaaccatccatgttctcggtgtatcaaaagtggcttacaagcctcatgcgtttacgaagattctccgcctttcatcagagactctcctccaaacgactcgggagccttgtcttctgatggcagggacaccttgacggtcgacaaaagcatactcgagagtcttttgaagagagtcgagtcggtcgaatcaaatttgagagcgctgcctgtcacgagctacagaagaagtagtcttctcctgctgccgcaggcggggttttccagcgataaaagtttggttttcaatttgcggagggcccttaatacgaatgcattgggagaattcaaatcaaacagatggagaggaatgttgtggcagtttgtcatggtttatggagatccctccttcaacataatgcgagacttttcagcccattcggatccgctacatttctcctttttttccatctacgaagacgatttaaccttgctggaaatcccacttgaccagctcgatgacttgtctcaaaaatactttggccggtttcacatcagaagactcctgcctaacccaatgccaagtgacatcaccgacttgatgcatcagatttctatccaaaaaattaatcccggagtatgctacaatccgaccctgacttggagaaatcatactctacttgatcaaattagggaactaatgcctccatatttgcacacaagagaaatcgtccgactcttcttcaagttgcaattgccaggttaccagttctgtgtaccaaatatcatctattcctccttggaacgtatttttaatattgacaacgacctccttcgcgacaaggtcacgataacttcctcatcggatgtggctgttatagcatgtgtgtttctaatgattcgcatcaccacttactcgttaacaaatccatataacggcgtttcgatacctaatctgagcgcgcccaacctcggctttttagggacaattagaagtacgattgatttggttgaactcgcagaaaaacttgttcatgagctcgagccaaaagtggatgtgaactttcaggtatttcaagcagtttcgcttttgtttgtctaccgtctaatatgtcctgaaggtgatcaattcagggaatctggtgatgtaggtgcatatttttccgaaattgtttacttgtctaaagctctcggtttcaatgaagtccaagtttgttgccaggaagcaaacaatatcaaggagtctgaaaatgttcccgactattataaacagcgaacgtggatgttattgctcgtgttagactgtttcttggcttgtttttttggtaccaacttagcaattcgtcatgatgagtgtgatttttctgttattctccaaaacggtacctattggagcgaacaggacgatatatcccaagtgcttttcaagatgatgcctctttgcaaacttgcgcatgaaatatgtgaaaaggtgtttcagctcagttctctatgtcctgtttctgaactcattgaggatttgaataatcttgagacgctcatttttgatacctttggcgggataacccgattctttgagaaaacaagctcgttaagctttcgtcgcagagccacttacatgaatcttgctgtgcttttcctttgcttctacctgtgtctctgttattccctatacgtttattttgagaccaacggcaattttgacttaagctccttttacagtcgaaagttcttaacgaccgtatttggtaccttgggcttcattcagaaaggtttgttgatcacttgtgagactttttttgggtatgcttcatggccatatttttcaccaatcgtgttaatatgtaataagttgcaccttttggcgattctggtgagaataaggttcgcatctacattgcgagaccacgattcgaaatacgacaataatgccaaaaagtccataaaggtgattctttcaaagcttctgggctacgaagaacagagtgttgggttcgcagcctatttcggacagtatcagaacaatgcatggtggaatttcaaaagtttccgatttggtcaacacgttataactaagttggagagttccgaacaatatttggcgttgtgttctaaagcacgggtgcgattttccctggaagaaatccagcgctgggaagaagatttacacgaaatagataagcaggccgagttttaccgttctgtctttcaggcggagaaaaccaacatcgcattaccccatttctccgttcttgacatttttcatatggacaactactggtatggagtcaactgtgtgagattgtatttcaaggatgcaaagttcaactcgatgtttaccgaatcgcagcccgcaggcgaaaagccgtctcaattctactacgagtcggacgtctttggagagtttccttttgtttaattacaagacatattcatgtccctgagcattaatttccaaccccatacttggggacatttgcgagtcttggctatagaagggatatttttccatgtatctacttcttaggaatggagagttcttgaattcatttggcactggacgttgtgattaacaacgtttctgacacatgacttcgtctacagatgattttaagctggctcgaggtaaagtcttcatttgtacatagcaaaaacttggccgacatcgggcttcgccgtgcaccacgccggccttgcaagggcccgattgcttgaccttttcgcccagggacacgtgcatcttgcatcaggtgtggttttatgaaacggctttcaaaagcacctcgttactttctttttttttttttttttctcttgcttttttaattcagtccatttccttgcttcaatgtaactcaccacgttggtggctaccaattgcgcatatgtacgttggttaaaaacaagaaaacttttggcattgttagtgacatcacggggcgaaaaagaaacggtcattccattgttccaagttctgtttcttgcttttaagctattgtggcaacgatcttgcggctgaaacgtaggcagacaggtgcaaagatacacgtttccgatgagtacttgaattgctcttcccttttgctaagcaatatcaacaatagagccgctgccacatgcagagctacatgaattcactttcgttggtaaatgctttgatgcgtctataaactttgctgagatgaaaggaaggacatgaaattagggttggttcaccaatggagcactgaccatgttgtatttgctcaggtcattgatgtactccagcatttcgtaagagttggagtcgtcttcttggcgagccgactgggcatagtagtagccaatgtcttccaagttgaaaacgatcatgttgaacaacatcatcaagccatccaaggtgtaaaggaaagcttcgtgggaaatgatgaaaccatggttaccttgaaggtactcaacgacacgaacaatggaacggatgaagattaaaatcgaacacacaataagggtgatgataaccatctgccagtttctcttgttggatgggaaattcctgaggctcaaggagtgcgaggttgggtttttgttgattctgacttggaaaatggtcaaggcaacgatgaaaagaccgaaaaaggcaatctggatgaacaaacccacgataatcaacttttctcccaagtgcaacatatcgagggagccaccagattgcacaccaccaccggcagcttgcaaaagaaacgacaagacatcaccgcagacgaaaatcttggtgagatacttgacaggaaccacagactggtgctgggcgttcaactggacaatgattctggccaacgtcatgtaaatggaagcggcaaacaaggcaggggcaaccaataacaaaatcgcctggataatgtatgggcccaaagcctgtgtgtcgttgtgggaggcggctcttccaatgtaaccgatgatttcaaaaaatccacccactatgaacggaatgatagagcaaatgcgtcttctggcaccggtattggcaggagccttgacaagggctctgatgaattggacacaagtcatcaatgtagcaagggcgaaaagcacaatggccacgatggcaagaacttgcgaaggcacgtactggtacgccttccatgtataggtgtttgagcttgtcgtgttattggtggacattggtgggaaaaaaagctgtggtaaaggaaaagttgttggttctcgctttaaatatttcatataccctgagaggcgcaggtcggcactcatcgggtctagtcggacatagccggtgataagcggagttggcaggagattgctggatttaccaggacatagacggtgaggctgtgcgcgcgcccatgcaaaaattatcggtgcgcatctcggtgctgcaccatgaccagattgtttgtacgccgtgcccatttctgtcttgcttgtttcttttttccgttttctccgtcctgtggtgattctggtaactttgttttctttgtcgcggtcatttgtcgtcatcgcccgactcagccttacgttgtaagattgtggcgccggctagtgtgggggtacaaacctgcagatactgcccgaacggctctactatttcacactttaagtggagcagcacgataagccgtattattagcccacgcagtcttgtgaagcagcgtctctggtggcacttctcttgcctctggatgtatgggccggatgtgccacttggcagaatcattcactggctgatttattaattagaagaagcagaattgttcagccgtatttggacgtgctggtgtgcaggaggtgatttggcccagcatttctgacgagatgacgtggaaaataaattgagaaacattaaatgaggtatgctacatgcctgcccacgtgaattttcattcatgctgtaggataactggtggaaccagaagcgagcctcctgacgtggtcgaaccagaagcgagcctcctgacatggtcgcccacagtgaagaccctttattttttttttttttttctttttttttttttccgtgatttttccaacagctccatataacgcgtcaaattgcttgtcattgtgcggttgaattcttcaggcgcaattaaaaggaggcgcggtgtacagagcgaaggcttttttgcgatgtacagggcgacggcttaagcgccccgcacacaattttccgcgagattatgcacgcggccgaccaaaaattcggccagcctatttcgctcaaataggtaaagtagccgtcgcatcgaagtctgcttgtttatactgttttgctcatggaatatctgtgcgatccatttggtgtttctacaccgggcgaagcctggtgttgtaatcgcctcaacttgtatttgcatcgcctgaattttgatttttttgctcattctcgcctggattggcgccagtaattgacttggtctatcagcgaagagcagtcatgtactcgtgtaaacgttcatgacaagtcaaagcgatagagagtaatcagagttccagaacggactctagctttataagaagatgcgagtgataagtgttctagtaatctgctgatgctgtctgtcttgcagtctcttttattaatggtatacatctctactttaaaggactgacttctctacgttaatgggcatgttgttccactagcagatctactgttgccgcagtagaaacatgaaatctgaattgctcaaatagtgtcagaaacacctagaattttttttgattgcactgctttttgcattccagaaaacactaatatcttcatacctcagtcttgtgcgcaagactataggaataaattaaccgcgaaaccaggccaaatagttcaatcagataactcctctagccatcaagacatcatgattaatcttgacaaattacctatctacaggcttgactgatatatcaatgttagagcactcaacagtctacaaatctacaccaacacagccagctataagaccgaacaagtaacaggcttcataaatattcaacagaaagtccaatcagcctatacgatttctgtgtcttttcggatacaggttccgcggactaccttttcataccgaaaagtcttgatgaaggtattggctcatcgattttcacaatacggcatttcattgccaaaatatcgcaaataatagaaaatttactttacctgaggtgcgatcttaaatattgatgtcagctcgacccttacatgcctgtttctgcccctccgcaaaactggagtagttttccgcacccgtacctcccatgtcggggtatctattgattacccagttttatttttccccggctgtgagtggctgactatatgcattccaccccacactggcttatcggcctattctcggtgactaacgaattcttgtttctttccattcaacatgctttcttacgacgaggtcggaaaacacaaccagaaatcagactgctgggtcattgtccatggaaaagtctatgacgtcacttcttttcttgatcagcacccaggcggatctgccatcatcttgaaatacgctggtaaagatgccaccaaggcctttgacccgatccatccgagcgacaccttgaccaaatacttgcctcaagagttccaccttggaccggtcgatccaaacacaaaacggaaaaaggccaaaggatctgcaaatgcaaaagaatctactagtaaaacagaatcggtaaaagccaatgtgcctttacctgaaaacggttctgttgttgatgcgtatgacgtggaatatgatgagcaggaaaataagttgccaattccagtttcagctgcagccgaagatgcaactccacaaggcgaatttgaaaacgatgatgatgacgacgacgaccctccatctgaagaggaattgcagagacggaagatggtttctttgaagcctgaccttggccaaatctacaacttgcatgactttgagtttgtggcgcgtgaaacaatggaaagaacagcatgggcctattactcttctggtgcagacgacgaaattgctttacggaataatcatttggcttatcagaaggtgttcttcaagccaaaagtccttgttgatgtttcgctgattgacttgtccacgacaatgttggggacggccacctctgtcccattttacatcaccgctactgctttaggaaagttgggccatccagacggagaaaaagttctcacaagagccgctgccaggcaagatgtgattcagatgattcctaccttggcctcatgctcgtttgatgagattgtggaccaggcagacgggaagcaaacccagtggttccagctctatgtcaattcagacagacaagtgactgaagatttggtgcgccatgcggagaaacgcggagtgaagggtctcttcatcactgtggatgctccacaattgggcagaagagaaaaggacatgagactgaaaaacgtcgaggatttgagtcacgttcagggcgacggagaggacgtggaccgcagtcatggtgccgcacgggccatttcttccttcatcgacacatcgctcaactgggatgatctcaagtggttccgctccattaccaagatgcccattgttctcaagggtgtgcagtctgtggaagatacattgaaagcgatagacttcggagtcgatggagttgtgctctctaaccacggtggccggcagcttgactcggtgaaagcgcctattgagattttggctgagcttaacccaatcttgaagaagcgtggattgcttggaaagttggaaatcttcattgacggcggtgtcagaagaggaagtgacgtgctaaaggcaattgcccttggtgcaaaaggtgtcggaatcggcaggccgttcttgtacgccatgtccacttacggcgatgacggcgtgttcaaagctgtgcaagtgttgaaagacgagatggtgatgaacatgagattactcggtgccccatccattgcccacttggacgactcctatgtggacactgcggatctccatcgccagttaccggaagacaaattgttctctaatgtttaccagcctcttgaaaacccggcattcaagctgaaattatgatttagatcgccgagtttttcttagaccatatgtttgtagcagacagagaatgcttgtgcaattgtttagtaattgatcattcgacagaaaatacggatcgacggatcaaagttgtattatttcccattgcatgggcaagtcccagatctttaaactgattctagtaatttctaggtgaaaacaaactacgggcgcactaaaagatttggactgctcacttttattacacgggctcttcgaatagtgctcatctcacaaaacaattaaaagaccttgggaattccttgtacatcttccacctggaagcttttcttttagctcagaaccgtctattctgaatcacctgaggataggacatcaactactgaccctatgaatgtcaaatttgtactcgcgtaatacaaagcttaaacagtatcgtcgtcctgttatcgcctaaaaacagaatttttttgactcaccatccatattgtccatcaaattattgctacactacattatactgtttggggaaatgtcacgtgctcgtctcgctcgttgatccagaccccaaactctcaaacgacaaaagacggcatagcgttacatatgcgttttattcctgtacatagccgtatttggttcaaatggccatagcgcgtttttcaatccacagcgtctcttgtagttcccggcaactttcccattgcttctacagtaacacatctgtgccctcgcatacttctacgcgtcttaattatttttgtggaacgtttttacttccagcagcaagagaagagaaaaaaggcccggcttttggctgtcctgtgcacgtgacaagagcgcgcggtgtccaacttttgaatggtgaaaatcaattctgttaatgtacacatacacggttcttttctcgttgtgatctggttataatttgctccaaactccttcacatttgtcctgctttggttctttgactaagcctgacaactcgcgatatttggcgcgtcttttggaatccttcctcacaaactagtgtgaccggttcgagagatcagcgtattatttaaaatcaacggggtttcttcacgcacaactcaatcccgtttgagataattctgttcgtgttcattcacgtatacccatttgcctgagtgctaatatatcacgatgggacacccatatgatgctggaacgtatgtatcgaccttttttttttcttttttttttccttttatgatcccgcgtactaaccattagccgttgttggtatcctgaccagagtgtcggctggatcgcagtcgctgtcaagtccaatactgagaaagacgggaaacatgttttggagctcgtatcggagtcggatgagtctgaagttttcaccgtggaagtcaagaacttggaagaagacaatacggaattgccgcctttgaggaatccacccattttggaagccgcagaagatttgacgtcgttgtcttacttgaatgagcctgcagttttgcatgccatcaagttgcgttactcccagttaaacatctacacgtactccggtatcgttttgatcgccaccaaccctttccaaaaagtggaccaactttattctcaggatatcattcaagcctacgcaggaaaacgaagaggcgagttggatccccatctttttgcaatcgctgaagatgcataccgctgtatgaaaatggacggccagaaccaaaccattgttgtcagtggtgagtcgggtgccggaaaaacggtgagtgcaaagtatatcatgagatactttgcttcagtcgaagaagactccgattccgttaacaaattgggtaaggatcacaaggctgaaatgtcggatgtcgaaagacagatcttggcaacaaatcccatcaccgaagcattcggtaatgctaagacgatcagaaacgacaattcttcaagattcggtaagtacttggagattttgttcgacaaagagacttccatcatcggtgctagagtgagaacgtatttgttggaaagatccagattagtctttcaacccaccaacgaaagaaactatcacattttctaccaattattggctggaatgcccgaagatcaaaaatcagcgctaggcctcaccacagcggaagattaccaatacactaatcaaggtaacgccattacgattccaggagttgatgatgcacaagattttgctctcacaaatgaatctttggccttgattggtattgatgagtctatgcaaagtcagatatacaagatcttagccgctttgttgcacatcggtaacattgagatcgctgcgacgaggaatgatgcccacttatcctctgatgaaccaaacttggttaaagcatgcgatttgttgggaattgactcggttgcatttgccaagtggtgtgtcaagaaacaaatcacaactagatctgaaaagatcatcagtaatttgaatcataaactggcgttggtggcaagagactcttttgcgaaatacatctattctgcactttttgattggttggttgattacatcaataccgatttgtgtcctcccgaagttgctgcgaaagcaaagtcgtttatcggagttttggacatctacggttttgagcatttcgaaaagaactcgttcgaacaattctgtatcaactatgcgaacgaaaagttgcaacaagaattcaaccaacatgtttttaagttggagcaagaggaatatgttcgggaagaaattgaatggtccttcattgatttcgctgacaaccaaccatgcattaacttaattgaaaacaggctaggcatattgtctcttttggatgaagaatctagattaccagctggtagcgatcaatcgtggatagaaaagatgtatcagacgcttgacaaaccgcccacgaataaagtcttcaagaagccaagatttggtcaaacaaaattcattgtcagccattacgcgcttgatgtcacatacgacatcgatggttttattgaaaagaaccgtgacactgttggcgagggccacttggaagtgttgaagaacaccgaaaatgagatgttgcaaagcgtcttatctatcattgaaaagaatgcatctgcggttgaatcatcatccgctgtttcgggaaagaagtcaattgcttcgaaaaaacctacgttagggtcaatgttcaaaaactctttaattgagcttatgaagactattaactctacgaatgcgcattacattagatgtataaagccaaacgaacaaaagaaggcttgggagtttgactcgatgatggtgttgtctcaattgagagcttgtggtgttttggagactatcaggatctcttgtgctggtttcccatctcgttggacttatgcggaatttgcagaccgttatcatattttggtcccaagtgacgaatggatccaggtcatgagtggtgaaacttcagaagaagagatttcaggtctatgtaaaaacatccttgatcgaaacattgaggacaaacaaaagtaccaattaggtaacaccaagattttcttcaaagctggaatgttggcgcactttgaaaaattgcgctccgataagcttcaccaatctgctgttatgcttcaaaagaacttgagaagagtttattaccgcaaaaaatacttggaaacccgagaatcacacatcagactacaagccttattgcgtggctatattaccagatctgctatccaaagagagaaggaaagttatgcagcaacaaaggtccagaccgccatcaggggttacttggctagacgccaatttattgatacccgtaactccattcttactttgcaaagagctatcaaaggttttcaagcaagaaaaagcttcaacgagttacgtttgcagaaatcggctatcgttttgcagaagtcttatagaggcttggttgtgagacgtgatttccagaatcagaagaaatctgctgttgtcattcaatcgtggattagaagaaagctcgcccgtcaggaattgaataacttaagggttgaagcaaagtctgtaaaccacttgaaggaagtctcttataagcttgagaacaaggttattgagcttacacaatctttaacaggtaaaattcaagataataagagattgatggcggaaattgctggactcaaagagttattgtctcaatctagttctgcagctgaaactctcaaaactagagaagctgagttcagtcagcagctcaacactaacaactcggagcatcacaaggagattgagttgttgaacaaggaattggactctatgaagagtgagtatcaagcggctgaagcccgtattgagcaattgaccaaggagcaagcagagttgagacaagaagttcaaaagaatattgaagaactcaataaggctaaggatgatctcgtgaagcgagacacgatcgaagtcgacttgaagactcatattgaacaactcaaatctgagattcaaaatttgcaaactcaacaaaagagcattcaaaatgctaaactcagaagtgttagcagcaagcgccacagtagtgctgctggttggggtaattcttccaacttcgaacaacaacaaagacctgtgtcagttattgcggtatccaatgatgagtttacagatgttgatgatattaatgatgaacttttcaggttattgagagactcgagacaattacacagagagattgttgacggcttattaaagggcttgaagattccacctgctggcgtggcaacagatttgaccagaaaagaagttttgttccctgctagaatcatcatcattatcttgtcggatatgtggagacttggtttgaccaaagaaagtgaagagtttttaggagaggtcttgtctgccatccaacagattgtttctacattgaaggatgatgatatcattcctaatggtgcattctggttgtccaatacgcatgaattgtactctttcgtctcttatgcccaacaaacaatcatcgccaacgacagtttgtcccatgacatgagccaacaagaatttgacgaatacttgaagctagttgcagtggtcaaggaagatttcgaatcactttcctacaacatctataacatgtggatgaagaagatggagaaggatttagaaaagaaggctgtttctgctgtcgttatttcgcaatcccttcctgggttcatggccccagaaagctctccgttcttggcaaaggtattttcacctggtgttcagtacaagatggacgatattttgtcatttttcaattctgtttattggtcgatgaagtcatacttcatcgagagtgaagttatgaatgaagtgatcgtggagttgttgagatttgttgacgccttgtgtttcaacgacttaatcatgagaagaaatttcttgtcctggaagcgtggtttgcaacttaattataatgtcaccagacttgaagaatggtgcaagggtcatgacatacaagagggatcagcgtacttgaaccatttgcttcaagctgccaagttactacagttgcgcaaaaacaccactgaggatattgatatcatctatgagatttgctttgctttgaagcccattcaaatccaaaagttgatctcgcagtactacgtggcagagtacgagacacctattgcacctgatgttttgcaagttgttgcggataaggtgaaggagaccgacggttcaaacgacgacttgtttgaaattgttgctactgatggccatttcaatgaccctttcagaaatgtcagcttaagacctttttcacgcgttgaagcatacgttcctgcttggttgagcttgccgataataagaaagattgttgagttggttgcaaagaatgcatctgctcaagaagctaggatgacggagaccgaagatgctgaagagcttggcaacggcaatggtgtttccgttgaagcctaattggtattctgtactcagtctttatatgtgttaatacatactctattgataataccaacgtacagatagaatcactacaaaatgtcctttgtcactgataagtcgtagatgttttgtctatttgtttgcttgctttgccgcttcttccactgttttggtcttcatttgcaaggcatgtaatcctttcgttttgaattcatcatctagaagctgataaatgatgcggtgtctggcaggcatgttttttccaacaaaactgtcacttacaatctccaaacggaaatgtgactctttcacattcgaagctgtttgcatggcctggtgatggctatgtttatgggagtcattagccacttttaagaaagttggagataatgcggttgtgactttttcaataatggactcttcaatgggacctgtgatttccgacgaccttattatcactggagagctagaggaagacgacattcttttgataccctgaattgtagccctgccgaaaatccgaagcatggaagttgatacaccaagtacagatttctcaggtagaatacgcaggattgtcttacacattcgacgaatgaaatgtaactacagatatcaagaatgaactgaaacagaagtctcgatcaattgaactactatgattactgtcgtattgcgctattaggttaacctataaaaggattcgcattgcattcactgggtaaacggtggcgtgaattgtttcgaagcttctggcctcgttgataaggtttatcttgttctgaatttctgtttctgtcctctctgctccaactttgtttgtcttttgctttttccttgtgttggtgctgcctcttgtgcaacgggggttgttgcagatctgtttccaaagaatgacttggccaaggacaaaaccttgtatgcgataaaccctggaacagctaagaacaacatccagaccttgttggagccaaagaggagcatcaacacatcacagatccacgtaatgtaaatgcaatcaaacatatactcgaacaagcctggacccttgatatcgttcccgctgcgaacgagcctagaaacgccagagccagcctccttagcatagacgggacggccacttttctctattataaactggcagacaaaggaagggatcgaaaagaaaaagtacttccatttacttgacggacggtggagcacatacaatccaagtaagcaagcgaagtttatggccaaggagatcagatgcaactcttttagagtctgtgcattggaagcggctgtctttttgctgctcagtgatgccatggtggaagaaagaacagttggtatgttgtttcgacgtcttgtatggattacaatcgcgcgacatggcaaggctaatcgaagatcgagctacgtttacgtcatgaacacagttgaatgtgaaatatactgacacatacataagagcagttgcttctgtctcagattttgttttaagagaataatttttgtgtctattctgtcttcttttgcacacttcttgtgggcactttgattggggaaatgtacttcgcaacaaattgcttgaacgtcgtttggtagaagaccagaagttgtggaggcaacattggattcgaaagaaaaccagctgcttttgcgtcaagctgctgcacaactaacttcatggtttggttctcattgtatctcaacttgacgaaaacaatcactgccactatgctgaacacatgaacagccgcgaagacttgatctctgaagagattgataacaaggcgaggaagctgccaaagaatgttcacgaccatcattacttcactcgttgctgcaaggtaaagactttgctgggtgaagttcgtcgttaagtaggtaattctcgaactgatcgctgcttgagttgcgatagggataggcaacgattccaataaatgtgactgcaagtatgttgccacatggaagaacaggaatatgatgtaagagtacggagtaccagccaaagtcccgattttgaatgacaccaaccagaggatgaacgcgaacaagaaatactggacattctcatctctcaagagctgtgatctagaaccagcacttgacgaaaagtggacttgcttgataacaattccgtacgaaatcaattggaagaaaaacgtgtacctgtagtacgacaaggctttcgctggactaaagagtccaaaaataaaagaccctgcaaagttgaccaagctaagcacatgagctagaaaccagtagagttgaggcgttttgctcaaggacttcactgtcgcaattaaagatttgggacgttgcgttgttttcggtggcattggtaggtggcgtctgaaaacactatcagttatctaagtcgtatctctttaaaaacttcaatgcaggtggactgtgtataattttagtacattcgaacacacttcgatagacttcgatcagtgacttgtcatgttgactggaaacaagcgatgcttccgccattaaattgactagagacaaaaaaaaaaaaaagctaaacaaaattagaagagcagatttaacgaggaagtaaagtaaaaatcaagcctatgcaaatatgcttagaaggctaaaacctacactttagctgtcttttgactcccgctggtctctagcgaggaccatgtagccgatctcgaaattctggggcatttattttttgtgtgacttttgctgtaccgagaggtactagtcaccatatttgtaactccgcgcaattcgggtgctctcacgaaaaactaacaagttgctcctcaacgtttaagtccaaaccaatatggacttctgtttctttttaattggatgtatgtaacgttgtgtttcatgttcacacccatttctttcgtcatttgactaacgcatagttaaggaattcaacaagcctttacctgaaggaggtaacattgcctgttactgtggtaggtgccacaaccagtcagcatacgctgtgagaacaattagttgtgtcaccttattcttcattccagtgttgccttattacttttccaagcgcttgaagtgtggcatatgtaacgcttccggagacttagatagcgaaggccttctgagattaaggcaaggtcaacctatcgctataggtggttgattggggtttggattcaattgtctatgagggggtaggtgtgctgttacatttagtatttaaaaatggatgatgtttttagattgagccacgaacaagctccaatatgtaatggtcctataaacctttaaggtcctcatagaagataagatcataatctcgcaatcaggtgtcctttcaacatacttgactctagcagttggctcttttccgtacttcttctccatgtatgtttgcgtctttgatgatctctttctcgtccatggtcaaaagacttctttctttaactacaaccttcccgttgataacaacagtatcaacgtcagcacctgtcgcaatgtagacaaccattgacactggatcacgcatcggctgtgcgtaaagcttatctgttaaattgatggtaataaagtcagcttttttaccgacttccaaagagccaatttcgtggtctttacccaaagccttggccgctatgatagtggacatctggatgacttttttggcaggaactagtaacggatcaccgtgaagtgccttagggaggatagaggccaacttcatctcttgcaaaagatccatgacattgttgcaagggcagccatcacatccaagaccgaccggaatgtcagcttccaaaagttccttcacacgagcaatcccgcttccaagtttggcgtttgaggtggggcagtgagctacagaagctccagtatccttcaatattgcaatgtcagtgtcatccaagtgcaccatatgggcaagaaccgtgcgtggtgcaagtaaaccaaggtctttacaataagacatgggtgaatgaccttttgaagcaaagaactcccggtcggctttaacttcagcgcaatgcattgtcacgccaatgtcgttttccctggcaatcttcaccatttcacgatacaattcttcggaaacaccgcctggtgtcctggcgccgaaccaaacttcaactcttccatctcctgtaccattgtacttgttgaaacagttcactgcgtttgataaggacctttcatcctctacgagaccaggatgcattgtgattccctcctgagtggcataacgtggctgatccattaccacctttcccaaacaacctctaattccagattcagtcaccgctttaactgcaccttcgaagccatatctctcggcaaatagagattccacgaacgtggtagttcccgacttcaacatttctgcaatggttaaacgagaagcaacgtatccgtcttcttccgtgaagcagccttgcattctccaaatacggtcacagagccactctatcaaggctaaatcgtccgctgctgtcctcaaaagagattgggccaagtggacatgcaaggagataagaccaggcatcacaatttggcccttcaagtcacattgagcctcctctggaaagtccagaacaacctgatccactggaccaatggcaacaattctgtcctctttgacagctatggcaccattttcgatgacatcaaatttctcattcactgtgatgatgtttgcgttgacgtagatcattacttctagatttcccagcaaatgtggaaaacaacatcagtttatatagccatctccgataacgcgggtattttgatcagatatgcgaattcggaattgtccgaagggtaagttgctggtgtttagtgttgcagcatcagcaatctaaaggggatttctccgttctcttcgttcttgtttacacttattcgacgtccagcgactcaattgaatccctattcggtcttccagaacaaaataattccctaaagcaaatcatttcactgaagcaatctagttctcgcagagataagaaagtgtcccaaaagtgatctaatagtgtcccaaaaacgaggctaataatgtcccaaaaacgattttaaaactgtccgagaaatgaaactaaaagtgtcccaaaagcaaaagaaaattataaatagtcaatcccgatcattctaatgccgttaattttggctaccgaaattacttgcaaggcattcggagatgtactttttttgcacacagaatctttctgttgattcgtgcaatgtacttaacaaacgattccaagcggggtaaacaggaatcagaataatttacactagaaaccaaaacttcaacaacgaaagctagacatgaagaatagaaaaatgttccctgtatttaatctgtctctgactataaaagagctgcttcaaatcttctaacgataacggtgaatctactcttgacggtttaggaacgttgaaagttagtttgcagttttatgcactcgaatgaaatgaatctgatgattgattagttgaattaaaagctaagacactgtatgtatgagatacatagacagccagataaatcttgatactatatactctctagaaattgataagcttcattgtggcatagccaatagtcacaatgatgcaatacgcaatgacggaactaggaactcctctagtaatgaaggttccaacagtaaggtacggctttccaaattcgtccgtcatgcagatagccgtaacgtttggaaatccagaagttggcaatcccattgcagcagagcacaataatgcgcttgccatgataagcaaccttggatgagggtcatccattttgttaccaatctctgcgactaagggaacaacgatcaaggccgccacagtgtgactgacaaaagttgccataatcaaaatgaggagaccaaatgttaacgttacaccaaagagtgaaaagtcttccacctcgcgttggatttggatggcaatagttgaaagcaatccggaagaagctacagcctttcctaaagcagttcctcccatcgctaagacaacaatgttccatgggtaattattgaaatcttcagttgtcaacaaccctgttccaaaaaacaaaatgagaggtatcaaggcaatgatacccatctcaccgaagactccttccaagcgtgatgcgaaacaccacaacaaaattgttgacatagacacaccaactatgaaccactggatctttgtgaacttgtcattaccagttctgaagggcacgagttgtgttttcttggaattacaatcaaacgtgataagcaaaaacacccaaattaatagtaaggaaaggatacagacagggagtgcaatcacgaaccactgtccccatgatggagcgggatccattgaaccgatcgcgatcatattctgaggtgatgcaattggggacgccatgccaccgacgttagatgcgagagcaattccaaggatcaaggcattaatgaacttggatcccttcggtaaagtacgaagtaatggttgaatgagggaaaaacaaagaaccggcgctgcaacattggaaacccacatggatgcaaataatgcaatgctcataatcgtcaacaaaaccacaggtggccgtgtacctgccttggcaaggatccacgtggatatgactttagcaatgttgtacttcgttaacgaagcagccaatgtgaagccaccaagaagaagtaaaatcacagagttccacatagttgagaggataaacttggaagactctactgagtccataggtgtgccgtcaacgtttttgaggactccaagcatcacgatcatcattggaattaaaagggaggtcacaaagagtggaattgtttccgtagcccataacaaagaggcacacacaagcaacgcaaaacaattcttttgagcaatatcatcaaaaggagaaaagttaagtaaaagaagcgtaactcccacaattaagcatagcttaacaattgttgggttctggaatgagatattaaaagaagaaatggaagaattagccttctcgtttgatgatggtccctcagatgccttagaattggcagcttgagatttcctctccatacctatcatgtctctccacacagtgtttctttcccagacgacatgatccctcaaatgaatagaaagttctgctttggcagcttctaaatcattcccatggttgcaaataatggcatagatttcaattagtgaattaattttttcgtctagcttttccatagtagattttttgaacacataagttctttcgggtaattgagacaagtattcatctttcaagttcgtatctaacagtttgtcaaatttctttaatgctttcttaaaaccggtttggtttaattccacatagcttttgagctccgaaatggtggtgtacatattgatgattctctttctcaaaagaacccgagtttcggaaagaagaatgagctgtggaggaagtctaacagaagactcaagttgatcccacgcttgtgatttttggcttcttaaaggatattcactcgacttagttttcctcaaggcatcactattcagctctgtattgtgtacgttgtcgccttcctcgtaatcatcatcctgagtgtattcggtttctggatcagtaacaaaagtggtgagctctccagaagcatcagacgcccttttgcgccgtggggcggttgagttcagcttatagtggcgcaaatcgaatccaagcaaatctcgttgttcattgttaccaacgttttcgacatcattctcgaagacatcaatatccctcataagatcatctatgtcctgaaaaacaaaagcctcttgagactggtaaaactcatctatcttcttcaactctgcatccaatgctgcaacaaagacaacagaaggatcttttgaagaagatgattcgttggaaattagatgtgatgattctaaatcatctttttgacgtcttaatgattctctttgtaatgagtatattaatttcttgagcgtcgtatacgaaatatactttgatgaccactctggaacggcattaaactgcaacgaatgtgagaacttcattatgccctccgattctttttctcagcaaagagacagagataaagagtacgttgctgatagaggactgagatcgactttccctatactggttcgtgcacgtcagttcaatgataatttttgaaggcatcaaggaaaagctaacaccattcgttcaaaaagaattagtgcaataaagctcttgactacgcatcctgacgttgtaaggcaactcatgttcgacctaactatttctacgggtgtgaaaatacctacggaatccacgaaacaagccgctccaaattatttggattcattcatctctccaagatctccatggcaactttcggttgtttattatgcccaaatgggaccaaataatcatgtaggaaatcgaagtgtagcgctggaatagactggcgaatgacgtgcgataagaaaaggaggcgcgcgggtatgtacggtgttcgaaacactttttcatgagtattcttgaggacttacgttttcttataacacgaaccaacgtcgaagacctgctaaatagagtcccttctgtttaccttacagcaaattccaagaaacctttcctctttagttcaactgatagatacattttatacctgtcaattgccgttcttggaaccttgttctacattctctatccatcatttccgactgcaaaaaacaaaagcatcatgttctcgaaaagacccgataaacatacgactggcttaattaatttgagaaatgattgtttcgccaactcttcggtacaagcctattccgccctacctggtttgacagagtaccttaacaaatttatcggaacttatcgggatacaattaaacaaattgactcccttggtattgatttagatacagttatcacatcggatgacttggaagttggctctcattcaagattcaaattcaaagaagaaggtgatggcccggcaaagccaaaagaccacttcaagattaacctccacatagcattggcaaaaattatgaaaaagctccaagctacccaattaacatcgaggactatctctgtatggacgtttttacatgagttggaaaggatttatagtgcaaagatatcaaggtcgcaacatgacgcccatgaattgactcaactcatcaacgaaacattggagactgaaaatcttctctgtataagaatcttgaaaaaagtcaaagattcttgctcttccaacatagcaatgtcagaagcattggctctgctcgaatttccagactttcccttcaacggattaacattgtcgcaaatgaaatgtttgagctgctctcacgtttcgaagccaaacatcactccttttttgatgttaacacttcatcctcctcaggaaacaagtacagatttggagacactattggatgataatgagtcagaaactataaatggatatcagtgtttgaaatgccggttactcagaatcgtggaaaacgaaaaggagtacacatctcgaggtaataaaaatcctcctaatgagcaagagtttattaataaactccaagaattgaatgagaatgatggcttgtttattaatgaagatttgcctactgacttggagaattacgtcaaggaatacaataagatggggttggatatttccagtgtcacttcaaatgttttccgcaaaacgcagatattgaagcctccaaaagttttcggaattcacttgtctcgctcggctttcaatggagtgacaattagtagaaatccctgccgtgtgtccttcaatgataagctatctttatctattgatgatgaacatttagccaccttgcaaaagtttcaagaatatgctttgaacggggaattatccaagtcatccatgaaagtgcttactacggatgtaaatgatatggaagatgaaaacgtgcaaagagaagacattgatgagctcggtgaagatgatgagaaaagcgatttagatgattccacgaataccgaagatgaactgacagatctggatgatactgatacaggcacagtttactcggagctgactgttcctccttctttggatacagcggctacagccccacaatctgatacggttgatggaatgccgtacacaaaagaccagacaatgagccttttaaggcactttcacaattttaagtttcatgataacaatgtttacaagtacaggctcaaggctgttatacggcatcaaggctcccatacgcaaggacattatgaatgctacaaacgaaaacctctctttgttaaagatagcgagggaagtatcataaaactttctcctgaaattgatgatgactacattcaagaagttgaagatattttagcaaagcccgttgaaggtacgactctgaaacctagatcactgtcatcttctagtgatgctctgtggtccagtgaagagtctaacaagggcaacttccgacgtaagttatccatgatgattggccgtcgaccttcgatagttcaagcggacccggaggaagcaaatgtgcacgagattatagactctggattaacaacacctgcagaagttttggtagatggaggagactactttcatttaaatgctcgggatgttaaagaacagctcaacaatatgtctgcttctgagcatcaaacttctagagtgaagatgaagaaaatcccttccataattaaatttccattctggagaattggagatgcacaagtatccgaagtttcccgttctgctgtattatttgaaacttctagtgtctatatgctctattacgagcgtatagatcgcaaacaaatcaagcgctaatagtcacgtgcttgctcattttatgtctagtcttctcattctatagcagaatatgtttccaagtccgaattcttctcagcgtgtaaactcgagtaacagttctttgaagattccccaacgctcaagtggctcccgtcggaaagttgttttagaaccgggtttttctcccctagattgggctagtttaacttccaagactcccaagcatcaattacggggagtccagccaaatacgccacccccacaatatgtccgagtacagaaatctgaactaaaaaagcattcgagccaaggggactgctggacgtccataaacgggaaagtattcaatattacaccctatatcaattttcacccaggtggtgtcgatgaaataatgaaatgtgctggaaaggatggcacaatgttatttaacaagtaccacagttgggtaaacgcagatcgattattagaaagttgtatggtcggtattttggatccttagaaaatctttaataatgttcagcttctccgacaataactttatcaagtgtcttatcatgactctctgtaggtatgctttcttccaactgttcctgtaagctcaaacctactaagtacggaagctgaccgaatctggcttcgtacgcattcaaaaattcgtcatagtaaccagcaccatgaccaagcctttttcctgccctagaaaacgctaggcccgggacaacaaggaagtccaacccaccttgatccattacatcctctcctgagtctggttctcggagattatacttcccttttggttgcaatgctctcacttcgtccatagttgaaacgcttagtaatttcatatgtcttgatctgcgtgattcttccacttgatttacacatttgggtaaatagactttcttgtcgttttcaaagcaatgttctataaggggcatcgtatctacttcaacctgcggcatgctcatgtagagcccaattgagcgtgcttcctgaaactttggattcttcataatggtatcaaaaatatatctggattgtgccttcacactttcttccttaactttgtttaattttccttgaatatatgttcttaaacatttcttggccaatttttgggacattgcacggtgttacaagatatgagaacataattcagttcgcgatttttcactcatttgtcttttcgcaccaataatccatgattctaaaacatgagcattattactttcatggtgatttgcaagaggaagacgcaaacagaggaataccgcttgaaatcatttacacctgacgctgccaaatctgtgctagcaaaacagcagcgtaaatagtaactcattctgagtgtgtataatcagaatgaaagaggccacctaatagaaatctgctaatagtttcaaagaataacgggtatttacaaaaatgatcaataagatgtattaagccaatttaattaccttctcgtcaaatctaactgactttcgtctttccccattataatcaagaggaacctgcaattcgagctcttttccttccaattctttggatgcgctgtctaacattgctttgacatctgctttatccttcaacgacttggaactactggatttccgtcttttttgcaactcgaaatcagatttgcatttttgacatttgcagataaaaccccaattaacacgaagctctctttgtctctgctgaaccgtatgagaaggattgacatatgttgttgtcaactcctcaccagtcctgatatctcttgcagcaaataccttcaacttttcgtatttcttcgcggataagacaaccttagtattcggatcacaattgtggttcaaatgcgactgtaatagaaagatacatgaatccacattattgatattataagtgcccatcatgaacatgaactcatcatacagaaggtttttctcctgacgactacgcggaaacacatcgcagaataactcgtacccctttttccacaattgttcttgctgttcttcgacgaataatgcacccccttgcattgaatcaaaagcaccagctgaagagttcaatgctttgtatctgatcctctgatcgactctagccatcgctttgaattgatcgcccttgacgttactcttatcaagcaatatgtctgcaaatattaatgtaattgcatacaatgcattccattgttcctttatagcaaattcaaccaaggaatgacaagcctcagcatcgaattgtttaatgctagaccgtccaacatgctttaatgcggaatgctgcgtttgattaacgcgtttgcaataagaggagcaccaagtttcaggacaagaactgcaatctatgcccctcaaaacggacaatccagcttttgatcttgaagcatcattggagattttgccacaaaaagagcacgctttaccatttgtgatcaattcagcgtgagccaacagaggaatcaagaaaagtggagcctcttcccaaattaattcgccttccttgatttccgtcttagcaaataaaccttttccacgcttggatgtcatctggagtgttaacttgtcaggaaccacaacatgaggcgtttttaatgaagtaatgtctttcgcgtacgtatattgttcaacgttagcagtaggcatgagcccgaatttttttagaagcgcccgtactcttttctccgagagagaccaattaggatgtttttccttgacgatactgtgaagttttggcacgccaagggattcagtcgatggatcttccttccatatggcaattacagcatcaacgacttgcctttcatggggtgtgattggctgtggcggttcgggacatttatcattgatttccacgacttcaatgcgtttctctaactgatctacgttctgggacatatcttgaacttttttttttttcgtttttcagatctttgacgatgtacctgtacacgtgatccacgaagtctatgacagtcgtagtactagaaaagagcccacttactggcttgcgactcacatgctaattttgttgctcttcccgtttccttaacaacggagtttccctcaaccacaacctttccgttctcattttcgattacactcttcaaaacgagagaatcattcgaattgcggctttccactctcgttttaacgacaaaaaactgattagcaaacagtggcagtttgtatgaaatgcctaaagaatcgatcatgtaatcatctttcaaacttgactgagtggatgctgaaagggaagcgcatctcttgaaacactcgttcaaaagagtagcaattatcccaccatgcacaataaatggatagccgcaaagtttatatcccatatgaacgattgtaacagtctcattcgttatatgattatgaaatatgacaggtttcactaagatacccccaggatgtgctaaggtatgattcgtaaaatctggtgataaatactcggcttgtcctttcacaagtttgccttcagctccctccaagacattgcgatccaaattttcccaagagttgagctttatccagtcacccgacttcttgccatgtgccaattgttgatatatgggaagagttttcaacttgtaatccaactgaatcgacaagagttcgctatcatcatccacttgtgtgtattcggaatacttctgaaacaatatttcactgtatgccaagtaagaacccccaaggaagaaaacaccacaagctttccaattgaagaagggctttttgatattcacgagtttatcgaagggaaattcattagcatgtctcgttgcaaatgttctcgggaagttcccaaatattcttctagtgaaaactaacctattcatttgggtatcacgtctagacttaggtaaattgttacatcgaagccctggtaagtacacgccaatgagtatgtactgtagctcttgtgcggggagcctaatccaaaagagctaacaattatggctttaaaaatttgtctatgaattttgaacgttaataagctttatacgtaccagttcgcggaaggcacatcttctaaaccaggactttattgggagagtgatatcggcattcatttggagtttatttacatgaggcatctagtgaggacttcatacaattagtgcttgcaagtaatccagataaccatcagggaacttcgagatctttcatgaaaaagcgattcgctgttgatggggttagctacgataatcctaacagaattctatgtgaagacatcgcacaggtaaggggtctagaatttgatcttgctaaaatattgcggagcagcgacaaaaaatgattatgtcggccacccggaaggctatcataagcttggatcgcagttcatggggaatggtgtttcaatacatatggggtattgataattactgcaacaataacaaagatggggcacattgcccgatagatggatgtcagtagacacacattattaatctttataaaaatataaacgaaaccaaaatgagaatcccatcaaatttgaaagggagtgagtcctttctctgaacttgagtaaaacaattttgctacaacaaatgcaatagatatgacacagatcaccagaaacaattcatggctacgtcttaggttgatgcacttcaagctcatcggatcctcacacacgataggataccatgagcgagtaaatttggcatcgcccaagaatgataaaggcgataactgtgaattcaaattagcgtaacaactctgaaagcaataaacagaaaaacccacaatgcgcatttgacatggaccaaaacttacccgataacactagcaaaaataatcagttagattaatgaagtgaacaatacattcctttaaatcattactgcttaaattttagaacataaattacacaaagtaacatcaatgccatgattagataaattactgaaatttcgaaaaaatagaaaacaacatgaacgttaacaatgagcaatatacaatattttggaatacaggtatcaattaaatttacaatcaagactatgattccgcgtatgaaccttaccgaaagtagatttactttgaaaatcatgtcataaacgtagaaaagaatgcttagaatcgaaacaatcttaccaggaacttacaatagcgtaccactaaaatgttcaacagaccttcatccgaatacaagtacaccaaaccagctcagattttgcacaattcaccaaaaaaatatttacatcttcaaaactaatttacaaagtggagaatataatacacatacacactttcataataaactgaaaataaagagccaatatttacaaaatatggtttcgctctgttataaccatcattctcattaccttctagttacacatatccctcaaaaattttagaataaatacataactatttcctagatgcaaatattaacttgcgaaaacgaaaaaaaaaaaacacttagagcgtcgtctcaaatgtaactcttattctcttcataagccgttactcatattaaccatgaaatcagcaaatcagagtccagttttccttgtcaaatatcatccatactccatggatacatctttccactataccctagaatgtatttcgccttgaacaaaaagtacaattcaattagagtaagagtaaacaaatttactttaaacccttcgctttcaaaaaaataattcattctatcaaaccggccacctacttaatatttgagtagtttcatatttcaaaagcttaaagagtcttgcgatctaaattcaaggaattaatatccccaaccttcactatactcaaaaaatacaacttgatgaatgacagccattacaatttaaaatttaatcaccaattcgaacggctagatgagaactggaaatctaggttaacaacagcagcaacacatctctcatctaactttctactagctgtagagtagaaaagtgaattacatgatttgcccatgaaataagtattcttaatgcctcgtatgttaatgtcaaatattccatccccatgatatttgaggactattggttagaaaactaggtatttctatgtaagcaaaatatctaatgtttgcaaactaaattgtaatgtgatagtgttcattatgtaccaaaatttgaaaaaaagagaaccgtggatccactcgatgtaaaatacaatacaagcgtaagaacactatatctttgttatgaacaaaccgttcgaaaatattcgtattatacattatatgatttgaatcaagataactgtattggcggaaagagatcatactgtataattattataaatcatatgttgcccatttattttctatgtatgatatcaacatcgaaatggatgtaacttttgtagaccaataatcatgattaacttgtactttatgagctatagaattttcttaattttaaatatgggaacacaaatggatcattgatgaacagaataggaatataattctatttttttatataatacagatactgtactctttgagatttttttcgatcaagtcttcgattttcgaagtcgaacagaataattcaacacgcagattttaatgtacagtgaagcaatcatttagtagtaccgagccatatagatcaagcaatgaatgcatagaattcttgcttaagcaaataaattccaagtttctgaataagatagtgaagaagtatatttgtttcgcaagacatattaaagctattcagtatagtttcgtagctttaaagacgtagttaaggataaattacaaatttagattactgtaactattaaaaagattctgtcctaaggggacaattatcataatttaaacatgcttcaaacattggatgaccacttttgcactaaaaagaatatagaatagatatcgagcaacatttggtttatttgaattacgctgttagcctggcatttgaagtgctaatttagaaatttgcgaaatcagcgcaaatcagagctaaagaaactgaatatcctttcgttttataaaatttagtgacggaactagtgagtgaatacttgagagataatcgttgtcagtaattttcacgttcctttacttttcgtgcagatgtgtaattatgtttataaagggaagattgaacttaattttctggaatctgttgctttagagtattcattcagttttggagtaagttggcagtatcaggatgcggtagattctatatacctcacttcgcttatttagtctataatattaaatttaagcaataaaagatgaaaaattctgttttacttcataaatgtaatcttcttgaagtatataattatcttaaaaccctcaagatattcaaagtttattttttgttcgtaagggtgacacttttgtcttatggtttgattttctttgttctgtttgaactgtgtcgttattcgttattctcatttgtccattagttgaagatacagaggtcgattgaattgcttttataggggagattttaattcatctctccgacagtagttgttgaaagttactggaggtaatgtgaggctgcatcatgaactattggacagaagactacaaggtggtctcgctgataatgcacacgttgtgccatgcgcatatcattttcgttcaattggcagttaatagtcactatctgcttaggaatcagtcatgtagcgtgttaggtcgaccataacggggaacctgggggtatcccaaattccggttatggtaccctccagataagccacaaccttatctggctcgattactgataagcttcgccgtatgagatgagattcgtactcctattcactacgtttataagaatgctgggattcccgttgcatttggaagccaggaaccaagatgttgctctcaaatatacactaccaattatattcagaacataacatagagaacctctagtcatatcagtaaaagacaaataattcttaattgcaatcttcctgtttcgtattttgtgctttaattaagcatttgaaagtttcaagctataggcgaattcgtattcctatcttgaggaattgactatactgtcagatttacgatatgcgggaagtgtgacatccccacctccatcttggttcgggaatgcattctccgacctgagttacgaccctgttttgttaggacctttctttctattcatttgattttgtacatgaaatagcataatacaatataatcctttcgtacttacgattagaatagtgcttatcattggcatcccgcgtgaaacttctagtgatgagaagttatttcgcaaattttcactcaaccgtcaaaaacaatcaaaaacatatcttcaatataagataatagaactcatataaggttacacatagattgtaattgagattaagaattgctgatgtataaacacatcattatacacatcattatgatgtgtttggccacaaatgtatatgtgggatctttagcacgtgaccagattcttgaactgcggcccgttttaagtccgaaagggaagttcaggatcaaactacatgccatagatcaactagtatgctatgagtgctttctctgatgtgaaagcagataagcgatttagtatctcaagctctgcagcaaatttcctaacctcttccattcaatcagcaactgatctcatatctcgttccaggaagaattcggatcccttgagaactcgaaatatttccatagatgatgaccctatgaggaaaaagatacttaaattacgacagaatgacgtctctgatgacagtgcaaatgagttttgcattaatgatgataatgagaatgatggtgacaacgagattgatgatggtaatgagaatgacactgatgatgatattccaactgacaggaggcatcacttgagcagaacgcttgttcaaaataagacggatatcggttatcctgatgtaggtgttgatgattatatttatgaaaacgacgtcaaggaatctatagagaatatggcttcgtttgaggttccttctgtctttttgaagcagggcatgttacttctcaagatttctcataaatcaaaaaagcggattttattcaaagtggacccttctaatttcaaattcgtttataagcaaacttctaagtcaaagacatacgagtttttggtggatgacataaggagcatcatggcaagagaaaatgccaacatataccgtgaagagttcggaatttctaaggagtttgaaagaaggtggattactgttgtgtttttcaaccatcacaaaaataagttaaaaactctcaatctcatagcagacactagtcgtgatctcaaaaaactacttttcgtgatcgagggattcaagaaactcaaagacaacatctccgaaactcttttagtgaatttaggagacttagatgaggtggaaaagacaattgttagcggaaaagcggaaagtaccattaagcagccaaaaaagcaacttagtctttctgacgtactaaagtttagtaaaagactaaatgtcaacgtcaatactgatttcttagaaggcctatatcattcagttcggagtgataacaaaacaggaatcgattttaaagagttcaagaacttcgttaagttgctcaagaagagagaagacatctctccaatatggaaatcattaacaaaaggaaaggagttcatgtacttagaggatttcatttcattcgtaacagaaattcagggagaatgctatgacttagaaaaggcttcaagaatattcagaagattttcgtcaaatgaagatctgtctgcatggcaagaagaagattggacagccttcttattgtcgaagtattcaaatccacttatcgaagaacatatggacgactcttacttcaaacacccattgaacgaatactatattctctcatcacataacacctacttaatcggaagacaagttgctggggattcttctgttgagggatacatgaaagcacttcataagggctgtaggtgcttggaaattgatatctggaataatcaaagcgatcctgaggccgagcctatcgtcaatcacggtcgaactttcactaacggtatttcgctacctagcgtcttgaaagctatcaagaagtatgctttcgttgcatccccctttccagtgattttaagcctcgaaattcattgctctaatacggctcaattgaaagtcgtgaagttgttacaagagatactaggggatgccttggtacaagaaccaatcaactcagaaagtactcttcccaaccctgacaaactaaaatatcgatttctcgtgaaagtcaaaaagtcaacaccgttttctgcaattggtgtagatgagaccgggaaactcgtgagcagttccacaacagcatcatttagcgagagtaatgataacttttcaagtaaaagctccttgaaactcagaagaaagagtacaaacaacatcatcgataccctaagcgatctaggaatttatgtccaaggtacaaagtttcgcaatttctcgcttcctgaatcgaagacgtttaatcactgtttctctcttagtgaaaaatctgccaattctatgattaaagatgatggaaaaagaaatgctctcgacaagcataaccgaaagtttttaatgagagtctatccttcaaagattagattaaagtcatcgaactttattcccatgaattattgggcccatggggtacaaatggtagctactaactggcagacctacgatttgggacagcaattgaacgaatcattctttgctggatcttacggttatgtcttgaagcctcattatttgcgacatgcattattgaagtcgaccatgagaaggacagatatttacggcgcacagaaaatcaaattctgcattgacataatcagtgctcaacagttgcctaaacccacgaattccgcagcaataaatccttttattatagttgaaattattggggctaattcagttacatgggatcgcagctctactgttggagctacgccgatcgtggctggaaatggtcataatccttgttggaacctgagatatgcaggggtggcagagtctgaccatcatttcatgttcttgcgcattacggttcattcttctacatcagcaacaaccgtagatgacacaaaggaaatatgcacactcttagtcaagttttctagtatgaaacaaggctatcgatattatccccttaatgacccatgtggagaaaggttgctctactccaccatatttatgaaggtgaattggtgtactgtgaagtaaaaaaacccttacatctcaaaataaaaagatcttgaaaatccgcgatgagctaaatgttatccaaagtggcaccttgaagcatgggaaaaataactgtaagcgaaacaagggagaaacagcgtcataatcctttgcatagggatataactaccacaggtggaaatttgagggcggtcccaagacgttcgaatcaaaaagtgtcggcatccaatgaagatgaagggtttcttgatgcggcaacttcaagaaagatcttacaacttgccaaggagcagcaagaagaactagagaatgaagaagagagtgaaagcgttaaagaaagaggctttgcacaaacgttgagagagcaaattggccaagaggaggatgaagaagaggaggaggacgaagaagaagagtattccgacttcgaggcggatgtgtatgaggaggaagaattgcaagttgatgcgcaagaccaagaactttttgaaagatatttcaaaggtgacaacgcaggaaactctttcaacttagctgacaaaattcttgccaaaattcatgagagagaaatcatgagaagtggtgaaaatggtacagaaaagtcttctgatgctgtattactaccaccgaaagttatagcggcgtacgagaagattggtcaaattttgtccacttacactcatggcaaactcccgaaattattcaaggtattacctactttgaagaattgggaagatgttttgttcgtcacgaacccagaaggatggacaccacatgcaacatatgaggctacgaagctatttgtctccaacttgcaagctaatgaggcacaaaagtttatcgaaaatgtgttattggaaaaattccgggtgtcaatagaggacagcgaaaaccattctttagattaccatatctacagagccatcaaaaagtccttgtataagcctggtgcgtttttcaagggattcttgcttccacttgtcgatggacattgttctgttagagaagctaccatcactgcttctgtcctttccaaagtttctgtcccagcattgcactcttctgtggcattgacccaattgcttcatagagattttacgcctgctactactgtgttcatcagggtattgattgagaaaaagtacgctttgccataccaaactttagatgaacttgtgttttatttcatgcggttcaggaaagcagcacaggaagaagctatgggagaagaagtcgttcagaacatgccaccattacctgttgtatggcataaagcatttttagcattcgcacagagatataaaaatgatatcactgatgaccagagagatttcttgttggaaacagtgagacaaagatttcatcatgccattgggccagagattagaagagaacttcttgcaggtaagccaaggatggaagatcctaatgtgaaggagacgaaaatggaagacgctttttaatgcatgttttaaattttcaatataagtaattgcatatactaaactaatgagtgtgagattcagatgtcctctttctggcgtcatcacataatttttcaaagtcaacagaaagtgcgtaatagctttgaactgaaccaattatcgttaatgccaccgtggagccaatccataaaccatgtaaagtacctttccatggtgagtaaaaagacaaataaatagacatggggatgccaacaacataatatgatacaagattaacgattcccccaattttcgtttgaccttgtccccgcaaacaaccagctgaattagcgttcatggcatcagaaatttgcataagggcgactagccacatcacttgttttataagggctatgactcttctcgtcgttagtaaacaagtttgcgattgggtcttggaaaagatacaaggctaggaagttgaatatggaaatacacaatccaaacagcaatgcaacttttgttgtcttttcgcagctctcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaattggtttccagcccttgaatgctttacgaatatccattgacgattccagcagactaaaggatgaagtgcagcaggactttatttcagcctcaacgaaataaagagtcgagattaacaaaccaaggaacatgagccaatagtttatagccacagcgataggtgcgccaaggtaaccaaactttttcacaaaaaggacattcataatgagattcgaaggtgctgcaaaaagtaaaacatacgtagaaatgtggtaaactccttgagactgcaaaaatcgcttaccacattcaaacaagatatatgctggaattcctggactgagatatttcaagtatgcagcagccaacttcgcagttgctttatccggcaacaaaagggtaatcaagtcgtacccaaaaaagacccaaatgaataaaacagggagcatgatcacaaagatcaatgcaatgcacttttgcatatagtctcctaccaaatggtactttttggctccaaaagcctgcggacataatgtatctaaagcagtagcgataccctgaatagttgcatatcccgtgatgttagcggtcattgagcccattgaaactgcagccaattccacggcacctaaatggcccacagtgaaaaccgaaacagttgacaaagagttttgaagaagaaacgtcataaccaaaggaactgaggatttgatcaaagatatcaactcgatagttgcagtagtgtcatgaattctcttcgaagtgattgctccctcgaagacagaggccacttcctcatcgtcgttttcgttcacggcaatattgttcactttaagaaagtctctctcttcttgaatgatttcatgggcaacactggatctacgcctgttattgtgacgggtggcgcccaacaatggtctgttttcattgtggctaatcgtactctccacatcatcgtccctagtatgaacgaaatctttgggaaggaacaaaccttgtttccccactgatccgtaaaccacagaggctctcctttcagtatttgagtgagtgaactggtgggttctctgtgctgggtctgacatttggtcgaagaggtgtagaaagtcaaaattattcgcaccatcgtgcaaatattgcatcatagtctcctcttccaatgtgcaagacgtgttacagatatgcgaatgtaaagtataacaccttatctaaccttaagggtgctttgaatgatattaattgctatgtcgatcatatctggctatcctgaacttatgaactgagaaaaggatttctgggctaggagcttattggatggagaaatcaatggcatacagtggggaacactacgcttatcgtaaatgtatacttttgagaagaggttgcgtacttgatttttacatgtggcttgtggtttatagcaaagatacatgctttgttgacaataactgcttcattggatggataccaattgaattgtatgtgactcactcagtgggtgtgagatattgatgtcgagataagcttgaattagtatatacagtccatgcagctttatatacatgatggtagaaagtacacttgcctattgaggaagaaacgtgaaggtacagaacaattcatgatttatatgcagtttgaaagaagtgtctttttttaactgcgactaccgccaatatcaggaattatagaaaagaatgccaataaccattctacttcttcattcgtttgatggctatttatcgcgatttactaacaccgagggctaagtgcactgaagcatatatcacagtggtctttggcaacgatcataactatcactcaatcacagcatgatgccccatggtctcagctaaacttcaaagattagattactaaaaagaattcacgtatttctggtcaattttcacaagtgccggagaggtacgtgctattgtgaggtttccctgctgaagcatagccattggccagtatacctcggtaagaaaccaattgtaaggacaactgttgacctcgtcaataaatccgtaacagagtgaataaaaccatttagtatagttcatgaggtacttcgcggctaaaatctgaaaagtgaagtcataaaatcgttacagcaaacagtgaaaatttcaatgataatctcgtttgtttctcatggactttaacacagttgaagacaattattcgttagtgtatcataagtcccggtgatatctttatcacatctcaactgctttcgtgatgaagaatgactcctgttcttatctgatgctaatgcggcatgtatgttgtgataagctaatcccattaactttaatatgcaaaatagaggggtcgaagctgggtcagaaatgattcttattgcagttcgttgatattcaacaaaagttgcgctaaacatctcttcgtagcaacgtcatcctgcaatatggaagagaacgtcccatctcgcaagggctccggcaatatcgtagccaaagctttcctggcttctaagttatctgataaccgcatgtagcaccttacgacatgctttagcaaacgtccagagctgcttgcaggatgatgctgtaattggcgattctgagactggtcattttgaggctgttgattctgttccgtaactgaccttaattgttcgatcattttagataaaacggatgcgactgtatggaacctttcatatgttgtgcagatatatgacaagccttggtcatccaaaagaatcttttgcaaaataaaaatcgccacagttttggaaagctccgaagaaatttccatgatatttaagcaaagggggacaatttctgtagtcaacaaaaaattaataacctcgggagtgtcattcttaactaatgcaccaatcacacctaagcttgtgagtctcaagtattcaaaggagcgctgtctagcattcgtggacaagaatggataaagatacaaaggcaagtttgcattgagaaatgaggctcgggtttgcacatttgaagcaacacattgaagtaacgcaagggcattgcacacacggttcgaaactgacgctgttaaaacgggagggttcaaaaaagggtagactgatataatctcttctaataaaacggtcataacaccgaaagagttccataacaccaacgccaaatcatcatattgctcgcgtttcttacccaactcaagtaacgcccgttccctgttactgccagtgactagttctgaaatccactggtaaatctgcttgtcatttaatgcattgttcggatggtcgcctcctgcaataggctgttccagaatctggttgttcgtttgccctgattggacagtggtaccgtacatagtatggattgatatttggttggttaacaaaatgaaagtaatgttctcaacattcgtgcgaaacacaattcaatgcgcaaatatcaaaaaaataaacgaccccggtgaggatcgaactcacgatctcaagattaacagtcttacgccttagccagcttggccacggagtcgttcttgttgagttgttttgcatatgtatatatattataactatagttattgccgttgctgtgtgtgtcttctttcttcgaaaactatcaaccagtttatattccccttctctttgccgcacatacgaagattaatcctccaaatgtgaattatgtcttgtcctgcatattgttgtcacatgcaaccgatttgtcagctgttgtatcttccattcgattagtaaaacacggatatacgtccctttttcaacaatgacgcgtacactgtttgaaaccgtattcaatgttcctttggaatgtcaatcttgtgttgactcggtcgatgctgctctcaagcgcttgaaggatattgaaagtttcaatgtggatttgaaatccgaaactgtgacagtgatgggaaacttgcccccttccgaaatagttaaagctattcaagccactggaaaggatgcgattatccgtggtacgggaaaaccaaattcggctgctgtatgcatcttggaatctttcgacccaaaggacaagcttcaaccagttaaaggattggctagaattgttgccgtcagtgatctggacgtttacgtggatttaacagtcaatggccttccaaaaggaacgtattatcctctgattaggaaatcaggaaacttaagtttgggtgctctttccactggaggacttttccatgcgttcgcaccaattgaagtggatcagccatctgatttaactactaccatcaattctttgggtgccttcaatagcgataagctgcttttctccggtcagtctttcctccatgcaaacttaaaagtgcaagatctaattggcaggagcatgattttgtcgaagctcaaagacgacatcagtaaggacgctctttgtggggttattgctagaagtgcaggtgcatgggaaaacgataaatctgtttgcagttgcactggaaaaaccgtgtggcaagaaagagtcgatgcagtccagagaggagtaacttcctaaagaatgtacccgacgcctagtttaggtcgaatgaataatgagtttctgagtattcacgtgagttgtgtaggtagcgttttcgatttctttttttttttttttctaagcgcaatggttaccgattttcatctttaagtaatcctcataccggaaggtaaatcgagacatacatcagctcgattacagtttcagccatctcattaacgccagccaaatcagttagaaagtctttatatttgagtctgtgtcctttgtattaaattgaaatgtcccaaccatccctttcaggaaagtatgttgaaattcaaaatgctttcagagatcaggttgacatgatcaaatataagcgaacagtacagatcaagctctcgtctttcccatcaaatgtttccctatcagacatatttgaggcactcaatgaaatatgccatcatctaggtgcaccattgcgcctcgaaagaatcatattggccggaaacgaattgacaacacttcctcaagagttcctgttgattagtggtccatctttgaggtacctagatcttcacaataatgcattcactaatttgccatcgatattagctagcgcatgtccaaatttagaggggttagatgtttcaggaaactacttgactctgctacctcgctctgtgctacaaaacttacctgaactcaaagtgcttctgttgaaaagaaacaacttttcatttttgaacccgtttctcggagagatgatcaatttggaagccattaacgcttctgaaaatccgcttatcatgccttctattgaagttatgaagaatatgcctggaggtacaaacgatttaaaggcatatttactttctcatagtacaattttggaacagcaaattcaacatcaattgctgcaactgcaaaaacaagcgccctctactccaaatgtctctcgcacccgatccttttctgataccagatctaaatctctgaaagcaagtcgcagaatgggatttatcgtaaacagttcgaaagccactcccgatgaagccaatggatcttcaacaacatctgaatctacacccagcaagcctgaacgtaagttgctgttacctacgtatgataagaacgatttcatctcattcctgcagcctcaagctgatatgtcatttacatccacatatacactttcgacagcatcaaattctcgatcagtgtctccttcaagcaactctactgtgaccaccagcaggcctgtgagtcgtagtagaagcaggtctaacactttgagagaaattgactcggtgcttgagagtaatgacttagcagattcgaatcaaaaatccggtgcatattttaggcgtttgtcaacattgcaggaacgtccaggtgatgaggcattcagagcatctcaagaagaattggtggaaaaggaggactctacgaaaagtgcttcaaaggaggttggaattgatgtttcaccaaccaagccaatattaaaaaagtcatcaaatacatctcaacatcaatcgaccccagctaatgtgaatttacagctgcaggtgtcaggcatcgaccattctcaatgctctcatgacttgagtaccgctttaaaagtcgctagaaaaatgcttttttcatttagtgaagtacacttatcggtcaagaggtttactggattttgttccgatagaaaggtatctatgaaagtggttcctttgctccatactacgaagggaaacattgactttctcgttgaaactttggaagctgcggaagataagggtgaaaatcaggcttcgattatggatgctgttcagacatgtatcatatcattcaagcaaatattcagcttgatcagtgaaaactttgcaacgtttgttgcaaagattgatgtttgctttgtgaggatggtctacttaactcttttcggctctttcaatgaaatgcagaatgcattcaaactattgcttaaaacctccactccacaaaaaattcccttagcacgcaatctctcatctttagcgttggatggaaagtctagaatcctccaaccgacttttgatgaaagtgccaaccccaatcaagatgctgttttgaataatcctaacgccgatagcagtataagccctacagagattgatgaaaaattataccaagcaattgctttggcaactacgaatgcccaaattgttttcggacagctaacaaagtctataaacaagagtgcgattgcttcggcgaatacaaattcgacgcagatgaatctgactgtatcagcgaaattcaaagagttaacaagcgtttgtttatcctccatggatattactaagagactcattaccaagctttcaacgattagatccaatcagacgcagcagaatcgaaaattgttctgggatgacataaacctttttttgaaggcaatcatccaaactttctcctctgttaaagcgatcatgaaagacgtgcctattttgaatgaagtacgtcaatcgatggctcacttgactaaaacgaccaaggatttgactcttttgttggaagtgtcttcgtacaagtcaatgtcggatgctctggtaccacttccagtaaactcactggttaatttgaatggtatccttctgccatctactgccacaagtacgaattcagcgtctactgtcaatctctcgcagatggggactacagcagtgagaaccccgcttgtggcaactgtaggatctgcagcagctctggcaattcttcctcgttcggattcacatacggcaatggcaaattcgaataacacggttcccatgtcaatcaacattcctcctctggttgcttcggatgttctcaatacaggcttacatactgctcctgtgcaatctatggagcagttctatgcaaagaacgtgaatccgtttgactagaaggtatctttgtctgcatttaaatagaatcgcgtttgtaacgcatgcgctatcctcattttataaatacgctccaccacaatggatcatttaaatagcttctcaagttcagcaagtcataaagacaacggattgtatttaagtaatggttctcttgattttgaagcggtgattagccaattgctaaaagggtctttgacttactctaaagtttgggaacttagcgcctctctttgtttgaaaacccacttcatagagcctccatgtttgttgcctcttgatttctgcgaaacgtctccagcccggcctattaccgaattgggtacacttttgaagaagtcatgtccgtcaatcgagctctataaagagttccgttcgctaagaattgggtacaccgagaattctcctctggcgataagagtgttgaattcttcctccactagccgcacaaacagcccaaaatttataagcagaaaagagctcgggcaggaaaacgataactttctaggagaaaaactgattgtaattccaaaacggaaaaaaatgacaaggggaatctgtaaatcatgctgttagcaagaacgcccgtttcttccacgataagttttcgaattctcagatgtctcttcctaattactaccaaaagagatatgagccctctacttctctcgtgtttattgagaagataaacttgtctcagattttctccgatgctcccactgaagatgaaaggagatttgagatatttatttctacattaccaaaaactggagatcgtcgaatagcgggcgtactagccgataaattgagggaatctgttgactttctagcacaagttatcaagaattacgtaagagagtgtaacttttgttcgcgaggcgattctatgtgcatctgcttgggctaagatcacagttttttacattcgcacctgcttattgacaaatacacaaagagttcaagaggttaaaaaaaatgtaaaaccggtatgccgatgaacgattttagatgacctgtttttagcaaatagtatttcacctacgcctctacgtatacctcaaaaaaatttaacgacgtgctgaaaatttgcaaatgccttttatcattgccaagctcgcttcgcgataagcgacgtcacttcataatcggttgacgaacactacctcgaaaataatgagttgacaaattcatcttctttaagttgcagtttcatagcagaaaaattcaaaagttgcaaaatctttattcctccacacagagtcaaatgcaatggaacccatagaaccaaaagaaagaaacagcccagtcatgcatcctagagtctcaaacgcgcaatgccgcggagttcagactacgataagagagatcccgcggcctcaagcataaatacctgcatattgaccggtgtaccgaccagcttatcggaatcgccgcggccatccgatagcaaatagttgcgcccacattacatatataatgaagcactcgccacgaatgatttagccttaccaaaaacaaacacacacagttactcatgaccacatcacaattgattgttgaggctgctccaaacggattcgggtgcaccatcactcttcctagctacgctaagaatgaccctgccaacttgaacgagagcgacttcaagaagttgtacgaggctacgctaacccaccttgtgaccatcattccaggccaagaagagcttgcaccaaagagccagtaccttttgaccaaacggtttgatcctacaatcccagaaccaaaagaggaaggccttggtggctacggccacgggaaggaatttcgccacacgcagtcggttctcagaaaagatggaacttctgtcaagtctcagccccaggtgcaaatcttgggtcagggtacttttgctgcagatgagcctggcaacgagaatggtgaggccatttctcttacccatccatcgcacaccacattccacaaggagccattgaccgaagaccagatcaaaaaggagcataggactcgtttttaccgctggcatatcgactctgcgctttacgacttgtcgcctccgatggtgactactcttttgggaattaaagttcctcctgcaacacagacacagcttatcgattacgatgatggaacgggtgacaagttggagttaacacagggcgccacctgttttgtgtctggtgccgcggcttttgataggctttctgatgaggagaaagagtttgcgctcaacactattgtggagtacgctccacacccatatatattcatttcgccagccaaggccactaaagatggcttgacaatggtctctgaaggtaaagaaatggacctcaaggaccttccggaatgggaagagtccaaaatcaagcgtttgcctatggtctggaccaaccctgtgaccaagaagcatcacttgcaggtccatggctgttgcattcacaagttgcacaccaaaaccggttcagagaccaagactttgggcttggaggaggccagaaagaaggttcattccatgatgcgtccagccattgcccctcaaaatgtattggctcattcatggaagcaaggtgacttggtgattttcttcaacagaggtgtatggcactcagttacaggcgagttcaagggcatgcacggtggagctgacgaaaagagattgatgcaccaatgtaacattgcaagtggtgctgacccagtaacggcttaaattgacaagttttattttaaatgtatgatagtttggacattttagtaggatcaagttcatgtaaagcgaacgattcttgtgatggctcatcacagtaacagttcacaatctttcctaaactccgataatgaccactatgagtgggacaatggcattatactgagagaggacaaggaaatttgcaaacaacgaaaatgagcagcaacagaacgaactatttagtatttgattgtaaaaacatcagccttaaaaagatgaatattgatgagaaaaatagaagaaatataagaagttgagcaaaacaaaagaaggctatagcttcatccagaaaacaggcaagggccagtattcaggcgcataggccaatcattttccttacttgtgaaatgtgttcttgttccaagattgccagtagtgcatcgatgcgcaaaatcttatcgcacagaatgtgacaacccaactccgtccttagcgaagaatactgcaatgggacattacgtaacaattgccacgtgcaatctcaaccaatgggcacttgactttgaaggaaacagagacaggatccttgagagtatcaaacaggcgaaagcccgcggagccaagcttcgggtggggcctgaattggaggtttgtggttacggctgcttggaccactttgccgagaacgacttgtatgaccagtcgtggcagatgtactcacaaatcttgagctcccccgaaactgacaacatcattttggatattggtatgcccattattcacaagtctatcaagtacaactgtcgtatcttgagttacaaccacaagatcttgtacattcgtcccaagttgtacttggctaatgatggcaactatcgggagatgcggtacttcacgccttggaacaggcccaagtatcatgaggtgtaccagcttccgaaaaagatccagcgtgttacgggccagacttctgtgccgatcggagattgcgtgatggaaacgttggaaacaaagctcggcgccgaaacgtgcgaggaattgttcacgcccgaatccccacacatctcaatggccttggacggtgtggaaatcatcaccaactcttcaggctctcatcatgaactcagaaagttggacacccggttggagttaatcacggaggccacgaaaaaatgtggtggaatttatctttacgccaaccaaaagggctgtgatggcgatcgcttgtactacgacggctgtgcttgtattgttgttaatggcaagatgctcgcacagggatcgcagttttctctttctgacgtagaggtggtggtggccacagtggacttggatgatgtgcgctcttaccgtaaccagaaatctgccgccatgcaatcggtgaaccagagctcgccgtaccacacgatttcaaccaacattgagatgtcgccctcttcgcatattttcaacccatcgatcatgcccactgagcccttggaaaaaatcagatatcatcttccagaagaggaaattgccttggggcccgcatgctggttatgggattacttacgtcgttccaaaacggcgggcttcttcttgccgttgagtggaggtattgactcttgtgcaactgcggtgattgtccattccatgtgtcgtttagttgtcgccgcagtgaaggatgaaaataagcaggttttggaagatgtacgcagcttgactaaagacccttcgtttacgcctaagactcctcaagaattggccaacagaattttctactcttcatttatgggaacggtcaattcttcgaaagagacgcgtgctcgagcaaaagagttggcacaagaaattggctcgtaccacatcgatatgaacatggatactcttgtcactgcagtggtcaatgtgtttgaagttgcgacaggaaaaaagcccattttcaaaattttcggaggcagccaaacggaaaaccttgctcttcagaatatccaggctaggttgaggatggtcttaagttacctatttgcccaattattgccatggacgagaaaaaaggaggggggcctacttgttttaggaagtgctaatgttgacgaatgcttaagagggtacttgaccaagtacgattgctcgagcgcagatatcaacccgatcggtggaatctccaaaaccgacttaaaggctttcatcaaatgggcagagacaaactttgaaatgcccattttgagagaattcttggacgctacacctactgcagaactagaaccaattacggagaattacgttcagtccgatgaagttgatatgggaatgacgtacgcagagctttcgaggttcggtagattgaggaaagtggacaaatgtggacctaaagctatgtttgtgaagttataccatgaatggtctcaaccaccttacaactatagcgctgaagttatcgctgagaaagtcaagagattttggtttttctacgctattaaccggcataaaatgacgacgatgactcctgcgtaccatgctgagcagtattcgccagaggacaacagattcgacttgcggccattcttgatcaatccaagattccctgtggccagtaagaacattgatgagattgttgctaagatcaatgagcgcaagagcgaactcaacctgagttcattgactgtagattgagaacacataatgaacagcttctcatggttttcttttttgttggttctgtatttttaattcatatcatccattgtatacattttacgagaatgcattcgtttaaaagagtttcgtacatttgtcattatcacggattttgagatcacatagagactctgatcttatcactaggcatttcttggagatgaagtaaattctaaaacatgatgaagaagaggctctgaagattacatgtacaatgattgtgctatcgtgcaaatatccgtccttcttctacaatataaatttatgacagaccctgttcatcataaaggtattcatgttctcctaacttttttttatgtatccaagttttccatatccccctgagccttattggtttacctttccaccccaacgggtttcgattggagatccttttccagtaatggtcaccggactattgcgacggacgaaatccatgatggtgattgcagtctgcttcggaacatcttcgtgtacaaaatggcccgttgcggtattgttgaacacaatgagttggtatttaccttgcatctgtccgatgatgagttccttgtccaagttatcatttcctgaaaggataaggagcttggccactttatttccggactttttgccgcaatttatgaagttgtcggagagattgacaaaccagctgtcccaaaactcactcatacttcccaagtcggctttccacgttagagaaccgtccaggttccggcggaggaggtctatcacgcttacacgagcggaattttcatttaatagaagacgcaacagaaaatgccactgaatggcgtctgcgtaatgtgcaaaagactgtggacgcttgtttaagaacagaggtacggacgaaagtgcccgtatggcagtctcctccacaatgtcgagaacaacaagccccttaatgctgtgggagttcgagacgcggcgaagaatgtagttggtgagaacagccccgcccaaagagtggcccaccaaatatatcaagtggcggccgtttcgtttggcaaactcgtccaaaatgagagcaaaatcttgcgtgaacgagtccaacgagtactctgccggcaccgggacagaagagtcgccgtggccgcgggcatcaaaggcaaaaacgcccacggactcttttgtctcgcattcctccacgagactcttggctagcgcataaaacgtcatggcagacgagccggcgccgtggtgacacaccaaaacagtgcctcccggagtcgaaggaggcatgaagtaagtctggaaagaagcgccgccaaacaggtaagtgtcctgattggtgaagaagtagtccctttctcggcggaagcaggaggcaagatcctcatcttcctgggacggttccccagcaggcgacaggggctgcgggcttttctgagcagccgggttttctgccacgggctccattccgaaagccgccgacttgctccggccaaagatttttctctgtaggtcgctcatggagaaagagcgtctggtttgtggggatcttgagtagagacattttgcgcgcgcaatgtcgcagcatcgttcaagatgccctagacacctggtcagtccttctgcttcttggttcatccagtccggggtttcccttcttcttttttgtttccctttcttttctgtttcattctttttatggacctcacacgccacttccagtacatggccgtggccacgtttgtggcgtaccgagcctttgccaatggagaaacacccgtcgcttgcgttttcgtccatgagcccagccaaaccatcttggcctttggatgcaacgacacaaaccgctcgctcaacggcacacgccacgccgagttcatggccatcgacaaaatcctacaggagaaccatctcttgaacagcctgcccgaaaaagtcgcggcgtttttcagccaggtggtgctttacgtcaccgtggagccttgtgtcatgtgtgctctggcgctccggcatgtgggcattaagaaggtgtactttggcgccgccaacgatcggttcggaggcaacggcacggtgatcaaggtacaggaaaacgacagctacttgagttttggcggaatcatgcgagtggaggcggtgcacttgctccggaatttctacgtgcaagaaaacgaaactgcgcccgtgcccaaattgaaaaagaacagggacatcgaggggaagccgtttccgccgaatctagacttccccaagtacgtcaccaaggaccagttctgtgccgagtatggcgaaacgcggggcgcccttttttacgatgagcctcatcctacatgcgaggtgacgcccgtattgggtggcagatacgatatcaaaattttactaagcgacgggaaaattcttgccatgccgaagttaggtgaactttatccgcaagttgcatttctgccggacaaccaggcttacgctgctttggttgaggaggacatagatacgttggtggcatttttacctgtggtgactgaaaatggagaggtgaattatgagattgacgtacggccaaaacgcctaaaattttcgagtgaagattaacctttaggtgatgcacggacgcctgcaacaatattgaccacgcatcaaagaaatctgcacctttcgcgaggcgacatgagcataatttcttcagtcacacatccttgcataatggcaaggccaatcgtgcacagagcctcggaatgtgctttctttttcgctttgccgtcttgcatctttcatcatgggcgttttggtcagacactatcctgcacatagacacaacttactccgtattcctgctcgtaaatgagttaattagacgttgcactgaatttcacgtttaagtagaccaatgagcataagcgggttttcgcctacggggatttccttttcagtctttttttcctttggccactttttttatttttcagagcgctcatgattctcagtctcacctttgaggaaatgaagatgttagggtccacacggcccgaatgcagtccagaaaataagctttagactcaaactaacacattattttgcgcggaggacgcatggcgcctacgtgtgaacaatgactgcatgccgtactgctaatagttgctgaatcgggttgcgagctcacacaccgactaaacaccgacaatctcaaaaaacaatcttcccatgcggaacaatacaaggagccaggagagttcgtctttgagtgcccaggtaaaatttggaagttgtacagaaagagggccggctgaaaaggaagaaaatagcgctgataacggctcaggccgattccatgcatggatgcaatgatccatgcatatgcgacgtctcatttgccggccgcaagacctttttgctgcggctatggaattcactcgccccatacgccgctgtgtaagcccaaatgccgtttaaaagaaagcaatgggccctttcttttatttcctcgcttgtttccgttttctgcccgttcaaaatctcctttttgcccatttttgaagaggcgccatgctcatcactttattcccagtcctcctctggtttatagccctagcgtctgccgctcaggtttccggaattttcacgggcataaattccatcactcctggagacaaggcctggcccaaatacccgtcatggactgcgtcaatcgcatggaaaatggatgcttccaaagtgaaggccggcgatacgttcaaattggaaatgccctatgttttcaaattcaccacctcctcatccagcattctgttaactgctggagggaagacctttgccacatgttccttgacgtcgggcgagaacttgcttgcatactcagaaatcgattgtacggcgctgctggccattacgtctgtgcaaagtgcctctggaacgttttcggtcactttcactttcagctcgggagccaccgacgaaaaattggatctcgaggccgcggcgcactggaaagcgggcgccaataccgtctccttcaatgatggcaccaacaccatctccaccacagtgaacatggctgccggtgccacctattttggctccggacatggatcgggcgcccatggcggcagaacgctcccatctttgaacaaacttgaaatgtattttctcgacgcatcgtcttcgagaacccggtctgggtcgctttcgcttctggtggcgctgaacacgccattggactgctcgtcatccaaggcttttctcaccacaaaggtcaatgcctgggaattcccagagaactccttcgattccgtccagggagccactttcaacttcaagtgctcttctctgagaatagatgtcacctacaccaatttgccggcgcagtacacgccgtacatcgaggcgtacagtgtcattcccgtgtccaacatcttcacggtggcataccggctgtcggaccagtacaaccccaaccgcatcaccgttgacaattaccaattcgctgtgtactcgaaccagcagcctctgggcgatggaagctacatagatatcgagctcaccaccatcaccagagacgacattactcgaacctcccttactactgccacaggctctggaacaaacaccattgaggtctatgttccccgagagtccaccaccacaaccctcaccaacagtgtcagtacgagcaagacctccactgtgacaggttcggatggtgtcgctacggtcattgtgaatgtgcccacgccaacggtttccaccaccaaaacgtactctggctcgatgaaaacgacatcgacatatacttccagcggaactgtttatgtggaggtggatgtgcctactgcaacgctgtctaagacagtgacttactcagactcaacttcgaggacaaccacttatacgtctgacggaacagtaattgttgaagttgacgtgcctactccaactctgtccaaaacattaacttactcaggatcgaattctagaacgaccacttatacgtctggtggtactgtaatagtggaggtggatgtgcctactgcaacgctgtctaagacactaacatactcggactccacttcgaggacaactacttttacctccggtggtactgtaatagttgaagttgatgtgccgactccgacgctgtccaaaacattaacgtactcagactcgacttcgagaacaactacttatacgtccggcggaacagtaattgttgaagttgatgtgcctactcccacgctgtccaaaacatcaacttactctggttccatttccagaacaaccacttttacctctggtggtaccgtaatagttgaagtggatgttcccaccccgacactgtctagaacgcagacgtatctagattccaccaccagaaccacaacatacacttccggcggcacagtcgtggtggaggtggatgtgccgatcccaacacagaccactacagtaaccagaggcactgtctcgtttactacaacccgcacggcttctccaggtggaacagctactgtcgaaattgatgtcccaacttctacaaccacgaaaacagctacttggacaggggctaccgcaaccaccaaaacctcgacgtctgacggcactgtagttgtggaaatcgacgtgccaattcctactgtaactaccacgattactagaggcaccgttctgttcacaactacacgcactgcttctccaggcggcactgccaccgttgaaattgatgtgccaacttctacaatcacaaagacagtcacatggacaggtgcaagcaccaatacttccacgtacacttctgatggaactgtcgtggttgaagtcgatgttcccattcctacccaaacaaccacagtcaccagaggtaccgttctgttcacaactacacatactgcttcgcctggtggcactgcaacggttgaagtcgatgttccgacgtcctctactaccaaaacggctacgtggactggatcgaccactaacaccaccaccttcacttctggtggaacagtggtggttgaaatcgatgttcccattcctacccaaacaaccacagtcaccagaggcactgtcttgttcacaaccacccatacagcttcaccaggaggaactgccaccattgagatcgacgttccaacatctacaatcaccaagactgttacttggacgggttctgctacaaacacttctacatacacttccgatgggacagttgttgttcaagtggatgttccgatccctacccaaaccaccacaattacgagtggcactgtcttgttcacgactacgcatacggcatctccaggtggaactgccaccgttgaaattgatgtgccaacgtctacaatctcaaagactgtcacttggacaagagcttccaccaatacttctacgtacacttcagatggaacggttgttgtcgaagtgggtgttcctgttcctacggtgacaaccaccagaacttatactggtgcagagactactacaattactcatgatggaactccaggcgaaactgcaacagtggaggttgagattcctatcccgactgttacatctacaatttcctatgacggaagcgtggtttcgtatctgaccaagactgcctctattggagaaacggctgtggtggtgattaaagttccagaatctgtttcgttcaccactaaaacaggcagcgaccaaaccactcgtacgagatcttacactctggatggaacgcttatcattgaaattgatatccccactcaaacaagtgaaactaccagaacctggaccgcatcaacttctagaacctccacttacacgactggcggtacagtggtcatcgaggtagatgtgccaattcctactgaaactaccacgattactagaggcactgttctgttcacaactacacatactgcttcacctggtggtactgctacagttgaagtggatgtaccgacttcctctgtcaccaagacggtaacctggacgggatcaacctctaatacttctacatacacttctgatggtactgtggttgtggagatcgatgttccaatccctactcggacaaccactataacgagtggcactgctttgttcactacaacgcatacagcctcccctggagaaactgcgattgttgaagtcgatgtgccaacttcgacaatcaccaagacggtgacttggacaggatccgctacaaacacctcgacatacacttcagatgggactgttgtggttgaaatcgatgtgcccattccgacacaaaccaccacagttacaagtggcactgctttgttcacaacgactcataccgcttcaccaggcggaacggcaatcgttgaagtcgacgttccgacatctacaatcacccagactgtgacttggacaggatccgctacaaacacttcgacatatacttcagatggaactgtcgttgtggaaattgatgtaccgattccaacagaaaccactacgattaccagcggcagtgtcttatttacgactacccatactgcttccccaggcggaactgcagtcgtagaagtggacgtgcctacttccaccgtcaccaagactgttacttggacagggccttctacgaatacttctacgtacacttcagatgggacagttgtcgtggaaatcgatgtgccaattccaaccaatactgctactgttacacgaggaagtgtttcgtttacgactacgcatacggcttctccgggaggcactgccaccattgaaattgatgtaccaacttctaccatcaccaagacaattacttggacgggatcaagcaccaacacttccacttacacttctgatggaactatcgtggttgaaatcgatgttcccattcctactcaaaccaccaccattaccagtggaacggtcttgttcacgactacgcatactgcttccccgggtggaaccgctactatcgaaattgacgttcctacttctaccatctccaaaactgttacttggacgggttcctcaacgaacacttccacatatacatcagatggaactgtcgtggttgaaattgatgttccaattcctactcaaaccacaacgattaccagtggcactgtcttgttcacaacaactcatacagcttccccaggaggcactgccaccgttgaaattgatgtgccaacgtctacaatctcaaagactgtcacttggacaggagtttctaccaatacttctacctacacaactgatggaacggttgtggttgagatcgatgttcccgttcctacagtgacaactaccagaacatatactggtgcagaaacaaccacaattactcatgatggaactccaggcgaaactgcaacagtggaggttgagattcctattcccactgttacatcgacagtttcatatgacggaactgcggtttcttatctgacgaaaactgcttccatcggggaaactgcagtggtggtgatcaatgttccggaatctgtttcgtttactaccaagactgtcagtgatcaaaccactcgcacgagatcttacactctggatggaacactcatcattgagatcgatgttccaacttctacaatcacgaagactgctacatggacgggatcaagcaccaacacatctacatacacttccgatggaactgtggttgttgaaatcgatgttccaattccaacagaaaccacaaccattaccagcggttcagtattgttcacgactacacatactgcttcgcctggtggaactgcaacagtcgaagtagatgttcctacctcatccattacgaaaactgccacctggaccggatcgactaccaatactaccacatacacttctgacggcactgttgtcgtggaaattgatgttccagtcccaacagaaactaccacaatcaccagtggcagtgtcttgttcacaactacgcataccgcctctcctggtggaaccgccattgttgaagtggacgttccaacttctacaatcacaaagacagtcacatggactggttcatccacaaatacttctacctacacttcagatggaactgtcgtggttgaggtcgatgtgcccattccaaccgaaaccacttcaatcactagtggaacggcattgttcacgacaacccaaactgcctctcctggtggaactgcaatcatcgaagttggtgtgcctacatcttcaatcaccaagactgtcacttggacaggagtttctaccaatacttctacctacacaactgatggaacggttgtggttgagatcgatgttcctgttcctacagtgacaacatcaagaacttatactggtgcagagacaaccacaatcactcatgatggaactccaggcgaaactgctactgtagaagtggaaattcccatccccaccatcacatccacggtttcatatgacggaactgttgtttcttatctgacgaaaactgcttccatcggggaaactgcagtggtggttgtcaatgttccagaatctgtttcgttcactactataacaggcagtgaccagactacccgcacaagatcttacactttagatggaacatatgtcattataattgaggttcctacttccacaattaccaagacggctacgtggacaggctcttccacaaacacatccacatacacttctgatggcactgttgttgtcgaggttgatgttccaattccgacagaaactgttacagtgactagtggtagtgttccattcacgactactcactctgcatctccaggcggaactgcaactgttgaagtcggagttcctacctccaccatcaccaaaactgcaacatggactggctcgacaaccagtaatgccacttacactactaacggcaccgttgtggttgaaatagatgttcctgtcccaacacaaacagtgacgattacttctggtaccgttttggcaactaccacactagctgctgttccaggatctacagctgtggttcatattttggtaccatcagtggacacagattccacttggtctagtgtgtcgtctactgaaattgacgtttcttcaagtagcttttcggaaacgtccgcctctgcatcggaaagcacttatgttctgtctgttgcatcttcaaccaacactgacgcttcttccaacactcaactatcagcatctgcatcacaatctggaagcacattggcttcgctgtccagtggacccagctcctccttccattctttcaacttccaaaatagctctgtcccataccgttctgtgaccccatctgctacaattgtttctacagatattacttcagacgtttctacagatatttcttcagacgtttctacagatatctcttcacatgattcgtctacagatgtctcgtccacaattgatccatatgtttccgctacagacgcatcgtcgattgtttcacccacagctgtttccacagttgcctcatccacgactgatccatccacagatgcttctacgaacgttccgtctgttgatgcatcctcagacatttccacagaagtttctacaggtctatcagcaacaattgtttcgtccacagatgcatcaagagaccctgcttctgcagacatttcctctggttatgtgtcaaccgaccctgcctccacagatttgtcctctacatatatgtctgcagatcctccgcctacagatgcctcgtacacggatgttacttctgcggatgctacatctacggatgttacttctgcggatgctacatctacggatgttacttctgcggatgctacatctacggatgttacttctacggatgttacatctgcagcttcgtctacggatgttgcgtctacggacctttctgatactgtcgtttcctctgcaactccatcagctgacccgtctgcttctacaactgatacgtccacagaaaacctatcgctgttgccaagagcatctcagagtgggccaagcagttcgcttactagtggaacattgctggtggaatcagatttgcccgcttcttctaatacagcaacagtttacccgtccaccaaagatccagtttcttatgttactggatcttcagaaacccaagattcaaatctgggagagcagacgtctgtgccacaagtgtcttcgtccagtgacatgcatcctacgtccactgtattcccagttattcctccgggaccagggagcgatactggatcgaacggttctgggtctaatggatctgggtctgatgggtctggatcaaacggatctgggtctagtgggtctggatctgatggatcaggatctaatggatcaggatctgggtctagtgggtctggatctgatggatcaggatctaatgggtctggatcaggatctaatggatcaggatcagggtctaatggatctggaccaaacgggtctggatcaaacgggtctggatcaggatctaatggatcaggatcaggatcaaacggttctggaagtgctggaacagatggatctagcggtgctggctccaattcaaacggctccggttctggctccggcacaggatcgggttcagaaggaaataacggaccacaaagtcctggtggttccaacaatggctctgggtccaacaatggttcggacactgggtctaatggaaacgaactgaacgaaggatcgggcgactcaaacaccaacgggtccaacgccaacaccaacacaaacgccaactccaacgccaaccctggccctgcttccgccaacgcctcgaaccagggcgccgcctcgaaccaggcccgccccacgtcctggtcctatgtctacgcgccctccgcgtccgcgcccagcgcgtcggccacgggatccagaccgcctgtcgtcactggcgtttccggcgcgacttcgccgacatgggccatggccgtcttggccagtgtgcttgcatgcggcctcctattctaatgacattcattttgcacccaaggtgcatccaaataccgccttcaaaacgtctacgctttttcttaaaaatttttgtgactgttcttcgaacgtctaggacctttcatttcacttcacctaatatttcttggtttatactttatcgtgtaataaaactcgtatgtacttatgcatcgtgcctggttcgcgcagattatgcatgccgccccttcggaagctgagacaacagacacgagaaggcaaaagggaaaggtctgggaaaattgaatttttattgaaatttgccaaatgggaatttgcccgatcgggaaagatgcccggcccaagaaggcggaacctaatttcaaacctaacaatgccgcggccgtcccttcgccagtaccttacaacgacaggcgtggaaacgggactacctgcagtcgcatttgtttgaacgttcgcgcggcaatgagacaaggctcatactgcagaaaacttatatagagagaaagaacaaaaaagttcacttaagttcacttttggccaaacatgaaattgctgcttttgttggtgtgctcgttggctgcggccaacgttgttgttgagtatgtgactgtcactgcgttcgtcaccatgaaaaagggccagcttggcggggccggcccaagtctggcagttgaagaaagcttgtggactgaaaccacagagatcgctcaggatcagagcacaaaagcggtcagcacgcagccggctctgcaggagtctgaggcggccgctagtccttctcaggcgtctgtgcctttagccgcggctgaagtgtccagcgagccaagttcgtcaccaagttcgtcgccaagttcgtctgctcctggaccggtccagtctcaagctccggctcagtctgcaccagcccatcacgctcatactcgtgcctcgtctgctcagacttcatctgcaccagcccagacttcaactgctcagacttcgtctgcaccagcccaatcttcctcgcaatcccagtcgggctccttctccggcgacggaacatactacgacaccggcatgggcgcgtgtggcattaccagcacggattccgacttcatagttgccgtcagcaaagacttgtttgaccagtacacgcccaacggcaatccaaaccacaactccttgtgtggcaagaagatcgaggccttttacgagggcaagtcggtggaagtcactgtggtggaccgttgcgagggctgtgcgtacggaagcttggacttctcgcctgcggccttccgccagttggccgaccagggcttgggcagaatcaaaatcacatggaactgggcctagagtggacgagctttggccaattcccgtggacggcatcgctactctggctgaagattccttcagtctttgcacctggtcattatctacactatgcatctccatccttttgcactatagaatatccgtgtcgtgcctcttatagatctggcatcataccactctccttatatcacaaattcgttacaagcccgtggggcaaattcacttcacatatacgtcacatcgtcatatctgccttgtatttccagtaatttcagctagaaaatgccgaaatgatcgaagaatctaacttacatttgatcattcgtaataatatacactagccatcgtgttatatgtctacgtatctagatcaatctctgactagtcagtgtgtatgtactggggtaagcggtacaattattgatggattagacgtttcgagaatagtactcgagcgagtcctagaaagatatcccgatttaaagtttctgattgctgtattttaactatagattgaaatctttaaatgaatagttctaccttattaatcatccaactctctcattatatgctctactcaaccaaatgctaattgtatattagaactataatgccctaaaaataccactagctattgctaaacataataataaacttcataaatttcatcaatcatttaatgagtatcacaatcggctactgccagactaaatttcaggatttccttttaatgtgtccagatattcttgagaagagccgtggttatatcagacggaaattgatactaggactatcagataatttttggactgttcacaatgattacttcgttccaaatcaatgcaagctagcctgataaacattcatcacacgatggagcttcgatctacattgttcatggtctgttgcaaatttgttcgaaactaggccaactttagttttggtacgttgatacgcatcttcaattagaaatggcagaagaagcatctccatgaacgttgtttcttgaaatctactctcgcttgtcgtcacaatctttgttcctccttttcattatcgaagtctattatgcaataaattgcaaaagactgaacaatattcgagcaaataggaaagaaaaaagttcgaacacattttcaaacaaatagtcttatgaatatttgaacgtcactcggcgactctgaccttcggtcaggtcgtctattcgtttgctgcctcataccgtttttcttctttttctgtttggtttcattatccagtggttgagtggatcaattgagcatttcaataccgcaccaatatagtctgaatattacatttctcatttctacaatacattcgaaattctacattacttctacatttctaaaattctacattacattctacatttctaattctacactgtacaattctattttctacattctacattcaaaaatttaatactggatctcctccgcagcaactagaaacctgtattaagtttctatccattaacaataatttacctgctgttaatacagatgatgataataataataataatatagctgtaaagaatatatcattaaactaatataaatggaatatcttttacaggaatagataagatatctaatactactatataaagatatctaatactttactacagcttcgcattcttggcgatttccttaggcttgcgtttctctactattttctacttttcacttccttgtattcctctatcatcctctgtcatcttctttctctccttctcttccttcttttcctcttcactgtgaaaccctttgtgcaatagcgtcagctgactcttgggcttcttgctggtaatcagagatcaatccacgagtctctgaaagagacatcagtcagagtgaatcttcaataggcagaggtgttggacacttgaggagcaagtgtatggattgatatatcgggatggatgatccttggagaagaatccatcctagagaaaagatgaagatcttatacttgagtctctcataaagagactgttctccaatcaggaacatagggaatctcctgattccaatctaggacttgtccatggatcgccgtggcattgtcgtggtataaattattaactgaaaaatgatcagattatgaattatttaaaaaagtatttaatatgattaaaaataaagaacatttaaccatttctagtatcctcttctatgatggcagtgaagtcctcacggcatcgagaatagcatacggccttcccaagagatttgggaaggacacacagtgatgacataagggaagagctcacaccacatgtcatgatgtcagacgattgcgtacggcaaagataagtgaaggccttacgccatttgacaagacatcatacaattgctcacggcaatagaagtgccgtacctacggcactccatcctaacatatcggagaccaatcttcataacgtaattttaagagagacaatttagatagtgtgcatatacctcactggctctcaacagtaatcagttgtgcacctacaccatcgccagccgcacaccttcaccgccatggactccgacgacgacttttctgcacacctggcggagctggacgtgccgctttcgcccgactcggacggaatggcccggcgcacacgcgcacgcgcctccgagcccaagcaggccgcctacgcctgggaagacgagtaccagcgcacatgggacattgtcaaggacgacacgctgagaccggtggagctcctcgtccagcagatggtggacgcacgcaaggccaagctcagccgcaacgccgccacgccgttccagcgcggcatcatccgcacggtggtggtggtggtggatgcgtcgcgggccatgctcgagaaggacttgcggcccacgcgctttggcgccacggtggcgcacctccaggactttgtggcggagtttttcgaccagaacccgatcgcgcagatggccgtggtgatgatgcgcaacggcgtggcgtcggtggtgagcgagctcagcggcctggcccagctccacatcgagcgcctccgggcgctccgcgcgcgccagcacacgctcgagcccaagggcgacccgctgttgcagaacgcgctcgagttggcgcgggcgcttctcacggccggcggcggaccgacgtcccgcagctcgcgcgagatcgtggtggtgtttggcgctcttttcacgctggacccgggcgacatccaccagaccatcgactcgcttgtgcgcgacgagatccgcgtgcgggtgatagggctagcggcgcaggtggccatctgccgcgagcttgtggctcgcaccaacgccggcgagtgtgcgggctacggcgtgatagtgggcgacgcgcacttccgcgagcttctcatggcgtgcgtggagccgcttgcggtggcgcggcgggcggccgagacggccacgggcgtgccggtgcttcgaatgggcttcccgctgcgggcgccggcggcgccgggcatgccggtgttgtgtgcgtgccatccgcagggcggcggcgccgacacgggctactggtgcccgcagtgccgcagccgcgtgtgtctgcttccgtgtgtgtgtcccgtgtgcgggctcatgttgatcttgctgacgcacttggcccgcacgcaccaccacttggtgccgccgccggactacgagacaaaggaggagacaaaggagacaaaggagacaaacgacagcaacaacgacaacagcaacagcaacaacgacagcagcaacagcaacaacgattccagcgggaactcctccgagcgctgcttcgggtgtcttgcccagggcgacggggcgctcggcgcccgctacgcttgcgcggcctgtggccagcgcttctgcatcgactgcgacgtgtttgtgcacgaggtgctccacaactgtccgggctgcgaggcccgtgcggcatgaggcttcgagcagcagaaagattggcctttggctatcttggcctcctgcctcctttagttgactggtcattcaatgcattcttagaacataatcagacgcttaatatatacttctctgggccggttgtatcgaattatctttgatggccatcactaatggctagaactaggaagtcgttaatgatgtgaaatgataataatcagcgtaaaaaatccaaatgccattagaaactgcttacgtttccggaacttcgtgaactttgccgtacgattcatcttcgctgaagatgctgaagtagaacgtactacaaatgtactacaaatgaaatctaagatgctgaagtgggaaagaattaccaaagaaatttaaaatgctgaagagggagagaattgcaccacaaaagaaatctaagatgctgaagtagaatggtactgcaaaataaatcaaaggtgctgaagtagaattgtactacaaaaaaaatcaaaggcgctgaagtagaattgtactgcaaaataaatctaagatgctgaagtagaattgtactacaaaagaaatctaaggtgctaaagtgggaaagaatacaaaatgaatttaagatgctggactggggaactatacacaaaatgaaaggtagtttttgaaccaacaacaactcttgtttaatgccagataatcgtttgttcatcgaaagcatttctaaatgtttggcaaacagacgggtctgatgttatattcctgtttaaataaaattaatgaaccaatttatgtaaaatgtccaaaatcaagtgtcctttcagcattctgattatatcaccgtatattgctcaaaaagtaatagtttagttactgctactgtttttcatcttttcctttcttcacttctacctcccaaatgttctctatcaattatcgagtgtttatttgtacatagtgctacttgttaccccatgcggacgagccgccatcgttaccccaagaggagcccttgttcgaggagtttccccatgctgaagagtcacctttagaatcctggttgccccaggccgaggagccaccggacttgccccacgcagagttgttgcccagcttgttgccccacgaggaattgtttcctttgtctccccacgaggaattgtttcctttgtctccccatgaggaattgtttcccttgtcgccccaagcagaagagccacctttgtttccccacgacgagctgttgcccttatttccccacgacgacgagccgcccttgtcgccccaagaggaggaaccgcccttgtttccccatgcagaagagccaccgctgctgccccatgaagatgagccgcctttgttgccccacgcggacgagccgcccttgttgttgccccaggccgaagagccgccccaggccgaggcgccgccgccgccgccccaagtagaggctcctccagcagcaggagttttgccgccccacgcagacgcaccgccaaccgccggcgtggcaccgcccgccgctggagttgcgccgccccaagcggaccgggcgcccgacgcaaacgccggcccgctgccgcccaccggcctcgtgtcctgcgcgccaatgaaccgcaagtatggcacggactcgccgcgcaccatcacgctcaatttcgtcttgttcaccttgatcttcttcgccttggtgtgcaactcgatccgcgcatccgtgtcgtcggtctcaaccacctttcccataagacccttgtagttgccgttgttcaccacaacatccttgtaaagcaacttgtcacggccgcccgcacgtgtcacgcccgccgtaggcactggcgccgccttgatgtttgggttcatgcggctcaagtcagggcccaacgtccgcgacaccatcaggttcttggtggcaatggtgctcacgttcaacgcgctcagcacgaaaagacccaaattctcctggagctcgtgcgactcgatgaaaagcgtgttcttgtggatgtgcacaatcacaccttccttcttggcatcgccgctttcacgcacagtgtcgcccacgcggatcggaagaccgtggcgatcggtggccacctgctcacgccgtgtcatgcggagcttggcagctataccggtcggcttcaccgacaccacgcgcccgtcctgggtcaaaacgccaaacaagcccttgtccgcctgcacaatcacaccaaccgtctgggcattgagctgcaccaagtccttgattccgtattgcccgttggccatgtctgcgctcgacagcgtgtctgtggccttgatgaggtagttggcaaagacacgcacatcctctttgctctggtcactcaataacaccaccgagtcaccgtcgatcttgatcaccaaaccggtctggtccgcgtgctttccctcgaccaccttgacgtggtctcccggtgaaaacaccttgcgcaagtccagcgtagtcaccgtgacctcttggcccacaaactgcgggtcggccgactccgtcacacgcatggtcacttcatttagagacacacccatcaccacaccaatggttttcgcctgctcgccgcgacgcacctccaccttgtcgcccggctggaacgccgacgcacggccgccctcgtggttgcgcgagctcttcaaagacgccgccaccgcagcaagatccattccgtcttcctccgtgtttcctgtctggaaccggtccaactcctccaacgtcggatgcacgtctttggtctggatgaactgcaacttgaagtccttgtacaagaacccctcgatgtactcgtcgccgcggtaaatgtagcttcgagggcctcttccgggctgcaagtagtcgccatcatacatgcgggcctcttgctcgctgaagagacgcggaacaggacgcaccttcagccggatgcgctttccctcaggcgtgaagtcgtcgtttttgccgtagtccaagcgcggcaccactttgcaccgcacttccaagccgttttccgacaagttgtccaccaccgccaagtcgcccttgtacttgccccgcgtgatgcgcacatagatccccggcacgatttccacgtcggacgatttcacctgcttgagcaagtctggatactcgctcacgggaacaataatacgctgcttggcgtatatgttcaccataccgttcaacgcccgctcaatggcctcaggcttcttggcctccatgtagatgtagcccttgaacgcgtcacgctggaaaacagacaacacctcaagcggtttgcccaggcgggccaaagtgcgcttcttttcgtaaagacgccgcaccaaatccttctcgcggcccggtgtgcaccggatggcgaagatggccgggtcgttgatcgatggcatcaacaacttctgcgacaccgtgccgctggcggtggtttcgcctcgataaacagtgtgggtctttctgtatctctgcttcaacgtttccgccaactcttcggcgtcctggtcctccgcctgctgccgccgctggtcgtactgtctgtggagcctgtcgtcctctaagctgtggccgcctgtttccttttccgcatggtcgtcggatataaattgctctctcaacaattcggcctcctcgtcgtcttcatcaagctcgtcttcctcctcgtcgtcgacttcggcctcgatatcaaggaactggttggcccgtcttctttttctgcacgacacgtcgtcgtcgtcatcttcgtcttcgtcttcgtcttcgtcttcttcgtcattttcattttcgttgtcgtttccgttctcgtcattgtcttcgtcagcgttttccaattcctgctgcgcgctttcgccatcctcgtcgccgtcctcttgcttggtctcgaaattgtgctcttcgtcctcctccacaggcccttcgctagttagcgctgcctgggtcgaatcaatgttttcttctttcaatgccgcttccgggccgttttccatttcgtctctaggacgtttcactcccgccagaacggtctcgtgacctgtgctgggcgtcgtgttcccgtcagacatttttgtgtatgatcgggagggttgcgtttagaagaagattttcctgtagctttttcgaaaggtggagggcgtgcgcgaaccgcgcgatcacgaagcacaaaggtaaaggtgcatagacgtaaatagagacgtaaatactcagaggcataaagggacaactgaaagaaatccggtcgtagaaagcagatatggagaatttttttttggatagtgtttgatcatataagaagagataagtctgctgtcgtctgattttctcggtatttctaatctgtttatctgccactgatatcttacctgtgatatctatcttacctgtgatatcttacctgtgatatcttacctgtgatatcttacctgtgatatcgtatctgagatatcttatctgagatatcataattgcaatgaagtcgtacaatctgtcatgacgtacatatttgtgcaatgttttgatttgtctatctatttgtctagatctttctcgattgcgactgttttcaccagtccatgcaagttttctttgttcctctaccattttgattataaatcaggcgagagaagtgaaattaagagcaaactagaggaaaaagggaagatggcacttcgctgggcaaaaatgcaaaaatacaagttgaagcgtcaatccagacgaaataataaatataagttcaggcgtcacttacagacaccgatttttgcccggtgtcttagaatatagtgagaaaatgacccaacctgccgagtatcattttgattgttctgttttctttttcgtctggccgaccataaaacagatataaaacgagaactcctcgcacatgctctctaccatgaatcctcttgttatttttgctctcacatctcttgcagcggcctttctggtttggcccaactcgtcttttacagaaatcctgtgcctggcacctttggatcccattctcttgcaaagcccagacctgctcttttggtgcagagaaaacaataacacaattttccacgagtccagactcaacacctccaatgccttgcggccgtatgtgattggtgatctgagggtgtttcctggaaatgtgcctgtggaaactttcaaccggaaaatctccaaccgtaaccgcgtatccaaagtttggattgagcttgaacccaacgactacacccaagaaacagagaattttcccatcacacagtgtctttctcttcaagacacagaagggtctcttttgggcactgttctcaagcaactcagtctttcggccgatggaggccaaagttatggcgtcgaggactggttcaccttggactggctgctagtatttacgtctatgctatctctcggcgccgactatctctgttctgccaaaccggggcaaacggtccagttgattagcacaccaagtagttacaggttttccagtgctcgtttcagaaacattactctcacaagagatgggcctgaatacggagagtggcaagatgcgccggagactcgagtgtactccagaattccaattgttaagtgtgtgacggatccaaaagaattgcagtgtgggcttcgccaattgcccaattcagttttcgctcagacggaggaaaatgaaacagaagctgaacaccaaactcactaattaacccgaagaatgtatttgatgacgtcagctttatgtttagcgagtcttatttgacagtcgtatttttaaatttattgtagttccactctaattaatatattatatgtgtgtcctagcatttgactgataatctgacgagtctccaaatcccatgtacaagctaaaatttttttcacgagatgctctacagacctattttattgactttccattttctgcttctgatgaaggttttttactttttcgcattcaattatctttctgtagtttgagttttcgctgcatgtcgcacataaaaccgttgggcatcacgttgggatgtcctggtgtccgggtttcctttccaattaacgaaaatccttcgaatccccaaccaccttcgccgttaactatgaccagcgaaattgccgcaatcgccaaagaattgaagtcttctttgaagcagttccccaacttcccgcaagagggtatccttttcgaggacttcttgcctatttttgccaaacctgacttgttccaaaaattggtggatgctttcaagttgcacttgcaaggaacaaaagtcgactacattgtgggcttggagagcagaggcttccttttcggccctactttggccttggccttgggtgctggtttcattccagtgagaaaaccaggaaagttgcctggccctaccttgtctgccgagttcaagaaggagtacggcagcgatgttttcgagatccaggagggtgtgatccccaaagacgctaatgttgtgattgtggacgacatcttggccacaggcggaagtgccagcgcagcaggagaattggttaccaaagcaggagccaaagtggtggagtatcttttcgtgatggagttgacgtttttgaacggaaaggacaagttgggtgcgcctagattcaccttgttgagcggccaagacgaggctctttagattatgtatgaagcctgaatgactgactggaaggtagaaatgatagacacggtagaaatggagctcgactttgaaagtaggctggaagatggcgaatgtcgtaatgaagtcattcgttgcactggacattttacgctatacgtatgtgtgtatctgaagtattacgagttattctgtttgtctctgcaatattatggccgcaatcgtcataaatgaatataatttaaggaaaataagagcctattgaatttacgatcattgttgacgttctcatcggttaagtattgatttcgactatgttgaccatacgattaagtatagatcacgactttttgaccatacggttatgtattgattaggaccatgttgaccatatgtgaatatggagacttaaatactgctctttcactagtacacatgaggaatttgcagctaaaaccgtattgattcgttcgtcagattttattctcatatttttcactacattactgcttagcctcgagccatgcatgaatgccatcgtagttcacacgtattcacaaacaaaggagtctttcacttccagacccattgctcatgacaaaattcgacaaccaggttctctcaactcttgaaaataagaaacgcaagctctccaatatagaagtaggcaaagtatccctgttcatgggtcacatacgagccaaaggacttgccgacaatcacgtgccacgacgctccgtacaacaagtccaactctttctttaggtacgtggcaatgtctttctcgactttgtatgttcttgtggcatcaaccgccaactccaacactttggattgggtttcttcggcaagatccgacgccttcaaaatcgctagaaaggttagccagagcaattgaaacagatggagacacacatacgagtaatttcggccagagatatgctggcaggaacagaagccattttgtggtggaaagaagagacgtttatggagcaagatatgttagggttgcatgcagtactattgtaggttggagctaagataagaggacaaaaggtggctagttcatgtgatctggtcaaaaagctcgtttaaacgggaaggagaactggattataacacggagctttcggtgttttcatgagaagttgaggtggttcggccaagataagcctaaaaaggtaatttagagcaaggaaaagctgacggaaaaattcatgtggcaaggaatctagtcatcgttcaggacttgtacgaaaacggtaatgagtatgagggtgagagagatttttgtttttttcttcttcagatcgatacttcagatgaatgagtagatgcgacttcagaaagctcaatggtcataaatggaataagttgtacgcaaaaatgtattagcccaattaaagagagtaattaatttctatttttgtaatgtaataaaatcaaatgtttggagggtacagtattaatgctgaccatttcaactcaaatacaacaaaaattacaggaatctttaaagaacttgaaaaaatcatctttcttgaatttgactggttgagactagaaagcgtaaagttgaatactgctgaaaccaatctttgtctcctgatgccaatcttagtctcctgaggctatacgtatgtgactacaaacttgacataatagttcagtcaaaatggagccagaaaattgactcgtaaatgcattaaacagttcaattatactttagtgacagcaatgggatttttaccaactccaatgcccatacttcaatcaagggcgttcagatgatttcaatcattatcgccttatatgacaagaaattcaaagattaagacaaatgataaatgatagaaacacgggttgagccaaatctagtatcacgctatatacaattcttttttctttatataatcgtgatcgtcgatcctccagttataattcgtttggccgaatcttgcatttgatttgagtgagaacagttatgtcacacaccagtacaaaaatcaccgaccgtaacaaaccagacataatcgataaccactgattataagtcaaacatagtatttttccactgatataaatcaaacataatattttccactgattaaatcaacctggccagtccccgaatcccacataaggtggaggtcacgtgccacacacccatactcaagcgcttagtactgatacacttttcagtaattgcccggagtcttacaaatccgaacttactggccttcaggacggcgttaatacggctatagccggtcttactcaatcatcggaatttcccggctcaatctcacagcagcctcacttacatcacattccacctgatatacggcctaatcatccaatcctgaccagccatgacagatgcgtggtccgtgtcgaacattttgacccactaccataaaatcggccatttgcagctggtgacatacgccatctacacggtgaaagaagatgccatggaccagtaccttctcgagctcgagcttcagatccggcaccagcatccgcatatcttgttgatctactacaacaagagcctctaccacttcagtctcgacgagcccaagaagtacgacggcggcgaaagcgacaattcggccgccagcggctcttccaagttgcatctgctatatccgcaattgatcctccaacacgagaatactgtggctgcaggcgagttggccaatccttcccgcgtggcgaaaagcgctgccagcagaaagaagggcaaggacgactcgcccgtggacgaacatttggcgtttgccagtctttcgtttctcaaagcggtgaaaaagtgcattgtgtacagcttgtccttgtcgggccagatgcagatcttcggcaactatcttgttgcacgagcgcccgggtcgtcgttccagaagaccgtggtgcagaccgacccgatccttttggccaacggcgacctcattgtttcgctttcccagcgcaacagcctaaagcttttcgagactctggctttggacgtccctctggaaatggccgattatgccaattcctttgtcatttacgttcttccgtctgggttgcggtgccacttgtacgatacggtcaactacgagcagaactttacttacgtggcgtccaagtcgagcgaaaacctccttcggcttctcaaatacagcatgggcgtcgacttgaccaagaaaaaacagattttatgggccaagctaatccccaacttgcagcatctcaacaaccagacgtccaacatctcgcatttcgttcatgacgtcgaaaacaaaaagtatattctctggccgtgggagctctgcctcttgcaatttggctccgtcgaggaatgcgtccaaacagaccctgacccttcagccaaagacccgttgagccttgtatcggactttatccagttttccatcaactgccataatgccgaacctgcactaaaaccgccggttccagagcctataggcttgactgatcctggaagtgttgggaatatcccaccttttagcattccgagtgctctttccactggtgcaagtacaggcggggaagagacaaagcatgaaacacaaatgctaaaccaagtgcctaatatttttctgcaagacgatacgtttttcgaccctagcgacccgaatgtgggtctcgaacataaacacaacgcaactgagcaaccaaagtctgaggaggaggatttggaagatctttttggctatagtctggattcagatacgaaaaaaaacacacaagacgaaggaagcgcagacgggaaagaggaagacatcaagaaggaagaaaacgactttaaagaagaccatgaagacttcgaacaagacaatgaaaccgagaatgtccaaaagtcacccgcatcaagggactcgaatatccaagaagagagcgacgtgtctttccaagtgggcaacaaacaaacaggggaagaatctttcatcaacatccccagagaccagatgatcacagcgccttttgaaccgctgactacaacatacgacgatccgggggcgccgttgccgattatgcccaccccaatcctccaaagcacgccgttccacagtctgactgccaatacagcacaggcaaagccacccgctgaggcgaaaaaaggaggccggggcctttcaggcgacggatatgtgttttcgcccatttcattcaaccccaagatccgaagcagcatcgatacaaagtacggcaagggcgggaagttctacgtggcccgtgaggcatcgagcgggccagaagagtccagatcgcgtcttcgagagacgagcgtgtacaatgcgacggacttgccgtttcgaagagaagtgaactcgagcgccccagagaccgaagaggcttttctggacggaatcgagagaagagacgagcgaggagaggaacgagaaggagaaagaacagaaccggcagaaatgcaaagaacagatagaggagatacaatgcggacagagagaggagaggcaatgcggacagatagaggagaggcaatgcggacagatagaggagacaccttcgatgacaccttccacatgggcatcgaagatgtcgaagacgaagacgacgaagacgaagaagaggacgacgacgaggaaagcgatgtcgacgaagaattttcgagcggcgagctccgaacgtcgccgttgaagctcaacaccactctgggagacattttccactggcccccggcgctggccgtggacacacagaaacagacgcaggcgtcttttgccttggggtcgggcctcttgtcgccgggccaaacgcgcgccctcggctcaaagggcgagtcgcccttcggcaccgttctttccgacacacagtacctttcgttttcgcccatgcctgcggcggaaaaggcgctgtcgcacatcgacacggcgatcggcgacgaggcggaaaagaaagaagaggcggcgcccgcatccggcgccggcgagctgacaaactgcttgccgcttattttgcgcagcatcaacgtgtacagcattccgagccggtttcttttgcggaaggctcttcagtggggcggcgtggcacttgcgcccggattcgatatggacgtcgacaatgacgacgactttgattcgccgggcgcactttcggtgcgggccgcgcacctcgacgagtttttgcactggctcacgggcaaccttgtgttcagcggcggcgggcgcgcgcgcccgaaacgcatgcggctctgcgcgcccgcgcggatgctcgaggaggcgggcgcgccccaaaacagcgcgccccaaaacagcgcgccccaaaacagcgcgcacaacaaaacgggcgccggcagcgacagcgtcgccctagacggcgaggtttcgcccgaggtggcgcgggtgtttgcgtcggtgttcccgctcagctaccaaatagcgcttggcgagtttgtcaccgagagcgagcagaagccgccgccggcggacgaccagcttttcctcggcgacatgggcgaaaacggccccggcgacgttttctggcacacgttggcgccggagcagcagcaccgcggcgggttcgagcggtaccggcggcagaggctcgacaagcccagccggccggccgacgacgcgcacgtgttctcgacgggcgacgtcaaggccaccgtgctcaaaaacgacgacacgctcaacgtcagcgtggtgggcacgcggctctggcgccacttgaacttccgccccgtgggcggccccaaacggttccaggtggtgctcatttccgaggccagcggcggcttggcgcacgacgcagcccacgactggggcgacgccatgctgggctttcttgccatgctccagagcagcttccgcgaaaaccacctcggcagcatcagcccgttgagtctccagccgccggcgacacggcccgacctcgaaggcatcagcaacgggctcatgcttgtgccgcgggcgccaggaaccgcgtaccgggacttctacaaaagcgtcgaccgccgcttgtgggcgctcgccgagttggtcaagttggacctcatcaacaagacacggcgctttgactttgggcgcccgcttcttgtgctctttgtgtcgttcgaccagagccttgcgcaggcgctgcagcacgccaagctctgccgcaacttgcggctgtttctcagcgaccatcggttggcggtggtggagcttttctcgcacgtggtggcgggcgaccaagtggtgcggcagtcgcgcgcgcggcggcgcctccggtacttgctggcgggcgcgctcgcgcgcttgtcgctcgcgttgtacgacaagtgcccggcgcgggacacgcgcgccgcccggttgcacacgcacttggtgcgcgcgccgcccgagacgttggcgttgcggtgggcggcgacggccgggcgcgagtcgttccacgacggcgtttttctccacgtggcgtacgagcggtcggtcgacaagcggtggatctgcgccgcgtggctggatccgctcggcctcgccaccggcgtgcgcctgtggttctgcccgagagacggcacgggccacagcttggaacatgtcattggcgccttgtggaccgaggcgagcgcgctgttgcggcggttggccgagggccccgccacaggcaagcggtttcttgtgctcacgcgcatcagcagcattatccccgacgacgagttggtgttttggaaacagctcacggcaaagaacaaggacgtgtcgttggtggtggtgtcgaccagcagactgccgcggagcttgtttgcgcagaaggacggcggcgcaaaggtgttgtctccggaaactgccatgcgggaaacggagatggcgatgaaggctggggctggcgtcgaaggaatgggagcgggcgagtccgagatgggcacaatgggcgcaatgggcacaatgggcgcaatgggcgcggcaattatgggctctgattcgggcggcgaagccaaagcgcccggcgcaaccaaggacccgggcgagaaggccgagctgccgttggcgtttcttcggggcgcacctttcatgggcgcgccgtttttgggcctctcgccgcccgaggcgcccgcagcagactatgttttgcgcgacccgcgcctcgacattgtgggcgtggtgcctcgaacgccgcttccgtccttcaactcgcccactcgcttcggcttgcgcacaggctacttggtgcgcgagacgcgagcaaagcgctacttggtgtttgaagtgacgcttctcagctgcctggcacattggagcttgggcggagtcatgcgccttttgcttcaccactataagaagttgatggtgctcaacgacattttgggcgtggccggcgacgaaccggagacgttggtgccgtggcacatcaatgccgtcgtcaagactgtggattacttggtgcatgtgaatgtcgaccaggccacgacgccatagaaggaatgtcgtcgaggtgggctctgttatcctgtttcatttggatgctaagactagcggtatcggattggggcactaggcaatatcttttgcgttattggagttggttgatccggaaacaacgggaatcttttctgtttgaaggttatgggaattgatggctccacagggttgctctagtacatttacgcatgccatgtggcgcacgtctactcaatgttctagctggtaataggaacatgctatggcatatagtcgaacgtcataggcccaattgccttcacagtattgagccctttagcgaagtcaacaacattatacgagcacgtaccaatggtgcaactttcataaggcaccgaatacttagctcctttcgactgcgattgatttaagaatggattatgcgtcttcatgttcgtcacctaattattagatcttggtaacacatcaagaagcaaagattgaaagagatgacatattttgcacgatgcaacatactataaagtgacgatttggtcagatatagtagtcggatttcgagtactgatgttcagtcaccgaaagtatctaagggactaaaataaagaggtatttcatgagttacaagcagtaagcttgcagtagagtgaaacacaacaatttcaaaccttgctcaagaagcgaaggcgatattgtaagaaatcatcattttcttctcatagtggcaggtggatttgttaatgaagaattaaatgtagaagtgttcaagtttgaagctacaaatactcattagttccagttttggttcatttgactggttattattgtggttttcaaatacgacattttgattgttactgttcagcgtgtatgttactcaacggaaacatttaaatccaaagaaatcagatccaaataccaaaagccaaactaaattggaaagtaagcaagaaaagcggaaattttctaaataaatcgcccaggtctgaagtttggaagaattctgaaaattaatttacgcttgtacatcttatgtttcttgtgtatgtttctttaatttgaaccattctactagtatacttgtgatttgttgaatagaaattaaaactgcaattgcttttttcccaatgttggtactctccataaaatttactcacactcaaaatcaaaataccataatctttacagttgaaatgctctccatgtgattgttctcgtctaaataaaaatgcttcacttttcggagaacatactaaactaagcacctcacgatatcctgcacaaaagcaccattccatatcaacagcgcgtctagtctatcttctttcaactccatccttactgtttcttctttttctcttcgaaacttcccaaaccagttttccatccccatggagtcgacgcaagagatcatcagcaactatttggggcgggcgcacgacttcgatctcgactcccttgcggaccctttggacgacccgttcgacgcggtcgaagcgccgctcttgtcgcctcccacacccttagagagggcgccagtggcacagctgccgctggttgcaaaagggctggcggctaaagaaacggccggtcgtgctctgcccagaaaccagcccctggagacgttttccctctgggacgacatgtcgtggcgcgacacgcaccggcgcgtggacgcggccgccgtgcccagcctgaaggagtttgagcggtacctggcgctcttggcgtcgtcgaccgacaagttggtgcggcaattgggcgaggtgcgcgcgaaaaaccgcgagctcgaggcgcgcgcggcgcaacttgaggcggagtgtgcgcgcgcgcgcgaaagccagggcgaactcgccctgctccgtgtggagctcgcgcagtcgcaggaggaatgttcgcgccacgcccaggtcgagcgcgccaacaagctcttggtgcgagaaaacaacttgcttcgggaaaagcttgccaagtataaggcgttgtacgacgaggtgaagctgcaggggctgcaggggctgcagaatctgccacagaagcaaagcttgtacaaccaaataccacagcatcagcaacagcatcagcaacagaatgaagtgccacagaatcaagtgccacagaatcaagtgccacagaatcaagtgccacagaatcagcaacgcaatcaagtaccgctacagcagaatcaaatgccacagaatcagacactacataatcaaatccctccgttccaggcaccgcagggtgttcaaatacctcaagtaccccagaatgaaccccaaacactacacaacccgaatccggctccaacctaccacgagccacacagatctgcgccagcttcggttccaagcaacgcagatcagccagccgcaggccaaccccaatcgactcagtctcagccgggcctgtctggtgtatctggtctgtctggtgtatctggtctgtctctgtctggcctgcctggcctgggcccagacctcgccgcgcttcttcgcagtctccagacgccagagctcctgcagttggccggctacgttgcccaaatcagcttggaaatgcagaaggtcaatctgacgttggcccgcacgtgctgccactccaagccgccttgctccgcgtgctccagcgccagcgccagccgcggaatggaccactcgtcgcccgtcgcggagctgggcccgacagaaacactcatgggcaagtacccgtggaaccggactgtgtagcattgttgtgttcggcgcagcctttatttattgccgtttgtgcctattgtggatctgcggcgcgtggtgggcctattgttgccaggatggatctgcaccgcgtctaatgtcgaatgggcgccgttgttgtgatctggtatggggtcggaagtttagtgcaagtgctttcgcgacccacagcttggctactagacgtggtggggcagatacaaggctacattgaatggtactggtatggtacatgggtagtcagcatacagagtgcggtgcaagttttagtttggttgattgttggaagttatctgattgttggatgttatttggttgttggatattatttggttgattgttggatgtttagttggtcgagttatagatttgggttgaataatacactatcgttttaaggtatttctctcgccttagcggaaaatgtcgtagcaatcgccgcgtgtcgcattatgcgcgaccaatttcagatttcacttgcaacattagacaccgcgacactgcgagcaactccgcgacagcgacactgaaacacgacactagcgacacgacgccatacaccaagacagaacaacaaaaggtgaaaaaatgaaaaacgtaaaaaaccaaaaaatacaacaaaattacgccaagcaacacaaatttccccaccccaatcgcacggcctctgcccccgcgtagtctgtctctgtcttcgttgctcatgcatgtttacaaagtctcccaatctggtgtcgcgcactaagaacgcgcgatgcttgtccacgctttttttgtccagatccacccgcacccttagtactgtgagacttttcttccccacgtccttgttctttctcttttgtctagtggaccggtgtgtttctgcctctgtcctatttctgtgcttgtgtgcctttcagcctttccttcaggtcgtttttctcctggcgttttttggcggcttctttggcgcttcctcaatcttcgcctgccagtgttctggctgtctcctttgttagattggtcaggtcaatcgtgtatcgtgatcgtgtatcgtgatcgtgtcttcaatctgaatcgaatcccaccgtgtctcatttgaatcgaacttcatcgtgtcatctgaatcgaatcccaccgtgtctcatttgaatcgaactcccgtgtcatctgaatcgtccatcgtgtcatctatccccatccttcatgtcctcgctcaataacgaaaatgtgcaccgcatgtcccgctcgcgggcgaaatccgcccagccgccggccccggagccgccacaggccgaagacgtgcttgtgcaatccacaacggcgccaaaaccacagcgccgccacctaggcgacgtttcccgccagtttggcattgccacagactcgcagcatgcgcagcggcccgctgccgtgccgtcgtctcgaaaacgggcgcccgaaacggaaaaaccaggcgagaccgtccctcggcccctttctcgaacagacacgtttgcccgcccgcaggcgccgttgcttggcgacccgcttggcgactcgcttgtgcggttgccgcagaagcgccaggccacagagtccagcaccaacttggtggaaaaactccacgtctcggaaaaccacaagaaatctcgccgcgaggactaccagtggcaggacctcgacgaagaggacgcagatgatccgcttatggtcagcgagtacgtgggcgagattttcccttacttgcacgagctcgagcgcaaaactttgcccgacgccaactacttgtacaagcagacgcagttgaagccacgcatgcggtcgatcttggtggactggcttgtggagatgcaccagcggttccgtctcttgcccggaaacgttgtttttggccatcaacaccatggaccggttcatgtctgtcgaggttgtgcagatcgacaagttgcagcttttggccaccgggtcgcttttcatcgccgccaagtacgaggaggtgttttcgccgctggtgaaaaactacgcctactacaccgacggctcctacaccgaggacgagattctccaggcggaaaagtacatcttgaccatcttggactttgacctcaactacccgaaccctatgaacttcttgcgccgcatctccaaggccgacgactacgacgtgcagctgcgtaccttgggcaagtttctcttggaaatcaccgtggtggactatcgtttcatcggcatgctcccgtcgctttgttctgccgccgccatgtacattgcccgtctagcgttgggaaaagatcccgtgtggaacggcaacctaatccactactcgggcggctaccgtgttgaagacatgaaggagtgcatcgagctcatagtccagtaccttgtgtcgccggtggaacacgacgagtttttcaaaaaatacgccacgcgcaagttcatgaaggccagcatcttctgccgcagctgggccaagaagtttgttgccgagaagaaggacttgtttgacgagctgctattaaccgagaacgcctccaagtgacgcccttgcatctgccgttgtgggcctgccataactttcgtccctgcattttcatttcttagattgccatggcaccaatgcctgctattttctccacctattccctatgcatagcagcctgtgtggctcttttggctagaacacgcataatgatacatttcatagtcatcgccgtagtcaatgcaagcttaaattaatcagagaactggaatggtagagcgaaagcacctagacagaaataccacgtcacttcacctatttaaatgtcgacaaggaagcaaacggttccaaagccaggagcttgaacaatcttattttgagtgctatggcaagattgtggagtaaacaatttatctacattttcttaatatcttaccgtatcaatacctgttcagcgaaagaagttatccttataaagaatttccgtctgtttgtatgatgacaatccttcctgaagaaggctgctagaacggagacagtcgacatacatttcgtaccaaaggacttcagcaaaagtttcaattcgacaattggtggctataggttgcagcatactaatgataacgaaacttagacaatagatgctgatttagattattcaaacagcaaaagaccagccacaccaccttcatcacttgaacagaacttcgagctcaacaagtgaccggcattttcattggccaaattgcctgtctcctcgttgaaaaccacatttccaaaaatacccaattccacatagatgtaccgcagatcacagttcacaatcacgtcgtcggcaaaagtctggctgccaaagttgaattggtactcaatcaattgaaacgatttctccaatcggcacggcattgaggtttaaccgaaccagaaagaagatcctggttcgcttgtagatatggaattgatggcagaggatcgaattacctccgatcttcataggtggaagctgcgagtaatcacttccatcaaatggaagtttaactttggagcctccttacttacatatctgtcgtacaaaataggccggccaatccatttcggtagaccatttcttaattgattggccaaaagccctgtatgctcaattgccggaggatatgttagttgcgagctatgagaaattactcaacgagattttgtcaatagttacgccatggctctgcagtttattctttgtcgtctcttatgccttagttgtcttcatcttcctttcgtaggtcctttcttatcgcctctcatctttcctattaaactggccttcaaagttcaatttgcacacattctttcaagcaaaacaagtcaattaattcgggatcattaccaaataccttccagctgtataattgaggttgatgcttggttgcaaaaatgtcgctggcaatgggtgtcagtgtcgtgtatgtcgcggcccgttggtgcttgtcgcgtcgcgttgtttgttcatgtcgcgcccgcatcgccaaatgtcgccaaccaccatgaaccttttccagggcacacggtttcttctcttgcaggaagccgaaaccgccgaatcggatcttgcagaatggcgccggctcgtggcgtctcagggcggctcttcccacctcgctgcggcctccgacgcccgagctatcgcgcaaaacgacattgaccatatcatctcccagcacagcaactttgccgccgccggagaagcggccgaccgcatgattcccgtcacgacggcccagtggcttgtggactcggcggacgcgggccaaaaaagaaactatcggctctattctccgagcccgctcccgttcatggataaagtggtgatttgcgtggcagacaacattgccgaggcggaccgcgaggccatatacacgtgtgtgcgggcgtttggcggccagtacttggacgccttgtcccggtatacgacgcatcttgtggcgacagatctttcgaacggaaaaagtcttgtggcggccagtgttcggcgcgaggagcatgatatccagattgtgcttccacaatgggtgtacgacagtatgagagagcagcggcggttgccggaggcgccgtatttggtggcggggatgcttgaaaggaggggagagaagaaggaagagaggaaggacacggaaactgacgaatcaaacgaatctgaaaaatctgagaacgaaccaaacgaacatgaaaaatctgaagaatctgaaaaatctgaaaaatctgaaaacgaaacagagaagacacaacggaacgaaagtgaccaggcattggccttgcgcggaaaaaccatcggtgtgggcgaaaactggctcagcccgcccctccaggcggccgtcgaggcgctcattgtgcgatgcggcggcgcgctcgccccgccagaccaggcggacattgtgctttcgcgccaccggtcgacgcgcgcgccgcgccgcgcccaatccgcctcgctcttgtggctctttgacgtggcgcgccgccgcaaatactgcgcgcccaaaaatcttctccatgtgcctgcgccggcgcaaaaaatccccgagtttgccaggctccgcatcagcgtcacaggctacagcggcgacgcgcggcactacttggcccagctcctcagcggcatgggcgccgagttcaccaaaactttagacagccgcaacgattttttggtgtgtgcgcgggcggcgggcgccaagttccatgcggcgcagaatcgctggaaggtgcgcgtggtgaaccatttgtgggtcgaggagtgctatgcggcgtggcggtatttggagccggcgcgcgcgcggtacacaaaaatcggggcgggcgtcttggggcgcgggcgcgaaaacgtggaggagaatgaagaggaaaaaggagaggaaaaagaagaggaaaaagaggaggaggaagaacaaaacgaaaaagcaacagaggaggaagagaatgggctggccagtcttgtcgttgcagtggagacgaacacggcaggcgaatcaggcgaatcagacgaaatgcaaataaacacggccaaatcagacacgcccgttgtatcagaaaaagcggaatcagacaaggaatcggaggaaccaatagccatttcgggccatccagatgtgtcggaccatgcagacaagtcggaccagttagaccatgcagacaagtcggaccgttcagacacgcaggacctttctgtgtcccaggcgtccatctcgcccgcccagagaatcatcgacgtgccgtcccagctgtcgccggtccgggccagccgctccgccaaacaaaaggcctccgccaaactccacacagacatggaggacttgaaccagtacacgtccatggccaagtccgtccgcaagatgagaacgtacatggaggagctcgagcagtcggcaaagcggcgcacggcgtcgcccgagccgccgctgaagaaggccaagacagaaaaacccaaagcacccaaagcagaagcaaaaaccaaagcagaagcaaaaaccaaagacgccaaaaaaacactggatgtccatgtggtggccgtcatgaccggctgcgagcaggacttgctgttggcccgggcagacattgtgcgtcttgcccacgccggcatcagcatcgtcaacgactacagcccgaaaaagcacatcgacaccatcattgcgccgcgtgttctccgcacagaaaaagttcttgaagagcttgagcaaagcccgccgcattgtgcatccgctgtatgtggccgatgttctaaaacggctttcggccgtggagctttcgtggcaagacctcagcaaggagttcaatatcgacgactatgctttggataaggtggtgtcggtgaaaaagatcaacatcgagctagggttcgtgggcaaggaaaatgcgttgcagcgtcttctccgccacgaaaacgggttggttttcgccggcgtcagcttgaacttgtcggtgaacttgaacggcgggccggacttgattgccagcattttgaaggagcatggtttggtggactttcgggcggtcaagctcaattcgccgcagaagaactgggtgcaaaatgccgacggcgccaccatcgtcgtggcccataagaccaaggacaagaagtttctctctcgcatagacaacgtgacggtggtggattgggactggtgtgtccagagcatattccatggccacatggaggatttgaaggcctttgcgttgaagtgaaggcattttgatgaagtgaaggcattttgaatgaagtgaagggcattttgatgaagtgaaggcattttgattgaggtgaagtgcattttgaatgaagtgaaggcattttgattgaggtgaagtgcattttgaatgaagtgaagggcatttggaatgaagtgaagggcattttgaatgcagtgttcaagcaggctttaactaatatacatacatcaccagagtgtattggctggattgtagctgaggacgaatgttcggcccgcttcatatagaacggtagtcatggaggttggcccagctggaattattacaagccaagaaagcaggcaaggccgtttgtcggagtaaatacacgcaattatggaacattaaaccccaattaatgacaaacagaccagtatataactagttttgaaactaagtacatcttcacagtcaagagctaggacaagcgaataggaatatcacagctatagcatgtcctgttgctaatacataaatacttggttattaccatgtaaattgagcatcaggtcctgataactctaagcgtattattactgacatagcagtggccaccattgataataaaccataacctatatattctgttttaattgaatataataaaaagttttggttatctgagaaatccacaccactacctaaaatgcctagtctatatcattctttgaatgtcaatgtgcccaacctattctatttgcttcttttcagcgaatcagtgctacatccagttacatcggttcgtgtattctaccttgtccttttttcgtattacaagcaatgccagacacggccagattatcgaacataacggcacattggcaattcacaataaaatccaatcgggaatttagatggcacgatacatcagaatctggaccattacacatctattttggaagctacagctcgggcgacggttcggtaggcggtgagttttatatgatttctcctgtcggcaccagcttctatcaggtccgtatgtagcctcggtctcacgctcagcgtcagatatcgatcaagctcggctcgtccttgctgttgccaaagccgtagcctgtggcagcgggctcaatgcgctgcggcgcagaggtgccgattcccgtgttcaaaaacggatttcccgtggcgttcgagctcatgcgcacgtctcccgtctgcggccgcatgcctgtgcccatggagttgatgaaggtgcctgtttttgtgtgctggtgcgggatacgcgtggcgccggtgtttccaaaggtgtcgacgcccgtgccggtggccaagagagtgttgagctcgtgcgagtcgttgtacttgcggccgggctgctggggctgtgtgtagaaggcgggctgcagcttctgctcggaggccaactcggccaacgagggctgttgcagctgttgcagctgctgcagctgcggctggggcgtgtggtccaaggcgaacgggttgttggagcctgttttgagcgggcgcaactcctcgccggcaaagcccgtgaactgcggcgcctggtcggggaagccgttctgcccggcaaactgtccggtctggtactgcgggaactggctctggaactgacccgtctggaactggcctgtctggaattggcccgtctggtactgcgggaactggcccgtctggtactgtgggaactggcccgtctggaactggcccgtctggtactggttggggaagtactgcggctgcgcatactgctggaacgggtcctgggtctggcccgtctggaagtagagcgcatactgctgggtctggccctgcgcgggctcgctcaagtccaagaggttttcgttctcggcctgcttgcggcggcgcatctcctcctcctcgagcgaaagcttgagcgcagcctggagctcggcgtcgtcgtcggagcgctcgcgctcgttctcgcgctcggcggtctcgcgcgacatctcgagcgcccgctgcaagtcggcgtcgtaagggtcggacgccgccgcccgcagccgctggcgccgcgccggctcgcgccgggcatttttgcgctccgccgcaagccgctcgtcgttctgcaaaagcgcaaccaattccttcgccttgacgcggataagcgccccctggtcgctgttggcgtcgtctaagtgcacaaactcgcgcaacgtcttgatgatgtacaagttgtccttggcccacaagacgcacttgtccaggccaaaccgcacaaggtagtcgagcaccgtcaacgacttggccacgtggcgccagttcttgcccttgtcgttgagccggcggtcgagcatgtccatgatctccaaaaactccgtttgggtgttgtaggtggccgcggcgatttcctccatgtcgtaggtggaggggcccagcgggtcgttggacgtggccttgcgcacgagaatctgcgtcgccgagtagccattggcgacgtttttgatcaggcggacgattttcgacatggtggggcacaagttgtgtgagcaagattggtgataggggcggaggcggcgcacccgtgcctcccgcgctgacagtcttcaaacctaacgatcaattaattaaccaaaactaattgaaccaaaactaattaaaccaaaactaattaaccaaaactaattaaccaaaactaattaaccaaaaactgaaccaaatcgaacaatcatcaaaccaaaattagtcattcaacacgaaaactaaatacagaaatgtcaggcactttcgattaagcatgcttgcctctttagctagcttaatcgtttactgtagattatttctgtatttccagatggctagtctttcagcagtttaaccatcttcaagttcccatactatttacttgattttgtttggtctgaacagtttttcgtttaatttaaacagttcgtatggttgaaatgattaattttggttcaattaatttgactgtagtgactgtagactgttcaagatttatgagaacgattaatgtcttttcatgctggtttgttcacattttcctgttggcttttctcttgcttcattgatttccttgtatgaatagattatgagactgtgactacgccttctggcggccagaatttgtattttgccaggattttctggatatccaaataaagccgaatcacaaagaacacttccataattgtatcctcttgtacagaaacgagatgtgaaaggcaactttaagttggcacccttttctcttaatgtttttgactatttacttcattgttttgtcttgatctgaatctttcaggaccagtaaacgtcttggcttgaagcaaaatgtcccttgtctgcggacaagcaaagtagagattaaaccaaaacaacaatcagtccaatgagcccttttgggctataacgaaagcaacaaaagtacggtaccatcatttgtgttggcttttgaattgatcaacctttgcgttcgttgatttccagagcataattcacaatcacttcgatattctagatgcaaacagagcggttaaatcctttacttgcttacgttcgctgcatttgacagtttcaatctttacatttctcgattattttctagttcgataagcgttaaataatcaagtcttgccgtttagtccaaataatcttatttaattattaggcgaagcactctacattgttcattttttgacacttcttctccaatcacaaagcttacgataatgagttcgggtaaaatacagaaatgtggacattcaagtcattacctccaactgatcgtaaaaacaattctaactagattctaagatgatatgcttttcttgcagagtacagctttatgacgattatagctgattgacacatctagctccaagtgtcgatggaatacaattttttacattaatttctatctgaagtaacttcattcaacccagttttggcccaagagcacattgttaattctgattcataagcccagatgatgcaattttgagctgatgaaattaagtgcacatgcataactgtaaatttgacgtaactgcggtttgaataaacgtttttatttccggagcctaccccttaattccgaatagataagcatcggattttcatcgtacgagatagtgtctttatcgtctaattaaatccggactggcgtacgtctgggaggggaagcattcacgtgacatttggcacgtgaattcaaagatgtctgggtgtaaaaagtgccggtgtaagggtttttgtgtgtttggtgtatggatgtttaaggatgtaaggatttttatacttttggtgtacggatgtttgtctttcatggtgtacgggtgtgtattttcttcattacgtgtttgtggatttcgttcccaagacgtgtttgtgaaagtgaatcttgcatgatgcaatgtatgttcatcccctcttgcattttctgcgtcttcgttgcattctgttgagtcaaagcacttttctcgcgtcgaaaccatacatgaccaaaaacgtgaaaggaccaaaagaaagtaaaaaaaagaaaattgtttcggcttacagcttatcacaaaatgtatctactctatctttctccttcttgattgcccttttcgtcgtgaaagtatttcctcaagtagcctttttgcattctcatcgctccacgtgacctcattctttacttctaaggtttgtaacatggacaaaaaccaaatcccacaaattctcggccaatgccagcgtcttctagaaaatggcggatcggaagatgaatattccaaagctttgagtctgcttggctcaatagtccaggcgacaggtctggatatggcatttcgtcaacaaatcgcccaagaagcaggaatcttggaccaatgcattgatatcatctccaactcgcttctggttgatttttcctcttcgcgtgaagaagagctatacgttcggcttttgcgagggctcaatctcttcacaaggaacattgtggcgtcttctccgacagtggtggatttgccgcttcttttgctcaacatccagcattttctttccaaagtggaccagacaaacccgttctttttgcgctgttttgtgtcgtacctagagattttggcgaatttggtgcttcagcacggcgcagacttcaagtgtaatctcgctttggtttccgacactttcaagcccgcagttttggacatcatctcttgtaatgactcgtgtatggtcccgtttcttatatcttgcaaggggttcgtgcagaaggaaaacgttgcagcgcttttgaaagaagaattgcaccagcctttgctctcctttttgctccagcgagcttttacgttcttaaatgtggaagaagttgatctctcagcagacgcagttttgggtattttcgagaatatcttctcgaacgagagctgtgaaaagtggcttctatcaatgcaagaacacgaagattttggcagaatcctcaaactttctcaacttgtcaccacgcatcgagaagattgggacaattatcaatgtttggctatcatgggctgggcttttacatttctcaagatatgggcggagtcggcaagcgttctacttctggcttcggagtatgacaaagatgcattgtcaaatgttcattctaaactcgtggttgttctcgatatcatggcggatctcggcaaattccactcggccaaacagtttttggagcactataatgtcttggatacgcttgtgcctcttctccgagccacacacgaaaacacaaaagcaagaactatgaaagacaaagcgtctctggatggaaagaagtttccgatggtaaaatcgctcatcattgaaatcatggcgtttgcgtgccacaagtcgttcaagtcacaagagaaaatcagagaattacacggcctcgaggttgtgttgtcgagctgtatcattgacgaagataatccatacataaaagagcgttcgatcttgtgcttgaagtttttgttggaaaacaacaaggctaatcaggactttgtggcccagcttgaggcgaaagaagttgtggatgacacagcgcttcaccaggctggatatgaagtggaaatgagcgatggaaaagtcaaactcagaaagctggcggaaactaatgaaagtaacggagagaaatgaaaaccactaaatgcaagactcctttagttgaaaagtaaacgatagagagtattttttaatcgtctgttgaactgttacttgcgactctaaatccatggtctgaggagaaaaacctcgacttctaatgacgaacatctacgagaaactccaaatctttatttcaagcaagacaaaagaaaatctagaaacttctgtagcatcgttattgttatcgaaacgattcctgattctgggattcatttcgttggataatgttccttacttgagtaatttggcacctgtctgaaaatgaaatcatttcacgcttcagtgtttactaggtttcattttcatcaatttcatttttctatcgtagtttcagaattaagaaggtataagcagtatactttgatgttgagtgccactttgtcaaattgattgtgacaatactgaagcacaatggagattctaaagcatggccatcgtcattcaccttggtattttaaatatcttgtagtactttaaatatcgattcagtaacttgactcacatttgttgcgactaaatgctacatttcaaagatactcgtgcctaatggtcttgttttaaataaacccagttgaactgcaaattaaccactttaaacggcctctggttccttcgccaactcagcctcaataacgttcttgatcttttccaaagatggctcgtccaccaacaacaatctcttttccttgagcgccaacgccttcaactcgtccggaagaacgtccttttcgaaagaatagccgtcgatttccagcaaggacttgttcaccacttcagagaacttggcaggatgtgcggtcgccaatgaaatatactgaacagaagcgtcggacgagtctctctcgatgtttctcaaagaggcagcaacgcccacagcagaatgtgggtccaaaacgtatttttctgggtgtgcagtgtagattttgcggatggtggctgaagtttctgcatcgtcaactctctcggagtcaaagtccgctctagccgctgctgtgacggcgtcaggagcagatacagagccggtagttttgagctgctgcatccactcgttcaaaatgtggcctgctttcgagtcgtcgcctccggccatgttgtctctgaccaaataccacaacaaacgctcaaagttggacgagataaggatgtccatggcgggcgagtaggtggccttgacctcgccgtccttctcgtatctgccggacttcaagaaacggtccaaaatgtcgttttcgttcgtggcgataatcaagcggtcggcaggcaatcccatcttcttggcgtagtagccggccaaaatgtcgccaaagttgcccgagggcacgacgaatctgggcttgaccaggtcgccgcccgcctgctccacctttttgagcaactggaagtacgagtagaagtagtaggtcatctgggccaagatccgcgcccagttgatggagttgacggcgcccacgtggtgcttctcgttgaagtccttgtcgccgaaaatctgcttgacaatgtcctggcagtcgtcaaacgtgcccttgacagacaatgtgtgcacattggcgtcttccaccgtggtcatctgctcctcctggatgggcgagatgcgcccagtcggatacaagatgaacacagacacgtctttcttgccgcgcaagccgtagatggccgccgagcccgtgtcgcccgaagtggctcccacaacggtgattttctttctttgggcgggatcagcgatcttggcgttgctccgcaccaaaaagtactcgaacaagttgccgacaaactgcaacgccacgtctttgaacgcgtacgtgggcccgtggaacaactccaacaagtacaagtgcttggccgcgtccaactctttgattggcgtgatttcgctggcacgaaaagtggagtacgatttttccaccaaggtgcggagatcggcgtcggggatctcgctgcgggctatgtacttgcgcatgatgttgaaggcaagctgctcgaaggtcaagtttttccactggcggataaagtcaggctccaactttggaatggccgatggcacgaaaagaccgccgtctttggccaagccggtcatcaccgcgtcttcaaaagagagcgcctggtcggattcgcttcgcgtggatctgtaagtctgagacatgttggtgaagaaagaaggcggaagtagagagtaaagtatgaatcatacttggcgtggaggcacgtgcaggacaaaagtacagataagcaaggaaagtgaagaaagagaaagagagagagagagagagagagagagaaatagaaagagacgaaagagaagtaagagacgaaagagagaaagagaaagagaaagagaataggaggtcgagagcaaaactgtcaaaagatagaaagctctaaaagtgcttatatgcaatcagccattgcatctaccaaatagccgatactaaaaaaggaaaaggcgatgcgtaaaaaaagattcaggcaattttcgactgtctgttcgatttttgacttcggcctgggttaagactacgaactgaccaaggaagtgtatgcaggtatatacattgggtcttttactgtcaatgtcaagagagccgcttcgagcttaagtatgcggtgcacggatgttggtttcctggtgtctgggttttttgctattggatgtacggatgttgtgtggtgcacgggtgttgtcttgtcggatgtacgggtgtcgattcctttttgtggcagccaccaacccccacattgtggggtacaaaaagaaattaccctttgctactactttctttctagaaaacttcatctgcaacttgaatttggtggaggaagcgtaacaattcttacaactctcaaccaaaatattgagagaacagaaacagggaaagtaataaaaagtcctgccacaaaaaatactgcgaataaggctaaggtttccaacaaggctggcgaaatacccaataatgcaatagtatatctagcgattaggttttctgaccttttagattctttcaatgtgaaggctctgcatgattgaaagcttctaaacctgaaagttcggcagcatatcaccaatacttcagtctagatttgtgtcggtaggacaagaaacagcaacaattatccattccatcgcctaaaatgcccaaacaacggagaaatgtttataataggaaccagcatgtcagcaaactaggcagtgcactaagaattttagacccatagtcaatgtctataatcaaaattcgcgctcttagtgaattagctggatccaaaaaaagctgaagagaaaaagatggcctagacttttcgtcatttaataatgctcttattacaaataagtaaatggctggagggaagaaagaccaaaaaaatgcgcaagcccggaatcgaaccgggggcccaacgatggcaacgttggattttaccactaaaccacttgcgcttctatgaatgctcctggcccttgaatatatagggactgccactgaagaaatatcttaaagtgttacttcactttcggcatactcttgtctagtgactgacaaagaagagcagaaattcccagtactgctacaatggttggattgagttatctctagaatctcacgtgcatttccagtcaaattccataaggattggttcattgtgactgtaccagacccttgagcaagaatcaaggttatccttcgtgttgtttcgtcttttgtttatattgttagtcaaattacatattaagtctctacttatatctttcaacagcagaagactgtgtctagtaagctcttctattcgtatgtcctcgaaaaccaattcaacagcatacaagagcttacttaaatggttttcataattacaatgatctgccttccgaccataaaagagtattatgggggtacgttagaaaatactgaagtggtgctggccctcaaacagaaaaatatcaactccaagtaaaatgctgtttgtcgcagaataacagacgatgttaataaaacggatccttttcacctagacataggtaatgaatcaagccggtggtagaattgtgcactagcaattcctgtaccagttcattcaacttcatgattctgggcaaggtcaataaattatttttttttagttttatcattaagaggtgaagctgtgctgtcttatttaggtttccggggctctaaagtttcgctggtttgcttggtctaaagaaaatacctcgcttcccttcaattctcttcattggctcaataagttccatggcttattaatcttctttcctgaggtgtatcgttgcattttaatgtttgcttcattagttttggcttattgatctctttgataagttattgcttaatatttatgctcaattagtttcgttggcttaattagtattttatgcttaattggtattttatgcttaattagtatcttattgcttaattagtatcttaatgcttaattagtttcgttggcttaattagttggcttaattagtatattatgcttaattggtttcattggctcgattaacactcttctgatagattacttcgtcatctttttgttcatcacgatctttctgttcactacctcgttgatctttttgctactttcctcaatctttttgttactttgattctttgttctttctttatccatcttgctttttctaacacagaactttcattcatttgtggaagcccgcctgttttctctggttcatttcgcacccagtctagaattgcgtaagtgcgacggcaacaaaccagcttttaacatttacatactccctcttctttctagttgcgactcctctttttcttcttttcttcccttcttcttcctcctcttcttcttatcttctacttcctcctcttcttcgtcttctttccttcctcctcttcttcgtcttctttccttcctcctctcccctccttcggaggtactggtcaactcttacaaatctccaacacatccgccaacaagcggttctccaatgtccttagccttgcggacattgctgccaaaacacgcggcggcgccttttttgcagccaaaacatgcacccgtgctctcgttccgccgccggcgctcgggcccgggcccctacgccaaccagatcttccacaccggcgccgacgacaatctccgccacttgacggcgcagtttggcgcggtcgcccacacgtttggctacggctcgggcgtgttcccgcaggccggctacggcgctgccgccgtgccaaagccccagatcgacatggtgcacatcgtagcggatccagcagcgttccaccgcgccaacagcgcccgtttcccggcccactactcggcgcttcttctgttgggcgtgggcgcggtggcgtgggtgcagcggcttggcgcgggcgtctacttcaacccgtacgtggccatggccggcctcctgggcgaaaagtccatggtcaagtacggcgtggtgtcgcagcagacggcgttggacgacatcacgcagtggaccacgatgtacgtggcgggccggctccacaagccggtcaagcactttggcgtctgttcgccagagtctgggccagactcggcaaaatcgccgggaccagactcgacagacctgccggcgctgtttctggcccgcctcttgcacgccaacaactacaacctcgccagcgccttcaacctctcgctcttgcttctaccgcgcaagaagcgccacacggcgtttgccgaggacgctttgtacgagaaaatcgccctgttgtcgtacatgggcgacccgcgcatgcttgtgggcggcgaaaacccaaacaaggtcaagaacatcgtcagcaagcaggcgctgcgctttgcgctgctctacgagccgtatttggcgcaggccttgcgcaacggccttttgcaaagagccccggacggccagcttgagaaaaccatggacgtcgaagcggccgcggccttgattgcagacttgcccttgtgtttccgccgccgcgtgcttctgtcgtaccgcaacaagtttgcctccacgctcaaggacgatcgggccgcaagcgactttcttgcggggcagaccgacactgtgcctgtggggccgtttcttttggcggtggcggccgactcttttttgcgggccacgttgaaagcgtctgtgctggccaccatagcatacccggcgctcgtgcagtcggtcaagggtatcttcacggcgggcatagccaagtcggcgaagtatgcgtgggaaaagaagatgaagagccgacagagtaagaagtaagaagacgatagggatagagaagacaggttatggaaaagagcatagatacggagatgtaggaagtaacagctgggaggaagcaaggatatgaagacggtaggtgaaataattggcgagggaagaaataatggacgaaggaagaaattattggtgaagaaatgattggcgagggacgaaattactggcgaaggagtaatgatggcagaagtggatgtggctcaacacacgaacccgaaagaaacgaacgacaagaaacgaacgacaagaaacgaacgacgaagaaacgaacgacgaagaaacgaacgacgaacagaaataaacgaaagaaacgaaatcaatgcacagcgatcaagtgccattgagacttgttttcgtgtaactttcccagtggcttgaagcttgataactggcccagacaagacatgacggaggacaagaaaaaatcacaggatccaagaataaagatgagtacaggaaattcaacagacagatggactacaggcttacacgttggacataggacatacatagacaccgtgctgagtctacctgcgatctttgctacatcttcataaccaatcctacctttccatacacacaaataaagacataaccagtcatgtcagcgatactggggttctggaaccgcgcggggaatgttctgttggggaccagctgaccaactgggaagaggcatgtgatctccgtatggcgacagggccagagtcaagcgaggaatgtacaccgggtgttgcagcttggcctgcagcaggagcggcggcagtagcagcggctgcggcacttgcagcatggccagaagctgcggcacttgcagcacctgttgcagctgtagctggggcatctggtgcgattgctgcatggccaacggcggcgcttgcatgtacggatatgggagcatcagcggaggataatagtatgcgggctgcaccgacaggtagtactggaactgcgggtcgccgtacggaggcgcatacagcaccatcttgcccggtgggtacatctgcatcgacggaatggcctggtgcggatggttcaagggcgagtctgtgggcttgaattgcaaaaccgagctcagatagacgttggggtcgaattgaagattgaccaagagcgggtcttcggacgggattttgccctggatgatgccgtcggcgcgctccttggagttgtagtagcaaaccaagttgagcttttcgttctgctttgttgtgagcgaaaacgtttgcttgaccaagccgttgggaagcgggtttctgttctcgtcttgctcgtggtaaatgaggaaagggcctttgatcttggatgccagccaagttttgccgtctgtccagcgtttcatgccgccctctgtctggctccaggcaaagacagagcccagcgttatgtttttgcgctcaatgtcattgagtcgtcttctgactttgtagagcaagttttggcgcgtgccctctagaaccaaaagggcatcttgtagtgtaagaatcagtccgtggtaggtttcattggccgctgaggaggagtactctgggatgatgtacataaacggacaagagcgatacggtggagaagtaggaggaggaagaaccgagatagaggtgtcaaaccagtgagggaattcgatgcagggacgaagctttttagggaaagaaggtaagtttatataaggcgcagacgctagagactgcggtgggggagtgatttaaagtctcaactcagaatttaaatctcgaatagatctaggaatagtacgcatttagtccactgcgcagtgcccaaacacgcagcacatgacattgccgcgcagcatagtgcataatgcgcatgcgagaaaacaaaaaaaaaaaaagagacaaaaaaaaaatctccctgcagtgagcgccatagtggcataaacagagacgatccacctaagcctgggaagcaaagagtgcatgcgctcttttaggccgcatatgcatgcgcacagcgattcacaaatatcatgtttccgaatcgagctgcctccacctgcatacgcatctgttgatcgctttgttaatttgcgtatatgctggagggacatttttccctccttcccatcattgttcctctccaccgcttgcgagattaaaacttgcattgtctcgtctgcttgcaacgttgcatgcacacgcgaaaatcaaccgacacaatgcaacatgtcttgtttgtttcgttctctcgcatggattcgtaatcacggctaggcgcagaagcttttggagaaccctgactctcggctacacagagttggggtctatgcgaattctgtttgcatgtgttcaagatggcccgtgccaaaattattcccaacattgatcatctcttgtgtgcacaacagtctttagtaatttctgacttcagagcggtatctgcgacattagcatttgctcttgtgccagtcgctactccacttggaactactgccaagccgcctaattatgccggcacgggagaatgacaaagcgccgaatcgatgtattatgtgcgtctgcctgacaatgcatgcgacaacagccaggcggaattttggccacgtttggccgagaagatgtcagccacggaagtttgggtctgcgctgacatagacacaagtccggcgaatctgccttgtctagaattctgaacgccacaccaggcccgacggggcccaaaaacacccggacctcccgtgctacacctttgttccacccgaaacaaataaaaatccacactatgccgccccgtgcccaccaccgagaatcggcgtccgagtccgaagccaaaacaggaacaacgtctcgcgcggccaacaaggcccggaacgctgtggcgcaggccgcccagctcgaacttctttccaaacatatccactcgaacgggcccaacgacaagcccaaggtggatccgttggattttgtggccttggacgacgatgcgctcaccaagtacagcagcaagtacgggctcaacttgccgccgatcgagagcatcaacgagaacatcctccagtctgagattggcaagaaaaccagtctggcgaagaagttgaagggcgcccatcgcatcagcaagccggagtatgccagcgaggtgctgaagcattttgcggcggtgccgtgccgcgagaacgagatgattgccaactttttgtacaaggtgaagaacgagaagaagacgttcaagcttacgttttgagacgtcagaaaatattcagctgtttgagaagactcaagcttacgttgaagacgtcaagtttatgttgaagacgtcaagcttactttttgagaagacgtcaagcttacgttgagaagacgttcagcttatgtttgagaagactcaagcttacgtttgaggaggtgtgcggttgtttctaggagttcggagcgagtttgatgagtctactccaattagtctactgagactattcagagtttcagtgctcaagagttcaagtgctcaatcgaaaggctttacgaatcttctccactctaatctctctctattctctctaatctctctctaatctctctattctctctctaatctttctctaatctctcgactctctcataattatcattggagttgtcttatttagtcacaatgaatggtcatttggtatctagaggacgggtaggactgttttgtcttttctatattttttatcagggaatccgcttcttcatttctcttcacgtcaatctaccatggtcccatatttccgtttcccaaaaatcttgacgtatttgtatgcccgtgacataatggcagatttgccatgttcttttcccattgcgaagagaattcaacgttgacaaaggatccataatgtcaatctgataacctaacctaaccagaactcaacactagacaaaaaatcaatgagcagaaatgaaaagtaatctatgagcagaaaaagaagaccaattacaagcgcatctgcctcatgtgaaaacacagagcctagggaagatcgaataagccgtgaaataaaagaaaacgcacctttgcttaacccttcaggttaccatcagggtcattactaataatgccaagcgaacctgaaatgcactccgagatcaaaaactttttttaatctgaatgcctaaacgaaagtataaaccgtagtcagaaccagtttgcagcttggtgtccaatcagacgattccgaatagtttgcaacgtggtaacacacttgcaaaagaaattaagcgttcgtcctcccatgcacagcctcttatttcgtctggataaatatttccgaatgtacaatttcttcgctttacattaacttgagttccctttcttttatggtgtcaatgccttatacattggcttcaggttgaaaatcaaagtcggcggtcagtccgaatttgcggcagtaagacgttgatcgtttgatattcagccgcttttccttcgcaattcaaaaactatgagggaaggagaaagcgacatgccgataggaataatgtagaaagaataatgtaggaggaattatctacgctcggcaaagtgtcatcagccggccaagggaatagtcagattgcttctttcccttgacacggataacagctgatcgatttgaacttggccgattcaaaacccgaataaaaacaatttaagccgaattcagctttaaaccgtttgaatgaatatttatcactggcattcaaacccaccctggtgatgtcatcgccttcttactcttgttttcattatgctccagatttctagagttctcctctttcacctgatatcctttggccatatttgcaatattcccacacgatatctctattaacttcattgtgcctctgccatctccactacctccttctatctctaccattcccatcacatctcttccatcatatctcctccagcttcatggtctctcctgcatacattccaagttcaccatccaccaacacattaatcttctaaacaagtgtcctgcacacacatccaagacatgaatgcttccaccatcgccatccattggcatgatgacagccagcccgtgtattctgtgactttccagcaccgcacagacgacatttcccgcctcgcgtccgccggcggcgacaacaacatccgcatttggaaagtgtcgtatcccaaaccagaaaacactctgccgcccactgtcgagtacctttcgacgctccgaaaacacacgcaggcggtcaatgtggtgcggttttcgccgcgcggcgacgtgcttgcgtctgcgggcgacgacggcttgcttattctctggaccaagagcgacaagatcgtggcggattttggccaccaggacgacgacgccaaggagagctgggtgccgcgccacattctcaacatgctgctggaggtgtatgacctcagctggtcgcccgacgcggcgtttcttgccgcgggctcgatggacaatacaacgaggattttcagtgcctcgggaaacaggctttgcgagttgacagaccattctcactacgtacaaggcgtggcgtgggacccgcagaacgagtaccttgccacgcagagcgccgaccgcacactccagctctaccggtgggaaaacggtgaaatggtgcctttggccaaacattgccgtgtcgagcttcccacggccaagctctcagtggcaggaaaagagcttgacacggcgcacccgtccgagccgtcgctgggccgccgcacgtacttgttccacctggaggcgctccagtcgtttttccggcgccttgccttttcgcccgacggggcgcttttggtggcgccgctgggtgttttccgcgaggagcccgacctgcttgaaaccgcctacgtgtttgtccggagcggcttggcgcgagggcccgtgtgtcaccttccagggctaaacaagccgtcagtggccgtggcctttagtcccgtgcgctacaagagcagaaacggcgctgtgtttgctttgccgtacaaaatggtgtttgctgtggcgacgcagacgtctgtagtggtttacgatacagaacagctccagcctttaggtgtacaagccgatatgcattacttgtccattacagacttgtgttggcatccggacggacagagtcttgtggtttcgtcggcggaggggttctgcctggtgattgtgtttgatgccggtgtgtttggcgaggtgtacggaggaaatttggagaaaggagatggaggtttggaaggagatggaaatctggtgaaaagagatggaaagttggagaaagcagacgaaaccttagagcgggaaaatgagagagaggcccgaatcgcagaagacaatgcaaaaggcgtcgtcctgactactgctgaatacaacgaagtaacctgtgatggcggaaaaccagaggaaagagccaccgtggcaactggagcagaagacgctaaggactccttgcatgatacgcagaaactggatcctgagagtgtcccagctatggatcctgagagtgtcccagctatggacccaacatctacaaactcagacagggccgaaaatgtcccaactgccatggatccaacatctacaaattcagacatggtcgaaagtggatctacggcggtcctggcagaccaggcgacagccgctcagattctgcagagtctgcctttcctgcaacccacgcaaacagaagcgaattctcaggtttcggcgcttctatcgcagttcatagctccacccgtagcagcggaccagaacaagaagcggcgtgtccagccaacgctcatccagccggagaaaaacgacggaaataagtaacgacagggcgagacgaacgggaagctcaatataccaaaaactggcttagaaacaagctgagacgaacggagaagctcaatataccaaaaattggctagaaacggttcgaaaggctacgacgaagaacttggtgttacgtattgaagtgttataataggtattatgggatccagcgatcggcaaatgtacggctaatcgatgccttagcaatgtaaccagccaagccacactctacggatcaattattactacaattcatgtcggcaataccacgacgttaatccacactctacggatcaattattactacaattcatgtcggcaataccacgacgttaatccacactatatcggtcaattagtacgtactaccaattttcaatgtcggtcaatactacgtactgccttcattatgtcggtcaattactatgtacgccaattctcactatgtcggtcaattaccttcagtcaattacgccttcagtcaattaccttcatgtggtcaatccttcatgtggtcaattaccttcatgtggtcaattaccttcatgtggccaattaccttcatggtcaattaccttcatgttcattgtatccttctccctagtcgccaatcacgtcgttcgccaacgacttctccaagcgccgtctcgcccgcaagatcatctcctctcttcgtctctgcaacaacgccagccgttcgctttcgtcctggccccacttggcgtcggtctcgtccgcgtccgcgaggacctcgatgttatatttctcaagcaacgtcttggccccgccctccggcgccacattgtgggcgttgtcctcggcatcgtgccctggcgggaacggcaaagacaggttttccatgtattcgtccacggtggcctcgacagagcccgtgcgctccaaactgaagcggatctgctgctccgtgagctgcggcgcaatggcacgcaccacctcgaccatggagtccgtgacttcgcggcggcgtctctgtcttgccgccggaacatggttgttggtgtggttttcgggctggcccactgacgtgtggacattgaactcgtcgggcaccgactgcggaatgggcgagatcaaccagcgcaaaaagagaaacgccacgagaagcacgagaatgaagacgattgtggaggtgtccatggtggaaataggccactttagaatatgggcctctttaaagtcgaggtgagcgctcatgtgcgggcgagcgcgtggtgggaggtcacgtgaccacctaactactggaagaaaacggttagagcgaaaagacgagcgggaaaacggcgggaaaacgcggcagttattgtcatggcaggtagaatgtcgtggcgggcgtcacgtggcatagggggatgacgtggcaggccgaagcaggtgcgtggttcggcccgactataggctgccggaaccggcaccagagttaaagttccaggacggaatttgaatgcctcttgcatgatgcgcaaaacgagcgtctgcgacagaaagcaggcacttgcgcacgcagatacgcagcggagaagcacagagaagatgcttgggacctggttggggaggtatgcgagcctgctgcccaattatagaaacgagcctcacgtagcaacagcaccttgccgaagaaaatattcacatccacaggacgcactctgcgtgcgcacgatctagcagatcttctttgagcatacgcgcgctgcagcgtctgtatagtatccactggtttaaacatgcttcgtgacacatcggtaagtcgctggccgcactggcggtgattttctatgacatcgtaaatgctttgtcgcaaaacagcatagcccgccccttgttcctgccgttttgggggcaaggttctgcgttcgcgcccgttggcgttttggtttggcgcctctggtctatttttcgtaaccagcgcttttacgatttagagttatgcagccttgagactgacaataagcttctggatcgtgtaggtgcagccggctgggaggcggtggcttagagaatgagctaactcatatcccaacattttaagccgctctgcagcacggtgcataaaccaaaatctggccatgtgcagacccgcttaactaatccgctgcaagcggcagcttctatacgtaccctcgccaaaagtacagctgcacttccgaggtacagtgcccgcggggttcacatgcacgagactgacaggagctgcatacgccactcaaattacgcatctcctctgatgctgaagtttcagtgccatcgaagtctttggtctcctctgtacctgtgtatattaattccattcatatgcttggcctgtgacaatttgcttctgttgaaaaaccaccctttttcgctgtggggcccaattacgcccgcatgcatattttatccgagcatctaatttaagtccattgtaaggcaagtgcttgcagtattccgcacgttatcatgtatatctcgcttaatggcttggaaaagtctattgggatgccgagaatccaggctatggcgtaggcttgcagatgattggggttcgggaattcgctgctgttttgcttacaatgtctcacttgcgaggacccaattactaatagccgtggcttggcaaataatcccgcagtgccaattatagtgccaattccattagcagagtttccaacccaggtgccggtacggtttatcttgagagacagaagtacaaactatagttggccaactgtaaatagctaaagtgtagccaaattgtagatcgccaaattatagatagatgaacgaaactaaagatgaaaagtgtactggcaaaattagaccaaaaagggaactgaactggaaaagaaattgaactggaaaaaaaaattgaactggaaaagaaattgaaccagtgaactgaactgacaaaggaagtaaatgaactgaagacacagacaaaacctgacctaacagacaagaactgatagacaaagaaaataaaagacaacagaactgatagacaaagaatataaaagacaacagaactgatagacaaagaatataaaagacaacagaactgacagacagaactgacagacagaactgacagacagaactgacagacaaataagaaacacagaactgttagaggaactgacagacaaataaaaaacacagaactgttagaggaactgacagacaaataaaaaacacagaacggttagagaaactgacaatcattacctgtgctttgacgtgcggaattacaaagtagataggcattctgcgaatgcatgaagcctagcaaactcttagcttcaaaatcttacttgaatggcaattctagcatttagacgatttcagcaatctgatggtctttttttagccgtctggccgtgtggccagccgtagcctgtatacacccgtaccccatatctccacgcttcagatagctacgactctgctttcagtatggatcttaagaacaacagagagctccatgagatgatgcggacgtttgtcattttggataaggacaacgtcttgtcttcggactctgagccgacagacctggagtccgacacgcaagagtacttttcgtccaaaagcggcaagcatgcattcaagcagaaagatagagagactggactgtcagagacggaggggaggacggcagaaaggcaattggcagagacagaaacggcagaaagacatgacagacatgaaagacaagaaagacaagaaggacaagaaagacaagaaagacaagaaggacaagaaggacaagaaagacaagagagacaagaaagacatgaaagacatgaaagacatgaaagacagtcgacaacagcagaatcgacagccaaaagcgcatctgccgctacaaagacagaagcctctacagaacattccgccaagctccattctacaaacccgctgagtttctacgaagactattgcacccgctacatgcatttcaccgacaccaaccccaccacgtaccacgccatagacttctttgcacggctcttggaggaaaaacagttttgcgccgttgcagaaagagacaccttcgatatttctggcggactgcgctttttcgtcacaagaggcggccaggccatggtggccgtagttgtgggccagaactggctgcctgagaaaggaatcggcgctgttgccgcacacgtagacgccttgacagcaaaactcaagccttcgtcgctcaaagaatccgttgacggatttcatcttttgggtgtagctgcgtactccggcgcactcaaccatctttggctcgaccgcgacttgggaattgcaggctctgttttggtccgtgacgccgagtcgggcaaagtgtcgtctcgcctcgtgacgtcgggccgccatgccatctgccgaattccctcgttggcgccgcattttggaagcgctgcggcgcctcttccgtacaaccaggaaacgaaaatggttcctgtgatgggctttggcggcgacgacgccccgccgtccgctctggaaaaacgcctgcccttatatgggcgtcactcgctctctttgcttcggtacctcgcccaattggccaattgcaaagtggagcacttgtgcgccgccgacttggagcttttcgatgtccagccggctgcccgcggcggcttgcaacgcgaattcatgtttgctccaagaatagacgaccgcttgtgtgccttcagtgctgtccatgcgcttgtttcgttgtcggacattgacttggcccaaagcgacagctgccacgttgttttccttgccaacaacgaggaaatcggctctgctacacgcacaggcgcaaagggaaagttgttgaacagcgtggtggaaagattggtgtcggcccgcaatgcggccgcttctggctctgcttcaggaatcccggagacttgcggaaactcaaacagtgcatacgctcgaagcctgccacatacagagaactctgtcgctcgcgtctttgccaactcggtccttctttctgcagatgtgacgcattcactcaacccaaatttcaaggaggcttacttggcgggacattatccccttcctaacacaggacttaccctcaagaaggacgcaaacggccacgtcatgacagacctgcttggcgtgttattgatggaatccatcgcatccaaatgcggcttacgtattcagcagttccacatccggaacgacatgccgtctggcgggactatcggtcctatgcttgccacagatacgggcgcaagagttattgacgtgggcttgcctcaactcagcatgcatagcattcgagctgcagcaggatacaaagagccaggactaggcattgaagcgtttggtgcgttttttgcccactggcgtctgactatggactctatcgactatctgtgagactactgtgttcctcatttctttttttttttttctgtttatgtttttttctgttcattttattttttttcctccgatttcttgttcaattttttttcttatttttttcccatgttgttgaagtatgctggttgataaagcttatttcctcttgcgacctttcgggacagcacgcttcatgctcaaatacgctgctgcggtacttatgcgtgttttgataaagctgcggtaacattgaggaaggttttcactcttacgaaggggcttttattaacggagaattggccctttggctcccaactatctgtctttcgctaaaatgtttttacgatgtgccataaaatgatcttctagaatgcgtctctgcaaggatcgagccgatgaaataatgcaatggaatacacgaatgaatgaatgtatgcataccagaattctgcatctgcggctatacgctaatgcgcaaatgcgctactgcaccgcgtgttattttgtacgccatgcactgcttgattatattatggccggctgcagcggcatttgagaaactttaaacggcaacccctagtcttcgcatcctgaatccttccagtctatcaaagatttgggcccaaaacatacagaactattccaggaatccgttgcgtgttttttgcaacacaaaatgcgaagtgaagtgtgtaatgcggaaaagtatccccgttcctcttcatcttcactttagcgctaccgcaggcacgttatcttcccggggttggaagccctgtttttactttaagctagcttctcaattagggcataacttggtatgctgtaacctcaaatttgaggaaaagaaatttattttccgctcttctgtctagacaaatctttatttcttctctcggagattaggtgtgatgaagggagtagtataaaggtaaaaacaatagaggtaagtattggcggacacggggagaaagtttcacagctagtcttcaggcccttgcagggcacagcccgccggatttagacaacagatgtggcacacaccggttttcagcgccaataaatctttctagccagacgtgccatcgtctcagaaacatgtttgaggaaatgttctagtacgttttacgaagtcatgagacagttgggaagggaatgatcttcgccagggtaaagcggggcttacgaatcaaaagaaaggcaagatacgaacatcacggaaaataccaagtggagagtagcagagaaaataatcacaagcatgtgcataagcaatttccataaggggactgtatttgcatttctcaatgttgtttttcaaccagaggaactgagacaggtgtggtcaggcacacttcctatcctagtaataaaaagccttgcttttttttaagcagtcaatctcttgttgaagtgaaaaactggacctcggttaaatgaattaagtgttcggatcaggggaagttgcacattggtcaaagtgaacacaacggtccgccgcttccacttgggaaatgccgaagttgcacagttacttgcagtagaaacatctttagcggcggaaattacacatctttccgctacacggtggctcctatttgcaccccattccgttattttttagccagagacttcggtattattctgcatgcagaagttaatgcacgctgcacatacacatgaatattttgaatacaaacattcagaggccatatacgagtacaaggagaaagcccttcgcaacccacataacttcaaaagttttcagcaccttctcgctcgtaacgttaagcttgccccaaccgagcgattttagcacgctaaacgaaaagtgtatgcggagccactaaaaaatgcacaatctactgcttgtgcaggcaatttccatgtaaagtgtacactgcgtaacggagcgtctgcaccaggcatgctaggcgctagagtacgaatggtgttactggattagccaaagttccaagtctgtggaggaaaaaaaccgcagttctagtctagacctgtggaaatgaataagcatttttgagtaagaaaaagccagcaattagatcttctcttgcgtacggaacagagagcaatcttggactgtcggaaaataagtaagagtgcttctcaaaaatatctgctaggggtaggaacaagatttttttggaacaaaaggacgaggggagcactttgagctttggtaatttacagaagcgcagattaataaagcacccgtattttttgccttagggcaattgatgtgggaaatacgagtggttcctcttctaacgcaaaagcatcgttcctaacgtcacagacatggaagttggcatgaacggttgatagaaaccaattagaaacgatagactggccaaatcacaaaaaattcgttaggaattactagataaggaacttgtcgtcgattatatttctcattggtggcggcggtctagctaccggtatatttcggaatgcttctactcctcaagacaacttctggtctcttttccgggccagtgtcattgatttgccttctagctcaaactgacaatggtagcacatttatcaactgatcggctggactttttttgttcgacaagatagagaatgggcagattatcaagcgagttgactaccactgaagacacctgactccatcctttgaaagtgtccatgtttcaagaaccaattgagataagcacagaaacttgaaatccgttggactcttccctgactgtctcaatcttcgactattgggtcaatcttcgacttgcggataaagcacagggaactaagtttgtggcaatgaatttgaatagagtggtcatacttaccagtgacgacatatgctcaagactacgacggtatctgagcttcgatcctagattttgtcatggagcgtgcttggtaatgcttcacaaactacagggcaaagtagagtggatggcatttcgctggcgaaaatacaagagttgggatggagaaaatacaagagttgggatggagagaatacaagagtttggcgaaaaaatggtaaaatacaagagttgggcaaaagaagatggcaaaaatacaagtcaggcgacaccaggccagccagcttcgccggttgcctgattcagttagacttcagtaaattcacctcccatgaacgagtctccaggatccagaactagcaaaagaacttggcatgggttcaaattccaacgccaaacggcagaatgtcaagcgagaacagtaagtgtcaagtaggaataggcaaggctgaagatccaagtacggcaagactatgcaaattgggcttagttcggacaagtttggatcgacgtatcgacgtatcgatgaatcggctaaatcggctaaatcgactgaatcgacttgtgttactgcttatgtttgttgctcgcttctacggctttaaccaataagaatctagagtatgcaaatgattataggccagcacacaagtaacaaaaagatacttcctttcttcgatcttcagcattaaagtgcatatccatgactccaaaggtaccgcttaataactgttcgtgctgaatttcttctagacctcgatgattattggtctgaacaaaagggtactgtccttgattgtgttacttgctggtttgttactcagacgtttgtccgttgtttcgaatgtttttcggtctgtctcagacgtttgtccatgttttacatgtttttgaatgttttacattctcggttctacatgggtatcatttgtcatttgtcatttgtcattagagccgcgagggcatacacccgtgcaccaaaaaaaatgcccgccacagttgcgagcggcgtttggtgggcgcacgcaaaaacataaataagcaaggcgatggggcctgcacacacagacgatgcacaagcacgcacaatcacaaccaccgtacattacagcacgcaaatttttcccaacaccgtacaatcatactatagagccagctccgacgcatgcagcgacaaacgcagccacaagcaagctcttcttggagccgcccttggagccgccgctcttggagcttgtggtctggttgaaagaaacaccgcccgtagacgaagacaaggttgcattggcggtctgcgtgccgtttgtcaccccgagatgccatttctgcgacgtgatggagtcgtcgccgacgttggagatggagctcaactgttggagccccagtagcatggtcacggtggccgggttgctttccagaagcgccagcgagtcaagaagaagcgacatgagaagataaagaaactggtggtggacagggcccaggagaagcagacgacacccaatatatagcttgtgccgtttcctaaccgtcggacacgcaaatgcccacatcaaacgtgacaagagttgcccaaacacatgcacggtacctgatgcatatgccggccatgacaggaggtgcgcgccattttgggggggcggcgatgtcattgcgcagatactcaggcacacaagccgcggcgcgttcgagaaacccactttattggcccagccgggaccgctgcggaatgtccatgcatacgcacacaacatgtcaacaagcacgagcagactagagaagggacagaagggacgagagaagtcaaaagaaagaggcaagtagacgaaattagaacgtagaaacataaagccatagaatacaaatcaggatactacagataacacagataacacagataacacagataacacagataacacagatacatacagaaaatacagaaaatacagaaaacatcgaaaatacagaaaatacagacgtagcacagccatctgagacgcaaacagaacgcgcacaatcggagatgccccaagattaggagcaccttcgcccggctaaaataacgtttcggcccattctgttttgcatgtgtcggtgctactcgtctaacaggaggcccgcgatctgactaagcatgtctcgtctcggtcgttttggtgtggtattgtctggtgttggcaatctaattcgtgactttgaatttcgtgccaatctgatttcgtggccaatctgaattcgtattctcgggcgagatgagatgataactcggatcgaaccacttatgccattaagctttgaagtaggaacaatgccttcaactcctcgttccatctccgattcgtgcttaaaacacctcatgcttatgtgaatgctcattcatgcttatgcggatgcttattcgtgcttctgcgaatgcttattcgaatgcttaatcaaatgcttgtgcaagctcattccacttctatttcctgattctgtttcgaaactcttcaactgtagacatccacaatggttttgaggtggcggaattgagcatattacagagacagaattgcgtctttcattcctgccagtatccagataaagatgttggtcctacatctgctcctgctaacaaatttatctgagctttacacaacgtgcgcccataaacttcattcaaggtatattttccgatgtctatgcataacgggtaaacaccgaagtacctacaaactggtgttactggcctaaatccctggcgtcagaaaccatcgagacaagttgacttgtgttttccacttgcgttttcaataatctctctgatgacgaacatagttgcgggaatagaaggtaaagaagttagagagttactgaagaattaaaagctaccgccaacctgatagggtgcatgaacaattagaacatcagaaaacctctcatttgtgaacatattacgacctggagatactcaaagtaggtcatgattttccagcttgctgaatgaaaatagggtactttattcatcgtgttggaagatctctagtaactctggtgggttgggtcatctctaactttgtaaaagtggccattctcaactatgaggacattcaccttatggtattgggtaaacgagtcaccagtctttatttagctgaactactagcttagcataatattgtgctcctggattcctggacctggcctatactttagtggcattgaattcactataaagaaaacagtcgcttcagcttggcctgtaatggagtttatacaatacaaggacgttatgagttctcatcagtttcccagatccttctgtttctccgtacccaagaacattgatgccttgcgtgtttttaacgaatatgtgatagaggtacaacaaagattgaggtcatttgaaatctttcatgtcttctcctggttcttaatcgttgatcacatcttgcgtgaccagtagctacggaaactgcttcattgagctatggaattgaaccatatggtccacaattgtcatgtgttcggtttagccttcattcattgaagtaaggtaaaacagatactagtcttccaccctctttcatttctcttcttcatttcttcaactctgtatcctactcgcattcttaacacttttcttctaattgtgtctaaatctacttcatcttgaacctgttcatggagctgaggcaagcgcattgtacttcccccgtcccaaccacgagcgtttgcgttgtttaaacgcaaggagatctgccaaaggtggcggatcaatggccagatcgtcctgcaaagacggaacttcagacagcactggtttgattggctccggaagcgaaggtgtgccagtgatgaggccgtcaagttccgagcgcatggacgccgggttccgggccaactgggccgcggtagggcggatttgattttcgttttcgtggaccgacaagttgcgggtcgagctggtgtccgtggcgccgtagcccaggtggaaagagaacaccagactggagtcgtcaaacaccgagcccatgtcctccaaagtaaggccctttgtctcgggaaacatgtagcgcacgcacaagtacgagagcacacacagagagccggggatcaagtatgtgcgccaggtgatagacgccaataatatgggtgtcatttcgccgacaatgaagttgaagagccagttcgtggctgttgacgtggcagcacctttcgacctcacggagttgggcaacacctcgttcatcatccacgggatcgggccccagctggcgccaaacgctgcgttgaacacaatgacaaacccaacaaccacgttgggggtgtggcggttctgcaagtacgacaggtacgcaatggcgaaaagcgacaccgccatcaccacagccccggtcatgagcaacggcttgcggccccagttgtcaaccaagtaccacggcgggatggtgctggcaatgtagacgagcgagttgatgccggccatgaagatggccgcgcggcctttccagccggccgcctcgaaaatcatgggcgcatagtacgagatgatgttgataccgttcatctgcgcaaacatctgcgagaagcacgccacagacaaccgcttcttgtaccgcgtgaacatgtagcgatacaggcgctctccgccttccacacgcgccaccaaaacgtgctccttgatctggcggaactcaacacgcgcaatctcgtcctcgacgtcgccgtccgcgtacaagtcgctgatgacaatcatgccttccacgtcgtggtcgtggtccaaaagccagcgcggggtctcgacaatgacaaaggtgccggcaaacaacaaggcgcccatgatgcactgcaacaccaacggcatgcgccacagcaagttgctttccaaaaacagaaagccgtagtcgacccagatcgacgtcaggtagccaatgatgttgccggtgaactccaagcacgcatagaagccgcggtcggatggggggctgatctccgactggtagcacggaatgatggtggtcaaaaagccaatggccacaccgcccacaaggcggccaaagcccaagacccaaatgtcgggcgaaagcgcctgcaccaagccgcccacaacgaaaataaacgagccgtagcggatcgtcctgcgccgcccgatcttgtcgccgaccttgccggcctcgaagctcgagaagagcgcgccaatctccaaaatggcaatcatggtacccaccgccgcagggctcgggttcttgtagtaggccttgaagtacttgttggtcaagagcgacgacatcaagccctgctcaaagccaaagaggaacacgcccaacgacacgaacatggacgtgaagttcaaaagcgcccggcccacgagaaacgtgtcggcgattttctgtgtcattgttgatttggtttatcgccaggggatagatatgggtgtgtgcaggcgatagcacgactgatgacagagacagacagacacaaaagagagggacaaatgacagaaggacagtcggagcctgtaaagataggaggttgttgaataaacggggcaagaaacaccgcaagaagaaagacggtgttgtgtattcgcgcgatcgaaccctgtcgaaatcgctatcagctcttgtacagtcggcatgataaactttgtcggtcgattatcaaggacactgccaacgataaactttgtcggtcaacggagactgccttttgtgcctacaacggaatagctatgtacaatccattgatgaatctccggcatgtcattgacactttattactaaagtatagcagattacgttaataccttcgcactcaaattactgatatgtacttcgctatattacttcgttacccaatacttttcatcactttttccattacttttctccattacttttctacttcacagacccagttcttgtaagagtgtttcactgtcattggttacaaacatggccttaaaggaccgtgcctttctggacaatggccaaagctaattaagaatctcgtgattttggatgaagagggaaattggcatagcggtgtctttctcacgttgttttatggtgaattgagtttgttctatttttccttggatttattttccttgttttttgtatccaatttgtgcgtttctgccaaaattggtatgtgtgcgcaaatgtgtagcagaccccaacgcaaatggaaagtgttttctaaaaatcaattcagaaaaacagcaggtaaattacttatcaatgaaattgtaccgccctattgctttggcagtctgatgcaagaagatagctgaacccgttgctatagtgagcgatgagacattcgggcaaaagacacctgataaacttctaaggaagacgaagttttgaacctgtaatatacatcttaggagctttgaagtttagtatatttgtgggccgaaatgttgggaatcaactgcaatcgaatggtatatctatatttagtgtgagtatataacatcgtcattgtcactacgtaatacacagagtacttgatacagattctggtatatcaccatgggaattacttgaagtacggacttgtcgactacggacttgtcgactaggtatcaataaagtgactagcaattccacgtatcaataaagtgaaaagttctcaccgacagaactcgtgaaatctggccattggagattgaacgctttggtttgcgaataaacgatataagagcaaaaaagaggtggacaagcttcgagttgtttgattttccagcaaatgaagatcaatacgttattaatctccagataactcaatttattgctaagcttgtcacaagagatgcatttgatagtctaagtcttaaattgcaatttgcatagctacacgaagatcaaccaggaaattaatattcacctataggacaaagaccgaaccaaacaattttatgcgtcaactatatcatgcgtcaacttttgagcttacaacaacaaggcaccggcagcaataaaggcaccagcagcaatcttggcctgggcaccaccgttcacactagacacctctggagcagcagaggatggagcagcagtgcagtggtggtcggagcaagaggtgacggtcaccaaggtggactcgacgtttgtgacggtagcgttaccgtaggcagcagaagacgacactggagcagcagaaggagctggggcagaagactctggagcagaggatggagcagcagaggatggagcagcagaagactctggggcagcagaagaagaagcaggagcgtcctgaggagcgccactgttcaattgcacctcttcaccgccgttagggcacacaacaccgttgatgtagtacttgttgtcgccgtctgggcaggcgtagatcttgttgatgccggcagcgttcaatctcaagtggccgtccacaagaccccaggcgctcgaggcgtcagccttgctcttcaagacaatgccgtcctttggagtggaggtgaggtagacatcgccagattggccctcaacggacaagtatccgtctggctcttgcaagtggagggtgagaggaccgccttggttcaagacgagtctgttgccgtcaagttggactgggctgttgatgttgtttccgaccgcagtcaattggaaggtttggtcggcaacgacgaaggcagcgagagacaataaagtggcgagttggaacattggagatgtgtttgaatgaataaggaatgaaaatgccaattgaccggaggatgggcccgtatttatatgtgagtcttggatgacgctggatggtggtgcctggctttaatccacatatagtcactgcaccaggccacagaaggaagatgccgtttgcggacattgcgtggcgcccatgcagagaagacgcactgttgagccaatcacacaagcaagggcccactttgcgccggcgctgcaacctccaaaacggcgttggtgcagtcttttgcgtgtgcttgagcgtggtgttgttgcaggtcaggcggtgtgcagaattacttcccgatcgggcctcggctagctgtttcggtgtggccacagccaaaaatagcaatcagccttacgaagcaagagaagcaaaagaaatgatcggagaaggttgagagaaggtcggcaaagtaaaaaatggaaagtcgacagaaagtcggcaaagtcgacagaaagtcgataaagtcagcagaatcgacagaaacccagtacagaatctattcaagagctttggacaatggcgagactattttcactaccatttctaaatattccaccgttggcactgaagccagccacgtgcaagcacactctatttatacacagagtatccaaaccgtcggagaccggaggtttcggggccctgctttagatttatcgggtcaatgtggacaccatcggagtgtcttagtaaatggaaatctgtagcactgggtttctttggtctcaggtcgttgattaaaagtggttaaatttgcgtaagtcttatttcttgtattgcacatctgcccacctctattggtgaattatgtggtgaaatcaggttctcagacgctttcaaaaattgaacagtcaaacgaatttggtgcaaatgatttgtggcctaacaatcatgaaaacttgttttgcaatcacattcgccacgaacagagcatgcaagcaatctctctgaatctctgatcccgttagttcgtcttacatttgttagacatgcatgtatctggttcattcacataaatgtatcagggccaacagtagttattcacacaagaattctggaataaaaatggtcagagtcctgacttgatcggcattaggtttcgtttccacttagtctaggttttttgtcgtatttttacatatcttcaactttgaagtcgcctccggtagactctgctaccgcacacgccaatccatggcttgttctaaagatactcgtatccggcaaatccacggcctattttaaagatactcgtataccgcaaatccagctggtgtaatctacaaaagaccaaatatcggaatcctggaattggacagacaaaaaaatgcagtgtccactaattgtccagactgttaattattactttgttagcccaaagagcaccaatcaccggatattgctcaaacgcgtgctgttgagatgcacattgatgtccaagcggtcagcatcctcttcgatcttgcgcaatctcttgttctgggcatccacttcctggcccatgagcgtggccgttcccttcaattttttggtgtagctggagatttggtcgaggttggacgccaactccttctcgatctcgtcgtcctccgagtcgttttcaaactggtaccgctgtgcttgctgtaaatgcttttctccctggtacttggagtatgtatctgagcttgtggcgttcgaagtaagcccctgctttacccgctgctcacttgcgtacatgccttgtctgttggtctcacgcaagtacttctcctgctccttctgtgttttgagccgggcctcctgctgatgcaaacgcagcttcttgttgaacgggtttcctgtggccgggatgaaaatcgaccggttcaaccggtgcaactccttgactttctcgtcggcgatctgcgtttgtgtctcgcccaacaaaagatcctgttccgcattgtagagccgctcagactgcgagcccaagacacccaaggtgtttgtccccagggcgtctgcctgcatggcatgttgcaaagtgtttctcgtcagctgcaacgattcctgcttgacaaagcgaatgtcctgtttgatggcctcgacttcctcgtcttcggagttgggctgttcttcgccgggcaaaaaatcgtcgcccacattcaagtcctcctcgtccgagactgcattgagatccaacgtctcggtgtcgccgccgcgtttcacaggccgccgcaactgcacgggcggctgctctgtggggatggcgttcaaatcgagcgtcagctcgtccgaccgtccgttcaggggcgcatagccgccaggggtcgatttccgagcgtacggatccgtcacgccgcttcggctggtggctgcgccgtacgggttggttgtaggggcggcactggagtatgcgtttgtgctggaatgtgcgtttgtactggaatgtgcgcttgtgctggagtaagggctgcgtgacggcgcttggctcaggctggcataagggttcgaacgcgacgacccgttcgttgagccgctgtcctttgcgtttgtgctatagggactggaatacgggcttgagctggaattaggcgccgagtacgggttggaggccgagctcgccgacgtttcggcgccgtttgccgcatacgggttcccttgtgtctggcccatgttggcgtaagggttaaccggcgcaagacctggttttcgggcgctttggtcttgggcatactgtctgaaagcgccaaacttctctgggcgggcatggccgccttttgtggagattcccactttctgcatctcctggacgagctcctgctcggtgggctccttttttttgaacattttcttgattcccatggtgtataaagatgtagatagatttgtgaggcgcatagtggataaggcgtgagcgggcgtatgcaggcaggaaccgatagcataccagtatactattggtattggtattggtattgtattgtattaatattactagttttgggtattgggtattggtattttaattattgtatttatggatttatggatttatgaatttatggatttatgaatttatggattcattgctttattcgtagtaagatgtttgagatcgttgctacttgtggcaataattggtagatactttggcggtttaagtgtcgacgacgatgtttattcatgcctgtttcagattcttgtggtggccattcttgagattcatagtgtcgaaagaaagaaataccttaaccacaatagcttgcgaattatgctgtttgaagtatgccttttactaggcaggcaaaagcgaaatgaatgtgcttggtctacctacattcatttgagtgatcgaagctgattgaatgctatttctattggttctgatttacagttaccttgtttgccaactccgatgtcaaatctgtatcaaaaagcaactcttgagagaggtctgacactatttggtttcaccaacatcactccatgcaacggtatttatatatttatatggattacacttcccatttttctactctcattttctactttttcttttttttctactttcatttttctactttttctttttttctactctctcatttttccactctcacttttctgtcttattttctcattctttttttttttttttttttttttgctccatctcagccgttcctgcattccctgtcatctcctcttctgtcatgtcccatcttgagttgccccaaccaaaacggagaaaaatgctagccggagaaaaaaccctccatgtgacgctttcgggaacagaaatccgtgcaaacggaaccatgacaccgcccgtcggagaagacagaagtgccattctgaacgacatcgacatggacccacaagagcatatcgactgtccttgtggctatcttcatggcccaggctcgggttctcacgacatttctgccgttggtttcagtgcaaatatgatgcgtgggcccgattaaggtgggccgagctgtgttgctgggaaatggtggtgggtctatctcatcactatcgtgtcattttttctgctaccagcaatttgacttgtaatctgccacctctacaacggtctcaacatcaatgtctacaacatcaatgtctacaacatcaatgtctacaacatcaatgtctacaacatcaatgtctacaacattaatgtctgcaacatcaatgcccaacggtatcaacatcatggccgtctaacatgaataacggtctatcacaactaatcaacgatcgactcaaatctttcaaccataaaagctgtcaaacatcaaaatcaatcagcatctatcaagtcctaccaaggtctatcagcctaatcaacttgataacactgctcattttttagctaatgcattccggatccattgacttgatgcttttcggtacatagataatgaactctcctagcatagtccatcgctcacgtaacaaattccgctaatgaaacatattcacgttggtgagacatgtaaacgtccgctaattaaaagcagaaggcttgaaaaaaggtcacacgagcacaatgttccatgattcagactcacctgctttttaattccttaagagacggtaacaccatagcgaacagcacagcctgtaagtgaaaaattgcccggaatggtaaaaacatattggtctgaagaactttaatgccatattgcaaaagaactacatgaggacttcttttgctatttcttcggtcaaaaccaacttgtagcttcgcctatgcgtgcctgggtctttactcgatttcgtttggatcttttgaaagaaaaccaagctctgtaatatctcgaataaaaccttgcggcgagcaaaagcaaagacaatcggcaaatccgattttcagcaatgagctaccacaacacctacgctagcctgaacacagagcaagccacattggcctaatccatggattcccacaatcaaaatgccaccaaatcaactaatcctaccaccaagtcaggtgacctgcagagtgaaatttcagtacaaggtgtaaaaagtcctcgaactcctattccggcggaaaaggcggaaagttttcccaatcggagcacagggcgttagccatttttttcctttttcttgtctaaatgatctgagaccgcatgtccgcatatccggccgtttccattacgacatgtgggattcgtgcgattccacacttcgcaaagtattagcatcagtaaatcaccatacctggcaacaaaacgccagaccactcgaaaaaagtggccttaagagccataagaaaaacaggcaaatccaaaagcatatcccaccaacaataccattgaacaatagtcaaacccattcacctggacagcaaatgaaaagtcgtccttgcttatctaatatgtggatactgtggctgcgaacttcatgcaccacagcattctcacgacatttccctgcttcagccacatgataacgcagattagtcatcgccgttcctatataacaatgtaattttgcacatgtcccaacaccagaaacttgtctcttgtcaacatgggattttggaaatcgctcaagactcagcttgaaggcccggaaatcgtcgaggccagccgcatcaggaagggtaacagcgccgtcactcaaacatccaactcagactcgtcttcctcgtctttgaagcaccaggagattgtgtacgatgtcgaagtttcgtcggaggttgcgtccgagccatacattgacatcgaggtcaagttgactccggaggaaattgcaaggagacagacccttttgttcaagatccaaaagtttctctgggacggcgccgacaagcacccaaaggagcagaagtacttggccaagctcgactttttcttgttgagttcgtcgatggccggatatttcatcaagaacttgaaccagtccaacgtcaccaccgcctacgttaacggaatggacgagcacttcaaaatgaacaacaaccagtacaactacatggtcacctgctggaccatcgggtacattctcggccaaatcccgtcgaatcttattttgcaccgtatttcggcccggtactacttgggcggattggaagtgtcgtgggccatcttgaccgttttgatgatcacctgtaaaaacctcaagtccatgtacgctttgcggtttttcattggcttgttggagtcgggttttttccccggtatggagtatttggttggaagcaactattcggcctcggagatttccactagaagcgcctattttgctgttgctggtaatgctgccggtctcatttcgggacctttgcaattgggtcttttgaaaaggttcaagcactcaaaaatgcctccgttcaagtggatgtttgtctttgacgccgtcatctctttccctattgccatctacaccatgtgtgtcgatcctaatactccaagtactaccgatgcgttttattttactagtgaagatcgtcttgtgggactcgaaaggcgccggcgtcttggagccgagttgaacactagaaacaagtacacgtggaagaaaatcaagtctttcttcaacacctggcacgtttacgtgttcccactcttgtttttggcctacaacaattcgtgtactgccatcagtcagcctactttcaccacgtggatgaaacttgacttgaagcttggactgtacgagtataatacctatccatccattcttaccggagttgccattactgtcactgttcttttggcgtattcgcataactacattggcggaaagaagaaccacttttatgtcattggttttttcattcctcttattgttggatgtgctctattggcccactgggatattcctagaggtctccattgggtatgttactactttattggtgtcccaccatcattcggtcagccattcatcttttcttgggtcaatcggctcatgttccaagatgacatgaaaagaaacttcttggttgtctgcacaaacgtgttggcatatgttacaggagcctgggttcctattctcacctggaacaccaacgagaaacctagatatcacaccggctttacttacactgcctgtttgtcttctttcggtttgatcatgactttgcttgcttggtatttaacaaatagagatgcaaaaagagctgaagaggagtctgatgatgtggagagccaaacagatgctctgaaggtgactacttaaatattctattaaatcttctattaaacgattcgatattctggactaacataaatgtatggcccaacaaatcatattcgtcttcttcaatagattatggtcctttgaattccagttttgttgaataaagcctaaacctataaaagttcgagctcagtaacgtctacatcgaagtaaacctgttggaaaattgatttgaagcacgcaatataacactaaagatgacaaagtcatttttggcaaaggtaaagttcgttcaattagtaaatagcactgttgttcagacgcagtaaatattttggcactaatgtttctattagtcccctaactgagcatattaatcccgttccgcttcgatattgtctagactaagtcatttaaagtctagaatttctcgtttgagaataactcaaaaggactcaggtccctcaatctcttgtgtgttatgtcgttctcagaatgacaggaatgaagattgtttgattatctacagttgtctggaatatgcatttccgaatagagttcagcaccacaaggatcccgaataaaaaaagcaacccataatagtaagagttcggactgaaaactgtgatacgtaataacttcaagaattctctctttcctcctgaaagcaggcgaaaaattggccccacttaacccatatcccgttggacgagtctatgtcccttcatcactacatctgtctaactgtacttcgatattgtctatgtcgatgatgctgatattttacacacggatttctccaaaatctttctgccttttactccaaggaagcaatttccttgacaatctcgtcgtaggcctctctgtactcctcggtcttgtcagcgttcttcttggcctttccgccgcctggaacaataaagacacaagaagttggtctcttggtggcgccggcagatcccaaatcttccttggatgggatgaaaacgaaaggaacagccgaatcttcacaaagaactgggatgtgggagatgacatctgctggggaaatgtcgccggcgatgatcacaagacccttttcgccctttctcaaagccttgacgacttccttcacacctctcttgacatgcttggctttcgatgcttttttcaccgttttgagcacttttttgttcaattttttgggagcaagaggcttggcgaacggcaaaacggccgacattctcttttcgtagttgtcctcgctggactcttccactttgtccttcttggccatttttgtggatgctttaggttgggttctggaaaaaatgtttagcgttttttcgggatgagatggtggatgcagtgtgggtcacgtgagagaatcaccgtcataatggccaaaacaccacattcaaatgtttgcttgttgaattggatggatattaaggtaatagtttccttgggctgggcctggggtaatacttttctgttctagtctctcttatctccattccttacttcttgcgtcatcattcctcttcatttccccttttgattctttcatgctgccattttctttctccaaccggtccggtctctctttatttgaatctgcttttctggcttctccttctctgcttcgtgacgtttactttctccgtagtctttctctgacccaatatatacctgcatatacacaccaccatctccacctccaccttttctattcttcccatgtatctgaaaaatcggcctggcgccagatttccgggaaaaagaaaacaaaactcggctcatgcgacccagaatacccccgatgtgcttttacttgaaaacccaaagcctccgtcgtcgctgacagagaatgtcgtggatgaggcgaaagtcaaacagtatctccagaaattgtcgcttccacaggaagaaaacccctccgcatgcatcaagtttgtcatttccgtttcggaaagccgcaagttcacccccgagttgcaagacgagtggcagaaactctttgacatcagctccatctccatctctgaagaaaacccgttttccgtcgaccagattgtcacactacacggaaatctacgccaggtgctgtgtgcggcgttgttcttttccttttttctctgcagcaaggtcaacaacattgtgaagacagagccgttcacactcaaatcgtcaaattaccatttggatgttctaatagaggctagcccacttcaaatggagaagctagcgtcgaagttcccggcccaatcgatggattacagcgcctacgacaacaacttgaatctccacatggccacgttgcacggagattttacctcgttgttcaacagcatcgttttcattttccagaggtttcgctacgataagtatctttcagccaacgtggaacagtatcccatcaccagagcccatgatggagataaacttttccagcgggaagaggtcaacaaagaagtactcgctcgaaacaagaacgaccttcttcagtacatatacacacaggcgtatctccagctgtgagattaatcaacagtatatatattttttatccactagaatcttgacgtatacattatctccacagcagcgtgtcgaggttttctcctcagaccttggcaactgtggtgccattgtgctttctcgaaatcgtagcaacacggtcgcccaacgacaaggccaagccctggcccttggatctgatgcggacatgtccgatgatgggcccgtctgcctgcttctcgatacacaagttggccaaggcgtcttctccaaacgaagaccgcgaatacaagttcgccgccaaaaagtgacactcttcgccgacaattgcaccgggtgtcaaacagttcatgttggttccagccatcaactcttccaagtactccttcaaggagcccatctgcgacttgatggtaatcttgttttcccattcaaactcgttccacatcttgcggaaggcgctctccgtacacgtggcaggcttgatgtagtccataatgtccacatgcacatcattcaagatcacgattgtcgagtcgtccgaatgttggccgtcgtagacaatgtttccaaaaatgactccggtatcggcagaagtcaccttcacggttaccgaaatcttgtggaagccgtgtggaccaatgttggtggtagcaggcttgtccaccactttcaagtcacccaaagtggcaaactccacagacaagttgcgcatagtagatgtagtttggttgaccaacaaaacatccaaggtaatgtcgaactggtgtaccttgacgtatgcctctgcatagattgggtcagagaaaccggtcaattgcaagatcttgttcaatctcgacgacaactcttctgtctttgtcgtggctcctgctgccaaagtaatatcgtccgtcgacgttttggaaccagcgtcgctctttgcaaattgtctgaaaacaattgcatcgtcgatctgctcggcgttttcgtggaaatccttggcttcggcctttgccttctttgcttgttcgctcttgacctgttccttgtatgcatccttggtgtcttccaagaaaccttgcgagatcaagtggctgtcctcatcgtcggttaaaaaggcaatacatgccaaaatgcggtctgccgagtcctcatcgattttcttagccacatacgaagactcgccgacacgcaacattgacaccatcatcaacaaagcttccgccttcaacgcattcaaaaatttctctgctgtctggagcttctgcaatctcaaaacaagcttgaccaaagtagaagccaaaacagaccccaagtaaaagtcgccgcccaaaatgagctttctgacgcgcacaatgtcctcgtcttccgaattctcgtaagtggacgtcaatgcattttcggtagcatatgtgccgtctggtaaaacaacaggtttcttttttggctttgaagcagagtctttctcgtcgtcattctcatcatcgctgccatcaccaccttccaagtgtctcttctcactggctaagattggaacttcgccaatggtggttctgatgaatttccatgcctccttgatcaaggactcgtcttcggagtattcacccaaaatccaaaatgcgccacggaaaaccttgcctgacttgacttctggcaaactcttgactaacttatggatcacagactgtctcaagtctgggaatttttccactgcttccttaacaaaagtaacaacatcatatgctgcactgctcgaaaggtcgccaatggattctaacaacaaatcaatcacatttgtagccacctcaccgaaattgattgcgagctgatggatcgcgttaatcaataactgtctatattcagagcccttgtcttcactagacgttgaggatctcagcaactccttcttcaacaacttgacaatgtcttcgacatttctgctggaaaccaactgcaatgccacgtggagggcctttttccgcacgtcgatatcttgggtcgacaacacattcaaaacgtctagggacaagttttgcaaaaggcctgggtgggttttgtttaactcgttaatgcgttccaaggtgatgattttcacgttgttgtcggcttctttggtggccaattccacgaactttgtgcctgccaaaataatcgattgcgaagatgacgaaatcacactcaaggtgacagctgcttcgtaaaccaccaggttggaggagctttcaatgatttctgtgatcaattgcacatactggctcttcaattgggaagaagaagctgcatcctttctaataaattcgacaaacgccaattgcaaaagaggatcaaaggtctccaaagaggggatactctcttgcatgtactgtaaagtggcatctctgttgacttcacccaaacacacgaaggcgttcctcttgcacacggagtcgaactcctcggccaaaaacgtgtaaatcaattctggggcgtcaggaatcaagtggtcggagaccttgaagatggagtagagagcgaaaacggcattcttgcgcacatatgcgtggcggtgcaccaagcactggcgcacgttgggcaccaaggtctccaacaactctggttctttcaacttacacaaaaaccgcaacgtgttgcctcgaatgtactcgttcgggtgctgcaagtcatgctggatggcattgcacacgagaatcatctcgtggcgcattttgccgtgctcgtccaacttgggacacacctcccagtaaaagtacaacaactttttcaactccttgtttcttgaaggcatgacaaaacgaataatgtgcatcaacaagtcgggcatggcgtcgccgttgagcaccgtcacgatgatgcgcttcatggtcaagatcttgacgtcatctttgcttttttccaaaagagacttgaattcagacaccgacgttttggccgcagtattgggctcgtagatcaaggtgtacccagtgtcagacatggtcgaatacggataagagaggtctttcttgggcagaaaaggaaaagacacgatttatcggcgggctcgatcgagttggctgagtggatctggcgtgtagatgtgttttagacactctggaagtggatcgaggaaaaaacagggtcacgtgccacacgtcacgcgggcgccaaacaagagacggaaacagacgcgcacaatgaataattagactagtttgaatttctcaatgaataacgtagaattaccgaatagttttgtgcctcgtatgtatcatggtagagggcgagagagaaatatgggtttaagaggtggtagaggtggaagagatgagaggtggtagaggtggtagagatggcatattgtgcggtccatggcatttttagttgggaccagcaaatcacactattgtaagaagacgaaagtaactaggatggcggggagatgcaattttcgttcatgcactgagaagcacaaaaggctctttcgaatatttcttcacagaaaagaatcgactcaggtaggcaagaactcttcaggtacacgagcgaacgttgaacagcttatgaaagagagtacgacaaacaagcgtgtgatattgaaacagctgagaagccccactttgtctaaaacacttgtgatttgccctttcctcagtatccctctatcctccactctactcctcatcgctcgagtccggattggcaaggaaaagatgtggtttctcttcatcgctcgcatcctcgtgtatgctgaatgcgtctgtttcagcctcactatagttgtagcctggatgctggtagaagccgtcgctgggctcggccactgatccttctgaatcagacgatgctgtggtttcacgtgtttgcacactctgaatgtcagacacagacgcagtcctgctggcttctcctggcggcgttccggcaacggccattggtggagtagacagaatcgacgtcgtaggcgtgactcgtccgggtatactggccgtcagctgcgcacggcggttgttctgagtgctcgacctgccaagcgatccgaaccggtttgtgtcagccacctcatccacttcagccgcgagcaaccgcggttggagatggccgtgcttcaactcgaccccactggtctttttcatccgtggagacatggtgtttccgaggcgcgtgaaccggccagaaatcgccatcgtcttgcggtctaatggcatgatccctgtcggaagtttccacttgccaggccccgtttcgttgtacgcagtgcctgcattgcgccggatggtctggacgtagctacagcgttctccttctcctgggcgaagcgagaacgcccgcttgagagtggcaaggttgacatgtcctccagatagcgcactgctggttgaacttaccgacagaacgcgcttgtgtaacagctctgggcgcttccctgcgacattctcgggctcaggaaatgtgtagccaaaagagaagtccagcggcgattttgtgatgggtgccagacttggactaagtgcaatgctcggttcggcagacaagcccaccgggctttggggaatagttaggttttcctggtttttgaagttctcgccctccatggggagatcgaggggttggttgagtgggagattgtcaatatgagaaggaatcagagcaatttccacatgcgaaggaaccagagcaatttccacatgagagggcacctgggaaatttccatgctcgacacgttcacgtcgtcgatctgcgggctcaggtccacttgggtcagactgacctggcccaggctcatctggctcagattggcctggcccagactaaaatggctcagactggactccatatgcgacggaatcagattcgttagcattccgcgccacatttcgggtccaccttctctctcttctctttcgtgaacggacctgctgtctgttctttctcgatcatccactttctcgctatcttcaatactcccactttcgcctctgttttctggtcctgtttcatatgcactagcgaaactgctttctgtagacatgggccattcgccttgctgtcgttctgaccacgactgagctgcaagaggcccaaaatcgttcggactggtcaattccagctcttctcccaggccgtcttgcagaaacgtttctactccatcttttgggtatggccgcagtccgatttcgtgttcgagccttccaatgatgtcatcgagtgcatgggtgctttccttctgtgttttttgattttcaccaagcttgtcgctactactgtccgacggcggtgggcgccggtgcaacagccgcagatgagtggacaggtacacgggaagagccggcaaatgttccggtgatcgagtgcgctgagctgttactgcttcagggtcgagccgattctggttttgtctgttctggcgcatttctctattttcgagcggcagctcgggcaatcgctcttgcagcagactgtaatgctctccaagctgcggctgcagccgtttgttgtaaaggggcacacgcgagagcggcgttttagccgccaggttattgttgttggcgtttggatccaaagacaagcggggacgaggcaggggcgattttgacgttcccagagtcgcagctccagatgaaatcgactcctgagcgcctagtttgggcatcagcgccattcggggcattggtgagtggtcttttcgatcatgttcggcagaaaagatggacaggattcgggagccgaaaaggcgggagacgcgcttttctttgtccatggcaggcgcagggcgcagaatgtaagactggggactgcgtttttcgatgagaaaaggggaaagaaccgggcaagtttgctggcggatagagtttgaagaagaaggttggagatggtgagacgcgcacgtgactcggcattgtggtgaagtatggggacaagacgggaaggacacgactttgaagagaagaagcatacaaagaattgaagattagatgatgatataaaataaaatgaaaggtaaaaaagagtcaagaaggaattggagatgtttgatttaaggaaaggagattgattggttgggtaagcaagaagtccataatcaattataagacagaagagcgaatatagttaaggtagctaaattcaagctagattgatatacggatcgacaaaccgaatccagatgaaagtactcttctaactaagcataaaatctgtgtgtagaaatcgtctcgcagatcaaatggcccagccacaggaattctatgtttcgtcgatgtcaaaaagttccttcgaattcacattaccttctcgtttaacattttattaacctcttcatctctttactggttttttgtgtcatttggtgccacttttgccaaattttagtgtctacttcactgaaccacagatgcaatttccagacaaaccagcttgaccgtcttctggggctattctgataaggatagtttgataaaggttagtgtaggttagtgtgttttaagttagacatgcatactgtcgccatcaagtctgaaaagagaacttatgtcgaaagacaagccgaacactactatacttatactttccgaattacttcagcatgcaattgaatgtgacattagagaagcctaaatagccatcatctgtttgaattttattagcatcatgaggattctgcagaagttcaacatttaaagaagatcaatagattcatattcggcttaaaagattgaactacaattataccctgacaattggccaaagtgcctaatttcgggaaaattcagagtacattaagtgatacgtaatttaattacagtgaaaataaccaaggttgaccaaattatgatctgggagatctcgccaagttgtaaccataacagctttgactagaaagatttgtaaaataaacacccttttttaagagcttaactggctaaactgaaatgtaaagacttcctaaaatacgcctgtcagatcctctgttgatactgaagtgaaagtaactgaagcctcaaaagagactgacgtctcttcctagatgtcaatgacgtgaataaagacttacaacttgtccagacatcaatcacctatatgtcaaaagtaagctattaaactacactagactatattaattatactataatatatcaagattattttaattagcctttatgctaaactagattatatttatacgatactctacagtgggcattagtactttttctggactaaacacctgcttagagctttaagattttcgttgtaatctagatttccaagaaacctcaattgcaatttaacttctatggcaatttaacttctgactctgaaaccgtgaatattaaaacagtcaagttacaaaagcaaaccgaaattcaccaattccaccatttcttctattcatctgcttcgattccattctgcaccattcttctctgcattatgctcacgaaaaatccattgcttcttctcgcgccaacaatctttttcacctaaatcttttccatgtctgccacaggtatgtcaattttctatcgccagaatcaaaaaagcgccttctaacctcagaaacccccgactactccattgccaaccctagtgtggtggaaaaatacaaaaccgccggtaacatcgccaacaaggccattgcgcaagtcagaaacgccttgaaagacggcgccaccgtgttcgagttatgtgagatcggcgacaaagtcatgaacgacgagcttgcgctcatctacacgtcgaagaagtcccgcaagattctgaagggcattgctttccccacatgtgtgaaccccaacaacattccggcgcatttgtcgcctgagagcgctgaggactcgagcaacttgacattgaaggacggcgacgttgtcaacatcatgcttggtgtccaggtggacggattcccttcgattgtggcggaaaccgctgtggtgggcgaaagtaaggaatcgccaattactggcgccaaagccgacttgcttgccagtgcctggaatgcgtccgaggctgccattcggactttgaagcccggcaacaaaaactgggacgtgaccaacgttgttgatgccgtggccaaggactttggaaccaccgcggtccagtcaatgttgtcgcacaaccaagagcgcaacgtcatgtatggaccaaaagaaatcatcttgaaccctgccaaggagcacaagtccaagatggagtcgtacaagatcgaggagttggacgtctacggtttggacattttgatttccacctccagcgacggcaaagtgaagaaatcgaactacaaaacgacattgcacaagttgaccggaaactcgtactcattgaagttgaagtcgtcccaccaagctttgcgtgagttcaaggagaaggtgaatggtcctttccctgccaatgtcaagatttttgaaaacccaagaaaagttcgtactggcttgatcgaatgtgccaaccacgaagtcgttttgccttacgagatcatggagggtaagaaagacgactttattgctcaattcttcaccactgtggctgtgactaagaatggtattgaaaagtacacatccccaacttttgttcctgaattctaccagacagacaagaaggtgaccagcgaggacattgctgagttgatcaaaactcctttgtccctgaaaaaggctaagaagaactaatcatgtctccattgacgttcttcgttcacaggatagttagtgaatataaaatgagaaaagaaagaggttctggtagacatcttccggttatttcgggcgactcttgaacaaagtgatgattcttcgttggcggatgtctttatttagcttaaggcgaagtttttgaacgttcattgagatattgatcaagcatatacatcagaatattgaaaaaaaggccttcattcccctatgttccctcttcatataatgaacgttctcttgctttccttttagccataccatgcgtgtcgataaaaatgaagtcactaatcatataataagaccaaaaaatacaagactataagcatatttattattttcagcctgcaatgacttacagagaggttaagagtccagtttctagaggatttcactagaaagagcctttttccaattattatcatcagctacttgcctggccaataataaaacgtgatttatctccgcataaaattttgaaaagatctaaacgaagttccattctattctttcaaaaatattgtttctttactagacaatttagtggctgaatagatgtataagagtaattttctaactattgattatgcacttcacaaaggatgatgattttttatctgatagaaaaagtcgatcatagataaccaaaaaaggtgtttgatttcagcttgcaaactgttatttctcgaccagtaaacctttacatttatccccattcccacaatggaatacttatagctgcttcctattacagtgggacattactttttcagcatatctatcattcgccctataaatctatcctctttctggggccttctttgagatggttagtattttgttttcttccctatgtataggctacatatactagactcacttgagaaaaaatgacaagtcgccatattctggagaaaagtggattcgtatttttatggggctctcaccccggtctaccggaaattaattttcctcgcataagctggactggcgattactagaaacggtggaatcttctcgtggtattctactaatttttcttattttattttcgtttttcttccttttttatgttggcttttatttttcagggccattattatactttaatcgtgtaaatggttcaacactcaaatggaatgcaagtctcagtatagaggcagtagacgtagaccttaatactctatttatttattttatttatttatttatttattttttgtcaatttacgaatccatttcaccagtggaataatttctgttcatatgcctatattgatcatcgcataccaattactgtgtcaatttcgaagacgcaatccttttccaatttctttcgggcctctttccgtttagttccaatttttgctgtgatttccaatccatttctacttgccttcccataggccacaatttcgccaagccaacttggactgattttctccaactatgtacccatattttatcacgtccattcgcgatatcagtccgcgcaccaaaaagatatttccacctctcgtctttccaacaagaagaccggccactggcgaactgcccattgtatcacaaaacaaccgccattttcttttctggcgcccctgcttggcttgttttacttttccccccccatttatttattgccacttttggccgttctagctaagccagcctacttttcccttctaccgctttacccgcctacattttctgcaacaccctggccactttacacacgtgtcgacgaaaaccacacttacgccttttcccaatatgtctgaaactccacggcgccgcggcagacccagaatcgtgcggcccgaaggtgcacccaaagaacaaaagaaacgtgggcgaaagccaggatctctcaacaaaaaaaccaccgtggcgcttgcccgccgctcgtcgccgcgtgtggaggcggcaaactcggcgctgctattggcgctgccttttgcttctggtgcaaacggcccagaccctgttttggcgcgagtgccagttctttccgccgacggctttgtcgagcccgagttggcgcccctgcggcctggtatctccggattcccgctagaagcgttgccgcccaaggcgaagagacctgttctgggcggcagaggccgcaaacccaaaaaccgcggcaccacacccgaggaaaacgagcgagacgctgccgcacagaaagtagaggctgcctaccgccaatcgctacagacgccacggctggagctgctcacggccgcgtccgagatccgcacggggccccgtaaacgcgggagacccagaaaagacggactagcagcagatcacacagatacagacactgctcacataaaagctgcagacggcgaatactcggcgagaacacccagcacgccgcgcggcgccaaaagactcaaaaccaggctcaaaggtctgccgcaaaagggccggctctttatagcgccccagccagaagacacgacgcaaaacgacgactactgcgccacatgcggcggaactggcgagttcatttgctgcgacctgtgcccgaagtcattccaccttctttgctgcggcccgccgctccgagaagtgcccgaggacaattggaactgctccgagtgccgcgccgcccagggcatgacgcagcgccgcctgtggaactcggtgggtgtttttggcgcccttcttaatgctctccacggacgcaacccgcgtgaatactgtcttccgcggaggctccgagaaaacacctttatcgacgtttccgctgggccaagcggccagtacaccgatgcgctgttgaagccagagcgcacaagccgtgcggacgagttggacattgatgcgctctacgaccgtgccggcaggccgtttttgtgccaccggtgccgcatgtcgggccgggccaacaaaacgctcgtggcatgcgactactgtccgctcaagtggcacctcgactgtcttcccgagcccgtgtgcctggccaagacgttggggatgaagtggcgctgtcccaaccacgtggcactgctctatccgctcaactggcacgaaactcgctttttccgggatactcccgtgttggatctggctttacatgcgcatttcctcaagatcgccatggccagcaacttcctcataaagcacgaggaccagccgtacattgccgacgcacgtacgccgctgttggctgagtatgtccagtaccagaaacaggactttgtgtcgaataccacgcggtttgtcgatgcggcgcagaaggatggcgacaatctcatatgcgataatgacgatgacacggcgccgcagttccgcgtgcctgacttcatgcaaaactactacgtcgatgggcgaatcgtggcacgcagctcgcggcgccttggcaagattcttctcatgacaaacgccgacgatccagacaagacgccgttcatttaccgcgtgccggagcggcaagtgcttttggattttttgcgcactcggtcgaagcagctgatcatggaatctattggccagtacgagcagcgggcacaggccgaagcacagcgtgacgcgctggttgctgaagacttggccgcccttgcggaaaagccaacagaaaaggtggtggagcatgcggatacagaacacgctgtgaacaacagcacaattgctgtgcgtgtggaaaaagtcaggttggacgagttggtggttgcagcggctgcgcttgaaagcgaagaaaacacatcgaagggacttttgaaggagagtgaaggcaagcggactgagactgaaaatgacagtcagacattgaaggacaatgttacgttggactcgaatggctcggatgcttctaatggccaaggagagtgccgcaagccagaaaacggccgcagcccagaagcagtcgctgctggaagtacgggctccaacaagggcttgggtggaattgcggctaatgtagactatcaagagggacattttgacaatggcaacaagccgacgctccctgagatttcggcagatgagatcagccaacttcggcaggtgaaaaagctcatggatgcaaagggccacaaggcacttctagagttcttgcggagctagtacatagtcattgcacaactgcatgaaacagtaatattaccatctcatgagatgatctgaatgagcaatactattgattgacttgttcaattaggtttaaggttgagttgcttgaaacgtcagtgtgaacctttcaaccaaaatgattcaatcgtaaacaaatctaggagtagaaaattgtaggtattttattctgaaaagctaggagttataaacccaatgaaaaaaaaaagttatggatgtattgcttcagttgtagtacaatacaaaagaaaaaaattgatcttatcaaaacttgagtcgacctcccttttaatatcagggacttaatcctcttgtttctgtctttttttttttttttttttttttttttttttgaaacacatcatgttagtatcccaaaacttaaattatctttgttcatttttattttctgagaagatcaatttttttgtcttgcttccttgttacgactacttcaaattaaagaccaaagtaaatgatggtattttctttctgcttgaccttttctcctctatcgtgagagctcaaaccacaaaaccctagccttgagctttgaatagacctcataacttcaatgttaaaaacatacgtattaactcggtcgattgaatttgcctttcttgtaatttctgacattacataatcttcaacagctggaatactcagctttttgattaacttaagtagcttgtatttttgtaatcttcgaccaagcatagtttacggaatagtatttgtatctgtctcatttgaagatatggcaaccaagccaagcctatcaaattgaaggtgcaaaccagatctaatcttgcacccgaactacaggtaaatactactatattgcaatcgttgaagcagtagcattaatgataaatttcccgttggatctaacaatttgcagacacgtaaactcaacaagcaaggtattctatccacatttattccatgactaaaatgcatcagtgtatgtacaagaacctcagcggaggcggttttttggcacagcgacaacaggaatgtctgctgcgtccacgggcgtagccttggtggcgtcgacaagcttcttcaagatgtcgttgtggtctgtgaaaagacaatcaatgtcctttttcgatccatcggtgccgtggataacgatcttagaaggcaccttggcaatctcctctttggtttgcgccctcactcgtgtggtgacaaagtcaacgtgctcattgtggaacttcaacacgggcaagtttcgtctccagaaatgcttcaagcctgcggccggcttgaaaacgtttttcagaatcaaaatgagctcgagctttttgatctgcggacctagtttgaaggcattttcgggtgttccggcaatgagattcaaccgtgcaacctgcttcaatatttttgaagagggcaagtttttgaacatagacgcagacatggcggttggattcaagatggaagggcatttttttcggtcttggatatgtggtcacgtgagcacgcttgcaagtgtgcagtctatgttaacttttcgtaggccgaagttaattatggatgtttggatgggctggaaatgttaaatttttgtaatttggtttttttagcagagttgaggtgacgtggacttttttggcgtatcctgttgagaaaatacgttgagaagctggtgttttttttttttttttgagaagataaattaaggaaaaatttacataattttgtaattagaagtatgataaatcttgtagtagatttaccagtatgctgagttcaccgattaggaatctctgtaaacgaatgatatagatagttataatggaatatctagaatttcaatggtgtttctgagacatgcttagactagatcactgattgtacttgaaagaattagaaatcgagaaggtgcacctatagaattttaatcctgaaggaattagatggtaaattctctggccagtattggcccgtaatgaaggttatgaaagatttgattcttccttcatcgtttttctccatggatatgacaaaagttccgttttagaggtacttgtcagtttgatccttgacagttgtcagtctccaatattctcttgctggcgataatctattgactaccattgacatattcaactgctttaagttactgaaacattgtgtgctttctttggttgaattatttactctagcatggtattctacaaatgataggttgcactagctgaccctttggaaacttggaaatcattgtctataatatcctactaatattttgttgttgaagaaagtgtaaggctccgtgtttactctatttggtattttgtattatcagagattataacttctatcttcactctaattttgagctagctggtttctcaattggatttatagtttgctgtttaggactcatgtggggttttccatcatggtttcatttgaaacgatcagaattcctcgggatctatagacatggatcccaataatagtaatagctaacgaattggattggaaatagttacttaagtttgtttcgaaacagaccgtagtctaacttcagaggaaaccagtaaggaacgttcacagtacataaactacaataagaataggcacaaattattctagtctgtagaatccatttgaaaatagccacaagaatttcttgccaaactctgattaccgacaagatatgtcccacattatgtgtggtcttcgcctttgtcaatcctattgttactacatatgcgatcagccagtattatagtgcatgggtttttttttcttctttcaaagacagatgaagagtaatagtatagctttcggcgagtgattataaatgatctcatatcgaatctatacaatgccatttagtttcgagatttggttgttccaaaggttaaactaaaacgagaggataatctacgctccaaaccatttcaagcttttaaagtgagttgaattcaagtaaaggaaaccatattaactaaaaatcgtctggggaggcttctggttcgtagtctaaaaagttcgataatgatgaaccgatgtccatgccacaagtttcgttcctacaacgcttttagtccgggcatttcgactattggcacaaactgtctattaaaaaatagaattttgagtagtaatgaaaaccacaatttaccaaggccctcctatttacaaataactcatctggcccatgactcatcccaaaaaggtaagcgcggttcgctatcagtagtggtcacgtgactgagacaatatataatggagaattgaagccgaaaaaaaaaactcaaaaacaaccacacgaagaagaaatgcggatttctcctcgtcttttcctctcaaaagccgagcgcttcgttcctaagtcgggcgtttatccgcaaggctttgccgtgggcggaatacactgcggcatcaaaaagcccgatgttttggatttggccatgctccagaatacgtctggaaaagatgctgttgccgctgctgtgttcacacaaaacaagttcaaggcagcgcctgtgcaagtttcggcagaaatcctcgaaaaaagcggaggtgccatcaattcgctcattgtcaattcgggaaatgccaatgcagttacaggcaccaagggattggaagatgctcgtagcatggtggcggctacagacgaggctgccaaaaacacaaaaacagcgtcgctcgtcatgtccacaggcgtgattggcaaccggctcccgatcgggaatatcttgagcggcattcctgtgttgggccagcagttgggctccacccacgcccactggctccagtgtgcgcaggccatctgcaccacggacctgtttccgaaaatggtctcgaagcaattctccttgaacggcaacacgtacgccttggctggtgtggccaaaggagccggcatgatctgtccgaacatggcaactttgttggggttctttgccacagacgcgcccgtgtcacgtctggccttgcagctgatcttggcttttgccgtggaccgctccttcaactccatttcggtggacggcgacatgtccaccaacgacaccatagtggccatagccaatggcgcagcaggaggacctctaatcgaaaacgaagacacgccagcttttgcagccctccgtggcgaaatcaccgcgtttgcgcagcagttggcgctgttggtggtgcgtgacggcgagggagccacgaaattcatcaccattcgcgttgtcaacgcgaagctgtacgccgacgccaagtgtgtggcgctgactgtggccaattcctcgttgttcaagacggccatgttcggaaacgacgccaactggggccgtattttgtgtgccattggttatgctccggtgtctggaagttctgttgacacaactcggaccagcgtctcttttgtgccttccgagggcgagccgctccgcttgttggtcaatggcgagccggaaacggtggatgagaaccgggcgttggagattttgcaaaaaagaggatttggtggtggaaatcgatttgggcacaggcggaaaccaagaggccacattctggacgtgtgatttgacccatgagtacgtgtcgatcaatgcggactaccggtcgtaactctcggggatatagaaggaaatcagataaaagatgataacagaatagactttgaaacaagttgaactagatagtgatatcacgtcaaacagacgcatgcaaacatacaatcaagaaactgccagaaatttttggcgttacaatggatacagtctatttggcttggccttatttccttgccaacaagcgctcctatgtgttaaacgagtgaaaaggataacttgagaatcgaagcgcttcggtccaaacgatttgtcctgttcttgcaacaaagctaacagatttttaatgccacggcattgcggatagaccttgttattagacaattgtatgtttgtatgaccagctgctttcaatcatgaaatgtgcggattcgacttgtaattattctgaaaacttatgcttactgacactattcttaagtagaaagatgtatattctgatcgaagctgtaaagtactaatatcaattggtcaattaatccactgaagaagaaattactagcctaaactaatgtatttccacctgaatattccaaccaaagactgaccaaatgtataaccaaattataacttagcaaatactgttagaaacaagccagataataccttacctgttggaaacagccaaattataacttagcaaatactgttagaaacaattgcgtacgctaatcaactcggcggtacgcaatagttgaaaatattaattatagagaacagataagtgacatgtctctagtggaacataccaacagtctgaaattcacatcgaggccagccatctcataatgcagtaacctaaaaagtgaccacacaaagggttcccaagaagctcttggaaagacaataaataccgagaattctaccaaaaggtctaatgaaagtgctggtcaatgctctaccatgtacttaccagcgaacagctaaaacgtctgatttgtcaccaagtatttcccaagtctgatttgtactgtaatagcttctaagtcttatagccatgtgatagcttacagtctgattcataaccacgtaatagattgtactaagcctttataaccatgtaatagcttttactacgtcttatttatagccatgtaatagcttttactacgtcttatttatagccatgtaataacttgtagtctgattcatagcatgtaatatcttgtgccaagtctgcttttaaccatttaatagcttgtaccaatttgtaccatgtaatgcttgtactaaatcctatttatagtcatataatggctgtactaagtcttatttatagccatgtaatagcttttagcaagtctgcttttaaccatttaatagcttgtatcaatttgtaccatgtaatgcttgtactaagtcttattcataacatattttgtaccaagtgttattgataaccatcaaatctgctttataacagtgatagcttgtaccaagtctgatttgtaccaaatctgttttatggccaagtaatgcttgtagtctgattcaaaatacttgccttaccacaatactgcccaaacctaatcccaaacaccacgccaagcttgaaccaatcatagtcaattcaaaccaatgttacatccgctttcagaatttcagccaatccactaacactgaccactttcccaagtcgactccatgtcaggttctatgcacaccaacatcaccaccatggcgcttctcctggtggaacagcttctggcatatgcagcgggccatgtctacgcgcacgtgattgccatccgcgtcaacacccagcaagaatccgacttgcttcttgtggactacacccgcaattctgccctcaacgaaagctcgaggtttcccttcgacacagacctcgagatggggctccaggtgaaagcgcccatcgaaatggtcacgaggctcgcgcaggactacagaaaggtgtttggcggcgacatgttcgaccgaaacgccgccaggcttcgggagctgagctggattgccatggcaggcctgttttgcttggtgcgggcgcagctcaaggttctgcggcggaaaacgcacttgggcggcttcacgcggctgttggcgcttctctcgctggcgcacgtggattgcggcgcttttgtccggcgcttggtcgaacacaacccgcagtttccgagcgaggccatatatgagaagtggtgggcccggttcccgcctgggacggcgccggccaagactgctggagtatcgcgcgagccgcccagccagcctgatgacggcgatctggacggtgggcataagttccagaaactcagttcggcgcagcgcatcaagctcgagaaaaacgaacatcttcgccagatgttgcagccggtggaaacgcagctattgacgcagccgagccagttctcgcaggagagccagtttttgcagagccaggagagagcgatgaatcaggtagatcggacgagtcagagagaccagaaccagagagaccagaaccaaagagaccagacgaaccacaccatccagactcctcaagcgcatggagacaccaatgcaacttctcccggttctccgtttctgcccagcgatcctgaaaactcccagttcagtctagctgcgttgaaccgcattctctcggactcgcccgacgaaacagtctactctacaagggcatttgtggtggggtctcttccgcaagacctcacactcgtgtgcacaaaaaactacgtggaggttgacggcgacattcagctttcagaccctcttgtgagaccattggagttgtatctagcagactccaccgaaaaagtcttgggtccagccaattcgctagtggtgcatatcccaaaggagcaggttcttcctttttttggttgcaagttccccgagcaattgtacacgcagcttgcgctgttccaagaacggtttcgccaaagaagaaagcgctgggtggctttggatctcgaagccatatctgtcgatggaagaccaacatggacgctacataagctgcgcttcgagcaacttttgaaagacagttgattattcgaaccttgaagtaatcctgctagagacatgaagttggaactggaacgtataatgtaattctctcagctctggtctgagctgccatttccatgtctcagtgcggtttcttttcgaaatgagatagcttctaagatggagttctcttccaacttcttaggtcgttttgccagtcaagattcacctaatggagatgacaaacttcttaatggcaaagcgtgtgtcaagccaattgcgtcttcgagggcctttcaggaccataaaagaatcatgctggaaggaaatatccgctcattttggggaagcaggtaatctgtgggtggagactgtatccgttttatagacttctaactacgttagtaattggtgcagaaatatagcaacttctttcaagaacttgagcctgaaaaatgaatttctttttgtcttctttcataaaacacattatactggaaaaaagagatctatctattgatgcatcaaccaaggattatctgaatcaactagtaatcaagtttgtgctaaacaaatctgcgctttacttgaatcagacgaaatgacaaaattaacgtatgaacgatcagttgatagatattacacgtagattcaaaagccatcttttctaggtctaaaatgcgttctaacctctaacctaggtgtcttctttactaaagcactggtagatgtgaatatacttcgaaaagggaagaaatcctatcaattgtactattagcattgaaaagctacgtttatccaactcagtttttttcttatagtttttttcttatagtttttgtcttctttattacttacttcagaagaacaactccgacaccttcaaccatcactcacaacgacgtggccagacgcaccgacaccgccgcagaagcttctcgactgaccatgcgactaactgcctctctgaacgtccgcatgctccggtcaattcccgacaagtggcgtgccaactctgccacgggccacggaatcgcccgatagacgggaagaaacttgccgtagaagggcatttggatctctccccgctcgcccaactcaagacaatgcactacgttttgggccacagccgctggctcaagctccggagccaccaaggaccaaggtgtgcggacgccacggaacaaatcggtcttcatttggcccgggcaaacgagcaacgttttgattccacgcagattgaccagcggcgggccgagctcgtatgtgagcagttcgtgaagggccacaagccctgctttggaggcgccgtacgcggaaaggcgggcgggcagcatgtaggctaagacggagccgatggtaacgatgtagcccctgctttccttgagcatgtcgggaagaaagaccttgatggtgtaaaagttcagaagaagattgacccgcacggttttgtctatgtcagccaccgacaagtccaagacggtctggccgcccgtgatgccggcgttgttgacaagaacagtgacaatgccaatgtcggctttgatccgttcgtggcacgcaagcacattgtccatcgacccaatgtcgcagcggtagtacgtgacgttgcggacagggttccgcggctcggccacgtctagaacaacaacacggctgcctctggcggcaaactccgtcacaagatggtggccaaggcccgaacagccgcctgtcacgagaacaatatcgcgtttggcgtcgtatgtgtggcctacaagccgatgggaaagcttgcggagctggcggtggaccctgtagatgagagaagaagggagactcatatgagaattgacaaggaaaaaagattaagatgcttcgaatacgaaagctaaaaggtggttattggaattagttgttggtaggggttgttggaattagttgttgttggtaattggtggttggttatttatagtagttcgttgtgattcaagtatttatggccttgaaaacaacctctttgtacttgaattaggggatgctaagagaaacaagaaggaaggaataaaagcagaaaatgaggtgcaaatggatgggtgcaaatagcgcgcatgagatttcttttgcctgagtcttgaccaatatcacgaaaacttgggcctctatttattaattctgtcttttgtttttctgaacgagcgcaatcgatcggcagtgagaattcaacctggcaaatcattcgagaaagcttccagcccggtcgattagagctaaacatcattcgaaatggctatggtggctatcatcaaaagaactgaaaataaatctttctgtccgtctgcacccctatggtatcaagacaaggccatgtcttagagattgagacctttcaaatgaaattgttcaagaaatacgataaaaaagatgtctgccactagtcataatcgcaaaaacgatataggggggctgaagttatagttgcatgttgttggtgacatgttgttgtctgtctctctttgtatcgctaattctgtcaagaccatgcaacaactataaaactgatttcataagaacgtgcctgaagaagtgatttaggatatttttgagtgtttgaagatcatacaattgaaaaatagaaactgacttttgatatttcacatacacgtttgtatgcgtagccttatcctaaaatattcgagcttaccagtccatcgctcaagaaagcaaaaatactaccatatgatggctactactacagtccttagagtatggctttcgtagaaggttctttctcttgaattttcttttctttaaaatttctctcgaattgtggctcgctttccactagagcttcatcacttgacttgatttggttctgcagtatatgtggacacagcatatccaagaaaattcaccacatcacacgagaaaaaataagaatgccacacatgccacacatgtccttaacgtacatatgcgtttgagcattctggtaaactaaaagtgtctagacgcttgaggatgaaaattcgggccagttgattaaccgtgtgattggtttgaagcgtttcggttattcggttctgaaagttcgatcctgtagtttgcatcatttaggccgattggttcgaataaggtgcatgagaactgtacatttgtacatgcatatgcaacagatgttaatgatgaaaaagataagaagcaaggttttaggccgaaaagtccggctggtggcttcaagcacaaatgtaacgaagtggtacccttggattaaaatttcaaatggtggttcaagatgaacatacagtaacaatcatacaatgcttcgactatgaatagagtgaaattcaacatttttggaaactttcctaccatctaatctgcctaggtattttgttcttgtatacttcaagtatcttcagtatgccaatacccatcagtccctctaacatattgttaacataatgtctcgaattttgggtcgctgtcccctttcatcacttccagcatcccagaaattaggctaaaaacgactatgaagggtgtagaatgcgtcctctaggactataaggaaaattattggtgaaagaagcgcgaattctttcaacatagaaacaccccgaaaagactaaccgtttgcgctactcctcagggaaactaaattttcggaccctcattatctaatccatcgtattttgattcgatctgctttaacaatttttggatatatccatacatattcatctttgtgtgataggttgcaagtttaaacttgagaaatgcactgcgcgtaaaacgcatgcatgttcggacttttcgcatgcatgcactatccacaacatgcaaatgtatgcgtggggaacaaaataataattatctgattcatcagtagattattggtacgagcagccttctgcaatatagccgaggatgtggttttcaaaagcatttacgccaatttgctaaaataagatgaaattttgtgatttgttacagctgaacgaagaaaggtgataatcacttgtttattgggattctaaatcctctaattcatgaagatagcactaagaagggcaacaattgtggccaaccatgggacatagtttgttccggcaacattgatcaggtcaatagtaggagccgcagtacgtgatgaggaagcgcttactgccttggtttcttgagaaatcgtcatctgaccagcagtagtttttgtagttccagaactgtgatttctagtgactggacccttttcggtagtctttgcggtttcaatgccctggctgcccttagtggcgggaccatttgcagttcttgcagtttcagtgtcctggttgcctttagtgactggacctttttcagtatttcttgtggtttcagaactgtggtctcctttagttactggaccctttccagtagtttttgcagtttcagtgccctggttttccttagtgactggaccattttcagtggtttttgccgtttcaatgccctggttgcctggggtctttttggtagttttttcttcaatgccgtggtcgcctttggtcacttgagtctttcctgccgtttttgttgtttcaatgccgtgatcaccctcagctgtagacttgtctttctttggttggccaggagctgccgtggtgtcgcattcagcagtgatggttctcgtgacgctgcctataaccgaagtataagtggtgagggatccagataaggttttgcacttggtgcacacagtgacgattttggtggcaccgttgatgactgtttctgtgacatcatccaccacgacattggacttggactgtgcggaagcagacggggtcgagacggctgtcgaattcgaatggtaaattgcactggatgagacaagaggcaaagacgatgttggtactagtgaaggagcggttgtgttcgaagtgtaagcagcactggaggaaacaataggcaaagaagatgcagtagaagacccagagctggaggatctcacaaagaaagagctcgtatcagaaggactgccattagaggaggcagcctccgaagtagctacttcagaagaacgggcaatagcagaagagcttgcaatttcagagcttgcaatttcagagcttgcaacttcagagcttgcaatttcagacgagcttacagcttgagagctggattcagcagagcttgcaatgtccgaagaaatagatacttcagaagagctgggtccttcagacaagtcagaagaaactggagcctgcgacgaacttgcaactgcagagctaagaagttgagacagaactggagcgtctgaagtcactggagcatctgaagtcaccggagtatcggaagtaattggagcttctgaagtaactggagcatcggaagtcgttggagcctcagatgtgactggagctcctgatgtagctgggtcagagctagtttcagtagtagtagcaacttcagctgcagccgcagccaatgaactggaagcagcagcattgataatccagtatggttcccaaacacctgcagcagaacatactgctacagccgcactggaggctgaaacaacatccgaacctttgcaattctcagcgaaacaatcggcgacatcagaagcccagttagtcatgacgcaaagacatccagtgtcccagtatggacaaggtgtggaggaaagtagaaagagaaacacattttttggcacaggcaggcaatctgtcgtagactggatcagcgaaaccattgatagtggcagtcttggggacagaagggtattgagtgtacggattatcaacttcggaggaagtggtaacttcagagctcacaattgaaggactgacagtttcagaagagctggtcccagatgaactagagacttcagaactagagacttcagaagaagtagctatttccgaagaactggcaacttcagaactggcaacttcagatgaatcagatgaggcctgggatgagcttgcagcttcagaactaagaacctgagacagagccgcatccgaagtgattgcaggagtaactggagcatcggaagtcactggatcttctggaagttactggagcgtctgacgtcgttggagcctcagatgtaactggagctccagatgtagctgggtcagagctagtttcagtagtagtagcaacttcagctgcagccgcagccaatgaactggaagcagcagcattgataatccagtatggttcccaaacacctgcagcagaacatactgctacagccgcactggaggctgaaacgacatctgctcccttacagttttcagcaaagcaatctgcaacgttggaggcccagttagtcataacgcaaagacacccagtgtcccagtatgggcatggtgtggaagaggtggagagagagacacactttttggcacaggcaggcaatctgtcgtagactgggtcggcaaatccattgatagtggcagtcttaggaacggatggatattgagtgtacggattatcaacttcggaagaagtggtaatttccgaagagctagaaatttcggaggagctagaattttccgaagagctagaaacttcagaagagctgggaatttcagagctggaaacttcagacgaactggaaatttcagacgagctagaattttccgaagaactggaaacttcaaacgaactggtaacctcagaactagaaacagacgactccaggaatgagcttgcttctgaactaggatccagagacagaaccgcatccgaagtacttgcagatgtaactgcagcagatgtacctgtagcatcggaagtcactgcagcatcagatgtaattggggcttccgaagttgttggagcctcagatgtagctggggctccagatgtagcagggtcagaactactttcagtggtagtagcaacttcagcagcagccgcagccaaagaactggaagcagcaccattaatcataaagtatggctcccagacaccagccgcagaacacacggcaacagccgcacttgaagccttttcaacatcggctcccttacagttttcagcaaagcagctggcaacattggaagcccagggcgtcatcacacagagacatccagtatcccaatatggacagggtgtggaagaggtggagaaagagacacattgttttgcgcaggcaggcaatctgtcgtagaccgggtcagcaaaaccgttgatggtggcagtcttggcgacagatggatactttgtgtatggattgtcagctactgaagatgtggtaatttcagagctcacaatttcagagctggtaacttgagaggaactagaggcttcagaagagctaggaacctcagaggagctagaaacctcagaagaactggcaatttcagaagagctaatttcagaagaactagaaatttcagaagaactagaaatttcagaagaactagaaatttcagaagaactagaaatttcagaagagctaggaacctcagaagagctagaaacctcagaagagctggcaacttcagacgaactagaaacctcagaggaactagaaacctcagaggaactagatatttcagaagaactagaaacctcagaggaactagaaacctcagaggaactggcaacttcagacgaagcagatgaaattggtgcctgcgagctcgcagcaacagagctaagaacctgagacagaactggagtatcagatgtaacagaaactggatcttccgaggtaactggagccgcagaagtagctggatcatccgaagtaactggagcgtctgacgtcgttggagcttcagacgtaactggagctccagatgtagcagggtcagaactagtttcagtagtagtagcaacttcagctgcagccgcagccaatgaactggaagcagcagcattgataataaagtatggctcccagacacctgcggcagaacatactgcaactgcggcactggaggccacttcaacatctgatcccttacagttttcagcaaaacagtcggcaacgttagatgcccatgtggtcatcacacaaagacatccagtgtcccagtatggacatggtgtggaggaagtagaaagagaaacacattgttttgcacaggcaggcaacctgtcataaactgggtcggcaaaaccgtttatggtggcagtcttgggcacagatgggtactgtgtgtatgggttgtcatcagccgtggcaatcgaagcgatggtcaaaaaaatggccactgggaacaacgagaacatagcgaatgaggaagttatgcgttgcaactacaatgcgggcgtccgccctatttataagagaagaatccatgtggtagtccagaaattagaacctgacaccaaaagagaaatgtagtagcaggtcggttgttcgagtgcaggttgcatgggccaccgactcggacatgttcgtttaagacgcatagcaggtccccatgcatatgctgcgtctgcaaatattattcagagtactcgagtcacgttcgggacaaaagttgaaacgagacagcagtttaaatgagataaaagtttaaacgagataaagttcaaataacagtcagtagcaaaaataataagtctgcccaatcatcagttgaaatggagcagatacgataccgaggagatttcggtagtgcgaccttgcagatctccacatgccgaagaggttaaaatctcagaacaaatcttttctgatcttagcagtgacactcgctgaaaaaatgtggtgaaaaaatctggcgaacccgctttgcttggtactttgtagcttggccgaataatcgtgacttacttgtccaacttaatcgtgtggtttgaatactttcaatcgtgtggtttgaatactttcgatcgtgtggtttgaatactcaatgtagattctgcatggcacacggccgatacgtgggacttcataaactagaatacagccggtacttatgtgggatttcgtaaactagaattgggtaagttttaaatgtaggaccgcttcatccggaaagtatgaacaaagcttgtcgtacaagaaaattacaataagatattcaggtgcgttatttgtgtgtttcttttaagctaataccgtcatttgtattcttagttttcgtgagtatgagattttctgttcacggctcatgttaatcaaactcacctttcccaacgattcatttcatgcatggaaggttattaggcaaacaagctagaaatgtgtaggtaaatccgaaaaaaaaaaaaaaaaaaaaaaaaacctaattgctgttatctgacgagatcaaggttatgttgaggacatctacacgaatgaatttccctattctggccccaaatttgggagtactggatgctggtagagaaaagttcatgagggagcttacttttcctcgttcccgagttaagccatactggtgcatctttgacatgaagaatcattttaatttgtcaaacaaaagcacgcagagggttcaagaaactccaagaacccaaaaaactcaacacattggagaggaaacattcgctttgttttaagtacttggccccacagttttgcaaagtctctttgtcgatattgtctactgtttcaattgttttgcccgttatttcaaccaattttgagttctagcttgaagattcctgtagactgaaataagcaggtagatctgatcaaacaatagccaaactttttcagaacgctcccaccaatcatttgccaggtccaatgagcttattggaaaaagcggccctattctatcattgtgacagcaatttaagcacattattcagagttcaaggcttcataaatgtcagtcattcagctcgagatcgcacaaattgctgcggaaagtctctgtatgggattgcactgttctaattttaatattttcaaataaaaaagacttgtggaacgcttcgatcgataaaatccatcaagctattaaggattcatattactaatagaaccactaatataaactaatataaaatggctctgtggccgagcggtctaaggcggcagactcaagttctgttatcgtaagatgcgcgtgttcgaatcacgccggagtcattatttttacttctggttcttcctgattgctttctatctttttagtacaaggcggagagaatgtgacgaagacatcttttggtcataccttctatttgcttcagataaaaaaatcaagcgcttaactttacattcagacaggaactatacagataagtgattgtctaagtcccaaaagttagtaagttttgaaatttgaaagtatttagcattacctggcgatttaggcgaattcgtcgcttgatcgactggtttttattttttccattgtttgctaaggcgactgcgaagataagaaattcacttcagatctcctcatgagacaccatttttgttccacttaactcctctatatgtccatctcttattcacaatttctatcagttattcacaatgtctatccttgattcattctactttgcaattggtttcacttttgttcctctgaagtcgtttcctgtttttctgaatttgcttcagtctgttcctgtctacccacatagtgcgggctaacttaccatctaaacacaatgcccgagcctccgcaaattctccggatcaaaagaaaaagaggccaggatccgcttcaggcgttgattcttggtgccgccagtaaacgggtcaagctgtcgctggaccagaagtcgtactatttccagctcaacagaaccgaccaagcccattcggacgctgatgtttcagggtctgttcttttcgagtcagccgcttcaggctcaggtcgccactttgtgattccaaagcggcccaacgacgtagacacagtcattccccatgagttggccgacatggtcgatacattcctccatgtggaagaccagcccacacgaagaaaaagaaggggcagacagaagacggaatctccagaggaagatccaggagcttctgggccgcctgccgaaactaagggcgctgctccggacccaacatccaatgtttcggaactctctgagtttctgaacgattatgttttcgatgtctacacactttcagagccgttaacaagccagaactttccccagtctgaaattggatacatcaagtttttcgacgacaaggactacaatctaatgaactcggatgacagtgcagagtcggcgcactcggacgacgaagattctaacgcagaatccttctaccagaacgactatcccgaagatgaagatgccggggcattcagcgaaacctatgatgacgaaagcgacaatgatgaggacgaggataatatcggcccagtcattttagagtctgcggaagctttcgaaggcaatgcgtaccttcgtggacaagagcaggcagaaggccaatttgacgatctttacgacgaattttttggcgacagcgagcagccggtggattttctagcggaaacgaacgacgactacgagcgccagaacttcttcaaagacgaagaggacgacgaactcgctcaacacagagacagaatatttggcaggctccagaagatgattgacgagaaataatgtatatatatcgggaataacatgacatttgcacagaagatagagcacaaaacgtgaaaggatgacaaatatcgctagtgaaattgaaactgaacgttgtacctaatctccagtcctaattacagaacaattctaaatcagcagaattactgctgttgtgtatttacagatgctctattgtgctgtgagagcaagaaagcctcctttggttaccaatcatctgtgaaacttctctcttcaaaaagcacttgctctccagagaaaagtagtcgttctcagagcaaagtagtcgttctcaagagaagaagtacttgctctcaagcacaaggtctatgtccaagtcgcccaactccggtttctctgtgatttgtacgggcacaaggatgggcgtatgcgttctgttggatatctttcccctctctcgtacttctctctttgaatcatacacgatggcatgctttccacaatcataaagtagctcaggccggtatctctccaccaagttttccacttctgtgttggcagagaactcttcattaaggcatatattccaagctgaaggtgagtttctgctaggcccgtattgttggcgcaacttgctaagctccacaataaagtccttcgcctcggtattatctacccacacaacctgaaaagcgtttcgattgacatgtttcaagtcttctcgaagattggccactatctcagacttgtgcaaacgaacaaactcttggcggatgtgggaattgagcttttccacatcgcctggatgagtccagaaagagtcatggacagctacaaaagatattccactctgtttgcatgctaaacaggtcatgagcaaatgcattgcgtcaagcagatggatgaaatttggagctattccgttcaattgcttcggaaagtcaatgtgcgcaagtttgccctttgtttgcacggaaagcctttgcaaaacagtggtaatttcctttgtggtgttttttcggtaaggctggatgacgggagccctgaaagagacgtccacatcataggtctgtatctttttttatcaaaaaagttgattttcccctcaggaagggagtgtttctcgtatgctgaaatgcaccggcgacaattttctagaagccagttctggatttttttggcgccggcaaacaagtcggaaatggcatcgagaacgtgtttggcgacgtacgtggccattttggctgtttggggattgtattctcccacggaactaccttcttggaaaacctcatctagtttttctcgaatttgtctgaaagctccgtataatgttactccataaactgttgtcataacagtctgcttcacaattttccgggagagaagagggagaacctggcgagcagtttcggccgtttcgtccgatactgattctagatctgagacaaccctttctcgaacacggttcaagactgtcacatagacatcgtgctttttcgtgtctgggatgagattgacagaaactgcggcgtctttatctgctcccaaggctgcgtaatgttgaaggccgttgcaagtaccgtccatgtgtatcggaatccgggaaagatattcttctttctttccctcgtattcccacacatttttcaactccatacacattgcaagacattgccatgggctgtcgccttttctccaccagctttggggtgacatcggcgactttgctgattctatgatagcctctttgttgttggccacaaacgctttcagtttctccatagacaagaagtggtctgagtgaagattcgcaagttggtactggagccagtcgtaaccttttgggcccaaaggtttagcctcccaaaacatgaggagcgatcgaaccaagtcctcgctgtgatgagaaagaaaagaaacgcacgggtatacccttcctctgaaatcgatgttctgtggataaaatatgctatcgccattcttctccaaagacctagccaaggtgttcaccaactcgtaataaacacgcaaactgtgagcttcctttttctttttcaatcttgcttctcgggtcagcctgtggcgggcaagggcagagagatagtctttttcagctttgaagtcacacctctgtggtttctccaacatttcacacgagtcgggcgccttgattccaggaatatgcatgaacccgcctttgtcagacattgcatcattgaaaacgcccaacatagacggattgatagcccacgacaccgatccgagagcatttaggctctcgtatatcgagtccaattgtcctgttcgatgtgcttgagccatgtagaacgaagtagactcttgatcgatagatttgacaagaggaaccaagtcgtcgaagaagcctccattttctggcgaaacccactcttttggtggatgtaacatgggcaacaaatatgagccagacaggaataattcaagacatgtttcgaattgcttaggcaaaaaagggtgtaccttcaccacacctactctcttatatcccggggaatcagtgtttgctttcgtatagtctgttgagaaaacagtctcatgctctgcgtggggaatatcagaaggcaatttgcacgcttcgatcacaacttttatgatggagacaaaaaactggatggcagcctcgtcattcaaaaacatggggagtctttgcaggagcgaaaccaactttttgtctcgcttgagcattcgtttaaaggagtatgccatgcttgaggctagagtatgtagtttcgcctcgcccgaaggaagggtttgagcaagaatggacgaaagagcaaaagaagcaaaagttgcaggcagaacaacggagagaaaaaaggcaaactcactatgaggcctgtttttctccttttcaagagcttcagaggtttggctgtgccaagcttgaatccatttggagctggctgcaccaaaaatatgaagggatttcatactatgtaggctctcatgtaaatcgccacagtactcttccactagtagctgcttttgtttgttgaaagccaaatagtcttgcaaaaatgctttctgttcctctcttgtcaatttctcatacactgcgtacattttagcgtgtgggtcagaagaataccgcagagcatcgaagcgggtcgatgcaatgaaacgacagaggctctggtagctcatgtttccatcctcggttttatactggtcgatgcagagatcgattttcttgtctccattggcgtcattataagtctttgcagtgtttcgccagacaagattgcagtgaggcaccaactcagggtgttcttgcgacacgaggcggccgatttcagccggaactaggttcatttgttcggccaatattcgtgctcttgtaactagagtcgccctgctgtcattcgtttgcaagtcggacatggcccgaagtatgaggatcattagcagaagccgtagccgtagcacggtttcgggccgagattgggccacatgccgtggaatctcttcgatggccaagatgaccgcctcgatctctgcattattaaactttctggagcgctggcaaaagtgcgccatcatcgtcactagacatgataagtagacctcgagatttcgagcaaaagactcgacgtggcggttgaacatgcatttttcccgtaggcgggtgagcgtttgcgtcgcctgggcagtgtcgacaagaaaaaccgcctcgaggaaaagattgacccggactcgggtttctgagtttgtaagtttgtgccgtttgtattccgacgcgatctctgcggccacagacacgggacttgtgtttaaaacgttctgaggactatgcctgtcaacaggataagccaagggcttggcgactttggccactcctgttagttggcgccggaacgttttggcccacatagttagttggtgtcagaatcgcatctcgcctgtataggcgatttgtggggaatagtgcaaagatgtaatttagacgtcgggggattttggaagggaaattgaaaagatattagtggagagtgtctcttgatgtatgacactgtgaaatttagcttatttctgcctttttccgatttttggtggcctttcttgtgaagataaatgtgatggatgcgcacaattacatgaaaagtgcaattctataactcgaagagctgagaaagcataaacctgaaccacctaactaaacagtaaacggaaaaaagaagcaccaggattgtaattgtaattcggttggagatagcccgttgaaagtgaaggtatatgattttgccatatcgatactttaaaaagtgaagcagctacgtttttttacatttacacaagtccactggtacaaactttcaatgcttggatcgaaaccgtatattgtaggaaaatgcacgtaaacccgatagtacatccagttctttcattgatggtgataaaagccaaccccagtcctaaaactttgtacccgtcggttgactagtttgccttcacatgtctatattaggagtaattgcaatagaacatcataatgtcccaagctctttggcactatcgaaactagcttctttactctgtcttaagtaacccaatctattagattgggtctattcacaatgcccatgaattctgaaaacaaagaagcattccaagaagaaaagaccgaaaatggatatccagattgtagaaatacaccatggagcagctttggtgaccattgtaagacgttaggacttccatcatgctctgtgagctatcttcattgagaggagttttttgtctgtcaacacttctctagttgttgatagaagtctgtatgttgaacgtcaccgccggaagttgcagacattccgctgtgatgtaggcggaaatgccaaagctcagaagaatgccgcggatgatcccacacggaaaccagaggaacacattggccttggcgtttgtatccagtgttccagcagcactcagaagacgagcaacaaggcgatggttattgtccacaagcacaaaggtgcccctgtggtttgtccgaagattgtccatctgcttgccgtacaagcagcgccagacatcgcggcacacgaacttcatgatgtccaaaatgtcatccgctttggtttgcgtgggcgccttgtacatgagcacttccgtgaggcgcaagcccaaggaaaagccaatggcgtctatgcgcaaggccacatcgtcagaggcaaggttttctgcggaaaagacagcaacagagccgggcaagtcgttgggaacagacgaaagcggcgtggtgatggttgtgttttgttcgggtgcggcagaagagtcggaaagacggctcgagacccggacagatgtggggatcacttcttggagaagaagatcgagacagacggcattgaccttgctggtggagtcgagaaggtcagacatattacctggtgatatctaagttcgagtgttgacggactatggcttttgtgttgatgttgaagattagcaatggggtgtttggttcgtgagctgtttggtgtatgaagtggacttgacgtgttgaattagtgagcagactgaaagaaaatggaagtattggagcactttcagaatagacttgcggtgacggatctgatagcctctgattatctataaaggtgcgcagatacagtcttacaatgagcgaaacgaccaacgacagaaagtgtgggtccaggaaccaggtgaaaatatagatgagagtatccaaagcgaagaacatcctaggcacaaaatagtttgtttggtcgttgagcgttggaaaatgcaagtatggatttcactaggctgggagattgactgagttgaaaagtcgccggcgttttcattcattaaacgatgttcattggatcattggatttattcgatcgttggatcgttggattgttggattcgttgtatgtatgtacttgtccgtatgtactctgtatgtacttgtctgtatctgaattgtatgagtatcaagcttcgcactggatgtttttgcgccatgttttttgcacccagccaaaaaccgcccaattcggggcaggccagagttccaccggacggaaatgaattggcaaaggtgaacaaacagaaagaaatacaaacgaataatcaagacgctgggtttggccgagagaaggcccgtacgagagaagaatttgagctgaagaaactagagctggagaaactagagctggaaccgatttacgctagctttgagatgcaaggaggaagaactaaaggtaaaggtggaaggggtgaagaaagtcatggaagtaagtgtaaggatacaagtgacgaaagcagaaacacgatcaagcaacacaatgacagttcttacacagagaaacatcactacgccgaaagcgaaattagcgacttggatctttcaggcttgggtggcggcagagtggtctccgcagacaagagagaagctgaagaaagccaggccataggtggtgaagaaacccaactgcgccggtcttactttgatcggcagagcaccacaaacaaagagtggaatgcggaggaaaacccacaggcgacccttgggatactcgaaatctcaacaagcagcattcccaaagcaaacaccgtaagtatattgggaaagatagactttggcgatacccttccagagtctaaagtttctaaaaatacgcccgtgcctggagcccatggttgccacggcgagaacacattgaaggcagaagcaaaggcggaaaccagccacggcgccattccacttccagccagcaccattccacttccagccagcaccattccacttccagccagcgccaccacatccaagccagacaccatttccagtctttccaactccgccaacttccccgcctccgccaacctttctgcgctcgccaattctgcacgttcaaaccccaccgccaaccctcgttccacagagcttgccaactcggccaatttccccgcgtccgccaatctctctgcgctagccaatttatcagcaggaacttcaggcaactccaacagcgctcaatgctccgggtctcctgacttggcccaggccgactcgcaagcaaagtcactgatgccgttggattcgccagatgcgggcgatgccagcaatgccagcaatgccattgtgggcgtcgagggcgcccaagcgggcgccttgcgtcttgtgcgcgaactcgcggcgtccgagctaacttttgtggcgggcttgcgtctctgggccaatcttgtgctcgacccgcttgccgcgcgctgcagacacctcggaatctcgtgcgcgccgctcctccagcacagggcgaccgtgctccacatggcccggatccaccaggcgttttgctgcgagctcgaacattccacgccggctcgggcggcggcggcgcttgaaaaacttctcggcgaccccgtttactgcgcgtatccgggaacggcgcatgccgtggcgtcgctcattgcgcgccgaatcgcgccgttcgacaccgactatgcgtcttgcatcgggcgctttttggagcggcaccagccgccgcatcgccacttggacttgtcgccggggctgtttctctcgcagcccattctgcgcgtggcccgctaccggcttttccttcttggtttggcggcgctcgagccgcaactgcaatgtttctcgcgggcgctcgaggcgtcgacggggcttttggcgcgggccaatgcggccgccgagcgagacgctgcgcgcgcgcgctttcttgtgctcatggacgagcgcatcgactttgggcgcacgggcttctgcgctgccttctttggcgcggtgcggtgcgcggcggcgcctgaagtggcgtgggtggaggcgggcgcctttgggccgcgcgccgtgttcccgcgccgaatgagactctacatccacgcacggcactttttggtgacgcagataaagggcggtgccgagcgcatccgcctcatcgtgcccatccgcaactgccaactctgcccgctggctctgaaacaggaagggctctggacggcaagtctgcgggcgctcaagatcttgtttgcgcggggcgcggcgcgccacgaagttttgttcgcaggcgcctcgcaccacgagctggcggaaatcaggcgctgctgcggccacttttcgcaggagcccttgtcgcccgaggcagagccagccaacgacattgtgatagggccgcggttggcccaggcgtacggagcgatatgtgtggttttggaggcggaaagttagcagcgggacggaataagacaggccggaatgactggccgcggaagtctggccacggaagtctggctggcccaacgtttcagagattctgatgagattttatatgtttacgacttcaaggccatagtcaccagaagaacagtcgagaaaggtgcattttggatagttgtgtggtatgacacccatattgacagacgggaacgatgaaaacggcgaaacggctcccgaggcgtcggaaatgctttcaaaggctccgaaacaacttccgaaggcatttccactctatgaccacagctccgaaagtttatccgaactcgagtcgcgcacagatgggcttatcttgcagattcagtcacacaatcagactgacgtttttgaatttccaatcattttcattatttgattcgtctttccacattttcgtcttcccatatttattgtttttccatcttttttccatcttttttccatcttttttccgtcttttctttcgtcttctctattctgccgctttcgcatattgccttcctcgccgttttctttttcaccgttatcgttcgcacttcttccctgcgtccttctgcaccgcatttcttcagtgcttctactcccgtctccaccatttcccgttgtgctccgtcacgtgctcatatccccttgttcttccccgtttcttctttccttcacatgtgaaacggtggacccctccagatggcctgtttgtgtgcagtccgccgtatctaaaactgccgtggcgttttgtgcccagctcgctgcaggcccaaaagggttagggcgggcccaaaccacctccgacgtaggggatcccaaagcggcgcaaaccagccgcgagggcgcgggctgagatttacgctacaaagccgcagcactgcggcacatcctggcacgtgccggtggcgcagcgcgcgccatgattggtccgtgtctgacttccgagggcgcgggagcggtgcccgcacgccccgccatttccgggaagacgttggtcccacaatggagcaaaaaaacaaaaaaaaaaaaacacacctcgtcattattgccatccggagaaacttcatttgagcaccaaagcgtcttactttgcgaacctctttcgaaatcgcctgaatcgagtgactctcgccacgccctttttttttggatcctgttttttttatcgtttcgagtgattgttggctccaagagacaaagaacgagaacacaaaaaaaagactaggaaaagcatccacatcaccaacatcagcagggagccacgttttcctacttgcactcacatcattcgactgtttccttccttttaggtgccacttccctcccaacattgtacttttttctgcattttccaatcatccccacctttttgaacatcgattagccgccagcttttgcaatttgccttccctcctccactattgcacgccatgagtacagaatcgaacgtgcaatacgccaccaacggcttgttgatgtcgcatttgaacgcatccggcccgttgggcggccccaatatgcttcaaggcacatttgtcaatctggcgcaaaactcatcgccagcagtgacgccaggcgccatgggcgctcaaccgacgctgttcaaaataacaaacttgcctcttgacttgactcagcgggaggctctgctcattttcacgttggtatcggacgacattataaatgtcgacttaaaagactttaccatcgcagtgcacttcaaaaatgccgccacctgcttggccacgggccgctatctcgacggcaagtgcattttcggcccagcatttgcccccgtcaaggtggagtttgtggatttcgatccttcaatgggcttggcccacgcattcgacagcagcatgagattgtccaaccagggcatttcccctccttcctcgcatcaaattctgcatcctactctgcatcctgtggcgccgctgtcgctgctgaatgcgtcgcaactgctgtctcaagctgctgttcctccgccgggctttgaaagtttccagaagcggaagtccgtgggaaaccaacgctcgcgcttcctctttagcgatccgttctcaggcaacgccactccagccaacaccgcggcgcagaatgtgcctgggtctattgacttttccgatctcagtggaaaatcgcttcttctcatggagtcgcaaaatgacgcgcgagagtacgagagtttggtgcgtgatccatgggcccagccgcaaatgggctttggctccaaccctcagaccccaggccttacggctcctgtggaatggagcacgcaaaagaacccagaacggagaagaactagtgcatttttcaacggcgtccaggacgacgagtcgcagcagcaaaaccagcaaaacaaacagcagcagcaacagcaacagcaggctcaacaacagcaggctcaacagcagcaggctcagcaacagcaggctcaacaacagcaaaacctgtcgcaacagcaaaaccaacagcaaagccaacagcaaagccagccgcaacagaaccagccacaaactaatcagcctcagacaaaccaacagcatcagcgccagcctcagactgtcgccgcaatcctatcgcagggacctacgcagtcgaatggttcgttacctccattggccattccgccaacacccagccgcaacggtgcgtcttcggcaggatctggctcacaaccgacttctgctacaaccccaacgtcaggagcccgttcctccacaaaggatgtgcctgacttatcgttgttagcccgtgtgccacctccagccaacccagcggaccaaaacccgccttgcaacacgttgtatgtcggcaacttgcccccagatgccactgaggctgagctccgtgctttgttctcgccacagaaagggttccgccgcttgtctttccgcacaaagaaccaatcgtcgagcctgggtctgggtctgtcgggccacaaccatggaccaatgtgttttgtagagtttgaggatgtggcacatgcaacgattgccttggctgagttgtatggccgtgctttgcctcggccgaacggcagcaatggtaagggcggtatccgtctttccttctccaaaaacccattgggcgtccgtggaccgggaaacccaagacggtcctctacgaaccaacagccctccagcggcagcacgagtgcaaacggcagcagttatggctaccagaactttcattgaagccagaagcagtgtttgaagtctgttgaatgtgggacatttaattaagaaaacttaattgagaaagaacaccaaacatcattaatggccgatgacttacgtgccttgcgtgccttacatgtcatctggtgtgaaacggttaatttttacttcgaatctcttctatctgccagactttcattcattgcctatggcccacagccctaatcacatgtttcattttgttccttgtccagtgtattattcctcatgtctgtatcctatgcaaacgcacatcctaatttctttttgctttttgtctccatcgacttggttcatatttgggtttaatagaatatgatatggtgctagtgtagtattagacctgcatagtaaaacaggtatgtaccattgtatggctgcaattatttctcgtctataaatacagttacgatgcccaattttttgaggtctgtaattattgttgtggcttcaaaaatattgttcaacatcttgtttaattttcattactctgtttcaacacataatcagctgagcagtatgtacacctcgacaaacgaaaagcggaaactagattactctgaagaagagttgaaaagacaaatagcaaaagcgattttgctgttcaagttcaaaccaccctactcaatcgtatagatgaaagcagaataaatggaatgagaaggcaatgtagcgtggttatactagagcagcaagtagacgtcaaagaatagttttgaatggatcggcattgcaaactcaacgtattgggtaactccccgtatactcaaatagaacatcacataagttcagtttcttgagatgacgatcgggattacccatttagtcttgaacatgtgttaccttcttcctgtcttcgatgcgacacagaggtcaaagaatctgacccgatacaaattgacaatgaagccattgaggcaggaacgaaattggactcaccatgggatgccacacgcacatcctcgtcgattgtctttagcattgcaacacctaagttacttgggaagaagtttcaacaattctttagggtcagcgtacgcttgtgatagccaggcagaacgcaaaagcgactcagttgtgtctctcttcagaggaaccgggttcaacatacgaaacagctcaagccgtgcttcatagtgcaacttcttgaagaccgaaagcgctggattggaggacagactaaagttgcggtcattgagtttgttggccaaactaaccaaatccttctcgctctcgggataatgacggatgtacttgtcaatgacgatgtttttttcgtcggccgttgcgttggcatgtggccatggcacagacaagagaaaaagctggaagcataatatccccaatgcccacacgtccaccatcttgaagtccatgtgcgcaatgtcaggctctttgccgctatggatatcattctctacctggtacaactctggagatttaaaagacggcgtaccacaatggatatcgttgagcggaagctgctcgtccatctgggtcaagtccaacgagcagccaaagtcgttgagtttaagaaaaccgtttccgtcaatgagaaagttttctggctttatgtcgcggtgtgcaatatcgtggcggtggagaaagtccacggctttcacaatctgcttgaaaactgcatctttcaagttcgaaggcatactgattttctttgttctgagccggcacaaataatccaacaagtcgcccacgggacaaaactggatgattagagaaagctcaggcgagtctttggtggtggcaatagcgtacacatctaccaccgacttggatgccgcacatttcttcaagtttgagtactctcgcatcaccaggcgatagtacaaggagtcggattgagacttttgctttttcaccgtttttataaccacaaccttggtattcgcggcgtcggatcccttgtaaatgatgccgttggcgccgtcgaagatgggtttgcttgacaatcggagataatccactccaacaagagcaaagtccgctggttccggaacagcagcatgtaaatccggcggcagccaagaaggaggagaggccatcattggaaagggcaaaacgacttgaaaatgtgcaaaagatcaaggatcggagatcaaccgctgatctaggagataagaagggatgatgtaagaaacaggtctctcaagaacgctgcctgggcacgcaaatggaactagagtgtgaaggaataaccgggtccaagacaacaggagaccatatgttgataaaagcgtgggtgttgcggagacaaagggttttttccgttgcgcagacgttcgagggtccaataaagtacggttgagaattgcggggaggagcaaaatggaggaaagatggggcgccaataaagcaacaatggagcaaagatgaatgggaagaaacggaaaagcgaaatgttttgaatgattcaaaaaaagaagaaaagttctgacctggttaagaaatttgagtcatggacacatgctcggttcatttctggaaatgagacgagaaataatgagactagaattgatgaggatcctgaaatgagcacatgaaaagatgcaacaaaagcctagacctacaccaaaaactggcgagcggttttggagctcgtattataagacaatcatcgactcgctcacaaactggcagatctactacgtgattttagacttaaccacatttctcagcgagacgcatcatttttcatcgcgcgttgacagcgaaagttcgccggcttatctccgtcgcacgttttctttaaaccgggtcaacaatcgggaaggaaaaaagtaaaaataaaagcaaagctatcaacgcctgaagcactcatagagatatcaatcatcatcccaaagaggttgatcttcggcacattactcagcctttgttctgtgagcgcaccaccatagaaaactaacaccctgcacataggaacacaacggtaccgttcgcatccgttaggttccatcaagtctaatttgagctacgacaacggcctggatctggcttggaaatttccaatgaacaaagaaaagttgcagaaaaacttggccaacgtaggaaccaacatccagtatgcgggttcctcgttaggctcttcactcaagcacaaattaaccggccacaaggaacatgacgctgaaagcgaaatgattgaccaatgtgaccacgatctcaagcaattgatcaaaggattgcagtatttgaagaaacaggttctgcggttggctgcaaagcactggcccgacctcttcaaaatgtcgctcaaaacggcgaaggtgctaatagttcttcttggcgaaaagtcgttgaccttcaagggcattgacgagttctacgaccgctttgacgccttgcagtccagcgccgagtccttcgtggtgcaccccaaggagaagcagttcttcgtgcccagccttcagcaggaactattcaattacctagccaccatggcacaacttctggagaggtttgtcactctcggcgaaacacacgctaagaaagtgggtgccaaggtggatcctattgtaagacatatcaaacatgttcgccacgctattgcggctcgaaacaagcaaagagctaaatgcgataagttgcaatggaaaactgacaagttggcgaaaaaaagtctgctttcagacaaagaactgcgggagtttgaggagcttgaacggcgcttggactttgagactggcatttattccaatatccactcgcggctcaaaaccgtgattccagaatttcttgcattggctgacgagtttgttgaaaagttgactgcatggttcatctgtcaccaataccagctctacaaagaaatgaatagtgccttggagtactacgccacattctatgggcttttggcgaaaagtgctgatgaggacgacccctctggtttgttggcacagtcgtacaacaaaatcatcgaggattgggaatctcaggctactccagtacggctacaaacagagtcattcttatctgttatctacaataagaatccagagcttttaaatgaggaaatcactgataaggataagagactgacgatcaacaaagcatggacccaagtgaaggagaaagccactacaaaactgcacaaggtgaaagcggcagaccgtggtacaggtatattcaatgaatattccgaggctgatccattggtgtcattcgctaagtataatgatccccaacaaaacaagtctgagacctatcatccaagccgcgtattgacgcaagaagaattgtatgctacaccttcggaaacgcagactccaccaccgcttccgccacgggacgagaaccatcgtatcaatatggccctgccaatgttattcctgaccccactcactacgctatctagtgtggatcttacattggattcgtccgatagtctcagctcgcttgaactgatgtccttgcattccgattcagacacggaaagcgacactttttcgactgagcccacaacagaggtgaagacagcagcggaaagaggaagcgccgtgtcagaacgaatcattgcggaaatgtacaacgcaaagaaaaacgacatcacacgagctccagaaacgcatcctgattggcctgtttctaaagccacgacgattgatgagaaaagctctgtgtcgtacaaattaatacagttgacagctttctttgacagagctatgcggctggccgaatcacagacagacaaacgatctgtggtggccacgaaggactacgaaggtgtgaacccaggagatctttcattcaaacagggagataaggtggaggttgtttttgatttgcagtctttaggagtagcatacaaccctgagggagcaaactggtttgtgggatctgtgggtctgagagtgggatttgcacccaacacgcattttctctgggattgagtcggctcttttgggtatgaatacgatgatgcctcacttcgtgccattttatagtaatgtcagtttggtgtgttgatgaacatttcttcctaaagttaccttgtttaccatgctgggtttaggatttggcgggtggggtttttcccgatctccgtctttcaaacttcgaatcttttgacacggcccggtcctttcgagagccaatttttatgatactctgcaatggacacgtaccaaagctgaatctgtttctcaatagtcttcatactggattcagctttcctaaacaactgagtacattcttctattagtttgggagtcgttagtttgggtacaaagatggcgagaaattgacaccatattttttcaggactaacagacaaggcaaggaggtggaacaacaatggcttgtagtctccttgtgatgctcgcatcgctaacttcgtacggcgaatctgagttgccacaagataggcgttcttgtcgctatcccgaatgctaggaatgaattcattttcgataaactcacgagtatagaacatcagctccggaaagaaaaccttattctcaagaagatgtttgatacacatatgaaaacattgttccatacagttcagtacctgtcgtattgactcttccagtccagagaaaaatttttcgtattcctcccttgggtgagtaaaaaattcctccccagaagggaatgttctcatgaactttttcttgaagcaatagtaccattcttgtaagtggtaatgcttctctatttcaaatgggttgagatcttcgatcacacaacggcccataacatgttcaataagtcgtgcagtaaaagcagctgaatacacactcacaattgaagctgatggaccagagagtttcttataggactccttaaaggactcatccagagacgacctggagacaggtggcgtagtagcagtagatgcagtggacattggtaagtgtttgatttaaagatatatcgggagagaaaggcatccatctcagagaatatgatcttatatatccgtgagaactacagtgaaaccttcttgacgcattaaggggcgatatgtatccctgtagtttcagattctgtaagataatgatgaaactgttgtggagtaatcgtgcatattgcatgtaagagaagatggacatggcctgtaccaacgatcaatttcatgcagttgatgagttggaaatagtagtcgtgacaaagactccaagaccccaaacttgattctagtagagacgtcgttggaatcaaatgaaatgataatctttgccttgatcatccacgcttcacaatattggcgcatatatttttctcacttttccaatgtaagatcttccacatacagcttttgaagttgaaaacattgctgtcggatcgagccgttacctagtagagaccaaggcagatttcagagagtagatttcttgcctgacaaaagcagtagaaaacaacatgtctaatccacatcgcattcaagaagcgagaacaacgattccaacacctgttcagcatgtgcccggagcccgttatggaaggtgtcgctggtgatgtactggcgcaagttgcggtcggcgaaaagcgtccgtttcacggccattgtcaagtcgaaatcaacatactggtcatggtagtaagtagcagaaacgattggaacgtcgttccaggtgagcgagcgcaacacagccgggttgtacaatggggcccagtccttgcgctcgtgcaaaagaagcgccaactccttgacctttcgaagctccgtgtaatcgtcgaacatcagacggtacaccatttcgcctgtgaagtataccggttccgaggaccggagaagctcgtcagaaacgacaaaacgagtgttttcaggctcgtagcgcattctgtccgccgcccaccgcgatgccgtcccttgctcacagtaaatggcctcctggaacaaagcgtagatgatatttgtgtcaaaggacatgtcgttctggattgcgttcaaagacgcatacgttggggcgccagcggtctctatcgcataccagagctcggtaacaagcacgtggagcccgtctgttcccttgtgggcgcccatgcggagacccaacagttggaaacgctcgacagacaagattccgccgttgggcaaaaccactctgttctggcgcaagtacgccacaatggcccgcacacgcgccacatcctgcgggtacttgttgtagtagtgggcgttgcgctctgctgtgcgtttgtaggtctggcgataaacgtcgtccggggttttcccaattggcggaacgccgccggtcacgagcacgtgggacaccagcgctgcaaaaagcgacaagtaggtgaagcagcagaagccgccgtagctctggccgataagcgcccacggctgcgagccgaaaagcgcccgtctcacctcttccatgtcccgcacgatattgtctgcccgaaagtgcaagaggtattgttctgcgtcctgcggcgacatggacgcaagaaagtaggcctcgatggggctgctgagccccgttccccgctggtcgtagaaaataagcgtgtagcccttgtcgaggaagattttggtggaggcgtcattcgacggaatgggacacgaaaacccggggccgccttgtaagtacgcgagcgggcggacgttgggtgggagcaccacactctgtttgttggagttgttgttgttggagccgttgttgttggtattgttgatgttggcattgtcgccgatctttgagtgtttttgcacaatgttggcgacaatggaaatggatttgccgggcgacgcgtagtcgagcggaacatcgagcttgattctctgctggaaaagcccgtcagcaacaaaggagtccactagcgtataggccattttggatattctgaggttcatggagaggcgcgaatggggcggccgcggtgttttatagggcggccgcggagttttatagcggcttcggcccgttccaactgaaagccgttcgcagttaggcgccgcgccaaatcagggcgcggctctgtttgtagcccaaacataatgacagatgagagggaagaggaagatcagtgaattgtggatcagattatagatcagattatagatcagattatagatcagattattgatcaaattatagatcagattattattgatcagactattgatcagactattgatcagattattgatcagattattgatcagattattgatcagattattgatcagattattgatcagattattgatcagattattgatcagactattgatcggacgagtgtagatggatatcagatgtatgaggaatgtacaagggttcaggcaaaatcggctagaattaagaacaagcgaatacaagaattgaagaaaaataagaggtaggcgctcagccagccagcttcgccggcccgatgtcgataactgctcttacaggtcaagaaaagtagtgttggcctggtattttgttttcggttcgaaggccgttgcgacataagacgctggcgaaatcatgtacattttcattttgagtctctgtcattttcttcaattaatcaatgagcagtaaccagtttagagcaatgattacgcaattgtcatgagattctgcttggtttacaagtcggcacgggatctttacaaatgtatttaagattgataaacgtggttggaacatagcacaacttagtgtcatttgaattgtggaagatcctagcgctgcaatgaagtatatggtttattctctagccaaaaatgtgcagatacagcacgatccaggtccaaacgttttcatctattaagctgcctctagataccttaagctacctctagataccttaagctacctctggatacctttagctgcctctagatattcccttaagctggcttaagctggctctagaccttaagctacctttagataccttaagctggctctagaccttaagctggctattacacgtagagcctggtccgatctaagaatcatgcccggccacatagagacagcctataactagcaccatcagcttcctcgactaggcccactctggtttcggttcaggcttgccccggtctctgcctctgccccggccacggaaattgcctctgccgcggccacggaagtttcctcttccccgtctgacggaggcctggccaaaagtgtccatgttgagcgagcgctcttcattccaccgcatgccgtttccttcgttcaccgacatgctgtcgaagaagcccttctccttgctgtacacgggcttgtgctctgcatgttccttttcgaagcgggcgttggccgactcaaagtcaaacgccgtgtcgaaccccggctgggcgttttcgctggtctgcgtcgccgaagcacggtcggcggccgttgctgaaggctgcgggcgggcagcgccgccagaaactgccgtagggcgtgcgccagaaacaccagaagctggtgccgccccagtctgggccggagcctgagccgaagtctgcgacggagcctgggccgcagccggggccgccgaaggtgtcgggcccgcacgcgagccgtgcgtaggctctctgtgctcctgttcccggctttgcagtctttcttgcggcgaagcctcgccaggatgggcgccaacttggtccacgggcacgtcaatcaccgacaagtccttgacgtcggagccacggaacaccacgtgctcatacacgtcggcgccgggcaaaacctcggcctggggctggcccacttgtgccattcttccctcggtgcctagcgaccgcacctgcaggagggccaacgtggcgtcttcggcattgatgttctccaagacgccaacgtagcgaaggcccttgttggagatcaacgagatggtttttcctatgtactgggacatggcggaaaatacaagaaggtggagtttgaaacgttggtgggtggggcccgcacacccgtacaccaggcttattcgtctgtttgggccctccgatatttggcccttttgtctgttttgggcattttttggaggatagggcggtaattccgggctgtatagtggtagaaacgggcctgcaaatggaaaagaaggttgtgtggctcacagagaaggtacaaagaggagatggaagttgtgctgtgtgcaggacaccgatttacgtagtcagaggaaaacgaaccgttagggtagtgggagaaggatattgatttattattaatagctgtagagatgttgtggaaaagcatgatttcaattttttttgttttgcgtacggacgtaaattgccagaaagacgcacatttccagatatattgagaagcgcaggccaaaccaagtgcaatataatgtatcgaaaaaaggaagagaggagaaaaatgggagaaaaagggattggatgaactataaacggagatacagcgttgaatgaaatgctcgatagatatccaggaaagaagaatgtcccgtgtggattatagtaggcaagtagcagaatatgagcctgaaaaccacagtaaaagacatacgtttagttttctatgcttgcctggtagtcttctatgcttacgtggtagtcttcaatgcttacctgtcttttattatttacctggtagtcttatgacttacttctacgcttctatcactgtggattcagaccaacaaatcagatcaaagaccacttcttcccaccaagccgcatggccaggctcatgaacctaacagaatatcctaagccaacagacaaaagtgtaggctaaaaatgcgagtcatcatggtaatgaatcagacctatctggaaagcgcatctgaacggtttcactctcgcttttctattcctttcttttcaacttttttttattccttttatatacttttacttttttcgtggaccaacacatgggtgatatacaatcattattcagtctaatcgtagctggatacatcgtagtaatcgagctggtctggtatagagcattatcaccacttttccgcgcatcaacttccaactacaccaacgatggaagccaaaacagacgaaacaacagggcccatggctggagaagaaacagcacaggagccggtgcaagagcagccgcaacacacacctacgccatcggagggcgaaagcaacgaaaacttcgagcaacaaagcgacagtgagcagaaacaaaacgccgaagcgcaagaacagctggagccggactttgagcaggacatttatgcgatccgaagccacaagaacggcggcgaaggcgtgacacgcaaaaaggtgattcgaaaaagcgccagagacgaaagagagcgggacataacgcctgctgtcgaaagttacggcgacaactctggcgccgaagggtacgaggacccgctcacgcagcgcagaagacagttggaggagaaaatggaccttgccgtcaagtccaaaacaagcagacggaaaaaggccgacgaagacgacttggagcgcatgcaagacgaccgcatcgaccacttgaagaacaaaatgatcgaggccgccaacttggacgtggagaaaaactcgcagggccagatcgccacggaaaagttgaagatgttgcgcgaggtcatggacaccatgactaaggcggacttggccattctgattttggacaacaacttgctagaggcggtgcgcttgtggctcgagcccttgccagacgcctccatgcccgcctaccagatccagaaggagttgttgcagtcgttgggcgccttgcccatcaaaacagaccacttggtggccagtggcattggcaaagtgttggttttctaccagcgcagcaaacggacagagcccagcttgaagaagatcgtcgaccgcttgattggcgactggacgcggcccatcttgaacaagtccgactcctacaaggacaggaccatcaagttccacgactaccacaaggcacgtttttcgaaccagttgcggtcgctgcgcaagaagcaaacagaagccaaatcgctctatgaacagcaggccgagcgccggaacagagcggccattccggcggctcgaacaacagcgtacaagattgcgcctaaagtcgatccaagtttgttgatgcgccaacaacgtggagcaggcgagatgtttactcggatcaacagaaaaatgaccggggccaagaagaagtcggtgaaaaaagccgggccttcgatcgagggcaagagtttgtcgatgtaagatacacgaactgcttcgaagagttattatgaatcatcgcatatgttgattttgtgtctaatgaatgcaactaggctcgatgaagagtgaatgtggcttttctgattgtgccatgaacctgaatcgaacctcactgatttcgacgccggtgttcgtttgaactgaatgacgtttatagactccgtgagttggccaaatgcaagtgctaaagaaccgaacggtgaatgagtgattgtatttcctatagttgatacttcgtagtattcctctgttaatactgtgatgtcgataatactaccatagtaattcgttctagtaatactgtgtacttgttctagtaatactgtgtacttgttctagtaatactgtgtacttgttctagtaatactgtgtacttgttctagtaatactgtgtacttgttctagtaatactgtgtacttgttctagtaatacagatagtacttgttctagtaattatgatggtacttgttctagtaatactgtgtacttgttctagtaatacagatagtacttgttctagtaatacaggtagtacttgttatagtaaccgatggtacttgttctaatacttatagtacatcgttaaagccgtttgagatgacaaattctctgctgcaacggttctctacagtttcatggaatagcacaacatttgagaatctcgacttcagactgtagaagtctgttttacgtggttgcgtagtcatgcaatgcttaaactcgcgactgaatctccacttcaatagctgagacaggatggacatcataaggactgacaaggattgatccatcagagctgatcgacaacagaattaatgatccatatcagagcaggattgatcatcagagcaggattgatgatttacgtatttgcagatttattcagcttgcctgtcaagacatccgttgagcctcagcaccttgacagatcgttctacagcacgtcagtgtaatcgtagtattatgaatgggagtttatacagtggacaggacacaaaaccaacttacgatcttggcttttccttcttttccttccacaaagccaacaaggagacaccagaaaccttgacaaccttgaatctgacacctggaatatcacccttagccttacctcttctaccgaaaccagccaacaagacttcgtcgttctcgtcgacaaagttcaaacaaccatcgtttggcacgaaagcagtaaccttcttaccgttcttgatcaattgcactctgacacactttctgatagcagagtttggttgcttggactcgataccaatcttttccaacacaatacccttggcgtgcgaggatccaccaaatggagaagacttgaaggcagtacccaacaatctagacttgtaagcttggtcggcccatctgttgtttcttctgtggactctcaactttctggccgagttaagacctcttggtttaccgttacccatgtttgattagtatgaggagaatgagactggaaaaagttttgtgggtttttttttccaggctttttttccgcgggtgcgcgaaccagcggatggatgggtcacgtgcacaccatcgcccagggcaaaagcagcagtatatgcgggagtgcaggtaggctctggcgcgggattctgtcacgtgaatagggcacgagccctagacaccagaggccattgtctggaggagtcaccatttggccccattcttgaaataccgtctgcatctttatgatggattaatagtaggaaatatacagaatatggtacatgatgacttaatagtagtaggaatatacagaatatgctatatgatgaattaaaagtagtaggaaatatacagaatatgctatattactacaggatgaagattactcgtatcagttatagtgggcactttagtccatccaagaccgtattaggagccactactttagtggtatgaagacatgtcaattgtaattgggctatcactggaatttgtctgatgttgtattcatttcaagatagattttttctatactccacgaatattctgtttgttagttcacatactgacgaaacattcaaaagagactaacttatgccgttcatttaacatttatagtcgaagatgctagcagaaaccatgacttaaacaggaaagtagcccgttacttacgattctttgtgagaaatttcatactggttttgttggctcctgctattcttcaagagatcgacaatccattcaggaataaatcattcatagtggaaaggtctcagtagtcccaactcaccatatcaccaaaaaaattagcaattctttatcatctattcgataggctacagaaagttagtaaacacgataatggaataatgtatagtcgcggatgatacagatacgataacggaataatgtgttgtgacaggttcagcacaacagagaaaacagaaacagaataaaaatgctatggtcaacatgacatcatcatttgacgactggcacattaaatctaaacaaacataccagtctttcaatgatcgccatccatgtcttctacgtcacagagaatgatggattatgcagcatagatcaacggtcacaacactttgataaggtgactcagattggataggtgtacctagaattgacgttcttgaggtttctaattccatgacttttcaaaagtttcgtgggataccctcagtaaaatatgcaatccattggacatcaatccaatcttgcccaacggtgttgaaagtcccatgccctataagtagttgacatgcaatggtaacaaacatacgtagtcaatcatgagttcggcgtgacaaaacatatcgctctgattcaacgccaaaaccaacctagtcggaggatatctatgccttcaccaaagacctccgccgcttctgaagacttttaagtgcaagcaaaaacaacatgtcaagctggtccttaaacataaacaacaagccttggacaatgacgcctttgagtaactgcggtccaatgcccttgtataaaccatgaaacttttctgtcttccacaaatgttccaacgcatgcgtaaaactatcaaactttatttcatcaccctcatccacagctgcttcagcctttccatcctttggagctggatgatgctttttctgaagcatggccttggatacaatcaagggctgggtggcaatagtggctaaagacttagccaacataccaatgctaaaactttctaaaggtcccaaatattgcttatcgttgtacaatatttgcctcaagcgttcaaaagaaccatatgtgatcgacggattaatgcacaaaaccaaagacacgttcaagcccttccagaagccctttataccatcatgtacataaacttccttgatcaattgatacaatgaccgccggtgcttgtctgtctgttgctgtgtcgtcacaacaccaataggcatggtgaaaagttgagaaatggccgccgccaaagctcccaagaacaattcggtagcagtcaggtgcttatgagatgcattcttgcttgtcaaacgagcaaagacacgccggacgatggtgtaccagtaaaaataggaaaagttctgcgctgttgtgccgacgattgaagagagcaagccgtggtaccagcccaacacaccttttttcttgtagattttgtgcaaaacatcaagagcactcttatatttcaactcgttacctcgctgcagctgttcccacaagtgttcgctgcttgtggatacactccggcccatagccattgcctgggcggaaggatcacgctttttcacttgcgtttggataatggttttgctcaagtctaggggatagacaagagtgtttgcaaaagcagacgctaatgcaccactagcggctttttcaagaggtgtgagatgaggcatgctgtggtttggatgcaactgatgatttcacaatggctcgatctttaagaaaaggatataggagtatacggccaaggtgaccagaaagaacaatttcgcagtaggaagctccttttaagcaaaaaaaaaactagtcacaaagctccacaagatggtccttccgggtcaaacttggcccgaggatatatagtttactccacatgctgaggcaagtccgaggaagaaccccactcctacacacaggttgagacgcgcatgtttattttccgtcattattatctatcgttttttttttttttttttggcgtccgcgacctctatatatactaaatatggctgcaaaaaaaataatcttacagggcatataaaaagccttgttgtcgctcctaaaaattcacgagaatttcaaattttcctagtagaaaaaacaactgcgtggggccgtgcagcgctttctttcgtagtttaagtccatttgaaaatgtgccggtccgttccgcagcttaccaagagattcgtcaagacgttcaaagttttaattcttccttcatgaccagacaattcagcagaaacttttccgctcgaaagatcgatgcctcggatcaccccgtcgtctcctaagacccacaagcctgtaccatctggtctccagtctagaatggcttggctgtacttgtcttgaggcgacaaggtattgaggttggcaatgatttggtttcgctgaacagtttcttgtgcagcaatgccgacttgcttcaatgtgactatgactgctcgcatgaaaggctcatgcgaagtaccaacagcaaccaacggcacgttttcaccgctttggtgaattcttacacacatgggcgtgaaaccagcagcggaaaactccgcgtcattgagtgcaatacgacaatcgagagacaacttctgctcctcgcccatgcaaagaacatccatcaatgtgatttcactcttgcccacgaggactgtgattctgtctttataaacgcatgcatccatacacgaaccctgattcgccaacttgaagggttcgcccacagggcatatatcgtcgtcttcaattttgaaaactttgaccaaatagtcccagcccaaactgaccaaatagtcctgctccctccagctgacaactttgacgtcgaccacaagacgagcatggatctgcctttcagcttcaatgttcaattccagcattccatgggaaaatttgcacaaaaaggcttttccctgcatgccgcataataccacagcattacttgtcactgctatcttgcggataacgacatctcctatgacgttcttgcgcctgaacacttcggaggaggactcaatgtccacaaccaccaattctctggcagacgtggctaatatgaggtaattcttgttgtcaaagtgcatgattgcactgtcgatgaccaaatcgtctattttggcgatttcatgcgacacattgggaaaagggacggcccactccttgaactgcttctcttttatagatcgaagctcttcatcaagaatcttatcgtgggaatcctggacttgtggttcagtagaaagatatttcaaccgatctgtgatgatgtccgttagcgattcgtcatgaggcaattcagtagttatttgcttgccatgttctgcttcaaacgttttgagagtctccaagtacccattgtctttgaggaaatgagccacgaagctatggacagacatggtacgaaatgggagtctacatgatgttttctagttgtcgcaatatgtgtttatgtgccgtctatgatacatgattaagaaccatcaaggtttggaagtggtacaccaaaggctttacagtagtctgaggtttgggttatttgtccagtattgcaacgaaacgtctttttgggaattatctggcgcacacttctggaagttggaaggtaccttaaggtcaagtttttcgattctcggtatctcgcgagagatactctcttcaagttcattgataagacctttgatgcgatcaagatgtaaaagatcatgtggattgatagaagaccatacggagaaatttgtactcacaaaatcttccacgaccttgttgacagcgatgctcctggcatcatgatataagccagaatcatggtagatagagttttctgtcaacggatcgatgtctaaaacctctataaatttccttctaggcaagcatttgtcgagagccaagaaatgtgttgtttttgcaatttttcggcgcttcacagaattgttcattgattgttgagcacccacgctatcgtccaaatctagaagaatctcagaggagcctgcagattttggatttgcgctacctggattagtatctgacttggtttcagacaggcggtctaaattttcatccatgtctattttaatttctgacagattttcttcaatatctagtgtgatttcgttagaggcttcttttaacgtgggctggacttctgacccggtagatttatcgcaggatacttcttcgtccatatctagcatgatctctccagacttttcaggcggggtttcacgagaatgatctccgtcaacttttttcttcaagtatgcctcttcgtcaactccaaattcctcggcatgtttcacatttgccacgaagcgggtgtgtaaatgcagagagaaccaataacgtggcttcaatctgcccaatgcatttctggcaagaggtgagcctaggcgtcccgaatccatgtccttacggaagaatggtttatgccgaagtagttgggcacagttaccccatttccagatgtactgtggccaatcgtgagacacaacaatatcgctagtcaggctcaatagaagcttgaggtagtttttgggcacaacatgataaacggacttgattgtctggtctgaatacgggagggcataagtcggagcattcttctttgacatggcactgatgaacgagtggtagttccatattccgcttataccgctgattcgaagtcccttgaaccacacaacaccataatggcccaagtagtaaatgttaggggccacccagcctccatactgaagctcacgcaagtacagcaggcactcatggttcccaccaatgaatactgttaaaactggagcctttttctccccagagtagtatctgtggaaatcccccattttcaagtactttcttggaacgctcatggtttcgagatcagccgagttgcggagcgcctcgaaatctccacagatgatgagcaactctgccagggagggcacattggcatagatttcatcaaggtcgccgtggcagcatccttccactactaccttgaccatgttctacctcgtaggacatccaaatgagccccgcactactaggaccacagatgtttgccccaatgaacaagaatagcagagtatcttagggcggtcgaagacaatacagaaaaacaattaccacaactgtgcgtcatgattcgtatctactacagactaaatctgcggaatccgatgtcgatcggaggaatacttaaaacttgaaaacgtggtctttggtgtagcccaattcagccaatgcaccggtgacctcaccctggtcagttggagacttcttgttacccgagatggcattgtacaagcctggaggaccgcacacatagatcttggagtccttggatgggcctggcaagtgctccttcaaaaactccttggaaatgtagccggtgtgacccttccagccctctggggccttgtcaaggaagtagtggatggagacttggtccttgtgcttagcagccacatcgtccaattctttcctcaacaaaatatcgtcctcggtcaagttaccgtaaaacaacgagaccttggtcttgtcattagggttctttgtgatctcgtgaatcaattggtacaatggagtaataccagaaccaccaccaatcaaggtgatgtgcttgaactggttaggttcccacttccacttgacaattggacccttgaaggaaacagtgtcgttaggcttcaagtcgtgcatgtgcttggaaaacttaccgtctgggtaagtcttgatgacaaactcgagagtgcccttttggtcaacgtcggacacgggcgtgtaaggtctaatgacattgtttccctttggagtcacgtacttggccaaaagaagcgaagcagtgaccaatccggaaacatcttctgggctcttcaactcaaacacatagtgcttggtgtttggggaaatgtgccacgagtccttcaatttcaagtcgatccactcgtcgctaccagtgaaagtcttgctgggttcgttgaaaacacgggatcctgaaaagtggaaggccaatccggcagcaccgaaagcaccgataacaggcaaaatacgcttgtatgacaaattggcaagagacattgaatatattttgagctgtggagttctagagttcgcggatgtgctcgcctttatatactgggaacctcctatataggtatcctgcaggctacatcggggtttattgacagtttacagaggcagacagggctgcacccacgggaaaacgaggctgaacgctcgcctagttccttctttgcttattctggctcgattgggggccaatggaacacatgggcgtggattgctgctggagaagtcatggggaggtacgggtgtgacgactatggatgctgcctccacacattaaccaatcgcgcaaagaggtatggttgcttgtcatgtgagcgtagcaccactttaagagtttgagcttagattataaaagctggagcttttcgaattcagtgttgatcagtatttgcattcaaagtaccagtttcccacgttgaactactttggatcctagcttacttactccacttactgtgcaccctcctgcaacctgcactgtgtcttttagtcaagttttagttgattggcatttactaaattgctcaattgaagaacagaattgagcggcaaattcggccaatttcagataagaacacctggattgagtatatatccattgctggagcaactcaattgctgataaatcctacaaaccatgttgagcggaaaatcgcacaaagaattgctacaattggcacgcgggctcgtgccgcagctcaaggcttcgatgcacaagggccaggccggcaagatcggcgttttcggtggctgcgaggactacaccggggcgccgttttttgccgctcatgccgcagccattgtgggtgctgatttatcccatgtggtgtgcgagcggcttgctgctcccatcatcaagggctactcgccagacttgatggtgcacccttatctctatgcgctggacaatgtcgaggtggaacggttcgcaccacgcgaagtgtggaagaacctcgcacggcagcccttagaagaaggtctcgaggtgggggcggtcaaaaaggttgtggaggaacacattttgcccaagttggcgggcttggtcgagcggcttgatgtatttgtcgtgggtcccggatttgggcgtgatccgttgatgcttgcgacattggcccgggttgtggaggaaatcaaggtcgccgacaagacggttgtgttggacgccgatgctctattccttgtttccaagcggccgtcgcttgtgtcgggctacaagaaagcagtgctcacgccgaacgtggttgagtttgcacggctctgtgaggcggttggcgtggacagctcgagcgatggcgctgcgtgtgccctctcgcaggcgttgggcggcgtgattgtggtgcgcaagggcggcgccgaagagattgtccgtggggacaaacgcgtggtcaacgatatggacgggtcgccccggcgcgtgggcgggcagggcgacagtttggctggtaccatggcgacgatgcttgtgtgggcgggtcactatgaccggggcgatctttctttagagccaggagttcgtggacagcgcatgggcgcggacgagctggcgctcgtggcatgttttgctgcgagtgctgtggttcgtgtggctctggcccgggcgtttgccaagcacggacgtgcaatgcagacatccgacgtgcacgcatgtctaggcgaggcgtgccacgaggttttgggcgacgcatggtgaagttcacaatgggatggcggattgggtctggtgaagcggtggaagtcaaatctatgaggacggcggatggtactcaactagatgggctggaggatctagggctttcacaactagacacatgctgtcccattttcggctgggcttatgatgagtgtttcttcgtagcttcaggattttgatattctctgagccgttgggccaagacgatatcgattctcaacagttgcctccagcctagagacggaatgaagccccatttccaacgagtgctggtgttcatgaatggaagaaaacaagatgtggccaagaccatccgacaaatatgaatgcacgatcttaggccgaagcaatggtgctgcttggaataggacatacgaaagagtcgtagagtatctgacgaaacttcaacggcattagatgcttaacttgtctttacgtatcgtatcttattgttcgaaaatcgtgttagccagtccaattgatggcgattgtttaagccatctacgatttattgaggatttaagctctcggaaattaagttatcaggattaggcatcgatttgcgtaactaaataaggtatccaagtctaagatgttcgaattcgaaccttcacagtctataatgtcacaccaatagaatgatgtcggtgtgctttgtggttatgtggttggtcctatctgtactgactatctgctctgtttccattttgcttaatcatgtgttcttctctcatagtgatcatatcgttcttctctcatggtgatcaggtcgttactcatgtcgttactcatgtcgttactctctcatgtcgttactcatgtcgttactcatgtcattactcatgtcgttactcatgtcgttactcatgtcgttactcatgtcgttactctctcatgtcgttactcatgtcgttactcatgtcattactcatgtcgttactcatgtcgttactcatgtcgctctgctttattatgcgttctccctcttcaatgtcgtctttccggcgttagttcacatttgcagccatcggtccccgcatttgcacctcggatccaaagggcgcgcctgcacacagcccacaaacccgcgacatccaatccgccatccaatccgccatcccaggcgacattcacctcctccacattgtctcctctatcatagcgtcatggatagttgtgggccttcgagcgctttgacacagctcaataaacatgcacagcgcgaccagacgcttcaaaacgagtttgtgcggcctgcgccgggccagaacgccaatgcgttccagcggccaagagtggatcatgcccttaacagtgagtttgagcggttccagcaggactcgttccagcctttgaatatggacatgcagcagttacagagccatcatcttcagaaccagaaccttcagaaccagcaccagaatcatcagcttcagaaccttcggaatcatcagcttcagaatcatcaacctcagagtcatcagaatcttcagcttcagaaccagctccagaaccaccagagccagaactttcagggtcagaaccagcttcaacagcccaatacgtttgcgcagcagtttctcgcccagaaccagagccagaagtccggctgggtcgacgacttccatgcgctttcgctccgcgaccgcccgagctggaaccgccagttcatgcagaaaacgccgctcaccttcacccacgcgcccgcctacacaaacaaagacaccgacatggaggtcgaggaccttggcgcgcagtttgacgaggtggagcgcgagttggcgcagctcgagcagaacggggcgcaaagggaggaagtgcagaacgaggcagttcaggcggacacagttcaggccgacgacgacaaggaacggtttgcagaggccgcgcgccaggtgcagcggctgatgctggagcagggcgggctccgcctggacgagacgagcgagaagtttgcgcagctgaattttctcaagctcatggcgctgatttccgagcggcaggtggagatctcgcccgacggcgaaagcttggtgcggtccaacccggagcgggcgccggagcccgactaccacgttccgccgcgcgacgccgaaacgttgcgcgcccaaaacgtgcgcggcggcgccgaaaccatgcgcgagtccgagtcgagctcggtgcgggcccacctcccggaccctttggcgcatgtgcgcgacggcgcgttggcgctggacttgacgccgctccaggcggcgcgcatcattagcggcggccaggtgcgcccggccgactggaccgaggacgagtcgtggacggcggagacgccgcgacaacagcagacgccgcgaccccagcgggcgccgctccttgaccacgcggcgcaggaggcgtacgacgattaccgcaacgacgacgatttccactagaaggaatgaagatgaagatgaagatgaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaagaagaagatggaaggagtgaagatggaaaaagatgaaagaagtaagtgagaagtaacaggagacgaggggaggacgatgagatcagcctccctcctctatatttatactaatatattgcatcaccagcgagaaggcttattccttctgtagttactacgattctgtctcatgactgttctatgcctagccagactcagtcttttccaaagaaagactggtcaactaaagaaagacaggccaaccattcacccagttttgcactcactgtatcattctcaacgttcaaatattgaaaaacttaaaaatcggtgagcgaaatgacaagtccattagccaactgcttcgttaattaaaaaaagaagtcaaaatcctcttcgaatcgtgtctcggaacttaagttttaattcagaacgatccattggcagaggtttcttagcgttggagtacagcttaggcactaagttttcacaattgacttgttcgaccgaacaatatgaaacagatagacatttggtcttgccgatgtggtggaatcaagcttaccgttgatacagcatagaaacttcccaatagttgcttgtgtttaagtggtcaaattatttaatctaataataatccatgaaaagatggtccttttgaaccaatctgtctgtttggtcaaatttaggtgcttcagttttcaatttctcaaatgtcgtttcaattgacaactcaatgtcctagtttttcagacattattctaaatggtcaagacctactttaataaagacaagcaaagaaagtgtagcattgagaagccagacaccggtctcaatgataagattactgagtctcaaagataaaattactgagtctcaaagattaaattactgaatgtagccatttgctgaagttttggcatatgtactttcggttactttgcccttctttccattctacagtggatccggtcatatttgcttctgtggatttttgggccaagtatttttggcaagaatcggagcattgttcaagcgcgaatcgatattcgcccatcggcaaagaattagcgcacattgacgtttcgtatttcactcgacgcatctatactgtataatggccaaggaataattctgtgatttgtattaccctcaatgctgtttcagcagattctgaaacgagccgttcccatccgtattatcacgcataagaatgtgaaagaggctcagttgccgactgaacgacatgctcgaatggggggagggggggaggcgacattatggattaagctacgtggatggccttcgacattgttcaacttcatctaccattggaagccctcggaagtgctgttgaaggaggtttttccgaggcgacatggtcgttactgtatttctttttcgttggcccatttcttttttcctgtcgcagccactgattagccgactgtatgcacaccgacatcaccccctaagcgctctactacgtcacctgcgaggatcccatgcgcatatgcaggccattacgacattaaaaggattcaaccaagaggccatgacgacactgcgcgacattgtttttgttcgcccacccaaacctgttaacgccggaaatttccccgccagcgggggcaataagactttttgggccagttgcttgctctggattgcgcaagagacattgtcgcagcaatggcgaaggatctggcaaaaccgctgttttcccgtatctttgtctatcgctgcgcctattgtttgccggaacaattgcattgacaaagaaatccaacgcacctaggcgcaataatctaatgatgtaatggcacatcggacccttgggcgagacgtcgccggaggtactgcctgcaggacagtgcctgcacctgcgccagatgtcgtacgcctctttatcgccatgtcgccagagctcattaccatatataaagcccatcttccccccaattgccagctccaatctattatcaaccaacatgactacttcttctccttataacattcctaagccattcagaatcgccattatcggctccggtaactggggtactgccgtggccaagcttgtggccgaaaactgtgctgaaaaacccgaaatctttgaaaagcaagtcaacatgtgggttttcgaggaagacgttggcggcagaaagttgacggatatcatcaacaccgaccacgagaacgtcagatacatgcccgacgtgaagttgccagaaaacttggtggccaacccagacatcgaaaagactgttgaaggtgccgatcttttgatcttcaacatcccccaccagttcctccccagaatctgcaaacaattgattggcaaggtgtcgccaaaggtcagagccatctcctgcttgaagggcttggaggtggacgccgacggatgcaagttgttgtcgcaatccatcaccgacactttgggcatctactgtggtgtcttgtccggcgccaacattgccaacgaggttgccagaggcaactggtcggaaacatcgattgcctacaacgttccagccgatttccgtggcgagggccaggacattgacgagtttatcttgaaggaggctttccacagaacatacttccacgtgagagtgatcaaggacgtgattggcgcctcgatcgccggtgcgttgaagaacgtcgttgcctgcgccgctggtttcgttgaaggtgccggctggggtgacaacgccaaggccgccatcatgagaatcggcctcaaggaaaccatccactttgcctcgtactggcagaagtttggcatcaagggcttgtctgcgccagagtccaccaccttcaccgaagagtctgctggtgttgctgacttgatcaccacctgttcgggcggaagaaacgttcgtgtggcccgttacatgatcgagaacaaggttgacgcctgggaggccgaggccaagttgttgaacggccagtcgtctcaaggtatcatcacagccaaggaggtgcacgagttgttggaaaactacaagttgcaagacgagtttcctttgtttgaggctacttacagaatcatctatgagaacgccgacatcaacgagtggccagtgctcttggaaactaactaaatgggatgggtatttatagaataaaggcaatacggaaaagctgtagataagctgtatgacggacagataaggcaagtgtgcctaaccatgaagaagataacggttattccgaaatcatccactgtccacaatgcattcgagaacactggaggaattttgaccatgaacgaattgtataaaaggctacatgctatacaaaaattgtggatgtctcattctgttcttagagatacaatgagaccatacgagatattttgaatcgagaaacatgaacttgtgctttgggaaaattccagcaagaatggttgtttccatgctgtcgctgctgcctagctcgaagaagtgatggaaatcattatgcctgattactatacagataaaaagtttcgattggaccaagaaaagcccaagtacgtaatttgcccataaagcttgatgaacggtagcttgtagctttaatacttcagtacattggtaagcattgaagcaaaccttcaatttcgatgtccgattggagacaaatgtaatcttttgagatcttttggagatctttggcgtacttttcgttttctttggtgttctgtgggttgtgtaaacttattgacatgtgaatggtgattgttcatacagcttagagttatatgagagatgggtcaggataaagttcgagtcagtattgttcgactcttattccaatgtcagaacagtacattctcaaaccgtatactagcattgaatgctcgttgtttaatgattctaatcagtattaggtgtaaaatttttgatttttaatgctcggcttggccaatgtccttgcaatcgatcagatttatcttttggttgaagtaatgttaaccgttaatgtatgttacgaccactctgattttttacagtattcgaaccaaccagatatttcccaatgcagaaatctaattgtgcgagccaatgaaagtaaagtgacaaaaatggcaaatatagtgacaaatggcaaatatagtgacaaatggcaaatatgacaaatggcagatagagaaagtaggcacaaaacagaaacagctccaagactcacaagatccttgtattgcagtcggctgctccattttcgcgcccaacttgcttgtcttaagagactataaccatcaagacgtttatgaaactcgtataatcgggtttttgggatgttaccccgactgtacaaagttgggcagcaccaactttcagatgctccacagtagtgtgcgaaccgcctctcctcacctccaaccagtcctcaaagctcgaccgaagtctctcagtcgccattcacttctcttcattctactttctctttcattctactttcattctactttctctttctgtgatccactgatccattgatccattcactgatcattcactgatccattcattcttcatcttcttcatcttcatcttcttcccttcttccccctctttttcttcatggaccttgggcggctcgcacagtttctgggcgcctccgtgtggcaccgcgtgcctgtttcgcggcgcgcggcggtgttggtgcttcttttcgtcgggcgcgcgggcgagtggcgcgttgttctcacacgccgcctggcgcgcctccgctcgttccccggccacattctgttgcccggcggcaaggccgacacggggctcgagctggcgtttatggtggcgcggcgcgaggcgtgcgaggagatcggcttgggccgcgaggaggcgtttggcgcccgcgtcgagcccgtggccgagcttccgtgctacttgctgcggactcttctggcggtgcgcccgtgcgtggcggtgttgcatgcgcccgacggcgcggccgacttggggctccgcctcaatccgggcgagagcctggcgatttttctgtgtccgcttgcagacttttttccaggtgcgggcgcggccgaggcgattctgcgcctgaaccagctggtgaaatggggcggcgtgccgtggcacttgcgcctggtgacgtttgcgcgcgaaaatgagcgcgaggcgccgtggttgcgcggcttggacgacgcggactcggcgtcggaggaggacgaggcgggcgaaaaacacgagtggggtccgcgcggcgcccgccgcaactcggccaacacgcccatctacgacgtgtgggggctcacggcgaacattctccacgacattctggcggtggtgcacgggcaggcgccggcgccgtttggccaggaggagttgatttcggcgctctggcgccacggccacatgcgcgacgagcgcctggcgctcgagaaaagcttgattgccgacctgggcgcgtcgttcggcgcgcttttgcctcgcgcggagatggtgcgcttgcgcggcctctacgccctgaatatatgaaaggctttgcttggaatttcatcacaagactctggtagactagcaaggctggctggattaacagcaagactggctagattaacagcaagactggcttcagtctaaatgtctgtcctgacttgacgactaatttgatcgattgtcgacgaatggcgacaacttgcatgctgaaagggaaggattcgtgaaaagttccgtgagaagatcaatgaaaagttctgtgagaagatccgtgggaagttcaatggagatcaatggagatcattggtttccctcgatggaggcaaagccatcacttcagcaataaggccaacaagaacggaaccatggtctcatcgccattcagaatcgatcgagtcgggatgtcccaatggctcgcaggcgttagtttttccttgatgatttcgataccctccatttggatgtctagctatattgctgtactagaatgactgagctaaataacttattaaaatgaccgtataatttgtactgccaagaactagaaggagaactcgaagtggtaggagaactcgaagtggtaggagaactactggtaacgaaaacctatcccatctattatcggcgttgcttatttatggtcagttaacactgacttccacttgtaattccactccaaccttccaaactttaattctggtgccagattgaaatggtgggaaccgatggtctatcagtacaatacgacaagataccgccatcttctagtttttcaacttgtctctacttaatacgcagataaacacaaacacacgtattagaaaagacgatgaaatgaatcggttcttcgtcgagaatccattgggaaagaagctaccaaaaaccaagtacttaaaattaggctggtctcttgtttccaaccagatgcgacttgtctcctagaaaggagaagtgaactatattttagcagataactagagctataaaggagaactagacctaatattcaaagaaggtaatcaaacttgaaaataccgaaccacacgttcgggattgactggaattatatttcaggaacaaatacgcagaagtcgtagagaatgtcatgtaaatagcagaataaataactaatgaagactaatatgaagcagaataataagagacagtaaaaagaactggatgtactaaatgatgccagtgctagctattacgactaatgactagaagtggatactaaagaagttcaaagaacggactcaagtaacatataagcttgaaaaaagacctcacgaagcgtatagatcgaattggttgattttactttgcccataaaatttcaattcgagaatggtaacaaattattctggagttgaagcaggtaagtttaactctctccgcttctgggatgctaaatcatgtgcaagacttcatcattaaaataaaggtgaatcgatgaccacgtaaaaaatgtccacagctaaggcataatattcgattacatagtcaaaaacagccgagtatttttgaaataggcatgccattacgatagtggattgccttagtttcaccatcttcgaccaaaagatcagctttagtgcactataaaagtagagttacaaaacatcagaaccatggagtggaatcgttattgccaaagcacatacaacacagctaaacagctcggatagtccccgatataaaatctcaattcggatccgtgtcagattcatttgaattttaccgtccagacagagagcattctgcttacagattcgacaatggttcgaaatgttgcccaattggttatgtggttgacaaagccaggacagaacagatttctaaacccaacaccatacttgacggcacttagctccattcaactcaatgcaattctaattttaactttcaaaattttcattcatttcattttatatacatttacgttttcattttcatatattttcatctattttcatctattttcatctattttcatctattttcatctattttcatctattttcatctattttcatctattttcatctttttcatcattttcatggaacctcattttcagtcttaattctaatttctacggacatgccaaatcacttcgagactgtatatcggcgcgcattagtcaacaatctaacttccagtcttctttcgtgagaccttccaacatccgcaagcattcttcattatagaacccaatccctctaggctaatggagaagcagttttcgccccaagatcttttggtggaggcgctacttgaagcagtggcgcagtacgaagaaatcgccaactcgcctttccgcgaaaacttcataggcgggttccagagtttgagccgggcgaatttttcgggcgcgcgccgttttggcgccgattcgttcgacatgcgccctcacctggcctgcgcgacagtcgagtgtggaacggagttttctctcgtgagcgaggtgccaagaaagaaagagagaaaagaaaggaagaaagagagcaaggaagataaaaaggaggttaagaaggaagtcaaagaggaagtcaaagaggaagtgaccactacaaaagagaccagggacacaaaaaaaaaagacgccgaagcaaatggtctgaaggacgatggagaggccgaacgtttggctgagtttttgggcgaggtgcgcgtttctggccgagactcgcgccaacttcgcagcagagaaaaggctcgaacagcactgagtttgccttctgagggtaaaaactcagaagctttggagcgggaaaaggaaaagctggaagagctgaaaaatctggaaacgctggaaacgctggaaatggaaaagctggaaaagctgaaaaatatgaaaaacctgaaaaatctggaaaagctcgagacactctcgaaaccagatctgccagagcaagcaaaatctctggaacccaaagatccaatggcccagttcggcgctcttgtgcctctacagttggttcaagcccagcaatcttttcatagcgccttggaaaactcgatccacctagccaatttgcagaaaaaaatagtttctctagttgctgagatcgagaagctctcgctctgacttcaagaaacactctgatattctttctacattcatacataatccctctaatgcattgtatataccattactcggcgtcgctgaacaagtcactgtcattttcgtagtcgctaggattgatctcaggtgcatcactgtcggactcggactcggactcggcctcagctactccatcggcactttcaccgttcttacgtgccaacttacgtgccttcttggcctctttcttggccaatttggcctcaacgttggccttttgaatcgctctgcgctcggccttctccttttgacgaatttgatgtctcttttccaactccttcaattcttcactcagcttcttcaccttcgagtggtaaatgaccttcgtgctgcccaacatactctcctcgatcttcaccaacgacatgttgatccgaggtccaagctcgaccaacttgatggctctctttcttgttccagaagaagacatggcctcatgatgcttgacggacttggcctgttcgttctgcacttcaacaactgcgtcgtcctctacttcagagtccgaggttaatcctccaacagagtatggatccaacaccaaatctgcaatgtcatcatgtgtggtcattacgggcaattttttcttcaaatcgtggtgtgagttgatgagcttcttgatatttctgctttcctcaaccaatttcgtgttgatagcgtaatgtctcaactcaatctcgccgttttccgtcctctgaatcaaaagcacacgtttgatagagctcaccctagtctcgtgaggcttgataggaggaaaaagattctggaaaacagtgaccatcaatttctcgtggttctccatctcattgattttcgtcgaaaatccattcatcacaagcaaaggcggctgattgaataaagccgagcctcttccaacagattttggatgcttcaagatccgcttcacatctttcatcaaagagtatgtgttgattttgaactgcaagctgggacctttaggcattttacctatacgcaacgacacatttccggtagattgcgattgcttgaacacgaatagatcagatacacccaaaggaccggtcatcacaacgaaatctttcaacttgtttgtcttacgttctctcaaattgattgccgtgtggggctgcatgacgaaacgaaaatctttcaccaactgtgccaaagatgtgtttttgagcgacgccccaagagaaaggaccattgatttggggatcttggccacctcctctggatcgggaacttggtgtgttctcttttttgttcttcttttggccatggcgtggaaataaatggaatagttaccagcgataaaatggcatcgcggtgatgagatgcgtgcaaaacatcagtacaccacggacattttgccccaagatccacaagccgatagtcacaaatttctgctaatcggcgagcggcaagatcaaaatccatttggacaagcattccagggccgaaccaagagaagctggcaacaccaaaatcaaagtggccacgattaaaaatcgtcttgtctgcagtacctccaccccaaagtaaagactgaaaagcatcgcatcgcatcccaaacatctttatccaccatggccaaagcgcacgcccccaaaaaagcccgcatccactcgcatgcaaccgacacgcttgcgctagcagagaagatcaagaaaaatgctctcaagaaaaaactcgcttcgcacaaaccagaccaggcagaccaggcatcgattgtacctgaagcttccgaagtgagtgtttctgacggcagcaagcgcttcgaatctttcacagaactcaagttgattcccgagctcttggaagctattcaaagtatgaaattcaccaagcccacgcctatccaggccgaggccattccccacgccttggaaggcaaagatgtcattggacttgccgtgaccggctcgggcaagaccgcggcgtttgccatccccatcttgcagtcgttgtggcacgaccagcttccatactattgtctcgtgttgtcgcccactcgtgagttggcgtaccagattaaggacacattcgatgctctcggctccggaatgggtcttcgggcctgctgtatagtcggcggtatggacatgatggaccaggcccgtgacttgatgcgcaagccgcatgttatcgtggccacgcctggacgtattgtggaccacttggaacacaccaagggcttcagcttgaagaacctcaagtacctagtcatggacgaggctgaccggttgttggaccttgacttcgggcccgagctcgataagatcttgcgtgtgattccccgcgagcggaacacataccttttttctgccactatgaccaacaagatcgaaaagttgcaaagagcatctttgaacaacccagtgcgcattgctgtctcctccaagtaccagactgccgacaacttggtgcagtcgatgatgttggtcagcgacggctacaagaacacttatttggtgcacttgctcaacgaatttgttggaaaatccatcatcatcttcacacgtacatgtgcccactcgcagcgaacggcgcttttggctcgtattttgggtttctctgctgttccattgcacggccagttgtcccaatcccaacgtttggggtcgttgaacaaattcaaatcgggaaaggcaaatatcttggtggccacagacgttgccgccagaggtttggatattccagcagttgatgtcgtcatcaactacgatattcctaccgactccaaggcatacattcatcgcgtgggacgtacagctcgtgcaggtagatccggaaagtccatttccttagttacgcagtacgacttggaaatgtacttgcggattgaggctgtgttgcagaagaaacttccaaaggacccagctccaccaaaggacgttttggatgcgttgcacgttcatgtagaccgtgccactgcagaagccatcaaacagaccaaggatttccacgagaagaagggcaagaagaagagcagagacgatgcagatcgcgaggagagataaacagcagcataaattgcaaaaacattgtataagaatggaacatggagagttccaataacaccggttcataatcaaactagtcattatttccttcttctataggcgtagagaaacagaggtacataccccactaattactaccaaagtatccaatcgccaccccatacgctctgccgagcattgaataaatacattaatcatttgtgcaagaaatgcacagggcacagaccaggccctttccggttgaaccagtccttgatgcatttgtaatgaaacacgcaaagacattctaaccgcccaaccttgtctccgggacagatatcctccaagcaaatcacacactcgtgatcctggtcgttgcccggtgactctccgggctgtgttggtgggaccttatacaccaacatccgatttcgcaacggtgatccagcaaccagccgtagctccagagcaaagtcactttcaactaaacactccgaaacatggcgttctttaaacgcctcacgtgcttcattgctatcttccaagtcatcccggctaacctgttcctcatagagtgcttccaagttctttgcacatattggacataagttgtggtcgctgctagagtcagcgtccactagcaaagtggatgccagatccagaggacgagttgcaacttgcaccactcttttcgctatcgctgccgctctggtggttggagtgggcggtcctctttcaggtgttcctcgatcttcaagtgcctgtcgaatcatccgtgtttcatccgcacattcatcacacatgcgatgatactcttcgacaatcgtgcgtcgcagcggccccagaggacgcacgatacgggagttggggaaaaaggcgatgaattggctggagcatgagccacagataagctttccacatttacggcagtggtgacgtctgttgaaaaggccaaattttgacccacataaattgcattcaagagaggagctgtcgggctgccacgtgggctcgtcagccgccaagctagagctgggatcagacatagggatgaaggataagagtgatgccactgatagccgcagaacgcgtgggggatcacgtgcttctgctcgtgtgcggcgctgaaaccccaagttacttggtgtaggggtgtgttattgcaacaaccctgaaacagcctttctagataatctcgtcgtcactaatggattggctgcaatagtatattatcaaagctgggccaaagaaggtgaatgcatatattggaaagaacaggatataccagttgggacagaataaatcagtgggaacaggataaaccgatcaaaacggaaataccaatcgaaacagaatatttcaatgaatcagtataaacttgtcgacaagggatatttgtgagaattaaatttatattagtctggaatacagtaaagtaatacgtaacaagtaggaatggcaaaaaagaataactagaaacaaacgaacgaaagaatagtcagaaaagaagagacaagagagaaataaaatgaattagaaaaaacaaaaaagcttagagaaaagaagactcatcaagtgaatttataaccgtgtggctgcaaaaccaaaaaaaaaaggtatataaacggtaattttctgtgttttctgctctttctactttttcttttcgcagtcgttttattactgtgacaatgtcgcataattatctgcacgctgctctcacgtgcacacaaactctctctctacttcttgacatcaccaactcttcatggcggacagactcacccagctccaggtttgtttggaccagcttgtggcgcagttcaatgcgacagtcaattatgtaaacacacatagcgagatggcgccgttggatcctgatccgcattcggtgatcaacttggcagccaacgctccacctccaggaaagaaagacgacaccagcggagctaattctgctcctagcaacgacgtgaagacggaagcaccttttgaaagcgtcttgaatgaactttcaactgatatcatcttaaaatcgcgtcaaataagcatgatcatcgactctttacccggcattggaactttaccggagacgcagttgaaaactattacagagctaatcgaggagcttgaaaagacagagaaagagcgccgggagaagataaaggagaaggatgagttgctccggtggtgtgaggaactaattttcaacgtttccggaggaatctatcgcacgagatcgtgaagggagcaaaaaggagacatcagaactacatgttacaaacgttgtgcatgagattcatatacttaatgaggttattggctgtacgccatgcaatcaaagtcccaggtcgggaaccactttgctttctgacattcttcgacagtccagtttagaccgtatatcaatggcttggttttcccgaagcacaatgcggcacacgcctcaatagaaagtaaaagcacgaagcctcccatgggatgcatgcgcatctggtgttctacgaactgtgcaatggccaaaacaaggaaaaagacgctcaccaaatagtgatgggcaaacaactggcgtgacatgtgaaaataggggaagtaattgatgaaccaaccactgacaaactctagcatagtaatataattattcgtcacgaatgctggttcattcacaagcttgaaggggtttaaatgcacaagtgcatagaatgcaaaacggattccaaatagaagcacaaccaaaataccaccatagtagacagtaaggttgcccaagaagtaaatgtggcttcctgtctcatcagacaactgcttgtcaccatgcccgtttgtgaaaaagtttattcctcgggtgacaaatggccactgtataggctgcgatgagtattcatgttttgttgtgaaacctttgttgattctccacatggcttggtggtattccaatagtttactgaaaaacagtttccgagggagtttcacacgaggatatgtctctgtatctttgtcaataacaggatgattgttatactcgatgtaaaacaacgtgttggcaattgttggatcattgacacacaatacctggctctgatggaatgcccactcgggcaatttcgtgtcatgtcccatcaaaatgcaacgggttcctttgtggatcaattgaaagaccgattcggtagcacgcaacttccgcaaaggaagctcattttccgagtgaggtttccttccaacgatcctcactttccactcgtagttgacatcctgagtggtggttctgttgccgtcacagctgacttcgttggagtaatcgtgctcggaaattggaggccggacgtcgttggcacgcaagtatttcttggtgcgtttatggtaaagcttcactgtgtcgccgtctttgatgggccgaaatctggaatccaattggccttccatgatagtgccgtgtctttcaatgatccactcactattcaaatcatcttgaaaaccgtacatggtcacttgttgttcgtgggatccagttttgtagggatattcgtgagaatgcaagtattgttccaatctgtgatgtttgattgtcactgtgcttccataagagacatccacagctgtgtttctaagcttgtccgagtcttcaaactccgctttgaactggggcagaagaatacccgagccagtgccgtttttgggcaatgacatgaaatggagcgagaaaacaccacagtagatcgtgaatggaataagcacgagtcggaacaatctgtggtaaatatgtctgaagagcattttgtaggtgacgtctaagtcgccagcatagcaccaaagctgatacatggaccagccggcgacccatgcaaaagtaaaaagaccagttagttttgttgatacagtgagtgccaaccctattccggtgaggaacaaccactgcttccattccctagtgaaaggagatgacatctcgaatttcttgaacgcaaacactgttagcgctgtgaaggcaatcaaagggctatcgagcattatgagtctggactgggtggctatggagttctcgagaaggactagagatgcgccaaataatgctaccaagcgacgacatgctgatgctctcaagatgcaatacgtgagaccaacagtcataacaccgcaagctgcagaaaatgacctcatggcaacatacggcacgttatcgtcgaaaacatcaccaatgttttcaaactcgaacttaccgttccacccgaacaacaatgcgatccagtaatagatgagtttgaccaatggtggatggacatcgagaaagaattcgccttcgaaatattcttttgcaaagcctccgaaatgggtctcgtcaaaaactaccataggaggctctggaagtttataaaagcgtaccaaaaaggcacaactaatgatgacgaacaagtagaaccgatcttctggtccgaattttgtttgggcctgcaagccaggattgaccttggatgagaaaaaaggtcttagtttcccgtctttgtaccccaaaggaagccccttagacttttctgcggcaggcattgacggcaggtgtggtgtaattttgatattttacctcgaaacaactactgggtcagacacttagtggtatccaactgcagacatggcattgtgtgcagtcccaaacttaatgcttttaataaccaatgtaaagaccaccttttctctcatcaagctcatctgctatgtaagaaactccatcagatttcggatcccagcccaactttgccgtgcaacgcatatttttcaattttggaagtctaccatcgcttaatgccacggccaaatcaagagggtccatcttgtctgtagtaccaagcataccactgctatcaaggtaaagtgtatgcaaaggacgagggtaatgcaaatagtgaagattttcttcgtcaaaaaactccgcagacatataatctactgtcacctctagaaccaaaaggtttggacagtatgtgaatatgatatctagcgagttgctttgcaaaccgggcatagggaattgcaccttgagagactttaagttgtgacccattttaaataaaaaatgctggaacccaacatgcatcactttcggacagtgggcgaattcgatatgttctatagtggaaggaaagtcggattctatcaaaaaatcgtcagagatacctccagaaactctcaaaaactgtaactttgggggccaatgcacacttctgtagttggaaatctctagagatgatcgaggaaatgacaaatgcgtgaggttgtcaagcagccgaatagattggaaaagttcttcgagattcaacgtttctgaaacaaggcggaggtcaagaacttttaaactaaaacaacttctgagtgccattaaagggccgagtccaaaactggtttgtggtgcagtgaaagattgcaataacggccttgatcttttgagcaattttgcaacataagcattcttgccagattggtttacaaacgagaggtcaaggtctcggatatagttcccaacagttttgttactggaaagcgtgtcgacaaattgtagaaagttatttcccttgagtaaaggacgcctgtagaaaagcggaagaagagtaacataaaagagcttgcttagtcttagatgcttgggcttcaatttccccatatagtaaagtatctcgaagacttcgacgatcacctctagaggcaaagttaatccggatgctttgttacggctctggcgttcctcctcttgtagctgcaacaatttagcacgatattcttcgctatcattgtaaagacaccaatggaggacatcaaccttctcaaactgggaccgtggccagattttgcccttgatatggccatttttcgttagcacatacactgaggtgatgttggaattggttttcgtgctgaaatcttgccagttgccaaacaggtctttgaaggtattttctgcttcatggccttcatcctcactccccccatcctccgtaaagttggatttgtagacatactttcggtatggggggcgatattgcttgggtcttttcttattagctattttgaataatgttcgcctcgagcgcccggtgatatactctctttgctgggcactaaatgttaggcgagttaggagttttatgtattacaacaaaggagagataatccaacaataaagctgacaggatattgggagatggtggaactttagatcttgtgtgatcgatatctctgcatatcgtgacagtgcgcatcgccatagattactaaggttgatgctcatctttgataagcactaacataatctttggaatctgcacgattgatgcgttcaagtagcttatttgcaatggtggtagatgcattttctttgaaaaccggtatctcatgagttgctcgatattctttgtatgacttgtactcgctatctttcttgtaatctgccacgatcagaattggagcgaccacaaagatcttgatcaatacacgaggaacaaacgagaacaagcaaaagatgacccagctcacatttagtggaatcagaacaaaaacaacaaaaatcatcttcgcaacagactttgcgggagtgtaaaccgagtggtatactgctccaataaggcccttgttgatatcaaaagacaaaagctgggtccataatgcccagcatttttcgaaaagcctatctttcttctgagtagattccctgtttagattatgaatagcctctatgggttttgatttggtggggctggaaaattgtgatatcttggtttcggtgttcacttgtgaatttccaatgacccattcgagatggctcttctccatatggaatactttcatgcaagtgagtattctcgtggaacttcttctgcttctttacatggggacgtcggatgaaattctcggagaaacagccctctgaattttctcggagcgaaaaccttgtctcatagcgtgagctaaaggcacccgatccatgtggtgacaccgagacagggacagcgtctttcaaatttggaattcttggtaagttggggactactggcgaattggggactttcggcaaaccggacgtatttcgggttttagtttgatcgcattcttcggttgctagcggagaagcgtcgaaaggaaagggaaccacaggaacagtcattcccttgtttgaatctgccttttctttaggcgatacttcatttcccagtctcgaattgcccaaagtcgacttgtctgagccaaaggcgtcgcatgccaaatctactttgaagcacgagtctttgtaagcgtctaccagcggcggactttcaaacatatgttggggtccacaaaacagttccacatagtagcttaagttagcatctgtgacaactccgggggctgttcctgttgtgagggggctaccgcccgatttctgcaaaatgaccgacgcctggatcaacaacttcagaccttgccaaaagacaaacatgataatgtttgcatctcgaacagagtgcttgccatttccagaagccgtaaccgaccaccgcatcataacgggacttgccacgatggcacagaaccacaacaatagcgctagtttttcgtatcgttggagcttcaaagccaaaagcaagtttacagcaaaaactcgcctgtttaaagccacctcgggtatttgcagcccggcattggtgcctaggaaaaccagattgatgtagttgagcaagtgaagccgggatttttccaaatggcggatccaagccagtggccagctagtaataaagatgaccatccatgccacttgggccaaaaccgttagtttcgagagtgttatggcccaatctctttgctggttcgcttctactgccagggcagccactatagacggcagaaataccaaaagccctgctagaaaatcattcaccgagtaaaagttgtatacgcccgaagtttttggcaaaatcagatatccatccgagtccaaatcggtggcaaaatctttatgagtattttgggaggcaaaagcttctccttttgttttgttttcagaatttagacgtgtttccatggcgtttaataggatactaaatgtaatttgcagctatggggtatggtgttccgtcacatgaccaatatcacgtgcaaaatactatacggatgctagttggagaagaagtaaagatgaattatgtctaagatttacttttggcattgttgggttttcagtttacgtctgtttctatgatctttgtggaagtaataaaatgcgaatgtgagtttgttcagtttgatggatattaattcattctttctaattaattgcaagcatctttcttgctctggcaggttctactattatagacggctgtcagattacaaattatcgactatacgtaaaaaaattctatgttgattagaggtaatcagaacagcaaggtaaataagctgattctctcttcgcagattcaagttctttcctacaatcaggactttctgaacagtcaagtatatccaaaagactttgaatagtaaattgcctgcggtaccatctgtgtaaattggaagacttagcacagtgaactgatgtaattgtccatttagtataggattattgctatttgaatttgctggctcttagagttgaaaataagaattttctcgttcaaatgagtatgtcagcttgcattattttgttgtagtactatttacttctgtaagtgcaattgcgctcaattaaatggattaatgcaataataaatccagaatgtgagttttcgagaagtaatctcctaatataaaatacaaattaagcacgtcagagtagaatggaattactcgtagttatgagaacagataagaagaaataaaaataataagcaactggccagaccagatgtagcatgcctaaccatatattattgattgcggtaagaaaaacttgacaatcatggtagtcaagtttgactaggcgaatccaagtgtccacagattgaaataaccaccaccatctttcgtcgtagtatcatttgaaacatcaatggatactgtatttaattctttgatattttatttcaagtcagatatattaatccccctctaaaatctatattataaatgatagagtcagcgggcttgtcaataatcatctgttaatggacatgtaacaatgcactgatacgataaactatatcaccacctttgtgataaagtttcagaaaatatacgggtctaatatgtaacagaataatagatatgtatccacaggttgacatacagaacgtacagttctagtggagtcggtgtggcaccgacattatgcgacacggcaccacgacatcccatactacatctctgtcttacattccatgtcattccatagtcttcttcctctttgaatttttcgattccttctcttgttttcttttcttttttcctttttctttctccagtcggaactccagtgcaggcggtcgtgcgcgcaccgctcgtgtgaggaggataaaaattttccaccgcacccacaaaaattttctcgttctttttccccaataaccatggttttagttcaagatttgttgcaccccaacccagcttccgaagctcaaaagcataagttgaagaccttggtccaatcgccaagatcctttttcatggatgtcaagtgccctggatgcttgaacatcaccaccgttttttcccatgcccaaaccgccgtcacctgtgacggatgttcttctgtcttgtgttctccaacaggaggcaaggccaagttgaccgagggctgctctttcagaagaaagtgattgcactgaatttccagtgcatttaatgaaggaaggcaaagcacaagcgaaaagttgcctgtgctggccgggatttacagggagaatcccggtcctgccactccctagaatgcatttgtattatagattactcggtttttcgctgcggcggatttggtcattggtatataggaataccacagttagtttaatgagtgtagaccagtccttggctggatgtatggacaagttgaaagacattaatgcattttaatacgtttcgaatacatgcgtatcccatttttagaatgtcgactgaagtgaaggctattgaggttatggttagacgaaagactcaaactaggtttgctataaagttgcaaaatgtgtatggtggaaattcagctccataatttcttatccaaattgtctgcaccttggacaatatatatctgatccaattagtatcatgtgctttgtaaagtggacaataattgatgattcactactgattgaccatatcaacgaaatcattcacttctttgacatacgttgatggtattgagtttttgtctttttcattctgatactcttcagttattgtcatgatcacatctggaacctctataatcaaaacttggcaatcttcgcctccgtactaatatctcaatattcaatcaagtcactatatcttctcatttatttacttgtattgcctttcggccctatgtacatgtgtttgatcaacgaccgttgtaatcctgaggatcaacatcaaacttagccctcttaccttgggtcttatacttcttagtcacctccaattccgtagcaaggcgatccgcaagctcttcaggattttctccttcctcgaaagcgtcttctgacagactggtaatctttttccattgtttctttctcttctccttgagcacaaatttgcgctgtgtgttagctaatctgttcaacttttcgaaattggcttccgaaagtcggttcttcaccacagcacttttcttccctaatgcccagaggtctccctgtctgactttacgggcatcatgatacgtttgtttgcccaaactctttggaacctgccaaatttcaatgttccccgaaggcgcacacactttgagacggacattgtttttaatcttcgctgggaactccaagactcgtggccagtgaggcgcttggtcactatctgtgtggtgctctctgtcattctcgattttctcaatcgtcttgctatcgttcggagaccggtgcatgatgaggtatgaaaaattgcccgattctgtattatttcctcctggacgacctgacccttctaatgtcttcaatgtctttttgctgagtctgtcaattccgaacccatcttcagtactcttatcccattgcgttgcaagacgacggcctttcttgagctccatagtgtacttgggcctttcaaccacatggttgaaagagcagaagctcaaccggtgcttatggttcgaaatcttgtagaatttaggatctcccaattggagagggcatctaccgtggtgcgagcatggtgcaaccacacttaaatggtaatcaactttgtcggtcaccggttcatcccccgccggcgtctgtcctggtgtcaaaacctcgaattcttcgctgtcttcgaattcaaatttaagatctttctctgtaacttctccgaacttttctgtgagttccgcttctaagttgtcttctgaggcactcaacgtctcttccaatttctcaagttcctcttccgcctccaattcagccaaaagctgctcttcatacttgatatggtcttcagtaatgagctggtcttctttccggagtttttggggtttatatgtagatcctttcacataaggacgtgggatctttccattttctccttcatgtgattcagggcgaagcataacttgtctggctcttgcaatgatttcaaagcctaatgcatttcccctttcgatcaaaacaaggtgtccgtttggcttgagcaatctcaaaagcatgtatatattcgtatccacatctgagggaaaactgtattctcgagtaagtaacgcctggttcacgatgatcaactcatattgcttggttgaaggtaaagaatctcttaatttggtacgtatttggatctgagatgagtcaactggtccgatgtaatcatcctcgttcgcttccgtctcgttggaaactggctcctcgtgatctcctgatagttcagatgaaatcgcctcgcttccttccagaacatctgacacttcatcttcatctggaatttcacatacttgtcttgaaagaagaatcttggctcttttcttcatttccttgttgcctctgccaacaacatatacctctttcgtacggggtttgaattcatctcccataatatcattaagagcaatcataccagtacctggtccatatcccacatctaaaacgctatcaggattgaaggaatcaccaacgcgatttttcaactccagaagaacccttcttgcgtgtgcgtaattctgaagaaataacgccgcaatgtgagcatcggcttccaaactcaggtctggcgctttttggatctgatctttttccaaactttgatacactagggcggcccgttcacgaagcttatctggctgcacaaccagtaggatatttttgttgatcactttagcaatctcataaggaagcttcgtcactgaatgatccactctggccttgagagttaacggatcaagtcttgcttcctcggatgtttcgcctcggatgaaagacccgtcttcgtttctgaacggggatggcagtggatcaaagagaggattttcagaatggagttcgactttcttgacgtagttggagtcgttcaagtcaccactcttcctccattgctcgctgcgaactaactggccaaatgtctcgctatgtcttctccgctcaaatgggagagccgatggtgaagatgatgcagattggaaatcgagatgagatgggtcgatgttgcccacctcaaacggctgtgtgcccttgtcggactttgctcgacgagctagcctagctgtggactgtaaaaggcggtaacttagcacttttctgcccggaacaaacatacttgtggcaaaaatcacttccagcacaaaccttgcttaagtttggtgggtcacgtgcggcatcgcttatggtttttccagctcttgacattttgtactgtcggagcagcttctcacacccgtgcaccaccatactcagtgcgtttgatataccccagcaaatgagaacccaccatctttcactgtttatgtctcgtccagtttctgctgcagttgcgcttggggcagctgcaacttgcatattcaaaacgcccaccatccacaatgatctgaaacgaagattttacgaggacgaagcgtctgttaacccagtgccaggaaccactattcccagcacagaaacacaacaagaaatcttgggtcctcgctcagtaatcaacggcgtgacagtcagatccatttcctcttttgagtcggcgttccgcagtttgcgggagactgtgacacgtgctgtgacggccacgcaagactacttggacgaaggaaaagtgaaaatgtatcaagctgaacgagacgtgacaggcaccgttagtgcattgcacgacagaagagaagaccttctaccaaactcgatctacattgtgattgcatctctttcgggaaacatcatggcgcgtcaacgaggtgttttggccaaggttttcttcccagtaggtttgggtttggcatcgttcaagtactttttgcctcagaccttcagcaacactatgggcttcctctggaaggtggagcagcggtccatgcccgcacttgccaccacgcaagttgctgcgttggaaaagaccgagcgtcttgtcaaccaagtagagcaaactgcagtgagtggccaggagaaagtttcaggcagcatggaatctttacgcaagaagatcatcactgccacggggttgaatttagacgaggaggtgtcgaagaagtagacagtaaatattcaagaagacaatggaaaatggaacagtagattgcgagatttggattgaacattgaagatggaagactggggattggagattggggattgaagattgaggattgaagattgaggattgaagattgaggattgaagattgaggatcgaaggactgacgactgctgactcctattatgatcatatatgatcatatatgatcatatggaacaacattgaatttgtagatcaagtagtcattctttttgagatttcgttaggatccccattacacgaatgaataccaaaatgagagaaaaacattaaggttggcgcaaaagaatagatattaacagatgaactccatgatcattttcaagtaaagactaaatttcctcttaaaggtgtttccctaatgaaaagtttgagtgagagtataataagcgaaaaataagtaagtagaatcaattaaacaacgatacgaatgaaaaaggtaaagaaataatccaatggcaaaacgaaaaatcaatgaataaactcgcaccagatgattccttttatactctttaaaatgtcgcatcctcagccatagtttgcagccatttttttatcaacaaaccaactcttttttttctcgaaagctagaagaaagtgaacagaaaagagagaaaaatcttctaaccttccttcttttttgtcatgctggaaccaaatatggacgacaagatgtcacaaaaatcatctgttttccattccgcttattcaacattaagtagacctacaacagcggcggtgcttaaaatgcttcataaaatcaggccgctttattcaagaaaagaatccaaaaggtcgtcggctactgatgttcagaaagtgattgagcgactcacgaaactccagaaaaaggcttcggcgtcgcatgctatattgattgagagtttgaacagttgggcaagcgacttcaacaatgatgaaacggcgcttgtgattcaggagtttattactttgctagatactgtggatatggtttttgccacgagaacagaaaactacagtaagctcaaggtgcagatgggagctatagccattcgagagacacggcagaatgatcttatttcgaagcacgccaagttgcagaaggcaaaggaggcaaactcaatgaaacttggacccaatgcctcgaaaaccctcttggtcatcgacgaaatagaggagaacgagtacaacttgaagttaattgaacaacagttgctccgtacgacttcagccaacatgagggaagcttgtcgtggtttcatactgtggctcttagagtgtattgaccagcttggtaagcagggaaacgctttcaatgctttgttttgcgccaccgaccccattgtaactgctagacgcattggtctctcgctttcgcctagcattctgagacaaccgcccagtacttttgacacgccagaggatagcggcggaatctctctcattgacgagagaagagcggccctcgagactggaagaacctcagtagggaagaattcccagaagtccttcgaatcggataggacatctcgtcgccacgatgacaggtacgaatcgttgcttaacagacataccgaaaaaagccaacaagaggtctcaaacgaatacgacattcggaaattccaaatgaaccacgagggctggaagtaaggatcagttatgtacaaaatctatatggatccacatgcaatggaatggggttagcggcgcaagctcgcttacaacttgtccttgaagatcttcttggcaatctcataggatgatatcattatggcgcacagaggagcaattttcatcactcgggctccgaaaccgccatacaaagcccgaaggccctccttttggtaaatttcaaaaaggaacttgaacatagttggtttcctcttgtcgaccaatttcttttcttcggtcgctatctgaagtctagttttgccgacatcaaagggattggtgaaaaacgccgcaatcactcctccaaaagaaccggagaggaaactcgtcgtaaacacttttaaatcatcttgctgcgcagcattctcgttgaaatcaacgcccatggctcctccaatacggtctttgaaaagctcatagcacagccaatatattcccaggaacggtacatctcgccagagggtgatcttcaagccagtgaacatcgaacccactccacggctgcgaaacgaagcagctgcatccttgagcaaatgtgagaagattcggcttcgctggtcaccacgtacttcagaaggaatggattggagtcttgtcttcaaaagctcaacgggagcaacggttgttgctgccatagttcgcgcgaacatgccacaaataagaggattgagtgggtgctccaccaaaggcgaccggtcgcggatatactcatatcctgtgaagtatatgatgttggatgggattgccataaacaacgtcaaacttagaccacgccagagagtgggtaggccctcattacgcgcaatacttgacatgccttggaatgtggaggtgattcgtggacacttttctgcagagttacagtagtgttcgttgatccagaagatacctgggcctttgggctgggactttgatcctccactgcaacattggtagtcctgaggaatgacctcttgttgctggatgcgaatgcgaaccacatcgaaaggcgtaaccactagagatgtgatgaacgagcccaggcacgcagagagcatgcgctggaacgcagaaatatcttccggtggtttctgcgaggcatcgaggtgaagtttttcctcgatgccggcggctagctcagatgacatagacatggcaatgatgaggttgtgctcagcgtggccatcagtacatgaatcctgcaggtgtaccaccgatcacgggaatagattttgcaatcgttttgtgcatcactgacgtgtgcgtgataagtgcatttatatgatctatggaatgcattctatgaattctatggagagtaaagcacgtgtaaaaaggatgggattgagataattcgggaatcacggtggactttttaataaatgtcctttgcaacaggtattggtgggtctgacaacctaagttaggcccgaaaatatcttttcagcggcattagaattgaactattcagcttcaaaatgaatgtgttcatacgaaaagctgtacaacaacaaattgtggatcccatctcttgatgagatcatatcttataatgtccgaaaatcaccacatgcgcaagagtgcttaaaaaagtattatcaatattttagcttgcttacaaaagcaataggaccgagtatgtgaactggatccgagatttgttcctgttcttggcctgataattttagatcctcctcatacgcagaaaaagcttcgactagtcgctcagggttacttttttagagtcgtcctttcttaacctgggtcttaagtctcactcgctcattattttcaaaaaattccatcactgttcgagttttgcgctttttttatcaattccttcgactactcagtactctgacattatatctgtgcacttgtacacgttgatatgcccgtcttggttgaagttggttgttaccatcatgcgatgtggatgaaaggtcacgttagccaagtagttcagcgtacgattagtgagatagccgtcgtgtgggtttttcaaggtggcaatcatgtcgcctgacgttgtccacatattgacccacttggaccccgtacaaataattggagcatgttcgtgaacatcaatgcaccgcaagccttgctctggtgtggtgaatgttgccactggctcggtgtttctgatatcccatagattgacatatccgtcggctgaaccgctgacaagctcacggaacccaccccgctgcatgtgaacgtttctaatcgagcccctgccaatgtccttagcgccacctcggccattctgccaaagctgaaccatggactcgcgggcatcaagtcggcggtcataaacccgtaaacttccatcgtcaaagcctgcgacaaagacgtctcccgccacctggtctgatgtgattgacgtgatggaagatgtagacctagccggaatatcaagcacacaaagttcacgttgggcgtcccatacacggaaaaccttcacgtcaccactgaccaaaagcgaaccacgcgattgctgccattcactgatgagaccagtacttttagatgtaagaagaagatcggtcaatgctctccaagctgtgacaagctcaacgggtttctcatcacctccttcatagtggaagttacgatagatctttaccactccgtcggatgagcccgtcattactaaaggcaagtcgtcttcgttcaaaaacttcaagtcagtgattttcgtgccaaaggggttcccgttggaaaactttgtcacaatatcgcgggcttcccagtcccagactgaaacgttgtccttatcatctgtggccaccaataacttttcaaactgcatgaacttgatgagttttggctgtgtcttgttgttcaacaccgttgtgtctctattccagtcgccacgaatagccattttcttctgtggttgcgtctcttgaataacctgctcgtttctgttacgccgccataagcgtttgacgtactcttcggatcctggttgctcaatctctgttttcgacatttgaggctcttgaaagtactcgcagctgtactcaaaaaatccagactcttcaggaagctcaggttctttcatatctgggcgtggttcgtatcgaggagtctttggcttgtactcctggccataatggcttgagacaggtccaggattcaagatttttgtgaagttgttgatgtctgtttcctcatttaggttgaaggacttgaaaatacgagagatgctcaaattgcgcaacttggaagaaattgatgacgcatcgctgtgatcgtttgagtcaccctgtgagtaagaacgcgatctgcctgtaccactgattgtaagagtgttttgcctgtttagaactgacccactggaagcctgtcgttttggcccattgtgtaatgccatgggacggttgacgattggttttgacgacttgaagttatcattgatgttgatgtaggacttgcttaaaagatagtcttgcatttccttgaccaagcctgaaagttcgctctggttgagcttcaccatgactgaatctatcaatatctctgctaattgttttacttcaagatgtggatcttcagataaaatcaaaagcgctttccagatggagctaaagattgaaccgtatgctggagacttctttcggaattcttgtaagttgtttggattgtcaatcaatacaatttcctcctccaattgattgaatgctactaccaagaagaagttcgggtagattttgatgaagcgaccaatgaaaaacacaatttcgcgacgaacaatagacgatccatcgcctagcaagcgtaaaatcacattcgcaagcttcaaatcctgctgcttcaactcatccttgcgaagatcagcgctgacactaggtgcggacgaaaaatcgtcacgagatctcttaggcagctcggtatcttcaggctcagacaaaaatgttgtgagagccacaatgatggatgtacgaacttcaggaataggatcggctaccaaatccaagaggcgattcaagtggccgtctttgtaaattatccatttcccgtctgggtacctgagccaaagctgggagagaagcaaacagcaccattgacgcaacaatggattttcacttgtcgatataaaacgaagacaatttgccacgagctcgatggagaagcagagacgctggccattcttgaagtctttgatgaaaagtgtgagaataaatgcgctcatagccttatggtcatcgttgaccacgacggagcccgggttcgaggtattgagcccacctggagctcctggggcaccgatagggttatgtggagtggaattcaaaataaggtagaaatagttgtaacccttgtccttgcagagctcttgttgtgtgctgcggtaatcaatagccatgatacgagcccagatgaaaataaggacgggtttcaattcctgtgccgggctttgaagcaacttgagcacgtacgggaagattccgatggacaacgacaagtatacagcccacgggcccatatccaaaaacttggaaagcaagatcaacgcacgaaggcgatgcacctgggacaacaacacttgcaagacaatcggtagctgttctggaggctccttggtggacggaccggcatatttgagccaaagatcaaacgccgtgagctgctgttcgaaaaaggttgaatgctggtaattcaagctgggctggccagctccaggcgcagtggctactgctgccaggttcagattcacgattgcactctgatgcagattcagaagcggtggctgggtgagattcgggccttggttctggctctggtctgggtctgtcagaagctccttttcgagcaactgcgcaaacacctggtcgattgcaaggtcccacagatcccacatcggatggttacgcacagcgtcgggcaagggaggatcgctcactggggtgcaattgaagtggggcataatccgcttagccaacaaaaagttacggaagagcgcagccaccatcaaatcttgccggaagagccgtttgaacacgggccgcggcaacagtgtccacgcaatggtgtcagtaatggcggtgaatatccagttcaactcgccaagcggcgtacggcggtcggtgagcttgcctggcacaatgacgtttccggccgagttgcgtgggagccgggcgtagtggcttttctctagcggcagccgcatgataaaccactggagcgacatgtcgattggacaggtgaggcagcaggtgaacaagtctgcgggcaaagctgggctcatgggcaaggtgtcgttgcttttgcaggcggcgagctgaagcagatctaggtacgcagacgtgggcagcggggcgctcaagtcgtggttgccctcgttgtcatcgtcaattcgccgctgcacaaacttcttgaagctgtgcacaatgtttccggcgccgctgcagtcccacacgaacaccaccggagcgccgagccacgtctgcaagtcatagagcaggattggaatgtactgggtgtagcctcggttgaagacccagatctcgccgctggcagtgggccgcggcacgccatgaccattataatggaacaagatgcgctcgtccttggcgttgcggcgcaatgtgttgcagaaccgcttgacatcttcgacacacgggtccaaagactgcttgtatcgcgtacgcaacaggagcgtctcgtactgcgcttgcaagcccttggcaatggcctcgagcgccttcttggtgtctgaaaaggccagcggatcacaccacgcctcgcgctttgcacacgggtgcgttttcatcacgtctggaggatccacgccaaggttcaagcagagtacgagaacagcactgatggttttctgccgctcccgcatgactttccagtcggcaatgggctggaaatgccgtgcgagcgccgggagtcgcttcatgctggcgctgagcgggcggccgttggcgatgtgacgcttgtcatcgaaataaatatagaaggtgttggcgagcgtgcggaggaaccggtccaggttatggtccgtgtcaaagccgtggcgcatggtgccgttcaacggctggagtggccgcgggccaaaatacaccacctgcgacgacatgttatcggctttttgttcaagcttggtgggatgctagatgctagatgctaaatgctgggtccagatggattctggatgctgggcctagatgacgggtctagatgctaggtctagatgcttttttatggccagattggatgctgatagccagatacacgaaatcgtcttcctcttggagatacttgcggattcaaaggggtggagttgtctggctggatgtatcttcaatgactcacgtccaattggctgtatcgtttgtgcgagaatgtttgaaaaaacgatcgctttcgttggccctaggtgcgttttctttttccttcgtatggtttcgccgatgttcccgctctctctctggggattcgtttgggcactttttggtatcgcagtctcagttgacttcggactttcgcactcgcactcgccttgtctttcctgttgcagtaaagttcatcacattcgctatttttgaacatgaaatttctctatgtctacctgctcttcaacttgccatgaaaaggtcgctttttatttgttttccgcctacactcgatgtttcctttgcctttattgctttcattctggaacgccgttcggtgacgtgtatgcaggcacagtcaacttctggaatctgtcaacggattagcagtaagcaccggtttagaaggcttcaactcctctattcagaaccagctgcatttttgagctaccaactgccctgtctcttctcctgagtactgtcatataaaactctgtggccccactttctttgaaacaagttacgtgacttctcttagttgtcgcgttcagaaattagatatcaaactccccgaaactcatcaaacggaggaggaaattcaccctgttctattctggtttgctgcagcttcaattttcctatctccccatacagcatgtccgacagtgaaagcagcagttcatatgaatcaagctcagaagatgatctcagtcttcttgcgcggcccgttttcctaaaaaagtctaagaaagacagtgctgcgtctccagaagcgggatccaagtcggccatttctcgggcggaattccagcagcagctagatgccaaagaggccaaagtatctgactttggcagcgtctcagatactgacgatgttgatccagactctgagtatgcgcaatggaagttgcgcgagctccagcggcgtcaaagagaccgccagaaactagagagtattgagaaggagaaagaagaccagcttcggcgaaagaaaggaacattcaaggatgcagaccatacaagtgatggcgcctcaaaggagaaagaagcctcaaaggagagcgaagggcataagaaattgggaatcttctatggagatggaattgacgagaaactattaaagagagattatacgctggttgaagacagtggtgatcacagcaggcccacgaagtacatgagacacaagatgcggccatagcatatatctagcaacaaagctctagatcgtcatgcatcacgaaaaattggcgtcaggatgaattagcattaatacgatatgttgaccttcggcattttctccaaggtaaactctttcgatgctctctatgaattgaaagagatttgtggtttaattgcattccccagctttgtcacatggttgtcacttgagattccgctaactcgcttcaccgtgatatgcgagttctttcaaaccaatctttatcaaatgtgtgctcgttgggcagatcaaatgagatggcagaaaagatagcatttgttttagctataggaatctgggcgaccattgggcttactttccgccatttcctttcgatactggtaacctgcttgtcttcaaaaggatttccctatcagagaagtagaacttctacgtttgggactgattacaaaaccagtgacccatttatgtatagaatataatgaggagaaacgccaaacacagacttgacaaagatgttgaagacacccattgtcacaacgtttatctatatagacgaaggcagctgtcagctctaagtatttctcagtagcatttttggatacctatgcctgaaagaatatcccatctgtctgctttatctttcgtagatctgtgtatcattcgctggtgttcccgtgtaccttaatcaacatctttccaatattctatcagtgctgaacctacgtcctactcagctaggtgaaaactcttccattacactcttacaatccgtcttaccattcttatattatcctatcccaaacctaacaggtcgacgctcctttcgtccaaacctaacacgtcgacgctcctttctgcctaacacgttgacgctcctttctggttaagcaccgtgccttgccagctatagtaccggctcatgttaacatggtgcttcttcgacgttgcagtctcgtacatcagacagccatagagcgccgcatacggcggcgtgtacaagtgaagcgacacggcaaactcgcttggtgactcattactgatgcgatgcaatccaatcttgtcggaaatgtacccgacctcgtcgcggtgcaaaaccgaaacctgtcttggtgtcatggcgtctccttcgtggtctggaacgtcatacaacgactcggtgagctggcccttcaacaccttcatgcagcaatgggcgttggcgtggtcgtgcactgcgctgccctttccgggcgtccacacgagaatgagaaggttggcatttccgttgatgttcacaatgccgttccgcgtgtatcccttggtggcatcccgcaaggcaaaacggccccagtccttttcgtccagcgtatactcctccatgattttcttgacttgagcaacgtccacgtcctcggacgcaagccctgagcttcccaaaagagagcgcaagcggtccacaagatgcccaaacgcattatccaagacaaagtcgttgttggtttcctgttcgagacagccaaaagtctggcacccagtttgcgacacaggcgacgaagcgttgagggcgatcatgttgcggaagaatgtataatgtggcgagtgtaaagttgttttgaaaaagaagaagagaatgtggaatgaagacaaggaagactgggccacggtggtcttatatagttgaccgggccatccgcattgcagaggtgtatgcaaagatagtcggctgtggcgtgcacaaagagcgggcgaagcgtcacaaaactgcccgttcgggccaatgtgcgcgttttgggtcgcgcacgccattgtcggctccgctctcactgcgactaattgtatgagggcggcgccgccacggtctggactctgtgcagttgcggcattttcgtgatgaaattaccgtatttggcgattttgcgtcggctccgcgaagccgcccacctcccctattgggattctcctcaaactgtggtgcccccgccggctatatgcatgccctactgtctttgttccaatcagtcatctgcactatatagtttccgtctgccgcttgtgctgttttcttggaagcttcttttcctgactattttccttcttgtggctctctgctgttctgagtcttgttttttcatctccgacttcgagtttcatctattcttatcgtcgcttgcgctttccgcatctcgcattatcgcatctcatgaacaagctttatctcgacccgtctacattggggtcgtcggccgataaggagttcagcgaacccaaaatggcgtcttggcacctgtatctatggcagcggctcgaccagacttttattgcaggttttactcctgtctattatgcatcggttatgggtactggtatatcaagcaacatcttgtacaatttcccctttgagagccgatggctccaaatctgcggcattataatggctgtggttgcgctttgtctctttttggttttgctggcgtttttcgctctagcactacttcgaaataagagcctcttttccaagatccaccgtgatgccgctttggctccgcccatgggctgttttgtcatgggctacgtcacgttggtcaacatgttgcattcgctcaccaaagaccgctggatcatggctgtgtgggtcctctggtggattgctgtggctggttccttttacaccgcattcttgacgttctacttgtgtgctatagccaagcacaggaaaaacagaaaccatactgaaccttccaacatcagcatgactttccttttgcccgtggtgacattgatggtgacatcgtcctcaggcggcattgtcacgcccgatttgcctcatttgcaattgaagatcatctccatggttgtgtctttcatcatgtgggctatcgccgtggtgctagcatttattgtcgtgtccgtcaacttctggcgtctttttgtgcacaagatccctgcctcgggccaggtcttcaccatgtttctccccattggctttttgggccaaggctcttactcaatcatgcttttcggccgcaattgcgtcaccatcataatggagcatgcggactctgtcctgctgtcttcctacaccagcatattgcacacaactgcatcggagaatcatgtggatctatcgggccttccgtctatcttggcaacgtccttgctaacagtatccacgcttgcagccatgacgctcgtctcctttggttactttttcacctttgtggcgtttgcatctttcttctccaagatggtgccgtttgcgtcccgccccaacttgcaacatgtgtaccaaccttctggtacgaactttatctcgcggcaatttgcagggtttctacgcttcaacaaagggttctggtccatgacattccctgtgggcacaatggtcttggctaatggcgagatccattcgcttttcaatggtatggaagcgttccgttacatcagtgtcatctacgctgttgtagtaattatcgtcacattgggatgtctttgcggcgtcttatacaatatcggcaaggcaatcaagtttgcattttctcctttgcgccagaaagagatggtttgagcataaattatttaaattcgtcatggattgtatcactaatagcgcactaatggaatcactgcgtgtcatagcatacattgtagaatgaagacaaaagaaagacaaaaacctctcacattttaacatttgttgcattgttatcttcttgataccataatcgatatcaccctattttcaaggtctgacccccttctagactgtatgtcatctaagatctctatttatagctactcaaatgtaagtgcaaatattcatgtatatgatggctaaatcaagctggataggataatgccaatcagccgtttaggaacgaaatactcgaatctttcaaaagtcacattccaactttttttccatttattcttctgctttctttgaattcgttaatacctaattcgcgtctgtaagtaaaaaacacaaatgttcgacttaacaaaaaagtaaaaatggaaacaaaaaaacccaaaaacgccagaaaaacaataatcaaacgcctaatcaaaacagaaacacaccctctttcgctcctgacacagccccagcagttcttgtgtggcttggcctctggtaatgcttggggtcacgtgagcagatcgctgtcctaatatcgaagccttgtcttgtgattgcagaaatctgccatgccgctttccattctaataccagacaatgtcgggcctctaatagaagactttgaaaacgaagatttggactcgctatatgtaaaacagcggacgtggccgtccagatcaatcctattcaccgaggaaaatgttgttggctttgttatccacactgcaaagacgcccgaatctttgcccgacaccgtgtatctctcggcgcagtcgttgggcgacttggacgagaaggacgagacacagccccgcgaaaaggaagaatcgtcttccttcaatgctgttcttcgctatccgatcacaggttcttgcgatgtccacgacgaaccggaaagcgtgtccatttggaagtttgatctccccgttggatacaccaggggcggcaaaataaaaatcacagtctccaccgccaatacgcatcttcaggcgggacagacggccgccgaaaacgtcgaaaaaggacatgtggtgcctgctacagacgtggccaagctgctctcagacaatctctttgaagaactcaactttcgagttgcgggcgaaaagcagccgagatacgagttctctcacaagttggccgcatcatctcctggcaacgaggctcctctcgagaatacaagcatagttcaagacacgaacgaaaccgaggcggaaagtacaagcgtggagctcactacgtttttgccgctagttttgaagttaaggctgacaaagccgagcggaaggaacgatattctactcaccactttgggtatcgagccttccgcagaaatgttggcctacattgagaaaacgggacacagcgaaaagtactacttcactatccttgcgcttgaggccacattcaagggcgagaaaatccgcgagctcagcacttttagcttcccgacccgttgctcttttcacgatatcctcaacgtttcttatcgtcttgtcaatacagagtaccttgacggacacgtgaacaacacaaatgagtctcagcttgcgtcgtcgaaacctctccacttgaaaatgagcgcaaagatccagagcatagaccacgagaatgtgctctctgatagaagcagcgaaatacataccatctggtctcccattctagaatttggcctcgtggcgcctccaatcagtgatacgttgaaaaaaggtgccagggcctctcactttgtcacccagtcacaatttcttgcatcgccgcttgagaaaagcggcccactgctgcgcaaagcacttctgttcaataacttggcccagcccaagcttttgcccacgccacaagcttcgtcgcctcacttgggccggggtgtttctgccgcatcgtccccgttgatttctttgacgaaaaacgcctcactttcgaagaaaagtcaaaaaagcacggtttctatccccgccaactcgccatccgcagtgacagttaatgttgccacgtccaattcgtctctttcaggacttaggctcactttcgagggctcgctcagtgttgagcttggcaagatttcgacctggaagatccaggccatcaaccaaacagcaaaagctttgaatctctccattatagtcaaaaactcgaaccgggctccgatagaaaataatggcctgaatatttatggtcttggcgtatccacccagacacttacattagagcaagatgccaagagaccacagattcaaaacagagcacagttgtactaccagtacagtctgtccaagttgagcagagaaggggttatcgtattgagcaatgatattcgccttggacctctagacccacatggggtgtttgagtcggagatcctgttgattggcatatcgaaaggtgtattcaatctagatgggttgaaagttatagacttgtctacgcgggacgggatcgagttcggcaagttggtagaggtgtttgttgtatagataatagaattgcatgttgaataaacaaaaaataatagagagtttaaaaaaaaggggcgagctgggaattgaacccagggcctctcgcatgcttgtgtcatcccagtgtactggaacgtcgcccaaagcgagaatcataccactagaccacacgcccgttgatgtttgataaaagtttatgtcaaattatgaatccttaaatttagacgaaaaacgatttaatagaattttagaatataggcttttcagaacagtgaagttattttgtacaatagtcgcgaaaaatatcacttcgcaatggggaattggaaagtcgcatcataagtcgatgtaagatagaccagaattcgcagttgcctgagtgaaaacgagattccaatcgcttgcctttctaagtttttattaccgttttatctcactttattagcttattagattagctagtttacaatggtccgaaaaggcaagtacacaccaactgcactaaactgatgtatcacatgatttctggttaatggaaagttgaagctttaaaattattaggaataattcgacatactcaacgatgtaataagattatatgctactaaatcaaaacttcaacttctgaagtattttttttttctttttaatctcagtgttgttagtgaattagagcgagtggagatagttagagcgaatggaaaatccttctacctctctctatcccggaaagaaatattacagtgctgaatcatttaacaatcagtgcttaaacgtgaacggtagcaggcccaatacatctatcaaaaaaatccaagtgaatggacaagaaaatccatatcccaatgcagttcagccttaagttgttgagtttttagatttttagtctgatgaaactgatacaatttacttcaactactttagattattatatctgcttgaaagaataaaagatggggaccctattgcgtctcgtttatggcacgcaggtatattcgactgaaaaataccttcagtaaataatgagctcgaaaaaggctctctaaaagtaaatacacggcaatatactaaacgaatattttcaaagtcattgcgatctgagcatacaactagtcaaacaagttagtcactgtacgtcgcataatgaagcccacattcgcatccatccgaatgcgacaccaaagaataatcccagaataatcccagaataatcccagaataatcccagagaataatcccaaagaataatctgggcctgggatagggcatttttcaaatccgatatcagaagctctcgataaaatcacttaagacaccctacagttttccgttttcggtatattcagaacggtgccactcatagaacggcacacgtacctgcaggaacgtaatattagcagacggaacacacggccgacttcggatgtatagaaccacagtaaaccacacgggcgcatggcacctgtcagaaatctcgtatatcgcgcctaacggaggaatagctaagaaaagatgcgttggtggcgtttggacaatgactagaccacagtccattgtgcaggcacaaccggccaagcacttataagccacccatttcttctatgctgggagaatgctaaattaccagcgggtgttcctttttctagcaatcgctgtgcttctgttttttctcacgcccatgtcccaaccagatcttcaagcattggctgcggcccaaccttctcccaaatggaccgctacacctcaagaaattttggatgcggctgaaaagttgaaggctgaagaaatcgccttcaacgaccacattgcgtcgatcgaagatcctaccgtggaaaacgttttgatcccaaccacgcgccacgaaaacgaaagatactttgacgaaaacctgatcactttctaccagtatgtgtctccagacaaagacgtcagagacgcctcgaccaaagcggagcagattttggacgagtgtctgattgagcagagctctagagtcgacgttttccgcgtctacaagaaattgtgggaaaaggtcaaggactcggccgatttggacgccgaaacccgcaagtttttggagaaaaccgtcaactactacaaaagaaacgggttggatttgcctgacgacaagagagaacaggtcaagaagctcaagattgaattgagcaacttgtccacaacgttttccaaaaacaccaacgaagaaaatgggttcctcaagtttactgctgaacagttggaaggtgttccagaactggtgatggagcagttcgaaaaggttaccgaggacggcactgatttcttcaaggtcactttcaagtacccggacattctccctgtgttaaagtatgccaagaaccaggagacaagaaagaccgcttatgttgagaaccaaaacaaggtccccgagaacgcagagatcttggacaagatcatccgtctccgctaccagattgcaaagttgatgggctacgaaacatactcggagtttgtgttggaggacaggatggccaaaaaccaaaagaatgtcttgcagtttttgggtgacttgaaagacaagttgcaacctttgggcaagaaagagcttgccaagatgttggagttcaagaatgcagatctcaaggaaagaggccttccggaacaggacactttctacgcctgggacaacagctactacaacaacttgttgttggagaaagagtaccaggttgaccaccaaaagatttctgaatacttccctcttgaccagaccatcgagagaatgttcgccttctacgaaaaactcttcgacgtcaagtttgtcaagatcgaaaagcctgactcggattctgtttggcacgaggatgttcgcaagtttgctgtttaccaaaacatcaagtatggcgagcccaagccccagttcatgggctggataatgtttgatctccatccacgtgaaggtaaatacacccacgctgcccactttggcttgcaatcgggatttgtcaagtcagatggcacaagacaaggaacttactcggctttggtttgtaacttcaccaaaccaacaaagacaaagccatctttgttgaaacacgacgaagtgacaactttcttccatgagttgggccacggcgtccactgtttgttgtcccaaaccaaatacgcccgtttccatggaactagtgttccaagagactttgtcgaatgtccatcgcagatgttggagttctggacgtggtctgccaacgaactcaaggcattgacgtctcactttgaaacttccgagcctattcctgaccagttgatcgaccagttggtcaagtccaagcatgtgaacacaggtttgttcaacttgagacagttgcactttgctcttttcgacatgagtctccacaccatcgacacgcaagagaaaatcgatgcgcttgacttgaccaaactgtggaacgagttgagagaagagattgccttgatctccaatggaggtatcgacaacactggatactctacttttggccacatcgcgggaggatatgagtcgggttactatggctacttgtactctcaggttttcgccacggacatttactatactcatttcaagtctgaccctatgaatgtggaaagaggtatccggtacagagacaccattttgaagaatggtggatcgaaggagatccttgatattttggaggagttgttgggcagagcacctaactctgatgcgtttttgcaagagattttgggttaggtaaccagccttgaaaagaacacctaaacgacaaaacaggcagtacatagtttgcagttataattaatctacaattcctactcgattactaactttgatggattctaatctattcattccaggttaaactcgccagtccatacacggttggatattcaatcataagtcatgtatggtaccaaaatgtatacgtaagaacaatgcaatctccatttaaatcttacaagtgtcgttcattcagtaattaagcctcctcagactgggtctcgaaaggagtaagtttagaagtaccctcagcccaagaaacaccaccgtaagtgatttccttcacggcacgcacaatatcttcaacagaacctctcacttgcttagtggagtctctttctctcaaggtgacagaaccgtccttggcagtgtcaaagtcgatggtgataccgaaaggcgtacccaactcatcgtttctggcgtatctcttaccaatagaggcggaagagtcgtccaccttgaatggaatctgctcttttctcaagacggcggagattttcttgacaagaggcaacaagtcggcgtgcgaagacaatggaacgaccaaaaccttggtaggagcgaccaaaggaggtaaggacaaaacggatctgtccttgtcttcgggtctggaccagaactggtgctcgaagatagagtagagaatacggccgataccgaaagaaggctcaatgacattaggtgtgaactcgcggacgtgttccgttctcttgaccttggcgatcttcacaagatcagagccaatttccacatcaccttcgatgcccttgacttgcacaacgattttaccgttggcagacaattcctgggccaaatcttccaattcgcattgggttctctcttccaagtatttggtcacggcaccagcgtcctttctaaacttagggccaaacttcttcttgtcaatgtcaacctcaaatttctccacagtcactggctcaggtaatgcttgtctaacaaccaatttctcgttggtacgagcagcatggacactcaagtcgtaagcagatctgtcggcacatccaacacactcaatccaaccgtaagaggtgtgcaattcggcatcccaacagtcagaggcatagtgggccatttcgttggacaaatgctgtctgaaacgcaaacgttgtgggtccacaccgatcttgagcaagaagtggtagatacgtgcaatgaagtaacccaaagtctggttgtcgaccatgcccgaagacacagcttcgccgatggttttctccaccaactcgttagagccagcctcttgcacggatttaggcaagaaacgcaatttggtattttccacctcggcaaatcttgggtggttcttgttttctgggtccacaaagtgctcgatttcggccatcaaaaactcacggacacgcaacaagcccgcacggggcgagatttcgtttctgaaggactttccaatcgacgcagaagcaaaaggcatcttttcgttgttgcactccaacaacttggagaagttcaaaaattgaccttgcgccgtttcaggacgcaagtatcccttcaattggccagaaggaccgatggcggtctcgaacatcaagttgaattccactggaggctccaatgggccgccagtagctgggttggtgatgttgtacttggtgatcaactcgcccaattgtgggccggaaaagccgtcgatctggttcaaaacagtctcgtattccttgaccacttcgtcgtccaacttgatgttcttgatttccttcaccttcttctttctcttcttcttgtcttcgtcctcctcctcggtcaccgcctgtcctctggcagccttgtcgcccttcaatctcgcttccaatacttcctcaaccaagtggtcggcacggaaaatctctccggtcttcaagtctctgcacatccagtcggcaaacttgtccacatggccagaagtcttcaacacctcgtggggagtcaacatggtacagtccacctccaacatgtcctcttccaaaatgaagtgctttctccacgtgtcaacaacattggcctggaaagcacagcctggtggaccataatcgtacaagcccgacactccgccgtagatttcgaacgagggcgcaaagaaaaatcttctcttcaaaacctgctccaaagtttctctggagaagggaacagttgttctggtcgacatttttgctgtgtggatgactcgaagcgtctttttcacaaacgaagacaatatggtgaaaagcgggaatggccttggcagagcgacttttttttccactatgactcgccaggtcacgtgagccactggccctctggcccagaaacatgccaacaacttctgctagtatttatggtattttgcggtggagctcattattttgctttattacgtctcgtcggttttctctgcttgctttaatttttctcttatgtgtttggtcccagtcgcatttgagttgtggaaaaaatataggtgcacacgtagtatactattaaaggcaacttgcaatgtgtttgaaagacgttctggttatttttggaaatgaaccagtttgcatacccagatttactcgtattctgtttgactgtctttcgtatacattacgccacagtcaatctgcttctaaaactttaatgcgtactcaattatcttaagctataaatgtttttgttggatactgaagttctatactactaagatttggcagttcgatctaacagatttattgctacgtgttgatggactagctcaaggacgcacaatcacactttcttaaaattacgtcttacgctaagatgtcttgcagattcatccagagaatcagagcatctgcttgtcactctgagtagtttgaaattttctacttcttaatttgtagtctagcacgtccatcagtactacttcattgtcagtcgtatgccatgttatattgcaatacaaaacccaacttgcataaatgcacgtaaaccagccacaagacctgcttgtctatttcaccaaatcagtcctttttcgccttcaccggctcatagaccatatcgttcagatggtcttttctagcctggtaccagtagcttgtctgagaagcaggataggtggtggagtttgttccgctcatggtgtaccaagaagtacacccaccaaatccggagccgtatacgccctggagcaatttttcttgtgtcgattcgaaccagttgtagtaggcactgcgcttaaccgtcacggtactagcttcgcccgtgagaacaggcttgactacccgcgaggcaaaagcacagccgttgtcaatggccgtgatgatcgacgagtggcccgtggcagagttggggccgctgatgaagaaaaagttggggcagtcccgcaccatgcatgttcggtaggcactgacaccttcttttctccacaagtcttgaacattcatgccgccacggcccacaatggaaatggcgtcgtagaagcttttcctaatgtcgtagcccgtgcaagcaacaataatgtctgcctccactcgggtgccgtccttcaaaacaagactgtgctcctccacatggtcaatctgcttgtccgtcaactccaccctggggttgttgagcgtgggcacgtagatgtagtcaaacacaagccgcttgcacccaatcttgtagtcgggaagcaacatgcggtggtatttttcgggcgcaaacttgtgcacgtagcggcggcacacggcggtgttggaccagcgcatgaaccgggacaccaagctgttgcctcggtacaaagggtatctgatttcggcaagcgacgcaagccacaagcgcaccaacaccatgccgagccgggtgaacgacgccaacttgtacaagtagaagatgaagggcgggatcggcggcatgatccagtgcttggaccggaaaacctgcgtcaccttcttcacctccaactggttcaccaaagcaggcacaacttgcgccgccgaacacccgtttcctacaaccacaacctgcttgtccttgaagtcgacgctgtggtcccatacggcagagtgcatgtacacacctttgtagttttcaagccctggcgcctgcaattgtgccggctgaaccaagccgccttggcaggcgaaaacaactttgctggtgtgttcgtaccgctggcccgtttcaagactggtggcatagatcttccagttttcgttctcctcgtcataaacaaccttgctcgccacaatgccaaacttggcgtggcggtccaaatcgtgcttcttcaccactcccaaaatgtactcctccatctcgtattgaggaggccgcaaagcgctccagttgtcgttgagctcgtcaaagatcgagtaccaaaacgccggaatgtccgaagcacatccaggatacgagttggcccaccatgttccgccccactgcatgtgtttctcgaacacgacgaaatcgtccaaatcaaacttctttttgcacatgagagcggtgcacaagccggcaaaaccggctccaatgatggaaacggcagactcgctggtaatcaccggcttgtcattggatttgggaatatgggcatcgggccccaatacccgcatggcatctttatgcttgatacggtacttgtcagggtccgcatgcgactcgcgtgtgatgtgaattgtggccattggaaaagctgtcagaaatttggtcagaagcaaaagaaagttctgtttcaagtgcctacaacggcccaatatatactgtttggcttcgcctcggcatgttttgcatatgaatacctgtccatgtgaagagaattgattcttccatgcctgaggtggtgagggctgtatgcatgggctacagacgcatgcatgaattctggcgcggaattatgcaccctacggattttgcaccggcgtagaaaagacacaaggaacagattggggaaaccaattgtggggtaagcatgagaagggcaagcgaaaaagtcaagcttagaaccagatcttggccaagcaaagcaatgcgccgggatttcaagcgtcttggacctattgttgaagttgacacctcaccttctgcagactagttgcattctttgtggaatcgcagactgacaatacttctttgtaggtgtttcacatggttatcgtctaatagtcgcatacagtatcttacactttatttcgatgcagttcatggaaaattccacctctgtgctcggaaggtaacgaacagactccgaatctagacagatgggcttacctaatttcgtggagcgagcagaagttctaacatatttgtaagaatatcaacgaatcgatccttggaaagcgtcttctgactcctgatcgaagcctttcggtgagttgtcttttatggccgcttttatgtctcctcgaggaacatggtggccagtaactaagaaattcctaacagattcaatgtcgtgaggaacaaagtactagaattggatttggtcgtgatattaataagcttcctcagtacttgtaggcttgccagcatgattatctttccaatttgatcagtcgttcttctgttattttcatgcattatcgggtaggtcgagtgctcaaatcatttctatacacaagcaataatttttaattactcagtaacatacggatagatccgaaatattcacttgtgtcctttttttgagcgcactttcaatcaccgtgaaattgagcgattcatttccatagaatactgaagaggagagcttccatattcttgtagtgcaaccaaaaaaaaaagtaaaatagtgtaggttcatggaaagcatattgaaatctaagctagggaaagaccctacagaaaaaatttaatactgatgcagtgaaagaactagcaatacgaaaaactggtattttggggaactaaaatactgtattcccggcactgttaatgtggagacatttgtacctcataatgttcggaaaagataatgttgacccacttgaaagcaacctcatctaagagatagttaaggccgctttatcttgcgaaatcaagagtcaatggaatgatagttggtgcgactaattatgctaaagaaagcatggtgataagagttttgtagtgatcgaaggaaacttgtctaaaaattcgaaacaagctcacttgagaatgtcaggaacttagaaaatggcctggacagaggctttgaaataatactttatgatggattccctttaatgtcagcacattgtttaaggtttcatgaagtcttgaacatcgccccgtcctcaataaacatctcctcatcgtatccatcgtcgtagacatttccactttcaataaaaagtttcagagcaacgacaatggccgttccaatacatgtgaagccaaacaccttatcaaaccaagtatctataaactcgacttcgcgttgcatgccagtcgtgctggcagatgttgcagtagaaagagagagtattctcagaagcaggtttgctgtttccgcaggaagatttgatcggattagaagagcggtggcaataacgtagatggccaaaagttcactcaccaacaaattcttaagccacattttcaccgaacttgaaacagacgttgtaggggccggaagtagtccaacaacagacttaaacgtaaccaaaacgttttgcaacgagcaaacgaaaagagagccggagagaatgaaactaacctggttgatgagttgggtttcggacatgggcaaataaccaacagactggaggatttttgccactgtgatagccaatgcatctttggtatttttgttgagcagctcacttgaatctttatcgtcgataacgttacgcatggaatcgtggatattttctgagttccacaaataatggtagggtaaacgaaccaacaaaacattgagtactcgataaacacagtagaaagagaatgcaatgttgaagactttcactgtgttactcatgctccaccacgagccgtgttgggcatttttcagtacaagaaacttatggagcgacttggaaacgtcattgtaaatcagctccttgagttttgctagcgtagagatctcggcctgaagttcttggtcttctggtttcgatccaaatttcgagagagacgcaaacgacagaaccttgtggaacaactgttttccgcttcctcgaagagaccggatacgggattcgggctcgttgtatacttttccgctagcgcttgcaagcaacgagttgagttcagcttcacgcttgcgcatgagcagttttgttgtgttgtactgctggatcaagttgctgagctgggtttcttgcgtatggccaccggcggactttcttttcaaaagcgactcgtctccccagaagcttccgaatggggtcaggatgctaccaacaccagatagaatggcagtgattgtgattccagtgagcacgatctcgtttgttttccgctcgataaacgtcttatcgcccgatccgcctaaactatcggccacctcgcccatcttgtggagaatgacataccacaaaacatacaaccctagagtcgatgcaacacgcgttgccgatgcagccgaacccgccttgaaagtaggaaccaagtcctggttcacgtatagactcaccacaagcaaaggctgaacaacagtgacgaggaaaaccaacacacggatggccaagcggaaaaacgccaagtcggcctcaaacaaccctgtcaattgcaacatgagcacgccaacaagctcgatggagagcgcggtggtgacagaaaagagccctgccacaaccaagtttatgttttcctggtgtgtttcggccatggttttgcgcttgaaagtgggctccgcggtattatctccggccaattcatcatccacatcaacgtggggcaagctgcacccatatctgccgtttatttccctgtctatgaccagattgacgttggcctttttgatgctgtgagggttggagtagttgcggatcaagtcgtgattgaatgcaaatttgtaggaccagccgcatagtagtacaaaacaaccgagaagaggcacaagccccaaaatatccactagtcccatatctgctgggacaacatgaaagtgcaacaagaagaagtactaacaagttacggtactgcaggcagtgctgccaggtttgttgtggtgttacagacgtttaagtttagtgcatttccaaagtcaaagagttttcttcgactctcttctgcttgggttatttctttgatttctgcttatgcttttctgcatgtgtttatgtgcttgtggtttgccctctcttattctgtcttttcgctctaaactacgacaacaccgacaacagaatcggaaagagctaaatgtaaaaactagaaaatcaaattaagcttctcccagccccttctcggccccttctccttcttcttcctccttttcgaccctcttgatgttggtgctttgtagtatgggtgcgcacgtgatcttccctcaagaaaattttcgactccaaagatagcgacttctcttgacatctttcaactaacagcgccaaaatgccgatcatgcgcttgagagcagagaaaaagatgaggaaacacctcctcgagcagttgaaagctcgtaaggtgttgggcgctcgtcttgcccaaggatacaagtccgaggaagaccttgcccggttgaacttggcgccgcaagttttcatgttcaagaacttgttttcgggccaggttttgtactcacaggtgcccgggttccaccaggaccagatcgacgcgcagtttctcagaccgaactgggagaacagaaaacccagcagaagaagcgatttgtggagaatcatgtgtgtggtgaactttggcagttacgagtatgctgtggcggcctacaacggcttggtgcacttgagagaagccagagatatccatttgaagaaagaagcaaaagccatgagaaagaaggacgacgagggaaacacatggtactcgggccaatacagacctacacatgcccaggaggccattgcagacttggcccatgtcattgacgagtttgagttggaaaacacaaaggcattttgggagtccatgtggagaaagggcgaagacgagcactggagagcagacttggttgagcacgattccttgccggccttttcgccaaagttccagagcgtgatgttggacgaaatgagagaaatggccttggccgagtttgccaagttgcgggcgcaggaggaactggccgagcaagaggccgctgaggttgtagcatagatcatctgtacatagtaaattggatagcgcaaaagaccagactggcacatgtctctgaagagttgaaaattccaactgggcgataaacaaaccagttctctacactatcaaaagtgaagcttatgtgtttgtcaagtattacatgggaatacgatgcttccacaatttccatttatcaactttagtgtgcgtcgatgtattgctcagtactaacatttcaaaatgtcttcagcttagttctcaaacatttaggggtggttaaattaaggctattgttacgcatcatacaagtctagtagtgttgacaagctccgtccagttccaaagtctaaaggtggccaaaccgtcctgtgattacttaatcaggtggttgaagatttcacattagcatcgcaatatttgaacaaaagtgaaaatccccatttataagccgtagcagtcaagttgtctcaaaggttggagtagtcaagccgtaaatgctataagaacattgaaagaccggattattcttgacgtcaaaggtctggtgacaaagcatcctatttaggcttatagtgcggacggaggtagctacaggaaattaccagaaacgaacatcggccccgctgtcggactttttttctttcagttatggtgacagaagaaaactcagaaatggccgtgggttcgacgatggacctctactacaacagagacatcggcaacggcatggtcacgtcgaaattccgcatcaactcggccgcccgccaaaagacgaaacatctgctgggccacgacgaactggcgtcccatagtcttttcaactgctctcgatgctacaaactcaaaaaacgctgctcccgagacaagcccatctgttcctattgcctgaaaacgggcgcagactgcgagtatgtggagcgggtgaaaaagcggccgagaaaagagcttggtgaaaaagatggcgaaggtaaaggcggccccaactccatctccattgcctctttggtgcatgctgcgcagaaccaggattcgaaacgccagggcgatgaacagttccataatatagatctccccagcacggtggatataccgagtcgaaatacgccagacggtaatgctcgagcaggtctgagacctgtgaagtctctcaaccggaaactcttgagctcggcgttccgaaacggctcaaagcagaacttgcacgaagaatacttggtggtgaaggcgattccagacgaaaacttgccctctgcgttcatgcacacgtttttcgccaactacgagtggaaatacccgtttcttaatatgcccggcatgatgaagaaatgcagcgagttgtcgtttgtgctggaaacgttcgtcaacttggacgtttaccttgttctctcagttggctgcatcatttacgacgctaacaacgacacccgtcactttctggcgtactttagcgattctctaatcgagtccattgtggatatgatcagctacgatttcagctcaaaggaagatttgcccactgcacatttgctcattctcttggctgtttatgctataaacgtcagcaatgtccgcttggcatggaacatagtggggttcctcaaccgtctcatcatttatctcacagacttcagtggaagcagcaagtgtacggataaacgaagtttctggaccatttacaatttggacaaagagctttcgctcttgctcggaaagccaagccagttcattccaacaaaactaattacggtttccgacgatttctcggatagtttagttgagggcgaagcggaaccgttggctcgcctcatgaaacagagtcttgtaatgtaccagttacaagaccggatgcttcacttgcgccttggtttggccgaagccaccgaggctgcactttactcgttttcgtctgatcttgaaaaatggcgagtagaatttctgctgattgttcactccgaatacgccgatctgcatcttctccccaatttcattggcttgatcaatcttgactactatttcttgctgattgagcttgaccaaatttcatcgacggaatcgtcgcagtttacccttcaattcttgtccaattccttcagtttactccttaccacctcagacaaaaagggctctgttggaacatctctctattcgttattttggtttcagaagctcttcaaggttatttcttacaacttagaatggctcgtacggactttcactaaaaaggatatcctgctggtgaaattagctgaattcaacagcaatatccaacttatgatcaatttgctcaaacttttgataaacagcaactctgtgccccaacattatattggaaagctaaaaaactacgtctcatttttaagcggcttaagcataaagctaatgggatccaatggagcttcagacgagttttttggaaagttggctgacgaagtcaaagatatgattacatcgcaatagggtataggtaattaggatagcatagacaacggagaagcaggaaacatatacaacaagcttggcgaacatgcttagatcacaacaacttttggctgagaatacccatattcatgattcttatcatgtcacagaatacgaggcaaacaaagaagtttgggaatatacaattgtagttgattttattcgagcattgcaataaggtttcagagcaaaacttttgaagttagcaagcaaactcgaacaaaatcagccgaaagaaccattcaaaaatggctacggattttataagcttacttctttttgcgatcgacttacgagttcggcttttctgatccattcttttcatatggtcaaactgacgaaagaatctgtcaccggacgaaggtaacggaccgaattcaaagaagcatacggaaggtagcgttcatatgtcgctttcaaatcgcaacgaaacatcgatgtttctaggaagttagctagttgttccgataaataaacttcaggacaatcttctaataatcttcaccaatagtctaacaataaccttcatcttatattcatagtcatctagtcttcatctaatcttcatagtcatctagtctttatctaatcttcatagccatctagtcttcatctattttccataatcatctccatctaaatctttcctaatcatcaataattgtaagcttgcccacttgcttttctaaatcatccaattctacgccattcagactccattcacttatcctcttcaagaagctacgtggtacctggttattttctgtccccatgtttaagaaactttccggctaaaagtccgcgctcgaatccacttgaacgcttgctttggctcggacctgcataaatctgtgcccatgccatatcagccacaacgaaaccataaatccaaccgcacaacgtaaccataaattcaaccgctccaatcattgaataatctctaaagaatcctcgtcagcctgttttattgtttccactcgtttgactcttcacatccctatcttcatcccaggcttcaccttttcgcaccagcttttcgcaccactgtttccactacttggcttcctgcactcccgcggtggcaactacaactactcttccaatggctaaagattgggacaagtacgtgccgccagaagaagaaacagacaatgtcgttccgctcagcgagggcgacatccaagtgctcaagacatatggcgctgcgccttacgcacgccagctcaagctgattgaggcggatctcaaagacattgaggacagaatcaaagagaacattggcgtgaccgagtcggacaccgggttgtcggcgccgcatctctgggacgtcatgggcgacaagcagcgcatgtcgcaagagcagccgctccaggtggctcggtgtacgaaaatcatcgaggccaccagttcggcgcagctggggttgcttgccaacgccgacaacaagagcaagtacgtgatcaacatcaagcagatcgccaagtttgtggttggcttgggcgagcgtgtgtcgcccaccgatatcgaggagggcatgcgtgtgggtgtggacagacaaaagtacgagatccagcttcccttgccgcctcggatcgacccgtccgtgacgatgatgaccgttgaggagaagcccgacgtcacttacggcgacattggcggctgcaaagagcagatcgagaagttgcgtgaggtggtggagctcccgcttctcgcgccggagcggtttgtcaagttgggtattgacccgcccaagggcattcttttgtacgggcctccgggcacaggcaaaacgctttgcgcacgtgccgtggccaacagaaccgacgcgacgtttatccgtgtcattggctccgagctcgtccagaagtatgtgggagaaggtgcccgtatggtgcgcgagttgttcgaaatggctcgcacgaaaaaggcgtgcatcattttctttgacgaggtggacgccattggcggagcccgttttgacgacggcgccggcggcgacaacgaggtgcagcgcaccatgttggagttgatcacgcagttggacggattcgacccccgtggtaacatcaaggtgatgttcgccaccaacagacccaacactttagacccggcgttgttgcgtcccggcagaatcgaccggaaagtcgagttctccttgcccgacttggaaggccgtgccaacatcttccgtatccacgcgaaaaccatgagttgtgagaaggacatccggtgggagttgatctcgcgcttgtgcccgaacgccactggtgcagagttgcgctctgtgtgtacggaggcaggcatgtttgccattcgtgccagaagaaaggtggcttccgagaaagatttcttgcaggccgtggataaggtgatcaagggtaacttgaagttcagctcaacactgcagtacatgcaatacaactagccgagatatagtactaatttactcctgtgtgattattgtgtagttggccatatgccaggccggaattacagattgtagagcaggtgtattgtagagaaatcggactaatgttgccagtttggtgtttggtgattctagcatggctatattgaccagttggaaaatgaaatctacgtgcttattatattttgacaactacatttggaaagaaatgaatcataatagacctataacatactaaatcatacatgaggggacatttgggtgttctggtttcaacttgggtctatttctggccatagggcttcaatcgaacaatctgttcattttgttcatctgttcattctgttcattctgttcattctgttcattctgttcattccgttcattctgttcattcttaggcaatttgaccattgattcgtcttaacggcttccctacagcggtaaatcattattctataatacagtttatatgcttggttcacacaaagatcgagtggtgtttcgatcttcttttcatcttctcttctcctgtcgtttcgatggtcataaacaacttctttaactattagtcccaccaagagacacagcccattccgtcggtctggcacgatgctatcaacgcatatggcggagccttgttcgtttgttcttcaagccctaaagcctcggaacttgtctttggcttgacattgacaaacacctcttcctcgacccggaagcggatcttctcgttcacatcaatgtacaactttgtttcctcgtccatctgccacacccacgccttctctgcgggcgagaacgtgcagctttcgaagatgtagtctttgggaatgaaaatatcgtcgaaaaaccccatgcgaaccttgattccctctgccgagcagtcggcaacccagccagtcaagatttcgccaacaaaaggcttccatacgatgatccggaaccgcacttccacatacgctccgccgtcgcccggtttgagaagcccgtctttgatgtcactaatgtcccacacagaaacggccaagcccaagtttgaaatcaccttgttcgagtatttcttgtggagctcgtcttttagaacatgatgaacagggatgttgaacgacagaggcgggactcggatcaagtcagataactcggaaagaatgaacatgtgttggagtgcgatgagatttccttcataatgagaacgagacaggttgtaccagacattgagatagtgggaatgccgtgacaagaatcatctcgcctggattctccaatgttcgaacggcagacttttgctacggcttacaagtattttagattaaaacagcatgcgttagtgtattatcttgtcgcaatgcgcatctactgaactcatcctgatatataacctatgctcatatagtcataactcatcctgatacaaatcattccaacataaacccatcctgatacaaatcagcatagactcatccaaatattggcctgtctaattcgtctgcttgctaattaagttacgtccatcgttcgatattttccttttggctatatctgttgttcgattcatcacctcacaattatcaatgtccaccaaaccagacattgtcaagaaaaagaaaatctacacagccaagtcgtctgaccgccgccttgccgctggaaaacggcccgaatcttttctacatggcagcgctctgagtgtggctcgagcacctgccgtgaaatggaatccaaagcattttcgacttttcgtgggcaacttgggtcctgaagcgaccgaggatgttcttttggctgcgttttccaaatatagcagtcttagcaaagccagtgtgcctctagataagaaaacgggcaagaacaagggctttggtttcgtttcgtttgcaacttccgaggactacctaaaagcattcaaggagatgaacgggaaatatgttgggcaacggccggttcagttgaaaagggcggaatcaaagccacgatagctgagatccagacaaaagcatttactttaatcaatgagccaaaggcggacagaatttaatgcgttgaccttccaacgctgaagtgtcatgttggttgttgggatgcttgaaaatgtgccaatggagctgacgtgtaatatgtggggccatagatattcaacctcgacacagattattttcaattcggtcgatactcagagaaatatctggtacattctaatataatgtatctctcaaagaagagtttaaacgataactactttcaagggtaaatcaatttaatgttaattccacattaaaggacagaagctactaacgatctatttggtacgaaaattgtgccagaagatgaagagtatatttattgtactgtagatcgagtttcgtagaacgagtttcgtagatcgagtttctttttgtcttttttttataaagctaccaactccataaaacccgtcagatattctactacttcgttgataatgactagtcgcaccagaacatgaaccatcaagcattgaatttcttcgcattcataggattcaaggaattaagcaacactacaaataactatttcatttttttctgtcagtgtctctctgatattcatctgttttttcatctgtttttgcttcaacacaaatactgcctaattgtttttttttttctttgttttttcatttccttacgttttctattttccaggttcttgtaagaagtacaccttcacattcgcgctgttttcatctccaaccaccactatgattcttgcccgactagcgctaggaaaaccggtgcgtgcccaagttttctcggcccggatgccgtctttctggctcggagcccgcttcaactccaacttgcctcaaaacgttgatccgaaaaagaacttgccttcgcaaggtgagtggaaacatttgaaacagcatatccctggagaagctgcccacacaaacacaatgaaggatcgggtgccgaagttcccgttggccaaggaaaatgttcctacgctcttgcctcggccgggcgtgccgcgggtgggcccaaacttgtcgtttcgccaggtgattcagattttgaagaacaaaaagaagcccgagcttatctacgaggccgagccgcatcggctctacttcttggcttgtttctgctgtgccatagtctttgccgtgtacgggcttgttttgttggagtttgcctggtaccaggccaataaggactatgaagagaatgaggaagagttggcggagcccctcaagaaaagacagtttgccaagtctttgctcacatactcgtctttgggagcgattgctttgtttatggcctaccagatcggaaccttccccacccgtcttatccgcagaatgtggtatcttccaggtccagtagaacacattcagttcacgtcctactcgttgattcctggaagacccacgccggtgattactgttcctttgcatgacttggccagaaaacacaaggcccgtgtttggacaggaaagggtttctacggcactgctgacaagtcgcttttcttcttcgtgttgaaagaagtcagcaagaaacgcacgtggatcgtcgacagaaaaggatttttctggtctgacggccgtgtgtttgacttgttgtttggaaaagaaacgatcgccgaggctgaggccggtattccgtacgatgagcagattggcattgtcaaccgagaggtgaggaaaaagaagaaggagcttcgggcaaaacatggtgtgttttaccaatggaagctcggggcacaagaggcccaaaaagacttgaagtctgctaccaactacgtgaagtctttgaagtcttcaaatccaaaaggtttgcccaaggataagtgatgtatatagtaaatctggcgaatgtgtattttcatgaaaacaacatttggcctatgaagaaaatcattgacatacagtgatgtaagcgttgacattcttatccatgtagacacggcttttaatcacactttttctgttgtcgccaagattaattttaaccttttaattgaacatggacaagaaaataatttctagaaattgtcttaatcagctattgcgtgtcaatggggcttagaggcatagaaactttggaaaactataactgaagaaataacgataaggtgaagacaaaaaaaattgatttcgcccaggatcgaactggggacgttctgcgtgttaagcagatgccataaccaactagaccacgaaaccaatctataatgatttttcatacagtacaatatcatgttgagaaccagctacagtgctgtatatgcacactatctagattctctttctaaattgctagttctggaagattgaacttcagacacacactgtggctcattgttcttcagcagtgccgtatgaacggcactggtaaaacgccgttagcccttccagaaggtcttggcagtggtattgttcaaactttggttgcttctcaaatgccgttgactattctttgtttaaaagaacaatggcctttgttaaactaaaatgacttcttggctactactacatcgccgtaccctctccattactatcatgagaatgccgtgagcatttctcagctatcatagaagctgttacggcaatgccatagcaaatgccacaactatacaatgaacaagtcattgtctagccctcaacaaaaccctgagccacattggacaatggtctcttaataacagactcaagtatataagatcatcatttttcttctaggatggattcttctctaaggatcatcccatccctaaatatcaatcctaactatacgttacttatctaaatgtcaaccccaatcgtcaacactgaaggtactcgctccagctcgtcctctagtgactcttttggttctgttatcgattcaacagctagaaatatgagagtgcatagagcagacgctattgcgctttctacttcacatatcacctacatatcaggtgtttttgtgaatgagtaggaaaccctgggataagtccaagttgaaagggaataatctaagcatgtgtgtctattcagtctcgccaaattttctccttgatatgttgctaggaaaaaattttactacatgaaaaagttgaataatgttctattatatgtatctccatatgtctatatattagtgcaaatttgagagactggtcgatctacgctccatatacaaaggctcatgaattaaagaaaacgtgtctcaagactttgactgtttctatgtttcgatatgacttttgcccttaaaaaaatgcacatggtgacctcatgcaatgattcttgtggacgaaataaatagtttttgatagctctttggctagcttgttgatctcactgtgctgcagcagcagtatgttgtcattagtatgtacgtatcctcgttatgttattagagtctggctgccctatttctttttctccacttgtttcgacaactcctccatttcgcggagtaaatctcgaatgtaaacagaagccaactctactgtggttgcttttgacggaatcagcaccaggccgtggtacgcgggagggattaacttggagagctcgtgaaccgcctggttcatccgattgcgccggccttgctcagccaatttatgtgtagccttcttggttgcgggcttctcgcgccgcgtaccgtccgccataagcaccggtgaagtttctgccagcgaggactcgccacgcgaaccggcgtccagtttccgaggcccaagcgcaggcgaagggctgggtgatgacgcactctgcagttctgccaatctgttcatagtgaaacccatgagtgtaggggcgtcttcaccaaccagctgctgccttggtacattgcgtggcggcaacattgagtcgccgtcgccctgtgccgttgagctgtctggcgcacttccgggcgcactctggcctggctcaggcaattgttcaaactgcggaactttgcgcaaagacggcgaacgccgtggtttgggcgggaggattggtgtcaggtgtggagtacgtctcttggtgcctgccggctcgtcgtggccgaaggtggccagcagcaggcgccggcggtcggcagcatcaagcgccggcagagtcaagggttcaaaggccgcaggggccacaaattggggccgagcagcgcccacctgcagatcgcccggcgtcatagctggcagctgcaaaggcgtattttgtgcatgcttgtcgcggcgtcgctgtgtgtggtacaagtgttccttgttgtacagcttctcgttttggcccggcaaaatgggcgactggaaagacggcgcacgcggtccgagcgcaggagtgttttgcgggaagttcaggggcgggaacgccttggacgtcggagccaagtcgtccacgacaaattccatggcgtccaagttgaagtcggcatcgagcgtgccagtgccgagggtcgagatatggccgcccaaatgcgtgccgtttcccgaaatgttctcctgggagaccaagttgtggtcgagctggtcgagcaaaaacgggtcggcgaaagctgggctgggcttcgggggcagccgcacgcgaggggagtatgatgaccagtcgtccattgatgacatggaggaagcgttcaaatgggctttgctcgtgtttcaggctttgttgtaagcttttctttttttccttattccagacgtgtcgctcggctattaatgggaacttctggggctctggggctgtaggagactcgttgcgagggcaagcgggcgaaatgaactgaattgaattgaatctcaaagctggccgccggaaatgacgcgaaataaatcaggcgccaactagctggaggaagaagtgaaggggaagcggaagtgaaaagttaccacaagtgtaagaaaccaatcgggcgactgatctcacgatcgaaagtgttaccgatgcccacgtgggcgccaaacgcgcgtgcagatagtctcagggccccaaggccaggtgcaggctgcacggatatgactagggcctatttccgggccccagcgctgacgtgaagagaagcaggagtccatttgccattcgggaaaagattcgggcgtctgtggctttttcttttttatttttttgtgagcgaatcttggcccagaccgctgttgtgggcactgttcttagtggcgcacatgcaccaggagcatagccgcacgtcaatttcaggcccacgcaatttgttgtgcggctcaccagtcggccgaaaatgaaaagtgccgtcaggccgggctggcagtgggaaatccgggaggccagaagtgtttcggctgctgttatgggccagtagttgagttagtaggcgtgggtaggcacaggtcgagtggatgcgggatggtctggtggccagggtagcagtagagacttcgatggaaattcgatgtggtgcggtcgcggtcggcccacggcgatttgacgtttgactcggttgccttgtccgcgctatacagtagagtttcagtcggtcagagtttcagtcggtcagaatagatgtcagaatagttgtcagaatagttttcagaatagtcagtcagaatctcaacgtcgttactcgtttatctgctggtgcttggagtctctgaggtagattgtcagtctcagcggcccgaaggcgccacggttcgcaggatccaggattcggcggtccgcagcactcaacggttataagcccaacggttataagcccaacggttataagccaacggttataagcccaacggttgtcgtaaatcaacgttatcggtaaacttcaacgttcgccgaaacgttaaattgctgacccgttcatcgtccaaacttcaacactggtacgccgaacggttctattatgcatctaccagcgagttgcgcccggtgtgacgctaatattaaatgtcatctcttgaatgcattcaactcttgtattcaatgacctcttgcatccacgtctgaatcgctcattagcgtggctgctccttaaaaaattgtacggtacgtaaatacaacttcagttccggccacaaatgtatgagggtctgcctctaggcaacaaattgtcgcatgccaatggtcactttcatcaattcgccatgcatgaaacagaatatcatgtactgttttcttcgccatggactatagcatgcaacagattgtcatttactcttttcttttcctgtttacaatgttttggttcttatcggcttcctctcgtcgcatcaacaagtgccgcgtcttctggcgatgcgcacaactaaccatctgcacactcaaacactatcatcatggaaaagaaggcccaatccaagctggcagcagcggttctagcggccgcgagccgaccccgcaaaaagaagccatatatctacaagaaggaaaaaagcgagtcgctcatcacggtgtcgcttgcaaaaggtgcccgaagcaagaatgtgcctgatttcgatcggttggaccgcttgctagggctgactgcttccgagtcagacaaaagggatgagtcctctgagagccagacagaagcgcacgacggtcgagccacgttgtcgtccactatagaaaaaggcgtatcggaagcggatggtgcccaaaacagtggaaacacccgaaacagtggaaacacccgaaacggtggaaacagtgcccgaaacggtggaaacagcacccaaaacagtggtgtcattgaaaaaggtcaagccaatggcgccgcagctgtgtccccaaagcccactgaaccgccgcaaccgggcacatcgctcgcccaacttttatcgggcgacttcgcgctgcgaccttcgcctgctgtgcaagaaaagtaccgtggcgcgcacttcccgctaccccgcagtaaaaagaccctcaaggcgcgcgtcgaacaccacctcgacctagtgcctcgcattctcgcgggcgatgaagagctctcattttattacacacttgcccttgaccagcggcgccgactgcgacacgcccaaatgacgctggccgagcggtgggatataggctgggacaagtttgtaggcggtttttatgggttgaagcgccagctgtttatcgctacgctcgtgcattcgcgcttcgctgcagatttggcccgctccactaacaaaaccatcttgtactggtcgcccgacatgttctgcacctatgtcttggccaacgagatcatcttacgcctcgtgatggaagacatggcactactgaaggaagatgcagaggcattgatgcggcgcaccggcgattacggttgccatgttgcggatcacgaagacctagtggacgacttggattttggcgagatggcttttatgccagagcaagaagaaagcccgcagacgaattcttagatggggcgcgaatgcagtgacggcgacttcagatgtatatgcgcgccttaacgcacttctcccaaagcgagcaagagtcataagttattcagaggtctgtccaagggccacactagctttcacaaatagaagaaggaataggaaaaattaggaaagcagatatttctccccgtatatgcgaccgtttgttgtctctgtgacttattgacccaactcaatctccatcttcttctgtttcttatctttctaccaatttgcaccgcgccgcaccactctttgattcgcgacaaatttttcgctccaccgccctcgtccagtcaaaccccgcatccatcacgttgcgttcgtttctccgctcacaggcgtattcgccggctcttactcaatccatacgcccttctgtcagaccttcctttccccttgctcaattcaactgtacccgcaacagtggtctctttcatcccagatccttttccgcacaactccgtcgaatgtctgataaggtgcacatctctggccttcaaggtacagccatcgttggccatgaccactggcagaagcctgttccgcaacccatagttatcgatgtgacgtttagtactgactttgcccaggctctggacgcagatgatcttcacttttcgttgaactacgcagtcatctcaaacaagatagcacgctatctcaccagcacacatcagcgtaatttccactcgctcggcggccttggacaggctcttatgagcgaactagcagatgagcgtgccgcgtgctcagccgtgaatcttaaggttgccgctccaaagttggacatacgttctgttgtaagctactcctcaagcataatagagtcagaggccaacacagatgctaaagaaaactcgagcagcttccctgttgagggggtttatcgtattgaaggcttgcgtgcattggcattgatcggtgtctttactttcgaacgcgaggccaaacagtacgtcgttgtggatgtggacatgggtgtcaaagggcacttggatgtatctcgcatttcggaaggattgcatctgttcctcgagagaaccaatttcaagactgtcgaagcgcttatcaaggcatgtgcgcagtgggttctactgtttgctccagaaaccaactgggctgcagtccgtgtggccaaacccaatgccatcgtatacaccgacagcgttggcgtctctggaaaatacacgcgggcggactttgcggacatgctgaagactggccttgaatcacccgagtctccgtatggagcaaaatctgccgcggatgcgattagcaccacgccgttcgatcttccggtaacttctcccacatcgttttcgggacagcatacggtgtatgttgcctttggttccaacgagggcagtcctactgccaacatcgcacgtgcgttgcaacttattaatgatcatccccagatgcatgtggacgctgtgctggcgctatatgtctccaagcccatgtacgtcacggcccagtcagatttctataacggcgttgccagagtggtggttcgcgacatggcaccgcacgatgtgctctcagcgctcaagcatatcgagtacaacgagctttctcgggtcaaggttgttgacaacggtccacgcaccatcgacttggacattgtgctctacggcaaggcgtgtgtcaacacacaagacttgattgtgccgcaccgtgccatgctcctgcgcacgtttgtgcttgcgccgctctgcgagcttctcccgcccgattttgtgcatcctgtcactgcggagccggtgcatgatcactgggccaagttgcgtgccacgcctgctgattcggccttacaagaatcgccggtgctcgagcaagtagtgccgggatctggagagcgcagtctccgccttgggccgcaacgggcaacgcacatcatggccattttcaacgccacgccggactcgttcagcgacggcggcatgcactgcgacttgacggaagccgagatccaggcggtggcacgtggaatggtggaacaaggcgccacgatcatcgatgtgggcgggtgctccacgcggcccggcagcacgcagccttcagccgacgaagaaacacgccgtgtggttcgtgtggtgcggtcgattcgcgccgcgcgcgacttggactcggtccttttgtccattgacacataccgtgccggtgtggcacaggctgcgcttgcggaaggtgccgatatcatcaacgatgttctgatgggcacacacgacgcggccattttcgacgtggtggcgctgtcaggctgcggctacgttctctcgcactctcgtggaacgcccgccaccatggcgaagctcacagactattcatattcgggggacgacaatttggtcgagtactggatcggcgcgcaagaggcattgcccgagacagaccgcgcggtggtgcaaggtgtgtgccgcgaactagcgcggcaggtttgtgcggccgaagcgcggggcgtgcgcaaatggcagatgattcttgacccgggcgtgggctttgccaaaaacacccaacagaacctttcgcttttgcgccacgcgctgcgtctcaagcagtacgcccagctcgataccaatgcaaaccggtacacgtctttccaaggcatgcctgttcttttgggcacaagccgcaagaagttcttgggcgagatcacgggcacttcgcgcgccgacgaacgtgtcgtggcctcggccgctgctgtcgtggccagcgtgcaacagggcgcagacgttgttcgcgtgcacgacgtgcgggcggcgcgcgaggcagcgcagacggcggacgccattttccgcggcgtgcactagggcgccttgcccagtggcgccatggccttgtttttgcagcctgtccgcccttttgcaggttatcctggcgtctaatctaagttctagtgtcatctgggtttaatctggaactaatctgcgtttatctggaacttaagctgcgtttaatctggaacttagtctgtgtttaatctgcgtttatctggaacttctggtttattctatcctcctaaatttaattcatgtggactagtagtctcatcagtactgtagaagtgacgggccgaaaacttataagccagcaagcagaaatctgcaagcacagaagaatgaggtagataagtgtcaataatgcgagagtagcggtttggccctttatgtcgcgaagtaaaccagacagaatcaagaaatagaccacatgagacagaaatgtggcatttaacgaatcccgccataatcgaatggtctgctgttgataatgaataacctcgataagagttccaaggtttattctatctgatgaatggacgtcgaagtgacctctttactcgtgtggaaggtagctctctattttaattagcatgggtgtgaaaagagccatcggaacatattcatcagaggaaaagtacatacagatgcatttgtctggtaatttgttgggacagcttctggctgattctagggctcacgtcttttcaatgtgtcgattggaatattgaacaaaaagctacttactactttcctgagtcagcatattcacatatctagacacgaaaacacgttcttcaacagagaatatgtgcttgcatttatctgtatgtgcttaagttcttctaaatacgtaaccgtgatctttgacttgtatgtacttagtttcgatgcataattcttacttcttgatacaatgagttttaattctttcaatacggtaattcttatttttcgatatattaattcttgatgctttcgaaacataatttttagtcttttcgatacttaattctatttgctttcaattcataattgttacttctgatgcaatgattcttaagtctttcgaaaggtaatttattcaataccataatctattcttttgatgcaacattctcaattcttcgatacataattcctacttcttgatacaatgattcttacgtctttcgatacagtaatttattctttcgatacaataatttattctccagatgcaacaattcttaaatcttcgatacataactcttacttctacaaagattcttacttctacaactattctaatccttaaagaattctcccgttattgaacatttggctcgcagccagcccatggacttcctcattctcgcaggcttctcattttccagccaaagatttagccttgttccatctgagacaaaaaaagaaactatatactttgacgtaacttttacatcaacatcttgacttctaggccgtagcgtttcgaagcttcaagatttataagctgaccgccagaacgagaaaaatcattcggaattctgacattcgcctggtctatctctacagcccgatccattaaggactcgatggcttcatgtacatgttctatttttgattcgcgtccttcgcatttcgctcaaatcgtcggtaaaacaggcaaacaaagatgaaaaacgaataacgcttgtctctctcccaactgcaaccaaaccgttccttatcacgacccaccgcctcacaaattacgtaacattaagcccccagacccgacatggcacatttttcggtgcgcgcacgccgcgcccggtgcccgatgctcataaacgccacgcaaaaaatttttctcaaccactactaaaatgttcccaagatcgtgttacaaatgtggtgagtccggccacatcgccgacaactgccagcagcaagagagattgtgctacaactgtcgccaggccggccacgagtcttctgcgtgccctgagccaaagaccgccgagtccaagcaatgctacttgtgcggagacattggccacatcagaggcgactgcccaaacagcgcccaaggctccaagtgctacaactgctctgagttcggccacatctcgagagagtgccctaagaacgagggtgctgctccagctgcgcctgctcacaagaagctgggcaagttcaccaagagccccacctgttacaagtgcggcggtcctaaccactttgccaaggactgccaagcgggttctgtcaagtgctactcttgcggcaagagcggccacatctccaaggagtgcacgcttgcttccgacaaggtgaccaagtcctgttacaactgcggccagaccggccacattgccaaggactgtgtgcctgttgcgtgatttcgtgttgtttgttttcgttgaggaggatgggagtatgggctccgccaaaatgtgtacgtaacgctagtaatgaccacgactcttcagtaccatagtagagtagagaatccttgctgatggaagagaatctttgctgatcggcctgactgatgcccatcggtggctttagtattaatattcatttggagtctttattctagatcgtgtctcgcttattgttcctctattctgtatgtgcatggattttgaagtaaacctttctttatgataaatatggaacacaggtgtcttcacttttgtcgctgaaaaccttggtctgttgcattattagtgaagaaaagcacatttgcatcttggtaaaatcatttcctcatccacatcgtcgaggccggctttaataagcagctcaagtagaaacaactagcaacacttcagccggcccagatgcattagtatctctttccactcatagccagcacttttctcaactgtttagcaaaactgctaatttgtgaacggcttctctaaaagtcgtccatgcaactttacatgtcaaacagggtcttgctttttcgtacagattgggaaaagtccaccacgactcgatttccatctatgatacacccagcgctggtcccaagatacgctttttctgccatttgtttttcagcaaactcaacaaatgcataaagggtctttttcccctggaaaatgctcactttgcacaggccaaaccgaccaaaaaaggtttccaaagctccttcgctggttaccgggtttagcctggccacaaagagtgttgaaggcgaaggttgcgccttataatccgaaagtccacccactaactccaatgccatagactcaaacgtagtttggcccccctcacgcgagttgaagtactctaactgtgcctttgtgggccgaagctcttttttcgcctcttctatcttattaggatcatcaaatggatcatggagaatatgtgtatggagaagctggacatgttccccattgttaagagtttccaagacagagaagccttcagccactgtggcaaatgcgtcctttttggtggctgaccctagcgaaatgctgaaaacggaaccaaccttatcgtcttcgctcacaaacttgacggtcccaatcgcctctgtttcaggtccagcgtttttttccgtttctatgctcacaacatcgcctgtaaagcttttggagaaagatgttgtgtccacaaaggcaccaatggcttgacctttgctcgagtcctgaggaaaatgtgggttaccgcatttaacactcttatctggcgctagatcgaaaaatggggagaaaaagtagtagttgatcttgcagagctttaggaagttatacgactggagaggaaatttgtcatactcaaggtcaaagacgatattccctttcgtcgtttcgagaagaacactcatatatgtattcttggcttcagtaccctattagttatggtaactactccagtgtattggggtaggtacaggattgcacaaaccagtagcgaaaaaaagaaatgcgatttctgtggatcgaacacaggaccttcagatcttcagtctgacgctctcccaactgagctaaaaccgccttttgtgaaggaatggttttccctctctcgacactctgcattttccgagaagctggggtaagaaaaataatgactccggcgtgattcgaacacgcgcatcttacgataacagaacttgagtctgccgccttagaccgctcggccacagagccactttatatgtgtttgttttgctggtgttttagtagagtttaaataatgtaaactattatctcaagatttatcttactgtatttattgtctgtttggggtattttcgtgtacctagcgccttgttatataggtggatgtcctttgttactttcaaattcgtttgacaagtagggcactgttttatctaaattagcatgctttcgagctggaatgatatggtgctcttatagattcgtgtatccagcaggcggaaagccttcctttcttggaatgacatagactatgtttgaaagtttcatgccccgcctttcagtcgtggtgaggcataagcatcaaatcattactcgagaatggatttaacagatacacaagaaagctagaacagttgaaatgcaacggctaatttcaggacatgtgatatcaatcaattagagtgacgatctactttgaatggattgctaagaaagaatgtaagtagcttttgttctgtatgattagtatgaaattcatacaagactagaattcagaattatgaccgtactggtaaatcgaaacaatgtattttgatggaaaacagagtgacagaaaatcacccgtaatactttccaattcggcaattgtgccgaaaagaatttgtgccctaatgactctttcaataatctccgtataaatgcgcactgataccattacatatatctcaattggaattcacttttttcctggacatgtttggccaccgattcaaagaaaaacactttactcatttcgacccaaagctcgtcccggttaaccatggtgcttacggtgctgcaccgacatgtgttgtcgacaagtatttttcggagttgcgtcgtgatttttcaaacaccgatagatacttgaacaaggaacagagacaggtatacgagcattcacgagatgaaatggcgaaagtgctaaagtgtgatccaaagaacttggcgcttattgccaatgctaccactggtgtgaacatagtcttgagatcgttcccattctccaaaggagataagatcgccatgccgtcgacaacattctcttcgtgtgcgtctacagtgaagttcttgaaggaataccagggcgttgaatttgtcattgtagacttggagttgccaatggcagatgtcgatgttttatctgcatttcggcatgtttttgaaacccacgaaataaggctagcccttttcgatgctgtggtgtcttttccggccgcaaagatgccctatgtggaattggctcagttgtgtagggattttgatgttgtatctgtcgtcgatggcgcacattcggctgggctagtaccggtggatttctctgttttcaaaccggacttctacacctccaatctccacaagtggttctatgtaccgcggccttctggagtgttgtatgttgatccaaagtatcacaacacggtccagcctatgcccattggccatacgtattacctgcccaaagaacaacctggcgaagatttgctactagagaaattttcgtacgtctcttccagcgtttttggtggagtggccagtgttcctgcagcaatagagttcagaaagaacgtctgtggtggagaagcagctatttctgaatactgcttcaccttggccagaaaagttggagatctcgtggtgaaaaaatggcctggttcgtatgtgatggaaaacaaagacagcacgcaatcaactgcaatgattaacattgtattcccgatccacaactacgtttccaacttcgatttctctctggggccggccttttcggattacctcaaaattgcgcttcttgatcaatacaacactttggctccaattcaagtctacaagaacaaagtgattgtacggttttcgtgtcaggtgtacaatgagctttcggactacgaatatgcatgtgaagctattcataaaacagtgcagtctttctttgagaagcactaaatgacaattattcttcaactaacaacccccaagaagtattcgttgtttttttatcctatttcaacaaaagcgaataacttttactcatattctacggcaaatagtctatgaacaatcaattcgacctaagtccaccatctgtccaccgacccaagcttgaaactttgcatcatggaatcttcacacaaagcccacagattttattcacaaggtaacaagtaaatgtggcctgcaagctcaaacttgacattgctttagtggcctgtttccagccacataacttgtttccatgcagaaactaatatgcctaaactttcagcactcgagatcacctggcctaacagaaaccttccagttttgtccagaatgttgtactcaccctcaacttcaaagataatcttcattcttccaatgacccaccctttcgctgtctgtagaaggacaagaaatcctttggcgtgtttaaggtaagaatgccatccaacaaagaataacctgccaatactcaaaagtttattgatgtaaaacagtagtccctctgctcatatatataccagcatttcaacgagtataaaatggctctgtggccgagcggtctaaggcggcagactcaagttctgttatcgtaagatgcgcgtgttcgaatcacgccggagtcattattttttgtttatacttcatttttttacgagaattgaagtaaccattaattctatattgcatttctaaaatatttaaactgagcagtagccaccatcaactctgatgtcggttcctgtggtgaaagtggacaagtcactggccaaatataaataagcaccagccaattctgttggcaacgcttctctacccattggagtcaagccccaccattttgctctttgactggttggcacaaagtccgacaatggtgtgtctgtgtaacctggcgaaacggtattaacacgagcaaagccagcaaattcgacagccaaagatttggacatgtgcaacacggcagccttggatgcgttgtaacacgtttgatagtttgggacgttaacaatgtgaccactcatggaggcagtcatgatgagagagccatggccgtttttcttgaaaatctggcccaccactttggcacagttgaagacaccatggacattgacgtcaaagacacgtttccacaggtcgactgtactttcctcgttcaagatcgacccggtggtccaggcaataccggcattggcaatgaaggtgtcgatcgttccaaagtcctcttcgatttccttgatgacgtgctcgacctgttcgtaatcggtcacatcgacaggatacgacttcaccttaacgccgtaggtttcggacaagctcttgtcgagatctgggctgtacttgaagtccatgatggccacgttgcttccagcttgagcaaaagcctcagcgatagcacctccgatggcgcctgctgcacctgtaattacagccactttccccttcatgagaaatctttcgacgacagaagagtccaacttgggagcagcggttggcaccagcacctcatccttgtcaggtctgatgatggagttgtaaacgcggtctgggagagtcatgagaaagaatgagaagaaaagatgtgttgaagagaaatgtgagagggaaaaaagaagaggaaaagagcggcgaaccaaggcatatttatatgttccaatgaacgtttgcacccacagatctggggtatgcgaagccccgaaaatagttccgatgaggatggttgtgagcgcgcggggaattatccggccggacagaaaaagaaaagagacactgaatataccgtcctagtgcaaaatgacataaaggcatgcgccaaatgacatagcaaagaaacgcgagaatgttcacgaagtcagaaaatgaaaacttgatgagattgatgggtcattatttcattgacgattgatcattattgatcatggattattgatcatgatgattgatgattgaagatgagattgaggaattacaattgcagaagtcaagacagcatcagtatcagcaatgtttgtagtattggcaagagacgtctttctgtagtctgaatactcatctgaccatttcttatcgagccttctctaatgttcgacaaggcacagctgcatcgatatgttctggtatgccgcggctagctgaattattgtcaatgcattgtaactaacctgcactttgttggccatcggagcagattggtcatctttggcttcggagttacagaaggctttggtccaagatgagccatgctaagttattgctcagtctgttctggaaatgaaagtgcgactgcgcaatccagcaaatgtacctatcacttgcgaaattgatggactttacatcattcgaagcaggtgggaatcatacttggaagacatgagtggaaaattgctccacctggcgcaaaagaacaagtaacgtcaagacataaaataacgatgggaatatggaaatgtcgaggtgaaagatacgacatgaaaagtaattgaatcagataagacctggcctgttcagataaaagaacgtggaattttctaattggagagcacactctagtccagtacggtttcaaaaggtatccactatagtcattagaactgcgttcactgtttcagtctcgtggaatcaaaagtattaaccaaatattgaagccaaagagatttgaaagtcgtatcgaacgttgagaacgctaaccgattcacaatcacaataacgttttcgcatcaacgtgctttctctgttaaaagatgcccttccggcgtcgatgacagaatattattcagccaaggacttatatcccaataagatggttcatgctgctgtggaccacgtactggaccgcaacttggtgaactaaacgaatgtgtagcactgtttcgttcccatgacagaaccatgtcgagtgccgtattaaccatctgttagtcctaataccctgttgagggaaagagtatgggcgctgtatcggtgggttttgcaccagtgggatcgtaaacgtaacacctatgttgtattgaaaatcgcttttcagtggagcttacgttactactgtccgtacctgtcggaacacaagaagcttcgaagatcacccaattttggacacaaggatgcaacaagcatacaatatttaagcacggcagaatgaagatacaagggaaaacgaccatattactggcccagcgaataggttctgtgacctttctcactccactccattgccactactttactgctactattgcattactacttcactgccattacctcactgccacgatctgctgcaatatgtatcaacccgatcacatgccctcttccaaattcattctctttttttttctttctgcctagctttgcttttcccaccctgaaatcttgcttcgtaaattgtgcgtatgcgcacagatatatgtaagagccccgctgctacccggaaatcccattggactcccattggttccattgagcctgtgatttgtcttccattgactttgttctttcttttttccatctgtcccttgctttgcccctactttttggtttgttccgatctttgtttcactgtctttcttctttgccccggattccacattggctcctgtatatagagtggggtagagcttcttccacttctagacacttgcgccacaacacagaaaacctcaggctaaaagttcttgataacatttccgaacggcaccatatggtctgcgcttattgaaaaagtctggttttgccgttttccccgaaaagaacactactgggcgccgggtaaaacgtgttccatgcagcaaacctgggtgtatgcagtgctatcagaaggcccggcgccccatatataaagacacaataggggcggccttcattctcagaaagctttttttcaaacttttttttcagcctcgacaccatggcagaccttttggactcgcttaccgcagaggaaaagcgattgtatgaaaacaagcagagaacaaagtaccacaagcggtgggggtcgtacttgagcgaaagacaatgggccaccgtcagagaagactactcggcttcaggctcggcctgggacgatttttcgtttgaccactcgagatcgcgtacctacagatggggtgaagacggattggccggctgctgtgacacccaccagctcgtgtgtatgtcaatggcgctttggaacgagaaggacgagattttgaaggagaaattgtttggcgtcaccaactcccagggcaaccacggcgaggacgtcaaggagctctactactatctagataacaccccgacgcactcgtacatgaagtacttgtacaagtacccacacgcccgtttcccatacgagaagttggtggaggagaatgggaaaagatcaagagaagagcctgagtacgaaatcaccgacacgggcattttcgaggacggccgctacttcgatgtggtgcacgaggttgccaaactggacgacgacccggaagagttgttgttccgtatcactgcctacaacagaggccccgagccagcgtctttgcacattttgccccacattgtcttcagaaacacctgggcctggggaaccgaagaggctgcaaaagggaaaccgcacatgcgggcgcttgacgactacacggtggaggtggaccaccccaaatttggcaagcgccatttggtgtacgctccagctcctggtgtcgcagacaacgcgcccgatgtggagccccgcttgattttcaccgacaacgagacaaacgccgagcgtttgtacgggcaaaagaattccacgccgtatgtgaaggatgcattccacgactatgtggtggacgggaaacaggacgctgtcaacccgaagagagaaggcacgaaagctgctgcacaattcatctttgaggatgttccgccaggcgactacgtcacgatccggtgcaagttctctcgctcaggtggcgagattgacgagttccgctttgacgaagtgattggaagacgccaggacgaagcagatgccttttactggaaggtcacaccgttaccactcacggacgagttgcgccaggtgcagcgccaggccttctccggtttgctttggacaaaacagttttaccactttgtgcataactactggctgagcggcgatcccaacactccacctccgcccgagaacagagccaacggccgtaacaaggactggaaacacttgtacattgatgacgttttgtccctccccgacaagtgggagtatccattttttgcggcttgggacacggcgttccactgtattcctttggcgatgattgacccggagtttgcaaagaaccagttggtgcttttgacacgtgaatggtacatgcacccgaatgggcagcttccagcgtacgagtggaactttagtgatgtcaatccgccagtccatgcgtggtcgtgctaccgtgtgttcaagattgaacggaaaatgtacggaacagaagacttggattttttggagggctgtttccagaagttgttgctcaacttcacgtggtgggtcaaccggaaggattctgagggcaacaacttgtttgaaggaggctttttgggtctagacaacattggtgtgttcaaccgttcggaacctttacctacaggtggaacattgcagcagtcggactccacaggctggatggccttttactgtttgcaaatgttgaacatagctttggagttggcgaaaacccgccctgtttacgagaacattgcgtcgaaattctttgagcactttattcttattgctgatgccatgtcgtaccgtggtgccaagaaaggagagttgcagcccacagaacaatctttgtggaatgacgaggacaagttctactatgacgctatccactttggcgatcatactcaatcgcttcctgttcggtccttggtcggtttgattcctttgtatgcttcgttaacattggaacctgaattattaaacaagttcccatctttcaagaaacgtttggactggtttatagaaaaccgccggtctattgcagagcggaacattgcgtccatgtcccatagaggtgtgggcgaacgtttattgttgtcgttggtcaataaggaccggcttgtgagcatcttggagcgcatgttagatgaagatgagtttttgtcagactacggaattcgctctttgtccaaataccatgaaaagcatccgtttgagttggatgtggcgggccagaagtacgaggttaagtacttaccgggagaatctgatctgggaatgtttggaggcaattccaactggagaggccctatttggttccccgtcaactttctcttggttgaatccttgcagcggttctatttgtactatggacctgagttgaaagtggaatgtcccaagggctcaggtgagtacatgaacttggcgcaagtagcgcaagagattcaacatcgcttgatccacttgtttataccagatcctgagggaaacagagcgtgcaatggtggagtcgaattagtagacaaagacccctacttcaaggattacgtgccgttctacgagtactttgacggcgacaccggtcgcggtttgggcgcctcccaccagtgcgggtggactgccgttgtggccaaatggatccacgataatggtgtgacttgcagagttccgaaaacaccaggaacccctggaagaactcctgaaccacctagcacctcagaggaggagaagcctccattgcagcgcagaagctcgcttcacctgttcgaccgggcaactccaacggcagatgaagatgaagaagatcttgttatgaagtacgctccaaagtctgggcctttccccggccgtttgatgcgtagacggagtggtaagtctttgttaaatttgaccatcaactctttggacttgggcgaagacttgcaggatgaacagagtgttccatcgctcagtgagggcatgaagaatgtcactgacaagtttggggacgagttgtcgccatcgctttcgcgcagctctgccgaatccagaccgtacgacgacaatcttgtgggacagatcagagcagcgttccacaagtacaagtcacgcacagacgaagaagaaggcgaagagtttgaaacgagacactagtggtgttgatagattggctttaatggtttactaagtaaatcggaataagtaaatttggtcgtttgtgggttatactgccatggcttggcgagaaccatctggtaattccggtaacgtaaattgtcaggtaaatatacccaagcttctggtaaacttccagtgtgtgtttcagatgctaccaaatcccaacataatgaaaattaggcttacggaatttcggccaggtcgcagtatctagagtagtcgcatatcagtggatccgggacattgattgtgcattctctgcctaaaagcgctctaattgaagataatccagtcatttttcaaaagtgctacatgtacgagccgaagaagaaaataataaaaaaaagtcgattcgagaaggaaaagtgtagataaactcattttccacctcaacactgctcttagagatgtcaagtgcgacgactttcaataatttcccaccaattcactcattttcgtaataaactaccacacaaaccaccacaagtcctaatgtaatttttatccttgcccagagtatacagaccgtaaattgaaaaaaatccttgccgtcaaccatattccccagcaacctgcacatgtcttgtcacacattctcagcaccatatcccttatctacaacttaacatgtctgagcttttcgccgtctacgagtctgatttccaattggcgatccaagaggctcggtccaacatctcggctgcatctgctgccccagcagaccagcgtcaggccgccttacagaacattgagcgctctacagacgaagcgctcgagattcttgaacaaatgaacattgaagtgcaaagtttgccttccaatcagagatcctcgcacaacgccaagttgcgccagtaccggagcgaggttgaccagagcaagcgccagttgcgcgagttgcttgatgcggaagacaggaatcagctttttggccagagatacaccgacgaagacgatggtgcacacgactcgcagaggaaacagttgttgagcaatgctgcatctttggacagaacgtcggagcgtcttcgcgacagccagagagtggcgcttgaaacagagaacatcggaggcaacatcttgaatgacttgcgggcacaacgagaacagattgtcaattcgaggaacaccttgctgaacgcagacacgtatgtggacaagtcgatccagacgctcaagtcgatgtcaagacgtatcacggccaacaagtttatcagctacgccatcatcgccgtgttgattcttctaatattgttggttctcgcaagcaagttctggtgaggtggagggaaaattggaagcttagcgcttgcgcaaagcaagctttatgttttgtcgtggaaaacgaaaagaagtcttgctaagcagtttcttttcttgtcggatatattgttgtagtagatttggagaggtgtttgaataaagagaatattgtttgttagtgacattgtaccaatttatttgttaagcctggtaacacgttgtgcagtttataatcaatattagagcgagttcaagtagcgacgatttgcattatccgacctcaattgttagacagaaatttaaaggcccgtagatacaacttttgcaaaagggtttagctctttcatggctgcggtaactggcctcgaaagttgctctgatgttggctccaattgatctggagcggagaattaaatcagtaggaacttttacattgaagaggcaatctggtagtgccaaaacaagcatcacctaatatagtgaagtatggcaggatagcactaagaactattaatatcctactggagtcttttcaaatcagactttacgcccttcttgtatctttctggtatagtgagaatgcgttaaagccgtacatggcagcgcgatcggagtcaaatcggatagcatccgagtacatacaaaatagaccgtagattctggactctagcaatatcgagagcaaaggatcttcggatagttttcggtccatacgatattttgtgtgttcaataattgttatcttcatctcttttctttgcatcgagtggcgatttgacagagaaactgcgaaatgtctcaccttcggtttaaagaaaagaaaccggacaccaataaaatacaaaacaagatcccaccactaaaaaagtacattaaatattctttcccaagatttggctccataaatccatgaatttcgggttatccaggcccgagcccgccgaaaactccgaaaacgccgattaccgtttctacatctagatcctgcttactattcggtgcgatgtgagcctttcaaaaaaaagtgccccgcaagaactccgaagtaggccccaatgttcagaaacattttgccccggaccgtgaatgtcgcccgcatcacagcggctagacagacgccacgttttttttctgtttcgttggcccgcagccatggccatgttcacacgccgaaaccgggcgaagaattgaaaattaccttcatcaccaaagacggtgcacaaaaaacattcgacgtttgtgagggcgacaacatcttggacattgcccaggcacataatatggacatggaaggcgcctgtggcgggtcctgtgcttgttccacatgccatatcattgtggacccagagtactacgactccattccagaaccggacgacgacgagaacgacatgttggacttggcctttggcttgacagagacgtcgcgcttgggctgccaggtgaaaatgacaaaggaactagatggcattcgtgtcgctttgcctgcaatgaccagaaacttgcaatcgcgagacttcagctagcatcttgtacatacacagactatgagaagattggacttcggcaccgtcctcaatacagataggcaggaagttacaggctgctatctggtcgagagctgcgagcatccgatatctaaccttcacaatagttggaacacagctagtatttgaaaattgtagtccaaaggagcgcaaaagaaatagtacacttgaatttaccactttgcagcaaccctagtggttgggaggattataatatggataagaaacaatcttgtcgtctttacttatgcgtttgaagtgatgcacctatgggtctgagaccaatgtcataagtactaaataattcatattaagaacatataagtgagtatcaagcgattgtaaaaagcacgtatccttggtctcgttgaacgaacttttagcttaaataactggctccgtaaatggtcgcgtacgtcgactaggctccattagtcaaaaatttcagtaagcattaacttctattttatttttggtggtggtactagtttcttcaagataagaggattcattctagtccaggatgtatgagagcctatcattagtcaagtcagaaagagaatatcagagtacattgaaattggctcatgggaatatgcgaatcgcgttcgaaaacctcacagaagagacttgcactaagatacatttactcttattcacaaagttcttccgcatccatagtttttttttttttcttttttttttttcactttgaatagaaatatttctgctgaagcagctctttttttctccttcggttttttccatattaccgttttcttgtcttgtcttcatctaatctgtcgcacatattctaatctgtgcactctgtttaccaaacatcgttccatcgccgtttcaaatgtcgtttctgcccaatgcatccaagcgaaggcgagttctcagcgatatagtcaactcaacattgcctatggtggattccagtcgccgaaaatctcttggattcgacttggcccgcatcgaacataatattcctccctcaagcatcccagaaccgccatccgacagcacaaaagttattaaagagaaggccatacaaaatagagcgggctctgcgattccaacaatgtcaagggctcactcctacagcaagtatctccaagtaagcaagagtctaagcgagaaatgcaaagtcaattctgctggctttgaagcgccattcgacgacaaaccagatagcgaatcttttgagaaactagaggagctcacttcgttgcacaagaaactatctcgtgaagtagctgaggccaataggacgctagaaacattaaagaaggagagtaaagaattggagcgcactcataagcgcttgaggcgccagacactggagaaagaaacacaaatcaggctcttagcagctcagtttgaagccaaggagcaaaaggtccaggaaaatgtggcacacgaggcgcaaatgacagacctcaggctcagggaacatgagaacaagcttcttaacgactacaacgaggccaaattcaagctcgagactgaaatcgcagaaaacacagagtacaatgatccagagactactaaggctattgaggagctagaggcacaaaaatcacaactcgagaaagaacttgaagaagctatctcgcgaaaggaagaagctatcaacctggaaatggctctgatggaagcggaagtcggtgaaacgttgaaacagaaaactatcgaagtggataaagcttctgcccagtttcaggagaaacaaagtgcattggagcaacttttgaatcaatgtgacgcgttatctaaggatgttcaacaaaagcaagacgaaaaaacagagctcgaaaaccaggtggaggaaatggaacaacaaataaacggttttgatgtgctcaaactgctgttgaagcaggagttggccttgctaaatgatgatatgcttgctgtccagggcgaggatctggattggcataaaaaggttgaggaggagcaacaaaaattcctcgaagttaaaagaaaacacgatatgtactccaacacaaggcgatatctcgagcacaccatcatgaaccatgaatcaactctacgccgctttgtgaggatcgaaaatagcatcgctctggtgagaggaagcgaggtacacttgggaaatgacggttatagatttgaaaaagcaggttttttgcaaatcgaccccgattatcccttggagtggaagcttcttgttgaggaggcattgttacattccaacgtgtccttgttgttctgtggatcagataaaaaaccaagcatgcacaatgtccaaactgtattcagatttcttaagcaggcggagcaggcgcaaaacgactggtccttcaagatttctctccagagtatcggattcagcaaaaatgaaatctttgacatgctcaattcgtctactgatacgtcgattgagtacgccaaaggcaccctttctgttatcagtcaacgaatgctagtacagaatatgaaggatataagtttggcagcgaaaaacatcgacagctacgaaacggctatttaccatctcttcaccgtcgatggcgaaaacattcacacacattccaagagtgtaaagtatctaagcatcatgaatctcacccagcttccgacaagcgatcagattcaggttttgctggagacaacctctgaaccgggccagttggcgcgtcatttgatgacagaaactaagtgtctttgcgcttgtgacatttcacacggtgatgccaacgaggtaaaaccgtttttgcagactatcgaggcactaaagtgaaagaataattctaatgtacattattaatagttgctagtattacatgctggaaattagatcatgcaacatccacttcaattcatcggtcgttccaatgtgggaagtgtcgttttgcttttgctccagttggctgttttgtgtatctctctttttctcgtgctctttggtatcaacactgccattgtctagtttggactccaaagcttctctgttctttgttccgtcattaatgcgctcactcattgagccattgaccaattgatcgtactgaagcgacgctggttttggaggcaaagtgtaacccaagttcttttcggaggccatgtcatcattttctaacattacattagcgagcctgagccgtggtccacctggttcaaccaaataagggaatagttcgagcgtgttgaacatgtcttcggcattgagaaccacgttccgtttctggatattgtccacgtcgttatgctttctcttgcgcagattggacccgccaaacatactgttcgaaaaatcgcccgaggctttcccgttcgacttgtagcccgacccgtcgccgtttaactcactaggaagaaacatgctcgacgcatacttgctttctctgtaccgtacaacgtccatagcactttcaatgatgtttttcaaatgcgcttcaagtcctagcgaaatcacttcgagcacctggctgctcacgccgcccgtgaggccgtgctctctcattgtcatgagtactcttctagtaaggttgtccatgtctggcaattcgtaagaagtggtggaaagcggggtgttgatgccgttaaccacgtcttgctgccactgaaccaagttgttgacctgcaactgctgctgctccttatcttggatcatggggatcttaggaagcaaagactgcctagtcaaggtgatggatgcactaagtttgttgcgcttcccgctttctcgcgtgatgcttcggattctgcgccgctctttcaaaggcaaacccaagatgttctgcttcaacttttcgtactgcgtcagcctaacgtttttcgactttgcgtttttcttgctccaaaacagcgccaactcactggaaaactccattggactgtcttgcaacgagttggcaaagttcaatagtagaagcttgttgtggtacttgaccaagccatttttcaaaagtggcgatatgatgttcacgagctcgggccgggatagtttccccgtgagaaacagcgtcaacgactcgtggtacttgtcccagttgtttcctagtttctgttggaactcgctgattagtgattcgagttgaactcgtttgttcactttgataggctggactcctcctgtggaggacgatgataccattgttgtagacatgatggcaattttacaaaacggtaaatgctaagtgatctggtgccgtacagacctaaaaagtaaaaaaaaatgcacctgagtcagtgagacagcactggaaaaggagcaaaatagttggagcgcagagcaattgaaataaagcggctggttgcaatgctgaggccaagaatatgctcgatattcaaagcttattagattgatcaaagtcagatggaacttagtctgggtgttttggcacgtttttcgcttgagcgcacccgctaccacatgcaggacagaagttgctggtgtaggtgatcaagacattgtagtgagaagaagatacatatataagaatgtagctgaaattgctgaaacgaaatggtactgaaatgtattccaaaggagatgatctttgaacctattttcacttcgctgagtcaatgctacacttttctccaccttggtattagtttggttggctaggcacgtctaatctgaattttccagcatttgattgtttggatggaaaaaactagaattttcagacttcccattctttatgtagagcatcagttcagattggcgcattcgataacgttcgggtaacgtaacaaagatgacgccactagaccgataaaaagttgacacgtaccctctgatatgtgttcaatcttcagtaaggtattcgaactagctccaagaaaatagtaaaatgtaaagaaatagtcatgatacgcctacagtccagttatctatgccgatttattctccttctattattcttctattattcttctatgcattagtacgacctagtcgctttcttcaattttcttgtgctctccgtgttcgacaaatatgaacaccacagccactagcacagctagcccggcaatacccacccccaagtaaactgccgaacggtagctcgacaatacatcgttgttcctcttgtgaacctctatctccaccgtgctagcaacagcaagaaaaaaagacaccgagtagttcaccacggtgttgaccaaggatccagccattccctgatgctcttccggaaggaaatccgaaagaattaacgacgctgcaggaaaagagcagtccataccccagggaagcaagaacatttgcgcaaacgacaaatgccagaaactttggtggacggggagaaactcaagaaacaaacatccccctaggaagccacacatggacgcaaatataatgtaaggtgccgttcgcttcgacatgaagtggcccacaataagagcggcaaccacaccaaggattagcaacggcatgtatgttaaagccgtctcaacaggcgtgtagtgacggaatcccatcatgaaactccagtagtaatattgccagacaccaaacagaccccatccaagcgacatgcaagcaagaaccaaaccgatacgtaaattaaaaaccgaacgaggcaagaggggcaccgaggcgaaaagtagctcgtaagagaagaacagcgccaagagcacaacgctgagcaccaatagaactataatgtatggtgtcagccatccaacaacggggccgtggttccagacaaaattaagaatcaccaaccctgccacacccaatagagcgccccatgtatcaaagcgtgcaaaagcctcctttagcgtatagttgtggtgtctgaaagggcccgggatggcgtagatggaaagagagcccaaaattgcacaggcaatggcgagacagtaaaatgcccagtcccagcgcgcgagctgggccaacattccagacattaagcatgaaagagacgctccaacgggggcagcagaagcgaaaaaggcaaaggcaaagttcttccgcttgccattgggatatgttgttccgagaatgcccacaccgcacggaatgatcaacgcgaaacctatgccttgaaatgctctgcagatgataaataagatgctggactcagaaaagtacgacaagcccgtaaccaaggaccatagagcagcccaaaaccagccaaagacaaagatttttcggagaccaaacaagtcgcctagtcggcccgacaccaagataaacgagccgagcgttaatgcgtatgagcccatgtaccaaaccttctgcgagttcaggccggaccctttttcctcaaagtactcttgaatgatgttcattgtactgagagacatagaaatcgagccctgggacaaaaactggcccaagcacacagtccctagaagcacgagctcctgcaagggagattttagtatttttgggcgagaatccatgggaaagcgaaaaccagaataggcatcaacagtgtggggaaagcgtgctttataagtgttaatgtggaaaagtgaagcatcgcacccgtacctctgcggcccgataaacggcacggttttagtgcggctgcggtaaaggaatccggcaaataacacgattgttgggagaaattaacggtcacatttaggtcaggatgctgataagcaagttttggatcgcatcggaattcaaggtcggaaggcacacgaaagatagaaggaaatttttttagtgcaaagtttctgagtccagggcctcttttagtcatttttgacaaacgcacttgtattgacagaatgcgacagaatatgcaaggcttcgtattcaatgaagcaggttatcgatattcataaacacgtgtaagcgaatatagattgtgccaatgtgcttcacaaagctataagaatttcaaacctctagatcacaagactaatatgtcagattgaagtaaccagaccaaggtaacggatcaaataaccaggcttcaagataaaagccttcacgtcgaggcctcataacattaaaagtgcattcgatcccgaccctcacgacatgtcttcaaaagcatccgttaaacttcacatcttgtttcaaaactcgtacctgacatttcatgagcgattatgaaaacacagtaagactgcgcaagtacgagtcggactgggaaacaaagtgggcgttttggattttcgactcgccaaactcaacaggactgagcgcattgaacgcaacggtgttgacaaaaatgtcactgtaaagatgccacaactggtcctgcaaacagtccacagacaagtcggacactagagcaaacttgaagttggtgagcgactcaaggaaatgcaccctgtagtaacctgtgctgaaggaccgaagcaaattggggacggtgtctggcgctagcttttgcgccatgtttttgagcgagtacaccatgccgaaaagaagctttgctacatcggattcgttgtttgtgttgagcgagccagagtcgccccgcagagaaaactcgcgtgagtagatacaactgcaatggcggtcaaagatgtagaaggcgtatatggtcatgtttaagtatgagaacgagatcagcgtcagtctaaggctgatgaaaacatcctgcaggaactccgccacgaccaccagaagaaaacgtttatctctgggggtaatgaatttggttttaaatttctgtggacgaagtagagacgatcgtacttttgggccctatggggctaagactcacttgcattgtaaatgaggagatgcatcttcgatacgacgaataagtcagaggtacaagctttgatgatgctcaaatcaagagagtagagacgagaatatgaagagcttcaattactatggtgaggtaagcggacgaagctgacggaaaacagtgcagacctataaaagttgttgcgcgatgaagaagttctagcatgtcaagatattcttgatcgcacataaatgatgttttatgaatgatgtattaaatgatgttttatggatgatgttttatgaatgatgttttaaatgatgtcttacatgatgatgagtgagagagaatatgtttgtatgctcagaagtatgagcaatacatgcggaatggtgtagagtaaaagcaattgctcattttgaatgcgagataatacactagcgatgtactagtaaattgtcaacctgaaatatttggccttatattttttattgacactcggcgtcgaacatgagaatatggacgagaacgggagattacggaaaggagtctttggagagaatggatgaaagagacattagattttggagagaatggatgaaagagacattagagtggctggacactaattcataatatgctaaaataaaagttgggcgccaataaagacatggcatgtgtcaatgtgtcaacgcgagaagacaatagagtacggccaaagcattgtctccccaagcggggataataagcactatgtacaattcgcaaacctaagccgtggaaacgcaagtggggagaagtcacaaagaagaaatgtcgaaagtggctacggattgagtaatgaaaatgaggaaggcgcaaagaggcaatgaagatgggccgtctggtttgatccgttaactgaaaatgaccttcgggaacaatacagctcacttcgtcctgatcgaaagaatacgtgggctacgattcaatcggtatatggtcatacttgcaatgatggacagattgcccagtgacgttttctgatggagatacctcaatatcatagacaatacaccttaacaaaacaatacgctctatcaaacacaatacgctctatcaaacacaatacaccttaacaacacaatacacgttatcaaacacaatacacgttatcaaacacaatacaccttaacaacacaatacacgttatcaaacacaatacaccttaacaacacaatacacctatatcacacctcatcctcctaagcaattacatccccagcccaaagagtcaaggccaataaagtacagaatgcgcgaaaagtcaagcaatgcgctcagatgagctgacagtgcggcaatatctgcgataaaaaagttagaaaactacgagtcaggttcaccacggagagtcagaagagtcaaacagcgatctagagataacccaaaaccgacagaaaccgactcagcaaccggctcagcaactgactcagcaactgactcagcaacatgagacagcagaaatgagtaataaaacgtgcgcgtgagtcaagatggagtcagtccgtgtcggatcaactgacccgcagtcgcaccatggccgctggcccagaaaaccacaccaaccgccacactagacgaaggagacaaaagggcaaaagggaaacagcttcgacacaatgcagacgcaaatacagacacagtaactacacagtaaattcacagtaaattcatagtaaatacacagtaatacagacggtaaaacacagacaatagaatgcagacagactgacgaaacgcgcaacaggccaaaaaaaacttactagtaaacaagaagcgaacattgaaattagaccattgaaataaattagcaaataatatcaataaaacgtaataaacacaccataacaaccacaaccgtaataaccacaaccgtaacaaccacgtaacaaccacaacaacgacaacgacggaacaacaacccaccaccaccacctaacctaaacccaaaccttaacctaccttaaccaccttagcatctccacactgcctaaacccgtgcccccgagccaccatgtctccgcaccaccacagtgcgattagcaccacgcacgtgcccggtcggcatcgggccaaacgcaaaacggcaggcccaacgtgcccagaaaggacagaggtgacagccgcttgccgccaccgagccacatgccgcagaagaaggtgtggtggttatgccaaatggctgtgtcctgcacagaggacacacacacttttcgttgcaggtgattgctcatagtgcgcgacagagtcataactccacataaaagccggacttcggcaccttgtttcgcctcgtctcccaacacctccaagtctttccaatttcttccagcgtcggatttctttcgccaacagcccaagcgatccaccaatccgagctacatactaagccaagctatacaccaatccaagctacacaaccggttactcaaaccagcacgtgctaaacacctcagccagtttagtccctcacgttaaatcgctcaagacaccagctgcgtctaaatcgctcaagtcgctccatttaagacgttttcgagccctcaatctccatcgcatccatccagcatgttttccatcagcgaaccccgtgattttgtcgatgttcttgacttggacattgagtccgagtggaacccccactacgagtcgtcgccttcgtctccaatgtccgagcccgagtcgccaaagagcttgctctacgaatgcgctttttgcatgatgtctcattccccctctcagccatgcaacgtggacgaacacgagtattcctggaatcttccgcagctggcggaataccagtacctggctccagtttatgttgaggaaaagcctctgcacgcgtcgatcatccagtcgaactacaggaaatggcttgtttcggtcactccgcgttagggcggccttcgggcgccctgctggcagggttttggggttagagtataggttaggttagttaatatatttaaggttaagggaagtagagtgaacggaaaagttttcaactctgtgatttgtagtgtaagctgaaggtttgatgaaatagataatccaatgaacataatcgataagaattctacagtgttacgaaatagatcatgtagcagtgatattacagagattgtaacagtgaatatgaattcaagtgaatatgaattcaagtgaatatgtacttgttaatacaactggtatgacctcttatagtgtggctatcgggtcgaagatccgaatgcaaagatggatcaaatcatttttttaattatttataatttactataaatacaaataaaataatggaatcaatttgacgttgctggtagtcaatatcctaaagttttgagccctaatttgactacagcggcaatggccatgcttggctttatggtcttccctctctatctccggttttccaaggttgaaggcatatgctacattgagaaccagtgccatttctgaagaacataagtcaacttgctgaacatagagtacaccatatacttgaagtcttcttttgtaccgagtgccttgtactggctactcaggcactttagcatgcgtgttggtttgagacttcctctatccattccttgtcactcagtaaatgcctttttaagtagttttcctctttaagtaccactttatgtaatgacattgccaggcacgacaatccttcactctcctttcccagttcttccgaactccattctacattaacaccagcgaatatctgtgagtctcttcactatggaatgtatatatctgcacctgtttaatccttcttctccaagtcaatgaacttgccgccgttggcaaatcttgggtgtcttgggtcgttgataaactcatcagtgtcttgcatggctccagcagccttccagatcaaggtgtaggagatggcagctgcatgttagtaattgttcataaaaatgtagaggagagcagagcagcatttgattctgacattttgttcagagcagaattagacgctgccacctcagtgttcaatctgctcatgtccattgggctgtcttggactgtccattgaactgtccattggactcttctccggtcaggctaaagcacaaaaaaacatacctccagcggcaaatggccagtagtatttcaagacaggagtagcaaacttaacggtcatggtggtctagtttgggaaaaaggtggaggtgtattttttcgttcgctctcacttcggattcgcgctgggccagccaatgagaatagctaatggttgttcaatgctttgcgcaacaaacagagctgtatacacaactgtgtttggagctggtagaccagagactaacccagaggattccttaaatgaatcctccagtgaggatctagagtcagatggtttcatagcatcagcaggagcagtagatggagtaaacattgataagtgacgtttgattgacatagacatatatgtatcgggagatggagagatgatccttagagaagggaatccatcttagagagaatagatgatcttatatatccgtgagaactacaaggtgaaaccttcttaaaacagagaggggtacgatgtgtagccctatagtttcagaatctgtaagataacgatgaaactgttctggagtaattctgacgtgcatattgcatgtaagagattctcaacactccccttgaaggtgaacttccgtagttcatcacaaaagatcaattgggcttagaccagatgcacatctttgacgtaggttcgagaaaagaggatctgttatcgcctttgtaaacatgtctgcgcagttcaattttgtaggaacgtattgaagcagcaagacagtgcattgaagttgttgtttaacaaaatcaactttaattcttatgtgtttagttccttctaataatgcatccagctgcacagttttaatggctggctggttgtcacagaagagacttgcgttgcaatttatattcatgtcttttaaaaggtttaataaccagacactttcttgtgttgtgtaacataaggcaacaagttcggaatttgctgtagagagagccacaagtgtttgtagctttgatctccaactaactggggatccaccatatagaacaactgaacctgtggttgaacgacttttatgtatctgcttcagaggctaggttagcatctgagtaactaaagagcttttttggtccatatgatgtataagcgtaagccaaatgttggggtgccttttaggtatctgagaacacgtttggcagcatccatgtgtttcactttaggtgatgcaaagtagcgtgataatttcagaacgatgtaatttatgtcgtatcgaactgtgtttgcagcatagagtaattttccaacaatggatctatattcattttcatcacatggtagatctgtgctgtcaggtaagtcgtcaaggttagttttattcgcaggtgttttgactggattacaatcagtcatgttgtattctgcaaggagatttcgaatataatctttcatgcagacttgaattccagtggatgatatctccaagttcataccaatgaatttcgtagcaacaccaaggtctttcatttgatagacttgacctaagtgaattttgagttgatttatctttgcaaggtttgtaccagcgattaacatatcatcaacataaagtgcgactaaagtttgatctttattatcaaacttatagtatatgcatggttcatggatagttttcttaaagccaagtgacacaagagttttgtttatagtctgattccagactaagggagcttgtttcaatccatagattgacttgttcaacttgagaacatattcagtggtcttatcttcactattcttggaaacagctttgtaaccgggaggttgtctcatgtataaatcttccttgaggtcaccgtttaagaacgcggttttaacatccatttgatgtacatgcattttgagtctaccagcaatggctaggagtagacgtagactagtatgcttaatcacaggagagaaggtttcttcgtagtcaattccttctttctgtgtatagcctttggcaactagtctggccttgtagaggcctttgtccttgatattgaaaacccatcgacagcctatgggctttacgtttggtggtaaagggacaagagtaaatgtgccattttcgtgatgtgcttgcatttccaggttgcaagcttctaaccaattctgtttgtctgcagctctcatggcttcagaataggagttaggaataggtctcaggttattgagatggttttcagcatacacagtcgcagcatgtaagactgaagtagtactaggaatttcttccttgtgaccaggtgtatccaccatgtcagtccttagaaccattaggacttcatcatgagaacgctttttcgactttttagatttgttagactgggcaactgacacttgttgcagtcgggctggaaatttaaggaggtgatcatgttgtctaccccccttggtggatgacagcaatttgggaaaaagggagcgagtatagctccgggtccggtagtgaggtggagatgacgaggaaggcggcggcggagaagcaggaggcgccgtaaccggattagtggcagaagaggtcagcaactgcgctaaggtagcggacggggtaagcgacagcgtcttagcaacctttcgagaaggcataggagaggactcagtgatcagcagagtcgtggagtccgccgggaccacgggcggaggagaagcagacttttcagtggttcgaggctgcgtggaaaagagattcgcgagatcttgcttttcacgaaagaggtcttcaggagagagacgtttaaagggcgccggcaacttaatgcttgggaggagagccgtaggaaggcggttgtgattaatcagaagagacctaatgcgcgcatcatgcttgataaagtataggtcttcgggaagaaaggtagcttggtcagagtcgaagaccgtcatgaggtcataactgaagaagcgatggcctgtgcgttgaacagcaggtcctaaatagacacattcaagagaattaggagctaatttgttggcacggatttcaagcggaaacgtaacctgtgcagtgcacccaaaaggataaaaggtggggcagggaatcagcaggttgttaaaccaacagtgagtaggtgtcttatgttgtaagttggagcgtggtgtccagttgagaatgaatgcagagtaccgaataacctcaggccagaaagcaagaggaatattgccatgtgcgatttgagcacgagctttgtcttcaagagtacggttcatacgctccgcaatgccattctgagaagaacaatgggcatgagtgaaatgaggagtgataccgtgctcatcaagaaagacaagaagattatcattgatgaattcagtgccattatccgagcgaaactgtttgggatagtgagtggcgcgaagagcgttgtagctccgaaggataaaggtttgaatgtgagtcgaggcttcactcttccgagctaacggaatagccgtaacataacgggagaagcgatcaacaatggtaaggaagtaccgtgtattgtcgtaggccggatgagaatcaaaggggccacagatgtcgacatggattacctcaaaaggttgggtaatgggtgtaacgccacgggattccttgggaaagtgattagtggttttggctccaagacaaccacgacattgggtgaggggaacatgaaccacagatttgggtattgaaagtaatcttttgaaagccgcaaattggttggcaccgggatggcccaacttaatatgccacagttgagagagggcatcggccttgaccgtgagggtgtctgaagtgtcagaggggtcggtctcttgttcagcatcattcgatattactgactcagtgtcaggagaggaatcgctgcagggatcctcagagacagtatcaagtcgattaattaaaaatagactgaggggtggggtgtgtgaggcgacgtggctgtgagtcgccgcagcatcacaaggtaaaactcgaacattaagcacaaggtgtcgagttgtataggggctcaccactttaagtgtgtgaacgttaataaggtcgccattgcaatcaatagcaatgcaaccgtccgcctgacggaatcgatcaaaggagatgatattgggtaactcagggatgtagtgcacatcaggaaggaccaactggtggccatccgagagttcaattttcatgtctccaatggtgttaacaatatgggtcacaccatgagaaatttcacgagtcgtcgatctcacatgactcaagagagtcttgtcgttggtaatatgaatatcggaggccgagtctaggatgaatgtacaggtgggataaacagaaatatcttcattgtaggacacaagatagagagacccatcattagctttgccagcattcagaccagaagacttgttcgtcttggaagacgactccgaataaggtttagaaaacttcttccgaaagtttcctcgtttaccattgtgagagtggggttgggcgggtggggctttttccaatctccgattatcaaacttcgattctttcagcacggtcttatctttggagagccaatggggatgggaatctacaatggacgcgaaccaaaaatgaatctgttgatcaatctcctgtgtggcggatgcagcttcagagaacgacttagcatagtcggtgaattgcttgggagtcgagactttggacgtaaagaccctcataaaagtccgccttatttcttcaggactagcagacaaggcaaggagatggaacaacaaaggttgatagtctccgtgcgatgctcgcaactctaactgttcacggcgcatctcatttgccaaaagataggcgttcgtgtcgctatccttaatgctaggaatgaattcattttcaagaaactctcgagtgagaatcctcggcaccgtaaagaaggccttattctgaagaaggtgatggatacacttatgaaagcacaggtccatacagttcactgcctgccgaattgactcttccagtccagagaaaatttttgcgtattccgcacgagagagagtacagaattcttcaccagacgtgaacgtcgtctgaaactttcgtttgaagcaatagtaccattcttggaagtggtatttcttctttatttcaaatgggttgagatcttcgatcacacagcggctcataacctgttcaatgctttgcgcaacaaacagagctgtatacacaactgtgtttggagctggtagaccagagactaacccagaggattccttaaatgaatcctccagtgaggatctagagtcagatggtttcatagcatcagcaggagcagtagatggagtaaacattgataagtgacgtttgattgacatagacatatatgtatcgggagatggagagatgatccttagagaagggaatccatcttagagagaatagatgatcttatatatccgtgagaactacaaggtgaaaccttcttaaaacagagaggggtacgatgtgtagccctatagtttcagaatctgtaagataacgatgaaactgttctggagtaattctgacgtgcatattgcatgtaagagattctcaacaatggtgtatactgtatattgccgtttagtagagctgggtccaccactttgcaactgggaatcttcggagtttattgtcataacaggatatctggtgtggctgggcagcttctgagtaaagtggaaactttgcaaagttttttttcaagcttgtttgggcaagtagggccatttcgcagtcgcgatgtaataaagcttactagtactatatgctgtgaacgacactaactcttatgttaagtgtatttcgtgctggttatttttttctatgtgcttaattgtacttggcatataaatttactggttatctttttctagtgtttgactatacttggtgtataaatttactggtgatcagaattgcatatctcagccaatacccatcaaagtgcggttagttggccaaatgactagtaaatccagttccttatgctactgaagtgctcctaagagagaaatctccaacgcttactttagctctgtaatacttgcatcaccattgaaacatgtcacagtgacgtatccaggtggctctgaaaccttatgtcggcaagccacagtattggaaagcctctagtcgagcacatctgaaactccaattccctttcatgtgcagctttatgtttagatccagcatatggttgctttatgtttagaaccagcatatggttgaccgacccttgttagcatgttccaactatttctggccatcaaatattacgaaccaaacactattgcttgttcagttatcgagatgccacactgtcatgctaaagtcagcaaccatgacttattggtatatgtggctccttggagcaatgtaaaattagccataactcaccatggattacacctattctgtcctcaccagaatattcaactagcctcaactctagaaatcactccagagatgtggtagattcgaatttctggggtgcccttcttgaaccaacagtccatctccaacagatgtgggtccgacgccacacattgcgttctccacacaaagcggcgatcaagctctttttcccacacctctagcgtctcaaggtttcgaaccgtggccgcaacgaaaacggctgtggttcctcccacaagaaagtctcctatagtgtcgcaaagctgtggaacaatcagcttgtcatacgtcacatcagctgcgaccacaatatcggcctgaggcgcttcctggatgaacgaagaagattgtctatttgtggtgccccatagaagttgctgggcaaaggcacaaggttccgagccacagagatttccgctctgcatttcgtctgcttgcccttctgctccatcatctttgtctccgcgatgaagttggaccccattaagggcaaatgtcggttgaaggttttccactagcgcagtgtctccatctgtcacgatgatgtgtgaaaattggtgcacatccttttgttggagaagtgccaacgacactaggcccgtgcctgctcccaactccactatgcggcgtcccttcaagtccaaaggtcctagagcacccggagtattgagcatgttcagtagatagagcgcagcttcccatgttcggagacccgtggtgccgtggccagaaatgacttttgggttttctcggatggcaactgtggccttcgaccccacgccgtaacggagcacatctgtagcagtggcagaaggttcggttgcacctagtatggagctgtcacacactagttcgtagagttcctcggcaacgtctgtttgtgactcgagaagacggatgtaccgcgacaagaagaccttgacatagaatgggttggttttggcaatttcaacaagtagctggtggatctgccgctgggagtcttcgtctagaagcgaagaaatgtcgtagcagagaaaatcgttcacacgctgttgcaagcatgcaagcacggcggagacagaaaggcggcgcatgtaaatggtcaatttcggtttcgcttttttgaaagtctgccgaaatgtggagtcgcgatgagaatgagtgtataggtatagacgtgaaatatagaatagattgacaatatcatgaggagaacaaatgttttgcacgaaagtgacgaaatatgtataaatagattgaagattaatacatctataagtcaataggagaagttcatagcacgacaaattccaatgattacttctacagataagaagaacttattatcgatgcggcttcagtttaagcaatgaacaggctgatcgttcattgattacttcggcagcgcagtatttgactcaatcgatttgaaattacatgctttggccacgaatgagtccaatgctaagtcttgctcttgatgtatctaactctaccaaatctcatggccggccgagcaacagattcaactggccatttacttctttttggcgtcttgtatcgttccgtattcgtactttcctcttcgaataatggatccaactgcaagtttattcatgacgtcgtgacaaataatacaataccgacaaatacatccataggttgggaacaatcctcatcacattctatttctgtcatttactaataaatatactcacgccacggttccaaaaacacgcaaccgcttcacaccaccgtcgggaataatggtcaaaagaacgtgtgtgtacacctcctccagcgccacctcgaaagtgtgttcatggtctgggcctgttttggagtcgcccacaatctccctccactcggacgagtctgcagctggcggctcgccttggccgttccagcccttgacgttgactttctgtgggaagttgccccggaaatgcgccgtgtccacaaccacatggtgcacttttgtaggagcacctaaacgcacaaccacccagtccacgtggccgggcgttcttgaccgtgtggtttcccacccgtcggacatgtcgtggccccgtccgggcaaaagaagattgtcggcgctgccaaagtgctggtcgctcacccgtacagccacgcctccattgtaagcggacgccatgtccaacacaacagacttgtccttgggaagaacagcctcggcaatgccgtacaaccggaaacgggcaatgccgccgtctgggtacatgcgcaaccggaaatgcgtgtagctagtttctgtcgccgctggccgaacgaaaaagtgtctttgggaaggtccgcagggcgacttggcaatgacaggctcccaaggcgcatggcccaattcgctgtcgctggccacacgaacgccctccactgagatatgtggagcatggttaccattgaagaatgccgtgtcgacttcacaggccacgatgcgggccagcgccacgccagcgcggaaaatcacccagtcggcctcctcgacattgtggcgacgcgtttcccatccgtcgtaccaagcgccggcgtgggtgaaacggctggcgtctctgatgggcgccttgggcttgataagattggcggcggctgcaaaccactcgtcggagaacagaacaacgcagccgccgatcttctcaccaatgacgtctgtgtacttcatcacgatctgctggcgaaactcctcttcggagagaaccttaatgtctgacattgtctggggtagctgtgtgaacttatgtagtagtgttagtggaaatggtgcaagacttttgtatatgtctttttttgattatggcaaggctctttttgttcttcgagctcaaaattatcaacctatggcggcaaattagaaggctcttgtactgtggtgacttatataggcgtctcggagaatcccgagataagcgcgatctgactccacacctgtcatatgcggaccttctcattatcattggccaatacaccctcctgatttttccacactcgcctataatctgatctctttgagcaattgcatctattatatttccctatcgatgcaccagcaaaacattttgggccaaatttttaaagcacaagagcctatatcgtggatctctctatggtacatatccgtttatgagaggtgcaagtgtcggcttcacaaattgctagtctgcctcttcgtttctggaatttatctctctatcgatatcactgcaactctaggttcttctgcaatttatgttcctgggtttacgtaattatgtgaatcaagctacattccgcatacagctaatctatcattgcgtgtcacgtgcattcatcatcaccaacaccactaaaacttgttggtgattcattgcagctgtcttactgtggcaattggaatgtctacccatttgctttagtgactaagcgcaagattgccagagcaggccagtcacgcagaaacgtccggcaatgtagaatgggcccaactttcgcgatgcaatcgaaccactaatgcggccaacacatccgtctcctcgtagacagctttcacgagtattttccaccgtgattcctcttgtcaaatgctccgtcaaaaattatcgctccatcttccattggaccacagacggtttgggtgtgtgtcctgcaggcaagggtgggcagactttccgcatcgagactgttgataaacaaacaccaaccgtttgtgttcttctcacccagttcattttcgagcatacccacttggtctattgcgtggattttggcgtgctgtcaccgttttcttttctgccgctgcgttccacttttcttttgttcccctaccgttctgtggcgcccgaacaatcacctattcccaactatcaccattcgcttaatccctagactcactcaacccagagtcttttcttccaactacctttgccgctttcttccggcttttcttccctccgtgcgctagtgaaacccgcagctgcttgcataaacaataaccctcccccagttccgccttttctctattcacaatgaacaccagcgatgactgttcgctagtgacccattctcttcagcggctccccagtcccaccaggtctccgctcaggtcgtcgccaatgcgcaatttatcgcctacgaggccgaaaacaaacccaggcacgccccgaaacagcactagcccttttcgaagcagcgaaagtccacaaagacagtacacggacttgatggcgaaactcacgtccatctcagcagactacgcgcatctcgaggcggaattggcgaaaaagagccagctactcaaggacctctcgcagaaattgtccgcctcagaccaaatggtgcgtgttttacaaaacgaaagcgccaaaacccacgaacttcatcaaagagaaatagcatcctacaaagaacagatggacgacatgcggcgccgcaacaacctcttggctcgcaaactagagcaagaactgcatcgttctcaatcagcatatgaagaattagaagacaaatacaccaagctcatcaagagctacaaagcactacagagcaacatggaactcgaactgaattccagagcgctactaatcgaccagattgaatatcttaccaaggagcgggactttttgttggaaaactcgacatcggcgaatgtctctgctagcgatgagagtgtcgtccaatacggctacatgagccaaaacccggacacttcgggctcggactcggatggaagtgttcatggcacccatcttttaagcgcatttgtggacgaatatggaaacagcccggtcgaagcatcttctccattgaaagacgtctatgattctgaaaactcaatggaagtcgctgaaggtttccattttcctcctactgagcaattgaaaccatcctcgcattcgaaacccataacgtcgccccctctgccagacccagacgtgaaaagctccaaaagacagtctcttcctgctcatttcaattccaattctcccaaacacgaggaagagtttgttttatcgcctttgaaactcacaagtaatgtcaacttgtcatattttgagaaagatgactcgttacctactccacaaccatcgtctacgaccaaaaaacgctattcttcttcgaaaccacatcataacagatacaactcacacgacttcgttcccatcatggtggagtttgaacaacctgatgctcagttgagaagtgcctcttctcctgagaaggatgttttgagtaaacttacatctgtccaagaacatgaacatgcggacgatcgggaccaggcattcatgaggttaaatggctttgatgacaattattccaaacgagattctcttattaccagctcatccaaaagatccagtttgatcactgactttaataccctgggaaatgacattactaagcaagaaatcatgactcttaagtttgagcttcagtccttaaaattgcacaatgaaaagctcttatcatacatcggattcgagctccagaaacagaaaaagaacattaagaaactttcaagcaaacagaaccttcaaggatccaatatcgagtactcggacgcaaaattaattgagaaactgcgtaatatgttgatccacaagaagaggattctccgttctgtttccatcaatcccatattgtccaccaaatataacctgggtggagccggtacaatttttctgctgggtaccgggctcggcattttcaacgccaatacaccaggtgctgatgatgatgacgaatttgatttcaagagcgaatttatcaactcgctcaaagcggacgactgtgatgactacggctttttgacacacgaaagcaaatacaacctgcgggtgttatccagaaagaaccgggactacctcaatgaaggagagggtacccgtgtccccaagaagtacaaatcgcaaacattccgaccctcgatggacggtgagtttgagatggattttgcagatatcgatgagattctgatagacgacattgaagaagaggctgaaggctacgtacaagaggacgagcaggaattatgggaaacggcaagcagccagagcagctcgtcgtcggaaattgattacaaaaaactcaacacattcaaccaaatgcggtacctcattcttgggaaagagcacttccggaaaacaacaagaagggacgagtcgttggtggacgaaaacctaaagtacaagtttcttacgattgttgtcgggattgtcattataggtttccggctcacggcgcagccgccgcatcatttaacgcataactaaacgtggatggaaatataaaaatagcagacccgaccctagtatacgccaatatgcaaaagccagatgccctgcatgtggtgtcaaacgtagcctttgttctgttttagtctcgcgtaacttacgcccatatcatgccgtctcgacacatggcacagatacgaaagggcaagatgcttttaggtggcttgtgtgagattgccaaacgagaattgcacaaacgagaattgccccaaacgagaattgcaccaaatggatttttacttttcaagtttgtcttgaaatcgtttgcctgccctagtgaaacggacccgttaccatgtcacgttttcttgaaacggatctgatatcgagagatacgaggcgcacatggaacagcaatgccagcaaggtcaacaaacgcggccagaaaagatgggacaatttcccgtttgcggctgctcctgctgttgttctttttttttttcgcactcccctaatccaaagcagatgatggtatgcgtttgcagacgtgaacgatggaactgtatcgcatgcgatcgtaagcgtgcatgcgccatgcggcagagaacaaagaagggcggcgatggatttgcgcgatcatgcgcacgagcctaagtgcgaaggcgagaaaaggcgagggccacacaagacgaccagcaaagaggcgaaaagctcgatttgtgggcgggcggcgtcgatgacagacttttaatatcatgtcgtgttggatcttgctggtccctgaacggaggtgggcgaattttatggcctaagcgcaaggtgctaaaacagtacaaccgggccggcatgtaactagaggtggtcccacttgtgcgcggtggatgatttgcaccaatgactagtatataacaaatccaagagccgccccgagcttgttggtttggtggcgtttgttgctagtttctacttgtgtctaattccttaattctaattccttcattctaatctactccatggctctccgcaactacctttacgccaagcatctggacccattccagcgagctctcataaacaaagacccggcctcggccccggagtcggctccgcagttcaagaaaagagcgccgaagcacaaacacatcagcttggccgacaatgtgcgcgacagcgagtgttcttcagacagaaaaatcgtgcttgaggatggttcgacaaaatgtgcaaactgcgcagactgtccgaaaaagacaatgcccatgcaagatgggaaccccaaagtgaaagtccaggtggacggctctgtgtcggagatgaaagacaaggaggtcgattacacactggctttttaggtggcggggctccacttgggcattaggaaaggttaggacgacgggtcgtccgaggatatatcgagctgcgtaatgcacactggtttgatcaattgtagtatgtttagaaacctagctgttgtgtagcccaattgtcctaacgttggcgtatatccaacagcgctagattgtcggtttttccgattggagattgtcgtgagccactttatgtcgagccacaattaacttccatctgccaatcttcaacgcattgatgacatagaggctatttccaacagcatatctcctactctccatactcttcaaccgtagcactcttgcaactgtagcatacttttcctttctggctcttctattgccgttgtttaccccagccataggccgccttgtctctttcttacgacaacataaccttgttttgctcccaaatcttgcgcagcgcagacttgtcgccccattcgcccgagtagctccgcttgctgaaaatgtcctccaaatgctctccctggtattgtggtggccgaagctcttctcgctgagacatactcgagtccattgtttctcccatggctccacgcgccgtgtcacggacagcctcgcgtccaagagcaataagacgcccgtccacaggcctctcgggttctttggagcgcaaatctatgagccgctcgctcaaaaacgccagcttgaattcatggtatgtcttcactgactgtgggtagtcatactggtgctcgtggaaaaagcgatcggccacggaaaagatgaacttttcgatttcggcggctgctgggcccgcttccggtttcgagtatggcccagggaagttgagcgggttctgcggctggaaaggcgccggctgtttctcgggttttgccgccaatatcttttcattcgaaacacacgtcgcatcgtccttgggtccctttgtcttcgttagcccgtgtctcttcttgaactgattcaaccaaccgtggctgaacccaatcaaccgctttgggttatccacaccaaattgatgggcgtaaacttgccagaactcgcgaagcacaggctccgtcacaggctctccacgctccattcgctgctgcacaagtagatccatcgcccggttaatcttgtcgtacttgtacttgactttgcgccgggagtttttctggaattcagacagcagttcccggtaccgggcgcggtactcgtcttcatgtttcacccactcgttgaaagccagtgtggagatggccacttcgtttttgaacttgtccactgtttccagctgtggtctctgggactgatggtagtagtcgagaattttgattttctgttcgagcgtggcccggggagggccctcttttttcggttgcgtcattggtttggttgtatgttcggctgcaagatcgtgatgctgtgttttgttgcttttggttgtgtttcgctttcgctactgtgatagttgggtgtgcagagatgtttatctgatgattgcaaatggggatgaggagtgtatacgggccaaccacttcgaaccattacatgtgatgaaggggagtatgctaatgaatgatgatagaaagtatggtggtgtaaactatggtgacgaaaatggtgatgaagtatggtgatgaagtatggtgatgaagtatggtgagtgtgataatgaaagtatgataatgaaagtatggtcatactggtgcggataaagttcgacttggtgtttgtttcgtgtggccatctttggcactcatataggagagaaagtaacagcataattgctaatcaggctgtatgtattcaagtttgactttgccggctgcttattcatgataatttaatttcaaagtgtatctgctgggcttcttagtaaggcttcttagtatgcgcatcggttgccggtcagctttcggcaggtcaagccgataaccgtcaacttcttgacagtcaagcaaataatatagcctaggtgtccttgtcattaagcatgtttgggcatctgtctccccaatgatcgaatgtcatataagcatcgatcttcttctgtgttcttttactctcggttctacatcatctcgtggatcatcgattctcagaaatctacttagtgagagcctgctcctctgctgactctctccaaaacggtctcgtaagcaacctcggagaagtcagtaccttgaatgtcggcagcaacaccgttcaacgatcttctcaatgcgtccttcgaagaggcgtacaccatcttggatctgattggagcagtgtcaggagaccaggtgaagaaaacaatcttggatctctttccttcgcctccgccaatgtcgtactcaaagtcgtagatggcatacttgcactcgttttctggcaacttctccaagaaagcgtcgtagtcttcattgctggaggtttcctccacgatgatttcggttttcttgtcgttcaaagcgaaaatgatgaacttgaacttcttgcccaacttcaaatcgttgaaagcggccaatgattcgtcggcaacagcaacactgaaacagttagtataaagagaggtcgaaaagtttttgcaaagcccaattgcgcaaagtaagcaacggtcttttggtgtcaaacgtaccctgatctagactatagctggttagtatggagtcttccgataaaacccgaaattcacaatgcttctgccgtgtaaagcaaagcattgtcctttcaatggcacttttgcgcctgtggcggcacacataccataattgatgattgtttgttgaatggaaatgaagataacttcgagaaagtaaagttacccagtggtattttgggaatgttcatgaacacgacgcctcattatgcaggccgcgccctctcatgtcaggtcatatagggacgggtctctttgtttgggttccagtagcgatttgtttgaactgtcgccgtacccacatcaaattcttttggttgagctgttgttttctttttgtcgctccatagacctttgctaaggggatttcttggtggagccatttggtggctgtgtactgcatgtgtgcagggagatagtcctgcagttattattaggacagctaccaggataagtagagacttgctgaaagacttcattaccgaaaggcagattagggaagaggtagataacgataatcatcatcaaaagtttaggaaaaggttgattccgagataaaaaaaataactggtttaaagaacaaacgtagcatgccaattccagatatctcattctcgtgcctcataattgtattcataattttggtactagtcttcttgaaacaatctgcggtatctgttgctcttgtattcatttgtgtggtttgtcgccgatttgcgttcaagtagggtcacgaaaccatctatttccaattgagttgtgctcaacgtcagcttgctgatatcacatgaagagatccagtgcataaaatgtcacaagagttcctcctatatctgtcattaatgctgcagcacgaaaataaagcaaacaaagatacgcccataatattagcctttttattttcttccttcaattaggatgtggtggccgagtggttaaggcgtgaggtgcaggtttatcagcacctcctcatgagctctgctctcgcaggttcgaatcctgtccacgtcgtaatttttttgtttttactttgtctggcctatttttttctcctcttccctgtgccgtttcgcttcccgctgtatccccatattttgctgcccacacgaagaaaatacaccaggtgttgtgcgcaatctgcagtctcgacacttcacatagaaccaggttaagaaaagaaaaaatagcatccgtcaccaaacatggcgatcgatctctatgaaattctcgaggtggaatcctcggcgtctacgagtgaaatcaaaaaggcatacagaaagctcgcgcttcgctaccatccggacaaggtttccgaagacgagcgagaagaggcagagctcaagttcaaagaaatcagccacgcatacgagatcttgatcgatgacgacaagcggctggactacgacttgtacggaaccaccgatggcgccgcgacaggaatgggcgggttcgacagtaacccgttcaacggctatgggtcccaggaatacggaggcgacgacttttacaattttttcagccacatgaacgacaatggacctcggcagcaaagaccagcgccaggccgtacagatgatgctcacatggacgtggatgtgacgcttgaagacttgtatgtgggcaaggtggtgaaaatcacctctactcgaaacatcttgtgctctacgtgccaaggcacaggcgcccggaaaaaggcggcagccaaagtatgtggtgcctgcgaaggtcagggatacacgacaaaaatcaagcgggtcggtccgggtctagcctcgcagttccatgtggactgtgaaacatgcaagggcacaggaaaggtgttgcggacaaaagacaggtgcaagctgtgccagggcgaaaagttgcaagaggaaacgaaaatcttggagtttgagattgctccgggctcgcgatcgggcgactccattgtcttgaagggtgaagcggaccaaagcccaggaaagcagacaggcgacgtcgttttgacggtgcattgcaaagagcatgaaaggtttgttcgcaaggacgacgacttgtttgtcaagcacaagatcccgttggtggaggcactctgtggtttttcaaaagtgatcactacccatttggatggaagagctatacatttaagcacgccacggggaaaagtgcttcgtccaggcgattatctcaagattaaaggagaaggaatgcccgttaaatcacgcagcagctggttcagcacgggcccgaaaaagggcgatatgtatgtggaggtggagatcgaattccccgaagacaactggtttttggagaaaaacgacgtgatgaagctttcaaacttgctcccctcggatctcaaagacaaggctggcgcacgcaaacaaaaagtgcccagcgatgccttgcccggcgccaatatccaatatgtggctgacttcaccatagcccgcaaagaagcccttccagactacgaatgtgacaaaccacaggagtcggagcaccatcacgaaagtgtacccgagtgcactacacagtaataatccgccttccgtatatatgtaaaatgatagatgtaaataggtaaatgctagctaaaagtcgagcatatcgttcaactcttcggtgctcaagcccacagggccctgtgcctcgagatctttctggagtgcaaggttatccatgtcatcgtcgtcgctttcgttttccgaatcggaccattccttgaacgccgtcacaggtctggcacctgtgcggagaaactcaagatcttcttctctcaacttggggacatcgaaaggcacgtactcgggaacaggcacatcttgttgagaaaccgtgtcaatgccttcttcagcgagctggtctaaaagctgctcgtgttctgcttcgtgcgccagctggcccttgtttctctttttaggatctccgctacggccagccattggcacatgtttagcatgcaattgcgcagtattctccgaaagcgtctcgcggagagacgttccaagtggaggtaatggggtataagtggattttttgaggtcatcggttgcgaaacgaggaacaagctccttttctctggatgcctcgtctgggggaagcttgctacctctgcttctctcactcttggtgtttgctatgctgcttcgaggggtgaagcccaaagaagagttggatttctgcaaaaggggctgtctgggcaaggaaggaccctgttgccttagtctggtcgcttgcaaaggctgctggcccgattgaagagaggatttggatctctgtaaagtagggatcacggtgttcagatctttaccgcccaaaggaattcttgttctcttgtctgcctgagtagagattggggccgcctgtcttttggagtttgttcggacattttcatcgtttggcctctgcttgcttttaatattcttaaagttgttctcctggtctaggattgccgataagtggttggtggacatgaagaagaagaatagtaggaaagtatttgtttatcttacgcacaaatacgtatacatttatgtgccggacgataggaagaatgaccaaaagctgaagatcatttgctttgggtcgctacatggttttgctctttaaattttttccttcacacttggattgctttgttgtttgctatttacattaaatttcttcttctctgtatgtgttggcacatgtaacacgccactgattattgtcgcactggctcagattctataaagcttggactggaacacaaagaaatacaattttgggttgtcgttatgttggtattatgctatggtctttttattatctctatagtcctcgtattggtattttgattagaaactgatttttactcttgtctatttctcattttttgcgcgagtctgtcctatattgcaaatgttttctcattataataagcgaacacaatcttgagtcaaagggtaagttctataaagtagcacagaataattcataccgccatccaatcaggcttcacagatgaggcggcaatacctaactgtaataagtaccaatgttctgaagctgcggcattgcatgtgcaatatgataagacccccaatatttgatcagcggagcccaaaagcaaatcacatcagccgaaagcatgtagcctacaggctcaaaagcttccaaaccacaaaattccctagctgtacggctatttgaaaagtagtgcatgatagccatattaaggccaagcagaacatgctgtgatgcccctgcatgttagcacgacaacccacccaaaatgctttactcctagcgttaccttcgtcatgcggaaacagccaaaactttttcaccatccccattcgcccccgctttccattgtggacctatctcctcttgacaatgcatcgcctctgagtcagctgcagcctgcaccgaacaaacggcgagacgcatcttcctgcagtgtgtgcagaagctatggcattttgcaatcgatgagtggcatttctggcttggctaactatgacccaccatcatactactttctttcatgctggaaaaagacaacgagtccagcgagttcaaagagatccatgaacttcggccggccgggaaccatgccaacaagcctttcggccgccactggtctgctttgcgggactctttccgtgaaggctctgaccgtcgaggcaagcagttgcgcatgtcgcatatggcggttatagcgctcagcagtggcttgggaacgggtcttttggtcggctcagcgtccaaattaagaatgggcggtcctctctctgtgttgattgcatacgcagtcgtgggtatcatgtgtatttgcaccatgtgttctgttggcgagttggccgtggcatatacggagctggaggcgggcttcaccgagtggtaccgcaggttcatcgacgactccgtggcctttgccttgggctggaactactatcttctgtgggtgacggccatttctctagagttggtcaccgcagccatgaccatcaagttctggaacaccagcatcaactcggatgtgtttgttgccattttctttgttgccatctgcgccatcaacgcattcggcgtgcggggctacggcgatgccgagtttgtcatgaactccattaaactcgccatgctcaccgggtttttcatcatgggcttatgtgtcgacttgggtgcatcgtccctgggctacattggcgggaagtactggcgcgatccaggtgccttcacctctttcaagggcttggtcaaggcctttgccactgcatctttctccatgggcggaacagagttcttggccttgtctgtttccgagttgagacgtccacgggccgccttggtcatggccatccgtcttgtgtttttgcgtgtggtgttcttctacgtgggcaccttgctcattgtcagtttgcttgtcccatacgactcgcccagactcatgggctcgggacagctggccacaagtgcttcgccgtatgtcttggccgcagacatccatggtgtgaaggttgtgccacacattgtcaatgccgtcattttaaattcggtgctttctgtggctaccgctgcaatgtactcgctgtctcgcttgttgcgttctttggcccagcagggtcttgctccaaaatggcttgactatgtggatcgccatggcaggcccttacgagcatgggtcatatcgatcttggccgctgcgtttgcgtttatcgcctcctacggccaccaggatgtggttttcaactggcttttgtccattgctgccctctcggtcgtttttgtatggccctctctctgcatctgccacttgcgttggagagcgacactccgccaccacaatgtgcctttgagctcgcttgggtttgtttcctacacgggcatatggggctcgtggtactccatcatcgtgaacatcttgattcttgcagggcagttctgggtggcacttttcccagcaggaaaagccgatgtgtcaaacttcttccagaactacgcctgtgttccatttactctcgtttgctacgtgggccataaaacatacacccgcctgtggaagaagttctatcttcgtgtggaagagattgatattttcacaggacaaaccgtttatgataaggaactattggcgttggagaagcaggagaaagaaaaaggtcggcgtgaatcttcttggtggaagaggccggccctctggctttttgaccaataaatgagatccgacgttatgactttacgaaactcgtatcacgaaacttccaacaactcatcaaagcacagattgtgactatccaatagtatcgagtgtacatagagaacagatatttataacgatagcctcttgtaggttgtagttttgtcagtgcatgcaaactatggtctttgttactcaattgtaagaatctcgacatcgatgctataattgttggcaggaaataaaactaccttctttgaagacataacgtacagttccttattattgatgctactcaatatgttcaatacatagcaaatgtaatttccgttataagaaggtgctcagatatcgtatagtactcaatttaaactttcagtacaatcgatcatgaattgcccaatacatgtataactctaaataaactggagcccagtggaaaagatacttcaaccgaaatggcaagtactcaatagcgtaattacaatcatgtaacgataaatatagcatttcaaggattcggtaagatcgtttgatagttgtcgattacgggacattactatttcaaaacagcagagatatagcaaaagctgtagtccactcgtcaaatattagagagggaaaagtgaatacttaatagccatcttttggtagatgaacatctttggtagatgaacattaaagtcaagcactcataaaggaacgctctggcctacccattgaagaaagaatagctttaccactgcggggtcaaggttcgaacgataagaaagatccataacaaggaataatccctatctggtgcatatgttctcaaacatccttcgaagtagattttaggtagaatatgaatacatatgaaggtatacgccttaccaaagcctgtgagaacacagagaagacagtaatattttgtagaggaaatccttcatattcattcgagttagacaagcacatatagccccagttgtctgacttatttttgtcatgctcacacttgcagtcattcttgacagaaactgtcatttcgtctacaacaagtcagttgatcaagtcagttgggtcaagtcagttaggtcaagccattaggtcaagtcagttaggtcatgatatccgtttatagcaaatacagcttcatttaacaaattccctaggtagtctgctattaggcttgtgtttatcgacaataataagcgcacggcagacatcaatactctgcgcgattgtaacttcagaaggaaacccaaaaacccgcaaagccacttatcatcatactaggccagagagaccagaaacacaccagccgtggactcgaactttcctcgaatatatatcctctttccccatagtcgggtccatctcttaatcagtagcgcgcacacatctgcagcagtcactactacacccattctacagaaaacaagccacaacaacacatgcccatctaccttctcagtatcctggttctgggctacggctcagcggcatccagctggatatacttggccaactggatcttattgcttgtgctcagcgttggctttgtcttttactttcctcgcctcgtggggttcgtgttaacacaccttctacgactttgggtgtggcgcaagcacaaggtccgaatatccattgggtcgttccgtgtgtcgccgcttggcggacgtattgctgcccgcaatgtcgttatcatcacccaagataataccatctccatcatccgcatgcatctcacatggcgctactggttggtgcgccttccgagactccctgcttatctctttgctcaagaagactcgccggacgaaagcagcggcatgtctccggagcagaacaaacgcttgtcgaccagtcttcagctctatgtggatggcctcgaggttttcgtctacaacagaacccaggcctacacaaacattgtcgaggcgttggcgcgtacagacgccaaggacgagttctcgtcgctgtcttctgccaccttggcggacacagaggcgcacctgtcgctcgatttctggttgagcgtgctccccgtgcaaatgcaaatcaaaaagggtgcagtcatcttgggcaatgccacaactccgtcgattatgtgtgcgtcgttccattcggccacggcgcttctagacgtgtgtcaacctccatgtccccaagaccttttccgcacatctgtcgacgtgacaatggaaaaattccaggtggtgttgaaacccaacgtgacttacgacccaacgcggtactcgctggccgaaccgcaggcgcccgtgaccaaggcagaacgcaaacaccgtgtccgccggtttctcgcccgcctcattccacatcgctctcacaagaaagacaccaattcgtttgagtggcacggcttgcgccgctatgttgatgccatagaggacgagcgcgtggtggaaatcactgacattgaggagtatgccaaatatagcatgatcctagactctgctctgacccgtgtggtttacttttttgacactcccggattgcacggtgacggaccgaaagaacctccaccacagtttggtgtagatgtttacttgtcgctcgctactatccactacggttcatgggcagacagacagcggggtccaatccaaaccatgctcttcccgtccctttcacgtgatagcgaggctacagttgtatgcgaagaccctggacggccaagaacatatgcggggttccgacttcaagtttttgttcaggacgagcttgtttttcgcttgcccacaagagaattcagtaaggataaaagtgatttagccgcacagggtcccaagaggcagaaaatcacccgcccgttcggctggcttgagttcaagcttgctctggagtcgaaaatctcttctttcacatcgtatattgccagtgagaaaggctggccaaacacgttgtccattttcatgtcaaaacctgaagtgcggtcttcagtcaatcacgacgttcttttcatggccgacgaacacactctagactgtgatattggatttcccttgcagtggaacggcaaatgcgtgtggaccttcaacaacaaaacgaagaacggcttgttctttttcctccgcgagcatgctttcctaatcaacgatgttgtatcagactttgcatcgggcgaacccgcgccatacgaatactttcggccttttgagtatcgcttgaactggagtgtagaagactataagttgtacttcaacgtgaacgaccacaacatcatcaatgatccgttggactttgatacaaataagtatcttcgttttagcggttcattgttgaacatttctttcataataccaatgttgggccagttttctaagagctccaaaatcgacttcaaaattaacaccacgtcactcgaacttgacttggaagtaccttcatggcacactgttagcgcatttatgcatggccgaaaaaagatggggagcactgaggcatttgagatctcaggttactacaattactataattctattgaggttcaccagaataactttgcggttatcaatgcaattggagataatgtcacgctcgtattctttggatatctcattcgctacttattcacgttcagagaaaactactttggggacttcaagcacttcaagacatttgaagaatactcaagcactttgcatcatggaaataacccagacagatcagatgatgattcttccgcggatacagaattcgagactactccggattactggaaaatgctcaaaacagagaacgatctcaatgttttgttcacttttctggtgcggggaggcctcatcatattgccctgcaatatctacgaccaccaacgtcatatcggtcttgaattcagtagtttggatgtggatatccacttgacgaattattatatggaccttcaggcagattttagcacggcccaaggttttgggtgcaagtcggaagaatctcagaaagttgatatttggaacacggctgtttacagagaatcggtactgaaacaaaagcctgacatcacaatcgatggttttagtgtccatacccatagaatgtttggtcttgcaccagaaacgcttacctatcattgcaaatgggatttctctagcggagcaataaaaatagatagcgatccgctcttcctagttggattgaagtctgtgtttcaaaattttgtattcggttacaaagaccttgagaacactttgatttacaccacgcctacggtttacgatctcgctaattattcgttccgctgccctgaagtttctctcaagatcttcactggaattgagaatacgtatttacatgtgtccttgattgatattttagtcggattcaatgacatcgcaaactacagatactcagacaaaattgtcttgagtcttccggagattgaagtcaaagtggtgaatgaagatgatgaaactatgcaccaagcttacttaaagacctctctcacgtttacaaacttttgccaaaaggcaaaaatgttggaacacaggattttccagcaaagatatgttaggcgaagtgatgcccctacccaccgtgttccgttcctattatttgaagaaaatagggacgacatctacgtggatgcatatgggtgtctttttccaactatatccttgcctacggcgtccagtcctctcacgagagaatgggcacacttgcaaagtgatggctattctgcatcagaagctgcaagtgatactgatagctctgctattctggacgctctggactatttaaatcctacggttaattattatgaagatgactttgttccgcagaccccgataagaccaggctacaaaacggacgcacttatatttgagctcggggcggtcaatgcttttttcactcctgaaggcgcacagtctatgacatcgtttgccagtaaattgcaatttctcgaccttgatacactaattgatatgatccagattgaagccatcaatcacttgaagaaactaatcattcccctctccacaattgacaacattcgttttgtttgtccaagtattgatttgaaaattgcagaaaagccgattttggatatcacatcggtcctatgttcttctcctagcgttccagctgtgacgatttctgtgatagagccatcaatcgctttttcatcggttgcaaccaaaactagacgaaatattgaccttgttgaagaaaagtcgtcctcattagcattccatgtccaagaagtttacttgtctgtacacgatcccaattacttcacgtccgttttttccattcatatcaatgactttgaaggatggagtgcaacagatcaaccttcaggagcaatatctcattatggaataggagaggtgctatgtgcgatggagacagtgcaagcccaatggactgtatcgtttgtaacctcgcttacaagcgctttcaaggattgccttcgggaatttgccaaagtgaaagaaacatccgtagtatggagacgggagttgattcatgctttgaccacatgtgccagagacaagaacatgcaacatgatcccgctgtgattactaagcctgcaacaatcttaagatcttgtgacgatcatgtcaggttctatgacagctggaagcttgttaccaaacttcggagcattttgtctgaattgccaacgtatgaggaagagaagttgcgcttcatgaacagggaatggaaatgcgtaccagatgcgttgaaggaggtgatggaatattttggaaactggcgctcttgggaaggaagcatagctcagagaaccaattattttcgccatatatttggcgaagagttgaagagtgaaaaaaagtcgcttttgtttctcaagttaacactgggtggcttcaatataaaccaatcaggtacaactgtggattatttggctcttcatggtgttcgtgtcgttttgaattcagataatctggggtcagatgtcttttgggatgacatcaacggtgttgaatataaagaggaaaattctttccttgtcaacgtcgacgcttgtgatggtcttttttcttcactaacatttgatacggtctcaaacgtcatcaagtccctcaattgcgaacaatcaaccaatgcatgtcaaacaaaagaaaccattcctgaagaaatggtaccttggatacatctgttggtgaattttaaactctttcatatacggattgatttgcccgccacctttattgaactttattcctacgacaacatctccaattatgagtcgtatgctcacgcaggtttcaatatgagcaaccagttcagagaatttacagtgtcatttggaaaggaagaacaagattacatcaatatatcgcttgaacaacttcgtgttaccctcattgagagcaaggacagtggtgcctgtaaggctgttaatggaagtctcaaacatttcgagttcaaattttctgaccaagatgggaaacttgactccaccatttcttccttttttcaggaagacatgccgaagatcaagaatttgatacccgagaaacaggacgagggtcccaattctgacaaaaatctcacgaaaagaagcacccagaataattttattgtgaacttcttagttgagaaagttgactggtacttagaatttttttgggtcctcttcgcttcccattacgcgttggctcgaggcaaatacagcttgagccatctgcaaggtgcactagctttcgactattttcacaagagtacgtcttgtgatgcagttttactggaaatgacaatttctacacacagaacagacaaacatgcgtttgaagtctaccgcaaaacaattggattctctttggatgattaagagtagcatagatttggggtatcttaaagtgacaattcctctgataatcccagtgacagataaagttttgaagcagctacccgctatatttgagcgtgcgaaaatgcttcaatcatcggttccttcaatttgattctgggatcaaacaggagaaaaaggtcacaggaaagtcacgaaacaaatttgactttgcattagacatcaatgtcagtcaaaaatactgtggcctctccattctcaaagagcattgtcgttacactattgagtacgagggtttacgatcaaagatttccaatcttcttgatgcagacgatcaaggatgctatattgtaccgttttggggcgatttcagcttacgggaaacacgtatgattgtcttagatgcactgtttcctgtcggattatcaactttactagacgtgaacctttctttcaagatacttaacgatgtacagtccaccactgaacgatcttcaaggtcccttcagattgaatctcaacattttagggtgtgcttgagtccccctgtcgttttcaaaatttcagagctaatagatggcctttcccgagtaatcaagatgcatgagggtctgttgagcaaaattagaccaagacgcgacgaaaaggaaggtagtaaggaagctgttattttgtcatcaaaaacacggaaaatgcacttttcatccgttcatgttttgtcctacaacttctgtattggatggctttttggtacaccccacaaagattacccaggttttattctcggcacagaacgattttttgcggttttaaaggcagatttgggaaagttatctttgatggagggatacttgtcagttgccaatggaactacagcttcaagtttctacagcacgctgtcggaatttaataaccttaatcgcgccttcatgcctaagatgcaattaaattacattgtgacagatagtgagagtttatggttcagtctcaaaggtgacattttggatgttaggtttatgtccaattccatcattgtcatagagcgtgcgattgaatctgttgcaacagtacaaaaatactatgatgataggtcaaggacgcaacggagaagaagagagctcatgacagaactcaaggctgagaacaagaaaaaagaaaatagcaggtgctcacgtgcatttaagaagattcaagtcacttccaagtttgcaggcgccaaggtatttgtttatcgtttgcaagaagaagatgatgtcactggatctcccccatctttatcgttacattcacctgcagttctgatagcagtcttttacaaatacaccaagaaactgaagaggagtcatacagttaagatcgagattttgatgtctcaatccgataacacgttatactcttcatgtgtgcctattttgatggatgttattgatgcatcaaagctgatgttccgcacatccaagcccaacagcgatactgagaacccaaaggtttcaaatgatcaaaactcaactgaaccaactggtggaggactgaacgagagcattgcgaaaatgctcaacgatattaatttccagtttggcttcattgtggaaaaacagaggttttccttgagttgtgagccaactgcaaaagtggcagcggttgtggtctttgatggggcatcgattgttgcatgcacaggaattgaaactgttagctctatctatgtcattgcgcaggtagatcccattgcagcttccttacaacacatttattcagacgaaagaagtggatttgtggagatcaataatattatgttctccaacgttataaagctccatccgtccatcgaaattgtctcatccacctcgataacggacatcgacggatatatcaagatgaagcaataccaggatcttgatttattcaaggacatatggtatcctaagaagtaccatacacggacacctagcgttacaaacgaggtggacttggcgggggctaaaagcacgtacacaaaattcaaagaagtttcatccacgtatgccattccgttttggcttacgatgctcatttctaatttttcgttagaggttgattttggtgcagcattgggtactgtaactttagacgttgaccgcgcttgggcgatctcaagaaaatcatctgactggctttatgagcttaaactcggtttgcaaactttggaagtgggttctcaaggtcgtttgggtggctatgtcaaagtagagcgtctttttgtcacatcatcagtggaatggaagctcaaaaagattccgctactagaaattccattagtgcatttggcaggaggggtagagtctctccaattgaaggcagcatttgataatcaccattttgcattctttagcttagagggattcagattggatgccttcaatcgaaaaaatggtattaatatttcgaaagatcatctttttgtgctcatcaagtacgacagtgctgacgttatgttaacctcgcttgctgcctccgaattctacgacatttacaatacagtgtccagaatgatggaagaaaacaaaacgtcgtacacggagattttgaaggattccaacaaagatcatctcatggaaaacgaatcgcgtaatcgtattcttgaggtggtgaagaagcttgagaccaaaatagaagtcagcactggtttcacaaggttccaagtttatccgcagtcgtttgacgacacacggacccttgtaatcgatgttgataagtccaaagccagtttcttacagaacgagtacatttccggagtggctaatgagatcgaaatccgacttagtaacgtcaacgcatctttggcgaccacactgggaatagcaagcgagtccatcccccaattcaaagtacaagaattcattgagaatgctcgcaaggcctctggaggcaacatcttggcgtttccaaagttcatgatatcgatgaggacataccaaaagtataacagcaacatagtggagtaccttttccagtcttctttcggaggcacagtggatatccggtggaacttagggtctgtgaatctcgtgagggaaatgtacgctgttcacaaaaaagccttgctttctcggacagattatactcacgagagagcaggaagcttacaagaagaaaccagcatagtcaagaagctcccagagcagccaaacgaattgccctcaaaagaagatctcagaaaagacattgagaagagttttgagcgtgtttcgaaggatagcaagtatgtctatgttccattggcaccaccgattattgaaaccccacggttgaaagaattgggaaatgccacaccgccgctagagtggtttggattgcaccgcaacaaattccccgacgctacacacgagtatgctattgtttcgatgcagaaactcatccaacagatcgaagagcagtactccaaggcactcagcacgacataaaaaatgcattggagatatatatatgtacagaagcttagacagggtctaagatgagaggccgctgacagagagaagcagcagaatggatgagcaaaccaacatcctcgacagtttaatgagtcaagtaccatctgcccttggcccttcttctggccaaaacctttctaccgtttttcgacttcaaccgcgccaaaaagccaaacgttctcttccttttcaacgtggaaggctggtaggtattacctcgagacttgaatcttctttgtatgagttgcgagaaaagcaggaaagcagaaaccggctgactttgttctgggtgagcgagagaagtggtaaaggtggagggagcggaaaaagcgcccacagaacgggccatgggaggattgctcaaaagagaaaaagcacgagcctggcccatcacggccaacgacagacgctggaaagatttggcgaacgaaaacatggggccacagacgttttagttttagcttagatgaaaaaaaacgagctagatcttagcgactgagggacagcacgtacgcgtgcgcgcggccagccagcgtaaatttccgcactaagttgggtgcgaagagattaactttttttctggagttaccaaagtccagatacacccagactttttggccatgtcggcgtaccgccccaagagacagatgcaaagcgctgtcaatgcgcctgttgttatgcacgtgaaaggagtaaaggctatcgaaaaggcgcgggccgaggctttgttgaccaagtttatttccacttcagaagccatctcatcggcgatagtgggatccgaagatcccattttgtttacaaacacgggaatggcgagcggtgaaggaagcaatcccgttttgggccagttgaaacgtgtgcaaagagacttacgtggattaccaccgcttctgtctgagctcgacactaagaaggaggagcccgtgagaaagaagataaagtttgacgacgaaggaaatgaggaaggggatgcgaaagaggaagcacaagatgaagaaatggaagaagaggaagaggaggaggagaaggaggatgaggaagaggaagaggaacagaaggaagaggcagacgaggacgaagaggatgaaatcaaagagcaggaagaggatgaagagaaagaacagacggatgacgaggaagaacaagaacagaaagtgactgaaaagaaggacaagaaacacaagaaagataagagggacaagaaggagaagaaagacaagaaagacaagaaggacaagaaggagaagaaacacaaaaaggataagaaggactaactgcataccgcatcatctgtatactagcatagcaatggagctacttaagcatcaattacatcgtagagtctacttcacagaattacgtactgcataccaacacatgattccggtgtgcacatatctataagtaaacataagatacgcttctcttttctgggccatgaccagagaagaccaaaacgacgacatttctcatgggaatcccgagaactcgaatatggaagacacatttatcaacaacagtgattatgagctttccgcagacaatgctcaatctgccaatgcgctggatctgatttctgatgaattccacgacacgatggaccataatggtgccttattcccacaaagaaaaatggaggccacaaacgcgtctttgacccgtgttctgacgccagatttgcagccagacggtagcgcagacacaaagacacctcaaccagacgttctgccacgcgtgtcagaaaaccacaacagccaggctctggacgacatggactcgatggcaaactcgacaatggtggacgtgcaagggtctccgcagcggtcgcgggtgaagcggcagttgaacgggaactcggccacgaagacagttttgaatccttccctctctcctcggagcgaccaaccgctcaacttttcacagcagctgtcgcagatcaacattctgtctccttccaagagaagagagcgagtgaacgagattcgtggactggaactggctctgccagagcctcggctagttatcaacagattggttcttaccaacttcaagtcgtacgcaggcgtgcaagagattgggcccttcaacgcatcattttccgccgtggtggggcccaacggtagtgggaaatccaatgtgatcgactccatgttgtttgtctttggcttccgcgcactgaagatgcgtcaggggaaactctctgaacttatacacaactctgagggcggccagaagctagattattgtcaagtggacattcatttcatgcatgtggttgataacccatccgtacctaatgctgcaacaaagatagaaggctcagacattgtaataagcaggcgggcgacgaacactaatgtctcgcagtacttcgtcaatggcaaggccagcacatatacggatgtgaccaactacctccgtggacagggtattgatttggatcacaaacgatttttgattttgcaaggtgaagtcgagtccattgcccaaatgaaagcaaaggccgaaaaggagaacgatgatggcctacttgaatacttagaagacatcatcggtacaagcaaatacaaacctatgatcgatgaaagtttggtgaaggtggaagagttaaaccaagcgtgcatggagaaggaaaatcgctttgagttagtggaaaacgatacttctatgttggaggaaaagaaaacagaggcacttcggtttttggaaatggaaaaacgtctcattaacaagaagtcaataaagtaccagttgaaaattaatctggtgctgaaatctttgcacgaagatgagcgcctagctaccgagatttcacaaaagttggaaagtgaagtcgaaaagaacaaggaactcagcaatcaagtaaataaaactcaagaagaaaaagccgctttgcagaaaattatatctggtatcgatgctgaaatcatctctttgagtaagaatgagaaaaacttgaaaggtcaatcggtgtcgcttgaggagaaacttaaaaacttgatgaacaaagcgaaaaagatcgaaaaggcaaagcagaactcggaatctaatctttcatcttcgacaatgaaacttgaaaaccttaaatctgccgaagaccggtttaagaaagagatgagtgcactagaactgtcacttgaggtagaaaagcaaaaacttggagagcttcgaatgaaacttaccgaaaaaacatcgcatttttccaaggaaatcgaggagattcaaacaaaactcgagccttttaatgatagactcaaagaaaaagatagtgccatagagcttatacggtcagagatcgagatgttggagaaccagaaacgcagtacagaactcaaattgcgtgaatcatcacaacggcttctggatatcaaaagagaaggtaaagagaaagaaacggaacttgaggccttagaaaccaagcttagtcacatagaagaacaaattgttttgggagaagagcaatgcagaaattcaaaaaagcaattggaggcgaaaagagtgcgtttagcttcagcaagactgaaaacacaagatgctatcagctctgttgcaagtgttcagaataagaacaaagttctcacgagcttaatgagattagccaagtcgggtagaatcgagggattttatgggcgtctcggtgacctcggtcagattgatgacaagtatgatattgctatatcaacagtctgccctgcactagattcgatggtcgttgaaacagttgagactgcgcaggcttgtattgattacttgagaaaaaacaagcttggatatgccaatttcatctgtttaaacaagctacgtcaatttgacatgagccaaatcaagacgcccggaaatccaatgacagtgaagagacttttcgatttaattgttcctgtggatccaaaatttttgcctgccttctacagtaaactattcaacacattagtggcaagcaatcttcatgaggcgaaaactgttgcatatggaccaaagcgattcaaagtggttaccttagatgggaaaattgttgacacatcaggaacaatgtctggtggtggcaaccactttgcgagaggggccatgaaattgctgtctaacgctgtcattcaagaaaatcagttttcagaagatgatattgcgcaaatgcgggaagagctaaagggtatggagctgaatgttgaaaagcttaatcttgaatgtcaggagatggaagcgaatcttcggcagctaaaggacttgaagccggaaaccgaatttgcaatccaaagaattaagcttgatattcagctgcttgtctctgaaaaaaaggaggtttccgctgtttgcaagcaacttcttgccgaaagagagaatgaaagcgaggaaagtgaagtgaataagaacatcagaagtaaaaacgaggatctcaaggttatctcaaaggagagagaagaactcaaactgcaaatgcttgattctgagactagaattgccttcttggaagaaaaaattatggaagctggtggtgtcgagttgaaattgcagaactctaaagtagattccatcaaacagcagattgaaatcatcgtggagaaaacttctggagatctcatggcaatcaagaaactagaaagcgacatcaaaagattcaccaagattattcacgatagccagcaggagcggttggaaaacgagaaggaaacagaagtggttcaagaagaattgaccaagaagaaacgcctgttgattgaaattacagtacagtccgagagactcgaggcacagaagagcgaagaagaagggaaacttgaagagctcaatgatcatctagaggaaatgattgccaaaattaacgaatttaaatcggatgagattgagctacggaatcagcttgaaaaaattaccagtgtgctcaagagaaacagacagactattgctgaagcacaagaagcgttgcaaaatttagttgtacgtgattgcacaccttatatcgactggatggctgaagaagagagatcaaagtacgctggaactgatatcgacagacttaccgaagaggaactttcttccgtggatatgaatgctgtggaagatgaaattgaagagctcgacaattatatgaaagaagtgaaagttgacattgaagttctcaaagagtatgggcgcaagaagcaggagttggagatgcggcgtaacgagctaaatgagtctgtcgaacaaagagatcaactcaaacagcattgcgaagagctcaagcggaaacggttagatgaattcatggaaggattcaacaccatttctctctcattgaaggaaatgtatcaaatgattaccatgggaggaaatgccgagctcgagttggtggacagtcttgatcctttttcagaaggtattttgtttagtgttatgccgcctaaaaagtcttggaaaaacatctcgaatctttcgggaggagagaagaccttgagttccttggcgttggtgtttgctcttcataaatacaaaccaactccgttgtatgtgatggacgagattgatgcggcgttggattttcggaatgtttctattgtggcgaactatatcaaagagcgaactaagaatgcccagtttattgtcatttcattgcgtaacaatatgttcgagttggcccagcagctagttggaatttacaaggtgaacaaccgcacgaaaagcatttcgctccaaaacagggaattgatcggagcaaagtaattactaatatattttaaatttcaaggttgaaaccgcaaagctaatcgtaattatgacactatttctgtttttatatcgtggcacgggaagacttgatagaattaaattcattacactattgatttggcagaactgtaatagataagaatcctctaacagccttcggctaacaattttcagactgtggactagaacttgacactgtaagatttaacatctggggtttgcaagcagaagctggcatgtcctaaaaaaccctacatcatttcgaaataccgactgaataatacaatcgagaatgtaataaataattagacaatctgaaaaaactctcttgactcaagagattgctcgtgggtcaactttctcaatcaatttagaactgtcagaccaccaccaaaactcgtcaaacgtgaggttcagaagaaacaacaattggcctctataatacagtcgatagactgagccacataaatacaccagtctggggggaaaagaatctgcagagctctccttcgacaatcctgcagtgtccttgtatatgccactgtgataatcttgcccccatcgctcacatcttctcctccctttcttccctcgttgcctttctcttttccctctcgtctttccagggaatctcttcgcgcacgccaaaatccacgtcgccgcggcgcttcaaatcaaacctctggtcaaaccattccaccatatcaacccagcaagagatgtcaccaaactcacgcaaatagcggcgcagaaccaactgctccatcatctgggccaagtgatgctgggccacgcggaaaggcaagccgtaggaggcggccaaatcgaaaaagtgttcgacggcgccccaaggtgggcgcgcgcgccccgagaaaagcgccgggttggccaaaatgcctcgcaccgccatgacgccgtcgcacccggtttcgcgcgccatgcgccgcgcgtcctcgagcgaaaaacagtcgccgttggccaccacaggaacagacgccgccttcttcacctcggcaatggcggcccagttggccggctgcgacagcctcgtcgtgcgcgtgcggccgtgcacggtgatccagtccacacccgcctcctccaccaacttgacccaccgaagtgtttcttggagatcgggatggatgcggattttcgtctcgacaagcacgcgcgcaccgtacttttctttcacggcgcgcaccatcagcgccacgttttccggctgcgacatgagggcggcgccgatcccctcgcgaacctggtcgcggatcggacacccgcagttgagcccgatcgcgtccacatgctcgtggatgagatcgacaaatcgcacaaggtcctgtgcgttggaggcgcccacttgcaccacaagcggcgagtcgcgcgagttggtggaaaaatcggtggcgcgcgccgtgccgttgcgcacaaactctcgggcgagaatcatagggctgtagaccaagtctgtgttgtaaaggcgcacaagctcgcggaaagggagcttggagtagcggaccatggggccggcaatgtacgcggggcggccttcagcgcggcacgcggcgaaaatgtccaagggagagtgtctggggcgtgagcttggcgcatgcgcggccgagtctgtacgggcggtttgggcgggcgcctcacactttgctgcgttcatggctgtaaaactttgtgtagcaaaagtctattgtgaaccacaaagacgatggttctaaaggaccgagaaacgaaacttaaaaataaatattgtctgctggctcagtttgtgaacagacagttgggagatcgtttgtagatcggtagattagtagatcggattagtagatctgtaggctaatagatcagtggattagtagatctgtagtttggtagattagtagatctgtagtttggtagattagtagatctgtagtttggtagattagtagatcagtgaccagttagtagatcagatcagatcagttggcagataggatatgtcctcttagatagcgatcgtgtggacaaactagattagcgatcgtaaatatgataagcgagttggagttggttgtatcagatatggcgtcccagttatggtgcttcaaagttcgactgataagcgagaaaacgtccaatccggtcttttcttttatctttatttgccgccgctccgatttcttcctatctacagttcagtgatgaggatattccgcagaggtacgggtttctactcgcttctcttttaatgtttcgttcatttatcttcctacaccttctccgtcccgtcattcatgctatagtacacgctatattacacgccacgttcgtggccttactcctcctccgacgattccgacagcaagtcgtcctctgacgactcctgcgcaggaatagcattgaggtcaaatccgcccgcaggcagaccccgctcggcatcgtcaaagagctgaagctgcgaccgcaactgctccaattggtcaatgttgcccgacgagtactgcgacttcttcgtcttcttcattgcgtgcgaggcagccttcttgccaaacaaaaagttgtagagcttcaaaacagtccggtcttccaactggtccatgtccaactccacctcttcctcatcgctaatgacaacatcatctttgatgattttgatcaatgcttgaagcttcttgtcatttaatgtaggcacaatctcactcacctgcttcttcatctcatatgtcaccactggctgactctcgacaccagcctccgcaactgagctagaccgtgccttcttggccttcttagacttcctcttcttccgcttggcgtcgcgttgctcgcgcaatttttccaagtgttgttttttcaactcgtcaagttccttcttcatacgcaccaactggttctccaagaactggattgccggaatgttggacaacatcgcctcgttgatttctggttcatcgtcatcatcataatcgcttgagtcttcattctcgctatgtgttggggtggctgcaggaacaggcttgttagcccatttcttgtcaaacacctgctcgagtcgctgacccattgaatgcacatcattaccctctggattgaaaaggtaacagttcttaaacactaaacgcacgtccttctcaaactcatcaccattttcatactgattgtttgcaagtttcgtttgaatagatccaagatccataggctccttgacaatgtcaaaataatttggaatgttgagtgcgaccgggtcaactggttgcaagaagggaaagttgattgaataaaacttctttgacatcaactccttgatcacctggttgcagaagcgcaactcaaccgcatacttctttttgcgtggtcttacatcgtatggtaattccttagatctcggaggatgaatagttcttttgggtctgtgtgcggccaccgattccttcttatcatcgccaaccacgtttcttctccttacattggcgtttgccacagaagcagctccgttgccaaccataacctttggtgggatattaagcatatgcttttcaaactgcgcttgaatgttcttagccatgcgagaaatgccagagttctctccattgaaacggagacaattgctcaccatgagattaaaatcatcaacaacctgcagtgggtcctcgtacgcattgagattaagttttctttcgattgtagaaaggtccattggtcgcttgatatagttgtaatacaagggaacattcaactttacgacatcaacgggatgcaaaaagggcccagcgtctcttaacctcttgatggccttgatggtgttgagcacaaacttggcctggtgcttaggcattggcgtctcaggaagattattcatgtctggctcagtaggaggctttggcgcgggagtgagatccgagtctgcgccattggcaggtggaacagcaccatcttccacaggctcttcagtcttttgcttcttggcctcgccatcctccacatcttcatcttctagcttgtgcttttcaggagaaggggatgggtttggaggcgagagaggcttctctggagcttcagacgcgctggtctccggctgtggagagcggagcatttcgcttttctcaaaagactctgccgagggcgtttggacaggggtgtttgtttctggaacgggctgagccggggcctcagacatgactgtgcgattcttcgagctaagctggatgcgaaagaaaatgtacgcacagggtcacgtgcagataacacctatagccaaacaggagtgttctcaaggaaacaaaagaaaagaccctcgaaaaaaaaacaaaaaacacctgtacaccgtatactagttcagccaatcagtagaagttcacgtggactgagggcgtgcagatagcgggcgcgggtgtcaagagaaaggagaaaatgcaaaaaaaaatgcgatttttttccccagtgataccggaaatcccagtttatttatatatttcgcgctttttgctggcgcgactccctcaacggacagttacatcgtcgaaagtcggtcggcgcacatcctctactgcatacacgcacaacatccctggtcattggcaagcgctttgccaccagagtcatgcaaaggtttctctttggcaactaccttggctgctaaatcttgtgtttgcccccagcagaaactaatagtttcttctttctggtgccacgcctgtttcgccgtggcgccagttttaatgcgctattgaatgacaattaaatgtagcaacattactggctgtgaaaatggtggcggcacgtccggaagaaaaaaaaaacaacaatttttcccacgcttcatacccgaaataatcagttctgattgcaaagcttgaaagacaaatagcaatactactagctgtgagttttgtcaacaaaaaatcaattcatttgggcattttcttgaagaatataggggttgggaacaaaaagggaggcaagtttttttttgcggtcctctgcgtatagaagggcgggtaacctgtatttgcatacgacggctatttctgaattttttttttaattttttttttctcaaactgacctttttggccaattattctttcgcgtctccaaatttaccaaaagaacaattgcgcgaatgaaacgaaaaaatacagatgtacgggtgctaatactcttatggtacagtatacatatataatacaggcggactcatctgaaatgagtcttagaggtggatggtgagtaagtcgttggaagcaaaacccttgttgcaagtaggacatcttctgagccgagcggcaagccggtcttggacgcaggcctcacaaaagacatgtccacatgcggtgatgacagtattcttccagtttttggaacacacggagcatttcgtgatagagcggagggcttccaattgtttctggtcttcctggagaatcagcgaagtgttgttcagcctatacttttgcaacaagctttctgtagatttgagacgggcctccaacttgctctcgttaagacgtttggacttgagctcgtcgaggagttcattcttttcccggcgcacagtttccaagtcacttttgagtgctgctttttccttgctggcggtttccctgcctttggtcatttgtttgagtgcctcttgtaacttgacgttctcatgaagagcattttctttaatcactcggtaatcattaatgcttttcgtcaagacatcaatcttgcccacgtaggttttctccaagtcattgaactttgccaccaattcctgtgacttggccgtctgcgtcttcaagattttattttcagccaccaaggaatctttcaagcgcatgctggcaaagtacttttggtctgccttgttcttttctatcgtcaattttttaaccaaactttcgtgatcgaccaagtccttcaatttttctaatgccacagcacgagtatcctggaaagcttgctccacttccttcacttcttcacctaagatttgtagtctcttcacaagttcgcctttctccaacttctctaaggcagcatcttgttgcatgttgcgctcatcttgccgcgtcttttcaagttcgccaaggcgtcgactcaacatttgattcaatttattgagttcctcatttgttttcttgttttccatttccagctttaaaatggcttgtttacccaaaagctcatccctagcagcacgaatgcgaactaagtcattctcgctcttgctgaggctttccttcaatcgagtgttttcctcttcaagctctttgtttaccaacgctattaaatttccttctctgctttcaagttcccgaatgcgctgaaccaagtcgtctttcaaccgttccgactgggcaagattctccgccaaaaacttattctggctcacaacagacgcgtaacgctcattcttgttcaaatcatcttcactaagagatgctaggcgcagctcaagatcagagcctgacttttctgtttcggccaacttctgcgtgatttcatcgagttgtgattgcaacgaagagaatgcagccttcatttctgcgtgctccacagtcaatttctcgaacgcttccttttctgctgttgtttgtgcctcggccttctttgtctcctcttgagccgatccgttggcttgcgacccgttcccgcggggctcaggctcattgctggtaatgcggctgttttccaaaatccgtttcaaagtggcagactctcgcctgtctttctccttctgcaaattctggatgtgggcccgaagggtgtcgacttcctgttgcgcagcttcttgaagttttattgctgcatcccgatcagccgcaagcttcaccgcgtctagaacacgctccatgccctcatcagatgcggatgcaagtggctgcaacaactttgcaaggagctggcgtctttcatccaaaacagcgtcaatttcagccgaatctgcagccaaatcaagtggaggtggcgactcgtgcttcgaaatggcaacaacctggcggtaccacgactccaaaagcagatgcacagctataaacgcctggaaccgcctttcgtgtttggacacctcagccgccaactcggcagcctgtaacttgtagaaacgcatctggcgccagatggcttccttcttgaaatacaccacatcttgctgggtcaaaggcccgtcttcgctaagcaggtcgagcggcttcttttcaggaaccagccgctttgcttgggtttccccttctgtatcttccaaagaacgttttctgtcttccatattacagcaaaaggcacagaaaacagcgatggatgtgtgtctcgcaaagaaaactggcggaagaaaactgatgggagaaagtgttttctggctggtgatatttttcggccttgggtgcgtttagagcgcggcacgaccatatccaagaggagaaccaatggtcataattgaaagctgaaagctaggaaagccgtttttatgatagacagtagattaatttgactctgctcgagtaaggacgatccatagttttctaacaggagctctagtgtgagagaatcgtgtggtgaagaaggaaaagtgcagtacaggacagtatgaagtacccaaacaaggaagtatggaaacggaaaaggaatgaaaaggaatgaaaaggattggagaaagaatggaaggaattggaaaatggaatggaaaaaagaatagaagaatggaggatcagtattgctaggcctgaagatcttcacatggctagggaggtacgggttcatagaccccatggattaccatcaagacaagggacaaaagggttttgtgggtctgtcgtatggcttgtcaagtgggaaagatgcattatttgccatgcccaaatctgcccgagttatcgctattcgaaaagaagaacatgtcggaagcagcacctttcactatttagtcgcggttccaatgccttacgcagtttgttaaggtcattattgtaggatcattgtgacaaaatggagaataaaagctaacctggtatcattaaaagtggcaggcggcaatgaagatcgaatagtacggcacgattcatggcccaaattagtcgcactaattgcctccgcacacatgaagtactggaaaggtaataggaccggaaaagtgaagaaaacgaagaagttgaaaactgtacagaacaaaacatggcccttggaatccagaagcaacggtattcagtagaaaattgaaatctaaatcgttgggagttgttttgagtcatttttgagaaatactccacaatgcgaattggtttacactaccagttgtattcagaatctaacacattgcaattttctgccttatattgatttccttagggaaacaaagtctaaattaaggcaaccaagagatagccaatgaagtaaaaaaatgcagtttttgaaccattgctcctctggaatagaaagggcgcaattagtagaaacagaagttaatcgattaaaagagaagacccggttattttatttctataaccgttctggttagtcccacgattagaattcaacttcaaactgtgaatacagatgtgagagaaactagagcatacattttagcttcaacatttataatactacaccagcttctatttaattggaattgcaattagagcaactactgcgaagtcaaacaatgctttatccacaaagttacaatccacgttcggctatttctattctttactcgttttaaccattgcaatcaccttctgacttatattctgctacatttctgcactttcctacacttctgcactttgtccaacctttctgcattttctccacgattcctcacatttctctaaatggtgctgaacttttcaattatcagcaacaaaactgatccaacctttcaaacccttacatagaacatattcaaaatatgtgatctccagttgcgttgtcttttccattctcagtatcataatctcgcataccttcacactataatcgcacaattgaccttttgtcatttatactccacttcatgaatcccgttgccctcctttttttttctcttctctgggcccgggtcttcgccgtgaaagagtaccttttcaaaaactgcgctcaatccggtttctgccaccgcaatcgccatttggcgacccagaatttcgaaagtccatacttcgttgatccagcatccattgtccacgaaaatggctctgtggcaggaacaatatacaaaaaattgcctctgaatgacgtggtggccttaccctttgatatttccttgcttgtgggtgatagcgtacgctttcagattgacgaaaacagacagcctaccgggccggcgctgaagttgaatccaaggcgattccgagccgctgagactgcgtttgacggccctgaaaacgagaaacaacaagtgctttccaaagatcaagtcagtgtgctggataacggcattgtgcttgtttatggcccagacaatgagttctccgcccgtcttgactttgcacctttgaagttggctgtttctcgccacgggaaggtccaggcagtttttaatgcccgaaaattgctcaatatcgaacactggcggccgcagaaggaaaactcggcccacttgtggccctacgagtccgaatttgacatgttttccgactcctttggcgacctgcgcgacgacaccaaaccgtttggcccagaatcggtcgctgcagacgtcaggcttatcggctttgaccatgtgtttgggcttccggaacatgctgacctgttcagcttgaaagacactacggattcagaatggccgtaccggctctacaatgtggacattttcgagtacgaaacagagtcccgcatgcccatgtatggctcgattcctttattggttggtgtcaagcccgatgccgccgcaggcatattttgggtgaatgccgcagacacttttgtggacatcaaaaagggacactccaacactgacaaagatgcggaaaaaagcaagggccaccattctttggtcgacacacactggatgtctgaaactggaactgtggacatcgtcatcatcttggcagcgacaccagaagaaatcaacgccaagtatggccagttgaccggccacgtttcgcttccgcaggagtttgctttgggctaccaccaatgccgctggaactacaacgacgagaaagatgtcttggatgtccatgcgcagatggatgcccatggcgtcccttacgacactatctggcttgacatcgagtatgccgacaagaaaaagtactttacgtgggacaaagaagcattccccgacccggaggggatggcggccgagttggcccgaacggggagaaacttggtggtgattgtggacccacatttgaaaacaggctatagtgtgagtgaaggcgtagagaagcttggtatttcgattaaggaccgggccaactccactttcaagggccactgctggcctggcgagtctgtgtggatcgatgcaatgaacccgaacgcccaagcatactgggatgagcttttcctgcccggcagcgttcttcttggagcaacatcgaacgttcatctctggaatgatatgaacgagccgtctgtcttcagcggaccagaaacctccatgcccaaggacacacttcactggggagattttgagcacagagctgtacacaatgcttggggccagcggttccacgaacttactttcgagtcgcttgagaaacgcacacaatacagcaagcggccgtttattctcacacgttcgtactttgcgggatcccagcgctcggctgcaatgtggacaggcgacaacatggcccgctgggagtatcttcgggcgtcgttgcccatggtgcttacttccaacgccgtgggaatgcctttcgccggagcagacgtgggaggattctttggcgacccgtcgaaccaattgctcgtgcggtggtaccagactgggctcttctatccgtttttccgggctcacgctcacatcgactccagaagaagagagccatggattccaggcgaaccgttcacgtcgcacatccgagatgcggtacgtttgcgctaccgcttgttgcctacgctctatacgcttttccacgacgccagtgtaacaggaagtcccgtgtggagacctatggtttgggaacatccagactccgattgctatgatgtcgaggatcagttttatcttgggcaatcgggccttcttgtgaaaccggtgactgaggaaaacgccaacagcgtcgacattttcttccctgctaatgaacgttattacgacttcaccagtggacatgtggctgatgtgccacctgtcgctttatctgaagcaggaaagctttcgcgcacagtgtcgctcgaagacataccgatgtatgtgaagggtggttctgtgtttgccttgcgtgatcggtaccggcgctcgtccaagctcatgaaggctgatccgttccacttggttgtgggcttggatgcaaacggtgtggcttcggggaagttgtatctcgacgacggagagtcgtacgattataagaacggtcagtacactgaaaccaagtatgagatggtggcaggtcagttgaagagccaggtgaatggcgatccaaactatgctctactgctgagtcttcgtattgagaagataaccatcttgggcgctcaggatatcagcagtatcgaggcgaaacaagacggccgtctgtggtctgtggaatttgttcagcacaaacattatgtggagatattgaacccacgagtcggagctgcagcaaattggaccatcaatgtggtgcatatgccaagacatgagaaagacgaactctagaaaaagaattagagtccggaagacagtggtcagatcggagtatccaggttggtcatgcgttccattagagccaattaagtggtcactccagggttcatgtttcagcttttcacagcagcctagaacttgaggagtgcttccacaattctgaatcgtccatcttctgataaattgcctgtctcaggtgtgtaaatacagactatatcagagccagcaggaaataggctcgatattcaacctatgcctataggtggagacaccgtacctagtatttctttttgcagacgcagcttgaaaacagggccagtacggcttcgacgagagcaattaagcggaatgatccaatgaacagcccccagtaactacgtctagcctcctgctaaatgctttagactgattggacggcacatggaacagtttgtccatcagtggaagtcccttcccaacaatgagccatacggcaatgtgaacgagatagggaaatagcggcccgatgcaaggtagagttggcctcgacgcattgttttatttccttcaaagcatgtataagcgctggtgtgagatgcgtaacggcgaaataataaagttgcccatgcgtcaaacgagagcaagaaaaagaaagaaaagaaggggaccggcggaagagcaagcaggaaacaatgacacatgtcgaataacgattgactagccgggaaactaagctattgaaagaagggagagaagaaaatttacgcatgattctgcgacgttgcaagacaaatccatgactttgctcgatacggacacctgatttacgccgagatgaatacgatgcagcgcacctcagactaaatggcagatgcttacgtcattgctagcacaaacaatggcagtttgaccatgaacaatacaaataggtgcagtttggagttcgggcgcattttagagctgtggcatgcggtggagacttttctccgaggggattggcgcggcgcagaacaaagaccgcgcgggctaggcatgggattatgctcgtgcgccggcgagtttgggcgacggtgccttttatggggcggaccggcggccccaatgtggggcagacggcgcggggtttcggcgcataggccgcttcgccccaaaatagcgcgcggacacaccaaggtgcggcgctgcctgggctaactctggccgcaggcatgccaatatagttaagctttcgctagtgattgcacaagacatgcttcggtgcctgtcgttgtgcatggtgcattgtcaattctgcactggaattgtcagaggatgtcagcgtctgaaaatataaggtcagcgactgaaaattggagtcagcgtctgagaattggatgttagtgtcagtcattcggtgatcggtagatgattggtcggatggtggtgttggtggcggttgtcggccaatcttcgatgtcttactgtcttcgatgtcttcgatgtcttcagtcttcagtcttcactgatgtcttcagtcttcactcatgtcttctcgcgaacttctgctgcccgctcagtttctccatcgtccgtcgttatcgctatcagcgcccagtccagcaggaacgtaatacaccagccattgtcatattgtgtagtctatttcgcagtctcagcctctccattctactcggcccgagcggctgcattcttcccggccgcctgtcatgctccaccagtctcaccattctccattctccgttcgctctgcctccttgctctcccgtcgtcgcctgcactttttccctccagcggcctcctctcctacattcccgtggccattccccccgaactcgccgtttctacacctgctctcccattcccggcctaaacgccaccgcccgagatcgcacacgagcccgcgccgcaaagcctgccgcccattgttcttgtttcgtatatggcgcttgccagcgtggacagggtcaatcttctcctgcagcagagtgcggcttcggtgcagcacctttataggttgtcgttctggctcacttagacatcaccgttcccatcacacccaaacagcacaaacacaaaaagacacccacgccggcgccagaatagtttgagaacgcaccaacacaaacccggcccacacactgcaacatccgcccctctagccggaccccgaaacgtcaccctgtgccgattagctctggattcttctccatctagtgcgcttcttctctttcggcggcaacacctccatccacggtctgctgcggcccgcccgagtacacaaccacaccttagcccagcatggcgacgcgcaaagacgacactggcggtctgaacgactttgtcaagaaactcttcaccatgctttccgaagaccgctactacgacgttgtgcggtggacggccggcggcaacagctttgtggtgctcaacaccaacgagttcaccaaggagatcctcccgcggcacttcaagcacagcaactttgccagcttcgtgcgccagctcaacaagtacgacttccacaaggtcaagatctccaccgaggaaaaacgcagctaccagtacggcgacgacgcctgggagttccagcacccggacttccgcaaggacgaccgcgacgccttggacaacatccgccgcaaggccccgctcaagaaggatgccgcctacgaggccaacccgcactacgacgcccagcttctgctgctccgcacagagcttctgaacgtccaggccgacctccgtacgctcagcgacaagtaccgtgcgttagtcgaactgatggtggccgtcaactcctacaacgagcgccagtaccgctccatcggcgtcttggtgcattgtctcaaccaggcgggcatcaagatcccgccgctcgacttgcccagccccaacttgcttgggctcgtgctgccgccgcgcgcggtggacaagcccgtgaaactggagcccgagctcgaaaagaccgcaagcttgcacacgctgcccaaggcgccgcaaggctcggcccagccccacagcgggggtgcgccgcctctgcaatcgtcgtctgtgcctccccacagcggggctgtccagcctcaggcgggccccgccggtccccacagcggggtgcagcctcatggcggcgcccagacgtcaactccgtcggcgcccgtgctgtttgagcccgtagacggcagcacgcccaagttccatgtgttgctagtggaggacgacaatgtgtgcatccagctctgccgcaagtttttgatgaaatacgggtgccaggtgacggtggtgacagacggactaaatgccatttccacggtcgagcatacaaagtacgacttggtgttgatggacattgtcatgcccaacttagacggcgccactgccaccagcatcatccgcctgtttgacaccaagaccccgatcatcgccatgaccggaaacatccaggataacgacttggtgacatatttgcagaacggcatgctggacatcttggccaaacccttcacaaaggacgacttgtacctgattctcagcaagcatcttttggcatcgccgaaaaactttgagcagcccggtgagttccagcttccgttggaagaaggcatgtcccagcccatggaaatgcccatgcagccgcttctgcccataaaccagcccatagcccagcccatgggccagctgattgctcgtcctatcatggagctagaacagcctacaaaaaaacaacgaatgcagtgatcataatcttggagtcaagctctttgtgactagaagtttttgactactcgtattcagctcttgatagtacgagcattccagaatgtgtcaaggatcctttggtttgtcgcataaggcactctacattgtggaaataatcggaacgacttctttcagtgttgctgtcagctcagctttcatttttttaagagtatactgcttagatggtctatggtatttccttgattaaagggtccacccagaatcctctgtttcttgtcagactcacatgagtctagaagaacatgaatgccgcttatgctattgccatgttgtacctcctgttgaggtgtgaaatttgcaacggtgatggttttacttattcctcctcttgtctgccagcgtcaaacctgccagctttcattttattctagacacggccaattggtcagtggtgtatcctgtcagatggcttgttcgcacatgtcgtttcaagcaaggccgcagttctagctctatgtggtttggctacctgcggctcattaaaacagtagccatctttcttatccggattgtggattttgtttcctctgacttccatccatctcaaccagctattatactctcagttttccttttttgaacctatcgcctcaaaagatttgctactttgtggcatggagagtaacacttggttgtacttttcggatcttcaaattagagacggtgatacctccttccgaaccacttgtacagcgtcccaatgcgggggtagtctcgtctctagcgcgtgttttcattctctatccatagctatatactaatcctattttactatgtctttcccacgatgatatttaatgccaaatcgctgaaggagtctttccaggcctccgatgcagagcattcaagtcgcttcacaacaaccagctcaaaatatgccaggtccacatcatattctaatacgggctccacgtacacattcttgcgcttccgtctccgaccagcaacgcgaaacccgtccgctgatgacccatgatcatgatctgttgttttctctttatgcaatttttcgtcttctgatgtacctgatttgcccgcttctttcccatcctgatcactaagaactgtcttcttttcatccttcactgccacatgcactaatgttgccaatgtagggtactctgcgaggaagcgagcctttcccaaagtgcccattgtcacggtcacgtcatttcccaagatccatcggggttgaatggtagcaataaatttatcagtcacgctgcgcggcgcatgtggcatgtagtataacgtagcactggcatcgtcgtcttttgaaacgtctgcaatgcggtagccaagaaccgattccaagagatgagcatcattctcgtcgaacaccgggtcatacaccagcacctgtgctgtggcgaatttcttaaccaagagtttcaagaaggcaagttgatatagcgcctggaactcctttgtgggcgagccaagggccaaacagtggatgtgattgaaaccaacatcttctagaacagctaaagaccgcgaaaagaagtctgagttggcgagaatggcctcccgctgactcaatcgtagctgcacggcgtcaagaagctgtgtgtccatgatattgctgatcacgtgccggtctctgccttttgttccttcccgcttcaaaccttcttcgacaagtctgtgcttgacagaagtatgggtcccatcgccaaagacatgcacgtgattgtgtgcacgtgcaactaggttctagcctttcgtcctcaaggaatcaagtctaggcctgctcattgtttgcacgtgacttccaatcacgttgtgtttgaagttctacttagccgcctcttcaatcgaaagctcaaacatctgtggtatgtggagaagtggaatatttttgacctttttagatgcttctggacctttgcaattactcacaaagctcaatggttgattctaggcaattgaaggaaacattctttccttagaaatatatcgcccaaacctatccatattcaataagcgatcccacacaattgtcattattttgctgtggtctgaatgttttggtctaatgcattgaatgtcttgatctaatgcattgaatgactttacctaaatcccttttctccttttgttgtctttacgtttaagtatgccttctacccgctgtatttcagatgattttgcaacctggtctgcacccgtgcctccccactaatcaacaggcagatatttttcttggtggagtgttttgtcacgtgccagtcatcaccctgcaccaaccccataaaaatttggtcgttctcaaaagcctgttctctgagctgttcaggtctgccgccccaaaatagaaaagcccacgttgtttcccacatcgtctccccgctctccgtcgctatcttctcccaccatgcgcaagtgtaaagtttttgtcggctcctcccatcctgagttgggcaagcttgtctgcgaccgtttgggaatcgacccggcgccatgtactttgaagaagttctccaacggtgaaacttcggttcagatcggtgtctccgtacgtgatgaggacgtttacatcatccagtctggctctcctgacatcaacgaccacattatggagttgttgattttgatatcggcatgccgcggtggctcggcgtcaaagatcacggcggtgattcctcagtttccctactcgaagcagagcaaaatgaagaagcaccgtggtgccatcactgcgcgtatgttggccaacttgttgattatggcaggtgccgaccacgtggtgctgatggacttgcacgcctcccaaatgcaaggctttttcaccaagcctgtcgacaacttgtacggtgcccctaccttggcccgctggatccgtcacaacatccccgattgggaaaacgctgtcgtcgtctcgaaaaaccccggtggtaccaagcgtgtcactgctttggcggatgcattgaagatcaactttgctatgatccacaccgaccgtcgtagaacccacgacaacttccagaaaacaactcatttggccgctgatgcagctgcctctaacattgtgggtgaagtccagacagcacgtgttgttcagggccacgttgtagacgacgactacccacttgctccagcttccagcaacgggggccctgtcgaggaccgcaacgtcttgggtggtacctacgacgctgccaactcggatgatgaagacgaacccacttcgattgcccaagaaaagttgattacattggtgggagatgtgcacgataaggtggctatcattttagacgatatgattgacaaacccaactcttttattgctgccgcagaacatttgcgtttgaactgtggtgccaaggctgtctatgttgttggcacacacggtgtgttcagccatacttgcttagaagagttgaatgcatccaaatgcatcgacaagattgtggtgaccaacacgtatccgattggcgagaagcgcgttgccgctaacaacaagttggttgttattgacgtctcgccaatcttcgctgagtgtatccgtagggatcactttggtgaatctatttccgtcttgttcgactcccttgcggctattgaataagtgccggcaacctatattattttaatgcacatccgtttttcgagtgtgatccattaacaatgcatagaatgaataaagctcactgagattttgtagaaaacaaaatcaccctgggtacacattctctcctagcttctttatatacttgtatttattttctatttacgtcatccagcagttcagctagaatgtagtcttttcaatagtaccaagtttcagccacgaaatcattatggtaatagaacagaaacgtttcataagtataagatagttgaacgctttattattttgagaagcgatgcatatattcaaacaataatgaggcagatggtaggtccgacatccaggcttcagccatcgttggttgatttcataaattctgaagaagcactatgtttcctgtttaatcttcctctttagacctgaaccactgaaacatattagtaatatcatgcaaatggcagaaaatcagatacagaaataatggttacaacttgctgattcacatgatgtgaattcttccagacagacaaggtcctataaaccggtctatcagactatgaaattattcaacttccagctgaacatgggttcattgaacaggagttgaacgaactacttgccaaagaaaactcactataacttaataaaaataaaagatacatttcaatcgaaatgccatgttacattgaatccattggtggtcatcttgtgagccacatttactggacaatcattacaggtgagtctcgcatcagccgaatattaaagctagactaaaagctagcactctcattggaagacggtttcaccgatatagaaactcaatgcaaactatcagaccaattctctggcagacaattcatcccacgttggtactgtacaattgtttccccactgatttcgcttgtttctagaagccgactttccccaacctttttcagaattttcttttctcttagactaatttgtaattttattctctcaaaataatttcttcttcctcatctgtgacctgtacttttttttcttcttcttcttttcttctgccaattctgccctcgctaattcttgtcctgtttcttgctatctttcgcacaatccactatcactatcttcttttcccatggacccaaagcagcccgacacggcggagaaaaaagccatggcgtcgattgcgcccatgcttgaaagcttcacgcccaaaaccagcgccgaggaaaacggcatgcccatgatcacgcggcgccagtccgaggaggaaaacagaaccagtctgagctcgctgtgggacgctttcccccgcctcaacaagacagcatccaactcgtctgtgggcaatggcaccggcagcatcactggcggcaacacggctgcaaacgccactggaaacggcgcccctgctccgttgacgaaaatcggcaaaatcggtgtctgtgccatggacgccaaggccatgtccaagccatgccggcgcatcttgaaccgcttgatcgagaacggcgagtttgaaacggtcattttcggcgacaaggtcattttggacgagagtatcgaaaactggcccacgtgcgattttttgatcagtttcttctccacgggcttcccgctcgataaggccattgcctacgccaagtaccgccagccgtacatgatcaacgacttggtgttgcaaaaaaccttgtgggaccgccgccttgtcttgtgcatcttgaatcatgccaacgtccccactcctgaacgcttggagatctcgcgtgacggcgggccccgcatctcgcaagagctcaaggacaagttggtcgaggtcggcttgccgcaggatgctgttgaccgcttgtgcaaccagaaggagcccacgtggtacatggaagacgaagacaccttgtgtgtggacgggaagaaaatgaccaagccgtttgtcgagaagcctgtggatggcgaggaccataatgtgtacatctactaccctgccgccaccggaggcggaggacgccgtcttttccggaaaatcggcaataagtcctcggagtttgacccaacattgagctctccacgtactgagggctcgttcatctacgaaaagttcatggacactgacaacttcgaggatgtcaaggcgtacacagtaggcccagacttttgccatgcagaaacacggaaatcgcctgtggtggatggaattgtgcggcgcaatacacacggcaaggaaatccgctttgtcaccgagcttacgccagcggagaaaaccatggcccgcaacatcagccgcattttccgccaggccatttgtggctttgacctattgcgcgtcaatggacagtcctttgtcattgacgtgaatggcttttcgttcgttaaggacaataacgagtactatgattcgtgcgccgccatcttgcggcggctcttcatcgaggcaaagaaacgccgtgacgtgctcaaaacccggattccaccttctcttatcaaccagtcgcagtttgagcagaaagaacagaagtgggtcttcaaaggcatggtttcggtgatccgccacgcagaccgtacacccaaacaaaagttcaagtacctgttccggctgccgttgttcatttctcttttgaagggccataaggaggaggtgattatccgggcagtgccggatttgcgtgtagtgttacagaccgtgaaagtggctgaggagaagcagctcgaggacctcaagaagttgcgccaattgcgcgaagcgttggagaagaaaatcgatttcccaggtaccaaaatccagttgaagccatccttgaatgctgcagacccggaaattgtcgacaaggttcagtttattttgaagtggggtggtgaaccaacgcattcggcaaagcaccaggcttccgatgttggtgaacagcttcgccagaatatcaagttgttaaacaaggaagcattgaatgatgtgaaagtttatactctgtcagagcggcgagtcattgccagtgcccacttggccacgtgctccatgttgggcttggaagacttgcctgacgatttcttgatcatccgcaaagatttattggacgatctgaatgccgccaaagatctcatggacaaggtcaagaagaagttgaagccgttgttgcgtcaaggagcagaagcaccacgccagttcacttggccacctcgtatgccgcagccatttgtggtgatcaagcgtgtttgtgagttgatgaactaccatcgtgagattatgcaccacaactttgagaaacacgacgtgtctaagttccaagaaacgtggtgctgtggtgaagacccgcaattgttccgcgaacgttgggacaagttattcctggagtttacgacggtggagaaaacccatccttctaagatctccgaattgtacgacaccatgaagtacgatgcgcttcacaatagacatttcttgcaaaatgtgtttgcctacgatccaaacgacaatgagttgatgcaacgcttagccaaagtctgcggtgacactatcaattctctgggcttggtttctgagtatccaatcaacattttagcgatgaacaactttaagcttccaagcgacccaacgtcaagcggaaactcggcgtccaattctaccgctaatctactgaacattgcaaactctaccgcgtctgctgggtctttgggttgggttttgaaaggtgccacggcgtccgtgctggaatcttctgctaataacgagtccaacactaagggcaaaccgctgttgaaggcgcccgacaatccatttgaccacccaacgttcgctcgtctccgtgagttgtatcgtctttctaaagtgttgtttgacttcatctgtccacaagagtatggtatcaaggacgaggagaagttggacattggcttgttgacttcgcttcctttggcaaaacaaattttgtcggacatccaggatatgaaaaagcatgacaaggctgcagtggtgaactacttcactaaggagtcgcatatctacactttgttgaacatcatctatggatcgcagctcccaatgaagattgcacgtaacgcattgcccgagttggactacttgtcacaaattgtgtttgagatttacgagtccggtgatccaaatagtccttctggccagaaacactccatccggttatctttatcacctggatgccacacccaggatccattggacgtgagccttgatgacgaccactacattggatgtattcctcgcatcagtttgaccagacatttggatatggacttggtcagtcagaagttgaagtcgcggttccctcgtgtgtctttgccaaagaagttcacaccggtcaacatttcgagtcctctcacaacagcattgtagcggactgtctagggtatgttgtatcaatttaacaattcatgtacgagatagaaggacaaatatatgtcttcagtaagcaaagtcgttgagtatcttgtcatcttatactatttgtaacttctttatacggagtcatcaacgaaagcatttcagatacatttttttggcattctacatgtgcaatcaaataaatctcaatatattaagatagtcaaatcgatactatcactaaatacatgcacaagccaaccgaggacaaaaaggcagtaccacgtgccttatgcccctaggagacctgctattagatggagtactgagtaataaatggttgaggattcaaaccaggaatcacagatgcgaagataaacaggagatacacgggaaaaccaagcttaagccttctcgaacgattcccagttgtcgatgatagacttgatcttgtcagacttggttaactcgtaaacctcttggaaatattcctttgtaatttggaatggcttggcggtcaagttaggaatatacttgccaatcaaatcctgaggcttgacagaagactttggaatcttcttgcacaaaaatctttggaatggcttaacaccagacatcaagtacgacgagtggaatggcacggaaattcccttcaatggaataacagcgaaacctctctgtaagtcgattggttgtggcttggccaaggattgcgcagaaacctcggaaatgatttccttcaagtggtctctgacctcgtccaaggacaattgttgctgcaacttgacaatatcaatcttgttcatcttgatgacgttcaagacgttggtcaaagtgtccaatgctctcaagtcaccagcagtaacgtattgagtgttctcaacgttgtagttgacaatctccaacaaccaaccagtcttggcggaaacctcatcaacaacaaatctcaacgcagcgtcgttgaaagttgggttgactctggttgggttaacggcacacataccgtagtttgatctgcccaattcgtctcttggcacagcaacttgcatggtcatacctctgtagaaaacaacatccaccaaagattcaattggcataacattagccaaagaagacaatgcggagtattcacccaaagagtgaccagcgaacataacatcagaaggaaccaagcccttagatttgatgtcttcgtaagaagccttctccatcaaggtcaaggctggttgagtgaactgagtagcagacaacaaacctgttggagacatgaaagtgtacgaggtggtggtgtggtcaatgtccttgaagatcttctcagacttgatttcaccgtcttcgccaatggtctcgaacatcatagagatatagttctctctgatctttctacccttggcaccgccaaagtggatggtcaactcgttagggttgttcttgacaatgtcaagaatggagaaaccgtagttgttgacaaagtgacggtcggccttgtcccaaacttctctggcaacttcagaagagttgtacaagtccatacccatgccttgctcttgagaaccttgaccagtgaagacataggtggtcactggttgttcaatttcggcttcaccaaccaaaacaggagcatcggtttcgatgttcttggtctcgaccttgatgatcttacgaccgttgatcataccaatgtgctccaaagtggtttgcaattggtcgtttggcaaaaccatgccaacaaagttggccttgaaagctctcactctcagagcgatactgttggcggcccactcttcaaccaaggctctgatagaaccagaagagtacataccatgggtgatggtaccaggcaatctagcgtaagcagcgaaaactctggaaacgtggatagggttgtagtcacccgaaaccttggcgtaaggctcgttggtagaaggagccttggaggtcaattcttcaccagaagaaattgggatggcgttctcgaacttaacggcttgctcaatggtgttaccgtgtctagccaagtaatcggtgactgggttaccatacgacacatcagcctcgtactcaacaacaccaactctgataacttccttggtaggtaattccaagtaaacgtcaccagtggtgttaatctctgagtacacttgagcagacttgaagtagtaggtagagttacatctgaaggtcaaaaccttgcccaacaagtcaatgttctcttccaagtggaaccattccttggatctcaagatggcaacatccttggcagacttcaaggcaacctggactgggtcttcgctcaccttttggaaggtgttctcgaagtcaacgtactcacctctgtacaagaattgcgaggtgacttccatcactggcttggagtctctgtaaatggtgccaacaacctcgaccatcttaccagaaggctggttcaagacagcgttaatgacagcgttggtggtgacaacatcgtccttcttcaaaggagcagcacctgggaccattctgtatccgttggacaagtgcaccaacttcaacaagtctccatcaacagtctttgggaaaatggccatcatgatggccttccaaccaacaacaatggcaaagtccataggagccaaagtctgcttgcctggtcttgggacaaaggcttcacaagtgttaccaatggcgtgggtgaactcggaaatgtccttaccggtgacagtaacttcatcacctggaatcacttcgttgacattgatgtcaaagtccacaggaacagagtggccgaaccacaacttccagtagaactccttgattctgttgtttctgccctccatgacttcgacaataggagcaaaaccatcttctggcttgtaagtgtacaagaaaggcaaggcaacagcctttccgtcagcggttctgtgttcaatcaaagacaattcaataagcgagtccttgttcaatttaatctcaacaacttgcttcatgtcgccttgaacagcttcgtaaacggaaagcttggtcttcttagcatcatcgtagttttcgacagtcacagtgatgttggcagcagggctcaacacgtcatgaacagagttgctggtgaagttcttgtcctgaacaattctgtcggtggagatcaaagcctgcaaccagttcaacttaggtccagccaacaaatcgagccattcctgcttgtctggaacaatggagccaatcttgtaagtgacggtggaaccagactcttcgacaacaacacctgaaacctttttcaaggcaacaggggacttaccaccgaagtactcaacaacaggaatcttggaggcgtcaccgttgtactcgtccttgatcaacttggcgatgtggccctcgtggatgttgtccatgatctccttgattggctcattcaccttgttggtaaattgggcagcaacaggaccatgaagaatacaagttctttgaacatcctcgtcaacaacggtctccaagttctcggattgccacaaagagtccttcttgaagaagaattcaaatctctcatccaaaacaggaacgaaaggagctggcttttggaaaggtctggcgcagcagagcaagaaaaagtcacagtcctcttcggagatcaattgctccttagcggcagggaaagactcgaagaacttgtcggtgaactcttgaggagaagaggtcaattgtgcgtagttctggaccaaggattcttggccagccttagtggtgaatctctcctcaactcttctcaaaaagtcaccaaagaagttacgcaaggaaatgtcggaccaacgggcgtgcttcttcacgtacatcaactcaatcatacggttggcaacttcttggtaggtcatgtcctccaagtcgcacacaccgctggcgttacgggcaaaccaaggcttttggaagtccttgtccaacttaccaatgatgtagtccttcttcttggccaaggcctcgagcatcttgttctttggcaagttgaaaatggtgtcgtccaattccttccacaacataacaccacgggtagcaatcttgtggattggctcacccatttccgatctgacggtaatgataccaccagtaggcttcttgtatgtgctttcccattgctcgtcagagacaccagtacattgagtgatgagttgcttggcctccaaagaagtgtgagcttccttggcagtcatgacacgggaaccaaacaaaacaccatcgaatggcataggtgggtacttgaacttggcggaccaggatccggtcaagtatgggtaagtgtcttcgtcagaaccgaaaccggaaccagccaccaacacaatgttggagcactttctgatcttggcgtacatctgcaagattggctggtggaagtcctcgaacgagtggtgaccaccacctcttccaccagtccattgcaagacaatagggaaagttgggtgggccttggcgatagtgatgaccgcattaatcgactcgatggagccaggcttcaagcccaagtgggtcaagcccaaagtctcaatgtactcggtggcgacctccaaagatggcacaccggcaccgatggccaaagactggatagggaagcccttgtcacgcaactccttaatcaaaggaataccccactgcaacattcttgggttgacgtaaatcaagttgatgccaataccgcaaccaggcttgatttgttccgacacttccttcaatgcctgctccatgccggcggcgtggaagtaaccacctccagccaactcgatgtggtagccagcgttgatggcggcgctgacaatctcggtgttgacggtggttggagtcataccagggatcatcaaaggtgcacggccgagcaaacgggagaacttagtgtccacgtaaaccttaccggccgagttcttggccaacttaggcttgtactcgttcaaccagtttggcgcccatttgatggagccagcagtacggttgaagagctcttgcttgaagccatagtcgtcgtccacagcattgtcaagagcaccagcgataatcacacgtgcaccagtaccctccttgttacggtgggtcaacacaccaacaccggaaacaccacctggaccaaagtccaacaagtgggtggcctcaaaggcggtggcttgttcccagtggactggaagctgggtgatgcattgcacaacacggtcagtgacgtcgccagcagactcttggaagttttcgcccgagtaggtatcaaaaacaggaatgcggagatccttggccgagaaggccaatttttcagcctcaatgtcggccaaaatcatgtctgtagcaggctccaacaagtgcgagtggaacggagcaaagataggcaagaaccggttggagaacttcaacttacgctctgagtgagggatacgggcctggtccaaaccagaaggagccttgttgtttctaagggtcacgttaagaccgtaaagcgactctggaggaccggaaacaaccaagttgcggccaccgttgaccaaagaaatggccacacgtttgtctgctggcaagtgctcgttggtggtagcaataaacttctccacctgttcacgagacaagtcacgcacagacaacatgggcagcggacggccttcgccgttctccaaagagtcttgcaacatggttggaggcaatgtggtacgtgggtaagccatcaaacaacgagaaccaatgaagaacaacaaggtgacggctttcaaggcattctcgtagaaggagtcccaagagtcggagctggcaatagccacggcggtgacaagaccttgcgagtggcctgtggcgcccacaagatggtctctgaactcacctggggaaacgcccaatgtcttacaggtaaccacgtagtgggccaattggatgacgcaaatcaaggggcacgacacgggcacagacaacaagtagtcctggtctggggtctggtcggggctcagcaaccagttgaggatgtcaaagccctgggtgtagattttgtcgacgttttcggtggtcttgaccaagccagacaaacgggaagccacttgggcaagcaagtcggtgattaagccgtggtacatgtggttcaactcgcgcaactcttcaaagtagtcatcagtgttgccctggccgccaaagatggcaaacagcttggccaacttggcaccggaagctttcaacaattccgacgaacgcttaggaatctctgcgttggctctgatcaccgcgtcaaagtagttcttgataacgcccttgaccttcaaagatgtagttgggtacgtctcgtccgcaagcaattgggccgcaaaagtgtggatgtccgactctgggaaaaagcccgactcaaactcttgcaaaaccaacgccaagatctcgctgaactcgccaggcgagtctgggtcgaccaaagatgctgtaaaaccaacaaacttggcgtacaattcggcaggagatgctggctcgtcatccgaggcaaatccttcggtcgcaacaggcaatgttttggcaaacagttccttcaactgggaatatttgaagaaaagattggtaggcaccaatgtggtgaactctatcgagccatgggaaagcgaaaaggggcgatgtgtggttgtcatgatgatattatatgtggaggagttgtagatcttttctctttgaaactggaaaggcttgagacttttgggttcagaaacaattgtggtacgggcagctctgaaaagtcgtcaaacgaacacgtctataagttggatctaactaaagaaaaagctcaaggagaaaaaaaaaaaaaagttcgagaaaaattcaacttgaactaagccattcgcctcgcgaaaactatctctacttaaacgtccccatacttttttgggccattaaaggttgagagtctcaacagcttgtatgcagggcgctttgtttgttgggatgtcgtgcataaatttctgttggcggccaggttgctacaaacgatgatggggaaatgtcgctttagtacagtctgtaccactaactattatcactctatttggccacacataccgtcatcttctcttatgtctctgttctgttgggcctcgggcccataaattttactactggttctttttgggagaggcgcgcgaagggaagatgtcctgtacataaagaaagttacgctagttgagttcgaatccatactgttggctggactacgtacaggacagagcgacaatgtcccgtaagaaaccgacccgtacctccagaaaatatctcccacgatgcgcctctagatattgcgacaattaggtgatggtatgggcgcgtggctgagtatgggccaactttctcaacggaaaaaaaaaatgtcgtaacacaaaaagaaaggcgacattggccaccagtaactgcatgttttttttttccgctgcatacttcccgacatttttgaaatttacgacaattcgacattgtgaaattggacattacacacctctaagccccctaaccgaataatttttattggtgcacgggtgtacaggcccatctctgcaaatgagtagtacgaactttgttctgcatataaagctctgcctcctgatgcgtctacactgactagcactcgtattatgtattagcgatatacttattgcttggagacgtactcaaccaagtcaacaactctggtggagtaaccgtactcgttgtcgtaccaggcaatcaacttgacgaacttaggagacaacaagataccggccttgctgtcgaagatggaagagtagtgggaggtaaggaagtcagaagagacaacagcgtcctcagtgtaacccaagacacccttcaacttaccctcagaagccttcttgacggcagcgcagatctcctcgtaggtggtctcagtcttcaacttgacagtcaagtcaacgacggaaacatcgacagttggctactctcatggccataccggtcaactttaccgttcaattctgggataaccttaccaacggccttagcagcaccggtggaagatggaatgatgttaccggaagcagttctacctcctctccagtccttgtgggatggaccgtcaacggtcttttgggtggcggtgatagagtggacagtggtcatcaaaccttcctcaataccgaaggtgtcgttgataaccttggccaatggagccaaacagttggtggtacaggaagcgttggaaacaatgctttgaccagcgtacttgtcttcgttgacaccaacgacgaacattggagcgtcagcggaaggagcggtgatgacaaccttcttggcaccagcgtcaatgtgcttttgggcaccctcgagcttggtgaaaacaccagtggagtcaataaccaactcaacaccctccttgccccatggaatttgggctcgggtctctctcttggtggacggtgatcttcttgccgtcgatgaccaaagcaccgtcttgagaagtaacctcacccttgtattgaccgtgggtggagtcgtacttgaacatgtaagcagcgtagtcagcagcaatgaatgggtcattgatggaaacgaccttgatgtctggtctggtgagagcaattctcaaaacaagacgaccgattcttccgaaaccgttaataccgacagtgaccatttttgattgattaagttgttgttgcttttgtacttgacagaaagtctgaagaaaaaaagaatatcgaccttagatgtgcctcttatataagttgccaaagtcgatcataccacgcacacatatggtgacgatgcggcgcccggttatgagcgtgtatatacgctaagtgggatgttctctcggtgtttaggtgcggactccaagagcggccaatccggagtgacattcgtggttattggctgactccaccaccacatgatgcggcaacaatccgatcacttcttgacatcagtctattctttagaaagatttcatattgtattgccagtggcaagaataatatcatttgtcagcctctagtcgcaccatcgtctgcacaatgacaatagcgcgcttaaaaagtcagacactacggaaatggaaagaagcaagaagaaacaacaaggtggtgttttctgccccagtagcaaataacgaaacagaccaaagtatgacaaacggcagaatatatatacccgtatacgaaaaggctgcaaaagattgttgcaaaaaagaacacatgaaagctgtacgtcgcagtgtctttgtggcatttttggtgactgcggacattcggagatcttgagcgcgacatgttggcgcatggatcaatggctactgctgctgcatgtaagctttgtaggcccatacatacgtaacgtgctgcagggtctacctgatgaatgtctcgttgtctctatagggtaacctatttggttttgccacagtggtcacagttcaaatggtacagaatttaaaacattgatgagtaagatttttgaccaacaatccgcaatcacacgattctatggatgtgaaacgtctgatgctgcgctgtttttattagtaattacttttcaatgacttttcaatgacttctttcagtaacgctagttccttttatttttccttgcacttcaaacaccggacttgcgtctctcaaacaacttcagtagttaaatccaggtgatcactcactaaaccgtgattttgcttagtaagtttgatgatgtgttcatcttcttaagggcatgaatgcctcatattctcttaaattgaagatataattggctacttgctacagaaagtatcgcaggtaaatttttttaatcaatgaaatattcacccaatgtaaagctaactatgacgaaattcaaaccaagttcaattcaatacttgatatgtacttgtgaccgtttgtttgtgtataaactgtagggccaatatcgtgttcttctaaaatttgcttgcaaacaaggcacaggagtggcaaaatgcaactaataatttccaaatcttagtgtaattgtcatttaacacactctttgctcttcgcacataagctctttacaaaatttaacgccaagcatagaatgtgtcctctggttttgtatcaatattcagaatatttagatcttcaagcatgtcaatctcttctctctgggccaccttcgtaagagtccacaattctggaactctttcctcacccaatttactactttttaccagcttcgagtatgtatctttatgaggcatccatataaaccatctcagcacatttatagaccggccgcatgtctcgaattctcgctatctgtactgacttctcttctccttcgctgttcgattgtttcgccgttcatcaggcgtcacataccgttcctcctatcttgtactccactctactcggctctacactcatttttcagcagaatctatttgcgtatctacccactctttcctggaggcaatgctttcgtcgcctgggaaaaatctctcacaatgatctcacaccgggtctcccgacacaagtcccgtttcgcctgtggcggaacacgatgcaacaattcgagcccagcgctgcgctccacggcttcgactggaacttggaactgcgtaagaggagtggaatcgtcgatggccgcgttgggcaatacaaaagcgcccacggccaagttgtcgctgccctctctttcgcccactatgagcttgaagaagtgcgtgggtacagccacgtttggcggagatccgaccacttcatagctcacacggaacttgtcgtcgctgtcttgctttggaaggtagagaggccccgtcaaaacacgcacgctgtcgtaccgcgaggtaagacgacgcacaaagtcttctaggtgtgcccagtagtttcggttgaagccatcgcccacttgcggcgacatgttggtgagaaaaaacgtctcgtccatggcgtgctgagaaaacttggcgtccgcagccggcgccaaatggccccggtcgtatccactgcggaagtagtcgcgcaagcgtgcgcggaacttgaggggaatgctctcgtcttctttgaagatgctttttttccggtcaacgccttggccccggcgaagcgattcttgcgtgagatgctccaaaacccagtacgggttacgggtggctctgttgtagcatgcaatgaactcgtcgtgttgttgaagatcgtgcacgggacccgggaatccgtacttgtaaaaaccttcgggcttgaccggagaacctggaaaagcaggcacgtctgccggctgcgatgcaggcaagttcgatgacggggtgggtttgtctgttttcgtgggtgcggacgaacggccccagaaatacgaggcaatgccaacggcagaaacgccggcgccttggaaaagtttgctcatggtggagtagacattatggtgatgatgcatgtcgcgcataaaagccatcgcgcactatgccgtccggtacgtgggagcccgctttgcaggagaagagtacggggttatatagtgtctttgcatcggtgtttcgtaagtgagacaggaaaaaccatttgttttaccattgtggctagactgggaatctggtgaaaccgggtgtgcatatgtgtccatcgcgcgaggtctggcgaagcctagttgtactttgataccatccttcaacatagttttctaccacggcaatatgtgtgactaagaccttcatctccagtagtagactgtaaagatttgcgactgctagcacgttttgacttacaacggtacatctggcactcgtcagtgaacatcatatctcgaaattagccgtagttttgatagactctagtaaatcatagcaagaaacatgaaaagcgatcgactacacttatcttctgtattccttgtgtctcaccctgcagcgcaatgtaaccagccgtagtgtcttgtccagtgtctatcatcattgtaaagctttcgagaatcgagatttgacaattaccgtcttcgcaaatgcaaacacagaaatttatcaccttgtttatgcaccgatttcgtctgcagtgatcttattcggctgccacaattacttgcctgtctactgtctctacatactctgtgctgtgcatggtcgcttccatgcatctacatcaacaggcgcgcgcttccccacatatacataggctcgacttctttcatgccgcccgagtacatcgagctcgactcatatccagctgaatcctcggcttctttgcctgacctttccaatgagcagattgccgcggcccttccgcgcttgggtgtgctggactttgagcttccggtggatgtcggttctttgcctcgtcaagcgcttttcatgctagataaaatcgcctctcttgacgtgaagacggccgtcgaaatactccgagacgctttggtggagcacaaaggcgacgtcaatttccccacttcagactacttgttgattgagcgactacttggtctgattccagccacattcggcgagactccatccgaaagcgagaattcaacaatcggcgccaaacaatctagagagccagacggatatccagaggaagcacctctgtgggaagatcccgaggaaaagggaattgactgggctcttctggtgaaagttgaagctgcactaatagcgtttcattctccttatccagaggttcgggccgttgtcgatccgtatgatgaccacgaccttccggtagaaaccctccgagtatatgtcatctccatcttttggaccatagttggtgctactgtgaacaacttcttcgtccaccgtcttccgagcataaacttgtcttctggcaccgtgcaacttcttctattaccgagcggcaagttgtgggaaaagagttttcgccagggccgcaggatttctcttttcggccgctccattgatgtcaatccgggaaagtggaaccacaaagagatgatgcttagctccatcatctattcttgttctgctggaacgccttacgccatttacaacatttttgtcatgaagctagatcgtttctacggccttaaatgggtcacctggacataccaggtcctctttgccctctcaacacagctccttggttttgcgttcgctttcatgatgttgaaagtttgcgtgtatccgaaaaaatctgtgtggcccactttacttcccaccattgccctcaacaaggctcttatggatgaagatcctcctacgtctgttaatggctggcgcatttcccgttactcctttttctttgttgtttttgtgctgagtttcgtgtataatgctattcccgcttatttcttcactgctctttccacgttcaactggcccacttggttcgccccaaatctggtccatttgaataatgttacgggatcaaatgcgggattaggtttgaaccctataccttctttcgactggagtattttaaacatgtttggatgtctcatgatgccattctacacctatgtcaatcagtacgttgggatgcttggggcgttcatcaccattcttcttgtctactatacaaataacaagtggacagcctattttcccatcaactctaaccgcttgttcaacaacagaggagaggtgtacaacgtcaaacagattctcaatgagaaaagtgctttcgaccacgaaaagtacgagaaatatggacctccttatttcagtgctgcaaacttggtgatttacggcgcctatttctgtatgtatccatttgccattttatatcatgccgcaacagaatgggattcgatgtctcaaagttttgtgaatatttggcatactttcaaagaaagcttgaaagcccacaactcattgggagtgggccgctttgagaaagacccacattgcagaatgatgtccagatacgaagaagtgccagcaatctggtttatgaccatccttttggtcagtgtgacatttgctgtggcttgtgtgtggttttatccagtggaaaccccgatttggggtattttcttcactatcggaattaattttatctttcttgttcccatcacagccatggcctctgttactggcttcacgttcggtctcaatgttttggtggagttgattgttggctatgctattccaaattcgggtcttgctctcatcactttgaaagcttacggatataacattgacagtcaggcgagcaactacatcaccgaccaaaagctagcccactataccaaaataccaccgcgtgccattttccgaggccaagttctctccacatttacaagtgtgttggtcgctcttggtatagccaattggcagattgatcatattccagatatctgcgatattgcccagaaaaacaagcttcggtgtcctggagccaacacattcttcttctccagtatacaatacggcgagattgggccccacaaagtcttttctggcttgtatcctgttctcaaatggtgtttccttttgggaacagtcttggtcattccatgcgcattattcaagaagcatggacctgccaagtgggcaaaatactttcaccccaccatcattcttggaggattcttgtcttatgctccttataacttgctgtactacacgggtggactttacttgtcgtacattttcatgtatcatatcaagaggcactacattctttggtgggagaaatacaactacattttgaccagcgctctttcagctggtgttgcattcagtgcattagcactctactttaccgtccagtataacggacatgacttggattggtggggtaatcgactcagcacgcttggaatagaaggttcaaaaacgcatccgtcgtggctacatgccacagatgctccgggaggatatgtgggacttcgagagggaaatttcccataatttcagaacttataatatggtttgtggcaaactgggcttaatgttatggcctatcagtttgactattcagggtatctttggtatggcttaaatggaccctaatatttatagataattacatgctttatgctagaagctgtgtatcgctcgccttcttcccagactggccttatttttataggtttcttagcatttctcgtgtctgctttagatacgagctattagagcaaagtaaaatgccatgacgacaatgcccatgagagcagttgttgcaggactgattcgggctataggatatttgtcttgttggagcaagtattgggcgaaatgaaaacgggcaaaacctgttagaagcacaacgatccccatcacgatacatgccactgcaatggacttcccatctaagctatgccgcaggtgcggggccgcaacaactacggtaacattggcaagtttgacatgggattccttttcgaggaaaagactcagctgaagcaaagcaatgcctacagaaacgaagaccaaagaagtgcgaagacttgcgagaaaagttctttcgtttgcaagctggagttagcgaaattcgacaggtgattgatgaatcaacttacgttatcacgagccacggtttttgtactgcgaagcggaagcgaaaagaccgagaaatgcagcattgattaattcaaaagggtctctctaattgggtcatttgaaaaatcggagatgacgtttgtgttctgctccgataatgagatttgacggtttagactgacaattggtggagacaaccattccgatcctgtgtgcagaacgctaataaaatgtatacgcaacgaggcttacagcatgcatgtgcaaattcaagcgcatggcatacaatatgcatcgaaagtagccaatagttaaaggagatcctgcagaaacgacaaggacacttccgtttagggcccgccacaacattaatgtggatgggacaggggaaaatgcaggggccgcattatcagatcaatattgcttctatcccaaaatctgacgtttgggccaaaaaacgcattttctctctgcaaaattgaacgcaacatctacatcgcaatgaaagacataaataccattgaaaagaatatacctaagaagaaaggacaaaggataagttttggttttaacattgggcaaacaaacccgggtgtgcatgcacaatagtcattatgcaactttagccttcagcagctcaagatgagaaccatgccgaaatactagcaatcaaaaccagaataacacttggagaaagcttcagcgagccactggaagaaggaatagatggatacttctcggtgatgttggcacaggcaatacgagaagtgttggcaaagtgaacaacgacagacaaacctccaaagtaggcagggctgcttgggttcaaagaaaggtatgggtcaatgtaagaagtgttgagcgaagtaccctcaatcttgccgtgttttccagaaagatcaccagcctccttcaagtcaggggcgctagccgtctcgcttccattgaatggattgaagtgggacagcgtaccagtacagtttccgtccgaaggaacaggtttcttgtggatgtggtagaggaaaggtccgccagaagtaggcaagtcggaaagatcaacagacaccaaaaccagaccgttgttggaggtgaaggccacggaaccagacaccttagagtcgaacgtagcaattaattcagtgttggtgggagagtcggtgaattgaggtgcgggctcggccgaagcgagcgacaagagcgaaagggcaagcaatttcgagagagaaaccatagtagcagtagatgggaagtgatttattttgcagtcggagccaaagctgtatttataggcacacagggctaggcaagtcgtgtcggtgcgagacagccatacaattattgtctgcattagccggcatcccgaccaatataatgctgaaacatggggacggaaactgggtaaggcaaaagatgtcggagtaggcgcatctcgctccggcgcagacgtggagatgttccatgtacctgcttttatacccagccgtttcttgtcagatctggtaatatttgctcttgggcccactgttgaaagctgtttccgcatgcatgtggcgtatgcggttttcgcattgagaatatcgtatgcagcatgtagttctgcaggttacgcgctatgcatgcgagcctccacaaaccggtggatacaatgtcccacggctactattcccgcaggaatgcctcggagtgattggaaagtgggattgcgagaatcggagttaatttggaagccaataggggcaatttccgaatccacttaaaccgcttgcccctttgtgtatttgaaggggaacttaggctcgtaaacacgcagctcgacacacggccacatctagcatatttaacgtgttgcgttgattatgttgattttcaagtattagtgtctttcaccattttttgacttggagggccaactaaagaatagtaaaaaaaagctgaggattggaaccataatacttggccccttccaattattgctccgggctatcgttttcgagtacgtaggtgtgcagtaagcaagccaatcagacattgtctgatgtgggttgaagatacgtaagctggatggacattaatccgataagctgggaagtcatgataagctactgcatatatgggccgttggcaagtagattggacatgatgaaatggaaaattctatgagattgcgactcatacatagagcacggtggataaacatcgtccagacatatacaatgtcagaacatcaaatcacatgcgacattgtgctaatctgtcggaaatattttactctctccgaacgaaaattcagtaatgggcatattagtccaaaaggaagcgggctgctgaataggcagaatggagtagtattaattaaagcattggcgcacactattgctcaaaaagtacgagctttctagatcaagggaagccagtaggccagtacaaaacgatttccaaccaatgcaagccatctcaatcataaaagttgcatctatgttggcatgtctgaccacctttatgagattgtacttccagtttcttcatgtcaaatctctattcacattcctggagcaagcatactggtcttctgtcggccctgcatgttgtatatgtccacgtctatctttcctaaatgcgcaatcaccagctcctgcacagccacacgttaaagtcatctttaactccacattctactccagaattcttagacgagaacatttcgctttgacttaaagaaactcgagaaaataagttggacgtgaactcaagtttccgaacgacatcaagcacgtctaaaagaagctaactaacgaaagtcattatcttcgtctatacagctgctcaaaagtgtcatagaagcgtctggttgtctgtgaactcaatagtggaagaagagaaaataccaaaggaaaagcatatatcaaaagaaaacagtataatccaatcaaagtttcaacaacacaagcaccctataaagaaccatgcgtgtccccgttcttggccgtctctctgtctttgagtggcccctccttttaatctcgctctttctctcgtggctagagtacatttccaacatcataacgcaattcttgccgtcgccagtgattggggtcataacccgtacgctccaattaacatataacttgacagggtctgtgcggattgtgcagcgggcggggaaagacgtggcggtttcagaaaaagacagtcctgctgatgatgagcgcatgcggcttgtcacgggtctcttgaatagcccagacatccagaccatgtgtcagcttttcggatatgacgttgagagccgtcttgtgcgcacaagagatgactacttgctcactttacatcggatccaaggtcctccacgtgttcctaatgggaaagttgtatatttgcaccacggtcttctcatgtgcctggaaatctgggtgacaatgcttgacaaggacagcaacttgccatttgtgttgtacgatttgggctacgacgtgtggttgggcaataaccgtggaaacaagtactcccataaacacatctaccgcaaaagctcatccgaagctttctgggacttttcgctcgacgagtttgcgcttttcgatatccccgacagcatcaactacatcttacaagatacaggcagctcgagcttgatatacattggcttttcccaaggcacagcgcaggcgtttgctagtgtggccgtaaacccggatcttaactcgaaaatcgaacgcatcattgccatttcgcctgcgacaacgccaaagggtctccactcgaaattcctcgacattttcttgaaatccagccccaacatgttgtttttgctcttctcgcgccgtgtgttgatgccttcagttctgttctggcagaaggtcatgtatccgccgtttttcgacacgtcgatcgatatttccaactggatgcttttcaaatggcgcctgctcaacattgatcgcttgcagaagatctgctcatatgcccatttgtactcgtcgacctcggtgaaaactgtggttcattggttccaaatcatgctgagtgggaacttccatatgtatcacaacgacatgtccggactctctgtatggttacctgtccaatacccattgaagaacatttctattcctatccatcttatttatgggacgatcgattctcttgtggatattgatgtgatggaatcccagctcccgaaaaagttcacttcgagtcatgcggtgcttgatcacgagcatttggataatatatggggccgtgacgtgagttctgtggtgtttccgttggttttggccgctttggaacccgaaactgtgattccctcgcctgtgggtaaacctgaataaatacttgttacatatagaatttgaattctctgcatccacaatattcaagcgactgtacgtattcatggaaacctatctggtaatagctctctatagaaagctcgattgtcattgatccatgtttttcaaagcatcgagacagatataaattaaagaagttaggaagtgggacgtatacaaactcgaaaaagatcgatgatctgatcagtaacattatcgaaagaatcctttttcttctaagaatattagctaagagtctataaccttcatcatgaaagctccctttatgtttatatcgtttacgccatctcactagaaaagtatctgtagctttatatggatagttaaggctctccgaagtgaagttatatgttccgtatttgactttgtgaggctttaactgagttcaccaaaatggaataactctggcaccaaataagtttcaagatggcgattactagccgtttaatttttttttggaatcatactgatcgcatggaatcatagtgtagtacctattaatctgttttatgtctgccccagttgggcgcaagtaggttcatttttcagagaagagggtaaccccatactatcttactatcttaaatgtagtacatttgcacgttatccacctctgactctttgaatggtatgattcaaaaagtacttttataccatatccaaaaatggctagccatttctacttatttcgcaattttgtcacctgctcatcaaaagaaaaaaattcgttcgattgaaaaaaatacaatatgattcaatacggggcacggactcaggacaactaaaaagaaaactttgaccaccctattaacaggagaattattatggaaagcaccttttcatcgactcttcactccttccgactgaaggttgcaaaaacgtcgtgcacgtaccgatgtgtggctttgaaagcaacggaaaaaaaccacaagaataaatctccagtctttgtcactttccacgatatctgaagtttctgccgataaaagagcccccctctctaatttgcatctctcgaatatcgaatggctctgatcgtcctgcacacagatccgcagacggcgacattcaatttgcaccttctcttcacacttcaaagtgaccgttttcttatcaagaacccacgatacatcttggtcgcttttttttccggccatttcgttttctccaaaagtgccctggaaaatttgaagttcaggcgcagtccttctatttaaagtgcgccagtcattatggccgctactgttcaccttgtatgttcatgaatccaagattcctttttttttttttctgctagaggaaacgaatactaacgtccaggatgattctgactccgcaaagagcttcaaccctacaagtatgttactccctatctcgtatatactctttcacggtatattcattgtctgcattgcatactaacttttctagcattgatcgaaggactcgaaaaacaagttccccgaataatgtctgctgctgcatcggatcccgaatacgacccgataatagaggacttgaagaaaattgtgccgctgaacgcgccgtcaagcctaggtttcgaagcagacatggaaatcccaagcataaaagattactctctacggcttgcaagcacactagagcttcttctagaggagacgtcggatgactctcgaatgcagtacgaggtggaagtgaaagacatgactgttcaggtgccggtcctgctggcagaacagagcacccgaaagtatcccgacgactatctctcgcgcatcttgatcgactgctaccaaccactaatgaagctctccacgctgtattttaatcttgctttctcttcgcacatcacaaagtttcttgtcaatgtcgtctacagcttggagtgctgggaaatctaccatcttttgcaaatgatcccgagcttctcgtactttttgaaacttgtggacattggtgtcacagaaacgcccttgggcaacattgtgtcgccgcctcagaatcttatgcgttttaatttgcgccagggcttccagtacccgttcccatacccagcttatcatttctcctaccacaccatcgacccccacgtatcagcgagaaaatatgcccgtgtccaaattaaaccatacatagatctccggttgaaaaagacgaagccacaggtagcaaagccgcttcgaaaaaacccccagccatatcgaagctcgactgatggagatgaatcgtcggaatctcgtgttacggtgtctcctgtaaagcaggctagccacacgagtgaggcggattttgcaagacatcacaaggtttatatatttatgcgttcttcccccaagcagatcgaggaggagtcgctcaatcttgggaaggatgaagaagatgacgacgaagagtacgacagcgagtcggcactagctcaggacaaagaggatttggaaaaaatggatcctcacaccagagctgaaggaaagtacgtgtttgtaccttcgtcatacgaggaaaggttgcagaatgaccaaaggacaaaagcaagattggctacggtgcaccagtgtcgacttctagatccaggaacaaatcgaccatgcctaaagatattctacgggagaaacgagctccggcgccacaaagagtttgttcatgctacgaacaggaagctataccggtgtgtcttttgcgagaaagaaggtaacaatgaccggttctatccgcggcacgattccttggcccgccacatcagaaggcagcatggcatcacaggacgagaaaacaagacggccgtgtctttagcaaaacaacacgccgaaatcagggaaaaaagccccattcaaagtgtacctcccaacgcatactttactcttccctcccagggccctgtacctgtggcatcatcatcatatggaaaccaaacgaataccgtcggctataagctacctccactttccgatccgaaaaccgtgcgcagtattccttatcagacgattcctcctccgcttcagtttgcaaatcttccgccttacctaccaccgccctcgacattgttgcaagacgaagagtctacaaagtctttcggccggggaatgcctccgggataccagaagttccgtttcccaaataactattaccctccggcaaatctgcaatatggtccggtctacggtgccacaaatgtattttctaatgacctgagaaattttcccggtagtatgccgcccaggggacccattttacctgaaggttctagcataaacagaaatctgcttctgcaaggacagattccgcctacgaatccatctgacgagagaaaatgatcctcgaagaaatcaaactcatagccaaagaaacggaatttatgaagtgagaaatgtcgaatcaagagtcactgctaacgtttaatcagggtacaggaagttagttagaaagaggcacaaaccattctcatctacgagtcttgcattggtatgaactcaaaacgtctagaaacttgttgtacagtgttttcggctaccatcaggatttgggtgacgttaatgacgtgaggtggtggtgcacattgtacaaccctgcacagtatcatatccaggaatggttgcaaaatggtcgtgtctgaacaatgtctcgctcaggctgatcccttgccgtatatcccttccccatgcattagaacgacatcagcactatataagggagcaccagactccgtcaaataattaaattcatcacacttattttaattctatcacagcatttgtatttcttatactatggcttttttttttttgccgacctcgcttcagtcgtgtacaccccaactgcgcttattcgagttttgcagtcggcctcaacacgctaagccccaggtgtcagacttcttacaagacaatcactttcggatattcggatatcctcttcctcaggatctgtcaaagaccccttcttcatttcttgcaaacttcttttgaaagtgggtgtgccgccttatccccgaaagggcctcgatcggacaatacacactcatgagccaagtttccctgagcccctctcgtcctccaagtttcgacttgcattcccagtatccatccgaaaggcttttggcaacgccttccacccgtgcacactcccaagatacgtatcctagtgtggaatatggaaacggtcaagtgactggcgttgaaagaggccacaatcctcttaaacatgcgccgattctagcgagccaagcacaagccggcggaatgcttcaactgtttgctgccgaggagtcacaaaagtcgaagtttctagaaactcagatggtggacattttaatcagtgctgcaccgagcaatagtgtggaatattcagagcacttatccaaaattgcagaccttttggtgaaaaacgttctttccgaagatcagaagaaagtgctcgaggaaaaattgcaatctctcgcggacatgttacctcgctttgtcgagctcgaaaacccagccgcctcgaaattatacttggtggtcgaaaaatgttttgataatttcatccaaatctctacgaattcagacaatatggaacttgcgacattgacgatccggtttttaacctccgtgatcatgaacttgaactactgggaattatacaacttacttcagtggaagcctgtcatttaccaatttttaacactcataaactacgacataaacgagtgctatgcggattttatcaaaaattacggaaaatatgcatacagacaagagagtatttctgagtcggctttgcttagagcggctgaaacaaaggaaaaggacaaacaacaaccttcgcatctgaaatcttccctttctccgactccagaaattgatagctcgcaggagaagacgccaaaatattatgcaaacaaggaaattagcgacgatcacgacaggtttgtttgggagcaaatgactgtggaaaaggagaaacctattccacgagagcgaaggaaaatgagagtggactcaaaattagcagcccaccgcattattaaaagagcagaaagtgaccttgcagctaacaaccgctcttcaaactacgatccggatgtcatccatgaatgtcagcttccttcgtccgatgagcctagtaaactatgcttgcggcgcttttcaagaaaatacgaattgatcagacaccaagaaacagtgcactcaaaaaagaagaagctcttcaagtgctttgtatgtgtgaaacaggacccagcaaatgggccgcggatttttacgcggcatgatactttagccaaacacattcgagtcaaccaccggatttctggcaaggaagcaaaagcagaagtggcgtattctaagaaacacgctgagattgtggaagaaggcgatattacagtccatgtagggcgcaggaagaccaaagtggactttgagctcagagcacatatggagaaaaaatcgggccggcaggcaccagacggtagcatcatctttgatgatggtgattctccgcaatcaatggaatcgggcgacgatatggatgacaatgagtaaccgcttgatgctgtaccactcatttacgaatactgcaacactaatttctgcatgctaaagctagaaaatagctggcttaaaactagtacggatggacattaagcataacaaccaaaaagcaacacatcatgtcttgctactgacctctagtatcgacatacattcaataatatacattacaacttttctgcgcggcgctcgtactcttgttgctcaagaatggccttcttcacctcctcatcctccaaatcatcgaaaatctctttgggcacactggccaagcccgttaccttccgacgaatatccggattgtagtacttgatggagcattcgatcgtttcatcgtcgtgtgctggcgcaatcttgtcgagccgggatctggttggctgactggccaagggataaaagttgaatccactgtacgtgtccttgacaccgcgtagccaaacctggtttctttgctccgtcaatgttttgttgaactccaatgtttggagcgaaacctgatacatccacgttgggtcagtctgataattgatcaacgcggatcctgtgacttgtgcttggtatgggttatgatcgccagtaccataactggagcctcccatggtcgaagcagcttcctctgggtccgcgtattcgccagaaacatctcctctgtcaatggccttttgctcccagaaatcatccaccacttttttacccccaacaatcatgcgggcaccaaactcacggaaaatagatcttgcagtaaccaaattgacggaacggcccttgtaagaagttggaatcaagtgcctttgaatcaaatccattttctcttcatgcgtacacactttcttgaacaacgatagatgggttttgaacaacaagtatgagtctctaaatcccaccaaacgcgctggttcggtggaaaccatgtattgacgatctcccttgcccaaaagagtaaaagtcttgatgcggaattttctgtcgcctttcaaaaagccattttcatcgattttctccaaccctttgggatcctcgtcttcaatcaccacctcgtcgttcttgattttgatctcgtttcccttttcgtcaaaaaacacgtcttctggccgcggaatcttgggctttcttcctctctttttaccctttcttttgattggcgctttctcctcttctgtcttcccttcctctttgatttccgtatcgtcttcgttcggatcttcgttatcttcgttgtgatcgtcgttttcattcaaatcctcttctggctcctctgtagcagcctttctttttctaccgcgccttggtttggctggcacatcatcttcgtcgtcttcttcttccatctcttcgtcttcatcgtcctcttcttttatgttcgtttcatcaaagtcttcttccccttcatggtactcgtcgtcttcgccttcgggatccaaatccattcccgccaagtttttgcgctgggccctagaatggcgtggcgatcttatttggtccgattcgtcttccaggtctgtctttggcatgtctggctaaagtagtgaaaggttgagtgtttgttactgttgatgtgcgagttcacgcacgtgacctatacctcgatacttgtgtttgatattaatgctcttcataaattgcgttttattttttttcaagagttttgctccttcacagatggcttggcagatgctgctatgagagtagaaccttgagtccatgaatattcgtgtggtgtaatcttttataggctgcgcgcagtctatacgaatatctttcaccaactgaacaatacattgagcaatccaaaggcacctagtatcctttactttataaggattatggttgtttcggtactactttatcttcaaaaatgctttttcaaaaaagtcatctggccttggtaagtatattcttctgcattcgtctcatctgtcaactcaatcgtctttatagcgtgtttaagtgagaaatggttgtgactaaattacataccgaaggcaatgcttggtgaaaaagaaatgaagagctgctcaatggttctgccattactttcgtgtaagggaaaaattaaagctgcaggttaagtaaaaagaaaatagtctactatccgctacttcctacgccaacgctagatctcatatatacaagtacacatttaatgcctggaatcatgcgtcatccttcttctcttcaggaggctgctcattcttgaaagcgtcgttgccatcaagatatttgtcaaatgcatcgtttgtctctgggaacggtctcttgcccaacaaacgtatcatgtcctctctagtaataaactccttcttcaacaattcttgggcaacaagctccacctcttgtgatttctccgacaacaattgcttgcacctatcgtaacattctttgacgattctttcgacttcctcgtcaatgatcttattggtctggtcactgaatggcttagtcaagttgtcttggctttgagtgtcagcgtagttcaccattccaactcttttggacatgccgaagcgcaacaccatcgattgggcaatgttggtgacttttttgaaatcatcgtgtgctccactagtgacagaagcaaagttgagctcttcggacactctgccacccaaagtcatgatcatccggtcgtagagttgcaacacagtaaaaagatactggtctggtggcaaatattgcgcatatcccaaagcgccttggcctcttggaatgatcgacaccttaagcaaaggatgcgcgtaacgcaagaaccagccacagacggcgtggccagcctcgtggtatgcgacaatcttcttttcttctgggtccaaaagtttcgatttcttctcaacacctccaatgactctttcgatggccaattcaaagtgtcttaaagtaacagcttttgcattataccgcgcagcaattaacgctgattcattgcacacattggcaatgtcggctccagaaaatccgggagtcaaggcagccaaacgaccagataagtctttgtcgatgttttctgctaacttgattttcttcaagtgaacctcgaaaatctccttacgaccttgcaattcaggattgtcaatagcaatgtgcctgtcaaatcttcctggtctcattaaggccttatccaaaatgtccgctctgtttgtacctgctaagacgacaacgtggtctgtgctatcaaaaccatccatttcaaccaacaactggttcaaagtagtttcacgctcatcgttggctccgcttgcatttcccttggatctctgcttaccaatggcatcaatctcgtccacaaacacaatggatggagcgttttctctggcagttttgaacaagtcacgcacacgcgaggcacccacaccaacaaacatttcaacgaactcagaaccagagacagaatagaagggaactccagcttctcctgcggtggctttggccaacaaagttttaccagtaccgggaggaccagacaaaatagcaccacggggaatcttagcacccaacttctcatacttggcaggttgttgcaagaatttgacgaactccatcacctcttgtttcgcttcgctcatacctgcaacgtctttaaacttgaccttgacgtcagtctcttgattgaatttttttgctgtcagtttaccaaatcctaatggtccacccataccgcccatactggcctttttcgtcatgtaatagatggctccgaggaacaacaaggttggaaggaaattcaccaacatcttggtggtactgccctcagaaacataaaccacaggaagtctgagttcatccggaatcttgtactcctcttggacttccctcaaatttctctcaaacagctcaatgcttccaatgctgaaataatattcgccaccatgagaatactgagcctttccattatcatttaactcgaggagggcagtgcggtggttgatgacaatgagtcgtgccacgagattcttgcgcaagaaatcagaagagaattcctggaaagaaatctcgtggttcccgttctgcgaagtcaggtagaagagcaccaatgttaaaccacccatcaacccgagaagaaacaaacgagcattttgtccggtgatgtcaatgtcgaagtacttgtaatcctggttctttttctccagagatttcttttccacccgtggtttgtccagacttctattgttactgcctgcgctcttagtactttgctgctccgcatttacacctttggctttgagcatctcccgcacgcggttcaattcctcagagtagactttgaactggtgatattcttcgccacaaagagggttggagttaacttcgccttccttggcaaaaggtacggcccaaaagacaccgaaaacgtcaaaccacgtacggattaattcaggttccaagctagaagttttcgcagcgagtgattccatttcggcgctctccatgtcgatgtggtttttcgcgtacaacttgaatatggtttgaacctcctcgttgtcgaaacgaacgtccgcggcatggtcaatggagttcagaaggcggtaaaagacgtcgaaagcctgctcaatttccgtcttttggagcggcgcaagcgaaggatgttccttttggaactcgtccgtaatccgctgaagcaccaattctgggttctgaagcttcagctgagcgtaagcgtcacactcctggacaaagctcgccaacaaaaacagcaaaacctcctgataacgacggacagccgccatattggtagcgtctgccacatgaagaatagcagggtcactttcagtgagatagttctggagctcaatcacacgggcctcctgtgcgtcgacttgtgggcgcaagcgccatttgtctagaaatccggccttgtcgaaacggccacggagctcatgcaactttttcaattcttgggcaagcttgttctcatggtccttctggtctaggcggcgtggcgaagtggtgaaaaaacgagccgagagcgacgggcgagccgggaatgctcgcggggtccagcggcgagacacggccgcgggtggcctgcttgctcggatggttctcatttttgtagatgtgaatagtgatttgcctttggagctaattgcctttggagaagcgcgggcacagggaggcacgggtctgagagcaggatacttcaccaagatggcgaaaggagaggataaagaggaggagaagagaaaatcgaaacaaggcagaagtggcggacagaagaagaaagaaattgatggtttagtgtggtgatgttggaggtactccaaatccaacttcctagtcacgtgaccgaacacaccagagtagaagataatagcattggtgtcgaaactaatgctttggcttaaaacttcaataattgatctcttgacttccagtaatggcaaaatagcctaaaattacttttcggaagcaagacatcaaaaaggagttttcgaagctgacatttttgcagtgagcaggtgatctactctatatcttttttcttacgatcgtgttctttcatcattccatccattaggctccttgcaatttttgtttggttgcttgtctacaagattttttggtatccagtgccctcattaatgtgcgagacttcagtgggccagcctagaaaaacgagaacctttggttagatgtagtcatcaactggaatatgtatgtacgatcagagacaaaaaaggctccagaaacaccccttattacccagccttgattacctagccttgattacattcaattctattctgtaatcacaatgcggggatctattagtgcccaagctgtctgtcaaaccaaaattacgaggtcgcattttggacatctacaggtcggtcatctggcctgtctacggaacgctaatctacagtacgcctattctctggtcccccagtccttgaagctgttattgattttcaatctctacattctgatccaaacttctcgggcccagttcggttcctctgctaagctcatgtgccaaatttgtgtctgactttaagggtctagtgcaatggggcgcacatttcggccggcgcgccagatccgcctcatccgaagggccaaaatgcttcaacggcttgggccgagagccgcaccgaaattcccgttgacacatgcactcgttcgatccgtttcacttgtctaatcaccatcacttttgacttgggcttggtcatatttatcgacaagaacttactaacgccgctgcatattggccgattgcttgacaaaatcggcttctttccatcgctaaatacaaccgcttggctttctactccgcttgaagctgcatccatcaactttaccgctcggctttgacatatcgcttctctcatccggcaacacttaaattttgcctgatttgactcaattggctcagccggactaagtttcatctcgtttgaatagtttcctcgtctcacttcaccaattgccccatccccgatcaacctcatggcgctggatagtcctgtggcgtattctccccacgctgaacacaatgtctctcgacgctatactcgagaagatgcagactcgctcgtgggaggagactcgctcgaaaacttggttcttgagacaaaaccagcggacgcccacaaaaaagtcttttccttttcgctacccttaggcggactctctggtcttcagctcaaatttccattctcgagcaaactttcagatccagaagtggagcagctacggctccggctagaaagacacgacacacttagcacgctcgatgaagatcgtctctttgctgccaaagctacagacgatgtccgtttccgtgctgtcaagcatctgcttaaggaaaatttcactgacatcctaccggactttatcaagaaggataagtcatatgaggcgatttttgcggagctttcagggcctgtggcaattctaggcggatacagaggctcaatcttgcgtgatgcccgtaatggcaaacgggtttggatcccgctcaaggcagggctcaatttgcgccgcatcaacttgcttctcggaccatcgagagaagatgagcttcacgcaacagattacatttaccccgatggcatgttgaaaaacgtaggtccgtttgacatttctaaaaagctcatgaaaaagttggcccacaaccccaatgtgaccgttagagacttcggttatgattggcgactcagccttgatcttctggcagacaagttgattgagtttctagaaggtttgcgcagagaaacaggccgtcccaccattgtcattgctcactcaatgggcggtttggtggcgcatggtgctcttcagaaaagacccgaacttttccgtggcttagtttacgttggctcacccagcgaatgtttgaatatcttgggaccactccgttatggtgatctgattatgctatcggaccgtatcctcacgttcgagacaaactttatgatgcgttcgctgtttgcatttttgccattgcacgggcgtgtttttgccaacatagaatcaggcgagttctttgacttggactactttgatccagatacatgggtcgagtacaatctcaacccgctagtgctgaaaacaagaaaattagctgaagaagcgaagggccctaatgaagaaacagtggtgcagataccgaaagagaatgtagaagaaggcggtcctcttacaactatagggtctcgcatcaagattctccagcccagcatagcacgccggcacaaacccacgcttcttactaatctgcagatgcaaaaacgccacaaatcgggccgttccagccccctgccaggaagtccaagtctggatggattccaagactttaagttccacttgactttcgccgaggcctacgactacctctgtgacactcttcggcgcacgaaagaatacgtacttggactcgagtacaagccagaattggaagataaatatccgcctttggctgtggtttacggcaacacgattccgtctgttcggggttccaatgtgcgcagtccgcaggacatcaaggacgggaattattatgaatttttttacggaccaggggacggagttgtacacgagcggtggctaatgccagaaaagaagggtttcaagcattatgatcctaagacaggaaagggccatattgtgggtaagtttgcatctgattgtggacatgtgagtctcatgacggactttaaggtgattgccgaggcgttgagcgcaatagtagaggccgagaagaactggaaaaagaatactgagagtgacgagaaaacagccagcagcgaagagagtaaatagacttgaagggataagaagaaggtgattatataatgcgacgtatgacttcagcgaagaaaattgtagttgataggataggtcagtgcgtaagtaaaaatgatatggaacacaccttgtactaaagtattgccaggagcccaaaatactacgtgtggttttttcagagctgtaagtttgttctggacagttcaacatgatttttggcagaagcgtacattgagtatttgagcggactgaaaaagaataatgcccagattagcatcaacatggagagagcccaacgtatgtccaagaattgtagacaatttaatttgatgaaagtgattattagacgattcataagagcgattatcatgaaggtgagttgagaaagtaatcatattaatggtggtaatactaatgatgcagattgtatcgatgacgcccgaagacggccgatgacgctgatccaatattcatcaatgatgaagattattgatcacgctgttgagtaatgacgatgctggttatcaatgcatagagctgatttaacaaagctcactccagttcttccacctcttcgtactgcactgtgatccagagcgagcagctcagacagggcgccgcaagctgaagcccgcctgcgccgtcgggcgttcctgcctccaagtccgcctcggtaagggcaatcgccgcctgagcagagcaccgcgggcaatcgcgcgcccaaatgccatcggtctccacaaacgtttcgagcgtatacagatcgagccccgagcccaaaaacgggcgcagatgcgagcccaacttcttgtcatactgcgcacgacactgggggtcgctaagcgcctcgtaggcttctttaaggcgcagaactgagatgcgggccacggcgccgccggttttgtcggggtgcgacgtgagaagaaggctgcggtaggcggcgcggatgtcttcgggcgacgccgagggcgagacgccaagcacagcgtaatgcgaagacattgcctctgaactctcttaaaggtgagcagtgggcgagtctagtaggattgcaaagtgtccgaaaactgttcggaggtgtccagatgtccaagatgggttctccaagcaccagttgtaaagcagttgtctggccagttctaagcagttctaaccagtctaagcagttctaaccagttgtcaaagccgttgtctaacagttgtcgaatggtcaagtatcaagtccagtcagacagagtcagccagtccagattcgttccagtaaatgcgtcgcgatccagtcgaatgttgtcccgaattccgcagcgctggacttaacttgccgatccgcttaaaagctcgtctagattctgtcttatcgacttgaagctagtggtactttcatggcgatgtgcgtgcgcgcgcaaaaccaccgatgcgatcgcaccaaaatttctcgatgacctaaaaacttccctactcatgtcgaaaaaagagttcaaaacgaccgagttgcgcgtggccgcgtgcgcccctcagcccgtggccgtcgtgggatccttcttcaacggcatgcgtgtgctgcccgacaccaactttgagctctttcaaaacaagcagaatggctcttttctcgtccatggcgaaaacagcaccttggagtataatggtgtggatgcagacgacgcatgtgactacgccgtggcgctttatgacccagcgcacaagtccgtcgagcttttcccggcgcccatggtgcacggacgagtgacatctcttgacgccagagtccacaagggccccaagatcaagctgcggggcgcccgtgctgcggtccagagaaccgctttgggcgaagctttcggtacgaaaaaggccaaggcggccatcgccagtctggagcgcaatcggatcgacgcagacaaattgcaagacatggagttggacattgtcgacaacgtcaaggagctcacgctggacttgccctcgcgcgagcagttgcaagacgtcagcgtgctggtgcgccctacgcctccggcaaacgtggatgctacaagtgtcgaggacatttacgccctccactcgataatacccaagaaggagtgggccagcatccgggtccaggccatcttcgacgaggagagcgcggaaaagcgcatggaaatgatgccctttggcctgtcggcgttcgtggcgaaaaacttgcccaagtatgtttcgctccacaacacggaaaaggtgcagatgttgtactacgcggctttgttgtttggaatctaccaccaccgccgtgtccgcgacaagacgtcgctcatggagcgcttggaaaacaagccatccgagctcttggtcgacggcgtgttgggccgttttgctgtggccagaaccactgccgtgggaaaatccaaagaccgctcttttgtcattgatcccttccacgaggacaaattgctatgctacttgcttgcgcttcttttccacattgaaggtttcacgttggaggtgcttccgttggcaaacgagttgaacatgaaacccacacgactcgtcggtttgttccgtgctttgggcgccaccatcaagcccgtgggcgttggaatggccgaggccattggcttgtccaagaaggaggcttctacttacaaggttgcggtgttgcgtgtgcctttcaagttgcctgaaatggtgagaaagggcgccagacgctaggaattgcataggctggtttcggccggaaactcattggacgtttcgtagacttgacataggagcatgaaaatacaagagacataagaaagaatatgagggctagagtggtctgctctgctcatcgataattctgtggtgcatttttaggaaaacggaaaacgggcatcatagtgtaatggcccggacgtgatacatgtagaatacatgtacatatcatcacagagaaaaacacactgcttttcataagtagcatattgtttgtaccggttggagtgtatggtgatacctttacttcccatacaggcgacatcaacctcatcacattgacaagtccaatgacaacagaatcggagaaactcagtgactcgcttgcgcaattggcccaatgcgagcagaagatcggcgaagccgaaaaggatgtggagatttatcgcatcaagaaaacccagtcgatctactcggaaagaagaaacatcactaagcaaatcccacagttctggtatattgtgcttgcccaaaacgatgattttgctgactacgtacgggccgaggacttgaaatatttggatttcatcgaggacatctatgttcatttcggtattgccgattcggcttccgttaagcattacagagacttttccatcaccgtctctttcaaagacgacaccggcactgttcccacgcaaaccgtgaccaaaaagttttttgtttcggaagataatggtgaagaatccatctcctctgaggctgttgcagtggaatggccgcaggagctcaaagacatttgtccagcagagatccgctccaagaaagacggcgactacactccagaacagaagaaaaagtatcgccaaggcatgaaatcgttctttgcatggtttgaatggaccggaactaagccgtccaaggagtttcggagcggcgaagatttgacaaggttgatactcgatgacttatttcctaacgcagtgcgttattatgccgaggctttgaaaaacgaccaagaaagcgaagaagatagtctggagggagaagagttggatgtgagtgacacagagccagcgcaaaagaaacacaaaagcgaataagagtggctacagataaaaaatcgactcagtaaagtgtcaattttgatctcctcaacagactacagctgcttagaaacgaagaaatcaactctacctgacaccaatttctggcgaatgtcggccaccaacgcatattcgttccacatcattttctgagtcttttgaaaagaatcgacggcacaattgcaatcgctacacaagttagccttgaacacatagattgtcactcttgacgacttgtttgtatacgcatctaagctagtggcccaaaacagtaaatttccaaatttagaacaacaattccatttctacatccgccgtaaactcatctctgaatgtaccataactacttaaaacagcctgtcgtcttgagtggatgtatgggtcttttccatcgtacgagcaaaatacgctaatactcaaatactggagagcaggtgatgcgcgcctgcacataaactcatttatgtgtgggctattgcacacgacaggagctttggatccacttctaactccactaatacgtataatgcactcaaataagattatatatacacttttggcacccctcagaccacattgtaccggaaaacagacgggctccaacagctgaggttgcctggtgtacgggtgttctcataccgcgctttagcccgctcgtaccagttttacttccccagaccaatgtttctttgcacaaggcgacttgccacttcggccaagcccattttgcaagatattgttgttgtgggcggcggtcctgcagggctttccatagtggcggcgctcaaaaactcgcctcgcaccaagcatcttacttgcactttggtggaggctctgagtttagcgccagcccgttcttttgcagaacaagcgccgccagagctcacaaacagagtggtttcgcttacgccacattcagtggacttcatgcgtacgcgcacatgtgcatggccgctcgtacacgaggacagagttcgtttctacgacaacatggtggcatatgattcgcaggacagcgatgctcgcattcactttgacgccagcaatgtttttgacgccagcggtgcgccgggcgaaattgcagccatggcagaagtggcaaatatccaggcttcgttgcttgcgcaggtggagaagacagatgcgacggtgctcgacaacagcaaagtggtggccattgagaacgaggcagaaaaggtgcaagcaactgatgaggctgcaaaaacagaagagaccgcgaaagcagaggcagcttcggctgaagctgcagactggcccgtggtcacgcttagcggaggacagcagctaagagctcgccttttggtgggtgcagacggccaacggtcgcctgtgcggcagtacgcgggcattgaggctcgtggctgggcatatgaccgcttcggagtggtgggtacgctccggcttcagtacgaggatttccggtcgattgcatggcaacggtttttgacaacgggacctcttgcgattttgcccatgccaggagacagtgccacgttcgtgtggctgtcgacacctgagcttgccgatgtgcttctcaaaaccgacgattctcttttcccccagctcatcaatgcggcaatggttttggacgagacagacttgcagtacatctatggcatgttgcaggctaatccagccgaccctaatgtcgcagaagagattgagtggcgcatgagtaagtttctgcctgacgagcttgacgacaagtttcccgttcctgtcgccgaagtacttgctggaagccgtgcacggttccccttgaggtttctgcaagcagacacatacgcagcaccccgcgtggctttggtgggagacgcagcgcatacagttcatccgttggcaggacagggactcaacatgggccagacagacgtggaggcattggtggcagccattgagcaaggcgtggcccgcgggatggacattggcctgatgctcgtgcttgagcagtacgttgcacgggcatggccttccaaccacatgttgatgggtgtgtgcgataagttgcacaagcttttctcaacggactttggcccaattgtggcgctccgtggcattgggttgaagtcgctcaatctgcttgatggcgtcaaagacttgatgatccgtgccatcagtggacgggcataatatgtacgcggcagtgctgtgatatgatatgtacgactatgaatatgaacgatggaaacgcttaggattttgtaggtctaaatgcgattacactattgctcgtgctactggccagaagatcactgcgttatctccatcaccagagtcgagaagatactgcaagagctaatatcgcatttctgtggatgttgtagtgggcaattacagaaatgcgccattggatcactgtggatcccagtgaaagtgacaaagctgatcaatatacagctgtaacgtcttttacttctttcctttttggacagctgatgtattcggtttccgaatcatcaaatgattaacttttccttttttcttcatatagtcaatgctctactagtatactcaaaaccacactcaaccggtatccgggccgcactaaatatccacgcacattgcttacttgatttcattcttgctcccaacttctctaggctctaatcgaattttgccgcatcacctactcggcacatcatcatgtttcggcgtatgctttgggtgacgcccgtcgcacttgcttaccctctttaccctcatcttcaaagctacaccaaaaacttcacagacagcacaaaggaagatggaaaaccaggggcatcccacaactctacagagaactcggcgctcgactcgcctgatgagaaacttatcacagacaagttcaagcagttgcgtgacaagtactcggcaccaaagtatccgattgtgctctgccacgggctttctggctttgactcattgacgttgttcgagccgccgcgagcgctctggacgcctgatttcaccgaggctagagacgacttgtttgctgcggcgcaagaaagcgaaggctccatcatggtaaactactggaacggaatcgagaaggcgctaacggccgccggtgctcgcgttctcacggcgaaagtgccgccgtttggggccattgccgaccgggcaaaagctttggatactcttctcgaagccaagtgcgctcagttcaaagaccgccgccctggcgagagactcaaggtgaatttggtgggccattctatgggcggactcgacgcacggtaccttatctcgaaactccagacaagcaagtcctcgtacgaagtagtcagccttacaactgttggaactccgcaccatgggtccgaatgtgcggattttgtggtggaagtagtgggccaagacttgaaacttgatgccgcatgtcctcaggcgatccgtgagctcaccacctcgcatcttcaacaatttaacaaggaggtgcccaatgacccacgggtggcgtacttttcttatggggctctgatggatcctcagggcctcaagctttttttgcccacgtacgaaatcatcaagagacgtattcttgcccggggcgagacgcattatgaaaacgatggcatggtttctgtgcagctggcaatgtggggagagtacatggggactctacagaacgtcgaccacatggacttgattaactggacgaaccaagtgaaggctgcgttggacaaggtttttcttaacgagcaaccagctttcaatgcggtggctttgtatttggacatagcagaaaccctcagcttacgtggcttttgatgagacatttgaagaaacccgacttaaaaccttaacccaaaattcatttctttgcttgttcgaacgagctgcaactgaccaactacaggaatgttgatattgctagaagccgattttttattgaaattttatgagaaaggtgcaatgcacccgtttgtacatataattcttaccattgcaacaaaggaaaatgttgaataaatattcgttgacctgtgattgtcattatgaataaagagaagctagaatttgaagtcatttcatcagatttgccttgagactttacttttgcaagatctaggtatcctagattgtcactgagtatattatcatatatgcatactatagaaggcgagatggccgccccaacctctctaagacgacagccctacctctctaagacgacagcccctctctaagacgacatggtcaccacttttgtgtaggaaaactcgtcgatgccccacatgccattgaagcgaccgtagccgctacttttcacgccgccgtgcggaagcagcgcctcatcgtgaacagtggagccgttgatgtgcacgctgccgaaatcaagccggcgtgccatggcgagcgcctccatgacattgctgctccacaccgacgccttgagcccatacgacaaggcgttgatgcgagaaagcacgtcctcggcgtccgaaaagcggaagatggaaagcaccgggccaaaagtttcgcgcgtggcgagcgccgactggggcggaacgtcggcgagcacgagcgggaatctttttgcgtcgccccaaacgacccgcgcgccgcccgaaagcgcttcgtccaccatgcggcggaccttgtctgcattgtggaaaggaatggcggcgtcgggcagcagagccaatttctgcgcatggaaagccacgcgggccaaaaaatcgtcgtacaccgcctcgtgcacatatacattgtccaagcacatgcaaatctggccctggtgcatccaggcggagagcaccgccagaaacgccgcgcggtcaatgtgcgcgtcctggcacacgacgctgacgtttttcccgccaagctcgagcaacacgggcgtgagactttgcgcggcggccgccgccacttgcgcgcccacttcggtcgagcctgtgaagttgaccttgcggatctccggccgagcaatcaacgcctcggtggcactgcgctggttctcgggcagaacatgcacaagctgcaccgcttccttgtcgacgccggcggccaaaagatcctgcgcgtagaaatacgctagcagcggcgccttttcagtgcccttggccaccaccaggcatccggcagcgagcggcgcggccaaggcgcgcgcccaaagcacagtgggcgcattccatggggcaagcgaaagaacaggcccgacaggggtgcggagcgcaagcgccaacggcgccacatgcagctgggccacgcatccttcggcgcgcacgagcgccagcgccagctccagaaagctgttggcggcggcgcgggcgcaaacgtcggcgaacccgcgcggcgcgcccaactccatgtggcgctcgacgtagaagtcgtgcttggcgccgatggtcagggcggccgcgcgcaaaacatccgcgcgctccagcgcaggccgcgccgaccacttttggaagcccacaaacgcattgcgtgccacttggtcaagcgaaacggaagacgggagcggcagataatggtgaaggagtttcccgcccgacgagagaacggggatccgcaccgaggaaaccaccggcgcaccgttgacgagcgagggaatgacagaaagcatgaaggcaggttaggtagacacagctgaaacagatagaagcagctggaacagatagaagcagctggaacagatagaagcagctaaacaatttagagagtcgatgaggctaatcaattagatatcggttcagatgattgagatatcgatgcagagtcgatgcagtcgatgcggcagataatggactggagtcaatggagtggactgaatcagataaccgagcaactgcgaaggaacgacgacagttacaaatggcaatggttgctggacgaagcaggacagaatggaggaaaacaggtgcacacgggcccaagaagctctgattgagtcgcactgcgacttatgagtgcggctttttccactggcttttcttcgacctgtcgaaagtgagtcgaccatgccactgtcgaaagaaagtgagtcgaccatgccagagttcaggctcccatatcaacaaccatagaaaaaaggaacaaaaacgacacatactgttttgtagccatggcactgtactacgtttacctgaaaatcagactccgatgcatcgactagccaagtgaacagacatctgaacggacaagcacctacatgaacaagatgttctggcaagcctacagaaaggtaacataattttcgttcaatgatgtattagcgatacatacatatagtttctatacatacatagcattcctcaacggaatcaacaaaaaattagacttgcttagtaaccgaaagcagccaattgcttagcagcgtcggtctcggcggtggaggccttggcagcggcgagcttcttggcaacagcagccttcttggcgtagtattcagcagatctcaactttctcttttcttccaacttgtcgacaatagactcgtacttccaaccaacggcagcagacaacttaccgacggtggtgtactttctgccttgcttcaatctcaagactctcaaagcttgtggaacaacaactctcttcttcttgtcgtatggaggtggcacaccttcgaaaaccttcaatctttccaaagcagccttacctctggcggtcttgtgaggaatcatacctctgatggccttgtacaaaactctggatggggctctgaagtggaaaggacccttggttctgttgtatctggtggcctttctcaagtagtcgtggaacttcaacttgtttctgaagaactcaccagaaatgttcaaagcctcgcatctgacgacgacaatcttttgaccgttcaacaattgcttggcgatgatggaggccaaacgacccaacaagtggcccttaccgtcgatgacaacaactggctggaaatcagacataatgtggttactttgaaaagaggattccgtaactcttgaaaatttttgtgaggaaaaaacgtgagaccgtcgcagtccggtgctgcagacagtttcagggcaaacatgcaggacgatgtttctcaatgccatcggggcacgcgcacgtgtgtggtgagggcaaaagccctagatatcacaggccagctacgccacaccaaagagaactaaagaggcaagggcacatcatacagaggtaaaaatgtaatcggcacatctcacaaagggcaaagggcacgtaggatatacgggaaagagaatgtgtaaacgggaaaaaagtttgacatgcatttgagtgctaataagagaaaccttttgttagaacgtcatgggtatgccaggattacttagtggtttgaaatgaacattttctctactgattgaatttctgactagggtctgtctactacggcagatttttgcataggttgatcgcactataagccaaatccttgaacaaaccttcgagtatatagttttgcgtagctgacaacactagggcagttagtcttcattgttcattcggatatatcatacagaatatcaaaacttgtacagctctatagcttcaagtagagcatggaatgacatccatgcacgaaataagtaaccactacaacccatgacgtatatgtgaatcatatcgaatttgcatttattattttttgaaatagccaccgtctggcttgtacgaaataaaatggcacgagctgtgtcgtcctatctacaccacaagctcgcctgccttgaccatatagttgagaacagcaagaatggccttcaacgacgattcgctcacatcggaatcgacaccacatccccatcttgtggtcttgacgccctcggagtccaagtaggaaatctcgatataggtggcggctttatcttgtgtgccagaacccaaactgtgttcgctgtaattcaccacttgcaacatggtgccaaactttgaagcaatagcatcaacaaaggcagaaataggaccattgccctttccagatatcgtgattttttctccattgacaagcaagtctgcggtgatctcacggttagcattctcaccctttgccttggtggttgtgtagtctccaaggacaaaagtggatgttccaaggtacatgtagtgcttctggaaaagagcattgatctcatccgttttcaactcgcggcccaacttgtctgcctcgttttgcacaatggaagaaaactccacttgcaaaggtctgggcaagtccaagcccaaagaacgcaaaatgacccatgctgcaccaccttttccggactgagagttcacccgaatcaccgcctcgtagtttctgccaatgtcttttggatccaatggcaagtaagggatcttccacatgtggtcaccagcagcatatcttttctcggccttttggaatcccttcttaatggcatcttggtgagaaccggagaaggcacacacaacaagagagccaccatatggtgctctaggatgaacggatatcttgttacaacgttcagatatttcaatcaactcctccatttccgagaagtccaactcaggcgaaattccgtcggtgtacatgtttaaagctaccgtgaccaaatccacatttcctgttctctctccgttgccgaaaagacacccttccactctgtctgcgcccgcaagcaagcccaattcagcagcggcggctccacagcctctgtcgttgtgagggtgaacagaaacacaaaccttctcacgctcggaaatctcattgcagaagtactcaatttggtcagcgtaaacgttaggagacgccacttccacagtagcaggtaagttgaaaatgattgggttttccacggtaggttcccacgcagccttgactgcctcacagatctgcacagcgaattctgtaggggtgtcactgaaacattcaggcgagaactcaagggtccactctgtcttctgctgcgcagggtcgtctttggttaaggatctcaccaacttcgtggtctcaatagctttggccaccgcctcttcttggctcatgttgaacaccacatcacggaagacatccgatgttgccaagtagatgtggatgatggcctttttggcgcctgtgacagactcaacggttcttctgaccaagtgttctctggactgtgtcaagacctggatagccacgtcatctggagcgttctccacggcatatctcgtaaagtcaaagtctgtttgcgaggccgaggggaaagaaacctcaatttccttgaatccaatctcgatcaatttgtggaagtactccttcttttctgcgatcgacatggggtcaggcaaggactggtttccatccctcaagtctgtcgagagccaccgaggagcctttgtgattcttttgttgggccacgttctgttaggaagctggacacctttgaactgggcgtatttcgtcgaagggtctctcaacatgttcttgtacggcttgatgttgaaagccaccttctggagcaacacatttgtttttctaaacatggccgaagaagaaactgttcgttttagagtttttttttttcgtggttactgattgcgctgtatgtggccccgaatttttcacaataggcgcgaaaccgctccggtggggcgcgcttatggcataatctccggtagattatatgatcttcgataaatcgggccagtggtgaaatctggcccacatcagctggaaagggaatttgccaatcccaaacatttctgcggtttataagtttaagtaccagctttttcgaagcttttccagctcaaagtagaaattactcgtagtgggatgatgtcttctctcacgtgcctctacctgtgggaagagtcattttactcagctgtattaagcacatgataaacatgcgtgatagatacagtacttgcaagaaagttgacctgatgcaaaaagattagaaattgactaccctgaagattaaccaataagcaaagaaaagagcatcatgctgaggcattgacatatttttgtatttttttctttttttttttttttctcggctttggtagaaaaacaccctagtttgtaggagtctgctagtttgatagtctatatcattagtatcttcagactgaatgctttaaaccattgtgaacagttctgtaatatgtccatactcgatcttattaggtcacgatgagtagtcttcaacctcgtaatataatcgaaaataataaatgttcaggatttcgacttcttctaagtgaaaaacgagtatcgagaaacaggtggtcagaatataagttggcacttgacaaaactaattttcaaacagttattcacggcaaaagtcattatgttagactactgagcattcaaatgataaaatcccaaagcccatacataccacagccttatatactcctacatattgttaaactagaccggcaacattatcagttgcgaattatcagttgcgaattatcagttgcaaattatcagttgcaaaattatcagtcgaaatattatcggttgcaatattattagtatttatcgatttatactctacctcaatcgatttgtagaaaaaatattttcccgtagccttcaccatacctcttcccctcattttacactcttgtgcacttaacgcacccgtacacccactgtcaccagagcccggcaatgaaaattccaattggaccgacgcttctcgataatcatgaaaatggagaaggaaatctgaagacaactaaccggaaaccaagataaattcaggtcaaagtcaagattatcaggcctgtcctgtttgctctcgcgatggcccccatacattgccctgtgcagcacctcatcagtgaaaaactcatttttctagcggaaaaagaatttatctcatctcctttctttactcaattacaatggccaagtcttccacaaagtctgctaaagctgtcaaggcctctaaggtcaccaagaaggaagtttcttcttccgactcttcttccagctcgtccgagtcctcttccgactcttcgtctgactcttcttctgactctgaggactcctcgtcttcctcttctgagtccgaggattcttcttcctcctcatcttctgagtctgagtccgaggacgaagaagagaaggttgaaaaggtcgaaaaggttgaagagaagaaggaatcttcttcctcgtcttcctcttcttcctcttcctcttcttcttcttcttcttcttcttcttctgaatccgactccgactccgactcttcttcgtcttcatcttcgtcttcttccgactccgactccgactccgactctgactctgagtccgaagacgaaaaggagaccgagaagtcttccaagagaaaggtcgagtctgaggaatcttcctctacagaagacgagccatcttccaagaagcaaaagaccgaagaaaccccagaagcctctgaggagccagctacattgttcgtcggtagattgtcgtggaacgtcgacgacgagtggttgaagagagagtttgaagaagctggcggtgtcatttccgccagagtcatgatcgaaagatccaccggcaaatctagaggttacggttacgtcgacttctctagcaaagccgctgctgagaaggctttgaacgagctccaaggtaaggagattgacggtagaccagtcaacttggacatgtccaccggcaagccaaagaccccagcttctaacgacagagccaagaagttcggcgatgttccttctgctccttccgacaccttgttcatcggtaacttgtctttcaacaccgaaagaaacaagttgtttgagattttcggtgaatacggtaccgttgtgtcttgcagacttccaacccacccagacacccagcaaccaaagggtttcggttacgtgcaattctccagcgttgaggaggctcaaaacgccttgaactctttgaacggtgagtacttggatggccgtccttgcagattggacttttctactccaagagacaacaacgctagaccagctggcggccgtggcggagctcgcggtggcgcccgtggtggtttcggcggccgtggtggccgtggcggtttcggcggtcgtgagagatcttccactcctacgcctagaactggtcctaacgctgcttctttccagggcaccaagaagactttcgattaggtagcataagcatttctactgttgtatattattattagttgatgcatgaattttgggatatcttgtatggaatgtacaggctcggataggcatggtgtagatacgagagaaggtaaatgagacattgccaagcaactggggtacagcgaaaagcgataagattggaagatgaatatgcgaacaaaacgccgctccaaagagcggctttgggccaaattatgaaaatagaagtagccaaaatagaacaagattctcaacatgcatgccaccaattttgtcagagcagggcagagtacaacagataagagcgaacagcaataccaaaccgccgagtccgttacgcaccaaggtgcaaaaacaacaagaaatggcgaaaaagccactcaacggttgggtgccgtttcatctgaagcgttcgtaaattgatgtctgcgtctgtcaccgccgatcgatgcaggccttcttgcagacaatgcgaacgccttatggcgtcttgacgcataaccggagcaacgtccattccatctcactggcatatgtggcatacgacgcaaaagcactaaaaaaaaaaaaagagaaaaagaagggtttggaaacagctttccgtgaacatacagctggaagacattatcctcgctgccaactacaaaatgggtgacactagaagtccggttcgagctgccgcggcgcctttcctgcgcgcgcacccgcagcaatctccgcccctcatgaacatctggcccgccccgactgaggcagcgacttgaggcggaagaagcgtgaggaaaaagcaaagcaagtagaaaaataggcaattgaaaaaagggaaaggaaaaaacaaaaggaaaacaagcagaaggcagagccacattcacggaaaaacatcgactgcgggcccaccggccgtctgtttcagtaatgacattacgagatggtacaagcacagtagtgcatggccgctcgcattttcgtcgcctaaaatcggcgggcagcgaaacaaagcgcggcacgtgaccccgttcgcaccgtggaagtgtccctaacatcaaaagtattccacgtcaagttccagcgttaggcgtgtgggcaaagaaacaataagcacgatagcaccgccaagctcagccgtcggcccttttctcgtgtttttctcctctgctcaccatgaagcgggcagttgcgaaattcatgcccggcaagctgaccaagccccgggccgaatctccctcgacgtttaaaattgaccacaactcagtcgaggatttctacattctgctcgacaacccgcacaagtcgtggcttcctggcgaagaaatcagcggccagattgttctaataagcaggaaaaacttggccaacattgccattgtgttttccctctgtggctatgtcaagatacatgctctgcctcattccaagcttcggccagtgaagcatacgctcttcagccataccatcaaaatctacggcccggatgccgaccacccgcaagcagaaaacgcaaacgagtttgtgaatgggctttacaaaggagagcaccgcttcccattcatcgtcaagctcccgaacaagcgtgtgttcacgtcgatagattttggcaaaggcgccatcgtctacgtgctcaagactcatttaagatcggcaacagatctgagcggcgacacgctgctgcccggttccactgcaagccccggctcgacggacattttctccatgacaaaatctttgtcgaaactcagcactccttcattcacgtcagagaagttcgtaaatctcattaacccaattgacgtgtctgagctaccgccgcagaaaccgaaaagactaatcattaaagaccccagaagaaagggcaagccgctgcgcgtgctgtcctcaaacgctacgttgaatacgttttccactctttcatccaacgattcagatagcatatccactgcccttacaagcccgaacccgataacgccgaacctgatgaacacccatgggcccaatggcctgtcgcccaaaacgatcgaaccccaccagcaaaagaacattcgggtttcgatggaaatctcccaaagaggcttcctaagaggagagcttatccccatcaagctatccattaagcatttgcggaagattcaagactcaaaaggaatcattgtcacgctagtacgtgtctgtcgtcttgattatggcccagatgggttctacgagtcattcagaaaagacttgcagcaactggtgatcccgcttttcgtagatcctaacacattttctctggagatcaatacgagcttacgtgttccgcctgatgctttccccaccatttctgggtgccccatagtgtcgttccaatactttatcgaagttatgctcaatctttctggaaagtctttgagcttggaaggccctagtgagcatccgaaatcttctgtggtgcccctcgaagaacccctgatgtcacctggtaatagcgggagctactcattccacccatatgccattgcgcagaataggtctgattttatcaacaccgacaagttcaaacgtctgaagaagtttctccagattacatcagaagtcatcataggcacacataggctggataaagccatgctggcaacatcgccagacgcttcggcatctattgtcaattcgagacggtcgctggattcgactaattcaccgggccagtttcaaacttcttctcagcctcggagtccatcacaacttccaccgatccctgagtcttttcaagtggacaactttgctgtgccatcgtatattgaaacgacaaaccctgcgatcgaagcacataatggtacttctgaaacccaaagtgctccaatgtatgaagatgtacccgcggttcccatgccccaaacacaagaaaacttgtcggaaaaagagcgtgtgcggcaacatgaagccagccttatgccatcagagcctcagtttggcgattcagaaggcgaactggagacagttagtcctttggacccagatagccatattctcgatagcttggtcgacgagcccagtttcggtcacatgtctcaatcatacagttcacctcttggccaagaaacctcattgctgctacgacctaatgaatccgcgcatgacttatatcaagcacctctttcgctggcgcctgatctccatgaaggaataggcctggaaggggcgaaggactatgttcccaactatgataatgccgctaacgaccaattgatcagtagcactgctccagagggaagcaggtcgcaagaaaactgatttgatgtcttatttctcgtgtaaatatatacatacaccttaaacattattagttaccatagagttacttgcatcatgatactacagctttcgctgtatttcatcatgtcgatttcggtattattaattttcgtcaatcaacggggctatcatgcattattcttggcgaaatacaactccttcttcaacgagttcacattttcaatcaactggtctcgttcttgtttcataatgtaaagatcggcctccaaatccttaaccttcatctggtaatgagcactttgtaaatcatcttctgtgtcattgacttcgtgtagagatgtagtcgagtccgattgcatacgcttgatgctgctctctcctggtaatgatgatacccgtctagaagcctttttgaatagtttcaactcgttgttctctctggctaacttttcaatcaaaaccttttggtttctcaattcgtcttgattgacattaagagccttgcttgtgttattcacagattggatggcatctctataattagcttcaagagcttgcaacgcggccatcttcgcttccaactcattccttagttcgctcatctcagacgcagaagcctgctgttgttgttgagatgttcttaaaagatcatcaacctgcttctgtaattctgctaccacagtgtcgttctccaggttgataccacgttcttttgtatctggtgcatgtgccgattgccataacagaaccaatttttcaaggtgagatgatagttggcccgcggtcttcttctgcggagttggttctgtagcatttggatccacatcacgagaagtttcagtttcgtcatcggtgaattccacatcggcatgaacgctcttgtatgtgttgaattgcaactccaaattctcgtacttatgtttccattctgcaatttgctcgtgcaataccagctccagcttcacttgtgctgttaagtcagcaatacgttcttcttgactcttgataactttctgcaaagaagacaactgcgtcatctggttgtccatgaatggttcgaagcgagtaaacttttcttttagttgcgtgttctcgttctgcaagtagacaagcttgttcgccatgtccaaattctgtagcctatacttcaaagcatcggtgaatcctttctttggtactccggcagcttcatcttcaaccgaaagatcatccggtggaatggagcttctaagctctccaatgatcagatttttttctgccaactcctgagaaagatcttctaccttactcttgtcaaacagagcagcttctagcttctcctttagaagcttgttttcctcttccaacaggtgaatcttgtcggtggcttcatgaatttgcgcttcggtgtactttttcaaatcactaatttcagtattaagttcagaaattacttgcttaaccttggaatccacctcaggtgtagatcctgatgaagctttccgtgggctggagtttaatcctgcgtcgaatccatttcccttgtgagacagagccaggtttggcacaatagtggatggagacttgagatttggctcaggaagagccgacagttctctaacgtgaacaatagtcggttcatcgtgatcttcatcgtcggtttcctgggccagtggttcttgttccctattgcggattcgcaaagcttgttcttcttcttcttcttcagtatcagggaaatcattagtcaaatgcgcaaactcatgcgacaaaactggggtggcgttatctgacctgatttcttctggaagcttttgtccaagcgatactagttttccctgagcaaatgggcttctaccatcatcaggagtatccattactgcaatctcggcgtctgtgtttgtatcattttcgctgatagcagacgaaggcaaatgcacttcaacaaaattgtcgcccagagacccagctgtgggagtaaccttgtgctctgaaacctgcttggtgtgcacgtctatgaaatcagaaacagttctgttcctctctgtcgagtcagaaacgcttctgggcggctcaacagtaggtgcaatacgttctagagaggcattaggtgtgcggaaatcatcaataccagcgctcatgctctttctgtggcgtgtgaaggcatcatccgagaccacgggcgatggaggccttttgctaagaacagcagcagcacctccagcagatgcggcaagtttcttgggaacaccaccacgtagaagatggtcagccaagtataagtccatgacaaaaatcatggttccggtttctgtgccgtcgtattcctcgtgagtctcgaaatttgccgaatcttcgctaatgtagtcatttttgtcaccgcccatgatcaccaatttgtgcaagtttggcaagtacgatatggaatggccacacctaggaccaggtccgttgacgccgaatctattgtccaacttcatccactggaacgtgcgaagatccaagcaatgcaacgtgtcataaatggtacctgaaaagtcatttccaccatagacgtacaagtactcattgacaagaacggctgaatgttcattgacaggcaatggtacatctccagtagtgggcacctgcagccacttattgagtaatgtgtcatagcaccacaagtcatttgacactttctcgtggttgtacactccaccaaaaatgtagatcttgtgcttgtaaactgacatggtgtgatttgtcaaaggaggaggtttgaaattgttaagcggttctgcaagctcccagcgggcatgaggcagcttgaacgaggtcaattcgaaataatacaagtcgctgaatacttcgctttccaactggccaccgaacaagtataatctggagctggaggtgctcaacgacacaacaccaatcagatggccgtatctgccacggggcttgttcaaaatgtgcgatgggaccgtgtatttgcagttattgatgttgaacatgtagaggttgtcgtctggatacccgttgtagtcagtgtccactgtgtcgccgccgtagatgatgtaggcatttccacacaacacagacgagtgacctacacgggctggtgggtggttgttgttgaccacttcgatcatttcgctggtaaagtgagtgatggtattgtccgaggccgtgtgaggcgtgatcttccatgtgtcgccaaagacagacccttctttcaatccccccatgatatagagcacattcttgtccgacgaaagcgccagagcggcatgtctataccgcgggaaaggcgagttgaaaagcttgtatctggtccaaggcgtgctggcgttcttatcgacaaggaactggtgatctggagactgtttcatcaccgaagactgctgtttttcggctacaaggtgtttttcagggctagtcatggccgagctgggacctggagctgcgccggtcataattttgtcgggcggaggcgattctgttgcgcgagacagaaaggatgggcggttagcgtaggaatggcgaggattagaacgaaactctgcaggcgacgacattgttgaagtgtccggctcagattcagattttttcttttttccgaaatggaagcgagccatgtgggcaaaatcagactagagcagacgaggaggctagggatgcaaccagttaaatgtgctttccggaaaagttgcaggaggggaagctcttcctcgaatggtgatttatcactgacacagatgtgctgtgcgtgggcctgtgtgcaggacgcggggctgactctttgttcgaagtctgcgacatgagagcatgacgtaaatgggctttttggcagaacggtacacggaagtgtccttctttcagaatgtttggtcttgttttccggggctctgtggtgtatttgcttttgttcttctgagcagaatcagcacgatcaagcaacagtttctggtttgtaacgttgtctttgccgcaataggtattaccacttgtagaaagatgcgcagtctaacatcaaaagaggcattttttcagccctcccatgcacatctgcttgagtggtccaaataggaattaagtacgaaagtgtggctgcttcgatggttttcctaccaaagagatgaggcgctgtctgtcggcaggcttcttttttttttgttctttgttcgctgtatttttcgctgtattcttctccgtaaatcgcttcggctaacactttccaacattagtgcgatatgtccatagcgcgacaaaatcacttcacgatcatgaccataataaatagttggacctcattgaaagaaccaaaaataaacccacaacaattatacatagacccacaacggaccacccttaagaacaaactacttaagaacaaactagtagtgttggctatgtcggctgcaaacttcggcttcgcacgacccggaacactcactgtttctacaccactgatctatatccttctactttagaaccatgggttttgtgtacgacccagaagagcaattggcgcagatttttcccaatgccaactctctatcgaacataagctcggtcatagaccatcttcatcggcacagaaaactttcaagcgccaagattgcgtccgagatcaccaattacaaacaaccaatccacgttctgtcggacattgttgaactcacacagaagatcgcccagatccggagaaagtctatggaaacccagaaagatgtgttggcgatgacagcgagcataaagcggttggacactatcaagaagaatctcaccttatcgatgaaagtacttgaacgattgcaaatgcttgcgagctccttcaatagtctcatggaggtggcacaatctcgagactacgagaaaattgccacttatcttggtgcggtgaaggaactcatgctgtttttcaaagcatacaagtccatagacgaaatcagcgctttgacgcagcaacttgggaaaactcagaataagttagttgaagacgtgtttattgatttcgaagagtccttcaccaacaatattccgaatgacaagcttgtctatggatgcgaaattctcgaactagccgaccgcaagaataaagatagactactaacgtggttctacaacatgcaacttaaagagatccaatccatcttcaatacatccgatgaggcaggcgacttagagaacttgagccggaagtatattttcttcaacaacattttgaagaatattcgctccaaccatatgcatgtgtttcccgaactgtggaaagttgactgggagctcacaaaattgttctgtaaaatgacaaagcaagatttatcgactcagcttcagcaatcgaccgtaaaaccgggtgtccttcttgaggccctcactaagacacttgagttcgaaaaaagcttaaatgaagtctacaatacaacagaattttctaatatgatcctgggcctgtttgaaccgtacttgaagacgtgggtagacgagcaggactcggttcttaaatccaaattcatggaattccactcttcaccaaagatccccaatgagcttatgggcccagaaacagctaaagacctcttgttagttctcaaagtcaacaatgtaccgaattttgcagattcatcggtcgaactttttaaaattttcctgaaaatcttgctccaaatcatcaagttgtcaaatggcgaaattttgatcgagttatccagattgttctcaaagtatctcctggagtatcatttcaagatacttgcgcctatagtgcaacaagctgaagggaacccaaaagggatagagcctataaagtatttgactatggtgttaaacacagcagattacatcaataataacatcaacgatttggaggacaaatttaaaaaattgattgatccgacgttcaaagagagaattaattttgactcatcaaagaacttgtattttgaattaatcggcaagacagtcaaggcgttaacatttaaaatctccattgacttgcaattcccatggagacagtttgaaaacaataactggcaaactatggatggcgttagcgacacatccacatacatggaggatttcgttctgatattgcaagaagactgtcgaatcatattgcccttgatcatcagagacagctacgtgagaaacttttgcgatagactagttgaactagttgtcaatgcattcatcaataagctaaattccattcgacctctcacgcttgttaatgtggagcagattcttttggatgtcactgtactcaagagatttttcaaaactcttcctctcaacgctgatattaactttgacaaggataaagtgcaagagggtgcagagaagtcgattcctaagaactatactaggtttatgaattcccaattcttaaagttagaaacattattgaaattgctaatgacaccgtctgttcccattgactcagccacggaaagctacataaacttgattggagacaaatctgaggacaactttctgaaatttttgagcttaaaaaacatagaaccgtctcgtcaacaaaagtacatggaaacattcaagctccaaatcacattgcatcctgaccttgttgaaagttcaccgattttgagtgtcttagaaaccgaagatcaagtacacgagaatacgcatccttcctctcaggcaccgccttcacagattgattataaagaagttttaggcagcaagtcacccgagcctcagttcgctgactttttgaaaaccaattctgccaaaatccaaaacatcaaaataaataacccattgagggatttctccattaatggagagggccatgtcaacaagcttaatgaaaacttcaaaaactttggcaagtttttccgaaccgattaaaataaattgattccactggttatcagaatatcctgcatacatggatgtctaatgtgatctcggaaaacctgagaacagtgatagacgtcacgccaataccgaaaatgactaagctagtgaagatatgtggcctacgaaccacggaagcggcagaaaaagctatagattccggtgcggatttattgggggtgatcatggtgcctaacagaaagaggtctgtgactcactcagttgcatctgatatttcacaactcgctcgtgaagccagagaaaagtcagagcgtgcattgaaaactccgacagaaatagtggcatatgtccaaaagcaacaacttgcgagccatgatctgtacttcaggctttatcaccaactacttgttgaaaacggtccattcttagttggtgtattcagaaaccagaatatcgacgaagtgttttcccttgcagaaaaatgtgctttggattgtatccagctacatgggagtgaagacatcagtccgtatttggaacgtaacaaggatggaaagtatttgattatcaaaagatacgtgattccagatcatgtggcggaaatgaacgacttctttacaaccgtgtgtgatcgtgccagcgaaggatttgctttcccacttttagattcggaagctggaggcgagggtaagaccattgattggagcttgatcaacgacttggagggcaaattcgtacttgcgggcggactatcgccggacaatctcaaagacacagttccgtactcgaagaatgtgtttggttttgatgtcagcgggggtgtcgaagatgaaaacggtgacaaggacttgcccaaaattgagcaatttgtgctcgagggcaaacgtatgtgataatctttcttttgcatttcatttacatagaatataattcagcgatattcgataatacgggatatcattactatattatacaaggcctaatcctccgaatcccagtttcctggtcttctttgctgtggaacttgaggtcctccagctctcttggccatgatgatttggtcaatggacaagattgtagttgcagcatctgtggcgaagtcaatggccgattgtttagtcgacaagagatcaaagataccggcttctgtggtatccactaagccatcttcagagctgttttcaacatccacacctttagccaagcccgagttatcctccgcagagtgagcagcatacaactgactcaatacttcggtggaatccaaaccagacgtttccgccaagactctaggaacaacctcaaaagctttggcgtagtgttttatggcaagctgcatcaaaccaggggtcttttcaccatgttgcgtaatcaacttagccaactcaatttcaacggcaccggcgccgggcaaaagtctgttgtccttaaccaaacccttgatcgcgttcacaccatcatcaattgccctctcgatatcatccaaattgttttgggtagcacctctgataatgatcgttgatgttctagatgtagattcctcactttgtctgaagacagtgactctgtccccaccaatctcctttgtttcgatcaaatcgatgctgcccatttcttcaggcattggagctcccaatctgggcaatggcgtggcgccacatacttgacaaatgcggcgaacgtcaaacttggaaggaactttcaagatcaaaatattgtacttattgaagtaatgaagagccaactcaccgatgctagagccggcaacaacgacacgcacgccagagtcagcaatttccttacacatagtgtccaactgctgttcttcaccttgcgagaagttcaacatttcttgggcattatgaagcaagaccgttcctttagtttccgtggtggaaatgtcaattggacatgtgaaaacaacaaccttagacttctcggtaacgtgcttgacatgtccttctggctcacgtgggaaaaccatacccttgaccacttcggagttggataaagaagagcccataatcttgacaactctcacattgtcaatgttgaaggcctgtggtctctttgggttgatgatcaacttgactgcatcaaccacaagggaagaaatggcgtcttctaagccgtactgttttgctgcaatgaccggcttgattgctttcaaaagctcagccgaatcgacaatgttttccaccgatcccacaacgagtttctccaaagtctcctgcaagaacttgttggccattttgaatccttgcacaatctcgggaacgctcaaaccgaggttgagcaacttctcagagatatttagcatttcgcccgccaaaatgagcaccaagttggtgttatcacccatttcaaactcctgctgcttcgatgccataatcaaaatcttcactgccggatgcacaatgtccaactcattcaaaatagttgctgcatcattggtgatgaaagtcctatcgtgtttattgacaagaatcttgtttctgccgctaggtcccatggatgtgagcacaatgctgctgatttctctgacagcctcgatgtttctgaacatagcaccatctgaggcagagtacagcgagtagccttgcttgaaaagccctgcattaggggccgaaggcaatttcaacgacattggtgatggtttagaaaaatttgaacgttggtggcattttgtgctagcaccgcgggcggaaggtcacgtgcacagccaaccacaaggatttatggaagtacaaacaaatatatgcagagaagtgctccaatggaataagaaaagagtaaagcgttggatgattttggcactaggttatttacttatgtttcacaatttgtgtttctgtgtggtcgcttgcgcagcgttttaaggtacgattaaaacacctttctcactaatttcttcattacagaagacgaaaaaagattaggaaggatccgtagagaatgtcactatttcccagacattcacggaatacagaatgcttggatgctctgttcaggaagctgagccagatattctggggaaatgtcgtaaggaagaagcgatataagtactcaagaaaagcgcaggctacatcaagaacgcagaagaaaagagaaaaaaatacggctaggctcaatttgcacgcgataaaagtcgtcacatacaagccaccatcagatcgcctttcagcataccagtccggtgcagcaatacatatattagataagacatgaattgggttaatcaaagtaacgcacaaactgcatctctattggtattatgcaatagtagtacatgtacagtatcgaaggtggatgaagaaagacggaacgagcccacatttgggtggtcagtaggccaaagtggccgaaggaattgaattctgaaagtctcctaaatgaaacaggaacgattgcaaatttccggatatcaaaaccaaggtgttccaaaggccttgtcgcagaaagtgccagcggtgtatctgagggaaatagagatatgtgaccccgcatacatcatcagcgaagccatgcggccgctaagtagctggagaagactgcatgcccgaacaacttccatgtaaataatccagggcgttcaagtcgcccgctgatgtctgctttactccaagtcccctagtgagatgtcatcaatcagtttgcccacaaacttagcgagcggcgccaagctgtctgccggcgacagctcaaagtgacgttcgagcgcagcattatatcgagccaaaagccgctcgtacttgtcgagacgagcttgctgttcggtgatttttttctcaaatttggtgacgttttcataaagctgttgctgggcctgtttcttgcgctgacggcactttgacgctgctacacgattgcgctccaacaaccgttccttcttccacgccgccgtgcctgggataggcccattgttggggttgaaaatcacttcgttgttgtagatgagcagatggtttggcggcgggacaccagcaacattgtccgcagcatctctttctagcgtcgataccccaggcgcaaacggaacaacaggttcacgcacaacaggttcgcgatccacaggttctcgcacagcactcgctctggtttgctggacatatggcggcgccaccacagacacggggtcgcccatttcaagatgcatcaatctttcagacggtgggtctgacaggcgcggcgtgagctgttgcagacggggttgcggctggggttgtagctggtgctgcggctgcggctggtgctgcgacggctccagaagcggttgattggccgccggaggaggaggaggaacctgttggtacgatacgaagtcctgcatgtcgtccaacaggtcttcgtccatgaagaaggcttcgtggttgacaatctggccgatttgaccgttcgaaatggagatgcgccgacgtctctgggagttgtctcccgagtaagggagaaacatggtcgagtcgaggatgggcggattggtgatgggatacgagttcatgtcgaaagggttgtggaaggccaagcctttgtagggttgaggtctttggggcgcgagctgatgtttctggttgtcaggaagcggacgggtggggagctgtggaacgtccaaagcgagaaagtcctgctgggattccttcttgatggtggggtggtggtcaaacgccgagagcagaaatggttgagcctcgggctttggttgcatcatttggaggaggtaaagagcccgggagatcgaaacgggcagaaaagtctgtcttgagagccgcagtgacgagcgggaggcagaggtacagaataggagaagtgctagacaagcacgaaagtagagccagggaagggcagctgctgatacggaagtaagcgaagagaaagcttgagccaaacaaaagagcaggcggcgctaacttgaaggcgacggaacaggaacagaaggcacaaggactaccctttcagacaagaaaaaaaaaaaggtcgagaagtggtaactgtgcacgagggttctgactgggcgagtatgcagcaccgcggatccaaatggggcggcagaaacgggaagccggggcgtctgcagtaaaacggccgacgcgccgaccccaactgcgggcgacggccaaaagataccatgaattggcgcgcgcccaaggcccaagggtcctgtttagtcagcatgggtctgcatgaaatgtggcggtggaattgtggacacggtgatgtgagatttattttgttttcccttttcccgatattttctttgccactttcccattcgggctggagccgactctggccggtgtggctttggcgactagggatgaaacttgatccttggtgtcgtgcatctcttggtctatctgtaactccgaacgcacaaactgcatgcggcgcgctccctctcgaaaagatagtcttgcggacttgacgagccatcatggcgagattttcttgtatctctggctgcgccgaggtttgggcaaaaacactcgagcgttttctcttttgactacagcggtgccccgatccatcatttttcctttctctgctgcggatgttctccggaacttctgcgaagaatattttttttccattatctgcacctcacggcttattcctctttgttggccttgctcgcatacaccggaatcccatctactgcagacagaaggccatttcgtcctttttggtgccgctgcatgagatgaactggcatgtaccagcctcaacaatgggcccatttcccatccgccacgccagatcctcaatgtgccttctcttcgcagttggaaaataccacaagagttattgttagataatttcgagagaaagagttaccaaagcttccggaagcacaacgtagcccaagtcatgctctaactagagcaataatgtatgctattaacgctaattcgggtatgttaattgggctcactcattaattggtcagtaattggtcattaattgagcacatttattaatttaggcaaataaactagggagtacttctattcatcaacacatcgatattgcttcattctaaagtttcatactttcatggtggactatacattcagcatcgccttacccaaggtatttcctgcacacacaatagataacccatttacaccagtccccggtcccgtgaccacatatggactacgccagtcttctttcgcttttggaaacaaacaacttcaatgtggggggctttgacaaaatgatacagccgccgctgctgcggtcgctcgatttccatttcgacgtggttctcgagaaccagcggggcctaaagattctcggtatcccgctcttcagccgccaatcgctaatgccgtgcatagatccgccgccttatcagcatttggacggtctgcctgttttgctagcatacgactcgatcgataactatgccttgcccgatttcggctggagctggctgtgggacacgtggcatgtgcttatgctaaacgatgtggatgagctgggctgggcctatctgttgcttttcctgcggtcgctaaagtggcacggcaagtactattttggagactttgttcggcgccgtatgtggatccgcatgcgccagagagaccatgtggagctggatctcgaaacagagcacctgctgtatgtggatgctaccggtgaagaagagagaggaaaaaatcctcacgcacagccaagcgagcctgctggtacaactgttggtgcaattgtcatcgagtagattagttcggccacgtcacgttgagggccttatgagccgttcgtgattacttcggtttctaactctgggatgaagaattaccacagttatgtattgcgctgtcggccattaaagtgggcagagtctagaccccagcctagaacggtgaagcgaagagaactggacttgaatccagactgtattggaaagagcatctaaaggcagaacagaagtagaaataactagaccaggctcttcgaaccagacttccaacaggctatcaaatcaggcttttgagccagatacttagaggctataatcagattcttagaggctataatcagattcttggggctataatcagattcttacaggttactgaatcggacttcaaacaggctgtaattcagcctatctagctcgagctccttcgccctgctcactcaaagcagtctaatctatttctagaacagccttgtggaatctcatttccaggctatctatacggaaattcaggaaacctggggcaggcaccttccgatggaatttctatcgcctttcgtatgatttggcattgcgatacgacacaattacagagaaggatccaccatgaagcgtcctgattattgctagcaaacgctttccaatagtcaaaggtttgtatggtcatacaagagcgacatggcgacatggtgtgcgacacctagtccttgcgacacctcccacttgtattgttttcataataattacaaccatctttactcatgtcagaagatctcggacttgctctagttgtagcgcggcacgccgtggcgacctccaaacggttgcaaagttggtactttttttcctctttttttcccgtttcgcttccatactaagcctagcttcggtgtcatctatcgccaatgcctgtctccccaaacggagcagacaccagccttcaagatcgtttgtttgccacaagtacacaattggcgagcgccgaagaacgcgccacagcagaacgtctgctgatttcgatcctaatgatctagctgctttcgtatccgtcatcaaaaacgactgcaaattgtacccgtcagaatcggtggctactacaattataggctgcaaaagtgttcttcaagaggccgactacacatattcagcttaccgatgctcgtcttttgtggcccatcttttggggtgcttgccctatgtatatggctatcaaaatgatccactaccagcagcccatgatgtgaaagcagctctagtggattttctctacaccatgttcaccaagatttcgccaacatcgctacccttgacggagcaactagtggccattttagcacaaactgtcttctgtttccgtttcgggcctgatgctgacagcaagcctgactttaccctttttgcttcgctcacaggaatttgtacaaccaaaaaactcatccacagccacgccttcatggacctgttctgcgtgtgtccagttcctgtggtagaagctatgcttgatgtgctttatcactactgtaccacttatgactcgaattgtgtgactgagaccagtactaaagtattggcatgtttggtggtctttgatgatgagcacgccacaaatcatttttggctccaaaactggaccaatgcatgagttgagcatattacttagagctgaagtgtgtcagagctcatgcaattccaatttagcgaatagatttgatggcatttcgactgaaaatataactgagaccgctagcggtggtggtcaatccaacaacaataccaaaaacgtcgaaaaagttactcaactgatcactgcctccaacaagatactctatgcctggaaggaaaaccaaaccgccaatgtagaacatctgcaatgcagtgttcactttgcccaagagattagggtgcacggtatgcgtagtgatggacatgtcaagaaaccgcttcatagttttcggagggggcaaggccgtatagcggaagtagaaggccatgaaactgagcatgacatcacgtcctataatgacggccccaatgtaccaaggcatgatgttttgcattgaaagtgcaacggtactcactgtcatgaggaacttatcagcagctgggtccaagatcgatccgagcacggatttcatattgcagcgccgggcgatctgaccatctacgaaatctgtgacgcacgaatacacaaaaacagaaatggcagcggtcgaatggcctgtggcaatgaagtatcctataaacggagtggcagcaattcgtgtcatggtaagaatgttggggattgtgtaaagctcattgcggatgtctggcttgactggtatctccttcttttctacgggaagtgccggtttccccagaatgttcaccagcagtttttcactgcgattgagttgctgccatcgacttggcgatacactcaacaggcgagccaaagagaaatgcaatggtcgtttcaaagaacggcctattggcacatgtgagcgtaggctccaggtaaacagtgagggaaatgttcttagcatattatgtggaatgaaaaaggccaaagtgaaaaattaccaattttggtgcgcacccgagctactaccccatacgtttactttgaagacgcgggttatcaacatgacctttcttttcgatgaacttttcttacaaaacctagccgttatttcttcatccttttaacggtgtactgctgtgcaaaccattgattatcaatgacagaaaatcatgtttactagcactagcaagtgagtcgttctttcgatattttcgcatacgcttgtataattattttggtataagtatggttcatcaagctgtaaatatgagtaattgctcattagaattgtcatatgctgtttattatgcgtaaagtttagcgatacagagcttgtgctatgtaatggatctcattataacccataatttacccgcatgtatctatcacctactttggcaaacccttctcattgaccaaggactgtgtcgtttcctgaggaccacttccgattttcgtcaagatgattctgctgacacccttgtatgcgtcggtgtcgaactcaatcgtggaatcctcaaacccattgaccttgtcagcaattttctcccaaccagggacttggtggaaatatttgtggatcaaacccaacaccttggtcacgttttcctcttcatagtaaatgacagcatttggaccagcgtcaaaagtgtaagcagcaataatctttccctcttgctcgttcaatttgtggatcaacttgatgattttctttgaggtatcgttcaagtaaaaaatcggaggatacgagtccaagcacacagcgtggaatgagttggagtccttcatggtcaactcaccaaaagtctggaaatcacgctcggcaattgactttttcatttgttcaaaccgcttgggcacaacttctttgatacgccactggaacaaatcggaagtggcaacggtagattgcattcctgtagtagagggcgtatccttcttgtcatcagacacaaccaaaatggctgctttcatagttggccaatgttccaatggagcgacttcgacagccttggaatcctcgccgttttccaagtcgcccatttcccacgcgacgtagccgccgaacaaagatctacaagccgatcccgaacccttacgagcgattttggaaatctccgacatcagctgaggaagcttgtacaatttggcaatagccaccaccaaagcagcaaagccggcggctgacgaagccaagccagcagcggtggggaagttgttttccgaaacaatgtgtaagccccattcagacaacttgggcaacgaggagtcttgttcttccaactcttttctcaatcttctcaaatccttcaaacatgcaatggttctctcgcccttgatgccttcttcaactccattgagccacaagttgtctttggagaattcttcactggtagcaacagaggtcaaggttctcaagtcttcctgcgccaacgtcaccgaaatggacgagttggttggcaagttgagcgttttgtctcttttgccccaatacttgagcgtctggaagaaagttagcgcttgcgaaactaaaaactgccggagcagaaaatgatgtacatacagcaatgttgactggagccgtcgtggaggctgtgaaaactgtcatgtttagagaggtggtggagaaaaattcctaccgtcgtatttagtcgtagccgcgcagtcgcgacaagaacgtgcattttattgaaatcagtggattttccaaccatcttggactcgaagaagattcgaaaatacaaatcgctagtgtttatgaagctgaaataaataagttgagttcaaaaaaaaaaaaaaaaaaaagaaaaaaaaagaaaaagactgcttccttgttcgtatgtggttcaactctaactgtgaggtgctttgcaataaatgaacctcaaccatgtcctcgctcatcacccccactacacattataatactaaattgacatatcttatacttatacagctaattagcgaaagtgttcttcgtacttgtgttgtccccgaatgtttttcactttcttctccatctccacaatctggccttgcagtcaccgctaccggtagcaaagataccttctgttcccagagagttgaaagaaacagccaccgagatgactgagttgcggtgaccctgcaacatcaacaatgggttacccgacgcctggtcccagaaaatcactccacggtctttagaaccagacaaaatgtactggctgtctggcgtagagcacacactcaagacaaagtccttgtgcccaacgtaggtaacctcacagctcgatttcttcgttatttgcgcgtttgcgcctgcgcctgcttgcgccgagtctgcttttccttccaaattccacaacttgactgttctgtccaacgaacccgatgcaatctggttaccgtcagcagagaatgcaacagagtacaccgagtcctggtggccattgcctgactcattgctcgagtccaatctctcaacaaggaatccagtcgaggaatcccacacacgtactgtcttgtccaaagaacctgcagcaatcaattttccgtttggagacacagcaacagtggtaacaccgtcttcgatagacaacgtcaaagagcattgagctgaacgcaaatcccagattctgacagtgcggtccccagaaccagaaaccaagcggtctccatcagggaaaaagtccaatgagtaaatgtcctgctcgtgaccacgcaaaatcttgataattcttttcgtggccaagtcccagatacgaatcaacttgtcctctgcacctgtagccaacaactttccgtcaggagagaagcacacagaacggatgtacaagtcaccgtttgcgttagtcgaagcgttgttggaggatccgtttgtaccgttttcgccgttttcgttgtcgccctcgccatctcccgaagcattactggccgaattgtcatcaatcaacttggcaattaaagcaccagtcttgacatcgaaaacttgggtggtcttgttgcacccggtagcaatgtactcgccgtttctggagaacttgacacagcaaacaacagaagagtggtccaaagattgcatcaactcaacatccaagtcacgcttgaatgctggattgtacaagacataaaattctgggctctgcttcttgaagtctgggttagccttcatcacgtccaaatctgcgaggaaaggaggaatttccttcacgtgcatgtttttctcttgggggttgacgatgtactgcgacttgtcaataacagtcaatgccgacgaaaactctggagctggagcttctctagccgcttcagcagaaggttccaacttggcaatactaggagaagctttaacagactccggtttaatgttggccttgagcgctggacctggttgaacgagctgcggctgtccctgttgaggagattgatgttgttgctgttgctgttgttgctgctgttgctgctgctgttgttgctgttgtggataagggtaagggtactgagcatccgtaggttgtttgtgttgaatttgcctgtctctattttccaattctgttttcaagcgcaaaatctcctcctcgtaagcctccttgattttcctgtgggccatttccaactcgtacacggtctggcgaatttgctgcatctctgcggtctgctggctgcatttggagtcgtagtcctccttgattttcgaaaagttggacgcctcgttaagggcaaagtcaaattcctgcttcactgcatccaacaactcattcaaacgctgctggtgtctctgctgctgctggtgttgcagattctggttctgctgcagctgggcggagctggcgtagacagacattggagcggagtatttttttgctttttcgtgggcggatagttggctttttgtggtggcttattttctgttcctgcaaactacaactctgcgattgtagcgggtggacgaaagatgaggtttcaccgaaagaatgtgcacacacaagcgggtttattgtgggagctatttatttaactctgaaaatgccttcgagtacaaagtaggttgagggaaaaaacagacaaagttgaacattgaatccagccagcctgtatgcaggcatccgcgctttctggaggatgccatacggtgtttactagtcctactagcttcccaagattatagaagggcagaaaatgtaatacacaatgaagagtaaaacaatctgaacatgcaaagtgaagacagcgccgcaacatttttttttcatatatatcattgccgtttcgatcaagttgctctgtgtcctttgttgtccaacgtctttttccgctctcttttcttttattttttctctccatcagcctactcttcttccttggctatttagacagagtaatcaacggactgcagatacgcaaatatatccgttgacagagcccttaaattgggcgttcatatcttttatcccagcttccaatgggtacgagaaagatatcagagtttcaataactttgctgtctaatgtttttgccgccctttccgtccattcatgttggaacaatacaacaacgggaggtgcggctgttccaaattgggaaacatggggtgaacatccagcacgcaccccatgccccctgtatcggtccttgaaaacgcccgattattgctgaggaaatgagcgtcgaaagccgacgtagatcacgtgatatcatatatacaggacatttccacgccgccagttagggtctagttgttccgttggcagggattctggctgggtctgtgctgggctatgctatgctgtcaaaattgcgtaacgtagcgacatgggtttattggtgtgcgcattcggtagtgcggtttcacactatacttttaacacaagtggtgcactggtgtcctccctctcctacgactagaacatggtatatcttgggaactcaccttttaggggcaaaaaggaacaggcggcatatgacaagacgtttgccggtcggtaccagaagcttttgcgcaaaaaccacttcctttattttggacttcccttcatgctcagcatagtggcaggatcgctttatcttcagaagttcacggcgttgaaatgggagagattcgatgaaaaataccgccagttgaacgaggaggagatgctaggtatgattgagaagaagcgcaatttcgacaagagagacgatttctacagattgcaaggcttgttgaaagaccatagcacggatgtgagcgacgattacgaaatcgtccgcgtggagaggaaaaaagaagatgaacccgtgtggtggagatcaggataaatttcctccgtattttccatatgcttttttttttcttccttgcttcttttccccggctttgctttcttccttcgctaagtatcgcgaccgtacttctccgcgaaaaattcatctcatcgtctcattgcaaaatggtttccttttcgtgtgaagtgtgcaacgacactgtgattaagaagaagttggatcagcataaacaaagatgccacggagcatactttacgtgcattgactgttccacaacattcagcggcaacgactacaaaagtcacacccaatgtatttccgaggctgagaagtatgaaaaggccttgtacaagggaaagaagggaaagcaagccaaacaagaggtagctaagccacaacaaaaggaggaacagaaggagccaaagaaggagacggaggctaaggaggagaagaaggagaaaaagcagaaggataagaagaaggacaagatcgacttgtcaaaatacggtactggctctttgtacaaaattgtgaagagcatcgccaaagactcgaaaaaggacaagaaagaggtgttgcaaaacttaaaggtgaaggaagagaacggacagctcgttctcacattgtaaatagcataggctgtttttataaagcatacacaactataccgagctcgccacaaaccaactttagtgaaagagattattttctagttatcaacaccgcctggacccatctgatgtagtaaatgcaagaatgtcagtattaaaaaaaaaaaaagaaaaaaaaaagcgaaggaaggaaatgctcaactttgtttcgatttatttcttcgtggccttgttcaaggctttgctcattttggcataaaactgcagaagagtattgtaggggaatataagactatctttcaagtactccggcaaatgtggtgccaacacacgagcatgactgttcataatttcttcttcttcagaagcaggcagttcgtccattttctggaagaaagtaggcacgtaagtcacttctgccgtattttcgaacttacgtttaatcacaaggcgatatgtcacactgatagcgtcattgtcgctgtcactattggttgacagctgtttaacgtcaaaatagaacttcactctgtcctcttcatatgagatgattcgaactcctgtgagcaactcaagcatgtcgagcgtaacgccaatggttttgagttcgtttgccaagtcttcctggtgtaccatggcggatgcgtttcgtcggcgaattggcagttcatacaattcgggcatacggcctctctgaggcgtcgaactgacaactgaagaagacagtcctgtggtgctggtgtcctctaatcgccggagcagtgccagaagcgaatcaatgctcttttgtttgttttcgagttcatggcgcaactgggagatcaaacgcgagtcgttctccatctggagacgggcggtgcgcttgtagctctcaaatatctgctgttgcgatccaaccaacaggttaacaaagtgaacaaccttcgccagtgtgtctgcagctaaaatgtctgcttctgtgatttgatgtgatttgtcgaaggtggatgtttcctggactccatttggtttggctacttcagtttcggcagctagcgaagtcgtttctatgatttgatcaggctccttcttcttacggccacgtttagccggctctttcggtggctgagtttcttttttagcaggtgctttcttggttttcttaattcgggtcggcagagccgccgaaagcgcaagcgaattggatttggaccggggcgactttcgaacggcgtcttgctctgaaacatctttggaacgcgttccttttgctgttttggccatagtagagatgtttgttgtttgtagaacgcgatgtgcgatgaaaatgtggaggatataaacaggacaggcagaaaataatacatacttgacgaaggacagaaccattcattcggattgaaaacaagatttccaatcatttataggagcttttcaagtatctttcccaccgcatgcttttaaagttttggtaaaatagccatgttttcatttgagatggattccatacaaagtaatcaattgtatgttgcttgttctctctaaccttctggatcaaggttagatggatgataggccatgtgagcggctcatatattgtaactctactcgaatatgcccgctttgcagaaccattcctctgattactcactcaaacatgttctagttgtaaaaaggtgaaagtacaaacccactgtggagctgtatctctattatctgctagagcaattaaaataggcttaaaagaaaatgaaagacttattctttatctaataagttcaggttaagtggcagtgcttttaatacttacggattaggtcggctggttcatcctaatacgaaaagcatctaattaccccattcacacattcgatacatatgggatatatagagtccagcattgatagaagcagtgatgttaagaaatggcacttctctgcgcagaagtagttggctctgatgatgaagaaaaagttgcagatttccttacaattgcatgaaatggctacgataaatcacatcattgataatcaattctttactgtaatttgagattgcgtcatgtaaaactgcctcacaagtgccggcgcaagccattgtaggtgaattaatcgaaggaatacgcatactctaaaaaattgcccgaaacatgaaacagaagccaaaggtagaatgaaaaatagcgtagagctcataagcaaatttatttcttacaaaaatgtaactgcttcaattccagtctattgtagccaaccgtatgctttcccatcttcgtcatgccctgccttccatgtaaaagcgcgcacattcgatcgctcttccatttccccaccatgtctttttctcctgacatcttcaacaaaaagttggacctgcttcaagaaacgcaggaatccatcgtctccatctcacaatgggtgcttttccaccaccgccatgcccaagaattgtgtcgcttgtggagtgactacacattgacgagaacgctgaagctgaacaaaaggctttcacttttgtatctctgtaacgacgtggtacaagaggcccgccacaaaagaaagcccgagttttctgccgagtttgccaaaatacttccgaaagccctccataccatttacccttcgctagactcggccatcaagccaaaagttgaacgtctagtaggcgtttgggaacagaggaacatcttctcacaaaaggacatcaaggcaatgagagaagccttggagctggctaaaggaggcaaactgcagatccaaaataccgacactgacaaggcgccttcgacttcaggacctcaagtggccactgatttggtccacttaaacaacttgtaccatcatatggctcagttacaggaaacgtgccaggccaatttgacccaagtgggaattcagtcgaaagcgtacttgcccaacgatttatctgtgctggataaccttcccctgcccaaggtatacatttccaagttgaatgtgctagagaaattgtgcaacatgacgacaaagaacttggaagacatcaagaatacacgcaaggaaattgtgtctgtgttaggcaatttacaaaagcttgccgctgagggcgaaaatacagatgacctgaaggtatctataattgggcgcaagttagacaagttgtacaccactcgccaagagttaaaggaaatccttggtgaagaggagccaacgactcaaagtaatgaagaaaacgaaacgccttctccatcctttgagcctacgagtgattcagcaacagatctagttccaacgtatgagaattcgagtgacgacgacgacgacgacaacgacaatgacacaagtatgccagtaggcactgttccaagtgctctgagaaaacgcaagttatcagattcgtccgtctcatccacaacttcgaaaaagtcggtggcattttcagaggatattcaagtgaaagagtatgacagagaagagcagacagaagtgatcaaaatcgtgaaaagcgatactgaatctgaagacgattatgtgccagatattgaggagccagagccttctgatttgaaagagtatgagtcaaaacataaagatgatttggaacttatgcatgagaaaaagaccaacgacgaacaaggagaagaccaaaaggcagggcttctcagtttattgtcgaagcttagctgagatgatttacaaacaaaacaaaaaattactttcgatccttttattcccgatatgaatgctaatgactagtttagaagacgatagacgtcactaaccgttttgttcagatagtgacagtagttgtttgtgtcttcgttggattccggcgcagctggaagctttgcgggcactgaaaaccggcgcaccagatcaaaggcgctatctggacttattgaacttgttgcagagtccaagctgctttttctagaggtggccggcgatgattttgcccttttatgggagtctgggtttgaacagtcgcttccctttctcttgcgagtaatatagatacatagctcatcacaagagatgcaattcaaacactcgggtagatcgcgtgtacactttttcttgaactttctgcagcgaagacagctggaccgggccttcctctcatcttgagcatctagttcgatgttagagagatcatggttgtatatattagtgttctgctgaagcgcttgaggagacaagatcttctttttgaacacaacgatcgaatccttgagatgacgcgtagtcgtataaacctctgaatttttgagatgcacttgaaagtggcttgtataggcttctagttcgggatactcgtgcaaagttgtggaaaagtggctttcatcactcatttggttgattttagggcacgccataataattattgcctcatgctataggggaaaacgaaaagctaatatgaaagaaaagaaccagaagtaaaagatgccagtaggaagtgctagcaaagaagcacaagaaagaatttctgtgcgtcaggcacacctaattccaaatgcgttattagcgtaattggcaatatattatcggtgcgcgcgtcggagtcagacggagtcgcacatgagtcagaagctgagtcgcgcatctgattcatgcccgtctgaagaagttttttgtggatcgtaatgttgcaagtaacggcgaccttagtgctgaagagcccgagagaagcggtttgatgctgatggcatggggttggttctccttgggaaaaagccgcgcatataattcatgtcctcgggtaagtttctcaaccagcgggagttctctcttgagatcagacgcgagatttttgagaagcagggtcggtctagcgtattccagcatagtatgccgatctgttcccgatttctctgcccactgttgtccctttacctcttgttttctttgcagctgatctctctcattgatagacaagtttgcgagggccgcagtcaattcggtgttttgtgcaggggactccgcatgtggaagatctgttgataaggtcaagaactgcggcttctcgtgcaggaaccaacgtctcaccagagacggaagttcatcgtgccccagcgccgagcccacatacaacaatgttcgggcccgcgtgagcgccacaaaaagcaagtggcgactggcatagtcggccagaaaagattccggcgcgagaattttttcccacgaggtgcgtgcacccagcgcaagaacaaacaccactggaaactcgaggcccttggctgagtggattgtggaaacacgcaccaggttcgtattcggaggcggcacttcgttgtcataggtctggagaaagtagtcaatgaacggcattgtttgagcctcggcgctgccactgtacatatcaaacgaatggtgcactgaattgttgaaggatgtgagaagatcggctccagaagtagtagagccgccgcccactttggggcgagtgcttccagattctgcggcgaaaacgtagtcatgaatgcctgcgagccgcgccatgcgcgccaaacattgcaccaattggagcggcgtgtatgcaagcgggtcctgggaatggagcgcgcggactgtttcgcgttctatttggacttggttcaagaaggcagcgatgttctccaacagatctgggcaagtgcgatagatgcgcgcgagcagacccgatgtgttgcccttttccatatccacaagctccgcatgcaaaaagatttccaacgcatctggctggtcgccgtacggttgctcaaagctctttgtaagtgtgcgggcggcgcgcgcgcgcgcgcctctgtgcgggtctaaaagagccatcacatttaataagctgaggccggcgtcggacccgccacagattacgctcaacacatcgcggtacacgtgcatgttagagtcgacccatgcgttccctggggcgacttttacggcgggaattccaagcgcagtgagtgctgcggtggcgcgcgtcgcttcggcgttggtgcgggccaaaatggccatgtcgcgcggctgaagaagcgccaggcaacagagcaagcgcacaatttctttgcaaacatggtcgagctcgttgcgcgcaggcaaaagcacagggcgcgggcctgattctcggttcgaaaggagggccaatgccggcttgtcaagatgggacaggccaggcgagcgtccactgttggtggcggccgtgttcggcgtagctgccacagtttgcacgtcagcctcaactttaacgtgtactattttgttcgctggaaatttctcactcgcctccatactttggacctcagtttccttctggctactttcttgcgccgagggcacaatggcgctcgccttatcttctgcagcattgccaaaatctatgagagcggccacatccaaaatctgctgcgtgcatcgaaacagctcacacaaaggcttatccgccacaggacgaggcacatgctgaaccaacttctccatgttatcgcgctgcgcgcccaaaaaatcgtagatgcattggcgcgggtcgcccgccacggtcaaatgcttgaacacgtcgtcctgcccctctgtaggatacttcacgaccgccgctattatccgcataagcaaagggtggatgtcttggaattcgtccacaaataccttggtgcatgtgagaaggcgagggaaaggcatcttcccttcaagaaggcgcgcgcactcgagcaaaagatcgtcgtagcgcaagacaccctgcgcttcgaggtacagcaaaagcgcctccacataagcggccgagatcttgtggcgctccgccgcctcggccacagaaaattcgccgcgcgccacgcccgcaagtattcgctccaactggcccgcactcaccttgccttccacgcggtgcaggccgagctgcgccaggcgcgccagaaacgtccgcacaaagttgcgccagcatcgattatcaaacacccggcggcgcgcgcctgcagcaactcctccatcctgctcgagaaccatggcgctgaatgaatggaaggtcgagatcgatacacgttgcgcctcgtcctttccgatgatggctgtaagagcctttttcaccgcctccaccgaccggttggccatacatagcaccaagatttctgctgggtcggtgccgttctggaccatgtgagcgattcgcgccgtgagagtaaatgtctttcccgacccgggcgcggccacgatgcgaacaacttcatctgcgcgggcaggatacgtgatggcgtcgtactggctatccgagacgcggatactgacttggtcaggctcttccgaggcagagtcgaaaatgtcgtcggtggcacgcgccgcctcgagaagggcattgtattctgccgccttgaacatcgggctcatcaagatgggcgaagtggcgcaagaaggacaactggggtaagtagggcaggtctcgtagcgttgatagcagcgtagtgactcgggagtgaattcaatacccagggtaacttatccaagctcaagtccagattccaatgtgtcaatgactgaaccaatgaatgtgatttgattttgatgtatcttctatgtgatcgcagcggctgtaccaatcccgactatttctgatgtctatgtctgtgcatgaacagacaatctgtttctttctaggcgcttgaggtaaatggcggttccaaccttttggagcagtaactattaaacgcgcgcattgcatctaaacagttcagtgatgatacaattacttccatcatgggacgtgtcaatgctatctgatgtcgaaacttatgcaattgtcgagaatattagtgctttccttaaaggtaaatggtcggggaaatgatctgcacgattttaaaataattggcaccaatatctttggacttggtgtctatcaggctagtatcccgatagacattggaatgccctcaaactatctgtaatatctataaagacagtagtttgtattgatcagtagttgtattgatcagtagttgtattgatgaggaaactcttcaaacgtatcacacatccattctcagacagcctgttactcaaaacaatgtaggttgtaacaactctcattaaaactctggctttggctgatttgccgctttaccgctttccaattagggtctggccaaacaccgtagtgtcttagcatgctcaaatggtaacggtacaattcttgagcatgtgtgcattgggaaactctgtgagtgatatctccctacttgaatcaaagaagaaagcaaaaataaaaataaaatgaaaataaaaaaaaaagcaaaaagataaactagatagaaaatacaaactgacaccaagtgaagaaacgaaatcttgtaattgtgtataatagtcattggtgttgtaccccgtatggatgcttctttcatacaaaaactaatgtgaatgaatgcacgcaacaaatcagttattttagtctcaaacctaccaatattctctccggttccgatcagttcttgtatatcctttacgatattctccagtctgtgggtgtcacaataagttgattccttctccgcactcccactgttggtatcgcgaacatctatccacacatacctagctctagctcttttaacaaaccccataacattcttctgattgctgtttgcacgtcgccaaacatgagcattctgtatctacagtccatactcccccttcctccgacaatagaagcaccaaaggatgacttgtcgagtaccggcaccaaagagtcttcggacaacgcattcgaatcgcttccggaaggtactttcgagacgctttcggaccaacaattgggagttgccatggcccggtttgaccggttccgtgactccatttcgccattacgtgctaaattggatccgatagacgcatttctcaacagctttcactccgaaatcaagcaattatcccatactttgcgttctcttgaacaaacttctacccgattatcttctggagcagattctctgcgtgacgtcgttgacaagctcaactcggtgatcttggatatgatgatctcgccgcaattggctgagtccataatgaacgatcctattgatgaactgtggctagaaaatatccgtttcattgccgataaacagcaactcattgataaaataaaccaagattctctccccagccacgctgcctataagaatctgaaacctttccagcaattgcaagatggtatattattgcttgaagccaaggcaatagaacgtataagggaccaccttattcacgaaatccgcttgatgagaggactgatcaaaacatcctcacaagtagttcaagagaaattgctacaggttaaagaaatatattctttcctcgaagaccgccatcctcagcttgctaaacaactccagttggcctatatctacaccatgaaatggtactacaccactcgttttgccaagtacttgcattctttacagaaacttcgtctcaaagtcattgactctctgtttgttttgggcgcttccaacgaccatacggaagcgaaactgggtctctttggtttcgtcgacgcttcactccgcgactcgcaatctctttctccaagtctggcctcgggcaaaatttccttggcagagtatttcctgtcatacattaagcgaatggaaattcttgctgaaagcaacaagtcagaatccagaagatccattccctctcaaattgcggaaactactccgtttgcatactggatggagtttgccttcaaccagtggtccaacgcattgttggataatatcattgtcgaatacttatttgttgtcgatttcttttacagagggaacgagaaatttcacccaatggtcgaattagaccctaaattagaagaccataatctgaagaaaaaggactggtcgcactttatgtttgaagacgtttacaaaatgggacagtcgtttgtttcgtggttgattactagcctgcaagcttccttgagcctgcgtttgaccgccgcaccttcaatagcatccacttatgctaatggcacttcgagtcaatccagctcgtgcgacatttatgccatattaatcatgattcgtttgattcaaactcattcgtttgctcttcataatgagttcagggtccctgtaatggaagaataccataatatgatgctattaatgttgtggccacatttcactcgaatcattgacataaactgcgaagccatgaagaaaaacatattaggttccagcacatactcataccgtctgttgcagaccagtcaagctcccataaatgcaactcagcaattttcgcagttaatggtggggttgctcaagttggctttcattcatgaatcgcaaggcgagaatcttgctcaatatcagggtgagcctgtgtgctcttcaatcattcgacttcgaaatgacttcgaaagcgctttaactaaaacaggaagccatgtatttggctcaggcaagaacaaagctgttcaaaaggaaattttcttgttcaacaactactttcttgtggtgacaattttgcgcaatgagtttgacatgaatacatgcaatcagtttatcaaagagcagattgagcattttgaacttctctgtgatgcctacaagccaaaacgataaaaccttaatgacgagatgagccattttttagtgttgggggaagaaaaatgcttctggtgtattatatttatggaagatctgcaagcttagcgaaaagcccacacaattgtaagtacgacagcacaccctccaatacacgcatgtgcacgaatccgatttccttaatcatgtctagacgtttcagttcgttcacgtgcggcaatgttttcgccaccttaaaggacagagtgacgatgtctatagcagaatatcccttgttccataaagtgtcgagtaggtcgatcgcagtatcaatgtccttgtgcaatgctgcagcgtccaagattttcttgatgacaagcggatgcggctggtcaacaatcttgaagacgttcgtatcattgacaaaaccgaaaccagcaacggtactctgtaaattattgatagcctgccgcatgtcaccttctgcagtgaatatgagagctttgataccttcagaatttgctttgacatcctcggccttgatgatttcaaggagtctcagcaaaacctggtcgtctgctaatttgttgtatcttagaattgcacatctggactgtagcggttcgatgattttggacgactggttgcacgcaaaggcaaatctggttgtgttggagtaaagctccatagttcttcttaaggcttgctgtgctccgggggtcatggagtcggcctcatccaaaataataatcttgtgtcttcctggcggcaacaggattttcgtttgagcaaactgtttgattttgtttctcacaacatcaattcctctgtcatccgaggcgttgagctccaaagttgcctgattgtaaaggtctggcccaagcaattcgtatgccaaacaatggatggacgtggtctttccaatacctggaagccccgaaataatcatgtggggcatatttccatcttgtacgataagcttgagtcgctcgattgtttcttcgttgcccaacaatatcatcgagcttatgcggtctgtatttttcgacccacggaagctcgagcgaaagggcaaagtttttggtcatggagtgtaatgagacaagaaatctttttgcgcggacgcgttagtagtaggtgcgaatactcacatacataactgaaagatctactttgacacgctatctattcattactcacggggatattaggctgtgatgaagaagaaatacttacattttaagtttcgggagcctaaactaggttgtaaatggtggccaaaagactcgtaatttttctctcagcataatacctgacagttctttaattccctgacgcatggaaacattatacggccctgtccgctgtttctgttcttcccattcagctacttattgtgacctcctatacttactattcccgttgccgtttggttcctcgtgccttttcttcgtttttcttttcttctctcttcttctgctcctcctgtgcctctttgcctttcttctgtttcgccctggatttcccaacgggcgctgcagttttcaagaatttgattgctggtctttcgtaaagattgccaagacttgggtgttcgtcaaataagctcagaagccatggcacctccacatttccaacgcgagagttgatcaagttaaacatatcctttccttctgtccaatcgtctgtcaaggacaaaaaccccacattgtccgtgtttaatgctttcagtaatttagccatggacccacgaggtaactccacaagttttacacgattctcgttagactgtgaagcacaaaaagttaatagagggaaactgttcgtgagcaaaggtgtggatatgtcattctttgtaacaaaaacatacttcacatagctcttggaaccagcaatacttgatcttttctgcttctttattccagtgaagagcttagctctgttcggagccgcctggtcttcaagcttcttgactgtggcgttgaaaccgacagtcaacttgtcacaaatatccggtttttctgccatttggtgggcgcccagctttttaagcgcaatgtactttccatagcttgagagaagctgaacaagaaattcggtgatggtttttgatgtttctagatctatagaaggccactcgtaacccttagtgtacgggttatctagaatcggtttgaaaacctctctccgcttaacctctatatcttttaaagatcctgctccgggcttaggtttagacatggaaataccagattaatatgatggggtttgggaaactcatcatggcctgcacatacggtgtacactgctgatattcagatctttacatttgttcctgtaaacgtttcattataatttttaggggttttaaataaagatacaattagtgtactaactggaaagcacattgttttgacccatctatttcttctcgtcttccttcttgtcaccgtacagtggagaccgtggcgaataggaaggcgaacccggagagtattgaggagaagtaggcgagtattgaggggacgttggcgaataacttggcgaagttggtgagtaacttggagaagttggtgaataacttggagaagttggtgagtaacttggcgaagttggcgagtaacttggagaagttggtgagtaacttggagaagttggcgagtaacttggcgaagttggagaataacttggcgaagttggagaataacttggcgaagttggcgagtaacttggcgaagttggcgagtaacttggagaagttggtgagtaacttggagaagttggcgagtaacttggcgaagttggtgagtaacttggcgaagttggtgagtaactaggagaagttggcgagtaacttggcgaagttggtgagtaacttggtgaagttggtgaataacttggcgaagtaggtgagtaacttggtgaagttggtgaataacttggcgaagtaggtgagtaactaggcgaagttggagagtaacttggcgaagttggagaataacttggcgaagttggcgagtacgttggagaagttccaccatatccaggagacgtagcaccaccaaatgctggcgatgcaccaccataggagaatggagaagttggggatgtcattgatggctggccaccatacgaagtaagggaaccggatgcatcagaaacattagcagtgaagaataggcgaaaacccagcaccttcttcaaaaaaaatcttatcatcctccatttcgtactctctgtaaggtctaacacaaccatcttcagcatatgttaccattttgagtttgctgcaccaacaaccaacatttggacccaccagctgtaacatcttgtcatcaacccataacatcaaatgcaccagtacctaaaggaggcatttgacccaaagatgacgttttcagaaataccacgacaatcatcccaactcgggcagctgcaccagcatccaaaagaatctcgaccgtttcttcgaaaagaacatctcattaaagcaccagtttctgctctgttgataccgtgacgtgttcttgccatcaagtggccacgagaagtcataacatcgactaacaacgccatatgacggtagttcacataagaaccatcgaaagcaatgacattaagaatctccttgtacaaggcggaacgtgtagcctcgatacccaacacagacaaaatttcaatgaaattgttagagtaggtacgagaagaatccacaccaggtacggcaatgacttcagctaagttcacaccatcagtttctaaaacccactcctgtttctgcgaaaattcaccgctttcatcaggagtgctcatcttgtgttgcatcatgaaaactctcgtgatacctggaataccacgtaatgagatagactcgagcatatgtgcttccacgcgcttcaagatttgatcttcctcgtggtcaccctcttcttccaattttggatcgcggataacacgacaacggataatcaatttatcagcagtatcatcagaccaaataacgaacaaatcttcaccgaagttttgagaaatcttctctgcaacttgggccattgtcaactgcttgtccaacattttagctctgtccaattcaagacgaagcaaccatggagattgattgtcaattgtttcttcaaccttttcatccggaatagcaaagtaagcttcgacagtatcgtaatcctcttcaataactgtgcttcttggatctggatcgtagaaaatttcagtagcagaagtgacattcttcaacgtcgtgtgctcgatcgcagactgcacaaccttggctttctcaatatctgatgcgatctcgggatctaagtacacagtaagtgccggtgttttgatgttctttgccacgttaagaatttccttaagacgaggaacacccaatgtaacattcttggacgacacaccggcataatggaatgtattcaacgtcatctgtgtagccggttcaccgatagattgtgcggcaataacaccaaccatttcacctgggtgaacaatcgacttctggaattgagtctcaatttcaccacaaacccattcaaaagagattctgctcaatttaaactcctctataattctgcgtgctgctaatcttgaacgaacaagacattggaacaacaatgttgcatcttcctgtgcttccttcgcgagacgagacttaccacggatcacaagaagcttgctgcagagagctttaacgccttcgacaatctcatcaagcttcaaatcagaggctctttgacgaccactatggaaaatctgctgagcattctgtataatacgacgcaagttgacaggtaaaggccagttgaagtcaccgtttggaaaacatacctctctcaagtacttacgatccttaagcaactgttcgtattctgaatccaaaaccttctgcaacttcacatcacccttaatctcctttcctgaatcaagtaaagattcggaaatggacttacttggatctagcaagtcaatacggtaacgcttctcgaacttagcatctgaacctggaatggtatccactgattgcttttcgacagcagtaccatcaataccgtcttcaccatagacaaattgaatgatatcacccaaggagtttctagttgtaccatcataatggaccataatatcctctaaagccttgaccaaacgacgttgaatgtaaccagtctctgcagtcttgacagcagtatcaataagaccctctctaccagccatggcgtggaagaaaaactcttgaggggtcaagcctctcaaatacgagttttccacgaaacccttagactcaggagagtagtcatctttagtgaaatgtggcaaagtacggtctgcgaaaccaaatggaatacgtttaccttcgacaatttgctgacccacacacgccgacatttgggagatattaataaacgaacccttggaaccagatgtgaccatctgcttcacattgtttaagtccttcaagttcatttctgccgaacgaccagctgtatcacgagcctggttcaaaacacgagaaacattgtgctcaaacgattctctcaatgtcataccaggctctggttctaatctattctgctgtgcgtccataataatttcttgcactttttgtttagcctcttgaatcgttgtggtaacatccctcatggtatctttatcggcaatagtatcacctataccaatggagaaaccattatgcaaaagccagtagttcacaaccttctgtatggaactgaataattgtgcacatacttgtgaacccttttctctcatgacggtatgaatcaaacctccaccagtggcaccgactgttttcttatcgacgacaccaaagataatttcaccatcaacaatcaagatacctttatccttaggactgagcatatcattgccatcgtcaaatctttgtaagtgaataccttttggaatagccatcgacaagatttgtttcccggaccacaaaggcttgggtttgataattgcaggaggtggtataacaccgtcccagtttggaatccaatacaacatgttcatcacctgctcgtactcaatgaaaatatcacgtaacgtcattttacgaataccacacaaggtatcttgcacaatacccataacaggcttattggattgtggagaaacgatctgcaatggaacagcacaaatttgggacaattcagctcttgtctcctgcgattgtggaacatgcaagttcatttcatcaccatcgaaatctgcattgtatggcgatgtgacagacaagttcaatctaaatgtggagtacggcataactttgactctatgagccatcatagacatcttgtgcaaggagggctgacggttgaataacactggatcatcatccattaagtgacgttccactttccagccgtattgcaaagcaatatcaccagctcgtttgttgtatctcaaatcaatacggtctcctgtatcacgaatgacatatttggcacctgggtgttcgtttggaccattgcggacgtattcagttaagcggtggatattgtatggagtgacgatttcgggataagtcaaggttcttgcaatcgacaatggaacaccaacctgatcaagatcaagattagggtcaccggaaatgacagtacgagcagaaaaatccacacgcttacccatcaagttgcctctcaatctaccttccttacccttcaatctggctctaatggatttgataggacgacccgtcttttgaagggcctgtggttgaccagcaatatcgttatccatgtaagtcgccacgtggaactgcaacaatgcttcgaattcactgatgacatgctgaggtgaaccatccatttcaagacgctggacattgatgttggccttgatgatatcagccaacttaaatgtcaagtcatcttcgcctcttgccgtatcgttgaaagcaatggaaggtctcactggtgggggaggaacgggcaaaactgtaattaacatccactctggtcttgcatagtcttcgttgaaacccaatctatggcagtcttcagagctgatgtgtttgaaaacactcaaaatttccgacggagtcaacaaacgacgctctggttgttcgctttcgtcgaaacttttgttttgtttccaagtaccccacaatttcaaaccgtctctacgaacagtgggctgggtatgaccacatcctccccttccagaggtaacttcaccttcttcgttgatgatatcagcctcgcaaaccatttttgttttgcagacgttccacacagcgttgaatctcttttttggatctctgatcttaatggcctgggccattagtgggttagtatcatccaccaaaagcttaccacaatgcatacacacacattcgcaaactttcttaattttggcaataaaaccaatgtggaatacaggctttgccaactcgatgtgaccaaaatgtccgggacattcggccatatcttcaccacaggtctgacacttgaaattacgatcaatagaacctaatctaggatcattcaagcctccgtctcttggcctttttgtcgcttgatccattgtttccgggtattcaatcttggcgaccgaaatggcccgcacttcctctggagataataatccaaattgaacctgaaggcatgttaatagatgttcatgaacagcgccgtataggcgagaaaactattgatacttacttctttgaccgagcgaaggggggcgctggagtatgggaactgacgactcattattgctttatggggcgcttagagctgaaaatattctggagatttttttctttttttggaatttgaaaagtcggcaagactaagtaaaaccagcttcagtgcagcacacgagatcgtatgggtttcaccggcgtttgaatgaaactttggttggaaaacggaatgtccacttgtggcgcttcggattcgggatgaaaaagttgctaggacgagaacaaacagagaaatggtcacaaccgggagcaggaaaagtgacgaaatacctcgggagatttagatgcaaacctctgatggatggacaatcggcagagcgatatatgaggtggtgacgaggtgtaaagaccgaagtagagttcaaagcttttgttgtgagacgaaaaattcgttggtggtggcgagcgcgcgtgctgaaaactacgcctttggtgccgcacccgcctggtgatgcgcgtacacctcagtccagctacgaacaccgatgacaagactaccaacttgggaaaaagaaatatagttgattcaaaagatgtgacgttgggctcagcgcaccattcccatatttcgggtgcgatttagtgtttgtgtgtttgcgtttgctgtttcgttttttcctcgtcgtggaaacatttgttcgcggaattgagttatctgctggtcgtggacacgattagagacaagcgcaaaccgaacaaatgagacctattcagattggacaacccaagcggaatccaaccagttgtgtcacgtaatgttgatatctcgtattggaaagtcgttttggaattctgcagcccagctgactaatcacaatccaaaactacatcccaccttcccgtattgaccaatgcatgcattcaacaacagtttttgagcagggtttacatgatgggatttttccgaaattccgggtgtccttacaaattaggtaacggtcccacgccgaaatgtggggcgtgtttagtgaaaattcccttgatgcaagactcgcaataaccttcgcaacgacttcttgcatcttgtggggaaactttgcgagttatccattcccagaccctatataaacggcactttgttgctgttcagaagtgaaattcactatccaaacacccttcaactagcttgaacctaaaaaaaaaaaatatgactgttacttacacctggtggaaggacgctactgtctaccaagtctggcctgcctcttacaaagactccaacggcgatggtgtcggagacattcccggaattctttctactttggactacatcaagtctcttggaattgatgttatctggctctcgccaatgtacgattctcctcaggatgacatgggctacgacatcagcgactacgagaatgtctacccaaagtatggaactctcgaggacatggacaagttgatttctgaggttcactctcgtggcatgaaattgattttggacttggtcattaaccacacctcttccgaacacaagtggtttaaggaatctagatcttccaaatccaacccaaagagagactggtacatctggaaaccaccaaagtacgatgcagagggaaacagacatccacccaacaattggggctcgtacttctctggtagtgcctggaaatatgacgaggccaccgatgagtactatttgcatcttttcgctgagagccagcctgatctcaactgggagaacgaagagactagaaatgcaatctacgactcggcattgtcctttctggttcaagaagggtattgatggattcagaatcgacactgctgggcatgtacttcaaagttcaatctttctcagacgctcctattgtgttctctgactcggagtttcaaccatgcaaaaagtaccatcaattctgggcctagaattcatgagttccataaggaaatgttcagtaagtgacattccaagtacgatgtcatgactgtgggagaagtgggtcattctacgcgtgaagatgcttgaagtacgtgagtgccagaaagaaatgacatgatgtttttgttcgatgtgtgaagtgggcctctgacccgtcggataggatccgtacaaaggctataccttggtcgacttgaagaaggctgtggaaaatatgtgcaagttcactgaaggcactgatgcttggtccactgttttcaccgaaaatcacgatcaacctagatctattaccagatttggtgatgacagtcccaagttcagattcaagagcggaaagatgttggcttctttgcaagcaactttgaccggaactttgttcatttaccaaggccaagaatttggaatgaccaacgtgcctaaagactggccaattgaagaatatttggacatcaatactatcaactactggaaaacattcaaggagactcacggtggtatgactgcagagcagcttttgaaaaatatcaacttgttggctagagacaacgctagaactccagtacaatgggacgactctgaaaacgcaggcttcaccactggaaagccatggatgagagtcaacgacaactacaaagaagtcaacgctgcttctcaggtgaacgatccaaactctttgttcaacttttggaagagggctttggaggtcagaaaacaatacaagaaccttttcatttacggaaagttgaccattcttgactatgagaacaagaaggtcttttcctataccaaggagttcaataacaccaaagcatacattgtgttgaatttctctgcagacacaatcaagtttgaggcattggtcaagggtgatttggaacttgtccttagcaatgtcgccgaaattgatgatggcaacttgtctccttacgagagtagagtctatgttgtcaactaagtttaatgtttataggttcattttctcacgctattgatatatttacgaattaaaaatatgaatgatgttcattatggaattaaaagcgtaatgactattaacgcagtaataattgaagtaaaacagaagcgtgttctgaccccacaaatccatcatcaagttctgcaacaacatcatccaagtagaagcccaccaagacaacaccatagattaatatcaaaatgactcccttgaaatagttggatttgccttcagcgtatatatacgtgaataggtaaatggaaattaatgtggcaatgatatcccatcgagggaaaattaacgagaagattttgtcaacgctctcaaagttcttgaagatagaataaatcaccaaacttggaatttggatcaaaacaacctgcaacgcgtatgcgctaccaatttccattgaaagtgcaacattaccactaacagcaaatgaaatggcattgacaaactctgtagtgttgggaaccaatgcaaaaaccgttaaacccaaaaacttagggttgatcgggaaatgagaaagaacggcatcaacgttatccaccaaaatctcagcgataattgcataaagaatagtagctcccaaaagaatgaccgtcgattttttctgggaccagttcggtgcgtcatgtccaccgccctcttcagcagcttccacatcttccttaggtggttgcgtggaaagtaaaatatgtgacggttgtctggttgctgtgggaaccctggttctgcttgtttctccagttctcaaactgggtcttgtggaagaaacgctaggtgattgctgaactccacttggaggctgttgactgtccgtaactgcaggcttaactttagagttgtttaggtctaggctgattagactaggcgaggtcaaatctcctccatacaacttactctgcatagcttgctgttcatgggaatttgtggcccagatcaaagaagcatgagtcctcaaggtgaaaaacaagccacacacataagcggcaaaaagagcaagtgccacaagaatggaaaatgggcgaagaacggaatagtaaaggtgatccgtgcttacgggaggttggatgaatctgcatttggaccagtctcttttatctgaatttccctttttgcatcgaatctcgtatgagccatacatttgatgaaataatgagggcgcaaacatagtcaccatggcaaatagaagcatagtagatgagactccagcagaacgaggattgtacctttgtgtttttctcttcaaagcacctccgcacatggaaaggcctggtaataataacacaccacccaagatggatccaatcattgatccctcaacaagcttggctttcttttgattcaaagcaacacagtataagaagatttcaacaatggtcgagaaaaaagcgttgatgactgcgcccacgcccatggaggattgggcagaaatagaagcaacagcctggccgatgaaatatgccaatggaataatagaaaacaaacagctgcaaaaaataaaagacgcatcagtaaaccatttttcccaacccaagctctctttgaagacaaaataatcaaaaatgacaaagaaaacaacgactaacaagttgatgaagaagatgtttgttccgtcaatcgtgtacttatagtaatgcaaaccacagcatctatatgtgcaaaggatgattgattggtgtttgtatgcccgcttccgttgcgggtctgcaattttttcgtagtacgttttttccttttcaaaatgcaacgccaatggtcttcttctcaagtgatcacacatgatactagtaagattggtgatgggaatagtgaacacaaaaagccaacataatcccgcaataatgtagagaatcggttgcaaaacgccgtaaaagaacacgtagaacaaaaaccggcccgaagaccagctgcctcttccaaacaaacgcaatttaatgtcggttggctcttcgttatcggcgtcatcatcaactgcattttctgccctctggtcatcgcctaaagacgagtatgcatcacgcaacggtcttcctttatggtctttcaataatggcctcgactcagagttagtcatgcgtcgtggaggagcaaagaataatcttccttcctcttgagacctccactggtgaaattctgaaattgttctgccgtcaagttcatcttcctcaagataattctcatccttattgagaagaacaaacttcccaaaaggaaatagccagtactctcccaacttgatgagtaatttggcgtaaggcctcagttgtttgtgccacgcaaagccagtcaatacaaaaagaagcaatgagcctagcaagcaaatgatgtacaagaacaagccaacagtgcaactccagagaaagttggaaacgtggacgccccaataaatgtggccattcggtcttcttggatcgaaatcatgtatatcctcttctgctcttgtggcaacggaccggttcttcttgtaaatggatggcttccagattttaataccgaaaggatgggtcgaattgatagcaatctgccggtctctgaggttcaaagattcaatcgtctcggaggaggaggtggagtgctgggaaccggcgtcttccatcccttctgcttcttcttcgtcacccaattgaagcggctcttctccttcctctgcctcccaaggctggtgttcctcacggatctcaattggaggcacttgttccaataagttactcgtgtgtcttccatctgggttttcttctcccggtgatgcatggttcaattgctctagcaggttctttttctgttggtaaaaatggcgaagggcgtcgtgatacccttcaaggtatctcttctctggcttagtaagttcgtcaggagaatccgaaaagtcggcaaccactttgtctgcgacatcatcatcaaccgagaagatgagctttggggttccaacattcagcaagcgcttagtgaggggtctggctttaattttttttgttttcgatgtccttgggttggaagcgggggatgcatgtccactagcaatcagaagcgatcgatcggcctgctccgaatcgcccgttgatatgattttgggcgatttaacttctccatttgtcggcattagtttgaatacctggaactttcaggggaaatacacaatcactaaagaaacgtttcaggatttggaatggctgaagtgaaagcctatgcaaagggtagggatgaatgaaaaagtgctgaacactgggaaaaaggataggaaagtccaaatacgaaagtttttttcgtccaatctccggtaaacagcggttgtcccgtgctaaataaagtgataaaattaccttaaataatgcaccgcggcttgttcatttgtttattagtgagcaggcccaactgctggaatgatggcaaactacaccactcaattctaaataagacgaattgtaagaagcaaaacaattggtctgtaaacaatacgtttaaaaaagagttgtaaaagaaataatatttcgtggttcatagagttcgtcacaaagatactgtaaagtgttccttgaaataatgttattcatcgatgaaggttccaatgaatctacagaatccataaggcgcaaaattgtaaaaagtagagcttgttcagctgcccaaacgatgtcccttacctttgaaagttgggcccgtacgcagataatatcctgtagttttcgccttgcttgcattgtttgaaggttgtttcacggcattagacaagctgaaagcggtcttcctgactgttccggtttctggataccttaacaatttataaacccattgaggcgccttccagtatcctaggtcgaaaatagcaggaggaaattcgttctggacgatttgcacattggcgccgaccctgtttccttcgagcgcagcggggttgtactttccatagcaccctggcacgaggttgtagaagggcaacgtgtcagactggaaacataggtataggtagccgatgagaaagccctgcaatgtttggatcaatgccggtttgcccgaaagacatgaaacggccaacttgaagaatggcaagtagtaacatctcacaggaaccaagcccaagaaattgatgatgccgcccttattatcacgcaggtaaacaaaagtaatgcagtctaaaagaacgtcgtgccacatgaaactttcaaggcccatataaaagccggaatacgccacggcaaagcttgtcaccactattagtgtcccacaaacccaaacaaaccataagtagtcggcaaaattgctcttgaacttgcctcgttccaatgtgctcgagtaactatagaaaaagtaaatgttcatgataaccgcagggccctgtctcataaagagcccttgtggaacaaagaacatggcaaatataacaggaaccgtttgtattagcctgacagttatccactggagccacgattcatggctatatccttctataagcgtatgcaacaagtaccattgtgcgtcaaagagatctaaagaaaagccaaaggacaacgcaagagatactatggtaaaaaatcttgtcacaggtggaatgttttgcacatgatcactgagagtggacatggtggctgttctaaagaagaagtggttttgtcgctaacgtgtaactccaagttatggcaaacctatataccgggttggtgcggcgacacttctgcgcagaaagttccatgacaaccggcatgtttttggtgttcttttcgatcgatattctattcaaatagacgaatttcatttggattgctttaaggtgttgtctgtatctatttttctcttgttagccaccaaagaattctcttgcctcaactatgaactacttcaaacaattcgattcagtctgtctaggtgtaaagaatattaaagtagccgtaagaagaaactagtaggatcaatcgcttcaaacctccctttacgtcggccgtattaaacaatctttttggttgtagaataaaggctggtccaccaacggtgacacccgtacctctcctgccctggtattccattatcgaagggcagcgaaagacattatcgccagcaaaatgaagttggttcgttttctcatgaccttgccttcggcaacaaatcagcctgttacagtggagttgaagaacggaaactctgttaatggccagattctctcatgttcccccctgatgaatttatccatgaaaaacatcaagctcatacaacctcatcaggatccgcagctaatgcaattcatgaacatcagaggtaaccaaataagacagattttactaccggatgatctaaacatcgagagtttgttatctcggagtacagtcaagatgaagggttctggtgccgggcctggaaaagtggtgtctgagcgcaagaagccctttaagagagcaaagcgtgctttttaacgaattttacttgtttgccggcacttgttgtcattaaaatgtggctgactcatgatagtcctacagccgacgcggaatgttcacttcttttggtgttttcttgaaaggctagcctgtattcatactagcgatgggcaggcaggcgcatacagccgtccacgaatttgtactctagtcgtaaatctcccagatctttatattccatatatacaaggtgaatgcacgcgatctcagaaccaagttctttgtttcttttgctttttcttgagctgtgctttgtaggttggtctggcggcaatgatggtctcgtccatcttggccaaggcttcttctctgttcttgagtttttcgggcaattctctctcccatttctgtttcttttggttcaacacacctctcatccagttcttctggtagtacttgtcttcgtagaactttctgtgtgggatgggaggcaaaagatcctggatgccaaacttacgggccattttgaataagtccgccgatcttctcaaagagtacttagcgccgtgccatcttccgctgtcggtgtttttgttaggcaagaatgggttcatgtgcggatcgttgacggtggatggtttttcggcatatttagcgaaaggtcttggtgggtatttgatgaaaaagttgtgtagtttctgaggaagcttggcaaaagcttctttggcagacaatgacattagtggggaaggtaaatgtgaagatcgtaactatgttggtgaggaaaattttcgcaccgtgccggaccaggttcaccacactagatagtgagaagaaaccggaggcagatgttgaaaaaagtagagaaacaatagcctggagaaaatagttagacgaagggcatgggaaacagcatattacaatatttgagatctagaagtgatgacgaaactgagactggctacaaaacgcactaaaatgacatgatatttatgtatggaataattttcatctggaccattgccgcttaccgcttgcagttacttgatacctgcatccttggcgatcagcttacttagcaatgtgttgcaaagcctccaaaacttccaactcaatgttggcctcggcaacaacaacctcgtcggaggaagaagctctcttttgggcgtcggcaatcaaagacttgatctcttgagcatcgaattgctctggcttgaaggcctcaatggcagaaatggtcaacttgttgcctggttgcacagtagcaataccaccagaaacaaagtactgttcggtttcgccacccttggagatgatctccaacaagcctggtctcaactgctcgacaattggaatgtggttggccaaaatacccaagtcaccgttgacagaaggcaagttcacctgttgcacctcggactccgagtacaaggtttggtgaggaagagccaaggacaacttcaaggcgtcggagccagaagcttctgtggcgtatgttcttctgaccacgttggtggattgtctggcgacctggcgcaaggtttgtctgaacattgtggtgtttgttaagctgaggacaatcttttcaccaatgtcttttcgatactaacccgagcgtggattggggtgcgcgcacgaccagcccagtgcgtgctcccattggccaattgagagggtctgttgtaaaggtcacatttgtcactacagaatttcagaaatcacattgtcttggttctatgtttcgaattttcgctgtgttatagttctcctgctttgctgcattcttatggcatttgggcgtcgcattggtgcaaccggcgaactagacccaaagcgcgctatagtaagaggctatgctcgaataacttgacaatacacacaagacagctggccataaagaaatagtatagcattgtacctgcagtgttgtggtagccgcctaacagcggggaaaagtacattatccgcatcgtactagcgtcgaaacccagccatttcgtgcattgtagaaaccgttgaagcaatttgtccttgtgtactggggctttaaactagtccccgccaaattgatttaagaatgtgtcaacatcaaactcctcgtctccgccaagagaagggtcgaaatcctggcccaacaagtccatattcaagtcgtcaagaagcgactcgttgtttcctataacattgttcatgttcatgtccatatcgtcgtcgtttggcttcttgtccggtttattcttgttgccctctttgtagctgatcgaagataatatatcagaaggattaggaatccccaaatcctccgtgttcatatcaaagtcaaagccttggctcccaagagcccccatagcatcctgtccatttgctctgttctggttgagttgcctcttttcacgttctttctcttcacgctctttggcttctctttccaatctctctttttcttctctccgagacttttctagcgcaagtcgttcttcctccttgctcgcatcgagttttcttttcctttcttcctcttcctttcgtttgcgatcggcttcttcccttcgctgcctctcgatttcttcttggtgtttcatctcctcctgtttctgtctgctgtccaccatctgctcgatacaccaacgtgcgtcattgaatttgctcactgtatcatccaatatttgatcaaactgagcaatactttgtgccaactggtttgtcacctgtgaaggtattagttggttattgggacctgtgactatattgctctgttttttgttgttatttatgatttcgaagatatatcctgatgatcggagaacatcgtttagtgtactggtaagctttgcttccaagttcatgccgtctattgtaatctcgaaagatgaatttcgatatcgccaagttcaatatgccggcgtatgatgtttggtgcaagtgaataacaatgagttccagtgtgaattgaatataatgaaaaagatgtgatactctttcgataagccagtgtatgttactgtaaatttcttgctctatgttgtttcacttgttggtgcttctgccccgcatatgctcattgcatttatactttcttgcgcattttgagcattccaacataaactctatagccagttctatattaacaaaaccaatacagcatgttgagaagaataaaaggttctacgagactacactaacttgaagattatgatgtagccactaacacttcatttaaggtcccgtcttttataggctgagtactcacaacatatgagggaaacgaagggggcaaatggaaagggtgaaaaaatacaaagcgagaaaaaaaaagaaaaaagaagagcaggctatttcggtaccacaacttcaaagtcattaattctattacaccctcgaagatagaacaacgttagtcttaggtggatatattgacataaccagccagatcacgtgcatggaaacgcgacacaacatagtttctacgcgttctcatcgtttgtcttatcaggaatacttccttgtttatgtcctctctgctactttcaagacagggcccccttgcccatgtctggctagcatccaattatgacaagaaactatccaaacatcagctcttaaacacaaacattgttacatcctcgaaaatcctatccagcaagcagcttcagtcgctgaatatttctggtggaacggaaaacaccattacgttgagactttctggccaattacttttgggtattgtcaggatttactcaaggaaaacaaaatatcttcttgacgatatcaatgagacattgtacaagttgaagaactcctttaaatatgccagtggagctactttagggtccggacccgtcagcacagtcaacttgccaccacaacaaacaacattatcgaacttttcccgaacattgctcgaggaccaggtcacagatcttgatctcttctaccaggaggatttaagattagatgaaccggaacaaatgatcaccgccgatactttttcatctgaagttaattccttcaacagaccagaaggtgctcccgagtacgatcagtcagtagagatagctagaggtgcggaagatatggatttggactttgaccttgatttggatcactcgatcgaacatggaagagacgcacagatgccaatgtctgaaggagatacttctgtggttgatttacctggtaaggatagctctgttttggaaggaatggagagtgccttagatttcgatttggatttgcctttagaaacaattgaggaacgacaagaaacagcagaagcatcagaaactgcacctgttcgaacagaattaaccaccagaagaagattggtgggagttatggaggacggtgtaataaaaaccaccaaaagaagattggtagtggatgaggaagatgaattggagcgaggattaccaaacaacgtcctcaaaagcatccagcatttgcaagcacacggaggatttaccggggaaatgatagagctcaagttatcagagctggagaagatgagtttaatctacgaacttgcggaaacgtcaagcatcaaaaagagaaagatctggaatctggacgagcttctcaggcagacatgtgatgcgttggctgatgctgaacacgaaggtcattctcccaacatggacttttcgtttgataataacatggacttcgacttatccttgcctggtcttgaatcgagtggcgagcctcagtcggaggatgacaatgacatcgaaaatgacgatcaaaatggcatcgaaaatgtcaaaggaactatccaagttgcagaacatttaagaaacactttttatgaaaatccaacggtgactcttgatgaacttatgcgcaaggacatacaaaacccagacaatactcctttaggtgcaattaagaagacggaaacagggttcaaaattagcaagagaagagaagcgactaaatgtttctttgaattattggttttagcatcacaagattgtgtctcacttgaacaagacgaaaccacttctgttacccatttaggaagcgacttgactattaggcccagagacaaattaatatcgacttttgtataataaaatgctgtattattaaatgcgtgtatgtatcgctgtgtatttatcttttgaggagcgtctccaaggtctcatctgcttcattcgtcttcaagatttcggactcagactgaagtctcatgtcctcgacttcccaaatcttcacatctccatcatcaaatgcaacaaaaaaacgttttccttcatggtcaaatttggcagaaattgactgcactgacttcttggtgacgctaattgaatagactggcgacatagcttttagccggaagtcccaaaagtcaatacaaacaccaacttcaggcggattcacgtatccaattgtgattatctgttgtgagtgggaagggcgcggataaatgcccgtgatgatcatactagtaggaatagttagaattgggctaggcgatttgaggtcccataatctcaagctccagtcgtagtgcgacgagactaaaaatgaggatgtagacgaaatataaagttcagcgatatcagatatactgtgaatatgagtattttgacctggcacatcatcgggacagtcgaagacactttcaatataccgctttttttggttgttggatagtctgtataaagatccgttctttgaaccgacaaccaattgattgagaaatcgatattcagggacatgtaccatgcgatccttagaggagaaaatatgcgcattatgaaccataattgcgttactaactgagatgttatctttgagtcgatcagtaccagtagatattctaatggaatctaacttgggaaaggcaagaaaattgggcgaccacgaattaataatgccatcactggatactgaaacaatgctagaactttcgtgattattgaggtccaattgcaaaagagaaacaatcgggctcgtgtgatgaatgtacaatttgttttgcttttccacaatcgatgccaacgtggtagtttgcaagataggaagcacagcaactttggacggttcaacttttgacaagtcccaaatcacaatgcgcccattcgccaaaccaccaataacacggtatggattagacttatcaaattgaactgtagtaatctcgaatgtgcactgaagaaaaaattcaggaaccgggggttgtgtagtcatgttgaagacaattgctaaacctaatgaggtgaaaacgttcttcttagctgcatctttagatttgtagttattcgctccatatgccactaataaaagttccggaaatttcggacagacatcaatagaagatataggtctttcaaaaaagccagaaacaccaggaatttcattaaagggtgctacatcttgcatcttaacatcatccagagtatctccacccaaacgaagcttagaaaaacgaaaggtagacccaatattttgtagctctgcctctaaggcatccttgatgatttctgcttcatctctgacctcatgattagaaatttcattctttaggagatcttcggccgaatcaccaagttctttagtttcggcatgctcattttcgttcagatttttaccagctttgttatcgtcttgattttcttcttcagagtctaggtcctcaaaatgcgtttggaccgccttatcgaacttgtgaacatgtccattgctttccacttgtaccggttctgtgcgtattcgttcactggaatgatctgaaacttggggaatgagatcaacctgaaccgcaaaatcgatcttggttgagatctctggaaccacaggaggcagaagccgatccacatttagcaggcttatctcttcccttcgttttcgaagttcaagtagtcgttgcctcttcttttctagtatttctttcctatccatggatgtttgcaagtagaaagtgtttgcacctcaaaaagataaacatcgaaactgcagatggaacttgggcccatgctctgttagtggcaggtttaaaatcaagattttacaaaaaaaaaaaaaacgaacaaacaataaaggaacataaagacgcttgtattacccttctgattaattttccatttgaaacctaattttttttttggcaatcttaaaataattgtacacccagttttacgcttcttggcccaagtgaaactggtcttgcgcgcctttgtttgaaacagaaaaagctcgttcttaacgaagcaaaaatctaccaagaagcccgtgactgatggatatcgatgatatcttacatgagtttgagactggagctcgctcatccaaaacagaaaccacacagcctttatacaatcagttggttactgttatgctcaacgagagaatggctccagatcttttgccatataagcatgaattgatgaaaacggtgttgactgaacttctgaaccagcagcaatttcttttggactcttatgagtacggagactccaacgctgattccggggtagtaagtggcgacttcaaactccaactcatgattatcgagactgatattgaacggcttagttatgtggtgagactatacatcaggaccaggctagccaagatcgacagctttctcatctactatatcaacgaaacagaggatgatacaggtactgccacttccttactatctccggaagaacgagattacatgcataagcattttcagatattgaccaagctctacaataacagttttctcaaaaaattccccacctttttaactttattagacgacaacgccggtggccagcaaatggtagacgccccggacacagaacagcccgtcttcattcgtgtacttagcaaagagccaatcgtgattagtttgggaaatgagggcgagctcgagctagtagaaaacggaatttatgttgttcgctatcgcctcattaaagaatttttggagcttggtgacgtcgtcttgatatgatcgtcacacttaatccatcacatactcacatccaccggggcaccctgtgctctgctcatcaagaaaccattcctgtaaacatccaaagtgtcctctatgaccacaattcaagcttaccacgactgtgagtcctcggcatggttcaccacaatagatacagttcagctgccggcgtgagcagctgtcacaataccagtatccgaaattttcgctgtttgggccaaattttgctttggaagtttcgttgactaggagcttttcgcaccaacaacaataatatctcatatcaacgtccttgctggcataaacggcgagtttataattcaaactcgaaggtgcttccttcactacattcacagcagtagtaaatagacattttccacggagcgtatcaacgtaaagagctaagcactccaaacaagcgttgtcggataatatacggttggaaaatatcttcttgaacaagtcatggaaaagaagaatgagggtgcagcacattaccaagtcaccttgatctcttgcataaataacggctttttccaaaaggttgatcaagctccaaggtttctcatttgcttcagatgattcgagctcctcataagaaaactttttctttctcattgctttggtgagctccgaagtcttaggttctgcgctactgatgctgaattcttctaccttctccaataattgcggagcaggttgcacttgcagagaatagaaaccagacctattggttacaaaagaagaacggccagaggttaaagagctcctatgcgacaggaaagagggatgggaccgtggatttgaatgaaatgaagtgccggtgatgcctgatctagagtccggcccacccatataccccgaagaagcaagtgatccactaacgctagccggcatattctcatcatcgaggtcatgtgagctcaggggaatagaccatgaatgacctgtctgggaacggctgggcgacaattttgcgatatgcttaagaggtgattcactggaagcaaatatttcaggtgacatgctagccagcatagcattgttgctgtaacgcctgggtgctttaatatctatagccttcagcttctgcgacgacattgtcgataaagatacttttgtcgaaagattgtttctcggttcgtatgcgtggatctcatcgctcaaattgttgtctttaggcgtctcgccatcagatgtctgcaagagcagtttgtttctgaacagagtgggcgctgatctgtcgagagcagatcgatcaagagatttgtctcctggcttgtctaatgctgatgagtcggcattgttcgccttcgaatccagatctttccgcctagttgaaagagggttaagctctttaggagattcaagtccttgctcaatctccttttcccgcttaccatgctttatgtccttcccttccttcccttctctttccttggaaccgaaaagagccttattcatagatgtagcgctgtcgctgcggtgcgggccaccataatttgttgtcagggtggagtttgagttgaaagagccaacaaagttgcccaagtacgaagagacggatttggtgtctatgtccttctcagaatgttgactaccggaggcattttgcggatctgtatgctggtcttcaaattggccatcgaacctcgggtcgtcgaactggtgttcctcaaattcttgctccaacagcacgccaagcatgcgccagatttcgcagtcccggtaccggctcacgctggcagctacccgtgcgttcatctgacatacatccaatagggaaaagccatcggggacggagatgtggtactctgcagcaaggatatcaaacacagtatcatctgcgagagggatggggaccgaaagtgctgccacgtacggcgaaggtgcatgaggaagcgatttggaatgggctgcgcccagcgactgcgaaccttgggtggactgcgaaggattgcgcgggaggctcgggcgcacaggcgggggaaggtccaagccgcgcccagaaagatccattgcgcgggccgacgagtcgcgcacagacgaatccatgcctcgctggtgcaacacgggcgactgtgacttgagcagtgccacggtgaactgtgtgctctggcgtactataggcgggcgttcctttggcggtgtgctgcgcagatgcagaagatcgtccctggtgtcgtcgaaagacgtatcgcgcgagtctgcgaccgggtcgccgagctcaaagtcattcttgtgctggctgacaatgctcacgttggcgtagccagggcgccaggcggtagctactgcaggcatgttgtccaacgggcgcgtgatgtccacatcgttgacgtccaagtcatgtgcgactagcacattggccttcgagatggagaaaaggcggcggtcggtgcgcagcgccacccacacaaagttctgcaccggtttccgcattggcgacgccaccaccgccttggggatataccgccgccgcaagttatacaccgagattgtcgcgtcatcatttaaatacagacacgcaaagtcgtaattgtagagacacagtggatcgggcgcgtcgggcaagtcaagcgtgggctcgaccgggtcctgcgcggccaccgtgcaccaccgcactttcatcaccgggccgtaggtgttgacaatcaggagcggcgcaacagagtgcagacccgcctcgccgtagtgccacacgcagattttgcggtcgcgcccgcccgtgagcacgtattcggcgtcgggatggatgtgcaacgagagcgccgggcccgagtggaaggtccatttacgctccgggagaagcgcgcccgcaccagcgcccgcaccaacgcccgcaccaacgcccgcagtggcgcgcaagtcaaacttgcacaaggcgcccgagtcgtggacagacaagacggtggttttcccgcgcacgcggcagtgcgccgaagcctggcacgaccgcactgggtccgaatggtgcgacgccgcgagctgcatcaccggtcgcggcgaaaacgtgcggagatcccacaccttgactgttccgtcttgcgacccggacactagcacactgtcatcgacaaagtccaacgaattcaccacccgcttgtggtcctggagcttgtaggccaacctgtttttcccgcccagggttacttggtacacctggactgtgccattcgctaggccgcatgccacaagatctgaggtgcacttgagcgtgttcacagaaaagagtttctgcggcgtccgcgccaggtcgacaatgctggagtccgccacaacagcggtattgtctgcgttgagggccaacatgcgcaagcagttttttccgcctagaatgaccacgggcggctggcccggtcgctggagctgcgacaagcaagtgagctctcgttcgcatggatactcaaggcggcggggccgctcgcggggccgcgtatcgccatagatgttgaaggcgtaccgtgcgagactggataccatgggtctgcggtggtggctcggttattgtgcgttggtacgatgtgttcgtggctatgggtggattatggcggtactggctatgatatgttgctggtgtcgttgcaattgtcacaatggccgtagtgtttgtggttagacacctgtagattgcagtgtagtgttgcaaggaagctggtttgttattggtgaatgggcccaggagtcctagaatgccttgtgaatgataactgtaggtgcataattcgcactaatttcctcagacggtcgcactgcgacaacgacttgaagatgctggatctggggtacgattacaaatcaggaactgtcgataattatacaatgattacaaagtcgatagcgacctattgggcctacttgtcacaagacgaagtttatatgggtagcagaaactattggcctaggaggaatttgttcgctcatacacaacagttaaatattgctcactctggtgtcaccccatggaatggattggtggatttcatctaccctaaacctggaatggagactttacaaactaagtatattacgaaaagactgatcatatttaggcatcagtaaaatcgagagaaattggtttcgtggtctagttggttatggcatctgcttaacacgcagaacgtccccagttcgatcctgggcgaaatcattttcattttttttgttcatttaaaccaacgcttaccgactgtggcctccaagtatgctgaatcactggtgtctgatcatgtagccggcttctgcgtcttcaagagcaagatcagtcatgaggagaagatcgccgttatatgacaacatcactgcagtacaactagccgcatacgaatataaagcggttatccactggttaggggaactttcgtcgtacaactttacacatactttctttcatttgtcttcgatctagtcatctattgggcgcgcaacaatgacaatgtttccgcatttagaactgtctaagtctccaatgttcaaggtaccgtatacgtcggtaccaacaattttatcatactcaaatttgtttgtgaaccaatgctccaacggtgccgactctccttaccccaatcaatgctactttccccgatatcagaggcatatttcctctagtcccagtgcgcccatagcccatatttcagtgcgctcgcccgaacaaaaggcacccgcccaaaaccctcgccctctcaacaaggtcactatgcaatcccgcacagacattcaatcccgcacagaactatgttcaactggacctacttggcgaaaatgttcgccgtcctcggcacgtcgctaggcggcttggcccttgccggtctctatactttccaacgcactttgatctacccgtcatcgatgaacgatggccgcggctactgtgctaccccagacgagctagatatgccgtatgaagatctccatctcacaactgaagacggcgagaccctccattgctatgccctcaagcacgacaggaactcgcccacttacacgaacaaaacggtcttgatgcttctgcccaacgccggcaacattggccatgcgcttccgatcgtggccatattcttccgcacctttggctacaacgttttcatctacctgtaccggggctacggccggtcgacggggactccgctggaatcggggttgaagaaagacgctcgccgtgtgatggctcacctcactgaagaagacgctcagttccgtgacagtctgttggtattgtatggacggctgttgggcggtgcggtggctgtgttcatagctgccaccttcccggatgcggtccaggcgattgtgttggagaacacgttcttgctgattcccaaaaccgtgccccacattttcccggcgctccgctattttacaatgtttgttcaccagcggtgggaatcggaacgcctcgtgcctcagatccctgccgatgtgcctgcgcttctcatgagcgctcgtcaggatgagatagtgccgcccgagcacatggatcgaatcttcgagcttttgccgtcgcaagacaagacaatgtttcgctacgaaggtgctagccataacgataccattgcacaaccgctgtactgggaaagagtgcacgcttttatccgcgataaagtgaaccctgtggggctttgagtgccgtgtgcgttctgtattttctcccgatccagagagatttagatcgtggtggtatccgacgaagttcctttctttaaaacacgtccgataacaatagtgactgtatattctaacacattatggcatatattatagccactcagtcctagagatcaaggaatcatctcctcaaataattataagtgggtccattctgcagaatgtctcctagatataaattggactttcctcagacttaaatggtactattaggataacatttggtataggagctgaagttgtgagtgaagaattggattgacaaacgaagtttgatacgttaacaatacttttttggatatgaatgtagccctcaagaagattggaatacccaaacttgaaaatgcaagcttatcaaccaagatagttggacaaattgctgtatcttgcgctatcggacatatgtactcataagtggcacatggaacataatgccacttcatcaagtgagaaatgtaatctggcaaaaaagaatgagtatcggaatcatggattgtttatatcaagaggtattcagctcaagaaattaaaacacgaaatatttaaatcacgaagcttattgatgaagtttcattacccaaaaatctgaccaaatcacaaccaattggcggtagatttcgtgaatggtggtctgaaagaatcttcaacggtaaattcacatagcaagccgacatgttaacgtatactagtcgaactacgaaacctcaatacgtcctcgggtttgagaccctaccttttcctccggagacgatctacacacatactcgtgaacgttatagttagatatacaatacacgcttagacggtgatctgcgcgttacccttggcgttgaaagtgtcgtgcgacatgaactcaaccttttggtcgtcgcccaacttcaacaccttcttgaatctctcgccaatggtcaccaacttggactcatcgcagtccttggtccaaatacccactctgatgttggctcttctgatgttcaacactatgccattgacttcgttttcgtcatcctcgatggtctcgccaatcacggccaacaagcctctcaaccacaaatcgttgatcacctgagcaacatctctcttgttgttgaaggagtattgccatcttcctcccttggcgttttgctcatcttcccactctggcttaatgccctctttaaacaagtggtagtctgatttcataggcaactggttggccacaggaatagagttgtagatgccccagaactcttcgacagaagaaaatgtgatcactggcttcaacaaatccagccatgtttcggacttgttggtttggggtttggtgtaccacaaggtccatttgctgttcaatgggtgcttggcggtgaattcttccttgctgctcaagacggttttctccgagtccaaggacaactcttcggtctttttggtcaaatcttccgacatctgtgggtgttagtaataggatcgaggcatatgggacagcaattctgcatgagaggtgacatactgtagcttgtgaagtggtgttgggattagattttttagcgtcacaaaagacgatgttggaaaaaagttctcgtgcgcgtaaaccggggcacgcgcgcacagcttaagaggcatgacccgcgcgtaaaatctggcacacgccatctggttctagtcttgctatggaccaacgggctagttttattcaagcacatgtgtatttgttgtataaaccaagagaaacaaaccggcacagccgcaaccggaccgcaaaagaaaaaaactgcaaatgcacaacaaatgcaaacgaagcgggttgagccgaaacggaacgttcacaaaacctagttcttcaaccaaagaacttagaccggcccatttaaagcaacgatcccaaaatcaaaaagagcccacccatggcaccagagtacacaccctttctgccaccttcgtttttaatggttgtttgtgagtatgtccggatgttacccacgtctccagagtgagaacccaagccaatcgtgccggctggggcgcttccggtagcgtcggaatagacttgcatgaagctttgcgagtacaccgtttgaatagtggccaaagcaccgttagtggtgatggtgacccaaattgtggtgtcggattgggaagacagcgttgtggtggttgtttgcgacgaagatgtggtgtcatcatctcttttagcagcgtcggcagcaagcgcaacgcatagaagcgaaaggaagtacaaccagaccgaatagaacttcatggctgtgggataaaaagcgtgttttcggatctcaaaagtttctggttgtgaagcacggtcacgtgtgtgtttggggatcgtaaccgtgggccatgcagggaaggggcgtagttaggtacgatgcagtcctcgacagccagacaccaaagagaagagacggcaagtggtgggaagcggaaaaaaagaatgtgaatagactgtgttttggcgttctttgaagacggtgtttgcatgtggaaatgcggcagctttgctgtggattcgcacggctctggatggcctttgccgttatctgtcgcgctatatctggctcgcactatctagataaacttttagctctgcttaacgctcctttcttgtctttacttctttctagactttctagactttttagcgtgctttagcgtatctttgtgctttagtcatacccatcgcatttcattaagttgctctgggcctgcttccgtatctatcaccgttgacccagtcaaatacatactactgcctagacggtcccttcccacgattctccacttgcttttccagcttcctctttctggccgcgtgactgtgctggcaactatagctcttctccattggatcgcacgtctcgcccatactacttattgaaccgcatcctactcacattcgaggctggcatctattccaagttcctacgtcgtgcatactctgacgtcttatcaaagtcatgagtctgccccttgatattggtactcgccgagcgtctatcgccaagctaactctgccctcgccgcgcggcctgtttggctccaacgcccgctttttgcgcaccatgtctccgcacgaggatgttccttctgccatcagcagctcgcccgatacagacagcgcggacttctccgctggtttgcacgatcccaaactcattgagctggtgtcacgccacctcaagagccacgacaagacgttggactctgaaggagcagacattacgcgcgagttgtatcttttgggcgatgcgccgcgcccgactgtcatgcgctcgcgctcctggtcgctgtgtgattcggccgcgcgccgtgggtctctggccagcgcgctcaatgttccgggcgggttccgccgccactacgttttggcgcacaagcgcgcgcccaacttgctcaccaagaactttgtcgagttcttaagcatctacggccactttgccggcgagtccttggaagatgacgtggacgtggcatgccactttctgcctgttccgccgaaagatgctgatgaaagtacagcgcttgtaaaatcggcaaatccttccggcaccgcttctgataccaaagcatactttttgttgttgaaggcttttgtaggtacaggggtgttgttcttacctcgtgcatttgccagtgggggcctcgccttctcgatagtgaccctcttgatcttcgggttgctttcgttctggtgctatttgattcttgtccaggctaaaacagcctcgggcgtatcgacttttgccgatatgggcttgcactgttatggagcgtggctacagcggctcattttgctgtcaattgtgctctcgcaggtagggtttgttgctgcgtacatcgtttttactgccgagaatctccgtgctttcgttgcaaacgtttccggcgtccaaggcgacattttttggttcattttgctccaagctgctgtgttggcgccactcagcttgatccgtgacattactcgcttatctttactggcactttttggcaaatggattcattttcgtcgggttgctcactatcttatactatactttccgtgaactagcaggaaataactttgttccaggcgaaggcgtttattatcttttcaactcctcggaattttcgttgttcattggtgtggcaatctttgcctttgaaggaatcggcctaatcatcccaatccatgactccatgatatatcctcaaaatttcccgaaagtcttgttcaaggtgattgccaccatctcattaatttttatcttcattggcgccttgggctacttgacattcggagacagtatcgatacagtaatcttattgaatcttcctcaaaaggcaccacctgtgatcatgatccaactattatacgcgatggccattttgctttcgactccgatccaaatatttcctgccgtgcgtttgattgagctgaaaatatttgttccattgaactcgggcagacattcattggccgtcaagtggcagaaaaacttgcttcgttttgtctttgtcttcctcacagccacgattgcattgtatggcggccaaaacctcgacaaattcgtctcctttgtcggttgctttgcatgtattccactagtttacatgtaccctcctatgcttcacttgaagacatgttgtgactataccaacgactcttcgcataaaagatccacgttctggttagcgatgcttgattacgctttactcgtcgtcggttcggtcgttttagtttacactacgtacgacatacttgcacattgagacattgatttctggacatgcatcaatgtatttatagacaattatttcataactatttgctcccaagtatactttcaccacgaccagatggatctacattcaataacgacaactatgacctcgaatattcgcttatatcagttcacctaggctctatagacagttattcaatcttcatcgctcaatgcgctaacgacccatttcctggcgtcatggatctgcgcttgcaaatctgatttcgcttgcgacgtgtatttggtcacgtcagacgccataacatctaaagatgcaagcatatcattctgttgctttgctgcctcagggaagttttcgtactcccaggacaaaaatctgctcttgatgttttcatatgtttgaggcatgttgtgcttgaatgtgaatccgccaactgctgcagtggacaagaagcgaacaggaaaagaccttctgctcacgaaaacggacaccaccaaaactgggaacaacacatccatgagccgtggaacaacaggctcaacaacaacatcgttcactttcagcttgacgatggcccactcgttggccaatgcggacttctgggtcccgatttcggcactagcgatggaaagcttctcgtgggccaacaatctgagcttgttgaaatgcttctccaaatacggagtacttctcacgcccattccgtccaccaaagctatattaccatgcacagactctttttccttcaattccagagaaatctctgtgttatagccaggggtggttgttattagctcttcatcttcataaaagaatcttttagatggcatggttagggaatatgctagcttctgtcgatacaagatggaagtcgcacactcagtttcattggcctacagtactctatgtagaaccgcacccagactagtatagcgaaaaatacaccacggccaatccgggagtaaaatacattttattactagcaaagttgccctcacactatacttgccacctcatcagcacatgttacctaagattttctgaaaagccctctcttttttttcttttctgtcgttgcaggagcaatgcttcccaaaggctttggtgcgatttcggcctggggaacttcgatggttatatcctgattggcactgccatttgcagatttaccaatctcttcattagatcccgaaggtcctggctttgttccctcttgtggtggccggagatggctcgggatacccgaagaggaacttggcacttgtgtattagactttctttgttgcggcaatggtggcgacggcatctgaccaggcaaagtagatctgtgtttggattttgccgcattttgggacgacgttggcataggcattcctccgcgtccaccgtaatcaatattcaaggcttgatcggggaacgccgaacgcctattttgtttcttcggataattgttgaattgccccgagccatgtcccacgataggaccattagacacctgttgctgagcaaattgcggttgttgaaattgcgcattggggtggcccagcgtaggatacgagctcatgcgctggcgctgggcaggaggaacttgaactggcgaaggtggatacttctggggattccgcaatgcagcaggcatggagccctgcaccatgccgttcgctggcaagccatgtggaggccgctggtcgtatccttcataatatccgtggttggcgcttgcacttgtaagagaatgtgaaggacgatagttcccaggcccattatacatcgggccgttgggattcggtccgccatatggtccgttgaaggaaccattgtaagatccgttgtaggaagtattggaaccattgtacgctacgttcaacggaggtccattctggtaaccgtcgcccataggaggcccaccattctgaaagtacagttcttcgcgctgcataggaggttgagattggatgctcttctgctcgagctcacgttcacgctcaagaagcgcctgttcacggcgttgaagttccatttccttgttttgaacttggggcatttgctctggtggtgccagaacttgtggcttgcttggatgctcaccattaagttctgcaccgtagacagcaacatgggcaaagtctgacaaatctggtgtcgttgggtttccatttttgttttcttgctgcttaacagtgaccacttgacttttgattggcgccacttccctctgctgattatagtccgcgggaataaccggctgttcatttgcgcttaaagtttgtttgttctcagagagcttagccaactcggcttgtttagcactgcagcggttttgaatttctgctaattgctgttggtgctgaatttcagtgtctgaaaacattttcatcttgtgctcatgattacgcgtttgcatgtcaatttcttgtaagagggatgaaagcgcatgtttcttttgggataatgatgactcaagctgttgaagctgggtttgccgctcatgtatacttgcatcatatttttccttttccaacctgagatgagataattcgtctgcgacattgtcgatttcccgtctggccttttcttgtccaggtatgttccgcacaaaaaaaagcgacgagttgttggtgttgactttcaagtactgacacatgacagaatacaagttttccaaatacggcgtccgcacaccatggtcatcacccaaaagaattggctgcaacaataataagtcaatatcaatttcctgcctatggtagaatttgtagaataacaggttagcattcagataaggaacagacagttccggagcggaggcgggatagatagccagccaattcagaaccaaattagcttcgttctcaaagcctttaacgagtttgcacttcatttttttaatgattttgaaaatctcattaaccaagccagagatcaatggctttgccaaaatctgggcgtgcaatttctccggcgaaggttcctcaaaaagaatcgacaatgggttcaaaacaatacgcggcaacgcaagtttccactggtaagtcatgaactcttgggcattgttggattttagcaagctgatgtggccattggagtcttcttgtaccatttgcaacaacttgtagagtctagtgaacagcaggacaaagttgccggatttggaatcgtcggatgaacacgttcccaagtatattctgtggtccgaatttgcaatgtggtggataaatgtgctggatccgggcaccctcttgatgtttgattcgttcataatggaacagatgggcatgtccttgaatttggggaaactcaacagcacaaagggctcgaggttaacgcagccggtggattccactatgatgagcgtttcgtcacgtacatgcggcactagcagcgagcagacgtcttggaagctctgtagagtggagacactgactatgacaaagtcatatttcgcagacgactcgaggtggtccacggatggaaccaacttgtccggaacgaactccgaagcggagaacagcagcgagtcccatatgaggggctgcgacggatcaagagacggatcgaccatggtcaccgaacatgagcgagtgttttggaggcgccaagcatagaaggccaaatttgggttttgcccaactgcaccgttagtatatcgacaaggagccaaaggggctgggaccgcataaccagacacatgtataaatatgccagggcccattgattatacatacaagttaacaactgcaaggacatgggaaagccagtttagaaagaaacaggcaggggcgatataaaaaaaaagcaaaagctctcagagcacagcgagagatggccacgagtatgaatgagcaagtgttttcgcctcgaaagcagacgcgtgtgaagaagaaagtagaacttttgccccgctagggttatgtgtgcgccttgtctgggttttccggcattgcaggctgagctttcaagccgcgcaatacgcacaccgcaacgccaaagaattgcgttctggcctgtattctgtgataggaatgtctaatggcgtgttggttgtggtgttggaatgagaccgcagcggtactgctacaaggactctgacgggtacaggatggccgaacgacgttgatgtagcttattgcaaggtgctcaagcttagacctttgctagtggaccctactgtatctggtgcgctagtttgtgcgtttggtgtttattgcgttttgccattcggcggtcggtatttgccgcccggtcttctgccgtgtctctacctctttgggacgtacgtctcatcttgatccgaatgcgtccacactcgaatttccgacatctgctcctgtcgtctcttgcgttcatttctgggtgaaacggcacgggccaaagatgatgaacctgcacattcggccaggcgctcgcggctcttcgcgccgaactttttttcgcccataatctcttcttctctacaagccattctggattcgtcgttgtgcccctatatggacacgacttgatgagcccaggcgtttgtgtctggccgcctttgtgcgtctggattccagcggatgtggtttgtagattgaaaaacgagggtgtatctccggttgatgagcacagctttgactctttcggtcataatcccttgcacatattattctgtattcttttgacgtatggtccacctgatggagtgctctttgccatgtagacgttaggcttttcgagattgcgccattgcccagccatgcttttcggtttattgtttttgttcgtcgttcttttttttagcctttgattttccgttccatctgtagtctcatctgccgcactatcatgagaggacgccttattctcattgaaggtttggataggtctggcaaatcgactcaggcagaaaatcttgcctcggccctcgacgcacagctttacaagtttcctgatcgtctgacgcccgttggaaaactcatcaacgagtacctagtcaactccagctttgacctttcggacgaggcagctcatcttctattcagtgccaacagatgggaagtggcccatgagatggaggcgacccttctaaggggccaaaacatcgtgttggaccgctacatttattcgggcattgcctattcgctagcgaagtccagcttgaacgactacgagtggctctactctccagacaaagggttgcccaaacctgacttgacccttttcttgaccattgacttggaggagttgagcagacgcaaaggctggggcgacgagcgctacgaaaagctggcttttcaggcaaaggtaaagcaatgctttatgcaaattttggacccagagaaagactcctcggttgaaatcgtcaatgtggacaacctcctgattgagcaggtaaaggcaaaactcatggaaattatcaaggagagaaaagtcgaccaaaccacagaaaagcctctcgcaaagtttaaataatccaacccatacgacggagaaagatcatcaaaggattcaatgacctcgtcgagaacaaagatactatcactagtttctttggtggaataaatccaatgtacattaactttgaagctctacaaagggatgatgcacagtttatacgtttatgtagctagtttatgtagctagttcgtcgagctgggtcaaccggctcaccaccttttgtttcagaatttccagaagttctcctcccaagtatatttcgtcaagaatctggtacaatttgtagaaattgaacaccaaatcaagctcacacacattgtcaaagtacgtgtccaaaatctcgacaaaaaaatgaacagactccaaataactaagctcgttatcgtcataatcgaccagcatgatgaaaaacaaccccgcataccgcctataaaccaacttgttgcccctaaactcaacaaagttggattggtatttcagatcccgcagagacactagccgatggacatcctccacaatttctttcttgtctgagtccataaaggtattatcaaaccatttggcgagacggattttcccctgtcggttaagtattaggaagtagtgtattgacatggaaaagatgaagagctggtgttccactgtttgagttatggtagtgcagattgggttcttagggtattttagcttaaggccggcggagtattctatcatttgatagttagcaacaaggagcccagataacatttaatcaaccttaggttacgttatatcaactcccgccgttttccgttcttgattgatatcggctacttgattcatttttaagttcattcaataccacttattacttgtctagtccccattcattcgcaccctaactatggaagaaccagacacgagcaggcaatttgaaatcaaagaaggaattgcattcctaattgatctttccgagctgcttttcgtcccagtcaacgaactagaccatagaagccagcttttggagatcctccaatgcataaatgatctaatgtctgacatggtgatcaccttccctagcaacggtattggaatatacttttataatgctagagaaacaggtaaaaagtttcccaagaactctggtatcaccaaagcattctcattgaatgacttaaacagctccaacatcaaacttctcaccaatattgttcgggacgaactagatggattcaagcctctccaagacagatatcctgtcgctgaaaagcaattagacaatctccatactgttttggaaacactactcaaggagtttcaagcaaaaccacagtacaaccggaaacggttgttttggcttacaaactccgataagccatacatcaacccgaatttgaaagatggccttagaacagtgatgagtgactttgaggcaaacagaatcttggtctcccctgtgttcttggagacatatccaagagacggtgaccagaaatttgatctcctgttgtatgagaacattttccttaacaccaactttttggctcgtgcgcagaagaaccaggaagaaggctctccattgctaaacactacggtgtcttctcaaatacggctgtcgattttgcggcttaaagaagtgcgccggattcagttctcatgcgatttagttctcagtgatggacctggtattgggggaaaatttggatgctccgttaagggatatacattattcaatcacgaatccattcggcaatttcgtcaagtttatactggaggcgaaggcttgaagcttgttcatcacgacacgagttatttgcgaagcgacaccaaagagagtttggatttagacaaggagagccagcctacgcagacattgaagggcatatctgtcaagtttgccaacgataaggaaggtgtggcagaaaacgagaagcttttacttttcaagcaagatgtagtggagtacatgcgaggatattcttttgatcacactcctggagagcagtcagaagacgaacaggatggcaatgataacgatgatgacgataataatgaagatgacgatgaatcggataggaagccagtgccgttttccaacccaccatatctcaaacttctatgttttagggatatcagtaaattccagcatttgttcaacattaagcctcctgttttcattactgcagactccagcgatggaatgaactctacgagcaaagaaggtgggtataccaactcattcaatacttttcgtctgttgtaccaactgtgccttagattgcagcgctatgcggttttgtttggatgtgtcaagagaaactcttcaccaagtctctatgctttgtatccaacaaataccgagggcagttccacggagattaaggataagcagtttcctgacggttttcttctcatcactttgccctggctcagtgaaatccgcagcttacctgactatatgctaacagaacaccatcggtattttcttcccgaaacggaatctgtcgtgccacccgaactagcatctctttgtctgaagttgatgggattatgcaaagtggatgattcttacgatccgagtgtccacccaaatccggtactcaactacttttacaagaccataaaacaggaagcattgcaaattgacatcaaagacgaagatacttcattagagcagaatgattggacagtgagcaggctacttagtattcgcaacctgcttcaagagaatgttgacacaaggcaaattcttcagttcatcaatgtctacttgaacaaaatcggaaatgcggaggtggccaagagaaccaatgaagataacaacagcggtgcgctgaaacgagcaaaagcagcccctctaactgaagctgccattgtcgccttgtggcaaacaaactcgtggagtaaagtgacggtcgctcaactaaaagagttcatgggaaaatatcccgagataccgctggctacacgcaaagctgacatggtggccaatattacgagctttctcgagtctagacaataggcggacggtctcttcgagcataaagaagagagctaggccgctagaaacggccatatcggtggccggccgaacgaagctgacacatcagtggccaggctaacgaaactaggtaatctcgaacgtattctccaccattccaggcaagcctgcttacgtcgtcgggttaggacgcggtaatgtaactgtgtttatgtggccggaaaatgccattgttcatgcaagcactacaaacgccttcttcattattattcacattattgccgttgattattattggggctatttttgattgggtgttctctgccactactacatgcgtggaatcattcctacaagcattgaccaccgagcacaagcaacggtgatgcagtggaagcaaacttgcggtggcttagatccgcgagtctttgctggtttcctgtggaaaatactagacaagactatagcgatacatccgccgcgcatggtttgcttagtatgaggtcagcctgcatgcttcgctcggaccgattgtctatagctccgttccccacacaatttcacccagtgcttggcaaagcgagaaaatggggcgtatggtgaggagtccaaaccgaaataatgccatgggcgatagccgtacaaacagcggagccgtcccaataagggaagaatttcgacgcgtgcgccgaaacatgtacaatatgtttttgtttgtgcgggggcccgcgcattccatgcgacaattctatctcccatgcaaagcctaagagccaagaacgaagcggagatttcggtgcgagccaagtttcggaactgaaacacccgtctgaggagcttgagaagcgagataaaacagaatattcaaaggtggtttggcggcagcagcagatcttgttttcttttgacccgaaccgcagacatgaccaactgacgttgatgtctgcgtcatcccaccggcttatcagggcaagttcatttttagcggagaaacccttgtgacgttgctacctgcaggtgcgcatttggatgatcatagaaatttgcctgcgagattgttgtgcgtgttacgtgatgacatataaactgccccacatctctgaccatgtcccgctttcatttttccaggtctagagatttctttcttctgtacactttgaacagccattctttaatcccttcttttcgcgttatttatttaaatgtcagagcctcctccatatgatcagactccagcatactcggcgtcgctcgagttttacggctttgcctttgtcaagaccgagctagatacgccttggaataaccattcgggcagtttgcgtccagttgtggtcgagctcaattccaaccagctcaagctctacgacttggcggtggacaaatcggtgatatcggccctccgagctcttttccttcatcagaactaccaggaaaaggaggagcccagatcctcgtgcgacgatagcaactacacctttgatggagacgcttatggtgacgacaactatggcgagcttcgccagggggtgttttcgaagattcgtacgcgctacaccaacaaaaaagtccgcaaaaagcttcgggcgccactccctccagctttgttggacaattcgttgttgctcgagcccacgtcgagtagcgacgtttacgcacgctttgcctcaaggtaccgtggcctgcttctccgcagcttcacgttgctgaaccttgttgttggcgaagccccttcttgcaacctgcaacactacaaggaagactcgagtaccagcaacacttttgcattgctcaagtaccggaatgtgttgagacttcgagtcgagtactcgcagcttctccttcacttctggtccttttatggaatggtgcattggtaccgtaacttatgtattggaagagacttggcgtctctgcttgatacccgcagtgtgggcgtcctcaaatctattccacgcagctattcgcctcaaaacaatgcattctttgagtcttcaggaacgttctcagattggaagcggcgggactctttcgcatctgaaacgtcactttcgacattcctgggctccgactcgggctccgatgcaagcgaaagcctttactcggaacagcgcgagccgctgaagctgcatgtcgttgtgtacgggcaaaaaattgtgtgttatgaggatttgtactcgcctcttgagaaacagtacatttccaattgcatggctgtgctcaattctttcgataaatgggtgggaagaaaactcaccatctcgaattacgagtacatgcttcccaaaaatgacgcctacaacgtcaacgaaggtaatcaaatctacatttcgctgcagaccttcaatagcttggctcgaaactacagcaaaattgccaaatcaaaaccttgcactgtgtcgccgtgcatggattttttcgtcgagtctactggattagtcagcgtcggtgtatagtaatgtgtcacgaatttgaattgtacgatactaatgtagcataagcgacagacaatgggcatttgttgcggttatgaatgctctggtggaaccgtattttccagtgtcgcaatattcgagctttttttagtgggcgaacaaggcagtatagccataatctatgcacaaaatgatgggaagcactgaatcatttaagagtctatggtcgtacagcaaatattaatttccaggtataataggtggccagacagtaaaacttgcccgacccttaaataaaacgtagagtgttcgggaaaattctgcatgatctagtgaaagtggtgatgaacatgtaaaacatgcgattaacggtttctgcagtagacatttcaacgaagtgatcccaatctaatggcatggcctaagtttcttgaatgggggttctcacaatattagtgaagttaattgcttcatcttaactgtgaatctaacttcagccttgtatgcgtaatgctattttgtgtattttccaatggacaagaaaaacgtgcttcaatttaatacttgagtgaagttgaccttagtcatggttcagatcaacaaagcgaaacattcggagaactcttcgactttgatatcaattatatttcacggaacgtaagctttgtaaactttctgtacctgcaagcataatatctcttttgtgtcttttgagacagaatgtgctgttgtataaaagttcattgataatttaccaaattgatcatagtgtactataaaacaccaacacaaaccttttttgccagggaagatatcacgtttcagcctacatccgccccaaccaatggcatgcccattatttgtgatgatctctttttgcttttgcaggaatgtgtttctgtactttcttgtctctaccactattgaacaataaactaactactcgaccttttccgttgagcagtttacatgaccttccgtcggtaattcaagtacccttgctgcatgctaaggataaccttgaggaaatcagactctcttcaggctcaagattatcataaaaaagaaaagattaaccattagcttttgattgtatatggtagtatgccgaagtaaaaactcccatgattatcagggtttactcatgtgcaaacttacaattaaatcaagtagataaggaacaaactgtataatgaattgatcaaacttgctcagatttctctttcgtagatcatagggatatcaggccgagttattatagccattagtttacaaatgggacctaataatgagtgatgagatttgatttgcaagaacttgagctattcgatagaaagtatgattatagggtttgtgtgtgaaaaatgagtggaatgtaaggaccaaacatggatacgtaagccttagcttagtggaatttgaaagtaatcgaacatatagtctatattcgttagtcctactttaaacaaaaatgaaaacgtacctgcaacttcatatgtatttgaactcttacctccacaagcaaacaaatcgacgtacaaacgtagttgccaaaaaaaaaaaaaaaaagtaaaacaaccaacttataagttaataaagtatcttgctactaaattccaagtgaattaagcatccgaaaaattattgttgatgcaacatacggaatagaaagagatcatatgtatgagccattctatagcattctctttttctattgataatactcacgacctcaaatgttcttctacttttccataatatacgctatagaaaagcgttgacttcaaagaaggtactatcatagaccatataaacattatctacgataacaatgtgcgtatttgtgtatgccatttatacccattttgagaacgaatcggatagcaaactcatcccaatacaaaatcctgcttcttaaagtagtatggatagggcattggccaatacatagttatatatcacattgaacactatggattgaaccctatggattgaacgctatggattgaacgctatggattgaacggttatgaattgaagatggttattattcgatcctgccaatgtcctcggaactaccatttgctttgattctaccctactttccggtaaaaaattcatttgtaacatctatttgagtctagcagtatctaaccccaatgggtaactagttgatcaacaaagcaccgttaattttcttgtcccaatataatacattccttttacacacctacatgaccatggagtcgttgttcatgtccgaatcctcgttctccaccatgccaaaataattttcctgctcttgtccaaacagaggctgttccacagcttgtccagagatatttttcgaatcatggtttctgtatccgtcgaccacgtattgctccacctcactcgatgggctgaatctcatttgttccccgagcgccggagatgatcgggctgagttagttgcgttcaaagacatgggcgtagaaggcaactcgtaaaactgattatcgctgttggaaggcgacatggcgaaggagtaattgctgaaggtcacgtcttcgaaacgagtaaccagctcgcctgtctctggatcgatatattggcgcaaagaaccccatggggtaatcttcactgttccgccgtcgggatgattgtaaagaggccattcgttcgacagactaatcaattcgcgctcgcgctctccaacctgtgctttggactttttgcactcggagtcgtaagcgtctctttttcttttgctaacgctgaacatggaattgatgcgatagtggggatgtagggcagtaacgccaaagagagaaggaaacagaaataaagcgaaatggaataacaataaaaaaaaaaaagagcgaaagtagaaggaaagaagcctgtcgcaagtggttttttttttttttttttgcttagcgctggttctatcgttttcagcaagactgcacatccatattggaaaagcctatcagtagtttcttttttgttgttcgcaggacgacgcgcaagactcacacgcgcaagaaaaagaaagaaaaaaaaagaaaagcaactgattctgcccaggatcgaactggggactttctgcgtgtaaagcagatgccataaccaactagaccacagaaccgtcttctctgtcgtgttggcgtggaaccacacctagttcagtttccttaccttagggtcatgcagacattgttctaagagaatgacatggccatgccggtaattgtcacgtgaagctctgtacgaggaacagtttaggtgctgtctaatgcataaatcacaattggtcttatggttgtgccgttcagtgtctcattgccaagataaacgtgggggaagattctgcggtagaagtattcttggcaagggaccaaggattacccttctggccatggctcggtgcagtatcttctagccagggtaggagaaaaacatgccataggagagcaaattcctgcagtgtccaaaataaccgaattcgcgcgcagaagagtctagacaaggctgagacagaatcttgcagcttgcatagacccgcctgatgttcattcttttttttttccttcgggggtgggtatcggcagaagatccgagcctcacacaaaaaaaaggctcaccgcgtttaaatgaagaaaaataaaaaaccaccaccaaacgagcccaattagtggcatcctattgtagaaattacaccacgcacggcccttgtgtcaccagaagcaagagaaaaatatacaccagcgtaggaggaaaatattggcaagaaaaaaaaaaaaaaaaaaaagaaaaaaattggaaagaaaaaggagaaggacaaggttgccaatgaacaccctaacccttcggtgcttatcgacccacactcataaacgagagtgatgtcagcacgctattgttgaaggagtaaggacaagccccgtccggcatagatgctattggcgtcatgtgtggagagcactggctttttttgcttaacgagcccacttggctgttgtgtcgtttgcaatcggttcaagttgctggtgactaaagcctcaatcttgtagagacggaagcggtccgaggatcgcgggcgaggaaagtatccgcggagggccttagatgcaaaccgccgttttggcacggctaagtcagggtgcagtttgagacaatattctgcgcgggaagtccgtggcaaactaagcgtgtggttctgggacatattttccggcacttgcaaggctaaacagctgcggctagataacgccacggcttgactcgccacaaaatatccacgccagataataccaccgaaccccagacaaacaggtggtggcgaggctcatatgtgcattgcgcgaacggagcttatgcggagacggagaaaacaagcgacagggccactgcccagacatggcctggtttacaatgctcggctccggggcgccatttggcgagaatctcggtgtggacggggccacaacgaacgccgctgtctgctctagcgcattcttctatgcctggtggcctgttatcgcgagctagatggtgcgtgatttctcgcggaaaactgagcgggccggatgcactatttccggcggagatatttttctctgagacatccatgggcagcctgcagacacgcgctcccttgcgccgcgctccgaaccgtgcattagtgatgtgacaccggcccaataatgctggaaccggacactcgtaaaacaaatgcatatataactgtgcatttagccgtgccctcgttccctataatttcccacttgcgcttgcccagaccgtttgtttgcacctgtctctgaccgatacctccctttgacaccgccagcaacgccactcttgttcgtgtctccttagtcccgagtttcctttgccctgcatctggccccacactctgtgcataggtgcgttatacactgttgagcttattggtgctaaagtgtcaccccaggaaaactgaataggctgctgccgcttgtctctttttttaaaagttgcgtccctgccaagtgtcgatccacctcctcctgtttttccccagctcttttcgttgcaagcctttcgaccgtaaagccgcttcccaccgcaaccgacttagcccgcactgcatcggcctcgtcatcacttaaccgatcctattacaaatcacgccgttgagaatatttactcatccaaacgcttgcacactttctccaccatgacctcttcgcccgacgactaccatcaccatagcaaaaagaagcgtgtgggcaaagcatgcgacctgtgccgcatcaaaaagacaaagtgtgacgggaaaaaaccctgttcccggtgcatcgccgacaacaagctctgtgccttcaccaacaaaacaaaacacaaggagaaaagccaccccaatggctacattgacttgttggaaaccagacttgaccttgtcaccaaatctttcgagcgcattgtgctgttggcagaacctcacttgcccttcttgcacgagttgatggcgcgggcccgcgccgagcacgctctcatttcttcgccggactcagaggccctggagcagcgcgacgagcactatgtgcctatcaatgaagtggtgtcctatcttatttctgacatgggtcttttggataaagagcctttggagtgggaacaaggcgcccgcattgctgcaaaactttcgcctctgaatgttgtcgaggccctgcgtgaatttaccaagcacaagctcgatgtggccaacgggcgggcgcactcgcccaaacccaattacgtgagtccgccgctctccatgccgcgccacagcagaagcagctcgaccgactcgatcgagtcgcccgcgcttctacaggccaactctatcaccgagcaactcaacctagacgatatttccttgggtggcttttccactacgcagtcggaaatgttgcccgctcagctgcttgagtcgttcagtttggatgggttcccgaaaagagcaaactcgcttttcatcaacaataatgaaatcgccagcctgctgctgctggtgtcatctttggccaaccgcctcgaatcccatgacttggaagaatctctgcggtgcagaagactgtcctctcttaagggccccctttcgccctcgcatcagaagttgaagctcaatggccatatccataagccaggattgacccatgtgcaccatgctgtccagaacaatttcatttcaaacaatggcaacgagttccacctccctaaggcgttctcgtcggctccatctactcagtcgcttccggacattgtttccacagccctgtcgaagaatctggtattcagccaggcgatgatggatgacgatttgggttttgaggacttgccgtcgcattatgacacggcagacttcaaaccaagtacgcttaccgaccgggaggacttatttggaaacaatccattcttgtccagtttccagtaagcaggacttgtggaatcgagcccgttgtgggcattgggtattggctgggtatttatagactgcgtttacgagactaatctcatgttttcttatcatgtactccgcttggttcttttcatgcttgttttttctgtctgttttctctggctgtttgtgcctttgtttctgttagatttttctgcacctaatattcgaaggttaataagagatagacaatcttactctatggctggcactttgtcatagaacttcctctgcaattctttcatgtcagaagtaagaaatctttactacatagatgcaaagcttttgagtctcgcaggttgatggcattgattgcgctattggctataggtaatttgatcaaatttacaatagcggtattgtgtttcactctgttttcaattctccatctctccggtttgcactttattactttaggttagtttattttttagctttaatattttttcatttgtatttgtctattttcttgtacttattatttcttgacctcaattgctgtcttctactttctagtagccttgactaggacagggatcataccaccggtaccaatagcaaaagggcggtggcccaacgccatcaattgtgtcctaatcgagccggagtgcgaagttatactgataaactggtcagtttgtttgtcggtggtgtcgaaaatgtactgcaaagctctgttttgtctaagagcctgctcccaaactttctctctgtagtcgtctttgaagtagatatcctcctcttcaaatccgggttcaattataaatcccttctctgtgtacttctcggcaatcacagaccgtggagacctcttatcacacaaatgtacaccaatggtttcacggaaatcttccataatgtatggttttgactttttcaagtccacgtgcccgtcccatgttccaataagggtgtcaatagagcggcggaatggtgaggaataccattttgttgggaaccgcaaaccatcggccaactccactttcaattggtggtggttatccttagcctgagacaaacccaattcggtaagttcgggatccggcgcccacacaatctccccatcgccacatctcttcagccagtactcgttccatttcttttccccatacttcaagtttgcgaggttgtggtaaccctgaccatggcggcccaaaagaaacaacttgtaaacctcgttttcactgctgttagcgttgagtgagtcaagttcctcaaagatctgctgccaaggtttgagcttaccaaagtgctcgtcaaaatagttaaaacgagtctcatcggtctcctccaacagctgcttgaagtagttggggacaacttcaaaaagccatttttgttcggttttgtccaatgccttgagaaatgattcgcggtcacccgtttgaatctgcgagtttaaaacgtctatattgtctggtttagtagacatgtctaagaaagaaactgtggtgcaagtagaaatgaattgaacccacggtgccgcgttatcctccttcggatgcagttctgcgaccttttgcgcatggtcttctgacgtgattcacttcggtgattcggtttgcttcccatcggctttgctgctttgctattctatccggctttcttttttaaattgctcttccaaatgtaatcgtgatgaaaaaaagtaattcaacaaaaagaatattcatgaaaaaattccagacatgagttattgctacattggagagcaaaaccagagtgcattggtgaaacgccaataatgtgaaccaaaatctaaaagtacactttttactaaatacggctcaagtactcaagagcacttacgaaaccttcatgttataaagtagcttgtggatttcctaactctctctttctactggattgacaaaatgagaatccccgatgcttctataatctgccgaacacaaaaatagtacacggaaaagtattgtagataaaagcatacgacggtcaaagattgctgagaaagaatacgtattatcttttcctctgtttaggtaccacacaatatcattgtagatttatattggacatagtggttagctccttgatgtagggtcgtgtgacaaccactacccgacgattacctttaagcggtctacaagtacacatttatccaagaaccatcacaatagtggcacttgcagacaaataaactctaaaacatctttcccctattttcttgaacccctgttcttgtccggaaaaacattgcctgcagctttatcgctatggaaactatgaatgacgatttttacccgttagcattgctaatggacgagttgaaacacgacgatgtatcaaacagagttgaggcaatgaaaaagcttagcgacattgctatcgctttgggtccagaaagaacattgaatgaattgctcccctttttggctgatgtagctcaggacgacgaagaggaggtttttgctaccatggcagaaaaattgggcgacttcgttccattgatcggcggccatcaaaactgtgaaccattgatccaaattttggcagtcttagctgctatggaggaacccattgtaagagataatgctgtggaatcgttgaataaggtgtcgttggaattgacaaacgaagaattgtctagcatttttttggatttgattcgttccttgagtcaaggcgactggttttcgaaaaaggttgctctgtgtggcttgtacaagtctgtcatcgtccgcgttgactctgctaccagaagggacttgttgattctttactacaatttgatcgccgatgattctcccatggtgagaagaagtgccgctagacacttgccacttttgattgataaaatgacacagttttcccagcaaaaccctgattctgccaacaaagttgatgacaatgatttggaaataatctcgaaaatgttccatcatttgatcaacgaggctcaagacagcgtgaaactattgagtattgatgtcttagtgtccattttagaatatttccgcctggtcaatgacatttctcataacgcagactgcttggtcagtgcattgaagttgattaaagacgaaagctggagagttagatacgctgcggctgacaagtttagtaacatcgcagtgaacttcaaggaaccagaagctgacttgttcaggcttattgatcctttcgtcagcttgatgaaggataatgagggtgaggtcaggaaggccatcgctaaacaattgcctggcttctgtgagttggtcaccgacgttaagttgattgatagcaaaattattccagtggtcaacgaattaagtcaagatccacaagagaatgtgagggcttcattagcctccactgtcgctggtttgtctcctattttgccaaaggaatgtaccgttgaaaaattgttaccaattttccttaacatgttgaaggatgagttcccagatgttcgtttgaatatcatttctaatttgtctgttgtaaacgagactattggaatcaactcattgtccacaaacttgcttccggccattacagaattagcccaagatggtaaatggagaattcgtttggcaatcatcaaatacattcctaaattggctagccagctaggtgagccattcttcaacaatgaattgttgtcattatgcatgtcatggttatgggatccagtttttgccgttcgtgaagcggctgtgaacaacttgaaagaattgacagagatattcggatctgaatgggctgaggctcaaattgtgtctcgcctattaaacatcaaagatgaaagaattggtgaagaagatgctggagaaccggatcaggtcgacttctccaatttcattattagaatcacttgtctctttgctgttacagagttggcgcccgccttgaaccaaaatgttattacaactaaaatcttgccgttcatttcacagttgattgctgatccagtgccaaatatcagatttaacgttgcgaagtcatatttggtaatcgttgaggcattactcacacatccaagcgctgaaatcatcaagttaatcgaagagaaagtattggcggacttgaacattttgctgaatgatgaagatgtcgacgtcagatactatgctaacaaaagcatcgacagcatcactgaccttctcaagaaatgatctgcacacttaacgacgaatactcacgacttgcggtctggcaggctcgctggtttcatagccttaaaccattgaccccttagcaacaatttattttcgctactacttttattagtattatacgcgcttcccaattaacttatgggcgtaagaatgtcatattagacaaattaaatacaagataaatatggtaccatttaatgtgcttctttggctttttgaagcttctcgaaatcaaaatcgaatgaagacccacatccacatgaagtagatgtgtatggagagtcaacaactttgaaagaagacccaataagttctttggtgtagtccactttcgaatcttgcaagatctcgagcgaagactcatcgaagataacttttgctttgtcgttgtctgatctttggaaaacaaccaagtccttgttctttgaaagctcatccttgacgtttgtgaggtccatattgtactggaatccgtggcatccgccactttccactttgatcttcaaggccgagtcaggattttggtcactctctgctatctcagtcaactttttcatggcgcggtcagtaattgctatcttaaggtctgtgtggccagaaacgatttttgtgagttggaagtacctgctgtcatcggatttctctgggcctgtttcagtatcggctggtggaggtacatctttcggtagagcaaaggaggaaggtttcaaagattttggggttgacgttgctgtttgagagtacgcccgaagtatggggtactgtacgatgcgtgaacatgtcacccttaaaagaggtcttgaatatattcttactcctctgggaatcatggtgtaagatgaagtagtaggagtgtgattattaatttgtgagcgtgcacataaaaatgcacttatataggtgtgagtgtctacatgtatgtaatcaagaatttttaattggcttaaaaatgtatgttagcttctcttgtgcaacagaaagtaattatatatagttttcgttacccactctccaggagggcaacaagtccaaatggctccaatcggtctttggaccttccataccccaagagatccatctgaaatgccagaacgtgagtatcatcaaagcatacaacgcaatgaaaataccccagtacaagactttcattgctggcttttgagagcgagctaatggctgagtaaaggcttcaacttcgtacgtgaagaccaacatcgcgaaatacaacgctggcaagtagtggtgcacgtacgtgactctacccatgataacaaagggcataaaatgcaaaccccagccaaacataggatagatgccgcccatcacaaacttcttgagtttcagagccgtttcaaaatcattgatttgtctttgccatctgatcaagtggtacaaagtaatgaagcaaaacaagacaacaccgacagaagaagtccaagttgtagccggagaaccaatcaaaaagtactttaccttatcgtcggcccaggagcacattctgataccagagtgcaatgttggccattgccagaacttggaagccaagtcatcttgcttgtcatcgtcaggaaccaaagcattgttagtagccatcatggccaagttgatttgaataaagtccttgaaaaagttcgtttttggcaactggaagtcctcaggagcatcaggcaaaatcgcattccggttgttttcgatattccaccaagttctcttgtcctttttgaatgggttcttgaaacagacaacctcaccttgtctgaaaccccattgtggcaaggagttacctgtgacacctagatagcagttcatgacctcactctttaatctaaaagatgtggttaaagggtgcaatttcaacgcgtcttctttaccgtaagattccataacttcaacaatccagttatccttcaagtctccaacagtcatgtttccataacaagcgacttcgtattcagacttttgtactggcgccgaaatgtcatgagtatgcaagtttctacctgtctgtgggtggatcaatctaacggtcatgccatccaaaacatactcagcttctgagtttgtctctgtgtcatagaaaggttgagggcgaggtctttggaaaatccagttgttgttggaatccttgtgggaatatgtcgtcacctgttgttgtttagaaccttcagggaaagtttgaacgtgagagtgcaacaaaccaccggtcaaaccttggttcttgagggttacaaaagagtgaccaattgtaacatctcttggaccacctcccacatcagaattaagcaagttggcttggaacaaagaagacatgttggcatcacctgttcctgacttatataacaagtcaaagtggatcttgaaggacaacaaaaagacaaggaaaggcacgataatcaaggcgaagatacgcgtagcccagtggacagcgtatttcttccacgaaatagacttatcgccgaatttgttccacaagtcaaccacagtataaatgcccaccaaggaggtaacgaaaagaccaaccatcttggtagagcaagtacatccgatggagataccggtaagcaaaatccacttccaccatttgcgcgagaattcttgcttcttgttgttaaagttgctgaagcgagtgaaggtaaacaaggtagccgcagtgaaaaacaaaagaggagagtcaagcaagatgaacttgcccaaagtaatgtaggacaactcaaatgtaaccattgtggtgaacaaccacgttgcaggaatggagaagccaatttctttggaggtgtaataggccaatggaacaattaacgaggcgaatgtagcctggaaaagtctcatcttagtgtagtcaatataatctgggtagatttcaccggatgggaagtcccaggagccgttgtatcctgctaaccaaccagacaagccaaccatcattttccccaaaggtgggtgcacgtcatggtaaaactcatgtctcaagtagtaagaaccaaactttccaaaatgggcttcgtcccagacaacaccattgttcaaactgattctgtacattctgagggcgaaggatgtgattgtgaaaagtagaggtgccaaccacgactccaattttgcaagagactgggccgtggactcttcgtatttctcagcggcggaaatgtcgtgttcttcggctggagacctttcagaagcgacatttcccgcttttctggaacggacagacgatttttcgccggtgctgatgccagatgaagacatgggtatgtacggtaatggtggagactttttcttgttacgtgttaaaacacgcgaggttttcggtgcaggatatatcgcgttggtcggccgatctatgcgactctagttggcttcatttctgttgactgtacagtgatattttctggtattttccgggatattttttcacctcagtttccacccaccatccatgagacttttttatttgtcttctgaagtttaagccatctgatagcacgtttgaagcagaagcatatgttggtgagcagaatctgcattatacctcaatcgatctaagctcggccgaagcgcgcataaggttgatgatgaaccctcgtagtaatcctacaagatccggcctggtgcaactggagtgtttgaagattgagaaagagacattgtttcaaagtccaccattgcatgatactcattttggtcaattggttcagtcaatggggacagatgcaaacttacatagtcttatcgttcttgatgctaaaaacattgctctcttcgtgcctcagcattgcactcgagtcctccgtcatatgcggtagtaatatgctgctccacaccttgtgagctacactacgtttttatttttttttatttttttttgattctgggggtgatccatctattggcactgtttttggaaagcaagcaatcgtagccccagcaaagcactatagtaggtgtttgctctttttatttcctttgctctacgcactgtaatacaggattgatgaaagcagtatagaaaatcgcctcgaagcctcgtgaatcagtagatctatttacattgttcgtctcgtgcggtttttcaccagtgtcatgagcgagcgaacttggtcgacatcattaaaaaaaactgcggctttcgtgtcagagtcgctgtgtatcacttcgacgtaggtaatcagctcttaagcttgaagtgtggatcggaattttcttctcctccttcattagtcatcttccatgaaagagtgacttttgactcacacgaaggaaaatgtgcgcaaattacaaatcacctacaagccacaagacacattcatcaaaggcaccaaacaagacattcaagtggaccatgataaaagccaaggtttgaaggcatattctgtatacttcaatcttggtttgctcggcccaagtcccggcgattagcggcgcccggtggcccggctggatagatttcaattggcacacgcacaattatctccacaattgcattgcatacacctttacaccacaactcggcgacctcggccagcctctgaaaacacatagccaaaaacgaagaagggacaggcattttcccttcattgcctagtatggcataatacgtcaccaaaccatgcattatggattgttaagagctaatcttcctggtgaaaaaccgccacaaattgaccatgacagtgcttgctcggagttttcagcggagggcgtgcgcccgggcaaacatagtgcattgtgatgtaggcggcaaatatatgccggatacgcgcttatggagcggattgccccggcggagaaaagtatataagtagccagcgcaaggcccccatttctagagaatttttcccttcaattgattacaacttcaattaactacaaacaaaactatcaatcatggctatcactatcggtatcaacggtttcggcagaatcggtcgtctcgttttgagaattgccttgtctagaccagacatcaaggttgttgctgtcaacgacccatttatcgccccagagtacgctgcttacatgttcaagtacgactctacccacggcagatacaagggtgaagtttcctctaacggcgacaagttggtgattgacggtaaggaaatcactgtctatggcgaaagagacccagctcaaatcccatggggtaaggctggtgttgactttgtcattgagtccaccggtgttttcaccaccaccgagggcgcccaaaagcacattgacggtggtgccaagaaggttatcatcaccgctccatcttctgacgctccaatgttcgttgttggtgtcaacgagaagaagtacgctggcgaaaagatcatctctaacgcttcctgtaccaccaactgtttggctccattggccaaggttatcaacgacaccttcggtattgaggaaggtttgatgaccactgttcactctatcaccgccacccaaaagaccgttgacggtccatcccacaaggagaggagaggaggtagaactgcttctggtaacatcattccatcttccaccggtgctgctaaggctgttggtaaggttatcccagaattgaacggtaagttgactggtatgtccttgagagtcccaaccgttgacgtttctgttgtcgacttgacctgtaagttgaagaaatccgctacctacgaggagatctctgctgccatcaagaaggcttctgaaggcgaattgaagggtgttttgggctacactgaagatgctgttgtctccactgacttcttgggctcttcttactcctctatctttgaccaaaaggccggtatcttgttgtctccaacttttgtcaagttgatctcctggtacgacaacgagttcggttactccaccagagttgtcgacttgttggagcacgttgctaagaactaactatccgtgaaattataagctatttatagctgactgaattgacgtaatgacataatgtgttttcaaagtcgtacagattgacatgcaagaaattcgtatttgtccgtagaacgaatgatagggtgtatgttcgactctctcggctcaatgcttgaaaaatgtagaaactgcacatgccagtatgcgtatgcgcacatgaattttctgatatcttcattcttgtacataaaaccgcgtctgtttatcatacattaatgaagttccttctagatcacaacttccgagtctacaaaacatacctgtgtccgataatcacagatgcccatgaatcgataatccactcgcatattgctagttacatttttttgaaataccaatcgcaaacatcagatttggtgccgaagtacaagtctgctgaagatgtcaaagtcacagttacttctggccatttggctgaatctgatgtggaagttaactatgtgattattggccacgatctcacacatattattgcgtttgttaaatcggacgagtcattcatagcgctcatcaagtcgcatacgcccttatatgtactgcggattttggagtcacttgagtttgacaaaccattgattctacagcctctttcaatcaccagtcccgtgatatttagcttagtagatcacttggagagcttagtggtcgaggacccgagagttttgggggatattgatcttgctttctctccaaaggagaaattaattggcgattccttgaaagaacttattgtgcgggtaccatataaagactcatcaaggctattaaaagacagaaagctgcctccaatgcaaactttggtagactggctaacagagcagacgactttgaatttttcaaacctcttgttgaccaaattcagctctaaaatacttaatgttcaccaggatcatttgacaatagttggcgttgactttccgctggataacaccattgccgaactattgaaaactttttgcataacgttcaattctaattaatttgtactatggtactctaattacgagactaaagccgcaccagtccaaaatatggtagaagccacggcgatgaaggccacccaaataatgcaagagtgcgaagtagggacttcacgaaaacgatggaagctgagattgatgctagtcatgccaaaaatcaaagcaaaaagatagccaaggactagaatagacacaacagagaggttgttaaatattccgaaatcgacatcttcctcttggagtttaagcaaaccgtaaacaatgcctaaattaataccagaaatgaataatgcgctgatagcgagtgtaaagtaaagaatggaaagaacatgatcataatcacagatgaatagccttttgtagtcatcctcgctggtcaagtatgtgggatcttcgttgagcgagtcgtaattaagaatgctagagcccctctgatcagaaaactgttgcttgtggtgcttccatatactgtcatttgcatcaagaaatctaaatgcgtacatcgcccgtctaactctgtgtttaaacttgatgaaagataacaagacattgtttaagaagttatgttcaagctcactgttgaatgtcaagtaaatgaaatagctgtcctcttcttcattatcgtccaaagtttctaggtcattatatctttgggcatatgggttgtgatatgtgtcataaaacgtagacagtacgattgacgtttgagcgtctttcgtttgacgagaatttgatacagattcattatcaaatagacttgtgcgctcatttactggcgtagcgactctcagcgaaaggccatttaaagatttgcatgacatttgcctcttcaaaatggatcgagatttatcttgactgattgtctcatcgacgttagtttgtttagtcacattttcaacattttcatatgctttgaacaaatttatattcaaaagtttggaataatgattgttgatgtcatctggaaccacgttgaagtaacacgaccgcatatagtcataaatggagagattcttcaacatgtgtaccgaagtgttggaaacaaaattctggagcttgaccggcaatttcttcaaggttatagccttatatttagagtccaagatgttttcagtaatcgttgattggagcgaagtttcgaaatgatgcaagttagagtcattggagtaaatgctgaatttgttaaaggggaaaggatccatagtacttgtatcgaacagaacatgaccatgaatttcgttagtcgtaaaaatgtcctcatcaaaatgcatgtaataactgtcttcataaacttttgtgtcgacagttgacggcgtattggactccggaccatggtcgttgtcatacggcgaggccgaaagagtatctttgacatcatcttcattctcatgttgagtggaatccttagagaggtaataccttgttctggtgcaaacaattttcagagaaggcttgagatcactaccaatgagatgattgagggttaatctagtcatgttggacaggtctgacgagtcaagatatctgagaagctttgtttctaatgtagccctcgttttaccttgtgcgttgagatattctaataacacttcggttatcgagtttggaagactgcagtatccgtatttgcgcaaaccacccgtgaaagcgataataatagataaatccagttcctcgtacgaaatgatgctgctaggatttgcgtcatcgatgcccgtggtcaaataggtaatcagaacacgagaagcgctgccaagcttaggcatattcaagtaaacttcaatgctaagacacacatcatttcttgagattacatcttttggaatgatggtatgcaaagaaaagtttttcttcacattcgagacaagatcaaacttccctatatggtccacagaaaactcgacacggggatcaatagcagattctggcgatgagcctaaggtagtaatggttcttgaagacttggccgtggaaatcagagggcgaggtagatgctgaccttgcataggttcgtatagatactttttatgaacaagttcatttaaagagttcagttccctggtgacgttatcaagaagattcagtagctcggatgttaagtgagttaagtcgtaattaaggaaggacttggggttagacatgagaatttgggttaacgagccgatgaacgcctggcccaaagcttcgttaggatagtgttttttgaacttcttgaggatcttcttgacagcaatcttttggacaagaataaacttggtaagcttccgaagctcaccggaaatctcgttgatgatttggtagtgtaaacttgtgaggttggatagccgttcggcatttgaactattggagtcctgctctattagttggaactcattccggcaaaccttcaacttcctggaaagctcaccggatttgctcaggacgaaaagattcaagtagttgaagttctccacgaaggcctcgtgcaaagaagtcaagtcggaatggggagatctggtcgcctcccgtattttcgctttcaagtcattatagtcaaggttatacgctttccattccggaatcgatagatatgcaagatttttaccaaatttcatagttcagccatgcgctgaaagcagaaatgaaaaatgggtgaacaaaagagggacgcgaggaaagtatggacgagtggtgccttatattaatttttcttcctacacattaaaattcgataagatagcctacgtatttactatgcacacctcatctgaattcatgaccattttcccgaatcttatatttcatagccaacagaggtgatagagtactgtgaaaagcccttgggcaccgtaaagcccaaaaattcaagatattactctgttggtttactatggttgttcgatctttcttccatcaaattttttttttttggttgggagtgatcattcagctaatatgtgcaatgcaggagagagctgcacgagtacagttggggtccccttttaggaagtcgctcttgtgcttgggtattttttttttttttttttggaaagtattacatgtgcacatttgactaagaatatttatattccaagcaacaacttttaacggctaggagctgtagtctgcatttaggcaaatcgtatatcatgtacattatttcttgggttttgctaaactctctttaatcagaaaggacgttatggtgatgcgcccttctatccttcgatgaaattctaataaaaagtacgtagtttttttttttcaacatatagtcgatcatctcctgtgtacgagtaatagaaactggcgcatgcttctccaaaatgcactccccactataaattcgtacataatttttcaacacgtgcgcctcgcaatacgagtgtacacatcagcaatttctttctttttcgctgttctttgcctcgaacaagggtgaagttgaagcacctaaaagttgcggttgctctactcataacggtacgttatctttcgtttccctatcttgtcgtggatcgtaaccttattttttgatgcatgtgattgtaggcacaaaactgtcgcccaaattgtacatgcagaacataccgtccagagatgccaacttaatttattgcacctgtattaatcatcagaataggacgttcgtaaacatgcgatcgcagtgacataccacattcgtggttcacgattacattctctcgttcttaacttcttacgtccttaatgccgatcccgtcctttgccgatgcggttttgacaagtatgttccgtctctgtcagtttgatggcgtcgcatacacacccaaatgcatcaattttgggggtcgggatgtggctggaatattttctaccaaactcgccggacggccatttgtcggcgaggtgcataacggaaacgttaaaaccatcaaaaacgtaaataacgttcgatttttaaacggctttgtcgaccgtttccatcgctacttttttttggctgtgtttgagacttttccgtggactgagaaaatcattttgacccgtgcaactctgtaatcgacgtcgtgagaggtgaccatgtacgtgaccttcgagtatgtttcgaacctcatcggtgtatgtcgacaagtaagaaactagaagcctaacttagtccattttttttttttggattacagtatagcgtaattagaaacactcccatgtgacctcaaatctaccggaaatctacaacttgtctttttgatcgcacgcgtgtcacgatcagcttccgtctttcgcttttctgactctgattgacatttttctatctcctgtacttgcacctcgatttctgccgaacattcgcacgctcgtttcattgacatacagctagaataaagaagcgctctccaaaaaaaaaaaaggaaaaaaaaaataacgtaagctagatcttacatgcccttgcaaaatcgaagaaagtagcatcttcatttcaagtcacatcatagtctacgtcgggatatggaactaaacacactagcaatacggttacagtatattcgaacgaatcaatggtaccttaaccatcgtagatgtcacatgttacaaaaatggcgataaagtatgagtcacgaatttgcaccccaatgaagcaagagtttgacgctggaaacttatactctttatgtcgataacgattggaccaagaaattaggtgcccactacaaacccaaacaccattggtacaaagtatgcgatatcactagacctgtcgtgctccaaccccgcgaccaatgaagatagaaggctatcatattatcctgggtcacgtgagattactcaatggattaaaatttgcgattgcagagtatgcagggaaatctctagcgctatacaagcgtgaagcttccatattatccaccagtagttgaagtgactaggcgcttttctttcccattccttcttctatcacgagcaagactttgtttggcccatccggtttttcctttgaccgtattttgtttcaactgcctttgctaatctgctcttgcacccaatatctggtggggcttatctgatttggcagacaagtataaatcgaacatggccgttactcaaactcaagctattgcccaagttgtggagcaagttggaggctctgtctttgtgacacaaccagcaaaggcaatcccttcgccctttgtgtcgcttttacccaagtcccaatcgttggttgattctcatgaaccattactgttggtggccaactacatcgaagagcaagaagaacaagaagaacaagaaaccaaagaagtggtgaccatcacaacaaatgccaaaactttgtacgacaacttgcccttgttgtcccgtccagcttacacatcttcgccagtggttgttcacgttgaattatcgtctttcgactacgagattgtcacagccttaaccaactcgccatatgttgtattggtttcccagactccaaaagatgcagctcggtactcacaggctgcctatgcaattgccgtgtctcagaaacagaccgctttccacttttatgcaccctctaatgttcaggaatccatcaagttgaataacgtatcttctttggacttttcatccatcgctgaagttttggaagcctacaagatctcccctttttctattctaaataaggtttccaaggccaaagacgcagtggtctatttaggccaggtttcttctgagctcacttctgctgcatcttctgcaaaggccgcgttgatctcagttaacgtttatcagcctttcgacgtggagtatttattgtcgataatcccatcaagcatcgaaacattaacttttgttgaacagtcttcaaaggttgccgcattttcgcctatgcttttggaatttttcaaacgctactctagccttcatcacttgaagagcttttctaaagtggttggtgcaagatttggatatgtttcccctgaaaagtacaatgtcgctgtctctaatcttttggctaataccaggtccgatgctccaatccaaaacttgtcctttggcaagttgaccgaattgtcaactaaggctaaccaacaaaaacaattggagaaagatgctggaattcaaaacgtatacaagttggagcaagcctacctcaaagtattggctcaagtgaatgctgactccaaggttttgaacgatttatcttctgaaaatgtgggcgcaaccaacccagaatttggctttggttctttcttgcgtttcaaagaaaagcaaaacgaattggtggacgtggtctcttcagccgtgcaagcaggtgctttcagtacagtttacaatgaaagcttgattgaaaacttgtcgcaatggttggttcagactaagcaagggaaaccttctaataatgttccagaaatattgaaattattgaccagtgacaactctgaagctgcaaaagatatcctttctcttaaggaataccttgctgtgtcttctaactggttggtgggatccgatgcatgggcttacgatttgggatcatctggtgtccaccacgttatttcgtcaggtgaaaacatcaatatgttggtgatcgagtccgagccatatgcgaagaagaaattgagtgtccgtaagaaagatattggtttgtatgccatgaactacggcaattgttatgtggcttctgttgctatttattcttcttacacgcaagtgttgcaagcacttattgaggctgagaagttcgagggcccttctatcgtgttagcatacttgccatacgaatctgagaacaccgacatcttgagtatcttgaaggatactaagagtgctgttgattctggtcactggcctctttacagatacaatccatcaattgaagatgacaaggaaaaattcaagttggactcgtcttctttgagaaatcaattgaaagactttttagaccgtgagaacaagttgaccttgttggcttccaagaatcctgagcttctgcggaacttgacagctactgccaattctcacatcaagaagcaacaagctaaggtggagaacgactccttccagcaattgttgcaaggattgtctggtccaccattgaccatcggatttgcttctgatggtggaaatgcagaggctgttgctaaaaagatcaacagacaagctttggctagaggattgaagtcagtcgttttgtccatggatgacatttctgttgaggatttgcctactgaaacaaatgtgatttttgtgacttccactgccggacaaggtgagttccctaacaatggaaaagcattctgggatgaattgaaacaatcacaagacttggacttgtcccctattagattctctgttttcggtttgggtgactctaagtactggcctagaaaggaagacaagcactactacaacaaacctgctaccgatttgtacgccaaattaaagctctatggtgccgttgagttggctgaattgggcttgggtgatgatcaagatcctgatggattcagcaccggttatgatgcatggcttccaaaaatttggactgcgttgggtgttgacaacatagaaggtgttgaagagccaaagccattgactaatgaggacatgaaaatccaatccgactacttgagaggaaccattgtcgaaggcttgcaagatcagtctactggagctatttgtgctgttgatcaacagttgaccaaattccatggtatttacatgcaagatgaccgtgatattagagaagaaagaaagtcacagggcaaggaacccgcttactcctttatggtccgtcttagattgccaggtggtgctgcctcgccatatcagtatttgaggttggacgagcttgctgaccaaagaggtaacggaacattgaagattaccacaagagcgacattccaattgcacggtgtggtcaagcacgacttgaaaccagctattagaggcatgaatgctgttttgttggacacattggcagcttgtggtgacgtcaacagaaatgtgatgatttcggcacttccagaaaatgccaaggtgcacctgcaaattgctcaagtgggcactttgatttctgagcacttgttaccacagaccaccgcgtaccacgagatttggttggaaggttccgatgagggagacaaaccaggagattccgaggcttggagcaagagaaaagatggacctgttaaaaagaaaaccatggttgcaggtaacgctttagttgactatgagcctatgtatggcccaacgtacttgccaagaaagttcaagatcgtcatcactgttccaccttacaatgacgtcgatgtatatgcgcatgacattggtttgattgccattgttgagaatgacgaagttgttggatttaatcttcttgctggcggtggtatgggctccactcataacaacaccaagacttacccaagaactggatctatgatgggctacgtatccaaggaaaaggtccatcttgcgtgcgagcaaattatgttggtgcaaagagactttggagacaggactaacagaaagcatgctagattgaagtacactatagatgatatcggagttgacgaattcagagctaaagtcgaagaatactggggtgataagtttgaagagcctagaccttttgaaatcaaaagcaatattgactacttcggttgggttaaggatgaagagggcttcaatcattttacagcattcattgagaacggtagaatcgaagatactccagaattaccacaaaagtccggtttaaagaagattgccgagtatttgcttgaaaacggaaagcctggtgaattcagattgactggtaaccagcatcttcttatctcaaagattgcagacgaggacttagacactgtgaaatctttgctcgctcagtacaagttggacaacaccgatttttcggggttgagattgtcttcttcatcatgtgttgctttgccaacatgtggattggcaatggccgagtccgaacggtacttgcctgaattgatttccaagttggaggctgctttggaagagtacggtttgagacatgactctgttgttatgagaatgaccggttgtcctaacggttgcgctcgtccttggttagcggaagtggctttggttggtaaagccatgggtgcgtacaacttgatgttgggtggaggccatcacggccagagattgaacaagatttacagatactccattaaggaagatgagatcatggacatcttgaagccattattcaagaaatggagtttggagagacatgaaggtgagccattcggcgatttctgtattagaattggtgtgatcaaggaaaccaccgaaggcaagtacttccatgaaggtattcctgaggacgcttagatgacatgacatttttatattattcaattctggatatttgatccacttcatttcgcatcagaatacatatacaacattaaaagcgtgcgagtagaatcatcgtgagttttgtgtatcctgcgagattttccggaaatcagccaatgtcggtgagtgctgtcgttccaactgtagaatttgcaggagcttgactttttgaaatgtgacgctcacattatttaggcgtctggcgactttgttttcacatttcttggagatccgatcggcctcagcaacaagaaacgcaatctgcctctttttgagtgctcgtagcccttttaggagctcctctttatctttcttggtgattgtttgtaccataaatggcgaaagaacgaagttaatgagaagtaaatatcaatccgaaaatgagtgcaggctcgcactcttgattatcagagataggctaagaacaccacatggaattcgaaggacaaaaacattgaatacgaaaattacagcaaaccagttaaaaaaaatcttgagatgcttgaaatgggtaggggattttgctgtgtaagatcgtataattcaatggtcacttcaatggacacaccagtagaattaattggtcagagacaattgaatattcaagttagagtatttgtcagacacatccttgcagattgggcattttccatacaattatcttgtttagacgatacatctccactacttctccttttaggtattcatggtagacatattttggagtacacacgacccaacgccttcctaacgacacctccacattcctcaactatcacatacaaatcaaaccaaaaaaaaccccagatccaagatggtgcttgaagcaacaatgatagcaatagataactccgagtacatgcgtaacggagattatctcacgacaagatatgatgcacaactcacagcaacagagttcattttccagaacaaagtcaactccaacccagagaacacagtgggtttattgtcttacggtgacaacggaccgcaagtgttgtcgacattgaccacggattttggaaagattttgtctggcgcccacggaacaaaaatcgggggcgagaaccacttttctagcggcattcaagttgcagcgttggcgttgaaacataggcaaaacaaggtacaaaaccaacggatcattgcatttgttggaagccccatcaaggaaagtgaaaaggagttggagaaattggccaagaaaatgaagaagaacaacgtggctgtcgacattataaatttcggcgaagaagaagtgaacacggcaaagttggagaagttccatgcggctgtcaacaaccacgataactcacatttggtgactgttccacctggtccaagattattgtacgaggtgattgcttcatctccgattttgatggaggaaggatttgaaatgggcgaatcgggcgactttttcggcatgggcggcatggatgccaatatggacccagatttggcacttgccttgagattgtctttggaagaagagaaattgaggcaggaaagagaggcggcagagtctaagggcggtgacttggacaagatcgaagaagaggccgaagataagaaagaggacaaatagagggcaatggctaattggtgaagtagagtggtggttttcatatgcctctgatactctacttcgttcgcaccaaggcttgtaatatatgcgacacgcaatcatgtttgtaagttggtgcgaacgtacttgtgcgtacttgtacacttgatgttggagaaagaaaaagaggatcatgggtttgcggaacaccatatggatattccaacacagatgggaacttttgaaagcagtactgtaaggcggttggacatgtctgtttcacaattcatcgatgagtattcaaaagtatgtgtatctgaccagtgtacgctaagcattatactaattcgtagggtcagtctaatttgtctcacagtaactgcccattgtgtatggacgatgtgggttttatggcagctccggattgttacaatgaccgaagtcgaaacaaggaagtttccagatatttgcatttaggaaactggaacgatgaactgactatgaggaacataatctcagacattcaaaagacttacaacatcagaggtgtaagtatttctttgatttacaaagcaagaacgattgtgaagtacgaaaacagactcaacgttagagaaatgccacgttctgtcctgattgatggccattgcatcttgtcaaattcgctgttggttctatttgataccactaaagactggcgtacaagcaaaaacccattggttgctggctctccttacattcgcttttattatggagttcatttaaaaggctcgcaaggtagcaccattggcgtcctatctatctttgacaatatacctcgaccagatttctcccaacaagacgttcagaacttaaacaactttgcccgaaccatcatgagctttctaaacatgccatatcagacaaataaaaccaataaaaggaatggaaaacagcacgagacaaggttctcccacgaaaaaccgaacattacgaagcagttgggaagagccacaagccgtggatataacttaaccatatttgataaagatggatcgggtacatcttatttggctaatatgaacgaaatgaaccagtgtacttccaaaacagtggttgaaaacactgtaagctcaactcacaagcaagccattgtaaaacgaatctatggtctcaataccatcaagcaaggagcagctgccatttgcagaattatagttgcaaatgaaaaagtggactatgcttgcatctatgaagtgaaagtttcggatgtgtattctatagcaaaagatgtggcaacgaaaaatctgtccggcaacacaatctcatacgatctaaaagactatacagaggctaaaatttcagagaaatttagagcaaggatgttaggtgcctctgcggaagagccttgtcccattgcacatcaatacttgcgagcagcattcgaaagcacaaacggaattgattatgcctccaatacaaacagtgcggttttcaacacgggagtatttctaacttttcataaatcagagaaaagctcattcgccagccgccaaaatgttggttctggagacattcgtgtgcgttctggaggatttgtgatttgcgttttgaacaagtcgccagaggaccgtattgagcaacaaaaagcatcaagaatatttgactattcacggattgtgcgtctggtttacttgtactgatcaatattggtttcccgtcacattcccatttctttcataatgttatactcgtcctcatagcggtcgtagtcttctagatcctcttcagggaaatcttcttgaggaagttcatcttggttggaagtgttatcacccgtagtggcgctacttattgtaggtttaggagcgttgggaattgaatcgacgtcgtcatcctcatcatcaataaataatccattagatctgcgaggaacagaaaggaatccccaatcatcttcatcatcgtcatcattatttgcattagtggtctcggtggttttatgagatgtttctgcctcatcgaccgcggcaatatcgttattcggcgccggattatatagatcatcatcagagtccatatctgctgtatctgtactttcatttatgagacccttctccactttcaagcggtggatttgctgggagatgagctcccttctgtattctttgagtttgaatgatttatacgatcgaagcatatccacacagtctttaaatgttgctcttggaaacaatccatgacaccaaagttggtagaattgcaaaacagagcccatatttttcacttctgcttcaacccgcaacaggtgtgcagcctgcttggagtacgtgcctcctttgaacttttcagccaacttcttatcgtgtttcttaatggaacggcttagcttggggtaattcgctataacctgggggaggccacgaacgcggtcgaaaagaagctcatctgtcaatttagggattcgggaaacacgcccaagttttattggcttatcaaggcccaagttatcattgttttcttcggccatggatgatgtagatttggactgaagaaacgcgtatgctagcagatttctagcctgcattcattaatcctacagcgcgttaagatatagattagcatgcccacacatgatacggagcaaactacaaaactcaattgagtacaagcgtaaaagaaccgttacaagaaggaaaatactttcaagaataaagacattggattaacggaaattaatggtgaagggagcctgcacacagtcccgttggatgctggggcccgaccgaaatctatcgcactgcccattttagccatctccgcatgtgaccgaatggcatattgttctaaatggtcacagcgaaaagaaaccacacaaaaagaagaggcaccaaagtctaacaagtcgcaataattctttcaatgattggcattgtcgtttgggtgcttccgtgggtattctctcttttatccttctggcttcctctcctcctttcggtgaaggcattggcaaatccggtccagcatcagctccatttcttgctaacgtattggcttgtgtacattgtgcaatcatatgtgcaaaaaatcctctttgggcttcttcccgttcccgcctggagaattgcctttgaccttctgtccttgtggatgttttattgtcgtggctgtcttgtattgtcaagccattttttgccaggcgccatgcgcagtgtttcgggtttcacttcctttgcgcagttcgaatctacatggctagatccgcaaggcgaatggatcgtgaggaataaagagacaattgttcgctttgcatcgtgccttccgaagtctgtttcaaatccaataattcactttacaaaagaagctaagaaatcgtatgccgccgggaaccgatcattacttctgtttggattggccttcttttgctatcctgagctggctcaagaggtcaaggcgcgcgtcgtactgagccagcgcgtgctagattcgttgcgccccggaaaaagaggcgaaggaaaaagatggcccgcgccgcctctttctgacgaccctccagctaaagtttcaggcgcgcgcctgaatctcagagctgccagttacagttgattgcagacggtacctcaagcctggtgactggaaattaatcgttaataccctatacatactaaaaaacactgaggaccagtattgccatgagcaaatgaataacttgaagatttcatctaacattaccatctcttgattgacagcgcgcatcgggctacgatcatcatcgcttatttttccaccatattccatgtatctcgccgaatatctaccgagattgaagcaggtttcagtcaaagtagaagttggcacatccgaatcgatagaagcggtttcattggctgaaaatgtgctactaatccgcactccaacttcaaccgtcgaggtaccgctacctgtatcccacacagcttccactaaacctactggttattcttttcacgatggggttctttctatgacattctcaactgcttcagacaccaagggaagctctactttcatggaattagctcgctcgaacgctcagctttggtctgtcagcgatctcgtggcgaaaactccaagagactccaagaatgtgaatatatttcagttttgctgctccaattgtcacgcagtgataatcgattccaaatctctcaaattcatcgacatgccttcggagttttggcaagagatgatggacttttggcattgccataaaccccacgaacaccaccataatgagaacgataaaaactacaacggaaaaattcagcctctgcaaaatcaggtctacatcgggtcttattacctcctacttagtgggcagtcagagaaatgtgaaaagtgtggatcgtctttgggaatagtagaacagggatcgaccaaactctataaatggcgcttgaatttatgctataaagagacaagggaaacataccccccttttgcagcaattttttatttgatcctagacaaagttaactcatcggccatccggaaattcacattcgaaaccaaatctgcttccaccaatatttgggtgctcaatttgggcttatcggtttctgtcgcagaagtacctgtcttggaaaatgccttaaaaatattttacatcgagaatccagcagagactgaagatgaagtggtcgaggtaccggaagaagtttatgcgtcgtttattaccgaaatatcattaatcaattctagaatgccaagtgattgtcaagaggcagaaatgaaagtcgatgaagacagcaaactatataaggtaagttatttagtctctagacatggctcatctaaatgagtttcccctcctcaattatagatttcacaattggaacaacctgcttccttgtagcatttacgttcccttgattaaaaacttgaaataagttattcttgttgatttcctcagcagccacagaaacgatttctgaattgtatatgttctgattgaggtccaaaccagttgcatatttggctaagtctttgagctcaggtttcagcgaatagtaagaaaactctctcaagtgttcgttggtttcctttttagtgaaagaggtggtcataaccatagcgtccaaatggaaattagcaagcatttggtctagcgatgaagaaatctcttgagcaggatatttctttgtcaaccatgacataccctttcctatggagctaaaaccaatggccactcggacacccgaaacgctcgtgaatacgaactgcttgtaatcctttctcaaaatatcatagaaggaaaagccttccaaatccttctttgcacctttaagcacactgtagaaggaagtgagtgagttcgcgtctgcaacagccaaagttgtttccaaaggcacagaagtgctttgtaatagcttttcataacgggagaacgcctcaacatcaccctgctcaaccttttgagtcatgttagaagtatcaatcaacaacggacccaaaagcaaagatacacactccaatgggacttgtcctcccaactgctcgtaccaatagttgaacacaagacaggtacaagaaccatttggctggattaagcgggggtttgcgtctttgaacacttcttcatcagcatgatgatcgatgataccagtaacttgaattctattctgctcgtgaagagcgtgcaagagttctccttgaatgttacaatgatccacgaggacaacttcaaatttggtggagccagattcagcaagcttcagtacatcgtccaagaaaaacaagtcatcttctgtaattgagtgagacttgagaagcaacataatatcccttctcaatttcatttcttctcttgctatgttgaccatggggagaaatggctgttcatttgggaacttttgagagtggagaaaggaatacgaaattgcactcacaacagagtccatatctgctgattgatttcctgtcaccaaacgtataacattgctaacattgcaaggtttcactgccagtcgaaggcgttggaggaacagtttcaatgacatgtaattctgatgagtatcaccgtttgtcatcgcgagaatatattaatcctgtgggcatcatacatacagataggcgattataatactcatacgaatgtttatcaagactaaaagatatgtaccagagcaaacttattcaaaggaagtcagcatactcaattgtttttttttttgtttcctctcttttacattactttgcatagtgcaacgcaatgtccatccactgtctcttttgcacttcctctggagtcaaggcaaagttaccataagtggtggctctcatgaaccaaaagataccaaactaaggcgacaataatagcagcagtggagaggagaagtttcctcttttgcaaaccaagtggaggaacgccattgctgtttgtgaagcccttattggtgcaaatgaactccacgaaaccaccagtaaacaaagcagcaatcaaatgcgctggcaagtaatggtgtaagaatttttgcctgttcatcaagtagaacgggaagtagtgagccgcccaacccacgaacaagaagcccaatgtgttgtacattctagatctcgattgatggttcaagatgttcacagcccggcgagtggtgacgagatcagctaacacaaagccaacaaatatagccaagaaaccggcctcgagccaaaaaccaacaacgtttccaataaagtaaatctgctgtctaagatcattgtcgttccagaaggagacaccagaaaaggaaagcggccatgcgtctggctgagaagcaaacggatgttctgacgacaagagattgttgtgcatgaacattaagccttgcaactcccaccacttcttcaagaatgggatgtgcttgactgtcttaggaatatagtgttgccttacgtctgtagggtccatgttaacaatgcgttcaaatgtccatatgttgtccttatcttgcacttttttgtttccgctaacctcttgttggcccaagccccattcgggtaacaactcatcattgtgagtccacattgccactacagtatccatgtgaagaattcttaacacagtccccaaagtcttcacttgaactcgcttattttggttgcttttgccaggttcagcaagacgtaagcggaacaatgtttcattgtacctgttttgcgctgcttcatcatgcaccacaatgaattcttcgttggtagctctcaatggagaagcgacatcatgggtcaacaagtaccctcccgtaccaacgtgtctaaaacggacaatgtcgttagtgaaaacaccatctccctttttagcatctgtggttggaataatttcccagtggctattggcatcggcgattgcattaccttccttgtcaacaatgcatgtcacttgttgttggttagaggaaattctaccagattcgtaccgcaatggatatttgaactcatgcgagtgcaaataggactcggtgtctttatgcttgattgtgatcatgtcatagtaattgacattcttagattccttggccaaaggagattcctgcaaagattcttggaagtctgccgacatgaaggcatcgccaggacctgatcttgtgaggatagcaaagtgtaaataaaaccaaaataagtagatgcagaatgggaacacaatcaaggtgaagaaacgagcaaggaaatgctgcgtgaactcttccatggtaagacctttcttaatgtcaagcaagatccacaactcgtgtaacacccctaaaccaatggtgaaataagtgaatacacccacatattttgtggagataacacacgataaagaaacaccggttgccaaaagccacgtccaccaccatttgctgaaaggttggcgacggtaagtgctgaacttggcataactcaacatggtaagagcgacacttaaaatcaaagttgcatcaagcaaaatcaatctcgaatcaatgatttgtgcattgtcaaatgcaacaatggcagaggataagacgcaagcaagaacagaaaacttgagagctttcatggtcaaaaacatcacaggaacaatagcagtaccttgaagagccagtaatgtacggtacgcgacgtaaggaaccttgtttgctgtgtaactctcaccaatggtttcgaacttaaacagtccatcatacccaactaaccatccagcaaaggcaatgagcaatttggcaaacggagggtgtaaatcaaagaagtaggttctttgcaagtagtaagaggcaaacttttccaaaatggacttcgtcaaacacaactttatctggatatccgagaatacgaaatctcacaaaagctgcgacccgcggtcacaaatagccatggcgatgtaatattcttgttgagactcctgttttcttggagtcaatttctttttcatttctgaaacatcgggatcctgggcaagtgagactggactggctgtcttcttgccccgcttcttcaatgtttgagacatgtcgaataaatcagagacgaaatttgtacagtacttgacaggtaagccaaaagtgtcgatttccgcacgtgaccacacagttcgtgatgctaaatgcattgcagagaataccaaaagttaaattatttccctcgtctagtaattgtgaattctctttcatgattcggccccacttaagaattcaatggtgaacttgtaagcgctctccgttgaaaaatctttagtgtggaacatattcataattgaaggttccattttctttattcgccgaacaatcacgaaataatttggaaagtactctactcgatgtctaacatcgattttaaagtttcctctctaccataatcttgagtcctctaattggtgtgtggttgactctcctattttagattgtttccaaattcctagacgcgtcttacaatcattgacaggactaagtgaagtattgacaatagctcgcatccggacatagctgatccgctattcctttttaacagaacatctttgtttatttatgttgacaacaatgacagtttgcacagtttcgcaccctatcttgttctatgttctacttgaaactaatggtagcaagtcggcaaatagtaatatcgtacagatcatgccaaaaaaaaactcatcatcgattaaagacgctcaaattttattgagagattttaaggagcagaaaaaaaaaaaaaaaaaaaaaattagagaggaagaaaaatattgaagatatgttaggcatggtcgctcatttgaggaagatacgagtccagtccccaattaattttcctcactcagtagttgattcaatagtctgataagcggatataattacatgacttttttaacccgcttctggtaaccaccacggcccttaatagtggggaaagactgggtggaggattgtctcgaactgtgcttatttgcaaaattgcccagcggcgtagaagccagagaagtgtttgcagaatcttcatgaccacggttaaaatagtcctgggtcacatttgctgcagaaacctccggcctcgtcctttgctcctcgacgctgttggaagcgcttacagttgggattcgaatgggcttggatgttgacaattgtataatgtgagaattcctttcctccaaggatgcctcgagtttagcgatcacaaggttgagttcctgaatttttcgttcatagcttccagcgctttttctcaactgttcgcctaaatcaagtttcaccaattccatctcttttttgtagcgcttttcgccgtcatcaagcatctgacgagaattttgaagttcactagcaaatctttggttatgctcttttaaaaaatcaagttccctctgtaaatcaaaaatctttttctcactcacgtcaacaaagactttcgacgattcaggaagttcctctctctcgctggtttccacttttccattcgagtcattacaatccaaaaggtttcgaattttcactcttaaatctttcacttccgcctcatgaatagagcaatccctctgaattttttgaatcatgctgcgagagtttgtcaactcagactcagattcagacaatcgacgttgtaaatcctcgcaacgcagttgaatttcatctagccgaccgagtaacttggctacttcttcatctttatgctccaaagcttgcacatttcgaatttctgaatgcttcaaagtatccaaaagatcattatatgccttgacaggaaccgtttcttcaaggcttggctttttagaaagctcatgcacgatccgattgagtttgagcttcaacttgagataactgtatttgttcaagtgtttcatgtagctagtaaattccatttcattcttcattagcaaaagctcccgttggtaaaactcaatagttttctccaggcgagaagccggacgtttttcctctacactagatatctccagtgaatccttatttggcttgttctgtgaaccttcacatttcaattgttcagtcaatagattcgacgcagactttgagactgtttgaaaacttccaactgcgaaattattgtccatattgattggcatattggtgtttgaaggtgcgtttccagtatagagcttctcatgcgacataaaaagcggtgaaagtgcatcttcttttgttgtgtcttccccgtcaccattcagattacgtgtcagctgtccattgaaatgaaccttgttgagttgaatacctgtcgattcttccttggctacttctccaacatcaggttcaatcactaaatccgttggtacaatggataatttgcggtccaagttctgccactgcgctggtagttcgagttttaagccaaaagaggacttttcgctgttgctcagagcaatggagtggcgagcagagttaggcaaagttgtactaacgtgagacttgtccttgtggaaaaaaggctcctttctgtttggttcgtgtcctttattggtcagcgagaattggcgaataacagatttggtggaaacaatataatctgggaacgaaaggaagatatctggattcaatcgtaaacacgccgaaatgacatcttcttctgttacatcttcaccactattctcgacaaggatccaccgtataggttcttcaatctcttcttctatagatataccgttgataatattgggatgcaacatgacccttctcaagagacttttagcattttgactaacatatgcaaaatgtgtgaactgtaaagtctcttctagttcaatcacaaactccaaggacaagattgaaggtgaagtatcacgcaagtaagcccctggcagtttagtgaaacgaagtatatttgacggataaagaccatatagtatgctcaaaagatacagtaagtcaaactcgccatctttatttaaagccgtttgaactattggggactcattatcactgtaagcaatgctccatggagtattcagcatggcgaggtactttgcaagggctgtttcacggtgttcaaggaatttttcatactttctccatgtgctgagcctgccaaaaatcactaatagctctggaagatattcagataatcgattgcaaactttgccgagtaacattaaaagagcaaaaagagcaccggataggatgcattcgctgaaatcaaataggagacaccgaagtacatttgaaaacaaaggagtatccataatgactcgtaattgagacacgttcagagagagtatttggcagagcaaaaccaagactttttgtcgcagagcaacgatgcaaaagtgttgatcaagcaaattgaagtattccctgggcatctgcaaaccccaatcatttaaaaaatctgatgcgttttccaacacaaaccgcattctctcttcgtatgcttctgtatccctttccttttctggtgtatacattcccattattttctgtgtttccgggtctttgaggtatattttcaatatagattccgtgaccatagatgagtttagtgtcctttgatgtgaaacagcttcgtctgaacccattggagctaaagcaacacttttaaaaaacagccgggccttttcaacgaaaaccaaatcatatccagcactatctagagcagggcgtaagtatgtttgcaagctggatttaatttgagctgcgttcaacagaggcagaagtctggtgagaatttcaaggtagaaaatttctttggagagactctctgatttctcaatatagttttcataggtggatcgtagagattcattaagagtggtgcttatggaactaagggaattatgctttttattataggcatcaatcacgatatataggtccttgatctctgtcgaaggggacgaaagccagctatcatcttctttccagttttcaaggacactgtttaaagcacgtagaagcgattttgaagaccctagcatgggttggaaacttacaatgattatgatcgcttcttagactggtctgcatcacgtgcagtatacagaataagatttagagtagttcagacttgtggcatagggtaaaaaattcagcatcaaagcagttcagataaggacaaagaatagtattagaatcaacacaggcttatagaggctcttctaaccttctttcgtatattgtctttttggactgaagatttacttttcgcactctacaaatatctagagcttatcttcacgtccttgcaccagaccgttcctttcgccgtatacttactttaactaccatggcaacgaatcatgaaccgccaaaacatcataaatctactgaaacaggccttagggctccatctataactacgcccgatgacgattgcacttctgaactgctagtttctgctatacaatcatacctagataaacgtttggccaagtaccaccatattgctagcgatgccgcctatattgaggctgcgcagacttttccagatgaggctatgagctgtttgaagcagctcatgatgtgtgacatacagaaaaaccgctctttgtggttatattctgtgggagaattagtacgcagtgcgttagtgttgatggtatacgttaattctattccagaactgacgactcagctctcgtcagctacaacgatgatgattccttgtttcagcgagctatgtctttcactcgaaacgctagccaaagaatgggatgtggggactatgccgcattcagcagcgttggcggagcgacagtaccaatatttctatcggactttagctcttgcatgtgagtggtttactaagggcccagatctagtgcacgaaaagttcactctctgtgccattgcgtctaggctttctcgggattacgaggaacaactgccgaaagcccagttttccacccaacaagcagaagcgttcccggctcttgttcagttggcaagagcatgttacatatgcgcctatcctgaaattgcattggaactaacttccgatgaaaaaggtgagccttgtgctagcgttgcacgcgcaagttcccttttgttgcacaccaaactagaattcagtgacttgatcgatttctgtcgatattttggttattgtctcgttacatatgttgcttccagcccatcgattgatcaaaaggtatgcaatcgtgcggatgtgttcttgtctactcttctcggacttccaaacttgcgtctaagccattatgccgtgatgcccaactctttagtccctgaaccatccgtatccgatccccccaagcgttacatatccgtgagagaaagggaagaattgtcgctcttttacatagtcaacagcatatttcgcatgactttcttgactcaatttgtctctcccagtcaccaatttagaggcgaatgcaaatttcttttggctagcctccgctcaaaagtgtcgctggacctcgatgtactggcttcagcacctcagtcacgatctgccagtatcgcctctcttccagtcttcgagttgcaagctctgagtacgatacccacacggaaactgaaaaccatgagttccatcctcaccgaaggtacatacaaggagaaaatcaacattgtgcttgcatttgtgcggtattttgtcattaatggtgctggaaacaataccagggccggcgacctgcttgtggactttgttcagatattcagttctgctcttgccccgggtgagaatctacccacaatgtttgctcacgacgatgtaaaatacttgattcaaaagatcaataagtccgattatcctggcaaaatattgtttgtggaggctatgcgtaagattgttttgttgtcacagttgcttttcgtgaagcatatatattcaactaccggcatcagatgcggggcccaaacacttgtgcagcaagtttttcaaacgcagactccctttgatgatattcttaatgtgaaggcattgatccagttgaataacgacgggcaggtgcaactctattctttgccaagaccgctggaagaagagaagattgaagatcatcttcggcatttggagcaggtccggttgctagaggagcagtgctgagtgagagtaacaataatacaaacacttcaaattgctaacgtaaataatacacatcaaactgctaacttctccgagaagctatctacactacttgattatctttctcatctgtcggcgacagcagtaaagatgcaaccgaagcgaagaagcgtcacctgcttccttcgttcgttgctcaattgctcgagtttccgcgctcgtaaaaacacacaaaggggcactgctgtctaagttcggttatagctatggaccgaagggttcattaagtgacgcagcgcgccactgcgcggccaagccgcgattatggagcgacaatgggtggcgcacgccctgggcctttcggttcaagcacgcgcgttactgccgatgtaacggtaaatggctcatatcggcgtgcgtaatcaaccgaagtgcgctataatgttcctcacggccgttcgtcctgaatcctgccgcaccttcaatacgaatgactcttcggaccttccggtgccggtgtactcatttcacgttggatgaaaattcatggagcttaaatataaattggttggcgtccagttccgtggtatggcacttttcccgcgtgtcagggctcctcttgttgccatggatactatcagccgtgccccacaaagtgggtgcgaaaaaaaaaaaaaaaaaaaaaaaaaagaccaagggcgcacgagcaaaatcatgcatggggcatctttgccggtctgcggtttcacgttgccgtggataattccggggcagtatataactgtggccgtttcctctgccatgtgcttgtatctataatcaaactaacatgtctcagagcattgacagcgcgtccagtgttgacgctgaggcaaaaccatatgctggatccagcgagagtccccaccctgttgaccaagagtcggacttgaaaagaattctcaccgaaaacaaaggtgtgcagctgatcatcagcagattgcaagaagatgccggtgttcttggacctttagaacaaggctatgatgtggagaaagttctcactaggcctgaccctcattctgacttccacccggaagatgaatggaagtaccctgtcgacatggagaccaagttgcgtttggttgagtttgttcctggcgacaaaggtaacccaaagaacatgggaacgggtagaaaatggcttcttacagtttccttaggtatgatttgttttgttgtcgccttgggttctgctatcgtcactggtgatttggcaggtccagtcgaatacttcaaggtttctcaggaggtcgtcattctctcctcagtgacggttttcgttgtgggttttggagtcggccccttattgtttgcgccaatgtcggaagaacttggccgttccattatttatgctgtgactttgggcatggcggttatttttattatcccctgtgccgtggcgaagaacattggcactttgttgatttgccgtttgattgacggtgttttgttcagtgcgcccatgactttgatcggtggctccttggctgacatttgggatgcaaacgagcgtggtaaagccatggctgtgttctcggctgctccatttttgggtccgtgcttgggtcctatttttggtggtttgttgggtgactatacttcaacatggagatgggtgtactgggcgtatctcattattgcaggtgtcttctatatacttttcttgctcattgttcccgaaactcaccacaacactcttttgaagagaagagcagcgaagcttagaaagttgactggagatgaatcctacagatgcttggcagaattgcaagtcagatctttcctggaggttgcgcgtgtgtccttattgcgtcccttcttgcttcttagtgaacttatcattagtttggtcactctttacatgtctgttgtctacggattattgtacatgtttttctttgcttaccctgtcatttatatggaagataagggttggtctgcttcgaaaactggtgtcatgtttctcccaattgccggtggtgttgtcctcagttccatctcagctcccttcattaacaatgactacaacaaacgggcaaaagcttacagagatcgtggcgaaatgccacctccagagttgcgcttaattccaatgatgttcggctgctggtttgtgccagctggcttgttcgcatgggcatggtcttcttatgctagactctcttgggcaggaccagcatttagtggcttcgcatgtggctacggttttctttcactttataatccggcgaacaactacattgttgattcttaccagcattatgctgccagtgggttggcggcaaagacatttgtcagatcaatttggggtgcctgtgtgcctcttttcacaatccaaatgtatcataaattaggaaatcaatgggccacatctttgatggcttttattgcattggcctgctgcgccattccttatttattctacttttatggggccaagattagaaagttttccagatatgcttactcgccggagaagcatcaagcatagttgataactcaacttcgagttacgcaatattattattataggtctaaatgtcctcgagtatccgaataatttaatacatgttcttcttatgatctttttcgtacataaaagtcaagttgtaagtagatagtcttacaatgtatgtttgatttgatagggttccaacttgtgtttcgctcgccaagaaagtgcttcgctagctcagttggcagagcgtcagtctcataacaatagttgtgaaatctgaaggtcgacagttcgaacctgccgcggagcatttcttatctttcatattgcttcgctagctcagttggcagagcgtcagtctcataacaacctgttgtgtaatctgaaggtcgacagttcgaacctgccgcggagcataatttttccagtatattctttttttggcactaatttcttgcattgtttaatatataactatgtacttttatgcctcttagcctcatcagatgggagttcctcgtggactcttttcaaagattccactaccacaacttcatcttgggtattcagaacatctgattgctcattcacgtcgatatcaacaactctggaattcccgcttttattggtatctctgggttcagcttgaggatatgacgtatcaaattctggttcactatctagattaatgataatcggttcttcgttcttcactccttttgatttggttttgtcgtagccactctcagtgtcgtctaatttttgatacggtatctcattttcaatacattggacagagggcgacctttccaaattttgattttgaatattcgaattctgaaggcaatgcaaacagacaggattcgccttagtgtcattgttggcaataggcatttgcataccttgatcagttattgtatctgttttagcagttttcgtcgtaacgggaaaatcacggttatgagatgagttaaggtgctcccccgtctggaaactggcttgaggccagggattcaggatcgaatcagttccatacaaaacagctgtagggaactttgatgattgtgtttgcatttcactgctttggtcatgcgtgctattattttcatttggatttgaacctaattgaaatgccacatcctttgttacatgtggagataccttaaacttcgagaaggctcctggatcctggcgtgcaagatgactggagagttctgtatcggaaacagtattgatgggcgtttgagctcgggctgcctctgcctctcgacgaagacgttcttctgcctctcgacgaagacgttcttctgcctcttgacgaagacgttcttcttcctcgattctcttgcggctctcttccgtaaaagtccgaatgtattcattcaatgcagttgggtcttctttcgtgaccgcttcattatccttcttgaactttgcaattagttcgttaatgaacgggaagaaatcctttttcgccaatcttttcaaccgcccatttggagattccgtaacaggaacaactttatcatctgccatagaagaataaatctcaatatagattgcacaaagtgtgtcgtcgacttgggatgttggtccaaatccattgttgagcttcttcatatcgttaattgcttgcaagaagcataaaaggcctttaatgcgactcgataatccttgttctttcacacgatcaggaagcattttggcattgcttataaatttgtagtgcaaattgtgcatcataaaccgttccacataatttggtttgatcacaagtgaagtacgcacaatatcacaaatggatgaacaaagtttttcccatgcaaaatacaacagtaccattgtcgagtttgctcgtctcaattttggtaacatctgcaccaacgacgatatatccttcgtgcttttcaataaattaatgtaaaactgagtgtactggaacatgtaaacgaagtgcttgccggggcgttcgtgctcgggtttccacatttgaagaaatgttttgttagacacattcaagaagaaaaacttcgacatgacatcctttgctgcttcgcaatcattaaactcctcatgcattatagaagcaattctgtaatgtggcttatggtaccagcctttcttatccaaggctataagtttccttaaagcttcaataatcaagcagtaaaagcttttcttatcgttcattgcttcattgatattcatttgcaaaatcgtatctttgtttagatagtctaccgccttatccattgcgatctgtgaagatttcacatacttgtaaaggaggacacaaagtttgtatggagcttcaagaagcggatctgatacagtaccttgttctttgcttaacgcgattgctgtgactaatgcatctaaagtctcgctcggttggtgtttaagtttatctttaactttcgccatataataatacgacgaccaatcttttgagttggacttaattgatatctgtaagcatcttaatatcaatctgagacaaaatttcatagtggcgcttggtttgtcagaaatagccagaaacattgtttgattatgtcttctcacaaactttgatcccgaatatgccttcaaagcaatcatatccatgggactccgtaacgcgctatagaattctttagcgaaggaattagttaaaacactcacgattgatttcaagctctccatattttcgttttctcgagtgatcatgtttatagctatcatgtaactgagaagtgacttcctctgaaggttggctgtctgaacttttctgtcaattgtattcaacttgtcggaagtccatatcaaatcatcttcaactatgaatccgtatgcctgcccaagaagtatccaactttcgatcctcttggtaccaaaaatcaagtcatccttgagtaatctaatgattcgttctaattccacagttctgctttgagcagacttttttcttatcttgtaagagttaaacatgaggactgcctccaagtaataaattccaccgtgcacaattgtgccatcagtctgtggggttacaaaatccaagttgtgcaagccatagaatgcttttttcacaaagcgagagtcgatttcagtattatccaagaacttttccaacataacgttatttgagaccaatcccggatctgactcaatatcagcctctccgataatctcgaaaaggtcgtctataacttgtttcgtatcattccgaggggcacgtagaagtggggaatggcggaaacataaaggtaaaatgaatgcggcaagctctttagcactagacttatctagttcaccgcatttgtttgtataatgatcgacaggaaaacgatcattaattttcactttgtagtgaaagcgacaagaaagtaattgtgcgagttcctggtccggcttctctggtaggccaactaatgtgtcttctgcaaaccttaagaaaagaccctcagatgagtcgcaaagtcgacgtaaaccgagttggctgtgcactaagataagcaaatctttaatcatagtatccttatcgtctgatggtctcacctgaattttgttcaccgaatatatcaaaatgagacaaatactctcaatacaaaagtctttaaaccgcgaaaaagcttcattagagacagtggagagcgagattttgtttcctgttataagtgaagcctcctcatgcaaactgaaagaataacatagctcaaaaattcggcacaaattacttacaactttgacttgatttcctgaatcaggtaaaggaagtttccacttgttgtcggaaagatatttgatgaatgcagagcagtagcttccataaaagcttaaagaattgagaagaacgctgactctatccaccttgtattccttatagcggtcgctattccagaattggagcacaaagtctaaagtttgctcaaagcccttctgaaatccagttgccaaaccctttcctttatagtacagaaataaaatattccagagactcaaccttaaatctatcggacactccgcaagaaaatcacgaacacttttaagtgattgtgcatcgagggttgcacggccatagatcactgagtccaccaatgaattttcctcctcgttcttaccatttgctgctgttattgatggatcttcttcaattaaaattcgttcaagcaagtcgattgtttcattgtcttcatcgattttggaatcattattatagagaattttcgagaaaattgacaaaattgaggaagtcgtgagtcttctgttgacagcttcttctttgaattctccaatatgtgcataattggggaacgctatgtaaggatatggttctcctgcatttttcaaaaagtcatctaactcctttaaatggatcacaacgtattttttctctctccaggtgaaactattagacgcaatgaagtaattagagacccacgaaaatctggatagagatctgaggtttgcattggacgtctttatattgaccttttgtcgaagaaaactgtaatttatgaagtctctccatcttaaaattctgtcatgaagtctcaaaagttcaatggatgtggaattaagagacgactttgttgattttgaagaggtcgaacttgaccttgattccaccagcttttcaatttggctttttagttcaatgtacagattaatgagaatctccacgacactaacagcagcgctgaaagttgcttcaaatctcagactgtcaacatgattccatcggttacaaagttctgattctaaatggaacacccattccttcaatgccagaaacatttctgtagaccattttgtcagcgtgagtagattattgccatggtcgctgagaaggtgctcaagtatttcgatttttgatcggacataatgcatgttttcggtcctttgaagaattatttcgattagcttgaaattctctaatgtatcaatattctcttgcacaatttcctcctcctctaaattttgatctccgaaacgaacaagtacgtcaagtaacttcaacttgtcattctctgcagtagaattggtcttcagttttgatgaggtctctggcaataaaagaggagtgtatgtttttcttttccactcgttaagtgccaggacgaaatccctaatgtacgttggtttttcttttgttgggatgtcgacaatataatctacgacatcgcgtaaaaaggtttcatctgaagtgtaaactttcaggagcttagtgttcaaagcatcaaagaaaagttctgtttcaatgaaataatgcctagtaagtcgaatattatctggctctaatggggtttgatcacctggatttagtcttctggaagatcgctgtattgccttttctgaagaaatgggctgtggggtgggtaacttttcttcagttggaacttcgtcagttgttcccagttcttgcatggccagagtttcttctgaattgtcggctttctccggagcagtaatagaagcagtgtcttctactttctccatttctcccgcctccaaatatgtgtatgaaattgcttccaagggcgattctgaagtaacgtaaggatcgagatattttaaagacatcctaccatattcagccgctttctccttgtcttgatgtttcttgatacaagtattgtagcaatgaaagatatcaagccaatttgaatcagcttttaccagtacttcagcattctccttatcaaactttttctccatttgttgttggagatcgcttctaattggttcaaggaatagtaagcgagattcaatatcatcgcgaatggaggagttagaatggttttccttgagaaaagtatcatatagtaagcaaagttttttatggactggaagaatgcttgtaatgtcatcgctctcagcatgaaatgatttggcatattcgagagaaaatctcgccaacctctggaaatcaaagaacacgcaaatatcatataaaagttccaaaagagactcatctgcttcttgatatagaaaacaattgatgaaatcatccaacatagaataaaagagtgactttgaaaactcgaataccgacaattgaggcgacgatgaagtgtgggcagacctctcagattcgtaagctttttcgacttcgggtgtacccttccttagtatgttgaagtaaagaaatcctctgtttctgaagtaaagaaagcgaattgttttgtcactttgtgataaaaagctcaattcatctggctgcgagttaagtcttccattctgaagccctttgatatagtctgcttcctcgtagtaatgattattgatcacatccctctttgctagctctgtgtatttcacatatgctcctatgaaatcctttgacttctgtagaacgatggcatcctggaattccttaaaagcattttcaatctcaatctcacgggttagactctcctcttggtctttcttcgagatctccttcactaaattcaaaggcgagaaggcagactggtctctgttagttgatctctaggtgtttcggctttctttgtttacataccatgaattttgtgtggaaacactcacttccaagaattgaagctctaagtacgcgataaacgttatattcatgtgtgcctgcagatacacgtagaacagaagctttagtgcccaaaagccaaacagcatgaaagagtcttttaggcgtcttcatactcctctgtaatagcttccattcctgctctttgattactttcaatttcataaaattttgtgcatctatctttcagttttagcttgaagtataattcatgttcacttcttctacaaatggttacagtagccttcgtacagccattctacttttcttcctgtcacggtaaatgtatagtaatttcaaatgtattagtgcagagtgtgtaagtcaacacaatagtagttcctattggacacacagtcgtgtgaacataggtacgcaataaataaaaccttaatcttctcctcccagttatggatatctcattcatccagtacaagtctagagtgatgagtggaaatcacctgtacttccgactcatctttgagttctgattcctcagacagtaccgtcttctccatcttttcctccttgattatctgtctgcccccggtcaagtaccagacgatctgcgaggcaaaaatacctaattccattgccaatactattgcgtaaaggacgagactcataatatccatgttcccgaccaccacactcaagatggagaaaagggcaccacccgaatccatggccaaaaagaaaaagttgaatccaacgacgcgacccttccgcttggctaactcaaagtatggaggaatcaagcccactgcaagtagcacagaggcaacgattccaatcactaacatgggccattcgatacccctccggtaaagaggacgcaaccacaagattagccccacttctagtccgatgcttaccacgcagaatgcagcaacataaataactagtcttctaatcggtaacctcacaggtgggtagtataaggtttggccccatgatacggtgcaaaagaacgtgaaaagctggggttgcacccgcaatgggatcgacgaatcacttccgatgaagtaaatcgaaaatggaacgccactgacggcccagcaaaacatcataagcgccggaagacccgtgcagtctttactccgatagtttctccagatctgaggagtcaactggatacaccataggattgttcctatcgttcccaacacattcacagcaacagagtcacccatagtagtagtaaaataagattattaaaggacgagacgtgcaattaaatattccgcagattgcggagaacgtatgggcatgtaacaaaagttatatgtgttagtctcagttgatacttgacgagcgcaaacccgttaggaaaagcgcaattctgtaagggtgtgtgcacgaaaagcgcaattggaaggaaatataagcctattaaagaatttagagccgatatgcacatcgcgaatcgccatctttcaacgcaatcagtctcatgacactaatgaatcaagagaaagaagaaaaatgctcacacttgtattacaaatactattctgaatcactatactcgaacccaaattcggcttcttcttgctcaatccgcggatcgagttgctcactttggttcgtattgccactagttatcgcatcctctaaatcctctgcatgacaaggatctgcatccagctccactttacgaaatttgtccaatggtggcgtctctagagtgatattgtgaaattccgtaattccgttgccattattcacgtcagcatcgcgggtgcttgtacttgaattttttagagataccgcagtccgcggagtttgattactataattgcatgccatccaatcgcttgcaccttcgttttctggtccattacttgccccatcattttcatgtttgcaaacttgctcgtgtgcctgatgagcttctatactgtttgcgcgtgcaagaactaaatcaggctcgatttttgcaacttgttcgttttcttctctgtatccggacaaagtatccagactttgaactgtgccatagttttgatgtatttctttttcatctttactagactcggtggggaaatcgaatgttgcttttctggtcaattctttgtccgtatcgtcttgtagagtttccgaattagtgtctctcataggatctgacctttcatccacaggaaccgatttcgcggtaccaaggtcggggttaaccaagaatcctccctcatgggattcaaagactttggcagttctttcattgtcatcttcaacaatgaaaccacctccatcagattcatcattctctaaattatcttcttcaataataaagcctccctcgtttaactcagcataattttggttcctatcttcagaaatagtgttaccattgaaacctgtttcactgaagaagcctcctccacctagatcgtcactatggttaaagttgttttccggctctacacttaaccgacgtcgctttcgcggaacatagttatcgtcagaccctgcttcttcacttcccacactaaagtatccctcttcctcatctgaatcctcttcctgaaactttcttttctcgacttctccatgttcactatcaagtcggcgcacaatccgaagttttgctaagaagaacttccagcagcgaagcgcattgagctccacggcctttcttttctcttcttcttgaatttcaaccaagccattcaaaacgagatgcatagcttctttgtattgtacatcgatcaaaatacccccttccttcggagttgttgtgcccttcttgccaaaatcaaacgaaacaattgcctttgcataatcaatatgtagaacatctctcgctgctttttcaagtagtttcatgggcatagtttctgagagcttgaccaaatatccgttctcagggatcattgtggctgtgaaaatttccacattgccaaatgcatttttggtgatcttgccatccacaattggtggtgggatatatagttctgtttggaaatctgcataaagtcgtacttgtccatcatcgtctgtggtttcatcattagtcataatcacgttagaggctttcgttttcaaaggctgggctcccattttgaggagtcgtcctttcatatgccacgctttagcagttcgaagtctgtgaacgtgtgagcgcttatagatcggttctatatgcgattttgtgatcgatctgaaagtcccacatttacttgtattgtcctttggatagatgacctcgtcttgccgaagttgggattccaatgcgtacactgggtgatttttgaagtctgctttgctctttgggataccttcgcaaatatctcgatcataaaactctttagattcgagtatctctgcctcttgaaatttgttgcttttttgtgaagccgctctaagaagcatttgataccaatgctcgtcctcatcagacgcagagtcaatcctttttttcagcacttttgcattataatattgcgtataccgccttgtaacatcctttactcttccatatcggtcaaatgctagcacatacatagtctggtgagttttctctgtacctggtggttcaaacctacatcgcttgcgcatagggcaaacttcgatgctttgaaacacaattgggtctatggatatccactttcgattatatttgttccatgcttcaacccagaacacaggatacttagacattggaaagttgtattgacgccgcaatggctccagtgaagtagccccagctcttatgcttgtgagtacctctcttttcgcgtttgggatgaaaactgggtcaaactctgattttggtttcttttctttctcttcagcggcggccttcgcttttgtcgattgtgcttgtgacacggagcgaaaatctggaggctgaagggagaatactagacgagcatgaacgccacacgcccgtaataatgcaacgaacccctgagccccaatatctcgggaaccttgtagttgagaaaccaatcttttaaacttagcgcggttcacattcttttcggtataattttgctcttgctgtagatcaccccagtctttgcgcactaggccctggcaagtcaccttgaatctttgcgagtaaagatggagtagcttctgaaggccatcgataaatttacggccctttatatgatcttggccagactttccactctgatcaagcaaattgcgtatgacttgagggaccattttatcagcgagggacttgaaaaaaggatcattgcaccatcgacttcttatctcaccatgggttaccatcgatacaatatacaacttgtggataagtttccgctgttgtctctcttctctagagattggcgtgtgtttcttagctttcttcttcaccggttgttcttgtgtattgatggtgaaagtgagtgtctcgtttgcaggagaaggtgtctcagcaaaagctgcttccaaatccacatcctccaaatcttggaaatcatctacttcttcggcagcactttcgtctggggtctgcgtgacttcacgcgatgagacatcagctccactcaaatctacatcctcaagatcatcgtcgtcgtcatctgaggaagttgaggaggaggaaatagtgactatctcttgttcttttggtttggctgctcgtctctttcgcctttcggcgcgtatggggttttcttttacgctctgccgaaccattttcttgagaagaggattcaccgacatttctgcaaaagcttcagtgtagtatgctcattcaaagatgcctctagaataattttgacagttgcaataagacgcagaaatggcccaagtaaagcgaagcaggtggtcgcatcttacttagatgttgctccagagtcgcgcatgagacatctcacttatccaaatcccacatacgcaggacagcattttttcaaagctgcaccaggagaaaagtacataggcaagggcagccagaaacgccactttcgaatgtctttcagaacactattgcgtttcgagctacgacattacttcctgaatgctgcaagttcccttacatccgcatctaattcatccaaatgggcaaatgtgccagtgatggtgagattgcaagacaagtcccatcgaaccttgtaccgaacgctagaaacagaagctcttcggtaccggaaaggcaagaatacgaattgtatcaccctacggcctgatatacaaagtttcttggtatggcttcacaagcatcaagatcaaaaacctcaccaggcgattcttggaaagccgtttcttcctccaacaatgaaggagggtgctgtaatggaaatcgcaatgttccatcttctaacgtgtttcttttctctggcacaggatcatctgtggcttgacgaacagactaaccatttggatgtactattacatcgcatctcctcgcataaacgatacaagcataatgttagagaggctacagatgaagaagcaattgcgttggcgggatcattaggatttgatctaacgggtcgcaagcttacagttgcaagaaaagctctcagctgcatttttctcgtttccaagagcggattagtggtgaacgacctttcgccgtggattgcatctatgttagcaccatcagtgtctcaagcatgtcaggagcttgctaatctctcaattatcccggcattcgttacatgtgatattttaagacgcactccactctctcagaacgatctttatctccaattagatctctggaacaaatttcaagaaagcatagctaaagcataccatgaaaaaacatctttcatcactagcattgtgaaaaacataaccttctattgtgttcagtttgacccttataaacttccccagtttattagttgtactgtcgaatttctaagctcaaaaaattcaggctatgtcttcaaagtactagacaaagagttcaccaacagtcttatttattcaattgcattttatttcattcaggcatcgctcaaaaaccacgatggtgccatgtgtgtcattcgggcacaagaggttttggtgaagcatgttacgcaccctaacttgaatcaacaggggtttatgggggtggtcatggccatcaactacgtttccgaggaaaaggcacaaaggcttcttgaagtttcccatttacattttcctgaacggtcaagctacttccatcttgcgcaaattcatgtttcttccactcccgaacaactattgcattcattcaactctgggatggcacagtaccctcactcagcgtctatgtggcttgtttttgtgaagaaattacagtcacttgagcttctttcagagcggcgtgcccataaacttttggaccaactactttcacgtagacagcatctcatcatatccaaagacattgtgctgacgcttcttcatgcggtcgaaagcatcaatggcatcgagcattttatcatggaactagaaaaggcccaacttctcccgaaattccagcaaattgtcatcagcaagtatatgagtcttctctatcgcctgggtaacgagaaaaatgtacgcaagccgtacttagacaaaatggtgcggcgctccagcaaccttgagtgtgcgcggtttttgttcgagcgaactcaacgcaaaactccagcgttcgttgcaatgatgctcaacggcgaagtggctcaccggcccgaggaaattttctcactctactgcgagcacctcgagggcaaaattcctgatcagcaatgccttgcggcgcttctccgtgcgtgtttggagaggaagcacggccacgttatttcgtggggcgccttgtatgcgcctcaagtcgcagtgcacgaattcaaaaagtacgttgcgcaaaaagtgccgctgactcgtccaagcgaggatggacttgtgccgtcgaaccagctctggaaattgtatatccgtgtgttagtggaggccagttatttggccgagttggcggaaatcatacggtggtgggaacaggtgcagttccgcccgcccaagagcacgctcttgcttcttttgcgcgcccttccgcgcgagttcgctgagcgccatataaaacatgctgcgagcgttccggcagacgcacattttcttctgctgtggccctggcccacagtagacgaattgtaacatagattaataacacaggctcaagggttcatcaagacgaagaggaaaactgtagaggaccagattctatgtagatatcttcgagaataggaattcttcaaaacaggggattactgaagctgttgtctttagaaatgcacaattgcctagcctttttagcgattagagatgtgcacttttcacttttacttccagtgaagctattaagccgagaattgttcacacgctgcgagaaggtgttgactttactgtctgtatgaacgctcttccaacttatgttggtgcggcatatgccgatgaacttcgagcccggagtttctcaggacaactccgggaacctttcggaaagattttaactgtaccgtttaggctcacaaatacttgtttccccgtatgcgcggctcttgtcccccaaatatggagttgtctgtttctccgccgagaatccgaagcgccgaacacgactgtcttcattgatttgttgaagagaaaaccaatttatcgattattgcaatagatcaaagcctaaaatcttaggtctatttcaacatttggccccattttgctttagtagctccgatttcattttcttcctcttcctctcttacctattggtatacatctatgtgaaaccttctattgtggggccgattcggtcctgcagaactaatagtggtgcgtcgaccaataaaagcgtgccgccggatccgtcatataaagaagcgacaatccaccgttcttgtcctccaaattaatcatgttgagactttcccaagctagagcttctgcaactttcaccagacaaatttcctccacatcttcgctcatgaagtccgccaccagaatcgaaaccgacgcttttggtgagatcgaggttgacgcctccaagtactatggtgcccaaaccgccagatctaaaatgaacttcaagatcggcggccctgctgctcgtatgccaattcctgttgtcagagcttttggtatcttgaagaaagctgctgctattgtcaacgaaagctacggcactttggaccctaaggtcgctggtgccatcaagcaagcagccaccgaagtttccgaaggtaaattggacgaccactttccattggttgtgttccaaaccggttctggtacccagagtaacatgaacgctaatgaggttatctccaacagagccattgagatcttgggcggtgaattgggctccaagaaaccagtgcacccaaatgaccactgtaacatgtctcagtcttctaacgacaccttccctaccgttatgcacattgcggctgtcactgaaatcaacaacactttgcttcctgagttgaaggctttgcgtgactctttgcacagcaaggctgaggaattcaaggacatcatcaagattggtagaacccacttgcaagatgctactcctttgaccttgggccaggagttctccggctacgttcaacaactcactaatggcattgctagagtggaggccactttgccccacttgttgtgcttggctcaaggtggtactgctgtcggtaccggtttgaacaccagaaagggatgggactccagaattgccgaggaagtgtctaacttgactggtttccaattcaagccagctccaaacaagtttgaagctttggctgcccacgatgccattgttgaggcttccggtgctttgaacactttggctgtttctttgtacaagatcgccaacgacattagatacttgggttctggtccaagatgtggttacggcgagttgtccttgccagagaacgagccgggctcgtccatcatgcctggtaaggtcaaccctacccaaaacgaggccttgactatggttgctgtccaagttatgggtaacaacagtgctatcacttttgctggtgcatctggtcaattcgaattgaacgttttcaagcctgtcatgattgctaacttgttgagctctattagattgattgctgacggtgccaagtctttcagagtccactgtgtggacggcatcaaggctaacactgacaagatcgaaaaggtcttgcatgagtccttgatgttggtgacagccttgaaccctaagattggttacgatgctgcctccaaggttgccaagaacgctcacaagaagggtttgactttgaaggaatctaccttggaattgggcgtcttgactgctgaagagtttgaccaatgggtcaagcctgagactatgatcggtcctaagaactaagcctccattgataccattgtaaataactatcgaattatatattcaaccaactatacggcaaattgtatcttggagtagccgaacaagccgatccattgccgggatgtttttgccatctacttcttcatgtatcgtatcataaaatggatggtacgggatcaccaagttgagcccaccagaatcggtgctaaccatgttgaaaataaaatgataattgactgatgtattcaggccgaaccaagcattgacaattctccattgcagcaaagggacatctacaactttaccaaggtttgagatcatcgtcgtataccttaaagtgctgcctatcttgtggtacatcattttcgggaagtcaattattcccattagccacacttttttaaaagagcgtcgtgtttgaatctcgtcttggattatttgatggaactcttgggtacagcggataagatcggtatctgaatgcgcctctatggggtgataaataactgcggctccgcataccaatgtaccgtatacaaatgctttgaaacggtctttgtaatatcttcttccatcaatagcaatgaagttgctgctagagaaacaagcttcgccattttcatgaggaaaatgtgggtagataaccttctcgatgctgttcaaacctatgacattgaaaaatggagtcaatgtgacaccaatggagcggcaaaactttgtgatcttggctacttgagccggggagaaattcactattttgaatttcgtgtccaaattcttttcaatcggaacgctatagaagacggggggtaatgattttttttgattcccagagatcaaatcccagaccctctgcaatgttgcaaaaacacaaggaaaccggacctgggtccaataccatattctctgaaaaaaacccggatagtaaagatctgtgaggctttctgtgggccgtttgatgggaggaagctttgaatcgtagacgaacaaagtatcaatctcggtttccacgtcatcaaacagctccaattcatgaagaaggtcacgatgaaattgcaaggctgtcccgccatcagcaaggctatggcaaaaatacgcacacacatattgtgtattttctgtttcgaaaacgcaaatttgccaaagtggagcgtcatctcttcccacttcatttttgaatgtgtttatttcctccaatactttttcatcgaagtggtgaatttttctgtatgagaccacagaatcaaaacagattttgttcacataacgaagttcataatcgtttttgacgttgggtggttcactatgacaaattggaaagaaattgtaagatagccaatagtttttcttgatcaatgaagataaggcatgtgataagacagctctcagaatatgtttgctataacaagctgtgacattgaagttagaatagtatgagtcaatgtttctataaagaaatgcctgttcgttgaatccaggagatcttcgatgatcaggtctcaccatgtaaatacgatagatatctatagtaaagtccacttgtgttttagtgaatggacggaagttgcaaggaataaagtcaatgaataagcataaataaaagtacaagacgagcggatttcaacattttgcgcgataagaggtatagatctcgtattttgcaaatgatcagatccgataagagtatcttcgtaattggatgatgagaccatcgtattaatcggagttatgaaccagtcgttcatagctaacctatctagaaatttcggattagtaagtcaagcgtttacattgaataatagagacaccagttcaagttcagtattacacacgctcaggtctttctaactgcatatgcacttaagaggatacagcctgcgacattatcagtgcaatgggtcgctccagtataagagcaatcttttactcactataatctcttttttctccaatggcaaaaatgaagttggatctttctgcatacttggtaactgactccactatgataccggagtcttcgagtttcttatcgcaagtgcaacaagcggtcgaaaacggtgtaacaattgtgcaactcagagaaaagaacattctgaccagagactttatcgatagggccaaggatgttttgaaaattaccagaccccgtggtgtgcctttgattatcaacgacagagtcgatgttgctctcgcagtagatgcagatggtgttcatgttggccaagatgatatgccagcccgcatcgtccgtcaactcatcggcccccataaaatcctaggcgtttcgtgtggcaatgaggaagagacaacagaagtgtgtgagcagaaagtggccgattacgtggggctaggtacgttgtacccaacgcaaacgaaagatgttaaaaatgtctgtggtccgattggtgtgagacgcctgcttcaagtgttgaaaaagtacaaggaacaaggcacatacgtgcaatccgttgctataggaggcattaactcctcaaatgcgtccaaggtcatgtaccaatgccgtgtccccggttatgcagtaaacggagttgctttcgtgtcttgcatcatggcagcacccgatgccacccaggcgacgaaaaaacttttggaccagctcaagaattcacctccatgggtaactgcttccactgcaacattggagagcctccagagcaaaccattggtacaccacatcacaaataatgttgtgaaacatttcagtgccaatgtcactttggcagtaggaggttcacccatcatgtccgagttaccagatgagtttgatgagcttgcatccctacctcttcctactgcccttgtgataaatttaggaactccatcttcaacgctcatgtctgttttccttgaaggaatcaaggtttacaataaccatggacgaccaatagtgtttgatccagttgcagcaggcgcatccaaggcaagattggacgcttgtagagttctactcaatgcgggccaagttagcgtgatcaagggcaatcttggagagattttggcaattgataaattgaccagcagctctccgttcgcaaaagaggccaatttaatgagaggtgtggactccgttgctgaaatgggtcctgctgaaataagcgaagtgtgcaaaagagttgcgttggaattccagtgcgtcactgttatcactggagaggtcaatcacattttcgacggcactcggccagactctcaagttgttacaattcagggcggaagcccgcttatgggatctgttgtgggaatcggatgtgctttgggaagcgtcattggcgtattcgttgcatgtgctcaggctcagaaggctcaacttggtcaagctgttgagttggcgttgaaagtttataacctggcagggagacaagcagccgtggaccacaaacagggtctcgggagctacatgatcaagttcctcgacgagttgtccgaatcggcgaaaccatacgcataagagagtccattttcatcattacttgtagaaaagcacgcgtagtagcctcatcgactggcgctatttgcttagtgaagatgagtcttgacaaaagagcagtcttacatcaggttaattcaatcatctatccatgcatgcctgattaattaattgatagtgaaggcggtgcacatgcatggagacagatctgagtacttaaaagtcaaatcccacagaaataaaaaaaagtcacacaatcatatacgctagtagcgatgtttgactgacaaaatcgcaatacaacaacaaactttcacaaaagccaagtcttatcgcaaagataatatagttgtgagccagctattgttcgcacgatgttctgtactttgacatctatccccgatgcatgcgcacttacttacatgacaccccacataatataaactaccatcgtaactctatcttccagtctttttcaagctcataagtccttaaccagtctcccttcttcaatatcttgctatggtcgttgaagcgccgccaagtaagccgaatcccaacggcccgaatcggccctcacccgtttccaacatcaccaaaatctccagcttaaagagatatccagatcgagactatgctttagaccttctccatcaaatagccaagtctgtcgggcccataatacaccagtataaatttaaagtgggtctattgtgtgaaatgtacccaaaaagcgacgcgcttcttgggttgaacgtgaacaagggtcagaaaatcctcattcgtcttcggaaaccgtacaactcgcgtgagttctatcccatgagtgacttgatcggcacttttcttcacgaactcactcacaatattcacggcccacatgacgctaaattctatgctttatgggatgagttgagagaaaagtacgaaagcggcagtataggcctcagtagtaactatgtgtgtgaagaaaacaggttgggcgcggggttcacggccccatggagtacgcccaagactattagagaaaaacggctagaagcgctttcaaagggcaaatacaaggccgagtctcgccggttgggtggtgctaaaccatcaggtgagaatctacgaagtacattgttaaaagctgcgaatcggagattgaaggactcaaaatggtgccctctggctgatttggaaaaactaaatttggatgatattgagcatcctgatactatcgagaagtttaaagaagtgatagacctcacaaaagagcagaatgaggacgactcagaagagattgaaatcattgaagtggacgcttgtgaggctgattctacttcatccaataaagtaaagggttcgcaactgtgggcaagtgtgttgaggccaccccttaacgaagcttcttttgaggtaaagcctcccattaacaacagacccgaaatacaatacagaagatccaactccccaggaaagacgttcattagtcagggagatatctaccctcgtcgcaaattggtagcggacatggattttgatgagataattaagaaaggtgaattgatccaacaagccacacaagaaccatcacatccaaagacgattgaaaaccgaacaaagaaactgccacatcccgaggagttcctagagcctaaaaggagagtacggtttctggagtccggtcatgatcctactctagacgaaggtactgggcctacgaaagatagtaatcccaccactgtcattactggacatgggcaatcaaatgtggccctggaggaagaaaagaaaccgggcaaaggtaagaccgttcgaagcaaaatgaccgccctgtcgaagaaaaaagagagccacgcaaaacggaaaattccaaaaaaacataccgaagtccagtccgatattcggagtaaaaaaaaagtccgctctataacttttgacgaaatattgggcaaatgatgtaagcaagtggagcgaagcagttctttccaagcctagaaggtgcctatgcgcgcacgtgacggtatagattatgctcgttgaaagagtgaccctcgccattacaaccgagcttcatctccctaaagaataatggcaaagacgaaaggaaaatcaagcttacaagccttcgaggagcaagaacgagtgatggaaaaaagtgattcggttgtgaacttgactaagccatcattatacggtatttacaatgactcgtctactagtttgaacaaggaaaatgaggaggttgaggaatacctagagggcaaccaactccacatcaaggcaaaggactcttccaagcggccacggaatcaaggtaccgtcaaaacatcacaccagaaagtgtcctcgcctcaaagaattgcttcgattttgtttcgcgtagcaactgtttcgacagctgccctcgtatacaacgaagtcaccaagcatatacatgcgagtaatctcaatgatatcggaacacaaatcaatgcgtatttggttacatttatggagaattggaagcccataagatatcttgcaaatgtggatcatccagcagatgcatttttcagcttggccctggaaggtcttattttaagcagcatcctccctcttttggacaatgtcatgcctggatccttttccaagagactattatcctcgagtcccgacccttattacaggtcgaacttgatgaacgacattgtaaggtcgctgattgcatttttgggtgtatcttacgctattagacacattgagtggaaatcatcgcttcagatggcaatgacatggtcccttataaacccgtgcttgtggttgttgttagatggaactattagtggattcattgcgtcgacaggcactgcattcggcgggtcggccatcgtctactatcaaaatggcgttaagttctccaccgacaaagatactgatcttatcattctcctttttattgcaagtttcttcttttgcggtgttatcatctttggcaaattgggtagactcttatttgggaagctgaagtttcagaactaattgttcctgtggttgtttgactctgtgaaacatggtttacagtttatttctgtatcgaagtttacctctactatcgctcatggacacaagatataggttggtggtacgcagtctgcgcatcaatataaattcaacaataatctatagctgcttatgcgcaagtatacaatttcgtttaatagaaacctttatttgacgctcttaaattaagcttttctcgtagaatgttgcttcttttgatgcttcattatcttttgcaacgagctaaagatttcgtgttgttctcccatattgaatatcctgtatataacatggccaatgaaaacctcgtcaaaaacacttcactaaaaatctcatacgcatttccactacaccatttatcatgagcggaggtccaatcccagtttggaaaaaatacacatccagacccacaggaatctgggaaaaattaagacaagtgttggtgcttgtgcccaacagatcttctggtaaccctcttgtccagtttttcagagccattccaccaggtgccagaattgaagaagccaacaactataaggagcctggtaccattccagcatcggacatcaagggaaacccatactataagcgtgactacagaagaaattaccctcaggttcacggcttcaaccagactaaagtttctggtttgttgacattgggttctgctgccaaacccagagtttccattggcgagaagggtaccaaagaattggctgcattttctcctggccaggttgtgagcttgtcgaccactttgacatctcttgaccctaaggtcgtcaagggcgaagttttgggccaagctggagaaccaattgtggctccttctttgcgcaaattccagtggaaagttttggaggaaccacagcacggaatgttcacagacgagtacccatgtcgtattttcagcgactcaaccccggcttcctctgccaaatagagggttttcttctcttctccttgtgatctagtacgatcatgctgcatctgttatttaatctacatgagggtattgtaatacatattcgagtattaactagtcatcgtcatcttccagagagggcacccgcaattgaaggtctggaaaaagtagttggagatgaattccaaaccaacctgtaaggtagtacaacgttttcttgtcagagatgtttgcaagaaatgtctctgattcacaaggatgacacatgagataaggaacgtcaagcaaaggatggatctccaaatcaccatatgggccggggtaatcaagagaaccgttcactttaaagtagagaacaggcatttcgaaaatctcatggtaaacaattgaaatatcaatgatatcctcaccattctgaaactgcaccatattatacatatcaccatttgccgaagacttgacatagttgtggagtatttcaaatgactctggtgaagtcaagtggagcaaaatccttctgtggagggctggtagcgtttgattgaagtcttctttcctcatgttgatgtgtagatgacaatagacatacacgaaacaaattgatgggcgatattgcaagttatccagtttcttggttctcacttcactatttcctgaaacaacgatggtgcgggaaattatcttgtttgagaatctacaacattcgggattgccccagattagttacacagatatataatctgaatctccagagagggatatacacttgtgctccctttattgttcaagaggttacacatcatagccctcataagttagatttcttacttttcgtctgatggattcttcttcaaggatcatccaattctaactacacctcacttattaacatgctaaactcatctgccccttacaaaaaacttcgaaagactccagtggataagtctctaatttaccagcaagaagtcaggtgtgcatagagctgattattgcactctctaactaggctagttttgtctcatagacaaaccaggatgaggagtttcaatcacgatacaagctatgcaagaattaccgtaaaatccctataacttcacatatcataatgagcttcctcaagttattaggaagccaggaactggcaatgactacttctgaatacacataataacgattacgaacctcacatttgagtacaggtatattcactgtaaaaaagatagagtgaccgtgcataaagaagaagtttctcataacacagccaatcctgaaaccaatcatagaactaaaagaaaaaatagtgtgaattggcgaatacgagtagtttcgatacgtttcttatgatatgagtggcgtagatacattagggccacagaagtggcgagcaggtgaccaagtcaccaaacactaaattgataaggcaagtaaaaaagaaacacatgggcaagccctagctctgcttgggttccgggtcgtctgaagtggattcactcaacaagttcagcttgccattgaacatgattccagagttccccgcactgatggagtttctgttataaatttctttcactttctcagcattggggtgtctcataggaatgcctccaaaattggatttctggcctcccttttggttttgcatggcgtagtctccgctatcaaagtacttcttatcttgaaacttggaggaaagaatctgctgggtggttgggagctttccatacatgcggtatattctcaactcctgaggagacaacttggataagtcaatgccttgttcgttctttggcggacacaatggatcttcatctgaggacatgttgctagtttgcagatataaaggaggtatgagcaaatgatgaaggcgtgcccatgtttatgtgcaggtcaaaattttgcttttcttgactcttgtatagaaaagtgaatgtctctattttaatattgtgctcaaaagaagactctgaatgtaggggaaaagtggcaccatcaaaatgcaaatatccaccaagtaggcaataatgctatacacctcaatggggatcggaaatgagtttggaagtttcgacacaaccaaactaaactccacaaacgcaggtaagtcagacacaacggcgaaaaaatcagcctctatcagaatgtcaatgtaaatgtctaatgtatccttagctgcgtctgtctcgccaaactctttggcacggagaaatgtatggctgagatcaaagttgaaaggataggtggctggccaacagagcttgacattgatcacatcgttggagtcaaatgtcaggttggcgtaattgttgagtttaaccaaaagccgctggctgcgcttcgagtgaaaatcgtatggaagctttatgatgctgtcggatgtatcgtaattcgtggcgttgactataggaaactcgaacataacccatgtacttgaattgtactgttcaagatgggtatcgacatatggagaagttcgtacagggacgttgtagtagtttgggacggtaaacagaaacgtttctgtatttgccaagactcctactgtaagaagaacaagaaaccacaacacctttcgaagcatacctcttgcaggcttagaaacacgaaccaaggaagatatcgagatgctggtgtacgggtctttccacgccagagatgcgcatatacatttgcagtcagtttcctaacacattgtcaacggttaatttgaggtttgggacagtttcacaatcagcaacaaattctcggacaccgagatcaccaaaacattcaagcaaaagtttgatggatgttggaaagcgaaacttatgttgtttcaacccagttcgtagataagccaagtttgcagtccatccttcaagcacaagcagctccaatgcatcaaaagtatgtagaagtctggaaaaaatggtcatggtgagaaactttttgttgcatgttatgccaaaaaaactgattttgatgtttctaagcgagctggcgcggcttgggaatggcgcttcgagaaagttgatgaatctttccagcaaaatgaatggattgttgtttgagtacgtgatagataagtcatggaggctatcgctgtgattgaaatattccaagttgaaagggtactcccacgtacagtcctggagagataacgtttctagcgtcgagaggttgagagcttcttcttcaatccagttgaaatggtactttgacaaacaaagctgccgaaggccatgaaggccagcaatatgcgaaagatggaagatcttgatgctgttgacctccttgtctgagtataggctcaacgaccgaatgtggaagctttcattgtacttgagccagtacgacagattgtctgaattgaccgtcacacgaattaaattcggtagcacactaggagatagaagtgtgccaaatgttttttgctggtactcgttgaacgagttggcctctatgatacgaagagaccttactagatgtcgatactgcgagatggctgtaccttgcttgttttcgtggagatcgatgatttggtcccaggtagccttgatatgcttaaacatgtatatgactaaccgttctcggaattctcgacataccaacgaaagtgatttgacatcggaaggaagcaaatgactgaatatgatctctagcaaatcctctggaagatccgtaagcaagcgctgcctcttgtacctttttgcagaaggagacattagtacaaactttaagatcttccacggttatacatctaaacaagacctcactatgctttagagacgactttttgctataatcaatgtacacctcattgtaacttttgtgtcttatcgtgatgagtggggtgcgcacgacaaactatatctttacacattcaacaaatgccactattcaatgcaatgggaagaaccaacgggctcgtctttcttcttcttatcttttctattatagcatggtaccggttttcgtaccgtccttctcatgatgtgagggacactcatgtcttagaatttgagtatgaacccacagaacgattcaatttggacagcaaatggagttgggccctcacaatcttgattcttgtcatcaccagtgttttcatttcaaactgagaatgccagtctatgcatatttctccatctttttacatgattcgtggcccatatctttaagaaacgtgatgggtacgattgaatgatatttgatattccaccaaagtttcgttgattgccaaatctgtttgaaatctactctcttgattctatttactttcttttttatttcttgttgtcgaaacttgccgtgtccatctaacagcattacacaccatcatcggttctttttttcctttcgcgaactccatcatcactctacaatgaaagaagaagaacttcatcggcgtatccaagagcttgaggcagaaaatgctaagctaaggcaaggttacaatccgcaagaacacattttcgaaaaaatcgactctcacttttcgttggaagagtacaggcggtatgggcgtcagatgatagtttcagaatttgggtctctaccggcgcagaaacggctcaaagatgccagtattttggttgttggtgccggtggccttggctgtccagccttattgtacctaggtggggctggaataggtaaaatcggtatcgttgataatgacattgtcgatgtcagcaatttgcacagacaggttcttcatacgacagagactgttgggatgctcaaatgtgaatcagcaaagctatacctaaatcgcctcaacccccatgttagtgtcgctactcatccagagagactaacaaacgagaatgcgtttggtatcatcaatcaatacgatttggttctcgattgtaccgacacaccagcaacacgttacttaatcaatgacgtctctgtgctttgcggtaaaactatagtgagtggatccggggtgaagacagatggccaaatcactatcttaaacttccggtcagaaggaccgtgctaccggtgtttttatcctactcctccaaaaccggaatccgtttccacatgtggtgatgctggtgttcttggccctgctataggaataacggggattgcaatagctatggaggcaatcaaagttctcaccggttactatgataagtcatttgagccgttcttatctatgtattcagcatacccgatgcaaaacatgagagtcttcaaaatgcgcaagagacagaaacattgtcttgtctgtggcgaggctcctacaataacaagagaagtagtggagtcgggtaagattgactacgctgttttctgtggatcggtcaacaataatattttgaccagcgaacagagaatagacgtgaaggaatttcattcactaagatcagcaaatccaaacagtattttaatcgatgtgagaccacgggaacagtttttgatcacaaagctaccgaatgccataaacattgactggactagcatcttgtccaagattgattctgtggatgactacatccctctgtcattcaacaagaatgaagatgcattatatgtaatttgcagatatggcaatgactcgcaattggcagcgcaaaagcttcatgaattaggtttcaagaaagttaaggacataaaaggtggtatgtacaaatggagctgcgatgttgatcctggaatccctatatattaattcatcaaaggatctaatctttctagaactaaaagacccgtgtatgtaccaaatgcataagttgaactgctttcgagtgtctcattccatgcagaagcagaaataactacttctggaggagtaaaactgtacaaaacgtctgatttttccgaagaggttggaacgtaatctcctctaagattaatgatacttccggtttcatcttttgttagcgaccaaagtttgagcgggacaactaatttgttattggctttgggaactccaaagattttccgtccaatattcataacgtaaacgtcacccatgatgtttcccacaagcgcaaacggatgattaaggaattcactaatgtgaaatgttgacactagttccgttcgaagcaaaagaacatgcttttggtgcggatgacggacaaaagtatatcctatactttcagcactatcaggatacacgaatatacgatatccattgtgatgtagaggcttcaacgtcgaaattgtgtaattgctttcgactctaccttgtcgcaaattgtcatattgtaaagcaaatgcttgagttgttgcagtattgactaaaagcacatgagatttctgcactggggctattgtgatggatactatgcttgagtcagccaaatattccatgaaggatgggattttcaaagttttagggtcctctaaaccgggcaacatgaattcagctatagcgccatctagtgtccccacaataaccttagtatgatctaatagatcataggacgtaattggaacaatttcttgcttctcttgtctctcatctttaacggcgattgtgaatgaaggctccaatatctcataatagttcgtttgttctgagatggagcgcacgatcttgtagaaatgcaacttgccatcagaaaaccctcccataagaacacctattgtttcgttgctaaacttgacgggaagccaagaaagctccttcgtaacaccaaacgcagttgtatcgtaaacggcagataacgtcattgagcgaacatcgtcagagcaagtccatatctgaatgcatgatttcacttttccatttgctttgtttggtagtatgctcaaagtaggatctgaaatcgatgcggctagcccatcttcgtgattgatcacaaatacagctaaacaagagatatctccgtaaggtagccacttcattgcagtgatagtacctccaacattcaatgccaaaccgtttctcccgatcttggaatggaggtcaactgaatctcctcttgccaatgcttgttcatgggattgatctcctttgctaaaattcatgtgtatgggagtattctgcccaaacttttcgtaaaatgattcttccagtacattctggacattaaggtctgcaaaaccgaggtcatttgaagagattggtacctcctttatcttgtgcttttcctcttggacccaattactaaattgtttttcattaatgtaaaagagcttatccccccacaattctttctggtctagaaggaactcgaaaagatcattttcaaatccgaaattatgatggaaccttccaacaaaactcaagtcccttacacggggcaaatttgccttgagtatgactttgttactatctgtagtcataaggaagagatgtttactattgttatttcgcgagataaataaagacatgtgccaatcgcaaaatgtagatactacgaatctcaaatcgtaagcgatttcacaagtatgctgtatgaaaaaggggtgaagatgatagttcaaatttatttggtattatttccgtttgtcccataaacattggtttattttgttttcttgtatgacaagccaacctcttctccgcgactatacgattatattatctgacaaagacatagacacagaagacgtcaatagtatgagcaacaatctgctgccttcgaaagggaagaagaagaaaatctcttttctacaagacgatgacttttttgtcataaagaagagtaaaaagcaaaagactccatcgtcggcattggtcgaacatcaagaatcaaatccaccttctgaaagacagacatccgaaccccaatccattatcacacctcaagccacagacaatttagagtccgatgatttgtatcagtcgtttcattctgcccgagattcattttctgttactgatgcagatgatgatctggaaacattgcaagtgacagggcatgcaagaacagcttccaaagaagtccatgaaagactagacgattctatagaagagattgacgatgacgacctcaatactttttttaaagaaatcaagagttcccgacatctcgataagacaaacaccactagcgaacgcactcgcatctatatcatcagaatcattaacaaatatggccttccccttgagactgaggtagctgtttcaggcgacaaaacttttggaagcatcttggacgacttagacatgggagacaaggaatacccagtactaggtgtgaacggtgctttggtttgggtcgaaggaaaatcagagctcaaacggttttttaaacccagcacactacgaatccctattcctaccgatggagattcgaccagattgacagttttatatataccgcctgagaatgtggatcgattcgaaagcatttatcctgagtttcaggatacacataataataatctgcaaaacgtcattgatcttctggataccagtgatgaaggagggcagcagacctcagcagtttcagaaacgctttcgaagcagagctatttcattattggactaaaggggaaagacaataagcgaatagagtgtgaagtgggaccagatacaaaaatacgggatttattgtgctattatattaaagtgaagggcatagatgaaaacaccgtgcagcatccaaagttggtttttgacgatgaggagttagatctcgaaggtttggtaaaagatacagaattggaggaggagtttgaggtgcaagtatatatataattgatgggtatctattgctcaatgggctctggcattctcatccacgttaaagaagacttccaaatatgcctccgatgtagccaatgacataactaccaaaccaggtcaccgtactagcgccaaaagggaagtagctaaaaaatgtagtagaggattgcaaacatctcgatgacactagcaaagatcgttagcaatgtacttttgagaatagcagcgcaatacattgtcgtcaaaacagaaccgaagaagacagacgtgaagacaattctctcgcgtcccatcaaatgcttcacatatgcatgtgggccttgaaggatcccaaaggaaacaacaaacaaaagagatcccatcagccaaaggaacgcaaatttggtaggctttaaagcaagtactggaaacatgaaaaagcccaaggcaaaacaaagtaaagatgctcccaagcagcatccaaatccgacgattctctcgaatcggctcatctgaaaccaagaaggttcttggctggcgctggtgcttgtgttataagacggcaaagcgtcatatagattgtttgctcccgatctgacatagtctccccattcagcaaatgctggaagcgaagttcgaggttgagtgggatttctgtttgcccagttgccaaactgggccctgaaatccgattctggtagcgacattgcagattagacaagaattcagaccaactgtggggactttgctctgctgggtgtatatcggggtgtacgggtgtcttggtctacgtatgggcccttagcttgaaagcaagtgtagtattgttgtcatataagaaagagagtagcatgatagactacgggacaaactttacaggcaacagtctttatctcaattttgtctgttcaatttctacaacttctcaaccagttccaaggcttctttcaacgactcgtggagcttgcccaacttctcaaagtccgtttcttgcgctggccagcccactcccaatcctgtagcttcgtccctcttggggatgaggtggaagtgtacgtggtccacctcttggtgggcaattctgccgttgttctgcaaaacgttatagccctcgccttcaggggtattgttttcatcgagtttcaagactttggtcaacttcttgaccattggcaataactcggcaagatactcatcgggaatattgtgcaacttggcgccgtggtatttgggaataataagacaatgagcctcagcagtgggttgaatgtccaagaaggagtaagcgtgctttgtctcaagcaacttgaaagaagggatttcacccttgatgattttgcagaaaatgcacgatgcgttgagcgacatggtatatatagatctgtggggaactgtggtggttacgtgaggttattatagtgatccgtggaggcacgggtgcgctagctcgcatttctccatagttaagactgattgctatgggctaaagctcccaaggttaaacaaaaaaaccaaattagtgactcaatgtcaaaggtagagactactaaccagatagatattattgtcaagccacaaaaacttccagtagattggagtttctagatgacatttcccgaatgaccactttcggcaacaacatgtaaagtgttatctttgagtaaaaatactccaaaatatttatagctgcgaatgaagtatgcattttgactaaccgagaaaatgagttactgaaaaacgatcatcaacgcatttcaacactggcagtcatgatggtcttgattattcaatatgaggcggcataaaattagcccttctaaatcacccaagaaatgtaaggccataaataccaaccactctgagatgtagatagatgtaccccggtctttcttctatgatcgattattcttgtcatgttttcctcatttactttcttatcctcgtttcctgagttgattttgcccttactgtcttatcgcccagtcctacgcaatgacacattagtattgccaatctatgctatgctctctcacaacaaagttgacaatcatatacatcgattttgcatcatgatggtattacatagacatacacacagatttttcatttccttaacaccatatcgactttgccaccacagcttcacacaatgttccatttacttcgatactgatctcgtaagggcctcgggcgcgaaacccgtacaccacccctctcggtcgcacagttgcccgttctactttggatagatttagtggcaacattctttcttgttaacatctgtttttaacgaactcataatgacagaagacaaaaagccattgttggatgcctctggcgccagccacagtgaagataaaactgcgactgcgattttaagaagaaaaaagaaggacaatgccttgattgtcgatgacgccaccaatgacgataactcggtcatcaccatgtcttcggccacaatggaacttttagaattgttcagaggtgatactgttttggtcaagggtaaaaagagaaaggacactgtcttgattgttttggccgacgacgatatggaacctggtgttgcacgtgtcaatagatgtgttcgtaacaacttgagagtcagattgggtgacattgttacaatccacccttgcccagatatcaagtatgccaatagaatttccgttttacctattgctgacacggtggagggaattaccggttccttgtttgatgtctacttgaagccatatttcgtcgaggcgtacagacctgttcgtaaaggcgatttgttcactgtgagaggcggaatgagacaggttgaattcaaagtggttgatgttgatcctgaagactacgccattgtcgcacaagatactattattcactgtgagggtgaacctatcaaccgtgaggatgaggaaaacaacttgaatgaggttggctatgacgacattggtggttgcaagaagcagatggctcaaattagagaattagttgagttgcctttgagacacccacaattgttcaagtccattggtatcaagccaccaaagggtattttgatgtacggacctcctggtactggtaaaaccatcatggctagagcagttgccaacgaaacaggtgcattcttctttttgatcaatggtcctgaaattatgtcgaagatggccggtgaatccgagtccaacttgagaaaagcatttgaagaagccgagaagaactcccctgctattatcttcattgacgaaattgattccattgccccaaagagagacaagacgaatggtgaagttgaaagaagagtggtttcccagttgttgactttaatggatggtatgaaggccagatctaatgttgttgtgattgctgccactaacagaccaaactccattgacccagccttgagaagattcggcagattcgacagagaagttgacattggtgttcctgatgctgcaggtcggttggaaatcttgaagattcacaccaagaacatgaaattggcaggtgacgtcgacttggaggctattgcttctgaaacccacggtttcgttggtgctgacgtggcatccttgtgttctgaagccgctatgcagcagatccgtgaaaagatggatctcattgatttggaagaagaaaccatcgacgccgagattttggattctttgggcgttaccatggacaacttcagatttgctttgggtaactccaacccatctgccttgcgtgaaactgttgttgaaaatgtcaacgtcacctgggatgacattggtggattggacggcatcaagaacgaattgaaggaaactgttgaatacccagtcttgcacccagatcaataccagaagtttggcttggctcctacgaagggtgttttgttctttggcccacctggtacaggtaaaactttgttagctaaagctgttgcaaccgaagtttctgccaacttcatttctgttaaaggcccagaattgttgagtatgtggtacggtgagtctgagtccaatattcgtgatattttcgataaggctagagcggccgcccctactgtggtctttttggatgagctagactctattgctaaggcaagaggtgcttcccaaggtgatgctggtggtgcttctgacagagttgtcaatcaattgttgaccgagatggacggtatgaatgcaaagaagaatgtgttcgtcattggtgcgactaatagacctgaccaaattgacccagcattgttgagaccaggtagattggatcagttgatttacgtcccattgccagatgagccagcgagattgtccattttgcaagctcagttgagaaacactccattggagcctggcttggacttgaacgaaattgccaagattacgaatggtttctctggtgctgatttgtcctacattgtgcaaagagctgctaagttcgcgatcaaggattccattgaagcacaaattaagctctcgaaggcaaaggagcaagaggtgaagcaggaatcttctgacgacgtcgaaatgaccgacaagtctaaggccgaagaagaagaagaggagatagaagaccctgttcctttcatcacaagagcacatttcgaagaggctatgaagactgctaagcgttctgtttctgatgcagacttgcgtcgttatgaagcatatgcgcaacagctacaagcttccaggggccaattttccaactttagattcgctgagaacgccggtgcaggtgctaacgttggtcaggatacccttgctcaagaggctgaagaagacgacttatacagctaggaaggttggttccatttataggagcaataaataaagcttatcttgttctttgaaacccgggacatatcgattattcttggaccagagcctctcagcgttacacgtactgataagcttcggtatatgagatgtagatttttactttctacctatgtgagaccctcgttttttatgctagactagatctgaatatccatatagaatgaggattggcgttacaattgctttgcaagattgatgtccgacgtggtatggtgtgcactggctgaatatatatagactatgtacgctctgttgggattgctagacgatgacggtacaccagatgtcaggcaatcgcagtgctgtggtgtatacattaccagtgaatgcaactatcataactgtgggcaatgacacgatgacaattactttgctcccagatctacatgaagaccagcaaaatacttttatacgtgttgtttgaattatcataggcatttaggcagccttgatgatacaacatggcagacgttgacgcatcacggtagtaggttgccgaatttcgcgggtacgcaaagatattgaatataaaacggcaggtacacttaattatctggtctgctccgtactccgtactgataagcgtatgagattagactagccccttttttgccgtattcactactataagaactgacgagtaaaagccacgaaccagaaccaggaaagttcgatttcagtatacattaccattcgtattcagaagcacactcataatcattctttacgtcctttgtgtttgtatctcttcattaaaacattactaagcatatagagtatctcgaacatgtaaaactagctaattgcaatttgatttttttttttttctaagacttcatccgggaatgtttagggacacggaaaacccagtaaaagataacagtcatgacaacattgaagactaagaatccgatgaaaatgccaatatctctccatctaagtttgtatttcgcatcaatcgattgcaaaaacgcattagtcgacgccattgtgcagtatttgcagtttccagtggcactttcatcaagaagatatcctccagcccgcagcatataatctttcatgtactctccgcaagtaagattgccagtggggcgaatattcaataactcttctttggcgcaagtcacagatgaatttgccaaagaaacagtcaacatcgatgaaatcaaataggtgaaaggattaaatctgtataagaacctccagaacttgggcatctttttgtatgtcactaaaacaccagaaaagttcaaacacacagtgaacatcaaagttgccaaattagcggcgttgtcagccaattcgaaaaacgaaatacacaactgagccaatgtagatgtgtagatgaaaaagataacgatgatgaaccacatcgttgcacctctttcgtggacagtatcagttggggttgcattgttatacaatccagcagggtagtaccaacagaagaaggccaaagtaccgcaaaggatattccacggaacttcagatgtgatttgggcagtgatgaaggcaagccaagaaaaggtttttgatggtctttctctcacttcgtaaagtgatctctgtgcaacataatgaggaagatactgttgaatcaaagtcatgataacaaccaaaaacataaacaccgagaacatttgattttgcaagccttgttctgtcttttttgctttgaagaaggtgaaaccattgaaaagtgcagaagtgatggccaaaaaaacctttgaataagtgtactgtggtgttctccagtattgttggaaaactctgtgtaacacgagccaatattgaagtaagtaaccagctgcataagacttgaacctctccggatcatctgattcgggaatattaggtaattctctttccatttcatccaactcgcgctgtacttcctcatactctttggatttcaaccacacttgatagtagtcctgattagcatgagaacccggggctgcaccaataacttccaacatccattccactggattcgcctctggcggacattttggagcaccgtatttctcaaagtaattgatcaacgtattacatccttcaccgagtttaccgaaataaatggtttggccacctttctgcaagaataaaagacgatcgaactctttgatcaacattgctgatggttgatggattgtacacaagatagcctggccgtggtctgccaattttcttatcaatttacagatggaccaagcagtttgagagtccaatcctgaagttggctcatccaaaaataccaaaagtcttggtctagcagccaattcaacaccaatggttaatctcttcctttgctcgacgttaagaccttctcctggcacacccaccacagcatctgcgtattttctcatttccaataagtcgataatatactccacataagaatttttctccgcctttgtaactgatgatgcctgccgtaaataggctgaaaaacgcaaagcctcacgtacagtagatgtgctcaagtgtaaatcctgttgttgaacatatccaatcgatctttggaaagatgagtctaaatggcgaccattaaccatccttgttccagtctcgatgactccagaggtgagtctgtcagataaacaattcaacaaagtagtcttacctgctcctgaagcacccatcaaagcagtaagctctcctggtttcacccatccatcaatcttatctaaaagaattctcttttcatttttgaccttgacggaataggttatgtctctccaatggaatgtgttagtagatttaggtagtctgttatcattgtcgctgtccttttcgtcatcaaaatcatcctctgggcggggtttttcagtattaccctcttcaagatcacgagcgagttttttgtgtttctttattgcagaccgttgaaacaccaaaatttcacccttttgcatagcacccttgttatattccacaaggatgatgtaagtgaataaaaagaatataacataagcaaccacgatgccccagtttctccatttatgtttgttataataatcaaacgaaagttcaatgtaccgatccccattcacagtgtcttctcccacaacagcgcccacaacagaacagattctgttaaaactgccaatgttttcatatcctggtccactagggacataagctgaacatttgaagttacgattgtggaattcattggacactaacgcctcaaatgcataagcgactggatcaatataattgatccaccgacaccagccatgcattttcttaggtggaataacaaaaccagtgaagatagtcaatgccaacaacaagatagaagcgggtgtcatggcctgagataatgacttcgtggctgcaccaatggttctaaacaaatgagacatggctagtgtagctgtgaaattcataagcatgtaaaagaaaaaataccctggttctcgtctcaaatgtacaataaagtacaaaatgagattgaaacatatgcaattacagatctttgtgggaagttcagtcatgatagatgccaaagcatctgccgaagggtggtataaagcatattttttgtgtttttcgacaattgcacgagcttcatacaacgagaagacttccaataacgaggagaaggcattaaacaaaacggcgaagaaaagaacagctgttctcagatagaatttcgctgtagttggagctaagctcaaaaacattgtcgaaataacaattgaaataaatgtatttccaccaaccacaaacaatgggacggaagggtcaccacgtaatcttaagatatttctctgcatgatgtatttcacttgcattccaaaggaaacggtaaaagcagaatgtggacgagacttcttggattgacgggcgttgtggtgggcataaaattcctcccgtttgttttcatggttatcactttgccaaatttcatcaatcttctttgttgtagcctgattctctggggtattctgccagtaattgtaaaactcaatgggggtgcggggaaccttatcttcaaatccttttctcacttcacgttcctttggattagtcaaggaagttaagaaatcagccgttgtctgacgagctgggcagtggtaacccatattaatgaaaaattcttttgcagagcgggcatcaccagaataaatttgataaccctcgtacaataaaatcacattgtcaaacaagtcatacgcatcctgggaacattgataaatagccacaatcggagtagcatttgcgatcctcgcatttgtcttaagagccctaacaaactccaaagctgtggctgaatctaaaccacgagtggagttatcccagcattgcacattagcctgagacaaataaacctctgcgatagaaactctttttctttcaccaccagatacacctctgatgaagtcattacccacctttgtgtatctggtatggctcaaaccaaaagtggccatagcaacatctgccatgtgcttggcatacatttctctagttacaccctttggccggttctgtggggttctcattttagctgcaagagttaaggtatctccaacagtcatttgagggaagtgattctcagtctcagcacaataaacaacgtcacctctaaaatgacgttcgatctcctgtggtgtaagtccatcataagagatgatcgactcttcaccaacatgaaaaccgtaagtttgcgacgcaatagttttcaaaaaagttgagcatcccgcaccaggacggcccaaaacgacagttaatttcccagtgggaactatcccgtccatgctcttcaaaatatcaaattcattgcttttctggtaatttttgtcaaactttctgattgcttgtgtaagacccttgagaggagaattaccaaacgttggctggtagtcggagcccacagcatggccgtaacatctaagattcttgtaaatgacactgagggaagatggtttgaagtagtctgggtcactgtatgtcattttacgcatgttcttgatccagaactcagaactaaacgaatcggaattggggtccaaacgaggatcaatttcttcatccaatatgggattgacaggcggaccaccctggctcgaaagacgactcaatgttctaacgagattgagctcatggtcattagaagcattctgcgagtctctggtcattgatctggccaacagtctgatgttgtctcggacttctggcgtgaaaccctcatagtgggaaggccctcttgagtttgaagtgtttaaggacgaattgtcctgtttatcgctctcttcactcatggcgaagaagtagattgaagattgcagagtagaaatacaaatgcagggggcaaaaccctcatcttttacgttaatggcccaatgtcattattttccataatagtccatccacctcatcctcggcatggaaagtctaccgataccgtgtgcgttttaattccggccgacaggatccggggccccagagaaggattcctgtctgtatgcaggagaaagtgatgcagaatggtacgattgtcggagtacatgaccagcgtttctctgcagaaacggcaaacaataagggtttgcattgggggagtgtcgcaactcaaaaaaaaaaaaagctgctaacgtcgatcacacagcaaagtgggaagggtcctttccaccggtcaagtagatggggtgggcggcttgtattgtgcagtaaaactacccaggaattcgatattttggatgtttactattgttgctctttattgttattttctctataaccagtgtccggagccggaaaaacatatcgtaccggttctcacgcagtacgaaacgtcaagagcacacatagcctcaagctctatccactcctggcatggacttaccaagtctgactgcaattcccactggattggcaataaccgtatccaagtcccaaatgcccgacttgtagtagatgtcttttttcaaaaactcaagcacctcctctctcgattctgccatcaagtggaaagtgcttccagcaaattgagtcttttccacatctttgtagatggcaccggctgagttcacaatccctgcgttgacggtggctggaatggcggccacgtgctctggcctaaccttgcttctgtcggtgcctggtttgtcgtatacaataacgttccattcaattggagccatcttgtcttgtggtgagtgtgtcactggtggatagttgcgtgaaaacctccccatatattggcggtgtacgggtgcccttgcccaatgaggcgctacactgacatcattggtagccgaacatcaagatgaagatttatttttttcatgttgatgctggctctgtggcattctactagcacaagatgttattttcccgcatctgtttattgctattgctagcagttgcttctggttcttgtctcccttaacggtataattcaggcgccgtgcataccgcctgtgtcactaaaaaagaacaccaaagcgcacgtaaatcctgtcttgtatgcatgttgcctgaccagcgaagagacaaccgaatgccctggtattgccgttttctgcatatcaccgacgccacgacaaaaataaacagatgcaattaccttcgcttgaagcgtgttgcacggcaggaaaagaattgcatgtttatccccgtacattgccgtcgtaattacagatccacatttgtttcgtcgtttgtttttgcggttgtggtccgtattcgggcctaatagctctcaaagcggagacttgggggccgtctcacagcaactgaagtcaaatttgtattgctatgttattttctgcattgtcttcggacgggaagtgaatgctaccttagtcgtgcggcgcgggtacggctagtcaaaagatcccgaaattccccaactacgagcgcgaagccatttttgagacacatcaaaatttccgaaaaaatacgatggcagcacaataccaaaacacagctttcgtacatggcaagaactgtatcgatatcacggcaaatgaagtaaccattccgtgaacgaaaggaaataagatatgcagcaagaaatcaccgctcttatttccggccgcatctagccactcattgcaacagcatgacaggcagaggtttctttttagtatccgtaaacctgtgtcctgtcgataaatggctgagaagaaaagaacggaactgaaaaatgaacagcattccggccctatggtaaaaatacaggtttcgcgaaaagaatgaaccgccgcagtctctgtgcacaaaagaaggtcctactggggttcgaacccaggttaccggaatcagaatccgaggtgataccactacactataggaccagttttttgactacatgctagaacgcacatatgtatgatgtttgcttgactctccaagacactattaactgtgtggacgaccttgtagtgctacgtcaatatttgaagcattaatgctttacgaaactttatgtgcatgtgggatgatgttgtgcgtaataatgtttattgtgtagaaatatgaagccaaaaagaatgaggtccgcagccctcaatgatgaatgcaatggtgtaaacgggtgctcccgtcccagaagcagccggagtattactgtaggaatctgccttgtggccttcggcggataacagaaagctcattagttctccaatggagcaaagtatctggttctttcctttcttggacccaacttgtcggtcttgatggaggcaccaaactgctcaccgtatggagaggcggccggaattaagttggttggagcagcaccaataacttctcttctgtattgtctctggccgataccacctttgtctctgatgaaagttttgataaaagagctcttgtattttttcaagtatgcttcgttcctcaactgaacacggtcatcctgttgctggtacaatggagtctttataactggttccttggtgcttctgtaaaaatataacgaaacgccagccaacaaggcaacaccaaacacttttgtggcatcgatttcattttgtgtcgaagctggcgcctgatgatggtcagcagagtagaatcttctgaatccacttttggcggcacgggtagtcgctctgaacataatggatgagtgtatcgatgtaagactgagtgaacttcactgctttctagtgaggattaggatgcgcacgcctctggtggtttggccaatagtaacgctgaagattttaattggtttgcattggtcgttcgcaaaccgaaaactgccatgtttttggtcacgtgcggatatcgttgtcccaagtgtcttggtccttttactgaggagacatggacttgtagaatacgacaaaaaagcgaatgagcggagaaaccaaaagaattcatccggtaacttgtaaaaggtcctcgttcctttattttttttttttgcttttgcaattgcagtttgttctgtaatcttgagctctaagcattgtcttccccataaatagtattacccttctaaccaatgcgtataagactaactcatggatcgaataatgtactttttcgtgcatttctagtttgccctgacaagttactctccttgacatggtcaaccttctctgcactatatacagaattgatcggctgttgacgtggtcaagtatacgacggcctaaccttgtatcaaactcaaaggacggagcgtcaggctcgaagagaatggtttgagaagcgaacgtttcgatctccgtcacctaaaaggcgactaaccggaagttatccctgccctacaaaccttacaacctgctaaacgtagtatgttattcaattagcaaagaaaacgtatttagtaaccaacactaatcaagtaatcagccaacttttcaacgaccgaggtggcctcaggagcttgaactcccgatgggtagtgagcaatgacaattgcttgtttagtcttgacagcaacaataccttggtcgtcctgcttagcgtagatggatctttcatcggctctcaacaagaagtacttctggccttgcatatgcaagccgtgagcttgcaattgcagtggatcagcatagccacctgcaatggtaagaatttcttgctgggcaatctggaatccaccggactcagcccaaagagaatcgcctgcagcagaatagattgcggccttgtcgatttttccagtagaaataagactgtcagtgtatgcgttccaagacatgttaaagaatgtggatgtagacagtggaaggatttacttggcctgccttatagtctctggggtacgggcctgtcttgtgcagggtcagggacggcccttctctcggttcatatggtcatttgtgcctttatgcttacctacagaatttataatacagatttatcttgtatgaaccggttccttaatcaataatctcaaaatgcccatcgtcgattttccgtctttttctttgggacttctcttcgtctccttcgtcctcgggttccgtatcgtctaatacaattgttcgcgacgagtattcgtcttcttgattttcggcttcttcatcctgtttagccccttctacctccttgaaaatttgcttcggccgaagcaccaaatccggtaatgaagtttgctctgaattagtttcttgtatccagagttctaggttttccaactcatcctcttcgtcttgaatgagcacaacttcattcccagaaaacccagcaatatctcgaagttttttgttcgcattactagtgaaatcataatcgtaaatcaattttgatgctcccaatataatggaaatgtctccactaaaaccatatttggacacaatcatgtctatgaaattcagaagtgtcatatcaaaatctttgctttgtatctgaaagatgccctttgagacgattccacagcttgcacacttaggattgggtttctccacctgcgcagacgtgattctcttattatgtttgatactgatgaaaatagatttagacgtagaagcactcgacttatccctcatgtatgtcaatgctcctaggttggaaaaacccactgatgattgcgtttgtcgttgcaatggcaggaataatatttcctgcgatttgtttgatatcaaacttcgtcttgataggaatgttgaaaacatgagatcttaaatttgctgctgctgcaacaaaattcaaggtatcctcgtcgtctttgtcaaaagaaatcacagcctctttgccacttttcacgcggttttgtaacgattcggtggatttgtataagacgtacaaattctctgcaatagaccattgcttcgtatcgctgttcaatagataatcattcagttgcttagctaacaaggcattcaaacttgagagtagttctccttgtaataccaatggttttggtttttctcttgtcttccacaacgattcaaggttcaacgatttttcgacgtcgtcttggtagatcttcttcattagctttatagggaaatccttggcatccatcattgacttaagggcagatagttcatttgcctctgagatgattcttttgatttcctcctgatcgtcggtctctttgcttagatcggcttgagaaacctcactttctgtggtctcgccaaaaagctggttgaataaaaactccttggcccaaacaatacagtggactggttgggatggagtagatctaatagtacagacaggaaaagttttcggagtttccttgacttggcactcgaagcattctgaactataaggaaagatgggttgaatctggccatggaaacccgtagtgcctgattccattaaaggcttgtgcaaaaacaaagcgaccttgtttacgtatcttcgtgcttctaagttgtctaaggcattgaaaatgtagtcgaattgattccaccattcgataggaaattgcgacaggttcataacattcccatggtgtggtacaagtctggtttgaaagtaattgaagctctgtactgcttttgtaactgtcaatgacttcagtttatcgatatcttttttgcggaaaaggaattgtctgtttaggtttgacaaggtgattgtgtccaagtctataatatggatttcgccgaatcctgataagacgagatccttcaaaagttcacatccaatgccaccagcacctaccataagcactttcgaagctctaactgcctcatagctttcctttccgagaatttttttaagataagtgtcttttgccatagcgctgggaaaatgcggcttctattgtgatagaacttctccattagaaacgtcgaatgtacggatgtttgattaaatgtactttgaaagtttggagcagaagtttcttgtactggagaggaacaggttgtaaaatatttgatgtgagtttcgaacaaacattgatctaggaattgggaacttgatacggttttcctttctgctgtatatttttgaatttttttgaaatttttcgaatttttttggattcttttggattttttcgaatcttagaataaaaattgtgaataaatgcaaattctatgaggaactatcgacaaatattcctcttgcaaaataaaaacagacgaaagaaaatcaaaaagaatgccattcacaaaaacataaggacaaatgatttacaatagaaatagagaataaatttacacatatataaaaaagagatgcttctttcgtcacggcttcaattacttagtgtatacaaaagtactacataacatgaacaattcaaacactgatgaacaaagaccacactcccttcaagtattgcacaatttcatcaccgcccaatttagattcaccatacaatctgtcaacaaagttgattggacattcacccacagtaaaacccaaagctttcgctctgaccatcatttccatttggaaaacgtaacccttggatttagtttcactaatgaccttggccaaaacatccttcttgtacaaacggaaagagccagtcaagtcggacacatgaggtctcaacacagtagaggccaaaaagttagcaccacgagaaaccaattttctcttcaagtcccagccgtaaacacctccgtcaccagcataacgagttcctgtgacaatgtcgtagttgccttgtttctgctttgcaatgaattgtggaatagcttctgggtggtgggagaaatctgcatccatgatgatgacaaagttacctgtaacaaattgcaaaccatgcacgtaagcggtacccaaacccaacttgccagctcttggtctcaactggatgtgctcaggaccgaaaacatcaatcaacttcttggcgatatcttgagttccatcgggtgagttgtcatccacaatgataacttcccagtccaatttttccttcttgaaagtcttatccaaaagataaacaagaatcggcaagttttttttttcgttatacgtgggcaagataatagagtatttgtctcccatttttgctcagaactatagtctccaaaagtgcgttcgctgaatcctccagaagtccacggtgttgttcttagtcgcgttttgcatacagctacatgatattattccaccaatacattattcaccatcctaaccaaatgtgacatggtttgtaattggcgaccaatacgacaaatatatcccatacgcctatgaacaccccctaatcatactctttaaagtggagaatagaaataaaacaccacataatatatgattccacacgtaacctgatgtctctccatactttgtgagtacgttgtttttatgttcctctgtctcctccacaaaaaaccctgctatggattataaaaatcacactatctcacaccggttcaactcaaccgatgccctccaacaaaaatgagaaaaaaaaaatgaaaatattactaaaaatcaggcagaccttaacatctgaaaccaatattccctccagccatgacatatccaaaaaaggcgacgataaaaaaaatttgtaggttggaaacggacgagcaaggcacaggcataaacgacgtaaccatattgttcaacaagctgaatcacttaaacgcctgagttttgcaagcttaaagagctgatttgactgctgagcaagttcacaccattctctgaagagttgtttgtgcctctgtattggtagccctgcttttgaacgtataaaccaggcgagctgctggatgattgagatttacccgaattagagtgcgatacagggccttggccttgcaacaacgccaaatgttgcggcaattgagatgatcctgcttgctttccttgttgctcgtaagggaattgttgcaaaggtgtcatattagagtagaggccaccaccgtggatgggagaaggtgacgacccagcttgcgagccttgtctagactgaggcagactcaagtttagaaagttgctgaggttcaaggattgcccgctggcagtggctgcagcaattgcagtggctgcagacccagttccacgtcccgatgcagaatttgctgatgccgtagtgatgccattatgaccgttagcatttcccgtgttatttgaatttccaccagaagaattagagtgatgtccattatgatgacccgaattgacagatgatggtctggcaccaccacatttcaagcaacatacgttcttggcaaaattgtggtagagacagctttcattggtacatttccagtctcctgcccgaaatggaacagagtttccaaaatgctggcgctggccattgccaccgttctgatgggagtatccatgattatagttgtacccatttccatttttcaatgcgtggtgagaattcagatagtggtcctggtatccaccgaaagctggagacccttgcttgtcgtcacttttgttgcgcctcatgttagtatgagacggatcctggtttccagacacattgttagaactagggtacatctgctcctgaattgcaacggcacttgttgcaggaaatgagcaacggaaacatgcaattctgcgctggaaattcgagaatccacatgaaggacacgtccagtcacctggtctagggcggtttttcagaggagggaatggggtcaacaactcagatgcgcgatctagcaccctggttgaagacgcctgaacttccaccacacggtcgttcaacacgcgcccattcatgtacaacgagtctgctgcgtcctcgtgtttagaaaaaaccgcaaaccccgagattcccttggccttgttggcttgagatttcgagtctgcatcgacatttttcaaagtccaaaatgcaacaggacggccaccatattgtgtaaaccacgattcaagctcggactgcgtcgtttcgggaggtaagtttgaaagataaaggattttcgaccgttcggccaaaaagatctttgcgtcatgagcagagtcgtatggcttggttaaaaccagcgggtgggcttcaagaggtaaggatttcttcaccaacagggccaatacgttagcatacacctccaccgtaagctgcagatcgtttggtccatcttctttccacgaagatggaacagaaacgtccaaagcagtgatgatgttgctcaagcacgaaccaggatagctcatggcttctggatgggtagactgccacttcaggtattcgttgaacaaatcaaaaacacgagggtgctgcaaatacacgggcaaaaccaccgatttgtcccgtgcttctctgggaagcagaacacggagactatggaggtccacggtgacaaaggaaaaatctttgccagcgatcgtattcatgagcttcttgttgaactcggcgatggcatcccgaaacagaaagccgtccttcacactttcccatgtgaggttgtatttatgttgacacgctggggtaacaggtgtatttgtgggcttcaccaagactgattctcgcggcagcatttgcaaagttttggcatctactgtagtccatgaaagctcgatcaactcgcaggcatcacgaggcacgtagattccagtgtcatcacaggtggaagcaaggtgcaccaccacataaacgtcggacattatgggtaacagaagataagactttgaaaaggcttttcacaagtgggtaattttttattcacttgtttgtgcgagtgtgcagataagcagaaatatatcttatggtggggtttaaagcatgctgctgaatctttgtttatacagcatctgtatcttcaggaacgaaatggaccagactcttgttcggcaaaaaaatttctttcatcgacggggttacagttcttagcatcttttagataagtgaaatagcatttggttttgcagtacgtgcagtactcgcatacccacgtattagacttctgccttgactttgattactatttgcaaaaaaagggtaatgagcgaagaatacacaacaagatgaaatctccaaatattgtgagctgaaaagctttagcatcaatcctctcattgtggctctgtagttttcgctatgctcgtccttcattaataatgtattattctctcaatttctctgactttagtacaggcgcagattgctgtccagagatcagtagataaaagaatacatatacgtaagcggtgtttctacaagtaaatgaagccacacaagggccaatgtagacaatcatgagtatacgacaatagatgtcgtatgcacttattccgacatcggctacattgagcgaagtatatgatctttccatacagaagcgcgtcaaatctaaactactactcccatgttggatgacgataacaaaatatatgggccgagccaactgcgtgtgttcagaacacagttggccctttccctagcgataggattgtcctcctttcttttgttctgtttcctccgcagaagatggccccacatgtatgccgttcgtactcttcgaaagggcctgcttcgccatcgacaattgccagacgatctcttcaaatgggttggtgccgtgcttttgatttcggatgaggaagtgcttgagtactctggactcgatgcttatgtcgtattggcatttttcaagatggggatcaagatcttccttcttctcacggcgcttgggatgtttgtgttgagtccgatccggtactacttcactggcaattacgataaggataatgtatcatggacgactatggccaaatcaggcggcaagcagcctcctcttcacgaagagttccctcgctacttgtgggtgtacccattgttcacctatcttttctccatcatagtgtaccaccaattatttgcgtacacaaagttggtgatcaagatgcgacagaagtacttggcttctcagaactccattactgaccgaaccatcaaacttgatggcatccccaaacgtctcattcgcaagaatgacccctcggctctcaaacgtttcatcgaagatttgggcgttggccgcgtggtagatatcaaattgatttacgactggtcggtattagaagacttgtttgaaagaagaaaacagattatctctaggcttgagaagcattattcgcattactatgatctacaagttgacttgtacaacgaacacaagttgccgcgggtcctcccagtaataccgacaaacaacctgggtaaacctcgtctgtcgaagttgaagcttcgcaagaaaatagatcaaggtgcgagagaattggttgaggtagatcgaaaaattcgaaacattcgaaacaaattcgacacttctctgtcaacaatgcccatcgggcccgaatctgacattcgcatcttgccctcagcattcataaccatggactcggttgcttcagcccaaatggcagcccaaacggttttggatcctcgtgtttacaaacttatggtatcgttggcaccagcagctaaagatatcaattggaagaatttgaaactttcatactatgaaaagctttacaattcctacatgataacatccttaatagttcttagttactccgttgtgttctttttggttactacattgtcgacattgattgatgtcaaaactatcaccaagttttggccagctttgggcaacttgatttcaaaatcaaaatggttgagtacatttgttactggtattttgcctccccttttattctccctcatgaatgtgtcattcccatacctttaccgcagtctttctcaaatgcaaggatattcgctgtctagtgaagttgagttgtcttccttactgaagaatttttttttcatattcttcatattatttttggtctttaccatcactggtacactctgggactatatttcctccataggagacacgactcgatttgcttcacagctagcaagttcattaaaaaaattatctctcttttatgtggatttgattttattgcaaggtcttgccatgtttccagtaaagcttcttcaaataggagactttgtgattttgaacatcattggaaagctttttttcatcaaaagtctcttcttgagaaccccgcgtgactatcgctttttctattacacaccgccagtattcgattttggtctcaatctcccgcagcacattttgatcttcatcattatccttatttactcggttgtttccacaaaaatagttactagcgggctagtctattttttgttggggttctttgtttacaaataccaacttatctacagttatgttcatcctccccactctacaggcaaagtgtggccaatgattttccggaggttaatatttggacttataatctttcagcttttcatgtgtggaacgttggctttagaaggagctatactcttgtccatcatatgtactccattatttttggtgacaatggctgtgtcttggaactttgagaagtattaccttccgcttcataatttcattgcccttcgggcgatccagagccctgtcgatttcgatacgcagttcgatgacgatcaactgctggctctggctccatcagaggaggtgttgaggtatgaatcttcccgatctccaggaccagaaaaccacacaacggaggaggcaacagaaacctccgttctacttgatggcgatttttcaatttccaacgcgtcgcctcaacgaagacatagacgcaaagtctccacggtggatgaagaacgagagcaatttacagattatactcaccctgatttggtaaaccctctttacggaccatggattggttttgaaggggactatatactgatggtggagtatctgctaaccgatgatagccctgttgacataagtggccacgaactcgaaaatggcaggacccagatagaagattctcgggatggggaatatatccttcgtcgacaaattcaggttcccgaatgggaatagtagttttaatatcgcggctattactacatcccattgttcctgaaccagtgatatgttttgtggttgctgcagccacaatttcttttttatgcgtaatttattcaagacgaatgatttagttgggtaagatgccaattgccaaaaaaataaatatgctgcagcttttttagcgaaaaaaaacggaaattacaccgtataatcccggaatttagagacgtgtattaaatccgcatgcaccttgggttaaaccatcttaatgcgagaaacttacacacagattgaacatgatatatgcattgggtgatattttattgaacatccaacaaataatactatatagcaagaaagaggtttataatcggacgtaaaaaaattgccacgtgcaagaaatcagaagattttattcttctaaccaaggcactagctgttaaatcgacaatggagctaaagtgataaaaataggcttgaaaatcatattgaggacagagactaggcatcatttgcgtaccggtttagtgcctgaagtacaacgtcttttcttggtagtaatggaatccaattttcttctccgaagctctttatcagacacataatctggtcgattcggtgagtaatcgcattggataccaaagcggacacaattatagcagacaggctttctctcatcacattttaagtgtttgatcctacagatccaacatccatttctggatctggccataatgtgtttgcgagtatgttttttgggaacaggctcgctagccgaaacattattcttgagttgtgtttgatcaaccaagtttcttttcttcggcatttctgattctggaagagggagtgaaaattcaggagtaagaattgactcggggacagagagaacggaggtgttcggtaaaggtgtatctattgtcgaagcaccactagtagagtcaacttcttgaaagctctgcagaaagggctcttccttcatgaggtcatttttgaccacttggaatcgtagttcctggtaaagctggacttgaaactttaggatgtcgtccagcgagtagtaaggctcgtagtgatattggggaaagggtgtctggaactggttcaattgaaatggatacgactttgcaaccgcatcggaagtgcttgttccaaagccatagggagaataatcaaagggaatagccagctcattcaaaaggttatccatattatggaatccagatcttccaagtgcattgccttgggcagagtttggggaattgattaatgattctgccattttagcacaattgaaacttggaacctcctggtaacgtggaaacgttggtgttataattgatgttcaacaggtaaagattgaacaaatggagggtataattaggtgacaggttctaaagaagagcccaatgaatggaaataggaatgaaacgaatgtgggtgacagcagcaactgaaatatgggatgaaaagaaattctcctgtgatcagatttaggtccgtatcagcaagggaaaagaatagtctgagtgtttatactcacagagagggaaaatgccaaaatgccttcgaatgaaagaaggacaaacaaaaaatagaaaaaagaacgaggataccacgggagctcgtcaactcgcagatgagaaatgaaggaatgaataattgagtcggaaagaactcaagaatggagacagccaaaacttgtgagcaagaagaaacggagggaagataaaatggtattaatgcatccacttttcttgtgctggccaaagatgcacacaaagataacgtgaatttattatttcaaaataatgcattcttcggctcgcaggcaactaaacttcctatttagtcaaacaatagggttcacgttgaactggaggtgctgccgctaatttcaggcggcagatgcatgcagccgcctgtaacttaaaaatgcttgtgcaatattgacgtgcacatctctgtacagttttgtgtaatgtccaagttagctgataatgcgcggtagttatgccaccacaaataaagccgcaactcgcgtactgcgtttcgcattagacgagcagcatgaactaacagttttaccgatatcccgaagaggttgaaaactcgagacacagcattacaacagagatctcttcactgcttttcgatttactggcttttagaactcaaatcattcccgaaatccacaaataccagtagcaaatatgcatgaactgtagttttactctacaagcttaatttagtgcaagtaattttgacatttatcctccgatgcatgttgcgcgtaattgagctccacttccgttcgtaaaggctgtggattgcgaatataagaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaagaaagaaaaaggaatgaaagcggaaaactatcagcgatcatcgagaatggtgccgaagttagcgcttagttcgtggaaaatactaccacacagcttggcgtgggtgctaatatcttgagaaaaaatgtaacaatgcgatagtttattgatagctaaagtgggatctttatggttcaacgtcgaagaggagcgccaattggctttttcccccctggccaaaaagaggtccattgtgtaggcgggtgaagtttttctggttacgttcatgcgattcaagttactgtgcgtaggatggttaaaataggcgagttttaacgaacccgcagcatatccaacacgatgcatagcatacgatgatatcaagtgaatgtaaggctggaggaatgtcgcctccggatttgtttaagagaccagtaaacccgagaagcgaaaatgagcagacgagctagcggagaagtatcaccggaagtgtgaaacggaaaaattaggtgtgtacgtaaggccgcccaccaaacaaggcggtgggtcacataaacctgttcacagcgatacaatataacctcagcagctagccatcaagagttctaaattcaaaaacctactacccctctttaccaatgcgctcctccggtttggtaaacctctatatcactgcaaagcacgccgttatttgatgcacacgcatgctgtgcatttacgcataccgaccgctgtggtacttgcgcacctgcgtcctgttcaggcacagtttgtgttttgcggaaccaatcaaaggacatacctgtaccgtccactttcctaaagcagtacggagaactgaaaatggactaattcaacccaatgcggacaaaccacgtcttgtgagcatcgcatgggacgacgcaggcacatgcgttcaagccggctacctttattttacgctggcaatttcaaagttgcattacactttcggtttctcaagctgtcttctttttatttattttttctgaatttcttttttcttcttcaagtttttccgcaaacgtcagtaatagcgtttcatttattatccaaacggtgctaacattgacgttgaacgcgcactgaattttcaatcgcgaacattggcccacgcacgactgtagaagtggccgctgcgcaaaccataaaaaaaatttctcacgctctagtacttttcttcttcacatattttattacccattcggagtaccagcgaaaccaacattcctctatttggtcaagcaaaaatggccggatgcagaaaaaacagaccaagattataatccatggcggtgtcgtcttttcgaagacagttgtcgtgatggttcgcttcttggaaacatttgtggaagattttcatttagtagatacagtagtttaattgcgctctttcttatccaactttgctgcgactgtaaattcacaactctttataaaggcagagagtgggagtcatgactcgatgagtttcttttaggacaaacaagtctgtatttgtctttacctttgcaaacaaatgacgtcgacaaagcgtgatgatctgtattgttaagcaatagtgtacgcatacttgagtacaaactagatggttttaagagtggcaacaagggaagcagaaaaatatcgacgggcttcaaaataatagacgtctatatgatcgaacgctgtcgacacactttacgaggtattccgccttgtcctacatccacagtgaacagccatctagattgcccattctcctttcaaacagtgccacatccgaaagtgatttgggtacgcacattttcagacctagtttctgcattttctactaaggatcaatactcatgcagattatgattatggtcttctgaccgtaaactatgagtgcacaatttacgaagccgatggaaggaaagcgaagtcctagtatgcatatagtaccaatgatttgtccagccgcgtattccgccgcactattgttcgaagcgcgttttgttttgggatacgtatcttttggtacggggtcttacgagaaaaatcatttgttatcaaatttttttcctctttttcttatcattaccccgactttctcatgagctcgcaaacgacgaaagtattccaaacaggaatcaaagacttgaagatctctctaccctcaaaagctcagacatatactgaacttagatgtaacgttattcttgtcgctaaatatgatttcgaggctgaatcggaacacgaactttcggtgaagaaaggggttgttgtcaaattgttaaaccgcatgaaaaacggatgggtgcttgttcagcttcttgatgaggtcaagccgcctggtttggttccatcgtcttatgtcgatatcgctgtgaatgatccaagacatccaatcactttgcaatggctccgctcgatggatgaaacagcaggcgggaaatcaaaaacgttcatggacgtagaggtgagaactttactagaaaacaatactcctgtcactttcaacaacaaaccttatcccttgagtgcttctgttgctcattatcttacgttcgaagaccgtttttggtaccgtgtggatgttgattacagtactggggaacacggctacctatgccgttactatcaagatttctacgatttgcatgtgcatttacttgagaatttcacttcggtcgatatcggcgagtctgaggaaagtgtcaagcttccaaaactccctgaacccgtcccttctctgtcgtgttcatcagaggatgctgaagtattcctgcgtcgttgtaagcagttgtcatcctatatgagtgatcttatatccaacaagcactatcaaacgtgctttgctttagttgaatggttagaggcagactacaagggccttcctggtatagttacaccacaactgataaatgattcgacggaagctatcaatcaaaaaatattaccgggatcggtgactttggcttctaagacaaaaccaccagccacacctcgaagtgatccaacaccaaaaccttccccagcggaacaatcggaatatggcattcctagtgctccttcaggtccacaaaggacgcgaacgcagtccaagaatatctacaatcactacaggcagatattaaactattcacctgacgctgcatctcttcaaagatcgtctacaacaaaagaagtcacgcgaaacgggctgataaacgtcggtaaacgcaatgtttcaggaggtcttctgagggcccgtacagtccaagttgctacaactgccacgaatgctccttcgacgccgaaggttggaggagaaagcccaggtcaaaacctcctgggtcatccaaagttctctacaccccctaatgttcatggtgacatgtcttcgcaagagccgtacgctcctccaaaattctcgtccagtcccagtttgaagggaggaagccccgggtcacaaatgcatcctaaattctctacaccaaaaatcggaggcgaaagtccgctgtttgcccctttcacaccccctcagaatgatgcttggatcaaatgtcaagtcaaaacgcaacgtggggatgttatttctatccgtgtagaaaagaagagcttcactaccattgaagatttcaaaaaggttatttactcgaaagttgccttcaataatttattcatcaaactacctcattccgaatcgtttgaggagatagaatcaccggagaccgatagtcttaactttctcaattcctcgagcaaggtacttcttctacttacatgattcttgcatgcaccattctcttgggcgagaagtacctgttcatgtttttcgttcaggagaagtaccggccaatgtaaattggtcaaaacgcattaacctttaacatttaataaaaaataattcatgagaagaaatgggaaaaaaataacagaaaataatagaactgtggaataataggtggagatcgctcatttaatacgccccgttattaagtagtcggtagcgggttttcttgtagatcccgagttggaaaaaggtaataatagcccacgtattatgcagtgatttgttgaaacgaagatgtaagatttattattgacgagcgaggcacttgcaccaaagatctatttcagtctcgaatgcgcgcactcgtcaatatttaacatggctaaagactgcctacgttcgttcacatgttttacctgagatccgttgatatgttgctctgatttgaaaaagttgtacaattgtataaggagctttggaggcttccaatggcatatggttattgaagggacaatacttctaaccttacaaaaaggagtaatcgtaggcggttctttgcatgaatgaggaccctctagtgattcttggatagaacattggatttttgtgtattatcacgcaaatcaaagccgcaaaagaccatcagggaagaacaatcggggcgccgatctaaaaattgggctgttattgtttggctccgacagcaatttcattgcattgttacttcatcttcgtctaacccgagagtgaatcgttagatagtttcagtctcgtagcctcagtatttaaccatgtaaactaaatcagatatcgagatttgagtttgcaatggcctgattgagtagatgccccagttttttttttctcaaatttttttttttttttttttttttgcgtttcatgcggtgcgtcagacgaatggggtttgcacataaacgcaattctccagtttacataagcaggatgatgttaaatatgataagaagcatgttaacccgttctgcatatgtagctcgatgccgcaaatgcagacttgcatatgtcccatgttttgatcatcagctgtgagaacaaaacacattagtgcctcaacaactcttgattcccagccttgcataacccaaagtaagaaattttcagattgtcttgttcccatccctttcttttttgattgttcgttgcccttcactgttttcttattgactaccatagactggtgtaacacttcctcgttaaaactcagcctactgtcatagccttgaagcgtttttttttgttgttttaacttgtttggatttaataatggcactgggtctctttcacacaaaacatttcaagtcctcaagaaacttacggaagcttctgatatcttcgcccattccaacgtctccagcccacagcccaatttcttcgtcctctcctactttcagcctggcaggccctttggtggttttaaaagcaaaatatggcttcactggtgtttcgttccctgaaatctctgtcagtgaaggcgactactgcaaattaattgaacgtttagataacggctggctaatggtacaatgtatcgacagagcagagttgggaattgttcctgctctgtatgttgagattgccgtcaatgacacggagaacccaatttcgcccgagtggcttcgagattgcaaaaagagaagcacatctattcaggatcatccaagatctggtacggtttcgcaagttctgcttgattctaatggccgtttctggtacctttaccgggtccgcatgtattcgggaaaaaaggtgtttctaggaaagtactatcaagacttttatcatctacattgggccttgcaggaaagtctaggcagcgaagttacgttaccatcattaccaaaaccaattagtgtatgcggcggggaggagaaggaattcaagttggggaagattctcaagcgatgtaaagagttggatgattaccagcgcagtcttttgagtattgcagatgtgagtcgtagtctgttaatgatgaacttcgttacagagaataagaatcatcgagttgtctatgaaagaggagagtcggttcctcctacagaagagattattcaaatgatttacaaagactctaatagcatccaaagccttcttcatgtatcgacaaagagctccttttccacgaccgagccactccctcttgtcgattcttttggaaacagattgaaatactcggccccgaggcattcaaccacttgaacacgaaatatctgtcatacatcaaccaaaatccttctacgagctcactcaggtcccaagataatgcaaaattatccgtcaatgcgcttggaggacaagacgggctagcgctgtctaaaagctcccaaacgctatctagtttctcgtcgttgatcgacaaatatgatgacatgactgacacttctgtggatgcctcctttcctcatacgatggaatcggatatacggcaaggcatagcatcctaattcacttggtcgtctctaagggcttagatcatctaaacatcataaacaggcttgtttagagagaacatttcacatttctccgcttgcaaaaccggatatgtgaagaatacgatcatagcaagagactagatactctattattctgtgtgagtttcattgcacgtggctacggggatacgcattaagcagagtaaacagtttctattctgcatgtttcggcgtcattgaaatacgccaatcgaagctagcgcgatttatttccacttaagcaggcttagctacggagaatttatttactagttgtgtatagtatttaggtacgagtgttacacgtgcagttaagaacaattgtttcaagtagttttctgactctcatgacgatcaattacttttcgcaaaaagtcttcctcagaagtctttagaagtacaactcattcttcgaggcgatacgttttaacgaaaaacgtgctgcttcaatgcgcggaacataatatcgttcacgtcattgaaggcagtttctgtgccacctgcacgaaacttggtacatgtaaattatagtctgcagaaaccatacactgacaatataatcaacagagaaaccgtgactggggccctccagcaaagaaaaatggctgatatttttgcaatggacgactatgaggctccttcctctgtaagggagttgaactatcgacttcttgaagaagaggccaatcctcctagtccggattttccaccaccgggtgtaattgtggacgaagctctactagttgacgaaaattacagctccgatagtgatacggtggcggaccttttaccaattccgcttcccattaagtccaggaaaatgtccagcacctcgaaatactcttcgtcctacgagattgatatcaatgaatcttttgtgtcctcgtcattacaaaaagaatgttctattgactacaaacctcgactcgatgattttgagcctcttaaagtcttgggccagggatcttacggaaaagttattcttgtacgtgaaaaggcgacgggaaagttgtttgctcaaaagcagttgaaaaaggcatctttgattattaatgacaccaacgaaattcacagcaaaaactatcaacgcactctcaacgaaaagaccatactagaaaaagtgaatcacccaaatatcgtcaaattatactacgccttccaagaccacaataaggtttacttgattctcgagtacttggatggtggggaacttttccatcatctcgatcagcagaaatttatgagtgaaaaggatgctgcctactatattgcacaaattgttttggctttgaggtatctccatttggacatgaaagtcatttatcgtgacttgaaaccagaaaattgcatgctaaattcagagggaaatcttgtcctcactgattttggattgtcgaaagtgtcgtctgatgacggtgctaaacattccatgatcggaacagcgcagtatatggcaccggaaatcatcaaaggagaagattacgactattcggtcgactggtggtcattgggttgtgttgcatttgacatgttgacaggtgctcccccttttacaggccataccaacgaaagaattatggataaaattgtgcattccaaaaagcatctcaagtttcctttctacctctcgttggatgcaaaagacttgttaagaaaactcttacagcccaatcctgagaaaagattcaatatcgacgaggaattcgataagctaaaaagtcaccgtttttttcggcatttggattggcaaagcctcatgggtcctgtcagtgaagattacctaccacctattcttcctgttattactgatcctattttggctgaaaattttgatgaagaatttacaagcatgccatttacaccaccatcatcctctgcattaaatccaagcagcaaaagtccaggtgacatattgcatgttaatgggttcacgttcaccaacgagagttatttgatcaatatctacaaaaatggtgcacattgaggtccaattacgcatattaaatatttattctttctgatgcatttacccaaataaggaacaatagacgattatgaataaagcgagtgtgatgaagaaatcaatagcagtggtgattctgtgggagagcgtagactgttgatgtagataattgtttgagaataacttagcaatcatcatcaaaaccactaagcatggcgacagacttgcaaaacttgggtttaagaacaatgaggacaatattagagtgtatgcaaaatgacgtaagccattggtgattccgtaaagtacaaattggaacacggatagctttgaaagcaagatcccaaacctgagaaaggaagggtcaatactggcattagagtcagttgaatgtgaagaagatgcgtcgaagtacttattggagaaggccgcaaacttgtagaattcgtgtacattttcagatgtgtcattgatggaataggactggttctcaaggtcaatagcaccgtacagagatctcaagccatgcgactttaaggtagccgtctcactattcaatgtaaatgaggatagtttcttattaatgaagcgtttcacttcatgaggtgatggctggaattgttgattctggaatgagcttggcaatggcaaaagccagttaaaccattttaaagcacttcgcactgtaccaaccggtgaacggctctttaaagtctccgcatcactgcttgaggatgacgtaaatgaggcaccatcagaattaaattcatgacagttaaaatgagcttcaaaattctcgggctgagtatactctataatagacggttcttctgaatgttgatccatagcatgcaaattatcaatcgagggcacccatttggtgtccgattcgatttgaagatgaagggtattcttgggagacacagaatataagcggtcaatcatattgagatgagcttgttgtgagttttgtaccaagacgggcatcagtttggaatgactgagtttgtgaagcgggcgaaaagagtctaaattgaaagtaggtttcggttccacttctgctgctagcagatacaaatctgtatcttttagagtcgtatatgaaggctgtggtaatttgggcccgggtttggacgaagtgtaaatgctatgttgatggagaaatctctcgtaacgttgtttgtaatgcaatggagaaaacgtcatgacataggctgcgcaaaagttggctgagtagacaaaggctaccacatagacagagtaaatgtcaatcagaaaattggggcctcccaatgtgcttgctaaggtaatgacggacaatcttgacatctctccgacgataggttttagaaacttatcaacaaaccctgaaggacaagactcgggtagtttttgataccgcccgctacggaccaaaacccgtgtaacggtccataaaagctgatagcatagaatcacgacttgtacgaacacaatgagtcgaatgtaatgtgagtagggatgttctggaactgtgggtatatagaacacagacaacatcaaaaggattagcactagcaccaacagcggtacaccaaccgcaagaaacgacggtgtatccattttgtggaactttgatcaagaaggaaacttgcaatgaattatggaaggggttggtggattctttaaacaagtgcaggtgatctagacttacccaaaatgagcattagaaaaatactccgcagttgaaacagggtattgcgtggaagggccgacctacattttcacatgaatttgggtcattttatgtttgtctgagtccatcatttgatgtgactacagattttgctacaatcccagactatattgtataagtatagcacccatgtatagggccattatgtatgatcctgcacgcagttcttcgcttccagacatcgctgattacttatcagtgttactaagttctcttgtaaaccatggccgacacaaaacgagtgattcctattgagtctaacccagagattttcagctccttggctcataacattggcctttccccaatattggcgtttcaggatgtctactccattaccgatccagatttattggcctttttgccccgcccagttatgggtgtcacgatgttgtttcccatcacggaaaagtacgaagagtaccgcaaacatcaggatgaaatcaaccttaatcaatccaaaggtgctcattggttcaagcaaaccgttgctaatgggtgtggtttctatgcgattctccacatactagcgaatttgcctcgtgacttgataatcgaaaatctgatcttgaacaagttacttcttctgcaactctctgacgaattgagtgtggaagaaatatcatctttggttgaaatgcttgagcaaaacatacagcttgactccaattatggtaatcaaggccaaactgcggcacccagtgcggaagaagctgtggaataccatttcatctcttttgtcagaggaaaagacggccacttgtatgaattagatggaaggcgcacaggaccagttgacttgggtccctcggataatgaagatataattaatgacaaaaagttattggacaaaatccagttctatatggataataccgaagaacgccaacgtgataattttgcattgatggctttaacgccatctttgtgagatcatttttacttctgtccttttatatcaactttcttgaagtttcctcgctcaactatcccatgcactgtctgttttgccattgaacaaatcaaagtcttgacctacaagatattgaccaagattgtggctcgagaggaacatttcaattgtttctcgtcctttctcatttctttgatttgcatctcttatctggcctgaatcttgttcctcaatgtcgtcaaaacctaactcgaccctcatgtaacttttaggcaatttcttataagccttacacatggtgtttatggcaagaagcctttgctttgtgatcaaaaattggtcaatgagatggctggcacatttcatcgtgtcaacagcttttatttgctggaatgttttgaaaaattgatgataattgccctgctctataaatgttagtagatcaagtgatttatacatgcacatgcgtttctctttgtacttcttagccatgtcgttatcatctgtcccttttcctttatcagtcatcaaaagactgagccggattttgttgacctcagcaaagttgcctgttagtacaaaatacaagatcctatagcaggtgaattcatacgtctcacaaaagctataggagtctttgttcttagcatatagatgagtcaattgagacagacactgattaaactcaccaagatcatcattagcgatagcaatgcgtccatgtgtctcataaacggtgactgccaagtcgttttcaatgtgctgcactgttaaatcttgcctgatggcctttagttggtcattcacatacagataccctgcgtcagagttgtggtacttattgcaaacgaaatcaagactacgcctgagcgtttcttctgatctaaccaaggcaggatctggttcggatgtaagtcttaggtaacgtttttctagtgctgtcagataaccctttacgggaccatcagatggtattggtactggggatgattttctcgttgtagaagcaaaacggtccatcctttgccgtttcctctccttcgaatcaaaatcaccttgacgtttcgcaccaaaagatttggacagcattcccacgccatcatttctaacgtcattcacgtcctggactccatctgtagcttttgtggggctttgctgttccgttgaaacggtagtctgatccatgatagatggtcttgcgaacacattctcatacaaatccaaaggacaagctgggtcaaatactggcaacagctgaagttcccaaggattagtccatactttgttctgtgttattgcacgttccatgagagtctgcatttgcgaagcaaacacggtctgtatttccgggcttagcgttttgactcgtgcaaacagtttgttcacgaaatctgaaagggactggggccatttggcttcgttatcgttgctatcgttagtctgtgggctcttaactttatgctctttcttccgctcccgtggtttttttttccccaatttcttgggtgtcacttcattatagctggacatagctggagaaggttgtaatggggcatcaactctatatgtgacttatggtgtacggatctagtaatattcaagtatgtaagtggctaaagcgaaggttcagatattggcacagtcaacggacggaatatgaagaagaaatatgaagttagaaagaaaactggaacaaagggagaaagaaaaaaggacgggaattaccccgaattaacggctttatatgaaaacaagtacttcacacagccgaacattcattgaattttctgccagctgccttttttgaaataactgtttccaatttatgatatgcttgtgttttcgtgcaatcatcctatttggcttcaaattctctgttctcttttggcttcggctaatttccttctaacattgttagttcctgtatttggatcgcatactttgaagacctcactatcgaagttcttatctcgagttctaatggcatgaaatcggccatctttcaagaacaaagccattcggcggagagccgtatccccaaaaaacctcatgttggaataaaaggcatcaggtctttaggagcatcagtaacgctgtctcccagcaacctctcactgctcaattggaacttggatgaattgataactttgtacaacagtaccggagtccttccacctaagctttctcccaaattacctccgcaattcgatttcatgagcaatgataacaaacatctgaggaaagaggatgactcggctgaaagcgatatagataatatgcctatgtctcttttgtctccgactctaccaaatctgtttccagagacatctaggaatgaaaagagaaaaccacagaaggagaatctgaagtcggaattagttcagccgtctcccaggagtgcagcaacagtttcatctgttttgacggagcgcaactcgaaaagcaatcgcgtcagatggatcaataaaatcaatgaccgggaaaagcccaggttcttgatgcgcattacctttaaacgcctgcttcccaagtacaaagacatattcagcccaaaatcacctgttaagtatcaaggcttgggcatagatatgaatgaggcttctgaggccagcgcgaaggaatactggcttaaggtagctaaggacattcagagtaatggcgaaaagctcacctctcgtcactcaatgctattactcgtatatcagttcgactggatactatgccttttgattgctcatggacaagatggtgttgatacttcttctgagagacattggtatgctttgcgcaacgaaattccaccacttgtacagcggatcgaaaagtatgtgaaaaccaacaatgtggacgacaaaaaaccatatttgacattccttgtgggcattcttttaactataaaagctcttattctcaaaagagtcaattctatcttgaaatcgtcagttgaaggctactttgatcaaaaggaccctaatgcacaaatgatgaataaggttatcaacttgcaaaaacgaatcatcagtaatcagcagcaatctgaggatgatctagctgaatctcaagcttgcttcacaaagtgtggtcctcctgctaaattattccctaaaagttgggaatttcgcaaaaatgcatttcagcgacaatcctcctttgtactaactccgtcgacagacaaatattttttgcctttgggtgtatactctgaccttcgtgagggttgtgcctatctatattgttgtgtcagggagtttttagatctttattattccgaaatatgtggggatgtccggtacactctccaatctggtcaaagaaaaaaagtaatgccttgatttatatgcctatgtccttcctttaaataaaatcgtctcgtgctaacagacgggtgaaattattgtttttaccttttcgatttcccctttgccatgtacttttccttgtaaatccaactgttgcctataattctggaatcaaagagctctccaagtcttaaccatgctgcagcttgatgtaaatcttttttaaaatgcttcgacttcgagctccaaagctcgcccaacttaaccatggcttctgaagatcccaaggaagcagctttacttaaaaacattcgaccaacaacctcgtctttgaccaaggagtctaaacctagcaatacacactcgcctagctgaaagtatgctccaccaacagtattgctatcctttgaattgatctggatcattttgttaatcgtttgctgaggaaagcttgaaaagtgatcaaacaaagcaatcggatctaatgtttccgtttctatgtttttctttaccatggcaacacactcttgcggacctagctcgctcaatttagtggcataattgttcatgctactagcgtcgatggtaacggtctcaagtatataggatactagaatacagcgggagaaccatttgattgcatgtgcttcgttcaatttgaccccctgtcctaacttgagtgcttttccgtaaagatacatggccttggggtaattgttgggaatattagctatagtttgaagcagatatgacgcttcccggaggttaccctgggctttcgtttgcaatgccttcttcaccatttgctccaaagacgggtcaaatttagtgtttggattgaagatgggaatgttcagtgtctctagcgaagaattagatgcgttggaggatgatgaaagattcctcttcccatttggttgtggggacgggatatagtggatggtctctggagaagatgtgttcgaaccaggcttctccgaatactcatctttactttgttcttgattttcggaaacaaaagatctagatcccgttgaatctagccgcataagcgtatgtggcaatggaggaggcaagttttcagatgataccaaagaagtagaggagttttgatacagattagaaaagtccgcttttagtgacacaacagaaccattttcccgccgcagaattgttttgtaggtcgtggattttaatggcattcttgcactttgagactgtattcttgcgggaatgctggaaccggatctcatcctttccaagcttatagaagaactggcgcgtattggctttactctcagatcaacagacggaagactggaggtaccttgttcgttggtattgtcatcgagccccaagcgatctaataagcggccagtagaatgtatcaggctgtaggaatctcttcgcgtggtctgttcatcgtcataactgaagtcttccgaatccaagtctaaccggtctaaaagtcgaccattggtcgagactgactcaaacgaataaacactttcattgtcattcaaggtctgtagtccatttgccgaatagcttacaatggaatccagctctgaagaagaggaattattgaacatcggccttgtccttgggcgcattgacagtagatcctttgatatttcactctgtagtttatgtaacggagacctcattttatccggaagagggttttcagatggcatggcgataggaaaagaataataaactggcggatgtatttaaaggagtaggtaaagcgaaggtgctgtttaacagaagactataattagtgtatggaagtgttatgggcactcttgaaatcgagaccggtcggtcacgtgcacacatgtttattgtatagttgacttcatactaaacgaaacggatgtttaaagcttattaaatgcgaattgtttcgaaggtatcttgttccttacaatactgttgttttatccaaattctgttacctttcattttttattgtggttttttttttgtaaacaacatagtctctaacgacacattcgactgttctacggaaaatatgcgaatcgcccacaacattctctttgttatttcaaattttccagcgccttaaaatgagcagataaacaagagcaaaaacaaaactcaaataataaaaaagaaagaccatgcaagataaggaactgaaaagttacttctctaatggagtaactatgatttcctcttgcggagcatgaagcatgtctcgcaacgtaaaaaccaaaataggcaaggcataaaccgttttgagaatcgaacggctaccgaagctttcggaacgatcttgcagatatgcatgcacgaaagtgccaagttaaacggcatttggcattagaccactcccgcttctctaaacggcttcagacaggcaaacggcatctggtttactcctgtatggagcggcgatttaccctctccttcatatccctaccttccaaaaaaacttccagtaggccatatccggaaaacgagcacaacttgattgttctctttactagaacctagcttccattgtatttgttgcccaatatggatgtcgtaaacagccgtcgtcctaaagtatcgccggagattgatccctccacactttcaaactacaccaactttaaagtcggtcccaccaagttgtcgtttgatgttgactttgagaagaaaattgtgagcggtagcgttgtctatgatcttgaaaagttgactgctgttgacaatgttgttttggacacttctgtgttgaaagtcaaggcttgttccatcaacggaaagagcgccgctttttcgctctctgatgttgtgggtcctttgggctctccgttgacgatcgaggcagagacgccagaaaagaaactcgaggtggttgttgatttcgagacaacagaaaattgcacggcattacaatttttggacaaggaagccactgatggtaaaagttctccttacttgttttcccaatgtcaagccatccacgccagaagtttgttcccatgtttcgacacgccagctgtcaaaaccgcttataagtttactgccacttctccacttcctgtgatcatgggtggaagaccagtgtctgttgagggcaaggtttacacatttgatcaaccaataccaatcccatcctacttggtcgcaattgcctctggtgatattacaaagttgccaattggtcctagatctcacgtgtactgtgagggcgtcaaggtgaaagcttgtcagcacgaatttgaagctgacatggagaactttcttcaagcagctgaaaagttggtgttcaactacgagtgggaccagtacgacgctcttgttttgccactgagttttccttatggtggtatggagaatcctaatgccacatttgtcactcctactttgattagtggagaccgcgagaatgtggatgtcattgctcacgaacttgctcactcgtggtcaggtaatttggtcaccaactgctcgtgggaacacttttggctcaatgaaggttggaccgtttacttggaaagaagaatccaaggcagtattcacggcgaagctacaagacatttttcagccatcatcgggtggtcggacttggaaaactccatcaaggcaatgggcgacagtgccgagagatattccacgttggttcaagatttgaaagatcgcagcgacccggacgacgcgttttccacggtgccttatgaaaagggattcaacttgttgttccatattgagcagaccgtgggcggaaaagaggtgtttgatgccttcattcctcactatttcaaaactttcagatacaagtcgctcgacacctaccagttcctcgacacattgtacgcatttttcgctgacaagaaaaaggagttggactccattgattgggacacttggttgtacaagcccggaatgccaccaatcaagcccgctttcgacactaccttagttgaccagtgctacagcttggctgacaaatggttcaacgccgttagcaagtcctcttccaccaacttgcattctgtattcaagccaagtgacattgtcgacttcacttccaaccagtctgtggtgtttttggacaccatcacatcatacaacaagttgcccgacttcaagtgggctaatcatgtggatgcattgaaagccatgagcgagatttacgcggcgtactctacatcgtcaaacgccgaagtgttgttccgctggtttgttgtgcaagtgggtggccataatacatcgtactacgacaagttgggacaatggcttggaaccgtgggcagaatgaagtttgtcagaccaggctatgtgttattgaacacagtcgaccacgacctcgccatcaaatacttcaccaagttcgaggctacctaccatccaatttgcaaagccatggttcggaaagatttgggtttggcatgaacctttgcgtgtgtatagtataacatgacattttcagcataagcacagccgaatggcattttaagcctgtacaggcagcgcatcttgaggcgcgcctttatccaaacaatccacgcccaagatccaactacaagtttctcctgctgttgtcttcctcaagaatgtcgggttactctcttgcaaacattccagtacgtttttgattaccaagacttaagcgaaagggaaacaggaaatttcaaatgtttaccttccgtgctgcctccttgcttcttgtactaacacctgtcctttagttttcccagttttctgatagattcaatcttgacagacttcgcaacgatgtcggatctcttcaagcggtcgtttccaaaataaggcctccacaggagtttttcgattacagaagactttccaagcccgccaactttggtgaactccagggtagagtcggctacaacttgggctatttccaaggcaactacatcgcgattgtatccatcttgagtatttatgccttgatcaccaacttgttgttgttgtttgtcattcttttcgtcggaggcggcatccttggtatcagcaagttgggtggaaatgatttggttttgcccgtgggcagattcaacacttcgcaattatacactggtttgttgatcgtggcggtgccattgggctttttagccagtcccatttccaccatgatgtggctcattggttcgtcatctgtttctgtcttgtctcatgcttccttcatggagaagccaatagaaactgtctttgaagaagaagtttaaaagcagagagcaacgacggtgcttagattaataaacgctgctcttttggtttctgtaatactctaagttttgtctgtttccgattgttctaattactgtagcgatatgccctcatcacgctacgttctacaaatgtgttcttagctagaggatgtatttcctatacgttatgtgtacatgaaaaggattaaagaccacagaaaaacacgcttagatgttcaacttagttcttctccagtgtcttctcttagcgttgtatctgaccttgttgtcggtcttcaatctgatccattgaggcaatggtctgttttgcttggaagctttagccaacttttgcttggttctgaaagatttgttagcctgtccatgttagtaaatatattccacaatctgcgattttgagatgatggctggcgtttcagcctagcacaatgagcccccttggttcctggaaaagcttatgccatttggatatgctctctgagctcaacaagggatccaactctcttcaaaacgacatgtaacgcttgtacatacaggcatcttaactaattcaatgacagtagaagatttgttgcagtcttacgaaaagttttttttcgccctgggccagagtgcgaagcgaggatgccctgcatgtggagatgggagtgagaatgcgactgcatattgatagagtctctccctcttgtgactgttttttttctcattctgagcatgtacttggttatggtgtacgggtctagtttcgcactgcgactgccagtgtaggaaggaaaaaaaaacgctgaaaatttcaccggttttcttgattcttcaactttaagcagaaatgaccagaacttccgtcctcgctgacgctttgaacgccatcaacaacgctgaaaagaccggtaagcgtcaagtcttgatcagaccatcctccaaggtcatcatcaagttcttgcaagttatgcaaaagcacggctacatcggtgagttcgaatacatcgatgaccacagatccggtaagattgttgttcaattgaccggtagattgaacaagtgtggtgtcatctccccaagattcaacgtcaagattggcgacatcgagagatggactgacaacttgttgccagccagacaattcggttacgttatcttgaccacctctgctggtatcatggaccacgaagaggccagaagaaagcacgtttctggtaagatcttgggtttcgtttactaagcgcttctcctgtacttctagcttaatacaaacttttgataccactattgtagttctacaccgtttgtaagtcattcactacacgtcaatattactattctgtattgttaaccaccctggaagagacactgtcataagggcatgagatgtcatatattagggctataaccctcaacaacctttgtgcacgtgaggggctatctgcacgcattttcttcgattgtcgcaacgtgtgcaggtctgcaaccaatcatcccaggaaaatttctcaagaaactcgttccaaaattttcattcttacaactttatttgtacactacaggtaaacatgtctgctggtatgtgcttcccaaacctatagctaaacccaaaagaatcatccccaacgctattcccaccattgttcccatatatttcttgacccaaacgttgttactttgagcctttaatgtgtggtttgaattggagtggaagcaacgggattcgaacgggaaaaaaaagatttcaatacatcattcattttagcaaatatcctgtcttcatatactaacgttatagaccgttctcaagtcttcggtgttgctcgtatcttcgcctcttttaacgatactttcgttcatgttaccgatctctctggtaaggaaaccattgccagagtcactggtggtatgaaggttaaggccgacagagatgaatccactccttacgctgctatgttggcttctcaagatgttgctgctaagtgcaaagaagtcggtattactgccgtccacatcaagatcagagctactggtggtaccaagaccaagaccccaggtccaggtggtcaagctgctgtgagagctttggctagatccggtttgagaattggcagaatcgaggatgttaccccagttccatctgactccaccagaagaaagggtggtagaagaggtagaagattgtaattttgctattgctggtatttgcgctggtgcttgcatgttataatcacgagtatctctacttttttataatgtttaattagatggtgtggatgtgatccaattatcgatcaggaagagactctgttctcgaccaattatagggcatttctgtcatataaaaatgtacatttgatgaagtttgtcgtagctttcccgtttctctaattgtacgtcgtctcgcgaacaccggttggttttgacagatttcccccggtaattcttcgtatttctgccttggaacggggccaacctactgtatcggtatatttgtacaaactgttttgtctacgaagctttgaagaaaattacaatcacatatcaccacgataacaagatattctgttcctttcaaaagtctttgtatattgtggacaaagttgaggtacagaagataggttaatgagggtgtgaccttattttgtgcatcttctattgaactatacatacggttttttgggtgccattcgataagagtaagtgagaaaggttgcctgatctgaggatttcctttttgcagagctttggaaggaaacttcatctgcatttgggtcaaattgtgaaatatgggatcattaatgtgacatactgtattgtttgtccgaatgcggtaaatatttcccacaaagcccttttgtgcgataagggtgcacagacttgggctgttttcgcagctactgtttgggcaaagaaacccattctttatcagtgtattccacttggctatataaataaaccgccttcgctgtaaaattagtaaattgataagtgatattttcactgtctaaacaaatcatgacagactttgttttgctatccttagtggtttctgccgtcgctatattacttactgcttctaagcaaactcggctgttacttagcaactccttccagaagtactacaaaaaatatgtaagtacatctgcaggctcaacacctgttcagagcaggaagaactcttacaactctcccaacgaacctttgcccaagccaacgcctctcatgatcactcctgatgaagttcagaactgggatgacagaccatggagacctttcagatggccttaccatcaaacaatgtccattttcaagttggatattaaccactggttggatatggataagtactactggcactacattgaggaaaagaagagaatctggcatacgtatggacgtcagaacattgactggcttccagaagcatatgatgcttgcttggaattgatggaaacagtccgtactcacatggttgaccgttatcctttgcttttcactgtgttggtcgataagaaggaaaatggtgtcgttcttagaaacgagttgacaaaggagatcttggatatgaccttaccattgaaagaacacccattattgtatgtgactaagatggctaaggaggacttttatattgttttgaaggacccaaaagatgggaaacattacttgaaagccgctgcagttcctttccctggtggatctttcggtattgacaataaaatcggaaagcatttggatattatccatagcgaagttccttactacgaggaaaaattgaagaggtcaatggaaagatggttcgagcgtttggatgaaaacaacccagttgaacgtgcttcttggtacatttcgtgggaccacaagttgaaggtgaacaacatttaccagttgcctaaattcgttcctaacttggaggcagacatgaagtccacagaccccaagcagttcaacgttcgtgttgaacgccaaactttgagaagattaccaaagagtagggctattatcttcacaaaccatccaatcttttattctattgacgagatgaaggatgaacccaatgttccttctcttctcaagaaaatcatctacgaggccccagaaggtatcataaagtacaagaactttgactttatcagagaccacatctcaacctatttggactcacttatccagcgccaaagagatttgggcatcatagatgcagacactccagtgaaaactttgcccacttatccttttgctcattgggctaagacaaactttgattatgtaaatggctggtccaatccatcattcgctggaaacaagcccaattataaggaagaagtgaagaaagaggttgtataccctaacgactaaaaccatgttcgcgcaggatgtgaattggcgtctggtttgttttgagcgaaagaccttgtgtgccatacgaaattatatacttaaataaatttagatgtgccctatagaagtggttatatgattagactctgtacggacagatgaagaaacttatgggttcggcgttaggattgcatataggcattcccgatgtggagtatgacttgcttgagagttagtcatctccatggatcccacgattacggatttcttttccctgcccgctttctttgttattaatattttgacaattattctttaattttccattttcctgcaatgcaaaccattcagttgaagacaattggtgcttctggacccgcttctggcaatagccaagcccaatcatctgcaaatgatcatgttttagatatcagtgtatctagctcttctaatgaagatgaacccccacagatgctggatacagagcaagatatcaccgatttcccagatggcgggtggaaagcttatagcgttctcctaggctctcatattggtttaattattaattttggaattttaaattccgttggtgccgtccaagcttatatctcaacccatcagttggctggagaaaaagtaagcgatttatcatgggtattttccatctacatgtgtctcccttttttactagggatgtttgtgggtccagtctttgattctcgtggaagtacagtccttctttctatttcgactgtgttattattcggtggttttatggctgtgagttttagcaagtccattgtggctttccttttttccctctctatatgtatgggaacggcgcatgcccttgctatcacgcccttagtttccctggtaagtcactggtttctcttgaacagaggtaaagccttagggttggccagtttgggtggatctgttggaggtactatatggcctcttattcttcgagcgttgtatggttctgtgggctttggttggggtatccgtattgttggattcatctgcttagccggactgcttgtctcggtgattttggtcaagctgagagttcggagagtcatatctcccaccagtgcggagcatatggaaaagacgaagaaattgttgatgcatacgaagaatttttttgatgtcactgctttcaaagaaggtagtttcacctttttggttctcggtgtgtttttcaccgaaactgctcttatgagtattctcacgtacttggccacatttgcaattgcccacggctttacagagaataattcgcttattcttgttactgtgcttaatgctacgggaattcctggaagatacattcctgggtatctcgcagatcgttatggaaactttaatgtcatggtgatcatgttaacagggttttcgctttcgatccttgcctgtcttttacccttcggtagttctgctgcaggtttatacacgttttctgtattgtgtggatttttctcgtcctccgtcttgagcttaacacctacatgccttggatctataacacaagttgacaagtttggacagcggtatggactcatgtacacctgttccagtacagggatccttttcggaattccagttggcgcagctatcattggcgacgaaagcatgtataactacaaggtctttaccgtgttttgtggcgtgtttgcagtcgttggaactacatgttgggcaatcagccggtattgtgttgttggcgctcaattaagggtaaaagtttagccttatagatttaatacatcattatttccatactcattatcattttctcttccggccctgctgagaggctctgcccgtagtcttggaggtcgccacattgctagcaatttgtgcttgtgccgtatttgcctccaacctttccgcctcttctctatgagctgtcatctcgtatccttcatttttcatctcattgattctgtcaaccatgtctggagcaacgtagctaagaatcgtcggaacgattaaagtgaacaatgccaccgcaaaaaatgcagtgtacattttgtttttgaaaatcacgccaaagggactctccattaccattgtactcaactttccttgagcactttcatagtactgcttgtagtcaacgacattcaaaataagaggctctttgtcgctgacggtacgtgcagatgtcgtattaagcccttcgctagccaaataatcgtcatatacatggatctgatcttcatcaacaatgactctgaaccgagtattgcgaagattgaaatcataggaactgaccaagagttcgtacgctccttcagataaatcttcaactttgaaggtaaagtcttcagcaactggatactttcgtattttcaactcatttgaggcgtcaagatcgattattttaacacttgttcgagcctgatagtttaacccatttactataggagaaccaatgtttcccgactgcgcctcaatggcatcctgaggaactccaacaaacttgccctcaaatcctctgcagaggacactagtgaaaaactgcagtataaataagattatcgtaatcgccaacatcgctagtacaatgtagccatgaggtgtggatcacgtatagtagtaaaggtgcgcgcattacccggacgatttgatatgatataaaaccggcagatatcgcacagacaaaattttcttctctattgtaccatgtatgtgtattattgtagggctacaattccgaaggctgtcgagttttcgcccagaattgcggctctctacaacacatactagagtagactatttttttagtcacgggagttttgggcgtggttgtttaatggatctctgatctacatgtcaactgcgcattccagtttttccacacattaatgaaatgaatctttgtaatgctttctatcttctattttccttcacgcttctagagccccatctgtcatagcaatatagaccgaggctgatgagacataaaccttgtaactgcgaagttgaaatcttgccaaaccatttgtttgacgagtcattacctgaagactcgacaaaaagaagacccacgaaaatgatgacaattctcttcatcatagatgcaatagagtatgagagagcatggatcgaaccaagcaatatgaacgaaagtgagctctggcaaaaatgcgataatgaatccaacacgattaaagtaagaacaagcacaaggtcctgggtgctctccaaagttcctttgaaatgcgaagggtctcctatactgtgtaaaatgttgaacaactcgtaaatgacgaacccagcaaaggagaaaataaatccaatcacggatatataaaagatgacggtaaacttatcaggctttttcgtgagcctggtaggtgcaagtttggcaaacggatttgtgtatgttcggcccttttggtattcattaacataccgactgtgtgcctgggcttgttgatcgagtttcaagtccgacatcgaatacggaagagtacctaagttcgacttgctctcaaaatgatttgaagaaggcaggccaagtggagcgggactggcaggccgactaggatctgtgttcaaaactaaggacgcggggttcgcctttgttcgagaatcccatgttattagctccttgccatacatttgctgacttgccataaacacagcactcaacgcactgtaaattaagccctccacattttttccttcaaacgagctgactagcacagactgcttttcctgcttgctcttttgatctggatcgaccaaaatcatcattattacacctgccaagaggggggttagcagaaggtatgtcaacataggaatgtgtactccgtatactactctgtaaccaaaaaccaagagcatgggacttagcgctttcatagtggccacggttgcgaccggaatcaacagagtggcgcttaatgagaagtatttcagggcaaactgaagcaatcccaatgggagaatcttcaagaacatttctttgctgattatcggcctgtttgcatctgctggaagtgtatctggaggaaataggctcttgagttggggaaatattcgcagactctgaattagactataggacaagatacctccaatgagaaactgggctgaagaaagaaggaaagggtatgtcatcttttgtaagataactttagtcacttgagacgtgaatgacagaaccaggtaccatgctaaacataaaagcaaagtcttgattgaaatcggaggtagtatggatgccattgtatcttctatttctatgtttcgaggagtgtaaatgtataacgctgcaaaattggctctatctgcttgctttttcctcttctatagaatggctgttcactcctatttgttatctagtggatgctggaccttcatcaataaggtgaggtgtcctgtctatataggtgctatatgtatgcgcaatttctaaaactagaaagtatacacgcatcccgcagaatcaccaatgatgacttgaaatctgccacgattgatcttctcctcgtggtctgtttccgataccttcaaggcttgcatgcatgatacatctccctttatatgggacttgagatcaacctcttgaagtatagttagcttccaatctttgagtccaactgtcaactcgtgtatctgtagatttttgcctgctgtggcgtagcaaacgaaaactacttcactagaccagtacttatgacataattcctgtcgaggtgagtcaatcaatgcatcggaaaaactggcaattgatacggcagaaactggacctggtgcgatcgctttttgtatgatcatatcgccattcaaggtgtaaagagtgagtatgttcgagtacatggtgctgtaaacggtacaaatatttcccgtatcatttgaaatagaaacattcactttgacatgatcagatgaggttggagaggagatttttctcacaaacttgaaccgtgtgaaatcccaaagaatcatgcatccatcggtatcgacactaaggcacaccttaaatgttttgctataatgaaactggtgaatagcactgaaatgaccccttaatgtatgttgatagagaacacttgttgtcggttttagggtgcacttccatacatgaatagctccatcagacgaaccagtgacaaatcttttgtttccaatctgggccaaagtagttatgtttgcagaatggaggttcatgaacaaaactgtattgataatcaaggacccacagaaaaattttgactgcagtggcgagggctttcttataaggagatcatcttctgaagaaacacaccatggtctgccaatccatttgcctgtcttggaactgatttccaattttgcaattggtagatttagtttggactcaaacgacaaattcggttgatttttgttcaaatcaagtagcgtaagatacaaactgggaagattaagaatctcttttgctggatgaggcttgataaacaatttagctggtgtttgaccaaaattgttaatcattccaataacagctcgcttctccaagtcatccttaatatgatctagatcaacagcaccctcataggacagatgatgaaaaacgttaagtgcttcgacagcttctggtccgctttgtttgtaaccaaaaatcaaatcaatccacttgtgcaagttcgcggaaacgtaaggactttcaagtgcttccctatttttagcgatgaaaatcttaggatcgccctttgcccattttggtaaagcaacgtcaccaatggactcgccactttgaagttttccaaattcaaaattattgatattggttaaaaattccgggaggtagaagaattcgggaattaattcacgaatatccgttgtattgtccctagaggccgaatcccaagctctctcgatagagttgaaaagtctatccgcatggtcaaactttcccccttgcaataatagatacgagtggacgtaaggtttgagacggattaaataggatgcaacaatcatcgctgaagaataatgcgtaccatagtgaaaaggaggagtatttggatcattgagactcagcaatgcctcatatctctctctaaactgttgcgctctatcagctgtttgagcccccataggctttgaaaggtctcggaaagatttggggtcagaaaggtccaactcttcactctcataatcagcaataacccatggaaatactggatactgtgttaaatcattaaatgttcttccagccatagtattgagggtcatcaaatagtaaaagttagacatttcccccatcctccattttttggtggctgatagcgatgatggactgttaaagttgtgtgagaatgccgcagccaacctagacgtggagaaaagtcctgaaaatgaggacagacctgagttatgcagaaggttcgatgatacttccaacgtggttgcaaattctttatccaatcctttcttcgttgcatacggagataagctgttgtggatggaatctctctgcttcgacgacaagcaggtgattagaatacttgcaccatcatcgaaaaacatttccaaagcaagatcccgcaacaaaaattttcttcttgatatggagccaagggaatccaagctcaagctgctcacacgatgcgacttaagcccagttttggtcgtggccttgattaactgaaggtatgggtcacgcaagtctggagacgcctcatctatatctaccacgttcccatctgagcaatggaagtagttctctatcaagtataagtgagtgaagcccaaaatcatcaaactttccactgcatctagaccatttatccgagaaacattccacaaagcttgaatttggtcacccatgtacaagctgcgaaggacttttctgttccgatcttcatagacagagactgcgttttgctcttcattatccacaacttcttcgctgtcatcgaaatcgacgtctaaagtcccaagagtgatatctgataaatgtaaggagtctaatccagattctgaaaatgcaaccccacagtcatcgaaatcatttagttctgcgccttgagtagatataggctttaagggtacggacacattgtaagtcaacttttctgaatcagcaagttgtgcttcaacaactagtagttttctcattctatcaacaccttcaatgtaatccaaaatgtaatcgctcctcttagcgaaagagccaaaaaaggatctaaatatttccattttcatggagttgaacaaattaagagatatcaggtcattctcttgtttatccagtaactctctattgaaattagtgagctcagtatttatcgccagcgttctgagtgtttcacaatcctttgtaaaacttttgatgtaaacatcattcatgtagcctaacctgccgccattgttgagcattaccgagatcatatctatcactttcaatgtaccagtttcctttaactttgttactcgaaaatggaattttttattgaaaatgtgtttcaatgtcggaagtttttgcaagtgcctaatcgattcttcatcatttttcgaaatcaaggtatgaaaaaactcattaacaacttcattcgagttagcataatcagatacactgcaaatttcattaataacatcgtcaaatgactcctgccggcaaatgtaagaggttctcatgaaattcaaaaaatgttccgagaaagccacttcattcacaacttgaagtttaaggaagttacccattaatagttcgatgatacttgctaagtacgagtttgaaaggatcccatccttcatcaatatcacttgcttaagtaagatcagcttcactcgttcgtcaaattgctttgcgaagttattttcgatctcctcttcttcttcttcttcttcttcttcttcttctccctcttcttcttccaacgtccccgtactgcagtaagagagctgcgatagctgaattacaattgtgcgtcccaaaattgcacctagtttgtgagagttatgatcggtcctgttgttggatgcaacttcaagtaccgcaacaatgcaatcgctaaaggtttctagatctgtagtgctaacgtagaagttcgcttccacgaactccttatagtggtagtagattaagtccaagattccatcaagaaagatcttctcgttgaaaatgaattttgaactgctcatgtattcgttcacgtgttcaaagattttgggaaagattgagtccaatgcaatctttgtggttatgtcacttaatgaccttaacatttctagaagctctttcattttggaaagctttgctatgaaaatctggctcaaaactgacacaaacttcgcagtgctcagctcaaattcccgaactagagacagcgatagccatgtaagagaaagccgtaaatggccaaggagctcaaatgctccttcaagccattccttaccaaaaaagaacttctgtaaagctatggagttcccgttcccaatttcgatcatatctgcgtattgattgataaaatgcaatacattgctagataaatgggaaatttcctcatggggaaattcagttgctttcgatcctttcataggagagctgggaacactcaatattcttccgtgcttcagactcaaaacgtacattcctgtaagggccatgttattcaaaataagcaagaattcaggtatgaggagcttgttaggtttcgcagtcaaagaatcatcctttgctaatttaacaagagatatatctggattcattggaccctgaacatcataaccaaaactggcttcaaaaagtaaacatgttacttcgtcggtatcccaccaatttttcaagaaatgggtaagaacattaaggccattgttaccatggaagaatcgcttgataatatgaggtcctaaaactcttaaaagcttggccaaagactgcaaaccgctgcaaacaactcctttcgaaagctgtgtatgatcattcgggtaactcaacaatagcaatatccagtgaatggtaatagaccttgaaaacttcttgagagatttaatcgacgatgaaggtttgcataactcgtccgtaagggtttgaagtgcagatacgccaatttctcgggaaccatattcagccgtatggaataatgtaaatatgatgaaccttgagatggaacgaatcgtttcaacgctcacatcatgacagattactgtattcaatgtcgttgatagatgttcaatctcctctcccagcatctttccctctagtatttgaagtttgatgtgttgtataagccttctcaaaagcttcatttttgaaagctgcttcacattgaaagtagcaaacttgcctttactgattaaagcttgtaaatgcgcatggagaatgcaaaaatccgaagtgcctgagtagaagtctaggtttaggacaagtgagcgataagccacagaattgtatatgagtgactcttgttcgtttccttgacggcagccgacaaacaccaaaaatctttgcaaaagcccatgacatctctcaaaagcagaagtcgcaggaattgaaagttctgatgattccctgtcgctaaaataactagtcgtctttgtctcgaaaatcaattttggattgaagttatctttaaagtaagaaagaattatggccaaaatgtcatagccatcattattctcgaactccttatcaagcctccagtcactcaaaagacactctaaaagtaaatcaactgattgtaagaatatctcgttccttgtctgagctgatctgtattcagcttttgtgagaacttcaatcaaggtcaatagtagcccagaaccacctaatgagtacaaagcgccatgtatactttccgattgatgtacaagaactctcagacttgatgcgttctccattttttccaggaaactaatttcacttgtatcaaagcgaatatgagacatcttaggcatggacttgaataatacattcactattgtcttcttgtcagcagtgccattgctagaattttttgttgtagaggaaaagaatggacctgactgttttgaaggtttgaattttgaaagtctggcgtgagaatttgagtgaatgatatcgtttaccttgaagcccatcttaaccaatgctttgtgactcatatgattgagaatgctgataatgttctcacgagagaattccttgtaattccaattgtagccgattcctaagcaaaatatcaatgcaacccattcgtaagaaaggttcaggttgaaaataaccaaatctttcaaaagcaattcgtctctgttaactttaccgaattcactcgattccaatactgggccaatacagattgagctccactgcccaatcatttcagacaaaggagagcaaggaattgactcactatactcgccatcgatgaacaaattgaggtttttctcttgatcatacgcgagaccaagatgaatgtatccttgattttcatttggtgaagcttcaatgatgtggttaaaagcgaactgtattcgagaaccgtttgcaacgctatgtatttcgatcatcacctgcttataatcgactagttggatttttaaaattgaaagagttcccgtcggatgcattggcaagcagaaataaagttatgactggaatctcatcagcagctcttgtctggggagctggttggtttactttaaaccaagtgacgatagagatacatttcagcagatgcatgtcggctgtaagcgctaaagaagccggcttcttggtaaagctgttaaagacgtagaagctaaaatgggaagcattccgattgaaagtcaagtacaaagtggtcaaaagtagctgcttggtttgcgttttgattctagacgaattcgaaagcaaagggagtataatggccttcaaaaccttgacaccacatccgagttcgagaaatgcaaccaagaagcgaattttttgagctgctaacccacttttcgtgcaataggtttcaggttcagttgcttctgcgtgcttaacgacctcattgactaaaatcgggagtgagttgtatcgatagagttggattttagccatataggaaaatgttgtcgtttggatgagtagctcatagatcaaaagcttgaaatcatagtatactgaatcatccaactcatcaagggactttaggcacttgacaagggcatctttgttggaacgagcaaaatagatatgcgattgaggaaacagtagaatgacttcttccagaacgacgcccactaataacgaactcttagtggcacaatcgctgagctctgtttgccaattacataagagctcagtgttgatggagaaattcgttagcacttcacgggataatagatgtatcaattggatgtctcgcagttcgtcagctggaggcccagaaatactggtactcagagatgacatgatgcaagtgtggaatacaaagcctctttttaaggaaaaatgtgctgagatgtagaggtgaatttacacgggtcggatatgatatttcgccgctcaagactggggtaaaagctagtcccagtcaggataagaagatcacgtgcgcaatggcaagtctgcttgctgttgacatgtcctttgagccaagtggccgaaaacaaaaaaaaaaaaaaaaaaaggattgagcgagaagtattcactaagtcctggtctatcttcaaaataccgagacctccgaacgaaactccccttcattcacgagctgaaagaatactggatagccgcactagcctttcgcacggcatctacacactacgcgaaccacagactctgtcagtatattagattcttcagctccagcttgttcatactcaatgagcgaggagcttcaaataccgcaaatggctctgcatgcctcttctgaccagaccgagcctcctcacattcctccggtggagcatgagccttcgccaccgctggctggtgatgctgtggataatgccaatgtcgatattgctctgttacaagccgaatggcgtcggctaatggacacaaaaccggtagatggcgatgtatgttatgttataccacgcgatttcattcagagggtactttctccgaccgattgcgcttgtctaaaggattttgcatctttcgtgggaaagttggacaacacgcggattcttgatgcagcggggaacttgtttccactcggagaagagaaggtggaaacagcattcgtgtcacctgagttgtatcgtctgttccaatgccactttggcctgcttgggcctccagtaattcgcaatgtattggttgatgcagaaggtaatgcggttttggaaagatttcctccgtattttcttgtccacacattgtgcaaaaacgctccaacaacaagagcaatctcacatattggaggcttagaatcccattctaaatgtgcatttctgctctcgcaaaccaaaacattcaaggatttggtcgatacaattcgcaatctcatgaacgttgacaagaactcaagcttaagagtctggtttatcaccactgacaatgtggaagaattgtcagcaaatattcctgtctcgtctttcatcaacaagatacagcataagaaaatcgtgacgccacaagtcatgacgtttctgttacaaagccagggtatacgctcctccaggcttcatttggtggtggaagtaagtgaaaaatccagcaagaagtttattttggatcaagccgttgcttcgacgtccctttccctgttcgacatgaataaaatcacaacgactggtggcaacttgggactatccaatctcggtaacacttgctacatgaactctgctttgcaatgtcttgttcacgttcccgaaatcaacttttatttcttctatgacttgtttgagaaggagttgaacagaagcaaccccttggggaatctgggcgacgtagcagttgcattttctaatttacttcataagttgttcgattatcctgggagctcgacaagcctggttacgcctagagaattcaagtacacaattggtcgttactcatctatgtttcacggctatcagcaacaagactctcaagagtttctaagctggcttttagatgctcttcatgaagatctcaatcgaatttatgataaaccgtattgtgagaaaccagaactcaaagatgaggatgtggagaatcctcaagcaatcgtggacttggccaaagaatgttggaatctacataaaaagagaaatgattctgtgattgttgatctcttcacaggaatgtatcaatcaacattgctctgcccggtatgctacaaaaagtctgtcacttttgatcctttcaatgatttaactttgcctttgcctgttaacaagaagtggtatcacgaatttaccattgtcgatttgagcggctcttatttagactccttcattatgaaacttgaagttgagctctctaaatcctctacgtatgaagatttggtggcttacttgagtaaacatttgggtgtccctcgagatttcttgttcctttttgagattttcaggaatttcttttacaaagattttcaggaggataactatcaacagtcatttttgcccatcaatgagattatcggtgacgatgatgccatctttgtgtatatcatcccatacacacctgatgatcgaatcattccggtgatcaacgttgcgaaagatgaggataggtcgtatgatataacggaaccatttggtattccgttattcatagttttgaacaagcaaagcgaatgctcaaggttgctgcagatcgagaagaaagtctcactcattgcgaaccgtttatctacggccaacagtagtgaaatcaaatcacaggcaaccatcgtggggggtgaagctagtgacgaagtgatgactgaagcatctgaaacgtcacaggaagaggctaaggagtcttcggccctgataaccgatagtcaaagcgacgctaagtacgatataaggtattacagggaaggaaatccaaaattcagtctgagctatcgcaggcatgcccgtcatcatgtgggtcagccggaaaagaattttgcggaaaagattttgaatataccgcatgagagaccacattttaataatttaccactcttgatcgaggcgtttctgaagccacaacgtcaaaatctgaggcttagtactgaaagaagcgatagtcttgaacccaagttggatgatcaaaaccccgatgcaaacttgaaagttttgagtgatgatgaggatggtaatctttgtactccttccataataggagatgatgaacagcgtctgattggtgagaacactgacaatgaaaccaattgggataatcttgatagtatgttttcttcagttgacaatttaccaccaattgaaaattctaaatctgctgaaggcacttctgaaaaagattcagatcctgaaaagaacgaaatagacggtatcctccaaggaaatgagcttttagtgatagattggaagagccatagttaccaagactatttcgcggatacggataaacgagcatgggagaatcttgattacgtttctaatccagagttagaggagaacaaacgcaagcttgcggcgcagcagagaacaactatttccttgtatgactgtttacggaatttcagtacgcctgaggtattgggtgatcaagatttatggtactgtcctaggtgcaaagagcatagaagagctaccaaaactattcaggtgtggtccaccggcgatatcttgacatttcacttgaagcgctttcagagtgcacggtcattgagcgataaaatcaatatggttgttgacttccccattgaaggtttagacatgacagattatgtgacttccagtcaaatctcaaagcaaccactcatatatgatttgattgccgttgataaccattatggtggattaggtggaggtcattacactgcctcggtcaaaaactttagagacaacaaatggtactatttcaatgatagccgcgtcactccattagaagatccgaaggagtgcgtgactggagctgcgtatttgttgttttacaagaaacgaagcagtaatcaatttgctggaggagagtcagtggggcaatttattgataagggccgcaatgaatttgagcaaaaattgagtaaactcaaagacctgttgcttcaagtcacagaagaacttggtttatacagagaacaagaggccgtagagagtgcaaacctgttagaagtggaaaataatgaggaagaagacctctatgaggatgctgaagatgatctacagaaagtgccagcgcttgcatcggcgaagaaatctagatctccagtcacagagcaaaacatgaaatttgagaaccagcgcaagcaaaggctaatttcgaaaggctcggacctgcctcgctccgtgaacatcaacttgaattattcttcatctacgtcaaacttagcttctcctggtggatctaccgacgatgagagagatgtgtgagaaacgagatcctgtggaaacgtattaaaattatactcttcattcttatagataatgtacacacaagattaaactttcttcaaagctattgctctgctgttagaaatcgcaatagctttttgtatggtttccaaagagatattagccccaccaccgtttatgctgacatgcttaagctttttcccagtactaacgattgtcatttgtgactcagcacaaaattcctcggcctcgccctccaaatcagccaaaagaacagacttgtttgcttcctcctcgagctctattagtccaaagctcgatgaaatgccaatgtcttcaagcgaaaggttaacaggctgtgcaagggcccagttagagtcgatatggaacaaccctgaagactggtttaaatggccaaagttcttccgcgaacggactggcactttcacgttagggtcaataccagattctgccatgtatatacgaggtaacttgacattttgcaaagcgcacatcaaggaatgttgcacagcgtcgaaaagtgggcccgaacgcgagaaaaccttgatgtgagcgtacaaagcgtatttgtacctcttctgtgtgatattgatggtgctgctgaggctttcaaggtctgtcttatccatcgaagagtcatcgggatacacaatggaagtggtgttgctcgcttcgtcggtgatctggtatcctggcaccattcgaagactggccaggggcaagattcgcagataaagaatgtgattgtacaacttctgtgagagtatcatctcctcgtcactaggagcgccactgcggccacgagccacctccaccactggatacaccgatgagtacagagggttcccagtatcagaggcaagaagctcgtctggtccactcagttcggtaattcccatggtgatttcgcacaatatgtgtgtgttgccgttcttcaccgtagacagccccacaacaatgtttggcccataactattgagtgtacctggcgatgccaacaatgggcgaaattcttcaaagccacgcaagcaggggcgaagacccaacagcaaatggcgttgaagagatacatcgggtgcgatgcgtgctaggacatccggaggaaacaccgcgtgctgtggaggttcggacatgctagagaatatttcttcaagatggaggctgatgagatgaagcgagcattcttggatgtatggtcacgtgatcaatccactcaaacgtttggctattcatggctgcttttggctaattgggatggttgtcatgtgggaatgttactgtgtttttgtctacgatttccctctttttctgccaaatacgtgtttggtttggaattgtgtccaatggttccactatcttcacactcatacggctgtgcaggactacatacatgctgaaggtggatcatgagtaaatgaacatccaaagaggagttttatatcatcaacagacgcctacgaagatatgatacggctttaaacgcagtgctgtttgcggaaccaaatagcttactgtagcattttttgatcacccaggtatgtaagtggtttggttcgatttcgcacacagtatgtaaaaagacgaaacttttatgaacagtctacactaagtgaatacaaatactctctgaaaaaaatccgaaaattatctatcaccccccacattgatgactttgtcaaaacgtcatccggctccccatcgtacaaacgccacgcaccccgcatgttcgctatcatcttaacaccgttcaccaccagtttctccacctgcactcgcccaccggtgttttctcagccaggcctaagatgcactccgatgcttcagcctatcatcgaatcacaacggacatattcggactttgtctccatgcagggtcggatatcttgcctcaatatggaacaaccagtgtcaaccttcagaccaagcacaagtcaaaacaaacgagagaaaaacctctcaaaagttgcatctgcctccatatctatccgacgtaataccttctaatgcgaaagtgcttcatgtatctccgcaacccattgttcccctgcccactatgtctctttttttttctctgactcatgagtcacatggacttcaccccgcatcggtgcattccggtagctcaagtaagttgcgccgatgcagtccgccgacggcccggcacgactttgataacgctcgacatgacgttcgaagcagttttgattggacaaagctgcgcgaactgggcaattatacaggcgtggtagatgatgcgcacgcttcgaagtgcggtgggacaaacaacgatttcggccctattcaggagagctcgggaaaattttttggattaattacgcctccagtgtcccaaattttcaaaaactttttttttttcttctttcttgttctttcagcaaagctttttttgtcttaagtctggccctttattgctccacctatagtcgagtggctgctgttcttccctagttgcgtgtcctcccttgtcaattcactggcacacatcagactgactctgatcgatttgcggaaaaatcttgaatcatacttcccccattggaacgtttatcctccgaaacaaaaacactacttcaaccactgacttaaatttcaattcgccataactgattgtatgtaaaatttcccttcgttcgccccaatattatactaactgcttcagataacatggcctcatacttaccgcagaaagagtttgaaactgtcaacatctacaactacgatgaagtcccagaaaactcctcctgggcatctgctttgcctgtagcaaagggattgtacaatcctgaaaacgaaaaagacgcttgtggtgttggtttcacttgccaccttagaggagaaacatcccacaaaattgtttctgatgctaaaagcttactttgtaacatgactcacagaggtggtgagttgaacccaaaggatggtgacggtgctggtttgttgtcttccataccccataagtttttggtcagagaattcaagtaccactttggtgtggacttgccaccattaggccagtatggtactggtaatgtcttctttaagaaagacgaggttgtcttcgaaaaatcaaagaagacttttgagaaaatcgcctcttctttgggcttgaaggttttgggttggagacaggtcccccacgactctagcattttgggccctgcttccttgtccagagagccttacatcttacaaccagcagtggtgcttgctgaaacttttggcacggacatcactccagaggaattcgaggcaaaatacaaaaaggactttgaaaagaagatgttcattttgagaaaacaagcttctcacacaattggcttgcacaactggttttacatttgttctttgtcatcgaagacaattgtttacaagggtcaattagctcctaaccaggtttatgcttactattacgatttggttaatgctgactacgaggctcattttgctcttgtccactcacgtttctcaactaataccttcccatcgtgggacagagcacaacctttgagaattgcggctcacaatggtgaaatcaacaccttaagaggaaacaagaattggatgagagcaaaagaaggtgtgatgtcttcagaattgtttggtgaagaattggaaaagttgttccccatcattgaagaaggtggctccgactctgcagcatttgacaatgttttggaattgttggtgattaatggcgttttatccttgcctgaagccgtcatgaccatgattcctgaagcttggcaaaacgacaagaacattgacatgaagaaaaaagcattctacgagtgggctgcctgtttgatggaaccatgggatggcccagcattgttcacttttgccgatgacaggtactgtggtgctaacttggatagaaacggtttgagaccttgtcgttactacgttaccgacgacgagagaatcatttgtgcttccgaagttggtgtaattgatgtcgaacccgagaaggttttgcaaaagggtagattgcaacctggtagaatgttgttggttgacaccaaagaaggaagaattgttgacgaccgtgaattaaagagctctgtcgcctcgagattcgacttcaagtcatgggtaaccgcaaacatgattaccattgatgacttgtttgccaagttgtccacaagagatgttgacttggacgactaccacatgacagaagaaggcagcaagtctgttcaaacagatcctcgtttgattgcttttggttactccaacgagcaaatgaatgtcattttggctcctatggctgaagcaaaggaagctttgggctccatgggtaatgatgctgcattggcatgtatctctgagcagccaagattattgtacgaatatttccgtcagttgtttgctcaggttaccaaccctccaatcgaccctatcagagaagagattgtcatgtccttggaatgctatgttggtcctcaaggtaacttgttggaaatgaagccgagccaatgtaacagattgcttttgaagtccccaatcatttcctcaaaggaattaaatgccatcaaacacatgcaaaaggtgtatccaacgtggtctgtggccaacattgacatcaccttcgagagatctgagggtattcaaggttacatcaacaagatcgaagaagtttgtcaagaagcttccaaagctatctcagagaacaagaaggttatcattttgacagaccgtgctacaagcttcaacagaattccaatctctgccttgattgccactggtgctgtgcaccatcacttggtgagacaaaagcagcgttctaaggttgctataattgttgagacggctgaagcaagagaagtccaccacacttgttgcttggtcggttacggtgctgatggtatcaacccatacttggctattgagacattgtgcaaaatgagagatgaaggattgttgaaggtggatttctcaaacgacaaaatcatctccaactacaagtccgctgtgaacgctggtatcatgaaagtcatgtccaagatgggtatttcgaccttagcgtcttacaagggtgcccaaatttttgaggctttgggtattgacaactctgttatcgacagatgttttgctggtactgcttccagaatcaagggtattacctttgagtacatcgctcaagatgccttttccttgcacgaaagaggttacccatctagagaaactatcaagcctattgccttgccagaaacaggcgaataccactggagagacggtggcgagaagcatgtcaacgatcctgccgccattgcttccatgcaagacgccgtcaagaacaaaaacgagaaggcttacgaggcatactcgaagaaagagtatgatgctatcaagcactgtactttgagaggcttgttagattttgacttcgaatctgccaccccggtgccaatcgatcaggtcgagccatggacagaaatcgtcagaagattctttacaggtgccatgtcttacggttccatttctatggaagcccactctactcttgctgtggctatgaacagattgggtggtaagtccaataccggtgaaggtggtgaagatcccgcaagatctcaagtcaatgctaatggtgacaccatgagatcttccatcaagcaaattgcatctggtagatttggtgtcacttccttctacttagcggatgccgatgagttgcagattaagatggctcaaggtgctaagcctggtgaaggtggtgaattgcctggccacaaagtgtctgagtctattggtaaaactagacattctactccaggtgttggtttaatctctccacctcctcaccacgatatttactccatcgaggacttgaaacaattgttgtatgacttgaaatgttctaacccaagagcaagaacctcagttaagttagtctctgaagtcggtgtgggtattgttgctgctggtgttgccaaggccggttccgagaacattttggtctctggtggtgatggtggtactggtgccgccaagtggacttccgtcaagtacgcaggtttgccatgggaattgggtcttgctgagtcgcaccaaaccttggtgttgaacgacttgagaggaagagttatcttgcaaactgacggtcaaatccgtactggtcgtgatgttgccatcgcttgtttgcttggtgccgaagagtggggttttgccactactcctttgattgccatgggctgtatcatgatgaagaagtgtcatcttaactcttgtccagttggtattgctactcagaaccctgagcttagaaagaagttcaaaggtactccagagtccgttatcaacttcttctactacgtggccaatgagttgagacagtacatggccaagttgggtttccgtaccatcaacgagatggtcggtaagacagagcttttgaaagtcagagatgacttgagaaacacaaagaatgccaatattgacttgtctcctatcttgactcccgcacataccattagaccaggtgtggcaacccactgtgtcagaaagcaagaccacaagttgcatgtccgtcttgacaacaagttgatagatgaatccgaattgactttatcgaagggcttgcctgtcactatcgactgcaatgttgttaacactgaccgttctttgggaactactttgtcttacagagtgtcgaagattttcggcgaacaaggcttgccacatgacactattcatgtcaacgtgaaaggatctgctggtcaatcgttcggtgccttcttggcatctggtatcaccttggagttggaaggtgacgccaacgattacatcggtaaaggtttgtctggaggtagaatcattgtctatccacctaaggagtccaagttcaaggctgaagaccaaattatcgctggtaacaccgctttctttggcgctacttctggtaccgctttcatcagaggtattgccgccgaaagatttgctgttagaaactctggagcggttatcgtcactgaaggtaccggtgatcatggctgtgagtacatgtctggtggtagagttgttgtcttgggttctactggtcgtaacttcgctgccggtatgtgtggtggtattgcgtatgttttggatatggctcaagatttcatgactaaggtcaactctgaaactgtcgagttatcttcagttaccgaccctactgaaattgctttcttgagaggcttgattgaagaccaccgccactacacaggctcggaagtctctgacaacattttgaacgatttcaacagaatattgccaagattcgtcaaggtgttgcctcatgactacaaaaaggttcttgagaaggagaaacagaagcaagaggaggccaagaagaatgagttgaacaacttcttgaagtccattaaggaagatccagagagcgatgctacaaacggtgaagccgccaagatcaagaggggtcatgtgaaccatgccgccaagagtgcagctcacgagccaaaggttttggatctcgaagacaccatcaaggacacagaagtggctaagaaggctgtagcaaagttggacaagacttttggcttcatgaagtacaagagaagaaacgaaaagtacagaccagcccaagagagaaccaaggattggaacgaaatgacctcgcgtttgacaaaggaagagttgcaggtggagaccgcaagatgtatggactgtggtgtcccattctgtacctcggacaccggatgtcctatctccaacatcatccctaaatggaacgagttggtgtttaaggacagatggtacgatgctttgcagagactaatgatgaccaacaacttccctgagttcactggaagaatttgcccagccccatgtaacggtgcctgtgtcgttggaatcaatgatgacccagtcaacattaagtctgttgaatgtgccattatcgaccacgctttcgagcaaggctggatcaagccaaacccacctcaacacagaactggaaagacagttgccatcattggttctggtccttctggtttggctgcagcagaccaattgaacagagctggtcactcggtgactgtgtacgagagatcggacagaccaggtggtttgttgatgtacggtattcctaacatgaaattggataagcgtatcgtgcagagaagaaccgacttgttggccgccgaaggtgtcgagttcgtgtgcaacaccactgttggcgaagacattagtgctgaagaattgaaagctacgaacgatgcggtcatttttgctgttggttccaccattccaagagacttgaagatccctggccgtgatttgaagaacattgactttgctatgaagttgttacactccaacaccaaggctttgttggatggcacgttagaggaaatcagaaagactattgccggtaagaatgttgtggttattggtggtggtgacactggtaatgattgcttgggtacctctactagacatggagccaagtctgtcaccaactttgaattgttgccactcccaccaaacgctcgtccaaaggacaacccatggcctcaatggccaagagtcttcagagtcgactatggtcacactgaggttgctactcattatggcaaggacccaagagagtactcgattttgtccaaggagtttgttggtgacgaagaaggcaacgtcaagggtattaataccgtgagagtcgaatggaagcgttctgactcgggcgcatggcaaatggctgaggttccaggttctgaagaatttttcccagctgaggttgtcttgttatctatgggtttcgttggtcctgatgccgacaagcttcaggttaacaaaaccaagagaggcaccatcggtactactgatcctagtggctacagagtgtctgctaacgaaaacgtgtttgctgctggtgattgcagaagaggtcaatctttggttgtgtggggtattcaagaaggcagacagtgtgccaaggaggttgatgtctacttgatgggcaccacgagattgccaggtaacggttctattgaacagcgtgactttaaacttttggaagagttggctgagaagatctagattttatagtaaatgaaagcaaccagctaattttctgtacttgcaactattgatctagagcatatcatgggtatatacacttgaaaaattacggtagattattacattgacacttcggagcaaacgtgggatgcacataaagtgttacgggcacgtatgttatgcatttcgatgcgccaagacgataatcgaacccatgagaaaaaggtactagtgtgaatggaatactagctagtttggcgtccctaaaattatgctagagctgaaaaacgcaatccttatgttgccttgcaggctgtagaaacataaagaaaaaacaagaaaagcaagaaaaaacaacaaaaaaaaaaggtaagaaaataagtttcggcgctcgggaaaatcaggatatcgaagcgaatagaaacatagccatccagcttctaaatttacaagttccactagcaaaagccagcgctcgtgatgcttctctcctcttttctttttccagtgcttggtattttccacgacacactcattaccgatgcctgaattgataaaggtacacataatgtttcacattgcttgggcagatgcacgagctagaagacgccttgcgtgtgtgcatgaaattgccctcggaatacgccggtggcccattgccaaatcaggttaacttagtgtggtgtcaaagctcacgctctgcatccgacccaaggttatgcattgtctcccttgatttcggggactcttttatacgctggtgtgacttttttcccctcattaaatcttaacatcaatatacactgttgcactttgacccaaatagtaagaatcaaaaaaaaaaaaaaaaacaacaaaaaagaacaacgggtattatcttacattgccgataagcctacaacagtatggaattctattcatgtgttttgctttcatagcgtattgtgaaattaaatagtatgcgacgtccgcggatgggaacttttttttatctagatcgctatctgcttgggagtgatatggcgcaagcagtttcgtttgtttttgttctcagaaatggcggctggctcaggcgaccatttggttggacgatgatgagtatatgccgtctgtgtaccctcggcccggccctcgtatgtatgatcggttatgtttatttctctaacacaacataaggcgcagtgggcagcgccctcggaatactgcgtggtaattttttccgctcaaatcaagcagactgttttcgtccactccatgcggcaaagaatatataaataacccccttttctctaaccttcttttagtcgaatttgttacttttcgagttttaaatcccttagtaccgatcgttcgctatgcaatttaagtctttgctcgccatcgccgctgcctctggcttggctgttgctgctaacagtatgtattttgttcccggcccaatgttgtcgtgaaaattttaccgactttgatctcgacattttttgcctcaatacttccccgttttgtcaatctccatgtttcatactcggatatgtgttccgtggcaatggctcacattattcctcgagcaccaagtgttttcggccaatttcctatgtttttgttgaatttatactgacccatttctagactcttctttgaccactgctaccccttctgttaacaaggcgtgctccttcagtgacttcactgctactgctgccacccaagtctctcagattgctgcttgcgctaccgctgtcggtgacatcaccattagcggtgagggcattggaagcgttgaattgaacggtgtccaagccgtttacggtagcttgctcgtcaatggtaccaaggctaccgttcttgacgccccaactttgcaatttggttgctggtgacttgactgtttctgactccaccatcttgtctactgtcaactttgctcaattgactactgtcggttctttgaccttcaatgctttgccagctttggagaagactggtttgacaaccggtttgacctccgccgaggaaattaccatccaaaacactggtttgacctctttggacggtattaacgttttcgaacttaagactttcgacgtcaacaacaacgccgacattgagtctatcgactctggtttgcaatctgtgactgacttcttgtccattaactacaacgctgacaaggtcgaggttgtcttggacaagttgaccagtgccaacaatgtggaattccaacacatttcttctctttccgttgctaacttgactaccgtcaacggctctttatctttgcaatccaacactttcgagtccattgaattccctcaattgaagtctattggtaagtctctttctatcaacaagaacgacgagttggaggagtttgacttccctaagttgactactgttggtggtgctttgaacgttcaagacaaccaaaagttggactctttctctggctttccaaaggttaagcaaatcagtggttccgtgaaccttgctggtgacttcaacaacggtactttcccagacttggagagagttgctggtggtttcaacttgacctctactggtgacttgacttgtgactctttcgttaagttgaacaaggacggtgacatcaagggtgacaagttttactgtgagggtgcttcctccaccatctcttcttcttcctctaagagcggtaacgctaacggttcctctactgagagctctgactctgactccagctctggctccaactctagctcttctgcttcttcctcctcttcttcttcttcttccaagaagtctggtgctgctccagttgccggtgttcaattggcttcctttgctgttgcctttgctggtattggtgctttcttgtactaagcaatttgtcaagcaaaaatgcatattcaacatggcccagaagaggtattgctgaatctatttcttcaaagaagaggaaaattgcgatgcatgtcagcatctcaagtacaaactaatttttactacttcccatttttttcttcctcttacgtttactttattttcgaacagtcgtataaccaaaaaaaaacgtactaagatttgtcgtctaagtttggagtagaattagcgcttcgttttgcgtgcgtgcgggcgcgcgtgatcacaatatgccgtaggaatacaggagaagccaagtgaaacacctttttataccccagttactttctgtaccaccatgaagttcacaaatattgcagttctattatttgcaagtgttgctctttccaaaaacgtcatgaatcttgagaatttgcatgcggctattgacaaagaggaaaagtcaaaacgagatgctaaaaatgtggtttccgtagatgacttgtgggcagctatcgataaggaagaaggaaagtcaaagagggaggcaaaaaacgtacaaaatattgaagattttttcaagaaccacaataagagaaaccaagatgttcttctgacaccaggggatgccttgcttcaaaatattcttcccctgatgcccagtgtttctatctttgctgggtacttaagagacgacgcagaaatactttccggaatggaagcgaaagaaacttttacgtttttacttgctccttcagatgatgctattgccactaagcttggtggtttgaaaccgtgggagtttccaaaacaagtaaagaatgatgatagcgatgatgaagttattgcttcaaatatcgacaacttcttgaaggctcatatatcatcagatgcagcagttcgggctggatcttctgaactctctactgttttgctcaatggaaaaagcgtgattatacaaagtgatcctgctactggagtttataccttacaggttgagggaaagccaattccagtgtctagctaccgtctggcagggaatggcgtcgttttgattattgaggacgtgttgagtaagcctcaagtttaaattgattgatttcagtgtttttagttccttttctatattcaattcaggttacattcacaagcttgtatggtgctgtcgcaccatttagtgctaagcctaggtaccgcggagctttgttagcttttctaacttattcgctcaaattgctgattccagtttctgtgtgagcctgaccgtttgcagaatactcaagcttccacttcaccttcaatgccttattcaccggattttcaattgagaattcttggctgaatccacgtgctgcaaacggttgtatcacattaccactctgtggacgcaaatctaacttgcaacccttcggaacagctaccagaagctttgctgctgacaacaaggaactcagcaaattactcacaaggaattttcccttgaaaagagcggcattggccgcagtgagtgattcaacctccaacttagtttctccactctcgaaaagtgtctttacatcgacagcagcagcattagcacttgaggcttggacctgggcaggagaagacgttggaaagtcgaaaccaaagggatcaagctgtgtagatgtgttagactgaagttgaggagatggcgaatggaggtcacttaagaagtcaaaattgtttgcgctattttgagtagtcgaaggtttgggttgctgaacagaagcaccacttgaagtaaacaaagaagagtttgtagctccaccaccaagggcaatggaacctccagatccataaaagtccaatggattggtctgtttgttggacgaccctggacctggctctgaaaaggtcaagtttgacaagtcactgagtaaatcgttataaccctgctggtctttgctagattctcccgactcagtaggctcatcatcatcaaagtcaattaaattcaactccttagcagcagaagcagcagcagcaccgccactaaccttgatatttgaagcttcttcaatattaccgttcttgatgagttggaacttttgagttagttgattaatagtatcattcaaggccaacaaatcttgcacatattcctcattatcgtgctcctcttcaataattttggtgacgctaggctgtgcactcttgatcagaccgtacaagtcaaaaatggtctcattcgaatcgtcaattttggcaccacctgcttccacactgttcaacatctcggcaaaaatttcggttttcctcttcaatctagcaacatcatcgttaacctgttttttgttctcttgaacattatcgtctttgaagccagccatgattttcatcaacttgttggcctcctgcaagtcttctggttttcctcttcggatcaactcttgcaactttgcactgtggacaattgcttcttccttttgaatgtcctccaaagatttcaaggtatcagctggattcaaaaccgcagcatcctcaaccttcacttcggggaaaacatatcccttattcaacaacaaacgatgcatgtctctaatatacccgaaatccagcttgtactttgaagttttgcagatggtctgataccactcttcaatctgagccaatatcatcctctgaacacgattgtagcgcatagtgggtctctccggaaatctcttaacaagctcgttcaaaaactcctttctggatatctgtaaatggaacggataaccgcaattctttaccaaattgtccaacaaatgaatggccaattccgaagtttgagggtctctttgattgattagcttgacgactgcaattgcagcttcacgtggaatggacccttgcttggcattgacataatcgcagatctccaagttcaaagcaagattaggctcactgagagttggccgacaagcacgatctagatgaattagtagcttccttcaaagttggtatatgtttaatacatacagatcctccgcaaaagctttgggttaattttagaaagtgagtacccagatgagctggacattgtgtcttgtggaatacgatcagatagatacacctgttaggggtggctagattgaagtagaactaagtccgagaggtacgggtgtatagctagaaacgtgtataactctcttgtagaaaaaaaagacaaaatagcattctgattccgtccattttaatgtcgcagcaataaaatacacaacgtgaactaattatcgtgcttctttgaagtcgtacttcaataggtgtggagaggctaagccttgcgaggtacggatgtatatacacattttgcgcgtactaaggagatctttgaccgtatcttcctctgtaatgacagaggattccgttgatgatgatccattacaattaaaagaccttgcggtgaagtattcttacctaatgtacaaaatcactgaccacatttccaacttaagtgagcttacctatgaatcagtaacgagaaaggagaagcttattgaccaagagtactttgataagcagctacatttagatgaacagctacaagaagcgaatgatatgatcaaagaatgcgaccagatagaagcggcatatatgaaactagaccaattgtacctatttgtggaagatttcaaagcgagaatcacccacttggagaatgtgtttaaagagctataataatcacaccatgttgtacagatcttgtttcactttactgtctggaactgtatgtggtacagaagctgtcactggtgtagctagcgctttcgctcgatacttttcaactaagtgtttctctagcaagacaaaattcctcagattgcacttgtacatgacattgatgaaatctcccacaatggggattagcccaataccaaaatcaaaggcaatattgtacttcatcttcaggactaaggctggaggtaaccctccgtctatcttctcagccgttcttaacaattgcatcgctaatgtggcggcaattatgtcaccgatccatggaataaggccaataatgccagcccaacctaaacgtatcccgcagatacttaactgtaaatccaaacgatacgcttttcgcttgacagagttcaagattttcaagtcgtgcttacctatgaagtcaggaagtttcctctttcttttacttccctttttttggtagaaatacaactcgttctcaggaatctcttcgaagtatggatcatcttgaggccccacggcgaagacatggtctagattagtctgtggtgttagcacattgctgaaaattgagttgaaatagacgaaccttctttaggaaatatttatagagaagctgagacatggagaagtagtgaagcaaacaaacaaaaaaaaaaaaacaaatgaaagaaattaaagaagaattaaaatacgtttggtagcaatcatcaagcggctgaaaatgacattcctggcgcgcacaatattaggctgagccacgcagctccagataagcgtaaatcataaaatattaaagccatatcgtaactgcataactatagttaacaaaattaaaaagcatagaaattaaggtttgacgatcacaaagtctttaaattctcttctctttctttagcttggcaaaatactctttccgcaagtttctcaagtctgggggctgttcgatgccaagagaccggcgaagttcattgacatccatttccaaacttttctcccaatagacattaatcaatggcttggcattaagtccgcttctaaatgcccaaggatagtagatgctgtacaatctttctctttgcgagggcttcaatcgcaaaggtgctaaaagtgctcccaatcctggcataagaattcccatgttcatgaattctaagactttcacagcaatttcgccttcaataatgataggcaagccagtgatagcatggtagaaatcgtggcattctctgtatcgttgatagatgtatgccaattcctcattatcaataaagcgaacaggaaccctcgtatcaggagaaacaccctcccgatcaagccagctcacgtaagtatgtccaagagtatttttaggtaaggctctcaagtgatccaagtttaaagaggtgctagtcattctcggtttttctcttaaaatctgtcgtccaacagggtcagagagcatttgcctctgtaactttctcaacacaggctcaattgctgtagattcacctaatgcaactatattagcgttattttccggatggaaaaatgatccaagcccagaccctataaacatcatgaacttctctattccataaagaggcacatgtccgggatattccgattcccgcctgctaaagtacttgttactagcaggggatacttttttctcattcaatgatgcattagggtcgtcataatgaagctcacctctttccattttcgaagcgagttgattgttctcattgaatatcatagacccaaaaacggcactagccgcagtcaagaggaacagtctattctgagaccgttgtaaagaaactgattttgaaaagattgaacgggagatcattgaacaggaatgaggcgagatccacgtcttcgaaagctcttgtaaaatcgcgccagaagttacaccattctgaacacctttacaccatcatcttcagttggacccttacatcaagaaatttgaaatggaattgagagaatccacagaatgtgaaaccatctaaatgcaacccatgtaatgttaggtcatatcttaagcattaaatacagttaatgataagcaagaaagtacaaaaaaagatgggtttataataactcttgcaacccaattatcgtttccgttcgtatattcatgctaaaccattcgttcatttgttcgatgtttgatacaagtatccagcgacgacaacaacgactcccaagattaccccttgatttctgaaactagccaacagcagagacaaatggcgcaaatatggatattcagcagctgaaggttctgtcaccgagtcgttactctcaggagtatgatgtgctatgacgctcgacttgccttcatcatcgtccttttcataccttataggcatatattggtcatttttggattcatcaggagaaccagaagatggcgttttcaaaactttagctgcaggcgtaacagttgcaatgttagaggttttcttcacgtcagagcatgtagcatcaactatgcgggatatcttgcttacaccattagaagtctgtgtcgttcgatcgagtgttccattagcatcaggcttgtcagtctcctcagcttttgccagagacatttgtttttgtagcttcgaatcaagttctgccttttctagtttgaggttatgaacttgttcctctagtttctcaatgaccgagcgatgtctgtccttctccttttcattttctagagagatgacctttaattttttctggaactcttggtcacgagcttccaactcagctttcaaaaagcgggaattgagttcatccatctttgtagtatagtttttgaggtaagtttctaatgagctcaaagaactgttttgttgctttactaaagccaagttcgccatgagagtgtcaatcgtggacccaacattaggcgcattaacgataagtgagtttttgaaaattccagcattcaaactgtcctccgatgtagatgctagcgcatcttccaaagaagggaaaatatctccgaacattgccctttcaaaagctttgaaagattcattttcttcttcttccaccagttcgtcgaactctttatccttgttatccagtaacagggcgaaaattctttgaataaagtcaaagtgtctcatctcggacgcagagaacttatttatatcatcttgcgttagattgggtagaccactaagaactggtccagttggattattggatacaatattgatattttcaatccgggcgctgatttgtttatgactcgtttcgatttgaatgttgaacccaagatttatagagtcacctatatttatgggaactggttcggcgcctatcttgttttggttgacgaaggtaccgttagatgatcccatgtcttgaatcatcaactggccagtctttggctcaatgtacatgcaagcgtgcgttcgactgagaacacgggagtcaaaatagccgttgttaacgtgcggtttgatttttgtgcctgtcgggcgccctaatttgcaagtttctgggtaataggggacatgaatgtgctttttcacaaaagtatcgttcaatggagctagtgtaacatagtactctgcttgatgtcttttttgtggcttggcgttcatgtggtggcttgctgagccaacgccacggcctaaaatgttcgacggagacgagttcaaacgtggtggtaggtacattgacagagcaacaacctgtgactgagagtttgatcttttccgtaaggctgggccactttccggcactgaagaggtactagtctggaaaagctccgacacattgaaaccggatgattcaagttggctcatggtgtcgggtatttgtgggcaaaagctcgtctagattctttacaccaacttatgtggacagtagtgcatacacccgtacaccacatcaacctttcttcttcggttctactccgattgaaacatatgcatatctttacaagcaagagtcacagaggaaaccctaggaggttaggcatttgcatacccgaactttttatcaatgaagctcgccacaaatacgactaagaagcatgggaaaatatttcttgtgtgtcgatcttttctcgagaaaaacagagggcaatcataattaagagcaaaaaccgaaacctttcttagtagtagaatcaagaattctttgttggaataaagctgaagctagttttcaaagacaatgatcatggtttgcacataacctcacgtcaagtaaacataacttctcgcgctttgaggatgtgataatagcgtgtcacgtactatgaagaagtcgcctttatatacaagtgtccatatacttgacagctcagtcgagcttctcaactcatccataagatcgttagagtatgcaactcgagacgttaaacggatcaaaacagttctcaaaatacgcaaaaagtttttggtgttgtacctgagctggacttagaaagcgcaaagcgacaagtacaaagcgaaacaaacacgcaagtctctaccttgatgggaaaattagagaaagaacttgaacgcctacggaggaagaaagctggtcttgaaaacaagttcaaactccaacaggtgaggcttgaaactgcagaaaaaaacggtcgagagtcattcaccaccacattacgaggcggaatacacaaaagcgcagaagaatcaaaaatatccaggctaaggctcttgcaaaacaagaaagagagactaaaatatagcttgtcgcgcatgaatttacaagatacaaaggctcgtttgagcatgattccttcattaccgccccagaaataatcaaatcgtttactatttacagttgctcggtcttctctggcttcataaagtccgagccatccatgtgttcaattttcagaatgtttaaaagtttcgcaacttcctttgcgaactgctcacccacaaccttgatactttcagctttgcctggccttaactcttccaatgacgtagcagttgcatctggtaatccacacatagtatatgtgttcaagaacttgaggtctggatttacattcaagccaatgccataagaggtgattgctcgttggatattgcatccgacagaagatattttcttgtcgttaggttgcatccaaactcctggattctcattgacatagctgtctagattatagtttttcttcaacaaattttgaacacccttgagcaaaacactgtctacgaaacaccgcacagtcaaattagaaaactgcttcaagtccataatcaagtaagcagtcaactgtcctttgccatgccatgtaacttgccctccacgttccaattggtaatatgaacatcccaatttttcatatgcttttatcttttcttgcatctgtggatcttgtttcatttgttttcctccagtgtacacattctcaaactcgaaagtcaagagggtgggaaatggcttcattgataatactttctggatgaaatcttgctcatattgggttgagaataatggccccaggtctgcgattttcctttctgctggtttcgaaatctttgaattcccatttttctttgaaaatcttaggtttcggcaatttacccattatttcctggcttgaaaatttccctgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactaaatttgctgctgcatgttgacttttgtcttttcagcaaaatatttaaatatctgtacatttgaatgttaatctttgtgtgaaatctgcatttctcaaatcaaatccatacacctccagtacaggaaaggcgctacacattttattcatttaggaacgtttgccaaattaagccttccaataaaaaagtgtacacccgaatttcaacgagagtttgctgctggaacaagtgaacgctatagcacttccccgtacgactactttcaagtactttcaagttcatgctagacgataatgggcctcgagcgtaagttcaaccgtcgttatgtggagaaatcgggacagttgaaggaaaataaaatcaccattgaaaagaataggtaccccaaaaacaaaaagaacaatgatgttgacatcactgtggagtcgccagagtttcaattgctcgtgaagctctttgttccatcaaaactacttattcataataacaaagtatccagaaagcagctttccacatatctacctccgattattgagagtgattccttttcctctctcaattttgagcttcatattttcttaagctctattgttacttcttacgttacttcgtggtactttctgaagctaaacaccgaagatttcgagtttgtgggaagtgtatacaatgtgctatgtgcttttatacgggatttctctcgaagagtgagttccgtcgttgagctgacccgattgttgaatttgctcaatagatgtgcattcatactcgatgaccacattgaacgaacgaaattggacgatggacttcctagatttataaggcaggacctaatgaagagggaggcgtccatatcatctagagatgagttgtcgacagaaagaataatagatgaccatcttcagaaaagtcatgtcatttttttgaccgacaaaaggactgagcccggtacaagcgatgaaagaagaacaaaccgtcttaaatatttgagattggtggttaaaaatataatgagtgcttcattcaaggctgaggatttggatgtctcaaaaactccgatttcatctacgatagccatgaatttggtaacatcagtgttggctgatttggtactagacagacttctttacaaaatgtcttccccccagttcctcttgcaaactgtgattggaaaaattggaacgaaaatccgagcagcgatgctgtcccgaagtatcccgtataagaactccatgtataaacgtctcacaagctcagtttcttcgatctatctcaatgcatgtgctttatggacttttggcatcgatgataaaaaggccgaacttgaccaggtcccaccaatattgttttctccagttttatctttgattaatcacattactaatttaagcctgcgcaaaccaatatggactggatttttgagtattttccgctcggcaataagtgcaagctctctattgaccgagaaagtggaacgctttgttgcaaagtatctaatgaatcagattagacacggggactttctacaagacgaaacacaggctagcttagtagcgatgatcagggagattgtgtttgataatggtgaagtaaaagaggaaaccaatctcaacgaaggagaaaacctttcggaacttacagggctctggtatgaccttttatgttcaaaagaatcgtcgtcaaggttgcccatgggcgtctccctttggtggcttaggtacagaaatgagtctgcacaagaattgaagagagatgtggaagacttcttgcgcatttttgatttggccaacaaagacccaaaggggccttattcggaggagagtaaaattaaccagcttctagtgatacgactctttgattctgtcatccaaagtctttatccagagttggtggaaaagattgatataatgagctagatgccggacgcaacaacttatctttggcaggattaatacgcactttttatccatatgatctcgatcgacggaatactagacctattatttaaggaaggtatatacaactaccgggaattgcttgaggacttatgctgcggccatgaatcagatgacccgtacttccgcaaaaccgtaaacactgttgagatatttgctttcggtgattacatccattacctcaagaacagtgaggcatgcattgcgttacaaagccaaggtataaggaaattggtgaaaagcacattggtatcagtatgtaacgtcaacgaaggtcgtcaattgtcctttgacgatgtgattgaaatcaattctttagagcaggctctaaggcaaatgggcggtgatacacatttccacgatatcctacaagatttgcttattgaaatggctaacgagggaagcattgagatacaaattgacgacgctaccagcagcttttttgtcaaccgctcctatgttgcaagagatgcatacaatccaaataaatatagcttacgagttttgcatgagtcagatattacatcaaggtcagtaccgcatgccaggaaattgctactggaatggctatcaactaagataaacccagcaatccaggagttgagcgggcaaaattaggtgacacgcatttaccgtacttcatagtttcgtgtatttcaataagttacatgggagcatgatccccacgaatgcaccagagtagctatgcgctgttgaactccaaaaagtcaacgtcttgcttaggcatggaaaaccttggaaacaataccagtaattccgccctcttccttttgttcgatctcgtagataccgtaaccagcaacaccagtgccgaaggtcaacaagtacatggcaaggttgtgatacactccgtagactctcttgggaatgtagtcaatgatacaagactggaagccaacgtaacagtggtacaacaagaaactggccatagtggtgtcaatgataccggaaacagtgccaaacatggagctacctaccaaaggcaacaagccaagagcaacaattctttcggaagtccagtggtaagaaccgtgggtcttgctcggtttaggcggaatgtaagcatcgttaacagtgcccacaatgaaacctggtggttgaggaatggtcttgatgccacggaccaaagctggtctgaacaaactttgtttctgagagagcaatccaacacgggagagagacaacatggctggtgagtagtagatggactaaaaatgagaaaggtcttttttcccccaaaacttttgtgtagtaccgagcaccccggactttcttacacttgaataggatttgattggccgcgagacccgactcttacgcaggtctctactatgtacatcaatagcgagagattataaaacaaggtggagatgatagcgactacctttcaatcgcaaaagctggttttaatttttttttctacacctcttcgtcctcatcctcgtactcttcaatatctggaatgcgttctggctgcccaaatctctcctttagtgctttttccaagattccaagaggtcctttgtagtagatgatttttgtgaagcggttcaccacactatcgtaccatgacatttgctctccttcgaaaagctgcaagtcatgcttcaagccttcgcatcgctgtttggactttttatcatggagttggtcatacatggtggccaaattatctagcacattgagcaagattggcgacgcccgacttacgttgttgtggtcaaaatatatctcctccaccacctcttcaccccatgcaaccgcgtttttcttgtatcccttggcccacaagatctcactgatatgagcttttatttctgcgcatgtcatttgtaagttctccggatcgcaattgaacaacgggaatgacgcctgggtgcgttcaccggagtcaatggccagcttgatttccgaaagactcttcaaattggcgaggtatatgttaagcgattttgacaagagttgttgcttggtttttccctttgcactagcagactggcgagcataagtgaaggccaatgcgttcaatgcgagaatgagctcgtccgttatccgggaaccttcctggagcaaattatcttgcaacttcaccagcagaaatgtctgtgccaacatgttgacgccccgttccaagtactttgacttttcgtcatccaccaggctcactttgctcaacatacgacagcattgtgacattctctcagcatcgcccaatttatagaatatttcgtcgtcatcaacaatgtgcttcaatatggccacagaagtatcgagctggccctttgccaacaacgctttagcataccgaagaaccatatcaatgtagaagttggcaaactctggagttttatggtacaccaaagtgtccgagcttaaaagtggaacagcatagtttcgcagaccatcgggcaacgtttctgaaaattgcaattccggatccgcttggagggccaagtcaatcaataagcggcgatagtgttttaccgcataccgtgggctcttaagtacgtcgtctttgctgatcgccttcactgccgtgtactgttcaccaaacggcaactcaaatggaatatgctgtctgctttccgcatcgtagtatacgaaatacaatgagcccaaacacacaaaaagacccccaatgtaggctccagctgcgatgttcgcaattgtgccccaaccccgaacagcacccatatatttcgggttgatagaaaacagacgtgcatggcgcaaactgaggggtgttcgtttagcaagataaggtcgaagctggcaaaacatgctgggtcgagttctttgtcgattgtgcctttagcgttttgatctgaaagtagtgtataggttgactaaaaattagtagtgtggtgacttgagccgcgcgaagacttgagccatggagcagtcaacttcagatatcggtcaacctccctttggcgcataaagggccaaaatatctggtcataccgccaggctagcgctattgaagcaatcatcgtccctttccggtccgagtcctccaatccttttaactctcaagatgaagtctggtcttcttcgcaaactagtcaccaactggctgctaacagaccccaattataccattgatcatggcgacagccgcaactaccagatgcagaagtatgcggatatgccatatgtatactgctttgggggccgcttcaagtttgtcaaacacaagcccatcagtcttgccgtggctactacaatcattgcaggtggagttctcttttgggtgtttgaagccagctggttctggcacaacattagccctgctgtagttgtgatattcagctacttgtggtttcttctattcatgttctttgtcaaatgctccacctcagacgcaggtatccaaccccgcaatgtacatcttcccttcgactttgaacatgcatcttctctcacagcacctgacgaatacttcaataccatctcgcttccgtattattcagatcgatatcatggcgtttctgtcaaatattgtgccacttgccatatatggcgtttgcctcgcatgagccactgtggcaagtgtaatagctgtgtgctggtccatgatcatcattgtgtctatctcaataactgtatcggtgctcggaactaccgttattttttgtggtttctattgtgtgctgtgactacatgtgtgtttcttgccacgctttccttcgtacatcttttccactacagaactgaagagctggacatacaccgcttctcgcaatcagcatctcgatctccggtggcgcttctcctagccattctttctctttctggggttgtgtatccgacgttgcttcttgcgtttcacttgtttttgaccgctaataacatcaccacaagagaattcttgaacaatgcgagaccgctgcacaatttgctggccgaagagcgctatgtcaatgtttttgacacgaaatctgtcgcagcaaatctttggctcaactggattgcgtcaccgcaaggtctatccttgatcaaaccgagagaaaaatacataagtggcgatatcagactagcagacttgcctgttttgacatcctttgaaggtagggtcaagtagtgcccgatcataatactacatggtatatacccaccgtgttgcaactttaagtagacaactataatttagcttaatttaatataacataatttatcaattaccccgtcaaatatctgtgtttgtgttacatttgttcgatcgtgcctcgattttgtgcctccacacatcaatactttacccgattagtatgaagatcatcgcgctcatgattcaaacgcacaagatcattaatacatgccccatttttttgtgaatgccacccaaaccctctgacctaacagaggcgctagcagtatctccctttttccaactaataccaaagcaggacttggcaccgcttttgtctttttcaagattgtactctggaggccccgattgtactaagtacgtgtctcacgcgtctacgttgctcgttgaaaaagcacaaaaggcattggaggatggtgatctggttgcgctgtacataattgaggagtatgccaaaaatttgtcgagcttcgaaagcagggaccttctggctctcagtttcaagaaaccagtcatatctggtgtgagcgatcgcaccactatgcctctttccgttcctcctcatttccaagccatttatgagaagcagagcttagtcaatgatctggacctcgtaacatttgaaactgacgtcgataatgttgacgtatccagtgaccgtctcagattattacccaattattccgctcttgatccgctggtcgtatcgccccacgttcgcttttatgaagagaaactcgaagaggaatacttgaagataatgagaaaacgacaaagacccagtctgctatcatgtggctcagttcattcgtcgcggaaaagagttcacatcgagaattctgatgcactatccatttacaaaattgtggacgcgattggttttgtcgatggaagaaaccaagatgataagaattgcataattacagaccgcgggattactattcttacactgtactcagcccattcgttgttttctgagttatccaggttaactacttctttgcacgcttctgaccttgaatcaagctatcttcagcgtatcgcagtcctatgtgccaacactattaattactatgttcacttaattgaatctgatggacttgatatccaaaaccagaatttgatgctactctcgtcaaagcttcttttcttggttatcaattcccacccgcatgatagaaaattacatgttgattcccatcttttaatattggttgatttgctttcaaagatcacgaagagttgtgtcagcttgagctctaacttcaacttcaccctcagtccatcaatgttacatcagcatatcgcggagtcagctaaaggtcttgtggactacttaaaggaaaacaagccagacgagctgattttgaccaagatagaatatatgtgcattgaagttgtttttgcagacctcaaagatatgcttcatgacgatctccgtaacgccatgattcaattgttgattcaaattttcaaattttatcccagtcagaggcaatttattgtcaatgagatgttggcaaattttaaaaaactctcacaacagaataacacttctcgcataaaattatctcatggtggtaacgtactgtttattagcgtgttccttgttcgtcttgtccagagttttgacaccaaatcgatggagagagaaataaactccttcaagaagttagagaagaacaaaaatccacacagttctaaaaacttgaagaggctgagcctagtcagtggggctttggctgttcttaacgatgcaagaggaatcgctactcaaatctcggtattttttgctgaagcacttgtgggttcggacatcgcatttaaatcactcttcctggttttcattgatgattgtctaactcttcttactttgccagattggcctggtgcagtgctaatgaccgaatctttgatgtccacattttgctatagactcaaagaaaataaattccagggcgctatagaaccgtatgctttggaagtcgtggggaaagttggaatagagattctcaggataaagaaaagatgcactgtacggcttgatttcagcgctaacattactgataatgaattgagtgaactaaaggtagtaatcgaactggtgattacgcaaacctcaaatgaatacatgcaaatcagcgatgttcgacagttccatttgttattcttacgattaataaaaatatgcgaacgtctttcaagtgaggttactaaaggatttgaagaacacatctatgccatcaatcctacaaataatttatctaccgaaatcccagaaaaagcaattcagttacatacactcattgatgcctgcctaggactattagctcaggataatcacctcgttaatactagagaagaaagctcaaggactggagaaaatagctcaagtgcaaagcatggctacttggcattgctattgattgagctcgatcctttatacgacaattttgtcgctcttttggtatcttatttggaatcatctaaagtcaaatcagctacaaaggcgatcaaaattctttcgtccatgattgacttcaacccaaagattttgttagcactgaaaatcagcacttcaatttccaaaataatggcaggtaattctcctctgatgaaagaagcagtggtagaaatactaggtaaatatattgctgcaaatcctgatctcatcgagaaatactatcaagacatttgtgaacgagctgctgatgatggtgtcactcttagaaaacgggttattaagattatgaaggaaatgtatctccacaaagatgataagtccattcgagtcttcatttcaaaaaaaatgttgcgaagaatttacgatgaagaaccaagtattcgtgatatgtctagaacttcattaactgctttattattcctagaagatctggacacttcatcagtaaaagtatgccaattgatgattgaaattgtcaactcccctggttttctggtcagcaatttcactgattttattgcacaagtaattgcggataaatctgtccagatgtccttaaagagaattgtggatgcagcattcaacattgcaatagatcacatagagacggattgccatgaggtgaaaaagtcccttatgttagtgaatttgttagcacgttgtgataaaaaattggtctcttttgataatatggttgcattacatccctatgttataagtgaccaggggcatactgaaggtgtgtccctacaggctttgaaaatcctaagactttttcttgaggacacaaaatctttcagaaaagactatatcgtgaaacttcgagacggccttctttccaggttaactaagtttgacaataaggaactacatgaagcggtgccagcaataaatgcattgtccagcttgactgatgataaatcaaagatggtgaatgcttttatttccactacactccttcttcagcctattatcgctgagcagaaaatgaatcgcgtaagtttgactaagtgccataaactcttgaatttactaggatgttttggttcctactgtgattttgaggggtctagagaaataatcatgagaagcaaggtcgaattaaaagagaaagaaactgtcgtgagtttaatttgcaagtacttgttagtattttgtgcttcaagatatgatgtcagaacaagaaatgttgcactcaaaaatttgttgtgtgttagtacttaccaccccaagttattcttgtctgaagcaatccttacaatccttgacaaagaactcggacatgggaatcatctaacgaaattaactatagttgagggccttgccaacttccttgcgaaagaagacggggatgcgattgcgagaagcaacgactattcaagctcttcacaaaatctgggtgtcagctctttcaatggaagttcaatttcttccttgaatgatggagtatgtgctagtgtcattcagaggtacattgataagatcctagcattatgtttgtctgatcacacagcttttgctcctgtattgttcttacaattagtggttaagcttggttatgctaacccaaaaatgtgcgtccctacaattattgcattggaggcgtcttccaacaaaattataaagaagattgcaatttgtctccacacagagatattcgagaagcacgagtcactttccgatagaaattatcctgatgcagtgaaaatggctgtagcgtactcaaagaggatgaatggtctgtcttttttgaagcaaattctgttctttcgcaccgtttatcgaattatcaacaagcaatatctgtcgaaaaagaagtttgtgttatcagttgcaaaagtattcaacatctcattaactcaattctcattagaagaatgtttagatcagagagacctcgttgttttctctgccatgaaccttctggtactttcgctttcatccttggaggaagtatgtcttcttttataccatttggatagagtcataacaagagatgggtatgaccttgttgataggattactagtaccgttggatctaaatctgggtcaggaatttcggtggataatttgcaacttcttttcgtgaactcgcagactattctgacactcatatatttgagacagcttttagctgcatcttactcaatcagctcatccgtaatggaagaatttcgtccaagtcggagcaacttggaattacggcagcagccacgagcaataaccctcattgattttccattagaggagctagaaatgagcaccaacttagcacacccaggctccttcggcaaggtctttacaaaagtagtgctgttgatgagaaactattctacataaaggtgctagccttttcaatacgagggtactgaaaagggcctccgacaagatcataaccattgcctaggacaatgcgaattgatggaccatacttctcaatgcgtctttcttgtcttttggctttcaaggcagctaggtcactaagaaaaatgtcctcatcgtcatcatccagatcatccagatcttcttcttcgtcattatcatcgtcgtcattgttgtcgtcatcattatgtctgtccttgcgtcctctagcgagtttggatgagtgcgcattgtcgctatgcatgttcttattaaacaaacggatatcattctcgagattttcattacgcttttcccaactgtagtacttgtttagtagccgtagacattccttttctgtcaactctctcttccgttgaagttctgacctgtctttcgggtctttgactaatgtgatgcgcggaagatgtttcatccaatcgtgctgacgtaaaagccgaagctgacttttcaatgtttcgatttccgacatcatcttgcttctgtctgcccccgtcatattcttctcctctctcttcatgcgtcgatggaaagtttcaaagtgttggtcggggagagggtccatttttagcctctgtcttcgtggtagcaacgattcgttatatttcaagtctgtttctttatttttgagttttgggagctccgccatctggccataaaatgcatatctcttgaagttcttggttttgaaatcgtcactttcgagcgaagagcaaattccaatttcccgatcctgatatagaagactattgacagattcgaaattgaaaagcctcgactggcctttcccgtctcggcccagacgtaaccttcgtttttctccagtggtcatgtttgagcctgttttcgttcgttcaggcccatagaatacgcacgagactagagcgcgatcttgaacccaaacttactacataccacacttgccatgtttatgaatttccgccgcagggaaaagagaaatgccggagcgaaggaaatagcggcaagtagccgtattgagcggaagaacaccgtgcctttagcaaaatcaagtgatactcactatggtgcccgtttgtgggtacctctactactattgtggtttatggttattcattacttcgaaagagtgcgagtgaaaagcgccatggacgcatgtcaatgggagaattgggaaaattggcctgaacagagagcccacatcaaaccccatcgtgttgtgttcattgcagaccctcaacttgtcgacgatcatacgtatcccaagcttcctcgagcattaaactatttaatccgtaaaatgagtgacaattacttgtacatcaaccacaagtttatgcaagcttaccttgatccagacacaaccattttcgtgggtgatttattcgatggaggacgcgaatgggacgataacgcgtggctcgaagagtatgagagattcaaccggatcttcccgcagaaaactaatcgccggagctacagatctctcccaggtaatcacgacatcgggtttcaaaacatttccttgcataaccaaagacgctttactgcatttttcggggaggcgaatgactattttgagcttggaaaccatactttcatccagattgataccatatccctctcccacgaagatcccgaagttaatagggaagccacagaatttttgtctacggtgggccaaaaattattgcccgaaatgcctcgtattgtcctcactcatgttccgctttatcgggacccaaatgtggagttatgcggcccaggaagagagtcaaaaagaccttttcccttgcaaagagggttccagtaccagacggtaattgattataaatactctgagcaaatcttaaaaaatctccggccaatattggtgttcagcggtgatgaccacgattactgcgatatagttcatgtggactatctggataactctaagaaattggcgagagagatctcttgcaagactccatcgatgaccaatggtatcaattatccggcctatcaacttctctcgttgaacaacccatatgataagcattctacaaccctgaatgatctcaagacttacgagaccatgatgtgttatcttccaaatccatacagaggagtgaaggtttatggtattttgctagtgatttcttttgctttgttttacttgtgcataacccatccgaaaagtgttcaagatttcatcgaaagtatctacccttcacaactcttgccccaggcttctcaagtctatcaaaagcatacaaacctggttgaacgtaggcgcatattggcttttgtgcggagttgtgtattgctcttcgcatatgtttcgctcctcttagcgttatataaccgtatgtaatcatcattttactttttacttgcgaccaaagaagcgatcgaagtagctaggagaaaaatcagtccgcttggatatatactgtttgacagtatagaccttcaaattagccaagtgtccttctgttatcaaagagttgatcaagtctggttgaacggtgaataagttgctaatttccttcaagatttggaaattctctgttaattctgggatctcccaagaatcaatgacagattgatacctgattacgtcttgggttagcacaattccacctgtggaattaacgctaaacttcttgaagtgatccaataacaagtttaatgtgatcatgccgatttttataagaacattgttgagatttccatcgtgtaaatacaacttcaacacgctgtgcacatcaattaagaagtcggaaatgctttcacatacttctgtataatcttgattagtatcaatgacatcacataaaaagtcctttttcttttgcttctgcaaaagaagattcaatctgtttgtgacgatttccacagtgttcccaataatcaaattcaaagatgtttcactgccagagacatagttgttagtcaagctgatcattctattcctgatggttggattgtttaccgcacatggtaatacaatctttttaatgcatgatgtgagtaagaataaaatgtcacttgttgtagtaaacgatttcaaaaatgccaaattgggttcttgcgtcaatgaaacgcttgtgagttcatataacgacttttcatacgctacctctattccccctccaatataaagcccaccaaaatccataattaagatctccaaaatatccaaggaatgttcaggagtcttacttggcgccaactctaaaactctagcaattgcttctattgccaacctcaaaacaatttgcacttttgtaatattaaccaccccaaattcttcaaattctgggccgttacttggcaaatccatgttttccttattcaacctttcagaaaattgggatttcatgaagtctttaaatctgcttagtctttttcgttccatgaagcgaaagacgtgcttttcactttctatacctgagcggtcatttcttgtgtttgcaaaggagccttcactttcgatttcttgcaatttatgttctaattgctttttgctcaaggctttctcattaaatgcattgaatttttgggcaatgtcgtatatgaatgattccaacatttctttctccaacttgaagtaagaattatctgacaaatagtcaataaacaaatcataatagcattggtccaaggtagaaccaatttcgttgttctcatcgaattcgttcgtaacgaagaactctttcatatctttagtaaaatccccaacgagtacataaagcgcatatagtactcggacgtgagctagagctcctgattgttgagaaaacagtaaaagagtggagactttgttctgaatcatttgggcataaactctttgaaccataatttttagaactggaagaggctcagtgaacacttgttgcacgattcgtgcttggccctttatggaaaccttaagcctatccaatagaacctcggttatttcacctttaaatatggattggctgtgataatttggatcccccaaactcttccaaatagcctcatcttcaataatagagtaacctccttcatcttggtccgactcaaaaaataaatcacttttattcatgaaagccagaaccacactactgccgccattaaactcgaatagtatctgtgatatttggctcatttcctcaaagtcattgtcttcggatgcaatttcaaatctatcgatcaatgtttgctccatcatttcactgtatttctgtatcgagttgacacattttgagacttttggtaggtttcccgttattgtttcaattttcttagctagcgtgagtaagttcttcactgttttggcacatttagttctcgagtcaattgtttttgaggttcttagcttctctaatgggtcgtatttctcctttgtatagaagccgtggtaagcacggacaagaaaaatggtttccatggaccggtctctcgaattggtaattttgtttagcgattggttgagtggctctattttgctggtgatgctggaaatctcggagtccaaatttccgaacttcgacacaaactcctccacctgagaagaaagctctaggacagccctactatgagtcaattcgaattcatccacgtctcgttctgctatttccatctgcttcgatgcttcgtcactcaattgtcttaagtgccgtaaagttgactcgaaagttctgatgtaaggcttgggatcaaggtattctaagttattaacttctgcgcccttgagaatatgatccttgcttaattcctcgacaaaatcattgacagacaacccattaagaaagttttccgtggttagtagttttctaacgtcatcctctaagtcatagattgcaaaactcatagagaagtatagtggcttaggattgatgtttaatgctcactaacatgcgcgtgcgctcacacccgtacaccacaggagaaaccaaactattcgatacgattattattctctacaataatataacaccaaacatttctatatttccaaacccatcaacctcaataaagaggcaacggagatttagctatatatacagttaagcgctaagcttgaaggtggtgtgacacttaccacagtattgtctgtctgggtggttggccatgaagataccagcaccacagtttggacattctcttctcaatctctcaaccttaccgtcgttgtcaaccttgtagtaggtcaagacagccaacttgtgctttctgtgcttgtgcttgatcttctttggggtggtgtagaccttcttctttctcttcttaccaccacctctcaatctcaacaccaagtgcaaggtagattccttttggatgttgtagtcggacaaggttctgccgtcctccaattgcttaccggcaaagatcaatctttgctggtcaggtggaataccttccttgtcttggatcttggacttaacattgtcgatggtgtcagaggattcgacctccaaggtaatggtcttacctgtcaaagtcttaacaaagatttgcatatcggcttgtctgcagctgaggtgcttctttcttaccaataagggtgggaaaagaaaatttaagtaagttcgcgggcaatgaaaatttcccagaggcatcgaccggagactttgtggtgcgcgcacgcacttgaaacctccaatcgtgttagggcttgagcccttgcgcgccacagcaaacctagagctgtttagtaaatgtcctttaatacattacactaaaaattacaaagcaatagaatgaaattctttagagtgtgctaattccgtatgcaatttaacttctggccgtttcagtttttttcaaaatttccatcatctccgactccagccaattatggcgtagtagtgagcgcactttcctatctgggattaacagccagtcaagctgcaagtgaacaggcgcttaatcggaactcattgtaacgtcagttagtacttcctttgacctgttgaacccagatctacatgacgcaattgggcgacagggttttacagaaccgaaaaaggctatattgcgatgtacatgtacccgaaatttccccaccgctcaccaaagttcagactccgaatcataaccagcacggattctggagatcacttctccgtatcatatgcttccggtgattgaaagtgcaccttgaagatgaactaataccaatcgtccccagagtcgtcgtcaattgagtcgtttgttgagcttttggcatttgaacgggaactaatgatggtcttcctgttgattgcaccacattgtaatagtttattttcgaacaactgccaggagattcggttcggatcctgcccgagaccttcaaatccaacgaatcgagtgagctcctggctgttcttatacactaacacaaacgggagaaccttgatttttaacttcgcaaccaagaagggtgcattctctgctgtgatagctataacgtttatggatacatgcttctctgctagtatagccaacgtttcattcatgagcttgcatttgggaaacgaaggttgataaaaatgcacaacaacaactcctccttgagtcacggtgtccatgagagatttttcgtcatcaataaacttcaccaagccaaaatcctctcctttgttttctgctgcacgatccactttgttaaattccttcttaagctgttcgagtcgttgttcacgataatgcatcatcgaatcatcttcgtcttcgagctcttgtaaaaggtccagcaaattgtcttcatcttcactgtcaggtccagttccggaaacgtttttgagttttgatgtctggtatctctcgacaagctcagcttgatggtcatccattacttcgagaatggatgtggaaaatgcgcgtcaacattatagaggcaagaagtgcgaatgatggaccatagcattccaagtcaggtgtgagcacaccaattatcgtatatgctttcttagctattgaagtcagttttaataccatggtgtaatgtaatggctttcatgagacatgaacatccctcaatcttccaatgtcctaacttctccgattcctgtcttcataagtcgagcaaggattcagatggtgtctaacaaatgaaggatttcagtaatcttctgcacatttgacttcacaagttcattatagcgttgcccttcctctgtagttttctttggcccccctggcgcgtttgcatcaaaagcatcattgtttagtagatcaattgattttttgaggttgttgtcaatttgcttaactgtagacaaaatcatctctagctccaaaagaatcttctcctggtctgtcgttaggggcggaggagtcatttttgtttccatttgctgtgctgtcttaacgaagaatcaaccgttagtagatttctgttcgtaagacgtgcaagacaatagaggtgctgttctgcatgtaaagaaactagtaaatgctaatgtggtaatactatgtaactatatgacagcatgcccggttattgacatgctggttatgctaataatggcacttgacatgatttttgtgcttttagtttttcaatgtcgtccttgtaccttttcctgtccatctccttttccttgatcacatcgaccaacaattttctaagctcgttgttctcgtgaataagctcgattttaattctttcgttttggttgaacttccctaatagataattgaactctttacaaagtttgagatacgttgtcttgagcgtcgtaaatgttccgatcaatctgctagtgtcgcacattgctctctttaaggtcgctaccgtacttgggttcacttcggctgtcccgctcccttttttgatattctcctcttcttctggtgatgaaacgcttgtacttgaaaccctttcgccttcttcttcgaatgtagaggtacatggactgtctcttgatgatgaggtctgatcctgctgttcttgtttcaatgctaatgcttcatcttctccataactaccgagcttgaaaagctcgtactctatttgctcatctagtgttgcttccgagagtggatgtggtgtttgtgcgctgaacttctctgtttccttctctatttgagtgatgaactcttcaaagtcagagtggtcaggtttttcaattttgactttcttcaacggtggctcattggtattcatgagaattgtaacaagcgaaatggaattgaaattagctttaccctcctgacggtttctttaagtcagagatgagatgcctggtaaaaaaaattgtcacgtgcggcttacaaaaaaaatagaagaccgttgacatcaagttagtgcgaaattcgaagctgttccagtaacagtagaaacacatactggcatcactactacatctgttccataattgaatgctatcttaaataatatatgacatgtatgcgctgaattgaaaaaaatgccagttaaagggtaaaacgcctctggtatgcaacggaataaatataaatagagcagattagttgtctatcctctgccccacacgccacgcaactttctaacttcgcttaagacactggtagttttctcgctcacttcactgaaaacttcttgcgtcttctcagaaacatcgaccaacacatcgtgcgtcaaatcattgacctcgtcgatttctttcataatgctattactaacatccttgacaaacaagccagactcttcccacttctctgacaatgactgtaacaccatttcgaagccattttttccaatctttgcgttctggccgaatctttccacggaccaatcttcgatcttgttgcagatgctggaccaggacagaaatgcggtgatttctgcctcctgttcaaataaagttttgctctcaggcatgcttgggtcaggacggtaaaccacagtttcattcaccaaaagcaaatggctcattgtcatattggcggatttcatgatcaaagttttagttttcaaatccacctcgctgatttctctgacgtacgagtattcatctgctccgacgatggcacgcaaccaatgagggatagcttgtttacatgcgatcaatctttcagtccttaaaacactcttttccacatcgatttccctgttcaaaatgtcgacactgacaacatgtgtggataactcgttgggatatttttgccaatttgcagctgtcacttgttcccaactgtagtcaaacaaatgtttgctttcaaagagcttcatgtctaatgtggggtgaagctaaaaaaacaaggaagagttatatatccgggccgtgcgagtttctttttttttttttgccctttaccgtctgcgcttgtgacactaatgcgtcgcgcttaaatcggattatcgggttcatgacaatggctgagataacaataatcgccacaccgtttgatttgcattcttgaattcaaacagagctcaaatatggattacattaaagcttacacacgtgagttttgaaacgtttactagattttgttctatttctctgacgaaatcttattttgtattttgtatgcgcgattcgagattaaatgtgaaatgtgaagtggctcactcttttcacctcaatcctagtcctctgattggcaaacgtttcaaaacatttggcaaataaaaagttccttgtacaccaagcaaaagacaacctgattcatttctcttctatttttcacatgcataattatgtttattgttacaagtcattgccctctattgaaaccaatgattctacgcaaaggaacgattttgtagaatttgcgtccaatctcacgttaaaattcgcatcaacttcttcaacgacgtttcaactctaatgtaaggtacactgaggcctatatatgatgcttataattggggcattgatatgttatgtttaaggtaaaactaaattttcagttgtttccttctcgcctgaatacttgcatttttcttttttcttgtagattggaaatgggtgttctagaaaatacaggcttaccaatatacgcacatccgtacatcaaatatctcacaaaccgtagctcacctagttctgcaatctgaaccttctttagacccaccatgattaagcatctcagcaaaactagcctcccgagaagccttagaagatttttatcttctcaagtgtcgacagcttcgaacttcaaaacaaccgttttgcctaatgggttgacagtggctagcgaatttatgccaggtacgaaaaccgccaccgtgggaatgtggattaacgctggttccagagcggacaatcctacaagcagtggaacagcgcattttttggaacatttggccttcaagggaacatcgaaaagatcccaatatagtctagaattagagattgaggatttgggatctcaaatcaacgcctatacctctcgtgagaataccgtttactacacaaaatgtttggctaatgacttagagcaaaacgtggatatattgagtgatttgcttacgaaatccaaactcgagccttcagcgatcgagaaggaaagagcagtgatcctacaagagagtgatgaggttgacaaaatgtttgacgaggttgttttcgaccatttgcatgaaatagcctatcgaaaccaggatttgggcagaacaatcctaggaccaagagagaaaatcagaaccattaatagagatgacctcgttaactacatccagacaaactataaaggtgacagaatggccttgattggggctggttgtgtcgatcacgatgagcttgtcaagaatgctcaaaaatactttggtcacatcaaagctagcgacgtgcctttcaagcaacatggtgatgatttgcctatcttctatggggctgagagacgtatccaagatgattctttgcccataacccatgtcgcgttagctgtagagggagttagttggtctgcacctgacttcttcacttcttctgttgcgaatggtatcataggttcatgggatagatctattggtattggttcggactctccttcgcctttgacagttactgcggctatgggaggaccaggcaacgaacccatcgcaaattcttatatggcttataccacttcgtatgctgatacaggattaatgggtgtgtatttcactgcagacagcaacacagacatgtcgctatttgtgaatgcggtgttgcacgaatgggcccgattgaaatctggaaacattaccgaggaggaggtcgaaagatccaaagctcaattgaaagcctctttggtattggcattagatgactctacagcaatcgccgaagatatcggaaggcaattggtgaacaccggcttcagattatcaccagaagatgtttttgaaagagtggagaacatttcgagacaagatgtgattgattgggcaaactacagattgaaagacaagccaatagcaatgtgtgcgttgggaaactgtaagacaattccctctcacaaggaccttgtgaaaggaatgtcttggtaagagaggtaattagtcacaacggatagtttataaatgcatgtatatataaagaaagcgaagctttaggtttcttcgtcgttgaccacatctacttcttcttccgcttctttttcttccgaaaccacattatctttgaagatactttctttgggtattctcttcatgatatgagcaggaggaaatagtttgccaatgctgttaatccatctacttctcttgtccaacaaggccttcaaaccactattagcagcttgctgctgtgcagtgttcgtgacttctggagtcttctttttcttgctcttagctttaagcctcttcatataagcctggtcaacttgcttatctaaatcttccaaaattgtgcagtattcttggtaggccaactgctcttcaagaattggaatgaggtactttttacgttgcctgtttcttatgacagcaccctttagctcatcttgcaactctctgatttccgagcaaatttcatcatcttctctgttcaaaatccaatcatctgtgtcaatgatattccctggctttttgggtttcccttcatcatcattttgtagattcatgaatataccaatgtattttagttctctcttaagtctttcctccatagagaaatagtcactaacttctgacgtgaccttgaaggtttccccactatctaattgcgtagcagaatcttctgctaggagattctcttctccatcagcttcttctttcttgatgtcattctgttcagtatcagccattttctcttctccttcatcttgtattttatctttagcttcgtgcacacttaaaaccgctgataataaccgactggataagggaccacaagaaatatcttccgttagcaacttatcatcattcaaattctcaaaatcgcctttagctttgtaagcttctaaagggggacggggtgccgcaggcgagcttaatttggaccttaaagctgcatcctcttcagcccatacatcagcatagaacggtcccaattttggaatcaaatacggggtggtagttggatcataatctcgtttttcaaaaccgggagggataacaaacttctcgttgcaaaacttgatatcatcattggaaaagggacggaagtatgactcaatgtaggattggtatgtagaaaactggacttgattggaaggggctttgcttttcgagaagtccatgtcaggtatttcgcccgggagcatgtctttcaaatcattctctggatatgaagcaactccatacttacgctttaaatagtcctttccttgtgtttcgaggccatggttagtttctgaaaatagacctaactctgcaattgtctctgctgatagggtctgtgaagtgacgaactcagattttggattcttcaatcgtgtatcattgctaggcgtaaaggagccagtctggactggagggattggatcatcctttgaattgactttccctttctcatcagcttcttcgtcttcaccacccactactccaacagatccaacgacctcttccaaatttcctgaactggagttctttgatggagctggtgctttatccaaatcctctatttctgacttgattgtgtctttcttcctccgctttgctaatggtatactttcgtcctcttcattatcgtcattctctcgcttccttgcatctgaactttcagatatatcatcaccaccatctgctgagtttttcaatttgtttaacctttcgagtagaatgttatctttccgctcgatttcttgtaaatttttggcaagcttcgctaatagtttactcaagttgtgcaaagtattgagattcggaatctttctgatggcagcaccatccaataatccaaccgaagaatcatatttgagcctgagttcatctattatgtcccctaatgtagttgttgccgaatgtgaattcatggtaatggaaactttgagttaacctgtgaaacaattttgttacctgctcccaatatttttaagaaagaatgaacttcaatgtaatattaaagctaaattagtaatctgacgaaaagacacaaatcagccattaatattgctaatttgacgaatgtaaaaatcggcactggttgatattttctttcttgcaatctgtatcaacgaatacacatcagtgaacgtggtgtacgggtgcacaacattttgacagtttaagtaacgaacacttccagtcacaactgaagtagataatcgttcaatttatagtgtatgtacatgatagataactaacgataaaagatgagacgtcggagtttgaatgcataagactttatggggaaaggttactaatgtactctttgtccttcaagtccttcactgcttctgtcaatcttctaacaatccgatgtctctctactggtgcgtcctgtggcctcttccaatcatccggaaagcgtggttgttgtttaccaggtttcgtgtgtcttttatcaacaggaacaccatcgaaggtattctttgtgaggtccttggactcagtcaacaacttattgaaggtctccactaaccagcgtgcattctgagttgactcagaaaagcgatctgtggagaacttgagagtattggtgttgtgattgaatttgtttccagacaaaagcttgaacttgacagcctgcttgtcgttaaggtccaagtctttgagcttaacttcaagggtgacttttctattgtccgagttgtgcttttcggaaaaatcagtgttgaacgtcaaacgaagaggtgcctctttgtctgaagctggtttgtattcttgtcgaaatttggccaacaaaggcatttcgtatgcggaaattctatgcatttgttcgatttttctttcttcatgaggcgttgcacctctatcgaacactctgatgttgctcaacttaggaggaagacctttcaatttcgaaggagtgttgttcatcattctttctttgaagttgtcaatctcgtaaccgtacgccaatgtaggcttaggagctctcaatgactcgaatgtggacaagatggcatttctttcagcgtcgtttggcacatacttgtcgccaagggcagtttttctcaactcgtgcaattcaaagatccggtcggctggtaagccttcccacttgtgagggttcaaatagagcggctggtcagtcgagttgaagcgaacactaccaacaggacgtaagctcctggctttagcgatgttgcgtgccaacatggtttggtgagttcagtattgggctcgcgctcgataattcttggagtgcaaaaacttctgggtgctacacgactaacatttatgtagttcaacggttgtgcgtatattgatttttaaatagttcttaatcttcatcttcatcttcatcactagtgatttcctccgatggctcttctttctttatgtagtcttctgaaccatgtgatctgtgtattctttttgcgatactgtcgtcttccgcctccttgtgtcctctcttttcagctgaggtgagcagttgactctcctccttgatggtgtgtcccttctcagcatcgtcatgtgctttgatttcagcatcggctttttcttgtttaggctctggtttgcttttatgctcacgttttggaggtgtttggaaaaacagaccaattgatttttgtgatttattcacttccttaattgcttctggtcctttgaaacctggattacccacagccagtgcaacaacatgcgaggttaactcatcataagctggatttgtttcgcagttcaaacatgtatccaaaagcttttcatcccatgtgaccgtgggatccaaccattcaaaccactctggcgtgttcggtttgataaggatgggtttcctcagatgcaaccatgacaagtcattggatccttttccttgtgctggcccggtagcaatcgagaaggttgaaatgtattcctgtccagctggaacgagtttagtatcattgtagttggtattatgggagtagagccctactaaatacaagagaggacttttcttcaggtaaacatagtaaggcgttttttctgacttggttttttgccattcaaagtatcccaggattggtatgacacacctcttgtttttccgaggtatagcccatacagattgcgaacggctgatagtttcttttctgcaattgaagtgttttgcttgctgctgctgaacttccctggagtactccaatccggtagaatcttttctttgcacaggctgaggatcctttggtttgacccattctggaagcattccaaacttcagaggttcaatcacataattgtacttggcaccagaatcttctttcatgtaaataatcacgccttcgcttgttggaggaatattgtaggatggctcatagtccgtggattgaacaaacaagtgaacggtttcactttctccacatgcgttcgtagtggtgtcataagaggattccccttcaggtaaaactggttcagataaaccaggattcaacactgtttcgttgaaaagttgaggaagctgatcaattttctgccattagtttctgttcaagttatagaagcagttaaattacatacgatcccaagagcatatctcccacacatacttgttggtggtccttataacgttaaaacaaaaggagacgcaatctaagatccagtcttgcatcttatctagttttaaagacccgcagaaatattagtgcgataaaaagacccttacagttggacatttataggagagagctgtctattttctaattagaagagaccaatgaagaaatttctatgttcaaacttggcaccctcttcatcaattaacttgacgtcttcatcgtcaagtttgaagttgtacacgtccaaggcttctctttgtctctctggctttgacgatgttgtaattggcaaaagacccttttgtaaggtgtacctcaagagaatctgcgagtctgttttcccgtatttttccaccaatttaggtaacacagcgtcaagcgggtggcttttctcctcttcaccttcttgttcgattctgaaaagaggagacaaggggccgtaggcttcaatcaaaatgttgtgttctttacaaaagtcacgtattcccggactctgatcttgcaaatatgggtggaattcgatttgattcacttgaggatagccctctggatctccacccgctactttgaaagtgcgctttaagtggtcaattgcaaagttcgacacaccaatgtaacgcacttttccagcttttttcgcctggatcaagtcggcccaaacatcctcgagagattgtccgttactcaaggacaagtcaaaaaatggaaagtggattaagaacaaatcgatatactcaacaccaagatcctttaaagcagcatctacagacgcagcaccggatttattaggagctggaacgcccttgacacctgggttgtacttggtggtaataaagagatcctctctagggactccacaagtcgcaattgccttcgcaacttcgggatgggtggtgtaaatttcggcggtgtcaatatgtctgtacccgttctttacactttcaaccaaatagtccaccatttcttggacaatcgtgtcctttaatgaaacgtctctggccttcttaatcttttgccatttggttccggttcctgtacccaaaacgactgggttaccagatttggtggtgagtttggtaccatttggttcaattggataggttgcagattgtgtcattgataaattattgaattgtttgataacgcgggaggatattctcagtcttatttgataacgccacggacggggtgcagtgccacattcctgcgtgttccttgatttacgagttagtaattggtgataaattttttaccaccttacatataccagagctggaaataataaggcagatgaattacaaacggagtttatgacggtctcatttttgacgagagacatccccctttttttttttttttttgtttcatttttctcagcaagatttgttgctcgaagtagagtgtatgtttctgttgactgtggtggcttgattgattacgacatccctgcgctttcaattacagcacaatctactccacagcaaaagaaaaggagcttgaatcaaaaataatttacttgccaatcaatctaaccattatacatgtagtagataaatcctgtactgacgtagggcatgtcttacatgcgatgtctcttgcgcacttaccgccatagtgttgaacctgccactcaactagctcctccgaaccataggattgtgtaaagacagcacaagagatgcgttcttgaatcaatggcggaggaatcaagctatgtgaaatgaagtttatctgaagtccggcaggtgacataataatcatatttaagatataagtctgtttgctatacatacattacgtgctgaagtacacaaaggaaagtacataagaaaatattaacttgcctaatatatatgaagtcccggcaacacactcgtaacaaccgggtggttggtgtaatggttagcatttctgccttccaagcaggagacatgggttcgattcccgtaccactcatttttttctttttatttcagtacgtaatatctaaggagcgcatttgcctccgccttttccttctcaaaaactcttgagtacgtgagtaggcaccgcgttttatgatgacttcgacaatttctggtgtgaatgtggggaagtaaatactcgcaaatttgtatacacgcgcgatcattcgcttcctttcatccttcgaaatgccgcgactccacgttttatcaccaatcttaaaaccacataattggtcaaacattgttagtacaactgtttccacgtctttagttagcgaaatatggtaatcttgtaatccaaggatccaggccaattgtacgagtgtgagtctggactcatatcgtttgatggacacttgacagccttcttgcgttttgaaaacctgaacttcatcatctttctggaactctttggtggcttgataatttttgaattctttcataatgctcaaaggaaccaagttttgaaagaccggaagtttgtattccttctctggcccactattcaagaccacagctagaaagcacttacgtgtatgcaacttaagactaacagggtatttggacgagaaagagcatgttgagtcaaaagaggtttgctcaggagctgtaagtggctcctcgtttcgaatcagaacaagccttggggcttttgcatgacccgcactgcgtttgggggagaagacacttctggcccgcatagaggcttcccatatttcctcctgaccaaagttgttggtttgcatgcccttatatggcacatgctgacacatgtacacgtaacaatcgttcaaagtttctaaaataggcgaagatggtgctgccacggaggaacgctcttcgagtaatgaagattccataggttctttttctaatgagatgttcgtgatagggcatgactgttttggtggattccgttcaaaagcttggggtggaagagacgcgaacgactccagtccaatcgccaaactggggtctccataatctgcccagaaatcttccctcaagaattgggccacttcaatcaagctttcaacggattgctggtctttagtgaagaaagtatcttcagagtagatctccattttcgcagccatgacatgcgttgggagagctaaagcttctttcctcttcttctggggtcaaaggtttttctcaaaaaaaaaaaaaaaagcaaatgacagttccactcactgagaatagttgttgagaattattgtgtgaaaattcaggatgtttatatattttatagtcacacctaccccttcgaatctgatatagaagcgctgtgcataatttcatgcactgttcatctcgcttatctggcgaggacatttctgcaggactagatagtaaactgaacctttaaagcttttcatttctgtctctctttcatcgtggttagatgtgatactacaggccaacatttagtaggtgaaatgggccgatatagcacaagagactaccgttaggtttgatcaagatttcgtttcaagtgtagtgtgtgtccctgtattagatatgatgcaaagggcttatctgccgtctcgcttatgcaagggagtatgagcttaaaattgtttcaagatgatttgatggaaaaaaacaagaaagaaatgcaagaaagataaaaaggaaacagaaaaagaacaattatcaagctccttcgattcaatacaaaaaagtgcttactactccgcgtcttattgtacatgtacgtgtattctaacccaaagtggatgaatgtgtatcgtaaccagccacatatttccacacattgcccccgaaatacatgaagttctcctcccacacatttaactcacctgtgcctcaatgatattttccacggcaagatcgacatcagctttcaagtatttgcagttcatcatcacttggatcaatttcttgatactaatgtcgattgttccatcaccgtagctagataattgttgaaggattgccacacgctcattcggagtcatgaagttcaatttctcaaagaccacttgaacctcatcaagttgcttgatctttttcaactcaatagtcttggtaaagttttccaccaaactcatatgtttcatcacagaatattgagatgttgttccgatgataagaagacgtcttccattaggaggtttcttgttcaagttgacaatcaacatttgcaaaatttcgttagagaatctagggccaattggaacatagttaattaatgtttcaatcttatcgatcacaagcacgttcaatggagatttgtaaacatctctgaaaatattatcaatagtagcaatcttggccccttctgacataccaaccaaactctccgcacttagcattttgataaacgggaattccgatttcaaggccaacatggacgcaatagcggttttaccaacaccaggttcgccatgtaataaaacactgataagtctttcggtgtccgagttcttgacttcctcgatgtaagatctcaacttttcgaaaacagaatgtaccttgcgattgtactcgataattccgtaagggaagttcaagttcaagtcttcttcattgacaccaaaggcaggtttaacttcactgagagccatcaaaaagtcatctctggtcaatttcatctttgagatgttttcatcgacctttgcaatattttcgctctttgtgaatttgctgatggcaaaagacgaggcagagttacacaaaccttccaattcagcaccagtgaaattcttggtcaaagatgccaattcatcaaagtcgatgtcgttgccaagcatgtcattatccttcatcttcttagtatggatcaacaaaatgtccttacgacccttctcatcaggcaatgaaatttcaatctggatttcaaaacgaccaggacgcaataacgcattatcaatcaagtccaatctatttgtcattccaatgatcaaaatattgtttaattgttccacaccgtccatcttcgctaaaagttggttgacaacattatctccaacaccagtaccatcacttctgctgccacctctttgtttgaagacagagtccaactcatcgaatataataatgtgtaactgggagttttcaccttttgctttgtattccgcttcagcttccttgaacaagtttctgatgttttcttcggaagatccaacatatttggaaagcatttccggaccgttcacaatctttggttccttgacattcaacattttaccaatttgtctcgcaatcaaggttttacccgtacctggaggaccaaacaacaagagacccttgacgtgacgtaatcctaacttatccaccaagtcaggggaaataatacgtgaagcgaacgctctccggaaaatttgttgaaattcattgtccaaaccaccaattcccatactctccaacttgaagtcaggattgataatggggtttgctcttggtttgttgatcatggccgaggatttgccgcctttctttttcatcaattgaataggcgagccatcgacaggaaagaagttcacattcgtaccacctttcatcaaaatacctttggtatgtatatcttgagacattttacgttccagatcgcctaaatgattcaagttgatgacttggcatgcgtaaacatagatggagaagtacattcctttataatccatcacaaatggttgtgtaggctgcaagatttgattttcgtagttggaaagaaacacattgataagatcttcttcgttaagagaagccagcgttgctttcgacgtctgcttgtaatcaatcaacaaatcaagttctcccaagtaatgtgtgtcatccaagctgcggtcaaaaatgttatacagctcaactgtcacctgctgacccaaagacgttctacaccattgacgcgatttgccagctaatccaatacagcctggttccatagccaggtgtttgacaatgccgtaaacaaagtttccatcaatgatgacgttggttctatcaggaacatctgggaagtcagagggatgcaccgccaccaaattggtgagggcaacttggttattgggggcaccttctactctaagttgctttttgaaattgggcccagactgcgcttttctagccggttgactgtgcgagatgaccggattcccgggaccggggttattggacactttgtgaaatcctaatttttccattgtattgtgtagaagagatgggaacttgggttcgttgttcatcttgtataggtgccggggcatatacaggtggcacgtcgttggtgcgagtgtccattgcccggcacgtgatctaaaaccacgtgcaaaattaataggagcatccagtcgctcagtggagatcgcggaagaagtttccgtattaggcaggtttccgaggcgcggaagaagcgagcagaaaccaagcgaacaaaagcgtcatagggtgaacggaagaggcaaaaaaataatttagagacaaatgaagataattataggggatcaccacaatgatacaattgacttcagtcaattaactctcagacaaacctgcgcaagaagtcaaaaaactcatcgctatcagagtggcgttttgggccatatgaaaaaccgtcaatcccaaaaacaaaagtgtggcgcgcacatggaaaaaaaccagcggccttgattatacgtaaagaagcgaatcattcccagttgaaaaggtgcacaatgaaaaagtgcattgtagacgataaaaataataaaaataaaatagctaatcgaattgaatagcattggcattttaaatatccgctcgtacactatttgatgccacagactatgtgagcaagatcaaagttagttaatggtttgcatgctcgtcggcccatgctgagtgagcggacgtctagatttggcccgcttattaaatacgcgcactataaataccgctgtggttcccccttgaacatgattcttttccagcaactacataaccatccatactaaacacaatggctgccatcatccaaaaaccagctccatctttcaagaagaccgccgtcgttgacggtgttttcgaagaagtttctttggaacaatacaagggcaagtgggtcttgttggcctttatcccattggccttcacttttgtttgcccaaccgagattattgcctactccgaggctgccaagaagtttgctgacaaggacgctcaagtcttgtttgcttccaccgactctgaatactctttgttggcctggactaacgttgccagaaaggatggtggtttgggcccagtcaacatcccattgattgctgacaccaaccactccttgtctaaggactacggtgtgttgatcgaagaagctggtgttgccttgagaggtatcttcttgattgaccctaagggtgtcttgagacaaatcaccatcaacgacttgccagtcggtagatctgttgacgagtccttgagattgcttgaggccttccaattcactgagaagtacggtgaagtgtgcccagccaactggcaagagggttctgagaccatcaagccagacgtggtcaagtccaaggagtactttggtaaggtcaacaagtaagcctttaatatacaattaagtactgcaaaatgtagtgaatatgtacagtgggtcggacagcgtccgttggtagccgattgatcaagcaaattagctactcatctatctttatttgggtggctatcgtatgtattctgtagggcccacaacaggactctgcatgtgcacagtggatgatgaattctgcaggattcccaccactctcttgaaccaagtcaaatgcccaaagaaggaatcttctttcaccaattcgcggtggattcgcaagtgtttttcaaatccaaatattcgtatgcgctagtcaacttgaagcctttggtaccaggccatgtgcttgtggtgccccttcggcaaagtgttcttcgctttggagacttgacgccgcaagaatcccaagactacatgtcttcccttcagcttatccaaggctttatttataaggtctacaaagctgattcactcaatattgccatacaagatggcccagagtcaggacaatcagtccctcatttacatacgcatttgattccacggtataggaccgataaacacgacgacagcatacacactcagttggaaaagacagatttggctgcagcttacgcagacttctttgcccgcaaaacagagtttcaagagaagggaacttggaagtctgtgccagacgacgagagacacccacgtacggcagaggagatggcaaaggaggcttcatggttgaaggaagagctcgaaaaatacgtggctacaaagtagatgcgggaacttggcaattcggagattgcagccattcatgcttctcaatgtggtttcaatgacctgttgctccaagtggaaaagtagtgatggaacacttttagaatctataggaaagagaattcaattttaagacccaaaagcgatgatagaatagaccactgtaatgaggaatatgatatcaattctgaagaacaaagccgtttcagaaggcagcgacgtctcttgtagaaccgctagatgggcctacatagtgaacactgcgcattacaagtcgagagttagacctcaaatcagatataccaatgtcaacagagcccttggacgaaatccaatggaaatcgcctgagtggattcaacaatttggtcttcacacgggcaacgtgcttgattattttgctgaatcaccgttttatgatcggacatctaacaaccaagtcctacgaatgcagttccagtttcaacaaataccgccaaacattcatccgcagaaatacctccaaaacaaacttacagagatggttgggacagaatttgtggtggcctatgtgagggaaccggacttttggattgtgcgtaaacaaagacgccttgaccccaatactgctttgaccgaacaagactactacattattggtgccaacgtttaccaaagtcccaaaatttatgatattttgtcgtcccgcatgctttcgaccgtattatctattaaaaagtcgatcgacttgcttaacaacatgtacaacttcagtatcagtgacggaggccatacttaccccaccagcgaaagcgactctgctacaaacgggccaagaacagtttctggtgccgtaagtgctggcagtggaagcaccccaatgacaacatcaaacccaggaaccgctgcgcatactggaggaaacggacttgaactggccgccactatggggaacgcagttgcggttaatagcgagatactgtctagtgcttttgacagcttattgtccagcgttatggcttcggccagcagtgaaaagagcatttatatagatgacatcccactttatgggaagggaagcaccgtggagcaactaggatcgaagttaaaccttcaagacgatacagactagacgagccaggcggggacctagatatggataattacatagtggggctagcaacaatcaaaaggaataacgtaagtttttatttttttaaagtagttatctaccgatatactattacagtggttgattgatactagctcaaacgtgaaaagtatacactgtattgtaatcttgaagcatctcacatatgctcgggaatggccaacgaaattgctgcttcgaaacaagagagcttaaagctcatccttattgctttgctcttcaacgggcaattcaccgcatgcagcgattttgatttccttcacaggtctgtctccatagccagtcttgaccttttcaacgtagtccactacatcaaagccgtccaaaacttcgccaaagacgacatgggcaccattcaaccaggaagtcaccacagtggtgataaaaaactgagaaccgtttgtgttcttaccagcgttggccatggacaatctgtaaggtctgtcatgcttcaattggaagttctcatcctcaaacttgccgccgtaaatagattttccaccatatccttttcctgtttcaaagtcgccaccttgaagcatgaagttggggatcaccctgtggaaaatagagtttttgtagccaaaggaagggtcatcagaaatagccaattgtctaaagttctcaacggtctttggcacaacggtaccaaacaaaccaatggtgatacgtccaatttccttgccatcttcttcaatgtcgaaatacaccttgtgagtaatcggtgggttttcaggcaaactggaggagccagctgtaacaaacttgaaaagcgcaaaaagagaagcaagaattgcaaagatggaaaacgttttcatcatgtgtctttgctgagaagaatgtttgtcgaaatgtgtggagaaatttgggcgcatttggacgcacttcgaagtcgtgcgcctaacatactactggagctacatactgacgaaattagtttcattgtatcgctaaagtaaatcttcagagtaaatgaaaatactgttcctaattcctactatgaaaatttttaagatcaaattcccaatttcttctggcagaatatccaaaaggactctgtagacaaaaaaagaaaaagaagaaaaaaaaaaaaagaacgcagggaataagctgaattgtactttttcgaacccactagcagtcagtattaagttaagtctctgcattaaaatatgtgacaagatataaatattctgtgtattactttagagtgaaggaactcttatgacgcagagggtgtatattatagcgaaacgtagagtacctgttcgagatcacttttgacacctcagaatgaacctaaagaatccccagcaatatcaaaatctccaataagcaaaagaatacacccaaagacaatgttccaggtctcattgtcgtgtatgtgaaatatcgccgacagtatcaacaagaactgaaactgcattaccaatatacgtctatgctacagcttttcgatagtcatatcgattcattcggtccttgttggtttctatttacacgcggattaaaactgtctctcacccttcctctctgcttccaactcctcattggcgaatctctccttctcttccaacttctccaaagccttcttcttggccaaaacagtcttagcctttctttcacctccattcttcttcttgcctctcttgtgctctctcaaaggctccaagtcgttgacaaatttgtgcttccatcttaacatgtatcttctggttgaaacatcgatgcccatatttttcaactccttggatgtagtacccaaaaacttgttcaagtcaccttcaaaggcatcgagatgttcgacagtcttccttccaatcaacttgaaaaaagtttccaagtcgtggacattttcttttgttcttgtagaatggtttgttctcgatgctactatggtggatgagaaagatctcgaaaacacttggaggttcagcgacaacgcagttggtcttatctgccttaagtttgaaaatgcaaacatttgtcgtgggaacacaaaccttgtagtttagatatgagtagcgtagtactgtaggtaaatttttcaggctgtgcgcgacacataaacctactggcgacgggcgtaaagataaatctaggttacacttgaggctaaaagtatcgtcacagttatattctttataaacgatagtagagaacttacaacaagcccttgtttttgaactcttgcaacaaagagttacccaatctagctggagatttttcaacaacaacaccggcagattccaaagcagcgatcttggacttggcgtcacccttaccaccagcgacaatggcaccagcatgacccattcttctgcctggaggagcagaaacaccggcaatgaaggaaacaacaggcttaggtccctctggtctggtcaagttatgttgcttcaagaactcagaagcttcttcctcggcagtaccaccaatctcaccaatcaaaatgataccctcggtttctgggtcgttcaagtacaaggtcaaggcgtcgatgaagtttgtacctgggaatgggtcaccacccataccaatgaccaaagattgacccaagccaacgttggtggtttgcgcaacggcttcgtaagtcaaagtaccggatctagaaatgataccaacacggcctctcttgtggatgctggaaggcataataccaatcttacattggtctggagcaatcaaaccaggacagttaggaccaaccaatctagtcttggactgtgtcttcaagatttgggcaattctcaccatgtcgtgttgaggaataccttcagtgatggcaacagccaattcaatctcagcttcgatggcctcctcaatagcagcagcagcaattggtggaggaacaaagatacctgtcgcagtggcaccagtctccttaatggcatccctgacattggcgaaaactggtctgtccaagtgggtggttccagccttctttgggttggttccacctacaactttggtgccgtaagcaatggcctgctcggcgtggaaagtcgcctgcttaccggtgaaaccttggtagatgaccttggtgtccttgttgactttcaagttcttgatggtggaagcgtagtttctggcgaccggggtagaggcgaagccacggacaaattgcttggacaacattgcgacgtacttttagatttgatcttttcgtttcgagcttggcagtgaatcaagcaggggaggaaaagcgtggaatagactgaaaaaagcgcttagctgaagctggtgaaacccgcatgctgtcatcgggcgtatagtttccgccaatacatccgtacaccacatccggcctcgctcgcatcgttttctcatacaatcgctcggctttgttggtgaaaaaatcacaccaaccgcggcttcctgcagagggctccgaacctgcccggggtgtggagatttttcttgagagctggcaagatagataggctacttccgcttatccagaacgtgatatagctgggaaaaggaatcacacatccttcgtcctttattcttgcattgatagtttaattttatacttttcgtccttgttcatgattgcgttgttctatacttactatgaagcacggtgtgattctaattgcacctttacccacatgcagacgtacaatacctcttcctactcctaataattaaacaaacttttgtagtagagacacctggtccgcaacaaatcccagtctttctgcgtgatccacatctcattcacaaccttcaatctgctgtaaacactacctcctttccaacacaattcttgggggtcaaactctcgtggtgcaggaagaacattaacaggaatgagtgcaccttgatctgaataactgtccgctttctccaagtcgaggaacaagccagtggcctcctcaatatccttaatttctttttcgctcaattccacatcatcgacactttggtctcctgtagcttttttctttttggcttccgctatcatgtctttgcgtttggcttccgatttttctttttccttgttggcataattcaaaacatcatcgagaccactggaggaaagaaacttcggacgccaaatattgatgcggtcgttgagtagcacatcaaatccagggaacttggcgagcccgcctccaacaataagcaaattatcatataatttttttgtcttattgaaatccgtggcaataccagcatatgtgatcgactcgatgatcgccttatccaaaggcatagttaaaggtatttgcacttcctcagctgaaagagagcgtggcgcacgcggtttggcgtagacattggcttgtttgaagacagtcttgtcctcgagaagttttagaataagcttttcgtccgtcatgtcagaaaaacacgttttattcaccaagttctcttgtgctttggaatacggattgttgggttccccagagtaatggtcttgagactccggaaataagtttcttggtcgggatacctcttcgatttgaaataaacccgggtaaaacaatccgagtggtgctaacatcacctcgtcgtatactttaaaattgtatttttgagttttttcaccaggcttccgcttgtggaagttgtacaactgaacggcaatgtccgcatcattgaatgtacagaaattctttttcaaatcctcagctaattcccaatcatcattatggtttgccaagttaatatctgaataagggaaaccttgctgtaacatgagttttgtgaacgcttctgtgatgtgcttgcccccgtaatcaagtctcacacgcgagtcattgattaccataccttcatcaacgcatgcaatagaggttttctctgctcccacatcaacaacacatgcgcatgaaacaccagctccaaaagtagatgcaacagcttcttgaatgattccaattcgtccaaatccaacagagttgattaacaaatcgacccatgcttcgacataaactttgtcgtataactcaggaatgacaagcaagcacttcaagtttgtaagctcttcagccgttgtaatatctattgttttcaatgcctcattcgtaatgcgaattaaatcacctagaagctcttgcggcgattgataatcctcaagagattgattaaaagatccattgacaattggaaatctcaacttccagtcacgataagactcatttatgggtaatttcaaagcttcatctcctgcaaagtactggcgttcttttagaaggacgtcatctttctcaaaccaatcttttttagaaggatcataaccttctggaacttcttccggttcctgttttctattgaatgcagcagcgctatctcgggagtttggattcatcctgcgcttgtagtaacgcattcttgccttgaaatccttggttaccacacctttaactgcttcaaacagctctccaaaatcaacttcaccgttatcatattcggttctttgggggataatggggtattcactgttatctttttgattgtttttgatggcaatgaccattggcaccgaatgtggcaatccatctgtggcacggcctattctcataaattcagatccagggtgtatgacaatcgtatcatggcccatacttccttttccttgaacaccctcttctgcctcattgtcgtcatcatcttcatcgtcatcatcatcatccccatttgcgctcttcttaccgtcggcagaagacgaggttttcgagggatcttttgtctgtgtttgaagcaacttttctgtcctccaattccgaatcaacatcgcctgctcatctttcttcaagtaatctgcaaagtaattcttttggttgatcaaaggtactgttttcacgctagtaagcgaaaagtggttttggtcttcaaaacggccaatgcctgtcttcttcaagttttgggcaattgtcgccgcagctttaatacgtccctcacgccgcctctggaggacttcctctgaaggcttcttcgttgatgcgtttttgccagtggtttttcgacgcttcttatcggcctcaggatgttcgtcggtcttctctgacgaaatatctggtgtagcattcccgtcagggagcggagttccaggaggagaagagggggctgtaaaatgatcatcttcctcttcttctttgacaacagaagacattgttggtgtagcaaagagtttaggcgattcaaatgtcgcgaggtagtataaagagtgcacgcggccaccagtctccttttggcccaatgctcgatgtttaactacagaaaaaactaaaatgcgaaatgtttaataaatgactagggtatagactcactgtcataacctctgaaaacgttggcaataattgaagtataggagatattaattagtaatcaagagcaactttgatagtggacgagctttgacggtaatgttgttgtttttggtgcccaaaccgttcattgcttccaatggcaggacttgtagtatgggctttattgaaattgagtgagccaatggatcttgttggactcacaccgtttacttgagcgctcagagtattattagacttgcgatgtcttgaaaggttcatgataccttcagtcaaattattctcgttgtggtagtcccacaatttttttttccactcggacaagcaattgtgcatttcaaacaagcgtgtaagctgtttcttcttttcgggcccgcctcctttcttgaagctgcttgtaagtgtcctgtggagtttctcatattcccggtatttggaacgaaatttcatggcgagctgtgagtaatattgctgtttcttttcagcgttcgttatggaaagagcactttgtggtcttggaggaacaatactgggatgttttgccataatcagcaattttacgtcgtcatcacttctttcatcactcgcgccatcctcattgactgaagatggcagcgtcccatgactggcatttcttcccgtagtgctagtagtactcactgtgctaccgttgctgtttgagcgtaccccattagtctttgatctcttcactgccttctcgtcatcagaagaagcagcagacagagacagcgagtaaacaaacttccttttggaagatatttttccgggtgagccatcaacacgaagttttcttgcgcggagttggccagagctaagatccaactcgggagattctgttgcaggccgtcgagttctttggacagcggtaagaggtgatgctggttgtaccttgggagaattatgagttgtggatgattttttgctatttgccaaaaggcctcctcccaaagctgtatgttttttgagaggcggagcactgtgtgtcttttcggcaatgcgctttctaagtggatgggtatccagatatcccaacctgcttaatgcattattagcattttcaagaataagactccgctcataatccgtgtagaaactccattgacacgggcgtaattccttataggctttatctttcaagatgatgtattgcgccgttgaatcaattttagctgctcccaggtcaatgttcggaaaaacgtcatcttcgataaaagtatcctgtgacaggtaggcctgtgtgtgtgtggcgatcattgatttgagctcattcggaggtatgatatgttttgggtcgagcttattttgaagggcactgtgcttgatgggccctaatgcaacaagacacaaaaacttaacaagaacttcagctggtgagtctgaagctgttatgctgtatggacttggagataacgcccacgatgaggattctgccagaggttccagatgcggcgcaggtctagtccgaggaaatgaaggtttctgaggcaaatcagcttcagctgacacagtcagacgcaagtgttcctttatttgttttggatcgctaaggacattgagtcttgtagagactgtggcggtgaaatcgtaagaactctgatttgtagatggcgaataaatatcgaagcgcaaattctcgtcgctcgaggaacaaggaaatataagctgttctgaaatcttaatcagctacaaaaggcagttagtaatgggttaggcgggaattttctcctcttttgggagtgcaatgctcagaagagaactgaaaagatacgtacaaatttaccgtttttcacaaccaatttgggagaggcgccgctattgtgaagcaggcgtaactgcagaagcacatctgtgttaagtttgagggccaatgctgacggccttgggtatggaggcgggtttagcaccgatatcgatgggtccattaagtgcgagaaacgttgtgggaagccaaattagaatgtggggcaatagtggatcgggatagcccgtctaggcaaatggaatagagcagagagaacggaaacgttgatctgaaatggaaaaagtaggaagaatgaaaaagaaaaaaaaaaattcagggtttgagaaagtggagtgaacaagacactcttcctaagagtgatgggcgaaggaggtgctgatgcaccgatttgggcgataggcggaaccacgggaaggcacagaacctactgcggaaaaaaaaaaaagggccccgtaactcgaatgcacgggtgtagccattctaggttatggttaaccagtacgaggctggaatgtgttctctgcacacggagaggttttcttttgttaggaagttgatttgacttggcggggtttgtaggttgctgtggttattgttctgctcttttattgtcgcctgttttttgtcgtttgctactttgtagatcgaccgtgtctgtgcggcgcatccgctaaccgaaggagctaagcaatacgaagcctcagatgcaatcttgggcatatttggtgcaaaacacctgttgcactaaacgaaacagaaatagtcttctatgaggaactacacttccaacattggaactagatgctttggcctgtgatatggatacttgccagctgctttatccggacacttttcgtctccatacacactcatgcatacccaatgcgttggtgcgatttggttgtgcagacattttgtatgggccgaaattgcactggaagggcaggaagatggctaaattaagaggaaaaaaagatgaaagcaaagatatacagtgatcgtaggtttttttacttccatactggaagaatcatttgtgtttgcaggcattgccaacttgagcgtgggaaaccatgttcccattggccaatagcctgcctgtcgcattgaaagtagggcaatatgctcactggtgattgcggtcgtgtgcatacccacttggcctctgctacattgtagcgcacacattcataggagtcgccctttgtatcctcaaccaagccttttcccatttcccatccaaagaaattcagaacatgttgaagtgggtccaatccggcttgtccgttgtagcaggcactgcagagcctgaatatggtccagatgctattcacccagttacccaatccattgccaatggcgaaccaacctccagagaaactactggtgctgactttgcttggagaaaaccatcttccaccaatgtcgaaacgcaaaccttctactactctgacttgaagtcggggtacactggttttgctcaggtgattcattccaacatcatgggaatcaagaataccgcacagtttactttccgtctttacaacaacaatttgggcgctgaagaccctctttgtatctggacttctacagcattggaagacttccgcaccgaaggttccaacttttatgccaaggacttgtctattgaattgtctggcgagaactccaatgtgtacactatcaagtccaaagtgtgtcctaagtccgaagtcgaccttgttgttactaaattagttccaggtgtaatttttggtgcagatggaacaaccctctatggtgatgacattgaaaacccatggggtgccatgagacatgctttctggcctagatgtagcgccaagggtactattaaattgggagacacatcccttgaaattgatggttacaccatgtttgtgatggctttgcaaggtatgaaacctcatcatgcagcaaagtcgtggaactttttgaacttccagtcggagaacttttctgctgtccaaatggaattcaccactccttcctcatatgctaacaccaaagttaacgttgctattttgacttcgaaggacaagatcattgccacatccattgacaatgaaatcatccatgaaaatgctgaggcagataacgttggctggaaagttccaaaagcaatcacttttaattttaccgagggcactaattcggaagtcattgcgactgtaagaggtaacttgacgagacttattgaacgcgtggatgttatggctgaaattcctcagtttgtgaagaacatcgtcagtggtgtggctggcacaaagccgtacatttaccagttctgcaacactttaactattgagtacgaaggtaagtcagaggacggtattgcgtttaacgaagccacattcatttctgagtaagatggcttctcttttatctttgtacttaccctttcacgcgatttatgactatagtggcattgacactcttctggatcaatgttcaatgtgtgtcttggcaccaagcagccagcttaatttgacttacacccccttatgggctgctttcatttttgtttcgatagtcttcgtttctaatatacaataatctattgaatttaatagtcgttcatcttttgaagacttgattctcattttcttttttagctttcttttcaccggattatggcgaattttcagaatttcgcacactaatattagtagattaatttgaaaagagaaacagcaaatcctcttacaaattcttcgagtggattcaaacaagagaaacaatctggataaggacaataaataccaggagtccagtttgacctttacacatctcacaaggactctcgtaccgctaataattgtatatggtcatgaagagattacagatgattaaggcatactttcttgctgctatgaccaggaaaaaattactcaaaaaaacgtaacaataaccccaccattacacacaatgagatatttccagatgcccgacccctatccaactgagaatcaaattaggtgttttgggtttgtataggaacaatcagaaacaaatatatgcaaaccaagtaaaaaaagtaacgacaactgcaggactcgaacctgcgcgggcaaagcccaaaagatttctaatctttctccttaaccactcggacaagttgccttattgataagcttaatattcaagctacgtagtgttcagagcaaaacaaaactcaagtaacagtattgtaatacatgtttctttttagttcaacatattatcagcttttattacatatatacgcgtactatttttatgctttggagtaatgcatcaccgcctttcgaccgtgaaatagtgtaaaaagatgtatccaaagatcaagaaaacgaaaccccaagctcctaagtagcagaggtctttccaaaacgcactgacatcaaaaccaaatgtgctgagaatgacagcacctggaacttcgattgaaagcccgtattttttttccttgagaatcaagtccttaacttcgtttatggctagcgcctcgtacgcgtaatggaagagggaaatccactccatccatttagtctggactttaaggtcctcgctgttgataaacaatccagcaaaaagcatagaaaataagagaatcaaaacagccagtatagtcgaggtgcccggctctttaattaggattccaataatcaatacctcaattgcaacagcaacattgaataagatcaagacactgagtgctttcaagaacccattatttttcatagtcaagccgacaagtggatacaaaatactcaataaaataatgggaggcaaaactctcaaaggaatcaaatcacagaccatcttactgatgtaataacttgccggatggtagtaattatttgctctttcacgaatgaaaataattctctcctgtgagaatgaatgcaaacctgttaacgcagaaaagccaaacaatgcgaggatgaaaaaaaacaatcccaatctattttgaaatccactgatatcattagagacgttgtagtacaaaaatccacagaagagtccaaccaagagagacaacacgtaattggtcaagaggagtctggggtttctgtacaaatttttgaacgttctcgaacataatactttcaactgagtcaaaaaacttgctttggcgaacaaatggtacagtatgtcaaagtcagtagcggattcacgggaagctgcaatatcttgcctgagttctattgccagaggagattcatgaaatatctgtggaagtttgttactgatttgcatcaaagtatctccttctcctgaagattgttttacaggttgataattgtactcatccctgtgaagcgcaaaatgttcccactcatttgtaatgtctgtatcgctgtttctctgcgtggccacaaatgcttcatgaggatcttcaatatcgggtaccttaataatccttttatggtcaacggtgatgtcaatcaaataatccgcgatattgtaaccacttggacactgataaccattcttgcggaaaaagtcattgcatttgatcatatctcctgagtagaccaagtctccttcgctaaggagaagaagcttatcaaacaaagaaacaatgttacttctcggttgatgaatggtgaaaacaattgttctattgtagtccttggccaactttaccaatgtgtcgacgacgttcctggcattgtatgcgtccaaaccagaagtcggctcgtctaagaataaaatacatggggacgtcaccaactcacacgcgattgaaagtcttctcttttctccaccggaaatgccacgcttgaaatccgatccaacaactctgtcctttattttaaaaatcctcaactcttttaagacttctataactctggcaacctttgcagagtaggacattgagcgaggcaaacggagcaaagcactgttcaagacagtttcatacacagtcaacgttggaatgagatgatcctcctgatcgacaaagccaacaatcttcttatagtcatgttttgctataatttggccattaacataaacctcaccttgaacttcaccactcttgtttttgccagcgagaatatccaacaacgtggttttaccggcaccggaaccacccataatggcaagacattgtcctgggctaaccatgccatatatgtcattgagaacagaagcgcccaggggaagaacgtacgagatttgttggaaggataacgtagttggggtgaaattctcagtcaatgaattgtactctgaacttgaaacttcataatctgagccagcaactccaacgaataagggactttttccaatagtgtaagcaccccacgcaatcacaaccacacatacaagcacaaccgcagcgatcgtaaacatattatacatcgtgaatttgccgtgatctggaatatcgtaaccagggatttcacttttgtgaacacactctcctgacttgcaatttaaggtaatgtaaggatctccaaagacagaagagatcaattggttcatactaggttccgagaaacggcaattcttagaattgatatcacaagagaattcgcccggtccttcaatggtttcggtaagaaagtcagagatatcaattgatccagactcgccacacaacattctatcaggtaaacatttacacccaacattttcacatttatagcgagttttgttagcctccaaatcatactgaaaatcacacttggacaaatcacagtagaacgactccttttctgctatccagaattggaagtcgcacatggctgccgtcttattgcacgaaaatgtcacttggggctttttgcccttgaggatagaaataattttcggattggtaacatcgcacatttgatggaacttattgacaatgattccggatttataacaagtgcccttcaaacctttaggtacgaaggaatcacacgaagaatcgtctgtacacaaattacagttaattcccgaccagccgtctttgcaagaacaagtagaatcgttccttattggcctattcttattcccgtcagataaagagccacataatggttccgaacaatccattcctccatagccatccctgcattcacacatacctgtgaatgggttgcattgagaaaactgagtgcattcgaaattgggcaaattgcaattgaagcaaggcggacatttatcgtcttcatccagaccagaaccatatgttttgacatcgaaaacatcatttaatacagcatctctcttaatcttatcataagattgcaagctgtctttcgatagagcagacactaactgtgaagttgcaaggaacgagagacttagtgagattttcatgccaagcaaaggaggtttatctcaatgtcaagtttcaatgtacaataatcggtgtttgagataggctttctagtttggatgtcagttgcctctactcctaattaaaatagcgagtcaacgataagactgctggctgatgtacaggaataaccgcctgcatacaaattattgctcagttactattacttcacatttgctcttcaaattatatcttttcaatcgataaaattatatgatttgtcaacatttgatttccctcttcaatggctcaatatattcatccattagttccgacttcacatacaccatataatatggcgtagctgtgttagttgttgtaaagttaaagacctcagaatatggaacctctgtcaccgtttcatcattgtacttcctgtaaatattcctatgaggatccttgatgtaaatccaataatggccgtaagaagcttcacctcgatggatgaaaatcgcaaatagtgaataacctacctgcttgtatgaatcaaattgagttgatactttatcttgtaaagagatcaacttgttctcaatggcctgaagtttcaactcaagaagatgaatttggctcctaattgagtcaatagtactctgcttcacacagttcaactccagttttagagtatttgtctccaaatacttcaatgttgcctttaaagcatcaagcgctgaaagttttgtctctgaatcaaccatgagaatagaatctttctcggcatataactttttcatttctgatttccaatcaaagacctcttgacgcttcgctatgatttcctcgtcatccgtctcgagatatctatcaacatagatagtctctccaaaggggataacttccaaagatttataagcgaccaaacgttctcgatcaaacaaaacacgttggacgtggaactgaagcacttgtggtagctcttgaatagttagggcttttttaacttcgccttcttcaagttcaactgaatcctcgttaaagtagttatctaatgcatcgtagatatcctttggatggtctccaacgttgatgatcaaactgaagaacctttcgactgataccctaacattggctttttcttcacccaagggagtaatagtttgtttggtcttgccacagaaaagtttcttgatgaggtcaaactgttcaccgtcagactcaattttttctggttcaagtgctgtttcaatctgatatgtgacattttcaatacattctgtgacatcttgttgtctgcccaattcgattgtactttcaatttggtctgaactaatcgccaatattttttttcctgtcgcaatatccacttgattgtcctccacatgcatactatcgacctcaaccatattcaaagatggtgcactttcgagattgggagaagtgcatgtactatctaatacgatcaaatcttgattgtctttgtccatgtcagtgtctgctgacattaattctggagattcagaatccactataattggctcaaattcagtatcaatgacaccatcatctccaccaggcaaaggtaattcactattgtctttaaaatcaataggctgggaaagaggcaaaaatgcaagatatgccaattctttgctgggttgcacgcaacgctccttactcgaaatcatttcattgaacaacttttgaagacggtaaataaattgaaaagaacgattcaattcggactcttccactttacgacctccgatttttcgagcactgtttggatcaatcttgacgtttgcttcgtcaaagttaagaatcatgtccctcaacggcttaatgcaaaaataatattgaagcaaagagttgagataacacgtattcccaatattatcaagaccagtgggccaaagctcaggtggttgcaaagatggatcaatttttccttgctccaagaaactcatcaatatatttgatttacgctcttctgccacccttttgagggatgctcttagggcacgaacgtctaccggatcgtgcaaagaggacttagcaagcttctcttgaaaattggtaattatttcgaaatcagtagagtcggccgtcacctccaaaattctgagagcgtcagaaaacgtaatattcatcttctgctgtaaatcagggaactttttttcaatgtaattcaacaagatataactctttctgtttaatgcaacagagtataaactcctttgaaggattctaatttcaggactgtttgaattgaagttcacttcttgcatgacatcattaagtctgaattcaaacgctgtaataacaacttcatcttcggttacttcttcgattctcaattcattcaaagcaatgctcatgggtataatttcattcgctaaaaagtccttcaattcaaggctatcacgaatctttgcgatcttctccacttgattgttgaagtatgcataattttttggatctgaattagtggctgctttgtacatctcaatgatcgcatcaatttccacatcgtcatccgatggtattaattcaatcccgagaatcttgagagcagcttcataatcagaatatccatacataagaccctttaggtattgactgttgtgataggaagccaatctgcccgtcgagcctgatgatcgattttccattatcttcttgaagcaatcgacgtatgccatcttatttcttgggtctgaaacaacggtattttcgtaacagcgaataatcaactcgtcctgatagaagacacagcaacttaaagcaataaagaaggaatacctgtttgtttcacggcttctgctgttcgccaatgcagagtgtttgtctatctctgacaaaattgagtgtacttgagccatgttatcactgaatgaatattttgtatcaaaatcatttaccttacttgtcttgagggattttccaataaataccaattcataggctttccgaatgtatgcttccttgagagacggattgagcgaaaggttaggagggatgagactatcttcatcgtctcccaaagtgaaagaaaatttttcgaataagagacgaaggtcaattttcacatccaatagagtcttcgacttgctaattgtgtgaattggttctgttgcgggaagatttatgggtcctttcaatactttcaataatgtttgcaaacaatggacagggccaggaatggaatcaatgctcaactgggaatcgggactgctctctatgccacgcaagtatcgctctttgataagatttgaatctatgctagagagtagatcctctttcgtgaactccagagtgtagacagacactctcataatgtggtttacaagactgttgccacttttgaaaaatgcatcatcaattaaatttgaagaagcatttgatttgtcattcataatgtttaggtcatccgcagataacatgctcttttcgatctgatgatactcatgcttgtcaattggaatacgcgacaacggcggcagcttctcaagaatgacgattttaaaatggttgatctcgtcattcagagagctgacaatcaaacctctaactgtggagacagttacattacaatccttcaattcatgcttttccaccaggggaatgtaatcaacggcattatttagaatcaacgtttcatagcgttctaattgtaagatatgtggcaagatgtccttgtacgcaaagggagacgaattgaggaaagatgtgatcggtttttgcaatctgccttgactaagcatcttgaaaagcgctggggtgtacttaagatcgtccaaaattctgttagatgttttaaatggacgaagtctcaattcattcttagatatattggttccaatgtactcgaatggagaaagtgattcgatatttgcaaccagagtgctcgtcaaagaatcggaattgcttccttgcgcaaacttcccatttgtaaacggattattgctcttgtgtttttgctctttcagaggctctattggagtagatgcggaggagacagccttagcgcctataattgtgggaatatcctctgcctgatcaagtggcatagcgtgactcttttagtaagaatacctcctaagcctacttgccattctgaatttctcatgtacctgcacataaggatacagccagattcgatctaagttaccatttaacactgcagtaaggctgaatcaagatgtaaagccagtcctaacattgtacatatacttttgtacacctttgctaccttaagggtatgcaaaagccattcagtcagagtgacaaatgacttcgctatcaaagctagttccagctgattgtatgggaatcaacagagcactgaaactttattacaaagctatgaataggttttgaattacccattgtatttgagatgataattggaagtggatggaacctttattgcgttgtggaacccttccaataaaagacctgtgcaccaccttctgtactaactgtctccagctttattcgcgatgtatctattcacgtagaagtatcatgtcccaggcacaaccagcgtctatagatttcgagaagatcagaaatgagtccgacggctctataaagggattgcttgggctggcattcaatgaggtggtggccaataatccgtattttgctgcgggtggtggcttaatgctacttggaactggtcttgctttggctcgtcaaggtatagtcaagtcctctggcttcatttatcgccagctccttgttgatttggagataccttcgaaggacaaactgtacctctggtttttggaatggatgtctcagtacaagcaaagaagctcgagacatttgtccgtagagacaaactatgttcagcatgataatggggcagtctccacacggttttctttagtgccaggcccaggaaaacacttgataaaatacaaaaatgcatacatgttggtgaacagagaaagatccggtcggttgttggacatgaccaatggaactcctttcgaaacggtgacgcttacaaccttatacagcgacagacatttatttctggatcttcttgcagaggcaaaacagatggctctaaaggcacaggaggggaaaaccgtcttgtatacgtcatggggcccggagtggcgtccatttggtaaccctaggagaaagagaatgttaggctccgtgattttggacgaaggtattagtgaactcatattgaaagatgttaaggactttttgcaaagtggcgagtggtaccacaaacgtggaattccttaccgcagaggctacttattgtatggaccaccaggaagcggcaaaacgtcgtatatccaagcactagctggagagttagactataatatttgcatcttgaacttgtctgaaaacaatcttaccgatgaccgacttaaccatttgatgaaccacatccccaagagatctatattgttgctagaagacattgatgctgcatttaacaagagagaacaagctggcgaataccaaagtggagtgacattttcgggtcttttaaatgccttggatggtgttgcaagtgcggaagaaagtattacattcatgactactaaccatcctgaaagattagatccagcgttgttgagaccaggacgcatagatttcaaagttatggtcaataatgcaacagaatctcaagtgcgcagaatgtttttgagattctatgaaacggagactgaactttgcgaaactttcatttcaaaattcaaagagctcggcttacttggaaaagtgagcaccgcacagcttcaaggcttgtttgttttcaacaaaaaatcacctcaaggcgctttggatatggtagaaacgttgaaaaatccacaaaccacattttagaactccatcttgtatatagacttattccaatgctttaaactgatattcagcctctaaatttcttcatcaaaccttcatgagcttgctcaattcctcgttcggtcaaacctgttgaagaagcctcagtcatgagcttgttgaggtaatccatgtagatgaggtatacaatcatgtcggtattatcatttgtgagagaaagccttgtcttgcctttgaggattctcctaaagctgctttgaggatagcttttgaagacctttttcttcgcaggcattggataacaaaaaggtaggaatttgacttcgattgtcgcaccacacaaacaacatcactgggttaatgcaggtgcaagtttaaggaaggacgcatatgacaatagaagtatggctcatatttaactcattacaaattcatttaaattttttaaaaatatagcatgaagaaaataaatctttgaagacactcgttattgctcaaccccaggttacgtaataatcgtcatcatcactatctagatataacatcaggtccctaacttccttttcttactgtgttcatcttcgccgtcagacagtagtagatcacggacccgccctccattacttttgattgacttatcgagttccagaacagagggaagctgatttttaccgactgctctttctctaggagactgtggcacctgattgggttcaccgccaatatgatcttttgaagttatctgcgagtttatgttactgtttgccagtacttgtgttctgggaaacataaggcccctgtcttcagcgtcctctgaacgtgaaatagtttcatttggtaaaatagtggtcgtagaatgtctctgttgcacattttgattcgaaggcatcagcttctcaagaataggtagtgaaaccgtcctctgctgattcgggagacccgaatgaatatgttggtaataagcatgcataggtgcttgatggaaagcaacaggttgatatttttggacgaattgaggggccgaggtctcagcaggagctttttccttcagtttagcagatgttgaactcaccagagactcttcaggttttacgggatttcttccagatagaggctggagaggatccatcaaaacagaaacatgtctcgataccattggaattggtgcttgaggttttttcaagtcctctgcattgaaattgaattgtctagaaccaggtatttctggattcttattgtacaatgtgtagtttgggttgattgggtagtgctgaggaacaacattaaaaggaacctttgaaactcccagagtatcatttaagtgataactcccttgcggctggttatgccgttgctgtggaatatatgttggaggccgattgatattatcctgtaattgttgcttaaatgcttccaattcggaatatttggaaccaggcttcactgtcattggagacataccagtatcaacaccaggagttgtcattttatcaacgggagttttcgttttgcttctgtcgaaatggtcattgtctttaggtgcgcgcggttctggttcaggcccccgcatgttcttttcgaagatttcagtcaatcgtaggaggtcagattggctacggtggtacaacgcttgcaacacttcatatcgagaggataaatccgaatacccttgtttcaagttgttaatggagtttgtcatttcgattagcttaaggttcattgactgttccatattcaatggaggattctgtaaagaggacagtcgcagttgcggttgcagcaacgactgttgccacgagggttgacccatgttagaaggcgaaatgccaccatgatcagggaaaggaggtgagttaggcgaatggggaacatttgaggatgggactccattcatgtacaaaggagggtatgtgtggtgagcaatcatgggtggcgcatagatcggtactgagggcgagagggactggtggggtaggcttggactgccgtgcatttggtcaaccagctgctggtacattgcttggtgatattgctgttccggtttctggtcatcaaggttagcagaagatgtgggagggattgttttcaaatttacaatttctttttgagagttgatcactttggatgatttccgtttgatggaactgagagactgaatgtcacctttgcgaaactggtttgtggaatggcggaattcccaacgtgtagcctggttcggagccagaccaccagctgtattgcttgaaacattggtggattgcttttcttcgctctggaagttgtcgttgactttgtggaagccgtacatgtttaactggcgaatgaaggaggcaatattggtatgcttgaagtactgcgccaaaacgtttgagaactcttcaccgggatagagaaagaaggagtcattggaaggcgaccaccaaataagatgcgacaacgatgggtcctccaacatgtcgtagagtttgtgtatgaaaacagtttgtgttttccctgacgtcagtgcggaggatgcaccaccagtcgcggcggaagtggtcgcagttgatgccgaaggcccagagtcgacagttgacacgggggcagaagctggcgggtgtggagactcgaccggagttgccctgggtgtttgcgatgaagaaggatgtgaggttagcaagggagcgggcgtggaagacaaggcggatcgggccaaggcgccgggcgctggcagcatagcctgcttggggctacgagtgtggctgagggcaaccatcggaacaacgggcgctttgctaggtagaagaggatgtgtagctggcgtagagcgtggtatggagaagcgaaaagcagatgcaaacaagaaaagagttgacttccggcagacaggacggacgttttttttttttttttttagtgcgaaccgcttgacatgacaagagtaactacacacagttccgaacggtagagagtactaaattactaaagttgagttgcggccattatggccgagaaaaataagaggttacggtgtatatactggagacttgacaaagcctgagaacaggaaaccaacagtgcggaggccattcaacattagtagactctggctagtgcactggaaaatgtgagacactggccaaggtgaaaaaaaaaaaaaatagcaagccattaaaaatattaaaaataaaaaaaaataataaagtatgaggtcggaataaccgatggagcctctgcgagagagcgtgcggctgcaccaaacatcgcgcaagaacgcctccgagaagaatgtacctacaccatgacaggcatatacatggaagcaaagaagcaaaggaagcgtaaacggtaacggggagatgattccacaagtacgagtgattacgtagccaatctcgctttgagcccggtgtcctgcaggccacgtttacggcgatcgtaaacgtccgccagcaagatccttcgtgctgaacaaggcggacatgcacacccaagggagaacaatggagccgcgccgcagaataggcctggcgcgtgcacatttggtgacgagcggaccggcggtggggaaaaaagtgcgcctgcccgcatgcagaaccaggcttccgccccgggtggccccccagtggcagaattgccatatgtcatttttaggcgcggtcgcaaaagacgctctgcggttggcgctcggtctttcctgtcgtgcgcttccatcttctattctacgcttccatgttctattgaccattccattcgtttctttttgcccgtcgcacgtctgtcaagtacattacatatgatgcaaacgtccatctcacaagcggcagaaaaataaaacatccaaaataatacatgtagtgatgatggcaaaaaagaaaattatcaagaaaatatcagggcccgctgtatctagccccgtctcatctgccgtgtgtgttctgtagacatcataggccggctaatgagggagtgcgaaattccgtctcgatgaccgcttttctttttcgcatctccctagcgtgcgcactcgtaccactacaaatgctcgcacgggcgtagcttaaacttcttctcgctccgtctagtttgctctgtggcgaaaggtgggtcttccgccagcgcacactggactacaagcgcaaagtagatgtgggcgaagaaaataagcgtgagaacagcggaaaaaggaaaaaaaaaaaaaataggaaaaaaagaaacttttcttgtttgtatgtagtggcaactttcctagaacgttcactctgcacatacatttcttttatcgtctttttttttttttttttttttttttatccttcttccccaacgctcaccgccccttgtttcaaattacacatcagctacttctcattttctaccacattcatcttcgcctccgtccatatttcccctacgttttttatacacatcttttttttctcacgtccgtccctcctgatcgttattgcccgttggcttccatgaattcccagctaaacaatacaaacgaaaaccaggaccaggtgtttctggaaacggaaacgttccgcccagtgttttttgatctgtcttctaagcgcaactcttccgcagcggccgttgacccatcgaaaagagctcggcttgacgcctctgtcatagcccccgaggaggcgccccctgatctgctggtttctccatcgtctgcccctgtttccgattctgcacttgcctcgcagaacacagtgggactgaacgcctcctcgtcgctcttgaagcaccacccactgcatattcaccgccgccaccttcttcttcagcatcaacttctcaatagccaaccgagctcacccacctccgattcagatgcgagctcaaactccatcaaagaaaaaacttctgattcaacaacgacagcaggttcccaattcacaacctctctgaagggaaagacctatcctggtagagtacctggtcgccgttcttctttaaagaagtccgtgcgtttgctgccctctgtcatggcccaagcctcctctgcaacaaacagagcgccaaagctttttagacgcttccgctcgcgttcattacctataatcaactacacatctcgctcacacttgttccagcatcatatgattcctgttcgcctaaaccaggcagctgggccaacgagcttccatccttccaatacctctgcattccaacccacaagaccttcatacccccatcaacatcatggccatcatgtccacaggcccataagttccaccccatcccttccccctattaatcttcaatcattgaaagagattgacttgcacgaaatcttaaagaatccgcagttgagacatgatattctttttgacccgcaattacagttcaggcccaatttagatggcgaaagagggcgcagaaagaagactataatggaaaaatactgggctgaaattgaatctgaatgccgccagtttttctcgtctcctctggctccacctaaagtatcgagattgcctgtgttattcaccaccttgagagatattttattgtctctactccctgtcaaagacagagatccagtgaatgaaataatggatattgacttgctcgttcaacagttggcacatggttcgtttgattttgtggccatggctaggtggttaggcgaagtgttcaaatctcactgtgctccaatgagagatcaatgggttagtgatatgatatccaagtttgaacaagcctatgtcgaaaactctgctgtcaaactagtgcatggattaagaagcgtcttctccatcttggaagccatgaagctagatgttgctaatcaccaaattaggatattaagaccagtcttaattgaaactgctgtggactttgaaaaggactatttcaatcagttgataaatcattgcaaaatcgatatctctgactctttgaaatggttttatagaaacttccacagaaaaatgaatttgtcgaaccagttttcagatgtcaagggtgaaagtgaaatgttgaaaatcatcagtacttcctcaatcattgatttactctcttgcaggaacatggcgactgaatttccttcaactatggcttttgaccacactcgtttagtcttattaagagctgacgtcagacaattggtatgtgttcaattatgtgttgttttgtttaagcaagtgcttatgaattatgctccagcttcttcttacagacaaatatgctcgaaacctgattatctcacaaaagtccaagaagaaatcttggcgatcgtcactgatgacaacggaaacgtgaaatggacgcgcaacgttctggccctcgctttgcagattgtcaagaaagtggtgactaatcctataactggtgagcaagttgttcacaacttaccaaccccattgattacttttagtaacaattggctaataaaacaaattcaacccagctctgacatttatggtttgatggaggaaaagattttcaaggagttgttacatgaaatcgtgaatggacctaatttccacagccctatctcgtccatatcgactgaccctaaagcaagcacggttccaacctacagaagatcggacacagaaatgtctagcatagccaatcgtatttccacactttcaaagttccactggagtgtatttggagactactatactgactacctcaaagcaaaccaaggcaacaaatgagccctatcaaatatcaagtaacttgctgtctcatgaattctcaaactttcgtacggaattaaactgttatacaaacgctcagtttcattttcgcgtggacttctatagtttttgcattacataatgaatggaaaatggttaattatttcacaaatgaatttctaaaccatcgactgagcatgaaacgtaacaaattccatatatatagtttattttcatgcctgcgattgttgacaggtttctgccaaacgccaccagatccaagaaatgttgaacaagctccttttgccccaattgaacggtttcttccttctttgaagggtctcgataaaaataccttatttctaatgcgatcttatgggtcctctctcggaagccaatttcaaaatccatttggcacctatactcgtagggacattccactagaggcagcgaggtgtaatcatatccatcaagaattccacaaaattttagatggctaatgaatgctcttccaatatttacagatggagagcatgaagcttcgacactgataagttctccgtctaattcaacaagcccattgtcaccagaccatggtagttgaaagggttcggaagaatcggcactgacctcttgacacacacttgactttgaatggataagttgtactttcattaatcaatactgcaaaaaagaagaatatgaaaataaatggttggaaatgaatggaagtatgattaatatcagaatctcaactatgaaacacggtgtaaagaatacaaaacgctcactttgttcttatacgcttgtgctgcagtgtgttttctttgtgagatactccagtagaaaaagtgccaccgttctgacccttactaaacaaggattgaacagatgaaaacgtttgttgctccggattcaggccagcctgtgtatcctcttcgttcaacgcaacagtttcatcgggctcactttcctcgttgattggaacaaaatgtcgcatgttcattttctgcatctcaccaagcgacgattctagcagagtatcatcgattgctgaaggttctgccaagtttctatagtcaaattgtggatatccagaatgtcgcagctcgatattaggtaattgcgggctttgcggctctggtttgataaatgtcagaggagcgttccagggaagttcagccttggcgttgaagaaaggggttgtttgagttgtgctagacttgacatgcttcgaatcacttttccacgtaagaaggtaacctgcaatggacatgttggtgccagcaatgactccaacaattaccccaataaacacagaaactatgagatagtgaaggagattgacaaataagaagacgagatggggccaagaggaactcaatatcttgagaagagaaacctccacgggcgaagatgaatcataatggacattagttagggaaaataccaaagttaatggaaggtaaacggtgccatatagagctatgcggattatcaaaaggcagggaatgagaagagtatgcttcaatattgcccaaaatagtgatccaagcgggaatagaacaaagttgaaaggggctaatataattgcccatagcatggccaatactggttgtgtaacggccatatttgcaatcaagttgcgcttttagtttttacattttgttttgccgtatgcgtgcggatagaaattcatctatcgccctacacttccaaaatagaacaaacctcactaaaactgtcacatcatatgtccagttaggaaataattctagtgaaatactccgtaagactcgatttacatgattcgatggctacgtgtcgtttttcattcgcttttcttggtggacttgaattgcaacctcgtacgcagtaggctggagtcatgatattaaataattattctctttttattctctacttgaatagggcatcacgatggaagaagcggttggaagggaattgcaatcattggcccgacatcggccggaatatttccttgtgttctttatttgctcatactctcaagtcatactaagtgccggactaaaccctctaacctgattataatcaacttgttgatcctcaagaactgaacatgacgagcagacttccatcttcgttcgaaccttcagatgtcgtcgatgaagagtatgttacaccatcatcgtattcttgtgccagaattaacctctcagcgaaatgaacacgcttcaaaaaatcgcctatagaagcaagcaacaaccgctagttccacttggaacccttttgacaactgccgccgtggttcttgcggcaaagtctctcaagcaaggaaggaaaaaggatacgcaacgctatttcagatacagagttggctttcaggcgttcaccttggtggccttggttattggtggaatgtactaccaaaaggaatcagcagaacagaaacagacacgtgaagataaattaagagagaaggcaaaattaagggaacaattgtggattgaagaattagagcgtagagatcagctcatcaaggccagaaagcaaagattggaggaatctaagaaagagttgatgaaagtggcacaagaaggcttcgagcaggagagagaaagagagttaaagaaagaggataaatagagtaactgtgcctaacaacttctggctataactcaaaggacaccctgtttgctttaaataaacccatattcttgtatatacacatctatatcctaatgctgaatatcataaattgtctttgttgattattgaatcaagtggagcctgccaccgagacactaggggcgaggttgaaccgacctgttgaactctgtttttttcgatgtgaaagtgtctctattcatggtgtacagaatgggaaaagctggtttgagctcgttcaagtctttcaatcgaaggtgaccatggagcattgttaatctctcgtttggagtagacattactaaaagtgatatcaagatagaagcaaaaaaaaaaccaaaggagaaatatttcattacaaaggataaatgccaaaattcggtaatatcacgtgagcaataggcaagcctcatctttcaggcaacgaggtataatgtctgtcaagtgttcaattgaaaaaatacttttatgtaaaggtcaatgttgtattccgcccatcagttgtcgctaccgcttatctcgtaggtccttgcgaaactgtataaatcctccatcatttcagtaataccgtgattagccaagttctccgattgggtcgcgctgtttgaaaagacagcctgtactagagattgaatcttgatcaaaccttccttagctaccaagtcgttgaaagttagaattagatgaggtgagaagtcgttataccaacgatggttccaaaccaataatttgatgcagctttccaaaatcttttcatttagctggttcaccgacttggtttggttatggattaccgaaagcgaagcttcgctggcgttgtttcttgataacatctttgttctttccataaggtagtacttcaacatttcacgttgcgatttggaagagaatcttccccttaacgcattactaaatgcaatggatccctctttaaaatgtttgagtctaaacgcaatcagacccaatgcttcccactccaatgtggtctttttatactccatctgctgagcttgaaaatgaacgtactctgcttgccacatggtatagattcgcaagtcctcgtataacaacataaataaattatcgagccatctttcacagagacgttttttcttgaattcattttgtgaagatttgtcagtgattccctcaactccatcccttgtaggagatttgatcgccgtggtagaggagtcgtcaccttccgcatcttgagaggcaatttgcccattttgcgaattttgtctggatccctttatagcattgttgacagaatttttatctttacgatattcttcttccatcacgaagactttagctctgtacttcaataaagactcccaaccggtcttaacgacaatatctgtaagcaaatcatatgcttttgcgaaagtagacttcaaatttgcagctggtaagttggcaagcaggggatcgatgctcttttgctctgcaataataactgaactttgcaaattagagacttcgtccaacgtgacatcgacaggcgatggtaaatgcaattcatcgctagtacctctcaaaggcacaatccttttgagcataaacttttccttatgcgagttcatgggacacgaattcaacgttaataaggcgttctcaaagtcatttaactttgtataaactttaaccaaggcagcccaagttttgaagtcagaaggagatgattgaacagcttgcttggctaagtgcaaggccaagtcatatctctttttttctatcaaaagattgcattccaacaacaaaagttccgaatcacgtttgttcttagagataccttcacaaattacctggactgcttgaatttcttcatccttcatgataagcacctgggcaatcaaagtggtaactgaaggttcctgctcttctaatctatgcaacacttccaaagccaaatcaaagctttgtgttaattgaatgcacttgagaaaaccatcaacgagatagttgcatactaacgtcgcctgaggaatttctactgagcagcccaactttggcccaacccagaacaatttttcaaagcccaaaacaaagtttctcaaaagctcttgtgatgcttttccattattgaaaaggttttcctttcgaatttcaactagtccgccaaaacggtttgcctcatcgtcatcagaatcaagcatactgcgtaccacagaacacacaaatgtctcgagccacaactcatctaattccgcttctgaaagtttctcatgaattaatttgccttcactattgaccaccgaattctcaaacttccctggaatgtggacagtgacccgcatatcaaccttggagaaagtattgtatgtacagtaggtcaactggggtactttccagtgcttcttttcgccaaaccaatactgagactttgccgtaatcaacgtcgctaagccttgtaaatgagcggcaattgaggcagagtttgacgtatctactccaatataatacaagaaggtaccaaagtcagtctttttcgaattcaccagcgccttgtgaatgttgcacaagtccgccgggcctagatcattaaatgtgtgcaaacggctagtcctttcaacaaccgaggaacccacatattcttcccgagctctaaggtagttagtaaaagaattcaatcctcacagtaagtacatacatactcaggaattgagctcaaagatttctgaggcatcgttgtattttggtttcaaaagttgtagtagaagttggctgagcctgacgtcggcgaggtatatctgttatgaaaggacccacgtattatgcaggacataacatcaaacggtgtctaatactatgagaggatcttcgagcctaaggaaagtaatatattgaactcagtatatataagtcaagtatactatttttaagcaaagagtcgacagaaagaatgggtgtactgagtagaaagtggtgctcgcatattgcgactggaaatcatatcctcttgactgtttcgaaaagatgagaaaaggcgagatggcttataaggcttcaaaggtctgtttctttgttgagattgtcatttagaacgtggatccccggtttgtcatacttgatgaacaattcgatgtcccataatttgtgcagctcttattcgtttacacaagatgcaccaaaaactaaaacatcttgcatcaagtccagcacgtagatttcatgtcttttcttcgataatatacacttctaatttgcattgtactacctcctttgtttcttggtaccctccatatcctcaatttcctcttccaaagtgtcccaatcgcgagcagtgagacagtatttttccggaggcaaattaagaccccactttggaatcactggcgggagactcttggaattacgttcgtgtgccaactccaacattagttcctttggtggtgtgggcttgaattggtagtttgttttcgaagcaatggccaaccttatgtcgtctgtattgaccgtgttattattgtttgttccaccaacaacattacgcgaatggtcattatacgctagagcatctttcaagattgatgttgtgtatctgtgagcaaaatccatgagttgtaatggaacatggtcttgatagttttgaattccttgtgtagcgaacatcaaatgaagaagacgaacgtccctaggaaccacggcagattctgagccattagaagcttgcccgcttgatgtaccgttgtttgccgacataatggtagtcaaagaagcgtagcaaatgactgttagacgtgggttaccttgtgtggtattgggttgagaagcggcgttttaagcgtttaaaggtgagaatgcgcacgtgatcctttggcgtgggattgtagctgctgatagagtgacttttctaattacaccacttaatgggatctgaatccgccgagaatgttgtggagaggcccaacgattgggtgttaaaatctccagtcgatgactgcatggttcttgagccgtttgccgttttctcaggtcctgttgatatggattcatcatctcttatcattctcaatactccgctcgacgacattgatatccgccatctatgggagaaaacttcactccacgtttgtgcagatggggcggcgaacaggatatatgaatatttttcggacaaagaaagatcggactatatccctcaatttatcacaggtgactgtgattcgctcactactcaggtgagagagtactatgaacaacatggcactcgtgtgattccacaatattcgcaatattccactgatttcatgaaatcggtgaaattggtatccatttaccatactaatgggagaaaacaattacgagaggaagttgaggaagtagatggattgacccaattgatgaaggaatttccagacccacgacccaccaacatatatgtagctggaggcatcgatggtcgttttgaccagacttttcaactgatcaatcagctttacaccatgaaggttgattttcctaaattgaaagtcttcttcatcacagctcaggactgtatctttttggtaccggagggaaggaatttgatcaagtaccctagccgtctggcttttaattctcaggaatctatgccttcgtgtggactcttaccttttggagggcgggtgaccctcaatacagaaggtttacaatatgatgtcaccaattggacaagtttcgttggtggcccagtgtcttctaataaccgtgttgtggggatcaatggtttcatagtccagacgtctggtgacattattatgaatgtggaagtgacacataaaagacgcaagctactttagatcccacacagatgcatgtttagacctggaggttaatatccagaaacctttttgctacatagtccgaatagcgtagatatagctattaaacggattttctttacttaatgatactccacatacttcttttcattaccaaccaagctggtgatcgatttgagcatcgcacgtcttatactcataaaatattctcggtgctcgcttctaacttcatttctctcaagagcatgttgagatttggcctcttcagaagcatgcaaatgcttagctccagagccctttctaccagccttgtggctccttctgcccttttaaggtcattttcccatagtcccttgccaatatctcaaaccatggctaggatgcaaactcttcagtttcccttgtcacaaactttccacagggaagtgcaagttcctcttgttaccaatgtagcagaggatgtatccgaagataacaccatatacatggactccgttttgagaaaaaggagactcaagatgaagaagcacaaattgagaaagagaagacggaaccagagagctttgaagaagagattgggcaaattatagttgcctggattatcgactcgtaattgccaaatgcatcttccatatcttcactggttgatgactctgtacatacaagaatatactactaaacaatgattgcgcatgcatctgatgtacaattgtattcaatcattcactgcgttcagtttttctcttaggatgtttagctcaagtattattttttgctaaccgcttttttctttgtattgcatgcttttgttttcgtatgtataatttccagttttcatgaactaggcatgctcacgaatttgaacaatcgcattactcttttcattgaatatgtcgaccatcacttttgtcacgggtaacgcaaacaaactcaaagaggttctctacatcttaggggggaacaacgattcaaacactgttggaaagttcaacattgtcaacagatctttggatgttgaagaaattcaaggcacgattgatgaagtgactattcataaagcaaaaagtgctgcacaattgattggagggccagttttagtcgaggatacatgtttggctttcgatgctttgaatgatttaccgggcccttacgttaagtggtttttgaaagctataggtcttagaggattggtcgacatgctttacaaattcgatgacaaaggagcgaaagccgtttgcacctttggatactgcgaaggtcccgggaaagaagttaaattgttccaaggtattaccaagggtactattgtagagagcagagggccacaggactttggatgggactcgatttttgagcctaacggcttcaccgaaacctatgccgaaatggaaaaggccaccaagaactccatttctcaccgttacaaagctttggagaaagttaagacgtttttacttgagcagtaatacaagttcataatatatatttaacaagcacgtttagctaaagagacccttcaccttctccatcaagcctttcttcttgtgtccgcgagctttcttctctccggcactgaccacagtatacaagttattgcctgactcattactgctacctttggatgtattggaaataacattaccaaaacctccacgaccaacagaaaatgatctattcgatgtgacgctctgtaacttctcctccttagtaccatcaacatcttgaagctttcgtgaaagttcaggatcatcattactaaccatgttgccgtaacctccacgacctgttgtgaacttgctcgttgtcaaagccggtgtgtttgagccttggggtactaatttgggagacgggatctcgtctgaagttttgaaattcccggcgccacctctaccagtagaatagagaacttttttgctttcttgttttccttccagttgtggcacgttatcatgtccaacagactccgcactcacgatattgcctgctccacctctaccagtagataccattatgcaaaagcgcggggagatgaatcaccaatgacaaaaagaacggtgtgagtagttgatatgagtatggcgggaaagaataaatgctggaatggggcagcaggaacagctatcaaggagaaagagccggttccacagtttccaagtaaaatccttcaagccaagaggagaacttcactgaagaatatggtctgcatgcaccacaggacaacttcccaaacatgagtaaacggacggcatataaacatggcattcattaaactttcgaaagaggttaataccggcacagcgcaaaagatagttagtgctcagcggaagataaaatgtaaataagtgctccccatttatcttcgtgctctgaccactcttcgggaattgacttgtttgaagaatataccgaagccgcatgagtagtatcagggactagggtgtcggcatccgtattcgggcggcatttctcgttcttcgaaaaggatgacttcgagtggcgctttcttgactggaatcccttatttttgggagaatatgtgcaatggagctttcggtgtagaaatcttttgtgtggcttttcacgcgctatgggtaatgtaacagggagattacttgtaggtgcttggggggctcttgcagaaggaataaaggctctggaagacgaaagatcaactgtgatcagagaggaagatgacttatgtttgagtgttcttacaccttgacgtttcacttccatacttgttaggtcgcaagattcgcaagaggtgatgtgtaaattagagagcgaacgcttcaagtacttccaagaaaagatatcgatcttagacatttaacacgatgattgagagtttggcaaatggcttcgccgaaattttacagcttttaagaaaaagtcctgtgggcttgatacatttttgcagccatgaagaaattacgtatataaaagatgctgtttatagtacagactcctaagaacaagtgccaaaagttgacgctttgatttcttcctcgcccgttttgaatgctgcaagcgaaaagggaccatgctttaacaatcacacgtgagtctgtaatgtcaccagcgtactgcggaactgtgaaaaggaagcaactctgacaacctataattccattttgtttaaacttgtgacgacatggtttgcatttccggtacattgagccgggatttgcctgtacgcatagaatcttggctgttaatggttagtatattggcttgaatagtgcctgatacaagcacagcaaccttcgagatgttcttaattgtgctgcatgacagactgaatatgcgcgctcctgcctacaagctccgcgccccacacatgacttttgaagttgaccggggcgcattgcgccccctatctgaatatgccaaatttggcctaatgacccttgctgtgcagcaaacgcgattcacggtgggccccatcaaggtcgaagcgttcctttcatagaaaagaaaagaatagaaagaaaaaaaccagccgcgcacgtggtttgtttaggataatattcgagaaaaaaccatttgcacacgggttcagaacggcatgtccatgggctagaaagctctcgaaattttaacattccgatggcgcaagtgttttcggccgttattcacattaatggcagacagcaataatagggtgcgcaatcaatcggacaatttgcctactaattacgagaaggttctaaacgcaggacgtacagaagcaagagttgccaaatttgtgcaaacctaagctcatttacctctattacaggagactcgtgcaggtgacagaacaaggaagtctggctataaattacggggggtagccgcagcttttttttgttgtcggtatcaccaactaagagctatagaaagaatcacaatgcaattttctaagatcctcgttgctgctactgttgctgcctccgttcaagctgctaacaactccagctcttcttccagtggccaagctggtgctttgcaagccggtaatgccgttattggtgctggtttggctgttgctggtgctgctgccttgttgttgtaagcgggcttaacttacattttttccaaacggcctcgtgccgagtatttttattttctgaaagccatattacttccgtggttaaatctgaagtattattactaatatacaattgttaattacctgccgtgtagattttagttgtgaagccagaacatcgcttatgacttcctcgccctattatcctgttatcattgatgatcctttctaaaagacatcgggcaatctctcgatgacataagagtgcgctccaacgctcattatagggatacctggaactttccttattcttcttttcaaatcagcatcattcgtagccacaatgtaacatttatgctgaatcactctgctcacaatacagtcatcggcatatgtgcctttgtgagagcaactgattctctgtatccgtggatcttttgctagttttaatgcaatgcggtactttggcccaagtttttctagttccgccatgacgcagtcggtcaccaatgggatacattttgcaaataagcagtccattaagccacgaaccaaatcaatcttcttttgaatggaaaaattgaagaagtttgtatctataatcacctgatatggaggtttgatggcctggttgaattgaaagaacaatgcacttgacacctggggaactgaacgagctaactctggatcttcctttttgggaggctctgtagccttctttatgtccttgggcttgatagcccttttcatctgagcaaactttctcgtcttcttggcttttcccatcgttgaagaagtgaattcaagtcatcgcacaaattctcaatttgatggctcgtatacacatccgtacaccataactcaaaggcccagtatgaactctgatgcaatatacactactatatctactctacttcaacgcccaatttcatcagaaatcttgtttttcggtctgtcaaagattagttacatcgggatgacctactgcatacgattgaaagggagtgagagacttaatctaaacgtactcgtcatcatagttcgtagattcatcaatacattatgacatcacatgctatcagcaatcatctgttcctcttctaagaattctgcctccaaagatttgtgcttcctaagactatcagaggatgagagttgatcgttttcgtgatctgagttaccctggcttaaagcgccaatttcttgcagtggaatagggcttttttccgtatccttgataatgcatggacgtgtttccaggtttacctgtagcagctcttcattttgttcacatgcatcattttgagtacttgcgacgctcacacttgcgttggcgctcgaaagtgtctcgaaaaaaatttcggcagcgtaaatcaatgtcactgagttcagcgcatttcgggtcaagttattcacatctgcttggatgtcctcaaaatccacaaaaataccatcttccatttgtacccacgtatcttcgacccgcatgtaatatttaccttccgcaatcactcccaaaagactataccttctcatatcgggcacagatttaatcacgttatcgaaatggcccaactcatatcctgaggatacttgttgtagtttctgttcaataccagcttccttaatgcgaagatctgaaagatctttaatgacacttcgcaaatcttttgacgacgcttcatcatgtggttcaagcactgatgctgtctgattaagtaggctctcaatgcgcttcccttcaaatagcgtcaaattcatggtccgttgtctggattttgtgatgtctgactttgcttgcttcattgcctcaacatcttttttcacctcttccaaagctatgtcgctgtaaatttctgggtacacatattcatccatttcgaacggtgttgcatagccttggtcgtcaccaacaagctgataagttacgatcggagcaacacttttgtactttaccacccctagtttagagaagctctcttgccagaacaattcattcaagttatggtaaagtgtgggtcgcctagcatcactatagatctcgagcacagaaatatctttcgtcacctcctcttctaagctttcaacccaagatctgagcaccgttgccaatccttcatgatattgtatcaactgttcatatatgttgagcaccgcgtcttcatcagtataatcttcgctttcgtcagaaagtgtttcgaaaagttcatcggcactgatgtaataccgtttgcttctgtggaaattttgtacaaagtatactatgcgctgcaattcccttaagaacccggttgaattattttcgctgagcacagcttcaacaaaaggagggtatttgactagtatcataagtaatgccacccagattttatatcttgatgaacttgaaacgataattggaaaaagatgcccttcttgtttgatattgggacccaatccattgaaaggcatgtcctccaaactgctgtcgtcactagaataaaccactttgttttctttgtccggaagactaccactctccatcgcttgtacgtcttcctcataacgagttgaatattcatcgtggtacagatcacccataggcatgatttccgacgcttccccagatacgttttggctcaaaaaatcaggcaattcttgtggatttgatatgtttaccgtatcttctcttgaagtatctatagcatttgtagggggagcaaggtctttcgattcttcttctccgaaaagataggcgattgctcttgtgagatcatggccagtggctcttaaagccgttatagcctgctcattagaaaaccccatttcttggagcatctgcacctgtgaatctttctccattgtacctagctaaatagtgacggttctgtctacaatgtcaagttaaattgatggtgtactgatgtatgggcagtgatatgatattattatttttcattcttgggtattaatttcacataggatgagttcataggtaagcaatcagttgctattgtcattaattttctcaatttgttttgggaaaaaaaatgaaagatagataaaggttggttcacgaaaaaggcagactgataatcttgtgcgacagctttttaatttgagggactaatagtcatcattatacaaaagggttacaaaatacaaaactcaaatacaaaaaatttcaattcggttgaaggctgaccattatcaaaaaattaaatatacagtggcattttatcttctgtatatgatgtttaaagctttaggtctgtaattagagcttatcttcatcccgtcgtgtgagtgcgaaaccatactaactcatctgcaaccgaaaaaatttgaaattatgtaccatcttcggtcaacgatcgcactgaaaattcctatcagaagtctcacaatgtcagtgaataccattacgcaatctttggcctctttaggtcttaaacaggaatcttctttcgaaggctctaaccctgaatacaatgtcgttgatgttatgagaaattacatcaccaacgaattgcatactattacaggtattgcaaaggatatcatttttgttgcattggactcaccttctactttggacaagggtgaccttcttgttcctcttccacgtttgagacttccaaaagggacagatttcaagagcaaagcttctgaaattgcaactgctttcaaaactggtggttacttgtctgaggttaaggctgaaggtcaatttttgcaattcttttttgacaagaaatgtcttttcaacctcgtgatcaaagatacattgaccagaaaaactgactatgggtacttgcccttgggtgttggtaagaagattatcatcgagttctcttctccaaacattgccaagccattccatgctggccatttgagatcaaccattattggcggattcttatctaacttgtatgaaaaggcaggttgggacgtcaccagaatcaattacttgggcgattggggtaagcaattcggattgttggctgtcggttttgaaaagtatggagatgaactgaaattggaaacggatccaatcaaccacttgttcgaagtttacgtgaaagtaaacaaagatatcaccgatgagggcgatgttgaaggtggtactaatgataaggctagagcatacttcaagagaatggaggatggtgacgaagaagctttgaaaatgtggagaaaattcagagatttgtccattgaaaaatatgttgacacctactcacgtcttaacattaaatacgatgtctactctggtgaatcgcaagtgtctcaggaatcgatgaagaatgttatcaaattgttcggcgagaaaggtttggtccatgaggacagaggtgcgaagttgattgacttaaccaaattcaacaagaagttaggcaaatgtctcgttgagaagtctgacggtacttctttgtatttgactagagatgttggggaggccatgaagcgttatgagcaattccactttgacaagatgatttatgtcattgcttcccaacaagacttgcacactgcacaattctttgaaatcttgaaacaaatgggtttcgactgggctaagaacttagagcacgtaaacttcggtatggttcaaggtatgtccactagaaagggtacggttgttttcttggacaacattttagaagagactaaggataagatgcacgaggtgatgaagaagaacgaaaccaagtacgctcaaattgaagaccctgagaagattgccgacttgattggtgtttctgcagtgatgattcaggacatgcaatccaaacgtatcaacaactacgagttcaaatgggagagaatgctctcgtttgaaggtgacactggtccatatttgcagtacgctcactctcgtttaagttccgtccaaagaaaggctggtatttccgaagagaaattgaaggaagctaactttgacttgttgaccgaaccatgtgctgttcaaatggtgagagttttggcccagtacccagacatcatcaagaaggcattgaaaactagcgaaccttctactattgtcacctacttgttcaacttgacacaccttgtttcgacatgttatgacattttgtgggttgctggccaagaggaggaattggccacagctagattggcgttgtatgccgctgccaagcaagtcttgtacaacggtatggtgttgttgggattgacgccagttgaaagaatgtagaggtttagagcatgtggaaggacttgtttaaattgatgtataaaataaattttcataaggtaagtacaataggcgagtttaatgctaggaaggcaacatccatcgtgcatctaaaagacagaaagacgtattttcacactgtgtcgcgacgggttatcaaaatgttcacgttgataatatggagagtactcagctgttagtgtgcactccaataaaaatcacatcaagataaaacccgttaaagaccaaaggttcgaaatctgaacaacgatgagtcagttgactagcgacgccttgcagctgggcctggcagtgacagaagatgatttacacgcgactctcgttcagttgactcaactcaaagttccccagctaaaagagctatgcaagctgacaggactagcgcaaaagggcaagaaacaagacctcatcgaccgtttggcacaatttgtaaatgcttgtgcagcatcaagagaaaaatcgctccttctagctgttcggacagtggtcttaaaggctttgaataacgatcctattcccaacttttcaagcttgtcaacagtattacgcactggtatagtagattaccaactgatcacgaaccagattgcaactcttgagcgcaacagacccatggggcattccaataagagagcgcatccctcatatggctcacaccaaccgacgtcctctaacaagatgtctagtccgtcacagacgtcttcatactacccaaagtatcaaggtccgatgctcttattcagaagtactatattctataccctacgaagaatggttcatggatttccttatgtcatgtcagcgagtatgggacgaaacgtatgtaacgttcctgtaaatctcaacggagaagaaatagaggcattgaaacagtccagaacagcccggatttatttgttctgtgccctttcgtcaacaccagatcctaattctgcagacattcaatttcctcctatagaaatttatgttgacggtgttaataccaagcagtatgtgaaaggtttgaaaggaaaggtaggtacttgccgacccgcagatcttaccggcaccataaaggacatcaacagacagtttacaatcaacattgtatattcagatgctgctgaaccctacattgtttacttatacattgttgatgcccgatcaccgcagcagataattgataatgtggttaatggggacaactttatcccatcgaatgtgaccaaacgcgaaattcaaagagagtatgagctgaaccaagacgacgatattgtgatggcaacgtcttccatttcattacgatgcccactcacatatgcacgaatgacatatcctgtgaagagtacgcaatgtgctcatattcaatgttttgacgggctttcatttcttacaatgcaagaaagaattccatcatggatatgtcctgtttgttcttcaaagatagatcaactgctgttagctctttctcagtatatgaaggagatcttgaactccacttccgaagatgtggatactgttattttaaacccagatggttcttggcaagttgctgaagggaccggagactcgaacaactcagacgagaaaccttcggtaccagatcctgttttcacttcatcttcagcagagaaatctcatgctgccgatgatatggttgaaattatttctctagacagcgattctgaggacgaccagccgaatgtaaccataaatgctactccaccagaagctcagaacggtaacacctccattttgcatcgcaatgatgatcattcgagcaacccaacaagcaacgcaagtaactctacaaacaattttgctggttcatcgactgaaacaagcatatcgaaacaagttaatatccaagaacccctgtcatattattctgaagtgaatacagctacaacagagccgatcgataatgtttcttcggatgacgaaccaatacaaaactacagtcggcgaaaaagcaatatgattacagaagtgtctgttccgtcttcaacaacatcctctccacagctacatacgactattgctgccactgatgatctgggtcaaagagaatcacctattgatagatctccaatatcagttgactcaaacgtgattccttcgaagcggaactttcctaatatggacatggagactactaacaatgaagctaataagtctcatgagctgatgggatacgggaaagcgacgaatacgagacctgcaaacagcagtttggtctccgtaatagaatcagggaacacgaggcataacatgacttataatgaggtgaatgacgacaactctgcaaggcagatacctcctgagacaacactgggcaatcaaatacacacagtgctggcattgtcatctccaccatctctccatctggtattagctggagagacacctctacctaatggtaatgataaccataatgtatcgaaaaataatcagacacctcacgcgagcatacaagggccattgatcaacaacgcgaggcctttagcagacccaccagtaccaactttaacggtgccaacaaatgggactggacctttaaaacataagccagctgaagttccgactagcgagaaagcaccatatgtacgtaattctctggcccctgcattccaaagaactattgcttcaaatatgtctgaggcgcctcctccgttgaatagccactccagtgcaccaagcttgaatacaccaaccagcttagaatggatgaattttgcgaaccctctacccggtgctaaaggctctcaagaaggatctattattgcgacaatccagcaaatgttctcgcgatcatcatctccaacactgccctcgcctattgttgggacacattcactggaaaatagcaaaaggctggctgtggacggagtccctccttgcaataccgagaagctaggtttatcactggaatatccagcccaaacctttcggtcatcagcaagtagaggcatagtgagtgcttctcaaagcctggtgcaacaaccatatccgggaattccaacgaatctaaacggacaagcagttagtaccacaaatcgcacacctgagcaggaactaaacaagaatagtcctggatttcaaagtcttcaaactgggagagctgacacttatcggagtatggtacaaaattcgtcacaacttatcaactcataccgacaaatggagagatcaaatatcagtaattggaataccgatgccatcgttaatacaaggagtgtcccagaaataacgcagtttgttactgcgcaacaagaacgggctcacttgcaatacccctcgccctcttccattacaagtcacaatgcctcattttcacacaatcttccgcaatcacatgtgaggacgcatccttcaacttcaacgaacgggactagatactcaagatccgcatttgacactctacgtgaagagcaagaaaaacaaaaggtcaaagggcttttgggcatcgaaattgcaactgattttctcttgtcaggatctccaacaccagaaagaattatagaaaaagaaaatgggaatggaactggacatatttcaaatcagctgtcgcttgaatcacgtttactatacaatctgccaggacttgatagaagttctacatcatcaactgcagaagccatttcaacgaattatactcctacatctccttctgctcggaagcgatcgatctctggatccactcatcctcaaaagacatggaacaagagacttaataaacagaagttcgatccgagtgaaatcaatgaagcacacgttatagaattggacgattgagacaatggatgtgatgattatagtacatttattcacaacgaggctgcataagaaagaaagttgattggcaaatttttttttgacgagtttagaatctatagtacattggttgaaattttgaatcagcttgaagccgttttaatatgctgcaacattatcacattggacttgggcccaagtaatcttcttttatacttccaatagcataaatctcattcacgtctgttctagtacccacaatcttcaatcttacacgagatcctttctcgatcgtctcatcgggactaacgtatgctggaggattggctgatgggttaaatttcatgtcggacgatatcaagtgagtactgacaaaaaccgacaaaggtccaacgtctgcgaaaaagcccatcttattcacagtggtaacaacagcatcgacaacctctcccttgaaaggcttccataccaccgctctatacttgacttcaaactcagccattccacttccaggtataattctgccacggccaacgtcaatattcatacagtccaaaacacacacaatgtaaccaaactgaccagtacatgtacctttcaacatcactgagtaacttgtctcgcaagtactgatccatttgcggaccaaaatatgaaggatggagtgttaaattcaatgataagtcttttaagaagaacatgatatgggcgtgctaatgcgaataagaaggaaagggaacaacgaaggccagaaccacaatgcaaaaagggaaacaataagggacgatcaaaaatctttgtgatcaacacagagtagggtcgccagcacttgagcaagatgggttaaatgtacacaactatggttaacttctcaacaccagacaaaacagttgaggtttttggaggaaaaataaaaaaagttctcggcctgcacacaaaacaaagctactccaaattttcacctttcccaaacctcactacccgtacttaaccttgaagaaaacattcagggcccatgtcgcaaagaatcggtaacgctactgtcgctttaacgcgagtatggcaccatgttgatgttgccgctgataacagaaccttgggtcgtttggccgctagcatagctctcacattacaaggaaaacacaaaccaactttctctcctaacagagatcatggcgattatgttgtcgtgaccaactgtgcacatttgaaagtgactggtaacaagatgcaagacaaaacatattggtctcacacaacccgaccaggttcattgaagttgattccaatggagagaatgatcgccaacaagggctacggagagattttgaaaagagcagtcaagggaatgatcccaaaaaataaacttagacttgcaagacttgataggttgaaagtatttgacggcgatgagcatccatacaaagagaacttgattgcctttgcggatgaaactaaagaaatgaaagcgaagatggcagagttggagagaaaggaggcccacatggctcaactccgtgagaagtacttgcaacaataaattacgtgtacatagaaatatcacatatcatcatgagaatgggaaaaattgtacgactttagtctttattacacttattaatacctaaattttgtatatcttctctttttttttttttttgtttctcgtcaatgcaaacagtcccgtttgttcagacacggacactaattcctgatctttccgtgtataatcttggcgaaatgttcattgccatcaattcttggaataacaatttggcagcataaggaatgtgaatctggtagatattagtcttgttcttgcacgatctacactcgaactggttcttcttcaagttagcaatcacagacatcaaaccacagattccgcaaacatgaactctaaaggcatctgatgcttccatcaatctttccttcaagaaaccggccgcaccgtgagcaatcatacaatctctttccatctcaccgaaacgtaaaccaccatctctagatctaccttcaacaggttgtcttgtcaacacctgaacaggacctctagctctggcatgaatcttatcatccaccatatgtctcaatctttggtagtaagttggaccgaaaaacacttgggccatcaacttcttacccgtgtgaccattgtacataacctcaaaccctctagactgatatccgtgttctcttaacaacttcgacacagcctcagccgtaacatcagtaaatggcgatgcatcaccttccaatcccgacaaggaggagactttagataataaacactcaattaagtgtgcaactgtcatacgagatggaatggcatgaggattgatgatcaaatcagggacaataccttgggcactgaaaggcatgtcttcgtgtctataagtaacaccaatagtacccttctgaccgtgtctggaggcaaacttatcaccaatttgggggattttcgtcgttctcattctcaccttaacgaattttgcaccatcaccattagtggtcaacaagacctgatcaacaatacccgactctgtacttctcaaaggagtagatgcatctctcttagtgtggtattgagttctctgacctaattcctcagtgtcaggcggaattggtgtagttttaccaatgatgatatcctctccactcacacggactccgggcgcaatcaagccatcgtcatccaacttctcataagtaccatgtttcaaccttaatgtgtcagacctggaaggcttttcgaaagtttctaatgccttcataccttgcctcttttccaagtccatgtacgatctaaagaacaaagatctgaacaaacctctgtcaatagaagattgattcataatcatggaatcttcttgattgtaaccggagtaacatgcaatagcaacaatagcattctgaccggctggtaattcacggaatttcaaatattccatggatctagtggttgccaatggtttttgagggtagtacaaaatgttggccatcgtgtccattctgacagagtagttcgtcaaaaagacacccatagcttgcttacccatagcagactggtatgtgttacgtggagattgattgtggtctgggaatggaataatagatgcagcaacacccaaaatcatcgatgggtgaatctcacagtgagtgaaagtgtgagttgatgaagtataagtaggtttgattctcttggcagggtcaagctcttgctcctccaattgtaagctcttctgttgagtttcagataaagaactttttgaggcttccaaatcatctggggtcatagcaatcataatcgtttcttcctcctctgcatcaacatactccacaacaccgtcattaactaaagaagaccaagtgtaagcattcgcctgagattcttcatcatattcatcatattcagagttaatcaacttgtgaatgtgctctttctgtaacactaaatcgccctttgtctcggattctgggtcatcatcaacgataaataatggacgataaacacgaccagcgtcagtaaagattttgaattctctttctctgatgtctctgataatcgatacttcaggtgaaatatctccttttcttctcaatcttctcatggtatcaactagttgtgcgggttctctatgagtaccaacccaaacaccattaacaaacacccttgtacagtcaggagagttagatggaacataatcttccaaaggttccattccccattcttccaagaagtataaaatcggttcagaggcggtaccaacagaaatgcaggacatcaatgacaagttcttcacaagaccacacgcttgaccctcgggcgtttcagcaggacagacaaggccccaatgagtgttatgtaactgtctaggtttggcaattttaccatcacgcccgatcggagtgttagttcttctcaagtgcgacaaggtagaggaataggtataacgatttaaaacttgagagacaccggcacgagcactcatggccttcttttgttcaccccagttaccagtagccaaggagtaacgcaagccgtcagtaatagtctgcgacttgacagccaacgtaaggttaaattccttgtcattttcaacacatctttgcatgtagttataaatatctcttgtcaacttcttaaataagagacggaacaaacttgccaacaatgggccggccaagtctaatcttttcttaccaaaatgatctctgtcatctggttcttttctctccaacgcacataacaataatctgttgaccatgtaacccaagaaaaatgcttttctagactcgaaacccgcctcttgtgtgatatttggcaataatttccttctgcaagatatcctttgcgtattgtatacgtttttctctccttatacccaaaacacctcttctaccgatgaagtcgagagcaacttcacgctcttgaatgacaaaaccttcctcaacacatggctttaacatttccaacatttgccaatcattggcatcgtaacatatgtgctccaaaatatcgccatcaggaacaacaccaagagctctgaatacgataacaataggaatatcttccttaatgtatggtaaagtggccttaattgttcttcctgacacacccttatcgtctctaccatacaatttaatttgcatggaggaaatcaaacgcgaacccttctcgagggcagatctgatttctgcaacatgggaaattggcgaaggagcagcttttttgaagacttgaacaatgttggcagcactacgttcttgggcaatcaaaactttttcagaaccattgatgacaaaatagccacccatatcatatgggcattctttcaactcgtaaaattcatgttcacccaagtctcgcaacatacaaaatttcgatcttaacataattggaactttacccaaaaacactttagactgcgcatcttcattatcaactttctcctcgatccattcaagctcattgcctttccggattctgtcatccgaggtaaacttcttcttagtcatgtccacatacaaaggagaagagtaagtcaagttacgcaaacgagcctcttgtgggaacatgggatgggtagtaccatcgccttccgtttgcgtcggcttagaaatataaatcttgccaaaggtaatctcaaaccgcttgttctcatattggtcctccgatgtgtgctgtgcgggctggtccaaaattaaatgagagtcttcccaaacaagctcttgaatagtggactcgatgaactcgtcgaaagagtccaactgttgtgacaccaaacctttctcctggaaaaacgaagagatgacggtccagcagtcctctggtgtgatgctgttgctgtcatcttcatcgtaaaagtacgggtcatcaactggctggtcttgcgacattagatgggggcagaacaatcagttgcggatggtgttttcaatggcgatctttgagtttggaaaaaaggtgcgcgagcgaggtggattttgtggttttcacacgactgtgcgaacgtgacaaaatttttctcaactaaggctaaagcgactctcacaaaacactgcaaacggtgaattttcgaaatcaaaggacacatgatggagaaacttgcagggagcttacaaaggctcgccatctcatccagaagtctccattacaaagccaaccacaagaaataccccaaggtcaatattaaagatgttgtgatggagaagcctagatacggtttcaggaaagagagaccacctttgctttcgcagagtgtcacggatacgttattcccagcatcagaaatcaaaaagaagtatgttgagcaaggcaaacctgtgccgatcaaattcaatgccaaaagtgacgaaatctcgaagagaaactacgaaaagtacaaagaggaagtggctctcgggttgcctcactttagagttggcgagaaaaaagtttatttcccaaaggctagagtctgcttgttgagaccaaacgcaaagcatacaccataccaagcaaagttcttagttcctaggaattttaacaaaatggacttgagagactatttatggcatgtgtatggattgagagcattgaatgtcaccgttcaattattgcacgccaagttcacccgtggtatggacgaccatgcccgttacagagcgcctcaatacaagaaaatgaccatagatatggaggagccatttatttggccagaattgccggagtctgtggtggaaagtgctcgtaagttcagagaggatcaaacagaagcaatggcaatgttgactgcccagggctccaacaaacacaagcctagcgaggcatttgacggtttatataagaaacctgaattgcctaacatttttgtttcaaccaacaccaaaaaagcattgggcgaaaaggtgaaagaactcgaagcccaaagagaagccaagggcgatcgtgccatggttgctgacttcttaaacttgtaaaagggacatttcatgtacataaataaaattcaaattggctataacaaaggtaaatagtgtgtaagaaagaccacctctccaataatccaaaaacaaatggagacggaaacatcatgcgccaatgaattaaccagcatccttgacaaatagaaagagaaagaaaaataatagaagtgttatccgcagctaccagagccagcgacggggagtaggatttcccttggtgtttctgtgattcaattcgttgattccatcgtcgattgccgatattggtggatctactacgtcgtagtcgtcaagatcagcagcgggaccagaaacgttctctgttgtcgagttgatatttgtagttcccagatgagaaagaaaagaccaaggataagaagccattgtgtgcatcaaggaaatgacagtggggtctgaaggattgtcagtcgaagacttggctgaacccaaaccggttccagaaaatggagcagaaataagattgaaagcaccacccaaaacattgtcgaagccgatacgctcaaatttactcaagtgttcatccataaacggtttcacaaagcgaaaaaatattaagccacatcccagggaagaaaaatcgatccatctgttttgtatatctgccttcagaacaacccctgatcccccgaggcgcgccgcagatagtacgatggggctaattaaccatatgctaaaggccaatcttagcatcgaatacaaaggcacatattttaaacagaggcaagcttcggcagcaccaaaacatccattcaccatccagtaaattagccacatttgaagacgcataagatgggacgttaattcatcttcctcctttgagtcctctttgctgttggctctccgtaataatgttccaaaagaaacagaaacgccaccaacattaacagtggtggcagataaactggatgaaagttttgagtagttgtcgaatgctttgtacgaagcaaatgttgggtagagtaccgaaacaccccagctgcaagttagtgtcatgctttgcatccacaaagagtggcgggataacaaattgaaaattgaaacacattttgtcaagtagctaacattgtataccaacttctgacccagtttatttccagaaatcaaatacatacttcaaaacggtgaaaactccaaacatgctgtagaaaagtgatagaggtgcctcacaaataaggtgcgataaggaacgattgcaagtagtgtttctaccatttatatcaaagggctaaacaagaaatgaaatccctaaaaaatacattgttttcctttcactcggcgagtgttcatcaaacttatttagatacctggttcttattgaatgccccagccgccaatagagatctattgccgaatgtgtctaatgagccaaacaaggaaggactgcggcattccgtcgtgacgcatgttttgcatctgccacgcaacaggtttttcaatcgtctatactctgaggacattatactcggtgaaacaatgcgttaaacatttggacaatgccttcgtgttgatgatactctttttaacatccaatcatcggattcaatcccgactttcggatttacaggaaggacagtgcaggacttgagataattgtgcgtatggtagctgtggattattaatacttataacctttctcatctttaaccaattcatccacttaccaaagatgcctcaccattaccaatacaatgttactatgtcatgctctggctgttccaaagctgttgagaaagcgttatccagattggagggcgtcaacaaaactgatgtcgacttgaaagctcaaactgtggacgtcgtcaccgatgatagcttgaattatgaaacagtccttaatacgatctccaaaacaggcaaaaaagttaatgacggaaaaactatcaactagaatagtccaaacaatctagctattcctgatttcaattatatcgccaatgcagttctctctcaaatcactgggaacgaatacactttttatgacatgaatcaattcctcagtagtaaaatcatacaattctccttgatagaaatagtccatgatctccttcaagtgattgttcaataaaattatggcttgtttcagcttattgtaggacgcaagttcggtgaaatcctgcttggtccgttgaagcacttcttctgcaatgctttgcaagccctgcaagacattagtgtacttctctgactgtgcctcactgatctctttgtttgacaaaatattctcgagaattaagttgtttgtaaaattgatcaactcagtaatgaagattttaaacatctcagaatttgtgctttcgaggtcctgcaaaaataaatcattaattatttttcggtattggtcaagcttagattttacttcgaacagatcatgctcatcatcgagatcttcgtttccgtaatctatggtacccaacacatgtgttacgtcatcgaaaacattttgacgagtgtgattccattcttggtcagcaaagtcactcaagtaagtgcttgaagtcttaattcttttcaaatcattgaaaagcaaaaacaggcatgtaagcttaggatacgaaagtaaagccaatgatgcaattgcatctaaaatatcttgaggatccccattattggactctttcataaatttagcgatgacaacactcaatttaaacggaatagaagtatacttgatggtcggagaagaaagatttgtttcaggtcccagtgtcgtagttttagacgtgaatgactttttttcagtcttattcgctctttcgtccgtctcgtcgtcccatccgtcgtcccaatcatcccaagcatcttcttcatcgtcgccatctgtattatttccgttcttttcggatttttcgacttcactgcttctttcaccagatccccaatcgtcatgattgctttcagtttcactttctgaatcggatccccaatcatcccactgctcctctcctttggatgactcttcccttttagtttcgtaagatgcatcctttaaatttttgaaatgcgattcaaaatcatcagcgttgaaaacctcgcgagcttcattgatatatttgtctaccacccaagagttataaatattctgaagaccttgatcaatcttatcaagagaactgaatgtgtttctaatgggcacagaccacccagagctggcaagaagctgtaatgtttccacaagttcttcccttaattgctctttgttattcatgaacaatcttatgttctcggatacagcttgtaccatatcattggaaatttttgtggagtaatagttcttgaaagcccgattatctaaaaggttgacaaacaggataaaatgtctcaaggatttgaaatacaagttggtgagagaccttcttaaactgccaggttttgtaagttctaatgttactgctgagccttcttcgataaccagaatgaaaccctgtcttttgattagcatatcgagaatttttttatcccacaccagccttaagttcttcaataggtcgctgatgtcgcttctagagaaatgattctcaacttctgcaaagaatgattgaaattccttcaacgacattgagatttcatttacatggactttgaaaacaatagtatgatgcaaatcatcatggggacttgggaagaatcgcgagaacatttctaccaatttctccatcaagcggtccactagctcattgtaacatgttttaagagcgaaattgatagacaagttttctcccccaatttcatcaatcttgccattgagtttcttcaaattctcataaactgctaggagctcattcttatcgcaagtatattgagatccttctccaacaggatcaaatagggagttgatttcttggattaaggcccttatgagccagagggaattaagatacttgctggcagtttcggcttcttctagtttagcgtttaattggtaaagcgttagattctgtaagtctgtcgagtgggcaacattttgatggaagttgctatcattataaacctctgtagcgtccactgtttcgcacatggagtggaagctctgaatcgactctctcaacgccacatcattcaaagccaacttctctgctatcgacatgttatgattttagtcgcttggaaattttacttttgtagatcaacttggccgcgcaattaaacagtacacacctcatatagtttatgttagagtctatgcattcttcgtaaaacatacttatatatatacatatatattagattagttcttcactaatatcgtcatccgcatactcatcatctttattcatgcggtatactgtcattgccatacttgcgaaatttaaagtagacattacccaatcaggtacagggaacagatagagttcaattatgttaaaagccaagtccaaaaaatcaccaaaaagctcaattttcaacatcattttatcaaatctcaagtccttgagtattttctcatgtttcttaatgtagtcaccctcgttgcctctcttcacatctaatagaaggctgtttgtattattcttcaaaacagctaactcatccaaaacctttctttccttgcgtatggcattgagaagctgcgaagctgtctttcttattaaaaaaacaagaataaaaatccatagtttgttagtatgcttcaagaggtttactaacgttttaggaaacattggcaacttggaaaaaagatgaagattgtctagcaagttagcaatggcttccaaagtaggtattaaaatattctcaatggacttgagcgtaagccgctttttctgtttctggattctgtccctcttggcgggagctgattttggaagaacaaacttatggaaaatcggcggatatgagggttttggaaaagcgggactttctaggttagaagagcttctctggtccaacttgctgctttcctgtcgaagcttgattagtgtttcgtatttgtccttcgtcactgtcgaatttcctctctgatactcttgctcaattatatgaagaaggttattgatcactatagtcttatcagagattggagacacgttatacgttagttccggcagcgtaccactaagaagagaggtagttgacatgacaataaatgcgatgaatgaatgtctctgcacaaggagcctagtgtattccttgtttccttctccacctgagaaaccgcggtacaactatgcgacaaaattgataaaggcaccaccatgtattttccccacaaaatacaacgcttacatttcagcgcgaaaaatgagtctacataacaaatgcagtagtttccaaaacttggcttcttttttggcgtggttgatttcttcaatagtcgctgatgaaatggttttgtccgagcatttggtaatgttaagctctttatcgaactccaactggtaagggccgaacatcaaagtttgtgcactctcacctaaacgtagagacattgggatgaacttttctaggtgcatgttcaactcccgaagccattgagcaaaaacttgttgtggctcttgttgatcttttggcctgtttcctgcttcttgtaaaagtccttcaagttttttaagtttttctgtaagagtatcgattacttgcgtctgcgatgagtgctctattctggtcttctcaacattatgttctaattgggacaaaaccaaggcctcctgatccaacgcattagtcgctatattgattgcctcgtttaatccaatatcctcggtatcaatgatcttcttgaggttaaagagtgctttatgattttcattttcaggctcgtttaataagttatccaattctttttgcatatttgagatatcttctaatgtactagtaacatctccataacgtgcttcaaatgacctgttcaaagaaatgacctcctcggctaccgcctcactagacttaattaatgaatacatttccgtctttatgtccttaagtgattgtttttgcctgcggttttgttccactagtgcatccacttctgcttgtgttatgttttgttcccgttcaataagcatgagccgaaggaatttgtccctagtctcctgctctaagtactggaattttagcttacttgagaattccttcaagtgtcccaattcatctttaatactggtgggttcagggagctcggtgattatattctgggcagtcgatagatatactgatggcgcagagttgagtgaaatgtcatgggacacttctgtcaatttagattcaaagtccatctgtggtgtatgataaaccaaaagatatgtttacaattcgagcggcaatgtgcacgcaccattgtaatgtttctcattaaccttcagacgatttcattacaactctatatgggcttcatttataatgttaccattcttatctttctccgtaatagtcctaataaagtgtttgtttattattccaattaattaatacttaagttcccacgttcttgagttgatcgagttgggcagtaagaagatcaggcacttcaacagcttcgtgttcttcaacagcctttgtactcttaatcttctccttttcttcttgtgccttcttctcgcttggagtcatgatgaagtcattgaagttaatcttagatgagaccttagggacatcatcatctgtggccgtttcattccattcggccaattccttctcgtgttctctttcaatagcgaacttaactgcttccaaaacgttgtcacaagtgtactttggcttgtacttaggaacagttccatccttgtaaacaccagtcttcacaaggatagaaaaccacgaatcgtcgtgagagttagcgaatctaatgtcagattctggagtgtcaccaacaaaatatactgtagaagctggtggcatttgtaacgtaatcttgtcctgcaaagataactcaccaagttttccaatggtctgatcttcttcgtcttcatcatctgagtcatcgtaattgcctgaatctaatttttcttgattaataaactcctcgccttcttcattcaccaaaatgtctgcttctccggcatttggatcgttaacagacaacttctttaagtgctcgtccaacatgccttttctccatttacttaagactttgttggcaaacttgaaggtaccagcctgaggtttaccaaatctgtgaactttcaattcacgccccgtgtgctccttgtacaaggcagcaatcgacacttgcaaagcgcccataccatatctgttcaacttgtagttggttgcccaaatgaagtcagagtgtgcaaagtaaatttccggaccttcatcgaaagtcttggattcagtacccatcacaccatttttggataagagcaattccaaaattatctgttgatcggcagcccaatttcttgaatcggcaaacaccaaaattgcatcgattggggtctttccgaagtcaatgccagtcttacaacaggcaagctcttcctcggtcaagtcgtggtaaggagacacagcaggattccacttcaaaatgtccaaaggagtgaaaacattcttgaaaccataagactcggcaacatttctgcaaacatttccaacaccaccaacaaccaatacatttttgtaaagaggaaccaaatctctcatgggggtgtgtccttgaataatttgatcaacacggatttccgtttgcaatctcttagacaaatcttcagctctgaccagctcaggtttaccaccaccgtttgtaacataaatggatggaactttgatgttgtatttgttctcgccattcaacatcttgattgcctcaacagcttgaggaatggtgtctggacctctcaagatcacaccatcgatatcgaaacagaaagcgtaagaagcaactcttgggtgatcaataacagttttcttctttcttttgatgatagatgagtttctggacaatttggccaatgagtcgaccttcttcaagttggcatggctgccctgtttactcaaagatgtcgaggaagacaattttgtcaagccattttgccactgattcaagtcggacaatgacaacgaagacactctatgttttctagtggcaggcgttaaatcgtcgattccgtcattattgagaaacgattgatgaactggctcggaaacagcagaaaccttggatggagtagtcatggttgtgtgctaatgaattctgtcgttattatcttgttccaagagaaaagattgtaaaattgacagtaaagtaattcgcaaattgataaagtagaagagtgcctgggaaatcagccacgggcgaaatatataaatacgtgagccctgagaactcggagactgcatgttcggcataatctggaccggcctgcatgaattctgcaatagcaatcgatgggccacatggaacatccgccataccacagacgaaattactgacaccaatcggtaatacggaataggacgtttgataatgcaaatggaaaattcaagggtgaaggagactattgtcagaggtctcatcggctcaccgggttcatgtagtgtaactccattcccccagaaaagatgcaggaaccttaggagagcgcttggtcgacgagtgttaccacgatattaaattacaacaatagggaatacgtgcggtgaagaagaactcgctagaactatcgctacttctcggcgtctattctactgtattgtgcattgtactttcgctgttttactttaaggaattgaaagtgtcattgcattttaattccgctgaagcgcaatgacgtaattagtctctcgacccacagtgcgctttccaacaggcttcttcgtttttctaagcacgcgggacggttgacattttctttgcatcgcttgcttgctcggaagcaatgtacgagcttgtgcagcagctaaagttgttagcatcggcgcttaagttgtacagaaccacaatattggtgacagcttgctatattttgccaacaatgacatgtaacgaatgtacacaccctcgttctgaattctgccccgccgcccaatatgcatgttttgatagacggcgtagatctctggatgagtgcatagagtgaaggtaaaataagaaaaatcacgccgacactacgtcatgtaatctgagacaaggcgcatcaacacgtttaactgcgctccctttgtgtgagaaggcacgggtttgtttctatttgtctcaaagcctcacgtcacaagcgtgttgtccactgcagtgaatcttgttggcaactatgcaaaatgaaaacattctgattgaccagcttgaagaccagctaatagataatccagatcccacgacaacaaaacagttgagtgaatcgtctttggacgaagcttttcagaagaaacccaatggtagagcaaatcaactttacgggaaatacaaccaaggtgagtctgggactactaccgatgccggttgctatccttttttggtcgtaaagcccatcttggattatgcctactctgatagttttccattacgccgagagattgctgaatggttttctctgcctgactatgatctcatcaacttgcacgggcttcctcaatcatacctgttgcctctaaagtttgattcaaacaacattgatctatggtcaagactgacacaacttgataatgtgctctattttgcgttgggtacatttggcaatacgaatcgtattgaagaccagattgaaaatataatttctaattgtcgtgagttagttacaacacatatgcacaaactgatcattgatttaactaagcgatatctcaaagaattttgtgcctgcctttccctggactctacgaaaacagtttcaaaaatattctgctccaattacttcaagacattgaccattctctattgcattgttataacttccctccattctgaggtgcctgatgaattaagactcgacctagcagaaaaggatctcatgtccgacatttgtttgacaatcgaactatggcaggctgatctcaatccccatattcgaatgcgttcaattcttttgctattctggaaattgattttgttggagttcggtgacacagcacaacttaaaaacgtcgacctttacctttcagaaagacactccattaagaacaaagaaagaaaactggctgataatgtgcaattgacttgttcgccgttagaatttttcactttcaaggaagacttaatagacaaatatcccatttgcgacacgaaaccatatagtcactcgcctttagaaaatgaaaaggaggacgtgcacccctccacgaaagcatcgtccgaagatttagctggccgtcagaaagaattcatggcatttgactctttcaccaattcattatctaatcttcttgagatccctagaccaaacaaatctcatagtgtattgggccagttgcctactcaaaccatacatattgccactcctgtcccgtccccgccaagtactccttcagaattcatgtttggaggagaaaagattcgaaaaatgtatcacgttaatcagggaatgccattcgtttatccgactgatggcaaatctatgccagtagctataaatgaggcaactgatctaatcgaagatgcatattacgaaagttattcaaataaaagactatgggaggaacgtcaaaggtacatgtgccaagaacgaggaaatgtcaatcaatatgaactttcggttgattcggacaatttcgccaccgaacagctgtcatcagctgaagccaggtcacttgcgcgtgtagaatcattctatgggcaaaacttatcgcggcttcatagtctagtgaaattactagttgatgtcatcaaaaacaataattttgacttcaatcttaaagaagcagaaacagaacttaatccagaaacgtccttctccctcaaatttgcatcttctggttataaaagaaatgacaagattcaaagagtgatacttggcaaattagagaccttgcgagttaaggaaacgacactcaaggcgtcctcggccattttaattcttttgttacgctggtttaaagtcagccatgttttgaaatcatattattttagctctttgttgtttgatgctcaatatctttccgtcttcatggatttcttagcgaacagctttaacaatccatctttacaggattcgctagaaggcgacaaggaaacttattcgtatgatacactaattacccagaataagttaatgaatcctgatatccggattccccaatttgaatttttcagtgtgtgtcaaaatattgatattcacccagacccgataattttaatcaacagaaccaaagtatgcgaccttccatcggtggtcgacgaaaataatcaaagtcttgtgcatatcaaggagtttaatgccgacttttgttttatcttgctgaatctattaaatgtgacaaacagagttttgatcaaaaatatatctcaacgagtttttgtctttaacgaaacaaaaccaactgaccttttgaaaatcattcttcttaattttgtcaacgactcattaaaaatacccattttgaaaatattcaaaaagcttgcaccttatcaaggtaggaaatggagagcacttaatatggatgtggtttcacaagtttatcttaacctaaagctttcattgagagacacttggcttagtggaagagatttggagaatgatttcaataactcttttgatcaagaaatcgctctccggtcgctacttcagttctataatacgcgtgtataccctggccaaatgaagccgttaggttacaccgtcaaccaagcttcattcccatcggcaggtcatgacagtggatagtggcatagagcaaaatcggaaagaagtaatctttttttctacgactaatcaaataacattaccttctagtgcaagtagatttcatattgcgtagtattttttttttaataccattaagacatcaaagcaatctgccataatctgtcgtgcgcgcttcaataaaattttcgggtgagagtagtgggataattggcattctcaaggaaacattatttcatagataaagaatatggtgaagttaacccaagttgatgacgaaactgccacccagtttgaggcgactgttccagctgctaccaaggaaacttacagtgactcggaagttgattccgaatctgattacgaggatgaccttgatctcgagaacgaaactatatatgacagaattgttgccttgaaggatatcattccaccaactcaaagaaaccaaatctgcagcactattgagggaggtaagagcttggtgcataccgctttgaataagggtggtgccttgttgtggggtgttacttcttccctcttgttgttgggtgttcctttgtcattggctattttagccgagactcaattgcaagaaatggagaaggaaatgtctttgcaaaaatctgctcaagaagtgttggctccaggttctgagaccgctttcggaaacgaaaagactgcttagtgtcgtgtaaagtcgtgtattctgttacctccctacaccatgattacgaagatggccaattgcctttgaaagtctattggtagctctagatgagagatttaaccggcttctcgttctgctgccgaagtgtcacgcaattgatgacttgtatatataacgtatggtccacgaataaatgttgactgttatttatgtcaggaaactagatattccccattaaaccttcttgtgcttaatggacaaagtataaatgtctaagtagtttgtgatttcggtaataatttctgccacgaagaagccatgaataccaaaggtagccccgactccagtccacataatagccgaaagtgtgtttgctctatcgtatccgtacaagttgatgagaaactttgccacagccaattgcaagattggcaaaaacgttgggggctggaagaatggaaacttttgcaaggtcaaatgagcaagaataattctccccacgcagaaggcaatcgtgaacccgatggaaatgatgagagggaagccatacgtggtgatgacttcaggaaagctgaaaatgagaagcaaaattgtagcgtaataggcaaaaaatggaattaatccttttgaggcctcatacaccatagattgtgctgcattatccagaactttgttactggatttgtacttgttaagtacattcttcatcgcagacgaaatattgaagtacaattggcccaaaccgccaacaacgtaaaaaatggacgtggacacttcgtaaacaccaagaccgtagccaagggacgtcaagtctaagtcgaataaatgcatgtcccaaattcctggtccgaaaataccagtaacgatatacaaaatgcaaattatcaaaattccctccacgggcccactgaattgtgacaaatataatgtgtgtgtgtggtattcttcccaagttgaagtatagaagttgcatacagaagcaagttgagcaataaacatcaaccaaccataacccaattggaacactgacccaaagacaagcaggcccaaggtggtgttaattgcatcaatggaatgatcaaatagttcacccaatggaccactctggcctgttcttctagcatgacaaccgtcacaaccgtcaaatgtttgatacataaaaaggccgattgcatagaaaaaataacaccaacgaggggaaggtgtgttcaaataagggtcataatagaagacgcaagcgagattggcaagaatccaaaccaaaccaagcaacgtaatgacattgggggccatgttcatggggaagattttcacaaagctgttccaccatctcttcataatgtatctggagatgagtgagtgatcctctgaggaatatttgtatagcttcaagttttcaagcttatttgttggaatgaaaaggcccattttcgattatatctttcaatatgatgaagcaaacgtttctagagattggatcattgcgcttcacgtggtggtggagtcatgtgacctttttttctatatcgagtacttactggcagtcatgaatgctttaaaatactaatcatttcttcctagtactgattgattttcctgtaggtttctcttcctaggacccatttcgaccaaaagaagcacggtgcactcatggacgctttctttcagtgggtaccggtttggatggccatccgtcatttataaatacatcgaggttctaatttaaggtaagcaatctctaatttactgctagaaaattggagtttatgatgagtatttatttacctctgttcgaaatagtcaatgtccgcctaagagtttattgctataatatgcaaatcacatcacctagtaatccggcatgaatctcagattgataatcaccctgcaaaccaagacaaaaactgaacttgatctttggtcaaattcacggaacatattttctttttttgcatacctgggtccattaatcaaaggatttgtttttgccacttgaatttttcatcccttattctgtggccgcttaattacattgcatcgacatggaccgtttggatcaaactgtcaatttgaaagtgaaaatcaccaatttgttggatcaaaccattactgcatcgatctatggtttttcagcaagccaggatgttttagcattgaaggtcttccccgctaacggcaacaaaagtaccgatgtgtacaaaatcgttaatactgccttcattaagtcagtgcaagttttaccaccgttgccaaagaagggacagaagctacaaacttgtaacggcaagctcacaaaggtagacattaaccaattccaaagccatctaaacaagcttatcgacaagagtaaacagatgttgcctctggcagaaattactactgaagaaacaaaagctcccaataaagaaccagagatcagcccgttggcacgaaaactttttagtaagctaacagaaaagcttggacctgagaatgtgcaatggcatggcaatgaatcgatgctccttttcaaagagattattgtttccaagccttatgcgttaaacaaaatcagccattccaagagatcccaatcatcaaagcacattaataaagtcaaaattgcattaagagatacatggttagagattgataatgcaaagcgtggaggctgaacatgctgaagttatgtaatttcttgcccattatagatgatgatttttcaccttcaactaatgtagctaattttaaggcaggtgtctgaatgacacttctcgctcagtactgaaacttccattgaacatctagacggtcaaatagtttcgctgtgcttttgttttgtgaaccacgaaatccatcaaattcttcccattttatcactttcctgccaaacattgttctttcacccgactcgtaaggaagcgttctattgattggaccaacagtttcgtaaaagagattgaaccaagcataggccacgcaaatttgcctttcaaatgatatgcagatgtctttgacggtgcaatcaattgttttattgagtgctatttcatagtatgctgacgtccccgcataacttggtaattttaaagtcgtgccgtcaagttctcttttaatcaagccatcatttttggacgtataagttgataacttcattctgctgaaaagtaggaacagtgtgggcttgaaaatagttacttttgttaacatcgagagagacgtgttaaagggaacattgtctgccagattatagagtgcaaagttttgttgcaacttatgggaactctgaaggaatcttttccagtattctaagtacctaatttggctctttatagaaacgccaggtccgaatatctttcgcatacgcttcctagtaaaaattgcaattgcttcttccacagacatatagatacctttctttttagcctcatacattagatatgcacagcatatggtgccagatcttcctttcccttctttgcaatgtatgagagccacattcatgggagatttggacataaatttgtcaatctcctccacgatcataagaagtaatgcaattgaaggcggcagatgatccgggaaaggatggtatgtccagcaacctttcaacttatcgatattataacccggcccttcgccacgaaggttccaaatatgccaatgacgtttatcactaagtgtgaaatgctggttcaaatgattaataaccttgtctactggtgatcgaaagagattagttataacatcgtcagaagggccagcagcaacaataattctaggagtaatgtacgatagatctaagcatgaatcttcatcattgtgtaattgcttaggagcagaaactatggctctaaccaaatctttaggtgacattaaagttttctgtttgtcacaaagtctacactcgcgcgtttcttatgagtaaaagatgccaatactaatatatacaaaggacacaaaaattggccgaatatgacaatgacaatcaacatgcacgttcctgttagaacttcaaaatgaattttctccagcaaaaatctttaaactctacttaggaaagttgtgtgccccatcggctagttttccatttgcaatccatcttcttgtgaacagcttctatgatagcccgaaaagtgttcctttaaaagctttcacgcatgtactcttggatctttttgctcaaaattggatcagccttgattcttacttgcatcttagtagcttctgcgaaagatgtcgcttgaattttctcctcaattgttctagccaatctggaaccttcttcaaacaaactgatagcttcttcgggcttatcagtttgtaacttcacctgagcaagggaaactcttgcagtttctgacttaggatctaactcgcacgcttttgtgagcaactcttcagcctcggccaagcgatctgggccctctctagaaagcaaagaagccttgttgatcaatgggacagcaccaacattgaaagtcttcaaagcttcttgcaatcttgccgcgatttcgtattgtttaatagcctcttttatgtcaccatggtcagccaagatttcaccataatagttcaaaacttctggagaggtggcaaacttcaatcttgcttccttgaatgctgcttgagcttcttcaaagtttcccttcttgtaggtgatacaagccaactggatgtaagcgtaaaggttttctgggttcaattccttggtcttcaagaaattggcttcagccttcgttaaatcggaagtaaggtaatacaattgacccaagtggtagtaaacatcagcgcagtcagggcttattttttgagcggtttcaaaatcagcaattgcttcggcaaaagaggccttgtcagcattgatcaatgctctcacaacataggttctggctcttggtttcaagtcaatggccttttgaataagaacagcagcttcattaggaatgttcttcaagaattgcatagtagctgcatactccaaagcaatggaagccttggctgcatcttcagattcggctgtcaaattatcgacgccgtaggcctcgacagcttggttcaaaagagtgtccgctttttcatagccatccattgtattttcgttaatggcggccaaagcttcaaataaatacttgtcagcaccagtgctctcttccgaaataccctcaggagatgtttctgtaacgtaagcaccaaagaatgagccagctgtagtagcagatggtaattcaggaaccctgttcttcaagccttcctccactatcttcaaagagtgtttctgcaaaaccttttccaaagtcagttcgaccgatttggagttaaatccgccataaattgttaaggatgttaagtcgaacatagcatctgggtatctctctaaggcttcatatgagtttgcacgacgcaagatacactttacgtaatctggcttgattttgattgcggcagtggcatccttaatcacctcctcgtgtttattcaaggccgcataacatgctgacctattggagtaaaagacggtatcttccttcaacttcaaagcagcgctgtagaaaacaatagcatcttcaaatttctcatgcttgtacttctcattgcccgctctcttcaaagcaagagcccactcttccttctcctgctcattcaatttttcgatcatttcgtcagtaatctcgggaaaaccttgcgagttaacaggataaggcactttttcctcagccaattccggagttttttcagtggcgtccttaggttgttccttagaagtcttcttcttcttcttgtttttctttggtgccttatccgcatcagggagaattgtttggtccttttgttggctgtataagtaataagcaccaacagcagaagcacctgccaaaacggtaacagcaattgctgttttgtttcttgcaaaaaaattcgattcagacattatttccaagtgacttaaacgagaacgctcggataatataaattgatttttgagttcaatctaaaccaaagaagtcgtacacgcccttttgttgtcagagagaagttggcttattttaggatcgactgtgccgaattttctcatttttttcagttgcgggtatggaggaatggcaaaacgtgacacaaaactgcatgtttggattggcttgaaaatcagtgttgacactatagcggacgtctacatattatcgaaaactgattacatcatttttcatcgttcacatatacgtagttctacatcaatttctctcattcgctgatataattcgctgtcttcttcaatacaccaactattatctcgacagaggatcatcaacgagtttatatgcgggtggagccagctcttcctccacagatcttaattgagggacgtcttctgacgagattggtcccggtgagactggtcctgaagagactgcaactggagaggctggttgtgacgagtcaaaccctggagagcctggaccttcaggagacttaacatccgtaaatggattagtcactgagctgctagatcctgtggaaattgacatttgttgccctctagaattcacgctctggttttcccttggagggtaaagaggtggcggtggatcgattccgcttgataagcgtacatcagggcacacgacttccaccgaagttaatgcttgaactctagaggaactagcttgcataggttcacgagacactgttaagcgcactgccaagttgtagaaccgggtcacattgcaagtttgaaacgatgggggtaggttcaatgggatacgacaattgtcatagtaggaaggcgagatttccaactcatacagaatagatgattcagaagtacgcaggttgccattatacaccgttggtacagctctcatgagatcgaacctcaagtcttcgtacgtatttgagcaaagcggtatcttctccttaaagactgactctttgatttcattcttgtatccaatcgtctgtaatgcagacactattgtcacgctttctaattcaagagcaaggttttgaagatatattacacccgtgtcatctggtaggcgattcttctcatttctaggggcggcatagatttctggattagcatccattgcaaaaagaatatgcatggatggcatcattccacgaacaaatcctttgtccttcgaaactctgacttccgcagcaaaaggtggcacctgcttgataaccggggcaggtgggggaggtggtggattaaaccagccttttttcttcgccttcgctatccgcttagcctcctttttctcttccttttgtcttattttctcctccttctgctgttgtttttctaatttcttctcttctttcttgtcatgcttttcctctttcttgccctttttattattttcatacactttaggtggcggtggtggaggagagctcgcgaagtcgattgctcttctaaagtgcatgttgctaggaacactgggagctgacgaatttctgatgaggcgtggagtacgctcgaagtcaaaagggagaaattggaaagtactagtagcccttaagttcgctttaatcaaggatgggcgcttgcacgtcactttgacgtaatagtgaatatcagctgcaactccatgactgaaagatggtggaagagggcccttaatatgataggcacattcctctaaagattgtctctgacgctgtaaattctgggagtacgcattcggtttggtgagtgattgcaaactattactcgaagctgttctgcctccattgccattgttttcaattgacatcgccaccttgttgaaaatggacttgcttgtagttccaagcagtctgtaacaggatgaatctcggggtatttggaactcaaatggataagtgtaaataccttcattcaatgtgaactcgggagtcgcagacacctcacgaacctttgtaggaggaaacacaatcgcagtttcatagagaactttgtgcacatcgcgaagtgttttctctttaatcttcttctctttatcttctggaatgtgcacctcagttgcagaaacaccttcgagctttacctgaatatatgataaagtcaaagaggttgtggtagaaaccttgacgcgacccttgacaacatcaaagtttgtaaaataccttccgtcttgtggttcctctatttcaatttcaatatcatggcccatggtgatcttgcgaataaaatcatttggggcggagctaagtgtatttattctcttaatatgcagcctgtatggacagtatgcggcgcagccaacttacagttgtcaacctaaaggagctaatgcacagcctggggctatacctgaaaaatggtggcatcggcgacgaaagattctatttttaaataaaaagaaataagacagacctttcaaatttgcccattaagctgaaacgttctttgtgagataagatttcttctttttccctaatgcgcattctgggagaattgacatactacttgccaccagccaattacgcggaaattgtaaatcgatgtagtgacaacgaaagaaataagcgaacaacaaagaaaaaaaaaattgacataaaacatcaacaagtaaatcacgttgactttttaccaccctaacaccatgcattcatttaaattggcatgccccacaaaacgatctgggatgtaaagtcctgcatattctcccaattttggcgatccagaaaaaaagccactgtcgctgggaaatgattgctcgtctttgcagatctcagttaccgaaacaatcgttcgttaactttaatcgttccatctcatctactatcagaatgtctgctcctcaaactactcaaatcgaaatcttgcaacaaggtgacggaaaaaccttcccaaaggtcggtgacgctgtaactatccactacactggaactttggaaaacggaaagaagttcgactcttcccgtgacagaggaaagccattccaatgtaccattggtgttggtcaggtcatcaagggttgggacacaggtattccaaagttgtctgtgggcacccgtgctaaattgacaatcccaggccacgaagcttacggtccaagtggtttcccaggtttgattccacctaacgctactttggtgttcgatgttgaattgttgggtgttaactaagtgcattttgttctagctaatgtattaagttctcaaaatcaatgtagagtttacggatatcacgttctcatcagcggctagtgtgggtaaactgactttataattgacgtcataaatttgtaattgtggaagtgtcacgggcgtgttttcaatgctaagttgaaatgtgcctagatactccaaggagaactggctgaagggtaacaccgggaaaggcatttgcttaggtggagtaagagatacaatatcgtcaaaaacccactttgttccagcattttctgcattctgggtagtcatgtccgatgtgaaggtcaaaatacgaggtgtaggattctcaatggtgtatttcaacttcacctgattgtgctcttgtagttgaacttgtaatagaacccgaggatcctgcaaaggtagtacactttcccactctcgaggctcatagtaattgatggtgtcagaaccagtccgcttccatccaaagcggacaccaatggccatagccatactgcggttggtaaatcgatgtttgctgttattcatgaacacttgttttgcaacattgtctgtcaaagttgcatcacccaaagtaactaaacaaacttctgcgttgtcagatttgatgctaaactctgtcagaacaatttccacaatctcattttcgagtagtttgagatgatccccaatatgtactttgaccacccaagtccgcagtggcagaggcatggagtaatccttttgcatctccttggatgctaaaccaaggatgaatggatttggcatttgggtgttatcctcaaccttgcaaattggactaaccattaatcttgttttgaaaggttgcataatgagtggaaagtggaaagcatcaatttcatacacggattcatctcccagagcctcaataacaaccattttgacattcaatgtcaccatgaggttcgccagggaaatatcttccgtgtggggtggatatctcacgcaaatattcaacttcttagagcaagacatgttccccgatcccaaaaagtcaagaatagacaaaggttgatcatctttcatggagtaccagttggtttgtactaacacattctctcgtttgtccagctcttgtgatacatagctttctatttcaagagtaacggatgagaagtcgatatggctgggaggtatactatcaaggcaaatctcgacactagtttcaattttctctccagctatcaaggatgagaaaccaaattctggtttaaggcgaatttctggtttgaatgagcgaacatataacatacaagcactctgtggctcgggaatgatacttcttggatacaaagatccatcagaaagagtttggaacatggtcaatgagcgttgaagttcatccaggttgaagttatgcgtttccatttgagtgaaagttatgcttacatcttcacgttctatttgtaacctgctctggattttcaaggatggtatgccaaaccaaccaggtcttgtgacagtcttttcaagttggatcactttcattttagttggtaggaggcccccgtaggtatcctgaggttcgttgtccaaatttaatatctctagaccgaatgtggagtcacttgtacccaatatagaaaagttcagtttatccgaaaacagtcctttgattttgtcaacataaatagtcactttgctaccgggtaaaatcgattccaaaatagaatcgttaattgcactctgaaggcaaacctgtcctatgacagtatcaaaagcgaaagtttctttcttcaacgatttattgaatactgtcaattgtacgtttagaagagaaacctcggaagttagctcaatcgaataagtggactgagtaaaagaaaagcagctcttaatcaaacttaagttacttttatgatctagaacgagtaactctggaattaacttcaaaatacgaagttcatctttttgctcgtaaaatatgtcaagcattttttcgagaaccaattgcttcaaagtattccatgtcttcaagttcttttctttcaaaatttcagcgtaatactgaatggcattttcagtttcaccaattataatcaattcttcggcaatttgccaatcaatcaatcctattctgccatcaacatgagactcgacatctttgtcgtcgtaaggctgcaccagttttgccattttgagaatgctgattcgatgtcttcgtacagcttctgtactagaaaagaaatgttggttaataccatcaatgttggaacttgcatccaaattaattttagaagctgctttcaaataagctaatccaggctctgttacgacttgtgagtaaaaattatcatggaaagcaattccgccgaaatataaaacgttcttcgcggtgtttttggatttgggtttgttaatggcttttaatccagctaaagctgccttgggcactaaggttaagaactcagcaagccattgatactgaatagactcccatattagttgctctaacttagttcgggactgtaaaaggtcaaggacattttcaatatgagctcgatgcttacgcaacgcagcaactggttcttcaattgaaaaatatccacgaatgaggtgaattgcaattacgtccaacaagttgcggtattgattgtacaacttgaggtcatgagtactgatggtaggtgagaaaaatacagtttgggtgctccgtaaaagatctataagaccctcgtatgccttttctagaatggggagactgtaatccacattattaggatgcatgaattgaagtagcattgatcgttttatcaaattgcgaatttctaggatttgtggcttcaattccaccaatgtatttacctggttagaaggtaaagtataatacttgccgaaacgttgtctgacacgtgtctcagccgccatgtaaaattcagtcgctgcagatttcaaactactaaggattgaagttgtcaaaatctcagtggtgctttcgatgtcttggttggtgttaagacaaaagattccattgtttttcagtagctctgaaatctgcctcaatactgcaattcgattggcttcttcgtccaaattcttttcggacgaaacgataagtgcaacgaaatggacattgaacttaaggtacttagatctcaaagacgctaaggttgcaccaagctcgccatcgtaatttcggtttgaattcaattggtatactgaaatcacagcaaacggtaggccacttaagtacttcagaaaccattttgaagataagataccgttgggaaataattccgacttcgggttgaaaggagatataatggaatgagaatccagtgttttttctttgtaggaacatatggacttatatatggaccgttcagaatcgaaataatggaaaataaacctggattccagtaaacggttcttcaacaacgaattgttccatatatgattagcaatgttgaacgcttcaaaattctttttgagcaccgaggttacttcattgtcacctatacttagggcgacgaatggggctagctgttgcgtctgtgcttggtcataaaactccatgggtatgcagctgtattacagaacctctagtgagaagataaatacagcgtatgacatgcagtacgaacataatgtccagaatggattggagaacggatgactccgacatatcggtatgatttcttacgggaaaaaatagtccctaggaggcagctttattggaaataatttccattactgtgatgattcatcaatgttctcatccattattgtaatcattactctgcttggttgtaccgatatctactgatctacaaatgcattcattactgctacaatgtaccagatgttatcctggtcaaaaacactaacaagccgccactcggctgtatatttcaaaatactgatctcttttaaaagaaagattacgaacaatccctgtgtggtgtatataggccagatgcgtgagcactatgaagctttatcacagtttgaccagtttctttcttcgataatgtcggatcccttgaatgctaatcccaccatcatcgacgtttcagatttacctacacgtctctcaggtgcaaaaaccaaagaccccaaggatgaattattaaacttggtgtcgaccctttcccttcgacccaaagcgacgaaacatgaattgggcatcagtgtccctgaccttgtatccgatgctgaatctgaagctacccaagacgagctcgaggaagaggatgaaaatgaagaagaagatgttattgatgcccaagaaatcttcgacctcatttctacaatttcggatcctgagcaccctttgacattagctcagctcgcagttgttaacctacctgatatagaagtgactcatggtccaaacaaagagaaagatatatccgaagttctaatcaagattactcctacaatcacccactgctctttagcaactttaatcgggctcggtattagagtacgtttggaaagatcattgccaccgcggtttcgtatccgcattttgatcaaagagggcactcaccagtcggagaaccaagttaacaagcaacttaatgataaggagagagttgctgcagcttgtgaaaatgaccagcttcttaatgtcatcctgcaaatgttgagcacttgcaagtaggtggcttggtagttcgcgtgtatttattaaagtatcagttatcgttcgtaatcatatctctcgtggtcatagtattaaagtgacactattgtagtgtctgaggtccatacatccgaatgtgcccatagtcgatgatcatatgagacacatcaataagaataaatttgaataccacagctttgataaaatccatgagtagcaccaattcgtgtttgtagctagtttggttgagatgcttaatcaactctcctgtgcacttcgctagttccccaagctgacaataatattcgtacttatctttctggttatcgtattgctgtgtggttgtgaatggtgttgtagtctttttctcttgatattcgttcgcgttggatttgcgtttcatagatgtgccgctattcatgctcgcgacactcgtcgccgtggttgataccagtgctgccagctctcttctctttttgattttattgtagagtttagacttggaaagaagactagaatgagaaacgtctctttgcgaagtggagcttgaaagtgagggtgttggaattattggcagagactggggaggagtttgaggaggagtgtagcattttatttggtcatctgtattatgcttcgtgttttggtgacttaggaaagaaaactttcttgtagagcttttgatatctcttgaaaaggaggatagcctgcccatattatgagagaaggagcccgacgttgtgcgggagcgagagatgggccgatctggaaagagcagtcgcctttttttctatcattaatgactcctcttctgttgaagggctctcctcttcatcttcctcgttcaaagagctgaagcgaaattccgtttctgagtcggacctcgcaaaatccaaaaagttggactccttgatacgactttcaaggactaatagggttgactcgtcaaaaggtggtgattcgccatctctgagtgcatctaggcactggcgtaggtgctggttaacctctttcaataccgcgtttttaatctttatgtattgtatcgctatctgcggctctagccataaatcaggcggcaccgcaacttggggtagaatctccacacacttgggtcgtttcttggaaagcttgaggtttgattcgccaaacagtaaaatgtcattaggtcttttcaaattcatgactctagtcaaaaatttctcgacaaaatcatattttgttgtctccacaggaacagataattgcaaggcgtcaaagtcatggaaattgaatccattcgtatcatctagaggatcaactactctcccagcactcattgctggaggtagaggtgacgtcattgcaaaaggttatggtgtatagttttcactaagcgtaatgtaacggaaaggaatgaacagctttggttagttctggtatggagatgagtgtattctgatgtgcttttctgtgtatgtcaagatcggaaggaaagataccacactccacgtgaaactagatacttgagtatttgttgtatctatttaccgtctatatcatttttgtctggcactgccgtgttgcactgcatacaagacgtctggccatgtttatgtcagatgcaatctgcgaggccccctcaaagaaaaagttcaacctgcagaataaaaacgttactactcaaataccaaggaacacagattgaaacaccaagagtaccgtccccctgctcaatactggagttaactgttcttcaaccaatgtttgctaagaaaccaaaattcaaatttgaattgctgatcaatgagctttccaatataccgcatacttccggttactgctatcttgatgttagagtaggcgatagtcatctgggtggattgatcgcagcattcagtctgctcaaaccaataccgaaaagtctctcgtctagggaagaagcggaccatggtaatccgaccgattttgttccaggtaccaactatgcaaccaactctagatgtgttcatgttcacacctcgctccgcaaaatccacaatttcaaatgcagcttcaactacaaagtctcgtgcaatctacggttcccaatgaagaagagagacaatatggttggggataagtttctctctatccgcgttgtctatgttcccgaaaaatcgaagtcagataagaacagtacaaacttgggcgaagtgaagttgaatttggcagaatatctcaacttcaatgagcctgtcacttccaaataccttttacaggattccaaagtgaactccattttgaatctcactacttatttagaagagctccctgctgactatgagtttcatacacaacttcatattgaagactcaaaacaccatctgtcttcttccactaccagcttctcgaaatcaatgaaactgtcgaatagatcatttgccgtcccacagtttcaacgaaagggtgtttttggtgggctaggtggtgttctcaatagccaatcttcaaggaaagcgctgccacccgcgtctgaagaccatcacgctaaagatcaacaaaaggattccgaagcttcaaacgatcaatctggtgatgaaattccagtcttctcatctcgttcttttgacaacgttattgtcgatcctctcgtgagtggcttatacaagaaggttttagaaagcacatgggacccagaactacaaactttactcaagctcactccggagaagattgtggagaacattttttcatccaatagtttggactacgcggagatggttaaaagtgactttggtaaagttgatggcttggactctgatgaaacatataaagatatgaaagggctcattgacgaaagcacatacagagataatcttagaagctggaaagtaacttggacatgaattatgcgaattatcgattatgcacatggtcatgatatgatggttctctctcgaatgccactcctcgcattatgatggtgaatcgattaatatgttccctggctttggataaggtagatgatcggaccatcctttcaatgtggtgttctagcaacgaattcgcatgcttaccaataacataaggttcaatttcgactgggcggtatctccttaatacacacgcagattgtgatttagaatgtgctagcggtcgcttagagaaatgaaattctcttgtgagggctgaagagacatacggtaccagcagacaaaatctacagcgaggaaagtgtcgtgaacgacaagtatatgagatacagtggtctgctcttgtgtcatgaagccccctaaactttcctctccgaataacacggcaaggctcggcatggttcattagactttgcgtattttcatcaatatgaactgtgttccccgtacttattctcttctgcttgagttctatagaggtgatcctgggtggcataactatagcaaatatgattttagctagagggataagtgatagagagttttcgaagttcgaatttgggctcaaggaaggcggtgcgcttttgtggatccagtttttcatatactacacgagaaatacacttgcgaatgtcgccgaacagaaatcactggtgacaggttgtcatcattcatggatttatagtacaagaaaagaaattaaaaaaaaaaaaatttatgtcctatctagcttgttcatcgtgttctgtttggggtaatcataaaatgcatcacatcgcaagagaaagccactagcaacaagaggcagcttcattttaatgaagccatgtacaaccgttatctgaccaattagtcaaatgttcttctcccatttgtacctctcgaatgactattgaaatgacgattaccctcacggttgtcacggtttccatcattaaagttcttcctctggaaaccacctcttcttttttgattcctgtttctctgctccatgtttagcatgttttgttctttggcatggtccattacctatttgttagtaagtgtgcattcatggatgcaaagcaataatcaacataccagatcaggcaacctaagatactttatatggctaccacggatatagatttcttctattttgttgaatttttctcccttgttatagttatgaacgacgtttgacaaagttaagttcatccaagagtcacagttcgataatttgccaatgactgtttcaccatttttcaactcaacaagaatctcctcatttttaatgctggtaagcataaataatggcaactgaaaaagttagaatcataaatggaaagggtcaaatatattctgcagcacataccatgattacgggagtctgttgttcttgtgtctttagttaatatcgataatgcgacgacttctatactcgatgcgcacacgactttcgagattttattactgagtgttcactagtacatcattacaaattgagtcttacataaccttcaatcgatttcaagattcctagggcgctctactttttttgccacataacatcctttcaagagatggaaggtacccgcttttgcagtaaagagtgtattgtacaattgatcagagaatttttttgaaatatgctagtagacacttattattaggaattgcgaaaagcgggaaacaaacatatgtggacttatgcgtcttgaggaggagcagaagtaccacgtaaggtcaacggataatgactttcttcatcatcatcatcggcctcgcctagtttgaaaccttggtaatcttcggtattcaatccttgggcagcctcttgtaaagatcccaagtcaccaggagtcatcaaaccaactcttcctcttggagatccgggaacagacaatggtcttgtcaatttcaagttcagagagttttggaaaggatttgctccattcttaaatctatctggataagctctcttcaacgacaattgcctagccttaatgtattcaaggcccattctcttccaatccaacaaatcagataacctttctgttctatttctctggttaattctttgtcttctcgtcttttgggtaaaatcaaacatataatcaactaactgattgattgattcatcaacagatttttctcttctatcaacgatgtaaattccatagtcactggtgttttcgattaaatcctccatgtaacaaccaaagccagataagttagttgtaatcgaaggtacgcccatcactgtacattcagctggggtataaccccatggttcatagtacgatggaaagacacccaaatggcatcctctcacaaattcctcgtaatctaaaggcaaaataggattgttagaattgagaaactctggatggaatataatcttgactctatcctccggcttgttaaacaactgtacgcgtctaatgtgagtcaaaaccggatcggtggcatcgttggtcatattgtgagtaacaatcggaggcaacccatctcttttcaaagcgaaaattcttctcttcaacaaaacacggtcagctggtttgatcaagtcatcaatagatgggacctcgctaccattggtgttatggacattgcttttgtttgggaatcgtgcgcaatgctcaaacaaacgttcaccaatcttcttttgcacctcagaaatcgagttttccaactgtttcaacaccgcttggcctttcaatgtttccacggtgtaagaattgatttttcctggcatgattataaatgcaacgaccgtcattttcgagttagattgcttcaatctgtggttcaaccttgctaaggattcgataaagaaatctgcacccttgtttctaaattcatatctgcctgcaatgaagaaatagagagtgttgtctaattcgaagtcgtagtttccatagaagtggcctctcacaaactcgttgattttgtccttcagaagcgcatgcaagttttggaactcatgcacggcagaaaacttgacaacattcaaaccattaggcaaaacaccgtccggttttctcttcaacaaatgctctgactcgtaagcagttatatgagacactgtagtaaacacatctgcagagtgggtcgcagacctctcaatacagtagcggtgataaattcctctcttgcctgcttcggcgtccacgtcaaagtacttcaaattattgtaaaagtcagtagatcccgcacacaagtaccgcccaagcaatgttgcgtgggtggtgaagatggttgtgacatcaattctccgttttctgcaaagcggcaaggccacaccagccaaccactcgtgacaatggcaaatcactgcacgctcgcgatcaacgtagaccaactcgcccaagaaccaggccacaatgtaacccaagagaatagcttcgttggattcatggtcatgatcaggagttggaatgccagcaatgttccacaagtcagctttccattcattgagcatgtagtcagcagaatgaatatcgaaaagcaaaacacggggggcaccttcaatcaaccatcttccgtacaaccacttgataccacgttcgctcatggcatctaaagctgctttaacgtgtgggtcgttcaaggggatttcctccacctcaatctgggcactttcatggtgcaatggaccaattaaggtgtagcgctccttgtattcggaaacggtgatgggggctttggacttgagaacagagtaaatgccaccaactttgtgggcgacttctgtggccacctcgaaaaggagatggttctgaatgtctctggtcataatactttagcaaagggcagaggacactaaggggagacacaccagggggaacgatatcctaggatgaacggctttgcctaggcgaaaagtgtaaggaagaaaaacaaaagaaaagagcacaagagggaaaatactcagtacttaaaagcagggcaagatgcagtttgagggacacttccaacagaaaaatggtggggtgtcagacctaatttgaatgttccaatgtttcgcccatgcaggttcggtttaagtcggggcaagtgtggagtgcgcaagagataagtctcaacaacgggttatggaacccattgtgggatactctacggatcttggaagtatacagaattttttcctctcgaatagcagttgtcgttgtcaaacttgacatcccagaacttgatcctgtgtgtgcctaaaaaggaccggacattggagtggtgtgttcatgcatggtgtataatgcatgtatggaaggtgcgtgggtcatatttgggccatacatgaaccagcccacaatatagatggcgttacttcctttggccacggatccatttaggtcagtgttccttcacatgctggcatattgtctcgtgttttactctcttttttctttttctcgcttccccttttctgtccttcataaggcattcttctgcggctctctcgtggtcatgtaagttccatcgcattgtggggtattgaatggaggggaggagccataagcttgcgcattcttatctcgtaaaaaacagaacaattgttccgtgccacgttattttccgtccacgtcacttgttttactttggttttgaaattggtttaatgtttgttttatttttttttctcttgtttagactcctaatgatgtgatggctagacaatatggtttcaaatctttttgcggcgatggtacttcttttccatattttgttcacttccttttcggtgagtctgtgttgtttttccgccccaatgtggaactgccactgtaagtttacatcacctcttacattggtcattttttacttatgaactctatgtgtgtgtattttctgtggatcaatgctataaacctctattcctcttcaatgtccgagtcttcgtcttcttcaaactggtcaacgcttttttttccgtcaggcccataccactcttcttcagattcagccatgtcatcatcatcatcatcatcattaccctcctcttctccagaatcaaaattcattacctcgttctcttgatcggcatcacccttttcttgttcgccatggtcagcaaccaagtatgcatgcatgtaactagacttcttcgtgatgtgcacaaggtccttggcaacacgggctaaaaacctttggatcaatctaacgttaggttgaaattctgccttgtgctggttaatgtaacgtccatggctttttaaggtttctctgacccacatcaaattgaactcaatgtgctggcttccgttggaacggttcattttgtcacccaagtatttaagaagtctgccaacgtacaccacaggagtatcggtgcacaccaattggatatccttcactgggaccgactccacaactcggtcaataagatattcttcgttcaaacgaaatgccatcaccaacgcaagtacccagttgtgttcatgtaatgcctcatgaacactatcaggcgtcacgtccaaatccaaatcaaatggatcaaataccaaagtattctcggttgaaaaaatcaataacccttcagtggacgctgcagcaaatgcagatgaagttggagaaaactgcacgcatgttactctcaccagcggtctagtagtacggacacttggatcacctctatgagagccaggtaaagtcaaatccattcggtcttcagcatcactgttctcaccttgcgtgtcaattaaatctatcgagattcccgcgtcagtaatgttcttgctatttagcatcgtcaacgttccgtccaatgccatgttctccgaaacagtgaacctttttaacaacacttcatctgcgatatcataaaggcaaatactgttattatttccacctgcaataagactgagtccatcgaaggagtatgcaatcgtggtaaagtttctagctctatggttgttcttagcctcaaaccgatccagcgaatgtctaccagcaatgacatctttcctaatgtcaaggatatgagtttgcttagcttcttcgatgtcatagaaaacaaggttcccgctcaatgtactgacagctacttctttggagtcagggcgcattgcaagagccaaaacatcatgttccacttctataggttcaacttgttgagatctgctgaaaatattccagattctgatggttttgtcccaagaagtcgacgctaacacggaattttctgttccaaatgccaagcatgagatcggcccttcatggccagccaaagagtctaaaagggaaccggtttgaacagaccaaacataaatttcaaactcgtcctgcgatccagccacaacaacttcaccgcttggatcaactgctaaagagctgaattgaactctttcaggagcagtaaatgtacgaaagtttctgaaacgaatcaaatcccaagctcttacagttccatccatagaagctgaaaacatcacctgtcccttcttcgcaaaggcaacagcgctcacggctccggtatgttcggtaaaagtcgtaagacagaatccggagtttatatcccacaccttcaatttaccgtcatcagatgccgtcacgactcttgatccatctggagaataacacaaagcgttcatcgcatcgaaatggccctgttgcttcaagatgtaagactcggatttccattcgtacacgagcaattgcccgagttttgaagacccaaatgcaagccactcacctgtcttgttaatggtgactgtgtccacagcattatttcccatacttaacagctgtaccatgttaaactctggcaactcgtaaagtctgaattcaccattggtgaatcctacaactaacaagttagtcttagcatgaaagtctgcgcatttgactttcacaccgtccatatggaagtagttcttggaagtgatctgccattggccatcttcgctcttttcacttctctctggcgcagcttcttcgtcatcagatgctgtttcagtctcactttcagagtcactgctgccagaaacgtactcccattgaaaaagtgcaccatctttactgagcgtataaattatctcttgagactcatcaaaaaaagcatgaatgacataatcacggtggccagcaagcgtaaccgccacttctttatcttcattatgcaaggagaaaatttttgttgtcatgtccttcgaagtggaaaggaggaatcgggaatcttgggaccaagtaaccgatataacgtcattgaaatggccagcatagtttttgtagcgaataaatggagcaaattgcctgtcctcagtgtagtctggagttttccatatttgaacaaatctgtccatagccacagcaaagtatgcaccatcgttactgaatcgtatagctttcacttgccctttgaagttaaaatgatgcaaaacaacacgcgagacgaaattcaccaagattgcacgcccgtcaacatcaacagataacattaaggtcgattgcttgttcaaggctaccctcgcgatgttctttcgatgttggtagtcaaatgtgaaggatttattattgatcaagtcgaaacaactcactctgttcccaacgggactcaaaagctgagtaccatcctcattgaaaacaatatttccccgactataaactgttcccactaagttcgagagcttaaagtctgatttcattgtaggtacggagaaaattcaaactgagattcaatggcacgaaaggtatttttcagagatgagcgatgagagtaactatgtgcaggtaggtgacagtactgttcataaatccacttgttaaaatgattcttttagtgtatcctctttgagtatccatgtttcttcgtacatgtaaagaataatattggaggaatgtccttggtagattttcaatgggttggtgttgcaggtacagagtgccgttagtgtttggtgtacgggtgtggttgctgatagtacttgtgtctctctgggctcaagaaagaccgataacatggccggactttccagcaatgtaatgaacatgaagttcatgcagagggctcaaacaaaaaagaatgaaaagaagaacgaagatgctataaggaaagtcaaagactcctcagaatgggttcttccaaacaaacctctctacaagcgaaaacgaaacttgccgtccaagtttcaaacagtgggttacggatgtatagccactttaatgacgaaaaatgaagagataaaagaggatgataaaaataatgatgatgcgtccaatggagctgataaaggcatggatgaagatttcctgatcaatattagatgcttatcatctaggatccctatgattaagctgtagtgttcttgtatatccttcatgtttgactcaatttatatcgtaatcatatggaggtatatggtaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttacaaactggttatccaagacgtatgctgttgctcacttattttttcttaggagtaggctcctcttcgtgaaatccgccctttattatgacttcacgtgtggtggagtttatatgtttgaagcggtcgggcccaatatgggttcctccgaaccatctgcttacaacgacgataacgttccatgcattcatgatctgcagtgttagtagttcgagacatagtaaatgaaaaaatgtaacataccgtaagaagatgtagcattctcagaccagctgcagtttctccatcatcgtcacaatccagaaacgtgatattcttctcgcctttgatcctccatgcattcatattgtgactagcccttgcaatcttgcgatctgtgagaaggagctcaaagttttcaatggcttctgcgacagaatgaacttctttggcatatgcaataaatgtggaaccacggtcatgaattggttctgattgaatccagtcggcagtaacatctactgatggtacacttgccagttctgccccatcagatgctctctttatgtcttgcaatttcatctgcttccgttttgcttgctctaggcgtagcttttccatctgctctgatagtttcttcgtttcttcttcatgttggcgttcgtaatcttcgatgaactgttccacttctcccaaaaactcgaatatcacaacgtccccggtattgaacaagttacttaatatactattcacgcgttgttcgatgtaactgttgtccggaaattttctaatatccccggttataacttgaataatgcttggaggttcttctgggtactcagttgggaagctcatttgaacagtcacctcagcatgatccggaacggtaaaattatatatttcggacgtgatctgttccactgactctggaaaaatggcctcaattgcgtcgatctcctctttaagctcttctgtccccattcttcgttagttgtgtagaatccaactttgcgaaaaatcatacagagcgcatttatactcatgcctacctctgccgaattcaaagcaaaagggaacgaagcctttgctgaaaaacaatttttgaaagctgcaaaactctatcgtgaggcaattacccttgatccgaacaatcctgttctcttttcgaacagagcacaatgcttcatcaacttatctgatttgggaaccgtgcctaccgtgacacagagaaagggctagcattaaattccagagagaaagatcaagtccaagttgctatatagaaggggaataagctcaaagcaattgggttacacagatttagctttgaaatcttttcaggaagtggtgaaacttgatcctgcgaattcatcagctcttgaggaactgcaatttctctccgacatgaacaaaaaacataaatcatccgctggagcacaaattcccatcgaatatgttgacaaattgcctccccaattcgatctcatcgtaacacctaccggagcggaggaccaatctaataaaagccactcgctgttaaacgaacaggacgtcaatcaggctgttgaggagctattcggtaaaaaagcaactgaagaacatttgtcaaccccaaagaaatctaattctttgaacttcaatgaaatgccgtcaatgcattatttgaaatctttgacaacttcacctccagaacgcaaaataaatgcatacaaattggttgttgacctcgagactaccacgataagagatttatttggtaaaactggagaggaccacgaattttttgagcttttcattgaagcttccacaaggggctataactgaggggtacaaatctgagtccagtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctagaatgtgtcccgattcactcaaactggatctttttacagctgttcaacgatcactgcctgcatgtctcgattcattcaaatcgttattttcttaatccaggatattgcgccagataagcaattgagccccgctttggctgtttcaattcatggagccaagacggaattatgccgtctatatcgtaccttccagcgaggaatactgggaagataacgagcaaggcactaaataacgagcacattatgaatacgatgaagaaggcaatagcaaaatgactcttagttttctgagcctgatatgttcccttttgatttttttcggtatccggcttaaaccagaatagcatcattctatgccatttgttgatatagggaattaataataggggactttgggataagaacaaaaattgtcccaaaaaaaaatcttctgcaaaataagtcaattcgcttatcttgcaaacaaattctctgaaaggttgtggaattattctccatccaagacctgcggttacccatttgcctgaccaccaagctttgcaaacattttcatggtcaagctcacgacttagtaaggtgatgttcatggtttctagtatcaactcttgcacctttatagaaaggataatagagaggatggtttggcaaatattaaagccttggagataccatactagctcaaaagatatgatgtaatttaagatggaaaacagatgaacaataataaatattacgcttggaagatgtttgaaaagcatcgtgaaaaatggaacaaaaattaatgagaacacgaagaaagtcaataatattgccatgttagaaacgagaggaaagagggaaactaatagtattcgctttgtggcatacgagtaagagccaggtgtgaatccactttgacagttagcaaacaaataagcacagcctatgactagtgttttcaatgttttgggtatgatgatagtcgttatcaaatgcaaccttgaaggtctattagcggatgtgacattaaagtccctcttcattaacagactaatgataaaaccagaaatttgtcctcttctcaactttgtatagctataccacgtttgcttctcttccttctcgattatagagaaaagccacgtccaaaagtctttgtagtcgagaaaaaaatccatgaacacatactcattcggattataaagaaatggagagtagagaaggccacatacaattatccagaaataaagtagagaaaaattccaaacataatagctgatgtatatcattaggacaaatgattcaaatccaaattttaaggaagcattagcaaatcgtgagtacaaggggacgaaagatattctttgcgtagcaaatcctctacctgttgctatgtattgcgctcctccatagtttaaatcacttactaaagagtgagtgtatatcttgcagacgaaaatttcaaaaaaaggagagaacgacaatatctgttttcctaaccgcttcaaacaggtgtaacaccctctttctgtaagttcttgaaatcctaaaggaagaaaggaaataatgcaagcaacaaatattgatataatgcacctcctaagccaaagtaagactggtataagattcaagcaatcttttggtctcctcgggtctgtaaagggttggctcttattatattcacaaattgtagaggaatctgcgagtactcctaaatttatgccaaccaaaaggaataactgcaatgacaatatgattgacatattgtttatatggaatccagcatgtgcatagtagaatgacaagaaacggtccattggaagcttcgttccaagataaaagtaatctcgtgaaatcatttgctcccccatcccagccccctattttggtaacaaaattcaaaattgaagtaaatccaagatctctaccctttccacattgcatatactcacaatattttattcgaccacctcttgaaaagggcattcatcccagcgtatatgtcttcatttaagtgaagccctttttgagcttttgaaacaccccctctggtggtcataaaaattgcgttcaaaaaatctggatgaccgtaatgtaactttcccccaatatatgcgagagttcgtgcaaacaaggttccaaatgtctgctcctttccggccgcaatgtcgccaagtattccaatattttcagagaaaatatactctctgttcccaactatggctacagggtgaccctcttctccttgcttctgatcgtagttagagagatcaccgatgcatccttcttcaaattcagatagaacatttcttactttgagacactcttcaaaataatgatcttggtttgcgtcgatgagctgaatgtattctcctcgcgtaaatatcaaggcatgattctgattatctgcctttccatcccctaatattgggtatccagatagtctgattctgtattttggttctctttctccatttggaagtattgggcacgcgccatcaagtaagcacagaaaatagtccactttcccatctagcacattgacaacttcatcaatgtagctaacttgcaattcgggaaaactccgaagcaataattcaacattttctttatcttctgtatcaaagaatttatatctttgtaatgacaccactagtttgaacttcctcttcgccataatattaagtttcagaagcctcattctatcatacgagtcattgtcattgaattcttcaaggtcatataatagttttatcgctcttgaataattcataaatcctgtaatagtgcgataaagtgtctgagttctcaatgatgcccacaaccttgtacgcattatagcctcgttatcttgcaacataagttcaggaggcgatgatgctgagctcatacgttttgaagaattgagttttaaaagatcttcttctgccatcaatttattatctttcatataattgctccactccaatggatgtagatttttaaggaattcaagtattgtcaagtttgataatttgtcttcctctctaagaatttcattgaacagcaagattattttctcttggtagtgaggaatcaagacagtgaatgatggcattgagtgaattctttggctttgtggcattggagttgacaaagagtgggcaaaaaatttgagtcttctatttgattctgaattgtcgaataaggaactagaagttaaagattcatcctcttgcgaaataaaaaaatttggttcagcgaaattgattgaatcttctgtttcaacagtgcgatagagtagcttcagtacttgatcaatcgaaagtaaatgttcacggtacattgatacgatgattgtgttccataatttaggaaccctatcatcattgtcatgtatgaacacttttgttgaaggtgtgagcaatttgctggttattcttttaggtaagttagagaagacatttctccaaggtgaccagatagatgaaccaagatagaatgacctgacaactgaaaagactgtaatccaaatgatgtaccacaaataggtatccacaaagaagagaatgaactccaaagtggttaaaagaattagtactatttgtggttgaaatgaacatagttttcctccgatccagacatcacttatacatttggggctcataatgctgagctcacgaattggctctctagtagataatgccaagtgaaagtaggattcaatacacttagagaatagaattaccagccataaagtaattgaggcaattttgggctttcctgataattggtacacgttatccgtaaatgatttgaagcccaaagatcccggacgggaactctggaaaccaaatagaacagcagaaggggtaaaagatagataaacaactgtgaataacgatcccaagaattgagaaactgctgatgcaagccctattattgaatctttgctcatcacatcaaggaaatagtacatgcttaacactgcaatttgaaaagaacatcctagtaagaggaaacccaatcgcattatggcagggatctctttccatcttgcgggtatgatgataaactcacagaacgtggtaaaggcacaaaatatcaaagaaaagactcctgccatagacattaccataagccttaattgaatagatggttgattatccttcgaaatcaggtaactgggtgtatacaatggatatgcgtggtagctatgataataccaaaagacggacccatggagaagtataactctgttaaagtggattaaagagtgaaaccatgaccttttttctctgtagtttttgaccatacacttttcccaatctacgtacctcaagtgcaaagctcgtttttccataggttgactcataagttttgttttatcctttaaaatgattctttcgatgcctcctttgctccagaacatctggttcatatcatcgtaaccaataatgtactcatggtcttttcttgaagtaaagcttatatcatttttttgtgggtagcactgattcctcaaagcctcgtaaattggagtgataacttcatcgaggaatgatctgggatcattttgcatatgtaagtaatcctcatgggcctcaagcaagtcaacacagcatttgaaaatgaagcaaatgcattcgggcataaatcttatgttgttagcttccccccaacatagaagatagagccccacatgtgaaatcatcccagaataggtcaaattttggatataagccttccacagattccttgacgctgccaatgaagagcacaaagagcctgaagagtttccagcttgtgtatccatttctgtagcaaaaaaccactttctgaagtttgagtttattcccccaatgtagtcaccatgaattgatttcaaagcattaacaggacctagccttgatgctctagaatcaagcattgtcattaggtaatcaaaaatattctccacgttatcttcttgaaatccaaaaatcttacccaaacggactaggattgagtatatttcatccttagtaatgggaatttcgtcctcaggtccccaagaaagaaaaggacatgggggctcctcactgttgctggaatttctagtgcagctttcatcaacctctttccattgttcagattgtagattaacagtatccgcccacgtatttgtgtgggtaaaaatggattttaaatcttttagctcaatgcctgtgtaagcgccagaatgtatatcgaaagacgatggaactcctgcgttagagaatcgtaaagatgagaaaataacggagaggcaataaacctttattggaactgtatcttttgtacttacaatttctcatgaatttgtgtgtgtgcccctgtttgtgtcgatctacttcaagattcaaaaagagtattgcgaccggttgcaaattcaacgcgcaaaaggcaaaaaaagcccgatgcggggctcgaacccgcaaccttttgattgaccttataaagattaagagtcaaatgctctaccgattgagctaaccaggcgtttacattttcatagttttcggatactaaatatatttattataaaatgtttagcatcttgttcaactcatagacaagcctttgtagcgcctatcagattttttggaattattttttttacccatgcttgaacgttctcaaatcatagtgagtttcaaatgccttataattcagcagtaaataagatttattgaatttaacttacgtcaatctacaagtagtagttgtgcttccacagattcgaaaaatctttttacttttcgcagtcccattctagacatctatgaaatgattagaacggttgatgttggataagccggcgttcgaagaaacctacgagcgtttacattactggtttttaaggggacattgagtcaacacattgtatatccggatttaacatagcgcaggattaactattcgtctgtgtcggaatctgtctcaatttcttcaggatcaagcccattgtacaccactaaattaggagtctggttcttcctttgcaaagatgcctgagtgattcgtccttggtgagcggtagaaaggataagagatttgacagaagcaggagaagctccagcactcaaaaggttagcaaccaaacccgaaacaataggtgctgacattgaagttccagaaagagcttgcgggtctctttttctgtagatattaacactagaaactaccattcctggagcgaaaacatcgacgcatggtccccaattagaaaactcggcaatggtgttagtagaatcatcaattgcacccacagtgatggccagtctagcagaagccggcagtgtagcacatgcatccacattcaggtttccagcggctgcaactatcactagcccagcattagatgccgattcgataactttgttcaagaccgagttcctcatagcaccaagacttaggttaaccactccaggtttcctgctatgtctgctatgattgacagaaaattcaatcgcacctaagatactgctaagagaaccgtggcccatctcatctaaacacttaacttcgatcaagttcacgtccttggcgacaccatatgttttagaaccaattattccagcaacatgtgtaccatgcccgttggtgtctccactgccttcacctgtaaaatctttcccggcaaaagctctgctttcaaattcaggatgatcgacttcgatacctgaatctacaatgtaaacgttgacgttcacgcctgtagcaccctcgtcataaaaatatgagtttctgtcctcgttaccatagtcgaaaagagataaacgcgacaaatggcgaggactattcgcttgttccagtaagtcaaaggcagtcacgttgatatccggtgtaatctcgtcgaccatgggacatctgtgaagccgctctaaatcttgttgagagaaggtaccagagaagccattaaaggtgccaatgttgaatgattttttgatgaaattcttgagcctgcgagccaccggatatctcttatcataattgagaaacgactcgagggtttcgctagttttgagtgccacgagataatcttgacttacggcattgacactacagatgagaataatccatccaaagaatatctgcactctcattactagaagaaaaaagtggtggttgtggtggtgcaaatatacgtttgtgcgatttacagtgatttatcgggcaaagttcaatttggcttatataattcgctacccacaacaacaaaagggagcatttttttagcattaacattaagcattgcaccttcgtatctttcttatcattcttcgtaaaataaatcgtgttcctccctattacaaagattgaacaaatttttgcttttcttcttcaggtaaggatgagatgaaatccttgatcacagacactgcagaagacgagtcgcccttcaaaagaccgtataagtcttggcgtttcttttcactcttcaattcatcgattctttcttgcaacttagtatgattgctttcaatatggttgcacacagcctcgtcgtcttcatagtcaacagtaggcatccaactcttcaatcttgcaaccttctccaacttagacttgctgttgattgcttcgccaatcatcttcaacaagtactcttcgttcaaccgacgacgcaaacgccagaagaagaagcgtctagcatggcgccattcaatctcctttctaatgacacccttggccatcatacggcctgatctgtcgtgcaagtcagcatactggacagagatttgagcgtaaattggcaacaaagccttctcacgagcaaccaacttggcactaacttgtgagtattcgtcagcgtccaacttaccagccaacttcttcttcaactccgcgtatgttgggtccaatctctccatggtagccaacaacttgtctcttctgtatttgataccaaccattccctctggctccaagacaccggctctagagtccacatcagcatacatttccatcatgtcagcattgattgttggatcgacaacgacccaagaaccacctctcaattcaccatgtggaggaatgtaagtgaaaattggttgtttgaagtcaaccaaagcgtcaacaatgaaagaaccgtacttaagaacttcattgtacatgtcacgctggccaccagagaaacctctccaattagccaagatcatcaatggcaactgttcaccattgttgaagtcgttgatagcttgagcagtcttgaatgcagagttagggtaccaaacctggccagcttcttgaagcatcatttcggtcgagtctgggtttgctgggtcagcaggaatcaagttttcgacggttcttgtttcaactccaatcacaccgattggaataccaccgagacgggctctaccaacaacaacacctcttgcccatccagacaaggtttcttggaaagagtccttgtcgaacaaaccagattcgaagcttccatcttcttgttcacgaccagcaatcatccatctcacatcataaggctcactctttggaggaacatagtcaatatctctattccatgggtcttcgctgttcaagattggaattggagcaccacgcttagctgggatgtacgacatccaatccataattttctcaacaccagccaaatcatcgctagctgtcaagtgggacacaccgttcttgtacataatttgagtaccacccaattgcaagttggaagagtacacttctctgcccaacaatttgttaatagcgggcgcaccagttaagatgataggctgtccttcaatttgaatggctctttggcccaaccgaaccaagtaagcaccaataccaacagatctgcaagttaccaaagtgatggtgaagatgtctttataggctcttgaagtagcaccggcgatcaaaccggaacccttaagacattcaacacccaaaccattctcagcgccgataatggatttgatcacatgtctttcctcaccattttcaacaattctttcggtaaccacacttttaccttgtccattctcatcaagagcatgtaatgcatcagcggtcaagtacaagtatttgaaacccttttctggtttgccatcctcattccaagcaaccttgtagtaaggaagcaattcctcagcaataccaattctagcaccagaattggcagaaagataaattcttggaactcccaattttcttgccaattcggtacatctgttgaagtactcatcttcatcaggaccgaacgaaccgatcttatgcgtaatatcattggcaacgatgataaactggcgaccacgagggtattcgggagttttagcagtgacttggaaaccaaccataccaatcttattcgaccccggttctctctcgactgcggtcaagcctccgttttcatcttggatcaactcagaagaagagaaaaagtcctttggcaccttggcatccttagaatgttttttccattgactgatagtggcctggcggaacaattcagggaagtcatacacataggtggttcccatgttgtgcgctttataacgtttaggttgcaatgactcttttgcggggtagggagtagaaattggtctcaagtgcatagaacctggagcaccaatggatttgaacacccagtcacccttagtgttcttaatctccatatacaactcagacttcacgacataaccagaaacgttactaatgatagcacgcaatgggaaaggttgaccagtggcagaatcaatgcaagatatacgaatttcagcgccagtcactctcaatctccacaatcttctgccaaatctttccaagaaagatccgaaagcagcttcaacttcttgaggcaagacattgaaaacagcagaaaagttgatgaagatgtggttcaagtctgagttagacgtgtcgatgacttccaatgcatccaaaatgtcagacatcaaacggttcgattcggagatcaagtattcactaatactaatgtcttcgttgataacaccagttctaataatacctctagtgaagaatctcttgtctgatggagagttcttcccgacagcctcgtaaacatggatgtttctgttgtcggtgaaaattggcttgatgtcaaagttctccaatcttcccaactccaattggaaagctaaggcgggctcaatgtgtctgataaccttattctcaaggtaatctggagcagtgaatgtgtagtacttagggtacgttccaacattgttcgcaaaaacaaaggtaatacgacgaacaccagcgttctttaattcgtccttgttgtcgtcaagtgtttcctggattttctgcaaaacttcgtcttctgactcgataccgtcgatgctgctgacaacaacattcaccacattgaaatattctggttcggtagtaccagtcttgaaagtgatagcatcagatgggttaatcttttcgagaccagcaagtaacatttcatccatgtcatcaatgtgtctaactgggaccaaaataccggttctggtcttttggccagtcttactgtccacaacgaatgacaagtcagaaatagaagctgctcgattcatagatgttgattcttcctttttaaagttttggaaattagaagaagtagcgagagatggtaattggaactgccattgaataattggcaatttctcttgttcttggaaatcgtaagtgataggacccaaagaataggctctgtaagaacgacgaacataaacctcagctgctgccattgcaacccatacatcctgatttgtcaaaaattgaagcaaaacgtcaaatacagtgtgtttggagtcgacgacttcacgaatgatgtcaaagtttggacttctgtactttgcgtacacttcaccgtacgacgtttgcaacacggcagatcttaagatgtgctctaattggtctgatctttctttgatcgatggcaaagaacattgaatcaaaatttctctagccttcaaagcaaccttggccgatcctctagactcaagctcgacaatgtttctcaatgcatctctgatggaagatgcaatggtagcagattgttgcaagattggttggtaagcttcagcaatagctaagaccaagttgttcttagaggaaactctcgagtgagacaaaacaatcagcaaaaccttgttcaagtctgtcttgttctcatctctgagtctcaagacgacatcttcctcacgaacgttggaaccagaaaacaacttctccacattgtagtagtcattgagtaagcttgccatgaagttgaattcgtgttcaaccaaaccactagcgtatttagaggcaatatcaaccaacggagcaacgatactaccaaacaaagaatcgccagattctttctcagctttgctgatcaatttcaaaatttgcttggcagggaattctgtacctctcgaatgagatctttcaatcaacgtggataagctctcatccaacttagctggcaatctagagtgcaaagcagacgcgtacaagttccactcagagtaaggcaattcacggtctctcaaaacctcaataatgttcttcaaggtagaattcatgataacttggttatcaaatccagccaagatgtttctcaaaatggtagcatactgctggaacttgtgaactggcttagaaccttggacagaaggctctcccatttctggaagagtaccttcaaagggtaaagcgtgtttcaccttcgatgggtcatccaaggccaaaatagccaagatatcacctgcattgactgttgatcctggttgtttgattgtttgcacaacaccattctcctgagcaatcaaaggcatacacatcttcatgacttccacctcggcgtatggttgaccagcgataacgtgttcaccactctcaacaacgtacttcaccaatttacctggagaaggagttctcaattgagttgggtcgttttctgcctccaacaaacaagtcttaccatcaacagacaatctggtagcagatggctcttccttccagtaaatagagtgcgacttaccaccaattgcacacaataaaccgccgtcagacaaagaacgaacgctcacaactgctcttgtaccattcaagaacaaagtgtaggtatcatcagcagacatggtagcagtaaacttgtatttgtggccctcataaatgaactcaatagggaaaatggttcttagcaaagatttgtttggaacttgacctctttccaaagacgaaacatactcggccctgtcttcttgggaagcgatgtacgctttggtggcagcaccacacaagacagcgaggatggggtcaggtctctcagcggtcaattttttggaaatcaactcgtccaaccagcccgtagtgattgtgttgtcttcgaaatctggggtctccaataacttgatcaaatactcgactgtagttctgaagtcacctctaatggataactctttcaatgcaacaaccatgtgctttctggaagcttgacgattttcaccgaaggcaaaaatgtggccgaattgcgagtccgagaaagaatggatcgaagattgattactcacagagaagtaaccccagacgttagacgacgaccggaagttcaattcgtgcaagttaccaccagaaggtttgaaaccttcaccaggatcttcagaagtgatacgacaagcagtgcagtggccctttggtgttggacggcgttgagtcgataaggacttttcgttcttgaactcaaaatcaatctcagtggaggtgtgtgggtcaacaccgtacaaggtacgaatgtctctaatcctgtgcataggaatacccatggcaatctgcaactgggctgcgggcaagttgacaccagtaaccatttctgttgttggatgctcaacctgcaatcttgggttcaattccaaaaagtagaatttatcttcagcgtgagagtacaagtattcaacagtacctgctgagacgtatccaaccaatttacctaatctaacagcagcattctccatggcatggaaagtgtccttattagcgatggtaacaggggcttcttcaatgatcttctggtgtcttctttgaaccgaacagtctctgccaaacaaagaaatattcgtaccatactgatcagccaacaattgcacttccaagtgtctggcgtcaccagccaacttcataataaaaattggcgatccaggaatttcattagcggcttgtttatacaaggagatgaagtccttctcatcgtcgacttttctaatacctttaccaccaccaccttcagaagccttgatcatgacaggaaagccgattattctcgctttttccaagccgtcctcaggactggtacaacagcccttggcataaacctcgtcggaaacggaaaccaagttggtagcttcatccacttgcacctcatccacaccagtaccagaccatggaatacatggaactttagcgtgttgagcgacaatcgtggaggaaatcttgtcacccaaagatctcatggcagaaccaggaggaccaataaagatgattcttcttggggaagcagccaacatttcaggcaataatggattttctgaggcatgaccccaaccggcccagacagcgtggacctttgttctttctgcgatttcaacaatcaattcaacattagcgtagttgttgttgttagtaccacctggaacttcgacacactggtcagccatacggatgtattccgcgtttgcagccatgtcttctggggtggccatcacggtaaattggatggctctttcgtcgccaaaggtctcgtaagcccattttctgacggatctgatttccttgacagcggcaataccgttattggcaatcaaaactttggaaatgactgtgtgaccttggtgactcttaacaaagtcagtaactgcaccaggctctgcgtcctggacagtattcaaccctataaaatgaggaggtaagcccgaatggagctcgctgcaatcaggaaatgactgaggcatggcgagtttctgaatagaattataggcttgattaaagagattcccgagttgacctatgaatttggctcgagatttaggggcgtgattgttctgttggatgctcaaacagcgatgtgcacgcaataatgtaatatgcggggttctagtatgtacaaagtgcttgaaggggcccagtagtcgaggaaatctggaagagttagtattttgacaggtcaatatggtgccggatgcacgcataaaaaagtcgtctccaattccccaggatgttgtggttttgtgggtgcagttgggataatggcggagatgttggtttttttttctttgcctgcgcaaggtgaattccgagggtggggccaattccgaggatgttgaacgacaatcgaagttatctgtggatgaaaagcgaaggatgagaattgactatttcaaattgcttctcgtgagcaattgcgtccatttataatttgatggtgtcgctattaattcattttgaaggagggaggcacggtagatgttgtaaagtacgatcaagaagcgtgggaaagagctcataggcaattggaacataacacgagactgctagggaaatggagaagcgaagtgacggagagccaccgaaagcggatacatactggattgatatgactgtggatcgaaagacaatacgctagcaaaggaattaaaaatcgttgttgttgttgttgttgttgaagtagataagatctctaatatccgcaagcgtagttcactgttgctatatctaaacaattagccaagatttgggaaactcacgaagaagaagtaggagaaggatggtaattttatacaagcgaagtaaatgcgcaggttccatttggcctgcacgtcaccttcaacgacccagttatttcgcaccaaatcaacatagttgtgtcccaacattgaaaaagttggcccaaaaccggcgtgtgccacccaaaaagtctgcacaatacttgacgtaacgacacagtttttggccgaatgcttcaaggcgtttgcaatgaaaaaacaaatcattccgacttgtccattatactactgatagaaaatccatatggccttgagaaacagagggtggaatacgattactaagtttgttcactcttagcaaggcgagcctctttcaaaaatgcgaaaagcgcgacagtctctttcatctgtagcgcgaattatctcatcgatttcctggttcttcactcaccggtagtacataatctcggtaaaccatagaaaggatcgaaattctgggaaaaaaatttgccttgacacggttaacagaaaagcgtgctcagcatctctgcatatatctcagcttggtagtgttcatttttcttctacatctcttgtgcagacattgatcatatatgcgtgtttgtaatggcaaatataactcttgagtcatgaatacgggtacgatgagtctggcaatcaagccacgtacgttgttggtggcagatacccatgacagatctcaacggcaagttaaatactgctgagcctctgctgtatgccgccaattgctctctacgaacccagatctatataagcatcaaaattcctgcacgtattcattacagtgggacttatcttatgttctttgtatattttttttttttgtctagtcctattcatggcagttctcctgagtttttagttatcctgcagaagtctcgaagaccacttttggagccagccttgcgcgttcctaaaggtactgcaccgaaaccaaactgtaacctgtagtgacggcggggacctgtgcccttgtttattgcttggcttaaactttgtgcattctattgactacgcgcctcaagttgccaaaatgaaagacgggttgttttttctttgcgtagaacaatggaattcactccgctcacctgcgcagccaaaatacatgtaaaaagttacaagcttcaatttgagaaacagcacaatctcttggttttcccatttgcccgtgtgtaatttcagttttaaagtggagagtcacacgtcgaagttctcctgttacttgccgaataaagatgatgactgcatcgaatatgtctcatactgcatgtggtggccacagtaccagaaagtgcatgtccatgacgtcaggagacatgatgtctggggtaacaatgtatggagtgtgatagcttcataaccgttcaacgcaaaaattgcgtcttttattgacgcattgagagataaccaagatgttagtgtggggtagatacgggccatcgtggcgtataaataccaacacagaatccccgtgttgcagaaggcagtaggaaacaaatcagcaatatgacgctctcttcaacgacatctttttctgagaacaatgacactactgaagaagttccaacatttcttggcttcaaaggagaaaccctcaacaagacaatcacaactgtgtgcggtgtagggtttcttttatttggttatgaccaaggtgttatgggatctcttttgactttgcaaccatttagagattcattcaaagatattgatacccacagaaaccccgggaactcgactttacaaggtgcagtgattgccatatacgaagttgggtgtttgctttcagcattatcaaccatttatattggtgaccgctttggacggttaaaattgattttcttgggatgtttgattatgattattggaggagtgttgcaggcagcagcttctggtgtcccattcttgatagttgcgagaattatttcaggattgggtaatggtcttctcacatcaactgttcccttatatgctgctgaatgctccaaagcacaaagcagaggccgcttgctctgtatccacggatcattgatcacccttggtatcacaatctcctactggatggacttcgccttttactttactagggatcagggttccatttcttggagattcccagttgccttccaactcgtgtttcccttggctatcataggctttatttttaagttgcctgaatcgcctagatggttgatgggaaaatcgcgtgtcgaagaagctagaaaggtttttgcatctctttacagtttacccgaatcgcaccccattgttgaagagcaaattatggaaattcaacggagcttggacatggaaattaaggctggtggaaacaagttcaatgctaaggccttgttcagacaaggagaaaagaaaaactttcaaagagtgaacttggcaggatggtctcaggtcatgcaacaaatatgtggaatcaacttaatcacatattatgctggtacaatcttcgagaataatattggaatgacaccatttcaatctagagttttagctgcatgcaatggaactgaatactttttggcttctctcattcccatctttattattgaaaaagtgggtagaagaccccttttcatcattggttctaccggtcaattcttgaccatgctctttttgtttgtttccatggaaatggatgagaaaggtcacaatggtgccgcaattggcgcagccgttctattgtttgtcttcaacacattctttgctatttctcttttgtcactcacttggttgtatccaccagagatttcctctcttgaggtaagagcaccgactgcagcaatctccaccgcatgcaactggggcttcaatttcatggttgtgatgattaccccggtttgttttgaaaggatcaagcaccacacctacttgatttttgccggaatcaacttcttgatgatcccagtgttctactttttgtatccagaaaccaagggccgcaccttggaagagatggatctcatttttgcagctacaccttccaataagccatggaagtctgtcagtattgctagagatatgcctttcgctcacagtggctctgaggaagattggagacaatacaagcaaagtgcttttgttgaatttgttgaagacgctacagataccttagaaaagcctgaggagtcaaggcatgaacatgtatagttgaaatttaatgatttgtacgtttttttctgttccctttccaaatttacacttgaatagttctacattatgctatcaaactaaaattacaaaccacaggtttaccattgatattgcaacaattcagaagcatgcttccagagaatttggtggcgcgcggtgtgcaattttatgattctctcacgactcaaaaaaacggtgaaaaaatgcgatatacaacgaagttgtagtcacgaaaggtagaaagttacagaatatgtcgtggttattcggtggcaaatcccaggaagagaaaaatcaagaatctctcaaacagtctttgggctttgacccagctcaagtgtccgatgtttcctctattttgcaggcgcctggtgtcttagactccaccaagttgcatccgctagctggtttggagaaaggtgtggaatacttggatttggaagaagaaagattatcggacatggaaggtgcccatggcttgttggcttccagatcttggaccgatgacttgtgttacggaaccggtactgtctacttgcttggcttgggtcttggtggtgcctacggtatgcaagaaggtctcaacaacttacctgctaacgctactccgaaattaaagttgaacactgttttgaaccacattactaaaagaggtcctttcatgggtaactccgcgggtgtccttgcgttgatgtacaatttgattgactcatctatcgaccacttgagaggtaagcacgatgactataactctctcgcttcgggtgccttgaccggtgctttgttcagaagctcggctggtgttaggccaatggcttactcgaccgctatcatgactgctgctgctggtgcctggtgtggcttgaagcgttttctttcttaattgcatgactattatggacggtgttcctacgttctcgtctctttttcttggtgtctgtggtacttctactgtaaatagctattacaacgctgactcgataaatcgccgcagtcctgtgtttgaaattttaacgtattccatgattataaaatctataaatatgatcagttgaagatacccgaagactaagcacattctgcccttttctttttatgaatcatcgcttcttcttggggtggcgtaatcaaagtacgcttctttggaccaaaaatggtctcgagctcttccttatcgtagagacgatctttttgcatcacccgaatgaaaattttcgttccatcatcctcaatactctccacaagctttaaaaagtcttcgttctttttgagtttgcagagttgttggtaatacttcgactttcctggaagctgattgagaagaatatactttgtgttgctgggatgattatcacaagagatgcaagtttttacaaactctaccaaaacctctttccatgccaatggatccttgctgaagaccgatgggttggattctgctgcctctgccatcattatccctatctggtcgttacccatgaactgcttgaattgttcggcttcctttctgcaccgaaacgccccatttatgacaagtgaaactcctcttttgttcgtgagatcatagatttgcgaaacgtaatcccgaactggactttctctgttgcgcatttctcttgttctgcaatgaacagttaaatttgtgattcctgtggaacaaagtctatcgattaacgctagacttggttcggcgcttttagaatctaataatctaatcttggcactaattggctttctataaggtttaccaaccttctccaccaagttctccaagatcaggcagagaagatctgggttagaaagcaaagctgcacccatgccagcgtgtgttgaaaatggtttcgggcatccacaattaagatcaatcccatctacatcttggatgacttttagtgctccttccacagctatatcaggatctgctgaaccaagttggaagattaatttcccttcttcatactttcggttggtgcggaagatcaaagagttttttgagccgtttttccccgtctcgataaaatcaatggtctcaagttctttgttctcgacacgggaacacgttctgattttcttgtcgattatttctggtgaccacactaaatcagctccaaactttaaggccataagccgagtcgggagctctccacttctcaccatcggagcaaggcagagtttaccagcgtattcgggcattctttgaatcgatctagtagaaattaatgatagacacctccacagcctctgaagcatacaatcaacttaccaatcgagcgatgagcctgttagcctacagcgaagttggtcatgtgattatagtccacgtgatcaatcatatcaatcaaaggcaaattgacatactgtattgaaataggacgtgatgtttttctcggtaagtgggttactattaccggaattccgtagtgctccctaaagtacgttattggtcactccattagtcagagtgtactgcgcaacaattaccggattcaggaagacagtcatatcttcacgtgacgctacaatttagttagttgccggtgatcggaacaaattctctctccacctggctttacttgaatgacgataaagttggaagcacattatacttctagaagggaatcgaaaagctgatctctacttgcatctacgtatctggctatgccgataatggaaatgcccaatttgggagtcacggtggagcgactttcttatctgcgtgtgaccacacaggataggcgaaaagaaagaaaacaaacaaagactaaaaatgtgttttctaatggtcaattatattcaatctttattttcagtagaggatcaatgcggttttagttggcatcccctattttgtcagctttgaggcttgaatggaggtcatatcaacaactgactaagatgtcatcggttggaaacaaacatggagaagactgcatgagatggtcaggcgtacagcgatcattcgttatgtaacagactaatcttctctgtgcacaacgtgatgactttcgtacgaaatccaaattacagaaaagcttggttttagagatttttttgtttgaaaataaaacagtaatctttttctaatcatggaattgagcaataagtgtaaccctcctgtgaagtaacgaaaaaaccgtagcgcaattgctttgaaacgctcgacgccaggttggatgacgcgggagaaaaagaaattctgtttctacatacaaaaaaaaaaaggaaagactgcaaattttgtgcattttttttttgtttctgttgttttatcgatctcatttattaatagggtttccgggcttcctttccgaccacttgattgttttgttttctttgctttactttttcaatttcaactaagcaatttattttgcttatctcacaatgacattgttgtatcaaccactatcaagaacctttggccatcgtgatggttgcatcacacccagtaaccatagcgaagaaagaagaagctcatcctccaaatcgcaagttccaaaaactgggctttccgagagccatgacatcttgtctcctcctctatcaccttatcagaaaacatgctcgcctgatgctctgtcttgtatacaatcatcttctacgggctacacccacaaggtgtacttgcctacaaagcaaccgttcaagattgaagattacaggagttacaccatgactgttaatccttggtcaggcttgggtgctggctataaaaagaggcaattgaagcttttgaatcaatacgcaacgatctcatccaaagagctgtcaatgcactctttccgcatggcagaaagaagagcggcgcatgcggctgtttcgcgcaagcgtgttcaaaggtcaagtagttctgagtctgaatccgaatcagttgagaggattagaactagaagagtcgtgaaggaaaatctgtctcaacttgctgagattgacgtttcttcgtccacgcctccgctgccagttgcgaagaagagaaaagtcagaaaggagcctcggtatgctggctctcctttggccgcccaacaagcgtcaatgattgacgaatcaattccagactattcaccagatccaaatgctacgttacctaagggtaacaacagatgccttaagattgaatggaaagggcagccaatggatttgaaaaacgatccaaatgtgaaccagttacatccagcagaagttttactagcttctactttaaggttaccttgtaatgtttaccttgactcaaagagacgtttattttttgagaaggtgaaccgcttgaaaaatggaatgctctttagaagaacagacgctcagaaggcttgcaggatagatgttaacaaagcaagcagattgtttgctgcgtttgaaaaagttggatggcttgacgacgatcactttgcgaagtatatctaggcttcggatcatacgaagttcaatactgtcttgaatgactttgggtacgggaaggtttggttcatttatttctcacgatttttttattacttatttattttattttggcttggttttggcatgggatgtccggctgggatatatggaagggacgcaatgaactgccataatttagtgtatctattgttgagcatatacttagttcttgtttcataaatataatcatttgttaacgaaacttttatttaattgtaaaaatagtaattgaagcacgtcggttctaatttaaggtttgttgaactttctttcgttgcagaggatcatctaacttcgcactttctcaaaattttctactttcgacaccacccatccaaatacgcaaaatttttgctaaaattaacgtgatgcaaatttatacttcaaaaataactttgaagtgtttgtagctacatccttttcaatatggatctcttttaagtcatcaaaaacattcctgtctgaattcaatcgtgctggatgtagttcctaaaacgaactttcagcaagtaagcaaaattgagatttcaatgaaatgtacgggttcatggggttagatatcactaggctaaatcttattcttactttttttattccccattctttcctcattccattccacttcttcaatattcagaggcttctagtctcgtccatttaatttcatcacccacaatcgcttgtccattaaagtgaatataatatcaactctcgttttatttttccgttgaaccccaccattcgcttaataaggggaatatactatttacttcatactaagctttttcaacacatgtcatcagaaacgtcttatcccttttcaccgcattactcccgcatagatccaattgagcctggggggccactgtttcaaagtggtacatctccgaggacatcgaaccaacttcatagctttcaattgtctactgatgacataaactcatcttcatcggagtacaagctaaaggaagagacgccgacacctgttaatatcctggatttttccctgagtcctgtttatgctcctagtggcattcttcataccccaacatcaatgattgttccaacgcccagaataatgcaaggaagttttcaagcgtcaccgaatatcccttttgaaccttctggacaaagtgccgatatgaatcctgccgcaggtatatatcctacgggcgttcagttgaattctgtggttcaaccgcaagtcgagcaaacacagttcccttctgaacctcactatggccagcacgaacggttttctgcatctatgatttcgacaggggaagttttcatcaaaaacgaagaacataataaagttaatggtctcatatcttctcttacggaatgcgctaatgtaccactatacaaacctaaagaagatggcattactattgagcagttcttgatggaagatccattcaaaagcatggaaggaattaccgaagtacaagacccccttatcaaagtcgaagatacggatctggcatccactttgactgacctactggaaagggaagaaagatcacgaactacgtcgccaaaagatgctatgcgcattattaagaacaattttcatgaatttaatagaagcagggaggaaggacgcactggcctgttttcaagagttattaggaagacgaaatcattttctgctgctgtgttaaagacatctaaagaattctcccttccgaacttcaccttcgaagattgtgctagcgaatttcatgtattggaaggtaactactcttttgaagatgaaactgcgaaggtaagcaagcaatgtgatctgggaatcggcacaccaatttcaaaaaaaaagtctgcatcaaagttaaacaagccaccttctatgcttcggaagtcaaaaacaacatcgaatctatgcatgcaatattcttgccgttcaaagcccaaagtgttgaagaatatggagtctggtcttttctcgtttcagctacaagttaagaatgctgaacataatcaaggataatagctttaggctcttattcttctacctgatagtatacctttaagttcctttcttgatttctattcctatgttaaatatacaaccgaagggtgcggtgaaagattaatgacgtaaacctccaagggtagcgagtagcttataaatccttctttcttggaacatattcctcttccaaaacgacctcctttctgaacactctagaaaatggatattgaccttccttagagtaggcgaagtaagctaaaccagctggaacgatgcccataacgagaacgttgaaaagggcagacttagtcttaaaacggaaaaagtggccttggctttcttttgccgcgttgaatctttgcaaagctggatctggtttcaatgttgcagccatgacaacagaagaatgctagaggtgcttgtttaacgtaagttcatatttaatgctcgctaattggttctgttttcgtgtgcacaccacttcttcttccaaggactgtgtattataaagaaacactattataaaccatattttaccattacccaaaaaaaaataccgtttacccaatgaagtttatgtgtgtgcataggcagagtacaaaacagtagccagagaattatgtccggcgtctggacccaaaattcctatttgttccaagattcgcaccgtcttgtcatgaacataacagtctctattggtaggagtgaaacgtaagtcccgaacaccctccaaggacttgtccttcatgaatttatcatttaattttaaaacttgtagtagtagctcatccacctgatttaggaggtagtaaacattttcatttataggctgcaagtgttgcttcaatattttggcaacatcagctggaagtaatgttccactgttagccagaatgactttttcaatgcagagtttgcattgcctaagcaatccgattatctttgtggccttcgctttttgcaaaaggagaattttgcgtagctgaagttcgaggttgatatttgaaataagttgtttcataacttcgttagcattgctcccatcactcagttctaaagataagcctagatcaagtccttcatggtgcttgagccttatccagccgccttcaacaagatccctcgggatagttaaaatgtttcgaagagtatagagctcaaacttgtcaaagtttttgtcaacatgagaaaccaaaagggtttccaactctgctgcacccagcttgatttcttctaacggaaacacagaagagctgacataatcaccattcattggatttggattacttccagatccctgttttgcattttgaagtgcttgcacttgtacttctcgccgcttcaaaagaaaccgttccaatgcatctgtgcaattgtacatgatctgattgacatcattgataacttcgtcgattaaagtcaaaggtgcaaagcccaagtgttctgagagaagagctgttgccctgtagtcactggaattcatttgtttgtttacacaacttcttcgcaagatgaaagtttggtgtgcgactgtgtgttgtgcgtaaactttttttttatttttttttattttatttcatgtttatcatctaacagacattggctaaaagattcttcttgagattcttcttgagtcacaattgatcattatctacatgatctttggatatcatccattaactacaaattataacctaacaattgtttctccaatttcgtagaacagaaccaagcaaacaaaaagaagacaataaaatcatgcacatactgaatgaaccatgtaatacttctcttataaatatcatatgtcctgaggtgatatagtgttaggattcttgaaaagaagaatgtttaaggcttcggatgaaatgatcttccggtgtattatatccgtctgagattgttcgcaatcacacttaacgagacgcgaatgatcacgatctgtatttatcccgtccaagattaaacttcagcaggcgtatctcctcttttcatccgttcccaagattgtgacaagtgcagatgtctgtctctgtcagctctgcagctaccaaggaacctgcttcaaactatgagcctgtctcctttggttccttagatgctagaattatccaatacaaatacgctattacgaaacttgatgcggtcataaaatcgattgattcgatgttgcaacgaataaacctgacagaagacccaggcgaacttgttttaatgcaatacatagtttgccttacgtcgatggtgtttgccatcaatgatagtggctttggtccaaagctatctgctttagaaacgtttagagcattgaaaccatctaccgtcaacatttcaccggtagtaacacacgtggcttatgacttcaaagattatcaagtatcaccgttagagaagctcccttccgttgcgtcttcaatcaattgcttgaagagttttaagttcatttgtgcaaattgtatggaaggatataagaagagactcttaaatgctctgaatgaaacaaataatgcgccttatttggatggcttaaatgttttattcgaatcatcctttttcaaccttgagactgacgtggatttgactctcaaatgtgacaaattagaacctccgtattttgttttacctggagtgctggcattagacttgaatgatactgatgcggttgaggcaaacttgattgacatggatattcgctcactcttcagtttaacacttcaaatgacatcgtcactcaaccgccacaaagatctcatcgcacgttacagagagatcaaatcactatcgaaactgtcccaacaggcagaattcgagaaactcccacaatttaagtattctttgcatagaattttgttttgggcttttcgtttgaatgacttgtattcaatcattcgcaaatttggtcgccagatctacctatccaattacgaacatctttatgatcagaaattcttatctcaagtaccaaatctggcatttttccgctcaaagattctacccgaaattgacgattattataacacgactaaaaagaacggagttcttattgccactatcactcgattcatacgtatgagctcacttgacactatggaatgccaaagtgctcttgagtttgttgcatttatccaacagagttttactttcgtagaaactatggtgaataaacttcacgattttggactgcattggctaacagcagagattatatttcgaaagttatacaatttacctctggcaaaccttttgctgattcaagatgtggtgcagaaagatgcagttaatcgaatacgtttgaagagagaaaaagacttgcttttacagaaggaaaaagcgctagagaaagagaaagcattagagaaagagagggagaggagtagggagagagctaaagagaaagaaaaagaaaaggagagaattagagaaagagaaagaattaaagaaaagatgaagcaatcaggaaagagttcctcagcaagggcagctgccgaagtttccatggtatcccaaagctcatccaaggataaaaccgctgtgagaacaagaccatcccgatcatcttctattaatagcattgatctgaatgacttcagcgacgcagcgagtgctgcacgaggagtgactttgtctccgaacaacgaacgccgcttgctatctaactcgacggaaagaagtccattatccagacctcaaagtatgatattcatgaacagcaatgggtccgcgagctcattacaacaacaagcaagtaacccgattgacaagagcaaaatgattaacacagtcgcaggaggacgccgcaggtccaattcacagcctttattagtcagtgctgcgacaaaatcatacggtacaccgctatcaccagctaatactagaactctgctcaggtcccccaatggaagtttgggacgaagtctgtccttgtcaaagcctaatcataatacttcttcacaacccacatcaccactagttgctaagactattagattgaaagcagttgaagagcataaagaagctatcagagagactggttcagaaacaaggaaacctactgcaaatcagaaatttcagcagcatatgagggaggccgccaagtccggtgcactccatgcacaacaaagggaatcactaacgaatgttattttcgatccgaataatccctcagctacaaagattaaacgatcggatctggtcaagtcgctgtcgccaacagcacagaatactcaggaacagacatccgaaagtgataaatctaagttgtcctcacgactgacaggtgtcatgaccaagcagcaatctctgacaacgaaggacacactgggtactgtttcgagagcgtcaacaaaaagcgatacgccaaagtcagcaccccgggttgcaggtgcgcccacgcgatcgcaggttacaaagcttaatactcaaaggaacagtacagttgttcaacttgatgaggtttctttggatagcagaagcgagcaatccagctcttcttcacaaactaggagtactagtggcgaaagccaggatgtttctcttaccaatggtaagaaggtacgctttgctggagttcccgcatatacacccgctgaggatgctcccagtacctacgcgagtcgaatccttaagaattttgcgccttcaaagacttccattataccaggaacttctgcttttaagaagaaggatcagcagttgaaaaaggaagagagtttttctttccggcaacagcttcatccagacagcgtacaacagcagcaggtgactcagcaccttgcggcttcttatgtatcaacctctcaaccactgagattctcgagatttaaatccagattttagtgggtgcaaatatataatctgcacagtatgcagttcatgttctttttttttggtactcatcttgaaaagagtgtcgcacatcgcatctgtcacagtaagaacatacaatgccggcagaagtgagaacggcagatgaagccctcatgggtaactctgctccaaaaagaagagcacccaacaaaagctccaatgcaacaaataaagacggattatctgaatgcttcaaagttgtcagaacaagcttgtatgtttcgttggcaccatgtcacatcaagaaccctatcaacggtataaaatcccagcatttggatccattgatcatgacatactctccgaaagcaggaggtgttgtgttgtcgtactccaacttgcatgtcagtaaggaccatcactcagttgactctaacggagaacctataactatcgctaaagtctctgactcttcgcctttttctttcatgtgggtgaatgttgacatgctcatatggtgtccacagattggagatgtcttagagggcaacgtgtacatgcaaacagcttctcatattggtttgttggttcatgatacattcaacgcatctattagactgagaaatgttcctcaggattggcaatttatccctagccaagaagacgagtttgaaactgagcaactgcaagagaatgcttctagcaagtttagatcatacggatattggtctgatgctgagggtactaaggtagagggtaaaatcacatttactgttagatccattcatacaactggtaagatgttgtcactcgaaggtactttggtaccaccagaaagtgaaattgatgctcagccagtttcgcaagaacggcgtggatccactacgggagtcccatcaggcagacacatgaagtttgatgaagagccaatcccagaaattgttgaaactacagagcaaaaagttgagtcgataccaacatacgaagacagtgatgctactggtgactcatcggattcagatgagagttctgactaaggtatgatagtagaaacttctaggcattacagggttgtatagtacaaattactgtaaataatacagttttatcatgaatgtactcaagtctagcatcatttattatgagaagaaagaccgaaatctatatacattcaaacgatcgagctagcgatatggtttgtcatcattaatcatgcgccaaattacatccctttccttgttcgtgggcttgtgatacttcgtttggcctccaaataaaactctattccaataccgtctgtgaaaccatggaaggtaagaaaaccgagatcctagcttgctaggataatgattttggttggacatcatagtaagcttttgcactctgtgaagtctcttaaaattccataatgtcaaaagaagcccttgcaaaagagaaacgacaaccacggcaccaaatccgtagtaagattcttcgatatagttttttaagttcataccatagaatgcgggcacaagggttgctaccgtaaatcccaaagtgtaaattgtaaccttaagctcaaaaagcataagagcatttctattggcgtcgagaatgatgttcagaatctcctctgtggccttgatgtcactgattaaagagccagcctgctgcacaacttcatcacaatgcttgtaatatgtttcaagtatcatttccacctcagagtagtccgaaacttcgtctgatgggttgtactttcttgaacttgtcaagtacataccatttagatcttcatcattatccaagagctcttccaaaacgtctctgatcaaagtcgctctttggtaaaacccagatagatctttcagcttaatgagtagttgttggagactctctctactaatattatcctctagttctgacaataccataccgcaacttgccaaatgcgtttgtagctccgcttccaagtagctcaaaacacttattagaatgctctctagcgctttaaactcgtagggaagggcacttggagttttaagcttcaactctaaatcgtacataaacaagcctagcttgctagcaactgaaggagtagatgtatcaaaaattttaacattatcacgttgaatgatagctttgatatgcaatagattaacgattatggcatttgctggacgaaccattatagagggtaccacatcaatagaagatgtatcgacttttctcaaatctctaggaaataagttattctgcttcaaaaaagttgccttcggatatttctgagataccgctatcaagtttcctgatttgttgaaggtggtacaggaaacatacatgtcgttaggagtaattggcttgaccattttgtaaatggcattctcattatggcgatgatcattggaaggctttgtcaggttcaggttcaagaccagatgcaaaatccttcgaggcgcattttgggaataatatcgagtgttaagaaacaaaattccttctcgcctaagtatggacatgaaatcaggtagctttgctcgtaggcgcatcgctttctctatatattgcggtgtaaagttcaagcagagtgcatgcatgatcgaaatatgccaaaacgaaagaagctgagcacacacatttgtacatgaatctaagtatatgtattttgggaaaccttgtcacctctactctaagtaaatatttattgcaagcttataaaaaaatagaggtgtctgtgaattgaagaaacaagtagcgattccaactagtcaaagaactttctagtgggggaaggaccgaacaactccaatctaacgcctggcaaagcctcttcagacaataacttcaaacgctcttccaacgtgttgttgacttcaatctttccagtcttgttaacagcgatgacaccgcccgcaagggaggcgtccaaaaagtttgcttcgtcaacagtaaccaggacggaaaacttagccttctcctcaaaatgtttagcggcttcttcagcagcctccttcgctaacgaaacatcggcttccctaaccttgataacgacagcatcttcataaagtgcgtacaatacctcttcgattaaaccttccaagattggcttgtactcgccctttttagatgtcaattccaccaagcccttttccgcctgttcaaagatttcgtccaagatcttttccttttcgcccaaaaccttcaatctggtcttattgccgatcgtggatttggtgatttgttgggccaaggaagccttcttcaatttttgttcataagcactgtcgatagcggcagtttctgatctgacaatagaagccttttcaatttcatactcctcgtcagctttcaacctaatctcctttgctttctcctgagcttccttctcgatgaaagctttcatcttacgaagttcggcatttaccttgggtacgagttagcagttgttgggcataatcaatcgcatagcaattcaataaatgaagatacgccattgaaatgtaaatgaataacatacctggtcatcagttaacgacatagttaatcaaatttggagggctggtttttatatattgaaccttatcgttctcgacatgagggtgagtactgagtagtgcgcactccaacaaagcaggttatatgcacacgcaaattaattaaaccgcagccgctcttagcttgaaatcttgtaaagaaatcaaggcctacaagttaataagaaaagccaatgttttatgatactaaaagcggttgtattgtgtgacattgaaattgatcatcatcagacgaataaatatgtagcgttagagtgcacctattcatatcttctcaaggaagtttttcgccaactccactcctacaaatgtagccgcattggcagggaaagaacgggctaatgctggtccaactccagggaagaacgctttgattcctccttttgcatagatatttctcgtggttgcagcaatcgagacattggtattggaggattgttgagttgatttaatagtgtcgatggggaaaacacccaaccacattgcaacaccagcacatccaccagccatggaaatggcaaacaacgacatattctctccaggagaagacaatctttgcttgaggtattcgtaggtcgcaaagtacaatgcggaaccagggccatctctagccaaagtcgcagcagatcccttgaaaatagatttcaaacctccagttttatacatttcagcaatcacagaggccattgaagactttgcgccactttgcacttgcatcattaccttgactctctcgaaaggagcagccactaatgtagttggtatagcagagatgaaacctgcagaagatatttctccaattgtgaaatcctctggcttcttccccttcactgagcccacgagctttttgccaacatcgtaaccccaaaatgatacagcaaacattggtgtgacacctaacaatggaggaaccacccctctatagaagccgcgcaaaccgtccttcgccaatgttcctttcaaacattcagtagtggtgttgtaaacgccagtctgtaaccgcactttgaccaagtcaaatgggtgaccagttaagactgcgcaaataccaccgaatcctcctgaagcgaaggatttgatgttttcaactaaaacggaatcagtttcatccatgatggtataaagagtgtagttgcaagattaagagaaagcacaaaaaggaagaaagcaagcgttaatttgtgaaaatatgaatggaaaaggcttgattttttcgcatgctccgaaatctggggaaacacccacttttatacagttgtgcacactccctcggttctaaggaaatgcgcacaagcgcagctttacagatcgcttcaacgcacacgttgcgtggtgagctatacatatcaagtaaagacattgaaagtgtaaatatttttactcggctctcctttgaagtttatttccggggctataatacagaaaattgcgtaccccaaccgaaattcacggtccatcatgcattcggagagagtggggcagatgctcatgtggggtgctaggacatatacacaactgcgacttttgcaagttttcaacactaaagtaatttgctgaggtctttgaggtcaacgtcagcccgtaagtccttaatgaaaacgtgcatcagcgggcgtattttccgcatataaagctcgctgtgtatcattttcatgagactttgaagatgggtgtgtaatctctccaaatcttcctcaaacttttctccggaactcagcccaatcaaattgaggacattgacgtaattgatcactgttgcaccaaattcttgactgcttttgatgaaagtaaaagcgtggttcaaaaaggaataaatctggttgatgtaagattcctgtgagaattttcctctactgctttcatccaatagtttatagttcgaaatcctttgcaagtatcgccgatggatgaggatgagctcgtctatggtacgttctgacccattatgattccattgtttggttttttcaagcccgatgaggatgccattgtctgtgcattttgcagcaaattcatcattgaggattggaagctttctttctttcttagattttccggtgataaagtctggcccaagcaaacaatcttcacgaaaaatgctaccaacaatttcaacctcgaatgcatcctggatcgaatcaaaggaaaagtgcatcaaaattgtgttaataaacatgagaagcttatttctaatcaagttgatagtacgcaatgctttgaagaaccagtcaatccgatctttcatgccttcaaaggagtgccgtttgtagcacttgtccttgatgctccgcaaattagtcttgtgcaaactttggtattcgagaaaatcgtggtttaaatgaaactggaaatggcgaactccccacaagaaattgaaaagcctcaagtattgagttctttcgtcattgtggttcaataatagttcagctggtaagctcgggattttatattctaacgtgaagacatcccatccgattgtaccatgacttaggtctaatattcttgcgtcaatattttcacgatactgaggcggcatactacgcacagaggatgtctttatcgaatcgattagaatctcagaaagcattccagatgttagatttaccgctggagtccctaaagtttcgtatccgctctgaaatatagagtcgatgaagtcacttttgttcattagcattatgtcctttagatatgacacatgctggaacactcggaacttagattgaacaattatggtaaagtagcacatgatttcagaatattggcactcaacaaggcttcgtagtctgtttggatccatgtctttgagaccattgtgtgttccgaaaataaaagtcgaataccttgatgcataatcattgagccagtcaagttcattgcagtatttgtcaagaaaaataagggtttttccaatctggaaaatcttctcaaaggtcgatggttcaaaactaagaaaagccggtaaacgatggagattgtatataacgatgtcttgaatgtgtgttttctctagattgaaagaaacaaaaaactcattattctcatcaataagatcaccttgaatgacccattgctcaaggtattcaaagtaaggtgctttgatttcattgaagatatcttgagagattcgctgaacattggtatcgccggatttcgataatatgtagacctcatttaaaaattcgtaccctccaattctttccgattgtcgattaagaaaattaaggagccttaaggtttctatctcgttctgcaaattattgtatatccataatagagatgagatcttgttctcaaacatctggttaacaaatgttacatagttcgttaggagtgactcagcgctccgatagaaggattttttgatgggcgatccttctttgcccctaacacgctccaatgaagcctgaagatgtctgaatattaggccgggttcgatgacatcactcaaaagttgagcgtaaccattatcaatatcagggggtagatcaatgctcccagaaactgaatcaaattttaaaaagttcgtatcctgtcctaagagagtatgttgaaggctcaagatggtttctgaatcatccactatattctggaaaggtgacttctttattcccgcatactgcgactgtctattagaggaagtaccagggttatcaataatcactggggaggaaagaatatcaggatgaagccgtgatgacgagggggcagtatctgtgaatatgtgagaaggcttctgtatttcagaaaggaaaactaagtacgccgcgacttgatccaacagcttttctttcaatgtttcctcaactatacgctgtagtttatgccattcttcgatcttgttggctcttaggaaggaagctttgcattgagcaagaacattcgtgaggtcagttttggtgtgtgaaccaggttgatctgtgaaatatgccacaagatcatgtgctatgctttgagcatattcaggcccaaattcggaagggactagtgagtgaacaagccgatttagatagactttcactaactgcgcagtatccaaactcatatacgtctttatgagatgactgttttgttgatgtttctctcgtagcgcgttggttgtgcatacaatcattgggacaaagagttactcgcaacaactttacttttacattcgagcaaataaatgtgaagacataaattctctaaaaaaaattgccgaaagaataagcatccttcagcaaaaaaaaaaaaaaaaaagaagaagtttgaataaagataataagaaagacaagagataaaataagttaagagaatccattatggttcctagagtcacaaacgaataccagagctgacctcatttggttcaatggttgggtcaacaacattagtattcaagtcatcgtctgttaagctcaattgagcgtcagtccaaatatgctgcactggagcagcggaggagtctccaacaccacataagccacctcttctttcccagtcggtgattcttggaagatccaattcattaaaaacggagtcgacggcttcgatcaactggtgagcgagttgaggcccatgtccaggggttggagtgattcttaatctctcttcgccaatagggacagttggaaagttgatcgcttgaacataaatattgtgtttggccaatagcaagtctgaagcttgtttcgcatcagcagcattaccaatcaacaccggcacaatgtgcgaagggtttggaataacaggaataccgatgttgttgaagttttctttaacgtatctggtgttcttttgttgcgcgatccggtccttcaaagtcgagcgttgatacctgatcgatgcggaagcaccggccataacagcaggaggtaaagacgtagtaaaaataaaaccaggagcgaaggacctgaaccagtcaatcaagtttcgcttaccggtaatgtagccacccacgacaccgtaggcctttcctaaagttcctgtgaccatgtcaattctattcatgaccaggtcaggtctgattgcgttcaaacctgccttcaaatgttcttcaaaattcaaatgttccgccacaccagctccatgaggtccatacatacccactgcatgaacctcatctaaaaaggtcatggcgccatacttatctgctaaatcacaaatggcttcaataggcgcaatagatccgcacatagaataaacagactcgaaagcaatcaactttggagttgatttcgggtacttggccaatctgctttccaaatcagcaaggttgttgtgcttgaaaatctccttcttcgctctagagttacgaataccttgaatcatcgaggcatggttcaactcatcagaaaagatcaccaagtctttcattttctggcccaaaagtgaaagaacagcatcgttggcaacgaaacaagagctgaaaactaaggctgcttcatgcttgtgcaaagctgcaagctcagcctctaacttgatcgcatttctgttatggcccgcgatgtttcttgttcctccagcaccagcaccatacttgtccaaagtttcacgcattgccttcaatgtttctttgtttgttcccattcccaaatagtcattggcacaccacacagtgactttctcaaactcctcagtcatgtgagcctttgggaattccttggccaaacggttaatgttgttgaagaaccggtacgacttgtcctttctcttcttgtcaagttcatcctcgatgaatccgtcatagtcaaatgcggtttccttgctagccttgtccaaaagttccaacttattgcccaccaaatcagcatcgctgagagcgtatgggctcgattggccactggagaatgacgctggggcagtcgaagccttgtttgtctttgatgccatcgtgtactccctcacagacaaggcagtaccggcaaaaggacaagcacgagcatgcttagttaaagaagacgttttagtcatctgacgaagggcctgagtggattgagatctcacaaagggacacaccttgagagaggcgcgggtgagtgattccatagttgatacgtttaagcttatgccgatttttttgaatttataacgtaagcagatatctgggtgtagagaagacagaaaaaaaaaaccagtgcgaagtatgtctttctttggcgaaaaaaaccggctaatacgcacactatagagcatgagcgcagttctaactggttagtgaacttcatctactatttgcgctcggaaaagatggcaggaagtcaaaagtaggcagaattgacataatacgtaagtcttcatatttaatggatacatctaaatcggtcagttcatattcaaaaaagctcatttttcgatgactgacctttctctgatctctgttcttgtaaccccgcagtccaggccaatgaatgtgcaccacttacatttgctcatgacacggttggctgtgagaaattcacattgttgattaatatgcgcggctatcaatgtgactcatatcggctttgtgtttgtataaaagcagaaaaaaataagcgaccccggtgaggatcgaactcacgatctcaagattaacagtcttacgccttagccagcttggccacggagtcctcttatattcggaaaatattatgtagcactccaataaagtcaatatatagtatattatgttctaaatcttcctaacagctttggggtatctccgcgaaggtgtgaaagaaatgctccccctttctctgttcaggtactttcagacgtaatcctcaaattaacggcaataactacttggtgcttctacatcattccacaactaaattgttggagttgattctatttctaaaacattgtaaattaaacctaacccagccagaggtaaactatatattcaaaagtacattaattaacttgaacgaataatttactcttcatcttcttcatcatcctcagcgatggagtagaattgcaattggtattggttcttcttgacagaaacgaatctgatccagtctctgagctggttcttcttcaagaatctcttggtcaagtacttcaagtacttaccggagaacttggtggtagagacaacgatgaccttgttaccttcctcggtgacagaaacggtctcacccaagttaccgatgataccgtcaaccttgatgtgttcaaccaagtacttaacgtaagcctcttggtcgaaaacggcgttttcgactggagcagaagtgtcaacgacaaacttcttagcagcttgagtgttcttggtggtctagatccctgttagcctaccgcactattatctgacacctaaaggtgtcgtaaataaagacagcatagcccccgggacgggttttctgtgcaataaaagctagttacttgaacgaaaattcattcattcgaagcaaatcaataatacaatcattgaaactaaaattaatagactggaaaacccgcacaaggtggtgaaacatgtcgatatctatcacggaacttgaatgatacatacaattggagccatttttgttgatgagaaagaaacaggaaaaatttcaataataatttcttaaatgaaaaatttaggtggtgcgcatttgtgcaggacgttaatctcaattaccagtccttagggttggtaccctcataatgctcatagcacgtgcgtgactcaagtgactcaagcggccttgccagctatacgactcagatgattcatgactccgcaattattcgtaaccaatgaaataatgctgataactgcttaattatacgcacgcaaatattggtcttatgatgccagtatatatacatactcttcaacgtgtaatgttcattttttttatcatcttctcattatttctttcttctgtttctaatgttcatcacaattgaaaggggtctttgcagtttgagtgcacggcggtttttggctcattcactcaaagcagatcatggttcaattcaacccaacgttcctaaatatagtgagttgctcaaaactgccttaaattctggacctcgaaatgattggacaaaggcccaaatcaaatctatatatgaaactccccttcaagaattgattttcaatgctcaaatccagcatcgaaaattccatgatccttcagaagttcaattgtgcactttactcagcatcaagactggaggatgtaccgaagattgtaaatactgcgctcagtcttccaggtatgacacaggcacaaaggccgaaaagatgatcaaactagaggaagttaaaaaggcagctatcaaagccaaagaaaacggatccactaggttttgtatgggcgccgcttggagagacatgaatggcagaaaatcgggcttgaagagaatttcagaaatggtcaaatggatcaatgatgagttaaaaatggagacatgcgttactttgggcatgcttgataaggaacaagctgatacacttaaaaccgccgggttgactgcttacaaccacaatattgacacttctagagagtattatcccaaggtgatctccacaaggagctatgaagaccgtctacaaactatcagaaatgtccaggaggtgggcttaaaggcgtgtacgggtggtattttgggcttgggtgaaaccgaggacgatcatgtgagtttcctttataccttggctaccatggacaagcaccctgagtcgttacctattaacagattggttccaattaagggcactccgatggaaaaggaaatgtctgagctttcctcggatctgaaaaggaaattgaaatttgatgctatcctccgcactgtcgctactgctcgtcttataatgccacaatctattattcgtttggctgccggccgttacacgatgcaagagaacgaacagtttttgtgctttttggctggttgcaatgccatcttcactggagagaagatgctcacaaccatgtgcaatgggtgggaagaagacactgagatgttgcgtagatggggcttgaaaccaatgaagcctttcagcaagaaaccaactacttagataaaaaaaaaataattatcgttagttccaccaaatgtatcttaggaatgtgtgatcctgtgtatgttgtatggtaaacaccgtggatgcaaagcttatctgccaacgcgcggaatcatcttgacttgtgagtcacttttccacttcttctattccatgtttggaagaacatttttagggtctactagatgtggaatacgccgctactctactgcaccggtaaattcaagggcgcggctagttttgacggttgcattgacttctctttctgttggagcagtgtcttatctattcggtcgcaaacaaatacaagataatccacctgaaggtttgttcccccattcgtcgacaactaagttatcacagatttctacccctcgttactgtactgattctgaattagaacaggctatcgcagaagtgaaagcggctatcggagagtctaaggttactaatactgccattgaacttgaggcacatacagacaattatttcacaccacatgctcccttagcgcacgagaagccacgatgggttatttatggtacttctactgaagagatttctcaaattatgaaaattcttcataggtacaatgtaccggtagttccattctctggaggcacatctttggaagggcatatattctcaaccagacaaggagtttccttagatacaagtcgtatgaatcgaatcctccaaataaaccatgatgacttggatgttgtggttgaggccggggtgaactgggtcaaactcaacgaagaaatgcaagataaggaattgttgtttggttgtgactgcggtcctaatggcttaataggtggcatggtgaatacaaatgcttcgggcatcaacgcatctcgttatggggccatggttcagaacgtcatctcgctcactgttgttctagctgacggtactatcattaagacaaaacagagacctaggaaatccagttctggttacaacttgacggggctttttattggtagtgaaggaactttgggtattgtcactgaagccacagtaaagcttcatgtgaagcccgcatatgaaacagtggttgttggccagtttcctagaatcttggataccaccaacactgtggcggaacttttccgcagaggtattcgtcccgaggctatagaacttttagacaaagacatgatgcattgcataaattacagtggctactggacaaaggagtggctagaggtgccgacgttgttcttcaagcttggtggactaagcaaatctgtggttgatgaaacgttagctgtggtaaaagaggtgtcaatgcagaataactgtaaggattttatcacagccaaggataagaaagaagaagaagaattattcagcgcaagaaagaatgcgttttacgcgattcttaattatggaaaaaatgaaattcatgaggacgtaagattgtgggtcacagacgttgccgttccgctttcaaacttatccctggtcttagaaaaaatccggcagatgattgtggagtctgggcttcaatcagtcattttaggtcatgtgggcgatggaaacttccatgcggacatcttttatgctccttcacagaaagccgagtgccaagctcttatcgacaagattacgcttcttgggttggctaacgagggaacagcaagtggggaacacggaataggcaacggaaaaaggaagtatcttccaatagagttgggacaagatgctgttgatacgatgcggaaagttaaaatggcgctagacccaaagaggttgttgaatcccgataaggtgttcaaaattgatcctaatgacaacggagagttttagactaaatttagaggcatgacgcaattgctgtatactgtaacatgcatatttaatcaacgtaatactcttttaagttgcaacgtcggaaaaagatattagtaaatgaacatacacgaggtaaattgatacccagataatatcttttaagcgcttgtctgcatgatggtgtatactgcacatcgaatcgctatcaaggttgtaagtatagtatatacacacttcgtacccctaaaacggaggtgtgcggaattcgaccatagagcgggattcatatgccgaagtccggaaagtgaggaaagtttgacgagatgccatgatatacacagcaaagtagtaaaaaaaagatgtcgaaagtattttattccgactacttgttgtgtgttcttcagtgaacgttccactttcaggcaatcggtcttatctattcacgtgcccgcgcgggtacgaaattttcatgaggaggtaaaacttattcaattctatctccgaagtgttatcttaccatccgaatttttgggtccatttcttgctttctccctggaaaatatagtggaagctatttgagatcatcaatagttcatctgtctctatactttatcgcttctgtggataatttgagtaagctttcgtttcttttctgagtctcgacgctacttgaacctgaagtttttgtcacaaaaagtgagaacataacattaatatggcccagagtttcactgccaaaaatatacacacaaagctagatgagttgtctatcgattcacagcagaataacaagttgtctcccgagaagggatctggagggatttcaactaaatctcttctatcatcgtctttagcgggtgagaacctccagaacacttttaatgaccaaaatggcgtgtatttcaattcagaaagatttacagatgatcatccagagccagagctattagcaacctcggtggggaaagaactcgatggtagattaattccctcatcttctacaatttcgcttttgtccttgaacaataactctttgcaggaaacatatcaaaatagcaagccgacacattatcaacagcagcagcagcagcagcaacaacaacaacaacaacaacaacaacaacaacaacagcagcagcagcagcagcagcctacgccacaccagtttcttgatcgaaagaattcgttcaacacacttatatcgcgcaactcaattacgcatttgagccaacaaagacttcaaccgtacctgaaattgacatctcccagcattccatctaatcctgagttttacaacactacaagccctaaaactatacctgtggttagaaatccagtgtatcaaaatgcacctgattcgcccaatctagacccaacttcgattggtgggtctccctcacgattttggttgagctcgcaaaccccaccaaaatctttatcaagctctcttacgatgactcgtcctcaagttggctctttacaacagcaacaacaacaccaaaatcaaacactcgtaaacaatcaagtccatggtaatgttgtatccacaaattcagtttctaaggctattaacatcaagaattcaggaggtgactctcctgttttgatccccgtacagaccccgattgaagatttacccatgactccattgtacttgaactcggataaaaatagttactttgtattcactaaagacagtcacggaagtacgcgacatagcaaagatttcagatacagaaaggatattggtgatgattatcttgacgagaaagatgaatgtgactataatgaggaagaagaccaaaaggatatcaatatggactgatacggaaattaatagtcttggtgctggtattttttttttttagtttttggtaaacggagatagtttagtcatagggaaatgtacaaaggatcaactacgtcttgtcttttcttacttagggttcatcctatggcgttgaatgaataaagtatatttttcagtggcgcactatcactgcgatacattgagacgtgatcgcgatcccacaattcttatccttaaaagaagagagtccaacaatgtctacttatgagggtatgttcgttcgactaattctacaacggtctctcaatactaacatctagatgatcataacttacaaagcgaacgagacactgctaggaatacggactcccggcgacaacacccttccctttctacaattttagattcgtttatgtcccataattctcaagatggagaacgccttaatggtcgggagatctttacccgagctctacgaatgatgtcatctgatgatgaaggatctgaaagaatccagaatttcctttcttcgtttgagagtgcgggcccagattttggtgcccagaaaggtatatccgaggattttttggactctttggaaagagttgatgtcaaaaatttagcggagggggcagactgtccaatatgcaccaataagtttgttgacaacgattacccattggttgttaaacttccgtgccacgtacaagggaagacaaaaaaggagcatatattcgatttggactgtatcgcaccttggttaaaagctaactctacttgtccgctttgccgattcaaccttaacgaagttgacaagatcagaaaagagagacttgaagaggaattgagaaaggctcgtaacaatgatagcgaagaagaggaggacgacgaggaggattgggaattgtatggctgatcatcgttgcctacagtagcgacagctactgaaatcctgaattaaggaaactatgtacattaatagcaagcttgtaccgccatcattctgctttgtcgatatactgtttgaaagtgtccgacttcaataattcctgaacctttgcagcaattgggtccgtggaatctgaactgtatgcttctggtaacttcatatcatcactggtcaatgtggccaatttctcagcaaagtcaagcgattctctcgtgtgaacttttgccatgtacttgacactatcaaaggcatgcttgtttatatacgacaaccataaatccaaaacttcaggatttgcatcgtaggcgatcaacagccggttgaaggtgactctatggaaattctctttggatttagcctgagcaaacggagacttaatcactgtgtacaaccgcttttccgtctttaatgtgtgtaccttggagcatggaattcccaagaaaaaagctgctctggcggcaaattcagaagctctgataatgtccttttcgtcgtaccctctaaatttgatctcagcgactttatggccatgcgtacggggaagtctcattggtttatattgcaataattcaacgttgagaggaataggtcttttagtagatgtgtccacatcttcttttatgattttaggttcaaaagcaaactcttctttcaatagcgagttcctgaattctttggcttcaacttcttctgcatgcttcttgttgacgagctcctttggtgaaagaaatttgccttttggtgcggtagattctttaacagtcacactggaacgaaaaaaacggacagaccaggttgcagccctaaaagttgaacgtccgatcatcatcaattttcaagtgttggttgaacaaagtcttgagttgtaggtgagcgaaaaaaattgtctgcagtcaaaccaaaccatacatgtctcacgtgcatatttgggaaagaagagattacttcacctttaaggaccaaatgcatggaaactagtaaaaaattgtttggtatatgccgtttgctagtgactatgtttttgtttgccttggataagccacgagaaggtttgcccatttgaaaaggcttaacgaagaggctcaagcgtaaccgtaccccattttccttctacagacgcttgaaagtaaaaacgatattttccatcattgtatggtgactaagccagacgatgcatgggaagtaggtaccagtgatctaaaggtttgtcttgtcaacttgcagtctgcaggtgagcatcgatatattgagatgccataggataagtttctacttcagcatgggaaaagctagcaaggataaaagagacctctattaccggagagcaaaagaagaaggatggagggctcggtctgcttttaagttgctacagatcaacgaacaatttaacatctttgatggggttcgcagagtggtggacctctgcgctgctcctggttcgtggtcacaagttttgagtcgggaattgaataaaaacggggacaagaaagaagcgaaaattgttgctgtggacttgcaacccatggcacctatcgatggtgtgacgtgtatccaggctgatatcacacacccaaaaactttgcagaagattttagatttgtttggaggagaaccagctgattttgtatgtagtgatggtgctcctgatgtgactggattacatgatttggatgaatatattcaagctcagttgatcttgtcggctttgcaactaactacttgcatcctcaagccaggtggtacgttcgtggctaagattttcagagggagagacattgatttactctacagccagttagggtacctctttgaacgagttatttgtgctaaacctcgttcttcccgtggtacttcgttggaggcttttatcgtttgcttggggtactcgcctcggccaggctggaatcccaagcttgagctcaccaaatcaactgaagagtttttcgaggatgcaggtattggtaaaagctacatcttagaaaacatggacttgcctcagttagaagaaagagatatctctacctttatttcatgtggtgacttgaacgaaggcgattctgacgccacttacagcttgaactctagtgccgagaaacgcaatctacaaccagttcaaatgccaactgcaccaccatacaagaaagctttggaaatgaaaagaaacggtggtcttgctaagagataagtatataattggatgcaacggaagaaaaattaacaaagagattaattgtgaatacctctaatttattgcgtattaaaaaattaactaagcggtaggaacctcgtcgcccttggtaaatgcatcaggcttcaaggttgggaataacaacacttccctaatagtgttagagttggtcaagaacatggccaatctgtcgataccacatccccaaccggctgtaggtggcaaaccatattccaaagcgttacagaatgtttcgtcgatcaactgagcctcatcgtcaccttgatccttttgtctggcttgttcttcgaatctagctctctggtcgaatgggtcgttcaactcagtgtatgcattacaaatctccttagtagcaacaaaaacttcgaatctttcacacaagcctggaatcttcctgtccttcttggccaatggagacatcatttgtgggtgaccgaagatgaaagttggattaatggatgcgtcttcaagctcacccaccaacttgtccaacattcttgcattggtcaatggtggcgcacattcgaggttgttgtccttcaacaacttcttcaagaagtcaccagtctcagcagtgtgcaattggtctcctggtggaaacttgacattgtagatcttttctaattcctcaatcatgttgattctcttccaaggtctagcaaagtccaaagtcaaagcctcgccctcgggtccatcaggatggtaagtgaccttgtagtcgccagtgatttccttcaccatttcagaaaacatcaattcagtcatgtccatcaagtcatagacatcagcgtaagcttggtaaaattcacaggtagtgaactctgggttgtgggtcatgtcaataccttcatttctgaattgacggccaatctcgtaaactctgtccattccaccgacgaccaattccttcaaaaacaattcaggtgcgattctcatgaacatttccatgttcaagtcgttatggtgagtgacgaatggcttggcagtggcaccaccagcaatgacattcaaaattggagtttcgacttcgataaagtctctggagtccaagaacttacggatgtaagaaataatggccgatctaaccttaaaacggtctctgacagagtcattaacaatcaagtccaagtatctctttctgtatctggcttcttggtccttgaaaccgtaatgctcagttggcaacatgtgcaaacaaggcgtcaacaattggacagcagtagcaaaaacggaaacttcaccctcaccacccttggcaggggaagttctacctgggtagccgacgacaccaataatgtcacctcttctcaagttttcgtgctccttctcgtaaatttccaaagattcagcgtcctgagcctgagccatgatttgaacttggacaccatcgcccttcaaaacgtagaatctcaacttggagccagattctctcttggtcatgattcttccagtgaccttaacctcaacatccttgagggtttcacctctcttcaaggaggagtacttctcaacaaactgaggaacagtcaaagtacggtggaacttgtgggggtatgggttgaaagcttctgggtcttcgttgttttgctttctgaattcttcgatttgacgagatctgatgtcaaagtattggttagggttcaagtcagccatgatgtctttcttctttggttgcttgttcacgttttgcttggccttttcagccttcttggcctcgatttgtctagccttttgtctcttcttcaattcagacttcgagacgtgttctccggtaacatcgtccaagtaggtcttggcgacttgttcggtgacttcattcactgggtcagacatggtttgtttggtgtagataaaaattttcgcatgtttcaaactctagtgcaaattgccctgcgtagaaccagaacttgactcacagaagacctttaataaagaactacaggtgtagaaaatgaaatctattgaaaatatagtgacttcgcttcctgctatttggatggataaattaccactgaataaactgcattaattgtctctcacctttttttatgaccaaatttgccgtttttatttacacaatattctaaaaatgatttaaaaactgagaaacgcgccagacaattgagattacttgatcattatgtgaaatattgatgtaaaacataaaaacgttcagaatacgaaaggttaaaatgatgagaacttgctaacatccactcattgattagatacttttgtaagtcaaatattttgaaggaactattactggtcaaaaactgacgctcattcactttcttctgtttcacaattgtcaaatggactaggtcacttgaacatgccttggcaagcctatctctttgactctccgcctgaccagtgcatttgctgccccttctatctcccactcccactatcaaatacatacgtgttgaggtgtacgggtgcaacttgtgcaaaaaaagtgtgaaaattttactacggttcttaacctttagctcataccaaatatggcaactaaacagtccggcaaggtctatcaagctccaactgccacaagcatcgaaatcgagggtagtgttttgttgtctgttctcagacacacttctgaaaactacccatctttgtattctggctcccttttgggttttgaagatgacaacggatcgattgatatcacacatgcttaccctttcccttacccagatcaatacgagggtggatctttgcgttccagaagcggtagcaagtaccaacaagaaatcttggagactttgaagactttgggtcagggtgtagaatttcaaggatggtttcaatctaccatttcaggcaactttgtcacttccctgttaattgaagcattggctcagcaacagttggctaataaaaatactttcattttgatccacaacatggcttccatcggcaaagttgatttgaaagcaatcagattgtccgagaactttctcaccacttacttggaaggtaaatggaagacaaaagatttggaagcccataagttgtcatttttcaatatctttgaggaaattggcatcaccattcacaaccagcacttggtgaacttgtacttggcaagcgctgaaccagaagttactgcaaacgagtttgacaacttgaacttctcatccaactcgaacatcaccacccagttgttggagaacttatacagccaaatcgattctttcaactttgatcaaaccaactttaactactaccagagacaattacaaaaggagcacaccaagatcctccagtggaaacaaaacagaaagttggagaacgcagaaagagctaagattggggagtctgaattggacccagaagaatggcagtcaatcttcaagttgccagctggtccttctagattcaacaatactttgtactctagatctattgacgaatttgctgatgacatattgaagaagtgcgatgaggagttggtaaagagtttcgccatcgaaagaaagttgactgcgagcaactaaaaattatgtgaaaacttcatgtcgtgggaaagttctccatttgtagattaattcatttaccggttaatacaagttacaagcaatatgatttcctatagattctgcaacagacactggagttgagaattaaatatagaagtaaaactggcctgattatacgttcgtgtttccgtgttcagttgaggttttcgttccaagcgggggccggagatagtgtatctttcctgcaaatgcgcaatggaagaatggaagcgatccgctatttacatcgatgtaatggagtgatcacaatttcggatgcaggcactttgtcgcttttaaaacaacatcatctcttttccttattaggtatactcaaagttaaatttgctatttttacactatgggaagaccaaaagtacgttaccaattcactttcgttcttgcttcacagaatccataagtctgtctccatagtgagacaaaagaaactaaccattcaagtatattctattagtcagacatggtgaatccgaggggaattgcgataaatcggttaaccgatatactccaaaccataaggtatgccttactgagcaaggtcactctcaggctctccatgccggtgtggttttacgagaatttctcagtcagcttggcatgaagctggaagacggaaagaatccaagaagcgttcttttctatacctccccttacgcgagagcaagacaaacatgccaaggtattattgatgggattgaagacttggagggagttgaatttagagtgagcgaagagcctcgaatgagagaacaggattttggtaatttccaaagtactgcggaagaaatggagagaatatggggacaacgagcacattacgggcactttttttacagaatcccgcatggggaaagtgcagctgatgtgtatgaccggattgctagctttaatgagactctattcagacagtttctgcgggacagctttcccaatgtcttggtcttggtaacgcacgggatttgggcacgtgtctttctaatgaaatggtttaggtggacctacgaggagtttgagtctcttagaaacattccacattgccagttcttagtcatgaagcaaggcccagacatgaaataccaacttaaaacaccgctaagaacctgggatgagttaccggactctgatgtcgaggaagaattacgaaaggagtttgccctggaagtgaacttcaatagtaagaacaaacttttgaatcccgaagaccttgacattgccagtattttgcgggcacaaactgaagccattcgggagagccgagtgaaagatcaggaaattaaacaagcatatgcacaatccatgaacaagtacaaacaactttcgaagttcatgcagaacaatcaaagcgtaacaaacagcgtggaagatgttagctctggttgttgagtgatcctctaagcgcatgttctagatactgtcgctgcatccgcttgaaaggatccgtcacatgatggggttcctataatgtgcactacaagaaatctgctcattgcttttaccctcatcaagtaagtatcggtttatggaagataaagcttccgatgatttgaccaaggcaaactgtcggggcgatttaatgggcttggttatttcttcaagttgttttttgtcaaacctcctactttcacaagtccagacttaaaattggacatgccttctgtatgcagaacacaaactgcccggtcaccctcggaggtgaacggcccacacagtttcgtctggtgaggaccgccaaatgcataatatatatagcaccagtgcgagcgacttttcgttacttttcttctttcctcagtagatttactactttcatatacatcaaaaaaatatcaatcaattacaatggctcgtcaatttttcgtcggtggtaacttcaagatgaacggtaccaaggagtcgatcactaagatcattgacaacttgaacaaggctgacttgccaaaggatgttcaagtcgttattgctcctccagctccatacctctctttagctgttgctgagaacaagcaatccactgttgctgttgctgctcaaaacgttttcaacaaggcctctggtgcttacactggtgaaatctcgccagaacaattgaaggacttgggtgccacctggactttgactggtcactctgagagaagaaccatcatcaaggaatccgatgaattcattgccgaaaaaaccaagtttgctttggactctggtgtcagcgtgattttgtgtattggtgagaccttggaagaaagaaaggccggcatcaccattgatgtttgcgctagacaattggacgccgtttccaagattgtttccgactggactaacattgttgttgcctacgaaccagtctgggctattggtactggtttggccgctaccccacaagatgctcaagacacccacaaggaaattagagctcacttggccaagaccattggtgctgagcaggctgaaaaggtcagaattttgtacggtggttctgtcaacggcaagaacgctccagagttcaaggacaaggttgatgttgacggtttcttggttggtggtgcttcgttgaagccagagttcgtggacatcatcaagtccagattgtaagtgatgataagcaatgatcaataaactaagctatgttctgtattagatttagtactcgagtagtatcctcaagcacttcagattcctcctcgaccagccgtccgttcgctctacttatggtagacaatacttttcgtaaatgctcatagtactcctgcagtcttccgggtaggagatattcatctaaaggcaaatcagtctctgctaaagtctgagcatcactcaaagacttcaccaactcttcaagtgtgtccactttgttgtctgcggcatttatgatgttggagaaagaaaatgcaatttttcgactttgcttttcaaacgtccgaatccaaacacgtgcctgttctaatgaaccagaatacgaatgtagaacaacgagagatatagcatcgtagttctgtttaagtaaatcaaacaaagcgccatgtgctttcacacaatgtagcgacaccgacacttgaagctcatgagccaaggctaactgagtctgcaacactcttagttggtgtgaaatagataccttgcacttagttagtttgatgtcttctgatacattctggtttccataaaaaccattagaaggtaagcggaaagacttgtctagtccgatttctccaattccataccggattttgtttctgtggcattcttccgcaatatgtcttatacgagccatatgcgcatccaaaatgatgggatggggcaatagagaaagcaattggtcatccggagcaggtgaaagacattcagtataatgttgttccttacttagagtaggatcaagtgtaaaaagatgggaataccatgggtggataccgaagtacggcataatcgcctttgtgtggtcgtgcttaattagatgctcgagaagtgctagatccagatgattggtggacatgacgctgaaagattggggcctctgatcactttcttctgatgagatgaatgaaaccaatctctcaacatcttgtactgtggctttcacgccgagatggcaatgggtgtcacacacacagttcagcatttctattgattgtattagatcggagattgtagcaaggtgcgaagtgaaacaacctgtatggagaaaaggcacctgatgcgttgtttgagctcgttaaaatcccacccgagacaaaaacagtattactcagattttcgacatgaaacaatgtcagtacgaaagaatagacacccctttaggcaaacgagtgcattaaaataaagtatttgtcaaactttcactattgattgcggcaatatagcccacggttgctgatttatatgagcaagagtggtataggcaccccagcctgcaggatttccagaacaatcatacggtcagacttcatcgaatttgctcccgattctcttgatcgcttccttttaaaccaataagtttctccaaacaacaattatacaatttttattttttcttaaaaagagataatccgagaacgtgtcgaccctttgaacaatgactattatcattggttctttgtatgtacatgtcttaaccactcgtcccgacgttatactaacattttagatttgctccttacacagtaaagtttcaggtcagtaactacaatggaaagtttgaggacctgcaacttattgctgaccaagtgctgctgtcggctgaaattgtggctcctacacctgtggggatcaccaattcaatacttccatcgttgagtatcgcgaccaccgcagcccagagtccagcagctaacactccgcctctttcgggaaagaaaacttcagactctactgcagagcaattcttctacaagtcacggaaactgtcgtctgaatctgggagcgctctagctgagtccttacaagataaactaggccctcaattggtccaacctcgttcgagatactcgtcaccggttgtttctagcctggtgtctgaacacaaaaaggattccgatgggattggccttcttggattgaagatgaatcgctcaggaacaaacttgagtgccttgaaccatccatcaagaagcaactcatttaccgacgcgcctcatcgcagccgtggatctggtagtaaaccatttctggggcttgccctcaacaacaacagtagtcattcactagttatcgcagaagaggatgagttagaaaatgctccaggagaagcaggatatttcgacctgtctgaaaatgcagcagaggagaaattagccccttacggtggattttccaggccaaatttggaatccagctttttgaatgaagataacgtgtttgaacatgcgccttggaaaatcgtgagaacagagcagggaaatggctccttgtataatgccgttagaaatgctagggagaaaggagtggtgaagaatcgcaagtgggttggtgcattgtctctgcccacagatgctatccccgaaaaagtacttgaaaaggttgtatcttcaatgtccaaagactataactgtgaacccgtcatagtcgacgacatgacatttcatggccattataattcattctgcaaacaaatattgtggcctacattgcattaccagatccctgatgatccaaagtcgaaggcttttgaggaccattcgtaccattactacaaattattaaatcagatggtggcggataaaatagttgaaatttacaaaaaggagaattctggcttggaaccagatgatcctgaaaatgtcatctggattcacgactatcaccttctcttggtcccaaaaatggtgagagaacagttgcctgaagcaaagattggattatttttacatgtttctttcccgtcgtcagaagtctttagatgcttagcgcaacgaaaggctttacttgagggaatgctcggcgcaaactgcatttcattccaaacggaagagtatgttcgccatttcttgcaaacatgcagtagattattgttatccgacgcaaatgagttcggtttaatccacgacggaattttcacaaaagtcaacatgatccctgtgggtattgactctgacgaattggagaaagtgttaaagtctgatgcagtggtggaatggaaacaaatgattagagaaaggtggaaggatcaacgactcattgtttctcgtgataagctagacaaattgagaggcgtcaaacagaagcttttagcttacgagaaatttttattgaagaatccggattttgtttacacgaccagcttgattcaaatattcattggatcttcagatgatttgaactatgaggcagaagtaatgcagattgcgtctagaatcaactcattgacggaaaatatttctgacatacaacctgtggttatcttaaacaaggatatccatttcgaacagtacctcgcgcttcaaagtgaggcagacgttttcattgtttcgagtatgagagaagggttgaacttgacatgccatgaattcattatcgcgtcgaaagataaaaagtcaccattggtattatcggagttcacagggtcctctcctttactcgattgtgatggaaatggtgctattctcatcaacccatgggatcaagttggattttgcgaagcaataaaatcagcattgactatggaaggaaaggagaaggaattgcgttggaagaactgctatgataaggtaacgaaacatgattctttgagctggattaaaacatgtctccagtctgtgaatagagcgtggaaattagataaagaaaaatcactggcaaacaaaaaccctttcaatgctgaagttttcaagaagttctatacttcatcgtccggcggccggctattctactttaatttggatactcctgctgctcataattctttgtttggaagtcaatctggacctagtaaaggatatttggagtattctagaattggtcgtttgttgcaagagcttatttcagatccaaaaaaccatgtttatgttggaagtatcatcaggagatcagagcttgagttgcttttcaaaaatgtcataaacatcggtttaattgctgaaggtggcgggtttgtgaggttaattggctcatcaaattggatatcggtttatgaggaagacgaagttgccaactggaagcctcaagtctctctgttaattcatgccaaagtcgaacgtttgccgggatcaatcgctgtgatcgaagaatgtacaattcgcttagtggcagattcttcgatggtcatagaccaaaagagatgcatggatgtcatgggcgatgtcatgcaacatattaatgatgctttcgaagaggttggagttcatgctacgataatcaacaactctgttgttgttcaacaaaaggatatagccttacgcgccatgaatttcatcttgacttactacactacagaaatggacgcaaagggtttgacgaagcaatggaatttgaagcctgtcaaatcgacaacagatactatttttaaccatatctcaactgattctattaactatgaaaaggaacgggagagaaaaggagatttggtgacttcatttttcttttcaggcggtctcaacccaatggatgaatccatttatgagtatgtcaacaatcttactaaggacggcaccataaaagatgcaattactgtgtcagttcatggtgagcgtgatgagactaggacgtccgcctcctatactgctctaggccagaacgaattgtttggtataatttcaagatataagcgtgcgtaagattaaatacataaattgaattagaattgctgatccttgtaactagctgctgcaattttatttaactcatcaaatgcagtgaagaagtcatttttcatcttctcagaatagttgccgcttctattccagtaataattggcaaactctacttctgttaatgcacttttaccactcggtctattgacaacccaaagcgtttccttagattttttgtgcgtttctctgtcatcctccattcgagaaaggatttgtttctttgataacatcaactcgtttacttttttggaagggtcacctactctcgaaggtcgaatggaaaacatctcagattctgtaatttcatcgtctcgataaggtttgtttttcaaaagcctaattcgctcatagtgactctgctttcttctatgaagaagaatttcccaagcttggatgacaggatcagtcgcgtcgatttgaatctcgtccaagttgatttctggataacgaacatccatatctatgctctcaagttcctctttggagagtaatgattctatattcttatagcgggatttatactctgagcagttcacgttaagggattcggaaatattgcatagactattgaaaatattgttgagatttggattgctggatgctggtagcacctttaatagtatctttggtaatgaagttttcaagttatgcacatagggataattgtaatgggaatttgtctgctgagagatatgaaatgattcgtgtatcaagacatcaatatattggaagatggtggatttcatgttcaattcaaccttttgatcatcaagtgaatccataatcgcaaaataaaggtagtcctcgttttcagagtgctttaaagcaaaatgggcagctcgcaagaggttttgctgttgaggcgacaaagccctcaacatttgttgaaattgagtacttgtttcgaaagagtccattgcctggttacctatactagtatgtgagaatgatatttggtcaagatgatttcacatccgtacaccacatattgacattagcattggtgacttgtgaagaagtaaggaatgggtcaaagtaaatacttacatgattatattaacaagcagctgagagattaaacagtacttgagtagagacaaatgacaacaagctgtagatgttgcatgccgaatgtaaataagcttagtgttttcttcctttcaaaagtagggacacacctctcttcaacgacatcgagaattttaatgataagattatcccaacatgttaaccggaaaaaaaagtcatagtttataagttatcttctcgttgtagtacagccatcatgtagtgtagtgtacatggaagtaaacaccagtacaccattagcaagtagcttgcataaaaattttctctcttgtgctcggaactttcttttctcctttgaaacaacttacaaaatgggaaaatcttcgaaaggaaagggaggtaaaaacagaagaaagggaaagaactttaacggtggtcagaaaagagaattgattcacaaagaagaaggccaagaatatgcccaaattaccaagatgttaggtaacggtagacttgaagtcagttgctttgacggtatcaaaagaatgggtcacatcagaggtaaaatgagaaagaaggtctggatgggtcaaggtgacatcatcttggtttccttgagagacttccaagacgatctctgtgatgttgttcacaagtacaactcggatgaggctagaactttaaagaacattggtgaattaccagaaagtgccaagattaacgaaactgacacctttggtgcagatgatgaagaagaagtcaacttcgagtttggtgacgatgatgacgacgacgaagatgacgatgagttggatatcgacgacatttaagtgtcattgtgcattatagaagataaatatcttaactctggtgtttaagtacttaatttacattttactggcgaaaaatattcttatccaacgtggatacgtaagatgacgatgaatgtattcaagaaaatgcaaagataaattatattactataagagttgaactgtgcaaaaagcttagttaaccaaagcagaagcggtggcggactcgtacttccagtttggtggcaagacagaaacggttctgtagtatctggccaatctgtggattctggattcgatcaaaatcaatctgaacttagagtccttgtcctttctgtttctctccaagtgctttctgacagagacagccttcttgatcaagaagtacaagtcttctgggatctctggagccaaaccgttggacttcaagattctcaagatcttgttaccggtgacaaccttagcttgggaaacaccgtgagcatctctcaagataacaccaatttgagaaggagtcaaaccctttctggcgtacttgacaatttgctcaacaacctcgtcagaggacaacttgaaccaagctggagcgtttctcgagtatggaatagcggaggaagaaatacctttaccctgataatgttagtaaaaatgttatgacataagagcaaaacattgaaggcacccagacaagctgagatggcggccgtaataaaaagaagaacacgacccaccagtccccttgaaaaaaggtttctgaaggacatgcattttcacactttcacgagaaaaaacaatcttccttttagatgaccaccatttggtctacaatagtggaatcaaccagctaaacgcaacaagcttttccaaagggaggggaatgacatcaagtactaaaagctagtcgactatcctcttattagagatagccacttttagcaagactcaaatcccaagctgtgcaccgaattgatccagttcactattccaccataccatgtttctaagaaacaaagtcacatacagaagaatgcatacgacccatggctgctgtgtgttttttttttctgtgctaaaaattttttctgtggaactcacgcgaacatatatagtcttgaaaaattttcagacaggattggtacgcacacatctcttcgactttgagaacccgttctcagttatacatggtgtactcagattttataacaatgttcatttcttgtggtatacagggacagcgcgaggccaagcttcatggatgggtcaccccaaccatgtatactaatgtaattgttcctccaaatcttcgaaatcctcctcgtcttcgatttcgataagtctgatgttgttagtatagaatggaaagaaaaaaaagaaaaagaaaaactcacatactgagaaactcctgccttctcccgtatcaattcaacagcacccgcgtaaagcattttactttcctgaccgcaagttggtggccgccagtaaagaagaactaaaggattctttattcttccatcatctaacttaatggggtaggaaagaacgacatatctcgcactgttatctggaagttcttcggtgagctcctctaaagtatcgatgggctgctcattttccttttgcacctcgtaagtcttcttgtcaatatagtctacaagtcagtacagctgcccttttcacaggaagcgaaatacgtacaaatcaccgcttgcatggtggtcgcccgtgcgctagcaaacctgaatttgcggagatccgataaagtctcggaactaaaggtgtacaatgacggcgcctgggaaaaagttagttagaaggaagcttgaagattcatgatgcaatattcatccataccattttgagcgtgggatgtcgggaaatgatagttctaaaagctagacacgccgattgtgtaacatgcggaaagttcgtttctcttgcatataatgaacgatggagtaataacacatcccaatatgggtagaatataaacactctcattcgggcattcattcaccactctgtagcactttttctctgcatccagtgttttggtttcacgaactgtctttcgagcactttctttccctgtcatttaccttcgcttcccgcaagaacgccgattcgcttttcctttgctacacgaatacagttgaacattctattagctagctactgtcccgtcttgtgctcgatttaatattcccttatcaccattttccccctaagcaatatagcgatcatggccagagcaagactgagtattcctatgatcgagttcttgaaaagtatgtttgtaccgactttgagtctttgctcgcgaaatgtttactaactactagaccgtatctatcttggagcattcgattacacccctccagactccagagacttagtgtactttactgttgaggatgcgttaccatataatgcgttccacttggattttggtcccttgcatatcggcgctctatatcgttttgcggtcgttttgcacaatattttgaatgaagaagcaaatcaaggtaaggctgttgttttctacagttccacgtcgccaaaggagagagccaatgctgcttgtcttctttgctgctacatggttctagtacaatcatgggctcctcaccaagtattgcaaccaatatcgcaagttgaggttccatttcagcccttcagagatgctggttattctgctgctgactttgaaatcactatccaggatattgtctacgcgatgtggagagcaaaagaaagagatatggttgacttgactaacttcaacttagaagaatatgaacaatacgaaagagtggatcaaggcgacttcaatgtgatttcaaaagattttattgcatttgcctcaccacaacaaaatttgagaaagcctggggtgttaaatgagcccttcaagaaagtcttgtcttttttcaaagccaatgacgttcaattggtggtgagactcaattctcatctctacgatgccacagagtttacaaaaagaggaatccaacatatcgacatgatttttgaagatggaacttgccccacattagattacgttaaaaagttcattggtgctgctgagtgtatcatcagtagaggtggaaaaattgcagttcattgcaaagctggcttaggtagaactggttgtcttattggtgcacatttgatttacacccatgggtttactgcaaacgaatgcatagcttatatgaggatgattcgtcctggaatggttgttggacctcagcaacattggttgtacttgcatcaaaacgagttcagagactggagacatactatgtgtcttgataacaagccggatttctttattggtggcctttactccttagtctcgtatgaagactttaaagcaagaataaagcaggaggctaagcagaagaagcaacaacagcagcaacaaatgaactcgtcctatgtcagtcagttcgattcgtcatttaatactcctatccgcaggaggaaaatcagtggagctttagcgtcgaaaatccaaagtgttgttcctatggaatctcctgggcagccaagaaaataccgagaatctcagacttctggtattcttgatgttgtcaataactcagatgaagagaatcacggcaccgctgacttcatgcaagatggggagccaaccaccatagagcaggaggttaataacgccgatggagagatttgtcacagctcgcctaaaagagacaccagcgattggaaaatattgagatctatttcaaccaacagtactacacaaccggtctccttgacgaaaacaacaacaacgactacaacgcgaactgtgagtaccacattaacgtcttcgccaaattcaccaaacaaccccaaatttcctaaatctcggtcaagcactataatcagtgctggggtactaccaggtaagaatggttcaagagtagtttcaggtggcattagaaaagtaagtggaaagaagatctaaggccaacttttcatttcttcgttcaaacttcagggaaggttttgtgtgtattcaaagcatttatatgtgttcggtagcttgaggtgtagcaacttaatactttagtcttcatactcaggttgctcaattctgaattcgacatcatcaccaaatttgaaagctataatatcatagtcctgaaatacaatagtttgcaaggtcgaatcatcctcgacgggaatccagacgttatcatatggagtctctttgacttttggaagagcaattgtgagatccgaagcctttacctgtaaaccttcatcgggttccccttcatcggccatgcttccatcttcgattatatgtagccctcctgacaaattaattgcttcagctaaagtttctgtgaaagaggcaatagtaaagttcttcttcactgttagctgtatgggaatcacgtaggtgcttcgggctcttttgaactttaaaattgtgactggctgttttgggggctattcattagtactctgaaagaagagacatctttatggcttttcgtcactgttgtcgagtggggaacataccattctctatagtttgttgtaattatatagagacctgcgtctagtgcactttaactaactaggactacaaattatacataaatacagtaactcacttccatagacacgaaattgaagaattcaaaagaccagaagatgtaagagccgttctaatcaaataaaaaaaatgctttaaatcactctttcaactgatgcgtacttgcttgagaagctaagtacgaaatttgcgcaaaaaacgaactacatgacatcaaccacatgcctaccgttacctcactcaacagtcatgccagtctgcttcgaagcatgtacagaaatatcctacgctctttagcgaacatccggtctttggttcctgtgatagatcctaaggcagcagatggtgcacctccatcagaagtggctaaagcgcttcggaatccagagctatatggcacattgttgcgttctgagcttcgttactacgtcgatgaggaattcaggaccaagtacagtaaattcaatgctaaaagcgtctttttgaaattgcaagtgggtgctctgctcatcgctaccttgaagcaagttcatgcgcagccattggatccactgtcttggaataagttgataaacatcctcaccaagcataggcaatcacaacaccagaaagaattctggaaggccgactatgcaaaacataagacagagattgataatcaaagagaacgtgaagttgaccatctcacgttgaagcggattcaatcatacttgagcagacccaaaaatgaatctgaccccaagtattcagatctcagtccgagtaagcaatataaggaattgaaggctatggtttccgaaagtaaagccaatgccaactttgttgttcgaaattacttgaaataccttcaattaaatggccgcatacctattccttacaaattgccgtacgtatcagataccctcacaaaatattctacgcatataccaaagccactggagcttcttcctaattctaccaagagctttgttttagatgaggcatatgacatggaatacattgcttctatcatcaaaccggagatagaattccttatcaacatgaaccacttcatgctaccttgggagaatcgcatcgttaatgaaggaccttataaggtcaagatcagaaacactactgctggtgtgatgacagctaattttctccgtgctccaaattataagccaccagaaatgaaggaacttgctctagatataaagaagctgatgaggcttataagaaagcagtttatatggaatctagatctggatcccgctgctgctgccagtgaaagatcatatggagaagggtatggtgtgcgaggttctcgtggtttctctgctgaggaaataatgtaccctcgcaagtattacgaaagattagtggacgaggaagcaagatgggaagctcaaatgaatatcgagaagatgagatcgatgcatgacgaagtccagctcacatcaggagagttgcaaaagctattaatgaatgaagataagctgaattttgattcttggagaaaacctcttgatgagagcacccaaagaattaattcggatattcaagccttatatgataaatataaagtcaccaaggatagtccaatttgggctaaacaagaacgccttcaagataaaatgaatggtttatttgcccggagtgcgaagaggtattgtgctctcctcgataagctagaagagaagcgtttctttctccattccgatttattcatgaacgacacagtgtcagataattacgaggctatgaaaaagcgagatgacgttaaagaaaagtcaaggcggaatggtttgtcagaggttgaacgagcagggttaggaaagtctttaggtgactatctcacggagttcaaaagtggcagtttcaagatgggatacaacttcgccaaaagatttaagttttagagtgggccaatggaaaagattgcatgtaaataaattccacatgattctgggtgtacatacataggctaggtaggtcgtgaaaatcattaaagttcgtagtaatttaccagatcattcgcttcacagcgaatgtcctttcaatcctcgttccatggttgtataaccttcaacctgtctagcagcattggtcttatcaaggggaaattcttccagttccgtaagcacaccaccttcgttttcaatgatctcaaagtcttggattaatttcaccaaatctgaagtgtcattgtctccatccgcaaccgataacccattcatcatcgtgataacgtctgacaaggtttttccttgcgccctcaactccttatgcttagctaaaacttcctccaaacatgttatggagttttcataccaaggccctagcatggccgggaaaggcggtgtggttaaaatgttctttcgggcgaagatggcctcttgcgaaagctgattccggtaaaagagcgatgcttgataatgttccttacagcagtattgggaaagatatgtgttcggcaaaatcatggatggctttctgttccaaatctggtatctggtggctgtttccatacagcctcccaggtgtgaaagtctccgaacttgatgcttgggtgcattatcacacaaaagatacccacactgatgctcaatgttcctttcttccaccaattcgtcgtatgattgttgagttaagaatcgacataaaaacttgagaagatttatgtcaacagtgttgtcaagaacaagttcagcgatctttaacagcaattgggaagcttccaaaggggttagtgtctccttattgttgaagggtgccaagtaccccaaaaactcatcaacggtcaatttgttcataatttctagtccacctctgcatcagttccgttataatcggatgttgcagctgatcttcaatgataatacaataagtagctctgtgtggaggcgtctatctctcttttatgcactctttgttgtaacctgtacgtgcatgggtaaacaactcccggcattaatcttccttttttggtcgtgagccctatctatatcgtattagtcgaagtctttttgaaagcccgttgagaatgattgcattattctgtttcatggaatgtttcgtctgaggatgaattacttgcacacatcttattgtgtatgttatacaaaggatgagagtaagagtgccagctacatgtgcagcagctactaaagtaaagcagctgggcgaatctttgcgctgtaaacagtacagttacattcttcttgaagtaaacttttgtataatgaagtaacttctgtggcagcgtatcgcacgtgacccctactcatcatattagaaaacgggcatccacaatctctcttaaagtcaatgagtatccagccggggatacaaaacaatgactcttctgagggtttagtcactccagaagatcaggataattctgataagccaaactcagttgttgagaagaggctgcagaccgatcaaccaatgtcgagatctcgatcatccaccacttctgcattcctaaggttcattcatcatggatcttacagtgatctaccggcctcttctaaatccaataacagaatgatttctcttttccgcttacttctcatcgagttgaaccttcccggtcctacttcgtcaaagaggaaaagtaaagaagatgaggaagcagagaaccaggcttacgaacagttgtccagcatggtgctggttccattatacttggagaaattcattgtttacggtcttctcgtgtgtcttaattcccttctaacgctctttactttaattccgttgaaaatttgcattataacttacaccaccacgagtgaccttattcgccttaaaaaacttaatttgcaacttatcaggagaaactttcatttcgtcaaaagggatatacttacccttatgctcatcgtgctcacaatctataccttgggaagtcctttattagacatttcccgattataccatgacattaggggtcaagcacacatcaagttgtatgtcatgtttggggttttggaagtaacagataagttgctatcgtcaattggcctggagatctttactgtactagtgggaattcccttgacagatggcagtccagaaaatatcttgaagttattcctttttctgcttattgcattggtctactctacttgccattcatacgcccttatttaccaatgtgtatcactccatgttgcggcaaactcatattctaatgctttattagcacttttattatccaaccaatttgcagaactcaaaggtgctgtgttcaaaaagtttgataaagagggcttatttcaagtgtccatgtcagacttaacagaaagattccagttatcgatcatgttgttcatcattaccttgagaaatctatcacagcttggatctacacagttaggattgataccagacagttggaagtcctggaataagtggttcggggcaatctttggaccctcgatggttgtactaggaagtgaagtattcgttgattggttgaagcattgtttcatcaataagttcaaccgtattcgtccaacagtttacgacaattttctttatgtgttgagtttggacttccatgaagttttcatttcgaattcgaagctgcttactctgagagaagcatcagattatctcgtgttggctaaaagaatcggcttgcctataatttcccttgctatttgcttccttcgcatgtcattgagtgatttgaagaatgtattctggcctgcatccgtcacgtttatgtccctcctgagcagtttggccttattgtgtttgacatttatcgcattgctagtcatgagactcatgataagcttgtggcttttgaagtggggaagaagaatcaaaagaaaccacgaggcacgtcagtctgagttggtaaagaaatcaagtcactcttttatgaccccagaccatctgcagtttgtgtcctcttcggtagatgtagattcacccttgaataatgatttatctgacgactccaatatttctatcggagtgaatacggaaagtgacttgacacaagcatttattgacttgcccacattaggtgcaagtttcattcaaacttccctgcaaacaacaatcccaagcacgcatgatcagattagttgctccaaggatttgttggagaatgagatactgcgatcattcataccaggcgtaccaaatactgaaatgtcctccataaacccgtcaactagatcatatatttacgactatggtgaaaagattccgccaacgttggaggagaaaagaaacgcggaggtgaaaaagaggcgcattggttcaccaattgttgagcatcccgacaacgattcgctttccaaggtaaaaaggtacgaaatggcaagcaagcgtatatggtgacgcattttaatagactaacgaactataatgaaaatttaatatgtacaagttaaatgaggagcattactcagtgtttctttaacaattgctccttcattaaagaactgatatagttcacagtttgtgctctaggcctcttaacattagcagcgaaagccaaacatccagttagtaaagccaaagcacctgcctggtgagcggcagccaatgggataggaaccaagtatattaaagtgcagatgcccaacgtagcttgaagggtgaccaagcccatcattgtgtgcatacttcttttggctctcagtggaataatgttcttgttcttgttcacaaacatatgagcggctaagacagagaagaatgtaatggtagcaaatgttctgtgcacaagttggaccgtagttgggttttccaaaatgttcctccaccataagtctgacaaatcctcttttctcgaaaatacagggtccataagttcggagtacgagggaacatattcatcacccatatgaggaaatgtgttgtaaatgagaccagcatctaaccctgcaaccatgcctccagataatgctgtgatgaaagtcaaggcgaggagtccaattccgatttgccttgtcttgttcaatttgggactgttgagttttgcaagtgtctcagtgaccatctctgggttctctttgagttgtttgatccaacggttttcattcaaaatctcaaacgcagtccacaaaacacctaagtataacaagaatgccgctcccaagtgggttgttaatctgtactgtgatacggttggctttgactttctttcagcgagatcttcttcatccaacccagatttgaccatccaccacccaattgcaccttgcaagccaagtaatccagtgagaccaacaaccctacgggtcacatggggactaaattttttagttgcccaaaagtaaagagcaggaagaacaaaaaacaatccaattcctcttccgattaaacgatgaccccattccatactgaaaataaacttaaactcgtccatggtgatatgcgaattcaattgcttgaattctggcgaatctttatatttttcaaattcttcttcccactctttctcattgagcggtgggatggctcccgtgactggtttccactcagtgatagataatcctgattctgtcaatcttgtcaagccaccaacaacgacaataccaaagatgagacccagagtggaaatcaaccagtagccaatgattttactggaaacaactggcgccgatcttcttgcagcattggcaagggatgcacctgttgaatagaaacgggtaagctgtggttttggaagcgcgatacgggggaccgtcgagtacagcttggtaaaattgagattcgaccacattcttgataaagggctcactctacggggagcaagagacaaacggacggcaccgctcgttttggcaaaaatgctcaaaacgctagtgttcttcgtaaagtaaaagccagacctgcaaaacatcctggacgggagctttaaagcgggatcaataaggttgtctttaatacccagagtggtgcgatgtagtggtgaacacacgtgactccagccgtttgcgatgcataatacagtatactcgcattgcgagaggtcagtctccaatatgcacgtcgcgcatttgttgcaaatttctactacagtgctttgtgactaataatttctgcatcacctccaaattagaagcgaaggctctgatggaaacagtttcggacaccgaattactgaacgcgtttttcatcttcattgttctaatattttcaaccgcaactgctgcccttgtgtcccgtcgtataaagcatttcatcatgacaactttccaggtccaacgccttctggaaacaaagtgtgaccacattaatgctccaactaagcagcataatatggcagaaagactagaagctattttgcaattggagcaatcagatggttttgcatcgtcaatgaccactcttgggagaagtttgcaaaaaacgaatcccagatcgcgtgtcttctcttccctcgatttagccctcgtctcatcagatgaaagtaaaaaacctacaagtcatgtaaaggaaaatatagatgcttttgaaactccaaagcatcgctatttggaatcagaattgcgcaggctttgccaacctcagaatgctacttctctccctgatcagcttgacttgcctcgtctactcaaatttgaaaatcaactacctccaccccaatttgatacaaccaaagttgctcgaatggtcattgaagaattgaggatttctctacttgataaagaagacacttcaagagcattggcgtttttccagcttgcagcaattggaagctcccaaagtgtattcgataaccccatttactatcatgagaccttctgtaacctccttgaggatcaagttgaaaaccatagtttgttcaagcattcctctagtgtagatggtctccagatgttgcttattgatttgttggtttgtttcacttggtgccattggaactacgaagatttttttaatctaaaaggttctgaaagattcccatctcaaattgaaaatgataactatccttatcctgctcagaaaatgttggagtacttccgtcgctctgcactggagccatttgttatgtctcatttatctgtcttccgtcttttatgcagtgtttggttggaaagttcttttttgcttccattggcatctctaaagcttagtttagtctttcggacatgcgctcaacagacaggttgttatgagcatcgccaactattacctttgattgaacaatcaattcttgctgcggagaatccaagtgtgaaacccttcttttatgatctcgtggcggagattattgaaccgcatgtggactgctgcatagacacacatgacgtcttttatcctcattcacatctccagggccttattttacaaggcatgtggatagggcagtcttcagagatcagggcgaaggccaatcatgtcgcccatatactaggaagggcatacccggaagtgaaattgtggacagaaccttgcgaagccagaacgtctaacacacagcacatgcacgactattcgaatactccaggttccctggacaaagtaatttattggatggatgagacacgtgaaaaatctctatagagtcctcggtgttcccaaacagtgtattcgcagccgagaaacttcgggtcctaataactaatatagttactaattttaagcctatctgtaaccgacttatcattcataattatggtgactaccgagggtgttgctgtgttttcaatcccctaaaaatcatgtttttgctaaatgtggtaataatgccatgtatttatgttgtgcatataagatggtacaagagcatatgcaaagtctccattgcggagacatataagtgcttcaatctgtcactcatttactacctatttgatttgagagaaagcaataaaggttggaaccaaaatttagaatgtctggtgttgaattagccgcagctgccatttttggtgcacatttacttgatgctaagtatcatgtgaaggatgatctcttacttcttcaaaaagtggtcaggacggcgattccctatctttacaatgtctcaagaaaacgagcaagttattggtatatgttcgagaaggcagccaagaaatacccaaacaatattgctatttcatttccacggccaagaaacacttccaaggtaacacttgatgaagaggggtaccccatttacgacgatcagtttgatttggagacgtacacttacagcgaattgtatgcaatgattttacgcttcagttggattttgaagaatgtgcatggagtgactctgaaggacacaattggaatcgactgtatgaacaaaccacttttcgttatcttgtggctttccttgtggaacatcggcgctgtgcccgcctttttaaactacaataccaaggataaagctttggttcactgtataaaggtggctgatgttaagcaagtttttattgatcccgactgtgcggagccaattcgaaatactgaacccatgattaaggaaagcttaccagacgttgctttgcattatatcaatgaagaagagttgttgcggacacttcttgacaagaacagacctgagtatagggctcctgattcaaccagacgccccaatgatacaatgtcgtcttgttgtactttgatttacacctctggtactacaggcttgcccaaatctgccataatgtcatggagaaaaacgttcatggcatgtgggttttttggtaacattatgaagatcaataatacttcaaatgtgatgactgcaatgccattatatcattctactgcagcaatgttggggttgtgtccaactcttgcaaaaggcggatgtgtcagcgtttgtcagaagttttcagcctctacattttggacacaggcaagactcgttggcgccacacatgtgcaatacgttggtgaagtctgccgctacttgttgaatgccaagcctcatccagacgagaagaaacacaatgtgagaattgcttacggtaacggattgcgtcctgatatttggcaagagtttaaagatcgtttcggcattgaaggcgttggtgagttttatgcctcgaccgaatcacctattgcaacaaccaatcttcaatacggtgattttggggtgggtgcatgtagaaagtatggatcattgattaccaatgtcttgaacactacacaagcattagtgaaaatggatccagaagatgataatgaaatcttgcgtgacccaaaaactggattttgcgttacggctggaacgaacgagcctggtgagttgttgatgaaaattatggacgctaacaatattgaagactcattccaagggtactacggtaataaaaaggcaacatcgtccaaaattattcgtgatgttttcaagaagggtgatgcgtggtttagaagtggtgacctcttgaaaatggatgaggatgggttattgtactttgttgacagattgggtgacacattccgttggaaatctgagaatgtttcagccactgaggttgaaaatgaaattatgagcaccaaagcaatcaagcaggctgtggttgttggtgtgcgtgttccaaatcatgagggaagagcaggctttgctgtggttgatccattagatggtttgagcgaccaggaggttttgcaaagaatttacgaacatgtaaagaagacattgcccaaatatgcaattccacagtttattaagattggggccgatgcaatccaggcatcgcacaatcataaggtgcccaaaaaccagtacaagaaccaaaaattgccaaagggcgaaaatggtcaagaggtaatttactggttgggcaagaacggctacgaagagttaacagaagactcatgggcgcaaatcatgagtggagcagctaaattgtaagcctctactggatagtatagatcaagtaaagcacaaatctatagtattcgcttaaacgttattattcactttatatagagcaaatatcaaatctgctcataatttatttttcggaaatggcgacaacacctggcaaagccttaccttccaacaactccaaagaagcaccaccaccagtagaaacgtgggacaacttgtcaacaacgccaaacttcttggcaacagtggcagtgtcaccaccaccgatgatgacggtgtttccagcttcagcagacttcacagcagcatccaacaaagacttggtaccagcagagaacttctcgaactcgaagacacctggtggaccattccagacaatagtcttagccttagcaacggcagcagcaaaaagctctctagactttggaccggcgtcaagacccatccatccatctggaataccttccttctcagaagcaacaccggtttgagcatccttgtcaaacttgtcagcagtgacaaagtcgacaggcaagacaagctcgacgttgtttttcttggccttagcaaccaagtgctcaacgttttgggcaccagcctcatcgaaaagagagtcaccaattggcatcttgtccaaaaccttcttgaaggtgaaggccataccaccgccgacgatcaaaatgtcaaccttgtccaacaagttgtcaatcaattgaatcttgtcagacaccttggcaccacccaaaatggccaagaatggtctgttagggttctccaaagccttggcgaaatattccaactccttggccatcaagaaaccagaagccttctgtggcaattcaacgccaaccatagaagagtgggctctgtgagcagtaccgaaagcatcgttgacgtagacatcggccaaagcggtcaaaccctttctgaacttctcaacgtcctcggcagaagccttctccttcttaccgtcaacctttctagagccctcctcctcgatgtggaaacgcaagttctccaacaagaacacttcacctggagaagcagcattgactgcagcttcaacatctggaccgacacagtcgttcaagaaggtgactttttggcctggcaacaaagattgcaattccttggcaacaggggccaaagagtatttttcaactctctcaccgtttggtctacccaagtgggaagccaagatcacagcctttggcttttgctccaaggcgtacttgatggttggcaaagcagcaacaattctttggttgttggtgatggtagtgccatcaagtgggacattgaagtcaactctgatgaaaactctcttgttggtgaggtccaagtccttgacggacaatttcttagacaaagacatgattagtttgattgaacgaagcaattgctagtgaagagaaaaaaatatctagcacttagggccctggatcccggccctttatatgtcgaatgcgactggatatagtctcctgtgtctcggacttttcccccgcggattaccttcatccgtcacctgagatcatggcaccaccatactcacaatcaggagactgcctacattgaacgtggccctaactagattgctcattacacaggcattggtatctgctttgtaccgaaacatcggcaatttttgcctgtaatttttttgcaatgccaacaaagcttccttgttctatttctgaacaaagtttgctggtgccatatccgaatgggcctttgcaaaccccggggctgaggaagttgactaggcgcactctaagtgcatgcgacttcaggtgctgcatgcacttacacaccacctgtgagttttctgtagtgacaacgactgtggtggtcgggagatgcaggatgaagtctcgtgctccccccagatatcaggatgcatggtttccttgatggtctaccatttacgtcagggaccttcttttttcttcttgcagtgcgatagttgctgtccctttcttttgttccaccaccttcacgaatcttctagaatgtttcctgcatgtagttctactctctcatcgtcagtttttaaactaaccttttcatccttttagtgaactagaacattatggataaattattgcaatggtcgatcgctcagcagagtggcgacaaagaagctatggaaaggattggtcagccggatcccgaaatgctcaaacagcttttcggaggtccagatgaacccaccttgatgaaacaagcaattgaagttgtcaacaatccagaggctacacaggaagctaaagaggtggcattggaaaacttcgagatgttgattgaaaacatggataatgcaaacaacattgaaaatatgaagctttggccaagcgttattgctcagttacaagccgacgcagtcagcttgagagttttaagtgcctccatcgtggccatcgccacccagaataatcctgctagtcaggaagccttcttcaaagccgataatggctttctgcagctcatagagttggcatctgctgatctgacaccaaaagagttgagaatgaagtgcttatttgccctctctagtactgtgagaaactataagatcgctgctgacagatttgttgagcttggtggcttcaaggctctccagttgctcccctcgaatgatgatcagaaaatgctgttgcgcaaactttcactcttgtctgctctcttatctactggcctagataatgttaagaccgaacactttcaatcggagaagttggtggaaaaccttattgatttcataagtgtcgatggccacattggctgtattgataagacattaaacattttgtctcaattgcacgccatgaagttcccctttactgaatctgaaatcacccagttggccagcaaattggacgcaattgatcatatgaaagatcaactctcttacgatgactttgaaacggcaaagaaggtggtgctgtaggtggtgtgattgatggctcgcactgatcacgaaacataattatttctgtacaatattcttaactcctattccataggttcaggtctttccttaattagcctcatcaatcaacaataacttcattaggatctgtagccctaaagagtttcttcatggccgcattcacggtaggcggaactatacttttcccgctcaccttcccaagatcttcatgttgggatagccgattatagattgcgccaactgaagtataaaactcgtaaagtttctccgccttttgattcgtcatgagattaaactttttgatcatttcgatgaatgtgctcttctgatcagaccccagctttacgctcccaaggttggcaaattcagagtttcgttcatgcttatcgtacaaggaagctccgatggtataggtaaaagaatgtagccaatcaactgtttcttccatgctcttaggaaaaaacatgttaattctcatgtgcacctcagtctccattactagccgctgaacctccagtgctgtaatattcggttttgtcgtcgctttttttcccttagaaacatccagcattttctcaagcatttgttccttgtacatgcgatgctcagcagcttgtagctttcgaagatattccctgtatccgccaaccatcacaagtaaatggtagttgagagtaggatcttccatagttacgcgttgtcgaattcttttcacgtcactttcaagggtttcttctcttatggcattgattaggtcctcagtttcatagaaaattacaacgacgcgttcagacacttcggtgggttcacagggaacgaaaatgtctttgtccctatcatatctcgctttgatcctcctcttccaagacaccattggtaattcgaagtatgtggttctcactgtcgggagtgtgaacacttccttgaaatactcagattcgattttatctttcaacttcaaagctatctcaattaccatctcctgtaatatatcctctttctttctagtaaccttattcgcttctctccattcctttatggatgggccatcctttgaattatgagaaggagtttttcttcttttgcttcctggtccggaagaaagttctgtgggttgagatacagatttagggaaagaagaaggaataggtgaactgctaattggatccgaaaattcaattctagcaacggggttcttgtttattagttcattcccgaacctcgtggtttctttagggcgaactggggagtacgactcaggaatcgattctagtggctgtgaatatctttcaatgacaggagatgaatttaaaacgttcttcatcatgcttttctgcccacgcccttgacgttttggtgtcacatctttgatcaaatcacgagtgaatgaatcatcgtctgagctgctgatccagttgttgagatctagtatgtttctgcttgttgaaacttgagtttttgcgcctgattgcgatgagacgtctatctgcgacgacgtccggccaacctcgaaaagactctcagaatgtcttctttcatcttgttttccgtaagttcttcttgcgtagccgttgtcgtccgctgctttagttgccacggaattatcatttgattcctctgataagctgtttgttagcgttaagtccatagtatctgatacaaatttacttacatgatcacttcatggcatctcttcctttttcttaccagtacattgcattcacttggctcactcagaagctctataatatccatcgatgcattgaaaccgattttgtttacctttaaaacccccgtgcatctgattatatttacgaccgattacaagccacaaaggaaaggagccagctctgattcatatataatatttacagagctcttgtttgtagttgaacatagcatatcaattttctttacaagtatttaaattttattatgcacttgcgtccaaacttgatctaccaattgcactttttgtgtgaaatttgcgaatctgaggcgaataatagaacatgaagtttaagcaaaaatatgttagtagcaaaaaatcttaactaaaaatggacgattatagaaagtacttatgatactcccatatacacataaatgagactcttttgtcgttcttacatgtcattctggagtttaggtactatattgttgtcaaacccgtacatctttgattactagattcaaaaatagccttgagtgatccaaatactacccattacatttatcatggtcaatcgtcatcgagcggtcagtatggcctttaacggcagctggtcagaggatgaagagaagaaaacgattaaatctcttaatgatctcaagtctgtctacaaggaggtaagatacgattggccccaactaattggagatgaagtgctgcccattgaaatggcaattgcatttcttgatgatacttccgtcggtctagcccatcggaaatcagagtttgatgaattatgtgatttgacaagtaaggcactcaagacttcagttgttgaaaaccatgaaacattcaacaacagcgtgggtctgtatcatgttcttttgtcaattgtcaaggaatcacaggaagattccttacatataaaggacttgattgataaaagcacccgtgacatgaatgatagatctcaccacttaagagatttggacaacagttcagccaaatacacagaaatgatcgaaatccttgacgccatggagtatttgcgggatatccaaaatgttattgacaaactcatcaccgaaaaaaagatccatgaagtgtacgatgtgattgccgaagcacacaaaattgcggccaaatacaatttatggtctctatctgctatgagctccactcgcacctatttggaagcacagtctaacaatctatatgatatgattcttgatgaaattcagaacgagatatatctcaagaatgtgtctgtttcgagtgatagaagagaggcctggaacaatctcattcaatccaacaatcctcaaatgacatcgttgaaaaccttgatcgatctgctgaccacgttagaactgtacatttacaactccgcaaacttagacatctgcgagattgctgactcatttacagaaagcgcaaagaacttcctagaagttcagcttccgaagttacatgctcattactcaaaagcagattcaacaaaaattgattactcgatccttcttctgtcagctctgaatcctgccgctgagtctttccattacatatttatgcttttactaacagcatcaaaactcaacaaattgcatcctgttcttgaaattttgtcctcgacagcacaacaggagattcattcacttattagtcgcactacagaggaagcacgccaaaaaaatcttcaaaggttggcaagattatccaagaccagaaatatcgaattggtaagtgccgaagataagataagtggtcagctgtttaacgatgcatccgtaccaattctccaagatttctttggttctttcttcttgaagtgcgttcacattttgatgaaccataaaattgcatgggagattgttcagttatttaattcagatgatattgtctccagatctggcagtactacaggcctgagaatttacgacttcaaatcgatatggatggctacccgtaaggagatcgaggcattaatgacaaaatacatttcgtcggaaattgaagatcattcacctttgacgtctgaacacaagaataccaacaagctcttccaagcgatgacaaacaagcaactatttctgtttgataacgtatcataccaatcttctagcaaaacatcagatgacatcaaactggttttaaacgaagtctttccaggattcttggtaaacacttcaaagaatacgcatggaaatgatacatcactctacatatctaacgaagacatgagtgctttggctgaacctcttgttcctcaaagtatattcaacatgagagtgatattagagtttttccttatattcactgtgggggctcataaattatttactaattttgagaaaacaaagggtacaagcatgatagcatatcaatttttctatgaattcatgaagagctctttcctaaggaaattagaggccgatcttgatgcatctttgcacgaatgcatgtctaaacccggaggaaatacggctgaggctgctacgggtattattagtgtcgggttctgtcaggctacagtgaatttaaatgaccaggatgctagctctacatttgttcctaatatgaaaagttctggagtatcatccatttactctaatgcagtccgctttagacgtcttcttacccatacctgtcaaacattgaacacgtcatttagttatcgtaaggatatgactgacgtcgtcttactgttagtgaaaaaattctcctcagcatacaatgattattaccacgaattgctttcgagtggtgggtctcacgatatcaccgaaataagatttggcttgaatgacagccaaaataagcacattctgcaaatcaggaaatggatgagagtccctgctatgctcgacgttactggatcaattttgcagaatcatgaagataaagacaaactacgcgatttggtcgaagaagagatcgagcttatgttttccactaatgattctgttaaaagcgttttcgatgtttcgaaagatgatcttttggatgacaaatggtttgatcatgtttgttatttattgttaacttcttcatggattttaagttggcttccctcaatgaggaaggagtcaaactataattacaacgagggaacttcggtaaccgaggctgaacaattaaaacatgattgggtctttatggaaaatggaagatcaccattaacaataaccgaaaggacacaaaacgattatctcactttaacactggaaaagattggggagtttgacaaagcagttgaagtttttgaggcaattcgtgataactcattgatagccttgagatacgatttgagactaaaaggtttgtattacattggcaaatcatttcaagataacttccgaattccaacagagccagcagatgcagaccaattcatcactgctttcaacaaggaaatttactacattggaactaaaatcaacgaaatgcttaatgtggatgaaaatgattgtgttttcgcaggcttaccggaattcttaaacaaggcgctaattcaagggagttatcttgttacgattaccaatagtaacggtatcaagaaaatacttttgaatgttttcgtattgcaacaaatgttgcgcagcatcatgaagagacaagatgttgcggacttgacggttgcttcgaaatactttcagttgtacatggtcagcgaccactctttgctacaagaaatgacttcaggcaagaagaaatatctgaagaacgaattactcaacattttgaggttgacatacagtgagaagctacatctgaacagttcaagcacgttcaacagaacaaagtacaacgagatggtcaagaaaattagcaaagtattttcgtaatgaattgatgtgagtataattataattgtgcgtagttaatggtgtccctggaaattatttgcacccggacgaacaccaatagtatcgctcaatctttcaaagaaaaagcggccaaaagccataccagtgacaacggcaaaaaagtaaactagcgagaagctcattgctaccaacatcatggcataactgagcaactctggaatgaaacacaaaaccaacctgataacatctctcatcaacaccaatggcacagacacattgcgctgattcgaagcacctaagctttccacatcattgtgtgggttggaatctttgtcatcgtcacatgcacattcttcaacaacgttggtgacttgagtcacagcataattaggattcttccacactttttgttccaagtagtttttcaaaaactcgaagcctttgctcaaaaaggacacaaagaacatgagcacaaaaataccaaacgcttgaccacgattgtgggcactcaagccactaaacaagacgggatagtctttatactttgtggtcaagtacatattcatagacatgccacccatgtccatacccagcgacagggaggaggagccatgagcatgcgaagaagtgcttgaagccattgccatactcatagtggacagagccatgtccatagccatgctcatggtagacagagccatactcatggtagacagagccatgtgcattgcagaactcatttctcccgaggagccgccgcccatatccatatgtcttacgacttccatgtttgatactaaactaattgagaaaaggtgtctagtattttatcgttatgtgtcattgcgtgctcttataaacagacacgagcaaattttcacgagcatttatcattacctaaaagaggcgtatttgtgcgcatgttccgacaacggacaatccgcgcactgttcatgttaaaatttggcgtatctcctaagcttctggtcgcttctggcatacaaatgcgaagcatgttcataaagagcatatacacataattcgctcacactaagacgacgtggatctaacttcttcatggccatccagctgattacttgcactggcctccccatttagcttttctagttttcgtaactctggacacatcatggacgtatctgtagtcaagatgtggtgctcaagccaataattagccatgaacttttgcccgcaagcaatgcactgccccgagactagaagtttatccgtcaaattaggtgcaagcttgaccgcaggatcgtcatacttgaagtgcacattcaacaagtgttttttgtagtcatagggtcggttaaatttaccggatctatgcttacaaacacttcgaggaaaaacacattgaaatcgtccaacttcatcatgaatccgcatatgtcggctgaagtctcgacttatgaatcgatcacatatcgtgcacacggatcctttgagcgccttctttttctttcctgataccgccttcttgtccgcagaccttgctaaaggaagagctcccgatgtccctggtacagaggcggaccggcccatgagtggacggaaagcattaggcaaaatatgctcactttgaagatggagttgcattgacggcagaacaaatgagtccccatcactgccttcatctttgtgatcgaatatttgaatagattcagtgactgggttaataccgtcacttttggtactgtcgtccaacgatcctcccatcattcgaaagttgacataattgttgaactcatccattggctgtgaacccatttttgaagggagatcattaagatagcccccattgagagtattgtccatgaaaagatcagtgagatcattattcccgaccagcgaagattctagacctccaaagtaaccattttcattcatatttggtggattcatcaaaggagttacatcctcctgtccactatcgaagtttccacccgcccccgtgtgaaaaaatgagtccggctcagtaaatagcattttgtcgtatgtgacatcaaaactggattcagaatgagggctggcttgaaattgaggctgaaacctctgcaaagcatgtggagtattcaaattatctaacggtagatgaaatcctggattcctatttttcatattcagcgacgcaacgtccagctgatccacacttttcatgataggcgcacccccaagaccacttcgtatatcttcaggtcgagtgtgatcattaggagtgaaggattgcgagagcatactgtgataccgtacatctgaagaatacgacctggtatgcgtattcaagaaattcacattaggattgactgtagcctgagttggcgcatccggttgcttaatgttaatgcggctcggtttgttttggcggggtagttgagattcatttatagccgtccccgggaagctaaaataatcatcggaagtggaagaggttacgggagcagatagaggactgaccgggtatggacgataaaaaaacgccggcggagccattcgcgacgatggttgctccttaggataaactggtctttgttggggaatgtgatagccgctgtctccagcttccatattcaactgatctgattcaacatcatacattgggatatcaaagttgcatgagtgtgaggtgtgggtgggaagtatgaggaagtaaactaagattacactcaaaaaacaagattgatattttcccgcgacaagtgtgtcgcgaagaacctacaggcggagcaagtgccttaaaatagagcacactagtcagagtgagggtgaacgaagtatttaaaggatacatacaccagatagtactctacagagaagtttcatgcttgagttttcgtttcgtcttctatttgaacatgactctttcaggctactgagcaaaaaccacatgagaactagactccgtaactgcaaggatgtgcactactaaaattcctgtatttcaaatgggatttagcagctttaccgcagctcgcggaacgagagatgcctcatcctgacattaaggaactctggaatgatgataaagtattgttctgtgactgtgacgtttatgaatgtaactttataccagttgagaagtacagccgtagtcatcgtagttgaaatgccggccagagtggggagcaccggcattcgaaattctaaaatgagggggttctctgcgcccactagggacatacagtgctagcgatacacaattaatttcgcatggcgggtttcaaagaccttcccttctaggcttgaaagttccccacacgactcctgggaagcacgttttcaacatgctaagatttaatgtggccgtaagaaaatacttctggcgtcatccccgctgactaagtttgtacggtgagttttgacgtaaccgaggtgacgaagaacaagactttttgtaagtcatgcatggaatatgcacagcaacaatccgcttcttgcatcagcgaccgctagcaaccacgcgccaccatgcaacacactaatgcattacttggtagttaaattaggacacgagcggcgactaacctataaaacaatataccgaaaagctgaagagctaaattcagcccataatgctgcatttagagaaaagtttttggatattactagtaaacgattgtaactttccttgtataatgggaattagttgatgcaatcaatttaagctcgtagatcgaactttaattgttcaaaggaccatcggtactaaccttcgcgccgacaagggcggtacatgtatgtactatctgctggtcacggaagaaaatgctgtgcatttttaaagcgacatgcaggttgtactctgtcttaacttgtatcccaaaggccttttttgcattcaattgaagtcgtgatcatcaactttatatcatttttttttcttatcctcactggtttgggagcaacattttgttatcgtcacttttgtaattgtaatgggtcaacttgtttagtagacctttgctacgacgcagatgaagatgcaggatgctcgccaagggtgtggaggacttgaaacttgagaacacaaacaccattcttacaaactctcatctaaaaatacttgaataatgacatccatagtgtttggggccacaggcctttgcggaaaggaaatattgaaacatgcagacaagcagccaaacttgaccaaacttgtatctgttacaagaagaccatttgatttcgaaagtgaaaagcttacaaaaagagtggaaagtgatgttgacaaatatggtgaaatcatcaacgaagttaaaccaaaaatatgtttctctggcttaggtactactagggctgctgcaggttcagcgaaagcctttgttgatatcgactacggtatcaactacaagattgctaaagccgctaaagaagcgggcgtcgaaacatttgttcttatttcaagtattggagcaaatgctcactctccatttttatacatgaagacgaagggtagattggaggatgatgtgattgcgttaaagttcccacgaaccatcatcttgagacctggcccgttgttgggagagcgtgagaaatcgaaaggcatgcttgataagatgaatgttttcgtgaacaagtttttccacggtactatcattggtcggtggacgctctgtcccatttacggctcggaagttggtaaagctgcagtgcaattagcgctggagaaattcagtaccgcagaaggtccggtagttgaaatagtcggaggcaaagagcttttggatgttgcttcctctaattaaggtttgtatggcatattatagcttagtattaagattatttagctagtgaataagtaagtccgtctattcatacattatcggacacttgagggtagggtctttagttaatatgtggttatcaagccaatctgaagaaacaaaacgttgcccgcagtgacaggtcccccaatcgttaagcttccccttcaaattatgcactttcttcaccttctggtcatcgaaaacgaaatgattatttaataggtgcttcttaaaatcataccggcgattgaattggcctgacctatgccgacaagaatctttaggaaacttgcagacaaagcgcttgacaagctggtgagtcctcatgtgtctggtcatgtctctagtgatgcgtcgcccgcaaatactgcaaactttatggtcgatgaaagttgtttctaccatgggagccactatgttcgaatttgagttaaccatcgtggtcacgtcaggatattgctgaacaccatacagactctcgtactgataaatggaaggcatttcaagatgagaatcgtctgatgattgttgagaacgttgcaacgactgagaataaccagttggttgaaacagtaattccgaaacattatgggctggatccttctgaacaacatcctgcaatcttggttccaaattatactggtacagtcctttcttcaactgtaaaggtgatggtacagtagaactttgatgacttatttcttgtaatggcagaaaactagcggtcagaacatcattcgacattgtatgacaatgaatactttcagactgatcaatatcacttaatccactgaattcttgctttgtcccaatcggaatggggtgtgaatgagcaagcgctgtagttgtcaggtgttcaaactcctggttcgtaatggacctgttaggcgtcgagaagctctcaacttccagcggatagtattctccaccttgaatttgattttgattcagttccggtaacattaaaagaaaattctcagcctctggaaagacttttaaggccgctggaaacagcaattctcgaactctcccgctataatcggctaggttgttgctcgtgtatgaaagaagttccattagaaaagcgaaagcgagagtgggataggtggaacccggaatgtgaatggtggatccttaccacgttacctagctagtaataactccagtgaattatgaagttgatggtaatgtagacgtaacgaaagaatgctatggtgagctatgataaaaagagacccggtttattgctggaaacaactcaacctcaacattcttgagaaacgaaacaggcgagatacttatttatacattatgtgaagaagataatcgccaaacagatctgtcataacgaagaaaagggtcaggcggcccatcctaatcgagaaactgacatgcacagcgcgcccttccttaaaccagacatgcatattaacgcaggtgcaagtttcagcgtcccgcatagaaactttctcgtggagatgccgcggttacaagctaagaatcgtatatgtccaggggttttgtatgtgtaattaagcaatttgccgatgaactggtatcaatataactgttgctttcatatgggaattttgtgttcgattaccagtgattcttttgagacgtggccatcacttcggagggccaaggccgagaacatcgacgtaagtgccctttccacggaaatgcgcatggtaaaattaggaactaatggcgctgagttttctccaaaccctcagtcacacgaaacaatagtactgctgcatacccgatgcagtgtgatcgacgaggcgcacgaaatgctaatgtcagaccgatttggcaagcgcacatgcttgtctcttttaggacggtgaaaccgattattaggatctaattacttgatcgtcttatttactttctgtttaacttcatttctttattcaaagcagtcaaataatcttccgaagagaatattttcgccagaatactttttcttatactgcatagtaaacccatagcatgtacagctgagagtgtctagcgaatcggtatagcgcttattttccgcccaattctgctaggttagcttttctagaactacaaacacaagaaaaaaaaaaaaaaagggaaacagcaagtaatcggagacccgaacccaagtgatatgaatagcattgaattttcctctactagtgttcaaacacgatatggaggtcataacttttcgggtattactaatttaaatgcgtctcgatgcacgggctctttttgctctttaatctgaccttaaaggtgtatctaaatgcgaatctcgtgaagaattgccattttactatgtgttagatgctaaactttgattatagattatagaggtctttaggggtgcggggttctgtccaaaagaagagtgcatcttatacatgtggcgtcggtgccgattttcgaggaaaaaaaaaaagattttaactgttcttgacactaggcgtaacattgctacctttaagttggtaaatacatacgtaagctacgcaaaagaaatattcaaaaagaagaaaccatctgctataggtagcaaagggtaagcatcgtgctcgaaatgcggacaataagaaaggtttagtcactccgtttatataactgctgcgcaacgatccttgtaccttagatagtataagattgtgaaggaaggggacaagtattatttattcttacctgtaaggggaaaatcactatctcaaaaatattttagccacaagtacagcaaaagaaagtattattctattgaacactaaaagatatacatttagcggagcaatggcaacaaaatgtccagtgtctaaaattcattccatacattctatatgcacgccatacataaaatggaaaaatactttttctatcaagggctagaaagcaacctctgtaaaatgcgtcgaggcccgctcccccgtaaggaccgttcatggaagagaaatcctattcaaaacacagactggaacctttaaagaaaaatggatgcactcactacctatgtgtacctgaagttacaatcaaacaatagagcctgtgtcacctttttgatgagatcaataggacgtacaagagaaagacttcaggtttcacatgtgagagcagagacaataaatgtttcagaaggaaccgatcctcagctgggttgagaacctttgatgagaagcaacgatttcaagaacgtaatgaattttcctattcgtgcataaaatcagagatgcagcctaaaattttttgaattgtaaagaagcaaagaagtctgaacatcttaaatggtctaggcgtatgtctagctagttaatctctacaaaacggtatgcattttgtgtatacgcacatcgtctaagggagttaaatctaaagtattatacgcgttatacataaatttagcctcacgattcttccgagtacttacacccactctgattctttcaactatccttgttccccctatggagaggaaaaattctttatggatcaaaaatttgccttccttgagcagccgttgagaaagaattacaagagctcttagctatttgcttttactacctcagctacgcatagcaccatcacaaaacttgtactgccatcttctcgctgaatgaataaaatataatcttttcttggagatatcaaaactgaatgtacttcagagacagaataataaaaatttaatcgaaatgcagatacaagagaaacgaatatgtctcgacctggaattaaatagctagcactcttccaattatagacgtaaatagaaacagtatgacagcgaactattacattagtttcctttcatgtagcttttttctgttttatttttttgcttcccagcacatacaatgaatagccgagactataattgttggcgtataattcacgtgacctgggacagcttcagccctaataacacgtgcttagaaaacttgagtgaaggatgcaaaaactacgcctgcacattgacttacgatgtagtctcacacactgggaaaaaatttttcactttctggtttaatctctacaaccaaaaacataaacgttaaagatgggtgcctacaagtacttggaagaattgcaaagaaagaagcaatccgatgtcgctagattcttgttgagagtcagatgttgggaatacagacaaaagaacgtcatccacagagtcactagaccatctagaccagacaaggctagaagattgggctacaaggctaagcaaggtttcgtcatcttccgtatcagagtcagaagaggtggcagaaagagacctgttccaaagggtgctacttacggtaagccaactaaccagggtgttaagcaattgaagtaccaaaagtctttgagagttaccgccgaagagagagttggtagaagagctgccaacttgagagtgttgaactcgtactgggtcaaccaggactccacctacaagtactacgaagtcatcttggtggacccatctcacaacgccatcagaagagacgctagatacaactggatcgtcaacccagttcacaagcacagagaagctagaggtcttactgctgctggtaagaagtccagaggtatcaacaagggtcacttgttcaccaagaccaaggctggtcgtcgtcacacttggaagaagcacaacactttgtccttgtggagatacagacactaagcgtgcttttacaagcgttcttagttcatttgctgactctatttgtatattgaaattaataaagttggtggtgtcttaaaattgtctcatacgagatcctgtgtgtagccgaatcactatatccgactgaatacagtgaggatcctgggattgcgattgtagacttaatctacacctaaggagaagtgaggtataggatcttgaacatttacaatagtggaaggtttagaaagcaataaattgttgatggagtatttgctgctgggatacgagaattgaattcccgagtcaataaatctgactccaccgcctcataatatactccttgtgcgggacatccgtacctctaattaacttgtagtaataaccttgaaaaattgttttcaacttaacagaataaataccctccattccttcccacagtctactgaagaattcttcactaaaggatttttcttaagcacttaggtaataaaaagactttgttcgttacagggtaccacattcgatagtcacatagttaatcacaatgggttacaaaaaaactgctatcttatccgtttacgataaaaccggattgttggatttggccaaaggtttagccgctgctgatgtcagaatcttagcatctggaggtaccgccaagttggttcgtgaagctggcttccctgtccaagatgtttcctctattacacatgctcctgaaatgttgggcggcagagttaaaacattgcaccctgctattcatggtggtattttggctagaaatctcgaaagcgacgaggctgacttggctgctcaaggcattgagaaggtggattttgttgtttgcaacttgtaccctttcaaggaaactgtctccaaggttgctgtcactattgatgaagccgtcgaagaaattgacattggtggtgtcaccttgttgagagctgctgccaagaaccacgctagagtcacaatcttgtccgaccctcaagactacgctcatttcttggaagagttaaagagaggtgagatttccaaggaaaccagaaacagattggcattgaaggcttttgaacacactgctgactacgatgttgccatttcagactttttcagaaagcaatactcggagaatgtgtctcaattgccattgagatacggtgctaaccctcaccaaaagccagctcaagcttttgtttctcaaggtgtcttgccctttgaagtcttgtcaggatctcctggttacatcaacttattggatgctttgaactcttggcctttggtcaaggaattgtcggcttccttgaacttgccagcagctgcatctttcaagcacgtttctccagctggtgctgctgttggtttgccattgtcggacgttgagaagaagatctacttcgtcgaagatattgagaacttatctccattggccaacgcttatgccagagcgagaggtgctgacagaatgtcttctttcggtgactggatcgctttgtccaacattgttgatgttccaactgcacagatcatttccaaggaagtctctgatggtgtcattgctccaggttactctgccgaagcgttggagatcttgaagaagaaaaagaatggaaagtactgcattttgaaaattgaccctaacttcacgcccgacgccattgagtcgagacaagtgtatggtatcaccttgcaacaaaagagaaacgatgctatcatcaagggttcgtctttcaaggaaattgtttccaagaacaaagacttgaccgaacaaggtgtcattgacttgaccgtggccaccattgctttgaagtacacacaatctaactcggtgtgctacgccaagaatggtatggtcattggtttgggcgccggccagcaatccagaatccactgtaccagattggccggtgacaaggctgacaactggtggtttagacaacacccaagagtcttaggtttcaagtgggccaagggtgttaagagaccagagaagtccaacgccattgacttgtatgtttctaaccaaatacctaccaccgagccagaaaagagtgagtacttgagcaaatttgctgaggtgcctgaacctttgaccgctgaagaaagagctgagtggttgtccaagttgaacaacgttgctttgtcttctgacgctttcttcccattcccagacaatgtttacagagctgccaagtctggtgtcaagttcatcgctgctccatctggttctgtcatggacaaggctgttttttctgcggctgactctaatgacatggtgtatgttgaaaacccaatccgtttgttccaccactaagtgcgaatatagttacacttacttttacattactcttttgtctcggtactttaaccattgctactttgattgttgttgtagactcgtgccaaacatccagttttctattttccaaggtcccatctaagtggtggttcatggttacacctctacctcctcgaaaattttctataacgtgtcgtcagctagtgtgcattcccaaatcaactgcgctcactaaactatttagccttctttggattaccgattaaaagctacgcagaacttcttggcagcttgcaatcatggcatccgagtacaattatgatgaaggcgccaacacgtggccttactttgttttggctttacttgtgtttgtgttgttgcctctcacgattaaatggcttctcgaagttatttccattagggaaagtcctaagaaaaccaaaggagagattgaacaaaaccataaatcgttaggtcttccacattccgaggagcttggaaagttctcgagtcgtcgaagaacagatcgtttcatgaacaagacattattgctaattgtggtaggctgggccttggtggcgtatatctggaaaacatacgctaaggaagtgagtttacaagggctttttgatcctcacacaattttggacttgccatatactgccactgaccgtgaaatcaagtctagatacagaaagttgtctttgacatatcacccagacaagatagccagagacttgagcgacgaagcaaaacaagaaatggaggcagccttcattaaaattaatctcgcctacaaagccttgaccgatgaagtcaccaaaaataatttgaaattgtatggtcatcctgacgggaagcaagatattacgcatggtatcgcaattcctaagttcttggttgaaggcaagtactcgccctttatgattgtcatttacttcttattgattggtgtcttgttgcctgcgttggtgggaagctggtggaacaatgtcaagtcttacacaaggaagggcttacacattgaaacagctaccctctttgttcgtaaattgacagacaaaaatccaggaaaggtgataacgccgtacgatatcttggactggattcttctctcctatgaaatcaccaacaaatattcacatttgtctcaggaacaagctaaagcattggtgatggatcatattgataggaaatatccaggaaagaacacacctgacatgttgagcattattgctgagcttcctgatttaatcaaaggtttcatcgatatcgccagtgtttttagggtaccggatgttataatttctgcttacgaattgcagaaagctcttgttcaggcttcgagcccagttggtaaacacaaagaacttttgcagttgccatttgttgacaaggagactgttgaagcacaggatgtcaagaaattgggtaaattgctcactttatcaaaggaagaagccgctaaaacattgggaattaaagacgatacgaaattggaaattgctttgtcagttgcaaagaaaatcccattcattagagtcttggatgcaagctttagagtcccaggtgaagatatcgttcccccaaattctagttgccacctagtcatcaagttcttgattagatctcctcagttgaagtcatgtcctgaaattgaggatctgagacttgtagaggaggagacgatagaagatttgaaaaaccctttgagatctaatgacgatggtccagatttacctgctgcttatgctccgtacttcccgctgaagttcagaaactcttgggaaggtttcatcatcaatcaaagagataataaactagtcgaaggttcagaaccagctgttatgctgaaggtcgatttgagcaacttggagttgtctcaaaaggaatggattgaagctgcagacgataaacttattatcagtactttcaagattaagttgaacgtgccaactccaccatcgattggaaagtatcactttagattgttattgaagaacaatgcatactttggctctgatgttgatattcctttggagatgaatgtcacgaatcctccagttgatatcgaggcggtcaaaaaggcttcggagcaggaggatgatgattcggatagtgatatttcggatcccgaagaggacagtcttgctggtgccttggctgcattgagaggagaaaacgtcaaaaagtccagtgaagatgttgaggaatctgacgttgaaagtgtctttacagatatcaacaccgataccgaagacgaagcggaaaagtagtgttcatttatagatgtgaataagtttatggccaagcaatggcatgtatatttgtattaccggattgtgtagaaagactatacaggctttaaatagttaacgttaagacgatagcgtctggattagacaagccttgttgtttatagtagtccttaacaacctcttcgcttggaacaaagcctttctttttataccactcgatagctgcttgattgtcaacatgaacgtgtaacacgatttcatgaataaacttcagcttggcttcatcaatgagccattccaataacttcgaaccaatacccaagttacggtaagcctttaatacagagaaggactcaatgtatactgcgttcggaatcatcttcaggttcatgttgttgctgtttgcaacttcaaagtttggaaccttgtgagaggaattgatcaacttccccttgacctgtcccacgggtaactcactgtagaatgcaagtttggtgatttgatcactatttagagagtttgtgtaccatgactctggatatgtagttggcaaagtgacctcaatgatttttttaaaagtccctaaattgttctttgttaaatcgtccaacgtaatgatgtcccgtcccatggttatttttcagatgaagttcaaatgatgaacattaaaaagcgtcgtatatggtagtgcgtagacgatatccggagaatggcgaagttacatagatgcaaagttacttagctattgaaagtgaaaaagtataagaaagcaattcgaaatgagcttaatgttgaccaattgatcgacttggcgtttttaaaccgagagtatgttgtcgatcatggaaatgtatctggtctcattttctaagtttggtaccactcctaatttagtactatagaagtaagaaagtatagctacgaaatataactgaacggatcaattaagtatagctgttgaaaggcatctgatgttgtgtgaaattcgtacgaatattatcatgtgatatccccacatcttagtaacgaagtgcgcttgaatgggtacaattatacgacagttattatcaccactcttcttcacttacatacgaagagaaagcgaaagattaatatacggaccagaaagtatgatcaccacaataattgcccttttcatcattgcttatttcgtgagatcgattctcagcgatatgaggaccaacccattatcatcaacccaaaacgagccgcctgtgcagacaaaatttacaccaaaaacattgtgcaagtttaatggctccactgaccccaaggtgtttattggcattcaaggaacggtatacgacgttagtacgggaaaggccttctatggacctggtggtccatatgagaactttgctggcagagacgcatcaagaggcttggctctcaactcctttgacccttctgtgttgactcctattgataagccaatagacaccttggaggacttgacacaagaggagaaagagtcgctagaaaactggaagaaccatttcgagaacaagtataaagttgtgggcaccttgcacaacccagaagacttggagaaagcttaaaaagcagctaaacaaagtatgcaagaatagtaaatgtaccatcgctacgctaatggcttcctcaaacgttgattagcactcgccttttttcaactagagggtcggcggaagccatggttgtttctgaaacaagaaaaaaaaaaaaaaagataaaaaaaaggcacccgaaacaaaggcattgctccaccacattactatatgctgtatacttcgatgtataatcgatagttctgtatgagttgatgtagcactctccacagtaggtactggtgtaatgagaagattcatcgaaaaaaatgcacgcgcaggctagagctttgactggcacacaaatatctacatgatgagttatcgaggcagaggaagaggtggatttggccacaataataacttcaatagaaatgatacacagggcgctgggaacaataatgtggaaatggagatatatgggtggaatgggtctacacctggagattgtgtcgctttcatagcaagaaagtgcaaaattacattgacaaattactcagtcaacacagccaatggtgcattacgtgggtttgtgaggtctgagaatgaagcaaaggatttacttcaatggtctggagtccgttttgccggaagtcccttgaagatctcaaaggttccagctcccaatgctggtttcaatcaaccaggaggttcggcaattccaactaattccaatacttcaagtcaaaataccatagaaacattgacaatgtttctcaaatcaagatacgatgcacagaacaagctcttgaacctcagcgctgttcaacaagatctgacattatctgccaaaggattttttggcacaatatccacatcctctaagttctttcctgctttgatgaagattgcaaaagatttgaaattggaagtcactagtgcagacctctccaataacaatctcaatgactcgagcacaatatctacattggcccattcttttcccatgttgcggaatttgtccttgcagaacaacaagttcactaaaatcaaggcgtttgaatcgtggaaaaagaaattcaattacttgagagagttaattcttacgggcaatcctttactaaataccacaaacccgaacgatgtgattcacatcaagcaagaagtgttaaaaatctttcccaggttggtcgtgttcaatggggaggttattagaaatgaacagttgcttaatcagaacttgacgttcccatttggtgatccgaatgcgatgtttttccaagataatgaagttcagaatatctctaccaacttcatcacaaactactttaacttgtgggatatgaacagagcagatcttatggttttgtatcagaatgaatcacaattttctttacaagtggatgcgactctgccccatactttggattctaaaggcccaccagattttggatactatcttccgctgtcaagaaatttgacgcgaatctcttcagcaaaagtacgcatgggaagggttgcgcaaggtcaggagcagatattcaagcttttctcacagattcccaagacgaagcacgatatattaggcaagccagacaattacagtgtcgagtgctatagattgcaggctcttggggctatttgcatcacaattcatgggaaatttgaggaaactgctgctccagataacttggataacctcaaccagagttcgagtggcggtcgcagcagaaattcattccaaaaaaagcataagattgctttgggaagcaaaagcttcgatcgcactttcattgtgatcccaggacccaatgcatcaatgattgtggctagcgatctactttgcattagggttgaagctgattcagacgcttttaagcccccagcaaatgttctcccggcagtgaatacttcgcaagctccttccgtctctcccacgccagttcagggtggcatcaacccgacaggaacgttagcggggccacagacacaacccatccttaacaatgctacaccgccccctaatggaccgaacgtggctgctttacccgcggaactaaacgctaatttgaatcaaatgcaacaggaatttcttgtgaaaattctcgtggagacaaagcttagcatgcaatatgctcttatgctttgtcaacaaagcaattgggactatcagcaatgtattgtgaatttcaagaattcggcatcttcacttcccccagatgcttttgcacagtgaagcaagttacaaagtgatacataccggtatagtaatgccaaagcacattgtaaataagtatatatacatatagatacaatttagtacgtcattcatcgttatgtagatgtttcgttgtgtctcattttcacttgcatgcgccgtgcagtcttctcatacttcaatactgacaacttctcttgttttaaacctgatcgatacttacgaaaatgaacacaaaatgctgaaaacttataacattgccatggtgacagattttttctacccccaaccgggtggtgtagagtttcatgtgtaccatctttcacaaaagctaataaacttgggccattctgtcattatcattacacatgattatggtaatcgctcgggcatccgcatgttaacgaacggcattagagtatactacgccccacttcttcaaatatatcgcagctcaacagtcccatcagcattcttggctttccctgttcttcgaagcatattcattcgtgagaaaattgacattgttcatggacatggttccctttctagtttgggtgcagaggctatttttcatggcagaaccatgggcttgaaagcggtctttacagatcattctctttttggttttgcaagtcttagctcaatcttgggtaacaagcttctcaagttcacgttgagtgatatcagtcatgttatctgtgtctctcacacctgtaaggagaacactgtgcttcgcgcatcattagacccgttgaatgtctccgttataccaaatgctgtcgtgtcaaaagattttgctccagatccaaacaagcctaaaaacaagtctcgcatcacaatagtagttatatctcgactatttcccaataaaggtgccgaccttttaacagcgattgtgccaatcatttgttccaagcggccgaatgtggatttccttatcgctggagatggccctaagttcttagacttggagcaaatgagagagaagtattctttgcaagaacgagtttcgttgagtggtgcggttcgacacgaagaagtcagagatgttatggttaaaggtgatatttatttgcatccatctcttactgaggcattcggaacggtcatagttgaagctgcatcttgtggacttttcgtcgtgactaccaaagtggggggaataccagaagttcttcctcagcatatgacaaggttcgcagaaccagaagaggattctttggtagaagcgaccttgagtgcaattgatctaataagctctggaaagatagacacttcccagttccatgaggaagtggctagtatgtacagctgggagaatatcgccaagagaacggaaaatgtttacagatcacttgacagtcgtcaaattaatcaacccttggtgaagagattacgaaaatactattgctgtggcccggttgctggaaaactatacatactctgtgtgatccttgatatttacatttatatgcttttggagttcttctatccagcgaaaaacatcgatcttgcctgcaaatggcccaagaagcccaaaaatcatggtatcggaatataggtcacttaatacatcttaaaatatccatgaagtgggcttttcttacctctaagagtattcacatattgcaatgtttgttctcttcgttggcgtgcctcgtcaatgaaaagtctagcttcccgtttctcacggccgttagtctggtttgaaggaagaaggggtttcagcaaccattgttcatacttccaagacatttcattactttccaccccacggttaatcatttccttcaacaacattatttcctcaaccaaagccatttcattcgaaaactgtcttttctctttgagattttcgaaatatggaatttgcttataggaagtagagttggattgtagtaaattttggatttcattatcaatcaactcgttctcctgtttcaaactctcataacgtttttgaaggtcctcaaaatcttccttagcttgcgagagctgttcttgcaatacacgtgtttgagcagtattgttatccatcatagacgccatattcttctctaaaagatctatgttaatattcaattcctcgattattgcgcttttagatttgtcagtctctgtcgatgagtgttctttttgaatcccagcctcttgtgacataaaagcatcagaaacttgcgaaagaatattgtttagaggcgtgctatggtctttaggaacactttgcatgatacgtgaaatctcttcataagtgataatctgagtctttaaatcaaattttgggatatgttcatgcatcaatttcacaagccgttcattttgtttatcatcgctgaacaatgccgtcgtctcttcatgaagcatcaaatacaaatctatcatttgttcgttaatgttcgtaagttgtgaaatggaaacttcttgttcgattttgaaacgaccttcgagtactgactgaacaagtgatcgggcttgcgtagccactttcagagaaacctctcctaaacgtttaagctgagtagcgaatgtggcaaactcatttccaaaaatatctgcgttgaataatcccgtagaaacagttgaagcactttctgcttctaatgcaagatcaaggcacaaaaatgcacctccgaaggatgtggttctcattcgatcaaatagcaatgggtttttgtgaacaaaacttttgacgaatgaaaggtccaagcactcgatatcgtcattcttaactctgttgaaaatttcctcgactttcgaggtaaacgaagtaacaattgattctaaagtatcccatagagtgaattcatctttgctatcccattcgacaactatttttagcccagaaacaagataccgcaacttgaccaatgaaaggttaagtcggatatcctgagacaagttagaaggatctcgcaaaacatcttctatcgcattgcattgagacttacacttcaacaaagtaacgagcattttaaccctttgggagaggaagcttggaactaatttatgaatgagatcttttacaagttctagttcgtccaaagtaactctttgaccaattccatctcgctttagtatagccttgagttttttcacttctaaacgaagttcctcctccttcgaaaaatctccagcagtccccaacatttcggaattagttaccgcgttattaattttttctttcaattcttcattcttttgagataaacttgaaactttgcctttccaacttcggatttcaataagaagatcatcaacctgcttacggagatcttgttccattttcagttggtattcttctaaagacctatcaagttcattgagctcagtcaattctttaatagtattattgagctcactcacttttgtttgtaataattcattttcttgggtgagatgttcaatgatgtgagccaggtcagcaacagattctaactgctcttgtaacacttgaatagtagcctctgctttttctaacttctgagatacttcggagtaagctttactaatcagctcaaaattttccaaactcttattaaggttagctatctcgctcctcaaactaacttctctatcgcttgatagtttctctaaggaatgtaatgcaacctccaattttttgttgtgttgaattaaagattcaagatcttccttagagagatcgccagtctttgaaaattgggttttgacaatgttctctaattccctatttagctcggactcttcctgcaaaatagcataatctgcaaaaatatcgttgtacttcgcttctagaactgctagctttcctgtcaattcagaatttttctcgtggagatagttttgatccaccaaagcaccttctaacttcatctcgagctcttctacctcactagttttagagttgagagcaatctgaagatcatctatatgttttagattgtcttgaatctgctgtcgggccactttaagcttatcttgaagacgaatcacaatcttttcagtatccagatattctgatttttgtaaaggtgaattcgtactctcactaatcacaagatttggacgaacaaatattccgtattcaccgtctttggcacaatcaaagtacttgatgccttgaagagacccgttgtttttaccgacagggcgatctagctcaattccgacccattgacctggtgcaaatttcgttggcccgataaatcgaatgaacccagactcattcttcacaagaacgcgatctccaacgttgatcagtgccatgatattccgtgtaatgagatcaaaattctgattagtttaagccatctagagaatatgatccttcgatagatccataaactctgctaaaggttgtgaaaacaaaaaataaggtgtcaggattgaatttcgtggataagttggcgatggagaattgtaagtacacaagcgcatatgcacgacagtgcggaatcataaacaagacggttccaactattttatcttcaagatcacagaaaacctagatgtctgtcgttaatggcaataataaccagaaaaaaggggcaagcaacctaaaagttgaacttctcaatgaacagaagcaagaaataagggaggcattctccttgtttgacatgaacaatgatggcatgttggattaccatgaattgaaagtggctcttcgagcattgggatttgacctaccaaagcgggaggtgttggaaatcattcataattacgatacggatgacaggaatttgatctcgtacgaaaacttctttcacgcaggtatgttgttatcgaaggacctaagacaagcacggttatactaactactctagtgggcgagcgtatcatcaacagagacccaattgaagagataaaacgggctttcaggctttttgatgacgatggaacaggcaaaatcagttttaggaacttgaagcgcgttgcacgagagttgggagaaaacctatccgatgaagaactccgggccatgattgacgagttcgacctagatgaagatggagagagtacgtataagtgactaaattcggaaacaaccgtttttcaatactaactttacagtcaacgaacaagagttcattaacatttgcaccgaataagcaaccttcttttttcttgagacagaaaagcccttgatgatgaataataataaataataataaagaacctcctcgttacggcagagaataccatagttggttgtataaatattataaatatagtagtttgatatgggacatagggggatcacgtgcatgaccttgagcttctgggagtagtgcgcgatccacagcgtattttttcacagtactttgaccaagtaactaagcaaaagctgatcgccaatgtcgtggaacacagccaagaaacgcttccaaaaagatttggacaagtacccgaaggcgcttcgcgaagttcttttgaacagaacgaacagatttaaccttcctacgtttgatgcgactgattatgttccgaagcacgaaaggaaaactaagttggaggatgttggcatcgccagcggtgacatggtttatgtcagcgaaggtgaacacaaggggaaagtttcttctgttcttcagtacacagaagaatcagattcgcttattttgacggatatcttatcgaagaagatcattccaaaagcctggtggatcaaaaaccagaccagtcacattatggactatcctgtgcctatccctcgcaaaaacattaagttggcagccaaggatagagatgaagatggaaagatatcgttcattgttgctgatgaagtggtgatgaaggataagtactacgatgacagatataaaagatggttacccagaagatttgtgaaacatcacgaaagcatcgaaattccttggccaaaacctccaactgaaccagaggatgactatttatccacaggtgcagatgccgttttcgtaaaatcatatgaaccacaatcgattgccaaatctcctcttccacagggtgtgctagcggaactcagaaacccttactcctcgcataagagaaagacgctcacagaagttcaagctcgtaagcttactgctccaaagatgccgttatctaccgaacagaagatatacttggccaagaaagctcaacaaccagaaaagaagctcgagccattatcagaggaagttaaagactttatcggtgaaagaattgctgagcatctttcaaagattgaaaaccctgccctcttggctcatttggaagctttatcaaaatccacaattcccgactttgagaaaactatggagaaaattaaggagaaccaatcatgaaatgaacgtgttacgttcgcaaacttgtacataaggtgataaaaactttcttcttcttttgctaagtttcggcactaaatgtattgatgatgttaatacatattacaacttctcgtaatccaatttaccttccaacttcttgacatcagcaacctttctgacagctttcatcaagtcattctgaatgatgtaatctctttcatctctaattgcaaagaatccagcttctgtgacaacgtttctgatatccgcaccattaaagccatcactcatcttcactgcagcctcaaaatcaaattcaccttgctttgcaactttagctgtgtgaatcttgaaaacttctaaacggcctgcctcgttgggtaatccaatttcaatctttctgtccaatcttcctgctctcaacaatgcgggatcaagagtatctggcctatttgtagccatgattaccttcgtttggcccaaggtgtcaaaaccatccatctgattcaacaactccatcaaggttctttggatctcacgatcggcagaagtaccttcactgaaccttcttccaccaatggcatcaatctcgtccatgaaaataatgcaaggttcgtgctctttggcataggagaacatttccctgatcaaccttgccgattctccgatgtacttgtcgacaatagccgaagcgggagagaagataaagtttgctccaatagtagctgccactgctttcgccaataaggtcttacctgtaccgggaggaccatacaacaaaacaccctttggaggttttatacccacacgggtgaacaactcagggttcttcaaaggcaactcgatcacctcacgcaactctctaatctgttcagttaaaccaccaattccgttgaaagatatttcgcctggttcaaacgtcgtcatattgtacaccaatggatccacttctcttggtaatatacgcataatggtcaaagttgtcatgtctaacgagacacggacaccattctgtaagctctctttgttgatggtgttacgacagcccacaatataacgtggcccacttgacactttgacgatgtatgtttcctctgttaattgcttcaacacctcgcctacaatctggccaacagactgtaaagctttgatatcattttctgtcttgtcgtaggtcttctccaaatctcgcatgctcaatctcatttctttaagacgagcatcccattttcgatgctcaatcaatttctctttgaactttgccaacgctttagctctctcgcggtcttctggcgattcttcttgttggttttgttggggctgctcatcgtttcccgcgacgttttcatttgtgttctcctctccttgcaaagctgacaaaagtggatcgttctcttcactcatggctataatgaagtttctcgtgctatatgtgaaattgccacactatcaagagcttcagaatctcgtgcgtcgattagtgtgtgtgcgtgtacttcacaaaaatgtgccacccacggattttgtgcgcgcaatgggtagatggacagaggtacggatgtacaattgtctctcatctagcactcaagagactggaaaaacccatctttcatagggcactgccaacataaccagattgcaatggaatttcacgcggtcatcctatgcgggcctggaaaacagctcactcccttctcgaaaatgcgctctactggcattctgaaggcacttttacctgttgccaatgtgcctatggttgaatatgtgcttgattggtgtgagcgtgcctttttcccaaaagtgaccttggtttgtgatgatgcttctgctgaagacattgaggccagcttgaagcgctacaaggcgacgaaatcaagcagtgaaaccagtggtgaccatactttcctgttcaccgagtcaatcctggtagtccaagttgactcttctgccagcgggcaagttttgcaacatttgtacaaaacgaacgctattagtccgtatgaacattttgtattattgccgtgtgatttcatcacaaatttgccccctcaggtcttgattgaagcatatagatcaagtcaggatacagatgtgggcatgttggtatactacaaaaatcggttggagatcgaggataagaaaaacaaaattttccccaagaactatacgatctatacggaattaccaactggcctgtcgcaattattggattattattctgtggcagacattgaattccacaaggccttaaaaataaggactcaaatggtctggtcgtacccgaacgccactgtcagcacgcaatccttgaatagctctattttcttcggtaatgccaagaagattttcgaaatttttgacgcctatcccgacaagtttatcgatacctacttcgctactcggcctctcatcaaagttgtgagagatttggcaagaaagccgtggcaaaaacccaaccacaagtccactattggtttcatgatggttccagaacaagctattttctttagatgtaacaacttacctgttctcatggagggtaacagacattatttgaaattgcaagcaagagaaggtgcagtgaaacaaactgctgctaaggagaaaactgcagcaaacgttggtgccgactctattattggtgaaaatacactgttgggcgaaaagaccacggtcaagcgtacggtgattggttccaattgcataatcggtaaaagagtgaagttgacaggatcgattatcctagacaatgttgttattgaagatgatgttcaattggaaaacacggttgtgggtcaccatgcgatcatccgcagcaagtctaagttgatcaactgtaatgtggagtcaacgcatgatgtgatgaatggtactcaatccaagggagatactttgttgtgcttgactttagaaggtttagttgtgtctgacagctccagcgaggacgctagttcatctgagggtgattcagatagtgactacgaagagtttgacgagggagattacgacaactctgacggcttatttggctactaataatgcgctgctacttagacacctgaaatgcataattttaatgaagaaatacgtgatattcatgaattcacttaaaagagagatgatgctagaatgtaatttgtgtacgacggaagtttcaatcgttatcactgccaggagcccttttctgcctcttcggcacttcatgtaatgaatgcgctaatctttttttctttatgtctgcatctgttattccatcatcactatcacaatctgaagatccactcgcatcttgtagtgaaatgggcatcttacggtcctttatgtcacaccatttcttcagtctcttgaaagaaaccgagagaggtgggaagctgggacggaaaactacatgagacataagttcctggggcaaagaaaactcatagtccgtgtgaagctggctcagtgaaagatcatttgctgtaccattattcaggaacttcttctccgtcgtgtttttcttcaggttctcagaggaagcttcatcaaagtctcgtagcctgtgagaagaatctttatttgttctcacaggaaatgcttcatccgttaatctctcatgggtattatgactaacagatgctcgccccggagagcctgctccgtgattttgattggtgttataagagttggtcaactcggctcttcttgtaagtacccaactttcgatgtcttcatcattagtgataacgcgtagcatgtcatctaagcaatccaaataccctttgtgcatcagtaaaacatttgaattgctgccagtgcgatataatgatgccacagctttcgctgcatttgaaaactcagtctttgcgctcctatgctcgcattcagcttgtgaagtcgcattataaagtgaagcaaccgctttggcagtgttcttgaactcgtttgttaaatctctgttcaaatccacaagagacacttgctcaagcgatttcactggaggaagattattggatagatttgacaagtccatgtaaggccaggaaatttcaaattaatcgtcttttgttgcaaagtattatggttaatgataaaaataaaaaaattcgtgtgctaatctttcttgagagatgatacgcaaaagtgacagtttcgtcacgtgcgcatatcttgtttccatactgacaagtcatggaaacagagcgcagcgtaaccttagacggacatcatggtaaagtcaacccttatttataggtatgatggtatgtttcttctgtattaaatgtgttttggccttgctttaaagctgcgttacaactcaatagtttgatgatattctttactaacattgctagctctaccactttgcggttcagtcgatgatgcagcagaccaaggtttgaacgaacagaagaagaaatgcaaaataatcataagcagaatcacaccaaattctgcctctcaggctacaatcgaatcaggtaactacaacattcattacctaattctgaacaatatcatataccttacgatttgcgagaaatcgtacccaagaaaattggcctttctgtttttgacagaagtgagtcatgaatttgagcattcacatggcagagaagccttgagttctacagctagaccatacggatttagttcattcgacaattttttgagcaagaccaaaaagatttaccaggaccagcgggctcagtctaatcttgataagttgaataacgacttagcggatgttaaaaaggtgatgacaaagaacattgaagacttgttgtacagaggtgattcgttagacaagatgagcgacttatcttcaagcttgaagaatgattccataaagtacagaaagaaggcacaaagaataaactttgaggcattgatcaagcagtatattccagtagttggagctggtttgttcgtggtgtttgtgatctggttcatgtttcttcgctagaaataatacactttgtctcttcctttgtataaatttattacatgtttccaagaacacgagggtaatattgtattactcgttgtctcaagcagtaaagatagaccaatttagttcgtactcaatttatttcgtaatttgtgatggttccatagttctattgcggacagataaactcgcgctattgacttttagtcttgttcactgaaatggatccgtacgaaggaggagccccaacttccaacaattcacatcgacccagggcactcacttcaaaactatccttctccttcctacaacagaaagtaacggcttcggacagctcctcaaatctagtaacgaatcctacaaccgcggttaccttggcaaatgcgaatcaagcggatattgcttttcctaacgaagcagatgatactagcctgttgcatccatcatacctgaacagatactcattagcaagcggtaccagcccgtatctatctgcagtgggttcatctgatgaggagttcgagggggaaaacattgaaaacagtgagcttactagtcttttccagaaccttatggcaaaggattcaagaagaggggatgagaacgggatttcaactccaagtatgcataatgtttttactgacgatgaagtacctcttgatgaatcgttcttaatgaaacgagtggctttagaaaagctggataatttggatacattcaagggaaaactcaaacactttttcattctatccacagcaggcaaaccaatctattccatgaatggatcagacggcttaattatgggatatatgggtctcattaccactattgtaagcacttttcatgagagcttgaaatccgagttccatcacatatcccaagacaagtttagattagtggttatggatcggaatccattattgttggtcgctgctaccaatgtctcatcggaactcgtaccttgctcgggtgataatagtgagacttcgataatcgaagaacagctcagaactatatacaactacatcctcgctgttctttcaaagccggttatttgtaagaactttgacaggagaatgaattatgatcttcgaaatatcttgtctcatcaggatttcaacatgttagattctttgtgcatgaaactaacatatgggttcactctatctaccactggagaatacgaaatggataactccttctacataggagctatgcttaacaatgccattacatgtgccaaaattcggaagtcaactagagcgaagcttgatgcaatattgatatcatgcaaaagactaaaagcaaaacaacacagctcgaatggatcattgattattctggacaaacttttgggatctgataaagaaagatttattgcatcagatttgctatttggttttctcactatagaggaaaaagttttgagctatttaagaccgaaagcccaccacttaggaaacgaagatattagaactttgctttctacagtttcatcctcattgcaggttccagaacatgacgatgcacccgagctttggattcctctttgtatgcccaacttcaatgactcgggcttcctctatctctttgtgaagcaattgttccttccgacccttgcttcacctatcattataattctactaagtggaaacaaaagcagcttttacgacatgaaagaggtagcaaactacattacttacaggattaagagatcttcagcgttctgcagaaaattgagtgatgagcttgtgcacatgtccacatccactcccgtcctaagagagttgggcatttcaatcatcaggcatttcatttacaagcgcaagagctacaatcaattttacatggacaacctacaattcgatggaaatatgagccatgttcttagagcgctgtctcatgtaaatcatttgtactccaatttagcacgctcgaaaacgtcgattgcaatagaagggattctgagtgcaaaaaagctcacatatacccgttggcaacttgaaggtggctggttgacgggttttttgttacaagatgaaaaatcagagttttattgtatttgcggcggttcgggccaagcgcaaatgattatcgaggaaagtttacgtatcataagatggtgcgagcgttacaataagagattatttgtcggtgacggagtaactttttagaatatatacaacttttggcccgtcttttgttgtgtagacttacttcatcatagcagcttctgctgttttgaaaacttctccaagcttttctgtaaaacttttgtgcaatttttcatactcggtccatactttagtctcagcatcagtcaacttctttttcttcgccactttgctcttcacatccgccctaattgccgctaaagtactagcgtgctttcctgatccacctggaccattccgatacttctcatatattgtcttcaaatgtttaacattctcctttttggattctgtagtcacgggaggcaaaggaaccttcaacatttgtttgttagaaggatctgcaatcggattcatatttaaatctgacgccaatacagcattcaccacatgctttgtgttggcaggatcgaacaccgtgatgatgaaattacggcctttgagtgcagtttgggctacagaggtgaataccgcttcaccgtctgcagtttcaacctgcaagtggtcaaaaatctgtggatttgttttacctagttttgcttcgtttgcatgcttggcaaacttatcaattaccagttggagtctctttgttacttcgtccatgtcaatttgaggtgcatctgtaacttcttcttcgacatctttagcagagccttttttcccctttttttttaaagacacaaatgaggcatgaaagcttctagtaggaatagcggctatcgggaataccctttttggcacagctcttatagtggatctgaaaattaaagagcgaaacatagcgtctttacatcaactgggttcgcacctaatagttggttggatcgatacaggattttctaagaaacttagatttaagagcagcgaatcatggactcattacgtcgtatatatatgtatgttactatctatgtatgaatcatgtttgttccgactttttgatttccttttcgaaattttccaagaccgcgaggcatgaattcgcttctttacctgcctccccaccttctttcactatattcaataagttcttctttaatgggcccaaaaaaatgtctttcaagattttacgtctagtagtctggtcttccgtagagatgttatcgatctcatgaagcgagtaggccccatcctctccagcgatctcgtcatcatcatttcttctggacggaagttcgtcaatgaagaacttaaaagccgtgaaagcttgaggattattaggaagcatatgtcttgctgtatgtggatgaatggtattacaagcatcccaatttatgcttgagacatcctcttgagaattttcaaagagagcagccctcaagaatttctgtaatacattcaaatggccaacgcgggcttttttgcttgcacctccaagagtggctgatgtgttcacggcatacgagattgcctttttgtcatttgagatattccacgacatgagagtaaaatagctcttgagagtcttgacgaagtgtcctttaaccaatgggattgaggcatggtctataagtacattcaagacggcagtggatgttcctctgatgtcactttggatatgtgacatggccgaatgaacaaacaatattattgagcgcatgtgtagttctagaagcccaggttgtttttgtgcacatgctgctagaagggagacgaaagctagccgcacattattagactgatcggtgatcaacgaaacagtcaaagaaagaatttgtttgtataacgaaggattagaaggcaaatggttttcgatgtagtttaacacctcctttcttgttgtagcggcatggtgcttcgtaagcaggagatggtgggtaagatcaacttcctctttcacttgtgtcagaccattggtacttttgacaagagactggttcggaagcgaaatagattttgcagtgaaagaggtatctgtataattagaaggtttagctgctgtctttccgaccttaagcttcggtttaaggaagtctttcttcttttcttgcttctttctttttgatcccatggcgatgagcttgtgatgcgagactgaaaattatggtgagtgcgcgcagctccacatttggccctacagttccaggaacacgagactaaactacgcaccactcaaatcatccatcactaacaaaccaccgttcatggtcttacatttcattttcagtgaattacttgaataaattatgagctttcaagagttgggatttggaataaatctgctatcgcttcatgatctgttgaacgtctcgcaagacatgcacgatgatccaatggagattgatgaaatacacttcaatcttgatgatcaggaagttgtggacccgtctaataactcgtcatcttcagaatccttagacatttcggaagacattgagaatgacgatagtcaagctcatctgctactaaatgctttgagtcccaccaatctaggcgcccaatacgctttgaagaaacaaaagcttctcatgcctccacccccatccgcctcatcgccttcttcatcaccttccaaagatctggatttgcacgactacgagtttgatacgagctcgatgcatccgtaccgacaattgccctttgctagcaaagatcccgaccgtagctctttcaatccaaatgtcaatctgtccttcttcctggatgtttctgacaccccgaatacaaggaatgacgcacactcgtcattctactataacactatgatgaatcgctcgtacaattatcgcaagcaaatgtttccagagcagtaccagggcgcaaacaccagcatatccgtccatgaaccggattcccgctccagtgcagtacaagttcatcaccatcactattacagcctgggttatgaagattctggaagcactcttcctggttcagcgaactttcttaagcagtatcgctcgcaaattatgccacatggcgacaccttcgatgaaaaggtaacccaggtccaaaggcaagcatatcaagggatgcttcctcttccgtgggattctaaatcttctcctgctgagcgggtaccgtacgttttgtcctcatatttacaacttgccttaaacatggtgctctcgtgttatctcttgcatattatcgtcagtatagtgcaaaccattcgtcaagatgttgcccatcggcttgagtcccaggcaaataatttgcttgttgagatcgccctgtgtgaacgctcctaccatgaaaataactgttcacctgatacaattgtgcccgccctcgagaagatgtgtgcctactgggagaagtgcatgaaccaagatccattcaagggaggtaacacctcgctggtaagtgcccaaatcattggaatgatattgaattcattggtcgagcccttaagtttcaaagttttcttggttgctgcgggagctattacagttgttttctcctgcaactttgcattcggatatattcgtgcaaaaacttactatggatgggcctcggcccaaactgccggactgacctaatttaagtaactttaagcgcgggatttcagccgtccgcgcggcttactatcgggaaacttttttctctgtttgcaagaactgtatatggcccgggctcaagaatttcacagcgcaatattattcaaactttgacataactctcacctaatacagaatgatgcaataaggctaattgttggtacaggtttatgccaatcttggcttgcaaacttgtgtatgtcatctattccgtaaggggcgaccacatgtaattcaatggtgtggttgcgcatcggctatttctgcccttgttcgggatataacccaaagtccggcaataatcttgacctgtcaaactaggttgaaaagtttagctcggagctggatgggttaaattgagctcttaattacagcctctatatcaatttaatttttctttcgtccaaattgtttgtgtgtaagtgtcaataatgaaatttgttaccctcggctcattctgccgtactgtatatagaaaccgattacatctatctattttgtttaccagagtctttttttccagtaccttttctcactttatttaatcctttaattctcttatttatctcagcttcgactctcaattacaaaatgggtgtgctaggtacatcgaaagttgaagaggaggcattacgggctgctgcagaagctctggcgtcaagagcatctgttgaccagtcggcatcatctcaatacgaaacagcgtctgagttcgcctcggcatctgaattcgaccctgatgaggatttaatagataacagagacaaccaaaatgaaacttattcggaatctgtttcagagaacaattccaccattcaagaagccacacaaccttatgccccatcatccctgaaagatttagatgatgatgagattgattatgtcatgccaattcaacacccgcaagaaattgatgtttcgaatatggatgaaaatgaattgaataggattgtaactactcaaacaggaggttcattgggactttctttgcaaccaagtcggactcacggagaattcatcgacccaaaggatttggattgggacggtccggatgacaaagaaaaccctttcaactggtccaagtccaagaaatggtttatcaccttcgttactgcgaacgtctgcttatgtgtttctttgggttcttcgttgttcgtcgaaggtgtgccagagcttgaaataaagatgggcatttcacagacgctcggtctttctggattgacattctatttgattggcttggctctcggtccagttattgcagctcctctttcggagatggtgggccggagatatatctacattctcacatttccagcatctatgctcttcaccatgggtgttggtttgtctaaaaatatcagaaccattcttgtattaagattctttgctggttttattgcatcgccgccaatgtctcttgctggaggaaccatttctgatatttggggtaactcgcccatcgacatgtctattgcaatggctttgttctgtgtcgcaccattcttgggtcctgtcattggaccgatcgttggaggtttcgccgctgaacataaaggatggaaatggactatgtgggtatctttgatgttctcaggtgctattttgccattccttcttctcgttccagaaacatacaaattggcaattttgagaaagagagccaagagcagaggtgtgaagttggttcaatataaattcattgacattgtcaagcttgcccttcaagtctacatcatcagacctgttgaaatgttattcgtggagcctatcgtcggtttaacatccctctacattgctttcgtttttgcggttttgttcggtttctttgaggctttccctattatttttagaggcctttacagaatggatttcggtgtctcaggtttgcctttccttgctgttggaattggtttgatttttggagtggtgctctatgttgctctcgaccttttctattattacccaaagaaccctgatggaactagaggcaaacgtgatgagaatggcaattttgtttgggacgcccctgaaagaaaattaaccattgccatggctggatctgtctttttgcctattgccttattttggttagcttggacggccaagaaatctattcattggattgcaccaacacttgcaggtctcccatttggtttcggattaatttgggtctttttcggtattgttctttactactcgatgtctttcccacctgcctatgttgcttctgccttggctgctaacaacttgttgcgttatctcttggcatctgttttcccattgtttatggtgcaaatgtatgaaagattgcacatagattgggctactacattattggctttcatctctttagccatggttccaattccttttgcattcaagaagtacggtccaaagcttagagcgcattctaagtacggatatgttgcatttttcaagaaaatcgccgctcaaaaggctgctgctgctgctgctgctgcaactcctgttaccccttctgctaatgatagtggtgaggaaactgctgctggcgctgccagcccagaaaaaggtgataatgtggagagcaacagctctatcttagcaaagggcgaaaagactaacgatcatcagcactctgccttgagcagagaggaagtcggcgaaaaggtataagacttccaaaattggaatacagatagatttgaggtgcattctatacattatagagtctttggtgttagtgtgttgaaggtgatatgatttttcaatctatgcaaggccaagttcttgaaatgtgtcaaacaagatgttcttaagcttgtacaaattaataattcttagtttctcattttgtagatgagcattatcactggcctggccacatggaatttgagctgccggagcatcgaatgatttttctaaaaaacgaatggatgggatagatcctccttcacgaatgaaaagaggatcaggaacagttggaccccaattcagcttcatctttttgtaaaggatttggtagaccaaattcgtagggtcgcccaaccaaggctccgcttcgtgaaaaatattaactttcatgcggttttcggacttcaattctgcaaacactctttctaaatgagagacaagcagtgcctttatcttggccaattcttgattgggaaccacacggatagacacagaagcttgggctgattgtgaaataacagtgttgtttttaggacctgacacatcgaccctatgtatagtcaacgaagggtttctccacttcgccaaaagagagtctaagttactttcatcaacatccgttgtgcttgctgctttcttaatgccctcataaagactcaattcggtttcatctaatggtagaacgtcgtcatagaaccccagtatgttgattctattagtagagcggcacattaacagacccaagatttgaactaagtccattgtaggctcctttgatacaccgccatcaacaccagaatgtctgtcaggcttgtctgactccacaacaatggaagcattaaggactccccgaaggccgtaattaagacacggaacatcatcaccaatccagtaagagttggataacataatccagtcaatctcacctatcaattttttttgcagaagaacaatatcttggaaaccgatcgagccacactcctcctcgccctcgataatgaagaccacatctactgataataactctttgctatgtagctcagcaactgcatatatagcagctaaaatggggcccttgttatctgaaacaccacgagcgtacaaaacaccgtcagtagcggtaagcgaaaatgggtctgtgttccacgcttccttatctgtcgcttcaaccacgtcatagtgaccataccacaaaactctaactggtttcctatgtagtgaatccttgtggttcctcgtgaatttagcatacacgagaggattacagtctggaacaggcaagagtcttgtgtcagtcgcacccaaactcatcaagagtcgactaatgtagcgcgcacattctcttgagtcctccaaataaaggctgggatatttcgaaatagttttgaatgagatcaagttcttgagtgattctagcatgtgttcgttggtccagttctcctctatatcgccaaacataatatctcgttttttctcggcttgacaatctccagaatttgtaatattccaaagacataacgaacccgcaccaccagaaacaaggaaagtggcgccgcgagaatgaaacgtttgaactgcaaacacagaattatgttcgacactcacaagctcgcgagggaaaagttgattgaaatccacgttactggatataggctgtcctttctctttcggaatttcaccaatgttgtttctcaacttgaatctgcataatcctccagtgtttgtggctttgtaaatgtatccatcattgatgcatagtgaaagaatctcgtcaccgttatcatttcccgatacgaaatgaaaagatcttgtgagttgaaacgtagtcaaatcccacgaatttatactagaatttgataacccaacgtatatagacgaattgctcacatgcatcgaaagaattgattcatcattctcaagccgtgaaatgacttcaatagataatgagtcatcatcgagaaccttgactccccatacgtttattacaccgtctcctccacaagtgaccaaggttgttgaataaaactttgcatatagctcacaaaactcggtagcgtttgttctatctaacaaactcatgcagtaaacgtatccattatgggcgaatttaatgacatttttatggctgatttcaaccaataccgggcggacttgatctaagtctttatcgcgaagaagttgatgttccgattgagctctgttgatagaccctcctggtcctttggagtcgaagaacttatcaaaccttagatgtggtaagcgatccaaaggatatccctgttctgcttgggtcgtatttaattgcgttgaaacaaggtctagtttgcaccataaaatggatgcattctgtgcaccaatgaaaagaactgaaagctgttctgaccacgttatagaaaatatatcaccgatatcaaccaaggagtaaattatatgggtacagcgaatttcatgtgtcactgcttgggaagtgttaaaaggagtcaagtcccatatcttcaccaatgaatcagaccccgcactaaatagatagttttcatcagtgctgagagttaaacaaagtacagaagctgcaaacagattatggccacagctaataacatgtttgatactgtatgtgttgatatcaactatcaatatcttggaatcctgggtgccgcacaatacaagattctttgaaggtgcagccacaacactgagaatcgagtgcgtgtgtgaccatctatgaaccaatgggagaagctcttcttgcggcaaattgttaagtttaagagacagggctttggatgccaattcattgtccaagtcgtccttccaaatagtatcctcttttaactcggttgtaactggcaggcccagaagtgcaggggaatttgcaacggagctagtcgtactattaattggtagaggtcttcttgtcggaatcagtatgtactcgccctcatgaataattcttggtggaaaggacatgataattcttctttcaagctttcttgcaactacatagacaaggtgatgtcatgtgactcaccattcgcgtgtgagcgtgacttcgtgtgacatctacaaagctggcaaatggaaagacagctttgaaatgtttgaaacttagatttatttctgataagtaagttttcagaacacatagaaatgtatagtgtctacgtaaatgtcattttatgaatgttttaaatttacttcatgatgtatctttctctaatattgcattctgcagaaaagtagacaaatttagaaaattttagatttgagaatttaaatcaaaactattatagtaatttaaattatttagtatattaacttactaatggtcagttacgaagagaatgatttgtttctaagcttggggacagatggggacagatggggacagatggggaagatagaactgactggtttgtatgcaccccttcagatgatggaaggacttgaagcgagtcggtaatgaaggatggaaaaaaaaaccaagaaaaagaaattcgcacatgaatctgcacataacatatcgaaataagaaccccacgtgggcatgtattaattgacctgcaaagaggtcacaaaagaaatcaaattttacctcttcggccaaaagtcacacgagcagataccgtattaaatttctgggccctgtcacttttctgtcagacgatatatttcctctttgggcattcatagcttgtcatgaagttctctcattctatcaagtttaatgctgtacctgaatggcaggactattacttgaactatcctgccttgaaaaaagtcatttacaatgcccagcaaaaccaattggaaaattccgaacctaatgatggctcaataaaggtcaaccacgctaatatctctgacttgataagaatcgccagaagaaataaggctttgcaagaaagacgggaagcgatgcaaatggcttcttctagtgcagtggatgaggaagacatctctaatgaaaaattcaatccttctaagctagtgaacaagttgagatttaaaaagaacaaagacattaccgaagaaaaagaaattgaaaaaggtgtttctgcgggcgatgatgttgaagtgcatctgtttgaacttgatgggtctacttaccgcggctccattgacttggacgtatttactgaagcaaatgaagctttttctgcacaaggtggagctgaccctttaccaattttctccaagtgcttatccgatgagttgaccaaaatcgataaatttttcaaagctaaagaagctgaactttaccatcaatatgacaacttgatgaaagatttggaagctaacaggttccatgataagctccagttcagtagtgcttatcacggtggaagtgcagatgagaaagactacgtgagatccacattagagcggactactaccaatgcttcggtttttgatacagtcaaccatttagacattgacatggagaagggtagcatcgaggaggatgaggaagaagatgatgatgaagaggaagatgaagatcatcactcctcaaactctgcgttgttgacaaaggaagacttcgacgtcaagaaacaaaaacaaatcacattgaaaagaagatccattcatatgttcatttctttgagtgaattgaagtctttcattgagttgaacagaattggatttaccaaaatctgtaaaaaatttgacaaaacttgcaattactcagtgaaggaggatttcatcaacaacttcttacccaacaattccagaactttcttcccacaaacaagcgaaaaacttgattacagcattgaacacttagtgcatatctacgctactctctcaggaagatcttacacagataaagaagctttagatgcgatccgtttggagatgaaatcgtacttgagggatcacattgtttgggagagaaataccgtctggaaggacttgttatcattggagaaaaataattacaatttgaaccttgacgaaactgctgttggaaagagtaagcttggcgatgaagctcagttgacatcattgttgcagttgctgatgaaagatattaaaattccattcacagagaaacacatttccctcccaaaatttttgtttacttcacaaatcataaaattaacaatcattattattgtttttattatccttttggcggtgaaaacgatgaacgataaacaagaagctcgttgtttagcagttctcgtagcttcagctatgttgtgggcaaccgaagctttacctttgtgggttacatctatgttagtccctttgttggttgttacatgtcaggtcttgaaagacagtaagacagggggaccaatgggggcagctgacgcatccactttcatcttgggtaagatgtggtcttccacgttaatgattttgttggctggattcacattagctggagcattgtcgaagtacaacgtcgccaaaattgtatcgtcttacatgttagcatttgcaggaacgaaaccacggaatgtcctatttgcaatcatgtctgtcgcattgttcttatcaatgtggatctctaatgttgctgcaccagttttggcttattctcttattcaacccgtcttgcgcactttgccaaccgaagctccattctctcaagcattggttttgggaattgcgttggcatctaaccttggtggtatggcatctcctattgcctctccccagaatgttatcgctattcagtacatgaaccctaatccaggatggggtaaatggtttgctgtggcgattccagtttctgtttgcagcatgatctttatctggatggagttgatcctcactttaagatttcaactttccaaagtgaaggccctacaaaccgatcaaggaaaaaactcactgctaagcaatggtacgtgagtatttgtttggcataggtactatcatctaatggtgtgttgagagtaagatagagtccacttttcggatcctcaggtattattgctgttgtttccgggttatattgcttatttggaactggtattttgaaaggtttgcccgatgttaacaaatttcaccatggacgaatcattttgttggccatgggcggtcttgctttgggtagtgctgttactagttccggtttgttggcaactatcgctctggccttgcagaagaaggtggagaactttgaggcatttgtaatcttgcttatttttggccttttaattttagtggtggctactttcgtttctcacactgttgcaaccatcatcattgttcctttggttaaagaagttggtgagagtatggctcatccacacccattacttttgattatgggtacagcattacttgcatcaggtgccatgggtttgccaacatctggattccccaatgtcactgccatcagtatgacagacgaagtgggtaagcgatacttgactgtcaacacattcatcacaaggggtgttcctgcttctatcatcacatacatttttgtcatcacacttggttatggtatcatgagctgcctctccttttagtgtcaaaaaaaatcctttttcttatttgtgtatattagtcatttaaaaattgttacgattgtattgtgttaaatcatgtagtcccaagaagattcaatttaaactgtcggagggcaccattctcacgcaactgatagatgaaccttcctacctgaggagcccatgttgggttgcttaatccaaattcgagatatctttctaatattctgtctcgtttagctctcttgtataacgcattcaagtcgatgacatcaaggacgccatagtcataaagtctgtttgcaatataaccaaccaaatagaaaaagtcttgatcaccagcaagctgctgcactactgagggaagaataccgctgttattgagtgcattcaacacggatgtgcttgaggcggcgacaagctgtgaattgacagctgagttgataaaattatccaagaaagattgaaaggtaccattgtatgaatttccctcgtctctctttctccttgtatagcgtgttccattgaagcttggatccctacttttgtaatctcgggcaatctcaaagactttcggtatagtaatccatccgtgaacaccgatatgattaactattgatccaatccaagagtaattcgctaacactgaacccacactattagctaacatatttcgctgcaggtcaacgaaaaatagctcagttaaggccgaaatgcccacctcagctgtctcgtttataagctgagtcatattacctaaactgacactaccgttcatgtttaaaactcttcccagcaattggataatgagattggtgatgctgtccatttgcagaggagagttcgaaatttgatgtattaagtccaataagattccagagttattgaacataataagcaaattttctaaattgtcttcgaatgcatctcttttggtcatatgttcatcctcattttcaaagtccttcccaaagcactcgtcaaatttctcgaaaagtttggtaaagtgatctttcatggattcatcgtgggaagttggtagttgtggttgtgatgtaggcagcattgagtccgaggcaagacagaagctgcgccagaccaacatccatattagcgggatataaatattcattctaccatacaatgggaaaggtgaaagcacaagaagtccgaattgcaattgaattcaaggagtatccagaggttttaaaggatttagctacgaacgaacattactcgattagtttttcgtcgtagactcttttaccccattaggctatgtctggggtacagtgaatgaattatatgcactccaaacattgaatactctatgcactatatttcaattagtttatggtatactatcaggttatatgacagggggagttggcacaattatacaagaaatatttgtgggtcacgaacaaaagtatagaatgttatatgatctactctttaagtctaggtggactaggtgcttcaattgccgagtaagaggtatttcccgtttaggagaatgattcgagtaaagtaacagtattcctgaataggaaactgcgaatacatcgattaacaaatacggaaatttgcacccaagaagaaggtacgtataattcttaccccatccgatatgttcttgggtcattgctattatgtgattatataaatgcctgtaaaccagtgtaagaaattaccccccaatttactaactgcttttcttgaatttagcattggtttttctccagcaacatgaaattacaaatacttccagtgttagccttaagcttgacaccgttggcggtgtcttcattggctgtacccccgacagatttttcctttgaggggcttgctgagttcaagagtatgataaacttaagagatcatgaaatgatgttaagtgatttgagtcaaatggttcaaaaaagagatatggagctgtcgattgagtcgattcttaatttggtaaataggtcaggtatcatttacgatatcttggaccagattgcatatgatccaaagagaattgaatttgttgcgaatatcacaggcagacttgtgggcgattataattcttcctcttttagttcacttctacaagaagatgcattcaattatacgctgatttatgaaaaggttatggattctggagttgtgactagtttgttggatggaatattgttagatgaaagctacagaccaacacttgtgaaattggtgtcccgtattcttgaagggaacgaaaatctcatcttatatgttgtcaaagatgttttcaaaaaatcgaagagagacaacttagagaagagaagtacaggaagcttggaaacatttttgggaaatatattgtcaaccatattcagttccaaactagtttcaggtattgccgacgatacacttgttgcattgaacaacactcaatttctaacatacaatgcgaagaagcttattgccaacgaagcctaccaaaatatgacagcacagcttgcaattgacctaatccgaaatggacaaattaagcttgattctcaagctttgaatgtcacaagtattgccagcagaattctttctcgcccggatatcgtattgaaaatcgcatcgaaccttctttccggtaacatggacactagttcaatgggcaaatatgctggtgctattcgaagcatcattcaagagaccgagaaaaatggggtgtttgaaaagctcaacaattatgtgttttcagagacacacactgtgagcaaaccattaataccaacaggaaacatagttgtgcccagaaaaacatccacaaggctggcctccagcaccagaaactcatcttcaataaccaaaacttcaagcaggactcaaagtgagtcaagtttggattctgctgcagaagttgcttcaattctttcattgcttggggctactactactcgaagcgagcaatctaccacaacagaagcagctgagtcatcagcaacttcgggtttcgatcttagcaaatttttagagcaattatcatctgaagatgtctcctcgtctagaagtacattaacctccactaaagctgaatccagtgaggcgacaaacaatcttattggcttgctttcattgctagggaatactaatggcaacaacaacaagaggcaggctgttacatccaattctactcaaagctctactgttttggtttctctgaagtctagctccaatgccgctaattcgcatggcctaggcacaaaattgctaatctatactcaagctgtaatcgtgggcagtcttctctgcctataggaacacagctaacaaagagttagataatttgctatgtcaaaacgtagtctgaattagctacatattcgtacatatgtataacttttcggtacagtatacgctttacttcatttagcaacgaccaacgtgtgtacaccagagtcaatatcaccttatctaaaatgaaggatctacttgcatcctatatacaaacttgaagaagtctgaccatagctactcaggcagaagcaacagcataaatatattccaccccattgcatgaagtatggtatacagatgagtggatctaactcctccaatgatgctggctcgaatcacacgtctccatcgtctgtaaataaaagagacgaccaagtcgaagccgacaccatgggtatagacataattgcattcaatggtcaaactgaggaccaagaaatagggaaaaaacaaataaaggactattcaaagcctaattctactcttctgaccagtctaccagccttgagaagcaatgggcttgaaaatctgcaaactcccaagcgcacatgctcagaatcttccatcgctgtaaatactccaagacaatggtactcttcgatgacaggaaggagaaagagtttcaaacctgttgaaccaccgtcatataccattgaatactcagtcttcaagccggttgagtactttcaaccaatcactgatgaacttgactttcaaaagcatttaatcgaaattatgaaaacggaaggatgcatcattgagaatggggatattccagaaaatagcatgaatccatcagacttcaaccatatggtctctgtcatgactcgtgatgttcaatatgacagtgaactcaaacctgttcaaataagtcatggctcatcaggaagctactttattttgggaaaagaatggaacgaaggttctgattccgaaaggccttccttcaaaatattcactcgaggtatatttaaacccaaagatgaagagccttacggcccattatcgccgaagtggacaaaatggcttcatagaacattttttccttgtttctttggtagatcatgcctcataccaaatctaggttatatttcagaggctgcagcatgtgtgttggaccgtcaacttctttcatacattgtcccatacactgacgtcatttacttaaaatcatcacaattttactatcctttctgggaacgagggagcgccaagcatggtcggtacaaaattggttcatttcagatgttcttgaaggattacatggaagcccaagatttcttgaaattgtatccaattcctcaagacctcgacactcttcctcaggatagagatttttttgtagatggggacaatccatttggtagtgctagccttcgtttccagtggaccaaaaaaattctcggtcagtttcaagagcagcttgagaaactagttatccttgattatatcatgagaaacactgaccgtggactcgataattggatgataaaacttgaatggcgcgaatgcaagccgaaagagaacaggaaacgtatggagccctatttgaaaattggtgcaatagactcaggtcttgcattcccttggaaacaccccaacgaatggcgttcgtttccttttggatggttatttttgccatattcgattattgggcaaccgttttctagaaaaacacgagaacactatcttcctttgttaacctcgaaatattggtgggagcaaacggtctcaatgttgaaagaagtgttcatgaaggatgaagacttcaaagagagaatgtggcttaagcaggtggctgttttgaaaggacaggccttcaatgtagtcgaaatactcaaattacattatgcgggccctctagagttgacgcggagagaaaacttaatgatctgggacgatataatgtatgtaccgatactgaaaagaaacgagaatatcggtgaccgaaggaataaccatgttgatcaagatgatagagataccgggcaaacatcgaacacggagtttaccgagaacacaccgcttttacatcaccaaactagtccgaagaggatgaggagtacctcaatggaatcaatcggttacagacccatgcacatgtcaggtttcgaattcaatcttaattacaccgacgaagagaggcacaggaactacgctgatgatgaaacgaacacgaaaaaagttatcattgagaggttagagaaagtttacagtagaccaccagtattcacatggtgttaatctcaagcattatatattatttggttcctgataattgctgaaatatctgggggtagtcatcgctactcttacccttatagtcatcttcattgatcttgattaagcccttttcttccttaatcttaaattgaatcattttcaacaacgtatacaatgtagaaaggatcggggtggaaacaccgttggctttcgccactcttaaagggtttcccaatatgacctctaattcaaatagttgtttcttcctcgaatccaccaacatggatggagaatagaactttccatctccaatatgcaaatacatgtccttaccatcaacttcgaccccctcactagcagcgatagcgatgacttcattcattgcaggaacgaatatgtccagattcgccccattgatttggcatctattgacatctaaccctgcaatggtgcacacagtgttaagaacacagttgtaaactaacttctgccacctagacttcacagcactttcttcataaaggatcttgtttatgctttcatcttcattttgatataattctccgaacttcctagtttgagcttcggaaacttcatgcggtacattaggattgtgaaacgggctaagtaaaatagagtctttgtgagagttgtggatcacaccattaagattggcagatccaatcaaggatattccagaaatcacagtgctatggggatattcacgtatcattggtttctcaatctcaattccattttgaattagaacaatcacagtctttccgtcaactatggccggacggacaatttcttcacacggcgtgggaccgtcaggaatattcttcgttgtgaccacaacaaaatcatactcagcactttctgctgcttcctcaacacttcgtacaatattttgcggtttccagttgtcgatcttgccgtaggtagcggatatgattgtataaccgtttttgatgactttttcgtagtcagagcgaacaaccaaagttacttcacatttcttgttgagtgttaacgcaagagcagcaatcgtgcccactcctcccgatcctatgactaaaactttgggaagaggcatcagtgaataatagaggaagctcggcaaatatatgaatcatgtgagtacctgtacattttctatgaatcataaccaattcctgcatatatatcggcggaaaaacttccaatatgcgaacgtgcacatactatccttcgagataagacggctctatcggacaaactattaaacggcatcagcgacttaaatgagtagtggcttgaaaatgccatcctgatcatagccgtaaaacctcttggattcgataatccgaagttcgaaaaagcgcatggaatccccatcattcatcttgcttttaagaatatttttatcattgatatcagcagctgaaattttattttgccggcagtagtcttctatccccaaggtatgcgtgagatgaagaacatcagccatgatagtgaggacctggttcactgctcttgatatattgtccttattgctgcaaaacttatctagaagtaatgcagtgaataggtcaccaacaccggtgaaataagattcaattacgggaattttgaacaatactagtctgcattcctcagcggagaacacagcacagtaaagggaatctgagacgcctgactcgttgattattgcaccacacaaactggaaaccaccacatgctttacattataggtcttagtcacacgagttacagcctcaagaagagtatcttgcgattcaatctcgaagccacagaggagttccaactcaaattgattcggggtgatgatatccacttttcctgtcagcaaaagtcttttgtatgcctcgacgcacgagtcgtcaacgtataaatgaccttggtctcccatgaccgggtcgcatatatacaaaaggtcaggattctcagtctttatgcaatttacattgtaagcaagaacatctatgagctctgctgacggaatgtaacccagaatgatagcatcatgtgtacatcggatttcagacaagcccttgaagatcgctgccatatctgtcgcagtgatagaatttcccctcacagaaccatatccagtatggttagagaagttgacagtattaatagtatccacgtcccaccctagaaactgaagaggaaaagtagcagctttattcccgacgtaaccatgggccacgtgagattgtactgacaaaacggatctcatggtgtgctggactggattttctcgcgatgaagacattgttgaatcatagtccatagtatgcacgtgcgggcacatgtgattctaggaccgagtacttttgtcgcacagaactagtataccagaccgcgctcaagtaccatgtgcgtaatataccagacggaagcgcataccggacggcatccaaagtagtgccacatggaaagaagtgcatagtaagttttaaacgttgaaagccaccaaaaaaaacgacaacagcacgctcttcaccattcacattagagcgcaaaacattgaaggggatgtgcgcctgctatgtgacggcaaaagtttcctttctatatatggtgctatgtcatggttagtagagttccgcatcagcgttaaagtatatgcagagccaggcaccatcttctcctattgattattgttaatgagtttggtcataaacgaagactttattccacaatgatgggtaaccgcatctatcatgtacgatcacacacaatcaccatgaagtattatttgagaggtgaagccgcggcagttgatggccttaagcaggatatttgctcagtagatgcgcgtagtagcctcctgtaagattatggcggcccagtgccggataagaaacagatgaaattgaaagtgtaaaacaacagaacaaaaaggttatttggacatagattacgttgtagatgcggttgtcgcaacaaaaaaatactcaaaacaatatgagggaaggtgcatgttgctattagggatggcaaagtgtttcagagtattgcttagtatattctgtaacagatccaaaaagagaaaaaaaaaagtaaaaaaaagtttcatgggaaaggctcgtacttgtcgcaaccctaatttccaacctgcaatagaagacgaaaacacattctttgatgttacaggaacttgtcacaagttcgaaacaaaggctatgatgtaaagtggcaaaaaataagggcgattttcatgataaacaaagcgctctctattttaaggaacgggcctttagctcggctattttctctgtcgaggctcctccatgcagaaaatacgcggaccagagtggctttgcctccatataaagctccgcgattttccacgcctcccagatcagatttttcatagccaacaagtactccaagtgatccactccaatgtctgatacggttgagactagtttcaaatcgtctttgccaccccgtaagcgggcaaagacccaggaggagaaagaacaacgtcgggttgagagaatactaaggaatcgaagagccgcccacgcctccagagagaaaaaaagaaagcacgtggagtacttggagtcgtatgtgttggctctcgagaagaacactcaaatattggcggcgaatcttcacaaggtcagcgaacttgtacctaaagacaagttggctgctttgggtttgtctcagcctgacgatatctctgagttaaaggagaaaattcatgagaacttgacctgcaataatttttcggtgaagagtgaagaaggaagaatgcatgatccacagtctaagagtctggagactgatgattctgaaacgaatttctctactggcgacattacaaattccatcgcctcttctgcgtccatcgcaaatcctgtgaagttggaggacactgaatccgacttgttgattaatctgtcagggggatatttcaactacatgagcccggtttcgatcagttcatcagttaactctcctcttgatttgaggctcaaaaagtctgatcctaatgatactccgacaaaaatctcgtcaggggcgtcatctcccttttcaaactccacaccaaatactccagaaatgtccgctttgaactcggatggaatcattctcggaacagctaccccaggggtcgatattatggcgcaaagttcagaagtaattttgcatcctaggttgttgatggtgtaagtgaacaatgcaacccctctaatgacagttctctgcttgttctgacgctttaggcttattaaagccacattccttttagtgcttatggaaacgtatattaatctggtatatcttgctagtgggcaagatatatgagattaatatgcgtggaagttcatgacacaattggaatgtgctcagaattgatagcatagaagcaactctctttagaacttgcgttttgttacttccacgtattacaactgttggtctgcagcaccagtcgagcctgtgttacctgttctgatgtctgattttttccccaaatcggacgacggtttcaactttttgctaagtcaaaatgagattgaaactgtcgagcgtggcaatgagccacataatgatgcaatgaacttagaaatcgacgagttcttgtgtttttaattcttctggttttagtttgtggtattttaattagggacggtattatggaacatagttcaaaaacaacaagatgaaagaaaaagaaaaaaaaaaaaagaaaaaaaaaaacctcaaaaaaaaaaaaccgctttacgatttgaggttttttaaacgataaaaatgtttatctgaattgtttgctctcataaagttctttatgattttgggtcgacatggcgctcctatttttatagttgatgcgacttcaccgagagtcttgaggacttgtgtgctacaaacatggcaaataaacatccgatatattttaccactgtagagattcaagaacttgactgatttcactaatcaagacatcattttccatcactgcttttgcctttgcataaaaaagttcacagtctgtatttttgcacgcctgctcaaatccacttcttgctgcccttccaaaatttttgatattgcacttttggcaaagtatttcatatttatttctgaccttattgctctgctgattagttgaaattaggtcattgacagactcagatttgtttttcatgcattcgatgcataaaaacaagtcctgagattcaagactgtttccgcaatgaagacactctcttctctgtaagaagccgctaatccgcaagatgtcatttctcttgaaaagactttgcttgggcaatttaggcatagttctataccagtctttgatatcaacacccattaaattaaatactctttccaatggaggaatgagtaccctcgaaatgtagtactcgaaatctagttctaacgggcagtcggatttgaaagactccacatactcctcagggctcacacatcgatctttaatgcgctcttttgttggatccttaatgaccaaataaggaactcgctctctgtattggggttcgcttctaggatctcttttgactgcctttgcagcaatgatagcaccaggaggcaagtacttttcgttcttgtaagttccatagcggacttctttggcaaaacaaaagtctttaatgtttaccctgttgaaaaggactttgtaaaactgctttacgacatactctttaacttgggacaagtttttcgtttcgaaaagaattctaattgttttgcccaccatcttcagctgagcaggtataccatctctgcgaatagtttcaataccctttgcttcaaatgttgaaagtgtctgagtttctgattcgaagcaattcccaacatatcgcttctttgctaatagaacacatggatggtaaactttttcaaatttgagtttgatcggatcgggaaagaaatctgtcacccgttgagcaagtatcttaccaaatgaaaatgcgtctgtttttgacctgcctggaaaataaatgaataacgagtctgtatcaccatagacgactttcgcattgaattcactatcttcaattatttgaatagacttggatagaatttcccttcctgaagcaacaatagcatcagcaatatcagagttaggcattcttccgctaaaagtagccgaagtgtaaccatacgtcacgtttgctatcaatttcaaggccaactgcttcgagttacataccttcagaagatcatcgtcattctgaaaagcagatgccacagatttcacattaattctcatgttcaaaatctcttgaagcatcttagataataatgattttctaaatttggaagacacaaataccaaaccattcggtgagattgtgataccaccatttttatccaaaatgtccacaatcccaagcggaagattgtgatgctttaagtaaccaactgcattcttatcctgtctaaagccttctgcttttccgatcaaagttgaataacaatagttgtaagcaatcattattgatggataaagtgattgaaaatcgagtactaccaacggggacttgtaaaaattcgcttccggttccattataagcggaatcgcgtcaagtgctctcatttcatggacctgttgcttagatggtgaattgagaagtacattttcacttttagcgattcgtattaaaatagattccactttgtactgagatccgcggtaaaagttggagttgaagtcgataccaatcaaccgggattgctccacattcttgattatgatttctcgtgagtctgtgatgaggagggccgaattaagtcttgtactgtagtactcacagaacataatcaattcctgaatcgcaccaccacggcgccaatttgttagctccaaattcgaaaatcggggcatggtctgatgaagcaaattgaaagaaagattttccaaagagtatgacgtcaagttcacctctgatttgagtattcgccaaacatttatcaaatgccgaccatttattttgatggcagatgtatgtgtaaaaccccacctatcgccatatctaccgttgccttttatcttcgttctgctaagacgagataaaatgtttatagcataaacattctgcatcctctcaattaaatacccccaactagaagcatttatttcgtagccacctagtatttctggatcaaacaaatccacccggagtaggaaagagtcaaccatttccatctcagtacgaaaacactcgatgtgtaaattaagattcagggacacaatctttaactgcctctttgtctgtacgaaatccttattacagcaaaaaagaatacgattcgtactgtattcatcaggaaacatatggttagaatcatcaaatcgatagatgatcatcgtaatcggatcctttaatggatcagggcgacacggactctcagtatctgcatgtacttccatatacaacatggacaaattcaagtaaccacttggatttcgattgagtttggatatcctatgagagtatttgaaatcatttgtctgggtgatagcaggctcaatctgagacttgaacctatttgccttataagcctgcttcttttcatcaacttcaatccaccggataatctcgttcctcgacggtgcccgaggcatgaactcccaagaaattttgcacttgacattatttagaggctcatcattgattacatcccaattaggagtattatttcccacattgatcggtttctttgacccttcaccattgtaaggaacaacaattttcttattagcaaaaatgagtgggttaggatgaaggtcttgctttaaatagtacgatggctcagagtactcaatgtctaagataggagatgccagcatggtttgtttgaaaagttgctttcgaagctttaagggaactaaaaattcccacaaatcattggatcggcaaacgaggaaatccagcgtttgagaaaacagatgatcaagaccactttggttcgtatcgtgagataccggatgctctttttcggtcaatgggtttgaatgcccgtcaagcgaattggagtagagcccagtcatgtgagtcttgggtgatacatctaaacttaccactgaaggaacgtttgaagatttgagcacatccgcattctgcaagggagtctccagcacgctaatgggcgccgcagaaatagaattatcctggtcagttatcttatacgcccttttctcagaagggagaatttcctcaattaaaagttctgatacattttcaagaggctcaaatagcatgtcataattatcccacctaagaagatcatcatggacgtcaaacttgtgagatacttgagagttagttgaagaagtccgctcaatgacatcaaaacatgtaggtagcaaagtattcctaagtgtcggacgaatgatattttcataatagtcatgaacatttgaaaactttgtaggcttgttgagcgttttcatgtaacttaagagctctacagtataattataagcttcccactcatgaaaacctccaacaccaatctttggaaagacttgagaatacagcttgtgaagcaattgtgatgtttgtgaggctttcctaatgtcacattggtatttcaactcattaaatgtgctttccaaagatgtaaggtagatttcatttgcgtttggaaccatgttgacttctgaaaagtcgttatggatattcctttgtttgagttttttccagttcattatattgtgagtcgagacatcgatttcgagaagggtccggcccatacgaggaaaagattctgaactcaaaatattttcactggtaatataaggttgtaaatatttctttaaaggagcaatgtctactctattcggagtagtgattggtgatctaaaaaaacacgagtcgatttcgagccaaccgcatccatatagattgaaatcggccatgaattgagtgagaaaattaatgtgggcctcataaatattaggagtaaagatagactttttttctttgacgaagaatttcccgaaatcgatctttcgttcgttgagaagacgagtgaagcgtgttttataatgaggcagcaagaacagtattttgacctttgtagaataccctaggtgatacccgtacactgggacacccttacataagactatggatgcaatatagtaggagtcgactttagttttatttcgaccacgtagtagaatttcatagcgatcgacgtcagagtctgcatcagagtcaatgtcgtggtttctcttgaaggaagctttcatacacgtttcaagatacagcttgaagtctctaagctcatcatcagtgatcgcactctcgtcatggccccaccaatcaagatatacgtaagggtaatagttgtggacgtggactagcacattgtaggccaaatcttgcgaggtgcgcacacgaagacttccatagatcctgattataggaacctttgtggcaccctgcatcaaatctagcgacagtggtaactcatgataagtatcgtggtcgttaatttggatatgaagagcttctgccatgaactcagagacgactacttaggtgctgttgagatgaagggttacagtcacgtgcaaaaaacaataaatattagtgacgcatgagataggtcaagcgcaatctagaagcgaaatggcaactgagtaggatgaggagctgtaaatccgccgggtaatttcggtcggcttaaaaaatgtgcccgaaagctaaaaaagactcactttgcgtttcaaagtaactagcgttggtttgcgcatcgggcgtatgccattcaagagaactgtgcaagcgcctattttcggaaatggatataaagttggttaactccgcgcgggctcggccggagatacaagtgaaaatggccgttccgatgggcaaatgatgttacattctcattttgcaaaagcaatctttgccctgtggtctgcccatctagtcatatattgctaggtccgtatttgcaactagtctatgtctgctgttcaagatagattctgccatacagaggtttgaggcgctgccggaaggtgcaggtcaagcagaacaatagagagtgagaactttcacttctttgttctcggaaagatgtcgtcgttttgaggtgttcaggtaccggggatacttcgagatatatcctttttacgacttgaaacaatacgcagattaacactatacagcatgtcggaactcacattggcggagtgattatctagcttgcatacagtgtcgcaatcaccgctttgggttatgttggtatgccaatattagaaatctccgtccggatttcaaatgtggcaaaaacaaatacggacgatacgaagacccttcctcatgtacctacattaaaggaacggtggaaatgcggcgtgtaagataatagtagatgagaaacgaggatcaaaaaatgaacagtgcagggttcttgacatccttggtggccaagaaacaactgtatccaaagtttgagtttgagtttcttagtcgttgtttaatactcaagtaacgtaaatcggtagttttgctactttcaataggcacaatggtgatcccttggattcttaaatgcatgtccagttatttataagcagagtattccgagtttgcgacaatgtgccgttcgagggtcttgacaacttctttcgcatttttgattctaagcgtgcgggtcgcaagcgtttctccctcacttttcttcttcgacatctacagttgagaacaagactgaaaatcctgtggcatcatcgcaacagtttccgttcattttttttctacctccttttgtctcacaggctcccattgtttcgtgtgtttctttttgccgattgtatggcctagagaacagatcactttcaaattcacgttcacgcgaactaccacaagaaaaagaccgcttaaaacagcttgtcaatttctttgttgaattgtacttgctctggcatctcattctctctcgtcagcatcgccatatcatcatgggtgaagaaagagatgtttctgataccacctcccgatttgatcggctaggaattagttctccccgcctgggatcgctagaggggacccattcaccacctatatctactgcccatggccagttgagcagtgatattcaagcccgcataatggcctttcaacagaaacgtcaaaacattcctctaaaagaaccgccaagcaagcctcttccacctcttcccaatgcacctataagatcatcatcggcagttgaatccgtgaagcagcctttgctagcatctcctctgatggaagcactgaccccaacttctcaaggctctcctcaaaatgttactcctacttccactcagcaacagggtttgtcaaaaaaaccatccttgtcacaaagacggggaatgaaacttaacatgaatgatttgctgggccaaaattcagatgcagcaccttccactggcgtagagcttgcccgtcgactctcggagagaaagcgcccagacatgaaattgaatttaaatgaccaaggcagtggcatctctagtgcgccagttacagctgctgaaaaggcacaagggaaatctatcgatgacgaacctaagttgcaaggactttttgcgaattactccaaatacgtggatattaagtcagggtcgcttaatttcgccggaaaagcatcattgcattctgaaggcgttaatttttcttccggttcatccttccacatctctttagatgaattacaatttattgaggagttgggccgtggaaattacggaacagtgtcaaaagttttgcataaacctacaggagttttaatggcaatgaaagaagtcagacttgagcttgaggaaaacaaatttactcaaatcttaatggaattggaggttttgcacaagtgtaattcgccatatatcgttgacttttatggcgctttctttgtcgaaggtgctgtttacatgtgcatggaatacatggatggcgggtctcttgacaaagtctatggcgatggcgttcatgacgaagcatgtctcgcttatatcactgaatgtgtcatcaggggcttgaaggagttgaaggacaaacataatattattcatagagatgtgaagccaaccaatattttagtgaacaccatgggaaaagtcaagttgtgtgattttggtgtcagcgggaatttggttgcttcgttggcgaaaactaatattgggtgccagtcctacatggcccctgaacgaatcaagactttgaaccctgacgatgcaacatattcagtgcagtccgacatttggtccttgggattaacaattttggagatcgcagcaggttgttatccctatccgcctgaaacatatgacaatatttttctgcaacttagtgccattgtggatggtgagccaccgaaattagatgattctattttttccaaagaagcccaaatgtttgtcaaatcctgtttaaacaagaaccccgcattacgtcctcattatgatgtgcttttgaaatcaccgtggttaacacggtacagagatatcgacccgcacatgggtgactttgtcaaagaagggttgaagagggccaaagaagaaacaggcgaagccagatcaaccaaaccagcaacaggtaatgttgccgttgctggtgccgcgttctctggaagagaaaatgtgcaaagcttactcaagaataaggtggctgcacctgctttacacaggggtggtttgcacaaccagagattgcgccggtagcatcatcgatattttgcctaaacccaactcaaagtcattccaacatgaaaaaggcaagctacaaccgcatttgccttgttcatatcacactcctttacaaccttgtattatatacacattttcacaatacaatgtattttacactgagtggactccttaagagtatcatagactctcgtaaaaaaaaacaaaaaaaacgttgccctctgttacttttacaggattgtaactctcctactaatgcatcgatatcgagaaaactgttacaaatgtattcttttttaactgcatgaacactttagaaccctcttattaatatcaaaggctcaccaccaagccactttcatgaatagatgattatgtgcaggcttacgcactggtgtaaacttaggagtaaaagtgtccagtacaagtcattcgattgcctgtgattgatactctaatcatgttacaaattgaaaagaataaccttttgattgaaaagaccttaacggagagaatctttccgagtgcagatgctccattgaaatctttagacagaatcatcagtgattttgattttaccaattaccatatttccaccttcccagacgataaggaaattttgttaatctccatattcttgcaatgttgggatgacttgatcaagtatggcgtgtcggaatacttgaagtccaagtactcgaaatactcagaatacttgaccattttgggtccatcggacattgaagttggatataattattcgtttgcgttgaacaccaaaactttgaaggaagcgccagaagaaacgaaaaacgaattgatcaacgaattatcattgttgaagagacattccattgcttccgcatttgagactgcttttggacgttatgatgaactatcacaagaatactcaaacacaaacacatactctgaagaggtgcaggctgagttggcaaaggagccaattttggtcgtaaagttccgtggagaagaagaatgtatctacattaagccatcatttgatagagtaactgtgatcttctcaaccatatttaaggatgaaacagacaaaatatttggaaaagttttcttgcaagaattcgttgatgcaagaaaaagatcagtgcagactgcaccacaagtgttgtacacacataaggaggcgccattggatatccagagcgtagttaagactcgccaggataacgaaaacaagggttacgtcacctttgtgttattccctaggcatttagccagaggtgacagcagagaaaactgtatttcccacattcaattcttcagaaattactttcactatcacatcaaatgtgcgaaggcatacatgcattcgagaatgagattcagagtcaaggagtttttgaaagtgttgaacagggcgaagccggagaatgtagatgacgatggaaaagcagttgaaaacaggaaaaccgccagtggcagaaggtttgaagctggacgtgcttgatttgttttccatttctcttcataaaaatgctacgcatgggagtttgaacaatgcattcgcaccgtatctagaaactcaatgaacaaaattacagaatctgaagaaagcccatggttaagttatgtacaagttgcttggactaattactcctttgcctttttcacaccgtatttggatcttgacgtagatctgttggcaactccagccaaatcatatgcgcctctaactagtctatacttcacacccggtaaatcttggactctgccgcctctcaccaaaacgacatgatgctcttgtaaattatgtccttcacctggaatcaaacatgaaacgacattgccgttagtcaatctcactctgcaacactttctttgagcagagttgggcttctttggcttaacaatcatgactctcaaaacaacacccttcttgaaaggatttgtttctaaatgcggagctttagaaacatatggtttcactggcttaacatgctttccgctcttgatttgattcaatgtggcatatcttttttgattaagcatgcttggggtgtttgaagcattcaatgatatatttgaacggatggaagaaaaataggtggtcacaggctgaggttttccaatgataccacgggccgtgagcccaagtcttgcaccaaaaagtgatcttagcatgttgatcaagtcttgcaaacactactgaatgtgaaaacgagaagttgaaaaaaaggcgaaaactgcacacaacacgaatccattctgtccccacagcttaaaattggaacagtttgaatggttggtcgtcccttagaaaagtatcaattggaaggagaaaatacaagagtttgatttctacaatcgagacagctagaaagattgtgtttctttatccaacgcctaatgcagaacatggtagtgtacataccatatttgggctaccactaaaatcgttcccaatttgttgcgtacaatactagattagtctattcacttccacaactcgatatgtttagagctgttgctagcagatgcttgaagactgccgttcttccacaacgtttaccagcggcaagattccaagctgtccgtttctacgccggtttccccgccttaacgagagatctcgctaaagaaagagttatcgaattattggagggctacgacaaggttgctggaaaagaaatcacagaatcctcttcttttgtgcaagatttgaacttggactccttggatgtcgtcgaagtcgtcatggaagttgaacatgagttcaacatccagattccagaccacgaggccgacacattgaagacggttggccaaactattgactacattgtttcccaaccagatgcttgttaaattatttaagggtttatcgcatgcttggcgacaaattgggcactgtataattttctttgatcaacaaataaacgatctagatttcgagacaatatctagctactgcgtgtttaattttgatacgcaattacgcctagttgcttagattagtgggttagaagagtaagaaacttctggatcaattcccatatgggttagatggttcatacacgtgaccagattctgtccaattattgcgcggtaaaatcaacccaaagaaaacttcttggtcaaacacctatcattatggtttctgtatgtcaatgtcgctacagggtaaaagaaagggagcattgacacgcctaatatgttttgtttcttttgcctcctcgatatgtgtatactaacagttttagtacattagaggtccagcctacaaagtcgccaagtcgggtatcaacttctctgctgttaaggcatacactggagacttgatcttctggggtgttgccggtgccggtgctgttgccactttcaccgacggcgttccattgttcaagaacactttctacaccaagattccttacttcggtgaacactgggtttacaacccagacccagaagatgtcccagtctaagttatggcatttaaaaggcgttttacgtttctacatattctaaatgataatatcatatattgatcttgttctactcagggaacgtagaccaatgtaacgccatcagcgtctctccggatatactcgttggagatcaaatattcgataccttccttcaccgtgtgcaccagtaaactagtgcctctttgttccatggtgtgcaatacatttgctaagagttcagcgtagagaatgctcttgctttgcttcatggtccgcacaagtgccgctctaacttctggatccctgttcttctcaattactttcgaaaagtcatccgtagcgtcaatctctctttctcgcgtcattggaacgcgagttctcgcattcttcaactctgccgagcggttaaatatcacaacgtctcctcttagtattaatatgggacatctttctgttgtgaaagaagacaaaaccttcttcaattgacgttcctccatctttgtgcgcatctttaattcattgtagtgaatctcatcgacatcttcaaagagcatcaatacagacgcctgaagcaaatttatgctgagttctttctgacccgaatcaaactctaccaatagcacaatctgatggagcagaaaatttgtccaatcaagcttatgaaacttatgtttttccccttgttcttcgtacttgcatgaaaactctcccaatgcttggctgagtatattaggcaatgcgatatcgcatccagagccaggaatttcaggccagaattttttttccaacaccattgcattgaattctaccccaggtaaacaatctataggggttggattgtaaagcgatctagaagtttcaacatctcggaacattgcacggagattcgagccttcatccccctctccaaccacgcccaaaattgcctccagtaattttctttcgagagctaagttgaaagatcttcccaaaagcattcttttagacaaatcgcgctcataaatgagcatgaaatcagccttatacgttattaatttgaacaccgtaaccacttccttctcgaattgggcaaaggagttaacatccttcgtcttccgagactgcttaaagaagttatcacagtacttagagagttgaagaaggacatagttattgtaatccttgttggccaatgccttgctctgagcattcctggactcgaagccaatagcatcatcatttaaacattcagtagcaagtttgttcaaattgtcaaatgaagcaactaactctgggataagggaactattcttaagtttcgactctcggatagttgactcaatatcattgcgaacaaaacaaccccacgcatagacgaatgtgcgacacgagtcgaccgcatagtcatccattgatgattgacagagattccataaggttttcaagtattcaatattttgaggttgaatcatatatgttaaggaaatatctagcacttgactaaagtcctgaaatatcaattcccactttaactttttcaagatgttcataacaacctgttcagataaaccacatcctattagaaaggaagactcggccgacaatgcatcaagtgccactcttaagtaatcatttccttcctcaatccaagtagactttagctgcttgtaatttggcaaaagtattttctcaaggcctgagccgccaagaatctcccctttgaaatccaagcgtgctatggtaccaacaaatgaatttgccaactcgttcaagtctctaatatcatccacattcgtacttctggataggatatggattttccttagtagaatgacaatctttttgcgtatcaaactatcttcattgtaaattatttgaagtgagaactgaatgataccaaactcaagtattgtatgctttttcggatgatgcaagaggtatgatctgttcatgaagagaagaagttgttccaacaactcgagacacttggtccaagattcaacacatttgttgaacgatgtgatgcagtcacaataagactcatcaacattagttagactctcgaaggttgcttgaacctctggtacaacttcggataccaaacgttcttgtatagcattgaatacgaaatcagccaagtgagcctgttcggagtgcttataaatggaaagcaattccacagatttgtatatggaggagaacgaccgagagacaggctcgttattaaggactgaaattataatgttatgcacgtcagaacgtacagcatctaacttggtcttcatgtcatctccaccaagaacacgttccagtcgcaacttctttcgtgatttgttgacctgagaggaagatggatagtttggtgaccccagtcgcaaatgtgatatagtatcttcatccaaacggggactgtcttcaaaatccgggtatggagtagaagtcatgtggatagccgtgaatctaagccaatgtatgcctctttatcttccctaaatttgtatgcacaatcagcaccgaaatccattttatctcttgaaaacattcatagaataccacagaagctgtcaaatgagtaaatcaacaaaagatgaaacgaaacttccaataacagactataagcacttagtttcagtctacaaaaaaagcggtgcatttgacaagcagagaaaactcctattagaaaatttcaaacagtcccaaactcataagaacttattactcaagctaaagctaatggttgagaacaaaatcaagaatgatccctccatattactcaagaacaaagggaaaatggcggctttgattcaaggagagattattgggaatgccaaagggagcagtattttgagtatagtggataaggacatccaagaaaaaatcattgattccgccgaatttcatgacagtttgaaagctgaagttaaagatattaagcgtaaatgtgaggattagcgacgaagatatgcatcatactagcgagagagaatgaaaggagatctgaaagaagaaaagagcagctgacgagagtgctacagaatacttcaagtgaaacaccctttcagctccacataagattgcaaagcctcctcgtttccatttcaacacttctcatgatggcgatggataatggaagggatagggagaaaccttacggtccaggtagaggactaatgtattgatggaaaggaataagttacggttttggtgatgtccatgaaataagtagtaatagtaataagagtaagaataataatagaaatgataataataataataataataataataataacataagaaaactatgagcatccaaatatgtgtcattactcatcctgatcaaaaatttcgtttgcaataagcatcaactcctctaccaccttgctcttgtaactcaagtcctggggagacatggaatcatcattcaaaagtgcaggtccccaaattattgccaaagattttgcattcatcctgttttcatcttgatgctctgcaactttattgaggtgaaacatcaatgctcttaatgtaaagtaagcaccatcaggaagattataaaccaaatgatgcaattttttagcgatgaatgtttcatcagatgatttgactgtgtcaatgaatgagcggacatactctcgcgtcaacaaaggctccgggagacttgcgaagtacaccttcaatagcgatgccgcgcagtatatatccgcgtcaaggacgttatctgggtcgatattgttgccaattaacaaataattggcaaaatttgaatcaattgcatctttcaacagctgtacagtggtcttattaccactcgttctataaattccttcaatattcaaaccataattctctatcacgtcaatacatctcttcaccaccaatggaacattgtcaatgccagcgtattgtataacatcttctattgacacgccaaaaagtagggttgtgggtttttggccacttggctcaatgacctaggtccgtttaactcagcatgattcccaggatccaaggagctatacgcatagcccgaagcatcaaattgagagccattgggcgatctagaaagcatatcagcaggcttatcattttcaccttgaggtgaaagagcagcagagacattcatgtggttattcttcgtagagtttgcattggaaaagaatggttttgtcggcttttgctgtttggcgaaggatgggtgagtgacatactcaacagggattaacgatctgttaacaggagtctttgagttcttttgaatataatcaaacaaatcaagctcattgtcaatactggaaacgatgtttttcattgattgtttcctccagcctgcaaatggagacaccaaaaccccgggaatttcatattaagtgtttcagtccacgtcgcaaaacttctgcaactgaacattcatagcaatgtccattttccaagatcaagttcattaatttctttgtgtttgtgggtctatggatcatgagcatctcatcccttaattttttgcatgcattgaccttcagcctgtaatcctgatctgccaagtccacctttcgttgtaattcatcctcttgttgttcagctgttttatttttcaaaaaagacttcttttgtgggtctgatgatttaattttctccaagtcatcgcacaaatgatagtatttttgctttgccttctcagctagagctacagagtctgcgcagtctctttccttccttttgcattcttccttgattgatttccttgttcttgagactgtaccaaccaatgatacgagttcttcattcatgacattcaaagccttaacatatgaagaccctaccccataaagtttttcatcgaattcaatcacttgatctaacttgttgctgaacacatcatgcttgacatttttgtttttgtaagtagctcgaatgttcatggctgattttttcaattgaccgtaatgttcgtcttcaatcatggctctcttcttaacatatttggcaatctcatcacctgtgtttatcgattgttttagacgggccaagagaacatctaatgatccatcgctattcaaaaagctcttgacagattcttgctctaaaagtttggcgctctctgtttgtggagtcgcaggattagctggtgccatcttgatagaaatgtcagttgttaacccttcagattcgtttgtgatgtttacctgagcgttagatcaccgcttgcataaaagtctaggacccgtgactagagcgcgaatgttggccgcagcagaaaaagatgaccaatatgtaaaacagaccaaaatgcgacattaagattctctaaatatagtagaactataccatcggtccgacatgatgcatatatcaaaatgattttttttttattcccatatataagtttgtaagcgatcaactaaagtgtccctcatcaacaacaggccacgttcccgtttgttgatattttgtcgaaataacttacctagtaaaaagtgcttccccttttctctgtgtctccgaatgccgaaatgccgtgctccacgtttgcaacggaaaactctaaatcttcagctgtgatcatatcccaaaacttgtagaccatcatcacggcgaacaaattgcaaagggacccaaagaacaaaccatccacatagtgtgtagttccttcacaaatctgctggctgaacacgtaaaccaaaatttggctcacaatgaaaaagaaagagaagagcacaatggctcccaagtaccaaagcagatccaatgcaacgaaaactaaaatcaactgcgacacaacgtacactgctaagatgacggcgttcatgacatagctgacagcgaacaacgccagtgttttggtgtcttccagcagcaagtcccatgacttcaatgatacaatggcaacaataaaattaatagcaaaccagatagcgcaaaccgctctcatggaccaaagagacttcttagagccgtcttcccaaaactgaaagcagacaataccattgaacaagagggctatgcatacagatgaagcaaacccaagttgaagagcaacaaagtacgcgtaacttgcagaggatggaggcgagacaccacaatctaccacgagagagctgatgacgagcgcgatgtataagtaaaaaaatgtcaacatttctgttcttccaatggctgtatactttgcacggacgttgaaaatgataataaggccgacgatgatggcaccaaagtgaatgaaagcattaccgatctgaaagatcattgtgttggccaattccaccagtctggcatagcatactggaacgatacctcttgaaaacccagaagaatgatgggcagcattaacaacagcacatatcgggaagcttgttttctcacatatgctctcgaaatttccaaatgtcatggttgaaacagcttcgggtaaagagaatgccccaaatagaagaaaaaaacctagcctgtgcgcaaatcgcttcacgcagggacacctgcctattccagtttattgtatttactacactataaatacactaacataatttaatcacctaaataaaatcatcaatcgtataaaaaagtcataatcaaataaatagtataatcgtaacagagacattgacatgcgcaaatgcgcagaaagttatggaaagtttgtcgtacccactcaggcacgcgagagctggtggtatggcggaggaggaagctcaaacggcgtgatcagcggatcattatgagaaaaggctttattctcattgtgcattgcctctttcagagtcccgttgttgaagccaccattgagcttctcgttgatttggctaacatcaatccggttcatggattttttaacttttaccttcacatcgtgactatgaacgctcttttgcccgctgaggtcatttctcaaaggggaggcagatggagcgcatccacttgcgatttggaaaaagttgtttccgaggccaacgctaccaacgaaggaggagtttgagttcattggagaagaacacttgtacccctcagtatacacgacattccttagtggtggacgagtgtcggtgaaaactttcaacggagtaggttgttcaatgtgattgtgttggtcatctgacaaaacggttgaaacatcagatagtgtgtcacaatactcggtagcgcatctggacatgttgatagagttcaaagtggattcatccacattctgcatatccaccttcttttggcgcatgcctttaccaagtttgatagttcttcttttcgccggcttatgatcattactgccagacttgaagtttttagattgaatgctagagatttcctgaagaatttcatccactttcttgaaatcttcatttgcaataagcccaacaggaatggagttgtagcttgatgaaacgcccgaaaagccagaatattcttgcaatcccatattggtatacaagcaactagctaggttggggtttaagtttttgttaaacttctccaaatgatttctttggacaattcttttaagcttaggaacattcaacttgagcgtctccctcgatgagtatatcttcgcaagtttttgaaggttaccaggtgaaacgttctcaacttctaaagactccaaagcattcagataaacattgttgctcaaatggtcttttaggttatcaatgatatcattggtattgttagatgatgtgtacttcaacgagactttgtggagcaaagtcggtaatgtttccctgaataagtctcgaatctggttttcaatttgattttgcaaaaatgtagccaaaacttgaacggtatcgaaagtcgaagaaaccttaatggagtccaaaggatcgttcctgaaaaccatagtaaggcctttagatttagaaaagacgataatacctatacctgagatcttgatatcgctcaattttaaatccaaaggaatgttgaatgcgtccagtgaaagtagaaagtcaggtgtcacaaatggactagacgccagtatctccttctccaaagagttatcactgtagatcttgagaggattggcctggacttttgtatggagagtaagatgaaaatctccgttgtaatcaattttgaaaatgcctctaaaccgatctctatcaagttctccaatctcaagtatttcgaagcgtggtgcaattttaccaaagttaagatccttgatagttatatccgatgccaaaatgtttggccgcttgccagaatttaacgcttctgtgagcaactcgactgtccagctccgtaaagagtctgtttctaaggagttccaattcacgttaaaagacattgttatgctggagtggcttctttaaaaggataaaaggctaggaagatgtgatgagggaactgaaggtcgaaaggggatccttcactttgttgttataatctccgtgaagtggggaagtgacacaaattccgagtctcactagactaaagggaaaaagtggcagagacagcagtaagtcgcaagaaagtatatagacaaaatgccaatgcacttcaacggtggctgttaaacttccaggtctttaagcgtgaccagaatgatttaaagatgaggaagaaacaaaaatgttttacgcaaaagtgcgggtgcgaaatcgtgtgatcgaagtggctgaaaacggcgaataccggaacaaggccgcgatcccatatttcttgcattgttcctatgaatacaatctatactatcgtgtgccattggaactttgctccacattgtaactagaaagtccacagtaccctagtatgccttattcaatagtttccatttcaagcctgagtcttcaacacaatcggattccttagccgaattagaagcagaaaggaattcaagttgcaaaaaattatatttctgaaaaatacgtgaaattacaaatagtgttaagtcttcggtgaaaagaactatgcacgtttgattagaggactggtgggtgtaatccccgaagggtaatgacacatatggtgtacggatgttatgtgctacaccagctcagtgtaccgtatttgcctatactattccacgtttataaactagcagcgaccagaaactgtcttttattccccagcaaatgaagatttctattccctttctgcgcttaattgccatggagaaccattttcatttgagaaactacgaggcaaagttgtgctaatagttaacgttgcatcactatgtggttttactccgcagtactcggacttacaagatctttacaagaaataccatgaacaaggttttgagatcctagcgtttccatgcaaccaatttggtggtcaagagccagcagctaatggaaacatacagaactttgttcgggatcgttttggcgtcacgttttctatgatgtcaaaagttatcgtcaacggcgacgatacacatccagtttatcgtttcttgaaggatagaaaaaaaaggagcattgggtttcaaaggaatccggtggaattttgaaaaatttttaatagacaaggacggacaggtggtttacaggtttggctctgctgttaagccttcaaaactagaaccaatcatttccgaattgctacatagaacaccctaaacctcaggaatatgatggcaaaatttgtttttctgtaaacataactgctttcaaatacttcatttgcttctagctttcttagaggttgcttttgaggacagagttgaagcccgctttttcgacccctctttcgaaccttccgtacttttcacggctggcgccttggggtgtatctcttttaacacacacgcgataagtgtgttgcatctcctggataactctgcagtcgtccttgactgcaagaaaaaatcaagacgaagtagtggacttttcctaatcatgtcgcgtattctctcatataaatcgccacgatcaagcccaaatctgtacatctgaacgagtaaaaaccgatcttcttcgtctgtgaatgtccgcttattcgtagcagcaggtggatacttcaaaacaagctcttgaagtgggtatctgtacagtgatatttttctgcggagactctccttctgaatcttaattcttgcaatcttctcttctccttgctcgatttgattgattagtttttcgtatccatcaatttcttcgtatcgggtccaaaaggctcgagcgtaatctctcacttcttccaccgtcttatcttcaaactcagcggcgattaatgaaatcgcatttcttccgtacttagtacagaccaggatgaaatgaatgaaatcttttctattccagttgttgaagccttgtgtcaacaactcctgcttcaactccttttcttcctccgtaagtggtcttgaattttcaatctcctcttgctccaatttctgctctaattcacgctctgccaagtctttggcagtaccacttcttaaaggaacgctatagttggtttgttttttatagtagtttttttccatttcatataactccatcaactttggtgggaagaattggtgatcgtaaatgttgagttgctttgggggtttcgggccgcttcttggtgttgatctgctacctgagttcaaaacgtctttataatacatgtcaatcgagtaattctccttccgttctctcttactaggattgatccagccatgccctatattggtaatcgctgtaggttctttcttcttgaagttttcaccattccactcgtacacagactcgtcgttagtgaaattttgaagggcattcaagttcaaacttgcatacttctcatttaactctttcgttttctcttctgattctttgagcaattcttcaatgtccagatccgcatcagtttctccactgtcattgctctggaaaatagatgctgcaccatgttggatcatattcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagtttatccttccatatatttcttccttacaggataaccaatgagtcctaaagtaacatcagttgtagccctctcttagtaaccttcttcatacatagcattttcagtgataaaatctgaacaccttgccctggcttcgtttgtccaattcctatgcgctctatccatggcctgcaagtctgcttgaggattccaatcactatcaaacaaaatgacaatatcggcagtagttaagttaatacccaaaccctccagctctcgttgttaacaagaacacaaattttgaagatccgaggcttattgtattcatcaattgcttgaattctgtcagcatggtcagtttgcccatcgattctgcaatattcataactgcggaacatacagtaatcttcaaggatatcgagaactctagacatttgggaaaaaattaataccctagacccttctttctggaacttttttaacaatttatccaaaatgatcatcttctgggaattgtaaactaaatgttcatccgttgtgtatggcggacctggctctgcaccttcaaacaagtacggatggttgcaacattttctcaattgcataacaatattgagcaatctagttttagattcctttttgccgtttgctccattaacagcatccaagtctttttcaagaatcttctgataccatttgcgttgcatgtctgtcattttgacatacacattcatttcttgctttggcaaaagagatttttcaacatcggatttaatacggcgcaataagaacggcttgagcaccttgtgtaactgagctaccactcccccatcaccctgagaagtttcttcttcttcagatgtaaaccattggtcgaaagcatcactatcgccgaaaacatctggtaaaataaagttgagcaaagcccacaactcgtgcaagttgttttgaaggggggttcctgtaatcaaaagcctgtttctcgagtggaataatcgaatgatctgggataacattgactcttcattctttattctatgcgcttcgtctatcacaatgtattgccaagcaaactttttgaatgttgatttttcacggataacaatttcgtaggatgcaacaacaacgtcaaaatcgcaggataataatttgttctgtattaagtgttgtctctcatctttatcaccttgcaacacaaccacgcgaacttctggagtccactttgcaaactctcttgcccaattatccaaagtagactttggagtaataacaatatgtggacccttgacgttcttgaagtatctcaagtagcctagaaacgagatagtttgcaaggttttacccaaacccatctcgtcggccaatataccagacaagttattctcatacaatgaaactagccagttaaggccctgaatttgatagggacgaagctctccatgtatatatgctggactttcagtgaattcaacaatagaaggggtgtccttttcgtcatccaaaagctcagcatcttcttcacgttccgtctttcttcttctatttgcagcatctttggacttcgatgcttttggttctttgcggagctttttcatgatctcgcccaaagatgggatccttcttagctttggaatcaataaaagtgctggaatacatcaatgagccccaataagtatttggaacttttttcacagtctcatcaatatcaatctttaggcttttgtatctgggggcaaattaacttacgcttgtatcgtcagattgacctggtttgccgttgccgttgaacttttcatcctgtctgattagtataccatgattcaatgaaaacaaaagttttgttgacagttatacgaacatttggcgaaggagttggggtctgatcgctcgaatatagagcgtccgttggttccatgattttttgccctcggaagaaaacagtcgcaagaattagattgacgttgatggacagtcgcttttcctcgcgtcgcgcgcctgtagctatggaggaaaatgcaacttagcgcgaagatagagagaggaacggagaacgctcttagttcgtaggtaaaagctcaactgcggtaaaaaaaaataaatagataatattggagagacaactattttgcaaatggctagggcttgattttactttcacttgcaactagatttcgacatgtcgtcctcgtccagtcgacggtggtacgtgtacattgtcacaattccatgcttccgtctacttcgtgatggacgacgttaaatatatgataagtgttgtcaagtctttcagcaagatatagcaatatctatgtgaggcagtatcaatattttcgcacctgtgcaagagtatggaatgaaatgtagatgggaacgtctcaatattaatgattacgaaatgatgaacttaacaatatggtcgttagaaaatgaaagaatttttttttttttttttttttttgctgttacctaaggtcatgtccaggtttttgaaactgtcgatgttgttacgtttgggtacatacttctgttctggggctgtgcttgatttctgtgatatttgcctgcatgacttccgttatgatgatctatatgctcttatcgcaatgtaagtggaaccacaaaaatgaactgaagtggcatggttggcaccatcgatgagtctgtttgtgagtacacgaaaaccttcccgttggtggagaccatcagaaggcagaacccaaatctttgtccaataacggataccaggggaactcctaaagtactcacccgcaaaagaccacaagcaccagatccagaatgggaagcacccagctctcctcgaagtaccccaactgatataggaccttcttgcaaccaaccgtattggaagttccaccttcttcgctttggttccactatgtaccttaccacaaacccaacgctaaagcatctcaattgcaaatcgtttcctgggtatcatataacccacacttgcagcacagatggcactaccatgacattttctgacctccatagtggagaagagatcattaccttgaaacgagaaccaaaaaaatcgaagaatgtcgtcagctacgaagtcaataggatgagaaatctagaaggtaacctagtgaagatacctgaccctgaacagacatttaaaaacgaggcaagcaaaaaacgtctatcgaagtctatgtcagtagaacatatgggtgcgtctcctgttaactacgaaactctgtgtggtgaatggggcacctggaacattggttctgtccccatatatacatcttcccgtctttctcggaaaggccccaatatgattggaaagcaaaatgtttactttcacaacctttcagtggatcgcatctcttggggagttggtgacatacctcctgttgtagcgatgtatcgcaattgtgaaagcagtactcgcaaaagaatggtgcagacgatacacagactacgtccaagtgaatctaaacaagactataaaagatccactctggttgaaacgcctttaacaatggatcctgttactgatgttaaatcatactcccgcgctggtgatggtctatattggaataggcaccccaaagatgatgaaccagatcacagatacaaactcggatggcttactatttacgagaacaccgacttattcaagaaaccgggcatgttcgatatagttgtggcattaactgttgcagtatcgtgtgggcgcaacacgtaataaaagtctattcaatattttctaattaatgtgcattacctccagtggaacacgcgttttacttggcatcgaagattctgtacggatactaccatcatttgatttctgatcccattttcacagagtttcgcctctagcccgaagaagaaattattcggtgaacatactccagagtaagaacatctgggcaagcttgaggaagcagcgcattcatgaaatgtattttgaactcaatttcgaacaattcgaaatgcaggctcgcatgaaaagatatgcagatgctcctgacggaatatgcttgctccttaactgaacaacaacaaaaaaaaaaaacgaaagcacaaatctaaacataacattttggagatggaagaagagcaaccactcatagccggaataacgattctgaaggaaagctgtgccaatgctcgccaagtgtttcgtattgcacagaatttgaagcttttgattgataaaatcattcctacagtgtttgaagagaaggatattacctcatcacactcccccatcttaaactccaaagttatcgagttagcttatgctgcagctggtggtaaaggtgatggtaaggaaggtacatcgtcttacaagtatagggcggcattgatctttgcactcttaaaagttacagactggtactggcaacaggctgattacgagctctatgacaatgagctttactctttaagggctgtcgcagctcaagcgttggctgcagcgatcattgaaaggactcttgatgacgaatacttatttttgggaatgctatgccacaggtacacgattagtcttgatggtgttgaaagtgagcctgtgagtgcattggagttggcagttgatatgcactctactacaatcatcggatcgtctggctaccaaagatgtattaaatggatctggcgaggttggatagttcaatcttctactgacccgcattcatatgttctttacaaaggtgtttcgtcctcgaagatcagaacccattttgatccagaaagaatcaaaacaccagcgtatcaaaatatcttggagatttttttcagtttcatatacttggcgttgttcactatcattttgaacacgcatcaagtgacgacaacaccaatagatttttttgagttttgtttctacgtgtttactttgggttctatcattgatgaggtcgtgaaactttaccatgttggctggaattacgttgggttttggaatgtgttcaatgatactatgtacggtattatcgttgttgctatcactttccgtttcgtgtctttgaaccaccacggcccactacgcgatctgtacgatgaaatgagcttcagaatcttgtcttgcgcttcccctttgatgtggtccagactcttattgtacttggatgctcaacaattcgttggcgcgatgattgtggtcattaagacgatgatgaaagaatcgcttttgttttttgttcttttgggcgtgatcattcttggtttcttacaaggatttttgggtttagatgcgtccgatggaaagagtgaggcgacaaagcatattttcatttctttactcaaggctgttgttggagcatctggttttgaggatgttgaggatttggtgccaccgtatgcgtccatcttatactacatctactcgtttgcgcttactgtcattttgatgaacattcttattgccttgtactcaactgcgtacgctgcaattgttgagaatgctactgacgagtattttgctctcgtcgctcaaaaaactttgagatatgtgcgtgctccagatacggatctatacgttccaccttttaacctcattgagattctcttcctgcccttatgctttgttttgtctaaagagaactatagaattttcaaccactatgtgatgttagtcatttacgctccaatgttagcgtatatcactatggatgaattgagaaatgccaaaagaattcaatacaatcgattcaagggtctaccagatgatgcaaacgagatgaataccgagtgggatatgacggatgggtatgacgctgaccaggcagattcctcatgggaaggaatccgctcgagaaacagtgagattacagaagccatcagggttcaaagactcgcagaagcagaggaccctgagttttccatcaatttgaaccaattcaagaccgacatagccaaagtagcacaacctgtggctagggctaatgcacttggtcttaaatgggagttttacgaagtgtaccaaaaactcgaggaattgacaggtttggttgagactgttttgaacgaaaacaaaaagcttaagaaggagctttcagaaacttctaaaggactgaaggcttaagtgtgtagactataaatatatcagtcaaaaagtatgcaaggatgcgcatctgtattttacaccaacgtaactaaatccatacctcctcatacatcacaagaatttttcgggcattcagaaaaagaatcaagaaatcatttctgttcataccttaaattgtgtggtgttcaaaaaccgtccccataataaaattttcaatcaagacaattgctggtgaaaaatcaaggggattcaacaacattctttcatcatctcaatcataaagcgtttgcggaaatggacaatccggaactaagtacccaattcaagaatggggatgacgtccatttcgactattcaaaggagtctaaccaagaggcttatacgatacaagagagcctgactgcgagcaagaaaaagaagaaaaagaagaagaagaagagcaggaagaccacggataacaatccgcaattctcactatccaatgcaagcctaaacgatcctgatgccgattatcctcagtctcgagttataaaggttgactccaatggggatgttatcgttgaaagcctagaagacgaatatcctcctgaatccactttcaaaacgctctcgaacgagagacttcagtatccagcgcaagatatacagcttttccactttaacaacgatgaggaaagaaatttctgggagagtctaccggaagaacagcgacgtgactttttccagattgatagcaatatgatcatggataggctagtgcaaaagctgatacatggaaatcatcattcatcagcccatcatgaagctcacggaacttataaatgttcatgtccgtattgcggaagaaacagacagcatattggacttgaattggaaaattcctatcgcgatgaacttgatgatatcatggattatgttcaaagtgtgcgcaatccagaggaccttagccttgggatgtactcactaaaaagagcaattcgcttgcatggacatgggtctttgtcaccgcgtggcgtttctgaagagtccagtcgcctactgagtccagcttttgaagaggaacgagaaatttctgaaatatctcgagaagcccaggtcaaaagtcctccgcttagtagccaaagcgatgagaacactttgaatacactaaaatcactcgactccaatgggacgtccaagggctcttttccatggaacgaacaagatgaagagattccaaattatacaagaattatcaaacgattattgcccactcatcctgagcttcagtcggcattaccaacatatctcaatccatcatttgttgaggaacgtgtgaaacaggacatggcgaatggtattgatgttgtgaaaagatcagaacagtattttctaaatttgcttgcccaatgcaagggcgatgaaaaatcggagaagatacttcaaatgattcttgattatggccgtaacggtctgtccgatatgaagacgtcgtcggaactcctcagtaattttgctgacctaatcttgcaaaacgagggtggatcattcgttgatatggtcgattctttgacagaagctgaacaccgatcatataaagtagatgagatagattcagatgcagagggtgcagagaatcaccactacgctttgagattgcctgaagagaaggagtatggagaaaatctgctacataatcactccgaaactacagggaacaatgattctccatccaacaatgattctccatccttaaacaatattcgtcaacaaaaagacgcttcagaatctgaagaccaccttgaagaccgacaaaaacgaagtgatgatatgttgcaaaccatgacgaccgagcacagccccaaatattcacacggtcaaccactacgtcacgacagacgtgcttatgacgactacgaagacgagcatgaatgccaacacgaatttgctgaaagcaaacaaagtcatgtccaacatgagcaaaactttggccatgaacatgagttaaacgatgagatgcatgatcacatcaacgccggtgattatgaacaagatgaagatagtgacttcgaaactgaagagtctcgagatgcgcgcttggatgaagtgcgctgtttctttttgattcaagttgttcaggtgatcaagcagaagttctggaaagcatatcagaagaagatatctgaggaccggacacaaaagtttatcgaggagctcgaagcagaagaaaatgccaagaaggaaaaagagctcaagaaaatgaagcagaaggagaaacagaaagagaaaaaacgattacagcaacttgccaaggaagaagagaaaaggaagaaggaggcagaagatttacagaaagcagaggaagctaaaaagaaacaagaggaattgcgggcggagcagttacgtcgcaaagaagaacttcgaatcaagaaagaagaggagaaattgaaaaagattgaggcccttaggaaaaaggaaattgagcaacaaaaacgccaagaagagcatcgaaagtctgctgcagtatcttctaacatagaagatactgagaagaaggaaacagctgctaaagagaaaaagtctattcaaattgggaaaagcctgggttcccatccagggacacctcaagatgcaagcgaagtcgcagcagcagataaccagaagaaagaaagcacatctgttcatgaacaaactcagcaaagtgattcacaagtaaactctacaccatcttgtcaatcaaatttgatatctgcaatctctcaaacaactccattatcttcgtccttgaggtttgcaagcaatccaacgaccttggcaccagacttggctgtgtctcctgttcagaatcacttgcttgaccagttgtaccaagcacgtccacgttctgtatccggcacatcaggtgttccctctcgtccttcgccgcaactatttgctgagggaaattcaatggttggctcgatatactcgccaaccaaaagaacttctctcacctctcaacaagacacttcttacagtacatggaatgcactcagaggatctgcctcacttcaaactcagcagaatccagcgttctttagtccctttcaaggacaagttaatggatctaatgaatggagctcgacggatccctttagtgctgtaaatgtccaaagtcagactatcaacttgtcgaatcaaaatctttccaactcgaatatcgtgggccaaagcattcctaaccacaacattggtgtatcgccgcagaatataccatttcatgatggtgtgaactttccaaaccaattgccaatttcctcgaattcggtatgggcacctgcttatgggcctcgcagtaattcaatttggaatactagcaccaacagtggatcattgtggagcaataacaacgtcggaaatggacagttttcacgtctgtctgacattccgtccgagttgattcttgcctctacgatagaagcataccaggttctccaagcatctaatcaaactgtttttggtatggtaccggcaacttccttatttcaagttgcgaagtcacggttaggctcagcgacattaggtatgggcgagttcttgggatcattgagagctgggggtcaaaaccaatttgatttcgtctatgacgattttggtaatgtgacgcacattaagttggttgctaccgaaagccttgtacaaccattggttggtcaggcctctatttcgcctcagcaatcgactgtgcccacccagcagcagcagacgttccagaatactcttcaaccccaagcgtctctccaaccccaagcgtctcttcatccgcaacagtcactccaagtgcagcaggtgcctcctccgcaacaggcttttcaatctctggatattcagtcagaaatagatgcgccggcctacaacttgaatctttctggttctgtgcaaggggtaatcaaccatcttggacttgaccaaacgagggacgagatgtggtaaggcgcatatgagtggcacataatataccttggcaagtggaactacattttttacgaaggatgtgttggtagcatgtattttcaatcgatggatggtgacgaaaagtagtcgttgaatgaaatgtgtagtgtgttactgaactaacagtaatattccctttaagggtgcgtagagtctatggcattccaattgtttttactgtttggacgggtaagaatatttttcggtacataatccagatggtattcacaacggctttggttatgtactttctaattattactttttttctttttcgtttcaacttgtctctttaataactgcaatccatctgcttgttaatccgaatttcagtcacataattagtagttcttcatgttcttctgtcctccatatgttcctgttaaagtagctacatcaacacgcgcgaaagcgagacgagcaggtcctgctccaggcagaaaataaaaaagggagaaaaaaaatacatcccctatgaccacgagctctcgcggtatagataatatcaggcgcagtgggcagaatctgatagggaggtgaagaaggggataggccgaacgaagatcgctatatccgaaaacaagggtctagcctaggctaaaatgggtcgcgcgcgtaaatcagcttaccacgtctgcaggaggcggagctcacacaaaagccaaactatactgggcccacaaactacatccaaacgtgctcacataaatttggctcgctgtttccatagtgggcgatgcaggttctgatacgaaggaaactcgtcatagtgggcgacggcgcctgcggcaagacttcgctactatatgtgttcacgttgggagagtttcccacccaatatcacccgacggtgttcgagaactacgttacggactgccgcatcgatggcaagcccatccaattggcactctgggataccgcaggccaggaggaatacgagcgactccggccgctcagctaccacaatagccacgtcatcttgattggctttgcgttggacgtgccagacacgcttgagaatgcccgcaccaagtgggtcgaagaagtgaaggaatgctgtccggaggccccatacattcttattgggctcaagaaggatttgcgcatcagtgtgaaagacagagtgcgttttgtccaagtggatcaaggcgagcgggtggcgcgggagattggagcgcggcggtacatggaaagttcggcgctcacaggtgagggcgtggacgatatttttgaggtggctacgcggctcagtcttcttttgtcggagaagcctcagctggcatgctgcaccattctataggaaataatgaatcacaattccatcggtctgagcaagccgtattacgagtgagagtatagcgtggatgaaagtgatgggagatggttcgcggtacagatgaaaagctcggtcaatgtacaagtaaataatcaatacaatgaaacttcgatatgggacaaagctttggtgaaattgccggactagatcgagatagcgatcggtaacttcaaagtgcgcgcagacgttttctaggttagccgtccatagtggcccctaattacggtttgctaatgttggtaatctcttctttcttgtctttatttcgtgtgcctcttcccttcgggttttggctcgttgaacgcttttgctcgcctcaaccacgtatattcatgtagattcaccactctatcgtaggatggacttgagagcgtatgtgcacacattacgcacacacgctaaatgtgcaccggataattatgcgctattagactaatacgcacgagcaccaaaacgcactgagacacaagaaaagactgtccgctcataccggcgacatgacacgccgacgcagcgaaatgcggctatgcacggaaaaacttgaaatacgccggataatagcaatcaagcttgggcaaagatgcatcgccggcagaatcaagcgcaaccgattcgcatttggcgctcggtcaatcgtacacaatcagtgtgcgcaaccattcctgtttccactgttttccacaaatgacgtagtcctgtagattagtcctttccaaagctacttcgactacacctcgagcccagacaaaacacctggaactgtgacactgttgctgacgtccatatcgtatacagttgttgacagaagtgacaaagtggcacctgctcgtattctcggagtacgtagcttcctgtttcggagctactccgccgcaacgtttgctctccgcggtgtgcacagggagtgggggtaggaagtgcatacacatggaaagcaactccgggtcacccacttgaaacatatataagaggtgcccggagagccaattatggtagctcgtccccaaaaagcaattcaggcaactgccacgaaggaaaagaaaaaacctttataagaaaacgcaacttaattgtttactaccccacattacaaacttcaagatggttcaatctcatatcaacgacgcaatcggacctctcccaaccaaggcaccagcaccacaggacaatgtgctcaagttgttttcgttgaaaggaaaagttgcctctgtgactggctcctccggtggaattggttgggctgtggctgaagcatacgcccaagctggagctgatgttgccatctggtacaactcgaaacctgctgaggaaaaggcaaagtctttggtggacaaatacggtgttaaggccaaagcctacaagtgtaacgtttccgaccccgaagaagtggagaagactgtggagcaaatcgaaaaggactttggcagactagacattttcgttgctaatgccggtgtgccatggacggaaggcccatgcattgatgtggaaggtgtagacagctggcacaaaattgtcaacttggacttcaatggtgtctactactgtgctaaggctgcaggtcgcatcttcaagaaaaacggcaaaggctcgttcattatcactgcttccatgtcgggccatattgtcaacatcccccaactccaagcaccttacaatgcagccaaagcggcatgcatccatcttgccaaatcgcttgctattgaatgggccccatttgcacgtgtgaattctatttctcctggctacattgcaacggaaatttcagactttgttcctgacgaaatgaagacgaaatggcaacaattgattcctttgggtagagagggtgaaccgcaagaacttgtgggtgcttatctttatctcgcatccgacgcttctacatacaccacaggtaccgatattttggtggatggtggttactgtgcaccatagactacgtatcaccggagtacaaaaaataaagtacatataattgaatagagatgcatctttgcaagtgaaatttgcgaaaatccaactataaagtagtgtaatgtttattagagtacttcatacatttactaatcgtgaacttgattcccgcgcacctttattctagtgtgcactctctccttctccaagactaaccaacaaagactcaatttgtgtatccacattcccgcaatggacgaagacttaacagcttcccattgggacgatatcctttcgccctcgacacagctctcgtctacgaagtattctacgctagagtctggctttgctggggtaaacctcaattcccattcagatagtgacaaggatgaaaacgacgagaatggctcggaaagcggcgaatcaaaccctgctcaagaagaacaagctgtccattatgattccaagtttggtgatacttccgtcttcaatcagttggaaagagaacaattgtctgaactccaaaaggaggaacgaaaggaacatacgtcacagttgctctcgcagcttacaagtgggaccgatagcatcgatctcgagaataatagctcattgcttagcaaagttgaacccggtgagtctttgtttcgcgataaaggtaatgccccacttgctgtcagtagtgataatcatcaaccttcaggagaagttgtcacgtcgccgtcaaaatcttcgcaattgaaaaatggtcaatttaaagcacataggaaaagacgctatccttcactgactgtgatcaaacatttggggagctctcaatcttctgataccgatccattgggaccgttaggtgcagagtctacgtctgaacacactacaggccaagcgacaggaggcaaagctagccttttggttcaggctgctgatgcaccactatataatatcattcctgaaagcgcagaagctcgtcttcaaagattagcctcaccgtcagatgtaaaatctccggtacgtggtgatagtacttcatctggcgttgacggaaacgatttggaaataagcgtgggcgacccagtgaaggttggagatatagccacagctcacatcgtttatgccatacggaccaaaaacaagaatccttcctcaagcttctttcctaataattcaaattacattacttcttcaagaaggtacagagatttcagatggatataccatcaacttcaacacaatcatcctgggctcatagtgcctcctccaccatcgaagcagacttacatcggaagatttaatgaaaacttcattgagaatagaagattgtcgcttgaaaagatgcttgccaagattagtaaagtgccagctcttgccaacgatcctgattttgttatgtttcttaccagcgaagactttgcagctcaatcaaaagaaagagaacaaatcagcggtacagcgcccatgaacaaaacggatgatgatgctagttcaacttcttctccggctgtaatctcgggctccacatcgacaggctttatgagctccctcttttctatgactacaaaagtgcaggagccagatgatttcttctccaagaaaaaatcatacattgacgatctagagcacaacttaaaaaccgtttacaaatccttggaacttattgccaaccaaagagctgacattgttgcggtggttgatgaaattgcatcaacaattgatgcgctagcagatttagagatactgaaggtgacttcggagcttttaggggcatttgctgaagtacatatcaagttgaaggagaatcttgaacgcgtcaatttgcaggatcaattgactcttggtttcaccattgaagagtacttgcgtatcattggttccgtaaagtatgttttcgagacaagaactaacatttacacccaattgagtaaccttgatctggaattacaaaagaaacaagaagcgttagacaaacttaacatgaagtacaaatcatccgaggagaagcgaaacatgttggcctttgaagtggataaactaaagcaaaaagtctctcacttcgaaaaaagttttcaatctataacagaaaccataaagtctgaattagacaaattcgaagtggagaggattgaggattttcgtaacagcgttgaaatcttcattgagagttctatcgagtcgcaaaaggaagcgattgagctatgggagaccttttatgagaggcataacctagacaagatttgacctttgtaattcaaagtctctcctcagatcatttctatctaacgaatatataaactttaaatgcacgcttgactcatggtacatcacatgaacatgagtcaatcgcggatgtgaaatagtatacttccgagggtaaccgggggatgattcatttttttcacacctccccacctgtgtttaagaagacataatattgccttccgtctgtactttctttctcgatctatgcccatacttctatcagcatcatcatctttcaatctatttagccgataatgagcagtcaagttttattggaccccgttccgctttcaatattatcgatacctcgagataaagtgtggcttttcaattcacctatcctccagttacttcacggagaagctaaaaatgtaccagaatactcctcagatctggaacaagaacttccatatctggattccgatgacgaagactcaacctatgaaagtgatgattcagtcaatgaattagatcctatggcttccagccatttttcgtctaactccggaatcaaaagaaacagtctttcaagagtcctttccgaatcgaaggtggacaactcaagcaaacatgatgttgcaagcgcatcttcaggaagtggtacagatcttgcttctttaaacaaatcttcgagtcatcatgactctgaagaagaacaagatgaccactttttccatattgcatttactccgacagaatgcaccgtgatctgctctactcacaaattcgatgtgcttttcaatgaagctctaaaaacagctcatcaattagagtacaatgatgttatcgtacttgatgaaccgtatctcaatttgcaagtggacagcgagggcgatttcaacaactctgcaagaatattggaattgactagaccactttccgaacataagatcactttgttttttctttctagtcattatacagacattgttctaattccattccgttacaaaaagcaagtgatgaacatcttatcaaatcacaaattccagttttcagaagtgtctagaagctatattgcagaaaatatgaatctgcctgaacctactgaagaagataatgcactccgtggtttcacagctcacgacctcgaaagcaatacattgaagcttttcaaggaagcgggtatcagctcagtaatcaacagaaaagtcaagcttcttttaacaagtgctcgccgtggtaaaacgaaaagaagtatcctaaaagcagctcaatgcatcgctagtaacgaagttccaacttattttgcaatcacaagaatatctaataccagtgtgtccctcattctaccagggtcgagaagagaaagggcgcgtatgggatttgactacaaaagtataatcggctcatcccaagaaactataattcccatcactattgacttgacaaagcttccactagactcaacaggaatagtagctggtgtggccagtcgtcttctcacaagcatgaaatcagttccagatgtcatcagtagtacttttgaaatgaactacctctcgatggcgcgatcggccatcatattgattccaaaggaaaatgttaagattgtgacaaaaatgcttgagcaaatgaaagatggaactagcgacagcgttgttgacaaattatcacaattcgaaatttgatttccttttgaaaggtgatgcgtgctgtgcttcatattactattattttatcattgggtagggtttgtatgtctactactggtttgtattcgtactacatggttttggcttcacagtgtaggttagtgtctaaaaagtattttatggcattggtagacgtttagtttctttttcctttctttttagacttgacgctagtactccagccatcgtcgtcaacggtaggtatcttatttgcactagatgcaatagccagcgaccatgattggccgtcattgccaacttctttttcaacttgttgtctctttttcatgaattcttgtgcaaatcttcttccatccatggtggctgaggaactgtaaatagtttctgcgatcaactgaactgaatcactgtgagctggcaatgtggtgaatacttcaagcaaatcgtctttcgataccgatggatacaaattagtaattgcggaacgcgcccaaaccatgaaatcttctcttaaagcgactccgttgacagaggaatggtttaaggtattagctgatgcagctctcaacatcagaggattaagactgctaccgctaggtgtataagccattggcgttgcttttttaggggcttgcggtttcttggtggcaacagtggtccatgcgttggcttcctcttttggaagtgtagataaagcgtcagctaaggagagcttgggagccgaaattgtttttgctttggccttggcagcttcagcttcatctttttgaatttcggccaatgtcttcttaatggttggttgagggtttgagttggcccaattaaaagccaccttctcaggaagcttgtcctctttgcttgcaagattagcttccagcctcatcagtgctttcaactcggccttcatctgtctttctttttctaaccgttcggcctctaactcttgtatttgtttcaaagtaacggctggttttgcctctgcagctttggcccatggcgcaattactgcggcagcctcttcggtccgtttcgaaaagtctgtggtttcagcctcaaccttggctgttgtcacactcttcttttcgactggagtagtttctgcattggcaacatggacttcgtcctcgggttgggaaacaatactcttggtcacttctggtgattgtggagcatgtgctgttggttcagctatggttgtttcggcaagtgtattaacaagggaaactggaatatcgtcctcctttacttgagtgcttgcttggctctcattcttgtctgacgcaggcgtatggtcagcagaagccataaggtcaaaggaagtttcgacggcactccttttgactgttgggaggggacgcacaaagtcgtcattcaaaattccagtcaccattgaattgtggagatcctgaagcacatcttctgcctttggtggttcaggcacaaatggggaactgactcgagaaacagactgtaccccggccaaccatggggacaggcccattccaattggatcagcggtgttagaggcgcccattccaccaattgacaggtccatcgcccagctactagtgcgagctaattgaggttgctggggttggattgattgttgaagtaatgagggcatgtgtaactgaccgaatccaagattctggttaaggccaaacagctgctgaaactgcaatggccgatctcccatgaaatcgaaaagattgctagatgatggccgcatgttggcagcaccaattccggctgtaacattgtttcctcctacgttgttagcgccgacattagtcaccccaacatttcccacgggtaaatattggtgtaatggtccaaaagatgcatttgaataaccaattccaaccccagcatcagcagaagttttgctcaaatctggattcatccgaatatttgccataggtatttctcttgataaatctggtagcggtacggagaaaggatgcaagaaattatggactttatcgcagaagtccttcaaggcctgaaaattggtttcttcttgccgccgaatctgcaaatctggagtcaaatatccatctgaaaaccattcttgcatgacatctccagtaaacggtccttgttcatttccgctagcgtcgaggtaaatccactgtatatgttgtggttcaaccaattgcatttcctctgacggttttggcttgttagggactgggagattgggcggaagaccgaccttgggtttgtcgatctcttctcttacaatgtcagtgactccatcttcatgggtcgaagctccagcgttctgcacctctggatgctgtaaatccaaatgatacacttgttggggttttgcaagacgatatgattcgccctttttgacttcaacgttaacatccaaaatggcgtctttgttgttgtaccatacttggaaaatctgccgcatcggatatgctttgctgcccttatttggggatattgcaggaatatgggatgtagacggtgctgatggaggtgtcgaaacaggtaaggacgttgtatttaccaaaggattggaagtagaaaaaggcagagttgaatcttcgaacatcagatctgaggtgggcttacgtggcctgaaagttagtataaagcgagtgaattgcttctaatcatacataccaggttgcttgggacatttctaaattgattatgtgaaaagtcggaaaatttttctgtaaagcttgtcaaagaaaaactagtgatggaaaattttgacccagtgcgagctatggtttttggtgtaaagatgcccgatttggcctcttcaaacgtatgtcaactaatgccacaaaaattcaggctagtcaatttctaatgtttctagtttgtaaaatttccttcagtctttgtctatttttgatttattagttacttgtctggaatgttttgtatcttctttctttgtgagtatttcgctcactggtagatctacgcctcgctctgttctgcgttgagacatcaggaatgtgccattgataacatacaaacggatgatatattttagatggatacagcaatatgtggcatgagtgttcatgaacaatatgattccatgcttcgagtactcggacccacaaacaattcacatttataaaaggtactgtaaaagacttctgcttcccagtaaaaatgctttagataccaagcttcgcttccatttcggaatggaagtctctagcttcgccatactcgaaaccacccttgtaaacatcttcccaatccacacttgcctctttatttaaaagaatatctttgtgcatactatcggacccgccgagaacctggggcttaaagtcagttgcctcaatgatcttcaaatccatcgtccttctaattggttcactggccccgtatacacgtctgtacatttccaatctcgtttggagctgtgtttcttcccagtttgcaatacgggattcaagagggtggcggtcattcaatttcagagctatgcttaatggacctttttgctctctcaaagtgtcttgcaagccgggcgcattttgtgaaatttcaccaaaggtagttgtgctcacagcagaaagctgtttgttttcgggaacaattctcaaggactataatgttagtttttgcaagatgctcacagtagagaatcaagacgtaccatttcgtattttgctggttgttcgcttcactaagacttgtggttgttagtggcaatcgtgcgcgtgcacgactacaatacgattactatttgcatgcagatcccatgaaagccaatgtttacggacagttgcaacaaatatggacagactacattgagactacattgtggtggtaggatgtcatctatcttctatgaagatactctatggtaaagagtaggccatttcgtatggtaaggttggataaagtgcttcaattgcatggacgcttccaatcattcttctcatatcaatagggtcagtagaatttaacccaatatttttctccgatagaaaatggatataaaatgtgacaagtaaagactagtataagcgttctattgagtgaggttagtgtagtctaataaatctttcactgaacttccgatttctttactgcattgggtacttttggagaagcaggtaacttcaattgcttatacttttgttgccactgatacaagtttttttgtttttgattacaggttttattcaataagcttttcttgtacatggctggtattctataaattgtgcaataatttcttcttcttaataatgactacttgagaatttgcattttttggtcgcattatgtactcttgtacgttttatgaatataccgattatgaatctaccgatggataaaataacattagccgtattattcacattctgtcaatgggttcatcaacaacatcaatcaacctttcgtctttatgtacattatctttcaaacacgtaggaatccatttccattcttctggtttcaatacgccattgaaacacaatgttccgaaaacaaggacgacaaagcctacagcttggagaaagctaaatgattcccagcctaaaaccattgcaacaagccacaccaataacgtacggcaactgtcaatcgtggatctggctgtagcagaaagttgatgggttaaggtaataccacagaagttgaaagctgatatgcaaaccataataagcaacgacgagagtaaaacctgcttcagtccaaatgtttgaccaaaagactcgcgcaagttgaaaggcgaatccacgaacttttctggagactggaccagaccaatgacaaagttcaaaatgacaagggctgcaaccaaaatgacgactccaaaaaagccttctgtatagaccaaacgcattggctcaaagtgaaagcgactcataatgcgctcctccacaacaaattgcactgcttgaaatgaaacggctataattatcaaaccaattccaatcgccaccaacacagcatcctcagcttgcataggcgcattagatccgctatatccaacaattgcaataccgagtgtgacaataatgagtgcaatccattctaacttgcggattctccgcttcaaaaacaaaacagacataactgccacaaacaacacaactgctcctcttgtcatttgataaatggaaactggagtataaactaagccgatattcataagggtagttgccaacatgtcacagacagaaggaattgccaacaaaaggctttgtcttgtggtaatcttgggttgctcaccgaccgaggtgtattgagacctcttggagaaagaagatacataaagaagatagtaaacaagatatattgctagttcaccgatgaacatttggagggtttgaatggctggctgctcgaacattttatgggtggagacatctggattagaacagttcctgacgcactggttatcttgatacttggtaagcaaagaattgaggcatccacagacaattgtgcctgcaacaatatatattgtactccacatttagcgaaaaagaagaagaaaatgaatgctataggagttcgaaaccgctcttttccgatacgttcatacgtacatgcattctggggccgtgtctcagtgcggtcctttcaagaccggaatgggtgtgcaggataattcctgagtattcacgggagttaacgacactaggacacaccgaaccgggagtaatgtcatcatttgatagatcagcagagtataacacattatggttaatgatatttgactaaacaatgtcggtttatcacaccttcctgattaggaaatattttggcgttcgcgagccgcacgatggtcatcgagtggagaagataaatgttggcatatggagacacaaaagcgctttcaagtcaaagtgggtattaccaaatcttttaatggtatatgtaaacccatatggatcaatgtttagtatattggagcatttcaatgaccagcaaacgtccaatgaaaagatattttcgcagatgtcatattgttataccttttcatcgtatcatcatgcatttaaaagatccaccaagcctactgaatcttactacagtatagcctcttcatttcccccaaatttctagtcataaaacggtttgtctatcatgttctgggagaatttttaatgggatgccatctggctttcaaaggttacccgcagaacctcctccatatagagaagggtgttagaaaatttttctcaacacattttgttcttcacccaaaacttatataactaaaaatggcattcggtgatcaaagaggcggcagaggcggctcccgtggtggatttggcggcggcagaggcggcagaggcggtgctagaggcggttttggcggtgcccgtggtggcagaggtggtgccagaggcggttttggtggtagaggtggtgccagaggtggtgctcgtggtggtgcccgtggtggtgctagaggtggtagaggtggcgccagaggtggtgctagaggcggagccaaggttgtcatcgaaccacacagacatgctggtgtttttattgctagaggtaaggaggatttgttggttaccagaaacatggctccaggtgaatccgtttacggtgagaagcgtgtgactattgacgaaccagctaaggaggaaggtgccgctccaactaagatcgagtaccgtgtgtggaaccctttcagatccaagttggctgctggtattatgggtggtattgatgagttgggcattgctccaggaaagaaggttttgtacttgggtgctgcctctggtacttctgtctcccacgtttctgatgtggttggccctgaaggtttggtttacgcagttgaattttctcacagaccaggtagagagttgatcagcatggctaagaagagacctaatgtcatcccaatcattgacgacgctcgtcacccacaaaagtaccgtatgttgatcggtatggtcgacgccgttttcgctgatgtggcccaacctgaccaggctcgtattatcgccttgaactcccacttgttcttgaaggaccaaggtactgttgtcatctccatcaaggccaactgtattgactctaccgttgatgctgaaactgttttcgctagagaagtgcagaagttgagagaagagagaattaagcctttggagcagttgaccttggagccttatgaaagagaccattgtattgttgttggtcgctacatcagaagcggtttgaagaagtaagcttgcttcaataattttgtattttaccttttctcccttttgcattgaaataaacgttactggaaaatctatctcctgtctcttacgcagatcaaaagaaaaaaaaacatcagtacattatcaacaattttgtcgcacatattgcatacacttccattagcgtaatcatctggctatatcttttactttctttttccttccaattttttcttaaaaataagaagcatacacatttctttctgcgaactttaagggtctttgtgtcatttctcaactattttgaaacaccggaagcagtgcctagttttttttaccgcttgctcttttatacatgaatgttttaccattatttaaatgagtgaacaagaaaaaagcacttcggcaagagtcgaggagaatataaactctagcgaatctcgcggtacgcgacgtcgccatagcgttatcgaagtactcagtgacgagtcagacgatggcgatgttgagatcattagtgaaactttacctgctgtggatgtgaacagtggcgaagaggacgatgacgagatccaaataacaggccaccaacagctccagcaaacagcgccacccataatacggcgacagccgactccagttcagcagtcgccgcaacctcgagagagggaacggaatgtgcgcaggaggaccactcgccatcgcaataatgatgccatgttgtttgtggattatgatcataatgaagaaaacgggcaagctcgttttggaatcgggaatttcccagaaatggtgcttcgtcaacaacgggcacttttccgtatgttccattcgttttcacccccagatgaggtgtcaagtgtaatcatgcgtcgactagaactcgaagacgagaataccctagaccgcaaaattgaaagtgagaaccgccataaccgtaaaatgctaatgcagaaacaatacatggcggatggggaggtggagggatacacaagcaatatatctcccgagaaaaaccacatgtgtgagttgtgtggagtgattttgggtgaaggaatcccaaaggattttcagcccgatgctaaatgacgatgagaatgttggccgaacatgcacagaaatacagagtcaacgccccttggttttgtatacgacagtgtttcgaagcagatatagagctttcgaagagagtatttatggccaaatgtgggcatgttttttgcggaagatgcatcaagaatattggaaacagaccgacaggaaggcgttcgaagaaaaacgagcggctaacaatactaaatcctcatgtcagcgcacctcgcaaatgccctgctcctgaatgtgggtttacattcacgaattccaagaggactttcacggaactttacctctgagaatagcggcttatttatggtaaacattaggaacgagatatggaacgaaatattaatgagttaactttgtaatgtcgtaaattactaagaagaggagcgcgttataaaaaacatattggggcagaattgaatgatatacttgaaaccaaagaaataaggtcagaaaagaaacttaatcaattctcgcctcggataatgtaagaggtctaatattgtttgagaagatcgaagagccgttcttgaaccgattgatcttcttcaacttttcacgcaccaccatcaccggaacagtggattttgttaccaagtaatttgaaagagagcccaacaaaacacctttaatagcactcagacctttggagccaaccataactaaagtgggctgcaagttgtcgataaactctagaatcaaatgccttggaatcggatggtgtatgatttcaatcacgatatgaatttgcaacttcgtcaattttaacaagtttaatacctgttgctttgctctttgtaacatatcaagccttgctttttctctagctgactcgttctgtgtgtttcccttcaaattatgattgctatcattgtcttcgataacacaaacaataaataaaaccgacccatccactaagaccgttcccaagcaccattcaagtgcaaagatagactcaggactgaagtcaatacagaggaggaacatttttggtttaacttgagggttcacaagctggaaaaaattacctctagtgatagtctgaataacacgagattgtgagatatttgagtccacctcaccttcctttatcgtttcattcaactgagatgcgaattcagaatccaacttgtcttccactgcagaagtataaggtatcataaagtcctcttcggatgcggacggcagagcttcttgcttcagggacggagtacctttcagcgcctgatactgttcccggcttcgtaagtagtcattttcctgatcaataatcttcttcctataagcttgatacgtttccaacttttgccgtctagatccggcatcctgatcagatctaaatagatccaattcgtcgctacctgtaagagcatgtttgttctgtgtgagtttggcaacaatatccttatctacctccgacccgatatttttagcattggcaacggccctttcgtttgcggtaagctcttcgagtttcttaatagtcgtgctgtcgttcaagtttgagttctccaatatgctagaaatttcattcattttgtcgtcatgacatgcatagttaggtagaatattacctgttccatcatattgaagcttttctccatcttcgtcgtcactgatgtgttcctcttcacttacctcgttgtcccatacctgattaggattactgtcatcggccccagtttgggatttggggtccattctctccagcggatcatggtttgtaatcgaccactttatatctttgttgttgaagtcatccaacagtgtagacgaagatctcgagttacttcccgagggcgacttggaccgaccccggttagacatggatttttggatgatggccaatttttcggcttccaacctactcgcacggcttgacatttgatttgcaaaatatttcggatattatatcaatgggtggctttgaaggaaaataactcaagtagatatgaagttaagtgtcgcagtcaacatgtgtggaaggatatgccaagaaacccctacacctgcactctgtctgcgtcactctagtcgaatagctaggctcaaataatttgaacttccggaaatttcccaagatattcatcatcagataaagaattacccgaacatttcgttcatagacattagattattgtggttgtgctacaaatttgtaccattaagtcccattggcaaatgctactttagaaaatgaatctgaacaggctaatcatcaaggtactccaccaaaatactgtcacccgatttcaaggcaccaaactcctcgatactttgcagagtcgatggtaataccgttttcggaagaggtttgtaaagctcgaagttgaagtcatactctttaatgtagtcctccacccccattaccgatccttctaaattttcatctagctcaactagatgcatctcaacaaataaatacacctcatgcaccgcagacgacttggggaacttttgaattaatctcttaccatcgggcaattttatagaaactctgacaacgtctgcagccgttgaattttccactcgagattgaaagaaatcgctttctttaatgtgccgaagaaatgcgattctgttccgatggcgtgtagcttttctttcctgttcttgtgactgtgattccttttcttgctttttaatcttgtcctgctgcaaagattctaaatacgcttcgtcttgttgttccttgagcatgcgactgaactccatttcctgcttatcatatcgtttagtcaccaattgcggattataattggacatattacggcgaaggtgtctcgccaaagcgctcaatgtcgatagattagcaccttccgcattatttgagacaacataacgaggactggatttgtaaattatcgacatggacgacataaccgcaggattgttcgaaacatttccaactagcgcaacaaatggagtgtttcttctccggaaagcagatgatacctcaaatgcttcagggtccttgtccatgttaccaaaaaatagttttgaatctttgtatgttcctgtgtctttgttgaaaagagcaaagaagtcttccgattgcaataagtcgccaacgaagcctacggttgagttgtctaccaacacgattagcatgaactcgtaatctttttgggccgcttcgtaacacatgttatagttggacgtgctgatagagtactttgaaccagattcaaactgtgccaaatcatgcgcaaatgtgtaaccctcttcataatcgtcgtagttaaacttcgatgacttcaatttgtgcagaagtgaaggggatgtgaggcccaagagatagcgaactagtgaatagagaaaagatagagatttcagtgcgaagagaaccactagccataagaaagacattcgtttctgtggtgctctctcttcagacgagctagaatcctcgctacctttctcgctgatttctttctcctctgcttttttctctgccgcttctttcgctttcattgagacatggattcccaactcaaattgccagttgttcgttatacgaggagctttcggaagctgaggtaaaaacgaggtcaaatcgaactcatcctgaagattgcgatgaaccaccgagctctcaaatctttctgctcccgtcagtgcaactgattcagaaataggttcgctaggtacatggtttaggccattttcaaagtagtctagcactgcgttgtttaagttcagcccatggcgagaaatcaatgcacgggccttttccacattttccggatcatccaaagaaattccagtgacagttacaaattcgcctagaacgttttctaaatccggggtcgtgggcattgtacactaaacttggaggtagtctggtgcgatcgccatcagtatactcccaagaggttatatgcaatacacactccggggcaccctgagaaaacaaggtggaacaaatcacctgcaaagccgttgacagaaaatcagagaacagaaggaaaatgcaaacttcgctcataccgaaggcgacaagcagtaatgccaagtaaaaccaatgtgtcttcaatagagtgcttgcacatgtcacctcaggccatgtgaagtaaggttttgccgttttcttccgcaatcgcccttcatgacttcacatggccacgcgcttcctttgacgcgagcttctcacataatttgacatgccttacgttaccggtggctctaactccggacgcgtcccggcacaaagagcaccaacagcaaataagtcaggtacgattacgcaagacacgttccatgtagcaaccccgccttgtgttgtttgcttgcgtcggctaattatgtttgaccgagcaaagaaatggtcgaacggatgccccgcggacgcctcatgcgcaggaacatgagtcaagtgtgcaaggaaacacccggtcggaaaaaccaagaccccacatgggcggcgtctctgacacgaaccctaagtcttacatgacgctgatgagttcgtggcagtcgttttcatgtacttttttccgtataataacctgtggtggagatgctacctcataatctctccataattttccggttgcttcgcgttgtattctctgcgcggaccccgctctttgcatgcaattcaatttgcggcgcgatactgttcggagcactgcgttattgtaggctaaatttttcgagtgtcgaggacccgagcatatagcaacactcttgaacatcttttcctttttcttttttttttctttcttcttcatttttacctgctgaaactgtcgaagaggcttactggtttgaaagcttcagtgctaaatccctctacgctaacatattcatttttgtcctcggtgcaaatttactaaggccatcacatgtctcgtttcctcaagtcaactcttttcaagtcacttgccgccacaggtggagctgttggtgctacagttatctatctcgacttcatcaaacaaccaactgagcaccaatatgctaaatcgtacaaaccgctcatgacctctctcgatgccccaccttcaagaagtgagcttttgaaaaaggtgcaaaacacagccaactttgacgttttggttgtgggtggtggtgctaccggtacaggcactgctctagatgccgctagccgtggccttaatgtctgcttgttggagaagaaagatttcgcttcgggtacctcctccaagtctaccaaaatggcacatggtggagtcagatacttggagaaagccatttttcagttgtccaaagaccagttggatttggttatcgaggctttgaatgaaagaggcaacatgcttcgtactgctcctcacttgtgttctgttctaccaatcatgattcctgtttacaaatggtggcaggtgccctactttttcattgggtgcaagatgtatgattggtttgcgggttaccagaacttgagaagctcgactatcttctccaaagaaactacaagtgctttggctcctatgcttgatagctccaacttgaaagctgcttgtgtttatcacgatggtagtttcaacgatgctagaatgaactcatcccttgccatcactgcgattaaccatggtgctactgtgttgaattatgttgaagtaaagcaattgatcaaggaaaatggaaaattggttggtgttttggcgaaggaccgtgagacgggagacgaatttgttgttaaagccactgctaccgttaatgcaactggtccttgggccgacaagcttttggaaatggaccaggacccacaagggttgcctccaaagacagagcagtcccctaagatgattgttccttcgtctggtgtccacgttgttttgcctgaatactatggtccttctacattgggtttgttagacccatccacgtccgacggtagagttatgttctttttgccatggcaaggaaaggtcttggctggtacaactgataacgctttgaaaaaagttccagaaaatccagttccaaccgaagaagaaatcaaagacatcttgaacgaattgcaaaaatatcttgtgttcccagttcatagagaagatgtcttatctgcttggtctggtatcagaccattggctcgtgacccctccaaattgcctaagggaaaagatgctggttcgacacaaggattggttcgttcgcatttgattaccaagtctgacagcggtttggtaactatttccggtggtaaatggacaacatacagagaaatggcacaggaaacagtagatacgttggtgaagaattttgattttggtaaaaaggttggtccatgcaaaaccaacgagatcgtgctcattggtggagaagatttttccaagaacttttccgcaagattgatccacgagtacaaaattcctctcaagttggccgagcacttgagtcataactatggctcgagagcatccctcattttggaactttatgccgaatcagattacaacaagcttccagtgaccttggctgccagtggaactttcacgccttcggaagaatccgctagcgctggtaacaacttgtcgtaccagtctttcgatgagcctttcacaattgcggagttgaagtactccattaagtacgaatacgccagaactcctcttgatttcttggccagaagaactagattagcgttcttgaatgctagagaagctttgggtgctgttgacggtgttgttgaaattatgaagagggagcttgggtgggacgatgagactaccaagaaattgactgccgaagcggtggattacattagtcacatgggcatttcatccgaaaagtttgatgtgagcgactttgttatccagtagtcgtattaacgaaattaatgctacacatgttatagagctgttcaatattaagcgtcatgtctgatcattttgtttttcttccacatactattttaggatttgtatttataatcaacccattatataaaggagttatgcggggaccctcttgaattcggtttgtctccactatttcccaataatggttaaactcaccacaaactatcttctctttgacctcgatggtactttagtcaattccactcctgcggtggaacagacctggcatgatgtggtggagaaacataacaagacataccctgcaaatattattgatccagtagagtttctcgcatcagcccatggagctaggactgtggagtctttcctgaagcattttccttatagacggaacacacccgaagaaatcaacgactttgaatttgggatcgtggcaaactacggacatttggccaaagcagtggatggagtgcccgttttacttaagatactcaatgatgactttcaaaatagttgggcaattgttacttctggtacaaaaaaattggctcacggttggttcgaaatgttgttcaagtgttatctgaaacctccggttttcatcacggctaacgacgtaagcaatggaaaacccgatccagaaggatatctcgccgcatttgaacaactaaatgaaaaaaatgcaactgaactgcaaagtactacggcaattgttttcgaagatgcgccaacagggattaaagcaggcgttcaaggcgggttcacagtagtgggtcttgctaccacttttggaaaagacgttcttactgcggcgggtgcgtcgtacgtgatttcagacatgtccaaattaaaactcaatcgagttaatgattcagtacaagtggaactcgacatcctttagccgaaaatataacttttgatcttgctatacaagcaagcgtcactacagccagaatatataaatcatttaagaagtcctaactagagaattatttattcaactcaagtgtttcgagcttttgcgtgatcttattttctcttgccttcttaatatcattgtcacgcttcttttcatgttttgcaaacctctctacatcagtgagagcgttcctcgtgaaaccagatccaaatgttgcgtcatccacatcgttgttatatttcgactggtatttggtcaatggttctctcaagatagaacgaatattgccattagagacaagctggtcatgaagaccaaatccaaaacaccatttgaggtgcaacaatctgaagtataagaaccaactatttattggaatagttttggaccgagacaacttcaaggtagttgcactagtggattcagaaagaagttccattcccgtaggcgacctcttataaatttcttctctcttctctttatcagtgtagaatgatatcgtgttagccacttccctgaataatgagttcacttcctttttctccttcttacccactttcttcgtactcatgttagctaatcttgtgcagatgttaagtagagctccttgctcgtagtatggagcattgtaattaaattcttcgtccgcatcagcatcttcatcgtcctcttgatcacccagatcgtaagtaaacaattcgtaacacaatgcaaggagttttgctccggctttcgataggtccatgttgacatcattatccataatctcaattgcttccgtcgcgagagaactaagcaaatcattcaagtactcaccttttgggagtaaagtgagcaaaacagcgacgccatggattccagcaatcgcaatgttggcttcggttcgcaatttgccttcttgttcgcttaccaactcttcgtcatctcttgcatccattaaagttgagtactcacggtcacctgagtccaattctttttgcaaggtgatggaactatgaacgaatccttgagcaatttccatgagccacttaatcttgtcatcaacaccaaacgcagatgtatcagaatacaatacaaggagcaagccacaatatcccgatatcacactagccttattctcgtatgtgacatttgcgtttggaggatcggtaatcaacttctccaaatgtgcgagaaaatccgtcgagacgatctcgccaaaatcttcaagatcgctaactaaaagactaataagtgatctgaaaagaagaataaattcactaggtgagcggtaatccccactggttactgttttggccaagaatgaaacttgttcttccccaacataatcatttgtgccagcatgctcttcgttgtaaataacaatcggttttgtaaccaccaatttgaatagctgcgccaatagaaattcacgagattgagatgacacttcagctcgactatgcctcaacgaatagagaatgtcattaatggatgtggagtccgaagtaattcgtgccttactcatagcctcgacatttttttgcaaataatcgtgggagtcggcaatcatagagtctctattttcattttcttcattttcactttggagtaacaaatctttcaaagattccaacttgcgcgagagcaattcctctaacgaattgaagttcacatctaactgcccattttcctcgctatcaggcatcggcgtacgggctcttgagcctgacctcgaggatgagttcgacaaaacttcacgctggagtgtccttgcggcgacagaggtaggtctcgacataatttagcgtgaaaaatatagtaataaggcgattctatttgtcatgcactagataaaataagtggggtgcgggtgtgcacttggtccttctctatgaaggaaatcgggtttgcagaagcagtcactagtgggacaagtcaaaagacaacttcttgtggcaaaacgtaatggttttggccgttttcccttacagtttcctttttagtgtcacagggtagtgccttgcgcatgtcaaatgcgtcatcgtcacttatggcgtttctgtctgtaggatataccgaaccatagtatcctaccactctgcggtagatcgaataccccaacttttcatagagctgtcgagccacattatttgttactttcatgaagagatcaatgaataaagtttcatagggtttgactgcagtgatgcgttctaaatgcaagcataaatcggaggccaatccaatccgacgatagtcagagttgatagtgactgccgtgatgtgtgtatgccattctttcttgcttaattggccttctgttttccccatcatgtagccgctgatgtctgggaagtctggtgccacaggctctacagacttgaagaaaagttgtggatggtcgcacaagtattgaaagtagaacaggagattgaaattttccgtaaacgggtctaagttaactggattgatctcgaaaagatcctccattttaaaaggttttatagatgtcatggccgtatagttcttccgcagggtctgtaccttgaagtgagaagaagtgcataacgatccgggtaaatcacgtgcccatacatggagcaaacgaaaattttagtgaagtctcgagtagtcgtaacattactcagccaaatcaatctatactatgttcggcggacctggtgctcaaccaacagaagaacaaaagaaattgcaagagcaatatgcctatgacacattgaaagctgctggtcttattgccggtgccttgtgggtcaccccaatcattttccactgggttaagaaacaattctgatgaatttaatgatttttgaaacgaattggctgtgccacatggccctttattgtacatacctcagtcgtgtggttgaaccatttactgatgtttctttacttataattcaatgagaaatttcgctatgcttaattgtaattcatgtaatttcattgatcctggtcattatcgaactccatcaaatcttctcgaagcttactaatcttagacgaaagattaagatactcaaacctttcggcaattttagaagcagcgagcaaggctttatcattcttgatgagtctcacgatgctaaaggccttgtttaggcgagattcctggcacgcgttagcaaaaagcttgagcaaggatttatcaaatgtcacgctgtaattatctaacttttccaaatgctcttcatcgttctctgcgtttgtcaaccatgagttcaataatcttcctaatgttgagcttctcaagtactgttcctcgggatcttcctcttgggtcttgctgatctttgctgatgtgtcttcgttcgcctcctcgcctaccgtatccttagcctccaaatacttgaagcatttaactggaagcttgatttcaagttcaataggcaatgggagcggaaaagatggatactcgttggaatttttcaatactaagcaaataaacttgtcatctaataatcccaatggccaagttttccaattcgctttcgattcattaagaccgtaatccgtaaccacatctttgcagttgagtaatggaacccatcttgcgttacctgcttctctccaatgtgacaatatggtaagggaatcgtcaaaaccagctaccacacacggatcggaatactcattgaaaaaaatgcctttcaaaataggcaccccgccagaaggtactcgtaaaggcatggctctatcttgttgcaaaaatgagtaatcatcacttacatctaaaagtgaatatgtgaagtgttgtggagaaatttgactcacgatgaaaacagtggatacttccgaagcaattaaggtcattatgggtgataatttcatcaaatttacacagagtccgtaaagattaaagaaccttacgtatccaaggtttgtaccgacgacaattattgaatctgatgatttttctccacttgtgcatgtgagacaaatcgaagtgatgtactcatttggcaaaaggggaatttttctatcccatgaatcatttgtgttgctgtgatgtctataaaaaatctttcccttgtgggtagatttttcattcttgtatccagagcatgctaaaaccactcctctttcattcatggagcataggtcgtatttgtgactatcaataaagtgataatctttgtttgtagttctgtcgaaaaatgagattgtaatgcttttttgctcatttgcggagtccgaagaatttttaacagaccaagaataaccaatactgttcatgaaaaggtaccttctcatccctgagctcgacgaggagttcaagggttttatccaaggcgtcgatcctggtgagtatggaataatatctgagttagcggtgaacgatggaatatcgaattgatcctctggacgaactctttgacgtttcttcctagtatgaagatattcatcgacagcggtattataaatggatgtaccattttcactgtccatgtcatcattttcatcaataatcatggaatcatcgatgccgtttctaatagcctgtggattaccctttgacagacgttcctcagtttccagttcgcttgcctcatccataaaaagactctcaacttcagcgcttatggcacgttcgtcaggggagtcatctaaatcaatcagaattgaatggagttcaccattcgttgagccgacgtagatggaattcttcaaccaagcaaaattgattgggagattgcctgactcaagtcgatctagggaagcctttttcaagaatttgcccgtgcgaatgtcaaataaattaatttgtccattcttgtggagcagcgcaaggaacttcttgttcggagaatacccaagtgcaaccaagtattctgcttgagggcggaactccacggttgggttccaatctaccctattgtaagcctttattgtgctggaagccgttggtaaaaacaaaacctcgccgtctgcagaccacaccggttttgtggaagcaatttcctgtgcatgttcacctttgaagtcaaccacatctattgatgtgttcactttggaaattattgcacccgtaatcttttctataagtgcgggggactcgttgataacagagtacatgagaacgtcaccgtttgaaagagccacagatgcaatttctccgttagtattgtacgcgatgttgacgatctgatctggtacagaaacgattgaagttttatttccattgttcaaatcaatcacaactagcttatcatcatctccgccacaaatcactctgttcccatcgttaatgaacactgcatctcgcaaaggaagttcggaacggtaaattatatcaaaagactcatctccggtgatattatcttccatattcaaaatcgccaaatgtccttctgtgtttgtcaagataatgcgcttgccatgactggtcaaggatgtcaagttttctggaatgtcaatagatgtgggttccgactcaggttcctctaggttgaagactttgattaacccttcactattaccaaccaaaagacgatccaaattatcattgaaatgaacaagcgagttcccatcaagaaacgctgggatttttgccagcatggtagtggttgaaagattgaaagaaacgcgagtgaatacgcgtaacagtagagatgcatacactacgcgaacatgagactgagacaaataggaatagcataatgagataaaaaaattggagacaaaaaaaaataggaggatacaataagcacagaaaaaaaaaaaaaaaacaaagaaagaaagtaagtagaacctcagaaacctgtactggttttttgaaaaaaaaaaatccgcacattattacacgtactgtcaccctgttccatttaatacatttaattcgggaatgtatataggtgaaatgatgggaatattttcacttttcccactcaacaaatccttccagtaaatgtgcagagaacgaagatagcagatcaaatcaaatagaaaaatatctgctatatgaggtttaggtgatcttgtgaaataactcaaaacaagaactgtaagtgcgaccatcatcgcctatctcatcaggccctcattaaagtgcaggcggaattatgatggcgcttgcagtccgtatttaatctgcccacaaggagtacgatcatgcaagcaacttactaaagtagttgttacgctctaatacttaaggtggggtagtcacctgtcacgaaatttcaaagtcttgtgacaaaatttggggcggtgttttccataataatgacaggaaagattcctcttggtgacgatagaactcgcactttaggacgggaattcgtaaaaggcacagccttctcttaatgccgcacgaactacaagacgataatcaaataaattcgacagcctgcaaataatataccccccgtcttctcgtagcgcaggaactgagggaatttcgttccatgacatcatggtctagtggagtccagtggtccactttgggccagtgtcattttttttttcctgcagtgccccgatgtggaaagcagaggccagttgcgcgattttcccaaaccaatcgcactgactgaatacgatgcgaaaggcagtgttgcgctgtttatgggtaaggttgggcaaaaaaaatacatagatgaagacataagattttcgaaaaaaagggaagcctactatacggctacagtttcgggcgcttttgtcgtgattttttaaaaagaatggcttaaatcgcactctaaatgtgtcaaaaagtgctttttcagtgtgcaaatgtacgtgaaacctgaggtattttccctgtttttttgacccagtgcctcccaactaattagttacaaaaaattcttctgctattgtccgtaagccatgtggctctatgtattatattgtagtataaatattaaataactactctgttcaatttttcagctttgaaaaagaaacaattcggatacggtccataatgtctagcaaatctacagaaacgccgagaatgagcgatgatgaagaaactcatacttctgttgaggaaatagagctgcctgttactaaacagtcttataaggaaattcttatgttggccttttcttctctcggtgccatttatggtgatattggtacttcaccattatatgtcttgaattccatcaaatatcctcacgctacgccgactgaggaggatatttttggtggtatctccattattttttatttattcatcatcattgttcttgcaaaatacgcttttgtggttcttacgtatggtcccaatgaaggtgaaggtggacaaattgccatttacgctaaaattgcaagacacttgcatttcggtccaaaaggtgtcattattcctggctctccccaaagatcagacctcgagcttttgaaaagagtggaaactacaaacagtttcatgtcgagtaaaagccaaggaggttggaaaaagaaaccatctgtcattaaatttatttctgccttcacacttattgtgtgcttcttgggatgcgcattagtgatatctgatggtttattgactccaactacttccgtcttgagtgctgttgcaggtattcaggttgcaaaaccaagtttcagtcacgttttggctgtttcagaggttattcttgttttcctcttcttcattcaacaatttggatcggctaccatttcctacttttttgcacccatcattgctgtttggctcgtgggtctcattatctgcggtgctatcaacatctctcatcacccatccgtcttgaagagtctctctcctcattatgccatcaggcttttgaaacgttccggtgttgatgcattcggtggctcgatgttggccattactggtaccgaagccatgttcgcggacttaggtcactttggtaaagttccaactcagatcggtatttccactgttttgttcgctcttattatcacttacttgggacagggtgcatatgtcattaagcgcccagaaagtcttccaaacgtcttttacgagtctattccaggtggtacaaacagttggttctactggattatgttcgtattggctatcttgagtaccattattgcatctcaagctttgattttgggagttttcagtatcttgtcccaaatgatcaacttggactgtttcccaaagttgagagtggttcatgtttcgtcctcatacgttggtaaagtctacattcctatggccaaccttttgcttcttattggtgtctgcgcaaccactgcaggtttcaaaaactccaataacgtcactgctgcgtatggtttgggtatctcccttgatttcctcttgacctcccttttgctcatggtctgtttcgtctatgtttatgaatatcagtggtgggtactggctatttactgtttgatttttgttccattggaggtctgcatcattatctccaacatcaagaaggttcctcatggaggttggttcccattaatgatgtgtgctattttcttttcaatttttgctttctggaggtactgccggagcaaaaccgtggagaaacaacttacctcaagagtaagaattactgatattttcccacttttgaagggaaagcccgcttctacagttgtggacttgggacacaagtcgtacgttgattctacagatatctctatgaatgaagcggacttaagtgagagagaaacggttgaggatgaaccaaatcaagatgtgaaattcgatgagcgcctgcctttcaaattggtgtctacaaactacggcaacgtcgagttgagcacgaaaccgggtgtggccatcatttactcggataatccgtacaacgatttgtcgtcgcctaactctgttccaggagtttatgagagaattgtgagaagttgcgcactgattccatctgttgttatcttctgcactatccgtgttctctccatccctacagttgcgtcggaggaccgtattcttgtgggtgcaactaaaatcccgggccattacaactgtattctccgttttggtttcatggagcaaagagtctctgatgaaactttgtcgcaagagatcttgagacagttcccagaagttgatagacttagatcgtcaatgctggccaaaatccccgtccttcacatatttgaggctgacaaaatccgttccagtgagggagacgaggaaattcttttcacacgcaacccacttacctggacagtgaaatatttgagaaggatcatgattgaccatgtctttagtcctgtgaatgctattttccagcacgatgatcagtatgtgagaatctcaaatgaggatgatgagagaagagaaaaaattttcgttggaggtataatgaggatttaaatagtacactttatagtactttcatcttacatgactaatttactgccctttaaatgtactcgtaatagattgtggtttttagcggatggcaaaatccaataccaatttgtatgatggatgcgcgcccatacgtataagaacgtaatcgcgcgcattttttgatatacatcaagatctcttgagtgaatctgttcttcctttttcacgcggcttattattccttgtgcagacacgtcggcttcacttgaaaagcataatcttcttctaatcctaatcttgttgtggcaagagaagcattaaattcaaattcgaattatctcaatccagacgcgtctttaattgccaactgtgtaatgtctgagcagcacattgaagatgatgatgagggatttgccggtccattattgattgaacgtcttgagggtaatggtatctctgccggagatatcaagaagttgaagatggaaggataccacacggtggaaagcttggcttacgcgcctaagaaggcgttgcttacagtaaagggtatttcggaggcaaaagccgatagaatcagtcaagaggcatcgaaactagtgcccatgggtttcacgacagcttcagaattccacagccgaagagcagagttgatttgcttaactacgggctccaaacagttggatacattacttggaggaggtgttgaaactggatccattactgaagtttttggcgagttcagaactggaaagtcacagttgtgccatactttggctgtcacatgtcagttacctattgacatgggtggaggtgaaggcaaatgtttgtacattgatacagagggaacattcagacctgtgcggttggtatctatagcccaacgttacggacttaatccggatgactgccttgataatgttgcatacgctagagcttataatgccgagcaccagttccagctcttgcatcaagcagcacaaatgatgtccgaatcgcggttttctttgctcattgtcgactcgatcatgtcgttgtatcgtaccgattattctggtcgtggcgaattgtcggccagacagacccacgtcgccaagttcatgcgcactttacagcgtctagcggacgagttcggcattgctgtggtgattaccaatcaggttgtcgcccaagttgacggttctgctgccatgttcaaccctgatccaaaaaaaccgatcggcggaaacatcattgctcatagttccactacaaggttatcttttaaaaagggtcgtggagagcaaagaatctgtaagatctatgacagtccgtgcttacccgaaagcgagtgtgtgttcgccatctacgaagatggtataggagacccaaagcttgatgaagatgagtcataacatgctggacccattttttatgtccttggtatatagacacatacttggtatgcataagtgccacggctgtattattgcttgttgtattgttactgtttgtgggtcgttttcgaatccgccaatttttttttcttttttcttcaaacgtctggccgcaacatgcactatgactgtacggacggcatgtccggttccccataaattaagactaatttacgtcagtacaagatgattgatacaatacttcttgtctatttaccgaaaagttattgacttcaggaagtcagcattcatggtagtcgatactgatcgagaaacctagtcattttaacgattgtcgtcggcgtgcggctccttcctaaacaggcaatacgccatatgcaccaacaaattatctttttcatcagtggggcgggtaacacgggcgaacacttcaatcaagtactgttgtagaattttcttgactttttctctttcgtcataaaccacatattcccgaagtagcgtcttgtttaccctgctatcgtcatcgctcctggggtatactagcagcggctcgccaacattctccttcagttccatttattcattattgttgagaaaacagcatttttcgacgcttccgcactccggcccagctatacttttgatcttgaacatagcccgattttgctgaaaacagcactttctaccctttaaccactcctttccctttttatattgctgtcctcgtcacatttgcttttgttatatcatttccgtgtcttcccgaacagttgatgatggacaaatcgaaaatgaaatcaatactccccaaaccttctccatcaatgcaaacatcatcacctcttccatctaaaaggatgtctgcctcgaatgatatctattcgaaaaggctgaggctgattgcgacgtcatctcctgaaatacatggtccaatttctaatatgaatgactcttctggcttagatgaaaacaacacaaatgcgggtggacatgctactaagcaatcaaggccagtcacaagctgtactttttgccgacagcataagatcaaatgtaatgcttccgacaattatcccaatccttgtactcggtgcagcaagatgggtttaaagtgcgaaatcgatccccagttcaagcctaaaaagggttcgcagattcagactttgattggagacgtggaagatttaaaggcaaagatagagatgctcagtcggaatgaacatttgcttactcaagctttaaaccaacacaatatgaacttcatgcagcatgcgccatcaacttcctcggtgtccccttttcaccagagtcctaatactcgcgcttccatccccgtggcaaatagacctccatactcgacacatagcactccaaatagtgtcattggtcagttcagcggctcgactcctcccccttccgctgttcagcctatggctccctctgcagcaccaggacagcatattagtcccatgtacaacattgctcttggaaatacggtcaatcttaacgatgccacaggatcaagccaaggggtgacgagcctatctcaaatcatgaaaacccaatcttctgacaactcgccatcaggttattgcaatgactcgaaggtagcaactccagaagagaacacagtccaaccacattctgagttcatattaggtgatgtccgaatatcgttggaaaaggcaaatgaactccatgaacgttttatgtccaactatctcccttttttgcctatattggactcgcgagatgccaatacgcttttctccaaatcgcaactcctattctggacggtcatgttgactgcatcactttcggagcctgaaccaacgttgtatatgtcactatcgtcgttaattaaacagttagcgatcgagacatgctggatcaggacgcctcgatccacccatgttattcaggccttaattatcttgtccatatggcctcttccaaacgagaaagtgttggacgactgctcatatcgctttgtcggtttagcaaaaaacctttctcttcaacttggcttacatcgaggtggtgagtttattcaggaatttactcgcactcaggtcagtttaggccctgattcagaactatggagaacaaggtcctggctcgcagtattcttctgtgaccagttctggtcatctgccttgggtttacctccatccattaatacgacggactacttattggagaatgcaagaatcgacgcgtcactccctgcgaatttcaggtgtcttatctcgcttgccattttccagtgtaaattggtgaatgtgatgggaatttctgtaacaaggtctgatggattattggagcctctgaatagagccgcttcacttaatatcttggacagagaattggaaaggttaaagttcaagctaaacataatggaagattcctcgattgaaatttactacctttaccttcgccttatgatatgctgcttcgctttccttcctggaactcctattgaggatcaagtcaaatacgttagtactgcttacttttcatcgaccaggattattactatttcttctcaacttttaagtcggcattcaatctcattgatggaacttccaatctatgtgagacaggctatcacctactctgccttgttattgttcagactacacttgtccagatatctcattgacaagtacgttgatagtgctcgtcaatctattgttacagtccatagactattcaggaatacgctatcatcctggaaggacatgcagaatgatatttcgagaacagccaaagttttggagaatctcaatattgttctctacacttaccctgagatattcaaccctgctgatattaggacaaacggagaaggaagtatcattagcagaatgaggtctcatttgaccgcctccttattttatgatcttgtttggtgtatccatgaggcaaagagaaggcgactggctgaaaaagatgctggggaagcaatcgagaataaagatgttcgtgtcaaagttgaagaggatgatcagacaatgcccttaggaaagagattccaaccactcccattctataatcagattacaaaggatgatttcaaaacaataaccaccactactcccaacggtactaccattactacattagtacctacagatcaagcattgaatcaggctaaacttgctagcgcgaatggaacaaaaaagcctttggaaataaatggtattccattatccatgcttgaagctacaggaagcactaaagacgttcagtcttctgatcctcaaccaaaagtggttcagaatagtactgttgagactcgcgaggatgatccaaacacactcttaagtccagatcacattcccaagattgacccatcaactgagttctcaccccatatgccgctttcgtacgatcaaacaaatatgggaggagatggtcgccttgcgtcgatgggaaacttcccatttaatccctcattgtccgaaggtccagccatggcagaccaattggacaattttttccagcaacaatcccacggctggctaaataactcgcatcaagatgatgattttcttggatggattgacgtcaatatgctacctgaaaaatagtatctaccatgtatatatttttttcgtctacatgcgctcatagccttgtgaggagacgaaaaagtttgaatgaattatgtcacatagtaaaactaactttatttattgattctcatctccttaaggattctatgtatatttccggattctctgctttttatcgattgtctacactagtctgttgggtgcaaggttctgtatcccgctatacattgtgcagacttggtcacgtgcaattgagcaagaatctatttaactaatttgattaatttattaccactatacctttttcaacaatgatttcgagattttcccgttttgctgctgtgccaaggcaattgaccagaccatctattcaaattgccagaacccaattgtattcgactttcaaagccgaggaccaaccaagaattagaattggttccgttgccccagactggactgccgaaaccacccagggcaaattcaacttccacgagtttattgaaaagaacaagaaatgggttgtgcttttttctcacccagcagacttcacacctgtttgcaccactgaattgggtgccttttccaaacttgcaccagagttcaacaagcgcaacgttgctctcttcggtttgtccactgaaggtgtcgacagtcacaaggcttggatcagcgacattgaggatgtaactggtggtaacccattcagtttccctatcattgccgaccctagtaaagagattgcattcaagtacgacatgctttctgaagatgatttcaagaaaatggcaaaccaagccgtattcactgtgagatctgtatttatcatcgacccatccaagaaggtcagattgatcatgacatacccagcctctacaggtagaaactccgctgaagtcttgagagttatcgacgctttgcaattgactgactccaagggcgttgttacccccatcgactggactcaaggtgaagatgttatcattccacctaccgtttctgatgcagacgccaaggccaagtttggtgacttcaagactttgaagccatacttgagaaccactaaggctcctcagtaaatattattagtgaacttgtattcgatttttgaaattgactactaaattctctgtaaaaaatatcctaatcattttatacgcccaagttcggttatccaaatatggctatacaccatcgtttctgtaaaagtttacgtaaggatccttatcggagcctcgtgttggaaatgaaatccattatggactgcgatgttatttttttttcttttcctggtattacatattttttctcctttattatttctctatcaaattattgtcttaatgtttaatcgagcctgtacgcagcatttttttcccgatttgttaaattgaacgcgtcgcctgcgactgctctttcattttttccattacttttccttcgctcatccgtatactctgcaacaatgtcaaactttgtttcgtctccaaggagtattccgtcggatgctgctcaacttctcgattcttcccgtatatcttcgtctcttggacgatcggcaaactcgcctctgagtagccagcccaatatcaattttagtgatgctctgcaaagtcaaggtgcaagggagcgtgatgttagaatgcccgcttcaataaggagtgctgtggaagtgcctaaggtggtggatgttactggtgaaaaagtaagagaatcctttgaacaattcattgaagaatttgtcgacgaaagttcagccgatgatgaatggctgggcaaaatttatttggctcagattgaaagtatgcgtgtttttgagtacagcaccttgtatgtggattaccagcacttagttggaagagagaatggtgttttggctacagctatattggaacagtattatcgtttcaatccttttctattgaaaggtttacacagattattaaagaagtatgcgccatcgttactatacatgaacctattaggaaatactggagaagatggtaaacaggcccacgataactcgtcgtctacttcttctggttctacggtcaatgagagagtaattcagatttcgtttttcaatttgccagtgacccatagaatccgtgacattcgtacggacaagattggctctttgatggcgatttctggtactgtaaccagaacttcagaggtcagaccagaattgtacaaggcctcattcacttgtgacatgtgttccgctgtggtcgatggtattgaacaggttttcaaatacaccgaacccacagcttgtccttcatgtcctaaccaatcatactggaccttgaatgtcgctaaatcccaatttattgattggcaaaaagttcgtatccaagagaattctaatgaaatcccaactggatccatgccacggactttggatgttatattgcgtggcgaagcagtggaaagagcaaatcctggtgataaatgcaaatttactggtactgaaatagttattcctgatgtttctcagttaggattgcctggaattaaggcgcaatctataaaagaaagtgctgggaatgcatccggtttaaactctggtgtttctgggttgaagtctttgggagtgagggacctcacttataagcttgcgttctttgcatgccatgttagctcgcttattctgaaagcatcgggaggtgaaagtggagaaagagaagtcgaatttcaaggtccaaatgaccaagaagcgcttttgaattccttatccgattctgaagtttctcagctcaaggaaatggtgaaagatgagcatgtttacgacaaattggtacgttctgtttctccagctgtgtttggacatgagaccatcaagaagggaattttgcttcaattgttgggaggtgtacataaacagacagtcgatggtatcaacttgagaggtgacatcaacatctgtgttgtgggagatccctccacatctaaatctcagtttttgaagtacgtttgcaacttttcccctcgtgccgtttacacatctggtaaagcatcttcagctgccggtttaactgccgctgtcgttaaagacgaagaaaccggtgaatacactatcgaagcaggtgcgttgatgttggcagataatggtatttgtgcgattgacgagtttgacaaaatggacatcaccgaccaagtggccattcatgaagcaatggaacagcaaaccatttccattgcaaaagctggtattcatgccactttaaatgcccgtacgtctatcttggcagccgctaatccaattggtggtaggtacaatcgaaaaatgggattgcgtgctaacttaaacatgactgcgccaatcatgtcgagattcgacctatttttcgttgtattagacgactgtaatgagaaaattgacactcaattggcatctcacattgtggatttacatatgttgcgtgacgaagcgattgatccaccttatactgccgaacagttatcgaggtatattaagtatgccaaaacattcaagcctaagatgaccaaggatgctagggattttttggtggccaagtaccaggaacttagaagtgatgatgcgcagggcctcggtagatcctcgtaccggattactgtgagacaattggagtcgatgattagattatctgaggctatcgcccgggcgaattgtacagaagagattactcctacctttgtttctgaggcgtatgacttattacgtctgtctatcataagagtggaaatggatgatattcagattgacgatgaaattgatgatgttgccatgcacgatgacgatgatgagggaggcgaagataatgaagatgccggtcgccctgagctgaactataacgcccctgattactcaggaagaactcaagctagaagagcaccaaaggccactataaactatgacaagtatgtggccatgatgaacctcattgtgaaaaaaatctccgatgatgattcgcttggtggtgagggactaacgaaggatgaaatcgtggattggtatcttcatcaaaaggaagatgatttagaaacggaacaggactatcataatgagagagctctagcgtacaaggtattaaaacggttggaaaaggatagaattttgatgtcggtaacgcaaaacatcaatgatgatgttcttcccggggatgaatatgatcgggcacaacaggctagtcgaaccgtctacatcattcatccaaactgtgcgattttggacttcttcgataaccaaaccaccgaaagggacaatgatgttggcgaagaataaatgaggtagaaattctggaataaagcgctatgtattaagttaattgttaatggatcttattagtcattttctgtcttcgaggtattcgtagtccgccattcagcgggagtgattgcgtttgcacattcaacgcaatggtctataaaatctttcgaagatgtaaacatcttctggcaagctctgcaccatccaggatcaacaccttggatgtcattttgtttatccttaacataatgcatcaatcgcaaatgtcttttcaaaatgtctaaacggctaaatgaccctcccttacggtgacacgtcgggtcagaacgccagtaagggcaatgaaacataggcttattgtgtgacttagcgtgtctatgcaaatccgattgtctagcgaatgcccatgtacatccagggtgtgtacaaataaatggtttttcttggtcaccttgagatacaggggagttgaactcaattttctctctcggttgactattgtctttggcaagtttgaagtgctttgcgtgtatgaaaagcttatcctggagtttgctatctgctggtagttttcctttgaagagtgccagatctttgaaatacaaaaattgctcattctgggggcgattgaaagtggatttccgggcattcggttgtctcatagcaagtccatctttgtctgtaattgcaccattgtttgtagcagaaagatgcagcaggagtttgagaggagtctgcaacaccgatggcagagtggttgatgtctgaggagatgaatgctcacgcgaaagatgcggtatttgggctggtagttgcagataattcgaagccgataggagtttgtgatcttgcagcacaaagttagaattttgagcctgaccttgatgttgattctggttcaggtacagtttctggttcgggttctggttcggactctggctttggttttgcgtttggacagagctcagttgttgcgtaagcgcttggctcataaataaatcttgcgaaaaggacatatgctgccccggtaggctgctgggcaaaaggggttgatagtggttagcctgcgagtgtgaaaagggatcctgtagaagggacccgtaagggctggtttgctgcttgggcaaattgtaaggcaacgtagaattcaaacttgatgagtatatattggaacccgctaccccgtaatatgttcccgaaggtgctgaagaaatacctactggatgcggtaacgtttgcgtaggtttctgtatgggaaatgaaaaaggcccagtttttagtgcctcatctcgctttgtctgatatctatcaccaccttgcgcatacgagccaggtgaggaggacatttaagttagccagcttgcgatcttgttgcaccggaaagaccttgaattcttttttttttggatttgcccagttgagatggagaaatgtttgagccgctcaaagtgaggttcacgatcttgtgcaggattccaacggttttattttctgtcggctagactgcagtcttggaagacttcgcaaagtgcttagtaattcctttcccaaaaatatccaagaggtgcatggtatttccgattgaagggctaaattatacgagtggtttcgtatacattgttactagtctcgatgtttctttaagatgtacacaactgagtttaatgatgggacaccaagtaattggttgcgatgaacccacacgtaccagcttctcaaaagccttcgttgtctaagtgataacgttattgtgttgctcttccaaggtttttagatcaaatccttttttatttctattctgtttccttgtcgtaaagtgtacttgcctttcaattctctgctagtcctacgtaggctcacttttccttcatgcggaaacgtaccccaggtcttaggctccaataagcatttacgcagtcttagtaaccagcgtgtaatattacatacagtacattagagtctgtcatcagtggcaaggttgagtcttaagttgcttcattatataaactcaccattacaccaatgtcagaagtttgtacataaaattcaattgtttcttggaccgttactaatgtcgcagaaaatcaatattcttaagttcgccggcaaagatggctcttacaagagacttccttctcaattcagggatttcatttcctcggaccccggtgctcgttttcctccagaagcaaaccgctaccacttgtatgtttcgtatgcatgtccctgggcacataggacgctcattacgagagaattgaaggggttgtccctgatgatttctgtttcagttgtgcattggcacatggacgataaaggctggcgcttccccacacaagaagaacttgatgagaccaaggccacagagacagatgtgggtacgaaagacgatttgtatgggtttgagagaatcaagcagttgtattacaaggccaatcccgaatattccggacgttttactgtgcctgttctttgggacaagaagttggagactattgtcaacaacgaaagcagtgagattttgagaatgttcaacacagagttcaacagcttggttgaccctggccatgctgagattgacttgtaccctggcccattgcaatcccgcattgacgaaattaactcgtgggtatatgacaacatcaacaatggtgtctacaaggctgggttcgccaccgatcaaggggtttatgagaaggaggtgttgaatgtgttcaagcacttggataagttggaagagattttgaaggagaatgctgccgaaggaggaaagttcttaattggaaatcaattgaccgaggcagacgttcgcttgttccctactctcatcaggtttgacgcagtgtaccaccagcacttcaagaccaatatcagaatgatcagacatgactatccgtatttgcatgattggttgagattattgtactggaagatcccaggctttaaagccacaacaaactttgaacacatcaagaaacactacacaaaatcccacatcaacatcaacccgcatcacattacccctcttgggccaatacccaatatcatgtctttgtaaaaggtctgtacctcttgcatccttgttttaccatctgtgatcgtacctcgcattgaaatgctgtctttcgcgtttatagcttactatgtattgtttgactgaaaatcaaacgtagaaaacgggtacagtgaacctttcttagcagcaaaggaattcagagatgcgtatgagacggcgagcttagagtagatttaaagtccccgttgcatgatgtagtgtgtgagctcaatctcaaaaattctgcctcgcgcttagtagacgttagacggtgagtgtatggaggaataaacaaggcacaaaaaaaagtacacggaagattaaaactgcttactcccaaagtctttgaaaacgccctctttttacgtcgttgttttattttctgtcatctatgagaggtatggttcaaattctggattgtccccttggcgggcatcatccattgtgcttgttgtgatacaatactaacttatagactacaagattgtggttttgggtgccggtggtgtcggcaaatcgtctgtaactgttcagttcgttcaaggtatctatgttgagagttatgaccctacaatcgaagactcctatcgtaagcagatcgaggttgacggtagggcttgtgacttggagattttagatactgctggtgtcgcccagttcactgccatgagagagttatacatcaaatcaggtaaaggttttcttttggtgtattcagttactgatgagaactctttgaaagagatgttagcattgcgggaacaagttttgcgtatcaaagacactgacaatgttcctatggttttgattggtaacaaatgtgacttggacgatgaacgtgttttgtctattgacgatggtatcaaggtctctcaactgtggggcttggtccctttctacgagacttctgccatgtacaagacgaacgttgatgaagcttttattgacgtcgtcaggcagataatgcgcaaggaagctcaaatgagcgccgaaaagaaacaacagaaggaactactaaagcagcaggctgcagaggctgacgccgctcgagaggacaatgaatatgcaaaaggcaccgaggatggcccttcttctaagagaaacagacagtcacaaactaaaacatcgctgtctggttctggaagtaaatgttgcgttatcgtctaatcgatgaagcaatctgcatttgctcatctacgagacaactagactgttgacgaacgaatagatggttctgcagagtcatgaaaatattgttttggtctaagggcaccttcactttgtctttctgtatgactggctattaacctttaatataattgcacagtcttccattgatgactgtaactaccgacatgtatagtcagaataataagttacaactgcaatagtggaatattccaactttactgttgtaattattacatcattctctcattaacaagtgatagtaacgtcaggattttatacttgtttcctaatgttctctttcattcatatagttcattggtgtctgtgcttaaaagtccgctgagtgttgcggcgtacagtaatttctcgtgattgttatcgctaagtgcctagataccctgattcatttctcctgcacttagactttaacctaatatagtatagttccattttgtcttcctaccatcgaaggtgcttcaaaaactacattccagcttcttctaaggcatgtatgccactagccctataactcatgcatccgaactatcatttcgacagcgaagttattcgctgtcaaagaatttgggagatctacgaaaacttaacaatagaagcacatcttctgtactggagtctactgacaccactgctccttcagaaaaggagctaatcacatacatttttccagatttttctgcagcagaatatttccagaaggattttgccatgttgaatgagttccacgtcatggaagaatcggaggcggtgggattcgagatatatttggttgatcaatgggttcgccataggaagattggaactgtcgtttcagtatacaatggtaactatgaatctaaggtgaaggttgtgaagttcacgatacgaaaaatgcccataaaacgatacccgccccgctttcaggagtacctaaatgaaatgattctgaaccatgcagcgttcaagaaaatgaactctgtttctaaggagcagtcaaacagtgcagataccggagaaactgtaggtgagtttcttttggtcactaatatcgcagttctaccctcaaacgttaatttagtcgctattgcgaacggtgatgtcagggaaataaaatccacattttacattaattccaacttgaagaagcttaattgtgctggtcgctccttatctctcacaatggaaaaggtatcagatgcgtctgaagacaaatttagacagatgtatcggattttcaactcgtcagtgcctattcggtttgcgatttgcgagcttgttaacttaattcaaacatgtttgttttactatgatcttcttgatgcaaggtactgtgatggacttctctgtcaaaaaacggaggatgctatcaacaactggtggaacttaattggattgccacacttcaacgctaaaccaaacccaagaattggtattcttccatcgaaaacagtcgcagctatcataagtttgaccgtcagcgtaaagatgcgtctccacatcttcggtggatgcgatgtaccaaaagatccatttgattttgaaaattttatgatttccattggtcaatttcagaaacaagttaagctagaaaagaaaagaaagctcaatctcataacacttctgcgtttgttttactacacaaatcagaaattaccttcagataatactaagcaatatggtggttttggcagtgacttgtccttgacggaaggatcattcaatgacataacggacaatttatcgacttcgaagcataattactcttactcatcattgcataatgatccaactgcttcggctctgacagcatcggcttatcgaagaaataagctttactactccaaagagttgaaaaaactcacaaatgtggttaagaatacagtccaagatcatattatagtacgagaggacaatgatggttttcataatgaaccgtcgaagacaggctcgaagttgagaaataaaattgcctctaaattaactgaactgattactcccaatgatgtcgagactaccgatttggatatattagtgaggaaatttttagtgggtaagactttactaagattatggaaaggacttcccaaatctgcagacagcacctcattcaccgtggatgataagctactgcaccaacaccatgatcaccatggcgcgtcacgtcataaaagacctcgctcttatgacttctctcacccaactggcattgcagaggattcacggtatcaattcatcagtcttaaggacgcgattgtgatgaatcaggaattatcaagcttgcattctgagaaggcatcaggacgtcttggccgcatgaaatttgcatttcaaggacgtagatctaatcctatttacgagattgatgcttattcttcgaatactggacaattcaagagcaaatcgtactctagcggtgaccaggtcgaatctgttattctggaagcaaatgaatgcaagaatgcacccgaggataacacgaaatcaaaaccttgcacttctgagaaactaaaggaggatttccggggcctcatgactagacgaagctcttttcccattctatacaatggagtggacgttaacataactacagctgaaacgttgcagataaaacctcccgatgtgaaatcactccgtaaatgcgcaagtttttcagtggtcgaggattattttcactgtaatgatgaactttacagcaagggaaaaatgaaagtggattaccttgacgatgtgttggacttaattaaacttgaaaactataagaagaacacaaacgtcagtggtactgttaaagttgcaagacattataaacagattaattatgagttggtcaagcttcatggtattcacaatcgtatgcaaaacaagcgtctagtcataaactcagaatattcttcagttttggcgggccggatgaaggatctcactgataatattgatcgtatggcttttaggtgccgcgatctcacgaagaaaattaacgaattggaagaaaactcaaaaatttttaatttcaaattgcaagacacatgtgttggtaagctcgatggtgtcattggcggcttaatcaaatccagtaagtttttacttgtgtttaatgatgaggaagaacgcaagaagctcatttttgatctaagcggtaaggagtacgttgaagaaagcaatggtgaaacggagaattcgtatttcggcctcaggtcgcttgcgatattcttgtacgagctgtttattttcttcctacacttttttgactttgaccgctcgaagatgaaccttgaacgtattcgccgctcatacaaaatggtggaccccaatagaagatatattgaccgtgcatatacttttgttagaagagactcggctcctttagatacagcaatgtcgccgaatgcgccaaattctgaagagatgaacaatagttagaatttttaaagggaactattatatatttcatatgcttttatgaacttcattattgaatgttccgttgagcacttcaacaagtttagccatctctttttcatatgcgttcgataagagtaactgctcatctaaatcaaacttttggagtgtctcagatgcactattggttacgattgcaagagatttgctgaggctcgagatattggcatccaactgatcgattttgtcacctatggtagcatttacatagtagttcgtcctttggttcatctctttctcttcttcttgctgtctcttatctgcttcggtataatgcttggttacattgcgtacaagctcgtcactgtcggagatcaactctgtcaatttactggtagcaaaatcctgccattgtatttcagtctctagcgccaatctcagtttttccaattccacgatgagatccagctcagtaaaattggatatggtctgacatggttccagactgcgtagttgctcctcatggccaggcgagactaacgtttttgctgcttgcgagagtgctttgatctgtgtcgaactttctgttacatgtgagctcaatagatttataagcacgcccacagacctagagttttccgactgttctcccatgatcatattgtttcgttggagttgattaccagcgcgcacaagaggtatcgtggaacgcatctgtatactccccactcgatagtacagttccacgcgaaggcaatttttaatacacgtagtacatgtacacagtaaggatttgggactgaagcatcttggacctattacgatacaaggagctgaaactcagctttctccttaaaaccgtttagtttggtgtacgggttttgtagtatcgacacgtccgtcgttcttgtattgtctagagtatacttcttcctacacaagtcatggttactataacagacgcccacgaggatttgatccacgatgctgtgctagattactatgggaaaagattagctacctcttcttcggacaagacaatcaagattttcgatgtcgacggtgctgataattataggttggttgaaacgttggtgggccaccacggtcccgtgtggcaggtagcttgggcgcacccaaagtttggctccattttagcctcctgctcctatgatgggaaagcaatcatttggaaggaactgcccgagactcaacaatggtcgattatcgcagagcatgctattcatcaggccagtgtcaattccgtctcgtgggctcctcatgaattaggtgctctcttgttgtgcacctcttcggatggtaaggtttccgtggttgagttcaatgaagatggtaccacatcccacaaagttttccatgctcatgctgtaggggtaacctccggttcttgggctcctattagtagtggaaaggacggctctcctctgcaacgtcgctttgtgactggtggctcagatgagttggtgaaaatctggctgtataaagaagattctgacagctatgagttggaacacgagttgcagggtcatcacgactgggttcgtgatgtgtgctggtctccatctcttttggtgcgttcgtacatcgcatctgcctctcaagatcgtacagttctcatctggtctcaagacagcgatggtaagtggcagaagcagctgttaacagaggaaaaattcccagatgtgtgctggagggtgtcgtggtccttgtccggtaacattttagctgtgtcgggtggtgacaataaggtgacattgtggaaagaaaacctacaaggtaaatgggagtccgctggcgaggtagaacagtagatactacttagcaagcaatatacatacaaaaagttatgtctataattctccaatagtagcttcaattatgcgctccacatcttgggatgcctctttggcactttgcaaaacttcatcgtgtgacgccataccttcgtctaacggcttgggttccttgtcgaaagcactaggtggagcctctcccatcccctcatttgtaatcaatgataatgccaatacatccatgtcacaatgtcttgcaactatcacctcaggaacagtcgacattccgacagcatcgccacctaaagttctgatcattcttacctcagccctagactcaaatgtagggcccgcagcaaagaagtatgttccctcttcaatgcggcgagtcacgcccaaagcctttgccttgctaaagaacaattttctcaagttgtggttgtacgcatcagataatggttggaaacgagggccaaactcatctaagttggggcctctcaagggatgaaaaccagcaagaccaggaaagtttatgtgatcattaataatcatcaaatccccgggtctaaacccttcacgtataccacctgccgcatttgtcaccacaacagtcttcactcccaacaatttgcataatcttattgggaatgtggtttcctgaaagctgtaaccctcgtaaaaatgcaatctgccaaccatgcaaacaactggaacttttctggccccaattaaaccaaaaataagttttccttcatggcctggaacagtcgaagttcgaaatcctggaatggactcataggggagctccaagcgtggttccttgtgcaacacttttgcgattcctcctagaccagaaccacatatcacgagcactcgcggcttgtcaatttcgctctccacaaaaggcttaagtttttccctcacaattgctgttgcattgttcaagagggatatatactcggcaggagggatttggtaagaagacatgatagaaagaggtgtaaatgaaggagcgatcgcacgagtacttatcgcgataacacagtgtgccaagtttaactactgcagcacagtcacacctacacttggtaaacatcatcttgcagaagccatccagtaaaaagaaatgtcttcagacgacagcccgtcttcaaaaatggaaaaaaaaaaaaaaagaaatagcccgatgcggggctcgaacccgcaaccttttgattgaccttatggtgattaagagtcaaatgctctaccgattgagctaaccaggcttgtttcaaaatagtttatggtgcaattagtattgctttattttgtgtgaagactgttcgatacttttcagggatctaacatctatacaagtacttacaatattagaatttttgatttactgtttattgtatgcaagttaacattaattgccctatctctaccctatattatatttttccatcatcagcaaaaatatcgctatgaggactggatttctttccatttacgtaagacatcgtcgtgtcattacgcgtagcccggtcacttggagatgatgaccccgttgtatctttgatggtttgttttgtatcaaaactcgagaggagaggtgacgaaggcatgtttacaactgttgcgttctgattgtccaacttgtcgtacgtagagccatacgtttttcctaatgacgattcctcttcagctacaggtgtcttacctgttgctggtgtaatgcaattatccttaggagtgggttcattgaagaagtgagaccactcatcttgatcggggctagagcgcagattgaaagatttcattaccatgtgctcaatttcagagaaaccctctttctcttggggtggaaagttctccttatcttcctcttcctcgtataggtttattactctcgtattggatttggtggccatcattggtggggtagtctcctgcttattcacctgggcatcatgtggcaaatctatgtcggtcaacggtcctccaaaattgtttagttggttcataaaatcattgagatcttgaaagtcatcaccaccaggagtttggtttggtgttgaacttatttgatgcgatgttttcataccttcacgattctttattacctcatttattgtggaaggagcatgcgagggaatggcaaatttgtgatcagggtttgctggggaagacagttgatgcaaagacgattcttccttcaatttaagttcccttttatacttttgttgctgtaaatacttcttcaccactgcttctgggcgcataaatcctttgttcctcaaaaacaaatagcatgcattacacaagggaccaaacattccatcgtacatcttcttgtcaaacacttttgacctttgaatattcaagtaattcgagttgaatttcgtctcaaagtatctccaagtcacagaatcgttggcagcacaatttttatttatgcaaaggagatcatggttgtcaggaagctttgtgcttggtatggtatgtatcttcttactgtccaagtcctcgagatctggaagagattggaatgtgttattctcggttgcaatgatggtggtcgttgtcgtgtccgactttgagagtgccgtggattgccccagcttgtaagtttgcatgggaagataaggagaggataccccatctttaagattgtaatccgcatcttcctcttcctcttcttcttcctcgtcaattgcatgcgtattctcattgtaatcggtgtcatctgtggattcagaaccgtttacaggcgatgaagacattatgggcaagctagtcatcatggaacgcgtacgcattgcacgatgaggataagaaccatcaacaggggtcaggaccgatggcgtcaagggaacatttgagcgtctccttttgcggctcggcttatctattatcttagccagtagaaagggagccagattgaatcgttcctggatacttttactatcatatttgggggccgcattcaatttgtccgcgtagataatgctcgatatttgctggtttggaggatggtagaatatgggaagagatttggttcgtgttgccttcaatgcagcagacgatgacgtgtttggtggaggctgttttcttttgcgactatgcgattggttggacgccctagaacgctcgctttcttgatctttttgttggggttcctccttatttttctcgatcacatgtagctttagacgaatttctaatgtcaatgaggatgcatttgctttgtcgccaaataaaaatgatgcagaaagattttggcacacccgtccaggaattaggtatggttttgccagggataataaagttgatagttccccatttgccacaaatggctcatcgggttgctcggtaatatccttgtaatagacggcgtaatcctctgtgtcaagtttgaaattctctggtgaacttttgagaatttgcgtgacgcaattcttcaagtcaaacgcaccaagggtgagaaactcgttttcgctttcggccatagataacggtatctgggcaaccttgacagaatattgagtcttggagcgagaaaggaagactgtcgggctgttgtcaaaagaatacaaaactttgacctgcattcgtctgtaaacctgatcgtcagagctcatgataagataaaaaatgatgtaaaaacaatgaaggaagaattctttgccaataggaaaagggatggtaaagtcagtgtagccacagaagagccccagttcttgtgggtggggatggggtcacgagtaaaagaaagcgggaaggcgagaaaataaacaagcaaattctcactattgcgcagaaatactttaaaggaaatgacctcagtaaacgctagggatctgcgaagcatttaacactacgcaggttgctcaatgaaatgtgatcggtctacatgaaccacaagcatataattgccagtcacataaacaacgcgacgcgcgacgggcgaattcgcgcttcagattctgacgcgcctcgcgagatcttttttgaaacagtctggtttgcgacagaagttctgtttcattatgaaaagttttccttgctatcggttgtgttcgcctacgatagaattaaatgttcgtccatagtttggagtgggtagcatggtgcagcttttgtagttccatctccttgcagcatgtaagccgcgccgaattaatattctgtgcgcattacacttgcattcttcttcatacaagactaagcaaagtgctggctcagacgtgtcgcgcaactaggaagaaatgccatgaagtactaatcgagggttgtctactgtctcaaataagtggcagcttgggtcgaatttaaatgcattgttatgcttctatatacaagtactcacaacaacccaacaagtcttttaatttcggtgagattcttgtgcgcaagctcactcgccgcttgggtacctttgtcacaaatttcgctcaagaacgctttatcgttggttaactgttcgtatgtggttctcttgtccttgaactcttccacaatgacctcagtaacgtagtccttcaattgtttgtggtttgatatccatgccatgtctttcacagtctgctcagcagactggttgaagatcccggcaacaatgtttataaggtttgaaactccgggcctatttactggatcgtaagtgattgggccttgtaccgaatcagtgaccgctttgcgcatcttacgggtgatggtatctgcgtcatctaccatatagatggctgaattctggtccttgtctgacttcgacatttttttctcgggatttctcaaagaaagaattttctttgtgggtgtcaaaatcgtcttgggtaacgtgaagaaatttccatatgtgtgattgaacgtcgatgctatgcctctgcacaactccaaatgctggctctggtcatcaccaacaggaacatgtgtagaattatagagcaacacatccgctgcttgtagaacagggtacaacaaaactcccgctttggtctttcccataatttgctcactgtaaatgtccagcttatcctctacatgcgccttcagtttccattgggtcattcggtttaagctacccatacttgtcaaacacgtaaggatccagtacaactctgagtgtccactcacgctggattgatggaaaagaatacatctctccgggtcaaccccagcacttataagactggcaatggtattgagtctgttttccgatagctctttggccccaagtaattgtgtaagtgagtgcaaatctgctgttccaaaaatacattggacgtcctcaggcgctttttcggtgatcgttttccagtttcgaaccgcacccaagtagttaccgaggtggattctacccgttggttgaattaaagaaaaaattcttgctccactttcgaagttaggaattttatcaaccgttgccacggtgcttgcagccctaacagctcgtagaactttgctggctttcagcattgaaatgaaaactgaaccactaacaagcaaattttgtgcgtatctcgcgatctcacgacctacatactattggataatagaatctggttcaagaggttgcattaaaaagaataaaaaatatgtgtggttctacctatcatacaattgctgtaccagcacgtcagttagtaagtttcaaagtatacgtaactggctcgattaaggctccttggacccctcaacgatgaagccaccgcttgtgttattgatgttgatgccgtagttcgtgagtctcttttcaagcttttgcctttgtaaatttctccatctttctaatttagaatactcatgaattttgaacccgaatacccttggaacatatgtctctctgttgtgaactggaatagcttgggggaagttttggaagaacattgctggaaatgaggtaccaaagtacgctccatccacaacagcatgcctgcctgactttgggttatacaagtcctcgcatttagcgcaatatagtttgacagagttgattcgaggctgatcactcaaacccactggtagcaatgggtgtaactggcaatggactctggggcagtaaccaaaatcaccattcttgtacttttcgaacattttactcaagcccttgtgtgtcaagatgtatctagcatgaattaatccgtataatatacgggcattatgctctaatgcaatgcggtgttcttctgcctgcagctcgatatcaaccatatctgttatgatgtccaccaacgtagccattttgctaacttcctggttcaaaccagttaagttaaagcggtctcgaatatagtcatcatctatgtcgcaaaaatattcattcccctttatgccaagaaacaaatcgatccagtattcagagaaatctgagcttgtgtcagtgaactgctcgttctcctcttcgtgacgtgcattcgacatgcctgtgttggtattttgatgtatgaagtaggtaagggtgagtaacctagcttttttaaattttggctcattcctctccagcttgtatggaggattgcaacatgtatgtttcacattctgattgaaactttcgtattatttttaattgaatgccttacctatagcatctaatgcttcttatcaagaattttaattgatttctctttcatcggagtatctgtagtgatgcttttcatttttgcagatgaatatgagatttacacataatttgtcgcctttaagcgaaaattgaaaacatagagtatcaatacagtttcacacaaaacaaaaaataaaagcagaaaattccaacaatatggtgcaattcttcattccatggttttccctctgtcgcttttttaatgtaggaaacgatgtgtcctctttttcaaagaacatgcattttacatcttgactttctaagattaacgagaaaataaaaattgtacagtaatcacattattaattcttattcttattctactttactatctttcttaatgaatcaatattcggttcctttatagtcttggtgtatcgaggtttttgttctttcatcctaggtgcagttctctagtaatcctacgagactaacaacgttggtcccttcgaagtgaatactaaccccaactatgaaactcgaggttcttcctcaaaagttacacggaggtgaaatatcttcaattgacattaattcaaccaacaaaatagtggctactggtggtaaggacaacataatcgctttatggaatcttgaaagcctaatcaacgctgatgttgccgaaaaaaaccacgctttgcagctatcaccagaaaagaccatagaagtacacaaaagtccagtaacatgcgcaagatggtctccaacagagaaccacgttttgatatcaggcgaccgaacaggtcatatctacatctccgatacctcaaatggaacctcaatccttatttacccttggccatcaatcgaagatgaggccaaactgatgattgacggatcgtggtctaaggatggtagactctttgcatggagtactagtgactgcaaagttcatatctacgataccgtcaaaagaacttatcaagtgcttctgaatgaagtgaaggatgagaaaacttccatccagcgaagcattgcatttgatccttcgaatacgcttctagtgacgattggtgatgacactttggtgcacatttatcagtatcactacgttgaggatagttaccaatttaaggttctatgcaaaatctccaaattgatgaacaacaatgcaacagatgtgcaaggccttaaccatagaaaaatatcctggtcatgcgatggtgaattcttttctgttccgaatgccagcaaacaacaagcggcattgatatcacttctttctaaatcccaagattgggagaacaaaattagcttagtgggacatgacatggaatgtgacgtcgttcagtttgctcctcatatctaccagtcggaaccagaagttgttgccctagatactgataggcataacatatatcatgtgatagcctctgctggtttagaccgaacgctagtcttgtggaatacctccaaagaatcgcccgttttagtcttgcgagatatcacagagaaacctattgcagacttatgctgggatactacgggagagaggttacttttcgtgacaatggatggtcaccttggagttgtgggtttcgaaagaggagaactaggggatactattgcttcagatcttctttctaagcttaaagaatcacaggataagcactcaaagcctttctcgtgcaagagtgatgtggaagctagtaactcaaagaaaactaagcacctaactgatcttattgaacaaagcaaagctactaatgtgttggaagcattcaagaaaccgaaagtaacagaggacatagaaacggaagagagaaagccagaagagccgactgttgatgatatattcccatcaaaacttgctggggacatcatccccacagttataactgcgagtagggcggacaacacagatgacgtcgatatgcttcaatctgcaatgagggagcgggagcaaccaccaaatgtatcacaaagccgagcaaagggagatacggtagcggtgaaagaaattgccacatcgctgcagagggtatccatcaaaaatggaaaaaagcgcatccaacctgttctcatgagcaacggacaaaagacatctacttctatgaacgatacgagcgctttactacaaaatcaatctcaaacatctatgggattgaaaacaggcaaaactctaatggaatttgataagccttcgtattcagtaactgaagaggcacagaaggaaaataagaaacacaaagtgcttgatgaaagtggaagtacaaaaaaagccaaaagaaacttgattccaattaagtttgttggatccgttgtgcttaacccaagtaccacgttcgctaaagtcagattatccgcaccaaagatcagaatgtttttcggattaacctcaagagaatcagctgacatataccttgacataaagaatggacaaggaaatgaaacagcaccttcaagagtgacctgctttaaaagggaactgcaaatttggactgacttcattccaaagtacatacaattggcttcagagggaagcaatttctgggccatttctaccgctgatgggcaaatcttaacatattcacgtgtatccggtaagagacttctcccgcctctaataatgggtgcgccattatctttcttagaaagtcacgggaaatatttgatggctgtcactaccatagcagaggtgttcgtttgggatatggaacaaaagaaattgcatatgagctctcctctgtctctcgcgagcctattggatcttaacaacaagtttgaagaagatacaattagcaagtcagagaatgttaccatgtgttctataacatcgaagggaatgcctcttgtgacactttcgaatggagcaggatacctttataatattgacatgggtgtgtggaatactatttcggaggcgtggtgggcattcggatcacactactgggattcaatctcagatgataaaacatcgattgagccccaaagttcagaattattgggccgcgaagctaaatcgtcattgattggactcatggagcacaaaacgaatgaagagatactaagaaaaagtcgtgtgggaagaggcaagtacttcaacaaaatatccaaaaatatgattatgaaagaaggatatgagaatttggagaacactgtctctttatcacatctagagaaccgcatcttgtgttgtgaaattttgggtgaagaaaaagatttccacgactttttaataatttatgtcaagcgaatttgcgagcttgggctcaaggcaaaactattcgaaatttgtgagcagcttcttgcgagtgacaatctacaacagcccaaaatatgcggttatgacaagcaggaattgttgaaagaaataatactttcgtgtgcggaatatagagattcccaaagaattttggttcattttagcaaaatattggggattatagatagcgattactaggttaaccagttatatatggtgctctggattctcaattgtaactaacgataggaggactaacgatcttgggatctttttaaatgtgcaggttttatccaaatacgttgattaccactactaattctattggacattataatggttgaactcttaaaatccatacatgcacatactgataaggcgtggtccgtaaatgcccatcagacgttgccattgttggccactgcttctacagacaagaccagtaaaatattcaagttatcccaagaacaaggcttccccattatatccagtttagaggacacacacaagagatccatacgtactgcgagtttcaagcctcccttaagttctaatgaaagtgattttgttgatttgccagcattagctacaggttccttcgattctactatctccgtttggggagtggatgaaccagaggaattgttggatgacgaacccgattacctcgagagcgaagaagctaaaaaggcaagaaaacagagagaaattgaactcattgtcagtcctagtaatgagtggaatttgatggcattaatcgagggacatgaaaacgaggtgaaggcagttgcttggaaccgtggcggaaactttttagcttcatgttccagagacaagacaatctggatatgggaaacagatccggagactttagaggaatttgaatgtatttctgttctcagtgatcatgagcatgacatcaagcacatcgtttggcatcctattattaatttactagcatcctcttcatacgatgatacagtgcggttgtacaaacaggatgaggatgacgatgaatggtcttgcgttgggattttgaatgggcatgagggtacggtgtggtgttcagcttttgaaacacctcaaaagacggagggtgctttggagaaaatccgacttgcttctgcttcggatgatttgtctgtcagaatctgggtatctaagtccaccctgtcggaagaaacaggcgatagaggtaatgcaattccaagttctatcaaacatcacagcagtgaaatgcaatgggaacttgagggtgttcttcctcaagtacataaatatcctgtctactctgttgcttggtcccccaaaagtggcaagatcgctagcacaggagccgatggtcaaattgttgtatacaaagaagtggaaggaaagtgggaagtagagagcatcaaaactgcggctcatggtgtctacgaaatcaactgcgttacctggtgcactttaacaaatgaccgcgaagctttggtgactgccggtgatgatggatacattaatatttgggaagcataaagcgaagaaattccattcaaaatataagaccaataagaataacggagccgaatacgccaagcaaaataaagagacaacaaagcattcttcctccagcgcgtttctgatacctctctgccttacgcaactcgcgagatgccccctgtgcatctgtgctgtagctgaggatgttatcttctatattatcaatctgaaactgctgctcctggacaataccctgtaaattctgaaatatctcattgatctcttgcgtatcttgtgcgatctgatgtatctctcgctctctttcttcgatgagcaaagtctgctgctctaattcttcagcatttataggttcgtatgtgatagagatttgctgctgctgttgatgcccattctcttgtccatcctcttcttctgtgggagaagttctagaggtggtactgtcaacattctctcgttgtagtgcagaaaactgtctttggtactgctgaaattgatgcaaacttgtttttatgagattgagagagatggcctccttttgcctcaagtagtttatggtatcttcgtcctcatggttacgctcacattctttaagatagtcatttaagccttgagtgttggtactaacattcttgaaagaatccgtgcacttcgaagtgacttcagatatcttttttgatagctttgccgctttctgctgcagctccaagtctgtactcttcacgatcttctcatattgtgacaagagatttttaatggaaactagttgattattgttgatgttataaagaagattgtctatcgtttgggacatggattcaaattcagggaagtccttgtaatgggaagacacatcctctgcattttctaagtcttttgaaaaagcattgttgaacgacattaatgttacaattgtctgagacctacgtaattaaggatgtctctcaagcgtcacgaagaacgcgcacgtgacaatttctacgcctttctccaactcattactttcttctgaattttctataaactgtctatagtctcgaaacgggtagtcactcctcttcttcgtcgaatttggcgagacagtcaagagcagccatacaaccagtacctgcagaggtgatggcttgtctgtacttcttgtcttgaacatcacccgcggcgaaaacgaatgggacagatgtttgggcagtgccagggacagttttgatgtaaccctgctcgtcggtttcaagttgagaagcaaacacctgagtggcagggatgtgtccaatagcgtagaacaagccattaacttggagagtagaggtttctttagtcttgttgttgataatgtcaagactgttcatcaacttgccatcacccttggcctcagtggcagaagtgttccacaaaatctcaatcttttcatggttcattgctctcttttgcatgattggggatgctctcaagacgtctcttctcacaagcaagaaaaccttcgacgcatacttcgtcaagaacaaagcctcctcacatgcagagtcaccgccaccaataacagccaaaggcttgtttctgaaaataggcacagcaccgtcgcagacagcacaagcagaaataccttgttgccagtaggtgtcttcacctggaatgtgcattctcttggccgaggcaccggttgcaagaatgacagcatctgtggtaataggctcggcatcttcgttccactcagtccacaacttgaatggacgcttgctgaaatccaccttggaaatggtttcagtgatgatttcggtaccgaatctttcgctttgctttctcatgttttccatcaaccccgtaccagaaattccttcaggaaaacctgggaagttttcgatgtctgtagtagtggtcaactgacctccagcggcaatgccgttagccaacataccttcatacatagttggcttgacttcagcacgcgccaagtagatggcagcggtgtgggccgcagggccagaaccaataattgtgactttgtggtgaaccattttctttgatattttgactaaggagttggtaaagtttgtacttatgccaaatagcataaaaggagttttctagggctgccgaccgcggaaatatatactttggatatggtctagccgcagtcctcttgacaaatagaattactgcacatagatccagaaagaaagatacgccgttagctttgtaattacgttttgtcatcctaaggtccagctttaccacattcgggatgatcggattgcttacacagaaaacgtttaaagtggccatatcaatatccgtctccgtaaaaaaaacttgcgtaatacattaaggtgtatatttcttcagtctgataggcgcagtgggtatcaattctttcctacgtgctcgctccagcaaccacatgcaatcaaagcatagctctactatcagaaatgatcctcactctcaaaaacctaagagcataaatagcattagtattatattaacgagaagatacatcgtaccgtgctagcttaacacgaaatcattgattaccttcgagtgctggtactttgggttgagcaagacattggacaaaaaccattgaatgccctttcttctgttttcgagccacaggcccagttgccataatctcgccatgctaaatgaatccttaggaggcatttccgggatatcatcgtccgggaactccttcaccaccttctctctaaatgcgtaaatatcactatatctcttgtagaggaaaatcagggaatgagacgcttcatcaaccactattcggataggccacaccatgtacagcccagaagagtcccccagaacaagatgcgattcaccaacaagaacatcagtgatgtgagagtttgtaccaaagtgggtatggccgatagctccatcggtcaattgaatgggtatgggagcaaccaaacttagttcggatgcattctgtgtcggtctaggcatgctagtttgatcccaaaaccttggctttataacgcattaacaaccgtgctttgtgagcggtgagtaggtgctggttctaagccgatgatgatccttattgtgcttcctgcaccatctaatcttcatcgcactgggtttagcaagagaaactgcaatctacgccagaaaaaatggactccatcgcgagaaaatatccttactggaaacgtgtccttcataagtttcaagccagaagggacattcccttccgtaagaagtttttcgtgggatatgacctccatggtaacacatattgggaattcactattgatggcaatatgcaacgcttacgacgcaaactagaaccatacgaggagaagtttttcaaagctgattactttgacacagtcccaccacaatggcttcaatggctcagaaggacaagggaacaagcgcctacattgcaggagttaatgaacgagcagatccggcagcagaacatcaagattttggcccagcacgcagaagcaaaatggtacaatgaaaaacaaaggcttgaaaacgagaaccagttaaagttacaggctgaattggagaaggtagagaaggaaaataaggagtttgaggaacgtcaaagaaaaatgaaagatgcagaaaagactacagaatcagacccatgggcgctggctaaggaaaaatccaatcctatagagtctgcatccattaaaccaagaagataatttatttgtatatagttcacgaacaatcaattcattcgtatgcacttttaacaatctattcaaagacctcacgggcaatgggaactcttacaaagccttcactaacaattgcgcacctttgttgtccttatccttaaccatgtcactcttgagttttttcaagtttttagaaagagtcttggcctttgaggcatccagaatacttaaaacttcgaatattgcaagaacaacgaaagcaccttgaccagaaacccagtttttgagaacaccatcttccatcaatttgtctgcacacttccgagcaaaatccgtaccaacacttggaatctcctttccctcaacgaacactaacttctttgattcattgtcccacttgaactcatttccttgaatcaaggctttcaatgacctggaaacgaaaggagttttattaagtaagtggtaatcttctaaaatgtcacctttaaatgtaagatcgaagaatgcactaacaagttgaggtctcaattcgttgttgatttcgtcatcttcagatggggtaagggtgagctcagtgacaaactgcgccgcaatattcactgacaaaagtttggtgaaagttggattactttcaggatcaatagtgcttaaaatggatctgtagattaaaggcaacgccttactttgcaattcagaccttctttggtcttgtggcttcttagaggtctttgcatatgccaattgctcatacttggcaaagtcttccttattcttgggagcaaagtactttccatccaaacccttgagtaaatacaacaaaggtctgcgagagaatttctcttgaatcaattctggcaagagatctggggtaaataactcagtactgaaggatttatggagtaaaactgtgtcgtcaacagtcatgaacaaagtaatcaagacagagttaccatactcgttcttaatcaactctttaccatgtgccttcaatgacttgatgatgctttttctttcctttgcattagctaatgcaataagcgtacaagcaacttcggaaccctcttgggtgtgaaccaattcagcaaattgctcagccaataactcaatgagttctctgatttgactgtcgttcttttcggtgtcatcaaccaagatagaaacatactccttaatcgcagcatgcaagatttggaaacctgtagatcctttagctacagaagctgtgatcgtgccactcaaattagcgattattaattgcctcttttctgccgactcattaacaatgtccaaaacggtctttcccttaccagaatctttgaagacggcatactctgctccccaaaactctctaatcatttgttgcttttgttctgcggtcgaatacaaaacaaacaaatcttcaacgacgtaagcaccttccttgtgtctcataagcttccgtaacttgccgtggagctcattaactatgagcgcacgagagtctttcgatccgtaatgcaaaagtttgactaacaagtacttgccgtaagaagaagtagccaacttgtagtagttacccttcaaagattgaacgatcaaatctcttctttccttggaagaatacttgaccaaagtttggacaacacgagaagcatcatgctttaaaaccaagtcgtaaatgacgtcgttggacaattcccaaatctcatcacacaacttgtctcttacctgcttaggaggagcaggctttttgactctcaatttctcccataaagacttgattctctctacctctgcaccagacttccttttcatcttacgttccgcaagcaactttctttgctctgcgtgttgttcagcagaagttttcttatttgggtcagcagcagactcgccatccttttcctccattgattcttcatcagagctgtcatcactcttttcagatatgtccaattcgtcttcttcttcttcctcctcctcatcaagcttatcaagttcgtcttcagaagaatcagaaatatcacttgataagtcagagccttcctcagccgattcatagatagtcacgtcattttcagatgcactgtcactttctggaagtggttgaggagttgtcttagccttcttgaagctcttactcttctccagtttggaggcagaacgttttgtacctttgaccatcgtggatgtagagataaatttacccacaaacaccaaaaaagaattcagtgcgatgaggtcacgtgcgcacatcgatggtttgtgaaccaatctaatcaacatgtgtgctggcaatcgaaaacttgggtagaaagaagtagaaatttcaaacaaggtcattaattaaaagcaagaagtaactgatgaagctgcctcatagcctgtaagatgttttagcaacttataccccatggaatgaatagaatattgaagctagagcgacaagtaaagtgaaatgaatattgaaatcataaaggactccgaataactatccttatgcaattagaaatcaatgtttgtatcgtattaacagcttacgcaattgttcggttcataaacctttagtaccccagacatccgtgcaccattttcggagttgcattagtcattcatgagctttgtgaatacattagttgcttcatgatgttacgctcaaccactagagccacgctcttcaaggctgcttctttgcatgccactaaaccaaccatgtttgctcgtttcaattccacccaatctttggtatcggaggtcagagatttaccgcaattaacaagcattatcaactcgaaggataaagtttctgttgttgatttctatgccacctggtgtggtccttgtaaggctattgctcctatatttgagacattggcccaaagaatccccgaagtgcagtttgcaagagtcgatgtagaccgtgccacggatgttgctgctgaatatggcattactgccatgcctacaatcttgtttttccaagatggcttgaaggttgatacaattgtcggtgcaaatgttccaaagctagcaaagttaatccaagattattcgggtgtggatgttaaactgagatagacagtttacctatcttaaatattcgctttacaagaaataaataacctatatgaggatattttcttttcgttttacactattattcactttcatgcctctctgctgttgtagatgtcgttatctaatctcctcaccttcacatggtagtcaatgttaatgtgcctgcactacgaagcctcacaaactcgtgtgagggcccattggccttgtgaacatgtgcttctaaacgcttatactggtatagaggcacattatgaaaattcttaatacccattgtcatgaattaaacaccaattgaactcataacttaactttagcctgtcaaaaataagaaggatagagacaagtcttgtctctactgcgcactactacaatatggattcaatgacgtattatccattccagagattcttaaatacacatgattattgggcacaatttaccgtctagaatgcggcaaacatgtaacctcaaaagaatagagaaattattcagtagtaaaccattggaaacatcgcttgtatggtacatataatgatagccaatagcctgcatatattatcctgccaacacaagtggcgatcttcttagtagtgctcacttgcttcagcttcacaagaaacacattaacaatggtatgttctttccacataaaagggacgttatagaaatatatactaactttcaaagggtcagggtgcttcgggaatgcccggaagtggagacttcggtaagaagaaagatgataagaaaaaagagaaaccaaagtatgaacccccggtggaatccaacttcggcaagaaaagaagaaaaggtccagacactgctgtgaaattgccaagcgtatatccaactacacgttgcaagttgaagctattgaagttggaaagaatcaaggatcacttattgttggaagaagaattcatctcgaaccaagaggcttttcaaccaactgaagcaaagcaagcagaagagagagagaaagtggatgagttgagaggctaccctatgtctatcggcacattagaagaaatcattgacgatgaccacggtattgtgtccaccacagcaggttctgagtactatgtctcgataatgtcatttgttgacaaagggttgttggagccaggttgctccgttcttttgcaccataagtcggtggctattgttggtgttctacaagatgacgccgacccaatggtgtcggtgatgaaattagacaaatccccaacagaatcatatgcggacattggcggtttggaatcacaaattcaagaaatcaaagagtctgtggaattgccattgattcatccagagttgtacgaagaaatgggaatcaaaccaccaaagggtgttatattgtatggtgccccaggtacaggtaagaccttgttagccaaagctgtcgccaatcagacaagcgccacctttttgaggatcgtgggatctgaattgattcagaaatatctcggtgatggacctagattatgcagacaaatttttcaaattgcaggtgagttagctccttcaattgtgtttattgacgaaatcgatgctattggaacgaaaagatatgactctacgtcgggtggcgagagagaaatccaaagaaccatgttagaattgttgaaccagttggatggttttgacgatagaggtgatatcaaagtgatcatggctacgaataaaattgaatctttggacccagcattgattagaccgggccgaattgacagaaagattttgtttgaaaaccctgattcgaacacaaaaaagaagattttgtccattcacacctccaagatgaacttagctagcgatgtgaacttagatgaattagtcacttcgaaagatgatttgtcaggagcagacatcaaggcattgtgtacagaagcaggtttgttggcattgagagagcggagaatgcaagtgaaggccgaagacttcaaaacggcaaaagaaagggttctcaagaacaaggtggaggagaaccttgagggattatacttgtaactgtatacttttttaatacaagaagttgaaataatcataaatattgttctattaatcatgtatcggcgctctaaattatgtgattgactaatgcggacgaacttatcaatcaaacaagtttgtgagccgcaattgaagtcttagggaaccagaagtcggtagattctactgataaacatacttgtggaaaccaacgctatatttttgcctgaagaagctatataatgacttagtcatctctgctttgcaagaaacggagaacaaacaagaagagattgatgatatcgaggtataacgtcacagaagcgacaatttcgtcatctaaagtggcagtcttcataattatttgtgtatcaacgacaacatagccggaaaacacaatggcgccgattcctgaatagaccattgcaacgccttttgtctcgatagggaaaaacatcagtataaacccccatgcaataagagcccacaatgccattcctaaaacaccttgccagcttgtgaaatcatacttagtttggaaggcaaatagggtaagacccataaaaatggcgaatgtgattagaagagcctgagataaaatacctgacttaacaaaagaacaggcgagacctagaccgtaggcttcacatacagtgaagcctgtcaacaagataaggttggtgggataggaacgagctttccagtaggtagcaatcataaaaccgaaaacacccacaatcgatacaatgtacaaccacatgttgttcatacaccaattctgaatagcagagttcaggcgaatcacatacccgacaatcacagtcaaaagtacctgaatcgagagtagcgcatacacttttcgaagaaacatctgtcgaataggcaattcgcaagaagcgacattggcagagtatttgaaatcatcaggaatgttgtctccactagttctgggagcatctgtttcaccataagctggggggctttgtgggatttgtgtgtaagacattatgtggcaaggaacgaagcaagggctggggtcatgcgaaatatatatgtatagatatatatatacagtcccacatgcacaccctgagaaagacccttgtctcagatagagaagcgcatggaattgtaaacgatcacatatatctcagtctcccaaagacacatactgagctgaacttagaaaatgtaaacccaacccattatggagctttaatagtttcgtattactgtaatcagtccagcagtctaggtatggttgaacagttaaaacaaatcacgaagagtctcgtccaactcagcatcatcttcgttctgatccagcagctcctctatggatggaggtttgacaacttcacccgttttgagccgtagcactgtaacatctttgaatgcaacagtttttcgacacatcggacaaagcccaactcccttgcggcctcttgtttgtccccgcgcagaagatgatgctatactcttctgcaagcattgaagacagtagacgtgaccacagaaagtggctgtggcgttggtgatggtatcgaagcaaacaggacattcggcctcgctgagctttttcaccactttcggtggcgcctgttcaatcaaatgttgagtatgttttttaaactcaagaacctcgatgtcatcgtcgtcgtcttcgtccgaggaaatgctaataacatagggttgcgacatgaatctgcgaagtctggactaaagaggcaaatgaagaagtatgaagaggtacgcgtgcgtgcaggaagcatgggctaaaaccctgacttttatatagatggtatgtaaccggctgtgcattatcgcctacttcagtcatttaacaaccagattcatgatgctcagctcagaaaaagacaaagaagaggaccaaaaaaataataaaaaaaaaaaaagaatcgtaccaacagaaaaatagttggccagatattgtaagatgaagaaagaggtggtgtgtgacatatcaaagtgacgcaactttttattcttgacattcgcagatgcattcaaagaaaaggcccattcaggttcctcgagacacaggcttcgagacaaagactactaaccatgaagccaaggatacatgtagttaagccgcgcgctacatgcagcgaagctggcttaccagtagcaagaatgcagtattgcggcaactggcggagtcagtggaatgtgtagcaaaatgcaatcgggctgtctatagtaacagtaaaccagtctatgttgtcttatggggattccgaagtcattggccatgtaataatggtcttcggctctggaccctttgtattgaaccgctgatatggaaaaggaaaaatgtggttgtcctgtatgttagtcacgactttttcgagttgccgattctttatggggtcatacaaaaaaacacttcaatctcctgttcccatccgcttttccataggcataaccatacttaacgcgtaattttacgcttccaccaactctctttcattacctgttctagttcctttactcaaggttcacacattcgttgttccttgtgaaggatatatttttcttttattgctccctccccagacacattcatcttaaccagaaagcgtttcaaattacttttattcagtcatacacgaggcggaaaatgtcagacattcataacccgcttactgcggttgtgccatttcaatttccgacccaagcagatttccctacagaaatcattgctcaaagattccaggcctaccgctatatcatcaaagacttggttacttatctccgacaatttgcctctgtccaagaagaaatcgttcgtcagcaagtgcgacttcaacaagcagtagggacgtcattgtcaccaaattctacaacgaacaatactcatggtaagaccccagaccgtaccaatattaggactgagctcaacctcatcaatagcttcttcttgccaatcggaaatggttccattcaggacattcccacgttgttgaccaagtttcaccaacagaacattcaaaatggaactaagacgttgaaggagataaatctggtgattattccaaagtttgaggagttgcgcaaggatttattagtcaagataaaggaaatcaagaatttgcaaaacgattttcaaaacacactaggtaaggagttcctggaaacgaaaaccttgctcagtacctttaatcatgctgttgattacgcccatcgtcttgaagtattgaacacaagtaccgagcaccatcatttcgagtctagcaacgaagcagaaagtttgaagaccgacccatacttggcaaaacttaagttaagtcggcagttgaagagacagttgtctgaagaaaattatctttatgaggcattcaaaaacttacagacttctagtgaaaaactagagtccattgttgtcttggaaattcaaaattatcttcgtatattcctcaacttagtggagaaagaacacagcacggtctccagcttcttggttcctagtttgtcgaatggctttttggctaaggaacccaattttgagtttcagtcgttcatcaacaggaacttgcctaagaaacccaacgagaatgccctgtcattcaagtttattgatttatcatttcctgcgagaaaattgtcagacttgtccatcccgcattatgattccttagtgaatgttgctgtcagagaagggcccttggaaagaagatctaaattcttgaagtcttattctagcggttggtatgttttaacttgcagttatcttcatgaatttaagtcttctgacagaagaaaagatcaaaccccagttatgtcgttggctttagactattgtctggttagcgaacattcgaagaatgatggtaaaatgaatggggcttacaaatttgtgttgtactccaaactgccaaatggattaatacacaggggccacaacttgtcattcaggtgtgacacttatcagaatatgattgaatggtataaagatatcaagactttgacttctttaccatctccagtggcgagggccaaggtaatggccaaaaaattacaagcaaacaatgcattaaatgataaattattgtcgagaacttcaactgcattgtcttctagtgcaaagtcactcagatccaacgtgtcgcaagccacaaacttacaggagaggctcagcccaaaaagtagccacagacgctcaaggtccattgcggagtctcagacacattctgtcacatcttccgcgcataaccctaggatttcatctacattttcacatcgataccagcaatctcccaaactctcgaaccttatcaacagcgatggtacaatcgtgactccaattgaaggtagtcttgaaaaaggtgcaaatcaggacgatatggaaggtgataccacacatgaggctacttccatgaataatactcagtccgaatcgcaaagccaacaatacaaccagattccatctatttcattgccacatcaaaatggtaactttgttggccaagctacaccccagcagacaattccacagaattaccaatactacttaaatcaagttcaccaacaaccgcagcagttttacgaccctgttctgcaacaattcttcactatcaacgccatccctacgctgcatatgacggatcaacaaaatcagaatcaaaatagaaaccagccaatgccacagtacttcacaccacaaaacctcaaccagtctggtgcggcaattcatatgtcgccaaatgtggtgccgaaatcacctgcgatggagcaaggtcaatttgttgctgtccctggggatggaaagccttaccgtcagttcattccccattttccacagcatttcaacgaagggccttcgaaccaagcaccatatccaaccagcttaggtgaaggtatcaatgtggtatcgcgccaaacgacaaatactcatcaaacgacgggagatgagcagcctgttactttacagcagaatcaagaacaaactgttgaagaccaagtatcgaaactagccattgatgaacaaggagacgacgacgaggaatcgaaaacgaaggacgagaccaaacagcagcctgatcctagcttggacgttacggtggaggaaaatggcaacagccacagttcgtaggcatcatcatgtttatttctttgaatgtattttttatttatctgtttgaagtagaaatagcactacaagtaaatttagactgcgtcaatatggattaaatgtatgatatacaaaggtcatgaagaatgcttagacaacgacaccggagttggaagcaattcttggccacaagtcagcacattccttggcaactggaccagtgatggcagaacccttcatttcacccttagggttgacaataacaccagcattgtcttcgaagtacaagtaagtaccatcctttcttctccatggtctagattgtctgacaacaatagctggcataaccttctttctcaattcaggcttacccttcttgacagtggccatgaccatgtcaccagcagaagcagctggcaatctgttcaatctagcaccaaagcccttgacggccaagatgtacaagtttctagcaccagagttgtcgcaacagttaacgacggcaccaactggcaaacccaactataattgttagtagctgaaaagacattgtgtctgattgagggatatatggagtatttgatatgctaaacagcaagagtccttcattcttctgctccgcgggttggagtatggataaatcttttgatggaaagcacgaagtggaatcgggtctcggggaagcaaatatcagccagacatttcaagaacgataaatggagcaggtacatacagacatacggaacttgttaccggaagcaccagaaccagacatgttgatattctatactaggtattgaagaggagaaaggttcaagacttttttttttctaagagctgcgcagtgactgggcgcgggaaaatttttcagaacgggtgtgcatgtagcctaaggtgcactcgagggctgaaaccccaaaatgcactctgagcacgtgattagccatttcggccgtgtcatgacatggtaggtgcccttgtcccaacttgcatctccaagccttcgatacatgacgtgacgtgccttcgagaacgcgcaaacgaataccacctcaccagccgtatggggttgtggaaagaaatcaagttcaacaagctgctatttgaaagtaactagtacggtatccacatctgacgtagacgagaattacttcgagtatcctgaaacatgagaagtgaattgaatgaatataaagtgcacgtatatgactaattaaccaccttcaaagacccagggttccgttgaaccatatctggtagagacccgtctgacaagcgacgacggccatactcctccgaatccggcgggcgtagagcgtcatctcctctgtgggagttcatgttatcaaaaaagaatacatcatcgttattggaggagtatgacctggaagtgtttgagttgtgatggtcgtgtgctgcaaggccgcttgcagcaagagctcctgccgtacctcttccatcaatgtaaggatttgggttgacgccatcaaagccgttttgccgtactccaccaacgtcgtaaaagtcctcctcttccgcaggttcttcccttcttcttttccaaaacaagaaagcaattgctgcaagcaatgcaacaccagcgagcacacctataacaataccagcgatagcaccaccagagagggaatttttagagcctgaaccattgtgagttctctcgttgctattagcagtactggaggctgaagacgagatggttgtggtgacctctattatagacgggctagctgggccactggtaaccgtggttgccgatgtgacaacaattgcacctgattcgggtgcggaggtcacttcgctgttggacttagtagtgctatcagcatcggagctggtaggcagcgatttgctagcagattttgacgaactattaacagagtccagtttcgatgcagaaggggaggacagcgtagaaggactcccacccagggaggatggagattgagaagtcagactcgcatccgtagaagatgctgatttggaagaagacagcagtcccagaggtgatgacgaactcgaagacgccatagtggaaccatctacgtcgtcgttaatgtaaacatagaagtatccatcaccaccacaagtttgtatgttataaccttgacaaggagtgtcacatttggagttggatacctctaaagagcttaaaggcacagtcagaccacagtagcaatattggccattgagcaaagcagccactttgtcacccgaacattggtcctggcaatagcccgtagattgataagtataggagcctttcagagacaagaaggaagagatgtcagattcagaaaagcatcccaagccagagaattgggcataagcctggggaaccacccatagcgccaatagtagtaatggggtgataatggtggtggacattggcttagacgacgttcatgaaattcaaccgtggagacgtacaaagggaaagacaaaagcgaaacggttagtaaacgggtggccagggaaatcccagtataatcttttcgacgtggaggaacaaaagaaaagtgtagcttgttaaagcggatgggaaaaaaatataatgtattgcctgtgcgagacttcgatctgttgtgcacggaagggtgcgaccggaggggaaaacaaagaattacactagcgtacaattcaagcggcaaattagagagagactgaagatgaccaagtgggtagatgtttgtggagttattttgctggcaaaaattctgcttcaagaattggatctctaaaggtgaagatggatcgctagatgttgtgttttggtttgctcaaagcgcagtgggttatgtgtcggatacaacaacaaaaatagagtggtgcgtactacacgcattccccgttctctggtgaaaccccgacaacataggttaatgagacaagcaagtgtcatctccggtacagaccctaacaatagaatttacattacggtgtttacactttgagatttattgacagtttgtagatgccgtattttttttttttggaaaatgtgcttcattttgccaaacgtgacttgcgctcgggtcatgccgccacgtttagatcacgtgtacatatgtgagagaagaacgcgtttagccgctagtaaaaacaattagtgcataggccatgaatacacccgtacatccgacatctacctataaaaggaaatgcgaatgcagaaaatttttttctccctaggcctgttctctagttttactggtattggggtttctccaaaatgcagtgagccatggagttaagcgttattgctctcgggtccgcagactaatttttgccctttttcgctaacaacgatcttgttccaccgatcgtagtttgatagtagtggggcaaacatcagccttatggctctgtaaatgattgtaaatttgtatcattgtactataaacgttggtcagatcccaccttcgtggcgtctaaggtgctgttcacaatcccctggctcctgatgtcggttgtgcagatgatgatctaagtgctactgcatttgactcaaatgtagctcgaaagtgtacttttgtactaagtaatgcaagttctatctccaaaaacgatagcatctacaatagctgcatacagagaggaagtcgcttcgtgtaaagatgacgcaggcatccaagtgaatccccaaatactgattctttcgctcaagagaataaagggggatctccctctactattgagcaatctcaatcaacacaagaacaatagcatataccaatctactttcaaccaaattctgactctttcaattgaagttggggaattgcttcatatgaagcagaaagaagttaaagattttgataaacaattcgagacaaccataagtcaagacacagagattacggaacaaccaccaccagcagcagaaaacctaacagatgattacgcttcgttgcggaaaagattacttgcagatggaacctcgacgtcgcttgacaaatctactacaggtactgaagatatgaatcagtaccatgaaaactttcaagaggagttgtattctgacttgacagacttagcgtctgcactaaaaacctctgcgctttctctctcttcgaaaatactagatgactcaaagttattgaacaccacgaatgagaacatgctcaagagcctgtctttgatgcatactgtgggggcaaatttgaatggatatttgagtgaaaaatccaatggtaagataagtttgttcttcttaatcaagacaatggtatttatttttcttttgacagcaataatgatcatcttaatcaaaatcttacctaagatgtgattgctacgtatattagttatggagaaataaaactcaatggttaaaaaaatatggacagagaagataattaggtgagtacgacatctataagatgtatgtaacatgacaaaaagcatgtttaagaaaagaaaaaagctaacaattttgaagtatgatatcgtataacataagatattttcaaaggttctttgagaattagaatcctctctttgcatgtctccaatatcatcaagtaaatttgctgttggaggcttagattttttttcattttttttttttttttcattcttttattcacttcacttcattgcatttcatttcattttttttttcatattcttccctaagaaaacattcccactcgaatcatgcaatctcaagcgccaaacaatcgttatcattcaccttgctactctttaatgttctcatcaacaaactccgagtcagaaaacgagccttcatcacttaattgttgagaatttccgttagcaaactgggaaccattcgccgattggagcgcttgttgattttggaattgccttggaaggttaccacatctgtccttaccaaaattgatttttaaatttttgtagtcgttgaaggacttaattccatctatagcctttatagcgttggcgatgttgacaaaattgatgaatgcacagttcttttcttcgaggtaattgatttgctcaatgtcaccaaaattagagaagtcgtctcttaatttttttgagttgtagtattggaaatcattaatgttgccaacgtagatgttacgcgaagcaccgttagagacagccaaagacaaagcgttagacaatggtccggaatgtttaccccaaccaactttaatccgcctattatgaatagtcaacccatgaagttggcacatggcgaagaattgagcagcagcaatgggatcaataaaggtaatgaagcaaacatgacgctcttttaagaatctaatactttgcaacaaacctccacgaacgacattgcaaatctcctccacggaggagtcttggtgtaagtttcccaagtaaactgttctgtttcctagattattggcgcctccagcttgagtagcaatttgggcagcagcagctgactgttgtaccaatgcactcgaaatgaattcacggtcagcagcggtaacaacatgctccattccaggagctaaacccaaatattgggcagcgttatgctgctgtgttttggtaataaaagcacatctgtccttaccatagaaacatttcttgtccaagtatttctctttcaaaggtaagttggaaacacacttgatggcactcaaaatggacaagaagtgaataaatgcaatgcccttttcagggataattttaatgcaatcaatgactccgtaacatgacaagtcctctctcaactcttcctccgtaatcatatcaccagagtttgggttgttcatattccccaaatacacattacgggtggcgccatctctttgaatggcctccatgacggcaggtaatatggaggtgttcttgccccatccaatccgaatgtcgtggcccttaatgttcaacttcttcaaaatacagtcggaatggaaaagcaacgcagactgcagatctatgaaggaaatgaacgcacagttcttcgaaggtaaaattttgacattttctaaaattccactccgcacataatccaacaattcattgggctcaatatcactgggtatattgcccaagtacactgttctagagggagctaccagtgtagttgcactgggttgttgtgcaactatggtctgttgcggtggtgcacgatagagcatatcaacggctgggttatgttgtacgtgaccaggttggagataatcattaacaccgtaagacaccaggttgaatggcaggctggcatcttggatattatgcaaccccatgccaatagaattctgatagttgatctgaccaaggttttggttgatgttctgttggctagtgggcgatggcgaaagatcgctctcaagaaacaggctctcgtccttgctatagatgtcattgctgttattgagagataatccatctctttgcgagggatcttgcgacataccaaaatcattttgatactggcgatacagctcaaaaccggccctggtgtctatgttatgagatatttcgggagccacgagatggttgttttcgcctgaatagtattgaaagtatggctgcgatgcatgttgttgttgaatcccttggtatgggtcgtagtaagacatggtgcaaagcttcaaagtaagaatgcaatgatcaaaatgacgagaagatgcaacgtatttgaatgagagtattgaatatcaccgagcaatgaatattatcttcaaggtatatgagaagaaaataccagatcagaaacgaaatagtcagatgcccttcaaaagtggtaacgtatcacttcaagacacaagccactatagcgaaatcagctcgcaaaaaaattagcaaaagtaatgcaatgaagacgaaaaggaaaaagacgatttccacctatcccaaatacacctgttgatcagagcggaggggacgtgaagaaaaggctagctactcacttaattttttcgttggatctctgcgcggtatccggtgcattttctcagtgccatcacaggcaaaattgaactccacacatcgaagatatgcgaacaccaaagtcgagcctccttacaggtgagcacatcctttgaacaatgcggtatttttatcggttacatttctagtctgaaccatagtccgtatcttcgccttcttcttctttttggctttcagaaccgtaatcagtatcgttgtcatcaagaagtggattctcctcatcgctactttcgacgtcctttatatggggcgacgatgcgctttcaccgttgggctctgtctcacttatgcccgaagatgcctgcatcaggctgtcttgttccagattcttttggtcgtcatcgtcatcgtcatctgacaaagcatttatttgatcatcttcgtcggacgcatttttgcattcgtctttgttctgtataggcgaatctggctcgcttttgggtaggcttttcgcttgggggctttttctcactctcctcctttttggtgcagattgcgtataggccgcgacatagtttttgtacgagtctccagaaaggatatcctctactttgatgtgatgtaggttcaaggcatttctctcctcgtaaaccaaatttaaactttctagcgcctccttgcagtttccgttgccctcgagttcaaagatgcgtctttttttgctattcaacacctgaaagaaccggtcttccaagtcgcgaatgatcagcttatagtcggaagtcatttcttcaatctcgtgttctttcacacttagtgtgcgctcatactcctgtaatttgttttgagtctcttgaagtttctccagaagctgctttgttttgcgtgcttgaaatccaacccaagttagcatatcatactctgctctatcttcaggactaatttcctcaacgttcacaaactttagcagaaacagaccgtatgtgatgggaagaacgccctctgtacgaatactgagttcgaattcgggtgcctcttccgccaattcgtcccccaacaagcttcccgtgtgggggtcgtattcctccagggatatgagttttccccatagtattgctctgtgacttacaaaggaaagggctgcattaccaagtagactagatgtcaagccaagccattctgattcttgtaggtcggttttatctttgccgttccgaatacttgtctccgtcaattccttctcaaagacaccttcctggcatgcggctatcaaacgcactgtatttccaatgggagtaattcgtaattgtgcctccgtctgcttcacttccttgttttcatttcgcagaattacaaccaaggggatagatacgattctgcttgaatccattgtgtagtttataagaaacctatcatttaagactaaagactaaactagggttaaatgatgcggctcatcataatgtcatgcatattgttactaacagttagcgaagtatgaaccgaaagaagcaaatcggtagttggaatttattctggtgtttaatagaatggacaccatccacagtatatcaatgctaaattatcttcgctggtagcctctctaattaattcgcgaacggttgcttctgtactgagcccttcatggtggatcttttctttaacagtaagaattgctgtgctcgcttctgaaccatcttcgtgtgcattcacgccttcaacgcccggatcctcttcctgaagttttttcatccgaatgggagagatggaccaggaatacaaaggatcccatcttaaaacatccaaaattgcaagaatgtgttctttgtaatcacgtagaacccgaagggtgtgcttgcatgattcactaaaagtgcctctggtcccagtaaaaccgaaaccagcgacaatatctctcgttaaacggaaaggaacggtttctggaataggaagtcttttcccctgatcaaaagcaactcccaagtcaatatgaacgggctccccagtgtattgatccaagagaatattattacaatgccgatcacccaaacctagcacatatcctaccattgaagatgaagcaattcctcttgtgtaaacttgttgtgcatcaaaccaatcatcgggtgtcacgaagtgatcaacaaagtattgccgtaacacaggcttgattctttgactgatccgattataaaccagaattcgatgtggagccagctctgtttgacaatccttcatcatttgtctggctttctcacccttgagtgagtcagattttaggtggtaaggtcgaatgacctcaataaatgctttgctattaggcacaaattgaatgaccccagccctatgtcccaaagggacagctttgtacgtacgtacttgtaaatgtctctttctagtttccttatctctgcgtagaaagttgttcactttttcaaaaacttgctccatagtagcatcttgtcgcaaatcatctgttccgaacttcaacaacattttatgttgatcgccattggaaagcgtgaaagtagctatttttggaagactgatcccagatgtagcaatgctcactgtatgcccaatgttcatcatgtatggtatattggaatatccagttttgcttacagcaagactgaaggttggtggtggtattgatggaaggtgcttaagccagtactctccgatttgcaacttatcaagatgcaaggatcttcctttagaagttttaagctctgctaacgagatacattctttgcaaagttgttcaattggcaaaagaatctctgtggtatatttcaaatccaaagtggctaatttttctctcaatttctttgccgcttcaatcctcggtaacatcgacttcaaatttgaggttttagaatattcttcgtgatagataagagacacaaggtagtataacgaatggaaggggtgttcttgaaaaactctcaatattaaatcctgaactgaaaattgaaatgtggttttctcgtttgatattctggagagtaactgtgtacaccaaatcaaaggcttgtaactgggaagaaaacgtagatcatttttgatgcattgttgaagggtttcctcgttgctgagttccaaaaataaagagaaaaatttatccatatcgtcattatctgcatcgtcattcaaaagtagtgcctttaagaagaatgtaacagcatttttagcgaattgtctctttgtttctctaagagactcaagtttggacgtatcagaggtaacctggctcttcaatcgagaataatacttttggaccatttttttctctgttgcggaaaccgatgtttgcccgtaatgagttttgatttcgtcaatctctctcttctttctatcaacacgttttgagtattcctttatttggtcttcaatggtatgagacttatattgcagatcacagaaatgagcaagagagtgataaatcaaggaacgcagagatacattctccaccatctctatatcctctcgcattggatcgactaatctctccaataatctagtgccgagctcttgtctcgattcagctagccattttacgagtgtcgctttcatgagattcttatccacacacgttcgatgaaggaacgtaaatataagacctgtttctttcaaatcattcatcattgcaagggaaatgcccgttttaccctgggtccacaaagagtgggctgcttggaaatttgagagtctttgcaattgggttccaatattgtcgtcagaaaaatctgatgcatgaatgaattcgttcatgaaaatcgatgcgctcaccatcttttgaagttggaggttctcctgatataaattggctcggcggaaagtttcaccaacagctgcttgccaacatagatcatggtttgcacttgtacctgaagttattgacgaaatcgacccttcccgtactggtaaagcatgcgaaccataaatcacaaaagcaagttgtctagcttgtagtatattttctgagaagttaatactagcggattgaaaccagctagttaatttctcaaagctttctatctcttcactaaactgacaaataggagagcttagtattctattggatacatgaatacatgccattgtttcaaaccacagatgcgccgattctctctttcttttataattagttttcccttctgaaaattcagtactgcagttcatcatgttcaatatcagattctcaaatattctttgtgacgctgacacatcttccttgatcagcttgaaataagaaaaaacggcttcatgcgggttagttggacaactggatgttacaacgtcccattgatttagtttccaagcccattcgaatgagtcctctttgtccttaagagacctatccaccaagctggatgttcccaaatgaccatcatccaacatcgatctgatgacattcctcgaatgggaatttcctgtcaatgcaatcgatgcatcaagcaatccacttgcatatctcatcttctcggaggaactgcccaagtcatcgatgagattaattgcgtaatcaaacgaaacgtcttctggaagacctgataacatatcctcctcgcctaacagtttatagattgttgctatggtgtccctgtgatctgaccaattgacattttcaatcttaccatcaatcgagtcttcaaataacatcaatgatgttttcgccaaattaccctccttgacgaccttaaatacactgtcaacgttgagtttcttgtataggttacgaaaactttcaacttgaagcaccagacccatcctgattgaaaggattatgtttttgatcaaatcaatgcttttgtcatcaggagagcgctggaaattactccaatatacttgaaagaaatcatagaccttagccgcacctgactctccggtcaagaatatataaaagcatatgaaacttggtaagatctccactgataaggatggaatttgaagaactgagcttgccaataacgatgcaatacttgtttgcttagctatctcttgaataagagaaagtaggaactgagagacccaaacttcataggaatcattcacaagaatgtccttaaattttgccaaaaaatcattcaaatcttcactcttgatttgcatatcatactctgaatttaagagcacgcacgaatggaaatcgatgggtatcaaatattctttcaagataggatagtactcttcgaaaggcaaaaattttgtcacatccacagggcgcctttcgtatttccataataatgctcctagtatagtttcgatgaacgcagcattaataaaatcacatttttctccatatgacaagagcagcttcatgaaaggatccaagctaccatatttgttcacaaactcctctttgttcacgccttcgtattcttgatccaagatgaactcatctaaattttcatgggcatatcctgaaagataaaaataggataaagtactcgacatccacattttaagctcgtcactagaactctcgctgtgtctcatcttgatgaaaattttgatcaatcgcacattagtagtggtaatctgcctagaggcgatgtgaggatataaccgagatattaacatgaaaacagtcagtagattcttgtctatcgctccctcaaaatctgggtctaccaaaaaatcttcaactgatttcatatccaaatgaattgatgagcccatcactagatctatcattgcacgcattagtggaagtgctgatgtcaattttgatccttgaaaatgcaatatttcatctagtgaggtgaagaacaggacgttgttcataccatctctgaccaaggaggccgtatttagtaacccaaataaaagaggaatagacttttcaggcgatgctagatttaagaagcttgtgtcaatagagtttaaaataggtaaaacctcgtctcttaggctggtaataagtaaagggcaacaaatatcgatcaaaagcttcacaagttcaaattggttaatcttgatttggctcatcagaagaacgtatttgatccgcctcaagcatgtaagggtatcattttccacggagtcactaatatccttcccgatatggcgcactaagaagtaaactgtcttcaagttccagaattcagacttctctgaactccagtactttctaaccaatgcaccaattaactccacgcttgataatgttgataccaccgcttgcgccgatgtatccaaaattacctcagactgaaaaagagggtctgactgtttcttaagagcagttttgaatgcttgttcgctcttggtatccgtcaattttatcgtttgcaatatttgcaaaagtaatttttctctcatatacgctttgtaagcctcattgaataggtgagcaataattttgaatatattgttccgaacgccttcagtcgtgtatgctaatggaacaattagagggagagaatcacttagcatactttggcgatcggatgagcgaatcttggacaagtggtcaataatcttgatgtattcttcttcagattttggatgttttatggaaagcagaattgcaattatttctttatagttctccacaagaaatgatctggtgtctatataaccaaacaaatgatgtgggaatttcaagatgttgagctgatgaccccaccaacattttaataactcgaatcttagagacctaaaaagagacttgactccgtgttttttggagagttcgcttattagtttgatgctttgtctcaagtaaggttcaaaaaattcaaacttagtgcattcaatcaaattgaataggacagatatgcgtaattgaaagtttcccttcgatatcaaacagaaaaaaagacaacatgttgcaaacctttcaactgattcttgatacaccttaaatctagaaaaaagttctttgtaaaatatcatttgctctgaaaggtcaaggaagttaaggaatttctgcactgattgtgcaatttcaatcgtcattgcgttggaaaacctttcaagagaatctaggaaaagggtctgtatatctgacctgttggcaaattcaaaatcagtttcgatgagtaaactgaatatcattttccaaacgcaaacttgcagttttcccgtaactaacaatgatttctgacagcacagaataaagtagcttaataagtcaatacaatccttcaacaagctttcctctttatttgctaccgcagtgggtatcgtcaacattagaagatcacaagacacttcaatcacagtatcacacctgtcgagctcttggtctgataaaggtccttcgcctagtgctcgcacaagtcgtatcaaccaattagcattgaaattgttagtagagttttgtgaggaggattgtaacaagattcttagacagctcaaacgttctttcgaggggattgtctcaatacacctaagtacgttttcatcatctattttcttaagagaggcgtagaacttaaagtaggaaatagcctcctcataactcagccgatcatacacgtcagtaggcgacgctgtcctactctttcctttttgttgagtcgaaaactctgagtcgaaatctgaatcatttttatgattgtcctcatgcggttgatcttttcttccaaaaaatctctgaaagtagctgtcaaaggtattgaatgggaaaaatgtatctgttagttgctttcttgtcactttagattctaagacacatgaaagagcaagtgacgcatcatggcgcagatgaatagatgtgctcaacgtgttccatagctgatgtgcactattgcggaaaaggctcgagctttctagacaattgcacgctaagatgtccgctataatcagtattgagctcgcccaagatgatagtacatctgatgtttctcccgaatgacataccaattccgaaacatccaaaattcgggcaacaatagtgtcaaaaacaaactcattttgggttagcatagggaatgatatctccgtaaaagctttctcgttatttcgtactgactcgtcaagaacaataaatgattgtaattcgctatgatcattggcagatctgagaaggatctctaagtcctgtaaagacaggttcaaggggatggttgatttagataaatctaggagtacgttcttcccactcatccatagaaggaaagttgatacatcttctggtgatggggaacgtccaccagtaaatcttttcaaaccagaagaagaatcaacgtacttttcgttccacttcgtgataaaccagcgaccaaggctctgcgtgaagtttgacattcgggacacttctgcatcagcatacactttggtaatagcccaaaaaaaacccaatgcagttttgtgcaacgagaagggcccactcaattctaataaatctattagattttcgagctggctaataattgtcttatctaagagcttcgatacatcgttctctgactggtttcggacaatatgaaagaaaatgtctgctgctaaagtaccaatctccacatcgtttataaatggtatcaaaagtttcaatatttgatgtaatcttttcgtaagggtaggattgcagctcgctacatttatttcagtattgaaaagaatggatcggcatgctaaaaaagcccaaaatgttagagattttacattgaggactttgagaatattcgtgatggccacgattgtctcctgggactcatcaccatatccaaggtttatgtctagaattgttgattcgttgaagtccaaagtcttcgagctttcatgttcttcttttgccataggcagtgcattctcggtaagatgaaatagctcagcatggaacgctaaaagttgaagaccacaaatctgctcttttggatcatttgagcttgtgatcaatgaattgaaaaacagcgaagcattagagcatgtccacaaatgagttttctgatcttggagtttctgcctcttatacattgagccacccaggactgacatatgcatgctcatttcatgaaagtttgctagcggaatgtttggagagagtttttctctcatgtcataatattttacaatgagtttggacaagcctctcaaaagtagccaagggatcgccctatctgtcttgaggtacataccatgcaagcagaattcaatattggtactggcaaaggtgaatcctatgtcatttggattgagtctaacagacactgactgaacttgaatcattaaactctgaatcaacgaaccaatgttgtacaattgcacactgctctctgggatactttcgtgctcatcgtcgctactggttataatgccatcagagccaataagcttcggaaggcttgaaatttcaacgtacctgtagactgtttccaagttgagaaaaattgcaatttgtttctgaatggactcaagtggagatgacacaaacatgttgaaacttcgaagtgcaatattgatgagttcgtgcaagaacatatagtcttcagttgaaagcacaattaagagtttattgatgaccttgaaagcgacaacgacggtcattgattccctatttttgaacaatctcaaagttagtttcaaaattcgaagaagaggaaaatagatatcgtatttcaaaagcggtaaaagaaccacgggagattcaccaccgattagtaaatacaaggactggtacaactcttggagaagggtttcattcaatgtgtgaatgtcatctttatgatccaaaatatcctctaatgcacgcttatgaaacttgtatagttttgtccaagtttcttccgtgagatgagttaagaagaactgatgacttaaagaggacttaagtattttagcaaacagagtggcacagggacctaatatcacggaatcagctgtgaagaagcagctagatatagttgtgacgattgcgagcaagtgtttgaagcggggttgccttccagagggcttcttcaacgcttcatccacgagctcccaaaggaagttcgatgcagtagatagtcgagatacgacaggattggtggaattatgggcatatatgtctctttctctttgaataagcttgagaagagcagtagcaagagtattgaactgacgggtctcgagtctcaatttggaagcaggtaatccctctagaagacccaatgcatcatttcggcttttgattttcgtcgactggagagcatctacgatccgtgttaggtcgaatgtagacatgatgggaggaagaaaccatgagagtgagatgaatgcgaatgcgcgtctcgctactagtgataatgatcttcgcaaaaaagaacggttgcaatttcgtttcaaaacttacactttgactaagatgatgtatttttagggaaagttttgtgtacatatttgtgctatatatttaataatgagtaatgaggaagtgcaggtgtattcttgaacgtacgatctatgttcgacgatgtggtatcttgtcttctatggcggtgacagataccatttcgagagaaagcttcaatgtgttcaaacaatctcttctttgttttgaaatatatcagttcaaatactcatcttcattgtcattacccatttaggtaagtcggtgagactaaagttaagaactacatctttcctatggcgtgctcgtgacacacggaaagaaaaaataaactgactttcattgaacacatggagttgatggctgaagaagataacggcttttcggaaataacccactgtccacaatgccgtgcattcgagaggtggaaaggagtttttactttcaatttggaagctggaatgatttctcccaatctttggttcttcaatgtcgctatcatagtatacttctacgtggcgaatgttccattcaattgtatacatcatgatcttggacatagtttgatgcagctcatgcgaattgctggttattcgatgtgtgggattttgtgctacctagccgtgggactcagttattacatgatcattgaagggagttttggaatcacaggtagttaactatgatgtgatttgctgcccggctatgtcttacccgtctttccatccattgaaggcggtgcattcattctggcctagttgactgcgacgcgagtcatccgagtcagacagagtcaagattgtatgtaagcctaagtatttaaacccacgtcttccaccatagaaaaagaaaacgtcactatagcacaatgtcgtcgatgctccgcagattttactcctccggtaccttaaccagaactccattgtatgagagtcacgtcaagtacggcgccaagtttgttccttacgctggcttcgagatgcccatcatgtataaggatcagtctcacattgagtctcataattgggtgcgctcaaaggttggtttgtttgacgttagtcatatgttacagcatcgctttcatggagctgatgctgtgaaatttttgcagaaaatcactcctattgatttatcccagttgcaaccattcacatccagcttgtctgtcttacttaataatgaaggtgggattatcgatgacacgatcattaccaagcacggagaagataaattttacatggttaccaatgctggttgtcgggagaaagatcttgctttcatcagagacgaattaaagaactttgaccaagtccaccatcagacgtttgagggtaccttattggccgtccaaggtcctgctgcaggcagcttgatgcagaagctcaccaatgaggacctcagcaaaattacatttggacaaacacaatttttgaagttgaacagtctcattgactcagatattcatctctcacggacaggttacacaggagaggacgggtttgaattgtctattccttccactaacgacaaggaagcaaagcaggcgagacagtttttcgaagcattgattgacgaaaacccagaacttgtgcgtcccatcggtttggccgctagagactccttgagattggaagcaggaatgtgtctttacggaaacgagttatctgaggaaataactccagtagaggcatcattgtcttggttgatccctaaaactagaagaacagcagatgctggcttcaatggcagttccaagatcttgaaacaattgactgaaaagggtttggtcactagacgtcgtatcggcgttatttccaagggaccagcccccagaacaggggctaagattgttgataatgaaggtaagcaagtttgggtatatcacttctggctctctctctcctacgttgggcctgaatgttgcgcagagctacatagacaagtctgtcaagattggatctgaagtgcagattgacattcgtggcaagttgagaccaggaaaagtgaccaaacttccttttgtccctaacaatttctacagaggataaatcctccaatcttatcttcagtacttcacctccgaattcgcgtagatgtacattcaaatatacgcaccctgccatgtacgttgcacgtcgcgtcgcgatattctcctttggatcgtagataaaacagaatatcattaaacaaagccgcatgtggagtacttcaaaccacaagttgcctatgtatatctggcgtctgtttattttttatactcggagtaaattatttttgtcaattggtgttcatcaaattcatttttgcctttcgagcgtgtctcaggactcaaagaaatcgtgtttggcgcgcgtcaatggagcgcgaacttcatgtacatgacccttcttcacggttaaaaacgtatataagtcccgaacttcagtgagcgaagaaaaaaagcacaaggataccgtttgagactgtttctcctctctgttgtatatatctttcgatgtcttctcccgtcaagcctttgtctcctcagagactgtccgtgtctaactcccggtcccattctccacagaaattgaccccttcccccacaaaagcaactaatccatttcaagctaccccaactagaatccctagacttggtttcagtatggaccgtcctggtcgtaacaacagtccatctgcctcgctgaagcctgctttttccatttatgaagacacaccagaggagcattttaagtaccataacgcatctccactaaaagatgaaaaatgccatgatgacaaggaaaatgtcttacagcccaaggtaatggcgctaaaacagactaattatagttttagacgtcctttgagcaatttgagcatcagccaattccctggttacatgtctgctcgtgggcaattacagctaggcccagtgcaactcaaggaaatgtaccaacccaaacattacaccaacgagtccagaagtgtccacaagttcaatcggttgcccagctacatcacccctccaaggaatagtttgcggaagatcttatatcgctctactgaagtagaggacgatgacgttgagcttcgcttgatagcaaaacaaaatgattacataagacgcaagcggtccatgtctgttggaatcaataagggtaaggcacatcttgttgccaaaaacaaattcaagatcatggcgaactagaatatgcatttcacacttcatttcatttcaaactctcattcatttttcatttcacttcaatagcttcaagtttttgataccctttacgaacatcttcaatagtaatatcgatctcgaatagactatgacatctaactagaactaaatgaaatggttcccgtagacaaccatatattgtatgcagtattgagtgaaaaaaatgtccgctcgaacaagttccacaattccgtttaacataataccgaaggaataatatgtcgaactcggttatcgaagccttcaaaggtatcaatgtagcgtctgctcatgatttgactgagcatgaggctatctttgaagtttcctatcagtacttgtcgaagattaaggactttcgtgatttgaagtcttttcactattgtcttgtctccttgatcaatagtgataaatactacagagctttacaattaatcaaggaagtgcccaatgaaatccatcaagaatatccattggaaaaggcatatgtctattacaagacaggaaaagttgacttattgaaagacgtttacaaatcaacaataaacctgaacgacatcagtgacgctttatctagaggattgaaacacgtcgttgctcaaagctactaccagactggaaagtacgatgcagctttgcaactatactctgaattaatctctaccaataccgttgacggtactgtggatttggcttgtaatgagagagctattttgtcgcagatagccatgaagtcaggatcatgccctgtacctcagctgaccgtttctgattctacagagacgtacgatattatcttcaacaatgctttgatcaagttggcaagtgggaattatgatgagagcttacagttgttgaagtctgcattgtcgcagtgtgaagaacagaaccttgactctgagccaactgagttgatgatggaggtttccccaatcaaattgactgttgcatacatttaccaattgagtggtagaattgatgaagcggtagaagtgttaagcacgctcgatttgaccttcattactgacctaatggtccagttgattatcaaaaataattacaagtccctccatccctctgaagaaaatgtcaactttgttgccagagagttggattaccaatttcactttcatcatttgagacaaaaacttacacccattcaacgtcacacgttgttaaagaaccacttattgttgtcttaccaaagcaagtccctctcaaaaagctcaaagtacttaacaaatcgcttctacaaagagtattcggacagctttaacggtgatgttacaccattaatctataaagtccttatcacgttggatatcacattggaagatcttgaatctccatcgcaaaacaccgcagtcgcaaagaaaatcttcaagtttgctcgtggaaagctagaaagcaacgacatttctgatattcttgttgctgcggccattcttttggtatctgtgaacactgtttcgggtaattacgatcaatctttgttgattttggaaaaattggttgaagttgaactttcctcgagccctgagacacttcatgctagcatttttgggctcatatttaccttgtatgaacaaaggaattactcaaaaaaattgaacagcttgcaatatgctcttttgcaaaaattcgaaagcttggggagtgaagtacttcagagaaatcctcatttgtattactttgttcgtgcgttcgctttcaagtacttgaatgctggtctggaggagaagtctttacatttgttcggtatcttgcattctacccgaaaggatgatctgattgtttccagtgtcgttaacaaagataacggctcgttggctccaatggagtcgctcgcatcaaatgaaagtatcgaagaattgctttcagttaacgttgagactttagtttcagcagagaaccccgttaatcgggccgttccagcaaagaagccagtacacaaagtcacgaaaaagaagcaaaagccaaagttctcgaagcacaagtttttcaaacctgaccatgagtttgatcctgcaaaggacttggatctggagcggtggctcccgttgaaactcagatcaaattacagaccttcgaagaaagatttgaagaagaaatcaggaggccaccaaggcgctatagagtcatcacctgctcctcaaactgctgctcactcgtcctcaacttctactaaatcgaagagcaaaggaaagaaaaaaaagggtaagaagtagtcttctttgtttaacatatgtataatagaataaactctagcgtaatgttgaaggccagaatagcttcatttggcaaggttgtggggtataatgagctgaggagttgttactccgaaaatactgaacgataccggatcggctctgttttcggcgcactacgcgcgctacatgcttcctttcctgccttggcggtttagataagacaaatgacaggcgcctggaacatatgcgctcctgcattttgaggatttttcgcacccgcatacttctttagggtcaaattcctaaccgtagcccaactcagaaggtatatcaagtgcagtgatccccgtaaacctagttacttcatcacgaaactatttttttttccctccctttttgaatatttcaatagatctacctatctttgacatatttaaaaagacaagttatgattgtgcttttgagctatcaatttgaatactaaaacaattctgttgccgaaacttgtttcaaattccaccgtttttctcaattgtgatttatcgattgaagtcctcaaaaatgtctaccgctccctcaaagcaaacaaaggccgacacttccagggtcaagatcttaactgagaaagatgtgcctaaagcttctcgcactttggtcaagtcgttcgaggaagattccttggcaaagttgttgacagaccatattgatgatcttgaactcaagaatcaggttgaacacactttgtacgaatgttatctcaagcagcacttggaaaagggtatttgccttggaatcggcgaaggcactgaggagtatgaaactgtggctatctggtcaactccgacttcgattgaagatgggttagatagttttgataatctcatgtatgctggatatggcaaactttgggaacaagttggtgaggaaggccgtgaaaagattttcagaggaatgttacctcttttgcatgacactgctgaaaggatcttgtccactgattcaagattcaaaggtaaaggtgtttataccttggtttatttgggttctgttgctagcgctcgtggtaagggaaatgtgagagctatgtttgattatatgttccacaattacatcgacaaaccaggtactaataacattgcatatttggaaagctcatcttctgataacattccaatctacaacagatttggcttcgtcttctacgaagacattatgttgggatcgaacgaagatgcagacgccaaagaaggtgaggactatgctatcatgaatgtgatgattcgtggttcttttggaaaggactggtccaaggatctgaactctgaagctaaattgtgagctttctgttttatttctctttttctgatttttaaatctcttcgagttgatttgaacttgatttatgcattcatgatttgttttattgttaaatctttctcaaattgggatggctatgtacaacagtagaattatttactcatctaatgaaagagtacttctttgcgaaggtaaagtcttagaggcaaactcctttttcgcctcttctctcaatttctcctcttgagcttttgttaatggtttcaccacctcgtcaggggcaacgaacttaaagtttccaaatccaaattccctgtcgcttatcttgttcaagacatacaactgttgccggacgtatccaagcaaagcttcaatgtgtctcatatcagcatttgggttaccattgaaaatgttcctccagagagctgcagccaaagtaatatcatcagtcattaaaccttcatcatatgaaagaacacagcccaatagctgtgtgtggtaatccttcaaataaccctcgataattctattggagctgatacccaattctcctgccattcttaactccatgtctctgaatattctatcaaccaacttctgctgatagtttctgccatacttgaatggcatggctctcattcttacagacaaaatccagtaatgtaaggcagttatttgaaaccactgagaaaaactttgaggtagacctaatgtctcatagtagaacttcgcagtgtctgaaagaggctcattggggtaatacataccttgtctcttacactcaccaaagtaataagatccagccaccggtccagctcttgacttatccatgtcgatattaaacaatctcacaatcgtttgtccaatagattgtgcgaaagatgacatcttgtatgttggatcattttcgattttatgatccgacaagaacgggtttttcgtcttggcttgacgtggttttgttttcaagtcgtgttcaatcttaggcaaatgagattccttagccaaagaatgtggagaggtcatttcctccttattgagagcaaacggctgtttttgaaacgaaacattagtcgatgatacaaagcaccttctgccaatcaggctagcagtcgttctcagttgtctaagcatatttctgaaagacgaaggaagagcactttcaaaggtagttactcgcgaaggaattttttcgtcctacaaggcaaagctgcaggtaactctcatactttagagacaagaataagatcactacagaaatattccgtccctaagtacaacttcgaagtccttggtgagaggcataaagttaagattcatttatggatagaatttctacgttgtctattttttttctacattttcgtatttttcattaagctacgaaccgcataattttgttaaaaaatgcagaatgaacacagccattgaaaattagtaccttgataaaaagaaaaaaaaaaaagtgaataaggtaagcatgatataaaaagaataaataagttatatatctataagtggtgtgatatgcttcaagcaaaagccttgtcataatctgtgaaaacgaatctgtatctcacatcaccatcgttacatcttgttaatgcgatctcacagttcttctccgagatgggaatttcttcaacaataggctttactccttttttggcagccaactccaacatttccaaagcctccttcttagaacctaacaaagaagagccgaaggaacctccgttcgataagaaggaaaatggattcaactcaaacttgtcatcgacgggtggtaagcccacggaaacaaatcgtccatccactttcaaagcagacaagtactcatccaaagaaaagccatcaactcttgaagcgcagttcaaaatcaaatcaaacttgtcatgaaatttgctagcccagtccttttcttcctgggttgcaataaaaccatcagcacctaaactagtcgcctccgccttctttgaagacgttctagagaaagcgtaaacttctgcacctagagctttagcaaactggagtgctaaatgtcccaagccaccaataccaatcacggcaacaacgggcttttcaatgtgacgaatatttctgacaattggcgaataaacagtcaatccagcacacatcaaaggagccgctgaaactgagtccaactcgtccggaattgggaacacaaatttttgattagcaatgctgtgtgaagaatatccaccttgcgtgacataaccgtcggaaaaaccgtcgatagaattgtaagtgcttaccccatccttgcaatattgttcattatcagaaccacatcttgagcaagcgcagcaagaggaggaagctgcacccacaccaaccctgtcacccactttcacttcagtgacttcgtcacctacagcaatcacagtaccgatgatctcatgaccaacaacagtatcaggtctctgcattggtccccagttttcttgggttgtatggatgtcagtgccgcaaagaccgcaacagatattctttataacgacatctgtaggctgaatagacttacgtttgtaagtaaccaattttggcttattccaattttctttggtatcaacagcaaatcctttgaaggtgtcggggacagaactcgatgttaccatggccaatgagctttaaatgtatttgctggtgcgaattgcctccggaagcctgggttttatagggtaagcgctaggtgagacctgtataagttagcggataaatattcctattgtggtcaatctctgacagcgcaagacgcacgaaaaaacgtctgttagtactacgtcggaaaaaaaagatagtgtcagccaaagtgcaattcagaaaaaaatcctggaggacacacatgcatatgactactggcaagatcaaccagataattacgagcgccctgcgaagcagggtgcgagaatagcctaattgcatgtgtagcccacgtattctcttcggacagatacccagagctaccgtgctgtatatctctcctcgaaggaggtttccattcgaaggcgggcgcccaccatggcttcggaagccttagtattacctagtaacccaccgaatccaacaccgcttgccctgacattgtcagaccgaggctgctttcacatgttctcccgactgactgtatgttcctcttggggtcgcaaatgtaataagtcggaaacttgtgtattatgttcgcctgtgtagagtcgattctagtgtcaataaaaccctcatattgcgtcgcaatcgtgcctccgtaccttcggccacatatcatacgtgcccactgtttgcgcgcctatgtgttatggacaaacaaaaaaaaaaaaaattagcaaaaaaagtaatagacatcaggatcactcgagtgagcttcgcaatgtcactatggggtaaaaaatatagcacacacataaatttatagcagataataccaatgaagttatgcgtatgtgactttcataacgttaggcgcatattctattcgcgatcgttttgttacgcggtgttgcagccaaatcatcgtcttttaggtggaggtgaaagcgagtgcggaacctttatgtatatactctttttgcccatacacaattttttctccccaattccactcttttgctttttcttgggcaatacgactttttttccacagctcttttccgcccactttatgtacattcaaaatttcctaagtgaatgataaattagattaccgatcatcgtcttgcaccgaaaaatatcgaggtgatctgttcccataacccgcatagacagcatcgttactcacaacaaacaacttcattcagccacaacacgatttctgtttctcttcaatccactctgaatggttttgtataaacgaaaacaagtgacgtttgttcgtcccccagaggtaccttctgatttatcaacggaaattttcatcatcccccaaacaaaagaatggttcatagagtacgaggattatctcaaccgcatggactactatcacaggcgaaagtttgtatgtgaaataactggtaactcatgcctaactttcttcgaagcctttgactcagaactgaaagaaataaaagatgttgaaaagaacttcccagaagctttgcgtgagcatattctccggtttctacaattcaatcgcatatcaagactagaccaactagtagataaagtgtacctggtattcaaaaacgagtactttcctggggaagaagtctacgtcaaaaatccagtcgcaacaaacaccaataacgcggcgaaagtgaacgatgaacaatccttcatctatgtatccactattaaacagaagggaatcatcagagaaaaagtgcaatatagcaatcctttcgatacaaaatatcttgttgctacaatgaacgatgatcgtcaaatcatcgcaacgaatgaacaaatatctagagaccgcaatcattttacgaaatggctcataaaaacttttgtgaaacttaccgtcactagatcccataaggttggtgccccatgggtcgtcaaggagaagtatgcaaagaagtacaggatccccaatgagtatccagaggatttaaaacatttcgaaagctccactccgacgggaaatgttttgtatgaagacgaaatcgagaggtcagtcacgccaatgccccctactgattcaaagggcaaaaagcaacgtgaaaagcaattgaagaagaaagctactttaaatgcagcgtctacttcatcacacctatttgatggtctgttggatgaaaaggacatgagatcgagtattaagaatggaacccgtcaaagattcctagtgaatcacctaccagcagcaatcctgcgagaattaaaagagaatgaattggctacgctctcctctttccagccatcgaaaaagacaattgtcgaagatttgaatcttgattttgatcttcaaacttaccggccgtgtcctaaaaaattgagtatgccagaaaatgccaaacttatccatcaaaattcccaagaaaaagtgcaacaagacattaataatatagaggaggtcgatgccaagcagaataattcaacagaaacacaagatgactattcccctgagaaaacattacaattccaagagcttaattgcattcaagaggcactcgagtgttggactttcctcaacatttatcactcagttctcaacttggacacttttacttttgatgactttctttgtgcgatgagctggaatgctgaacaatttcagaatattggtcgctgtgagttgcttgatgaaatttggtgcgcagttctatgtggaataatgtcaaatgaacagcccaaaaagaactctaataatgacgagagtatgtcaggacttttaatcaatttaccaccgaagacaatctttgcaaaatcaggcgaagaaaaagtgggttgcaagaagaaacgaggcataacgggcatgatcagaatgtcaaggtttctaaagcagattctgatacgagtgaagtggatacaggggaatcaaaagtccctcatacattgtctgcaaacggggccatgtcaaaggaagatcagctattggtgagtaatgaacacgagaaagaagacgttgaagcaaatgaggaaaatgaggaaaatgaggaaaatgaagatctcagtcacaacgcgtattctgtcatgaaccatagaggtataaagtggtacgagaggctaagaaaacgaaatttcaaagacggtaattggcaaactatattattgggtgttttatctttggtagaatacgtgccttcttatcaggacaccataaatcaagtttttaacactctcgcaccggccctgagtgcttcaaatactccttcatcagttctttctgaattttacaccaatatgagtgttaatttgagattgaagactcttcgcatcttgacttcattgttagtcaatggatcacttgttaggaattacattgatgaatccttggatgcttgcgcagcattgagacgttcaaggttagatatcattcgcgatctcaaagcagcagtcgatgaagccaacaaaattcatagttctttgcacgaaaagttactcgaagctgcaacaagagcaagcgaatcaaagatttgggcgcagttcaacaagaaaaagccacgcttcaatacaaaaagctacgaaatgactgattatgaacgggagttaagcgagtcagatgaatcttttcaaactctctggaaaaatcgtgatgaagcaatcgagaaaatcaaagctttaagaatttcaaaaaaagatgtggaaacaaaattcacggaaatggattgtcagcgtgtgcgcttacttggcaaggataggctttttaacagatactggtggtttgaaaataatggcttacctaatcttcatttcaccacagaaggcgacgaagatgaggaagccgaagctgaaagtgatgatgatgacgaagaaaaggaagacatgacagaagagacttatcttatgggtaaactttgggttcagggtccatcttcgatggacttattgacaaatctcaaactttcggagtctgaaatatctctcatttgaaagaaaattgcgtgagagtacgcgggagcaagatagggaagaattaaaccctaaaaataaacaaagcaatggtgataagcaagagaacaccgttgatcttggtgacggtggaacactcttacaagtcatggacttcaacaaattacccgatgcattcatcaagacagccgaggtcttcggtgtgaagtatagtgccaattccatcagcgtgaatgaaaagaagattatcgatagggttggggggattccaaaggatgaagacgtgaccaatctactgcctattcaaagaaagttcattgaagaagcacctgaaccacttgtgtctggagatcaatggagattctatgacaaaccggaacaaattgacttattgataaagtggctaaatccgtggggaaaaagggaatcacaattgcgaaaggagttgttacgagtgaaagaaggcttgatagcaagtatcaatggaaggcgtaaagcactttggcttgatcagctacctaaggaagttttggaaattcaatcgaacattgacaaggtcagtgagaagattcttggaatgcaacaaaacgcatccaagaagagcgactcggaagacagtggcgatgagctgatgactagaaaacgttcaaggaggtcgacctatactcccaacaaaagacagaagaccatggaagaagctatgaaaagcggaactctagaagaacttttgcaactaaaggtgcaattacacgaatcgttggaagaaaaggttgctgagaatcataccacccgagttttggaatggatcaattcaactacacgagaaaattttgatcgttcattatacgaaggaggagacaaacctagacctcgagccaaacggcctaaaaaatgattaagagattattgtattcgaatatacataaggacatcacctccgacttttctttcctatgttacgtaaatcatctccaggacgcttgcccaatctctccgttctagtccgctctagtagttgccttagttgcgattctttatcccgttgttcctgtattgcctgttcttttcttctctgatttcttatgcgaatatcatctcgagcctggttgtgtgcattttctagtgccagggaaagcaggctgaatttctccacatttattgaagactcaacagaagccccacccatacctgtcgcattgactcgcttatccaatgaaatagaaaaaccctgattatttttccagtttgagactgcactgggtattttccattgatcttttaactccttagtaactttggtgttagaagaggacttcaatataggaggaggcggcgaaggctctttgtgtcgattctttcgaagcttgaacttcggtggtagcataggatcttctttgtaatctctaatttcgatggtttttcctccatcatcggggtctcccatcccgctgggggtgaaattcacaaatgacgcaccttctgatttttcagtggcaccatcagactgtgatatcaacttctctatgagttctctcgtctcttcgacacaagtagctaagcttttgtccgggcagttttgcaaagtatatcgtggaaaatggtgctttaaattgggatacctttctttcaacgggatcgtatcttcatatgtagcttgcacagctactttgctatcttgtgcaagtgcgatagtcttagcgtagtctaaagacccatccagcgaaacatgtagttcagataacgttttgtctgctgtattggggttgggtatgacatgtgtcttcgtccgatcagatattcctggcagtacgatgagagcagaacgtctagattccttaatgatgctcacaggaattgtatcatgagtagcatgctctggtttcggtagaagtgagctgaacatagttatcctttacttgtgggtttgagtgtatgttccacaactacaagatgcggtgtgcacacgattgcggcgtgcatttcaagaacctcactagaacaaataaatgtgaacaagaaaaagatgtaaaataaacgtacacacacttagcatcaaaaaataccgcgatgctgtaaataagcaaagaatttcataaaccacttgcgaggcataatcatgagctgagttggatccacagtcgattcaaagttcttttgagaacattccatacccttgaagcctatccacattaaaaacccgcgaaacaaaaagtgagagaatttgaatttaaaaggaagatttggttgcttaggatcaataagtggtttggtttccgcgctttcctttgcaatttcgtgttcgacatcctcgaggtagtctatcattttgtcaggcagatcagttataataccatactccctaacttgaaatgatttggcaatgcgagagaaatactcaagttgggcaagcgtgttcactgtccacgagtacaacttgagatcttctttctttagaatgggcataaatttcgtgacaaagtcagtactccatgtggtgatatatatcaacgaaatggcggtgattttgaatttgaatctgtcattttgcaaggagtcaatatattcgttgtatgccatatacgtcattgagtcatgccaatcaatggagatgtgaataatgtcaaaatgtctgtactcttgtgcagatgtaacacccgcaaagacctcttgaaaataaggatcctgattcaagtacttgatgaacctcaaatgccagatgccaaactggatgcgcagaaaccaccaggctaaatcattatggacatcgattattgcagccacaataagctgcaatatgcggggaggattagcgttctttatatcaagcattatacggtgttcggagatcagatcgcccccatggctttgaacatattcgagaaaccaacgtaatagacccttaaacgtgagcatgcgctcgccagactcgatcgttcggaggtctttaatctcgtcatagtagctctcgggaatgttgtagttcgtttcgttcccattctcatcacaaaagatacgattagtgttaacgtcatgtgaaatcaccaaaacatcatccttagtggtccagacatcggtttcgaacatagtggctcccgtttcaaaacatttttcaaaaccatgaattgtgttttcggtgtatttggctttgaagcctcggtgtcctatgactaaacattcgctacactttgtcatgattggattggtagtctaagatcaggaaagtgttttcagtaagcgagcgttcatttaacaaatggttcagcactgccacaccaacgaaatttcacttatactgcgtgatagagacagttcttccggtccagccgttgccacgtgctcttaatcccaggttattcttttcatattcttacgcgaatgtcactgtcaaaacgatgcaggcactgcctaattgtatatgattatgcactctactaaagcttaacttcacttcggtccaagacatgcttaatcaaagagaaggcaacagaaatgtctgatgggagaatgatcccttcaggatttgtctcctcggtatgttcaccatcgactaatttcttaacaaaagaaacgtcaaaccaacgagcatccgccaactctctatcgtgtcccaaatggataacttcattttggccgttgaattctactgtggcaacacatccgatcatcaagttagctgggaagggccatggctgggtcatgagaatttgaatatcattgcacacaacaccagtctcttcccaaatttcccgtttagtagcaacctcaattgtttcggaaggctccataaaaccagatgtacaagagtacattttggtaaatgcataccttttgttgagcgaaagcaacattttggttcgggccttgtccgtgattgccgtgataacaacgcagtcagtgcgggggaaagaaacgtttgaaacagaagtgtttttcacaggacagctatgaataatattctcgccatcagttctgttttcatcgttggtgcatctgagtttgcctccagcatgaatagggataacttttgatccacatccagggcaaaacttgttccgtcctagccagtcgaagtacatctttccatggctgtatagcgccgcctcgtcgtttgaaaatcccaatgtatgttttcgggaagtggtaaaaatcaacagtttttcctcgacctgagagttgtacatcatgatatgctcacgtacatccttcgctacatgtggagagtttgacacatctacaccaaagtatgggatcccagagtatcttccttgatggtccaaatacttttcaccatcatgtagcttcaattgttgcaaatcgacccccacgctttcatctttaaggcccataaaaagaaaggttggtttggcatcatctctcaagccagtattatgctctttgttgtcttcactccatgtttctaatacctttgtccaatttggtctaactttagaagttggggcaagcaatcctttggacgtagctgagacgctcgttccttccaccgtagataattgatcgtctccgttacaaagaataactaaacgcttttcttcgacatccttattcaccaatgggttaccgttttcgtaaaaaatgaatctagtgctgggatgaaacaaagcgtttgtaataaattctgaatcctctctaaggaatgagacccgattgacagcttctttaccgaaatatatggcttctgccggtgattgaagggcaagttttggatttgttgacattttatagtacagctctagccttgattttaaagaaacttgtgtacaataagaccggattaatttgtcaaaaaatggactaaaccgatagtatcgtgaaagcatgaactttcctgtgaggtgcgataagatgagtaagcaaaccaaacactatgcacgtgatttctagctgattaacagcgctttgataaaggaatactctacaagtttagtcaatgagtagttactttatcaatgaattacagaccgattaaagatgtgcagatgtgaaaactgttgttgatatatatacaggtgtgttgtgtaaataaaaacactggctgtaatgttagtaaagaccttgaaaaagaaatgggagctatagtgtacataatcagataattaataatcaagacggtatcctcaatgaaattaggaagtcaagcgttctaaatcaagattgttcatcatatgaccaatagagctcactcgaaaataaaaaataaaaacataccctttgaagatttataaacacaaaattcatggatgataacatggcatctgctggatttgttagtagcggaaatcactatctacgaaagcacgcaacaatgatcagctatcttagacttatcctcaaggaatattcggaagtctaacgtctaaaaaaatcttttgaatcatcaccaaagtgctaatgcgatcaaaaacaaaggaacaaaaacatacctttcgaagatcagcaccatcctatagtcatcagatttaaccgattgtggtaccttcctttatagctctaggcaatcctttgatccaggatttctttgacttcttgtcaatgattatgaaaacccttccagattgcttcattctccccgttcttcccacacgatgaattagatccactgaagatctgggaatatccattagaatgacattcttgatacccaggaaatttaaacctcgggctaacaagtctgtagttactaaaacttttattttactgccatcggggtcatcctccaacaaagtggcagggcgaataaatgagtcaattttttcgcctcgctcgacagcagagtccttcccggtgacagcaacaatatcagcttgccgatggccatattttgttatgagggtttccacaagaggctcaacatctttcttttcattgacaaataccaagattctcttcacatatccggcttcagttccgtcgttatagatagcatagagtgcttgtgctaaacatctcgatttcgatccatgataaggggcctgttgagcatcaatgactttcaaaacgatttgcttgggaattttatgaaccagaggagtcacaatagaaatcaccgagttttcatctttgaacatgctcttcatggttttattaaactctttcgggattgttgctgagcacataatgagatcctttagtttgttaaatcttcttaatacagtagacgtgtcagggaaccatgagttgtccataagcgtatcggcttcgtcgaccacacagtactcaacaaaattgaaaagtcggaattgtcttggaatattagtcaacttagctaagccttgaattttggcaggggtagtcactaggacgtcaatgcgacctttttgtgccagttgaaaaagcctttcatgggaatctcccgatccccatttcactactttcaaccccaagttttttgttccttcggcctctaaaaacgatttgaaaccagaggattgaagcattttggctccaacatcttcctctagatctattggaagggtacttgcacggaaagcagtgtcataaacttgatccaccaactcgtgagtcggaagcaaaatcacagctctaatggtttcaaactgtttagcttcgctgtaaagttttttgcttcggttaaaaagattcgcgtcatcctccttaagcttagaaaacacagacgccaaatatgcccaggtcttacctgaaccagtttctgcggccactgtgaaaaccttgagcttttttgattcgttttcaagtatcaactctttcaaaatctcattaccgtttgcagctgttgattgctttgcagaaaccttccttggttgattaattttccggattgcggcaacctgaaccggagacggctttatttctaactcctccttacttttcacgtaggtacttttcaagttatatccctccttaatttctttgatcattgcggcccgcacggtgggaaaaattcgaagcgagttgaaactcgagattttctcgataaccgtttcagatttggagatttcattctttgccggtctttgcaatgaagcaaagttcccgaaggcgaatagtttacttttcttttcagtggcaggtgcatctaaaagcttcccctgccttgaattgggttgcttcttcttcgttctaaagaaccgcaattgtgttctcgctaaagaataatttaaaccaaaaggccatcggataatagggttcaaacatctcatggtgaaatttctgtcatcacttttgaccacattttccctttttcttgtacctaagaagacgcataaaaattttcctaaataccagccattttttagaaaagtagtgcgcctacttactcagtaatatttcttagggctacactttactggcgcagaagaaaatagcgtttcattcgagtgttggtgtcgtgaaatcaataataccatatacgtttctcaatcacagtatgccattgtcgtatattcgccctaaggtatgtagaagttccattttaggcctggctttccatagcaggtggtggaattgttaccatggcaacatgggtatctgacgaagatgctagcaaacactctgcttgtaatataaccttacaattatttactttaatccagagaatttccttgttgtaagcgtttacaacaccaaattcgtctgactacattcacgtgacttaatttgagacgaaaaatttcgctcgagcctaacaggttcgaaacaacagagactccatgttgagatcagctgctgccaaagccagttattgtcaaaaggttcatgtcggatttctttcttcaagcttgagatccttcagcttttctgctttctgtgaatgctgctgctcctgcgggaaagaaaaaagtcaagttaggtttcaaatcgaaggagaccaaagaaaaggtgaaaaagggtggtatgacccatttgaagttcagagatgcagtcagacaactaaaatttgaaaattttgctaaagatctctccagtctcgaattagccacgttggatactgctaatgtgaaatctcttcactcaagtatcaccaagttcgacgcgcaagtgcagaaacagttgactgatttgggatctttcaagaagttacaacatcatgagcttttgcgtgaacctgtttctttggtgagcgacaacacaattgaagtgaacaatattttcctcgaaatgttggatcaatccagtgcccagaacagattgtgcttgatcggcgagaagggtgtcggtaaatctactttgatcactcaaattcaagcattggctctttccaagtttaacaaggatgtcgttttaatgcatctcgatcacccagaaaagatagttgagggttcgagtgattacattttgaacagaaagatgaaaaagtaccaacaaccaatgttcacgaagaggtggattaaaaagttgcgtgctgctaacgaagaagtgttcaaaaaaatgcctttaacgagagacatcagcttcaccgctaagaaggttgagtacaacttgaagaagggagaaaacactgtttatgactttattttgcataaccatgactttggtttagttggtccttctgacgcttttcaatttttgattcaggaattgaaagcacactctgaaacgttcccggttttggtctcaatcgacaactttaacgccttgatcgcggaagcttacacaaaatacttccatccaaacatggtgcctattcatttcacgcagtttgaggtgggccacttaatcaaacaactcgttagtggtgaactttccttctccaaaggtggtgttttgctagctgaaagcaaagaccttggcgaatgtaaaacattgagagttggtttaggattagaggagcacaacccatacgacaagaagaaggtatgtgattcgcaattcgctgaatctatgcttctgaatgggggtgtacaacccttgtttttgaaaaatttcactaaagaccaagcaagaacattgttgagtttctggaatgaaagtggtgctttacaaataagagattacccaacaaaggattctttcaagtcttcaagtgctgttcaggataaggagactaaattggttggtgagtttgttgaatgctcggatcctactgctcaactagagaatcttgtggagtctacatacttccattcctctggtaatccaggatccctcttgaaatctaaccacttagttttctagttagcatgtatataggaattaaatgtatatattggagaagtttcctgagacggtatatgtattggatgctaaaattacagtataataaatgagctgaagtagtccatgacttattgaaacaaggagaaaggtctaagtgaacaaagtatcttcctctctcaagtactcaccgatatcaccttgtctgaatgcaacgatcgaggtaggttgcaagtttttcgcttctgtagtagacttggcagaaataccaaaaccaagaggtacatcatgcattgagtaaacaatgacacccgcgtgttctgggatatcttctgacatccttccaacgtgtgccttcaatacatgattaccatataagaaaggcatttcaccgttagctttgatccaaatcttgaatttagcgtattgggccaaatagggcaaagatgtgatatgcaatctgaactttcctgttttggtgaactttccgaaacaagttccaagagacattaacctatctctggaaacggacgtagcgaacttagcgacggtctcagacacatagtagactctatctttttgtagtctgaaaacgtggggatttgtggggttgtcaatcaagaacgagatatttctgccaatatagttcgccaacttttcaaatacgacctttgtttcttcctccgttaaagacctcatctcgttttggtggacaaagttctggcaacgtaaaggtcatctcgaatttttttttgcactctaaagtgtggtcacgtgcgcatcttcttgaaaggatccttcaagtatttctcctcaaattctataattcgacaagaagtagtctcaatatacttctagatgttagtttctaattcatgtagtcactcactgcttttacacctaactctatcaacaagattttggttgaactcatcaaacttttcacccgtacatctcgctccaaatttcctagcgatgacttgaagttttttctgaaacttgataagatggtacaagagaaaagaattgcgccaggagatgacgttgtggctgaaagcacagaatctccttcggttgtttccaaaaagcctaagcaaagcgctgacggaaatgacagcgcaaagccaaaagccttctcgaaaagagacaataagaatacgtaggtaagtttacttttctcgtggagagacaaaccgaaatatcatgcaatgactaacaattcagtgagtggactcctagattagatgagcaaggaaacccgctccccaagtcagagagaaagccaaaaaagaaggttgcttgtatgattggatattgtggaactgggtacaatggtatgcaaatacagaataatccagacgtcaagactattgaagcagaaattttcaaagctttcattgcagcaggtgccgtatcacaggaaaattctactgacttgaaaaaaaatggctttatgagagcagctagaacagacaagggtgttcatgcagccggtaatgtgatctcttgtaagcttatcttagaagacgaggacatcatgcacaaaatcaacagtcatcttccagaaaaaatacgtttgtggggtattgagcgggttaaccgttcttttgattgcagaaaattatgttcttctagagtttatgagtatttgttacctacgcatagtttattacctccaagaccaaagagcagtttatacaatcttattgaggcaagcagggctgaacatcctggagttcttcggaatgatcctgacgtcgagtggtgggagactacaagaaagagaatcgttgagagcggtgtaacacaagaagatttggaacaggtgtttgaaaaaacttcggaagcaggatttgataaagactcgaaaaaggaatactatgatgaaagcggtgaagtatctgattgggggaaattagtaaagaacataagaggcatcgaaaacgcttgcagaagagagtacagggtgaactctgaaaagcttgatttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggcacggagtggatttccatcaagatccatcggtcagtccttcatgttgcaccaaattcggaaaatgatttgtatggcatctttggttgttaggaccggctgtccaattactcgtattagcgattgttttggccctgccaaaataaatataccaaaggcgccagcattgggattgttattggaatgccccgtttacgaaacgtacaatgaaaagttggctgatatgggttacaataaaatcgacttctctaggtatgagaaggaaatgaatgagtttaagatgaagaacatttacgacaagatctactctgaggaaacgaaagagaacgtgtttcatggattctttgaatttcttgatacttttaaaggatcaggcgctgctaccaaagaagggaagcatatttttgactttttaggtgcggccttcaataatggattggagaacaaggaaacaacgacaacagatgttcctgctacaggaggtgagaatgttgattgaataatcgctttatgtattataaatttactcccatatagtatgaattgcgattgcgatacaatgaatgcaaaataagcttgcatcgatcattcccaatattaaaccatgcccttgatcgtgaagcgtgtatactatcaaatccaggttgggtttggatttttgtttcctttctgtacatctccttgttcaaatgattgctggtaaagaccgtcattgaacctgtttaacggcatacttccttcaccttgaacctggcggtggaagccctgttgctgggaaggttgcacgagtgaagctgggacttgttgagatgactgaacagctagtggattagatacctgttgttgttgcttttgagacagatgctgctgagatagttgattagggttttcctgttgttgtggtgatggctgttgctgttgttgctgctgttgttgtatttgatgttgttgttgttgcggctggttttgattttgatattgctgattagcttggtgagggtcattttggccatcacctatcttgtactgctccctctgcctttcctgctgaaacttatacaaggtccagtcaaacacataatcgtacctgtagttttctctcttgaacaaatctctgaataactttctcaagtaagggtagtctggcttgtcgtcaaacctcaaattcttgacataattcatgtattctaagaactcgccaggcaaccctttcgttaacacatcattaggaatcgtcatcttcttttccataatcctatcatacttttgcctctttgtagcagccttcaatccttgccatggcaaggaacctctgcaaaagtatatcaagacgtagcccaaactctccaaatcatctcttctagattgctctattcccaagtgtgtattcacggaggcatatcttgcagtaccagttaagttcttgttctccctgtaaggaatatgtaagtgggttcttggatctctgtatttctttgccaagccaaaatcaatgacattgacttgagagcctcgccttccaattcccattaaaaaattatctggtttgatatctctgtgaatgaaacaccttgcatgaatgtattcgattctgcaaataagctggtctgccaaaagtaacacagtcttgtacgtgaacttcctgttgcagtaattgaatagatcttctaaagatggacccaaaaggtcgattaccatggcgttgtagtcgcattctgttccgtaccatctgacgaaaggaattccgacaccgccacttaaggccttgtaaaccttggcttcgtactccaattgtgggtgtttcgctttcacattctctaatttgattgcgacttcctctccagatatgatatttgttcccaaataaatgtcaccgaaggatccagaaccaattttccggccaatgcgatatttcttccctaccctcaaatccatcgttttcgtctcaactctggcttgatgagaagcgagattgttgttcatgtaagtattgtagggtggtaaatatgattcgaaaaccacctattagattccaaaaaccttttctttttttgtgtgtgtgtgcgtgtggaatattctagggatgttctgatttgtagcagataccgtagtttaccgtcacgaaaaagaagaagggaaaataggttcaccggtaggggaaaaagtgaaaccagatagagatgtttgatcaaacaagggacctgtgccttctgctgaatgttgtggggcacagagttaacgcgagaagctggaaggaggaaattttgaggtgatgaacggagatcacaaagcgacgggcaatttgtgagtttcgcacgacctacgtattggcgcgggtgacctgattaagcatgacattaaacagcaaagtaatctcacactgtaaacattgcgaccatgaaaacaaagtcttcttttcattcttttacatttcttagactttttctttttgttttcaaagtaaattgtccatgcggtgataagagcaggagctcttgtcacgtgaaggaatttcttgtttgttcccaagttgttttagatgcaacctgtcctatcgcgtgattgggggttaggcgccttggtcagatgacatcggctgtatagggtggctataatgttatgtcaggtcgcgaaatggagaatgcggagaagagcggatcattttctgggcaactcgtcgatgaacaaattgtacaggagaccaaagagtaaagccgtgtaggtaacctcataattttgtccttggaaacacgttgaacacgttgaatctttttgcaaccgtttggtagtctgaagatagaataaccgcgcttagattgcgtctctttttgtcttaagtaaaggcgaaagtgatgaaccgacaaagtcaataaaggcgaacgaaactctacagaagaaaacacctaaagcattatattacaacaaacaaatatgtgcggagaggattacgcattagtagctcggtgatcggacaggggagataggatatcttaagtggacttggcaggtcttctgaacttctgcaacaacttcttgaggaagtcattcttcttttctttggagcttggggccttttgcacatcgtcagctgccttctctgccttgtcagcctctgcttcttcggttgcaggttgggcagcttcagcctccacagcaccttctccagtctcagcctccgtggctggcacagcttcaggagcagtctcctcaggagaagcttctgtcttggcagcggcatcaacagcatcaccaaggtcgtgttcatcagtcacacccacttcagggagagggagggcgtcggactcggtcgcttttgtggcgtcaccttccacagtttctgtggctggttcagcggcgtcaactggcgcggcttcagtagttggctccgtctgcttgctgtcaacctcctttggctcgctgccgttttccttaggctcgttcacgaagtacttggaggttctcttcaacttgtctttgatacccattgtggaatttgtaaaacgtttagtggttggtgatagaatatacactgaaaaacaataacccaccaggggtggcgatgactacacggcacctatttataccctagcaaccaatgcaggatccacggctaatttcgtcctaacatgttatcggctcccgcctatatatgtcgtgcgtaatgttcagcctccataaagggtatgtcgttaaatgcggtcttcatacttccttgccgcggatctcattgtctacaatgcaaaggccgcccttttcttgtgtcgctgtgcgcccttggccagaatcgtctgtgaacaatagatgcgtacccaagggagaaaaagaccctgtctgcgaactgcagtgcctcaaactcgcccgtgacaactacgcgacgctgctgaagattaaaagctggaacattctccgtttacacgcatgcttctatgtttcagtcgttattattgcttccgtgtatcattttcgtctcaaggtattggacaagtcatgccataaaaccttcaaagtacaggacagttgtatgattatggttaatgcattcctgcacgcacagccccttcgcagaattagatcgaattcgacattgccttagtcactcttgtggtagtctttccagtcaggtagctgtccaccaggaactccataagtgtatggaagtgaatagaagatagacctgttgcgtggttgaggctcatctcaggcagccacaccgtatcttccgttgccctcaaatggctaagacctgcagatgcttcaactggtattcagccgcaccttctctgcccaaccgaacaggatgtttgttttggtttctcttcctttcgttgtttccttcctgcgtatttttccttttttttttatatttttccctgtgctttttgcattttttacttccacgcattgctctttgcttcttttaaatatctactgggatgaatagtggtcggttattaaaaaaagagctagccacttgaggagttgatacctaacaatgttgtggctgtgcggtgagcttataacagtacgcgcatacttcgataaatgttctagccggctagatcctctttgaccgtgactggttgtcccgcatattctgctataatttttccctttaatgttttcatttctcttccatcgatttttgcttccaatatttctcaatgctcgaagcggttcctcttacacctaaatttgaatcacgtgcgcgtttgtacaatctgaaacctcactaaaattttcaacttgtatcaatcgtttgaaatcgtacatgtcttctgaagcaggaatcgctagttctcttgtactagtgaatgcatttctccccaaatcatatgacttgaaagtttcggtggatcactccaaaccgaatttttcggggtcggtggtgattccattgactaaaaacgatcaatgtgtcgaagattcatcaacattttccatgatccttcatgctcacaaactcgttgtcatgaaagcaactttgcaaatgagtgatgttggctcaattccattgaaaattgtcacattacgtgatcgcatgatgatttccctctccacttcagaagttgtaatgtctcaaatcactgaaaaagcatcgccaactgtcacaatctcattcatgggttgtatcaacagtatcaaaacctttaatgatgacacttacggcgtgttcaagacaaactactcagacagtattgaaggtaagtcagataactttgtcatagctacccattgtcagccatttggatgtcgtactatcttccctgttattgatgaacttgtgatcaaagtgccaatcaaactcaccatcaccacgaaatcgctgtttaaagctgtctcaaatgcgctactcgaaaggactactattgttgatatgacagagaactccgtctttgaattcaaacccactcctccaatctctccttccatctttgggtttgttattggtgaccttgaatgtgtcgaatgtttggacagctcaattcctatacgagcatttgttaccaaaggcgatggtcctttgatcaattatgctcttaaggtagctgaagctcttcttcccaaatttgttgacacgcttggcgttcagtatcctttagaaaagtttgatatcgtaacccttccatttttgagcgacggagttatggaaaattggggtatggttaccattttcagaaacagtgtattgatggatgcaaacaatgctgatgacagcggaaaattccaagtacggcaactcattgcccatcaattgacccatcaatggatcggtaacttggtgactttggatgattggaaatatatgtggttgatcgaagcttttgctacatgggttggaaattaccttttatccttggcaaagattgaaaattcagacttcgcagattacgagattgacagagtaattctgatggaatccttcatggacaaagattgtcttcttcagaaccgtattcctagtcttcatgagcacatgatgaaattgagactcaataaggattctcggacaaattccatatttgagagagatgcttatgaaaagggtatgatattagtgaatatgatagcaagccttttcaaattcgaacgcaatgaggagtctttcaaaggttttttcctggcgttgaagaacgttttagaagggtgcaagcaccaaactatcaagccctttgagttatggcaacaattgaatctgtatctctcggtcgatcttttaacctttgttcaaacatggactcaatatgaaggctatccattagtgaaagttaaaatcagtggtgataaaattaaatttgaacaaaatcgatttttcttcaatgacgatgtcaataacgtgggtcttgaaaatccaccgtttcatgtgccgttgtcactaaaaattttgactgaaactaaggaggtaaaactagtcaatctaattctttctgacagatcaatggaagtggatattgtgccatcctctttaatcagcgtcaatgcgaataaactgttttattacaggactgtttatgatccgaagtttgtgccaattgttttgaagaacgtggcttccaatatgttgccctctcttgatttattcggaatcatcaatgactatggtaaaatattgggccaacctgagccaagtattgatgcggaactttttggttctaaccagttaatgactctcctcaatatttgtgacgcacttgcttgtgaagagtgggaagatgattttaatgtattgagatgtgcattggactatttggaggtagtaaacacgacatttgttcatttctcaagatacattgagtttaaaaggtggttggataagttcagcttgaagcttttcaataaattgggaggatgggatttggttttggactcaggaaacgaatacgatgttctggagtaccaggttagaaacatggtccttcagcttgcaagtgctagtaaagagagtcagctggtttgcaaaaagatattcaagagttttttcaattcaggggtctctaataagttcattcctaaggaattgttcacaagtatgttcaatgttaccatgatgaatgctaatatgaacgaatataagcaaattcttaaccttgtgaagaactcgaatgtctcttacttgaagcactccaatggtagcatccaagatcttcagactgccgctgtttcttctctttcattcaccactaaaccagagttactctctaaaacattgcactttgttaacaataacattgactccaaattaatcgagttcgctttgattggattcaagtatcattacgaaacagtgataaaggacattatttgggggtggtacaaggtgaattatgatcaatgggtcaagcgttcattgcggaaaggatcagactggtccaagcagattggagtaactgttggcaacatcacgaggctagttttgggggaagttatgcaatataaacacgaagatgcagaaaagtttgttgcgcaaaaaagcaaggaactccccccacatcagctttcagagcgctgggaagcagtggaggaagagaatgcagagaggagggcaattgcttcatactacgaggatgtagtcgcacagttttcaatgtaaatagaattgatctcattatcaaatgtatatagtacaaacgtctcgacgaaatgaagaaaaaagataataagggacgagaattgaaataaaaggtatagaaacttatcgatgcgttttccagaaagtgaatcaaagctcccaggccattttcattccatctcttttgtgcaccgattgaagaattgaaaaagcaatttggtcagatctctcgagctcttgcaaattttcttgtgtttcattcaattttactgagcttggcccatcagaaacagtggaagccacactgcgtcttggcgatgtcccgaaccgatttcccgagtagtttttgggcatgtatcttgccacactcatggtaagtgcgaaacaatgacagacctgtcagcgatataattcaactgggaaatattggtttacatatatgcgggaagattcatacggctctcttgtggctctttaggagaagcttatcttgtggcgcatgcatacccgcgtgcatattattactaatgcggtttggagaagacacagattaagcagcttgtgtatcctttccgcttcgcaaaatacgaaaaaatatccccgtgcatctaaccatgtggtattttttcacttccgagagccgagtagaattcagccaatcgcaaagcaaatatgataaatatctccaggagctgctgggactgcttgaggtctaaaggctcatggttcatgtagaagcgggggcttctcgagagcctattgtactgtgtctttgtactgagtcatctaaaagcattgttcgcctgtgcgcatcagtctcaaccgccacatgagtaagaggcgcaaaaagtatagttcagaaaagctacgtaaaactctattgttgggtgatgatctgattcttcagcagtatatgctctattttgcgaatgcgttgggatcatgggagaagtttaatgacctacgttatcgcttattcaatgggataaatttattggccacctgctaaggttaagaaacgatacaagctccagcatcttgtattggacaatcaatacttgatattacgcttttagctatcggcttttcttcctgttccgcatttgggtggaaattcctccttcactccatcagacagtaaacaggtacaccaatcactcttcggaacgctattcatagcacgctcaatatggaggccgcagccgacccatgctgttttcgctaggagttagcatatgcttcaatacaagaggaacaagtacatacaacaaatgttacactgatcggggcgacacatttactctttcagttcaaagtaaaaatgaaaatataattgaggggttacactggacctgtatatacattatttctaaaacaggctactatttgcgctcggctttgtttcctccttatctgacaaaagtaactcctcctcaatattcaaattttcttgaatattccataattcattgtaaagcgagtctggcttgctgagtaattcttgatgcgttccttcttcgtgcactgtacccttcttcaacacaataatcttgtcactgtccgcaattgtgcgaagtcgatgagctatcagaacattggtcgaatgggagtctttgaacaccgtacgcaaagtacgtagcaaggattgctctgtatgcgtatcaagtgcgcttgtagcttcatcgaaaaaggtaataggtgaatgcttcaaaagtaaacgtgcaatggctaatctctgtttttctcctccggatatcattagacctctctcgccaacaatggtgtccacgccaagtggaagctcttcgataagcttcttgagtttcacctgttcgattgcatccattatttctttgttggatgcactcaatcttccatagcggatgttctccaaaatcgtgtcattgaaaagaggcgtttcttggggtacaacactaactgcttttctcaatgattcgaggctgactttagagatatcttgtccatcaatcaagatacgacccgacgtcacatcgtagaaacggaaaacaagcttcaagatggttgactttcccaggcccgatgggcccacaatcgccagcttctgtcctgatggaatagtgaaagatacgttcttgaggattagtctgtctggatgatatccaaagctgacgttctcgaacttgatctctcctggagcaatagggttaagaatcaattcgggagcatttggaacttcctttactttgatatcgtaattttgaagctggaataagttctccatgtcgagcaatgattgtttgagttcacgataaacagatcctaagaaattgagaggtaccagcaactggaaaaccaattggttaatcaaaactaaatccccaacactcaaagctccggttgcaactccttgacaacccatgtacatcattgcggtcaaggccagagtgaaaataaggttttgtccagcatttaaaaatgcaagagaggtagcaactttgatggacgcattttggtacttagtgagggcttggtcatatttgtagcattgatgcagttcattgttgaaatatttcactgcttcataatttattaaggaatcaagcgcaacagaagccgcttggttatcggcattgtttgcttgacgacggaaccctgttctccatgcagttgtttttatagtaaagatggaatatgtggccattgtcaaaagtgtgactgcggcaaaggaggcaccataattatatgtcaatataccacataccatggtgatttcaaaagtgattggaataatgtgaaataccattgcgctaagtacatagctgatacctttagttcctcgatcgatcgctcttgtaaggccgcctgtttgtcgcagtaaatggaattgaagatccatatcaagcaagtgtttgaatgtattattggcaacacgtttgattgccagctgtgacaccagtgcaaaaacagcattccttagttcaccaaaaagcacagcaccaaagcgagcgccaccgtaggctaagatcatcgcacccatgacagttcctatatttccaacgtcacttagccaatccacattcatttcatcaattatgcttttgaagaaaaatggcacttgaacattcaataactttgacccaatcaacaacagcaaagctacaacgactctgaccttgaagctgggcttgttttttggccagatagtggctagaagggatgaaagcatttttatttgcgacgtcgagatttgtctcccgaatagataagaggatgagtcctttttctcaatttccccatcattattcttctccttaccagcagctgcgtttttactggtgtaaaaccgtataccactctgttgaaggtgtggcttatgagagtatgccgcaaatttgggcttcaaatataagctggtgccagagcgtgtaggaaagaagttcagcgagctcaactggcgaatgcatgggcgaattccattattcgtcaaccgtagtgttctagaaagcattcgttgatgcaaaatccgggataagatcgaaaggaatctaaagttgtgtgcgcattgcgcaatggctctttaaccactaactaaagatcaccgttccgactcctgcacaccatgccgatcctaaccgaacaaaatgctatttcgtagcatttgcatcaatacgaatgggctggcatggattaaagaaaacacgaattgttcaagttcgaccccttgtggattatccgaaaaagttcttagacacatcaatccatgagatttgtctccacaatgctgagctgtaaagagaactattttgactttagataaactaatttggcgaattcatgattaacaagtgctaaagcctattgtaaacaatttctgtgtaatatattcatcgatggttgatttctttgctctcttaacgcatgaccgacttcggactttgccaatgcggcacaacatagtccgatcgcattcgtcaatgaaggtcagaagtttgacttctctattcgtaaagtcaagtaaagtactctgaatcgctaataagggaaaatagctagataaacgatcttcacaatcctttttatctaataatattttcttcctcatatgatgctcaaactatggcagtcacctcgtgaaggcaaagagatgtaacatcaatcattctttttttatataggctatttgtgtgatagaaaattgttcaatttacatgagagttaatgttgaataacctttactgttacttgtgtttttatattgtgtttttcagacttttgaaaaagttgtgcggtatccacgaattttacgtactgctcagtgagtcttaggttccgaccataaatgagaaggagcttaattgctaaggtttttgactatacagagattcaataatacgtacatttctctttcccgcttcttgtgccgagtattttagctctaaaatttttgttaagatcatcactgggcctccaattggggacatactttatcggttgaataagatcaattagcggccagagggtaaagtcttaaaaataaattgaagattcagcataaagtgcgacatcctctaagtcaacgtgcaatttgttatcaatcgaaataaatatgcctatacataaatctgatatcaggcgcatgtctaaaggaaagcatactacaactttgaaatctatcaaacaaatatgtattttatattaagcgtatcgaatcatacatgacaattgagagaaacagattagttctcagcgttggtttgtgcagagaattctgcttgcttgaccaagttttgaggagcgtccatctttggcaacataacttcaaccattctgattctggagttctcgttgaatgcggcatcgttgaacaaagagttgacttcaccaacagtggaaacacgaacagcttcgtagtccttagccttgaagagtggcaacaaggccaagttgtcccatggctgaatgtcgttgtaagaagcagtctcaccgtgaatcaatctttcaatggtgtaaccatcgttgttcaagacaaacaagtatggagtgttctcccacttaaccatggtagaaatttcttggacggtcaattgcaaagaaccatcaccaacgaacaagatgactctcttctttgggtcaacttcttgagcagccatgacagcacccaaagtggcaccaacggtgaaaccaatagagccccacaagacttgagaaataccaatacagttgcttgggaacttggattggacaataccgaaagcggaagtaccagtttcggtaataatgatgtcgccctctctgaaccagtcagaaactctagcccacaaccattcttgggagattggagagttgtcaggcaaacctggaacaattcttctttgtggaactggagctggagtgtacttagtgacgtgaggaccaatgtccttcaacaaagcgttcaaagcctctttcatttggacacctgggaatgtggcttgtctgatcttggtgtagtcagagtggaactcaacaatgttcttggtcttgtaagagtaagagaaagaaccagtgttgaagtcggacaacaaagcaccaacagacaagatcaagtcagccgactcaacagcctccttaacatctggctcggacaaagaaccgacgtaaacaccaccgaatcttgggtgggcttcgttaacagaagacttacccattggtgtggtaaagacagggtattgggtagcgtcaatcaaagaagcaacctctggcttacaagagtgtctggaagcacaagcatcaaccaaaatgactgggttttgagcttggtcaattaagtccaaaacagtctcaataacctcggcttgagcatctgggtcattggccttcaaggacaagtcaattggggtgtccaacaaagaggctggaacattcaagtcaaccaagttagctggcaatccaacgtagacaggtctttggttgacatatgcttctctgatacatctgtcaatctcctttggagcagagtcaatgtccgagaggaaagcactggtctgagaaatgttgttggacattctgtggaaaacagtgaagtcaccgttacccaaagtgtggtgcaacaacaattgcttagcctgagaagaaatggatgggacaccaacaacgtgcaacataccaacgtgttcggcgtaagcaccaccgacaccgttcaaggcagacaactcaccaacaccgaaggttgtgacaagacaggccaatcccttaactctggagtaaccgtcagcagcgtaggcagcgttcaattcgttagcgttaccagcccatctcatgccgtcaacttcgtagatcttgtccaaaagggacaagttgaagtcacctggcaaaccgaagatggtttgaacggaaagttggttcaatctttcgaaaagatatctacctaaagtaatttcagccattgtaaatgaagtgtgattggattatgtgatgataagaagaaaaaaaaaaagagatgttccagtggccacggggggtttttataacgcattcgtacatttcacatagaggcacacaagtccgttggtggtatgatcggcgagcgtaagcgcataacgtaccagaatatgccaatgcgtgtaacttgcatgttccaaagtatgcgcttacaggtctcgtcatccacaccctacgtgcaacattgggccaataaaattagcccaccagtgattatgcgtttaaagaaccaggaattccgagctttcgggttgatcatgcgtttccggacatcgttgttggatttctgggttgaaaaagcaatctacacagtaccccaatggtgcgagtccagattgcgtggttcacataggcgcatgtatgcctagtgattatgcgcttacacgacaatagcccggaccggaatatccagggaaataacatcgctttgccaccaacggtcacgacttttgagaataggaatcaatattgaatatctggcaaagtctcttttaatgagataccttgtaaatatcaacctacttcgtttcacgaattcccccacccaatactgggaagactccttatactagaaaagtgagaggggacggcctgcatgttaaagcgcacagaattgctttttatttttcgtcggtggccagttttactgcggttttttccgaatgcccctttgaaggctcgcgcatccgggtaaccacatgtgagcatcatcacctgaaatccatgtgaagaatagctcgtgacttgctacccccaatccttctaatcacgttgagataatcacgttctgataaagcttagtctgcaaaaaatcaagtccagagataagcctccaccacaacacacacattaagaagagtatttcaaccatcataattcacgttgtaaactttgttgttgttttcctgtcaaaatttttttcttaagaacggaataatactcagttgttattattttcattttctttaacctgaacacgtgaacatgtcaaacaagagagattccacttcgccttatgtcgagtccaaaaaggtcaagcttgatgacaacaaaaaagacgacattgcaattgactcggagttactaggcgatcaatcttcctatgcctcctcgggagctcaggataacaatgcttccaaagaggaagaagatgccgtcgctgccgcagcttctcttgtgtctgatgcagacaccgccaatgccgctgccgcagccttaaatcaccagcagcaaccacaccaccaccaccatcatcaccaacaacaacaacagcagcaacaattgcaacaacggttagcttatgaaaaccaccattatggatcactggtacacgctgcagctgcagctgcagctgctcaacagcaccatagaccagatactactatgttacaacccacgactttgcctccttccaattcatctaaacccacgcatgggtcggaggaatggcatcgggtgagaagagaaaaccacaaagaagtggagagaagaagaagagaatcgataaatcaaggcatcaaggagctcgctgcgttgattcctacagcagaatcgaacaaggcacagatattacaacgtgccatcgaattcatcagaagactaaaggagaatgagaacaacaatattgagaaatggactttggagaaattattgactgaacaggcagtcagtgagttgaatgcttcaaatgaaaagttgaaggcagaattggagagagcctaccgtgaaatagagcaattgcggagaaagattgacgagaaatgatttccccattatattatattttgtaccattaacccgttgcttgtctttctttttagtgatacctcttctttcttttatgtgttaatacaaggtttcaacagttaaacagattctattacgtaaactgtattgaatgaagttataaaaagttgctatcgtacatatatgaggttattaaggcttcaagccagccattattggattagttattattagtcgaatccatgtactttcggtacatttcttgcgttttggcgactttcatctcaaaagtttccagtgtttggttcaatttttctaagaatggctcgaacttcaatggcttgaaatgaggagcgccatcgatgatgcttttggttgatttgccgaataaatgcctcataatttcattctcatgcaccgaagttaagtcccttgtggcaacataatctataagtaattcgtcatatgccaaaagatctaaaagatcttgatcttcaaatcttaagatttgctccaactccaggaatgccaaacctccatccgtatgtggtttcttcacatctgttgcatttacacggtaaaaagaattccattcttctctgtggcgaaggaaaaacctcaagtcgttctcatgtacccataatcttaattgtggtacgaaaaaacgatttttgaaacatttttccaccaaacttttcttcaggtactctgcagtgagaatggacgagtatcgtctaggaatataagcaacctcgccctccacataagacttgactaatggtgaaagttcatcgaaactggagaaatgcttgttcctgcagttgtagacttgtagcatcttgttgacctctccgggagtatgtgtcttcctgaagtcccgaggaagaagagagtcatatctttcaggggaaccttcatcagttaacgccaaaccagtgatatcgatataaaaacctgtatcaatatcaataaatctagcatcgatgttattgttgccattgccgtgcgttctcagggagatgaatgttccacaatccaaaaagtaacgaccgaaaccatatgaggcatcctcaacgatgagagattgattgaaattcatgctcaatttatgcaaactcataattggaacttgaacatcaatatcatcatcccacgggaaagcaatgccattccagtaccacgctaaaagagagccatgagccaaccaagtcgtaatatcatgcttcctacagaatgaaagccaaactcggaccattctgtgtaacgtcgcaaccttgtcatcatgatgcaaaccattgaagaacctccaatcataatggtcgcccatggcatgtccaataattttagcctcactaaagtatttaggaggattcttttccactgcaattgagtacttcaatgactcgagataactggattcacgaaagttcaatgtggcctttctctcttcaaggtctttcaaaatcagcttggcatcaaaagtaaaatcttcaggctttaaggcaatctcatagttatcgacattgacaccactagaaacgggtacttgcttcttaagacgattaaactctttgagagtgttaagctcattggatttcgaatcactcataaagtcttcgacgagaccattatgcaaaagtttttgtcttttcgttggaattattgtgtaagagccatcttgggtcaaaaagacaactgatgctggtaatggagccgcagcataaaggtatgctttacctgccatgtgcacctttttctcttccatttgaccgaaatacttcatgacgttgaagcccattcttaagcggttcccgtcgtcaaagtcttcaggtaaatccttatcttctacacagaataaggccggatcaagagcatggcgttccttcacatcaggtttagcacgttcattttcgtacacccggttatctagaatcaggcattgccgtttgttttgatcggtttcgaagaaatggctgttcaaaatgctcaagtcaacccagtctgcccagtgaaagggggcttcaatggatttctgtttcttagagtttctcctgatgtagttgtaatacattcctagcgtaaatcgtgggtcaaaaggttgtacatcagttctattatgatcaggctctttataatactcaggaataataagttgggtctggtctggagttatggtagtatctgcccttgaaaattttccttctttgtcgtattgttttctccattggaacaactttgtgacctttctattaaatgctgactttcgatctgtatacttcgatgtactgtgcgaccagatagatagtgatagggcatctaggttattcgacatagcgctcagccgggtggaagatgctaatgtccacatggaaacaattagcaagagcaaagcaactgtcccaacttgaaggtatttttttcttatggtgatgaacatgttgaaaacaacacgggtggatatagggaatggcgccaataccaggtgaaaactgttcgaaaattaaattattcacaaatttcggcttataaaaagaactaaggaaggtgctgaccaagataaagagtaaatgcagtagatcaaatacataagtaagaggattgaaaatttccttatgacaacatgcatgcataatttgtcgacgtgcattacagctagcattgtatgcggaaaaccatgaccaaaataatttgttctgtctctaaaacttttggtgatgagtttgcgaatgaggtgtatgagatgatacaaattgggaaattcgaagggttcaacaagatgatatctttagagaggttattattgtgggccatggtttgtgaggtttgatgcaaaaatagcttaccaagcatgccaagaattgtaatgcttaaatgaaggatctccaggtatgtgcctttcccttgatggttttctaacaataaaaaagcacctacaaatgcaaaataagagatcctacaataccatgtgacccataagttctattaacccttaggaaccattgtgttgaatttccttttattgtagatgtgcatttcgtttgttatcggtagcaacattcggtaccctacttcgtgcggataaaataactggcacccgaaaccggcatacaaatttatatggctgtttatagtcttggaattatgttcctcggcaatgtcgggaaacgaccaaataccccaagcaatctgatttacaagggcttttcgacgcgtattgtaaagagatcaagacaacgtatttttgtttagagttatgagaatgagcatgttagagaaaaagaagattacgagaatcgcacttgcaggcggataaagaccgagaaaaaagaaataaaaaaagaaatgagcttcttgtgcgcaacatttgtaatgaattgtggttgtggttaagagtcgcgtgagattgaaggtcataattcatctgtggcccttgctaaaacagttcaacactaccattaaaatacagaaacctccgcataaacttcatgtatgcgtttttggcgaagtatctattagttgcccaattgggcggactcattacattttgtttagacattcgtaagctgacgacgagcccctttgagtgaaacaagtgcactctcgaaagcaacccaaatctacttcaaacctaaagacgtgcagagcttcctagtgaagagcctcattgcttctgttacgcaaaagagaaacctaaataccaaggttcaggtcttccctgagataaatacaaacaaagcttagacttcaaaagttaactcacagggacatgtacagagggccacttctaaatacattccatttccattcctacatgagacaaaaatgtgatagtaattacgtgtcatatcatgcgtttgtggggacaatttatcacttggtgcagttgaggactgctattcaccatcctctttataatcgagaacttacttgtggaatacaattagataagctcttatccttagtggaccatttgagtccactgtggagatttacggtcagtcgaagagacgactttcgcccttgaatttcatcttgtatttaagacccatctaagacaacgataatggggagttatgagatgcgaacatagtttgtgaagatctcgtaagtgtctgtcaatgtagatggtagttgagctcatgacagaagctgcaccgaagcactggcatgtatacaaacggtatccttggccgcaccccagaacgatagtcgtctgcacgacctttccgctcaggagtcatagatagacgagcattttagtaatcatttagtccagtaatgaacgtagccttgcataccgtgaatttagtgaccaagtgaaattcttggtgaacgccaatcgtgctcattaggttgaatagttgtttacttgcggaataatgcagcagcttagtccaaaaataaaaaaaagcggacatctccacatattccctcagatttagcctgtctaaaatttttttaatgagattgtctaacatccttctccgaaagaaaagaaaagatatgatggcagataaagaaaaggctcaattccgcgcatcgtacgaaaaaactcggaatggcccgaaccgtttatcttatcgcgaacaaacgcactaaaaaatcgccgaatcatcgcctcgcatgctgattctcgaacaccgttttttgcaccatagtattagcgtatacgtctcttcatcaagaagacatatatgtgtgatttaagtgtcccgtttgatacatcctatctaaaggagaaaagtgccagatctaggaaagtatttcattatctctagccaagacgtcggcgatttccgcataatttgactgatcgcacgacgccgatcgattggctttgaaaattcaacctgcataagatagagaagttcttcggtgcaagctatctagcatctgcgattaatataaattactcattggcagcaagtgttattgtgcatttttttttttagagcaaagcactcgaagttatctattcaaacacatcaacatgctcgaaaaaaaatccctatcactatacggaaagagagtgttacataagtggactacccgtgaaggtttcctcggtgactatgattatgggtaccttttcattcctgaacttccgttcaccaagaaaactgcaaagactcaaccttttttcggtttgaactcggacatgcctttgtttcttgggtttcttttgggattccagcatgcgttggccatgttagctggtgtcgtgactcctccacttatgatctcaagtctggcaaacttatcagttaaagtctctgagtacttggtttcgtcatccttgattgtttctggtattttgtcttgtatccagattactcgttttcatatttatggcaccccctactacattggtactgggttgctctcagttgtcggtacttcgttttcgacaattaccattgttacaagtgctttccccatgatgtacaaaaatggaatctgtaagacagttaatggggtagagcaaccttgtcctgatgggtacggccacattttgggaactggtattgtctgtgccttactaaacattttgatttctttttctcccccagcaattcttcagagagtcttccctgcaatcgttactggtccagtcgtgcttttgattggtgttcacttgattgagtcaggtttccaggactgggttggtggctcaggatgtatttcaagcggaaattgcacaaacaagaaattaccatggggatccgcaagattgatcggtctaggattccttgtctattgcacaatcatcatctgtgaacgtttcggtgcacccattatgaagtcgtgtgctgttattgtgggattattggttggatgtattgttgcagctgcatgcggatactttagccacgacaacattgaccaagcccctgtaatcaccttcccttgggtacacacattcaaactaaaggtatatggccctattgtgcttccatttttggcggtctatattaccttggttatggaagctactggtgatattactgctacttgcgatgtctccagattggaagttgaaggtgaattgttcgaatctagaatccaaggaggtatcctttgtgatggtgttaatggtatattatctggattgatgactgtgaccccaatgtccacttttgctcaaaacaacggtgtgatttccattacaaagtgcgcaaacagaagagttggatactggtgtgcctttttcttaattgtcatgggtgtttttggcaagtttgctggtgccattgtatctattccaaagccagttttgggtggtatgacctctttcttgtttacatctgttgctgtttccggtatcaaaattgtttccaccaccgaattcaccagaagagaccgtttcttgttaactgcttccctcttgcctggtttaggttctactttggttccaacttggttcgaccacgtattcacctatactggaaacaacaagtctttgcaaggtttctttaacgctattgtgttggtgatggaaacaggatttgccctcactggctttattggtttgttcttgaacttgatcttgcctcaagtttcagacgaaattgaggagatcaacgaagtcgttttggagactgttggatctgctgacgaagctgccatgagacaatatgcttctaaagagcaacaaatgtttgacggaagagtgctagaggtacgcctgtcgtacactaactgattttttacgagtgttttcaattcttgatcttaatttatattctgcactaaaacgctgtaaagcatatctgttagataaattgtaatgctgaattctatccttcatgttggaaacaagtggatgaaagaccgattgaattagtacgaatatggaacttctgatgcatggctatgtcgccactgcatagaaacaaacgttgcagtaactataggcaccctcgttcgcgattattatttccccgtcgcgcaaaaccgcacgccgaaagtgtactctgacttcacatttctcgtaattaagcttttgtaaagtgacgctgaagatccttcattttttgcaaggtaaagcggattgaaccagccaccttaagtgctgaagctgatacgtttggaaagttcgagtcacgtcagacatcaaacacacacatacacacacacacatgcacacagttgtacttcctgaactgctctggagaaaccggaaggaagtgtgtccggaagaaagtgtgtctactctaatttgtgcatagacgtgatcataataccactatttcccaaactatgtaaacagccacggctttgtagattgagagcatttcgcttacccgacgccctaccctgccgtttccgccgaagtttggactgcaagagttcgtgtattacctacaagagtttcttcctttcctgtagatagggacacaggagatgctccccatgttagttagttggaatggtgcaggttagtcgcggcacgcgtctcgtttcgctacattaggcttcttcggcaatactagtagcacttacatataactaccgtctcttccaattgttttcacttgcttgcaattttgctcttccggtttccgtatcactttgcacttccacatcttcgttcttgccatttttactatcatcgtatgctgtccaatcattctacagagttttccccgcagaatagtctaccgatactagatttgtatgactccgcctatgaatccgacgctcagtctctccgatcaagccaatgctccacaaccgctacatcaattacagcagacacagaaattggttttctgaaaacaatgcaatcaaaaaatacatctgactcgctccaaaaaacatgcaattccatactagctcgcgccccccagtttgaggtcgttttggactgcttgcacgatatggcgcttcaggaaaacgcgcagatcgaagagtgtctaaaagaggcgcttcgatcattatcagattgcgtgccgctaaatacatttgtggtacccaaggacaacttatttccacagagcggtaggctaagagatagatagacctcaatgctagggagctgccttcacatgtttgtatgctggtatttacatcaatttgatgaacacagagataggtcacgtgcacataattttctatatacgtacatatcacccctcctctttcgttgtgacaagcttgtctagtttatatatcttgcaatatgtctgtttcgtctaaagacatccaaaaacagctaaacaggatcggctcatacatcgagcagctctctaatctaatagatgagcgttctcgtctcgtggaagttttacagctaactccttctcaatccgacaacttagacttgattaacttgctagcaaagttgaaatccaacttgctttttctagagtcagacatttcaggatctgcagagaattatgcgtccaaattctcggaagtagttgaccgttacaaagaccttcttgagagattagaaaaggacccatatgttgagattgacgaatacaagtttagtggcacaatcaaccacgcaggcgagctcacaaataaaaagtcagtccgcttcaaagaaggcggtgagggtgactccggaagttccggcagtgcggacgactcgactcaacttcgcaaccagcttatgggtacttctgcaaactttaaaccttatagagacgaagctgaggaaggagaggatgaccgattaacgattctgtcagtgaatacaacgaatgaggagcattttgcacaacatcaacaacaacttttagcgcaagatgagtccttggataggcttcatgacctgattcgcattcaacactcgatgggtcttacaatcaatgacgaacttgacgagcatcttgtgatactcaatgatcttgaaagaggagtggattcggcctccaatagacttacaagggccactaataacatacgccgcttcaggcgtagaatgagagaaaacgggagtttggtgactatcgttattttaacgattattttgatcttgcttttggttgtgctcaactagggctggatcctgaagcgcagcagcagaatgtatttaatagatacctttctaatatagctagtctagattgtatgtaatgcacatgcgatgtttagaagttgaaatcgttattttcttcttcactctcgctgaaaaaccatataaagacaacaatgtccagatacacaattaaaccacccaagatactcattaccattgaacctaaacccaccaaatttgtgtggtacaatgtgatgggtaaggaaatcccactgacgatcaagagaccagttaagaactttgctacctcctccaccggtgttggagtgtttccatggtcattgctgaaagtcaaaaaatcgtctctgtggcttgctatggaagacagaagtatattcggtaacggtgccattaggaaaatcacaatgacccaaaggggctgccagttattgtaaagagcgcatgaaagcaatatcaaaaggaatccaaatgcaagaaatgctgatagaaagatgattttattcaagggattcattgtttgtgtgaacagctgtgtctatcttcgtttttgatagtggaggagcgagaattacacctgtgcaccacttgcataatttaggtttgttaaggagattaccacgtcggagacaaggcgaaaaacaacgcaaggcgaaaaacaaaacatattaagatccacaagcaagttgcagtatacctagcggtgttgggaatcgattttccgattagccagtagctacatagaaagaaaagaaaagaactgtattgtttaatttctctttgcctagtgtgacaagtgttaattcatcctaaattgaagtttattgatttataaatgacgcaaacattgaaacaaggttactcaaggagttattaagagaccatacttctcctcgagatttgatgaaatacgattacctcatttgttccaaaaccaaccctttttggaatcttcatgagtatcttctttgacggtggtccactccttcgatccgataggtttggatttcgtgatgttagttgttgtaaaggtgccatcgtcaaatacttgagttctaacctctcttaatactgtttcattcttgtcggtgtctgtatccatagacgtctgcactgaaagagataccacagctttcttcagagaatcattacccagagtggtcatagactgtgactgagagtcgtgtaattgtttccagtgttctctctcttcattggccttctttatggcttcttctctccgtttgcgaacactttcgtactcagagttcttccaattcaagtagtcgttgaactgtttgaaaaagacgcccttgggtcccaaatcaacaacgttcttgcccgatgattcctttgctgcgtcagtaaaatcttctttagttaagatttcattgctcaaatgggccttcttgtagtctaacaaagcaacaggaacctccttgttggggaaaagacatctccagtaaccattagaatcccacaatgattcaccatcttttcgaaggcagtcattatattctcttactgagggttggccatgggaacggattccaaaaggggtacgtcttttgaaatcagaaaagaaattgaagggatcaaacgtttcaaaaggatgtttgccgaaaaacaaatcgggatctctttcttgataaggtctgttcatgaaggattctgtctctccctttgactcgctcatccatgaagggaaatcgtaattctttgcaaagttgtgtgtttgacccacaactttcttggtgaagtctgctagttggttcgtgaagttaccgactctgtcaaaaatctggtttatgtcgtcatcaaatggtgacaattcagtggatggcttcacttccaattcatctttctttccgttctttccacacatgttgattaaaccaaaggtggtgagatgcgcattcggataagggtctctatatatatggaaagatgcgaaaacatggggaaccttgccactggtttcatgcacactactactcttcgcagaatcttccatgatatccgtgcattattctataaagcgaccgtgtgggtcttcctcactatgtacaaaatgaaggcgatgattaattcgtgagaacataaattttttgaagcaaagttattgttgaaagcaccaactaatctaagagcttctcgatcgatacagctcatgcagctatttgtccggctagggatatccaataggatgcgaatgacgatgtaattccttatcgaaatcagtaaaagcaatgtaaacagcgagaggtattctgaaagcattatggttggttcgtgggctattgtggcgagtgctcgcatggacacaaataggtgtctcattaatagtgatttagtttgatcggtattgcgcatagtcggggcgtttcccaccgaaaaggtgctggtgcaaaaactgtccgctatgtcttctggccttttgtgatgctccgtaaaaggccatgtcttgtctttgcatggctggacttccgttctgaggttggtaacgcgataagttgtttgtagcgttgttcatggcgtaagtctcctgcatttgtatagcggcgaccactggatcggatgggatcaagggaagaaactcggcgtccagcagtaggtcaaacagcttgtggagataaaactgttgcatttgtcttttctggttaaggcgctgttggatttcattaggcgaggctaggttttgtcgtccataagattgggaggccatgttcagtcgacctttaagagaatgccctttgaataccttttgtttgttggtgaaaaattttgcggcaattacaggtgtgcatggtggacacacaatcttggtgaaaagagaatcaacgctcactagaaggaaagtacgatacgaagtagatattcagaacccaataggaagaaatataattcctttttgacatgacattgtggaaaaatgatcatgtacctattatgaacattccacgagacataggatgactcacatgactgaaggcgaaaatgccatttgataaattcgctatgatcctacgaattgatgaatatgaaaaccatcttagttctggaatattcattctctatgcttctaggtttcttctttcatcagacttgccttcgtttccaaaaatgtggaggtgtacggatgtatattcatttatgcgaagctatcaattgtcaagaaaactccaatgcgtcagagtctacggcaattggcaaagttgggcctcaaggggaagctcacaaagccctcgctatacaaaaagtcagtacatccaaaaactcctgctcggactaggtttgcgccgtctcctactggctaccttcatctagggtcattacgaacggccttgtacaactatcttttagcaaagagtaccaacggaacttttattttgaggctcgaggacacagaccaaaatagacttgtccctggtgcagagcagaatatttatgaatctttggagtggacgggactcaaacctgatgaatctcctgtagttggtggaaattatggaccttaccgtcaaagcgatcgtgcagacatttatagaaagttcgccgaccaattgatatctactggccacgcatacaaatgctactgttcaaaggaacgtttagctcatttaagagagactgcaatgcaattaaaaccacctaccactgtgacatatgatcgtcgatgtttacacaacccagaaacaagtgcagaagatcttccgtatacagttaggtttcgttcaccaagcagttatgatctgttctcagatttgcttcatgggactctaaatctccagcctcagtataatttgaacgaccggcggtacgatgattttgtcattcttaaactggatggattgcctacttaccactttgccaacatcgttgatgatcatttgatgaaaattacgcatgtaatacgaggtgaagaatggatcacgtcaactccgaaacatgtggcgttgtaccaggctttcggctggacaccacctcagtttatccatatacctcttttgacgtctttagaagacaaaaagttgtcaaaaagacagggtgatattgggattttaagtatgcgtgagaaaggtattctccctgaggcattggttaatttctgtgcattgttcggatggtcccctccacggccagaaaagttcaaaacgaccagcgaaataatgacattacctgaacttgtaaagcagttttctttggacaacttgacaaaaggcaatgcgaaggttaacgattccaagttatatttttttaacaagcatcatttgaccaccaagattgctaatccagatgcattgaatgaaattgttgatgagtactactcctattttcaaaacttgtatccaacaatttcaaaagactatttcaggaaatcgcttatcgcggttggacccagcttgactacagtttatgacttgcaatcagttcactcgtacatttttgaagatgtaaagtacgaaaagatcgcgaaacgtggtgattcaaacatcaagagcatacttcagtgcattagagagaacgcaacagaatcacatcctttccctacagataaagttcttaatgccattgcagacatttcaaaaaagcaagtgtttgaagcaacaagatttgcattatccgggggtgtgtccggtttgaccattcctgcgttgattgaattgatcggctatgatacatacacagaaaggcttgacaaggcaatttcatatcttagtcaaaatgatgaatgtaaatagatagtattaactttgtacatagttatttctttgtagatttaaaaatccaggaccttcagatggtccactattctttttgaggagaggcccagtaaaaatacaatgaatagccatttttggatgatagaacaatcccgttaacaactttggagtgaccaaaaaatattgagacgaacccgttttacaggcagtatgtaccaaatatttgtgtgccattttctcatttttgggatccattccttgattaatctcatccacaatacggattggggcgtttgtcaacccttgaagcgccatgatgaaaaagatggtagaaacggctctttcgcctcctgattgagattggtgatcgagaactttaagctcagaattttctctaaacttaactagaatttccaatttccagtctttgaagcgttcactcttaaccaattcaacctgtccatcacttgcaacagttatgaaattcttttggaaagccagtgatattttagagaccatagctgtaagatctctttcccacgaactgcaaatgttatccatcctcatctttaggtccgttttttgcttcattaattgaggaacctgcttttctgcgatttcaagatctgctttcttagacttcaaaagctccaaggaacctctgtccaggtgtgacaaaacagacaaatcgtcttcaagttgttctatccgcattaatacatagctttctgaaagccttccctctgctaaatatacctctgctaaatgcttcacagcctctctctcttcagtcgttaaagtctggtttcgaatttcatcagcagcatcaccctttttatattcgtcatatttgctcttggcttcaagatacttctctgtgagctctttcttcttctcctcaagttccagaagaagagactgaaataccaagtgacgattctcctgttgttgtcgtaaaagttctttcttcttgacttctatagtacagccaactaactcttcattgagtcgaacaatctcttccataaaatcagagtagtttacatattttgtcattaaatttgtttcagcttcagcaatcttctgagtgaagtcctttttcgtgttttgtgataattgatgaacccttgattcaatatgcttgatgttctcctcgaacttaagtcttgcttctcttttctttcgtagacttctaaattcctgatctaattctttaagctcgtcatctaaacttgtaagatcttgttgataatcttgctttttcttctccaacttagatatagaatctttgaaacgttcgatcttgagttttaaatcctggagtcttctttgaatctcctgtttaacctcctctgtcaaaccttcggaacccataaggtgcgcctcaccgatatgctccgtctggtagaatacctgtttagaaccatatcgcgagcggccaaccataaataaactgttctcaaccacgaaccgtagaaaaggtacttttccatcacttccaggttgaagcaatttcttcactgtattttgatctataggcgacagagccactggaatacaatgtaatgatgaacggttattgagaccttggataactgcatcaggacccgtgataaaatcagacaagtagccatcaaaacctagctttttgaggttctccacagacataggcggccgcactgtactattcgcaactactctcatgggtacgttgatgtctttgggcaaaaccgacgatactttcctgtaatcctgctcattagagaagaatagggaaaataaagtattattatcaacaatcttttcgaaatacttcgcgtatctttggtgcgtgacacggcagcaaacgacaggagcctcatggtactgaagatcatgtttctctttctccttttcggagaaaaagtatgtgctttataagcatgctccataagttccgattctatatcttgtacctctcgtgttcaaaatctctaagcgatcattatttttgaaacttccggagtacctctctataggacagctcgcatgcttcaagttgacgcttttcggagttcatttcaaatttaatggcatcataggtttcctctacttttgatttctcttcatgcttggcttcccttcttgcagacaatgacgaaatttcgtcttcgtcaacaacatccaacttgtttaccttcctcgacatttcctccttttcgtgtatggctttttgaagttctctcttttggttctctgtacgcgattggagagattcaatctcatttttcatttcctcgatttcctctagacatttcgtagcttttgcagaaacatcctcagtgtttttagtcaaactagcaatggtttcttttagagcttttaaagatgcatcaatttttttcatactattctccgccactttcttatgagtggcaagcggtttgctattggtagaaaactcctgaagctcttgttttgctcggtctctgacctctttcaagtgcttcatttgctctttaacatcttggagcttggcgtaaggtaaaagttttcgatgactgtggatctctttcagcttcacttcatactcctggtacttttgagcttcttgttcgaacttttccacatctgcctcaagatccttcactgtttcttcgagtgattcagcctttttagatacttctacccatttctcatctagttcgattaaaagttgatgctgctgaagcaatgaactatctcctattgtcctctctgtctccaaaaggagtttttcgggtgcgagagaagcaaattctgcaacacgttcctggggcaaaaagtgacacaagttatccaactgaatattgagacttctcactgtttgtcttactgacatgacgtcagtactctctccatttattctccaagtagacctcaccagtttcaagtgagatatcctttcaatcaccacatcgggtgaaccttcctcgtctttcaaagtgatttcaatacgacactctttctcaccagacttaatcatggaatccatattcttccgcttgatcaaatccactctccctcctaatcccaaacaaacagccgcgacaaacgttgactttcccgttccatttgggcctatgatcatgttgagtgtgggcgaaagcttgaattcgccataagagtaagtggtgaagttccaaatccggaggagggttatatttccctttttgaacgtatgtgaaccagtagaaattttgcgtcttttcgttccatcatgatgtgtttgcactgtctccatattggaggctagtagttctagttccaacttactgttgagcgcgctaggcagttcaaatatatcacgagtgatgaatcatacagaagaggaaaaaagtacggacgatttctcaaacgaacgaagcaacattgttggatgtttaagttattcgtttttagtatctaagaggatgaacttggaaaattgtctataatgaaaaggcaagttgaaccattggagaatgttggatcacgtgcatttgtttacatgatctcgaacatcaatcaacattagacactattgcacttttctatcaaattatggtatgtctacggttcattaacatgacatttattcaaggatgtgctgagaaaatacagtgaaacttgaataaacttgaatgttggtgacgtgtcgttctgcccgaaaaccaagtctgctactaacaacttcctttagtcctccaatacaaaaacctatagagatgcctttgctcttttcgacaagaaaggaactggaaagatcccaattgagcatttgggagacttattgagggccgttggccaaaacccaactttggctgagatccaggaattgcaagacaaggttaaactgagtgaattcgactttgacacttatcaggagattatcaacagaccagacggattcaagccattgggacttcctgaggactacattaaaggatttcaagtcttcgacaaggaacaaacaggttacattggtgttggtgagttaagatacattttgacttcgattggggaaaagttgacagatgctgaagtcgatgaattgttaaagggggtaaatgtcacgtcggatggaaatgtcgactatgtagagttcgtcaagtcgattttggatcaatgatatatatgtgtcacattgttatttatacccgtctttgcctaaaccgtctaaaactttaatgtagcagatgtcaccttaatagtctgtaggtaagatttaccttttcgatcccatagctcaaatattgagttgattgtttacctatcgctaattttttcttcgtgcttttggtacgaagatgtacaacgggtgtgcattacctgggtgcgaaaatcaagtttggaatataccttttcaagtcactaacattcttgtggtcaaaccaagtccgttctagacgaacacactttcgctctccagtatatgaaatggatacaacagacacgaatgttgattctctacgcaatgagcgtttccatctcaagccttacgatcgcataaggatggctgcctccattggaggacttattggtgcgggactggggttctacgagggggtcaagttgtcctctcttcggtatttgacagagaatgcacaccgccttccgacaactgtgggaggatggtacttttatcataaaaagaagaactacgtgatgattattagcggatgtaaagacgccgcgagattaggtttgaaatattcattgggtgtctctagtttcttcgctttggagtatcttatcgactatacaaggaatacgatcgacttcttaaatacgacagccgccggcgcgatagtggcgtatacgcatggatcaattcgccatatgacgaaagtccaaaaattcaaccacgtgaaaaagggttctttcttagccttagtattaggattgagccaggatatgatgattttctcaagaggcggcgatttgtggtacaaaaaagccttcgatgacataaagactctgaattttgttctttaggtaatttatttgtatatacttgtatgggggaagaagcggcaggtgaaccttagtagccactgtatttagaatgaatatcaatgaaataagctcattcctcgtccgattcgtacaaatccattgggtatttgagtaagacagcagctccagttaactggtcaagctgttcacccgaatcgtgcaaagttgaaaaaatgaagacttccccaccttggttctttacctcgtcactcaagctgatataatgcttcctctcagagatgtcatcgcttcggaaaagtgaatcggtgagcaataaatacttcacagcacccatttcaactgctttcgcaacctccttgggtccataccaagctctatcatcatcctcgttcaagactttttgaaattcttcgaacactgctgcttcacgggcaaacttggtatcgttcaaattcttctgaacagtaggatctttcaacacttcttccaaaccttgaaggtaaccagtagaagaatgaaccacgaggaacttggagcggtttttcaatataagcttattgtcttcttttattgcggcatcgaaaattgctttttgcaatgcgcctgctgtgaaacctggagatgctagaattacaactttcaacttctccaagtcaaagttgcggctcacagtagactgaaccatatcaagaaacttcgccattgccttatcatgagcacttccacctgcatcacccctacttttcctagggattgccttttcaattttatttcgaagaactgtcatcgtatctgttagcaagcataagtgtgccacaccttcttgcaaaaccacagcaccgacctcagctttcttctcaacagaagatgctgcgaggacgattccatagctaatctcatcccattcgggtttgttgagtttaagtggcttgtttagttgtacctctgctgtatgataactctggttggggacatattcgctctgctccgttgtttttcctcttatcctcatcacctcgtcacttggagtatattcaacgttttcgacagccaacttcaaccgaacgtgaacacgttcagctttcccaccttcagtctttttgacatttcgaacagttgaaagttcaacaacgtcacctttttgcacaaggttataaagctgccataagtcttctttatcttgcggaacaagagaaagagaaccgcttttatccttttcaagggcgattgtcttgtctagaagcctcatttgcagtggtttcaaaacttgagtagtggtgtgcagattggcacagcaaattaacacctgcgcatctccaatcatgttgcaagtatgagatggtgatttattaagaatacttgacataacatttgatgagcccccctacattattacaggtacgcacaactattttctgtgatatgcatctattatcgcgtaaaccaattacttaacgtcagctttaacaatggtggagtttttgcaaagttcgcccttttcgttcaccaacttggccggtggcttaccttcaacagtgtaagtcacttcaaagttctcattcgtgctaaaaccaggttgcactgcttcccaaatcttcttctttgggttcaattgcttctctggaacagcattgtagccctcaaagaaaatcttgtcaccaggcttagatccagccggtgggttgacgaattccacagtatcatccttcgaagcacataaaaccattgcgcatgacttaactcctctcatagaaacaggtttcaagttagcgaccaccacaacatatctctcttgcatatcttccaatgggatgtatttaaccaaaccagagcaaacggttctggggccttcagggtcgcccatgtcaatagtagacatatacaaagagtcagcatcaggatgcttgacagctttctggatgaaaccaactctaaagtcaatcataccagggttaggaggaactgcagcagcttgttgcttggcctgttgttcagccttagccttagcctttgcagcttttttagccttagcagcttctgctctgagtttcttctcttcttcggatatttcagcacctttttcacctttagtaactttgccctccgctggaacctttggagtcttttcagcagaactcttagcagcgttgtcggcaggagcagctttttcagccggcttcttcttttccttaatctctctagggacttcggtatccaagttaatgtttaacttttgggcttcaggaatttcaaccaaggtgttttgcaccaagtcaacccatctcaaaatgtgtctgaacttagcgtattcttcagcagtcttccactgggaggcaacaggcaaaactttggagaataaatccaaatcaaccttagcaggaacattgccagaaacaaaagttttggttcttaagttgttatttaaagtttccaaagtttctggttcattaagtctgcttgacaaagtttcaaactgagaagacaaagccttggactcagtagacaattctggaaataaggaggcagaagccttagaaatatcttcaatcggaaccttagaaaatttagaaagaatcgatgccatggtagaaagaaaccgatatgacgggatgtacattggagagacttttctccgctaggttaaaaattttggaaatctcgtcacgtgatgagatttattctgctaccgtagtcattttttacctgatcatggagaaagtagcctttcaagatcttgtgtgggcttcttttttattccactgtaatcatgcttattcggcctgggtataccccattatgaatcagtcgtacagcgcactgataaaacacgttggttatcaaattacttatatactaagtacttcttttgactagaaatgcaggcgtagaactaatcaatttttcgtcctctcttctccagggtagtacaaaccattatcatgtctcaccttgtccatcgtttccatcactaatagagtctcatcccacggaatctctgacacttgcgtttttccttcttgaatagccttgaaagctgcatttgcctcatgaatgaatccaatgtagttgttcttctcctcgaattcaatcggatctcttccatctttgaattcaattttgaaatggcgggccttggctgggttatcagcatacatggttaagactccttcggacccctctaatcttaggaatggcgatggtccatctacaagattagagctcgtgagtatcgcatgcttgccgtccttgtacttcaataatatggtggacaagtggtcaacaccatctgtgggatcgagcgtgaggaacgctttatgttcaaagggcattgcgttcttgccagttccttggtccaacaatatacgcgcatatgtcaatggataaatacccatgtctaaagtagttccacctgccaaattgatgttgcggattctggaagaagggggcatatttttgatatcaaagttcagcgagagatcagctacaagtcgataaacatctcctaagactttgtcctcaaaaatatgcttcttcatcatggaaacagcagggaagaaacgggtccacatggcctccataactagtaagttcttcagttttgcggcttcgaatatttctctcgcttcgtcactggtgacagtaaacggtttctcgcagacaacatgcttcccatgctcaagcacgctcaatacctgttccctgtgaaagttgtgtggtgttccgatatagacaacatccacatctgggtttgtgtatagaccttcatagtcttggactttgggcaggtagccaaggtttgcctctgccgtgattccgtgcttctcaacaaattcatgccctttcttctcgtctctgcttccgacactggtaattatatgcgtcttctcaccttcttcgatactaacaagtaaatcatgaacgaactggccggagatttttccagcacctagaattccccatctaagactcataatgttctgaagcaaatcaatggaatagagtataaatttatacgagtgatagcaaagtatcgcaatttgtaatctgatttgtaatcgattgtctgtctcccgttgtaacgttgcattgtgtgaattgtggggtcgcatttccgtatcgagaagagataagattcccctgtactactatataagcaatgtacttgatcaaaaacaaaagccagtaaatgacgaagtcttatacatatcacgaccaagttgccgagcaaggctttactatcgtgagagggtttctttcctctcaggaaattgaccattatataaaagcatcacagaaagttgtgcaatatgctcgtgatggccattggccgtatgtgaggaccagaggtaaacaatttcctccatggccaaagaatttcagtcccgatatatggggtgtgactgcccttctccatcctgaactcaaagacatgtcacttccttttcaggaattgtattcagacgatcgtcttttggaaatagcaagcaacatacttcaaacatcaatcgatagcttgtcaatggaactatttaatatgttgatcaacccattgacagattttgatcttcagtggcatagagatcatatccgaccagaagtctctgaggaagaggaggcagcgcagcttcttcaagatccatttagtggaactcaatttaatttggcgttgactgaagaccattgtcttattgttgttcccggttctcataaaagagttcggactgaagaagagagggaaaagaccacagatgaagattgcacaaaacacattactggtgaaatggtggttgaacttcatccaggagatgtggtattctataatagcaacattttacatcgagcttcatactcatcgaagaatcttcgcttgacgttgcacgggtcttatggccacaaggaccatggtcaaacaagagctagaggggttctccaatttggagttgctgagtggctaccagacttcaagccaataacgaagaatatgcagctcttgaaagaaaagcttgtcgctttagctaaagagaatgaaggcgtgaacctaggctattctttggaagggtgagtcagagaagactataccgtggtttccattatttgtttacaattattaggatattagtcagtctaataggtataggccggctgaataccgcttttcttctcatttcccagaaatatactactgaatacgtaattgttgcgccatgcgtctgtaatcaagggccccgttgttgcatgcaagagataaaaatacatgtgcacccgtgcctcttacaccacacctcacagtaccaacagtctcgtttctgggagtcataacggattaatgttgtaatgagctcagaaactcctccggtcaaagccgtatgtactctagaatcccttgagatccctaaaatatttaatctgcctaaacttcgaaaggccgatatgctaaatttactcgtacactaacgcttcagaaacgaaagaaaacctctcgtgcatgcaaccactgccataaggcacatatgacgtgtgacacgtccaggccttgtcgccgatgtatccaacgtggattacaggatacttgtgaggatgctcctcggaaacgaaaaaagtatttgtcagacgtacctccatctctaatacagccacatctcaatggagaggaaggtggccctagtaacgctgtccttggatcgaatagacaccagccattatcaaacgggcagtattttcaggcaactttgtttcagcaaagtaactcgcttcctaattacattgctcatcggtctaccgacctaactaaggctcctactgttcctggattagtaaaagccgagcagcctgaaggatattctggggaaacttacgacatgccaaatcgattttatcctcgagaaaatggtataacgaatcctctggacttggcgagtgaccgccatcaaaccctgagtatcaacaaacaaagcactggcgatcaccagtatccagtggcagtacccattttacctccgcagaataatggccaagtaagagacgagaatactgtttctgcagaattagatccaggacatgatgctaactacggtaataaaagaaatgggattcaaaggaaacgtaccaacttcctctcgtctgccgcagacttggaatactctactttgtcaagcatacttcaggataacttcatgaatctcaatccaaatcctctggccacatctacagaaggtacaccaaactcaatgaacttatctccggcactttccccgcacgtcattgaccataaagtgaactctccctcttctcttgcatcaacctactatgcgggcaattcgactacaagaatgcaaacagaagcccacaatgggaataaccggtcttataacggttctgaggctcctccttgtgatcctacgattaatcaatatttcttaggttcaagacgaacagattacagcccatgcttcccagaggtgatgaagtaccttgaaaaattgagcgcgagcgatcccgcagcatactatgctcgtaattctcagctgatggtttccttcgccatcagtatgtctctcgaaaattctgatgatcatgatgagaacctaccgttccgagaaccagaggaaatctatgctcggataagcaaaccattctcttacactcctggattccacaagttaattgcttatctacgaaatcgatttccacgtgaaatgcttgtgaaaatggctaaatcaatggctgtgtatcggccttcctttattgcatgcacaaattcgttacgtgaagccgacttaattttcatggaacagtgttttcagcggactttgctcacgtacgacaactttatcaaggtgagtgggacaccaacaattgtgtggagaagaacaggcgagattgcatacgttggccgcgaatttacggtgcttacaggctggactcaagaacaacttatgggacaaaagccaatgtttatagtagagcttctagacgacaaatctgtggttgaatatttcgagctcttctctcgaatcgcctttggtgattttcttggtgccaccatgactgagtgtacattactcaccccagaaaaagatgtcaagattcgcgcaggttgcatttggacgctaaaaagagatgtgtttggcattccaatgatgatcataggcaacttcttgcccatagtttaataatgacgacacgataatatcctagaagaaaagcaggtctagtaaataatagtaatgttttttgaatcttaaagtccgaacactaaataaacagtgagactctaaacgcacctcctttacacgtgacgtaataaggaatccatataataaggaatccatattcttagtcaatctgaaccgccgtcaatattgaaacgcaatgccaaaagcggaaaatttgaccgcaaatcttattgccactgttgcatttgtatgcattggctcgctccaatttggctatcatatggccgaattgaattcgcccgaagcgattctttcgtgtagaaagtctgttccaggcgcagagccatacgaacagtcttttttcggatccagaggatttcccagatgtactcccttatccaatgagcaagtcggcctagttacatctattttcagtatcggagggctcgttggatctttctacgtgggcacagttgctgattcgattggcagaaaaaaaacggctttattacataatgtggtgtttttcgtgggctcagccttgaatggggttagcaattcttactacgttttactttctggccgttttattgctggcattggcgctgggtctgcactagttgtgacttcattagttatcaacgagattgcgcctgccccatacaaaggatttttgggctctatgaaccaagtgtcagttaacattggaattttgcttactcagattctagcattgtggtggggtaacgacaatgactggcgtttacttttgttcatgggtgccgtgatcgcggctgtaaactttgtcttggttctcctttacgtcgaagagtcgccattatggctccttaacagtgggttcagcgctaaagcattcacgactcttcacaggcttcgtggtggtgattatgctagcgcacgattagaagtgaatagctggaagagcgattctctgtcaaatacgtcaaacgctactccagaacaggacagcttgctccaagaggaggatgtggcagatccatctccctctcatcaagatggaaaagtttcactaaaaaaatatctcacttcctcggagtataccaattcaaagattgtggccacgggaattttagtgcttcagcagttttgcggaattaactcgattatattctatggagtttctgtgttgatctctattttccccaacgaatccgtactcattaattgcatgatttctgtggtcaatgccgtggtgacatttgcatcagcaccattggtagataagttgggcagaaaaccattacttttaacatcagtaacattcatgggattgctgtcgacaattttgggattggggattatttacacgaacgcagtattatctataattggcacattcgtgtacattacgttctttgcaatcggattgggtccgatcccatttttattggttggggaggtcacacaaccaaaggctaaagcgctggcgcaaagttggggtgtcacaatgaactggttagcaacgttcattgtagggtttttgtttcccattttaaagaactcatggattggtggaggagtttattacatttttactgccatgtgtgcattgtcttatctcttcatcaagaactacattcctgaaacaaagggccggaacacctatgaagaggtctggggtaggtcatgatttcctttttagagcatgagtattcgattgttttaggttctaccttttcttcaacttgtattatgacactgaaattagcggcacatacaactatgtttctagatgcatgaaacggttgttgaactcacctgcaatataatttataatcacgtgtttcattctagggctttgccctcgctcgcgcgactgtgtaccgagaagtttggactgcacctatatgttcccaatctggtcaggcccaggatgccgcaccgcgaggaaaaaaaaatttcatagagctttctcactttcttacttctacatctgttctaacatcaacaatgccaaccagattaaccaagaccagaaagcacagaggaaatgtttccggtatgtatacgccaaaatccaatgcgttccattcctgattgcggtatataagtggatatatgaaaagttttccagcaatcgtccttgtttgcaagattatgttattcaatcatattcctattcctccgcctcgaaaattgtgtcttcttcgatcattatgtactaacaagtttagccggtaagggtagagtcggaaagcacagaaagcacccaggtggtcgtggtaaggccggtggtcaacaccaccacagaaccaacatggacaagtaccacccaggttacttcggtaaggttggtatgagatacttccacaagcaaagaaaccacttctggaagccacaaatcaacttggaaaagttgtggtctttggttgaagaagagaagagagaagagtacctcaagtctgcttcttcttctgctgccccagtcattgacaccttggctcacggttacggcaaggttttgggtaagggtcaattgccaaacgttcctgtcatcgtcaaggccagatttgtctccaagttggctgaagagaagatcagagctgttggtggtgttgttgaattgattgcttaaacgttctcagactaagcacctgtcttaatagtaaaaataaaccctacgtacatcttgtcaagtatctgttttattgtaagcctacagctgtaagtcgttcactgtgcagtacacttgtttattttcttctccatcgatttgtgtaaatgttacgaagactgttgttctgtcccttacttgcaagaaaaatgtcagactccctttggcgcccagaggctgcggtgccttccaaagtaaaagaactcttaaccaagaagagcccaattaattgcatgttggcgtttatgcagattgtacggttattgaagacccagccgagaaccggttggatcgacagaggcattcctctcatagaaacggagtccatcgcagaccacatgtatcgtatgtctattatcgcaatggcagtgccgtcaacaaaggtgaatatcgacaagtgtgtcaaaatcgctttagtacatgatattgcagaagctcttgtgggcgatatcacaccttttggaggagttaccaaagaagagaagcacagacgtgagtttgaaactatcgagtacttggagctgttggtcgagggatacaacagtcgtttcgcccaagagatgaaagaattgtggcttgattacgaggagattcgttgtttagaagctcgctacgtcaaggacattgacaaacttgagatgatccagcaagcttgggattacgagcaggaacacggcttgaagtacgatttatccgagttctatgagtcccgtctggccatcaaaacacaagagattggcgatttatgtgatgagctcatcagacaacgtcaagaatacattcgcacattgaaagctgctgttcaagcttaatttttacatccctggcttttgcatattcacataagtgtaggtaaggcttgttcacttagtcgggtgcaccttaatgtgcagattggacaagcggaaaagacctttcaaatgcatatataccctatgtcattcagtcttttatatcgtaatattgtgtggtagcccgacatatgcgctatattgcatttgtttcttgaaggcgagcgccgctttcataatgcagtctccagtgttactaagctcattttaactcctatgacacaagaagtcaagaacatagattcagaagctgaaaggcctgtaataggtgcctccggtcgtaagattgtttacgataaagatggcaaaccgtacgtaactcccaatgagcactcttcacatttttactaacagcatagatgtcgagcttgcaacacgcttctagactttcaaatggtaagtgggaggaccaagagcaaaagcaagagcactgaacctggagctgtatccgccactcccatacctccagctgctgcccctagcgaaagagaagaaaagaggcttccaggaggttacaagaaagattatccaccagatgtggagaaacttggaagatcatcatggagcctccttcattcaattgctgctacttaccctgagaacccaagtagcaagcaacagtcagatcttaagcagttccttaaattatttggtaacttttatccctgttggtattgtggcgaggatttcgagcgatacatggaaaagaaggaaccacaaacagaatctcaggatgtttttggtaagtggctctgcgaggcacacaatgatgttaacaagaagttgggcaagcctcgttttgactgcaacctatggaaacaaagatggaaagatgggtgggatgaatgaggtacggagaaaagcaactgcagacttgtaaatacaatatacataagacgataattttagtaaatagacttaatccactcggtcaattcttcgctgactttcagtggagaggaaggaataaagcggtccaccaacatttgcttctttaacaaaactaccgtgggaattttactcacggcatatgtttgctggagttctcttccaccacttgagtcacatgtgatgttggcaaggctaacagatttagaaacatcgagcggatatttactcttgtcactaagaatgtcgaacaacgctcctgtgaccttattgcactcgggatctccttgcaatgtaaaattcaacaacaagggctcgtggcccaagagcaaagttccaagctcggttgaatgctcaatgtaggtgggatacaatctgttcttggtagtgatttggttggggtttggaggataaatcagctttttgttatacttgttaaaccatgagaaaagcagacgcagagaatgaagaaacacctgatgtgcgacaggctgaacggatggggattttatgagcagaaacatgaaacgctggagtaggtgtaattgatggcaatattgagtattggttgcggtacatgacggcgcacaatattgggtgcaaaccagattcctacgcacaaaaactgtacacctttcagctacagaagcatgaaatacttagtggtatgtctaatattcgttgacaaacttctttttgcttaagattataagaaagaaagactgatgaataatagaaaataataaaaaaaaaatataaacaaatcaacgacacatagaactaatatctaaagactggcaaatcgtggacaaattgtgaataggagcgacagataaggattatatgacacattgtattaaaaaaaaaaataaacaaaccaagaagctaacgtaataactacattcgttaaaaccttcttgaacaatactacctctaatcaataggaatacataaacaggatcattctcccatgactctaagagctgtttccacagcagcaaaagttccggcactgcatggaactgctctcaagaggcatggaactatacctttccaaaaacctcgggcaccacttgcaagccaaatagctttagtagcagcaccaatttggccattatattttgacgcggccccaaaaccatcgctctgaatgttacttttgatcacatctaatggatagctgctgagccacaacgcattgcccgcaactgcaccggaaaacaaaagctccggagtgggaatctcctctctgcgagagtaacctcttttcttttgtatgtaatcgatcaaggcctcatacgtgagaaaccagacaccatatgcctgggtctcacgcaacaatgtaatactaaatcctcggtaaaggcccaacatgcctcgagtcagatatatgtgtcgaatcgtttccacaagagaggaagactttgtgctggactggcttaggatacgtaactgctccacaggagcggtgaccggagtattgacaatccctgcaacagcaccagcgatataagtctggggccacaacagcaacgtggactggccactgtattttagcaattgtctcttggtttcatggaaaccgtaaaattgcaaggatacacacgcacccacaccaatcaatggggccaaagtacctttgtaaaaagctaatgggccctcgttgataaggacattacgtataacctggctcgaggtggtaggtgtggtgcttgtttggagccggatcttgaccaagtctgcgggctggccgataagaacttgggtagcgcctcccacgaagccagcggtgatatccttcacctttcgagtgattgagtcgtccacagccatgctgaaagtagtatatgttagatcagtttgtccattgtacaagtacacgtgatcaaacaccatcgataagcacaagcaagatgtgcgcgcgatgtaccgagagcagaggtgatgttatctgtttcaactataaattgaagccaagtactttttaattaaatatctgtaaatgcatgtatttatcatttctcattcaagagcccgcctatggacatgggatgcttcttttcgctggatccaaagtattttgtgaagtccacagccaagtgtcgaccgtccagcgagccgtcagtttctttgataggcgttacatttatagacggcaatttgattgcagttcctcgcgcggatgatgtgtaagcttccggcgactgctgtacgtggggaacatatggctgcactggcggaagctgtgttggaatcggtagctcgttctgaagagatggcgaattttgtccaggaagcacattccgttgagggtgctgattaaactgaacagtttgctgaccgacatgtggcgcaaattgagctgttggctggacgtagtacattggttggaaaagccgcggtggaggcccaggtagtggtccagggccgttcggtacacggccagatccagaataaggaggaaagcatgacgtagctggaagcaggctggtcagtaccagggaggacggcagtggtgaagacttaccttctgatttggcttcagtgtcgctacgcacattgaggttacgcttgcgtcgtttgatggtattgcgcttcatcttgattgggcggtggctaccatgaagccggtaatatagaccgcatgcattgcaaattgtgtttccggcgtcatcacggcgccaaagcggggttatggtactggagcaattgaaacaagctatggccaagttttcatcttctttgggactttcgccttcttttggtgacgaagatttgggtcgtgatttatcttcatttttaatcacgaccctattattgaaagccggacaacccttacaagcaactgcaccgcctgtgccgttacagcggccgtcacctttacacgaaccttcctgttccttatgaataggtacagtattaggcagacgcttcaagttgacaggccgatgatgattattcgatcgtaaatataggccacacgcattgcaaatgagagtcccatcgggggcacggcgccaaagcggtgtcttagtagtgccacagtttgaacattgttggctggcctttggagacacacttctggaatctggtttttgttgtgtctgttcttttaggttctcatcgaccttatgactctgtgttgaattcttgttttggtcatgtacttgctcttggtggttgttctcacttttatcaagactttgaccctggacaggaccctgagttccattcagattgtttttctcattgcggctttcgatgtcgccctgctcagtatccttaccagtatgattttgttcaactttaagcagcggtgatagtgaaagtttttcgtgctggtcttccttctttgggctcttggcaggagtagcagatgagtcggtggccaatggcgtttgcaccttggatagcaatgaatcaggagtggaaggcatgctgatctagagtgtaatatggcattaccaaggatggtagacaataaagagcggaaagcaagcaccgtagggcaatggaaaaactcgcacacctggttgtgactctgtaataagctccttcgtacagattggccgagatgaaggtagagctggcatacaggatacgcgcactggaagtccgcccgtcccgcttagagataactaagctctaatgaaaagtgacaggtcttcagccaatcagcgcattcataaatgtcagcgcgcttcaccaagacttttcaccgataactccaggattcttatacaagctttctaggtcatctcagaaaagagccagatttaacaacatttcttatttctttgcttccttttattcagaccaaagtgagtcgaactattcgtatatctccacgcatactgttcgtcaaatgtggtcaaaaagtcggatgatgcacagcgcttaattatcgaagtcttctcaacataaaacatgacgagtctgcgtcacaactgggagcatgattcgaacactcgtaggaaacgcttactctatgaccaaaatcccatcacattatcaacttgacgcaccatgatttactcatgaaaatggtcatatattgctctcatgtaagaaggtttagagaaataaggaatctgtatggaactaatgagtgatggagagttgcgaatagaaccgacccaaaacatagcatttctatgatacattaatttgagttcgcatcaaaggagatgtataagggtttgaataagcaaagaccgatcatcggattctacagtccgtgctcaaaacgctgtatttacctttgactacagaaaagtacatgtaaaatacgtattgagaacaaaaaggaagacgagttgaataaatgcatagaaagcatatgcatgtggtggtaacagaatgccagctgatgttgcacccgtaaagacttttttcgattttctactctttgaataggttatggaaatccacgcatggtggtgctcaacatcttttttcctggtattgtttacactctgacgttgagagcgatcattacgtgagagcccaagataactctattctaggtctgcgtacgtgagttgtgtctccccgagccagataaaggttctattgtaattaatgcaatatccgtttttctaaccttcggtatatgaggccatcaacgaaatcggccaagagagccatcttgttgagaatctcttgcacaaaacattgaatatatttgggcactgcgtacaggaaacaactacatgtttaacaattagacgcgaaccacagcgtctttgttagataatgagttaggctttgaatgattgttgtgatactctgtaacgacataattcattgcctcacgtattattatcctctagtagaagcaccgggaagtagagtaaagtaacaaaaacagcgcggtgttccctcgcgtttgtttaccccctgttgtttacgttgcgcgccccaaaaaacaacaacatctacaccgaaatatagtccatctttaaccgtgggggactagacagtcgtttcggaacaaaacaaaagtgaaacggacgggaaaagacgcattttttccaccacgttagcttttgaagtcatattccttgtgaagtttgtctgttgtacttcttttcttgcatctgtctttctccgccactaccgcagaatcccacaattctcaacatgaagagacacccgcaaggttcatctaataaggctgctagaacttctagtgatgatacagaactcaaaacccctacagaaacatgccatccaagaacaactccctcaaagttgccgtcgggggtacatcgcaatcatcagtccgaacttgacgactttgccaacaatgtattttcccgctccttcaactctttaattctagatgacatcgatgatgaggaattcaagccaaaaaaactcaataagagcccacctttcaatgtaaagcagggcttacattgttttgatactatagacgacactttggatgatagtgacgcaactacgactcgtgtgcaagacgaaagagaaggtgatggttcgtttgcgacagacacagaggcctcgacgctgagtcctattctccctcgcccatcaaatgtgccctttactgggaagaaacctcttttgaaacgttcctccaagtttttcaatctatccattgactcaaacttcaaagatgacccacaactgtcgctggcgacacacgagaatatcccgtcttcactgccgctcatagacaagtctactccactcaataagttcaagagaccacataagttagtgagccaatctccatcaccaagctctgccagcaaacataagagcacttttgactcagtcatttcaaaaacgcattcagatcaaagcagttacaaaatgtttaaaaacgcaaacaaacttcgcatcatgtcacctttaaagctgtcgagcaacttgtcttcatctcctggacgaagagaatttaacttaaaaaagtttttcaaaagcccaaattcaaagttcaagaactcgtcttcaccattgagtgggtataactttgatccgtacaatactgatgagtctccactgaagtcccataagaaatcatctgtttcttccggttctaacttctccatatatcatgatactgaaaagactgacgtggatgccgagcctatgaataggagtactagcgcaggcctgaaaaaactaaaacatgatgaagagaaggaaaacaagcttcaagttcctctgaaaacaacttcaagatcttcatcaaaatcatcatacaagtttgtcaaaccacttcaaacggcctttgaatcaacaggattattgaaaaagaattcggttcctcaacccctgaagaaactaccgccggaaacacccatgaaaaagaacccgcttatcttgatgggtaaagacatgaatcggactttagactttgacgacagctactcaaatcatgaccattctattgaagtggggagaaatgcttccttttctcaactcaatgaatcaaattcatcattcttcaaaatagcatctacagtgaaagctgagaaggccattgaacttgatttggacggccaatctgaccttgagtttgatgatgtcgttcttgagaccccaactaagctgagcagcaggggaaagcaactaaatttgcttgtgcaaaagaacccccaactcacgcaggctctccgagcccctagtctgaatgaaccttgcactccaattctgcacatgccaccagattctgtcgcatcttcccaagtgacaattaaccttcctagtgctgtgcgtgaggcatccaatgatcacaccatcacgttgtctacctccagctttcgccatgaccttgacccagttctaagtatagaggcacgagaaaagaagaagcacaccgatgagcatttactagaaaagtttggaccaaacagcatacggtatgtgggaagtggccagttctctattgcctttgaatgtaattttcaaaacgagaagtttgcgataaagagaaccaggaagcctgtcataggcagtcatgaaaggaaatccatattgcgtgaagtggaagctttaagactgctcacttcaattactgatgatacagaagttgaagacggcaaagaaaacttagtattcttcatcgaagcttggagcttcaacaaccactattatatcatgacagaattctgcgagggaggaaccctatatgagtttcttcaagaaaacaaaaattacaagattgatgaatttagggtgtggaaaatacttattgagatctcatctggtctaaaatttattcatctgaagaactttttgcatcttgatttaaaaccggcgaacatcttcattacctttgagggaggtttgaaaattggggactttggtttatgtacaaaacttccaatacttgagaaggattttgacattgaaggtgatcggaattacattgcacctgagttgctaaatgacaagatttacacaccatttgcggatatctttagcgtgggattgataatattggagatcgcaacaaacatagtattgccaggaaatggatcgccatggaggaagcttcgaagtggcgatttgagtgatgctggtatgttgtctagtgacaacataagcgatttcttgaatcacaataatttttcctccttgacttcttacacgtcatcattgaattcaatcaatgctcagcccatgagcctgcatcatttgagctctgccggttcatcagtcatatcaaatttcaactctacgccgctccaaccaccagtgaacacgaaaacaggaggttcatctggatcgctttctattcaacatggttcgagattgatagagaacattagggatcttattccgaaaggtgcaccagagtttctcgtggccaatggtcacaaccttgacaaattagtgagcactatgctcaaaccaaatccgtttgaaagaccaactgcgctccagattcttgaaatggaggaatgcgtcgaaattgagaacagaagaaaagcaggagccactatttttgaaggcgagtttggaccgaatgatgatgagtaggagaataagacaacttttttgcataaacccttcttagggccatcactagcattaataaacgcttgcgcaagcattacggtaagagcctgaagtgtgctcgtaggtaatattggatgaatcacacatcgctaattaacgattattgccatagacaaggtagctgttaggccgcccatacaggggaacctgggggtagtccagaccccggttatggtaacctccagataagctttgtcgtatgagataacccctagttactaagtctataagaagcctggcttccggttgtagcaggaagccaggaaccaagaagttcatacttgaatatacactaccaattgtattcggaacctaacagtagcctaaacaaactagggaagatattatagccaaacaaagtgaagctaaagagtattaagtagaaaatagttttgaagcacagcagatatttgcacaatctagaataagtccggagacaagctctatgaagaagaggggaaacagagagagatgagctaaactcgtgaactacaaaatgggcaacaaggcgtcgtctattgtgattatcacttcaactttaaagaaaaactgccgttgataagcaatgctaaggggaaaatcgtttgaatatctgtggaatcgaaaattgtcccactgtttactggatttgagagtagccagtaaaagggttggcattcttggacttcaagtactcgtccgacttctcttgccattccctgttcatagagactggtggagctggagccatggctctgatggcagcgaacaaaccaacacctgcaaccaaaccagcgacggtaccccagaaaatcttagacttgtcgccaggagcgtacaaaggctttcttggaccccattcaccgaaggaaatgtagtatgcggctttcttttcggcaggggtcaattcttgccatggcaactccattctagccttcaattcctctatcaaggcagtttggtcttgttttggcaaggactcccatctggtttccaacttgttgacgtatgcgttcgacaaaggctttggggcagctttggccacggtagagttaaaacggactgctctgacaatggattggcgaagcatgttgtgagtttccaatggtaagtatttttttttttctgagcgccttctatggatatattttttcccgcgcacaaatgtatgaggccactttgggtgcttggatgtggaaaatggtgcacgcctattggtggcccttttttggtgccgggacgacaccttcgggtggcccaattttgcacccattatttctgttgacaatgtgtctgctaagatgcatacgattccttaagaataaaaacgatgtattgccttgtatttaagtcgctgctatatgttactagatttaagttaggagcttgcagcggacaggaagtatctgcggacttctgaaaccgaaacgtatcaactgccgtgtcgcggtcttccccttctttatgatcttatcgaacgtctggataaagctgagtcaattctgattccaaatccgtcccacaaacgccggaagtaaattcttgttcgaaaacggtattcgatatcacaacatgtctctccaatttacgatgcatctcaataatttttggttagcacatccttgcttgtgtgtgtagatgcgagagttttgatgagaatcttatcagttttctttcttgttgtaaagtctccgtgtgtatggacaaaactctgtcatcttgttaaagtagcggtgtagaatatggttaaaatactccttttccacgcgtttgaatactgtgttcatttcatgtttcatgggatccacgcgtgcagagttaagatcatcaagctgctgaataaccgtaaagacattttgtagtatcgccacattccgatgcgcacgttctttttcgtcgtgtgcgttggtcttcaataaaggatcttctctgctgaagagatcaaccgcagctgctgtgagttcgctgtaggaattgttgatgaaatgctccacttccaattgtgcatcttgactatctttgtacgaaaaggattcttctagagtcgtttctgtgcttagaacaatctggttgatattgcgtacgacaggcaaaacttcgcctttggaccgaatgtcagacttgttcaacaaatgcacctgccgagagataagcttgttccatgaacgcttgtatctctcaataagcttgccaataaagctaaaagcaatgaaatcctgatctttgttggtagcttcaatcaagaatgcgtgtagttcaaccaataactgagggataattagctctgaaggtgtaactttactgatgaagccattgacatagtctccaaaaacagcagtcataaatttaagaagctcattagaattgctcttgtaattgacttcatccaagtcaggatcctgaagttccttcaatctttcctcgaacgatgtattcttcaaagcttcatcaaagtcatcaggcgacgaaagatggaagaacaggcccaaaaagaattgaactttcaacattaaatctcttgtctcggccaccaaactcatgactgtcttataatccgttatttccccagaagccttttcttttgtgccttccaatgtcttgagattggcatggttggcttcttcgttagaacttgcccttttgctcaatctggaagagccaaacctgctgatcttgctcttccgggagcttgttccaaattccaaactttcggataaacgcttcgggatagaagaagtttgatgaatgcttttgagtagagaattcaacaccgatgtcaagtatgtcacaaggaaggagcgtacatcattacctaaagcttctaagtcccgatatgagacacatctcacaaagtttgtaattccaacatagatcaaataatgcttcaaacttgaaaaaagactcctagagtacagtagtgaaacatcacttttcaactgcacaacagtctttttaaactctgtgcgaataaagtcgctaaaatgttgcatgaaagacagggcagttgcttcatacctgattttgaattgtttcaatgcttccatgttactaaagtcatcttcagaagcgcccccaaaagttttaagtgcgccatataaaactagaagtttgctctcaagttttggaatcgagtctatgtctttgaagtcaataaaatgagcaactagatcaaggtctctagtactaactctcaccttgttcaatatttcgctcaattcattgaataaaagcttcttgttcacagcttttacttgcaaacccctagaattattctcaatatcgttgatttctgaatcaatcatactgaactgaacttccatcttcttgaaaatgccaaataaattatgaacttcaccatctgatacccgaatctcatttgcaaaagaatcttttccaaaatcgagattgatgagctcagcaatattttttcgttttgtattattcaattctgtcgaaagcttcttaataaactgatcacttccttcagtgacattccatcctatctcgtccaacatttcatcgacttcagggtctttatcaaacttcacttccgatactggaggttcttcatcagtaacgggtgtttcaaaacctgccccgaaactcagagagtccaaatttataaatttatcgactgaagtaacactcttcatttcgggagtttctagcgcaggatcaggctgtgtttgcgaaatatcgccaggaactggttgatttgtggatgttctcagaatggttttcgagggtgcaaattccgtatccatgtaactctgaatctcgcgaatggagttatctataatggattcggcctcagttggagttacttgctctgggaatggttcgttatcaatatgaactttagtcgggtcaatctgatcagatttggatgacaacgagtgctcgtcatattggattgcgtcctcaaaggcgtcagatactctgttcaagctatcttttggaagaggatggtccttcggaaattgttcattttttgggagcgaattttcctgaagtgtggaatcattgcgtggaagcgcatcctcctttttatcaagtgcagcctgaagttgtaggctgtatgcagctgctgattcaagaggctccgatacttttcgagtcccttccaggtgacgttcaggactgtaattgcgtaagggcagcgtccttcctgttgcatttgcatattcggtgatagttggtacaaccttcccatcttgaaccttgtcctccactccaaagacaaaactgtgagagtcattcaatgaggcggctgaggactgagctacactcagagattgcggtagcacattttttggagcctccaacttaggtggaacagggtcaagcatgcttcttggggcattcgatgaaggccggtcaacgtccatgactaacatgggcttcattgggagcttcccatttgacgtgaagtccatttctttgtagtgattagctacacggttgtttttaccatcggtagcagcgtgcgacagcactggtgcattatcggccacgcgttgacgagacaggtcaatttgcaggcgagatacactagctgattgcggaggaaccacaggacgcgagctcgattgctggttggatgatgtattcgccaagggaggaagccccaattcctgcaacgtaaagcctttcaattcgggataaccaccagtgaattttgagtatatggatgccaagtggtggacaaacttgatgaagcgttctggaccttcggcagacttccagtagtagtctttattcaacagcaaaatgagagagtcatgcgatactcgagtaatacaacgcaattcatctagatcccacagtcgaccaacctggtatatatgcttaacgtcattgtacttacctttttgcaacaaaatacgccccgacagcttagtacaaagaacaagaattctatttttgatcagacccacttgactcggaggcacatctggaggaggaggagcttgagggaattgggagtattctcgaatgcccaaatgagtattatagcgaatttcaagtacctgacgtccgtctctaaggatttgtttggagtaacagtcccgaatgatttggtcgactataaactttcgtgggtcaacattcggaggtggtcctgatggttttttgggagattgagtggtgggtgggatcattgacttgattttctgcggtgaaacaggctgggtcagccggggagaatgtttcccatgcagtgaaaatggcttatgcaactttgcgtggttcatttgtctagtatgttactccaaactacaacaagattatatgtgattcacgcatgcaggtcaaaactacatggatttgagcaagaccgttggaaaacaaaaaaaagaaaaattagaaggaagaaagaaactaaatgagaggaataaaaaggtaaggtgagaagaaagaagaaagaagaaatttgaaagtaacaatataatgcctacatattgcgaacttgatatgcttgtgttgaaactatttctttggctccagctggtcaacatagtagttccataactcggacaagctcttggaacgatcgtccattgcatgaaggcgtcttctcaaggcttcattgtagcagatttcttgagctacagggaaaaatgtggctggccactctttgctgaactgctgacattcctcaacaatttctttcaactctaactgttggatcttgctctggagaccgaactgtttgaaaagctcatctccaatgagcccctcttggtacaacttgttgaaaactggctcgttttctttcaactttagcgatcttctgattgcctccacagcacgtctcaacaatgcggccttcacgaccttttccggtggacggccctctttgggtaacagtttgttgtagaatttgtccttaagcaagatatataactccaacgagtagttccgaccgaaaagaggttccacttcgatcaatttgcggagcctgtggcgcctataaaagacagaaaaggccacgaatgctgttgccataacagcaacatagatcaacggtgtgtagaccgaaattcgaaggaattgctgtgtttcttctgcttcagccatgttgagaagttgctttcttctagccttcagtaaaaccacgtcaagtacttgcgagatgtatgggtgtgtgcatgagaaccaagaccagaattctggttgatattaaattgcgtcttcagtatttttcatcatcctctgtttttaatttttttttttttgatagtcagcggatatctcgaaggtattacgagtaaaaatgcttcatgtaaagccatatttgtttgtcgcaattttttcatcgtttcgaaaggtgattattctgtgttagcctcctgcgaagacttataatacttacatcacgaataagtacaaccctacatatgttctacgtacttgcatcaatttggtgattcatacattttttttgcttttcatacgttgtcctattcgaaagacccaggcattttataatcttgtcttggttgctgagtagccggttcactcttatgacggctgagattttcgttcttctccgtattttgtacatccaatggcatttttagaacagaaccttccacaacagcaccgcttgggttagattgtttgagactggccacgacctcgccttcatctgtaacttctcccgtccgggcgtcaacttttatttctcctaaagcgtgcaacagctctccttttttatgcaacgtagaaactgccagttccgccaaagaacgagcctcgctttgactggcagttcccaccacagaaatcggtgtaaatttctttgaaccgatgtccccagaggatctatcaggatatccactggaactggcaatagtgctgtctttgctatgctcgcggggcgctggttgattgagttgcccagtgttgccatacgctgtcagatcatgctgatacttatccgctccagcatggacccccgtacggctgtggagagacagagtaggaacgccagacctccgaaaatgtggagccacatgtttcgacgtatgttcaatgtagcgatcttccttgtcagatgattcgtcatttatgtgttcattatgacgttctttgtcaaaattatgcacaccttgattatcatcggacgcagtcacgttagagtcgcttactgaacggtcagtaggaatgtttttagacaagcgtgcgatgcctcccgttagggtcgttatcagcattgtccaaaacacttggtcccttatgagcatccaacttcttgatagaggggtcatcatcttcagcgatttcaatcaatgaccggtcatcagtaatgccatgtttcttgttgtgcgcggttgcacgatcttcagacgctttcttcctgtcggctgcagagatatccgagtcatcggaaccagaagttctttcagtagacgtcttattagatgacccaagacccacagcagcggctgcattacctaaaatgcctccaatacccagagaagattgatccagtttagtactggaagcattctcgtctgcggtagatctaggatgatctttttcaacataggtcttatcagcagaagacgcatggtcagaagacgaggtggtgcgaatggcagaagtactaccagcagggtgtgacgctgaggaaacgtgcttttcacgagtcagtggctcactatgagataatccacctgagaaatgagagggctcagatgtagtccgagttgcatttcccgacgtttgagatgcagattctttacccaattctccagttgttttcgccctacctgcggcattggcatctgacgaatgatcctttgtcagcttttcattacttgatccataaccaagaattccggcaactgcagcaccagcagaagtaagagccgcctctgctgtgccgacgtagctgttacttgttgttgtgtgattcttgtcagtgtcggtgtagacaggtgcatgggcagcggtgctggatggagcctttgcaccggcatccacgttgcttatcgcggcgcggtccttgccaatatgagtagcatcaatggatgattcatcgtttctcaacgtagacgacttcgttcctgctgtacttgaaggatgtgaccctgtagttctagtagacagatggttatcagcctttgggtcaagtgtccgcagattaggatctgacttgtgagatgatgccgtggctgcagctgccgcggcagttgttccggctaaattacgatcggaagaagtggggtgggaggtggacagatgcgaggtagagcctccatatgcattctttcccgccttcactccctcttcatacgcttccaggatgatagtttgtgaaccggaatcgatacccgcacgtgtactagggtcttttgacctggaactagcatctgctttacctgaagtagcaccagcggcgccagtaacgatagcaccaggaatattggtagacgcgtggcttgcttggccggaatgggagcccctaacatgagacgttccatgacttgtgccactgctcgtgctgacgctagtgcccctgctaggactgacgctagtgcccgtacttgctccatgacgattaccagtacgcccttccgatgttgccaaggtcgttttgtttgtgtcaggcttcgaaatacgacctgcactaacaccttccttgtaggcttctgcaatcacatcagcaccgtctgcatgcaacttgccagattcgtacgcagcagattcaatgttgcgagtatctgaggcatttgtcgtcttcgacgtgtgattggtagatccagtcccctctagaggttcatggtaaagagacttcactgtagcatcatccttggctttagaactagactttgagcctgcagcaactccagctgccgttgctgctgccataatttcagcacgatcattgtgaccagagccagacgtatggttagtgtggccagcacctgacccgtcttttgtccctgcaccttcaaccttgccagtacgaggatcgtagccagagtaatcgcctgcagtcaccttcaaaccttgcccatcctccggagtgtaaaagtacccagtgccttctgccggcttcgtatcgtttgcattcatagggctatcgttctgcaacgcatgaccgcgacggccatcatcagactcaccgggcaagtctggtttcgtataatctccaccataaccctgatccaagggcttacgtgggacgcgagggggcagagatacaacgcgacctttggacgacgcgaattgagcttcgcggtgcggctcggagcttgtggcgttcgtctcatgaaaggcatcaggattgtctgatctagtagtgtcagcgtaccccttgccagaagagtcaaaatggccagtgccagcatgaccagagccagaatgggaagtaccagcgccatatccggaggctccgcctacacctgctgtagtagtcgcgccagtggttgcgccagtggttgcgccagtggttgtaccagtggttgtacctgaggttactccatgtccaagtcctgcgccagtgtgacccgctcctgtgcttttgtgacccagctgattcttaactccgtggttagcatctgttgtatacgctcccgtggtatcagccccaatagttccggcctcggccgttttagagtgacccgagccaactctttccttgtgcgcttgggcttggcccgcctcgtatgcctcttcctccaccgattcgtgcttgcccaacttgtttttgatcttgtcaataattccttccgtcattgctgacgtttaagggagtggttatccatattatatacttgcggtggagcaaaccttggtctccatgttttctgcacacaacgcgcatgttaggcgctagaagcttagacaaggtcgattgctgcttgatgtgcctgcttcaaaggagtgcgggaaggcgaggttgctactttatcatttgcgatcacgtttcgctgaaattccgtgacatgtaggcgtcgaaccaagagaagctgtgcatcggtaggcaagcaaggacaaaatgaaaaacttacacccttgcatagggctgtaggcaatactgtaatgcaagtgtggctggtggtttcgcaagccgcacatgcggagaatccatgacgtacctcatcgatgaattccacaacaattatagttgcatcacaattcctaagccttgattgcaattgctatgcgacgttgacgatcattgtatgaattcgatatgattacttctctgcccttcgcaatactacctcaggcaggaaacaccaagatttcactatatgtttcagaggacaatatgcccatgttgttcccctggccattatacaaagcttgtactcttgccagccactgcacctcgctaacttccgcagatcaaatttatcacagaaaactactcctacaaggaaccatcagggacgaacacactgcagctgcagcactttctttctttaatcggaatagtttgcaaaaacagaacacttataaccgacatgcgtgtaatacaatagaagcaaggcacatctagccgacatgcacagaagaaactcacagcacgcagggacgaaattgcctaagacctccaacgctattcacgcgaaacacctacgatttgggagaatgaaagcttgtaatcaagtcttgcacttcaacgggtgtattctaaatcagaatacgcgactagcctcatcaaaatgcaagctactgtacagtgtatgttatatttgcgaggggacgcccataaatgttcatttggtcgattacttgtactcgggagcacgattggccttgttgtagactaagcgagtgacaagccactcgagactctcgcgcaagccttggttttctaataccagaaccggcaataacttcagatcggtagcttcaagctggctcaccacctcaatgaacactcctgttttcaacgccacgagatccaccgccagcggcaagtcctgcttattggcaagcatcaaaatgggcacgttaacgctctccgaaccatctgcagcccacgaggaatcatgcgctatgctcataagcgtttcatagcactcctggaagcgctcagtgtccgtcaggtctataaggaaaatgatgccgtggcacgagcgataataacgtgaccacatactgcgaagagagagctggccacccaagtcccagaacttgaggttgatattgcggaattgggccgaagcagtaagcgagctactttcatctgggcgaaaccgcacagttgtagtattctgccctaccgtggggaggattcttttccctttcaagatgcgtacggtatcttgttcctcggccagctgctgtttttccttctcatgactcgccggatagagaagcttgatatgttccaaaaatgttgttttccccgcgttgtcaagcccaagaatgagaacattgtactgttcccgccggctatactgcgtgtatagcgacagcacaagatggaacatggtggttgattatggactcgcgtagttaggtgcacactaagtgacaagtatgtcttggattacagagtaatttgagagtacacaatacacgtcaaatttcagatcatacaaggataatcgtctgggttaaaaattagtgagagctatgcaaggtgatagcattgtaagagttcttttcgatgttgcgccatcgaagttgctcaacagaaattgagctgattttacatttatgaagtacaatggatggaaagtagcaatcgaagtgaaatttgcccgcattaaaaacgtttttgtttcgaatgcatacccaggttcatgagcatacggatctctgagaaagaaaagtaagaccaatgaagaagcgaacgcttccattggccagctcaacgcgaatcaccatgccccaaacaagcattgagccaaagcacattataaaatccctgaagtgttctcaataagcggagctatcctcggtataatgcttttaacccggctttttgctctgtgtggaaactgcgatacgagaaacatactagcattaatttacaacaactagcagtctatacttcgaacaagatatgaaacctacacgatagaaataaatatgataaacagaataaatgtgaatacaagcccgtttatttcgtattcagtcttcccatctgtattaaccatcttgtaatatgtgtcgtgaaaacacttcagccctaacagagtgcgcacccgtacctccgaaaatttgcaatataaaaggcgcattcgctctgcatttcttctcatcaaaacataaaccgtatgtatatgtgtcaaaaccttgtgatgaacaactagatagggacaactgacccttcgggatgacgacgttgtctaagatagtagaaaatagctgataaggttacgtttaaaagcacgtactaacataatcagaaattgacataccaagtcgataagccgcttcaaggtggaaaactgacttagtcttagtgctctcttctaattttagagtaagcataaaacaaagtttggttgattgacgtccggtttcatacatctagttctcgtagatagatcctgaaagtatcagaactaggaagtagattcaaaccctggaaaatgcaatgcttattcattcattcaattgtgatgactgatatctgctcatagtattagtatcttcatagatgcaacgtaagattaactctattttaagaaatcccaaacgagaaggcgacaaacattggggtgaagaacctgcaggtttagtttgacgtatactaacaatttactcttttcttttacccacatgtcgttcaagttcccttctttcaatctccagtctctccaagagtctttggctaaggtggacatggagtccatttccaagtctttccaaagcctgggaaaggcagtctcagaatactcagaacatcttaaagaatcaatccaacccttgacttcgaaaacgcaaagtcttatttctgctcaactacaacaggtccaacaattggcttccacacactccgatacgaatattgaagtgagtgatttgcccgaggactatttgattttagaaaagaactgcgacttgttgttgaaattgtacaccgacttgatccagtacacaaacagcactttcggtacgttaagttatgattaccctccaggtaactctgcgcttaacaaaatcaaggatgcccatgtgggactgcttctttcttcaaagttcaatcaattgaagaacgtgtctacaccgcaagagatggagaacatccttttgggtaccaaggagctggaaacagtagagacagaggttgtcacattagaacttcctaaaacgttgtacgggaaactctcagagatcgccacaaaggcgagtagcgactttaatgagacatgcgagccattgtccttcgcattacttcaaatttcgtctgcttacgtgcaaattgctacagcccggttggaccaagataagaagattatgtctgaattgaaccatgcgttggtgcaaatcttgaatgagcagtttataaaggtgactgaattgagaaagcgggtttatggtgcacgtctggactttgatctcttgagatcgcaaactggcgaagacgaagaaaatgaagagcttattgcaaaagaggatgacttggttagctctatcgaagttgcagttgtggaaatgagaagattggttagaccctcaaaaaacattgatttgttgaaagtttttgtgacggtacaaagagactactttgaagcagcttctaagagtttgacgggcttgttagcagatttggacaagataagcatttctgacgaggatgaagagtagagctccatgtctaacttatttcaatttaataaatgcataaaagaaacaggcactgatggttcagaattagattggaattattaatcagaattgagtgactaacgtaaacgaattacaacgagtagtgcaattattttagtcgcattggagactgacttgtagatatatagtgcgcgactctcgcagaaatggagcgccactatggaaagatccaaagtacttaacaaggcccatttgattgagagcattgtacgcaaccgaattcaagactctctcttttataagcagcatcttttcctaaccaacgaactgaatattcttgatgttattgtgcagcaagtgaagtatcttggaggaatggattctggtggcagaccatcccccttcttatgttgtcttctccgacttcttgagctcgaaccactggatgaaatcattgaaatgtatcttctgcagaatggctataatgagttcaagtacttgaccgcgttgacgcttttatattgtcgtctagtctggaagcccaaagagttctacacactatatgacaagtacatccaagaccatcgcaagctccgaatacagcttaagctgcctgaatttgtcaaccatttaccggtacacttcaaattgacgtacatggacgagtggatcgaccgtctagccgaagacgaccgagtagtggacataattatgccgtacatcacaccccgacagacactcgcagaaaagggagaagttgagccaagacgatatctcttgagtgaagagctgtcactggattctgattacgaaagtgacagcgactagatgcgagcaagagcaaacgatgaagaagaaggtatagaaactgatacacaaaatgtggcacaaaaattgcgtgggtattatcaccttagcttaggattagcttatttttctttttgtatagggtaaaaagcctgtcatgacctcgaaataaagtacaaaacaataggttgaacagatcatgtacagaaagtcccactaccttcactcgcacgttcgtctaatggtgcaggagcaacagcgcccagtaccaactactccacatcatggccatcacagaacttaatccccatacaacgtctaatggggcttctaaagtgaagatcattttcgtgacgcttctattccttttgtcgctcgcgtcatttatttgtcaaacagagtttactagtcaagcatacacgttgggattcaaagagcctataatcttattattggtcacacatggttcatggtggctcttatggccgattcaaaccatctccgttgcattcttgcgtgtggctcagcgtgtaaagagcggctccactcactatgaaagtttgggttcaaacacagttttgcttgaaaatgagctgcccaatctcgagcaaccacaacaacgggtcaacatgtacaaatatttcaaaaaaagcatcataaagcagatacacaatgtctatcacacgctgattctcatctatgaggccaatgtcaacgatgaccgctccaccagtaacctcaatactttagtggaccagaaccaacatcttcctgccaatagttccatcagagcgtgtatccgtgcccttatttctacccctgcgttcaagtacatttttgtgaagactgcattcatttctgtcgtgctcaatgttgctggacttacatggtatgcggccatgtccatgacatatgcttcggatgtgacagctatctacaattgctccgcatttaccgcatatgcatttgcaatccctattcttcacgagaaattcacgtggcttaaaatgagctccgtggctattgccgtatttggtgttttcgtggtggcttattccggctccgactcaccttcttcaaacgaccaatatccctataggttgtggggaaatcttctcatttccatcggtgctgtgctttatggatattatgaggttctatacaagagatatgcatgtgtgccagcgcaccttgcgctgttgataactcctcggcgccagctgaccttcgctaatttcgtgatgggtttattgggaatgttcaccttgattttgattcttacattagtcattttagcagaagtgttgcatattcatcattttaatttgtttgactatggctcaaatactggtaaaatccttggttatgtttcaggttccatcatttccaatttgctatttagtgggtcctttttgtccttgatggcgctcacatcaccagttttatcttcagtaagctcgttgttgacaatctttctcattggtctcgtggaatggattctatttggaaatagcttgagtgccactcaattgttgggcgacgcttttgttataattggtttcactatattaacagctgcatcttggaaagagatcagcgagggaagtgatgaggacgatattgaaacagcaagtttctactcttttgctcccagtgaaaatacgatcgccaactgagaatgtcaccttgagacaatcacatcattgcattaacgcatagtctccatcgatctttatccaaactcagaagactcttcagagataccactttgcatcttcccttttcttcgccttttattcaggacgcatttcagatcttctggtgacgcgaacacggagtccaaagccgtgtatgaatccacgtcaagaatttctaggtctggaatgattcctgcttcttgtactataagtttgagttctttttcgttattgttatgtagtttgtacaccacaatatttccatcgagcgttgttgcaagtacgtaaatgggactaaatcttgagacttcggaattgcaagaaactcgagccatagggctcagggaagtaaaaatacggcatgacatactgggaccaattttcaaacagtcataaaaattcaccacttttaatgagtccatgtcaagcacaccgatcttggacatggtgtcagaatatagcaaataccgaccactacagaaaacgtgtagtacgttgatgggaaattgggatagatggaagaatgcggtttctgtttcatgagtgtaaggttgctctgcttcatagataatcaagtcgccatattgcgtaccagcgcaaaccatgcgtttaccgaaatgttcaacgaaagcaacgctcagtatccaattgaatatgggcatcagcagcaaagaatgatcttcagtggatgacataacgaaaactggaactaatcttttccactccgaaaacgtggtgaaatactgaaacaggcttcttcgaagggggcgcatttctgccaaatcattggcaaaacggaccatgctatttatgttatggtttggaatttcaaccgaataaagccggtttaagttgcacgacagggagcagccaaaatccacatcatagagcttgagctcattgtctcgccctcccgcagcgatgagaatgcgcatattatcatccataactgcaacttctgcgcatgagataggtccatctagcaaatatgttttgacactatcatcagcatcatcatttatgagatcacggatcacaaatttgccttcattggagcaagtgaacatatattggtttcggaagctccccaccgagacaatgcggtctttggaagatgctgtagaattcttccactctttcgttagtttgtatgcgagagttttcagagctgtcttttgcttttcataaagttgcacaagaccactccgagccacaacgaaaaaggcattgttcaagatagaaaagctgaaaatcttctgagcagcgctgcttcgaggacccaagctaaactcatttgcaattttaacagctatccgaacaccactcttcttgatttgaagcactattgttagtcactagtgagcatatgaagcatatgcggacataccttgaagggttcctttgccctgcagcgacaaaatcaaatgcatgggatctgcgatgtaaacaccacgtgttaagttaggcttgtctcttggtacctaaagctagcagttttcgagccaatgagagaagtaaatgaggcaagggggtttgaagtataatgcggagaaagtatggagttcgcgcaacttctgtccaagaggcacccttcttcaaatctcgtacgagagaaagtgaaagtggcaaaagagcatacagaaaatcatctatagtattgcctatacacatctatattatagactgtaagtggcaccattcatgtcgaattaaagaatatttattagagatcgttacatgactaaacataaatcatgaccaaaaatgcttgcactcatcattctcaattaaggtgatccatatctatctgtggaattttcttcaggatgaccccctcggagtggtttaactatacgaagattgaggcctagtttgggcgatccaggcgaaattgagcttttaccacctaacggagagtcaatcagcgtattaaaatcttcccccggttctctcggatcactgtgaactgatgaattgtctagtatctgctctgcaattcctgagttcccaaagaaacttcctaaagtattagaagtattggcttcgaaagaggcatcatcaggaccggagcccgattccatcatccatttcgtttcgagcttattccgcaatgcatcgagtttactttcgaattgaatgctttctttctttacctgggcttgctgctcttccaaaagtacacggagtttgttaattttagactcgcgcgattcaataatcttctcgctaatgagtaaatgtttccgcaaactgtcattgatcaactcaatatcgctgagcttgtcacttagtttgcgaagtgccgattcaagcttgaaaagtttcagatcctcgctatgcagctccttaagttggctcattttgagttcaaggacttccttctcaagctcagatatacgcgtatcttttctctcgagttcctctttgaatagcagtagtttttcatgcggcaagcgaatacggttcgtgcaactaggactcaaaagtgttgagttggcagaattttgtttgagttctgcctccaagcctttattcaatctttcgaggaaagccactctcgcttttgagttggtccacacttagttctgtattaacatgaagagagtttttgatcttctttgctcggtttccgaatcttaatgttgaaatggtttccagtacgcatgacagtgcgggagaacaattagtgataagagtagttcgtgagtttcctcctaaggattcctgcaaaattcttgtgagcttcgagtcacgataaggaacgtgcgtcagttttgaatcgctgagactatttatcacaagactcaacacagataaagaaaggttgatcttttttgcttcttctaatgatagccctaatgcacctgttttgtcaaccttttcggaaccagccaagtcaactagaaataatgtgctttttgttatggaccctttatctatgttcttctgactcaacacaatttgaataagcgaatgggatcttgatgattcgacattcattaatgtcgatgacacggtccgtcttttgctaccttgatgaaccacctcattcatttcatttgcagaggagacaaatgcatgagataggcctttaacaaacaccccattaaccttatcttcatggacagtacattctttccctttgttaccgggttttaataagtccttgatttgctctttgtagatttccatcaaggaaatgctgacagtatattccacatcggatggaccttctgtaatgtgagaaaaaatgctatgggatatacgaggaatgatcccctgatccgagcttgaaccaaacatagtatgagattttccagcaccagtctgcccataagccaatattgttccattgaaaccaagaaaaaagtttcgtagcatttcttccgtgacaatgtcgtaaaatgcctgctgtgtggtctcaggtccgcaagctctatcgaattgaaagcgttgctcattacctttattgttcacggacactgtgtggtcatccagaacattaactacacttgtatccccgctctcttcttcttgtggacttagaggtcgaatcctgcaaatgacttggacgtgggcatcaacatgatccaaagtctttcctgcttgagaaaaatggtatcgaggggagttgggttctggagacattcgttatatctcgtttcaagtatagcgatacacgaatgatggacgtcagagatcggtctgaacaatatatggtaggacaccaatagggatcaatgagatcaacggggaacgcaggttgcagtgagtattagcctgccctgcatacatggctcgtatcaataactactaaccaacactgaaataatgaagaaaaaatgaaaaaagaaaagcccgatgcggggctcgaacccgcaaccttttgattgaccttatatgattaagagtcaaatgctctaccgattgagctaaccaggcgatcttcaaacgttatttttctgttgtaaatgtattccacaagttttacggaatgtattaatattcacttctggaggatagacatcttttatttaattttgtaagtcgcgtctgggtttcatggccgatatgaaagaaggtgccaccatcggaaaaaattatatatatgcagtcaatgtgcaccagagtcagctgaaagtttatccgagtcaatccgagtcaaattgttccaccatcaccatgcaaaaacactggaccccacaattgagctcacaagttctattcgttcatcaatttggcttactcgactctttaaggccacggtttccaccacactagagtgatctggcgtctgggactgtcacctgacatctgtgaccatgaggttaatgaatggaaaaatttgttgaagtcacgtgaaatctcctttattacattattactcacacctcagccgttagcttcagtgcactagaactttagtcttagatttttttcttttttacgttccccttgtcaataagtgtcattgaactaaatcaaatacacaatttctattcacgagaacgttacataagatatgtcaatccctcaagatattgcttccacctttcaaaaggctttgaatatttctggttctccaaacgccgtgtcgacttctccaacacattcatacttgagccaatatgctgcgcagcacaaaccaacaaaagcattgaagccattctcaactggtgatatcaagattttgttgttggaaaacgtgaatgaaacagctatgaaaattttcagaaaccaaggttaccaagttgagttctacaaaacttctttgccagaggaggaattgattgaaaaaattaaggaagtccatgtcattggtatcagatcgaagacaaagttgactgaaaatatcttgagacatgcaaggaatttagtcgccattggatgcttctgtattggcaccaatcaagttgacttggaattcgctgctaagtctggtatttctgttttcaactcgccattttctaactctagatctgtggccgagttggtaattgcggagatcatcactttggcaagacaattgggagacagatctattgagatgcacacaggtacatggaacaaagtcagtgctaaatgttgggaaattagaggtaagacattaggtattgttggttatggtcacattggttctcagttatctgtcttagccgagtcgatgggtatgaatgttatttactacgatgtcaccatgatcatggctttgggtaactcgaagcaagttgacacattggatgaattgttgaacaaagccgactttgtcactttacacgttcctgctacaccagaaaccaagaacttattgagtatccctcaatttgctgccatgaaggatggtgcttacgtgatcaatgcctctagaggtactgtggtcgatattccagctttgatcgaggctatgaaagctggcaaaattgcaggtgctgctttggatgtgtatccccatgagccagcaaagaatggtgaaggattgttttctgacagccttaacgattttgcttcggaattatgctcgttgagaaatgtgattttgacacctcacattggtggatctactgaagaagcacaatctgctattggtgttgaagttgctactgccttgacgaaatacgttaacgaaggtaactctgttggtgctgttaacttcccagaggtggcattgagagatttggacttggaccaagaaaacattgttagagttttgtacattcaccagaatgttcctggtgttttgaagactgttaacaacattttgtctaaccacaacattgaaaaacaatttactgactcgagaggtgacgttgcgtacttgatggcggacatttctgatgtggatcactctgatattaagtctttgtacgaacaattggagcaaactccatacaagattgctacccgtttgttgtactagatagtttaatttcctcaaaatcaaaaacagaatacatttatatacattaatgaatgagactcatagtgcaactttatagtgggcagtcgaaatctaaaccagccatttggcatactgtgcttaactgcttcatgatccacattatggctcatagtttccagttttattatcattgtaaactgtactatttgtcattgccagagttaaccactccactgaacatcacgattctccaataagatggaactacctagaatctaatggtacaggctcaatattctctttcaaatttcctctatcgattgctatgttttgattctatttcccaatcctatcgataaacaaagaccatttgtaaccccagtgggatgcgttcgagtgcacacaatttacatcatcccgcagaaatagatcagtgttatttatgacttatcaaactcaaactaaatttattaatcgggtgatatctacatcatcactaattgtaaagacctccgataaaaaaaaaaaaaaacgaaaagggtaacaaagtacttccctcccctccagggtcgataaatgcctgcatattagatgtcgtgcgaattgctaggtggcgagtattacacactggtgcttcgattacaaccttcaaaagcagaatctaatggcattggtatcggctgctccttacattgccttgctttctgagcatgacaacacgttaaagtcatatgccttgtcttcattgaatgatgtggtcgaccaactctgggctgaaattgccaacaatttggacgacttagaagatctctatgaagattctctgtttgaaaagagaactttggctgctttggtaatgtcgaaggtgtactataacctaggtgattttgaggcgctggtaaagtatgggctccgagccgaagccgatttcgacatcgaagagaagagtcagtacattgaaaccatcgtctcgcaatgcatcaacatttacagcaccgagtcacgcaagctttacattgacaaatcaagagaacccatcaatccacaacttgttaggattttcgagaagatggtggcaaagtgcaccgcagcgggagatctcaagcttgctttgggaatagctttggacagtttccgcttggacattgtcaacaagataatctcggaggaatctagcaaagatgaagaatcaggtttagccttgattaattacgtgttactgtgttctaatactgtgatttcaaatgctgtttttagatcagatgttttgaatgccttgattgatttgttattatcgttgaaggaaaatcaggactttttcacgatcttcaagatcattgtgcagttgaatgaaccgctgttagctgtacaagtgtttaaacagcttataaacgaaaaaaaacatttgatcgcctaccagggggcttttgatttggtgagttcagcatcacaggaacttatcggtcgtgtatctgctaccttggcagcagacgagtcttttggtgctgaagaacctattcaggctcgcttactacatatcttgactggtattccaacttgtgatttggacatcactttcttgtacaagaacaagaatatcgatatttccatattaaacaagacaaagaatttgttagagggcagaaactccattttccactcagcagtcacttttgcaaatgcgtttatgcacatgggtactactgacgactccttctttagaaagaacttagaatggttaggaaaggcatcaaattggtcaaaattttctgctactgctgctttgggtgtcatccataagggcaacttgtctcaaggacgtaacatattgaaaccttacttaccaagtgctaatggttctgcctacacgaagggtggatcgttgttcgcacttggattgatttttgctggccacgggagagaaaccatcgactacttgaagctgtttattgatgagcatggaaatgcggctggtggagctgatacagatgttatgttgcacggagcgtgtctcggtagtggtgtcgcaggaatggcctctaacagcgaaagtctttatgagactttgaaagttgttctctactctgactctgctgtttcgggtcaagctgctggtttggctatgggtttagttatgttgggctcaggaagttctgaagccacgaacgacatgttcacatatgctcaggagacgcaacacgagcacattatccgtgggttggctttgggtattgcgctcgtcaactatggtcaagaagataaggcattgccaatcatcgaaaaattctttgctaacgagcatgcgattttaagatatggcggagcgtttactattgcattggcgtatgctggtactggtaacaacaacgcaatcaagaaattgttgcactacgctgtttctgatccttcggatgacgttagaagagcctctgttattggtttagggttcttgttaatccgtgactacacagctgctcctcaaatcgtggaactcttggcacaatctcataacgctcatgttcgttatggtactgctatggctttgggtatttcatgcgcaggtcgtgctttgcctgcagccctcgaagttttgaagccattgaccaaagaccctgttgattttgtcagacaaggtgctttacaagcatccgctatgattttgatcgagcagaatgacgtcgtattcccgaaagtaaaagagttcacaaagttatatgctgagaccatcaagaataagcatgaagatgcattagctaagtttggtgctacattggctcaaggtatcatcgatgctggtggccgtaatgtaactatcagtttggagaacaacaacacaaacacgttgaacgtcaaggctattgttggtctcgcggtgtttgttcaatcttggttctggtacccatttgcccactttttgtctctttcatttgcaccaacggcaattattggtgttaaggaagacttgaaagtgccgcaattcgagttgaatgtgcacagcaaacctgagtatttccaataccctccagaggtggaagaaaccaaggaaaaacaaccagataagttgacgaaggctgtcctttctactaccgccaaggctaaggctagagcaaagaagaacttggcacaaaaggaagaaaagggaggcgatgcgatggatgttgatgaggagcccaaggaaaacaagaagaacgaagcaatgaagaaagacctgctgaaagagagtgtccaagaatctaagaatgcacccaagagtgaatcaaagagtgagtcctctgaaagtgaagagaacgattcttacgaacctgttgcaattcgctacatgaagacaccatttaaaatcaacaacttatcacgagttgtgcctgcggaagcaaactacgtatcgtttattaagaacgacagattttcaccagttcgtaaagtacgcggggctggtggaatcattgtccttgaggatacgaaaccaggtgaaagtgtggaaattatcaagactgttcggcagttaaatatcactgaagcgcctatgcccgagccattcactttgagtggtgaggacttacaggatgaagttgacgagtagataaatacatacagcaatagttcgttagagtagattgggagtttcattccaagttcgatagatgtcaagttcgaacaaactcgtgctgatcgattataccaaattttatatgcttcaaaacataaggcactttcctgctattaggtttgggaacacaatagaaagcgctatcaatttctttgcttccttactatggggaagtttggatctggtgagaatgcaggatcatgccgagataactttactgagttagctgcagtgtagcgcttctaccctgacgacctgcacctccaaaacgtacttgaagaggaattggacggacaaccaacaattgaagtacgctttttatatgttttattattcaaaactgatggtattaagaagaattttgatgattcttggttgtttacactttccaaaccagcctcaacaaggttcagaaaacaaaagctttcaaactaattatgcatgcttattgctagtttgaaaggtaagtataaataacttcatgcacctcaaaaaaaaaaaaaagaaaactgaaaagaagcagaaaagttatgaggatagacaataacaaaattgaagggccatttcagtggcatatgtgccatgtgctactttttaaggtattattgtagtgacatcgataggcgagccggcgcaatgcataaacacgataaggtctatctcgtggctgtcgcgtggaacctgcacctcagaccacgcgtacatccatcatcattttcaaaaagtattattccgttcgcaccaacaatctgtttttctatctctgaggcaccttgtcgtacactttctagtacctcttaatatcgacattatgtctcgtgaccaaatgtcgacagaacagctcttaccatcggctgcagtggcaaacgaacgaggatttcatattcgcaacccgacaagcggatgtctcagttttcttcatgactctaccacacatataccctttcgcgatatcttgtggagcacaggtgacggagctacacggcatatcacgtatgcagctagacgtggacacaaaatccagattgaatccaccgacgtgatagtccctgaaggaatggacgtgatggcactcgcatatccacatagtaagccagcgcctaatatccttgtggttgtgaataactttgggggccagggccgtgctggggagcggtatcggcaacacattttacctgtattgcgtgcagcacgagccaccgtcacatacatggagacgcagtatgcgcgccacgcagtggacattgggcgcgagctagacattgcgcgctatgacatggttgtatgctgcctgggtgacggcgtgcctcacgaaatcataaacggtttttgggagcgcgaggaccgtgccactgcctttgacaaggtggccgtgacgcagcttccgtgcggatcgggcaatgcgcttctgttgagcacacacggcagtaacgatgcgacgaaggcagccctcagtatgctcaaggcgcgtcggagcaaaattgatgtcatgtctgtgacccaaggcacacgcacacgcttgtcatttttgtctcaggcatatggtgtgatagccgatctggacatcggaaccgagcacttgcggtggatggggcctgttcgcttcgaacttggtgtggctcagcgcttgatcagtaagaaaaagtacccgtgtgaattgtatgtcaagtacgctgcccgtggctcagaagtggcgcgccattttgaacgggttcgcaaatccaatggagaagaggaaagcagcgaagcggaacagtatgccgtggattcgagcaggaatggtgactctgtgcccgaaccgcaagcccctcctctctcagatcccgtacctgaagattgggaaaaagtccccgctgcaaacttgagcatattttacgtgggaaaaatgccttacatgctgagcgatgcacaattcttccctgcagctttaccccgtgatggactaatggacttggtcattaccacaactgactcgctgttcttgaaaatggcccgtttgctcatggctgtagactcgggtgctcacgtgcatgccccagaggttcaccatgccaagattgctgcataccgcttaattccgcttgtggaccccaataagaattatatttctgtggatggtgaaagtttccctgtggagcccatgcaagtggaagtgttaccatcgcttttgactgtgttattgcatgaaggagaatacgtggatacaaattttgctgagcaaaagtagacccacaggacatgtactattaccattaacaaactctcctccattaaagaaattgcgggtgatgcgctggccattatctttaaaacttttaccgcctgctctgagtatcaatttccaacatctggctaggattcatgatgcgaaccattaaactgatctgaacttgatatgatgaaagtatttattcatcgtgttaattacactgttggagagctctacagatctttcccagacaggcgctactggtattatttgttacccatcgcctttgaatatttggtggccctaaaacattcttggcagattatggcatatatagcacaggaatcttatggacaaaagtaaggctggtgtgtatgtgatatcccatcttgtagaatggaatatattcaccctttaactttgggtactgctggacgtcgaatttactgatcaagcgtatgaaaaggaaaaaaaaaaaaaaaaaaaaaaagaaaaagacaagaaaaggatagaacactgacattttctagtttcactgcgaattcactggtcagtcttgattaacatccatgtatacacagtttttttcgtttctactgaacgcgctcagttgtataagctgacaacagttattctcctatagaaatagagaaaacttcttacagaggtatacagaagcaacatatcccagtaattctaaccaatagaaatgatgtccgccaagataagagtggacgataagttatttgccatgacatgggatttaagtaggttgcgacaaaatgcaattattccccgctctttaaaaaatcgaactcttctcaagtagctcttttcctttcacaggcccagtttaattgcaatatccttttctcctcttgttttcgccgtagtgttttatcacttggcattagatccctgcatccacataatcgcactccaccaccaccgacaatctaaactccgcctatcagttgcagcagttgcccttctcgcaccactcttcatctgacgtgcaccatgacaggcttttccttggaaagattaaaacataaggttgggcgccgaatgtccgatctgtccgtttttgactttgcaccatcatcagaacaccggaactcgttatccaatcccagtatcatagtctcggaacctgattcggcctataatcggcttcgggcttcgtctctctccatgagcaataccagcacaagatcacgctcacgcagtgtatcaaaaaagcaagcgaaggagcttattcgacaggaaactgctggagtggttctgaaaaagcttctaactattttgcacgacttgggtctccaacagccgatagccttgaaatccacaagtggtttgggatctaccggaccgacatcaaagctgattaaaattcatgtttccaactccaacgactgtttgtacttggctcccgcttcttccgcttcctttacgtacgaagatgctgaaaatggtggaaatgatatcgaagaagataccgatatttctttcactggggataacattccagagtcgttgaacggaactgatgaaacggattcagatgcaccagcaaacgagtctctgctggttttggatcacacaaatttgcgtcctttcaactcaccaaactacttatgcactaaaatcgatgcgcatacccctgtgcctcacgtatttggtattattgtcgaactaatgaaggatatctgtgtaaagaatgtgaaggtggatttactgtcagacgttctgcttttatggccaactggagagggccacaaccgcttcaatgtgaaggaaaagttcaagatcggagctcttgagtggaatctatcgttacaggatgctgattactacatcaacacctctaactctaatgatactcgcttctctcatgtatctccaaacgacttgaaacgacgcactcggaagtataaacttgccaatgttcacgagctcgcggaaggtactgaccctattaatacgaaaaaaaggagcttactatctttcagtgaaccttcacacgactcttcatccagttcctcctttgaaacacacaaggcaggcctctatgtgtttcttttgcctgttctttttccttcacatataccggcgtcggtcacctccatcaacggcatgctagcgcacattcttaacatcagtgtatcaagagtctccgataaacttattcgccgcagtaatgttatcgcatcatacaacttacccatggtacggacgcctccatcgttggcaaattcaactgcggataaaccaatatatgtcaacaggacatggaatgatgcattgcactatgtcataacatttccaaggaaatatattgcattaggatcagaacacacagtgaatctcaaacttattccattagtgaaggatgttataatcaaaaggataaaatttaatattttggagcggatcacctacgtgtctagagatatgtccaaagaatatgattacgatagtgaagatccattcaattgcagaaataataggaaaaacaaagaacgtgttgtaccactatgtgagttgaaaaccaaacaaaaaaatcttagtaaccatcaagttgaacctttcaaagaggtggttattaaatgtccggaaaacaatcttctttactcatgctacgaagcagaagatgatggggaccatgatccgttgtccaaaagagaatctgcagatctggttatgatcgcatctccgcttgacatcaacgtcgcattgccattcttgactacaaagggcgataaggaatttaaatcaccttcttatgaggagccaacggacctcgaaggcagaaagtcattttcatctcaaaggaattctttcagtcgatcaagggcaggctccgtactgagtaccatgtgcccatcatcacctataattggctctttagaaactcaaatcagtcacatgaatggaatttcaggagatctcgacgaggacgttttaacgcttcaatcaacagaaatggtaccggagggcagccaaagaaatgatagctacgctttaggttatacaagcgcatcgagggcccttgctccagactcgaattttcgtcatattcaggtcacgcaccggctccaagtgtgtttccgtatatccaaaccggatcagaatgataataataggatgcatcactacgaggttgttattgatactccacttattcttcttagtgcgaggtgcagcgaggattctacccaattgcctaagtatgatgatattgaggctggtttttcgcctccaacatccagagaagttaacttccgaatgccttcatttaataggaatggtgtgagcatacgacaattgggagatgacaactttgagcaattaccttccttcgaagaagcaacttcaacgcctgcttctcctatgatgaggtctgtttcgcttggagataacgctctcagtagagtgaattcccttttgccattagatcctgcacccgcctacgattcattacccacgcctatcaacccatcagatattggatcgtcgttgagtattgacgatttagtaattgatacaccgaatgctaatacaaacattcggaagagtctgatcaaggcttcattacagagttcatttgcacctgttcccactacgagatccgaccccctttccgaagattcacgttcaactaatagcaaaacgtccctgtcaagcaatcctgatgggctgtatacacccaacatttatggcccaccatcaatcaatctgggactgggagatgatactgtactgacttactccagtattcacatgcacgtaaagcctgatttggacacagaaacgaacgacagtggcgggcaggatctgggaatgatcgcagaccgggagagcggagccggtgatatgtctacggacgatgcttgtgagcactcaggcaactcgtctgcgaacgaggctgagagcataataacacacgatactaattttggccagaggataccattacttacaaatgagagtgtggacagcgtagctatttcaaccgcacagtgcacagatcacgatcttgcaaaggctctgacagacacactcaaccgggatacgcgcccagtggacatgtatcatgtttagcttaattcacgactcatccctgtgtaataggacgagagtacatcaccccacaaaatccgtgcaccatatgttatcgtatcatcagagtcgtataggtaatccaatggaaaaagtatgtcacttgtaccgaaaaatggcaaagtagcggtaattggtgccggcatttccggattatcatacagctactttcttctgaaattacggcctgacttgcacatatccatctttgaatctggagcacaacccggaggatggatcaagactgaagctctttatgacaacggccacaaagtgttacttgagaagggacccaggacacttcgaggggtcagtgatggtaccttgctcatagttgatatgatgaaacaattgggtttgcaaaacgaagtcgaagttatgaaatcttcttccttagccaaccggaaatggcttcttgatcctacgaacaagcttgttcaagtaccaaactcctttcctctgttcgtgaaattcatttcaagtggtattcctctgggtttagctcgcggtattttaggtgaaccgttccgcaagaagacaacctctgataaagatgaatctgtccggtcgttcatcgaaagacgctttggctctccagctctagccgataatgttctcagcgcaataatgcatggcatttatagcggagatgtttcaagattgagtgccaaagcaacactaccatcgttattggagtacgaacgagaatatgggtctataataaaggcaatctggctgaagatgactgggaaaaataaaaaagaaaaagagggaataaatgaagcacttttggagtatgagagggacatttctcccggagctgacctctctaacttgtcgaaatctctaaaacaataccctattttgagactccacagtggtttgcaggttttgcctttagcattagcaaactacttgatacaacagaagaatgttgatattttctacaacactcagatagataagttgaagatcgacagctgtgaaattgatgttcaaggctctagaaccgtttttgattatgtgcggtatacggccgatgcaaagggttttggaaaaatcaccgacgtcaccgatgcagatgcaaagacagcaatcgagctgttcgagtatacaacaatattcctagccaatgtatacagcaaaactgtcaggctagtaccaccaaagcatgagggcttcgggtttctcgtcccaaaacgaaataccaatcaccaagcgctcttgggcgtgatatacgactctgatacagaaagggatgcccaaaagttttttggagggaaaagtatagagaacttaccttaccataagattacgttgatgatgggaggacattactataattccggaagaatcccttcgagtggaattaatgtgaagattgtaaaagagatactttgtgacattttagaagtagatctcgaaaagcacaacgtcgttgtgagaaatgaggctgatcttcactctaaggacattgcacttggtgacaacgatattctaatttcttataatctccacgaaaactgcatcccacaatataacgtgggatttttagacagtgttaacacaatgttgaaatatgttcaacgagtatctggtggaaaagttagcatcggaggcacaagtctcggcaaattgggggtgcctgactgtgtgatgaacagtttagatgatgctatgcttcttagattagattaacgtcgtgatataatacatctaatatacatatatatgtgctgataagcaaagcttttgacatgaatatgccatgatgctagttgtgtgacagtcgctcactcttctgccaacaacttttctgcttgttcaaccagttttgacttgttcttggagaagtcaatacgaagatgtttcccaaacatgggtatacccagtaaagccttcaaacagactgaagcagtttctttgctatccatgatgacatgggcttgcccgcgcaatttcatgttgatatcccagacttcaccataggtcgagaatagaatgtatatgttgtgctttagtaaagtgcgatttattttatcgttcaagttattaacataaagtgtctgcagaagctctgagcgagacctttttcgtgatttatcttctgtatcttgacgtcgtttggtttgcatggcgatcttgaatgtggatgatagctgacttcacgtctcggtacaggttcatcgcactcttaagcataggtgttttacttatacatgacgcaaaagctcatattttacagcgatttcgtactggttaccttatattccaataatctcttcgaattggtgtttacctctatatacatgtttttaaactttggactcagcaatgagcatttgcaaacgttcctcaaattcatgttcgtccatcttttcaatcatttcttctagtttaggtcctgccatgaatccaggtaagtcatgcaccgaatagttacatctgtgatctgtgactcgattctgggggtaattgtatgtgcgaatcttatcggaacggtccgtagtggtgacttgatctgaacgaagctttttttgctctgctatctccttttcacgttccatttgcgccaagcgggaacgtaagatggaaaatgcctttgctttattttttggctgagagcgctcatcttgttgtaccaccatgattccagtagggatatgaacaattcgaacagctgaatctgttgtattcacatgttgtccacccttaccacctgaccgcatggtatcgattctaatttctcctggagcaaacagtctttcatcttctttcaaagattgctcagtaccatcagacatctttggcaatacaacaaccgcagcggtagaagtatgaattctacctttgctttccgtcgctggaattctttgaacacgatgaacaccactttcatggcgtaatacgttataagcacccggtgcgtcaatgctgatgatggcttcattgagaaaaccgttgctgctatggctctcactgagaatcttgtaaggccaactcatgtaatttgcaaagttaatgtacatgttaagtaagtcctgggtaaacaaggcagcttcggaacctccgacaccaggtcgaagttccaaaatagccggcttgttactgtggactattggtggcaatagccgctttttaagggacagacttgctttcacaactcttggaactacttccttgagttcttcatttgcttcttccacaagctctgcatccaagtcctcattgataatttcaagtaacgaactcaagttttccatgtcctgttggtaggtatggtacttatccaaaacagaagaaatgctggaaaacttaaccacggtatcttggtcaaattcgttcagactcatttgcttttccaagaccagaaactctttagtcatcgtttccactcgggtctgaagaagcggatgtaaaggctcacatagcagatccacagtaattctgtttgtcgagttgagtctgcggaacataaaggtttgattcgtcgaaacccgccataatcggaaaattgtacgtgcttgaagaaacatttgactattactgaaaattcacgcttctttgcgcgcattaatgaagactcaatctcagaagtactctactccacaatgtcatctctgcccatcacattatgtgatttcaaaaatgcattaaaagatctctccgacgaacagttactttcagtgctaagccaactacagttatcacttaaaaaactacaagaaacaaatgatgaactttcgaaggaaatagaaagtacaacggatgcgggcgacttgaaactattcgaagagactattgaagaaaacaaagtggtaattgaaaatcagcaaaaacggcttacaactttagagtcagagctcaaaatacgtgggtttccaagagaactggaacagggaatgtacttgtaactggattactctatatacaataaatggaaatggagcgcttccaatgtccgtagtcctagcaaggaataaatttccagcatgctcgacgctttctttactctttcttaatttgagtaacgtctgaaccaaataatttcttgataaacggcttttcatctagacgaatagggtcttctggacgcttgcacactaacatccacgttgatccaaggtgaacacgcttctcgtaagtaatatctaatccagcgtcatcaataagttcaccgatatccaagttccaacgacatgcccacgtcttcattcttttctccgagcggaaatccaaatgtttattaacgaaatcccacgtagaacggccatgctccaacaaaacaattcttcctccgggtctcaataactttgccatgttcttcaaggctgcaactggatcctcgtgggcgcacaatccaaaagcttcaatgacagtatcgtacttgaaattttcagaagagatatcaaccaatgattcagccttacccacagcgaaagcagcgtttttgaatttagggaatcttttgcggaaattcttctgagtttcctccaccatcttttctgaggagtctaagaatgtaatggactctatctggtcgggaataaaatacggtatatttctaccggttccgcaagcaacttccaaaacatttccttcagcctgactcatcaaccactttctgcggcgtcccataaacattcctgcttcttcccacttgatttgactatcatatttctctgccatatcatcatagaacttagtagtgtcttgaggaggctggatgttagggttagtagagttagaaataacaacgtcagaaacagattcattattctcttcctccttgtcaacagagatcttcacaggtttgcgggcttgtttactgtaccattcttctaagtcagctggagtaggttcgaacatagtatcatactcaagaatatgcttacgacgaaactcctttctcatcatctgatagaggcgaaacttcttctcctcttttggtttcaatttctcaccactgagagccttcattttcatgtattcgtattcgctaagacttgatggatcctcactgtatttggccttgatgtgtttcatttgcttgtcctcatagtaacgatctctcatatagtagtagaatgcaacaaccatcactgtaaacataccaagatagtacttggtcattctccttttgaactcattggtttgaaagtaaatagcccatctcttgtactttggtaacttctccaattctcgttccttttggaccttctcgtaatccaaaggaaatggagttttcgaatattggcggttacagttgaaggcgaggaaagttggcaccaatagcttcttccgacagaaccccagaattggctttgccgttccctgacgcaaaatcaatcttaacatcgtttacttgaaaatattcaaactgcgcgaaacgtagtaaaagtgaaccggatgacacccttacattagcattgatataattaacgacatggaaaacataaagaataatgaacgcaacataagttctgtaagtttccaatttcaatttataaacacagactacatattcaaccattgttgcactatgatgtatgtggatatatatgtcgtacgtctaacgagaggttaaagatatgttttagtggcattagtggcatcagtaattacctttcctctcatcatcactgccggcgatgttacttgaacaaaattaccgtccaagtcaacaaaaggtgtttgaatttgtagtcgtgtactgaccaatactcaggtacttcatgtcgagcttctgaaggcaaatgttataacagcgatcataggcatgtcccaatttacggaagtcttggagaaagccagagttgctgggtctcaaaagaaatatgtggacgccgaatccgaatattactctattatcaatgccaagtttccagaagacgatcaaaaaattaaagctaagttcttgcaggaccaggaaactgccataatcgaattgggcaagctttatcaagaacagaagtcaggtgaaaaattgtgtcaattattggcgaactcccggtccgtccttggagtgtttgctaaatccaagactgctaagattgttaaaacattggtcgaggacttcgatgcaatccccggtatcgttgacttgcaaatcaaagccatcagggaatcgattacctgggctattgataacaagttatcatttttgaggcaacagttgcaattgagattatcttccaagttgtacgaaactggggcataccaagaagggttgaaaattatcacagatctattaagagagtacaagaaattggacgacaagtcgtctcttgttgaagtacagttggtggaatctcaaatataccatgctttgcgcaacattccaaaatctagagctgcattgacaagtgcaagaacttcagcaaattccatctactgcccaacaatattgcaagctgaacttgactgccaaagtggaattttgaacgctgaggacagggattacaagacttcattttcttacttctacgaatcatttgaaggtttcaatgcgcaaggagacacacgtgcaatcactgttttaaagtatgttttgttatctaagatcatgttgaacttgattgatgatgtcaacgtgattttaaacaataagaatgttaccaagtatcaatcaagggacattgatgcaatgaaagctattgcaactgcgtactctcatcgttctttaaaagagtttgaagatgctttgatttcttatgctgatgaactaaagtctgaccctattatcaagaaccactttaacgcgttgtatgataacttgttggagcagaatttattaaaaatcatcgagtcttatagtgttgtggagttgtcccatatctcgaaaattatcggcttgaacttgcagcaagttgaaggtaaattgtcgcaaatgatcctagataaggtattctacggtgttttggatcaaggtaacggttggttaatcatctatgatgaacctagaactgattcttcttacgaagcttcgttagaattgttcaaaaacttatccaatgtggttgatttgttgtatgaaaaggctgcgtctttgaattagcatgtggtatcgatatatttctgaatagaatgtaaagtaacagcatatttggatctcaagttaagaaaatataccctttatgcctctttcgctagcgacagcggcgagtttcccagctaaagtaacaaactcttctaactttccacaggctatgaagcagtttaaaaaatcattattcttgtcattggcaacttcattgacaatcgaaaatgcagactttatgtaatgccagtcattaaatctcgcctccttcaacacttgcaatagctcgataacaaagtatggaacataggtatatctaaattgcttgaacatttcaacacgttcaggatcatcgcagctagcaatttgttgtttgaaccaattagagataaactggcgaaccgatgtcaacgttttttctattgacttgctcacatctgctgatttccatactttttccgggacggtagtccatcctcctgtaaaacttcgccattgttgcatgagattcaaacactccaccaatggtatgtattgtagcaactcgtccttgtccgcatccgtaatacgcgacagtgtgttgttttcgctgattgatttcatctgaagttcaaaatcgtaatctttgattaattgtttgaaacttcgttcttctgcaaaagccatgatagatgccaaacgaccagtcaaaaggaatcggcgcaccactgttatagaagccgaaatggcatcttcatacatcttattttcatagaaccatccaacggaagtatacatggtaatatcctttggatgaactgttagtgagacttcagtaagtggttcaggcgatttatagaaaggttccgtttctatcataactcgctcaacagtgcgcttcaacacgttattgattttattttcataatcacctcccatgtcttcagtcacagagcttgcatccgattcaacttccgacgatgacatgacaccaagttttttgcacatttcaagctgacgtgcacgttcggcggaatcagtgatttgagacaaaaagatggagtaacattcccgtaaatctttctcatctggaatgaaagccaaataaacaggaacaaggtcatacctcgacaatgttgaaatgtaccgtgttataatttttgtcgttgtttttgagttatcattcatgttcaacatcacattaatgacagccaaatgggctaaaactcgtagtatctgtgcatcttcaaaaatttctctcttgttggcagcaactgtatttgccaaaaataagtttaattgattaatcatgacgcttcccataataacacgaagtggattttgactctctttctccgttgcttgtgatttcagtaaggtgttcaaaacgtcattgatactgttgttctgaggggtgagaaaagccactgacagaaggtgttcttcttcagactcaggtaaaatagattcaaataataaacgaacatgatgagtaaagatttggttgatatagagcaacaaacactcttcccagttggagccagcttctttgatattctctgttagtgaacctccgcacaaaaatgtgtatataaggcgctcttttgggcctatattctgttcttgagccaatttgttgactgtctgaaaccacataaatttgtgtctaataccactgggttcatcaatagcatcttcgtccatagcatcaacaagagcattgtccatgactggatcaatataatcttgtgcagccccgatcaatattaacgccatagtatagttgccggtttcgctcgcaaaatcaatggctgcttggatgtctccgctaacaagtaaacgataaatttttccaaaatactcatcatccgattccctgtcttttggagaaatatgcttatgagaacgtaatggagcgtcgacatctaactcatcaacataatgtatcggttgattttttgatgttaactggttgagggcttcattctctatagctattttggtatgtgcccatttggaattttgaaccttcttcgactcgacactaacatcttgagagttgtattgtaaccactgtgcaatcaagagcaactccttggtttgtggatgctggtctaagtaatagtctctcaatgttgatgctgagcaaaattctccaggtttggccgactggggaagatccgaaagccggaaggaataaagaatatgtacccaaatgccataatttcgcttccatgtcccatctttcaaaatcatcttgagaatatgaatgttcctgagcagagtctcccaaatattggcctactgcgagagctctttgagcggccgcagaagtgaagttctgaacgacttcaaacgggtcgaccagcccaccacttaattggtagttctccaatattttggaaaattgctcagtctcagaaaccaacaatgggtttgaaactattgttgtgtcgttcatcgctaatgatcgtgagctaccaacatcaataaacatctgcgctagtactttcgaaaagtcgtgtatggatcaaaactagaagtagctgaagagaagatgagttcatttcgttgctttaatattcatttaaagagcagaataattttcattacacatattttcttctgagaatgcctgcaagcaccatcactaaggttttttcaactcctatattttttgcagtcatccatagaacctatatagtcatagacttacaatgtgggcgagagtatcaacagtttagaaagacgaaaagatgataatgcagatggttcgaaatgcacagtttcatgatcttgtcatattgtaattattacgatgatggtgaatacgatgtaatagttttgcgataaaaactggtgcacaggtgtgaaacatgtaattgccttcatttcgattctcagaagacccttaaatcttcctgtctctaaaacttccttcaagctcgatcataagtcacaaatcaattcaagagaagtttgtggatcactgattgggtaatggcggaacataataatcaagatacatccgtgtttggcgatgaagacaataatccttttccccacagttcaggactagccagtctcatacagagccaccaaaattcgaatgaacacagagatgttgaggctgcaaacaatgaaccagctgaatccgattcggaagcaccatctctgaatctaactgatagagctgtcgtttctaacgactttgaagtgaatttagcaaaggaacctgatcacgaggatagtgaatccatgctattataccaaactgaacgtgagcagtataacacagtacaccctaactatgaaagcagagtgacaagatttttaaacccgagatataaatcccacatcgaaataagcgaagctggaaaatcaaacgaaggtatgaacaacgctctgaaaaagtatgtcgtctacactatcaaattacttagtcaagattttccgaaagaagagatcttaacgagaagacgttattcagattttgaaagccttcgagatgttttgactcgcattttcccattgattattattcctcccattcctccaaaaaattattccacgttaaacgttctcaatggtctcgtgggatcgaacatgagcgctaacaatactaccaccaacagtactggtaacaatgtttctagtgaacagctgggctctaatggaccaggagcaacaacatattcttacatcaactcgaatcatttaaacaaaaatcgtctcattgaacaccgaaagcgtctttttgcaaacttcttgaatcgttgtttacaaataccccagataagaagcctagagttcttcgcaaagttcttagatccctctgctaactggtctgatgaaattgttctcattaacagccaattaccaaaatccgtctaccagctgaatccagaaaatggtttaaagactgatccaatttattcgaatttgcctctaccttcatctaaccatgctcttgggattccttttttgagtaaacgacaaattgcaaaaaagacgacaaaacttttgggatccacatcatccgtttcagcttcactggaatcgctgaagtctgatcctccgaacaatattctggccaatgggatatctaatggtgaaaaagaaaccaagcttgcggtgaaaacctcgaatttggatgatataaataagaagattgtggaaaattttattggcatgtctaatgactatgtggaacttgggacagcattaaactcgttctcgttgactgttgccgactctacaaagctcaatgcaagtaagtctctggatgaagatgacaacaaagtcgatattgtattggataaaattggagttgcctttgacagatcttattctacgaataattcacttattgctgaactagagaccaaattctctgaaccacttggtgaaatggttcaatattcagcgatctacctgtctgtgaagagatttcacgatcggaaacaaaagcagaaggaactcttggacgaggaaataaaagacaagcgcaaggagtttgttgagttggccagacttgatatgggctcaaacgcccaagcacaactggcttcgaatgcgatgaagtcaaatacggaatcacagcctgaaaacaaacattcgtcgaaattgaaaatgctcacgagtatgggctcgatcaaaaagataaccaaatacgtttcagatatcatggaccaaaatcctgaacagactcgcaaacaaagaatgagcagcttgcaggcaaagctagctcttttggaggaatgtcagtctatgatgcttggagatctcgcatacatcactgatgaacttgatcgaacattccacagttttcaaaatgaagagctcaagactattttcagtatacttttgaactacaattccattttcattggttgggcacgcaagaacattgaaatatgggaagagattaaagaagagttacaatcccttgatttataattcttgaagaaatctgcgagcagcaggaccccaataactctgatttttatatgatgcaatatcttctggaataccatcaagagcacctttgaatctctttggaacttcggcgtctacttcgtgaaattgagtgaacgggtgtaagtatgttctgattgtgaaaacaaccgcgttggtttttggtaatcgggtaagtacttgacgttcgcttcggtaatacatgtcggtggtaaagtcaagattgtcgaactccaatggttctgtttgttgtgactcgaaatgatagcccttattcgagtcatccacatataactttggatgggtttgaacggagaaatttgaccgtgatacgaactcaccaggctgtattctgctgaagaatttgttcattgaaactttaagtttttcctcgtacccaggaactggctcgtggattgcagttaagggcttattgaatttatttgccgggtcaaacccattagcgaaagcaaatacaccacccttgaaaaaatattcggaacaatttccctcctgaagtttattgttatcaggcatcatgataataaaatcttcttcgatggttctgattaagtaatgaagcaacttccgaatgggcacattctttgcattccgtggaatatattcgtgggtaatgctattatagactgtatctccacgctggactacaaaatacatgggatacttgtcgcacatgtattttatcacgatgtcatagaactctcgtattgctgggtctgagtcctgagatgagaatacagtacttctttctaaatctttttcctttggatatgcggggtggttattggtcaggagctttgttttctcttcaattcgatcgagatatgtactctctaatagtagccatgattgcgcatccaagttgcggatcgccatcgtcaatttatatttcttgtctttgaatggataggacttcaagggagcctgtttcttccaatcaaacattggcgaaaccggctttatattcagcaatgggttgccttttgtgtttgctatggacagcgatttagttattttagtgttgcccctgaagtcaaaatataacgacgatattgcgatcaatacgatcgagaaaagtagaagcaagaatatcataatgttatccaaaacgtttgactgttttctgtggtttgggaagtcttgtccgtaccccaggttttatatagttagtcataatcagggcggcccaaaacggaagtgctttccgtgcatatcagagcgcgtatcgtaaattccgaatcattatgacctgttcacattggctagattacgaggtctacactagctcgaaaactaaaagctgattgctttgttctttcaagcttatgatgttaaaagtctgtatcgaatcagtctgcaacagactcaattgaaataccatatgccgaataatggattatttcagaaaattaggattttgcttgaatgaaaaattacaattattgttaaaattactaattcttggcagtcttggtaagagttcaagtcagtatcttaaggtgctcaacgatcgaatctaaaataataaaatactgaacctgcgccaacgaaaaaagttaagtctttggtgcactccctcatcttgaagtagttacatgcgaggaagtagtctggatcatgtctacatcaatctcattgatccggcaatacttcactgaagagcaaaagcggcaggtcgtattgctgttagctgaaaagttggatgaaaatcatgacgatgtatcatttttagcggagctcgttagtgagttggatgtaagcacctttggcaccattcatccaaaaatccttgcttatgcaaaatcagtgtcattaaatggggaccatgcgaattttgagagagcaattcttctcttgagactgctggataagctttgcgaagatttccttcaatgtacccttctagaattgaaaaagtccatgggaaccaaattggattacatttcatcattccaactgatggtcgaagtatatggtgaggagtttgttgatggcgagtttcgcaaaacaacgatattgaacttgttcgcctttttatcattgttgttctccaaatctgatttacaagtttcagcaccaattgaacttgacaaacttctttgtctcttcttgggtcacacagacgaatctgttgcaacatcgtgctcgaaattggttagatggagaatagaaaggttggttattcaaagcatgaaagatgaggacctctgcgattatttgtggtcattgatctttaagcttattgattcaggaacatcaaagtttcacatttcgaatgcttacattttatggctaaggacattgagtaatgtcaattgcgaggtaaagaaaaacgacttttttcaatcaaattacctcacgcaggagttttactgggaagttttgcaaacaggtttggctgataaatctcacgagattaggaagttttgcttatccattctccagctctctctcaaatcaatttgtacttcattcacaacgcccttaattgtttgggatatgaaactcgaagataaactactcagagaatggagtagatacacaactctttatgaaattttgggaattgatacatctttgcatcaaactcaagcggctgtgaacgatattataggtataattcatccagattctttgatacacccatcctggggtttctgtcttttggcaacaggtttccaagcgtccatggattctgtccgaaagttctctatgcaaattttgctttccataccagagcaatatttgtacttgcttcaatatggcttaccatttttgacaaagacatacttaccttacatgatgctttctcgtcactttgcagcccgtcgtaagacaccgacaagcagaggagttgtttgcgaatatggggagaagttcagcattttcttatccaacatattaaagaacttgagaactgaactagagtttgaacacgtttgttcagctatccttggtgtattagaaaggagtaaggaaagctttgatgctgtgcgagtttatgcaacactaggcctcatcagaggtattaagaacaagaaagtactaaaatttggcattcatgattcagtaattgtgaaactatttgataattactcagaaggagatttgtttcgacaaacaattcagacgctcaacttgttactattgcttcattttcaaattgatgactttaccaactttgcttcgattcttacaaagttcaccaatttcaatggtttcaagattttccgtgagaacatcgaccaagttgctgattttgttgtgagtaatgacttcactgtccaaaaaatcgtggatgcccttttttctaatgcaatacccgatacagagcagattgttatcttgaacattgtataccatctctcgttgtcggatttcaagaggttagagccttttatcctagaaaaatctgacagttatatctcaaaattgcttgcgagtggtttaaacctctggctgttgtctgttcctttcaaaacccgactttcatcgttgcttgatagagctttgagtggagatgttcctttagagctgtatgatgacctatttattgcaaattttagtgctaaagactcaaaaatctcctctgaacaaatggcaatgttttatcaatctgttgctgaggaagttgagtctgaagattatggtgaacttgtgcttgtgacatctaaactaagattcttgagcaagtgtgtaactatatttggacttcctacttcgattgacctcacggaattgatacgtttaagaagtgtcctatttatcaattcatccagttgtgccttatccgttagtaacttttacaagatcaaagaggacgcaattggagagtaccaccggcttctcgcagcattcgttagcacaattctgatgctgagcactgacttttcacgcctattgagtgttctcaatttcggaatgacccatccaactaccttacattctatttgccacattatgctagaggcgtttgagaacaatgtcgttgaagtggaggaatcaaaaatttctctcataggtttagcagaatcggtggcagagttggatgcagataaattcaaattgactgaaaaggatgtacattttgcgttaattcgtgtcttttgtcatccagttctattgcggtatgctatccatgattctgttataaatgatctaattgctgcgttttgtgaaactatgctatttaactcacagggcagaagaggtttgttcacacgtcttacagagcagatgatcaacttccaaatttcgaatcctcgcgagtttgaagaattgccttttcttccgggtttattggtacaatcagctattcaccggcaattgcaaagtaatgctttcaagttggagggtatcattggcaaggtctatgatgaacaaatcagctcaaaaaaggaaccaggaatttataaagaagtctatggggatgatgaagtgtcttccaaagtacgagtatttgcaatcttgaattccattaaatctgcagaatgtgctaaggctgtacttgattttgttttcgatccgtccgacaactaccactttttcaatatcatcaaagcgacagatggattggaagagtatacgagaagccagttagcaaaagttgtcatttcagtcattgatgttgttgatgtggattattcatttgaaaactactttcatcactttgttcattttatagaaaatgatcctagcccactcgtgagagtttattttgagtgggctatagctttacatttgcttcgtcggccaaagaactctgaagttattttcgaaaagttgacatctgcctttgtcaatcatgaggttaatccgacgttggttactgtttacgaacgaattttatatctcatggtgaaatctatgagtcaggttgatgaagaaaagtatttgactaagttggcagcttatgttatccctgccgcatcaacaaataaagcagttactagacatttttctatgtcattggccatatctatgtatgaagaggttcaaaggaagcagttaaacgttgataaaaacatcttgtcaatcttagccaatatgcacaaaactgctcttgcccaagaagcctatggccaatatagaagtggtgatgctctcctttggaacatcattgaagactacgatttggttaacatttctggaggcttgttgatgcggttgaatgatcgcgatgttgagtttataacgagtgaagaattccactgttacttaacttcggcgcaacagaagcagttaaaccatcacattggtgagaataagctgcatttgtgggtcggtgaacttaaatttgcacaaactagatctgcatcacttcaagagtctagtgtcattgctctgtcaccattgcaaaccaaaagtggagcttggaacacggtcatggatgttgacgaatccgatagaggcacagagatcctgcgaagcgatttgattgtggttgcttcactagttgataaggctcccaatttgggtggaatatgtcgtctttgtgatgttctaggagcaggtttgatgacattgcatgatctcaaaatcaaaaacaatgcccaattcaagaccgtggcagttacggcagattattggatgcctatgatagaagtcaaaccgcatcagattgttgagtatcttcatcaaaagaaagctgatggatataccttaattggacttgaacaaactgataagtctgtggtattgaacaaagatttacagtttcccaagaagtctttgattttgttgggaagagagaaggagggtattcccggagagttattggcagagttagacctctgcgtggagataaagcaagttggaattgtgagatcaatgaacattcaaacagcaacagctgtgattgttcatgcctatgcatcccagaattgctaatgacgtcgcggaatagtcagcatttcagaagtcatgatgatgttacaaaaccattactaatatatagaaagattttctttcatttacttaagtcgagattttttgacgtacattttatcatcgctaaaatatcgtagtatcctctccttgactctggtctaccaagtcatctaaagccttgacaattttgggacagtactcagacaccatttgcaaagctttggcaagaacagacgattgaagacctttgaagcttgtattattcgaccccgaagccaagtactggtttgtcacaggtgtgatgactttgttattgtgccagccgatgagcaagccattttcaagtacttgctcctcctctgccgatggttccataatcaagttgttaccgactactcccaaagtaatgaatagaggcggcaggaaatattccatattgaagacttcagccaagtattgggcttgatcccaatcatctgaaaaagtgggctgctcttcgatgtcggcatcatccacttcggaaactagtaaaggcaacctcgtagtcttgagcgccaaatatgatgtgaaagtggccaatgtaagcgggtagcacagatggctgacgacaatgcagtctatgaaaagcttgaaagcatatttcgttgtaagatgcaaattctttgttgggaagtttttcacgaacaagttggtcaagctgaacttcaagttcgaaacaaagttcgaatcatctctgaatcccgttacatcaatgtcgcactctatcaagttcgactcctttgccaataaaacaactttggacttgacactgacaatgcattcgcttccatctgccattcgtattctcgcagagccgttcgatgacggtagaaacgcagtggtagcttctaacggccgacactgaaactttttacgaccatccggtcttattggttgcttcttgttaagggattcgtataaatacgaccgttcggcgggcgacaagatcattgtatagaaggagcggcctcgtgagatgttttacctaatctctcagtgctcactgaaaaccaacctcgcctgcacccaaggcgatggcccatagaactcattgataaatttgttgaagaaagaatacaatgacattgaaaaaaaaaaattgtcggcttacgtagttgtaaagtgctatgtaaactattcagatacagaggcaaggttgggctgtctagtctcttctttttgtcagaataatgatttatgagtgaaacagcttcaagtctacagcaaaactgatatcaaaatagtcagtagattcttctcttcgaccctgtatgattttaaccttaggtaaatatctttatacatattctcttttcaaaacatggtgttgaaagtcttctacatattagtagatgcgcgcacgacctcgatatttaccttcaacacactctcgattgtgaaggttactggcaatgtcatatttgttttcaacgcaggaaggtgtgggacatcacgccctggaatcgaaagagccctcttggttccaatcatctacgaagagagttattccaaaccacttagttccgaagaagaaattgggatttcaactatcgactgtcgccaataaaaaggattcgaaaacatcgtcgtcaatctctacagcggacaagtctggcttatttaatgccacagatttcaatgtgattacttttggtaatagaactaagagttcctcagttagtcaaggtgatactctggctcttctcttgagtgaccaaccggattcggcatcgatcttggataatgacgatatccccttgtataataatgctgaagatcttcctcctccaaggtcgctctatgacttgaatgatgaggcatttatctccctctcaaagccggcacagcataccgagtccttcatccataaggatcctagaaatttcaataatgccttcgctagaaaggaggacgtacaagccgcattgacagaagaagagaagaagacaaaactcaattctttgaagaataatgaatctgctattctcgttttcggctatccagaaagcatggccaaccaagtcatcgcatacttctctgagtttggtacaatattggaggatttcgaagctacgaaaggttctaagatggcatcttcaaatgtcttagattctatagcaacaacaggtgcatttcctgtctctgatatctctcatcatgaatcaaatcacccaactcctcctcctcccattttcagtggaaaatcatgggttaagattacttacgacaatccatcctccgcaatcgatgccttgcaagagtctggttctgtttttaatggggttttaataggtgttgtcccttataccaaagatgctatagagaaactacaaaagcgcaaattaagcgtttccgaagatgttggtggtgggcttaaaacaaccaaaaggcctgagtcaaccaaggttgacgagagtgttcttggagatgcgaatgacattcaagggtcatacatcaaaagacttgagatcaaagatggatctgagatgtttttgaaatctgcgtctatgaatggagtgtcatcaaaggattcacaggataacaagagagcaaagctaggagtctggggtacgatttcgagttacctttttggatttcatgatttgtaagggcatagcgctcaagtgtatattagtataaaatagaatgttaagagtcaatgccacggtcttttggaaggtgaaggacttctctgaggagacgctggtctactggtgtgagatcgactaggtgaaagttgagtacgctggctgtagctcaaactgttattataaccctgtctagaaggcgacttctcgggtgattggggccgtgaacctggacgcgcaaaagcgtcataacccctcggagtttcaaggattctgccaaatgtgtcattcgctcggctgaaactatggttacctctattgtatgtatcgcttctccaagaatcgtttccacttcttcgcaagaaaggggttgacagcgtgattaaactagcatgcgttgagttagtgtcatcaataaaatttctatcataactcgtgcctgaatcgtatcttttgttcattctagtagggacaggagaaagatactcaggatatcttctaccatgcctcgcaggtgatgcagatcttgaagattcaaggttatcggcacgaacactcttaattcggttccctttgatatcgtgcgtgtagaaggtgtagtcgttctgcaaatgtccgtacaagtcatcatgaacaatactattcgaagcagccattggaccacgagtagcgtcaataatagcatttttcttcaagatggatgttttggggatcacatactttttattgtattcgttgaatgtttcttgataaatgatctgtttgtccgaaatcaattgcaaaaatttcgtggtaagccaataggcaagggaattgaacaagataagtgacaatacgattttccatagggccacacacggaggtcaaccaaatcagaataagtgacacgggtgaaaatgttgcaagtagatgtaactgaaacagagacgggtcccaaacactaagtacccaaacgtctttctcctccactttgacttcatatgttgtatctccttcagcttcggactccgactcaatatatgtgttttcttcgaaataagcaagcaatcgcgaaattatgccaccctcgttggccatttgatatgcttcttttagatacatgcgagcctcttggtttgggacgatccgctgacagactgagcaaagttatagtctctgtaagggaagtacatgacataaacagcattcaaagcagaaattaagaagattaccgagcaaataaattggaatccgaacgcaagatggcggcccgccgccttcgtggtgaacttctgaggagaataagagtccgactcaagcccatagattgctctattcacggcgcgctggtaaacaatttggtttgtgttgaaaaccgcattttctcttctctcgattgaggtgatgtagtagttgtggatcttgcaaaacaatgcaaagagaacagtgaggccagtgcccaagggaatagtttgaggaacataatcgtcccagtctatggacaagcgggactcgttaatctgaagaaacaaatcaaacggataatatctgatcttttcgaaaagtgattgttttcttacaagtctcgaacgtctcgccatggtagaaaatgaagagtctgaattatggtgtaaaatgtgcgcacaccgcgagtatgtttacgtcttgcattcgtgtgtatgttacaacagtctttggtcttcactcataaaaaagacaagggataggggttgaataatgcaagatgaaatactttcacgggcgaagttactgaacgatgctctcaagaatagtatccgtgcgctcatggaatccacgaccaatacgaagatacgagacggtagctcaaactatttcaacgaattgaaacagaaagtggacaaaacaataacgacacactacagtccagtaaaggctaaatcacatgaagtttcgagcaacgaaaacgcgtctgaagatcggttatcgattgaacgtgggccaatgggacgcgaagacggtctgttacggatctctgatgaggagaatacggaaagtgacagtgatatcgatgatactgaagagactagagatcccaaatcaaaagctaaggtaactatgagtccaggaaatgtaaaaaaagacaaagaattactattgaccaaaattcataagcagaacaccaacatcgaacacctccaagcacaggttcgacgccttcagatgcaaaacaacgtgctcgctgaccaaaatagcatcatgcggcagaaacttaatttacggctgcaagttctaaatgtggaaagcaaaagtatggaaacagaaaaaagcggtagtaaggatatagcctctttgagagctcgattggttgctacctcaaatgagaattctcatctacaggcacttaacttgcaactttcgcaagagaatgcacagcgacaagcccgatttggcgagcttcagcagaaatacaaaacagcacttgctatcagtcgccaccaatgtttggatttaaaactgaagcttgaagcttgccttgaaatcaatcgttttcaaaacaatgtgattaccaagttacaaagtacaagaggagattctgcattctgtgcccgcgcacaggaggacgactccaccactgagcttatcaatggtcttaaaatgacggatgggacgacgacagaattacttgaaggaagattgattgaggaggatgtagatccgtatgccatgttcggaaaacgttacatgaaacctagtgctagatttagagccgcagttatagcattgagattcattgctagagttcgcaatcaagtgggtacgaaaaatggctggatgcaaaatttaaatgtgtgaaggtttatattgtgggatagaatagggatgaagaaacaaacagaatgagaaatggtctagactcgcgcgaacctggagcaagatcttctagaccggcacattgatggcgtcactgatcttcctcaaaatatctattcttgaactgggctaaatatatcctgcggcaactttgcctccattataccccaatccctcatttccatatctatgctatcctatgttttatgcgacaagcctagcagcctgcctcccctggactattctctccgcttgctgtttttttgcatcccgaaatagaaacagctgaatcgcgaccatgcacagaagcactgtcacttttgtcgtgacaattccttctgttttaggcgtcgcgcataggcatgctggggagccaagcgggcttgtgcgtctcaaacttgcgaggtttatatatctcactttccgcaaattcttatcttaactccttcattttccatctgtcgccatctctgctaaggaaatgaatcaaattccttcgatagtcgcagacggtgtccccgtgcgttcccctccatcctcctctactacggcacacggactttcgcttaacacttcgtctgcttttccaacataccctgtgaagtctccaataggaatgggcattgccttatctccaagctgcaaatcacatcccactacgctccccgataatgttttaactgttgacgctacgaatgtggatgatctttcggtttacacctctggaagctctgatgttcttgtgatcgatgttcgtcccttcaatttatactccgcttctcgcctcaaaactgctcgcaatatttgcatcccttccacactcctcaagcgttcgagctatgacatggcccatgtcatcaattcctctgccttacctcccgaaacgaagaaccgactcttgaaatttattccaacgaagattttagtatatgacgcatcaagcacaaaaggccaattatccacgtctttgttacaaactcttaacaagttccttaagtatgactgctttagtgttgcatttttgaacggcggcttgcaactggttgactcgcgctttgttgacacaaaggcaactacacctatgagatccccaatatctccccaaacaccaaattcagcagtaatgtcaaactctgagttgatgcaaaatggaaccgaactgcttctgctaccttctgatgcaacatttctttccggcttttccctcccttcagcaactgcctcaaaccaaaagatgctaatgtccatcaagaaaaaccttcctcggcttgatacgtccacaaactataatcacgagttgcgcctaccgtcaaaatttgcggaaaaaatgcataaacttcccaagtggctcatgtttcttgctgatggctacggaagtgaagactacaataagagcatcattaataaattgagcgaaaaatttaataagcttgagaaatcagagcagttgcgcttgagcatggcgatcaacaattatgataagcaatcactctcaactatgcaaaagtctccgtctcacgtgcatgactctccggagggatattgcaccccgctgacattatgtccttattgcgatgaaattacgtacactatacccaaaggaatcgaatatggcgacaagaacagatacaacaatatctggccgtatgagcattctcgtgtttgcttggtttcttctccgtgttcagctaaaaaggagaacgctgatgattattttaatgcaaactacatacattatgagaagctctctcgcacaaaatacatcgccacgcaaaatccattggaagctacgaatgaggatttctggaatactgtttggtacaatggggtcaaaggaattgtgtgtttaaacaatccgctgctcatttctccgcgtacatactatgacagtgacctgtacttctctaagggggatcttgcggtggagattcggcataagcagaaatatgatggtttcaccttccgcgaaatcgaaatgaccaagcaccaaaccaccaagaaaacggtatatcattttgcatattcagactggcctgactttggtactcctgacaatttccataccgtgttcaatatgatgcagatcaagaatgataaagtcaaatccttatcagagcaaaagccaccatcgctgaaaattccacaggcttgggatttgttagtgcattgctctgccggatgtggtagaactggttgttacattacgttggatatggtgattgactgcttcgaaaatcatctggatggtgccttggatccatggggtgatattgatttggtttacaaatcgattcagttccaaagacagcaaagaatatccatggtacaaaatcttgagcagtttatctactgctatgagagcatattgaactacgtagttgagaagttggtttgatgtaaataggtacgaaaaaatttaaccagttcgcattttgcctgtccctagtcttttagtcacatccattgaggttgattttggtgataaattatttgcatgatgtatagttcgcaaaaaacaatcatacgtgatgcatcatcagcaaaaccccgtcgcaagtaataaggagcaagagttcaaacggagtcatgaaaagcaaaccagaaatactttcacagcgctcagtatagagcgttaaaacagataacttggtagagttttgtttcgccaattcatcttcctgaaatgtgtcgtgctagacgcattgcattacttgcaacccatatactctaagcgattataccctatcggcgcaacgaaagtcgcttacaaaaaaaaaaaaaaaaaaaaatgaaccattcaaggatggaggtactatgacatcatatcctgtccaaagaaggttgtgtaatcctaattgcatcaagtagaaccagggctcacatgtcgaagttctcgtgttaagaacactgggcctcaatgccagagtgcataatggacggtgtacttcgatgaggtttgtcgcggcccaaagcggaaactgcctgacacctattctccatggagaaggaattgaagaaagcggcgtatttaatgctgatatttggacataaaaaacgaagctcacattccagcttcgaaagcatcacacatccagacattctggaaaccatgtcaactatgctaggggatctgctggtagcgcaagacatctatttatgtgaaacgacatcggatcaggtgcaagtagaatctacgattcggacaatttacgaagagttgcttcaatgtggtcaggttaccaatacacctcttaacgttgacacacatttgcgtttcttggaaagatccctttccgaacctttgcctgagtttttctatatgttagactcaagccaagcatggatagtgtattggctactaaatgcgcatgttgttttgagtggaaaccccatcagtgctgagcttagggaaagagcatcgaagaaaatcaactcgctcatccttgaagatggcttgggtggaattgctggcggatccaaaggtcaaatagggcatgtggcactgacttatgctgcacttttagtgctcaccctcatcgaagactatgagacgttgcatcggattagagataatttgggccaatggtttgcgctgctcaaacactcggatggatcttttgccatgcatgccaatggcgaacgagatacgaggtcgacctactgtgtcttggttgcagtgtcattacttcgtataaatgtgcaaggtctattgtctggtacgttaaactggatactttcttgccaaacttttgaaggtggattttctggcgtaccggatgctgaagcgcacggtggttacacattctgtgctgtggccagtttgtttctacttccagggggggcagaactattagatcttccaaacttgctccggtggttgtccgggagacagtttcagttggaaggaggcttttctgggcgcacaaataagttggttgattcctgttacagtttctggataggtgcggtatttgcattggtcgagtgcatcacaaaagaaaagactttattcaaccgtcaggctcttcggtgttatattcataattgttgccaggatgaaagaggtgggttaaaggataaacctgggaagcacccggatttttaccatacaaactactccatctgtggacttagcattgctgaacattgctacacggcgcaaaagctagatggtttttccttcaagagcgaagaagttgatgacgcatgttacacgcttccagtgaatcctgtttttggtttaccattgggatacgctgaacgttgtaggatgaatatggatcaattagtatctcattgagagattagtgaagttcaccggtcatataaacagtcttacgaattacacgaacacatattcatttaccgcttcaaataaaacgaagtagaaaaaataattgcgatttctgtggatcgaacacaggaccttcagatcttcagtctgacgctctcccaactgagctaaaaccgctaaatgaacccatgccgggactcgaacccggaatcttttgattagaagtcaaatgcgctaaccattacgccacacaggcttatttattgcattacttttgctgttttaaaacgttgcataaactattttgggtgtacgggtttatcatttgaatatcccacttaagcttcaccttgctcgaactactttcattgacatgagctggtggggtggcttgactaattccataatccgtcggacaaaccagaatgcagagcagactctgaatgttcctggcctgtttccttcatccgatttggaggcgagccaactgtctagagagacgatatcaacctatgtcaaagtattactcgtacaaccagcttccgcaattttcctcctccttttaaaattaatcaagcaatatcttcgaatgttgtattttttcgagcctcgggatcacctgtcaagccggaatggcacttcattcaataatgctctcataaatgatccaattcgacgtgtggaacagtttgtgcagcaactcgaggagaatcttctgcctctgcaacagtttgcacaataccattccgattctaatactctcaatttgcctccctttttccaaggcagctatactcaggctttgtatatggccacccatcgtgccaagtttctattcatttacttgacgaataacgaaaatgaagaagcatcttccttgttcctgaagataataactaatcccaagtttatctccatattcactacaagtcctgatcagaatatcatttggggtggtgatttagcgaatcctgaggcttaccaattagccaacagcttgaatatcacaaaattcccagctttggggctcatctgcttggccaggtctacggttatgacaccagatgggccagttaagagtgctccacgtatttcactcatttcaaagattcaagggggtttgagagatgatcaaagtccagagtcgattatttctaataaattcatcaaaaggatgatgaagtacgaaaaggatttggcagctattcgtacgagccttagggaaaagtacatatcagaatcaatgcgcaggaagcaagatatggactttcagagggcacttgcaagggatcgccaaaagaaactagagaaagaacagaaactccttttcagcaaatatcttgagtggagaaagccttattttctagacttattgcagaatactgatccaacagataaagccaagattgccattaaattatcccaaggaccacggatgacagctctatttccaaaagattcccccgttcgtgacatttttgtcctcgttgaattgaaaaaacgaggaatgcttgatgatgcaagcacaggttctcagattgtggatcaaggtcaaaatatttttgatgatgtcattatggattttgatttcaaattgacttctactgtgccccccaagctgatcctcaatgatgaggatccaaaaaccaaaatagagtcactagattatatttaccctagtgggcttttaatgatggaagcgaaatagcaagattttaagtatattgaattatagtacataaacaaacctatcgtgtttctttctttggtttcatttcttctttctctccgtacgtagatcaggcttttgaaaccttgccctttttagcttttttcttctctttctttcttaagcccacaaatccactcttaagaatctgagtgtactctgtccagaaggtatccaagttttcgtgttctaccacagtagaccatttattttttttatcaccattagtaaacctaataaggatgggatacctctggtggttcgaagggaattctcttggatgttccacaacattggaagacaagtcatccaaagtagaaggagaggatggttccaatgattggaccaaccttttctgtgttaaataaaccgacgattttccgtcattcacttccaaaacattgctaatcttggagagaaagtctgtgttgttgagccttcccatactttgttccaagcagttaacttgtaattttcactttggaagcttgttggccggcatacaatagaggagaaaactagagcagtcctgccatgagagtaaaattgtacacaatatttcagaatatggtgtagtacaatatgtattcgaagatgtatgtactttacttattggcgggtatatttttgttgtatagtatgttttttaatttacagagcaaaatgatcaattcagaacttttccgtcttctcgcctattgtggaagaaaatagtgccgctttacacacaccctaaaactcaacgaatgttgaaaacaaaaatagaagtactccgaaaacattgatatgattactaacaggttgagttttagaacggtaagaagatcgaaaatataattttttttttgttaatgagagtctctgaaatactacataggaagatttaggactttcaattgaaagtttttacttaaaaggtttctgatgagattcaatagttttgtcttcttcccttgcatagcatgggcagtgctgtctgctttcaatatagaaatcagcaactacatgttacggttacaatttgaagcgccctcatttggcatctgtgtttacaatgggatgtgcaggtactctgataagataacacaaaacgtgatggatcgacacatcgcatcttgctcgcattcccttttctccattatcaagaaaccatgatcctgaatttcgatcatgccacaggtcgggttgttgcactcattggttctcttttcgtctctttagttgcaggcaccccttatctatatggagtgtactcccctcaactagtcaaacacataaacttgtccacctctgacgctgctacaatttcattggctgtaaccatcggaagtggtcttggtgggttacctgcgggattgttcattgatcgatacggagcacaaaaatctattgctctaggttcactatcaatattttgtggttacttcgcattgaacagaatttacaaataccgcatacacagcctttttttggtgtgcctagcaatgacattcatagggtatggttccgtgaagagtttctttgcaggcttaaaggccgcacaatccaattttccgaatcatcgtggagcagctggggctttgcctgtgggagcgtacgggttagccgcaacattattctctttcatagcagccaaattcttccaagacaacacggagaaactccttctctttttggcaatattctgtggctctattgcttttgctggagcgtggtttgttcatgtctatgatgaaatccctagatatgacgaagaaggttatctgattatagatggagagccagataggcaactgttgagaaggagcaattctttgcacggatcattatcattttggggcatcggcagacgtctttcacggtcttctactgagctgctgtctacatttgctgttgctgctccgatacttaaacctggtagagaccaagcacagggactcaatcccacgccttcccaagcttcaggaatactcaatgtcactctaagggaaccggttatgactcctaaagccactaacatggagagtgggatactgcaaagttcacagatttcagtctcaagtgaacaagtaggagcaatggctgcgatcagatcattccttacgaacagggcttacctcacacattatgtcattgtttccctctgcagtggaattggtcaaatgtacatctatactgtaggatttgtcatcactgcacaattttaccgacatgatctaaaagggtctcctcaagcattccaggcgatacaggtctccgtgatatctatttcatcattcgctgggcgcgtcgttgcaggactactgtctgactttattcacaaacgattgaaggcacaaagactgtgggtcatcattgtaacaatttgcatattaggtttgggtcaatatttgctcatcaataccaacaatatgaccaccgttacagttgtctccgttttgatgggaacggggtatggactcttgaatgggacttacccatccattattgctgattcttttggtaccaaaaattttacaacagcttggggtctaatttgttcgggaccgctcgttgttttgtttaccttggaaaaatatttcggtttcatctttgatctgcgggcagacgagacgggaaaatgcaccatcggtaacgaatgttacaagggtgctttcgaggcgagcggtatcttatgcgttgtcgctctcactatcacaagttcattgatgtacattgaacataaaaattcaaattaatgaattacgatacacattaaacaaagaactataacaccttcaataatatgtacaaatgggtagtgtcactcaaagcaaaagagtcagtcaatcgacaatattcgctccttcgagatcgattgcttccacagcatcatgctgtctttggattttgctcaacatgtccaggaaatatcctctgcttaactcagcatcgtttatttccctctcaagattctctttttcgatatttctcttgtcaatgcttgtttggaaattgttcatgacttgtcgtgctgggtaattcaataccagacgacattcctttgaaatgcgatcagcattaacatgggcatagtccaagtcgtacacttgctttctcaattttctagcctgctttctggggaatgcgttaggaatgtcgctaatgagatagaaaattgcgaacccactcacaccaagcgcaattggaacaatcgccttcttaacgacagatggcttcaaaagatatgataaagaataagccttccgaaccaaggcaccggtagtgagcaatttagtagatgaatacaacgtgtgtagagttagttgagtaggcaacagtttcttcaaggtttccacagaagttggaattgacgacattaggaaagttggagaataagttatcaattgatccttggttgacattatatgatcagaaggaatacccaaccatgataaaacagattcgaaagatgggtcgaagaaatccgacacttcgatcagatcgtcaagcttctttttaatagaatcttttcttctggtaaacatgagatcagcattgaataccttgtctccaagaaattcatcgccgagagtagtcttaccgtacctgataatttcctccaccgtactctgcgtgagaattcttgcgttctgttcacttttcaaaacagatgaaacaatcgtgtcaatcattcgtctctgtgtctctttagcatattcatgagcatattgcaatcctctgtacggcacgaattgcgaattaccaaaagtttcgacagttcctatgatttcttttcttgtcgcttcgtatgcttcagacgatgttctttcgactaacttgttaatgcgatcattgacgttaagcgattcctgaaccatgtaattgaattttggagcaatagtttcctttaaaacttttttcttagcttccgtctccttcaagtagatcgattggttgatttctgacaagatttttaagtcgctcaaaatatttaacaagtaactctttgcgggcaacaactttgagatagatcttttatcaaggataaactttcttaacgaagcttcgaggtggtcaaaattaggatcgtcaaacggtggcttatcatctcctgggccgtctccgtcatctggtcctccgttcccaccttcaaaattgtctaagacatctgaagaactcacaaaatgaacaaaatctttggcgtctttgaaagtgtcaggagagaggttctttacttgatccaagatgcgagccatacacttattcttgtctcggatattatcaaacttgttcacaacaataaaaacatatctcttttcagcggcagcggcagcaatgaattctttcgccgataaagtaaaatggttttcggagttcacaacaaacaccaccaagtcgatttcttcttgccgagagaacacttgggttgtttgatacgagtccatgtttaagccaggagcatcgatcaatttgatatcgatgacaccattaccaagtaaactttcttcagcagccctagaatccaaaacataaactttcaaaagactgtaattatcacactcgtaaacaagatcttcgagcttattcaatgcatgcttttcatatgtggtttcatttcttttgtcgtactcagaaccaattgggacagcatgtacttcttcaattccattgttttctttgcttgcatcaataacttcacaaaagacagaagtgcagggttgttgatcttctggcaaaacttgacgtcttaataaagcattacagaaggtcgatttaccagcattcaaatctccggttacgaaaactttagaggatgtgtcatcaatacgctccttcaagttcaacaagtacttgacttgcagtgatagtttttgttctagcaatgtagatattgtcttcttgtcgagtgttgacatcactttatggtcgttgtgtcccatcttcaaattaattttgaggaccttgaatgctgctccatctagggggtcttctcctaattcagtttcatcatcctttatttgtccgatagccgacttccccacgctcttagattcaagatctgtatttcttctcactaacgctaaatgtgcccttggagagttcaataagacattatccgattcagcactatctgtcggaaagaataccggccgttgtctattctcttcagataattcgtaaagcatttctatcgtctgagtgattgctctgtccaacgcaactctgttctcgttataatacaactgtctcaatgaagcatcaaatgccagtttgctcatgctcgagctaggtccatggttggtgttcaaagcttgagaagaagagccggcattttcttcgaagactgttagcgaatcgtgatgaaagcttctatcttgcggcatatacatcatatacgaaggctcgtcatccgcagcaactgtagtagagtcatcattatcaagattaggtgaggactgcttctcctttgccaacgcaagtttcaaattttgtggcatggtgattagatttaattttgtaaccgtggtatgtggagcaaatcacaagatttgatgatggcgagagatgtactggtgtgatcgaaagttaaacatgacatgtggggaagaaggctacatgtcgatatattcaaacaatatacgttgtctggtgcataaaagctgtatcaataccatgaagttttcttggacaaatattggtacttttcccaaacccacattttaatagtcgctcttggacgttaccaaatgcatcggatatgaaataaaagccagaattttaatccataaaactctgaaaatttactatagagatgtttactataactcaaagaagaagtgtcgtcatatccggccagtgcaataatgtttctttgttaatctttaaaggtgtgatagatagcatacatgcacacctcgggaatacccgataagctcaaccaattattctaacttcctgagaacttgtactccatgcctcttcacacatttgatacaacgctatatggcaagatcgtggcagaaaaattgactccagaaaactttaagccgtatgggggagttatatctgccgatgaccagatcaaaaacgtccagtcatcgtctgcaaactatgggacggcagttaaaatgcacaaggtagctccaattaccaacaattatgctctgtgtcctagcagaaagcaggcaaccgccaactggaatatttttcgatgctctgctcctaagcatcttatctcaggatctgggttcagcaaacagtacaaagccaaggttttagagagacatccattttctactcagacatttattccgatgggtcattgcccaaacgaagcagcatacatagtaattgttgcaaccacagataattcaacagcccaaaacttgcctgatccatctactttaaaagcctttgtttgcaagggaaaccagtctgtgacatatggagtaggaacatggcatgcccccatggtggtgataaatgaagctattctgtatcttgattttgcagtattcattcatgaaaatggggttgcagacgaagattgccaagaatgctattttgagcctgggtacactattgaatacgccaatccactgacgcaacccaagctctgataaggtatatcaaaaatattcaagaaactcatccaccaagccatcgacgtagccttttctctcattttccttcatttcttcaaccttcagcttttctatctgtaacttttgaagcaagacatccaatgttggaatattgcaatcgtcttcctgtagtaaaccttgagtcatcagtgtcattttctctttcttgtatgccatgtagtcttcatttgacacatgtgttaaatgcttctgtgtccactcatgtgtttctagaacttcgagtaaacggtcctttcccattttgtccctgaactcattcatgccgctatcattaaagtacacaaattcaaacccattaagtaaaactaaatcttcgaggtctgccatcgtgtcttgttctatatcatgttcagacacgcccatgacaatgaaaaatggatcattatctttgaggagatctttcatattacttagtatatccaattgctgtttaataacgttgtcatcccactcattaacgcacacagtgaaaaccactccttcgatgacttcccggagatctgccatcgtatcgctttcaaattccccaaaccacgtttgaagggaacttatccatttctcttctggttctttccggctttcagggaattcctctattagtagattgacatccacagagaagtatttcgtctttaggttgcacttatacattaacccactgtgtgaatcatcggatatggtttctgtctcataatcacctgagataaactgggcaaaacggatttttcccgacttagggggacctagtactagaacattatttctatccatgaataacggtgtggtgaaagagagttaaggtactgtatccaacatacttgagctgctatagattacaaacgacacatgaacaatatggatcaggtattgctcaaagtaattgacttgtacttctataagattgctttaagaatatttgcttaaagttatagttgtgtagcccatgatagttcttaactgctgtcgtcttgtactgcacgcaaaacttcaagtcataaacgtgaacatagatcaacaacttcctccatggcatctacgggatcgcaaatgaacggcctgaaagatagagccatgacaatggttaagccgaattcggatgatatagatgcaatccagcttgagaatttgtttataagagatgctgatgtttttcaaacatctttacattctgaagactaccttgacagcttagttcctatcattaccgatgcattgagggcaaatgcgttatcggattttattgtcaaattgaataacatagtgaaggccaaagatgacgaattgaatgacatatcgttgaactcagcacatgacatcaacacctgtattgatactatcgataccgtatccactgagtcacaagagttgagtgtaaacttaagtcaagtgaacaaaatactcaataaatccgtgttcgaacttatatctaagaagaaagctctcatcaaatgcaaggagacatcccagaagattgaagagacatccgtggtactcaatttgtgcattcaggtgttagagatttcgaataagattcttgattggatcaaacagcacaaatattttagtgcattgaagttaattgatgaactctcctccattcatttgcccaaagtgaaagattttacttttgccgtgaagatatatgattctatcccgcacttaactgccatgatcaaagaagagtccttcgatagtttaagcaaatggttatctacacacattgagcggaaagttgatgttattggcgaatgcattttcgctaacctcgcagaactacaagaaaattgggaaaagcttcgaaacaatgccaaaattcccgccttattacctcaccacctcaattctccagtggaagtttctatgcgtgatccgtcgctatatttgaatgtttttgactcaaaggaacttcagatccctctcgcacctatctacgactgcattcttgtgtaccaatcactaaatgatattggctcattagcttccatttatcacaaagaatggatgaagaaataccagagaatcatttatcccattacattgtctgccaatgttaaaggaagacagttatcatctcatgatccttctgtttcttttcaaaatctagaaagcttggctgcttacttgcaaaaaattgctgccttcttcgtcgttgacaaacagctcaacaagcaaacgaaattcgagttaagatccaacagtacagcagatgatttgtgggaatcctattcagtaaagctcaaacctgtgcttatcaattttttgcaaagccacaaatggggagtcaatgacttaggaatattagcagatttcaaggatttgttagggaatttcttgcaagtcatggagaacagccagtacaaaatctctgatctctacacgattatgattgatattttcagagattactttggacctattttgattcaacattttagaatagagttcattgactctattcagtctgatcattacatgcctttggttgtgacagaccgtcatgactacgataatgtgatgaagatttgctggtacaagaaggatgcaaattttgctcctcgcaatgtccattcgatgccaatatcatttccattcagcgaagactacgtccactattgtttaggaataaggacacttttaaaagatgttctagaatttacctcccgtcattacagccacgaattatctgatcttaaccatattattgtgaacgatatttttgagaaagttttggggaatgagccgggaataggtatttgcaacgacattaaagagttcattagcaagaattcgaataacaaggaaatcgtggcacaaagctataccaatttggaatattacctcttcagtttgtatgaaattggtaagcttttagatgagagattgagagctacaaatgggattggaattatcaatatcgacacacattccgtattcaaattgaaggctatagagcttttcacgagtataaggaaattctcagaggatgcaattttcaagatggtagatgtcaaactaaaagagttgttggacatggttgagtacgatgattggatgcctcaaacgtccaacactgatccgaactttttcattctcgacttctctctctttttagagaatttgttcaactccatctttactaacttaccgtcgtccttccgcacattgggtttattcagaagttttgacttcatcgctgaatatttcttgaacatattggaagatgcccctcattacaatcgcattgctattagtaatctaaatttggatatcacccatcttgaaaaatctatggccaatttagcgcagagcgaatcgaacgacccagaacaaggctctgttgctttacaatcgacatttgagactttaagacaaagcattgatttattacttttggaaaactacgacgagtttatcaaaaatccttcattcagaatgcgcaggtttgatcgcttgaagtatgaagatgccatgaaacttattaaaaaaatgcaggttcctagggatgatgcagacaaccaaagcatagctgagctgactaatgctaactcttctattttagacagagaaagttctcttctaagtaagtggaagttcaggatctctgatcagtgattagctccaaaattttaacttgctgtaccacttgtcggctgacttgatgtgttgcagttttacttcttcaagcgttctctgtagttcatcttcgagcatgtttgcttgttttatcaaactattttctacctgttcgtactccaatgaataccacaaggcgtttaatcccatataaacgctcgacgccaataagaaggtgtggaagagaggatatctaaaatccgctagccgtggcttcgtagcttgcacgtgtccgtcgaaattctctgaaaatttaacagagtaattccgtcccgacctgcgtgatactctatagataatggggagttggcgttgaagaaatagcattgaataagatctagagaatgccttgagggtttgggtgagagggttttatctattggtgtacgggtgtattcatactcccttcatatttaccagaaactggttcttcttcaccgttataaatacacatcatattctgataaaccatttacaagtcacttcagcgtagcattcaattggtttcgatacaagattaccgcttcaaaagggttgatgggtgctacgcgtgacattcagaagcatcacatcagcagatgctatacatcttcacattatgcacccacatatattaagggagctaatggtgagatatgtgacagcattgtatgtttaccagactctcttgaatgcttttagtagtgacgttggtatctttctaaaatcctgcatgcatctgagtagtctcacaccagaagtggcaagaaggtattaatcacccactagtctctcacaagccgattcatgttcagaaataattacgacaacgactctgtcacatactcgccgaccgggcgcctttttcaagtcgagtatgctttagaggctatcaaacaaggatctgccactgttggtattgcttcggcaaaccatgttgtcttggtggcattaaagagaaacgccgaagaacttggcagttatcaaaagaagatcatcaaggttgacgatcatatgggtatcgctttagcaggattggctcctgatgcccgtgttttatctaattacttgcgtaagcttgccatgaactccaaacttgttttcaacagacctttgttaacatctaaagctgcgttgtcaattgcggacaaggctcaagaaaacactcagctgtatggctctaggccctatggtgtcggcttattggtcggtggatgggatgaaacaggcgctcacttatatgaatttcagccatctggatcggtattagagtactatggtgcagccattggagctagatctcaggctgccagaacctacttggagcgtaatttagaaaccatcaggcagtgcactgaaattgaagatcttgtcgttcatggattgaatgcattgagagataccttatcgcaggatatggagttgactatgaaaaacacatctgtcagcgttgttggaaaagaccaagatttcgttgtttatgatgacgaagatgtacaagtctggttggacaagcttgattccacttctaacgcccgagatgttgacgaagcaggcgatgctggtaacgcaggagatgacgaggccgctgaggctgaaaatgctgatgctacaggaacagcttccggtgcaaatgaagaaaatactgcttcggatagaatggatactgactagtgttgctccatagaagatatattagctttgggaattacctatttacatgtagtatacactggcgattacttcgtgtcttgcaattgtttctgtttcaaagcaaccttttggatagcggccatacagatactttgtaagtgattgacttgctcagtcatcaggccaacatcgtgtaagatttctctctctctcacatcgatgactttgctccgcaagtctgacaagacgtccttaatctgcttcttttcttcttcttccatcaactctccaaattgagccaaggcattctcagcatcagtacaaagaatgtccactctggtggcgttttcaacatgcttcttatactctgcatccttcttggcatttgctgcactctgctttaaaatgtcctggacctccagttccgacaaaccagtttgtccagatacttgaattgaaaccgagttcggtttgttatagtgcggagagtccttatcatatggtgtcttatcagtagcagaaacatttatgataccatcagcatcaatatcaaacgacacagcaatttgtggagttcctttcggtccatatgggatatttgccaacttaaaattgccaatgagtttgttgtccttcaccataggacgctcaccttgaaacacccgaatttcaacgccggtttgaccatctacagcagtggagaagacctgttccttcctcacaggaactgcggtgtttctagggataagcggactgaaaattcccccgtacgtttcaattcccaaagtcaacggagtcacgtccaagagaacaacgtcctttatttgaccagataaaactgctccttggatggctgcacccaacgcaacagcctcatctgggttcacactggtgtttggagtcttcttaaaaaggtcctcaacaactttacggatcttcggcattctggtcattcctccaacaagtataacttcatcgatgtctttaacagtcaattcggcatcacgaatacatctcttcactggatcaatcgtcttgttaatcaaatgtagagacatattgtctaattcatcttctgtcaaccgcatttgaatatgcttgtcttcataaataaaaggaatgttaatttccgactccttgacatgggagagttcaatcttgcatttctcagctgcttcacgcacccgctgaaccgccatcctattttcggaaaggtcaattcctgttttacgtttgaagtcatcgaggatataatccaagagcaatatgtcaaaatcttcgccacctaaatgtgtgttcccattcgtcgctctgacttcgaaaacacggtcctcgatatccaaaatggatacatcaaaggtcccaccaccaaaatcgaagacagccaccacaccatcattctgtttctcgttaatgccataggccaatgctgctgctgtcggttcattgatgacacgcaacacatctaggccagctagtttcccagcattcttggtggcttgtcgctgtgaatcattgaagtacgctggaacggtgactaccgcatgtttggcttcggaaggaagatgagtgtcagcaacttgcttcatcttattcaatatgaaacttcccacctgagagggtgaataccgaacaccgtctgatgtttggacatatgcatctccactttcatgccgaacaattgaatagggcacattgttgatatctttttgcacctcttcgtcttcgaactttcgaccgattaacctctttgtggcaaagaaggtgttccgtggattaataagagcttgtctctttgcaggaagccctaccaaggtttgtgagtctcttgtgaatgccacgacagaaggggttgttctcccgccttcttcattttcgagaatccttgcatccttgccttcgactaccgcaactgcggaattggtggtaccaagatcaatgccaataacgctatgtttgaatctccgcatagatggtggtagttgccttttgaagacagtatccttaattgccgataaatatagggatctttgaagcattggtgaaggagtaatggactatctcagtctgaagtatgaagtcgtttgagtcaatgagtagtatatcacgtgacctggttctcagtacatgccggttagttgtgggagctagaaaccatacgtatgttcttgtcttcgtgaagcatgtaaggatataggcaggctccgatgaaaacaaacccttcactctggaaaagccagcataaaagtttttttgtttgttccaaatcagatgtgtccacaggataaatactggcctcttgggcgaaacaaatccgcgtaaaatcgtggggacacacacagtatgatccactttcacggtcaaacagaattatagaaccaatatattccatgtttctgttgataacaagtaagccattcccaaatttctcacttatatttttaacgcaagtgtcttctttgttagaattttcaactgctaaatgatttcgaagtattgaagtgactgtagtaattgttctcctatcattttcggaaaggctagaggagtagaagtatgaaagcatatcatctgcatccttgatcgtagaaaagatagattcatttgaaatcgcagctttgaaaacttgaatgaagaatttccatcgcgtggccgagggactccaaggaaaatgaaagttctgcaaaagtgaaactgtaggagactggtcaggtaagaccataaggtctagtacacgacggggtgttaatggtgccaagggatttcgaagcagaacggggtttactctgcgagcaataatttggatttcgcttggacgacttgccaacctaacttcaatagaacctacccaaacaacaactgcagaagctctcactgtaagatctgggaaataattacctactttaattctcactttcccaaagacagcttctgttaatattttagcaaccattgctgcaatcatctctttactgccgactccatctccattgtatgcccggagtatattcaatgcgggatgttgtttcttgggctttggaagcaagcgcatgatttgttgaattatgtgatgaagaaacttaataaaggatgaccaatctggaaatcccaaagttcctttcgaaatcggcaattgtgcgctgatttgcttgcgcatgcgatacaattgtttagagcgattcctcactagtaggggaaagttgaaatctgctcgagagacttcgaaaaatgtcctttcaatgatagtagtgctatttgttttcgcctcttggaaatatgcaacagcttttcgaaaattttgtagatgcatcaagagctgggcccaagaaacacgcgactggggttgcattgtgtttccttctcttacacattccataaagtctgcaactgtagaatcataaacaatcatgattggtatcatatactcgtcttttgcagtgagtttgtggatctttctccggagacatatttctttatcttgtgatgagataaggtctccgacattagactcttgaacccagtcaagaaaagtctcaatttcacagcataacttccataattgttctttcgagagaattttatcagtttcactaaaggaccattcaaaattatctattctctgagcgaagtttgatgccaataccacttcataaaaacggcggttgtctattgtttcttttaccttccggctcgtttgtgtgatggatacgtagtctcgaaatgacacatgcttcaatatcgcctcgacgatttcttcgggaaggtcccaccattgggacattttaggtcataaaagataggcaagcttatggttgttgtgtatctaaaacagtgatgaagatgcgactgaaaaatatcccagatagttcttcaccacatattagatatggccaaaaggaaaaacgaatcttcgggaggtaaccggaataaaaaatataaagtcagtggtttcattgatcctaatacgtgcggtgtctatgctacgtgtaacagaggaaaagagcaaggatgcagaaaagagttgatgcaactattttcggagaagctcgatacgtggtaccctgattggaaagacgaaattgcagacgaggaaacaccagaggatgaagataaaaagttgtctgttgaggagcagattaagaaagaagtggaggacctaaaagaatcacaaaatggtaagagttcaaacagcccgctccagcctatggatttggggtgtgagtgcctcgtgtttatcaagatgaagaaacctatccatcctgctgatttcattcatcgcatttgtcaagaagcatacgagtccaaggagaaaaacaccagatttacccagaaattgactccagtgacatactctgtatcagcatcgatggatgagctcaagaaacttgcagcaaaggttttgaaacctcatttccataaagaggaacaagaaccagttaagtttgccatccaagttacaagaaggaattttaataccctagagaaagacgacattattaagactgtcgctactgccgtcgggcatgaacacgggcacaaagtcgacttaaaacagtacgataagttgatattggttgaatgttacaaaaacaacataggaatgagtgttgtgtcggattatcttaaatttgagaaattcaacttacagcaaatctttgaaaaggatatgggtcctggtactagtgtttcgcgagtagccgagagcaaaaaataattgatgcattgtacattatcttatatagacttttaatcttatacaatcttttcactcgagtcttcaacttaaccatacacgttcaataatgtgtgtgacgggtttccaagagagccagtcagcttccttgttgggaattaaccccatttgattcaatttccacaaacctatagccatattcatcaactgacaaagaacaaacacaatcttaggcaaaagaatttcagatgagtttcggtcatttcgtaaagagctaaaggaggagttggtttccctaactatagcattcaatgggttccagattaacatcaaagccattgttacggggattatttgcatcgaatttcccgtcatatagctcatgattaagttcatgggaatacttttggctggacttgtggctacttcccaagccattttcacttttagactgtccaactcattttgtgatggtttcttcacagcagccactttcttgcttttcacatgatcagcaccaaagccagcaggcgctaaaaggttaggcaaaggctgtttcacttggggacagaaaagttcctcgaaagccattgataaaagaaaacgattactgagtagttattgtacactccagagtattgtgtctactcagagaacgagaaagaaggcaaacaaagcaatatcgataattaccccgataacattcagacacttcttgccggcccaaaatgtttcggtgtgcttcatttcattatttggtctctacagatttatccagaattcccattgtaccaccctgtaagtgtacggggtcacgtgctgtcctacctttcccgaatgaaggcggagagagataggagggactacactctcaaatcatgagtttgggaattcactttagcaaaaatcctcttgacaagatcattggtctctccattgtgctatctatgggattccttttggttatacttgctggaatatatggcaattggtttccaatagtggatgggatcatatttgctgtggcatatttgccagtggtggttacacaaagtgcattcaatctgagtgactacgactttaattttgatcccagtacaacttcaagaaccctggttatcaaagagtttggcatgtttgtctcagctgcactctttgttactggtgtctatttgccaattcttctccatcactcgctaattttgaccagaacggctgtgatattaactttgtttggtggatttttgatttatggcaccgtctacacatttagccgagcatttgataatccagaaggcgaggctgatgacttaggaggcggagtcatctgatgccgtctcttctatttgtgggttaccgtccatcaaatgttttcaatgtaatatatcaattcaaataaaatgaatgatcatgtatcattgcaactgttgcattgcacgaatggccttggtttcagatagtcacggctcccaattagtcgttatgcattgttgatcaatgttggatattgtaagcgaaatcgaaatatactgtagtcttctcatttccatatttactaattgtcgttaacttacagattcaaatctttccctgattctatccatctcccgttactgatttctctatctccgcctttctaactgtaatcttatcatgtgtcttggtttccgcacatctataacgcgagtacacactttacaacatttgaatattctcactgcacttcgataccttttgcagagaaagaaatgtcgcttgcagaccctttggtagctgctgagcgtcagattgtctctgagcatcagctccgtgaacaggtgatcaacgaagaatttaaaatatggaaaaaaaccgtgccattgctttatgacacaatacatacccatgcaatgaaatggccgctcatggccgtgcagtttttgccgaaatacactgtttccgaagataagaataccatatctgtgaacttggccattggaactaacacctctggtcgagaacaagaccttgtccaagtggttagtctagaccttcctagcacatttgctccagattttgatgagtttgccgtgagttcaagtatccctatacctatgaatggctcagaaagtctgttcaaagtggtacactcgtggaaccacccaggtgaagtgaacaagttacaggtttctccagatggagaaagtattcttacatttgacaatcaggggactgtgcacttgttcagctctccagaaaagccatcagtggacttcaaattccatgacagtgaaggttatggtttggactgggtctcgtctactgagtttttgtctggagccaatgactccaaacttgccttgtgggatgttgtcaaaccagaggctccgaaggagaaaattcttactcattctgcggtgataaatgatattagcttcagtcggccgtcaaagtatctctttggttccgtatctgatgatttttcaacacagatccacgacattcgtgccattaaccaatcgcctgtcattaagattactaacaatcacgttgcgaatgccatctcttttcatccttcagtttcctcactttttgctacggcggggaaagataatgtggtcaagttatatgatgctagaaatgtcaatgagccaattcgtctcctatttggccacaacgactcagtagtgggattaacttgggacgctgacaatgaacctaacttgttgcattcgtggggcttagacaaaagagtcatcacatgggacttgaattacttgggcgaagaatacacttatcccacatcagagtcttcggattctaagaggaaaacacgtcacatggaagacccctgcttgaagtttgtccacggaggacacacaaacagaattaacgacttttctgtgcatcctactatctccaacctttatgctagtgtaggagatgacacgttattggaggtcttcaagccaaaaaccttggtggaagaagacgaccagaaggaggacgacaactctgacgaagctgaaaccaaagagtagataaaactgaaggtcaatctgaagacagtttggaaataatgtatagtaaaagaaaattatctagtatttcatgaaggcattttattacgcatgctccaggaaaagctacaccattgactggtcataaaccatattacaatatgaacacgtactcttcaattttatgctaatttatactgcccagtacccgcccaaaccagcaagagaggactataagagtccaaaaaaaaaaaaaaaaaaaaagcataaaatgtgtattccatgctctctaactacatcgcgagtaagaaattcgtataagagaaaactgaattcttcattttgattgcctctcactactgttacttgttctggctctttccgttccattagtaggtatggactttgttttagtataaatttcagtgatcagctgaaattgtatcacagattttgtagatttgattactgtacagactgcattagtgaggaaagatgtaagagtgtgtatattccattgataaatacaatacttgaacaacttaagacagacccagtatggccgaaattagagagaaaacacctctagagaccacactgacgccagaaacggagcatgatttagtccggaaaagaaaatcaaagtcgccatctctcgcggtggagactaagcgtgcaaaagatgaagatgtggaatccaacgaagatatagcaaaacagtacaaaaggttcaaagcggctcccaagtacaatcttaactcagaggaagtgtattgtatatgccgcaagccggatcatggtggtgaacttatggtgggttgcgatggatgtgaagagtggttccattttaagtgtatgaagattaattcacagtacaagcatctcattgataagttttattgcaaattttgccagtggaagggtgtggggtccatgctttggaatcgaaaatgccgtatgcctggatgcttccagcctataagaaaggcggaaaaatccaagtactgttctgaggaatgtggaagaagatatctccaaggcaaacttcaagggtcagaagtgttgacgccacaacacatcaaattcgtgcttacatatatcaacacgtacgatgatttaattaagatgggtgtggaatttcctgagctcccagaagtcctgccgcttgatatggaaaagcttccattgcatatacgaaatgaacttgttgaaaatgcatctaaagtggataaagttcaatccgaacacagtttggttaccgctcgcgagctgttccttccgatcatcaaagagaagattcgtatcattaacgagagactccagaacaccgtagaacccgtggaagaggagtcagcaaagaaaaagaagaaaaagggctcgaaaaccaaaaaggttgatttatgttgtttcgataaacgtcttgatgatcttcttacaaaagaagagtacgaaaagatgatacagagtgataatatctatgagacattcaaggacgagattgatgagatcgtgcatgcgtacaacaatcaagacaacataagctataacggatctatgtgtttacaggatcggcgaaagtgtttgcgccataacggttggtttggccttttaacagaccaggtatggaagaggcggacagaattagaaaatgccttgcaaaaattggaagaagaaaagtttgaaactttacgtgcctacagtatcctgagatacgaagaagataaatgagatttattcgtcctatgttacttcttttctccctggatcgtagccacgatatttcttctgtgcatatacctgcggaattcacacaagtatacgccttgccatgtaccagtggctaagcgaccattgcggataggaattgttacgctgactccgatcaacgagctcttaacatggcctggcatgtcatcaggaccttcatccgcatggatgtaaaagtcaccttcaggaaccacacgatctaatgatgtacccatatcttctctgacatcaggatcgcaattttcgttgagggacaaaccagctgaagtgtgctggaggaacaagtgcaagaggccaactttgtaatctttaatctgaggaacattgcggatgacctcgtctgtgatgaggtaacaaccttttgaatgagccggaagggtgaacgaaacttgatcccaagacattttttagaaagaaacttgttgaatgaagctactgtgtgattcttcgcgtgagctatagcaaggttatcaatcagttgtgcgattttcatcaatcgtgcacactacgcaataggaaaagcaaacatacattggtagcaacgactagtcaacattaaagatttggctgaacgctaggggcataaacaaagcagcgctctttctcgtgccatccacccacatatttttcgtccttttcaagcatctcagcaagtttggagttcgagacaatcatcttttcgcggtcaccaagtttgaaaactgcattgtgccatggtgtaggaatgtgaagcaaacggtcctcctcgtcgggattgtggtcatacgagcaacagatacttgtgtccaacaatctaataccatactttggtcctgcattgtgatgggcgtggatcgagagacgcaagtggaaagggaacaccaattccaccaagttggaataggcatcgttgcggagtatcatctcaaaggctatggaggaaaccatcttcttgaactttttccgtgacatggcttgggccttgggggtattcaccaagtcctcgtacatgaacttgttaaatcctctgtacaaataaagccgagggtgcagcggtgtcttgatctcctctctcaatgtttctgcgttgtcgtcgcatccaagcatcataatcttccggttgatttcggttgcgtcgtccaagtgggtatccaaatagtggtctactgtgatggtattcaatagaggcgcaatttcgtttttggtagaagacttaaagcagtcattcaatccacggaagtgaatgccgtcgaatccttcgggctttactctgtggtatagcttcttgagctgctcggtgtaactatcaacaaccttgtcatcaacattgatacaatcgctgaacacatgtccatcgctgacaatgaaaaacttcatccccgggggatatatctcattcacataagagacaaactctatgattcttttgagggcaagctcttcccctttatctggcgttgttgatgcaaccttctctgggttcagagacttgcacggaaatgctgggagaacagcctccacttgtgcatttcttgaggtaaaaaattgcacgttctttataaaactgtctcttccctcactccacctatcgactttggcgctatttttaacagtggtttcgaaaatctctgtgatcttggtggccatttccttagcatcatcgacagccaagttggacatttgtgtattcaagtcttgtttgtcaaacaccatgatactgttgtcgagaatagtcagcacaaaccacaagtcaaatggtttagcttggaagcattcggtgacaactccaacaatcgagttgcccttgtctttctccataaccataacatctgagaaagtgcgtatataaataccagacttttcgtcttgcatttcagacagtgtattgtcgagaattgtttgtatagcatcttcgtcgctgcagactgcaaacttttgtctcctaatgttttggacttttttttcagtacgacaatataggaagtggattttttcatagatggttttaccagtgactgtcatttcgatcgattaacctatgctcttttctttggatacagagattcaaaagattggatcagtttttgtgctgacatctttataagtttccgagccagcgatattctgcaactacagttgccatgatgctatgttatcccaattaatgctactaattgcagcacaaatccgaggttcacctctgtagatgttctcgtgctgcaagattatgtcttgtgttgcaggacatcctgtattccagtctctctccatacaaataaagttagttctgcggtatttacgactggaacagaataaaatacatctcacgcaactataatacacgttttatgctggaacaaatttgtaaaattgtactatgttctaaattacaaagttggcttttcccgtgcggccagagacagacagggagagtgataatgcagtaggtgagtgaatactgatctgggagtgttccctcgacgtagttgttgatgtcaccggagtagtaaacgctgaaactttatccggactgtaacaccgctcgcctaaaagtgtgtggtcggtttccataattgagtgattggaggaaacagaagttgaagaagatgagttgaatctgcgatgtaatgcagagagattggtggaggatttctgcagctgctgcttgtgaagtttccagaccgcatcttgaagcttctggaatgatggagacggcttcgggcggctttcaaggaggaacggatgcttcaaagcttgtgctgcagtgattctctttgcagggtctaatgcaaagcatctgccaataaaatccttagcagtctcgggtacatgcagccagtattccgcgggctcaaacacaaagtcgcctttggatatgagttccttcgtttcttcgtccgagtcacaatcaaatggcatgtatccagagagcatgaaatatgtgagtactcccacagcccacatgtccgccggaaaactgtgtcctgtcctcagaagaacttctggggcgatgtaactcaacgtaccactgcaatcataagccatttttccgtccttgagagttaacgcatggccaaaatcagccaaaagcaacagtgatggttttgagctccggctggcaaacaaaatgttctctgctttaatgtcgcggtgcacaattttattttcatgcaagtgggccaacgcagaaagcaatgtcaaaagcactgcccgtgtttcgctcactgacaatcgaccttttcctgtggttatcctgctaaagagttcgccgcctgcagctaagtctgtcaccaagtagaaataatcgttggtctcaaagtaatcaaccatcagcaaaatgttccgatgcccattcagcacagctttgagcacctggaattccgattggagcagcagctccatgccataaacaagttttttattataccttttggctgcgtaatggattcctgtgaatttgtttttgcactcgtaaacatgggagtatgagcctgtccccaagactgctttagatagcacgtacgggcatgaggtgttcagctcttcgatatcatgtattcctgtaggtggccatacctcgggaggcatttcgtatggatttagtataggtgtgtatggtaagcaaaagcagaaataattatggaccaaaagaaaatagagagtttttccaatactttttacgcttcgtatggaaactccaagcttttaagtaatgacggcaccggaagattttgactgcataccggaaaaacgcctccgcgatttttccgcacggcaagctttgacatgccgaagcaatgttcaaaatatttcctgagttgaagtgaaaattggagtggtatcacgctcctgtaaagtcaagtcttccgaccacgggtaatgatagagcacctatgacacagcgtaaccttattttgagttcctccaactccaattgcagaaagtagcaggtgacgcaatcctcatgttcatacagtatagattttccgcggggcatgcatatcagtaaaagaaacgagtgacgagaaaacaggtcaccttgattattgctagtgtctaatgtcatgtccctgaagatgcaactatcttaaatgcctgatcttttgaaagtattccatctgtattatcttgacaagaagtggtaatggcagaacatatgtgttacattctccagatatccccgcggactagaagcttatatgcaataaatgatgttcattaaaaatccctgcaaaatacgcttttaaagtgtgggagctaaaaagatcgaaaatggcatgatgcatatgttccagttccttcttcgcgacgacttatggttcgatacaaagagccgcaattccctctactgtctttaatcgcggaatgtaaatcaagtgatccctaaatttttttcagtgattcctagactctctttcttggaatcgacaaatcgacatgaacacttggagtaaagtgtgagccaatctgttcgttgaaagccggttggtattatgtaatcattctttagtcacgtggtaatgtggatctttgcacgtgacatccatctcaataatcttttttcattgtatgtagactaactctttcactaactatggatgggactaaacttagcttgtctgctttgaaggacaaggtttcttcaaagctctctgctaagccttcaaaaaaggaaaacaaaaagaagcgtgataccaatcttaaagagtcaggtaagaatggcaagtctgacaaccgtcaacagaaaggtaaagatagaaatgaaaagaaacacaaagccaagccagacggacacaaaaaagatattcatgaaggctctggaaattccgaaactgattccatggaaaatatcctcaaaagggaggctttggcacttggtgccagtgaagaggacttggagttgttgagaggagtagacgatgagcaaagtgaaactgagtttggtgaatctcaagttgatgagagcctcaataatgacctttcaaaattcatgaaaactcttggctttccaaatgaagttccgactgttaacgatgatgctttaaaggatgaagaggccgaggaggaggaagaagaagaagatttgatcgaaaagagtgttgaaggaaaagatgccattgtggacagcaaagaagaatcagaaagcgaaagtgaggagcaggaagaagaaaatgaagtcgaaatcaacgaagtgaacttgaagaagatttcaaaggacacaaagaaggatacgtccttaaactctgtgaatagcgaaaagttagttcttgaacttagggttgactggtataacattgaaactgagaatgtcgaacaccctgaaaagatggacaggttcggcttggaaaggctcatggaaagggcccaaaattttgttgagaaagagagcaaaacttacttggaagaattcacttccaacaactcgcaaaagaagtttttgtctcaaattctttctgatggtaccttgaatgataaaatttctgctttgaccttaatggttcaagaggctcctattcataacatgaaggcatttgacacgctcttgggatactgtgagaagaaatcgagaacagctgctttgcaggctgtagaagcaatgaaagatttgctcctcaacggtattttgcctgacaggaagcttgtctcttttgcaaaacaacctctctcgacgtcattaagtgacacaaaacttgctctctactattttgaggaccatttgaaaaaaagttacttcaaacttatccaagttttagaacgcttgtcgcatgatcctattttgcatgttcgtatgaacaccgtttcgcatatatttgatttgttgaaagctaaaccggagcaagaagcaaatttgctcagattaggagtgaataaactcggtgatattgagaaaaaggtcgcagctaagacgtcttatcaaattcttcaattggagcaggctcatccagccatgaaaaaaattgtcgtggatgctgttactgacatggtccttcagaagtctaaagaccatcatgcccaatattacactactttgacgctcaaccaaaccattttaacgtcgaaggaaccagagttagccaactcattaattaaaacttatttctcattgtttgaaatgatattggttgaatccgaccctgctctcaaggacaaaaaggaggataaaacgttaggtgtaagtgagaggggcagaaaaaacaaccgtaaatctttcaagaaaggaaagaaaggaggtaaatctgtcaaggttgttgaaaaaacagaagaagaagttgtggaggagagaagctcgagattattctcggctctccttactggtttgaatcgtgctttcccatactcggacttgccatctgatatttatatgaagcatttggacacattgtataaaattacccactccaccaatttcaacacatctgtgcaagcgttagtcttggtacaacacattgttactcagcaggatttggatactagccgcttttacagaactctttatgaatctttgttggatccacggttggtcaactcctcgaagcaaggtatttatttgaacttgttgttcaagtcattgaaaaatgacattaacaatgttcctagaatcttggcctttgtgaagagaatattacaggtttgcatgcattgggttagtattggtccggttacaggtatgctctacttgcttatggaattgagcaaaacacatcctcaaatactagaactcttggaagccgaaggtgcaagacccgacgaaaagctcgagttgaatgagtccggtgataagctcagagtttatgaccccagaaaaagaaatcctgaatttgcaaatgctgataaaacttgtctttgggaaatttcacaatttatcaaccactatcaccccactgtttctctctacgcggaatctttacttgaaggcaaatcacaacctaaaccagatttgggcttgtacactttggcccactttttggacagatttgtttacaaaaatgccaagtcgaaggcctctaccaaaggttcgtctatcatgcaaccgttgggcggtacccatactggttctttgttggtgagagccacgaatattaagagcacagatgttcccgcaaacacaattaattggttgaatatgaaagcagcccaagttaaaccagatgaaaagtttttctaccaatacttcacatccaatctgggtaagataagaaacaggaatgttgccaagaaagctcgcactgatgatgatgatgatgctaatgaaatgtccgatgatgaggtttgggatgcattggtcaagctgaaacctgatgtagagggcctctcagatgatggcggattctctgatttggacgagggagacttttcggatatgagtctcggcgatgatgatgaggacgagctacagactgctgattttgatggtgaagactttgacgctgaagactttgacgaagctgacggtttagatttagaagaagcaaatgaagagttggatgctgttagcgatgcagaagacatgttcaacgtcaatgaggatgatgaatatgagagcgatgaagcaatggaagataagaagcgttctctggaatcaggtgataacaagaaagccaagaagccaaaattgctgggcttgcctgttttcgcttctgtggacgattacgcgcagtacttagactctgacgaagagtaaatgtatattacgagttcaatatagtggtgatgagcactactactacgtatgcatgcaaagcattttaagtttgcgactcgctacgatagcctttaagtaagccattgggctgtcaatctgtattgtgcttgggtctagactacgaagatgtaacattggtccttttggggcttgatcttacagagctagcctcatgcgaagaagccaatgttgccttcggtaaatccagcatgcagactcccgccctgtcgagaccgaagcattaaggttcgaagtgtaatcacggaattacaaattcaccgatatcttaacttcgcgctcatttccattgtcttgttgttgctttatgagtttgtaaccgccattgaatttctttttttctttctttttttctcgagacccttttaaatgcagagacacatattttacgtatcagtctcaagccaagacacacatccatgtgtctagcgaactaataagttcttgcttttagagattgaaatttctgttgggttactgttggttgagatgggccttttcaacagcaataacatagtagttttcgaggatatgatgcgaatagagaaggatgcgctgttgctcatgcctgcatggctgcataaaaaacgttgctcgttcatgtatcgaaccatccatgacatgcctccacataacgccgctacagacaactgaaaaaaaaaaaaaattaaataaaaacttttaatctcaccttgaacacttctcaagttccattttcttcaccttttttttttttttttaggcgctaatttgcggccgccattcattgagttatcttctactgaagagtatgagtgcaacacacaaggtgctagatggcatcactacactcaatactcaatatgatatacttgtgatgggaggtaaaaatgttggaaaaacttctctcatatacaagtttttgggcctattggccccagctgagacacatgaaaacaccgatgaacttcatgccaaaatggtagacatgaactggcttctgaaactgactacatgtgcatcatctgtttcttcaacattcgaagaaattacgattctagatgcatcttccagtgccgaatcctatgcatcccacaaatcccgccaagtatgtaatgcacagactataatgtttgtctatgccttggataatagggattcgtttgaagcattggagtatatgatggaaggcgtgatggtaatgagaaatcaccaacttcctccatttgtggttgcgggattaaagctcgatattcattcagagtaccaagttctgtactcggagggccaggaattagctgtccgtttcggagctcttaagtttgctgaggtatccttaagatcagatgatgaggttaataatatatttcatcttctagtgcaagaagcattgaagatgaggtcagagcagtatggtttggatgaacgtctttcccaatatagtgcagactgttctaaagacagttcctccaaagcctcgactactccatgcaccgaagctgcgcttatagattctaccattgttgcagaacctccgtgtgagacaatccaggaagctcacgaatgtggaagtcctcaagataccaacagcactgacagccaggaaaagcttccgcatagcacaggctctcctgcctattcgtcaagggaaactgcggtcgtttctaggtctaaaaatatttccaaggggaccgaaagtcgcaaagcgaaatccggctgttgcattattatgtaattaattcttttagcattactcaacacctgcattaacccaaaataaagatttgcatttcaattttttacctgtgatgtcgtagaacagtggaacgcctagtcgagctctttgtctgaagaatcagacaggagcatcatcagcaatgtgagagaatccgcgaaattgctcttgcatttctgatgtcaagacagtttccactggagtcaatcttggtgtctcagacgtgaactcttgatcaaaattcgagtaatcatgttcacttgtgagttctggcaagtatggtggttgaattcttctgttaagtacatcatcaaaattaacatcttggaagtaggggtgctccatgatgtctaaagcatctctctcactactaccaagtcgttcggcaggatccttggtcaacaatgcctgcaatacaagaacagtctgccgaggcatgctgattggatatctcacgtcgtcatgttcaatagcattgaaaatatcatcttcatcttctcctttgaaaggactttggcataataacatttgaaacatgagcacaccgaaagcccaccaatcaacggaacgatcatacggtttaccagcaatgatctcgggtgccatgaactgtggtgtaccgcagaatgtgcctgttgtactcttataccacatgttctctttacacaaaccataatccgcaatcttgatatgaccctcagtggttaataaaatattgtccaatttcaaatcacggtagacgatgccattatcgtggaagtacttcaaagccaacaagacttcacaagcatagaatttagctcttttagcagagaagcgcgatttctgaatgtgccacatcaagtcacctcccgaaatatactccatgacgaaatagattctattctctgtttgaaaacagcagtgcaaattcaacaagaatgggtgcatttccttgttcgctgtcaaatagacacgtttctcagttttaacactttcagcttcctcgttctccacaataaaatctttctttaacaccttgatcgcacataacttttgggttgtcctggattcagctaacatgactttaccaaagtttcctttacccaaaacagcaaggaattgaaagtcatccaatccaattcttctccggcgcttcgatctgtgcgtgcgatggctgctatggtgttcttcctgttgacgtatctgagcttcgtgaggtggttccataaaaacattttcttgcgctgaagagacttgtgtgatagccagcgactgattgtgataatcaaaattatcaaatacagtttgctgctcttgatcaatatcaaatggattattctggggatgatcgattggtgtcctctgtggaacatgctcaaaatcgtcagatctgtttgagacaaatgtgtagtcatgacgtgtcagaatatcatctacatcctgtgatggcatgagctcttcaacttcttgctgcggaggtggccgtctagttgcatgtctcgtgtatggagaatccactgcgggttgaaattcatttctgattgttgtaggcaattttgtagcatgggtttcgtcctcatactcagcaacattgttgtaagctcctcttaccctcggatcctgagtttgcgggaattcggcttgagcattagagtacagagtttcgtaacctgtttgccttggtttctgtggcgacactgatgcggatttaggaggaacctctggggccagtgatgagctcttcggttgttgtgcaattcgaggagcttgctttgttgattttatagtggccaagattttattcgccatttccatcgacatgccgcaaaaatctggaaccaaatgggtacattgagaatgacacataactccacattcggaacacttgcgaacattctttcttccccatggcaatatatggccacagtgacagcaccattttgttccacggttagacacgggttcaaaacggtgaggaatacggtgattcaacttagcttcgtcattcagagtcgttcctgaagttgatatacatttagtcacaactttttggtagcactttttatgacataggaaacggcagtcttggcattggaaccccgtgtaacgcaagaattctccgcaaagtgcacagcacataatattgtaaaactgcttttgcacaaactgatgaccatgttgttcataaacttcttccttcttttgacgaatcgcgccatgacgtccaagagcatccatgaaagttgcgtggcctagggcctgagatttttcaaaggataagttgatgagaatctgtcctacgggttcaaggttgacccatgagctaatctgaacattcttggggctcttattcgagcttgaactagcagtatccatgactccttctatatttggagtatttgccagtgtcatatttgcatgagcagaaccatgagaaggcagagaaatactggaggctggcatccaaccctctgtgacttgttcgttggcaactttctttttacggatctcttcagcaatatccgaaagtaaaatccaggttaaggccactggtatgcgctggttgttggacttgtcgtagaccgcaatttccatttcgtgagccttgtcaacttcaataacaaagtcttcattgaatttgccagtgcgtgagtcactggtacgcgctttttccacatcatcaatcttgaaagagacaaacgactctgccctcttgtgagacattggcagcgcaatatggtcaatatcacgaatacagacaacattgattgtgatacgaccagttaacgatttacgggcaaatttggggatattcataatctccaagtcacggttaatctcttcaacgttgacgtgcatgccctggtactttctcaaagatttgttgagaagttggatacggtaatcagagtccaacttaccgccttcggctgcatttgaagagggcttgtcgccatccattaagtacaaatgcgatattttctcgtttgcctcgcgatactggttctcaacttgcaacttaaactggagttgttggagcatgtattggatcttgtggcccaaagatggacaattgtacttgataagatcaaatctagagtacaaaggtttcagcacggacgagccgcggtgcctttgacgttcatctcccgaagtctccacagtatcctgctgcatagagagcttatccaaggtgtctcggagatactcgatgttggtctgggtctctctgatttggttgttgcatctttgaatcacctcttgattggatgtattcttcctcactgcctgaaaaccctggatgagtttgttttctctttcaatcttaccgcgaatatcggccaagaccttgtctttggactgggacattggcagttactaatgtcttgggaaaaagggacagatcaggtgttgacaaagtttcccagtgcggcgttgcgcgaaggctgaggtaggtcacgtgtgccgtcaccctagtttgagagataaactcgcaatgtgaagtaccaggttatcgatccatatggcaatagtactcgtttgcccgaaatgtctggggcattgaatccgcctttgacgccaagttaacatatcttcaggaaaattatctggggttattattaattctatgtctgggatatgaaacttccattgctaagagtaaggaagataagccttgtagaaaaacgcagattataataatggtttaggtattgaaaaaggatgttcgagagtttacgatgaactatttggaattacatgcatctcaagcgcaatagaaaaagtttaaatgtacttgctactgaaattaagtttggcgaaaacttccatggcggcttttttccaatctacaaaaaggaggaagatgtcatcgtttgtgtctatcatctgttgcgactaatagttgtatgaaagtgatactctaatggtatatatcttctaattttggcttgttttgtggataaaccgtcttgctgatacatgtggcataaattatttgctattacagcgacagttgcagtctggaactgggcacacgtaatgtttgctgaaccactcctctgcgtggtgggcatggtagccgtggttacatgtgaggcaaaaactgaacttattgccgaaatggctggctccagtatcgcccgcagcatccaggtcgcgcaccacgcctggcactgaggttccgagagtgagtagacaaatggcacatcgtggcaaagacgcaccacaatgagggcacagtgttactggaagatctgttccttttagactgagtcgtgctaactgtttgtgcatcggagcgcgcgctttaggcgcttttcccgagaacatgttcttgttgcagcgctgacactggaggtacaccaggcgcggcggcgggcggagcgcaggggaaccccatgatgtgcgggccaagcgagtgcgtgccacatcgaagcgtgcacgggtgcgaaacattccccacagattgagcaacagccggtaacagtcagtccaatggtcgacacgagagtcacggaaatagcgcggcaccgcgtgcgcggccatcaaggcagctgtttgcacgtcggatgtgcggtccacatacagttgaagaagatccacgccccgcggagtaagtcctgtcaatattaggccctcgagttctccacgtgccactaccgtgtctgctacacggtgtaaatagacatgtaagtccttatcggagaggaaacggatggcgatgccaagtcgctcgcgcaacggcaacgcgtgttcgtccaaaacatcccaccagtcattatcggcgataaatgcgaatatggcacgcaagtatggatggtccaagtccagcgccaatttacgacactgatcattccacggtgagttgacgcgggagtctttgtaagcgaggtatccggcaaccgcagtagatataacctgaagttgctcgtgtttagcatgggcgagaatgtcaatggctcgcgcaacatcgccgtggaacacagcccatgctgccgccttctccacatggccgtcgcgcgccaactggtcgatttgcgcgtctagctcgttcgctgcaaggtaccatccgcacacgagaaggcagagttggcgctgtgcgcggtgcgcagtctcagagacactgatgcctgcgctcttgtcgcccttggctgctacaatggcgcgtactgcgcttgcaaaccgtgcttcttcaacagttccgccgtgtgcgtcacgtgtctggccttgtagctcctctgctccttcccataccgccaatactccaacataacccaagtccacgccatcacgcaccattgttcccttgtccaacaggcgcttggcaagcagaagccactgccatgtatggcgaagcagcagtgatgcgccggccgcctcatctgtggccaccaccactgcattggcgtcgcagtccgctccatagtcggcttctgcgcgcgcccgtgcggctgaacatacgtcgctgcgtaaaacatcatcgagcgcccacatatgcctaagaggtgctgctggtggcgacgacgaatgcgatgatgccggcgaatgtgcacggacgccagaagaatcgggtgtcagcaagcgtgagcgagacgagcggggcgagtgtgggctggtagatgactgcggaagcggcggcactgtgtgtgaatgcgtgccctctggcccagctagcgcgaagccattgtgcgggtcaaagtccaatgcttcgatgctttccactacaggcatgcgaaaaaccaggcccttttcgcgcaagcacacaaatgacgttgacgtgcgcagcgtcgtgtcgggcaggtagtcgaatgatgccactcgcggccactcggttttgcagtcaagcacaagcgccacgaacatcagctcttcagacggcgcgtacatctcggccgcttgcgcttttaagctggcaacaacagatgctgacagagtagacaacgaagatgccggcggcaaaaaggtgggcgccgaggcttcgtccatcttgggcacacagcctgtgttccatcgccgaatgagattaccgttgaacactgccgcaaactcaccgcggcgcactgtcaggtgccgcatgcaaggtgcgtggccacgccgcaccagcgcagcaactaacttggcaaaatgtaaagcaggcgcagcatgcccgcctgaggtgagccggcgtcggtcccatatcgccaccaggccatcctcggccactgacagaaaaacgtggggcaggaaatgatcaaatgcaagccccagcgtgcagcgggtggccacctggaaaacaggcgccccaccagggtcgcgcatgtcatactcgcgcaacagtttgtagcctccggccatcaaaagcatgccgcccgggtctgcacggtcgaacgccgccagcaccgtggcctcgttggccaaaaacccgtgtgccgcccgtccgccgccatcggaatctgcaccaaagacgcgagcatgccgcgccatatcccacacttgcaacagactatcgtgtctactcttgtcgaaggaggctgcaactaatgtgccatcattgaaggtcacagcattgcacggccggctttgccgcacatgtagccgcactgacccgcctccgccagccatatcaaacacatgtacagatccatccaatgtcccgaccccagtccatccaacatggcgtcgcaggtaggacatgcactggatatggtcaatgccactatatgagtgaaccttcgtaatgtcgtgctcccctgcagtctggtagagattcacctcatcgcccaacgggttgattgctaggaaacgttgtgtgtagccatcgtcccagccgagtgcccgcacaatagttccgctcatgtgttggaatataaaagccgataatgtgaacgcgaacactagatgttgagactgtgtatgatgcatccgcgcatcattctcaaggctactactgtaattgattttccactcttactacaacgcatacgtcggtcttttcgaagacatgcgcgtgatattgttattggcattgttttgatgctattcaagctttcagaaatatagctcacgttggtagtagtaagttgtacgggaaactacctattcaaagctgtcacagcgcggtcatgttactatttcgagaaaactgtctatgcaaagtagttgcaacttcatttcttacacttacaaatgttctgtcccacaattttttctcgaaagaagttcgttgagtttttactgcgacgcataacatcgtttaataagtggggtatcgaaaaaccctttgtagtaatgaaagaatgggtgagcattatctcaattaccgattgcttatgcaagggatatccatttcattgtgacatctccaccatatgctgtctcaaattttcttcccagtgcttgtctagtgttattctttgtgcataaacaaagtgtatcatgaaactttcgaaaagctattggctttcagcttcgcattttaaaaatggctccaaggtctttactttaccaagttacgaattctgttccctgttaagtattttcttcgtttttgcactcttctcgtctcggtgcctccatctgcttaaatttttgtttccttcccgagcttccctagtgtacgctcagttttggaccatgaacgatcatttgtatttagcgtatcatcaaccacttaaacaagctcgatgaatcatgctagctaccgtgttgataatgtcgtgtcagttttcatgatgtttgtgaaatttttggatctagatacgccctcagctgtgttctttttacttactctcaacttctagatacttgtagttataagttctcaattcatgaagatcatttgagcgacatactcttctctacatatgctaataagtgcttgaatttatgccttgatatttatgctttatgaccatcaaatttgtagcccgaagaccttcgcaaatcattggcctcttcctcttgtttgattacaaagctcacaacttcgatcaagttcttgaaaccagttcttgaacctttgatcttgagtaagtgtaaggatgacgagttaaccaaatcaattatctcgattttgaagtgcaatttgcgtcctcgtgcaaacttggaaggaattactccactgatcaatgcgaattcctcatcgatttccacatgtgacacggaaccttcgatttctttcatcttcatctggtttctaataatcctcatgagatcatgggctaccactgaggtttctatgatgtatacgtcacgtcgacttgacttcgcatctgcttcacgaacatcattacgatttcctctggtaaaagattggaaaaactttctgaaccatcccccaacactggggctatccttatctctaggagcaatgaactttttagcattggagcggaccgaaattcctgaaaatctattatggcccttaagcttttcttcgtcccacacttgaacttctggtgccttcggagcttctctcttcggcttcaaactaatccgacggaaaacatttggcttttcctcgtctaccactggtttggatttttcatggcgaaccacagatgggtttggtgagttgatttctgcagtgttaattttctcgctcattttcattgtgctgaagatttgagttgatgcatgcgatcttcgtaagctgctcttaatagtaccctgtttctcaatccctaccgcttcatgattgtgatcatctacgataagatcttcgccggtctcatcagcagcatcgtccaccttcttctgcttttgtttctttggttcgctatcatccaccatgaatatattttgactttcataggatacatgagtgttttcactcaatgaggatgtatccaacacaccagcatttgcgatatcggcattgaaactggttcgaagttcgtcattctcatgctcatgggcatttgttcgactagtgtataatgtctcatacgacttgtacatggacagaattaagtctttgcgatcatcatccacaagagtatctctggatccatgagaagtcttgtcactaaccttgcgtgcgccagaagcttctcttccaagaactcttgatttaggtacatgcgatgaagacattggggcgtcaatatttcccgacacatactcattagtcatattgattaggtcttttgatagatcaaagtcttctcctaaagtaccgttggaggaatcatccgcgttctcgtcgctgattgctgccctttggaaggaagatagacgagaggatgtatcttcaacagaaggtatagacacaaagttcttgctgtaatcgccagaagtatcatgctgttccgattcgtctactacgggcaccttaattcctagtcccggaaattcattggagcttgccttttcgataagccccttgcccttctttgtagtcaacagttgtcgagtcaccttcttactggcagctttagactctctctccttatgagtagttactgtggccactggttcgttgagcaatccattgaaagtaattcgggagaaccttgggttgggtatgagaccaacgttagaatctgtagaagcctttgcaaagtttgtcgttgtattcccttcttcattgacactgtcgccctccaatattatggatgtttccttcaattcgcgctcatcaatagcgtcaagcattgatctataggtcatgtttgtacgcgatggttctctttttgagttttgaagagagtaagagctcccctttgttttagctgatgctatagacgcagcatcttcggatggtgcttcaagctcgtgcagtttttctgcttcgttcaaaatactcgcttcaactctaacggtggaatgagcatcatcagacaaaatgttagccaaattccgggatgaggatgtcttcaatagtgtactggaacggcaggagctgggcgatgagaagctattaaaatcaattccaagtttttgtaaaactttgctatttttggaattcaatgcctttgatggaaacgattgttgatgtaaggaccttgcccttaagaggggactaacgctacttttaggatctaatgaagaaagaaccaggcttggaagaggggcggagctattgcggtgtgactgaatgtcattaatttttcgtaaagcctctctcagcttctcttgaagaatctgtgactgtctcttcttttctgcaatcaacttggcggaaagttcttccttttctctcattgtgcgttcacgggcatcgtttcgctcttggacttctttggctaacttcttctctgttctttccgctttgcttaacgttctttgcggagtcccggaaggtaactccggtactttcgggaggtttaatgaagtcttgctcaagcggctattgaggagtttcaatttattcaaggtctcggtgctgacattacgtttgtctagggataacgataagttgtagatagactttgtgtcaacattggagccaaaaaggtcttggcaaaccttttcaaattgcattattgaaggatccatctcatatctcacctcgttttctttattttcttcatcatgttgataatcctcacgggtatctttgttgtttgaagtcttatcatctgctagagtgacagcgtcaagatcaataaagcctggagtcaactttctcagaatggcgttcctctcttccgttttcaaagggagattttgtgtgcgtgagtggtgctgaaggggcttttgcttcacatttctgaaggaattcacagaaccctttctagaaattactgtgtttttcaacaacgtcttcttcttgtgcgcattcgaagcactaaaagatgaatttgttatattggagagggtcttattcttcgtggatgttgaagaggatgaagatgtagatcgagaaactctttgaacagtgaccaattgctctccagtttgagtagtgacagtagtctttataactgaagttgaccttggaagggtctgcttagatccagatggagtgatgtcagtgtcttcgtcaacataattatagcttcctgaggagtaggagtgttcattccggtacttcatcaacaaataataaaacatcttctctggcgacttattaggggataacaagcatttaataatctgctcttcggggcaattatgaaacaatatgcataagttcctgacgatttccgcgtcgatatggtccatggattgaatgggtttgatgttggagtggagaatcaaatcgctcaactcgttaccttcgccgtcagatggacttggatacttcgtcaacaagggatgagtcaagatatcttcaatggagatcctatcattaggattaacctgtaacattctagatatcaaatctttcgcttcccatgacaaatcactaggcatgatgaatctcccgttctgaactttcatgagcaacttacggatattctcatcgtcaaacggtaggtgaccagtcaacaaagcgaaaaggatgataccacaggaccaaatatcagaaggtgcgccgtgataattcttgccggcaactatttcgggtgaagcatagtgaggcgatccgcaggaggtctccaaaagtttcttgtcaacttcaagggcagccataccaaaatcagcaattttgatgttcttgttgaaatccaacaataaattttctggctttagatcccgatggcagatattaaactgatgcaagtatccaatgccgtggatgatctgcttaaagtaattgatggcctctgcctccagtaagcggcctcttttaatcaagtagtcaaataattcaccaccttcaatatactcaaggatcaagtacaagtcgttcttgttttcccacacatcgtacaaccccataatattggggtgcgaaatcaacttcataataatgatttcacgctcaattccatatggaagtcgggtggcatcattatttttgtattttgggttttctaactttttgaagttcagctttggaactattttaactgccgctagttttcctgtgcggacatttttggccaagcgaacacggccagttgagccacggcctaaggttcgacccaatttccagggtccaatcttgttctgggcctttctcttcttggcagagttgtttgtgtttgttgagatttgcgacaagcgcttggtcgcgtttgtcaccgattggacaaccttatcgacattgctcagctgcagtggaaggctcggcaaggctgtagattgctgattgagaatagaagtcatggtagccacggcctcaaattaaaatgctgactggcgggaagctttcttttttcgcgggagattacaaaaaaaaaaagacgggaattgccaaggggaaatgtgcacgctgaggtgagttaaagaatgaatggaagtgggtcggggataaagagaaggtgatgagacactcagcagcttaggcgttcgaacaagacaagatgaggtgggaacagaaaaaaaaaaagagaaactggcgtttgtaatttggtgcagacgtgtatgggcaaagcgtgttgaaggttctaggagtttttttttccgctattttcctggacccgcaggaacacaaacagtgagggtaaacaaacaagacacgcatatgtgcaggctccacgctaacatcacgttgatatcctccagattatgttccactgtcaaggttgagacaaggatcaaagaaggtggcgaagcccagtgacaattattaagagccgatgcattactagatacaaactaatcttcaacaatggcatcgacgactactgttgttttctgttttgtatatcctcttgcatttatatgtgtcgttactttgttctcttacgtcagttagttttctttgtgttctctgcctgaaacgaacgcgccgattataacgtgttggacgcgatgccacatcaagtacgtacaaatgtgcattctgagcctgcagatggcaaaatgtaacccagaagtctaaaagcgcgccgatagagaaaaatgggacggtcttccttcactgggaagagagcgtctgcgtccgttagtgctaatataacccctgtgcttcgaaaaagaagaaagcgtggtgatttttcttctcatgtgaatttctatatggaagtagtttagagataggctatgtacagtctccgttctggcggtttcgggacaccgcttcttccgccgtacacctttgagccgcattacttaaggccgcggcactgtactaagccacagtgtaatcgtaatctcgtctggcaaaagggttgtattaacgacaagttgagataatgcactaaattgaacgtattctagatgtattgacaccttccttagtcatttctcttttcccctccttgcccctcccattggtattttactcggcccctattatccgtcggccagtgcggacctgtatggcgagactattctgctgaccaacagacaagcctcctgttaacatacaccggtccccaaaactggcacttcccactttcaagttccaacacctagtccccacgcgcttgcagactcaccagtaaaaagctaacattccccgcttgttccctaatcgccaacatctaacacccttaccgctggatgctcaaattcaagaacaaattcaagtttgggtcagcggaaaaagagcccgcacaggcgccgtcgccagcgtcttcgcaagagctcaagccaactcaactgggcacttcctcgctgatccctgatatgctgaagctcgatcttctggactcggagagccggaagtcagaccagatagagaggtcgctgctgcgctccttcttaccgtccaacccaggtgtgctcattgtcaaaatgtatcgctcgcagaaagttggactccccatcagtatcaacaacgacaagcagattttacaggccttagcccagaacaccaacgatgcgaccgtggcacaacgcttgtctcagcgtttgtcggacttggctcactcggaagctgaagacgcatctgccggtggacgggcgccagaaacgcttcctggttcctctgctgcattgtatcttccactgaatatcgacattcccggaagtaatggtgaacgcgtggtgaaacctcttcttttcatgacagtggagtttgacaacaacatgatcatggttgaatcccgcaagggaactgtagactcgtgtcagtgggaccgtgtaatgacgtttgatgttaccaaaatgctggcccactcccaaaccagctccaatttcttgaatgtcaatttgtatctccgtttgcccaacagattagtgcctgcgcacgagcgccaagaccacccagataaattcacaactaccaataccaacagctttggcgacttacaagtgggtctgatcaagttaccgttgaatttgcgctgccacctgaaggccatccgtttaattgatcatgagtatctccaattcaagaccagttttgatgcaacagactccattggtgagatatcgttgagcattgattttaagccacagttgaaaactcacttgtctattgaagactttgatcttcttaaagtgattggcaagggctcattcggcaaggtcatgcaggtgatgaagaaagacaccaagcaaatctacgctttgaaatccttgcgcaaacaccatattgtatctcgcatggaagttacgcatacaatggcggagcgcacagtgcttgcacgtatcaacaatccgtttgtggtgcctttgaagttttccttccagtctccagaaaaattgtaccttgttttagcattcatcaacggtggggagttattttaccacttgcagaaatcgggcaagttttccatggaccgctcgcgtttctatactgcagaattgcttgcggcacttgacagtttgcacgaacttaatgtcatctacagagacttaaagcccgagaacattttgattgattatcagggccatattgccttgtgtgattttggcttgtgcaagctcaacatgaccaacgaggataaaacaaatactttctgtggaactccggaatatttggcaccggagttgctcttgaaccaagggtatacaagaagtgtcgattggtggactttgggtaccttgttgtacgaaatgttaactgggttgccgcctttcttcgattctgatgttcctactatgtacaagaagattttacagaacccgctcaagtttcctcctttcttggaaggcactgatgcccaggacttgttaataaagttgttacagaaagacccagctaagcgtttggatgatgcacaacaaattaagaaccacgcttttttcaaggacatcgactggaaaaaattgttggacaaaggctatcagcctccattcaagcccactgtcaatggcttcttggatacgtccaatttcgatcaagattttacaaacgagcgtccacaagattctgttgttgatgactttttaagtgaatctgtgcagaaacagtttggtggctggacctacaatggtgaaaccgtgctttagattgctattacctattcgcagcgttgaagtatgttgtcccacctgagcccggaaaagtactgcctcctgcacttttgttgttctttctacctggctccaatggtgctcctttctttccgaatgcttctcttggaagtggtccgttacccagacttaccctctcatgatcgctctccaagtattctttgaatcccggacgtgtatgttttccgtccgtttcgtatgcaatattcacctgctgaggcttaacttcgtacatgtcattggcaggaattgtatatgttgcgttactgtgagttgcaccatctgaatgttcgtacgtatggggtttctctggaggatattcgtttgggccatatttccccgcataagtaggagcttggctattctcacctgcattttggtccacttcgctgtatggaggtggttcagtgggtgcagtgtctttcggggtgtctttcaggctgtctttttggcgtgaaaaaaggggcattgtgcttaattgctctttcgtggggtagaacagatttatcgagcttaccacgtgatgtattatcttgtatgaaggacaccattagaacatcataacacagaaagatactaacaaatggatggctcacgaaatggctagcgctggtctctaatcgattatgacccgcgaggttgcacccttgaatatgtcttttaacatgagttttgcttaaaggctcgtttatcgtggtgtaccacaagtgggagcataacctatttagttaatacatatgttgcaatgtaacgcttcattctttgtacatcctttctctccttcttcaagctatgaccaagacatgcttgaaattaagagtgccgaccatgtctagttctatggtgtacgggtgttttcgaaaattttccaagcgcacattttcttcaaaaaattgttttaacattgttgaagcgaagtatgttttccccacgaagccttggccttggggccactaatatcagcaaggtatttattcgtggaaagaagaaatccgttgttaatccatctactcaaaaggttgtgaaccagttgtccgctctttccgcttcaagaaaacaaccaaagttattgaagttatgtcctgaagacttgatcaaacataaaacaattacaaatgcctggaagctcttttctagaaagcaagaagaaaagagagtcacgcagcttaagcagcaatttgaaagtataagaactgcgatggacgagttgaaagagataagcccagaattgtacgctgaagcgaacaaaaaggaacagaaaagattcccattggaattacgagtgcctaccgattatcccgccaatgaaccatgggtctataactactccaagaaagattagagttccccttcctagcattaaccttgtatataattgacattgtcgctggaggcgacacggtaacctcttttgtagaattttgcacactcgctgcattcggaagatgttttcttgatgcagttgacaacttaatgaccaacgaaaaaagtcaaatgtaaggtacagttatgtttctatttttcgtcaaatcggcttttccttttccttaccggcgtcccgctattactgtcctttcctgaagcattatttccgccattgggatcaactgaatcttcatagtcatccaaatctggcgctgcactgccttcccttttcagaagagctttaacaaacgtcgcagaagacatgctaaaaatgtggtcgtcttctgtatataccatcttcttcttgctggagctccccgaaagtgacttagcaaagttgtcaaagcctttcacgatattgccgtatgtgctttcgttgaagtaatctgtttccttgtcataaatgctctcctctagcgccaggagccgagcgtctagatcttgcttcttgaggatctgttgcgtgagctggtttttgagctgtgtatactggtctaatgttggttcgctcttgctcatagctgttttgcgttgtcttcaatgaatatttgcgatcgtcaatacatcattatgcctgcatccgttacacttttcgaccccgtcgagccagggaagtacttgagagactaaagtggtttattggatgccgcagaggtatgtagattcactcagaggacaaatgctagtcatattgatgtttttagtggctctaactatatgtaatgtatttttttggtatattgtgtatcaattacacttttgtatagtgccgatacgcggaaaaattatgaatgtgcgactggctactctagccaacgtaattcggccaaatggaatatcttacaagcacaagcttaccggatctattgctttcccgggggactgcactttcgaaagaggatttacaagtttccttctgtgcatttcaaccttgcgaagtactactgttgtaactgtaaccttattacgcaaagtacatttctcaactcactatagttatgtatgattgcgcgagtatgagccaggctcagaccagaacatcccacttgtgaggctcgtgttcctcatgcaatacttattgctgttcattatgcacgcacacggagccaccacagtagtatctttaccgactgtagccagacgaaaggcaaatcgaagtataataccccgggtttgaatcaagatccggtattcatagttgatatgaagttttaccgcacggtttggacccgttactttccgggtgacgccgagccgcatacgtggcccggcggaaaaggatgcgtatgcgcatgcgaaagtccgagaccgaaggctatggtgcgagaaacaaagaaggtgctagaaatgcgaataaaggttggccaaccgactatgtccgggtcttccaacatgcacacatgaggctatgatgctgaagagataataaaactaggcaggcaactaagcttaatttgcttcacctgactcggtgcgcgtaaacacatgggtcttatgctccaaggaggctctcctgtctcttgcgtcaggcgatttttcggccctcacgttggtctcctgacacaaaaaaggtcggccctgtgtggtccacccatcattataaataattggcaatcgcgcacctcccttctactttctcttttttcacatcattccaacacacattatcaattatcatggccgtcactaagatcttctcccgttacgtttacgactccagaggaaacccaaccgtcgaagtcgacttgactaccgacaagggtttgttcagagccattgttccttctggtgcctctaccggtatccacgaggctttggaattgagagacggtgacaagtccaagtggttgggcaagggtgtcttgaaggctgttgccaacgtcaacgagatcattgctccagctttcgtcaaggctaacattgacgttaccaaccaagagaaggttgacgaatttttgaactctttggacggtaccccaaacaagtccaagttgggtgctaacgctatcttgggtgtctctttggctgctgccaaggctgctgctgccgagaagaacgtctctttgtacaagcacattgctgacatctctggtgctaagcaagacaagtacgttttgccagttccattccaaaacgtcttgaacggtggttcccacgctggtggtgctttggctttccaagaatttatgattgttccaactgacgctccaactttcgctgaggctttgagaattggttctgaagtctaccacaacttgaagtctttgaccaagaagaagtacggccaatccgccggtaacgttggtgacgaaggtggtgttgctccagacattggttctccaagagaagctttggacttgattgtcgacgctattgctaaggctggttacactggcaaggttggcattgctttggatgttgcttcttctgagttctacaaggacggcaagtacgacttggacttcaagaaccctaactctgacccatccaagtggttgtctggtgagcaattggcctctttgtacgaagagttgatcaaggaatacccaattgtctctatcgaggacccattcgctgaagacgactgggaagcctgggttcacttccacagcaaggtcgctgacaagatccaaattgtcggtgatgacttgactgtcaccaacccattgagaatcaagactgctattgacaagaaggcttgtaacgctttgttgttgaaggtcaaccaaatcggtaccttgtctgagtctatcaaggctgctaacgactctttctccgctggctggggtgttatggtttcccacagatctggtgagaccgaggacaccactattgctgacttgtctgttggtttgagagctggtcaaatcaagactggtgctccagctagatctgagagattggccaagttgaaccaaatcttgagaattgaagaagagttgggtgacaaggctgtgtacgccggtaagaacttcagaactgcttccactttgtaagtgcggcttctgatagaaatgaaaatatagttaataatgacgaagacttttaaatttatttgtatgcttccatgctctcatcttcatgtgttttacatgctctgcctacactacagtgtgattaaaatgactaatgaccatttaagcttaacattcttcacttctcaatatgattcaacgcctcttccaacctctttatagcgatatagacatcgtgaaagctgttatacaaaggaaccggagcaagtctaatcacatctggtctccgttcatcacaaatgatagcattcttgtgcaaatacaggaaaacttgctccatcacatcgtgagcggggtcgtcgtgatgtggttgaaataacaaggaaagctgacagcctctttcttctgctttcaatggcgtgagtattttaaatccgaattgtgctttgtctgcacctggctgtaagtagaagcgagaggaagtcaaaagcctctccatgaacttcgttaattgaatgctctttgttctcaactcatttactcctccaacctcttgaaaaatttcaagtgatgcttttaacgccacgcagtcaatgacactaggattagactgtctgtaggacaaggcagtttgcatcggatcgaatatctccaacattttgaatctatcgctcgcgttgtttccccaccagcctgcaagtcgtggagtaaagttggatgtggagttctcctttgtgtgtttctcgtgtacgaaaatgccggcaatagcacccggaccagagttcaaatacttatacgagcaccacgctgcaaaatccacaccccaatcgtgtaaagaaagaggcacatttccaactgcatgtgctaaatcccatccaacaactatgttatgcgaatgggctgccttagtaattgtctcaatatcaaagaattgacccgtatagtactgaatacctggcaagcacacgagtgcaagttcctctttgtaggtttcgatatgttgcaaaatcaagtccgtttctaagaaagtttcaccttcaggaacctctatttgaaccaaatgtgactcatcaaagccatgtaacatcaccatgttgagaaaggcgtaatagtctgagggaaacgctcgtttctcgaataaaatcttggtttttgtccccttaggcttgtagaatgacatgagcaaagcattcaaatttgcggtgagtgaacccatgactgccacttcattattcaatgctcccactataggagccaagagtggtactaatggcaaatcaatgtcgacccacagcgtctttgacgcatttttccccggatgattgaagtgagattcgaccgcacgttcaccccaagcgtctaattcatctgtaatagctttttttgtgctccggggcatcaatcctagtgagttgccgcataagtaaatcgagctatcggatggccggaactccgtgttagagattcccaaagattgaaaagtaggaatcacaaatttatctctatgtgatgagaattcggagtctaagcgctgggcttcttctttggtattcatcgtgtatgtcgtgatactggccataagttactgattgaaatgatgcaggattttcatggcctttcagaatgtcaagctttggatttgcttaggaggagaatctaaccaaacccaaaccaaaatctttgaagaaccattattcttcctaaaaaattcagagtataaacttttttttttcatcacacgtatgtttcttcttcattaatgcaaagaacaaggccatcaaaggcccgtacaccaaacatacatatagtgctacaattttaggtggacaagaaccatgattcattctgtcctaatatgtatgtaacctcatgattcgtttcttgatgagtgcctaacaaatagtcaaccatgatggagttccacggctaatgaagttctattcccctttggatgtaactacccagagaactttgcttcagcaagtttaccagctaatatcagttcggacatctcaggaatgttcctttatcacaccccctaaactattggaagatttggaagatatcaaggtaatctaccgtcattacgctacgttgtatttcgtatttatagtcgatgaccaagaatcagagcttggtatccttgacttaattcaggttttcgtggaatgtctagacaaatgttttacaaacgtttgtgagcttgatctagtgtttggatggcaggtgttgcaaactgttttggaggaaattgtccagggtggaatggtgatagatacaaatatctctagaattgtgtctgcagtcgatgcagccaacagccaaaaagtaacgggtgtaaatggctccagctggctcctgggatttgagaacagcttcagatggaagtaatgagtagagactgttgtcaatatatacatcctcagagttactaaagaatacaaatcatcaccaaatttcagattaagtataccttgactatgtacagcctagcgccattgccaccaggatttcttaccttgagagaccaagcgctccgtttccaaaaactctgcttcggctctttccgtctctgctttcttcttggcgtccgcttcctccttaaagaactgagtcgcattgaccaactttggatctgcgcccctcgtttctttctcgaagggagaagcaattttgccagttttccagatcggatcattcgacttcgatgtttcttgaacgatcttcattaattcctcctgttctttctgtcttaaagccttattcttctcgtaattggccctaacctctggcgagaaagctgcaatcaactgttcatcggttgggacagtataggtgaataataaaacaccggtaccgattattccacctccatagagcaacatgcggcccaacttgggccaagtcatctgaatgctcatggtgtatcactaagcttagaaaggactagtcgtcagtggttgaattaggtgcaggtctgatctcacttgcctatagtgccgcatgggcgcaaaaatatgtttccaacgtctgaccgacaaaacaagcaagagagcaaaggtacataattaaggcatggattataagcaagcacaaggttaggctaaccaaaaaggacctaagaataaatcacaatgtcactactaggagtgtagggtgccataacgatatgctgacgggaaaacaaactagttcgaatagcgtccttacttattggaaccatttagcttcttactagtacagagacggcgaacaacgctacctcaaagcaatttgtatacgcattgcgaacatgttctgagtcacgtttggtgtctcatctttacactacgccattcatgtatgagtctggttttggcgagactgaaaaaaaaccatttggccatgcggtcaaagctttgtttgcgcattggtgaatcaattgctgatggttcagtaagaatgagcatagagacagtaccatcatgtatgatcacgtggttatatcgacccatatgaaccagtgggctttcgtatatgcgttaaaagaggatttaccggcacatacaccaacaggcctgtaggtaaagtatgataggggccaagatctgactagcgcccagcgtctgcaacgcgaccaagacggaaactggaaagccaaaaataaaaagtggtgtccgagaatggcagaaggaagcggtatttagttctgtaaatccaccgaaggggtacctttaatagttagaagttatgctataagatgtaagcagatggttctaaatacttgtacaaaatactaatagaatacgcgcagattatagatgaagctatgtatgggcacaacgtcttgtaacttatgcgtttgtgcgaccgttaggttgatgtggttgccttccccatattaaatactaggcgatggcgctaggccgcgaaaaaaaaaaaaaaagtttctgaggcttggtacaacaaacacgcacttgttttatacgagctatacgacatagaggctatacccatccttaaggtgtgatcgccatcctaaagtgcaacataatacaagtatacgtgtcatccgtgcctagaggctctttggaaatacaaacgcttgcaatattctgagctttctcttgcggccgtaattcaacttggcctctcctataactgaccgattcaactccagtgttagccatgtctgaaagcagaaagaactctagcttcaagcgtaagtaccatctgaaatcccgcagcggctgctcaacctgcaaaaaaagacgtgtgaagtgtgatgaaacaaaacccctgtgcaacaactgtgtgcgtatgaagttggtttgcggatacattgaaaaccaggagaatcaaaacgaccacaaacgaccaaaacttgaacaggacctgtattcatctgttcaggaaacgacacctacaaaaacacccagtccgacagcaaagcacgcagaaccgcttcttccttcaatggctgcgacagcattgggtctgggcctcttgaacgctggtaacttgaataacatcaacctcagccacttagtgaacaacttgtctagcatgggtgaccttagcagcttgggtggctttgccaacttgagcaacctagcagcgcttgcgcaactaccgattgatctttccgcattgggcgccctgggtttcagttttggtcaaaactcagaaatggactccgctgcatcacccgagctcagtggctctgctaggccgtcaagcaaagccccagatttgagtggtctgtccttaaacagcaccatcaatggtatcatcaacggctctttaaatggcacacttaatggaaatgtaggtgccactcttggaccatcaattggcctcgatggttctccaaggaagaaaactgccccggaaagtgggctgtatcttcaagatcctcccaatatcccgaacaaccccctgccttcaaatcctggaggtttgaacatgcttgaccttcggctcatgtaccattacaccacacaagtgtccaacactatcacgggagcaggtatctcggacacggacatctggaatcatgatgtgcccatgcttgcatttgagtatccttttcttatgcatgcggtattagccttcagtgctacacacttatcgcgtacagaaaagggattggaccagtgtgtcacttcccatcgtggcgatgcgctccgccttttacgtgaagctattttggacatcaacagtgacaatactgacgcattggtggctagtgcactcattctaatcatggactctttggcaaacgcttctgtcccgtcactgacatcacccaaatccctaccggcatcagcgtggatttttcatgtcaagggtgcggcaacaatcttgaccgcagtatggccgttgacggaggcgctgcggttttacaagtttatcagtgtggatttaggtgacttgggcgatataatcaatgaaaagagccagttgtcaagcgccaaaccgtcgctttttgccaatttggagtgccacgattcggacatcgcagacctctacccagtggccatcaactcaccatacttgattacattagcatacttgaacaaacttcacaaggagcggtacaaggcagacttcattctccgtatttttgcattcccagctttgcttgataaagacttcttaggaatgttgatgctgggcgacgtcaaagccatgcgtattatgcgctcctactacaaattactacggtccttcaccacagagatgaaagacaaggtatggtttttggaaggtgtgtcgcaagtacttccagtcgatgtcgaagaatacgcaggtggtgccggaggtatgcatatgatgctcgacttcttgggcggcggaccagccattcttgaagatcatgaagtagacaaggacctctcgatgatagatccgggaggacagattgccaacaaactaatcgacacgaacaacttgcccagcgatatcgccaacttggacataatgcagggagacaatggtctcatgggtattaagtaactacagcaggtaagtgtggtctggggaatcagtcttgtgaggtttgaagttactatgtggtatcacgtgcgcgtttcgggttcgcacgcctctaattattcaacccctcgagggcaaaacgaggcgcccatatccacgaattgaacttcttcctctataccttcagtatttagcggtttattaattagttaatttgtatcttatgtagttcttgtgtatttgcgaggtcatccacataatcgaacgtcttctggggtgggtgttgcccctatgtttcgggtaagggtcgcgtacgtcgtgcatgtaatgtggagaggtgcgaacacagccaaagttttttcctcacaccaaactgtgagagcggaataacaagcaaactaacaaagccaggcgctcctattcatctaaagctggtcagtacaagaggctccatcatcaaacctctcattaaatcttctcaagtttcctaaattccgcgttctgagtttctgggcaccgctgactagactggaatacacacacacccctcgataaaagaaggcttcatcacacaagacacacatcgtccaaaaatgcaaaccataaagtgtgtcgttgttggagacggtgcggtcggaaaaacatgtttgttgatctcgtataccacttctaagtttcccgcagactatgttcctactgtttttgataactatgccgtgacggtaatgattggcgacgagcccttcaccttgggcctatttgacactgctggtcaagaagattatgatagattgaggccgttgtcgtacccttctacagatgtttttttggtttgtttttcggtgatagcacccgcttcgttcgagaacgtcaaagagaagtggttccccgaggtacaccaccactgtccaggtgtgccgtgccttatagtgggtacgcaaatcgacttgagaaatgacgaggtcattttgcagagattgcacagacaaaagttgtcacctataactactgatcaaggagagaaattggccaaggagttgagggcagttaagtacgtggagtgctctgcattaacgcaaagaggattaaagacggtgtttgacgaggctattgttgctgccttggagccaccagtgatcaagaaatccaagaagtgcgctatattgtaatcttttctttcattccgccactcgccgccaacagacctaaaatcttaccgcttaactatgattttcttttgctgtgccacactctttactacaactttatctcccagtgatggcggaccgcaagccaccatcagaactttgtggtcggggctcataccacaattagatgagtggttgctggatcattgatttttacactggattcaatacacatgtattagtagtgtttgcgtaaaacaagggctttttgttattgagcaaaattgactaatactaactcctttgctgtaacagtagccttttacaaggtatagaagtcgatttggtaggtcgagttctaacatgggcttagaattgggcagctctcattttggcgtgtatatgccttaatcgttttaatgttctactactgattttggtccgcttgaaaagtggatttacaattgtgctccacgtttgaaacattaatttctttcttcggcatagtacataaacgaaaacttccggaaggcaatttaagagtgcatcaaagtacacccgcgtacagcaagtgagacatgactcaaaaatgtcccaggtattgccgcaaaacaaaaatgtatagatacagaaaattaatacaatgacgttttttttaaacttcatcttcatcaagggaatagtttaatggccagccaattccatggtaacttatcttcattctctacaagcctgcatcaaatggagatttatcattgctacaacaggcgttctatcccgggctcataacaaaaaacgtttctcatctccttaccgcatctggcaagccctattactcggggactaacaggtaaacgtgatgtaatgtaatgcgataaacactacgaaccgtaagaagctcagtggactgctgagtcttgggctgcacttcaccccaagattcgtaaacacgcacggggcgggccattttgcgcatgagccgcatgaaccatccccaccctgtgcactccggtggcctcttgttcaaagcttcttcgcttctccagagtcctgaactgctgcctcctatttctatgtcagacacgatgtcgtcacgaaccccgtcggtgtgttcgacgcgtcgcagcagcggtctttctcatacaggctccgtccatctggttcgcctgggttcccaccagtcgtctaatctggcccggaaagagggacttcacgtactttccgtggactccacggggattctgctgtcgggtcagtcccagaccactcccacagacttaggcaaggatcggatcgatcctacggtcatgccgcgggaatcactattggcccaccaactgcattccaaagacatcaatttccaagaacatcaaaattcctacttgaactcttacaaattaaacctgaagtatgaggatttatactcggattacttgctggtggcacctgacgtggtgccgggctactctcttctttcacctgtggcatctgacacactgagcagcttgcttttttttgcttcccaggacggtactgccaacagggttgtcatacgtctttcccccaactacctagaatctgcgcatgttgcccgatttctaaatgagtggcatgcgacatcgggaataaacccgacgtcaaaacaccgcttatggggaaacagcgagttgcacaaccaattcattggatcggactctgtgcatgttacagacaaaacgcaacgtaatatgttgaaacaacctctcacacttcctaaaggcttactgggtgtgctttatccgtatcaggtgctcaatattgagcccaccaaggaaaacatacaacagcgtcgtatggcaatgatatacgaagatcatggctaccaaaatatccgtgactactactatgagaaaagcaggcacttcagaacggaaacagcatccctccgaagtggcagcgcacgctctgttttttccgaattgtctgcgtccgatgcacctttgcgtgatcggttgcgtcagaacgttgcatttgatgaattggcaaatcgcatagcacagagtcccaaatcaccacaaacagttattagtattttgactgatctcgtttatgttgtcaacgtcatcacgacatgccacgagcttggtgttgtacacaatggaatcacgagtcacaatattcttcgagctaatattgcggaaggatcagtatctcctttggccattacaggatgggatttctcatttaccatttctgcagaagactcgtcactgagttttcgcaaaagcaatttgtctgatatctctgatttgcttccctacatgtcaccagagaatttgggcgaaataacagctcttgttgactatcgtgcagatttctactctcttggtattgttctctatgagctcttggtcggttgtttacctcttcaatcagacaatccgacacgtttgaaaaagatgatatttgtacagagaccgattgcacctgtcatattgggctcgcagtggatcaaccagaaattgagtgatattaccatgaaatgcttagaaaaagatcccggaaaaagataccaagacggaaacagcttaatgaaggatttacaggacgtaatcaacgactatattccattgactagccgaaactccttgaatcatgacctgagaacagtcactattgatgaaacaaaaataggtaaagtgccttttttcctcaccaatttcattaagattgaggatgaagttcgaagagatattcagaaatgttttaatgcgcatgatgaaggcttgcagtaccttatggtgacgggagagtcaggtgtaggtaagtctacgattattcaagctctcaaagtactcgcagtatctaaattcaattacgtgattcactggaactataactgcacagatatgaaagtgtcaaagtacgctttcctcctcaacggaattcattccatcataggacaaatattagcttcatccagagaaacaatttcagagtggagacacattttagcaactgaagtcgacaccgatgtcagtgtgatgtttgatgccatccccaacttggagattttaatgggtcctcgttacagtgatttgttcagcaagaagcgaagcaaagcatcgtattcgttttcagcaggtataagaagcactgaagatgagacagatcaagaactgcttcggaaaaaccacacgtaccttcaggtgaaacattttgatgaacggtctttgaacattgagctcaagtacaagtatatcataaaaaagatctatagcatcgttgccaatcgaggcttgaccatcatattggatgacttgcactggtgttcactcacagaagttttgcttttgcaagaagtcatggaatactgtcttttggaaaatgcgtcaaccagcatcagcatcttatgtgcctataggacaagccctccagagtccaccaacgacaaatatgaagttgaactctctaggttagcatctttgttccagtcccagaatgccctgtatcacgagttttgcttgaagccattacatttgaaacagttttccaaatttgttgaccgatctaaattcttgaatttacacgattcgacgattgagaaaatacacaaagctactgggggaaaccttcttcagttagagtacttcaccagatgggttcgtttacttcacccgatagggaaagctgatttcaatgaggaaaaagaaagtcttcgtttgttggctgatattcccgtaattttgccaagtttttttgagctttgcattactaacacagctagaagtcttcttaagtttgcttcaataataggtaccaatggtaactttcgaattgcagatctattaattgttagcggtttatcgcttactgaagtttatgaactgatacaactatgtctagaaacaagggtgataattccttctggaatctattacaaagtgcctttacatttgattactagggatgactttccatttgatataagtgattccattgtatgggaattagcgactgaatcaagctaccattttgatcatgacctaattcagatttatcttttgaaagagatgcaagattcaggggaattggagaatcttcgaagactatgtgggttgcggtatttcaaaaaactatccggcgaacacaatactaatatcaacgattttttgataatggctaaccatttccttcattcgtgcgctgttgcaaaagaagatgagacggatatctattacgaggccttgattagtgggggaaagtttgctatctcgtcctcgaatgctgaacttgctctcatatttttcgaagcatctgctcagttcatcaaagcagacgaccaagaaaagcaaatcagaaatatgcttactgtttgccatataaattatcttttgaagcgttataacacttgtatcacgcttattcaagaggctgatagaatttttggaaaggaaagttcaactttcttatatctcaagatcaaatgcttatttcaactgagaaatttcaaattaggtctcaggaaaaccttggatgtattggcatctcttgacgttgaagtctcaattgatttcaaagaatgcaatagaatttccgaaaagttctttcgaaagacaccattctctattgcggatataaggaacatgaaactccttcaagctgcaacaagcaagaaatttttgttgatagctgatttgatactggaagcaataggcccaacttatgtccttggtttgtcaagtcttcgtttggcccttttgacacaattgatcctgttaatgcttaagtttggaacaagtagttcatgtattgtacctttactccatcttggaaactattttgcccaacgaaacaaaaacaggaacatattgaagaccaaagaacttggcgaggtggctattgcgattctgagggatgacaaactcttcagttcttacgttaatgagcagattaatgaagcctataacatgttcatggctattttcaaagaaaatattagcacgcatgcggatcctgaatcactctatcgcttatttggcactggaatcgtggaaacatgcgacaccgccatgtctctcatggtaactatgtcacaaatcagcatttgtctttcactgggaggtatctcttcaagatatctcaaactgataaagagacgcaaagtcaatttcgagacagatgatgagaatttggtttttcagaatgctattaaactctggtttggtgaaatgccatttgaagattacaaaactcagtttagccattttaaatccctcaaaaggtacgatttggagttcatctatctagctcaggctgttctatggtgctcttcagcgggaaaacacaatgaggcttctgaggttatcttaaagagagcatctcatgttctgaagcagcttcctataaccccgttctacgttgaatatcaatttcacgcagtaatttgcctatgctggaatacttcatcatctagagaggaaggattactcctcgcagctaaaatagccaaatcttttgatatttgtgcaagtgcttgtccagctaactttgaagcaaaatcgctcattttggacgcttgtctcaggacagcacgtccgaatgaatcatcgctagtcttgctagatacgtttgaagatgctattgagatcgccggtcgggaaaattcctggctagactcagctattgcgaatcacctttgtgcttcttggttattcaaaactaaccaaaagttgaaaaggattaatcactatgcacaaaatgcttactcaatctactccactatgagattttacgatatggcagagaacatcaaaaaagaatttccttcttcgtttgacaacttcaactgggcaggggtggcgaaaatagagctggaaccgaaacatttttcggattcacgacacattgcaaatgtcgttaaactgcctctgcagagacatgacgtaattctagacgatagcaatcgacaatctaacacaacgtctggcaaatggtcaaatgccgttagaaacgagggagcaacttctgacaatgatcaaggagcgagccaaaatgagttaagtaaagccattaaactcagtttagcgatttcagaatcctctaatgcagactccatttatgccagtctacttgaaagtgtacttttaatttcggggcttgattatggtgcgatcatacttaacaatgaagaacacgagtccctgatccaagcaattgctacctataataacctttacaagatagagagtgagcctcttagctctagaacagatctagttccttatacattcgttgtacattgtttgatgagaggagagactatgagtaaagaacacaatgctgagtattttgagcatcaatttggctcagatgagtattttgttcataatccatgctcatccgtgctttgcatcccgattaagacctcaaatactttaggtgttctttacttggaaaaaaacataggacaaagaggatcatccaacagtcagcgcctgttagcctctagtactattgatttacttgagttactctgcgctcaagcagctgtatcgttgactaaagcctttatttattcgcaactagaagcagctaaaaaggctgccgaggatgcaacagctgaaaaaggaagctttttagcgaacatgtcgcatgaaattcgaactccttttaattctttatttgcttgctcgctattccttctcgatacggaactaacgtctacacaacaagagtatgttgagacaatcaaaaactcatctttggtgacactcaatatcatcgacggtatattggctttcagtaagattgagcatggttctttcactttgaatagtactccattttcaatcgtggaaaccgttgagagtgcaattcaaatctcgagcgagcaagccagcaacaatggtttagagttggtctacttcaatcagtgtccggaaattgacagagttataggagatccaacaagagtgagacagatcataattaatttggtcggaaatgccgttaaatttacactggagggatatgtcaaaatttgcataagtgctgataaagttactgaaaatagatatatgcttcatatctctgttaaggatactggaataggtataccagaaggcttgaagtcaaaagtttttggtgccttctcgcaagtggatggatcatcacgacgtgttcatggaggtgccgggttaggtcttgccatttcgctgaaattggcccacataatggacgggaaaatctcgcttgatagcaaagaaggagttgggagtactttttgtttttcctgtccctttgaagtgcctaacaaaaaaactcaaaaacctttctatccttttaaagtgacaataattttgaaggagaaattgactagagaatcacttcgggaatttttggaatattttggaactactgtaattatcaaggaggatggcgatttaagaatcacggatgaaccagacctcctctttgtgggaaagtcaattttagacgacacagaatttgacacaaagctgatatcatcactgaagactaagattgtcttggttaccagctttggcctggtttatcaaactgacgtattagaacaaatgcaaattggaggagtcatttttacacctatcaaaagaacgaaagttgaaacaattcttcgaagcatttctctgggaaagagcacgagacattcaaagctgatagccgatttactccccaattcgacgcccaagaagaaggagcttttaggagaaatgtatcccttgagaatattgcttgctgaagataatcccgtgaaccttagagtagctagccagcacttgaaaaagttgggctacaaagcagaccatgctaaagatggcgtcgaggttttagaaatttgtgaaagtttgttatctaaaggagaaaagtatgatgtgattttgatggatatacagatgccccgcaaagacggaattgttgcgtcactaaacttgcgtgaaagtttaagtacccgtaatctgatggagtatatgccaatgattgttgcattgacggcaaatgttgcaggtgaagatagagagcgatgtctaatgtctggaatggttgattttatatccaaacccattcttcctgaggaattactgcgtgttctaaagaaagtggcccgacacgagtatgataattttgcagtgtctccaaattaaaagatgaaatttttttattaaggtgcatattcaaaacctaggcggactcgagcttttccttgtaaagctttattctgttttctttccattgttccaactcttttgcatacgcatccttttcactttgggatggggcgtaggcttctttttccagcgtagacatttctttccacttcgaagccaattccttactaacttcgccaaagtcacgaccgtcatttacccagtgttcttttacgaaggcagcatacatatttgctggtggggtgggttttggtttccagatcttcaagttctcctcgttaagcgcatctgctttagtctggaaatcggctttctctgcctcggtcaaataagaccactctttgccaatggtagcaattgttgcaccatttccaactctttccttaataaacacattgagaccagtgatctttctgtatggcttaagtgctttgctaatgagctttttctctgaagcttcagcttttctcttcagcacgagatccttgtgcttctgggtgatttttttgtgctgtgctttcaactttgcaagtacatccttttcctttttcaaggtggccttcaattgtttgattttattcttttctttatcgacagtaagagccgagacgattgttgacagggaaaacaatcttaattgaataggaacgatttgtggggctttgatgcccaattgacgtgaaagacgtgaaagcattagtgttgcaaattgataaacaaagcacaatgtttatcatgctggatggtgggtgcacgactagacgcgacacgaaatgataaccgtgatctagacttctgatgccaattatctgactacaagggtatttagtggtaacataaattcatacttgccacttctgtggcagaacaagttttgctaccagtatgcggtcatttaaatgcatttgaagttaatcctatttttttttcatcgatttacataatgggtgaatgcgcgaaaccattcctttttgctgagaattgctaaatttacaagaagtcgtagaagagaaaggactccaaaaaaaaaaacattttagattctgatgcttttaacattggaaacattgaaattatatccgaagatatgaattacttagagattttctatcgtcaactctaagaaagtgagcgacactggacacatgttttagcgcaaatgcgccaattgctgcctaattaggggattgcgctaaaggccgctacatacatataagaagccccagaatacacttgaggaagtatactagacacaaatggttcacactttcaagaaccccgatcttttcagaccacggccttttatcaatggtgattggcttgagtccaaatccaccaccactttcaaagttttagatcctgctactgaggaggtaatcgacgaagttccggaccaaaccccgcaagaaattgctgatgcaatccaactcacaagtgaccgattcgaaagctataagagtaccagtgcaaacgagcggtctcgctggttgcgcaacttgtacaatcttatgatggaaaatcttgatgacttggctgccatgattacattagagaacggaaagtgcttaaccgatgcgatcggcgaggtgaagtatgctgcgtcatactttgagtggtttgccgaagaggcgaagagaaattatggtcacactatccaaccttccaatcacaacaataaagtgataacctacagacagcctgttgggccagtcggcttgttatgtccatttaattttccattggccatgggtgcccgtaaggcagcaccagcccttgctgtcgggtgtccttgtattttgaaaccagacggacaaactccgttttcctcgttggcgttggcatacttagcagacaaggcaggttttcctaaaggtgtgttcaatgtggtgactgtttcggtcgagtccactccaaaatgtggcttggaattctgtgagtcacctttaattaagaaaatctcattcacaggctcgactcctgtggggaagttgttgatgaaacagtgttcatcaactctcaagaagttatcgatggaattgggaggtaacgcacctgtaattgttttcagtgacgcgaatttggatcttgcagtggaacaagcggttgcctcgaaattccgttccttgggccaaacatgtgtatgtgctaataagctctatgttcagtctaaggtttacgatgaatttgttgaaaagttcgcagagaaggtccgcaacttcaaaatcgggaacggtttcgaggaaggagtaactcacgcttgtttgatcaatacgaaggccatcgaaaaagtggaagatcatgtcaaggacgctgtttcgaaaggtgcaaaggttgtagtcaaaggcggtcgccttcctgaattgggcaagcacttttacgctccatatgttttgaaggacattgttccaggcatgaaggttctcgaagaagaaacatttggacctttgggtgcgattgccaaatttgagacgaaggaggaggtaatcgaagaatgtaacaagtcaagattcggcttagctgcttacattttttccgaatcattgaataccgtttacacagtttcggaggctttagaaaccggcatggtgagtgtaaacactggtattttcacagactgtgctatgcccttcggaggtgtaaaagaatctggttttggtcgcgaaggttccttgcatggaatagatgattacactgtcattaaatcgattaccttgggaaatgtgtatagttaaagggatatgtctattgagtctaatgaaagatatctatattatgaatattaagacttttataacgccgtctttatatcctctacatcagtacgcgaatatacgccagccaggtttatcgaggcatagttatccgcgcgcacaggaagtaagtcatatttctaaaaaagaacgacccacatctttctgatcgtgacatgactaattctgagaaggaccctcagggaattgaagcttattatctaatagaccggaatagtatgtattccccattccatgatgattaatcacttctaacaatctagcaaagtatactccaccaaacccgtcacccttactcaatctcctatccatgtacgggctagagtcggttgcacagtcacttgcgagggtaaatagcgatggatccaaaagtgtgaagctacggaagtcatacaagaatcacatactggatttgccaggaaagcatcaaatacctggaccaaaaccaatcaatggaggacttttagatcccaatttgactcaccaaccagatatcataaaggaaataaatggggatcttttaagtcaagcttttaaattcgacaagacgcccattaatggcattccaggttttaatacagctgatttagcaatcaacgaccagcacactttaatgagaggtgatgacatgagcgagaatgacgattacaagaaaaagagaaagaaaagacaacaaaacggaagtgatatcaaaaggcaacacattggatgaatcatatatttgggaatacatatcttagttttatctcccctttttcaatctttttctatcgttcgctgagcggcttctcatcttgttagcgagaagcagacccgaggaactaagcaaagtcttgatcaccaactttttgaagacgtcgactacaccaagcatagatgtcacagttctctcaatttgccattccggaagaatcaatgtaaactggttaacattcaaccatctcttgaagccatgtttcattttcaatgatatggttaattcgaaggattgacatacaaaggacacaactgacaaatattttttggaacgactaatcatttcattcacatcatggccaacctctgtattagtctccgacccagaaataaaagaaagcgtttttttctttgtcattgacgaggacccgtccctaaatcgaactttcttgcgctcttcgtcactatcctcatcactgtctccggaaccttctccagcgtgttccttattattggggatgatatcaattgctttcagcacaggactatcgctataatcagaggaattctccatatggaaaataaaattcatcaattgcattccagttttttcgtctagtttgacattcaacggttgcgaactgatgttaaaattattgataatcttgatgcctccaattggtcgtttcatagaccattccactgcgactagatcatttccatccggaggatagctaggctccaaaaatttatcgtagtaagctccctcgactaagcttcgtccttctaagctctttatttcgaccctgttatgattagatccatcctctttggtgactcttttgtatcgtccattgttgattgataagttcaaaatcggcttgcgttcatctgtcaaaatattcaaaattattctatctgcagcaatcctccaatcctcaattggttgagcggaagtatctgcaaaaatgtctcctgttaataaagttttcaacattaagtagatctctgcagaattttcagtcttttcgttcctcaacaagatgtaatcattgagttcttcattactcattcgtgtagaatgtctgaagctatagttgttgattatagtgttcacaacatcaaggtaagcatgtaatgacactagtctatcatgaagtgcgctgaaatcttgaaaatcgatcgtaaactttagttgtcgaagtttttcagccatgcgagcgctcctgggttccgaatataaaattaagctcaaaatagtcacatagagcgaaaaatattgcagcgatgtacagttgatttctaattttggaacatcaactcgtaatcggtccataccctcagcaaatatatcttccgccagtccagccgatgctacttcaatctgatcgatatttgagtttgaagctttgactttatcatatgtcaacatcatagacattcgtcttaccaaaacgatgttgtcttgtgctaaagagttatttttgcatatttcaattcccaagaaagggggccatgcactttttgatccataagacttgatggcccatggtgccttctgtgctttaacggcacgtttgtcaactaccaaaacactttcatcgtgtagaaggataccgaatctggtctctagttctttgctgtaagtaactagcagatcttctttctttgagttgattgtgaggatttttgactccaatactggtgctgtcacaagaacgacagaattatcaactgtctcagaatgcaactgaatttgaggatttataacttcaattttgaaactttcttcgaaggtctcatcctcgcttaccttcctaataattttatcgaagttaactatcctgtcctgtgatgtcagaaactcgttcaagaaagatctcaatttttcaacattcggaacaccgtctgtaacagaagatagaagagacaggtttgcgtcatttgagtttttcctatctattaatccttcgagcattgtgatgaactcataagagaggtacttttgcatgttagatcgaaattccacgaaataaatatatctcaaaaataaattgcgtacgctctcattccacttaagtaacatagaaatgagaacgaacttgttgttaaaattctcattttgatgctgctcaaactctattgtgcttgattttaggaaagacctcttctccttctttaagttcagtttcatctgttgcaatgcttcgatttctctcttcacttgatgactatcctcgtaactagtgtcagagctctcatttaatttttgaagttctgagatcctagcttcaaacatatttaaaccagttgcttccacgtctgtgctccctaacatgcaatcatgtgtgtgttcagcaccccaatcgatattgtcgggtgacttggtttgtctaatgaaggcaaacctttcggagtacatgaacgggaatgcagccattttttctctctttcttccacttaatggggcaaacgcctcaacgtaatctttatcatcaaaccattggtaatccttgtcaaatatcgtgtactcgcattttgacttctgtgtttccgtttccgctaagtcgtcattatgttcatatatgtccttgaagtattctgtgcacatcatgcgtaaatcaatcttcgacaatgccacttctgcttgattgaaattcatcttcataatctttttgtggcgagatagatctttatgtgcatcgattcgttcttcttttcgttgatgcaaatcaactagaaattcactaactttcgctcgcattccaataaactttactttatcatcgacatcataccctgaatcatcatatatgtgacttaagaatagatctctaatgtgaaacaagaacttattcgtgaaaagatgctcagagaacttagtagattttttggagttaggaaacaattttcctcttcgaacctgtaacatcatgttactcttgaataaggaccaccatgcgaagaattgttgaaacactccaggacttaaatgaatagtgttgtagcttgattgagtgtgggccactaaagtaatagccatatgaactcgatccgtcctgaatcccttatacgagtcatggccctctttcacgtacgcagggttattgagattaatttcccaatgaagcttaccatcgcttgaaatagtcccactttcggaggcatgtctctgtagtaaaaatcccaaagtgaaatcaacacctccacttaactcaacaactcgcttggcacatacattgtgtacacttttttcttcgttgattttcccatttcgcttttgaggattaaggtagtaaccgaagcatgatgtcaccaactggttcaattctggcaaatacgtagacttgtgactttctctactccaacaaaccaaaggtgcagataaatagttaggaatgtaccaaaggaccttattggaatttaccttgcagaattgtaaagaatcatcgttgctgtttacattccatttaacgcggtcacggaaactgagtacgaagccgctggctttctcaaagagattataaggatcacgatcgcctttaaaggcaaactcaatgcaagcatctccagaagtcttcactgcacaatttccgtgaaaaatataccgaaatttatcccagaatcctagtttgggggagggatccacgggtggctttgagaattgatcaaggctcgccataatttgttgtatgacgaacagataggactgtccccacacaaagcgagatggagatttagagccaaacataatatcgaggtcagtatagaatttgacagtggacatcgattttctaataatcaatttatcaaagctgtttggttgagaaccagacgatgctttagtaagctgaacttcaagccttctaatatgttcttcttcaagagataatgcttcattgatgatcaagtttcccttcaatttcaaggagtttcccttacctctagaatccatagagtcagggagatttaggagtggtaacggataatctcttgcgtgtatacgcaactcacgaacacatagatcaacatacgctggtataacaagattatacttggtatctccaggaactccttgccctttatcatgtacaaaacgtggaatgtcatcaaagggaaagttgatactagaaagatccaaatcgacaccagataatatcatgtgacatagtggagcagttctcagataaggcaaaatattgtgacatttatcttcctttatgtgaacttccgctccaaacaaaaaatcctgattgtcaataatttcttgagcaatccgcgatttgtaagctttcactttccttatccacagaccctccataatcttctgtatttctgtgattttttgcagcaaagattcctcagaagtatactgtgttcttgccttcccgtaaagtacatccatcatttctaaccgttttttttgctcttggagccctagctgataaatcattcctaactcggcctcaaaaggatcatcttcaatagaaaagaagatttgctttgccttaatgttaataacagggatgtttaaaggaggtgattctttaggggaaacaatttgggacttttcctctaatttcatggacttaagtaagtgcttaataacttttgtaaagacggccaagttatcaaataacctgtagaccgcaaactggtgtggctggattattcggatggagtttgcatcaaaaaggaaagaaggaatacccattaaatcatttactttgaactgtagatagtcagcacaaagtaacctgttccagtgacccttcacttcagtggaattaaccaacaagcggaaaaagttagatgataatgtaatcccactgtcttgacccccaatgttgagttggaaaagttgtaaatataacttgaattcgtcagatagagagaaaacatagttgaatttgggtaaagaaaccttgaaagaaaggaactctgaaataaagagcctcttagtcttcgaatcattccgatgcaaactttccatatttcttctcaatttattgcaaagttgattaattggtgtcacaatggtctgatggacaaggtaaaccagtccaatgatgacgaatatgctatgcctatcaatatgacctaacacttcgtctacctcaactgacgaatcaacaactttctgttgtcctttaattgctgattgaatgagaaccgataactgaggaagatacatgattggttgttgtcttttctgattttctaacaaacaaatcttattattccggatggtactctctatctgccagaagatgtggtcatttacatcattcgataaggtttccagcgatgagaccgccaacatagagtcgctacctgatacctccgggacacttcgtagagcgaagataatctcatctatactgagattcaagatactgtttgtaccaacaaatttttcgttaaactgagattcctgtgaaagtttggatataagttccgggggaagcaatggagaaattgatccgagtcgaagatcgacatctgtaacttttaaagtagcagagacaaaccacataggacaatcactgaagataatatctaaagagtcatctttgtgtggtgtctgagtccttcgttgaccttttgttcccaagtctagctcttggacaatctcagcatcgaagcgtttgttgatcaatcctgatgtcaagttttgattgactattcttgttgtttcctcaataatgtgactaataccattcaaaacatctggtttagtcaaattcatatagactccttgaatattcaacgaagtagttactttgaaatccctcagaatattacagttgatcgtgaggtctgacaagccacagaagtcctctacatgctggtgacatccaaatctctcactgaacgtgatgcaagggtgcaaaagattgcatgtcgcaacataagtattgtccaaagtagtggcgatatgcaaaacgatcatcgaataagaaatcatgagcatctttgtagtgctcttatccgcattcaaacttcgtatcataactcgcggttgctccatggtaaacttaacatccaatctagggtagaactcgttgataagtgccataatcttattgaaaggtgagttaaacactatctcagatttccttaaagtaaactcgtctctaggtttcagcgtttcaaaggattcgaaacttgacggagatagatctactttgagttctttgagttgaggagaatcggtaaactttgacttgaccacctgtggggtgctgggttcggaagctgcaacttgagtatctccatcaagctcactatctgattcagtattcttgaatgtatcaaacctcagggcagcattttgctttttcaaatgaccgagcgtaaataatttctttgctacgacataattgtaagtcaaaagagcgaattgatctgccgtaacatcaataacaggactaccacaggaaaaaatcaattccagaacagctttctcaaatccatatccgttcgcaaatctgtctgtaatattcgttttaagagctagactgtagttcggtatatctagtatttcgtccttcttatagtaagctttttcaccgctattgtcataatgctttgagacaaagaaagctttgaggatcagtacagaagtgttcacttctaacggtttatcagtagtagcatcgaacaacacgtcatacccagccgatttactcgtgatgcgggcaatattgaaagcgattgttgatacagatactgacacggaaatatccacgtcatctttactcaagtaatcggttaaatcctgagtatcattagctggaaataatggaaaacccttgaaatgggtgttccttatgcttatggaacactcctgaaaagccccaaaatatttcttatgtattgaggagaacgtttcaagatgcccttcaagggttgtatgtgtcttcagctcagactcgataacttgcctatctttggcgctgttcgtggatgattcgttcgcgtccgtcgccttatttgcacggaatatgctccctttgatagcatgaaggacatctatctcggagtcgtctacttgaatatgagccgtaaaatgggaaaccttacctgtagttgcacttatagagcatgatgccttaagtccacaacaacccagcagcattgggatggaggacccagaggaatggagcttaccagaagcttgatagatgctgctcatcgcatcgaaacgatacacgtttggctcatgtgcgcttctgtgcttgatgaaaacgaactgtagttgggcaaacgaaatgttttcattctttgtttcaagttgtccccttttgatatcaatattagcggaaggaaggagccggagtacaaatctgtataagtaaacagcaagtttgttttcggggtatatagtgcacggctcacttgaaataaagcgcttgggttgtcgtggtttcccttttggttgagagtatagttgtactttcaaatcagcaatgataatcttcttggaatttccccaaagccggaaccgtacgcttgaagctgatatcttcctatgttttgtgtaccagtacacttcgttgaacagaataccattgttgatggagatatagcccaagtaaagtccgaatattcgaaaagcaagtaaccaaaagaggcgcaatccgattagagctaagagagcatgacagccccagcttgataacggatacatcagacgtattcctatgccttcgtcgtttctgatagcgtatatggggaaaatagtttgctagctgtgtactaccgaaagcaaaacactggtggtgcacattaccccagttttgtatcggttgctccagttgagagatactcacaacatctatgcgcatcattcgataagagagaactggcaaattttactattgcatacggaaaccaaactccatttgtgttgagatagatactttgtagtaatacttaagacataactgtaattgctgagacagtttcaaaagcatctgaacagtcgtctacattgaaatgcttatcttactagcacaagcattttgacttcatcaacagttttgacctctttgtaattctacattgtagtttcttttcgtttctcccgtctcctccatttttattgtgggaatcgaccttgaaatacctactgcaaatactgtaagctgaacctcctcgcgcgctgaacgtatcaaaagaaagggaaccacaaatactaaatgatgatgtatatccgcaagcaaagtctatcctgccacaataattatgaggctccgaagtaatttatatattgtctgcttgaaacgcatatctagggcatacaagaaagtagttatcgaaacagtgtatcacgtgaacaatgacagggctttcgccctttttttttcgggcttgcgcggacattccacctgcacattacgtttgaagcttctgcctctgcctctgcgaaaaatttaagtacaggatcttgtcaccctttttcattcataccaacaatcacaatcaagagtatgtaagaagttacaaacgagctttccaataacgtcattagcatccttgaacgaacaatgtacgattctaggtcctacaggttcatatcgatacccgtcggatacagttcaggaaagtgcaaaggattataactcatcgtcaacttcataatcaacatcaaatactaacatgacagtggctactccaaagattgtcaagaagtactctaagaagttcaagagacaccactctgacagatacgccagagtcgccgagaactggagaaagcagaagggtattgactcttgtgtcagaagaagattcagaggtactatcccacaaccaaacatcggttacggttctaacaagaagaccaagttcatgaacccatctggttacagagtcttcgttgtcaagaacgtccaggacttggatgttttgttgatgcacaccaagacttacgctgctgagattgcccacaacgtttcttccaagaacagagtcgagattgttgccaaggccaagtctctcggtgtcaaggtcaccaaccctaagggtagagtttctttggaggcttaaatagcgtaaaatctaatttgggtttcataacgaatacataatcatctgtaccacattgtatatttaggtaagagataagctcccaccaagaatatatggaccgccaaacgggtcacatttatcttctagaaatcgagcctgcaatttgtacgttactgatctccaaatggtgatgcttgcgcaatttgtagcccaattcgcaacagccattactgtctatctttaaatcgtcggacgcatgtagtggttcttcgtggagaaagtttggcactttcagggactctgtttttggttttgtatcatctggcttctgaagtgtactagaagtctgcgcagtttgtactgatctcgctgtctggttattttcgctatcggtctcatgcttactttcagattcagtcccattcttagaaatggtggctgtctcatggcccctttcatgctccgatgtaatttcttcattgtcatgagacgcaacctcatccacaacaggtaaagaaggcgttcctgttctggtgcggtcagtggttgagtcagccatttccattacaggatcgcaccgtttgacctcatttacagtaggtaacagtggcttttccgaggaaaagtcaagcattgacctcactttgtgcactgagccggacggcagctgagttgccgattccgaactgttaaagctgtcgcaggagggtaacttgccatgatgttctccatgagcaattttcaacggtacatgggaaagcagagaacttgatttcacagatgaattgtcggcactatcgttgtgttcctcaacagatggagcttccaccatatcaagcatgctccggatcggcgtatgtaagcctgtttcattctcgctactgcctgtgaaagtattctttcgagatggcgccctagaactaacgtaagatgaggatcccagctgtgctttttcaacaggcgcaaacggatctacgagctgatccggatgttcgtaaaggcacatttccaactcagcgaaccaagggtcgcggaataaagcatcaaggtcataacgggaattgacagaaggatcacacaacttccatgcgacacgggccgcgccagacgagtggaattgcgcagcccatttgaactccgagccagggcctttcgagtaatcgtcgttgttcttgaagcatgggttgtgcagaatgtaccgctcacgactaaacttgtagtcacgataattgtggtcgttggaacttgacagctggaagggcacgcccgcgtacacgacacagaaaagaagcatacccaaaccccagtggtccattttaaacgaattgtacggatgttttttggtctccgaatgcagcatttccttcaagcgcatgacttcgggcggggagtatggaggcgatccaacgtacaggtgagaaaggtgcaaaggcgagtcgaaattccccggctcttggtgcccatagtcgctaacaccaaagtcgcaaagtttagccacgccatgcttatccaaaagcacattttcaggcttcaagtcgcgatggacaatatcatgctcatgtaagtaccgcaaaccataggcaatctgcttgaacacacagtaacgttcgttcaaaggggtgcgccgccaacccagccgcacaatcagactaaacaaatcgccaccttcgcacaagttcatgagcattccccatcctcgtgtcatctggccgtgcgactgaaccctcaaaagggctaccgtgttcaccacatgtcgcagtgccgcaactttgcggctaatgatgtactctttagctgcgcgtttgtaaaactcctcgtctgtctctttggcaaaaagcgagaacttcttcaacgcatagagttttttcttgttggcgttccagctgactatgcgcacttcaccgcttcccccgtcaccaactttcttttcgtctgtttcaaactcaaagtcatcaaaaaggttgatgtggtcctgctgtaagtcttcaggcaaatagtcattaggattggcgacaggattggccactactttttcagcctctgaccctcctttcaagtagaacgaagtgttgcgtttgctctcgctcagcgacagcttgttaattccgtacgggttgtacttgatcttttctggcggcgcatgtgcagcagccttgcctgtgagcagcaacggcgacgcaaacgagtatgtttcagcccgcttgcgtggagtacgcatgttcagccgtgccaagtgtgagttggtgtcgttgcggtggagcagaaccaccagcagctgacgcagcacaggccgcagttccgacgatatcgactcgcggccgtttcggtcgacttcgtcgggtttcccgctagtgccattggcattaatctcttcggtatttgtgtcattattggcactagtctcgactttctcttcagcacgagaaacttggcttttctctgccaagctcagatggacaaccttttgcggaatttgtccaccatagtccccttccgaacctgggttactaaggctctttttcttatctgcatgctcgtgtcccttcttcgattcttggtgttcatggtggtctttacgaaaaagcttgccaagccccatcggcgaggacgggcgcacggccggagaacggaaaatgttcttgatgtggtgacgatgcttttccagttcgggcatcgaaggcatggtgctgtgctcgcaaggggaaatttgtccgttaatgtttctaggtaacggggagggtggataagtaatgccaaaatacaggatggttacttgaggaggagaagtacagtatggaggggctttgctaatgcaggaggtctcggatatgtatgtggtatcacggatattgactctatcgttccatttatacgctttgtatctcgggcagaatgaaaatggagacagcgcctacttttccgtcagccttcatttgcgatagcctcaacatgagcccctaagccatgcctgccccacatgtgccggaagattaacttttcttagctagcctctgcatactgtaatttctcggtcgcaacaagcttctgtgcatgcttccatacttctttgggccacgcctactatatggtgagagcaatatattgtgatgtcatgattccctgttatgcttgcgacgtaatttaaaatacaaagctgccagacaagaaacgtactttttctatgagaaatcaatcttctcttatagtccgcgcgcttcgtcttcttgtttaaccgttagccgaatgtctacacgttgtggattaacttgccttataatacaaataaaaacgtatccaatggtatcaggatatagcaacacgaaacaaaattaaacgaaaaaagggaaataggtggtctttgtgtactcaaacgctctcttcgtcagaaggtttttggtttctcttgatgcggaagaagcggataccaccacttggattgtcttctttttccaaaggtgtcgaacgggtgaaagatgactcatctgcgattggaagtccatcttcttgttgggtttcagctggagcatagtagtcttcttgtggtgtttgtgcggccttaactctctcaatatgtttcctgtacgagttggcaatattagcagcgcatgtgttgaagaaaatgatcaacatacacgcttctgcagcccacaagattgccatgcttttgactccaatgtgactcttcaaatgaccattactgaaagcattctttgccatgacagtggcggcagtctggaaagcagcggcaccggacatgaaaaagagcccaaacatgacgagaccgatgacaatcttgtcaatgaagatgaaacagaatcccaacaagtcaatgataaaagcaagcgccgttaatgccaaggcaatcaaaatgaaggcaaaagaaaatctggacaagtagaacaaaggatctctattggaacgaaacttctgtggaacattcgtttttgtgtggaaattatccaccggggagatcggataagcggggccagaagtacagtttccaaaatcatggtaatcacaaacaccccaaaaggtccaagccgattcatcaggtgctcctggtatatttgaggtgtcacctctcacccagtaaaacctgttgaatgggaagtggttagtggatccggacaagaccaagaaaatgagcaacaaagttgtgcccgccaataaaatcaaattcaaagcagtgttgataactctcatagcgaatattcagggaccaaggaaagcactggatgcctggagacaaatgtttgatgtgctgatatcccaggggggttagtagcgatatttgtttattgagtgagtgttttcagccaatagacagtaggttgcactggttggagtttcaacaggggtcaattaactgtcgaaaaaataaccaaaacaaaaagaagatagaaaattaaatactgaaagaaaagctggagtagtttacagaaaaatacacccggcgatggaatgtttaactagctaaaaatggaatgacttacgacttgaactatgcaggacaaaccaagactagatggttgctctaggtttaacactttcataaaagctaacccatacttaataacactcctttattcaagctttaagacatatacacaatcactggggcttacttgggcccaattgaccttctctaacgattttttcaatcatttcagcctcgccttttaatgtcatgagaattgctagtaattctatgtgcaggtaccatgttttcctttctccagttaaggcccataattgcccacagctgacatgacccacctcaattaggcaagcgccatgtgcaggccgtctcgccagagcagagaacactttgcatagaagacggaaactggaacaaagtgggttatccgcaggtccattcgaactgtattgcctaaagcgtgtttgcaatcacacaccacacaatggcaatggcatgattacacaacacaatatcttaagtcagattttcgtttcaacgccaattctgccgaggatcttattcgtatgatgtatgtcttggcttgtcagaattaggaagcaactgattgaaagaagtaggaatcccaacttacttcacctgttcttgcttctacctttctcaggaatgctattctttctctccttcttgctcccatgtgatatcttaacccaaaaaaaaaaaaaaaaaaaatacaacaatacccgactactgatgagatttcaactaagagtgcaacaaattccaaaaccactaggtgtttttcgttcattcgtcatctccccattcactgcaccagccataccaagtgcgcttcaaacatttttgaggtttttctgtttccgttggctttggtggacttcccagtttcaggcttgtctgcgtctttgttgactgtccaatgttcgacgaagataaagtattcgcttgtgttttctctgtagtagaagaagtggtaggccgtggtttcaacgggttagggagcagtggtttatcaggttccgaatcatcatggctggtaaaacgccaattgaagcaatctcggcagggaggctgctccacacatggtgcagtttcattgtacgccaagatgatgtcgtcaataactgtgtgtatacgatgattcaacaagttgacgtgccagcctttatctgtgaccacatcgtagacgcaaatttggcccgtatgacatgtcgtttccatcgcataacccgccatggagcatgatgatgatgcaccgttgcatactcccatgaagattgggtctgcggtgtttccaatatgccagatatgttccaagtgtttaggaattcctggcgcctgtggaagatgaagtctcttagtagccaacatttctcccggagcttcaaatgctaccacaggaagaccgtatgttcgacctagaagcgatgccaaagcaccgccaagagagtggcctgtgacccaaatgtcggttgtttctggcggatacaacttcgtaacattgcgatataaatccaaggtagcctggtaataccggtcttgtctcaaaagctcacgttcaaggcaatcttgattgcatgtataagtcttctcgtaacagtcacacactgtggtccacaaatagctaacacgtgcacaacaacacagaaataacaagttatcatttgtcttatcgttggccatagtttcatccgatcctcctccaggaaggcccgctccggaggttcctttgatgccaatgataactgttttcaggtcgttactgacaaaaatatgtccacgcaagccattttcaagccatccaaagttgagatcatcatgttcatcctctggcagccatggatcacctacatcgatccaatccagattcttcttatcgtcatcgttttgaggcaacctcacatacgcgttggatgacacgagggcaagtgagaccaaagtgtttcggtcgttcacatctggaacacggatatcggtttccggatcccattcaagtccaatagcgttcaaacgtgctggattgccttttacgctcctcgcatactccaagtaggaatcaagaaaatttggtgtatgtctctctgcaagacgagtcactttggccctccttgctcgttctcgaacatggagcagcactgtccaaggattttcatcgcgcatagagtttggccaatccatagcactaacagcatcatgtaaagaggattctttcacctcatctggagtaagtggcgtttcaagctggtcgctatactgttcaagaaactttggcgtaatgtccaagcgccgatgaacgcgattgtacttcccggatccgtggtgaaagatgtgctttagactaaattcttgtgagagccccacaggtaggatgtcttcggcagtcatttcgtgttctggtgtgtccgtttgtggggtggcggcaagtaagggttgtttcaaaacctgtcccctatcttgagtgaaaacaaaccaaaggagaaaacctaggcatgtaccaattgagagaacgcaagataggtaccaatctttgcttcttcgccgcagccgcagcgttagtggtgtcttttcattaggcatgataaagaatttgtagtatcacgaaggtgaggcttatcagtgtgcacagtggcttttctcatcacacaggttgatgtatataatacagtcaactgtccgtacaccagtatgatgtacgttggtattttaaacataactagaacagcgaattaatgagttaccttgaatactcagcacctattatacattattctatttcatacgttccatccaccaccaacatcacgttcacgaacactactctaaaatgtatttgactggccaactgtgacctccagcctcatctagaactttgcgcagggatacaatccgtatgtctttcaccattgatggcggttggccagttttttgccattcgtcttcgaaactgttctgcaagaccttgtgaagcttatataatacagatcctaacacgatcggattcaagacacagccactttcgtgaaatgcattggtcaataatgccgtgaatagatccccgcagccactgaagctacaattgatttgctcaaactccaaggcgaaaacagtttgagatgccagagaaaagcccacacagtacatcttgccgtcgataggaaccgatgtgagaacaacgttggggactttgtacatgtcatagaaatgcaacaatgctttccttgcggaggtgaaatcggaaacatgggtccccgttaaaagctcaagctcaaactgattgggcgttgtaagatcaaccaaacccttggttagaaagtctttatgggcaagaacaagctcttctggcacatatagtctgccattatccccaagcacagggtctacaaccaatataggcctcttaggtgacgccttttggactataggctccaaatccttatagattgtgttcatgaccgcagcgctaggacaataaccaaccactatgactttgtagtaggaagaaatgtccaatatgttcccaagtccttgaaaaatactctccactagttccgggctgcttttctgtcccttgaacatgccatagcccgggtgattcgagtaatgcgtggtattgacagtatctacgtcccaaccatgatactgaagtggaaaaaccattgcgcggttccccacatatccgtgcgccacgtaagacagtatggaaagtagaggcttgacttcgcccataaggaatgtcggtttataaactggagtgactcagtccagataagagtaggtcacgtgcatacatgtcaagtgatacttgtcgtccatcattcacaagcactatttaaaaacgccgagaagccatgtacaagattcatgtcatagagatttcttgcttacttcacatttacttcagttcggtgtttagttccgtattgtttaacatctacgattgcaaatttctcatgccgcgtatgcaacaacgttcgagttagtcgttaaatagtaacttccgtcgggcgttaccggttacatgacatggacaaagctatgtagatgaagcacaaaagaagtatcacataattctcttttactatttaagctttggcggttgagaatcgttgatgctgtagcaaacacataaaatgatgacttgaatcttagaaacttcgtttctttcttgcaatagtttattattgtcaaatgaaaataatttttagctaaagattaagggggttccttattcatatactcacatgatatgtagaattattctgacgttcatcacatccatggcggatcacgaggggtactggtgttttacatcgggtgttgatcaaaactgacaacggtataactatttgcaaagatttgctacacgcatgacatcgaaaaactctgcggaaattagtgttggctttccaatatatggcctccgcttcataaatagcaaaacattgttagctgttggaggtggtggcgaagggaacaatggtattccgaacaaaatcactgctctcaaatgtagcttcaatgctcccgagaaaagcagaaggttgcagaagtttagagagatcacattgccttccaatgaagattccccgacgtgtgtcgacgtttgcagaagtgtcgatgatgacaacattcgctatgccatttttgtcggatgcaatcaatcgactcagttgatcaataccatgaacatcaacaacaacttgagaaaatatgtttttaccgatgaggaacatttgcagtttctggacgccgtgcaatttgacgactcggttctgcctggaagtgttggggagtatcctcgaattgtgcatttgtctccagaaagcacctttggcgccatgatgacatcgaaggttccatcggaaattttcatcttcaacccgaagactttggagttagttttgcgctttcaaccggagacaccatcggaaatcaaagactttcacttgaatcctttcgatgaaggcagatcattgtgcttcatcaccgcttctcgaattgagcatatagcctcatcttctggtgctattctagcctcctctgtaaaggcttcgaaggcgactactaaaacattggcgaagtacattttgtcgaaagttagatttatctctccagagaaagtggttattactgcctcattactcggcggaaaagggtgtgcgttgcttgaatacgacttttccaaacagaaaattacaagggagcgcttcatttctaagaaaatgaaaggtattgttgccatcgatgtcgcgaaagcgacggaacttatcgccgtggctggcaatgactgttcagtttccttgattagaattctggacttgaaaatagtgaaatcgttccctgatttgcataagtttgccattacgtcattgagctttgctccaaacggtaagagattggccacaggtagtgcatcgaatattttgaatgtggtaactattccaccaaagattgcatctagtaattcacttattggaactttattccaatatttgctttacacctttctagtggctatttttgcaattgttttgcaaaaaagtcatgaatcaggtcacctcgaccaattccttctgatgtcccaaaagcacgggagtgaagcccttgtacacattgaacattatgctcgccattatggtaaaattgggctcgaattatcacaaaaatatggcgatgattactatcataaagcccaacactacggaagaataggttatgaactcctcaaagacaagtcgaatgaagggtttgagctcttgaaggagaaattagagaagaacaaggttgactccaccatacaagaggcccaagaatgggtgaaagagaacgtcttaactgagactatgacaactgaaccttccattgtgccctccatggaatcctcccacgacacttcctcagctgagccgccagttgaaaaggccagcgagactagaatcaacacagattttgcgacaactgcttctactgttaaagaagacatagtggttgaaatcacaagaaatgtggatgaaatcactgccaaatcgcagaatattgatacagaatcaatcatcaaggaagctgttcgacaagttacagtagtagatgctcctggaacaccatcaggtacgattggtgtggagaagatccttgagtcttctgtatcgagtctaaatgtttctgacaaatccgaggtgtcagaaaattccgcatcggaagtccctcaagtgctcgcagctgaagattcttctgaatcaacctatactttttctgcttctcatgaagatgtatatgacgacgacgcaaatattggaggatcggagcctgagcattcttctaccaatgaaggtgtaccaacggagatgtcggattcaaaagactcacatgagaccattttatccactcaagatgtaacaaccgaaacaattcctgtttctgaatcagttatggaaagtcaaattagagacgaactttcaattgcgcccttgcagtctgcaacagaaggggacaatgggacagggtccactgaaacgtctgagccaatattgagctctgacaacgttacttctcctttaccagagggttttgatgctgagtcttttccagacataccaatgggaggtgtgagtgaaagtacgaagcaactaacgcacactgccttgtccctttcttcagataatactacagagcctcctgcggcgacaagtactggcaaaccagccgagacaaaaatatcggaaacacctgagacggaaacaaccgagacagaattaactgagacaaaatcaagtgagacagaatcaagtgagacagaatcaagtaaggaatcaaatgcgacagaatcaactgagacagagccaagtgagacagagtcaactgagacagagtctactgagacagagtctactgagacagagtctactgagatagaaccagcagagatgatgtctataaagaccacaaattttgatgatgaatctgttacggcatccatagaaagtcaaacaccaaaatctgcctcaactgaaacatcatcgactgcaatttcagcagaaataacagtggagatcgaaaaaccagaagccttagaatccagtcgagtggaaccatccaacgaggatgacttttcaacggagtcagaaactatagaatctgaaccagaaactacagaagcctctactgttactcccacttcagaacctacgcctatttcggtatcgccagcacctattggaacacaattacaagaatctgaggctgaatctgctctttctgagaagcagccacaacagatttatcaacaggaaaagcttgcttcgcctgaggccaaaaacagtgcgaacactgatttgcacgacgagttgtagatatatcacagaataaaaatctctagcgcgcactaaattgtagaggcgagactgaccgcaacttctctcagcatggctgactttgatccctctgactggaaaaacacgcgtcttccgaaacttgcacagcttgactccctccagagatgcttgatatgtaaagatttcctacgggctcctgtgatgacatcgtgcaaccatactttctgctctcagtgtattcgccagcatcttttgagcgagagcctgtgtcccctatgtaaggcagagcagtttgaaagcaacttaaaacgcgtcattttacttgaagagattgtttcatgtttccaggatctccgtcctgctcttatcgccttggcaacccaatcacaggaacaggatgatatcagatcaacccagaatgaaaccaatagtgtattaaaaaatgtgggtcacagagacaacatggtttcttcaagtagcgaaaaggagaagaaaaagcttcaagaggaaaaggattctggagtcatcgaggtacctgataccgaaaatgtttcttgtcccgtttgcaatgagcgcatgcctgccgatcttctccaaagaaaacatttggatgagtgccttcgtggtacaacgcgacctaaacggcgtcggactgagattctgctgttttttcaacctcggaagaaacgtgaaatcgaccatgagcatttttacttcagcgaagcccataagcaccaccacgaggcacggcgtatgccaaaaatggattacgcttctctttcgaccccaaagctcaaggaaaagttggcacagcttcatctctctattctgggtacacgcagtcagcttgaaatgcgatacaatcattattatttgctacacaactcgaatcttgactcgagccgcccagtactggacttggagcttcgtcaaaagctcaagcaatgggaaagatcgcactcagcattttctgcagctgcaagtccaaatcctgtgtttggggatctgatcagtcacaagtctataacagataaggacttttctgtgctggtgtggatggataaatataaacaggagttccatgctttggtgcgagcggctaaacggtcgcgaagaaagaggggtgcactcgaaagcacgattacagaaacgactaaaagtggtgttgatttcgaagaagtcactgttgataaagatgattccatcgagaagaatggctctaagataaatcaaaatggatccctgaaccgcggcacgcagagtctacagggtgagaagattacggaaagttccatcggcctgttttcagttccaggcaagtctgaagagcttcatgcggcggaaacaccaaatgcagagaagtcaagcggggtagaatgtcacgagcccaagattgacgcctcgcttaatactgcgtctaagataaagattaatagtaaacaagacgaggttatgaatggtgacgcggcagaatttgatttttcctcatccacactctttgtcaagcgtcatgagtgatttgtgattttccccagcttttccgcgcgaaattgctccgtggtcagcggaacgataggcagaaacgggtaaaaaatgccggcagctgtgagtatgcaggccaaatgcaccgatcccattgcgaagatgcacttgcacttcttttcttcccagaccaaccccacttgcctctttcatagtttgacctttccgttttcgtccgtttgcaactattgatgaatctgttgcgatgctcaacgactcagtatacttaaccactcatgaaacggctcttgcagttgtggctacagccatgaagaaggctagattgctgattgatacattgatcataaactctttcatgggaggcgtatttttttccaccggaggtatgctttttgtcttggctcaagccaatagccctaagatatacgaatcagaccccggaatgatcaatttgattcagggtatactatatcctattgggttattctatgtcgtcatcactggtgttgacttattcaattccaacatcctattttttgctgtgggagttgcccgtggtgcggtgactattgttgatcttctcatatcctggctagttagctggtggttcaacttggtgggcaatatattcgtatgctacatcatctgccattattctggagtctctagccagccgttatacgtcaaaggatctgttgacatattgaaagaaaaattgaacttttcattcacagagactttgcttaaaggcatggctggtaacttttatgtctgcttagcgatctacctacagctcatggcgaaaccattgcacgtcaagtttctaatgatgttgcttcccatattctcattcgttagtatggggttcacccattctgttgctgatatgtatatgatcatttgtggcttaattaatgatcatagcattagcgtgagaacggtagcatggaaacttttccttccgggagcgctcggaaacatcatcggaggtactttctttgcattagtagtaccttggtacttgcatttgtatgtggtagaaagagaccagagggctttacatttgccacgttttgaaatgagagacgagcaaccagaattgaatcaagattccagagttgtacgtgttcgccctgaagatatggaggatgatgacacagaaattgagcaggacagaattcccgagaaacaagatgatggtgagttatctctgataggaagttccagactgccttcccagtatcttgacagaacgcttagtcgtgccactactactcgcagtcaaagacaaaggcggttagttcagtcgccatcaaatgttttccccgtgcttggaatgggccctcctgctctgcgagagaaatctattgtctccggtgaagaggacgaggatgaagatatggtgtccacgtattccggtcgcgagattgaacgtcctagtgccaactttattggggagcagattaagcgtacattatcaagacaacctacaaagaaagatattgaagcgcagcacgaggctacgattgtccgtgatcctgaatcaaggcgatctagtatcaactttccaagacaactccataggttttcgtttgcgcatgatcgttcaaactctgcgagagatcttgcggagctaaataagagattcgataaagcaggaataacacagaaagcagctgatgcggctaatgaggcagcaggtacctcggactttttacatgctaaccgtgctctgcccataatgaagatgctgtcagggattcccccagaaactaagccggttgacgctacagatatggaaccgactacaacaacagcttcaactatcatcaaaccatataaaccagaggaggctgattcgtaaagataatttaatgacacatgcatatttattacacagctatttagaatattctacattaaaacataaaccctgtagataatacttattcattattcatcatattcactatagttaaaaaaagaacttgtcaaaaaaagtggacgagaccggagtcgaaccggtgaccttctgcttgcaaggcagacgcgctaccaactacgccacacgcccttcttgtttacgtcttattacttgtcatataagttcaagaattttagaagatttcacctctaaggtcattagacatagtcacttctatttcatggtttacggtaagttatttaactgtatcctccttgagcatcatcatttatttgataatttggtatcacatgtttatttcctgcacactatcagatgaccatctctagtttttccttcgttccatctattgaaaatctaacgtcttcttcgatatggataagtccgcctctgcagcctatcttgatgatacctctaaatgggaatcatttaatcttgatccccgattactacaagctattgaccatcttggattcaaatatcccacattgattcagtcgagcgctattcctcttgctttagaggaaaagagagatatcatagccaagtctagtacgggctctggcaaaacagctgcatactgtattccaatattacagaatatcatatctacagaaaactccaatgagaaaagcgtgaaaagcattattcttgttcctacgagagaactttccagccaagtgtgtcagtttttggagctgcttttggtgtactgcaaccataaattcagcgcagtaaacctctcttcaaatgtatcagagcaagttctcaagtccttgttggtgaataaacctgatattattgtttctactccagcaaaattgattgaagttttggaacaaaacgttaacaccaacatgattgatttatccaaagtaagaagtttggtaattgatgaggttgatttagtgttgtcttatggctacatggaggatttgcaacagcttgagagttatttgcctgttaaaaccaatttgcagacctttttaatgtctgcaactatcaatgatgacttggaggaattgaaaactcggttttgctcaagaccagctgttttaaggcttaatgagcaaaacttgaccaaggccaatttggttcaatactacgcgcgtaccacagaatttgataagttcttattgtcttacgtcatttttaagttgaacttgatcaaggggaagacattgatctttgttaatactatagaccgtggctatagattaaaattgtttctagagcaatttggcatccgatgctgtattttgaacagtgaattgcctgtcaattccagattgcatatcgtcgatgagttcaacaagggagtgtataatttgttgattgctacagatgagacaaatgatttcaccaaagaagaagatgaggacgaggaggaagggactacgaagaaggtagctgaaaatgaacaacaaggtaacagtgatgaaaagactgagaataatgagaacgtgactgaagagagcgaagcttctcacaagaaaagcaagaagaataagaacaaagcgaaaaaggacaaggagtatggtgtttccaggggagttgatttccgtaatgttgcgtgcgttcttaattttgacttgccgacgacatcaagagcctatattcaccgtgttggaagaacagcgagagctggcaaagccggtatggctctatcttttgttatccctaagaaagaggttggccgccacagggtagctggtttgggcggcccgcaaaaagacgacaaaatcttgaagagaatagagaaacaacaatcaaagaatggtttcgaactcaaaccatatcagtttgatatgaaacaagttgaaggattccgttacagagcagaagacgctttcagagctattacacttgttgccattagggaagctagggtgatggaattgaagaacgagttacttaacagtgacaagcttaagaggttcttcgaggaaaacccgcaagatttggcatcattaagacacgacaaagaattacatccttccagagttcagtcgcagttaaaaagagttcctgagtatttattgcctgcaagcgctagaagtggaggtcaaaaagaccttggatttgttccgttcaaaaagaataaagtgcacaagaataagaagagaaaaggtggacgcaaaatggatccattgaaaaacatcaaacgctgattcatttctatgtaacgtcaatataaagaactcaagctatcttgcttaagattatgttccaaataaagttagccaagcaattgctcataaacataaaacgcggcggtatcaacgtaaacatagccgtgctcacaaacggccagtagcagtagctgtatttcaatgatctaaagtaagttgcacgggatgtgaacttgggattgggaatgtcgctgtctgcaaaactggacaataccgtgaacgtcaactggaacaacggagcaccaactagctgatctagcaagattcgagaactcgctttcggtacattgagcactaggaaatcaatccacaacgtggtgaagtaactattgatagcaccccaaacaatgaacttgatgactttcttgtctgaaaacttgtgcttccaatactgatttagcagctgtgccaaagcagcggtagaagaccccaaaagaatcggggctagaagtgggtataccagtgcaactgccgaatactcagtgcagagaatgattgagaacatcatctcgaagaaaatgtagagataagctcttttgggaagttcatgggcatcagtcttgttgaagtcatagaagggtttgttgttgaggtccgaaagctctatgctattgggcatggatgatgtaggtcgctagtggaattaacacttcgttcggttgtgtatttatgacacgcgacttttactttcgctagctattcatcacggtaataaaagtatattagggtaaaatcagtttgacaaaatttttcataataagcgcttctgctcctatgcttgaaaatgcctttacctaacattaaaggtcatccatagtaacttattgggattgagaagattattagcatcctgtatgttacagttccagggttttcgaaattgattgtccagacacacgcaagtaaatgatttaatattgttgcagcgccagaataaataactagagatagcaaaacgaagcgaaattggctaatgagattcctgtaggttcgtcgtggtcgttttaaagtttttaattatggtcatataaatgacccttcttgccgccaactgatgtctagtttggaacttctccccaagaatcttctacgataagtctttatcacggcagacagatcaagttaatcgcgatgctagagtagatgtacaacaacaatagctattatgacatcgcagttgccaaatgccgatcgagtttctggagtgcatacatcaatgtgtcaaaaatgcaacttatcaatgttagatttctcagttaaccccgctccatattgaataatagggtggatcttaatccactattatactcctgatattagtattaatgtcagtaaataaggagaacagttccgaatctggttctctacacgaatttgaagtccgttttgatgggagtgacgatgatatagaagatgcactccgtctttcggaaacacgcaaatggctaatcgttatcctcatttcattgggatcagtatgcataacatcaatatcctctgtttgggctttagcttctaggcatattatgagaaaatttcatattagccacgaagtatcaacgcttggtatatccttttacatttggggtctaggcacgggtggtatctttttatctcccatcctggagttccatgggcgcaaaattgtatacacattgggattatttgtggtatttgcatttcagttcgttcccgctttctcaaacaacattggctctatactcttttcacgattcattagtggttttttcggggcttcttttttgtctgttgcgagtggtactttcagtgaccttttccgcaagacggagcggaattcaaaggggagacctgatcaaactaaagccttaaaccaagctttagttatgtattctgcatctcctttcatagggccaggcttgggtcccctaatttcagggttcgttaatgagcatctaaatttcaggtggaccttctatattatggccatttggtctggagttgtaatggttgcggtaattttcttcattcccgaaacatacgaacccgtgctattaaagaaaaaggcaattagacttagaaaaacaactggggatgacagatggtttgctcccatagagctcaataaggcttcaatttatgagagtataatattgtcctcgaagcggcctatacttttgatatttcgagacaacatgacccttgctttatgtttttactctggttttgtactagcaatcgtttacatgtttttcgtttcctttccctatatcttcgaatcagtatatggctttagtctacaagaccaaggactctcatttgttggtttgatattgggtttgggaatcacagcattcgtatctcctcccattttcgaccatatcctcgaaaaattgactaagaaaaatggatattattgcacagagtaccgctttctcccgcttattgcgggggttttcattattcctattggtttatttatcatagcatggacttcatatcctcagtgccattggattgcacctattgttggttcatttttttatggaatgggcaccattttggttttcaatggtattttttcgtatactgtggaagcttatagaaagtataccgcttcagctatggctaccaactcctttgttcgttctgccatgtctggagtgtttcctttgttcacgttgcaaatgtacaagaaaatgaatattcactgggcgacgacattactcgcacttttgggttgtcttttgattccaatcccttttatattctataaatacggggccgaactacgaaggaagagtccctatacctggagcgaatgatttcgagataaatagataaaagattgtgtaatacattagtggatctaggtgcagggatttggtagtatgcaatacaatgtgggcgatcatcgttctagcatcttctgcgaatcaagctatattttagcgttgaaagtacgtcttttcaagaagccaatatggtcgttcataaccctaacaactggtatgttcatacgtatttgagtgaccttcagcttttgactaactttataggcattgggtcgacaagaactgtcttccttggtcgaaagactacttgaagaagaacgtgatcaacacatctttcgaaaatgacgagtatgttttgagtattaagagcgttgacaatgtttctggtgattgtgatgtcacacagagaaaaggaaaggttttgtgtctttttgacttgaaacttgtgtttaccgtagaaggaactaataagactgaagaggaagatatttcaggtaccattactctcgatgaattcgttcacgatcaagatgaagatgagtatttattcgttattgactcgaaacactcttcggaaatcaagaagcatttaattcctgttctcagggctaaacttactcagttccaacctgacttgatactggctcatgagaaagatgttcaacacaacagtcactagacattgcatcaataaatgaagggcgtcgctcatttattcaatagctctctatattgtagatatttgataactaaaatccatcaaatccttctggcactcctttcgcatgcctaggattttctctgttgttgagataaatctccacaggtccatacgtattctgctctctgctcatactgtaccacggaattgcacccagttcgatagttttaatgatttggtaaacgtctttgttctcgtaaggaatccccgtaaatgggtcaaaataacgaacctctttccctgataaaagacaaagtttcttgtttccattaggaaggtagagacctgtaggcgcctctgtacgaatccggatttcagtactttcttccatgttctcatcgatttcctcctcctcaaagatctccttagtgtcaagccgtggcaatttcattagtacttcgaacatagcactatcttcggtgagatcagtgactgggatgaaaagttcatcctccttttcttctttaggggtagcataaggattatctgaccgcaaggagctcttaaggatagtttcaacttctctaaatcttcttgaaggcccaaggttagcatcttcgccaaagagaattgttttcattttcatttccgtgagcccccacctttcctcttcttcgaaattaagaaggaagattagattccttgcaacgtgttgcacgggcccttggaagattgtaccgtccgcttgctttcggtactctggataagatctaaatacatcaggttcctcttcttcaacttctgttttaatttcctcttctggagtttctgttgctttcatttcactttcagtatcatcaaccattttttcactatcctccacaagatcttcagttgtgacatcaggctcaacaaatgtaacttttttctcgtgtatccttgtggagtcttctgactttatttcaagtcctggttgtggtgacacatcattaagctcctctgattttacctccactttcgaatcggtttcggcatccacaccgtcaacctgtggcattgtatctgtatcatatttctctttatcggtagaaacagcactttcagtttgagaacttgcatgagttggttctttggttatgagatgctcgtccttttgtgtttctactgcattcgtcccgtcgttatgatttctttgattttcttccagttcactttcaagcacgtgggaggttttttcagcatttggctcattgggtgcaccattatttgtagtccccgattcatcatcttcgtctctagaacctatgtcattttcgtgttgaggcatcgcctcatcgatttccccatcaacggaaatattgggttttcctccttcatgatcgatatctacatcctcaaactccttgagtctttcttcttttgctttttttcgtgctagtctttcttcttccaattttcgtttcctttcttctctttcttcttcaagtttcttccttctctctgctctcgcggcttctacttgtcgccttctctcttcttcttgttgttctttaatccttttttcctccatttcttttttgtaatatggcaattctgtatcaatatcccccaatgttcgtgtttccggctcttcagatacattctttcttcttctgccacgttttttcttttcaaagagatctctgacacgtctgttgtcttccacttcatcaagtggggtgacataagactctgtggagagtagtcgtataacatttcgaagtttgggccgcctttgttgaaacaatagtttctggcgctctttcttcacaatttcctgttccataaattgatttagcgaaataatattcgctctttctgtttccttggcttgcgcaagcctctcctcttgtgacaattctttttctttaacacgcacaacaggtgcaagggcagctcttctggactcgtcttctttcaatctctgtacaagctcctgtttattccttatcgctgacttcctggcggacgctcttctctcactcaaaagtaatagttccagatgctttacttctggtttaggagatggctttgctttagtgagcttcggttttttgattgcagggataattgacgacagttgtttcttccgcttcttagctttctcctgcttctgtagctctcgttcaccttcacattcgtcttcatcagaagccgacaaatcagagtcagagagcatttcatccgagttgacatgggcctctacgtcagaactctccacttgatctttcagatccggaatttctcttgacccttcatcgttctcttcttcgtctccctcttctgtttcactctcttcctcagctggtacttcaaattcttcatcattttcatcttcttgaaacaagagttgaacgttttcatcatcctcattatatgctatgtttcttgtccctgagctttgctcttcgatctctataagttgtttcaatcttgaacccgcattagctcttctggccctggtggcaaccaagctatcttgatcgctcatcctggtgtaaataagagtagggcttaagagtttaacatcaaactgtaggtgtgtatatagatacatgcagccataagagttgtatcagggacacgggaacacttcgattgttttcaatcattggtattgtccatttttaaaaattaggatagggcaatacaaaacattaccattctttttttttcttttcttctctttaatttctataactttccttccataattttcttgccaacttttttgttagttttattgctcactctctaatttcatggaaaagtgtgaatggattccaaacctgaaacttaatccgcgataatgggaaatggaaatttggttaatagaatgtattcttgagttttacttttgccaatttatacacgtattccctaacgaaaaaagaacaacgtttgaatgacactacaatttcatgcttgacgggaagttagctacggaagtcaatagcgcgccaaatggacaagagtctctcacacttcatcaccaatgacccatgtgaaacctacgaaaatgtttcatcgtcaacaatagaggcccgtaataaatttccaagtatgaaattgaattattgcttaggtgcaaaataacggcgtggcttcgatgatccatgaagcgagaacatcataaccgactagtgggtaaagtggttgatgtgtagttcacaactaacttattctttgcagatgaccggaaatgtgagtttgggaacaatgcaattgtttcaatggccagcttgtcacatctgtttccataacctgcacaaaatagtacttaccactcttgttttaaacgagacatctcagcaaggtgttcctatctatcaatgattcgttgccctcatatttttcagaagaccgttattttccgatccctcgcttctacagcacgccggtgtcatgagttccccaaatttacggctgcatctgacgatgagatgtctcatttcaacgccttggcttcttcatggtgggatgttgacggacctcagcgcatacttcacaagatgaatcttctccgaatggattacatcaatgagatggttcggacacatttgaaacttaatgagggtgtggaatccgaagacgaggaaactttcatccccgcattcaatgtggacttgcttcccggtcccatcaaaagcacgattatcgaggagcaggagaagaaaagagacgagattttggaaaaaaataagcttaatgttttagatgttggttgtggaggaggaattttgtctgagtcattagctagacttagatttgtgaagtctgtgagaggcattgacttgtcttcggatgttctagaggctgcgcgtgttcataagtctaaggacccagtactaaacctgaaattgagctatgagcttaaagcagtggaggatttacccagagatgagaaatatgatatcgttactgtctttgaaatgctcgagcatgttcaatatccatccaaagttttggccgaagtatttgacagagttgaagttggtggttgggttttcttatccacaatcaacagggacttgattagttggttcacgacaatctttatgggcgaacatcttttaagaattgttcccgttggaacacatacacttgaaaaatatattaatgagcaggaaatacgccaatggataaagaaaagcgattatgctcaatctttcacggttgctgattcaagaggttgtatttacgtccccggatgtgggtggagttttacagaatgcccccaaattggcaactacttcatggctattcagagaactagctgaaatacattttctttcatttacgctataatatatgaacatcatagacaccacacctttatgaagggcatagtttgatggcaaacattattaggccagattcaacgcatcacacatacacagaatgcggatattgcaattaacagcgttcacttgaccaaacatatagcaacatctgtgtcactaatgaaaacctccttcaatcatctcattcaaccatcatacctaagctctttactgcgatgcgcattgcacacctggtccaccttggtgtccctcttcatcatcagagtcgtaagcgtcacgtctagagttttgttggtgtttgcgtgggtcaatggtggtcaagtcacactcatcaacttcagcgccctttggaatagtgtatgtttttcttggaggcaagatagactccaattgttgcaatttctcctcagacgcaaagtgagcctctgggaagctgactgagaacttgatgaacaagttaccgtggtcactgtttctgtagattggcataccttgcttctcaataacacgcaaggcgcctggcgaaataacttcaccagggacgatagaaaacttaatgtagtcaccagaaacatgcttgaacgaaacatcgccgccggccaaagcagtcaacaagtctacctcacattcgtagtacaagtcattgccctttctggtaaacttctcgtgaggcttctcgtccacaacaaaaacaacatcacctggcgtaacgcctggttcctggtcaccttctccattaaagacaattctttggccatccttcataccggggtcaatgtgtacctgcaaaatcttgcgctcagcttgtgtcttcttgcccttacaaacagtacatctgtccttggcatcacagatgtcacccgtaccttgacagacgtcacaaacagtttggaatctttggatcatagggcccatttgtctggtgacaaatttcataccagcaccgtgacaagagctacattgtttgatctttccttctttaccaccgcggccttcacatgacttacacaagacagtcttgttcaacgccaacttggcagttctgcccttgtacaactcttccaacgtgcaagaaatagagtgcttgatgtccttgcctctagcaggacctctggaggcaccaccgcccataccaccgaaaccaccaccgaagaactgcgagaagatatcgtctgcgcccattccacccattcctcctggaccgccaccattcaaaccttcttcaccgtaggtgtcatagatctctctcttctgttcatcagaaagcacttcatatgcatgcgacaactccttaaatttttctgccgcttctggagatgggtttttatctgggtgatatttcaacgccgcttttctgtaagcctttttcaactcattgtcgctagcggaaggagaaacgcccaaaagatcgtaaaacttggaatccttgaccattatatgtgtatgatcgaaataaatatgctgggttattagcctgggggcaaggaaacgtgtctggtttaagtttgacctggttttatctttgatgagattttttttgtttccctttgtggaacattctacggatttcgcgcgcacgtgatgccaggtttcgttttcgatgagtaagccatcaattgagctctacgttccatgaatgaattgtagtatgttttcgacgatttaaatcgtttatacgcctgattaaccgacgtgttcaatgacctcactcaccaacttgccatccttaatagagtgtttcaattgctcgggaacagacaattccgtgaaatcatcgttttcaggcacgttgatgttgatggcggtcgaatttgatgtcactaccagcaggtcctcatcaatgctcttctgggacaagtagatgctaccttcgtccgacttgtcaacagtaacaagtggcacaacacctgtaatctgtattccaaatttctgcgacttgatgacatcgacgcctgagatcaaagactcaattaccactgcagtgtttctggtggaagtaatggtaactgcatttcctttacccgtaatttgaatagtgacatcgctggtgttaccaatgaaaacagactgcgacatctccgtatctataacaatgggtcctgacacatcagctgaagtaaagttctcaatcatccacttgctgccatcaaccaattccttacgtgtaggctttttctttgggatagcagttgacaaggtagtaggcttcttcggaggtgtaggcttcttggaaaccacagccagcttccgcaattctggattcttgtgtgtcatttgcgacttgtccaccttcttaagaccagatgtgattttctcgcccttgttcaaatccgcaaagacggcattcattccgcctggggttgaagactcttcaaataagttggcaggtggagcaggaggtggaggaggcggaggaggagctgaggcgcctgcgccagatggggctgcaccatcttttacggcggacaaagactcgctcaaagtcttgccgttggcattccaagatgggcccttgaaatggtactccttgacgtaagcacgcaattgatcgaaaatagctaaaaatgcctgaacccactccacatgctttggttccttatccttatactccttcatgattctgttggcccagaactgggcgctatccttaaactccggaatgaaagacgttggcgtatcggtgaccacccaaccaagaaccggagcaccttcagcaacagtgttcaaatggttgaagaaatctgaacgacgattggcgtctttgagcgcagtgagttcttcgatcttcttgttgattggtcctaagcactccatgatttgtgtatcagatggatccggcttctttgtttgagcaacaagtgccaagaacttagcctgctcagcaaaagcatcacggaaaatttcagctgcatcgcccacaatactgtcaatctgcttcgaggcggcaacgaacggatcaatattttctgcaatgaacagctcaaactcagtgacgaacttcgccactggagctgcttcgacagcggtttcctgtttctctggagaaggaatagcagaaccgtttacgagcgcagcggcaatagtacccgtctcactaggttcgctagtggccttcttttgcgccttgctggcttcttcttggaagatggtaatatcttccaagcgcgaagtggcagcttccaatctcttgaggatagtgacaatgttgtacccttgcacgttcaattgactttcttccgttgaactttgcgctggcatggtgacaggggattaataccttgaactggcgatatttaatctttaaggcgcggagttatgatcgagacaaggaggcacgggtgtatttccatttctcgcgcgctcgcttttgggggtatctgtatactaaaagctgttcgagaatttggccttcagcacttggaataccactgaagatacactgaactttccatcagaagttaccaacacgttgtttggatattgctgtaactaattatcctagaaatgccgtctgcacaaaggactgagcttccaccacagaagctctatccactacgtgaacctgttcctcctaatgagccagaacctttctaccagcattatcaaccagatgttcctatagctatcgactttggatcggccaatgttcgtgttggcctaacgaattcccagaacccgctgaatgtgttccccactcttgttgcaaagcacagagatcgcaagtctaaccagacgttgactcttattggaaacgatatttacagagagggtataagcctcaacactcttaaggctggagcaaagtcaccatttgatggggccttaattgcaaattgggattatgcggagagcattcttgactattcactcgagcatttgagtgtcgtttctaataatggctgccttaacaatccagtcattatgactgagcctgttgggtgtccactaagtcaacggaaaggaatgtacgagattttgtttgaggcataccgggctcctaaagtagcgttgggtatcgattccttattctcgttctatggcagatcaacgaaaagagatggcttaatcgtaagtgtcggcaatgagctgacacacgttattcctgtcttacaaggaaaagggatacttctgaactgtaaacgaattgactggggcggaaatcccgctctgcagtttctccaaaagacgctagcattgaaatacccttatttcccgtcgagactctccacttttcacacgtcaaatatcatacaagaccatgcgtatgttctgaaagattatactgctgagttggcgacgtacttgaatatggaaaatcttgaaaagaacgacgtggtcattcaggttccagtcgatattgtcccggaaaaagctaagaaatcagaggaggaattggctcgacaagcagagaaacgtaaggaacaaggtagaaggcttcaggaacaagcccaaaagaaaaggttagaaaaactaattcaaaaggaacaagagttcgagtactacactaatcttcgagaaaccctttctaaactcagtaaatctgaggccgagcgcagagttcaagctgaagagttcgagagcatggctgatttgtccaaatacattgatggtttagagaaatcgctcaagaaggctcgcactcaagatcttgatgaaccagaagaggacatcaatccagagacagcatggcctttggccgaaattcctgattcagagttatcggaagaacagatcaaagaaaagcgcagacagaaacttctcaaaagtaactatgaagctcgtttgagggccaaggaggaaaagcagaaagaggaagaagctagattgcagtatcaaaaggaacaagaagaatggagaaagcgggacttggaagattggtgccttacaaagcgtcttcaattggcgcaacttatctcggaatataagcaacgttccaagcttatggaagctatgaaggaccgcaagtcgatggcagcccaacagagaatgaagactatagcgaacttggccaatgatctgaccagttcaacgacagcagcgagcagaaagcgtcggcggaatgtaaatgtgactattgataacgatcccaacgacactttcggtgcaaacgatgatgactggaatgcttacagagacacgagtaacgcggctttagaggaggagcagactgaaacaaataatgagatcttgaaattggagctggaattattggaacacgatcctaactttcatcatgaagatacttttgcggtatcggagtctttcgactgggagaatctggtgttgcataagtttattcatgggccccgccaaaacttgactttagcgatgcaagcagaagggcatgatcctgatgagttgcttaatcatcctgaaatcatacgtcgtaatcatcaactccatgttaatgtggagcgcatacgcgtaccggagatatactttgagccgtatattgctggccttgatcaagcgggaataccagaggtgatccagaacatacttcttcgcagctttgatggaaacttcaacatcggtggtcagctgagagccatgatagagaacgtgtacattactgggggtggttctctactccccaattttgttgatcgagtacagagcgaggtaatggggttccttccaagtggcacgcctttcaatgtgacgaggtctccagacccaatcgtggatccttggaggggtatgcaaaaatgggctcaatctgaagatgcgttccatagctatgttacgaaagaggagtacgaagaaatgggcccagagtacattaaggagcacaatctcgggaacgtgtgtcttcgagacttgtgataaactatagtttacaatgtacaattacaactgtatgtttcggatcttgtaatcaaatgcctactatgatacactattgctttttagcgtttgggttgatacccttcttcttcatgcctatcttgaccgacttttcggatgaacggtttgtcttcatcctcttcaaactcagcgaaatcatcgtggataataccttcttcttcagcctcagatctagcaagagattccttctccttagcacctgcctttgtgatgtcatgtggggaaggagcaatcttcttaaatttagccacatagaaaccatccacattgtacgtatgagggtagtaacgtctcgtcattgagattttagggttgaaacgttttcctctataagaagtaaaaccttcttttccaatttgcaaaccagtttcaacaagcttgacatttggtctttttcttaaggcatagtccacgaccgcctcattttcatccacagcaatagaacacgtggagtagacgataactccacctgtaggcgagtttgcatcaacggagtcaatagcactcaataacaactgcttttgtaagtgagggatttgaataaaatctttctcagtacggctgactttgacagattcatctttagcaatgacaccagtaccagaacatggagcatccaacaagactctgtcgaaacctccaatgactttaggaaattcacgagcatcatagtggcagacgattgtgttcttacatcctaaacgttggatattggcgatcaaggacttggttctggctttgttggcatcgttggcaaaaacgcaacctgtgttcttcattaatgcagagatgtaagtggttttaccacctggggcggcagccatatccaagacacgctcattttcttgtggatctaaggccataacgggcaagaacgaggaagcagcttgcaaaatatagtgtcctgccaagtattctggagtagcaccaattggcacttgcgagtcaaagatttgcaaaccaacctttgtccaagctccaatgggttgcaaattcacacccctgttgactaaagtctgggccaaatctcttcttctagtcttcaatgtatttgttctaatggtgattggtcttgctacttcgttagcctcgaaaaactccatggcctcagaaggagagaacaaattaaaaagcttctcggccaaaaactcggagtatccaaagtactcacaaatgtcctttaacaacctcgaggtataatcagctctagatttcccctcctcagccaactccttaaagttttccaaaactttaacgatttcaatcattcttgttcttaccgaggtgacatcggttgggtgctcagccatcatcgcctcttcctcctcagtaggcaaaacctttgctctaggctgtggtgcgccttgagttaattccaattcagcttcctcagcttccaattcttcatcgtcatcaagctgcttcgaatatgcttccatattcgctgcatttaaaccttccaagtcttcgtcatcatcatcgtctgaaaacattggttggaccctggcctcctcatcagaatcaaccaactcatcgtcttctaagtcatcgagattctcaaactcttcattaccaacatcctcttcatcatcctcatcgaaaagggacttcttggctgacgccaattcttcgaggtcaacttgaggaagaccttctggatgctcttcaatgtcatccttttgtttcttgatgtttttcgctctcttacttttggctggagcttcctcagacctctttcttttatcattcttgtttaccttgccagagcctttttgcttcagttcgttgaattcatccaacgtaggtggcataccttgcttatttttggcccttctacccatttttggttgatatgatcaatagtcgataacagaaaaaaatgcgatgagatgagaaaattcgcacgcacgaaactcagagaaggtgtcaatctataccgagcgagtatacactttcctggcaacaacccaaaaagtcttagtgtgaatacggaaaaaaaatgttgccccagaaaagcaagtcaacaattctggcaaatcagcatgccttcataaagttgccatcagaaggtgttaagatcgcctatttaaaagaagacggggtcatatctttagggaagttcggagcattcaaagtgtcaagtatattgggacatccatttggtacgacatttgaaatttcagaagaccagctcgcagttcctataaagtcaatgactcatacagaagaagtattggagaacgaaatggatgatgagatgactaaagatcaactcaccaagtttttcgaagtgagcgctgagagcaatcaagatataatcaatatcggctcgaaaatccagaaactcgacagcaagcaaatcaatgagctaaagcagtcaggggcttcgtctgacattgggcagaaaatcatcgagaagatcatcgctggccatgatgcctttgacaagaaaactctattctcacaacaaaagtacttgcgccgtaaacaacaaaagtttttgcgtcgttttcaagtggagtatgttggtccgtcccaagtcttacaatactacatcgacaaagacattcaaaaagtattggatatgagcgaggaaacattaggtttgcttctcagtcatgcgaatattcgcccaggcggaaactatttggtgatcgatgacactgcaggagttgtggtatatgctatgttggagagaatgcagggacaaggatctattatgcttattcatgaaaatgagcatgctaaccttgcctcattgcgacactcggattattccgaagaatatcaacagaagatgatcaagactgtgagttggcttcagtttttggagccagaaaatgagaagatccattgggatgcacttacagaggaagaacttgcagcactaaggccaacgaaacaactccagtaccagagaagactgaagagagcggcagaaatcaatgaaaacttggaggttatctccaaaggtaactttgatgcacttgtggctgtatctacactcagtattccatcctttttggaccctgttatttctgccatcggtggttctcggccagtggtattctacagccagtttaaggaaatgctcttagagacacagcatgaacttagtaaggacaaacgggtgttggcaccttcaattttttgagacccgagcccgtatctatcaaacaattaagggaagattgcatccgcttatgacactgagaggatatggaggctatattttggctggcacacgtgtttttccagctggtggaaatatccaggctgtgggtaaggggacacggaagaagcctaaacatgaagaaaaggttgataaggtggagaagaaagaagaagcagaaaagatcaaagaagaagaaataaaagaagaagagaagacaattcaaaacacagatcagaagaaagaggaggatcagcatatcaataataagttagaaacagagaaaaaggaggagcaaatagagacagacattccagatgttgacatggagtaataaagcttaatgtcgtacatcaataacactttaaatagctgatttctgaataccatgtcatacgaagcaaaagttcgtggctattatactgacgtattgtgcttcaggatttctttaacccgccaagggttcatataaaattgagaactaactgtgcaagcattgttttatttcatactttctagagcctccgaataaggctaatacttcattgccttttgggcaccacttccgtgcatattatacgaaacgactcaaatgtgcactagctttatactctagttctgaccacaagtacattgtctcatgataaataaattgcgcagctggactatcctttcgcaaagcacaagttagaattatcttcattatgtaccttagagggttcctccgtttacaaggttcgctagagtctgcataggtgtgcctttcttccatcccaccacgcatcgcaagcgcccagcagagtcgttatatcgcccacacaaccaggccgtacctaacttttcagcggttgcttgagcttgttcttcatagcctaactcaaaaatgattccgctacactgcagcgcgcgtactatattgtcaactaaggcatgataaaactcgaggtggcctaccaaagccagtcgaggttcgtatagtcgcacagatttttctggaccacttagaagcataggccgctcgtagtcgtttattggaatgtagggtggattagcggtgacgagatcaaagggatggtcaaacttcatatttgagtcaaatacatcgccataatgaaaagacacatcgatatcaaatttctctttgttaagacctgccaaacgaagtgcatcttctgaaaagtcgaatgcttggaccttcgcgtgcggtagttcgtgcttgagaagaagcggaatgcaacctgtgcctgtgcaagcatctaatattctcggagactcgaattccttgatgatagaagctacagctgtggcccattcctcagtttcccagcgtggaatcaaaactcctcggccacagagaatatccaacagaccaaacggctgacttcccaagatgtattgaagcggctcaaggcatgctcttctgttcacagcgttcgtccacttgtggcgtggaagttcgttttcgatccacttaagttcactatgggcacgctccaatgatcccgtggctcgtaagagaggcgcaaggcgaggcgatatagcgcgagcctgtcgaacaagcttgctggatattcgaggcattcgcagtgagacagacttcgatcgcagctttgggactgaacagagtagccaagagcagatttggcaacgccaaaaattgaaccaatgtacattttcatccagctgtattcattcatacagatatacggttcgtcgttcgttcgttcttgttcgttctctttttttttttttttttttttttttttttttgtgaaccacatgaatacatttaatttatttagcatttttttttttaccaaaatcctcacaagatgcctaagctgaaccttgcgagctgatatcttctatgaagttaatatccacttcgaagcccgagaagctacaccatcgaaaattgtgatatcgttgactatgtacaagttacaatccttttctcacatagtacatgtatgctctctcatgcacgtggtctgggaaaggagagattacctccgaatggcctggtctggcgacagggtcatttaagtagacagcgtggcacgtctcaaacgacacctcgatgtggtggggcataatcgcaaatgctccgataaaaggtctaggggtccatggggtgaaataaggcttggaaggatcctggcgtccaaacaatcccttttgccacggaaggtggacttttgccagtttttcgtcctcgagtacagaatccttgtccaaaggaggatgaggcttcaagttcttgccaaaagatgtggagaatggaatggtcttcgtgtcctcaggtaacatcagttgctcacccttgacacgaagatactccaactgcagagatactagttcagacaaaatcttcttgacactggctgcagttttagctgcttctttagagtcaaactcggtacttttggttgaaatatactccttgcatttctctggagaatgagccgcaattaaaggactttcagcccgagacaaaattttggcaatttcaagacatttggcggagtcctttcctccaacgattttactgaaagcagaaggttcaaggatatccacatcctttccttcgatggcggacaagatcttcgacaagaggttctcgcgagtagtttgcttttgctccgcaagcattttacgctccacgtctttgttgaacttcttgacggactcgagacgactcaattgaacattttcgttcaaggtgtttaaggattgcggcttattttgttgcaaatcccatacgtccttgggattctgttttgctgcactgacgtatttattccaaactccaatctgcttcttgtccacctttatagcttctgcaacacttggcttaactctacccatggcaagcattaccttttctgggttaacgctgaaaatatcgcctgacttcaagggaaaagctggatgttttatagtcacaccattaaccttgacatggccattcttgatgaattcacgggcttgtctaacagaagatgcaaacatggaacgaaacaaggcaaactcaagccttttctccaatgcggcaaaagtttgcaaaggcataggcgttggtgccacatccacacccttcaaggaagcatctaactgggcaacagattccaagctaggattaaataaagttttccatctgcgctctgttaaatgttctccatgataggctcgggtttcctgttttgcagtccacttttgctggaaaagagacttgccctgatatctgatttggggttttttgtacaagttgaacaagttatacttgttcatagatgcacgaacacgacccctggccgtggagtacaagtttgtcgcttttctgggcatgggtggttggcttagttctacatgcgctccagtgaaaaagtggtgaaaaatagcgtgcgcgaaccatactagaagagttgacttggcagtaaggttttggcatgaaaatatcaatactgatgcctagtttgcaaagacatcacattttctaatcgatattttcagccctttaattgcagtatctaacgtagctggcacacgtcttgttgacatattacaatggttctcaattttgtgcaggcgcagatcaccgtcgagtactacgctactcaggctatatcgaaggggtaggtgaaacctgtttcttcgtttctttattgacctacgccttctttacgcgatagggttgggattcgaacattcgaaagtatcaccagaacaatgagtgcagctcgtgattggacaattgatcaagagataaaactctttagtcttgtatgtgactataaaccggctgggcagaaaaaggacgaaaatatggcccaaatagtcgtgcatatcaatgaaggagttgaagattcagggaagtttaccgccgatcaaatatggtccaagctatcccagcattataacctagctaaggttgatgagatcgaagaagaaagcgaaagtgaagagggctcggctactccatccacagaagaaagatctacgagaagaaagacaaatagatcaagtgttgaaccgaataacggtgcggaaaagatccaacatagcaaagaaaaggaaggtacaatgaataagataacaggagagtcaaaagaagaagtggagaaagaaagacacaacgccagagatgaaaagccaagtaagaaagaagaaaagccacccaaggaagagaaatacgagaagccagagaaaagtgggctggacgaaaagtctcgagagaaatctcgagagaaacccaaggaagaaaaatcggctaaggacgacatcagtgacactctggaaccaggtgattactcatctgaacttagtgatgtagaaggtgatgacgcggaattagcgaaactagaaggggacgagctcttatcaaccaaaaaggagaaaggtgcttcacgcggtaaagcgaaagcattaaaaaagcaaaacgacagtgacaccgctctgcgtaaaagaacaaggtcgatagcaaaacttgatgcaccagagacattgccacagaaaaagcgccatctgcgtgctaatactcctcccgcaacatcaaaaagaaggacgcgatctgaagtacaagaggaggaaccttctgctgctaaagaagaacccaaagctagaagaagtactcgccaggctgttaggagaagtgggcggaagaaatgaaaaattgaatgaagttacagatatagggaaaattgtgtaataatggataaattcggtacgtttatttgactaatcaagaagcactacgccaagccatttatccttattgccttgtgtcattgatttggtaattcatagcgagtttgctagataggcagttttatctccatttgagaaaagcaagggaaagcgaggttagtattcaaagtagctcacagcgagaaattccgctaagacgattttaacatcaatacgattccgtttatccattggtgtctattggctcgctcagaattaatcgaaatgcatatttcaaaagcacgttgcgtcaatcatgtttgttcttggaacatttggtgatgtattcgaagtgcatgacgtaaactcggagagtgtattaatggtgcttcttttttgtttattattattctttctaagagcacattcaagtaagctatcacctcttccgaaaacattgtagcgattagccctatgttaagtagatgtttgtctccctttccttaaatcgatgactaacaactagtaattgcgcatcgcattgtatgtccctaacatgaaaaacatctgtaagtgtggaactataaacatgatagggtaatacgaatacaagatgtctacagagtcatggacttaatatggataccgtttatttcatattgttgatagtgcccaccagacctgcacaacagtgacatcctccaaagtgaagttcatcatcagaatctaaatcgtcagaatcgagatcagctaactgttggtctaaaagcttcacatcaatctgctttcttgtagcctgtgacccttctgttgcattcccttgaggagaagacttcgttatctcttctgacatggatggagataggactgaaaataatacaccgtatatgcgaagaaattgattatatttccaaagcacaaagtatattttacgatttttgagtccgtgacttacatgtgatatatctaagtattatgtttatgccgaaaattatataacattattcacctgtgataatgtcttaacaaacccaatatgctaagacataaatgcccaaaacttgccccacaaagtagttggagcttcgtcatcccaaaccgcatcttcaatttccctcacaccagtgtcgatgtcacattcgtccaatgggagcaaaatcgagttccaagagaatgcatgcttggtaaaaccgttaaaataaaagtgagcacaaatccaagtgaaggcaaacaagatcaccgaaatgtatgccgtgaagaaggatgatgcagtgatcccatagaaacaagaataaccttgcacaaaaacaagagcgaagccaaagtagaaacagtaatatgaaacgtatggcatccatttggccttgtatggcaaagagtctctgctgatatctctagacttcaagatttgcacaaatctcatatgagaaaaggaaatgttgacccatgcaatcaaaccagaaacagctgtgatgttcaacaaccagttgaaaacagtgttgccactgttagacaataccatgtaacctaaagatccaaaggcggcggtgaacaaaactgcaatgtatggaataccatgaacggttgttctcatgaaaaattttggagcagcaccggcttgagccaaaccgtataaaattctagagccagaataaacgttagaattaccagcagagataatagcaatcaaaatgacagcgttaaaaatatcagccaaggctggggtacccgagtttttgatggcaacaataaatggtgacgaggcagcaaaagcagagtcgtcagtcaatttagggtcattgtaaggaatcaacaagcccatgaagaacatacaaccgacgtaaaagatcatgatacgccaaatcaccttcttaatggcagatggaactgtctttcttgggttggcagattcaccacaagaaatacccaccaattcaacaccttggaatgtgaacaaagctgagattaatgaggacaaccaggctaaaaagcggtcagtgttcttgttgtgcacatacccggcaccgtcaccccaagctccagggtttctccagtatctaaaaccaacaggtccagtcttgccagctccgcaaaccatacaaagagcgtaaattaaccagccaaccacagcaatgatcttgaccgaggcaatccaaaattcaaattcaccgtagaacttgacgggaaacatattggaaatcgtaattaaaacgaagaaaatggtaatccatgcagccaaaggcaccttgtgcgtccagtactggataacctggccaacaacagaaatctcaagggcaaaagtgatagcccaagaaaaccagtagttccatccgttagcgacacccaaagctggagaacagaaacgggcagagaactgtgtaaaggatccagacacggggataaaagtggccatttcacccaaagcctgagtaacaccccaagccaaagtggtaatgaaaaggtatgcaataagggccaaaacaggacctgcttgaagagcgtttttggtagaaatgaaaagaccagtaccaatggttcctccaagagcaatcatagaaatgtgtctggccttcaagtttctcttcacctcattgtcacctcctttggaaatgattgacaagtcgtctgtgtctctgacatacagaacatcctttggggtttccacagctttttcgatatcagacatagcgatgaagttttgctcgtgtgcaccgaaacctaaggcggcaatttaccatactttatactgaatgacaaattttcttatcttgggcgtctgcatcgaatgaatgatgcatacatgattgtctgcagctcgtgcgcgaccgagcgaaaatcgccctaaacgccgtttgcttttgctgcagggtgtaccgtttttctcatttcgccgctcgacaatgccgtctcatcgctgctacttgcgcttagctacaattttctccgcattatttttggtgctcgattactactgcctttagcgtcaagatggaatatgctgctttcttatctgagataagataaccgattctggttatagacaaccccccagctacagaagggaggtcttgcccccattttatttctaacttctcttacttaagtcacctgcgcatgctcccttcattgcactttcttttttttttttttttcgttctgtatctttttgttatctcttgaaccaattttcttgattattttcttccttttttttagtattctatgatccatatcacttgcctggaccctccggaaatacttgataaaaatgtggaaccaattctatttctagcatccgtacttttctgacccctgaaagctattgaaaattgccctacgttttccattggcctatggtcacgtgtgctcagtcgctcacggctttcttgtgaaatttttttttcgcatgaatgccgtattagatagtctgtgcgccaaataaatttcttttttacaccaagtgccgttgcttttttcttctcaatatttttttctcatcattggtgcgcaatttatccgattcagtattcgggtactgccgagaagagcactgcttgcaatgtaggtgtttgctctgagaagttacaacttactagaagttacaacttacttgtaagcctagtcacgcaacaaaatcggtcacttcctcttgacgtgacactagagtgtacataattcatggctatactacatgtagcgttcaagcatagttacactatcacacattgcgcattcaaacaaaatctgggtaatatatgaaaacaatcttaattgtaaagaacgaattgcgcttggccagaagtgacagcaacggtacatccatcggatccgttaccgttgtacgagccattttcgtagacgcactcaccgttaactgtaccgccgttataagaagtgatcttgacgttaaagttagcagcatcgtagttatttgggtttggaatcaaagagaggtagccaattccaccagtgtatcctgcaccaaagttcaatggtgcccagttgccaataccagatccagcgctaccccaggtgcagccgtcttcccaagaaacaccagcattgttaacgtagtactgagccgatgtcttcttgccttgccattggaaatagctatcttggtcaacagtagtaagaacagttgtttgaccggccagagccacggttgggatgtccatgttttcagtaccagggtagtcggttctgcagattgcaacgtcctgagacaatttgctcacaacaacggctttgtcaacaccccattcacacaagtacttggagttagggttagatctgtacaacttgccattcttacattgcaagccaccgaccgaaacaccattcgaaggttggttcgaaggccattgggttttggacataccagattgacaagcgtaagaacagtaagagccctctttgcaagaaccaccggtagaagtgtcagagttgtaaataccggaccagccaccgaagcccatgtggtcaagagcaataacaccttggccagatgggaactcatcacaagaaagaacaccgtcttggaactcttccgttggatcttggtagctttgcaaatcgccgctaattccgttggacgaggaggtggtgtatgtaccagtagactgcgagcttgatgccacagaagaagcaccgccctgagaagatgctgcagcggaagaggcttgcgcagatgaagcttgtgcaggggaagaggcagcagcagacgaggcttgtgcgggggaagaggcagcagcagacgagtatgccaccgccgaggaggcagcagcagcgctcgaagcttgggcagcgacagaagagcttggcgtgaaagtaaactccaatgtcgaagtcgagtccactggagcatcgtcagttccagtggaagtggtcgtctgagtggcagagacttcggagccttggccattgaccgtaacagtcacataggcatattcgtaaacgacctctctcttatgcttgtgatgaagatgaaccctagtagaagagcagtcatcgtcatccctcttgctcgccggagcggcagcagcaagagtggacaatgccacaaacacagtagcgagtatattctggctgaatttcattactagactgtgttagtataattttcatacatgcgaatgctgagtattaattgcttgattcaggtacacttgtcttgggctgtgccttgcaggtaaattcaaatgcgcgaccgtaaacaaaagacacggtgagcgcgcaccaaatacacaacgcaggagcgctagtgtcaaaacactcctgtatacaacgttcggctggtcgaggtcccccgtttggaattctgctggaagcaaaaacgaaacaagtagccgccaaggagaagcgaaaatgcttcggaccgcgactgatgcagtcacatccagcccaccattttcgcgccaaacactgcaaagcagcctaagacaaatttcaatttcaccacacagaaaacattcttgtctcagtaccgaaaccagtgtagatttcgacgtagaaagcgtgtatctgaagtatagaaaaagaacaagggcagacatgggcccgtttgaaaacaactttgaaaacaagcgtgcaaagtgaagaaaagtggaacaaaacacgttcttctcatgaggcaatagagtcagttaaatcaaatttgaacataccttcaaggtttatctaaggagcgtaattgcacggaggcagggaaaaagataaaggaatgacaggttaaaccgaaaagtagggaacagacgttgaagagaagaaagaaagagagatgataaaaggggcggagacgagagatttatgttgtttttcttgtgcgacggatacgggacagaatccagcacgaaatagccgcggcacttgtagcccagcattgacgtcgcgctacatacactacgtacatgaaactctttggaagcttgttacatgattagctcatgttatattgctgttggatgctggatggagccgaattcttcgggaaatctaacccactgaatgaataacttcgtcattcttgtacgcttgctacttcagcccggcgattgtagcgcaaaggaattgcgctaataagcgaccggcacatagccaatggtgactacggtatggtgttgatcagacttttcaaaatattggcggacaatggtagcttctccttgttttgagaccaaaatgttgcattcaaccgctatgtgttgtctcatttcgttgaatggagaagaatgagctctccttttcattttattttctatactcttctacaaaccgtgtagttggtgactctgacatcgtaatgtagtttcgatacgcctcggtgatgcggtctggagctatccaaattcaataatcggcaggagaccgacaaattctcccccttcaaaccttttttttagattatttcgcggtgagttgttagttgacaaagatatgacgtcatgaaggaggtcggcctgaaattcgatttttcttattagaggttgtagtgcctttgtcattttgaagaaccatcaatcctgatggaaagggaagagaaagccaccaaattcaatatcatagaatttgtggattgtaaagacacccgtacaccacggcgcttcttacgaggtgatgcgatgctcatctgatcttgtacatcttctcatatcaaaacgggaagaggatagctcacatggataacagtcaagaaataaagtttccatcgggtttggaactggaatcagatttggtaaagcccaccatgccaactaatgaacttacaccgaacgaacaagatcaggccatctgtggggatgtggaaacaactagtgagaaagtaactgcgattcaaacaatccagggatccgtacaaattggtgattcttcctccaaagagactttgagtgcagaaccagttgataccgcacaggaatcagatgcaaattctggcaatgaagttgaaagtatcgctaacgagaatacacctggacatgatcatatgaaacgtggacaggacaacgtgaatgaaaatacgaatgatttaacacctatcactaatgcagaagataattcgtcccaagataagggaaacgatgaagtctcggaagaagcacacgcaggtaaagtgaaagattttcttgagggtcagacacaagagacggtagagaagttttcggatgatgaaatcagcttggatgatagcagttctgattcagattctgatagtgtctctagtctgtctgattctagtctgtctgactccagtctgtctgattccagtgattcatccgacgatgaagagacgaacaataatgaagagatcattgacgaacttgaggaggaagaggaaggaagcagtggtccaatcttgtctaaaaatgaagttagcgatgaagctgcaccaactttgccttctgactataaagtggctgagaatgcacctctagaacttgttggaactattacatccctagttgagaagaatatcatcatcaaagctaatatttctggcgagtttagggtcctcaaagagaatagtgtattgtgtttggaagacagacaggtcattggtcccttattcgagacttttggtcggttgcaagcacctaattatagaatcaagttcaatactgatgaagagtttgaaaagttcaaggacaaaaaaggtgccaaagtgttttatgtggttccagactcccaatttttgtatacggatgcaatcaagaaagcaaaagggacggatgcctcaaactgccatgatgaagaacttcctgaagaagaacaagagttctcggatgatgagcaagaattagcggctaaacaagagaaaaagaagaagaagaagcaaaaacaaaggaaaaatgaccaaggaactggcgaacctgcgaagaagaaacatcaaacgaatagtgaccaaaaatttgtttcttatggatttgcgtcaaatctgacgccagcgacactcccatcaacgccccagtatggtgcacagtaccaccatcatggtacttctcctcatgtaaagccatacgttcagtctacagaaaacgttctgaacccatatggtgttccaataaaccaagtacaacccaatccatacggtcaaccatacccatatcagcaagcacaaaaccagttctatccacaaccgggatattcaaatgcacctcagtatcaaaatatgccctatcaaaatgctatgcaatttcagcagcagcctcaatatcaacagcatcaacaggctctgctgcaattgcatgcccaatttcaaccgcagacctcgtttcaacaacagcaacaaatgcaattacagcatgcccagctaactcccctgtcgcttcagacacagcatgcatcccagccgtattacgctcagtaccaacaacaaggtaccaaccaaagcaattattcccaggcgcaatgggcccaggcaacttcagaacccagtgcattacatcaattgcaacaattagttgctaaccgtctcacacaaaatcagcatcaacagggccaggagcctcctggtaattagacaccaaatttaaatagaattcgggttgcttcgactatcttttcgtaaaaccattgtcgagatgtataagtgccctgtttgcatattctaacgcatatgacggaaacccagcgagtcgagctacctcaaacgcgtaagaccggtcactgataccatcctctaatgcataatcgaacagaatggttggaacagatgtttcctggtctttttgttcgactatctttgttttgcgaaaacgtatactcgattgatcaaccttatctgcttccaatagatctttgatttcacgtccaaaatgtgtcgcaaacaacgtacgacatttattctttttcacaagggacattagagttgcgtaagcgatagccaaaccttctttaccacttgttccccggccaatctcatccactattgcaagggagcgtggtgtggcattcttcaagatattactagtctcgatcatttcaaccataaacgtactcaaatcactgtaaagatcgtcagctgcaccaacacgggtaaaaatacgatccactattcccatactaactttagaagcgggtacaaaagagcctatctgggcaagaatggcaataatggcattttggcgcaaaaaagtactcttgcctcccatgtttggtcctgaaatcacccatacattttctctagaattgagtcgagtatcatttggatgaaacatttgtccattttcacgaagacctgcctctacgacagcatgacggcccgcgacaatgtttaaattcggagatttcacaaacagtggagctacgaaatcattttcttctgcaaggacggcgaacgaagacgtgacatccaaaaagtctgcacatctgcttgtgtggcgtattaagctagtctgttctaacactttcaggcgtagcccattaatgatttctttctctaggttttcaatgtcgtgaagacagcttgatcgtttgtcctgaaggtttgcccaactttgtggtttgtaaagaagcagggccttgcgcttctcgcgtacgtcatgctccgcaaacattttgcttatttcttccgtaaacttgggacgacacgagattctgaatcacgttgaagtatcgtccacattggtcctttcgcattacagttgccttaggatctaataaggtcactgttgtccgaacattattaagcaatgattgttcctcttgttgcaaactctctacctctgcgtggagggaaagaagccgaggatcatggtctcttcgaatagcgaaaacgcacagttcctcattcgagtaattctcgtctttttttgcattcgcatatatctcaatgttttcagcttcattatctttactctcaatgtcaataccttcagtgtgttgactgtgttgattgtgcatgtgctcaatgttcaatgtaccgagaatctcgtttgctatgtcaatagggacacgaaaatcgtttaaaaacagttgcacgagttcggcttcctgttcgctgaatgcttttctgtggttctcgaagatatcccgtatttggtttaatttgatcaaaccttcgcccacagtctgcaaatgaagagcaggcaaccccgttctcaaagccaaacgctgcaatgcccgtacaaaatcgccaagtctagccaaaactccccgcacctcgagttgcaagagatgatgccttcgaaacaaactcacgtacatttgtcggcgtcgaagttcattgatatcaagaatcggcgacttgatccactgtgtaagtagtctaaagcctgaaggcgtggtagttcgccgaattgtctggagtaaagatcccactaccagatgtgagccaaatgtagtacgcgacgtaagttctagtgcatctcgagtacgtgagtccatatgaagatatttatcgctagcgtaatgggttggcacgtcaagcagtaaatttcggtcaggcaaattgactgacacgtatgaaaggatcatgttcacggctgcctcctcacgcacagagaaggattcaagtgccttccgtgcagcttgacgatctgcccgaagttgcagtttcaaatcacgatatgcggtcttgtgatagcgcacgaagtatttgcgcaaatctcccatctccccgatccaagacgcatctgcattactgggcaggtactcctttggtaagataacttcgctgggagctatacgcttcaagtctcctgccaattcgcccatagtggtttgctgtacgtaaaaatcacccacagagatgtcaatccatgcaagcccgatgctgagctccagatcgggcaaagatgccatgttaggtggaatgtagatggcagccaaatagttgttttgcgaatagttgagaaatgactcatctactagcgtccctggtgtgacgattcttgatactcgacgatgcaagagcgcatccgcagcgcccggatattggtccactatggcgacattaagccgaagctcgtgcaccaaaacccgcacaaatttctgaagctggctcacaggaaagcccgccattggcactgtgtggtttgatgtacgtcgaagagccactttgatacctaattttggtgcgatattggtggcctgttcgaagtaaagctcgtagaaacttccaacttgaacaagacagacacagcctttgttggcatcaatgagcttgcgcatcgccgcaagcaatggtgtcaatgcatttttctttgttttgcctccacgatcccagcttggtggaccagttgggaatgatgttgagtcgagtgagtccacatttgaacttcgagcgtccgataaatcattttctgcgtctggctcgtgggttgcttccttctttaagcctttgtcgggttgcttccttcggtcttcgagagactcagagatgaaactcctcacgctattctcctccggcccttgtctaatgcttagacacttctcatcgcaagctgaggtcgctctgatcggtctcagagcagcccgagccaattgatgtaatgcagaggcgtgaaatcgcctaagaaagaaaggcttcacccgtcgaagcatgactgtaggagtacttagaattctgaccatctgcttacgcgtcgcatcactataatgcgaatgcgcgtatactacaccggttaaagatggttttaaacctagaataccggtattctctaagtaatcaaccgctgactgagcttaagtccaagttgctactcagaaggatggtggacaaattattggaagtactaaaagtcgtcaattgtactacggcctggactgtatggaaatgagatcatgcattgtgacacatttctctttaaagcttccacgattcatctgacgtttgtcataatatttatattaccgcattaaattatacttcttccccatatagattttcaaggcctaattcaaatagcctttacatcccggtgctccacagagacagcgaattctctcagcatcgttcgtttctctttcaaacttataatcgtaagtaagttcttcattcgcttcaatgtcacgcaatgcatatatgacgattctcttcttaccatccaccttgatgattttagctgtacaacttggattgcaacaatggttaataaatctagcaatccctcccttctttgtagcatcaatcactgtattttcatcaatacggaagagatacgacgacccaatgcccgtgcgcaaataactcttttctctgtgctcagccacttgctgacggatgctttctcccacatactcgataatcatttcctttgccgcaattggttccaatgcataaagtccccagttatgaatagcagaacgcgcgtatgaaactggcttctttcgttttgttaaagcattgagattcaaaatatcagattccgtactcaaaatttgcttttgggcactgatatctgcggcaaaccgtctattattagctctgttgacacgagaactttgcaagctattaccgcccgcggatccgactccattagcgctattggtttccttggaatcatgttggacggtttctagtggtttgtgaatcttgcgtcggtgaggtaagtattcaatcttgtcagcatcagcgattttcctgaagccctgactcttaaaggatccgctagcacattccaagtgttcactcaacaaacccatggcttcttcttcattatccacctcggatgagcgagattgtaaaaccatttgcctttgcttccaggcccaatattcaggatgtttaacagttgcaggttccactgaggacaagatctcgcgagcaaactggaggtcctcatcgtccctgagaacttcctgcaatctctgtaagtcatagacacggccagcctgaggctcaatttcttcgaacacagtttgcggaagctcgtttgcaataggttcgtacatcatgtcaagctcgctcttgggctcagcaacattatcttcagccaccttgccctcctctggttcttcttgtccgtcctccagcatttcttcatcggaatattcattgtacaaaaagctttctctaagctttgaacgcttgtaactcacattttcttcatcattaaacctatcggcttccctctttgttgctggaacaggagtagcagatctacttgagtcttcctcgtctgaatcatcagattcacggtcatcataattaagcgcatgctgcatcggaaaaagattccgcttccgcttcctatcacttgtgtcggaaccatgtttctttgtgaaactaggaagatgcaatacatgattttgtgtatcttgtaacttgctcttcccattcaaaaatgaataggtatctttcatttgcgtgctcttgttgtgcagctgcaactgctccttcttgatttccttttgtttctccttttccttcaactcattaaccacctcaggataatggtcatggctaagtaggtcaagaacacggtgcaattatacgctctcgaatatccttgcttaagtacgcctgaagttcttttatcaacatgttgactgtctcatccacaacatcgtgtccttttgtatcggatgatttagacaccttaacattctcatcaccaacaaacttctcaggtacacagagctccatgtacattgtatactcaaagaagcgaacaccatcctcgttataaaaacatcgttcacattccttcaaagtattaaatacgacaaaaaaacctgttttgtcgagcaatacacgcgtccagtcatacttcattagctttttctttacctcttgtgacgatatctttttcgtaggaacgtacttgtcattgatgtagatgaatggtctgtctttgacatacttcgtaaggtcttgagggagaaaaatgcctttgatcaccttgttcctgtgttttatagacatagtggtggtgttaagttttgaaacgggtgggtcgttgggctgtttttcctctctaggcttctgtttctcatcgtcaatctctttttgctttttttgcttttgaagcaacttttcctccttttctctctttagtctttcaagccttagccgctcttgcgcaatgtgaatttttgagttcaatagtttctcttcattatcatttaaagcgaccttaaatctactccatcaattttcggagcctctgctttgaccgctctgagcaaatttttagcacttcgcagagctttctctaaagatccttggaaagaggaaggtagcaattcccaaaggagcagcattaatgggatcattaataaatttcacattcttaatagtgtctccaaatgattcgaaaaagctcacgaagtatgtttcattgatggaagtaggaagatcccataccaccaattcagtcagcggcggctgtcttaaggagttcttgtcataaaggaatcgtggttgtggtaaatgtttgaatggaaccttcttggacgctttgttaggcttggtgaggtagttttgaatacccaacttgatacggggatctgatggcggtttctctgatgagatctcagattgaaagcgtagcttgcggtgtttcgatttgcgttctgctttggatagcgatttatcacattctggatcgtatagtacacggtaattcttcagtgagtctgccttagtagccgcgtaccttgtatcaagatacagtttgtggtgcatctggatatcgaacttttcgtctgctatgttcttccccgagagaatatcagtaccatttggtaacaatgccttagagttatcgggtagcctcgtgctttctgtgccacgggttattgacaggataggtgttgtcattgccgtatctggatctttcagaaaacttcgagacgccagtgaattggagtccgctggagaatggagattcagcgaaggtgccagtccatcgagatctttggacgaaaaacgtaagtccgccgtcttagcatgagcatcatttgcagtgtatcgctcggtttcatagttcagacggtaacgcgagtatgatttatggccgcccaggtaaccacctgacagaaacttcttctgtcgatatcggttgtaggacatgagacactgttgtgattacgaatgtcgaaagggaatgaagaagattgacaaaatgaaactagcaagactgactcacagacagatataacccttcaagcccaagtacctctcgaattcaagtggataatactcggaaaaggtggatggttttagtttagcgcacaacgaggaaacgcacatttcgcatactacatgccgtgcacatagaattctagttgagatgataatgaaaaagacgaaatatatcagtgaaaacatgatatgctcttcatggtagattgggacaattgatgactgctgttcatgtgtaataacccgcttgattgaaaattatgcaagtcgttgctacaaactttagttcactcctagtcctaccacgatttcaacaatgaagcgggattacttttacttctagtctttaaatcatttacaatctaactttttcttctcttatgatctctggttaactctttctccttgcattatgctataagtataccctacttggttctgatgtgcttcaaaggacccgcagagtgaaaaaagttcatggcgtattccttctttctaaagtgtctctggttaggttccttaacatagtaagaccagccctggccctcagcaaatctgatggcagcctccttgttgtcgaatttcatgatggttccttgcatgtagtcaccactggactggtaaccaatcaaatcattttcccaacggtgggcacctcccaaaacatcccagtccaacttccaaaagtggccattgtggtgtcctgattgtgttgctggcttggcctcttggtaaattctaaccacacgagacgtagtcatttcctttggagcgccagaaacaagctcattttgcttgactggaacatctccgaatgccacatccttttgtctgagtgcggtgaaactgctgagttggcgcgtagaggctctgactatgtttctcgtcaacatttgcggaatatttggatggagcgccgttttctaatctttccctttacctttacttttactctggttggccagtgcgggtagtgtgcacaccgcgaatgcacgggtttagcttaggtagtggctttacagtggtcataggtctaatgtattcacaggcatttgaacagtgatttttccgatattacgggaataaaatcttaaagacgacccaagattccgattcagcgctgtttatatactgtttccgttttgttccacaaatgtccggtttgtttgctcagcctaatactcattcgcgttttctcgcatgaacctcatttactaaccgttaatcttgtcgaacaagcctccggtacttctaacataaattggtcttataccgtaataagattcgtttcattgccactattgtgtgtttgggtctcttatttggttccatttcttccctgtgggtttaaaatacatcatgaacaagcagcagttgagccagtcactcaaagacattcttcccacttacctgggagagtatccagcacaattggtgtcttatattgaatctttataccatctcagtttgcaaaaattgcccgtacttccgaataaggcggatgtggcacgtttccatctttgtacatacttggcggtggaacgatgccaggaccgtttcaacttacctgatccgctgcaacaacgaattccgctccagcctagacatgttgaaaagcttttggacgatctacaggacaaagttgtgggaggaatcaactctcctcatactacacccaggaagagaccttacaccccagtctcgctgcctaacaagagattggctcaacctaaggtaggttcacccctaaaaaaactccaggcgttggctgaggagtccaccgaagcaaagatatctgaactacgaaacgccgactcgcccttcaatccaattgaaaagaaaggcctgaaccccaagagtccatttcgcacgccacgcaaatcaccatccaaatcgggtctttcttctccaacagctgcttcgccgggtactccaagatatattcggcacttgactattgctgactttatatcgtttgccaacaacttctacatacctgcaagcatcacgccgcagattgtcgaatgtttcacggcggagaaacacaaatttgccaaaaagaatgaatggctcttagcatgcgggcttatatatgtcgcatatgtgcgtataaaccataagcttcttgactcaacgatagggaagaaaacagagcttcaagatcaactttttcaataccagaaaggtggacttatgaaatggaacatggtaatgtggctcaacatcattgaggagtctgtacgaggagaaccgtgggtagttgacttagaattgaagtatgtgcataacgattggtctgtcgaagatacatctcgagaacgtgaggtccaggccaagttagggcggggttgggaactctatgaaagtttaggttctatgatcactccttctgtgatgtttgacaaaccatctcaagagagttattataatacatggacgtcgcggttgcttgagaagctctcggcttgaattgtcaacgggaccttcggaaagatatattgagccatctctcttgtcagacagcttttctatggactcaaagataaaatattatagcgttttgggcaataatgcatgtggtaaaaatacatacttgacttaatgatgaataatacaatcctgatagaggtgacctgaaaatttaagataccaaacatttcgtttggcttcaagtagcgaaataaattgaaaggatagacatgaggctaatggcaatcaattcgagagttcatattaatatttttccccggatatagcagctactttagtattgtatatattaaaacaaatatctatcttttgtttagtctaaaacctggcaaaactggggcctacattatctagctatggccatacgtttgatctatgtgcagtccatgaatttttcagttcctgtgatgtactactcaatccatcgctacctacatagaacgcaacttctccagtacttttctttttttcatgcacgatctcaagagaaaagcgtccaacggaacagctgaacgtgcagcaaaaaagcaggctgttctctctgatagcgattctgaatatgcttctgatggcacttatccagttttcgacgttccgggtgccaacaattcgagccgatggagtgaaaccatcacaaacgttatcaagagcgttgtatctgtgcacttcacgaatatcacgaacttcgatacagaattgtgcctcacaagtgaagccacaggttttgttgtcgatgcacaaagaggtatcattttgacgaatcgtcatgtggtggggccaggacctttttctggttacgctgtgttcgacaaccacgaagaggcggtagtcaagcccatctacagagatccaatccatgatttcggctttttgcaatttgacacgaaagagatcaaacacatgtcgatttcggagcttgagcttcggcccgatttggctaaagtcggcactgagattcgtgtcgtgggtaatgatgctggcgagaagctttctattttggctggcttcatctcgcgtttggatagaaacgctcccttctacggtgccttgacatataatgacttcaacactgagtatatccaagctgcagcaagcgcttctggtggatcttcaggatcgcctgttgtcaacgaatatggtcaagctgtggctttgcaagccggtggatctacggaggcttcaactgacttctttcttcccgtttctagacccctcagggcgttgagatgcatccaaagcgctcaaactatcactagaggtgatatccaagtggaatggatgttgcgtcctttcgaagaatgcagaaggcttggattgactcctgaggctgaaacaaaggccagagagctttttcctgacaagtctggcttgttagtggttgatctcgttttgccagagggacctgcgcatgagttgattaaagaaggtgacactttaatttccattaatggcgaacctatttcaacctttattaaggttgacgagattttggatgaaaacgttggtaaaactttagagttcgtggtacaaagaggcggtagtgagttgaaaatagacatcacagttggtgatttgcatgcaattaccccaaatcgctttgtggatgtcgctggagcatctttcaacgatctttcttatcaattagcaagatgttatggtattccggtgaaaaggtgtcttcatcaacgatgcttcaggtacttttgatttctctatgcacgataagagtggatggttgttagacaagattgacgataagccaacacccaatttggatgctttcattgaagtgatgaaaggaattcctgaccgccaaaaggtcactattacgtaccgtcacttgtcggacttgcataccaaaaaccttcatgttgcctatattgagagacattggcaatctgagttccgtattgctactagaaatgatgagacaggtctttgggactttaaatctttacaagataaacctttagaacccttgcccatcaagccatgtcatgctaagtttgttgacattcctattcctctggagaagaaaaaaggatgtgcgtcactctcaagatcatttgttcaagttagaactttctgtccaattcctgtggacagttttccatatagaaaggacacaggatatggtgttgttattgatgctgaaaatggatatgttttagtatcccgcagattcgtacctaacgatgtttgtgacatatacctcattttcgccgaatctatggacattccaggaaaggtggtgtttttgcacccaaacttgaactatgccattgtaacagtacgatgcctctctcgttttggctgatataaagacccgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcaaatactgccaatccaagatacagaggaaccaaccttgaatgcattttgcttgatagtaagattgcacaggagtgtgataccggagttttggttgacgatgatggcactttgcgtgcattttggttaacttacttcggtgaacaatcagagaacttgtccaatgttatgtacagaatggccttggatgtgacagacatacacaatatcatcgaattgctcaaaagaaatgaaattcctcaagacttgcgcttattggaggcggagtttaccgccatgacacttttcctgggcagaactagaggcgtcccacaggaatggatcgaccgtttcgaaaaggaaagttatgatgaagttaagctccttactgtctacagagtctgggcccctagacaaggtgcggaacgttgcccattaaagttttccgacatcgttttgactgtcaatgacaagttggtaacaagtatgagagatttggagccaatgtacacaagcaaggagttgaagttcaagattgtgcgggagatgcaagtgatggacttggttgttccaacagtggaaacaaccagcatgaacactagtcgagtggtgttttggtgtggtgctttgcttcaggaaccccaccaatctgtccgtcaactcatggagaaaattccatcagaagtgtatgttgcccgtaagagtgctggtggcccaatgactcaatatggtatttcaaacagtgtcttcataacgcacgtgaatgaccaagagacgccagatttggagacttttgtgaaaatcacgaatgacattccagacaacacttatgttaaattagggcttgtctcgtatgatcatgtacccggtgctgtttcgatcaagatgaattaccattatttcccaacccaggaacttaaaaaaggcgcagatggatcatggcacgagattgaacacaccaaggaataggttatgatagactagaaatgtacgtagtcaacggcttcaagcttcatgtacggatgtaagcacatgcagcttctaaatctctgtttacttgtaagtcaagcatcatctacctggatacttcttaaaacctttaatgctatgtacaagtatgtatcgttgttcagcactctagatagcgcttgagctttttcaagtggccccctttatcatttacggaaacaaatgagtccaaatggcggagagtattcgaactgaagttaccgttaccatggtttctgcctgcctgctttctcttatagcctgttccagttttgatgaatcttttcgcagcagccttatgcgttttcattttgtttctagtctggatgaaggtgttgagggatggcctgttgccaaacaccaatttggaggcactttgaaagaaggagttcattggtaccttactttagctcttgtatgtggaaaatctgcagtaggtaaatgcgcgccgcacgacttcagtattttcaacaaacctttatatacttgattacagtgaactttacagggggatattaaagcggcgaaagacattgcaaattccttgcattgcttcgatacaatctaaggattctaacgtaagttcgtaaacattcttggttctcgtaactacatgtgttcagcaaagtagcgcggctcgtcaaaaacatggtaacgatgtcctctgactccttctcccctgaggatttggggcattctgtattctgggtctacctcactctcgtccacgtagtggtttccgtagatgaaatcttcggggtatgctttttgttcatcggtgagaaacttgaacttcgccacttgaagttcagtgtcagtaatggttgaccgggaaatccgagcataagcaaccttcttgagatcacggaagagaatatactcacaccatctgtcccaatcagtactgtcgatatcatgcattcgcgagtattcgctcacgtaagtatggtagttaccttgtaacggctcggtcactaagtaactgagcaaaacgagaggccggtttgagctagccatgatatcagccactcccaaactttgcaaacggcgatcttcgacatcctcttcctgtccagaatggaacacaaccacatccaccatttccccgtaaatatctaacgtagcatgaattgccggtgccaactcacctactggggaaggaagcaaatgatgcgtagagttaatgatgggaaatttagacaaaagcgcggcgccccaagtatgtttgttggggccaggtccgtaatcgacgtacattcccagtcatctgctatcttttgagtaaagtccctgtttcctcctatgagcctctcggtatcagtttctaataggccaataatgtcgacttccgcgtctcggagtaggtccctcatcctcgtttcactggaccacatatcgttatccaacccaaagtgtacacaccaaataccagccgtaaatgactgggaggattcatggaatggcttgaaaggcgcagttgggtatctgttgatgaaagatgtaacagataaagctgtcaagatcgtaaggattttggtcgtcagcaggaggagttgtgagcctctcacttccaagcgagtgatattggaagaatttctgcgcaaagtgtaattcacactgttcaacaagaggagagctaccgaaattcccaaaacaatatcggttctttctctcaacaaatatcctcctggaacaaaggcatacgcaacaatccacacacttgctaaagagatgattatgcagaaaaagaatgacaatgaaaataagacggagatgttatagccggccacagactgaccaactaaaggagccaatgaggcaagatagtaggtgaacataagcgatcctccatatccaatccatccctttgaattgtataaaatgaatgctcctatggcgccggtaaggaaaaacacaggtttagataccacgttcggatgaaacttaatcgaaaagatgagcccaagagcaaatgctgcaaaatgaggtaaaccgccggttaatggcaatggtcctcgaatcggatagccttcccaagtccagtataccattgtagacgaatcgctgaggaaagcttgaatgcaaaacaaataacttccaagccccaaagaggcaagtaaaagagatccacctttccgagtgattacttccggaactgatttcgaccttctcgtgaaaaaagctgcagctagtcccacaaagatcgcatattcgttgtacccgccattctctttgtgcatgatgggccaaaatggattgttagaatggcacatgaatttgaacacggatgtagccaacaacccaagcaagagcgagatccataatgaggtgaactttttggggctattgctcaaagcgccacactctgcagcaaacccgatggtagcgaatcctgtgcctgcggtaatggtcaaaagtctcttttccggatcctcaactttataggcacctagaccaagcaaaacagtgagaattcttgccacgcaagggaacttaataaacaagcattttaatggaggcaatgcggttaagagaggggcaacaaacgtgatggctattgatgcctcatatccagaaatgcccatattccataatgggaaataccagacacagaccataagagaagttattgtggtccagaacataaatgagttgattgtattgaccgaaaactcccagaacgagaagtcttcaagggaggcgatctcgtctttttcacttttttgctggataatttgtggtgtcgttttagtttttttgagctctactcttgagccagacaactgtatttcaatctgagaaaagtccataaaagaccacagatcaaaagccacatcaagaattatgagagcccattcaaagtaagcgtaacgggagtaagcccctgcaacaacatgcactttgtgttgaataaagaagtacactaatggaataagagtcaggaagaaagtaatcgcagttaacagacgtcccttctttacttttgaacccttaggtgataaaactgagacaagaattgtccacggaacagttaagatgatatatgcgatcatgaaaatgtcgtgccaatcatgatcatcggttgaagtgatatagacccagcctccacaagtaaacgtcctggtgattccggtggcaagaagtacgtatgaagctaccagcagctgctggtgaagaataataaagttgaaaaacaccaagaggaaccgaggtccagccgtcaaagcaatgagaacctgaaatagcgatctctctggataacggtctccaattgcagcagacacactaggaaaccattcgtcaggatagccatacgatgcattttggacgatcttgtgatagtggagccaacatcccactatcaaggcggagaaaaaggcagaataagcgcataagccatgagccactgcaatccatgaagcattcaaggagcagatatagtcattctgtgaattgatgtgcgttattctctcctctttcagttctttcggattttcaattgtctcggaggacattctactgggcttcgacgttcacgacacaagatcatgtgctgatcatagtgagacttatggtgtacgggtgtaattgatgattgatcatttacgtggactatatgggtttgtgctttgaaagaaccactgaacttgaaataaacgaatagagatgtatatgaaggtatagaatttcttttgaccttcttcttatctccacggatctttattggcccctggaacagcgcgtttcttaaaatatgaggtaacagacacggatgaggaatcaggtacttgcatcacagtagtaagcaagccaggtttgtagccgctgtaacgtctcttcttccagtacctggtttttcaattctgtgatagatgtattttagccttagacccacaagaaagtcgtgtgcgcgccaaacggaatgcaccagtaaaaattcaccttttcgtaaagtgttcgactccattacaacatacaccatgggtatgtgctacctattatcaatccgaatgattactcgctgaaacaaatactaacgtaatagccacataccaaaatcacaagagaaatgagttagtctcttttgacgacatcaactatgagaacttcgatcaggtgcaacaagctagaacctctatgatgagagaacaatggatcagaaacgaagagttgaggatcacccacgatgctttaagaaaatgcaaacaataccatggcccagatgctcaaaaaaactgcagaccgttgatattgaagtacatgaagatgatcgaaacctacccattgcaaggatacttgggataccaaaagaacgacccttctcaataaagtgtatattagacttttctccggccatgattctcttacaatggccgcttagcatagctgaataagcaacatattatttatggattttgtaggtacttcgacatgattggaatttttggctgtctttcttttttgaaatatggcccctgacatctttgtcgtacagtttcgtattcagtcaagtgctacctttgtgtttttgtttgttggttcttgctcttgtttttttttttttttgttaaccatttatgaagtatctcgatattgactttgcagctgcaaaagtaaaaagtggtgacgagaaggacaatctacgcagaactacccggagttcacaaaagttctaattcgtttacgtggcacagtactttaacgaacatgttaaattaccctaagtaataagagtagcatttgcgccatacattataccataaaaaaccaaaaggccaatctacatcttgacttactcccctataactcaacacaaataaccgataatcaaagagaaaaatatgatgaggcataacgatccaaatcaaacaacaacaatgattttgaatgataacaggaaatttcgaattgagaagagagaactttcaactttgaaaataccaccgtccttgagactgatcccaccaatgctaggtcgcgaagcctgcacgcagaaaagtccacttcggacgataactgtggccaatgagcacatggcctgaatgaccaaaacgttttctatcaaatatccacacaagaaacaattcagtgaaaggtacttagatagtaagaatgaactgagctaggaacgtaaagtacaaccatctgtagtcttcagtgttcacgtgactgcatctctgggccaatcaagtgcgacttctcccctcgggcccggaacgaccaggctcaaaaaaagagttgaaaatctacacacgtagttccaacaactccaaacagatttgcaatatgttccgtttaggtgcttctcaggttgcccgcgctggcgttaggtatgtaaccacagcccattgaatatattttcacactttttgatcaccaacaagtactaactgtcccagaaactatgccactttgagagaaatcgaaatgcgtcttaagtctattaagaacatcgagaagatcaccaacaccatgaagattgttgcttcgactagattgaacaaggcccaaagagctatgcaagcttccagagttttcaacgagtccgacactgaattctacaagaacactgaaccagagaaggaagctgacgccaaaactttgttgattgtcatctcctccgacaagggtttgtgcggttccatccacactcagatctccaaggccgctagaagaagaattgaagagttgaacggcaatgtcgatgttgttgctgttggtgacaaggttaaggctcaattgtcaagaacccacgccgacctcttgaaattggccttttctggtgttggtaaagcggagccaactttccacgaggctgccttacttgctgatgagatttctactttgggcaaatacgagaacaccgaaattttgtacaacaagtttgtcagtggtgttgctttcgagccatccaacttttctgtgtttgctgctgatgccattgagaaggctcctggtttgagcaagtacgagttggagtctgagggcactgctgaaactttgtctgaattttccttagccaactctcttttgaccgctcaagctgaaggttatgcttctgaagtttctgcaagaagaaatgccatggacaatgcttccaagaacgctggtgacatgattaactcttactctatcttgtacaacagaaccagacaagctgtcattaccaacgaattggtggatatcattactggtgcttcctctttggactaagcttgctgagatcgggtttgtcttcatatattcgccaaatttctcctcattaccatggaaaatgtctaagttttctatgccttacaagtaaaaaaatacacgctgatgctcgaagcttgctaggtttgtaaaattatttgctgggtttgttgacaacagtcatacgcatccagctgagtctattcaatctgcctttacttccccataaattaaacggacaaacatcattgctgttaatactccaacagccccacaagtaataccaagagaacacgaaacaagtgccatgtaagcaaagtaaatcaaaacactgacaaaatcactcatgtgtaagtgaaacacaaagtagaatattgaataaccataaacataccatccaatacttgagccaatccggaagcatagccattgccagtttggattgttaaacatcgccaaagagagatatgttcccacaattgcagattctccaacaacggtaaccaacaaggttaccgtcagaagaaggaatccgtacatgtagaaaaaagtggtcttttccaaccaaaccgagttgaagatgaacaaaagatccacgtacacaatgccgaagggaatcaaaccaaatgcaagaacactgaccactggattcatcacgatggaacggttcccactagattttgctaccgatgtcttatcgggaatatgagtcttcataatgaatgatttgggtgaaaattgtactctgttccctaaagtccctcctagcaatcccaatgggagttcaatgatagcaaacaaaaggatgaggacaacaatggttccgaaaggcaaggcattcgaagattctttggcccaaacgaacaagttgatgaataaaacgaccatcaagattgtgaatggcaacatccccgagtaaaggcaggacaaaatgagtacccgtcgacgttgatacaacgtatttggatcctcgtttgacaaaatcttgtgaatgataacaccggcgtaagcagaaacaaagccagaagctaacaaaaaaacaacagaacaagtgaaaaatgcgccctggtgattattgaagaaagcgtttgcagaggagccttgaccaaaagtgagcttagagtttaaaacgaaaatcaccatgacgccaaccatggcgactagacattgcaagccataagctatcaatatgcttaatggaaggacacctaccgggcgtttcataacttcataaaccaatttcttccacagaccagaggaattgatatcgaagtccgcttgggacataggtatagttggacctgattgtaaatcggttctcaaaagtctgaacatgactatagcgacaactaaagtcacaagacaaacaagaaccaacaggtttactaaggagaaccagtgaatcttgtgactagcagcactgtgatcattttcatagtacaagtcccatctattcgcgtgggtgacggagttgtcttcacgccaatagacagcatatgtatatgagattaaattcttctccggaagatctttttgagattctttcagtgacattagtctgtaattctggtaatccttcgttgtacctggacaatggtgatcgcttacactttttggatacacctcaaatcccacaatagtgtgctgtccatccctttcagtatgatagcgaataactagtgtaacatgattgtacaaataggaaatatcatctttaacgaatcccaaaggaaagcctgcagcgtagtattttgagatgtgattttcgctggtgaaagtagtggctccaggcaaaccatcaagattccaatggacaacataaccatctctaattaagcgatccgcccgaccgataccccctctagtagttgtcatatcgcagaggcgaacacaaggtctgtccatcataaattcaagattgtagttggattcccaaaagcgatcaccacgtaaaatctctcccaacagcatgcttttcgctttcttagttttatcatggcagacaaatggaagatcgtgatagtggaatggtaattgtgtatggtcgctctctattttattcaatagaagttccactttgtctcctttactatacttgtttggtgcaaacaagtttagtgcagacgaaagggatataaaaaaaagaaaagtaaccgccaacatgagcggcaggagtgtccagcaatggtctttaagggtaaatgagtggaatggaaggtgaatatggaacactatgagatcgaagtcgtctgaacaaaacactcatctactatatgcagtgcacgcagttcaaattggataactgtgatcccttcgttgcattggagtcaccaaatgtgatcactctttttttaacatctccatagcttctcggattaggtaatttcctttgggatctaaattaagcgcaatagtgaattcccgtatagccaggaaacgatcgttttgaatgttgtagagctgccccaaaagaaaatgcaccgaagcttcatttggtgccaagtccttgacaagctcgaactgtttgagtgcttggggaaactgttgcatggaaaagagtagttgtgcctttttaaatatgggcaacgcactcaatggttgaagtcggttggcaagctcgtattgacgcaaggctaatgttttcttacccaatttttctagtaccatacccacacagcaaatgaggattatattgattggatttattgcaacagcattacggaagtgataatctgccttgtgatattctcccaaattaatgtataccattccgataccgtaaaatgcgttgtagtgacgtggatcaagtaaaagcgaaaaacggaaacagtccaatgctcgttcataattgtcagctccgaaatactcatgacccttaagtgtatgtgcatacgtgaaagaagagtctaaagcaatagacttattgaagcatttgatggcttcgtcaggctcgcgattgagggaaaacatgttgcccataacacaccaggtgattgccagtttcgagtcaatatcatggagctcattggccaagtacacaagttcggttttcttgtggaggtgccagagtaaagtggagtaaaactccatatcctcgagtcgggtgcgatcaagttggcgcaaacgaataaaaaacttctccgactgtttataattaacaatttcgtaatgtaagcggccaagcttggaaagcacccatggcgtatcacgctcgttctctggaagcgactcaagaatacgaattgccttgtaacagtcatatttgctgaaacatttaaacagcttcgcgaacaacatgtagaggcggcgcaaaaaagcatcagcagaatccacttctttggatacaccaaccacgggttccacatatggccgttctgattggatggcacgtttgaggccccgattatcaggatgtgctaagtcaggcttcttagtgtacgaaaacaggcgcgagcgagtgcggggtcctatggccggtcgaagtggttcaatctcgcctgttggacggcgagaaagcggatctggagcacgaggtgttgaaacatcagccaaagtatgttgccgcggcgtagtggcaaagggattaggcactgccggaatgtccggtttggagaaaagatcttcttgattccctaatgacagtagtagaggtccgtttacagaaaaacgttgggttggtgctttgtatagagatttgactgccactttcacgcccatacgcagaagttcctggaacgcctcgaaatcaaaagcgttgaatcgaagagcttcttggtaattaagtgcactatttttgagatcaccttgagctttgcacaaatcacccaaaagatggtagatggctgacgcgtcaggataaatcagccgagaaacttcgtagttgtgtcgttgcatcgaaagcaggaagaaaaaaggcggctgctggcccagtttgtcatcaaatataccgttttcgtgttcgctctcatgctctctgaggcggttttcgttgtacaaatgggcaacactgactaagcgaaagacaccttctttgtagcgctgcaaatgcaagcacagccgggcgaagatgtaagcacagcccaagtgttcaatgtctccttcttctaacgtgtgattgtacactgctttgtacttcccttgccgatagagagttagcgcatataaatatactgaatctggatcttcaggcgctgcggcgagtagccgttcacatgcaaactcagcattcttgaagttgaatgtgtcaagcgaatggatcacaatggatcggagctgctgaattacatagagtgggtcaggctccatgacaaaggagttcgtaaagcgttggtagtgaggtattacaatagaaagcggaaagattggactagagtactttctggatcaacggaacgcagttgcggaggctagacgggagacacaaaacgctattgttgtcttacgtttgaactggggtgtgcacatagcatacgtttgcacccacacttacaacagttcccataaagaatactattattacactattaacgcgacccattaaactgtagcgagtaaagacaactggctataaaccgacagtagctagtaagccttgttgcccgtctgccactgtcatatttttttttcctttcttgcttctttttgctcctagatttccccctcttatatatcataccctcgctgacagaattacttcttgtgctttgagaaggagtattcgctggaccgcgatgccggagattttttcgaactactcatgacacgtccattgctgttagaaaataccggacgttccagactaccgctggaagttgcatctaaagaaccttcttcagccaaggtgggtggcctattatccaaatcgccaaaataatcctttttggaaagcggtgtagtctgtttgggggacaacattccagatgctaaaagatacggtgaagcaaaaccacctgaactagaggagatctgaggggtggatggtgcacggtaattctttgccagggtatccacgctaagccgtggctgcgtaccgccaggtgtagatgatgatattgtcgtttcgtctattgaaccaacaatcggcgatgcctcctctgaagtagcactgtcattgagcaaagttgtggaagtggtaaaatcagcggaataatcaccatcacggaaaattcccctcgcacgcaattcctcatccttcaatttagtttcctcgcgggcctttgccaacaactcttgcgccttcgctaaagaaactgtaggtgtattgcaactgctcacaggaggaacagagtcatcgatatcaatcgtggccgtcatcaatgctttcaaccatttacgcatttcatcagcagtctcaacaacaaagtaatgggttttaggttgtgtaaaggtcaatcccttcttaaatccaggagctggcggaacaagtttgaaacagtatcgaccgtatccagtcagagcagcataaagtgcaatatacttatcattagtaccagtgctatcgccctcggagctaataggaacaaccttatgagccgtgatatcaattaagcccttttcacgcttatcacgtaaagatgcaaagtatgacaaccgcgtgccgtgcaaagtgaagtagcgggacctccaaccaatagtactgcctgattttttggccatccagccgctatggttcgcggtttttatagcatcatcaggattgatttcccgaatcccctcttggaatgccgaagtcttcagtttcctcagcccagtaagactgcggaaattgtgagtggacacagaacgcaaagtctttaatctgctcacatcttttttacctgattttacttctggtttttctttctttggggaaaggccaacgtcatcgatatcaacagtcatttctggcgaaaagtgggagctgcggagaggggacgaaggtgagtccttggcatgtggtgacttgtacaagttgtgactcttaaatttttccttctcctcttcgttgttgcctgacaagaacagaaacaccgatgagtgccttttatgcgaggcgttggagccctgcctttgatgtgccacaaccgaagtatcgtagatagatgaagcaggccgcagaagcccaggaccattattcaaggcggctgaagaggcactcgtgcgtgtcatataaaagttcagaccattaaagtttgacagaggagtgactgggcttccaccaaatttgaagttcttgttcataggactagctgtgggaggctcaggggcttttcgtggagacaaaaaggatgatgatgatgggctctcaactctatgtttaggagtgccgtagctcaatatgttttccatcgattgcgatcttgtcctttgatgcgaaaaggatcttcctgatgcagccgatagttctctcgtatgacctatcggattcgaactaccacgattaccaggaatattcaccgaaggaagaagctgagtaggttctggtgacttgtcctcatcggaattattgaatggaagcggcgccagcaggatgaacgtagagtttctcttgtttttgtctgcattggaactagcagttctgttaaactttgtcagggatgacttagcacgattcgcaatctgttttagcttttcaatctccttgtacacttcaaaacgagtaccaaaagagtcgatttctaattcctttaaatgtgccaagtcaagctcaaacaaaatgtctcccgtgatcttgtgacgggcaaacttgccagccacatccatatcaaaacccaaaacaatagcaaagtacgacgagacttgctttggtgtccattctgtggccttgagcggatttagatcctgggttaaagacagcgcagatgggttgcgcagatgaccctttgacgggtcaagcgaagacagacgaagttcctgtaaagctttatcgatttcatcaatagcggaattcacctcgtccttttgtggcttggccgtagattgggtggcttttggaaactgcatttgggtcgttttcggtgtctcggctttgttgcttgatgtgtcatttttcttactcttaggagcatttggtaaccggcgggagcgcgagcgtaaaagagatgggtcggatgtatcagattcaacaactcgagtgaaggattttgggaacaagccaaccttattgtcggagaactttctgcccatataccagccatcgttatattccgagtcgtcagcaagaacctcaattttatcgccgactttgagagtcaactcatcgcccaaacgagcgttgaactgcttgatacagacaaatacggtttcgaaagatttggacatgtttctgggatgtaacgcaccgttcagcagaacagtttaagttcagggaaaaggaccaaaatggatataggaaagatgagaaatgaataacgatcaataagcaagctctttggcaacggattcagcgcacctagactaagattattgatggtttgtgtggtttcacaaggaaatgtctggcactgcgggatgcgataaacacagaaacgagatacaagctgggagaagttaagaatcaaaacacgtaatgggaagaaggaaaaaataattagattgtcgatatcgaaggagcggctaactttctgatgagcgttgaaaggttgaaaagaccttggtttctaaatgatgtgacgtgaagacaaaaaaacgccctctaatgcgcgtgactgcagatagtcgcctctctttgcctggctccgatggtggtcctagatgttctgcacaaacccgtttaacggaatgtgtcgcataattcaagggattgaaaattatgaataaaagagaatgtttcgtatttactacaagagagaaatgaaaacgaatacaagatgagtgttttcatacgtgtagagagcaaattcggtctccgtttgaggaagcgctggcttggccagactgggatggaatgaggctgtgtacagtatgaagagattttagaccgcgcgtagtctcatggtgttaaggtttccgttgacagattgatcaggctagattgagtacaataccgacggctttgtttgacgttttaaaaatggatttcggtttcatgaggtccaatcttttcatttaggattaaattcagccaagctacttctgcttgattgatttcttgcttgttgtccctgtatctccttacagctttagacaccctagacttaggttaattaaatttctgatgtaatctataggcatttccatcgtttacaaagtttcagctcaatcaataaatgcagctaaatataaaattttgatgtcttccgacgccgcggtttgatagtaatttagttcgttgtacatatgacgtgtgtcgcatccgttcgcattaactagtacccatagagttcgcagaccgttggataaaataaacatcattatcatcaccttatcaactttctggtaatcatgatattttcttagttgtataatacatgaattacggtctttgaagtcaatctgcgaacacactccccacttattgcctgatttgaagaaagcgtaacttaatctaagaatttttttgtgttgagtaatatacttgtcctagggtctcttcagtaatgaaaggagaaagcctttcactttttttttttttttttgagattgtaccagttcattgctaggtgtcaaagttaatattcatggtcgaggccgagccttaaagttatctttctggcctatatgtattacactgaaagtaaaaagtaagtcttcactgcgtatatttgtcgtaaccagcactacaaacggtaagtgaagtatggatttttgtcacccatttccataagaacctcatcagaataagagtcgtagacgccggtagccaagtctcttctcttcttcctgttagagagcgagtacccgactatgagtgacataataaaaaataagcccatcaaaacgaatcccaacacaagggcatggcccaattggtaacgaggagaatcttgcgttctgtaaaagttggaagcaaaagcacccaggaaatttccgaaaccaatttggaacccgatacccacagcccttttgtaagaccctgacaagttgttcgagaaccagatgatggtcattggaatagctgggtatattcctaaggcagcaatgtaaagtccagcataaactgcgtgaggattcttccttgggtcgatagcaagtgcaatcgtgtatccaacagccatgcacaagaaattgaagattaagaatggcgagcggtaaccattgcggtttgaccaaaaagcttgagcaatactgaaaacagctgccacaacataaataggagcagacatgagctgtgctttggtggaggtgtagcccaacgtacgaatgatagtgggcgtgaagagagaaatagcgtaaagaggaacacaaactccccagtaaacgcaaagcatagcataggaatgccaatctttgaaaacagcccagaagtattttttcttgtgttcatgatcctcacccaagtagcgttcggccaatttctgctcgcccaaagtctcgccaacatcgttctcatccgtcttgacaaccgagcgctgagtttcattgcccgaatgctttgttctccaaacagcaaatttccgttcacgctcggttaaaaagtaacattcccctggatattgtgggaaataaaagaacgaaacgactgctactacgaaagtgagcaaaccttccaaaataaagatccatctccagccttcatagcctcctactccatccatcttggaaattgctgcagctaaaacacccgaaaaggcaccagccatggaagcagcactaaagaaaatggcctggcgcacaagcacttcatttttcttatagtacatggacaagatgtaagaaattcccgggaagagagatgcttcaaagagtcccaaaagagcacgtgtagccaaaagctggtggtaattgcgaacggtacccattaaggtcatgacaatagaccaaagaaccatagttaaaggaataaatacgcgaggcaggacatggtgcaaaatagtgttgctaggcacttccatcagcgcataaaaaatgaagaaaatggtcaaacacaagttgtattcgttaccacgaagtttcaagtcttcagcaagaccttcaattttggcgttaccaatgtttcctctgtccaagaatgacaagaggtaaagaatagtgaacaaggggataattctgatgtcgatcttgtgccgcaacttggcttcatcgatgtcggaaaaatcttcatctgactcttgggtcaaagagtccacgtttctggagtcttggctcacagactctatgtgttcaacatctggcttctcgtctgaagtggttttcatttgtgttgattattttacaaactgaggagttctgctgagctttatatcttatgggccccacaagtgtcaaaacggagttccccacacctcgccggtacaggtcaatatcagcaagcgataagcgtgtcttgggcggagagtaacgtgggggaaataatgtggggctgttctcatgtacagaacagttggggcctgaaagtatgcgcaaaggggtaaagtagtggcattttgaagttgtcatgtttgtgtatctgtcgatgtaatgcacgtctcaatgtcgattgattgcagatttggacaaatcactttgcttgaatttcttacacatgttagtgcgatttacttgacgcagggcttaccttggggtaatttgtttttacagagtattagaataccgggaggggtccaccgggcaccaagttttttcttgatctcctgtgtggtgatgctttgctgttccggtggagtcttcagaaatattgcaattatcccaattttgtgtgtgtggttgctttcgggtagtttttcgcacccaatactggggtgcatgactatcctgtccggggaaagctcctcaccaagaaaaaacgtgaacgcaataactttgtcttttttccgcaagaagaatcttgtccggcgccacttgatcttggctcttgtttcttattgtcggtagctacaggcttgcaaacggggatctttagttctttcaatttccaattttcgattttttacctccatgatgcgattttttttagccctcatttggtgtaaagcggaatttgctcacggctgtatggaagaatttttaagtggtttcacctgcagaaaagactgggccaatgccttccccgcgcccataaacagtaatatgtgggggaacttctgaacaggactcatagtcattatctacctgtctgcgagacgggtaatattctgatgtctgggcgtaggcgtgcatacgccttgacgtggcttaggggtatgttgtttgttttccgagttgtcagatggcttttccaaatctaacattctcgctataatttgtagattttgagaaatccacatctggcaagcttttcagctcccttctgttcaatgaatagcacattgtgcggcccatcttttattgtttgagtccccttgtgcaggccgacaggctcacgtccaggttatggcgacatgagttacggtaacaaggagaaagcaaatgtggggaagtccctgaggggtggtgttttttactctaccaaatggtgattatcacgaagattttactcgttgagctgaagaatacgaatctccgcaagagatgcagcaaaaattacacggcggctttttttcgtctgaaggatgtcaacaaaattgtaaatgtggtccagtgtgcgaaaaacgtcttctatcttgcattcgagaagtgaaggagagattttttctgatagagagaaagaaaaagaaaagtcatggattattttgggctccccggaggaatctcctcaaatccacctcggggaattgcagcttactttcctactcaatatttttgagcctgtccatcaaaataaaaaaaaaaaaaagatggtacgtgtactgttatttttttgacgtaagcctggctctatgatatcttacatgttgctatatccgagacaaatttaggtgggtagaatagcatagccttatccgagacatttttgtccctgatatccgaatgatggcaaatgcacaaaatgaacccggaaaaagaaaattgctcaggatgttcaaaacgcttccccaacttttctcctaggaggagaaaggtgtcattcgatccttcaaaaatttctagttaattctctaagtattgggagtttggcacatttcgaagaaagcgttaagaaaaaatcctcttttccaattgttttagggattatcatcaattgttcggaggtgtacgtccgtgtggagacgtttcagagcaagtgacctgattgctcaaaccattgcttcaatatcaaccatggggctgaaaatttcaatataatcggtccgctagaacacttgatatgtctctctttgacgacatcctcttgacagccagtgaattgtgatgcatctaattgtttatagtctctatatcctattcgtcgaatggagcgaacacaacaactaagaacacaacttatacggtaaaaaaaataccaacaactagtggacgtctgagtttgtatttttttctatcaatccagttccataaaccccaaagttttctcatggcgacatctacaaattcgttgactttctccagacgaaaaaaaaaaataaaccgctgtgtaattcttgctgcattaataatctcttattcgtgttcttcagctcatagagtaaacgcttcgtgataatcaccaatctgtagagtaaaattaatccaaaggactaggttgttattttcgtatggaatacataccgacaggtggataaactgattccattgaaaaaacagaatgcaaattgctctttctttcttcaatctgctatcaagattggccaatgccccttatttcttgaccacttgtactgatgagaaaacttaactgggtggacaaactcagatacactcagatagttcccaacgatgtggctcccaacgatgtgttcaactcaaatctttctcgtttgctggaataaaatccaggatagacaacgcattacgaagacattgtagtaacgacacagaatcaatgttgctccttctactgtttgttgctgtttctacctttcgtcactcaaggtgtgattcatttgagtcttgcggcatcattcagataacatcattaccaaatagattgttggactagtaagtaaagtgctctcttgagtgtatttttcccagtagatgaagagcttttacgaaccacttgttaagtagataaatgattttacatgtcaagtagaacgaaacagtattaattttgatatcgacaaaagcaaaggtttgcaacgtccagctttcttgagatgtaccatcacaatttctattactgtttgtaaaccgctgtattgccatcattcacttttcgcctattgccctttcgctaataatagctccatgcgtaaaaaaccatactgataaggcgcgcacaaaatgcatgccattcttttcagttacctcaatcttcataccgcatcgtattcctaattcctatccgacctttcgataataccctgtcccaacctgtgactctgttactttttgctcctataactctcccaaccaactgacacaaaaccgccaggctcgtataacgcacgctccattctactacccatagtccgttctacagggacatactttccatgtctgacaatattccccgaccatcacaaactcttttggcacggatgaacgagttgctggcccgtgctatcatgctgcttccgcacccagaaatccgcacctcgcgcttgcctgcgccgctccgcaacctatctgtgataccagacattgactttgatcagcactggagtgatgattccgaaagtgatctggacgaaagtgaccatgactgcaatcacggcaatgaaaaaaggtccactagcgacagcgatatgaatgaggttagtgacgctagcgaagattgccatgagcttcactgcgaaatggagcatcaagcgggtgtgccgttgcgccctgacgcaggagcgcttcgacgcctgaacgcgttaaggaggcggcgacgcggtgaagatcgcacgcgcgagcttcacgcagagcttgcttcggtgcgggctgtcatcagggcatctgcgcggtatgcgggcgtactgcctcttttcgtgcaccactcccatgggcctggcaacgcccttgatcgcatggatcggtttctcgagagcgtgcatgccgggcgtctttggccgagaaagcgtgggagaaagcatcatcaacagccgcgcaaacggcggcgcctccaagacagaaagcagtctggacaaacaagcgaaagcgagtgcagtacttctcaagacgaagaccgttcaccttttgtgcaaccaaactatagggacaggcagaggacagtactggcttccgaatgtccaaagtcttcacatgaatccaagtctacaaagccgttcagaagtgacatagctacgacagaaaactcaacaagctcgcttgcgtttccgcacggcgagacacttggccttcatatgttagactcaagtgcacgcaagcatatcttacgaggtctcagctgttctttttggcacagtggcctgtcgttttcattgcaaaaagatggcctcttactccgtatggcacttacccaagtttcaagcggaggtgtggagggcttgctctctggcctcgccccagaacttctttccttcctctgtgcgcgcgaaaaggctgctgcgctccaagctctcttggctgcagtttgtgctaatcacagtggttcatgcgatattggctccctaagcgtaccctttgcaggccacattgttgactttcacgaccatgacttacgattctgtaatctttctgatgtaccttctgcacgcaacgctgattttgcccggcttcagttgcgcgagtggctgcgcatacgcccttttctaggtcttcgccagctttttttcctcaagtatcttgagttcgccgaggccagtgtgcgctctcctgaaaacggatgtccacatctgcggcagtttgcccgcctgtttcgcgacctgatgctcgagcttgctcgtggctcggaatgcgatttgtcggcgtctgcaatccaataccgctcagcacggccccctttcgttcaagaatgggacgccaaacttggagacagaattagtgagtatgcttcttgcgcttcatgcttacttaatgttcagttgaattatattctttttgcagtgaaggtagatgcagcggccggtgccgacgccatgttccgcagactcttacctttagcaccagattgtgaacgcaatgcgctttcggcccggtgggatgcgcttcaaaacgagaagctgcgtgcgccccgtcagtgcgtattagtgtgctctctcgaccgaaagaccgggcgtgttgaggcgcgcaacactcgtgttgcattagatcatttccacgcttctccgtttcggcctgaaccggttggcagcactttggcaggcctgtattgtcgtggcgcacgcgattgctcaacttttgtgtaacaaggtgtcgctttatcatctctgggttatttttggtgggctattctcgtggcagatattgcattttaagtagactaaagggatccaagtacgcatctaatatgggcaacgttgcgtggaaataaaatcttcaaatgtacgctcatcattatcatatcccttagtgcattgtcgaatggatgccacattgcgaacaacgacattaatttgctaatcatactggataaatcctctctttaggattagtttctctgtactgtgtggtaggcagtggcagtttgtatcagtcacatttacttttctctcattggaatatattgccttatttaagatattgaaaagaaatacagtggcaaagccacacttcagagaatgtcttactattgatcttagaaaatgacctttcattgtatttacagttctgaagcaacctgtttgtcttgctctttgctctctgaaatgccgctgattcatcgaaatcttcttgcaaaacacaggtccacaaagtcacttcatgtttaaagtatgttttgctttgtcctaccatatcccccaacccttacgcccttcgcgtctgtcttggcgacgcttagcaaagaagtctttggagcattcacggtaagcatcgaagaagtcttgacaaacagacttgtccttttggtttcttaaaacacagctgatagaagcctgtcgactctcctcacaagggtcatagtatttggaagcttctttatttgcccatctatatttatgacggtggtttttggggttgtctgggtaaaacttaaagtcgtcaaccgagccttctgtgaagttgatgttctctttatctttgacaactttgtcgctctccaaattcagcgacaccgctgatgagtcggcgcttttcttgggtatttctgtggtcccttcactcatgggtaaaagtgctatgatttcgcgcgccaaattcctactgtcctttatgtagagatgtattgaataatctgctatatcaatatctgttaccgtactcttggttaccgtattggttgccatatccttggtttccatagttttgattgccgtaaccctggtttccatattcttggttaacatattcctggttattttgtctttcaccataaccaccccgttcattgccaaactcgtttccggaactacggccatattcgtttctgccgtaatcatttcttccatagtcgtttctgccggcatcatttctctcgtactcattcctgttgtactcatttctgccgtactcgtttctaccaacttcgtttctgccgtactcatttttctcgtaatcatttcttccttcgtttgcgccaaactcacttctgccataatcattcctgccttcgtttcttcctccatagccttcaccttcatattcgtttcttctctcgtactcgtttcttctctcatactcgttctttctgtcgtagtcgttatggtgtctaccctcatgcttctcgtgttcctcgaatttgtcttccactttgttagcggcaattgcaccaagcaatcctcctgctatctttccgagggttgagtggtggcccgaaacctttgaacctccatatgctcctgctgcaccgccaactactgtggaaataaaacctctttcaccttgctcacctgtttgttggtgctcgttttcttgatagtcagatctcgtgccttgtggtccagaggagtagaattcgttagcggacattttccttgttttttcgtaactagttgataatcgcaaattaaggtgctttgcccgtggtataggaggtcccttctccgcaggagtgtgacgattccatgcagaaatgacagtgtcctgttctttttttaaacatgacacgtcaaccgggtaaactagtgcacaaaagcataggtcactgatttgagctcaatgaatctgcttttcttagtcaaaaagctttcgatacaccaacttaaaaatctcgatccctttagttattttatattatcggctcttgccttcctacctgatcctgtatgggtcttcagaggtatgtccgcaccaataaagatatgctttcctaatggttcgaatcaataagggatacagatgatatttcccaaggtttcatggtttgaacgttgaatcaatagcttcactcgctgaattgaaagctacttgtttctactcaaagatttttctcaatagctttggtaatggctttcagctcgtattttcgagtaaatcgatgtgtatttggcattttgatagcaatactgagattaagcagttaagcatacttttcttgttccatatgatcgaatcctcagaggctatcgttgctgtcaacgccatcggctggagaccatagaatcacatacagtgctgcatatgcacgtcagtattctctacgattgatgaggaacatgaatcttgcgaacatacagagatacacgtctccctgtctcttctaggaacatcagtcttggtgtagatacatgtacataagaacccttacttctctaggatggtttcctctctaaggatcatccccatcccgatatatcaaacctaactggacctcgcatatcaaatttccaacccatctacctctgctagagacatttacccaattactccctgacttctttttggagacttcagtagaatgatctctgattcacctggaagaagaaatggctatgtatagagcggagatctacatcacaataaattatcctgtataggtagcgcatgattttgatccggtgtagtgacatcctcatcgcctatcgacttcgtaatctgcgccgtttcaaacaacatgtctgatccagttcagtttcttcaagattcgcaatataaatgccagcgctgcgataatgagagtgcagttcttatagcaagaaaagaaaagttttgtgcgggatgttttgtgtttttcatgaagggtaagcagagaaaactgatgctcgatgaaagatataaggtgaaatatggcgctgtggcagagaggctcggaacccaaaaagtattgcttccgctttcttttggtatttcatcgcttgtacttcttgacatgattgcatctttattgcaggaacaaaatttggctcataaaggaaaacaaggttttgagttgatggtgatgtgcatagaggaggaggaaaatgccacgaagatagcccttcttgataagcttcttgccagttattctcctgtcaaaatagattacaaagttgtgacattggattcctatattgtcgatccactcatgcggcttcgggtttcggaaacttttgctgtgataggaaaaacagctccagaagaaactctcactattccccagcttcttgaacatgcaagcacgcgttcgctgcgagctgaccttctttctatcatcagatcagagcttattttccataccgcccatgccgaacaatgtcaaaccattttgtttggccatagcatgactcgtttggccaacgaggtcatttctctaacagtgaaaggccgggggctggaaattcatacgtctgtggttgatagaacggcttcctatgctggcaaggatattcatattatcttcccattacgagatattttgtttgctgaaatatcggctgtcatgaagcttagcagtcatttggctgagtatgttgttatcaaggagcataaaagctttcttgtgaagaacatgacagtagaagcacttgtggggcaatacttcagcaatctagatgctactggatacgcttcaacagcatccaccgtggtaaaaacagcagaaaaattgggggctccaaaagcatctgtaactgctgtttgtcgtgtctgcggtgcggaaatacaccaagaccctcgccagtgggtcaatgaaatcacagtaagcaagggctccccattaactactgaggaagaaaaggcctatgctaagcaatattctgacgctatggatgaagacgctagtggcgagataatttctgcatgttatggatgcacagttaccttgatcggtgcgggtgacggttttacatggcccgtccgggcgacaaagcaggagattttggatgagtatgtgttggaatgagtgaggacgtcaaaacatttgagagcggttcatgtgcatagattatggtttaggtgctacaacaatacaacgttgatggtgagacaacgaaatgtaacagcgctaattgagctggcgtggttcttttgtataacgttttttgtatcattaccggtttcgtggactgtttcaatttgtaaggtggacacatttatatatgccagatacacctactcggaaaagcagaaaaaaccgatcttcagaatatttcgaagacagcaaatatgagaagtctaaacttgcgattaaaatatagatatcggtttgtgggtcttattgatgtcataaatcgaacttacaaccggatgtaggatattaaactaggaagataatgtacgaagttgatgtcagaggaccctatgcaatgcgcgcagaacatctgttataagctcacacactgttgtacttatttgctcaaggtcttacatatcaatttcttggtcatttcttcgttgaagcaaggttgaaacaatttcatccaagcatttccttcatcctcctactattgactacaactttgcgcagcccctcatgtactcggcctttactctggacgcataccagctttggagaccgcgttcgcccaatgtgcctagaatccacgatgattcttcaggtcaccttcggactagacctccacaatcagaaccgcatccttttgcgccacccctagctgcatatttagccgatgaatgcggtcccaactccgcgtatacggatcataacgccgccatggaacaagcatacctatctggggcaagcgatataccgctccttggccccacaacactgcaaagactcgataaacttcgcaagattcgtgcgacaggatacactacgatcgtaccgattggcatcggccgcacgatggcacagatggaccaggaggcaggcgaagaggcagaaaacttgctggcatgtgaacgatcccatgcgctgcctgtggagccgattgacaatgctgaatcagatctcgaagagctgggagacctatctggcttggacagtctaatggcggctgacttggatgctgatgttgttgatgcagatgaggcagatgtattttccagcgggggtctgacccctgacgcgttcatggcagccgatgttgagtatcaggcagaccacagcttggatgaggtggagagagttcctactttgcctactacggtcagtgcgggacgacgctgcgatgattcagatgtcgacatgacctttgactaggttctttcagcatttgagtccgtataatatcttgccttatatctgatatgattttggttagtcaactgatcgagactttggataatgtgatatctttgtgtccctcgcgtgacgtttcatatgaactactgacagatcactttgaggtaagtgaaaatgtttttggtgcttgaacaagttgttgtaccaagttgcagccacaattattctggctcttttggatcgtcacatgttgcgagttttaaagttgcacctatacttctgagcatactgatctacttattttggtcgtctatattctccattatctgtcgctcatgaacgtgttaactgcctatattttttgacgtgttcattgctgttgtcaaacctctaccgacctttcttcttctaatgctggtcataacatgaagttcactctctaacacctgaaggagtggatctcttttatatttctagaatgcaatcacttcatagcatctaccttcgccagttgtaaatgcaaagcagggatcatccactttccacacgagcaacgcgaacctttccagctgtacccacctaccttcgcctcgcacttaggacaagcaaacttcccttcgagctcttgctttcccaattcggcggccatccactcaactggttcgcccacaaaataatgcgaacaactcttagcggcgtcctccagtgacacgatccgccgggagttggggacacgctttatgaatttcgcctggcgagagtcctcttctgggatgtcatgctcttctatttccgtcagtgtcgcaagcgtctgccgacatttcttacaacgaaggcgaaactccgccggcccctgtgttttcttcgacttgaaaagtccaagttgttgcaactgacgacctgatgggtccaacttcaagctattactgacaagaaactcacggtactcatgagcagactcgtctactgtgcatcccatctttttgtatagctcaagctggctagtaaagcctgggttcggttgggcgtcggctattttccttgtcacagcatgcaacgcctgggcgtatgagagattgtactttttcatcaaaaatgcaatcacgatggccacagacctcgactttccttgtgcgcaatgcaccaaaaccgaaccatgatgctttttatctgcggggtctgtgccaggtgggaaaagtgcactctcaatgaaatccgtggcacgtggaaactgttctattatatttgatgtttcttcgtctgttacctcaatctgaagatgcttgtattgcgaagagcagtacagaggcaaaggcccaggaacaacggaaattatgtgtgtgatgccatattccgtcttaaagtctgtacctgcgttcacaggctcgatggacagaatatatattcctcctagaatgcgctgagccatcagagtataagatgatccgagatgaggaatgggatgtagatgtgatgacatgcatattgcgcgcttctacacctggaatgcaggtgcggcagtcaaaacctatggtcagtcttcaaatctaactagtattacgaaacataatttcatttcaagctatgagttttctaaaaagaggatttaacacaattcgtaacagtagaattgaagtgattcccttttatcatgtgtttaatactgcgtctttcatccagttccttattcgctttgcccttgacttctcagcatattttaaattcgcaatgcactacattgtgtataattcggttttaaattcgtaatcgtaactttgagctatgtacccattagtagaacttacctttcttgatgttggcaaggttctcgcgtgcaatagagaaggatgaacgactgaaaatgtcatcaatctcttccaatgtcttgtccttcgtttctggcatgaacaacatttggtaaatcaaaccaataaaagcaatacctccgtagaagcccaaagtcaagccggtgtatgtgaatgcctgcttcattttggcaaagttgtaagtaacagtgaatgaccataagtagaggaacgacgaacagatagtcatacccaaagatcttgtcttcaaatcaaaagactcagatggtacaacccaagtcaatgtggaataagatccgaagaacaaaaagtaaagaataagaccagacaaatagacaccttctgctgctgctttgtgggtgtgagggttgaaacgatatccaacaccaacaagaaccaaaccaacgaagaatccaatgatgttgtaaccccacaatcttctaccatatctatccatccacaaaatggcgggaatagtaccgataagcaatgagccaccaccaacaagcgacatgaaaacagagttcttctcattgaatccaatagcacccatcaatgtagacatataatacatgacagcgttgacaccagtcaactgacccaaagtaaccataatcactgcgtagttaagagctcttctgtttctcgcaatggtgaacaaatcgacccagctgctgaatttggattcatgcgcacgtctgtcatgctcttcgtatgcagcttgtctcatttccaagaactcaagtttggctttgtcgtccaggatatctctcaatctcttccaaactttgtaagccatgccatatttacccttatgaaccaaccaacgaggggattctggcaagaagaacaaaccaatgaacaaagctgttgagaaaaccaaagaagaaccaaccataaatctccaaccacccttgacactgttaaacatagcagcgacagcataaccgagaacttcacccaagggcaatgttgaattgatacatttgaaacgatacttcctctgacattagctgggaacagactcggaaaatgtaaataccatcgcatcctacctttcaatgtcaactctcaacaccaagtattattctacccgcatacatccatatggtgtgagtggcgaaccatcccattatactagcctccaatgtatacttgtatccaggaaattatcaaggctggcttttcttccaaaaattccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacataaaccagcaaccgatggaggatcatactttaaataatcaaggctgcctttcttttttagatttcgttcaatggggtcatgatcatggatccagccatggcaccaagaggcataagagaagaaatcaatgattgttcatgcgtggttaacttcaaatcttttttcattccaatggaagctccggagataatagattggtccaaaccagacaacaatcctgctgctgctgcgaagaatcctaaaaggtaaaccatgtgttgcttatttttaaagttgagaacaacctctagggacaaaagtcggtcaacaaaagaagggtttgcatctacttcttttgcatctctttccaattcttcgaattctttctcgaggtcgaagttcatgcccaattcggacatttcgatttttgctgtagtgtcatatctaatgttttgcgactcatcagtcgacgctttgccgatctcttccaaaatgctcattgttgatgaaaaaaaaaaactttagcttaaagtttttccggcccttttatataatattggtcgctgtaaatcggagcaagtattttgggttattgctgcaagcccccaatgaattcatgttttctccggaaattctgtgtggggtacacatgcgtcatgcagtgtgtacataatatcgaccaatcagcacttttgacggtcaagcgccgtatgtcactcagaatgtgtgcgggattatctgtccactttctccactttttccgaaatttcttccgccaacacgtcacaccggagaaatagcgctggtatttcttctctcttatgtcaactcgtttagatattaatgttttatagagtataaaatcgttgccgttgtcattacaatcctttgagagagccaaaaatcatctatcccggtaataacagcctattaaccggataaccatgcaggttgttgacgccaaatttttccgtaatgtcacatcctgcatgggctcggcgcaaaaaatacagctctcaaaaatacgacacttccccaaatttccccacatacgcccacattatgtatgtacctgcggcaggaataaaccaacgattacgtgttgtgccccttaatgtcatattcgtcaattcgctctcattgttagagttggtggcgtacagaagtgacatatgccttggtgtcgtaccggcttttgctttcgcgatactccaatactgtaaccggaaaaacactaacccaatcccatctgttcggacaaacttagcccgtcgtgcacatacgcgcttttcaattttcccgcctcgaacgcctttccgaccaggacatgtaaccagcatgactaaacttactaatcgcttcgaccaaattttgcgtcaaactctgtcgctagatgctctttgagctgcacaaacttcaggccaaacagtgccccgcaatatgtgcatgttagcgagctgttccggatcaatttttctagatctccttttcgccgattgaaatggtggctttcgtgatctttacgggccaaaatctcaaaactgctttcggatgagtcgcttgtttgctcgccatcatagtcgtcggcgacattcaatgctagtttttcaaaatctacgaaaaacgccgtcgtgaacgagttgtaatgttttttgtttttcatcctggccaggtaaaagtcctgtgtgattacatgcacatgcaagttggacatggatgggatagcatgtacaccggctcgaataaacgtatttctaaaaattgccctttccttggggtcgtcgttgatgtaaccctcgcctgaaagtgattccacaatcatatcttttgctttttccacatacccctcaatcatttgatatgtctgtgggttcctaagtgcatctagtggatggagatgcgtcaagtttttctgacggggaagaatcaagtagtggcgtaaagatttcggaaatgcgtccgtgattatcacaacgtcattatcatggaatagaaccaacggatctgaaggattgtcaatgtatttctgaagcgcatgtctgaagctcatgatacatgataatggtagcaagacatgaagaatatgtgcaatgcgcgattttacctgcagtggtgctactatggcggactacctgatcgaggtgtcgaagatatcgcttccccattttgtgcctgcttatatccgctgaatacatcgggggttttcctgttcttgtatctttatctccaatatttatgtagcaataccaatgctgtaattaaaatgacggttatcaggatatgttacattctatgttaatccgagggccatcatcaaaaattgtgaaatatagatattagtacatccaaactgtgcaagttcaaggatccttgaaaattgttcggtgtaactaaaatccattggaagaaaaaggatttgatgtcctagttgcttttcacgtttattattcatgcgttatttctgaataatcatgctattccacagaaaatatttgaagctactacttccatgcgtggaattacaatgcattacttcacgtcagttttcatcgctttcgaccataacctcttccatttacgaatttcccatatatctgcgcattcttcctactgtcctgaaaaagcttatttgttagcccagattattttttagaactgtttatgcacatggaaactttctcaaattgtcacccatgttgaagattgtggtcgagattccttgtcgaaagcgctaaacttcaaggacgaatctggtcagttgtgtcattaagcaatcattgattgagaaggccatcacattactgatatgtatctgcccaaacaattaagctcgttcttgttactcgtgcttattcattttttttattccgcttgcccaaccaattagttattccagcggcctgacggtatggtgtgcttttccctgagaaatatgcatttttttcatatcggtcttacgggacagcgatatccatgaatctctactaacatactatgtcttggtattccacctcatatatctgagaaaccattcttggactgatgttcaaactacatgaaattgttttattgtcttgtcctggtatatctattagtcggctctatactttcctcttcttggcttgagtagatttctgtgttgccgacgtggacgcaactttgttgtctttttcaccactttccgtcttttcgccgtcggcaaccttttctgtttcagctgccaactcagtattgtccttgagcttagcctgctttaactcattgacaaaccagatgacagctccatgtaacaataaggcgatgacaagaagattgataaagtgaatcgagcgagtgaggtagatcaaggaaatgagtgacaaatggagaagcacaaaggaaacatgggtggccttcaaaagtgcaggcgtggtgcccggagtgaaaatcgattcccagagttcaacaagaaaagccataatgatgggaaaaggtatgaattttgcagaggttctacacccttacaccatcagctcctcgaacacggaactatacactgcattaagtatttgaacaagaacaaaacgacacgatattcaaatccaaaaatctcggctctacgagaaggtaaaactggaatatcaaaaccaatataagtctcccgtcgtgaataaattattccgattgtggctaagaacatcagtacctcagatcagtagcactcataatgagtcttaaactatagttccgaattttcttagtaattcacttatcctgttggcaatattgcttttttatcacctttctgtgggcgaccgaaaccattctttgttcaagcaaacttcataacgtatgtgattatggcaaactcaacctgcacacgaagcattcatgtgatgtcacgtgtatatttcttctcgcgatttcaagtccaccaaaggctattcttaaagcatccgtcaccatggttcctcttgaagatctgtttatctccgatgaggaggtcgagtattggtatgttaaagcatttctgtttcccttgttcctactaaccccagcccattatgtgtcgaggaaatggatatttccgacaaaaacttcaagccgtgcccctgtggttatcaaatctgccagttttgctacaacaacatcaggcagaatcctgagttgaatgggcgctgccctggctgtcgtcgtctttatgatgatgagtcggtcgagtacaagacgctctcccctgatgagtacaagatgcagcagatgcgcaaggaaaagcgagagcgcgagaagaaacagcgtgaaaaggagcggaaggagctggaaattgcgtcgaagaaacatttggcaggccttcgtgtggttcaaaaaaacttggtgtacgtaacgggtttgaatccgccttgtgcgcctgaggatttgcattcagttttgcgcctggacaagtactttggccagtatggaaagatactgaaaatggttgtgaaccgcaaggcgccgctgccagcggctaataacagcattgttgtctacgtgacatttgcacgcaaagaagatgcattgcgctgcatcaacgaattggatgggctgctttgtgacgggcgtgttttgcgggctgcccacggcacaacaaagtactgtctgctgtacttgcgtggccacccttgcccaaatcctaattgcatgtttttacacgagccgggcgaagaagcagactcgtatacccgcaaggacttgtctacacaccaaggtatcaaaatgggcatgcgtacatcgggaggtggccactatccattcggtgatgatgaatcagaggagggtagtcctgcgcatgcaccagtgcttccagcaacagcacattgggccaagagccaggcgcctgcaagtgcaagtgcatcaccactggcacctacggtggctgtagctaacccagcggcgttcccggccttgagtgagatattcaaggagcagagactgcaaaagaaggatgctaaaaagagtaaagggcgtgctcgcgacggtgttgtattgcctgacgatatcgatgtcgacgaccatctggcggcggtcacagcagctgatacacgtgagcgcatgcttgctcttgcagatgctcgtcaatccttacaagtgtactttgatgatttgggcgatggtgcattaccgttgttccactacgatgcaactgtggatacttcggcgcgtgcggtgttggacgatgagcgcgtgcttgcacgtctgcttatagagcggtttcttttgcggcctatcaaaaagtatcacttggcatatgctaatcatccagtaagtcaacagcagcaaatgttaagtcagcaggcacaaatgcaaacccaagcgcagtcccatgcacaggcgcaagcccaagctcaggcgcaggttcaggtgcaagctcaggctcagacacacattccgcaacctcagttacaggcccagatggcccaaatggcccaaatgtctcagatcccacagtcgcaacagccaccactggaagatgcacagcagctcttcttaatgcaactccagcaaaaccagggaaaagctcacccacatctttctgctcagctaaatgcattgcgcatgagtgaccgtgcacgcaccgctactccaccacctcccggtttgtttagcagaccagaagtgcagtcgcaaccagaacctctgtcttctagctcgcagttgttgacacagttgatgagtggcaaaaagtagatacttcttcccgaatatgggagttaaggcttaatttaaagagtttgggattttgttcgctctccttgtagtacatcgagagtgtcgtagttgtcaagaaaacgattatcatcgctattcaaagtattgaacccatgtgaatgtattcacactcgttcccacggtattcacgagaaagttggctgcaaagatttctttgccaaggttgttccgtattaatagattcgctcactagtgtattgcgtactttcccaaacggccttgggtttagcccttctgtgtatctccttaaaggcatagatgacatgtcacgttctagcataatgtactttaaacgactaggtagacgaaatacctctacgttgctcaatttctttgtgatctttactgatgcattctctcgaacttccgagaatgtgttatgctatattattgccttcctttcggacggtttcgttccttatctacgtctttttgaagttgttattgatgagcagacacagtgctgcatcgaacacgtcagcctccatcatccgcacaaggcgtgtttcaatgagctccaccagcacacgtatcatgtcttcgcggagaagcatccacatgatgattttgaacaaattagtgcggcaaacctgatgagtaacgtttgttgtatccgctgggaatttgctgatgagttccacggtagcaacgatggttttacactttgaataagtccaaaactcggtcaaatcggctttggctaatttctgacggtaataccaatcgggatgcatcagcgagtgaatttgcttgcgcaactcgtcgaaatggccagcgcgtttttctgcacgcgctacagttgtaggttgcagagaaccctgaacttgcaaagtgttattactttgcagagaggctgacatattgtgctgagcagaactttgatgaaaagcatttgcagcctgcggaggcgttcttgtaactgtcgacaaatcaaccaaggcacccggctggacattcggatttgcaacttgttgttgcagcaaatctactacgttttgttgaatgccaaccgaatgaggttgcgctggatgctgcgctggatgttgcgctggatgttgcgctggatgttgcgctggaggttgctggttgaacggggcaacacgctgtgtaagtcgctgctgaacagcagccacaacatcctttctccgcagcgtctctgccaacgaatctaaatccacatcacgaccacttttgagtcgcatataatggcggatcacaagcaagcgattggataaattgggcggaacctgcagctgtgcctcaacaagcaatgccaccatatcaggcgtccacaaagattccacaaccggatcgggcgtgaactcgagcggctgcaggcccacttcgcgcacaagtccacgaaagcgttccgccaaatcattatagttcgacggaggctcgccgcgcgcgccgtacactcgacggtgaagcaaataaagcccccagcggccgcgcacttcccagtcctcaagcctatagcctgttttgcgcatgaactgcgtgcgaaagtctgcccaaggtactgtgacatacttatgtctgttctcgtagaactgagaagcgaccaggtgaaaggtctggatgtaatacttgaagtgttctgcagtagcaggaatcatgccatagtgcaggcggagtgtgtttgcagcctcggggctgatcatgacgccaaaagtattgcgaagtgcgttctgaatggccatcgtagcagtgcgcgggttggcaacggcggctgcaaaaatgcactgtgcatgctcgcgtgtccaagtagagaaatgatcgaacgacgtatcacccattgcacgcttggccatatatggcggaatgggcgacggtcttttgggttgcctttcagtctcttttgcagcctggcctgtggggctttgagcacgaaattgcggagctgatccatactgaggcatatacacttgctgggtatacaagtgtggtggttgatatactgtttccactccggggtgtgtatggggagagggttgcgcttgtgattgcatttgtattcgcgaggaccctgatgtcccattgattgcgttagctggaacagtcgccattgtatgcactggtgcagcttgaacatttccgtttgcttgtgcttgcacatgtaacgttggatggttttgagcttgtgtgtgagcttggatctgagcttgtgtctgagcttgtgtctgagcttgtgtctgagcttgtgtctgagcttgtgtctgagcttgtgtctgagcttgtgtgtaagcttgtgtgtgagcttgtgcgtggttcagcgaatctatttgcgcctctgctggttttcctgcctggaatgcttgcgtttgggtatatgcaattgtttcctcttgacgcgtcgattgggctctattcgtgacgtccgctttagcttgcacgttttcgctagcttgatccacggcgtctccttctcccagaggggtcaattgcgccactttctggttttgtcgctgcgcgtattcttccctcgatgtgtttttctgtttatgcgttgtatgcgatatgtcactagccaattctgtcagttctactcgagactcagaatcgaccaggggtttcctagtatcgtaagatgcgacttgtgctaccaccgtagccatgtcagacatacgacccagcagtgacaccatcagatacgccactttgccgccctctcgagcattctcccgaaactgacgtcgaagtatttgcaagccaggaatctccaggtagagctccgtaagtgggagcttcgtctctattcgtgcgctgagagagacaaagtcatctaagagattgcggtaatccaggtcccagcgcagcttcgagaggtcgtagtaggacttgatggcaagatatgagaaactcaaaaggtcaaactcatggagattttccaaggccaggcgtagccgcgggtctgcagaggccgcaagcgaattgtatctcgcaagaagttcgctgcgggcatcaagaaagttgcggatttttttctgtatcacagcgctcatggctggtgtgttgtgcggtgggaattttcttgatttttttgctggaacgatcaccgcgcggcatgcagttcactgcgttttttctgtatttgagtgcgcggcaaccatgcagacgcgggtcaattggaaatattacgctaaagaggatcgaaaaaaaataaccacataaacagaatagagcaagtcccacatcaaaagtctagccacatggtggcttatatttacaagctatttacatctcctgaaccaccacttcgcacttggcgcagagagaatctggtggtgcaatgtgtttccagcaccgtgggcacttgcacagtccgctctgcgaaatggccgcgcgcaccttcccagatgtgctgtttgcttcaaagacaacttcggcgtcgttgggcacctcgcccaaagtcacgcgcgatacaccaaagtagtccgccaagtaggaagcatggcgtgccaaaagagcgtgtgcatcacccgaagcagacaagaacacctcggcctccaacttgtttttgaagaggtcgcgcgcacggagagcctcgagttgtttgttaagtgcgtcgcgcacagcccaaatggtgtcaaactcgccctccacttcagcatcttcccaactctcgggcacagcgaaaaattcccacgctactttgaacggcgagtctgctggtgtacggccatacacatcccacacttcttgagcaagcaatggttggattggggcccacattcccacatatgcccgcaagaggctatccaacgccgcttggattgcctgacgctgttccagttgcgcacctgcggtgtagaggcaatccttgcaaacgtcaaaatagatggcgctcaagtcgctactcatgtgcgcattgagctcacgcaccacacgcgcgaaattgtgcagcgcatacgcctcgcccacgctgcgctgcaaacgtgcaaggcgcagaagcatccaccgatctagaggagagaacttgtgctccagcgacatgtccttctcgttataattggcgagattgcccaacatgtacttgaatgtcacacgtaacttgcggatattctcgcccacacgagccaaaacctcgggcgtcacgttcacatcctgagtgtaattgcacagcgccgcccagagacgaagaccatctggaccaagtggtgccacatgcggccgcccgccgccatcaaccacctgttgtggcagcaccacattacctgcagacttggacattttagcatttttgctgtccaaagtgaagccatgtgtgataatcttccgaaagggtgccacggctttgaattcgctgccggtccccgatgcaatgatcttattgagcaatgacgattggaaccatccacgatgctggtcactgccttccaaatatatatcggcgagcggttgttctgctgccatgagtgcatcgacgtccgcacccaatgttgtccacagtgtacccgaatcgaaccatacatccatggtatcgcggcccttgtagtaatgttctggatggaactgcgctggaacccagcgcgacacatcatcttcgggcacaaaccactcgtctgtgccgagctgcgcgaggttgtcgacgatagcacgcacggcgaccaagtccgtgagcggctcatgagtctccttgtggtagacgatgggcaaaggcacgccccatgcgcgctgccgcagaatgcaccactcgctacggttgcgcacaaacagcgcaagacgagtgcgacctgcgtcaggcacaaactccaccgcgtccaacaggcgagccgccgtatccttgatacgctccacattcacaaaccattgcggggtggcacgctgaatcacaggagtcttgcttcgccaatcgtacgggtaagagtggatgtgtgccgcgtccgcatgaaacaacattccctgctcccgtatgtgttctacgcaccgcgcgatgctgccgcgcccgttggcgtacacgcctgcaaaagctgcccaccctttaggaagcgcgcctggaatgaattttccttgcgcgtccaccacagactcaacttcaagtccgtgtttcttccccactaggtaatcttccataccgtgcgctggagccgtatggacgagacccgttcctgcactttcagaaacatggtcaccatgcaaaacaggaaattttagtgcctcatcaaaacttggattcgtgtagtgtaaaccttctagctctccacccataatccgaattgaagtgggacgaagcgcctcatcgagtttaagcacgtttggtgccaatttcgatgcaacaacgagccgctcggttggtgactctagaacagtgtattccaaatcccgatgcacgcagattgctttattcgcaggaatggtccaaggcgtagacgtccaggccaataggctagcaggacctcccaatagctgttctgcttcttgcaaaggaaacttcacgtaaattgcagtggacttgtgcttcaggttatactctaactcagcctctgccaatgcagtctgggtctcgcagccccaccacactggcttcaactggcgtgaaagaagaccattttcgagcaatttcaagaacacgcggagttgcgctgcttcatatccatgtgccattgtttcgtacggatgatcgaagtcagtcatgataccaaactggtgaaactgggatttttgtctttcgatcatgcttgccgcaagctcgcggcaccgccttctagtttcagccggtccaagctggcccgcatccttcacagccttcatttcaatgggtaagccgtggcagtcccacccaggagtgtaattcaccttcagattacggaaaagtagctcgtgtctgttgattacgtctttgaggatcttgttgagggcatggcccaaatgcaaatctccattggcatatggaggaccatcatgtaacgtgaactctttggcataagcttctctatccttttgccaaaagtagagcagctgtccagttttttcaagcaacttttctcgctgggacccgacaggaatcttgggcagaaacggagttttcggaagcaaaagcgtttttgcgtacagaggtttggcacttgctcgccatttggaatacgagagatgcctcacgtgctgccgaagcattttggcgttggattaagaagaggttttgacttactaggcggtgcacgggtttcgcaggagtaggagtaccaaaagctcactgaaaaattcattgaccaaaatgagcagaggtaaatgaaaggaagcgtaaattagtagccagctctgaagtagctttcaaaagaagtataagtggagcccagcttttactgaatgagagagagcgaatcgattgaagtcggaaataatatgaacaagaatgacagagatatataagatcaaaagaaaacaaatgaacgtatatacgttagcggccgtttgatttcggatcagagtttcctatgcaataatactcaagagtgagtagagttcttctaataatgaggaatactaaattgataatcatgaagacgtcatttcgacatgcgttgtgcccagttacgaccacggtgacgaagtcccacaaattcacgtaagacaccaccgaagtacaacatcagccaatcaactacattaacattgggaaagattctcgttaacatcaaacaggttatgtacccaataaatatagacatgaatagatgtccccgtttagttcttgccgatagacttgaccaactcaatgtacttttcggtggagaaagactttggtctctcaattggcataccaagtccgcggtcaagaatcaactgaggcaagacaccgaaagctctggcaacaccgaacaagacagtgtagaaagattcctcagtcaaaccgtagtattgcaacaaaacaccagagtgagagtccacgttaggccatgggttcttggtcttaccgtgcttggtcaagacacctggagcaacctcgtaaatgttggagaccaacttgaacaagtcgtagtctggcatgtgcttcaaagcaaattctctttgagcggtgtaacgagggtcagtctttctcaagacagcgtggccataacctggaacaactcttccggagttaagagtatcccacaagtacttctcgatagcctccttggaaatgtcacccttcaagtcagccttcaacttgaacaaccattccaaaacttcttggttggctctgccgtgcaaaggaccagccaaaccattcaaaccggcagcaagcgacaagaatggagatgacaaagccgaaccaaccaaatgggtggtgtgggcggacacgttaccaccttcgtggtcagagtggatactcaagtacaatctcatcaactccaagaattccttgttctcgccgtagccgagcaaagtggcgaagttggcaccgtagtccaagtccttggagatggagccagccaacttaccgtcgtggaaaacgtttctgtagattctagccgcgatgtttggcaacttggccaacaactcgatagagtcttcgtaagtgtacttccagtactcggacttgtgcacacccttggcgtaagccttggcgaattgggattcagattccaaagcagtgacagcaatggagaattgagccattgggtgcaagtgagaaggagagcggtcaatcaattcctcgacgtgctttggcaaagcagatctggcagccaactcttcagaaaaggccttggtctgcgcatcgcttggaacttcgccggtcaacaacaaccagaacaaagcttctggcaatggctcagttccaccaggagcatgaggcaactccttttgaatgtctggaatggttcttcctctgaaacggataccttcaattgggtccaacacagagccttcccacaccaagcccttaataccacgcataccaccgtatgcttgttccaagagaacttcaccaatcacctacttgttagtattccacagaagtatagaaaactccaaatttatacatacagttttaccgtgttccttcttcaactgcttgacttcttcggccttctcaggcaaaatctcggccaaacgagctttcaaggtctattatggttagtatcaattaccaaaaaaatttcgtcaaacgcaagaaaattttgaacatactggttcagtagcataggttctaacaccgagggctctcttcaaagcagagcgttgcaaggaacgaagagtagacattttcactaaaagataaataagcaagaatgcagaaaaaaaattctctctaaatttcccccacgcacgaaatcgcttcctttttataacaaagctatggataaaacggcacaagtgagaacaccggggattacgtaaatcgcaagtatatactgtacatagagtgtgcgcgccagttctcggccaatcatcgtgtgtcattcggaagtcggaactgaccttcctcggactcgcgcaggataaacttaatcttatgaagccatgccagcggctaatattcgcactattgcgctggatacatattcatagcaactggagcttataatggagttccttcaatcgcgtccaatgtttcttcttcaaatccaccatctaaaatacaatatgctatcctctcggaccttgatcgccggacctgcaggtgccgtccccggtgcgcacctgcacatttttcgaccccagatttcggagttggcgaataagagagcactccccaaaatgcactacccgagtgcatttgcgtctagtgcggtgcaaccacccacatctcagccacaatgtttacaacagaaagcaccttttttcgcatcttagaaccgcagatccggaaactacacgatttctgcttggcgctgtggatgcgatcggactgccccgcgtgctagtctgtgtggggctcggtgcagcggttacagatgaagctattgtgcagatgatgttttcgtgcagacggaccatttgtggggaaacgtcactgctcacattaagagtgatgccggctgggcccgaactcggattagttatcgtatgatccacagtttccgttcaatggcctctgcgtgtacagaaataattgccgctttgcaaccgaaaggttgtctttttttgtcgctcgcactaatgccgagttttccgctccacacaaacaaacctgtagacctaaaacatgggtggcgggtaacattcttaagattccggtcgtgtgcaaaccactatacataaaagtgtgctgagattatatttttccacactatcgggaacttatctccatttatatgccgtttccagatatacgtggtaaacgaatcccgcataataaaaccgggctttcgggtcctgaagtctgcagagacctcaccatagaccagtgtggtgatgtctttgatggcgtcaaacatcgtaagctaatgtagcgatcatcagttctacagttcgaggaagtctttgatgacatcgccaacgagagccttatccatggcttgttcgttcacggcggcacaacggctacgaaagtcgcagcttttgcagcgttctgtgtcatctgtgcttatgggtggtcgagtacctgcccaaaaactgggcagcgcgcttggaagcttcttcaagtgtgtgcttgtcaaaaggaaagcttttgcattcgatgatgcgtccagttttgacattgtgatactctacgcatacggatgagggcttcaacttctcgaatagataaagtgcctgcgctgcccgagcacaaaaatatgctggggtcaacggccgtttccattcgcggaagagaacacttatatccacgtccgcaaagtagtctccatgaaagtcggccaaaagtgtcctgaatgtaggttcatccacgaagtttgcgagtgagtatgcttctgggggctgttctgtgacgtagaacgtggtcgcattgtcaaatggtgtgaagcttagagcatcgccccgagcgagcgccttgtaatcttctacaagcacgccaaagttggtaataagtagtgctgcagcgtgtgcttcgccaagaggatgcgaggtctgaatgtgtcgccgcgtgaagttttccactagactttggtacgcgtattcttcgttttgtgctagcgtcgtgagaaactgggcgtaatacatgcattggtcgcgcgcagcttccaccaccagcgactgcttcggcacattattgtaggcgcgtgttttgacgtcgcgcacttcgagcgtatgattggtggcgaggcggtccatgcgggcttttgctccctcgagggcaggacccaattcaagtacagcctgtgggtcccatgggagcgcgcggtcgtgcccatatggagccggctcgagtcgcaccatgtctgctataccgttgacgagcacaccttgccctattgtcgatttagatgtcgccaattcacccgacgttaaatcaaggaacccgtgcaaatgcatttcacgcgcatagcctgtgtgggccaccgccaaacacctcacaagaatctgttcgacccactggtgtgctaatttgaaggccatagagccaccttgagtgagcgctagtacgcgctcctcgggcatttcgcctagaatctcctccacccgcgcgctgaccgtcagtggatcaatcgcgcgatgcagccgctcttccaatacgcgatggtagtcggtgccctgggtcaaacgtgcagtaggaacgcggcggggcagccccgcataaacttcgtagtattcacggagctcgcaccacgacagcactagaagttttgtcaccagaagccgtggctcagccatatacagcgcatcgccattaaattgtgtatagaaagcgaacggtggaggtaacgagtgtttaggtggcataagtagtgaatcaggaccacggccaaagacattgagcaccaactcctctttgggagacggaggcagcgccggacgcaccgctgtaggcgcaagctgcggaaggagcggccatgtagacgagcggtcagacaaaagaggtttgggcgcctgctgctgctcgggcggcactcggaatgtcaagacacgcgacatggacaggtgcgtcgagaaagagcaaccacctttttggtggcagaaactaggtgcacgtttttgcagcctgatgggagacactagtctgaaagtgattgtatgttagttcctcctttctttttgtgagcaaaggaaacagtcctaagcagatcgagatgcttaacttgaacaacgcgcaaataagcagagtttaggacaaaaagtcgctataggtaagcccaatgatactggattgaatgaagtataagattgtagccgggcgcgagaggaaagaagacaatagtgaagcggtgcgtaattgtcttgggcagatggatctttataagcgcgagtctcattcgatatggatgcgaaagacctgcagtgggatctcagaatctcttcttcaaaactagtcaagataaacattcatagtgttcgctttttttcatcagtaattgtggtggatggttacgaactgcaacatcaatgattttacctcctatggaggtggtgttgttttctaaacactcatctcctctttcgcacaacgattattcgcctcaataccattctcatgacagatacgggctttatcgtggctggcttccggctctatcggatttaacagagtagtgagtattctagagcaaagtaactctagttccaatggcttatttggagacgttgcatacaaatacataaaatttaccatgaatctcaaaggagaagaggcccccatggaccaaagttaatgcggcagcaactgggatatccaagcatgtgggatctggagcactgataacagcttctggtgtttatctcaagcagaaatgatcttgagactagcctcaagtggaacgaaagaccaagtaaagattgaagtacgatttgcagactaaatgacctcgtagttgtgccatattctttcgctgcttggtcttttatcttctggtaaaagcgtatgtattaagcactgttttctgatttttcttcatctgttggcgaatcttggaatttgataatccttcgcatttttcttgcgaagttgcatgtttctcactaattgagccacttacagctatacgaactgataggtatctgaaaacttcttttatgcattgtgttataactcgatcatttagtttcaagacgcttcagaaagatctgtcttgcaactaaatgaaagctcttgtaaacatttctaaaaggattgaatggacggccttacaaacttgagtaactcaaactgaaaattaacaattcaactctatctgctcatccagtctgcacattcgagttcacatctaaatgaatacctgctcgattaaaaaatgctcttcattgttagtgaaactaattgagttgcaattactctcactaaaaaggaccgaatccacaaacctgcaaagctacaagtgtttaatcatatcgtgtattgctcacagtaaaataaaatgccgttagtcaagcatgacatcgattgaaaagcgcaagaaatatggtgctacacttaatctctacacttacagaaagtaggttgttcttggtcttttatagtctatactagtttatagtctatactagtgaatgccacgcttcatcttcaaagagtcacgcttcttctcgctgaggctaaattgtccaggtaagttgattttgttgttaccacttgccataggcatgtccttggggctctcggggataacggctgaactgagcaagcctggcagcaagttgcctgaagaatggagcgggaaatatccaccgtcctcagacagcacaccaacaaatggcgagttaagcgcctcctgtgcgcccggcgtctgagcactactgctcatacccagcaaaaagttagcggagtctgtgtttatagtgagtggtttaggcaaagaacccacaaggccgcgggaagaggagcgtgagcgcagcaatactggtgcaaagtcttcatattccgacacagcagatccaggggtattcatgtacattgcatctcgctgcgtggatggcggcgtactaccctgcgaaaaggagctttttgcggaagtaggtggcgtttggtagtcgagcatcatactattaaagcccggctgtgggccccacattccttgctgttgttgattctggccctgcagaccttgttgttgttgcggctgctgttgtgggcgactgacaaacgctgcagggacgaagtcagtcatcagctgaagcaggtctgtagaagcacctaagtctgggttacccaatccaccacggcctgacgaaatatttccaacatgcaaccagtttgtgcccgagttattgcgcgtgagagaatgcttgcgcaagcttaacgaggacaggcgcaggcggttcagagaaagtggcggcgcgccaccccgagatccctgatactgcgcaacattttgttccgtcaacagcaaattggagatggacagttgacgtgcaccaaaactcatgtataccagcagcggcgcctgcgccaccagctgcggcacggccacctgcaccgctgtgacggcgggaggagctgcctgtgtgcgctgcagcaggcataagtcaagtaaccgtttacgaatcaacagcaaaatcacaggctggtgcgcacgtgagttcaaggcgtcgacagtcaaagagccttgggcatcgtaaactgcagtaggcgtctctgccagatggcgaataagggcgtgaacggtatcattggcagcacgcgacgcgagtcccgaaggtggcacagggcccagaaatggtttggtggtgggctgcagcaagagctgcgtatacacgccccataagagcaggtcaaacaagggggtgaacactagcgagtggtttcggagcacacggggctcatctgcatcggttagcacgtcgtcactgtcagcgcactgggggagtgagtagagcaggaagtaagacgcgccatgcggcggctcctgcggcgtggataccatctggtcaattggggtatgaagtggtgcaggcgcgtccaaggaggccactttgagggagagtttgttcttcatagttgcaaaagtcttcaaagataataagaaagccagtgggtgagcgagaaagctagaagagagacaaagttcctggcggctagtgacaagggtgcctggcgggtaagaaaagcttaaatttcgctgcgatgagtggaaaaggtgagacaccaaaaaatgcagaacagaaagagaagcccgtattaaaagcttgcagactcaggctttaatctcaatctttccagttaggagatttggcaaagggacgaagttgctgcaagagaacgaatttcgacgcgggaatgctgtgaaggaagaatacgcgtggagcaaaagacagaaggatacgaaagatgcaaacaacaacgctcttggatttgactggaaaggaagtcacgttagatccgcaaagaaagtagcagtggaaaagaaagaaaagacggagcaaaagtagctgtacttgggtttcgacgcgcgcgaaaactaagcgcgagataaagttaaactccagcataaaaaggggccgagagcaaactaagagcaaatgaggctggagaaaagagagcagcattcgtaaccttactattgacgattggaacctataatactactctgaggtcatcaagggtcccgtctagattctgtgacgcgttggcagttattcccaatttagaaggttaggctccgcacgaccccccggattggggtaattggcatttgtgcgcggacccttcggaatgcgaacactttccctattgagtctgtggtacgagagggttttgcgcttagagcgattgttaaaggagatcaacagacatattttcgtgccaacaatgcgcaaaccgaaccctacctcagtatttcttctagtgttgaacccatattaagtttttaattcccaacaattccagaccagccattgtgtgaccggcctttcttgccctgaatctagttggtctatctaaattataaatcccattgtctctagtacaaactattttcagtcttcaccttgcttctttgtttgtatctaagtccccaaatttggtgctctcttctggtaattacatctctgcgttccaatttctgctctatcgatcatctattgatcgctgaattcgttgcattcccgtattcttcttctctcaaaccttgtcgttctacctacccctgtcccctatcacggccaacaaacatcaacttttgatttttctatccaatctgaccatattttactaatgaatcctttttcatcaatacttgaaaataattcacaacttgatgtatgcatggcacttgccgccataggccgcacaagagctgcgctacttattgctgcagccgcggccgaaaactcactggatccaggcgagaggaatatctacttggctgcgctagcacgggtcctgggaatgcgcgctcctttagacgaggcagcgtccaacagggcagtatttggctgcgcgcgcccggtgatcgacatgcctccacctgaattaaaaacggcactctctgagtttgaagcagccggattatttgttcacccgctttcgtactctgctgcaatggctggagaacaaacccaagcaaaagagttggcatacttgggctttcctccccatcttttattacgagcagtttcttcaggcgggccaattacagctctagcgctggcattcctgaccatagcaacagattggcatgcgaagcacacaaaaagtgaaaaagcgggaccgccagataaccagatgcaagatactctgactggcgcgctctttcaaagtaggcgtacttctgcggaggcggccgcgcattttttgcttcggctgccctgctgcttaacttccgcccttcgcgcgattgaagctattgatagggcacaggcacactcaaaactctggggcgcactggaatatgagagatcgtcactagccatgcttggcgcactcagtgcttgcgaaacaacttcgcttgaagatttggagactgttatcacatctttagctgaatcaaaacgtgaaatttatacatgtccaacgcttcggcaggtgatgtttttctcaagttgtggtcatgtttacaggcttttggcgcgaaaccgagcccaggcggcccaaatcgattttcgcagtcaagatagcacactggtacctgcgcgacatatatctgcgaatgccttactctacaatagagaagacgtattagaatgcgcaagaaagtacattctcgctgcagctaccctgcccctcgatgatcctgaactcccgcacaggtatgagcaagtgatctggagtcttcttttggcaggcgggctacaactttccgcactatggccatttctcgtcatgcgcgctcgcgccgaagtagagctcttttctgctccaatgagcgttccgcctagcctgcctcacccaccttggccctgctacgtgcaaggagcagaaattctcagccgtgtctttgatttatgtcttttatcacgaggagatcaaaaagcacttctgcccacattcattgaggcgcgcgattctgtttatgtggccgacaatttttatccaacagtaagccactttgtgaatagggaagggtacgcggtttttcccgcgctccgacccaagattctcctgcggaagaagttggcgcatgaaagcaaagcgatagtacatctctggacttctgtttactacgagaatcatgggccagtgccggaggagacacaatggagctaaaaatgtgacttgcctctttctcaacaaacaggaatcctctcagtaaaaaaaagcgaacaattggctcattctcatccatttattaactttttttttgtttctccttatctgtctcagttctccccaaccttgcctgcacgactgacttgtgcggtcgtgcacacaattcaccgttcatagtctgcagatctcctttcaagtcacaataagtcccactggaatggatactaatcgggacttacaaattcttgcccaacaagacaacttgcagttacaagatagggaaaatgaagttatccaggcacttatggcgctagatcccatcatcgctgatggttttcgccgagacttacaccaatatatcaatgacgagaatctcaggatggcgggtcatcgagaacggattgcacatgtcatatgggtatttggctttcttcctcttccagtggtgaactacggtctcctctggcggagaaaccgcccccgcagtttttggcatgcgatatctgcaacagtattatcagcgatttccatttgcgtgaagtgccttcggtggctattatactttttaactataggccattatgtgtggggtgtcattaagtcctctcttatgtttgcgtgtgccgctacgttttcagataattcactttgggatctctacacctatgccatgagaggatttccactccttttgcatagacatacaatgatgtatggtggagaagcattgaggacagattctgtatccaacttcatagtcgacaacctcgccaacaaacttcgaacaacttgtatgagtattcatctggctaacgagactatcagaacttgttcattgcataacgaaacattgatataccgtttttctgaagcatttgaaaaaaccagcacagttcaaaaatttcctccttgggtcgtgactattctcacggtgttcacttacacactgtacgtaactcttgcgcaggtgttgggatttaatattgtcctcttttatcttttacaaacaggatataggatgcaaaatcccctcacaattttaacccgcttggttgtatcgggttggaaaggattacaagaatacgttttatgaattcagccttctaatttctgcacgagaataatcatagttgcggggttcacgtgactccccatttaatccggggtaaaggctgtttctcgttccacttttccgctagttccactcaactcttttacatactccctaaagtaagtccttcaactttttttcttctcgactagaaaaaccaatagaattatgagggccgttgcttttaagaaaccattctgtgtggagacggtgtcgaaacccattcccgaactccagtctgcaacagatgctttggtaaaagtcaaatacagtggtatttgcgggtcggatctacactattatcgaggacatatcccatcagctcaagggcagactatgggccacgaatttgtggggactgttgtggctaaaggatcagaaatccccgactcacagcttacagtgggtgatgaagtgatatcaacattcacaatccaatgtggccaatgctggtattgcaaaaatggtctatctggaacatgcgacaaaacaaacacttttgggaagacagggttacaaggtgcgcaagcggagtacgttcttgtcccgtatgcaacatcaacgttgatcaagaaacctcagaatggcgattctaatgatgctgtctatacactcatggcagacatctttgtcacagcgtatttcggagtgaagaaggttagagactttttcagcagttattctgcatcagatcttactatattgcaaatgggtgccggccctgtaggtctttgtgctgtggcaatcttggcacattatggattcaaatcgattgttgttgtagatgggatcgaggaccgcttggaacaggcaaaacaattgggtgcatcggaagtggtgaacttccactcgggggaagataaattggacagtttgacagcaaaattgactgagctgcgaggctacgacgctgtgttagaaatcgttggagcgacgtcagccatgaagactgcatttgaccacgtccgtagaggtgggttcatcagctctgttggtatgggccacgagggattgccattcgatgctttgcaatgctatgcaaaatgtttgacagtgagtttcggtcgttgtaacacttggtctctattcgaggaggcgttagaactttttgaagtgttgaaaagtgagctcaacaccttgattgacgcaacaccgtcaatcgaagaggctgcagaatactacgagagatttgagaggggggaggtaaagaaggtagttttgaaatttgaataaaaatatgaagagaagcagatgtaggaaaaaatggacgagaccggagtcgaaccggtgaccttctgcttgcaaggcagacgcgctaccaactacgccacacgccctgttattgaaagaaaaaatcgtggacacgtcagtcgatgaaggttgagcaagaagggggtaggaggtaggattaatgccaagctaatatgaggggctcacttctgtaaaaagtaatcttgcagcaaatctccggggagggaacggaaaaaaccgaaatcggatcactgtgataatcttatctgaattatacgccaataaaaggaaaactgattacccctcttgaagcatgtcaatccggtatatgaggcagaacttccccacaaccccaataatgtgtaatcggtaagattgctaaatagatccggcaaaaaaaaaaaaaaaaaatatcgtgattcttcaacttatcgcttacacactaaagacctccttcttcctggtttgtgttcaaaggctcttagtgtttgctcagagcctccagttctgtttcaaatgtcggtatgtgcgccgtgcaatagtggagacggttctgtattttcataacgttatcggaagaaaacggtaagcttccgcctggagctttttacccaaggcacagatgcccaaaagtttcgcaattcacatacgtaaaaagaaagcaaaagtgggccaaagttgagagcaggaaaaaaaaaaaaaagagaaccgcgaaaaagaacaatgcaagaaattcgagggaacaaaaaccgaaagaatctacgccaagacactcgccaagcaaaccaaacaattgacaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaatgaaacgtaatatctaactgcatttttgaaacggcgagaacaatgaaggtgtcagtaaaggagaaaatcacacctatagtgcaaaagaaaaaattccgctggacggttgaggaccacgactcacctaaagaaatatacaactggacgttgtatttgacagtgttcgtctttggtgttcttggtgcagctagaggattggacgagggaaacatttcaggaaatgtggcccaaccgtcttttattctgcaatttgggctcgcagacaaaacaaaatcctcgagtgaattggctgaccgcaagtctaacattacttcaatggttcagcttggttcagttggtggcgcattagtggccatgtacacagtcgacaaacttggacgtatcaatgctttgcgttttgtttgctgcatttggattgttggtgccatcattcaaatcacatctcattcagtgggtcaactttacgctggacgggccattgaaggtcttgctattggtcaaactactactattggaccagcatacttatcagaagtcgctccacgtcaaatccgtggtttgtgtggatgtatttttgctggtgctgtgtattttggtatcatgttgctgtattttgccaattatggaacagcgttacacatttctaacacttctcgcaaccagtgggttataccaacgactttgaaaatcatatttgcaggcttaattttaatcatgtcatttttgttttgctacgagtcgcccagatggttgatcaaggtcaaccgtccagatgatgccattgacagattgtccaagatcagaaaccttcccaaagaccatccatacattgtgggagagatcagtgatatcaacgaacagatcatgacagagaaggaggcagttgaaggtaattcggcttggtctatgctcaaagaacttcttatggttaaagccaaccgttatcgattttttgttgtggcagtagctgctcaggtcttgggccagtggtctggctccaatgccattactatctatgctccagagttgtttgcggttgtggggattacgggtgttgacaagttgaagatgacagccgttttaggtgtggtcaaatttgtttcggcctatctctctgcattctttattgttgatatatttggcagaagggcggccatgtatctgggaatttcactccaacttgcttctgaactttacttcgctattttcatgaatgtggtacccgaggcacagacaacgggtaacttacatggatcgaagaaaaatgcatctcgtggtgcgttggctgctatctttttgtctggatgtggctggaccatgggtttcaattcgatccagtatctcttaggttctgagatttttccattgaacattcgttcgcttgctcaatcaatggtcatggtattgcattttgctaatcaatatggtaactccaaggcccttcctaaaatgatgatcgccatgaaagcctatggtgccttttacttgttctcaggtgttttggctgtttcgcttttctgggtgtggttctttgttcctgaggtcgctggacggtctttggaaagtatggacgagattttcaacttgccatggtacttgatcggaagacgtggaccagaactctgtccagatcactccgagctcaacagaatccattacaacaacggaagtatggtgtacgatgaaagcgagcccaagcctaccctgaattacgtcgaagacatcaatgacgtccatgaggacaagggcgatgatgatggtaaattgttgaaatagtgtctataggcaatgaaacatgaagcttaaaagtgtttctaaattttctgctcaaactgtttcagtttctacatctcttattctcgttcgagaacttagttttatggttagtaatatttatcacatctcaatacattctactgaatagattccttcccatttaaacttaaaatctcaatcccttttcttatggaagtgatcactaacattcgtctagatctcctaaaactacaaagtgcacatctctaggagtctaatgagatttattgttccttttttttttttttttgtttaatttatcgcttttcccaatggttcaaaattcttgtagcatttaccgaataaaatgctaacagaggtgttggaacaatttgaaattttcactcaacaggttgactattatttcatgggcgccaagtctaagactacgattttccaaactcctaaactatttaaaaacaatctccgtatgattgataccaccgctcttacgaaagccgcgatttgcagatcatgaagcttggctattttgtggttcctgtattgcaagtgttctcatgatggccctagtaaccttatactctgtttctataaacttcgtagatttcgagctatcaaccgttctgagtactcgccatcaaaacgggtcaaatgtctgttatatatatagtctacactttatgatatcttgagtctctcagtgatttcagacccttgaatagggttttcatgttggtttgcatttattcgtttgctttggtctcacatctctaattatcctctcatcttttttgtgaagtagaaagcgtagttagttctcaacatggttctctcctccatataaagtccatctcagtcaagaaccttttcgcgaccaccaacaagaaagctcttctctacactatgggagtgccagcgttttttcgatggatctcccgaaagtatcctaaaatcatttcgcctgtggttgaagatgtgggtgatccgcaatttggacgtgtcccgcaatatctggacccaaatccaaatggtgagcttgacaatttatacttggacatgaacggtatagttcacccatgttcgcatcccgagcacaagccagccccagagacggaagatgaaatgtttttggatgtctttaaatatacagagcgtgttctcatgatggctcgtcctcgaaaggtattgatgatagctgtggacggagttgcgccccgggccaagatgaatcagcagcgggctcgtcgttttcgcgctgcacaagatgctcgggcagctgctgaggaaaaagagcgccagatccgtgagttcgaggcgcgtggccaggctatagacgatgccatcaagggcaagaaaagttgggacaccaacgccatcacacccggaacgccatttatggacggcttggcacttgcactccggtactgggtagcgcacaagcttgcgctggaccctggctggcgtgatcttcaggtcattgtgagtgatgccaccgttcctggagaaggtgaacacaagctcatgagtttcattcggtcgcaacgtgcagatccacagtatgacgctaatactcgtcactgtatttatggattggacgctgatcttattttcttagggcttgcaacgcatgaaccacacttccgagttttgagagaagatgttttcgcgcagggcaatgggcgcatgcgagtagctgaccagctccaaataacacaggatcagcgagatgccattgcagaacaagatgcaaaaaagcccttcctatggcttcatgtcaatgttttgcgtgagtatttggaggtggagttgcgccaacgtacacggatgcagtgggactttggagcgcgccatcgacgactgggtattcatgtgttttttcgttggtaatgattttttgccccactttccctctttgagtgttcgggacaatggtattgatattttggttggatgctggaaacaagtaatcccccgtcttcgtgattacattacatgtgatggaaagttgaattacgaaggtgtcgagcagttgttggcagttttagctacaaaagaagatgagatacttcgcaagaggcacgagtccgaaagaagatatgccaacaacgaaaagaggaggaaggtgggccaagctgaagagaaggctatgcgtgctcagttcttgcctaatgtctctaaaggacgtgagcgtgcaccggtacacgcagacacgaatatgcctttgatggatacgctgggaaatttggtagaagggtatgcgcagttgtccaacaaggatatcgtgcacaaccgtgatgtcattaccaaagcaaacatggcgaacgaggacgcagctgcggcgctccgcaagttgctagaggcgaaggcaagtggcgcgactgggaaatcagaagaaaccagtgacgtcagcattaagaacgaagaggagctggaattcgagctgcaagaaccgattgactccattaaaggtgaagatgtggattctgttaaaagtgaatccatggaatcccttaaaacggagtcttcagactctattaagcaggcagactccgcagaaccaccatctcgcaaacgtgccctagatgacgtgcgttatcttgaagcgggatacagagaccgttactatgaggctaagttcggcgcttcttcgccagaagaggttgccgacattcgtaaaaaagttgtccgcgcctacttggaaggtatttcatgggtgttattgtattactaccaagggtgtccctcgtggcaatggtattttccttaccactacgccccctttgctgcagatttcaccaatctacgtgaaatcgtgggcgaggaaggaatcaaattcgattttgggtgaaccattcaatccgtatgagcaacttatggctgttttgcctgctgcgtccggccacacgttgccagaagtgtttcgcagcttaatgtctcatccagacagtgagattatcgacttttaccctgagaccttccaaattgatatgaatggggctaaaatgagctggcagggtattgcattgttgccgttcattgatgaaaaacgtttgcttactgcagttagagcaaaatattccctattaacggatgatgagcgagagcgcaacaccaacaaaaaagcgcaattgttcatttcaagtggtaatgcgaactacaagaagtttatccaagcatgtgaggaggaccgtgagatttcattcggtgcccacagaacaggcttggctggcaaaatacgccctttattatctttttcgccagatggagaaacattgttccctttgaaggaaggtgagttgcccaacgttcccaattctgcttacttccaggcttggtacgactttccagaactgtacccaggtaagtctatgttattgaacggatacataccacatgaaaaagtgcttgatgaactggacaaatacacagttctcggtcgcctgagaccaaactacaacttccagaatgtgagtagttatgtgaatcatggaccgtgcggagaaaaggatttcctcatgtactcaatgcgccgtggcggttacagagcattacttgagatggggcagaacgcaaaccagacgaggaaccaaggcagaagtaaccatagtcaaggaaacggcaactacggaggaaagcactacgggaacaatcaccatggaaacagcaattatggaaataactatggaaaccaatacggaaactatggcaataatcaatacgggaaccaaaactacggcaaccagaattatggtaacaaccaatatggtaaccagcagtatggaaacaaccaatacggtaaccagaatcaatacgggaatcagtatggaaaccaaaaccaatacggaaatcagtatagaaacaactatggaaacaaccaatatggaaacaaccaataccagggtcaatatggccaccaaaaccaaagccggacagaccagtatggaagccactcttactccaatcacaaccaaaatactcacggtcggctgaactaccaatctaaccgtggcggcaggtctggctacagacgttaatgtacaatacatttagtttgcgagatatccgcaacctctgaaaaagagattaatgcatgtttacttgtcaaatatacccattatcctgtaacgtacgcctacatatttgtaaatctctaatgctatatttctggacctatgtctcggttttttagcccttcatgtacgccacaagaaatccgcacttatctctttaatcccaatattgcctccacttgccacccttcggacctaggaatctcatttcaattgcgttacgacgatatctgaagaaacagattgaatttatgctttacgatcctgagttgcaacatctcattagcttcgaaagcggtggcagaactagcatacagaaggcttcttctccaccagaaggaatatcgtgtattctgagactggcgcttgttttcaaatgccaggtgtatgttttagattccataagatccggcctgggtctacggacgctgcaaaacggagtctacgggcggattcttaagccaatttttgactctcttgacattcgccacacatacatagcgacagactcccgacatgccatcggagattttgcactgtcactcgaagatagtggagtaccgataatggtgataatcgcaggcggtgacacctcggtgaacgaatttgtcaatagcctcaacaaagatcaaaagggagaaatttatattgctaccgtcccagagggaacagggaatgcactagcactttccaatggatgtggggaggaaaaagaggcagtcaagtgcatccttctggcttcggtgaaaaggcctctccaattgtatctggttgaatttccgtctggctccgaagtgctacaccatgatggattaaaagaaacacttcaagggcgccttcttttcgtagtagtagcctcttgggcgtttcatacttcattagtcgctgatagtgacacggatgaaatgcgcaagcatgggatcaatcgctttaagattgctgcagagaataatttaacacggccacaaaaatattgtggtgatgtgactattggaaacgatagagcgcttcaaggacctttagcgtattttgtggttactccagcacagaggtttgagccaactttcgagattctgcctagaggaaacattcacgattccagtttatatgtggtggctttccagacagaagagaacgactcgtatataatggacattatgggcaaagtttatgctggtggaaagcatgtggatatccctaacgtgttttatgaggaagtgaaggagtcagaaaatgtgattttgtctttgggcgcaaacctaccacttagtcaaagacgattctgcgtggatggagctatcgtggttattcctgagaccaaagagagtgctgtagaaatcaaatatcacggtcataccattgggagctgggatctctatattatttcttgagcatcgagatacatatttatcttaaagcaatgtgtattctgtgccgagttgggagcttgtatttaagccttatctggcttaggcgctattaaaatcaaaaattataacaaatattggaatcacaagttcgtaactgacatagctttaaataaatcctcattggcctatcgttttcttcaccaaatgctcatattcaagatgaggttattgcattgagcaatacaagtcgcttgaggtacgaaaaatgaaacgtgatagacatcaagcactcagtaatacacaaataaaaataactaaccattctattaaactattcataaaccgttattacctaaccttctatttgccataactatagcaggttcttaccatcttctatgtacaagtacatgggcccgaaagctgccactccacagaaaatagccatcatcgtgtaacaccatccgacacccatttgctccatcttagataaaacgcccacaaacaacgcggcacaccaacaacgagtcaagttgacacatgcacaagatccagatgcttctgttggattgaagtcaacaacaacagtactggagatcgtaagccaattcattgcaccaaatgcaataatgcacgaagcaataacagccaagtacactggtccatgacattctaatgtccaggcaaaaagaagtgatgccatgacacaaagtgcagatggaagagccgagactatcaaacgcgagcgaatgacagagaaacgggccccagaattatggcttcgccgcaagtaaacttggtacgagtaatccaacatgcgtccaataataatggacccagccaaacctccgagaccgctcggaatgtaagcaatggccaccttattcaacgaatagccataatgcttcgtgagctcgtgcgaaagagtcgtaagcatcataagccaaagagcataacagagagatgccggaagcaaagttaaatacaccttgcggtaagtcaatatgtgcaatgtacggaacattgcaaatgggcccttgttacgtattggaggtatcatcgctttttgcgattctgagtcctccagtagtctcagacggaagaggcttgtacgcataataggagctactgaaatccacttccatttctgaggcaagatacttccacgaagaccaacaatcgcaggtccagtttctgggagcaagaagaagataaccacaaaagttgctcctgaagcacatgccaaaaaccagaaaatggctctccaaccccatgctgacgatatcattccgccaataaatgcgccaaatgcctggcccaaaagggccaaccctgtagtcaagccaataaaagaagccctttcggctctcacagtgatgtcacttgcaatgccacttccaagcgaaattgtcgacgaaataccaaaagcttgcacgcaacgaagaacgaccaagccaccgaaatttgagttcaacgcaagtccgacactagccaaaacgtacatacagaggcatgctaagacgatgggccgccgtccgaaggagtcagccaagttggcaaaaacgtttggcccgagaccttggaaaatggaatacaccacaatagtgatattagcctgtgcctcattaatgtggaaagaagactctatttccgaaagcgcaggcacataaattggtgaagagatagatgaccaaaaacctgaaagtccacccaaaattacaatcacatacttttctttgcgactgaagatcgattggggtttttcctcatcctcgctatcaggcatcgaggtttgctcatcattcgattcttcctttttgttctcttcattttccttttcactttctgttccactatcgttgggcgtatcttgaactgaccatgttcttctcatggtcatggaagaaagctttgtttcagacatcatagacttgagaccaatcggatgaacagatagggcccgttgaagtgtatcaagtttttcgacgctaagggtccgatcggtttcgctaagatgtcgctgatctgtggaatccatattcatattagatttgattattggagtttcttgttgggttgaacctgcttaaacccatccagtttttgaaaggaaacaatatatgctatagcatcccggacatatccgctttatatgatgtatttcggcgattagtcacgatgatgcattggatcttttttctcaggtgataaggatcttttagtgcatatttgattgcgctgttcttacaatgttcttacaaaattatgcgccgaccatagcaatttctaataaatcacttattaacgcctacttagaaacttaatgtgtttgcaatccatttacaaaccttattattagtgatgtttatactataatgaatgactgagtacctcctcgtaaactttttccgcatcatcaattcactgcatgtagatggtgtgactctcagccatctcctgctatcgcataccatctcaacactcttcatgcactcctgaaggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccccggaagcttggaattctacccttctatcccacctcctttgatacactggccttttgtttccgtcaacttttttctcaaaactcgccgttcaagagatttaaatttactcttccgtattgccagagtgagtgtttaccgcaccttttcaacttccgctcccgattgtaatcgcttgtgctaactttggcttgtacttcttgttgtactttggagtccattttcttttgcgaactcttgtttcaatttctctattgcttcatcggatttgctttgcatctccttttcaatttgctctcttagttccttagacgaatcgcctgatgattgactcgagacgttgttcaatttctcttcatactcagcaaccaacttgcgttgaagagccgatttttcatcttcaaaggttgtcttaagtcgagtaatttcctccttgaacttttgatctttatcggccagcatattttcgagtttgttcaattgttctttgagtgtagaaacagtttcggagtccagattttgttctttgacaacattgagttccttttgggtagcttcaagagacgcgcgtgaatcagcaagttgtttttccaattctttgtttttggttctatggccctgaagtttagttttaaactcatttttgaggttctcaaatctctgcatcaaatttttgagctcctcgttattattaagctggttcttcaacctagcattttcttcagcaagtagtcttctttcctgttctttaactgcattttcagtccccgacgaggaggaagacacagggttcgccttcgcctgcgcaagttcatccttgagttggctaataatctctatatgactcttgttctcattccgcaaagtagtgttactctcgcgcaaaatattgagttgttcaagttgttccattaagcgagagtgatctttgcttgtatcttcaagctgaatcttggcactttccaacctcagtatctgtgatctcgaagcattcaattctgaatcaaggtgctcaatacgggttttcaattgtttctgttcatcagcaagagtgatagctctgacttctgctgcctctttttcgcgacgcaaaaatcccaccacttctcttaaatcttcattattctcagatgcttctaggtccttgttggagctcttcaactctaactgattgagagcaagatcatattgatattgtagatctttaagcctgatattgagtgcttccaactcttcatttctattagctttcaactcagacaaagcttcttcattaaccctcaacttttcttgattcgaaataagctcaccttggatgaggtcaaattgtgatttcaaatcatcacatcgttgtttttcagaagcaacctcaactcttaagtagtcacattcggttaatttcgtttggtaattcttttgaaggtcatcattgattttaacctgtgattctaaatcactcttgatgatagaaagtttcttctcaaaatccctttgcaagtcatcgtaggaaccggccttcaaggaatactcgtgtactttagaccttaattcttgggtttcagaaatgaatttatcttcagcttccagcaaattcttctggagaccctctattgtagtcgcttggtttgtcacttgttctgagagtagctctttttccttctccaataatttcattttctcatcacactcaactttatacttatcataggattctgttgctgccatgagcgcttcttcagcagcctttgcaatgttgctgaattcattaacttgaccttcagccattctcaagtcatttctcaagtcttcgtactctgtattcagcatatttctgttactctcaggttcggtaaaactggattccaccggtctaacagagcgagaagtagagaggggctgagttgagatttgtttcttgagagattcaataacgctttgtttctctgccaacttcgctttggtatctagtaatgttctgctcaactcattcacttgttcaagcttcgaattttgtgctttcaaagccatctcagactgagaggataagatttggatcctttcctctttttcagaaatctttgctttgcaactgctgatagttttcaacactttgggttaatttgttagacaagtccgaactagaggcttccctttcacgaagcaaagattgcaaattgagaacgaacgtgttaagatgctccttgtccttcttcaaatgttcaatttcgtctcttaaagacaactgcgcgtgtttcaatgcatcctttttcaaccactaaatttcttcgaagaagcgtttgcaagtattaatttcttctcgacatcccgtaactcgttgtttttctttacgagtagatcttcttgttttgaagcctgctccttccagaaagtggattcctttttgaaatgctccacttctgcatttgaattgctcaaaagcttcttggtattctcaagtctaccttcagccaattcaacagagtgtttgaacgaagcgagcttcaactgcaattcctcgcggctattgttggattcgctcaacttgtcactcaaggatctgattttctcgctcgattgcttttgaagttccttcaaagatgcttcgctagaggcaactctcttcttcaaatcttcatttgcatcagcaagaagtttgacctcaatacttcctggtacagaaccagaaactctttgacctatacctttcaagaggtctctttctttagttgttgcatccaacttaatagacacactctctaattctccttgcaaagtcaaaattgcttcccgtgcttcttcaacagctgcagattcaaggccattagactcatgttccttctcttctaattgtttaccaaacagtctaactgccatgagcaactcttcgttcttcttctgtaattcgacgatactagcaaatccgagcaatctttccgttatcaaattatctgtatcagtctcgggactagaatctttattgccacttttggacaagatttggtcgataattttcttttcgctagatgtcaatggatcctcatttccttctcttatctttgagtggatcaaataaaagcaaagttgccttccaaggtctttcgacaattgctttaaactttgtaattccgtctcgtaagtcgttaaccgtatcctcaatctgttgatctccttttcactctccactttatcaactctaacactttccattttgcctaacaagtctgacatagactgctcatagaattgtatttgattcttgtagttagcaatggcaggcttcttcaattctagttccgcaatgaaatgttgtaattgggatgcaagtttctccttttgtgatttctctaaaacaagttccttcttaagatgattgaactcggtatagagggcagataatgaaattcccagggggtttgtctgcatgattaattcagctgattgcgctggctttggaagttcagtttctttatgcaattcagaatctaaggcatcttcagtgcgcctcaacttctcctcaaccgcaataagtttttcatccttttctgaaagttcattttgcaaattgttgatagattcagacatagagctcttcaagtcttccgcataagtttccaactgggatattctatcatcacgttcgctcatttgaagattaaggagctcgatcgtttcatccttggtagctgcatctcttgaaaatttcaccttttgaagttcgagctttgactccaaatcgaatactctgacgctttgcttttcatactttgcctgcaaatccctgacctgagattgtaacgagtctttcaagctgagcaagttttccttctcacttgttaaagaggagataacgtttgaatttttcaaatactctgtctcatgcttcttaatgagctctgtaagtctatcttgcacagccttcaattcttgttcgtaccactctttctggttcttcgtatacgcaagttcattggtgaatttactcaaatcaagtttcaacttgaatttttcgtttgaaacttcattgagctctttcgtcaactcactgagtctttgccccagatcaacgttggacttggaaatcttagtgattgtgtcattgagatgaaagatttcctgatctttgtttgcaaggacactagcatgacgggtgttattatcgttcacagtagcctccaatttatataatttatcggctaaaactgcattttctttgcgcaaactcgataaatcagcctctttcttcagggtttcagcggcaagcgactcattttctgcagagagcgatgcttgtgaagcatgcaacttctcgattttcttttgtaggacctcaagcttcttttggtgaacttggctcatcagttcctgattgagtttaaagaaggatagttctgacaaagcgccttgatactggcgagcacgctgagcagactttgaaacaaagtcagaaccaagtgatataagaacttccggttctacctcgaggaatgaagccgccatgtccacatcagcagcatccttggaatctgcggttccttgtcttttttgagatgactctgcaaaagtgtcatcggcagccccatcgaatgtatcttcattggcttcagccaaattatcaagaatagcattttcatggacaacaggggaactatcttgggctgctggagcatccctagcgacgctgaagctctttggcgtagtgattggctcaatatctttcaaagacgggagcgttttcagtggcgtggcatactgctgagatgaagggggtgggaacaaggatgatgtattggggtctgaactttgttcgttcgttattgccgtgttcgattcttcttgcgctgcatttgaagtgccatgattatctatatttggggtctcgacagtcactgatggacgggtttgggaagatatttccgatgtgatacctgcttcgcttgttgtactctcttgaaatccgttgggatcaacagacgaggattgattggaattggcgggcaattgaggcgtagttgtcagatgttgatcctgatagttcagtgattctccactttcagggtcagccagggccttttctttggagttcatttcaaggacaatacaatgataggatgtttgctgagttgaggaagttgattgttgtatacacccgtacacccagatatatggctaaaaacaccaacgcaatgaatgagagccgaagggacaaacttataaatgataataatttactcgaaaatcaacgtatagttttgaaaatcaaacaatttgcaagcaattgggtgatgaaaattacagattattcgtctaccgtgggtgtcaagttcgagcacatggtagtttattccgtcgaagtgtgtttttgagccaaattatcgtttttttcgcattactggggcaacatgcatacggggataaagacacacgtttcggtatgggtaattcatttttggtacagtgcgttgcattctagacatagaccgtaccatatagtcgaagtaccgaggaactgacaggtgttttatcctgtgattattcaagaagtcgacgttagttcgcacttatgtctccccaatacttctgttcttgatgtggggaactactcagtagacctaacgagctaatttgtattttgagaacctatcttatccagaatattagcatcgtattctctctaaaacaaaaccattgcttcccctattccatcaacttgtcataagtaaatacagtatcaatgtaatctacatttatcagtgccctagaaattgcaatgtctattgtcaatgctgcgtataaaagggcatgtgccctaatggttgtaaatacacgtgatcttctcacactgtatatggcgtcagttttttttgtgcgcacccgtgcacctgacaatcttgcctcgctcggagcgaaaaacaattttcactcacatacaaagttttccttctccatcgacagctatgattgagccatcgttgaaagctttagcttccaagtacaactgtgagaagtccatctgccgtaaatgttacgctagattgccaccaagagccaccaactgcagaaagagaaagtgtggtcacaccaaccaattgagaccaaagaagaagttgaagtaatcggacagcccccggttgttgtgcttgctccagtcacttttttctgtcgtttcacctcgtttatacgttcgaatgacgctgtggctgtttgcctgcgtggattatttagcttacagttaatacatcatctattggagaaagacgtagttgtcgtttcgttggtcatcagagtggctggcttcaagaaaacggtgcattatccagaacaatctggcatctctgagccctttgcacaacataatcatatgtgaatgtgttgtgttctctctaacagagtatctcacttttccctcttatgaccttccaagccctttcttttttctaatgttccatataactctcatacccattctcttgtttcatgtggaatatctgggcccattgttacgattcattttgcctaccactacacacccagcatctctacggcctttacagtctcgcgcacactttctctgcttagccaccagttgccttgagtgaaatgtatcatattgcatttgccaattttcccctcggttttgttctgtgtaagccctaattgttttttttttccttttcttggcctgaactttatagccgctcgtaacactaaaagccagcagtgactctacgtctatcctgcgcttcctgtctcatagccttgtcgcataatgaagtcataatacgtgtctgtagaaatacaccaataggccaaatagcttctagcataacttaccagtgaattgtaataactgccgttagcatcaatatcctaaactaacgtttgcctctatcgtcatccagcaacacaaagtcgtgcgcgcaccacttgattcgactgtctcactcgcttcaatatgtcccgtttcttgatcgttctccattttaacttctgtggctgcttgttacgcggccttttccagacatccatttaatcaatagcatcctatcatctaatcatttatcacttgttccagaaccgtattgtcgtgaccccgcatttgatcagtttccataatccacggcttcataagactcccttgtcttttagccgccctctgcatttctctttccgcatcaacatccaagcccaaaagaaacctaatcaatcccttttaacggcttatcttttcataggactgttccccgacgcatctattatcgctggtgcactaaaactatacccctatgaacaataactccggttttctgccctctcgtggacatccggctgaatcgcccgacttctcgtcgcccgaggaacaccagaatctgtttctgtttacacagtcgcctctgtttggtcctctggccgcgtcattgccccagcaaaaacgccagaatagcatgtctgcttaccaaagcaatccatccagcaaacgtacgcccaacccattattagtcccgcttggtcttcaaagctcatcaccactggtacctgtgcttactagttcaaatctggcacagaacagattcgccactccacagtttcgccgcaatgttcggaagcaggctccgtcgccgaatattgtggctaacatgaccatgaagacacctacgccttctgcatacgaaactcctttaagtcccggtgcaaggcgtccatctgcgccaaataactctgatctgaccgggtccagtccaatggatcaaactcagccgaaatgcaccgataatgagctggtggcactgcccgcatcgcaacaacatcaacagcaacaacaagatatacaccaagtacagcaaccccaaccagatccgcgtgatccgtcaacatcgctggccacccaacgggctatgtccgacgaagagcaacaacttgccaccaaattgaaagagacctataagaatattgtcaacttcgaggagattgtgcaaaaaagttgtatcgagttgactatcaaaattaatcaaagcaattttgcgggtcattcctcttacacatcttccatttatgcgcaacagcaactgcaattttcgggctctccatctttgcaagcatccgctcctgtggacacaacagagctttctaatagtttatggaccatttactaccacaacgtgacgttgctcaacaactactatgacttcctcatcacagcattgaaaccgactacaaatacagcccagtttaagacaggcaaaaacattgttgatttatataaaatcccgcgacgtatgtgggtgtatggtattgttgggttcttggaagtgttgaaaaatatcatgagtgttttccaggaacatgaaatcttttcatgtttcattgcttattgtttcagtatcgtgtccaatttgactgatccatctctagaaatggagggctggtggtgtgaaaaacttggtgacttgtcacgaatggcaattgctttatatgcatcgagattcattgactggaagatctccgcagagtactggtactcagtggtgatgaagactatgtatggtcacggtaagatttactatcacatgtgcaccgttcaacaggacaacttggatgcgctcgtgaacattggtaagtctgtcatatgcagagatccatttgtgcccactcaacagtatctccgcttggtagtggagaacatttgcacccaaaggaacatcctttctttacttgagttacccatcatcgacttcataaagatccacaaggttcttttaagcattcattctaatgctagtgctcttacccataatgttgacgagcttggtaaccagacagaaaacatctatgatgctcagattcagtatggtgtcgatttggtaactcgttatggcattacttttggctgtgattcgcatggctacaactttttcacaaaatcattttgcatccccggtggagctccgaccaaatacggtgcagacccgtatgatctgtacgtcaagcagcaacacgaacaagaacagcaggcaaacactttaaacaccatagagaagatgaatttttggttcaataaaggctcccttttcgccattgcaaatgttaaccatctcgttggttttggagatccgaagaatcctttcgcaaagattttcagattacctgaagcattgaaggaaagaaaagagaagaaggaacggaaacgcagatcaaagagcgtgagtatgcaagacgagatgcctcaaaactcacaaggagcagtttctggaataaatggatctgaaagtcctttcttggttgcttcagaattgtccattacggattggttctactcgttgacctatatcaacaaatcagtactaaagttatcgctccgcattttaaatcactatctcattggacccaaacaagcatccacatgccatgtcatcgtttggctttactttcttctcgctgtgggagaggcaattaacaaatatccaaactccaagcatatgttcttatggttattccgtaagttcttcccatggaattcttttatcaactacttgaatgcattggtttctgttgcgggtaacagtaagcacttgaataacatgtgtcgtgattaccttttgaagtacccaaactacgtcgattactttaaccagaatgaatttttgcctgaggtatggaaatgttggggtaccttatggtttgatgtcatctgtcctaagcgcgatttcaatgatttggaatccgcaggggtactgactgagaacttgttcgatttgccaatctgcggcacttcacccataatcaacatcaataatagtgacgatcacagccccagggctaagagcaaagctgcaagccaacaagaaaataataacgacgaaagactcgttcgtataatattattggcgagacttcttgccgacaaattcgaatttggtcttgttagaacaactgaaggtttcaaatttgatgaggcgatatacagcaagaccgaaagtgactatttggccacctctgcatcacccgatatggttaatgaattatttgcattcgtccacgaagtgatgtatggagacggtcgcctaactcaggataatttcattacaccgatttctcctgctaaccttgtcaatgttcaaaacctcaattctctcagtccggaagacaaagataattattggtttcatcttagaagcaatgatgactggaactctaatggccaacacgatatgagggaggagattgccgatgatgaagaaatagaaggttatgctgattccgagtttgatgatggctctgactatgaccagcaaatgttaccagaaactgaagccacagatgttccacaaatgattgagcatcggaatcctcaaagtgctacatcagaaagggtccaccaaaattataatgacctttacagcgaaagctatgtgatgaactcggatattattccctttttgtctaattctcaagttcatatcgagggcgatttgggtgatcggatggatagctcgctaacatacatcacattagatacaaacatatggttgaagcattgtggacgcattttcaagtgtgtgaggaatcatattttcaaggttctggtgccgcttattgtcttccaggagttgcgatcattgcgtaagtcaacggaagcgacaatagcagatgctgccactcggtcagttatcatcatccgagaattgtatttagcacgagagatcgttcctttgcgctttgacggatcagttgcgagcgatatcaatgaaactactgaattcgagaacaattccaattggatgagcaatgtggatctgactatattgaacgtcgtcaatgagcacgatgaggcatgcaaaaggatgttgaaaggcttgaatgctacaatcaaccaaaagaatgcctatgtccttgataaaaaggctgccagaatgttccggtattgtattttggttaccgacgacaggaacatgcgcttgcgggcgaaaacttcgggcctcgtgagctaccagagtaagtggctctttgggcaacttgagacaatttttagtcacagatgcattgactagaaacagtttcaattctacattacgcatgggagggaataaacggtcctcgtgatcgcatgattaaaaatgtattaaacaaaaacgcaagtaaagaatgcaaatacagaagagaatgaatataattcgccgtaggaattagaggagccagcccaatgttttttcaacaaagccgtttctctttttgtcaccagcttccatgtcagcataaagctggtactcgtgctcttcaatctcttcgaggccagtacgaagatcagcatcctcaggtctgataaactttgttctcttccaaaccttccacacgaggaacacggcaatcgaaacgaacaacatcacatagttgtacaagaacgtgtccacagaccagtgacctgggataaacacggtgtagcccaaaatacctacaacgatccataagaacgttgtagccataatagcagtgtagggctggaaagcagacttgaaggtaaatccatctctgtcaatcccttgggccttgcatgctctgtagaaacacaagtaagttatacccatgaatgcataattaagaatttgagaaccagtacacaaggagaccatgtagttcaaaaccttggttcccgagctacccaactgcatcaatgacaataatgaaaacaaaatggacacaataacacagtagataggcacacccgatcttgtacagcgggtgaagaacctaggtgcaaaacctttaagcgaaagggcataaagtgctctagatgaacagtatgtgtacgagtttccagcagagaatgcggaggtcacaatcacggcattgacaatatcagggagcacgctaatgcccaagttattcatagcagcgacatatggggacgcggcagcgttggaggagtcagatgttctctccaaatatcctgggtcgttgtacgcaatcaaaattcccacagaaagggcaccaccaatgtaaaatacaactaaccgggccaaaacggtacggaaagcacgcgccatgttctttctggggttcttggcctcaccagctgtcatactaagatactcagctgacaccacgacgaaacatgcggagaacaaaccagccaaaaaaccttcgaatctacctgtcgctcctgtagtgatgtgctctgcgatgggaccacccgaagctttccaattgcggaaaccgtaagcatcatgttttggatttccaccgcacattgtgataagcgtgaagaataagaggcccacgcacaaaatcaattttccgagggaaagccaaaattcagactcaccataagccttgacggcaaaaatattgagcgcagcgtaaatgacaatctggatacataacggaatcgcaggagagtagtcgtcacgccagtagtgaatcataccattgactgcggtgatttcaaaagggatgtacaaactctgcatcaaccagaaattaatagatgctgcacactcaaaagccgggtcaactactcgaccagccatgcttagaaatggcgagtcgatcggtaaataacacaccatctcaccgacggaaaccgttaacagcaaaataaccgtggtccaaaataagtaggaaagtaaaaggccaaggggaccagccgaagtcaaaccagaagaaccaatggtgataaataaaccagttccaatggaaccaccaatggcgataagattaacatgtctcaagtccaatgatctcttcgtgtgataattgcggggcgaactagaaacactgctactgtcgtcctgagaaaggtccgcggcagtcttatcggaaagcctaacagcagggtccaaggtgtctttcttctccaaatcggacattatgatggaaaaattgggggaagtatgaagttagaggatttcagcctattggaagacttttaataaacaagaatgcggagggactaaaagataacggatgcgccttacggaagtgttcttgcagtttagattcaagattacgcagagtggcgcggactgataagactcttcttaaaaagggaaagatttcaggcacaggacaaaaatgggaaaagaaacttcgcacctttatcaccaccttatatgtactttttgatgccataagcaccattacctgtttacgacaaaagagaaaattttcaggcctgaccgaacatatctcactgcacagtgacatcatggcgcaccaacagcgtataatggtagtcccacgggagattccgttactgcaggaaagaatattcccctctctgtaccggaatggctctgtagtatggtaaagcgtctctacaattagaccactttggttcttaaaaaaactgtcgcatggagggaactttcagaattctcaattctacttgtaagtcaacttctacatttcttatgattctttctttctttctctttttcccattttccaatttttttttttttctttttccttcagtttgcacacttcattcatttctggtaagcactctttctactgccaagcgccactacactcgtagcttaaccctattaggataacgcaaaagcggttggatacttgaatcatcctcggctttatgttgagtacgaaacttttcgccgctttaagcttctaagctttccagtacctcttctagttggcaacagtatttaatacaatctttgaacgatgcgatgcctcatgtctatggatggtcatgagtccctcgcgtcatgcaaacttttcgaaaaaggctcagggcatgcagcatggacaagtggaagtgcatgttttgcatgatctgcaggtccaaaaagtgtgaggtgtgctccccaccccaattgtggtaagacattcacaacttaagctataggcaacaatgccgtcatcatatttattcactgtgaagtataccaaatgtgagggatatactcacccctcgctcataccccgtacttatttttataaaccctgcattcacgagcgatgcgcatcactaaggaagaaaaaaaaaaatacaagagacgtgcacttaagaccttactgcataggggcacttgcagaattgattccacaatgagaaaagactccctgcatgctatttaagaaaatttatgaacttatcacgtgagtactcggaacctttacctaaactagccgtctccggcagatacttcaagtcattagacttgatcatcttcaatcacggcatctataagcgacaaaagacgcacaatctcctgtaaccccacgtacgatatatcctcgtatgtctccggagcttggccatcctcaagtaacgcatctctcttcataactccgacgataaaccgatggaaatgcttcattagttctttcacttgttcaacccccggcttgtaagaagagcccatggaaaggagcatcgttgcaataagttgaaatgtgggcactaaaaactcgtagtaagatactagtctgccctcgtcccgaacgtggctattctgtccaagtgccaccggaacatctaacgaaagtttgattcttgcattttcgtgtttgtgttgactgatatcctcactgcagtcaatgatcaagtcaattcccaaatcggcatcgatggccaaaaacttgagttgtttgatcacagagaatatctcatgctgaaataactgtgctgcaccttgtctcgtttgggctattcttattaaaaggtataatgtggatttgagtgccgtgagctcgtaaagaagcgtgtcaatattgattccagaattctgcttttcgtctccattaacatcgcaagccacaattatctcatcagttctcttcaaagatctcacgagcaatgacaacgaattgtttctggttaatgcttcaagaatggtggtagacttttccatgcatgacaaatgaatcaaagactccatgaacactagcgaggtgatacgaggagttccttcagagtagatcgaatcattgcaaacaatatcaatgaattttttatcaatagagcgtaaaatttccacaatttgacgaagggaagtttcggccttgatacttctttgaatgcatttgttgagcaaaagatataaatcagagcgcaacgtggcagtagaatttaagcacaacaccccactaacacaagtcttgaataaagggagaagcctttgtaagtaatgcgagttctcctctcccaaattaagtttgttctcttgttcgtacaactcaaagaggaaaacacaaagagaaattaactcttctgcaagcagaatatctctttcatagtattcgttgttgaccttgggaagaataatttggaagacattgaagataaagtccgtcttgtttatcacaccctcatatgtcacgacttgaataaactgaacccacgaatgtaaagactttaattgcaaagtctttaattggctaacattattgaacttaactaaaaagtcttcaatgtggctgaaatccgtagttatctcattcacaaacgctgccttcgaatcttcagttgggaacttgtgtgaggctacctgacaactaagcttaactaactttttaatcaccaggtcctgatttccttcctctttatcttttacggattccattaatagataccgcatattatattttccgttaaattgttcaagcttgtgatcgtcaaagttgcaaaaacggaaattcaagagatccaaaaagttcaaaattttcggcgtgccatcaagaaattctgatccatcgagtaaaaggctaacataatactccttcctgtaaagggagttcgtagcatgaaactctgtagataagtattggagcacagcatttctatatttgataaagctgaagaacgtctcacaactactttcattgaacaaaaacgcattttcagacccctgcagggcaacaccattgaatttgtagttctcccacgttgtcatgtcatcgattattagttgagctgaaagcaatttcgcaaacaaatcatacttgcgcaaaaaattcaacgtcgtagttgatgaaattgggtcttggcacaatctcacaaaaatctccattatcatggaagtaagtttagctggcccaagaccgatatgatggctgtatccttgactgtaatcgacttctgagatcatattcaaggtcgagatcaacaattccactaggctcagaagtaatgtgtcagcttctctctcttgatcaagcacgagttggctgtcctttatatcaaatccaagaaggaaatgagatacagaaacttcattgattccattcatgtttgataacaagtattttaatatcttgaacttgatactcaactgatccgtgatggtagcaatttgctgcgtaaatccatactgtattttaaaggactcgtcaatgctattgaagatgtccaataacctgttccttcgcaagaattgtatgttgttggatttcgacacgaataaagaacaaagtgacaacttccttatgatttccaacgcgctatcggcaatttcaaggtctgagctacccacatacaaagcaatgttaacaatgcttggaatatggaacaaaaggatttcataataagacgatacgccttttgtacccaaattcgatgggtagtagatgttatcgaaaacagtttttggagcagccaaagctaaacttaagcttgttccgtatcccacagccgtagatggtggtgaaccattatcagtgttcttcaaaattggaagcaatccttcgatgaaagtatcctgaagagccaatatggaatttaaagcttccaatgcacccttcaccaaaaacttttgggaggatatcaaatttatagtctcggcccctatattaataatgtctagtaacgctttggaggcattctcatcaaacatatagtttaaaacggcaacagagtggtgtagtttgacaaaacttgtgtatgacaatgttgcaggttcgtctgaaacaagttgcagctgcgcaaatgcctctctttcacggggcaaatcgagtaaaatgtgtggtgcaacgttatttacaaacggccaatccacctcgcctaaagctgattggatgatgaagataattgagtcctgcaaaatcaacttgtgctccttttgtttaagtttgggcgtcttggcgaaaacttccacgatcaagtattcgatataaggccatacaccaatctggttcttgtggcggtgcccgaatcccaagtttgatggatataatagttgaatagaagacagggcttttttaccactttccaatggcgtaagtaagttcttcaaaagaagaacaaagttaataacttcagagatgttgtttagactcatctgtaaaccactcttcatgttgattccgcggtgaagagttctcaactttgaaagctcattttttcctgagcttaatgatgtagtagatagagatacaccagcgtatctagtagtatcagagggtgctgaattatttgtgtctaagtcatgaagactgtgacatatccagcgatctaaagtattccatattttgaagcgaagatccaaattctgttcattctctgcgaaatctgccaacaagttgagtattaaattgatgattatggtcctattctcatcgttaaataccactggtatgaccttgtcatcagtaggtgccgactttgctgaaataatcaaattatcaaatttgaggaatccaatgatgacaggaagaaaacaattaaatgctgattgtctcaaacttcttgataaaggtgaatttttgttcgcattctttacaatggctgaaataagcatcaaaaaaccagatatgaaaataacagaatcctctgataactgaattgacactgacttcttaagttcattgtcttttttgtttgtgtatgggtttgaaaataagatatccagtttcctttgctgttgcttcgtttgaaggttcaaatcatgttctaaattttccgttaatgaatccacgtaataagttaaggaatgcaatatggaatccacagaaaccttggagtaatcattacgtttgatacttcctccttgagcgttaatcaagaattcccacaccttggcactaacaatttctcctgcagaagtcaaacttgccaataaaagacaaaacgtggcagtgatcaaaggagaggtgttatttgccaacccccaattaataaaaccggctatgttagcttcatctccagtccaaaatgcattgcataagtctggtctatgtgtataggtgaatgcgaacgctaaatagaaacgatctaactcccctcgacttgcgatagattcaagatcaaggctatttccatcagttttgctgtcgtgatcgttgcttcttttgcttaattctgctgtattaatgtcttcttccgtttttgattccgcgtcatctgaagccagctcaagctgtttcctattcatagatgacaaaaggaaatcttcttcgctgtcacgaagcagactaaggacaatcgctgcatggttgatgaaatcgctgaaaaagctgtggaaaaaaggtgctaatagttgattggagaactcattggaaatctcgaatgacaggtaatcacaaaggatggccatgttggtaagttcaggccgtgatttcgcgatatgcgataactcttcatttcctgagtaaatcaacttcacgggtttcaagctcggaaagtttctttgaagcaatggtctaaaatcgtagagacttcttctctcatataaaacctttgtctctggtgttgctgactctgccgcgtaacaaagaagttgctcgagcgttccatagcttataagccattcgacatatttcaaaatatctttctcaaaatcatacttttttgtgcgggtttcttcgtctttgcaccaaggaatcattgcaatgaagaaaaaaagctggaggaccaaaacatatgagcggatagacgagttttccaagttgataatctctccactattgactttggaatagtccgaggaaagagcagatacaaaattcagatgcaatttagagacctggtcatcaggaaggtccgataatgagctgataattctcatcaaggaagggaggtaatgcaatagaagaatatcagaatcatcttttactgactcattgatatgagacacgatcgatgagtatgactcgaagtttccaagctccagaatatacttgtccactatggagaataacacctgcgccaaaagaccatggatcagaaaaagtttatttttcatgaaaacaatcttatcaacaaactgaacatcattgagatcgcccgtagccttttgtttatcaatgagatcgttctggatttgaagtaagctgtagattttcttaaaactagcaataatcgatgaaagcattgtagaggcctggttttgttttatgatagtagacaacttcgctgtggtcaccaagtggccagcaatattcaagatgtactcatagcgttgaataaaagccaaacgacctgcgtccacaaggtcaaactcctttcctagggcagagctagcgacttcaagaagctctgcgcacgccaattcatccaaatcaagttcaacggacaaggagcttgtggcggcaagaaagggtttattgaatttgtactcatcgccattgagcaagacaacgggtttcccagtttcgccagcagctagtgtcgatctactcttttcgtttttcgatggaacggtaagaagcgcccgtaaatctggaccgatggaggaatcaagcagttgcggcacagatgccaggaactttatggcattgtagcaagattcgaatgcctgcggattccaatttagcaagtcggaggccattggggaaaaacagtgaattgggcaaaaatttgttgtgagtaggtgcgcgagtgcaggagcaatgggtaaagcaggtagccaacgtgaatatgtgtaggagaagatcctagatacaacgattatgtcgcctacagatagcggctgtaagcgaatcaggtcaactttcagctattttagggcttgatactatggaagatagtggagtgctcattttatcatcattttcatgagtatctgcggcgaaaccatagcacgattacttcactaaacttaactaaattaattgatgggaaaggacgtcaaataagtacagttactcacaacgaaagcacacaattgatgattcctgtaaactagtcaattatttgcagagttgctgatgcgcgattgtgaaattaccaaagggcaatattagccccgtcaaaaagtgacattgtcaagtgcgtggcctttgcaggcgggtaaacactgtcaaaggattcgatgtgctcaaacatttgcaaaaggcgaacaatcacatacagtgcctcggtcaaggcaaattgctggcccaagcaaatgcgcggaccgccgttaaatggaaggaaagcccatcccaatttctttgtgcgctcttcgaaccagcgttcggggcggaagtcattgtagtctttgccatagtgtacctcgctccgatgcacagaatacacttggtaaatacacatggtaccctttggcacaaaaatcggctttgactcatcaggcccacccccatgtggaagtgtagtatcgcgtgtggccacccggaaattggcaggcactgatgggtacatccgaagcgtttcgtgcaaaacggcgcgcaagtactcgcattttttcaaggactcgaaggaaatcgcggacaagtctgcgctctcgcccaaaccaaagtgaaatgaaatctcctcccgcaaacgcgcaaacacggccgggttgcgcgccaactcaaagaaacaaaaggacaaaagaccagaagtagtatcgcgtgcggcgagcaatacattgaggcattggtcgcgcaatacttttgggtcgcgcgtctgcttcatcaactcatacaagaacacatatccgccgcgcgatgagctgtgagcctctttgtcgctcgcatgcaatgcgcgctccacgaaaaaatccgtaacctggtgcacaatacggttctggcgccgaaatttgaagccatccacaagaaagtataatttttgcaaactgagcctttggaacaatatggtctgcgtgtaattgaaagcttcggcgaaaactgctttgagcgccggatcaaggcccgtctcactctcactttctccatccacaagtgactcgcaagactcaccaaataggaactccgtacccgagtcaatggtgagtttggcaaagagtggctggatgtcaaaccgctcgcccttagtgccgcgcactttttgtgcgagccgttgcacatgccgctccaacagctgaacgtgggcaatctgttcgcgcgcaaactgcgggcgcaacatggcgcgtgagcttttccatccggctccgtcaagcgtgaagatgccatcgcctagcgtcactttgatatgctggttgcgatttcccaagttgaaatcattgaactgtgtagccaaaatcgccttcacgttttcaggatcgcgtgtggtaatggcatagcgcccacccacaagtaatccgccggtatacacgccggtgatttcgaacttggactggaaaaagtctggtgcccgcccgatctggcgcatcttgagcatctcgcgaaccaccttgaacccaagacatttatcggtgccataggcgggccacatagcgccagaacgcttgtacgcgatgtatcttctgatgtacgaccctgcaaggtaaattccgatgaaaaggagaacactgctccaaatggacatgccgccaaaaacgccgtgaagcagcatttggagaatgccttacgaggaacttggtcaatggggcatgtttaagtactactaggtttcgagtctcgtctgggacaatgccctagactgtagagaagacaagagtttgtgaatgtgattttgcaagtggttccagtctctggctattgtatctctgtttgcaaaaagagcatccgcttgcgctggaccacaggatttgctacttgtaaattgcttgtgatactattctaaaggttctgtttatgttcatgcccataccactaagacctgcgttggtgatggtatcttcgcgaacggatatcgttataatctatgcgtgggctatatatgtagccgcgcgccaacgtttcaggcccacaatgcaattcctgtttccaacattctcactcgattgtcaactctaacagccctatggcgtgtgactagctttagagattttaaagtgcgcattatatatttagtctggccattatcacacaagcacattgtgttttgtggaatatgtgagctaactcaacgttaaagagaccctaaaaatatccacacgcgaccattcttatggtatgttttacatttcgccaattgatacgtatgttcattgataaatatcgatagcaacgattactataaccccagccgtaactgcttaaagctctggaccagcagccttcacctcctcggtagcttggtcagcgtatctgacaaagttctctgcaaacttggaagcaagtgacttcacttccttgttgaacgagtccttaccttgagtccatgcagatgttgggttcaagatttcggaaggaacacctggacaagcctttggaatgttcaagttgaaagttgggaaagtctcgaattcagccttggccaattcaccgctgtgaatagcatccaagatggctctagtgtacttcaaagagcatctctttcctccactggaaacagaagaaccaacccatccggtattcaacaaccaggcgttagccttgtgttgagagatcttgtcagacaattgctgagcgtacttcatagggtgcaaaaccaagaaaggttggccgaaacaagcggagaaagtagcttctggttcagtgacaccttcctctgtaccagccatcttggaagtgtaaccggaaataaagtggtacatgacttgcgagttggtcaacttagagactggaggcaaaacaccagaagcgtcacatgtcaacaagatgatgttagttgggtgtctgtcagccaaacatggaatcttggcggaaggaatgaagtcaatagggtatgcacatctggtgttttccgtgatgctgtggtcactgtagtccacaaccttcgaaattgggtcgtaaacaacgttttccaagatggcaccgaacttgatggagttgaaaatctctggctccttctcggcactcaagtccaaacacttggcgtaacaaccaccttcaatgttgaagacaccgttgtcagaccaacagtgctcgtcatcgccaatcaactttctcttagggtcagctgacaaggtcgtcttacctgtacctgacaagccaaagaacaatgtcacatcgcccttctcgtcaccttggttacaagaagagtgcaaggtcaaaatcttgtacttaattggcatcaagtagaacatgacagtgaaaatacccttcttcatttcaccagcatattcagtacccaaaatcaccatttccatagccttgaagttaatttcaacagatgtggaagatgtcatacccttggtgtggatattggctgggaactggccggcgttgtagatagtaaagtcaggctcaccgaagtcttcaagctcttccttagttggtctgatcaacatgttggtcatgaacaaggcatggtaggctctagcacaaatgactctaaccttgattctgtactttggatcccagccagcaaaagcatcgacaacgaacaacttttctcttgttctcaagtagtccaaagctctcgatctggagattttccacgtcaactcgtcaacttgcttgttaacaggaccccaccaaatgttatgcgtggaggtttcttcgtcgacaattcttttgtcctttggagatctaccggtcttttcaccggagtaagccatcaatgcaccagtggaagaaatggtggtacctttctccaacaagccgtcctcgtacaaggttggaggaggagcattgtgtctgagaaggacgtctttattgagcgataattgctgcactaaagggtcttggattcccttaatacttgggtggttgaagttcaaagaagattcgactgcgactggaggaaccatggtgagtgatgataatgaagaggaaattatttattgctcgaggacaagccagtatttatataatttgcattggaaagtgccccggagcaccggaacgactggtggtaaggtttcccggaggaagggaaggaaaagctggggtagcacgctcttgtgagcacaggaaaaaaccggaacaggatggaaattctcggaaagcacttacggctaccccagattccccgggtcaacggatttgtcctgtacttagtcctgattcatggtacatctgcaccagccaagccccgggacaacgataattccctcaataagaaggcgttgagttcatgcaaggcataattactcacgcctgagcaggatcatgcgagaatatttacttctactgactatctcaggtaactccagctgacgcgtggaaatatcctggttgtgaaaataggtactgcatggttggcagcggggtataccagcaagtaatagcaagccgaatgggtcttatgcataccgtataccatactttcttcggcaggaatgatattcttctttgttcgagctgcgttttctgtgccttaacgacgaagtgggctcatttcaatgcactttaacgttattatggatcggcctttgacacgggcctgtaagtattgatgatgctgattcttcatgtggcgagcttttctttttcttttttctttttaactacgggagcctgagcatgtagcagcatttacatcagtttttttttccaaaccttattagtaaccaggtatatttcaattgatctgaacatgaaacgcgagaattgctctatttctgataagcgaatgaatgtctatatgatgactgaagatcccttattggtcttcgcacatgagggttgcaccattcagatggtcgtagaactcgcggtattccttccacagctcaaagccaatgtccttgaccccctcaaacgatttgtcgtctgccacgtccatcataaaacacttgtccatgtgcagcttcgggttgtcacagaaatttgaacgcaagtacgttactgctgagcagatgagaccaaagcgcaatatctctgtaaggtttgagtaggatggatcaatcacaggactcacgatgccgcccacaagcagtccttccttgtctgggtcgatgaaagggtagaagagtgccatcagacacttgctggtaaataatacaatacttccgatcacactctggttggctggttccaatgcaataataacttttgcctcgtgcagcaccgagctagacatacgtgccatggcttgcttgtacaaatagcgcacatgtcggagcggagacggctggcctgcagcaccttcgctcgcgcgcgagagaagaccttcaagcttctccagatgtacgcagatatcgaatcgcacgccaacaatggtcaactcgcggaatatcttgtgcgggactgaccaatctgcaagacccgtcatcaccatggcatggagctgtggcagcgcgcatggatcgcccaagtcccaccctgtgatattgagaaaagatatcactgccgggtcagcggtcatgtgcgcttcatcctgaaacccaattaagggaaaagagctgcccaactgtaccgcgctgcagcccttttctttgcaaaggtaacgcactgcacgcgcatgcaagttgcgcccaaccagctgaagtcgcttagcgcgatccaccaaaagataaagtattttacccagacggtccggaggaggtacgtcatctatccacgtgaacacaatgccgtagattacgttgagtgaggcattgcgcacaacaaagtggcgctgtgtagccgcatgcgcgtgcaagagcattaagagtcggcgcacatatgcctccaggtattcggcgcccttgttagccttgaataatgcgagaagcgcgcgccaatcacgcgtggcatcaaactcgtccaccaaccaccgacgtgttggcgcaacaacgcgccgaagttttggcgcgccgcctgccggtgccgacaccagtagtctcctccgccgcgaatggttgtacttcttctcgccaggtacacagccttggggtacataatctcccatgagtacccttgccacttcgtcaagggcattctgtgtgtagtcatagcagcataagtaggcggaaccaatgctccggtggtaaaagaaatcgtatgggctcagggtcgcgacgagcaccaacggcttggccaacggagcgcgcgctcgcaggcgaggaaaatggggcggggctccgcagagcacagacacatatttgacgatgccaacctgatacatgttcctgcgggcctcagatgtcaccacgaccacagcctttgcatttgcaatgagttgttcgtgaagtgctgtgagtccgttggctgtgtaagttgtgtgtaaaacattgaatttgtttgctgggtgacgcgccaaagcctcgccaaaccgctggaaaacttcttcgccagtatgaagaccgttcgcacggacagctgtcctgggatatacagggttcaaaagtggcgtaagcacgagaatcgactcgggaacatttctttcattgttagtggtactgcttttgtcgatctccttctttccattttcttttctctctgtttcctgctcacccacattctcatcttctgaataacgcgcccactttgtgagcgggagcgtatcttcgtagtcgcgcactagagtaatggacaggcggtaagcgcgacgagaaagctgttgatgagagcgccaccagtcgggctgcgcctcacgaaagggccctgtcgcactaaaaatctctgcccacagtgccacacggcgctgtacggtttctatccgctgcatggacgctgcaatgattcgttcatcaagcattccattggccaatgcttttgctagcgagtcgatcgcttccacctgccgctcaaaatcatgacaacacataactaagtcacacccagcgcacaccgccaacactgctccctgaccgagaccaatcagatggtaaagtgcatccatttcaagacattcgcttatgacaaacccgtcaaagtgtagctcttcgcgtagaagctgcgtgagcaatacaggcagcaaacaagcgtgcacctcgtccggggcgattgcgggcacaccgcaacctgctgcagatatcccgtccaagagcccctcttgaataagctcggcaaaaggcacaacattcagtcctcgaagctggtctaaggactcagccataatcgggacctcaagtaatgaatcaactgtcgcatttccgatgccgggaaagtgttttcctacggtgataagaccaccatctcggagcccccgtgcacaagccctgccgtagcgtgctacatcctcaacgctcgacccaaaggagcgtaccagcacaagttgtgccgacatttttgttaccacgtcaagcacaggtcccaatatcacagaaaagccaatgtggcggagttctcgtgctgtggcacgggcaacttcatacactagctctgtgtcgcccgttgcggccaaagccatggcgcctgggaactgagttagatcgcgagaatcaaagagtgtgttgagcatgccgccctcttcatcgatagctataaggagcggatacttgtagtgggcatgctcgagcgcaatgcgttgaagatcgcggataaggtgtgccatttgctcggccagctctgcattccgccgcgatagaatcatcgtcagcacgcgatgcttgactataagctcgtacgcctgtggcgtggccgtagtgcctaagaacccaccgcatactagctgcccaagttgttgctggatcattagggtagtagtgcgttgcggtcaaatgcgtggtcgacgtcggtagatttggcttgtgatggagaagttgtattccttgtgtgcgcgtacttctacagtacaggcatggcagtagacaatattggacccaagtcaaaggaaaaattcaggagaggcaaatcattttcattggcttcatagtatttcctccattttctatgatcttgtgcttgtaaattggtaaggctagatggtacttgtatagtacagtgtgcgagtgctgagcttcttggtatactttttgctggaagctttggtattctggatgcaaacctccattcgtctttcgcctgtgccaattacttttctgtgtagcttgtagcgaaatagacaatcattttttaaccttgaagaaatgcatcatacgcctaggtgcaattgcttcgcatgcacttgaggaggttgaaagtctttccgttcaatctttcatcatcgtcgtaatgaacaaaagtttttcaaagatctctgacatgtcctgagaagaagatatggaaagataattccaagattttgtcagccaatttcctcagtgcagagaataagtgaccatatacagattaaatatcatttagcattcaaaaaaatggagataaactctaacttcttgttatttgccttctttagctaattcgaatactaactagatattgtgcatacattctcaaattccggagtgttaaggattccaagagtaatacagactctgctttccatttttcgcatccatttgtccacatcgatcaaaatcccaaatttcttagagcaaagaaaaaatcaacgaactggaattttggctcccttcataaaaaggcacaatattttttctctgtaagtatgtaccacacaattcaacaagagctgtttgtcctatagtacctacttctgtttcacttacctgtgcgccttcgcatcccagctaaacccatccgcgctctatctactttgcacaccacctcatgatatgggtattgccgacctctggccgatagtaagcccagcttgtgatgaaagagtgccttttcctgtgtttttatcacattttataaatgagcacgctcgtccgccacgtttggccatagatgcctatatgttcatgttttggtcccaacttcctgatgccgaagatgcaactagccatcggcgcatcatccgtaacttcatggcaaaactttggtatttggtgcggaacaacgttctgttcgtggtcgttttcgatggaaaatataaacctggcaaacttcgacacggccacattcctcatatctcgaattcggtatcttatgatgaggttcttcgatatttccggaccatcccctcttcggattacagtgaaagtctgtccttggtggaacagatcaaggacattcttcagagaaactgcattgattttgtacaagccccagcagaagcagaggccgagtgtgcgtggctccaaagattgggcatcgtggattacgttgtgtctgacgactcagataccttggtttttggagcatcacaaatgctccgtatgtttaatcgtgtgaagtattttgatgaagataataagcctgtgcttagctcaacagattattatgtaaccccagtgaacatggaccacattactgaacgtacaggactttcgaaggagcgtttacttttagtggctgtcttacgaggaggggattactcgtctggaacagagggtattggaattacgcgagccaaagaaattgctctttgtggcacaactttgcttcaggactccccacgtaagaagacgcaggatttcggagcactaccagatttttctcagatgttaacagaggctcttgtggatttggataaaatgctggcacatctgcctgatccctactatgccctaaagtcagagctcgatcgcgcggaggctctactggcgttcaatacctttttagatgactacttgcgcaaactggcgaaaaatatttttggaaggatggcaacaatgaaaagtaaagtgtatgtggacgactactacgcacttttatatttctttcccttgatcaatcatcgacttttcaagtttactccatactctgtgagttttggggagctccaagcaattcaagcagacttgttcgtcaacgttgactgtgaggtgaagagagtgaattacaactgctctgctacactgattggaatactgagagtgtacaatggtaagcaatcttttcttggtactgggcgggcccagaacttgcagaaggaaagctttgcattgcctagagaaagaaagctcaacctaaaagcatttgtggtgaaattactcgccgaaaaacaatatcatgagcacattgaactcgtgagaacaaaacttttacacaccacgctaatagcagtacttcacttcaatagtcagaagttgaactcagctgtttacttcacgaaaggtaagtgcggaactgaaatagatgttgaccaattttccgatgaggaaattctggagtctaaaacaactctaccagcagtggattccaccgatgagaagcgtatgagcgtagaagtaccgttaaatgtcgtgaggctagttgcgcccacctttgtgagcgaatttgaaaggctggcttcacccaaaaaatcaccgaagaagaaaccacctcctcaaaaaaccaccctagatctgatttggcctggtatgctgcccaccaaatcatccaatataccttccacaaagattaagaaatcaaacagcttttcagctatacctgcatcagatattccaagttttgtctcttcgaaagcgtccccaacgaaacagcaatcgcctttgaagggccacacttcccccaccaagaacggccgtcgctcgaaagatattcttctcccaggacaaacaaaagtcacttctttttttagaccgaaaggtttggagaacccttttctgcaaaatctttttgtcgtttctgatgatgattcagatggagaaacgaagagttcccacaaagaggcgcatgatttcatccatatgaaaaatgtactctctagaaaccctgttcagttaaagcctagggaaacaacgaaaatgccgatctattctagagttagctctcccgaactgagccccacaaaaaaaatacgtagtggtttaggatctgctgatttctctccagttaagtcaaccacagaaccacaggactactttcccccagtataaaagccaagttttttttttttttttgtcgtagtgcaatattcagtgacttctacaatctatgtaagaccatgcctatacgttgagaactacctgtgatgtgcatacacactagtttaattctctattcttttttctgaaatgcaacgactttcagttatcaccgcagatgccatctgcacggtgttttggccatcatcgaagatgcaacggcaaatgatttgaaggctctcatctatcatagaagatgtcatggcaatgccgtaacagcgttgtcgtgtccttgccgccgaccggcctccatatcgccgtcctgatatcttagacgaaggacccttcgtataacctctcaagtatataagatcacctcttttcctgagatgagtgagtctcgaaggatcacccttcccgatatcaaccatagctacatgtcactcacatgaaatatatcactcgcttgtatctattgaagatcgtcaccccagttctactctgtcggaagtctcaagagacactcatggattgatctctgatttaccagctaaaagccaaggtgtgtatagagctgacatcactgcacaaaaggcttcacataccaatcgcctgcacattaccatatgtcatagtgtcacctttgtgcttagtagagccatacattatcatggcacgcttttccacacctacgaagaagattttcgaatcatcagacttaggaaacttcagaaagtcacttgcctataaaagactccaccagactattcgctttattgtagaaaaggtgaaaggaaccgatgttcccgagggatgcttaaaagcttcaattgtgacaagaagccgggatctttcccatattgcgcaaccgaaatcgtgcggatttgataacttatcgggccctgctgcacaggtagtaaaggttctcgaacatttcgaattgctcattgatcaaacaccacctttgaagggtccaagaagatttggaaatttcgcttgcagggattggcatgcaaaaatagaagctgatgctggatcattagttaatcatctaatctctaaagaggatgcgtcaaatgagcttgagttttatctcgtcaatgcttttggatcagccgtgagacttgattatggactgggtcacgagctttcgttcattgccttcataggtggccttatggaatgtggattcattggaagtgatatcgccggaacagatttgttggcaatatttgccaaatattatgatttggtgagacgtctaatcatagaatacagtctagagccagctggatcgcacggagtgtggggactagatgatcatttccactttatttatattttgggagcttctcaatttaacactgacaaaggtgaatcaagctctcgttacatcccaccagtacaaagtgttttacaatcagaaacgcttgagctgtatctgcagagtaacctctacgttaatgcgattgcgtttatctttaagataaagagtggcccattcaatgagcattcaccaatcctttacgatatacaccgttcagtttcattatggtccaaagttctttcaggtctacttaaaatgtatgaggttgaggtgttcggcaagtttcctgttgtacagcacttttggtttggggacggtttctttccctggaaagacgcggaaacaatgaaggatttaccgacgaaagacaacgagccggaaggcagtaaacaagatgaagatgagatgcctggcttaatcaatggcttccaaggaacaaaaacaacccattcgaatatctctgtgacagctgctccatgggcgcaatccagaagacaacctgcaagtgctttcaagagggataaattaggagggagctcacaagtgtcttcgagtgaaacctcttaagaacgagatgctttaaagttgaaagctgaccggcacaatggacaagtactgctaccagaactcttgaaccatttatagaggcaggcagagtggaacttgttcagacacgttggacagaccttagaaggcaaggaatgatcttggtggagaatggagtagcaaatcgcacactcctcaaacccagagaaatgaagattgacatttttgttgaaaagctcaatgcagtcgataattgagccgttcatcaatgaaacaaccctctgggacgcaagcaaccaagctttccactgattctccttcacacccaatctcattggcccttccacagtgatattagcaagaggaaacgaatcaggtatcttgacaaccatctccattgtctgctcgtcaataacataaactgatttaatctcatttgaaaccttgctgattttaatcgagaggttttcatcctttgaggtcaattttgctttcacttggtcaatatctactagcatcttatcaatgaggatcggagaaacaaagcgaactgaaaatctttccacttgttgctttaactgcaaatcacggatctcattgtaccattgcagaacctgagtgccaaaatattggaaacttaagtaatacaaatggacaagcaaaaagcgcatttcataagagaccggttcaccaatacagccatccaatacatcgtagctttggattgtgcacttttcgggatccactttttcatttttatctaaagctcccatcacaagagacttcgtaaatgtgccatcagaaacatcaaccactgaaaaaatagagtcgagcaaagtccgaatcacatctttttccttcaactgactaatgtaatcatttttgatcgagtaggtagtatccttaaaataagtgaagattaataaccagctccacaaaaatttagctgcagaatgcaactctccagcatcaagtgcatccgcaagaaaatgcggcgacgcagaaatggcatctaccaaaactgtaggtagagtagctttcaagttgtcagtatcctgatcgtgaaggctagaaattttgagttcgtgctccacaacaaaaacttcttgcgaatcccgaatatacttccccaaaagaaaagttgccaatctttgcatggtcaagaacctagaatgtatgaccaagtcaaagaagcgatcaaggttgtcaccgattatcttattggggacattttcctttttcaagatcctctccaccatttcattagacaaggccactggttggttgtggcattttgagcaatagccttcaacttcttcgttgatcatcaactccaccaattcttcgataaccgatattctgctttccgtccaagaaggatagtggtcaagtgtagggaggcttgataacacgttgagcaacttcatggtaaagtacttcaattctaactctttcgcctgcacttgaacagttgcaaaattgttgagacataaattaactgcaacttcccacgctttttcaggcaattcggtaacagtgagcggaagtaacaatgtcaagaaatttgccataagacttcttattccaatgaattcatcgtcgtacgctatatcacactctagccatgcagcaagcagggaaataagcattcctaacttgtgtttaggtaggacctctataagcagttttgatgttgtgccaagttttaaaaactctgaagccaaggatagccactttggaccctctttcaaaatttgggttgagttccgaatgcccaaaatttctccaaatacataaccttgaactctgtcaagtttgtttgtttcatccaaaaacttttttgcagtacacaacaaaatcgccaacttcaaaggatgcccagttaactttgagaattgtatatccaaggtctcaaatgtggaagatggcatgttctcaaagataggttcgaaaagggcagcaactattcttgcatgataaaattgaagcgcattaaatggtccctttcctgataccgatgaatccatctcgaaaatcaacaggcttctatcagaaaccgaagcgttgaaaaactgagcaagaacaacattatcaaccgaacaatgctccaagaagtaagtcaacaagtcttttttcaaatcaagtagcgttatgcttgacctgtccacatccacaataaagttataatcttgagtatactcagcacaaaggccaatgagggtaaccaagttgactgaaacttcttgagattcaaaggagaggtaatcaaaaaggaattttccgattgaaagaacatgctcactcaaaaatgtgttttgttcagtgcatgtctcaacaatgtgagcagtttgtcctaatggattggaaatggcaatagaataaagatcaatagcgttcaaggccatagtgatttctttttgaaaagcatcgagaggcataatatgaggattttgagcaacatagtctgcaatatcacggaagtcatcagcataactcttcttagttattctttgaaatacagaatccttaattaagtccttgtcttcaaccaaagccaaaaattcccttgaggcatcggacgatatatgtcctaaagccactgataccaagtcttttataggcaattgcaagtcctcatgtacaagaacaggaaggcgaagatgtgaaatgttctggatgagatcaagcttgaaagattcagtattagatgagccaatgacattaccgaatatctcaggagtaccaagataggaaaagacagcttcattttcttgagaacttctacttgtctttttagacaattccacaagatagttccaaagatcagggacttctttgacgttgacatcaaattttttggctatgactaatagcttagcgagatccgatggtgaaacttcggctatcttcgaaaaaaaatcaccaaaaacctctttctcatttaaccgaatttttttctttaaaagtaactccaatacgctcaaaggttgatcgacaaaggtgtccgtaacatagcttgccaaagtcgctgcccattcctcaacggcgccatttatttccgatgatgtgcggagaaagcaagtcaataacttgaatcccatggaaacttcttcgacctcaaataactctgagagagattcaactagtttcgtttgtaaatccacaaatgaatcatgtgaagagagttctagtagcaaggagatataagtttcgcataaagattcaaaggattgagtaaactgatattcgtcagtgcggaaaggttctttccttcccaaatgattggtaagcgccgagttaaaagaaatcaaatcaatgtcatggtggtctgcatatgtggcaagattatgaactgatctttgttttatttccttttcgtttactcttctggatgggaccgaaagcccatctaaaacaagatcgaaaatgtatgcagcaaatgtgcggctctggctgtcaggtaattggaaaagatcaaggacttgataaagacattgagaacaactatctttataagcaaaaccgttaattcttccgatttcttggaactgggcgcctaaagaggactcaattatggtttttgcatctttagaagacgtgaagttgagaaacaagaaatcttcttcactttcaattcctgcttgggctagagcacaaaagaaattcttcaagatcacataaaataccgggtcagattggcaaggtcccaatttgatatacagcttcaagcggctgtaactctttgaacctcccaaaacccagaaatttttcttgagtttatgtttttttcgtacgtcatcattccaagaagtcactgaagtcaatgtggttaaagtattccagaaatcaatcaagacggaggagtaaatgacattagacgcattacctgtttgtaacttcacatgctttatgaactttttggatatgagtctgtaaacacttctcacgttgtccatacgagacgtaaatggcatagggaagcctttgtcatctgatgcgaacaagatcttgaggagagacaagtatcccctgaaaacgttaacattaatagaatcgcccgcacagcagagacctaaatgatcccagaagggctcatgagtaagaatttcatttacttgtgtcatagccagttctgaaataacaaagtcgctgttgtcatttgctaaagaaataattttcaaaagcatttgtattgccccattctgagcacgatagtatttgagaagtacgtcatcagcagtctcatatctctcatcagttatagtacttgcagtctcatgcgccaaaacagcatgacagtagttgataatctgctcatgaaaaaccatccaaatcttagtgtttactctctccttgtcgttaccaaaagattccaataacagcctatatgaggaagctgaaactgctttctcgtcatacaaagactgaagccaacttgcaatggagcttttcaagtatttgctgaattctttgccacctattctgtccatgtatgtggcctggatttggtgtgccaattgccgtacagctttagagctatcgatcgccatacgcggatacaattgaagccaacacattagaatgaaagtatcatgtacatccatttggccctcagaaagcattcgcaagaactcggcaagcctcttttccttagtaacggcatttttcttcgtgagtcccttgagagtaatcaccacatgaggatctctaatctgctccacctcgacaggtgcaaggtagaagagagatacaacaaagccattgtacccaagatcccccggctctcgagagtgggccgaaaatttttcgctcatgagtggcaattttcgagtagtcttaaagttaaactgtgcgagtgcggttagtatgtatatacagaagtctctaaagtcgcacgcttggcttaagcaagctgcaagctgagaaatactatttattttattccttgggtaaaaagttagttctctaatgtttcttcagtagggacgaccatcttcgtaattaaaaaattcaaaaaatccatggaagaaattatcttggattccggtgggaaaatcctctccaaactccaaaagttgctctacttctccgtctgtcaactggtcctgagaagcatcttccgctgaatcaaagacttggcgcaaagccaaattttgcatatctgccactttattcttgatgaacataagtgacttagaagctaatttccagcttgaacacgcgcgagatatacacgtataaaacactcgcaatcttgctaggtcatcatcagcaatgtctgtttcttttgtcagggaatgtagtttcagcaatagaacgctgattgctaggattgaagaatacacaactagaatcgatgaaggaaattgtgcttcattaaactttcctagacatatactcaattcagatattgcggtgttgcatagttccacagcagatgcgatacctgaatcgtctgatttagctataatgaacggccggttgagacaaatcaacacaatatagtagtacaaccgtacattcatgacggttgggttatagtcatggacttgcatttcactctttctccatctcaattctcgaggaagtgtctgacgccatttacttagaaaagagttgtactcatccaactttgctggcgcgagatacagtgaattttcttcactggattcattagaaaaaacatccgacaaaagagaccctatacattcacttaaagaacaaagcggttcgatagtggttgaaggatccacattcttagtgaatccaggcagttttctaggttcaaaaatataatcttcaatgttctgagagttcggaagattctcactagacggaatagatgcctctgatttcctcacggtgacaggtcttcccatgaccaaactaatgaagtgatcgaacacataacagccccagtatatcctggagcgaaccagaacatccatcccgcttagcatgacttggtgggttttcgttgagtccggattcgcgatcgaccaatcacttggatttagctgaaatcctaaatcataacccattcgtatggccattccagataacatccagctggcagatgcatttccatcaccaagttcatagagagctaggcagagcaaagcttgcaaagtgctaacttgcggctggcagatttttttagagaatatcttggattttgaagtttcaaagaaagaaggggctaagttgcgaattttgtcatcagtggaacacttggagccgatagaggcgattgcatacactaactcttctgagcaatattggttgctagtcagaaagttgaaaaagtcgttgaggaaactttcacgatggataaaagtggctatatctgggtactgccatttaaagaagtttgatatacattgcatcaacagcgacagattgatccaagtgtgttctgttagttctgctgatcccgagcttgtagtcatatccacgacattataaaatgctgatgtgggtccaaagatggaaaagttacttccactagaggagccaatggtcacttgtagcttcttaggtttgattgtttggtccagaggtttttctgaagctagtaattcacggatctttcgaagactgatatcatcgtccttggaagctagaacaccaattcgcagtagagtgctttgtaaagcactgacttctgaacgcaaccgatcaacttctgatgtggttaaacgtacactccttctatcactactaggtctctcgcatttcacgcttgctttctgacagttatgacaaacgtcctgatcatcacactttttcttttcttgttagtgttactccacgataacgaattcaagggaacgtacttttttaacacgacagttatggcatctatgattagttaggtttcagaagttacgagaaaagtgcacgtacgatactgagcaatgttttcgcatggtagttttgctttgtactgatttatatcgtttagtgtgggggatgcaggtaatgcgacgtgagcgcttctatcaaaataattaatgcacttctgcaagactcttttctctcttaacatctacaggtgaaatctgcagatagaattgtagaacctcttccgccacggtgattcgcctaggatcaaagttgatcacctccaaatgctccttgttggtggctctggacaaggcaacgtacacctgtcccctctcgaagatctttcgtaaatcgactcggagtcggtctatggattgaccttgtgccttgtgaatggacatggcccatgctaaaagaagcggaagttgcagacgggtcatctcattgccttggccatcttttttcgcttgtccctggtccacagtaaattcttctctacggacgtagagtactgtaggatatccatcgacaaggaaactgaccaacggcatgcgctcctcatttgggtcctgcttgtatgcttccatgataagcctgcttgctttagcgtgcaaatctggaggaaggttgttaaatacccgtgtttggtcagacgtcatgctccggttcccgattaaatcgcacaagagtgtaagaagctgttggtactcttcgctcatattgcaaaaagtctgctcccccaaaacatcaaacaaagtcttgaagagattttccgtaatgaagccaactacggttccgatagaaccattcaccaccaagttgtctggatggtttttaaggtacataacctgtgcgcctttctttagctcaagaatttcttcacacatcaaattatcatataacttgcgcttgaattggtctttttcgctgtcctgtgccttatagatattcagttgacctggcaaaaaacgtaaacgttgttgattagcagctttcacctcctgtcgtgtcggataaagttctgttggctcgatattgtcgtcataaaccaccttacggccaagttggcggaatttggcaaccatggcgtcgtcaagtttgcccttccgcaatgaattcaacatttcgatcaattcgctgtcgcccttttgacggaaaacggttgtgagaataaatgtattccggatcgccttgcgccaagagtcacttagaaaacagaatcgtgcactttgattcttcgataccggtggcaactggaaaaagtctccagtgcaaactagctggatacccccaaacggtgccgtcgagttgcgcaatatttgggcgatcttatcgatcttctcaaagagaataccatcgatcatcagaatttcgtcaatgataagcactgctaatgacgtccattttttacgagcagagccgtttctctttatctttacggcaatctcttgcggcgaccctgtaccgatcccgatgtgcaaaaacttgtgcacggtcagtccaccaatattacatgcggccaaacccgtagatgccgtgacgcccacatgagaagcaccgtgcttggcataaaggcgcaggaccatttctcgcaacaccacagactttcccgttcctgctgaaccagtaaaaaacacattttcacctcgagaaaccacagcatctatgattgcaagctgctcaacactaagcgatacagacgacgtcagtagcagcggtgacgcagccttgggaaccctacgaggaactttctttggtctagcatctagatcaaaaaaagttcgcagaaactgacgcttttcttgactggaacccgaaataccgtggttcttgcggggcggcagacccgtcaagttgctcgaaactcgcgaaaggacgggatttttgaagtttgtcacttctggcaggccgaatgatgtatctgaacttgcaaaatcgtcgaaggtggaccgagccagtgccatttccgacaagagactgtctgcacgggccacaacgaccttttcgggcgtagaaactttttttctagctggagctggagcgaaaaagctcgcaatggaccgttggcggggctttttctgtgccatggtcgagaagtatcgagacgggtaaaaatctggacaaaacgacgcgacgcgcgtgtttttcagtcgcctgtatttgcgccccgatggatgcgcagcgcgctataatctgttcattttcggcgggcgcgaaactttcgttttcgaggtacctttcgctggtgcgacctgcgttcacgccataattcggaggggtgaaaaagaatgtcctcgcgtgtagaaatatttactgcggttcgcgccagaagtctgcacctttgaaagacatgactctttactatagggtggcctgggttgcacttgagacattttgtggaatttacacaactattaatatttcattgaaaccaattgttacatgttggcatcgtttcaagtactctgcaccaactctacgcctgtttaaaaaaacatttgattaaaccggtcactaaagtgtttttgagaatagcattcccagcgaaacttagatcccagtacagtagtattccttttggatcgctgtatcatagaaaaacgacaacattttgttcttccacgcaattcggcgttcaatgtttaatcttgtcttcatatttcgaataatttgttatcagtatatttgagcaatgcaaacattgtaggtactccttcctggacgtattctctaatattgcacgagggaaggcaccattgtgaacaaccttacgatctctttggccaattaggcatactaccacttagaactagtcaatctaaagctcaccaccactttagttgctcgttgtctgtaagggaggacgatttttccgccaattttttatgcgtacgtttgagtagtatgctgattggccagaggtaattggaatgattagactggactgtatcgttgtttattttccaaatgcgaatcgtcagatgtatcggcacattcattgtcacaagcatatagtcataactccacgcatttatgtcaaatcagcctttcagaagaaaaggaagccatttcttttttcttatgacttttgtaattgtgctcgtagtttatcatctggttttgtctcagagtctcgcctacgtctctttcgtacctttcgcgtctttacaatttccttgcacctctcgcttctacttctattctgcagagtagcgccgcgcgaatcgatctactcttttaacctccacaaaaccagtcccatggccgaagactcgggagaaccatcttcaccccgtcacaaagccttttttaagccgtttagacgcctaggtcgctcgtcgctgcgctttaatttggcagaatccccggatcttcctcccacagaagagtttcaggccatcggctatgaatcagtgtctcactcaaatgagccgactactgtccaccgtcttcccagatcagaccataccgaacgaatagagcgagccgaaagatttgatcgcttcgatctggtttttcagctttccccagtgcatcacgagtcgtcaaatcggccgttccaggattcttcgcatcgttcttcatggggatccgacgaacgccagcccacaatggctctgctggatcggcttcagaatatgctttactcaccactggcaaatagcagtgctgctagcttcgcttccttagatcccaagcggcccgatccgcattcctccgtctctgtcggagaaatgggcccaccaacacctcaatttgctggcttaaacaagccaaagaaaatttcagcaagtgctactctccaatcttttaatatggtgacttcccaaatcaacttgatgccgcggccggagattgtagacgctcttttcgagcgtctcttgtcatcgcgagtgttcccggagcaagcgtttctgaatatatctaccaagagaaaatgggaacttcttcttagcgaaaatgaaacgaatctggagtatgatctacgttctttggtgaaggtggagacaacattgacgtcgcctatgcaacgttcgaagtctttgtcgaaaccattgcatgaggagagtaaacttcaaaagcagaagtcactttcactaccacgtcgttcctcgtccttggctctctctgcagactcggaaccagcttcggcacaactcaagaaacctcgcatcaaagagggctcgccatcgtggtttgtggcgaaaatcgtcgctgacaaattgtcatctaaaaactaccgcaagttggcgaaaaaacttgaaaataagaaaccttggatagaagaattttgcactgctcaaggagaggctgcactttcggtggttttgcaacgcataaatacaaagagtatcaaatccaatgatgatattgagaaggaacagctgatttgccagtgtctcaaatactgtttggcattagaacatgatcctctagaagagttggtttctgctgatattcatgaaacttcttctatgaagtcaggcacactgtattcaatcatgactagagtgcacctcatcaatgcaatgatgaactcacttttatctcccagctcagtgacgaggttagtggtgaccgaaatacttgtctacttgactcattatgacaattttaattaccttcctcatattttggatggattcaaatctgtacaagacagcgctggagatttcgttaagtttcaaccatggcttaatacatttgagacggcggttgatcagcatcttataagtggaactgcctacaggtctgggaatgataccaccttcaagaattacatctggaccactctagtactcataaatatgatgatccataagtgcgagtcattgaaggataggatgtccatgaggagagattttgccgattctcgtttgccaaacatactagacaaagtacgcatgattgatgacgatctgatcaacctccaagcagatgagtatgaagacagggcagacgaagactactcagaactcctccaagataaccatcttatacaaactggtcaggatattgattttgacacattggaaaacgtgttcgctcaattaaaggatacatttgctgatgatgctgatcaggattcactgtttgacctggttctgggatcagatcgtttaaaatctatcttgcaaaagataaagcgcattggcatagagactgatccaccagtagctaaaaaattgttagcgttagttgatgcggtgttaattcacatcatgaatgagtcctctgtggtaagttatgattcccagacagtccttaatatcacggttcaacggttgatggacagcatggaaactaatgaaactgccagaagggcagtgatggaaacaattgcattaaaaaatgtgattaagaacttagaagccgaaaaacaagaattggagaatgaagtcggtagtggggccaaggagacaattgatcagctcaaaagtcaagtctgtaacgacgcagacatgatcaaaatgcaaaccaaacagatagaagttttgcagtttcaaaagaagaaacttgaagacgaactattacgaataaaaaaagcaaaccacacaaatggtgctagcgtatatacccccacgtcagcgttcctgaacccacccgcaatcgctgtctcttcaaacaatcgcagttttgttgtcgacgagcttgaagtcaaactcttgtcacaaaagaacaacaagggtgccatcaaaaagtcaaaggcgttgagtaatctcacagtcgatgcctttgggtctcccaaacttgagcaggactcaagtcaggcattcctgaatgtatatcaaactggtgcagctaggaggacgcttgaagataatgaaaataaaagtgcttccaagattcctccaaatactcaaaacgaaaacccaccgcctgttgcgcctccattaccacctatgttttccacagaatccaggtcatcgtcgactgttccgacaccaccaccaccaccaccaccaccgttacctccgctattgactagctttaagctgccagcaccccctccaccaccaccaccgcctttgcctccgctattaagcaccaaggcgagtattccaggtccaccacttcctcctcctttgcccggattcttcagcaatgaatcttcatcacaatttccaccacctccgccacctctcccaagtggcttactatcagcgtcacaatcatcgattgtatctcaagcggaaagacccttttcaagaactgcttctcaacaatctggcttggaaaactcagcattggaccaacaaatggatagtgaaaaagagaatgaaacattccaatcatcgcaagagaaattaattcaaccaaaagtgcggcccaaggctaagctcaaacaaatgcactggaacaaaattgacgacatcgacaaaacgttctggggtggaatatcccattatgaggtttctgataagctttatcaaaagggagtgcttgtagaagttgaaaaagcttttgccgctaagaataatacgattaaaacgagggcttccagaaaaccggcaggtacgaaatcaaaaccagccaaaattacgcttcttccaagagatctcgcacaacagtttggcatcaacctacacatgttcaacaatatgagtgtcgaagaattgattgggaagattgttcgttgtgatgcagaaattcttgaaaacattagtgttctagagttctttaacagcgacgctctcaacgaattccctgactcacttgttagaaatttcagtaaatatgccattgattactctagacccgatgtgaaacctgaaaaaagtgaagaagaattagaacggtcagatagaatattcctagcaatttttaatatgcgaagctattggaagtcaagatccagagcattgttgttgatgcagacgaataagaaggactaccttgatttggttaaaaaacttgacttgatagatgatgccacgaaatgcattcgatcaagtgacagtttaaaacaggttatggggattatccgatcagtgggtaacttcatgaacgattcgtccaaacaagcaatggggttccgtcttgatacccttcaacggttaaagttcatgaaggatgactcgaactccatgaatttcttgcactatgttgagaaaattgtgaggaacaacttccctgagtacggactgtttgtggatgagcttgctgtactcaatcatatgcacaacattctgattgaacagattgaggcagattgctctgaatttgtcaggaacgtttcgaatgccattacgtctattgagaaaggaaatttgagtaacaatgagcagttccatcctgatgataatattttgcaagtcgttaaatcgccgcttacgtcagcaaaaacaagaagcaacaatttgcaatcccatataaaacgaacagtcgaagaattcaacatgctaatggaatattttggagagaaaacagatgagtcggcaagcaggagtctgttttttgaaaagttttccacatttgtcaatgagtacaaaaaagttcacgcagaaaatgtccagaaagaagaagaggaaagagcatatcaggccaagaaattgatcattgaacgcaaggaaattgcacgaaaagaaaggaatgaaaatgccagtcgccggcgtgctaataagaataaggaaaggcagaacccatgtgagcaagatctgaagcgattaggtaatcaagagaagagaatcgatcaagaatgtcagcaggtactcgaagaagaggacgataaggaagaggaatatttggaggaagatgtcgaatcagaaggaagggctgctatagatgatttactttggcagctcaaatctagtccctttaaaggaaataacggagctggaaagggaaggaaggctagggatagaagacgttactctcttcatcgatattcaagcatcgagaatggcacatctgagttgccgcttaatgattacgagagtgtgaatcttttgaagaggcgcatgactacgagaagaaagaatggagaaggtggtggaagaaccgatatggatcatgtcatgctacgagcgcaacttatgcttagtgacttaagaaaagaagagaaggaaaaacgagaaggaagaagagatgaagaagctaatgagaaaggagaaggaaatgcaaaaaaggagaatgaactgacgcgcaaggaatcttatagaaagaatgatcttgaagaagctgaagaaggagctgaagaaggagctgaagaaggagctgaagaagaagctaaagacgaagctaaagacgaagctaaagaagaagctaaagaagaagctaaagaagaagctaaagacgaagctaaagacgaagctaaagaagaagctaaagaagaagctaaagacgaagctaaaggcgaagctaaaggcgaagctgaagacgaagctaaagaagagggagacagaatggggtaacagaatattaggattttattaatgggactaaggtgagcatttgactctgcttaactgataggggtccgagtcaaaaattccgagtcaaacctgcaccgcagtacaatcaaacggcttcatcgaagaaaccggagtcatcgtaaatattatcagctatctgcgaagtgcagctttcaacagaaggcgtatttcatctacaataggtctacaaaatactcttcaagtagtaagcggcaactgtgggactgtcgggagaaaatatcatagggcgtgtgccctacaaagcgatgactcataggaaaaagccagcaaagcacctcatcggtcgcctgcacacaaattgtaggccaatttttcagtttctttatctggtggagctgatactacagactacgaccatatctagcatgttagccagaagtactaggatatggcagatggccagcatgaggaggctccatgcgagttcgcttgcgatggaagccgttattgtttcgggcacaaaattagctcgcacaattaagctgcaagtggcccaaaaggtgattgaactcaatcgtgaaagcggtctcactgacttacctatcgccaacaacgaagtttccttcgagcagctccgcttcaagccccagttgaccatcatccaggtgggcgaccgcccggattcttcggcatacgttcgttctaagcttaaagcggcccgttcggctaacattgaatcgcgcttgttgaagttcgggtcggacatgtctgaagaggcgttactcgaggaggtggaccgtctcaacaaagaccccaaagtgcacggtcttttgatccagctcccgttgcctaaacacattgacgagacacgtgtgacaaatgctgtggctacagaaaaggatgtggacggctttgaccgttacaatgctggtgagctttcgaagcgtggtggccagcccatgtttaaaccatgtacaccaaacggtatcctcgaattgatccgcaacacaggcattgagatgcgcggccgtcacgccgttgtcattggacgttcggacattgttggtacacccgtcgcagccatgttgcggaatgctgattgtactgtcaccatctgccatcgctacactaaggatttgcccaagtacatcgcggacgctgatattgtcgttgctgctgtgggaattcctgaattcattcgtggcgagtggttgaaagagggcgcggttgtgatcgatgtgggcatcaattacaaggaggatgcctcagcaaagaatggccgtaagcttgtgggtgatgttgactatgaatcagccgtgcacaaggcatcgtacattacacctgttcctggtggagttggccccatgactgtggccatgctctgttccaacgtgtacgacgccgcagtggctctgcaaaaacgcgcccactcgcacgaattcaagccattgcctctcacgcctcagcgccccgttcctctggatattgccatttcgcgcgcgcaggcgccaaagaaaatctcgcgcgtggcgcaggaacttggtcttttggagcgcgagctcgagccttatggtcacttcaaggccaaagtagaccctaaacgcgtgcaagagcgccttgctgaagatgccgagggtgatgtgtcccagcgtggccactatgttttggttgcaggcatcacgcctaccccattgggagaaggtaagtctaccactactatcggtttgacccaggctcttggtgcccatttgggccacaactccattgccaacgttcgtcaaccgtctatgggcccaacttttggcgtgaagggaggtgcggccggtggtggttatgcccaagttattcctatggatgaattcaatatgcatttgaccggagacattcacgccatttctgctgctcagaacttattatgtgctgcagttgacacacgtatgttccatgaacacacatccaaaacaatcaagggtttctacaaacggttggttccatctaagaacggcgttcgccaattcactcgccaaatgactgcacgcttgcgtcgcttgggtattgataagtctgacccagacagtcttactgacgaagaaattgagcgttttgccaaactcgacatcgatcccgattcggtgaccatcaagcgtgttgttgattgcaacgatcgctttgttcgtgaaatcaccattggccagggcaagaatgaggctagcaagtatccacctcgtcagaccggatttgacattactgttgcatctgaaatcatggctattttggctttgtcaacctcactctcagacttgcgtgagcgcgtcggacgcattgtggttggaacgcagcgtcatactggtgctgccatcaccgccgaagacattggctgcgctggcgccattactgcgttattgaaagatgccgtgaaaccaactttgatgcaaactttggaaggtacgccagtttttgttcatgctggtccatttgctaacatttctattggcgcatcgtcggtcattgccgatcgtttggcgttgcagttgacatcaccagctaaccctactaacaacggtcgcaagggtttcgttgtgactgaggctgggtttgatttcaccatgggtggtgagcgtttctttaacatcaagtgtcgtgccctgggtgtctctccagatgctgttgtgcttgtggccacttcacgtgccctcaagttgcacggtggtgcacctgatgttaaaccaggacaggaattgccaagtgagtacacctccgagaatttggactatttacgtcgtggatgtgccaacttggccaagcaaattgccaacattaagcagtacaacgtacctgttgtggtcgcaatcaacgagtttgagaccgatacgaaggctgaacttcgcttgatcgaagaagaggctcttgctgcaggcgctgattatgctgttccatcgaatcactgggcacaaggtggtagcggagccttgcgtttggcagaagctgttactcaggctgttgccagagaagaagacgatgagccagtgaagcaaacgtttttgtactcggtggaggagtctgtcgaggccaagttattggccattgcacagaaaatgtacggtgcagccgccattgaattgtcgcctttggccaaggaacagattgccacttacacacaacagggatttgacaagttgcccatttgcattgcaaagacccagtactcattgtcgcacgatccagcgttgaagggtgttccaactggtttcactgtgcctattcgtgaggttcgttgcagtgctggtgcagggtacttgtatgcgttggcggcagaaatcatgacgattccgggattgcctacccatgctggatacatgaatgtggaggtgaatgacgatggtgagatagaaggcttgttttaatgggcagtatagatatagatatagatgtcaaaaatgactgctaggttgtagatagtctactgttactacgtcttttaaagttcggaagagcaattcgtggtcagattattcaccatttcactgagtcgatatgtgtctcgccctcagaaaaaccgtaggactttccaaaagtgtccttctggtccaacacctccaatataacgtgtgctacatcgtctctcttcaccagacccacttcgtcacccagagacaagagacggattttacctgtgcctgcaccatccgccaaagcactaggttgtaagattgtaaagtccaatttcagcttgaactcgttcctcaaaattctgtccgcgtaatactttgccaagtagtagttttcaagacctatcttacgaccctgcttgctgatgaaggcacgatcatcggcaaaaatcgcactcaccaaaaccaatcgacggactccagcttcaacagcgccctcaaatattttcaccacaccatccaaatccacacgaagcaagtccttaccaccagatccagctgtaacgatgactgcatcatgtccctttatttggtcatgtaactctccaaccagagtatcggccaaatcagcaaaatcgatgccgactcgctccgaatttcctgtcaattgggtaatgtgttcagcttggactttattccgaacaatagctgttgcctggaggcccagacgagccacaatgtgcttcatgagcaattgaccaacctttccatgcgaaccatatacaattacttttgaagtcatgattcttttcttcgtcccaagtagtagtgtggggaacggatacttttatatgatgccactggttaggagcgcgcacagcacccttcatctattcttgaatagtctcatgacttatgctattgtcacactatggtacaaccttctcctcatctagaggcacaaggggttcttacttacttggagttgttggagccctcttgccctacgagcttaggtcctgcatgaggcggcaaagaagaccctccgccgccttgtttcctggcaaagtaagtcgcattctgctgttgtggcagaggttgcagtgctggcagaagctgcagtgatcgttgcagctggtccagggattgattttgattttgttgttggtgttgtggttgttggtggtgttgttggtgctgttgttgttgttgctgttgtctaaggtgctgcatggcttgaagttgctgaggcgtatagtttgctagagcacggttaactgcaggtgaatacttgttaggagcctgagcaccaaacccaccaggacccgttttgcgataagcgttaccgacgctatctccagagaccacgcctggcacatggccattttgcagaggttgttcatgcgaagattgcaggttcctgttaagttgctgctgttgttgcaatgctcttactctagcttgttgaataagaacttgacgttggtgtgcgctctcacgtagtaaatcataagatttggacaaaagcatagacccaaaccgaattgactgcgtctcatcgctgatacaattgagcttcgaagggtccaaactaaatggattacggactcctttgtcgtagtctggatagtcatcatcgaatcgccagcgtgaatctaagcgttttatcacatcagctttacaatgatacgcatccggaaccacagagctaccagaagaatccgcgtcttccatctgaacatcttctgagccacagttctcttcatcgtcaggcaagttcaaccactcgtcgatagcatcattaggtcgccgattcaatcccctgcggtcgatgaaaatccggtttgctctccctgctcgctttctcaaccggaaaattggtccagagatttcactcctagagttcagttctgcaacaccttgcttcccaaagccattgctataagtactgaaattattattttcaatatttgcaagcaactgtgcaatgtacccagaagtattcgtgtggttacttaagtgttcactgagaagtgtttgtaaatgcggaaatggtttggaaggaacgagctctccattagaacctctgaaagtcttcataccaggcaacggcttctttgcctcttccaacaacttcttcaactgctcactaattacattagtagtgttaatctgatggaagttgctggcggcaatagacgagtaggggatatgagaaagttccaaatgcttattgtccttgttggtagaaatgttaaaaaaaggctggtaaggatcatacgtgatattaacatatcctttgtcatgctctttccgtttacgcaatttctccaaaaccgcccgtttaatggcctcattcttttctttaagcactaatgagacagtaaccaaatccatatccggaatttttgaaggtggtagtttaacatacggttgagtggaggaagcctccggttgaagcaggctattctgagacttatccttattggatgcatgcaaagattcagaatgcttctttctctccttccgtgttttggtatactcaacctccacatcatcatcttcctcaggctccactttaacaaccttcttcctcttatgtggataaaatagatagtcatctccttttatacccacagcccgtttcacattctttgtttcacaacgaagtttgaatatttggtaatctgtctcccatgtttcgagttttaatatttctctcttgctaacactgaggacaagttctcttgcttgttttaaagatttttgcaatagtcttatcctttcagcacccaaattatcagcccttcttgtttttcttgcttgacggaattcccgacgacggaaacaaatgtatggatcattatcattatctttctcattagcatttggatcttcaaactttagtgttggtgaaatggctttacctttgcgttcaatttttctggacttccaatgatcataaatgggttgcccaaaaagttgtatcaatttaggaattgagcgcgtgctagatgtcgacagttgatctttatcaaatgtggtgacaaagggcagaaaattgagttccttcgataagttctccttcaaagtcgtagttgatatatacttcaaagttgatgcagttgacaaatgagaataatcgctatttgtggtagaattccattcttccaaaatgtagttggaaagctctttgaaagataagatatttgaaggatccatagataaaaatggttgtttttcttctatagtcttttcaaacctgtcacatatagtctcaaattcgagttccgtacactgtcttgtgtcattagagtcagcgtcttcaggctttctctttgtatcgcttgcctttaaaggttttggatactgctttagaaggacattattaaaaaactcttcatccgcttcatccatattgtactccactcccaaagtgtcttccacagttgcactgaacttgatgtaggattcaggctcaagaaagacttggtcgttatagtatttcggagcatcttcccatattttagacgcatctggagtagggatataaacggagctatccttcgtatctttcgattcttccttgatcgaacccaacaagacgcgttgagccgcattgattacctgctgtaaatgcacttcgtcttcttcattcttatcaacacctgtttcaattgcatgtaggtcacgtggttgcagagacgcattagcgttcaagtgatgtagctgagagggctcgagttctgagtctgcacctgaaacttccttctggttgtatatgggtagagaaactttgaccgagattttcctttgacgaaaccttgcgcctgcgctcgccttaccattagccgcattgtttgaaggtaggatggccatagcttatgcttggcgcaccacaaggaaaggcgaagttaaaacctcaagctaacggcaagtgcacccacagccgaatatacccaaatatggattgattaaccaacaatggctataggttgaatcccgcttcaaactatgggcttaactatggggtgtttgggtgtgtgcgcgcggaaagtgtgggcaaaaaatgtcgtccaccctttgaacagcaaacacggaaaacaaaacgctctcaatagatacgcctaaaccaacgggttaacaagaatctttgtcttgctgagggttgttataatggatatatgtatcgtgaaaccctattggagacgtcaaaaagtggaaagttacccggttgtggggtcgaacggataactgtgatttgtcttattgtaggggcaaatcaaggaggtgcgggaaaatttttctggcgtcataggagacaggaccgacatttttccttcacaaatgcgacatgcacatgatcaatcacgtgcaaattcacagacatactaactcagctgctcatcaactattggtggacagaaatgtcaatatagttgacagagcttcgatgggtaaaaggcaagttgagaaagggtatgactgatactgcctgttcagtaaaaaagataatgaaacagttacttatgaatatcccaataggcgaccaaatgtttttggagaaaagtcctaataattcaggataactgctttgctcatgatataatcgtaggcataagctaaaatatgccttgtattatcgagatgccaccgagacatgttagtatttctcctcctgtctgcccatgagattcagccttgctagaaaccgagggttgagaaatgctaaatgtgacttatgccgttcatagtaggccaagatatatcacactagtcttttcatgtttttccgggactattttttggcaagttcacagtaaggagaaaacaaattgaggaacaggatttctgaatctcgatcctaaagcatcttgcgctgccacaaactatctgcagaaccaaccaattttcatacagattctccactagcccaagaaagaaccacgcttttccgaagttccctttcattaaagcaacaggttagttgaccatgagcacttgataagaaatacttttattaagatcagatagcatcaacccaatcgtacttgcgtgccctctccgtgtagagattacggccaaattgaaaaaacagcactgttgctgttctcttcttctaattcctctactatttgtaagaaaattgatcttgaaaaaccagctaacactcttatccataatctaaaaaattgctgtcgtttgtgccccgcatcctgcacaattctcgctaatattcatttggagatctcgcactcaccttatcactctttgacacaaggtatcagatacagacctaccagaaagaataaagacatcaaactttggagaaaccgagagctcgaatagcaaaggaataaaatttgtcttgtcccctcttctattgattctttcctttttctatctctccaccgtgtcggatacttccaactcgtgacattttcggtaccttttctactgcgttcccatgaccctgtctcaaattggagccaaacacctcccgccggtgtctttctttctcaactccgtatgtcccggaaatgactttctcgacgataatatccatttcagcttgagccatgtacaagacaagatcgccgaagtcagcaaactaaagtggcccttaactggttctcaaagtatagcccatgctctactcgacccaacatacttaaatgtggcaaggccaccttttaagagtccacggcataaaaatttggaatcaactacctatgtgtctttgcctttgcatgtaacacatgcttttgcccaggttgttcaacaagaaggcgaagcaaagcaagacggcggattacatatcggggcaaatgtcaatcctctcactcatgacccattcaagttggtgggaatgaacccaggatgcatatctgccatgatagttttgagaccagaagccaaaagtcctatgctcaacatggaaacacgtagccctttcaacaagatggcaaatggaattaatcgtttcttgcgtatggggctcagtgaaagtggggatagtagtcaggaccattatatgtcgattttagacagtttgacgcacactagcacaccatcagagaacggatccacgcgaatcaggaagactcatcccatatttgcgcaattgctggactatgatcccaaaacgtatgtgtctcaattgaggtcttttgcaatcaccaagcttttggtatccgcgaatgttaatgtggtcaatgtctttgctttggacgagaattacaattacgcaggaacttcagaaatactttcggagactgcaatttttcccttaacagatcttctggctgaacctgtccaaggtaagcaacctcctgtgacgtctaaatgtaagccatatcaaaaggttatcgagaagcctttattgagacttcacttacaagagggaatcattgttacaagtcttttgacgctctcagacaatccagctgtgattcttggcttaaatactggtgaggttgtcatcataaacctatacacattgaaatttcgctatttcccaagtttaaccgtgccgtctatgacagatcacagggtgcaagagtcgagcaattatgccgtcacagcgctttccactttcgctcatcccaaccatgagcttttggttgtcgttgggtatgctacaggtgaagtaatcattttagacccatcacttcctgatccatctctgcagtatacaaagaatgtcgtggggaaagacaagttcttaactttcttcaagcttttcgatctcagcccatttcagcagaaagatgttttagacctgtctccagattatttgataggacactttaaattgagccacaaggccatcacgtccattactggtacaatgccaaaacatgcctcgaatatcaacccaaacaaacccatggttctcgcaattgcagcagatgatggactagtgcgcttcattgatctaataagcacccacgacaagaattacggtgatccttctaatttctatcattcactgattgtatgcgacatagtatcgtcttattttcaggatggaatacggtgcattgagttttcacccgactatcgttatttctgtctctgtggcaaaggtgatatcattgaagtcttccgaatgacatactacaatatcaatggacttcttttgagaaatgcgaatggtgcttcctctcatagaggtggccgctctagaagtggcacggtgaacagcaccggatcaggaaatcatagggctccatctattttttcaaactctaccttttcagtcaatatggaaacggcaaaaacagaacacctggaaacggtatttccaccctccataaaagacattgatattgtgagcagattaaaaggtcacacaaacaccgttgattttgtgagtttcgtacataatgaggatttattccattccgacgagggacaatctacaggcacctataaacttatttcttgtggaaatgatgggaaaatcatcatatgggattttgacagcaaagcgtttccgcgcatcaagaaacctcacgtatcttccacaagggttcgtacctcgatccatccggagaattcacattcaccaatatcaaaaacattatctcccccagccatcgcaaaaacacacaaccgtggcccatcttggtcactttccaatgaagaaggtggcttgaatggatcttttagtgctttgggtataagtaatcttcttaatccaagtctgccaccaccagcacttcaagtcgaaaactcagaagaccagagaaaaattgctttttcactttatcgttctcttcacgacgttcgtttgaaaaaacattacgctaaactggctctcaacaaggataagaataaaaaattcaccactatcattcactctattgtcaacgataaagaacttccctccattcaagttccgttgctaacaatagatatgtcatgtttggtcaaggatggtagactccaaggttttcatatcaatccacacaacttttgggtattcactagaagtggtgacatttttagatatacgcttgagaataaataactagggcagtgtatgaaaactatttatgacgcaagtatttttgcttttgtagaagtcctttgaaacgaccccctacccccccaaagaaaaaaaaggcttcaatatggaatggatccaaaacgagcctgacaatgcagctccaatctcctacgattgaccacgcaagaacatttgagtagaaataaagaatgcaattctctaaggcatcgaaacttaggcattgaaagatggagcgccgtccattccaaaccccaattcttcttccaagcgaaagagctcggggttgtcggccttttggcccatgaatgcaaactcatccaactcctgaggtttcggcatttgctcgtaatacagaatatcgtgttcattttgcaattgttcagggtttgtcaacacgcctgtgttgttcacacccgcagcatacccaggaggtggcatcatacccggaaactcttcaaatgtctgtggcagactgatattgtccgatggaaggcgatgttgctgttgaggctgctgagaaggatgttgttggtgaacctgttgaatttgctgctgatgatgttgttgcagggcatgttgttggtgttggtgttgttgatgttgctgatgttgttgatgttgttgctgatgttgttgttgctgctgctgctgatgctgttgctgttgctgttgctgttgctgttgttgtcgttgttgttgctgctgttgctgcatatgaagttcatgctgctgttcttggatgggtttccgaacaaatttacggaagttctgcacctcttccacaatcaactgcttcatgtagtccatatcatcgacagtttcgaaggtagtaaaatcaaacttaactgtgcactcaggttcgtcctgcggatcatgccatatggccaaatatggatgattaagagcctcattaactgtaattcgctggaaagggtctaaggtgagcattttatccaacaaatcaagcgcaagaggatttgcgcctgggaaaagctccagatacggtacacgtcgcatgataggcaacagccgcacatagttttgggcacgcacagagccaattttggtcaacgtggcctcttttggagtacctaaaatcatcaagatttggttgagttggtccacataatcttttcctcggaacaatggtttgcctccaaggagttcacctaagatacacccaacagaccaaatgtctatagcctttgtgtaattagaaaaagaaagcatgatttcgggagcacggtaccatcgagtagccacgtattcggtcatgaaacccgcattttgctcaacgtcttcagaaaagccacgggccaagccaaaatcgcagattttcaattcacaatccgcattgaccaacaagttaccgggtttcaaatcacgatgaagcacatccgcactgtggatgtacttcaacccgcataggatctgatacacaaacagctgataatgtgagtcagtcaaaggctgacccagacggatgatttgatgcatgtcgcattccataagttcttcgtacaagtaaacctcattgaaatcaccagtgactgggtccggaacaatatccaagtcgtagagacaagtaatatttttatggccacggaagaactgcaagagcttcaactcacggagcagtcgcttgcacaagatctttttggaaaagatgttcgtgatttttttgatggccacgaagttttcctggccgtcagacataccatcatcgtactttgctgaacaaacgattccatacgctccatgtcccaattccttcacgattttgaagcgcttgtcgatgataaaatcctggttgaacaccttattaaccgatttcccattataagccatgattgtaggtcagagaaacagatagggaacaaaaatggataaaaccgattgactgaggagcagaaaagcaaaagttgaggatgagttcaagaacaactgatgacgagctaaaagcgttgaaaagtggtgtgtgtgcagccctcaaatatggggaactgatccttcaaactaggcacgaagcacaaaaaaaaaaaaaaagtgcacagattcttcggtgcacagccaggaaaacttgttgagcggaaaaaataagagacaataaaagtaagcgtatagactcttctttaaagtgcaagatgcagagaagtaagtagtacaatgaaacaatatgggcctgtaccactgattcttatatctttggccacgaagccaaaagttgtcgacgtcattagattaaccctgggtgtaaagtcaaagtgtaattgcagagctgcaggcggctattttaagcaacgccctccggcacacagtgccgctcaactgcgtgggatcgtatttatagaacgtgcccatactacagttgacgctagaaaacgccgtgcgtctatcatctctaaaaactatgtcttgacatgtttacttgaccagcaacctgttgacaagtgtctttggttagatttgtgagtgtccaaatttagagtaaatctttgtgtgtgttgcactttgtcttatcttgtaaagtatttttttttccttcgttttgttctcgctcttcctaccggtgaaacaatggcgaggattgggtgcataacgtgcgggactcgtcaatagccgaagtctcttcaagtcagggtggatacgagaatctttattcattttaacacgctttgccgtatattatgctttcaatgcaacattactctctagacccttcatttttcagactaccgttcgctactaatatgcgttgtttctcatgttctggaatcattacagacaatccctaatattttcctctcttttttcttttgaatattttcctctatttttcaaattatttatttgccatttgatttgaatcgagtctcaaaatctgccttcgcccttatagaaaagttcttaaggtagaaaaatcttccatacaatatataccaatctctatgaaaaccattaaagagtcctctcgctttctttccgtcctcggtatataggtctcactgaaaagccgcatggactaacttttttttttttttttagaaaaacctattccccaatcaagtatcaggaagtatgaacaaaaagattgtcattgaatgtaaaaggcataatgtcgtatagcctttttttgacgactcagcaatcgcttccttcatattttcttacgtcgaagtctcctgtggatagcataaatcagaattcttgctttcgaacgctgtgatttttatgaacagtggccctcagagcaaaaatattctaaattctaattttaatgcaagtactgttcattgcaaatgtttacttagaattgctaatcctccttcgacatcagacgtcgaatttccaaagcctacacggatccaccccggatacccgaaaacctcaccgggaaccaccaaaaccttcagggttacggcaagagtttgagcgagttccatagtagtttcataattgttcaaacgcaagaaacaagttgatcctccccttggttctatccacagcaccttatcattgttatgtttgacaaagtttcttatcatggaaagatttttctcacaaatgttgtgattcctgagaaggagtttatctgcattttgcaaagctaataatgcacatgcatcatctaaaaccagcacagagattgtgttataatctcttttttcataaaaggcgttcaatgccagtttgttccgagttacaagccagcctaagcgtaacccagctagtgagaatgccttggacatggatcctgaaacaataacaccatcctctgcaagtgttactgcggaagaagctggactaccagtatggaaaaggggtcgataaacttcatcagaatacaaggtgacacagtgcctctgacagattgctataattgcttgcaaagtcgaatcatcccatacgtaacctgtaggattgtttggattgttgatgaccaacatttttgtcttattctgggatattgtactttcgagccactttaaatctggcaaatatccagtagaaggctcaacaataagtttgtcgacgatagcaccaaacataactggaacggaagacaactgctggtatgtagggtcaacaacaatgatatgatcccctggattgaccatagcataaaatgccaaaaagttagcaccgattgcaccgtttgtgatgataacgtgttctctggtaatactagaatcgccatacaattgtgcaattttgtctctcaattcaggagagccacgaatatggccatatgtgagctttgaagctagcaaattggaaacaaagttatctttctcggctggcagcacattctgaagaagatcatttatggagattgattccacacatgtttcccccaagttatatgtgatgtccgattcgtatttgtccataaactgctcaacagcaaacggctcttgcttcatggtcgataaaaatgaactctccactcgaaaagttttacgaaccgagcagtagtcaagaatgctaatgggtgtgcttacgcacagatggactagataaggaagtgctgcatggaagtatgaactaaactttattagccaaatagaaaagaacggaacattgagaaagtatctgcgatacgaaaaaaaacaaaaaacctatatgtaaattggtgagcgaaattacgtctcttctcctttggtttggacttgaataaacaagttcacacaattttagacccaagatttgttgacctgcggagaagtttaatcgcgcgggaggaccaagacgttcatgtaagcgttggtgtttctccagatcttcaaaaccggaactcgttgctcttgggtgaatttagttatttgtttttccagtgtcgctaagaacggctaactcttttatagaactacgggaacaataagctgagaatccacactgacgtcgaataagcagtcccattaactcagaatcacctatacatctaatcgcatcttgattttgaacaatagggccgttctatcacgctacaaactgttttggcaagaaatttctttcatcatttgttttcactcgtcccactgacgaaggacaccatacattaccattctatctcccactggaactaatcgattcatccgactctatcatcgtcggcacttcttcacatgagcaataaggaacctatggacgatcttgcgtccctcttcctaaataatcctctccagcctgtgggtgatgagccaaattcggaggacttctcctttgggggacgatctggggttccaaccccaacgctgatgggaatgctgaatgttttaaacgaatactcacaattacctggctggccatctgagcccggatttccgtatggcccaagtggctatggtaacttcaatggaccacccatgggtcaaccacgaccttttgatcaaggtttgggccacacgctgcattatgccgagtttatcgcacccgaggcaaatctatttcagcgtccaatgtatcctgtctcagcattttcaccgcctatggcacagcttgatacagtttggcatcagactgaccgtggtttcaagagagacggcatgaaagagaattcgaaagacgaaaaagaaagtgcaaaagactttctcaacgagggcactaaggaaagtgtggtggagggcacgaaggaggggagccgcgcccggaagaagcgcgatcgtcctaaagaagcccgtcggatagctgctgccgctgctgctgcatcaattgattatctgtccgaagcagtgttacggcttctcgatttgaagcctgatttggatatcaaacaaacaaatgctccagtgctatcaggatatcttcaaggtaggctctttaccaacgatcaggacaattggaactacctcactgttctggaaggcgccccggacactgggcgtcagtacgagccccagatggtggcgtgttatcggcgcaattatatcaccattcaccttcgggtggcggcgaaagtggggcggtatcgtctcgaagtatctgcgtgcactgtaggaaacgagctgcgaccagtccagtttctcattgctagcagcaaaggtgactcaatgcgcacaggagtcgccgaagaaagcatcagcggtagccatgttttttcgagcgacggcaatgagcgtcttttcgtggttaaaaagtttcaattcaagagtgccacggccaacaacacgaatctcaattttcaaacctactaccgtatgcgcgtgcaattgtatggagaagacccaacagggcctcctttggcgtctgtatcaagttgtccaatcattgtgcgtggtcggaatccactgttctacgaagaccgctgtgacattttagtgggaacacgcatgctgacagcaaggcgactgcgcgaactggaggatcctttggaggaagtacctgagcacaatcaagcgaagaatccaggggaggagtcaggagaaaatggtataaggaacgttgctgatcccgtcaagaatgaaaaattcgaagaaaaaattggcgaaaaagactcaggagcccctgttgctattgttgatacaaaaaatttcaacgaaaaggaattcagcaacacaaacggaggaataatcgacgaaagtaatagtcccaaaatcggcagcccagagggcaaccagaattctgatagtagcccagcaagcgaaagcgattctgaaccaccacaatcaggtacagttggcgaggcactttcaggaaaactgggccgctaccactacttcccgatcctgaatgtctactacatgcctccaataaatgtggtatactttccacatggggcccaccaggcgcaatcagaccggacactcgcgccgcaactggtggatctggagcgccgactgtctcgagtatatttccgttgagacaatagttatactctctttgtaaatgttacaatgtggtggacggaatgtaataataataatttattgatagatataaatgcatatttataaaaagaataaaaggtttaagcttcgtggtccttcatgtcggtccatggcgggaatgtcgaacatgccaaaagtgacaaaaaacaatacttaaactattaacatttgctctattcgattttattttctaagaggattggagagaactgactttgtttttacttgatcgatgattttgcaatacaagcattacccgtacgtgctaatagtaattttaataggcgggtgcgcaatacttggccttctctgttgtacgggttgaataactaaacgaatagacacactttctgttgacatcggctggttgtatcaagtttatttagcgtctaatgtgcttgaattaatccctttgcgtttaaagtttgaaactgaagcatgtttgtcagaaaatatgctagacaaatttgactttaacttggtgaggacgatgcattgtgacataaatttaattgagacataaatttacccaggatctagccactttacttggtcttttcgcacgaaaaaggaagggtccattttatcctacaagttccgctttgtacctctttagatatctgcaaggaggtttaatttgtgcagggatgcacggcggaacgttttatcggcataccgaatacggcaacccgaaatctgacggaaacgagctgatcgacttccctgaaaaggaaatccgaagtaaattgagcaacagacttgatctaagggtaaaatgtgattactctcagcgcaattgcttgtcgtgcgttccgataggaacacatggatgtcttatctgaagtggccaagaaaaatatgttctagctgttcttgtcttgacttgatgtgctacagatttcagaaagttagttccatggataaaggagtaagaataagctggtgtacttgaactattcatgactaatcggtcagcctaagttgctagaaactcactcttgtccaatctcacttgataattaaactctggctggaacgaaccatacattgtttcactatcattagtcacaaaggctgaatatgctgcaacatcatcagaaatgtatttcttttcaattccgcttgcagctgcagcatcggccataagctgggcatggcaactattttccattaatgtaaacatgtacgcagcctcatcgaccgtctttcccatagtaaggagcccgtgattttgcaaaatgacattgcgtgtacctttggcagcctctgcaatttcaagtccctcctctccttcaatggccactcctccaaaattggtgtatactgcctggttattgtaaaaaatgcacgcatcttggttcaacatttccaatggccgcccaaacgtagagaacgaacggccatggatggaatgtgtgtgacacgcagcatttatatctgggcgagctttaagtagagccagatgaatggagtatcccgccgcattgattggggcttggttaccatcaggcaaaatggagccgtctgcaccaacatgaaccaaatctgatggcatgatcatggcaaaatgaacacccaatggattgatgaagaacgtctgagggtccactggatctcgcacagaaatatgacccgcttcgccttcacagtagcccattcgagcgaagacacggaatgcccctgcagcatgttctaatacccatttgcgttcggcaaggggatcatcaaaagaaggtataagatgcgggtgttctccacctttggcaatgttgtgggcccctctggtgccaaagtcgtacttcttagaagtttgggactcttcagtcaaggatggggacattgttggggaagatatgtcactagatgtcagttgaagaaacaatctaagaatatacaatcagtgaggtgaagaaaattccaataacgtgggaaataactattaaggcattttgcgatgattccacccattggacgaagtttccgataagcgcgttaggcaacttccgcatatggatgcatacagatggtgttatcgcaatctcgcatgcccaagtttgcacacaattcatccgataggcgacctcttgccatgaaaaacaagattattcaactataaaagcccgtcaaatcttcttgatctgttcctcaacaagaattggattcccaattaatctatggacgagaaaaaacttctgaacgtcgtgtcctctgtggcttcgatcaaagaagagatcggagaccaaattgatggcgtggttgccttagacttattcgaacatggccaagagatttccgaagaagaatatcaggctgaggttaaacgcattcgcttgaaacttgatatgcgtcttatgcctatcatgtgtgttacttatctcttgcagtttttggacaagttgagtttaaattatgcttcggcatattcttttagagaggatttaggtctctatggccagagatactcttgggtggccgctatattcaactttggctatttgttctgggcttatccatccaattacattatccaaaaggtcccaattgcaaaatggacaggatgtaccctcatcatttgggcagttatcttgatcgctcacataggagcaaccaactacggaggaatattggtccttcgattcattctaggtatgtttgaggctggtatctctcccacatgtatgatgatttgtggaatgttctataccagagaagaacaacctttccgtatgtgtacgttcttgagtttcaatggaatagccactgttgtgggggctttacttggatttggtttggggcatgctcacagcactgctttagcctcatggaaattgatttttttggtcattggacttctcaacttcgtgtgggcgattttctttttacttttgacacccgattcccctgcaacagctaagttcttgaccgagcgtgagagggccattttggtgaagcatgtgtcccaaaacaatcaaggtgtcaaggaccaaaggtttttgtggccacaagtaagagaagctgtcatggatgtttctatctacatttttggccttattgggttgggcactggaataattaatggaggcgtctcgaacttccagtcgctgttgatcaagggctttgggttcacgggtttagctgccacagctttgcaaatgcctacgggtgccattgagtttattgtggtattcacatgtggaattattgccattaccgtccctaacacaagatgtatcatattttgtggtctttgtgtaccaggattggctggacttatagggattcatttgataaaggacaatcgttgggccctggttggatgcacctggctccagtacattatcggcgggccggttattttgtgctggattttcatgactgctaatatcggaggaagtaccaaaaaaacagtaacaaatggattttggtttgttttatatgcgacaggcaatattatcggcgccaatattttttatgctcgcgaggctcccaagtacaagagtgccatgacagctttgataacctgctactcgacgatgattgctcttggaatagcatactatttccttttacgctacagaaatgataaaagagatagagaacagggtgaactaacagatgaacagaaacaagaggcaatcgttaacgggttcaaaggtatgactgactttgagaataaaggcttccgttactcgctttgaataatttccgctaatacattagattgagacaaacgttgattctgtaactactcagcattagcttgaaaaagactgtaaccattcacaaatacctctattaagaagaaaaaagcaaattttgaagtagtatgtagctgtcatcatcctctgctatctgagccatatcaaagattagtgcagtctattgagcagcgcgcatggatgcatctacttgagcatcaaaatacaaactctcaagtgcaagtctagctaaagctaagacatccagtcagcacgacaaagctccaatttgataaaaaaagttctgttaaccacagtgaatggtaaccattaggtgtggccttacattccccgcgaaaagcttctcattactctggccctttctttagacaatcgttacgaaatcaaccattttatccaattctatgcattaaaaacagacaagaaggcattagacaaatgcttcctttcaaaaattatactttgacatatacgtactcattgatcaccctgaacccatgttgtatagaattgccgagaaacacaaaagtcctttttcgattaaactaattcacttggactatcacatttattcctttcatacaaatacagcgttatgcctcgagggcggactaaaacagtttgttcattttgccgccgtcggcggattcgatgtgacatggcgtctccgtgcggggcatgtgttcgatatggcaacgcgcactgcgatattccgcccccaaagccgccggcgccagatgtcgctcagctccgcgcgcgcctcgaacacttggagcaggccctctttagtgcaggcgacgacatgagtttccacgaacaggtgcgcacgacgccgtaccgcaacctgttgggtctccgtcatttaggcctgttccgctggcttgctctcgtcagcatggacaccaacatgtttgagttgatgcagcgcctttggccatggacaaaagaacggatcaaacgagagcgtgaggcggagcgcactgagcgtgaaggcagtcacgaggccggtgatggtagaggcggtgggcaaagcggagaccacgaaagctaccgcgaaggctttcacgaatctcgcatgccgctaactgtggtgggacattcagcaggagatttatccgctcttgctccccaagttagagcccatctccctgacaagaaggtcttatggatgtgggtggaccggtattttgctgcagtggcacctcatgtgcctgttcttgacgagcacacattacgccggcaaatttcaaatcttacaggtgcccgcgtgctaacaaaggagcctgtccatgtgggaaccattgacctaccggacgtctctgtctggggcgtgttgcttgtggtacttcggctcgcacatctatcgttgtacactgtttctggcgcgctcaagacacaatgcgtctactcactggctgaggacttggaatacatggccggagctaaaattggtccccgggctgtcgaagtcgcttaccaatgtttggcttaccatgatctagcggcggagacgggtgtcgatgtagtgcaactagctgcgcttttgagagtgcatgccatggtggaccctgatgtggggtctcccgacgtgcggaaccacacgttttctgccatcctttcgctgttagcactttgccgttggctcaatcgcgatccaggcaaggtatttggtgatagcttgggtgcgcgaacttgtcaactattccgaaagatttggttcgtggtgttggacatggattacacctttgcatcttttacagggaacatacccatgatttcacgactagcgcatgacgtggtactgccgcagttttcgcctgaagcactgaaccttgcgaacgctcgcatggatgctgcagtttgccgtgcgttgaacgaacaagtggatgttcgtactctcttggacgacacactagcactctcgggcagtgtagcacgacgtgtcaaagtggcggcagtcgaagatgttctggcgcggttgcgggcggtcagtgttgagcttatggcacaggatgccaaataccgcgcagaaggtacgccaaatagtgttgatgctttctcacattcaattcgcttccatcgcttgcttcagctcctgtatgtttccatagctgtgtcgactcacctatactaccattatgtccgacggcgtgattttgcgagggcccagcgtgagtggcttactgttgtgacgataatatgtgatcagttgctaccgcatgtcccgctgttggttgacgaaaccgctgatgcttttaagggagcaggcgatcttttcacaggtatgcatttttcccacaatgcatcctatggttttttggttgtgtttgcgcattaccttgattaccgagcgcactggtcccgcgttcaaaatgacccactccacatgctgcggctcgccctggcgctggaatatgcgcgcctgtttgctgccctcgagcgcgcgtgcaccagtgttcacactcttcttacgttgttaaccagagctaacaatgcgatgctgatgcgatatcggtttcacaaaaaggttcgtgctatgacggcaaagatgatggccgtgtgtgaaccttctttttacgccagctgctctgttctttcggtgcatgctgctactgtagaggagcataccgagctatcagaactggttgagcgtgcgtcgcgcgcaatgggctccgttcttttggagctgccctctcctgttcctgcgccaggacctacggtaccagacgctccaccagacgcactattggatctcgactatagtccatttgacactaactttaactggattctgctcgaacaactcttcagcgcttaatgaatctaccgtattcagcggggactcccagtgattatgagaaacaaaaacttatatttgaagattctacaaagagttcccctttggcaaaccttgctagaaccagtcattagcatgtagctgtttattcaaaacatttcgctacttacgctggccataggctttggtggcgtattcgccatcaacaacaatcacatcctgtggccgataatcaaaggacttttcaaagtacgatttcaaaattgcttgtgtaccagcagcatatctctcttgggcgtccaatgatgttccactaacgtggggggtcatagcatttccaccgccatacttgttgcggaaagttctccaaggatgatggtctggggctggctgtggataccatacgtctccaccgtatccacggagcttgcccgattcgacagcatcagctacatccttttcaacacaaatggcaccacgggctgtgttcaccaaccaagcgccatccttcatgtgactaatggtttccttattgaacaaacctttgcttccctcgtgtaaaggacaattgatagtcacaacatcggaacgggataacatatcctctaacttttccacgcgttcaacaatgtcgtcgtgaccattgaaaagtttagaggcagcgttcaacttgtccacggcttccttgggcaaatcctggtagtcaaagtacaagagcttcttcggattgaatgccacaaggcgctccaagatacggtaaccaatcctgccagcgccaactgtggcgataaccttgtcctccaagtcatattcatccttggcaatggctgcaatatcccatcctccagacatggcctgctcatgtcctgggacaaagtttctaaccaagtttaacattgtcattactgcgtgttcagcaacagaaacaacgttggatccagtaacctctgcaacagtgatctttctttcattggcagcattcaagtcaacatggtccgatccgactcctgcggtgatgcagagcttcaacttgggtgcctctgcaattctctcacgagtgaggtacgcggggaaaaatggcgtggtaatgacaatctcagcgtctgccaaatgatagtcaaactcagagtctccaattggatccttttcagagatgctcaccaattcgtaaccgtgagactccacgaaacctctgatacccaattcgttctcgaggcatccgtaaagcttaggctcatctttggcatggtgcttgccttcgtacaaaacgagtaacacttttggtttagacattgtttgaatttttttcgacttgagaagatatgatggtcaggattgaacttgtaagacctaatgatgagatacaagaggaatactcaagtctttaaatacctttcgtctcaaagtttccgagacatttcatccgtattggattgcggggttaatagctttggactcctccttcaaagttacatgcaaaacttgaacgttagttaaatggctcggagcgcgattttccatactttcgaccactggagtagctgttaccccaggtttcgcattatgtggagtgcatctgaaagatacacatgacctttatgtccgatcggaattaccatattgtgtcattccagacactactaacaatgatgtttacaacacttagctcacaaccctctacttcatttccttccaatatagtatgatgtgatttcgttattgcctattatccaatgactaagttcttacgtcttcgaagcgcagttaaagctagaataccactttcaattgactatcagtaaagtagtgatacttagaatactctcttttagaaaatcattaaataatcgagtcattcatccatagatgtgtagtaattacgtttgaagtggacaaaactcgaatgggatgagagttgaattaagttctagtactgcattttgaatttctgagttgctacattcagctacgcgatgtataccagtgtatcgttgataaatattatgcaagctagtcaaaggccaattgcttcttgatctccgcaatggcacgaccagggttcaaccccttaggacatgttctagaacaattcatgatggtgtgacatctgtacaaagacatggagttttgcaacatttcctttctgaacttagacgcctggtctcttgagtcaatcaaccatctgtaagcttgcattaacacagctgggcccaagtactgttgctggttccaccaatacgaaggacaagaagtagaacaacatgcacacaaaatacattcgtacaagccgtccaatttggctctgtcttcaatgctttgtaagttttctctgccatcagcaggatggtcatctctttgcaagtatggttggatagacttgtactgcttgtagaaatgggtcaagtctggcaccaagtctctgacaatgtacatgtgaggcaatgggtaaatcttggtgtctttggaggtgttggcatcgattttgcacaaacaagccaaagtgttcacaccaccaatgttcatggcacaagaaccgcaaataccttctctacacgatcttctgaaggttaacgtcgaatcctgttcgttcttaatcttcaaaagcgcgtccaaaaccataggaccacaggcatttaagtcaatctcgtacgtctgcatttttggtgccacttctggcgtgtcaggattccatctgtaaatttgaaatttcttaatttttggagaagcggcagtagccaaagttctcatgggggacatgcgacccatagggcgaatcatttgcttgagcatggttagtggtagaatctgtcgagaactcaaggaaaaaaaaactcggtcacggcggatgagagggagtgcaaggtcaaatatataaaagaaaaaagctcatgcccgggagttggaatacgcccttatgtgcagaacttacaaatgagaatttctggcaccatgattggctgaccccggattttgcatccgtacatcattttgcgacggagaagttaaccactactgaagactatctatgtactacgaaaaaattttccgttgactgattttaaaaaaaaacatgcccattaagatagtatatcgatgaatttgcgtcggtaaaacatataatgttccactattgcctagttcctgttagtatccgacaatatgccggaatgaatatttgctaggcagttataggccaattgttttggcgcggagccgggaagtaggacctcacgtgagacccggacaattcggaacggctaatcgaatagaggagaattacatagttgccgtatggttcaatcgattttcctatgtaacaagaggtaaatagtttccgcaatgaaaagaagcacgtagattgaacataagcttgccacattctattaaatcacaaatcaaatatgactactttagggcaatggccaaagcatatgatgtgttgagtatctaagtattgatcttctacatgtcttgactattcaggtttgaattccgcgcaatttgtattttccagcattttgcacccaaaattaagaaaagtacgatgaataagctgataaagcgggagctccacccaagtgcacatacaaaacattcgaccccttttcaaaagcgccttctctcaccaattgtatcaaaccttgcattgacttaccttcgtaaacgggatcagtcaaaacaccctccgtttcgccagtcaatttaattgcttccaaagtaccttcgttggggattccatagcatgggtgcgcaaatctttcatctaagataatgtcctcctcggtcaattctttctttaagccaattaaggacgctgtgttttgagcaattctcaacagctgttttctagtcttatctggagtaaacgaagcgtcaatagcaataacatctttctcgcgtccatactgcgcgaaaccaacaagaataccagcatatgaagatcccgtaacgcaacaaacgacaatcttatcaaacttgatccccatttctttttcttgtgccacaacctcgtcagcgaaattcacaaatcctaaaccgccatatggatgttcggaacatccagctggtatggcatatggttttttgcccttttgtttcaactcttctaaggtgtctgtataagactttctgatgccgatgtcaaaaccatcaggcaccaatctcacgtctgctcccatgatccgagacaattcaatgtttccaaccttgtcgtagttaccgcattctttttctggtactgggacccaattctcttgcaccaaaacacaatccaaccccaaatgggcagctgtggcagcgaccattctagtttgatttgactgaatacctccaatggagaccaaagtgtcatactcgccctccaaaatttcaggcacaatgtattcaagtttccttaacttgttccctccaaaagccaaacctgagttgcagtcttctcttttggcataaatgttgacatttccaccaagagccttcgaaaggttttggaacgcagagatatgggagcgaccgaaagtcaagggataccttttgaactgagaaatgagagatttgaaaggagtggtcattttgaattctgagtccaagagaactacggaaatctattgggaatatataggaaagataagttgtttgtcggctttcaatagccgattaccggaacgtcatttcgcgataagcccccagtatgatacacatggagccaaattatccgtagaaaaaaccaatgaatatgcacgctctttcccaatataatttgcaatgattaaaaagcttctcttgtgttcgtctgtctgttttactaagttcaactttgcgagttaaagctgttaggcacaaaaaaagtggagccggctattaaaccccggtgtgattccaagcattgatacctcctgtatggaagatttgatatcacacgttaacagggaatgaagccatttcccgagaaaaggtactcaattacaacagaaagctcttcaactcacattcatgagaattacgtgtgaaaacaattttagcggagaaaatatcattcaaatgtttttttggtagcgaaaactacctaaatgtaagtagaagttacttgacgcactaatacagaagtctgttaacgtttagagatagtctagtacttttgacattcaaactgcaaaaatatctcctactcgccatacattgtttgaaacatgatcttcatcaaaacataaatatataaacaactttttcgtattactcgatctggggataatagttatcaacgagagcttcaacaccagaagcactcaactggctagagacaaagtccatataggacacaggacccaacatgtacacatccttgtctttcaaatcgatagaatcgaagtctttcgccgtcatgcggttcacatcggaaaagaattcatgcaagtggaatttagggtattgcgttttcaagtcattgaaccattgggtgaatggcctctccttttcagtcttgtttgaatagtacactgaaaccagcttaccatctttcaatgcgctttcaataatagacacaaatggtgtaattgccacaccagcgcaaaaaatgagaacatcctttttggactcaggcttgtagacaaagtgtccatttggaggagacaccttgacaatgtcgccttctttcaaagagtggacgtacgtagagcaagcaccaccatcgaccttcttcacgctgattcggtattcgttacctactggagtctgcgagattgtgtagtttctagtcttttcgaattcgtatcctggtactttgaaaaggaaaccgagtggttggcctggaagtggttgggcaatcttggttccatccacgggagccaagtataaagactttatgtgttctgtttctggaacaattctagtcaccttaaagtccttgtatccttgccattgttgttgttgatacttggcaaattcagcgttgatcaagatttgcgccaagttaccgtaagcagcggtccatgcttctatgaacggaggagtagcaatttcctctcctaagaagctcttcatggttgtgataagagagtttccaacaatagggtagtgttcagccttgacctgaagactaacatgcttgtcaatgatattggcaacaaacggagaaagcggagtgatgtcatcaatgttctttgcataagcgagcaaagcaaaagccaacaattttggttgtctgaggtcagcctggtttttctcgttgaagaagaccttgacttcgggatagtgcgaaagcatgtagtcatagaaagcttttgtgagcttgtcaccggccagttcaagtaaaggaacagcagccttaatataagacttttgttcgtctttgagctcaacgattggataaatttgtggggcagccatgtcgaaaagattgatgagatgggcgagcaactaaatgagacaaattggtcgaccaaagaacagtgggttcactgaaagggaaagagccgtaatttataatgagccttaggtgccttcttgtcttctcccgttatttgccgcatcgtttcaagtaagaagtatagtaaccgttaagttgtatgcagcttttggatgaaatcaggccatgcaaggaattatcaagtacatgtgggtgcatacatgatgcagctccatactcttccaaacaggatttatgggacaaaacgagaatcgaagcaggaatatctaccaagagtgaaagtataggatataaacggtataaacggtccccttcaaacgtcaacacaacatcaagaaagcgtttgattcagttgacaaagggtattgagcaagatgcatattcgtcgcttcgaggttggaattttagcgcctaagcattgcattacaataaacagagtcatacaaaacaacgaacaactacgaccccatgactaagcaaattgaatagatatcgcgtgaggaagacttcatccgggaaatgccttattcatttccccgtaatctgcccacaaacaataaacaagaaaatttaaaaccttaatgacggagccagctccgaagggacataccatccataatgcactgtctcccaaattgaacctcttcgaaggtgcatcacgcttccggataagaaaggtgcgctgacaaatcgtgcacacttattggccagtactaaatgcgagcgcctttcctatacgctccacaatttcttttgcacctaacccaacctccaccaaatggtagttttgtcctgccaagtagaagccattctcagggggacctgctgctagtttacggtatgcagacgtggcatagccaaacagagggaaaggttgtgggtgctcgtcgcgcgctcgttgtatgtccttgatgaatggagtcgcaagtgctctagcggaccggccggaaacgttgcatgtcataactgtaggaacgccgcgcctttctgtaatacagtcaccaataaagggaggcgcgcttgtttcagcgacaggtagaaacactgtgcccatctgcaccgccgccgcaccatgggccaagtaccacgttgcagtggcactatctacaataccgccagcagggatcacgtagacgtcagaggggtcccttgcaggttttttgtttactgcaacaaattcgctgctattcgactggctgttttccgcagacgcattttggagtccttttttaagggcaacgacttggagaaaaagggcgtgggtcgagagacattcatcctcagcatccagagcgagaaagttccctctgtggcctccagcttcgaagccctgacaaacgagtgcgtctacgccagcatcaatcaaatattgcgcttctttcacagacgtagcagtggccaaaaccataatcccgccctcttgaagagcggcgattgtagatggtgctggcgctccaaagtggaacagcacaacttgtgcgcgcgcgctcactaatcggcgcacaagcaggttaagctcctgcggacatttttcctcaaactcgcggaaagatacaactgcgcgcgccgtccaatcgtgagattcggtggagtagacagcaaaaatgcggcgccagttttctctggcagcatcagaaacaggctgctgctccgctggatcaaagcaaaaaaaattcaagtttacaggtgcagcgggcgcatgatggcggaattcctcgatttgtgaaaacaccggttccacacttttggtcaaatcaatcgctgaaagtggtaaagagccgagtgcaccagctcgagccacttcagatgcgactgcgacattcgaaataccggccatgggtgcctgtataaggggaaacctcaatcctagacgggttgcaaacgtagacatggttctctaagcaagaaatacgggcaaaatatgtggcagtgcttagaagtagccgagtactgtacctagtagacaactaatgtgaagtttgcctgaccggtgacgtcgacagaaaaatacgcatgagaagtacctgagagaaagtactgcttttatagcccagtcaagagcaaatgcgcgatccgtaggtccggctacaaatatcacatatgtacaagattaagtatataccaggagatgatgggtctgtcccagcatcattctaacatcaccttccatgttctaaacagcaataacgaatcggcttttccatattgccaagccgtagttgacgaaataatctttgaaactgtacgcttcttcgtttagtccgaaattgcttgtttgagggccaactgccgtgagtgcccatcaaaatgagcgctgagatcctggaagctcattttctctgggtctgcagtcatgacatgtttatctttgaatgttaccgtgacacttggcttttcattgttggtcaacactttgaagtccacagcgcacccactgcgctgttgagaaggaatccgagcaaggaataggcgaaccggttttgcacttgccgcaaatgggtcgaacttaacggccaccttggtgaagtacttggtgatcattgatcaaggttgttctttttttttcttgcacttcgcagttacaagttagccttgatccacaaaacacccgtacaccctcgtctattggtatactgaacatatgggtccatccacattcattcctactcttgtattttgataaattgatttcttagtattggttcattctacacttgaatcacttattttcactcggtgttttttcttggtgctcgtatatgtgttacatgctctgacgcagtagttctatatatggctacctattgtccatagttgtagcacgcctcaaaaaagtcaatttccaactgcaccgtcgaagcaaacgccgtggtcatgcgtttcttcctatcttcgtttttcgcaactctgtcgacttctgaagcaagaaagtcaacccaggctgcaaactcaggtccgctgtgtaaattaacccactcttggtgcttgtactccaattttggcaactttccattatgaactacccatccgagataacatttctccatcacgtacattgaagtgatgattctaggatagtcttggcaaaacgccaaccgctcaagctcattcaagtatttctttgtgcctgggagtacaggagcggacgttaccatgtccggtacatgcgcttgcaactcactggtagaatctttcctcaattgatccaagcatgtatggaaatacgtattctcgtcgttgcatacaaacccgatctgctttccgagaacaatagctgcatctttgtcgtcacagtgggtcaaagctgctccgaaaatcttcaagccgtcctggaagaacttgaggtcctgaactaaatacgtataaagcttatagtcaggaagagtgccgtgacaaagctcgttggtaagtggatgggacaccgacacgttgaattctttgctgaatttctcatgaagttcttgaacaaatgacatttaatgcttctttttggtgcattgtccctgttctcattgcatattaaatacttcatagtatgcgcttacagcgagagtgcgtgcgacattatctagcattactggtggctgatttaagagcgtacacatgaacagggattcaagaagtagaacagggattcaagaagtagaatagggaagtggaagtgtgctctttttatttttctacttgagacctctgctaagtatggtaataagaaatagagctggccaccggaaaatatgggatgattagtaaaaataatcggccagatctctgttactacagacacaccatgcacttctattttgggctagcacgtatggtagagcaaatgaattcttttgtcagagggcagccaaatgcggttacgctgcattgtcacgcaaagtctattccctagttgcaggttgtttcaaatactttaatgaaaattgtttcttgcactttttgtgatatttgctgcagttgacgatcgaattcggatgtgatgttttctaaacgggaattttctcgatccttttgtggcgaacatcaagtgccgagcgcttttatcattgtgtcggcggggaaagttccttgtgcagataattttaagatcgcccctcctcttggcaaagacaggtgaagaaattgatatccacagaagtaactattcaaaagttctaatgttacgatacaaaagtgaggaattatgagtaataagattatggaagtaaatggttgctaattagcctgccatcacgcacaaccggaagctaaatcttaacgtgcttgttaccgaagtggaaggattgcctagaaaatctgctttctagccaaagcagagaataccacagtgctgctgagaaacaatcactgcacctcaggttccgttaattgaattatacatgcatggaatgtctcagacgcactggaacttgaagagctccaaacacggccacatgtcgccttgctacaggttcagattcttcagctgagagaagaagcatcgggagcaagatcacaagctaattgtcgaagacaaggcgttttgccgaggatagatgcagggaaacaaagaaaaagtcgatactagcttcacaccctcggtgtttgcttcgtctttctattcttgaagcaaagtggaatgtcatacaatagtcgcagtcggcagtcccattctgcgaaactgccgcctaatttgagcaaggaaaagatcgagaaccaccaggcaaatctttagctacatgctggcgtagatgtcccagcttgagaattgctcggcgattaatgatggagccaagcagttttgcactcttatgcaagtgcagaccttcgtgcgttaagacgcgcattagagtgcgcaagaaaatagaagctgcgttcatcttggtctagctattctctgttactaagcaccaggcacgaggactgaacctgcagtgccaagacctagagggtattgtacaccaaaaacttagaagggggactttattctgagaatgaaaagctttgtggtgcgcggctgcactgcagtgccctgtaaccattttaggcgcactacgcgggctaatgcacgttacgctgtgtaattctgtcagcctcaggcaccatgctgggtgcaaatcaaacgcaaaacaaaacaaaaggaaattaagctaaaagaaatcatataaaagagagacttttcgccactaactcgaattgattttttaatctatccattaatatcattccaatgaagttcaccactgccttttactgtgctcttgcagctgctactgtttccgctgctccagctgagacccaagctgcttccggccacgctgccggtggtcatggtggcgctgctggctctaccggcatggactacaacagtaacactcttgatatccttggacgtggtcttggttccgtgattaattacgtcatcaaggacgtttctcaaattggtcaagatgccggtgttgaggtgagcggaatccttagagatgttgtccacgatgttcttggtggcaacaagagatctcttgatgagttgaatgccaagctcgaggagatggagaagagagaagctcacgacatccaccactctttgatgcgccttgtctccgacttgatgggagctgtttccggtattgcaacggacaccggtgccagtttgcaaaatgccgtcggtgctggcagtgtcagaggcactcttgagggacttggtctttaagtccaaagtaagtttttttcctcgacggaggttttttttcggttttggattggtttagtttatttctagctatgatctattgagtgaaagttaatcgaaatatgtttttctatgtttgtagttggctcctccaaccaccagtatgagaccagaacattaacgtataacgtacaaccaagtgaaagacgcgatgggctcagatttggtttaaaaggctactagccctgcatccttctgcattccgctgcatttttaccgcgtttgcatgtgtttggcatagtcaagtcacatgtcaaaagtacttcttcatttcttcttaaagtcggctagagttgaactcgtattgtgtccaaaactaaacgcaactgtgctaatgtacagacggggatgcattcagaggcacagaatcatcctgtgtgcgtccacgaagtctcttttgcatgtattcgtcgtagcgcaatgttttgcgcttctgaagatagttgaacatcaaatagcaaaccgggacatatgctagtaagcagccttgcaaaaatagttcgtagaactttccttccacatatccaagactgagaaacaataggacagcctcactagcaaactctagcggtaatgtcaaataaaagtggtgatactgaagccagaatagccagagtggtgatgtcttcgttttcaaccgaaacgcgtggtatgtagcatcaatcaagtaatgtaatgaccatgctacgatcaacacagagtacattgtatgcttagcaacagttgggtgtggataaataaccccgtaacatacccaaaccatacgcaatgcagagaaaagaccccacaaatcagtcactgagtaatctcttcggctgcacagattcacaacgaagaagccaatgagtggcaatgttgccacaatgtggaagaagtcggccattccgccaggaagaaatcgcctgccaacgagcggtagaagtatgcaaaatctcccaagacagcacagccaaagcgtggcggcggtaatgttatagaagaacacaacccttaagttgaaaggcaaaggataaaaggtcatggtgatgaagaaattaaagaataggctatgctacatctggacgctgggcgctgcacccgtacatcatgcatattgcttctccaaacatagagtctactctgccatggaatgttgtaacgtgttttcctgcttttcgaataacttcctgcgatattccaagctaatttgaggacatgtctattccttgtaggttgcaatgcattgtggtgatacgtgaactgtttaccccagatgcgacgtgtgatgttcaagtttcttttatgtacacctgtttcaaaggcgaagagcaccaagaccgatgaagttgcgctttccattggttctcatagcgctcttatctcttgtcgctgccctctggagttcggaagactatgagatattcagtttgaatgacaaagttcggaaggatctcggcccagacacaacgttctattcatggctcggtcttccaaaaggtcctaaatccaccaaagaggagattgttaaagcgtacagaaaattatccagaaagaatcatccagacaagctcagaggtaagtcttataagcataaaaagaaagttgaagaaaggtttcaacgcctttctgcggtgggaaacattttgaagaatgaatcattgaaaaagcgttatgattatttctacagaaatggttttcctactttgaagggaaccgactatctctattcaaggtttcggccaggcatttttgtcacattgttcgtggtgtttgtcgtcgtgtcctcctttcagtatatctctcttcgtataagcagaagacaagacttcaagagaatttccactattgtggatgatattagattgcaggcttggggcaattcactagttcctcctctggatggactggcaaggaaagttgtttctcccaatggcaaagagttccttgtatcagctgttggagatgtgagtttagtggatcgcgacgaagatgggaacgagttcttgtcccccctcgatgcaaatgccattgatgtcaatcctgggtttaaagagtcttatttttatttatttccgtgctacttgtggaattctactttaggtcgtttgacaggttatattataaacaccaaaagcacctacgtgaataccaagagcaaacaaacactgtctgattccgttgaacatgggaagaagaagaagaagaaggcatcccaaaagggtacaaaagtagagttacccaatggtaaagttatttatagtcgtaagaaacaatgaatcgagtgaaaggcttatattaaaaactacgataaaaataccgccataatgccataattcttggtaacaactgtatcaccctttatgttttggaattcgccgaagctgattaccatcctcctcttcatcagaagagctagatcccagaagattctctaagaactcattatcctgtagttcgttgtcagggaaaccactgttgttgctttcaaaatcgtcgtaaatcatatcgtcgttattctcgaaattcaatttcggtgacatcttctggatttccacattcgataattttgtgtcatgttcatcttcgtcgaattctgttcccaagcggtcctctttcagtggatttcttcgaacaaattcatcatggtttgatgcgtctccgagaatgatgacatttttcttgccatcatcaccattatcaccattattgtatgcttcattctcgagatccatgtatccgacagtagatgagtcaaacccaaatgcgtcttcatctgttctatcaccattgtgattatgctgttcatcttcggtatattctgcgtctgcgcctagaatcacattgtatagttctcgggttttgagtaggacattattgacaaaccattcccattccttcgatccaatacattcaacgaggactggggatattagcgctggcttatacaacgaggtaaactttaccacttcttcactgattagaatcaaatgacccatgtacccaggtcttgggtccacctccttggcaaaggagctcaggatcatgttaattatatcacatctatcctttctgaaaagctccactattaaaaacgagttgtatgaattcaattttccgttaaaaatctgctgaactaggtcaaatacaacattgtgaaagaagttatgccactcaaaatctttgaacctggtaattatttttcttaagatacccagatcgattagggcaattttgaacttatccccagcacacggattctttctgaatgtctcgtctctttcgtcacagacgaaagggttttcagatgacacaatgggttcgtcgtcatctgactcagaatactcaagctcttcgatcattcgtctgtatttcgcgtcattaaagtttgactcgatggaggataatttttgtggctttttttgatgaacttccttcaatgatacgtcgtccatgcccatagtgacatctgctaactcttgcagatccagcaaagtctcattcgagttcttttcatccgttaaaagtgtttcatttaacgcgttttggatgctttcattttgcaaatccctgacttgatctcttgtatgatttataaaagcgatctttctcgagttgatgagaatcatgtttgagcaatgcaacaattctgcaaccaactcagagatcttaaacttggacatccccaaataattagggttcactacttcctcacttacatctgcatcaataagttctgaaagtttgtcaagattctctgagaaaacttcaaggagatcacccaaatatactggatcacggggtcctggaggattcagttcaaaatctttaagccaattgaacattgattgaacatttacttccccagtgttgtcagccatagcccctggctggttctggccatagctcacatcgtaatcagagttgttcttgcgaatcaactcaatcaagatggatacacagttgctgattccgtgtttgtttgtgtatgtaattgaaggattctcttcatcggggatgcggaacaagatgatctcctctatcattatgcgaatcatttcagaagaggcaagttcgcgagtgagcgggttaggtccaatatttgtatccatgtctaccgcaagagaagcattggaagaaatagttacaagggccttagccaactcagtcgcagccgtttggcgaaacaattgatcagcatctggaatatagttcaaggacttgtcgaagtgtgccaagtcaggcttcaagatgttgataagcttgggaatcatgttttgttgatgcaaaacctccaaaatgcctgtcggagaatctaacttatcagtctggatgactttgagaaaaaagtccatcaatattgggatttcaacctttcctagaaaggtgtctaccaaattgctttgcttgcgaatgaaatttagcaatttgatagtgttggattccatgagatgatccaaaatttgcacgaagtaagccactgatggtgacctttccacaaaatgtggtaacgagatgatcagccataatttattcatgagactaggcgattcaataatttgattcgatatgacccacatatccaccgaaaggacatctgcagagcattgaatgcagcggcgaagacggtcttgcttcagctcgttatcattgccgtggctagagcctatgtcttcattactttcgtccgttggcttatattcaccttttgcatgctccagttgctccttctcttcttgaatagctaaatcatgataaaattcaacgctctccactatgtaatccataaatccatcgagaatgtgaggctgcattatcaattccaaaatcttcgcttctcttgcattcttggaaaacgagttacccccagtagactcgctatttgatgatacagatatggaatcagaattggcgttggaagcattagatttggccagggaattatcgctctggagcagttggaccaaatgaaaactatctttatcactgctttttgatgcaagtcttttgagctcatccataaagtcctgttgaagggttttgtcatctaagatgttgtccacagtaacattggaaaaatcaagcacggagtccaagaatttcagcaagtgattgctattactgtaggaatttgaaaatggccagaaggacatgctcttgttgatgtgtgggtgaggtggtggacgatctatatacggccaatcaagacagcgccaatcagataaatgtctcaactagtctgaatagtcagcaggcaatgagatgcaattttttgaccctagttgaattgaaaaggctagtcttcgagaattctgctagcttgcgctattgctttttttgaagctctcttggggtggacactgagttgattgactctactgacctgtatttgagcctcgtgataaacgtcctatctgtgtatgcactctacttgaagctacggcaatagtcttgatctcacgaaaagcggacataaaacatccatcattaagcctataatgtgactgttttttactgccactagtcagtcgtttccaattcctccacctggtgtatgagttcttcaaactgttcctcgtaagctctgatcaatttacctgctatttcgcgcactgtacgaccacaagttgaagcattatgtagcatccactctttgactgccatacattcttcttcttctggcattgcggcgataaattgtgtaattaagccttctgaatcatcatgtagttcctgtttagtcgctgcaacttccgccaagtaatctattgtatctgcgagagcttgcatttcagacacaacgtcatggagggaaatagtgcgtaaacatttcgcttccatgttcagtttagcttcctgtgccagtctatttctatcagttgcagatttttccaccaaatcgtattttggttctgtgttagtttctttgaatataatacgtgtttcactccattggtcagaactcatgcgggtgacagagcctctttctccgcgaacagcaatttgtggtgatgattcaaggtccctaatatctaatttatgggtctcgatcccggtgtgtttgtcaagtggtggagtttcattttcatgatcgctaaatgttgatccttgagcaagaggggaggttatggatggtgcatctgatttatgctctgcattcgcttgctcttctttaacaatttcagtagagacttctccttgaatggaaagaagttcaggcagtcctgacgcagaatcttcgatttgggaaacatcgttattaacatcgggctcaccttcgttcgtagcagacaattctttgcttatctgttccaagtcatttacatacgtttgatacgatgttggtgaaaatgcaatgtttgggaattcgctctcttctccatccgctatcgagagagcctttgagccttcggatccctttggagaagagtagtgcctttctctatactttgtagaatcttctgatttcgcaacttcgggagtgtcctgccttgtatcttttgtaaattccggagaggtgcttcttatttcctctagaagctctctttgtatttcctctcggagttcctttttgagttgctcctttaactcctttctaagctcctcctttatagactgcctgatatccacagcagaataataattatggtttccacccccatcagtatgaatttccgcttctgtaggcttattttgttgcgataaactgtttttctctgtattggatttactcttttcatcatttcctgaaaccctttcattttccaaagccacgcttgttttttcaatcgtcggattctccgttccagcattaatactctttccttccactgtatttattgaggtccccgcatgtttaaaaatctctgtctcgccgaccttatcatccccagcagaagatctcaatctcagtccattgaagtgatcttcttcttcaagggtagtcccattatttacggaatttggaatcaattcagctattcttctactcgcacattcctcagaagccacggcagccacattctcatgtctttcgctaattgcatgatcattcggggatgcaattgttttttgaggtgatacaacaggttctgcatcaccaaccatatcctttgaaactgatttttgacctagattctcaagatgagaagaatctttagcgttagtaggactgctaagctctaaatcactatctgtatcgtttgaagagactttagaatccttctgttgatgcttgccaagactgctaacatcacttatttcattcacattgagtctcaatccttcattctcttcaatttttccaactggattacttttctctggtgaattcttcaattcatttgcatcatttggcaatgggtcattcatcgatattgcatttgaaccctggacattaccgagactaacttctggggaggacttacgcattagttgttcacttaaagttgaactgtgaccctgatctgcagtttccgttatgtgtgttggcagcagttgcgccaccacttcggaggcttcaattcttacttcgttagaagatatttctccggttggtgtggatttctccatagccgcctccatagcagtactttcctttactgcgggggtgttgactttcgtagcccctgaggtatttaatttgatagggacaggttctttatcaatcggatgtacatctttctcaaggaatgatatgtttgactcatcatagtcgcctatgttctggttggataagtcaaatagtgcaggagttgtggtagtatcttctgttgatttgaggactttcatttttcttcctttcttcggcgagtttagaatctgctccaattgagcttggtccaagtccatatcatcactaaattgtgatttgagacgcttagaatgagcgtgctttgaattatctgtcttccgcctcttcgttcttctcgaatcggttttgattgatagtacgtcttctttttctgacccagaagcctggatgtctgacgagtccgcacttaatgtatattctgagtctgaatcaacgatgtttaaggatgaagttccattctctgtatccacctcaccccctccagcatcttctgagttttctatttcagagtttagaatgaacgatccattcttccttgaaaatacatcattaggcttggtaatagatgagctattaactgattcaggttcgctatctgaacttttgagttctgactttatattaatgtctgacatttttcctgttagaaggttatttggggacttctttccaatattgttagtattatagatggcatcctttttagtcttccgaatatattttcgttgtgaggagaaattcttaaagatagtgccctgattctgattttctagatcgtcaatagaaaaatcgaaagcatcaaagctcaagtgaggggacagtctacttttgatagacagcagtcgtggatgacgatccgtacttggtgattctaagcctctcactcccaagtcacttagtatatttgtgttgtcctgaggtttctccagaggtgatcctttcgcagattctgacttgggggtacttggtccaagaagacgtgaaagctcgctcagatctatcaggggactccttctatcgttttcttctttttcaaattccgtgtcttccgcttcatgtttctccttgttatgtgtttccttttcatggttctccttctcataaatttctctttcgtggttctccttctcgtggatctccttattatgcatttcctttccaattgtatccaaaaagtaacagtaagcaaaagagttattcttgtgttcttgtaatggatcatccataggctcccagtcttctaaaggacaatcacagtacatgcaaatgacacgatcactgcctggctccaccggggaataatagaaccctgcttgagcaagattttcactcgaaactttgcattcttcttgcgtatcaagcttccaaagctttttgaatgtggaacgccgtagattaatggactcttcgctgtgaggatgtattattgagttcggaacagacttagatgcggttaaattctgccagaaagtactcttgttagaagccatgatgaaatgctttaagttggagatgataagtgagtaaggacacgcgggattattaataaggtgaagcgatactatggatgtagtttcttcgacattcttctctttcttcccacaccagaaacacgttatttggtgtggatagctttttgtaggtgtgtagtaaaatccgctatcagcaaggatattgatatctaacagctttagtgaccatttcctcaaagttcgggaatttccaacctttgcaccatctgtgaatgtcgctagtcggtttttgcgatactgaaatacatcattctgtttcaccattgtcacctatagttaaagtgtgagattgtgatgcgcgcgtttatcacatttagagtaccagatgtagtcatttcgttgagaaccgcgaaaagagtaatcaacgaaaggaagttgaaaacccataatgatcagaaaaacatagaagacattggagatcaagtacagtataaagattcatgtaacatctaaagtttgtttattgcagaaaagaaagattgcaagttatagaagtaaaggatgtacaaaaactcactcaggcatggccaaccaagtattggatagtacgcaatgcttcgtattttaattcattattgccaccgttattttccaaaaagttcatgatcaacaatttgtactggccattcttttcagagttgatgaaagtgatcaaatcagaacccaagtttttgatcaaaaactgcaagtcattcaataaaatcactttagatacgccgctcaacgacagatcatcagacatcaaaatggacaagatttttttaaccaaagcgtagttggaatctttgaacttgtatgcattttcctgccaaaattcactcgacttatgagttggagaagaccaactcaacaagttggggttttccaattcaaccaagtattcatctaaagaagtcaatttgctggttacaacctcgctcaatgtgtcgctcaagtactgtaaatcgtttgataactcctcatcactaccattagaggcaaactttcttgtctgaacggttttgacgacgtttaaaccattctggaacaattctaacttcatcgacagttaaatgttttgcgttcgagttcacaaacggaaataaagttcttcatagtgaaacagcaactctgacgacctgagtttattaccatccttagaaatagtcaacaaatttccaaaccaattgtggaaagttgtgaacccaagaccttattttatggagctcgaaaaagctcaagaatccagatacacatcaaccgtttgcattgtacaaaaagttgcaaagttgagtggcgtttggttgtttcgccagatgggtcaatcaactcattgacactcttgaaatttgacactaaattgttctcttggaaaactgtacgatactccttacgaatcacaagttcctgcaagaactgaacaccaatggattgcaagtttctgtccaggggattgccgatgaaagctggcgagcaaaccaagtcaaaaagcttgattaaaatttccttgtcgacagatacgtgcgccttagagctcttcagtaacaaaatcaccaaattatagaaactcaatgttttgatgagggaatcgttattttccaaatgcttgataaagggattgtatggcaaagatgagtcaatgcttgacaacagcaagagggcatcgcaaaacagttgcgccttctcatccaccaacaaatcatttatcaataccaacacacttttcaagacatcatctctggaattaacgtccaatttgttcaacaaattcaagatggttttagtgtacatttcttccgaactcaatatagtttcacagcttgctctcggcgttttgtgcctccaaaactttgcaagagatctgcctggtcattggtgatgatccctgctcttgctaatccttcccagggtataattttctctctaataagtttcttggaatccgacaagtgagaactgtcaataaccaagacggactaattgttagtatgttagaccaatggttaacatttgtagcatacgagtgctatcatatttagaatcacatacatcagaggccatggtttgttcagttatttggacttgattaaaaaggtcgtggtgctttatctgtccggcaataatttggtggtggagacacgtccttattaaagataatcttaatctgaagggtcaaaaaaaattatgtgccggtcccaggaatcgaacctgggtttgttcggccacaacgaactgtactaaccactatactaggccggcttctgtgttcagtaacaaaagtgtaaataacaagttcccttaaacattattagtgttcaaaagtcattattgttcaatttgtatgagaaataactctatgcataccagacttttgtaatatctttgtaccattggctgatactctcagcttttagatgtttagtagctaatatagactcaaggtatcatacccgtacttcaaagcgacctaaggtattgtgatattaccacatagccattttctgttactttagtaaatcttgtttctgccttcactttaaagtgggataaaaagttcaaaatcaacatcgtatactcttgaatgacatatataatgttacccaaaatccttacaaattggcaccctggccgagtggtctaaggcgccagggtaaggttaccttaccatactttcctggtctcttcggaggcacgagttcgaacctcgtgggtgtcaatattttttggttctttttttatgtttcaatcctttcagttttttatgtgttacttgataaagagtgtaaaataattcctaaccttcctttcatggtgctagcgtaggcgcttatcttgtaactatgtttagagtgaattctctcgaccatattttcgcttatttttggtaaaatgtgcacactttacaaatgctaaaagcataatggcagtattaaataaactaaaatccttgaaaaaaaaaaagaacacaacatactgtaatagactttaatgaaataggaatttggttatatttcttagagctttttcaatctccttgacttcacatataaaacaaaaaaaagaaaaaaaaaacctgcttagtgccattaacactaatatcatagattcacctgcaggcattatgaatctcgcctcaaatccatcctactctttccttgccatgaatagcaacgacttcgacaacctgtctggagaagaggagttccatgaagatgcattgaacaatgaagagtacgatctcttgtatgagctcttacctaaagttcgagaagaaatggagcaatataactccagcgttgatgaactaagtatgaaagaagccttgtattacaattactttgaacttgaaccagcacttgaagaattacgcaagaagtttcccaaaaagaaaggtatgttaagattcttttagattcgttctttttgattttgttcacaaccatgttcagccgaatggtgtctgcactgggcccacagagattgactaagttctagattgctaattttccagaatcccaaggtaagatctccaaacttgctttgctagccaagaaacgtgctgcatcgaataatccaaacaagagtgaaaccaatgttctgattgctgttctgaacgaagatacaactgaaaacttatcagaaaaattgtcagtgaaaccgaagttgtcgaagctagcaatgcttgcaagtaatagggagcataaatcacttagtgaccttaaagtggaaaaggagtgcgagtcgccagcaaaagcactcctagttcgaaaaccgaatacttcaggtttgaatttacgaaaacgagcggttgaattgagaagtcatcggcaaaagaaactagagcagaaaccatctgttgatcacctgaatacagatgtgcctgtggagaaaaaaggtgttcccgacgaaatcgttctcaaatcacaacatgatacaaacgaaggaaatgtcagcgtctcattccattgcgaggaagaccgttcccttttgctacaggcaccacagggcactattctggtttttctctttaatgacagcaagcctgcagaacaatacttccgctttgtgaacaaaagaagaaagctagcgtctgaacttttccatgcatatactaacagattccctaatttagccaaggcaagaagtaatttcagtctgcctagccctgatgataaagtgttagaggcacaaaagcaagcatttgagaaagacatgaataatttagcaattagcgagaagcctaaggagaaaaagaagaagattgtgaccgaaacgaaaccgtttaaaaaaatcgacttagctaaagagttggcaagcaatccaatattcaaaaaatcaagtaaatcatttgtcatcattggacatgtcgatgctggaaaatccacactcatgggaagaattttatatgacttgggaactgtggatgctaaaacggttaacaagcttgtcagagaagcagaaaagtcaggaaagggctcctttgctttagcttggattatggaccagacatcggaagagagatctcgtggtgttaccattgatatttgtgcaacatcattcgaaacaccaacgactagattcacagcgatcgatgctcccggacataaagacttcgttcctcaattgattggtggtgtttcgcaagccgatatcgctttattggtagtggatgctattaatggagaatttgaagcgggatttgtgatggatgggcagacaaaggaacatactttgattgtgaaaaaccttggtatcgagaagctctgtgtggctgtgaacaagatggacaaggagaattggagtgaagaaagatatttggaaatcaaagagcagctcatgcagtttttgactggggaagaggtgggattcgccgctgagaatatatcatttgtgccaatctctggattagcaggtataaatgttgtcaaaaacgatggctctgtgccagagctctcatggtacaaaggtcccacattgatagattatcttgaggcagtcaacgttgcaggccactccctgagtgcattcgatgatctttccaatgccgagttcaatcttgctatcaatgatatcgagagcatctccaacacagagttcagagttaagggaaaaatctccctgggaatcattcaagccggtaatactgtgtgtgctcaaccatcagaggattatttgctagtacaatcggtgcttttgaacgggcagaatgtagatgtcgcggttagcgggcagattgtgcaattgacgttcaaagcaagtcagttgaaaaataccaacgtggaagccttatcgattggtgatctacttgtgagtgcaaactcttccgttcgtgcagtgaagagtttccatgcgaatgtgaacatgttcaacatgagtaaacctcttttggtgggaacaccatttgtattgttccgcaacaatgcatctgtggctgctcgtatctccaagatcgagaaaatcaatggttctaaaaagaagaaaatgcatttggttgcgaaacaaagtgccgaggtcataatacaagtactagacgagcgagctttaccaattgcgaaattcaacaataacaagtctcttggccgagttgttattcgtcgggaaggatctactatcggagcaggtgttgtaaccgatttctaaagcctgtaattttaagatatatagtccacgaatagaattagaagcccaagagcaaaacatgttgtaatgatgattttggaacctcttttgtttctatcagttgctttagcaaggttcttgttacccattcgtaaatcaacttccacttggtcctgactgtctagaagattctcaatttgctctgcttgagtctcaaggtgcattgttaactcagtttgtaacttgacaatgtcaaccattgagtgatgcaatttttccacctgcttgaattcgttggttttcaacgtaagaagctccttattttccagttcaagttcttgaagctgtgcttgactaagctctgctatttcatttgaagtttcttgttcattcgggtatgattgaatatcaatctgatattccgagcgatatgcatcgacagcatccatttcatcatcatcgaggttttggaaatgtagaagattaagttgcttctctctttctgatcgcttgcgttgcattttttcaaacttttgattcacattcttagtagtttcgttcaagaatcttaatatttgtgtccggtgagaggagagcgtagacacatagagagattttggctcgtattcatcaactgaaaacaaagccagtacaaatcctttttgttttttcatcgaagtcatgacatcatttctcttcttttcgtacgactgtaaatgtttcaacttttcatataccttctgtacgttgaccttgaattcttcgtcgatcttattcttgtcttcgacgcggagttctttcctgtgctccagtccaaattcagagagctcatcgctcacctgtaagtaaagaggtctaattttctggatgaacgttgccatgttgactaagttgctaaagacttctttacattctttgagaaaggagtcattcacaaagtaggacggaaattgtgtatcaggtggtggggataaagacagacccaattcctcttggacgatattaacacattttcggaataaaggcgtcaaatcgctcatggtgtttcgtctgttctggttccaagttcacatttcgaactgtgcgacgtacaggtacaatgttaactaagagcggaccttccatgttattaagactaataagttctctcaattccttacagtatgcttaaatgttttttattcttttatatccatattcctttagtcttcaacttttttttttctttccactacattatccagaaagatactcaacgcacttcgtaatttcaactgcatccttgcgaccagtatcaggatctgtgactggatatgtctgtgactcatacaaaatattccatctaccctgaagaatggagctgctgatgttctcatgggccgcattgtactcttttctgaattccgggtcgccttgcacgtagtccacataatcaggtacaccaggattcaaaatattgtcagcaaaaatgtacgtaccgggcccaatgagggaaagcgactcaagaacacggaggtcaggaacgtacatgtctttccaatggtcaatgaagatagcatcaattgccttatatctcttgtattcagaggcaatacgctcggcaaaatcagggagagtagatccggctgggcccacaatgatctcaaccatatgagaaagaccagcaagatcaatcaacttagaagcgattttggcaaaagcagaattgacttcaaaactgtaatactttgagaagcaatcatccctctctaactcagataatgcgcccgcgaacaaaattgccagatatccaacatagcagcccaattcaatcatacaatctggttccgactctttgatgtgatccaaaattaattgacctttgtgtttacctatgatcatcattggatttttcttgacaaattcatcaatggcttcaatgacctttttaggcgaacctttgatttcctcaaggttaggcaaactaaaaatataattcaaaagctcttcttccaacgacatgataatttaagggaaaaaaaagcgtatccagaagcaagataaaatagataggggaaagtatccaaaggaaggaacaggtgaactccaaatcaccccagattatgcctctgtgcaatattccgattcggatgcatgcggagaaattattgccaaactttctaattttaaagcgtcctcagaaacctaagatcacaactgggtatagctgtatacataatggcgatcctgttcgcataacatcaactgtttttaatgctaaatgttaattgtatatttacgttccttcttcaatctaccacattgctcatctaacatatgcgcaatactacatacatagaggtcttcgcattccaatactcttcatgtcttcatcagtacaagaacgtttggagatactcaagaaaaagaaagtacagtgtcaggaagcacttaataagcaacttgctctagaacaaaagatccaaaggaccaaaacacaggcattcgaagatgaggctatacatatagacgaagaaaacgaaatggatacactagattggacagcaagtcaatgggaagcacatgagcaaaagtacaagaaacaagaaggtggatacaaagaccttacagatttggcatactctacctaccagaaggccacgcgaaagagagccgtggatatggagaagtataagaatgagaatcatctatcaccctttgaggtgaaactgaccaaagaggatgtggaaaacctttcaaagtcattgcaagaggcaagtgaaatcaagaagaagcgaagacgaaaagaagaggacgcgggcacgtacataactgagaaaaaccgccaattcaatatgaagttggaacgtgagtatggcagttgacatgaagtcaacaatggcagaggcatatagaaatataatcaacaggatacaattcaccaaagcacccgcacctggtggagaatttcgacaatagaataccgaagatcaacaaatattaaccagaatgttcaatcaacatggcatgaggcaactaactacattatcatgcagatatttgatgcatggaacctttattcgtagaagacgaaaataaacagctagctgcgatcgtaacgatgcttaggcttgccagcaaccatatgtggctgcatggaaggagttgcacgatcggacaatatgagagaagatacgatcattgatgttgcgactaacagaccaagattaatggcagtattataccattctatcccgccggcaaccaaggttctacacattccgtgatctgagtccaatgcgcggtctctttatctctggtgcaccccgcaaagtgcactaactactcctctgttcctttgataaaccttatcctcagtttgcttcaatttttagcgcttcacccaatcaccagttcaaacgttggcacattttcttgcttgcagtgtactagcatttgcgtatgttcctgaatctcccaccggaagttgcgttggaggttttccaaaagcttctgccgccagaggcccagcagatgctagaaacacttgagcaatttagtccagactcaaatgcagcacgatatagcaacttgctttatagtcggctccattcgggccacgtggttatttccgtatccgaagtgacacctccactttatgatgtacgcttgacaccagaacaatttgcccaaagtgtcaaggacccccgtttcttggcccaatgtccacgtatgctcgatattatctttgtacggaatctacgtgactacgtgaagtttcaagacagcctctctttgttgcgggaaatcttggcccaaaccacggtacgcgagtttctaggacgcatccctcgtatatcattccagttgaatggacgaagtaccaccatttatgctccaacgctgttgctggccctggtgctaagcacaatactcatgctaatcaacgtacccaatgtggagaccctcaaagtcaactctacagatattggcttgtattttccagatagatggggcgctgttttcacacaatttctgctgttgaaagtattagcattgctggacaatcttcttcaactgccgcctcttttagatcgtcgtttcttgtggccacctaatctccgcgtgctttcactaaacaaaaacatgctttcttctttcacgctagatcttgctgctcaacttcccaattctttggtggagttagacttgtcaggcaacgaactcacaagtatgggagaagcaccccaagaatctttctcgttggcagaacaacttccgaacttgcgcaaactcaacttgtcttttaacccatatttagtgcgtcttaatcaccgattactagagggggctggccagatggaaaacccacttgaaatcctactagaaggatgcaatattacagacagacaggggctaaagaacgttgcaataggagagcaagtgcgtctatactggtgataaagatcagtatatcttggatagttaatttcctgcgcatgttcctgctttaaatttctgtctgcgtttctatagtatccgtggtagtaaaaccaagttaccgccatgtacgatacattttctgacttatttttgtgattacgagaattaaacatgttcaattgggaaatcgagcttcgaatcgttttcccagcttctctggcccaaggagttatagtgggtgtatagaattggctcgtttgacaagatccgcatttcgcaccaagtcctgtataacacacacacgctccttcagatttgaatagcccaacgtcgatattcttcgcctatgtttagtattcgcttggcacaaggacgcatatgtcccagtataacaaggctttcgaagatcaatacaaatgcaattcaatacaaggctggaccagctctcttccattattgtcgattcttatcgacgcagccaaaccttccaaaatcagaatctaaaccgcgtacattgagagatgattttccccggcttatgcgccttgccaagcccgaatttggaaacctttcaggagctcttttatgcctaattgcaacttctacagtttcgatgtccttaccatacttcattggaaaaattatcgatacgacgaaggaagaagaggacgaggagaaggaagagaaggagggtgaaccgcttatcttgggattaccacccactcagttctattcggggttggtgatattgtttgtgtgcggaagcatcgcaaactttggaagaatatacctcttgcgctcagtaggagagaagatggtcgctcggctacgttcacggctatttgcaaaagtcctatctcaggattcgtacttctttgatgtcggtccaacacaaaagggcatgaaaacaggcgatcttatatctcgactttcttcagatacacaaatcatcagcaagtctctcagcggaaatatcagtgatggagcacgctcgctaatttctggatgtgttggtcttctgatgatgtgttgggtctcctggaaattaacactctgtatgagtcttatttttcctccactcatattaatgtcgacagtttatggaagacgcattaagaaactctctcgaaccatccaggatagtttggggtcgatgacaaaagttctggaagagaaatttaatggcttgaaaacaatccaaagttttgcacaacagaaagctgtagtgcacgaatacaaccatgaggtgaaggacatttttaacaagtctatgcttgaagggaaactcagtggtgtctattatagtgttaatggctttctaggaaacatcactttgattgggcttcttgttgttggatcaagactaatcactgcaggtgaaattacaatcggtgacctttccagttttatgatgtatgctgtatacactggtagttctgtgtttggactaggaaatttctacacggaattgatgaagggaatcggtgcggcggaacgtatatttgagttgatagaactgaagccgaagataacgacttcgcttggaaggaaagtggataatttgcatggtgatattgagtttcgaaacgtgaatttcgcatatccatcgcgtgaaaacgtaaaaatattcgacaatctcaatttaacaatcaaaaagggcgaaaacgtttgtttcgttggtcctagtggctcagggaaatctacggtttcccaacttcttctcaggttctacgaccctctttcaggtgagatacgtgtcaacgacaacaacatcaaagagttgaacctcaatttttacaggtctaacattggctatgttcaacaagaacctctattgttcagtggaacgatcagagaaaacatcacgtttggcaaaccagacagtacggatgaggaaattgtctatgccagcaagcttagtaatgcctacaactttataaatgcgtttccaaataagtttgatacaataatagggccaagctcaagtggaagcgctcaattaagtggaggtcaaaagcagaggatttcgttggcaagaacgctcattaagaaccccaaacttctcattctagatgaagccacttctgctctagactcacgactggaggagacagttaccaaaaacttgactgatctctgtaaaaaaaatcaagtaacgatcatatccattgcacaccgtctttcaactatcaagaacagtgagcggatcattgtcttgaacacccgtggacagatagttgaagatggtaaatttgagaaccttcttgaagatccaaacagcaaattgaacagattgttaaaaagcggcgagttttcggaaactgatgcatgagacaccacggcatatagcatatttttttaagagtaatgtgagaaagtgagatacatgtaagtaatttgtagtcttcatatcgtctgcgctcatatgctgatgttctcaaatcgtgcgtacaaccgttcctcttttcggacccatcgctcatatccggactccatttgcaaacacacaaaaaaacaaaaagaaaaaaacaaaaaggttgaaaaaatgaagcatatgcaccacagtcaacttgccatatgatgacacctcagatcttcgacgcaggacctacagttgataaactggtgtgataatggaacattcggaagcatgcgctaatgtccagtcgcacatgcaaggaacattttataagtacttgcgaaataggcccataataacgttgatcacacacccagagctttcattacagcactaaataccaattgtcttagaaccaaataacattttgcctatcccatattcttcgtgttaattcatttacaatgcaagataatttcaaggggacgaaattgtccgcattggagcgtagaataatggacagcttgaagatagaagaaagacatgagcaactcctgaatgtgcttcctttgtataggagagtgactctggcattaattccacctttgcaatactctattggctttctccacccccatgaggatgattcaaaggaagagggggaaacggagggagaggaaaacaagggggaaaaaaagaatccagaaaacctctctagtgatgaaatagatgtggcatgccctttggaggaagagctggctctgaactccttcttaaatgcgcttacgactgcggtattttatgccagtgctgaaccacttaaatcttatcgcaagggtcctcctaaagaaaaggaagaacaagtatattctgtggctgatgaaacagaccaaggagtggctgctgaaaccctcaaggaggaaactaatgaacaattacaaatctccgaagatgagcctaaattcggatccgttattgatgagaaggacatacatgacgccagcctggtctctgactctgacatctcttcggacacttcaacactttctgaggcccgcagagtcctcaccggaagtggcaaagtgcctgacattgatcaaatgactccttgggaaaaatctgtctttcagaaagttaaccttcttttgaaccatgaccagggtattttcctgtattctacagaagagaaaagagaagagccagatttcgaagccttgccttggtatattgccaacagattgaagaagacattcggactactggataatgatcaattccatggcaggtttgaagcatggctcgtccgtgacgtcctcttactgggttatatatacttgacctcgagcagtttgtgttattattctttgttacctggggctttgtcagaagagaaggataccaaagacgaccgcaaggttgaagaaggtgctttaggcttcaaattggggcattatggagattcttattacaatctggttcacaagcacttattttgggcagtgttgacatcactgaatttgtgtctttatacatcttcatccgaaatgtttttcccagtcaaagttgttgatttgaagacagcactgtattgtgaggtcttgacagagcctgtcgggactttaggtcaaaaaagtgagcaacatgatacaaaattatccagatccttgtctgactccctgctttctcagctcgagtcagatgcctctagcatagccgattcaagcgacgaaaatgcagaatcattgcaaggtggtgtatggtttaggatagtttgtgacaaaaagtcatacaagttccacaccagaaatatcttcacagctcgtcattggtgcaatgccatcactaagcaaatatttcagctcaaaaattccaatgttcatagagaagtggtactaaagattccctttgataagattcttgagttcagaaaaaacttcgtccttgccgaagctgatgaagatattgtgttagataatgatactcctgtgactttcacagcgaaatacaacaccgtgattcgcaaaaaagggatagacggcgagcaacaaaagaatgcgatcccacaaagtgggaacgtttcatatgattttgtccattttctcttgtttaatcaaggtaaggacgtttgggatgcgattgaaaaactattagctgaatctcaaaagttggatgttgtaacagaaagtgacgaaagtactcaagggtatgaaaatcaaggcttggaaaatgtgcctagtatcatatccacacttgaagccgacctcgaaagttcgatgtcgattattgacaagattgcacgcgtaaatgaagatgtgtatcaattgcgtgaacgagaaagatacaagttcaagaacggagtagaagaatttgctaaactaggaaaggaatccccggaaaagaataatgtcgtatctaagattctatcgaagccaatgaaaaggaagggaagctccaaaattttttgcaattccggttcgtctggatctacggaaagttctttaaatcgtattctcggagaagatggaagtggtacggactttctaactgatttggtcatggatggtcatcacttgcaatttccgagaccattttctgttcaaacactcaaaagtttggatttgcacatgtcatcatccactaagagccgaaaagagttggaaaagaattacgccaagttggtagctaagaacaaggaagatgaagacgacgtggatccatttttggatgaacaggatgaaagcctggagataacaaatgaatctgtctataccaacgaaacagggaatactcaggacataaaggaaggaaggagaggattgaaacagagattcaaaatgttatattccacatcttcaatcgcaccccccagatcggatttgcgagcaagcctgacggagtcattatcgttgaagactgaccaggatcgcgaaagtgcgatgaagaagctacgcaaatacttccacgctgacccatctgaagagttaatggcaatttacaaggtttatttacggcgctctattccagtttacggaaggctatttctcggaaaggaaaagctctatttcaagagtttgcttccaggggtatctacaaagatgattttaccattaaagaatattgcagaatgccgcaaaagagtgggctcggttgtgaagcttgctggaattagtattgttctacacggaagggaagtcatttgtttggaattcagatcaaaaagcgccaggaacgaatgcgaaagattgctttccgttcagtctaaagcatgccaaagcacgccaaagattgaaaggttacaacaagaagttgaattatcgacggcgctacagaactctgaagattctgacgaattgttagaagaaatcgagaagaaagagatcgaagagttggcgtacagaagggttagggaggctcgtgtacggttattggaggatcgtctcagtacagcttcaggtatagagttcccacttattattggcgaggatcctatttttttcagtgagatcaaaagctcagtgtcctacaacttcgtcctttcaaccataggttctagaggtgatgtacaaccgtacattgccttaggaaaacagttaattgtcgaaggtcacaatgtcacgatcgccactcatggtgaattccgtgattggattgtgagtcacggaataaacttcaaagaaatcgcaggcaatccatcagaattgatgtcgttgatggtgagacacggatcaatgtctgttggcttcctcaaagaagcgagtttaaagttccgcggctgggtcggagatttactttcgacaagttggaaagcttgccaaggcgctgatgttttgattgagagcccgtctgcaatgggtggattacatattgctgaagccttggggattccatatatgagagctttcaccatgccgtggtctcgtacacgtgcataccctcatgcctttattgttccagatcaaaagagaggaggttcatataatctctttactcatgttatgtttgaaacagtcttttggaaaggtatatccggacaagtcaataagtggcgtgtcgagacattgggtatcccgagaacaaacttagcaagaatgcggcaaacgcaaattcccttcttgtacaacatgtccccagagattttcccaccctctgttgatttccccgactgggtcaaagtgacaggttactggtttttgaatgaaggtgctggtgattataagcctccagatgaccttgtcacatttttgaaaaaggcaagggctgaaaatcagaaagtggtttatattggttttggttcgatcgttgtgaaggatgcaaaaagcttaactaaagcggtcgtggatgctgtattagctctgggtgttcggtgtgttttgaacaaaggctggtctgataaattgaatgacgaaaaggcggaaaagacaaagatcgaggttgaacttcctgaggaagtctttagttgtggatcagttcctcatgactggctcttcaaacaggttgatgctgcagttcatcacggtggttctggaacaactggtgccactttacgaagtggtttgcctacaattatcaaaccattttttggagatcaatttttctatgcgtctcgggtagaagatcttggggtagggttggctttgaaaaagcttaacgctaaatccttggccaatgctttaaaatcgatcactacgaatacggagtttgccatgaaggcacaggctattgctgaaaacatgaaacaagacaccggagtaatgaacgcggttgcagcgatttattcagaactcacttatgctaagaccttaatccggtccatacggctcagtaatgagcagaagaggaattctgacgatgacttggattcttccgcacagcttacaggtagcgaatctgtggatctggatctataaaaataccaaggtgaaagaatgcgcttgtgatggaggtgacaagcgagacagttgtacgactggtttggtgtgtatatggcttgactcggttgttttgactcggatgagaccctcgggggtagatagtacagaactaattctgaagggctacataagatttaaaacgttcacaaataatggacaatgtacatgtctgagtagatgttacagaaaggaccgaattacggcaataacggcaataaatgaaatagtgtgttgttggtcacgtgaaatagggcaagcagtgagtaatcgcctggtgcttcatgattattcatattttagatttgcaaagtgtatactcctgacacgaagaataagctgaacttatatttttgataaccaattaaaccaatagaactggagagcaattaattacgaaattgcctgtttctttcaaatccatataattcgcaagaatgtcgaatccgatctacaaagatatcaccgaggaaacaaatcgaaccaatcgattcgccgctatggtgcctggtcagacaattgttgagatccctgaattccaacttgaatgtggtgaagtgcttcgggactttcccattgcttacaaaacgtggggaagactaaataaagataaggacaacgctttgcttattttgccatgcactcaccggctcttccgatgtgctggattggtggggtcctcttttgggtacaggtctaacttttgatccttctcgtttctttatcatttgcatcaactttttgggctcgccatacggctcatgttcgcctgtgtctattgagaaggcaacagggaaaccgtatggaccaatgttccctctcgtcacagtgaaggacgatgttggcgttcagaagctaatcttggactcattgggtgtgaaaagtatagcatgtgttgttggtggatctatgggtggtatggctgcactagagtattcttccatctacaacaatacgggatatgtgaaatccattattgccttggcaacagctgcgcgtgctagtgcatggtgcatctcatggaatgagacccaacgccaatgcattttcagcgatcccaactatgatgacggttattattatgaaacccctaatcttagtccaaatggcggactaagtgctgcacgtatggcggcgttgcttacgtatcggtccaggaactcttttgaagctcgttttggtcgtaagttacctgcgcaaacaaaacggggagtccaagaggagaacgtgagattgcccaagaacaaagaagaggagaggtggctcacacataacgaaggatctagatcttctcgagcatcgtccagtacgtctctcgcgaatgcaaccgataagccacaaacttattttactgctcaatcttacttgagataccaaggcgataagtttgtggcccgtttcgatgcaaactgttatatctccatcagtagaaagctcgatacgcatgatatcactcgcggagccattgacccagatgagtccaccgaggatccacttccaaattatcttcgcacattgaagttgcctcacttgattatcggaatcacttccgacggcttgttcacgtatggtgaacaacaacttttgggggagtgtatcccgaacaactctttaaagaggttggactcacccgagggccacgacgcgttcttgttggatttcgaaattgtggaccgctattgcagggagttcttgcacgagcaattacccgagttttatgacgataaatctggaaaagtggaagtcttcaaagattgggaaaaccatgtggttacagtggccaatggtggagaatctgtatttggcgaggcagaaaagaacatcacgaactggtgaatagaattatattagatatgcaaaagcatcagtaaattattcagagtagagtaaaaattgtcatactcatcacccagatgacctttgtttcggaaacgactgaactatacgtgcatattctacatgtttgcatacactactgttggtgatgagatggacaactttcccatgtatcaattcaaagaaaaaggagaaatagagccgctatatgaaaggatcgaatatttgagcttgatatcggaatccccggatattaaaacggtggtggagaatatctctggccaatattttgtctacagaagaaacgacttccaacagatctggaagcttgtcaagtacataacagattctgactccaagcattactccatagaagcagcatcgggaacagacattctttcctgtcgttcacaagatggccatatttccctcaatatttctcaaagcaccattctccagaataactatgttacaagatacttaaagtttactaaaactattcctgccaaaagttccctacatcatgaaacacgttaccattgccgtgtaaatgtggatgagaaggcaaagtggaacaaagatcttgttacttttatttcccaaaccttttcaaagtgtaaagtggagatattgctggacattgaacttccgtttgaacttgaacgcatcagacctacattcatccaaaaacaaatcgcttcccactcgaacctcagtccgcttaattatgccgagattaataatgaactatccgttgatatgtatgaatacttgtgtttgttacatgtcgatggtcttcccaatagaagcgacgaacatgtcaaactcacaaacatgtacgaaatcccacaggttccacttttgagagagaatcctggtttttctacgttgtacttaactgtggctgccgatgtgaacccttccattgtgtctgcgttgagtgctaacactcatgttttatctttttttgcaagaaccagaacacataattttatggttcttcaatccagaaactcctatttgtggaaggtaactcaagataacaaagaaatatgttaaattctcaagaacgactatgtacagagtctcgccgttaataactcttttgtgactagcctacttgcaccagccatgtcatgtaggtttgtattcaccttgataactgtcaaagatgatgttaaaatcgtcgagattaagattgtagtcaacattgcccagtgcgatatgctgcggtgggggttgactattataaagcaccggttttcccaaaaacggttttacggatagcatctgcatccaccaatcatcaacttctggatcagtgactaaaggtattgatcctgaaggtgttcctccgccgttggaaaaaatatctcgaatgtcacttgacggagtgtccacgcggaacttgagcgagtctttagattgaaccttatctagggaatgcttcatcaaggcaaccatgtcttccaatatatcattgttgaaggccattctggtctccttccctttgcaccaactcaaataaaattctggattttctcgaatcttcttcatttttctctgcgcttttaaacaacgccaactataataatacctgttactcaaagtagaacaaatatcaaggaaataattgagacaagcgcaagaaagatcatggacttcattcaacaaatcatacctccgcttataacctgaatcgcacaataagcttctctcatgattgtgcagagtctcacactccaacatagaaaagcgacacctcatcgaaacagccaatagaacgatgagacacttatgcgtaagagtttgaagagttggagcaaaagcaatgtctgtggaatcgcgaaaccaaacactacttttctcagcataaccatcataaaacggcaaaacaatgtttaacgcaacgttaagcacctttttaagataaaaatatgccaagttgagatcacccaaacgttcataaaaattgaaaaagtgaaaggaaacacataatatgaaaaaattcatctgcatatatgtcttggactcaatggcggctgccgcatcaactggtgttaattcagtctgttcaaaaatctccggtttcaaatcattcaagtattcagcttccaatttatcaaggagcttacagaagcatgcaacattcatttggttacctaccttggcaacttttgaaaccacttgatgtagtggatcatagaatttgtcgaagcgccgtaatatcttgacagcatttgactccacttcagtatctctgacattctcattaccaggttcgtaataaggagggcttgtatcaaagtaatccctattagtacaaggcgctaggcctgtacttatactttccgtaatatccaaatttaacaaaaaataccagattttgcgacacaaatggtctgtcttttcgtctctagctctctgaccatagcggtcaggctcacgatgaagacctagactaagggcagtattaactaacattgcagtgttagcttttgcattcgtgtcatcagcactatcacaattttcaggcgcataaatatagtacaacttaaggtagagacaaagctgcaaaattcgaaggttactgtagcgtaaaaagccaaactgatgaagactcatttgtgcaaggtccactgaatccatagggattggattagacatcaaaaacagaacttcttcggcctctttagtactttcttgaggataaagtctagcctcattgagagcctcagagtttttgaagagtgagagataaccaaaacgaagcacaataatgaggaggcccatgtatatagtgtccattttttgagttgtataaattttggttattttctcatgctctctgctgtctgaaccgagaagacgagctatctgaagttcgaaatccgtctggtcgagaaacggaaaatagacatatacacgagcaaaaaaacgatcaatcaacatccataatactttcctggaggggatgaaaagtagaagcttttcgaccatgtccatatcattggggatatcaccatcgtacacagtgagaccgactagtttggccttctcgtgatatttctgaatatattttggttgatcctcctgctttggacggtatcccatatcatgtgcgatggatgactcgtgggcaaacttattcacaaatagcacctcggatggtttcgaagatgaattatggtcaaaagtaaacgtatgatatctgtgaaaatgcttcaaatggtaggtaaaaacatgccgaagcaaagagtctgtgctaaccaatgaaatccacgtgagtggagcatagaaacgagaggctttccctttaatattcaagaaaggcgcacctggtccgtggaaagaaaaaatctctttccgtggaataaaaggatttctaccccgtaaaaagtgaagatcatcaccactagcatctccactgccgcgccataaagcggcatcaacaattgggtcggttggaggaagaacgacagacttctccaacaacaggattttctgtttgagcaactccaactctgaatgaacagcgggaattgctaatgtcagtccgttttccaaggcaagcagacccgaatgggcactcgaggaggaactataggggtcacgaacggcataacttccaggcgaaaactggccattcgcgctggatacggccataacaggatccagaacagagcgcgaagctgcattcaaagtggagttcccagcagaaccgtcgctaaccgatgttcgggagtaaggcaacaagtcttttgaatattcacaaacagggttcgcgtacttgacgcaagtggagcacggcgaacccttgtcgcagcgcactttcctgcgtttgcagaaggtgcaaacaaacgtattgcggtttcgccggcgaggttgggacatcttatggagacccaaggctcgctagggggaaggggtaaagatatataagtagcagttagtatgggttgagtaatagtggcaagcctgtgtagagcgcgcgctaatgcactaggctgtagtgctttttggggtgggcctagatagactgttgtggtcacggagaaaaggtggaaaacaacaggatttccttttttaccagttctgtccccctttttttttttttccacagtcaaccaagatttctctgtttcatcaagcagtcgaactgcctttgcatttctgggtccaattgcctgcgcgttcgttttcggaagggcctgccaattcgatctactctatgatgcataatgcgtctgacccatgctggccgttgtatagcgccgtaagctcctctgcactcattctgcgcagggcgggttaggcgcacggacgagagaggtgcgcggcgcctggggtcaatttcttttgacccgttttcgcgaatgacaagcccctattgaggtgcattaggtttgctcgcgttgcagcagacgcaatgtaatgaccaacatccttcgacgccatcacgcctcaataagagatcccctttgcattatttttcttgctttcatctttccaatgcatgggttgaactactactcggcccgcactatccgcaatcgtacatctctgcgtgggcgctccattctgcagtcggcgtcagtacacctttgccaccgtgagccgtgcgagttcgtacttttagcctgacctgcgcagctttaaatagacagcacatccaattggggacctgattcgatcaagccaaagagcaccttaatgttcactttgtgtgtgcaatgcaagctttctgctatcatcttttaatgttttttttttttttttttttttttcttgatttcttccgttcatgccttctttcttctctttcgctttcctttagtttttaatctcccttgggttcgttagctgatatatcgcgtctcaagtcggacacatgcacattttgtcagcaccagtatcttcatgtacaggcacatgtaatccagtggggaatccatcgaatctgcaaaggtaataaggtgcacgtcttggaagcgaataaaagatgatgtaacacatcaagaaaggaataacatgaattttcatcgcagggagtaagcaatcgctgccaatgctttgtctcgcctaaattagaagaccagcgtaaatccatgtggatttactcattgttgtcaaacaaagtatgactaatagcagactttcttccccactgtcgatattctagatctagatgtgtcccttcaaaacacatgcatggaataggtctcctacatcgccgtaaacaggagtttaatgcccatattatcgtaatttgttatccccaaccaatctttgcacagacagggtatccgagaacttgcatatctattcctactgcccgctaactgttgcccaaaaatgaaagcttagcctcaacatgccacatgcttagcctcaatatgccacacgcatagaatggctgcgcctgtaagcggaaccgtcaaatctcatatctcctagccatctccaaacaaaacactgtagctatgtgtaaacatatagaacaaaaaatcatacacaaagcacatcggttttcaacttcaccattaagattagtatagtttgaaaaactaccatgttttgctctcagtaggccgcgtctttatcgcagaggtacaggtgtccaccccttatcgctacaatctcaagcattctttcctctgtccatgtccaaggaatttcagttacagctaatacgcaaaacacttagcgaacttggccagttcctggctgtggaagaattagcgaaaaactctcctccttcagaatggaaagagaactcattttgggtgctttccacagctataaaagagaatctagctgtgggaaactatgcagctatcctttcactattcctgtcttctcctgatgaattcacgtttgataccgctctaagctctgcgttggagcatatctcatccagccttcgaagtatcgctctttatttgacaacgagaacacagtttttggagaaggtacttctgtctgcttttgggcacgaacccgtttcggcacaagatcttgttcatttccttcaaaacctggtcgcatcagcatataacaagcttgacctactgggatattctggtccgcttgcatcaaaacttacacgggaaaaggaaggttctatattattacctttaacaatgactaatctttctcccgaaaatgcaattaaggtgcttgatcccacagttgtactcacaaaggacctgactatgaatgacttggatacaccaaagttttctgcttatgcacattgtttgcgaaactcgttgttatcactcttacaagaacttttccagcccttgaatacaaaggatggaaatcatttcgagattcctgacaattgtcttgccgatttgattcatgatgctctactttacagatcatcccataatatcttctatttgccgcctagaactcaacctttagatgcaaaggattggcctcttcgcttattggattctggctcccagcatgcttctaggaatgatcttcccattagtctcttgcacaccctttcagagcactcagatgaggtttggttcacaaggttctccccgctgggccgtttcctagctacaggatctcttgacggtacatgtatcatatacgatgttgtgaacggatttaaagtggtggctacgcttgacgctacggctgaaaacgaagatcttgtttttcttgctggaagccataaaccagatctcgataagaagaagggtatcatatacttatgctgggaaccttatgagcggtacattgttacatgttgtcttgatacagtgattcgtatttggaaaatcgagaaccttcacattcacaaacgtatggcgacaccagtgggtggctccaaacctgcttccttagtgacttgttttactttgggagaaagaatgcgcacctggccttgtcaatttcttaactacgagaaagaattaagcccacactttattgttggttctcccgacaaagtattaaaggtatttgcaatagatgggtcagaagttttagatttttacagtgatgcagatgagcggctggcgatattggagcaccaaccatcttctgctagtggttctatatcgtctgccagtgagacaggtgaaaccaaatcggagacgccgaagaaagaagagctgtacacatcgaacagcataagccaattcaatcgcattaatgatttttcaataacacctaatggcaaggtcttgattacagcaaataacgacaagcaagtccatttctacaaaattccaaacatgtttgatccagccgcaaccacagctttgatcgctctgttaactcttaatggaagattgacatcctgttccgtctctgctagtggccaatacctcttattaagtgtggccccagaagaacttcaagtgtgggatatatcgcctctacaaaagtttgagaaaccatttttaaagcaaaaatttttgggccagagccaggcgatatacatggttcgatcttgttttggatacttaaagacctccgatcgaaaagaagaattggttttaagcggaagcgacgacggttacatttatatttggaaactcgagactggacagtttgtgacacgagttaaaggtcaccatgggttatgcaactcagttgattggaatcgcttctacgtgccggaggactcgtcagccattgactatggcacctattggagttccgttggtgatgataagctcgtcaaaatttggggtcccctgtcttaagttcaaggtttccatttctacatatattaagtcatggcttagagccattgattttattgattaggtaagtacctcaaaaatacaggacacatttacaactcgtcgtggtcagcagcagattcctcttcttcaacatcttcctcagcatcttcagcttcttgaagagcggcttctctagcagccttcaacttttcgccatcaacatcgttgacaccatgcttcttgatgaattccatcaaagtctccaaatctctggcattttcaaagataacatgttctctcaaaccagtggcctcattgaccttaccgttggctgggtaaaaaatgagagttgggtatccttcaatcatgattggcgtgtcaacatcgttaagagtgtggtcaacattagcgataaccaccttggagtcctcgtctttcgagccataaatttcagccaattcttcccagataggagccaacttcttacagtggccacaccatggggcatagtatttgatgaaaacgtctttagaagtgtcattaagaacgtccatgtagttgtgggcaaccaacttaacgacggcttgcgcattgacctcttcctcagttggcaatggttcggacttaactataggctcaacttcaccggccaaaaacttttcaacgaagtcagagataacttcagttgatgggccgcttgggtattcagtttggttgataccatacttcttaccgttactgttgttttgcacagcaaacaatggaacgatctcagggtccatgttcaagatctcagcgtgacggccaaattgagaagcatccaaaccgacaaagttcattttgccagagtatttcttgccaagtttggagaagaactcatcaacttcctttctttgtgcctcatcattgtaaaagtagtaacccaatggcaaggtggaagccatgtaaaccaagtaagtgtctctgttgatgtcaccaaagtagggaaccttggcatttttgacccagtcatcaatattctccttggaaaactcaccggagaagactctggcatcgcttaactcattagggtgcacaatcaagtaagaagcggatttggtggagatatcggcgtcgagcaacttgttaagcttcttgatttcagcatcagtttcaacggagacaaatgtcatttcacttctttgagaggaggccaagtcgttgaaagtttcattttgagcaacagcagatttgtggacagcagatgggaaaacttgaatcatgaatggcttagtttcagatttagagagtttgacaatctcctccacatcagaaacctgctgaacaggaggaagagattgctggatcatgtattccacgattccatctgcagaacgagggccattgtagtcagatggctggttgtaagcacctctcataaccttcaaggtagggtatcctctgatctggtgttgttgacacaatgtctcttcttccgtacagtcgacttgtgccaccttgatctttgggtgggtctcgttcaaaatgtcagcagccttggagagttctggtcccaactgtttacagtaaccacaccatggagcaaagaattcagtcaagaccaatggattctcgtcaaggaagcttttgaattccttagcggtcaacttgacaacagcagagtttgggtcggcaatagcatcaccatcagaagggccactagcagcgacaacagacacagtagcaagcacagtagcaagaacttgcgaagaaaacttccaaaattgcatgatatagatattaactcaagaagaagtaaagaatcaagtacgaaatttgggcgcgtatcgaccgaaattaacacggtgtaaggtgcggtggccagtaaatcatcgtatgtgcagtacgacattactaatacttattgcccgcattaaagaaaagattagcatttgattcacttccttgaaccatgtatggatggtgtagggcatttagaatacaccgggaggccattatataggcgaatagttgatgtgaacgaacacgacaacgatgatgacaagcacacccgtacatcccctatcatcgatcagcccgcttcggagatcttcagtgctccaaaagaatcggcgctcataaatgcactaacagtttatgtacagagcagcgaggaatcaagtttagtaaaaagaaatagtgaaaaatagattcgcggaattgatgctaaaatgcagatggagaatattgctcatatattgctcatgctgaaactgctatcctgttgcagtagcgagcaaataacgaggaggatatctacatgacaaattgacaatgttttacttgccaagatcacctatttcattgttgaacgatatgcgtagaagaagtctaccattgtgcttcaggcgttgatatgcagattgggcctgacaaaaccaggcacgactcaggcaccactgacgtataagaaagtccgaatgaggtaacggaatttggctctcgacctctcaatgatttattctatcatccggtactaatgtggctagatagacacatggagatgcgggcgagcaaaatacaattagtaaacggtagcgcgatccgactcgagtgcagaacattattcattgcagtttgtgcgagctattttatatacctaattgggccatacgttttttttccaccacatttataaatgtaaagagattcgtagcctttcataacgtttttaaaaacaagcaaacaaacacacagcaatgagaatcctttcgcttttatttattctactagcttctgtccaaggcttggtggtggtggactcagatgtcgcttctgcttgtatatactacatgaagcagtttgactggggctgcgggagtacaggccagggcatgaaagcgtacatgtgtcggtgtgccaatgtggactggttgggatctgtttcccattgtattgccgaatatggtgaaaaccgtggtaaaactcgccatgcctggcatcatgtcagaacaagatgcatacaaaaagctgacctatactattccgtggacgaactagaagcttattcagagaatgctacgcaatacttgaaacaaccaacggcaatggatgccatgaaacaggtttaccaccctctcggggttaatgaaagtgcctttggagtgtacttgcgcagtttccgccaaatcaatcatcacgtatacaagagtcaatggcttggatgggggcttgtattttattgggctgcattggttgttatttacacccttgccaatttatcatggaaattattccgcttcaacttatttggcaagactctttctcaaatccaccaaaagtacctttgccaggatattggcctctttggattgaaccgccttaatgtcattgtgatgtttctttctctagtgcaaactgtgctatctactgcattgtcctacactgtggagcttcccaatgtttatatgacacagagctacttcctcactcttgatttgattggttatagaagtgctattctttctttctctttaatgccagtgtgctacatttttggtcttcggaataatccatttacgtggatgacaggccttccacaggcagagttcatcaaatatcacaaatttgtggcattgatcttttctttagaggctttggtgcattcctccatttggactgcttatgcgattcgttctgatggctacaaagtatgggccgtggacgactactggcgctggggaattgtgggtaccgtattattgtttttgatgattggacaaagtatccgcattgtgcgttctgcaatctatgagacctttttatttgtgcacaagatctttggatggttgtttattgtttcaatgtggtaccactgtaacatcttgggctggatgggatgggtttattcccttatcgccctcgttgcatatgaccgagtcatgcgtctcttcaagacgtttgtcattaatagaggctatgtccggatacgtgtttcggtgattgactctcgtgttttgaaaattaccatcccaaaaccatctctctttgatgttgcctatgaaccgggaacttatttgtacatgagtttttaccattggccaatctggtaccagtgttggcaatcgcatccattcagtatcttatcttctccagtcgaggcggagaaccacattacagtctatgttcgtgtcaagaagggaaataccaagtctctctcgacacttaaaactgatgaaaaaggaaacgtgtatatgtgggccctcattgaaggtccttatggagagaaagctgagcactttggtgataatgatgccgttgttggaatcagtggaggcatgggtgtatgtagcattcttcccgctttctacaacaatagcgccatttcgcgtctttactgggtgatcaacaatcctgacgagttagagatcttacgtgctgatttggactacttggcggatcatggttgtgatgttcgcgtattcttaactcattcggtttccaaggaggatagcatactgcttgagaaaatggcaccatatcttacgttgctagagcaacgtcccgatgtgggccagtttgttgcagaggcagttcagcttgctcatgagctgggaaaaacaaacttatctattttgtcgtgtggtcctggccacatggatctgcaaatcaagcacaacgttgggaagcagattaaagtgggactggatctttcgatcagatatattctggaaaacagccaatggtgaaactaatgcaacatgaccataacaaaaatatagacgagttattatgaacataaaaaatatattaaagaaaatttcccgatgatgatgtcatacgacctagtgttctatatgcttcacgcaatataaagtgatgaaggtgaattggaagtacattaataccccctgaactaatcgtcacttgaactatagtagcatccagtaaagcacaccaccttcgaaattctacagcaacttccggctcattaattaaataattagcttttcgatcccaaaatttttacctctctttaatgaataactttaccccaaattaccatgtttaccttttgtcccacctaatgtgaaagtgacaggtcgcatcgaatagacaacccaaccgcatttctgttcctctaaatttttttagtctacatatcttaaatatgagagcccttcacgcttccatccgcttcttttgttgttcttgtagtcttctgtcttatcaattgcttcaactgcttcgaaagcgcgcatccgtgcaccatatttctctggttaaaaactgaacacacaatatatctgtattccattgatcatggctacaagtctccccgcggttgttattgataacggaacggccaccacgcgtgccggttttgccctggaagatatcccctctgttgttttcgattctaattatctggtggacgaaaatggaaatgttctcgtgggtgagcacaacatcaacacgcgccccgaccttgaagttatgactttgctcgacaatggtttgatctacaattttgatcacattgagcgcaattgggaacatgtgtacaaaagtttggatagcggtaatggcgccgacccaaaagagcatccattaatgatgactgaacaaacgtggaacagtgcgaaaaacagggcaagcacagcacaaattgcttttgaaaacctccaagtgcccttgttttccttggtaaagtctccattagctcagctctatcacatgggtcgctctacaggcttggtggtggacgtgggggctggagttgctagtgttacaccaattttggatggtgtcattcaacataaatcctctttccattcgaaatacgcgggcgacttcgctaacttacacgctttacgcagtttggaagctaagttgggctacgagactacacaacttgactatacgcgcttattaccgaagaagtttctttcgggtacagtaagtctgtcgtttaagctgtatcatgttacgcacaatcttttgcacagctttaagcaaacaatgctctatgtgagcgaaccgccaattggaatagctcctgcaaatcagtattacctgcagccacaacaccaacatccgggttctttccaattaccggacggcacaaatgttccatattcagatctggagcttcttgctgtgacagagccactttttgtgccacatgtgtacaaattaccaggcgtcaatattcctgatccggcttttgacaaggctggcacgcatggaatctcaaatttggttttgttcgccataaaaaacttggagatgtcattcttgtcaaatagtgatagccagaatgccaatgctaatgcgcgcttcaatgaaattttgagacaattgttttccaacaccttggtaactggtggaggttctcttatttcaggcttcactgacaggctctgtggggatctcagccgttcagctccactggttttaccgaactatcttgtcaccggctcttacaagttgtatatcagccccttgagaaaccattcgtcaaatgatatcaacgacacatttgataaacagtttggatcatggttgggcgcagctaatttggcgaacatgctcaatgaagtcgtagaggaagagggagcaaatgtcaatattgccctagacaactggtttatctccaaggctgactatgaggagctcggtgaagatttgattgttgaaaagttcaagtagatgtataatagactgaggatgtgaattaacaaacctttaaattgaaaaaccaacaataaaagcaattatccgacaacatgcacttaggtaacctgcttagaatctttctcgccaaggcaatgatgatgctccgaacgaagagtagatagacaacatcgttcattctaattataggttcaaatgtttagtcttgaccttctttgcaatatttatcggtaaacttaccagatcatttcctaccttcggaattattaatttatagcaaaggtacaaacttggggtctaaaagtttttccattctattcagcgtctataagacaatgttcgacatagagaatggtcccattatacaaagttagactagtaaatgcaattattctttgcaacgtcattgagggtatcaactgctttataacaggaaatcattctggattacaatagtatcctcgacaaagcgtctagtattactcctcagtattctctgaaaagtgggacaaccttttacacgccatcgaacgttttacttttagtgccgttctcagctatatcctatttacattatcccttccatgaaacgtacttgttgtcgtacttggaagcttctccatgtatggcaagggttctcctcactttttcttcaacgcccaatttgttaccagtggaactcttgaaatgctttacaacctcacttggagtaggcaagtaagatctgttggatccgtcccttccagtaatgtaattttcgatttgcccatttttaggcaagcccatgttgaacacgtattcggtgaagttaacaccaaaaaacttttctaaaagaggggaagggagtttcgcagagtgaatcgatggagaaatcaacttggaaacgcgagaggggtcaaacggagtccattcaggcaagttaggggttttaatcttatcaataagtttatgcttgacacccttgacgaaatcattctcctcgagcttggcattcatcatgttggttgcggtgatcatttctgtctccaattgggcacgaatagaattcttagagcccttcttcattaattggaatgccacgcgaacgcaagtgggagactttgctgacaagcgttcgaaggtagttgtgccaaagtcagttccagcattcttgaatgtatcaagtgcttcttcgaaagtctcatgcgagaaggctttattaatcaatgatacttcttcgtccgataagtgaaatttgtacagttcaggtaatttggattcggcgaattcattaatcacagaattcacctgcgcaaagtaatccttctggttctttaaaaccgatgcgtcgtctggagaaccattgataactggagggttcaagttcgacaaacgcttcacgagatgttgcaatctttcggaaggaatgtaatgtgtagcaaagccagccatatacgcatccataccagataaaacctcacccgttaaggcataatagtatcccaagtgatcatctaatcttggcaagaaaaaggtagtccccacatctgggaaaaagcctatgtccatttctggcatggccaattttgttttttctgtagcaatacggaaaggcgcatggacagaaagaccaacaccgccacccatcgtgattccatccatgagcgcaatgtatggcttcgagtaagttgcaatcaaatagttcatattgtattccttttgaaaaaagtccagggcataagctgcattgccctttaacacctgagcggcacattctgcgacatctccaccggcacaaagtgctttaggcgagttagaagtgagtatcaccaaattgcaaacatccagcttagcatattcagataaacgaggaacaattttcgtcaccatcgaggtgttgagcgagttgagcttttttgttctgttcaatgtgatgacgcgagccatgttctcattgtgaaacaagacatcgtctgcagcgtacccggtagacgccattctggtagtttttaagaaacggagggccgaacgcttcgaagataacatggcggactggagaaagtcaggggggtttatatagagatgctaattccgggggtatgcgtaacctttgaggggaaggtgaaagtttttttggctgcgcgcacgctggagaaaggaaatccgggggagctgacatgtgcggaagaatggagactggattcaagagtacttcgagtcattaatgcttggcttgtataatgtgcaccatgagtggaatttaaaatactgggctgcttagttatattggtctttggattgatagcatcatatcacggcgttcaatgctgtacatcaatgttgcaactcattttgtctaatagttatgtggctggagtctttcagatatttatactaagccactaggagtgacattggtggtggcagtccttatgtcagtaaagcctacagagtataacctgtaatagtatgttctcttattttcttgactacctcactcttccatggacatgctcctccttatgcatatcatacacataaactgttcagagacaataaaccacattcttctctctcgctgcttggtttcggtaggcggtaatggtaaagcgttcccgtgttataagaggccaacatcacaacaccttgggctccaaagccaatttcaacattcttgtgtctcaggttggcactgggtacgtattcgggcaatttgatgaaagcaaacgatcggcgaggtgcctcccaaattaggttacccaagtactcgcgatatgggagcttcttgactatccgctttgtatattggttgtttaatagttttgctgattttttgagcgccaggaaatatgaggcaggttcttctctctctcgttcttccgctggtttcaggagaagaagattcgccaagttttcattcaaatcttccagagagcgcccgttttcatcctcctctgctgtcgaatcagcgtcgtcttcttgttccgaacgatcgccattccccacttgcgtgttttcatggacagtaaagaaatgaattgtattgctatcggatgcgcaacccaatatggtagagcttgaattgaatcgaagtgtgcttattctcgtcacattatgtccccgccgaagattgatcacctgggcaatcttgagtttaccatattcaacgacgaagtcggaatttaaatgacatacacggattatagtacccttcgtcgaagctgtggcaatatatttgctttcagaggatatggctatgcgtgcgatggcagtatcatgggctttgtagacaagaagtggttttagattcaaagtatcatacaccaatacccacccttgcgagtccttctgtaaatcttccaacgtaattccttctatgctagaaagcaaagacagcgagttcttttgcgtaagttcgattaatgtatccaaagagtttgcgactgtagaatcacttggtcgaagaacaggtgttccaggttgactagagttgttttgtgatgaggtactatcagcattcaaaatatcgctattatcattcaagaccagtatcggaaggatcaaataagagctatcatctgcactaaggtctgcgatcacagggttaggcatagcatcgtccccatttctcttgtaagcattaacttcgaccactttgacaagacggatactgctcaaatcataaatgtaaatttgaccaacttccaaaaacaccacgagtcttttgcggttaaccatcaaatccactatacccagagggaaattgagttcgcatatcttcatgttagttttcaagttcattactttgagcacacgatttcccattgaagattgggtatctggaacaattatagttaaggatgtggagaataacattcgaagaaatgccgtgggacacttctccttgtctttagatgacaggacatagaattcaccaaaagggtcgcagttgaagattcgatgatcttcatccgtagacatcagtaaactggtgaaattctggttgaaagacaagtcgtttatacccatttttcttgacttgtgttttcgttgaaggtgtgtccacaagggaagtttactactattacttgcgttcgcaatctggggaaacggattatacagtatgactacagtgtaaaaaagtacatcacacatgaatgaaccataactcccttgccatgtaagaatattacagttgcatggttaaagagagagagatgatctaaattctttgtcgtccatttatacaaaagtagacacatgtttgttaggttctctatttatcgttaagtcacctttctattcgtcgacttcttccaaagtaactgcccgtttcttggcagaggttgttgtcttttctgccccagaaacagaagctgtggaaggttcatcagtaacctcttcgattttgggctgttttctcttactctttttcgctttctttgctcccgctggctcagcccatccgtacaaaggtacaaaactctcgaaaaatccacagtcttcaaacaagttaggatataaccagaaggcttgaggcatggtcaagtaagtcacgacaaagataatcaaacgaataaatgccatgacaaaaaacaatcccaaaagacacaagcacgccattgaaaggtaccacacgccaaccctcataaacctaggccacaatgggaaaagaacaacagtaaagacacccgcaagcatcaaaaatccatacaacatcatataagggttgggtttctgatagatccagccgtaataagcgtttggctccaaaacagccttttgtgttggacgcaacgtaggcttctctctatttggtttccatcccttgactgccttgatttcgtcgtagtgcaacttttccacaggtatcaaaagcctattctgaatcatcaaaacgaacaacttggcggcatcctgctcattattaacagggatcaactcattcttgggattgctagacttcttcttgtactcttcactcaacaaagcacgaacaaaccgcttgtaacggaaaaactggacgtcttctgagttgttcaacaaacctgttcggttctttagaagcttgtggtcacgaacaaaattagccactctcatcaccacaggtgaacgctcttgtgatacttgcactggggtgccctcatcaggagagacaccagatccgggaggaaggggcgacgccattttgtgtcagacagaatggattacttttctggtcaaacgtgtctcgatctgccagtgagctggtgtacgggtgtaaagtccaagcttttatcgcagacgagccatttcttcaaatgtgaacgcggagggacatttgctttatcatattctattcatcttttgtatcgttctttcctatttcaattgatcgaataaatttctttcatctattaaatgacttccggtcatatgtgtaaatctatctcatacatgtaacataatacttagcttggcagttccttcctttcgaatcgcaaccggctacccagcttatgccgaaatcgatcaggtgagagcaattgcgacatgctagcactacgttcacccaaacggctggtgacgtatgcgctcaaattatctaactggcttccgctaggatacaacggggctggttcgtcatcatcatcgtcatctgaagcatcatcaacagcctgctcgtaactaggcaccttcagtaaaacattcaaatctataggtgtagcagttcctgatcttgacagagcgcgaggaatgtcgaaataaccattagcactctgattcccgctggatcgaagctgttccatgggagactttgcactggtgtaatcgaaaaccgtatcgaatacatgctgctgatataagggcggcgctgactcctgttcttcatcaatttcattttcatcatccaaagcgtcgtccggatggccctcctctggtagatcagtgtctcttcgatcaaaaatcacgtcctcctttgttgaatctgtattggcaataaagttcccgtgtatggcatccacattgagacgcctagaagtgacatagccatgaaagggactcatgtagatatgcaccggaagatttgccttgagttcagaaacatgaccatcagcatttttaatgtgaattcccaccagaagacggtgtttgacactgatcatatcgttttttaaggcacacgacggcgtaagttcagttaaagacgacggaactttatacttgcctttcactatccaatgatcttctgtgaactccgattcttcacatgccaacttttgtctcccaatcaacttttcaaactcaggggaaggaccagtaagcccctttgcatggtcatgctgaacaattgttacagacattgacttgaaagaaagccctttaaccaaagggacaataaccaacttaataggaactgtagtacccatggccaaggccttccgtggtgtggacacgttaaagtctaactttccgggccaggtgttcaaaaattcaattgaatccgtcaaactcatgctctgtggatgtaacgttctaaggatgcgaaaatgtcttgctctgtaaaaggcacggtcaaaacgacccctttccattgtacaaacgagcttatacaacacttttcccgtagataaaccctccactgattcgggcacatttgaagggagatttatatggaatggcatactatagttaccctgaggaagcaaaaaactgtggctctcgctgcctttcagtaaaggatacggagtgccatcaataccggagcgagggatttgaaagagggactcctcatggtttttgaacaaaataggttgcgacagagctcgcgaaaagcctggtcttttctttgtaccagaatcgccagaagagtggttggaacctatcgacaaaagatccagcgatgaattgtccctcagaggtttacgggagtatgcatccaccttcagaagtttcaccacagagtctccgtagtcaccataaacaatgtttccctctgctgaggtgagcaagttcggccaaaccaccttcactgcgcagtctcgctcgcatactaaaccagccatgtttccacttcctgacctctcatagtagtcgagatggagctcaccaacgagctgaagacggatacgtttaacgtgcaagtcctcctgtgtcagaatcttcacgtgtccctccacaggaatactagccacttcggcatcgtttcctcgaacaactatattgtttttgtggccatgagttttgagacgtatatcgaaaaaggccaagtctttggctgtctgatggaaataaaccatgttattcgcgcaaaagtaataataatgttaaactatagcctgatctgggaagacatatgtctcttgtatggtttcgaagcaagcaacttgggcgatggatcgatgtgcggctgcgacctggatagaaggagcaactcgttcgatagtgcgcgcttctttgacatgccacgtctaaactgcattttgaccaggtaccgaagcaggcaaatatgacagagaaacctcgaaccgattacgcctgctaaaatcagtggcacttaaattataatcgtgcaactttcattaacttttaagtggtctattttttaaaatctcgttctacttcgcatctcgccagccgaattatttctatttataacgtccggctttacgtcgcgaagaataaagtcctgtctggaaaccaatagcgcatcataatgggtgctggaaagggacaccatattcagataagaaagtatttgcgcatatccaaagattcttaagaaatgcgcttttatactgcttggtcaatgcagacttcgatttacgtacattttcaagcctcaagatgtgagtgaattgaagattactacagcagttgtcaagtcagcatttaactgcaaggagcaacaatggaatctcaacactgaacctcgacctggttcttcggcagaaactgctaaagactaaaacttctctaattataggacgaaactgatgatagtttactgcattgggaaaactatcgagttgagtattgcaagtagtttgattccactctgacatctgccaatgattagatctgcaagattcaacaagcaaaattactttcgattcttcttcctttattttctggttacaattaaagaagaacaggaacctaacaatgactcctaatacatacaaaattcagatgcatcatgtctagatactatatacattcactcctagctggttgagtaacaaatggtcattctttgttgatctgttgatcgccggctcgaaattctcgtccaaaaagtcacggctccaatttatagcaatcattcgaatcttaaaaaatctaagcgtgagttgtaagcacgtggaactggtcacagaagtcttcagctacttccacgcaccagaactctcctgagtatttgacaaagcccaaatggccacccaagttggtttcaaccaatgccaagtttgggttcgccttaacctcttctcttggtaatgcaggatccactgcagggtcatccgtcgaattgatgataagagtgggcactttgattttgtcaatacgcctgattggtgatccagcatcataatagtcccaggcattgtcaaagttcgcggtcttacaggtgattaggtcgtcccactgatacgttttcttggccttcttggctttctccactatttcttcggaaaatagctctggaacgtggctgcgcaattccttcaagttggcccgaacaagtttgttcaagaactgagtaaggcttggattgaataagtaccggccagtaagagaactgtcaatatggtgtgctgcggcactcatatcccaaggacagccaataagcacacttgctttcaacatagactttgccttctcctcagcttcacccaagtagttcgccaataaaactgcaccaaaagagaaacccacagcatagattgggcgcgatgggtaccgtttcttcaactcaattaaaacatcttccaaatcggaagtcgataatgcattgaaaagcttgcctgtggtaatcttcgttctgcaacagccacgagagtttactacgacaatatcccagttagaagggctctgttgcaagcattggcccaagttgcggatcaaaggctcgtgacttcctcctgccaaaccatgcaaaacgacacaaatagggtctgttgactcaggagtctgcccgtgcgctgttttgctctccaactctttagaagtgaaaaatcttgtccttgggtggagacgtggggaattctccggaagtgtttccttgtaaagtttggtaaactcttctttagacagtggctctggaatcacccaatccaaggaacactgaccgccatcattatattgaaacaattcacgtccataatacacgctaaattggtctgagttatgcatcgcataatataaagtttgcaaggatccattgaaaagcaatgggttcaaccataacttggacttggtgtcaatcgtcttgagtttggtatgaacaaaatcatagaagttaaccgaatcagcgatcactggcggagctgaaggttcactggtaatacaatcaacagaggcacgaaagccccatttccaaaaaccagacattgttgatggaagaaagaaaaaaagatcctcggcatttgcgcgtgggattatgccgaggatattaccgagatacataaactatattgcatgatgcgcttaagttatgattaagcgggcatacgaaagttcacatggtatgaatggagacacgtaactagaggtgaattttacatcatatcgatttcaaaatatttaggcatcgcttttcaggtgagtgctcttttcactgttttcctttctcattgctgctgcccgaagcttcagtttctcgctcgattcgctattggtgacatgtccccggtcatccaactcaacagagcctgcactttcaaacaacgaaacgtgtcctgccaaaagccccaaagtgtcgatcacttgtgatggattgtttaaatgcgccgtggcgatggtttttttggcagctggtccaacaaggaccggataaacaccataggatccaaactcattttgaggtacctccttcaagtgccaagctgcttcaatgtccttaagtgagcggaacatgtcttcgtccgtcaaatcatcacccaaacataacataaagtcaggcaagcgctctactggcgttgattctgtgcttaacttaacgctgtgtggatcttgtttcgcaccatgaggattcaatacaagacgcttgacaatttctcccttgttaaggaaacggggtctcacttcaatattagctttaccggccataacctccacgtcataatctttcgccacaccattcttgagctcctccacgcatttctctgcctggaatcgacccaagtccgggtcagatcttctgtagtgccatgtcaaagccactttcttccgttctatgttggagccaggcgttttctccgtgtacagtttgaatacatcatccaccactttttgccatgacatgtcgaatgtagcagcaagattgaaccattcttttccgccaacatctctcataaagcaaccatgctctgcagagagaccaacattcttcgaaccccaccacttttccaaaaatgcttggtctcttccagagataatccaaaactgattttttgggtcagctgtcaaggcgtcaacgatcttaagtaaacgcgaagaaggaattgctgctgctggatctttgactataggcgtcaatgtaccgtcataatcaaataaaaacaaccgccgcttcaggctttgataatgttttaacaacattggccgattcaaagtaggggtaaaatgagtctcatgagtattgtccacatgagtgatcaaatgctctaaaaacttcgatgtccaggactggattgtatttgacgaaacacatttgtataatctgtcctcaaggtctgcttttttggaagcagtcatatggaaacaattgttgatagtctttgcaatgcccacagaatcccatggattgacaagaatggcatcccgcaatacggacgctgttcctgtaaactctgagaggatcaagggagatttcttttccttttggcaaagaacaaattctaacgatgtagtgttcatgccatcacgcacagaagtgataagagccaaatctgccacacgaagaagtgccaaatactcatctctgttgatacgcatctgatagtgaaggacaggtgtatggtttaaacttccatacttcgagttgatttgattgaccaattcagtaacttttttctcaactttagcactgtgagaaaatcctggggaggaaacttggattaacacaactttgttacgccagtggggaaacatctgcaagaacatttcgaatgcttgaagtttctgaacaactcctcttaccatgtctaaacggtctctacccacgataatttttttgtctggatagcattcacgaagagcttccactttctgttcaattccatgctctggtgagaaggcatcatgctcaattttctttgtgtcaataccaattggcaatgtttctaccgaaatggtagaaccataggctaaaacggatgattttgttacttcataccctaagacacgggcacagcaactcaaaaagtgccgctggaaagactcactttgaaaagcaattttgtccgcaccaatcataccatccaataactgtgtcctcttggacaagcaacggaaatattcagaagatggaaatggagcatgaacatataatccaatgaaagcatctggatattccatacgtaataactgaggtaacaacaacaagtaatagtcatggatccagattatgtccccaggcttgtaaatagctttgattttctgaaagtaggcctcattgaatttcacataatcatgccacgcttgtgcctcctcctttccatcactggggtctacctgaatgtaatgaaacaatggccaaatcacattctctgcatactttctccagcggttttggtctcgtctcaataaccaaaccggatgcacatgatcgctctttgtggctttacgcatcttcttctccaagtcggctttatcttcttcatccaagtacaatggatcatcctggatgttcccgctcagcaagtcactctcaaagttggttttgttgaccaattctcccgtccatccaatcaaatgggtctcccaatctgtatgctgctgcaagaagaacatagacgaatacatggcagactggccccgaatcaggtctacatcccaaaatgtattctctggcgaagcagggtccgtcttcttgcagattttagttggcaacgaactcacaacagtgagcactcttccagacaagttgagcttttcgtttccagaatattgctttggcgacaccacaggggtatctgatggagatgcaatgaattcatcaaaagcatcatggggcattatggtagaattagcgaaattgacaatgaataatggggaatttccttttttttcgggcaagggaggaaacaagagtaaattcggcgtttctattgacttcgatagtgcgggatgcaggcgggccgaagtttgcggtggataacgtgatgatagcaccgctcaaatcaatacaggagacgatttatcaatacagtaaaagctcaagataaaagcctgactgttgtttacgacagcctatacataatggtaggcatcattaaaaacctaattgaccacaatgatgaatctgaacatggacatgcgttgagctggccgttttgtatgcaaagttgctgtgtaggttagctataaagtgggcacagcacacatttctcgcacctttggaccttttaatacttttaatacttctaattactcgtgctatcgttacatagaagacgtcgagatccgcatccaattgctacaatcttgttgcgatattttcaattttttttttcttttggtatatatatctcatccaattacccatccaaaaaaaaaaaaactagcaaatagttgattttagaactagaattacactgggccgcaaaacaactcgcatgcacgtcagtaattagttagcattgttcaacgcttaggcttgagcctgttcctcggaagacttcttgtattcttcgtaagcagtcaaagcatcctcaaagtggttgttgaacaactcatcgtcttccaacaaagccaagatctcttggttgtccaagtccaacatcataccggtgatcttaccagcagcctctggctcttgagccttaccagtagagacaatcttagggtacaattcttcacccaagattctcttttgctggtctggtggagcagaagcaatgatggcagccaagtccctacggccgcccttctggttacggttgttagggaagtaacctctttgttgacggccgtttggaccgttgaagtcgttgtagacaggaggcataccgtaaactggaactggttgaccgtttggaccagctcttggccactgaccttgtggtggtggcatttgacctcttggcatcatcatttgagggttaggacctgggaaaggaccattgtttctaccgttacctgggaagaaacctggttgttgaccgtagaacattggaggcatgaactgacctggaataccagcagcggcagcgttttgcattctcatttggtttctagcttgaatttgctgttccaattgagagcgtctgacatccttacgttgagccaaagcaacatacaaaggcttacccaaaaccatacgctggttcatttcggtaatggccttagtggcttcctcaggggcagagaaacaaacgaaaccaaagcccttagactttccagtctcgtccaccataaccttagcagaagtgatggtaccgaatggcttgaactcctcctccaacatttcagaggtaagagagtcatccaagttcttgacgaacaagttaacgccttggtacttagataacttctccaatctggtggtctcgtattgcttcttcaattcctcgattctctctctcttcttctgagctctaccgacgtagattttttgaccgttgacctccttgtcgttcaattcctcgacagctttaacggcagcatcgtggttctcaaagttgatgaaaccaaagcccttggacttgccttcactgtccttttcgaagtaaagagaagtaatctttccgtatggctcaaacatggcagccaactcagcctcagtgaagtcagaaccaaagttcttgacaaaaacgttggtaaagttagccttcatttcctcaaacttggccacgcggtccttcttggaaatgtgcttgccaacgaaaacttcacggtcgttcaaggacataccgttcacattctcaatagcagcatcagcagcttcggcagtctcgtagtgcacgaaaccaaagcacttagaacgtccgtgttcatcagtggcaaccttacaggacaaaatgcggccgaaagcagagaaagtgtcgtgcaaagccttgttgtcaatgtctgggtgcaagttcttgatgaaaatgtttccgtcaccatttcttctgagagatgggtctctttgagaccacatgatacggcatggtctaccatcgatcaaagagtagttcaactgttccaaggcacgttcaccatcctcatgcttgtggtagttgacgtaggcgtaacccaaagacttcttggtgacggcgtcacgacaaactctaatggaagaaacctggcccaaaggagagaaaatctcgtacaaaacggcttcgttaaccgatgggttcaactcaccaacatacaaagatgcagaggtgacagcaacggattctccctgagagtcttcagtctcagaggaagctggggtagattcagatggagcagcatctggagcagcagcttggttgtcgatgttcaacttgtccaaagactcggtgatttgagcagtgtcggcagacatttttttgatttttgatgggatgttttccggtttttttttacttttttgttttttgtaaaaaaatgtcgatttcagaggctcgtgaggcaggaggacctggcgttgttgaaatcgaagatgtgtttgtggagatttctctaaggaagaaaaaaagagcccccagaaaatttttcgcacaaacactagactgttgatgagattacccgcaatacctctgcaaattcctggcctgtgtacgaatatttgtgactacttttgacgacgatagattattgcatagaggaattttgatctgagaagccttcggtttcatactgcaaacatttcattcgtctcagcacaaaagcagagtatctagttaaatacgctgaaattcaaaacgagtgtgttaacctaattctttacttgaaatagatcctgaaacaataattttgtttcaagagaactctcggtggccaagctggctaaggcgcgagactgtaatggatttgtaatcttgagatcgggtgttcgactcacccccgggagatttctttttttctcctttttggtgttatgataaatcatcttataatcatcagcatatttatacggtagttcgagtatagcaggtaacacattattgtgttctgcatgataataacaatggtccccactgttaattgttcgaaggcttccatgaaatcaggatactctcgcacctcatcaaattggttctactacgttatgccatgcaacttattcgataaatgtaagtatataaacgtttgactccatagttcaatcacttttctctgtctttggtgattgagttttgatcctattgtacattgcagcgattttcgaacttggcaccttagcaggccagtaaagactggcataagaccataaatgcttagtgaaattctgattgttctccggctttgcagttttctcgatgaaatcacccacgttgaccaactctgacttgagaagggaagcccactcatgctttccaagccctttgttacccttatgaagcttcattaatgacttagcgacgggtttaagagtagctttacaaagagcttcatccatgctgtcatattccaagaaatcttcgtcagcatcatttccatcacctttgctgtgatctaattgtggtgttccagttgcggatcctggtgtagatttcttttttggctgtttcttaccagctaacaggggcgattgtgatttggagacttttttgactttaggtgttggcccctctgatttgatcttcctgactctcttttttgtgggtccagacgttccagcactggaaggtgtagagactgtgctttcttcctcatcacgtaacaacgtgaatagatagtccactcttctgcccaaatggacagcaccaggaacttttttgttttgttggcttttgccttctttcgattcgccattgctggtttttgtatccttacctccagcagctgctcccccttttacagatccttcaaggtatagcttgttctgcaaacccaatagcggatcatctctaatttgagtccaagaaccgtagccaaatttatgaacccccaccaataatttagcgtcatcgctagcattccattcacaattccaattcagaactggcttaggagttcttggtagaacgaaagaaagaggcttatctttcgggatcaatgacagaaggaatttcatatctggaggacgcgacaaaactaattcagcattaatgtttttcacaccttgatattcgaaaagaactgctttcttttccttcttcttggcaatccagagcgccatagggttctcgccattattggaaacgactgcgcctttcaggtccttagcttttctctccaagtcagcaagagcctcagcccttctttgctcttcctcttttactaatttcttcgaaatactgatgatttcgttgtatgcatgtttgatcaaaacaggattcttgttggagatacttccctcctccaccaattgtccccactttccagaaaggtcaccgagccttaatatggccctgtagatacctcgaatctccttttctgaaagctcatggttttcctctgctttctttcttgctgcacgcctccttccagtgtcttcatcatcttcgtcctccatcccacttgtatcgggggtaccaccttgtaattgcttaacggctgccctcctccgtgagtacatagcaatttgctcattcaaataatcctcttccgccttctttttttcctcttccttgagcttagccaactcttcttgtggaataatatcatcccattcaacatctgccttatagtccgtaacctcgaattgtttcaagaactcctctgaacctaagttcgattctcctaaatctggagtgctcacgtggtcttctgcatgattcaacacatcgtctaagttcaattcttccaactttttttggttgtccgtggcagagaacatgtttgcagcaccaaatttcaaaatctgggaaagttcgctagtatttggttcgtttttgtttttcttcgatgaattgggatctgtcatacccaatgatatgatagcatattctaaaatcatcttctttctggctctctctaagatttcctcctccacggtgtctttactaacaaatcggtagacagaaacatgcttcttttgaccaattctgtgcgcacgtgccatagcttgcaagtccgcttggggattccaatcagaatcaaaaataatgacagtatcggcagtcatcaagttgatacccaatccacctgcacgagtggacaataaaaatacaaaatccttagagtctggggaattgaaatggtcaatagatatcttcctctgcgctgaaggaactccaccatccaatctttggaactggtagcctttgatcgaaaggtagtcgcccaagatgtctaatattcttaccatttgagagaatatgagcacccggtggccctctttctttaaacgggttaacaattgctcgaggaggaccatttttcctgatgacatgaccaaacccttcaacacattatcccttgatgttgatccgcctttggccaaaacacgttcttccgctccatcaaataagtacgggtggttagaagctttcttcaactcactcatgacattcaacaaggaaatttgagagcctttgacaccagcattcaatgcagcataatttttggtgataatattcctgtaatattccatttgtacatctgacaattcgactctcaagatcctttctgttttcgaagggagggacttctcgacatctttcttcaatcttcttaatatataaggtttgatgctcagttgtaaatgtttaatatactcctcctgtttgtcgtcaggagcgtcaaaatcgatttcttggtcgatagaaaatcttccaggcatcaaaaagtcgcataaagcggctaattccttgatattattctgtaatggtgtacctgtaatcaaaagtctgttcgcaaccttgaacagtttcaaagactcgtataaggatgattcggcgtttttgagtctgtgggcctcgtcaacagcaagaaattgccatttgaatgcgccaagttcattcctgtcctttaaaatatattcgtacgtggtcaacaaaatgttgaacttgggcttcttggtgacattgtagaactcaaactctctgattttctttctggcttcggtgttgcccaaataatagatacaattgacatcaggcgaccacttttcaaaagtttcctgccatgctggaatagtactcaaaggtaccactaccaagtgaggcccattttgtcttctagcatagattaaccaagacaagaatgcgacagtttggacagttttacctaaacccatttcatcagccaagataccattttcatttcgagaccaaagaaaagccatccaatttaagccagtcaattgaaagtccctcaattccccatttttgataaataatggttgcttgttcaatttttcgaatcttggtcgttggctcattgggtaatttgcagacaaattgggaagaattttcgattgcaacctttgttggtatttagcaacttgctccggagccaattcagcaatagtttcagcattttcccaagacgcttcatcataataaagtcgtttccacttcactagatactgtaattgtgacgttccatcgtcttgctcaatacgatcactatcgatgatgcgctcaacgtgagtgaactcatcctgttcatcacgctttctctctcgttcgatatccatggcttcgatatcttctttcgttgtcgatggatcattgcggatttcttggtccaacaatatgtactgtttaatataattgtccacctttctaaaacctttatagtctttgagagtctgatacgattcccaagtgttatgcaaatgcgacttgtcagaccatttgactttgaatagatagtccaatttaggttggcctgtcacttcggcattttcttcgttgagtttgtggtccaatactaaatctataccacgagttggctcatcttgcatttgcctgttcatagtaatagtaatcatttatcgcctcttcgtcactctctaacaaatcgtcgtcatcgtcataattccaccgcgtagtaatggccgcgttgtttctagtagaaaaacgaagttctgccggggggctggccgagtttttactggttttatggctcttggtgcttctttttcccagtctaatgcccgaagtgcccttcctggcattttgtttcagtttttttgtttccacgccgaaatcatcgtcatcatcatcaacatcagactccacatcagattcgtcttcatagtcgtcataagagaccttcttcccttttggtatcgtgtcctcgtcgtcactttcgtcgatcactgcagtcactctcctttccctattggaacgccgaagtccgtaaagctcaggattcgcttcaatttcatcgtctagcttcaccatttcctattattcgaaaaacacgtaatgtagctggatgaattgcaaaaagattaggtagagagtgctaaaaaataggtaaacgcaaagtaaacacgattttggaatgtatttacccgtgattagtgggaatatgaaataataggtagatcagtatctctgcaaataagagtctcgaaaagaacaatggaagatattagcagataaattaagtccttggaacggtcttgaacttgaggtttgctgtgtttatttttctttcagttaccccaaccgtgtttattggtggttgattttggagatgataggaaaaaaacagagggaaaaaaattgggcgagattccatgcgccaacaacaacgtctcctcgacttttgagtacaacacgttctacaaggcgaacttacaaggaagatcaattacaacgacagtagggaaaattgacgtatctgagtaaaattgattgcggaaaaacctcgagtacatactttgaccttcattccggtgctgattttctataaatgcgtagaggcaattcctcaatacgtaaggccgattgtgagatgcaattgataacagatctctttctttagacacttacctcgtggagattgagacagactgaacaactttgaaagagcatgaagctaacgcgttcttctaatccattaaaatataggaatcatgatgaatccgtatccgtactgatgctgccagtagttgtcatctagaagaacgtggtcgtgaaagagacgcgttttactcaacggccttttggacaaaagaatattctgtgaatctgaaagaaaacagttcacgttccatctccctaattcgcttccgtatccatattcggtgtggattcccagttttcggttatagccaccagcacgttttgtccatgaagagcaaattctgcatcagattgcctaagtcactaatgttgaattagcgccaagtttatgcatgaaaagaaagcttcaggtagacattagctttctatgcttctccgtaagtacgtggctttgcaattattcatcttagacgaccaataacacgcttcttcggttcttgtaccaactatcagcggatgcagctccacgtgaaagtattcgaagtcttccataacccagtgggagcctccaatatgcgaaacacaacataacttcgaccgatttcacaattggtgagggttttttccctcaagaatcaatgcatagtgatttccgctcctttcggatatgattcatatgttcttctgtgaagaaaaacaaactaaagtttgggaagaatgaaaaaaagaaggggcgcaaattgtcctctggtttattgttcggcgcactacttttattcattcttccctgtcttccgctaactccatcttctttaggtatagcaattttaagatgaatgcaaaaaaaattaaggctcttcggcgagctagcgtaatgctaaaaagaatctaattattgtacgtctattctagtggaacgttaattttaccaattagctagccaaattgtattaattagccaaatctaaccaaagttcgcttttgttgcgcgtaaagtaacgtgcaagagtacgctttggactgcccggaatagcttgccaatcgtaactatagtccacacttctttgcttacagacaccttaggctatatggaagaacacgcctatcccttatctatacgaagacatcaaaacttttttatttttctcgataataatcttttggccttcatgtatggtaccatgggactgccaatgcccaatgagcactgcgcatttagtcatgtgctgaccttaactacgggcgcaacaacaatgtgtaaacttgggcactaagaatgcgacacaagcaggaaaaaaaaaaaaaaccaaatggaatgagacaggcattagtgaaaaaaattgtgtgaaggactagacaaaaaacttctgaaactacttttgccagcaaaattttcaagcaaccatgagcggaaaaggtgccaacaagaacgcccctgcatcaaaaggtacaagaatcgccattgtcagtactgacaagtgcaagccgaaaaagtgcaagcaagagtgtcgcaagtcctgtcctgtggtgaagacgggtaaattatgtattgaagtcactcccgcatccaagattgccttcatttctgagactttgtgtgttggatgtggtatttgtgtcaagaaatgtccatttgatgccattaacattatcaacttaccaacaaacttggaagctgaaaccactcacagatactctgccaactctttcaagttgcacagattgccaacaccaagaccaggccaagttttaggtttggttggaactaacggtattggtaagtcgaccgctttgaagatcttggctggtaaacaaaagccaaacttgggaagatacgacgatccacctgactgggaagatatcttgaagtatttcagaggttctgagttgcaaaactacttcacaaaagttttggaggacaacatcaaagccatcattaagcctcaatatgttgacaacatcccaagagcattggcaaagtcccctgtgaaggatgttagcggcatcttgaaggcaaagttgcaaagggaagaagactggccctatgtgaagagacttttggaacttgaacctattattgacagagacattgccaacttgtccggtggtgagttgcagagatttgctttagccttgacttgtgtccaaaaggccaatgtgtacatgtttgacgagccatcttcttacttggatgttaaacagagattgagagctgccgaaatgatcagatccttattggaccagaccacctacgttatctgtgttgagcacgatttgtctgttttggattacttgtcagacttcgtttgtattttgtacggtgctccatctgtgtacggtgttgtgactttaccatcttctgtgagagaaggtatcaacatctttttggacggtttcattccaacagaaaacatgagattcagagacgagtccttgcagttcagattggctgatgctgctgacggtttggtgttagatcactctagctctcttgaatatcccgacttggagaagactcaaggtgatttccacttgaaggttgagaaaggtgaattcaccaactctgagattttggtcatgtttggtgagaacggtactggtaagaccactttctgtaagatcttggctggagcattggaaccagacaacaacaagtctagtcttccaaagatgaacatttccatgaaaccacaaaagattgcaccaaaattccctggtactgttagacaattgtttttcaagaagatcagagccgccttcttgaacccgcaatttcagaccgatgtggttaagccattgaagattgacaacattattgatcaagaagtccaggttttgtccggtggtgaattgcagagagttgcccttgtgttggccttgggtatcccagccgacatttacttaatcgatgagccttctgcatatttggattccgaacaacgtgtggtctgttcgaaggtaatcagaagattcattttgcactcgaagaagactgcgtttatcgttgagcacgatttcatgatggccacatacttggctgacagagtgattgtgtttgagggtactccatccaaggacgccttggccaaggctccagaatctttgttgaccggttgtaacagatttttgaagaacttgaacgtaaccttcagaagagatccaaactcgttcagaccaagaatcaacaagaaggactcgcagatggacaaggagcagaagtctgctggaaattacttcttcttggactcttccgaattataaggctgtcgtttcagctagggtgtcctgtctggcggggctttttgggacttttatttgcatgtacattagattagccacatctttggtctactgtgtatgggctgtctacacgtatgacgtgccataggctaggctacgattctatagaataatcgctactaattagtttttcgtagtgttaagaagtacttgacaagaattaacctacagtgcgttgcgaggcaaacaatcatagaaccgtaacatacagaatcttattgccatcgcatagctcagacaaatactataagtctataagctggaatgggcaattgcagttaccgcattaaagggtacaagacatagttatactaacttaaatcgagtccaccattctcagcacgtgagtaccacgtgattttcacatgaatcccacgcttttaacactcttgatgattgtttagttcaactccaatggcttcagaggcggaactaataaaagaggagcatgagaagaagttgcatgagctcttttaccttttctcgaatcccttgcagtcgctagatgactttcaaagccatcttaaggatggtgctgctatccagtttcttcgtgacaatgacatcaagaagaacgcatccgtcgttttcaaatcgcttcctggggtttccaattacgagaacctcagacgcgagatgacgaatgcaatacaggcggaattgtatggtgctgatgaacgaaggaagagaagcgctgaagattctgaatccgcaaattatctgaaagcacacaaatcccatacatcagattatccaagcagattaatgcctgcttctcaaaaagaaaagcctactaaatctggtgttacctctatcatgtctcagatcgaggttttggaggcagaaacaaaccgctttcttgacacgagcattaacgatttagaaatattatctttacccgaacactatccaacagatgttcacaacgtctcctcattagcggagctttattacctcacgcagacactaccccttatcaagcttttacctggttcccacaaggctcttatgacagaaaactttgagctggcgttacttgagggaaagattgcagtactctattcgcgtattgaggaactaaaacgccagaagaaatggtccttgcgccaaccatcaagatattatgatccatttttatattcgaaaaagaataagaaaaccaagcaacatcattgggatatacttcttgaggaagcaaagtggatggcaactgatttcaacgagtctggaaagtttaagaaggcatgctgttttgagttagcgcaggcggtccaagattattggtcctacggtaaagtaatgtgcatcaagagaaaacccattgtccatctcgatgaacgcactgaacatcaacaatccgagtccaacaatataatgaagaaggagcctacgccttcaatagtagaaccagaactcaaaagtcaagttccagaaattcctgaccaagatgcagggaagccagctgaagcggaagacgtttctatggaagaagaagaagatgaagaagaagaagaagacgaagacgacgaagacgaagaagtagaagaggaaggggaagatgatgatgaagcagacgaagaagaagaagtagagaatattgaagaagagccctccattgatatcagcaaactactcgagcgtcctagaccagaggatgaaatcatccccccggagcttccatcgtacacgcctgaagaagtgccaaagcgcagtcctttcaaaacacacatttcgctcaaggacctcaagaagattgaccaatccattattctcaatttgcctaaatttaccgcatttgacaatgaaagccaaccttcatttaaaccaggggaaaattcaattgttcccgtctcccgcatgcttcacccatttgacgatgatgacgactggcacaagattgttctcaaacggacgacgcccgaacagggacaagatggcccacctgcctttcagaagggtctatttggaatgcagtcgcataggaggttcaactttcttcgtccaccaaagcctcccaatatcaaaaatatccgttaccgatcacccaccatatggcttcctcaagatgataagcatttgattcactacgtggcagaatactgtttcaattgggatttgattgcagcaagtcttcgccccgtttccacaatgcgcagctatgaatccaacatcgagcgccgtacgccgtggcaatgttttgagcgttatattcaactcaacgagaagtttcagttttctgatatgaagggccaccatgcctatcaagcacagcaatggcttgagcatgcacacaaggcacaactgactacgaagagacgtatttcgcctcttggagttggcgctgaatcgatccaacgcggtcaccgccgtttacgttgggcctccatgtttgatgccatgcgtaaggctatgcgcagacgtgagacttcagctgcaaaggcaagccgtcgtagcacaacaagtgacttcgggccgggggcagcgggatccaagcgaactggcgaccgcactcctacaccagccgaactttccaagctcaagtttgatcgagacaaaactattcaagaagcatacatgaatcagcaagcgactcggtctcgtatgatggcagcagtgaaacctgaacagcgtgcttctaagccaggaagcatcaagcgccccacaacccctaacggtacaccgtacactgtggaacaaatccagcaacttctccagctccagaaacaaagacgtatgatgcaacagaagcctttcactgcgggtcctacaggaagtagcaatggagtaggcggagcgggagggctttctattggtccaggcaccggatctgctgctcagcctgcagcaacgtcttctttgggtgttccaggctctgtttctaactctgctcctgggtccgttcctggctctgtttctggatctctccctggggctctttcaggacccattcctggtagtgcagctgcagggaatcagagctcagcatctgcccctgtccctggctcaggtccgttgtctgcagctaaacgtcccaagggccgcatccaatttgcgcctgcacaggtctcagccataatcaactctattcagcaaaagaacccaaacttgtcgaaggagcaggtcactaaacttgctgcgtcgtatttggctaacttgcagcagcaacaaaaccgccttgaccgcccgcagctggcagttcaacagaatgttcaggcacggcagatgctgctccaacgccaaaagccaaaggacgatcaacagtcactttctaagatgcactatgaggaacgtaaaaagttgatgatgcagggacaactgcaacctcagtttcccccttcatcgactacaagacgtccaagcccaggcggcagggcgtccccatatgcgggtcagagcagggtaaccaaggacacatgatttatacctttagttgaagagcatttgagtagtgatgcgaacttaaatatcacgaatactatacaataatgacattgatgatgacactgatgatgacactgatgatgatagtactcaacgtggcctgaaattcagcgggagcttctctctttcttcaaaagctcgccgttatttctagcttggacaactgcatggttagctcacagatataattgatagtctaatggtcaaatccaggtacgaaacacgaatctagtcaaattattttcttgttgaccttcggtggctgttgcaggagcaattctggtcatgaaattaggccatgatttaaacttctttgaacgtctgcaacagtaaatgaggatatgagctcaactcttttattgcaacattctctttcggtatattgattgtgtggggagaggtaagcaggcgattctttacgaaaaggtggttactattcttttctgaccatgcataatagagtaaaattttggtggaataggggttattgtaacaggatgatgaatccgaacaattgaggcatggggtgcatatgcgattgccgcagtattgttcttaatgcacttacatgaagtagattgaacctgcgcttagcgctttaaaagagtttcatgttttacgagaaagaagcctatacagggaattttatgtaacaccgacttgtaatttttgtagaggactgagaaaactcaaaactgttctaaaactatcttgtccggacaaggcaaccagatgtttatgtgaatactttaacagaaaacactctctgcaagacatttacagaaaagtcagagtctatcccattaactgttcacttactacggatagtaacctctacgagaagttctagagatgaaacaaacactaactacatttaatatagcttctcagtaaattttcggacagacggctcaataactttatccaaaatgacacccatatctcttgaactaataaacttgatgtgtttcgcatgcatgtaccgatattccttcgtgctagcaaaaagtcgcactcatctcctccacatgaagcacaatatacacttcccaacaacacttatcatacaatattgatagaagcaagatactcattccagaaaagaaggtatttcaacgcacagttcctgaagctttcatctatccaaggctctgatttcgctctatagactatctggcccataccatttctagtacatcagaagagaagggaaaacaaagactcatgccgtcgagcacgctaagttcttcgctacaatcgctacgcagcgtctcccgttatcatggtttctctcgtcttttgaattctgtggtaccactgcgtgtgttcaagtggctatactccttttcgcttgccatttttgttattatcacagcagcatttattgtggtcactccactagatatagttgtgcaaacatggcagtcccaggcactgggtctcaaagtcctgattatattagtggttctaacagctatagtggtggtgctgctggtgctttatctttcgcggttgtacaatggactcgttgtggtgcggcagattccagcacgatccgtgtacgtacccttggaaaaaggtgacatgctgtcggatgtgttggaatacgtagagctgcgtctacgctggtgtgtaggcgatgttaagccgcgggcgggacccttggccaatccagaaaccatcttcccgtatccgggattggctccaccaacctatatccagcaacggaacattcgcatgggccatgcgaaaagcggcactttcttgccaccggattgtgtctacgaagatattgttgatagcttgggcctcaagcttcgtgccgagggatacctattttcacacaaagtccctgcgcactataccatgcgcgagatactcttgtctttgggcggcgacgccccgtcgcgcgctctcgccctcctggtggtacaccagtacgaggcgctcaagtttgggcctggattgatacgcgagctgcaattgactgcatttttggttcaggtggaaagactcctgatgaacgttgtgggggctacgacaacagatgtagccagtgcaaaaagcggccatcttgctgtgcctggttttttgtatcgccagcgccgcctgagcagtatgctggctcgacctaaactttcgcgcacgtcgagccgcacttctgtcatgaccagtgcgacaggcagttcgctgggatccgttattcgcgcccggcttcgagcttagatacacagccgtcggagtaaaaggctactaatatataatgatacttgtccggacactgctacaagtgattgcacatatgaaatacaactaatgcatttatgatttgagagtttattcttctcttctggggtatgtaatctggcggcctatcggggatgtaatctggcggcctatcggggatgtcggacttatgtcactttggttgagtttggccattaattacgtgttatcttgagccggcccgagtgcgaaacgtctgcccatgtaacaagggctctttttttctcttatgtcgtcaaacgcagaaaaagcgatcacgggggctatcggatgtcgttagtaacagtttatcgacttgtcatttgtgaatacgattcatgaccacgtcaactcgcctttgtttctactatggagcataaattactacccagtctgtttagtttgcccgactcaaacttgatacagctctcaacacatagtaaacgattaaagaatgttgcggagccgaagagttaaagcctttgttcaaaatgaatgactccttcgtttctgaattgaaactttattgcataagtacctgcgtgtgtttgcgtcctatatttcaactgggcttaatcatttctctttgaaagctttgttttagtgtcgcttttgtcttctgtgactttcgaactgtagccttttgcacccaatttgcgcaacgcatattccttcacatcccctaaataaggaatctgccacaagggagtgcattccagtatatgaatctggcctagatgtctccgcgtatccccgtacttcagaaactgacagatacatgtttcgaattattcttcttcaaaatagtaattcatttctttggttcgctaaggaaccaatgcatacatagttgcaactactgatggttctcatgttcaattatgccaaacgtagactgaaactttccgaagtctaaagtctcctctttcttcgacaaagcgcaagaaatgtctaatgagccgagcgtcctgttcctcggaagttagcgcacttcagcttcgttgcatttacacattttaaactagcgcgttgcatcaagtgccccattattattcagtatgcaatcgatatactgcgaggacaaaaaaactatctaacattgtaatgcaacccttttacgtggccacacactgcacgcttctgccttctccttctcctatttagagccacctctacacctggtttcgaacgtcgttcattgctaatgtcatggcgcctgcgctcagttctgacgcggccgagcgacaccatcatgcacaaagtagtatactacgcttccatcgtcattggccaacgccaacgtaagccgtcgaggccgcggcccattagctgctgcacacttaaaccactcttctaccgtatcaagagtcacatcggcgtccatactgcacggtacaacccactccttttcgttggcgccatcttgttcgtcaagcttatatggaggatagccacataggagtacgtgtccgttggtcagttgctctgcaacacctgtccataggttgtagtgcacaaggtgtgtgcagacttgctgtgccaaactcatagttttactcagccaatgaagatcgctagtacggtggcaaagaagaggcaaagtaggcttaaacatcgcctcgagaggttggatggaggacgcgcgacacccgtgcctctctctacatcaaaaattttttttcacgcgcagagatggaagggcgcccgcacggtctagaccccgatcaatccattggctgctgtagtcccattaagcttccgagaagaagtttttttcctcattgggtaacataatggtccacatacaatgaactaagaatcgatggttttgctagtggagagatggcgccaccagaggaagcgcaaagacaaaaaaaaaatccccgagctgtgagcttggagactgtgctgccttggtttcagtggcaatataggggtccagaaacctgatctagtcgtgtgctaatgtagtgtcaatgttcaaaacttacgcggaggcatcgtaatttgtcgggacatctcataattgtcctgtcacatcggacatgtgcaggaagacgttggatctgttccgctccagagtctagaattgcaaactgcaggcgcatttcaccgaagcagagtgggaaaactttgaaaagaaaaaaaaatttgatggatgcaaaactacatcttatcagcctatataagactggggtatcccgtcgtttgtatttgttctctagcaattttcctatcgattgatcagagtctccttctttaacgactctttctctctttgcctgtcttcactctttcgacagcctctcttcaacccgaccagcttcaaactagctgctctattcattctttgtttgattcgttctctcattttttgtctctatttttgatctgtctttcttttcgttatcttctgatcgattgatacctgctcctgcaccatgatctttgcacccattatcttttttgcactttcctttgctgctcctacaaagagatccaatacgtgccaattcccaaaaaacgatggcttagtggctatcactccaaactccaagaatgccggttgggccatgtctcccgaccaacaatgtacccctggttcctactgcccatatgcctgtccaccaggccaattgatggctcaatgggacctgggctcgacgagctacactacttcccagtcacaaaatggtggtttatactgtaacgaagatggtactgtttctaaaccattctccaacaaagactactgtgtggacggtgctggaaccgtcaaagttgataacaaggctggcgatagtattgccttttgccaaactgttttgccaggcaacgaagccatgttgattccaaccgaagtggacggcggcagctcgcagactttggctgtacctgatgagagctactgggcatctactgctgctcactactatgttaatccattgggtgtttctgctgacgatggatgtgtgtggggtagccaggataagccacaaggtaactggtctccatacgttgctggaactaacatggatggcgatggtaacacctacgctaagattggctggaacccaaaatacgtggagtctttcacggacaagcctaactttggtctccgcatcacatgcgatggcggcgactgcaatggcttggactgtgaaattgacccatctaagaacggcgtcaacgagatgaacggcgctgatatctcagaggccgatggcgctaagtactgtgtggttaccgccaagaacaagtctagcgttaagattgaggttttctctgtctagatatgatactgattgcatttttctttcgatatattttggatttttttatagcgtggttttagttaatggattttatttttgcgaaatggttgatttgcacaacgtaactttgtattggggcaacattttggttacgctgcccttggagatatatcgccgcgtggatctccatttgtatgtacccttgcatataccacccgcacttaacgcgtagtacaggtgatgcaagaaaaaagaaataaacatgccttagacgaacggaagtgtcgcacatttcgccgagtttacatttacgcgacaatggtgcgcaaaaaataatcagccaaggttaaagccgaaaaattttttcacgttcgatctgctaagataaaatgaatattgaacgaattagaccccattaaactcggtaaagtctctctgcatcatacaggatcataatgaagcgtttttggcgttattgttcaattcttttttagtttttttgtttgcggacggcaatgtgggcctgcgcaaaagccgctccgataatggagcggaagcgcaagatcgaagacgtttttcaccgactttcacattcctgttacggacatcggcgccgatcaaaatattaataagaaaatttataaggaaaagagcataaatctacctccgtttttcatgagcgataaaccaactccgctcaaagtctatggtcgaagccactatgcatgtactcgttgcaagctgtctaaagtcaagtgcctgggagaaaaaccagcatgtgctaattgcaaagctgtgcacaaggaagacctctgtctgtatccaacccgtgatcgtaaaatagtgatcatggaatcagatttgaataagcttcaaagcagagttgaccatttggaggcgttgctaaaagcgcaaacgccatacaactttgctcctctgctgacccaccacacagatcacctcgcccagcgacgcataatggggtcacaggcgctggagttttatattgttcctgggctggctggtccgatcccaacatatccgctcttactgctttgcagtcatcttctacctgatgagaagtatgctcgcgctttgatcggtaccatttgccgaacgtactcatcggagttctacttgtgcgatgaggaggagctcacggtactcgttgatgtcatttacgagttcttcgcctcgcacagcttgctgaccctatctagcgcagaagatatcatcccgtcgatgtcgctttgtcatttctttattgtcttggcctttggtgaacaaattcgaaactcaacagtggacccgcttcccgcgtctataacagagatcactggagctccaaaaaaggttccaggtttggcattttataatgtagcttcgaggttgtttaatgcggcaactgacaatatcgatgtccagttcattcaatgctcggtgcttttgggcttgtttgcctgtaacttaaattgtttcaactcagtccaaacctactttggcattgcccttcgctctgcagtggcaaacggctatcacagacaaatatgcacagatcaagataccaaccaaagtaacgtggagggcctcaagttgaaggaaaaaacgaaacgtctatggtggtctatctatgtcattgaagtagtatggtgttcgaagatgacgatgccagtacacatcgattacacagataccgatgttccgcttccgaacgaacgacctttgatagacttgcatgatgggttcaatacggaaattttggaggtcaacgtccacttggttaagtttttggctcagttcaacaagctaatctatggccctaacataagaacatactcagtgaattatatcaacacagagaagtttaaccagaaacttttggtcaagaatatcttggcgtctctcaaaactatcgttcaagacttcgaggaaccttatctatggccttataagacaatgaatgtcattcatgcaacgaaccgaaatgtgggtaacttgatcttgcgctataaccaagttgtcatattggtcatcgctccccttatatctatagtttttgaccagaccgctcctcttaatgtggagaacaaaacagaggcatttgaggctattgaccggggacttgccgctgcaataagaacaatactgaccctcgtaaagttttatgaacatggaaagctatttgttttgggtttttgggacagccagcatttgttctcagcaattttgatcataatcatggcatcatttgctgttgattgtggtattcatcataatcgtgcaattgcattgctaaaatatatggccgatcatgataatattaatgccaaaaattgtcttatcaagttgaggttagtccaagaatccctaaacgagataccggaagttaactttaatcttgatctagactcggaaatcgatgtttatttacggactccatatttcggttctttggaagagagtgccgctctgaaagaacagttggaatatttcaaccctttccaggagacagatctccctaagttggccaaatgctgtccttctggtctgcctaagctggtatttgaatgtttgggtctcactaagctcctgcccaagtcacaaggaatagtatctaatatggcgaggactgtcctgggttgggatgcgttcaaaggtatgtctatccatgtcaatgggacaagaatggttgttccaccgcaggttaatgaacgttcgctgttaggtcacagtgaattacagataaaaaatttgatataggacgggaatttttttaataaaatgatgaatttggctgtgcattccaagtatgtgaaaattatattattgttgagaccattccagggatgcttctggaaacacttgttcatcaatactgaagtggtgatcttccaaatgctgttcgatcaattctgtccatggcccgacaaaatcaagtcctacgttcttgttattcgcaaaccaatccataacttcattgtctccaaataaacccgaatccgcttcaaaagaatcaactgcagcttttgcgttggtagtcgtaaaattagaatcattatcaatcggaatgttattgtttgaggtctgctttggagcatcttcctcaggcacgtgcttatcatttgattctccacttttcgtgctcttgagctttcctttcatttcagagtacaaatacatgaggacattcgaatatcttgtacaaagatgaagctcgtcaggcgaacaatctctcaaagttattgcagccttttggatactttgtacgatttcctccaccgaaatgagcgaaagtgaaagaatagttgaatcaaaattatccacacttgaactctttgaatctttcgtgatatgctctgacgtcttatgggctgtgatagtcaagtagcactttacaatgaacgccacggccctcacaatacgtgtgacccaccttacgggcataaaccgtagcatttttagcttgtgaacccggtgggccacaaaaagaatttcattcgctgcgttgaacgcctgttcaatgtacttcgcactttttgaaatctcgtcaagtttgagagtaagctttccatcccggaaactttctctggttttcgaggatggactcaacgccaacgagtaaatataaagtttggtatagttgaattcaaaaatgaatgactcgttctggagagcttgtgagacctcgattgcctgtttcgattctggatcttgcattgcttcaaatgtaaacttgcgcatgctttcaggcgatgtcggaaccaagagacttttgtacttgtatccccaattatttatcatgggactcataatactcaaaactgcaagattttgacgctgtgttagcaggccaagttgcgctttgtacccgtaaagggattcgtgacccaaagacatgatttggagcaactcaatttgtgctctctgcgcatgtgtgaaatgaagagcatactcagctggaacccgtttttggtcctcctcagacatatttagcaccttatactcattgtcttctcttcgctccatgtcgtcttctgtaatttcctcgtggtccaattctacttctgccaatgagtgtcctaacatacttcgcctgctcatgttcatcacactgttgatttctgcaatatgggtagccaaaaatgttttcgagctgagctccatgaatcccgtatcctgggcaagacgtacagcagagcctatgagcatccaagccattctataggaccgtctcatggcccctaatccagcaggctcgtcagcaagcgaaacggaaccggccgtttggttgttgaaagtgggcgcacgagtatctgtggcgtcgtcggccttgttggcgtagtcggaccaacgccaatggatggcacgggggttccattccgtgaatagtaaaaaagcaaaaactgttcctatagaacgggtcgaggcttcagcccacacggtctgagagatcaagcgctgtacatatagccagaggcggtcatgtatttcaatgttcttcgccacaccttcggcattgtgggtaccaagcgagtggtaacgggaagcgatggttaaaatggcacatagtaaaatcggatagccagacaaaaccttggccaggtgtaagaattttgggatatgcggaaagaaggggtgcatggtcagaaagaacattcgaatcaaataatccgcctcggctgccgtcaagatgccatcgtctccaatatattcaatatgtgccaaatcattcgttccatttggacgaacagcatacgcactttcagcgggcggcacagctaaacgtttgtttcgcagtattggacggttgtagtaaggtggaataagcgacgccattgagaggggaagctttgtttcttcgatctgcggtgatgactcccccgaggcgctttgccgggttgaattgactggagttggtcgctcagaatgtcgttctagttggtcatattttgcacgagcatcaatgttgtctctgctatcggcagtagcgatcttgcctgctgcattagccaagaagaccaaggcacctttccatggttgagaaatgtttgggcgtcggagattctgtgtcagatttttcagttggttcagccttaagtgacagttcaccaagtacttcattatggtaatttcctaccgatcgttttttcagatcaacaaagacacagtcccgtctttctctttcacaacgagcacaacggtccttagggttcagcggactccctaaatcacatttcactttgcgaacacggcagttcaagcaggcaatgtaagctctcttgaatttctttcctgatgggccgttttccatgggcctggtagtgaagaggtgagtgatggtgcgatgcaggagattagtgagtctcaacaaggtgtatctggttgcacttgtagatacaagttaataaacaggtgaagtgttattgattgacaaggtagtcgcttggaatgagcataattcattgtatgagacaactgaacagctaatcctaatttggtgaaagttttcgcaattggattggttgtccgccttggctaaatgcattaaacgcacagtgttagtgtttgtaaatacatctttcacactccggaaaatttaacacatcgaaattctcttacaaactttccttgtttaccttcattggtagcgccaaggtaaaagaggaatactgcagcgtcaaagaggaatatacacaacaacacaactgacaatcataactttcaataataagcgaatctacagtttctgaacaactatcataggtcacgcttgaaagggaaccttagttctgaaataaaataatgttcattataacccggaataactctacttcttgtacaactgcaacttcttcacttgttcctccaatgatttcaattttgattgcatctcctccaagtccttgtttagtctgtttctctcgttgacaatgttggtttcccattgtctgaatctctgttcttcggctttcacttgttccgtgaagaatttcttcaatgcatcctcttcctctttgaattttggattgtgcaatctccgtggcttcttcatggcaacgttctcttcgtcggttttaccatcattcaaatcgcccatcttcaaagaacggaaggtttcaaagtgaatctcattcgtcagcaaaatcaagtccaacatatttgttctcaagaggagggagcgtaacttcttgaaatcacagtgtctttcattctccacttcaacgactccccatggatatcttcttccacgtacaaagttgcccggagaaacctcaatctcctcttcagctccaataacggcgaaaggcattgcctcaataagctgcttagagtgctcggcacttgcagcatcgtcaatatccaaaggaggagtgtaaatatttatgtcctgcgcctcaatcacctctctgattcttgacttgaaggtgtccaattcacttggggccaaggtatcggctttggcaatgacaggaatcaagttaactcgagtcgacaatctacgcatgatctcaatatccaacggttttaaagagtggcccgtaggacgaatgaaatacaagcatgcatggacacgcaaatctttcttagactctctttgaggctgcttttcctgcttcatgtaagattcgtgctggtcgtcaatgaaatcgataattggtgcccacgagtcttgattgttgacgttgtttccgaatccgggggtatcgatgatgttcaagcgcatcttgaagttcttttcttccaacaatgcacgtacgatagaaatctccacagtttggtgggcactagtaaacttgttgtgtctctcgttgggatcttcatgttgtttcaacaccgagtggaacaacgtgttgacgaatgttgtttttcccaatccgctctctccagcaaccatcaaggtgaatgtagcaccttggttggacacaatcttgtacttttggtttggcaaattagcaataccaacgggttcaggcatgttgggcaggctggaattggctagactgaggtgttttcaaatcaaaaggtggtggtgttaacaaaaaagagtgcgaaagaactgtattgtatgcaggtgattatgccattctctaaacgcgtcgactttcgacttcgacaaaataatattttcacaggtgccagctttgtccatagtatagacgtaagcttacccatttgttttttgctacttactgttatttccttttttactgtgcgtttctatacatttaagtttcaagtgtagtactcaaaactgtatgggctggaactttaaatttcgcccctcggtttcagccggcaatgcatgtggatgtgtgagaggtttctctagtgtacatattcgtaatgattcggaacgcgcctaactagatcgcattgctccaaaacgtgtactcgaattccttcattcattttatatattttcgcattcgatcatattcacgatcctcaaatgggcttctcttctggacacttgggtaccaatcttcatcaaagcctcatcaagatataaaaaaaaacgtcgagttgaagggagagagagggggtagaggtaaagacgtataagttacaaaagacaagcagaactaaacagaaggtagaagcatgaaagaaggcgttgaacagtaattagcttactcttcttctggcttcgcctctgttggttgtgcatcttgctcgtcctgttgcgcaggggtttcagacaagtcggtccacaaggtcaagttatctctcaacaattgcataatcaaggtggagtctttgtaggagtcttccgaaagggtttccaagtcagcaacagcatcgtcgaaagcttgctttgccaagtggcaggctctatctggcgaattcaagatttcgtagtagaagacagaaaagttcaatgctaagcccaatctgattgggtgggtaggtggcaactcggtcacagcaacgtcggaagcagctttgtaagcctctaaagacaagtcagcagcttcctttcttctgtctgcaactgcaaactcggccaaataacggtggtagtcacccttcatcttgtagtagaataccttggactcgccagtttgagcagaagaaatcaagtggtcactcaagacagacaagatgtcttcacaaatttttgtcaactcggcttcgattttagcacggtattctctaatcaaagcaacttgttgctcattgcccttgacttcttccttctgttcaatggaggaaacaattctccaagaggcacgacgtgcgccaatgacattcttgtaagcaacagacaacaagttacgttcctccacggacaattcttgaccggaggaggcaactgccttcatgttctccaccatttcttcataacgctcagcttgttcagctaacttggcgaggtagacagaatcttcacgagaggcgggcatttttaactgtgggttagtattgggaaaaactaaatttgacctagcgcaattgatcgattgtgttcaaatgtgtttacacaaagtaacgttgggaaaaaatctcgacaacttggcgggtcgtgtccaaatagtgtgcggtgtcgggtgcacgggtctgaccactcttgcgcacctccccacccccctccatattgatgcacggttgagaaaacttgccccaatcatcgggattaacaaacaagtggcaattctaaacgcaactttctgctttagtagcctgctagtgcaccttgcctgtaatttttgtgatgaaatcgcgtcttgaagaaaatcaaagcgagaaaaaaaaaaaaagaaacgctggatcaacaggacggaacatgcatggtaaggatgggggtccactgtcgtagaactgtaattctcaataaagaggtgatcatcctttgcgagttaattgcagaaaaggaattgatgcaaggaagagggccagactattcaaccgagacaggtgaccagatggcaaaaacaaaacatatgattccaacatcaaaaaaaagctagcagggagaaacaaaaatcaatcaaaggctctgtaggctatggaaatagttatggtaaaccgtttgggccaaatacatactaatcttggggagtggttgaaagaggtttagttctcaagcaaaagagaggaagcaaaaaccgcaggtgattaaggcgtcgggggctacattgggcccgcgttattatgtaagccgcccgcagtaaaatgtcgcagctaccagccaataaatgtcgcgcaccgcctaaaggcggaaatattcgccgtagggtgccgaaagcgcctacgacttttttttggcaaggagagaatggcaggtaaccacatgcgacatttgacaagtacgtaagtagcaatagtctaggacgtctgtacatctgcatcttctttcggtttgctattttctcttttttttttttttttcatacgcctcgggcaggtgtgcaccaatgagcatatacgtcatggttgccgtcacatgactggaaaatctacgaatttccatctgatctggtattgtagatgcaagttggcacgaagttagacatgccacattcggtccgtttcttctttcattgagagtacacgtgaaggaattttcctcgtatgcaatttccatttcgggcattctctacaatattttatttctgtgtcatcacgtatttagtatacattctagtcgagttgcatggtctcatccaaatggaggacattagcgttcaatttgaaagattgaacctccttcattttgataccgaaacgggcatcttgaactaactggctcaatgcatggactaatgccatgtattcgcccgacatttggtactgagagtgtacccagctaggtctaattgtcttgtttcctccagtcaatcttataacctcgttgacgttgttgttcaatacaatggtagtcgattctctagccacagcagatgcttgtgtgccgaacttcaaaagcgacttcaattttaatgcactaatgcccaaggctggtaatggaacttcttttcctggcaaggacaatttgctggcgtcaataccgtgtcttccagtagggtttgcagtagttaagatcttggcaaatggaatgtgcttaactctttgaataggctttggacgggccaaatgtctattactcaactcgctcaaacccaacttgtgcaccttgatttcgtccttgatagcattaagttgcagatggacgtcaccgttttcgaaatcaacagggaaggattcacaagtgtgtgtcaacttgaaagggaaaacagagaacttcttgtcaactgtggacaacaactttctggcactcttcaatctcaaatggtgagtgactgcaacatcacgaatgaaaatggttggcttggtctttggatcgtcgacatcttctaatgtgatcaagcccttttctttgaagtccccagtagaacataatctcaagtctatgttgtatacttcaccagcctcaaccacaaagtcatcagtaggaacggcacttaacacgttggttccctcgggctttttgttgtccagaagaatcaaatctgttcctgtgctcttcttgagaagctctgcctcctgactgctttcgtcccacacaacacctttgaaatctttctcggcgactataccttcagcttgaccagccaaaaatcttctgattcttcttatcttcgaaccaggcacaacaacgcacccgaatgaagatgcaatgctattgacaacgtctctgagcaaagagccggtgatggcattaggtgcattggccaagcctggaatggattggattttctctggtgtgagcgcaagtcccacaagggcaacagcggcttctgtagcaatgtaacttgctacgacggcatcagcctttggtcccaacaatggtccctctggtttcaactcattgtccaccataatcccttgagggtaaatgacaatggtgtgcgaagacaaagcagagtaaccatcgatttgagcaccaagagaaatggtcaccacatcaccagcttgaaggatatattggggcgaagaaacgtcaaactcaggagagacattggcgacaaactcattgacatcaaaagtcacaggatgtgcaatacctttctctcttaccttatcttcatctttgtacacattgttaatcaacttcatgatcatggaatctcccaagacacaaagttcttggatcgagtaaggtctctcggtcttacccaaatgataggaatcattgatgagctgaatcaaatatttgagcgtggtttgtgatatattaccagccgttctgtatttttccaacacggactcgctcaacttattcctctcattgagcaagatgttagcatcatcttggtggacagctaactgcattatttctgttgtgctgtgaaataatcagtctaagtgcagaaagattttttctgaactatggagaagagatgcgatgcgcgccggtatagaagtaataaccaggcattcgtgtgaaaggacgaaatgaagcggaaacgacgtgccaaaaattaaaaccccttctctaaacggaatagcttcattaagcgatccttcaaattctctctcggaagtgagatgcaaaaaaaaaaaaacactaaaatacaaaaagtaacgacaactgcaggactcgaacctgcgcgggcaaagcccaaaagatttctaatctttctccttaaccactcggacaagttgccttgttataaacaaaattattgaaggtatgtcataacaaattatactaaatcaatggttcacatcaacttcatttggaatggagcggtgcttttcaatgaatttccattttaatgaaaccacggaggtaattaaagccacgaatcgtattgaagtatttatatttttgaatttttttcactaaatacgtttgactacagaaaactgcgaactgtcttaccgtaatgaaaaatagcattgcacaatttacctccatgaaccctcatatatagtttaataatgcgttgagcttctccttattttccaaaagcacagtcgccgcacgactcatggcgtttttcttcgatgcatcataagcaacagaaacaaccttttccttgacctttagttcggccttgtatctgttattctcagcatcgaaggaaaccgcatattctggcgtaagccccaacgtgcgaccgaagaaagcatacgcctcattcttggcaaacttgttagcaaagacatgactgccagctatcaagggaaactctgcagtattcgtttctggagcatcactcttactttctccggcttctccagatacgacagatatagatctgtctgtttccaatctccgccttccatacttttccaacattggtttgtttttgagagctgccattgctgcacgaaggcctgcatcccgtaatccaggtgccacaccctctcccaaaacattatcttccattacgcattggactttaaataaactttgtacaccatttccattctggacgaccttgtaaataggatgtagagaagcagttccaactaaagagtacaactctgtctttgcatccttattaattggagtggctttcttgatcgcgagatcagcctcagaaagtttcgatgccataagtgctttgagccattgttgcacttcattcatatcgaatcctctttccatagcaagagcaccaacatatgcctcgaaaatgtccgcgaaaatcttctgcttaccgttccgaagagcagattcgtccactttacatcgtaaactttggtcaaagccatactgtgtggagaattcagccaaggttttattgctaacaagcagtgaccgaatctgcgaaagaagaccttcatttgcaaagggaaatttctcataaaggataaatgtcaccaaagtgttgagtacagaatcgcctaaaaactcaagtctttcattatgtgacaggacaatttcctgctcagccaaataagttttgttagctgaagtagacttgtgttgaaaaacccgagctctaaggtgagcattcctgatcttcggcaaaggcgggagtgagctgtctttcgcaactagttcgtcatcttctgaaagtaccttggaagtaaaatcttggtcatctgtctcggtgtctcctgtagaaatttgcgatctggtccgcttcgatcctattgtaatcttgttttcaagaatgtcatcgaagatctgcatttgattatcctcatataaggttttaagcttcgctactaaatgcaacaagccattgctctgaatctcttgcctagcaaatttatccacagagttatcttgagcatattcctcgagctttgatgaatctggagcctcttcaacaatgattcttacgttcttctgcaaagaacgagcacagtgctcaaacttatttaaatgtctgtgtatccaaatgccactggtctcgagcagggaatcttcagaaggttttcattttcttccgggcatttggagctggcaaagcctcggaaggctgtgtcgcagccttcgtgagagtgttcaagaaatttttcaagtcactcatgcttgggctttttgagcttggaaagaatccgcaagtctcaagaccatgatgagtagcgaagcttatcacgtgacaaggcttggatcaagtatatatttatgagggctaaaggaatggctacttattctctattctcccaaagcaaaggatacttttcgatgaaccactaaaaagcagaacgactaaattgaagacaagaatgttctcagaatgtaatctatgcgtgtgctatatcttatatcgcaagcgcacctaagaaaagaaggaagaacagaaaaaaaccaatcaacccttagtttgcctgctagttgataataatagctccaaaaggatagaagagtaatatactttttatctctccattcttttgaataagggagtagttattaagctactactatgagtcgtgtttctacaaatgcgagtggaaaaaaaagttgacagaaaaaaaagtctagtcgaactcaacgaaatcaaccactgatgaggcacctttcacaagccttgtttggggctattcgccctagttttaaccctatcttgaattcaggtagagctttcctctcagtgccgagatttttttccacagcttctccaagattgcagacagcggtcactcccatctattccataaaatgaccgtaagactacaaaacacgtcttgtcaagaaagacatttttggtggactactacaagcatctcaatgacacgaatgatatcgtgttgtatgtgcatcacaacaacttggtcaagaatgacaatgtcaaggtcagaagtgactttcagaaaattgggagtcaagatgacttacatcagaaacaggctttacgatgtttacttgaggtcttctcacgaagaggaccctgccttgcataaaaacaccttgaagaacaaaaaagttcagcacccattgtctgtgttgttgaacggtccaacggctgtaatcaccattccaaagtgtgagcccagcgttgttgagcaagtcatgaagatcttaaagcaagcgggagaaaagctcattttgattggagctagaatcgaaacctccatttacaatattgatgacttggacaagtttaaaagcttgccaaacaaggagcaaatgcaatctcagttagccgggttgttgactgttttgggaggtgctggtttggtcagaacattggagtctaatggtacgatgctttacttgaccttggagcagagaagaaaagaccaagaccctctgtcggaggagcaggaaaactaaccactgcattgacatttcatgtaaatagatccatataacgtatcgtatactttaagctgacgtaaataagcaggcccatgtcgttttcgtagaagagaaattgaattacgctgatgctcatctcatgccggaatctgaaaaattccccaaaccatcattcttttgaacagaaacaaatggcgaagcctacaactcccaatcctgtaaaggacaaagaaacccgcttgcgtgagcagcaggaagcagagtcaaaaagaggagcatacagggacaaaaaggagaacaccagaaagcaacttaaacatgcccgcattgaaactccaactccagaacccgactcggtagatttgccaaggaaacgtttttacagacagagggcacattcgaatccattttcagaccatagattagactacccaaaggatccagatagtatggagtggcagaagttgtatcctcactattacgatgaagagaccaaaaaaatgaccaagaatgttgagttcgctgacatcggatgcggttacggcggattgcttatcaaattgggcacagaattcccagataccttaagtttgggaatggagattagagtgcaagtgacccagtacgtagaggaccgtatcattgccttgagagagcagaacaaacagcaggagctttaccaaaatgtggcagttttgagaggaaacgccatgaagtttacaccaaactttttccaaaagggccaattgtcgaagatgttcttttgttttccagatccacacttcaaacaaagaaagcacaagggccagaatcatcaccaataccttgttatctgagtacgctacgttttgagagaggaggataggttacacatcacgacgtcaaagacttacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgacagagcacccattgtttgaaaggaaaagtgaggaatgggagaaacaagacaagtgcgtagagattatgtggaactctacagaagaaggacaaaaagttgaaaggaacaagggatccaagtatattgcatgttttgagagactccccacccccgaggactgcaattagacacgcaaattcagtagaggatggtacagctttaagcttgatgtagtgacttagcgaagtaaatataaaaacatcaacatctcgaataccttcgcctgctggctgcttacaagtgcagttcttctgggagttgggtcttgtccacaaaagtttcgtccacgacctcggagatagagcttggagcagcagaagggacgtctgggaattgggaggagccagaagagtaaccagtggctggttcttgggctggcttagcaccgacagtggaaccagcggttctggtagagaactttgattggatgaagtttcccacaggaccagacttcttgatgaaagcatcaatatgaggagcagccttatcatgagcaatcttggtgtattcagcggacttttccttggcaatcttggagtattgcgcaacagcagcgtcaatttccttcttgttgctttggtagacaagaggaacagagaaagtcaacaacacggaggtgaagataagactgtagacagaaaaccatgaggtcaacttaaacaagatgtaagcggcaccagcagccttcaaagtggcctcaatgtcctgggcaaagatgatcttgtgcaatctcttttcagcacactcggaggcatcggcaagtgctggcaaaacagactctttgaacaccttcgagtgagacttaggagtgccaacgtatttggtgacgaaaccttggccggtaaccaacttgccagcatactcagcagcagcggcagccaaaaggccaatgtaggccaagtggaagaagtggttggccacgtttattttcaccaagagaagggcaccgataatggcgccgaacacttttccggtggcaaccggatctttccaagtaagcaaactggtagcagagctagattgaacaatgggtgtttgggctggggtagacatttggaatatgagatatgaaagtaaagtgtacgaagagggccgaacgtaatctcaattgagcaactatcagtggtttttttttttcccgagattttgcgtagctgattctcaatctcctgaaaatattcctacacaattgtcacaagaccgcaaggggcgtgcgtcggcaaatgacgtgaaacaggggcagcaaaaagagcaatggcggacaattttttctggtgctacagcaatgacaagttatgtttcttgctacaatcctttttcttgtagtagcaacattatggcatcctttctgtaatgggatcgcttccaatcattaaagcgcgatagcaatgtcgttcgatcaggcgcgctttcgcataagtaaccgatgaaatttattacctcagataagccgtcgcatagaaccttttcaccacgtttcgctcatatacataaagttattttggcagcgctatcataacactctgtgttctgcccgtctttctcacaatttcaactcaatttatctgtaggcatttccaagcggaataacttcgtaccatctctttggcatgtagtattcgtgaagttaatgctcttgaagtagtctaccacaatgtcgcgaaaattctggcgcctcttgtccgcgctgaaagtatgcccttcggctagacactggaaccagtcatgtaaaacacaacataaaatacgagtaacaatttcaactagatcggacacactgcctattggcgcagagacatttccgtctttttccaagttctccaacgctgttactgcgtctccgagaactttttgcaactgacccaatttggtgccagtgaaagcacaaaccctatgttgcttctggcttttttctagaaaacttcgtacagcgtaatcgtagggattttgcccaagagactgaaaccataacagcgcaaggctcaattttttgatagctagcccatcaacgcattcacgggcaacacggacagcatcttgcaaaagcttcaacttggtctttgtggcgtcaaaacccatctgcgtacatttctttgcagggtgaatccccctattcttaccaaacgttaagcacaagagactcgtatcatgggccctatcaatctttgtctcaaacggatctgatacgtcttcctcatcaaccgtgtctcctggcgattctaaaattcgacataatttcattagtgccatggtggtctcgtgaacttctaattgatttctcttaacgatcacaagatttaacctggctagacccttctggagcgccagaatactgttattaaacaattccaagattttccgttccgtcagacttgcctttgtgtactgacatttcgccaattgtccatccctgtgaagtagaattggcaccaccttgacaaaattgggttcggctgtgacgtatttgttgaagaacgtgcatattaagagcttccatacctcgccgtgttctctcaccgcacttaagttttgctgggcactttgaaggaacttctgcatacatctccaataggtgctgaagctatgaatcaatttggtgtcctcttcgggaaatccgttttcttcccattcttccaagtaggattgcaatagctcgcaatacttggcctgggttacaatgagggtttggacggctgtaacgtatattccgcttgagcgaacatctctggaaccaggcatatgattttaagactctttttgctccactaaagatggagttatacgccaaactatatacagagacgattgtttcatgattgtaacttgggtgcaaaataattgaatctctggtgtatggatgtgtttacttattcggaagctccgtttccataacaccttttcccaagtactcagtgattaccttaaaccgatccgtagcatcatttaaatccatgtcaaacacatcgtaattatccttggacttgaattgggtttccctaagcgcccgagacgactgcaattcgttaatacacaacgggcatttgggtttgctatcgactttctcattctccgatgggatgtagatattctcaattaagcacctttgatggtacgaatgtttgcacttaaaatgaatcaatgggaagtcaagtttcaactcgcaactagaacactttgtgctttggaaaatcacaggctttgtggtaagctcagtaagtttgaagctgttcttggtagattcgccttcgtaagactgaatgagtttcttattattgctgatctccttattcgcttgactgatgtactcaattaagaagtctttgacgagtcctaaatttgcgttctcgttcgaactcatgatattgatgatctcgagtgttgttgcaattttatgcagctttatctcatccaataacaagcggaagtctgccgcagttgcctgtttgaagatctcgttggaagaaacaataaacttgagcatcattttatacaaaatcggcttttttttcccgtacttgttcacaacttcaaacgcagctttcaagtcaccagtagtctgcgccattctaagcaatccttcctcaaagtccatcgatgcttgtttggcaaaagcttctccctctttgaaatcataaacgtgggatattagcaagatgctggagacatccaccaacttggcgttgtcatacatcaaatttcttgccttctcaagccactcgtctgtcttctcaggttcctctttacacatcgaaagatacatttcgaaaagagtaatcaacaaatccttcttgtccagagtatttccttgatacttctcaaaagtatccatacaagcctccaaaaagacaacaaactcccgtggatgattcacaaaacatgggaataccaagcttgggcggggaggtaaataagtaggctctgaatcggtagtctctaaaatcgagttttctgcactttgtggaacatttcgtgaaaggtaacccaagaatgcagtatatgatgaaatggcattgtgaattaaatctttgctaccctcttgcggcgacgactcggacaaagattcatcaaataaggaatggtttgcttcaggtttatactttccagtgaaaacatttataagaagctccgtagtttccaacggcatgtaatctagaagatccttcaggaaagcgattagaattcgtaagagttcgtcaattggaagagatttcatgtatgacatgcaattgccgaactggttgagctcattcatctgaacttccacaatcatgtatggatggttaagcttgtacaaaagccgaataacctgtttaaagtagccacattctttgaacaaattgataatgagcgggaaatttaggtttctcgtaggagagtcacctttttgagaatcacttggagaatcgttaatctctaaggagtcaataaaggcatcgagttcgcttgtctttttgagcttgcaatagcaacataaaagtagtgtgaggtgatcactatctgctaagttcaattcatacaaactggcaaggaatcgtgtcatattgctgatattcgatacctctttgaaccgcttaataacatgtataacaaagtcgtccacatccacaaaactatctttcgttgaattttttttggaatcagtaaggtgtaaacagtcgatgtattttgaaacagacgcatcaaagtcctggtgttcgtagagattctctgcgtgaagcttatttatacgaaaacgggtttcgttgtcaagattgtattgatcagcaagattcaacgcgattgaaaaaaggtccctttgcaatatcatttcaacttgttgactgatgggtttctcatgtaatttgtataagataccatctgttgacaacaaaaagacatcattttcggccgaagagaaaaatgcatgagaaatggtcaggttgggaatggtcaaactaaaggaaatgtgcatatttgacatatccaaaatcaagattttggtgagagaattctttccaggagcactagattcctcaatagggcataccactagcaaatagtctttggaaagacgcaatattcttttcttctccaaagtaaagttgacaacctgtgccttactgacatggttgtagtatttgaagccgtccgtattggccactatcaatcttgacagacgagtgtccatgtctgcacagcccacagctactcccaggctcgcggaaagaacacgaagaggttttccgtcgtttcggccggtggttagcacagtcaagattttcgaagtggtagtcacgtacaagatttcctccagtttatgaaaatgcacgctagttaccggatcaacactctcatacaccaatctctgcttcgatccccgatcacgcaacaagtcacctcgcactatgatgacacgcccatttgtgtagcctagcgcaatgcatgttagataatcattgaatgcaaagcagctgatggggtagaaatctgctccgtcatgtaccagcactttagtgacatacttatggatggttacttcttctgattctgccgaggccgcatctaagttcatgattttgttcaaatcccatacttttataacggcgggcgaattttgtttttcagctagagtgacgagcaagttggagtgagccaaaggcttcatgaatgtgattcggtagccagggtcataggcgcaaaacagccgggccaaagtaaaattatcttttgtgagaagcttcacatatgtatcttgggtagcaaatgcaatataggtctgggtgctggttatcgccgttaattgagggtcggagaaaagaggggccgtagatttgtaattcggatcccgaactgggagaaagtcaaagagctgaaattgtctccatgtagacggtagcaacattggagatgcaattgattctatacgtggattttgagattgtagataaaaggtggagagtatcaaagttccgtacaccgcagaaagctcacttagagagggcagcctctacacccgtgccgcccatcgcagaattttccctcgcatacactactccatctgcgtagttgaattccaacctcatctcaaacccaaactaagaccaccacatgatgccagcaattcctggtttgggagagtcatactccttaaccgagcttcctcgaatcccagatctcagtcttcccgaaagagtggtggtgtcagaatcacaaaatggcaagctgtacctttccacagagacaatagacttgggaatctccaagctgatcatatccagctatgttttgaagcccaccccaaaactttgctggtcctatccattgtcccccagtactattgtcgacagcatggatgtaaaggactcattatatcttgtcggcttgactgaacggaaaaagagcaaattattgatgatccaaaagacgggtgacgagtccgttgtcaccggagaattcctgttgagtgttccagctgttgcagtgaagttttcatctactaaaagtgcttatgtgcttttgaaaaacggagatttggagttgtacaactttagcattgaagacagcatcattatcgaaaaagtccccgagctcacaaacttaactcaaggcacttctaaagctagtagtgttatgttctctcgctttattagcgaccataacctcaaatacaaccacgacttgttcttcttcatttccagaagtaactcgaaactcacatacagattgatagctttagagggaaccaaatcttttgagctataccaaaccagcatccccttctctaagccagagagtctttgctttgcctacagtgatggtactgtctaccaatttgacaagaagaccaagaccatctcgtcgagctcgctcatgaagccacaagagacattgaagtctttcagcttaaaaaacatcattggtaaatctagttccaaaagcttgttttccatgacctctccttcttctgagagaataattttgtcgcatgaatcactgattttcatcatcagcttcaagtacgagagtgtcctaggcgaacacactaacaactcccataatcaggtgtttttgactttcgctcttcctgttgcaggtaacacaactgaaacccgcaactcctttgcattgtacttgaattttgaagagaagacgaaaacctgcaagttaaagctgattcagattgatgtcggtttgaatttgttgagcgagtctcttggtaaatctcttcacaactcatcggaaattaagtggaatggtttccctgctttggaagatgaaaacatgatagaagcaaacaagaaaattgtcaaagaattagaaaggacggacaagaatttgttgcaagatcaggcacaaaaaaatacttctgctttcgactcacatgtggtggaatttctcaaaaatgctccattagaagagaataccacatataagttctcttctttgacagacagagtggtcgacgctagattcatcgagtcaatattagccatgatttttgaaattgatgaatcagaaagtgttcaaatcatcaacgaagagtttgtcccacaaacaacattaacatatctttttacacatccgttgtacccagaaaaatatgccaagggcttgttgatgcttttgtctcaattgaatcaaccagacttattgaagcaggctattgataactgtgtgggtctcactattgaagaactcacgcaagagttgataaacttggtggaattgttggacgagatggatgcagaggaaaaagaggatgcttattacatctcatcgttcttgaaggccactattaatcgcttactgacggactattccgtaggggaaatcacgagtaagttgcaagaaattttgaatattgagtatgaaagcgccaacaagaagttggaacacttgttaaatgcgttaatcgatatcaacaacaatcagtcatggacgttattgcaagccgtcattgatgttggtggattattcaactggagcttgcctactgtcaacaaacttagcgaagtcattgacgctaaggttgaagcattgacacaaaatagctataacttaacattaacgtctcaagccgttataggcttgcaaaatgctggaaagaaaggcgccaagaagtccacacctaaagttgtggataacattcacgagattaataaccaaagattgcagttggacgccattttaacaatcaacaacaataccaccaacaagaagttgatggttgacgaaggcattgagctcgcaaagaaaattccaacatactcgagggaaaagttggttttgtagcgaaatagaataaactaaatacttgggttaatagtaggtgtacagaggtagctgatagtcttagacttaatggttggcaaataatcattatggagttgtcgaaacgcacttgtgcacacacatatttaagacgaacagagaaaacatattcatgaatcaaaggatttcaaggaaagtaagaggaaagcgaattagaaaagatttgacctttgtaactacgtttacgggcgttctgtaccaaaaatatctgtccaggaacttgagggaaaactagtatcgtcctgcgtttaaggcgctgaatacatcttaggcgtacagtttttcctctccatcatgagtaaccctgccctccaagcatatagaacggctcttcgagcaacacgagtggccttcaacggcgacaactttgtgttaaaatctgcaagggcgaaaattagagaaggactcctctccaaccgagacctagcggacaagatggaagtggaaaaaaaagtggctgaacttaatgaagttgcacagtttttggtgaaaaacattgtccaaggcgagaaagaagagggcaaagaccgttaccttttgaagattcatgacaagacggaactcggaagtaacgagactattaagcaaagcaaggccaacttgggcagtttggctggtgccaaagtgaaaagatgctcttaatatctgtacatagcaaatgaaggtttagaacatactcaatatgtaccatatcggttactgttgtatctgaagggagatatctcgacggtgaaggctaatagctagaaacaaatctacaggattctatgcatgtggaaagaggaaccataaagaaaatgcatatgacgtgggtgaaatggatgtatttaggggcaaataagatcactgatcacgatacggtggtactttgagatctatcacacaagtttaccagaggattatgagatttccggatataagacagttaattgacgggccaagtgcaactggcacttttgcaaacctttttttcgtaaacgtagtagggcacagaaactattgcgttgactaagggtttaaaaattgctagcgaacctaagcgttccgagcaaacctccaatccccgctgtgacacagtcgtatgttgagtacatagcaattacacatcaacggcagcaattatattttatttaagttttacgcctcatttttaaagtcaattattgtactttcacccatcactttttattgttcttttgtacatcaatcataccccaaacttaaccgttgtacctcaagcctacttgcttttacttgtgattaatcggtttcactgctccctatttgcattctccatcggttttatttggcgacgaaagagagatctgtccagatattccgatttagtccatacactataacgcattacattcttaactcatcccagctcttgccatctacactcctcagtctgagcttcttcccttttctttccatcatgcgcgcacaagacaagccatcgtgcgcgccaaaagcattgagcgaaaaccactccaagacaagcatgtcggcagtaccaccagagaagagagacatgttcatatccaaagcgctctcgtaccttcttcggcacggcgcagataaggaaaaacttcctctagatgagcatgggtgggccaaggtcagtgatgtgcttgccaacaatcgcatccgtacccaccgtgctacccaagaagatattcgtcgcattgtggcccagaatgccaaacaaaggttcacgctccgcgaacggtcggacggagattatatctgcgccaaccagggccacagcttggaacgggtttgtcctgagctcgagcttttgactctggagaccatgccgcgcgaagtttaccacggaacgtacgaaaacaagttggatacaattatgcaacatggcttgaatcgtatggcacgcaaccatatccatttagcctgcaacgagccctggagccgcctgggctcgcgcgcgagctccacagtattcatctacattgacattgacaagtgtctcagcgcgggcatttccttctaccgcagcaaaaacggcgtcattctcaccagcggcaacgcgcaaggctgcattccgctggaatattttgcccgagtcgagcgcaggtcgaaatcatgagctaggcgcatcgaggagcgggcgtgaatgttcgtatgaggccctcgtaacatgctccgtattggtgcataactattgcatgctgccctatctcaatggtctagagactcaacacttgtcgcgccgcctgtgttgtcgcgtggacttgttgtcgcgtggacttagtcgcactcttgacccagattgtcgcacaccgctgcatgggtctaattgttctacatgttcatcgggcaatgtcccatatcgctgtaaaacggtcgctgctggccatacgtctccaggttagtggccctgtggctctgcagagaatgccccgagccaggcgcaattgtttggatgccgctgcagggcacatggggcgagtcccgtattggggcacactgtgcaggtgtagcgcagagccccaggcgacgcctgatttggcggaaatgcccaggcaagtggtgtgcgagcccaggctatcgcacaacatgcgcaaagtcctagggggcctagatagatgtcattttcagtccatactgtacgttcatgtggatcggtctggctacggggcggggcattctagattttttgtgggcgtgcacaccgcagcagagaacaagatggcgcgaagagcctgttagggccgcctgcattgaccaaagggtctaggctcaggcaagctgggatatatatgatggtgccaatccggcaaaggcgatgacgcttgcttactttttcttttcctttctttccttctccgttcctagttgcgttaccttttgcaagaaagtcgctgttgcttgcagtttgctcgaatctgccgttcatctttcccgtttccgccgtttctgggtcaattcttttacttggaccgcctctgcactagggcttagcatgccgggtttcccccacctccacgctgcggttaaaacattgatatcaagctaatcagctctgactcgtgtcgcattcccatattgatctccaaaatagtcccctccggtaaccagatttgccagtggtattgctgcgactgtggcaaaccttatggcaccctccgcacatacgaggggatccacactgcaaaatccaacttgacttcttcttctttggccgagagcatccactaccaggatgctcctacaggccaccatttggtgcaagaacccgcaacccgcttcactggctgcgtgcgaccacatgatgtgtccctattgcttcaagctacggtacaatgacctcgaatgactatcatcctctgcgtgggtgtgacccaaggcagagctaaaacttgcgcgaggctgggctgcgccgtgaataggtaacagtacgaatatcggtttatgtcgcgcctgtagcacatgataccagtggctgatgggtgcctgcacacattgcccatggtggattagccgggtatcctgtagcaaagtagcaaacgcctcatgcgaggccatattttctgtaagacgaaggcaacaaagaggagagtttttgtccaccctccctgacctctgcagaagttgaattgccgtttgctatcatatcgtatcttttctcgtcgggtggaaatctagcacatgcgaaaatgcatgcaggcctgacaatactacatcaactcaaaacgtctacttctccgcttttcttctctctaccatgaggcttcttcacgccaaacaccagaagcttatactccagtgctacccacctgggaaaagcgtggacaaaaaacccaatcctctggagctcagctatcttttatattacgcgagcacgcggcgggtcaagttggagaaggtgattgactttttggcccacaaaaccaaaagtgacgctggtagaaacaggtcgggcaatctacaagttacactcagtataattgccgctcttattgacaaatgctccaataacttgaacgtgtttgcactgcaagtgtgcaaaatcatgttggccattctaaacacacaggagttgccgttaattcgccttctcgtgcagacatatggagtcttatgcagcaagcttgatggtgggttattttccggagataaggattttgtcgacttgttttgccaactctctactggattgatctcacagggcgtcagtaaactgaaccagccctcgctcaatgttctagaatggaaacgtatttcgttggccacatgccgccatctgttcaaatgtattggttacaatacccacgtgagcaagagtttactttctttatgtgtgccccttttgacagagcaagtacactcttcgtcctcccatgacgatttgcttaagcgtctacacgccaacttgaatgtggagaatgacgctgaccgccgcttaagtaaatctgttactggtcgcagcatgtccaaaatgtatcgtgtaaagagcaatgcagatacagactcgcttagcgaggatgacttaaacgtggaagccctctcggcattgcgaactttgttcaatactactctttccagtcagatttctgatgcaactaaagaggttgtggaaaacaacttgaagctgtatcctaatgaagaagagtggggcaccacctttttggaaatgtgcgcttcgtggatccccgtgcaattgcgttttattacattgctgacgttattgaagagcataactgtcacttcagaaaaagtgagccgcagcactgatgccgctcatttgaagtcgcactttgctcgcatggtgcattttgccaaaaatattctgggccttgtctcatccgacttcaatatgattggcttgtcaatcacggacgtcacccaacgtttgctaagcttgcagactttcttgcacttaatggcggcagacaatctccccgctgataaagtggcatacctaagcagcatttattccgaatgcatttgcaacttgtctagtcatatctactattttgatcaggtactggattcaatcgaggcaatcttggtgcacatggacactgtactcatttccacaacagcggataatgtggagcaagtttatggattggttttgcatttgcttgatgatgtctctacagtattgaacttgttatcagctaagtcgagtgccattattcgcaatagagcgactttggaaaattggagtgtgagtttgcaactactttcattctctctctcatacaaggagtttctggagcacggtacatcacaacagatcacgcagattcaagcgaaataccttgctgtattcaatctattcttggagaaggagctcgttaaaagcgattctccagagcagtctgattcaaaaataggtgaaagagatgatatgttggttcccaacttcaatgattatttggagaacagccaaaatatcttggctcatttgcttgtgcactgcaatgatttttttgaggactcaattctcaacgtgaatgttgcagcgcagcttgtattgtcattgcgctgtattttgcatgcaacaggtgctaacttcattcacaatttcttgccctttttccaacactggcaacaactgacttattctctgtcacttctgcgccgagtcaaagatactctggcatatattcttttgcaggatctggtggaggtgcttgagtccaaatacaacgattgtttcaagctggatgtccacctgttaccattggccgctttcatctcggaggatataatctctcgccgcgaaagaggtcagtgggtgtgtgaacttgatggaaccagctcaacccctaaaataattccaggagaattactgatgaaggtaaacaaaaagtctattttcgattttttctctcatatatcattgcatggatggacaccctcgcaaggaccattccgtgaagccgatgtgcttctcgagaacgggaacggctattctgaacattctatgaacggacaactccacgcgcaagattttcgaccagtgaacactaaaccagtaggcgctggccttggtttaggtactgtgagtgacatctcttctattcactcaggcttggctaaccaaagttcacgtgctaacgttggctcggcagacgtaacacaagctaccattgaaacacgttcaatgatttctcttatggcacgcgaagagcaccgggtgccgcgggtggcacctttgaagctcagcttgaatggccttagcatatcaggcgcatccagtccttcagtgcttgaaaagcaaattcacaccactgacgtgcgctctattttggacggtcttgatagtgacgatgatcgagagattattgtataataattagatgttgtaggtatatgtaccatagaaatatagggggtctgatgatctcaacgatgtacggtactcattaaaattgtggttgacgaaagaatgggatggccagcttcctagtcttgcttagacagagagtgaagacacatttctacactttgattggcccaattgaaacggcacacgctaaaggccggaatttgcattaatatttattgtttttactcgtcgtcgtcatcgtcaccacccaaagcttcaaacgcgttgaatgtgttggtgtgcttgtccgcaatggcatctcttggatcaactgctttggaagatcccaagtttttgttgttaggcttgatcttaaccgcagtttccttcaacagctctctgaactttgttctttcttcattggcttcctcggctccaaatgatttcttaggtttggtcatggtggcccatccatcttcgtccacggtggtctcaacggtcttctttctcaagtttggcttgtttcccgaacgagacaatcttcttctgttcaagtggtggtacagtctctcattgccatgttcgtcaatgtaggtgtcaccgttggtcattttagccttcttctcattggcgacatgttctctcacggcctccactaaactgttgaaagcttctaaaacttctggcttcggagtgtaggcttcttcccttgcctcaagtaattgttcctcagtgtacttggccatgatgattcagtcggtttaagtctcaagagtttttcgccttttttttttccttcggtctgaaatatttgtgtatgagacgactaactaaaagtaccaataaatactactatttggggtcgaaagacacgtcggcaaaagagaaatagctttgctattgaattgatccctcagttttgtttccttgaatttttatgtggtcttcttgtggagctaatacttgtcccttttcatcgtgcgagcactcgcctaattggaatatgtaatttactgagtagggaaatcaacaaaagcacgagaaaaaagattcaatttcgaagctttctctagcatactttgtcatcccttattgaagtcactcatagctgcatttacattctcgtactatcttatcagcctttcatttttattcggtgtcttatatttattatcacctttgagcctctcattccccgttgcttcgaagcgtcgacgatatatagagaagacatcaaaaaaataattattcggcttttagaagtggtcttgcttattccgattactccagcaattggaagagactctaagaattgattgctgtaatcaaggaatataagagttcggtgttttgctgctccaacacctacaaacaataccacacataatttgtgtccggatttcaaatttgggcttttcaacgaagcaagtaattctaatgttccattgtacagcttgattcagttacgaagcatttgtttaccccacacgttcaagctcttcatactgtatatgtgcaaagaaaatcatatctactggtacgcgatgagctaaaagctaacgccaaaatgcctcttatcaaatcactccgcaaagtcactaaaaaactctcaaaccagctggcgggatctcttcatgtcaagggaagaaaatttaagcagcttaatagagccacggaaagagaacataagttaaagattagaaagcttcaatttgctgaacagaaaaatcatgagttactattctacttacactttcaggagaagatcaacgaggagcccgaaaaggaagttttcactcttgaagatatgagaagatttgttcacgagtatgtctgcagaaacgacgaagagcttgagtctattgcaacactgagaagaccaggtaggcccttaactagcaagcaacaattacaagttgagaagaaaaaacacgaggaacaactttttaaaactggatggaaatctcctgatttgtcggataagttgactgttgaaagattgcgtacttggaatggaacaagtggttcagtcaatgcctggaaatttacatttgttactaaggatggaagttcagtaaatgaaggtgatagcaacgctatggaggaataatacgaagagaaatacctcgcagaggatacttttcatactacttgggagtacattggtttgtacaaaagaaacacatacgtacgttactagaataaacaatctttaatatgggtgttatagcccacctcaaattttccaaagaagcagtgcccaccggttccgacgtggagtgttttccgatgggactaaataattcagttcaacaacaaggtccgtcttttccgtattggggtttgttgctgtattgactcgcacacgggaattatctgctaacgcatctgttggtttattgaccagctgtttctcctctgcagcagtacggtcttcgaggcagtagttcaaaccgatcaacaataagaacacgagtaaggctgatcccactaacgacttgagatgtgccaaatatatgcgaggacgacttgaagtcttgcgactcaaaaccaacaacttgtccttaccatcacttgccccaataagtctccagttacgtttttgaagtttattgatgctcttggaaaacttttccaactccttctcggaaagacgctcgaggattcctaccatgtcttctggagtatgtgtctcccccaacggattagtattagacatgaatgtatcgcctttgccagttaaaaccaaataatcatttcccttgccgtttattgatggaaacatagggaagcgggaagtcttttcgaaaaatgggtcgaagaaatttcttgattcaagggaacgatttccgttagccatattactgctccactcgtaagctttgcgctctctccattgtctctcgagcttactttcattcttatgttttgctttctccaagaacttttgaagggtttctttgtgaattggtttaccatgctcgtcaatttccttagccttggatgccactctttgtggtgctgattcaacatgcgacaaaacaaaattgttgttttcgtccactataccattctcattttcttcagagtacgaggaaaatgctttgtgcacagcagtctgtattgcatcttctgaatcaaactttactgactttaataatttctctttgtcagggagaagagacaacacataatcatctgcttggactctagacttcgcatcatctttcaagaaatcacccataacgaatgtgttttctgcagctgctttgtttgaaatcttttgctcaatttgatcaaacgttttagcgcttagtaaaatattgtccaatacaaatgtgtggttattgttgagtttaaacaagttgtgaagattgtaaagtaatttaccaagaacaactttttgatcaaggtccatttcttcagcttgcatttgctctaagcataacaaaatatcctctgctgtcgtacttgcaaaagtacaaccaagtttgcgcctgagcgataataattcctcggagtactcttcgaataccatttgatctggaacttggatgtatgcttttcccgacacattttcatcattagcaacaaggcttttctcctggtgagcgattttagattcgaattcttcaaagacggactgcgaatgaatcaatgtatccaaaattgctgtatttccgccattgaggataaacaattttttaagctttgcttgcaaattgatgaacctgacaaagttgtctgcattgatgcacagatcaggataggaaactggtaatcccttgtaaacattgtcagttctttcttgcaataaatcgagaatagtttgagccgacttatctttgtattcacttgaaaggtcatgtttccgaaaaagactaagctcttcaatatattgatgcaattgtagctcgtctggtatctgcaaataaggtccagaaaatgtttcaggaacttcctgtgaactggcttggaagggtgctttcgcttcgcgtctttcacgtaactgcgattcaaattgatcaaaggtattctgagacctaatgagtgcatctaaaacttcagtattaccaccatttactgcaaaaagcgtctttaagcgcgataatagctttttgaaatgcaaaatattcttcagcgttattcttgattccgacagggtcagaccgtgttgaagaacctcctgaactcgtgcttctaacagtttcaatacttcttccagtgttaattcactgtagtcacgtttaagctcgtcggttttgaaaatttctaattcagagtgcaaggagtgaagcatgaggtaatctggaatttgcacatactccgaccgttccaaagctttctcatcgtgtaatacttcatctgcaaggcggtcaagttgagttacaaatggagtatctgtgtcatatgctgtggccaaatgttcatagagcttaacgaatttctctgcattttctgatgtaatagccgacgtctcacatgtgttgctcagagataacacttctttcatccgttcattaatatagcgaagtgttgcacgagcaccaatatcagcaaatcgttcattgttcaaatccacggcacggaaatttgccacttcatttttgaaacgcaggacttcatcattgatagcatgaatgggttcattcgtattcttccccgtagggtggtcttcaatttttgatgtaaggtcaatgattgaagggtttaagcactcaacagtggaacatttttcgctctgttcctgagcaattgtttggagttttttgtcttcattaagcaagtttaacactttaaaaccgcgtatgagatattggtccatggccagcaaggacttgataagactctctgcatcgtttttcaataatgcgcaagacgtatcaaaatacttgcgaatttccgaggcaatttcatttgacgagtgtgctgagtagtccttgatgcttctgggagtgattaaattgagcaaatgaatccgacatggtacttcaaaaagtattgcaagagaaagttcgtaattatctaaaagattctccgagaatttgaacggaataatgacattattgtcaaatcgaacaggaagacagagatatttgatatcattcaacaggttcgatttaagtaatcccttgcataataatggcaagaatgttttagtaaagttttggaaaatctgtttttcttccttagaatacacatcccttcgacactcgtgattcacaaacgcaaagagtgtatgataatttttcaaacccgtcgacacatagaaagcatttaagatgtttctgtgtgttgtaaagataagcttatcaatttcttcttgctctccactggatttttgaatttcagattgaatggcagcggcttgctcatctttaactatggcgagaatctctttcggcaagcgactatcagtggatcgtgaaatcaaaatattgtataagctctggtaacgcttcaagtttatgtagaggtggtaggcattagagtcgaaatgttttagatcgccttgttcagctaaataggcattgaactcagataccaagagggatattttgttcaacacgggggcaatagtagttagctttgagaaatcaaactcagacaccattgtttgcaactctggtaagaagttaccaattcccttgctgtagaggtccatatatgatttcctctttgaaccatagtccatgagcatttcaagaagattggaagcgtctgtagaatgctttgactttgaaatcttagaatctaatttaaggaagtaatcacgtaattctggacgcgtctcattcttgactgcaagagcaattgagttccaaaacaccctcattatatcatttaattcatttgccgaagtcagagaaaaagatgtcttgcctctagaagaatagaactcgcacatagactccaccaatcttgacatgcgagaagggtttgaatcgaagaggactttcaaaacttgaagaacatcggctggcgcattcttggcatacttattcattgttacttggagtaacgcggagtcaaccaatgaagggtcatactgaccactaagaggcactttactaggtctcgtaccggctgaattgtggtaaggtgcgcgagggtcactagcctttctgaccaggaagaaagaccaatatccaccaagatggttcttggagaagagggaatatgagaaagcctgggagaaataccgggagaaaaaaggcaattgcaggcatctgcggtatcttatgtacctttggcgtctacttgaaacagaggccagcctctttaagaaccgtgggaacataaggatgaaataacagagagcacggaaacgactaatcagatctaaagccgataaggggatgcgatctgtggtgcacgggtgtaggcgccacaacattcatatgagccagaaaaacttacatatgttcacaagagtcgcatagacagcggagatggtggtggatagtgagaaagagaaacaaaaaaaaaaaaaggaaaaccaagagtaacctagggcagcatgaaagctaaagttcacagtaaatatcggcatgtcaataaaattcccctcagaagagacagtgtgatgattcacacttttgaatctaaattttacattgtttattctccatctcaagggccccgtacgttttactcacttccaatacaaaggtgcttcatcaaaatcatcaaagacatgagtgtgtgcgcgaaaacgatgtcagaccttgtagtacatggcattcagttgtaggccaaaggtttcaaccattgtttcaaatggagttaagaagaagaggcaaaaagatcttcgtcatctataacataaacttcaccggcgagttttaattcgttcgtatgaagaggtcaagagctccatgtgatgtactttagtgggaaaaacaaaaagaacacggagaaaatagaaggtgaaaaaaaaaaaaccgaagaaaaggtgaatgtctaaacggaaagcggaattcataaaacaggaattataggcgatacgaatcgagacaagaaaattttgagatggagaaacgggacgaagcacgagagtgtagagagaaaaaaataagcacgaaaaaagaaattaagagaagcatccatgaaggtacacacaatacacgagtcatgctcgaagacaggggaaaaataaaaaaaataatatcaagggaaaaaaaaaaaaaagaataatgtacattgagcagctcgagccaagaatatcatgtaggaacccccaaacattaagacgttcccccaaacttttgaaatggttgatggggtacattttcgcgccatacgtgaaaaatccgagaagtttcggttctgactctgacgcacggcgtgggacgcggttgcgcctcacttgagtatcggaacatcccagaagtttctccgaacaaggcgtttgtgttttgtcgactgctgcatttttcattatagtgacaaaattgtcccttgtgcagtgcaaccttaaggttttataatattttggttttacggttgtatggcacattcttatgtgcctgctgatcctcctagccggcatttgacaaagtcgggtcatgaaaagatgtgccggagacaaatttattttggattactacagtctcaatttgactcgtcttctgtacctgatgttgcaactcatccgacaatttggtgaaagcgaatgggcactcctttccatcagacatgaagtgcattaatttgccctgttgcctcgaaacgggctaattacgaagttgcgcaagcaggtataagccgttcatgtatacaggcccgcaggcgtcatctttcgacttttgctggtgtctcgattaagggccctgagcaacatacccaaacgagaaaatgtctcagttgctttcttagagtctaaatgcagaaagctaagttattaaagtatcatacggaacaatcctccattacaaatcgctgaaaaatatttttcatgacaactgttggggcgaaatagaggagaaaagaaaaaacgttgcttgctgcgtccgctcggttaaagtagcctcgatggtcacaactttcgcttctgcgtgcaggttggataccatcgcgcagttcatctatgcgtcaatgataaaacgttttttttcgctttctttattgattaacgccatctttgctaactttttattcttccttctttcccatttcatcgctaccttctcttcctggacttttgcctgtttctttttcgttccatttttgtctccgcatgtcactttagatgattcaacgtcacgcccctgttccccagaaggcgaaggcgccgattcttcggcaaacggctatgtccgcgccggtctctccggctgtcacacctccagccacatttgacaagagtgatcctcgtcttccgtcgctgttggattctcttcttgaggactgtgttttgcaatcgttggatcccaaacttctttgtcgaccccgagcggagtacgtcaaactgttccacaagtttttgatggacaggcactgccacgaaaacctctccttccttatagagatattccgctacaagtacttttatgaccaaatcagttcgcagtcaccgctgttgtttgacgactccaagccacaacgatcgttgttcaagcaaagcttccttaaccagtcgctcgacgagtccatcgaaagcattccattcccatcgcacacgattcgccgggctgctcgtcgactttcccactctcgcagcaattctgtcgtgacaaatctgggcacaagctcgccgtttccattcgagtttgaggatgacacaaacctgtcttctgcgaatgcgtgggacgctttaaaagaaagttatcttgctgatgatgatgattctagtctttcttcatcatcatcatctttgaaatcatgttcttccacggaaaaggagcttctccttcgagatcagtggcatatgattgtttcgcgttttattatagccagctcgccggagcaagtcaacatttgcgcctcgacagagcaagagatcctaaatgccaatgaggactccattgttcatccatcagttcttgaaaatgccaagcatgaagtggtcgagcttcttcgtgaaaatgcgtatggtgcattcattcggtcccaggctccgacttcatgctcttgctcctcggctatggcctccttgggtggctcaaacggcgggaaaagagatcctcattcaaaccctcgaaaagaaatcgaccctagcacattaagggacaatgtttgtctgcctctcgcctcatctgccatcagtggcttaggttggacttctcgccaatcgaaatctaatacagcatctcccccaacacataccaagaaaaaaaacaagcttctttcgcatttgagcggctctttcgaagatgtttccagctcgagtctgtcactttcgggactcatgaatcattttaagcatcatagcaaaagcgctaattcacctcctccgcaagcgtctaatgtgaagtcagattcttcagcctcgaatagtgaagacgatagtcctgttcttctgagagaacccatccagagtccgtctttacttgacaagttgttgaagaaaaaacggacaccatagcatttccgagttttaattacatataatattccttggcccattttgcatatctgcaacagttccttatgttgctctgtatagataatataccagcattgaaatacctattcatttcgcagtagcgcattttgcttctcttctccacaaacgcaaagggcgaaacacacatcggaaaagaacaaaaaagtaaagtgggacaagctgcttctacgactgggtataccaatctgtagacgcagagtagaagtattcttgctcgttctttcctgatcttgcattgccaaagttgctagtctccattgcttattcaatgtcccaagctgaagatggggaagtttcgcctggatctccccaaagaaacgaagataatcgcctgtcttcaatgaaaaagttcaaaattctgacgccgagttatacccgatcgaaagctagacgaatggcgcacttgcggagagagattctcctccgacaacgaattctcactttaaaacgcagaaataagagtataaaattaaaagctaaagcttgtcggagagaaaaggaattgaaaatagatgcctcctcttttgtgtcttctttacatttagccaatgcaaccgaacggagattgaagcacttggaagctgtgcgtctcaaggcacggttactgaggttgcatttgcaaacaattacaccagagcaatgctgttcacattcattcgaagctgaaaagtaccaagtacctcttaagaatatttcagaaaataatgcagacctttttaatggctctcaaaggactcaaataaaagtcattcagagtgccattcgaacgaagcttttgcgcgatagttttaacgacgtcagagaatccaaactaattcctaatatcgtggatagttattatacttatgagcaggctcggatgttagtatgttccaccaaagttgatcagctatgtcttttgttggaaagacttaatcttccctatcctacatcaatgaaaccatacgcatggtttctcttttccataatgttgattagtgacttcgaaaaatgcgttaaatcaaatacgttattcaatgtggagcagagagtttttgaacacgggcccttcatatctctgagctcttttttgatccacctccccataattttgcgccaggtatctctcagaatattagcaagccttattaatctctttgatctgcctttgaacgtggtaatcaatccaatatctccattaagactttacctcgctcgtgtatggcgtacctaccatttttatttcattttcgttaagaggtataaacgacttcaaatgaaacacactgctaacagagaatttgatgctgcgctctatcagattacaacgactcaaatggtcatgacaaatagagagcagctagtatacgacagaatattggctttggaatggcataaatacagaatccgatctttatgtgaaacccaaaatctttcgtgggcccaaacctcagaaagcttggacgcattgtacagacaaattgagaggattggatctgtaaggaaaagaaagggacagctgcctggattgtgttacgatttggattatgagtctcggattctttcatctgatgaccatttccacaaactcgttaccatttctaaaggtagatattattttttcgtgcccccagacgttagcatttcaaaatggagaactttttggttcaacaaattaaaaggaagagaagttgcgctgtcaataattggagtacccaagagaatgaggtctggaatcaaacaaagccttttacatgaagatgtttctttttcgataagtgatattatgcttttaagagactcgcctattgccctccagaacccatttgatattgaggcttggaagtcagaactattttctttggattctttattgacttccatattcttcagcttctgtgactattgcttccaaattggagaagaaatggaaacatcggaagcaatctttaacctaaggcagtttcaatctgagtacatgcttcaagatgaaggtatattcaattcagttcttgcaataacctatttcagaatatatctattattgatatgtcagattgttgtaattgcagatgcagatactaccaagcttaatgagattttgagtaaacaaaacatggatttcaaggatctatcacttgccatatacaacatgtgtcatgattgtgaagctcagttatttgtcaaatggttttactattgcaaaccaatagacttccggaactttattatgtcagaaaatatttaccagctagcaatcgagtgttgcaataaaaaagacttaggtgctcatagtcctcaattgagatttcctggattttattggtttgtgctcttgaatcgccccgaagaattcaagcacccaattgatgcttttctgatagtgactgcaaatctgtggggcccattatttgattcagaggagcctcaagagaaagcaaaggaattttattcgtctactatcgtgactttcattatgacggacttgtatttgacagtatcggaaaagtggaaaagacacaaaattgaactgattgggtttttcgatcaatttaagtcaccattaatggatttatgcaaagatgctagaagcttaatgtgggcatcgtgtacttcgcacatgctacagcttgagccacaccaagcccaattagtctataaccattttcaaaagggctggaatctttcacttctagaatctcgcatgcgatccgccggcgcttcccagtttcaaattctgtacttgcttcatgctttaactactaagagcgagcaagaagtgataaaccttttttcaagaaagttacttagctcctttcaaggaaactcctctgccggaaaagaaattcgcagaatttgtccttttttcacgaataaagcgctaatattacagcagaatattatggaatttaattcaatcttctatggattgtattatccgttgcttaactggatatatgttgatttaggaagcccccatcaactactagcagggaacggctaaaaacactagtgatctttcgtatttaggatgtgtatgattgcattgcaaagatcatgatcacagaggttcaacaacggtgccaaattttgctagcaaaaatataattttctcatacttattccttgtaggagtcaggactagtccgaaattactgaagtgagtcacaaacatgtgtgcatatagtgttgcatttgttgagctgatcttgtaccgcgcttagcacttttatactctaattggtggaagatgcatacacccgtacatccacgaagaagcaggcttaccctattaaagactcatgagtgaattttcttcgctgccgtgtcaggaaaaaatttaaaaggaacccaggagaatttttgaacaagttcatttttcttcaccttctagagttttccttcttttccgatttatcaactcaccatgttaacaatccggaagtcggtgacgcttctttcaagaagaactgctcaatcatctagagccctcgctctttcttcgttacatcaacgccaattgttcccaaatgatgtttcttcttacaggggcttctcatctacctctaaggtcagctctacaagatccactgtcgttcagctcctaaacaacattggatcgaaaagagaagttgaacaatacttaaagtacttcacttcggtctcatcccagcagtttgctgtgataaaggttggaggtgctattattacgcagcaacttccagaattagcgtcctgtttggcatttttgtaccacgttggattgtttcctattgttttgcacggaacaggtcctcaaatcaacgaattgttggaagttgagggagtcgaacccgaatacattgacggtattcgtgttacaaacccaaagacaatggaggttgtcaggaaatgttttttggagcagaacttaagattggtgactgctcttgagaagatgggcgtccatgctagaccaatcaccgctggagtcttttcagctgactacttagacaaagaaaagtaccagttggtcgggaaaatctctagtgtgaataagtcaccagtagaagctgcgatcaacgctggttacttgccgattttgacctccttagctgaaactccatctggccagcttttgaatgtcaatgctgacgttgctgcatcggagttggcaagagagtttgaacccttgaagattgtctacttgaatgaaaagggtggacttatcaatggaagcactggtgagaagatcagtgctatcaacttggatgaggaatacgacgatttgttgaagcaaccttgggtgaagtacggtacgaaattgaagatcaaggagattcacgacttgttacagcacttacccagatcttcctcggtcgccattatagatgtgaatgacttacagaaagaattgtttactgattcaggtgctggtactttgattagaagaggttacaagttgattaaccgtaactccttggaggagttcagtaacccagatatattgagggctgctttgttaagggaccctgaaatcaaaagcggcaagttgtccgttgcttcatacttgaagcatttggaaagtgtatctttcaagtcttatggagatgcacctttggaagttttggccattgtggtcgaggacgcttccaccaaggtacctgtggctaagttggacaagtttttgtcttctagaacaggctggttgaataacgtaactgacaacattttcaatgccatcaaaaaggatttcaagtcattgtactggattgtgaatgagaatgactctaacttgtcgtggtacttctctaagtccgatggttcttttgctaaaaatggtgaagtattgttttggtatggcttagacactgatcaagcgtcacagttgatcaagcaattcgatgttgctcgcgtgggttcatccctttcatctgctactgaatctggtgtgttttctgcacaaacacaaaaaaagggtttccacactttttcaagacaaagaaagcccacttcgtcaaccaaccctaatcctccaattcgtgatggtaccaatactaagaaatccaaagttgcgttgattggcgcacgaggatatgtcggtcaaaacttgatcagtttgattgataaacacccacatttggaattggctctcgtttcttctcgtgaattgaagggtcaaaagttgcaaggttacaacaaggccaacattgtctattcgaacttgcaaagtgaagacattttggagttggagaagaataaggaaatagacgtctgggtcatggcattacctaacggagtttgccggccttttgttgaggctattgagtctgtggaaggttctgagtccaaaatcattgatttgtccgctgattacagattcgatactactggcgaatggatttacggtttacctgagttagtggatcgtaaatctattgcttctgctaggaaaatttccaaccctggctgttacgctactgctgcacaagttgccattgctccattgaaggagtacatttcgggcactccaactgtttttggtgtctccggttactcgggcgcaggtacaaaaccttcgttgaaaaacgacgtgaactacttgtccaacaacttggttccatactcccttacggaccatatccatgagaaggaagttagtaagcagcttggtttgaacattgcatttattccgcacgttgcccagtggtttcaaggaatttccaatactgtatccattccaatcagaccaaactcgttgacagccagagatcttcgcaatatttatcaagacagataccaaggagagcagttggtctctgttagcggggaagctcctgtagtgaaggatattagtggaaaacatggtgttgtcgttggtggttttgcgataaactctgctggagacagagcggtgattgtggccactatagacaacttgcttaaaggtgctgcaactcaatgtttacaaaacatcaacttggctttgggttatggtgagtacgatggaatccctgataatacggtgattcgtggataaagcaccttgggtgttggagaattactataggtctgataaatgaactatacatgtttattctatgtcagtttagaaattttacttaagtaatgtttaagtttctcaaatgcggatgattcgataattaaacagaataattgtagtgctgaagtgtgaaaaaaagctatttgtctaattaaacagtgcgttaccctaaacgagagtgcacatatcttggtgtaccgcagatcaccaatactcctcttaacttcatgcttgtaccgccggacaattttgggcttgttgaaaccggtatttaccggtgttcaaagctagaagctgaccatttcccattcattgaaaccttgcaattgaaatcgctagtgttacttgacgcagccaaacctcctcgcactctcaaatctttcctcctaaagaataaggttgatctctacaacttgggcgggctcaaaatatcgaatcaccaaaatacaggcggtaattcacgtgaaagtacgggctcggatgtgtctgacggctcaggtatacctgatattatcgaactgaagccgttggatgagattgagatcgttcaggtcaacaaggcacggtccaagaatgatctgtggatgcttatagagaagaatcttatcatgggtgcatttgaaatcctcttgaataagaccaaacacaaccttttgctagtggactcgtcgctggcgttggtggggattttacgtaagattcaaaaatggaatttcaattcgatcgtcaacgagtacaggatttacacgggaaatttaagcaagaataattacaatgtcgaggttttccttgaattgattaatgtggagctcatcccttttgaggttaaccaatgccaagagcatagatcatccgtttatgctctgcgccagatggccccaagccggagctctattgacgaaggagcaattacaggtgaagatgaggaagctctttcccttaatgattttgaagacgatatggacgatgactttttatcggcctctcctcaaatcccggcaaatttgttgaaattagtggaacagcgcaaatccaacgaaagtccgtccatgtcacccgaagcaaacactttgaacgaaaggcaatccagcatagatagtacgcaaagttttgctgctctgcggagaaaatcgtctgtggactcaagatacattttgaccaacaagagcaggcttcgaaatccaagtttctcacaacctcactctccaggtcggcgccctctgtttgagtccagtttgcgcctgtttcggctcgaccgcaataacccggatgagcttctgcgcattagagagaagcacgaatacaaatactacaaagcatctctggcgacaagtttcaaggatgttgaggtgatccgcttgaatctattgcccgaacacatgctaccggaatggtttataagagctagagacttctgggaacaaacatacgggaacaagcgagtgtaattttgttgaatggcttgagatactattacacctgatattcacttcgatgttaaaaggtcttaattgctattttttgattaataataatggctgaagaaatcatgatgttcatttatgggaggtatattaggaccggttttgctaactccattgtaatgaaaaggcaacttacgcaaattagaaggatttcttcttcggacggacaattatttatcaaaagtaagttgaaaaataagtaagtcaaagagctttaaattgccaaaaactggtcttcgagtagtaaaataaagtaggatacgtgtatcgtggaaacggaaaagtttgaaagacacaatactaaaccaagttgtatgtgcaaacattctatgcatatctgttacaagccactagccatattctgagattaaggaacagattcagagtatcaactgtagggtaacacagacaataaacagtccaaagatgatatcctaacacatcacttgctcctaagctacagcgaccatagtaatgtcatggccgactgaaagaaagaatcacgtctcaactttcaaccacaaaatcgatatggccagatgcctctttgacttttacgatgatgcacatggtccatttctttagctgcgtccccatgtagacttacttcccgagttgtatgttcttgtcgaatcaaaacggcctgaatcggtggagctgttaattagccgttctcgaagtctagccgaacttccgcggccaagatggcccagatccagcccggccatacttgattgcacactttgggtacccagcccggaaccgcccgtccccactgatccttgccgagatttgttatacatctcttgcaatcgtgaagcgctgcgtcttgtgtatcctgccagagaaggacgaaccggttcatttctctcatagttagacagggccacaggggccagactcaccagattataccttgcactcacgggctgatatggtgaagaagatgcgtcaatgtcctgttgcgagtgggagtgctcgcccaaccaaggcggatacggttcgttgtgggcgtcaaaatagcgaacaaaggcgtggtgaatcaaggtgtcactgtcggactttccatctttttcggacgacagagatgaaagcagaatatttgaaaacttcagattgattttcagaatgaatgagcgcgatggcgctgcgttgggttgatactggctcatatcgggagattcgtacaacgtagttacaactgataatgctgagtgtagcggtatatgcaggttgtaccggtgcgaatgtctatcagaaggcgatgagagtgatgcattcacacacttgagactgaatcaaagagagaagttcacgtggatttgagcggataagtgagaaagaacagtgacaaaaaaatcatttctagtttattttttttttttatttcggtccttgccatcagtttagtgtgccggcctcagtctcatcacctgaaaaattcatctcacaagagaaatctgtttcgcaagaaactacactaggatcacttgagctgctaagactgcttaatattgtacccaacgccaatactgctcctatgttcgtctctagaatgtggcgtgctgttcctgttcggttacccgtccgcagattcgccacttcaaaccagcttttcaagacgcttgatacccgctattccgctccagatgttcagaaagtgctcgaaaagggcgaggttaccttgcctgagtttcttgatctcagtgtggtgcaaccgaaactcaagaaaagcgttgctcgcttgaattacgacgcacttacgcccgtccaatctaaatctttgatgcccatgcttatggaagatggtgtcgtttgtcgggcaaagacaggtacaggaaagactatggcgtttgccattcctgttctccagtcatgcttagaaacatacaaggccacgggcgatgtttctaaagtcgaagccttggtgattgcccccaccagagatttggctttgcagatccaacaagagtttgccaagctcattggatccgacaaatctctctcgagcaaatttgaagtgcgtctctgcattggtggaaaagtcgaccgtcccagcagaagagctccagcgattgttgtcgcaactcctggtcgtttggaggctaatctcagagacccaaggtatctccgcatgttttcggacttgaagtacaaggtctacgatgaagctgaccggttgttggaccaaggttttgaggaagttttgcgtgatattgacgaacgtcttgaacaggctaaaagttatgcgttagataacaatgtgactacaaagaacgtcttgttcagtgccactgttgatgatcgtgtgaatcagtttgcggttctgacaattggaaaagattacacatatatcaactgcgtgaatgagaacgagcctgaggcgcatgagaacattgaccagaccatcgtgaaaacgaaggatatttaccaatcccacattgccgcgattggtgacattttccgcaagcgtgaagaagatgcgaactataaagcaattctttttgttcctacagtgattggctccgaattcttgtttgaggttgtcagtgagttgaactcacaaagcagaatgcgcaactgggtgtacaagttgaacggtaacatgactcaaggaagaagagaccgtactacccagcgtttccgtacttgtaaatcagggttgttgatttgcacagacgttgctgcgcgtggtttggacttcaaaaatgtcaccgatgtcattcaaatttgtcctagtttggatgtggcagactatgttcataaggttggaagaacagctcgtgccggtacttcaggaaatgccactatctatttgtccgaacccgagtataagtataagaaggttttggaaaaggagaggggaattcgctttgcgaacgaagttgagtatactacatttgaagaggaccgccaaaagattgaggaagttctggtttctagtgacgacgtcgaagagtacgtgaagagcatgtttggcttctataaaggtgccgtttccgtttatcgtttacaattagacactgtcatgcatgatttggtcaatcttttaagatgcttcaccgcagacccttctgcaacagtggaaatgagcagaaagcgttttatgatgatgggtcttccatggagtttagttcctctgcattttgaagtggaaggcggagctccaaattctggaaagcacaataattaccgcagcaacaacttcagaaaaagctataacctgaacgatcgtccctcttaccaaaaaagattttctggtcaaagggactttgactcagattttggcggaaaacagaaatactccaatgacagacggtcgaagagaacttttgatgatgaagcaaagtttaaaaacaaacgcagatactaggcttgataaggccaactaaaaattttaacgacgaaacacatcaaaattcgttattccgcttgtacataggatatagaaaacacaatttactggatcgggatttgtcacaggaacttgctgcttctcttcttgctgcgatgctttcgtttttgcccatgtaccgggaactgcttaagtctgggggttgacttcgacccagtagaatctattaggtttgcatcctctgtgaagaaaagttctcgcgacatgatcacatacgcaactaataacaatatgatcaatgtgtcaatgatgatgattttcctctgaaatcgtaactcacgagtaaactgtgatgttctgacatccaacccatcaatggcggtgtttatccaagtctgcagattttcaatagtcaagattgactcttgtttgatttgcgctaagttctcgtgcaaataatgaacttgcgccacaaaggattggttaagtctcgaaaggacattttcgagccgggaagactgccgtctctccatcgtagtaaaagcatcagatagtaatttgctctgctcttctacgtacaaaagagaaagggatgcattggattccaacaacgtcaagcgtttgacaatatttcggaaaagagactcttgcgttgtctttgttgcgctagcctcagcaacggaagttgattcttcgttggagtagagaggagcttcgcacaagccatcggttgagttttgatccttcaaaaactcgtttagtgccaaatacgggaggactacacgacaatcatccatagtgtcgaggtctgtagtgtaattgaggaagttctcagcaacaatagttttctttggagctaagtgttgcttctcgtctttttctgaagattgttctgtgtctttgaattcttccatcatcgtagtgccgtgaactctgacgatggaaattggacaatagaactcatcgccgtaatgactttggatctcgattttcaaatagcgggcccagatgagaggattttcaatggggaatacttgaacgtcacggacattttgggcttcgaattctcctaattctctccaaccgctagtgacagggaacctgtcagatacagaaaaccgcaatgatttgaacattgaactaaagagttcaaagttgcccatgactacagaggtaactaagatatcctggcagagctcaatcacaacaaacttgttggatgttgagcacttattgagaagatatgagtcttttacctccgtaagaatggccagagctcctttggcatcacgatttgtctcgacgatggtggctgcacaatccaccgaagcgtaattgaatttgtctttgtaaattttccgctggtcaacttcttctgctttcgattcttctgctttctctgtttgtgttctaagttccaagtcattgggcatagacaggcgtgtttcagtgacagattgcgatagttcgagatacagagcttcctcttccttttgctttttccactcctcgaacgacatgaaccggcactcgtccgtcgaattttcgggcatgtcttctggaaagccagccgtgtcattgtcgtatgacatcttctggattccttcttccacattagcagtggaatcttgtagcgaagaaattaatgggttgctcgtactttctcctatgctaattgtgcccgtagcgatacctgtgtccattgatatgcgatttgattcaagggtcacaacgtatgtgccattttcagttccatcagatccatcggtctcggagttgattccgatgaaatttgaagtggagaacgtcgtctcatgctcgttagataggtggatagtttctgatttgatggtatctattgcttccgttaaacggagagctagggaagccaaaactaggagtaagaacatcccccggtctagaaagattggtcgggcagactgtacatggacgatcatgatagtgtgcgaattggtgatgagtatcgtaatgacgtgattcactatttaaacattagcttaacagtacataagtgcaagaattgtggaatcggagagatggatagagcgttaggaaatgaaattgagggttttagtatgccatcattacatttcgtcagtgtacctctagtgggataactgtggctttattgaccttgaacgttcaataaattcaaaaaggcgaactaagattcgcggaaagtatgagcagggtatatgtgaaggtattttatcaatgtagactcaagaacctttcttttagtctattggcggttatttttcgacataaagtttagtaattacagattcacggaaggtgccaaggctggccataggctggcctgacacagtactgttgcatatttatacccggtcgtgttttttaatgatttttatctgcttgtttcattcttttagattctctcgacatcattaagcgagctttcgcaccatggttcgcagaccatcatctttctcaactttcgcacaacgctatatttttttgtcttacacctatagcatcatctcaggccatgctcaaacttttgccattgctggcacgcctggactcgactgccctaaagcaacccaaagaactcttttcctacagcagagatgaaagcggcgaatggaatattgatgagcacgtgagcaaagacgaagccctcagttactattacttccccgattcctatgtggatcagcatatggatcttcaggcgggattcaagtcatttcgcaagattcccgaggagcagaacaaggcacatttcccgctgcttcttgcggccctccaacagcacgaacagaagacaggtaagaaagtcgcagttgacatcatcactttcagaggaattatgaccaagttgctaacactcccttacaacaacaacaatggattccgcttgcacgtgcttgcctttgacggccagcttttcatacgtaacgacgacgatttcgacttacaagcgcgccagaaggaacgcgaggctctttcacctgatcgacaacgttacctcgatttgtgtgagtatggtggatacaagtttgaggctttggctacgcttcctaagccatgggcgcaatgcaaccggagcacgatcgaaaagaggacgaaaaagacggtttcgagctatgaacagtacatcagcgtggtgaggacaggtataggaaagatcaagacgcttttggcaggcgaggttgattgcatctgggactatgtcccgactgaaaagggggatagcattcttagtcattatgcggaattgaaaacgagtcgggttgtcgaaactccacaaaatgcttcggcctttgaaaagaaacttttccgtacgtgggcgcaatgctttttacttgggatcacaaggattgtctacggatttcgtgatgatcaacatatattgactgatgttgaagtgtataatacagaggaggtacctcttgtgcttaaagagaagcgcatagtttgtgttgatgccttgaaatggtatggagctgtattggaatggcttcgactgaatgtggacccatccgacgaactgacaacctacacagtgacatatgacccaggactgcgcagtttcctgttggctgaatgtattggcgacgatgggcgtcgtgtgagaaaggaaattttgactgatgaattttgcggatggcgggaacagctcagactgaagtaaaacaatgtggaaagtacggcttaatgttgtaatacagaaagaatgaagtggggaattgtataggtttgctaaattcacgttgtggtccagtaatctttaggtaaagaaaaataggtatacaaatgagaagagtattgcaataatagttaggcttgagcttcattatgtgtgttgcaaagtcgaactcactcacgaggactccatattcaaacacttctcgagaaatttggcagattcgtatacacaatgttgtatattctccttaggaaccgtattcgctgactctctgacccttgtggttaaagtttcgcccacatccaacctttcccgcttcaacgtgccttctatcatagcccacacttgttccatgggattgagttcgggtggacggggaggcaagcacaagcaccggtaaccacgatgaacaattaagctggaaataatggtattcttaccaataatagtatcatccacaactaaatacgcattcttgaaggacggatcttcatctaatatatccattgcatccataagaaattgttgccactggctggtccttgatcttttggaaagtggaatagattcctcagagagtaattcggtgttctcattcggtggagaggcgaatggtttcctcaagctcatcaaaacaattccttgatagctaaccgcacctaaaacgctccttttttcaacagagaggggtggaggttcaatagcaggagagttcttgggtgcccattctcgaatacttatgttgaagtcagcctcgctgataaaaacgcagtttttacagtagtcaatatcggtagcacctagtatggattcagcaaattctaattgttgtttcatcatatcaaggacatttcgattgacactgtcctttttactaaaactgaaagaaaagaaacattcgtcatgcacaaactgacgaagactggacttgcttagtttgaatgtatcaaaggcatcactgagactatccatcatttcatctaattgtgcttccggattctctttaaggtacttgaaaaggtgatctttttgattattccccaattgaccagactgagattttgcgcctctcctggaaatgggaattagttcactgccgctttctttatactcttttatccacttttgagccgttcttggatgaatgttcagttctcgagcaatctctgagacagaagcccctattttatcataccaaagagaaaagaatgcttccttttcatcggcagaatatgatcgatagctttttgtaggtttacagtccgtttgcgataccatctcaatcgaattagttcctccatttgagaattccacatccagattagaccctttcacatttctttctttctgcagattttgaagcaggtcatcttgatttatgtttgctaatgtttcagtttgtaatacgttttccatatccaccttgtcagattcacgcatatccttacacctggcgatgtctcctgcggctggaaaaaacactcctggcaaggagacactatctcaaaggggaaatcaaaaattctagcccgatctgcgaatacatcagattgataatgcatattcaatcccctctatatatacagcgtcctcttgttcttggaatgtgtgcttcgcgtaatagattgaaattcacgttttatttccgaatgaagaaacatattgcaatctgcacagcacatccagttactagagaactattgtctcaatggtacgttgtttgatcatgttgtgaagatccttctatatttgggtgcgaattacatatccctctcatacgaagcggcagattcagtatatgtgtgtaaactacgaatctaaaggcgaatcccgagagggtaaacttaagttcgacagattgaattccgattcagacatggacaatccaacttatggacgcactaacaacctacccatgacttactctattgtgcgcgtatttatatcattacgaatcttcataaattcaagtttcttgtatcattatgacagcttatctagaggtagttactaacaaggaagaaaataacagaatgaaaagttaccgtgtttgcatttctcgagaatgatatatatgtatttaatgagtttggggaactatatatggctggtgaaaagggttagagacaaaaagcaaaagtagagtaagaagatggctaagtgaagtcattattgttggctttcaactaaggtatttgtcacctagtttataattcgcctttgaaagatcatctttataattactggctgtatttgatgatctgtagtacaaattaggttgcagttgcgacttttggagaagtattgcaaactgcaagtatatctgaaaaataactgagcaagcacaaatagctacgagaagagaaaggaggtaacagaccacagttgatctaatttggccgcccggccaataaaagtgtagtctcgagtaagcactttaattgcatcgtcacatatgtaagtgagcatgcaatcgataaaaaaattgatctggagagagcggaaagaatttcctgtttaggtaagtgattccgccacacaaattgtggcgacaccaacggacaaaggtcaaagaagtacaacttttacaagcaacaatgaaagaaaaaataacgtaagcgacccatttgcggggaaaatggttattttatccccactatacagttgcacgtggaaaccattgtctcatgaggggactgcggattgcgcatgcccaggaccttttggccgaggaagatatgtaggacggccagatggttagcgaaaaactcagataacgattttcaagaacataatatatttcaaaaacatcacctggtagcaagatgacaaatggtacgatttgtagtgcattcattctagactctccttctgtgcaagttcaatacgtcaagagcaatcttcgacacagcaatctgtcaagcagttgaagtctagttgcgtcagcatgagtaagccatgcttttattggcccgcggcttatcctccgcaatcgatacgcagtatactataaaaggcacttgtacccccgcctttttaaaatgacctcaaaaaactactacaatggcgcctacattcaccaattccaacggatgtcctattcctgagccctttgccacacagagagtgggcaagcacggcccattgttgttgcaggacttcaatttgatcgactctttggcccactttgatcgcgagagaatccccgaaagagtggtgcatgccaagggttctggtgcctatggtgttttcgaagtgacggacgacattacggatatctgttcttccaagtttttggacacagtgggtaaaaagaccaaggttttcacccgtttctccactgttggtggcgagctgggatcgcccgacacagctagagaccctcgtggattctccaccaagttatacacggaagaaggtaacttggatctcgtgtacaacaacaccccagtttttttcattcgtgatccatccaagttcccccactttatccacacgcaaaagcgtaacccacagactcacttgaaggatgccaacatgttctgggactacttaacgtcaaatgaagagtctgtccaccaggtcacaaccttgttttccgaccgtggtaccccaagatcctaccgtgagatgaacggttactcgggacacacatacaaatggtctacgaaagatggtaactggcattacgtgcaagtgcacttcatttctgaccagggcgtgaaaactttgaccaatgaagaggctggcgagttggccggcctgaatccagaccatgcccaagaggatttgttccgcaacattgccaagggtaactttccaagctggacatgttacattcagactatgaccgctcaacaggccaaggaggctccattctctgtctttgacttgacaaaggtctggccacacaaggattaccccttgcgccgttttggtaagcttaccttgaacgaaaaccccaagaactactttgctgaggttgaacaggcggcattctctcctgcccacaccgtgccatacatggaaccttccgcagacccagtgttgcaatcgagattgttctcttatgcagacactcacagacacagattgggacccaactacactcagattccagtcaactgccctatcacaggagtgtataatcctcatatgagagatggtgctatgaacgtgaatggtaacttgggctctgcgcctaactatcttgccacgagcgagcctattgaattccgccaattcagtatccaagaggaccaagaggtctggaacggtgctgcttgcccattccactggaaggctactgaggatgaattcactcaagcaactgccttgtacaatgttttgggtagatacccaggccagcagaaaaacttggctcacaatgttgcagtgcatgtaagtgcagccgacaagcctattcaagagcgtgtcattaagtattttggcaaggtgagcccagagttggcggccaatattaggaaggagcttgaggcaaactaagtgtgtttatttcaaatgaataacttgcagtatgcatagaaatggggtagacttgattatacgagatatagttaggaaacacaactatatgaaatacgagaccagcaaaggaggtggagccgtagagcagggtacaagaaagattttgtacaatatcagaggatgtaatggcgtctttgatcctgcagttgttgttctgcactgccttcagagattataaaagaaagctactattcaaacattaatttacatgtattcctatatgatatcccaacaataaaagaccattaccataatggagtaaggtctgagcgaatctgatgaatagctcaagatccttgggaaactaaagtttggtggtgttgcaagatgggcattcacaagaagagccacatttgcagacagtagaacaacatgagttacccttggttgtttttgtagaggttgggttagggacaataggcgcagggaccgtttttttggaacaacaagacatggtatgaagaggtaaaaatgtgggagtattagaggatttatagagcgataaagcggtaagatttacctaaattggaagctaattgcgatatctcacttagatgcagtacgtcgtaaaccgaccaaacacaggcgagggatagtagaatactcgggaaaacggctaaacagtaaatcttgatctatggcagaagtgattgatgagaaagaagtttgaggaattgagtaagattgttggcgcatacacgtatgaagcatctcttagatgtattggtttgtcagctgaacttgtaaatccaatctgttaatcaaacctgtaagtctaacctgtaaatatactctgtaagtccaacctgtaagtccaacctgtaagtctaacgtgtaagtctaacgtgcttccagaaaccaagcatgttcttactgaaagagatctttatcgactcttggcgactctaggcttgtgatggaagaggcaactgtacaatctacaaatgcctacctcatggcattaaaggagcttatcctcctcactcacgagacgttattctcaatcttttatgctatgaccttagagagcagcaaccagaattcgaacagtctaacgtgtaagcctaacgtaagtctaacgtttaagtccaacctgtaagcctaacgtaagtctaatgtgtaagtccaacctgtaatccctacctgtaagtccagcctgtaactctaacctgcaaatctaatccaaataaaacctgcgaaataatatgagaccatccgcaatgaccgcaaacacaacctgcaccttcacaaagctatcgcaactattactacttcatgtgcattccattaaccgcaacgatgtcgcacacggtgccacatgcacatacacacgattgcattgctcctaacacgttctcgagacaaaaccacgtcacatcgatactgccacaaatgtcagtagcccgaggcttcgggtacctttgtcgacctgcagtcctcaaacactcaagcaagttgactatttactttatccggggaaattctcgtccgggtatgcaggcaggcgcagatgatagaatgtcattcgcgaagggaaattaaactttggagtgttcggaagaaatggccaaacctgcacaagcacgaaatacgggctcaaaccacgcgaggcctgtcaaatgtaaacagccggcgggacgttggttgagcgagcattgtcccctatagttgggccagccgcagcttagatgccgtcgcaatcaactgtgggtcagggttcttgggctgcatgcaggagggcgctctggccgccttcgcccgcgcttgacatgttaatgcgtcgctaagaatagagtgaaggctcgagagaagaccatgtgtggctgagtttggcacaattgtgaccgcataatgagccattggtttgacctcgcggtggggtttccacgggtttttttgcttcgccccatgctctgaagtcgagattcccaatcacgctcatcctcgcacccagatgtagtccggtctctgcggttctaaccgtgccagttttttgtttgcatctgggcaaggtcacggttctccatgcacgcctcaacaacagtataaagtgtcccagtttcgccaggtgaatactactactctgcaattctatatcaatcatggtcaatattatctctgctgctgaaggcgcattcaacactcttacatctggtgccgttggcgcattcaacactgccacctctggtgctgctggcgcattcaagaccgtcacttctgatggcgacaagattttccaaaccgttacttcgggcggcgctggtgctttgcataccgctatttccggtgctgaaagtgtcggtgcccgtgtgacttctgctgtgggccacgctggtgacgactccaagtccggaactgagaccgctagcactgctgctgcgggctctgccgcgtctggtgctgcttctggtgcccaatccgccgcttctggtgccgcatctggcgctgcttctgctgcctccggtgccgcttctggcgcagagtctgctgcctctggtgctgcttcaggcgctgcttcaggcgctgaatccgccacttctgctgctgcctcggctgcgggttctgctgcaggctctgcttctgctgaagcttctggctctggaagctctgcttctgcctcgggcggatcgcaaagttcgagctcctccaagtcttcgagcctgagctcgtctgaggctgccgctgcctttggcactaactcctggaaaaagagtgctgctgttgctgcactcgtgggtttgtctttcgtgatgaacgttttgtaaagtacttagaagaatatggattcgctggattgtgtatacatggctcaaagctgtagcctactgtagcctactgtagcaataagtcggacagacattgtttgaacgatcgataatataatataaacgttatgtgtcagtgtctcttgattccctctattgtagcctattcgttctcaccttggtcgttagtaacagtggcatttctttctgcgcgcgtgcatcatctcatttgattccatcggttctaatgtctctggaaaaacctgctcggctccaggtggatcccgaaacgatcgtggacgatgataagcctccacagacaggacacacattcaatatttggtacttgaagtgggctggtggagactccagctcccgcaactacatcaaactgaggtttcgtgttaacattaaacgagattcaggatacacaaaggcatcatccaatagccccatatgccttttctttgctagggggtgctgctacaagggcaagaagtgctcatatttgcaccgccttccgtcggagctggactttggtattcccacccaagattgctttgggcgagacaaaacggcggattacaaggacgatatgagtggcgtgggtctgttgtcccgcaccaacagaactttgtatgtgagcggtatccatgtttctgacgacacagacagcattttgactcgacatttcctggaatttggtgccattgacaaaatcaaggttttgcacggaaaaggatccgctttcgtgagtttcaggctggaggctgaagctcaatttgccaaagaggctatggatgctcagtctttagacggttctgaggttcttagtgtgcgctgggctaacgaggatccaaatccaaatgcgcaagaagaaacgaaaagagtcgccgaggagcgggcgatggaagcagtaaagcgattactaaagaaacaaaaggttcaaaaaagcctgccgaaaatagaggagaagcccatgaaatcagagagtaaaaaaaatgatgctaagagacagatcacaacatcagagacagaggagggtaaactgggcctcttgggtgctggtcgtctcgaagctttgcggaaattgcagaaaaaacaacctacagaactcgctactcgtcctttattggatggctattcaagcgactaggtttcgcttcaaccactcgggaatcctatatccgcctctgctgaggaattttttcaactccgggaatgtgtctttatctccgccatcgacaaatgtgtaacttgctcccttctggcctgctcttccggttcttccgatacggtgaatgtattcttcgaatttcttgctcatgtggtagttcactaccaacgaaacgtgaggaacgtctaatcctcttgctgcgacatcagtggcaatgagaatatttgctcgtttagctctaaagctttcaatagccttttctcgtgcctcttgcgttttcgagccatggaccacagcaactttaggaaatccttttccttctagctcttcagcaagttgctccacggttcgcttgaaattagcaaaaataatcaccgacatatcatgcccttgagccttgagaatcctcactaacagagcaaaccttttttcgtcaaagtcctggacagtctcttctcccatgtactcaaactgttgtgagatgttttccacaacttcgttcgcaccgccaacatagagaaaagctggatcgatcaagtattgctttgtgattttctcaatcgccggcgtaatggtagctgtgaacattaaagtcgttctctttgaaacacggaagattcgtgagtcgatagatttctgaagactttctgagcttggaagatagtccaagattgcttgaagcgacttttcgaatcccatgtcgatcattttatcagcctcgtccatagtcaaatgatagcacttttctaggctcacaatgcctctctctaaagaatcgactaatcttcccggtgtagcaaccactatgtgaacgccattacgaagagaatgcacggtttcctcgtactggtggccaccaatgatagtaaccacagaaagaccaagagggccagctactttctccgcctcttttgtgatttgtagagctaactctcgtgttggagctagaacgagccctaatgctctatttgcattatcctctttggaatgctcgtacttcatgtactctggttcaatgctctggatgtatgtgattagcggaagcaagaacgctaaagttttccctgagcctgtttcggctattccaacaacgtctctatgacgtagagccactggtatggctgctctttgcactggagtgggctcagtatactttagcttttgcgtgatgacttcaacgatagaagtaggaagttgtggctcttcgtcccacagacgtaatgggttgtggatattattccctttggcggaaatgttaaaatcgtccttgaaaatccgccagtctctaggcgtcatatgctccaaactcttttcgctccaatgtgctgggttcttttggtcagacattccattttgaactgtttccaatgtcactaggggtttatacgactcggaggtatcttcttctgggctccattcaaatgcgtatttgctgtttttggagatcttgggatgttttttcgttctctcctggtctacattagatggagcagcatcggcatcttcgtcaacaagtggccttttcttcgttatctcacgtctttttgcttgttgtagttggcccctttttttcttaggtataaatttgggtttccctgcttctaagctttgctgtattaggtcttccaccgaaactgggcgagacatggatgtggagatgcgcactgtatgtcaaactgtatgtatgttcatagattatatctatcactttctctgcaccaagtacaatcaaaatgaccatacactttagaaaacttagaaaggttgcgaacaccaaatatatcatctatgaacgtctcaaataaatatacaccaaaagcaccaccaagacaataaccgtcaagcacgatgtcaactcaaaagttgcaagatagcaaaatgagcccttgtcacaaacatagtcatcccccacgagaacactgttatgatcgtagatataaccaaaaatcttcgtgaagacagtcaacccaggaactgtacttgaatacacaattccccagatgagtgagtagttcttcatcgaaaacaaatcagccatgatacctgggaacgttgtgaaacataagccgtaagcaaagccgataatgcacgatatcaaagagagacatacattgacatgcgtgagattgctgctccatgtgtcgattggaaatgagagaagaaaatgacctaaaagcatgataagcacccccaatacggtgacccagtgtctctggcatttgaatcgatgaaccatattatctgacaacggtcctgaagtgagacggccgagaaaagaaaatatggcaatgagagacacatgaagtgcttgcaaagaatgcaaagaaggaacattattggagtttgaagatgaatgcaaaaacccgtaataaattgctttcacaataaatccaacggagtaaatgtacatttgtcctaagccttgcaaaattgccatcaaaaagaagtggaccaagaaaatcgggtgaatgatagagcttctcaagttcaaatgcttaagtgatccaacttggtgtttgttttcgtcaggaacatctaaagcagagtctgactcggactcttctaaaagctgctggccctcctcgaaaaaatcttggtttggaaccagatttttatgaccagcaatgcggatgtatatcacacctataagttgcatcaccgttgaagaggctgcaagaaaaaataaaaagcgactaacatcgccatggaataccttggtataaaccaaagaatatagaaggctggaaatggcaaagctggcgatggtgatactttgcgctgtggctttatacttcggaaagctcacggtgaccgctttgagcgaagcgaagtagctcgacgtgctaccaaggccaatgaaaaacattgcagcaatcaactgccatgactgtgcattgtctccttgattataaaggctgtggagccacttgtagccgaaagaaatgaacactaaagaacaaaaaactgggatttgtgttccaagcaaatctgtgatataacctccgagtaagccgcctattgaggtgcccacagtggcacttatattcaagtttgctgccagcgacgaatctaaaccacattgatctgctagctgcgttccatacacagaataaacaaacaatgttcctgacgataatgccactggaacagacgcagctaagataagtcttgggccagtggacggtaaatatctttcaacaaaactcatgtttaggagaactaacctctacgtagaggatatataaatggaacgaagcaaggacaggcaccagtctagaaaaaaaaaaaaaaaaaatgcggcactaattcaatatgtataaggaaattgatgcaatgagaatgataagtcaagataacgcgcgcaattgacagttgtgggccacacttttttcctaacggatattatttgacagaagcagtacaaatgtcgcgaaattaatggatagaacatatctagagaataaacacaaaaatgctgtgcttggaacgtgaaagatgaaaagctgaggaagtagcaaaaagaaattttcttagtcgcatcatatcactatggagtgggccataatataggtaggtcataatgactacagatggttagttacgcctatagattgaggaatccctttgtccaactatgagatgaggttctagttgtgtgtctatgtagtttttacatttgtaggtacagtctttacactttttattcataccaaacgagatttattattcataccaagcaagattaatcattcataccaaacaaattttattattcataccaaacaagattaatcattcataccaaacaagattaatcgttcataccaaacaagattaattattcataccaaacaagattaattattcataccaaacgaggaaaatgttttcctaccaaacaaagagaattaaatagactagtatgaaggtttgcgggaatgttagctaataatctagtgaggcgttttctaggggctccagataggcatgcatacaatgattttcaactcttctaacaataagaattatgtaatcacccttattcgcatgactaagctacacacctataaaaacccttttgattcccacaacacaagaatttaggtactattcttttctttaggggtgtattaaactttagtgtaagaaaaagaattaaaatggagtacaagagctgtatgatggatgacgcttacatagatgggctaggtaatcaattttgtattgatactgaattgatcgccctttctgaaggaccacctttggatgattgctactcttataacgattacaaaaaggtcaatggcaaagaaattaaggaacatgattcaccacaggcagagcttcatgacgacgtgtccatgcctgacgttgaaactgtggatccgcttcccgaagccgaatctataaggaaagaatacaacaagtacccgaaatatatcaaggagagattctggcacgatataattgaggaaggatactctgcatatgctgcagccaaaaagcacggagtaaaccttcaaacggcgtatctgtggaaaaaaaatggaataaaacagtgtatatgagcatccagggaacggaagagcctttaaaaaagcgtggacgtaaacctttgcttagccagaagcatatggacttcatgaaatctttagtagcagaggacgcttctattacgttagatattatgttgaagagtctcagaacacatttctcggatttggaggtcagtgcaactacggtccacaattttgcgacgaaggtatgtaagttgagtctcaagagaatatccaaatggcctgctagaagaagtctggaagatatcaaggaccaaagatatgagtgggcgaaggaatacggagacaagctcaatttctctgaaaattgtatatttattgatgaagcaggcttcaaccttagtatgagaagagaatatggttggtcttctgtgggagagaaagctataacgactgcgccaataactaggggcctcaatgtgtcgttcataggagcaatatcttcacaaggatgtataagtttaaaggtcagacaccccgggggattagtaggtaataaaaagaggaaaattgagacagaagtgactagcagtacactgtcttccacaggaactactgcagatcatatctatggatttgtcaaatcagttattgaacaagtaagtacatcagaagagctccgtactttgaagtatttagtccttgataatgctactattcataaacgccgggatatccaattattagtagctctgagtgatttagagttggtttttttaccaccttactcgccttgtttgaatgccatagaagaattttgggctgtttgtaaatccaaagtcaagaaagcaagagtagaaaagaaagaagggcttacctccgcagttcgtgagtcgatctttcaaatacctattgaaagttatagaggattttgtagacatgccggtaaatacgtagactattgcttggaccgccaattattctagtgatccaattatgacaaaagtagaaaaacaaaaatataaaaacatataatcgtcaccataaaacataaaaaaaagttgaaacaacaaaaaacataaaaacatgtaatacatcaccataaaaaatacaaaaagaaaaaaaaaaaacggttcaaagagagtttgaaggctactcctacgccaaaagctcaacatgagaatccatcgattgagtttgcacccaatgaggattggataaaaaattccctaaaattttgtactagtccttttaattttcttcgtttggtatgaaagcattttcctcgtttggtatgaataattagttttgtttggtatgaataataaaacttgattagtatgaataataaaactcgattggtatgaatgattaatcttgtttggtatgaataataaaattcgtttggtatgaatgattaatcttgtttggtatgaataataaatctcgtttggtatgaataaaaagtgtaaagactgtaattaatcttgtttggtatgaataattaatcttgtttggtatgaacgattaatcttgtttggtatgaatgattaatcttgtttggtatgaataataaaatttgtttggtatgaatgattaatcttgcttggtatgaataataaatctcgtttggtatgaataaaaagtgtaaagactgtacttgaccatgaaagttacttaacgaatttctggagagctcatttattcgggctcatttattcgtccacctctcatcatttcaagaggaatcgcgcatatagaatctggagaggtttcattctctacgtttagccaaggacagtcaccgtcgattatcactgtgatctttcgcttatgtattgttttccgctcattggatttattagacaacttatcctgtcgcatctgcgatcatacatcgaaaacgcatgcataatttgcaggcccatgccactccttatgaataaacctaccatggccatttcctcttctctaattctctttctctttacccctaatatctgtcattgaatcgtgtagggtggtttcgagaacgtttggtctcacgtgcctcagaaaagcgtagactggtcgtgcgcgcgaccggtggatgtcgacgatttttcacctcactcgcccattcttttcgcttttcctcactgaaaatataccgccatgccaattgacccagagaagttagctaagttgcaaaaagccggccctaagaagatcggtggtgccagaatcaaggccaagaaggttgtcaagtccgaagctgacgatgtcaagttgatggaatccttgggcaaattgaaggccgttaaggttgagaacgttgaagaagccaacttctttaaggatgacggcaaagtcttgcactttggcagagttggtgtgcaagctgcttcgcaatccaacacctttgccttcactggttacgcccaagaaaaggacattacccagatgcttccaaacatcttgcctcaattgggtgttgagaacttggacgctctcagacagttggctgctcaaatccaagccggtagagctccttccgacttggctgcaggtgcttctggcgacgatgatattcctgacttgattgccggtgaaaagtttgacgaagtcgagtaaggaagatgtatatacctatactgtaatggattcaaatgatgacaattcgacggtttcttgccacgagctggtgttcctggattgaaatataagtctactctgcacttcacatattatttatgaccgtattcttgtgacaactatgccgtagatcaagcgcaaatcataatgacttcataccatgacagttatttttacgtcatacattttattaaagttggagaatttacatgtactatactcccaaacgatacttacgattgggtcaattaagcctccgcgatgcttatagagtgaaacctgtcaaatcaacatacaatgatgcaatgctcattttgctatcctactcaactgtaaactctaatttgcatattaatttatgtctgatgccactgtactcactggtagtctcctgtgttataaatggaaatgtccagctcggccttaacatcaattaaatccgaagcatcaatgcatgcatccacactcatccctcttgctccatattctttgatacgttggttttgggcacggatcttttccaactcttggatgtagttgtcttcgactcctgtgatatactttccggtaaagacacccacttcaaactctttggcatttccaccagtacaacagtctattaaatcttccaaatcctggaagaatactttgtcagcgccaatgacctcggcaatctggctctctgttctgttgaaaccgacaagcgccttagtgtctgccaaatcaataccatagatatggttgaatctgattggaggagcacatgatgcaaaaaagacctttttggctccagcttctctggccatggccacaatctctttcgatgtggtaccacgcacaatagaatcatccaccaacaacacattgcggcccttgaactcagaaaccatagcattcaactttcttctaacactcaggcgtctttcctgttggttaggcatgatgaaagtacgtccgatatatctgttcttcacaaaaccctcacgataaggcacgtttaatgagacagaacattgcaacgcagaagtacgggaagtatctggaacaggaatgaccacatcgatctcgcccaaaacgtccctgtgagggaagctttttctaatcttagctgccaaacggtttcccatttcaatccgtgaccggtacacagaaacaccgtccatgacggagtctgggcgggcaaagtagacgtactcaaaaatgtcgggggcgaaagtttttggttcaacaacctgcttgaactctggggtacgtggtgtttcggtttcaaaacagtctttaggcacaatgaccgcttctccaggacccaaatctctgatgttggtgtacccgtgggcactcaaaaccacagactcagacgcaagcatgtaatccattctcccgtcttccaatacacgttcaccgaacaacaacggtctgattccatttggatctctaaatccgatcataccatagcctgcaatcatcgcaacaacagcataagcaccacgaacaatacccatggtcttttccaaagcagtgaaaacatcgttgttgttgacacgggacttgttgaacttatctaattcggaagcaaacacattgagcaaaagttccgagtcggagtctgtgttaatgtgtctatgaacggtttcgtccaagtactgtcttaactcgacggaattgaccaaattaccattatgtgacatggaaattccgtatggtgagttcacataaaacggctgagcttcacttccagcagaagaaccggcagttgggtatctcaagtgggtgatgcccatgtttcccaccaaattgagcatccgggcctgggtgaaaacatcacgggccatgccgttacctttacactggtagaaacggccacgcgagccacaggtaacaatacctgcggcatcttggcctctgtgttgcaagaacatggctccctcgaaaagttcgggagcgacattcaatttttggtccgcaagaacaacgcctagaataccacacatgatgaaagaataagcagaaactgttcgaaactagtttggagtaattctggaaggtactccggggctaggaagttcctgtctcttgaatacactgggtattaagaaagaaggagaaatgagaagagctgtgtggaaatcaagattagactagtgactgcgcgaaccgagtcagaaaatttaatcaagctgcaaacacgagccatacgtggctcctaaaacgcagctataagaagaatgaaaaaatggtatcttctgataaaacctagaatacaagaaaccttcactttttattgaacggttgtttaattacgcgacataatatgttctaccatctgtgtattcatattgaggtaatcacgaaaaaaaaaaaaagaaaaaaaaaaaaaaattgagaatgttgtaatgagcgaaattgaaggaagacaagcataaaaatacaaacaagaaatcaagtgactctatcggtaataccagacgttaaaattagtgcgaagcaaaaaggtcgtaaatcgttagatgcaaagtggtgggcataatcattgctccggggtggatcgaacaatgcagtgttctctccagttctcttaaattgtaaatgaccatcctaaaatgcatgctggatagatttctttcttgtttgagctctatgttcaagtcaagttcttttttttagtattcttttttattttctgctttttttttttgttttttgcatgttttttttatgttacaacagtagaaactctctactgcagttgtggttgtgagggagcttgttgctgaactggatatgggacgtttgcctgtggtgggtacccattatactgtggtggtacctgatattggccaggataactgaattgcggtggcggtgctccttgtggatattgaaggaattgttgagggccattaggtgcttggtttgggtattggggatgaggtggaaggggctgggcaacttgttgtggggtagacgaagtaggttgcacttgaggttggccttggtaactatagccgttgttggccttctccttaccttttggcaattcttcaagtttgaatggtcttgggatggtttcttcgttctcgttcacatacaaagacttgtcaataacagctgggatagggttgatttcagtacccaactcctgctcgatcttgtacaagttgtatctgtcattccagctcatcaagttgatggccaaacccaagtgaccgaatctaccagaacggccaatcctatgcaagtaagtttctgcggtttttgggaagtcaaagtttataacgacattgacagcttgaacatcgatacctctggtcaacaaatccgaacacaccaagttccgcacttttccctgtctaaattcgtgaaaaaccttgtttctcgcttgttggggcattttggcatgggagtagtaacatgaatagcccaactcggtaattttcttcgccaataactcaactctgttggtggagttgcaaaaaatgatcgactggttaatttgcaatttcgaaaacaacgtgttcaagcagtgcaacttctgcttttcttcaacaaaggcgtaaaattgagaaatgcctctcaaagtcaattcatccatcaaattaatttcataaggtttagtcaaatgcttatccatgaaagacttcactgcataagggaaggtggccgaaaacaataacgattgtctaccttcagggaaaaatgttaaaatttgttcaatcacattcttgaactctctcgacaacatcttgtcagcctcatccatgataaataatgggcactcggaaaaatcggccaagtttctggaagctaaatccaagactctgccaggtgtaccaactaaaacatgcacagggtcgtgcaatctcataatatcatccttcaagtttgtaccaccagtagtgaccatacagttaatgcctaagtgtttgcccaaagtccgaaccacttgagaagtctgtaacgccaattctctggtgggaactaatattaatgcttgggtcttattgagttttggcttgaccatttgtaaagtgggaataacgaaagaagcggttttacccgtaccatttttggctctggccaaaatgtctctacctgcaagagccataggaattgactcctcttgaatgggggaaggcttctcgaaaccagcttcaaaaatgcccatcaacaactctctcttcaagttaaagtcttcaaacagctttccttgtgtgttcaaaacatcttctgtctgaactcttgtgtccttcgctggaagattcaaggattctttccagttctgatctgacattgtgtaggtttagttcaatggacgcttgcaaaaaattacaagaatatggaaaatagtgggcagcgaaaagttatctgttcagtagtaagaaacaaaaaaaggactcggcttataactcaggtctatatttgaaaagccaatttgtaatgaatttgtgtttgttcgattgcagatgctggaactgtagtttgagtgaatcagaagctcttagtaccatcaaggatgtcacatcgacgttcgaatatccggtcgtcgcacgcttaaatctgttacccggaaaaaatataaatcacgtgccactagcgtataatgattagaatatactgattcagaacaagaagctgaatcaagggacatgtttcatgtgaagtgatttttctgcgttttatgatgcatatcttactgttttttctttggtggtgttttgttttaattgctacttttggtgcgatatagttgatttgacaaaaaatcgagatcttactgcacggttattaccttcagaaaggtcaacctcaatagtaaaatttatatgtacctaaaaaagaacctatatccctgtaatttcatcgtctggctttgttatgaagttagcaacctttgtttctatttttgcttctttcaacttgctctgcattttctccataatgacttgttctgacactctgatgatcaaattttgtcgttcaagctcggccatcgaaaggttgaaaggataaatgcaactctcagaaggacatgaaacaacggctagcgtagtcagaaatagaacttgttttagatcttcgccacacaaaggacaagacatgaagagtgacgatgcgaaacgtgggattcggtactccacttgttttccaaccaattcggaaccgataaaaagtagcaaacaaaaactaaatacagccaactgtagctgatcctaaaggcaaataaacagccgctgccgaaaacaaaatgcaaaatctggggcaaaagaagtgcatcgcggagatggcatataggccaaagtaatatccagatcgccattttacgccttgtgtttctaagatgaagttggcacctgaaaccgtgaaaaagcttcaatcaaatacagagaatgttcgaaacatctgtattttggcccatgttgaccatggaaagacgtcgttgagtgattctttattggccaccaatggtattatttcccagagaatggctggtaaagtcagatacttagactcgcgggaagatgaacagttgagaggaataaccatggaagcctctgctatatcgctttactttcgagtcatgcggaggaaagaaggttctgacgagacagagacaaaagagcatttgataaacttgatcgattcgcctggccatattgacttttcctctgaagtttctactgcgtcgagactttgtgatggcgcagtggtattagttgatgttgttgaaggtgtttgttcccaaacagtgaatgttttgcgacaatgctgggtagacaacttgaaacctctattggttatcaacaaaattgatagattaatcactgagtggaaacttacacctttggaggcatatcagcatatttcccggataattgagcaggtcaattctgtgattggttctttctttgctggcgaaagaatggaggatgacatgaaatggagagaggctggagctacggaagagttcgtagagaagtctgacagtgatctttatttcacgccagagaaaaacaatgtgatttttgcttctgctatagatggctgggcattttctatcaacacctttgctagaatatacctggccaagttgggtttttcccattcggcgttgtcaaaaactttgtggggagaattctatttggacatgaaaaataaaaaggttatccctggctctaaattgaagccatcacaatcttcgctcaagcctttgtttgtgtccttaatcctagagcaaatctggaatatttacgatgcctgtgtgatcgaaagagatgatgctaagcttgaaaaaattatctcgaaactaggcgccaacatttcgcaaagagacttgcgttccaaggactacaagtcgttgctcaatgtcataatgtcccaatggatccctcttagtcatgcattgttaggtgccgtcattgagtatttgcctaaccccaaaaaagctcaacaggaaagaatcgagaaaatcttggacgagtgtttatatagcacagtcacggataagaacatagacaaaagttctttgatggagccttcattcaaagaagctatgatcaattgtgactcttctgaccctgatgaacatacattggcatatgtttcgaaaatgctttctgtaccagatagcgaacttcccaaagaagtaaccgcaggtccaacacaagaagaagttatggagcggcaaagaaaagctcgcgaacaggcaaaaaaagtctctgaagctgctgcggctttagctgatgcacgattagcagatcaagatgacgatatctatttggaaaccaagcctgatcaattccaatgggaatttgaagaggacgaagatgaagacgatgatcagcctttggaaaaagagactttagttgccttcactcgtgtttactcaggtgagttgtccaaaggtcaattggtttgtgtggtaggtccaaagtatgatccctccttgcccagaaaccatccaactaacgtccagcaaataatagaggatgtagaagtggaagatttgcttctcataatgggccgtgagttcgttagagttgattctgtgcctgctggaaatcttgttggagttgtcggattaggagacattattttgaagaacgcaaccatcatgtccgaagtacccgatgacaaagcgtacttaaattttgcctcaacttcgacgttgatccataacaaacctatcatgcaagttgccattgaacctcaaaatcccctcaagttgttcaagctcgaaagagggttagatttgctctccaaagcggaccctgttcttgagtggtatgtggacgacgattctggcgagcttattgtttgcgtggctggtgaattgcatcttgaaaggtgtttgaaagatttagagaagcgctttgctcctggatgcgatgtggtgattaaggaacctgttattcccttcagagaaggcttagcttatgagtctggaacttctcaaacatccgttactatccatgtaggtaatgatgctgaagtggaaaaagatgaggtggacctccaaatcaaagtatttccaatgccatcagaagtcactaatttcttgattgctcatgaggaagagatttctgaggttgtatcctttggacttagacattcggtaaatgaagctgtatcccacgcagcagatttgcggggcaagctcatcagtttcatcgagcaaaatcctttggatactgatctcaaagcaatctttgccgatgctgttcaatttgttgattgtattgtgagttttggtcccaaaagggttggaccaaacttctttgtggaagatccaaataacaatagccaatttcgcaggatgttcactgaagagcagagtgagaaatttgctctcgagtcgaatgtcttgaatggctttcagttggcaatgaatgagggtccacttgcatccgaacctatccaaggaactatcaccgtgttgagaaaatcatacaaacctgaggcagaggaacttcttctcaatcttcctggtcgggtgttgaaaagaactaaacagcttatacatgaagagtttttgaagaactcgcctcggcttttccttgccatgtacacttgtgaaatccaaacttctcctgaagtattgggtaaagtgtatgctgtgatccaaaaaagaggaggtaccattatctcagaggagatgaaggaaggtacaccgttctttattatcaattcccgaattcccgttgtggaggcattcggattctcagaggaaattcgaaaaagaacatccggagcggcaagtccacagttggtttttgatgggtttgacatgctcgatatagatcctttctgggtgccacatacggaagaagaattagaagagttaggaacttttgcagaaagggagaatgttgctcgcaggtacatgaacggtatcagaagaagaaagggattgtttgtggatgaaaaggttgtcaaaaacgctgagaagcaaagaacgttgaagaaggattaagtacctgttaaatatactctgctttgcaacatttgataattagagccgaaagagacgtaatcagcgaagctgtctggtgtatactatatgacgatgttatgtgaagcttgagactaatattatgaagaaatcgaagttgtaaaggttaaatagaggattgtaatgagagacaaaagacttccatagggatgcttttgcactcttgactatgaggcataaagttacataaaaacgaagttagaaatctgaagattggggctcaatcaaatcaattctatgccttgtcttgtcaattctttctcttgtcttgttaacacaatgaaagaaaaattagcgaaaaacggtgaagacaggcctctacataactaagttctgcaagtacttggtcgcattagtgtgtagacagaaaaaaaaagaagttaagaccaagcaaaatatactattgtaatggcctcaggaaaacaaggccagcctgaggtgacggggagccaaatagaactcgtgaattcacgaggaagcgatctgcgacagaaggagtcggaatttcaggctgaccatgacgaaaagctatcacaggaagaagagtattctgagcacgaacaacctccacatgccaaagacacaaacgggacagaccataccaatgaacttccagacacacctaaaatgatggagttggccaaaacatatgaattctggcgcaacatagtcaataagaacccgcacaacttcgaaccatatctgccatttccccaagaagaaaaaaacggagagcaagatatgggattacttcgtggattgaggcttagcatgggaaagggagctgactcattgcttaacgagacagaactcaacttcttgaagacgcggatcggcgagttcatttcatttactcgacttgggtctttaaaggacgaagagcctcaagagggctattccatgtatggaacgcaggatgaagaaggattgcatgaaatggaggaagatttacacgactacgatatcgaggaaattggtctgggcgaacgatttctgtatggatatggcccaacacaccatatagaagttgagctaaacgagggtcctccaggtccgccagatccaaattcggacgaaccatcttgcgagtttacgtttgaatatgatcatactggtaagttggtaccgacatacagcagtatcgaggaaaagcttcgacttgtaaatctccatggccgggacggtgatgcccccaagaagaagaataaaaagaaaaagaagaaaccgcggtcccttttggagggaaatccggaaatcgatgaggctagttgcatgttttgtcagtatgaggcgttttttggagtgaaaccggtccacatgatggcttggtacgaccgaaaaattgccaaggaggagaaaagacgccagcagattaaggagaagcttgaacgggtcaaacataatgcccttcacaggcgtgagatgcgggaggaaagcgaggatttgtaggaatgtgaatagggaaggcatttaatgaagacactaatgagatagaacaggaaaacatcgctgattgaaattatctggaagatgattgttgcggctatcactatgggtatactcatctataccaaggagccaatgtaagtatacgattgtaacttaagtttggtattaggaactgaaatcactaataccagacctaccaaattggaaaaaaaaaaaaaaaaataggaaaaaagaaagacaggataaagatcccctcatgcaattgcaaatatactgttggataagttagtggcatctgtgtggaaattctgaaatactcccagttgataagattcgagcgcgcagactagagtcaagtaaaacaaccaccatgttcacaaaatctgccacacctgccactccagtcacgaggccagaaactcgcatgagcgactcgctcacatgggcatacgagtggttctcctttgattcatccactacgccgcttcaactcaaaggttgggtcaaaaaagccagtagtgaagtcaccagactgacgcctctgatttcggctgatgcccttgatgtgaccgactgtgagtaccataaggagcctatagtggtggaaaatgctgtcgaggagcagcagcctgtggacgaagcgaagaatgccgacttgaagctggctttgtctttggacaagaaggatgatcagatctcgtctttgtcgggcttgggtatctagtgtctgatccctacggtggataatggagccctaatcgaaacattaaaatctgggcattttttgtgttgtgaactaaagttacaaatcataaatgacagctctggttcaacgccacgttgtattcactacacgagtgagcggttcaatattattggcaagtatgccgcttttgaaaatagtacaatgcagttgtatcggaaagatatagttgaatcaaagatatgtgcgtttcatgtgtaatgcaagccaagttgaggcgcccaacttgtccatagatatcgcccttctcttgtaggaagcaacaacaaggtaggaatggttgacattaacgtggttgtatctattgatattgtggcgttttgagatgctcaatgtttaggttgtacactcaacttctcacgtctatttctattctcctgtctctatatttcgtcttgagtcgtttgtgaagtatcacttactcttttcgtccgacgaaggcaatgccctttcgagcttcggtagtggctctatgcaaagcagatagcttatcaaagtcccagcattcttccggcagaagcgagctcaagtccgctccgcttctctcaaggttttggaaattccgccgcaccctctgcaagttcatcatttctctcgagtcgcttccctcgctagccacaatgaacacagaatccgacggaaggctatcaaatactttttggagtctttcattcaatcggccaagaagttctaaacgattttcttctgttagtgttgccttggcatgtcttgtgttgtccaattctgagtacaatttgcccttaaacagagagggtacagcaacggcacctgagttgaaatcgatttccttgaatctcaaaagtaataaatctgaatccttaaccgcatttacagcttcttcagcgacttcatcatcgtctgaaactgacaaaacgcgaaggtttggctgctcccagatatatgggccccataatgccggcgagtggtcaattatggtcgacaacttatctactttttcttccctgagcttctcgaaaagtgtcacttccctaggaactctgccaaattcgggcccttcgaccaacttcatcttgaccaaatccaaacatgccaacagatcttccacagaagagtgccctgcaccagtttgttcgccttgttgaatggaacggctaagaaaagtggcagagagccactttaaacccggcttggagggtgggcccctatggtgatcataaatgatggcagtatcaattacacgtggatgctttactttcaaaacacgtaaatctgagtccaaagaatggcctatgagaatgtcactgctcgaaactgtatccaaaactttcgcttgcacgtctgctagtgttgtagtcacgcccttcaatatttcctcagtgataccagaatatctcgtcacataatccgtgatctcttccttgggtttcacgtacgtgtcgtacacagtttcaccttggaaattgacgatagaaattcgagtcaatacttttcctgacagagattcacaaaactcgcagtctagagcaaatgtgtgcgatccatcatgctcaaaattcgtagtttcgacccatccttcctcaacagactcttccccagactgcagactatgtatagggtaatttgacttttccatttggtcccgggttaaaagtagatcgtacaagacaagttttgtttgtcgcagctcttctgccctctgttttttctctttttttgaaagaccaaaattgatcaatgtttgcgagcacagataaattgagtccttgctcccgcttatagttaaaggcatgagatagtcaaacacattatagaaaaatgccatttttgtctcgttttctttgaccattggctgcaacaaaggctcttcgctagatttaacaacgttgaaatcgctcggccgcaaaccgggcacaaaagcaaaaacaacctttgtaacctttgtgggcttgttgactttcactaatctctggccctgagcaggtgtgcccagaacgatggaatgaagaagagtccgaaattgagccatggctagagctttaccacaactttcatcgtaaacaatgctcacgggttcgttatcccttttaagcttcttcttgtgaaccttctctgctctaggctcggaactagactgagcagaggatcgtcttctgcgtctagccttttttctatgttttgaagaaacgttttcggaaacttcccggtttccgttgggtggttcgattacaccattgtgttttggttcttcgtcgatcgaggtgatggaaactgcagaatctcgtcttttcggcgattggtcggccaaaaagtctcgaacctgtttgatcacacttttatcatctgtggatatggatagacgagctgctgtttgcgatagctgctcatcgttattggtcatcaccgtagttctgggaatttcagattggttctagttcgtccagtactggagtatcgttcgtgcagtcaagtgagaagatgagcgaaaaaatgcaggataagtatctgtgaaggcaggtgcagtagataagacaatatctaaagttatcttatgtatcagtcacataaaaagagcatttaattaagagcgaatcataggcaaaaataccaaagaccaaattgccaaagatgacacgccatttgagtggacaggcatgagtaaaataaatagggaaaataacaatgtgtttaccctgaatggtccttatatttttcactatagcctccattattttcctcgtgggccttgttaatcatgtaaaagcgggttattcgccaggggtagcaaatactcttcaactttgcggcttgactgcaagttgtgcaactttctctgtcaaagaagcatccccatgctcaagtgcttgtgattctaaggaatgtatggtggacattcggtcaaaaggaactgattcagtcgaacttgagtcttacatgctgtgacagtgtatactgggagcaacttaaatcactcaagtcccattcgtaactcatattctgtcagctacgaaagcagcagacaagagtattggcccgaagcctgtaacctgtaaatgcacttatatcacgagaatggaatattcacccttgtttctttgtcgtctaatgtgaaatcctaggctttcgttagtattcaatatcaaagacgggtcactgtaaggccagaacggtacagtagcaaaaggatacacccgcagggagttgattatgaagaaaccttcttctctgtgattaagcatatcactttacgcctactcctcgttatcgctggcacaaacaaggtgcatgtccaccaaatgatctgcattcatgaacggtatcctcaaggatattggctcaggagacatgagcagcattatatcactgagcgtgtaacatgaagtgtactctcattactccaatgctttaagttgctgtatcatgtcagcatatgtaagaagattctcgtggtgatcgttcctagtagtgatttttcggggtaagccatgctgggaaaaaaactgaaggaggctctctgtagattcctgcgactgaaagcttgagtgaaacaaatcatctagagacatgaattcactttctgactcaagcatggtaccattagagtcacgggggatggatctagacaagaggccaatcttgctccaactatcccagtctttcgggacaagctgatgaagcatcacctcattgcatagctctatgccgtgggtattgtaaacttgaagcttcgcgtccttttcctggttggcaacattagctaccaattccaccgctcccgtaggatcagcaaaagatttagcagtagacaccacagcataagtagcacctaatttcattgaaataaagcggagaatttgctgtaatgccacttcagattcggcaagtgggttgactttgcttgtggtatcacaatttcttaaaacaataatcttgaatccaggcaggttccaaatgtttttctcttccccattactctcgatgctctgcaatatgaggagaaactctagtagcatcttcatctcctcgtatacaagaactagggtcgttttctcctttgcaaatgacgctagtacgcttttgatgtaggacttgaaaagggggattctggacacgacatgaacttcatgattcgaaacaagcgcgtatttaacagtagtaccatggatatcgtcttccagacatccgatcacaattatcttgtccctattcgaagcttcgaggtccatgttgctttgatgctagtgtcacctggcatgcaagacagtgtgcacaccgttgtcacagggaacaatctgcacttcatctggtttctgaagtttaaaaaaaaaactgccaaccttcatcaaagactccacaatacgaatcagaaacgtattacaaatataattttttgaaccatctgtacaactttgctaggcgaatttatcatcatactgcatatattggcggtggtggtgatgatttatatagtggcgagttagcagtgattccattcagcaagagttcaaatgggcattggaaagcctctccagcatttccaagttgttacctgtttgcttgaaactgtgctttagcattgacccgtccactaacttctactctgttttggaggtgacatccgtacaccactatcttggaggaaatcaactctagtgaccttactccgacaaataacagtaaacgcaacatggcagtcggaggtggcgttaataattcttccggggaaaaggatgatccttacagcctgcttttaacggggaatgttgatgtccccgacgataaagttatcaatgatattttctctgaaagaacaacgaaacatgccgacgatgccatagattacgaagacatagacgagttagcggatgaagacgaagaagagttacctgagatcaaaaacgctgaagacaacgatgatttggatgttggaggtgcagaggaacataatcttcaggataacgcaaacaatgagtttgatgcattatttggagatgaagaagacgcaaatggtgagcacgaccatggtttccaagctccagggcacgatgttctagattctcatgtgggtatggatatattggatgatttcagcgggaatatggtctacgaagatgatgggctccatcatttggatttgggctttgaagacgacaagcccgaaagtatgaatggcaagggcacaatgatgtcccacggcctcaaaaagaagcgcaaatcattagaacaaatccaagctaagaaagaaaagttgaggaaactagttcaagatatggaaactcgtcagaaagccagaatggtgtctaagtattttccagattacaaaccagaaaaaccatacaaccaccacaaaatggtccttacagaaccaaagttttacgcgtacaaacgcccgcctatagcatttaagctgaacttgaaacctctcataccattgaaattatcgttggaggttgagccagatcaacggaaagctttcaggtccaagagagatatgcttggccttacttcccaacaaacagggattacatatatttcacagaaggatttggatttcattgctagtcttgaatcggatggtgatagcattatcaagctcacaagtctaccttttataaaactggacggaattgatgatgataagttcagtgatttcagcaaggatctcatcttagcgactgctgactgggatgacgattccattcttgatgccggaggctcggatgaggaacatcatgtaaacagtgtcaccaagaagccaattagcgaagagttggaaaatgaggaattaatttacgatgacgacaatatttttgagggtaatgctgctcctgagaaattagagttgaatatgaatgatccaaatcttctttttattcccgacaagaagaagtacgaagtaacgaaatcgaaggctgttattcctcttgatcagaaaacgctccaaatgaagttcaacatttccaatgatcgcagctatgatattcttaagagcaattataatacgaaggtcagaagccagttgagtaacttgaatatcgagcattctcttcctgcattgcgtctccagaccccatactacaagatcaaacttactaaagagcaagcgagggctttccatagagcaaaattccaggtgaggcagggatctttaatatgtttttctaaacccaaagtgcggaaaaagaagaaggatcgtggaaagacagcgcaagagattttcagcctgtcggctgacttgacgacaacagatacaagccctattattgcgatggaatattctgaagaagcaccgaagattctatcaaactttggtatgggaagtaagttgattaattactatcgtaaggagaaagaggacgataattctcggccaaaagccccgcttggagaaactcatgtcttgggtgttgaggaccgatcaccattttggaactttggacatgttgctaagggcgactttgtgcctaccctttacaacaacatgatcagagcacctgttttcaaacaagaagccaaatcgacagatttccttttaattcgctctcagggttgcggaaatcaccaaaggtactacttaaagaggatggatcacttgttcgcagtgggaaacatatttccggcagtggaagtaccagcaccacattccagaaaagttacaaatacatctaagaacaggttgaaaatgattgtgttccgtactatgaacaaaaatggtacggcgagattgtcggtcaaagatatctctctgcattttcctgatcagaatgacatgcaaaacagacaaagattaaaagagtttatggaatatcaaagacagggagatgaccagggtttctggaagattaggaatagttcaactgtccccactgaagaagaaattagatccatgattaccccggaagatgttgcattattagatagtatgcaacatggccaacaggttttggacgatatcgactctttattcaatgacgattcacgtaaggttgaggttaaaaaggagaagaaggagaaggacaagacgaaggataaagaaaaagaaaaagaggatgccgacgctgaagacaaagaacggtcagctcaaggtgaaaggaaaaggagagataaagacgttgacattgatgaaactattgatgaaggtctgacgccatggagctcgtcaagaagtttcataatagcgaatcaaacaaaagctatgctacaactcaatggagagggtgatccctccggaattggattgggtttttctctattgcgggccacacagaagcatggtttcagaccattgttcccaccgccgaaggagagtgtgcccaaaaacacaactgcttcttatcagcaacgtctttacgaggcggaggtatcgcgcatttggtatgctcagagaagttctttgacggttgacaatcgtgaaggacatactcttgaagatatctacaaagagtataaaccagcaaaccatgatgaatactttaagagtaagtttgaaaaagagaaggaggatagggtcaaaaatgagggcccacaaagtgctaaacgcaatgttttgaaaatcacacgtttagtcagagacgaaaatgacgttgtgcaacgtaaagttgagtatgttcatgatcctcgtctaatcaaggcatacatcaagcgcaagaagcgcattgaaggtgacaagatgtcgatggtcgatgtgaatgaaattcttcctactaatgatgcagagatgaacaagattcgtcgccgggctttggaggaaaagattgcgaacttgcaaaaaagagccaagcttagtaaaggtagaaaacctcataaggacccactacatcttgcggcagctgctggtggcaccattattgatgcgaacacggtcttgcttcctgacggttctattgcctttggtggtaaaggtataggaaagggtaaaagtactacaagaaggtgtgcatcatgtggtgcctttggccacatcagaacaaacaaagcatgtcctttgtatgcgcatactaagggtggtaccgtacagattccccaggaacagaaagatattttacttgctcaaatcaagagcgagaaaaaagccgctggagctgaaacagcgacaccctctaatgtgggaactccggttttgcctgaggatacggaaggtctgccttctgctccacagacttgaataccatagcttcgaaagaaacgaagtatctaaaatattatattgtctaatgcatgaacaaaaaatgtacgtaatgaaatgagaaaacaccgctaacacctggagcgagaaataccgttaacaccagaaacggtagatacggtagtacaatggcagagattttaagaatgccctttgctctgcaatctcttgtttcaatgtctcgacatccatctctcttctgccggtgtcaaggtcaatgtccttcaaatcaaccatccaagtacccaaagtcttggaagtgattttgtattgaagccataacacaattgtcaaaggcaacgaaagacagttttgccaaaaggtagtgacatcagcagactccccaattggaaagatggacacccacacttcaccgaccacaatcaaacacaagatgatcattcccgagaaagaaccccaaattccgagtggagagacaaaaagaacctcatcgagagatcttccttgtgcagataaagcccatctgtatctaatgtgagtgaaacagattgcggcccatgtgaaaaaggccgccaatgaacaaatggaaaagaaccatgtgaaaaccgtaccctggtgctcttggtcagcagccaaaaagcccaacaagccgaaagcattggtaatcatgatcgccacaagtggtcttccggctctgtcaacataaccaacacacttggggagcaagccttgaacagccaaagaagccaaagatctcgagcaaccgtaaacagaggagtttccgacagaaacaacagccaccaaaatgactgcattcattatatctgggagaaccttaattccaccattgttaatggcaataacgaatggagaagacgtgatatcttcactggaggatccagaaagtaatctatcatctgtgtatggaaccaaacagccaataacaattgctgtgacaatgtagaaaagggtaattctccagaaaacctgcttcgtagccttgggcaaagattttcttgggtttgcagtttcggacgcagccaaagcaacaagctcaacaccaccgaacgagaaggcggcagagatgaaacaagagcatacacctttgaaaccgtggttgaaagctcccggatggtgccagtattttcctcccacatatcctccgtctcctacaccgcagatgatgcagatggaaacaatggtgaagcccaccacagccaagactttgatgattgagagaacaaactccacctcaccataacccttaacaccaaacatgttgatggtaacaataatgacgtagaaaatagccacccataccagcggatttatggaatcattccaataggaaacagtgagtgagcaagcgaccaattcggaagggaatgagattaaccacgacaaagaatataacaagcccaaagtgtaaccccaagatgggtcaacgaaacgagaaaagaaggcgttgaaagaaccggaaacaggatattgcacagacaattcacccaatgccataaccacacaaaacaacgagtaaccaactaacgcataagaaatgagcacaccagccgggcctccaaggtacaaagcgtaaccggatccgatgaaaagacccgttccgatagaacctccgatggcaatcatttgcaaatgtctcgacttcaatcttctggccaaagggtgtctagcggttgcgtagatggacttttccattggggtcatgttggaagtgtcgacaccatcgtcttccaattgaatcggtttgaacgaatcaatcaacctggagaagaacgttccttcctctgcatctgaggatgccagtgagtatgatacatgatcagacagtaccgagttggcactggtatttttttccatcatagctcgggaatagaaaactcagcaaagcaagaagacagaagtgcttgagataaggagcgagaacggacgaaaatgaaacaaaccaaataaaaaaaaaaaaaaaaaaaaaaaaaaatactgtgtatccatgcacgtcatattgaatggacaggacggtgccgatgcccatcgtccggtatgcgtctgtcgagccaattttcttgacaacgcttctttctttggttattgtgcgacaacgcagaattgaatctctatagcttgttcccgttcgcctgtattatttacctgacacgaaagagacatgaacggggccattctgtgtaggcgggtaaacaactgcgctttatcattctttttttcctttttctcgcgtgcgccgtgcggctctaccctgcacttacaaattgactctggaaggcgccacagttgtgaagtccacagtttggtggggatagaatgtagctcacttcttctgcttaattatatgcatacggtgtgccaataacaggctggccggtacagcatttctcttgaaacagcttgatctggagagtgtttatctgcagtccctaatatgcgcccctccattttgagaatctctattgttccgggtacagggcaaaaaaaacttttccctcccttcagatcattgtacgttgttttcctcataaataaccatagcggtttctaatttgtaattgagttcctgctcctgcgtctcatcaaatgctctcctctacacagctttctgtgccaatactgttatgcggcctgcatgcccagtttctccgtctacatttgccgtttgcgacttatgtatattacatccagtgtacatactttatttaggaggtgcattccgtaggtgggtgcatgatcttgaccttctcgtaggtcttgtcagccttgacgtagatctttttgaatgaggagtcattgtagtagttgcgggccatgtacatggcgccgcaggcgtacaagccaccgccgatcatcaatgcagttctaggcgtaatcattgtgaatatataggatttgttttctgagaaggttgagaggtgttagagagtactggcgaactggagcagtgctccaagtttctgtatttatatgccccgttggagactggccaagggttcgagcaaaatcaccccaccaaaagtaactccactgttgcagagtgcgccgcgcagcgcagcgaaaacgcctttgctactgcaaagaattttctttggcgaaaaaaacggaccccaggtgtgtctctgcctctatagcaatagtcaagttagtttttaaaacatccgcctccaacttggtgtatggcacctgttgaagtggttggtgcgctgcgtgcagtacatgtgatcaggcgaaatttagagtagtcgcgccattttctgaggtggaacagacgaaatggcccaaaagggaatgccccagaaataagccttccaaatgatgaattatgattcgacaactggctcgcgttccacctgattgatatcttgccggtcggggagaaacagaatcaccagattttctgcgtaccgaaagggaagcaccgtagataagacctatacgcgggccctcatgcgcattgggaatgcggcgaatggggaatactcgaaacgagcaaacttacgcgacgacaacaattagtcttgcaggatgaatgtggagaaatagacgttgaatatttgaaagctgcgttgatcgcgctcatgcgttgctttcacatggacaaatgtccgaataaataatagtttagggataatgccggagctcgagaaaggtccaatgtttgcttgtgaagggaaatggttagtagacacgacactgattgagattgttttgagtcccataccatcagtaagtacgaaagccatctggcgtcgggagcacaggaagaaactggcccaccaccatcatcgggagatcaaacaagtcccgcttgacagtccagacgctgcaaaactcgatgtaatctgaatccatggaagtgttggtttcaatgccttcacttggccgctttatgagcttgcacctcgtgactatagtcagatgcaaatttcctacggccacagattcaaacaagcggaaatattccactatggattcgtcatcatacatcaactccaagataaacgtccgttttgaaaggatcgtgctgatgttcaaaccgagaagagctaccaaatcattggacatggacactatctcgcctgtacggcgccatattattgtaggcgaagcgttgagccgagagaggttctcgtagtccaagagacatcgctggaaggacatttccaaaaactggaagtcaaacggccggaaaagggctttatgtgtactgataaacgtgggccggtacgatgcaatgagccggagaatcatgagcaagttttcccgtttttttgctttttcgctatccgacaagcttttgccagtgaacgaaaaccgctgacgcaagaaggatgtcaacgagtggtaggacagcgggtaatcaaagtcaatcactttgttggcataaatgtcttgcacattctggtagatgtgatgcgacacaagtggtgaaacatattgtgccttgtccaaggagctgaagtcaaagttgttgaattcaggcgactttggacgctcgtcgctttggcccaaggaaataaacggccgcgaaggattctccgcatacatcatgggaacgtccaaagacggcgacgatggtttggagatgaggtctcccaacatcatgtattcttggttgagaaagtttgagttaaagttgcttgctggtgtggacataggagagtcctggagactctcgtggatactggaccgttcaaaaacaccgtcgaggtacgcaatctggggatctggtgggtttcccatctccaggccattttcgccagtggctcttccagattcgctcgacgactcgcccagaacagctggaacctccgtagtggacatgtatttggcacgcttccgcaccacgtcccggcattcgtgagcaagattgcgtttgatacaattttgacaaggcctagaatgagaacactggagatgcttggaatggcaaaaaacacaagctcgcagcgttggacggcgggctttcttttcttgcggcgtgaggcgttttgtcatggagctggagaaggaaagtgggtgttttcctttcgcttcgcttttgtgggggtggaggagtgcactgtaagagtttggcgtagttggaatctggggtaccccgggggatgtaggaaaaataccgcgcgacagcaatgaggtgcccggagctcttgtcgttccgggaatctccggaaatcgaatagacattaacacaggtggggtttctctatggatctcgcaacctcttcaagccatcacttgtacgggctactcaatgagatttctccgcttttgtcctatctcggtgctgctattatttaatatctggaacgagcgaagaaaagactatggtgtatagtgttacacccatattttgtctcaaaatcctcgtgagtacgatcgccatattcaatgaattccctcttgatcttgatgtccataccagcgattttcctgccttatctctattccaatctccttgcttcatccacaaccactgtacctaatatgccgtctggattctcgcacgagcttcgattgacatcgtgtgagatatgtactggtttttgcctgtgtgtaaaatcggggctgagcctaacaactttcttgcattttcttgaacggcaagaactgcactgcaaaatctccggacgtcaatctatctgttccttgcttgaaagcttggcgagataagtgttgttctgaaaaaggtaataagaatgcgttgacatctgtcgcacgagcctaaaaggaagggtcacgagggtgctaaacctcgttcacctccacttcctctgaagcaaaaactatgcctttggccttgctctactatcaagaaagagtccaaacttgcctttttttccccaaaatcgtacttctaactgtatactttccagcttgatggaaacctttccgctcttatacaggagcgaagtagacacattcctttgtctcgtcctagtggagccgatttcagtttctttttcctcagtgaatttttttttttttttgtttttttttttacccccatcatttctcctccgtcttagctacaccgcaatcagcggccaacgcaagatgttccctgctcccagccgtttggtagttctcttgttggcgcctttgttttttctttaccatctcttatcacgcatcttttggtcagggctaaacgcacgcaatgtcttcacattaccgctcaacttcgccatcaacttttctcctgttttcatctggttgttgatcttcaaaaatgccggtctcattccgaagtccatccgacccaccatccatgttgctttggcgtatcgcgtggatcgcttcatgttcagcatttccgaatctcctatcggctgcttgctcaccatctttttaagtgtcggaactgcttatctcatttacttgaggtggtaccgtggcgagtcttcgtatcagaagttatcgtccacgctgtcggcatcttcactttccgacgatttggagttatcttccttcgatcaagatcttgaagatttacctaaatcctctcgtgtccagaacgtggcacccggaagcttccaggatcatccacgcctcggaaatttggagtttttccggcccatgtcatctggagacgtttctgccaatgcctctgccatcaacaagaagatttcgaaccatcttcgctcatcccacaactaccgaccatacaactgttggctctgggcacctccggcacttttggccttgtcatgggttatcttaaatgtcgaccacttttttgccacgccattaagcacggcaaaagacatcgtgtcgtggttctcctacgttattgggcatttctgtgttcctctcttcacggccatctggctctacgtttttcatgctccaggagccctccgacttttttcgattgccttgggtgctcagaacattgctggagtgctcacccacttggttttccctaatgccccaccttggtttatcgagttgaacggtgagcatggccatgccgattacgatacccccggatatgctgcgggacttatccgggcaccttttggcaccggtacccatatggtgaccaagggattccatgcatctccaatcgtttttggtgcgttgccttcgttgcattctgccatggctgtcatgtgcttcttctttgtgtgctactattcccgttggaccatttccaagcttgcattgttctcttttgtcgccctccagtggtgggccacgatctacttgaatcaccattggagacttgatttatacgcgggactattgtactcaattgttctgttcactgtcgtttacagatggcttatgagcaaagttgacgagaagtttatcgaagcacgccttaattacgatttcgaaaatggatccaccatgggaatgagagtcttccggaataccaacttgcaaaacttttttgatcccttgtcttagaacttggatcttgtatgaactgcttcatgatatgctgctcaaatctgcattactctcccaaaatgggcacatgccttactgacgtttcgttagcatgtcccacaattttgtctaggcttgacctgtgccttatttttacgccttcttgtacctagacacacagattatactccatagggtagctacgggttgggctatattttcaacaatagtacgttattatgtgtacccttaattttgtatattttttcagttttgctatgagcctctgtcgcgactgaagtcggggtaaagtcagtgtgtactgcatgtacttctcgtattccccgatacggtaataacagtatcgcactggcttccagatgaggaaaaaggctatcgagttgtcaagctaaaaccgattgcttcaccgaagcctttacattgtacaagtttaatgtagttatgagatccgggaggacccctttccgagaaaattataaaaggccctgcccacgcaaatctgaaaactgtacttggttcaagtttacaagcgatacttacattctattttgcacccaaatttataacagccccactgaactttacgggatctctaaattctaaataccatacacaaaaagcatccagatgaagttttccactttagttgtgggttttgttctgctactttctgtcacctcggctttgccagtggatatcccagtttccaatcagttgcaacctcgcagtgatgaacttcaagacctagtcttgcactctcaggaaaaaagagatatcttaccacttactgtacttttcagaactttgaataccaccggtacaggtgtttccttggtgaaaacggccatctccattccatttacgcaacagcaaatcatcaagttcgtgggtagtttgattgaaaccaagaatttgacgtcgttgttggaggccgcagaccagtctggattggctctcgaccttgttgttatggtcttgactcattatgaagtgattcctggtgtgactaacattgttaacgcgtacaagggaggaaactctactagttctgggggctcgagcaatggaatcttaggtggtcttctttctggacttagctcatcaaatgactcagatctgggctctggcacaagttcgggctcattaggcgctttgggaaaccttttgggtggtgattctagttctgcggctgattctggttctccaacaggagctgcttccagcccagcaaatagcttggaagggtcattgggcaatcttcttggaggccttggtttggctctggcttcttctttagaacctgtggccacttcggctactactgccccttcgaatggaaatccggcggcttctgctcctgcaaacccagcggtagaatctttggctgctgcttcccctgcttccgctcctgctgttgctggttctggtaatgtcaacactgctccagcccaagccaacacagaaacagcagctaatccagctcaagctacgcctgctgccactacagctgcaaccaacaataatggtggtagttcgggttccggtggtcttttggggggtcttttaaatggagttggtagtctcttgaatggaattgcaaagagagaagacctcagccaagaagagaaaatcgaaatgttgaacactctcattgaacgccgggaacttgatctcggcaatattatccaaaatcttgagaccagagagtttaattctgaggaagaggccgctcttgccaaacgggatgtgtttgacaccgtttatctgcaaattattagaatcattggttctaacagcaacatcctcgagattgcagagtcattggaaaaatcggggcttgcaatcagtgtaatttacagtgcactcacagataaaagctttcaaaatttcgatgtcaacttgatcaaatatcttgttgagaaaaagcttataacactttcgtctttattcactgccattacccagtcgggtcttttattccatttaatcggtgatattgttggaaacacttcctacgttcgtctcgttatcaatttcgtctttgccatcttgaatggcaaaattaacattcttgggttgatcagagccttcttttagttctactttttcatagattgggttttgtgtaagaaaaatgaaaagcacctgtttttaccttaatattttgtaggacctgatgccaaagcgaaagttcacaactgagggacggcagctccatcgcctctttggtcagatccgcctgaccacacaatttgctcatttgtagagttgttcaagatacactgcccccttccaaagatggatctatcgtatccagatacaattttcacaacgtggcccttatcagcaagggcttcggcaacatcagggctgataccatcctctaaatttacaagcgttgcaggcgttgaaattggtcccgaggagccgaacccgcggtctagatgtctgtactcctcgttgggttccaaacaaaatctaggagcatctagagcttcttgtggattgaagccaaacacagtcatattcaacatgatctgaacatgtgcttgtggttgttgccatcctcccatacatgcaacagacgcgaatagttctccattttctgtttcagtgataagagaaggtataatggtgtgaaagggtcgtttaccaccttccaagcagttgacagcgttttctgtcaagttaaagttagctccgcggctctgtaaagcaaacccgcaaccttcagggataataccacttccaaaggaagaaaatactgaattaatgaaggagcaagcattcccatccttatctgcgacagaaaaatagactgtgtcacatttgaacattggatttggcacttcgtcgatgtgttcacgagtcaaaattctttgcgattgaaggagcttacagcgctgggataagtactcagtactcaaggctctttcgacatctatcttatggaagtcagtgtcggccaccaagtgctcggagtcgtagaacgcaagtttgagtgcttctatgagtatgttcaagtattccgttgagttatgccctaaatcccttaggtcaatgttctcgcgcttgataaattccttgatgtagcccaatgctagtaaagcaacaattccctggccattagggggaatttcccaaagggtttttccttcaaagtccatacagataggatccacgatttttgaagtatgattcgccaaatcctccatctcgaggaacccgccccgcagctggatctcgctcactatcttatcggcaacctcaccttcataaaatccacgctttccgtactgagcaatcaaacggaaaatccgagccaaggggacattcctgaatacttgtccagcctcacaaaaagatccatcttcattcacgaacatattcgcattatcaccgctctgcttcaccaacttttccagagcttctcgccacaaatgcgctgaaatatctgaaacaggaaacccttcttctgccaactcgatagctggttgaagaatgtctgcaatattcacatttccagagccccagagctcaattgcatctaaccagcctgccactgcaccaggaactgtcactgcatgtacactctcatacggaattctggcgcctgtgggaatatcctttctgactcgatcaatggacgtatactgaggagatttcccacatccattgagcccatgcactttctttgtgtctttttcataaaacaacacaaaacagtctccgccgatgccagttgatggaggttctgtgacacaaagggctgccgaaaccgctacagccgcatccacacaattcccacctttctccaaaactcgaattcctgcagcatttgcaagtggttgtgaagacgcgactaaacctttggtagaatggactaccgaccttctcgatttgaagcgatcaaacataagaatgaaaggtacttgaggtgcggaattagatagtccttatgtggggtaaacaaggagtggggtacgggtttgaacatatgagtcaaacgtactcatcttcatattgtctttcccgtgtcaatttgtcgaccatttttggttgccattcttgccaattgaaaaatcgaaatgtaaatctcaaaggtgacctttggtgaatttcagtgttcacaaaactcttggctcgttcgggaaatggacgcgatcgaagtctagaaaatttttctcgtgtatagtggcatgctgctttatccgaatgttttcgtcgggtttatcgctctaaacagtgataggtgtttactaatagagagtcaacttctaaatttgtgcgtctttgtacttttatgaagtacgacgcaccatttccgtaattatttctcgcggagacatcgtgcatcaaagtggttggtctatttcgcgcaactccatcatcggcgatgaaatagataattcgctgattccgcttctgcagtgggacaaaaactataatcttggcaaagatgcatcaattaaactttcgtgcatcagactactgcaagtcttggcgaatcgaaatgggtagaatcattgatacttggaaactctcatgaaaactggaagggtctaacaaagagaacattggataggacgacatattctggtagtgcggcaaaaaaaaagaggcgaaaaaacggtcatgagaggttatgcacaactttagagcatgcgcgaactgattttttagattagtcggtacatccgtaaaaggtgcctgcaatatcatgcatgcgtacgccacgcggttatttccaaacttgtgcataatgctacatcgcgaacattgcattgtcgaaatattcggaaagcttacaacacaaatttataaagagacagagttcagcagcttcgaagaaaaactgaaacctatccgctcattatgctttctgtttcgatccttactctcgctttgatcggccaggttattggcgattcatcttctcctgcagttactgcttccccaacagcctcttcttcagcttctagaccaactctcgcaagaactgcaactatcaatggtttcgctgaccctatttatgacagattgccagcctgtgcgaaaggttgtatggatgcgccagtcggattctgcccatactgggagcctggctgtctttgtgtgatgacgtttttcggtgacccaattgctcagtgctgggccgaaaactgtgttggagaagacattgtagtggctgctagcttggctacttctgtttgtcactccattggagcacctgactggaagattagtccatccttgagtactgttttgtctgaattggctactgctgagcctaccattaccgagactgaagcgccaagctcatctcctgaggcctcatcaacagagcctgcctctgatgctacttctgaagctccaattctgtctgaagccgcaagctcttcatcccctgcaatcactgcttcgccaattgcctcttcttcagcttctagaccaactctcgcaagaactgcaactatcaatggtttcgctgaccctatctacgacagattgccaacttgtgccaaaggttgtatggatgcgccagtcggattctgcccctactgggagcctggctgtctttgtgtgatgacgtttttcggtgacccaattgctgagtgctgggccaaaaactgtgttggagaagacattgtagtagccgctagcttggctacttctgtttgccactccattggagcacctgactggaagattagtccatcattgagtactgttttgtctgaattggctactgctattcctactattaccgagactgaagcaccaagctcatctcagactcctgaagtctcatcaacagaggtttcctctgaggctacttctgatgcctctacttcctccgaagctgcaagctcttctgaggctccagtctcgtctgaaacaatcagctcttctgctgctgttaactcctctgaaattgtgagctctgtgccttcctcaattgctccttcttctttgactattgcttcctccagtgccatttacccttcgaatggaactacaactgctgtggtgccatcttcttccgcaacagctaactccgatgttgttgtggatgatgtgacagaaaccgtgatcaacggtgttactgagattgttactgtatgcaccaagtgcaagaccttatctggctcccttaccacttatactacagttgtcggtagcgtcaccagaactgtgactgctgaatgcgacaccactgaaggtccagctcaacctgaaaacggaaaggccactgttactaaaggtgatcacggctttaaaggtactaaaactactgctggtcagaccacttggttcacacaagtgaccaagtccgcaagcgcttcctccccaagtgcagctgtgcataccgttgagcaagctaatgttgctggaaccaactatgcctcttggttggttagtgttgctgcactcctcactgctatgttgatgaattagatttagataccttagactttgaatacaccactgatgtatccttactccaatctacacatgacgaaatagaaccttctctacacgtacaagaataaaagaataaaaacgagcaatttcttcggaggacaaaaaaaaaactcggctaatctgggattcatgtataacgtccgttgtgtaaaagattgatgaatcagataatttttattttgttctccgcgcatacgtttgcatgttgtgaataacgcatgcatgcgaaaactccgaacctgtatggtgtatagcatttgatgcatcatgcactttcacacatgtactaaaacactccaccttgaaatccgaaactgatagactgggccgagaacgaccgagaagactatctgatacactgaaaatcccagaaaatcattcagacactaaaaataaatacaactatatacgaaaatggtcttagccgaaagattcggtgtagcagtaaacttgaggagcagcatcaatccacttgtccttttcacagattctgtgtatttctccattgaaggaagcaggaccacacccaaggcaagcaaaagctttcctgtagttcttatcacattcctcttgaatgccccttgatatgtattctttcaaatctggccgtccataaagaatagtgaaattgctttcatttccaaatgaagaagagctgatactagaatatgttctaactcttgaggaactgaaaggattcttttctccttcggtcgcagaaaaactcttttcagacagactttcgactggttcaggattctcttgagtcacttgaacaatgaggtgtacctttccagctgtgatgaatggaataaattcctcccataagtggtcgtaccactggaggttctttaactttttaattgccatcacaatctttatctttgtcttttgtgggcggtacaagtaatcgtccacgaggtctcgttccttgttcactttcaacaagtccaaggccacaggaagagtaaacgaagccccagaaccagcacttaaaaatataactgagtcgaactttgtcaaaggttggtagtttcctccgacaggaccattgataccaggaacaaggtcaatatttgaggtttggggaaatctgtgagtatctcttttattgctgattctgaaggattcaattcttcgatttcacaagtagtttccttcactaaaagacttttagagtttgccgattcgttttctgcctgagacagggactctgattccacctctacaatccctgtgcttgaaatatcggtcaattccccaattgactcttcgtcctctttggatttttcttctttcatcttgagtagtttcaatttcaatttcctagtgaaccctttccttactttcatcaatataaccatttttccagaatctgacaagcttgctatagtgaaagggtggtattggaagagggagaccttggaaacattcaaaagaatatgttgaccagctctccaatttccgtacctgggtacaatacaccaccaccacttcctttggtcagaatcgaataccttgatgggtatggtgattcttaaggttgtctcgtccaatatttcaaagtcagagattcctttagttggtccctttctcttgtgtaaaattcccatgactcttgcaacaattctgtctagaacgacaaggtgcacaccgagaagaacaaggaggtggttggcgccgttatggaagtaagcaaacaaaagcataatgaagttgaaaattctatgctcaactaaaaagaaatcaaaagcaaaatttctgatgaaacggaaagaagcaacgtttaacatgcccaagcagctgtatgatatgaaaccaaatatttggggaggaatttgtaccataatgtaaaatttcaagtctagccagtatttcaatgagatcaccatgtgaatggtagtgaatacaaacatcatccttccaagatacttatggaagaagacagtcttgtcaaggggaagtcccgataaggcggaaatgatatttccatgagcaacaagcaataaaatgcaaggaagatttgctactgctaatcttccgaatcttttgccgacagtgtagtaaaatgggaagttggtgaggtctttggtttgcaagaaacaaaactcgacattgattgcaaggtgggcaagaatcacaattaatagacttggttgatagtaataatctttcccgaagaatctgattttgaaaactctgttcatagagtcaaagcactttatgaatgtaaaatacggtttgaacctcaagccgcttgtgtctctcaaatgacgaagaccccagggaatccaaaaaaataagattccatgaaacaaaggtactaaaaaggatagtgccattgccaggtattggtacttgtaccccctgctcttctcaacgaagtactggtcagcgaagttgacagccatatctgaaaagtagtgatatcaatactcgcctgaagaaaacaactagttcgaaagttaagaaccacgtaaataaggatgaatgctatttatccagtttagcgttcgtttaagcgatgatgaggaaaaaaaatcgtttgcagtttcgacttctttagtacttagaaactatgcacaagaaaaatttaaagtggagtagaaacaggatggtggtacgtacaagaaaagcaagagagtgcagatcatgaatttctcaccagtgtcggacttttcggtttagaaccttcaatcaccctaataagtcttctttttttatctttttcatcattaacaccccttgcatatgcgcatgtcctgtacgcacatattgcatttccgattaaatgcgaggcggtacgaacgaagcagagtgaaggaaatttcctcacccgatatcaacgagagtgttcgaaaaacccgcctataatgtaacccagtgtgattttcggcattcctcggaccgatatgtgaactgagtctagataataattacacacaccgcatatttctgcagatttctcatttctaataagatacattaatatggggtactttcagcaattctaaaactcagatactaataccaagaaactatgaacgctgttttcctcttctttatttttgctaccagtgcgtttgcttcccaatgggacacttaccctcaagtgcccaagacggcatctgtgaatggattctctgacccgattaagagcaagttaccttcatgtgcttctgaatgtgctgacttctctacaaagaatacaccttgtccttactgggacactggttgtttgtgtgttatgcctcagtggtctggacaagtagctgcttgtattgctaaaagctgctcgggtgaagatgtggcttccgctaccagtttggcttattccttatgttccagtgttggagcaaatgtttggatgatgccgggttcactttcaacttcgctttctgaagctgctaaaggagcagttgtagctagtgctacagccacttctgagggcgattcttctgctacctctgctgaagtttcctctgctaccgaaacaggaagtgcttctcaagactccgcaaagagtgagacagaaagcaagtcatctactaccagtgaaaacagtagcagtgcttctgagacatcctcgacttcatctcaaaacgggtctattcaaagaacaacaagttctgttttcttgtttttagttactttcgtatctacacttttctagtgtttttagtcaggatttaaagtaaagttcaatgcacaaccatgacaagtgaaaactaaagtataaaagtcgtttatgagagaagatatgtaatatcaataagaagctcgtaaagaaaatattcatgagactgtagaaggtgattgctttggttctatccggaaacggcggtactacgttccaattttactcaatgcaagtatattctagtctcacataatatttagccgcaccgcgcaatgtgtgtgcgtctaggaatgtcaaaagtcttaaatggcatgtccgaatcggcggccgtatgcaacctgtatatactcaacagaactgttcttggacatgcgctactccaattcttctttcggtatcgggtatacctttctggcgaatgtaaactaacactttatttacagtctatcttataaatagggctgtatcctcccgctctgtaggtgttttcatcaacgcataacttcctcattcgctatgttctctttgttcccagttgctactcttttgactgtcgcctcggttgtcaccgctgctgacaatccatacaccatttacccatctgttgcaaagactgccactatcaatggttttgctgacccagtttacgacagattgccagagtgtgctaaaagctgtgtgtctgcatccacctcttccactccttgtccatactgggacactggttgtctttgcgtcatgaccaactgggcatctgatgttgcagaatgttttgctaaaaactgtaagggttcagatgttgacactgcttcccaggctgctgttgctgtctgttctgctgcaggtgtttgggaaccatacttcattatcgactctgctgcttccagttctttggctgctgctgctgaagaagttgccactacttctgaggctgccacctctgaagctgccacttccgaagctcctaccacgtccgaagctcctgctacttccgaagctcctgctacttctgaggctcctgctacttctgaggctcctgctacctctgaggccccagctacttctgaagctccagctacttctgaggctccagagtcttctgctccagctccagagtcttctgctgaggaatcctctgctccagagtcctctgagagcgctgctgttccaactgttgcttctgttaacggtgttgctcctggtgttgttcctgctgctgtggccggtgtcgctgctggtttggctatgcttttgtaagcaggaaactaatgtttcgtactttgcggggcagctgttgttatgatttgtgtcaatctgtagtctgcaacatttgcgacccaaaattattggttttagttatgttgttttaatgaagaaaaaaacaatttaagaaaatatcgtatgtggtccatgatttattgcattgtgcagatctttccatcatctatggtaattgaactatgcagtgattgtgcactcaattattagtctgtgtaaatgtttagaaaccgtttcaagcaacttagaccaacagttttctactgatggaagacgttggcatttcaactcatcactcttgctatcatattgcccgaatagggtaagagtagtcgaaactgccaatggttcgattcgagtttggtcctgtgaagaatgagacataaatttcttttctttctatagaccagtttgaaacctctccaaaaagcctaagcttccaattttcaagttggaataaaatgaatctttaacgtacagtaactgctttgtttcagtattgcttcgggaagcaagcaggtttattagccactactcccaacgacttaggttctgatcgattcctacccagtgccatattcaattttgaactgcgaactgattcagtaaaaatcgtccaatttattcacattaccatttcttgataaatttaatctaagttttctggctcttgtagatttttcttgtgcaatgaaggtgtctgatgtgaagtatgtgtccgaattcaacctactgacatttgaccaggtttctgagttcaaaaacgacgagacggcaggcgtggtaacaggtaatttgtaacagattttgaacagcattattaagcattagtcatctgtttcttgaaagtctgaaatccatgcacttcggtgatatagactttttagttaaagtcgcgactacaagatctcgcacatacgtattgtggggggaggtgcataaaaaaagtgtgtaaatcgatcatcatctcattcgaactctaaatatcgaatatagtgtgacgtttgagacgttcgaatcttttttcctacgaaataacacttcttgcaattggttcaattctcacggtatacgaattctgagtcttccaagatgaatattcagttcttgaatgaaatggtattcgcattatatttttatctctctactgctcaaccactacattttaaagtaaataattgacttttttacattttttatgttccaatttgcatttcctgaaaaaaagaatcgccccaactaattatgttcccaaagtgcgtctacatgaaatatcgtgaaaatgcgatacgcgtagacacaaattaaagaaaaccgaactggaatagaattatctgaattcgaaaatgttacgaagcatacattttgcatacattcttggttttttgctcacggcagttccacaattactattctacagcgcaagtttatgactttagaatattaattacgtggctagacttcaaagctttcaaatgccttgaagaggctcacctgattatacgtgtatagaactagccttctctttgtctagacgtgtgtagaggcggccagtagcatttgaatccatgcttattactcgttcattgtaggagacggattgtttttcgcgcgtcagaaatgaacaaagaggagctcttcttctctgtgtttggcagaagaatcttcatgtgacaattcatgccaaccaatgactgcgcctgcaataagcggaagagttatcgttaaatcttctatagatcagaggtccatacgattatgtgcatgaagaatcaactgacgtatttatccttgatgttagagccacgtaaacaagggaagtacaacgctgttttgatagaatatggctttgtggtttgaagccatggccatgggaggggtctctatatatatataaattttggaggattattgaatcctgacctgccaaatgtcacttttcagagaacttgatcccgtgcaattggtttacgttgttattagcttgttcttcgcgtcctttgtgtacaacgaactaaaaggaatttacttaagtcgcaaatggcacacgaaatctccagtcaaaacttatcgcggactttttagtttgcctcagcttgttcggctgcggaaagctgttgattcgggccatttcgtggactattttagggaccagtacataaaatatggtgcagataccttagatttcactggctttggaagtaagatcttcttcacgaaaaacccgcacaatgtgaaatctctctttgccactaactttgatgattggtctattggtgcccgaaagagagcgtttaaaccattcttaggcgttggtgtgtttgttactgatggtgaggtgtggaaacactcgagaaccatgttgaagcctcagtttctgagagaacaaattgcacacgttcacagtgttgaatctcattacaaattgtttgcccagcacatcaggagctataggggccaggagtttgacattcagcctcttttcatgaaacttacaatggacgcatccagtgaatttttgttcggtgagagcattcatttgctccacgacgactcgattgaacacgagaaagacactagtgacattaaaggcaaaaaagaattggctgaagacctttcatttttgcagacttatctcatgttccgagtcatgttgttagattggttttggttggaaaactccaaaaagtttagcgaagccatcaaaagagttcatgccttcactagtcaatttgttgatcgagtactaagtcttacgccagaggagagagaagcaaacagcaaggatgggtacacgtttttgtatgagcttgcaaaggtcacaaatgaccccatagtaatgcgggaccagattttgaatgtgatgttggcgggaaggtccaccacagcaagtcttctctgttcagttttgcttgaattatccagaaaccccgaagtgtacgagaagttgaagaacgaggtgtacgagcagttcgggaatggaaaaaccaagggagaagaaataacttttgaaacactaaagaaatgtacctacttgagatgggttcttaacgagggtcttcgtatgtatcctccagttccactgaaccttcgacaggcggtccgtgatactacacttccaaagggaggaggaccagatggtgaatctcctgtcctagtgcgtaagggccagtatgttgcactccatatttactccatgcatcgcctggaagaattctatggtaaagatgctctctctttcagaccagagagatgggcagacctttccaagattggctgggccttcatgccttttggctcgggtcctcgtatttgcttaggtcagcagtttgccttaacagaagcctcctatattttggttcgtatggtgcaagacttccctcatattgcttcgcacaacaaaacgtaccctccacgcacatactccagatctactatgcactatatagacgggatcagaatttcattgtattagtttcttttcctttatttttaatgatatatgatcttgtgaatacttgatacttagattctccgccctaggttggggtaagctatggatttttctccgcgcacctgatgataagcatgtgaagaccagatttattctccagcgtcttctgtattatggaagacaaattgtatcaacaataagcaaacaatccaatagcaggaaacaactacttttttagatcaagccacatgaaaggtgggttttcatagtccgcggtcccttaaagtacttcaagtgacacattcttacttcgcttacacgaaattcccctctacggagtcacatggcacacatgtgattttggtgcaggtctaccgtggatttgttcgtgtacgcaatacgatggaaaattgatgttaagatcactcgacagatacgaaacagcccactatgacatcagatgctttctaagaagctcctcattacaactaagtggctaatttcatatatacaatcgcttgttcggaatgaaaaaaaattgtatcgcaatgctagccaagggaacaaaatatcagcgtgtagttcgcaattaccgtattagtatattcgagcgatagtgcacatttgtggggccaacagcaaaagtataaaaagcgaccttgggttggggtatgatctccagtgggcaatcaatctgttttgaactatactgataccatcctatttccattattatctttgatatagcacctctacaatgcctaccgaaagcgtcaagcctgacagaatatggtcgcttgcgccagaacatgagattgtcctcaagcaaacatgggcaatcatattgaagcattttggatatgacttggacaatctctccttccatgatcttgagcttaaatccaacttcgttgcatctaaaagcaagaacgctcttcctatcattccaaaaacatctgatccaggcgatgtgcccgaaccttcgaaacgcacagtggaaacatatcactcattgtcgggaaaaacagccgatgaacttacaggcgagtttgataagtccgcaaaagctgtttcaaaggagcattaccaccattttagcaaattcgatgacgtggagatgcaccaggctttcttcagctccgttagaaatgattctcccgacaatgacttgctccgttttgttagagccagaaagtttaaagtgcaccatattgtagaaatggctgccaagtgttgggagtggagagccacgactcataacgtcaacaagtggttttacgagggagacgctcaggtttttttttcgggtaagaagcccgagttcatcaaggctttcgagttggaaaaagcctatatgagaggtgaggattattccgggggccctgtggctgttatccgggtcaagaagcactttggccatgactgcccggaaaaggactttgaaagattcatctgtgtgttcattgaatggagtcgattgcgcatgagaaactacgaaattggaaatgacggagctaacattctttttgatatgactggtttttccttgaagaatgcggatatgaatgctgtaaagtttttggtcaagcaattcgaggcaaactacccagagtcattgaacgcgatatgggttcacaaagctccttggattttcaatgctgtctggaagatcattaagggctggttggatcctgttgttgcctcgaaaattcatttcaccaaatctgctcaagacttagagaagtttcttgacaagaagtacattcctaaaaacctcggtggctctgactcttatgaacctaagtatgtacccccaacgaaagagaacagcagcacccgtcctaaagatgacacatatgtgaagttgatggaacaacgcaagaaattgatgctttcatttattgagacaaccattttgtggatccaggcaaagacaacagaggagtccacaaagtatttgaacagtaaaatcgacttgggagcaaaattaggcttaaattacaaagcattggatccttatgtgcgttataggggagcgtttgacagggacggttctctaggagagattggtatttagtttggaattttttaagaatcaaactatcttttattaaggtttgaaaagcactgttctgttttctatgcgcatctatacaattctctcctgtaaatgatagacaacatcgacatctaagaaaatcatgtcaaggggaaaaaagaattcatttgtcaaacacaacacctcttggtctttcgtcaacagtcaatttaaagacatcaggacgagtataatgtccagtagggtcaaggtcgtaacgggcctcaagaataatgtctaaatcaatttcagccgtcaacaagccttcttctcccacgaaaggaccagctaaaacttctccgtatggatcgacaatcaatgaaccaccgttgataggctgttcccgggtatagcctgggacatcgcgggtgtgctcctcccaggacaaaaaaggaacagctgaaatagcaaattgacgaccttccacggcaatggtcttgattaaagatgcccagatctctctatcatcaacagtgggtgcaacataaatgtttaagcctttcgcataatatgccgcgcggtataaaggcatgtaattctcccagcaaataccgcctccaattccccccaactcctttgattcggcaacatagagcgttgaaccatctccttggccccaaactaatctttccgtggccgtaggcattaattttctatgcttacctacgaaaccctgatcggggtcaatgtaaaccattgtgcagtacaacgtacttccgcccctttctatgactccagtcactatcattgtgcccgttcgtttacttaacccttctaattgggagatctcagggcccgggacttcgatcgactgtttatgatactcaacgaactcttttcttccttcaggcaaacggtaacccaagtacgtaccaaattggcttccctttggatatcctccgattgtagcctctgggagcaccaccaacttcacttttttgtcgataagctcttgttcatagctcaaaatcttttcaacagtctttggtgtaccttctttgcttgctccaatttgcaaggctgcaacggtgtatttcgtcataccttttttaaaaaattcgacactgactatgtattattgaagcggaattttttagagccgtgggcgttatcaacaagtccgcctgcagtataatctattcattccgttctattataggcacgacaaaaaatgctctaatgtcacatcttctgtcattctttgtatagtaagcaaagataaagggtacagaaatgtgaattatagcatttttccaaggacagtgtgaagattataattcattattaaagttacggcaatatcaactattgcaacttctgttagtggtaaaagattcaaatttacacaaattgtgcgaatactgaaaagaagtaaaaaacacgaattcttcaaaaaaaaaatacataatgtacgatggcaaaccagaaaaaaaaagaaaaacataactaaaggtaaagacatcatcgaggttagtaaacaattcataaaaacaattgtgtcatttgttttgatttctgatgtattctacgctgactttcaaaacaatatacagtaccagctatgttgttcatccgttatatgcgattatgagccgactttcgatcatcggacagaatggtgacaaaaaataatcatgtttctatatgaaatatctattcagtaagtgacgtgatttggtaaattcctgagatcttgttttctcaactgccaatttgagccaactcaatcaagttactgtacatatacgagaaacatccatacacccaatcttgtgggcatattttcctgcagaacattcttcagacaggacagaaaacggtgtgacacaaaggttagaaacttcgccttcgtcaaaacgttgtgtcattcgtgaagagaagatacgcagcaaatgtaaaaagcaggcagagtggcacttaagcatcagtaatttaatttactcgaaaagtaacaatcgccttcaagctacgattaaaaattcttgaaatgaattagaatgagagaaaaaaagtagctaggaggacatattgaagaacatttcgatcaccgaagaaatggcgcaccgggatctatagaaatttcaagcatagcgcctgctagtcaaaggccgcccgcgtcgaaagataaccagaattcaaacccctatatgcaatatcaagatctctatacagtaaactgatagccaaggcacacttacaaaaactgtcagtggatatccacaaggaaattcatgttggggagtcgtattctttcttaacatttgcagttcatccgatcttgctgtggatggaccaatcgaagataaagttgcgagtatcaagagtaaaaaaccctcacctgtacattgccccacgaccctacgaagaaaaaaggaatgcagatttgtcatgacagggaagccctggagcttgaccgctttctattggtccattaaagaccttgcatgtgtaacttttccatggacatttgtattcattgaaggggcactgtagtacattgatttatgtgtggagacaaatgtccgtccctgcattgtggtgcgtcgttataacggtagcggatgtgtgatgagaaataaggttggattatgcttcgcataacaaagattccctgcatgctacagctttttctggttcgattcggctcctcatcgaatgattgaaagataagaggaaagctaattagtataaaaaccgatcattcggaactcacaatctattttaaggggtaaacgtgagaaaggggttgaaaactcgttttatgttattcggtttttaccgttccatcacctgcataattgttccttgctttatgcatgtagcggtttcataaccatttagtaaagagatgtgtgaagcctcgtacttacctggcgatgaagattaacacaatgtaaaccgaaacagaggctttttcaaggctacgagtgaagactacaaatgcaataggactagaaagagtacattttttttctccacgaagggaagttcaagtctattgagctactcattgtggtagtaagaggcaatccctttcataattagattgatgatcccaaaagatgaataaagaccgtaaagtgaaaaatttcatgtagtaagcccgtaacctgcagatacgtaatctagatccaagtgttagccgaaagaatccccaggccttcggtgcagttcgtgcatttgcgaaaacagggcacaggggcagtgcgttttgtctttatttttgacgaaaagatcgcagaagtactcatgataacgtctaacatctatatcattacaaagtaataaagaaaacgagctaagtagaagggaaaattgtagaggaaattcaaagagttagcaagcatgaaacaatgattctgcacccagaaagatgtttcatacaacagtttacacaaatcaaaaggaggagcgttggacacatcgtacaatacggtgataggaactttgtttaccactcttttagccatcgtgcttcgtaatactcgagtgtatacccgagggccacattggtttgaagtatgcatagcgcttaccatgcaaggcgtcagatagatctttatgaatagtcatgagagaaatgaggctaaaacataaacagacggtacaagagcatgcaaggaatctccttcgcttctacgtccgcttttcttttcaagcaatcaggggcatttagagaagaccaaatgctagtgctggtaggtcgttttcaagaaagcgaacaaaaccttcttcttccgtaaagctgtatgcagaagcaatctaagaaaggagtttagatttaaccactccttttttaccacgagcttcgaactcaaacggaacacatgcatgttacggctttcaagtacattatgtggcactttacactaaaatatctgcaagtgtgatcttattctttggctgctagagtgggattttaataccgatgtatgcatgcattcgaagtgtgccaaaaattatgcgagctgcaagatctggccaatggtctcttcgagatcggagattatgcagacattacttctctccatgcccactgtatggggactgcagcatgactaaatcggtatatgtcctgacaaaagttgcgaaaaggaaccagaaccacattacgagtgtagaagtggctgcaaaccattctatgcaaaatgcaagagaaaaaggaaccatttataaagccgtaacgccgccatgtggttgttctcttcagcatgttgttcaagacaataacgtctctagcattggtggcttttgcctctgctacgtcagtgattaatgcttgccctaaccagaagttcacattccatgcgagcactgtgaattttccacaagcttcaatcacagttacagatccagttcctaataaagatgggacgtgggatgtgactataaacttcaatgctgctgacacaatgtctttgaagtcgttgtcggaattgaaaatttttgggcttgtcccaaacctactttttatactccaataacctcaaggttgataagatctctaatcctggttcttggtcacaacaggtgactgtgacaccaagatctgttggttcatacagcacttgcatgcagcaatttacaattcagtttgattggtgtaccgctggtgttacggatttgagcgagtgccaaaactggaaataccaggactcttatgattatatcactggatgcgataactttgacccaagtacaggcttttcccaaaaagatgcacctgattactgctgggatgttcccaacagtcccccagcaggaatcttccagtgctccagctaaggaatcctccagcgttccagctagcaagtcttcgagtgtcccagccaaggagtcttccagtgttcccagctaaggagtcttcgagtgttccagtaagcgagtcttccagtgttccacccgagttgagtcaccccacatacattggcaccaaagacatctgaaaattctcagctcttccagcgttccggcaagcgagtcttcccagtgtcccagcctagagagtcttctagcgtcccagccaaggaatcttcgagtgccccagctaaggagtcgtcaacaatcgagaaaccttcttacaagcgatccatctgcattgacctcaccaagggtctagcggggaggtcactgatgttctttagggaggtactgatgttctttagggaggtactgatgttctttagggaggtactgatgttctttagggaggtactgatgttctttaggaaggtactgatgttctttagggaggtactgatgttctttagggaggtactgatgttctttagggaggtactgatgttctttagggaggtactgatgttctttagggaggtactgatgttctttagggaggtactgatgttctttagggaggtactgatgttctttagggaggtactgatgttctttagggaggtactgatgttcttttgttctttagggaggtactgatgttctttagggaggtactgatgttctttagggaaggtactgatgttctttagggaggtactgatgttctttagtggacggtactgatgttctttagggaggtactgctgttaaacgagggaggtactgatgttctttagggaggtactgatgttctttagggaggtactgatgttcttagggaggtactgatgttctttagggaggtactgatgttctttagggaggtactgatgctctttagggaggtactgatgtatgtagggaggtactgatgttctttagggag