tattgatggtgctctcatatgtagtgtgttgagaatcaatcctagctatactttctttgatatttttatccatttttacctctaatacagacatgtgcctccttattgcacttaaatcagtttccttttccgtgatggaagtctcaagattttccaaggatgttttgagatctgtcttaactgcattactgatttgtggcacaattgtttctaaattaaggggctcacagtataatttctcaattgtttgtaaaatttgtgataatgtagagtcttcttcatcagacatagtattgactccattctcaattttctggcacaaaattttaatttcatcataaactttttgattcatttctacgcattttttactaattttgttaatatttttaatgtagatatcaaaagctaggttaagttgagaattttgtgtatcaatgttaagagattgagttctagatgtactaattctaggagtattcagaatgggaatctgtcttctgggtgcatatccatctgtcttctctgttgatgggctattttcccttgttccaggtgttgataatatccttggagagagcgcgccattctggtcatctcctggtagatctgagttctccattctctgtttctgtttatgttcctggggtgacgggagtttctgtttctgggagctcttggggggtaaggattcacatctcttctggtgggagctggttctgggggttgaaagaacattcctgccgtcaaagttctgggatcccagcctttggtcctcctgagagctaattcctctccttggagttggaccatagcaaggaagtcctcctggcagtatcttaaatgggctactatggccctgtagctggtcctgttcctcacgtccttgagccaggctttgttttctttcatcctgtaatagtatctttcgaatttctccgcctgtggaagcctgtggaaatcctctgtctgaggtggtctctctgaatcttccattataacctcggggtctgaggatttgtcagatatactaatgttgtctccttgattggtttcaagttcagagggggcttgattttcacggatttgggtgaattggtcttggatttcaaggttggagacagctggagtagcggtggaagagttgtttgccactgaaagaaatatgtataaaagtataattagaattttttcttgataaaactgagtataagtcagtcaaaaacaattttttatcttactgtttatagtttaacagatttttataattggttttaagttgtttttattctgatactgaaaaaaaatgagaagaaattatttctgatgtgttctgttagtcaaatcaattcaatcactatttgttttctttgatttaatgtttttcttactttttatgtgttttatatgttttttttataattttttatatgtttttagagttttttcaaatatgtagatagagtataaaaacaaagtacagtataagactgtgaagggttgagaatcgcgtgatgtgagtgtgtgcgctggattcgctaggttcaggcgattaaaacggtggtctaaccttgttgatagctcaaaaattgagtgagctacactctcttgaagtttctggaaggtcgatggtcgaaaaacaggtccgaggtgcagtgcggctgcggtatacactcaagcaagctcgcgcggtggtaatacgatcgacagggctgtgaaaatccgggtgaattagatttaaactatgtatgagtggtaatacaaccttaatttatgtatgtatgcgtgtacaaactgtaatcggtgttaccacacacctccgtacaaaaactgtcaaggggtcctttttcaaggtcttgcgcacagacactgaataaacggtaaggtttcgaggtctgggaaaaaaatctagtagagtaaatcgatgcttgcgcgtcgaatggtgtactcagattttttgtaagtccgctccttcagggagatcgctagcgaaaagcgtcctgaatccacaaaaaaggtaagaagaaggggaaaagtttcagattttacttcagaatattgttttgtaagacaattaagattttttggtcagaaaaaatttcgaaaaaatagagtgaaacaattgtgtagcgttgaaaaacaggtatttttggtgtttttagagattttttacgctattgaggtgagaagtaataagagatatgtaaagaagtaaaaaaattcagtctgataagtctaaagcgtagtgcgggttgccaaagccaaaatcaggaatagtagtgtatgtagtagtatcttctattaattcagactctaggaagttaaaagggggtacgtcaggagggagattaaaagaggaagggtttctgtagtattcagaaatgacagattttacttcttctaaatagtctgtgtaagagataacagtgttgtctggcgcgtaaatagcactggatagaactgcactagtagtagtagtggtacaaatccagtaagtatctctataaactcttttaactacttttctaagttcttgctctactgtaatattttcaggatggtccgtgtaatatcttctggtttcagccaggagggaaggatctatatgtttgaaataaatattgatatcctgcatttaccttttagcaggccatgatgaataaaataaaatagaatggtgttagtaagtatgattttttaatggtaatgggtgaaaaatcacgagtaaaatgaggccagacccccaattgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaagagtaattgggaaggtttattcgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattatttaattgggcatccagatcaatcctcttgtatggattaataggcttccaagatgaggacttcttcaactcacttgggattagtcttttaacaacaatctagattaataagtgtatcaacacttaaggaccagaattgtttaacctgggggataattctttatgcaatagagataagtagatatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctggtttgtaaggttattggtggtttgaatcactaataaacacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatcagggctccttaaatattctacaggaggctcaggggaagatgagaggccctcagggcactagggagcttcttagcagctctacagtttcgtgtaaggatgggagctgtagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaatttaaagggctacatttactgtgcaggggctgtgcaattgtagagttgtttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtaggctgctttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtatatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataataataaacattgttttaatactttattcaacaaaagcttgagcttcacccaaagatttaccaggaatcgagaagcaatgagggttatcattgaatgagggtgctgcaccacccaaccatcagaccattcacattgccaaaggatgagctttgattccatgggggagtggaacctcttgggtgaagggctcagggacgatatcttcaatgttgggaacaagagggtacatgttgggaggtgggtttgaagtggggaggatcatggtttggatgaacgacatgagggagggggagttgggaattgaaatttacaacaataaaaaaaggaagaatctgtgttctttgtagatcagggctagttaagtttcagaagaaaatgatattaagctgaacagaggaatgcgacaagttatgagtgagaaactgggatgttaatatggccgcagaagataatggagtgtgtcaaatgaagtatccagacaaggaaatagaatgtgcaaaagggttgggttgtatgtaattaagaattgcaagggcaatgtgccaaggataaaaaaagtgaaacagcaccgggccaggggatgaaatactgaggggttatgattattaggaatctaatctttaccagtggcattgttcttatatagagtatatggttgtgaagtgtttgctaaggagataggactttgaatattttccttgacgtggtcaggactttggattcgggataggtggttgtgcttggctgggtgaggtgctcatgatgctcatcactgcatgccgcaacaggaattccagtgatctgatcacacctaatcatacttatgtatatagtgtgtaatcctttttttttgcaggtggaattgctatgggagattccccaaattgagaattacttaggctccgtttggcagtgtcataaatttaggtgtgatattgcctgattcattcaatcaaaaataaaccaatgcaaaatatgtttcaaaattgttactcaggcaagttcaattactggtttcatcaatgctgagaacaaacttgatatcttaggccatcttgagccccataatattgatattaccctttatatgggtaaaaagtgtaatattggtattatggtgctgaacatatcccattatctcaactttgcctgtactaaaattgaaatcagcagttgaccttgccccagttaaaattttattacatatttctgagtggtttattttatattgaatttataaggcaatattacacttggatttatgacgctgccaaacagggccttagggtttttccgacccagcgttattcttcatatagattaagaatatttagaaataatgcccttattatttgatcttctcatttattttcagtaatattcatctaaaaacatctctggtgagtaataatgtctattttgtattttatattatgtttgtgtactatgacaggttgtctctgctatagtagcaagctgacaatcagttaaactgttgatataatcaatggacatcaaggcttaccctcaatttgctcatgattcaaatggatgaaggccgtttttagagctggtcgtggataatccgccgtggatatccgttatcccctggcggatacccgctggtaccaacggatagatttgggtgtggatggccccttttccgcaaaaccctggcgggtatccgggtatcccaaaggatacccaaggctggaagggtttccttccaaccggtgaggtacatgtacctcaacggctggaaggaaatccttccagtccacgaggtacatgtaccttgttgaccggaaggaaacccctccacccggcggggtacatgtacctcgccagttgactggaaggaaatccttccggtcgacgaggtattgtcgactggaaggaaatccttccagccgtgagttttttttttgaattttattttatttattttttgccttccagccaacagggtacatgtaccttgacgtctggaaggatttccttccagccgtcaagcatgtaccttgccggctggaaggaaacccttccagctggtccctcgccggccatttaaagggcgggtatccgtggatacccgctgtggccgacggatacccgccagcgggtgcagatgcggatggccatttggccgcaaaaatcagccggatatccggatgcgtagcaaccagctctagctgttttcaagacacacttagtgtagtattttcctcagaaacgtggcagaaaatttactacccaaaagggtttatgaaggggtttgttttttcaattcttgatggttgctgtttcacaggccaaaaatttttgtcacacgtcttttgagctaatgtatttgtgctggtggtgacctattttttctgaaagaaatcatagaatggaaggccactaggatttgttgtctgctggcccaaatcatagaatggaatgccactaggtgttgttgaggatgtaggcttggcttctgatgttgctgcagatggcccacttgaatcattgggtggtatttttcctttcttgtggatatatttgctgtcatgagcacatccttctggttgaagatgtggcatttgattgtttttgctaattacagaattgcagcgcatgcacacatagtataattttgagcgttgcttcaaacactttccaccaacctcatcatccaaacatggccctttttcagggaaattcactggcctggaatgccactggcgagcttctcctccacaaccttccaagatacatttcatggcgctgacttgagacactagagtgaaggccatgataacaccaagaatgatggtcttgaaattcatggcaagtgtgatggtttgacaaaggttttgagtgggaattgaactggtgttgcttaagtctgatgtctttggggatgaatgacaagaggaaaactccaactgttacactatggcagcaggtatcaaaaatcactcagacagtacttataccatcagtttgtttgggttccttcagtttgattaaaatcaaggtttcacagaaattcagtgcatgattttgcctcataaaacccaattcagatgaactacaactattaccaacatcaaacgtttaggaatttttagcccccctcaacaccatagtgcctttggatgacccccttcctgtgtgtgagcttagaaattaaacaggctaaaaaaaaggctgtaaagcccccctgtggcacctttacaaagcctaatctcaccttgataaaaatacaagtagccaacaactatacaaggattcggaaggaaatgggggtgatgcaaggatgggagaaacaaatcatgtgagagagtgtcaagtgagcctttccaagacacaccagattagctcagcatcctgacttcagctttggactagagatcattgacagttggttcaaggaatatcagcctcaatttcatgaatcatcaaactacatccagatttcctaaactgcatccatgaccaaagatggatacttaatcaggccatgatcacctattctgtatgctggcaatacttcctattggaatttatttccaataaaattaaatcttatttcaatgcaatctttcagcctaacatttggaatcacaaaaatccctcaaaggtttatggattttagcgctgccaggaatcaggataacaggataggttgagggtatcccagcttaatttagatgcagatcaaccaaagtcaacttgtatgaatctcaaacaatgaaatataaatacaaaatgataaataccttcaattcacatttcattggttggaatccagccaagttttaattggttgagtacttctgggttaaattgggataacctgaacccatccaatcatgttggaagtttagagcagactttcttcaagaactggatgatcttgtcaatccaacaaaagctcagattagtacagtccattgcaattttacattggttttgtaaaatcatggtttgaaattctctcaagctcaaacacaggttttgatcaacttgtgcacaccaaaagaggttgactcaagttgaaaattggacctgttcaaaaatagctataaaagatttgaggacatactaaaaaaccttaacagagagaaacatgtataggatgaaggtttcacccacagagtacatgtcacagtacctttcatgtacaaagtaactgcaacacctgtacttatgtgtcagctctggtctcttatgtgacaaagagttgatgggatatgggtcacactctagccaagagggccagtggaattaagactctcctcaacactggtacagtggaggggctagctccttataataataagggacaacagtgggatgagcttcactgcgcctgagctgaaggattatataagagaaatgaggtttgtactagtcttataagtcaaatatgtaacttctaaggctagtaatttagataaagggaaatgtaataactaaggttcaatatttgactgtaaaaaccccactcactaagttgtagtaataattagtaaggtacttgggtttgtatggtaatattgtctgggggatgaatctcagggaaagaggcatccccttaaatattacagagcaggggtcaaactgctgctgggaccagtgcagtccccttattggtacactattccttgggggaaagtgtcagtatattcagagcatgttaaatgtacatgtgatgaatatcctttatttcagaaaatacacataagagagataaacagaatatatattcacacaagagagataactaggataatcatctcttggatacacccaagagataattatccttttcaacttcagtataattttcatgtaagaggtaagttaataaagaggtgaatctttattaatttacagaataattactaacataaaaaatacatacaataataaataatattaatcaatacttattaagttaaagattacacaggataatatttatcatgtaacccaagggggttacattctattgtagacacctggtctagtgtctcagtgtcttacattatatatataagtactcatccataatgttgattacctttacctcttgttatcttatcattattattaacttatcattattattaacttatcttattttaccttataatattttatcttatctttattgattacatataaacttaaatattatcttatttattaattacttatcaattaaatacatatctgttttatacagaagtaattatcacttacctttcactcctttgtccatgaaatacctgtaccacaagctatccctgctctattgtattttcacggtcaaatatcattacaaataaatatgtacatgtaaaaacaagtccacttatattgttcttaagcttcagtcaacaactcaacttatccacaatattcatagccttgctgaatattcccattaacaatatctattaatcttcaactaattttgttaaagcttaataattattgttagcccttttccttttgggaaccaaattaatcccaggtgagtcctagtactaaagatgacaatcggtacccaggtacctctagcggtacccttgtaccacctttgttttcctaagaaatggacaccaggtacctcacctggcaccccctggcgggtaccagcggtacccatggccgtggtgcaaatggcactcttatgacttgaaattgcagttcacctttttttctcactacatgtgagtattgtgctgagctaatcttctaatactatcaactttcttttacctttcccatattatttacccttcttagcagtctggataccatctttccacttggccaacaccccttcctttatcatcccattttttgagtagaaggcaacagccatccccctacttagtgactgcgcagtaaagagggtacctctagcggtaccctggtactgcctttgttttgctcagaaatggaaaccacgtacctcacctggcaccccctggcaggtgccagacaggtccgggcggtaccaggcaaacaggtgccgggtacccccaaatgggtaccaattgtcatctttacctagtaccctggatgcctattaatacaaagtattgatccagatgtgctgttgatagcaagcctctcagtaaagaccatactgacagagtgaaacctcctcattacaggactggtattaacacccactacctaccactcaccattctcaaaacactcagtcaactcatagtaacaacctttctaccaataaacactcaggttagttacccagaggctgacagaaggcctcccttgtcatggaaagaaagtacaaagatgtgaatgaggaatcaccacaaagggaaaataattaaaaaacagtttgaagcccaatcttaaaaacttaccaagcaggaattttgaatcagggtgtaggcctcaattggcattaacagctctgatgcttgctaccacttgcactgtggaggactagctaatgctgatagaatgggatccttggaaagaaaattaataatatcctgcacactgggcacacagtcacaaagcctctttggcctctagtccaataaatgaactgccagctgaccaaatggaacctgaaattacccaaacaaccaaacagttaaataactactgcaaaggattgagaagaaaaaaaccaagaccagtataacatattgtccatagggatggaactttggtacctgccatacttcagaacattgcctgaacaccaacagccatcagtcatgcagggagagggtgcagtggaaaagcacacatgctacaagaggttggatatattattgtagagacctaagggaaaagcgcacagagagcagatgagttttgatttctatcatgggagcttgtttatctgctacaactatgaggggccaggttgtgggacagaaggttaaccggatgtttgtgggtatgcaaaaaaagttgtgacaggaaaagagatggcacaacaataacattccaacaaaatttcccaaattacttgtcaggtaaagattttcagctgtttttttttttctttgatttatttccaccactttggggaaggccttggatagatttttcttccaaaattatcaactattccttttgatcaagtatatgcagtaattaaaaatcaagcaataatcaagaacaaattcatttgtaatttccaactagcagggttcacaattgggagtttgcaaaaatggatgttgtgaaacttggaagtgcttatagaggtgcttgaacaacttgtgattttttttttaatttcaaagaacaaatgaaaatgatgtgatgaagcctatgcagacttggttgtctagttcaaacaaccaccttgaaaaccaggagcaagtgtgaagttaattcctttggttgaggtgtagcactgatagtctgctgagtttgctactgttatgcttaaattgagcaatcagaaaaaatcacaagattggacccagaataaaaaagttcaattgtgaaccccactgatatcatcaatggtgaaatgatgcaataaatatccatttattggcatcacattgttttagcaatgcacattaattcaaatccagtgtgatgcattgggaaagccatgcattgcattagcatcatattggaaagcaatgcatgggttggaataccaatgcaaggcaatgcatgccaataatattggtgtcactcccaaattatcatgcatcacattgcattgctgaatcaatgcaatgtccattctctgcattgaagaattccatggaagtgatgtggtgcagtgcccacattgcattgctcaatcaatgcaatgcaattcagattctctgcattgaagaatttgatgcaagtgatgtggtgcagcaaccctgcattgctctctcaatgcaatgtgatacaggtccaatgcaaggtgatgaccatgcatgtattacatcagttacaccattaatatcatccatggacatcaaggcttcccctcaatttactcatgattcaaatggatgaaggctgttttcaagacacatttagtgcagtagtttcctcagaaactgggtagcaaatttactaagtgaaggttttcatgaaggggtctgttttttctattcttgatggttgctggttgacaggccaaaaatatttgttgcgcggcttttgagctgatgtgtttgtgctggtggtgacttattctttctggaagaaatcatagaatggaaggccactaggatttgttggctgctggcccaaattatagaatggaaggccactaggtgatgttgagggtgtaggctgggctcctgatgctgctgcagatggtccatctgaacctgaatcgttgggtggggtttgcccaggagcaagcagatatctattttcatgggtgcacccttcttggctgtcaagtaacatttgcttgttgctgacaattgtatacctgcaggtactgcagacgtagtaaatctttgagcgtcgctttccacaaatggagccgtcctcaacaagctccccgcacttcgccgatgggggtcctacatgccacctttggttggcttttcccggacaccccgtccggacacagttgatggtgccggcattagcagctgaggtccaggcgacgagaaagccacagatgatggtcctgaggtgcatttcgagatggtcgggcgaagggttcagtgaggattgaactggtgttgtcttggggatggctgatcacaagatgaacaccccaacagttacgctattgcagatggtgtcagacattcctcatagacagtacttatactgtggtcatcgatgaatgaccagcaaaatggcaaatgactcggtgatgatatttttgtattacatattcatctcactcgagtctcggcccctcgggcctgcggatatgcatgcggacgcggatatgcaatatgaccaacccacaccaaacagaacagagataatttttgccggcggttgagttgacgggaaccaacaaacctcaacaagacgaccggacagaccatcatcggtgtttaggagtgaacggggaacatcgcaagacatcttcaacagaaactctcggacttgatcgtcacaaccgatacaccggaagcacaccccaatctcaccagtacgcaagagcccaagaagaaacaaaaacaaaaaaacccggaagaagaggttctatctttcgatgtcgggacgaggtggtttcagaggatctgatcgtggcggtcgtggaggtgggtcatcacgtggaagaggtggtggtggtgggttccgtggcggccgaggtggttttggtggcggtttcgataatggacctccagctgaagttttcggtccgtacaaattcaacagcttttgatttatctgcgtctagcttggtctgacagaaccccggaaagctgacttgaatgcgtgggatttgtttttcttcattcgttggtatattctttttagagatgggatcgtttgtccatgcagtcgagggggaaatgttgtgtacatcaacaaatggatcgaaagtgagtccgatactagatccccattaaacgagacgaccaactcatgtcattattattctgaactttcccaaatcaggtgccctacttcaatgcgccgatctatctggccaataagacgacgataggaaaggttgacgagattttaggaccgatcaacgaggtctatttcacgatcaagatgagcgatgggatggtcgcaacctcctttaactcgggggacaaggtctatatcgccggtgataaacttttgcctatcgaaagattcttgcctaaaccacctggagaaaaaagtgagtcactctctgatttttgtttagttgatatttcaacataatcgcgaatgataacctgtttctcatctctccattacccccaattgaagttcccaaaagaggcggcggaggtcgtggtggtcgtggtggagcaggaagaggaggaccaaggggaggaggacgaggggcgcctcgaggaggcggtcggggattctcaaggggtggtggtgcaggtggtgggcgaggttcatttcggggtgctccacgaggcggtggtggattccggggtggtggtggtggtggtggtggtggtggcttccgaggtggaggtgggcgcggaggtgggggtgggagaggtcggggttattgatacacctttgcaattttatggaaaaactaaacacaacacctgttcgtcgggacacaaatcgatctggcttcagagaaaccattacgcacccgtcgtgatccttttctagcgagttggcagaaccattgtctcatctagcttaccatggaggttcattgtcctacaggaatttttgactcggaccagcgttttgagaaaaggccatcgtaggatgactgtaaaaagcttgcgaaccagtacttcgtcagacttgacccgatgctacctcggctgctgaccgggatgtcagatcttttattgtgatgcctttctcagagtaatgtcttcgatcccgtgagcttctgaacaaaacattaaagaaagtggaaagtcacttgttcgcgccaacagacggcatgccatcactaacctagagaaactcagaaaatacggcatttgggtaactaatgaagtacgctaacgagtaagcccatccttagtttacctctgcgggttcgcgtagtgcacattaaagtttggagcaccatttcaccatgccatctgaacaaagccgactaaaacatttggtcatgtggcttgaaaagtaacaccttgacatcggtgaaattgcagcaattgctagagatccttccatactgtcaattcatgtggtttgtgtggcttttgaatgttgaaggcgcagaaacttgcgctaaagcaatgtttccatgactcttaagtagaatcaagtcatttgtaaaattgtaatagttacttaaactgctacaatgctgatcaggagaacataagagagaaataaaggagtgtctttcggagtctagttcagagtatcttgatagaaaataatttcaaacaggatcttcgaccagatttcctgctgaggagaagcccaatggaacaagtttcaagggaaggtaaaagcgaatgttgggctctcataacgtgactactccgaccgccatgacaccaagggtgacgacgagctgcactgagtttttcaagtagatcgaggtggctgtcgaggtggagttatcgtcctctacccttttgccgtaaatgaaacatggtttagttagcagatagagaattgcgggcttgattttgttcacatagagaaggtcatttccggataataggagtgctcacataggttcttcttgatttgcagctacatagacgattgaggtggtagtattgtgggagtcgccggcttgagaatcttcctgaggattggcgacgggggccttgttagattgtgcaacagctgggatggcagctactacctgcgcggtaggcacagtggatttgggaggtaacacgttggcctggctcgtaaggttttgaggaacgattggagcagcgggagtggagctggcgacaaccgccggggcgacggtggccacagtaccgccgacagcaccggcggtgggtacagtaccaccgagaggaccaacggctggagcagattgaagcatggctgtctgcagctgtgaatccagacatcccgaacacgctgcgtaggataaagcatacaagcaaacatcaaaacttgaacatgtcgctttcttctaaaaatcagggcgatcactcaactggcttgcccagttgggactccggaacacgtgaaggacccttgcccattgacacaacctaccaacaagcaaagacatcagccccgaaaaacaagaagatgaccaaaatctaaaacatcaaattcgaagcccatcctcgtgggagaaactcactgctgttggaagttgaagtttgagtaaagctgatagtacaggtttgacgcgtcaaaggtaccaatggtagttgtactgaggagcaaccatcaacaactacataaaaatataaacccgcaacaattgatgagcttttcttgatcctttttcatgaacccttgcagatgctcccatgcttaccaactcctccagtgcacttttgtgagcaaacaacatttggccgatcaccgcaagctgtacggtttgtcgcgtagaaacatgagccacgacacacaataacacaacttttttgcacgcgaaagataagctaatgactcactggcagattcggtattagcttgggtgtagtgagtgcagggcagcgtttcgccaatgactatgccggcggaaatgttaggaataacggatgcgaaagcgaaagtcgcaagaaggagagtggctgtaaggcgagtcatgatggtagaccggtgtaatgtgaatgcgaagttttgtagatagctgttgcttataaacagtttctttgatttgtggattgtttattggggaatatggtgtcgactcagcttctgccctgcaagatctccctcatttatagttacagtctcacgggccgcgtagccccggagcttagcactcactcactaatatttctcggttgagatatgagtaagtgtttaatgctttgaccttcacgtctggattgagactgatgagaccagcctgaggcgaaactatcaggaaaccctcttttgagaaggccccataggcacggatagcagcccctaggactcgttcacatccactaggcattactactgaatccaattctcatagtttccggaatgtgctacccaaagtatagggtgtgtactctgctaaagcaattcgtacgaaatggattcgccaaggatctatcaacaaaatgagtcatttctcgtaggtggtcaggggcgctgtataattcctccacactgttccattcaaacatgatcatcggttcctacttcaggtaagctcgcaccgccaatgtgtcattactctccaccacattaacggttggtcattggccattttgaatcttcaggtgctcacccaatggcaccaagcgactcgagttaagaacagcctgcttattttctatatgcaaactcgaatggcttcaactggcttggtttttccataggctcctcgagtcctcttgcagggtgaagaaaaaaaacgtaagaacacccccagcacatctttcttgtaagtgcgatgtcgccataagggtgtacattggatttggttctccaccaatccctgtctccatacattatttcattttttatattgatgatctggttgctgttgaaaatgtagaaacctttgattcaatcgtacatcaatttccaaatttttccacccacaagccacatacattacttggcatggacttcacatacaatgatcattcagtcaagtgtttgcaaaggaaacttattgaatgttaaatgactagagcttgcagttatcaaagaatttttcccaatgaaaactttcatgttagttgtgtgacaataaggtcagaaagggatactgcggcaaggcaggtatcatgggtggagtaaagggggtaaacctaatttatcctcacattagttttacagatcattgtatttagggatcttagagcatctccacgggggttgctaaattgggtcgctatcccacatttagcgacccaaacttgaaaaagatgacccaccggagtcgccatccgggtcacttttttacaattttctgcctcgatccctatccagtcttcaaacttgaagactcgatagcgactctggatgcaaggaggatcacaggctactcctgtgttccttctgtgaaacccacacaccacacatcaccacctcgcccaatcatcagatggcgactccctcataacgatgcgcggtgtgtgcctcagcactttgggtcttcaaaccttgaaatctggtcgctattgtgagaacatagcgacccgaaattagcgactcccgtggagatgctcttagccgttgtgcacgtttatctttttcttctttctcttcactcatcttccattgtttctccttgcacattatcaggtgcatagttgttcctccttcttcctttgtatcatcgccctgccttgttggtctccttcaaacctccttggctcaactgctgctccttggtgtttctcaagttggtgtttaacttcaagaagccactgagcaaagaagggctgaatttgacaaactcaagatcaattactgcttgcatactttctgaaattgtacaggagaatcaatggatcaagtatttggttgaagaactgtggaacacaagctagactcaacttgattccacatcaataattagggttgactcaaaaaattaaaaaaaaacttcagagccaattccaaaaccaaacatcttgacatccaaatgaaatggttgtgcaactgatacaaaaagaaagaattctcagtcaaaataatccctatggaggatatgactgtggataatctaactaaagcaagcagctctaatatctagttgtttttctttttttccttttgagctctggtttgattttcagcaataaagtcttaggttcaacaaagtgttcattcccatcatcaatcaaaaaatataatagggtgccaagcaccttctagcatacccctggtatatttaggattatttgttatcaccattgtggatggccaaacaagacctaaaataagttgccaagctcatcagttacaaataaattgaaacagctcgacaaggtcgattttacaacctcgacgagctgctacggcttatatcgtcttacggccctctccgacagctcgccaagaatgaaccctcttcacgaaggatgcatcctccttcccagagagacgttggtataacttccctgtcaagccattacaggccctcgtcgagcaggaaaagatcgttggccagctggtgcgatcacttcaagcatccctgctccacgagccgctacgcgccccacgggttgatcgcgaataatctcttctgaagttccaccacgagcctttatattaatcctttactccccggtgagctggttacagctttttttttacctgtatgtctatagaagattcaccattcttgctgagctggtaagggccaaaggaggtaatccgttggatgacctccaccgccgcttccaagctttcaccagcgcccattttttaagctccagagacggacctgcacacccaacgtgcgttagggcaggcggcagttccacgaagcacagggagccattcaacaaaatcgccttctcaatcaataaaaaccctcaatgccaggagaagaagccaagacattttccgtccggcgccgatttcgcacatggatcggattttttgtagtttgctgttgacggtgatcgactaatgtacgttgtgtaagctccgagcttaccactccaacgtgccacagagagccattgatgaaacccaagcagcttgcttcttcaccagtcatgatcatcccatttgaacgaccagataaggccacgccttacaggttatcataagtacactgccggttgactgagtcgaatcggtggcggaggatgtgacgagtccgggaccccgcaagatggatgcgctaccaatgacgcgctgttgaagtaggtcccggtggcatataggcggctcgccttatgtgcgatcccaactcggatcctcgacggcccctggggtcggatcgattgcgtcctacccccaggggcgcacctaggccgtcctgttgattccggcgtggggatgctgggtcgcaggggcgtgaaacgagggtgcgcacacgggtcgaccctcaagggcggggctcgggcggctcagggttgccattttgttgggtcgcaggggcgtgaaacgagggtgcgtacatgggccgaccctcaagggcggggcttgggcggctcagggttgcgatttttttgcacctgggacaacctggtttgggtcatggggggagttggccgctcccgtcccggggtcgacatgggctgagtcaatttggtcgcccctgggttggtttggttatgggctcggtggcgccaagggcaccttagggtctgggaccgatgacatgtgatttcttcatttggatggtgcacatgccgtaaatatcggaagttgtatcatggaatcaattttggatgatttaaactcccaaggaggactcatagaatataagcggagacagatagtggctaacacaagatgtagaggagcggagcagataatctaataggtaatcagacaacatgaggtggatagaggtttcatagtcgttggccacaggagacaagcggggctaagacattatgtagaagaggagaaagagagaatcaagagatagcaggtcaagaaacagggtcgaacaaggtttcatagccgttggccagtggccatacgtgcatggacttcctcatcgctaggactgctgattaggtcctgatcgatgtcagcatacatgggtttggcaccaaacaatgccttgtccttggatgtgatcagtcggttccaactgttgaggcagagatcggtgagcatttgaaagacctgacaaagtatgagaatgtgctcactggttagtatagttgattgggtgggctcggctggcaacaagttgggcatctatctggtcccactgcgatatgtttcggcaatcgggatcgaggtagttgactagggtggctaaccggaggtaggcaatccggaccttcaaaaagacattgattcgggtgtcgatttccgattccgagagaggattggacctcccagtggtcatcagatgcttccagacaagcctggacagctcttggatgttggggaccttaatgggcgcaggggcatcacctgtgagaatgccggtgagcaagacgttgcgcaccttgtgtcgaacttgtttgagttggttcttcacctcagcgtgaacactattcagggctgattggtcacctccaatgaattggggtgggagatgtgcacgttggaaggcgggggggaggagggctatttcggcctggtttgtttcggagggcaaggcggttcagtaagagtggggtgaggatgtggggtggtggtatacttaccatgaccaagcggaagagcaagttttcatggttgtcttgagcataagtctcaatgttctctgcggtcatgcattgacgcgcggtcattcggatgaagtcctgttgaccaaagggacatggggtcagctgttgttacaaccctgaggggtcaattgcatggatttttttaccttggctggcttttggtattcaaaggtgcggatttgttcttcatggctaagaaccgcagtgacagcggaaacctgtggatgtggattgattcctctccttatgatttcgtccattcggcggtgtacagatagttggaccgcaagcagggcggcagaacgttgcggctctgtaagctgtatcaatgggcctgatttggtgagctattaggggaggggggaagcatcgggtatgtatgacatacagtgtgaaaagtaagagcaacattctctcccagctcggccacacccatgtcatgatataactgctcatggggagtacgaggaacaggggtgtcctctcggggtcgctgacctcctgtgtcttcagagtcagagtcagcaaatgggtcggctagctcgtggttgccaatgcggcgtcgttggtttcggtcatgggactcgggctctgtggggggcagttgcagtaggagattagaatggattgatttgtattaggtgataacacaggcacttgccttcttcggagggagatcgatccctgcgggcccttgattgggtggagttatcttgcggtcctgggtctgtttgttgtaggaagaaatttgcactcattgttgatgtgggtatctatgatggaacggggacggatgggcttcgcaactttgtttggtgtatgggtgtatgaccgatcagactgagtatcactatcatactgaataattaggtttgcgggtttcatgtgacaatgtcgcagcagggttgcactgtgctcgctcagagcccccgcggggctgctgcgactgcaatatgtccggtcagtgtggagttatctgattccaattggcttatctgttactgttgggatgcagggggggggattggcttatctgaaacatgtgttcactaatatgatgaatgtttatctgacctgatcaatcctgatctattgccaattgcctcatctgtgtttgataaatgtgggttcctgggactgcagacagctgctttgcttatcagaatcatcactaacttggggtttcatgggccagaagtcttaggggggcatgcttgatgtgtgggtttggcatggcagtttgtagattggtcatctgagacatgaatcaggtttaggtctggggtgtggcatgtgtcttctaggtgatatagaggactcaatgttgctggcttcattctcaagaatggtgggaatttccttccatcagtgttttagatgctgctgattgtgtatctggttcattctctaggctagtggtgatttccatatcagattgttggttgagatgagttgcagtctgaggttggtttgcttatcttatctgaaacatcatcaatttccttatctgattggtgttttagataatgctgatagtgtatctggttcattctctgggctagtggtcatttccatatcagattgttgattgagaagagttgcagtctgaggtgggtgtccttatcttatctggcacatcttcaatttccttatctgattggtgttttagataatgctgattgtgtatcttcttgatgctctaggccatattgtttgttgagataagttgcactatcaggttgttttgcttattttgtctgaaacatcatctatttccttattggattggtgttttagattatgctagtatctggttcatactctagactgatgctgatctccttatcctatccaaagcttggcttgggttgtgtggcatttggtgctgccatggttgccctacatatatagccatctgtgtgggggtgtgtgcagctgcatcccattcatcattcatgattttgtcgtggttatgatgtctggccaacactatactggttggtttctcccttgaatcttggctgcactgtctatatgtctgctgaccttaaagaatgccttctttctttagattacactacaattcagactgacaaggagacctcttacctctgtaccatctgcccacttgcaagaggagctaaggactggagggttcattgtaagagtaagactcatcaattgaacttggcccggaggcaggaacttgaacacatcttgtccacaaatgaaggtgggatgattcaacatgatgcaaaccttgaagactcaaataacaaccctaatcaagagtcagaggaagaccaagcccatatggaacgagtttggttacgtctggaagacctcttgcaccatcggactgattctcttcctgaaaggatcattcgtacactagatgaggagcttgatgaactggaagcccgggtgcctgtcaatcggacccctgaagatcatggtcaggttgccaattgggagaccatccttgaagatgaacttgaatccattgaatcagatgaggacaatcatatgggtgtggagccacctcccatcatcagagttgataagcggtctgatagggtcaacacctgtaaatggtaccctttcaagagcaagcttgttgagtaatattttggtctatattgatttaaatgttcacaagctgatcctgtgttaatttatgattgggtctattaggacctcattgcatccctaataattggtcacactcattcaatgctctccagggttttatacacaaagattcgtgccattctgacactgtgcgggttggtcctcccagcatgggcaacagttagggcttcaagagccaggattagtggcttgttaggcaccaaattaaggaatgccaattctgtttttgacacaccatgttattctcttagtgctaaaacaatcttatctcaggttcgtacttgtctgtcatatatgtatactggctctgattataccaaggctgaacaggattggtctgttgttacgtaggagttggccaatcctcatgtatcaaaacacttggaattctttcctgaagacactaatgggatgaacatgtccagattttctcaatcctacaagtggctcagtgggatcccccgtgagaaccgactgcagatgtgtgaggttaatgggaaacagttttacatttatgagcctgtgcagttggtatcacatgaggtggttatcccaatctttttatacaaatccaacactgaaatcaaatctaaatgtgtccgcatcaaggctgaacatatcaagaaggagaaacatattacagaaggagtaaccacatcaatcatcaagatcactgttcctttccccctgcccttctatgacccccgcttgtctaccattcctgtcacagaatttgattcagactattctaccatccgttgggttgatggaaagttcatcattgatgcatgcaagggttttatatatggcaagtggtttctaatttacccttttttgatgttgaataaccaatgttaccccttcaatgacagaacaaaggctgaaggaggtcaacaagattccattccctaatccatggagagtcaaagccaatgggaaaattatccggcattgtccaatagtgttgtactcagatgacacatctggcaatgtttcaaaacagttcaacaaacatatatcattttatttcactttggctgggctgcccccacatatatccaatcaagaatataactgccacttcttggccacttccaatttggcaagtgtttgtgaaatgttagaaatgattgttaaggaattgaagtgagtcattccatgcatgcattatccccttgaatgacctggcctgataccaattaaaatttaatcacagtgaattggccacagtagggtttgaagcttatgatcacagtatatctcaagtggtgttggtaacgtcaacagtcttgtgctttgtagctgactcacccatgcacgtggagattaccaacacccccaatccaggagcttccctgaacccctgtcgaatgtgtaccctatgtgtctcggccaagcgtttccgcaagactcacacatacgttcaacattttgtccaaagggacatgtttgggagaaaggtttgcatatatttacatatatccatgaggctaatgtatcatgttactcattgttaattttgtatgcagttcccaagaggtgaaaggcactgggaaacaaccaagagcaacactcacaaactattcaacattgccaccacagaaagcaatgctcaatatatcagaaagggaaggaaatatgggttgaaggacactatcaacaacaaattcataattgaatcaaagtctgatccccgagtcaaagaaagaatggaaaattttgcccaagacagtcctcaccggttgtataaccccatacttgaactgattggtatgtcagccactttatccttatgatgcacttcataaatgactaattgacccacatttattcataggatttgatggtgttaaagatactcctgtagaaattttgcatgttgtcctcctgggagttgtgaaatatctggcccgggatttggtggcaggtgtcccccaaacccaacgatacaaattaattgcacgactggaatcattcaactgtcaatcattgaacattgactcactcaaaccagattatctcatacaacacatcaaaagtcttgttggaagggatttcaagataatcattcaggcagccccttttgtcttctcagagacaatgacccctgatcagaaggagatatggtttgcactgtgtaaactaacccccttcatattccaaaccaaaatagccaatgaggaagattatctagctgatataaccaatcacatccacctgttgatatatcacctgatcaaatcaacagcacagtgggttaacaaacctaaaatacacatgctactacacctacctgactccatcaggcgatttggccctccctctctggtgtcaacggaaaagtttgaatcatacaatggtgtcttaaggaaagcatcaattcactccaaccggatggccccagggagggacttggcaacatcatttgataattattcatccataaggttcctaacttctgggggcacaatatatgaccccaaaacctcccagtccagaggaataggagacgatgtgacctcaatattctctggaaacaaaataattcagcagtccatggggtacaacttcaatgcatctcatcctctagatccagatcagtatccagccaagacagccaaacatcatatccaggaccccaaactccaaatcccccaacagctggaaaatccacctgatggacgggtggtgacccaagtagcccaaatacaaatcaacaagcatgaccgattggacccaggggtatttgttgtggtacgcaatatggacctgacatatgtaacccccactggctcatagctaatctaccattgctgcaggtcggaaataacaccagtgatgaattgggagttggtgaggtccaatccctatggcaagccaaggctgaaggaatgtccccaagcttcttttgtaaggtcaatgttttcaaactcaaaggagttgatgcattttatgagatgagacaattgaagaggacaagccaaagcacagtggtcaatgctagggtcaggtaccatttaactgccccataaacatacaccataaactaattgaccctttacctttttcataacacagtttattcaaggttgcatcaatgtacaacataattgttgtaaaggtaactgctcagccactaaaaccaaagccaagaaaaaagaacgtcagaccacaggtgacctgacctgggaagtcactcataatgaccaagaccattacataatcaatgcatcttcactacatgaccccacccttcatcaaatgatatccaaattaccagtacgcacactccaagatcaagaatgggttgatgccatcagccaaggattggctgtgtggaatgatcaagatgaagatatcacctcagatgaagatgaagatgaagatgcagatgcagcagatgaggtcaattcatctgatgaagaagatgaagaaggcgatgatgatgcagaaggagaaacagaatgatccagccccagttctgaaatatttcaacttgggaaccatattttattctatgttcaaattccatgtatataattagggtcaaaacaattttttcaaattctatgtacatatcttgagtccaacaatttattatcctatgttcaaattctatgtacataatttgggtcaacccatttgccacaggaggaaacctccaaatcaatggcccatggcacattttacctgccaaccacaagccattccttttatcaaatggttccaagacagcatcaatccacattgtctgaatagtgtttgttcaagataatagccgccagaaaaactgggtgtccacccaagcccactttgcctgaaatgtgtggattaaatgtcaacaatgccaccacatacccaaaaagcggcaggttacgccttggcccccgcttggccccttgggcagttacttctgagtcatcatgacccctcaggcccaccagaccaaataggccaacaataccgacaagtcccactccagaacagaggccaagccctgcatcatccttcccaaatcggccgaacaaaccctcatcatgaccctaaacaaactctcgacggaacccgaatcaggcattccacccgaccccaagcgacccaaaatataccatgatgcaatagtcaacgtagggatccaaattttgtaccacatttggctggccgacccactggcaaccgagacgacccatggcaagcgcaatgtgaggcagatcaagcactggactctcacaagtggccccccagagaagctttactggggaggagacccgcggaattacagctggcaagacatcaagcaagaaatcatcgccaaagtcctccaccactatccagaagtcggtcacgaaatgcgaacgaacgatgacgcaggcgagctattctgggaaggtgtcatatccacgcaaggccagatccgcaagaacgacggcgagttcatctatggtcatggcggctggactcactttgcccacaagtccgcccgatcacccccttttgagaagtttataattcgtgtctgcacctttgaaccgaatatgccaacggccaagcaggatggccttatccgacaaatggtgcgtgatccatgatacttacttaaagactagtcgtagcaaacccgaaagtagaattcaaatccaaatgatctctgttaccattcaggtccgaacaccccacattgcgaccctatctcaacctgaactacagcaacattttgaggattgtctccgagcacgagccaagatcgttgatggtcaacctgttatattccggaaagtcgactcccatcagtacattcaactgaccccatctgttgtccaaggatgggtccaagcaatgttgttccaacatacacccgatgtcgatgagtatcacccacctcaaggtcatgactacatctggctaggcgatgacggtgaccccacttctcccagctcaaccaatttggccagcgataagcctaccccatcaatcacacccaaacccactgtggatggccaaccaaccgcatcgactatcaagagatgcccggtattcaacccagatccggaatccttggaatatcatatatctgatatgttctcaagagccagcgataacttacagctacatgaattcctcaaggtcgcttgtatcccggaagatgataccgaaacccgccaactcatcagtgacctgaagatcactcactggtcatggttcaaacataccacaaccgaaaccctcacaagaatcaagttcgccccgggcccagccaaaaccttagccatggctgccgaaaggcttgatacattttctagctgtctttttcgcctgtagtgtagccagactaatctacatgcttataaactatgagaaagatgactgcttattggtcctgatagctaattctgatcagtatcccataaatcagccaaatcccagcactcctcatgtacattgcgaagcaagctcaccagatcatccggatcatctgaggcatcagggtgatccataagaatcatcaccgacagaaaagctgggccaagtcaaattcttcacgtgttctccccggcgatcggtcattcaagtatcgattacggagaaccaaatcaaagacatcggatatcatagcctgatcgtcaaataaaaagtccagcacgaaagcgcggcctggattggtaggggccaatattttcccaagtgatggcaccgtggggattcctaaggttgagtcgatgaggtcgtctgtctcctgctggtggagaaatgccagtatcatgaagatatctcggagtatctgttgacgctcactgtttttgtgcatggtgtgggatcggatgatttggtgagatgctggtttaaaaatccggtaagttgattgagaggctttcttcgggttggagggttgctggcgtgcgtggaacaggtttcttcgggtcggaggcttgctggcgtgcgtggaacaggtttcttcgggtcggaggcttgctggcgtgcgtggaacaggtttcttcgggtcggaggcttgctggcgtgcgtgggacaccttttgttggaggaatgccggtcaataaccagaggcgggaggtggaaacgaggaaagtgattatgcagtggtgggatgtgatcaccagtgcgttcgcattgctaaattttcctggtgcataaatgctggtgtgttaaacactccctaaaattttaacgtgcgcagcatgcgcatctctactggtgggacgataaaacttttctggtgaaaagctatcgtgaacccccctaatggagaggtgagaacgtcgtatttccatgagcgaaagcgttcgtggagatcataatttgccacgatccgacgttcttcgtaactgtaaacctgagccttccataagatgtcccttgtactctcgaaatgctcgatgagcatgccaagctgataatcggcccgagtgttggccagctgaaggagcagttgtgatttgaaagactcgaagtcggttctatccaggtccacctccaggggctcgatgtgaccgaatgacatcaaccgttggtaatcaccctgattaatggttgcctcttcatcatcatagcgcggccttcgataatagataatgtcgctattgacatataagcagtaatgtaaatcaatcgatgatataacgactcggttgtccggaagagctggctccggaacttccgattcctcaggccgctcggtcaactttttgttgatgagcatgatagcacttggtcatgcttggttgtgtgcgaccatgaccctcttataagctatcgacctcatcgtttcagcgcattcataaacgatgaggccgaccgggatttttcttcaagtcacgggcaacaaaatatgcccgttcggaaaacagataacaaacaaaacaatattccaaacaggttccaacctgcctgacagggtgtttccgtcacccagcaggtcggtccggcgattcccacaagcgcgcaactgagacgctcgcccaggcatggtcctcaggtctgcattagcacaccatcagggcgagccgctccatgggccgacccagccacctaatcgtcacaggcgcggtcacctccggttgcgcccatgtggaggtcctgggaccacaccgtcatggtgactcacccagtgaatgtcatcaggacgaactggtctccacccagtcatcgagccgaaatgagggcgcacccgccaccggtatcgccctcaggccggcccgtgttgcgtgccaggagcacttggtcacaaaggcgccatatcgggcccccaggtcgacctgggggctgtggcgccactggggcgatctaacttttatcgattcgccccgctgtgtaccagttggaaccgttcaaatatgcattcatgttgagtaatcacaaagaagacttacatcttgtttgatattgtaatgtgctctgaccacatatgtatgtatacgtgtccataccaagccgttgatatgtttcctccaaagttgatcttaccacaaagcttataattagggacacagttctgcaacgtacgatgttttttttgttggatcattggattcactacgtccgtacatagcaatcgaataacgccacccgaaaaatccaagcttatcgacaaaggtattctcccggcgtcgtccccgccgcgagacgctcatgatctcccggtcggggcagcgagcttgtacttcgcatgggcttgtccgccgggagccagcggagtgagctcgcccaacatgagcttggttgcaacatagccctgcaagcgataaatggggaagttttcagaagaagatacctcattcaggtattggaagtgaagatgaaaggaagtgttttctttgagctcggtgctcggttgccaatgttcatgatctccctttaagaagccacatacatattcacgaggcagatggagaggatcagctctttgtctccatcatcatcatcagagccacatactcacgttgttcaaaaaaaaaaaacggaacttttcaacgccattgagctcatggatcaatatagccttttctaaacattgatcggttggcacaaatcttctgagtcttaccgtcccagtctgcccaaatttggcgatctgataagagaaaactcttcttcctgcccccccaccccccagcctctgtaatgcttgtgcaaatgaaacgataatctaataagcagacaggctcagttttgttgaaagcgatgcagagccacctgaacgccttttatcgaccaccctacatcaatgggaacacacgtccaacgtcctctgcagctctctctctctctctctctgtggaaacgctccagtcttgcggcttgaaggtctgagtagcactaactatggagaaggaatggcttgctagctttggtcttcacttttgcaacaacacctcccggatccctccgcttatttcttgtataaagtcaagcgttcgtcgctgctattccgactcctcttcttcattccatcaccatcaccaccatcatcatccaatacatctttcacctttccactttcaaaccacctcaatccataacctttgattctattttcaccgattgctgtgcaatacattgtttttatttccctgggctcgtcttaaaccttttggcggtttcttgttcttggacttttctcactctcgaagaacaacttccattcttccttagaaaaccccctccctttttttatatatatatatattttctcgacctttaatttcgatcccagtcatctacttttttttttttggaaaaatttcaagtctgttttatatctagtccataacatgcctcagaacgcaggaaaaccacggtaagatttttgctactaataagccgatcttcgatttcctcttacaaggcaacggggaaaaaaaaactgacacgagattcgatttttatgttcttttattttgaattgagaagatcgatccggttgaaccgtctaagcaaccaagtctttgtagcccaaatccgggagccccatcaacgggccggaacctgcgaagtaagccacacgatcatggtcccgacgggagaagattgtctggggtatgggatcggggcatgtgtagctcgggaaggagtctacgacgtgcagattattatcttcccaagtcaacgcagatttcttgaccaagagcgtccgatgcgaccgatcatccgcttaggactcgcggccactcccgacgggacgaacgactttagacgcagagtcctcaacactaaacatatgctttggcgacgatcgatcgatgatcctgattggtgttgtagagattgggtgctttgtatcctttatgctgagttggatcaccacacctttcctcacgatcgcttgtggaaggtcatcagacatctcgagaacccgcaaatctaggtacatatgcacttcgactacgctttctttctttttatttgtatccctcattggacatgggcattatgattgaacgattttttattgcttcatcctctagaaattctgttcatcaggtgaaatcccgagcacatccaccgaaaaaaaaacctcaaacataaaaaaagcgcttcctacaaactctatcaatttccattcatgttaccgggacatgatagttgattaattgcctcctcccgtttttaatttccacttgaaccccttattttatcgactcctttttatcctttttttattatcaagtcgacttttttttttaaaaaaaaaagttatttattcaatcatgagttctagcacgatcattgtaaaagccacactcgttaaaaattcttgcccatacattcctttaccatgcccaatacatacacactcgtttatccttaccattattcatgagtttttttccggaagctgtctcgttggcggtcttcttttgaagcctgtccatggccagcgtggtgagtcaaaggctgagtgaatatgagaacaaaaaaaaaggtggcaatcaaccatacacaatggatgaacatttcgccaaaaaaaaaaaaaggatgagatgagatgagatgggtagtgaaaatgtgccgatgacacttgatctttccaactctgatgagccggatccaagcattttattcgcgttattcaaacgcgtcctagtaataagtctctaaacacaaaataccccctcgatccacaatccagaatataccgatactatcagagagtaatctcaaaacagtcataaacacgacaaaaaaccaaaataaagtaaagttatgtacttgaatgtgtgttgtccgtttttttttttttttttttttttttttttgatgtatttggtgatacctgtcacagaccaatagacccggagaaaacagataagctggtatgaaaacaatcaagctccttaaccaataatgtcactattcttgttgttaatcactctggggtcgaccttgaaggggcgcaaatcttcaacagccaacaacagagactcatggtttttctttctttctttctttcttttcctttctctctctgttttttgcaactgacgaaaattctgacagtctagtctcttatgtatctcaactcgagtatttaattatttattttgaaatgcagaagaaacccaacaaatacagcaagatcatttttattattacaaaaagtcaaaaaaaaaaaaaggctgagcaacaagtaagaggaagtgtgtccaagaggagaaagaagattcaactccggacccaatccagaaagctaatctgaggcagatgagtagagacgcttttgccctgaggtttagcgagagaaggagcagaagagtgcagaggaggaagatgggcaggcgatgtatttgagaagccagaagagaaagagagatgagtgagagttcgatttggatcctgatcatcatcatcatgaagaagagggtcgagatgatggttgatcgtcgagcagacgagctgaggattctcttcaggcgtagataaagagcggcgatcgtcgtcgtcctcaagatggtctccaaaggagtccaaagaagagtgatcagcagcctccggatcgacgagctcgatatccttagaagggtcgctggcatcctcagagtgggcgaggatgactggtttgggtgttgttgagggcaggataggattgtcgacgggtgatgacgatggggaggaggagcgtgcgggctcatcgtcggtgacggccccagagtcttcagaaagtacttcgactgcagatagttcgctgtccaggtcggttgtgggcggagtatcgagggactggttgccgtcgatccgggagccccttcgggtcgggaaatgagccttgaccatgcagaccacggttctttgtgaatgggatggagtggggttggagggggagggaagcggacgagagaaggagacgatgccgtagtatcgggccacacagtggaccagatatctcccgaatggattcgggacctcccagttcaacatgtgtggggagcgactgatctcgacgatcgacggttccgcactgggttccgggagcggatggtgtctgagcggggcgggttgcggccagggattaggctcgaccatcgtccgcgaatagtccgtctctgtggccttccagaccgtcttcgagtcgacccaagccgataaccgttggtcgatctttagcaggatctcttccaccggacccgggcaagcgcctggagaaggatctggcccaactaatcggcggatgttcttccggacccctttcaatgaccgattgaatgcgcccatggtcgccgagaacgggtcgatcggaatcggctccgacggggggacgtataacgaactcggatatcctcgcggaggtggagtcggaaatttggcctgcgggtctgctgtccagagttgataatccctagttgtcggtcgactgacatgcggatttgagctgaattgagctgtttgtagcaacagaagaattcaagtggtcagttgcagttgataatgaagataatcaggtgggggggttgactgaaccatttgcaaccctcttcagtctccgtttgccaatcggtcgagtctgatcggtgccaggtgagtcagctgatttctttggtcgatgctgatgtaggttcttgggtagttggcttgagaggtgtttgagttttgggttgatgaggatggcagggaatgagagtggtagtggttctgggctggtggtgttgttcttcgttggttcttgatcctccatcctgatcagctgtttggttttttttgggagggtggtcagcagcgtggagttcctgaccaagactggcttatgtactccaaaatattgcaactgaccaactcgcgacgtcctggagcagccgcatatatccagcttacataatagcgagcttcggcatacgaagggctaaaccacccagctgggttgtttgacaggcagccatgcctaaggctacatagtatcacatcacagccttgtggctatattgatgagatttgacatcactcatcctcaaatgaggatgaggatcaggctggctgctgtcactggcagcaaagatacaccatgggatgatctcatgcagacagtatcatgtcgatgactacaaactgtgtagtttacagacttggtaccacatcctcatcatttagttgtttagtcaaatactatttgcttttgaaggttgctatgattgtaaagtctgctgtcaactggcagcaaaagatacaaccaatggggattgatcccaggcaagaccggtaatcaggtccgattgactacaaaactgtggtaagttttacagctttggtaccacatcctcatcatttggttgtttagtcaaatatttctagggataatttggttatgggggtgtatggaaatccaaaataagacaaggcttttactgctgaatgaagatcttgagcagtatcctacaaaaactggtaattgatagccatatatgtagtctaatattgaaaaattaccatgataaactaaatcacatatcaagcctcatcaaaatttggaggatgaatctttttcagacttttcattttcagcaagaccctcaaattgaatttgttacaccttattgtttttgcaactttttgcagcttttggtccacattccaataaaaaagtttcctgggggggggggttaccaatcttgtgatttcatggtggtggtgatttatcacaagaagtgatggtatttgtttttggaagttgtacctgagggtgtaaacatttctgaagttgattctccatcccttgaaacaattgggaagtggtagaatgggcgttcagcacttgtacctgagggtacaactgttcctgaactggaggcttcaatatttttagtgattggaggttcatatacaaatctgttgtcatgatcacagggttccctgaatgcaccataattacattgtaaattttttactgttactgcttggcaatccatgtctttgcatttgtaatatttctttttacgttcaaatttacagcgctcattccatcccaaggcttcaccacaatcaccacttggagggcgttttcctatattcctcatctctaaagctatttctttcttgcatgcctcacaagtgatctggctgggggccaaacaagctgaggtaaggcagatgataaggccaactatgatagtaattaggttcattgtggagattctgaataagtagtttcagtgggaattgaacctgtgttgtttattttgtttagatttgcaagtgtgcaaaggattttgcaaccgttttgacaatgaaaggggtgaaggacaatgtccataggttttacttatattgttaagcctttttgagctatcagatgtatgactaactggtcaactcaatggcacctgaaggttaaacaaacagcttcaagaattgattaaatgaccattgtgataacccatacatttccatagcatccattatttcacagtatattcacttggttttctttaattattgtcgaatatccagatcttacatcccattttacaattggtcttgctttgcaaggcagtctgcgcacacacccaagtttggccaaaaaagggccaagtgctcctggccaatcccaaatcccgcttgaccaaaatcaagtgagattgccacacctgccaaaggttgatgcaccctttaactcaaggggtgcatccaccatccaccttccgtgtctctctctctttacacatcaattgggagggggcccgagggtacataggttgacaaattgctaattaatctacataggttctttacaatttcttgtattgcttatgctttgtgttataaaaaaaataatgataaaaatacagaacagtgcaataagacaaaaaagaatgatcaaaaagagggaaaaaactgaaaaaaaaaactattcaaatggcacagacaatactttcttggtgatttcttggaactctgcacaggggcaataaatttgctgacagtgatgtgtgatttttctggggtaattgctttgttgattcatttttttatttgtgatactaatgatgcttgattgggtggcttttttgattagacataggatttgatagagtggaagctgtactcaatcagattgaggaacagtgagtattatcagcctgtatgatgacaagatagtaaatattctggctacacatgatgccaagaagacaacagtttgtagggggagtgataatcacactccccccctttcctcatgcactcccatactcccctcagaaggggagtgtggtcccgcacaccaatggaaagatgtgtgcggacatgttatggtgtgctgtgcctgctccaatgccaaaagcatacagcagaggtcttgggatagcatagttacatagatgtgacagtcattacaagagatggaacaatcattatggatgaggtgtggtatatacggacaggattacatactcggagcggtgtgggagaacatgtctcaaccaggtatagaatgaaggagcggtgtgtatactaggagtggtgtgtgagaacatgtctcaaccaggaatggaacggaggagcggtttagtgtgccaaatgtgtttcaagtacgtaattgcagaaattcatgatccactcttcatcataggctatattcttcgtgttattattgcttaaatagattctacgggtcatttaacccatagtcactcactgaaaccactaggctagctccactcagtcaaaagttatttgggatttacattttatgtgcatacaaaatgcttattgcataatgtaaaccacaagttggccacattgtttgtatagcggggaaagccacaatttggccatattttctttagatgcatattcatgattggttagggctagaaccacaagttggtcattacatatttgcatgttagttctagaaccacaagttggccatttagagattattggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggagggctgctccccccctcattccaatttttcatcatctcatgtcatctcatcacattgggggttgataagcataagccaacccccctcgcgcacaccaatctgcacgccagctgcagattggcgtgcgcgcctgcacaccattgcagaatggcgtgaaggcaggcgaaccactcgcctgcaggttggcgtgcctgcctgcacgcccaatatgcggtcctaaacacatatttatatgcatttaggacctgggctgtcccataggacccagtcatgaatcctatgggacggccccattgattatttttttttcaaacccccttggcctagagaggccaaggtcacaccgccgggaggaaccaaggagcagcctcaggggagcatcttgaacacttatgttgtggctactgtcctgggacaattcatgtgtcatttagcagcattgatctacattacaggactttgtgaaacaacatcactgtgagtactcatgtccaaaacaagaaaacttccaggcattaaagggattgatcactgactcaccaccgacatatcatcttccgactacatccaatgaaaaaatatgtatatgtagacacaccaaagaaatcaatctggatgctgagttcaagccaagtctattgaacagagcaatttacttactctcgacctgccaaagcttctccacctttgcggtgaacttccaaggccaaccgttccagaaagacatcaaggagaacaagccgctgttgtatggcttgcttgtagcggctgcagtggccttctgcggggctaacaactttgttcctgaggcgaacggctggctccaattggtggacatgcctaccagcgtaagtctacagatccttggccatcctctgctcggagtgattcctcttcctcatcagcgtttgggctgttgaacttacttgtgattcaaatatttagttccagatgcagttatgtatagtcatgtgtatggactttcgcggcgcaatgttggtggagttgattgtgaagttcctgttctcagatgtttggccgaaagggatggtcatcaaagggattgagcgttgagaagcttggagaaaagtcaaggagaagagccttcttgagcaacagaactcaattgccaaactcgattccactgcttcagatcagaaagcgtcttcttccactgccttgaacttgcttcaagatcaaaatcatatccgcaaaagaaaggcagaaaagagcaatcaatctacacattagacagagtgatcttaaaaacgtgccccattgagactagagatagccccggcgcatcgggatatctgtgcggatgcggatatccgctcacgatttcagcggaatcggacatctgcatccgcatctgcatccgctggcgggtatccgcacaaatatccgccccttaaatgaccccaagggtgcaaaatgaatgttccttggggaaatttcagattcaaagagctgcataaacagtaatgttgaagtccttgcagcctgcaagccttcaatttttttctttttttaattaaacaaaatcttgaaaaatcaggtagaaaacttaaagcaaacaattaacagaaaaaatgagtgaaaaaaaaacttaagaatcaaaagtcatatttatggaaaatggtttttaccattaaattctacaccttttaaagtgtaggaaacaactttaaaaaatcaaaaaaactcgaaattaatggcaaaaataaattaattaataaatgcacgtttaaacacggaatgcgcgtgtgctgcgcgcagcaaaagcgcgtcaaaacacggaaaatgcgggtttttttattaatgccctaatttttcatggttttttgaaattataaatttatctcctaggttttgaaatgcgtagaattttgtggtaatattaaatttcattagaaatcaaaggatcactttgaaaattccaatcaagcacatttcttcaattaatttcttaccacttatttctcaatattttctgacattttaattttttttcctacactttaagacatgtgcaaaattatggtaataattattttacatcaaaatgaaaattaattcttgaatactatatgggccttaataaaaacggtgttaataaaaaaacgcggaaaatccgcgtttacacgcggttttgctgcggcacagcacacgcggattctgcgtgtacacgcggttttttaattaattttttaccgcttatttttcgagtttttttgaatttttaaaattgtttcctatgtttcaaagcgtgtagaatttaatggtaaaaaccattttccacaaaaatgaattttaattattaatttttttttttcactcatttctcatttaattgtttgcatacatgtttgtaccttattttttatgtttttttgaaattttaaatttatttcctaggtattaaaacgtgtagaatttaatggtaacatccaatttttttaaaactcaacagttcattttttataatgcaatcagatccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatttagaaaatgatggtatcaaccatttttccccaagttgaaaactataccttgaatgccgcatttgacacgtttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtgtaaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatttataaaattatggcaacaatgaattttgatcaaaatgaaaactatatcttaaataatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcatacccatttttcactacattttacagctaatttccattctttttgacattttaaaatctttcctacaatttaatacatgtgaagaattatggtaagaatcattttacatcaaaatcaaagattgttattgaatactgcgttggacaggttttttttaatgttttttgaattggtttttaccagcttaattttgatcattttttgacattttaaatttatttcctacatttaaaaatgttgataatttgatggtgaagttcaattttcataaaattcaaagcttcaatcttaatatgtgagcatacaccgtttcttgcatactttgtaccgtatacaaattgtattttaatgcaaaatggatacagccatcaattttcaaacctttcaaagtgtaggaaatgaatttgaaattccaaaaaataaggataattaagtgtgtatgaattaattaaaaaaacactgcaaattcaatattcaagaacaatatttggtttttattaaaaatgattgttaccataattttcaaaatgtcttaaagtgtgggaaataaatttaaaatttcaaaaaagaatgaaaattaagctgttaaaaatcaattgaaaattatggctaattacagtattcagcatgaacggttgggtttaatggaaattaaattataccattgaattccacatgtgttaaaccctaggaaataaattcaaaatttcaaaaaaacataaaaaaataaggtacacgctgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatagatcttactttcgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggtgctgatgacttgagcacgaaacagatgatttgttatagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcaaaaactagagctccggtactaatactactactacttgttattggttaattgttaatgtactactacttatatgatgactactactactaatatgcttcaaattccgaactctttgttggtttcacgcttacaatgctgtactaattcactacttatcactaactcactcacttactaacttattcttcaacttgggtgatcaaacttaccgcagtaggctgatgtactaacttcactaactaactaactatcactaattctaactcttcactttactgacactccggaacacttccagtagctcaggatcaacttactgctctgcgagacttctgtaggctgatgtactaacttcactaactaactaactatcactaattctaactcttcactttactgacactccggaacacttccagtagctcaggaccaacttactgctctgcgagacttctgtaggctgatggggagaagagactttctggtggggagaggtccttcttttatattgaagagtgagggatttctgctgcaggggactccttgtgagggaatattgctgcaggggatctcacctgcacagcctttgcgcacagcctccaaacaaatagcgcagctcatgctgtgctaggaacacttaactccagaccttgtcacataatatgcatgcaagggagcacacaagcgcagcatgatgtcatgcatcgccaggcaatcaagccatcttccagaaccaagcgcagcatgatgtcatgtgtcgccaggtaaccaagccatcttccagaacactctgcatagacagtaccagcctgccagacctgctgttatctccttccacccaggatttgggggtcaaagcctctcctcactccttccttcctccctccacctcaatatttttcctcccttcactttccacaatctgtaccctgtacccttacgtaaaacataaagtacccttattacacaccgctcctccgttccattcctggttgagacatgttctcccactcctctccacgtatatacttccgctcctccattccattcctggttgagatatgatctcccactccactcctcgtatgcacaccgctcctttgttccattcctggtcaagatatgttctcccaatccacgcgttgtatgtaatcctgtccgtatataccacacctcatccataatgattgttccttctcttgtaatgattgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacaaaatacttacaaaaaacaacccgcgttcagcagccttggggacctcattttcctctcgccttccatcttcgcatataacctcacttactttctctccccaccctcgtcacaaccgttaggggcaggttcccgtgagtttcttgctcattcttgggccgggtctctcgcattcttaccacctgcttcattatctctttttttttggaatatacctcccaaaatcttgtactggagtcgggtttgcacagaaagggaaatccatctgctctccaaagatatttatttctggtaccatgtgagattcttcttttttaccagctgcccagaataatttctatccttaggactttccaagggagggtgaatccttctgggtgcaaatttttggtgatccaaactgtggaatttcagagctggtactatctggagcttcagtcttttcagtagtaagaacttctgaaatgttggtaggcagctgatctgatactattgggtttaaggctggcacattcactgggatcaaggtattggtaaaactttctacagttaccttttctccaaagctttcctcaaggatttcaggtaattcaggttcaaggctgtctcggatatcttctgatggggagaatatttgtgagaaaatgattggtctaattcctgaacttggatccacttgagttccaattccttcaggtttagcaaccatgatatcattcctggggtactgaagctgattttttgaatccaagaataaacctaatttattcccttctgtttcttctaagtttgatgcatcttctgggttgctgttatcttctacagtgtacttttgtttcaggatttctcggaattttgcaaatccaggaacaggtttgtctgggatttcttccacttgaactacaagtaaatattgttggggaaaattttttgctgggaatctttcttcttctgtaggtctgttttcttcacagggggaaatttctggtcctggattttgttgttccttattgtccaagggttccaattcttcacaattttgagagatcagggggggaaattccaaggtaactgatactgctggggagtaattctcttcaatcaaggcacatggtaaggatatttctgaaggaattggtaagatttctgtttccaatccaaggtttttggtttcttctttttccaagtgttccagggatgggtcattttccaggatcagggggcaggaatccaaagttgcagaagggactgggggaaaattttctgtaagtggtgactggatttctgagctagattcttccatgtgggttactgtcagcctctgggtaactaacctgagtatttaatagtaaaaagggttgttactatgagttgactgtagtttgtgagcgtggggagtggttaggtagtgggtgatttaatacccagtcctgttaaaagaggaggtttcactctatcagtatggcctatactgagagggttgctatcaacagcgcatccggatcaatacagggtattaatagggcatcaggggacaaaggactcacccgggaattgattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctgtccaggggcttggtcttgtgacatccatggtgttgcagtgttggttgaataatccagaaggggcttgtcttgatccttgagggtctcgtcattcagagggcttgattatgtgcttgaagctttgattttgtgggcctcttattcaagattggcttaccacagcggcgaggttgtacaaccgcctcgctggccaggagggaatcttactggtcgacgaggtggtacatcctggccggcaaggctgtaccaccccgtcgaccaggagggaatcctcctggccggcggacaacctcgccgaccaggagggaaagcttgttgggaggggttcctcccgacgagctgcttcttataccagctcatcggaaggaaccccttccgacgagctgaattatgtaccagccttgtcaggaggggttcctcccggcgagctgctttttataccagctcgtcggaaggtggtataaaagccagctcgtcgggaggaacccctcctgacaaggctggtacataattcagctcgtcggaaggggttcctcccggcgagctgctttttataccagctcgtcggaaggaaccccttccgacgagctggattatgtaccagctcgtcagaaggaatcccttccgacgagctggcatgtacacaggctcgccgggaggggttcctcccggcggtgtgaccttggcctctctaggccaagggggtttgaaaaaaaaaaaagaaagaaagaaaagaaacaatggcggggccatcccataggacccatgcctgggtcctatgggacagcccaggtcctaaacgcatataaatatgcgtttaggaccacatattgggcgtgcaggcaggcacgcccaacctgcaggcgagtggcatgcttgcctgcaagacattctgcaatgcagtgcgccttggaggctggcgtgcgcttatccaaccccaccaagtgagtcgactcgctcaaaggagtttcgtcagcttttgaccaattcggttataggttctggattttgcttgacagatttgattgccctaatttacaagggcttctttacggttgggggattgggttcttcttccgaatgctcctctttgggaatatgttttcacgtagggctccaattccatctgaagcatcatcctcactctctttgtctgtttccatggcctacgcaaaaatgaatcagaagcaggaaagatctgcagaaggatataagcaatgcacacctctgactcatccatctcatcctttttggctggtttcttcctcggtcgcccaggtttgcgcttgggccccttgtccaatttggccaccttctttggcctgcctcatttcttcttctgccacttgacgtactcaaatccagatgggtccctcttggttgaagacgtcaatttgtgtttccgtttggagcatttgggttggcccttgaatcaatggttcttatcaaacttgggttcctcaagtggaatggttgcatgtgttccgttgagcagtttgtgaattttgcctagcacaaagttttgttcaccaggatgaagggattggaatttttgaaagactttgctgaggaatgcgtcttcatggttcttctgtggggcctccgtggcgtcttggttttcattaagttgcacctgtcaattgatcagatgtatgaaaaaagtaaatcagataccttgtgtgaattttgtttggatcctcttgatgataaaaaaaaataagcaacttacagccagatcactcttgacatgccactgctcatggaaattgtctgcggtgaactttgcccccttgcgtgttgcgttgtggacctggtggatgcaaggaatccccatgtaagacgagtagttacctgtacatgtggttgttggtgccttggccacatgaaatgagtgaacaatcttcaaggcaaagtgggagatgattccattaagattggcgattgacagaggaaggtcagtcagtcttttgtattgatgttgggccaattcgatgaatctttcatgcagctggctctcaagggactggtgaatctgcttgacaacagctgcaaaggagcctgttgatgagttgatgaatcttttgaggtacgcgtggagactttcaactcttgatgtgatgtgatttccaaagtgtgggtgccgatgtggaacttttcaagctaaagaaaagagcttagaggggaaaagaacaactacacaggggaaaatgtgagttgaagacttggatgctgatgaagctgccctcttgtcaaggcttgggagatagttacactaagaattaaagaaaaggtgtggctatttctgtgggtaatcttagtatgagatttattactgatgtcttgtataagtcacctgctgagagattgaggatgtgggggattctggtaaggatgaggctctggggggtaatggtttctgggttcaatttcttatcttctgggggaaaatcaataataattacttctggtaactactagtaagtgatgtctgctaagtaattatctgtttacttctctaatgcaagcatggggaacaaagtaagtgggaaagagtattctctatatacatgtgggtggttctgatcaggtactagtggtaagatatcagctgaaataagaagatggtatgaaataagttgtatctgaaagacaagtggttatgaaataaatgtggctgacaaatgtgtagtgtgaaataagcatgttgaaaaggagaaaatatgaaagaacttctgtttgtgataaaaatagtatgtagtgcaaaaggaatgagataataaggactgaaataaatattctgaggtgagatgagaaatctgtgtggtgaaatatatatgtaggtgatataagcaatgagttgaaatgagatgtatgatcagaatgtaggtgatataagcaatgtgtagtgagtttgaaatggaatgtaagagtgaaatatttgtagtatgaaataaatgtagaataaaataaatgtagagtgaagtaattgatgtatggaaagaagtggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaataaataaaatatatgtagtttatgtaatgatcaagtaagggaaaaaaaattagaaaatgtgcaaattagaagtgtgacagagaaacaaaagaaaaaaaaagcatgagtccaattggccagtcttgagtttcaggtttgcttgagaattgattttcttgaatcccaaatcttcagatcttgaattttaaccttgagatgaattttcagtcgaattcttgaatgggctgtttctgataataaaatttctcataatttagtatccaggtaaattttctctatttctatcttaataattctaatctgttttagccatctgactaaaaaaatatactctgattctagtcctctaactaaaaaatctatttaattttcttatttttctgtaatttaccatttaactaaattatgtaatatcattatttccattttccctttgaagaacttcttcttccaattttttttcatgatctagtcttctttcttctgaatttctgagtttctttttgatctcttctttccacagcctgtagtttcttactaaaccagcatgttgtcatacttttgttgaattctgtttctgatttcttatgaatgtacctgttgaaagaaactgttatctgaaatgttggatgacatgtacactatcgtaatcggagtgttagacagagatgttaaccaaagcaaggtttctgagagaagatcgagcttgaaccaaaggagctgattgcgtaggtttgattggggtagaataaaaaagaaaagaatcacaatcggatattgtttaacgaccttgccgaatcggtctgactagaatgttgtaacatgaaactaaaaaggagagctagttatcgctccttggttatcgattgttgtagtcgccgcagagaaaattgctgagaaggtagaactgagcgaaaaagtatcgatcccactaggatcagaagattgtaaagaatgacagctattggcggcttttaaggacatcagaaagaatcttggtccgactagaatgagtgtaaagcaagactgaaaacgaatgactgtttgtatcgacggcttttaaggacatcagcgagaaaaatcggtccgctagaaggaatgtaagattgaaaacgagagacaattatcggcggcttttaaggacgtcagcgaatgtatcggtccgtctgttcaatattcaattttcaatgttatcctgtcagaatctaacacagtcggtgctttgcgccgatcagtccttttcgctttggtccatatgtagttgaaaataatctttgagtggaatgtctgcccagttgaccgtgataatttattcaagtcgctgctagaatctggcatctggaaacgagtatagtctaagattctttccgatctgtttctaaaactatctactgagagcccagccataagtacctcaaagacaaaggcagctactatctggctactaggaaagcctcggtttttcttgacaacttcaaagttgatcgggtccaacagcaagccatcatcacagatcatgaatagaataaaccaacagaatagaatcaatgagaccttcaagaagttatcccattcattatctttgtgcaattccaaagtattattgaaaacattcacgtcctgttcttcatgttgctgatagcccaagtctcctctttgattcagcgtgtagatttctttttcagaaccatcatcattacaaggtggtttaggtaaaaaacaatctaaatctggtgatttggctgaatggaattcggtttgaatgtctttgttttgtctatcaacgttatctagattatgttgcctgaatttgaccggataatcttctagtttttgttcacttttgttctctggattgtcatttgcgaacggtaagacatggaaactagacagcagttctgctgctatgtcatctccgaaagggttttcctgctggaaaatgacaggatcctcccccaacttggctgatgtccccatcagctgggcagaaaaagagaataagatatctgaatcattgctgtgaaaaaaatttctggccactgtactgataggtacaaatgttgaattgttatcttctataaaggtgctggtgtcgtattcttcctcctgagaaaaatcttcaagtccatcagagttttcgtcttcatagctcaaagctacattgaagtcctccatcattctctgaattatcttttcttccaatccggtgaaatctgtggttaacatttcatcagaagaggtcttgctagctggttgatcttcagaaagaaattcttgaggctctgtttcttcagttatctcttcagggggtttgttggtctgttgagtaaagatgatttctggttcagagggtggattgaaactcagaactacagatgagttgtccaaatcttcagtttctaggtcgtcgtcttctttataagagcttaatgatggtacgtaaatttcttcaagttgtccaaaagaggagtagaattctatttctgttgtagcagtcttcttggatttttctgaaaactgatcaactacttctttgataggtctactagtatcccaggcaattggtgtatcatcaggtaaaagataacttccgccttctttcttgactaagccattggattcatcaaaagaaaataaattacatctgttggaactgtggttgggctggaagcaataataacatctgaaatttgggtttctgttggcagctgaagtgggggggttggcctgttgagagactgaatccaagggcttgtgaggaggagccatgtttccagaggtcagagcagctagttgtttggtaagatcttgaagctgtttatcatacgaattttggacaggagtactaggagtggtaattcttggtgccggtttggtctgagatgctggtaatttttcttgattcttttctggactccaaagattttgtcgttccattacactgtctgattgaacttctctttgaatgtaggcaatgagagtaacagtgggaggtaagatgtctcctccatctctagatcgaatcatctgattatctctaataagttctttgattacagctgatcctaatcggcgactgagagcttcaagcaaaagttcgcggaattcttcaatgctagtattataacccatcctaacaagatagtgagttgcagcctcaaatctagtcttaaatactttgaattcactgagtgtcttgattcctcctttactgacggcggagctgaccaaactttctagatcttgctttgtgtacttgactagtggtagcgcctttccaaatcgatcaagcaactgtttcttcaattcctcccagtccacatcttcataaccagtcatttcttctatctcgtcctttaaatcggcatccttgataaaaaaaataacctgtttcgccaagtccctcgcgctagcaccatctgcctcgcctgcgcattcgtaccgcttgataaatttttcaatcgcaacattcgtcccatcaaagaacacatccttatccatgggtttaattttaaccattccccctccagtctccggtccttgtatgtttaggcaatctggtttcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngactggctgatttctgtagacattctactatgtatgctaaaggaaaaaaactatagattttcaaaaaaatgctggtatctgtaaagaatggtttgaggcaagattgatgtggaaaatatcagggtaagaatttaaaattttctcagagggatataaataatgatctgttgtaactgaagtgaaagtatactaataaaattctctggttaatattataggtaggggttttgtggaacagatgaaacagtaagactgaagtaataaggggtctaggactaaaggtttgaaggagaataaagccactgttgggacaccacttgtggaacttttcaagctaaagaaaagagcttagaggggaaaagaacaactacacaggggaaaatgtgagttgaagacttggatgctgatgaagctgccctcttgtcaaggcttgggagatagttacactaagaattaaagaaaaggtgtggctatttctgtgggtaatcttagtatgagatttatgactgatgtcttgtataagtcacctgctgagagattgaggatgtgggggattctggtaaggatgaggctctgggggataatggtttctgggttcaatttcttatcttctgggggaaaatcaataataattacttctggtaactactagtaagtgatgtctgctaagtaattatctgtttacttctctaatgcaagcatggggaacaaagtaattggaaaagggtattctctatatacatgtgggtggttctgatcaggtactagtggtaagatatcagctgatgtaagaagatggtatgaaataagttgtatctgaaagacaattggttatgaaataaatgtggctgaaaaatgtgtagtgtgaaataaacatgttgaaaaggagaaaatatgaagtaacttctgtttgtgataaaaataatatgtagtgcaaaaagaaatgggataacaaaagactgaaataaatattctgagatgagatgagaaatctgtgtggtgaaatatatatgtaggtgatataagcaatgagtaatgagttgaaatgagatgtatgatgagaatgtaggtgatataagccatgtgtattgagtttgaaatggaatgtaagaatgaaatacttgtagtatgaaataaatctagaataaaataaatgtagaatgaagtaattgatgtatgaaaagaagtggatgatgagtgagctgagatgacaatatctggatgagaaatcagatgtatgggatgaaacagtatatgtagtctgaataagtgatatctgagatgaaataaataacatttactgaaagattattatcatagaaagaagatactgagggaagactaatttgtatcttgagatgtgtgatatgtagtatgttgtagctatgtagtactatatattatgtaaccaaactatgtgtaaaaatactattttgtaaccttctgaactggatacaagataaatggttatgtagcatatgcatatctggttgtagtaacatgaaaactactgtaaatagctattttgtactatatatgaccttgattggtctcaccacaccgattgatcaagtaagagacaaagtgctccttcagaggaaggaaaaccaatatcaagtacgcggacgtatctggattccacattttggagagcttggcgtaattctcctcgtactccttcaatgttggctacagtctcaatttcttccgtgccaaatcaaatgttgaccatttatcctcgctgttgaaatgcttccggcaattcttcttgatgttcttccaaatgtgccaagagcacaggatacggttggcgtttgggtagactttcttaatcgcatttatgactgcttgctcatggttggtgaaaatgactgagggcgattctttatccatcactagatggagatgctccagggcccacgtataatttggttccttttcagctgagaggaaacaaaaagccaccgtgaatgaccaattgcatgaattaattccaatgatatgaagcaggggcatgttgtacttgtttgttttgtaagtaaaatcaaggaggattgtggttgggaagcatttgaccaattcaagtgaacgggggtgagcgaaaaagaacaaggtcatgagtccttcaacactgtcaatcatgaagtaaaactgcttctcccggatttgatggaccagagcctcaattggagtgcctccttgaagctggtcaatgcgcatcttccctcagtgattgtaaatggtgttgagggtggcgtgcgacagtttatttgtgtcttgaattaaagccaacttgatcttcaagggggcaacaccggagtcagttaattctgtgaccttttctttttgggagtcggtcaatcttctgtgaattgcgtgaatgtatggatcctccgaagcggggtggttgtgatttggattcttgaccgtgattctgtagtgtccctccctcttgtagaaattgcccagcatttcaaagggacagccaatctttttagatttgcccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaacgcatatgtatacatatgcatttagggaccaccgccgtcccataggacccaggcatgggtcctatgggatggctccgctcatttttttttttctttcaaaaaaaaatatgtaaatacataataagattttttttttcatgcaaaaaaaaaaaaaacacagcagccttcaacctcgccggccgggaggattccctccaggtcggcgaggttgtacagcctcgccaaacaggaggactccctcctggccggcgaggttgtacaacctcgtcgaccaagaggattccctcctggccggcgaggtcgtacaacctcgccggccaggaggtataatgttatatttttctaaagctttccggggcatggatgatgggctggagcggagcgtgtcatgtgtcctcagttcgaccaaagggttagatgaggtttgactcaccgaaagagaatataaaaacgcaaatagtgagtactgaccccccaaggttcatagtatgatgggaatacacccaaatgacatccccgcacaaattcctcgtaatccaagccgaggatgggattattagagttcaagaaatctggatggaagatgactttcacgcaatcgtgactaccattgaagagttgaacgcgacggatttgattgaggatagggtctgcactatcatcggccatgttgtgagtgacaaccggtggaagggagttccgcttgagagcaaagactcgacgtttcaacaagatcttgtctttggaagagagtagagtcgatgggtcgggcacttctgtcccaatctcgccagtgtagcgtgccgtcatttcgaacaatctgttgccgattcggttttggatttcagtcactgtgtctcagagttgcttggtaaccgcttggcctttgagagcctcaattgtgtaggaatgagtcgctgctggcataatgataaacgctacgactgtgattttgtacttcatcgtcttgagtttatgattgagacctgtttaatccaatttacatgttacaaaatgacacgacccggaataattgattgtaaaaaaaagttacttacgagcaagagattcgataaacatatccactcctttgttacggtagtcgtaccgcccggctgtaaagaagtaaagtgtattatccaagtcgaaatcataatggccatagaagtgcccgcgcacgaaatcatgaatcttttgcttcgagatagcatgaatgttttggaattcgtgcattgctgaaaacttgaccacattcaatccattgggtagcactccatctggaaacccgcaataaaaatctcctggtcggcgaggctgtacaacctcgccgacctggagggaatcctcccggccggcgaggttgtaccgccgaccaggagggattcctcctggtcgacgtgtaggcctttttttttctttttctttttttttgttttgaaagaatttttttttgaaagaaaaaaaaacctcccataggacccatgcctgggtcctatgggagggagattggcgtgcaggcgtgcacgccaatctgcgcctggcgtgcagtttggcgtgcgcaaggggggttggcttgcgtttatcaacccccgtcgcccgatcctccccattgtgagttgtaatgtttgtcttattgatggcatagccatgttccaacgcccacttttgaacagcgtcatctagttgtgaccgggtcctataagataactcgggaggcggcgcaagggaatgaagactggcagacggagtggttgacggagctgctgtagacacagtttcatgaagtgggctgactccgtcttgagatgtaccggtgagggggttaacgagataagtatccccagctgtttcagttgaaagaaggagcgggttgatgtggctttgactttcagacatgttatggaggagtttggtgaagttgagtgatgaattaaaaaggacgagggtttcaacaagaaaaaccaagatggtagccgtaaaaagaatcaagaaagaatttttttgatggttttcaagaagaaattggttgagaaccggctgagttaattgcagaggtagtttgagtccagctactagcgattgagcaatgaataaccaacaacgagaggtgttttggcaaaagcagagatggtggctgtcaataaggtcaagaaaggatatttttgaaggttttctgaagaatttggtcaagaaacggctgagttattcagagttgaattttaagacctactagagttccagcggtgatttaaaaaaaacaagagttccagcgagaaaaatagagacagtggcagtgaagaggatcaagatagaagatgattgatggctttcttgaagaaattggtcaagatttggctgagttattctgagttggggtttgagtcctactagcgttccagcaatgatttcaaaaaaacaagaggtccagcggcaaaaacggagacggtggcggtcaagaggatcaagatagaagatgattgatggttttcttgaagaaattggtcaagaattggctgagttattctgagttggtgtcagcttgctactatggcagagacaacctgtcacagcaaataaaaataataaattgcataaaaaatctaagtataaattaaaaatattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatacatgaataacttaaaaagtataaacaaaaccttgaatattattgcagattctgaatcagcgtgcaatttaacctagggtacctcagccaaaggtaccccaaattctaactccttcatcctgtaatacaagcatgaataattaacaggtacccccagatcacgggtactgtgacacttctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattatgcacggtttagaagatagagcagtgtggagtcctgtctccaagcccatgtgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtggcaacaaagcccccacacgtgtaataagaatgtgaaaaagctagaatatccatgaaaatactacagtaaccatattccagtgggtaacacgtgtagcaagcctcagaagacacctctagaatattctgtggcccatttccaaggaacctgctccacgtaacagagtaacccctatccacaggttcccatgggacattcttggctgtaataatttcgtgcatgaccccttggagcttctggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtattcaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccatttacaagtcccctacacttgtaattagcctagttactactataattgctgttattaaagcctcaagaaccctcaagaaactccccagttatcacccagcacccaaaatcaaactttctgagcgctcccaactgtccagtttctactaagaaaatcctcaagaccccttttgattattactagtgagtaataaccctttcttgaagattttcccctaaaaattatctcctgggatttaaaccacacctgctacaggccccagtgtatcaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggtttaatttatattaattttattaatataaattggccactttttggatttaatccataaattccacgtaattcttttgaattacctgtaccagttctatcccagagtttttgccataaaaactcttactttttgcaccttgtgtagctagaggacatgtgtcttggcatcacttaggctgacagttggggtttgagtcctacgagtgttccagcaatgatttaaaaaaaacaagaggtccagcggcaaaaacggagagggtggaggtgaaaataatcaagaaagaatattattagtgcttttaatgaataaaatggttgagaaacggctgaggtatttagagttgaagtttaaaacctactgaagttccagcaatgattaaaaaaacaagaggtccagcggcaaaaacggagacggtggaagtgaagtgggtcaagcaagaagatgattgatgattttcttgaagaatttggttgaggattggctgagttattcagagttgaagtttgagtcaattttgagtcccagcgatgattaaaaaaaaaaaaagagaggtccagcggcaaaaacagagatggtggcagtcaataggatcaagaaagaagatgattgatggcttttcttgaagaaattggttgagaaacgcctgagttattcagtgttgaagtttgaggcctaataatgactttaaaaaaaacaagagatggatcagcaaaattgaagagcataaaaattgggtgcttttggtatttttttgtgaattttggtcgaggaatggccaagttatgattttttgaagtttagagtgtacctgcaagttgggagtgaacccaaggtgaatcaaaaaaatccgagtccctggggtcgaagaggagacaaaaagaatgatttcggtgtttttttttgttgattttggttgagttttgactgagttgtggtgtgttgatggtttagagggggggtgaagtctattttttattgtggtgagtgattttcttgtttggtgcctgcaggaaaatttcaaacttcatgcaggcacttgtggtacgcgtgcgcgccccctggaggcaaaattatgcataattaataaaaccgtgtttaaacaccgattccgcgtgctctgcaccacagcaaaaccatgtcaaaacgcagaaaaaccacgtttttttattaatgaccaaaattaaatacaaaactgtgtgcaaacgcggaaaccgcgtgcactgtgccgcagcaaaaccgtgtgtaaacgcggaaaaacagtgttttttttattaattcccttttctttttgctgatattaagtttattttaagcctcaaaaatgatcaagtttatccttgccccaattttggcaacatccagtctactccatctttttagaacaagtgcaggtctacagctctggaaatgaaggccatgatgctcaaggtcagctctatgttttttttaaaaaaaaaaaaaaacaaggaatctgtgaaatagcaataggccatttgtttgataatcccaaattggtttaagtacagtctatgagatatttttggtaccctctcccatagtgtaacagttggagtgttaatagtgatcaataatcccccaaagaatctgtgcaacaccagttcaattcccacctcacacatctagtcaacccatcacaattgcaatgaaacctgccaaaatcatctttggaattttcacagcctttatcccaaaagccaatgcgggtgaagttgaatgtatgggcaaggttatgggcaggacttgtggaagaagtgctagccagtttcagttaccaggagctgatcaagttgggccttgtggggaccccagtggctgtctggcacaacgcacaaagaactactacaaatgtggtgaatgccagtctataactgtcaaaaacaaaaaaatgaagattggtcaatatgaagcatgtcgtcatgaaaataagaagttgtactttcaagggacagtgtggagacatgaatatgaacccaaagtagttctgccatctcaagggaaatctgaagcagcctcatatgaagaagctacaccctcaacaacccgtgatgacattccgtactatgaattcttcaattgaaaataaactaccaccagcataaatgcattagcttctcaaagctgcacacaaaaatcttttgaattgtgaagcaaaaatcataatgaattggaaagcaactcattcatgaagaattgcagccccttgctacaaaagtttccgaggaaattacctatctataattgtctttaaaatcccttgttcatttttatcacatttttagggcagttcaaatagggaaatctggtatcaattgactgatgatttttttttgaaaatctttacacagcaaaagcagaaatgggatgctatgttgggctgtgctttttccccaaaaattattattttagggggtatagaattttaaaagtctctattttcaaggcttaagccccgcaagtcataatgtgtataaaatcccccccccccactcccctgaaatgtgaattttacaaggcatttctcacacacctgaccttgtaactaggagccttgtgaaataatccatgcaaaactgtgctcaaacaccatgtgatcagaattttacaaaccaagtatcacaaggcctcagcctctcaattttaatagcatgcaaaaaccatcatacatcccaaaggagggatcattacaaggccccaaaacataaggccaagacttgtaagaaatatacggtgcaaagatgaacattccacacagtgacacatcttcccagatgggaattcttgtaaattttagggaaattctgtaaaaaaaaattaaagatttgtccagatttgttagatttttttatttttttagatttgtccagattttttagattttttcagattttttagattttttcagatttttcagatttttctggattttttgtatttttctaattttttagatttttccagattttttagatttttccaattttttaagatttgcattttgttttttttttcatattcctttttatcatccccctatccaccactccgcaaaaactcataatttcatgtgtgatagttttttttaaataaagtaattgatgtgtcataaacaactgggaggatactgtacatatttatttataaagatatttgaccgtgaaaatactgtagtacagggataacttgtgttacaggtatttcacagataaaggagtgaaaggtaagtgatcattacttatgtattaaactggtatgtatttaatagaaagtaattagcggataagataaatataagataaatcaggtaagttaataataatgataagataacaagaggtaaaggtaaaaaacattatggataggacaggtcttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaacagatatcccaacaacgcatgccaaggatgtgaacctaggtttgattaaggggactaattccagcagttgtgtgttaccccctgcacaaagttcctctattaaaggaaagggcaaagccattgaatcaagcgtgagtccaaggaagatgtgagcagcaatgggcccacaggcttaattgatagtactcacatttttggcctgtgttagacaagactcaatgttattttttgaaatttattgttgtaaatgcgagcttagagatttgcattcaagtaaacaggcgcaatttccttttgaggaatccatacattcttttttgatctcccttcttttgttccacatgtttgattaaattgaatctaatgcggcctttgcattattgtcagattagggttctagacaacggagtattgtactttgacgctgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcaagtatgcaatgatccactacaactgttacggccggtttgaaagacctgcccctctatttgtactacacaagagttaacaagacaatttatttattgtcgtggcaaaaaactgatgatagagaacactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactatttgagtggaaatgttgggtaaggggtgttttttctgtttatatgtttatgtattttgaaaaatgattgacgtatgtactgatgatgaatgtgaatttatgagatgatattgtggaaaaatgtgactattggaagtgtctttcccttcctacttgaatcttagtcaagagcacaatggtttaagatcactgtctcttgtttaagatcacaagttgtactggttgctactttctttttcctatgcttctcaatgtctgaatgatctcaatggggcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgatgatcagatgagatgatgatctgttgtgatgagatgatatgagatgatgaaaagttggaatgaaggggggagcagccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaacctataatctataaatggccaacttgtggttctagacctaacctataatgaatatgcatctaaaactctggccaaattgtggttttgctactatacaaaattctcagtctacctacaaacaatgtggccaacttgtggttacactatgcaatgaatattgaatatgtaaccaaactaaggccaacttgtggtttaaattatgcaataatcattttttatgcaaataaaatttaaatcccaaagaacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacccgtagaatgtgattatgccataatacacctaagaatatatgcccttctacatattgtactatgactttatgcaatttgatacttgaaacacaattggcatactacaacgctggaatgagtccaagtcttgaacccagaggaatatcaaaaatcaaccacatcactattgcatccactcatggtatttcaaaaccattggcaatcagcaacaattgaatatgaattgtacttgtaaattgtctccaagcttgacctgactttggccagatgggcaacattgattagggccgtgtaacgtggtgtgcaaggactgtggtgctttgcactgggccaaagaaaggttgcaaattgatgctaaggctaagcggaacaagtttttgatatgttgccaaaaaggaaaagtcattcctacatcgagttccttgtctgtgcctcaaatacccaaattcatagagagtttacttacaagagagacttctggtaagccttttgcattgaaaccaattattaccgtttatatccactgactcttgtgtgtagaggctaagttttttcagaggtctatgcaatttgtactacatacttgatctgcaaacacttccgcgatggatgtttagaagaagatgttggcaaagtgacaaaaaacgcgtccagttgatgtccacttgttggagtgtatatcatccttttgagctagcagactggaaagtattcactctgagcttttcatctctcatcatcatggaagagtgcatcaaaagaagcacccaatggacgcaaatgcttgcgacaatttcttcattcattaaccgggatttttttgttctgttattttgttttggaaaaaaatgaggaaatttgaaatatcaatgatgtgttgagagcccatggcggttccaaaagttgtgcttgatataagttactgggccaccaaatgtatcccaatttggggagagatgggaggtgagagataccaagttggctgccgcagccgaggaacaatgggtgttcacagcttaaggcttggtcagatttggatggcaaaaaatcaacctcaagatatgatacttggacaacacctggagatgtactttccactatcccaatgcgttgtcaggtgccattgaattcactcaaccatgatggcctaattgtgttgcaagagtattggcttgataaagctgtaatcaatgtttcaggcaacaagaaaagatctttgtaccgttctctgaatcaatcttagcttatgtgtccactctatcaacttctttcaatcagtagttgacgcaaggtaatttaacagtgggacacatgcactttgtctcaatttttcaagttgaaaggtactacacttggctcatcctacttcatcgtaaaaatatacaatagggggtatcaaatataggaaatccaccattggaaaccagtcacttttcccaaaaaatatttttgcatcaaagggccccaaagagggttaaatcactccccagcgtgtttaaaaaagggtggattttttcaaaccagtcgattaaataatggtggatttggttatatttgataccccctaatcttgggtcaatctgaagtcagccaacgggattgttcattatacattttgcaacacggctgatgccttgggcttattagtcaacaacagccaacaggatcaggcattgactgaaggagcccacttcaaaactgggttttaacttagattagtgggattccttatatttgataccccctaataatactgttattaagtccaccagctgcatccatggctttgtttgagagacattggaaggaaatgggcaaggaatttgtctgtgtgctgaagaattagtatggcttagaagatccagtgccagaacaatttaaaatcttcattatactttgactagaaaaaaacttaaaatcaatgaattcaagcctacaagatctaagcttgccattaaatccagaacaggaacattttctcatctctatcaatgctcaagattgtggagagtgccaagtaagggacgtgagtgccaattgggtgataattcttggtcttttgaacacagctcaacgtaaattctacaatgtggtttatgataacttctcatgagtgcattttgatcataaactgtattatctagatgcaccaggataaactgaaaaacttttctgcttgattgcatcataaattctctcaggtcaaacagtcggagggtgatagcggtggcattgactggggtcgctgctctatcattgacaggggtcagacagtccattcctgctttaatatcccagtccagttttcagctgatttttattgtgatttctcacacgaagacaaaacagggaagcacttatggactgctgatctgataatatgggacaaggcagtagcaatgcataaggatgccatcatgactgtagatcaaagtctcaaagatctaatgaagactaaactaacctttggggggaaaactgtcatttttgccagcggcaggcttaaacatatacatgaatcatgataagtttgtgtaaagtagtaaagtgaaggcaataaatgaaatatttgtatttaatagatggtggtgcagccgcctttagacactagtttaaatttatttggaggccgactcccaaacccactgacgggtttggggaatcaactcctaaattttgggaaaactcgggtttgggagttggttgaccaagtccccatttttattgcaatatacttataacaatttcatatcatcatcatcacaccaagtgcccttttccttgttccattactggttgaagcatagtgctcccagcgcttgcgccttggttctctctcacctcttttttaactttatataccatcatcctcaaggttgcacattcaagcctcactctcaaaaatattaccatcaccacttctaccaacaataacctcaccaacatcaacaatcatcatcaactttaaccattatacaaatcagttgacagcttcatcttgaactatcctctttcacaatatataaactgccaagctgagcttggtggtcttgttgttatgatagcatagaagggtagagcttgcacctccaccatccccttctccattcagcaaaaggatttcacaaccacttttgagtcttacaccggctggaagggtttccttccagccggcaagcatgtaccttgccttctggaagggtttccttccagccagagaagtacatctaccttgccttctggaagggtttccttccagacagagaagtacatctaccttgccttctggaaggggttccttccagccggcaaacatgtacctcatccactggatgggtttccttccagttgacgaggtacaagtaccttgtcaaccagaatgttttccttccagctggcaaggtacatgtaccttgcctgctggaaggaccttgctggctggaaggaaacccttccagccggtgtggtgtgctgtgcctgttccaatgccaaaagcatacagcagaggtgttgggatagcataggtacatacatgtgacaatcattacaagagaaggaacaatcattatggatgaggtgtggtatatacggacaggattacatacaacgcgtggattgggagaacatatcttgaccaggaatggaacaaaggagcggtgtgcatacgaggagtggagtgggagatcatatctcaaccaggaatggaacggaggagcggaagtatatatgtggagaggagtgggagatcatatctcgaccaggaatggaacggaggagcggtgtgtaataagggtactttatgttttacgtaagggtacagggtgcggattgtagaaagtgaagggaggaaaatattgaggcggagggaggaaggaaggagtgaggagaggctttgacccccaaatcctgggtggaaggagataacagcaggtctggcaggctggtactgcctatgcagaatgttctggaagatggcttggttgcctggcgatgcatgacatcatgctgcgcttgtgtgctcccttgcatgcatattatgtgacaaggtctggagttaagtgttcctagcacagcataagctgcgctatttgtttggaggctgtgcgcaaaggctgtgaaggtgagatcccctgcagcaatattccctcacaaggagtcccctgcagcagaaatccctcactcttcaatataaaagaagggcctctccccaccagaaagtcccttctccccatcaacctacggaagtaagttcgatcacccaagttgaagaataagttagtaagtgagttagttagtgatacgtagcgagttataacagtattgtaagcgtgaaaccaacacagagttcggaatttgaagcatattagtagtagtagtcatcatataagtagtagtacattaacaattaaccaataactagtagtagtagtattagtaccggagctctagtttttgattaaagtgccttagcaagaaattgttcgaggaagagatcattaacaaactctataacaaattatctgtttcgtgctcaagtcatcagcaccaaagtttccattattaacctgaagttgtaacagattcattagtagattgatacgtgatctaggtctgatagagattactttacgaaagtaagatctatcttggaatcagccatacattattaaatattgattacaagactcttagttatttgtttagtacatttagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaacctatctgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatccgtcccagaagtcctacatctggtgtcccaacagtggcagattaccttcatcaagatcattcgaatcaatcatatttttctagcgaatcaacctcaacatcaaatcaatcgtggataacaggaagaaggcagattttggcggcgataaggagcgttcgattggcgatacaaaggatacgattgaagtggcgaagtatttaattggcgagacgaaggaactgattggcgagacgaagggtttgaccggcgagaagaaggagtcgattggtgaaaagaaggaggtgattggcaagacgaaggattcgagcggagacaccaaggagtcaaacaagacatccaggattgacgaggagattagagaaagggagcggaaatttttggaagaacaatttggcaaattattaaaacaaaaatcaaagatggcaaacacagaggaacaaaacagggaacaatcagctgttatagaaaaacagcaggctaagattactgaattggaagaatcaatgcaacagatgcagcagatgatgatgttaatgatgaatcaagtaaaaacaccacagaatgtaccggtaccagaaactccaccaccacgtggaccatcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtcgatgaagaaaaagggtgtagttctagatacaaggaagttgaacttagactttgacgagtcagaagtggaattatttatcaaacgtgtagagaagatagcttccttgcacaaagccggcggacaggatgtagcacttcatttaccattcatgattaaggacaagaagattagcgagtgtattgagaatatggaaggacacgagaatcgggattgggaacttttgaagaaggaactcattcggaaatggggacgagcgacacctcttaggcgatttaacgagaactcggtttcgacattggtcagcaagtacatggataaaggcgggattcagacgaaggaggagtataggacgtttattggcgaactcgaggagattttggcgtatttgacgaagatggattacgaggacgtgaatgcgacaagtggcgaaccactttggaaggcgatttcgaccgagatgcgacgggacgtggcaaaggagttggcgcacgacaagaaattaaagaagaccaaggatggaaaggcgctggtacccaagttggaagtgttgaaggattacgtggaagcctctttgtcagtatatgacttagatgttggcattcctaaagctaaacctgctaccaaggaatctgagaataaacgagaagttcagtccaagacaaaatcagatagcggaacagacaaagtgaaggccttggaggaggaaattaagaagttacgaaccgaaatgaataccaatcaaaacgctagaccatttccacctcacttttcagcgccgagaccaccgaatgcaggatttagaccgccaggaccaggaggaccgtcatttccaagaccacagctgcaatgtttttattgcaaagagatggaccatacctccatgttctgtcagcacttaaatgaagatattactaaacgtcttgttttcaagcaaggtccgaacttctattaccccaaccgggaagtcattccaacagacaccggagaatcaattcgagaattggtaagaaaatttggtgaaaagtcaaatgcagccaaggagaacagtgagaaacgagcgaatctgatgatgagtgatcagttttcacaaccaagacaagaaccaacggcgtccatgatctctacgaatcgatgggaagcatggagtccaccggaaatgcactacggggaggaagacgaggagaatttggttggatttgggctgcaaaggtccgctcgaaccaataaagacaaggagaaggaagtacagccaccagcatccaaaccagaaacttctggaaaaccaaaggaatctatctcaaagactccgccaggaaatcaggaagctaataaagattccacaactactcgcaagagacgaccaagttatccgggagcatggatggaaggagaatcggacaatgaaagtagcgacggcgacaatgcagaagcggagaaacctgtgtcacaaacaccagagaagaagatggaagaaaaatcagccaaagaagtatttccccgaaccgtggatcagtctaaagttggggggggacttagaaagaaatttctaaagcaaagtttcacacttaccttggaagaattattattaattgcacccaagtttcttcaggaattacagacagaagcagaagacaattcaatcccacgggagcgaagtcagaactcggggaggtgtgatcataggaattttgacgatagggagcctcatcaacatcgggaaaagagtatgaaattaggcaataatgcacttacttatgcctgtcctttggggtttattgaggtttggattgctggccagaaaatcagagcactagtggatacgggagccgaaatgaatattatgccggaaaccttggcaatccagttgaagctaccgttacgcgaaattagtatgaatatcatgggaattggaggacactcaacacccattgtggggctagctgaaggtgttcatctttgtattgacgaggaggaacagaagggtgctaacttctttattgctcgaggtaaagtatacacagtgttgggaaggccattcctagcagatcataaggtacgtctagagttatcaaagaatcgtggggagatactgagttacgagttatgggatggaggaagattatgcatacctatttgctctcccaagattccaggttgggaaatggcccctcctcgaaggatagccgacaaatgttttagcatgatgatcgaaaattacgcggatttcatggacagctcaggggaagaagacaaggaattgataagacaagaggaaggatcgggaagtacggagtctcatgactgggacaataccacactcaggagcgaggatcggagcaaggcgagccaggagagtggggagtgcaataacgagtggagtagtaatacaagcacttgggaaattgagaacaacacgccagtaacaaagacagaacaaagcgagtggacaccatttccggagtgggaagccttcaggtgtaagggaagttataatttggtgacaatcacagccgattacgtggatcatggatatccggttaaagagttcctctgtatgtatccagaaacttacgaatctaaggcggggggaatttgggacgagctaccgggatacacagctggacgcattgggtttataatgttgctaactactaatggaacaaaaggatacttagaaaattcctacatttggccagaggagtggtggtttgttgacaaagaacgacttgcaatgtatttgggaacaaaagaaggaagaatgaccattgcttaccaggagttatggtactcaggaagagatcgggagaaagaagaggaggagtttctaactgaactaattcgacaaatggtgggaatttttggaagattcgattggcaggcatttaaatgggtgctacgcaacgagcaggcacgacttggaaaagatttcgaaaccttctggaaagattgggagtacgctgctattgcggactagtgctctttctcaagctttaggaattatttgtattagtaagaattgttttgttttttttagttatgcattcaactgtatcaattattgtgtgacggggggcaagtagaagttgtagaagttgtactattattcagtctgctatttgttggaacttcaattgtattctcatggattttgttattctcttctcaggttgttgattttgtcgttggattctctcagaagaaggagagacggtgtggtatttcaggcaaaagcagctatcatcaagctgtaataaccattggttcagatagcaggagaaacaagtaagaaaaacagggtaaaaatataaaggaaacaaaacagcatttcttttaagaaggtactacaagattttttttaggtgggttcttttatgttttagcttagggaaaagagaagggtatgtttttcttttcttttttttgtttcttttgttttggcattcctgcgagtatcagtagtattattgtatttgttcacaaagggatatcagctagttggggagagaggaggaatggagggtacaatcgggacattcgaggatcaaggtatcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaccgtgtttttttttattaatgcccttttctttttgctgatattaagtttattttaagcctcaaaattcatcaagtttatccttgccccaatttcggcaacatccagtctactccatctctttggaacaagtgcaggcctacagctctggaaatgaaggccatgatgctcaaggtcagctctatgtttttttttttttttttttaaaaaaaaaggaatctgtgaaatagcaataggccatttgtttgataatcccaaagtggtttaagtacagtctatgagatatttttggtaccctctcccatagtgtaacagttggagtgttaatagtgatcaataatcccccaaagaatctgtgcaacaccagttcaattcccacctcacacatctagtcaacccatcacaattgcaatgaaacctgccaaaatcatctttggaattttcacagcctttatcccaaaagccaatgcgggtgaagttcaatgtatgggcaaggttatgggcaggacttgtggaagaagtgctagccagtttcagttaccaggagctgatcaagttgcgccttgtggggaccccagtggctgtctggcacaacgcacaaagaactactacaaatgtggtgaatgccagtctataactgtcaaaaacaaaaaaatgaagattggtcaatatgaagcatgtcgtcatgaaaataagaagttgtactttcaagggacagtgtggagacatgaatatgaacccaaagtagttctgccatctcaagggaaatctgaagcagcctcatatgaagaagctacaccctcaacaacccgtgatgacattccatactatgaattcttcaattgaaaataaactaccaccagcataaatgcattagcttctcaaagctgcacacaaaaatcttttgaattgtgaagcaaaaatcataatgagttggaaagcaactcattcatgaagaattgcagccccttgctacaaaagtttccgaggaaattacctatctataattgtctttaaaatcccttgttcatttttatcacatttttagggcagttcaaatagggaaatctggtatcaattgactgatgattttttttgaaaatctttacacagcaaaagcagaaatgggatgctatgttgggctgtgctttttccccaaaaattattattttagggggtatagaattttaaaagtctctattttcaaggcttaagccccgcaagtcataatgcgtgtaaaatctccccccactcccctgaaatgtgaattttacaaggcatttctcacaaacctgaccttgtaactaggagccttgtgaaataatccatgcaaaactgtgctcaaacaacatgcaatcagaattttacaaaccaagtatcacaaggcctcagcctctcaattttaatagcatgcaaaaaccatcatacatcccaaaggagggatcattacaaggccccaaaacataaggccaagacttgtaagaaatatacggtgcaaagatgaacattccacgcagtgacacatcttcccagatgggaattcttgttaattttagggaaattctgtaaaaaaattaaagatttgtccagattttttagatttttagatttttccagattttctagattttttcagattttttagattttttcagatttttcagatttttctggattttttgtatttttctaattttttagatttttccagatttttgggatttttccagattttttagatttttccaattttttaatatttgcattttgtttttttgtttcatattcctttttatcatccccctatccacccaaacttagctaagtccccctttgtcgcggagccaccctccgaaggagggacttgcgggctatgtcgaccccgcggcccatgaggattaagcatttggctgggcaatattttaaaactcatctcaccaatgcatttctggacgtttttggggcttgttttgatctttgtgatggtctcacttgttgagatctgatctcgatccctccagtgctctagtagcctatttcccaaaaaccaatgattatctaatctcagtcgacttcacaatgacatcatcaatgcacttctcactctcatatataaacttccctattttcattaatctcgcaaatctctttccctcatgactccggaaaccatcattgctgtttctctttagactaaactcctactcttcctcttaagtctcggaatcatcactgttactatcgtctattactttaaaagacaagtaaccatttctctttattaaaaactctcatcgtcttctactcgaccactttatctattcgctcgtctctcatcctcttcgactcgaccacatctcttactggtttgtctctagttgacatcaatttgatcgtcttgtttcctttcccttccattcgactctccgccggtactctgaaatccttaagcctccttctcgtcacagtaggttgttactctgctttacgctcaggtcgacgctatgatacagacattaacatttctttgttcctagtcttctttccttattcttcttcttctcctcattgttgcgtcccttgcgttgttgttcctgccttaaggtactctttcttttcttagtcctttttatttctttcttcatgtatttctttgtctttcttactgaccctgaaatacatccttaagtttgacacttaacatcactcgtgcgcatctctccatcatctccactacccttcacccctcatggttggagctcagtggttggatgttcattttatcaactctgggttaggtgttatgcctatgctttgagtccagcatcttccattcgggtgccctgtatccaaacaactatggctcaagcagttgatttgagtcgctgtatcctatgcagctggtcttgagtgtcagatacggtgggctgtacaaagtgaacacaaagaatcgaactgttggttgcattcataaatgttcagctgagaaagcagccagtggcctccctccagcatggaggccactgtgattctccagcatttgccgctcattttggcacgccgcttgtgggacgacatgcgagtgagaggccttgtaaagagcttgcaaaaaaaggccactttttcctaatcctcatgggcgaggagggtgacttagcgcataagtccctccttcggagggtccctgcaggacggcgtcccccctccgaataaagagggacttagttaagttagctatccaccactccgcaaaaactcagaatttcatgtgtgatagttttttttttaaataaagtaattgatgtgccataaacaactgggaggatactgtacatatttatttataaagatatttaaccgtgaaaatactgtagtacagggataaattgtgttacaggtatttcacggataaaggagtgaaaggtgagtgataattacttatgtattaaactggtatgtatttaacagaaagtaattagtggataagataaatataagataaatcaggtaagttaataataatgataagataacaagaggtaaaggtaaacaacattatggataggacaggtcttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaacagatatcccgacaacacacgctgaggatgtgaacctaggtttgattaaggggactaattcaagcagttgtgtgttaccccctgcacaaagttcctctattaaaggaaagggcaaagccattgaatcaagcactagtccaaggaagaggtgagcagcaatgggcccagaggcttcattgatagtactcccatttttggcctgtgttagacaagactgaatgtcattttttaaaatttattgttgtaaatgtgagcttagagattcgcattccagtaaacaggcgcaatttccttttgaggaatccatatattcttttttgatctcccttcttttgttccacgcttttgattaaattgaatctaatgcggcctttgcattatagtcggattagggttctaggcaacggagtattgtactttgaggctggaatgagtccgagtcttgaacccagaggaatgtcaaaaatcaaccacatcactattgcatccactcatggtatttcaaaaccactggcaattggaaacaattgaatatgaattctacttgtaacagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcatgcaaaaaccgtagtgttagcggttttttagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagaggccaaaaactgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcatggcggaattccgctacgctacgctaatcgctaacagcgattccgctgcgctacgctacactaaccgctacagttagtgtagcggcccaccgttgcttgtaaattgtctccaatcttgacccgactttggccagatgggcaacattgattagggccgtgtaacgtggtgtgtgaggactgtggtgctttgcactgggccaaagaaaggctgcaaattgacgcaaggctaagcggaacaattttttgatatgttgccaaaaaggaaaagtcattcctacatcaagttccttgtctgtgcctcaaatacccaaattcatagagagtttacttacaagagagacttctggtaagccttttgcattgaaaccaattattaccgtttatatctgaaagattttgaaactgaagatattttatttctctataagtatatatattcttttaaataaatacaattgataacgtgataacaaggaaatcagagcagtacctgaaggcagtactgatctgatagttttttaggtatgatacttaataatggaaattgcctttgaatagactaatttattcagttgaggataatgataacagtttggataacaagaataaatttcttgtcttaagaaattattagttaatcctttttattcgatgagtctaatgaagaatcgtcatcgataaactaattagtttacttatctctttttctttttaaaagaaaaaggcaattaattcttttccttttactcaccgactaacggcggaaagatacgagtaatgagtttacgttcaataggcttgttcgagtaagagctagagattttaatgatgatgttgtagaaccaagaattagaacttgatcaatctcgtgttctcattctttgttctcttgattcaactcatcgagactcacctagagcttgatgattgatcatgatcatcattcatctctttgctagtgacgtcaatgacatcactgctcgacgcataggctttaatcacgcctttctcttgttcaacttctgaacagcttatttttgctgataatcacacgtttcgtgatcagcgctaataatatatatttctcttcaggaagtttatcaatcatgtgataaacttacctgatgctctcctcttttgagggatcagacaaggaattgaattccaacaatatccactgactcttgtgtttagagtctaagttttttcagggggaatgataagtgcacgccatcccccctccagcacgccaaactgcacgccaaagcagattggcgtgcaggtgcgcacgccaatctgcagcagggtagattggcctgcagttggcgtgcaggcctgcacgccaatctgggtcctaaaccatataaatatgggtttaggactggggctatcccataggacccaggcatgggtcctatggaatagcccatagagaaagtgaaaaaaggcaaaaaaaaagtttttgggctgggaggaacccctcccagacgaaaggccgtccagtctcacggccgggaggaacccctcccggccttgagactctacagtctcaaggccgagagggattcctcttggcctcgagactctacattctcaaggccgagagggattcctctcggcctcaagactctacagtctcaaggccgagaggtttcgccttgtcggtctcgagactannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttattgtaaatatcactcacaagtcacttttttggcattttttaatatctgttgtaatatatctacatctaattggaagaatcttacttttctatttttttcatatttattgtaaaacatcagtcccagatcacttttttcatttgttcatatttaataatttattgaaaagttgaaactatctacaacttataactaattggaagaatcttcattgtcatccaaaaccatcaccttcctttttgattttttgttagacttcttgttatccttgagtccctgtttccatgcagccaaggtaccttcttggatcttggatttcttggagtagaaggccaccatcattttgatttttggtagggaagtgagggggtacctgtagaggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctggcaggtgcggggcgggtgcaaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacgaacgatctctaatgcactttgtctcactttttcaaggtgaaaggtactacactcagctcatcctacttcatcgtaaaaatatacaatcttgggtcaatctgaagtcagccaacgggattgttcattatacattttgcaacacggctgatgccttgggcttattagtcaacaacagccaacaggatcaggcattgactgaaggagcccacttcaaaactggtttttaacttagattagtgtttgcaatagggggtatcaaatataggaaatccaccattcaaaaccagtcacttttcccaaaacttttttttgcttcaatgggtcccaaaaggggtcaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggtaatatttgataccccctattgatgcaaaaaaaagttttgggaaaagtgactggtttctaatggtggattccttatatttgataccccctaataatactgttattaagtccaccagctgcatccatggctttgtttgagagaaattggaaggaaatggggaaggaatttgtctatgtgctgaagaattagtatggcttagaagatccagtgccagaacaatttaaaagcttcattatactttgactagaaaaaatcttaaaatcaatgaattcaagcctacaagatttaagcttgccattaaatccagaacaggaacattttctcatctctatcaatgctcaagattgtggagagtgccaagcaagggaagtgagtgctaattgggcgataattcttggtcttttgaacacagctcaacgtaaattctacaatgtggtttatgataacttctcatgagtgcagcctgatcataaactgtattatctagatcaacggtgggccagctacgctaactgtagcgttagtgtagcgtagtgtagcgaaaaatcgctacaatgtagcgtagcgttagcgcttttttcattttcagcgctaacgctacgcgcacggggcaaaacaatgcgctaacgtttagcgtagcgttagcgcaattctccccatctgcgctaacgctacgcgcacagggcgcaaaaaaccgcccgctacgctgcgctacagcagtttttagcggttttttggtgttttttgccgctaaaaacgctgtagcggagcgtaacgcagcgtagcggcgccagcgaggcgctaacactacacccaaaaaatggctagtgttagcgccgctacaagtttagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaataacctcaccaacatcaacaatcaccatcaactttaaccattatacaaatcagttgacagcttcatctcaaactatcctctttcacaatatataaactgccaagctgagcttggtggtcttgttgttatgatagcatagaaggacagagcttgcacctccaccatccccttctccattcagaaaaagggtttcacaaccacttttgagtcttacaccggctggaagggtttccttccagccggcaagcatgtaccttgccttctgtaagggtttccttccagccagagaagtactttccttctggaagggtttccttcctgccggcaaacgtgtacctcatccactggatgcgtttccttccagtcaacaaggtacaagtaccttgtcaaccggaatgcctgccttccagctggcaaggtacatgtaccttgcctgcgggaaggagctcgctggctggaaggaaaccattccagccggcccctttcatcctcttggcaccgggtatccctggagatacctggatatccgccaggatttggggggaaagcaaccatccataccccctggcgggtatctgttggtgctggtaggtatgtgccagcggatagtgggtatcagtaacagataccccatggccatctctaattttagtggcacttgagatttatttggtaccctctgctatagtgtaacggttggagtgttgatcttgatcaataatccccaaaagcatctgtgcaacaccagttcaattcccacctcacacatctagtcaaaccatcacaatttcaatgaaaccccacaaaatcatctttgggattttcatggcctttataatcccaaaacccactgcgggtggtgttgcatgtatgggcaaggttatggacaggacttgtggaagatatgctggccggattatgttaccaaaagctgaacaaattggggattgtggggaccccagtggctgtctgatacaacgcacaaagagctactacatatgtggtgaatgcaattctataactgtcaaaaacaaaagtgtgaggggtggtgaatatgcaacatgtggtcacgaaaatatgaagttatacttccaagggaccgtgcttccatctcaagggacatctgaaacagcctcctatcaagaagctacaccctcaacagcccctgatgacattctgttctaggaattcctcaatccaaaataaacacacattagcttctcaaagccgcacaaaaaatcttttggattgtgaagcaaaataattggattcaaaccaatgaaaataatatatgaccattggcaatggtgaacaacattccacaaaatcattaccagaattcagtttcccttcctacgtctctcaaacatcaagcttacatgttcatgagagaatggaaagccaaaaaataatcaagaacccactcaattttacattcacatgaacaattcaaaaagctgatggaaaatgatgaagacttggatcacaatgtaatccctatctattgatccagacctgaaacttatagtgacaattgagtcccaaatcactgaaccaatagcttcatacaaaaacaccacaatcatcatgttagatttgacctactactgctacaattcaggtacagttttaagagaccagttcactttttttagaattatatatctcccaattgtctatattaatgtcccttgctggaagagtatttccaaaaaaaaagatatataaaagaagtatccaaaaacaaaaaaggcatcatagttttttgccatcacctgccaggcaaggaaatgtatcatgaaattttcaagagattcatttggggcttgacgaggttgatcccaggaacggaaaacagattgtttgctgattgccaaggaattctcctttgtaatccaagccttaaaactaggccagtcttgaggaacagtggcctcagcgtttgctttcttcaattcctccagtgcttggtcgcggagcatatttttggattacttgcagttgtacttgggtcaagcaagaagctgatccgccgagacatcttctacactggatcaaatcccacatccccaatttcttgagcctttctctcagccaatcttaaatctcaagatcaatctcagctcaagaagttgttcaacatgaaacaaaatccgatgactagataaactagacgattattgagagtatcaagccaaagctattggcatctagtgctcttattgattttttcgagcgttagtaagctgttggttggatgacgtgaccgatcgtatatattgcaagagagtaagtacaaagcagacgttggaagctgatcatcatggatgctctgggaatagaggccttgacaccctggcgggtatacggcttcggacggtgtccctttttttcatgcgatgatcgatgatcccagcaggagtcctcttttagagtttggcagcaaccgcttcgatctcgaccaagacgtccaacggaagtcgagcgacctgtcacatacaaggcgaccaccaaaacaaaatcaacacttgtatctttgcaggagtctcacagcaaaaaaaaaagaaaaaaggatgggaactcacctcaacacaacttcgagcaggcttatggtccttgaaaaacttcgcatatacctcgttgatcttcgagaattgggccatgtctttgatgaacacggtcactttgatcaccgattggatcgatccaccggcttgttctaacactttggataggtttttaagacattgttcctttgatcccatccatcaataccatatcatttgtgtgtttcaaaaaaaaggaggatattaaacgtcaagtcgctcgttttttttatcacaggaagagagagagaaaaaaaaaatggagatagatgaatatatttactgacagtttgtagctcaacatcggtcggatgaatgaccttcatagtactaggatccaaggggatcgagccactggagtaaatgagtccattagaggtcaccacggcctgggcttaaaatcacaagataataatattaacgaccgaaaatttgaacaagaaagaagaaggagaaggagaatgtagactgaacaataagggcctatagcttcgggagcgccgggggtaccattgatagtgttcaacgagattggagccgacatggtattcgaaagaggcctggtgttagtcagagatcggtatggtgtcctggaggggtaagtcggcttgtcgaagatgcttgctggtagtcctggtcggcctataactagggcttggtatcgtcggagtggggcgttcaggttctggaatactgctcgtctcaatgctgatagtcctgggttgctcttgaccatcccgcttcgagtggaatgttccctctccggaatcggagatgttcttcttgacttcctctaactgtgaaccgtaactgtaacttaacctaaccctgacttggcctataaccttgaccctaccatattatgtaacctgactccagagataaatacatattgacctttatctcgatgcgctggttttaactaacggctatcgaacacatcccaatcgaattgtgaccacaaaatttaatttgatcttttgacttcactcgaatctgatggggttaggtgagcatctcagagacaacaaaaaggcttatatctttcaaagcatgcatttgcttctatgtttgtcacgtgaaggctgttaagtattattctgttatttttttgtggaatgaattgataatatagagatgacaagatactgagcaggggaggaacatgaggggtcgcatattgtagatacatacaagtaaaaaaagtaaaaagaaagaagaagatgatcacttcaagaaccgatccaagcctttaacgacccgctcgactctcctacaagtcaagctaattctgcggccccggggcagagattgatggacgagttgatgggcgaagtgagcgaaggagtcgttccaattaagacagcgttcgaggtgagtggagaggaggtcagctggccgggcggggatggagtggagtagatgggagtagcaggcttggctgatgatgatcaaggagcggcgggggacgaagagcgagaaaagcggctccggggcgatcgctcgtccctcctccttctccatcgtcatcgtcggcgacggctcgccttgagcctcctcctcttttcctcgcactccatcggcctcagagttcgaacaccggcccgtcccatctagttgcgctttggtgagctgctccgaaagagcctcgaatcgatccgcgtaacaatggaactcgtagaccgtgtcagaatctaaggagattgtggccaccgtcggtaaatatgcaggcccactattcgaaacagatgagcaccaatcaatatgcataaatatgtacccaatggactcgcgggtggcggtcgacttactcgagatgaggcaggattccatctcccgggttgtattcattgacgagacaatggttcggcgggagatgatcagagctggtcgatggaggttcttcgggacccgcagatgaagaaggccggctcgaaaagatctccaattcttcgagtcgtttgaagacctgtggccattcattggtcatgaaacccggcggactttgtgggaccaatttgcccttcggagtcatcgtccctccccaatacatcgacctattttcatcccgcaaagaaagacgtgattctcataaataaataaataaataaaatggttcggaaaaaaattaagaagggagaagaagtgtataagaaagtgtggaccgactgacctccgtccattgactcgttgccatccaccggctcggacagcgatggaaaggtcaggcctgatgaccgcattcgagttgcccacctggtcgacctatgtacacataacgacacttgatcaataatagtccatcctccctcgatcagtcgatcgcgtagacccatgcaaccatgattggtgttgtgttatatgggactcacccttcgacttagatagctctcctcctctgggttgatgaagtctcggatcagatagatcgatgggatcgggctcgcgattcgatggtcttctagatcgatcttcgtcatcctttgcacttttcaactggtttgtttgttggtgtgcttcccctcggccttggctgtagcctgtaggcaggcgcatatattcatacatcctcaacaactcaacaccttttttacagcaacaaacactggggcaattctgtttcaatcctttatcttcattttgttttgtgtgtacataatactatgaagtcggatcttatctcacgatccagtggatccacatacagctgttgtgcaaatgattgcgctgatttctgaacttttttttttttttttctcgcgcgcgactttttttttgccccgatcctcgaagcccggccccgcctgtgcaaagtaccgcggagcacacaccgggtgagaccacccgatttcacccgatcagccgaagttatacattttttttttcgggctgagtcggtcatgataatcggtgggtacatatctatccaagaatcacccatgaaggaacggaaggggaggaagagaagccaaagctgcgcaaagttatctgccacacttgtccattctgatgatcgcgacggtgaacaagcccacgagatattccttgaagcagacgaggatctatgatcagttacacaatgtttttgtttctctctgggtctatgatggatcgaaagatttacgatcgggatctcgtcgttggtgacgatggtataagtggtggtgtgtggattcttgctgtgccaggacattgctatccattggtgtccccaagttcgggctacgagaaaaccccagattggtggatttttttgagggtcagtactttatagcccaatcgttattattaagaaggtaagattttaaaagagccacagactaaacaaagttttctagacaaatttgatcaggggaagaagctggaggggaaggaaggaaggaaagagttgatgaacggaccatgaaaatgggcgacgtgtcggccctgttggtctttgatagggcccgccaaccccatcggattccgtttccattcgtaatcctcggccaagatcgggcctcttttgatcgtccagcggtcagtcaaccagcctcgcggatcgatgtcatagtctatcccgtctgatgttcgataggtctgcttatatccacaccattcaagctctttctgtttttttttggcaagaaaggggaggttttgaataaattgtagatagaaatcggcctcagttcttcatgacgacgcggttgtggatatataagtgactcacattgatagtaggttcgagctatcacatacataaacaggtaatggaacaaacccgggtttttatatatcagtatcccttcgatttttcccacatacaagtacataaaaaataaaataaaagataaaataagcaaacctccagaccgatagagaattcgcgtttttggggaccagagacgaggatcctaaaggcttgaagattctggggatcgttgaagagggagcggacttgcaactggtcggggccgccgatttcgcggaccaagaagtcctgtttgagccaggagatttggcgctcgaagctgaacgttctactagtagtgcttgagtttgtccgacaggaggcgtccaggatctccacacttgatgctccgccagtcactatggtcatcatgaggactagaagaacacatgtggtcattgggatcacacgttgatcagttggtcttcgcaacctccttcgatcttctgttatgttatccattttgtcttgcacgttttttgcggcacaacgttggaatagagataagatcaaaatcaatcaactcgaagcgacgcttggagttttctggcaataacaattagaaggaagagggacatgttcagctagcagcccttgcccaatatacgaattctattcctgaaacgaatgtctgcggagagatgtggataggattatgagtctgttcgaaggctgtccagatctgctcagagtttactcgtcggccccacttaagagggagagggaaagcgcaataagccttgttatgtcctgcccctggtgcgcccccgacgagactcgtattatggactctgaaactgctggaaaaactctcttaagatgattaactcttgtcatcttcatgagacccacttgtttcgggggggcctttttttggctcttaatgctgttgttgtatcgaggattgcggttttatttgaaacatcgatcatgtttgaagacggaatcatccatgatgagcgaagattagaatgacggaacattgaagagaactgcagcaagaaaattccctcgaaataaatagtggcagtgtgaactgataacaaaagcgcgggattgctcaaatgatcttacttgagtacattgtatcaaacgggccttgcgccaacattgaaagaacgacaaaatcacaccgacgaatttgcatacaatttcttctatgtaaattaagttgcatcatcataactaatctcttcaattaggacaaactcaagagcgttggtcggatagacgtcttctatacactctacgtaaataatctatatcaacacagcgaagaaacggcaaccctcatgccaacttgtatgtatgtatgtttgtatgtttgtgttgctatggaaatttctcactgatctaggaatttcttactgaatatgtaacataatccttattctaaacaaggatgttcaatgttgtattttctggttggttatctataagagggatacattaagcacacccataagaagggtaaaaagagagaaggggatgattaggcggagactttcggtttcttttcagcccgaccgatttcaggcaccgagttagaggaaggagcgggatgagccgcgccattagaggcgacgatattgccttcagcgtcgcgcttgtttcccgcgacggtgggcgaggtgttttcgggggcggccggatcggcatggccgttggcctctttctcggcgtttcgatcgccaccgcgtcgtcctcctcgacccccgtcccgtccccctcgcccgccatctcgtccccctctacctcctcctcctcctccgcgtccccctcggcctccacgcccccctcgctctcctcccttccgatgcccgtgttggtggtcgtctttcgacccaaaggctgccttcgccttgagcgctgcacaatctatatggaattgcttgttctgttcatctggagatcatcaaatcgagtcaagtcaaatcagaccagatcagtctatcggcataaaaagctaccaaatttgaaaagaacacatttcttcttgagacagcaatcgagtcacgtaccattgagacgcgtgaacttgactgcacgacctccagagcgaacggctttggcttggattgccgcaaactgttcgtcgctgatcggctgatcaaacccgacggttcctttagctttgtcttttgagtcgacatggactacgttacagaccagatctccctcggtgagatcttgctaaatagatgagaaaaaacaggattggtcgtccaatcataacccctctcaaaaacaaaaagatggagaagacttactttaagagcgcggaactcgactcgggcttccttgaagtttgtgggtgcttcgccttctagctcaaaagcgagcgccatgttggaccgaaaactcttcaactcttccgtgttcttcaaacttccatctttgtggacttctagtttgtttccttcatattcgatgattcttgcggcaacctccttattatttttggtgttgttggaggaggaggagagaaacggtccgccaacatactgtttaagaccgtttgcgaccgctttgagttccttgaatgcattgaatgtcgagttgtttccgccgatcaatcctgagttgcccgtggtaggtttggtggacgccggttgtcccgcttgtcggttccccgacatcttcggcggtggtagccctttttcctccgccttcatcgtcacataatcaatcctgtaaaccagaaagattaaggatcagtcagctcaattggtgattcaagaaggaggaggaggggagacttacttgaacataatcgaagtgagttcgtgtccctcgaactgtggtttcccactttcttgcttgaattcgcgcacgagttgttctgcagaattagggtcaacatattcgacgaaaaccgagttcttccactttttcggacctttcttctcagattcctttgagcttcctttaggagaatcgttttctcgtctcattcgtaagaccgcaactgggccccatttcttggcccatcgttctagtttgacttgcatattactaggttctcccttggctgataggtcgtcttcactcaagaaacctttggcatatacacatcgatcactagctcccgcccgactagtttcttccaacttcaacaatcttcggacgtaaatcgtcgattttccttccagttcttcggtgatcacgtcgactaacttcggactggtaggtgaggtttggatgattttggccaatttgctcgtcgggaatttcgaggaataggcccgcatccgtttgaaggaggccaccgtttggaggagcactggcgaacatcctgggccatacgtttctgccttttgtttggcttcggccgacagattgggggctttcacggaatctagatgcggactggtttggaggaacatgaacttgtcaaatggcagattggcatcggaaaaataaaattcaactggaacaatcaatcagacgatgatcagctgttgcaaccaatattttttttgagaggatatgcattccaaaagcgtgtgatgatactgactttgtcggattatctcaagcctatcctcttcactgacgccctcgatagtctggctggatggttcaggctcggcttccttgatggtaggatcggcgttttcggatgggttgacttgttctactattttgggattggtgtcgatgggcagttcagactggacaagtttgccggcgagagggtcaactggaagttcggtagtcacggtcatgataatgaggtctgcgtttgaatgtgtttttgtttacagtagtatgctattaagagtgaagtaggagatatttgtcctgttactgagaatatgtagatggcttgagtaatatacccaggttattaattttttgttgttgtggttggcaatctgaaactggcggatggtccgatattccggagattgggcgtgtcctacaaatatttatgtagtctggttctggcttatcaataatttcttgggtttggggtttcgatggttagggttcgagtgggcgcgggtggtcaggcgaggaagcgagatgcatatccaacctgcacatttagagcgcacatcttgagacaaaaggtcatctgactatcgatccattcaaaacctcacagcatcatcatctgtctaaatgtattttcatattgctggattgcaatttttatcaacttggccatatacacaagacatcttgcagtggccctacagtgtgaaccagacaacagagtacaagcagaaatttaggtttaagagagataagatagagattggagaaactctgaaggccacttgataaatgtttatggtcatgaaacaaaatggtcaccaggtacaattttgaagggaggatgcatgaacccatgattgcattcattcaattatgtatcatcacatcacctgaatgctggaaataaacttccaagacaatctgcgcagcaaattacagagtttaggaaaaaaaaattaaggttcaacacaattggaaattggagcagctatgaaaggtgtgttgtgtgaaatgttgatgggggtgaaacaaaatgagatcataaggaaaatagttgagcagacaggtgaattgattttcatctcctgcattcattcaattctatatcttcacattgcttgaatagtatgatcctcctctaatttttcaagttgtgagaggaaatggaaagaaatgtattggtgttcacaattgcatacttaaagtttcactaaacaacttaagctgtgattatggctgagacatgtcagtttgacttttttcatataatttcaagtatgctgttttcatactaaaactgcatacagaattttgaaaatcataaaacaaacagaaacaaactaacagacagaaatttatgtcttcatcaatacaaatttcaatcaatctttgacccagtttttgcataaatcctactgttctttcatatatgacacaatttaagctgatccaaaatcacaaaattgactgaatatgaaattatgtagattgatttagtccttttgtaggaatctcttctgtgagtaccatttataggaagtagactggcagtctctaggcgctacttcagtagattcaaacttctcagcaccgatgtttgagcagacaggtggattgattttcatattatactgctttcattcaatttgtcaaattcttcaacattcacagtttcagtataacttaactttggatataattttcatcatctcttgcaaatcaaaccaaaatgaaatattgaaacagtccaagtcatttgacttggcaattttgatttcaaaataaaaggatttctgaaacttttacaattgttactgagttgagctacagacaaaagtccaacacttgaaataaaaatccatattgcttgtttttaggccttgatcaaaatggttttgataggtccagcattcaagataaatagtttttaataaagattgaagatgaagacagctaataattcagccatacttacaattttttgggggggtttcaaagcagcttcatgaaaaggagtgaaatgatacatgcttatatattgaagaattcaaccactagaaatctggaggattattatcatcaaacaatttctttattgaccttaagtttattacccttctttttagacttgtttttagactttgtaggaggagaggaagtggcttcggttagatcaggtgatttctgttcgattttttgagcctcagcgccagtaagatcgggtttggcctgtccagcattagtttttgcagcctcaggttgagtttttgattcagggccaggttgggtttttgtgtctccgccgctagtcgtttgtgctagctctggtggtgtcgtggtattcccattattagttcccgtctgcaattctgctgcggcagcgtttgcggttttcgcggtagaatcagccttggggtttattgcgattgcgccgtcagttgactcaaatttgatcggctcggtggcggcttctgaggtcttggctgcttgtggatctgtcgcagctttgagatttcctgtggcctcagtggttgccttcttctgttccaattctaggccagatgttttgcttttattctccgtcttgttttgggatcccgggtccaagttgatcgtggggatagtatctccagtcgatgatttttccgccagagctgcgccgcccgtcgcactggttgccttggccaaactggcgctgctagcatcttttttctcctcacttcccgtgttctttgaagcgctcagatcctgaagactctttgaaagcgacccgcttcctttttgaagcgcatcactcccggggacagccgtcttgttttctaaggctgtcttttgggtatccccttcagttttcttctgaggatctttctccaaggttttggacttgcttttatcatcgccaacattacttgtacccagtttggattcggtcgaatttttggtagcctcgacttgacctaaagcagctgaagtttgttttcctgggcgatctccgtcatccgacttgatcgatttttccgccagatttgtgccactggtggcagtttgagacaacttttcaggtttcggcgcgaccaccgcggagccaggtttggtcaaatcgacgccagcatctgttttgacctctttagtcgcgttgtttggagcactcgaatcctgcagacttgttagtgctgttgcttttgtaagcgatccacttcctttattaagagcatcacttcccgcgacagccgctttattttctaccgctgtcttttgggtaccaccctcagttttattctgagaatcctgcaccaagcttgtagccgaggctttctcattggctacattgcttgtaccgagtttgatttcagtcgtttttttggtgggatcttcagttggagcagctgaagtttggtttgctgggcgggctccgtcatccgatttgtcattaatagcaagcttcaaagccttagaagcctccacattgttcgttcttctttggaatctcaacgcgcgaggagccagcctacacaaaaagggatcctgattagcactggacacactttcatgtggcttgacataatgggcattttttaatttctcacctcgttgtttcagaatctaaacctaaagcttgagtgccctgaagaacaaaggctagaaggaccagcctggtgaagtggttgaaagtcatctctcgagaaatttattgtgactggtaccgctgcgtaatgagaagtcggaggactgaatataaaatagataatttaaactggaatttggtaggaagattcagaaagttttcggaccagaaaacaagcaataatagaattaaataactgcaaaataagtgtggctctcttggagcgcggtgaaggctaaatgatcctcttttttgatgagcaaacggcttgatcattataaatctggctcattcccccctctatttataccttcgttggggatgcagcatggcttatcttcagtctgcaggtcgcgcaggaatctgccgacctactcggtcgctaggttcgactggccaagtgaagctcaacctttgatggttcacctggccacatgtgcgctatgatgtcgcttttcacgacatcaagagtgcccatcattttaattttgttgaccgcttccttctgggtctctaggcttcgaagtgcttatgtttttttgcattacctctctggtcaaagggatgacatcactgaaatagttaataaaatatagagagatgaggccgaaacacttcttgagattaacatcgcaagttttcggatggcaacgcccgcgtctggtgtggtccctaaattttggtacccccgttcacctcaatgaacgctcatgttgccatggcatgaaaattcccgcctcaattataaactccaactatttctcgccaatgataaggcaagtttattacacatagatcaacggcgcgaatgacatgtgggtgaggcaagggcttaatgaggaagaggcaattcagctggtacactatggcatactcagtcagactttgttagtttttaatttgacgttcgatgctacgaatgaagcttctcaacaatggtccatctccactgaatcaacaaatatttacctcgtatgacgtagggatcgctatgctgtcttcatcattgatgtcaatgatggcaaagcgataatggagcgttgtcattgtttatcaaaaaatcaacaatcatgatacctgtataaaacattttggaggaatgtcatcatcatcaaaatcgatgatatcattgccataaattttgcagaaaggtggcggttaccaagactatagagcacaattttcataggagtggtttttgcacaaaagagctatcatatagcaaatcgagcaacgaggcggaattcgagtgagggaaaattcataccattcaacaagcttgatgacaccaatagaataggggctggacatgtcatcgtttcttgcgatccactcatttgatggattttgatagaaccaggtggcgcttggatgtatgctcattaccgcttatccagttaattggtcagactcaaatcttgctcaaccatctctagattcgtctacagaaccttgcagtgagttttatataaaaaaaatggacaacgaagtgggaccattgcttctaatttggtaaggctatcatgatatgatctatgatttgccagcagattattgtgcctgaaggattcaagtcaagatggcaatgccggctatgtgtaacaaatttccattccttaaaacagcctgattgttgtatatcttggtttcacccgcaccgatgtgaatttcgccgaacttgacacaagtctccagctgcggcgggcgcatctggcagcgtagcgctaaccaggcggttcccgaagggaactccccgcaggggagacttgggccagaggtcaatgaactcaggtgctgagtttctagtgttttggtgggagcgtcacaagatttagaatcacgacgctccctcaagactttgagaatgtttgagaaaattttcttgaagtgctggatgatcttgtcaatctatccaaaaattaaatttcaaaaccaggacagccccttgtaattttatgatgattttttaaaatcatggtttgaactttttttaagctcaaacgcggggttcgctcaactcgaacacaccaaaagatgtcaacttgaatagaaaagttgtccttttcaacagcttctgcaaaaaaaatgacaatttaaaagaaaaaagtgagcagtgagaagtatatggaagaagcaggccctcccaggcccagaaggaaatctgataagtatgaatgaggaagggcctagatgggaaagtacacaaaaatcctggattttagcccaaatccaaaatctcagcacgcggggattgttgcatttgtcgtaggcctccactggcgtggacagctccgctgctcgctaacgctcccgccgtggagacctagttaagctcggaatttcgctcggatcctgtggagtttttatcgggtaatcaagactcgtccagtcactcttattcatctttcagaataagagatgaagatgttttgttgcaatctgaagttgatggggtcaaaggtctaatgttcattcaatctcaacaccctcatcgcaccaaaccatcaaaggctacttttgtgagtaagagcatccgcatcagtcgtcaacttagtgcggattaaggcacttaatccgactgcgcaaccgcatcaggtcagattaagacaggatcaaaaagatccagatctccatttggagctagtcgggtctaaatttagcacccggtaatcctcagactaaagtcaagttgaatattcatcatcaccaggattaaggaggatcaaagtagatgatatccacgccatcaactccatcgacaccattgacaccatcgacaccatcgacaccattgactccatcgactccatcgactccattgactccatcgactccatcaactccatcaacacaatcgactcaaaagcggactctcccaatcgatcagaggggacctcacaacatcaatcgggtgaacactctggaatgtgtcgatgcgatcagctggaccctctcatgattggccaatcctggtcaacatgaatcctccgactcaaacctgaccgaactgtactcagatcacctggcgcgaatcaatccagtgttgttgtaattgtttatatctttccaattcacctcttttcacaatctcataactctcacaaatatacatagagatacatttttctagcttgtttgaaccaagaaaagaagcctcgatttgtctccgcttgtttctctctcatctcaaaaatttattacttaatgatagtaagaaatgaattgtgttttatttttatatgcataaggttgcagaaaaacatcaattggagccttattgaagaaaaaaaaatgatcggagaaatctgattcttcggatcaggttgtcagcttgtatggctggggatttcatctcgatcgatcaaatgagttgcttgcgatcaaatgagttggttgcaatgagataaggcgttcggttaaagaccttttgtgcattgtgatgatgggtaggtggatagccggacctggagctgatggcagttaagccgatgtggatgccagagttaggctagactaaaggccttaagccaggagtttaatccggactaatgcggttgacagtgtggattagccctaatccggattaaagtcatcggtttaacctagtctaatcctaggaaccgatgcggatgctctaacttttggggaagtgatatgtatacccgcaacaacttcatagtgatgggcatctcaaatcaaaaatcaagagatgagcgatcgactttgcttgacatttgagagaacttggatggaaactgaaaggaagcgattgcagcatgattccctccaaggctccaaggagtgaaacacacattaagctttctggtggcactggctacgaaaccggccaaatgactctcacttattttttttacctgcatacagatttgatcaaattaatatatatgaaacctatggcttccttcaaccggtacatattcaaaaaatttgacatctgagaaggatggttttttcttataaactattaaacaggaggtaggaacccaagagaagcgagaaaagggacataagaagtgatatgaatgagggtttcttttgtttttccttcatctatttttttttcttggttctatagcccgaatgtactgatatcccaccgattttcgagcagggtagattgacgacaaaggtcccatataaacgcaaatcaatgatgcacttgtcgatagagggatctccgatcggacaaactttaagcttcagcttcttcctcttcctcttcttcctcgccactctcttcctcgtcgtccatttccatcgtctcgtctccaagaacgacgtcttcatcttcgtcactggatcgaccatcaatcagtcacataacagtaataataacagttcctgatcgttctgagatggcttactcatcctcatcagcctcggcctcattggctttgctgaaatcgatcttctttccacgcgtacgcgagcccgagatgatattactggggtcaatttcggcgaagtcatctgagatcaatcgtgcaagggtcgaatggcgcgtagcagttagttcacaataatctgatcggaaagccgattcggatgggaggaaaaccgatgtctcctgggggcttaccatcgtcgtcattaccatcatcttctacgtccatcgagcctccagctgtcggatcagtcgcgggtttgctcctaatagatggggtataatggattagtcgtttgaaggaggaaagtagcaataaccaaacaacaaaacaagatgaaggtctgggagaagtgatgaagcacccactttttgctgtcgggggtaggggcggcaggggcttcaccggcgcgtttcaaaggattggtggatgcttgagcgtcggacattgtcgatgtgttttgagggtgaagagatgatcgagatagaatttgagtagtcagtctggtgatcgcgtggaggtggggaacaaacaatcagcaggtgaacagcaggtcttgaagacgatgatgtatgcagtcaagtgtcgctggtcaaggcggagggaggctgacaaagtaaaattaaggcgcgaagtctcaaaggggttttgagtcattcttaagccccctgtttcagagatcggcaggcggcgcatggcctccgatggaggggctacataattgtcaggtacattgatatagcattcctctgcatcccttttctcatttccgagccagttttacgtatgtacttgacatgatttcttgcctttcttctttgtttttgtttttgcagtgctcagtgattttcaaacaggaaaaaaccaattgaaatatctggggaaacagctcaatgatacgatcaaggaagtgaagagtgccttcatgatgaccatatccattgaattgaataatctcagataaaacaaagaacattgaaatttaaaaaaatattaaaaaccagattaaattgccaaaatattcaaaagaattctgaccaaggatcatgtgagggtgggtatactataagttatgaggagaaaaatcagatttgatttttgagcttataattctcaatgacaaaaaaaaaacctcaaatgatcaagtccaagaagaaaacctattattaggagggaaaacccgagacatttcggctttgaagtattgcttcacatgccgataagcttcgatgatagcaatcattttatccaatctaaaggtacccaattcatcccctctgattagaatgtggctttttgcttctacttctgattcttgcttaaataatacagtggattcttgttcccaatcttgtttagaaagaagattgtcttgaaggagaatctctaagggtgcaacttcctccaaagaattagtctgacttgggatataactgtgcttgaagttggatggaaaatctgggacgtccggagaactgaggctcattagaacaggagttgatcctgcgtggcttcgacggtcattgcgaatggcgtctaccttttgggaagcaatggcgcttccatcggtaagttggtggtggccttggagatctctgtcatgatggcttgctgatcttccacgggcactatagcgttcctcgtccccgtcgtcaatcggcccaacagattcaagcttttcatgttccaacttccatgaacaggcaaatatataattcagctccccggtctatcatctagactccattttttgataacgagagaacccacagaatgtcgagatgaaaagcccaatccttcagacaccggagggaacagaggggctcggatattcaaatcagagttcttcagagattgattcaatttgctagtttcatcttgaattgggaaacaaattgtgccatcacccttaattattggaatgccctgagctcctaaaataatttcaacaaactgttcataatcggttagctcaaagctgttgtattttagaattaccatggagcaaagtaccacttaacaataaggaatgataacaaggaaaacattctaacaaaaatcaggttattgtcctgattaacaggattaggaagggtggatttcagtctagtaagttgattttatctttgatgagctgatgaataagtaggtgtttatttgagaactgagtgaaaaagtcaatcataccaaaattcaggtcttcagaatgttgattttaggtttgttttcagaggattatatgtagaaagaatttgtgggatgatcaaccagatcaagccagggttcccttgtatttttggtttgggtttaagttttttataggaaacccagttcaatatggttgaattggcctcaatgagactgccaatgaaaaagcatatcatctacctcatggccatggtatcacaatatgatcaagccttggtctgaccaggtttcaatttaaagctactttggtggtggtcacatggtggtaagattcaggattcaaatttccaaaccatgtccatccagtaagatcatgtccataaacttttatatcctgcatagggttcgaaaatattctaaacttgtgataagaagtataaatctgtgcttctgttttacaatggcatactgtttcagatattgttcaaacatatcttttttctcctttgtttcacattttccctggatgtaacaatgtgaagtacgtcaaataactcatcaattcaatggccaatcagtgttggaatttcattgatttcccttgtgcttgtgctctctgctcacttgtctctttgaaattttatatctcaatccatctgttccactgcccattaaatccaactcatatcgtggtatgcttgctttaaaatttctattgttttttctcctatctaaaagcttgtttttcattttacagttctggtttcataagtgttgattataattcctgtttttcatcaatcagtttgggtttaatatactggtttaattggtgggcaatcttctgtttgatgatgggttgaatgaattgtgatgttgtattcaagtaaaaataaacacagtaaaactttttctgagccatacttgctaaaacccataacctgtcttgacccataggattttggatttaacaatttgattacagcaagggtgaaacagagacaagacaagacagtatcaggtgtttgtttgtattgtctcagaatttgaatacccaaaaataccagatttgtgttgtgtcactttcctgagacaatacatacgtatcttctttggaaagtgagacaagtattgtcagcgtgctactatggcagagacaacctgtcatagcaaataaaaataataaattacataaaaaatctaagtataaattaaaaacattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatacataaaaataaatgaataatttaaaaagtataaacaaaactttaaatattattgcagattctaaatcagcatacaacttaacctagggttcctcagccaaagatactccaaattctaactccttcaccctgtaatacatgcatgaataattaacaagtacccccagatcacgggtactgtgacacttctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgtgcatggtttagaagatagagcagtgaggagtcctgtctccaagcccacacgccacgtagtcatgctgcggaccagtatccaaggattgggccacaaaagccccagaatccccattgcatgtgacaacaaagcccccacacgtgtaataaaaatataaacaagctagaatatccacgaaaacactacagtgaccatattccaatgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacttaacagagtaacccctatctacaggttcccatgggacattattggctgtaataattttgtgcattaccccttggagcttctggaatattatcctcaaggttccagccctggttacatcaccatgtggaccaaaatgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttagagggccctctgaccgcccaaataatgatcccccagctttacaataccatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttactactattattgttgttattaaagactcgaaattccccaagaaactcaacagttatcacccagcacccaaaataaaactttctgagagctcccaactgttcagtttcaactttgaagatcctcaagaccctacaggattatcactagtaagtaataacccttctcttgagattttcccctaaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctaaatcctctgattttgcacgataccttagagggattaaaccacccctgatttatcaggccattttttcctattaaataagagcataaattcccttgttttattggaatttattcctttaaaattaaaaccaaaaatctacaagctttttgtttacttttgcaccacatgtagctagaagattttacctcttggcatcacgtaggctgaaaagtattctgtattgtctcagatgactgatcccaccaaaaacttctttgataaactgcacaagatatttggctgtattgaaaaaaactgaagacaattttttcatttgtaaatacaaatccaagacaatggattttctcaccaaccaaggaaatactgataccggtatcaggctcaaaataaagacgatatgatccaataccaatacatgtcttgtatctgttgcaccgttggttacagccaaaaaacaaaggcttaacccattaagctttcatgccttgtaacccacagcatttggtctaacaaaaccagactttaatttgcaacttgaacatttctttgagctatacatcctcaacctttgcaaaaatctacttgttcttcaaaaagctatccatccaacatccaaagatatctaaagcttttttcattttataatattgcttgtgtggcttgatgatgaaatgtgtatgttaagaacagttcacatgatgttagagttattttacagtcatcatgtcacacatattatctcaaatacaaccaacatttcacagcatttccccaacatttttcaacatgtcacagatattatcgcacacatcactaacattttaccaaactaaaagatagggatttcctcatctgtctgctatcaagtaagaaccggataccttgacgggttgctgttcctaaagcaggatagtaggtggtatcaaataaaggaaatctactattagaaactggtcaattttcaaaaacaaatcttcaccaatgggtccccaaagggatgaagaaccaacattttttttttggttttacaaaaccagtcaattatataatggtggatttgcctgtttttaataccccctagtgataagattcaagaaatcaaggattcttcaagttcactccttcaaaaatacaactggggacttactttgcaaaccaaaaaaaatactttgcacactgcacagtgcacgcagtcaaatatgctttatgcactgcaagtgaaataagcaagttcagatttttttttttttggaagattgataaaaaggctctttattggcctctgtgatctatttttggctgttttgtgaagcttgcttggagccaaaaaaaaaactatagtgtttgggtgcctggatttcattttccgcaggcctaaaattccaaacaaattattgagtgattatatgtatgaaaagagctacctcataaccttttagacacttcttaaaagtttacagctttgaaaaattgggaactttcaacacctcccagcacaatttgtggaattgcatatgtgaaatctcctgattttttcaaaatcgtaaactttcaaaaagtgactaaaaaggtctgaggtagctctttccatacatgtaatcactcaataatttgtttggaatttgaggttgaggactgcaggaaaatgaaatccaggtccccaaatatcaaagtttaaaaaaaaattaataattaaaattcatttttatggaaaatggattttaccattaagttctacgtgtttcaaaacctaggaaacaattttaaaaattcaaaaaaaaaaacttgaaaaataagcattgaaaaattaattaaaaaaccgcgtgtgctgcgcgcagcagaaaccgcgtgtaaacgcggatttaccacgtgtttttattaataccctttatttatttattttttcacatacatggaagcttcaaaaacaaccaaaaaaatcatagaggccaatgaagagccttgttattgatcttccaaaaaaaaaaacttgaaaaacttgcttatctcacttgtagtggggggttgataagcgcaagccaacccccctcgcgcacgccaatctgcagcaaggttgattggcttaggttggcgtgcaggtcctaaacccatattagtatgggtttaggaccaggtctatcccataggacccaggcatgggtcctatgggatagcctataagtgtttaaaaaaaattctgtcaatccttgtaggacaccggcgggtgtcctacaaggttgacaactggccggcgaggttgtacaacctcgtctaccagtttttgagtgagtgggcattggaaggatccggaggatgatgagagagggcgttcgaggaaaggttcaagagacccagatcgttctccatctgcgtcttgagcaggttcaggctcttagttcgggtctgtttagtctgttcagacaggttactctcgtcaatcatcttcaagaagttggtcttcttgctcgtcgactgcgggcaagtctctgatgaggaaccgactgtggcttgtgggacggcaaatgatgatgatgatgggatcgccgggtttggagagtcggtcaggggagtgtttttcctctgtctgagcgcttccttggcccctctgagctcatcctgaaggttctcaactcggttcaacatcccaagggagtgggattcttcctcgaagacccggctctccaaggcccggatctgactccaggtggtcaagagatcgatctggtgttgctggatgatagagtccacatgagtctgatcaaccgccgtctttctttcctcaagcgtggccaataactccaccctcaagccctccaattcccgccggagctcgctgaccattgccgactggcttcccgatagcccccgtagctcggcctcagccttgtcctgtcagcctgagtgatgccaagagctgaaactcttctagctacactaggtgcaaggatgaattcagaggtgtacacgtgtgagtgacacgtgaaaagtgggtataagtgtggtaataaaagaaaagtaaataaaaactgttaagtttttatttacagaggggcctgagttacaggggtttttaaggtgccctctaatatcaggtcctgggtttcaggggtggtactgatgttctggtcctttgtaataaaggagtatgcccagaaatagcctacaactgaagaaacaaagaaataatacttactagtacttatctcttagccaagggagtcttcaggaggggggaactgttcttgaagcgctcagaaaggtgagtgagagatgttggaggagtgctggggaacaggtgtttggttggttgatggaaattcaggttgataacagcaggaactgggccaaaaggcaggttgaaactggttgttggtgacggtttatgctggtaagtaatgatgaagatggggaaacaaagttcagggggaagaaggggctcttaagtacccattctgggcctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgccaaggagatgaggtaatgcttttaaccatgtttacagggtgttctgacgaaactgtaacactcctgcagcctgtgtaagcactgcatgatgcatgggttgatcttcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacagtttaatactgtagtctgtgctcatgtagttaaggtttcaatgatgtaaaccttgtttgtagatttttcccgaactgcatgaaccttaattacacatttagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattctggtccaatatcactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctgggttattttgcatgtagattcagaatctgcaatattattctgagttatacttaaggttcagaagttattagaagattctggttaaaagtgttattttccatagtttatttaattatttaaatgtttttctcatgaaatatttacaatgtaagtgtactgtgtaataatatctctattatagagtttcaacttatttaaatagtgtattttaatattttaattgtatgtacatatgtaagtaataatatctcttaaataagtaaatgctatgttcaggctggctctaattagtagcaggctgacatgtccagcttcctctgcaattctgccgtcttggattcgacaagcagcgcctgctggttcccggcaacactgccacagatacgatacgctgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagagatacatgggcagatacgggcagataccgtatctgtggcagcgttgttcccggcctcggttcggaatttgcgtttgggccaacttggccgcttcccagttcttcttcaagctcagccgtcctccgtgttgaacggtcaagggtactctgaatgctcaaccttgcaagtcttgaactctgctcgcaggtctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcaaacatcctaggatgttttttttttcacataagggaggatctctctcctcccctggaggaaagaaaactttgtaggcagcttgctcatgtgagcaaaatatcctaggatgttttgctcacctaagcaagctgccccttctgcttcctaaagaaaaaaaaaacagaagggggaggaagctaaaggggaagcttgattttgtgagcaaaacatcccaggatttttttctcacgtaagcaatctgccaacaaaaggagagagagctttattgattattgagagagggcctcccttacgtgagcagagaaccttaccaattcccaaattggtatggttctctgtgaaccttggggctcttgagaggcaggttgcacgttatttctgcacaccaatcaagaaccaagctattggcttttttgcccgaaagcaggcaccaagtaccgcacccagcaccaaatcagtgggtacccgccggcaggtgccgggtaccaccaaacgggtaccccaaggtcatctctggtatatttcagctttctcaaaccaaaaattttctgcaaagctgtcagcccactactattcagagacaacctgaccatagcaccaaagtatttagagaaattattgcatatttgatccccataaaatttcacctgtgtcaaccaaattctttggttccaaaccaaagaaaatggtgccattatcttcagtttggaacacaagggcagccagagctgggtgagaaggtctgagctggctcacacagaagataataatttcaaaatcaaaaccagatacaaagtctctgtagttcaatggtttgcactggacctaaaatttgcccacccatcaggtagaaataattgcagcaaggctttcacttgtaagtctgcatccgtgagctgttctacgattcatgatgattttttggttcaaaatccaaaagatattgttgtgcggctttaaggctaatggatttatgctggtggtagttgattatcacctgaagaactcaaagtactgaatgtcatcacgggctgttgagggtgtagcttcttgatagtaggctgattcagacgtcccttgagatggtggcactgattcaggtgcatattcatgattccccaatgtcccttgaatgtataacttcttattttcatgaccacatccttcatatttgcctcttgctttatagtttttgacggttatggactggcaaccaccacatttgtagtagttttttgtgcgttgtattttacagccggtcctggggtccccacaatccccaaattgatcagctcctggtaatggaatctggtgagcatttcttccacaaagcttgccctccactattcccatacagcctacatcacccagaatgtattctgggatgaaggccatgaaaattacaaagagaattgttctgggaatcattgcaagtgtgatggattgatgtttgaggtgggtattgaacatgtgtcctacaggtgctttgagggatgattgatcaagatgaaaactccaactgttacactatggcagagggtatcaaacatattttacagactgtacttaaaccactgtgggatcatcagataaatgaaccattgctatgtctcaattgtcttgttttattttgtaaaaaagtttccagagctgaccttcatcatcatttcctccatgttatacaattcagaactgaaattgtgccacaggattggagtggactggaagatacccaaattgtgggaaaggataaacttgaaaaactttggggctaaacagaaacttgattttagcacaaagaaaaataaagcaatccaagtatattaaatccagtgatttgtgggaaaagaattgaagggttttctccagattttcaaaaacacaacaaaaaaatttagaggtttctccccacaaaaaaataacaaataaaaaaggttgggctaattatacccatacaatgataaataaaaaaaaaccctccagcaacccagctccccaacaccagaaatgttggtgcactcagcggtgggccgctacgctacactacgctacgggcccatgtagcgttagcgtagcggcgccaaatttttttttttttcgtgtagtgttagcgcgccgctacggccgctgcgctacgctaaattgtagcggcgctaacactagccattttttggtgtagtgttagcgccccgctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgccaaaaaaccgctaaaaactgctgtagcgcggcgtagcgggcggttttttgcgccctgtgcgcgtagcgttagcgcagatggggagaattgcgctaacgctacgctaaacgttagcgcattgttttgccccgtgcgcgtagcgttagcgctgaaaatgaaaaaagcgctaacgctacgctacattgtagcgatttttcgctacactacgctacgctaacgctacagttagcggcccaccgttggtgcactggtccccagaggccatcccatgtcattgcatgggtcaaaacctctaggcatgaaattccccagcccactgaaaatgcagcagaaaagtggggcttgttagtccctcagaccatgcaagtgcaatggccaagaggaagaagatgctttgtgtcagcctctatgctaacaacctaactggttgtgctatgagtgttgataaggtgatggaatgatgtctagaaaatgtttaacttcatgataatatatcctcaaactggaaaatgttttaagtccccttttggcagcgtcataaattgaggtgttatattgcctaatcaattcaattaaaaataaaccaatggagaatatgtagtagaattgttacttggaaaagttcaactgctggtttcattaataatgtgaacaaatttgatatcttgggccatcttgagccccataatatcaatattacactttacatgggtaaaaagggtaatattagtattacggtgctgaaggtagcccattatttcaactttttttatactcaccttgaaatcagtagttgaccttgcctcagtaaaaattttgttacatatttctgagtggtttattttttattgaatcaataaggcaatattagtacacttaaatttatgacgctgccaaacggggcctaacttcatgataatatgtcctcaacctgtatagaagacagggagtaatcagtgaggaatgttacatctactgctgattcttccttataagagggcatccaagatcagtctaagacttgcagactaataggcatccattttgagatcttgtatagtcaaatgggtttgtggtttctcatacaatgagatatattcacaacaagactggataaaaattggattacacatgagggccagaattatttgagaggggatttcttttggctagaggttgaagtagatataaattaatctgtaaagtaaatccatttagacctgaaggaagttgggttgtaaggttatttctgtaaaaacactaagaacactgtacagtattgttttattttattctacaagagttcaattgggaataatcagtgagggaggagctccttaaatattctacaggaggtccaggagggaagagggatgttataaggaaagatgagacaaaatcagggtatctgtagggagaacctgtggcctacagtggcgcgcggcattgtactgtacaaggccacccgcaaatgttgattaggtcgtgcggggttaatcctcactcctgaagggggtccagcacctgtaaagaatacatatttggagtctacaaggtgtgtagattccaaatctaaaacggcgaccaagttggtccagccaattttcttttttttttcactggaccattcggtcacaggtcaaatatgggggcctaagtacataagtatgggataggctgatactataaacccatacttatatggctatatgtcagcctaagcccatacacataagcttaaagcctatgtagatggtcaaaagtgcatcgggtggactgattacagcatcgtggatgtcagattgacgtctcaaccccccagaaattaataaaaaaactcagattttttcaaattttgggtcccgaccattcggacatcccaaaatcctatacagtacaatgccgcgcgccactgtattactcatgggaggatccacctttcagtagctgtgcatgcagtaaagcacctcaaggcatgttgtcatgcatgcattgcatatgaatgaataaattgtcagatcatgggcatgagaacagttactgttgattgtctgtgcagtttctgtgcatgcagcatgagtcttgatgccacgggtaagatgttgaaatagacaccctggagacaatgtagttggaaaggatatgtgtcatttcactgagagaaagagaaaagaggaaaagaagaaagactcacctggagacaatgtagttggaaaggatgaagaaaaagagatcctttccaactcagttgtctccagtataagagagaaatgaaaacacaatgaatgtcacgaagtgtgacatgtgagaaatgaaaaagcggaagaagcacgaaacagtagcgctatgtaaagtacactacatagatagctcaacataagacaagtctgccttgcataattgtaactctgcatttgaataggggcttattcccatgagatctgtggttctgttgtatatgctttgaatgagccaacaaagttaactgatggcaaaaaactgggtatgcttctgggtctcctggaaatcaatgcacatcctattttcactgtataggctccttgaatattatattcaagctgcaaaagccaaacagggtgctgctgggaaaacctctggtaaatatcatccagtgatgccacaagtatttcacaatcaatttttctcatgaaatagatcaagggatatcatgaatatcatttcaggttatatgttttgattaatatgtgtaaccagttttattactgatatttgaagcatattcatgaacaaagataaataagtaaattattaacaacactcctttacactacatcttctagtattcattgtaaggttgttgtaatttgaattgtagttacttggtacttgtcatgtatgtactgtaaaatttattcttttgctgacactttgagtgctggaattacaaccctccggtgtggtagtcaaaaatgtgaaaattcaaacttttttcttttcttttcttatatatatattttcttcatattatcacctaatttctctcagaaatgacaccatacggctcaagaactggactatacggacaaattcacccttggtcaccttggaggcgtcactggaacacacctggatcaactcttacccaacaatggacaacatatcacaaggatttcactcatcactacatgtcaccaatcccaattacaactctcaagctacacagacaccctcagtacagtacaacacactcgtttacatacacactcatttacatacatctacactctttacatttcacttctacatattacatcatacctgcagcctaaattagtgtattttccttgcatgacagccacagcttacacaaccacactcacttgtaaacacatcagaacctgaccaatcagaatcactcattcagctgtttggatcaccacttcaactcttgtacatgtctgaccaatcacattcactcattcaacttatgtatgtagctaaaatacctcatgtaatagcccaggccagccaaaatcactcattactggctgccctggagctaaattccctcactattttccatataaggaggctctcctcccagttgttgtctcctcagtgtattattcatcagtcacagtcaagtaacactcaagaaatatttgaccacctttacacaaacactttaaagtgccaaccaaaaacaaatcaacaactcttcatcacacaactcattcctgaactttaccctatcacttgattaaaacttgccaagctaagcttggtgggtcttgttatctgatagtatagaagggcagagctttcactccatcatccccttctcaattcagcaaaaagggtcttacaaccactttttgagtcttacaccggatacctgggatgttttattatctcaaacttgctttgtagatgggaaacatcccccagccaccactcttctgcccattgtaatccaatccaagttctgcttgttgcggttgcctttcaggaagtcccttcctggccccctattcccccccaggatttcaagtttcttgaaaaaaatacatggatgacttcctgtaaacatttacaaccctcacagaatttgatttaactttaagttcttgatttttggcaaagaaaagcagtattttcaaaacccctgtatgaatggccccatgtgagctggtcatggttttgattagtgtgtttatttagaactgagagaagtctaaaaaacaatataaattgcaagaggaagttttccaattacaatttgcctaaatctgacaccccctattattggaaattcaaataccttataccacaaaaaaacttctttgatgctttcagaggggttcaattttttagaattgaatcggaactaggccactacgctgcaaggtgctttttgtgaaaaacaattgtcttgtagcagcaattttttgcgcacaaaacatgtatatagttttagcatcatgtttgcaattttctgctacattgggttacaggcaacggtgggccagctacgctaaccatagcgttagcatagcgtagtgtagcgatttttcgctacaatttagcgtagtgttagcgcttgtttctttttttgcgctaacgctacgcgcatggggcgaaaatgtgcgctaacgtttagcgtagcgttagcgcgattccccccatctgcgctaacgctacacgcacaggccgccaaaaactgcccgctacgctgagttacggtcgtttttagcggttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagcggcgcgctaacactacaccaaaaaaaggttagtgttagcgccgctacaaattagagtagcgcagcggccgtagcggcgcgctaacactacacaaaaaaaaaatggcgccgctacgctaacgctacatgggcccgtagcggcccaccgctgttacaggccactatggttccaaaatgctgataattggcacattagcacagtttggagggctatgttcatggtgttagcacagactgggtgtaattcccctgtgctttactcaattttagccaaattccactattttgcaccaccagtagcataactgaaccagctcaatgaattgtgatgtgttgcaaggattgaaccaatttcttctggtaaaaatgaattatcacataatcatggtgtagggtattgtgaaccccagttgctaaataaggtgatagtatatttaaggagcaaaaattggtggtgatggagaggaccccagcaagtttcccaatagggggttttggaaaaggtatattggaaaaaatcccaaaaacctactcttgaaaaaacttgaaaaaggtatggattagtattttggaccagaaacacactcttgaaatcactcatgttacgtatgtgaagctggtcaataccagtaaaatctggaatttggatcccaaattttgggggattttggcctaagaatactcttgaaaaagtatgaatttccaaaaaaaaaaacaggtatgaattttgcctaaatccggactttttcaacaaccccctcttggggggcttgttggggtacttgtgggagtcatgccggccagaaaaaaagaggatgattgagaaaaaattccaattgagaatcaatcattaataaaatgaataagttagaactaattaaaacaacttcatgtttgtacataaagaaacatttcttctttttttttttttgaaagaaagaaattaagcaataatatattaaaacgataatttgaagaaagagaggaaagttttacctacatacaagagcccaagaagaacaaaaaataaaaatataggaaatccttcttacaaaaaaagattgtcagaaattaaaagggaaaaagaagtatgatgcctggaaaggagaagtctttcacaagaaaacaatgaaggaaaaaaagcaatcaaacagattgtttttccaacttaaaagttgtagagggttgatgcttttggggtagttgatgtttaggcggaagcatttcatcctgtatcaagcatcaaatcaaaagacataagctataaccacccagcaaagatgagaacaaaatgaagtatgcaagagccggaactgacgtttttgattcgaaatagtagtaaaggaatcagacaaaacaagcccaaagccagtatgctccaagaagaaataaagattgcatgatatgaggcttggttggagtcgattctaaagatcactgcggcacccgccgattggatcccttgaacaagaattcatgcacaaggttagaaaccccataactctcctttcttcttttttagaagcgtgaaagaatgcagttctgatatctacacacctttataaaatcccacaagtggagctaagtctctgggatcatcggctaacatacccataatccagctgggtatcagaaatagcaaaaagcgttgagagttcttgaaaatcagtccttgaaggaactaaggctatgcgatttgcagatggaaggaataaagaaactaaactatgcgtatgtttgccacattgaatcggtgatacctatttgatcaaccaatgttcaagagaattagctcgatttttttcccgttaagaacaactacgattttgaatgttcgtatgagagcacaaagaaaagtatgagaattaatggaggaccagagaggaaaaaagagggagtgacgaaccgtaaaagatatagatccagaccctacccaagtacccggaatcgttccaatccatcttaatatccaccgatccacgctcataatccttctgaacagtccaaccaaaaccccagacgagaaagataaccgttgttaggatgatccagcctagacatgcccgctgttgacgattgaacaccttctgaaaatctagtaacaggccaaataggcctgagccgaatatctgtgataaccagtatagtagagcatttaacgatcgcgttcgtaggttgaagagcgctagattataatcgttgaattgataggtatagaacctgttgttcactcattcatataaccaattggaaaatttgatttagattttttcgtttatggaagaggggaaaaccaattttgacagtttttctgaggtgtactgaccagttactagcccagaagaatggaaagagaaggaggattgtggggtcttgagtcaaagttctaagcatattccggagttcatgtttccagctaggattgcgttcgattgtgacgagagagccgtcggtacgagtgatggaagaaggaggggcgagggtgaaggtgaggaaagtgccgatgagagtgatgatcaagaagccgatataaaccccattggagaccgaactatcctacaaatattatcatgttataacccccaaaaatcagcactttgttcaatcaactgtgatcagattatgggctcaatctctcgtcactattttccttcctagttcgtctaatgttcactcaactgttgtatcgttgtaattcttacctagggccaccgcttcacccagtactgcaccttgttttccaaatcaaaaaaaaattgtcaggtgttttgtaggtatggtgaaaaaaaaaagtcaaatcaatcggtcgcgatccgaaagaaagaaacacacacctagattgaagatgatccagaaggaggcaatgtatcttccttttgttgcctccgtagcatatgccagcatcagcgacccttgagcggtccataacaatccagcacaaacacccagtagagctcctgctgctatcacaaatccacttgaaaatgtcgagttttaatacagtcaaaatgtgatactggtaaaatgtcaaaaaggatgacaaaaattaacggacctgttttggttgatgttatacgaaagataagagcctataaataatgtatacccgactgatcttgttgaccaaacaaaatcaaccattcaaaaaaagcatcaaggtaagttaatggagagcaagaagtgcaatttttttacagtcaagatatttactcaaaaatgagagagcaaagagacatatgtaccctattgataatgaaagtctcggtccaagtttgttgacgatactaccagacaaaaaagcagtagttgcaaaggtcgaatatagtgctacattggctgttgtttttcatatttacccaaagcaaaaacggaaaaaactcagaatgatgtgactctcttctaatgcaaacctactgcccaaaaccaacaaagagatatgatatgatgtgataggaaggtgaaggagaagactcgccattatctgcagcggttggatttatttgacctccgcctccaagaccacttagcgcattgaacattcctgcaaagaaaaggaaaacacaacagaagataagattttagattaaatcaagaccatcaagggttgagtcttttttttggaggggtgccagggaaaaaaagagagaaagagataagatacctggacaacagaagcagaccaatgagataatgacgacctggataaacggacgacgtaagagagcgagaggaaggaagggagtgtgagggatagcgagagtgagttcttcatgatggatggcctgatcttcttgtcccgaggtagtaagatttggttgaggtatgggcgaatggacggtggtatcggtgttggcttgggtcatgatgatattctactgtaagtcttgcctcaactctttctctcgttgaccacggactctgtatgtattggccgtcgattactacaataatgtgtgtggggggactgatgtcgggctgcgttatctccctctggcgagtcaagaaatgatagggaaaaaaatcttcgagagtcactgccagtttattccagtatcttcaggatcttcaagctggctttttctctccaatcgtgaattgtaagagaaatgtttcagctggcaaagtcttcttaggtgatcaaagggtggattccgccaaactgttaagcaagggatgccgtcggtgctaggaaggggctgatacgagagctgcgggtaggatttgtaccaaagtcgtctccgcgtacttttcctttggagcgagtggataacaaggaagaagcaatgtttttttgtgtttgtctatactattgcagaagtgtataatctcgtgctagagctgtctccttaaaaagagtctggagtctttcatggatcgagagaggggtagtacacacattcacaccggatttatagtggacggagattcaaaagaggcagaagagatcggcagtcatccgctcagcccaagcaatctacaagcatcttctgttttgtttatgttaagtgactgccggcgcattcaccagattctcaagcttcgaggtaatttgttgtattaataattgtaccatcttgcagttaatcagctcagatggaacgttcggggagaactctgaacacatttatttaagctttctgagttggcatgtgcttctggaaaatcttgtgcaaatcggcaaaggactgggcatctgtatgtatctacaggaaacattcagcaagttcaggttttgagatcctcaaaatcttgggggatgggagttatactcatgtagagtgaaagatctattagtccatcatgcatgtggagaggtgccaatgatatgtaaaaagaaatgatgaaggtgaaaaaagtaagagcatctctaacggtctgggggtggatcagctcgacttcagcagcccgggagtagatgtcccaagatgtcacccacatgtcacaacagtccaaaatatggactgtggatgtgggcaggggtggattgatcgtgacgccccttccttcaagcacgaccagccatttctgtacacaccgcatcgcaaacagatccaaagtttcatttcatttcgaccctcgaccctcgtatttgccgaccgaccctcgtatttgcaatggatccaatcaagatcatggatttgattgaggacgacgatgagatactagcttccctctcaacctcaattgcactagttatcagaagaatgaacgcaaaaccaaagcgtggtggatcaacgatggggcgccgagaaatatatcgcaaccggcttcaaggcgatcacatgctctacaacgactatttttccgaaaacccaacctatccagactatttatttcgccgacgcttcaggatgcaacggccgctttatcttaaaattgttgaggctgtctcccaggaggatgactattttattcaaaaaagggacgctgctggtcggttgggtttttcgccattacagaagatcacagcagcatttcgattgttggcttacggatgcagcgctgattccatcgacgaatacctgagaatcagtcagtatttcaactgttttcaaatattgtttctctgacttttcactcataattcttctgttccaacacaggtgaaagtactgcgctggaaagtctcaaacacttctgctcggctttggtcaaagtctatgccgaggaataccttcgaagcccaaacgaaaacgatattgcgaagattcttgccgtctcggaaaagcgaggatttccaggtatgatgggctcgctggactgtatgcattggggttggaagaattgccccgttgcagaccacggtcagtacagcggcaaggaaaaggagccgacggtaattcttgaagcagttgcaacccacaatctgtggatctggcacgcgttttttggcctccctggaactctaaatgatatcaatgtcctggatcgatctccgatatttcagcaatgccaagatggagtaaacccatcattccagtatacagtgaacggcaacatatacaacatcggctactatctcaccaatggtatttatccaaaatacgcgactctcatgcagtctatttcgaatccacaaggaaaaaaaatcgacattatgcgaagatgcaggaagcttatcaaaaagatgttgaacgcgcgttcggtgtgctacaagcacgctacgctatcatccgcttccccggccgcttatggaaacacccagatctatgtatcattatgaagacagtgatcattctccacaacatgacggtggaggatgaggctggttccgattttgaagaggatttcgactacgatcaaaatgctcgcactcaatctacaattgcacgagataactcacctaatgacgacttcgactcgtttctcttgcgttatcatggaatccgagacattcatgttcataaccgattgaaggcagacctcgttgaacacctctggagcaagttaggtcgcaacgatttggaatccgaggaaacggaggcttaattttcatatcatttatttttaatgttccttctctcatgtttgtcttctttatcttctatcttatacatgaacgatcttgttttctctcgaccttctcaaaatgctttctctcaaacttctcactaggttgcaataatatctgttatttcattttttattctgagaaaaaagattcacatcaatctgagaaatgagaatcacattgatctgaaaaagaatgatcacattgatctgagaaaaaagcatcacatcaatatgatcaaaaaggattgcattgatattagaagatatatcatcgcattgtgtgtttttggattgcaaaagacttgaaaagatgacagtatagggtgtgtagaaaggaggctagaaagattgtgtagaaagcaggcaagagtgaggacagcgaaaacatgaactactccggacaaagttagctacaacaaacgagaactactactactctggtcgatccaaaatagcccgccttttcttttgccagtacgctttcgcttcgtcatccatgccagtgagatccatcgccatgatgcgatcgtcagcctctaacttctttgcctccgacgcctcctccaatgctttttgaacggatgccgagcgctccttagatatcttgaccaactcttcctgtgtcttgatgatcttctgcaacatcgcatcctcgtctctcttccttttggccgctttgttgccctccatacgtgtgtcagaacccagggcactacgatcgtcttcctcatctggttgagtgcctgtttgaggacttgagggcaaagcctcatcggttgcaggggtgctacttggcggttctttggattttttctgtcggagattgatctcttgctgggttgcctgccattttgggtgttctctcaaaatgccccagcagtgatcgagattgaaattcgactcgttcttggatttatacagttccttcgccttgcaaagctgagaggaaacaaagaaataagtactgttattcctatataaaatgaaaacaccaagcttacgatatcatctcgactcatcccactcctcattcgacgttcaacttgcgaatagcatccaccaaacttgttgcagactctcataatatgaccccaacgacattcgaccgcattgacgagtcgaattggcaaaggtttgatcgttcttgagtttttgttttccttgttgtaatcgacgaccagatcggtataaagctggtgaacccgttcccaaaacgtcccagctttctgaccggtcccgacgatactgtctcggctagtgttcaaccaagcagcacaaagctgtttatcttcctcgattgaccacttcggagccttcttcttaggagcttcgtcagtctcatcgggtatttcagttgaaggggctggttggggaaccggggttgtatggggatcaggttgactcggcatcaaaggagttcttgcgggcacagagccagtgggggttgcatggggatccggatgagccgttctcatcgtacgagtattcgcggtcggggtggtttggttgatttccatgaggagtggatcgaggactacccttttggggggcatggtattgggatatgtggtattgttgtgttgatatcgagaagtgcaagtgcataaaaaaaggggatattggacgacggatggaccaaaagggagctatggcagcttggaggatgggatgccaaagctgccaaaagtagcagccgagggcagctttggtccacccccggagccatcagcagcttgctcagcatggccgctagaggccaaaaaaggcttgcggcctgctgaagttggtcccaggtcccgcatcagcaggaccgttagagatgctctaactgaactgatcaggtcaaagggaaatcagccttggttgaatccttcatttctgacaagcttaatgaacacctatggatttgacatatttaagattggggggatagtgtctgacatggataaaacataagaaacacggctacatagtaaagagcaaacttaacccaagtcccaattccctgctgtgggcggcattggcatgcgagtggcctcgccactgtcgcattgcgccgaccgcagggaggcagagaccctgcggggctgccctccgggctctcactcagaggcttgtgttaggctcgagtaaagagtggttagacaaacaggtgaaactactccttggaaaaacctttggctgattccagagcccactcagttatcaatgtagccaaacaagcaccaaacaatggagggaaaagaaaaacaccagacacaattaccagatgcttatacaattttactcatacctaatctgctcatgaaagaccctcttcctataactccaaaagttaccccaagttctctttcaaccctcatctaccatatgcagttttggcacacttcagtctaaaatctcatcttatcataacaccatagtcctactacattatatttctcttccagataatccttctatctggcaaaatttttattattgcctgctgtcccagttgatctttgcttctcactgcagattgatgtttcaaattggatcatattgcttcaagaatagaaggagttagattaagactttaagtcatctttccccccaaaacatcgtccggaattttctgcctataagaatccacttaacaaaaaattcttatttcaaacaaaacatgagcttaaactcaaaaattaaattctctctttgcttttgaagttggagttgataagttttttttataaaaatcctgcagtgtttgtgtagagataatttgaactattcattttgttcacttttttgccttatttgttacacttgtcagccacagcttgttggagccttattgctgaatttgggtataattatggtgtttgaatttgaatatgtgaaatattaagcatgcatatttcataaataatcaaatttttgttggcaggaaacctcctgattacatataaggttgtaaagaatccctgtaaacaagacttggtcatttatgagataggcatgtatagttgtttgtatattaaactttgaacaccataactttctgtagtgtgagtgagttgagaaggatgaatatttctcttggtccattttctccaaacaatatttcattgattttgagttcctggtcctgatccatctgtatatttataatctgagccttccatagttcagtatattctgggcatcctgaaccttcaatagaccaatattcctcaacaacaaagcaattcatgggtatctcatcacctttctttgctctagatcaaaacttaggaagtgctactttcaggtgatgaaaaaccatcttccttgattatttatgcagttgaacttgaagaaatacatcagctgaggaaaacaaaaataaaaagggtttttatgaaaatatattcttacttttaaggttgaaccaaggaatcctttctaatttacattgctttgattgtgcagaatcaaacatagtcaaataataaaatcaattcacataaaatccacaagataaaaccagacagatggcacaatggatttgacattcagaagaattgtaacttggattgaagaattatcaaacagcaatgagcgaaaaacaaaaagtggtctggattccaaggagacctgactatcaccaaatataagatcactttgatttcaaagtgaattcaaaaagttgattcctgcggggggggggggtgttagcctagatccatgtttccccttgttctgttcctgtggccagtcacttcttgtagtaaatgtcttgtgaaggacggtgttctctggagcatatttgttgaacaacccaagcgttgtagccacatttaggttcagtgcacagataagtttcaaccatgacagtttccatgcaggatattacaggattccatagcaccccacatgtcatctcgcgaagtgggtccttaagtggaacgagcgttctcctctcgcctatttgaaaacccttctcaatacaattcacacattttttggttctatttccctgcgtgagcctgtacgggcggagcatgaggagtgtagaaataacgaccagatggataggatgaaggtttcgcatgatgatattgacttgtgcctgggagggaaccgtttgttgattacaaggttcgatcttggtacctcagcctgtgcagtgtctgacgatgaaatgagggcagcttttgaagggaagtgggttgaccgctatgctagctaggcatggtagacgagtgacctgtattatttataaaggcttggtttgatattctgaatttcaatgaagttaaactcaattgtgtgctggcacctacctacccggggcccccgtgagcatatctggcacaactaaactggccgtcaaagttataggttatagtatttgggccaggtgttcaacaggatgcacaagcccaaaattcctgaaattttcccattagggccagcagctacctgttttttgcgcacccaggagctctgagaatcaagatagtaagagggatcaaaacaaaagtcaaattgatggcattggcaatttctgtgtaatatgggtcaactctgtcctgagggggaaacttcctggatgactatcaaagtatcctgaatgaagaccccattggatcaaatttcaagagaagtaaaatgcagtgtttctagtttgcatatctctcagcattattttaatttcctgacattaatggtggcataattccaaatggtaccacaacacaaggacatagccccaattgttggggtttggaggtgggctttgatcaagaaaaggaagtacagatcttgaatcaaatgtagttgagtaggggcaaacaaaaggatcacattataaactgtgggcatgtagggcttcaatttgaaaaatggcagaaacagtgggtcagttatgataattttagtgttagtgtagcatattgcagtgggattctgctaaaatttagtgtagcatagcagatttttgcctcaaccatgatcacaccacgcgtgcaggcccccaaaaagtgcccactatgctgagctaatgcacttgttaggggcattttggccctggagaggccattagtggcccatagtacagcatagcatagcaaaaaaccactaactttttactgacactgcacaatttctgcacacaaaaaaaaaactattacaccaacacttttgagcaaaaattgtagtgtggcagcccattgttgatgacagagatactcacaaaattaaaagcagaaatgttcaagtcaataattctaagtgggttctgaccctggatgaccagctgtatttttgtaatttgtttcaaacttggtagctctatctgagaaaatttgaagaacttgctcatcttgtttgctgatgaaggtggctttctttgtacagaaaaaaagcttcaaggtggggtcaaggaccatagcacaaacttaagctggctttgtgagtgtgttgagaatatagaaatccacttttctgatcactttcccagctggttcaatgagttgagactggtcatagagatcattcttagcaaatttcagatctttcatgaagaccatgaagactggtaaggccgtgttcaaatttggatactgtgttccatagagactttcagttgaatttctgagtggtgcaaggaaagacatcaaatttttggattgagtctcccacccaaaaaaaaaatcaattgggaggttgactcccaatcccccaggggagattagaaagatgactcctgtccaacgacccctcgaccaaaatgggagttgtcggcaaatttttgggagttgtttttccaacccccttattaaattgggctatgaaaccaaaaaattatgaaatatctacacttataccctcaaatttgcatcttgccaaacctgaatgtgaggcagctataagtgatatgactttctttgtgaactggagctgtactgtttcccaaattcaaatttgttttcagatagatgacttccaacacagaagctttgctgttctgaatagcaaataaagtttaggattcatctttagatcagagctatattaagaaaaatcaggaccaacaaggagccatctatctcctgaaaaaaataccttcctgaagtgcagtgggcagctactaatgaggtgcttaccatagcattttaaaaaatctgaatcacgctccattttggggacttcaaggctcatattggtcctctcccaaagcacttatatgtagtccattctttggaagtaaacggaagccaataatttttctgctttcttttctgagaagtgtgttattaacaattattaattacaatgaacttaatcttaaagtttgggatataacaatggtattccagtcacaccaactttacttttgagctgataacaccaacagtgtgtttttttcatcaaatatagggttaacactaatggctgcagccataatactggttagcagcctttcggccctgtagcaccaaatacagttgcaggcagcatagaccaacccaggattttttggttgtccaaattggtgagctaaaaagcaggattttttgtttttctcagactactaagttttaggctttctttagccttcgaaatgcttggaacatactgtaaagcattcactaatggcaattcatatggtaaatgatcaaggtggcaaagccacccacagagtgttgaaatcacagagaatatgctgttctaagtgattcttacttctctttttttttttcttgaacaaatgtagtagcccactgctgatacatagagccacctggatcagggaagattcagacaaaacaaatgactttcagaactatcagaggaattgccatgaactgggctataattagccaatgacccactttgatcaatttcacacaaatgccctcttagagaaaacacttgtatgtacatacacaccaatcaaagggttcttatctgtatatgtgtcataccaacaattctggaagagatacaacacatggcttgtattatctaccattcaaccaataaaaatggccagcgacaacatgtgtccaattcaaatacacaggtcagcaaggattgtgcatctactgtgacaatggaacatgccaatccattgtaaatgccacttctgtttccatgtttgtttcaccattaataccaagaaggattgaagcagaatgtccagatgaaccataattaactgttctatccttttcctcaatcccgccacttctccctctcttccctcgtatggactccttctttttgctttcaccttctaacaaagatggaagaccttctaacaggaaataaaaaaaggttccttggataaattttcctactttttctgtttcaaatttgattgcattacaaaaaacacacaagggaaaatagaaagaagaaatgttaagaagaggaagacggaaaatgaagaaaggatggtaagaagtcaataataatatagttgaaaatgttattcatcgatcaacctacaaaaagataacaggacagaagggatgagtgatgcattcaagacacttttgagcccagaaaaaaaaggaacgtacttctccaaacaccaaatccatcgttccaatgatcgcaaccatactaccaaagaaaagaaaagaaaaaaaaaggcaaaaaaggtcagataaaataaacacgagaatcaggaaggagtttcatcggaagataaaggaaaggaaagggtaatttactcgggcaagaagtggtgtcgggacatgaagtcagcgccagctagatgagcgaaaccaggggcccggatacctacgcgagaaataagcaagaccaaaaaagtcagagacagagggagagtgggggggggggggggttctaaagaggatgaaagatataaaaaggaaggatgaacttacgacaacgataaggacgattcgagccatcgctgacgagatagacacccatctcacccttaggtgcctcaatagccgaataagtctcccccggaggaacattgtagccttcagaaaagagcttgaaatggtggattaatgcttccattgactctttcatcgtcgctcttggtggtggtgttagtttgtaatcgtctactttgatttgtcctgctggcatcttattcaaacattgactatgccccccaccaaaaaaaaatcagtatgtgcgttgactccataaatggaagggggacttactgaatgatccttaaagattgacgaaattcttcggttcgacacaaataacgatcataacaatcgccatttttaccgacagggacgtcgaactcaacctgatcgtaagcgtcgtagggttgacttttacggatgtcccatgggacacccgagcctctcaacatgacgcccgagaagccgtaattgagagcatcgttgaccgagaccttgccgatcccgatcgtccgttccttccagatcctgttctccgtcaaaacctcctcaaattcatccactcgatccgagaacgccgtcgcccatatgtagatgtcgtctagtaagccgtgcggtaggtcgaacgcgacccctcccggtcgcacatatgccgcatgtaatctcgcccccgacactcgctcataaaactccatcagcttttctcgctcctcgaaaccccataagaatggtgtcaatgctccaacatctataaaacaacaatttcatcaacatcctttttttttctttttcagtcttcaaaaaaaggaaacgaaaaaaaaaaaaagaattacccattgcatgagttagaatggccataagatggttgaggattcgagtgatttcaccaaacatggttcggatccatttcgcgcgatcaggtacctcgatattcaacagcttttcgactgctctagagtaacataactcattggtcatcattgatacgtaatccaatcgatcgaaatatggtaaggcttgtgtataattcttttttttttcatatcaaacaacgaagaattattagtttttttttggtttttgtggggaaagaaggggtaaaatactttatattcgattagtttttcggtaccgcgatgtagcaatccgatgtgaggatctgcacgtaagatctcttccccattcatttccaagatcattcttaatacaccatgagcggcaggatgttgaggaccaaagttcactaatcaaaccaaagcaaaaaaaaaacagtcgatcagcctcttttttgagaaagaatttgactctcagttcagaaagaaggaaggatggaggagatacggacctgtgaaatgtctcatagttccgtgttttttaccctgcccttcggcgaggatggattcggcggattggccatgcaagtcttcgaccacattgggcaagttggtagtaagaggagggttattagggattgacgaggaggctgatgattggctggagctcgagagggacgatcggtgcgactgatgatggcttggtcctcctgatgggctcgatcggagtagtgagagtgcaggggtgttactgctctgggtgattcttgagagtgttgatatgagtggtcgtttgatggttgtcgagagcatcgtatctcttcccttttttgtttttttttggtttttggtttttgttgattgtagtaagatggggaagttggctgatggtggtaatctgcttgagcctgattggtctgacatcggctcaacacgggggccccaggggagaggggcttgagcctagactgcccaaaaagggggctcccttccaaacggatcgaataatgcagaacccccattgaaggaaggggaaggcgataaagaagacatgctcactcgagtcgaattcaaccagggatcacaacgattcatcaacaacagcaccgatacaccgaacagatgcaacagaggttggaagtggaagcaataccagaacagaacagttaagtgacaatcaacaacaaaacacaaagacagccaaaaagatctgacttcagataacgaatctctgaaacagtcgagaataatcatcgaacaggatctaggatgcttgtatcatgagccggtcgatcggaggttattcatcaacacacaggattcagaaaaatgtaaagaagaagaagaaggcatagtacatgagcaagaggacgaggcggccacgatcaggataccagattgtcgcccctatgtgccgatcaaataccaagcttcggtggtcttttcagatacttatcgggtgcctcaactgctctttcaagcctacaaaccaggtaggtccttttccttctctttcgaagacgacgtggaaagaagggggactcatgatgttatgacggaaataaaactaaaatagatgggactcaactgaatttggacgagttgatccatacggatatcttttatggagactcgctggagtatccgatgaatctgatcaaatccagtacttcatcatcaaaagaagataaagataaagaggaggaggaggaggaggaggaagggaagagagtacaattaccaatcctgacaaggaccatccatccaattgacaaccaaacttattggggcctgcatccttgcaacactcaaaccatcttgaaggagatcctagaagaagagcacaggaatcaccccaagaagcttcctcctcagttggtcattgaatccttctttgctcttgtctccagtaaaatcagacctcctcaacactgcctgctctgactttttcttttttcttttttaattctaaactcttatggattacatttgaattggtttcttgcagtatatcttcctgcatttgttgtttcttattttcccatcactttgtgtttttttaaactcttatgaattacattggaattggtttcttgtaatgctacttgtagtatatcttcctgcatttgccatttcttattttatcatcacttctttgtgttgtagaaaatcctctggttaccaaggctatgctgctgggtttatgtatcttgagccaggagattgcaaaagtgaaagaggtttgagcaagaatgtggtccactactgaggattttccttctggctccaggatggtttgagagtgaacactgtctacaaataagatctaatggggcttgtctcatcaaagggatttgttcttccaacaggaactgtctcatctccgctggcacatttaactgcaggttgtgacatccctaatcaagtcaggctgccttgatcttacttgagttaagagtttgtaaagatgtaagtgttgaggggagatcctgtattacttttgggctggacttcagcaaaactggacataacctgaatgtttgttttagtatcaaaggaattgattacctatttcctcacttctcctgcaaaataaaaaacataaatcagttattacaaagcaattttcacaatcaagcatgggcctcttcagagtatgtgccatagtacttttagtcttggttagtatcttttgaaacttcatccaatgactgaggtagaactgaattcttacaagaaaatgtggtttaatgcagctagggaccagcttggaaacaatcattccagaattcccagagggaactgggttttgcaaaagcatctctggcttgagaaatcaagagttaaaatccctggaaggtgaagagacttcaataaacccactggcaccagggtgtgaaggcactcactcttcaggtcatgatgtgagtgcctacattgcatcatgttcaaagtattcaatttgacatctcctttgcatatatatttagtgggagggcacttgtgattgccatccagaacttggaatggaccttgcaacaagctcttcttctctgagggaactaagcaaattatcagaagaagaaaacaagattacaactcccatacctgaaatagataactgtgcaatatgtatggagaagattattaaacctgatgatgccaatgttatctatgaatggacaggttgtaagcacgagtatcatatgagctgcatccaaccactattggttccaggagggagatgcccaaaatgtagaggaaagttgtcagtaacactttctgccaggattttacatgttgggttttctatcatcaacttcatgaaacttttgtggtctcaatttgatttgaacagtgaatttggttgtctattgtgcacatttgctttttcattcatgagctttatcctccttgattttcttggcaaaattgttcccttcctagcctgaaagattacctcatatctccaatcataattctttttcattccaatcaactttcagctttttcttacctgccatccaagttttcccctcaggcttcatcattttcagactctcattagatcatcaatacattttcttcctttccaaatgcaatatgtgtttctatggaggtactgaacagccactttggccaaaaaaaaaaaacatggggataatccgccacgctggccaagtaaccgccaaatgacgcccctgaacctccagaatggccaaattgaaaattgaatccaaccgccacattggccacccatgctcctgaactgacatgattagcgctggaacccacggggtacccgggcattttggccttgcccacgccccaacccgagggtattcccgtccctcaggtacgaaaatcagtgagaccgaggcctacccgcgggtataaggaacgggccacgggtacccgcggggttgaatttgggccgggtatacccgctcattggagggtatacccgctcagcataggatatatccgctgatacagggtcccgcctcggagatacccgagggtaccccggtttggggacgagttgaggccacttggcccccactgcccctcccccagcgcagacgcaagatacctgcgggtatctccaaggcggcccgttgtggaactgctgaacaatcagaaacagagcttggaggggaaatagacaactacactacgaataatgtaaattaagctatgggtgctgttgaggctgccctcctgtacaatgctggagttgggaagagttacactaagaaaaagaagaaaggtgtggcttgtattctagtaattcttagtgagttctaggacagggaggtgttgtcaaggtctagtgatagtaccactgagtgaatgaggagtgatgaggaaggaggattgtggagtgaggattaaggttcagagggtatgagcaaaatatgcagaggtggtcaagggataatgtgcaaaatatgcaaggtttctgaggaatgagtgcaaagtatgcaaggggtcactaaggggcaaaatatgcaaaagagggggaaagaaaatatgactaaattatttctggcaaagtatgcattgattgttgtatgtattgttatctatattctccctatgttatgtatatgggggggtaaaagtgtaagagggactacttatatactctaggatacaaatgagcacagactgtggcaattctggttatgagaaagaaatgtacatatgtagaaataagagatgagaaatgtaaacagaaaacaaggatgagtaaaggggaacaaacccaaagaggagaaggtctgtgaaagagtgtactactgttatcctgaagggtacatgtgaaataatgagtgtaaagaaagtatctgagaaaatatctgatatatgtaatgagaaacaactactgtaaagaatgtggctgatgcaatgggaacaaataattgtaaatgaaagtacttgagaaatatatgatgtatgaatcaaactgtaaataggtactatatgtagctactgtgtaatgtaaatgtagagaaaaacatctgtaaagctaagaatgaaaataactattgatccagtaagaaatgaaatatggcttgagtgagtgactatctatgaaattgggtgtagaatctgaatatgtcataataatgaaggaaaaccaagtgaatatacagtaaaataataggggctttggaaaggtatgggttaccacaccgtggaccgtacccgacctacccgtcggtcttcgggctcctgaaaagctgtcccggagccctaaaccgttggtgtacccaccgggtatacccggaggtcccgggagggttccagcgctagacatgattgctcctggaccaacaaaaattgccctgatctgccaattgtgccatgtatcccaaatgatgaccaaatttgactgttcaagtcatccatgggagtaggagtacacctcccaatttccattgatgacaaacacccccatcaagccccagttttgaccggtctctgatgggagtaggggtgagaaatgggcgggtttggttggaccactagtattcatttttgacccaagatccccttgggttgctgtaaggactctgttgagtccctcactgtctgtccaaaaaagcactggaaaaggggctcaatagctcgagtccaaagggaaggattctagtaccaaagtgtgttttatttcagtctagacaggagaggaatatctcttgctcagtatctacaagtgttataaagtaaggaaaggaaatgaggagggaaaataaggaggattgggtacttagctggacaggagagaaatatctctgctgtctaggtaaaggggaagagtgagactaaatacaagacagaaatggcttatgtaatcatgtgacatgtctgtgtaagcctgtgaggagcaggtcttacagttgctagtgtcaggtccaacttgcaacatctctcaatataacctgagtcatactaaggtcacttggttgttaaaatttagaatgcatttttcagacatttagcagaaaataattgacttgggcaggatttgaaccagcaaacttagcttgaagctaagacactatactagaagtgctgcctttaccaactaggctaccaagtccatgcctgatgtgctgatatttagaacactgtggatcacagaaattcaacacacctccttaattcatagtgggagaacaggagacagtcaatcgcccaaacccgtcagcgggtttgggagttggatccccaagaattttaaaaaaaaaatgaaatccccggcagggaagggagtcaatgccccaaaatccactgggttttggggggttggcaaatcaaaaacagcccccaacatccaggagggaatcctcccagccattgagagcacactcttaattccaacactaagcttgagggtgtacactctcaactcagcagtatcaaaagtgtacactcttggccgctgaaaggtacccggctgttgagggtacctctcaatggccaagagaaagcctcttggccgttgagggtgcacacctcaacggccaagggttcaccttgacggccaagaggtacactctttgtcagcttgtcactaataaatcaggacaatctgacctgttttaatgactctattttccttgtttcatatatgtatacaaataaatattacttgcatttaaaaagttataataaaataaaataaaaaactagaattaaccgttgaaaaggacctcaggagcacgcgcaggatactccgcagcagtcacagcactgtattataccgtaagcgtcatctacagcgcgcgtcctcaaagtgtgacatccagtttcacaagatgtcacacttcaaggaaatacctaggattggcattgtcagtcatgacctcatgactgaaccgacacaaccacctcaagcctcggaataggaactcggctcccacacgccatcgacgacggacccgagggacataaaagccaggtcaggtcagagctgaaggagggatcatcaagaatttcacccgtttctgtttttcatctacgaactcccttttttgcaacacccaccaaactaacaactcttccttaaatctcttaccacagacaactcgcttataaccatccgccgtcattacagtaccggaaattaagctaaaagccccgtctggaaagtcactcgagtacggaggattaggccttgtagtagccaccgaagaaggactacctaccgttaagtaagtaccttcctcagagcctccatcctactcccatctcagcgcagactaccacccctaggctcagctaggacctgccgataagctatccagagaaccgctacttatcagcggcatacttgagcttagcacccgagggcatcgtaaacaaacccaagacctgggcccctctttctccacccttccaactacctaaaccaaaccaaacccatcgacaggtgtagctagaagatcatctatcttggcatcacctcatctgacactcttggccattgagagtgtactacactctcaatgaccaagagggtttcacccttggccaagaggctttctcttggctgttgagagtgtacactcttgaaggccaagagtgtacacgctcaatacggccgagttaagagtgtgcgccctgagaggattccctcctggcagtcgggggctgtttttggttcgccgaccccacaaaacccagtgggttttggggcatcaactcccttccccgccggggatttcatttttttttattggagattgtctcaccaagggaagtttttcttgaaaatttaagtgtctcatcccactgggaccattaactccaggttttcagactgccttgatattacctccttgtgtgaaaagtttgtaaatatgtaattgaggaggtgactagaattcagtatcaagtggaaacaatctggtacaaatcagccatgtgttttttttacaagcaaactttgtcccatttcctcacttgtcctgaaaaataaaaatacatcacagtcttttgtaatcaattttttcaatcaagaatgaacctctgcatcatttatctcaacatattggttccaattttggttagtgtcccttgaacctatcttcaaaaatgagaaattaatgatttaatgtgcttaatttcagctggcaagtcccaaattggcaatgaactcacgccagatttcaaagcaaattggcatccaggaaagcagccatgtctggagaattgaaggatcaaactaccttttggaaaacaagactccaagaagcatttcaagtgatgttgtaagtgataaaatcacattatgttagacagataaaccttctaattgtttttctgtttttttttatggaataaaaagttgggctctcatgaatgccatttgtatcttcaaattgtccttgcaaaaagcagttcttctgaaaatgaggcaatcaaggtaccagaagaacacaaaatgcttagggtcattatacctgaagaagatgtttgtttgatatgtctggatgagaataacaatgatatccatgaatggcctgcaggttgtggacacaagtattgcaattcctgcatccaaaattttatggctgatgatgggttatgtccaaaatgtaatagcaatattcaaggggatacccttttcaatgaaaataaatcaagatcaaaatacggatgtggtagatttttttggaaatggaagaagtttgttacttagacattgtaaatttgacataatttttatagatttccttgttattttatggaattattgccatttccctggccaattagattaccatgtctcacctccccctttctattcttttttcattgataccagaactttatctaaataaagattgattctttaaaacaagaaggcagaattggggaatttttattggtcattcatattcccattccaactaccttctttccagcctagcattagaccatcaatacatgtatggcctgtctacaacctttcttctatcctcatatgtttcaattttgcttatcagttttgaaaaaacaatttacgcatcatattcttttctttcatgtttttctatacgtgtagtggtctgattcatactcttttggatgggctgtcattttcattctcatactacccatactcaaatccttgatcaaatttttagccagtgaaattcatgatctgcaatatgtcatcacttatcctggtgctctttgcttgaatatgtcaagggcctgtagcacagtcccaattttgatgacaatttccaattttcaagttggaaattgacccagtaaaaaatggtgtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctccaaagcacaaatttgaaatcatgagacttggtcaggtggtgcataataggtcccaaaaaatgaatatgaaataataaaagaaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaattgatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagattgggaaatgagaagaatgattataaatgaaaattttggaaaaactggttttcagatggcttcaaaaagctgttgagtggggcattcagcagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacttggctaaaccttttttggttccaatttttttaatttataatcattcttcccacgttccattctttctttctctcagcactcccagtcccccaaaatgaatatcaaagcttttgaaaaaaatcgattttattttttatttttcacaaattttcaaactttattttttgcttctattatttcatattcattttttgggagctattatgcaccacctgcccaactctcatgaattcaagtttgtgcttggaagctctggaatccaaaataagcagccacttttcactgtctacccactgtacctacaggccagctaaaatcactctttcttgtcttccctggagctaaattccctcaaatttgtctataaaaggaggctctcttcccccccatttgttgtctcctcactcatctactcattagtcactcaatcactcagcaagttacagcacaaattattacacaaccttatatcagcctttcacctgttacataacataacagtttcttttatcagcaattatacattcaacctttacttttcgtcaaacaaagtttttgccggaaccgaccaatcctatcacgttattaaaactttctaaagagttttgattgattgcctaaaaactaaaaccagaactaaagaaaaaaaaaaaaaaagaaaaacattaggaagatcaaagagaagagatgaagagaaaaaagacataaagaaaaaaaagcatgcggttgtactgggcgactgagtaataatgaggactattcagagtgaagacagaaggacagagagatcaagaactgagcaaaaaaggaataaaaaagagaagaaatcagttaagttcttttgacaacaaacaaagacaagaaagaaatgagaaaacaaacggtaaggagaaagtgtttgaattcaacacagaagtgaaaagagacaaaggaatcgggagcgctcagtctgagttggaacaagaaatagagaaaggagaagaaggaaacagggtcaggattaggtttgatcaagggaggtttgccaagattctctactttacaagtgtcgttcctaaaggtagtttgagagtgcttgaggtcgatgacaaagtagttgaacttgaggatgaaccgagagattgttgattctaggacggttgaggagagagaacagagagcgtaatggtggtttttcagggacggtaggttaaccaacagtgggccactacactacactacgctatttgaccactaactgttagtgtagtggcctttttatttcctggaaattctgtagtgttagctgacgctaaaccccactacactaactgttagtgtagtgtaaatttttctctcaatttttttggtagtgttagcttcaaataatctcagctaaactaacaggtagtgtaactttttttgcgctaacaaaattttgactgtcagatagtgtaactaatttgaatctaaaatttagtgtaacttataccaaattaagctacgctacactacactacatgcctagttacgctatgctacagtagaagttacactacacatgtactgtagtgtaaatcatcaattagagaaattgacatgtcaagtgagaatttatgctcttgaaccctcttcctctgctttctgttttcaatggacaagtcgcgtgaactgtccatataactgatacggccgaggtccatagtgacaattttcaatgtcctatgatcacacacaatcccacagaaaattaacagcacaagatgcagagacaaacaaacagaggatgtgcctggtgagatttgaactcacaacctcagcaatgctgagtcacataccagagtgcttcctttaccaactagcacagcccgcaagcaggtgacgtaattcaaattttttcacttcgctttgcgggtgcgcagtcactgcagaagtgacaaaatccaaatttcgtcacctgcttgcgggccttgtaggctacagacccttgtggttgtaaggttatttgggtggtagttgccatggttcatgccaacagctgcaccacactctggtgatacatcatggttacacctcaaccccccccccttgctacatgatgtgaaagtggaaattgaacaagcatgggaatggaacccagtaaagtatgatctgagggggaattgaacccataatctcaaggtagtctgacaggggaatgtggtcttacaagtaagtgttaaaaattggcagggggctaaaattgagtggcccccattaccaactgaaaaaaaatgatgatcaattgaggggatctggatgtaggcccccaatcaggcactgtcttcagggtatactaatgctagtcatgtggtcatgtagattttaatcagttacgctaacagttagtgtaactttttcaccagttacgctaacagttagtgtaactgagggtaccactacactaactgttagtttaactttgcaaaaagctacactaactgttagtgtaactttgcaaaaagctacactaacatgtagtgtagtgggttcacccactaacacaactaaaacttcacgaacaggattttgggtagtgttagttgtgcctttttaaagatagctaacactacgctaaagttttttttgttttttcaaaaatcctgtagtgttagtgggccaaaaattcccgctaacggtaacttttgtgtagtgtagcttaaaaagctaacactacgctgcactaacactacggttagtgtaactggcccaccgttgggttaaccctaagcggttgaaccgtcagtgccgcagtccgtatgatgaagagtaggttgcgcagggtttagctgcaagagcaaataagcaaaaactcaacactttccaagctaagcttgggggtcttgtttctgatagtatagaagggcagagtttgcacctccatttttccccttctcaattcagcaaaagggattcacaaccacttttgagtcttacaccgacgagctggtacaaaagctagggagctgatttactcatatttcatgccttcctgagtcatcaaatcaattacatcttcaattaattgaactgcttctgcccctccaatggatccagcactccatgcactgagggttgccttcaaagagttaatccaagtgatacaatgatccgactcttgtacccaatgtcaatcaagtgaacaaattgtacatgtacaattaaatccataagtttgatggaggaaagatctggcaagaggtaaagcaaattttttttgtgagcgtttcttgttcttgaaaagcaactatatctaacattggggaaggagcagcaacaaagcaaaaaaaaatcttaactgtctgtcattccgcggtagtttggagtcaaagtaagttataaagatttcttctccaggtttgattactttcgtcacatgtacatactacctcttgcccttcattctctctccagttctagaccacattgacggccccggtacatgcatgatttagacaagagatcaaaggaaagatggacatataaccacaccctgagctcatactgattgtctagagtaagacaacaaattgttaatgagacaaagcagtaagtttcaataacagctttgatcatgaatatttgttgggtgcaatagtcaagataatcagtaaaaagctactcaacttgaaagatgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatcattatcattaacttatcttatttatcttacatttatcttatctgctaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcctttgtccgtgaaatacctgtaccacaagttatccctgtcctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatgcatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagttactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcaatcgcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcacagattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaaccttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcacaggtgagtcttagtaccctggatgcctattcataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaaaagatccctgaatatttgtttaatcggatttcgctttgattctcccaaactttcgagagacctaagaagcaattacaatcttctccactgagctcttgagcggcttgttctaccttacgacttgctctcccaagcgtagttgggccaagtttgatcttgaccagcggtgcttctttcatgatcagttctcctgttgaggtaatcagatcatgagtcataccccaaattgatagggtcagtttaacacaactataagagcaaattgagaagcagctcatcaatctgaccaggtaagatctgtcttgttgcgataaacccatagctgcctccttggttggacattggaaaaaccttccaggccaatacgtttggggcacgttgtgatgagtgctgcttgaggatgtgatcttgattgttacgagctgaattatctaccgggcacgttgtgatgagtgctgcttgaggatgtgatcttgattgttacaagctgaattatctatctaccagcttgttgggaggggttcctcccgacgagctggttttcaaaccagcttttcagaaggtattccttccgacaagctggcatgtacaccagcttattgggaggggttcctcacggagagctggtttttacaccagcttgttggaagggattccttctgacgagctggaatgtacaccggctcaccgggagtggttcctcccggcgatgtgacctcggcctctctaggccaagggggtttgaaaaaaaaattgatggggccgtcccataggacccatgcctcggttctatgggacagcccaggtcctaaacgcatataaatatgcgtttaggaccgcatattgggtgtgcaggcaggcaaaccaacctgcagggtataccccctgcaggcgagtggcgtgcctgcctgcacgccattctgcaatggtgtgcaggcgcacacgccaatctgaagctggcgtgcgcaaggggggttggcttgcgctaatcaaccccctggaggaaatggtttacagatggctttaaacagctgttgagtggggcattcaccagcccacattgcagtaaagcaatagaatttactgtttcggctcaaatctggacaaccaacctgtctcaacattttttggttccaatttctttcattcataatcattcttcccatgttccaatcttcatttctctcagaaatcccacttgcccaaaatgaaatctcaaagattttgaaaaaaacaacaactttaattttaatttttcacaaattttggaactttgttttttgtttttatttttttaaattcattttttgggacctattctccactgcttgaccaagtctctgctaaattttaaacaactaagagcaattattattggttagataacggttcttatagtgctttgtatgtacagtctcctaccagatgtttatagccatctgttttgagctccacacctggaacccaaaaacttcaagtcacaagagttggtggaatggtggaaaatgggtctcgaagaatgaatatgaaaaaataataatgataaacaagattacaaaatttgtaaaaggtaaaaaggagaaaatcacaaaaactgacagctctaatatttctttcaggaaaagatgaactctccaaattgatagtatgagatcttgaatgaataataagaagtgaaaatttggaaaaaaatgactacttggtggtttaaaaagggtgcctagggggtcattcatcaagaaatgtggcattctggtactgcaatctactgattttgactgcagggtgtccacccaccatgctgaaactttttttggatcaatatttttgatttataatcattcttttcatgttccaaacttgccttctgtgtgttcacttttcactcaaacaaaaaaagttgattttcttttatcttttttcacaaattttgaaatcttgatttttattattattttttcatattcattctttgaaacccattttccaccattccacaaacttttgtgactcaaagtttttaggttcccactgtggagctcaaaacagatggctataaacatctggtaggagactgtacaatagttttgagggaaatgtaaaagaaccaaaatgtacctaagagcagaacaatttgttgtgcttcttggctaagtaaaaaatctgttttggtgttgcccacaacagttggttgagaagatagattggaatgagagaagagatagatgaggaagatagtggtgaatgttttctacatggaaacagcattagtggattgtcagcatttgcttgtcttattcagctaccaacgctgggccgctaagctacgctacgctaaagggccacttagcgttagcgtagcggcgcaaaaacaggcccttttttctgtagtgttagtgtgccgctaccgctgctacgctacgctgtagccccgctaacaggcggcatgtttttgggtagtgctagcgcatcgctacagccgctgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttataagggtctaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaaggtttgtgtaatggtagggggtatgaaataggtggatactaaactgaggggaaaacaactcagaggagagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagataatgagagattttagctggccagagctttgcaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttatctagcttgaactagaaatctacatgaggtgatgtactagtctgcaagctaagttgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaagtgacataacaacctgcatgatgtcacttgtaaattcagagtggtaccagaccaacactgcatgtgtcaactgtcagaagatagtggagtggtgtgtatacatgtactataatggtgtgagagtgtatgtagttgtcctgcaatgtacatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgtagtgttgccatggtggtgagttgtgtaattgagtgtagtgatggtccagagagtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccgtagaatccagttcttgagtcatattgggtgatttgtgagtgtatatatgagaaaaaaggtgtaattgtgtaataaaagaaagaacagtataaaatttttaaatgggccagatggctacccttaaggtataccacaccgctgcactgtgttacgctgcgctacagcgcttttagctgcaaaaaaggcaaaaaacccgctaaaaagccctgtagcgcggcgtagcgggcacttttttgtgccctgagcgcgtagcgttagcgcaattccgactttctgcgctaacgctacgctaacagctaacgcacttttgtgccctttgcgcgtagcgttagcgaagaaaggtggatttttcgctaacgctacgctacaaagtagtgcatttccgctgcgctacgccacgctaacgctacggttagcgtagctggcccagcgttgcagctactattgcctggatattatttacttttagtgttttgatacgagatattgtttctggtccttgaggtctacaacagtgttctggatttggatagtgatctgttttggttgcacattcaagtttagtgccaatcctcatcccctgtctaattttccaacaacaaacttacttgctgctttcttgtattattctagtgagtagtgttggtccggttgggttgctgattctatgtgctatggagccgtgaacagaggcgagtggtgagtgctggtgatcacttgatctgatgggagagcctggttatatactcacaaagatgctgtgctgcacttctcattgcccttgcttttgctgttgtccttggcaactggtttcagttggctttggtcctgagggctgtggcaatgtgtcttgctgcttggttctgaaacaaagaatgctgttgtgagtttcatgtcaggaatatcctgagtgctacatgaatcaactcactttgggttgtgtcatcacatgtcttgttcttgtaacgtttggttactgtttcagccctgaggggcttattctgacagtctcatgacatcaattttagatttcagagctctggaatccaaaataagcagccacttttcaatttctacccactgtaccatagcacatcagtggaggatccagattttcagtgcaaaccccaaaatgaattttggttggaaaaaattaaaattaaaagtggctggggtgctatggcacagaccctaagtgtttataaatctgtttttttttgttcaaataaggattgtacaaatgaagaaatcaaattttctttgaaaattatatttcctcctgcaagccaatcagtctgttaaagctgtgttacggggtgatttcctcccattagatcaggctttttaaagtcagcctgggtggtggtggggggggggggctgagaaaaatttcctagttgattagtctgtactgggttttatctgggagatctctccagtgaaccaggttttcaaaactgtagttcactcataggggcttcctctgagcttcacaatgttttggttggagcactgcccagatggagatcctgtggggcttgtctcatcaaaggactttgttcttgcaaattgaagtgtctcatctccactggcatctttgggtctgaaattttgtatctccaatcaagtcagactgccttgatatgacttgagattgaatgtctcaaaagatgtaagtgttgaggaaattgcagtgcataaataattagtctagttggtataattatgtatgcatctaaaccaatcaagcttggacctgatttaagacccgcagacaacttggaacaactcttttatttcaaagcaaacaggttccaaactccccactcctccttcaaaagaaaaacaaacatcagtcttttcaaaccaattttctctatcaagtatgaacctctgcactatgtctgccacagtattgctaattttggtaagtgtttcttggacctttcttcaaaaactggtgtggctctgaattaatgaacctacaatgtgatttacagaagctggtggctaccaacttggcaatgaatgttccccagtcttcagagcgacttgggttccggaaaatcaaccccaacttgagaaatcaagagtcaaagtacccattgggtgaagggacttcaataagtcaactaaggtgtcaattggctcactctgcaaggtatgatgtaagtactgctttcacttctcattggagggatcaagttactcattcactttgtattaatgtttgtgtatttttagtgggagggacctcacaatagccatcaggaccttgaaatgggccttgcagcaagctctagttcttctcatgaaatgcaaccaatccaaacctcaaaagaatcaaaaagtcttggagctctcaagcctgaaaaagaggactgtgcaatatgtctggaggagatgaaggctgatactgatgaggtctttccatggccagagtgtggccacacttatcacaaaatctgcatccaaccactagtagattctaagggaaattgtcccaaatgtagggctccatttccaagagaaatttccacaacagaccaggtttcagttccgcctaccaacattgtacaacgtgtttggactgcacttgacttgcgtacatccaaaggccgtttcttatgcttcctcatcttcattgagtgtgccttcctctccttgctctttcatgccatgatttcagcctccccaacccgtcagtccactcatgccccagcccccaaatcaccattcttttaatttttttgttttgattgattatacatgtcaggttgaacattcacacaactgtccaagatttttccttttctgttgggaaattacatgaagtgtgaattaggaacttgatatctaaaattcatgacgttgtctactccacctgcctccttttcagccttccaaatgtactataccattaattttgggacgctgacctgccccaaaatcttatgttttctgaatctgtttctgtcctgttgatctgtttggaaaaagcttttttttgccacaggttttttttttctttcattaattgtctatgcagtatgcatagtccatactctggactgagctctaatttctcatatcatcccaaggaaatcaaatcattgatcaagttttacctcttgattgcctttataagaatcctgtagtcttttgtcactgatgcgtctagctgttcacccatcagcctttgtgtaatgagcctggattgataagatttctgtgtgatgaaccatgtgatgagatgagtgacaggatgatgaagcgaagagaaacagaactgattatgaaggctgatcatgggtcgtcaaggttttctcccacttgtttaaagaaactgctaccactttatagaaaacttttgaaagggaaccgaaggaaagattaaaattaaattgtctgttggttgcagttgcagttgcagttgttgggttgttgggttcgagaaggatgaaacatgctgcaagggcttcatagagcatggccgagcagccaagagtcgacgttgatacagaaaaaaaaaagatacagaccatacagcaacaacaacaaaaagtatctgatcgagttagtgtttcctccatagactgctgaagctcgttgatcttgaattttgataaatttttaattgcaaggttggcgtttgcagtcttctcccaatcaaattacccccactcgaattatttccacaggcccagcagcagcaagacagacaggcggaggaggacttgacagactgaaagcaggagcgacgatgccttctctatctcgactgactcggagctacgaacgagccttcaaacatcatccctcactcaccttggccatcaccaacggatgtctcaaggtaaactaaaaactcaaactacataatcttcttgatctgtctatacatgtgaactaattatcttttttttttcttccttttttggtcaacagtgtctcggcgacttcttggcccaatatctaccggctttcgtcagtcaagattatcgttatctatcttccctaattcctgcatattggaggacttcccgtcggatctgggagcctcgcagtttccgatttagacccaaaaagtctagatttttgcagggaaatctagctttttcggctctaaatcgaaactgggagccccgcagatgttgacgggaagtcatccattaccctgcatatatgtgtcctacatatgtagagtgatcttattcatgcagtatgtactcaatcggagttttttttttttttgttgtgggtctgcatagtcttccggtcaaccattcgtcttggacatccatcggtcgttgcggttcttcctcttcggattccttcatggtatgtacacacacactcacataccaaaatcaataactcgcttctcatcaaaaccactaacatgaggaaatattgcttgtgtactttctatagggccgtgtgttgggaaatggcatgaagtatgtcgaccgattcttttgtgttcacaaagtcacaaaaaaaaaaaagatgacgatccaaaaaaaaaaccaagacgaataaaaaacccattctagaaatgacagcagcgactaacggaagaccaaccaaatgtccgaatgatagtttctagagcgacggataccattaaccggaggccgagcgaccagtaataatggagtgactgagccgggggcgactccggagatggagcaagaagatttacgactgatcgagacggagaaatcgctgacgagtcatcggccgatctcgatccggagccgatcgaccaccggaccagaacaccatcctggcccgctcagaggcctctctaactccgacgccccactctcctccttccctcacaacaacaatcagcatcttactggtttgagtaaactcggtaatccgactagggcggccgctaccggtttcagagtcttcggcctcctcaaacgtatcctgttggatcagttgcttatgttcgtcttccttcctccttacttttttcttagcatccctttctgaaactattctttccaccaaaaaaaaatgttattatagggctcctatatataccttccgtaagcgccttccttcgctccaaccaaccacacacttctcgctttttgggtgaaaagaaagagaatgaaaaaactcatgaatgtgactattggtatatagtcttcatttcgttgacgggttggttcgaaggtttaagtatccctgaaatccagcaaagattgcgccaactatattggttcctattgactgctaattggaaggtatacatcttacgccctttgtttggaatcaagatatcattggcggctgatcatttcttgaatcctccttcttggtcataaataaatcggtatagatttggccgcttattcagatctttaatttcagcttcatgcctctccagtcagttttttctttttcatcaaatctcctttctgtcgtgatcattgcgtttgctttccaggttcataaacaccttagatttttcatgaactgacatgtttttttttcggatttggtttggaatttcagataccgagtgtaagcaaaacttctcctaatcttaattattccggaaggcttaacggaggaagaatgaagaagcaagcaagagaatgaatcgatttctttgcccacataactgatgatgaacttgtgtttgatccagaccatggcaaggctcatgcggagtgttatggacggttttcctaagtctgagcacccattcctcgacgcattacagcagcagtacgaccacagtcgatccaaccggcccaacactcgtcgcttctacactctctaaactgttcaaatctggcaactctagcgcctccgatcctcacctcatctcctctaatcatcttgctaactcttcctctgccccctcctcctcctcctcctccaacgacccctcctcccctatcaaacgcaaaaataatcgcgtcatcggatgactttttttttctttactctcaactcgttccccttcccgtgtttcctatcttcctttttttttgactttcttggagcgtccactttttttttacaaaatgggatataaaaaaaggaaagaaaacttgatacaatttaaatatatatatatagactccactttttttagcattctctctctctctctctcgtaatccctttaaacatgcatgtgaataggcccttttctcatcattcttatcatttctaaaaaaaattctcctttcttctgtttataaatcaccaagcagaaatccagattttccctcagcttttttatgtccttctttctcctcaaaaaaaaatatacattcacatttccagttgtggttgtactcccaaattacaactatggccctttggccacttgtagggtgatggcacagcagtgcactgggaagctgatcagctggtggtcacatgtaattgagacctaggatgatgctacctgtaggctggggtcctgatgatgtcctctcatttatggtcacttattacaaagatatctttccatcctaaagatcatacaacaaagcactgttgtttttgatggaaactgaaaaaaatgagaaaacccacaaatactagatgtttttctattcagttgagtgcggactctgatttgatttatttgggacatgcagtgtcaacttgataatgatatgagggatgacaatccttgggcaagcaaattgatagtcagaccaaacatatatagttccagtcttgggagcttcaatcagctctcaacacacctttgtttggttggcaagttgaatgtcacccaaatctgttggcatatatcaagggaagagctttaaaattggtgttggttgtgagtgttgttgcaatagtttttggaaagaaataaaaaaaattctcatcagtttcacatgagtgagtttatcttctggcattggttggatatgatgagcccacatcatgggtcacacaaggtcttgagtcaggtatgtacagcagaaaataagatatacagtcgattcctgtgtgttggaattgacccgccctgcttattggatcaatgcaattcataattgaagtatttgatcatgatttcatgatcaatctccgaatgcaggtgaaggggaacttttctcatcccaacctcatgcagaaacaactcaatttcttttcacttttgatgccaaaccatggacacacgagacaagctacagcatcaggtactatggattaaaatccttcatggtgggcggtagatcatggaccagcctgtgcagacgacaaaatatgaaagtttcaattggaataaggagcgctcatctcgagaccggctccggaccaaaatttagccccactaccaggatgtatcatgtagttgagccgctcagcatcgggcttttgccgggatgtcgtcaccaaattcttggtgatcagtttttgagccctctcaaatactacaaatctaggttttgtaaaaaatgataggttgcaaggaatgataaatctatgtaagtgcctctctatttcaccacatgtttggtacaatttggcctatcgttatcaagataccaaagaacagaacaagagcagttagaatcgccacttgctctcttgacagagacctgataatttgcatcatactgcgacaaggttgatcaaattgtaattcttccgctggcaattttgctgccagctctttagtccattcaaccggacatctacacactgggcaggtggcctgttttcgttgttggttcaaccaattatcaatgcactcgttgcaaaagttgtgtctgcattcttgcccaaagtagaaaacgggatcctgtgttgagggtatagagttgaggcaaattgaacacatttctgcttcgcgtgcgtttcccgataatttgagatcatgggaggcaacttgccctccatcgaatttgagataatgcggtgagtcttccgagttactgatctctgttggaacttctttgcccgggcttcttccccctgcgccatcctgaatcacaatctcctttagcgaggagttttctccctaaagccgcaaacatgtgactcgatcaatgattcgaattcagtttggaatcactacatacacatacaaatcactcacttgtagatccgcattgccagctgatacatgacatgatgatgagccatctgagccacgttggatcacagctgatggtatgtcgattgaatggagtgaaggtaagaagttggtattttcttctcgaaactcaatcaatgatgagccatcaggcaattctcttgcaaagcataccccagcaagctattcattcaaaccatatgccttttcagttcagaggctcccgcttctacacgtcatgagaaaagggaaaaaaaccctaccaggaggagaaaaacaatgtccatgatgagaaagtttagaactggatgaggattgattggtgggcaaggtttccccagactgtttcgtttgaaacctttttataacaaagcttcagccatgcacataacagacggaagttcaagggaggccttcactggcagtttgcatttatactgctcacttgtgtataagtcaacgacatctctgccgatctccacagtattgcattgacccacaaaaagaatcaagttttcgctactgcgaccaatgcaagcctgagtatttctcattgattaggcaggattaggttcgaaggaaacgtcgcagcaggccggaagtcaaactatgacgaggagaggagcggatctgagcgatttcttacagccattcttcctcagatcaaacacccccaaaatctcttgatgcaaatcagaatgaataaagttatgtggacaagcgggaccgagtttgaagtatgtatagaataaacaccataatcttgggagtcttcaggattaaaacaagataggacaaaacagaccaaccctaaaactggctacatactgagctttgagatgtatcatactgataattatcaagtgttttggattttactctacatttttgcaaccactggcaggcatgaagcaattttctggacatccttgcactgatattggattttcttggggacaattcagacctggtttgaatagactttttttatgacaagcagcttgacagtggaggacttcccgtcgcggtttagagtgttttttagacttctctcagttccaaattaacactctaatcacaaatacaactagctcacatgagggcctttactacaagacttctgaagaaagatttttttctgccaaaaattaagaccttcatggtgtcaatcaaatttggtgagggccgtaaatgccgacgggaagtcatccagtctgaaatttgaatttctataagaagagttttaaatatctgggaagttttttttggtacttccaaacaagaaatacggataccttatgcgtagagtgacatcataatacttcttgcagaggatgcaatgtatttactttgacatcccatttgaacataaatacatggattcacaactgattgtggcaaggaaccatccctaaaagaaatggatttttcctttatgtttttaaatttgtggttcattttggaaaccactattgcatcaacactattaaaccattgaatattcactgatttggtccttttttcctttttaaatcaaccctggttcaaaaaaatggttttatatagtttcaatattcacatattaatctcataagtccttgtaaaaattgtttccaactgactgggagaataagctactaggacactctgtcccattcctactttactttcaacttattgattaaataattgtcagataacatacactttcaaaccatcatttcactttttgttatccagaggggaaaaaggttattttcaaaagcaagttcttctttcaaacttctgtcatcacatgtgaccagttgctaactctaagctttcctgaattcttcagcttcaaaaagcctttctttgtcatcaggcaattttcttaaattcccaaaaaaaggacttcaattaggcattttgtgcagacatgtagggcagtttagcttgagggttctgatgttgatggatttcaatacactgacagcttcaatggcaattagaatttggtatttacacagtcaggaaaaatggtgaaacttgattgaacagaatatcttgcaggattgccatatagtcaaatctgtcacagcactgcataaactaactggtcagacaagccagtccaaggagtctttggacagactttgtccaaagatttcagcagcccagtggtggcgcacaaccggactcgtcgggcaacgtcagtccaagcactaattggcttgtccaatgagtgaatttgcgcagtgcaggtgtgtgtcttattttcattaaaccagatgtatgtgacagtagcaaacacaacatgcatgttctagataattgtcatcttggagctggaatgaaaacacctcccctgcttatgcagagagccttgtgttgtggattttctgatcaagccttttcccactaatagattgaaaaagaatctggcaaactttcaggattggttttttaagtttgtgtttacagcccattaagatgatccaaaagcaaaactgatagcaaaccaagcaaacaaagaaactactcgtagaaaaacagagtacaaattaaacccctaaacggttgattgtgacttggagactggataaagtagaaatcctgataatctagctccgatcgagatcgcttttgcttctttccaaagattacagataaatctgagaacgtgtttgtacatttggttgagtactagatacgaaaatgaacagcggatgttttaacagatgaatacaagcaacagatgtcggtacggatggggctagaaaggtgtgggttatttcattagagttttcccgggatggagttgttttttcgcccgcattttccacccttgtcttcagcactcatggcgcatttggttgcttttcgtgcgaccttgttcttgttcggtttcggctttatcaatgacagtgaattttcgtctcctcgacggaagttgggatgagagaatccggaaaaggcagaggtcgaagagtttgtctgaacgttgtcaacttgatcaagtagtttgatcgtgggtagacgcgtaaagttgtagagctgggaacaatggttggcgaatccagtcagccacgcgtaaactttgataatatgagttcaagttggacaacatacattcaattgtcggataaaagaggacacgttgctgtgccgaaagaatttaggcaagatctgcgtggcgaactcggaattcgctgcaagaaaacggcactttagtcaagatcgcaggcttgaatttcagatgctcatgtacgcgtaccatgtgccaaaacaaaggcatctccaggaccattccaacgctatttgggcgaaagtgaggatcagttaggtaagttatggcgctacctcagtactttggataacagtgattcttacaatgtatggtcggtactcctcatgaccgcaaaggtggtataatttgcttatgaaagcctgtatgatggtacaatcagggttctgctagcgatgatggatatgagcggtggttagaacttaccgtgcattgaggcgtgccactcgcctcaggcttgggcgcccgcggaatgtcaagcacatcaggagagtcacttttgatcaatgacatgtggctgtatctggaagagagacccggagacgcaagccgagagcgattggcaatgggcaatagttcatgggaagacacgggcatattttgtctgcgggatgtggatggcatctgagatctatatctctgtaaatataaggtagaccagaattgagaggcatcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattggagcttgatacaagcagccatcaacaagttccatggatgtgtcaaccagatcaaccaccgaaatccaagtggaacgactgtcagcaattggatctccatggctctcagcttatatgcgaagcttaataataataagccttttgcatacttatcttgctacgatctcctgtcaaaggcccccaaatggcatgaatataatacttccatggataagaaaaacgaatcgaaaaacaagaagaaaaaaaaaacggtcaatgaggtatccagctcgttggcaggctcggtacctagctctttacctagctcaacttcgactcctacccctagcgcggatgtaacctccgatctctcgggtgatgagactgtaagcggcccgccagctcgtcctattggtcgaaagcaggccaaagtagcctatcaagaacaacaacttcaggcttcaaatcacgagaacctcaaaaaaatggcaacagcccacaccgatatagctgcagctgtgaagaatcaacaactgatgctgtcgactcagcaggatgcccttcaacgaattgctgatgaagcaattatgaataaagatttgacaggggctgatgaagatgtgaagaagtattacatgatccaaaggaagaagatacttgctcggcttgaagaatcaaacaagtagttctttatttgaccccctatcacggcttgattgttttttaacctgagatttgattgttgcaatgcaagaaaaactgtgtttcatttttccatctcacatcgatcacgtctttaatccatctcgagtgatcactcactcacaatctgtcccaccgaacctctcttgaagagattctgcttgatctcacaccgacaaaaatcaggctggttgttgctacaactgcttcagatccatcaagagaccaatagggctctacatggattgtgtcgttgctgtaccagatcaagaggatttgggaccactttgggggacctcattgagcaagcctggaagagaccgacacagaggatctatggattgctatgtatatgagaaaaaaagagagatccagacaggtataacttgcatgatctagtgacaaaaaaacaagtgtatgattctagtgagaaacaaaatctagaggtctgggcaataatcaagcaattcttcagtttgttttcccttgcgagtccagaggtgtgcaatcaaatcatttcgtaaggtgaagtggagttctgtgtttctaatccctctgcatattctgcacaacacaaagatggagaattctgcacgtcttccggcatctgggctgattatttcactagatgaggcattggaatcataaaagttatcgatgtgtgtgcatcgctcatcctccacaatcatgttgtggaggatgacacacgtcttcatgacaaggtgcagcttatcagtgctccatgtaagtgcaggtcgagcaacaattgcaaatcgtgcctggaggacaccgaaagctcgctcaacatcctttcgggcggcctcctgcattttggcaaaatgctgaagacaaaaaagtgacatatgctcagcaattaggaaacaaggaacaattattggaggaagactcacctttctttcaagcccttgtggctgcgagattgttttgactagcgtggagtaatcggggtatataccatcggctaggtaatacccctgatgataatcattcccgttaatctgatattcacatggtggggctaccccattcattagattggtgaagagaggtgatgcgtccaaaacagtaatgtcgttgtttgagccaggcatgccaaaaaaggcatgccaaatccataagtcataggaggcaactgcctcaaggacaatagttggaacctaaaataaaatttaaaaaattaatcactctgacaaggtgcagagagtaggcgtaatcgaagtttgtgaccttttcctttccctgatattgtccatgccatgcggttggacaatttttccattgccaatgcatgcagtcaagagacccaagcattccgggaaatccacgatcctttccaacagccaataatcgcttgacatcagactcgtttggtgctcgaagatactcgccgctgtataagtcgatcacagcttgacaaaatctataaagactctttgatgcagttgattcaccgattcgtatgtattcgtcatttgcatccatcgcacctccgtaagccaagattcgtatggatgaagtaattttttggattcctctcaatccaggtttacccaacgcatcgaccttgtggacaaagtaatcatcgtgcttctcaacatcttcgacaatctttaagaagagatttttatgcatcctgaatctccggcgaaattgatagtctgtgtagacaggcgattccgaaaagtaatcgtgatacaaccgttgatagccaccttcaaagtcccgtcggaggttaggcgcacgtcctttccttgatccaccacgctttggagtttcttttttgggtttctgttcttctcgaagtacttcctgagctgctacagccccaccttggagaaccgttgagatttggtgcatagaacttgataggatatttgcttgtgttgtgagaatattctgaacaagggtgagacgatccatcttgagtgagggaatggagaaatttttgatgagatgaatttcttgtgcacaggagggatcggggactggcgggtataaacctttcatgaatttttacggtctgcttttgccactagcggtgtatgccgcagtagtttgggtccgcatgctggtagcccggtcgctaaattcaaaaacatttagcgaccgggaataggggctgcggtggaactgctctgaagactgaagacttgggaactcaaatcatctttggagtgaagaccaaggtgctcatatcatctttggattgcaaggctaatgcactcaaataacattatgtgcacaccaaaattggaatgaaagtgacccagtccaaaatttagtattgatgtgcacccaaatgaattgaagtacctgaaataataagaaacatagttgactaggagggaatgaactataatacaaaatccttgcttgaagtgtgtcatttttacatgtaggaccagctttcatccctcccaacaagcagatcttataccagcttactggtcaggattcattctgaagagatggacttatacactgtttcaattccatctctttgagaggtattactcctggaaatgaattgaaattcctgttcttcaggacgagaagtatccctcctgataatcgggtaaaaatccagttttggaaaattcattctctttttgatagatttcctctcagcttttgtgtactctgatctactcaaatatttttggagcaaaaccttttacactccaatgcctttggaatttgggtgtacgcagagtattattggagtgaactatttgtgtataccaaatatgagtggagtgccagaatattcactccaaaaatttgaagtgcaaggttaaaaattccaaaaaagctaggctttggagcattcaatgatctaacttagataattagaagaatagcattttattgtattttatttggttccacatttgctcctctgatgactaaaaagacacatgccaaaagaaggagctgatccaggagattcttcaatcacctggattgatttgagagaaccttcaacactggtgaaagtgagtttttgatgatcacattgctatgtatgaagcattgctgagaagaatcctcaccctgtactctgtccaacgctgccacagatacaatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatatgggcagataccgtatctgtggcagcgttgctctgtccctcctcttatttaaaataattctacacaaaataatgtcagtttaaaccaactcaaatgcataattacacctgtagtgtaattttgatacacatagataacatgagaagccattcagtctccatattgctcaagaaacaccacaataaacagcctccaggtgaggtttatattggcaagttgaacattaagcctcaaactccccgcctaaaaaagtaccatgactagtgatggcgcaggagacattaattctcctactgaccctgtcttggttctctcatgctttgaaaccatcctgttttatattttatggctacaccttttccctctgatttgcactctttcctatgccataatccaacccctttttcattgcagcaccatatctggctattggaagccatttgattgtgccaccatttgcattacttttttatcccatgttcttgtgcctttctcatctgaacatgtttgatgacctgatctgattctcctgccttaaacagtaaacaaccaccctggtggtcaacaacaacagtaactccttctttttctctatgtaatctctctagcatctctcactggaagcttgtttccataattgtatgttatcctcccccggctctctggccatatatctgttctccattatttgccatctagcttgacaaattgtatctacatgttatttctctcttttaatctcactacaagatcacctttcatagactgcaagcataaatagaggatctctcaagcctcagacatggatccttagctcagtttacacctatttgccatatcacaatctgtttgtattcacaaatgcattcttgcttttgcaaacataatgaataaagatgcaaaaggtataatttttcattatgtctccatggtaccatgggtgcccaacgttgaattttcaaccttgatcaataaatcacacatccagaagcaactttataaaccatctgcttgccaaattttcaccttcaacagaaattagtacctccacttctcttgactaagtctagaaatcataaatttacctaacaacttttcctctcctggacaaccctcaactttggacctctacaatttttgccaaaaaagcatcagtgtagtggcattttttttgcacagaaaccacatagttttattgcaccatcagcaggtttttgctgtgctaaaagccactaacagctgctgcaggtccaaaaccccactaaacagaacattagtgcaatatagggggctcttttgggggcctaaacaacagtgttagtgcagatgtggcagaatttggctccactacactaattttttgtggaattccactgtgttacccaaaccaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcagaattcccgttagcgttaagcatagcgtagcggaattccgccatgacaccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagccgtttttagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcatagcgaaaatgcgctacaaaagcgctaacactacaaaagtttggcgcaaaaaaagcgctagcggcccaccgctgcccaaactgacactaaagttagcataaatggccaaacctggctaccctattccccttcctccctcattgcatcatgagatttggactatctgagaagtatgaatggagaaacattgaaaaggtagaacttttggttttggtttgatcctgagtgaggatgttggtggcagagagactaacagttcaagtgtccacactggtggcggaaccaatcaaacaaaataatcaatcaatcagtgattatgggacagaggcttgggggcggcacccgtcaaaagataaaaaaaatgaagatttgattactctaatgaaagaagattaaaataataaagaacaaacatttatggtagctgaggtttgagagatcaaggtgagaagtgaaaagaagaagagatttgagtttgagcagatgggaagttggttggggattgtgaaatttgtgtgacaggtgagttggaattgtaatcaaagaaaccttcaatcaaaagtccgttgtttacattatttgtgcgtgctccaattgcaaataaagatgcacagctgaataaagacggaaaaaaccaggggtcagaatgactcctttagataattccataaaaacaatagaaaaatacaaaggaggatgagaaactcagaggataagcatcagaaacgtacctgatattgggtgttgtctgattagtggttttcaaagttggcttgtatagattcatagatgaataatcatattttttctcaaaaaaacattttgccctacacccgacataaatgcataacccacctccatccaagccgccatggagatgcaagtcctggcaagtcgtgactcggctgcccatccataacaccaagttgaccatcctcaaccagagtgcccatggaaataaaattgaccatcctgaccgccagacccgccggtaccaccatacaccaccacccttgtcaaacatatatatttcctccttgtgagctccctccctgcaatccacccacatacatcagtaactcccgctcaaacaatcaatcacctgtattatccctcaatcactccatgtcttcccagaatttggtggctccttccgacctagctcatcaagctccttccaacctagctcattgtcacaatgcccaggcagcttgccaaaacactcgggctccaaatactactcaacgccgggcgcaaggtcccaaccgctcatggacaacggaccgcaaccacggtggacagtcttctctggatctaattgtagactggatgactgttgagggcaactacaacctctggaggttgggaagaagcagtaaacaagatgtgactgagaccattgcacaatatttggtgactaacagtgcggccttgcgtggatggcacagaattgaacagcaggtgatttttctcctgaactaacttcaaatgaatagcctctaacgttacaatactcatattgcattggttgaaaacatcacctagatcactggcctggagaggaagtttcgtgacgcacttgcttggagaaatcaaactggtcagggcataatggacaaggccaaggagctggagtgcaattttggattggtagacgacagccaacccaaggatgatcctgtggaacgtgcacgcaatcaaaccgaggcggaaataaaaaagaagtgcaaatacttctatgagctcgagcctattatggttgaccaaccggctgcaatccctctgcatatccatgagcaaggtgacaaacgtggcaccaaccttgctgcggcccttattcttaccagacctgaagaaacggagatgattcctttgaatggggcggacaaactagttgatgctcgcgcggaaactcactccaatgtgaatttggacaacactgataatgcaggcctcaccttaagccaggtaatcccacaaaaacaacacagtgcttgaatacggtcgctgaccccccctcccccggttacatatatttgcagtggccctctcttcagcatttggccagcaaaccaattcagcctcaagagattctatgatagccagaatgcagcggttggtgtagtttttgactctcccttctgagggagcaaggagatatggtcagagattaaaaaataagttcatgcagatataacaaactcaccacatatattgaaaaactgggctaagacgtggggggaggcaccatttccggagaggcccaggtgggtcaacattaccaacaactggtattccactggagcctgtgggttgttagagttattgaaaaagatggagttatgttggatgtggtccgcaaggatattgaagcttgttgtagctggaatctctagtgttcattgcttttccccggctcctcctcttgtcttcttcatactccaattgtggagtttgctcacccgtacaacaccccccctcaaactccacaccagtgcctacaactatgagagtgatagagacatataaaaagaatcaagaaaatatgaaaaatgtgaaagtgagaagaaaaatattgaacatggccaatgagaaaaaatgaagaaatgaaacaaaccaagaataataaagcaggagataaaaatttgaaaaaaaatttgaagatctacatataactaaaaaaatggcctcagagggccaaacaaactgttagcctttgtattgatttctcatgcggcttctaacgccggcgtcgatgttgcacatgtcaatgtcatttaagactttacaatcatagcgaccttcaaaagcgaaggacatacaccaactttcaaacaagtaaaatccccaacatccggggcaaaaacaagcagcctccccaaatttgggggcatatactagtaattaataagaaaataccaacataatagaatcagtcatgtgaaaattgttttttttttttttttttttgggaatattttatttaaagagattgagtggagattagcccggagagatttagtgaagaaatcggctatgttggaagcagtggaaacccattcaagcttgatattgtgttcacggacggcatcattgacaaagaaaaaattacgttccaaactcttcatgcgaccttttgacgcattgtcgtctgataccagcacagccgccctgttgtcgcatttcaggactagtggtggattcacgccgagagatttgattattggaatgagaaataggagaaaatcaacggaggatcctaaagaaataaattccgccacacaggtcgatgtcgctacaaccttttggcgcctggagccccatgcaactggactccccataaaagtgatgatgaaaccggaggttgatcgttggaattcacctccccaattggtgtcggaccacgttactaatgaatcatccttggcctctagcttcatgcgtttttccttgtgggttgcgagatactggatgagatgagacaacgccgcccaatgtgtctcatttggatttgaactgaaacgcgccaagtagttgaccgcatagctgatatccgggcgggtgccgagtgctaagtaattcaaagatccaatgaacgattgataaagggtcggagatacggggttaccccaatttgtcaccagagtgtcccccagtaatggtgtgtgggtcggaatgatttgttgttgaatttggtcttggaatttcttgatggtttggtcagtgagaagttgttgactgaggaagattgcgtcgtcggagtattccaattttagccccactagtttttcaggctttgcgtcccatttaacccgtaagcttgcctcaagattttcacgtagttgatccaaagctgccgtgtcgttgctgaagacaatcccgtcatccacatgaatccatattatgatgattgactcgcctttgcggtagcggtataagcattcttcgacctcgtcacaatcaaatccccagccgtgcaaaagggtcttgaaatgtttccaccagcaccggcttgcctgctttgtcccatacaaggccttcttcagcttgagcactttcccggccatgtgagggaaaagttcaatcggaggatcgacatatattgtctcatcgatagggctgtgtacgaatgcgccagtgatgtcgaaggaattgattgtccatttattttttacggagagagtgagtaacattcggagtgtagtaagagaagcagtgggagcaaatgtggagcgaacatcgatgccgagacgttgtttaaaacctcgcacgacgaaacgggccttgagtttgtcgactgagccgtcggccttccttttgatgtcgaaaacgaagcgggtgccgatggaatgttttgatgctttatcttcaatgtcgaaagtgtcgatgtcttcaagttgtttccattcagtcatgcatgctgacttccattgagccgcgttgggtgacgacaaggcgtttttgagagttgtcggaatttccgcatcggatatggcctggatgttgtcgatttgaatgtcctgatcttcacaaatttctttagttggttccttgccgagatgaagtattctacgaacgcaatgcgtgtcaggaaatttttcgggagtggggattagtggtttgttttggaagtctaaaaaatctgcacactctgagttgacgatctttttggtctctggatcatagaagaacgaaccgcgttcgtcgtcttgatagtcgacaaggtacccagtccatccccgctggtccagctttcgacgccgttcctttgggatgtggacggttgcccttgaaccaaatggataaaatgaggcaacattcggttcacggttagaccacaattctagaggggtggtattgcatcgggtattagataagcggttcgtcaggaagcaagcgcatttataagcgtaagaccatagggatgacggcaggtgagaatgagtgagcgtagtttgggcaatgtcgccaagagtccggttgagtcgttcggcttcgccgttttgctcgggagtataaggagaggtgaagatgatcttgcagccaacagacgccaggtagtcgtgtaaggccttcacggtatattccttcgcgttgtcacatcggatgaattgcggtgaacattggaaatgagaagtgatgtgttttacaagcgaaatgataattccagggacctcggatcgtgatttcatagggaatacaaaagaatatgtagtggcatgatctcggatggtaagtagaaagcgattgcctttgatgtccgggtccaatggtccaagtacgtctgtcaccaagaggtcgaggcgtttgtccttgggaatgacttcaggaagtgattggcggcggcgttcactcttggaagacttgcacaattcgcagatgaaaggagtccattgtttgatgttgaagtttggaacaaaacgcttgaggaaatcctttacgacagagtcggagacgtgtcccagacggcaatgccagtcataggagggggaagagagctgaggcggagaagtagcagacgccgatttgatggagttggatatgtgatgccaagacgtgggaaagatgagccaggaacgattaatatatttagcaacaacagaaatgaaagaggacgttaagagaatgtcattgttcgggaggcaagaaggtttgaagcctgagtcaattagttgtcctagactaagaattgttcccgtcatttccgggctgtacaggaaccgcgggatcattagggaaccaaccccattggttatcttcaggtgaccactgtgagttgcggtcatggagccatcagaggaagcgaagttgagcttgagtggtggacggagacaagaaaggttagaaaaaagatggaaagatccgctcacgtggtgggtcgccccagaatccaaaaccgtgcctgcgcctccagcacccgtcgcatccgcggccaccgtcgatctaactgccgcattagaattcgtgccaatggctgggtcgttcgggggtgctgtctggcgggcgaaaccggaagcggggcgactagtcgttgatgtgtcgggaggaggcagattggcatctctgcggagcgtcgggcaggacgatctccagtgtcccgacacaccgcaatatgagcatggcttgccgatgaatatgttggggtcgctagggccttggttgccctttcgaatgttgttgattgccgcggcgatgtcctcgatggttgggtgaccaggtcggcccacattggattggcggttattgttggttgccgatgttggaggttgtgttcccgcttgattttgttgaaatgggtttcgacggggaggtcggatcgggttttggtttgaattagcccattgattttggttgggccaggttcggaagacggaaacatttggggacggtgatgagtcgaaacggagtgattcgccataggcggatgtaatgatagtttgaatgtcgcgggctgtgacgtccggtttcttgccgagttgaagagatatattttgaaaaagttgagatctagacatcgacgagggtgcaggaacaaccgcttgaaggatgaggctttcgacgaggggagagagacccgcaccgactttgtgtaggctgttgaacgtctcaaatatcttgttgaaaaggccggggatttgtgcgggctcggtggatggacctgaaacgcgcagctcgagtaatttgtcgacgagttccatttgacgaaaacgaagcgtcccttgaaaattggtctgtatagcatcgtaggcttcggtgcccttggtgtattgattgacgagggatgcgagttcgtcgtggattgtaatttggataaggaataggaggcaggtattctcctggtctgatagtttggagtagttctccgatttgtcgaagaagttggcgtgtccaagagtgagaagaatgattcgagtgaggcctcgtttccatttgtcaaagttggaaccgtcggcggcaagtggttccacatctgatttgtagacactcggttgttgaagaaatttagctctgggggtgatctcggatgccgtcgatgttgacattggatgaggttggtcggatgaggatgtttgtcgaataggaaagtgagtcgttgggggttgtcgagtgaggtattgagaaaaaatataagatagtggagataggaaaggagaaggtggtcgattgtcgatgggtgcagaattggaaaggtcgtttcgagtaagatcggatgtattcgggttgatatctgatatactgaaattgtttagttcctcgatgagtaagccgacttgttcagtttggtgattgtctgtggggtgtgatgtggcggggtcgggggaggcgatggcggaagtggaggaagttttgatagtcgacggaagtctagtttccttcggcggtcgaggatagaaaccggtttgcggcgtcgagtcggaggaggcagcggtccaaaaaggatatcttttgtcgatcgacgagtatgtaccataaaaaacgggatatgacggctagtcggtcggttgagcagttgactcttaatctgttgtagctggaatctctagtgttcattgcttttccccggctcctcctcttgtcttcttcatactccaattgtgaagtttgctcacccgtacaacaaagctatctccagacatgcgagcctgggaatggtgagttgagatttagtcagtatggccatcatttggaggtagtgaaggaaagtcggacccatcacatgaaaacatagcctccaatagacgttaaaacctcaaatttgcaatagagggatgcaatgtgaggtcacccaatttgcgcctcaaggtaccgggtacgtgcaatatggtctgtaaagttgagcagcatcagaaagcaattggttgattcagtccttttgtgcccggatgaaaaggacttatgtatcacagccaaattgttacgcaagaagttgactgaggcaagattgatgcattggatgatgatgttttgagacactccagaccgttggaggatgtgtgcaatgagcattgagtgggaagactggtacgatgggttattctggtgagcctggtcatgtaacagccgccgttgttggatcttcatcttccatagcaaggcagagagagtgaactcgagatcctccttaaggtgtttttgtgcggtttttcgaggcatgtgggggtgagtggatcagcaagaattgggatgagggtaaaaaatgttgggggggagggttctgggggagttgaaagttcatagatgcatagatgtttttcctcagccaaaaaaaaaatatgcaattgtgatttatgtatttatgtatttatgtattttaactttgaaaaccactattgtgcaaacaggtgtaccttgttgctacgtttgctgatggaatgtgttgatgtgattatcaggaattgatttgtggtgtgttctacttttacatattcattccttcttttgatgttcaattgatttcacttacataaaattgtgctatctatctctcactccaggtctattttttgccattcactgaattgaatgttgtaatgtattgtttccaaagaaaaaaaaattggatggttacaaaatattaatgagatttcacaagcaaaccccataatccaaatttggcaggatgacagattgaatgtgactcaactttgaaaggatcagtccacaatataggaaaaaaatttgatgtggccaccaatgatctatagcttgattttagaataaaagaatgacggtcagtgactggtcttgctagtaagaaggtggcaggagggattgtacatggctgactttttaaagtaccagtttacaatgtagctagcaatgaggtgatgcaactcggctgaagatgatctatcaattggtcgagttagaatgatatgattttaccagtaagtcattccaattacaatcggaacagcttactctttgttgaaggaaggtctaaagagacccgcgagattctagaaacgcaactcaacttggccaacaactatcaatcaaaatcttgtcaatgactggtctgactaatacatactggtacataagtcattccaactacaatcggaacaaatactcatcaaggtagggaaggaccagtatctctcaggctcaactttgagagaaatggtcctggcgcggtcattaaacaaacaccttggaggcttgttaactgcaggcatcaaacaagtgccttgatcggagcttcagagatatggtccaccgcctcaatcaatcagcaaggatcggaaggaggctcagtggccacgagtgtcaaacaaacgccttgattggaggcttggtggccgcaggcgtcaaacaatcgcctcgatcagaggcttggtggatgcaggcgccaaacaatcacctcaatcagagccttggtggccacaggtgtcaaatgaatcaaattgcaaatcgcaattgattgtgctgttagcactttctggtctacaaagcaatcaatcaagtgattgcatggtgctgttagcagctgttggtctatgtgtactggcttgactcaaaagaaaaaaagaagaaaaaaaacaatcaacaagagttctggttgattgatctgaaaaaaaagacttacctgaggatgtgggattgtcttcctaccagagaggctagtggtgggttgattgctgttgattggtggttttttgaaatccacactgatatttttgaagtatttattgtattgtattggcatgaccaatcacatttatgatgaataaagtttattgtattggctgcccaatacatctggccatgaataaaaactattgggccgccgcccaaagactatcccgggtccaaacattggctggtatttcatagggcgatacaacggaataccagtacccagctaatgtcctgtttgcaccgatgatacagtagaagacacccatattgctgtaaacggacctttaaaagtgtcccaaattttggatgggaaaaaatcccaaaaattccccctggggccctggggatagagggcaaaggaggttgaggggcggagggccatcttgtaatttattgataaatatgagtggaaaaattgggcaaggtttttttttttgggccatttgcccctcaaaaaatttcttaattggaacccaaaggtccaaagatgttcaaaggtcaggcttgaagagccagaagaagcacaacacaatcatagacaacactttttatgtctttatatgtctatttgcatgcatgtatatgcaataaagcctttctggaagcccataactatgtacttatggtgtacatatgggcttaaaggaaggtataagtagcatttaccccaaaagatgttttcaaaaaagaagaagaagaaaaatggctggtccaatttgcaaaactgcataacatttagaagctacaacctataagaagtccaaacaagacacctttggaaattttggattcccatggtggatgaacattcagtccatgtggtcaaattgcatttctctgggtagtttttagtaatacagtgtcccccactgtaccaatcatctttgtttgaataacaatatttgtcagattttgtcatgtcccccactgtaccaatcatctttgtttgaataacaatatttgtcagattttgtcatgggctgttggcaaagccacctatagacactagctgcctgttaagacccaaagttttatgatctccttgttcattggcctgcaaggggctcttggtgatggacacagcactgtgtggtaggtaaatggagagcttgtcagtggtttcttacattttcttggcagcggtttcttacattttcttgacaaccaaaaatttgaggcaagacatttaatgttagatagctgggagaggtacatggataatatttttttcaggtgatatatccactcataacatgctgtagggactcatgggttcctttcattaatttataggaattaatgagtttctcagaatgaaaccacataataagcaattccattcccattcagcttaatagctttggagatgctggaaagtcctcaaaatacaattctgatctccacatcccaaaatacttgaagccattgattcctgatcaagctgattagttggtgaccaacagagctgttggaaagtcaaacctgggttgtgtggtcatgaaaatggaaacaagagaaaaattatatgatacagcttggcctgagattgattatgaaaaagctctcaatcattcctcacaatcccatgttgagataccccaatctagatctcatatgcttatactaagtctatctggtctactcagctaccatctctctctgatttctttttccttactgaatccaatatatattctcacctgtcaacctcattgtgagtcctgaaatctccctgagtttcagtcacctgggttcccctcatttcaacatctcaggcctcaggatcagctttagacatgagtctccccccctctagttggcataatgcagcaagtggtttgccactccaacaaaggggggggggcagggatttagttaacttggtcaatcccaacgggggtggcattcaccctcaagtcaaatcattggtttgatgtaatctatggaaaaaactagattcatagaaaatagaatttgtgactcaataatcatgggtggtgcagtttagatgttggaatgcagatgttttcaaggttgcatttgttggacattgactaaggacttgaacagtgaattttgactgggaaaggaaagccaaccatggaaaattcctatacaaatacatatcacatttgatgattgctgtagatccagctcaactgaccaagacataaagacaggtggaagaaggagagatgaggaatcaagtgttgttgtttttttcattgtggctttgagattgtccaaagaaactaaggaaacaagtggattgtccaaggaaaggaatcgatcagaagattcaatattgtgttgcattgtaatcatagagtatcttgggcttagggaatgatagaacaaaatgaagctatgtgatattggcacttaatttagtactgatcgagtgatgctcattgcttattggcgggaccctcccaattcccgagaggaacccccggggagtcgccaaagaatgacggcacttccgagttgaaggcaccatcgacagaaagcttcgatatccccctcttcgttcatccacaacatatctgcaaggttattcaagaggcacgatgaccgccgagaacgaatgcgaaccgaatgagctagctacgcaggaagagctgatcaaatccaaggcagacgacgaatgcatattttgcaagatcatcaagggagccatcccgtgtttcaaaatcttcgaaagttcgaccaccttggctttctttgacatcaacccaatcagtttgggccatgcattagtcatccccaagtgtaagtcgaaaaacctttgtgacgctattcagttcgttcaatcagctattcccaaactcatgtgttccttctcgcgtctatgattcactggtagaccatggtccgaagcttcatcagttgccagacttgtaagtgatcgcttttgagcgtttagatttctacacttctacagtcaacataaaataggacttgattttttttattgtggtatctgactatatatgactcccttcgtacctcataatatcgaatccaccatttcacaaaaactctgattaataaaccctagtgcgcttcaggatattttacctattgccaagaagatagcaatggagttaggattgacggattataatattctacagaacaagttgagcagtttatgacttttcagcatgatttcatctatccacgcatccgggctttgcaggaagatctaaccgaccaaaaccacaccattttatccgttgacacgctcacacttgaacaataaagtggtcggatcgcccatcaagaggttgatcacgttcatttccacagtaagcacaatcagacacctcctcaaagactgatcagaacgatgacgaagctcatgtggagacttgcatatgctctcgacagttataccgaaactgtctgcgagtgattcagaaggattggtgatcggctggccatcaaagaaagcagatatgcaactgttggaccaaaaagctaaggaactcaaagcgaaactggatagtcaatctgcttctagcgctagcaacctttgaaaagaaagatgtggatgcccacaatcccaaagaccatccatcccgttttcattctgtaatgtgatcagccgtctcagctggccgcttctcttgccaacatcgcctgcatgattgatccctgtggcctccagagccttattaagtcactcgcccggctcaattgttgggttttgagagatgcccagtgccggtcaacctggaccatatggaccagggagcgcagtaatatgggaagtgggttcctgatgagttcaacagaaagggaagtttcttgtctgaggaatgactttcaatagcccgctcttcagccagaagggatgtttgtaacatgtatcttttcgatttcgcgttgggagcatacatttgaaaaagagaagaccaagatacaattggagtggaagaaaagtgagacgaggcgaaggatgaagcgaacaaatgacgagaagggaaagacgatgtgtacaacatcaagaggagaggggaaggcgtatcaggatctcgaaagagcgaccgaaccgaagctgattgatacataaataaaggttgaagtcagtttcggtgttgagagaagctggtcaagatgaaatgaagggagtggggaagacgattcaaatcagagtagataaggttttaaaataaatttgtcgtctaattcggagtgaattttacgatcaggtctgtgaataaatttgttttcatctttttgtaatcgtttagggtctttggatgtgagaaggagatgtatataacagtgataaagaaaggcttacatggttggataaaatcgatcagttgccattgcttcaggacgctgaagccgcctgtctaagggggaagggagggtgatgggtggccttttatgttgttgaggggcgagctacaaaagaccggagacgagggctcgcttgtggtttgcaagcgaaatgactgtgcggatgcatatgcattccggccatcaaggcgcgcagtccaaagggcggctgctggcaacaccaggtccagaggacatgaatcaatccatgaagaggaccccagacagcccactaataggagcgttgggtgtgtgaaaatgacaagaatgtgaatgttggatctcacaagattatggatgggtgattttatcgagaatagtacccatgaaaagagtccatgtcaggtgtttgagtttccgttgacctgaagatcttcgaacctggcctcagaccggaattgaggagcacactcttggaaaggtgcaagtttgtgaaaaaaaaaaaaaaatcacctcagggccctgggtattaattttggcaaaatccagacttttccagtaccccccacccaatcctgggtcttgttgggttcctgccataatgtagcctagctcacacacccaggcgtgcttgtcttgatacttttagctcaacttaatcatcagtggtcatcaattcattaattaagttgatggatgacttcctgttgcaatttataaccctcccagatttgagggcttgtaccgtagggttcaattttgaaaaactgtcatttttttctgtcttttacacaaaacaattgaagagatctattgttgaaattctttactttcaggccaaggattggcttttggtcatggtcaatttgaatgatatgaacttttgagcaagataaatgagcttagctaagcccggtgtggttgtcaatggtggctcaagtttttggcttgcatggaactagccaccaataaagatgctctgaaaatggtgaatttatgaagaaaatagaggaagcaagtaggtctctcctagttaggttatacagaacccaatgtgtattaaggggttttacaattgaactttaaagccatttttaaggtgtttctgatcaaagatttatgaattttttgtgatacagaaacactcaatctgataaacactgtcaaatgttgctcataaataccttaaagatggctcacaagttcaaccatgaaccctagagatgggcggggataatccgttgcggatatccgctatccgctggcggatacccgccaatgccagcggatacccgccagcgggtgcggattcggcttcggatggctgtttttccgcccaaacctggcggatatccgggtatcccaagggatacccggggccaagggaggccacactgccgggaggggctcctcccgacgagctggtgccccagggggattcaccgaaggagtcggtgatgaggccggtgccgatcctgcggagtctgtcggactcgacgcgggagtcgggatgatggtattcggtgagcgggaggacctttccgtcaatggccgagcagagcagggcggaggtgttgcccagatgggcaacgactagggagagcaggggcgagctgaagtggggatggatcgtcccgctctgctcggcatcctcgatccccgacttgggacacctgctgatcagctgttggtctgctaacaagaagctgagcaacaatcgcttgtcaacgcccatcgtcggctgggattcatcatcctcccctttcctcaacgaatcgttgttgttgtagacttcttgggcaatctctttgagaaagccgcctctgaaccgtcggaaatagcccccgatcaagcggtactttcagatgactttggggatgtcaatcagcctagattcctcgacgatccgggcgagattgttggcaagatattcaacggaatcggagctgccatggccattgatgacgcccacgaagagacgctcctcaacctgcaggaagaaacctcacctagcccacccagccacagcccacgggagcgacggccaatgtggatcggtgagatcatggaaaacccagagaaatacgagaccctagcaaaaagttagaagcagttctaatacaactagagcaagtcgacgccacctatgggatgaataccctctcgtcgggaggggtttctcccgacaagagggtatgtactcccggcaagctggtgggtatgtacaccagctcgccgggagggattcctcccgaggagctagggtattcatcccagctcgtcgggagaaacccctcccggcgagctggtacacaatccagcttgccgggagggattcctcccgacacactggtttcaaaaccagccaattttttttttctttctttcttttcttttttttttttttaaaaaaaaaaacaacttctgtccacccttaaaagggggcggatatccgcggatatctgcgcggatacccgccagcgccagcggatgcggatgtccaattccgctgaaatggtgagcggatatccgaatccgaacggatatccggatgtgccgcgcccatctctaccctcgatggccaagaggattcctctcggccattgaggtgtacactctcatggccgagggatcaactcccagccgttgagagtgtacctcagcggccgggaggaatcctcccggccgctgccctgggtatttgaccggggatttttattttttattattatttttcttagggagtcgactcccaaaccaatcaaaggttttgggggttcgactcccaaaattcggggattgcgggggttgggagtcggctctccattttttgggagtcgtttaactaaccccctatatatatatatatataagctactatagctttggaatgactgagaggaagacagacatagtttaatcaaacataaagtattagcctggttcacattagccagtttcaatggctgatcaccttgttaaaagttgctgatagaaaaatattttatggatggatctggaataatctgggggactctggactacacatccaaaaatggaggtgtttttaagtatcaatgatttgctgattacagctaaaatttttgctgatgactggctattgtgaactgggctattatttcaatctgaaggaagatggaaagtagaaaaagcaaaccaaaataaaataaaataaatggctgatcagaactttaaccatccctccaggattctttccagcatctgctctctgtcatgctttgtttttgcctctttgtattattatgtaggcttgacccaattgattttgaagaagatctgttcaaaattcttgagaaatttaaagcagcttgtttcaatcatcacaaatcaaattgaatcaatctcttccttcaaccgtttggttttttgagtcaatcatcaaaaataaaatccaatgactctgaaggctattattgaagtcacattactggatgaatatatctgagctaatagtcttctgagctaatcaatgctccacatgtgtttttaattaagatttacaaattagcaactggcctttccagcctcagaaactgggagatcaaaccagccatttacatgattctactgattgcaatttgcttggacgtacaaaatattttgtcctttgcgctcacataatcaaagtgtaacaatattaataaaaaattacacaacaaaaaccgaagttagttgagaagcagtcaatcatatcaaatacagatgcgagattgagagtacaaacgtaagcataaaacaaaggagaaagaaatagattgaaatcaaagagttgctttttgggcagttttgagtacttgattaacatgagctaacaattggtctgcgtatgatttcattccatgataaaaaaaaaaaaaaagatagatgaagaaacggggaattttccgtcaaaaacatttgattgaagatcacttaataatcaaagatgatgaataaataagggacagaccttcgccgaccacgctaagaatcccagctttctggaagacttcatagcgatttataggcttgatgtgagaaatcccaatgatcacaagtcgatcgatgtactcttgcaggatttctctcaagatctgcaaagccgagacatcgatttaatcgacatctcccagatgaaagacaatcatcctggtatcctctcgttctcgcttggccgaaggatgtctttttttttgtattcaactaaaagaggtaagagaagggtgaacaagtgatcttgaaaaacgaggtttgaaatttggatgtacgcacgccgacatttccaatcaccgcgatctttctttcgaaccacctacatacatcagcaaaactaagtgactatctgatcttaacaatcagtacgccaggaatttcttcttcgatttctctggccacctccgcactttcagtcttcttggtatcgatcggctcccaggtgcgagtgattggatgacgacctaagattctgactctcatcgcagtaggatctttatacaacgcatatcaggatacccgttttggtgtcatctaccaaggtcaacaaaaatgttgcccaagaatcagaattcaattggaccattaagttgtcatcaatgatcggagtgtttttttttcagtcgatagaaaacatcaaaattaggatatctgattgggaatcgtattcagattgacttacggtcattagagctagctcagtagtggaatctggcaggttcaccctttgcggcgacgattgaatccatgaggctgcagagagtgtggttgctgtaccgagcgtatctttgccaagttttttcgagacgcctttccacggtaaatcgattcgaagtttgctgattgatattgaaccgaggacggcgacagcgttttggttccagttgtagagattggtgacgaagcttgctgaggatctcgggtagatatttcaaaccggggcactgacgcatgcagaatttagcggatttgaaggtccggatcaagaggaggaggaggaggagaaggcggaagacgatgagactgataagagacagctcagtttgtgactctgtcagacgttagcgagagtccagatgagtttctcgaccgatccttgggtgttgatggcttgctgctccttttcgagtgcagccagtgcgaggagggatgggagctgttcgatggctgtgacgacagcgatggcggtgacgaaacctctgaggagggtcgctttggagagtagggcgtctaagaatcctagtcgaaagaagccaaagctgaaggcaatcagaccggctgggaaagtcaagagagcatataaagatcgtgattgagtcggcatcggttggtagctgaagtccggagtgagtttggcggtgtgctatggcttgtttgatgagatgtcggaccagtaaactgaacgcagctgcgggtccaacagaggcatccttcagagcaagggatcaacgatggccgggattgcagcagagaacagtcctataaggcagagacagatcgattagttatacggcccttaaaaaatcgaggaagcaagaaagaagaaagaagggcgtaccattgagagacgggatcccagccaggttggattttgggtacattaagcctagctcatgcgtcacgccgagcttccacctgggctcctctctcagccctagtctgccctatgtacagcctggctaccggacgggggtgtacttatttaccccgcttgaaggtttcggtatccttgtccgcaccaggcgatcacacatccaagtcaatactacgaacacttcgttaagatcacctcgtgtatcgctgtaagtctatctcattcgtccttcaaacaactttcggtcttgctcattcaagttgtttgttactcatcatgatcactgtcgtcgtttttttttcggggtcgggaatcggaaccagtaagtgcttcataccgccaccagccatcccccagcaattaaaactaatcatctcatcttcctccctccgaggaccttgaccataggctttagcctgcctctcgtttgccgatctgggctgggttcaatctgctcgtttcatctcgatctctctatctggtcatcgggacatacttgtctgctcgtcgtgacgacatctcatacactcagatcgatcttcacccctttgcattcctctgagctattctcttgccatttatagtgctggttcgttttcctctctcatcttgtcattcttatctgatcctcgtctttctcgttcgctgaaattttcattctagttccaattctgaatcctgttcttcatcacctccacccacctctacggcacaaaaccacccaactcaacaagaacaacgaccatcttcttcccgcttgctgggctcagtatcaacatagcctcaacttggacagcctttccagctgctaacttggtttgtttcttttgtctttcctcatttttcttgcactcaatgtcactaaccatctttgtgttcatttctagtctctcttatctcagatcatcctctccaccactgatcttcctcacagcctcttattttaaagtgagtgacccacaggtgagtgatgtgtttgattctgtctctaacctcatcaacaaaacaacaatgagactcaacaaactgaaaatgtcctattttccactctccccttccttgtgttttgtctatctagattgaaaaatcctttgcggggcatctgtaatccattcatcatcattggatcaaaaccggtatgatttcttctccttaatttgtcaatgtcatgtcttttctatctttagatttattccaaccataattttatgtttgtttatcctttctttcttttgttcaggtgtgttggccattacgttgtttgaggcgcttgcaatattcgacttgcaaacctggatagaagagaaaccaagaaataggtgagtttgtcattcaacttcctcttctggttgctggcaagtgcatggctgttgctttctcactctctctggaccttgctcccacccatctgactaactctcagcattttcttgcactaggtactcaaatgcaacacaacaaccaagcctcatcctcagcccgggaacgtcacccaaactcacagatccccctcccccaatctaactatgcaaaacacgagtctggagccacacgagacagccggcgacggaagctgaagaaacaaaaggtgcgacccgagaaacgcaaagctgggaatcttgaatacaccaacgaaaggaacattgctgcccatgtctcccggggtaacaaagatagaccgatccacaagttcaaaaatagctttgtatgttacagtaataatgcccgaaccaaggctgttgctgttgtaaagttttacccttttgaaggcatggaccctgaacgcaaagcccattacgagcgactgtccaccaacctcattgcccacactcgatttcaaaatgcaaacaaaagcaacgagaataccttgggaggaacaatgtatagcttaggatggaggaaaggttatgagggaaagagccatttgggtatcaccgggattgcatccaaggtggctaaggaccaagaagggtggatcaagctcttcatggagaccccatggattaacgacttcctggcccaacggtttcgggatatttctttggggatgtgcagagaagtcaaggagcagcacgaccaacagaaggcaccatctttgactccattctacatggccgaccctgaatcattttgcggtcatctctccttcaccttcaacaacttctacaacaaggcacacaaggacgaggacggatcacccttcagatttgccatgtggattccgatcaataaacaaaccgggaagttggtcgaagagaatctccaagtggaaggaggtgaatttgttttccctgaggatggctgtgcaatcgacttttcggggtttaacggggtggtggagtgtgtttggaaagcatctgagcatccacatcatactcttccatcatcaacagccatcggatcatcggacgatcgcctcggcctatcttgtctactcccagattccgcagaaagggccatcgaaaggatgatggctgttgaagacggcgagaaacttgactggactattcaagacctgggtcacttacacaacgattccctcaagtacgactcaaaaggtaaaccctttgaaaccaacgatggtgttgacttgcaggccagtcccccttctgcctgcgttttggatgaagacagctcaacagaaccagacaagtctttgtcatctcaactgaaggtggccacaccaactcaactccatagaagcacttagtataaatcagaaatctataaaatttgtgatccactcctcttgttgtactagattttgcagagcttaatttatgttgagttttcagtgtcttctgtctacttttccctaaaattccaccaactcggcctcttctcttctcattttatttcttgaatcttccttagaattagactggattatagtcttcaagtagcttgttttctgttgcctgcattcacttctcaagtcaatgaaacttattgatcttgtcaacaactcatgtctctctaaagtcttcctcctttttgccaatttggtttattctttgaaatctgattgtttagaattaacaactcttgaacatttgtggttgagtgtatgctttttgatgattgattttccagcctgtctaaaagagactgagaaggcttgtccagttcttacttccatgaactcatatttttcctcctctcagtttttattcaaaatcattttttttattcattttcttcatcaccacatttttgaacacttgtatttagtcttcttaaatctggctgaatacctgtcatgtgaatgaaaatcattggttctttcattctttttccatgaacctttcccaaaaaggaatttcttcttcttgaccctctgccaacaatttacttcataagtggcatgatcttcctttcaagcagatgaaaagcaaaaaccaaaatgtaatttcttctcaaagagtggacttgacatttattctacctgatttcaattcaaaatttgtctatcttcatatcttgaacactacaagcaatacccattttgccccaaaaataaatggcaatttgggtgggggaaaatggatcaattttctggcattttttttccaaaatgcctcaggagtagaaattaggctaaactgagctattttagcccagagatagaaattcatcaaacattccaaaatgaatttttagctcatttgagacgtttttattgtttggctaaaatagctcattttagcctaattttttactcctgaggcatcttgtaaaaaaagtgtcagaaaattgatctattttccaccatccaaattgccatttttccttggggcaaaatcagtattggttgtagtggaagaaagaagtatgatttctgaaaaaaacagggatattctcccaggtttcaccattttaaaactccatcagatggtggaatggtcttgtttctctttttgataccaaatatttcggaattgaaatcccaggaataatctaaacaaaccttgagttcagggtggcttgacaggcgcttgactatgaccttcacatgcagttggtatcaagagactccaggtttgagtcctggggtggctgtcctgtcatagggtgtgttggaattggtcctttttcaatagtagtttttggttgcaaggggagcactctgtgaagggttacatgacttgaggatcctcccctgattgctgctgtgaatgaattaggtataaaaatctgtattacagctcatgtttgagagctgatcagatagaatcattccaaatagaatgctcccccttaaactgaattttgactcacatgacctcctagggtatgatgtgttgatgggaaagcaaagagatatgtatgtatccagtgaagcttacttgaagtggaccctacatagatagtgtagtatttgagcgagacaaatgtgcaaaaactcacattggaatgaacactgctgttttcaaaaagtgctggggattcaaaattgctagagtcaatccaactgtttacaaagaagttataacagtacaagagtagaaaaagatcaaatcaagtgaatccaagaccagaaaaacaagaagagaaagaaaacagatgtatcaattatgagagattattccaacaagcacaagggacaaaaaataatgatgtgaagcagatttttttgtacaaaggcttgaaagagagtcatatactcaatgcatgttgtctctatattgatgaatagctataagatgtccttttgcacatgatagaataaaatgtcaatggtcaatggattgcaaagttattggctataagagatatttacattgagttgtgagacagatagaaggggcaaatagcatatggtgtgtgctgagctatacttggtgttattcaataggacatgtagcttttggatccttccagtggctatttttcttacatattatttatattggtcttcagagactataattacccaagcgggtttccagctggcaatgtgtttgcaagcttgcaaaaacacaatcattctgataggctactactcatgaagtgattccaacaatcctcttcacctttcttgaaaacctgattgtaacacaaagtatttcttgatgtggctcctttcattcaaatatgatctgcggattattagacttggagcaggcctgatcaaagaagaagaagaccggctttttctgatggtttctttttttcatcaacttttggctcttgccatatgtgaagctcttggctcctgaagacaaagagcttttatgtgtttgtaactggttcagattggtgtactgtggcaatcactctgatggcttggatccttcatacccacatagcttccttcacaatactgaggagaatgtgcaaagtatctagcataactgcctccttctggatagtgtatagcagggtagtgtggcatattcatgttacaatcttgttcacaaagattagagctggaccccgcaggtaacctctatttttaagccacccggcgccccgacccaagggtatacccgtctggcaggtaatataatcaggccgcccgcgacataccctagggtattgggcctagtgttgagtttttgagctcttgaccggttgaagttgagaattttgagaaggtggcacaaagaaggcaggggcccttttttgggaaaggttcaaggtgaaggagtgaaaagaaccaataatttttattcactgtaggtaggctcgcttaagtagactaggtacaagtgatcaaaatgtgggttgagaaaaatgaataagaaaaagtattttgaataaaaattgagagaagataaaacaagttcttggaagtaacaaactatacaaaacttctcattctcttttagtaatgtcagatgagttaatcaagaaaaaatgttttaaatcacagataacaagaggtgttaattcttattaatcaattcttaataacacacaacaagtcaggaaaaagagaagataataccttagagacaagaatattgagttgagctcatgtggttcaaatttgactctgtaggaactcagaaaacaacaaagacctgctacttggtaaaattaatctagtctggttgagggtgctaagaaagggtaacagggcagagagagaaagatgaggaaaatttcaacacctagacagcggggaaaatctgtaccccgtggggttccttgggacacaggtatacaccgagagagcaggaatatatccagctccagtgttcactgcaacacaggtatagtagggtatgccccggtccccagctattcccagcaagcaccaaccagactgggaggctggagcaaaaataagaatgatctgttgtgcaggcatgaataaatgaatatgttgcggcacagcaagaaacaatgtgtcgcaacacaacttgttcgccaccggttggatgaattatctactagttccatcctattccttgggacacaaatggaccagcatctcctttcagtttttaaaggagctgctggcctagttctctgccttttttccttggcacaatttacaacaaacgtatattcagttaccagataaaggaaacctaagaactctcattgccaatcagatagcacttgtcaagtcttactactcagtaactgcttttcactacctatctgaaaggattgagtacttagcctactatactataaccaactgtgcttgatcctaatcccctccaacaaactcaaacaacaacctcacaaataacacttacgactcactactagttttgattacaacttttaccccgcctgctaacatgaactgttaacatgtcccaactctgagctacttgagattggttgccctgacctcaagatacaggaatacgcggtagtaagactcattgagacatctctgagccgcgccagtaaactgtcactgatagatattcatttccaccctctccacttcacttccttaagcagatcacggttctagaacactttaaaactgtgtgcaattattacacaattgagggttggctttacccagtattaactcacaagaaaagattttgaaagcaataggtagcttctagccaccctgaagttttacctcctaacttcagctcaggaactaatctcaaaataagtgaatttcacagtttctttttccttctccaaatatcactgtaagcactcaacacagcttaataaaattctgttgcctttttttgatgccatagtaggcgaaattgatggttatttgagttatgatccagtcaatgctccaagatcaaccaatggaaattgcaatgtggttgaggatcaaggtttaaatttttaattaaggttagcttccatgcagatgtcttgcaagtgcaatcatctgaaatggctggcttaaatttagaagtaaggcaaatttgaaccagaacttcagaaggtatctgatgtcatttaagctccagtcaacacaatccccccccccccccttcactgacgagcgcacaacaaacttgaaggatatccacgttaaatgaacctggggtttagccctaaacaatttttcttgatcacttcaggctacctatttacctgcaactaatttcgagtcaagttgtgctgaaatttgaccaatccattgcggcttgtctgatacctttgctgctcaattgagaagtccacccgccagatgaatgagcctaaggtttgtgataagaaggatgaccattaatattcccctcaggatgaaaggattgtctgtctgcctttgaagtttcagcgtcaagaaacttcaggggatcaattcgagagcttgtcacacttatgaggctccgaacttatcttttgcttgcacggagcagacgactgacagcaggggttctttcacaacaccacggctgaagtttcaagctatgacaatggtaacaaaaaattgatagaatgagatcagcttccgcgggcacgtcaggagttcatgacggggaactagctaccagcaaaggttattgagctttgacgaggaggcatctcatgtctagcgttcaaaagtggattcgagttgaaactgtgggacactcttcagtctcgtcaatacgggaaatgggtgtttcagccgaggaagagccattttgcaaatttttctaccctcatgtgcgcgaataatccgtatgatgtctactggtgagcgcctacctcgacgacgaatgttgccatggtaaaagtggttaacctgctccaccgaagatagctacgagagttggagtaaatcaagagtgacatcgaagtggactcttggctggctcgatggccggggtgaaaatccaatgcagcaggcaagcagcttataaagacttgcacggaagtgctgtttgggaatttctgtatcacaccacgaccgcctccagagtcatttcaatctttttcaagtaacaccttcattcacccaagtaactcattttaagatcaaacttgtgtccttccttcccagacaactttcgtctggtatctatttcattggaaacaatacccttaaacattccttcacgcgaactcgagtgactcatcctcattactttctttctaaagacttttctaccttattatctttcgaaaatgattgcaagttatacgacttggtacctctgtttttcactttactcattcggcactctcttacaaataacctctgggcagcctgttgatcaagccttgattgaccaaagcaagcgagaaaattcaccggtcaccaaattcctgaatcacaaaaaacgctctttggacgacagttttcccacccaactttttggagaatggcgagggggtcttgtcgatgcggcgaggttagccagcgagtcgtcgagcgtgaaagatggagagtctcttgaatacgcgtttattgaccaagccaaacgagacagtatatcggtcaccaaattcatggattccgaaagacgttcactgagcgataattctcctggtcaacatctgaatctagatgagaaggcgaatgtagaggacaattctttgagtgcgggggaagagaagcctctggagtacgccttcattgaccaaagccaacgagaaagtgcatcaatcaccaagttccccgaccaggaaagacgctctttcagctccatctttccaactgaacaactcgtactgtggcgaagaaatcttggcgacaccgccaagttaggcggagtaactatgagtgcgagggacggcgagaaaaggatgagacaagaatacaaaatcaaaaaggcacagaagcaatggagcgaaagaaaacatggctgtagcactctggacgagacttgcatcgagatcacaaacgaaggtactatcacttatacgaaatgatggatctcacaaaacctggaaccattcaatagacaatcaaaatacgagtggcttgtaattcatgtatagtgacctttgtagacaaaatcatttagctaaaacagttttgtagagcgttcagacttgatctacactatcaagggcttcagaatcaggatgcagcatccatgatctcgaatcttttattaaatcatgaaatatatatacatatagttatgattcacctcagacggtgatttgttcgggggaggggatgaacaggtaaaaggcaaaactctctagcccaggttttcttgcctctcttgttttgaatctcattttcacaccaacagtgtaagacaagaaacactttcatcatgcgttgatagtcccaatgtcagatgaacaaagttgcacaattgtacccatctcaatctagcattgcttcaacccttcggaaagtgaagccaaatacttttgcatttcacattttgggaaagtagttataaatattctctggaacaatcttttctagagggtcttatgtttgcaaaaaaactagtaatagcatgcttgaacctccatgaacaaatgaagggattcttgatttaaacaacacaacaggtaatgttgtgtgattggagtgattaaagttgattcattttctcgagtacttttcattattattaatttcatcatgctcaaatgtaagtgtagcaaactcacacaaattcaaaaataaggaaccttgcagtcctttactgttactgttttagagtcaagaaatacgccgttggtcatgactagtcaagaaatacacggctgttctggacaaaatcaattcaatacacttttctccctttcctgtcgcgaaatttgctcattggtgcaacataccaatggatttcgacaagaaagggcgtgagtggattagatttgcagaaactattctgagttaatgggacgaaactcacggcatttataacaatttgaggttatatggtttgcttcccgccgatccacattgacccttttacctagatcaaatacaatatcacagaagctctcatgcacttcatccaaccttgcaactaagtcaccgcttctttcaagttgtattgtccttagaagatttgtttatcatacatgttcgaaaatgtgcaaacgtcttgctaaagaaaatcaacatcaaccgatcaataaactctatgaagtttcattccagtttacataaagagtgtgaaatctatcttacgagagagagagctcacttattttcgttgggttgtacaaattccaacgtgattagttacacatgtattgagactgagtgtccaattacatcttcgaactgagtgttgaaagtttcgttacttcttccttaccgaaagcttgctcaaacttttcaaccggattcctgggtacttggccctacttcctccttgaatgctggcaatcggaatcaatgatgtgcttcgtttgtgtgtcttaatcttgcctcaaaaaacacacaagtggtcaaagaaaatgaacgggtatgtagagatgatcgaggttgattgactgtaacccttcaatatcttctgattatatcagcgttgttgctcaagagctcatctatctttagtgcggactacatacatgagattaacctctctacaagacattttttatacatgtaaatgtcccaatgacatttagaaaaaaaactgctccttaactcacgcgtgtttttccaaaagaaaaatgaatcttttctcttcccttggccagtgaatgacaatcggcacgagcctatgtaggactggagttgccatcggccttgaaagttgtgcctccttggaattctttgaccgcagatgattgatgcaatgagcctttttccgcggacccctgatcggttagtttctacgaaactgatagtccaacatgctaggaaagttgctaacgacaaaaaagaaacgacccgttaccctgcgagcgcaaaggggttggcagttgggagtttgatgacgggggactatctcctgaacagtcgattagaatataaccatttggttggcgcatcgtcgtgtccaggaattcacaggttgacggtccaatcatccataaccattcgtgttaatatcagtatgaaaaccccagggcaaaccggtagttgtaatctgatttcgttagtatcgtcaagtctttgtagccgcaagcacactcggtgcaaaaggggactgaaaaaaagggggggaaattgtttggctcgtcagctgaaggctaaacattcagtagtctgaagtagaataagaaacacaaataatatctcctttgtattcgaatgaagtacataaatagccccatacccttgatcatgtcagtggttcactgaatccttgatgacctaagattgtttccgtgagcgattttttcgatcataaaaggagccctctgctgccctgttcccactttttccccctcatcggttccatcttcctcccatctgaagatttcctttcgcccttttcccttctctgaaatttgggataaatagtcgacactggcaataggctatagcccagacttccccccttctttcttgcttctcctctagactgaggctttccttccgccgttctcttcataccgatccctccatcgtcaccgttcccagtcgacactacttcacgtatccctgatttgttgactgaagctcattctcgaagaatgggtgaacctgttcctcgtccaccaaagctcacatatccatgatgtgtggacgaggacgttcgggaagctcgatccaagaacttttcttttgaaaccgtagatcgaccattttatcgtcatcatcctcggcttgaagcagacgcgatgactattgtctatgacgcctctacactcgtttccggcttgctcttgaagcatcacgatccttttaatcacccatcgctcattccattccattttttatcattcaagacgccttcataaacaggcaagcggactaatcattctatcaacaacggggactagtcatcctctcaacctcaacaacatcggtcaatcagaccatcaattataaagcgagatgcttccccatctctttcaacccctcatcgtcaacaagatcgcttccattttcttttttcgaatgcaagctccagcattgattgcttggtattcttgaatctctttattcactccaacctgttggagttatcacgttctaaatttatgaaggcttgccttgtcactgcttttcattgctgattcaccgaccagcgggcaaatatcctgcaagttgggatgctttccgatcaacttttcctccccccccctctaacctttccactcaattggctttccatttcatgatcttgacgatgaataacacgccgtcgaattgcgcgacaacccccatcttcagccatcgccatccggtaggcccctcggatgacatgagtcagtgacaattgtttttctcttctactgttagcagcacgaactaacgtcgagttcttcttcagatgcgctgaaaagctaaaaaaccccaaccccaatccagcgggattgttctcacatgggcatatccagtaaagtgacaacaactcccagctttttctttccttcatctggcacttcgatcggtggtccatctcaggagccggcagcatgtatctgcaacacacatccgatcccgtcactcgcctccgacgactttcaagcctctcttgacgacggacagcgactacactcgaagtgcgcgacaggcctccaacctcatatcagtacaagttggacgcgtcgcatggccaatgtgagcgactgttttctcttctctcttctcagcagtaagaaactaacatctatctcaatttagattgttctcacatgggtatatccatcaacgtgggcaacaattctcagtttcctttttttttctcttcctctggcacttcgatcggcgttccatctcaggaaccagcagtttatatctgcaatggacacgcgatctcgcaactcgtacccgacgactcccaatctatggacgacgttcagcgactgccctcgaagtgcgcgacaaggcctccaacctcttcatattaacatttgttggacgcgtcgcacgacaagtgtaagcgatacgtttcttttttttcccatattgggagcaagaactgacattcatctattactccgatgcgattaatgacatagatataccggtcaagctgggttgttctcacatgggaatatccagcaaagtgggcaacccggatcttctttctttcttctttttatatcgcctatcatttcaatcgactttctttttccatcattggacgagcagttcatatctgcaagacgcgtccgatcttgttcctcatacccgccgacgactcgaaacgcgcggtaagcacccatgataacttttctccttggaaatgagtaacatgaactgacatgtcttcatacgatttgattcagtatacaggtgtaccggtcgaacgtggttgttcgcacatgggcctatccagcaaagtgtgcaaccactttcgactccgatggacattccctttttctggaatggaccagcagttcatatctgcaaaatggtcctttccattctcccctctcttttcatctcaatcgaatttccttttccatcgttggacgagcagttcccatctgcaagacgcctccgatcttgttcctcatacccgccgacgactcgaaacgcgcggtaagcacccatgataacgtttctctttggaaatgagtcacatgaactgacatgtcttcatacgatttgattcataatacaggggcaccggtcgaacgtggttgtttgcacatgggcatatccagcaaagtgtacaacccctttcgactccgatggactttccttttttctgggatggaccagcagttcatatctgcaaaatggtcctttccattcttctctctctctctctttttctttttcttgtgtttttgtttctcctttagacgcgtcggatggcatatgtgagtccaactttcctctcatctctttctgatatcaagagcgcaagtcgattgctgacgggagtctcgaaacctttccagcatccccatgacgctggacttgatacatcggatgcgcgggcctatccgctgagccaccaatggcatgcatccggatgtaaatatccatctcccagccgaccctgaaggtgagtaatctcggtttgtcccatatcaaccttaatcgatctgcagctgaccgaatcgttcaacttcctatacctcaccacttcctcccaggcatttatcctgtatatagggtccgactggagagggattgtccggtcaattggggccatatcccgccaaccgttttcccagttcatgcagtcttcacctcccccgtgaagactggttggtatctgttgactgggatgatgattggatccccattcctctcatacagtcgacaagatacccatgataatctgggtttcactggctaccctcaaaagttcgagtaagtgatatatcataagctgtccgatcagccgaatgaatgggctaacatgctgatgatttgtgctttgaaagccgaccgaatcgaccgaccgaaccagagccgttcttgcgatatttacgcagactccatgggctcttggttttttttttccatgtcgtcgatcctggtcccgcttttttttttgaagggtggccatttttataatcctcctaacatcgggcgatcacactattaagttgcgaacgtagttccaattttgtttctctgaaagagtgtcgataaccgtgttttaaaggatgaagagcgaagatatttccttctagtaaaaaaattaggaaatacatttttttttcttcccttttcctttcttttctcttccgatcaatccttagtaatataaaactgtctttactttgatatccttgcctaaaagaagaaatgaaaatctatcgatcttgatagtttttcttttctaatcggttggtcgaggacttgtccttgtgttgtgtcgacgtttttatgaatcaaaggaggagtgtagcccagcaagactatggagttgatgagctggtcatttgaatcaaaagttaatcggttttttaagagattgaggagatcgaagccctgaatacacatcgacgggaggcgtccttcacaataggtttcagatccgccgagagggggcttgacttaaaaaggacgattggatcaatttgtgtttcgtttatatttgtattcttcacttcccaagtctaacgtgacaggtactgcagaatcatggtaagcaagcttgggggtcatcttgatcaagaaggtaaaaaacaaaaccgggaaagatttcagcggttgaacagttttaaacccatcctatcatttgtagcattgttttacattaagccccttctgaaaactggaggtacggagggggaccaagagatatgccacagtcacacacaggacaccggctccatctccaatctccaattgacgagcgcgattttctctcccacagacaggccatcatctcagctcgttgggagatgctcatgatcctgaaatatgatgaattgtgtgcctggaaggcttcatctttcttgagtcaaacaagccgaccacccagataagttctcactcacgattcacaataggatacttgtaaaaaaatcaattgtattaacacatcaaatacatatatcgttgggtggaacgaggaccatccaacgaagcataacaaatctttagagacctttgatcatcacgatcatcattacttctttgagttttgttaatgtggaaagaatgaaaaacaagccataaattaagaaggcccgagagaccaacccgatcaaacaaacaaacaaaaaacgcaaatacgtaagttcaaagaaagagaaagggaaaaaaatacgccggactttcaatcgggctgatttttagcgacgatttgtcgaaaggagttgatccaaagccgttcgaactggccgacgccgaacttagtgcgagcgagtagacgggcgtcggattggatctggatgcgttcgtcgggacttaaggagcagaagatgtgtgcgaggtgggcggcgtattcagcctccccatctgcatggaatcctgtccgtctttcttccgagccttgatgatgatgacctaatgggacgacgatgtcgagtaatggaccggcggaacgatggactaatggaatcatacccgatgcctacatatttgtttatttagaacataccttctttaagcgatcccatctggtttacccataccataagagaagagaacaaaaacaaaccatgaattcaacgatactgatcccgaaatgttcgtcgatcatcgtactaataccgaccaacgattccttcaagagattcttcaactgatcccagctaacattaaccaagaaaaggaccgtctgcgagactccgagttgatgagccaactccttcaactgagcgaccctttcatggtcggcatggtctctacagctgcctgccagaaccaacttgatctccgttcgtcgaggatcatcggactctaaagtcgacaagaatcgcgcaaatgccttgatctgcgttccttgatctttctccggtcggaattgggagatcgaaaggatcgtcaacttgcggggagagatggggaaatcgagaaagctttcgacatcacagggaggataaacaacagtcgatctgacgaattttctactttttcttttggggatgttagttgtatcattccgctcatcctttgttgaaggaattcggagacgaaggccaccaggtttcagggatttggattgggatggatccgaggaggtggtccagtcttggggagtttcttcactctccacctcgtcccgatataaccatggttggagtaggcgatcgatatggtttttcgtccaactcgaattgaccatgagatgatgggcctgccttagacagaaagagtacagctctgcgaagatgatgtaatagctggaaatcaaacagatcgatcgacaccataagtatttacttcatcaatgatacgctatggtgagaaagcaaaaggttatgggcgtagtttggaatactgacatcagtttagcatagcttaggacaacactattactgatggtggaactattgttatgtgctgaatttcttctcgagactcgttggagcatgtcattactgattgtggggtaatggacgtatgcgccgatgggtacgtcggtgagcaatcgaaagacaggaaaggtaaatgcatagcccatcgtatctgagacgattgtaagaatgattcaacaatactgctgcttgtactaatgatttgattattgtgaaggcattcattgagcttaccgatataaatgtcagggatcagagccgaaagagcctcatatcccaagacgagacttccgagagattggcctagtagggtacaacgaggccaggtagatgcttcgacgagatagcgagttttcaaggggaccaagagcaaggaagatgggtcgagtatgatcccaaagcgactctggatatgattaccaatgaataatcgggttagaatcatctgaagggtgtaggatagcaagactgtaccggtagtacctgatcagatggtcttagctgaccttaactttatgaatgatttcttgcttggatacctcgagatcaccagtatagatcgcgcagatcgtatcaggttcggttcgttgatgtagtgccacggctgtccagagcactctttcgcctccaccgccagcattactaatcccttagaagaagcaaaaaaataacataacaatcaaaatccccgctgatgacagtaaaaatgaaataggttgaggacataccaatagggatgtaagaatccgatgatcaccttcttggttgcggttccttcatccttgatcccgatcagagagagtaatttggcccgattcttgaggtttctcctctggagtaatccggcataagtcttgagtacgaatctggtgagccgtaggttgatgtagactgatgtggatatgaatgagatgatgaggatgagtgagattggtggaggtagctggtagatgaagtacatcctgttgaccgctttccctcgatctcacacgcatacatcctactgtgtactggcggagtaaagatgatggccagggacagaccgggtgacccctcgggggcaaccgtcactctttccacaccacttggcacttggcacgactatgtacacagcagcagaccacaacatcaacaacacccaaaaaagatgacattcctcaaccaactcaaactatccaacttctcaccaacgaccaagaaggcattctccgatctcacactactcgcgatctcccaaatcttcctcttctatggcgtcaaatatatcctagccagggcggatccatccagacaatcgaaggaccatctgctcaagaaatccaagaaagtcatgaagagtatgggcttggataagaagaccttggagctcgacgatcatgaggctatgttgatcggagaagtcatccagcctgatgaaatcgatgtcggtttttctggtttgccctatccaagaaactgtttttatttttttacccagctgtgattcaccaaaaatgaaactcattctctttatttttggaatgcagatgttggcggattagatccgatcatcaacgacctgaaagagtcaatcatcttcccgctctgttacccttcaaccttcaaatcatcagccggactattcagctcacccaagggtgtcctactctacggtcctccgggatgtgggaagaccatgctggcaaaaaccttggcaaaagagagtggggcgatgttcatcaacatcaaacccagtgacttgagctcaaaggtaatcgacatccccaaactcaaacacatcatccattaatcgtatatcttatgtcttgctcttcttgtttttgtagtggtttggtgaatcatctaagctcgtcgcagctctcttctctttaagtcagaaacttcaacctagcattatcttcatcgatgaaatcgactcgttcatgcgcgaaagatcacggactgaccacgaggtatctggaatgatgtaagctctttcactttagctagcttctctttcataagagtatactaatcactcccctctgcattttttcccttcaattttttcaaaaaaaataaggaaggctgaattcatgacgtgagttctatttcccggtccaaaaaaaagagtttgattgaaattggaaggcttctgtatgagtccataaaaacaaagagagattgattgaactggattgacatattttgtatcagattatgggatggtctggcgactggaagcagtaggattctagtcttgggagccacaaatcgaccgaatgatatcgatccagcgatcttacgtcggatgccaaaacggattccagtcggcttacccaacctgcaacaacggaccaacattctcaacctagtatgagcccttcccttcttatcctttgaatttttatcattgaccaacgcttgttttatttctatttttgtgggaaaaaaaaagttgttgaaagatatcaagatggaggctaatttgagcatagaatatttagcgcaacagacgacgaattattcgggctcggatctgaaggagttttgtcgctcagcagtcatggcacctatcaaagaatacgtacgatcaaaaggaggagataagtcagcgatggtcgaagctagtcaatccgtgagtgccccttctcgtcttgtcattcgaaaataaccccccccccccctttttccgacctcgttgttgattgtgttggtttttgttgttgttgttgttgttgtaggaactcgagctgagaccgattcggttggacgatttcgagatcgagaagaaccttaagcacgagcctaactcggtcgtccctatcgcctctctagactagcattcattttgttttattttgtttcttgatgacgaatatgatgatatccatcgacataaatttcaattactttgattgcttttctggttatcatgttctagtgaagaaaatagagttttcccttttgttttgtgcatgtgtgtgtgtagtttgcctttgtgcattcatttccagaggcagtgttttatgattctcatcctcttggctttgagagatatacgttacatatatatagatcatcatcaatctcttgttccttgtttcttttttggtattattcttgagattataataacattactgaatgttcatatgagttagtaatcagtcaaatttgcagttgagtcctattagaatgagtgggattgtggcagtgaaagagtttgttatcttggctatgctttgtcttttgattgagagctttcaagggtggactagaaaaccagatatatagtcgtgaattccttcttgacccctcccccgcatgatctccacctttggttgacattttcttgagatgcagtcagtttccagttcaccaattttctctgattgtgtttgataggaagtttgaaaacccagattagatctaggagacgacaaaaaatttgtgcataaaatagaccactaaagtttcctgattcagtacatactcattggatcaatggggatggattcacaaagacataccattttgaagtaggagatgatctcttagcttttggtttcatggtgccttgaatctaattgtaactgtataatcacaaaaaattcatacctgaggccactcatgacatgagggatcaagtttccccaagaattaagagctttgtccattggcatgcatctctatagacaattcccagggccatattatatttaataagagctctgagagatttcatggagcagagcaatggattttgaccctgctgattgaccccacaccaattcatctatctgaacacctggccaaagctccaaaggttttttttttctgatattttaatccaggattgttcatagctttcctttacccatctcagcctccacacatcccctgcatggatgtgctggatgggaaagtcatttggcttgaaaaatttgggggtaggtcttcatgatcatgagagttcctgaaaacagtcttcaaggtccaccattatggtcatgaacaaaaaaatcaaggaggtaaaatcttctactattccctcaagtcataagtatttgatttgcatatcgggagtgattgtctttccaaatcagatgtgggactgactggatttcttcaggaaagctgcacagtttattttgtacggctcttgaaagaaaatcatctgcaaatccaccaaagacagcttgactttggaaaacaaagacatgtgatttcacgatttcatttaaatttggatttgtacactatttataatacatagtctattcccccagaaactttgtgagagtaaattccagatgcactcaccaggtcatgaatagcattgcatggttgctttctttctgcactaagaaaaccctaatggacattgctgattggtgtaattgaatccatcaatttgcagaattaattcgttcatattaaatcatctaagggggtaaatagatcaaactcttgaagataagataatatcaaggaagaatggcaaatatgtttttggatgtagcggtaacagtagaagaatgcatgaggaatttgatttagatagagacaacagcttcattatcaagaatcggtgccgaaaggaataggaaggggatattctaaaattgttcgatattttggccgcatcgtcgcaggcttatggcaccgaaatttcactggatgctaacttaactagtccctccttatagaggggggacgccgtcccgcagggaccctccgaaggagggacttatgcgccaagtcgacctcgcgggctgagggcattaggaaaatcggacatttttttctattgcgtttggtgtcataattgcttcaccgaacactagaaagttgcccaccaaacggaggggctgatgcaggagattcaatcgctctcctgcattgatttgagaggtcgatcattgcttgggaaagcgtcgttttgatcaatccaaggctctggagggtttttgagaaagatcttgtacagccgcctcatctaacgtaccgcatcgaatactgtcaatggggtccaggttaatcacataataacacttgtgatataatggtggtacaccaagtgataagtgatacaccgataacatgagcttactaggacaacgccaaaaaatctagcctagaccagacaatctttcaacgacaccgacctgaatcattgacaccgacctgaatcatcgaccaacctgaatcattgacactgacctgaatcagcaacaccgaccggaatctatggaacacgtccgggtaatctcggtccaacgcaaggccaatcaagtgcccgaacctctgttgttaatgaatgacgactcactggccaatcacatcactacacggtcaattgaattgtatgaagaccagcctaaagatcttcaagtgaaagcggtttcctcgctggttcgggggaaacatacataatgttcgggtggggactggatatgggaaaacaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgcagctgcccgaactgcggccaggctactgaaggcatcggacctagcggttgagaaggcacggctacagagcgagaaggcagctgagaaggccctgtagggaagaagagaggcttgctaggaaaaacacgaggctcaagaacgcgcggcaacgaaggcggccaacaaggcactagcagcggcagagaagtccaataaagaagaaatcaagagcgcggctaggaagcggttaccacaggatcgggcattgaagaaggccgcaaagcaagacattttggcacggaatatggctcagaggaggggcggtaacacaattgacaagggagggaggggtagcatgatttgcgagaatgaaaacatcactgaaaatccggctgaaacacaagtgcaagagggcaaggacattgaggtggatttggatggcaattgttcacggatggacgatcgggatagaaggattgggaatactgaaacgatccgcttgtgtaacaaggtgtcaattgccgaggagaaacgcatgcggggggtgacacgcacaggagggcaccaggttggggaaagaacacggaagaatgtcaatcagccaaacatcggaaggatcttgcgagctcgccaaaaaccgtccaccattgatgttatgcgatcacaaatggccaggggagaacagcctgtgaaaaactcacctgatcatatggacttggggccaatggattctgagtctgatgagttctcgctgccttcgtgatgctcaagctcagtagttagtgttggtgtctgctggcttgaattgatctgttcatcctggttgtacatactcatgattgccttgcgaatatggccgaaaccgatcaagtccgctcagcccaaattccttcctcaactttgccattccgccagcataacagtcgtcaatcggatcaggagccctacctgctattggggtttgccccagacgctcccgctgggccatgcggcggaaattgttgaatgagtcaacggttaatttgtttttgtgtgactggtgaaccacttcagccccagattccagtttgatgagttgtagcatgtaacggagctgatgatagaatagtcagacacctcaagcaataaagattcaatgttatagccctatttgacttaccagattaatattacttgaaaaaatctctttcaacctctcaatatctgtgccaattcctgagtgattgaaaaagtattttaaccaataattttgcacctccagatagaagtccgttgccacaaagtgtcccggttttcccgtaggcgacattagcaaggtattcatcaccaagtccgataaggatttgggtaagatgtacttgatcaagatgattagctttggtagatgttttgagtagtggggcattcccccaatcccctggctcatcactgcccagcgttgccacatgaacatcagccggccgtaatctccgtctttcatggctcgattggcctccactattgtcccaaagtctcggatgcggagtaataaattcttgtgccctgagtagttggatgctagctctgtctgcagcgcggcgcctgagcaaaagcggtcaaaagtgagctcaacccaatcatgaatgctctctgtagaaacctttagccgtttgccagaccatggctcatgagcacggtttgcaaccagtctagaaaaaagatacatgaacacacgtgaagtcagcaacattagcaatttgagaccataagcatattgcatacttacagcacacagtacaacaatgttgcctcgtgaatcttttcaatgtgacacagcatgaggttgaaatcctttttggtcactggcttttctgctggtatccccagtgcgtgaagcgtcctccatgcgccagtgtcccgggctagtttctcattcccccaatgagccagataaattgcttgggacaggttccatagtgtgtgagctgcgccggggatgggcaggatattatcaagactgttgtgattgcccaaagctggggtcctctgcttgcgaaggctatcaaaaatgttacaagaccccaggtccccctcaacaatctgtaatcgggagtggaattcagccggcgtgagcccactctgctggatgacacctgtgaagacctcgccaacgcccagggccgagttgtccgacgcaaccattagtttgagcattgtgatgttgggatcatccggcgcaataggattgacctccagaggcttcaccagtaggtctacccttttatcggtgggggtggcaaagtacttcaggatcacccgagtgatctgggatttgattgttgtctcgaagtgaattgtactctccgccgtgggggtaaacatgtcgggccgaattttcaaatctttcccgatgtgtaaggccttgttcaaagcctcaacagtgagttcggctggatccagatgtgattggagtgagcggggaatggtgtggacatatccccaggtcccatgaaacatcttgctagaatggccaatggatttcatgtgtaccttctcctgaaaatcgagattatcatagcataatagcggcgccaccaacggggaatcacccatcttgtagattgcttcaagttttgatttcgcctctgaccccagactcctcagggctgcatgagcagtcctccgagaggagctgatgcctatgtaattgaggtaagcacttacacgctcggtcaccccccctgccaagaacagcagcgcattgctcagctgaaagccattatgccggcgattccctccaaatgccaccatggcacatatggtgcgggccatctgggagatagatcacccatgaagggcaggtcagtaaggggcagacataagaattctaaagattggactaaccgtcttcacccgattagcccgtctgatccctctgtcgttgctcttcttcaagaccgacccatcatagtcaaccagcccgtccgagggatcatctaccccttcgtcatctgaattgtcctcaacaggatccgccggagaatctgcggccccgccagtggttgtatagggccgatcgccttgaatctttgcgcagagtagttgatagagaaaaggcatccgatccgtgagcaaatcattgcgagcctctcgttcttccgtggtgaagaacacatcagacaaggttgccgaagtgtgatatgagccttttggtgccagcccgctgactggcttttgtgcagaaacaatatcgattgcctgttcaaacaagaccaagctcagcactttccatacagtgaaaataccaggtaatttgtcaacctcacctgcatcaagatgaaccgttcccaatggccacggccatctaggtgagagcaagcgagttttcggattgtgagcaacagattctctgttgagtcccaaccttggtcagtgccccataagcgtcgtctgtaggccatgctgtattggtcctgctcaaggaaagctaccaagaaagacttcggtgtgaggttcaactcttctatcaaggcgcaaatcttgtcaagtttctcattcatcgacacccgaggagccctgccggcgggagtggtttcttcggttgagttcatagcagatcctgatagatgtcttgatcgaatcggatggtcattcacgttgggtctctcaaattctagaatcctgaccaacatcttttctcgagtgatatggactgtcatccactcataacacgttataggaatcatggggtaaagttactatgtcttaaggagtcatgggttcctccaattgattctacatcatatcgggtttcattcaagtacagctcgctagcgtcgaagacgctggaaattcacctgaatccataatccatattccatgagcacaacgacttggacccatcgattgcttgaaaagctgatgggttgggcaccctaggagtagatataaatgtagagaccggctaggcggttacgaaagtgaaaacgatattaaaattccatcgtagaggaatgtgtgagagacattttgaaagtttgcctgccaaatttcctaatgccctcagcccgcgaggtcgacttggcgcataagtccctccttcggagggtccctgcgggacggcgtcccccctctataaggagggactagttaagttagcactggatgcaggaataaaaaattgagaggtcagaagaagatgacagtttgagaggaaatagcgttttacttacttgaataactgcgttgtcaacaatgcctatcgatttcttatcatcaaagcgctctgcgaagcctacttatggatacatgggggatcgtgaaaagtagtagaccgagaaatcaagaaatttcgatagaaagcaagtaaaacgagaaatgaaatcagttcccggaaatctttgacgatgaaacgatgcgagaatcgaagatcaagatgaagataaacaaaacgcgtacggttggtgctcgcaggaaacttctgtctctccaggcagttgcttcgttgacccattgctaaagtattgaatgtgaacagtgcatgtacatttatcgttgtaggagcacgggatattcgtgggaagagttttgattagcgtcacaggcggctcccccaatcctagctgacaaagcgacaacgaaatgatggcgaggaatagaatggagcgcatactgatctattttttggtggtgttgtagtaaggatgtggtactggtgggataagggaagcggttatatactagcaatcagggttgcctcggtcttatagactaattcctttgtacatctatgtaccaccgtatggcaaattctttcggacggatggtgtatgattgaagtcagggccaaagagatttgtgatctttggctgcaggtgtataatattaattctttctgccaaaattcttgttggggcatgcttgccggatcacgctggcgctcgatttaaaatattaattgtcaataccacaaaaacatcatttctgtatgaacaatcgattcagaaaactagagaagcgtatggtttgtatgagctcatacaaaatgttgattaattttaggcatgccccgttcctggcaaaagatgcatagcttttgtgaactccttggttatgaccaaagcaccaagtctcgaagaatcctgggcttttgtcatcaagagtcttgttatgcatggaatatttcagtttaacttgcacttcatctttcttcctgccttaacagataataaccattctgcctcactgcttccatgcagttcacgtgagtgagcttagaattggatagattgttgactgtgttagtgtggatttcttgataaattttcttgatttccagtggatcttttgaattatcacattgcaaaaaggattgtatgtatgttcacacaatcattctacatttggctcactggcaaaaaaaggataagtacatacagtgctaatctgggttgatatgtgattattggaaagtgttttgaaattgatttctataaccaagcaccaaataacctagatccatcattgcaacattgggccccagtcctttctttggagggtctctgtgggacaaacatcatgaggtacttcatgaagttaggggtctgagcttaattcttcaaatggttttattttactccatgacttcgaaattacaaaagttgggccattcctagaccagccatatatgaagccacaccaacacccaaaatcccaatgatcacacactctactctaactatatctgccattttgttctcattttgtcagctattctcaatggttaataattcaatttaatgttgtttgttgttgcttcaaggatatcaaatttccatgctccattgggtattctgatgagtcatagatgatcaggatccaaatgggcaaggccaacttgtaagggccaagacctggtaggtcatgggacaggtttgtgtaggatagggttaaacaggtatggcaaggctgaattgatttttagttggcctcatactgaccaactgcagtcttaatgggaggcgacaggaccgccaggggatgtcaccaatgtccaagcacgcgagtgcttgaagacagcgggggccagatggctagcttaaggcacgcgcacgaacccctagatgggttccacacgcagcgctgctctcccttaagcttgactgccttcctcctcccagctcctccttcctccctatcgctcgtcatccaagagccgtctctcgcctcagtttccgaccgcgccattatcatccacggaggaaaccatttttcggtcctcccacccacccctggttcagagggggtctggtgtagcgcgaccctccccctcatctcacggctgtcactacatctaggctcttctctctctgcttcaggagcagggcctcgtcccttcgggataccgaccggtgaatcaccttgcttgagtggatttaccaggcgggactattcccttcagagactcgaggctctccccaagacccaaacaccgctgacatgaaaacctgtctcagtgacagggaccatggaagctcacggaagacaactcgtgtctgtccccacgacagctaagagttatgtcctccggaatcgtgtgcagagactagaaaggacggagacggcttggactcaagtcttgatgcagagggtgcagctggcagtatagtgttggccagactgttgacaaactcatgtggcaagaatggattgttttggtgggagtaacataaactttgcaaacacctgattgactaaaacactttggatgtttggatggagtttcttgagtgtctgcatgtcagctttgaagaaactatgatttctgtcgagagagggggaaagagaccgggagacgaaaaccttgaggaaaaagctcagagggaggaacaattggtctcagagcccaaaaaggggctaaatgctgctagcttgcgtggaggaaaagctcacacgctacaaggagttgtatcttgtagagactccagggatcagtgtgcagaagaacagatgcctttcaatttctaactcaggagcatgattatttatctacatacacaagtgggctgagatgtgggacagaaggtgacagaagcatattcatctggagcaagaaagaaatgagtgacagatgtgaaaaggagtgacaaggatgtgaaagggagagaaaggaaagacaccacagctgcagaattccaacaagcttccatccaaccaacactcaaaaaatctgcaggaagatgtgatttcatgatgatattataaaatcatcaattcaactttttaggttggtgcaaacagtctaatcaactttgcacaccacaggaagccaacttatgttaaaaagtcatccttttagaaaatgcattgaacaaaactaagaacattcaagaaaaaaagcacaagaacatgtaaaagtagcaggctttccatgcatggctctggaggaaatctgacaaaaatggtgagaaattgtgtacacacattgttaactctagaaaaagggtttcaagcccaaatccaaaatcttgccacacagtgcttgcaacttaagtcataatggcataaacagatcttctgtgtgctacctctcctgccatggaggactcctgaggcttgaacctactgacctgaaaaaactgtggtgacacagtctggtaccaactgtgggccactacgctatgctgctgtcagcctctatgctactaacctgtaagggtcgtgctctgagtcttaacaagaagagtaatgcagaagatttatttgttgttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcctccggaccaatcctcttgcatggattaataggcttccaaggtgaggacttcttcaactcacttgggataagtcttttaacaacaattcagattaataattgtatcaacacttaaggaccagaattgtttaacctgggggataattctttatgcaatagagataagtagaaatgcattgatactgagcaaagtaaatctatttaggtataaggtagctgagttgtagagttattggtggtctaagtcactaataatcacagtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaattagggctgcttaaatattctacagggggctcaggggaagaggagaggccctcagggcattagggagcttcttagcagctctaccatttcgtgtaaagatgggagctgttgctgtgcagtgctatgcattgatggaaggtcctaggacatgatatcatacatgcataattgaatttatggcccatttctcacgtgattgaaagagctgcagttactgtgcaggggctgtgcaattgtatggttagttgaatacatgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtgctgcatgcataattcagtcttgcatgtgttgtaaccccttttaggggtcaccatctgctcactagacacctggacacgagacagagtatgatgttttctcttcttcattcgaaaccatcatctcatgcctcaacaggttatgagccctcatctcatctttatctatcaaagcccagcgtagggccccctttttatcttcttatctcatctgttcacccagcgtagggccgactcgaccaactttacctcaatctctcaatatctcatcttttcacccagcgtagggccgactcgaccgactttacctcaatctctcaaaaatcaatcacctcgatacctgtgttcgctgacgtgtgaagataacgaagacatcagtaggccagagtctagctaactcgaacccgataccttggtacctagggggctgaaatctgtcggagtgaaaacatcgctgaagcaacacacagacgggctcagttcgcgggactccaccggttgccggatcctttcatcaatctcgattttttttcttttcttcatttaattccgacgtctacatcctctctatccatcctatttctcttctttccccttcttttactttctctctatcttctcaccactcaaattccgaatctttttccatctcgattttttttctttccccttctttcactttctctctatcttctactatcttctacaccgcttcaaatctcccagtactgactatgtcagaatcccctcctcaaaacactcgctcttttctccccaacgacaatccgtggtccaacgatcgattcggcccgtctgcccacatggtcaatgcggagggggcggcctcgtcgggtcaacatcgatcacgcagcaggggagtctcgtcagcgcagaacaggcggaccccggaggatgtacctggcgacaatcgtcgcaatatccccatctacacggaggacgatgttgataggttccttcaggcgaaccagtttcatggaaaaacggtcggacaggttgttcaaaaccaaatctcaagaatggcctcggcggagaagctcaaaccggacggttcaaactttggcacatgggaaatgttcatgcgcgaacgtgtccgcgaactcttcagtgatccgctgtggtactcgaaagtatgtgtcaatcaattccaagaacaagtgggacgatcactgctcctcgcaaccgtcgatacggcgctggttcgcaatctgctgaagcaaaaaacgtgccgcgacatgtattttcacctcgcatctcgtttcaatacaatcagtcgggccgaacaaatgatgacctggcagaaactgacaagcttcaaattctcggattacaacagcagctcagaagcgatggggacgctcattgaactactggacaacttttccgaccttgacctcgatctcacgcgagagacgatcggcggactggttcttcaatcttctattgaggcaggctcggagttacgatgtgaggttgatcgccgagtcgaacaggacttgtgcagcggcagccgaacgatggccaagaaggcggtcacaccagaccacattctcaagcatatcgacataactcggaatcacatagagctcaactcgtccaaggccgacgtcttctcagcaaaaccgcaaccacctcccttgtcggccagcacgcctagcaatagcatggagttctacgacccatcccattggccgagcgagacagagctagtcagtggcttcgccacacacggcctgcaatgctggaattgccgagcaaccgaccatcttctcagcaagtgtccccacccgcggagacaaaacttcgaccgcccgccacatgcagctagaccaccgccgagacaaccgttacccggtagggggggcccacctttgatggttccaggaaactttcaagcatggtaccccatcatgactcccccagggtacgtaaatcagggatacccgtcacaaccgacccaatactcccctcaagctcctgggacgtctggtccgatgattggaagaaagcctgactggtaccgaccggactatcggaagcaacaacaacctcagacaagtcacaggccctcccctcgaccgtcggcaaacaaaatggaaccagacacgtcggaccagactgaccaacttcaacccccgtaccacctcaatcatcaaccccaacagtctccgtcttcctatgaaccacctgagcatcaaacgggtccccaagagcccgtaacccggatgattgagattggtggactggatgatgtggacgacggtcatttccagccaagattccgacaactcaccgtggcggagggtgatgaaccggtcttagacacgggggctactcatcatttgacaggccaaaggtacgcccttagttcttttaagtcatttctcaagcctatacctctcagggtagccactaaaagtgggggctcctttatcacaggagcggggaacttatcatttccgacccagaatgggcaaatcgtaacttttagaggcgtgctttactgtgagcaagcgtcttctacactcatctctttagcagctctgaggaagtctaattcgcgtttcctgtataatcatgtacaggactcgtttgatatttttgctccggactggactcccctattctcttgtcctttccaccgcgactcaaacaaatggtgcttaccaaggccgcttccgcccaacccggatggatccccaccttcctcattcaaccctaaagctggattgtctcctaccttgcccatccctccagttcttttctcttctcatgttccagatttatctcttgtcaattccttctcttctgttttaccaaatgaaaatatgccatgcaatgttaccactgactgcttgagagctaaacccactactaagagtcccaatacagataagaaaggaagcccaggagacatctttgaatcaccattggaagacaatcccagtttcacttggcggccggaggatctgaccaagaatgaagcagcgttattactgtggcatcggatttttggtcatgccagcctgagggtcatcaagagattggttaaggcaaaagcagcattcggtcttccggagaaactaccacctggtcaaattaggtgcccggtgtgtgccacacataagggaagtaggacaaacaacctcggcaggtcacataggtctgtaaaacccctggacattctgaatgttgacctgatgggaccattcccagtggaaacctacaaccgtggtagatatgtactttctctcaaagatcttggctccggctacaatgaaataaagattatggctaacaagaatgaggctaacaagcatatcatggataccatagttcgtctagaacgacaaacagagaagaaagtgaaagtgttgagaagtgacaatggaggagaatttgctaacaacaccttggtagattttcttaacgccagaggcatcagggccgaacgcagtcttccttaccaccactatcagaatggggtagtcgaacgtttcaacaggacagtggcggatatgggtcgaagcgtccttggcgacagcaaacttcctacacgtttctggggtttcgcatttgaatgggcatcatggacgctcaaccgcttaccaaataagacaagtggggaaatcactccatatgaagcactctttggcaacaaaccacaactagatcgagcaaggatttttggtagtgtggcttacgtggtgacggcaccagagaaacggtcaaaacttgaagatagggccatccgaggacatgtgattgctcacctgggagagagcaaaggttggaagttctggatacctgaaactgacaagctaatttcctctgcctgggcaagttttgaggatctaccaggacccctgatggctcgacctaatgatattcataaaccaatttcatcccagttatccactgatccagctgctaacaccatatctttaggagatttttcccatgaattggcttttgaacaggaagagcggattgttgacgacatcctaaccaattgcggtttttatgcagttggagtaccaaacactttcaaacaggccaagaaatcagtggattgggaacattggaagaaggcggtggaagaagaactcggaaacctcgacaggaaacaggtttgggaggttcgaatcatggactcacccaagaaggagcttgatggacgctgggtttttgcaatcaagaaggcagctgatgggagtgttacacgctataaggcaagatacgtggcaaaaggctttactcaaatcgaaggaaaagatttcaacaagacttttgcccctacggctacctttgtttcaatgcgattagtactaaccctagctgcagctaacaactggccagttcactcttttgactttgtagcagcatacctaaattcagacattgacgaagaaatatggattaaaccgcctgaagggatggaactcaagaagggtgaaggattacgactgaaaaaggcgctgtatgggacacgacaagcggccagatgttggtggcttcacctaaagaacgtgctcagcaacctcggatacgaggcaagccactacgacaccagcttatacgttctgaaagaccccgggaagacaggcgtgatttggatacatgtcgacgatggaatagtaacaggggacaatacggaaatgctgctcgatttggagaaagctcttacaggccaactggaaatcaagtggagcaattcaattgactcaatggtaggcatcgacattcaacgcacagataattcctttgttttgagtcagggtaaactcattcaggagatactcgacaaacattgggatggtgtgtcgacagccaagaccccccttccagctaaccttgatatcaattcagagcaagagggtgatgtctccactagcacatcttatctttctgtggttatgtctctgagctatgtggcggtggggaccagacctgacctttcttttgcagtgaacttcttagcacgtttctcagcttgtccaggtccgacacactggaagggggtccgccacctggtcaactatctggcttactccaaggaacagacgatgatcatcaaaccggacaagactgctgggattctgaagtgctattgtgatgcctcttggggtggtgaacatgctaagtcaacttacgggatatttctaacagtatatggctgcccgatactgtggacgtctaggcgattggcaacggtagcagcatcaacttgtgaggcggaatacatggctttggggattgcgactcgacaagtactttgggtccgacaacttctgaaggatatcacaagagcggagcacgttggacaactatactgtgacaatcaggcagcggtgaaaattgggacggacgaatcttctaacaagagagcaagacacacggagagagagttccatatcacgaatagagcaatctacgagaagaagacatccctgacatgggtgccaaccagagaacaactggcggacatccttacaaagtcactgacaagagaaccttttgagcgccttcgtggacacctgcttggagtcttgagaccattatgattgatcttaatagtgttgcctcctatattgcgtgtggtttcaattttctggctcatgttttcttgtctgttttttttttttttttttctttccttttcttttccttttttccatcatcttaccttgtacatagctgtctcggtgtagagtgtctaggtgaggggggggggtgttgtaaccccttttaggggtcaccatctgctcactagacacctggacacgagacagagtatgatgttttctcttcttcattcaaaaccatcatctcatgcctcaacagcatgtagaatttgggctccttttccgtgtaggctactttgaattatgcaagctttgaattagagcacaaaagggtgctgatgacgccatccaagaggtttatgatgcaatctgatgccctgatgatgtgattaaggatgtgtaagcttcagataagtttatatagcttattcctcatccatctcacacttctactagctgattcttacacatatgtaattagtttatggcttataaaatatatacataatgtataagaataaatactattttaataccttattctaatgagttctgtgaaatcctagtgatattatatgtacaatactcaagaggatttcacagttaactattgaattattaaatataatttatgaattaagattaaatgtaaatacatatttattgatttattattttaacaacaatgtataatattttcctgtattcaattaatcattattatttgcagttactaggtacatttcacgtactgtgaaaggtgctctgtggctgacagctgcactaaacaacccactaacgttagtgtagcggacctcaaacaatgcctgctgataatattggcatcccgagcaaagtattgggcattgctttggaaatcaatgtgatgccaatactccgcattggttttgccaatgcaggcaatacaatgcggggccctgcattgctcactccgatgcgatgtgatgaacgcacaatgtgatgtgatgccaatgcacgtatcacatccgtttcatcgttgccaccaggtgggacttagttaagttaggtaataaggatttactgaagtgcttacaacaaacaatgaaaataattttaatttgtgtcccccaaaataactggtttcttcagagaattgtccattaatacaatgagttttttttttcttaaaaaaatgtaagaattggaatgatgtttccaatatctttaatgttcaggatgttgcaaccatgccacatccaaaagacaaattaggggggggggaaataaaaaaaaagagatctgccattagagaccagtcagttcccaagatgttttaagaaaatggtggtcttttttttcaaaaccagatgccggatttgcttatatttgagaccccctattacgagttcatggggtcaaaacggagcaggaagtgtgagggtcttgctgaaacaaaaggagtatatattcagctgcacttgcctataaaaaggggtgtgggtatgtgtgtacattgacaaatccccctttttctgattttttaattttctttttctttgtgtttttatttaatatttttattttatttttttaaattttttatgcacatataacattaatgttggctggggggtcagatgaatcaggttccagatgcacgtttgcaattctggcagatgggtacagtatccaaggtgaccctgcaatcaggatacaagcatgtccagaccatttgctcaaagcttgctgaacacctgatgcagttggagagagctcttgaatggtgtaccccagttccaccttgacattgtgggtcatgtaaactactaactcttgaggggattgagatcgagttgcaaccgctgaagttataggggcatgcactgagtgggatccagagagatgcttgagaacagcgtctgcagaactgtcggcccttgccctgcgggattccagtctgcgcctggggacactcggggtttccacatctgctgtcttggacttgccagattgtatctgaagggtcgcaggcgaatgtgtgccatcctgggtctgcccgaagggtcgacatcgagagcgttcccccaaagaagagccccccaagcgtggctgcgattgtgactattaggccgatggaacgcatgatggtctatctactggcttgatggggaagagtcgcgctttggaaaggttcgaactggcgacgttgatggtgtttcgacggtgggcgtatgaatgctggcctgcgaagctgtggtttgccgattgaaagacgaaggtgggatgttcaatcgaggccgaatagtgctacttatgggtttcagttttggcgaaggttacataagatgattgagcttgttgggtaggctgtttgaatgaattttaagagcaaaaatagagggattgaaacgatttgtccaggatagtcgaattaacatcttcaaggcttgcaagcatgaagaagtttatgtgcagctgagatctccaagcgaggttttgtagggttttgtccggctggatgacagtggatttaacagtcccacctgtaattcgcttgatcgccagttacgttagtgtaggttactcatgtgttgagtggtatgtccataatatgtgttgtgttgttgtttgttttgcgcatacatccagtggtcatattccggagttggtgtttttttgttgagtgttgattctgaagatggcaattgtttaagatttttattttattcgagttgatgactgagttgactggaatctcagggttggacaactttccgccactttcgcttctccttcaagacttgagcaaaaaaccaggatggccagcagaccacctcactcgaatcggttcaactacaacaacaacaacctcaacccgactgcctcgacgagcagctcaacactcgtcaacgaactacaggatgagaaggagaagcagcagagactagaataccaagccaccgctggaatacacatcttcgaggcagaaggagcactcccaacccatccactacaacctcaaactcatctccatcatcctcagcgaaaaccattccaaccagagcgagatcaaaaactattcaaaacgctcatcaactcacccagcaaactcagccggactactgccaaacgacgctcaataggatccctaaaccagaccaccaacaacctccaaaatcactcagaaactgcacccatcatggcaagcctcaagcagaatcagatcagtctcagctcggatcaggataataatcatgcaccaccagaagatcgagaagatcaagacccagacgcgaccttcaatttcgatccgaatgatggcacaaaacggatggccgctctctttgacagtgtcgcccattcagacatgcctcccaacgtgaaccaaaccaccaaaaacaacatttctcctcatctcgacagcagcaaacctgtccagcatcatcagaccgagcccaaacccaagcctcgccccccactcgaacatctgcgtggtcgattcgataaacaaaaccaagagacgcgtcggatcccttccgaccctccgatcgacaatggtatgtttgatccttcaactcttttttttttcctgactgtcattacgaccgaaatataagtgatatggacgtgtttttatttgctccagttaaccgaaccaatggtctatctaccaacgtcacctccaggtcccacgcttcgtctaaagctctatctacgcaacgcgttcaagcacacaaccagctcgggcatcatccgaccaagacctcaagttcgcagaacattgccaagcaaccccaagagcctttgttgtcacagaacacgatctccaaggatggctggcgatcaggcccattgatgaccaccagggaatccacctcagacaccgacgacagtcccgaggacactttcaaaccccctgtgtcctcggaccttaataaccctagccggcactccgttcataacaatcttcccgcccagaaatcgctcggccgtggcccctctgatgcccagaaaaaagtcaccttctctcgcagattaaacgatagtaatgatctgctgacctctggaagctcgatggtgagttgatagtctcccttcttctctggtctaattcctttctctccctcgcctcctgccaagctattagtagtagaggaagcgggcgcgacaaatgctcaagtatttgccactggtccccccccccccccttctcctcccttttcaatatttttgttggtgggccagttatgtacgcactcgcaagtacccatgctcaacccccgcctgcttgcgtttcttccaggacccggccgacctcgatcccgctcgatccgactcgaccgatccagaagacgcacaacgtcagaccgagccaaacacgtcttatgtcaacccagaagaagaaggccaaccagagcaaactctccagaatccgagacttgaggccggtcagaccactcttaccacgccgaaaatcgccggcttttatccgagcactcccgccacaatccggccaaccgcggtcgcgtcgcgtttgcttgcgaatgaagaggcgtcgcgtcggctgcagaagctcaagaaccaaaccccgcgggcccgtctgaaacgtctacccagtgcattgcaagaccaacccgtccagacctgggacgctccaaatcagatcgactattcggccatgacggggaatcatctccagccttccaccagtcaagcctccaaacacactttccaagctcctcctctcactcgcaacggaaagggaaaggagaagcaagtcgaagatcccccaccttcgtccactgagcctccacaaacccatccgactggacaagtgaatcggatcgtccaagagagctacgaccaaacgatcatcactgggggacagacccgggcctcatgtttccctacgccccatccgccgggatggctagtgccgggctcaccgggcgagccatcgagctcgaccggtccggccgatcggccgatcctgcatccgacgagcgcgctcaaacacgcccgacagaaagcctcctcgcgatacggctccgcccacgaccgggtgatctatgcctccaaccatgcagttgacgagccggctgatgagatcactccccgcccctccaagcggcccgcccatcgaaccttagtggcccagaaatccgcgctcaataaagacacccagcagatctccacctctaaccctaacttcactttacctagcttcgacggcttcgatcatccgcgacaggcgcatctcactagcacccctgtggtcccccctctcccccctcaccattccaaaaaccccaatccaggcccgccttcgactactactactcagaccactgatggcggtgggaatggcccgggaaaaactttgaaggacttggccgccgctgtcatcgaattcattgtcgataaaaaaccgatcgaggttttggcggatacgtcagtcttttttttttatccatcttgcgtctctcttttctaagcataatgattactcattgttattcaaattccaacgacggacggaaatttataggttttcgatgaacagcaaccatgccaataacaaagtagagaagaagaagacgatccaggcgaagaaggcggagctcttgacgcaagagaagagtgccaaggagttggaggagttgatgcgaagttcggagagagtggaagaagagcggcggcggatccaggccaagctggacgacctctgtcctccacactcgctccattcgcgcccgtctcgtctgctctctgtcctcaaaaccttcttcttttcgaattccggacaacaagcgtctccaacgaggacgactgtcaacagaagagagccccgtgtggccgaccgtcacgtcccgtgttggatccgtcgccattggaaggtttcgcttctcgctctgctcttccaagccgcttgtttgtggatggttctccagtctgtctctcttcttccccccgcccctctcatttacccatctatctctactgacgatcacttaccttgactcttaaaccaaccagtttatcgaccatccgcagttacaaccttgtgctccaatccactctatcttccacccccaccagcgtcgtcgtcggcggcgccggccatccctccacaacgagcacgacctcgacatcgatgatcgtgtccggcagtctgagctacatgagtcgcgaccgtctggcccgcgtgctcaggagccagacaggggcccatcggctcgacgatcccgagcatggagggatctacgaaggcgtcgtcgaactggcccggtttctggccgactgggccgccggcttcccggccttcttgcatcccttccaccatccccatcctcactcctcctcctcctactctcttctcccctcgctcttgcatccgctccgatcctcccctctcttccgcttcttctttcccccctcctccgcctcctcttcttcgtctttcatctctcccgttgcgacgccctttaatctctcctcccaggccccgcccggacaacaagaccttcccctccagtttgctaccgccccagactccctcgaccccatccagtccctcttgaactaccaattcgtccccttcgttcccacctaatatccccgtccccgtctcctttttcttcttgaccccttccacacacacacacatatacattccatcaccttatctcctctatatattttttttcattcatagaacttgttttttttttttttttttttttttttattagtatcattagttggttgtttttgtttttttgtaaggttttttgtttgtggggaggatattatgtatgtatcggtggatgtcgacatccatgctacaaacacacccagatttctgagcgttggtctcatcgatcacgtctcgttacatgcacattgcacatcgaccagagagtctacattccgacacccgaaaccatgtcaacaagtcaatccaaaaccctactccaacttttgtatatatatatatatagatgtatagattgcgttgattatcgatctaattcaagggaggaagagaaacactcaaaaaactggaccatcatggacaggctttgcataaaagtacttgactatagatttcgtgatttatcaagaatctgttatgcacttgactatggatttagtgattcatgattttcaatttttagctcagtctcactagctagagaaaatcataacatcaacacatataatccaaacaaaatctttccttgatcaatggaatctgaattacacaacaacatgcctgtgatttaaattgatttaattttgtctgatgaggtgtttatgatatccagcaaggaataagagtgtacatgtgagttagaagagacacgaattgtccagcttgaaagtacacgttaatgatacatacaacaagttgactgtgaagggaaagtgaaataagtggaaccacgattgatgcttgtctcttgtttaatactgtcttccaggaatctacaatccaagaggtttaatagtgaaggttagttatcgatggcgacgaaagggagaaatatatgcttactactggtaacgagctggcaagacctccgtcgactggaatggctgtcccagtgacgtctattgaaagggagatccaaatcagaattcttacgagttcaaccttcgatacgatatagagacctaatttgagctcacaagaagaatcatcactagccaagaacaagacaacactagccacttcatcgggcaccgcataacgtctgagcggacacaactggccgatcttggatttatccttggccatttggaagaccgggccggtcatctgggtctggatcattccaggacagacggcattgactctgattgcagcgccaggataagcgttcgcgccggtggcggccaacgagatcacggcggccttggaggccgaatactccgtcgaacccgcccccgatcgaagccctgctgccgacgaggtaaagatgatgctcccccctttgcctgctttcaacatcgcatccgacgcatacttcaatgctagccaacacgacatcgtgttgatccgaatcaccctctcgctcgtctcgtaactcgtcttgccaatatgcgccgctcctaccactcctgcctgttggatcaatttcactcagtttcaaattagctcctcggaaaccctagcctttcttcgtctcctcacatttgcgaaaaacacatccagtcggccttgttcgtctatcgctttttgacagaccgatcgaaccacactttcttctgctgcatcaccgctaatagttgacagctatatattgacatacatacaccgaaatcaatccaaaggttataaccccaaacccctaggtttagtttccaagaaagaaataaaaaataataataatcaaatcttgctactcacaccaatcttcggattaagctctttgagatgtttgactaaggcggggaatttatctcccttgagatcgagcaaatataaatgtttggcatctggatgtgtgtgtgtgtcaaaagtttccaaagacttcttcagtcagccacataaaccggacgtgatgaagaagaaacgaagaaaaaactaaccttctttagcaaacaggactgcggtagcccacctaaaagtagtatatagatcttcaaatcagtcaccggaagacagatacacagatgagcgcatcaggaggattccgtggacgagatcagtcttacccgattcctagctcatgaccgatgcccgtgaggatgcagacctacataatcgccaaattcaaccgaatcacaatcagtttcgacaagttaatcaaaacaattaaacaagtatggaatgttttttttcttttgatttaccttaccggacaattttttgctcgagtttcttgaatcgaaatggttgacgatctgttgcagtcggtcgtttgggctcgaggtggatggttgctggttggacatggtaggagcttcactgataaaggttttttttaccaaattttgttatgctccaatgtccttgtctgttctcgatgttaaatatgagttcgttctgcttcacttgcaggtcaatccaggcttcattgccgtaattggcagactatgaataccattgatcacctgcaacccaattatggtacattggcccatcccacccgcggggttcggataaccaagtgacgtcatcgcatacatacgcatgaacccaccccgatcacatttcacacatcagccactcggggactcggggagtcgggaaagccccttggttcttcggagcctacaaagtcaagccgcccctagcgcacccgccgcgccctgaaacgaacgacggaccgggtcgggagaggaaactcacaggacctctctatgtatagtgaagacacgttctcatgtagaaaagatgtaaaatatgtactgcagatgtacagaggacacgtgttaatgagtcaagacacgtgtgatgtagagcgtgcgggtgcatcccggagtgtcgccaagactttcctcactcctcaacccggacccggaaatgcggttttactatcttgtactacaaaatacatcacatcagcattttcgaggtttttgtgaaagcacataaatttttaacacttcttggttgggaatctcaagagaaaaattcatatgtcaaagcaaaaaaatgacatatgcttcatttaatatttgcttatttttgcatcagtatcatttgactaataggatgtactgctggttatctccttcccattttgatccatttttgagttttttctctggtttcgttgtggtttttgctgttgcttctgtttctgtaagttttcttcaccctttcatccacgccgttgcttgatatttttatttcacagtgttgtatctttttggctttcttaaatcctgttcttgtatattccttgcaacgaatgcaaataatatttgcctggcgcgtccaaaaatttcgtaagtacagtctgttaaccaagctgtttataagtcacgcggccaaggagggtctgagtatggacgaatggtcagaagttcaacccattcgaggtgcggagtcgcccctaagttcgagagagcgtttcacgctaagagaaccgggtcccattgaatccggcatacagaccttccggtattcgatccgagctcctcctttaagaaaaaagaatgccaattttttgaaatcgttggagacgaattgaacatatacagcttccagacgacaagaacagtgggtgtgccagggtgtgcctgaccagatttggcacccggtatccaaagctcaaacacgggtggtgttcccaatgcacgaatgcccactcggagcataactcggaggcaactccttgatttttttttctctctctctcttctctcatcacggctgcggagtaggcaataggtcgtcgcgtttctggaacgttacacaaccctcccatttctctgtgccctcaagaatgttgcctatctcctcccttgcccgcatacaaaagttcgtggctccttggacccagtatgtagaaaaccatcgtctctcttttctccctccaagaatcctatagtaaaacatcctatatataatcttaattcttttaaattaccccgcacaagattttccgtcatctgatgaattcaaagcttctgtgaaattcgttctttaggatcatgagagcccggctcgagcccttagtgatctttctaagttttacgatcatctatctatcgtcaattgcggagggctacttgataacgacgacgatcaatcagattgacgatgtgagggccgcgatcagcaagcaggacattaacaatttccacgtctatacacccaaactcttgaatcaataccttttcccatccggacaaattgacgtcaacgcagtgcttgcattgattgcggcaagattatcttacattcctttcttcaacgaagtcaaagtcgaccaagtcggatccgccggtggttgcactgattcgagctcaaaactttcatcccattcgaccgatctatcttcttccacaaataaatccgtcaaagcccacctacatcatcgagcttcgtccttcaagaaaaacctttgtcggaaattttgttctaagaagaagaaggaggaggaggaggaggacaaggaacacgtcaaaaaggaaggaaaactgctttgaatagtcgacgaaggacgatggactctacactcgttatcttcccccctcccaataggcccacacggactccgtttacagcgctatatcaccaacgctgttgtatcgaattcaactttctattcactctcttgcttcatttccgattcattccctaagcttccaccggcgaagttcgtttctaaccttagtattacacactcctttaatttatttaactctctcagtacttctactaatttggttttattttttcaacaaaatcaacttatcagcgcgtagcaatttctaatcagtaatgcttaatcataaacattttacacattgtcgtgatatttaaagaaaagacggttccctttggaataaaatcataccacaagcctccaaaagggcccacaaatcgcgtgtgtcttagccttgggacttcttttctcaggatgtcaatatgtttggggcgacttaaaggactcgcgttttactcgtcaagctagcctctacaatggtggtagcttattggctgttgtcacaaacattttctttggttgaatttaaattctgagaaaaacgatttcatttcaaacatgcttcaaatcttcttgaagcttctgctacctgtttcaatattgaagtgagaaagagatcaaaattgaaaaagatttgtaccagtcagagaaaaaaacctaattcacagtaaattcttgataagattgagagcacaatgagtaacagaaagactatacccattataagtgcgtatttagtaatccattggacggcccaacggtgtactcaataccgattgatccattgttgttttcttcttcttcttcatcaaaaatggcttggagagccaactaaatctttttatctctatttagcccagaaaaaaatcacaatggacatgaaatttgaaatttccctgattcacacacagttttcaggaaaatcaataccaacgcagggtttggaaactgattaaaaatgaaaaatgaagcttgacaagaattggctcagattgaaaacataaacactccatggttaggttccaaaattttgaatctggtaatgttatattttgttcaagaatttcattggttctcaagtaaaatagaaaacaaaaaaatgagtttgaaaaaaacgttttgtgatcttcaaacagtggagaagtagttttagaggatcaaaaaaggcagtgctcatttctagggaaactaagacaatattggggcatttatttccctgaatttaaacagatgaacttgagtgggtcattttcccggatttatttttgtttggtgtacattgatccctgggttctgtcttacaatgtgagcaaatattctctctaattttcacttttgaagaagcctttgtcaagttttttcatgtaggtcaaggcaaatttcaaagtttccagccgatgaatctctttctcaacggatgacagactttgattggtctccagaagcttgactgataccttgaagattccagatcatcgaatccgaaaaaagtggtgatttgttttgggttcaaggggttctaccgcattcagttcttagaatcaatggtgtttttaagcattgcgcgagaaatcaagaaaattaaattataatatgttgcatccaaatgaacagacaaagagaatagaccatgatgtagtaaaactgagtgaaaaattgtccattgacataaaataaggcaatatggggtatatatgaggggctactgtgattgctacttccatgtgatattattttttcttccggggattgataatccctgcttttttttctggatcagagagctgaagtttctgctctggattcattgttgattgtaaaagtcacgaaaccactgctgtgagatcacatgggcttgctcaatggctgcgatttgggattcgaaccattccttgttgagtgactgttgttgggagataatccgcatttcaattaattcacaaattcgggcgacttgaataataccgacggaggctgcctaaaataatatatattgatatataaatcagttgcctaatcaaattgagaatccatgtgcactcactgagccgcgtaagaaatgtgccagtctagccaatgtggagtaatccgaaggctgcctattacggtgatgatggcgtgtaggtgaatcagctagttgccatcaagatttgaagtttcgccaatttattttgccgaaattgacttacaaggcacacctcatctgatccaatgttctactcccatcttcgtaatacagatcaatcaacccgtgggtgaagctgaacgaagaattttcatcctccatagccaaaagctgtttgaacacttctgtatcgataattggagagctaggcgaggatgatcgtattgaactttggtggggcgtggttggcgaaggagggatctctgttggattttttgatacagagactgttagatttccctgcggtcgaggtgtcctgggaaaaggatactggtgcaagaaggcatttgggacatcccgaaaatagtaagtaaggaacgtctctccaaatttttagcgggggggggggggtagtgagacagggaagaggtgtgctcaccccctctcccggagtgcgggcggagttcaattgttgaggacggttagatgaggaggagtcggacatgacgtattgtcgagaatggttaacagatgtcatggcttccaatagtgtggcaggggtttttgtcgccgtgagattaagaggaaattgtcgaggagctatgtaatggagcttaaggcggcaaggacagatggcagagtgccgtgtagcggatgaatcttcagtgcatgttcctggacgtggagatgtaactcgtggggaaagcgcttcacggtgcaacttgcaaggtgatcccaaaacagacggtagacaagttcagcctaggatagaaagggattcttgatttcgctggaaacacttctgtttgcaatcggtttgagcccaaaatcctagtatcatcaaaatggaaagttccacttagcaagagttgacacgatatgatgagtacagccttggaagctagaaactaacacagagaaaccccgaaaattagggaccgataggcaaggggaggtaagaagctcaggacgtttgacactgcgtggtgctagtcttgaagtacccatcatacatagtgacccaagcaaatgaaagtgcggggcgaagagagaagatttgtgaaaaggaaacttgaaacgaggagtttttgtttcgatgtgagtctgaaactgagtttcaactaccccggtaaatctagcgtcgcaaacttacaagttttaacaggtcggaagtcgaaggcccgggcccccgtcatgacatggcacctgaaaaaaatcggtgtcggtgactcgtcacaaagaaaagatggcgatgaacctcctctaaggcgggcggaacagttacattcatttcctgcgctatggtatccacagtttcagcaatgactcataccccgtcgggtacatagtacgaaatatccaaggctcgatggctcgttgtcttcgcccagcctcgccgccaggcccctagagtctcgctttcttggcatgtggcagtgccacctggcctcctcccaacacctcgcatcgcttgagcgcaatacatgtagacttgggacaggccggaacaataggctttcagactctaaggcctggactacgagctgcccggtttttcctatgaaaaagcggatgtaaagaggagccttctaccaagcatgcattaccggacctctggctctcatgtacagatttatgtgctgagtgcttcgtcatcacttttgttttttcggcttgttgatctggaaccagactgtgccagaacacgaggtgtaagaaagtcagcaccgtaggtggaggagagcggaggagctggagggcctcatcagcgtggatgggagacgatgatcataccttatgtaatgaaccataactcaccaacttctacaagatttcttccaagccaaaacctacacccaatctacgcagtttgaatcacgattcgctgttagcccatctttgagccggctaggaatatgattgtgttgagattcgcgttgggtgtcccaaagacagtctgcggttcatctcatagactcatgatgatgggggattctatttggataacggcagacctgtgtctactcagatcccgtccacaagctctcccaaggcatgcatatcacacagtctgactcttccattaatgtggtacaacatacgtgctgaacgggcttgggacttggtcttcaaccaaggtcaattgatgactgtttctctcggttgattgataaactagaaatgccattgaagctgcctacttgccccgaggtattggaatgaagaattgtaagtttcttcaccctccagtcttctagtttgaggaaagtaaaacctgtttggccgcgtaacctgacatgcagaaatgaacagaagaaaaaaaagaagtaggccctgtttggtagtggcataaatataggtgttatagcccaatcaattagataagaaccaaaccattccgaatcaaatatctatttttttacaggcaacatgcacccctgatctcattaatcttgtcatcagattcaaattatgaggacatcttcagccccataatagcaatattacacctatatatatttatgccactgccaaatggggcggtggaaatagaaatagatagtaatcaaaataatcagagagcaaaagattgataaaaaaaattaagcaactacatattccaaacatttccttatggcactcaaggagaattctggcaagtggcttggtcaacatatcaggtagcatttctttggttgaaaagtgaatcatttctctactctactcaacccccatgttgtaagcaatatccttggcttaaccacgtcctttgcaaaacccattctttttactaggtttttgcaaacaaaaggaatttcctttatgagacaactcttaccaagaaaactgatttcaattttattcttaataccagtttgtagacacaaaagaaagtacttgacatgattcatgaaaagaaagaaatagcggagatcaagtttatttcattgaccagaaaagaaattgagtaaagcaaaaaaaattggtggaaaaaatgagatgaacatggtagcagttgattggttttctttggaaatgagagaaaatttgtcttgaaaagggagagaaaattgaaccaccaagtagagaggttaagatgatttcatttgcgagaagagcaagagattgggtttgttctactcacaaaaaatgatgagttgaatttgaacaaaaatgtcttgaaaatggagaacaaaaaaagaagaaacatcatccaaattgggatatagctattacagtttatcctcgacgttgtaaaacccaactgttttttgaaactgcagctttaatcactgcttctaataccgggaggtagaagtgagcaacattctggttggcagcatccccaccaataactaataaatcaaaggagagagtgatgaatgtgtggatatgcttcatgactggatgtaaaagggatagaaaacataccataaccaatgttttgtaaggatcccccgcttagcgcaaagataggcgagccagatgaaccataccaaagggaagcagaaatgtgaaactttttttttgattcatcaaccaatttgacattcccaacagaaaccattcggtattccgatttcaagcaccgacgggcctcttcaattgccaaggatgattgattgaagattgatgtctgataatttttaaaaggttgcaagtcttctgctgttgggacttgattgtagccaattgcataaactgtgtcattgatgctgagtttatgattggaggttggagtaagtgctgtgggacagggtgttgtccaactggtgatggccatcaagatcatatccatagacggttcaatgtggatgacctttgcagggcaagcatatgatgaagggccctctgacaaagagaagtgaagttgatgttagagaagtgaagttgatgttcagcggcattcaagagttctaatttcaccacataaacattcacttaccagtggtgaccacttcacacccaaaatcaatactcataatctctccaatgtgtcgtgtgttgggttgatggttgcaagaaattgcaatgtggatattctcgaatacaccgatgtattgggcagtttgaatccaagttaaacctttatataatgggccgactgatttggctgcactacccaaagccaaaagcaactctggcttaaacgtactcaacaaagaaaaaggttggaatttttgtggcttatcagtggaagtgtgggggacaaaagaaaaactgagaagatgaaatatgatgtggtggaagagtgaaacagtaattggatgattggaaatacctagcaaagggaagaactgcttacctgttcaagcaatcgaacacctgccatttggtctgaggagagagcaggcattgtacttgcttcatgttcagggcaaaactcaacacccctactgctcaaacggtatacgctattccagagtcccggtccgattcgaatgactccaccaaacttggtcgcagttttaggtatgaattccgtgtcttgggatctggtggtagaagagctgctcttgtcggatgatgggctaccttctaagagtttttgtttggtaaaagctcttgccggttgaaagaattgggaatcacatgtgttggccgtttttcccggttgaaagaattggggatcaaataagttggccattttgcccggttgaaagaactggggatcacatgtgttggccattttgcccattggaaagaattgaggatcacatgagttggccattttgagggtttactagaggaacatcaataataaaataatggagatcagtttattggatcttgttatctgtttctcctgctggatcactgttagataaatagcaaagctaactaaagggatatgtagacctgcagatcgattgatgtgcttcagtgtataagatatgtcaaagggtatcttacgagataatcggtaccaggtagcgagcagattccaacctagagattcaattgactgttggcacaacacctgagaagccaatatgttaatgggtcgtaagtgaacgcttggtctcccctactagacacatcaaagagaggatatcagaacgtagcttactgaataattggtcctcagtagccaatgacggttggggaatgagattgcaagtggaggcggttgcttgctaggtatctgatccgtcttgatagaaaaggggaggtgatgaaaaaaaaacaagaaagacatggtagccaggaaggcacaccacgggtcgattttgttgttcgaccgcattggtgtgtgccctgtacatgacggcagggagaggccgacgccaaggaggggttgcggcaatgttgtcctgccatccgaaacgcgtgtcaagccaacacactccggacactatttggaacgacgactggctgttagcacatctatgagtcggctaagaaggggattgtgttgagattgtgattgggttgtccaaagacagtctggggttgatctcatgatgatggggattccaatcgaataacggcagaccggtgtctactcagatcccgtccacaagctctctcaagacatgcatatgacacattctaactcttccattgatgaggtatcctacagatatacgtgctggacgggcttgggtcttgcaataagcacaatcaggactgttccgctgggtgggttgataagctagaaatgtcattgaagctgccaacttgacccgagttacatcttggaatgaagaatcgtgggatttcattgagcattttttgattcttttctccagagaaacgatgagttaatgatttccgagtaagtctgcggctgttcacatgaattcactgcaatccacttccatagttgcaaaactagtattcgccctcatcctccaatgaagacgaggaacctgagcaaagcaatcgaatattttgtctgcgcacaaggggcatgacgtgaactacccagttttgaaatcaaggattgaaaaaaaaaatgatactttggaagttgataacatgaagttccgatggatgaattatggatagatttgtcgttagtgaatcaaggacttaagccagctccctgtattgtcaccagaccccatcaatggaaaatcaggaaagattccttagtctctcaatggatgtttcgtgataacttgagcccacacagaagcaagaatcagacgtgtatattccagtcttgtttagaaataactcctggacgaatcaggattggtttacattagagagtacaaatcgcgaagtcaagcttgttttgtgatgaataatgagatgggaatccaagtgtagaggctcagttgcaagccatttacaattttttagacgagtccgatccgtgatcgaatctttagagcacacaagagataggacgagcaagccaaccttagacacgatataagcggggatcggcgaggatgagaagaaaacaaaagtccaatttccgcgattcgatttccaagaagtgggtatatccaaaagtttgaggtaacatgcatcagctctagactcgacagttctcctggagaatgtaaataaatcaagtcaggtcggcatcgtctttccaatccttactctgagggaaaactgttgagagactcaccaagccgagcagaaagatatcgcaagcgccaagtgcttgtagcttatccattgtatctgcgctatcctttttgaagaccatggccgatacggccacccattcgttatcatccagggggctcacagtggcagagcgtctgcctggcgttattgtcagggcttccggtagtcggacccgggtaatgttatattggcagagtacatagcgattggctgcgacgaccccctggatacgactggtgatcaaatcgattaatcgttgatggatttcaccccttggaggcctggtcgatttaatcagcacggcctccgaagtcatgattgtgtggatgggatgtagacccgcggcacgcatagtagcaccggattctgcacatggaagccgcccggagttagcttttttcaggaacaaactgagagaacggctttaaatatgcctagaaccgtcagcttacccacaaggtccacgatcccatcagccaagcctaatgcacaagcggcttcgacacttccgccgatgtattcaatgaaagtggctttgggttggccttcggagcgactggcgttgactgtgtcgtccaatcctttgaaaaacgacttgctgacgacttcaaaactcgtgacaattttcttccctgaaagctgatctagagttttgacctcggagttgatcggcacctggacttgtaggctgcatttcccgaagttgagcggacaaatttcttcgatcaatccgttgagatctgcttcggctaccatgtcttgcccggtgatgcccagatcaacatttccttcgccaacaaatcgaggaatatcagctgcgggtaagaaaactctgcatggacccatggaaatgaagtcggaagatcaaattcaatatcgtttccaaaatgattataaaaatcaaattgtgggaatctacttacaaggccatctggtggtttcctaccagacatacatctagacgatgacttcgactaaactgaatgtctgcgcccgataaaagctctaaacacttttcgtaaagtcttcctggaagagacttgacaaagatcagtattcaggttatacaaagcttgaaccaacaaatcaggaagatgcggttcattgtcacttacctttcttggggatagcaaatagtaggcgatccgacaaggaatccgcaaggaaagccatcgattctccaaggaacgagaaatgtcaccaggtttcagggaccgagagacttgctatgtcttttgaagtttggcggaaatttgataatgggcatcccaggtggcgacggtgacttgcccggaaacctgagacttggttctatgcatcagcatcgggaaggggtttgtatgcacttgctatagctaagcccctctcacacaaaagtcgggacttcggactcgcagttgcgacccagcgaccgcggcacctggaaatttcattgtatcacacatgagccgtttaagctttcatgtatttatgtacgtacctacgcaagggagttgcggccctttcaattgatcagatgaatcttaagattgatagtgaatccagaaaaatgaataagatggaaaataacccatgtgtgaaaatccaatttgagcaggacaacatgtcatgaggactttaagaagattgaaaccaagtcaagattataacaaatgaggggattaaggtcctccagattttgaaatcagaaaccaaaatgtgtcaaggctgtgcctgctgttttacattaagggaagtggcaaggtttgtaggggaggttagaagcaagatcccacattaagactttaccaacaaccttgcataatcagcaaattaaacacagataattttgttgaaaaccacttctgacgggcagcatttctgcctaattcttattaccggcgctgttgtgaagtccccttcaacagtatcaatcatcaacaacccggcatagtgtagggacaaatggtaatggttcaataccctacacacagcctggcctgattcaaaaccttgatgcaaaacaaacccgctcagtcccactccttttttactctaggctctcgcaatattcattcccattttcttttcaaacaatctgttcctttgccccgccccaacacactctccctcatgtatccgcaaccggcctccttcccggtgtttccagcctcatctatccataaccggcatttgtactggtgcttccaattttccttttccacccaccaggtcctacttccaccctaccacaccgataatttccagtcttcctggtcaacttttctttggctttttcaagtcaccaactctgcctcaaaagtattaacatttcttttcccgttctccgcatcaattctccaatgtaaccatacatcaagttccttccttatcctctccatttgttgttttccatcctaattcccatgcattcctttaatcattccaactcccaatatcccacttgctaatgcatttacgcctgctcttttcttcatccgtccaatctacaatagattcaaaagttccagcctcatcatcaactctctcatttccttgtccggctccagtcacatgttctgctccagatcagcatttatcaagtcacctattctgactttcacacaataccaccatactaatcttgctgtatccttgattaacctctcaataccttaaattttctggtagttggttgccataccctgttttacttttccaatcgtcagccccagaatatctagctggccgcatctttcacctctattctgtttatggttatcttcttaggtctctgtcattgactatcactcacttccatctctttttccttatctgccccctattgttccctttaaccgcctgtaataataaccacttacctattccgatcataactctcggaatcctaatcatcttcattatcttcctacaactgcggatcataatcaactccatgacccagtttcactcctatccagctcctttaaaggaccgatacctcaaccgttttccacaacacttcaccactcccagactgatacatccacttttcaaactcttaactcttccagttcctcaacatggcaccagcagtaatgttatgaactagaacaggagattgaggaactgtgcttgcagagggtggatactgactcgaatttataagtaagggccggatacatgtatggggaggcaggttcctgttgaccgaggatggtttacgctactggaatttggtctggaaatggaattagctctaatccattgatcagcaaggactttgtcgaaaatgggatgcttgatccgtaatttgtaattgggagttttaaggaaatgttgtgatggatcagggtattgtgagtaagttttgtgggtttgtggttagtgggggaggtagaaaaaggtaatttaggatgcggggcagtgatttaagttgcctgtttagtgataggtgtgcagcggagcctcaagttccctagtcttatttaataatcaaaaattgtttggctggaagatgaacttacccataaacttctgattagctataattctaggattacaagcatttctagtcaaattgaaccagatggttgggttcagtttacaactggattaagctaacctgggaatccaattatattgactagggtgtaagggtggctgcaccacccaattttttcttgagggtcattgtcatcatggtacatgtttgtgtgattttaaataagggattagaaaaccaactcctgcttttagtaacaaatttgacagaaatccttagtgaattgtcttctaaatgtggccaattttgggagtggtcactgattgtttttttgaaagtgatcccaaaccacttcacacatgggggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgctctccctcatagcactttcacccatgattcagagcacttctccatttccccatgtaatattctggaacttataatcagtgccacttccaatgattaatccccagaatattcagacgccagttaaaccagttaagatttatattgatacagtacatgtacccaacataaatctagtctacatttattgttcttaagcttcagtaccttttactcaactaatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaatttttttaaagcttaataggtattgttagccaattcacttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctctacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcattcaactcatagtaacaaccttttactactaaacacgcaggttagttaccaagaggctggcacaccaggtggtgccagatgccagttttttggcaaaaaaggggcagtaaccgggtaccgctatggggtaccgcccattcccacctggcaagaatttgaaaaggctctcattgggagggttttctcccgaaaagatgtctttaaatctagctcattgggaggttttcctcccaatgagctgatcttaagatcatcaggaggaaaccctcccaatgagcttaacatcaagatcatcaggaggaaaccctcccaatgagctgatcttaagctcattgggaggaaactctcccatcccaatgagctggactgtgtaccagctcattgagagaaacccctcccaatcaggaggaaaacctaccaatgagctggaccgtgtaccagctcatcagacggaaaacctcccaatgggctggactgtgtaccagctcattgggaggaaaccctcccaatgggctggattcaaaaccagctcatgaccctcacaatgagctggtgatttgtgtgccaactcttttgaatgaattcaccatcaatcctacctggaaaccaaagaagaaggagctgccggacttgtcaacttgttatgctcccttcaaatcccctatccaccaaaaaatcttaacttctattgccaatctaagtaatcatctccttgctaaaaatttgtccaaaaactctaactaggttggtcaatctgtccaacatctcttctactctctggtgatgagttagctttactaagacaattgtcatccgttttttttgttcattcatcacaggtcaaaaactgactatcgagaagcattccaagatttgggattgtttcaggatcagagagttaaaagtattacctagctctctcattgctttttatttgtagacacatgttttcttgtttttcagtgatgactgttgttgttattgtttttgtgatatacagagtgttataaatgttaaaaatttttgagaataaaacatctaatgataatcacttgatccaatataaccattaacttcaagtatatgttgtaaatacttcactcgtaatgctactaccaaaccaaaagctttataagggctatgttctcattgattaaacataaaaaaaacatagaaataaagaaaataattgaagaaaggtgacagttgaagaaagggaggtgcggaaaacacaatgaaggctaaacttgaaagagaaaaaaaaagccaaaaattgatcacacataaataaagatgaagagaatacaaaatttgaaaaccttttaaaccacaaagcttcacatcaagacaattgttttattgaacaacataagaaaacactgtgaaaccgcgtggaaaacccactttttttttattaaggcccttatttttgggttttatttttttattgattttttaggacatattagtggggttcacaataagctttttgcttcctgaacttggcttcaacttttcctgaattatgaaatcctgagcttaatttacaccctaattaatttaagctcagaattgtaactcaggaacctctaaggcttcctcagctcaggaagctttaagggttcatgagcacaaatcaaggcttaaacttcaccaaatctttccttggtctgttaaatattaattttgtctaaaaaaaattaagccaaggtttgagcactcccaaatacttgagtagcttgattttcttcctgaccaaatcctattgtgaacctggctattatgcaccatgtcctgaccgaacttaacacaagtctctccctgggcccggagggccccctcctgcaagggagggacttgcatgtaatgtcactcacctggcctgagggcatacagccaaattgctggatacattactagagatcgttcgttcgtactcgggtacctgtgttaattgtcaaactaaaggttttgtatttctgatcagtaagagcacgaaatacaataagagaaaaataataatgagaaaaataaaaagaagattgtacctaaaggcaggagcaattgaaacaagggacgtgataaacaaatgcaacaaggaaacaaggaaaatagagaagaactaataatgaaagatgtcagttgaggttttagaagagtcgacgaatgaagattgagtcgatgacctacgacgataggaagaaggttgaatgtgctgaatatcggcggaaggtcgaaaggaaggggaagcacttaagtccacgaaggaagtgcgatgatcggcggaatgtcgattaagaagggaagaaagcgagtagcgataaagaggaacaatatagtcgactattatcttacgaaagaatattagaaatgatgaatttgtcgaggtaagcggatgaatccgaagactttacgaaggaggaagagagccttgagaatgattttcaggattcctgtcgaaagaaaagagcgagcgagttcacaagagaggttctcttatgtcagacatcaccaatgatgtcattatgaaaacaactgagaataatgtttgatcgatgatgtcattagaaaaatgactgagagttatgtaatcgaggcgtttggaacagtcctgctagagttctggagggaaagagctcagatctcaacacccccccttccctctagacggaaaagcccaatctgttccaaggatttcaccaaagccggacgaggtaccgatttggtaaggaagtcggcaagcattttattcgtcggagtatatttcaaaaaaatcttagcgtctctaatgacgtccctgatgaagtgtaactgaatctcgacgtgcttcatgcgcttagcgttggtgttcgcctcgaagttagccacagcgatacagccttgattgtcttcatgcacaatagtcgggctgtcggcggaggctagatttacttcatcaagaaactgcctgagccaaagcagctcgcaggagaagtccgttagagcgcggtactcggcttcacaagacgaaagagatactactggctgcttctttgtttgccaggaaatcaagtgtccgttgaacagagagagataaccggtgaccgatcgtcgggtaactaaaacaatttccccagtctgcgtcggtgtaccctcgcaaaggttctgggtcgccacggttgtacaccaaagcattatcagccgttccagccagataacgcagcacgtgagtaaaagactcccagtgcgtgataccaggttcctccaaaaattgggaaagtgagcagacggcaaacgcaatgtccggccgagtagcagtcaaaagataactcaaagcacccaccgcgcttcgataattgacgccgagagacttgaaacgatcctgctcttcgaccgaggctcgagaaaggtgagtgttggggatcagaggcgtagtaactgtcctacaggaagtcataccatacagttcaagaagagaattgacataatgaagctgcgagaggacgatagcatccggttcgtggagaaccttgataccaagcatcaagtctgcgcgacccaagtctttcatgtcgaattcagcctttatttgagttttaaaaggctcgacattcttgctgaacaccgccaggtcgtcaacgtgtatgaacacccaaacagggtccccagtcatccgatagaagacacaaggatccgaaatagcgattgaaaaaccgaccgaaaccaaccatctggagagacgattgtaccaagcgagaggggcctgtttgaggccataaatggctttgttcaactttaaacaatgttttttcttgtccagattgacgccctgaggaacggagagaaaaacctcctcatccaggtcagcgttgagaaaagcagtcttgacgtccaactgatgaaagtccaggccattcgcagcagcgtacgaaataagagctcgaagcgagttgaggcggcctgttggtgcaaaagtctttgagaaatcaacgccgtgaacttgagagaaaccttgagcgcacagtcgggctttgaatgcaacagccttgtcgtctttcttcttgcgaaagacccaggtggtccccaccgttttgattcccggagtaagttccactacagaccagactttgaggcgttccatggcatccagctccgttttaattgccgaagtccatccggtagattctcttccgttgacagcctgatgataatgatttggaatgttgtcactgagagacgtgaagaatacgcgtgctttgcgaattcgtcgatgttgaagaatgtttgcagaggaaatgtctccgacaataatagaagacaccgggacaatttcatcactggcggaagcagtagaagcatcgccttcagtggtcccagcattgacaagggccggagaagggttagattcatcagtaaccacgtcatcaaccggatcatgagtcgaaatggaggagacatcagaatccgcttcaaacaagtcttgagcaaactctccatcttccaattcttcactcatagagaagggaaccgagtcattggagatttttgggaaaacagactcgtcgaaccttgcatgacgtgtcttgacaagccttcggtctctgaggcgaagaatacggtagactgatccctcattttcaaaaccgacaagaatcccgacgtcaccagtgttaccgagcttccagcttcggtgagatttaggaaccgcaatgtatgccttgcatccgaacgttttgaggcgatggcaaggggcatccgttttagtccacatttgatatggggtggaaggacgagagggagtagacagcatgttggagatgaatgtggctgtgttgacagcctcggcccaatagtttttcgggaggctgctggtcaggagaagacacctagctttgtctaggatcgtgcgatttgcgcgttccgcgaaaccgttcagttcaggtgtttcagcgggcgagaaagtttggagaattcccttctttgtggcgaaatttttgaatttttcattcacaaactcgccaccctgatctgagacaacctctttgaccgattgttcttgaaggttttctaccagcgtcacaaaacgctcaaactcctcaaaggcttgagatttcgccttcaaaaatcgaacaaatttgaatgatgagtactgatcgactatggtgagaaaatatttgaaaccagacaaggagggagggctgataggtcccacaagatccatatgtaatcgctgaagagtgaattgagtaggagagaaatgactaggaaaagggatgagagtcatctttgaacaattacacacctcacacagtgccccatcttcagaaactgctaagcccatagtcttcatgacttgatccgatggatgtccgagtcgatgatgccacaagtcgtgatcggtcttcttttcagtgataaaggcttttgaacaacatgtgtattgcgagtgaagaagattatcgattacttcgccggtgaaaattgatccagagtcgtcagatatgtcaaaggaattggccgtcttagtgattttgacggaattcttgatgagtcgaacaagggatatgagttgttgcgaaatgttcggaacaagcaggcagtcaaatagcgtaacaattttgccaccagtgaaaatttccgcggtaccgtgaccagatgcaacggtgggccagttacgctaaccgtagtgttagtgcagcgtagtgttagctttttaagctacgctacacaaaagttactgttagcgaaaaatttggcccactaacactacaggatttctgaaaaaaaaaaaaaaaactttagcgtagtgttagctgactaaaaaaaacaacaactaacactaaccaaatcccttgttagtggaattttagcgtggttagtgggctaaaaagttacactaactgttagtgtaactttttgataagttacaacaactgttagcgtagtgatcccctcagttacactaactgttagcgtaactgatcaaaaagttacactaactgttagcataactgattactgagttacactaacagttagtgtaactgattacgctcctccaattgaaaaaagtaggtggtatcactaggggtgagagtttgtttgagaatctggtttcgaagctcctgttttttttggcttggcaccgtttctttgctgctttcatactggcattattattactatcaagagataaattagtccccagggtttgaatcaccccaagatccatttattccatcatttagtagccagctgcaggaaagggaaacaggaagagtaagcagaagcagaaaattagatcagcaacctgcgggagcttaacacaaatttgaaatcataccgcttttctggcccgtcctgtttgtaatccacagtcaatggtcaagaaaatgtgtgtgtgggggtacctaaatcaaagaggggggaggttagcaagcatcagagccagggtagcagtcttctagtttgttcccttttggggaagcgattgatttttgctggttgactttgagtagcgataacttttgcaaaaaaggtccgatttccttaatttttggttcgttggaaagctggcattgaaggctacaactttgtcagccattgtgttgactaaaagcaaacggttgctgagatcgaatcgattgaagttagtccaatgcaatccaatgagagacctaagtttcagaagagggagtaagctgaagagacttttggattggaggatgtaatggaggtggttgtgatgagtatttaattgagatgaagatcagattgagctttgatgaagttgatgatgaggatgaggatgaaaaatcttgatggggtcttgcttggatcggaagagattggaagtccgacatccatctctccttgcttgaacttcaagttcaaactcagagcccagggagtgaacatgtcacaggcatgtccatgacatcctcttgctgactgaacctcaactcaccgacccattcctcatgtactgctagtcatgtggacaaggaggatgtctggagatgctactaacctgtcatgtcaagtgttcaattccacctcaaggcatgcatttgtgttgttttctcacttgaaatttttcatttgtccaccattgtgtagtgtagcttaaaatatagtgtagcgaagtgtgggaccagttacgctaaatgttagcgtcaactcagttacgctaaatgttagcgtcaactcagttacgctaaatgttagcgtcaactcagttacgctatctgttagtcaaaattttgttagtgaaaaaaaagttacactacctgttagtttagcggtgattatttgaagctaacactacagaaaatttgagataaaaatttcacgctacgctggcagttagctcagcggtgtttagcgtgcgctaacactacagatcttctagagaaaaaaaaggccgctacactaacagttagtggtcaaatagcgtagtgtagcgtagcggcccaccgttgccagatgcgataagaggagtgtctggatttcctgttttgatagtgatcttctcattagtgaaatccgagaaagcactccgattacgaagcatgtggtgagatgcagccgaatcaatgacaatgctttcgattttgttgtcagagacataagacacaaatgttgacgcttgagcaaaacttgcactcgcgttgggattcttcttgaatgatttggaagatccggaattgtttgggcaaaggtgaggatatttttcaaagcatctcggttcggcatgagtcgtcgcttctggattgtgatcgccatttgcacagagatgaactatcctgaaaggaaactttccatttgttggaatgggggtggaagtcgaaacaagagcggttgcctgatctgaatccttcttagatcctttatgggtcaaccaagtctgaagcgcatccagaaccaagtaaggggatgaagtacagtcctcggacatggcacagttgtccacgatcttgtcaagcttgtcgtcacgcatgagtttcccgagtacgagataagagataatatctagagggagagtgatgccgacggcatcgatatcgagaaggtgcgctcgagttcgatcaatatattcttgaagatcacccttatagagttcggccgaccatcccataaacacacgcccacgattgataacggaatgtgacgcgtactgagaagcaattttcttccagagggcgatgggatccgagtcagtgagtgaattgacgacttcgttataacacctgtgatttatgcgagaggtgatgatagagatagctttatcaccggcctcttcgtaggcggtcttctcctcgtcggtagcgtcctcagcgatgggcaccgtacaacacttccagagctttttgccacggaggaagatgaacatcctggagtgccaattggtgtaatttgatccatccaagacaggcactccattagaagccggcgtatcatgtttttctgtcccagacatcggtcctgccttagtttgcgtaagagttcgggtcgatggagcgttgagccaatcgagactgtaaatctgttaattgtcaaactaaaggttttgtatttctgatcagtaagagcacgaaatacaataagagaaaaataataatgagaaaaataaaaagaagattgtacctaaaggcaggagcaattgaaacaagggacgtgataaacaaatgcaacaaggaaacaaggaaaatagagaagacctaataatgaaagatgtcagttgaggttttagaagagtcgacgaatgaagattgagtcgatgacctacgacgataggaagaaggttgaatgtgctgaatatcggcggaaggtcgaaaggaaggggaagcacttaagtccacgaaggaagtgcgatgatcggcggaatgtcgattaagaagggaagaaagcgagtagcgataaagaggaacaatatagtcgactattatcttacgaaagaatattagaaatgatgaatttgtcgaggtaagcggatgaatccgaagactttacgaaggaggaagagagccttgagaatgattttcaggattcctgtcgaaagaaaagagcgagcgagttcacgagagaggttctcttatgtcagacatcaccgatgatgtcattatgaaaacaactgagaataatgtttgatcgatgatgtcattagaaaaatgactgagagttatgtaatcaaggcgtttggaacagtcctgctagagttctggagggaaagagctcagatctcaacaacctgttggtacctaggtacctgttgaattttttcagaaaataggtaccaagtaccgcaccaggcacctccaggcgggtaccggcggtacttttggcaggtaccgcgggtacctcccctctctttttcacttagttccactagctatctcaacattacttcatatcctgcactagatatgtggtaagatgaagctggatgtgctgtttttttacttcttcacactattttaacaaaaaaaaggaaaaaatattgcatgtccagttttttttactgcatatccagtaccggatatgaagtactgttgaaagtgtatagtcaattttttcaattttttcatatttattatgaaatgtgcaggcctcccacccaccccatgttaaagaagtggggaggtacccgcggtacctcctgttttttttgccaaaaacagacacctggtaccacacctggcacctcccggcaggtgcgcagctggtgcgagaggtaccccccaagcggtactaggtacctagcaaagggtaccgacgaacgatctctatacattactaaatcccccagaagactcagtacatcattgaacctaacaatgccgttcagaatgaaaaaatgcatgatttttctgctcatcatggtgccagccacttcctgtgaaccctctccaatctggagatattgaacccaataaaaactgagaaataagaaatccgattggaccttgactggattaactgtctgttcttagagcaactccaccacggcccctacttctgggccgtagaatcttgatgatcgggtccacacagccagttttacagtctcaaacttctgcggcatacactgcagcttggaggagtggtttgtaaaatttgatgacaggtgtgctgccgaggttggtgtggtgtgtgagggttgggtttcacacattgttgttgtgtgaaagtgttgtaggtaggctgtaggtgtgtcagctctggtctcttatgtgacctagagttgatgggattttggtcacactttagccaaaaagggccagtggaattaagcctctcctcaacactaatacagtggaggggctagctccttataagaataagggacaactgtgggatgagcttcacagtgcctgagctgaaggattataaggaaattgaggtttgcactagtcttataagttaaatatgtaacttataaggctagtaagaagataaagagaaatgtaataactaaggtacaataatttactgtaaaaccccactcactaagttgtttgtaataactagtaaggaacttgggtttgtatggtaatattgtctgggggatgaatctcagggggagagacatcctcttaaatattacatagcaggggtcaattctgctgctgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggatattcagagcatgataaatgtacatgtgttgaatatcctttatttcagaaaataccataagagagataaacataataaacatacacacaagagaggtaaattggataatcatctcttggatacacccaggagataattgtccttttcaacttgattatagttttcatggaagaggtaaattaataaagaggtgaatctttattaatttactgaataattattaacataaaaaatacatgtaaaaagagataacattacttaataattattaacttaaagattacacataataataattgttatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacaaggtgactccctaggagtccctacatgtgaggactcgcaaggagatttgagggactgccgtagattttagcgactgtggtgggttgtgttgagtctgtaaattccacctacggccccaatttacggcctgcggtggagttgctcttacgcctccattgacaactgtggcacctatggacttatttatctcttgagtttttcaatgtgacaggtatgccacctgagcaacaacacaatgtttctgataatctcccatccaatcatgtgggcaggatccaatgatctgaagcttccaaaaagcaggttttggcaactcagagcatctccaacgcgggtggtaaattggggttgtaagccccgtttaccaccccaattcccaaaacaccccaccaccgcgggtggtatgcggggtggtaagctacattttcagtccagaaaatgtaccgaggtggtagatctaccaccccggtacctcccttgataccgctgtgggatccgtgatatccaccctccatctcatgaaacccccataatcgcaaccggttcacatacaaatacccctcacttgaccttgctcattcaatctcagcgcaggtttgccactttgcggtggcgcacctgcctgatttcaggtggcaactatggaacgcgggtggtaaatcctttgtttaccactccggatttaccacccgcggtggagatgctctcacaaagtggcctccttagaaattgaatggaggtagctgactcagttttgctcacatcagggatgctctcctttggagagcgtgcctttgggaccccccgattgagaggcttagttaagcttggtcctgaccaagtctcatgacttcaagtttgtgttttggaatccaaaataagtagctacttttcactgtctgcccactgtactggtggattatgcagctcgttcagatctaggctggagtctgaactgtcctacataatcataaactgcccaacccctcatgtgggtgggggcaactggagctgatgatcaccctagggatttggagcagtgctcagttctctttatcatcagctgtttatcacggatttctaatttgttatgtttggattggaggacttcccgttggttttacagcccctgtaaagctatttttacaggctgtaaagctagactaaaaatacacaagcccttttaaccaccggctcatctcgcgtgacccgacctgacttaactaagcctcccggaacgggggtgcagagcaccccgatgcggagcatctcccattcccaacggaggggcgcttcgcgccagcctgttccaggccctccgattgaggggcttgtgttaagtcaggacccgaccggctcctaacttatcaaagtcccacccagttgcggttgggcgtgcagtggtgaagcactgagccccgcccgaccgcagggagggacttatgcctgaagtgggggtacctgccggaggccatccacccaaatatgtcgaattaccactctttaatttttagagagttaagcttcaactctctttgtcccaagtagccaaaaatttcaaggtacgcatctttttgatttttcaagcctttcacctcatcatactgatcacacaattatttttggttaattttcaaagaaatttgccctttgaaatcggatttggtccaaaacaggcgaaccaaggtatgtgtatagttcttctttttttcacttgaccgtttaccttctgctctttttttcgatcatctcctttttataattcaacgtctctctttcaacactccgacgctccctctccccaagtttcctctctccagatactgatcggaatgtatgcgggaccccagtgatccaatctgcaacccttgaaaataaatccgctattgtctcaatctcgatgtctccgtcaccgtcacaatcatctccacagccaacaccacaaaaaagatttacctcggcagaaaacaaactcaagcaaatttctgatctgattgcccgattgaactgggagccgaaatcgtacatagttaactttttaaacacaccatcggaagactcggttcttaaacggcgcttctggggatcaacagggtggccgggaactaggcgacttttagatgcgatcaagcgagttgttggaaaacataatagtgggaaagccctttgggaggattacatattggatgaggtttttagaatcattttttgattgatcttgttaatgttattttccttgatctgacatattttttcatttttccccatctcacaataggctatccttattacgcgcaaacagaagccaaagagcggttactttccgaaagggtcatactacagctcaaaaaaaattgatgaggaattttttagcgaagattctctgaataagcgttccgatcttcttacagatgaacagatgccttttctttataatttactcatgggaaaactagccaggccaccaacagggaacacttccgatgatgaaggctcaagcgaagacggttctgttgatctttcagcctttgacgagcctacccttccttccgaggatctaccagatgtaccgattcctccccttgaaggcgaccccttggctgatcaaaacccaaagattcccctcgatctgacggaggacaatgtgatggaagtcgatggcaacattttacgcccaagttcaaaccccgtaactcgaaagttattacaaaacgaagatgtaactaattcattctagattttggttcaaatggcttgaaaagtggctaattaccccttttttatttttgtttaatttacagatggcacgaaccatctgttctatgattgcatttggatgcaaccggcgccataacggcttacagctgatgaacggactactcttcattgcatgcggagtcaccgagcgtgttaacaagtatctcaactacgtcggcatatcgtgctctcggaaaacggcacatatcggtctggcgagcctcggcaaagaatttgagaagaaactaagggatcagcttggagacaaggattcaaatgtgtttccaccttcgatctgcatcgacaatctagatttccaacaatcaatccacacaaaatctgtcggacaatcaagcaccatgtttcatggcacatggggttacatccatcgcttaccccacgaatttttccaaagccttgataattctgagctgactctagcagcattgaaacgtgcactgaaagaaggcatttctttagaagttcaacctcggcactttggtccaacaccgtccagcgagcaacacttcaaagccaccctgaaatctcagctcaccggtgttctccttcgttttgtagcttccacaaatgacaagaaacaactcctttccactcaaccaccacctgtcagaccaataaaaccggagaagcccaacctgactatgctgaagctcatgatggcttctgacaattcatctgaaggaatcggtgacgtcctttcaggtctcattaaacagtctggcctgactgccgaggagttttcaacccgactacaagttcttgaaggcgacctggggacctgcatgaacatcttgagccttcgagagcttcgcatcccggccggctatgctaaaacgagtcttgcacacatcctgtcaatccccggtgcagctcatacaatgtggaacttttctcaggcaattttcctgcatcactggggtgatcagaccaatcggaaggacactggagcgtggcgcatcctcaaggctctcggaatcccctcagaaaaaccagtaaccaaacgcgatttcacactcatgatgaccaacatggaaaggatccatgatgctgatcttctctattgcattctgtaagtatttaaaccatatttttttatctatctgatgtttgatgaaatgttgataaatatatttctcctgatcaaatcagtgttgtaatgggaatagagagccaacctgtccctgaagaattgcccaccatgtccccatcatcgattgaggaaattgttgagcgcacttacgatcgtttcttatccggtgaggcacttgaggatgcaacacaaaaaaaacaagacaaacttgtcaatcttctgttacggctccgagatttcgcaacagtcattgaagttaatcgtgccacaaaggcaggtgatacagggaggctaatgtacatgtggaaacggtaggctgtgatgggacaagggctgaagaagcttgttcattattctcgtcacctcccacagctgattcttctacttgaagttatactcccaaagtcgctcgccaaagtcattgaaagcgcattgctcttgtgtccttctgggagagaagaacactttgttgcaaccgacttttacttggaagtccagaattactggctcaagtacttctataatcattccggcattggaactaatattgaacgattacgagatgtcttttctatcaatattccaattgtaagtcccaacacctctttctaccagcaaatgaaattcccaaactgatacatttacaaatggaatagctcaaagatctgatgcatatactcaatcacaattcggggatgaatgtaattcaacaatcgcacaagactacaataacaaatctctctatcaactccttcacgagatttgccaagcaatacaacatctgcttgtcggatgagaaggctgatgaattcattccaaagttgatttcaaatgtctacgaagaaggtattgaagcaattgaagaggattttaaaaaaaggaagggtggtcttgatcgattgaaaccagcatacatgtttgatcaagagatggagcatccagacaaaccgcgaagtacaactgatactggtgattcagacacttcggatgatccagatgattcggacgattcagaaagttcaaacgattcaggcagttcaaacgatccaagcagttcaggtgattccaacaccaccgatggatccaaaacttcaaactcatcccgattgccagcaactcctggagattcaggcaagtgctttcacttctgctttcttcttagcttcagcagctcgagcttgcttgaaactttccaatgcaattgcgtcttctgctcgcttggcgactttctccgctagagacttttcgtctctttttcttctctcttcaggcgacaatctgatcctctttggttttggttgtagagtaaaagaactagttgaactttcggggacctcgcctctttctctcctttcttcggcttcggcagctcggactagcttaaagttttctagggcaatcgcatcttccgctcgcttcgctagtttctcggcttctttcttctcatttgtccttttcttttcttctgcatcgctcttcttcttctcttctttatctttcttctccttctctgcttgtcgtgttccttcttctatctcgaacacctgcagttcaaaccactcggtttttttgtatgattcaacaaaagcaaacatcgtttcaagctgtttttcgaaccactcccccccaatgagtcttgcaatcaatccgggttcgtgtatgtcctcaaatgcctcagcaaccagctttgccttagcttcaccaaagaatcgagccgctttgagttcaggcttttcacccatcagatcgtgatagaaggattcaaaattgactaccaggtcgtcggcaattttcttcacaacggctttggagaatcggctcttgtatttttttgtggtatgtctcttctttttaggtttaatataagcaggcaggtctgccgcaaaacgactaggatcactcaagatatcctcaaaattctcttttgtgaataaatgcgctgagtcgtgtatttgaactgccgcttcgggctcacagtttgagcaagcacagcgatcgaacttgagatacttctgacgagattcttctttgagatagttggagtcgtccttggagattggtatgtatccatagcttcacaacgaaaacactcttttttagctaatatcccgatgcaatcagtcaaaaataaaactcacatgttatccactgcattagctaccctgagacagaccggtgtcacggcgtaggcgtccatactagggttgacggcgccacccctaggtgcgcgccgatgtgcgggcgcctcgcaccctcgcccacggcgcgcacatttttccaaaaaaggggggtgtgcgcgcacttctaaccctaatttttagagggggagggctggaggccgagtgacttttccagtttgaaagggcaaccctgaaagctccgtaagctagtccgggagtatgtcaccgctttgctatgagtttctagcttttttttcacacatgtgagtgcggaagacgtcttgaggcttgcaggttgtattgagattggtactgccaattccaaatgtagttctcttaaacctccaactttttatacaataataatatgtactatgtacatcatctttctatatttttgacatgccaccacaagaaatacaagcaattcagagctgcaaggatggtctaagccaacaaaatatcatggtctgctatggactggattcttaatgtcaaacatacggacggaccaatctcgaaggtgccaagctaaatgtacctactgccaaagggtgttcaaccaagcgaagcctgcccagcttttctctcatatcaaggaatcttcattcacttgtaaatagcctaacaacaatccaaatacaacggaatacaacgtatatattcttttcattgaaaaaaaaacctcgcctaggctcgccgctactgcgcctgccaaaggcgcgcacttggtggtaggtttgtaggcgcccactggcgcgcacattttcaaatgtggcgccgtcaaccctagtccatacgatcatcgtcggtgagctgttctttcccacttccaaaatccttcaccgcattctttccgttctttctcttccgctccatgaataagatcgctaaccccggtcgtccatctcgtccgcaacgccccatcatttggctgatcattgacggatcgcctcggccaatgtgtatgacacacctcactcgcttccaattctgacccaggccaagtgccattgtacttgaaaagatcggaaaatcctcgttctcgaaatctttggtgcagtctagcttatcttcgtttccggtacaggcatgatagcgtctgacaaatttgcttgcactatcgtaatcctttctctttttccctcttgctttgttcagaacatcaatcacacttagggtggcttttcgagttccagagtaaatcaaggtaggaattaagttgtcatctgatatttcagcttcctttgagaacattcttaacagatcttcgcaagatttgagtggatagtccatgtagaacctcaggattcggatttcgtttcgtacaagttctccatggaagaaagtaacatcgacccgtttaagcatcaagctgcctaagatcgattcaacagcaacagggcggcaggttgccgacagtagcaatattggcacatcactcgtagccatcaatcgatctcccagctttccatacgacggccgaaaaattccatagtcttggagtcgatcccgtactgacagaaacttcgctttccccgattcgaccagcccccacacgtaaaccatgtgcgcctcgtccagaacaatcaggacaagtcggctttgaaattcgctgctaaagtatagctctgtaaacaattcgttgtttaggaagacttccgggctcttcaaaccaaatcaaatcagtagatattcgaacaaaggtcaacaatcaaacagtagacaaaccaagtaaacaaaggcataatcccctcgctttattgcttgcactaaatcttttgttagaatcatttttccaaggctgatcgactttatgtttgctctcgtcttttctcgaacctgcacaggccagcaacttggtcaatttctttttcatcctcattctgaactgagaaagctggaaacgtacttgatcttcccccaaagaatccaacggattgagtacaagcaccactggcttcctttgtggtgcatacatgtggtagtaaagctctgctatccttgactttccgtatccagttccagcaaggacaaagctgtgataccctcgagcaagattacagacggtgtccacctgtagtttttttgggtcttccttataatgttctttcgattgacctgtaacatagtctcttaaattatcattgtctaagctcgtaatttcttgagtcaactgtagatgagccttgtttcccttcaacttcggaggtggtaatgaagtcgattcagcacgtgcttcagatggattccgggctgatatcgctagtgatgacccgtccatagttgcacaacgacgattgtgtacagcttcgttgtctcgttgtcttagattctcaagggattagttgattaaaggttgattacccttatctcctcaaaacaaaactcaatcgatctcactacctaccctggggtgcatacatgcgttactgacgctaattaggacggttgaattatagatttacattctcaacggcttaatttgtccgaaatggattttattacgagcagagggacaatgcgctaccccctattacctccggacatgtttttcgagcttttaaagcaaactattacaaactttccaaaacagatcccacggaaggaaagccaggatgcaagtgcatctttccttccgcggagctatccatctagctcttaaaacgagcgagctacagtctgtggaacttgaaccacatttttcgaagatcccctctggtgagtacaccaccgggcgtggtggatggcatttggacacccaatcggatgtaccaaatgccatccgaccttggccctgcaacgagcatccattggatgcgacttgcatattgctgaatccggatggcagggccaaaccatccatcggatggtaggattagaagcccttggggccaaaaagtatcaggccccaggctcgaacctatgacctcatggactgccaccagttacttaactgatgcagcactatgcactcgactatacaggatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacattccatcatcatctttttcttcactgatcagacaagcacctcctcctatctatcctctctcttatccctggctcatgttttggagacgcaagccaaagaccaaaaaaaccgtacccagcaagcccagtgatcaagatcacggatcggtcagttgccctccccgcccctctgttacagacttccacacttcggaagcaactccacttcaacactgctcggcttttatccaagctccgacttgtgggccctaattacgtcaagttatcatattcaaacagctttgaaaacactactcttacatactcccctcgcctcggggatcgatctgggttgttttacgttctatctatcacaccccctctagtttatctaggctagctaaaactaaaactaaacaaaaacaaaactattggtcttttttgaacaagccgtctctgtacccatatcagaattttactgtcggctcaaaaaagcccactcggcctgtcaagttacagtgtatctccttgtcgttgaggcaacttcagcccgcccatccacactgggcgcttgaaaaaattcacagggggcatatcccctttgtccggccaacgagttggttagctatatgtaatagatatcaaccaattctttgcccccattgttgctacataaatatttacatcccagcggacaaatgaatcatcatgcttcgaatttaaactagcctatacttagtctcggtgctgacaaaccaatttgatatatcttcctcaacagctgcgtacaacctatcccgccatattcaaggacttgtcccctccatctatcctcgccagccccatgctcgacatcaacaagtccaattccaaccttcgcttcggtcgttcgccacgctcctcgaccccagccatgtcatccacctctaccctcatgcctgcctccgcacccaagcccaagtcgagcaaaaagcacatgttccagtcgatctctcgaaccctctccccagccttatccaaatctacctcccgcaagcatcgctcgctcaatccaactttagccctacccacccctcctcagtctccgaatagagccggcgaagactcaatgacacgcacttccagtgaacccagtgatgaagacgactttgtggaagtcaaactctcagaatctgaaaaacaatacgtcagccaaatcgaagtaggtaacgaacgtcatgagagccaactcggtcactacctcaccaacctagcccaacgtccactctcatcctcccgtcgagaatcaatacagatcgctggtggcaaacgaatgtctaagctgatgagagatgccaaggaatggcaaacgttcttcaagatcggcaaggatgactttgaacgcgagcggaaactgccgaaacgagactcccactcacttgcttcaagcttaaaaggtcatccatcggcttcagttgttactggaaagtcggccagcaatcaagaagtggagaatgattccttatcagttgccacccctcatcccgccgtcatgaaacgcgtcaagtctgatcaaatcgtctacaatcaagaagacagccctcctctggtcgatccaaccccgatcgaagaaggttctcctccaatccccttgagccctaccatcgaagaatcatcgagcgttcgctcccgcaaatcgttagaggaggagctaggcctgagcgctgccgacgctgatgcgatcaatcagctcactagaaccttcgacgatgatccctcaccaagcctgacaaaagagcctccttcggcaatcacctcaccacccgaatcactcacgaccggctccccattgatggacgatccggcagtcagctcggtgccagtctcggttgtgccttccgaactggcagagagtccagcagtcgtacccgcacctactacttcgaccagcagcccggtccaacgacgtcgtcacaaggtgacagtcgaagactttgaaatcatgagagtgcttggtaaaggctgtgctgggaaggtgcttatggtcaaataccgcaggactggtggtaatcatcctaatcaagtctatgctatgaagagcatcaagaagaatcacgtcttgtctcacagggagctacaacacaccctgaccgaacagagcgtcttgagacgtgttgccgatgagcctgatagcaatccattcattgtcaggttatggtggagttttcacgtcagtcccgctagcacagctattttgatcattttgtatgtttgagatgatgatgatctaacgactcgatttttgattcaccacaggacaaggaccatttattcttggtgatggatttccatccaggaggtgatctggcgacccaattagcacgctggggtcgactaggccgagaccgagccaggttctatgcggccgagatcactgagggggtcacctcacttcatcgatcaggagtgatctatcgagatctgaagcccgagaacatcttaatcgccttcgatggtcacatcgtcttgacggactttggtctcagtaagcagttcggacgcgatgctgacggccaacggatctctgatgaggaagaggaacgcaccctgactttctgtggaactgccgagtatctcgcccccgaggtcttactcggtgagccatacagctatgaggtcgattggtggtcctttgggacgatgctgtcagtttccccctgttttttctttgtatccctcatcacctttccccgcatcactgccagacttcagctcacccgcgttgcaattcgtgttgatacagttatgagatgttgaccggcttgacgcccttctggtctgaggatcacgccacaatgtatcggagagtgctccacgacgaactcatgttctccgaagactcgaacagagtcatggaccatgatactaagaccctgttacgtggcgtgagtgttctctctctctctctctcttctttccacacaactgcgccccccccccttttttactgaaatgcgctccttagcttttgcaacgcaatccggcggtcaggatgacgggtgaaagaatcaagaaacatccttactttgggatgatcgattgggatcagttgagttctctccttagactacccagccacttcttagatcccctcactcatcgaagtgcctgttttacaatcttagtgttcagcataagcgatacatccccccatatgtcccagctgtgaatcccaatgatgcgacggacactcagaactttgatgagacgttcttggcgatggagccgacatatgtgcaagatgacgacccgccccatccgagtgctgaagagaagaagaatgaagagagcgaggaaggggctggagaagatggggatgatccggatggaggcaaggtcgagcctcaaggggcggtggatgagaacgggcaggatgtatttgatgggtacagttaccttgcgccgagtcatgaacgagactcgatcatcctcgaagacgaggaggatgcgagtagcgttggatgcgaccctgacgccgatgacgccgctccgccgcagtcggcctccgaggccaccgatccagttccctcggccctccagagcccgtctaaggacaagcctccctcttctcaccccgctaccaccatcgttgtcaatgagagcgaggaacctgatctgcctgcctcgaacgatgaagatgaggcggaggaagactgggacgtggtggtgaccccggagaacggccaatcggacttgaacggtcggcttggcaagaagcctgggaacactctctttgcgtcagtcttattctgtatagaagtcttgatactgtaactcacccattgaatattgttggattttttttttataattatcttggtatatgtggtgatatagtcggggagtcgtggacaagtacaagttgaggatgcgtaagttgaacgagagttcgacaggaacaccttcgcttcaagccagctcgttgcgcccatttgggagcagcaagtcgagtttcattaaggcagcccaaagccaattcaacacgctcggcaaccagtcgacgatctcgtcgatcaaccaagcctcctctgaggcctctgagcccccctcttcagtgatgggcggggggaatggcaaagccaagaaacggttcggacttcgttcgtctaagaagccgggctactcgtgtctcccctcatcctccgtcctcggcgacttcttgccctcctctccggtccataactcggctgcttatctgacttccccctccgcttccccctccccttctaagaaaaccctccatccggtaggccttcgggcgatcgaattggccaacgttggcgcccagttcttgaagaaaaactcggctaatcatcagatcctgctcaataataacactcctcatcatgatcatccaactccatcagacgtcgagtcgcctctttcccctaacaccattcaatcgtctcctctcccaactactactactactcctgctgctgctcctgatgatgatctttcttctcccactactgctgctactaacaatctctccatggacgatcctgctcccatcccgggcgaaaacactatcaatccgaagaagaaacaatcgatcggcgccggtcatatttgatttctttgatttccttctcctcctcctcctcctcctccagatcttcctctagatcttccgctctatcagtgcttcttttgctttggctcgttggcatccgatctccttatatgtttcctttttctttcttttttgagctttcgctccctcgttcgttcgtcctttggcttgctccgcttcatctgtgtacatatatttatttatattcatgctttcttttggcttcctctcccatccctcacatcccttgttcaagtttttttttttttttttctgataggtattttctttaattgctttgtcttttaatctttagctttctggcttcaaaaatatcttcacgtacacagacatattaataaacaaataaataattgatgtttattaaacaaattttatatatatatttattatggtttggtatactttgataattcattcatttcattctttatcttttctgtttggtcttcaaacatgaaaaaaaaaaatctggaatctggatcaagatcaagatctagaaatttgcaacaccaaaccaaaccgaaaaaaatcaaattatattggacttagatgggtggactttccgcgtatgaaatggaccactactaatgcttcaacaaatcctataacacaactaatcagctgttggttttttctttgggggggtagggggggatggttcgcagtccccaattgtcggacactggggttggacaaatcccgggttataggctttctttgtctcttgcttggcttggctttatttgtgaaggcggacctacttcttgacgagatttgatggttgggttggtattctccatgtattctcttggtctgtctttcttctctctctctcttccccctgcattgtcgatatctggcagctatcattcatctggctgtccagctagcttcccggcaactttctggacttgttttggtactgtatttgttgtggtctgaaaaaacccctcctggatatggaacttgggactacttatcgtggagagagacgggctggggttttttttgggggggttcctcctgtggattcaagggtataacttgaactcacaagcgggagatttggtactgggatctgtgcttgttcaactaatgttctctcccgtccacctttgagttatggatcatctgcagatatatcgttttgggggtgcgtgtatactggaattcaggggccctcaatggcacgggcaattggggcattcttttcttttgctgaacaaaaattagggggaaagagtgtttttctccttctttctttctttctttgggctgatttaatgcttaataagacgtgttttaccagcccagaaggccgctttgtaacttgcctcaggctttgggagacggagttccgtcatgataagaattcttgtatgcaaggtttgcatctttgagctctgtttttttttttttcttgcatttctggcagcttgtatgatcctcaggcttcatccccaaggcccatttttgtctgcatcacttgcttatttacttggctgaaatatttttcagcttaatataaatatctcggctcaatttttccaaaacaaatgttttcatataacagagagaaataaaaaaagtttttttttttttttttttttttttttttggtgagtgcacacagacatttacttggtgatctggtgggtttgtgatgacattgatgtttgaaaattgaaatggtcatggagacagagggtgggcaatcctctaatttgagttttggatacttagaatgagcaccaccaaaaatcaaaaaattctcatgggagggttcttggtgcatttacccctgtcaaagaaggtcttatttaaaacaattatggtcgacattggaattgatgtgttcatgtcaaaaggcatcatctcatcattgttattgggtgtgatcaagttgacatgggtgaaaaggctacaaaggtgaagagcttatcaagctcattctgagaaagacaaaagaaatgaaaaataaaataaggtccatgaattagtgagagacaaaaaagattaacaaagcacaggagctggttggggaagagattattgagttccggcaatcttagcataagcagcatcgatggctttagtgacttgagcggcatcaccagttgtcgagctagcggcgatggcctgacagaagacggggacgaggagggcattgtcgggcttgggggtcatagtcatcagtttctcccaagtttcgtgaagagaatgggcgacggtcttgagggaaggagtttcttccatcggtgccatgttcttgttcaagggggtaataggcgagccagtgattgaagaaggctttccttgattgtagggagcataggtgtcaaggatcgctttcgagaccgcctcaggatcgcccgtctttccggtagcaccggcggcttggccgaccatcttcaataagaccatcggctcgttccgttggcttccaaacttctcgtggaagtatagctcgttcatcgcgttggagatcgtgttcaacccgggcatcttctcttcggcttcctcctgcgcttccttctgttgttgagtcatctgagccggcgagccagtggtcgtcatttggatcatcatcttggtcggagttgctgaggtcgcgtttttcattccattcgggttcgttggggtggcttgtcgtcttgaaagactgtggaatcagaggatggatgcattgcatgggttaacattttgaggaagatgaaaggctaataataatccaacagaaaaactctttccttgacttacgtgtaacgactagaatcctgacccggagcaccgagaatggaagcacagctgacgagggcaactaagctgataaacgggatgttgatgaacatgatgattttggcgagttcgattgattctagatgaggcggttaaagtaggtgaccgagaagcagttaatcgaggtaagaaattagaaaaaaaaaggatatactaatactaatactaccgataagttattaaggatttgaaagaagataaactcaagcaccaggcaagagaaatggaaagttggaatagctgttgttgtgttggagttgtgatggaggatgaggacgagtttcttgtttggctgatcaatcttggggtttttatatcggtttctcccagctaccggactggagtcgtagggcaagtagaacgaacgcaagaagaacgaatgcctgttgcgactgggaaaccaagtcagtggcaccattccaacgtgccagtgccacgggcattcattcaactttctgacctgccttggaaaaattgacgagactctggacactggatcaagccatgagtcatcggacaacccagcccgacaacctgctcgggctgactatacccgagacaagttcggcagcccagaggcgatgatggggctgcggaacttgtcggacaaagccagtccgagctcttgcctcaggctagcttgtctgatgaattatacagttgatgagcgtgtggggtagaaagttttcaagaaaaaacccagatcttgaaaatgacctcactcaaacactcagtttgaactggctatgttgttaacaaatttcaatgatgaggccgccatgttggttatcgctaaagatttgagcttcaatgacgacagtttatatgtagtttatctctcccagccttctggtacagtcagaaggacagctcgacgcggtctacgcaactgcccgagaaacgggatttggcgacgtggcatcaagctaccgtttatgtctgtcagactgctgagaaggaaagagggcacgcggcgagagcgatttatgtagctttggagcttgtacccgacagttttcagcacgcccggcgcgccgacacgagtgtagcttaaagatcggagggtcgcttctcgattcgcgagtcggcgatcgagggccgcaatctcgggaccggggctcatgctacatggtggggcatggagtgatgagacactttggcattgcgctggccggaagatggtccttgcgggacggcgtctcgcctctattttccctacggttacatacagaaagcttattattcaccacccgcttggccaggtttggccatcccggccgttgccacgagaccagtaacacacggaggtggagaggcttccactcccttttcgatttatgcatcaagacatactcacccacttttttgtttgacctttagatttctgtcaatactgaggattggtggcacccgttccctcgatacgtcatggatatcaatcatcgctacacaaaccacaaggggttgcgatgaccggaaaacacatacgataattcctcgcgcaaatcggcgaaagaaggaatagaaggtatcgccagaagatagttgttgtatataacaattcatctcttgtgggcgccttgcgttcgccccatagtttcatcaacgtaattaccaatcgaacgtttccctctatcatatattgatcagaaaaaatggactgtcgtttcctcagatcaacttcaatgagaaaagcgaactcaaaccaaatgtacactttcttatcaattaccatccttgccaatctcttttgttttccgttttcctcttgccaacttcctgcaccaggcatcacaccctcatccaatctagcccttaccacgtcacctcctggacaaaccaccccacctggaaccaccaacaccggcgccgggatacctggaactaacactggcgcgggggtacctggaactaacactggcgcgggcatatctggaagcaccacgacactcgcaactactagcacgcctggtaccacaacaaatggcaacccatcaacaggtcgtaccaccacgaacccctcgccaaaagccgattctctctactcctgctccgaagcattcgcgccactggatgaggatcagacattagtttttgaccgtccaggtagcttcctttctcgtacaattccacagattactaaggatttagagactgaaaactctgtatatccgtgtctttcagttcccgaggctgctgggtattgcaagagtaacgccagtagtgacaaccttgcttgtgccctacgtacctgtgttgcattccccagtgtgcaattccgctactaaactcgaattaaattttcggcttatcgatgtttttttcttaccagcttgcagcggatgctctgttgttaccagctccgccacggacagtaaggtaactacagacggccgagtgctccctcaaccccagaactgcgagctagcgtattatatcagtcacaaacctggagtaccatctcgtaagaataaaatcattgcttgaacaattcttcttacaaggtttgagttacaaacttcctcagacgcttttctttcttcacagtttgtctgactgcccaaaccgaggtgttgcaatgcaccggcggctgccaaaatgctactagtgagttctactttatatgttatataactaaataaaacatgtgaacgattaactcatcagtcttcggtttttgctctgtgtagactgcggaacctgtttcaaagttaccgagactaaccaaccatccaaaggccctacattctagaattgtataaacaagtaggaggccccctagcttgaacacatcgccgacctgtcagaagaaaatacccgacttgatattagtactcttagtcgaccaaccgcaccttcatactctgggtcacagagctcatttttctattgtgtgtgtccacataatcagtttcctaaataaatctatcgaatcaccggaccaaatcgtcattccgctcgtttaattccattcttgagctttgtaaaaaacaaatcaactgtatatcttttgcatgattacagtaccacaattgattagaatgaaattacaaacacttcgaggaaaccccatcgatctgaaattgttaacttagccttgctaaaactaaaacccatttttttgctgatgatgggtactactactcgaaagattcgattgtctaaatctaaagttgcagattgatgggaagtcctccactatcaggaatgcttggaaagagcaacatttgtcttgaggaatctgatgaaatatgcctactgatcgttgaggtcaggtaatcaatgaagaatcaagtggcaacaatcacttgaaatatcattcaaggaattggtaccagtgtatacggcaaaatcacccttcttcccacgccctcggtcgattagctcagttggttagagcgccgtactaatacatgtcacagatcatgtcatgcggatgtcatgggttcgacccccatattgaccacaatgtacccctcttggtaccggtgaactttgctccctcaccaggaggtcctcgccggcttttgccacctttttggtgtcttcaataaattcccgagcaattcatcaacctttaacaacgctcttatggataaatccaacatccgtttgctgatgtgaatttcatcaataaacatttcataaaaatttaaaatctgtcatttccaacaaatgtgataaggttcggaatgttgtgtgtgcagttatcataaacatcagtacaaactgataaattccgcaataccttcaagtgtctgtcccagacggaagaggcccaccgccaagcgtgggacctgttttgagtttcgcaactagttaacgtcttatctgtgtacagattgtagcgggtcagagcgggtctgtgaccccgataaccacaaattctctttgcctcggatgggtcgcaataaagtacagttcgttcggatgatcaaacatcactttgccgaagaaaggaagctgaaatttatctccttgaaacctgtggggctaggactaggagtagtttgagttctaagatccaactggccacgggccacccggtatgattggttattgaggtattccttatgattcctggagcaagcactatgcatagccaaggtgcaaacagttttcctcgagaaaaaacgaatcagcagctgcatctttcaatcctaactggatttttcaggaatttcaagagtttctcccaaaactcggggatgatggcggccctcggaagtatgtgacctgactaccaacgaccggctaattctggctgcgatgtagcaattccagtaagatatgtacgtgcacacgtgccgatatgtgttctaaactcaattttttggcatataacaaaggtgtcttggagtagcggaagggtgcgcctgtagaagtagaaagttacccctccaacgccgatcacatacgtttttgagttcaattttcaattttcggcgccatcccaatcgcatgttaaattttgaatctctctaatcgcgaaagaaaaaacttttcgactcttcaacatggcacgtctatactttctgctcctaacattattgacatatcgaggtgccattgcgcctgctatttcatcacttccaggacaaaatattgatatggtcaatgcaagcattgaaactgcattccatgatatcaagcaatcacaccagccaggttagtatttccaagttgaaatcatccaacttcttccatggtcactcaaatgatagcaacatcaccctcaatccaggaacaaaaacttcatcaaaaattctagaggccaaagtgagtgagcatcgtatccccgaaaagagccttatcgaagagggttgttgacataattccacaaatgatgattaacgtccgctagggttactcttctcgggatggatcccctctcgcaattttcctgccacagttcgcatcagcggaagaaattccgcgtaccccagatgaattgaaaaactactacattccgctaaaaaattattatgaagattatgccggtcaccacccagttcctcctctcttgaagaaaggaccttatgtcactcaacatcgcatccctcccggctatgtgccgctcttccggtatgtcggtaaatatagaggctactacgccccctgggagctactgtggtggcttccagaggatcatgagttcatccgagattatcgccaaaacttaaggggccaaattttggttgatgaattggatcccgaactaagtaagcttcattactctttttatgataaacttatagataaattgaaccggaattctttcattgaaaaatgaatctaaaacatagagaaagaaggtataaacctcccagcagatggggccttcgacgttcacgtaagcataagttttgttcgaatttcacaaggtaaattgatctaatggcatccgttcttcataggtttacgaaccgtgattataaactatggttaaatggcgaaaaaggagaaattgagaaagacgacaatgggaagggatccggaaatcaaacggccaagtaatacgatcacaaaaaaagacaatgaagataaataaaacgagtgagggaaatattgaaaacttttccaaagctccataaatggatcctaggaaatgagaattttggctaggaaaagaaaacagggatagaagaagctaccttttgggtttagcaacattcaaagaccgattgttacataatatttcctcattgcatctcagcaaagcaaaaatgttctgaataatctatttctttctctcaaaaaataaaaaaatgttagggttgagagttgaaagatttcattagatctgttcagaaaaaaaaaaccttctgttgatcaagtgttaaggatatgattctgaaacctgtttaatggttcaagaaaataaaaggtatccaagttattaattgaaaattgggtttaccatcaacctatacacaccaactacctttgccaatgttttgctgaacctaccacaggtaatttctattttcaggtggtctggtacaaattggaacactgtaaggttgcagtggttcctcatgatttgcagatgacctaacaaccaaaacaatctgattagcccatggatttacccatctgtgtgagggcccacctattactctcttttttttgaatgtccataagtaacttcaagagaatttactgtctatatcatgagggaatagggtcagtttatcttaagaaagatcaactcttgaagggatgaaataacttttagattgagtcaattataagacttggtaatgataaataaaaaaacaaagatattgcaatagggaaaaaggaaaaggaaaatctaataaacaatcacaagtatatataaaggggatttgttaaatgaatcccaaaaattggagagccgactcccaagccctggaatccccaaaatttgggagtcaaacccccaaatctttgactggtttgggagtcaactccctaaaaaagatattgaaaaaagaaaaacctggttggtttgggactcagtcctccaaaaccaaccagggtttgggggtcaatgagccaagcgacttccacaaaagcggctgggaggattactcccagctgctaagggtacacaattgacagctgggagtctacctcttggccttcaagagtgtacacatcaatgaccaagaggaatcctcttggccgtcaaggatatacactctcaacggccaagagaaaccaccttggctgtcaaggtgtacactcttggccatcaaggtgtgcactcagtggccaagagagagaagccctcttggcagttgagagtgtacatgttgaccacggaggtggttgcccttggctgttgagagtgtttactcttgaaggctaagagtattccgcttggcttttgagtgtacacctcaacagccaagatgaatcctcttggctgttgagtgtaccgtggccgtcaagagtgtatacccttgagggctgagatgattctttttggccatcaaggtgcacactgcacactctcaatggccatgaggtacactcttggttgtcaaggtctacaccattgatggccatgagtaaccctcttggcctttggaaattgggagtgtatgctctcaatggccaagaggttttttcactctcatttcctgagtgcaaagcttgatgaccaagagtgtacacctcaatgaaaaaggtggtttccctcggccattgagagtgtatttcatcaacagccaagaggattcctcttggccattgaggtgtacaatctcaacggccaagaggtacactcccagctgtcaagagtgtactctcagtggccaggaggaaccctccctgccgcttccatgaggccttttggctccaaaccctggtcagttttggtggattcattcccaaaccaactggggttttttttcaacatcttttttggagagttgaccaccaaaccagtcaaatgttttgggggtttcactctcaatttttggggattctggggcttgggatttggctctccaatttttgggagttatttaaccaagccccaatatgaaagagatctcaaaaacaactgagtaaaatgtctaattaaatttaccacagagtaaaatgtctaataaaatttaccataacatactatttccaattcaaagtcattaaagatctttatatcaactgaaatgaagaatctttaaagaaacaatctgctagtttgaaatgtatttctataactccaaatgatacaatctggtcatgtgtattagggagggcaaactaacaataatctgtgataatttttacatgaagaaggagcatctaatcacagtttattttgaaaatattccactaaaatctgcacatgaaactcgggtggaagtgacagtttgaatcataggattacaattgaaaggagactactgtcacaattccaatgtcttgatttcctgaaatccattcaggtttgaacttgcaacactttaattggcaatggttccttgctaaaatttggaattctagaaaggagaccaaaaatcacaacaagtttcctccacatcttctcaaataggccggaagcccagtagaataaatgtatgattcaaacttgttagagaatttctaccatgaatgactgaatattagttttgagtttaggggccatttatcttgcaaaaaatatattgccagtatctaaagggcccagaaaatcttgaaatactgaagacactgacatacagtatctgaagatgaggagatactgttcagattacttaccctctttggccaacccaatttcttggaaatgttcacaatcaatcatttgggtcccttggcttctgttggatttcacagtgtctttctgtttctctgcttcccacctgtttcacacattttatcagtatgtcacagttctgtgacatccttgtatgtagtcactctaggtcagccaggagtatgtggaagttatcttttcctaattcttccatgagctgcctgactggcctaggtgatttgtctatttctcactttctcactttctcactttctcacttattctcttttctctcatgagtggtgcaattaatctaataattccacaaatttcctgactagactagcttcattgcaacagattcttcttcttctacgtctctcactcttccccttccccttctgcttcctcttctgcttctgcctcctcttccgcttcttcctcctcttcagcttctgcctcctcttgcatttctgcctcctcttccgcttctgcatcctcttccgcttctgcctcctcttttgcttctgcctcctcttccactactgctcttatcaaccaagacgcttctttgactgctacaaaacctgacaatcctactttctaatctctttctttttttagaaaaagaaagctctatctctttttttaaaaaaatgaatctctatctatcttttggtttaaactctcctcttcccagatacacacagaaaaattcatgatgttgaggattatgtcagggattggtatttgatgcaattctgggggttttctctattgtgttttatggatgtccaagagaggttttgggagtctcattggttctgatttatagacttatcatgtatccttgacttacacttttaaaattactttaccactccaattgttccactttgtgtcataaagtatatctatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattaaaaattatgggtggtttgaaagacctaaccctctaaatttactcatcatatatctaacagtcttttaatcaatatttaataatttatgtgaaagtttgatgaggccccgtttggcagcgtcataaatttaggtgtgatattgcctgattaattcaatcaaaaataacccaatgcaaaatatgtttcaaaattgttactcaggcaagttcaattactggttccatcaattcttagaaaaaacttgatatcttaggccatcttgagccccataatattaatattaccctttatatgggtaaaaagtgtaatattggtattatggtgctgaagatagcccattatctcaactttgccttcactaaaattgaaatcagtagtttaccataccccagttaaaattttattacatatttctgagtggtttattttatattgaatttataaggcaatattacacttgaatttatgacgctgccaaacagggccaggtcaaatactttgttgcagcatataaacaaatgctaatagtagtagataactgagaacaaattatgacaaggaaaaagcagcaacaaaataagcaaagaaaatgagatgttagaaaagaaatgaacaaattacttagtgagagaaagaatgaaatcaataagtacctaccttttgatgttcttgtcctgactacggctcaaataatagacacaagagatatttataggagataaaggaagataacaacaagcctgaagaaaaaatataagatcaatcaatatgttcagaaggagaagataagagaaagaaagagaaagaaagaagaagaaatgagatttggatatacctcgacttgagttataaccgtgctcctcctgaatttctatggtctagacaagcagtgaggtggttcaagaacgtgcagtttgggattgattgacagtggattaagtgagctttggtttgacagggacccagggtgcaatgatggtggttccggatgcaatgaagattttcagactggagacatggatcttgaacttctagttgccttcagttattgtatatggttatgcaatatcatttagatccataatacaccgcagcatgccaggatcactctttgacaatttatgtctgattccaatatagatcttgcttttggaaattaatatctatcataatcagaccaagatcatgtatcaatatactaatgaatctgttacaacttcataagcacaaaaaagatgagctgctgcagagatttttaatggtctcttcctcaaaaaacttcttgctaaattactttcaccaaaaactagagcccccggttaatactactactactggtttgtttgttaatttttaatgtgctacaacttatatgatgactactactactaatatgctttaaattcataactatgtgttgctttcatgcttaaaagactgttctaactcaccacataccactaaccaactcactaaattatcactaatcaaatgtgaccaacttactgctgtaggttgatgatggaaagggaatttatggtggggagaggcccgtctttgatgaaattttggctctgagagccaaagtaggaaagagaaagcagaaacaaaacttctcaggaaaaggctcagagggaaaaaggtggttgatgagcccaaaaaaggggctagactctgctagcttgtgagacagaaaggtgtactcactacaaggggttgtatcttgtagagaccccagggatcagtgcacagaagaaaagatggcacatttctttctaagaaccttgtctctttaaactattacaaccgtggggggcagattgtgggacagaaggtgaaatgcatattcaactggaaagagagaaaggagcgacaggcagaaatgagtgacatggatgagggagaaaaaaaaagaggatagatgatgacagctaaagtccaacattcttcaatgttgaagagtgagggatttctgctgcaggcgactccttttgaggggttatggctgcaggcgattccacattcacagcctgtgtacacagcctccaaacagacagtgcagctcatgctgtgctagacacaccttaaatccactccctgtcacataaatgaacacaagaatcacataagctcagcatgttgtcatgcattgccatgtaacccggccatcttccagaacattctgtacctgcagcaccaggatgtcaggcctgctgctaactccttccatccagagttttgggggtcaaagcctcttcttcctgtacctcaatgattcttcctccctccacttcttacaatccatcccctgtatgcttacgccgtaacacataaaatacccttattacatagcttacctctataaacactactcatccattccattcctggtcaaggaaagttctcccactacactccttgtatatactcctactccattccattcctggttgagacatgttctcccaatccattcctcctatgtaatcctgtttgtatatactgtaactactctatgatgattgttccttcttgtgtaatgaccatcacatgtatgtaactatgctatcctaacacctctgctgtatgattttgtaataggaacaggcatagcacaccacagcagtcaaagctgaggaggttcagatcaaagatggatagcatctggtcaaagatcctaatgattccaaagctgaagatttgtgtcaaaggtcctaaggatgagtaaggcctgagaagatgccatactctagctgggttttgaaggagactgggtatgagctgcttcagaaaacaatgaagtttggatgtccttcttaaagtacctatgcgatgagagcaaaggtgcattgctgagggtatctgagggggcatgataaccgcacaccatccccccttgtgcacgccaatctgcacgccaaagcagattggtgtgcaggcccacacagcaatctgcagcaggtcaatcaattaggactaataccatatgccatcaacatcccattttacaaaaataatatctatcttcctcaaaactcaatatcatcactttccatcaattctgggtgcagaaggaaggaaaaaaatgagtgttgtttaaacgttaaatcccacagtacttcacttgcctgttgatcattgtttgaatctcctgaacttggcccacttatcatcaaaatctctctcacagctgttatgcactggtttggtttcattaacatctttgttcaacttattgttcttagttatcttaatccaaggtttgtgattgtttgcatcaccatcagttgtgatactagctacaagctcatcttctgttcatgatagcatttcttgcctcttgcacaagaaagtatttgttcttgctcttctgctaaagttgcatcaaaaattcaggtgagatctctagggtgaaatttctgcagtttcttggatgagatgttttttttttttgttttcttgcaagaagttatcatgaaccctgctattagattcagagccagattatactcatctagaaatttgcagagaaatctaactttgtctaattatggactccttgggattaaaaaaaaaaagaaggaaaaatacacagtgatgaaatcaagttggttcatgagtcaagatgcaatacagtctcagaggatgtcaaagcaggatattagttctttgatgaagacatggtttgatgggaaatggtacagagttacaatttaagatcactaatcaattgaatttttttaattttgcaatgatggtcatctttaaaagtgtgaagctttcacaggatcaagagtgttttgttgtatgtatttccaggggccaaaagaagtagatcggattacataatgctgaggttgatctgatgatgatgatgatgatgatgatggcccggagactggagaagttggctaagtgaaaaaaaagaggactagctggccgaagcagaagaagaagaacagcccactcgacaccaacttggcctcctgagccactacatagcccacacaacctacacaccaccaaaaccaaaagaaaaccaacaacaaacaccctcaggacactcgaccgagcacaacaagcacaagctgtcaatccaaccaaacagaaccagaacaaccaacaaaccgcccaacgcttgatcatcctcagaaccatctccgcatccgaaaatcactagcgaactgcccctctcccagctcgacagcatcttcgatcataccttcccatccttacctcctctcccctcctctctgctcgagactctgcattaaccagccttcgaaaactgacaactcgctcgaatacaacaaggctcgcttacatcgcctcttcccattaacaaaaaaaacaaaacaaaaaacttgctcgaaacgatgaccaataatatgatgatgtttaaggtggggtaagactgatgatctctcagacaaaaaaaaacaacaacatacatatgatatatgaatattcacaagtcatcggatcatcttttttcttggctctctctcttatacaattgtctgggtaatctctctggcttatttttcggatccttcttcttttctttttttttttggcggacggggtttcagatcgtcctgttgggcgatggaggcgttggaaaaacaactctgatcatccagctatgtctgaataaattcatgggtcagtcctctactagtcatcatcatctccccaccatcatcatcatcatcaaaacaagaaacaaagagagaaccagttgattgatttttctttttgtgtgtgtgttttgttttgttttgtttgtgaacgtgttttcttttgggggcgtgatggactgatttgatacggatcctgatgtttggaatgatgatcgaaaaaaaaaaaaaaaacttgggatgacgacacgtgggacatttctaaagatggatacgacccgacgatcgaggactcgtaccgaaaacacctgatcatcgacgaccaaccgtgtattctagagatccttgatacggccggacagggtcagtcatttccccctccttcttcttccctttccaaaacgatacgcgtcgtttgtttgtaaataaacattacctcctctgtggacatcattactaatcctctgtttttcgtttcttcttctctggtatggcgacattagaggaatacaccgctttgagggaccagtggatacggtttgtttttttttgtttcattccttccgactcacatttatcaatcatccataatcacgcgaaacaaaacgaaaagcctacaaaagaacccccccgggaaaagcaatccagaatgccctctgcccgcccccaaacaaagcccaagctgactgacgaacccactaacacggctggaatgagcagagaaggcgaaggatttgtgctagtctattcgatcacggcgcgatcgacgttcgagcgcatcgagcgattccgctcgcagatcctacgggtgaaagacacggagacgatgccgatcatcctagtgggaaacaaggcggacaaggtgcatgaacgggaggtgggcaaggacgaaggcttggcgtgtgcgcggaagatgggctgcgacttcgtcgagactagtgctaagactcgtctgaacgtcgaggccgcttatttcaatctcatcaggtccgtctccctccctccttttttgtttttactgggttcattttcgtctctcactccctcctcctcctcctcttccgctctctttgtagagctattatggccctcagagaaggcgaccggaagcggccgaaagaaaggaaacgaaggtgtcggatactctaacccccctctctatttcttatcccttcccaatttgtctttctttctttcttttccctttttgtaatcagcaagaacacacatatatatatacatataaaaaaaacatgatccgatcaagggggagagacgttttgtttccttttctcagttcaattatgattatttatatactttttttttgtttatctttatctctttatttatttatttatatatatatagtgtccttttgttccttccttccttccttccttccttccttctttttttgaatttattttgttttaactttatgtttgtgttggttttgttttgttttggtttttttttggttttggagattggtcgagattgatgttaagttttttttttttttttttttttttagtattgatttcattatttgagataacaaagaagagaaaagggaggacgaagggagacgacaagagaagaagaaaaagagatcagcctatgcagccatcaagacgaagaagacgaaaatgaccactgaaaacatgtgaacaagagtgggtttatgaaaggccccttggggggggggggggggggggagagagagagagaaaggggagatgaagaagacccaagcagcagcagcagagatctatgtagaatgagtctcctccactctccaatcatctgagaaaaagaaaaaacgggctatcgaagtcccgtgacggacttcccaatgaatgatctggcgtgtccaacaagtgagagttccttgaagaaattatttatgtagatattcgttttttcacatggagatgaggagcttaatctgacgaggatttaaaatgaaggtgagtgtcaactgattacaaagaaggtagcttctatcagaagagctccaatataataaattgaaagaactcaggactgacgggaaccactccacttgcttgcactcagcaaccactggaatcgtggtttcaagatatagccctttgtattatttgtatagtctatggacgggccgggaatgctcccgtcaacacagctccgagctcttcagaccgtacatggcgctctaaaacaatctttgttcttgcagcgcttcttggcttataatgtatgctggatttgttggatgcttggatcgttcgattgttgtcgtttttttttttttttgaggctctggaaggtttggaatgcggatggccgtctagagctgtttgattaaagcattcggcgacactgatgccaagatgagaagcagatatatccgtcaagcagaaaaaatgagggagctcgaattttcagagggggggggataaatgcgttcgcacatgaggaacgccctcgtcggtctatgttgatcgagctcgacacattgctgcaagtgtgtctcttccccacttcagttatatgctagcttaactaagcctctccttcggtcggggccgaatggccgaccccgcgtcccaaagggttcgcgcccagcgaaagtgttacacagcgtcctcccaccagggagggacttgtgttaagttagagttatatgcacatccaatgatcaggctctagttctctcaagccacagaaccaaagacgctcgtggtcattctttttctcgagctcatagaacatcggtgcaatgcagattttaggcctcgtgttttacttatttatttatttagataaaaacaaaatactggaaaaattgcgaataaacttgtgaagaacaaagaaaaaaaacaaatcgctgatttggacttatgtatctcaataatctagatcagaggaactaagttacgcatgtgtatgtaatgtatggggggaaggagaaacacgaagactgcgatttttagtgaggcgaatgatgaggaaaaaaagaagttgacggagggtttgttgatctgattaccccatgtgagcggcgcaggtgtacgatgacgccgaagaaagctgatgggcgaattttagaacttgaaattgagaagctcaataggccttgacattggagtgacatgggggtttagtgccgtcgccacaagtcactggagcagtctgatgagtgccagggaagttggagctgtgatgaggtgattgcgtgtgtgcgcaagggcccttggacccgtccgggcaagtgtttgggacggccgggttcggaagaaggtcgggatgaggaggttcccttcccggatcaatgatcacacaaggaccctcaatcccatcgccgcggccacagtcatctactgctccaggaatcggggcggtcgagttaggaagaaggtcgggatgcggaggttctcttccgggatcagtgatcatcacacaaggcccaacgatcccatcgccgcggccacagtcgtccgttgcgtcgacaccaaccaggcttgcgggctgcatcggatcgcaaggcgcggagatgtcgtctccacagggcccgggatgggtgcccggaaaggcgacgactgagcgcagaggcccgcagggcggtttggtcccatcgccacagctgatcggggccgtttgatgggtgcccgggaagcgctttggggcggctggatgggcgtggccgcacggaggctggctcctatccccacaaaggatcggggccgtctgatgagtggctgggaaggcgaccgttggtcgtgcttgtccacatggcggtttcgtgccatcgccacaattgatgggcgccgtttgatgagttccaggaaagcgtgggctgtctgactctgggtgggtctggccgcatggcggcttggtcccatctccgcaggtgatgggggctgtctggtgagtccccgggaaatggggcttcttgtccgcttccggacgggcttggccgcacggcggcttcgtcccgtctccacaggtgatgggcaccgtctgacgagtgcctggaaagcgcggcttgttttctgcagtggccccgggtgtgtcggagccggcttggtgagcagccggctcatgagagtctttctggccggacgaataactggccgtctcctccgatcggcctcgaagtgataatggacagagattccggacacatggtggcgacgaggagtcttgttggcctacaatctttcgggcccgcgcttctagatgacgtctagtcacttcctgatgattataatggcctcccgcaggcctgttcaaataatataacagtcgtggtcatgagcttctcaacataatattaatcggagcttcaatcatatcggcttgagaactcctggggaacttactcggccatacagctctgttgaatcgtcaacaaaagcgcagcgccaacggacactttcaaatgttaataatcgtacggaagagggatgaaaaatccaacccccaaaaaaaaacaaatccacagaatcagatcagttatgcgagtcggcttgagggacttgcacagtctaggaaaagagtgagaggacgggcggggagatgacttacaggcccagccgaatgaaagcatgatgtatagagacaaattggatgtgctttttttatagtgatctgcaagccgtcaaaaacaaaaaaaaggaacccttcacggtacgtcgaaaaaattcaggaacgggtgatgaggagagaaagagggagggggggggggggggggaagttatttgctcttccagtttacctagaaggtttgtcggccgtgtagatgaagcctatttatgacgaaaaaaccaaaaacaaaaaaaaacaaaatctatcgagttgtgtgtgtgtgtgtgtgtgtgggaggtgcttggacacccaccatagaatccagatctatatcttgccgctttgtcctcccatcctcgcgctcatatgtatctaaataggtgtccaaaagtcccccactggatacccccgggcctacatagagaagagcttataggaaagccttgacccgtctaggatcacgatgttgtccttcttccctctctgtctcccgactggttttttttttttaaaaaaaacagggaacatggccagctcatgatcggccgacccataggccacagcgcggggttttttttatgatggatatccaggtttctgttgaggcgggtatggacgtgtcttctgctcagagctggggttgctagatggctgtgtcgacatgctatataatagatcttcatcactggtgggccggtcgtcttgggccatgagagttgaggaggacatgaataatatccaagccagtgcggaaacagttaaatccgaatcgagaaatcgtaaggaaatcagtttgatttcgaagtaataggtcaaagatccccctctggagtttctcaaattaagaaaaagggggaggggggaaatagatatcccaattggattcctttaatcgagagtcgagccttgaatagttttgatttgatagagcaggctgaccggctcaatccatattttgatgaggcccagtatatatagccttggttgaatgataggatccagtagcttggattggaaatgtgcggcatttgaagcttgcaggaaggaagcccattatttgaagctgtgcccctcctcagtcagtgggttttatgatatagctagccagaccctaattgctcaatatctagtgccctcgctcaggattgccctctgctgaggtgaaccagggctcaaatgtgatagataggtgtttagaatggctgtgcagaggatacatcctttcagctttggggctgcagttgctctggaaattattgagattcacatcagttgggtctgggctgttggggttgcgcagcagcagggggggggggcttccgcctgagtgaagctgtgaagttgaagtggggtggttttactttggtttcacttcactcttactcggctgtcgactggcagtcatcaatcaacttcctcactcaatatcacagccatgaccaacatcgacccatccctaccaaccaacaacaacaacaacaacagctcaaacaacccaagcagcacggtcaacagcaacaccaacaacaacaacaacaacaacaacacaaaccacaatcggaaacgatctagacagtcatcatcagaagatctactatcaaccgaccatgacctatcatcactcgacccaaccctatcggccatcaacgatagcatggctgccgatactgccaacctactcaaccatcactcacaacacaccccaaagagaaagagagactcctccgatcaacttcgccaatcagatctcgatcatcatcaggacaacaactcaaacaaccgtccctctctcgacactctccaactagctcacctcatcacctctatccaagcacatcgtaagtctaccttcctcttcagctcactaactcccaactcaccaagccccccttggctgtttcatatccaagcagaacagcccccctcatcatccgtacccatcgaaccaagctctagttctcatctggctggatacaatatcctgcctgactatctccttccatctgagcccacaatcgagccagagtggaaggagaaattcgagatcgttctgaacccattaaagctagaggtcagtccttctttggttgtatatcttgcttacataccaatcagacttataataatccccttctgcttacccagatctctcgccttcgatcacgcatcgaaatcttggaggatgaacgattggtgatggctcgcgagatcacctcgttgaagggatctcacaatatcccctctgatctccctcctcgatccttccctggatctacccatcaaatcccactccctgcagccagagataacccaagaatgacaaccatcctcggtaattcaaccctacataaccatgccttggatattcccgtaggcccactaccggagatcggatcgagcagccaagctcactcgactgccggcttgaatcatcagcttgctgcctctgcttcttcgggcaccaagcctgtcatcccacaatcagttatcaactcctcctccaagttcgagactggcactagttttcgtcggcagagcacccgaaagaagtccgaagcaccaagctcattcaatacttcacctgcctcaaacgccacccaagccagtaacaaccgatccaagcatcgcaagccagagctttctcggacggtccgggcgaccgtgttcaggctgatgggagtctcatcgagccagtcaccggtacccagtgaggctggcctgccgagcgagacctgcagcaagttcgggaacgagaagagccgggcctaccacggttataccacctcgccctgtttcccggagtacacccccgacgagctctacgatccggtcaccaaggcccgtatctggcgttgggattggtccaagacgatccgccagtcccagaacaacactaactttgccaaggagatccggaacgtgatcgcgcgtgaggcggccgatccgatccgtcccatgcacaccgaggtcccgtgtagcgactggctctatctcgacgacgctatcgattctgcctacactaacatgcgcagagagagagagaacctgatcgaccctactaagatggtcaagaaggaagtccatcgggcgcgtaataagaagcgtggactgaaggaagacaagtataaacgtcgccgaaaggctcttgatgagtatcgggcagaccctcaaagctttggccaaagactgcgggaagcgaatctgaggatgacagagaaaccgattcttggagatggattagtgggggaggaggagcagtctgggagaggacagcgatcgggggaaacagaagatggggcagggagagcagcagcagcagcagaagaagaagaacgatgggatgatgcgttggatattaagtatatgtcgagtgaagatgagggacatgtcaacgatttcgagaatccgatcgggatcggaaccgagaagactgacaatacgctcgccgcatcggataaagtgtttgcgatctgtcgccccacttggaggtccgaccagctccacaatctcttctcggtcctcgacatcatcaaacaacccgaacgggcctatcgtagagtcttgggcccctatcgcgacactcgtcctcccctaggcactccctcctggagtaagtcttactcttttttttctcttgcttgtctaactttgtactgatcttttttgtttgacaattctttggttggtagtgatcaatcctgcttgtgaagcctccaatcctctcgggccttccgcgtcttcttcttccaccactaccacctctgctgctgctgctgttgctgctccttctaactctcgatcacttccccttccttctacttctacttccgcttctgcttctgcttccgatactgctcttgtcaatcatgacgcttctttgactgctcaaaaaacttgactatcctgctttctgatctctctcttttttgtaagaaaaaaaaaagaaggctctgtctcttttttttttgaaaaaggaagctctatctcttttttttttttttttaaaaaaaaaaaaaaaaaggggagagctttatctctttttttttttttggtttacactactcccctcttcccaaatattcacacacatacacatacacacgacaaattcatgatgttgaggatgatgtgaggggttgggttatgatgccattctgcgggtgttctcatggatggtcagaagaggttttgggagagtctcatcgggtctgataaagagccttattttgtatcctttacgtacacttttaaaccatactttatcgcgacaatcggtcagctttgggtcacttccttttcatgttctcccctccccaccccatgaaaaacacaatgaaaatgtatgatgtcttgggtacactcatctatatatacttacaacataacatatcaaaatctttgctccaaatctccacatgttgaaacttgttgacttctagaacacccccctccccccccctgacaaaaaaatgtcaggttggtgttgaacttctcagcctctaccctcatgacgtgtttttttcccctttttttggtgggaaacgtgttgtgatttttgtgttcttcttcttctgtatggttcaagtgatgatgatagttggattgtgaattcctttcagtcggcaaggtacgtgtaccccttgccggctggaagggctttacgttgccggctggaaggaagcccttccagccggcaaggtacagctattgtgtaaatgattgtgctgtgattccaaactttttttttttttttcctccaatccttgaagccccgatcccgtcaggtaaatttgcaggagattacccaccgattatcatgactgactcagccccccaaaaaaaaatgtgtgactttggctgattgggtgaaatcgggttgtctccccggtactttgcactagcggggtcgggcttcaaggatcggggcaaaaaaaaaaagtcgtgcaagaaaaaaaaaaaaaaaaaagtttggaatcacagcgcaatcatttacacaatagctgtacatccttgccaactgccagtcggccattggccttgggtatccctggggatacccggatatccgccagatttgggggggaaaatggccatccacaccccctggcggggggtatccgccagcggatagcgggtatctgcaacggataccctgccaccatctctactatcagaccaagagtactgacaggaagaacacaaagccactgtacagtctcacaggagttaaactcatcaacaatattgctttgctcaatcaaataacagagaataaagacccagcagatcaaatcccaaagggatctctgaggcagcgtctctcgtcaggagggaaggcaaacccctgaacagcgcaaagacatctacatacataaagataactaatggagactgacactacattgtcctaatatagatcaagcatcttcctttgatcacctctttgttttcacatatatttccccatcttttctactattgcgagacaatagacttgtatatcgctctcaggtaaactcattcatagttatttctgcacttgttcttttacatttttattcttagtcattacattagagctaacatcatggaagaaatacaactctgagttgcttgcattctttcaacagtgggccagctacgctaaccttagcattagtgtggcgtagcgtagcaaaaaaacactacaattgagcgtagcgttagcgcttttcttcttttctgcgctaatgctacacgcatggggcacaaaaaagcgctattgtttagtgcatttgcgctaatgctaagcgcacagggcgcaaagaagcgcccactacactgcgttacagcagttttttgccgctaaaaatgctgtagcgtagcggcaccagaggcacgctaacactacatcaaaaaatggcttaacactacacaaaaaagagcagctgttggcgttgctacactaacactacatgggctcgtagtgtagtgtagtatagcgtagcggcccaccactattctttcaattccacatcacagtaaggttgtcaactaagatctgaaatcaggtcaagaaagaagattgaactcacaatttgcatgtataagaaatcatcctccaacaatgcttatcaagctgagtgaagagcacatgtggcagttaagagttatagctggcactgaggctgtttttggagacttgctgatcccttcctgaaaggaatcaattgatttaatccaaaatggaagtgatcaattgaatacaaaattaaatcaattgatcaatcaaataccaaacgaaatcaattgatcaatcaaatacaacaaaagagtgaagatcaaatagtcagaacaaagttgaagagaagggaatgggaaatgtaatctactcacataaatcccactggttggttgtattgtggatcaatgccaattgagtctaggtgctacttggagtagtaataggatcttcattacttatggagtatttgctttctttggttttgatttggttttcctgtgttgataaacagggttgaggctgagtctgagaggatgaggcagattatgggtgtggtgagttgagtttcttatgcttgcgggtggtcactgtgattggttggagaagcaatgtggattgaacatggatgtgatgtgacctgcacactcccaaaaactccaagctccaatcatatcacccgctccccaatcccctttcacaagctggttgtaatgtgaaaggggattggggagccggtagaggtagggacttgggcacaatatttagggacagccatagatttgagacacaaatagtggctgtggtggctcatatagagttggtaaattccaacttgagactcaatttaccgcccacggtggagtttctcttaggtacaacagacttgggtcatgttgagggcttatcagaatccagatattcattgtggggaaagaatgtcactgtaagccccctcctttggggtctcacaaaacctgttacatagctatcactagattccataatccacctggtacttagtctcagcctgttccatccctagctcagcagagatccctgtagactgacatatctctctgagctagttcccgctcattcttgaaatacagtccctggtcatagaatctgtgtccttgcgcccctcttgagacaactcaacagcgaaggagattccactccttacagtcacattaacactgtacaagtgaggtgtatttttgtaggatgtcaacttgaagcccagtgatggaaattggacaggtcctgatttgatggactgtctgacctgcagtgtggtcacattgagcaaactcacacaatcagttagtactgaaacctaaacatgcactccaagccgcagtaattttgcctctgcctctagttgattgtagtcatgttttgctagtcacacaaatacctcatgggtcataatacatttttgcatatggtgaatagtattggggctcacgtccgaggtgatcactgatcaacacctgatgcacatcatgagctccctgtgcccagtcccttgtgctcccgcacaccaagatacaagcccgcattgcgcatatgacaacacaaggaacttgattcaaagtttgacagtacacgactagttcaagtgatcgacttctcgaccaggatctgacttccctccacgactagtcgggacgggggttatgataccttgaacctctgagtcggtttgagaggctgattcgatgggttagagaatgcaggacattcataagaagtgctatgtacctaacacagtctaaaaggcattcaaacacagcttacatgccagaaatgtggttttaatggatgcagtctgtctcctaagttcggacattggctcagaatgaagggaagaagcaaaccaatggtccaatattgaagtccattcttacaaccttttagtatttacagagattttataagggctaattacatattttaaattgggagttcaagactgtccccaccaagaagctcgcgacctgcggcaaatgtgttttgtacgaaagtcgccccgcacgaggcattggtcttcatcgaagagctttgctggagttcattcacgcttcgagacagctgcgtgacaagtcacttgccacaagttctttcctggaccaaatgatagattccgtagcgtagtaaaaaatgtgcccccaccgtgcttgctaatgtagtaagattttaaaactcgtacagatcttgtagaattttacccgttgtaatcgctttccacacaagttttagggtattcactgtgcagacctcatcagtccctgaaaagcattctcagttaccctcatataaagatctcattggttgttaccaatctcaaaaatatccattttccagccgaatatctgatcaacgccttcttagcggaggcacgcttgcgatgttcctctacttgacgcatttgctggttagaaatttttttatgttctcttttgcttatatcactatattgtggccagagagtatcacgaatctaatcgataggtgctttatgatttcgctagttttttcaacaagcgtatcaatctagcgctagaagaatcgttgatccccggggcgagctagatggattaaagccgccgtcaaattcaaacgcaatatctgcgtccactgttacgattccctcaggtcctgcggcaccgctctccgcacccagtacctttcgtcgtcactcaaaacggctagtaagtgactatcccatcatttttttgaatttagggatagcgctcacaaactgttatttcaggtaccgaccgaggccgcgaccgaggctgccgctgaagcttcggaaggaccacctacgtgtgccatctgccttgaagagcttaccccgcgccaacccatggccaatccacccaagggaaagaagctgttcggtatctcgataccgctcttccggtcgcgttccagaaaactacctcctgtgcaagctgtatccggctggccatgtgcacatgtttttcaccaaagctgcaaggacggatggactaaccttggacaccaggaatgtccaagttgccgtatgttacctgatgggtcatttgccggatcacatagtctaccgcctcgaattccaaataacaattctggtatgcttggcgggcaagcaaatggtcctgagtatgctgggcaagcatactggtacgggcaagccagcgggcctgagtttcgggaatcaagtgggtatgaatttgaagggcatgcagacatgcctgagctttctgagccagcctacccgtctcacggccacaatatcatgagtgaagcacaaggacatgttgacagaactgattggcagtcaatgccaaactggcaacaattgatacccataatgcaatcattacctgctgcccctccaatacccccaccatggtatcagatgcctgcgtctcagccaccctatcacgcacctcagtcaatcaactactatcctatggaagagtatctacagccatactacggatatgaacctcaattttcactgtatcaaatggctcaagaatggcaaagaagcttatcagacgctggttacttggaaatattttacttcttgctctttactattttctatgtagcttttaagggatagtttgacatgtgtaaaatttcatacatcaagacacatttcataagggtcttcctttttgcacaccaaagaactatcctgagtacaccaaaaatgtttgtgtgaatgtaaactccaaaaaatctgtcagtgtgctactatagcagagacaaactgtcatagtacacaaacattatagaacataaaaaaagacattattactcatgagagatgttttttacatgaatattactgaaaaaaaattggaagatcaaataataatgacattatttcgggggttgataagtgcaagccagcccccccttgtgcatgccaatctgcactccacttgcagattggcgtgcaggcccacacgccaaagcagattggtgtgcaggcctgcacgccaatctgcagcaaggttgatttgcttgcaggtcctaaacccatataaatatgggtttaggactagggctatcccataggacccaggcatgggtcctatgcatgggatagcctatgtagtgtttgaaagaaaaaaaaaaacatgtcaatccttgtaggacaccggcctgtgtcctacaaggtcaacaaggcacaccttgccggccaggaggattccctcctggtcaacaaggttgtacagcctcgctagccaggagggaatcctcctggttgacaaggttgtacagggttgtacaaccttgtctatgtcgcactccctttttcagatcaggctccccctttcaaatcaagcaacagctgcttgaggggtgtcacccactgattctgcagcacaagaagcggagcccttgccccctagcctatataaaacgagctgaaaagacctgagtgttgacaagcccatggaggatgatgactgcgcggatgaggctagagagatagacaacaagaagctggtcattagtgaagagggtgagtggtttagcgcgattgttagcggccgaggaggcggaaggactgaggtcaacgttggggagaaggttgaagatgtcctggaggttgtagatgatctggtggttcagcggcagttcccccccccccccaagcacaccctccagatacttgctgatctcccccagcctggcttgcaaggcccacagcaaattcatccagccagtcacccgttgatgtcttgtagtaaatgcttcaccccaatctcctcttattcttccgctttgatcgaggatggcacatgcatgaatgtgttttgcattgccgtgccatcctatatgatattttttttcatcagatttgtcagtaattttgtttgggttgaagatcaagagagagaaaaaaagacaaatgtctttgatttcctcaatggcagaggttgtacaacctcgtcgaccaaatacccctgggcagagaggttgtaaaaccttgctgaccaaatcctcctggtcaacaaggttgtacagccttgctggccaggattccctccccctggtcaaagaggttgtacagccttgccagccaggaggattcactcctggtcaacaaggctgtgcaaccttgtagaccaaatcccaggcaaggctgtaaaaccttgtcaaccaggaggagggaatcctggccagacaaggttgtaccgtcaaccaggaggattccctcctggccggtgaggttgtacaaccttgtcacctgtcagcctttgggtaactaacctgagtttttagtggtaggaaggttgttactatgagttgaatgagtgttttgagcatggtgagtagtaggtagtgggtgttagtaccagtcctgtaaagaggaggtgtcactctatcagtatggtatttactgagaggcttgctatcaacagcgcatccggatcaacacttggtactaataggcattcagggtactaggactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagccttgacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatattgtggataagttgagtaagttgctgaagcttaagaacaataaatgtagactagatttatgtcagttacgtcaaggatgaaacagatgcgatgcgtgcatcggcatcacattgtattgtgcatttatcacattgcatcggtgtgagcgatgcggggcaccgcatcgggaaaaccaatgtggagaattggcattgcattgatttcccaatgcgatgcccgatattttgcaggcgatgccgatgttatcgacaggcatcgtctgaaacttggttgtgactccagtacgcaagtcactccgagtccaacttcaagcgccaggttcaatccattcctgacttgaacacaacagcaattatttggacttgtcgctcggacttgccactggaatcggacttcagacactcgattcctgaacttgattggagtggattagaccgcttggaacagtactcccctcaatggttgttgactagggctgttatcaattggagtggaccaacaggctagcctgaggaagctcaaccgccgtgttcttatcgttgtttgaatcgcaggtaccgatccgattggaatcgagcgaaaactctttggacctctcccttcaccgggtccgatatcgagtcgtcggctcgtccgaacacccaaaaacaccggaccttgaatcccatcactgctacccccctaccagtaccatcaccagcctggaccaatacccccctaccagtaccatcaccagcctggccagtaagtaagactgctgaagaaactatgagattttgatccgggagagaaaaagcctcaagaaaaaacttctgaggaaaaaaaacaaatggtctgagagcccaaaaaagggctaaatgctgctagcttgcgtggaggaaaagctcacacgctacaaggagttgtatcctgtagagactccagggatcagtgcgcagaagaacagatgctttcaatttctaactcaggtgcatgattatttatctacatacacaagtgggctgagatgtgggacagaaggtgacagaagcatattcatctgaagcaggaaagaaatgagtgacagatgtggaaaggagtgacaaggatgtgaaagggagagaaaggaaagacaccacgactgcagaattccaacaactgccacaaccttaatcatcatcatgaaagaaataaagaacaaaaatattacctatttctttcactcttcttcttccttttcttctacttttatttgtatccctcttctcttaagaaatacatataaaagtgccccccatatcttgtgtcctgctgtcactatagagacccaggctcacaatttgctacacagtccatttttgaatgtgagtcttctcttttatactctcaaagtccccaaggaatttctattctttgcttgtttgctctattttaatttttttctttctaatttgtgtgcataaacagaacattggcgtgctgtcaccactggtgatctaattggacggctggtgattttcttgggggccttgtgattttgtgggaacacttgctcgtgatctaattggacggctcattttcttggacggcttgcgatttcgtgggaacactcgctcgtgatctaattggacggcttttgattttcttgggggcttgtgattccttgccacttgggacatctctcagactcagaattaccccccaaagcatcccctccatctaaattttgcctctttctcttatcttttgattgatcatgtccacttcttctgttcctcagaccccctccagagggcattctcgcaagtcaaataagctcaacactccagcccaacattctacccgcattaccaccccagtccagaatccaaaccttgttcaaactagcggtgacttgcgaaaatctgttcctcaggctccaacttcagcccaccgctgaggattcccaactaaaaattattgaaggagacctcagctcttgtaacatatttgacagcctccgcaaacagtgatgcccagcagatgccaatcataatagccttgacaaagtactgccgatccccagggcagcccacaccttgtggaacatctcccaggcaatctttcttgcatattggggtaacaagaagtttgcccacaacacaggggcatggcaagcccttcacgcccttggaatccagacaaacaagccggtcacaaaaaaggacttcaacatgatgctatgtcatgtagaaaagatccacaaggccacactattgtactttgttttgtcagtacctcctgccggtatgcatctggtgaagaatctgatgctaactgatgtggtttgcttgaactgtcctgtaggctaattgccaaccgccctcaggagcccttgtccgaggacttacttgaattgtccagtgagacaattgacaattgggttgagatcacatacaatcggttctgttcacaaggggctttcccgggcgttctggcactggcctcaccagcacatatgaacctgcttttgagggttcgggcccaaaaatcatagaggccaaccgggcaatgaaagctggcaattaaggacgcctcatgtatatgtgggagcaatgggccattatgacccaggggcttcgaaaaatgccacactactcaaaacatctacctaagcttattgtccagctgaagtacatacttccaaccttgcttgctgagttggtattgaatagcctcctgatctcgccatctgcaaaggcaggacactttgtggcgaccaatcagtaccttgaggtcctgaactattggttaaaatacttcttcaatcattcaccaattggcactcagattgaccgcctcaaagatgtcttctccagctcaattggcatagtagggaaatttttcctcacagttcgctgtgccattggaaaaaatttgactgactgtattgcttgtcctcctgaatacttgccccagctgcgatacctcctccaactactcaagattgaatcaggcgccaaggtaatccagcaaagtcataaaaaccgactcactttagcctccctaaacaatttcagacggatgaccgatggcattgggatgggacaagcccctactctaggagaagaacccattcccattgacgattgttaccttaagggaatcaagaagctgcagcatgaattcacccagacggggctgcaccaactcaggccttactcccctggtatcatgatgatgcaagaggtgcatgaattacggtcaaggagcatggacatgggcaaatcaggagagcttgatgcagatcacatcaccgacaacggctagcaagggtaatgaggaaaacaaacaagctaatgaagaagattgattacacattaaggggtctgattatgcaggtgagtccccttgaggagtaatctgcatgtgcccgcttgccaagctatctctcatggcttcaatatcatcagcaatctgacccttccgcaataatcttgcagtatgagcctgaccacacatgacccgtttgacgtgtggcgacttcaacttcgcttctaactccttgcggcggcgccggatcctgtcagcctctgggtaactaacctgagtgtttagtagtaaaaggttgttactatgagttgactgaagtgtttgagcgtggtgagtgttaggtagtgggttattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggctttctatcaacagcgcatccgaatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgagaatattcagcaagtctatgaatactgtgaataagttgagtaagagtactgaagcttaagaacaataaatgtagactatatttatgttagttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctattgatgcgtgtccttaacagatcctctaataatgtagtcataattctgatcagtgcatgtattgaatgtattaattctattaacacttaatacttactatttaatacatgtacatattcattgggacttagtcaaacgactcccaaaatttggagttccgactcccaaattttggggatgtcctgaggactgtctgcggacagtcctccggacgtcaggccccctaattttttttctccccgttttttgggagtcggacctccaactgctgacttggaggagcattggggactggattgaaatttgcttggttgggcccagtcttggtttccagggggggcctacttacttcgactctgctgcggggggagggatgtttgggagagaaagtttcccaagaagaagaaagtcgaagacgatcatggactcgccaatactacaaccactcaaaccagccgggaaacgacggaggcgaatcaaccaagcgaaccaggacaccatcagatgcttcatgtaagctatcactcatctccccccctgaagaatactctcaatgaacatctattgacgagttggaattcaagttgtcaagaaaagtttgcgaaatatacttgcccgagttgtaacctcaggtactgcagtgttgactgcttcaaatcccaagtaagctatctcccagacaataatctccttatttcaacaatcttgggaactgaccaattcctacgattctagtcccactcagcctgttccgaatctttttacaaaaacgcattgttggaagattttcagcttgaagatggatcgtccaacgggtcggccctcaatcttctcaggcaacggcgatgctcgagatcttgaggaaaatcgaatccggcccaaccggtctcggacgaggatgaggatagcactgatgctggatctgtcgagctcactgaagaacaactgagttcagtaagaagagcttcatcatccccagcatacgaccatccatcctggattatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctcagcggccaagagaaaccctctcggctgtgcgtgatgaggttacactcttggcggccgagagaaaccctctcggccggtgagctgagagtgtaacctctcaacagctgagaggatccctctcagccggtcagagtgtaacctctcaacggccgagagggtttctctcggcctctgagagtgtaacttctcaacagccaagaggatccctctcagccggtgagagtgtaacctctcaacggccaagagggtttctcttggccgccgagagtgtaacctctcaacagccgggaggaattgtcccggccgttgagagtgcagcctgtcaacggccgggagaaattctcccggccgttccttttcttttttttttagcgccgactccaaacccccatggggttttggagtatcgactcccaaaaacccccaagggggttcgaaaaaataataataataagtattattttattagggagtcgactcccaaaccaatcaaagggtttggaggtccgacttccaaaaaacgggggggggggaaaatttgggggcctgacgtccggaggaccgtccgcagacagtcctcaggacgtccccaaaatttgggagttggaactccaaattttgggagtcgtttgactaagtccctatttatttgtaatgatatttgaccgtgaaaatactgtagaacagggataacttgtggtacaggtatttcacggacaaaggagtgaaaggtaagtgataattacttatgtataaaacagatatgtatttaatggataagtaattaactgataagataaatataagataaataagataagttaataataatgataagataacaagaggtaaaggtaaacaacattatggatatgtacttatgtaagtaagtacaggtgttgcagttacttggtacatgataggtactgcgacatgtactttgtggctgacagatcccctcagccttggagactgccttggcaacacgattttatttgacatttgatcttctattggcccaagcttgtcttttttccatttcatccatcctgttggcctctgcagcctgtgccttctctttgttttgttttttttcctgcgtttttctattcatatgtggtgattcggctgtgtctccctgcaatgggtccccacccgtatcagaaaagtcatcacctaattgtgaccaagccaacccaccggcccctgcacctcagggttctgacccaaccaagttccttgccccttgggggttgacaagatctgacttgccttcttggctgctcgcttgcaagccgcctgcttctcatctgcctgccgcttcctctcggccgccttctcagctgccaacaggagcttctctcgggccttgttttctgcaactgccaaccgcttggcagccttgagcttggatgagtcgtccttggcagcagccttggccgctactttggcagtttttttggcttgtcacctggctttggcctgtgattgaagtgccgctggcttggccgccattgcctcttggacttgtaggccttctgatttgatgaaccgagtgagattggccgtttggaggaggtgtgacaagtaaaccttgcttgccatccactgtatgatggcattattgagtgactccagctggccagggaaacattgaactcccatgagcaactccatgagtcccatgttctgagaacctctggagcaaatctggtccatagatccaacaatgattgtcgcttgttcaacaccgaagaaggctgccacagggaatttagcctggggcccaagagctcaccgtagaacacctcaaagctgtggaccagatgatgaacaagatcctgggctacagccgagggataggacaacgtccccttgggggttgtcttattccgcttgcgagtcattgtcaggagatttgggtcctttgtaatcgctgacgggttggccaggagagcatcaaagttatcaacattggcctgttggatgaccctcatcagtgcttctgcctcagcaggcaagcaattcaaacatttacactttgcaaagcccagctttacttcccgcgcccgctcagcctggacctgtggctcttcattcaagaggggaattcaacccaaccttttgagcctagtcagtatccacaaacaaacctggcaaatcagacaaatacagcagctcacttgttatccaaagtgagtgcaatcctcaagcagcactgcgtgaaggccagtgcatccatgcgtgtattgtcgtcctgataggccccaataggaaaatcactgagattgttcttcccgttcttgtgcatgcgctccatgaatagcaacccaagccccacattcccatcttgaccacaacatctaaccatctgaactattgctgctggatcacctcggcccatgtgaatgactcatctcacacacttgagattctgaactgggcccagagccatggttgcagatatcaccggcaaggccgcctgtccgaagtcgcctatggcccgctctttttcatcatcactggtcacagcatgatatcatctgatgaacccattttgtgggttgtattcatgccacttggtatgctgggccttgttcaccaccttcatgacttgaaaagtttgattccgtgtgcctgagtatatgattgttgggatggccaagtgcgcaggagtagtagtgtgaggcgcaaagatcctcaacagatcatcacacaagctgagcgttgagtccatatagatgcaaataaaccaaatttccgagcgtgtcagctcaccgtcaatcatggagagctcgcttggttgcagcatcaagcttctggtgattgcggagactgcctccgggcggcaggtggcaaagaggaggagcagtgggatattgtcggtagccatcaagcgagttcctatatgtccgtaagccggccagaatattgcttggtcttccagacacgcaaagatgataagtgtcttgctttgttttgaagccacgaggcccctggccgctactttggcagttttttttggcttgtcgcctggctttggcctgtgattgaagtgccgctggcttggccgccattgcctcttggacttgtaggccttctgatttgatgaaccgagtgagattggccgtttggaggaggtgtgacaagtaaaccttgcttgccatccactgtatgatggcattattgagtgactccagctggccagggaaacattgaactcccatgagtcccatgttctgagaacctctggagcaaatctggtccatagatccaacaatgattgtcgcttgttcaacaccaaagaaggctgccgcagggaatttagcctggggccccaagagctcaccgtagaacacctcaaagctgtggaccagatgatgaacaagatcctgggctacagccgagggataggacaacgtccccttgggggttgtcttattccgcttgcgagtcattttcaggagatttgggtcctttgtaatcgctgacgggttggccaggagagcatcaaagttatcaacattggcctgttggatgaccctcatcagtgcttctgcctcagcaggcaagcaattcaaacatttacactttgcaaagcccagctttacttcccgcgcccgctcagcctggacctgtggctcttcattcaagaggggaattcaacccaaccttttgagcctagtcagtatccacaaacaaacccggcaaatcggacaaatacagcagctcacttgttatccaaagtgagtgcaatcctcaagcagcactgtgtcacggccagtgcatcctgataggccccaatagggaaatcactgagattgttcttcccgttcttgcgcatgcgctccatgaatagcaaccccagccccacattcccatctcgaccacaacacccgaccatctgaactattgcttccggatcaccttggcccatttgaatgacacatctcacacgcttgagattctgaactaggcccagagccatggttgcagatatcaccggcaaggccacctgatcgaagttgcctatggcccgctctttttcatcatcactggtcacagcatgatatcatctgatgaacccattttgtgggtcgtattcatgccacttggtatgctgggccttgttcaccaccttcatgacttgaaaagtttgattccgtgtgcctgagtatatgattgttgggatggccaagtgcgcaggagtagtagtgtgaggcgcaaagatcctcaacagatcatcacacaagctgagcgttgagtccatatagatgcaaataaaccaaatttccgagcgtgtcagctcaccgtcaatcatggagagctcgcttggttgcagcatcaagcttgtcgtgattgcggagactgcctccgggcggcaggtggcaaagaggaggagcagtgggatattgtcggtagccatcaagcgagttcctatatgtccgtaagccggccagaatattgcttggtcttccagacacgcaaagatgataagtgtcttgctttgttttgaagccacgaggccccacaagtagaccatatgtgcctcgtccaccacaattaaggccaggatagcctgaaatgcatcactagagaaaagctctgtaaacagcaaactgttgagaaagacctcagggctctgaacaggcccatgaccatcagtcccctgtttgaatgcactataggccaattgactgaccagatagacaaagctgaatttgccttgcttgatcttgccaattgattcacggttaaaagtcatcttattcaatttttttgtggagattttgactggcttcttctcttggacctagacagaagcatcagatacatattatattagtcttcacatgccagcactaccacacaatcccagaccaactgcctacctggccatcccctaatgaatccaacaggaccaaaaccagaacaacgaccttcctgtcaaataacccaaaatacattttggatattcttgtcttgccaaagccagttccagcacaaacagaggtatgcctccctcaaaccagccacaaaacagcctccacctggaggtctttgggctggtccccgcacaaatcaaccaaatgagtggtgatatgtgctgataacaaagccttgtccaactcggccaaaccttcagggagccggttgtgcagctttggctttgccagtaccaattcgaggagtgtcattgtagctagccaaaacaatcgataatatcagctcaccaaagcgtccggtcagggcatatgaccgttatgtatcacattatgcggcccatcttgatatttgcatagcatagtgtatttgatcaccaggtgcctgtataagacgtgtggcagcgaataaaggaggttgctagaaactccttatgagtgatgcaaacaaaaaagggcatatggacaagaggggagagacctcacaaccccaagaatgacatcaaaatgttctcctggacaagccctttctgtttttgggtgacttggcactccaaaatcaacaggtggaggcaggagactagatcaaaaaattggtgtcttttttctaatccccttaggcactgacacccatgtagcgcataagtccctcctgcagagggtccctgcaggacgtcgtcccccctcccatagagggacttagttaagttagctatccatccgccacagtccctgagtttgtaaatttaccaactcagatgactctgcgcagtggagatggtctaagtctcatgacttcaagtctgtgttttggagctctagaattcaaaacaggcagccacttttcactgtctacccactgtccatgccaatatgaaacatccttgagtctctcccaggcatatgttcaagggcactccttggtttgtaaaatagttgccaaatttcaatcattgttcaggtgatggattataacttacttacttttgttgatcagctgttggagctacaatatgtgtcttttggggaaataaaatgaaaataaaagtaaataaaaataaaaaataagttgaggaaaagagggccagtgtttcagatatgttgttattttaattactgtagctatcaagaaaagtgaaaagtgtgaagtcatggattgagattgaacaacaaaagctaagaatctggttttctcatcttcgaggatgagaaaggagaccagaagggattctattgccaaatccagaattgaggcttgttccactagggccaacggtagcagacaaattaggattgaattcatcagagttgaactcgatctgtcgataatgattgagactaggctccaagccgaattcgaccttagtattagagactcgcgattcgagttcgttgactttcaccccaagttcctgggtgatttcaccgatccaattcaaagaaccaagatgggcgttcagaatcccagcgatttgaacgatcggatcttcgttcgaagaagaaccggaggagatcgtcccatctgccaagctagactcatcaatcctattgcccggtccagctagactattcaattcggcgatcatcgttccaagagaagaggccatatcattcaattgaacgtgcacttcttccgccgttttgtaggcttcttctcgttcttgtgcagccgtacgcgtccgaccagtcgatgatgccgaaaaatcttgcgcttgactgcccgaaagttgtctttcatagtcgtccaaagcgaccgacaattcttgttgttgagtctcgacatagtctaaagtttggtcgatagactgttgcatcggctctatttgttgtaactcatcatatagcatcgaaatctaaagggaaaaaaaaacaaggtagagaaaaagaaagcggatcatatcaataaaatgggctgtaagttgccaaaagagccgaaattccatttacctggtccccattttgaataagcacttggtcccaggcagcgatttcattagcggtgtgtttaaagtcctcgacgcgttcatccaactcagaattccaacgagccaccagatcttccaaagtttttcccttgagcaacgagggtgccaagttcatattaggcttagtggagggggtagcaggaggggtaccggcaggcttaggggttgcagatttgttggcctgggatccttcaccggtggtcgaggagttcatggcgagcggcgaggatttgactggggcggtgctcttgatcgttagtgcgctattattcatgtttccaaaagggctcggggtggatggtttggcgggcaagtcggatgttgaactaggtttaggagcgatcggggcaaataaggaaggtgacgcggcagccgtcgttgctggagtggctgatcccgctgccggtgcattattgtttactgaggcttgtggattgttagaggttgaagaatcggctggtttggccccaaacaagctcggtgatgtggatggagctggtttaggagtttgaagtccaccaaacaaggattcactcttattggcatcttttggtggctgattggcaggcgggccaccaaaagcaaaggttgtactggtcgtagttgaagcaggcgcactgccgctattggccgctggagttccgaacaagttgctgcttgtcatagaggtaccagttgtattgccaaataggctgggcttggaagccggggcaggggtagcagtagactggtttgagttagaggtcgatgtcgcgggagtggggttactagagttgccaccaaagatattagaggtgttagagctagagttgccaccaaagatattagaggtgttagaggtagagttgccaccaaagatgctaggtgcagcagaactcgtggtcccggtagccgggttgggattgccgaatatagattttggagccgaggaagcagcgccaatggtgtttcctcccccaaacaatgaactagtgggagcgttggtgccactagcaccgccggggttgttcgagccgggggcagaaatgaaattgaacgatggtgttgaagacttggttggacttgtttgaggagtagtcgatgtggcttgtgagggaggtggaattccaatccaaacaagttagcaatggagataggggaaataactgaatgcaaacgatctgaaaagacggcttaccagcttgagaggcgccgaaggggctagtcccgccaaagccgaaagtcgcaggcttaccagcctggctaccgaaaagcgatgctggaagaaacaaaaatgaaaaaattaaaaggtttctagatgacatatagattgacaaaggcctactggatgatgatccgccaaagagaggagcagggttggatttgtttgcgtctaaaaaatgtgatcgcctcgaatcagtaacactgtaaacacgttggaacttgacaagaaagaggagatgagatttgactaggctgacctcccatcttgcttctgttatttgtttcagcaacgcgtcagattgagatcgaatagaccaggaaaagtgtatgacgatcggctgactggagactgaatggccggtgtgtgtttgctgactttttttgccgaaggattcttgcaggaagatagcggttgtgatcgaagatggcgaagtagtttacgagccagaagagaccctcagtatcactcgtgatggttcccagtcagtcggtccgcagtgtcctggggtttcccttgtactgataaggcatggccccggggttcgggacggggtttgaggccaatcccgagggacggaccccgggattcagggctcaaaccccggagccccagggtcctgattttttttttcaggtgcggtgttgatcctctttgacgggtcaactggccaaggaattaaaacgattcttggctgattagtgcagtctgtaccctccccagctggccacagactcacttaccggttgaagaggatcttccagaatccatcttggctggtaggtgagtctgcaccaacaagccaagaagtgcctctccttggctgtttggtacacgctgtatgtgtaccaaccagccagggaggaaagcactgttctggttggctgtaccaaccagccaagatcaagaaagctcttgcttggctggtcagcagccaagcaactcccagacctataagccgactcccagagaatagaaagggaaaaaaatgggctggagggcccagttggccatagaatgaggaaataattggcttccaactgcaacgaccatctacagacagtctatgggtgttgtcagccaggaaaagtgagtcgtttgttaagccaataaactgtttccctatgatatttcaaaaccccagggttccggggttttgcatagcaccatcccgagtcctgaaccttggggtttggatttgggcaaaaccctgaaccccgtgggttggggtcatgccttacttgtacataaggctctcaggtgaccttgcaactgccgctgtggtcattattcctgtgtatgaagggagaaaaattcaaaattttattatttatcaatgaaggactcaagatatggacaaatggatgtcggaaatggaatctacagccaatttaacccctagctagtcactcactggaaccaccttcatatctctactggatcagaagttacacagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatattgtatattgaattccttttattcatatttaattccttttatatttaaagaaccacaagttggccatcagttgtaccagttaaatttccatttattcagccacagaacacatgaattcctttcttacagcttgcatataaaagggatgcattgtagatagtctagccaaaatcccacagtattttcaggtacagggcagctaaaatgccacatacagggggtcccttgaggctaaaatccctcataaattactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagattgaaatatatacacagttcatttcacaaacattacacagaagagccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacatatacagcatcaaggaagaacacgagtatcgagacatcaacacaagaaacaacatccacaactaaataaattctttggacaacaattatacaaccatctttgaacttaatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttcttataataaagaaaggcagagtttgcagctcattcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaccgtgtggggcggcacaccaaaactcccccacttttagagcatctccagcagagccgcaaatgggcaacttttggccagatttagaactaagagcattcacatttgttgggttaaattgctgattttcggcaacttaacccaatcggcagtcacattggccccgggctaacctcaagttaaccaacctgaaagtcgttttcagcctgtttcaggcttacatccactaaatttagtggacgttaacctggcaggctgaccccagttttagttaaccttaaaatctagccaacaaatgctagatttgctggctagattttcagcctgaaacaggctaaaaacaactttcaggtttgttaactcaaggttagcccagggccaatgcgactgccggtcaggttaagttgccgtaatttggcagtttaacccaaaaaatgtgaatgcttgaactaattaactaggtcccccccgggtgagaggtttgctgatgtgaggcactggctggtggcaaagccacccctcctgcagggagggacttatgactaaagtgggggtgcttgcctgagaggatctggaaacctcatcaagttacacaacttttagctccctcaatgttgtgtttcttctggggaagttcttttttagaacctaaattttgcttctaccaactcagttttgcaagaaatgttgacaaacaataaagcaaagaagaaagatgaatcacaaagttctcatgctcaagcctgcaggctcaagcacagaaggatggataatttcttgactccattcaaaatccacttaagataaaaaggttgttatttcaacaagctgatgagttctaaaattttacttgatacacaagagtcaactggtgctagctgagacagacagtttgtaaactacagactggaaaattcaaatagtgaattttcagcctgttttggtgagtgggctcaggcaagcccccccccccctgcatagtttgtaattccctccctgcaggaggggtggcttcacccttcaccaccagccaaacttaagcaccacccaaatctgacctcccgcatagggaggactttttcaagttggtatttagcaggacacaagagaaatttggggtccagcaggcctgctacatggcctgcaagattaactcaagcttaaggcttaagcagcctctcttcaagtgtattacagggaacaatcttgtagagaggcttaggcccaaagtcaaaattggtgcatggcatcattttgcatttactccaattaactttataaagaagacaaaaaagaacaccccgccttgtcattatcccaacagatggaacacttatttcttcagatctgcatcttttgttctagtccattttctgtacccttgtaatcttgatcttgtagctacaaaagaaaacaaagcaaaatggcttcttttttcaatttgcacgtgggcaatggtgggccagctacgctaactgtagcgtagtgaaaaattgctgcaatttagtgtagcattagcgcttttttcaatttctgcactaacgctacgcgcatgggggaaaaatttgtgctaacgtttagcgtagcgttagcgcaattccccccatctgcgctaacactactttcacagggtgcaaaaaacgcccgctacgctgtgttacagcaatttttagcggtttttaggcgttttttgccgctaaaaacgctgtagcgtagtgtaatgcagcgtagcggcgcgctaacaatacaccaaaaattgcctagtgttagcaccgctaaaagttagcgtagcgcagcggcagtagtggtgcgctaacactaaatgaaagaaatggctccgctacgctaacgctacatgggcctgtagcgtagtggcccactgatgatgtgggttttgactcaaagttgacttatgtaatacaaaaaaagtcaaaaatattgcatttttaaaaaattaaataaacacttcagtactcttcatcatcaaaaaatgaagttgatggaaaatttgggatgtatcaggccattatcccagccctgaaaaaagtcaagaatataccaggttgtgatgtgcaggtccaaaatcaggcgttttgcaccaaatgtattttctgctgtcacactgcaaactcaagattctgtgcaagtccctgatctgcaaattaaagaggcaccacttctgctttggtgcctctgccaaattctgcatgcgggacttgcatcaagtttgagcttaactaggcctccacagcaggagtggtagtgagcagtggatctgcccacgccagtggaggcctatgactgatgtggcaattgttgggataatattccttgtcttagcccttgaaagaggagaatggcaggtaagtttatcaacttgattgataaacttcctgaaaaagaagacttcaatgcactgatcaattaaatcttgatcacgcactagggttagactgttccacaagagaaaaagagaaagccaagattttagcttgtgaatcaagagatgatgtcactgaaatcacaagcttaaacatgattaatgattgtgatcaatcattgagctctaggtgagtctcaattgatttgatcacgagagcaagagaaacagaacaaagaaccattgaggttctaattcctttaccttgcaaacatcatcctcattttgtgtagcttacttttgacaaagtcaacatcaaacaaactcattgattgtatatttccgccaataagcagtaagcaagaagttaacacttctcatgcctttttctttagaaagaaaaagacaaaactaaataattaaacatttattctcattgatgatcatgtattagattcatcaaacaaataacattatgcaggtatctatcataacaagaattatattctttattcatagggccttaataaaaaaacccgcattttccgcgttttgatgcgcttttgctgcggcacagcacacgcgcaatccgtgtttaaacgcgcttttttaattaatttatttttgccattaatttcgagtttttttgattttttaaagttgtttcctacactttaaaatgtgtagaatttaatggtaaaatccaatttctataaaaatgtcttttgattcttaattttttttttccactcattttttccatttaattgtttgctttaagttgtttacctcatttttcaagattttgtgtaactttaaagttgtttcctacataattaagtgtgtagaaatttctggtgaaatccaattttcataaaaatgaatggatcacttttaataatgcaattacacccattttttcacttacatttttagagctcaattttcattcttttttcacattttaaacttttttcctacactttcagacatgtataaatttgtggtaaaaattattttgaatcaaagtgagaactacatcttgtagggccttaataaaaaaacacggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttatgggttattttttgagtttttttgaatttttaaagttgtttcctacaatataaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcattttgaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtgtaaaacttaatggtaacattcaattcccataaaactcaacggttcattctagatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcatacatgtataaaattatggcaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgttccctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttaaaggtttcagaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaagaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtattaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaccttgattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaagaagtggaaaaaaaataattaataatcaaaattcatttttatggaaaatggactttaccattaaattctacacctttcatagtgtaggaataaattttaaaattttgaagaaaaataagctgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgtatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccatcttgtatactgcatttgacaccgtttttttatttaattcttcactttttgactcaattgtttgcattgatttttttaccttattttttctgcttttttgaaatgtgaaagttgtttcctacatttcaaagtgtttagaacttactggtaacatttaatttccataaaactcaacggttcattctgaatactgtaatcagcgttaaaattcaatttatttttaagagcttaattttcatgattttttgacattttaaatctgttgcctacactttcagacatgtatagaataatggtataaatcaatttgcatcaaaatgaaaaatttaccttgaatgaagcctttgacatgtttctttaattaattcttacacgcttaattatccttattttatggaattttaagctcatttcctacactttgaaaggttttcaaattgttggctgtatccactttgcattcaaataaaatttgtatacagtacaaattatgcaagaaatggtgtacactcttatattaagattgaggcttttcttttgaggcaaaatgagttctaccgctaaattctacacacttttagatgtaggaaatagatttagaatttcaaaaaatgattaaaattgagccggtaaaaattaattaaaaaaacatgaaaaaatacctgtcccacgcagtattcattacaaatctttggtttttatgcaaaatgatttttaccatcattttaaccatgtcttaaagtgtgggaaaaccattaaaaagtgaaaaagaatgaaaattaagctgtaaaaatttaagtgaaaaaagtgtctaatttcagtattcaaagtgaaccgttgagttttaaaaaatttggattgcgccattaaattctgcatattttaaaacctaggaaataattttaaaacctcaaaaaaacttcaaaaataaagtacatacatgcatgcaaacaattaattgaaaaatgagtgaaaaaaaataattaataatcaaaattcatttttaaggaaaatggtttttaccattaaattctacaccttttaaagtgtatgaaacaactttaaaaaatcaaaaaaactcgaaattaatggcaaaaataaattaatcaaaaaagcgcgtttaaacacggattgcgcgtgtgctgtgccacagcaaaagcgtgtcaaaacgcggaaaatgcgggtttttttattaaggccctattcataaagtaaagtacttttcacttgactttgacatcagaataacacaaagataattcagaaagataactaacaattaatgaacgtaattagttatcttcatcttcttaaaataaagatgacttagccaaattatatttttgttgttatctaagcattattagtaggaatagcaaattaattctgccttcaggtatttattctattttctttaaatatttgttatctaaatgtatctatatgtattttgttaaaagaatgaaatcttgtaaagaaataaaaccttcagtttcaaattgtttcagcaatccctgcatggtgagttttcaacttttcagaattgagctgaaaactcacctttttgtgtgttttccactctcagcactccctcattcacatccatgtgatttccttccaggacagggaaggcctgcttctggtccatatttccctgtgttcagtttttttttcttttttgttatgtttgctaatcatttacagaaattttttgaaaagtttgaattttcaactcaagtttttcttggtgggcccaagctgagcaaactccacatttgagctcaaaaaaagttcaaaccttaattttagaatatcaatcttaattaccgttgtgatgttcaaattctgaattttggctggatcaataggttcatctggcccttcagaattcctggatcaatagattcatctggcccttcagggccaaacatccccaaagttttgagggagtgacacgattccaaatcttgtgatgctcccaccaaaacataagaaactcagtacacaatttaggtttcagagaactgcggcgctgtattaacccatacctttctaaagcccctattatttcactatatattcacttggttttccttcaatattatgacatattcagattctacacccactttacatatagtcactcactcaagccatatttaatttattactggatcaatagttatcttcattcttagtttcacagatattctctttacattcacattacacagtagctacatatggtacatatttacaggttgcttcatacatcatatttttctcaagtactcccatttacaattatttgttctcattccatcagccacattcttcaaaatagttgtttctcattacatatatcagatattttctcagatactttctttacactcataatttcacctgtacccttcaggataacagtagtacactctttcacagcccttctcctctttgggtttgtccccctttactcatccttgttttctgtttaaatttttcacctctgattttctacatatgtatatttctttctcagaaccagaattgccacattctgtgctcatttgtatcttagagtatataagcagtatttcttacacttgtacacacatagggggaaataggcccatgtagattagacccatacatgtcactttccatccctatatcaatgcatactttgccagacataatttagtcatattttctttccacctcttttgcatattttgccccttagaccatctccaccccaaagggttgtttgagttgtttaatttacaaactctttgactgtggcgcgcctatagcaacccggtaaaacttgattttccaccgcagggtgatcaagtaggtgtgttttgtgtgaaaggacacccaataggggaggaggatctggatttcaccaggattgacctgtgaaactgttgggttggggaggtacatgggttggtatagcgattgcacatctagcaatgctatacctcccaagggggggaaaactacatttacctcctctttagcacccctggtggcagggtttttttgagcttggggggggtaaatttggtttaccactgcagtttacctccctgggtggagatggtcttagtgactccttgcatactttacactcattcctcagaaaaccttgcatattttgcacattacccttttaaccacctccatatattttgcccatactccctgaaccgggcttgtattgtatcacctcaagtgggtgatgcgggggccccgcattgcatcacccacatcggagaaatcaatgtggggtattggcattgcatcaattaagcaatgcaatgcacaataatttgggtgcatttcccatatttttggtgtgcattgccaaattcagcacgcatcaccaattgcattgctttccaatgcaatactgatgtgatgcatcagtatctttttaagtgtgcatcactaaaacaatgtgatactgatacaaggcaatttatcacattgtatcatatagtttcactgttgccatgttgatacatgacaaaattagcccatcctgcatattttaacagcacataccaaacctagcctcttcaaatatgtcacctaaagaattcctataaaggaatttcccaacaagctcatcaagagaaccaaacagactaaagccaaatttacaatttcaatcaaggatcactatctcttttagtattctagaatatcatggacaactctatcttaatttgcttgtgagaatcatctacataaatctcaccactgaaaagcccagtcaggaaaaaaggggctccttcaccttggtgataatctgaatctcccaatcaagcctccagcaggagctggttgccagaaaaccctccgggaaatctggtaagtaatatagtctgttttttgggggacccttctagtaagcagttaaatatccaagtttgttgatggagcccttcatggcaagctgaggtctatacaaggctgttcagagggatgctttcataatatctggggttcaagatgatttttgatgttagtaatagaatgtcttttcaactataattttctttctgttctttctgtcaatatccttcctggatgggagcagtacctacaatagtaagatcatacattttcctgtatctgatccctgatgacactcataaattgacttgtggaaaattgaagaattgaggcttcctctaggacttatggcctccaaagaaagctccaagtatttattctctagtgctcactcaacttttattgcttcaacattgatttttgatttttagcaactgagtataacccattatgccaacatcaatctccctttgcattgcactcaagattcaaatggtttaggttagcacatggaaaatctatggccttgtaggttgtgatcaggcactaagaggcttaaaagctcaaattcaagttcaacacaactcaacttcccatagggtgtttttttaatggtggtagaactgaataccaacacaactcttggtgctctttgctaaaaaaaacttggttgggcccaaggcctaagcttccatatttgggcttgagttttgagggtacccaaacgaactgttaagtcggattaggttagacacgtatctttagctcaaagccagctcattcagatgtgacttgcacagcatgcagagcccgaaaattccaggttggcggagtttcgattgacactgacggtatgcacatccgtgcctgacaaaattgatcacctgatgacgtgatccattgagcatgggttggaagattttggtcttcactttggttttcaaggagattctgttaccgtctccagaaccaagcctccacgagccagatcaatgccttagcacataccaaacttccccaaaccactcggaggattacaagaactgtgtggtagatcagtgcgtaagggagattgatgaatgtgatcggatctgaaatgaaatgaaccacgattcccatcaatggagggggggtagaaggtgggggaacgctcagaatctggaagattatgaaagggggtggaaggcttgagaaggggttgaaccggaatgaatgtaaaacatccgagtccaacagtccaacccagctgcaagcatgtgtgatctgttggggaagccatatacaaatcgaatgataaaacggtcggcaagaccggctgtgaggagctcaggaaaaccccgtttcacagaaatcggaggccaaaccttaaatttggaagaatttttacggaggagatatcaaaaccagttgaggcaagatgagatgagaagatgacggactggattggaatttttctcaaccgctgccaagactccaagttgaaagcttcaaagttcaaacttcgaacacaagttccaaaccagttggattattgatcactatgtagcttttgctccttccatttatgttgtagcctccagtccccggtccatagccctggcagcggtgaccgaccaaagcctttggtcgcttttcatcggccattctattcgattttttaagtagaaatctcaatgtttcattttctatgtggcttgcaatttctcccaaggatgctggtttatccttggtatacataggctgtttggttttccctggctgacctgccactttcttcctgactttgaggccaatctcaggttggctgtgaggcctcgactgagatattccgctgcaaggatcgtagtgggcttgtacaatttctgtgattccattgacgatgaaatggcaaattggagttggccaggcacagcagttgtgcggcgtgtcataaaaatggacttgaagtctagcggcacaagtgcctcgtgcctttaagaaaatctatgagtgaattcagtaacaaattctttgagctcaaagtgaattttttgagagcttatccttaaggagttcaaagagtcacccgattctgctcggcaaaccgctgagacttggggcatccgctttcctaccccttccttgcctcacgcaaagaatgagacgcccatcaatcaacttcacccgcagctatgcgttgaccgaagagttttgcccggtatgcatggacatggttgctgtggggtacaaacgattcaactccgaaaaatcactctgtgagcagttgagtctatttgagctgcaagtgtctggtcatgctttaaacatgcaacaaatggcggagtgaaaactcgtgaacgaaagtctggattcttcgcctacgattgcaatttacattggagatggcgaaatctttggggtcccggcgatcttcctggtggggctggtccctggacaccgcgacacgctgcaggggggagccgaggaggacacaggccgtcgccggcacttcctgacattttttgcccgctgcaacttgccgatagatcgttctatacaccagtcggcagtcgataagtgctgcggcttcattaaattgaacattttccatcctttcccactattgaactccacttgacgatctccatcataatagcaactggaatgatgaatcatatacgcgaagtgtgatatgcgtcaactgacccagatctttcagtcttcatacgactgcagcggcagcgacttcctgattttgtatgcaagtcgaattttgtgatggaaaaaggtctagacttttttgagctccattcgacatgtggtagaagatataaataactataaacagtctggtagtctccaatgagtttcaacgatgagaaataaacccaaacaaacaaaccaaaaaagactgaatgtttatgggccacggcccctcagtcggacctggtcggacgcgacgagcttctaatccggaggcacacagtttgttggagtcacgctccatcattatcatcaacttttacaaatcgaatgtcgagtcatacatcttcagcgttccttatttgccttccaaatcggccgaagatccaggcaatgtacgtgctccctccactcatgcaatcatgtgtttatgtatgcgataggccacgacgcgtcctggcgggccaagacaggccacggtacaaacgatcaccaaaccaaggaaagaagattcgttttggtttgtattgtttttgaaacggttgacactgtagggttgtttgtcaacctgaagttaatgatgttgatcgcacctctcgaaccgataaaaggagtctaggatgacgcaatccacacagattcctgcacgtgacttttgtgaacagtcttattttctaaggaaattcacaatcataaacaaacacgcttcgggtcggacttggcccgattctgtaccggattgcagtgtgtattttttgcgggctgatggaactgaggccaacgtcatctttttttttttctttctgttaatccatctctcttcttttctcgacattcgcgccgaagttgctcttatcgggggcatggtgtatgtaagttatgcatgagatacatgacctgagatgactcagatcatcagtatcgcgatgtgcagacgtgtgcaggtttcctcctctgtttttctgcatcccgattccccatgcatgcagctgtgcatgcacatccatttccataaatctgactccgaaagaacacaaatcgagcacactcacgcttaacaagacgtaacaaagtcccaagtgcgaggggctttgttagggtaatactaagagcaactccaccgcggcccgtatttttgggccgctaaattatgatcgttgggactgcgaagccaactttacagccttaaagtgctgcggcatacaccgcaagagtctttaaggatttgtgaaaggatgagtggtgtgtgaagttggaacggatttgtattgaggcagtagagtttcacaagctggttgttgtgtgaaaggggattgggcagttgatagaggagtctctaggagtccctacatgtagggactcgggcttgaaatttagggacggccgtagatttgagacacaaatagcggccgcggtggctcacgttgagtcggtaaattccaactagcgacccgatttaccgaccgcggtggagttgctctaacaagttgagaattttgtcaagaatgcgaacttgatctagttggtcctgcggaacctcgggtcttgatgtcccgggtgcccctctgaatccgtgccgtataacattttcctttgggccgaaaagatctaatcacttcccgtatgatgatgctgacagctgtgaagaatactgtttatgctgctagaaacgagagaaattgatcctagtggactccacgctttgcgaacggagctcagttcactttaggagtgggttctcaagattttcaacagacagcggcgctcgggggtaccaggctctatgccactcggcacccactggtggccggccggaacagtgtccattggcccggaactcgggcccaagttgtcttatgtagtgcagatcaagtagatcttcaaaactcttcatctaacatgtatcccgtcgcgcttataaacatcaaaacatgggaacatgtagatttaataacaatctttatcaaccgtgcacagttgatcactctattctccaagttttctactctgccgacctcactggattctacgtttttattacaaaaacgagctcccgcagaagtctgcgtgattgtgactctgctgcaatgctctctcaatttccactcgtgaaacttggaaagtctttgtcgaaggtgagacatagataagcatacaaggctgttgaacaccacgctgatattgtagaacaggcttgttttcttgtccttatcgctctctatcatcctcccgaactgtattcaatagattctacgattcctttgtgtaagaaccctttaagattgatttaacaacgtccccattcaaaaaaagaccgaagctatgattgattggggtcatgaactcttgacaagcattcaagatctcgattctcactgccctaagcccaaaagaagatatttaggcgaccggggcacgatgcttcatctgctgtcttcggtgcacaatgatcgatgagctccatgactacaatctcggtgcacattgaagctcgtctccggttgtggtcaggcggtgcagttgagtgcttggactcaagttactagttaggcatcacaagctgtttggatatttccatatataaatatttggaggggctctcaagtctgggtgccgttggggcatccatctccctcgagatctcaatctcgatcttcaacccgtcgatcagcgtagccgatgattatgaaatccagatcccacaattttttttttgttaaggaaatctcatcgatcatccggcatcccactgggcaactccggcctgctacaacatgctccggcgctccccaacttcagtccgcccgggctctcctggtggggaagaggcgataagagtcaggtctctaacacgactacgaagtctgctgtgttctcatgcagtacgcggttgtcctatgatatccgctgtacaagttgtgtcgcagaaagctttgagacatttctaccccggcctccggatccggttccgttccatcctgtcccggtatggaagtgtgtaagtaacagtacacccaagatattcttcttcccttccgaatcacaggctcgcaagaaaggaaatgtccagaagaatagttgcacatattgataaaacatccattctaacaccattcccagagcttaaaagttcatccgcctcttgggttacactgatctggttttcctattcaacaaaatccatcacatccgatcatcatcatcactccaaactcgaaccaactcaattcatgaacggttaataaaattgggctagcaagccactcgagtcttttgaactacaaccctagccgtgatacccgagtcgactttctcctccactttttttgtatataaataaataaatacaacattccttcttcttccctgcctcgatcgtcgaattggttgttctatacgtatgtatttgttttgtatgtatgtattcatttacatactggtgtattcctccaactgaagaagaaggagaaggagaagaagaagaagaaaaaaaaacgattgtcttcctccgttctgtcagtgtcagtgcttcagcctctccctcctgcccgcttccgccgtcggttgtttgaagtttttcctttctggccatgagcttgaagttttattatcgggatttaagatggagacatcaacaataaatccatagacaaacccgacccacacactatgtaggacataccaagtcttctaaatcaagcttaagcgtaccgtgactatcacccaactatcccaaccaccgtcacccccatcccgggtttccagacttgattagagccgctgatgatgctgatgatgatggtgctgatgatgtgccaacactaacagttgtaccatcagctagaaactatctgatgcaaatctgacaagcaaactatggataaagagtctaaaaacccgattgacccgatcacttcttaactcagaaattattcaaacacatacgcaactagataagtacatatttaacaggctctaaaccgatacatagtattggattgtcttggattattgtcggcctctttcttttagcgcaatactttaaagaacttcaaaatcacaatatctctctcccagtacaattcatccgagagcactttgggcttgagtggtgtgagattgtaaggatagactctaagatcctaattaaagtccacccaactctgtcggttgaccttgttttctgtcaaacattacagtctaataattgaggaagatatggacgaaggaaatttaaaataacagacttcatatccaaaagattcagcatcaaatcaccattctcatcgagaagttcttgtcttctttaaaacccgacttggggtgtatccctctgtctccctggactcttctgaggttattattatattttgtagtaggttagtcacggctctgatcagcttctatctcttcaattgaaatctggcgtagattttggtcatcagcttccctctgttgttgtaataggactatagactcttcttgagtagaccaggaccaggtcagtttctccccctaaggtttcttcttgagccgggcgagcctactaaactggttgattcgcttccccatccttccccatcctccttctcctcctccttctcctcctcctgttctcccccgtatggccgtttagtctcatcgacccagctccggtccccactacccccagcccctccccagtcacctcacatctcaagacatcaagaagaaagtctcggccagaagactcagacacaagtccttggctcaacctctttcaggcgtatccgagactcccaacggagaaggaaatctcgagaaacctgatctgattcagatctctgccccttctcacggattccgctcgattcttcctcatctgactcttccctattttcctttcatttgacttttttaaagatataaataaataattctcatacaccaatcacagttgtaaactttacactgttttctatcctccactcactctattgttgtccctctctctctctccctctctctctcttcatagtcgagattatttctgccttttttcccttgctagcttccttttttttgtattgagaactgtctttttttttttttctttcctcctccaaactcccaccccttctctctctctgtctctttctccctccttttctccctcccttccctctggagtgaatcccccttgttttgtgccatgatcctcatctcacccactcggaccctgccctctccccgtccgatcgataccgatccgatactaaactaccgtcacatccaaccagccgccgctgctgccgctgtcggcccctggcttggccagaatcagcaccaccaccaccaccacgacacacttgcaaaatcccctaatataacaacagcaccagcaacccactcgccgtctgagctctccgcatcccctgctccctctgctgtatctaccgggtcttctttacttgatcctcaatctgtccctcacattaagataccccactcaagctcacccccggccatcatgttgccccagcccagctctgatgatgactcgagtactgcagaagaagagcagccgtccgcccaatcttctaatgcgaccctcaacacccccactccccacaccaacgcccctcatcagctcgactcacacgcttcctctgttggcctctacgacctgcctcctacctcgtcttcagcaccgacgacctcctcctcttcatccccattcccttcgaatgtgccgtctcatcagcagccttccccctactcttcgtccccacatcccaatcaggaacatcatcctcatcatcctcaccatgggaatcagttctatcagcaatctccgccagctcttcattcccccttgcaatcagcccaccaccctcagcagtccttcgacgcccgccctcactcgagcttgtttgctcatcagcattaccattcaaggcctcaatcagcccctcattccacctcacaattctccctcgatcctcacgtcctggctgccgctgccgccaacgtcgaggttaaaaaatgggatgaggaaaatacttattactaccaggtcgcccacaaaggtgtgacggttggcagacttaagggtaagcagattgccaagtaccgatcgtctttaattttctgtcttttttctattgccatccaacttcacaacaatcctcgaggctcttgtgcgctcggattgttttgaaaaaaaattcatagttcccagggtcttaggccgctcatcacactatcacatacagtcgatccccctcagtattttatcaattgttattttcaaagtggctttccctcccccagcttcccttgactctccgcagttcatactgccttgcattgaaactacaaaaaaacacgttcaattgaaccagccaccgcgcttatgttggacttactgactcagatctgtatcttccattctttgcatcgttcaaattatccatcacaggttcaggattagtgaatggcactaagcttctcaaccttgctggtataagccgtgggaagcgagacgggatactgaagaatgagaaaatacgtaaggtggttaagcatggtacaatgcatttgaagggtgtctggttaggcatttcatatctctcaacttcattgccgatccacttacgatccgagtattaacagttttttttttgcaacggcccgacatgtttccttactcgcaggatcgcattcgacagggcagtcttccttgccgagcagcatagcatcgccgacaagatttttccccttttggttgtcaatctcgagcactatgtgccgatcgaaccgcctctcatggccggcgggaccaagctcggacccggctcactgttccatcaccatcatccccgccatccccgtctgctacctcaaccgatcaagtttcctccttcgacaatcagccttgcaccggccagcgcgaatagtttctcatcaaccggcgggtggcccagcgggccttcttctgccttgccatcaataggttacaatgagccgttttctgccccgccgatccctcgcagcgccgcaaccgccgacacttccccctcaatttatgaacaagctcagttccagtacctcaactctgcgcaagcaaataatccagtaagtactcgagctcgttaatgggtctgttggctgtgaaaagcacacagctgttaactctgtttctcgggcgcaatcataggacttgctggagaggcgacatactcttcccaacaacagttttcacggatataactctgtgccttcgtttggatcgtcgcagcctccgcctccagtgtcgtattcattccactacaactccacccatgtgcccgggtatccaccacgctcatcgaccgcggagtcggccacgcctaaccagtttgaataccaatccaaaaatcataatggcaatggcaacggcgatgccgcaggctcttaccccgcgactctctaccattctcagcccgcagcacgtccggtatcctcgactaccgctcaaccatctccagctctcaactctgccccgctccttctcggtgatctctcgcccggttcctctacccagattgtggaccatggcgctggtgacttccgcttatcaactggaacctctaatggccaggtcaaacaagagggcgatgatgaaagctgcaatgagaagcgacttatcatggaatggaacccgtcttgctaagagtcggggatcatcacattattacaattgacaaggcctgagcattttattaagatttcaacctgtcttgagacacagttacttgttttttttttatatttcttctagtaattctattgatttttgttttatttcatgatgattgtctgaccactttttcttttgctatcatcttgtcaccactttctactactcttgacctttggcctgatctttcttgatttttccattttccccaagtctccacaacagccccaacttgatctgaactgactctttcctttcaggtttctaaaatgagtgtctgtaaactgtagcttccaggcttcaatactaatggataagatcaaaggaccatctctcatccttttgtcaaccaactctgtcatcatcaacttgtctacattcagggagattctagtccaatcagaccctgccctgattgtgtagaggcatgaagttttcttgaagattggctcagattcaggaacctgtagatttatggaactgtcactaaatatgatttccataatttagaaatttgtaaaattcaggcatctgtgttggtttcccagctagggcatataacaaatgtgtgacaggacttggaaatattggcacagctctccaacatgtttcaggcctgtgaaaatgtgagagtaggtttacacaacccagtattgtgagctttacgatatggcatcagaccacagtttgtccaaatgcagcaatttattgcaagagaatgcctttgattgtgagccctggagtaccattcttgtgccatggcaggaggagaccattgaagagaaatgcaaataattcctgaggataaacaaaatctggatgaaattgatttcagactcaaggatcaggatgaaggtgggttgggtcgacccgcaagtgacttgtgacccatcaagtcttggggcgggttcgggttgactttatctaaaaaaataaaaattatgtgacctgcttgattactgagtcgggtttgggcagtgtgttttgatttcgggctggcccaaaaacccaactaccaacccgattaagtgcaatcaggtccgtgggttggcttcagaagccaacaaactttggccttcaggatccttgccgctcggagttgtttgattggtcatcaatatgactgccaccatgctatgacctacaacaacaagggcttcaggggcaacagtgatcaaaattaatttcaatattcaccaacttgaaaactttgaaggatgctttgattgcatctttgtacaccatcccatccattcatgttgagacttcaggattttacgactagagatggcctcttgcacacaggtactcacagtgggtgcaagtacttgcccaaaatttcacaaatttaggttgaggagattggtcaaggtgtttgctgatcacattttggaagcagtgctcagcccagaaagaacacctgttggaggctagtttggcaggaataagattcaaattgagatgaggatgattggacagttggcgggtgatggtgatcctgggggcttgtgacacttcctggtgccatctgcacccggagccgcagccgctggcaggtatccccccgccttagtgggtatctacggatacccgccccttaaatgttaaaaattcagcaataattttgagacataatgattgcagtaattatttgataaatactctgcggtgatttttttttttcaccttgtattctggtcttcatcctcattatcttgatgttgaccttggcccaaggatggccatcaaggaaatctgagtcctgctcttgaactttggtccagaaatctttcatgaaattcaaaagattatcaagtgtctctgtaggaccccggtgagcccttggtagacacaccgatgtaaatctggacaaaatagagtttctgctacatggttattttggggtttttcccattgatgcctgtttggataccttctacataagtatgtatggatgaaaaaaagggaatctcaagttttggatacataggacataaggaacattggatggtctttatttcttgaatttgaccccccatgctccagccaagatggcacttcagaataaagtcattaccactaggtttgatttggcacttgttgcaaggcactccagggtttgtgagcgggcatagtttccgtattgttgcaattttttattccatttttgaggttgttcaagttaacaaacaatatcaagtctcaagggggggaactgggaggaaagccaggcgggcaaggggcaacgcttccacagatacaatacactgtgtgtatcatggagaattctgcaaagatgcaaggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgcaaggggtaagatttgaagcaaaagtctcaaaagtcacctggcgttatagctcttctcagttctgacctcatccaaatctgatcattggctaccatcagtttgaactcactacaagtacataagtatgtattttccaaaaaaaactgagaagtaaaaaaagattccaaacacataagtatgtgttttgaaccaaaaatctataaactggatttttgctacattatttgccatatttcatcagtatgatttttgaaaaaaaatcattttgctacatgtttcatgtgtgtgtctaacaggggttcaccggggtcctgtctctgtgcaaagaaacccaggcttgtgttcattgaatagtgtaagataggttataattaagaacaacaccatttttgatatgatttcaatgtaccaaacaatcttgttaatactattcatcctccgtggtgttagatttactgatgggatcaaaagtattttttctctcattggcttgatgatttggtctttcaagatgggttttttacaaaatttactaagagctaatctcttttctgctagactaaagaaaaattggccaacggcttctctcctaatgttgtcattgtaattggtgggaaaaatacccttgagccttcaaaaaatttccaggaaagtctctgactgtgatctcggaattcaaaaaacctcctcccggctcgacagagttttgcagcaattcaattgttcaaaaagccattcagcttgatactcattgcccaattgaaatttggcttgtggcttcctcttcttcattgagatttgaagtttgctggcccataaccaatgctttttcttctacttgcttagattttggagagatcccgtccggaaccttctggttgacaaggcacatgaaccttgttggccggaaggaagaccttcttgttgacaaggttgtgccttgtcagactcaagacggtacagtctccaagacgagaggaacccctcttggccttgagactgtacaaggtctcaaggccaagagggtccatctgacaggtatcccttattgacatgtcacagatacggatactcattatctgaatcactgcgcacgacatgggaaacggcagttgcgcaatgatgatagacaaggttgaaacctaatgtagacgggactatttcaacttcatttctttcagttgtatttctcttcttcattcaagtttcatacttctacttgtctcattgctcaactcgcctccatttctctcatctcgtcgtggacgttcaggtctgcttgtctttctgctcactcgtgtcggtggtcacgttctgacacctcgtcggttctcataaaggtctgcttgtctttctgctcactcgtgtcggtggtcacgttctgacacctcgtcggttctcataaagaactcgcacctttctcgtccattaggttatgagcctgcgctctcattgattaaaaacacacaaatcaactcgctcgctatactatgacggatcagaaatccacacacatgccatctctggcaaacacgaccttcagttcgtgggaaagatcgatcggaggctactgcatgcagcatggtctttacgagtatcttaccactactacagaacctaccgatgctgcagaactaaaaatttacaacagcaaccgactcaaaaccgccggtattctcactcagcacatgggcgacaataatttcaaccggttgaaagcagcccagccaccccttgataagcgagaccctgcggtgatctggaaattcttgaccgactactatcaatcaacggcggtggaaaacaagtcaaaagtttatcaggactatcatgtgttcacttttcggaaagatctagccaccttccttcacgacctggacactcatctcgggaacctgtcatctgtcggtttcatcattggcgatcccattggtgccgatattcgtgaatcggtttttgcggagggtctggtcagtaagcttccggctatcttcgactccaccaaagaactcctctatacgaagaggccgctcagcatcaaaatcattcgggatgctcttgagaacaaacatcgcgacacggcaccctccacatcctccacttctacggccgtcaacatcaaaactgaggacacagctttgtctgccgagaagccagcaggtcggaaatggacacgctgcaaacccggttttcactcgccgggagcaagccatgaagcgaaggactgtcggatgctcaagaagaagaaggaagccaagaaagctgtgacaccagcatctgacagcgaagacgaccggtcgtcattgaaaacagccgatggacttcgctgcacggctcgtctttctacattcactggcgactacgagctcagctatctagacagtggcgcttcgcaccacatgttttccaatcggaacaactttctggactatcgatcgcgcaactctcatgttgagatagccgatggaaataatcttgaagtggttggtgaaggattcgtcccgattcaggcgatcaacggggagaccatcaatttaaaggctctccatgtcccgaagctcaacggtactctgatcagtcttggtcgacttctcgaacatcactgtatcatcgagaactgcaccaccaaaggtttcgcagtcacccgaaacggcaaactcgtatttcaagcttctctggtcaattcaactccacgagttagaatcaagataaacaacatcggtcagtcaatttcttcagcgccttcagcaatgaaagtatcggtgactgacgtactcagtctccacaacagatcaggacaccccagccgagaggctttaggcaagatgcacgacatgtcgatcccgaagttcaactgtgatcactgttcaatgacaaagtctcatcgaatcccgtttccctctcagctaccgtcggcatctcgacctctccaatacatctacatggatctcagcggaaggattaatccgaagtcatatggggggggagaatactatttcaaaatcaccgattacttcactagatatcgtcatgtatatatcctatcaaagaaatcagaaacgttttcattttttctccaatattatgccgaagtaaccaatcatcactctgcacaaatacacactgtcatcttcgatggtggaggagaattcaactcaaacgaattcctatcatttctcaaggagaagggtatccaggtgcaagtcacggctccttatacaccccagcaaaactcagtcgctgagaggggtaaccggaccacatctgaaaaggctcgggcgatgctgaagcaatccaatcttcccaccaagtactgggctgaggcagtcaacactgcggtcttcttggaaaacatcacgccaacgaagacgttgaattggtctacgccatatgaactatggtttggccatcagttcgatactcggagactccggccgttcggctgtcttgcgtatttcaacattcctggggacattcgagtgggaaaattcagtgacactgctaaacgagggattatgatgggatatcagctggggatgcacaactggcgcatcctgacagcaggaggaaaggttgagcgcagtcacgacgttcaattcgacgagactacatttccaggagtctccctcttctcctcagctgacacatcaggacttatcgatccatctcttcctgacgactttgaagaatcgtttgatgctccagtcaattcaacactcactcagacgccagatcaacaccatagttccaactcggaaacaggcgacgagtacttcacgggtgattcagtgatggacggagactaccccgatgtacaattgcttccatcaaatcaagatcgagtcgaaactcatgaggaggaaattcataacgatccagctcctcttccgataccttcatccatatccaatcccaggcctggcttcgactacctactgacgtcggacaaggctcctcgggacatcaatggcgacatcgatgaatcgcaaattctcaattacaaaaggcgggcagctgtcgctgttgccttctttgtatcagaagttccacggacatatcgcgaggcgattgaatcgcctgacgctaagaagtggctcgaggccattgaagccgaactcggagccatggagaggctggtagtttggaaggtagtcaaaacacctaggttgaccaaactccttggcactatctgggtttttcgcaagaaatcagatactttgggaaaatttcttaaattcaaagcaagattgtgtgcacaaggcagtcgacaagcagcggaggattgtccattcacctatgctccaacggggcgtgctgcaagtcttcgagcagccttgaccattggattgtcaaaaggatatgcgatacaccagatggacgcaaagaatgcctttctcaacggcgatctggaggagacggtttatcttcgaccgcctgcaggtctgaaagttcccgaaggtcactgtcttcttctcaaaaaggcaatatacggcctgaaacaggctcctcgagtttggtactcggcactcaaggcgtttttcacaacgatctcgttcaagtcgtcgcctgcggatccttgcctctttgtctcacaagtggaaggatgggagtgtttcgtacacgtgtacgtggacgacatgatcatcatcagtcatgatgttgagcgattcaagaagctcatctcggcacgcttcactatggaggacctcggagaagccaagcatctgctgggtatcactctcactcggcacggatcgcaccaactctatctgtcacaagaaacatacacgcggaagatattgaaagactacaaccttctcgaatgtcgtccggcgtcaacgccaatggtggccaacactcgcctcactcgagcaactgacgaagatcatcaatcttttctggaactgagtgtcaactatcgaaaaatcattggtctgttgaactacttgtcggtatcaacaaggcccgatatatctttcacatgttctcaactctcccagcatatcgaacggccaggacttactcactggaaggcagtcactcaccttcttcgctatctctcaggttcggccggctacggcatcatgctcgacgggtcaggcgacatgacagactttcaagtatacaccgatgccgattttgccaattgtcctgacgatcgaaaatcatactctggatacatagctcttctcggcggtaatatcatctcatggcgttcaaagaagcaaccaacggtttccacatctacaaccgaggctgaatatcgggctctgtatgaaggggtccaggagtcggtctggttcgatcagctcttcaaatctctcaataataacttcaccgtaaaatatcaactatacgttgacaaccaaagtgcaatcgctttggcgaccaatcctatctttcaacaacgcaccaagcacatcgatatcatctatcattggatccgggaaatctacgataccgggctattcaagataaaatatatctccactgctcaaatgaaggccgatatgtgcaccaaagcacttggacggcagaagcattcacaggtcatttccgaactgaagattcagcggtaatgagcacgggggggtattgacatgtcacagatacggatactcattatctgaatcactgcgcacgacatgggaaacggcagttgcgcaatgatgatagacaaggttgaaacctaatgtagacgggactatttcaacttcatttctttcagttgtatttctcttcttcattcaagtttcatacttctacttgtctcattgctcaactcgcctccatttctctcatctcgtcgtggacgttcaggtctgcttgtctttctgctcactcgtgtcggtggtcacgttctgacacctcgtcggttctcataaaggtctgcttgtctttctgctcactcgtgtcggtggtcacgttctgacacctcgtcggttctcataaagaactcgcacctttctcgtccattatccctggggatacctggatacctgccaaaattttgaggaaaaggggaaatctgcatccgctggcaggtatccgccagtggatagcaggtatctgcaatggataccccgtgaacatctctagatacaaatgctgggttagggtaatccgtttgcgccatctttgtcccacaggacaggaggattcttcttttttgcttgactaatgggagtgatgatgggaggcggtggtggaggccagtaggtatttggtgctgtgaatcacaagatgagctgagggattgaggtggattttggtctattggataaaggtggcaatgatggtttgatcacccaaagggttaggatgttggggggatagggggatacccttggggtgtaggggggtcagctgaaactaaaaaggttctatgggatttcattgatttaactgcttcagccctgtattcctggacctgaaaggtcccacctgcaaggcagaagatagaaggagcccagggctgcaagaggttttttttcctggagattgcaacctgagcgacctcctgggatctgggaattctgttttgaatccctctaatgtttgttgtttgagttttgtatggtgcttcagaaggcttgcagttgagtcaattcttgaaagagccgatttagttgtgatcatgatgaattgatgacaagtttgaagcggcttgagccttggaatgacagagattcagttgtgaatgtgatgatgatgagattgcagattttcagctgcttgagccttgtgcctgagtccctgacttccaagttccaagccaaagccttgcaacttgcaagtcttcagaccccagccaaagtcttccaagctcagagacctcattaacaagacctcagcaagcatcctctggcaagagcctggcgtgaagggcatgcgaggcttattgatgaaacatcaaagcctgcgtgacagaatttgctttttgaggctgttttagcattttttgccacttggttttttttccaactgaaaagtattgcactttttggtacaccagatctgcgcaagatgccagcgcatcttcctgtctcttcagaattcctttgtgatttttcctctttgtctttgaaactggataagatttctgatttccttttttgttgtattttctttaattcaacagtaattaaccgttggaaaaggaagacatagtctcaaattcgcaacagtcaatcaatttttgtgatcgcagactctgagaagcaagatcattgcattttcttttctctcctttaatcagcaacaaatctgattgcatcaagaaagccaagaagaagagtagaaaggttaccctctgaagtatgagagagggaagcaagagtgattgtaccaatcaaaggtggaagtggattgggaaaaaagagagggaatcctaaaaaaagagactcatcaaacggtggggaatgtatatatataactttcacttgccagtcaatgcacggatggaattctgaatgtttgattattttagttgggtattcttggagaaagaaaaatgctaaacataagtggagttggcagttggaaggggaatatacacaagtttaagccatacaaacttggaagttgggataaactagtatgatggaactatttatcaggtgaaattcaatatttgctacaccaaaagggtgaacttctgtcacaccagactgtgtttttaattgataagtccctctccctttgccctttggtagagatcagtgctacacctcaaccagcagttaacagtgcaccacgccgcagcagggacaagggacttagataagtttgaccccccccccactcccggccggggaacactcaatgggcccctcacccagcctggcccaagcacaggcctgctgggacgggtcaaacacaggcttttcctaaatgggttcaggtcaaacccgacccaaacccaaatgggcttgggctgcccattggacaccctgcccatttgccatcgtgagttggaggagattgatctggcatgatgcacctgaggctgaggccaagttgattggcatcttcaaaggattgatcttgataaaattatggatggtagcttgtctgctggtgctggtttttttttataggaggaattgtatgtggcctcagccataacttgagctgtaaaataaatagatattcaagttaaggaaggaagatggttcactaccatacatgagctgtacttaaacaaggcctctggagagcccccctaggacccaacagcaggggcccagggcctgtcagcagactcaatgacagacatataaaaaaacctgtctaaaacccccaacctgtccgcaaagaatggccacatcatcagatgatttgtgaagaagtcaagtatctttgaaacaatgtaaagaaaacctatcgaagaggaccaatcaatcaaaaaaaatcatatcagtcatctataacatgcatagtcgacttgtttgtggagcctaatcaggttgcatgtcaatgtccatatttctgattcgtgtactagtactagatagaagagagatcaaccatcagactaaacaagaggtatataaaaagaagaccctggaatcctatatatgcatctaagagtaatcagacaaatagcagtccgtggtttcactttcagtttttttttttggttcttatgtagtatgtagataattatcaagatagacgagcacattgaaacataattgaagaagcagacagacaagaagaccaaataaataaggcatgtttgaggttaatggaacaaaataagggaaaagagagagagtgtgggtgggtatgcacaagtgagaggccacgaagtagatctagcaaaagatagagagagtgtgtgtaaagatgatgattgtgtggtttctaatcactgtcatcagccccggtgaggtcgatgatcttttgctttttcttctgacgaatctgatgatcattagcaatggtggcttcgctcttgatgcgcttgagggaaggtttgcgatcggtttcgtgcgcgtcttggtcatcatcctcgatgttctggttgatttgatcagcctgactgggatctcgcgcgatggttccttcgtcttctaagatcgccctcggtttgtatttgaagacgaactatcggtcaaagaaagagtcggatgaaaaaagagagagtcagtttaaaagacgcaagaagtaggctgatgataaaaaaaagaacaacgacgacgagaaaagaaaaaaaaaaaaaggagatgaatgacttgaagaaatggcttcggatcctgttttttgatatgccatttcatagggcgaggagggccgttggaggggaaagtatcggacaagccggcggtattcaagagccttgccttcttagagcgttctgagaacttcatctgattcgtagacggggcgggtgcggctcgatttttggcaggttttcgtagacgatggaccagatcggccctgatgacatcgacttgaatcgtcccgagagacttgatcacctcctcgtcctcacagatcgtgtccgtcgggttcctcgatccctgattcggagtctcatagtcgtccggatccaccagggtgatcggtgcgaattggaaccttctgaaactcaatttgtccctggaagaggtcttagtcatgtgtactaatctatgcgacttcgtcttagacagtttctgatatcccgcagagatcccgtcgaggatcctatggataacgtagtcctgcggtttgatttttgatgatcttgatgatgagttggcggtgagtgttgagtatgctgttggtttgatgtcgatgaggatttcaaaaggacaggcttgttgggactcgatggtcacagtctcttggatagccccagtggtcggatcggtggtcgtctcgtgtttatactccttgcacggaatctgagctggtatctgatcagttgatgatgatgatgatgttgttgttggtggtggtgggaggaggttgatggtacaggatgtgccagtggcagcattgattggcatgttgatgtccgactgttgctgctgctggtctttctggggttggttgtaatgactattaaggatataggatcacgattcttggatcctgagaacaaggatgaatgtcaacagacgagctaaacgacaacaaaaggcttctcaaagaaaggcaagatggatttaaatgtagggagatccctatgttaatactaattgcgtaaagaaaacaaaatattgcaatgaggaaaaaggctacaatatagaaacatgggtctgtttaaatatttatgatttctgagcacaagacttgcgtggcggaatctagaaacaaaaagtacctctcaaaggcataatgaaagtgacaatcgtcacgtactcatcccgttgtccgttgtgcagagtgccgatcctcccagatcgtcactgtccaaggagacgatgatttcccttgactgagaccagcctgctcagcaacggcggtttttgcgtgttgggtcaggatcagctctgtctggcaactcacaaaaaatcacaagttattgccgcccctgggacagagctttgtataaaggccctcgccctctccggcatagctgtcacaatcagtgcccgtcaaggatatttctcgattttgctgttattatgcatcctcaacttctgcaaaatcattactaaactcgacgtttacaaaactagtgaaaaaaccgcggcgtgggcgccgcgggtaacttaagaatatggttactttgaaaaatgatatagaagcacttacagttaaggtattcaaagttgaaatgcatgaaatcatagagtgcataaatcatataatcataaaacattttggctgggaaagccaaagcttacataatcagattaccaagatcccctgcaagcaaggttttaagatcttatgatttatgcggttatgatttcatgcatttcaactttgaataccttaagtgctgttgcaattctttctttgcattttatgaacacactgatcagaatgaaagaaagagaaataccttactgctgattcaaagtattgccatgagatttgtgatacatgcatttgattttggcatgtgcataattctgtattgatagatgggatgccgtgagcattagttggactgtggatgagctgaaaaattgagtgcatactcatgtgtttgtctgtcaacattcttcttttttaatgacactgcagcggaaaattcttgctgattactgctgttgcctgttgacaatagccattgatagaattgggaattctcccaaggtaaagtattttttgttgttgttctgtagtcaaagatttttgtacacataatgaaaacatcacaacatgctaccagtgcagtgagcttatcttgcaaagagatttcttcccaaatgataacttgagattcaaacgtgtgatgctacttgccatgaattacctattgctggtctgttggtactgcctgagaatgtcaaggttgacaacattgagtgttgtagagcaagtccagatcgtggttgtggaggagatagtacgccgtgtgttgtcatcgactgagatgaatttatcagggaggatgtgtgtcatctgcaccagcggtggaaatgagtagatcaaatgatcttgatttgctgatcataaatgcaagaaaatctaacatcaatcggtgtggaactactcaaccagggagatagagcttggaggagatatagacaactacactagttctaatgtaagttgagactacaggtgctgatgaggctgccctcctgtacaatgctaatgggaagagtgtaacactaagaaaaagaagaagagaggtgtggctgatttctactttatcttagactactattactgatgagcttgtgtatgtagtacctactgaggtgagaggaggaggagtaatgaagtgtgatgggataatactggcaagggtgtaacactggcaatgaggaatggcactggaaaaggatgataatctggcaaatgaggatttataactggcaagggggtttataactggcaaatataactggcaatgatatctggtaaagatataagggtgatactagtattctgatttctaagactatggttagaagataattcaggcaaggtacatagcataaggggggaaatacatgagagggaagaaagagtatatatgtgtacaacatgtacatacaacagcaaagcaccatggctggggaaatcctggctatgggtaacgtaagtcttaaacagtaatgagtgatgagaaataatgtagctaagagacagatgttctgtgtatacaagtgttaatcaggtatggaaagtcaaagcagtgtgaaaggaaatatgtacatgatgtaatgtagttaaggttatcctgattgatgtatgtagttatggttatgctgaatatgtagtgtagtatgtagtaatggtgatgtaccatgatgaatgagtgattctacatagagactgtaactatataatgtgtaatgtatatgtactgtatgtataaagtaatgtactgttctgtaactatgaatattgttgagtttttggcggaaaggccggagaaaagatactttttgactcaagttggaagggctcaagtgcttcacaacagagactgaagaagggctaaagtgcttcttcaggaaaggcccagaaaagaataaagaaccaatggctgtaatttcttagcatctagatgatttaagtagtctagatacaatgtggtcaagatgtgggagcagcattttgaataagggacagcaacgatagttaataacaaatatgtcagagaaaaagaaagagagatcgagtgaattttcaacaaatatactgaagagatgataactaaagaactataagagatactgaaaagctgtaagaggtgactaggggtgaaatgatgtgtagaatctgaatatgaaataatactgggaagaatatatgtagaaatgatgtgaaaaatgaggatacatggaaaggtatggacataccacatcgggtttgcagaattgatgaggtggaacctccttgttgccatgttgatgcggatgatcagtagcattggagcgagatgagcatagggtacagtgcgacattggttatcctgcctggtgggctggggcaatctgacagggatttcgagaacttgtgagcagactggttgcgacacaccaggaacgatgcctaggtggacttcaacaggtataaaacactacaagcaatacccattttgccccaacaataaatggcaatttgggtgggggaaaatggatcaattttctggcacttttttccaaaatgcctcaggagtagaaattgggctaaactgatctattttagcccagagatagattttcatcaaacattccaaaatgattttttagctcatttgaggcatttttattttttggctaaaatagctcattttagcctaattttttactcctgaggcatcttgtaaaaaagtgccagaaaattgatagatctattttccaccatccaaattgccatttttccttggggcaaaatcggtattgtttgtagtgaaagaagcccttcagttccatttgagtggaatgtctccccattgctcgaactgatttgacggcacaaatcagcatcggtgacctattgtatttactggcatggcagcctaacaaacctcaactcttgccattgcatgatgaatttggatgagtggcaacctctgatgatgaagtcaattgcaaaaagctggcttgaaaggctaaataatagtttgggctaaattaaatggaatgactgcatgagtagcaacctcatcctagtcgcatggctcctggcagctttgctgccagcggcctttggccaaaattacatgtcacaaagggatgggggcctttggcccaagccttcggcagaccagccctgcttcgcagggatagttgcggcaccaggaacccaggttcactgggaaacataggttttaaatgggctatagtacatgtgtacctcactcatagtttatagcatcggctccctcacaacccaatctttcttgcatccacaccagagcctccgtccttcatcttcgctgcactctatcttgctccccttgaaccatgttttctgtcatccccagcaacccccagcactcggccctcaaacactctacgtccgtgacggttgaattcgcgatgaaatcaagcttgtgatctttgtgtgtaagatgccccagtgctaaagtcaatcctttgcaacccgcaccctgtagtcgttccatgagttgttcgacctgatcgtgtggaagacattgaacgacagatatgccagggaagtgtgttggttgtgctttagcggcttttggacatttgtctagcacttgacccaatattccaaccccccattccatgaaccaccacatcgcatcaggtgagctcctcaaagcaagcaggcggcaagttttgccgacttgagaacgtggttgatgccttttaaggccgtaaccacagacgaggtcaagtttgccaggtgacgtgcagcctctttgcttgacatgttcagcagttgctgtgaggtggtgaaccctggtacacgcatcatcgcagctgccgcgggctgattgttgatgatttgaataatctcctctgcattcagtaacgggtcttcgacatcagcgagagatgctgtggcaaccactgttgactgagtgtcgcaagctttggtcgttaattgtctcttctttggggcgtttttgatccctccacttgtgtttgtctgttcatcaactgatgtgaatgggctttcctgccggattgaggagcaatctggaacacattctgaggcattcgatggatccagcatagtacccgggtaagttgtaggtttgattgtgtagtgcattggattctcaacaacaagcagtttgtactcgtttgagaggtagtacatgtgcttgcaagctgaaccttacagaatgaagtacttgcaagaacagcttgtgacccgaccgagttgcccatctttgggctcctcatggcaaactaggtagaatgagttggcgggatttgtgaatgagctcacacaatactagaaatattgtactgggtcagtacgatcacaaaaaagagaaaccaagtgaaatgaaaaatactcacatgtgcagggaactttgaaatggtgataccgagtagtgtcatgatatcagcggtgtatccgtctgccttggccttcacatgagattgaaatcggttggttcgctgggctatgattccctctgatacttgggattgggtcatgaggtatgaggtgtgtacttcgtccgtcaaaatttgcacaacttcatcaatgcgccaccgctcttttgtatcgacaaactgttctttcaaaatttgatgccaagcttcggtgtaattgttcgtgtgtattccttggtgaggtgtctaagagaagctctggaattagttccattgaaaatttagttgtttaagatctatccaactacttaccttccagtaggtaacagcccaatgagttatgttattgtgccactgtgtttgcacatagtcgacaaagagaaaattgaccggggcccatttttcataaaatgactggagttggagttctggattctgactgtacactatctcttgaaattcttcaattgccttgcctgaccgtttttgtaagaagaatgtcgcccggttcttgaatgctttcattacatgaaacaagcaccaatataccttttgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaagagtaattgggaaggtttattcgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccagatcaatcctgtttcgtggattaataggcttccaatgtgaggaattcttctactcacttgggatcaagtcttttaacaacaatctagatgaataagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctgagttgtaatgttattggtggtttgaagcactaataatcacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatctgagctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacaatttcgtgtaaggatgggagctgcagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctgtgcatttgtagagttggttgcatacgtgtaactctgcttatgcaagcttgtgatcatgggaaactgcatgtgctgcatgcataattcagtcttgcatgtagaatctgggctcctttcccatgtaggctactttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatctatatagcttattcctcatccatttcatgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaataatgttttaatactttattctaatgatatttctgtgaaatcctagtgatattatatgtacaatactcgaggggatttcacagttggttatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattctaacaacaatttataatattttccagtattcaattatttattattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggctgacacttcctccccctaaaaaaggaaatgatcctcaaatcattttctcttgtctactctgtattgtctgaggagtctatctgagtcaggtatcttgtctacaggtagccattcatcttctttactaccactatatctaaccagatattgtttaatgtcagtattattttgtctaattttcctgtgttgtaaaattttcttaatttttactatttcttcttctagtggaggaattaatactctcacattgtctttccttagtggaaatttttcattatcatttattacataaggtttaattaaactaacagggaaagtagggtgtttcttatcaaattcacctgtaagaataacttctacagcattttttccgtgcaattgtttaattgtaaaaggtcctacgtaagaatcacgtaatttctttggtccagataagttggtaaaattgagtgtggatactaatacttggtcaccaatttggaatttgtgggctttgtgagttttatcccatctagatttattatagtctacagcttgtttaacacattcagaggcatatttctctgctttagtcatcatgaaatggaaatctgtggcactgggatgaatgtgtacagctttattcaatagtacatctcttgggaaccagggtgtccatcctctttccagttcaaatggagttttattagtggtactatgtttgctagaattgtatgcaaactctagagcaggaagaagggaaacccagtcatgagtgtaactgtctttgtctttaaagtgtaatccaaaagcacagtatctcctgatcatatcttctagagtttgtatcattctttcagctagaccatcagtttgtgggtgataagccgtggaaaattttaattgtgtcccacacaagtcatataaatttctccagaattctgatgtaaatttagggtctctgtctgtaataatgtatctaggacaacctacatcataaatgatagagttccagaatagtaaggctgtgtccatggccgtgtcttctttatgacaagggagaaatcttgctctcttagaaaatctatctactactacaagtacagcattgaagttattgggtcctccaggtggtaatccagtaacaaagtccatattaattacacaccatctttctttgggttcttcaatttcttgtattagtccatatctttttcccgttgccttgttagctttttggcatctttcacatgattcacaatatttcttagtgtcattttgaaaattgggccaccatgccacattcttaattctttctatggtcctgtcataagagaagtgtgcagatgtaatattatcatgacattctttcaggaataagttaatgtgttcaggtgagcatatggtaacaacactggtatgtttggttctatggtaaattaatccatcatataacgcaaatctatcttctttaaatgaagttagccagggttcctctaatgagttaattaaatcatttggtctgaatttactttgaagaatttctactatagtggataagtttttattagaagcataactttttctaacttcatcacagaattcttcttccatttctgttatatgtaatccattgacacaaatgacatcttcattatcatcaaatccatagttgtctacagaattttccattgggaatagagacataattttggcggcaatttccccatcccaagctgggttcaactcattattttcaagggaccatctactcagtccatcagcatttttatgaatatttccagctctgtgggaaattgtcatactatttctccattcttgtatggctatttgccaacgtaacatgtgtctgttgggtgttttcatgttcagaagacttttcagagcattacaatctgtaataacttcaaatgtacaaccatctaagtagtaatataatttatctaaagcccagacaagacaaaggcattccagttggctagctccatattttttctcactgtctttaagggttctggatatataacatattactccttctttggggattccatctggttcttgtatttggtgtaatgctgctcctagtccttccatactagcatctacatacaatttgaaacttcttgatgggtcaggcataaaaagaattggtgcggaggtaagtaagtctctcagtttctgatatgcttccactctttcagttgtcatttcaaatgcagtattgggactggtaattttataaagacttccactaactttggcaaaatctttaatatgttgtctgtagtatcctgcaaagccaagaaaggattgtagttctttcacgttactaggcataggtttgagtaacacagctgctactttatttttatcaatagctatactaagtcctgaaactatatgtcctaaggctttcagttctgcaaatccaaactggcatttgttcatggatattttcatattcatattaatgactctgtctagtacaatggctaatttttctaaatgttcattccagtctttgctgaaaattataatatcatcaatgtaacttataagccatccttctctaagttctttatgaaattcaacatccatcatcctttggaagtgagaaggtgcatttttaatcccaaaaggcattctctgatattcataaattcccatgtgtaatattattctcatcaagtgcctactgtctttgtggattacattctgatgaaaacctttgagtacatccatgcatgtgatatatttagcatcttgtaattgggtaatggcttctgcaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacatcaaaagaagacaactccatatacgtggagaggatgtaactggattcacaacaaaaatgctttacagtctgaaacaagaacctttcatttcgagagaaggatcaaagggaatgaaatttgtggcaagaatggacaatgattcacaagaaatatactcaccaccaaatattctgggatgaaaagaagaaggaaaacatcaagatacttaattgggacctgaataatgtgaaataccggatctcatgaaccatcaatttgcaggataattgctggatacaggacagaagagaatgaactaaacaggaggatattgaagacatggttttgtcttgagtagtgatttgaacagtagtatggctaaattcttttagaaaactgtggattgtttgaaggaggcttaggagtattccgctgggggaaaggtgttttgaaggtgtttcggacaaccatggaactcagcatatggagatttttgaggggcctctttcaaatatatcaaccactggccttttccttggaccaatgagatgaaagagaatgaaatagattcattaggcacctttgatttggatgtggcaggcgtaggggagcaggaggagttctgaaaagggatagatgatactactgttggatgaattacttgagaagaaatcagttggatgtttgaaaaccagttcagtggaaacttggaacagaactacgatgcaaattagacagaaaatgggtcatgaaggagttttgattacacaaatgggatatcaagggtttccaaaatacttaatcagagaataaaatactaaagaagatcaatattgatgctacaaataaaatcaatacctgggatgtaacacaagtaaatttcaatcatcaaggaaggaagctgcactgcgggtacatctgatggaatcagtttatccaaatataaagggagagaaagataaatgttacagattatgtttaggaatttttaggtagatttcaaattaagtactgtctgatctatgaattttggcacttgaaacaggaatgctgcggacagcattaagttgggggaggatgtagtgtgccaaatgtgtttcaagtaccaaattgcataaagtcatgatccactcttgataatagactatattattgattttattattgcatatttgaattctacatcaaatttaacctatagtcaatcactggaaccactaggcttgctcaactcagtcagaagttatttagattttaagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacagacgtccaccaacacacgactgaacagcgtatcttctcctgctcggaatgccgatctccttttgcagataggtgctttgcttctgacactcctcgcaactccgcacccagtccttgaccgcacgccccaaacctggccaccagaaccgagtccgcacttgttttctggtctccgcttctcccctgtgacccaagtcctcgtgaagactcctcagaatcttctcctggtcggcccgcgcggtgaccaccacaagtggtatgggcaaactccgccgccaaagctgaccgccctgcaagaagaaattggcactcttccgccgtacccatcgcttcaccagatccggtgtaccttccggatacgccaagtgcgtcaaaaagtacaccataaccgagtatcgacccgactgggcaagaggaagaccctcggtatccactcctgccgtccgcacttcgatcaggcgccgctccacgtctagctcctccgcctccgcaaaccggtcctccccttccatcaacggaattcgactcaaagcatccggcacagtgaaggcctttcccggaacgtgaaccacctgaaaggagaagagttgaaggtacgccacccacctggtcatcggagcgttcggcagagatggagaattgatcatcctcgccaatgcctccgcatcaaccaacaactcgaagaaaacaccccagaggagatgttgcaacctccgcaccaccttggtcactccgcacaactccagtttaggttgagagtaacgcgactcgacctcagtgaaggtaacggactcgtacaacaccggacggtccttcccttcctcctcttgagacagcactccaccggcaccgaactcgctagagtcaaccgccaaccgaataccccccctactataatcgaggtccttcaaggtgatatccagtcccacaatccgcttcaactcccgcgaacgcagcctcacaagcctccgtccaggaccactccgctcccttccgcgtaagcctccgcagcggactggccactatcgcgaaatgttcgataaacattcgcacaaaactacacaaaccgagaaactgaaggatatgcgatggtgtctgaggggtcggccactccaagaccttgttcttcttagaggccgcaatcgacctccctcggcaagacacctcgtggcccaaaacatccagagccggtacgcacaccgcaaacttcttccctgacaccgtcaagcccgcaaactcaatccgatacaggactcgctccagtgccactgcgtactcccagatgaagcgccgtattctgggattctcggttaggacttctccgccgtaatcggctttcggacccttgatccccgcgtcgtcaatgaagatttgcaccacctccggtaaatcgtcccgcaggatccaagccatctgtgcctgataaactgctacagagttggtcgctccctgcggaagacgagttagttgcatccctcccagcagactagagtcaaacgcagtcatcggtctcgaagaaggatggagctcccgctggtcgtagccccccatgacgtctaccaaaccgtaacaggtccgccccgccatggtatccacgaactcctcaatcctcggcggcaaccccgcgtctctgatagtcaccgagttcaaccgctgcaagtcgtgcacaatcctcaagcttgtcttgtcttgcttcattaccgtgaagatcggactggagtaacttgaattggtctgctcgtacaacccggtccgcactcgctccttgatcaactccatgaaagctccacgaatcgccgccggaattgggattggccggatctgccagggctcgtgcggtatcgtcggaatcttgtacggttgaccgatctcccgcttcaacaagccccgctcttccggtccgaacgccagaaccttttcccgcagcttcaccacgtccgccaacagatggaactcctcttcgctcaaccatccttccggaccaaagttcagaccctctatccgctctgtggtgatcttctcggagggagtgaatctcggcggaactctcgacagcggcgtcgaaaaaggatctcgatcccactcaataggccgcaacggaggattaaggtcctgcggcattggttcattctgcggccgaaccttcctcgccaccggcttgtactttcccccgctcaccctagtgagttgagaattcccgtcgcctgcatcccgtcgagctaacaacagtccacgaccttcccctttgctcacgaatgtggcactatgatagtgttttacagtagtaccaatcggagatgcacacgatggaggacttacttgcacccttttggcctccgcccctctactccgactccgctcttcctctccgccaaccccgctggttcctctccctcgttcgtccgctactcctattgcacacgcgttgctcacgacagtggcattgaagtagtgtttcgactcattccccggagatgcatacgacggaagacttacttttgctcccttgtcgcctcgcctcatctccacacctataccctcttgctccttagttgtcgaccgtccatacggagtcgaagctctccccgtacggatgactcggccgacatctaaaaatcctccggcggcggctcatggcacctctcgccatgccgctcctcgtccaccacgcggttcagccactccccactctgcggttgacagatggtagtttcaaactgcctgcccccggagtcacgcaccgccattatctcctccctccgcctgagacagaaccgtagatccgttctaaaagcaaacaggaaagggcggccgagtataatctcgttcgaccttgtgaccaagaacaagatccgctcttccactttggccacgagcaccggctccgcctccaccaccccttctacctcgcatctgaatccccccatagtacggatcgacatactcgttttacgccgcgcaagatttgttgctcgagccaactccgcgggcatgatgttaatcatggagccgctatcgatcatcgcccaaaccttctggcctttgatctccatctcgacgtaccccaacgggcaagacaccagcgctcggtgtaccggcttatcattctcgccgtactccgcactacacacctcagccagtaccgtctcaacaggggcgcttactttctccgcggcttccttgaacgaaggacccgcagcttcccggatactccctatcagctgctccgccatcaacggagagatcgccgccaggtctttaagagtgagagagagagccgtatcgttccctaacgcttttcgggccaactcgctcgctctcttcttctcggcagactgttgagttgccggctcccttgctttcggtttctttggcgccggctccgcttttggattcggatccagctccatccgatcataccgctccccaaagcaaacccgctcctctgctgccaccgctcttacttctgcagcaaccaccggaggagtccacgctcttccccgctccactatcccgatatgggacttcacctctgcgtccttccccttagctgtttccggggagtccgcacttctcctcttacgcacctcgtctcgcggaatcgctgcctctatcttttcaccatccagatagtagtccctcatcgatggacgaacccctaaggtcttgatgtccgtagtgaggtctggacattgagacttgaagtgcgctgtcaaaccgcaataactgcaagcgggcggccccctcggcgcaaatccctgccccttgttcgccgcctccggcgctgcagaggtagcttcagcccccgcacgtcccgctggcggtttccaggactgagtcaccgtcttctgcatgaacaggcgtagctccttgagcgtatccgccagttcaccgacctccttcgcagacaccggctccttactcctagccgatcctgagccgcctgcctctatcccgtcctccaccaactcctgcatgtccatctcgcccagaagtgccttacggatctccttcatatcgggcaacacgatcacacccccatccttagatctcttcaccaaattacgatcgtagagctggcggagtgcccgctcccccatctccttcggaaaggctttgatgaaggtccgcttcaccgctcccggagtatcggtgacgatcccgttccgattcaaatatttcagaatccgatcgaacgaagagacgtacttcccgtactgctccctcgtctgaacaccacctttctccgtcatctccgccgcgagcttatccagatccgcctcccggtacctttactcgctttggccccacttctccaacatctccttcttcaactccgcccaatccttcttctcgtacccgtccatatcctccacatcccgcaacgcctcctcgtcctggataaagttgaccacctgccgaaccttatccgaatcctccgccccttccccgtccgcagcagcctcgaaacgctccaagaacctcgacacttcggtagtgctgaaccgaatgtttggatagtccttcggacgtatcttcgctttcagcagacccagggaccgcggcggcgttgagtcatccaagttcatcctttcctcggaaccttcgcttggtactccgtaagttccaacctttttgctcgatcccgacgcctgcccttcgaaaagcttaaccttttccgctacttctgttccaacaactccgttcttccagacttgctcgaccaaattacgtccctcggcaatcaggtcgtccaaggtttcggcccgttgtttttccttatcctccgcactcggttgattttcccgaaccgtactcccgcttccgtcgctgtcggaagaatcagaagaatcgttccacgctcgctcgttttcgatgttgtggtacgccggtgtgaaaaactgtcccggaaagctcatccactattcttcgtaccgttcgaccaaggaagttgcttcccggccagacccccaatttgtggaaaattaggcgcgccccagggtatttcttgtacttctccgctccgcaacgcgtcttactccagtttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaaatagctctcttttgttgttcttttgtaggtaatactctaactctaatctatctctaacaattctttaggctaattcacgattcactcctaagtcactctgttttctgatatgttctgagtcctccgtcccctctctctcccccctcttctgcctcgaagtccactcctccccagtttctcacactccagtcccttcctgcttcccgcgctgtcatccgctgtcaccccctcggactccgcgtgtcacccctccgacgcctgtcggtccaggtactcctccggccgctcctaagcaggtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttccgcccctcggtgctccccgctccttgtagcccctccgcagtatacgctgaacctccgttccgcagtcggccgtgatccccggcgtccgccgatgcccggattccccgcagtaagcatttcagaaccttgtgcattcggtctactttttctccactttcccgcacctcggaaagcttgactttccactaatgcaccgccgctttcctcagcctgcttatgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgccccaaacaaaccggccaaagctttggtcaaggcgcgctcccgccaccacaacgtccttgagccaggctttgttttccttcatcctgtaatagtatctttcgaatttctctgcctgtggaactgttaacagaagaggtatcattaattgattgagttttactatttttctttttatttttgggaataactgacgcctgtggaaatcctctgtctgaggtggtctctctgaatcttccattataacctcgaggtctaagggataaaggggccatttttaatgtcagatcaaaaataataaaagtaaaataggtttcaattaaatgtaaaaataaatgtaatatacctgaggatttgtcagatatgctaatgttgtctccttgattggtttcaagttcagagggggcttgattttcacggatttgggtgaattggtcttggattccaaggttggagacagctggagtagcggtggaagagttgtttgccactgaaagaaatgtgtattaaagtgtaattagaattttttcttgataaaaactgagtataagtcagtcaaaaacaatttttttatcttactgtttacagtttaacaggtttttataaatgtttttaagttgtttttattctgatactgaagaaatgagaagaaaatatttctgatgtgttctgttagtaaaatcaattcaatcaccggttgaattaatgtttttcttactttttatgagttttatatgttttttataatttttacatgtttttataatttttttcaaatatgtagatagagtaaaaaacaaagtagagtataaaactatgaagggttgagaatcgcgtgatgtgagtgtgtgcgctggattctctaggttcaggcggttaaaatggtggtctaaccttgttgatagctcaaaatttgagtgagctacactctcttgaagtttctggaaggtcgatggtcgaaaaactgatcagaggtgcagtgcggctgcggtatacactcaaacaagctcgcgcggtggtaatacgatcgacagggctgtgaaaatccgggggaacaagatttgaactgtaaacaagtggtaatacaaccttgttttatgtatgtatgcgtgtacaaactgtaatcggtggtactacacacctgccgtacaaaaaactgtcaggctgtctgttttcactgtcttgcgcacagacgctgaatgaaccgtaaggtttcgagtcttgggaaaaaaaatctagtacagtaaatcgatgcttgcgcgtcgaatggtctactcagatttttcgtaagtcctcttcttcagggagatcgctgccgaaaagcgtcctgaatccgcaaaaaaggtaagaagaaggggaaaagtttcagattttactgcagaatgttgttttgtaagacaattaagattttttgatcagaaaaaattttgaaaaaatagagtgaaactaatgtgtagcgttgaaaaacagttatttttggtgtttttagagattttttacgctattgaggtgagaagtaatgagagatatgtagagaagtaagaaaaattcagtctgataagtctaaagcgtagtgcgggtttccaaagccaaaatcaggaatagtagtgtatgtagtagtatcttctattaattcagactctaggaagttaaaagggggtacgtcaggagggagattaaaagaggaagggtttctgtagtattcagatatgacagattttacttcttctaaatagtctgtgtaagagataacagtgttgtctggcgcgtaaatagcactggatagaactgcactagtagtagtagtggtacaaatccagtaagtatctctgtaaactcttttaactacttttctaagttcttgctctacagtaatattttcaggatgatccgtgtaatatcttctggtttcagccaggagggaaggatctatgttcttgaaataaatattgatatcctgcatttaccttttagcaggccatgatgaataaaataaaatagaatggtgttagtaggtatgattttttaatggtaatgggtgaaaaatcacgagtaaaatgaggccagacccccaattgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaagagtaattgagaaggtttattcgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttccactgctgactcatccaattattcaattgggcatccagatcaatcctgtttcgtggattaataggcttccaatgtgaggaattcttctactcacttgggatcaagtcttttaacaacaatctagatgaataagtgtatgtacagtgggtggaccgttgtttttggctgcttgttttggatcccagagcttcaaagcaccagcttaaagtcatgagactcggtcaagtggtgcagaataggtcgcaaaaaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaattttgtgaaaaataaaaaataaaattgatttttttcaaaagctttgatattcattttggggaagtgtgagtgcagagagaaagaaagaatggaaagtgggaagaatgattataaatgaaaattttggaaaaagtggttaccagatagttttaaccagttgtttagtggggcattcaccagctcacattgcagtaaagcactggaatttactgtttggactccaatctggacaaccaacctggctcaaccttttttggttccaacttttttcatttataattattcttgccatgttccactctttgtttctctcagcactcccactcccccaaaatgaataacaaagcttttggaaaaaaacatttttattttttatttttcacaaaatttaaaactttgttttttgtttttattttttcatattcattttctgggacctattctgcaccacttcaccaagtcttgtgactcaaagtttgtgctttgaagctgtagaatccaaaacaaacagccaaaaataatggtccacccactgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctgagttgtaatgttattggtggtttgaagcactaataatcacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatctgagctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacaatttcgtgtaaggatgggagctgcagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctgtgcaattgtagagctggttgcatacatgtaactctgcttatgcaagcttttgatcatgagaaatgcatgtccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccatgtttgaattatgcaagctttgaattagagcacaaaagggcccttatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcacccctaatcgtatatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaataatgttttaatactttattctaatgatatttctgtgaaatcctagtgatattatatgtacaatactcgaggggatttcacagttggttatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattctaacaacaatttataatattttccagtattcaattatttattattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggctgacacctttggtgcgtggagacccaaatctttgtatgcagcagtgacccctttcttgatagccagtgcacaatcactcattatggcactcggtacaattccagtagaatttcaaagccatcttatgattgcctcaattggctcactggaagaataattgagaagacactaatgaggtgcttgaattgaagaagcttatgaataattgttggaattttgcctgcgctccccgatctccgctctctacgcgctccgcgctccgctctccgcgatctcttccctattttccttctccgtttctctctcgctcaattcctccgtcttcttaatcttccaaaaaaatctcagatcctccaaccatcactcaacctctccctcaattctcatcaaccatccacaaccgaaccagtctcagtcttcaaccgcagcaaccacatgtcaaacactcaatccacaaatataaaaccctgttccctttcgtcctcaatcaatcttttccccagcagcttcatccctcacaacgctaacacacaacaacactttctccatcaaagtcctcgactgctcggacttcttacctcaaccctcaacaactaacaccattcctttctatctcgccatccgactctgtttctttttctctctttttctctatcttctttccctcatctctctccttattcactcacatcaacaccgacttcaactcctctcatcatccattcaaccatcaacggttcttctggcggcgactctctctctcgacctgctcacttggcttctgccaatttggtgagaaactgactggatatgtttctcttcttaaaatgaagatctttgtattgaccttttgctctcattattttcttgttctctccttttttgattgcctagtgtctactacttctgcctatttgatctcatctatttcagtctttctattctgtctaagtcaaagcataactctcatcgcggtaggcatattttctcatccatctttgatgttctcataattcattgtttttttatcattttttgatattttttctttgttatcttgtttttagttctggttctagtttcggtaatcaaacctgtttttcatcacgattaacagtcgaaacgacatcaattctcaacctcatccaatcaacccatgtcatcaccaacggtgggccagctacactaaccgtagcgttagtgtagcgtagtgtagctaaaataagctaacatgtagcgtagtgttagcgcaaatctgaaaatttgcactaacactacgcacgcagggcgccagtgggtgttagctgttagcgtagtgttagctttatttcactcatccacactaacactacacccatggggcacaaaaaagcgtccgctacaccaagctacagcactttttagcggttttttggccttttttgccgctaacagccctgtagcgtagcgtaacgcagcgtagtggctgtagcggtgcactaacactacccaaaaaaaggtgtgttgttagcgccgctaacagttagcgtagtgtagtgggctgtagcgcaaactaacactacacaacaaaaggttgctgcaacagcagctacgctaacgctaaatggccatttagcgtagcgtagcgtagcggcccaccgttgtcatcaccgaacgaactcaaaaactcaccttctaccaaccagaacaccaactcacagaaaacagaaagcaccatggagaagatcagctccactatattcaaaatggctctcgaggccattcccctgctgaccaccgacaactacaccttgtggagaaatcgaatggataacatgctcaacttacaggggctccgagactcactcacttcagaaaaaggcattctgacttccagcgacgatgtgtcactttgaaccatcatcacctctaagctggactcttccatacatccaaacgtcatcaaccatgaaaacgaaaaggatgctcggaagatttggacttcaatcaccaactactttgcgtcaactcaacctgctaatcgagctcgagtctttaatgaactcctcgatctatccttcaacaactccaacgtccaatcattcatcacttcggttcgaaccatcaattcccgactttttgagattggcatcgatcttcctcaggatcttgtggtgtacattctcctcaaaaagcttccgtcatccctcaccaacgtaagccagaaaatcacccattcgggcaaagccctcaccagcaatcttgttcttgatcacctccgcacatactccaacaatcaagtcgcgattgctaatcgagcctcaaactcaaaaacagaagttgtagcgctctactcggatgcgttgaagaaatgcaagaagacggctcacaatgttctgtctaaccatcctgaatcaagttgttggatgctttatccccatttgaggccagcctctcacaagaactctcgaacggaatcttcggtcagcagctttcacacatcattctctcactcctcatctcaatttattcttgactctggttcttcagctcacatgatatcgaatttgaatctcttcttcgctattgacaccacagaaaaaggaatagttcatactagttcaggcaacgattcactccagatcaaagggaaaggttcaatcaagctaatcaacgaatacgaaccgatcatcttgcataatgttctatatgttcatgatcttgttgtcaatctcctctcagttagatgcttggtgctagacaattattgtgttgaattctcaaaaaactctttctctattaccaaacatgagcaattaaaaatcaccggtcactatatttgcaatcttcctagcatctcttttgccaatgcagagcatcaatctcacttttcatctgctgagtctcttcataaatctctgggacatgtcagttatcatcacatccgacataaacttgggattcctctgaaatctgaaaagacttgtgaggcttgctctctagcaaaaatcactaaagccttgtttaagtcaaaacaccttcctgcctcgaaagcatttgaagaactccatcttgatcttgttggaccaattactccgatgtcaagagaagggcaccgctatgtcatcacggtggtcaatagtcattcaagatttgtctctgccattcctatcaaagcaaaaagtgatatatgtagcttccgtcttgaccgacactattgatcttgaagcaaaacgcttcggattttatccgagcattcttcactcggacagaggtactgagtttatcaattccactctgcaggatttttgtaagaaacatttgatccaacaaagaacgttgaatgcttacacaccccaacaaaacggactggctgaacgacacaatcgaacaatcctagaatcactgcgtactataatcaaggattccggactcagcctcaagtactggagcgatatcatcaaagtcagcaccctaactctcaatcatattcctgcacacagaagtaagaaatctccatttgaaatcttcaagtcccgatctattcccattgacttctttcgacccattggtaacagagtgtcataccttattgaacccgagaattcattctctaaactcatgccgaagggagaattaggtactctgatcagttacgatgacaaacttcaaacatacaagattctgaacgacatgggaaaaatcataaaagtgttcctattcttgactatctcaaatctaagactgaggatttaagagacacagaagattttcaaattatcaacaaagatgaagaaaattgcaaagaattgatttctcctaatcctgtcattatcgagatcccggaagaagaagaaatcaaagcaactactcatcaagaaacgatatccatcgactctgactcatcctcctcagacgaagaatcagaagaagaatctgacgatgatgacgaagatgtgttggctgatctcgttccgaagacaaccacaaatgatcgaactcttcaagatagaacctcaaaagtcaaacccgtcaagtactcacatctgaccgctgatcctgcatcattcaagaaagccatggagtctgttgataaaaacaagtggaaggctgcagcggaagaagaactgaagaacattgaaggacatgaggtgtgggacgatatgtggaagaaaccagatttgtttctacacactctttggatcttcaaaacaaaaccaggaacgctatcagctaatgaacgcaagaaggctcaactatgtattcaaggttttgctcagctacctgaagagtgcggtaataactttgccccgactggaaaattcacaaccctcttgattgtactgatgctagccgtggacaagaaactaccgatcaggcaattcaacgttaagagtgcttttctttatgcacctctgaaggaagaagtctatatcaagactcctgaaggatcaaatcagcaagctccatacttgaagctcaagaagtgtctttacggactcaagcaggcgccagcaaattggtacaagacactaacatcctggtttgaatcaatccacttctgatccctgtctgtataatcatgaagataagaactctttcatttttttcacgtcgatgatctagtagtcgttggcaatgtagaagtcttcaaatcactattcatgaatcgtttccccaactcaaccgctcatgacccagagtcccttcttggaatggaagtcactcaagaacccaaatcgatcaagctttctcagctgaaattaattcaaaaaggtctggaaatgttggaccttctggaatctcgaccggtaaaaactcctctttctgttggtgtacaactcaaagctgcaactgaagacaagaagaaagaatttgacaagttggatatcaactatcgctcctacaccgggatactcaatttcctagcatgttgaactaggcctgatctagctcctgcggtctcaatactgtccgcctacaatcatgctccgtgcatcacacattggaagcaagttcttcactgttggaagtaccttctcggaacatcagatctcaagctcaatctcacaccagactcaacggattgatcctctgccttagaatacttcatagacgcaacttgggctgatgatctcgaaacgtgaatctcaagaagtgggacgatctgtttctggaaatcgtgcccagtgtcatggagtactaagaaacagaagaacatcaccttatcatcaactgaagctgaaatgaacacattgtccgacagagctcaagagaatcaatggataagttttctagtcgaagagctttggaaggaaaaactcaatccaactgaatttcatgttgataatcaagggttagttgcaaaaatagaaaatttcggctctcactcaaaaacgaaacacctcgacatcaaaggcaaatggctcagagacttgaaatcctcaaaccagatcaacgttcgactcattccatcagaagaaatggtggcagacgcacacaccaaagcaagtaatcaccaatctctacaacgtctcaaggaacgatgtttcttagtcattttctcacgaaattgagggggtgttggaatttcgcctgcgctccccaatctccgctctctacgcgctccgctctccgcgatctcttccctattttccttctccgtttctctcttgctcaattcctccgtcttcttaatcttcttaatcttcttaatcttccaaaaacatctcagatcctccaaccatcactcgacctctccctcaattctcatcaaccatccgcaaccgaaccagtctcagtcttcaaccgcagcaaccacatgtcaaacactcaatccacaaatataaaaccctgttccctttcgtcctcaatcaatcttttccccagcagcttcatccctcacaacgctaacacgcaacgacactttctccatcaaagtcctcaactgctcggacttcttacctcaaccctcaacaactaacaccattcccttctatctcgccatccgactccatttctttttctctctttttctctatcttctttccctcatctctctccttattcactcacatcaacgccgacttcaactcctctcatcatccattcaaccatcaacggttctgctggcgccgactctctctcttgacctgctcacttggcttctgccaatttggtgagaaactgactggatatgtttctcttcttaaaatgaagatctttgtattgaccttttgctctcattattttgttgttctctccttttttgatcgcctagtgtctactacttctgcctatttgatctcatctatttcagtctttctattctgtctaagtcaaagcataactcccattgtggtaggcatgttttctcatccatctttgatgttctcataattcattgttttttatcattttctgatattttttctttgttatcttgtttttagttctggttctagttttggtaatcaaacctgtttttcatcaataatcaagatgaaacttacgcagctgcagaagcagtgaatgcccaacagactgggtgtccttttccaacaattggatcccgaataacaaaagtgtacaagctgaacttgcgtccacacgagagagatcgattgtcaacagagttatgagtactgtccaacatcagcatgccccacccatgatcgaggagttgttgtctctgccagggtgactgaaaggcaaaagtgaagtcggaggcatcgtgggaagcagggaggtatgtgttccatccttgctgttgaaggttctgatgccatagagtgattgaaatgaatgggtctgggttccgttgggccaagacacccatgcgagtacggataaggtgacggacatggtcgtacttgatgtacttgccctcaggtctcactccagaactgcccatctggattgaatgcggagagcatgctgttagacaggtttgagactcaagggtaaatgatggttgatgaaatttgtacactcacagcaaatatgttgggacagagaatcaactgatggattgctttccaactgaggcctgagataacccaatcagtgagccaatcttgtaccatcttagggatgtggttctgcttcatttcttctgccaaaaaggggtcgtgattatgtttccaccgccgttcaactctgaatgtgtcggttttgaggtgatggaaaattctaaaaccgcttgtgcaaccacactttttagaaagggtgcggctcttccgtgaattgggaactggcttgtggactccattgcgagggcacttatagtcaagccggaacaaatactctattggttggcccttcccacttggtggagctaagagagcttcgatgttagaccgaggtcatttagagctccaatagacagttgcctgcattgcggtgacaaaatcctgggcttcttctaaagtgtgaccgggtatggtgaagcaatgaacaggggttgggaaggaaggtgcacttgcgcctatgcatcgaaccattctcaaagagttgggaatgatcttctgaagaggttgaacaggtatttgctgggtgaaggggaggggaaccacatcgtagatgtcggaaaccaaagggtaggtgggtgcggtagaattgttggtgccagtgggtcgcttcattgcaaaaggtggaccttgggaaaataggagggaatgtgtgagaaatgagaggaaggtaattatagtgaaaggtgtttgataaggcaaaaacgggggtaagagttagagtgaaaactagcagcagaaaagaattagtagaaaatttaatggatccacgtgagacagaaacagcagcagaaaagaattaaagtaaacctcgattgttcaaagcaaaattataaaagtgatgcaaaagattataaggaaatggtatgccacaggcatgaggtaaataaatctgtaagaaagatgcttgctgtgggttattaatgcagagagaggatatattaagttggtcggagaattagaaggatcaggtgggtaattattgtttcggaaaggaagatggttaaattgatctggcaaaaatgcaactggtagtgcaaggttaaaaaacaagccaacagaaggaacacagaacggtttaaagtaagaaaataaaggccagcctgtaaatttgggcttcaagtggggggacaaggtttggaaattctgctggagcgacaaacctagacttcttcagaaggagagcttatgtattggatgaatgcccttgtaatagcggccttatcgaaaaagattgtgggtctttccctagggagtattgagtacatggaaagtagcaggatgctgtcagcttgtgagtggaggtagcccaatttgtggatgaccaacatctgcaacaggttttccgttgggaactcgggaattccacacattcccgattagccttggatgattgacttctccctttaggatctagaggacctgcgttgtctttatgtatttgtgtcttactttttgcttctagattcgaccaccgccaggagggtgttccaaatttttcaaaatgggagttgaattttttttttgattttttttcactttttttcaatgccattttgtttttttttctttgaagttgatttttttttgagatttttgtccatacagtcaaaccggtctagctgcatacctgtctaagggcataaacccccatgctacatactcatttgagtccaccaaattctcatttttgcccttagcctacccttgtaaccacataacctgccaaaccacataacaaattctttccaccaaggggtatgtggttagagaggtttgactgtattacatagcctacattgtatgtagacttatcagagcacccgcatcggtgcgcaacttaagtccggattagggtaattaatcctactcttcaaccacatcggcccaagttaacttggactaagtagctcctggaacagttttagaactagcgggtaacaaatctactacccactaatccttggatcaaagtcgctcggaacatccttggattaagcaagactatctcttgtacacacctgtcttcaccctcccaactactgaacaacacacacctccttcatttatcctcaagatgccaccaagaaaatcaaaaaatcaaaacatcattccaaatcaaccaacaacccgaaacaacaacacacccaactcaaatgccaacaatagcaacccaccgaactcaaacagcaacccacccaactcaaacagcagcccacccaactcaaacagcaaccctccaaactcaaatgcaaagaacagcaatccggtgatcccagacttaccaccctcagagaaacccaagcgagccccaaacttctcacctgaggaggacgagcagcttgcgaagagctggacagtcatatcagaagatgcaatcacatcaaacaatcagagcaaggagattttctgggaacgcgtcatggaggacttcaacatgtctactagcgggcctcggcgagatgaaagtggtttatcaacaaggtacataattcttattttctatcgcattacagagtgactttatatactcatttttgtctgttgatgaaggtggaaggctctccagaaatctgttctcaagtttggagccatatacgatcgcctgaagaacaatccggcgtccggttcaacacctgaagattggctcatcagtgccaggcagctatattacgagcaggtcggcaaacaattcatgtccgaactctcttggaatctcctcaaacacgtcccaaagttccagaatttggctggaagagcgaagcccgggacatcttctcaaatagctagcgagtctcaaattctttctcaacctgcgaccgactccccacagccatcttctaacaacgccgaaacaccgacatcaaagaactgggaacgaccgcttggcgcccatagctcaaagcgcaaggttaacgaagaggaatacaaaagaaaaagaatgaaatactgggaagtctcacacaaagaggcgctcaaaagaagtgttgaagcgaagcaatcaaatgatattcaagaggatcttgtcgcgaccgaaaacaagaagatcgacctcaatttgatgttccaaaatcccaactcttgcccagacaaaatatctcgtcaattcttaatgaagcaaaaggaagagatatacaagaagtacagcaaaccacccagctctcgtgtgcaagccgagtcttcaaaatccgtgacagaacgctcttccgaaccttcctcccgagttcatactagcgattccgagccaattagggacaagactaacgagagtgagaaagaatatgaagacgatgatgaagatgaggatgatcaggatgatgatcttcccactcacactcagatccttgatatcgatgattttagccagtcccactagcctttattttttgcttgatttgagcatgtcgctccggtttctcactatatttgtctctctaggttctcactatattagttccttctgttatctttctctcgatataaactatcaactgtaaaactttataacaaacatcggtttgaggaaatgaagagactgagtggaaatccagcaagtgagacaagtgaaaaaaaaaattgagtgagtgaaataaaaaaatcgagcaagtgagagacaagtgaaaaaagaagatcgatcaagtgaaaaaaaaatagatcaagcgagtgaaagaaaggagaatacaacaggatatcctaatcagagtcctcaagaggttcatcaagcacggacttgcggtttccagacttgtcccacaagtgcttgatgagggcgtttgtgaggtttcaatgaatctgggccgatcgcatctcgatatcgcgtatgtgttgatcacgaaggctatacggcgcagatcttggggggattagctttgtagtaactggcaggggagggtactgccttcgttcggttcggtattcaactatcatgttatgaaggattatgcaagtcctcatgatggaatgcatatccccagggtaccagttcagcgccggtttggtgataatctgaaattgtccttgtaatattccaaacgttcgttcaatatctttccgaaacaattcttgcctctttgtgaaatatttagttgggtcatcttgtttagcaagccccttggattgaataagagtcgaccattcatagtagatcccatcggccaggtagtagggatatttgtaccaatggccttgaacttcaaactcaaccccccagccagtaccagcaatgattggttggaataagggtgatcgatcgagtacattcttgtcgtttaaacatccggaagttccgaaaaaggcgtgccatatccacgtatcctttgatgccgttgcctctagaactagtgtcggttttttttcttttccttcaaactgcccactcaaagcagtgggacaatttttccaggcccaatgcatacaatcaatacttccgatgcagcctggaaaccctctggcggcgttctcttcaagtattcgcttaaggtcgtcttgatttgggagttgcagataggttggtccgtaaattgcctcgatagcatggcagaagttctccaaattttgtcgggcagttgtctcacccaatcgacaatattcatccgtagcatcgagaggaactccatacgccaattgtcgtaaagcagcggtgagcttttggtgagggctcaatcccagtcttccagtacagtcctgcccagaaaatgaaaaagttattgactcaatttgatcactagttattaacaatggacttactggcttgtgtacaaagtagggacattggttggtgatatcctggaggatccggaggaaaaggggcctctccatttgaaatcttttggcaaattcggctgagtcataggttgggttttcattgaaataatcggtcatcagtttttcgtggtgttcaatgtggcttcgatccttatttggacggcgatgtttacgttgtggctgttcatcgtcctcagaattgctagagtcaagatcatgcagatcatcatcaatgagttgctgggttaaccgtcggccacgctcgaagtggtttctgatggtgaggaaatcggaatcgccaaaaacggtgttgaagttgttggacatgagtgagattgattgtgtttggttgagcgggagtgaagtgctatgttggcctgcaatgcggttgatgggattaagtccaggaatagtgtgtttatactcagagttagtcccaccgatgtggttgacggtctggattagtgctaatccaggattaacctaaatctttaatccggacttaagttgcgcaccgatgcgggtgctctcaccatgtacagtatcctcccagttgtttatgacacatcaattactttgtttaaaaaaaactatcacacatgaaattctgagtttttttggagtggtggatagggggatgataaaaaggaatatgaagcaaaaaaaaacaaaatgcattatgttttaaaaaaataaaagcatcattcaacttttttattttctttatttttttttaaaaacaaaatcaagtgaggagggtagctgagaggtgggggataatgattatgaaataaaaaaataaaaaataaaaaccaaaaaatcaatattcatcacctctgctaggcttgacttggggtggcttgcaagggaccatcaaagctgcatcaagtcttgctcgctattcaatcgaggtcggttgctcttctcagtgagaaaactttattactgagaacaaaaaccagactaagaaaaacaacatgtttcagactttagatgacaattgaacaagaaagatagcgtgagatcagagtgaagaaaagaatcattaccacaacaggaaagaattgagtgtaagacaactgaagagagtttagacggtcagggaaggaagcaggactgagagattgaggaaagggatggttagtagtcgattgatgagagtttgagtggacgttttatcttttctcaccaaatggaatcggacaaggtgatccaagagagaagattggaagttgacaaggttgagtgagattgtgaggtcaggtgtttgagatggctgagtttgaagttgaagggatcaagtgttgagagtgtatggagtagctggcaagattcagggatgatgagccagtgagttgacccaagaagcgggaagaaatcaagctttttatgcgtgagagagttgagatgattaaggttcccacttgtgggtggtaaattcattaggtttcaagggggtattttgctgcggtggtaggcaatgcagagacaagttcaatgttcacaagaggatcacctgaagtttcaacactcagcggtttcaacggtcccacaagtccaagcttcaaaaccgttgaagagactgacgtttgtccggagcccacaacccttgcaaatatactggtgatgcaagccttctgctcggttgtgagactgggctgttctcggatgtcccatcaaattgttcctaatgaagaaacagaacaaaaacttagagaaagaagaaaacaaaaaaaacaaaaaaatgatagaaatacagactgatgtctgattccgtgtatcaaatttgtcctgaggccaaggtcaaccaagtttgctccaaggtcaatcaaagtggttccaagatcaattgtcaatgattgaggttgttctgtgatgggttgttggctgatgaggaggttgacttgcacccgcacactgcagtttagtgtgcaggtgcaagtcaacttgtgacatctcacccccagacataaacatctgggaggatactgtacatacatcctagtgatgacagtcagtacaagatccataaatgccagtatagtttttcacagagcagactgcttccatctcacttgctgatatggtagtcaaagccactcaagcgcagagagccagaagagctaacaaatcagcagaaaagacacaatcagaacaaagccgtgtacaaaaaccaagacacttgcaacagccaaagatccagtcaattgaaatcattgatgagatctaattgttgcattccaaggacagcagggagggatgtggcagttgatacggcgagagagtcagatatcagccggcaagttacatttagctcgtcgactggaaggatcaacttccagtcgacaaggtacatgtaccttgccggctggaaggaaacccttccagtcgacaaggtacatgtaccttgccggctggaaggaaacccttccagtcgacaaggcatgtacctcgccggctgggtttcttccggttgacgaggtacatgtaccttgtcgactggaaggaaatccttccagccggcgaggtacatgtacctcgtcggccggaagaaacccgttccggttgacgagggacatccacctcgtcgactggaaagaaatccttcaagccggtgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtaactttgtgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaattcaatacaagatggttgtacaacctttacacggtgaatgtgagtgtgaaaacaatccaagttgaagtggaatattttatagggttttatggttttacggtgattctggataagtagtgaaactgttggttgttgttgttgatgttgttgttggtgttggtgttggtgttgctgttgttactggtgttgactagacttggatgatgatgaccactgagctggctgggggggatgaaccggctgggtgatgatggtgttgaccactgagctagctgggtactgtgctggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctagtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtgtaaataactaaatatggtactactgtatttaaggattgcataactggttgcactgcctggtggaggtttttctgtccacatgcacttatgcaaagtctgcgtaaattcaattaagtaactaagtggaggcctaatggttgcatgtatgcatgcaagagttgtataactgctctgcactactggtggaggcctgctgatttaataatctatgtctatgtacttatatatatgtggtaaaatactattaaatactaattaatgactagttatggtatggctttaaccttcatattggattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgtagattctgattatgcaataatatgttcatatatgtaagtgcattaggttgtaaggtaggggttttggcagttttgttgcgcacaacagcctggcccaccacatccccccccaaattaatgctgtccgcagcattcctggtgtaagcaagaaaactgccccatgcctctagttgactaattttaattcattaatatgtattgattcgtaactgatatcctactgattctccttttcttcatgacttggtccttctgttcatctgattgggtttccacttcgattgagtttccgccgtccaggttttttcttcattgtaactgatttcttcctcttatccccaaattataatatacgtttgttctttttattctcctcgtctcgttctccgcctgccacgtccaaatcaaaggctccaaatacgactctctttcattctatttcatgggtattagtccaaggaaaaggctggtggttgatgtatttgaaggctgttccaaaaagaaaggtctccaaccactgagtcgaatgggcttttgaatacacgttcaattcaccgtccccccggaaggattccttaactatttcttccacattttcattctatttttccttcacatcgataatctctattcaagtctaaactatattactatttagtataattggttgatctgctatcttctgaacttttttcctgttccagtttctaatctctttctctgcgttattccaataaataaagcctccagtccttgtcatttaaaaaatttgtttccgtatagtatccgtattcttctcttcaatcaatggcctaaaattcgccttctactgactcgttgctgtcttcgttactttctccagagtcggattcttcttccttcccactttcattattagtattactactcgcctagtcctctgattccttttcttcctcctcatccaattcttcttctgtaagttatccaattcacatagtcctgtccatgcataaataatgataattcatttcttgccgtgttttaatttttgtcttttggtcctgccgcttgattaattttccttatccaaattatatatacagttttaagtcatgtaggacctcccattgtgattgataaattttgaagaaaaaaattgattaaattcacagtttaaggtcatgtgggaccatccttggcgtaactggtgagttcctgagccttgaagtggtgcagtttaaggtcatacaggacctttttcagttttgagttgtagtttaaagtcatacaggacctctttcaattttaaatttgcagtttcaggtcatacaggacctcttttaagtttgtagtttaaggtcatacaggacctcttcttagctttaattttgcagtttaaggtcatacaggacctagacccccagtccttccttctttttttttttttttttttttttttttttttttttttttttgttggagccttgctgttttcattgctcttacaatttttgtgatgctccaatgtaaagctttacttgtgttgtgctgagtagggctggtgtgttttgtggtggttgtctggttgaacatagaaggcagggcctgctgcggttgaccagcttgtgcagtgtcacaacgttggtgacacttgctctgcccagtcagacacaaactaatcctgatactcgcccgccgttagacaccaaaaaaaacttttgggtgcatgtactcgtcggccgtccgaactccgatacccacgatcaatgtcaagtaccctccaacgtcctcgccggtttccgacgttatctccgcggatccaccaaaccaataccccggtaagctttccaatctttatcgttccacgcgctgcagtcaggctaactgccgttttcctttgttgtcttgccttccttggctagtagtatccgtcaatcgagccgagaatgagatccccagctgcaccatctgtcaacggtaaatccattggatccgccgaacatctgtaccggtaattcacacttccttgcattgcgtgtagcttcttgcatccaaactaactgccacttcgttcctctagccaaagctctttcaattcaatcgccgtttcaaccgtcctcaccgatcctcccagtagcttcatcttttcctccgaagacgcgatcgcgctgtgggcttattcgctcctcccgatcaacgccaaaagctcgttaacgtccttgtgaactggcaacggtgccttgattggatcctccgagctctacacttgtaagttgctgtgaatttgtcttgcatgttaccgagtcaagcgctggcctaatcgttgtgctgtactctacccgctagtccctttcgatcaacgccgagcgcccttcaacgtccttgtcatctcgccccgcagctgttcctccaccttgtagcttctgttaaaccgccgccgagcgtgtttggatccttcgatacttcttagatgccattggttttgtgtatgcaacacagctgtgatcgatcaaaaaaatcttcctccaacaacgtattgctgctgcccatacacgccgtgcctccacatcttctcaaaacggtcgccaaatctcgtttggatcccctcataattcttggactccgttggctttcgatcgacgaacttgccgagttacttctttatggtaagtcactcgttttatcgcgttttgggtttcattttcaatcatgtttggcctcatcgttccttcaaacagccgttgagttttgcgtaccggacaacatagcgtgattgatggtcttgatagcaacggcttgcgcgtaagctctttctctcctccgctcgtccgactatcacagcaatacaacatctctgagattgatccttcaccttccttgaggctcctcctctcgatctcaaatataaaaggacccctctcgtcgcaactttctcctcggcctcgtcagctcctagctcatctcctcggtcttgtcagtctttcgctcgtccgatgtccttttccgatcttctgtcctgtccaatagcaactgaggacagtagttatcaacatagacatagctgaacttcccttgtccattcagagtcgattttctcttttcttttcttttctttttttttgtttttgttttgtattgtatgtataactgacaagaattttttttttttttttttttggtatataggaatggtgttgataagtgaaacctggcctgaatgtatccctttttcttgtttcttatactatcatgttctttagagtaaaaagaagaaaaaaatccaaaaaacttttaaaagccaaaaaaaaaccttttcttcatattagccatgtatttgtatctagccctgctacttcatgtgtatgcccttttttttctttttttttttgcaatacaccctgccccatgacccaaaaaaatcttgctattaatacaccactgaggaatgtgaaaatatatttgtaagtgaaatattttttttttcaaatgaaaaactggtagcctccaaagctggcattccttatgctcttagctttgtagcttcttgatatgtgctttttgtaccacttctttgctccacctccatacaaccgctgcctaatagcaatgctgactggtccatatcttgagttccaggtcccctgtcgtaaaaaactgtctgccgcttctgtcgtgagaatctggaaaaaatccaatgaacccaagccgcctcctggtaactcctgaaaccataagggtaatttccgcagtgactttttcggagtaggcggccaggtgaatacctccttgaatcgcgggtgtaaccaaacttcctccttgtacagactccacgcatctctttctggattggcatttgtaccccatacagctgaattaatttggtggaatgcatcccaggccacctcatccacttctgctgcaccaaattctcttgcccagtccatgggttctgataaaacaacctgccacggatcttcatttagaagtggaattgttttattgtactcctccatcctctcctgaaggtcaaaatcttttgaactgatactttcggcctcccactcattgacttgaaaagtgaagacttgtcgaagctttggcggttctttgtgccatcctggtgcatttggtaagcatattggtatgcataacctccgttgatcggtgtctaaaaaacttaacacttcccccttctggcttgataactctagccggatattatgatcggaaaggaaaggtcgccctataactgtatgtactgatcctttaacaataaagaagttggccaggtgaatgtgtcctggaaatacgctgacgggtatgatctcagcaatcccaatgattggtgtaaaatgtcccccaattcccttcaaccgcatgaatatttctgttgttaagagtccaagttggtctgccagactgtccggaatgatgttcatttccgcaccagtatccaccaaggtcctaattttgcgtttatttatggtcatatccaccattcccactggacatgcgtacgtaagcccagaatcttgttcttcattatccatacttgtgttggttgcacagttgaatttgacactgtttaaacctctttcagctaagtcttcctctggttgtaccgcatgcaaactttgtaagaaatttggtgagatcttcaagatttcttctaaggtgagagtgtacgactggcggtaaaatttggctttcaatgatttatccaattttccaattatctccttttgtttatctgccgtctccgtcctagtctgcttttcttttgccggcggaactggtcgggtcttagccttagtaggtataataatccgttcttcttcctcgtcgtcgttgtcttcaagccacgatcctggaaaactttttctccttgcagctgttttcggcgcctcgtcctgaatatttgatgattgaccctctgttcctatagggttgctgggagctggttggctaccggagggtgcattcttctcctgtagtcgctgagatttccggagtccaaaacctaggttgttttgtaggtcaccttcctccatgtttacttgtggtggaacccaagatccccattcttcaatttctgccaccgctgacgttgattccttcacggcttccttgggtggaggatttgaagaagtgctttgctcttccgcaaactttctgactaattctctaacagatgaatccttgtctaagacaattgcctggcggtttggataatagtaggtcccctgagacttgtacaccttccgatcctgcatatcttgattgaggtattcacactgggtgaccacatgtctctccttgcagtaaaaacattccaaagggccgtatcttggtctgttatctgagagtcccggtgatgatggtctgctgacgtgtggtggtgcttggcgattctgatattccaaggcggaagttaactttgtaagcttttcttctaagtcttccttggtggctggttcctgaatcttgaccgtctttttgacctgctccttaggtttgtactcttcgtcatctccgtcgaaatccacaattatcaaggcaatttccacatatttcttaagcttctccaggtccgggactatgtttctcccgtcctttgttgtctggagttgtttggcgtgggctaattccttggtgacttccttcttcaattccgtggagagtgccttccacaatgggttcccgctatctgggttaagattttggtactccatccttgtaaagtagtccataatttcctcaaattcgctgataaacttcttgtattctagtctagtgttgatgccaccattttcctgggccttgcgtatgagtcttggtatagagtcttccttgtagcgtctcagaggtgttgcccttccccacttccggattaactctttcttcaaaagctcccaatttccagtttcgtgtccttccatctgctctatagcttcgctgatttttcgattactgatgatgaagggtaattggaaagccacatctcttccgcctgccttctgtaacaccgcaaccttctcgactctttttataaaaagttccacctccgttccttcgaagtagaggttagtcttcttcgtgtccaaaactactcctctctgttcatccggaagttttatttctgtcctgaccctggtttgttcgaaccctggtgattgaatagctgaagtagggatactttgctctccagcgccaatggtcgtctccaatcctggtatcctgccggtgtaaggggttgacgttccaaatctcaagttttgtatccttggagatggggtttctggtaagggtgggccacgaggagatgctgattgactgaagaaagatttcatcatttccttcatttccgccatagatgattccatccttgatatcttctcttgttgttcctggatgattgccgattggtccatgctggagtcttccggattcgccatatttccctgttgccgtttttcccgttcgatttcctccacgacttcctcaagtgaatggatctcctgccgtgttaaactaccgttgtgccaagtccttctaatcctattatctgtaattgtttcctcgcctaagtccgtttggtcgttgatctcctcgcctgtccgcgccaaagtcgaatcctcgtgctcgtgatccagggttgagtataagtcttgatgatattgatgatacgtcgttgatcttctgaaagttgtaggccactgttgggacaccagatgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtaactttgtgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaattcaatacaagatggttgtacaacctttacacggtgaatgtgagtgtgaaaacaatccaagttgaagtggaatattttatagggttttatggttttacggtgattctggataagtagtgaaactgttggttgttgttgttgatgttgttgttggtgttggtgttggtgttgctgttgttactggtgttgactagacttggatgatgatgaccactgagctggctgggggggatgaaccggctgggtgatgatggtgttgaccactgagctagctgggtactgtgctggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctagtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtgtaaataactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggtttttctgtccacatgcacttatgcaaagtctgcgtaaattcaattaagtaactaagtggaggcctaatggttgcatgtatgcatgcaagagttgtataactgctctgcactactggtggaggcctgctgatttaataatctatgtctatgtacttatatatatgtggtaaaatactattaaatactaattaatgactagttatggtatggctttaaccttcatattggattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgtagattctgattatgcaataatatgttcatatatgtaagtgcattaggttgtaaggtaggggttttggcagttttgttgcgcacaacagcctggcccaccacaccggcgaggtacatgtacctcgccggctggaaggaaacccttccagctggtcccttgccggccgtttaaagggcgggtatccaaggatacccgcttggatacccgttgcggccaacggatacccaccagtgggtttggatgcggatgcggatggttattttgctgcaaaaagcagccggatatccggatgcgaattgaccatctctactcaatgtcatgcatttagatggtctatgtgcataatacataccatagaaatacatattgcatacccactaggctatagtaatagtatggcctttttccatgggtgttccaaattttgaatttgaaaatttcaaacttttttgtcttgcatgctacacaatcttgctttatatttttgagttccactacttatggaggtactgaacagccattttggccaaaaaaaaaatgaaaacatggggatgaaccgccactttggccaaataaccgccaaatgacggccctgaactgccagaatggccaaagtgaaaattgaatctaaccgccaaattggccacccatgctcctgaaccgacatgattgctcctggactgccaaacatggcactgatccgccaaattagccatgtatccaaggggtttgtgacctcgtctcaaccccttggactctacatgccccatcaatacacccagtcatccatgggactgggagtacatctcccatggatgataaacacccccatcaagtactgatttcaaccagtccttgatggggtaagcctcccatcaagggccggtttggaccttgatgggaataaacaaccccattgatgaccggttttgaccggtcatcaatggaggacacactcccatcaaggaccggtattgaccggtccttgatgggaggaaacacccccaaacaccccatcgatgaccggtcaaaaccggtcatcaatggggggtctatactcccatccagatcgacaccggtggattgatgggaaagcacaccccatcaaggacgggtttgaaatcagcactatgatcgcagtagttatatcgatctatggtagatcttcatcggggcctcatggatgactagaagcatagacgaagcaagtagaaaaacatggagtgcagaacacgtcacaaacatctgcgaatacatgactaataaggccggattagttgcgttgttgggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggaccggttaaaaccggtacttgatgggagtgtttcccccatcgatgaccggttttgaccggtcatcgatgggtgtgtttacctccatcaaggaccggttaaaaccggtccttgatgggggtgtttctcgcatcgatgaccggtcaaaggtcatcgatgggggtgtttggggggggggggggttaatcccatcgatgaccggttttgaccggtcattgctgggggtgtttaaacccattgatgaccgggcataaccggtcatccaaggggttgcttgggggggttgactcccagatgaccggttttgaccggtcatcgatgggggtgtttaatcccattgatgactggtcaaaagttttgaccggtcatcaatgaccggttttgactcaaaaccggtcatcaatgggggtgtttgggggggttgactcccatcgatgaccagtgtcataaatggtcatcaatgggaggactgtatggccaaattggctgatgaattcatttttttttcatttttttttaatttttaattttttgggccaaagtggcggttgagtacctccataactacttctgtagagctcaaaaattcattttttacacatttcgcatggttggtgtgaacaaacatacagatcacaagaagaggtgatgtgcactgtaagaattcccaattcttacattggtgattgaggttaaaagaaaatgttgaatgacaaaggcagagtggaaactgcgctgaagggggtgaattccaaacaattcaagaacctttttgcacatatttaataggctctgacagagggactaagggaaaaatgaatgagaacaaagcagactacaaactgagttgtattcatacagcatactcaagaaagcttgcactttttacacataaaaaaaattgtcagctcaaaaaaacttctggtggctttcttccgtgcagctacatttgaacaataaggtgaagtatgtacatacaggcagtgttggacagcaaaacagagtctagctccgcatcccccactcatcatcgcctttcatttcactcattcttccctcacaaacaacaatttacatacaaccagcccaatcaatcacaaactgtaagtttttctctggtgggcatgtttcccagatggctgctgagtttggcaattttgcctacagtttagcaatgccgtttgtggactataaagctgcatacaagttcttagtggtcaagtctgcacttgacggtttgagcttagatgagataaatatttggaatgtcaccactgtcagctcacattccctttgatgctggtcccagttgtatgaaaatacaagctctgtggtatgtgatccagtaacttatgtgatgattgggtgcccaatggctttattggatgaggaaatacggtttctattagagctggtcaccttgggacggaaccaatgatttatctagccaaaattcagcaattgctactcaagaacgggaatatcaacattttgttggaattgggtgtgcacagtgggtgcaggtgctgtcaatactccagattgggagtgttgtgatcatgatttcatgatcaacctggtacggtcaacaggttcttttcctcatctcatctttatcacaacttgacattgctcaactcttcaacattaatcatcaagttcagcatcaattgattgtgagggatcaattgctagggatttgtagccttgaggaattttgttattatttctcattgttatcattcactagctgttgactgctctaatgttatgctcttagctttttatcctgaattagttgtcaagatactctttaagagtcgatcgtgtacttactgtgttggtagttcatttaacttcctgttcttttaaggtatacactcttgacggccgaggtgtatactcttgacggccgacggggaaactaccccaaccgtcgaggtgtacaccctctcaaagtctgtgtacactcccggccttcaagagtgtatgcttttgacagccaaggtgtatactctcaacggccgacggccgggggattgataagcgcaagccaacccccctcacgcacgccaatctagagatggtcaaagagtatccgtcgcggatacccgctatcccctggcggatacccgccagcgggtgcagatggcctcttttctgcaaaacactggcgggtatccgggtatcccaaaggatacccgaggccagaagggtagatggccggctggaagggtttccttccagtcgacgaggtacatgtacctctatttttccattttccttcaacctattcttccatccaatcttcatccgaatatactccttctgtattttgttctctaaataatatcttattcatgacattgactacttcactatctgctgatccttgtgtaacaaaaagatttttgacatgtctaactcgggataggcccacatacaattgaccatgggcaaatacttgattttctaagactaaagccacacaattcatactctggccctggcattttttgatggtcatggcaaaatctaattctacaggaaattggtatctataaaaggaatatttaaccattgaatctccttcatgaagaagtgtaatcttttgcacaagcactacctagtctctgtatgggcctgtgagaattctccctttgattgctttcggactgagccccttgataactatcctggtcccgttgcatagaccttgatcaattcctaaattctgtaatagaactaaaggtactccgaccttaagttctaactgatgaggcagaaatcctgcaaaatttattgggggacactgccccacaggaaagcgctaaaagattatgctgtctttggatccattccttctagttacccatgatgactccattccctgtgcctcggagtgtcttggtcatggatactgcatcatttcaccacaatggccagatcacagacctgatagaagcacatcaatgctgtctggcttacctcccaccttactccctgtacatgaatccaattgagaagggattcagtataatcaaatcctcactgtgtcagtatgggaacctagacggggggttggagatagtgatattattgaaagccatgttaattatgtcttcaacactaaattgatgtgcaagctgttcagatgatgtggctacattgactgattaagctacacatttcccaaatgcacttgtctgatgattgtctcagctgtttttgtttggcttcctaagctagctgaaacatcctgggatgttttgctcatgtagtcctataggtctagaacatttcgcactgtgctcctccgttcacgcagctaagccgacccaactgttgtggttggctgtggttaactgaccttctcctgggatgttttgctcacgtaatcctacccgccatttaagaaccaagaatatcttgcttcttgattggcgggcgagtcctcctgcccctcctggagggacaggttcttctgcccgcccctcagaagcctgtttccttggaaaaacaggattccaggggtgtgcaatcaaacccgcccctccctgaggggcagggtcaattgcacacccctttggggaagtgggcgggcggggagggggggggggggtgcgtttatcaatgcacatcttttttctttttcctctttcgccttccttcttgattttttcttttgtctgttttaccttcctgtggtttaattcctgaccctatcagcatggtccgttttgcccaaaaaaaagctttgcttgctttgaatgcacataatgtttcttgaaatcaatattcaataggattcattggctcaagtaattatttgctctctttgctctgtcccacatagattcattctgagctgctgatcattgggtgacaagattgatactaactcaagatattgtttccgtctatttcacatcttccacttcaagtagcctctttcattcggatttttgtttactaatccccactttcaaagccagtcattgaagactagatcatgatggatgacatctgcaatgaagaacctgacctactcacaaaaacaagtaacagaaacatatgacttacaaaaatataacacgatgaacagccacaagtcaatcttacaacacaagtataacaggaacaaaaaaatgtaaataaggtggataccaatcaacaaagaaccaagttcgattggttcaagtaatcctcttgttagcctaacacccgctgtatcagcactacaatgaaaacaaaaagattggaaataaattatgaaatcgatgaagtaacgaggaacgattaaataggtacaaggaataagtctgcacataaataccaataacactgttgtatagaaggaaaattcagagagaagatttgttatggacggcaagagtgataagaagggatggggactatttccgttgaggttgaagattttgttgatgagtggtcaagagatcttctaactgtttagagcgatgatcagaggaggcgatctgatctttcaagccggagacttgaaggtcgagatcggccttacgttccttcgcggacctcttctcgcgcttgactttctcctccaactccttattacgatcctggagctctttcaatcgagcaagccaactggcctcgacggaggccaccttaagcttcgcctcgttgaacttctcttccgtcaacttcagctggttctgagttgccgccaacttcttctccagatggaccaccttcgccaaagcttgtctgtgctcggtgctcgagcccggactcgtgcctgctatcgaggcccgcgtcttcagcgaactgatctgcttctgcagctcgctgcacgtctccttcgccgcatccacttctccttgcttcgtcgtcattcgcgctcgccattgacgttgagtatctgtggcggctttgatggttgtttcgaattggtctagctgtctcatcctagtatcatgctgtcgcttcagagagctatccaatcacttgattgttagttggatcggccaatctaatgctgtcatctttcaaagttggtaattactcacgcatattgtttctcgagcttcttctcaacttcttggattttcgtctcaaatcccgattgcatggtccccaagttcttcagtcgattgataatgttttcatggaaaactgtaaaattcgtgaatggttttgcatcttgggcactactgatccttctctattgaatggtaaaccccaatcagaccatcaacaaaaaaggagaagaaaccccttggaagagagtcataataagcgcaactcacatgattagatccactacttaaaagtttctcaaggtattggtaaatcgtcaacaagagcgtgtttcgttcactgatttgatccttgtattgacgctcagatttgttcagctgtaagtgatcggaagtcaattcatcttccagggattgcaatcggttcttattgaccgatagattgttttgagtctctcgaagattctaacgattccccaagcacaaaagagcagatcaaaaaaaggcaaatttagaggtgcacgcaaagttgatgaaaacggaaaagcatcaatcaggatttcaaggtctaaatgctcaagaccgcatgatcaattgataagatccagcggctttgaaacattgctggccaagtcgtgggacccatcgagaataccagataggcgtgtggggctgcggacatatgcgtatttgcaaaatgaagaattggagatgaaacaccactaaccttagtctgctcctcgtatttctcattcaatgaatcccgggcgcgctgcacacctaacaatttatccgacaattcgtctttctcggatttctaatccagtcgaccgcgacaaaaataagggggaatgataagcaagttgcccgaggtgaaggctcattgagaaaaagggatgataagagagcgagtaaaaacaaaccaaattagcgatagctgcctggaatttagagatttgtttttgaagggaaacgttttgatctttgtaagtttgagtttcttgggtagaatgaagcaagtctctctggatcctttcgatttcgagttccaaagagaatttatcatgagattgagattggttgaactgattagattcgctctctaaacgcttcaacatcgtttccaatttctcgatgtcttcttctcggacctctagttttccttgcaggttgtctaggtcactttcagcttgggctaacgcctagattttgttttgtttcccgatcaccaaaagaacacagccatcatcaacttcggactgtatgttttgagtgtggaataccgatgcccactaaccttttgcttggaatcaagcgcaagctggaaggaagactgtagttcgcgtttttctttcttgaacgcgatggcttgaaggtccattttctcccgagtccctcgtaattcgcgctcaagatcatcaagttctctctctaatctacgcttcagatccgattccttctttcgtcgttcctcaatctccgaatgtcttgattgaagttcttcgtgcttgtctttcaagaatttcaactcagatagacatgattcgtgtcggaccgaaagctcgttgagttccgatttggtaccatttaatttctatattccacacataaacccacaacaagttccttccttcgtcagtataaaacatgataccacacatactttccttgtaagtgaattcccatcagcaaagatcaaacaaagcaccgaaaacttgcgaacctgtttgagttttactaccacttgctcgttaactgtcgatcggtttgattcgcgttgctccagttcatctaactcagcacccaattcggtaatctgctgatctttctcgtgaacttccgctgcaagttcccgatttccggccccaatctaaagccaggcgcgtcgttttcacaagaaggacagaaaaaaagcataagcgcgttttgctcgtgctgatctaactaatgtgagaatgataatgatctgcacgacgaacctctttgagatcggtttgcgcgacttccaagtcttggagaatcgagttataatctttctccttctccttcaatttacttcgcgtctctcgcaatgatttgtccgtctctgcttgtaaattgatcacttccctcaaccgatcactgagttcagcgatttggtcttcccgctcatgtattgcctgcgatcatccccaagagaaaacaaattcagataagaaagatttctaaagattgcggtgtagctgctgtcaaagaaaacaagagacttttacctgttgaagttcatctctttgagctttgacagcatcgagctcacggctgtgttggcgggtgattttctgaacctcctcgttaaaagtcgcatctcgatcgtctaattcggcattcaactcatcgatctccttctgtcttttttcaagattcaatagagcagatgcagatttatctctatacatattcaattcctaagtacaacaaaatgacacacaggatcagagtggcgctttattgattctcagtaaatgaatagcaaaaacttgaccaacctctcgaacttcatcggccgcttgatcgtgaagactgatattaccagcttgttgaattttctcaaattcacgcgcatcttgttctaattcatcctgtagatccatgactttgcttttcagattgctcacttggtcttgcaacttatccttttctgagttctttgtcgaaagcatcttgacttgagcattgacttgggatcttaactcgacgttttcgttttctaattcacgaagctgtctctccaggtctttaatttctcgctcgaattctttgaccattgtttggttagtgatcccccccgttggttttcgaccagaacttggataatcgttaggatcttcttgaaatctactttgagctcgactgatgtgatggcttcgattatcacgttcttcgagctgatcttgagtatcttgtaaggcgttcttggtttcggtcagttgatatctcaaatcctgattatcacctagaagttcttctttctgctgacgctcttcggccaactcgttcttgaggtttttgatctccgtcaagtgttcttgattagaccaattatcgacggattgattagagatcgactgacgagtgtggtttcgggcgtgactagaggcgatcttggatgggctatcttttgaagagacgcgttctagatgatccttgagccgttgtagttcactttccaagttctggatcgatttatccttggtcgcaacttcatctcttgccttcttcacttcggcttgtaatccagagctggttctttcagcagataacgttttttgttctagtagttcgtcgcgctcggtcttggctagctcgattgcgcgttctgcttccagcagtaagcgcttgtatcgtttcagctcttgtcggactgtttggaattctaccttgatttccacgttctccttgagtgccaagtcgacctgatctggtgctagctttgccattctgtcttctaagaagtagatttttaacttcaaattgaagttgtcttttttgacttcatcgatcgcctaaagatttgattgaatatacgcaaagggagcgatatcagcgacagagtagaattttgttggagggaagaagttactagctttttcctgttctcgtaatgtgagatgattacctcctccacgaggtggatcgccagaattcaagatcctttgaccaggcaagggttttctagggttatcactactgttatatctggctagtctagaagcttctggactgttgtgtggactgatgatgaatgcagcaggatcgtttaggaatgagtcgtcttgttgagttatattggcatggctttgagattgacgggtgatggtggtgagatgttgattggaattggctcgcgattgagagtttggtggaagtggttgttgtctgtttctgatttggttgttgagttggtagtttgattttctggtatgcttcgggttgatatagctatcgagttcgttcatcattccgtccgtatcttgggtttgatcaggatcatcggggtgggcgttgatgatagtcttgtcttctgatgaaaggttcttgctgctgctgctggtcttcttcttcttatgagggtgccttgatgatggtaatggtggctgttgttgttcaaagtcttgactgtggaagctgtcttcatctgttccgaatgtgaggccagccaatcgggatacgccgccggtcgtcttgtctggtccagcagtcgcatccccaatcgagtgatctaggttatccatccctgaatctggcttagtgctctgtcggtttcctgagttggtttcgtatcttcatggttcgttttgctttctgctgagtttgctgtgcaaccttggaaaatggaagaggtctatggtcagcttacgtaatcaacctctatccggaaggcccagctcaaccaagactgaactccgcggagttgtgaacatcttccgggtgagtattggtacaagtacatacgccgtgatccggctcggcggagcatggcctcagattgccggactctaatatgtatcgtgttggccgcccggcccgttaaccccgggatgcaggctagaaaagttccttcccgcatgttcctctagtgcccctgccgatgcagtgtcgcgtccctccgtccgtccgtccgggtttgggtaacggaccagcacggccaacctatgtaatatggacgggcaaaggcttgaaagaatcggatgaattcatacaagaacatcaaggaaaaagttttcaacccaacccacaacgattgcgaataaatacataccacaccatacagcatccaatgaggttggattttggaatacacattggttgtaaagatcatctgttgtgtccgctttttgaactttgtccggccgcatcgccttgtaaagtctctgtcaatgttgctgcagtgctcattccttctgtttgattccgtctgttgggggcgttgccctcgcgtcgcagaggactgtatgtatgactcctaccagtggcactgcggtcttcttacctgtgattctcaagtggagcgagcatacagccaaaccgagaaagcttgcgtctcggttggcggaagattcaaaaaaaaaaaaaaaaaccgactgcagtcggaatttttggaagaatacagcaccctgtatgcccatttgcatacagggttacttcagggtaaaatccctatcttttttctccctcagttccaggtcatgagagtaagaccatcgggatcctgagggaatgtttagtccaaccggcccattgacatgaaggccacccatgcccctgcccccctcgggctggctggttgggtccggtgcggtcctgtcgccgctaccggcaggtatgttggaagctgtatgatggctgtattcttccaaagattccgactgcagtcgggattttttttttttttttctgaatcttctgccaaccgagacgcaagctttctcggtttggctgtagacgagtcagctataaatctcagcctcaaatcacttgattgcacatttactctctgcatcaaagttcaaaccatcaaaaaccaattacatagcttgaatcacatccacttcctcgcacacctataccctacttatccgggatttaagacttgcgcgtcgaacccacaaatacaaatatgtttacctatcaattcctcttcatcgctgtaatcagtcaagcagcgcggagtgctcttgcgatcagctgctatccgaaaaccctcgtgaacaaggcggagtgtcacgagtacgggctgcttttatttgcttttgtcgtcgtccgactcccccttgcagcgtttctaaacgtagatccagtccgctgacaagctctttaaaaacatctctgcaactcttccgaacctaactctacagagcgatcaaacaaattgtctatcgtgaggatagtcgccttggtacggagtccaagcattttggatacgagttcaaagattgcagtgtgcggccatacgttttgtactgctacaaatccttccccgatttggctaattgaaatctgtgttgaacataatccagatcatcctcagaaacccgaatggtgcttccccgtatgttaataatctatctgccgactcttatcctgaatgttgcgagcaattcgtaagtgatcggacgttcaacttacgcacctttgtaagagcagcacgagaaaacaaatcctagatggctatgacaagatcctcaactattgtgaaaccgccgtaagttcaacgcatctttgattgtctggatcaaaagggtgcggattgatgaaactgatcaacctgtgtgtttttggtgcttaggcgggtggggattaccttgacagtgacacttcaatccaactgaatatcggaaatagtggcaagacgcccgagaccaagccttacaactcattcttcccatttctccaagagacatgtgggctgaatcagaatgcagggaaaatccaacaggaagattgtaacacgtgagtggtgttggtctcgagcacaatttcttatacatctttacttggatcctgaccggattaccttcctgggtgtctagagcctacaagtcgatcccaatgagcgttgagggtcaattcctgaatgacaagaaccgagcgactgacaggattgccaaagaatacaaatcatgttatgtcagttgacccgactctctggctgtaaatcattttgatcggtcatctgactatgaattgggtctatcctaccaggtcaccatttacacatcggatggatcagtattagacgcgtcagttttggatcccattgagcatcgtctgcaagctactactgacttcatccgctctcattcgaccaaaaatcatagaaccaatggaaacattcgccccatatttgataaattggtcagcaagtgcggtactcaagtgagtacacacttatcctgtcttccatctcgcccaaagcagaaacatagctaacaaatgaatcgattgacagtctggcgtggtcagcatcaaggacggggcacggggaaagaacggtagagtctacatgaaaatcaggaacagccgcccatgtggcgaacaagtttgcaactaagcatgaacaatgttgatctggatctgaatattcaatggtttccttttcttggcttgagttctgttcaccaccttgatgctctatgtgccagatatcatgatatcttgtgtccctagtgacagttgaacccatcttttctcatttctactcaccactattgcaacgtggatacctggacgttatgtggctgttgctggctcaatcaattccaattgtgtattgatcagaaacgaaattccacaagttgaaaaagacaaccattttgattcaagcaactgagtagcacagccaaaacttcaacatatggtggccattgacatttttcttgacctagtcatggcagcatgaaatcaccacaaacatcatgttgcaaaaaaaaacaattaagctgagctgagtgaagcatcatctttatattgaaaaacagcataatgatgcatcccaccactgcttgaagtagtgtttgggttttggagattgagtggctttctctaaatcaagccatgatcattttgttagaattcttgccctcttcctcttggtaaaaaaaactgattcaatggtgctctacatgtccatttaatggtgctctttgcaaacacatattcacagtgagtcctccaataggatcttggcaaatccctttccaaccaactcatgtaattcctgggaaatctgggttttggatacatagagaaatccaggttttccaatttcagccggatttatatgtgtccctcatgaggatgattttgagggtggctagtggaaaattggtgaggttaattcaaaatctctgtgcttccaagcttctagccccttgtagctcaaaataaacgttttttgttttgtgggaagatccaaaaaagattctatgttcatgaggatcattcttgaaaaaaaagaaatccaatacaaatccaatgatttccatgagaagaattttgaaaaacaaaatcctgtttggatacatgcttataaatgagttggaataggaggggctctatggggttggtcctataatgttttctggagtagtgaataattatgttacattcattttcaagaattctgtctgtgttgatcatgttctcaataatagggaaatcaaaaaagaccataaaggtgatatttgatactgaaacaaaagttgtgttgaattcattcctggttatctacagctatatggatatttgaattgtggtagagattgctcgtttggacctgttggggggtacctgccacacttcagatcaagccctccacatcaacagccaccataaataccagtgggggggccagtactaaaccttcatcattaatgaaccctctggaagcatcagtggtgtctgagggtgtggagggagtgttttgaagtgtggcaggtaccccccaacaggtccgaacaaacgatctctaaattgtgtcctacaattctttgattgtattatgtaatatagcatcaaagctggttgaaatcagtttttttgtctagtaatgaacacatcagctatgatttttttattgaatttgggagggaaactgttgagacttgaaaataaaatgctcaagtagtgataatttcaattccagctggcagaagacctccctcaccaaattggaagggttgccaatttggaccttatcttatccttgcttataatgtatatcctatgtgaactgcattattaatgggattcagagttgagtgcaaatgctgcacaaaaaagtgtgaatttttagttgccggtatccattggaagattagatgtggctagtagaaagacattttggaaacccatcagccatggtttttggttcagagtgacatgcaaaattttttgaaattcacttggactcaactctggaacccactatttttcacatgcaagtgagggaacttatgttaaaaaaccaacagggggatacattgagctaaacaaattttaatctgaacagtctattttggatccaaagaagaattatcttaatgtggccttaaatgtttctaaatcctgtcaacctgttttttgaaagcaccaaaatatgagtgctgttactcccaacagcacatactactagtgggaagaccgtgttgggaaaaattgaaagtaggacaaatgaagtatgttttccactaagcttctcaatcatcaatgactctttttgggtcaagtttgtcaccaattgtgtagtactaatcaagaactccattggtttaaagccacattgacatacccagatctcagttgttctggaacttggatcaaaacttgtggatcagaatgattgccaagagtatgagcatattgactgttttcatttattcaatttcttcaggctgttttggccagtcaatcctgtgtgtgttaagatttaatgtttggtgtaaattgtgttgaaatttttttatattctgatcttatctatcaggtatttaccatttgatgtatttcatttaatttttatttctatatctatttctaatattgtttttttttatttctaagcctattacttctattgagtatcttattaatactgtttcaaaaaattaattgactgcaccatctttacatagtgtcaacacaatgaacttagtttccattgtggcttgattggattatgctgcatgtaaagtggtagcagttttgtggctttttcttgtattgtatgaacaaactatgtgacctgtaaattttaaaaccaacaagaattgtacttcagatgtttcatggaacagatttgacaagaatttttacagaccttgtgaaaaaagagcaatcactaagtgtagggtatgagtatcttaggggggttcatgataccatttctcacacaagaatatattttttctcaattgcctgcttgttgcaacacaatttgtgtgacatctagggtgaaatttagccccacaccaatgctgtggcctcttgtgcaaatcaccaaggctcttccaagaagatatcatgaaaccctctattgagcaaagagagatgagaactagagtttaagtgatacaaaatataacctgtgagaagcatgcaaaactgaccataagcatctaaatggcagaaaacccatgtttccttcctcaaccaacactgtcagccttagagccagccaagctggccaaaagactgctcaagtcctccttttcagctatgttcctactgtaacttttttatctcatgattttattacattctgacttcagaaatgaattcctcatgtaatttcaaccttagtcaccactatacacttttacactactcttctccttcatagactttgtaatatttcaccgtaccttgtgaaatatcaaccaagttagaattccaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagtagacactgagttgacattttcaggatgttcaagcttcagaccaacccagaaccaactcagaccagaaatcaccaacctcaacttggatacttcaccgccgcatcattgccgtgttatcgtttggagtcccttaactattggaatcttcccactcatcgtgtcaggatcaccaataagtaagtcactccacaagttcagcttgcatctttctgctaagttccttctctgtttctctgaatgatcacatcattctgtttctactaaacctctgccttaatcatcatcaaatcaaatcaagtcatcattattctctgtttggtggtataactgaaaaccacataggtttccctttaaagaaccttgatctttgatctaaaaaatagtggttggattgacatatcaataccaatagcccttctcagtttcatttgattaggaggcgtagatttattccgctaaaacaacagccatcctcttaaggaaagtaagactgcattaagacttaactttaaaataaataaacaataaaaatattattctttcttttccttttctctctctctctttctttctcttattctagttgtatttctttattctcctgaaatacatctagaattgtccccctaaccttgtatcctgttgtcacttttgagacccaggctcacaaacacaaggtatgtaagagggaaatctgggaagagagaaattggacaattattgtacatttttgccatgaaaaacccataaatcttaccaaagctgagttgtcatatatatcattgatcaagaaacattacaataattctatgtcttctggcccgtcaaaaccaccagcagctcaaaagattgtttgcacctgagaaatagagtactaatttgaagtacctcatcgaagaaacctgtttttaagccattgatcacatgaaatgtgaagagatcacagattgctactggctgtcacagaattgaaacttcaagcaaggtaagctaatggcaacaaagaagcctattcaatgagatcacttcacaataaccaagtcagcaagagacaagggggatattctgtgggcattggttcatggcttgaatatcatcatagaattaatgatcattctcatatcttgtgcagctcataaaggagtgaaagaaaaaaaggctagagtagcaactcattgtaggagttgcagatgttggtgggggatacaggatgcctttaactcaatttcacaaatttaaagtcttgtttaactgaaaaagtgagaaaagaagctgttatgatctagtgaggaagaaaaaaaccccaattcaatggggtatagaactattcacaggattggaggagtgttatggttgaagcatatctcaacagtcaaacaggattttgcaagttctgagaagaccaagggccatgactgtgagttcaaaactaatattgaaaatacaaagccagtggaatggaggaattcccgtcggatctgggaccctcacagaagttgatctagacccgaaaactcttaattctcacagagaaatttgtattgcgcggctctaagccgactctgggagacccgcagatgttgacgggaagtcctccaatctttcctctctcagccattgaccagtgtggcggcgagagcgcgccttgaccaaagctttggacggtttgtttgggggcatgcggaatgctcgcggctgatgcggaaagcatgcggagctgacgctacgcacgcaagctgaggaaagcggcggtgcattagtggaaagtctagctttccgaggtgcgggagagcgggaaaagtagaccaaatgcgcaaggttctgaaaagcttgctgtggggaatccgggcactggcggacaccggggttcacagctgactgtgcaacgggggttcagtgtatgctgcggaggggctacaaggagcggggagcaccaaggggcggaagcggggttcagagcggaccagaggcagaagcggcggtgggatacctgtccatgagcggccggaggagtacctggaccgacaggcgttggaggggtgacaagcggagtccgagggagtgacagcggaggacattgtgggaagcaggatggaacttgagtgtgggataattgggaagagtggagtttggagcagaagagagggggaggagggggaacttatgactcagaacatatcagaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagaagagagttagagtgttactaccaagaccaataaaagaatagatatttttacctacctacaagaccatcaagcaagttaccccggacaacaaactggagtaggacgtgctgcggagcggagaagtacaagaaatctcctagggcgctgtggaaagcacggcgcgccctaggagttttcttgcacttctccgctccgcaacgcgtcctactccggttttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaactagttctctttttattgatcttttgtaggtaatacactaactctactctatctctaacaattctttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaccccccgtcggagttcggcaaggtcataccttccggacgcctgtcggtccaagtactcctccggccgctcctaagcaggtctcccaccgccgcttctgcctctggtccgctccgaaccccgcttctgcccctcggtgctccccgctctttgtagcctctccgcagtatacactgaacccccgttccgcagtcggccgtgatccccggcgtccgccgatgcccgaattccccgcagtaagcttttcagaaccttgtgcattcggtctacctttctccgctttcccgcgcctcggaaagctagactttccactaatgcacggccgctttcctcagcccgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgccccaaacaaaccggccaaggcgcgctcccgccaccacatccccccaacgcttaaaatcctgtccccaggatcctcttctccccaacttccttcccattcccccgtcttcccaccatgtccacctgctccaactgtcaaagccgtaacgctacgtgcatccgcgagtcctcgaaccatgcgtgtgacttctgtcgcaaagccaaacgccgctgctctctagtccagcatccgtccgaccgatctcgtcgccgcacccgcgctaacagtcctaattcccacggtcgtcctcgacctcccaagcgtcctcggaccgctacccgcggaaactctttggacaatttcgtcgtgcccgactcagctagcgtctctgcagcttcccctacgccctcttctcgccccccatcaccacctcctcaacctccacaatcctcccctgagtcccccgctggctccgaccgaatgacgccccgacctcacgagtccgatttctcgtcccgccccgagtatcgggccgctcttcgcagctgggccagccgacaccatgtgacccaaccgttctacgacgagcgattacgtcgtccagtctctagcccacgtcgtggctctcctcttcggggctctcctcgccattctccccttcgccgctctccccgtaggatatcggactctcccgttcctccttcggcaccggctgccgacctccagatggtgccccgacaacccactcctgagcgcgcgcgttccccgacaccggtccgatccccagctccagccgataccaccattgatatcgaaccgattgtgatatcctcgggcccgccaacgccgatggatcgatctccggttcaccggtctccgcctgacaatccgatgcgtatcgaccccgagctggaagacctccgtcctactccacctccttctgttggcgacgctcccgaacgcaccactccagactcgtctccccctccacgcctcaacttcttacacactccccggcctgccgagcgagggccttctgaggttccaggttcaggtcactcccgcgcgattactcctcgtccggtagtaaacaaccccccgttcgcgcccacccgcaccaaccccttccctgcctctcgccacttccgtcgtaagtgcattcctcgctgatttgtgatccttccccgcttacgcctcctctctcagttcctaaccctagatacccgtccgactcagacgactccgccctccgggagctctttcccgacgaagacgaaagcgcgttcgacgctatccctgcgaccgtggtcgaagccgtcattgaagacatccaaggccggttcgagacgatcctcagtgcctccgttctccctcctgcactccgccgctccacctatgcggccttcctctccgacctccgcgacctccgccgccaccgccttcaagtcatggccgtcttcaaccctcgctcagccaattaccccgacggaaatggcgacgatcccgctcctggttccggctcctcctagtgtttccctccttcctccccgctgctctcttgtacatagtctaagtaattctgcttgaaatacagtctgttatacttgagtttgcgtgtccaaagggctacgccaaagaagtcttccccaagtgcctggtccgccccagaaagagaaccactcaactccccgcacttattctttttattctttttattctttttttttttttttttttttttttttcttttttgaaagaaaccaaaccgcttaaaactagagaaaccactccgatccacgaggtacctggtccgccccagaaggatttcctcacaaaatccccgtacctctcctgcaaacaaatacacaaaacaagccagtgaaaagtgataacaaaacagaaagcaatctctatagggtaactgacatcctggggtggctagtttacccggctgtagaccagctagcgcaccccctcaccaataaatgcttagcgtttaccgctaactcctcctctccgccccagaccttggccgctgtccccagtggtccccttcagcctcttactccgccgaggttgcggaaccgccggcgtcggttgctccgaggcctcgtcctcctcctccgcttcagaaccactcccagactccgagtccgccgccgaggcatcgtcacctccctcatccgccgcgtcggactcatcatctgaagtgcccctctgcctcggcatcttcaccacctcctcttcgtcgtccgtgtctgccgtctcatcgaaagacgtggaacccctagcgtagaaccgcttcacgtgagccgcggccgcccgtcgtttcagccatgtgccgtccaactcctccagctgatagctgccgccggggaactggctgaccaccctgtacgggccgttccatcggttagaaaacaacttgccccactgagattccaaactccggttgtagagcagcacgaggtcacccttccgcaacgaatccctgagccggctcgcgcacctccgatcccagtagcgaacggacttcgccctactctccttcaaccgcttagccgccttagcgataagggattccctccgcaatagctgctcagcgcgagcctcgacgagatcctctgccgacttcaccttccaccagtcgatcccaagaaacgtcagcagttcgatgtccaccggcagcaccggtcgagagccaaacaacagctcatacggagagcagcccgtaccacgcttagtcgagatgcgatccgcgaacagaaccgttggcaagaactgctgccacttccgcccatcttcgccgcaaagtttggccagcgcgttcttcaaaggctgatggcctcgctcgatgacccctgctccctccgggtaatactccgtcaccctaccgaacttagctccgcaggactccacaagctccttcagccgccctttgaactctgcaccgccatcgactgtgaccagacaaatagaaccgtacctcgagaaccagtcctcctcgaaaaactggcacactttctccgaggtcaacttcaccagaggacgcgcctctgcccatccggacaggtcgtccctggccaccagtaggtacttaaacttccccgctttgatatgacagacgtccaccgacacacggctgaatagcgtatcttctccagccggaatgccgatctccttttgcagataggtgcttcgccgctgacactcctcgcaactccgcacccagtccttgaccgcacgtcccaaacctggccaccagaaccgagtccgcactcgttttctggtctccgcttctcccctgtgacccaagtcctcgtgaagactcctcaggatcttctcctggtcggcccgcgcggtgaccaccacgagtggtatgggcaaactccgcctccaaagctgaccgccctgcaagaagaaattggcactcttccgccgtacccatcgcttcaccagatccggtgtaccttccggatacgccaagtgcgtcaagaagtacaccataaccgagtaccgacctgactgggcaagaggaagaccttcagtgtccactcctgccgtccgcacttcaatcaggcgccgctccacgtctagctcctctgcttccgcaaaccggtcctccccttccatcaacggaattcggctcaaggcatccggcatagtgaaggccttccccggaacgtgaaccacctggaaggagaagagttgaaggtacgccacccacctggtcatcggagcgtttggaagggatggagaattgatcatcctcgccaatgcctccgcatcaaccaacaactcgaagaaaacaccccagaggagatgttgcagcctccgcaccaccttggtcactccgcacaactccagcttaggttgagagtaacgcgactcgacctcggtgaaggtaacggactcgtacagcaccggccgatccttcccttcctcctcctgagacagcacgccaccggcaccgaactcgctagagtcgaccgccaaacgaataccccctctactataatcgaggtctttcaaggtgatatccagccccacgatccgcttcaactccgtaaacgcggcctcacaagcctccgtccaggaccactccgcacccttccgcgtaagcctccgcagcggactggctactatcgcgaaatgttcgataaacatccgcacgaaactgcacaaaccgagaaactgaaggatatgcgatggtgtctgaggggtcggccactccaagaccttgttcctcttagaggctgcaatcgacctccctcgacaagacacttcatggcccaaaacatccagaacaggtacgcacaccgcaaacttctttcctgacaccgtcaagcccgcaaactcaatccgatacaggactcgctccagtgctacggcgtactcccagatgaagcgccgtattccgggattctcgggtaagacctctccgccgtaatcgaccttcggacctttgatccccgcgtcgtcaatgaagatttgcaccacctccggtaaatcgtcccgcaagatccaagccatctgtgcctgatatactgctacagagttggtcgctccctgcggaagacgggttagctgcatccctccaagcaggctagcgtcaaacgcggtcatcggtctcgaggaagggtgaagctcccgctggtcgtagccccccatgacgtctaccaatccgtaacaggtccgccccgccatggtatctacgaactcctcaattctcggcggaagccccgcatctcggatagtcactgagttcaaccgctgcaagtcgtgcacgatcctcaagcttgtcttgtcttgcttcagtaccgcgaagatcggactagagtaacttgaattggtctgctcgtacagcccggtccgcactcgctccttgatcaactccatgaaggcccctcgaatcgccgccggaatcggaattggacggatctgccaggggtcatgcggtatcgtcggaatcttatatggctgtccgatctcccgcttcaacaagcccctctcttccggtccgaacgccagcaccttctcccgcagcttcaccacatccgccaacagatggaactcctcttcgctcagccacccttccggcccaaagttcaaactcgcgatccgctctgtagtgattttctcagagggagcgaacctcggcggaactctcgacagcggcgtcgagaaaggatcccgatcccactcaataggccgcaacggaggattaaggtcctgcggcatcggttcattctgcggccggaccttcttcgccaccggtttgtactttcccccgttcaccctagtgagtcgagaattcccgtcgcctgcatcccgtcgagctaacaacagtccacgaccttcccctttgctcacgaatgtggcactatgatagtgttttacagtagtaccaatcggagatgcacacgatggaggacttacttgcaccctcttggcctccgctcctccattctgactccgctcttctcctccgccaaccccgctggttcctctccctcgctcgtccgctacccctattgcacacgcgttgctcacgacagtggcattgaagtagtgtttcgactcattccccggagatgcatacgacggaagacttacttttgctcccttgtcgcctcgccccatctccacacctataccctctcgcttcttagttgtcgaccgtccatacggagtcgaagctctccccgtacggatgactcggccgacatctaaaaatcctccggtggcggctcatggcaccactcgccatgccgctcctcgtccaccacgtggttcaaccattctccgctctgtggttggcagatagtggtttcgaattgcctgcctccggagtctcgcaccgccattatctcctccctccgcctggggcagaaccgcaggtccgttctaaaagcaaacaggaaagggcggccgagtataatctcgttcgacctcgtgaccaagaacgagattcgttcttccaccttggccacaagcaccggctccgcctccaccaccccttctacctcgcacctgaatccccccatggtacggatcgacatactcgtcttccgccgcgcaaggtttgtcgctcgagccaactccgcgggcatgatgttaatcatggagccgctgtcgatcatcgcccaaaccttctggcccctgatttccatctcgacataccccaaggggcaagataccagcgcccgatgcaccggcttctcgttctcgccgaactccacgctccgcacttcagctagcaccgtctcaacgggcgcactaactttctccgcggtttccttgaacgaagggcccgcagcttcccggatactccctatcagctgctccgccatcaacggagagatcgccgccaggtctttaagggtgagggagagggccgtatcgttccctaacgcttttcgggccagctcgcctgccctcttcctctcggcagactgttgagctgccggctcccttgctttcggtttcttcggcaccggctccgctcttggggcctgatccaggtccatccggtcataccgctccccaaaacaaacccgttcctccgctgctaccgctcgcacttcggcagcaaccgccggaggggtccatgcttttccccgctccactatcccaatgtgggacttcacttcggccttcttgcccttaccacccgcagcggtctccgcgcttctccgcctacgaacttcatcgcgaaggaatcggccgcttctatcttctcgccatccagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctggcgctgcaggggtggcatcagctcccggggcaggtcagagggagggcttccaggactgggtcactgtcttctgcatggaacagggcgtagctccttgagcgtatccgccagttcaccgacctccttcgcagtcaccggctccttgctcttagccgatcccgagccccttgcttctatcccatcctccaccaactcctgcatgtccatctcgccctgaagtgccttacggatctccttcatgtcgggcaaaacgatcacacccccatccttagacctattcaccaagttccgatcgtaaagctgtcggagcgcccgctcccgcatctccttcggaaaagccttgatgaaggtccgcttcaccgctcccggagtaccggtgacgatcccgttccgattcagatacttcagaatccgatcgaacgaagagacgtacttcccgtactgctccctcgtctgaacgccaccttcctccgccacctccgccgcgagcctatccagatccgcctcccgatacctttgctcgctttggccccacttctccagcatctccttcttcaactccgcccaatccttcctctcgtacccatccatatcctccacatcccgcaacgcctcttcatcctggataaagttgaccacctgtcgaaccttatccgagtcctccgctccctccccatccgccgcagcctcgaaacgctccagaaacctcgacacttcggtagtactgaaccgaatgtttggatagtccttcggacgtaccttcgccttcagcggacccaaggaccgcggcggcgctgggtcatccacgttcatcctttcctcggaaccttcgctcggtactccgtaagttccgaccttcttgctcgatcccgaagcctgtccttcgaaaagcttaaccttttccgccacttctgatccaatgaccccgttcttctggacttgctcgaccaaattacgtccctcggcaatcaggtcgtccaatgtctcggcccgttgtttccccttatcctccgcactcggttgattttcccgaaccgtactcccgcttccgtcgctatcagaaggatcagaagaatcgttccacgctcgctcgttttcgatgttgtggtacgccggtgtgaaaaactgtcccggaaagctcatccactattcttcgtaccgttcgaccaaggaagttgtttcccggccagacccccaatttgtggaaagcacggcgcgccctaggagttttcttgcacttctccgctccgcaacgcgtcctactccggttttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaactagttctctttttattgatcttttgtaggtaatacactaactctactctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgtttttctgatatgttctgagtcccccttcccccccctctctctcctcttctgcctcgaactcctctcctcctaggtatcccacactccagtcccttcctacttcccgcgatgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacgcctgtcggtccaagtactcctccggccgctcctaagcaggtctcccaccgccgcttctgcctctggtccgctccgaaccccgcttctgcccctcggtgctccccgctctttgtagcctctccgcagtatacactgaacccccgttccgcagtcggccgtgatccccggcgtccgccgatgcccgaattccccgcagtaagcttttcagaaccttgtgcattcggtctacctttctccgctttcccgcgcctcggaaagctagactttccactaatgcacggccgctttcctcagcccgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgccccaaacaaaccggccaaagctttggccaaggcgcgctcccgccaccacagcgcgccttactttccacaccagacacttagggccagaaccatagggcaggaaaattcaattttttggaatttatcttactcaaatttttgtttcatcaaaattgaccatcacctgaagccaatttttattgtaaaagtgaaggatttcgattttagacgcctccactttttgtcaaattttgtatagaaggcagaaaaaatgtctaattttcaaaattggaccccatggtactggcccttacaaagttctagattttcctgaatcgtccccgaattagaagctggtttgagcaaggcatttcctcctggcttaccggatgagcttgaatttggctccaatgtgacttgtgagccatgaattcctacttggcctgacaaatctcatgtcttgcgggcagttttcacatttttctttccctccgcaattttcgacgctgcttcaaacgtgatacagtgtataatgcggtgttccccaggggccagtgtaagccaagttggtgtcacttcaatgaacaagatgcaagcttactgcttgaacttgatgttggcacaaacgcagacctgaccaaaagttgagtcatcccattgcgtagttgaggcagtgacctgtggagaactgcactgctgtccgtacaattcaatcccaccagtcaccccaccctaacagatgctgactatcacaggccaaatgtgtcctattacttctacttgaatgcgtctttccttccatgccccatacaaaacaattctcagaaacattgatcatacacgaatcgtgcatgaagggcaaattgcaagtcaacgtgcgttgatctgcgttggtccgagaggatcgttaatgtggagcaacaaggattcgatgttccgagattcggcatgtgagttaaattacggatcggggcccggagctacgcttaaaacccattttgttgcagatcatgacaggctatgcacctgcgtacgacctgcgtatctggatcaggagactgatgacttcccgctttggtttgtagtctttactacataaagcttgtacccttgaagcatcctggtcgccttcatccaacctatagcaatcaacccgtttccaaacaatcaaattcttcctaccataacccaccccacaaatcccgagatgcttgcccatggatttgtgtttgtcagtgtgattagcctgttagtccgtagctctcttgcgatagactgttatccgggcactgttgtggacagcaaggaatgccacaggtacgcgtcgcgtctccgcttttatttccggaatgacccatgcattgttgcgtgcgatcttgacccaccaaggtttttttcttcgaatggtacactcctactcccatcccacagagcactctctcaaatcgtctacgagaaaggcgatgttcttgggactgactccaaacacttcggatatatctacggaaactgttctgtatgccacctttcttttgatctcaaataacttcgagctcctggttggttagagtatcttcttctgatgttcctgattaaaatctgctcgggcggccaaccaccagatcattgtcgtcaaccccaaaggagcttctccgtgcgcaaacaatttctgaaggtctcctatgttgacgatcagcgagtgttcagccatcgtgaatctaatttcgtaatttgttctgtatgatcacagctccaagcgacaaattgaaagcggcttcaaccagattctgggcaaatgcaagcctgaggtaaggcagaccagagtttcttgtttcgtatccacagtgaaagctagatgagcaacatgactgatcagggtgctcgatttggacagagcggagggggaaacctcccggccaacgaggcagtcttcttgaacattggtaaccgtggaacgggaccgtacgcgccatacgaatccgatttcccgttcctcaaggaagcctgtggactgaacaccaacgcacccgacactaaaaaggaagattgcttaaagtatgttgttcattatatctcaaccaaagtgtcgacatggccactcgaattgccctgaccagatgctatttttcaactgcttttagggcctacaattctatccctctgagcgcagagggtcagttcttgagcgacaatcacaccgagactatcaaaattctcaagacctaccagacttgtacggtgagtcgaatcgatttccatcctacaataactgatctcctgcgagcgaactccgctgaattcatttggatccggactccgagattgactttgagatctgcacgtcaacaggtacacatctacgcgtctgatggatccaacattgtcgcgtcagtttgatggagattgagctctagcagctttgtccacaactactgactgcgctcgttttcttcttctagaaccaatggcaacgttcgtcccgtattcaaaaagatgcttaaccagtgcaacggcaaagtgagtttccttgatttcaactttctatttcttatcttcccaggtgaaatgattgaaggatttgattaacatgagtttatcttgatgtagtctggcgtggtgagcatgaaaaaaggcgttcagggacacaacggcaggttgtttttgaagacccgaagcagcgttccctgcgggattgatggtgaaaacaaacaagtttgccattaaggtgatcttacgctggatctcgatgtagccttctttgattggctcactcaactcctctgagactgacacagttttgagttcgaccgatcaaatcttgaccaaatatatgttaccagtctcctatatacctcagtgaagtcgctgccaaattggacacttgaagaatgtatcatggatgggaattctattggttggacattgtttaatgagtgtcgacagtcagccaagagtgagattacggctcaaatcttactgatcttccgtctgcagcatcagcatgcgagtgagtctttgagctaacaaggatagctatgctgtcacttgcacatggaggatgctcgagtattctttgacgcaaagaaatatttgtcagattttgccattcaaagacactcttatttgatcattgagctcatcctgccatgggcaatggatctgatacgatagattgattccgaattctatcttgacatctatcatcatgtttcaaagaactcttggcttttgatttacaaagccttgcgctgtcaaagaattccagaaagctggagtgtttgacttatcagagagatcgatggaccctatgaatgaattttgagagacataaaggaagccccaaacggctctagagtaagcaagtcagatgatatcaactttgtccagtaaaaacatctggtacccattttaacagaagaaaaaaagaatgggagcttttaaagaagtgtgtgtccaggtgaacgaatatttttgaaaagcaggaagaatttgcatagatgccagctgagcttaacaaccaaagagcagcctagatggaaactttctcaaaattgctcagcatgactgttggacctatcaattgttttggcgcacttcgacataatgctgacactgcttacattattttttgctgaaatggtcgaggggaaaaccagagtgattcagatgagatggcattattttctgcccaattatcaccatgggtttaaacaggaactgcctttaatgtaagctggtgattgtttgatggatcttcaagccttactgatatttggcaatcccagttgatgatattccgtttctccttggagctccttggagactggtgctgtgtggctcgttaatttctgagccgaagaggttgcgcatacatgcagcgcttggatcggcagttggccacagttgactctcgcagtctcaaatttcaattcacagccatcagctgcagtctccctctacgaaccatcacccccttaatcagcaaaccgcctgctaattatcttccaggctcagctcagtccagatgtcatcatcaagcgtcaatcagaatccatcgaatcccgagcaagtacccggctcgtcctacagcggtctcttcggcttggaggatgacgccgatagtcgaagtgatgtggacgagtttgagggcgaggacggcgatgagagtcatggcgaatcgaagtggacgtacaactattggcaagtagaaggttttcatcatccggcctttcttaatggtgatggtcatcatcctggtcctcatcatccttcaacctctcatcaaccgatgatcacccctggcggccgtagctcaaacacaaccaagagacgcatccctccattcaaggaactcaagggtgtcactgcctacgacatctctgccagaaggttcaacgatgatgagagctacatcagcgacttcaaccctcagcattctcccctgatcccctccaacctacatgtcgccgaactcagaccggaggagaaagaacgcttcgaatggcaagatatgctcaccaacgtcctcaccggtgaagtactccggaccgagaagaccaggatctcagaagtatcaggcgccaaagataccagtatgcgccaacaggacgcttcgaggatgtccgacatctgggtcggattacgtgcctacttgcgatgtcgatcgattgccgacgaacaacgctacctagaagatgctcgactccagatggaccaagtactagaggacgtgcgcaagttcaagctatcctccagaatcccaaaggatgaggccatccaacgcgtccaatctttactactcagagtcgattggtgtgaggcactctatccttcaaacaaatcactaggaagggagagaccggcttggaaagaacccgagatcgtctcaaaactcgaaacccttcgctcttgggacaataacgtacgaggactcagggtccagatcggaatcctacaaaaattcatgcgcgctgataaactagatgtcatccatcctaacgtctcccatccatcatcatcatccgccacatcatccctcgatccatccaacccggcatcacctccgaacgactccgatcctcgtatctcatccccccctagctctcaaaacaacatccctgccaattcgagacccacaaaacaactcctggaaccttcgacgtttgtcgaaagaatcttacaggaaggatcagtcaatcgactctttgctcaaaatacgtttgacaatctcaaccgattgatcatcaaggccaaggaaaccatgatcaaattcttgacctccttcgaaaccttcagattaccgtcctatcgagacgatctcttagttctggccaactttgcgccctcactcatgcaagaggtcctaaggatcaggcttcaaaacgtcaaactcttacggagtgatctctcagagcttccaccagtcttacttcaacagctgaccgatgatttccggacgagcttgactcatgcgactgccgtcaaaaagttttggatggaaatcatgaaggctgagacaaattgggatatgtgtttacctgaggccgaacgacaagcttttgacgaaaccttaacaaacgccttgaaattcttctttagattgttgaacactcacatcctaaccggtagtaataaaactctagattcgaaagatactgaggtcgtcgaaggcgaatggggtttcctaaaatcagcagtggctgagatcgaagggggcgatgtcctattgggagaacattacaggtgagtaatcagagagatctttgtctcattcatcggtttactctatgtacagtttctctagagattaatcatttttaattttacacctcgaaaataatcaatcattcagcacactcactcatcggctgatgtcacgggtccatcatttctttgacaccaatctagacattgccgagcgacgattgagtgcacgaaaagtcaacgttccagaattagtgagatggaatgagctgatcctctcctcacttcgtcaacggcatcgcaaagtactccggttcagtcggacgatcctcagtcggttcgaaaactcggccgagtatgcactggagaaatacgcaatcgatctcagtttttttgtcggtgggctcaacgaaacaaaccatttcttaatctataccggcaactttgagcgtgacggaatatatctcgtcggctctccctcactctcccagcgtcccgatatcgtctcggcattactctctaaatgcttccacatccacacccaaccggattacgaaccaccgttgacgcgtaaccacaagagttttgatttcgcagaagttgatggattccagcccgatcctttcttacccaccagtaatccagcaaacgatgagacggcctccattcatggaaccaattcgaatgggaaggttaattatccacactacatccttatcctctcccctcgagacccgttcatgtggactggacaagtgatgaatattgatctgcccaaggtggaactcgacgttcgggatcatcgagttaggctggtagccgacggaccgggccaacacctctatctcgccaaatcagccttcctcggcacctttcctgcatttcgagcgttgactgttgttgatcagaaggcccatctgttccgggtgaaccgggagatcaagaagatcaaacgggcgagttatcggatgagcgagacggtcatcaagagcgttgatcggatcatccttgccgtcaaaaaagctccaggctcggagcccctcttatcggcttacttcaacttcgccgccgaactctctgagcgaagtatgaggtacatggagaaagcaatccgagaacggtatacggctctgttgattcagttcgggatcaagtggatctccttcgtctccgatgattgtaagacggatgatttgaaaaccttcagggcagccgtgaatgcgcttgaatttgtgatggagaagacgaaggatgacatgattctagaattgagtcacgaggagtttgttcgattgaggtcgaaggtggccagttgcatgtcgctcctgatctcccattttgacgtcctaggagcccgaagcaaggcagaggctaagcagcagaaggaacggctggatgcccaacggcaggagatgaagtggcgactggacaacaagatggcccacatgaaggggcgcgattggtcgatggttgcgggagagggccggacggcgaagagtcgggaagggatcgactcggccctatcgagtctcagcgagcgacgagagcgatggagaggaccgttggaagcgctcgatgccacccgacacgagaagctcgcctcgcttggcctcgccggccaggagctcgaccacaacgccagcgacaaccgtggcctgctcttcctcgcctcatcctcttctaacatctccatccgctggcaacagggtagatacgtcggcggaggcacctttggctcagtctatcttgccgtcaaccttgacaccggcgacgtcatggccgtcaaagagatcagactacaggatatcactactgctcctaaactcgtcaatcagatcagagacgaaatgaatattatgtccttacttaggcaccctaatatcgtggaatacttcgggatcgaagtccatagagataaggtgtatatcttccaagagttctgcgaaggtggtaccctggccgctctcctcgaaaacggcaaagtcgaagaagaacttatctgccagatgtacgcccatcaactattagaaggattaaattatcttcattcaaataatgtcgtccatagggacattaaaccagacagtcagtccttcagtccatttcctaacagtatgatcggatgctaacgagaaggggaaaaaaatgtagatattttgttagataaagaaggtaaattgaaatatgtagactttggagcagcgaaaatcctagcgaaggagtcgaggacgctggcgtcgaagcgctcgaagcggcccagttcatggatggcaaaaggcggcggaggcggtggagcgcatggcgaccacaacgcctcgatcaccggcgtccagatgaatagcttgaccggcaccccgatgtacatgagtcccgaggtcatcaagggcgaggagttcggccgtccgggggctatggatatctggagcttgggctgcgtcgtcctcgaatgtgtcaccgggaaaagaccgtggagtaatctggataacgaatggtgagtgattcggctctattcttcaaatccatcccccatcttttcgggggggggagatatgtatataagagatgatattgatcttccttgttttttttggggggggtattatagggcaatcatgtttcatataggcatagccaccaaacatccacccttacctgatccacaagagttatcggaactagggatcgactttatccggaaatcgttaacattagatccggtgacccggccgacgactatggacctgttaaaccatccctggatgaaagatctcgaggcctgtctgatcgagatgaacgaggacaacgaggagtacaataattcgacgtccaataatcatcatccctcgtcttcctctacatcctcctctgccttcattctcccgccccaacaacaacaacatcaacaacaacaacaacaggaacaacaacaacaggaaccagatcatcaggatcatcaggatcctaatcagaagcttttcaatcaaatcgaacatctctctcttgctcagaaaaccgcgctgcatagcttgcccgaagtcgaagaatcctccgattcttgaatgcctttctcttcttcaatcccccctcctccccaccactcctcatttttagatccttagactttttttttctatctcattctcctaacgcatctctttttttttccctttctctctttcgttaccattttatggtcgtttaggaagatgcactggtttctctgacttattttcattcaaagaataacacgagttgggcaggggcatggagagatgtgcaaagacttagttgagaaggagtgtcgaaaataaataaataaaacctgaaactggaccatcgggtcggatcggattggatcaaatgattcttttttgttcacgttcgaaccagaaatgtcgaaaatatttaagcttaactatccatacttccataatcatttgttgtaagaaaatatatatatatatatttgattgatgataaatatgtacccacaccctcgtttttttctgtatgttcgtacctataaaagcttatatacatatttacatatatagaatacggtcgctctgttttttttttttttgagtatcactgttaaataagtcttagatttttctttctttcttcagttgttgttgttgttcaaatggatagatacaaatacatcgatacttgtaatttttgtctcgacaaataatgccatcagctggaatggaatgtgtcgtttggtcgagaggggcaagtctattggtccgtggtcaagtcgatcaactccctccaacctccgaggaacttcactcaggaaggaaggagctcacgcagtaaccctggccttgcgactcgtaacatcctcaagaggtctgagaggggctggcaatggcatcatcaaatatccttactgccctgcgacagaggatctgccagaggtacagtcatcgactccccgcaggctgctctgttaagaaaagctggccagacttgtgagaaagggtccatggggggacattgcaattcctgatccactctcaacgcttctttgcagccggcatctgccgtctgtaatcagcttttctatgtagtcagctttgactcccactaattcaggagatcctcatcttccgcacatctgtttgtttcttttgctgcttgcaagtcgtctgcgggaacctctcagaaattggcaatgcccatcccatggcttcacctcaatcggcccgtccaatcatcccttcaaagtcattacttgagccctgcctgccagtctttttctgcctcctcaacaccagggacggaaacgccctggcaagcgaggcttgcccctcccttcatgcagctgcaggtttgtgcgattcgggtaaactcatgccactagccaaggcagccttatctcacttcattcggctaaaatgtatcgtcacattcgatggaaaaaaaaaaaaaaaacggaaaaccatcaaattgacttttcgtctgttctagaatctgtctacgacacagaagaagcgattcgttatccaacagatacgccgatgatgcagaccagtcagtatcttttccaccgtacctagcatcaagatattgcttcgaaaaaaatatatttgggaattgatgtgaatgcagatctagagaagaagatatggagaagctacaaggagacgtttgaacgactttcagattggcgaagggctgtgatacgaagggcggcgcgtcaacctcaacagatgggagcagcgcgtcgtctgaggaaggctagacagcggaagaagaagatggtggatgcgggaagaggattgacaaacctgttcgagaaacggatctacgagctacgaggtgcgccgtttctgttcaagacaggcgaaggtcattggcaagtatcagccgatgtgtcccagtcaataatcaagagttgggaaggcatgtggctatgattgattgcgcaattggacgagatctggaacgggttgatggacattgaagagtgtttcgaagatctcgggctgatgggatatggcagcgacttgatcatcctcttcttcaacatcttccacacctatcaaatcgtcacacacaaacgtctggcatatttcttgaatgaggaaaatcggggcagattgatcttctcgtactccgtcagcaggttctcctccactcagtggcatctgtctctcagagacacttacagaaacttcaacctcaaactaagccttcaagaaagccgcttgacaaaaaatcttgcaggcctcctgaagcgtcagtcacacattccgatcctgctgctttaaccacaagctgacaaaaaaaaacttccttttgcatttctttttcgtcacttttacatgcacatgtgacagtcttggattgggacacttggggatccatcgaatttgaatatctggccactgagctttcacaaacaacgtatgatagatcacttccccaggatttacgagccatgaaagccacgttccttgaatttgcaggatccccgtcccaagacaagctttcagtggctgagctggagggcctcttgagaagattagtgacttacatatcggaagagttaccacaccagatgctgggatcacattcaagtgatttcatcgaattcaaactgctttatgacatgttcagcttcatcgtaagatatcacacacatatcctttctgaaggactcctcaaagaaatccagcaatccagcaaatttgatagaatctgtgcatttgagcaggctgctgggcttctctccaatgcattatattcccttcatgtgagaaggtgtgaatttgaaaaatacctggtagaagctaaaaactcacattatttgattgattctaaccagaaaaggagttatacaatctttgaggttgaagacatggaggctatagatcttgatcatttctttgaagctcaaggttcagtgaaggatgaattgaatgaatttcactctagggttgcatccaatttaccaagaatttgtggaaaccaatgtccagaaatcgattcttcaatcaaacaattatcaacccaattccaagtttatctgctcagactgaacagaatcacagcccaaaacaatcctgaaaattcacaatttctcagattcatccaaagtttcaaagataaagcagtggatcttgtccaaaaagatgagaaatattatcaggaatggtttgctatgctgaacaaatgaaaatgggttcattaccatatctttatatatgattggtgttctcaaaatgggtttcttcaatttcaaacagcatcctgaaaaataaaatcctatagatttatacaaaaaacaacaagaaatctgatgattgatctgaatcaaagcagatgcttttggacatcttggaattacgagtttacaaagacagaaatctgttcaaaaaattgattttgaataccagccttcccacttcaactgagaatggactgattctccaattaagctgatttacgctttgatttgatgattattttgaattgtgagaattttgacttatgcacccaaattccaatgaacagatgatccaatattgaggctggatataatgaaaagaaaactggggaagcatcaattgtaacatgcgggtttcccccaaaagagcgggttatttcccacaaaataggattatttagcaatggatatagccccttatctgatgtaacatgcgggtttcccccaaaagagcgggttatttcccacaaaataggattatttagcaatggatataaccccttatctgaatcatcatgacatcccagattaatgtagagctttggaggatgagttttcaatccataatttcattctgtagaggtattcaaatttgatgcataaatccacaaacagaaaatcataatcaacttttttctgggacctgcttacataatgggtctaggaaaatgactcccgaaaaggttgaaaaacaactccccttggcaggactgttgatggagggttgttgggagttaatgttcccaatcacctacatgatagcagggtttgcaacagccttttttctttcttacaccttgatttcttctccggctcatgcgtggcttgaataaactgagctgaacattcaagctttgggactgaactctaatcccaaaacagtgctgtggctccttgtgtggacttgaaaggcttctcacaagaagctatcctgaaccctactcatatcagggtgacatcaggccaattttggtcagcttcccagtgttcactgttgacctgatttgggcaaccacgtcttgcaagacacaatggggccataatttttgagtttatgctctgattgtcagatgattctgaggaggacagaagatatgagagagggattttgaaagaggagctggatgtttcagtcttttcactagttgatggaactttgtctgggatggtcatgagtggaaaaagctctgacttgacaacttcattgcaatgagactaggtagctacttaaaataggaagacaagatatctgtggaaggaaattccactacaaaaccagctagtcctggtattaacttcaaagtaagcctctctgccaagaggtgtgcttttaaggaaatgggggaagaaggggggggggttagagtctagacaagatagtcacaaacccctctcaccaggtagaagcttgcattgagtgagaaggaggtctcaaagtggtgtagggtgttctcaatcactaagccctggaaactgcccttgggtctcccctttgagaaatgaatgggtgggcgggagcaacggtgcaacagagacaatacaatacggtatcaggcgtttatctgtattgtctcagaatttgaatacccaaaaatactggatttgtgttgtctcactttcctgagacaatactcacgtattgtctttggaaagtgagacaagtattctgtattgtctcagatgactgatcccaccaaaaacgtatttgatacataagatatttggccgtattgaagaaaaaacgaaaaaaacgaagacgattttttttcatttgtaaatctgaatctgatacaatatttttttcaccaaccaaggaaatactgataccggtatcagactcaaaataaatacaatacaatccaatacaaatacatgtctcgtatctgttgcaccgttggtgggaggctctgaaaaaatgacatggcagacttaaagctttgatggcaaggagctgggcgcaagtcttgggtggttggttgttggagagtagagaggtggggcggggagagcgattgtctatcctctttgtagtactactactatacacaacaccaactagacaggcctgtgcgctcaggcaatgctgcaacaaatagggtatttgcaatgtattggcatgtattttttcatgtatcactagtatatgcccccaaatttggggaggctgcttgtttttgccccggatgttgggggttttgctcgatgtcctttggggttttgttgagttggacacctgtctgcctcgatctaacgctggcgtcgacaaatccaacaaatgtgaattggaggtcgacgccggcgtgagattgcatgacagtttgtttggctctctaagcctacttttttagttatatgtagatggtcttgatggaatttttgttcatgaccaatgtggttctattgagagtcttattaatttaacctggctctttgccatatatgttggtacaattcctcatgatacaaactgtgtattgtatttgttgcagcgttggctcaggggtctgcccaagtgtgttcctgaacataggcatgccagctgcatcaccacatttctgtggactctggtaattagcaaacttaactaagttccttggggcgttgataaacgcactccctccccctccccgcacgcccacgcccacgcccctccaaaagaggcgtgcaattgaacccgcccctcctggaggggtgggtttgattgcacgccccttggaatcctgttttttcgaggaaacagccttccgaggggcgtgcagaagcacctgcccctccaggaggggcgggtgggtttgcacgccagccaagaaccgagatagcttggttcttggatggatttgaatccagcccatcgggagggcttcctcccgatgagctggactgtgtagcagctcattgggaggaaaccctcccaatgagctggttttaaatccagaccatcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacgtcctcccaaatgatcccatacaccactcgctggcgcggcccctttcccccccccactctcggttcatctcaacccaaacctcccgatgagctggactgcgtagcagctcattgggaggaaaccctcccgatgagctatgtaccagctcattgggaggaaaccctcctgatgagctatgtaccagctcattgggaggaaaccctcccgatgagctatgtaccagctcatcgagaaggtttcctcccaatgagctggactatgtactagctcatcgggaggaaaccctcccgatgagctgctcttcagcctagttcatcgggagggtttcctcccaatgaactggtttcaaatccagcccattgggagtaaaccctcctgatgggctggatttaaaatgttacatagtaagaagataggattatgttttgctcacgtaatcatacccgctagtcaagaacccagaatattgttcttgatgggcgggttcttttgccctcccttcctggaggggcgggttcttctgcccgccccttggaagcctgttttcttggaaaaacaggattccaaggggcgtgcaatcaaacccgcccctccaggaggggcgggttcaatcacacgccccttttggagggacgtgggcgtgggcgtgcggggagggggagggagtgtgtttatcaacgcccagttccttggcttgcagcgcaagcacctccggaggtacttatgccttacaggtgattttggcctgaggagaaagcaaatttttgttgaccttttgttccaatgttgctacagatcataattttttgtgaaatttctttgtacagtgggtggacctttgtttttggctgcttgttttggatcccagagcttcaaagcaccagattaaagtcatgagatttggtcaagtggtgcagaataggtcccaaaaaatgaatatgagaaaataaaaacaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaattgatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaaggcagattggcatattataagaatgattataaatgaaaattttggaaaaattggtttccagatggcttcaaacagctgttgagtgaggcattcaccagcccacattccagtaaagcactagaatttacttttttgactccaatctggacaaccaacctggctcaaccttttttggttccaattttttcatttataatcattctggccatgttccactctttgtttctctcagcactcccactcccccaaaatgaataacaaagcttttggaaaaaaaaaatattttttatttctcacaaaatttaaaactttgttttttgtctttattttttcatattcattttctgggacctattctgcaccacttcaccaagtcttgtgactcaaagtttgtgctttgaagctatagaatccaaaacaggcagccgaaaataacggtccacccactgtacattcacctttagaatcacaagaagccggactacgtttgcatttttgtttgatcccttacctccctcccaacccttgcaactgcaagatttaagcaaaataggagcaaggtgagggtacagatttagctagactttatgacttaatgaccaggtgttgatttcagcaatccttccttttcagtgcatgattttgaggcaagggagtaggcctatgagggctaattttcaaccaaaattaggcaagattcagaggattgagaaaatccaatccagatgggggggattttgatggttccaaagttatgaaaaagttcatcagaattggcaaatttgacttccctctcagcccaagatcaccaataccacataagtccctcctgcagaggtgcttgcactgcaagccgagggactcagttatgtttgggtaactaggctgcatcttgtcaccacacatacagctattgtaggaatgtttgcgctgatcccaaactttttttttctcatgcaactttttttttcctccaatcctcaaagccccaagcccatcgggtaaatttgcaggagattacctcccaattctcatgaccaacgtgacccaaaaaaaaatgtgggaatttggctgtgttgaatttatgaactgatgacaagaggaattgagatttttgagaagagggcacaaaaaggttaaagacctttttgggaatggttcacggaaaaagaatgaaagaaccgatgaattttatttcttgtagctagcctgttttacatagactaaatacaaaaggttaaaaatgtggttgagagaaattgaataaaagatgattttgaataaaaactgagagaaggaaaaatatgagttcatggaagaaataaccagacaagtcttctcagtctcttttagacaagctagtaatattaatcatgacaaaacatactctccatcacaaatgaatagagtcgttaattctagacaatcagattttaatgaatcaaataattgttggaattcaattcctaagtctagccctcacaagaggagagcctcgggtaagttatactcaaatgtataaacttcccagaaaagataatcgtactgatcaggaacgtttgatcatgtacagagataagctgttcaaaggatgaacgtgcaactgccaagcttaaagcttgtgattcagatgatgtcataactttgaatgatgaggatcatcgatcatcgaactccaagtgagtatcaaggatcatgatcacagtaaagagaagagatgatcgttgacgactcaatcttcttctttaccaaaaaccatcatcctcagtttgcatcaaatctcattgaaacatactccacttatcaatcgtatatctccacctaagactagtgagtaggagcctttccttaaataaggaaagagaacaataagcgataaaacatttattaatgttttctatctcatttaatattcagaagcatcaaacgaaagccgactctcgcattaagattatctttaccagatctattgatctaattatcgtaaagtaattctttgattaaaaacaattaaattaaaaagaaagaaataataaattgaataaaaaactaatcaagtttgtcttttgatcatcagcttattaccgctatcatttgataaactattacctttttattcttaaagaacagttattactctcgcagaattttattctgcctttaggtaataacttaattctttctttttctttttcttataaaaattattcaattgtattttctttataaatattttacttataaagaaatgaaacctttagtgttcaaattctttcaataatgaactagaaaaagaaagaaatcaatcaataagactagagttgttacatagatgaaaatttccatgaggagttctaattagactacaagtgagcataagattcaacacaaaaaacagctatgattgactatagttcagtctaggtcaagaggatttaagaaaggaaaaaggtagaaaaagtggggaaaagagggagtgatttgggaaagagtagccagagaagttgaaaactcaacaggttgatcaggtgaaatcgggtggcctcagctggtgtgtgctctgcgggactttgcaaagtcagggccgggcttcaaggattgggggcaaaaaaaaagttgcgcgagaaaaaaaaagtgcaaagggcacaatcattcacacaatagctgtaacataaaggcaggccagcccactttcaaaatccacctgagcccacactggaagactttctgccaatatctatgggtctcccagaggcaatttagagcctcaaaagctagatttcccagtaacattctcaacattttgggtcaaaattgacatctgcaagggtcccagatcccaccaaaactcctccactatataaatcctgagatagtccagttttggagtttatcaacacatagccagtttcaagtaactcgattacaattttccatcatttgataataggacggttcacgtctgaactttgaggcaaatttaatggcatttatcattaaaattttacaagtttgtgaaaaatcttgatttaatccaaacctgatgattcatgagatttgacaaaattcataaaattttatctacaaatgttctaaaaactgccctgaacttcagacgtgaaccggcctaataggtgtgtgaccatgcaccctttcaaaagttatattggaggacttcccatcgccattcagagtgctttttaagccctcctcagtcctaaattaacaccacaatcataattccaaccagctcacatgtgagctatcttcacaaggcttgtgaaaaaataattttatctaccaaaaattaagatctaggggctgtaaattgaattctgggagggttttaaaccgcgacgggaagtcatccattggaggacttcccgtcggatctgggagcctcgcagttttcgatttagacccaaaaagtctagattttcgcagggaaatctagctttttcggctctaaatcgaaactgggagccccgcagatgttgacgggaagtcctccattataaccttgtttgagctggaagccctttgagatgtccaacaacttgaatgcctctgaaaaaggatatgtggacttaatacaaatggaggacttcctgttgcctgaatcacttgatctagaagggggtcaggtcaacatgaggaagtcctccaatacatgcacacctttgaagaagcctgaaggcagtgtaatatggcttgaatggccctttcaactgtggagtgttataagggccattgggcagccatctagcatgtatactgaagatgacccattctcattttctgttgagcctatgctccctttttcccagagtaatctggggctggttgtgtcatcagggtctggctcttccatcatcatccagggcagtacatacagggtcttaaggttttggccacagcctctctttccccttcaacttcttccatccttaaccctgcccatctacacaaggttcatcgagtccactgacactcttacgattcggccgacaatcgaggattcgagtttgagggaagtgagcttctttctcgtgcttgtaagttgtgtgcatccccatcttcaaggtcatccatcgtccggacgagtaggaagagcagtcagtaccgaaaacaaattgtaaagtcatccatccactttgatattcgaaaatatcccaacaagactcaacactgacacatcctccacattaccaatatgcacatccagcctcccctcatggccactaccaccgtctcctcatcggcgaacccactactggaatatcaaccagcttatacctactccatgcccacccaacttctcatcctcggaatcgtactcaccctgctcaccgtcctactcctgcacctactcttcactgcaaagtaccactaccctctcgccccatgcaacttcatcctcctcttctcagccgtcatcctcacccaactctcgaccatcatcctcgtcatcctcacgaatatctacctcttcaatcgcagtcgttattggcccttcatgttcgattatatcgaagtcaccatgcccatgactgactggaacgtcgtcccattagctggatggtatatcatgcaaggagctgtcacctttctggctcatgtgagtcaaatttccgcttcttcaacttctttttctgctcttttctcgtttttctttctttgtctgtccatgtaagcatcccccgttcatatctgtctcgattttttcatccgtatcaaaaacctgtcttccacaaatctactcatctcatatgctactctctaaatattttttgctttcctaattccccacaggctactcacattcaattcttgacccttctcttcccatcaactctagagcgaagactcatcctcgccttcctcggcccactctgcgtatttgcctctgtcctcttctttacccatttcctctctgatccgaactaccaagacctgggtgatgcgatccggaatacagccacctcgaccctctcgctactatatacgttcggactattgatctggggatatgttgttaatcgaaaacgggcctgggagttcgaaggcggaacgtttggctttggaaccatgtctatcagtctagctctcgtcggcacagcagccaattttatcgaggttcgagaggaccgactcaagtggctaccctggctagtcaacaccgtcctactctggcagtcatgggctgggttctggtggtgggttggtgcggggatgtggtcgggtgaggtacaggatatcgaacgacgagaagacaagaagcggaggagggaagagaaacgtcaacggaaacgatccaagatgctaaatctgatctccaacctgtctcaatcctctcgcgacctagcatctacctctggcttcagtagcggtctccatcacgactcgtctcctcagtcacccaacctagctagatctccttcctcaagattcggctcggccgtcccctcacgtgcatccaccatcgtgcgaaggtttccaagctcgcgtcgggaggaggaggaatccgccagtcatatcgagctcgatgtgctcagccccccttcgaaccaaaccggcgagagattaacccaagggcagatccgatcccacacgaccgagacctcctcatcgacgaacgatacgccgacggcggacgaccgaaggatattctcattcatccgtcaaccagtcttcctacgtcaatggctcgggacactcagccaagcgcacaacgaggcggccaagcaacaggcccggacggccggggccgagcaagtcaagcggttcgggatccgcgcgatgacccaaaaagtgatcatggaaagagtcggccaacagcagcgggatctgccagccgagagtcccagatcagtggccgactctcggcgtcgatcacgccccccggcccgaccgacggccgagtcggactcggataactgggtcagcgacgaggacgacccggcggcgatggctacgaatggccaacatcggcccaccggcggagccccttcgagccagacttactccccatctccctcctcaccacatacctcccatcctcaccaaacccaatacgccagtctccccaaatcctcccctcgtccttcaccccaaaacctcaaccttggactccgtctcgaaccctttccccccgctccttcctcctcctctaacccctcccatcaaccctcctctcaacatctagaaccctcgcaacagttgcctcgtaattggaaacggccgctcattaaggcgaggcttagagacatcactcgatacgattgatcgctgtcttcttccctccttggcttccttgtatccttcccgcccccccccctccgaaagaaacaatcaacaaaccaaatgttgttgtttgttttacttcatttgacttgatcatcaacagaagatgtatgtactctctcacttggtctttacccttcttgtttattcacctatatatatatacatctatatcacttgtatctctcctcctgcttcttcttctcttggtttcgtctttttttcgggggctttgatgatcatgatgactgtaaattttatattctactgttttttttggggggggttggtttgttcttacaatttataaacatacatatcaaatgtgtctttgttatacaatatcaaaaacaaaaacaaagaagaaagaaaacacaatactgggtgttcttgtcttgaaccttaaacatgagaaggattctccctcttcgagcttgttctttataatccccatatgtagttggtggaggaagagtgtttcagagtgccaaggtttactctggggtttttgtttgtgtgtgtgtgtgtttggttgatactttaaacttttttaaaaaaaaaagtggtgacagaaccaactgcaaaaaaagaagacctgatgaatgcagatattggtgatctagttgtgcaatcaaatcaagcaaatgcagccagaccatgttgtctgctagcccaacaatctctgagactcaagaccattaaagcagccctctctggcttatcaaaaagagagcggatcagtcctctttcctgtttttaattatcattattatttcttagatccaaggggtttgggatttataatcaggaggaatcaagaaatccacagagattgttggcttgtattcacgacaacctatcgtagtcctcaagtaacaccatggtacccaaaaatatacagaggtgagtacaatcaaaaaaaaaaaaaatcaatgcacaaaatgtgagtccaaaaaaaaaaaacgcaggtagttcaagggatgatgaatctgctccaactccttgcctgaacaaggcatgttagtatcactggcactggcgggctgggggtgttacctattagctggctgggtaagaagcctacttgccagaaataagtaagaatctcatacttggccagcaggtagtaggtacatggtgctttccacctccaccgctcacagcaagaagtggggagatgcctctcagctgcttgtcagagagtaatatttaatctttattcatcttccaagatgaattcctcccccactgtgcttttttccacttgctaattgcaggcccaacacattcaataagtgtgatggattgtttttaaatttttggcaggagagtaagtgccttgattgttgtgatttggtattcattcaaaccagatgtcttctttctctccctgcttatctctacaagcttttttctgttgtctattttcaaggctttgtttggccgtccatgatcgtcataaacgatcatggcagatatttcgggggtgcacagctaatgacggggcctcacgatggtgtttgggaggccacatcatatcgaatctcttatgacggaaatggtcaacgagatatattctctgccaaatccaagattttgggtcccccccaaaattttgcgtcataagtgccgcttcggtgctctcatcaccctcgggccgactcggctttcccttacaacaactccatatcaccccccagctgcacaccaccccctctgaccggcaccatgccccccccatcctcctaaaccgccgttccgatcctccacttccgaggtgcaccaaacagccacatcgttattgatatggattttcaggctgcgtcatctgcacagcctgaaagaatcaaacctaaattctgatttgacgattttcgatgacggtctacgacgattgtggacggccaaacgaagcccaaatgtgttctttttttcacagttttcaaatatcatttatcttgctcatcttgataagtgtaaagctgaaagccagcttaatggtgtgatatgtatgtatgtagtcagtcaatactgaaatgcccaatatggcatttccaacatttctgccaatcaaccctcagtgaaacgtgttgctttatatttgtatgcagagttgtttcaaacaagggatgttaaagtttagtggcatacatgcatgtcccctgaagcaggtgtttgatcagcaagttatgcagctgatgctcgtttggatcttctcttctgtgctcttaataatcagatgtgacctggtttataattagcagatcgacgtgcagttcggtcgattctttttccattgaggactgttccatgagaaataaatggaatccggaattcatcctggtcgcatctagaatcccttcagattgaccatcaatccgaaattgtttttagactttttggttgccaagaggacactcaggatcgattggaaacacttgtgaattttccttgtgacgttggggagatcgccaccatcaacgttgtggtttgctggaccaatctacgaacaggttctttctgaaagagtctattgtggattgattgttgaaacttgaagataacaagaccatcgaaaaaaaatgcttggatgtgtgttttcttttttcttcttttcttcgcagccttttgtcatggttctcgattgtgtgagagaagcaattcttcccagaaggggtctgggtttttcacatgatgagcttgtgatcagtttcctcttggacgaatgtggtgatgattgtcatggtttcccattgaagtgacccctcctgtgaaagggggtttcctctattcttgaccccctgtgaacccaccaccttcaaaaaaacaaccaaacaactccaccaacttcaaccggccaacaacttcagaagaggaattctttagaaacgaaccaatccactaaaaaacgaacaaacaaacgaacgaacaatcaaacatgaacgttttatcgaaggagaaactaccccagtacagctaccatcatccgagcccaacagcgatcaagagcaggacgatcaccaaccgagtcctgcccagcatcatcctcttctccgtcctcctctcactgcccatcttcctattcttccactacacctggaaccattccagctcgatccagccatccaccagccatccgtccttcgcccacaacccagcctcctcctcctcctcggagaacttccgtcatcctcacgatcatacctccgcagaagaacatgagctgcctaagctcggagacatgatcccgtccaaggataccctcaagggcggtaccatcatgcccaagatggctaatgcgaccgctaagtacgtcatccatcatcatcctgaaacatattcttggtcttaaacttacgcttgattttggacgctaatagggccgaattgggtcgggctacgtggaaggttcatctcttctttgaaacgtttcatccaagacttgaaacctcgctccagacgttcatactaaccctgtgtatcactcttcatcctaccctctcagtttatgcacactatgacagcacggtgagcttgtcctctccatcacctcacatcatctttatcctctaacgcttgtttttcttcaattcagattcccagaaaaaccaacggccgatgaacgtgaagctttgaaggctttcatctatctcttctccaggtcagtctactcgatccgaaccttttgttccgtaatcttttttttttttttttgctttggggattctgaaccggctgacgatttcgtccatgtttgtagattatatccatgtggagattgtgcgcgacatttccaagagttactgaaacaatatccgccccaagttgagtgacctcacaaggtcttttcaacacacatggacactgatcacctgccttactccattcttctttttttgttactgcagacatcctcaaggaacgtcgcttccttgcatctctgttcgctccacaatctcgtcaacgaacgactaggaaaacccgagtacaactgcacctctctcctcgagaactacgattgtggatgcggccatgacgagaaagaggcgctcaagaagctcaagaaacccaacgaatccttcctcgataatctctcgctcatgacgcctgctttctgatctccgtttgctctgggttcttggactttttcttatcacgcctcctcaacttgaatgtccatctgttgcagtttgtttagtggttgattgaatgattatcctttgattagaacaaccctcccccgctcttatataccttgatcaagattactcccatctacatatcccttttttttcagatcttacacttacccttgttgttacatccttgtacatacatacaatgttgttattgttgtacacttcaaatatttcatcaagtattagattttttttcttttgtcttaccctcatcatcaaaaacaattataaccatgcttcttctcttctctttttttgtttgtttgtttgtgaaagataaagcaatttaaaacttatccaacttttttttaccataagtggaaattatgtataagaaaatgaaaagatactgggagttctgtgactggttttatttgagtgcaaaagaaagatgaggaaactctccagctgtggttacaacttataaatgttttgattatgtaacatgtagattgaaaagtatgtaaatacgaaatgaaaaagtatgtaaatctacatatggtgttgcaagcccatctgggcacccaccaaagtttggccaaaaaaaaggccaagtgtgctgggccaatcccaaagcccgcttggctgatcctaaagcgtgtgtggcaccatcccaaaccccgcttggcacatgctgaagttggcgggggttgggacaaagccttgcttggccaatatcaagcaagggtgccacacccgccaaaatgccggccattgagaaggaatcccttcttgatgaccggttcactacttggtcaatcagtctcattgatgactggtgctgtataaccatcattgaggattctctccgtataccaagtgtcagtacgggtatctcccgtccttgacaactaggtttgtacgggaccacaggtctttgagagggagttgtactgatccctctcaaaggccagagtgtgccagttgatgccaggctggtgcccaggagcgcctgagccaccaatcagcccttggctaagtgccaattcccaccccccgcccaaccgccatgatcaagccctgtgggcacattccaaaccacgggtggcactcggccaagcaggactaattggaatgtgcccagatgcacttgcaacaccatataactaaaaaaaaaaataggcttagagagccaaacaaactgtcatgcaatctaacaacggtgttgacctccaattcacatttgtcgcatctgttgatgtgagaaaaacccaataggtcatcaaggaaacacctgattaaaaaaaaaaatggggcaaatatagtcccacccaaaactccccaaaaatgggggcatgtactagtatgaaatagaaaatagacaaaagtcgtaaaggaaaaaacttgatgagaaaagaaaagaaaaaacaaaatagtttgcaatgttgtcatctcctcaccatacagaaacacccctgtgtggtgtgagtcatacatgtgtgaatatgaagatctgaagctgatctggacatatgttttttcctgactgacaaatcagccctagccttgatttatgaagcattcattgatcgatttcagatgtgtttgttatgtatgtatgtagttgtaatatcaaagttgtagatcagaatgttctgcaaccgatatgtaaggcagtttgtgttggcccagaaacattgttgctgctgatgggtgaccaagctctctctccacaagtgcacaatcttttggaggacaacagttggatgggttgtcaatctgcagggaaagtctgccagtacatatttacatgacctgtcctgtcttgagatcatggagataaggaaggattggagttgttgtagggttgtaggaaaattatgaattggatttcttttttttttttgagggggggggggggggggttagggattgtacctggaactttgaggtggatgtgggatctaggtctcctccttctcctcatgatggtcagtaagttttttggcagagaccagcgttcttgagacttgaggcggtttgatgagatcaacatgagtgtgagtgatgtatgaaagttggtcactgcatattttgggaaggtttttttaggtctgtagcctctcggatcaggattcagatttgggcttggctcggcgaatctgatttcatataacggaatctggaaaactctgattacataattttggagctgtctgcagatctgaaactgaaaggcacatcaacaaagggaactctcttgttgaccgagttgatccaattcccaaactgatcgtcaaaaaaaccaaaaaccacaaaaaaacgaacgaacgaaccatgaagaccaggaaacagcaacaagcactgactatcagcgactcaactcaaccacaaccaacaaccaagacaagaacaacgagacaaccagtagtaatgatataccaacagaaacaaaaacaaccaacaaccacaaaagatcacaatcagaaatgtaaagtgatcatcccaaaactcaagatacctccaactaaccagattaaccaaacctgggatccaactcaattagaatcagagatgtatgtccacttctaaattatatacactcatagatagagtatatacgtactgattcggggggagaaaaatcatccgtggattgcgtacacttagtcaggataaacgacaatctaccaaacgatgggtcgacttgactcgaacgtatacttatccaaacgaaattaacacagcaccagaagaagaagaagaactaccagaagaacaattattagaaccagaagaattagcggggtcagaagaattagcggaaccagaagaattgctccaaccgaaagacgtagaagagcttcataaaacggaacagaaaataaatcatgaaagcaggagaagcttgagtgaagaagaagaagaagaggaagaagaggatgaagaggaagggcgaccgactgaagagccaactcagccgaacatcccacgatccgaatccaccctagaatacctccaacttccgcccgcctcatcagcctccacgagtcagaagaccgcatgtcgatctccggccagagatctagcccacgaagcagattgttgtaatacgcctaccaacaagaaacgaatccatgagcacgagcaccaaacctctcctgagaatctctcctaccgatctgagccatccagtgatcccaagaaggctcgcacgacttcttatcccgagccatcatcatctaagcccggccctagtcgacttcctcacaagccttcctccgcttcaagacttttgacaaacgtacgaagcactcgtccgaccacaccctcaggatacgacgaggaaggagatccgttcggattcatccaccatgcccagcaagtagctcggccaaccaacgacacccatcaacctcaccatcattctcctcctcttgaccatcatcaccagcttccttctggagataatcataacctctccgatctctcgctcgctgacttgctcaacctccccaaaaaatccacgaaacaaaagaagaatgcagtcccgaagaaacccgagcttcgcaaaacttcgtcttcttcacatcctgtccatcgaacccgtcgattgcctgtccacaaatctggcaaagtcgatatccttaacaatcacaataagatcatcaaaccttctctttcttctttggttagttttttttttcgcatgattcttgatatttcattttcacgcaacgagaccaattcgtctaatctcttgttttcgtttattctaaaaaaaaaaaaacaatatggttggtttttggataggacaagaaaaggaagggaaagaagaagaaagaaatcaacaatgagaatgatgaagtagatgagcaagaagaggaactgcaagatctgccaagcccatcctcctcttcatcatcagcagcatcgtcttcttcttttttgcctggtcggacgggccagcggcgggagcgggtgttggaacaaacgacggatagggatctgttatcgtctactgaccagtcagttttttttctcttttttattcaccaaaccccaccacaaacaatcagaacgactggccaactctcattctttttcttcattctgtctcatctatcagtcattctcctcctcctgaatcgtcgtcctcgacgacgtcatccgcatcagcatcgacccggaagatcctcgcatccaaagaaaacatgatccgtcaaactcgagcttctcgtcgtcctactgcccgaaccctgaaaccgagtaagaaaacaaaatctttgaagcagaagacaaacgaaccgaagaagaagagtactcgaaaaagccgtcaagaaaaggggaaagcctctcgaagctcgaagatcgttgtaggtcctataatcttgaacttgctaccttcataatcctcatcctcaccctttttttttcgaaaagtctgctgtttctgtggatcccttagcgtcggaggcggagaaggacagacaagccgctaggttacgatactatgaggcgctcgaccaggtccaattcgaggaagaaatcgtcatatgatttcagtctcttgatcacatccaccacacacacacatatatatatataccttatactctagcgatcaccctacattggacatctccccccctgttccctcatttattgtacttgatatcccgccctttgctctgtctttggctccttttttttcggtatcggggcggctgcggctgggggcgcagccgagaaggggctgataacgcgcttcggtgattgttcattcttgtgtaccaacaaaaaaaaagcagtatgtagttgttgtagttattaaaagtcttagagattagtcgaggttgaggggttcgatgatgcttacacttacacttacacttacacttagtgtatgcacatataaacagcataagatttacttattttacatgcatgtataatttgtacatctaataaaactttggatgaagatgcgtggaggttatgtgctacagatgggaagagtggagctgccagttgccatgtacgactcaggagtcagcctgattgaaggtgctctcatgcgacctgatcagcagccatacgggtttatatatctttctcatgtacagtgggtggaccattatttttggctgcttgttttggatcccagagcttcaaagcaccagattgaagtcatgatacttggtcaattggtgcagaataggtcccaaaaaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaattgatttttttcaaaagctttgatattcattttggggaagtgtgagtgcagagagaaagaaagaatggaaagtgggaagaatgattataaatgaaaattttggaaaaagtggttaccagatagttttaaccagttgttgagtggggcattcaccagctcacattgcagtaaagcactagaatttactgttttgactccaatctggacaaccaacctggctcaaccttttttggttccaattttttcatttataattattcttgccatgttccactctttgtttctctcagcactcccactcccccaaaatgaataacaaagcttttggaaaaaaacatttttattttttatttttcacaaaatttaaaactttgttttttgtttttattttttcatattcattttctgggacctattctgcaccacttcaccaagtcttgtgactcaaagtttgtgctttgaagctgtagaatccaaaacaagcagccaaaaataacagtccacccactgtacacatggatgtagtacagcaacaaagaacctaaaaaccggatgggttttttgttggtttttttcagtcaagacattcattcatgttagattgcttgagaaagacatggaaagacaatgctcatgtatccatgtgtatgaagtttctgatttctgattttgctgggggctgtctgctcccactgcggagtcccagttctgtgaccgccaagaatcatttgaatcttgttatcttcctcactcattcttttcttgaatcacttatttacaatagtgtttttttctttttctttgcctatcaagcttgattagtaatttagtgttgagataataggacagttcacacttttacggcctgtaccgtagggcttggaaccccggtctctttctttcctcaaattctcatctcatcaacagtgatgagttccaaacagccagtgtgtggacttcaaaaaaagtgcagaattttggcaactcatcttttcacttgtttccaatttttggggatgtacatagaagacagaaaaaaaaatgatatgtaaatgtttggaatcaaatcccatggtgaagtctttggactggaattttgatttaaatgttctgcaattatctttgatgatttgtagctatgaagtggaggaatttccttttgcaatttacagggccgtaaatgctactctaagattcctacatcaacacactatgtgcccattgcacctggaggccatcatccccctgatcaagaaatcatatagagtttgtcttaacaaaataatattacagggtgtaaattgaggatcagaatgcctgtaaatcagaaggcaagtcctcccgcatcagactcatagtcagtagtcttcatgtatttattcaacatggttttctttgttttcaattattttcttcatatcactttgcaaccacagattagtttatttcaaagctagcccaatactctacacaaaaccaaaaccaagcatcaggtattcttcactttgatccagacagagtggtcctcaacttataagatccaagagcaggtcagtctcatgttgaatccacaaagtgtttccatcatttcctgtcaactctcattgatatcaacaaggatttctacaaatatggtatgagggaattcccttgattgttcacactcacacagggtcagatttcttttgtgtaatgtggaagatctatgcttgtacacaaacctccaagtcctcaagtgcctcttttttttgggggggggaggatttccctggatttttacccagatctgcaagttgatgggtggggggttttttcagacacatggctgggtcctttagtgaaacctcatttccaaactggaatcatgtatattgtccctgagtaattttcaacacaaataatttaccttcttaattcaccatctctgaagtttttagaatccacactagaactgggaagtagaaatgtgcttttacagtactagaggctcctgcttattgtaaagaaaattcaagattcaagacccactgttgtttctaaaaacactattttgattcttgaactcaatctagatataatttctaaacattcacccaaaaatattgttcaagattaataacatagagcaaagcaaccttaatgagaaccagagtttgagactacaatgagtgtccaaattttttggctatgggattgaatcagattgatcctatgtagtaaacccatcatctttaatagtgggactcaaagctgaaagcaagtgacttttatgaattttggcaagtcactctgcacaaaaaattaggcaaattgagtggccaaaattcatgaaggtagcttcaattgcattcaactttgaaatggaggccaaaattattttccaaaatattcagttataggattgattccatggagtgaaccatgcaccttgtttagaaccaaaattggataatagcaatacattcccttttcaggcagtaggacaagcatgcaccctcacgtgcactcagttataattcttacctgaatgttgactttttgtatggttttcctcatatttactttttcaacttgcacctgacttgtcacactaagtgccaatactatgaccacactgatcttgatatcaaaacctagtgaatcagaagaggaatcaaacatacattcaagcttctgcaaattcatatgaaatattaaaagtggttgagatctcaagtgcagcatatcaatattgagaaacacaagcaataaaaaatgtatttggcaaaatttgagcaaataacatgcgtgacaaaagggtcacaacctagggttcatgacaacaacaggcttcctatcacactgcaaaggtctacaacggactattacctaatgaattcgagatgattgaattaaaataaaacatgaatgagtgagatagccgggggtaagaaagaagagaaaattactcagcattcccgcacaacatttggataaccatggtatggtgcaaccacatgaaacaacccacaaatgatatggcttacccaacattcagcacggaattccatgtccactacattgcaagggtaggtgtgataagactaaatgggagactgattctgtttcttttctcgattcttcatcagaggtgtttatgcatgatatcaaaggccataggtatggcccttatgttttgtagttctgctttgcatcacgaaggcatagattcagaagaatcgcttgtccttccattcattttaattcagagctcaagttttacttgaagtggtcgtagcctgggttggacaattaaacacgagctttgaagttgaacgttttttttttcgaaggcgccgggcacgagctttaacgcgcaagtgaaggtcgccccaatccctttggggggaggcggcactgtatcatgatgttacccaaaataacatcaaaacgagtgggatcgtaatatttaatgtaacgaagttgttactaattaacatgtcggctgcaagttaaactgcgcagttcaaaggctttccgccgctacgatgagatcaccgagttgcgggatgagtggagcctccgatgtcgcatgccaaaagctcaaccctcgccaagggttggtgttcgctctcactcttgggtgatgcgcgttgccgatctcgaagtggtgccctgtttgttgttgttgtaaagcacttgcccaacagccatctccgtctgactgggagaagtcaacaagagtcaatagttcatacaaaaaagactggacttgtaagagaactgtcgacacgctgaacaagtgtaagccttcccccaagctggaggtctggcgtcttcgtctgttggaccgctctggctggacctcatagctaataccagccccttcgcccttgaaaagtggcgggatcgcagttaaaactgacaagggccgctaattttgaagcgtttgccccaggagtgaccagagcaaaaccccagaaaaaaccggccctcggattgcactgagctttcaattgatcaaggcgactgcccattaccttcggcctgaccgttttcgagcggttttctgtggccgcgagtcccagaattgctataactagcaccctttcccccggtattcttgtattctttatccagtaccactcaatcctgctgaatcctatcatcatcaacacccgtaagctttcgaacatctactttatctattagcatctttcaagaagactttctttgaataaccaaggaagaattctcttttcttcatatttccattagtgtcgccagtatcatcattaacctttaggagtttttatttcaatttatcgtcgattaggatcactccttaagctctctgtgttctatctatttactctcttcaaccataatactgcaacagcagcatctcggatccccttcacttttcttgcttacctaacttctcacaaaagatgccttccgacttcgccacacaaattggtgtgacaagacttcctaacctcactggggatggccgcgatggttttccatctcgtgctcaacacgattggtgtgttgcgcagtaccttggcgagatgtgcgaaaagaaaagaggaaaggctttgattgtacgttgttcctctttctattcctcggagggatatgctcataattgactcaaacctgctttcacaggacaaaaatctctacgaccgcatcctggccgtatgcttcgatgacagtaacaagaagaccgagaccgcccagttccgctggtgggtacgccggaccttcaagctttactctgagcctcatggtcattatttgatgcacgaaaatcgtccgattgcggtcaaagaacaaatctacgacatccttgtctatgcgcatgctgaatgcggacacggcggtcgggataagacgtcggccgcagttcggcgatacttctcctggatcccgaaggatgtcgtttcccgctttgtttcagtctgccccgggtgccacgctcgtacgcagaaagacgatgagtacttcagcaacaagggagtcgatggatactatcccgtccacgataaagtccgtcaaatgtcaatcgatagcagaagatcaagcgtcgatgactataagcacacctcaccttatcaaccactcttggcagctggtatggttaagatcctcaaagccattgaaggagctagagcttttcttcctctgtcggaccaaaacccacagatggtacacgccccatctgcaagcaccaccaacgttattcaaagcaattacctccccattcctggtacgcatctactcaacttcacatcgggaagcaactgtccttcgcctttgagtttgccacaaacacctcacagatctattccaagccctgcaaactactccggccctgatggatcggcatcaggtgtttaccgtgaaagttttcctggcccagtcgagatgaatccgtatttcggatcaagttatttgaatgtaccccaatctcttggtgtaccgaactatcaagcgcggtctttgagtcttccagccgtcggtatgaaaggtcgctcgtcgttagagcaagagttcattggaattcccacatcatcaaatcctgaaatattcaccggccgtattgttaacgcgaggagtaagtcccagtgttcccccttcccacatatcgccaaaccccctcggccaagcgtaggacgtaaactgtcctccaagtcaaaggaatacaagaagatggttcttccagagacctatgtcccatcggcagatatctattgtcctacttcctactatggctctcagtcctcagctcagagtttgtcaaactcggaagatgatggcaacagcaaatcaaccttctcatcgcccccaacttaccaaaccatgttgcagtatcaaggaaacttccaggattactcgctatcacagagctcaaaccaagagctggaaaaccttcaacctcttgaccttcaccagcaagtaggacctttcggcgaatacgcctcggaacattcggtacctgacttttcagctctcagcaacctacccatatctcatctgagctatatggacccatacaatgcggacgccttcttgtcaggagtccaggttcccgagagctggaacattggtaccgatggtatttgtgactacatgctcccggatctgttgaacagccagctcttcgacaactcccccaccgattactgcaccctcgtcaacctacaaacacccggagctcccactgacgcactcggcaatgatgcacaacttgaatcatccacctttcctgccctcgattcatggtcttctggttctggatctcaagagctttataacatgcccgacccgtgctaccagaccctttaccttccaatcaatcaagctaatgccgaccttttccaactgggcccacaaactatcccttctgatatcgacacacaccatcaaggcctcactttccccaacaacgactgcttcaagaacctttcaactatggagccttcttcaagctaccctcctaacagcttaggaatcaacttccccgatgagtttcaattcggccctaatcccatctattgaactggatcattgaaattcaaagcaagtatcgtcatgtggtctattccgtgtttagctttcgatcactcctattccttttctcttattttattcatctattgcagtttttgttcacagtactcaaaccgtattcatgtaccacctaagcaggactgtttaccacaaggacatattttctttcatatgatggactcacttttttttagtagatgtatcttcgtttttcttttttgtcgtttgtcttttgttcgacttgagccttcagatcaagttttttgtaccagatggcctgttcacattctttatgcaacggaaaaaaaaaatcaaaatgatggttcatgaatcatgatgagccaggaaaacatccaatcatgcgtctcgtaagatcaaagttagaggtctcctctgggggccgcgcaaccaacatggtggctgccccttcaaagtcaaagccgaagttcaacttcgagcttgtgctcgcaatagctcgcttgctggggcagtacaacatgacatgtcaccggcctggttgaactgctctagcgtagcattttgtactcatgagtcaagatcgatagacctattgcgtaaataatttcttcaacaggtatactctaagacggatttgttcatagcaattcgatgtcatgactcatgagtagcttttgggatcctggtcactgaaattctgttgcatggccccacggcgcggtcaacgttgaacgccaagcatatccgtcgcacattgcaactcgagctttccatccgaaagggtggtatgacgttcacagcgatgaaaaaaagagcttctctcatccagcgaagacaattgcgggcgctggaatggcttccaacgaatatgtaaccaacacgtttcttgcacattatgtttgatactcatcggattagcttaactcatcagcttgtatacaccttcctcgaagaaaacccgacgagaaaaacaatctgccaactacgtatatattgtatagaaaacatacccaaacactcaaaacattgaattccacaatgaggtttatcttcttcatcctgtttgtcaccattggattagccgtcgccgtcccagcaccgaaggccgccgctccagcaccaaaggctgccgctccagcaccaaaggccgccgctccagcaccgaaggccaacacgccagcacaaaaggccgccgttccagcacaaaaggccaacccgccagcacaaaaggccaatccgccaggacagaaggcgaaccctccaacacaaaaggccgccacctcagaacaaaaggccaacaacccagcacaaaagaccaccacctcagaacaaaaaggaaagagcaccatcccagaacaaacaggaaagagcaccaccccagaacagaaacaaaagggcactaccccagaacaaaaaggaaagagcaccactccggaacaaaaacaaaaggacatcaacccagaacaaaaacaaaagggcaccactccggaacaaaaacaaaaggacatcccagaacaaaaacaaaaggacaccccggaacaaaaacaaaagggcaaacaaaagggcagccccccagcccaaaatgacaccccctcaccacaaaatgacaccccctcaccacaaagttcgagcccgtcaccacaaagtgccagcccgtcaccacaaagtgcgagcccgtcaccacaaagtgcgagcccgtcgccacaaagtgcgagcccctcaccacaagatgccaccccttcaccacaaaatgacagccccccgtcacaaaatgactctcccccagcacagagtgacaccccctcagctggaaccacctggagttgtgaagactctaaggtccgaggagttgctttctctttccgtggatgtgaggttgaatctaagggtaagcccggtcctcctgagtcctcaataacatttgaaaactttcatccggcacgcttttttttcccctggcgttttgtctaatgatctttaaacttcaattgtgagcagtcaccgatgctccaagcgaaggcgattgtgctagtcagaacgcgcgccgatgctgtaagatgaaggctgtaagtaaaaaaaaatcttgcttggaagatgggctctagcctccagtctctagaaattccgcagatagatacgatatctcccctcgttgctctatgcatccttggccatccgactgaccttgagctctgctttttttagtccacggcagggtcatccagaggaaactgcatcccagcaaagcaaacttgattctctcttttatcttcggggggggggggggactcacaactaccatggggtacatcaacactcaccactttctgtgttgcctttcttcctcccaagctgggtttaagaatttccactctttcccatctcaaactcaacaaagccgtgcctgctgtggaaatttgaaccagcaaagcgagtctcgggcaggagggatcgcgctctgtcgccccatattgatggagcaagaattgaaccttaggtgggaggaatcttcaaaagttaacgcttagtgaacagccagctcctcgacgactcctccaccaaatactacacccgtgtactcagcctacagacacctggagctcccaccgatgcactcggtgatgatgcacgacttcaatcatccacctttcctgccctcgattcctggtcttccggttctggatctcaagagctttacaacatgccctacccgtgccaccaaaccctttaccttccagtcaatcaagctaattctgaccttttccagctggacaaccaaaatatcccttctgatatcgacactcaccatcaagacctcactttcctaaacagcaactccttcaagaacctttcgactctcgagccttctccaagttgatttattcccttaatagcttgggaatcaacgttgttctttgatgagtttcggtttggctctaatccaatctattgatgattttcaaagcaagtattgtcatgcggtctattccgtcattagatctcgttcatttctatctcttgcctcctctcaatcttttcatctattgcagtttttgttcatagtgttcaaaccgtttttctatgtaacaccgcaaatcaggactgtctgccataaggacatacactctttcataaatcctcatttggttgatgtttttttcgcattcttttttgtaatttttttgtcattttttttttgcttttttttgttttttgtttgattttggcttataagttaggagccgcgcatcagattcttgtcgaaacttttctttgtaccacaccagagcctgttcacattctttatggcacatgaaaaaaagtagtacaaaaccccgcagaccaagatgctcgttccgagactacaatgatatggctttgctgatgaagcaggccggaaaaaaaaagctgaatgtgttgaacgggcttcaaaacaagcatcttcacgcctgaccaaccaaaaacaagttggacatcttgtcttattccgcccttttcgacccccaagccatacctctccaagaccaaagatagatgtcggtagcagggttgacgcgacgaatcgcgctactttggaggtcggccctccagattccaagccaaagagttggaggttctgcttgtaaccagcctcttgacatttgctgcggcaaaacatcgtaataggatgccatgtctccagcctggttgaagtgcttcaccatagcgttttattttacacccgtgagtgatgatagacggtacctatactgcgtagataatttttttaacaggtagcttccattgtaagattagcaatggtgtgtcatgcatgagttgctcttcggatcatggtcactgaactttcgtagcctagccccacggcgcggtcatcgtcgaatgccaagcattgtttgtcgtggcaccttgcagcaactcgggcttccaaattccatccgttggtatgtatggcgttcacaagaaaaaaggtgcttctctcgtatggcaaagatgttttcggacgctggaatgctttccaacgcgtatataataaccaacacgtttcttgcacatcaatcttaatactcatcccatcagctcccttgttcgcatttactcatccgcttgtatacatacgccttcctcgaacaaaatctgccacataccaacgtaaatattgtatcatactataaacatcacacacccaaattacgctcaaaacaaaccacaacgaatatccacaatgaaggcaaccttcttcatggccatcctgtttgtgaccattacatccagcgccgccattcctgcagaaaaggccggggacccagccgccaaggcgcccgtcccagccccttcgaagactaacccgccatcccaaaagggcatccctccaccgcaaaagggctcgcccccagcacaaaatgttgtcactcctccagcacaaaattccaccctcccaggcggatccatttggggctgtgatgacgctaaggtcaaaggagtcgtcttctctttccgcggatgcgaagttgaatatgagggtaagcccgctcctccttcatccttcatttgacagctttcatccccggatcccgagcttcttaccttaggcaatccacacgcattgcctttttctttctttctttctttcttccttgttgtctaatcatttcgaaaatctttatttcgagtagtcaccgatgccccaaagaaaggcgattgtcctagcaagaaagtccgtcgatgctgcaacatgaaagctgtaagtaaacaacaagattttgtgtgtgggattggacagtagattgctcgtcgtctgttctatgtaagcgtccatgtttatccgactaattctgagctctctgttttttttttggttgttttacacagtccatggcagtctcgtacggaggaaactgcatcccggcagccaagcaaacttgatcctctttttttttccctaccagacggggacacccactgcaacatcaagtcattcctagatcccccctttgtttttatcaacttatgcattcctcctcttcgccgtttgcatgggctttttcctcatccgcaaaaaccggtctgttgaactatctattggagtcgtcctgaagctagttcttccagcgtttgatgaaatctgttgtacatatatttgcttgcttgatttttcttttcttttttcttttttcttttttttttttttttgcaaaagactttcttttctcgcgatccctttttattcggaagagcctgcagtcttgttgtgtaccgttggccccaagcgtgcactcgatcaagcacgcttgacattggaatgtgcaaagcgaagtagcagcagcagccacttgccactacccatccaaccgaattccaacataggacatatccaaaacaaaacagaaccatgagcgaaggaaagacgctttaaaataatctgcgagttggtatagcctaatttggcaaagagtatctatgatcgatgttgctgggaaggcctgtgccacacagataagctctccaaggagttatatgcaaaccgttccccggccaattgggtcgagatgtcccagctccggccagctggtaatgtctggatcaacgaggcaaggatgtcctcacctgccaccaccgtagaagttcctttctccaaatacctgccctcccacataagcttcactttgtttttgtggccttatttccccacccaatttggttgttcaagggttttcgttttttttttgtttctattgttggaatggtatactatttgatacttacttatatacagatatcagctacatacttaaactcttcttcttttggaagcaggagaaaaagaaaaaaagaaaaacaacaacaacaactgcaaccaacaaaaaaaaattgtaacgcagaaaaaaaaaagagaggaaacaagtggaaagaaaataggaaagacgagtgataaagtaaacgaaaaaaagaggacagacacactactgatatggatatgtattcatgagtgagtgtgtgtgtgtgtttaactaagagtgtgaatatatatatatgtcttggaaaaagaaaaaagaacaagaataagagataatgataatataaacgaggaaaccttttaaagaagatgtgaatatatatatatgtgtatgtgtagtaagtaaaagaaatctatgaacaaaaagaaaacaagtatatatccacaaacccacccattatgatcaaccccctacaacttttttcaagttatatcctgctcgacccttccctacctaaataaaaaagaagaggaaaaagaagaggattttgaaagctgaccaaaagaaaagaaaagaaaatgatgagtgtttaagatgatgagcggggagatgaacctgatgaaaacaatagagagctaaggggggaaaaaaactcttagttgtatacatttatgtgtatgtatataacgagtacagcgtgcatgtatcgatacatgatggatgatgagaagtgagggaagagtcggtcacaggaagagatgaaaattaaaaaaaaaatgtatgtaagtaaggacgatgacgctagctatctccgttttttttatttatttgattttttggggtgggggtatagtagtaatcctgaagacgaagaagaaggattattggttgatgaaagacatggtcagtcggagcagtgcgggcaacatgatggccgacgatgttgtccgggtcacgacaggctgggcagatgttccgttgttattgtgactgatcggtgtagtagttgtagtttcagtgacttgcaagccagttcctttacatctctaaaaaaaaacaatgacaacaagataagtgtctaagcttcatggcaggagtttgagtgttaataggcccaatagagaagaatagcgtacgttattactcgccgtaggccaacaacttaaataccgacaccaatcacaagaagcagctggatcttcggtaaagaagttccggtagagcaagacgaacatcaggatagccccgatcaagccgatcactcggacggtatagaacgtccatcgatgggtgatcgtctggtgcaagactgggaacagtaagattgccaataggatccccatgctgaaccctccgatgtgcgagaaattgtcgatcccggggatcaatcctaacagtaatccggccacaatttcaaagactaggaaaaccaactgagaagataatttttctccatgtgagatcaagatcttcgctcaaagagttcagatgaaaaaagatgtgatgtttaccttgcgtgtgggccgatattcgatagaccaatgagcgatcaagtcgaccaggacggcggcataggtagaaaagatagccccagaagcgccgaccgacggttgtccgacgagggagaagttgcccccaaggatgaagccgaagatgcccgagggtagatagagtaagatgaaccgcaaggagcccatctggcgctcgattaatgccgacgaggtcatttggacggctatgtttagcaggtagtggattagacccgcatgcaggaatagtggtaggacctgatttgttcaagtaaagaaagcactgggtgtcagttctctgagtattaatcagcctcctagaatggaaaaaagcactcacaaatctatattttttggggcagttttttttatcaagaaagatgtaaaaccaagaatctcagagaagatgatgataatgatggggaaagatagatgaaagacttgtgtacctgaatttttgatctggttggccgggttgactgaacccaccaaagccgcagacagattcgagggattgagaacaagtggtatcggtggatgtagaattcagacatggaaacggaatgtttgatagtgctggaacatttttaatacctataaaaatacggtttaatttattgtgtgtcaagataattttacaaagggaagaggattttcttacatggagtgaatctagctcctgtgttaattagcacttcgggcgatggaccaatcataaagttgaacgtgggtttagttgcgataggagttccctgatatttagcctacaaaagaaacaacaagatgagtattgtctcttttttttttttttttttttttttttttgaaaaagatgaatataaggagagagaactcaacgttggtgacgaattccatgatgagagcgataaacattccgatactgagcagccaacagatataggcacgatcctgaatgccgacgccatgttgatggttgaggatgcgttgatcgaggggggtggtatcccagaagatgcgtttccagaccgggggccgatagatcttgggctgatagatggtcccggtgagtgatggatgctgatgatgctgctgctgctgatcgctattgtattggtcgtgtgtgggtggatattttgtgtcatgtagggtgtcgctttgtgagttccgatatcgatcttgttgttgttcttctagatggtcgtccagtcgggttgaggttgaggatgtgtttgagtttgattcggatgatcgcttggccagttgatgatggtctatggcttggtaggtggtcatcctgtgtgtatgttggtgagtgttcgggatggttcagaatgggttcaaccgagaccggtcaacagcaaggaagcagatgataaggatagtggggttttgttgttgttgttgctgttggtcagccagtttaagttaaaaataataagcttaagataaccctagctccaggatatataccaggaggaggagggtgaggaggaaggagaagtgtctgagcgaatcatgttgtaacgggggagagcgctcgaggaaaacagttgactcaccatcacgtcgacctggtaactatatctccaaagcaatcattcttgtccatctgcctctcatcaacctccaccaccaacaaacacaattgtagagacaatattcttcacatgcggttgcttccttcgaatgtctacatacagcccagattcacttactactcgatccacggatatataccccggatgaaaggcagtatgtgcatacatcaaagagacatgttcagcatgtccaagcttatccatctccaaccttatgatctgtatctaaacttatccatctccaagcttcaggtgaagaatgtctccagctctgggaaacagattgtgttgcaagcatgcatacatagatggttttgtagagactatattgtcttttccatgaagcttggaccattctcaaaattttggattgcaatctacacataacttataagagcatctccactgcggtaggtaaatctgggtcactaaatgtgacattttggcaactgagatctggaattactgcaaagtaggatggttcacatctgagctttgaggcaaatttaatgggcgttgataaacgcacgcctcccccctccccgcacgcccacgcccacgcccctccaaaaggggcgtgcaatcgaacccgcccctcagggagggcgggtttgcttgcacgcccctcggaatcctgtttttcgagggaaaaccggattccgaggggcgggggcgtgggcgtgcggggaagggggaggcgtgcgtttatcaacgcccaaatttaatgacatttatcatcaaaattttacaaatttgtcaaaaatctcaaattcatccaaacctgatgattcatgagagttgacaaaattcataaagttttatctacaaatgtgctaaaagttgccttgaactttgttgaggtgttgtatgatagtatgctaccatgatctgtctctaaaaacttcagacatgaaccggcatagtgggaatgagaaactaaatcctcatgaaatgtatcctctggtgatatatgcaccaaacccaagaatttgggaaagggagaatctgtgatttgtgtcttgggtaggagggtgttgtgtaagggccttggctttatcaaccatgaagtgtatctatgaactccagagagcccttctgtggtcaagagactctcataagtagtcatagatgtttttagcagcatccagggcagtttatagtagagtaaatcacccaaaagaatttcctgtttgcctcagttataggaaagggccctgaaaatcagactataaccacacacttcatagtaaagttggcaatacatatactataacaatactataccaataaccataaagtatagacccagtgttgacagattggagggggattttacactttctgattgccagtttaaaggagccgctagccaatcctttcaccttttactcagagcaattataccactactttctgattgattgtactcatactactatgcgctaaccattttagcacttgttggcctgaacactttctgtgtgatagctttcactacctagctggaaggctacagtaagctttgcatctaactagattattgaggctttgccctccctcaatctttcaatctctctacgcctcatccacaactctttcacaattctatctcaaagttcacctaacggccactaccccaattgttaacttgaagttttgactattcccaactcagagccgcctcaagattggtttaccttgcttgaaaagctgcaggaagaagccgtaagactcatcaagatctctctgagccgtgcagttaaacctttacactgattacctctaacttctcatcatctcctcttccttattgagtccaggatatagatactatgcacaacacctgtaagtatcccaatcctgaaagctgggggtctcgccgggaaacaattgactgaccttaactacttctcacttattctttatcccttggtctatgagtgatagctcaaagacacattcccttacttatgacatagtctctacctcaaccaagaaagaagaagaggtcacctacttgtattactgtaaagtaaaagagataagaacttaccagatcatcactcagaagatttatctccaatccaacaaccagctcctaggtcagaatcaacacaaaataataagtctgatccttgtcaagaaaactgttgaaattttacctattgtttctctctctgcccttatactttttctagtcatcataaatcagactagaccatactcatcaattagcttgtttttagttattctcagcccccttctgagtcaaatatgaaccttaagtaatcagctttttttttaactactcatgtttctaagatgaattattctttttcctgatttcatgttgatttatcaaagagtgattacttagaattaacaactctaattatttgtggtttataacatgttttctttgattacctcatccagcttgtctaaaagagactgagaagacttgtctggtttgtttctgccaaatactcatgtttcttcctctcagtattctattcaatatggctctattattcattgtttcccaaccacaaattgaacccttgcatttagtctacttaaatccaggctagtttagttacttgcgaataaaaaatcattggctctttcattctttttctgtgagcttttccccaacaaaaaaaagaattcttccttttttggcccttgacctctcacacaccaccagtccaaaaatccaacaaaacccaacctgaaccttgacgccggttccccgtctcctctaaactcttctatccaagagactctagaagagactgcgaccataacttatcctcaaatttgcttagaccaatcttcctcagacaaattcaatcctctgtgctaatctttgctgtccatctgattttcctaattatcaaagtatcttccctaaaaatacaaccactaaagacatttcttcattgatctgatcctatgtaggctcttcctaaaaataataaaaaaaaaaacatattttgtcttctaatttccttataatccatcttctagaaaataataaagccaaaaactagcagatctataatttcatcttctaacttcttttagaaaaaatcatccaatcacaaagaaaaaaataagccaatacatctgcgtagaattgggagcccctatctacgtagctgataaccaaacctgtgtcagctactacaacgactcatcccacttccccccccccccttggaaccaaacctgcccacaatagcactaccagagtaagggctatccgaggaccacaagtttcacccaatgttagtgcggtttgggcctatcctgggaaggggggggggacatatatataaccctcacatccaatttgattgtgggtttgaacccaaacacatgtgtgtgtgtgtagagccttgtagggctcacactataagtataagcctctgccccagtggttcctgtttttttttttttttggggggggggcatggatgtattttcagacccatctcaatccataactacggggactatgtaagcatgttatagcaaagaataccttgtgcagacagctctctcatacctgatggatctaccctacattggacctctctacaatctgtcgcaggggttttttctttttttggaaggaagactaaaaaaaaaggaaaaaaaagcctataaaagtctgggatttcttgtttttttttgggggggggggacgggcttgctaaagttttgtcatcctccatcggattctgctctgcgtgacagtcctcctcacgctggtgctttcaaccactggccgacagatccctacaccacaggctctggtggacgagtgcttgacagaagtggttccgtcagcttgacccatgccgcccggaccaataatttggggtgcttcatagcggggggcgtaatcccccgcagtcggcttgaccattcaacgttggcttgccagcggttgcaaggcaagcttgcggcggcttgacaggattatgtcatcttgacagctgctgcgcagcagctgactgcagtaaaaaaaacttatgtatcttggggcttgaactccctacctgtactcacaccatcttcagcttaatgcatgatgatgggacaggagggcctatccaactatggcaatcatgatgtcatagtagcctggcttggttttgcatatagatagatataaactttcaaattacctataagatttttttgtcttgaagtttttttgtccaagttttttttttcttgaagtttttttttttctccatttttttttcttgaggcggccacaactttttggacatgaaaaggatgtagaaaaaatgttgaaaaaaaaaagtttttttttgttcattttcagacatggggtcaagccaacggtgggactttttgaccctgaggtcaagccaacgttggaattgcagcattcctcccaaagcttgatgtcggcctgactaatccggcgggattgtgtaaaagaggttcaggctgaccggtgcttgaccgcggggtcaagccgacgaagtgccatttccaaaactcaacccgtggtgtaaccaagctgtcagaaaatcacagtacaatcaagtcctcttatcttcatcaatcatgtctcatcatcatcattatcatcattgttgttgttgacacacaaaagggaaaaagacaatggaacaggtataaggcaagagtagagatcgttccgcggtaccctttgctaggtacctaataccgcttggggggtacccttcacacccgccccgcacctgtcgggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtaccactacaggtaccccctcacttccctaccaaaatgacggtggccttctactccaagaactccaagaaggtaccttggctacatggaaacagggactcaaggataacaagaagtctaaccaaaaatcaaaaaggaaggtgatagttttggaaaacaatgaagattcttctaataatctaattagatataatttgtagacagtttaagctttaaaataaattatcaaatgtgaataaatgaaaaaattgacttgggattgatgttttacaataaatatgaaaaaaggcaagatccttcccattgtagatacttgacaaaaaatatgaaaaaaatgccaaaaaagtgacttgagtaatattttacaataaatatgaaaataataataataatgaaaaggttcttccaattagtttaagatgtcttacaacaaatatgacaaaaggaaaaacagtgacttgggaatgatattttcaataaatatgaaaatataataacaaagtaggattcttccaatttgttgtcaacatttcacaataaatatgaaagaatggaaaaaaagtgacttgggactgatattttacaataaatatgaaaaaaataataataaaaaagtgaacctaggttagaaagagaggggaggtacccgcagtacccgccaaaagtaccgccggtacccgccgggaggtgcctggtgcggtacttggtacctattttttgaaaaaattcaacaggtacctaggtaccaacaggtacccgagtacgaacaaacgatctctaggcaagagatgtgaagtgtggatgatctttgcctgctctgatcaaacaaaaaggcacatacatagcataccctatttatatcaatcaatcaatccatctcacaaacaaacacatatcactaaaaacaacacacatctcatcatctttttttttgaaaactttgtgtacagccccttgacagaaaaaatggaaccctttaattggagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagatttgaagtcatgagacttgagcaggtggtgcagaataggtcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaaattaaaaataaacttgatttttctcaaaaagatttgatattcattttgggagagcgagagtgctgagagaaagaaagaatggaaaatgggaagaatgattgtaaatgaaaatttaggaaaaagtggttaccagatagttttaaccagttgttgagtggggcattcaccaactcacattgcagtaaagcactaaaatttactgttttgactccaatctggacaaccaacctggcgcaaccttttttggttccaattttttttcatttataatcattcttgccatgttccactctttgtttctcccagcactctcactcccccaaaatgaatttcaaagcttttgagaaagggccttaataaaaaaacgcgggttttccgcgttttgacgcggttttggctgcgcgcagcacacgcggtttccgcatttagacgcggttttttaattcattttttatgggttattttttgagtttttttgaatttttaaaattgtttcctaggtttcaaagcgcgtagaatttaatggtaaaaaccattttccataaaaatgagttttaattattaattttttttttctactcattttttccattaattgtatgcatacttgtttttaccttattttttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgcgtagaatttaatggtgcaatccattttttttaaaactcaacggttgatttttaatactgaaattagacccattttttctcttatttttttacagcttaattcttatcattttttgacattttaaatttatttcctacacttcaagacatgtataaaattatggtaacagcaatttttctccaaagtgaaaaatataccttgaatgccgcatttgacatgtttttcaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaaattttaaatttttttcctacattaaaaagtgtgtagaattcaatggtataattcaatttccattaaacgccaacagttcatgctgaatactgtaattagccatacttttcaattgattttcaagagcttaattttcattattttttgacattttaaatttgtttcccacacttttagacatgattaaaatgacggtaactatcatttttcataaaaaccaaagaatgttattgaatactgcgttggacatgttttttttaatgttttgttaattgcttgttaccggcttgattttaagcattttttgaaattttaaattcatttcctccatttaaaaatgtgtaaaattgaatggtgaagtccaatttccctacaaatacaagcttcaatcttaatacatgagtgtaccccgtttcttgcacaatttgtaacgtatacaaattttgtttgaatgaaaaatggatagagccaacaattttgaaacctctaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacatcaaaggcattattcaagatatagttttcattttgatgaaaattcattgttaccataattttatacatgtttgaaagtgtagtaaacaaatttcaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacgtttaaatgtaggaaacaactttaaaatttcaaaaaagcataaaatataaggtaaaaaaactaacacaaacaattgagtggaaagtgataattcaattaaaaaacggtgtcaaatgcagtattcaagaggtatttttcgttttggggaaaaaattttgataccatcattttatacacgtcttaaagtgtgggaaataaattgaccacctccttcaaggatgggaagtaagctgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtatcatccaaaattaagttaaatatatatatatgtgtgtgtatgtgtatataaataaatatatatgtagtagaatataggtcaaggtaaaaggagacaaagtaaacaaagaaaaaaaacatagataccagacattcaccaaaaaaaaaaccaaaaacatacaaataatcagataccaaaaaaaaaaaagaggaaaacatagattgattgatctatcagtagcagatctgatcacaaccgtcccgatcccaaaccctctttaatgtgatttataatgtgtttttttcttgatttttaagattgatggaatttccgataaacccgagccaagaaatcctacaaaaaacccacatcatcacaaaaagaaaaagtcaataggctgatatagaaggatttgaagagagagaagaaagcagatgatcgagaccggttgtcaaacaaaaaaaagagggaaatgaagactcaactcgagttttaaccggatcgcccgagatcaagtcgttgagcgaatagccagccaacctgatcgacaggacggccaacaaataagccacctgtctctctcaaacccccaacaaccagaaagaacccacaaaaaaaacacgtacgggatattctgagcattaagataatcgaagatagagaagaagacgtcaaagtcgtcatctttctgaatgaaggatcccctgacgttggagtgcgagtcgatatcgatgaactcatgatcaaggatgcccgagtgggagtgagtgagactctcgatcagtcggaccaggaccaagccgttgcggatcgagtccgagaaatccgtggcttcgtacctggtcggactcttattgttcgggtgggatcggacctgctcgttgatccatcgtaacaattctttatcatctgttgttaattcttcagctgttcattcattcaaacaatgggatgattcaaaagacgcttcagtatctcaatcaaaccccagaaacgccccgcccccctaagagacctagagactgaccatgcgaatgattgctagatttttcaggcgaaggacgctgcgtacttctcctaggtctcaacgcgttttcaggagacttatgatgaggagaaggactgatagggggagtggccccaaggacgcgattaccgggtgcagcctgcaagttctgcaagctcatcaagaccgccgcgtctttctcggagagcacgtcggggttagcggccagtctggccttctggacgcgggcgcgagagagcggggaaggcggtctggggggcgggaacatcttctgggcttcccggattggaatggtccggatattacaggacgaaatcaccggtgctacattcaaaaaaaaaaaaaaaaaaaaaaaagtcaagtaagaagaagaagaagacaaaagacatatgacctctcaatcaggagtgtctcatcactgagagtcccatggattgaaaactcaccgatccagtcccgatcaatcgtcgctttcatcatcgccttcatccaatcccgcaacagctttgaatcgtccgcactgaacagatgagccgagccgttatcatggatgatccggaacccgtagcgtccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcttgagagagagagagagatgacgaacaagtcatggctgttcatagactatggtgaccagcttgggttgttcaggttttggcatggtagtttgttggtttgttttgttggtttgttttttttgttttcgtttttttgtgagtggttggtttttgagtggggtggttgttgaaggagtgttcagtcaagcttggaggtgttgggacagggagtggatgtttgtataattagggtggcggtgtgttttgttttgtttggcgtgaaataaataatcaagtacagcattcaggcagctgtgaacactgggcttgctcggctcgttcgagggtgaggtagaagttcaagtcagctggctgaaaagttgaagaggagagtgaatgctttaaagtttgatcgaagcggaagggctggattacgtaatcctcgatttctgctttcggatccgcaagtgacccaactgatgatcatcaccctaacaatgatttcattatgacttctgtctttgtctcatgtatcatcaacaaagaaaaaaaaaaaaaagcaagcaagcaagcaatcaagacagaagcaactctcaagtcttgcagctccaacacaaaaatattccatctacatatttcaatcacttctctatcttcctgaaactggtcatcttaatcccaatcatcatgacagcctatcacagtcaacacaatcccacaacaaccactgtgaaagaaacaaagcgttcaaggggggaacagctctaatctatgatgctctcaactcacaggatcctgaagtggagagaccatcctataataagcatttgttctaaaaatccaatggaccacgccgatctcttgagaacatgatatcaacccaggggggaactgacaaggcaggaggtggcaggggaactacattgtaatctggatccttaatcaaaaagataagcttccaggcactctttccgaatcctttggccaatcaattgcgctggttaagacaggaccatcaacagttctgcatgattttttttgtatgtatgtaaatggctcctcagaaaaactggaaccaagcttggggaaaaaacgctgtgtttgccgatgttggcaggccagtgggatacttgtgcagaccgaagaaggctcggtctgactggatggaagcgagaacccgccagccccccctctacactggtcgtaagcttcagatcattaacccttggatatttaaccgaatggaagaaaacaatgtcggaattagttggtcttgggatgccgatttgatgtgcatgtccaattatcatgaactttcactttggctagcggaggaacgctatggaagagggcatatttcagcggccggcaatggtggaaccagttgatctgatttggggggcgcgacggatccgacaactgcgaaaggaagccacctttttgagagtgttgttagatcggcttactgcccggtatctcttcctcataaagggagcatcactcttgtgtgcggtttggtttacaaaaatagggggtcatgaatactgggctaagcgaatgtgtgtgaagtggatggatagtatcaggatgggctccaattgctcaatcctgattcttcttccggatgcaataggtatattaacaaaatcataattgttcaaccggatcgactgtctctctctctctatcgatggatggatgggggggggggggaataacaagttatttgtgggatccagtcgtggttcggactcgttttaaatgggcaggccgatctgtcgacaggcagctacaatgccgtgtttcttgatcgtgtgatgaaggtcgcctggattgacaaatgattcagcgagcgaatttcatgagttgttttttttttggtaagatgtgatgacttacctctgttcctaaggtcgcacacgggaaggttcacgacacaatcggcactggggtccctgggtattgtgctgaggatcgattcggatgcagtccgcagaaggagaggagacggaaagtgatcaacgacggacgatctgcgggggaagtgttggggggggttcgtgtcgaagaacttacgtgttgacccaagggaagtgttcgaagccgccatacttctgctggcacgatagcgaagcgttggtcaagaactgggtggagaagccgagccggttttcgatcacaaacgcgttggggaacgtgcgttcctccttatccttgtgtttcttgcccttctcgtcgctcacccggacgatgttatacatcctgcagtttggagagatccgagttaatgtatgtagccaggaagtaggcttgattcgcaatgctactcacgttcctgaggtgtcgcagtacgacagtttgtcatctccttccagcgctccattgggccctttgttgttgcacacgtcctgcatccatcatcagaacataatcttagtagctgccacaggtcgaaatctactcctaatgagaaacaaaaacaagagaagattcttacactaccaatcgtcacgaatgcatcctgatgtgaagggggaaaaaaatctcagacgatgaatgtgtccaaagagacagagaatatccgaaattgcttaccattgatcggaggatcctggtcaagaacagtgcggttgtcacatttttcaaagcggtttcgatggctggcaagaagacttgctcgaggggagcgatgtaggttccatttttgaggatgtctgccatgccgtctttggagctgattggggcgttgaggattttatgggattcctgggagattccgtcgatcatcttctgttcatagacggccagaccgtcgacaagatgagaccactatgtgttgtacatccatggaaagcttggtcagtctctgaagagctctcactgaaaaaaaaaaaaaaaagagaaaaatctgttggaatggtgtgtctatgcagtgaggtgatcaactcacctcggtgaatgcctcgtgtttctcctccttgggaacaggcagaaaggcagcagccccataggatgcagcgttgatgatgttgttgagcacgttgaaaaacaagttccagcctaactgtggcgaattgaaaaggactaggatgtccaagaagagggtgttggagaccatcatgaatgcggcgttgactgcgaaattgagtttgatcatctggaccatgcgtggatccattgccggaaatctacagacatcaaaaggctcagcgatatccaagcatgatttgaaaaaaattactggtgaggggggataacttacaatgcggacaaaatgatagatatagtggctgagtttttggcaccaaatgaagaccggtcagtcttgtgaagagtcgaatgatctctaaggaaatagcggcagagaatggagggtaccttgtacaaagttgaccccgtatgaaagagcacggatgatgttgttggtttgaatgttccattgttggatcgcaaaaagcacgtaccagtccggcgcgggaacgggatagcagagctgtagggaagaagacagttaaatgagagtgatgcacgcggcttggcaaaggggttctcattcgaagacctccatacctggccagcgttacacttgtttccaacaccgcagtcaaagttgggtgctcctttggaggcggcgtattgctggagaaggagtcagttcaggtgggccgagacaacaaatcaacgatgaagaaaatggggctcaccgagaccgtgaggtgatcgccgccaggataagtgcgcagatattcgtccaagttgagcgtcttccaagtttcccttgtcaatggaagagctttgcaggtcccgttgacgggtgcggaaggatcccggggtgggccggtggcttgagggttggatgattgtgatggtgcggagaagccgagcatgccccccaggcctctcttctcatgttggacgccgccggactgtgcgtggagagtggcggaaaaggctgctaggcaggtgcacaataacaagctatccttcatcttgttattaaggtttggtgtgggtgataatgagtgaacgaatcctgcttggttaaatatggactggagtaaataattgggtttttcttttttttttctttttttgaaaagacggaagagtttaatggacgataacttgaagcccctcctcaatcatgggccgtttcggagtcccacccaagagtgaccatccacaatgccttaagtaagatccaaaacgcacccgacagcgaatgtggatggcgaaacctgagcaggaccgtcacagaaggagtcgcatcccttgatgcacgaagactctggaatgtcgccagcttcttcctcgactgtatgtattcctgaaatttggggagccctcatctgagcctacacaaaacttgtcgcaagtcccgtgttgcagttggttggtgggcgtacgagcgcaaccactccaagtgggacttgtaccctacacaccaagagcatataatccataaataatcttctacaccggcctgtcaggattgaatcctcgcaggtttgggtgtcagtttcggtatgactcttttcgcatttttcccatccccttgaagctggtcatttagctcgtcccagaatgacccgtcttttgcacatttctccgggaggttggagtgcgtggagactccgaccaaggaccgaagttgaccgctgaccctgctcgacctcccatttcagatcgcttgaagactggtcctagcaatccttgagatgactccttgcaactagaaaaaaacttcgcgttctctagtgggcatcttggccaaaagacttaaaacatgaaaatcgtaacacagtgagaggattctggggagcacgacggaggtggaactccatgactgtagaaaactgccgttatgtagtagcccaaactcctcacccaagaatacaaaaatgcaacaaagaatctggaatgagagaataaatactcttgtcaaacactctgagtagatgtgcctgtatatcttctctcatcgacttccgatcgaaaaaaatcaatggagtaccagggagtcgaatcctgtacctctcgcatacaactgttcagactgatgctaagcgagcgctctaccgatgagcttgaaccccttgcgatgatgaactggcaggaaattaagaatatgtttagatgattattaaaacaaccaagttgttatcccgatgcaaaattgttccttccactcggtttgatgaaaatccctaacataatctgattaaaatcatgtagaaaaaaacatgggtgttgacagctcccttgagccaagctgagaaggttgaacttgaactgcttgtaccttggacaatattgaagctttggaattgagggttttctttctttgttttgtttttgtagaggattgatggtggcactgtttatgtatgtaatatgcccacataatttctagtggttgtttctttgtatttgtaaaattaggcagggtcaattctccacacattattatatatggccctactgatccatttactgcagaaaacaaaatgttacaacataacacatcagacttttacaataatcaaacttttttttgattaaaaacatgagccacatctacataaaccaattctttttttatttgttttttggaagaagctgaacagtaaatctttcattcctcaatatgtctttgtactggggaaacttctgaaaatatgattcatgtcaatcgctacataagggccatgatattttctagcaagcttttttttgtggaccgcactggctatgtactagaagtattaagcttgagatctgcctcttatatgtgagggtaggatgattgtggagtgatgtggagattggacgagatagcgggagaatgagaagtgtgacatgtttgatcgggtgcagcagagaagtgaagagtgagagtggtgatacatccaagtccaacaacctctgctgaccacatcgatgtctttcctctcctcactccaaggcaccgttctccaaggatatgcagccctccaaggcccccagggacagccccaatcaccgaccgacaccctcgtcaaactcctcgatcgtctccagaactcttcccaacatgaggacagacgcagcagtctgcttgggatcaaggggatggccagagactggaaatcggtatctcatcttcctcttctttattaattatcttcgcatcagcacttgactgactacttttcaatttgtttttttcgaaactggtcaatttttctaggaagtcggccaagttgctcttccagcaatactcgacttactcgccgaacccggccttgtggacgaccttgatatggctaaagcggtcctggaaactctgaatatcttatgcgaaatcgaagaaacagagcctggcaggccttcgaaaacggactgtggggtgacccatgtcgatacgttcttgatggtatgtaccatcgttgactgaccacaatgatttgactgatatttagatgcgctatatccctcactacgaccactattattatgatttttgcttagaaacctgaaccgacccacgcagtcttgtctctactgagcacaacgagtttctacatccgcttcttctccttgcagctcctaggcaccctcttaaccaccccaccgccacgtcctctgactctccaagcgcattttctgaccgccccgggcgggctgggcacgatcttatcgatcctcgacgagaccagagaaatcctgcgcaacgaagtcctgctcatcctgctcaatatcaccgaaaagaatgccgatatccagaagatcatcgccttcgaaggcggcttcgatcgcttgtttcatatcatcgacgtcgagggcggcatcggcgctggcgggatcgtcgtccaagattgcttgctgtgtgttggccagcttctgcgctacaacgtctctaatcaagtcagtgtcatcattatatatatatatatatatatatatatttttgggggggggtctcttaagatttggactgatcacaccttacttaacttttctcatcgatctagaactattttcgagaaacgtcatgcatccctcatcttgcacccatgctcctttttcctcccgcacaagacccccatccagtggccctagattcatttgcaactcagccgtggagtgagcagaagctcaacaacgcccttctcgtccttgcccttgctcgaaccatggtctccggggctggtgccgggaagattgctaaccagcgcgcgatcctcgtcggtggcctcacccgttgtctcgcagagatgggcttagccagtgccgcacctccagtcctgaaggctgaagccttgcatatcctcgcccacgttatccgaggaagcgagatcaaccaggagttcatcagcaagctggtcctcaatcccttggccgcatcctctcctccccccggccaggacccgagttattcggacagagagaagccagaattctatcggctccctcctcagtctgccatcttggcgctcttctcactcgccctcgaaggactccctggagctcagaatcccagctcagccgaggatgagttacacaccttgtctgtccgggctgccgccctgagtgttatcgacagctttctggacgggaacctagatgctcaacttggcatcgtcgccaccatgaacacacccatccctcagctaccggaacaaaacagtggcccttctcactctcctggatcattgctcttcgaggctttacaaagcttacccccgactgacgctggaggcatggccgcatatacctccttctttgcctccttgatcttcgcccatctgctcagaggattcgagcccgccaagaagctagcgcgagagatccggatcggcagcgatccggctggcccacacggcccgacaaatgacgaggacgaccaaaccagtctagtgcaagtcttgattgggaacttgatgatggcccagcggatgcaaagtcaaagtaacaatgctggcgatgggatccagcggtccttagcatgggctcgaatcatggttgggtatctgatggtattggccacctggttttgggagagtcccgcgacaaccagcgagtttctaagtgaaggtacaaatttacaagtggtatgtatcacaatctcatcgactgtcttttttcttcctatcagtcttccaataaccgaagaagacctcactgacacgactactcctctaaaatcattgcagctgatcgagccgatcagtcaatcatctggcgtggacccactcgtccaaggcttgtgcgcgtttgtgttaggaatcgtttacgaatccgaccatgatccggcgtcgacgataccaaggtgagtcgatttccgctttgcctcgttggccggttcgctgaccaatcaggggggtcccggcctccatggggaaggaagatcgaccctccagcccatcctccattctcgtgtcgggccagatcagtttgtcaataggatcctcagactcagagaggaccctcggttcaaaaacgtcggccccgatgtcctcgagttgtgcccccaggccccagccccatccgatccctccaacccagacgaagaacctgggctgtggtttgattggcccttcgtcgagttcctgaaaaataattatggtgggtgattcatgatcggcctgaatcgaccacagagattaactacacactgctcattcataaacaaataaaaagtatccatccagcaatctatcttaattgatcctggagcaggtggagggcacagtaagttttcctttttttcgtattcttctaggcggaggtatggcttgcttgcaggcctttttcggttatagacaagctcattgaataatcttaaaagattcttccaaagaaaatgcacaccaaagtgaagaattgagtagactgaagacccaggtggccgaacaaacaaacgatatacaagctctggaacgacaagtatccgagctaacgatacaactaaaagaacaagtgagtgatgagcagggttacaaatcgatcatttaggagtcacgagttgggatgttgatttgacggggattggcgccacaggatgtggcggagatggacaggctccgacgagagaacgagcggttatctgaggaggttcgggtcttgcgcgaagagacggggcgtctaggtgccgcgcagaaggagaacgagaaggagcaggaagacctgctcgtgttgctggaggaggtgagcgggaagcggcggagagacaaggtgttgatgcgccagaagggtctcgaggtcagtgaggacgaggacgaggatgatgagggtggtgctagtcaatgccaatgatgtaaaagcttgacaggcttgcacatcccctatcgttgcttcctctccccccctgtatctttattgttcttcctttgctgtcctgtccccttggactcaccaactcgtttgctctatacctaccaaggatatcttttgaaaccgctacttacttattacttacaaaaacaaaaaacaaaaaacgggatttacagattagaagcctgcatcgcttgaatggtccatttgcgattgtacacttttgttttgattttgatttttgatttgtaaatctttgatatccaacttttcaactttttttattgttttttttttttttcaatagtactttcccattctcacactcacggtttcctcaagtatcaaacacataaaaccgaccaaaaacaactaatgaaatcctcgtcatgaccatgaaatcttcatgacatgttgctaatctatgtggtgtactaagtacagttctcaaccttcccttgagtgttttttcctccaagctggttttgcagtccaacaagcatcatacacaagccacatgaagaacaccgttgtccaacgggttgcactcttatccttctgaaaaccagtatccttcctggacaaggtttgtcaattgtgtggcgtcaagtctttgagccttccttgagtgataccgagaatttctatgtactcatatatcccaacttgccaaattcctgtagagagggaatgatctgtagttgcatcatctgagaaggacagttgtgtccagccttcctaaacaagctcaatccaagctatgctcaggtttgtcgccctggaaaccctgcaaatcagcttgcagctatgcagcgatcggaagcagagggagcgaatcaccggacgttttcttctaatatattcccgtcttattggctccacactatcgcaactcatggcaatgcaaaccagcggatttctagggaggtgggatgagtttaccggcgtcttccctcctcggtcttccttaccggcctctgcttcgttgacggttgggaggaccaactgctggcttgcaccgacatggcatggatacgaggtgggaggcggcactgcaagcttgccaagaccgcaactgattccagtgatcttgcaagcttactgcagagggagcatgtagttcgagctcgaggataaaaggccagtacgttcggaccgtcctgatcccccatccagtgatcacccctcatcaaataaaacttctttgtataaagaccgtatatctgtgcattttgccttaagtcgctttatccaggaaggcttcattactgccaattgtctggcttggctatagcagctccacttttcacattccttctggtcaaggattaagcttttttttgtcacctggctcttcaaccggtcagttattttttgcaagtatcttctccgtcaacggattcacccatcttaacatttatgaagcgcacttttaatgatggtcgtacagaatcaaaatatgagggttcaaattgcgtcgattgttctcactgcactcacacttatggtgctctgtaagtaacccaactatgaccaattgttgttgcttatgtttggtagaatttataaggaagcgagcgaagaaatggccgactgaatgtatgtaatgcttttcatgcctgtcgatctgcagccgaaggatcggccgcggcgccggtgatcaaagcacggagcccgaatggcttctgggacggcttcaatcggttcgccaataaaccgttcaaagactggttttaaattcctccagtcgcgatcatggctggagcaatccaatcatccgacgtcaaggcccatcttcgatcaattttggctaagatcaaaatatcatggccggcgcgtcgcatttgtatataaattgactctgttccgcagacagtcgcgctccttcgatttgattttcttttctcttcttctgtaaatagggcatatgtatcggtcgagttgtctctaccatcctacttgccatcatctttctctcgtctttctgtttactagaaagctcattgtaacatcatgtattcttcagctccgattattcgctttcgttgtagacattttcccattcttgccttgctacgcaatattgacaataatctcactctattttcctgccttgataaaggtcggtatgtctccccagcctcatcttctcctgttgaattgatgcctcttctaataaccagaaaataaaaccaaatgagagcataaaagggcttgggctcaaagatgaactactgaaaataagttggatatgtagtggtagaatatgtatggttgaggagataggatgtgtcccagctttgaccaaaatgactgccagtagcttggtgatgaagattcttccccgtgagtgacctaaaaagctggggatttggtccttgcaggatcatgcacaaaggggattctgcatcacttacatacattttcttgacatcttatgtctacataactctttcagtttgatttattgaaaagacaagttaaacatgcatcacataggttacagctgattttaaaagaaagaatacctttcaagatgcagctagactgttcaccccaaataaaaatatgaatttgtagtgcagttgcagtttgattggcacagcctaatttgccaatatttccttgtgtgttgataatgtctttttgagttacataattagttggctgaaaagaattaaagatgggttcatgactccaaagaaagcatgtcttcatctggttgtaagcaatggatagtatccctctggtaatctttcagaaacttcccaagttcaggggatggaagtttactgtgatttgccaagttcttcaagtttgtacataccttattcatcagatgtaaaaataaagcatttcttagctgctgcaacttccttgtgacttatgtgattaaccacagggggtctgcaatgatacatacctccaaaagtactttgcgccttctcaacactttgtttgttgtactatttttctccacttcagtacttaggcctgacatctcttcggagatctgtttagcacgactcatgacatcgtgaggtaaggcagcaattgaagcaagctcaataccttgaaacaaacaggttattagaataatggcgtgttttcagattccagaagaagttctcaccatagcctccattcttcacagtaccactgaaatatgaattagtcaccagccagtaagaagtatccaattagtgattgtaatttgatctatgtatgattagtcaatcagctgaccccagaactttgtgcggaaactttaaaccaactgctgcttcttgcttgctcaatatggtctccaagtgaaggcaggctacattgggatagacactctatattgaaaattagcctggttatgaagcctatctgtgagggagaggcttaccagcgtcaaagagagttcctgattaaaaccacaaaaaacatattttcttctaaatgagtcaaatttaaatgcgaatagttctacccagcaatctttctcaccctaaaatgggtagcaaagaagcagaaagatttcgctttgattatttcttcgctaaacgcatgtgcaattccgactccttcaaggggagatgtgcctcgtccaagttcgtctataattatgagagagttcctacacaccgccattgatgaaagtatacccgacaacctaggaaggattgaagccgtgatatcagcttgttactaacttttattgagcatcaaagagacgggatccattgtgattgcatatagataatgccgaatttgactcacgtcttcatctcagaagagaaggtcgatagtcctgcttcaatgtcatcattctttgagaggcaggtcaacagggcatcaaatataggaaacgacgcgtattttgctgggcaaaagcttcccacctggaaaaacaaattcagcaaactccatctgatctcacatatatcacaaatttcagaactcacttgagccataaccaccatcagggcaatctgacgtagaaatattgactttccgctcatatctaagagtaagagggtacgagtaattaaattagaaaacttcaataatgaagcagatcagtgaagcttactaggtcccgtaaccaattgaaaagagcaggactcgttggcatatgtgtcacttcacgcgagccaaaagcgaccaaatttcttttcagcccttgcaaaatataacttgatgactgtgtgacttactttggcacgaactcgtcactctcggaatcaaacagctcttttataggatgtctaccatcacttattgccagagtatcggtgaactccggtcgaactgaagtaatagaaagcctcagcattagatttttagttcttgaagatgcaagcgttcctctatggaagtactcaccatactctcgagtgctcgccacatgtgcaaaactaaagtatacaatttaaattcaaactgtgattacaaaacaaaagggagacgggaaagtagcctacctggccagcatatcgagtaaagcaatggcttcagacagtctgaaaaaggtcgagactcgtttcttgaattcttcaaaaattccgtccaacactctagagtaggtttttttttctcagtctcagaccattccatcaattctccaaaccatagaaaataacgaactcttcactatttccaataagaagttcaattgtggcaagttagacaccttttaaactattcagacaaagcaataaacgttgactctatatgtgaatatcttacctcaagagacatatctcctgataagagttgatgataagctgatttttctttttctgtgaattcggatcggacaaaacagcattaagctgggtctttcgaatcagggcgactacaagactgaccaaatccaagcaggtaaaatgcaaggttttgcccttttttacctgaatagcaagaaatgacttggatcaatatgcaagccagagcttccatgaataagagaagaagaaaaaaatcctacgatattggtgaagactttcggaaggccatcaggatgatcggtcgtatcgttactggtgcctcgcaggtcatcttttttgatttgcaacatgaaaccagccctagtttcgaagataaattgtaacttaggtaaatgatgttcctccttcaaagcttcacacatcgccattgcatctgatagattttccttgtacgtttctcttctggaagagtggtttaaattattgaatgatctacccaaatcacttgtctattcttgggaagttactcacgccacattcaacaattggttctcaacaccagtcttgatggcgtaggcatggacgttttgcttggcgagactgcccttttgaactccaagaaacgagtcttcattcacgcggagttcgaggactgaagaaatttcatccaaaaagggatcttcgaagatatttgaagctagccggaggagctcgctagaacaggttgataatgcactccgaatcggattcagagattgaagaatcgttcgaagtgacttcaaaagctcgagttttttggttattgctaaggacggatcttgcgtttccaatttctttttcttggaagatgagggtaagctggttaacgaatgactttccgattcagagttacaactggatctgttgctagcaagttcagtcgaattaataccgcctataagcttgtcgagatctatttgagtcaaactcaagacggccgagaaaaagagcaaaatgcttttagatttgtgtttacttctttagatgtattcagaaaacttcaggaaaaagatagacactaacagttttagagatttgcgaagattgaaaaaggagtcttccaactcgattaattcctgaacagcatcaagccttccgtcaatcacttcgatttctgtagggggcgcaagtaagttacttcgaagctaagattttagagccgatccattggtcaatgaccattagagattcgaccaaatcatcagtttgattttttttttaaaaaaaaaagagagagaagaagataatagattccttaccagacggttggccatgggcgtgtacgtgtgatttagcaaaccaaagaggctctgcttagatttggaggaaacagccttgatttttatgattgcaccgtcagttttgagatttcatcaacgagataagaagtttatcacggcccactgacattgttgatcaactctaaatctagggcggtattgcggtcgatcaacatgcacccttcaacactgagccatttgacattcaacgagtgtttttcccagtgagactttccagtttgaatgaaccttttgtggatccagtcaatcactgccgatgccgctccgagggcgtagtacttttgtctgacttcagcaagcgttgcgtctgattgtggcccaggtgaacagaactcttggaggagattgtaacctttttcggaggcaaagctagctcggggaagaacagtcagagggacggttgggaaaagatgtttaagagtagtgtgtaagatggtcaaggcatgcggtgaagcaggtgctactagaagcaagttcgatggtggcctctgcagagagtggatacgtatgatcgcaacttaataattcgatcaataaaaactgaagaaaaccatataacattagagtttccaagactaacctgacgaagccaatgaattgttttggcgtaggtttgagagtccgctaactagtgtccaacccaaggccggtttcgtggcggcttaagttagttctccttcatttccaccaggatacaaaagtgagaaatatgattacttgagagagtacgacttgaccaaattcgaactcgaagccgacgatgcccacctcccgcccaacgccacgactctcggtcacggcaacgatccatgagcctaactgctcgctcggattatgatcgacggtttctggcctcgtatggggccgcgatgtatttgtggacatttatgcaccactgttttccaatgagaagtccaccggtcaaagcagaatgaagaaccaacagagggagaactagaaatctcaaagcccttcaagaccagatcagcggttggtcattacggtcatggatgattgacgtcataccctgttttggtcagttgacgtcattcactttgaaccacaacgataaggtccagaaaatgcccgcttggttcgatggggagtttcttaagacttgatgtcataatatgatgtttatggtgactctgggttttcggcttgattgaggtgaggtttaccaaacttgctgtatccttttccgttggcattagatttaagcagcacgaaatccggctcgacatcgatcaattcctccaaacgtggctgaatggttggtggcaatcggccttttccacacatcgaagagccaattagcgcagcataaggcgttttccactttttggcaaactcttcaagggtttcgagagataggtcaatgattatgtcgcgcctcaacttcaagaaaggcaagtcgaaacctctaataaggatattactactaggagactctcgtgttgaggaagcatgtggcggaccggctttcagaattgtgcaggcttcttggtccgcagggctcaacggatcgtcttataatcgatgttgagtgcatcatggatgtgctctcatcccgtttgctcttcccaagattacccgtcagagtagaaagcaacattcaacaggatcctcaagatgagatttgaccggctggctcctcgcaaacacaacagctaagctggcctcagagattgccaacccctttgaggcacaactccagatcttcgaccaccctatctcttgctcccccttccttgcccggtagaaatcctcaaccgctttttctacataccgtgctgggcaagcactttctccttttcctttcattctctttcccctcattgtctcttcctcttgtttctttcctctcggacaaatcgtacttactgaaaggtcctcgaccgcccttcttctaccgtgctcgcaatacatacgccggttctagaaactctccgagacataggttcatccgaccggcagcaatgaagagtcctacatatcgactcttacactcttggcgtcagaaggataccgatcgaaacggcgaaacccgcgtgcagggcgctagctcttcacgttggctgttgctgtaagattccacactgaagcccccatggacgccggctgacgccggtgcgggtaaactcgaggctgttcccggtcgtacacattccatggcgcttgtaagttgtactgctggggcgcctgggcggcgttcgaactctgttcggttagtccgctgtgttaaccactgctctgatgtgcacactgtcccgacggtcttgcacatctacataaaagggagaccgagaagaggcaaaccgtccgccgtcaactgcatcactcgctcaccagaccagcgaattaagatcgaaaaaaacttgatcgctcaaaaccatgcttgcaatcaatatgaacgcgtttttcagctgcttgatctttatcactctactcaatccgtcgttatccctcaaattcgatccaacactaaccgtcaaaaacccagacagttacagtcgagcctacgttaccgatacgtttcgtgagtttataggcgctatttgctctatacctcgcgacgcgcaatcgggactgacaaaagtgccacgatgattttcataggtgttgatctccataacagggcttaccgttgtgataagtgcgatttatatggtaagcgcatcgtagattctgctcatcgcgctttcctgcgtggatatcgattggagactcacaaaagatgtcattcaatcggcatgacttgtagtcgccacgggctgcaaccaggcagccgggtctgatctccccgctgatcacacctgtgaactgcaatatctaccaaaacagggctatattggtaagtcagacaccttttcaatcttcctacatcatcttgtcgtgctgtgtctataagaggtgactatgtagaccagccaactgacttgacgattccaaattttcctgtccaaacgaacgatacatagcatgcgagtctcgttgcaaggggactgatattggtgttacgtacaactgtaaagcgaaaaagcaatctgggggtaagcccgctccccatggtttggtatctcccgaatagatacactgactaactcaaataaaaactgcactttagataaaatttgtaccggttgtatggaattgatttgatggcagacaagctatttctttcatgcctcatatctaaatatgtgtgcagaaaataattgcaaagccgttgttccggagcttgtcagagatctaaggacaccgtattggaatgtaatgatgtcttctatgatccatagaagtacagttattttatcctcctagaaagtgaaggaatacatttgagaaatcctgagtcaaagctaaagaaagctattggtggttcaaacccatgcagttctttacgtgagcacagagacactgtgctggtctgactcaggaagatgttgcagagtgtggctggagccaggactccaggagcctccaggtccccggtggcctccccgtgactctgttgatgcaagttcgaggcctcggtcgagaacttgatgtagccaaaagaaaatggcagagggggcgaaaccaagcgagaaccaaactgcaagaggaacatgaaccactccatccaattcccaacactctcaacattcatcatctggtcccacccaacccaacaagactcaagctcagaagactcagactcagtgctctactccacccatctcggccaagcaggactttcgcaagagaagaaggacagactgatcggactcatcaagggactcgtcaacttcaccgcaatactcagccatggactcaacaaacaacaatcgatcagggtcgtccactcaaagaaccacaagatcctattcctgcaacctgaagcaaacctctatctcgctgcggttagtaattgcaaaacaaacacaacagaccacacacgaagatttcttggaaactgaaccccgtaaaatttaaatagaacaggtcatcaacttacccgggaagccatctccatcaaaaactatgacttccaaactctcagataccttcaacatcctctcccagcaacaaggcccgtcatctaactacgaaccatcggaaagcgtgctcctgaactcactctcctcagccgctcaggagtaccatctactccatggatccatgagcttactcctacccaataagctacacgcattacgtgagaggctcgagaaattttggtcggtctggctatggagatggaacgtcggtaagactgggtgcggcgcggtcgatttcaatgaactctttggtggttagtcttgtcttcattcacttcttgaagttgattctcaatttgtgtttgtgtccttttttttttttttaaaaaaaaaaacaaggtttacagtcgccttttttagaatcacccaagatgccccgcgctccagtggatctattcgcccgttttgtaaacgatgtttgtcccgctttttcggtacttccgatcctaattcacgatcgaaaagtgttacacataccttgtccgattgggatgatcaagcaagatgacatccaaaccctagtccgatatctgttgagtctattggagggaagtgaggccaagcgtgtacaagtacggccagtggcgaaagtgaaggtggtagaaccggagcagaatgtgatcatgaaacgactatcggggtttgacttcggcacgctggcgagtctgcagccgaagctggcctcgacaaccaacttggccattcaaccggcgagcgcctgggcccacaaggccttcaaatgggcatctacctcactcgtcctaccctccaacctcttcgagaacatcgaaaacgagtcggaatctctcgatcagctcctccgtgccgacattggcttgcccccaaggacttccccgccccagctcgtccgcatcaaatcttctctgtcggaccccaaggtcgtggcccagtctgtccccagccctacccgtctaggctctcaaagatccccatcctccactggtttgtgggatcgtcgtcatttatacaatcacggcttgatcgacgtctgctgacttaccttgcctctcaccgtccattatagtctcctcacgaacaaagcttggctatccacataacctccttgcaatctatccgcaagcccactcctcccactctcgcgggatacactatccagacagcctgctgaatttgtacggaagcatagcagtaagtgactcgcccgaggaggaaacggggatccacagcctgccgacggtaccccaagatccagcgagaagttccgagccaccaaccaaggccgattcaacgggagaaaaggtgacgccatcatcacttggccaatccaagcacaacccccgctcgccgagctttaacgtcgaacatgccctggcagacgcaatgtccgagcggagcatcggcagcatcgcagctctcgagttcgtccgctctcaatccttcaccgagttcccccgctccgactcctcggacccctccagaccttcatccgaacttccgccctccgacacactcatcctcgaacctgatcagcctaactcagtttctcctgatactgacactcctgtcaacgccccggtcaatcgtggctctgcaacaattagatccccttcaacgtctgatacgacggctcttaaacaactccaagtctatgtcaacactggcaagtcaacgagctcagtctcatggcttcaggtgtgtgaatcatctcggatacaatctgggtcccggccctgtttatctgacatacgctacccctcctgattattctggtatcagatcgatgggtggacgttggcttggctggcccagccgtctgatcctctggattcttcctcccagctcgatgaaggctctgacgtagttgagaaagaacctcttctcaaacaggccagatatgtgcttgattcgttgatccagagcaaatggcccgaggaaagtgaaccgtcagtccacagatccaactgtcgagaacatgcctttttttcttcaagagagaattgataagattcaagccaccattattttatgtttgtttgtttgggtgtatgtagagagaggccggagcagcaaaggacggccgagcgagtgaccagagggacacagatgacgtcaggcaaagtgtcgagacaacggtttatgatcaaggatggccacagctcgacgggtctctttatccaacaagccgggccccagtctggctggctgtccaagaatgagatctggcccgggaagactatccccccctcggaggtcgaggttcacttgggcttgcttcgactcttggatgatagtttgtttggacgggtcggtggatcgtctgaactagtctcgtctgttctttcttcttttatgcagaaaaagaaaccgtcttacaggtggttaatctcttcacttcttttttttttttttttttttttttcttccccttcttggcttcatctctcccgcccttgtaatatgttttcagtcattctggaataagcttatttgaggaaggctttttgaggactaaatctggccaatggatcatctccaaaagaatccctcatcatcaccatcaccaccttcagagaagacagaaacagaagaccgagggtgcagaagatgctcaagaacagccacattcgataccgacttcccaggtgaagaccgatacgtttgacaggttcatcgaggccttcttggtcttacccgccggatttggatcgttgatcgaggctgatagttacgtccccccttttttttctctctttcttttaactcctcatccaacccacctcatttctctctctttcttataactcctcatcccacccacctcactgatattacgtatatactaatctatttgtatctctgacagacgaaatgcggatcttggagcggcaatctgagatgctcaacatgactatctttgactagagtttcttttttcttcttcttttcttcttcatttctctctgcttcatccctacttgagcttatggggtttttgtctcctgttcgaacatatgtcattgtgtctccctcccaagtaaggaggtttttgagttgcttgcctttttgaacatcacatgtgtctgtttgattggtttgaatcttggtagatgaattgtattgtttgaattgtccaatcatcttataatcaacctcattgttgctaccaagtttcaaactccccaaaagccaaaagagaacatcccttggaggaaagagccatggggctgtagagccaatacccagaactcgcttaggacgtcatggcgacatggccgagtggtctaaggcgccgtcttaaggaggtaccagggacgtcctgacggtaatccggcggtcttcgggcgtgggttcgaatcccactgtcgtcaaatgctttttgttgggcttctccagcctcactttctttttgtttttttatttactttttcttcggggaccacagattgaagacaacacgaaaaggatctcttaaaactcgaacgaaacgataacagttcaccggggctgagttgatttcttcgatcggtggacgctgggaatggttcgaagagaggaacagtcggattgttatttgaaagactcatcatgcgaaacgcgtcctagtcccagccgagtcttcctcgcctgagctggtaatacatactcaccaagttcgagatacccacgctttctttccgtcactccctcacactctctcttacgatctctgttttctcgtcgaagttgactcggtagaccaagaggtgcctgcgcaaatctcacgacgaacaagaaaaacggcacataaatatttacagcaacaaaagaagaagagaaaagaatggcccaacatcgaacagcttccctagtcgacggccgtacccgagatggtggagcggggactcattttctgcttggaacaatcaccaagatcgtgtgcaatgagcccaggtcacggatcgacatcaacctggatgaacggctggtcaaggaggaggaggagcaggaggaagatggaggatgtggacaatcgacctcaaacggcaggacgagtcgccggagcagtcagattcgacagcccgtccatcgtatcagattccttggagcctggtgtcggacgttcctccatgacctcaagaccgcctcaaaactgaagctcgacatggacgcgtatgagcccgaattcgatcaggcaggaaaccgttgggtcttcaggaacggcgtgcgcgtcgaattactcatcgataacccttttcccacacaactccctttcttcctcaagaccgtcgatttaggtcagtagagaccgttcattttcttgggaagggatgaaaccaaaaaaaaaaaaaaaacattgaactgatctgaaaaattgttaccctcttctctttttaacagttccacgtctttcaagcgatctgcttgagccaccacccaaccccaaaactcgtcaatctgatcttcaagtatcaccacacatcccatccacaactcattctcaacagaacctacacgccagccaaagaacctcaagagtgaacgacgaatcggccagcagaccaacggcaaaacgaacccgagtggcggaatgcgatccgcaaggaagtcaaattcccaatcgtcacgatcggactacaactcctgtggcaagccaacaaggctcctcatcaaccaactcaaactcccatcaacgcgcacacattcactcaaatcaattgcactacactcccggccatccagatccacatcaatcctcaacccttacgactcccactacccctcatacttcgacacgtgttaaccccaccaatcctctcaatccattcgctccagctgtctcgcaaaccctaacaaatctcacaccagcttctcacacacaggtaagtgcatagatttcatggttgatgatctgagccaccatatggggtctgatgataggacctcccattacaggctctccctttgaagacattagacgagattgatcagatggaaggagggacaaaaaactcgttcaatttgatcgcgttcatcgaggagaagaagacagaagaatgtgagcgatcgacccgggggatgacggactacaagatgacgctctatctgcgcgactcgtcgcgcccgatgagcacgcgaaatgtgacctgcaaccttttctggaagaccttagaagactgtccgccgtgggggaaggcgatgtggaaggtgatcttcctcttcaacgtcttcaaacgggcctcgacgatctacgacacccagatcgttgggccttccaacggcttccaatgggccctctggtcccccggatacaccggctccgccgaacagttcttctccaataacaaaagtatcaatcagttttgctccctctttggctcaactccggaggatcttaaggcgaaggctctcgcgctcttcgatcatcagaaccaatcttccttgtccaatccatatactcaacccgctactcccatcgtcaattcaatccccaaaactatctctgaactgacaaacaactgccgtcagaaatttgatttatgtgtccaggtaggcctttcaagatagatttttttttgttttcatgttgtaaatgagcaagtagaagaacatcgaataaggattagaaatgggcattcaaagaaaggatggaatctaactaatttttttttcttcttgatgatctttgataggtcgtagatctttgggtggatggagtaggaagtgaccgaatgacggtgacggattacacgcggaactcgattctacggtcaccgaagccgatctccatgacagatgggtcgtcgcggatagtcgagatgcatgtaaaccatgggggggatgagacgaactggggtgtgactgagagtcgagtgatgacggtctatattgagcagccgatcctgcagacatgttatgagcagtttgtcgatcactccgatagtctcgcatcccggacgcccaacgcctacgactaccggaccacactcatcaacaaagtcgtcaggctctcccaactcgacctccgcctccgcgccggcagcaaccagtccggcgtcatctacgctctcatcgctaacccccgcaaatctcgcctcgctggacccgacgatagcttcgatatcgaccccgatactcgcacccttctggctgatagaatcgtccccctcgcgccttccgaacctgcatatcgaaaactgttgcaggataaagaaatctatactcgtgaattggaaaaggctgtctgattacctcctcctcttcatctatgtatatacatatatatatatatatgcacacttcgttcaacaccctggtgtttatacatttattcaagctccttttggtcttcaactcatccatcatttagtttattttttaaactcatcttctcccaacagggcttgtgtaaacaaaagcttcccaaaaccaaaaataaaaagaagaagaaaagtaggattgaattgccaccatactatttattccttgtattcttctcaaacgaccatcacgatgattaccttcgtagtattcttcatccttttcttttctagttcataatactcgttgatcgttcttgctttgaattccatttcacactttttttctctctctttcttttggacctacttgctccactataacatttcaaaaagaggaggttcatcatatatgtaataaaaaccaagaatgatgatgatgatggtttattaatatgatatgaatgataatagagtacgctccttcctcactcttgttaaaattctcacacataaaataggctgactggaagagaacaaagttgaatcacttcagattgcgtataaactaaggacggtcaacacagactcagggaatcagatcaaaagacttgatcaaacccagcagcttataacgaccaatatctgaaatttagtgggtgtatcataaccgtctggataatcgacgctcattgcgcttggccagttagctaagtcggagattactgaccttggcatattatacctgcacatgaacccatcggcaggggaagctgacgctggtcattggaaaatgcaactcaaatgcaatcacctcgaaagtgcaatagtcgatcgagtgcctgatattgtttgtccgaccttattcacaccttgctcctcgtgacgaacgcgtccgtccagaggttcgaactatatatagcctggttgtgtgggtgggcttgctaataagatacatagccatttcttggccaatggctttggtgtgaaatgaggccgcctgaggttgagctggcttgactgacgagcttaacataagcctctcaatcgggtcccgaagggaccccgcatcccgaagggatgctctccgctacgcgacctcctcggagggaccttgtgttaagttcgcttgactgactggttcatgaaagtgtcggacgctgggatgacgtcataatcaaccacacatatatcaaccacaacatttttttttttttttttttttcgtgcagatttgatttaacattgcgcactattgtatatatcctctgctaagtacaaaaaaaaggcatattgtcttttccaagaagcttggaaccatttaaaaagaaatttttttggaagatccaggcagatcccatgcttttgatatacaactttggtttaggtttggacaggtatgtgatccgacccaagacctgaaactgcaatcttgccttggtttctttctaagaagagctctggcaaaacgaagctcatatttggaatcagggtgcaaagttcacccagatcccaccacctgcccggccatcccttgctacaccggaccaggctgggaggggagttcatggccaggcatccggttgctggatggggagcggggagggagaagcgaaaggtgggataccttatgacggaatcctttgaataaacaaaataaaacaagctttttaatgcataacaagacaaaaaaattcggagaggttccaacattcttggaaaagacaatagttatgatgaaaatcgcctataaaaactaaccagtgaatttagaaatgccagcaacgttgggatgatagctcaagcacacagaaaaaggagaaagataagagagaaggacaatgaactagtttaagcattccatcggcgtcgattgcgacttagggtggcttgtttcatctgtgggcatgtttctgaccatggaaccacaacatgactgactggctagctggctgcttataatgattatggactatatttccgttgttagatcaacggttgctatggttaactattagtaaggtaaatatgtattaggtaggtatcttttcttactttcagaagtcctatttattactgatgacaacgatctttaggcaaaataatgcggtcaatcaaatctgtttcatttgattgatctgactattatgggttggcttaccttttacatttctttagaattacgagtgatgatcgtacatgagcaatcaccgcttgatcattattgtaagtgtggtagctcgactacgtaatcttgagtaatgattacatctcactacagtctatgtcataaatgacatagacgatgatctcgacaagagacgtccgactatctcatgaatcccttttctcacgtttcttctttttcttcccttttctcttacataatgtggactataaataaccatgtatttctctccacattatgccttttctctctatgcaatttagccatcactttccttttcctcctacttacgtacttgtgcctcaatagtcagcacgtattaggctgttattttatttctcattactaagcatttattattagtagccttagcatgttttaattatgacgtttgtgatgacgatgagcgatgaagaaatttgtatttgtgaaagattgattctgcaatgtgtatgaatagtttcctttgctttgccggttgtttgtttcttcttcttcctcatcctgatattcttgttcttcgatctttcatttgaatcaaaagaaaagaaatatactatcatcctttaaaaacttctttaccattattagcaaggctctaagttacaagggttctactctggtaagcttttcctctcggagaagcttcattttgtttagaatacctgaaccctagtacctaggacttcacattgctgactcccgacttactaccacttgggtccaattcaagtactttgaccctcaatccttatacataaaaaagatatttgtctccagcaccgtcctcatttccaaattccagtggggtttcatactcagttgaacggttggatgggaaggaatctggtctacatagattattggtaggctcaccttttcttgagcccttcacccttgactagagcagattggtcgtctttttgttttccctccggatcagactgcacaagatcgcggtgattctttgtttttgcctctttctcctctcaactacatcttcacatagaggggggggggcactattgaccaccactctggtcccgcttccaatagactgtaaatttgttgttgagatcgaacggcacatgagaacaggtccgctttttctatctgttccacctctatatccattcttgaaggattcatctgatcctgatgaactgtttgatctggttggtttgacaggtctatttttgatgggaccaccgatacattcagaacaaacaaaagtacactcttattaaatctgtcccctctccctcatctggtaagacattcatttcaaaataagcaattggtgggaatttcatggatataagcagggtagtggggagtgaactaacaaaatggtagctggaccattgccttgttcttgtcttcacttgtgctggacataggtggttggtacggatggacagtaagtttaccagtttcccagtccaggtccatgtcaggtggcattgtattcaactcttggaaatcccaatcagggcagcacttggccatagttttatggaattggtcatgtgcacgattcatgttctatacaaattggaaggtacgtatagaacatgaattctgcataattccgtaaaactgttgccaagtactgcccggatttggatttcaaagagttgaatacaatgccacctgacatggacctggactgggaaactggtaaactcactgtccatttgtaccaactacctatgtccagcacaagtgaagacaagaacaaggcattggcccagctaccattttgttagttcaatccccactaccctgcttatagtagagatggttgtggtgcatccggatatccacctggatgtggatatccccttgcttttctagcggaattgggcatccgcatccgctggcaggtatccggcagccacagcgggtatccaattgggtatccaccaatacccgcccttcaaatgaaggttctcgccattggatgtgctctcatagtttttatacctgctttcacagcttttgtgtccacacttgttgcagaacccatttcaccccgcattctgtttgttttgctccatagtttcttcatccttgcagtcacttgttctgcttcacgtagactacctccactcttcaaaagcctgaatgtgctaaggagtccgtcgaaaccaagatagccgttgacattggtcaggaaaacacaattcaatagcagcagattcatcatagtttttaccttcatcttcaaataattttttgtctttctgaagttctggaagaaattgctggcttgctaatccactcgtataaaattggacggattatttttcttcaaaaagaaatcagcccctggtttgataattgtgatataagaaatctcttaaggattgtataggattgataaataattggtagatctcaaaacaatgattttcttgtgagagattcttttaaatcaagcagtggtcaccaaatttaagtaatgagttgatagtcttatcatgagaggatgaaggaaagaaagcgccgtaacagttgggtatttatgcaaaattgagactattctcaagcggccaatgtgggttggctcgggctgcatacatagaagtgaaacataagaaactggctctgacagagccttaccgagctcgaggattcaagaggcaatgctgtaattgctggttcaaagagcaattacgagtatatgctcaagttgcactcaactccgtaacacaacatgtggaaagcaaagcaacaacccaatggaacctgaatttccgccccttgtggactcccttggccaatggtggctataccagtaaagatacacattatctagactctagaacattttgatatgataaattgcaatattgcgtattttatgtaacctttgaaccgacggcgccggaacaaccgccaagtccattgatgaggtcatctgattggaacaagccatccgacagaagtattgggctagtgcttaaaacaagtctcaaccactgcttgcgcctggataacctcacagcccgtcacgcagcgtctcccgccaagacaaaaagaaagacagtttggcatcggggcggccacgccgggatggcctctgcaagagcactatgtcaggattttggacaacaagattggtagtggtaactaggatactgtatatgaaaagttctaatccctcccccttgaattatatttgcttttcctctgtgatgatggttcactcagaatcttgctttccttttgacattgcattcaaattattatcatgtgttcgtaaaggagcaggaaaataaagtcttgacagtgaagttccacttcattgtgctaagactgagttcatgaaagccaaaaggatacggatatcaattcaagacatggagctgtcaaattgtcaaaatatctacatataactaaaaaaatggcctcagagggccaaacaaacccagttcatttctaacgccggcgtcgacctccaattcacatttgttggatttgtcgacgccggcgttagatcgaggcagacaggtgtccaactcaagaaaaccccaaaggtcatcgagtaaaacccccaacatccggggcaaacacaagctgcctccccaaatttgggggcatatactagtaaaataataataaaaagtgtagctggcccctctcatcctcttggcaccgggtatccctggagatacccggatatccgccaggattttggggaaatgtggccatccacacccaaatccgtaccccctggtgggtatccgtttgcactggggggtatccgccggcggatagtgggcttccgcaacagataccccgcgaacatctctagcttatatccatgaaattaccaccaattgcttatgttgaaatgaatgtcttaccaatggactgtttgaacaattactgtgacaagacactagcccagaagaaaacaaacaacatttgtgatcaagctggctgaagctgaattaagttcaagaaacatgcaaatcatgtcaaagagaattgaagacttaccagacaacatctcctggcaatatttgaaacttcacaaggagatcatcatgcacaacatctgtgcacttcgaaaggggttgtatcggttacaaccccccacgataaggttgcccagaggcgaccgatataagatcggtctgattgaccgattttatatcggtcgggcccaccaatacattagaacaaaggaaaaatgtatcggtgggcctggccaatataaaatcagtcaaggagaccaatcttatatcggtcgcctccgggcgaccttatcgcgggggggggggctgtaactgatacatcccctttcgccgtggtgatcaagttgaggaaagaagaaattttgttgctaaaaaatcaaaaggaatcacacagtcaacatcctcttcaagtcatgcagaatgtgtatccgctgggaatactctttggaggatgtattatctgagtccagagaatgaagaaccgccagcgccagcgggtatccgctggcggatgcggatgcggatgtggatgcctatttccgctgaaattgtcagtggatatccggatttcaatcgaccatctctagcttttatacatgagggatgagattgattgggtttgagcttgtggttgagagctctagattaggtttagagaatgaaaattaagctgtaaaaatttaagtgaaaaaagtgtctaatttcagtattcaaagtgaacagttgagttttagaaaatttggattgcgccattaaattctgcatgttttaaaacctaggaaataattttaatatctcaaaaaaacataaaaaataaagtacatacatgcatgcaaacaattaattgaaaaatgagtgtaaaaaaaataagaatcaaaagttatttttaggcaaaatggactttaccattaaattctacatgttttttagtgtaggaaacaattttaaaaaatcaaaaaaaaattaaaattaatggcaaaaaaaacttaattaaaaaagcgcgtttaaacacggattgcgcgtgtgctgtgccgcagcaaaagcgcagcaaaagcgtgtcaaaacgcggaaaatgcgggttttgttattagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttacagcttatttttcgagttttttcaaaattttaaaatttaatcctacactatgaaaggtgtagagtttaatggcaaagtccattttccataaaaatgaattttgattattaattttttttttccacttatttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggcttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaacttaacagttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaacaaaaactataccttgaatgctgcatttgacatgttatttttaattgattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattctttatgcttttttgaaattttaaatttgtttcatacattgcaaagtgtgtagaatttcatggtaacatccaattttcttaaaactcaacagttcatttttaatactgaaactagacacttttttcaattaattctttacatgttatttctcactattttttgacattttaagtttatttcccacactttaatacatgataaaaatgatggtaacaaccattttacataaaaatcagcgcttgttactgaatactgcagtggacaggctttttttaatgtttttttgattgatttttaccggcctgattttaagcatttttttttattttaaatttatttcctacatttacaaatgtttagaattgaatggtgaagtccaatttcactcaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacatccatcaattctgaaacctttaaaagtgtaggaaatgagcttgaaattccaaaaaataaggattattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagtttttcattttgatgaaaattcattgttgccataattttataaatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgaccaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaacaactttaaaatttcaaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtgtagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccattcatttttatgaaaattggattgcgccatcaaattctaagcacattaaaacccaggaaataaatttaaaatttcaaaaaaaacgtgaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatgaaaaatggtttttaccattgaattctacgccttttatagtgtaggaaacaactttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattaaaaaaccgcgtcaaaataacccttaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgtgtttttttattaaggccctttttttctttttttttggtaaaaaaaatattttaactgtcttggcaccgggtatcccttgggataccctgatatccgcctggattttaggggaaacaggacatccgcacccgaatccgcacccgctggcgggtatccgccagcggataacagatatccgcaagggatatcctttgaccatctctaataaaagccagcttcttcctcagtcttccaactcttcatctgctaatcctcaatcatctcgcggactcacaagactcatcctcaacactctcaccatcaccgcttcaactcgccaaaccaactctcaaatcccaacaaagaactcatcaacgttgttgatcaactatcaactcaaggatcacattgcttgattccatttggtgagaaaaggaaccaactcaactcaccatctcctctctcatgctaatcccttttgtttaattgaaaacacattcctgttcattgttccctgtccgatcatcggttgctcttttctgaattctttataactgttgtggtacatttcttctcttttttcactgactgttttctgtcattgcttgattgtacattctctaactctctttgcagtctggtttctggtcttcaataataaaattgtaaatttttctcaaattacatcatgtgtttcctttaaatagaacattactagtagaaagtgccacactcttgacatggtgtgttaatttcttttctacaagtttaataaattgattatgcttgtagaataaaatttcaaaggttaatttaaatgtatatttaaccctaatttgatatacattaattttattctataatttataatttttattccttttgtccttcaagaatttgaatatatacaaagtccttgaaggagcaggaatttggggatacttccagtgggaaaacccatttataatcttataaaatattgttttattaaataatattgttacataatatattacatattgagtatttgatatttaatatttaatattttagcagtcttttggatactatggagtatctctaaggctaacagacttgctggttgtgaaaactgtacagttcactttgaggtggaacaagggagactgatggtggtagttcaaaggtgtcagttgaatcacacttgttatcctccaaaatcatgttgtggagaataagacatgtcctcatgatagatgtcagcaggattccagatcccagaaggtgtagtgattaccaacctgtgtgattgtaagactccaaaggtggaagggtttccttccagttgacaaggtattttccttccagccggaaaagtacatgtaccttgctggctggaaggaaaacattccggccggtgaggttgtgccttgccgaccttgtgtacctttccggctggaaggaaacccttccagccggccactctcactctcatcctcttgggctcagggatcctttgagatacccagatatccaccagggttttgggtaaaagcgaccatccacaccccaatctgtatcccctggcgggtatccgttggcgctagggggtatccgccagcagataacaggtatctgcaatagataacaggtatctgcaatagatagcctgagaccatctctatcatcaatccattggaagaagccaatttcagtttcatggctgggacaataggggagagagaaagaaacaagtgaaaagatctgctcacatgatgggttgccccagaatccaaaacaatgcctgcgccagaggcatccgttgcatccgcgcccacagctgatcaacacctgtgggtgggttatttggggaagtggcctggcggcaaaaccagaagtggggcgactggtgataggtgttttgggtgccagaaggttggcatccctgcagagtattggacaggaagattgccagtggcccagcgccccacagtaggaacacggcttgccattgaatatggccgggttgctgggactttggtttcccttacaaatgttgttaattactgcactgatgtcatcaatggttggttgactgggtctgccgactgtttgttgatgttgaggaggttgatttgctgttggtggtggttgtgtttgagaggagaataggagacactgatgttggcaattggactgttggtgtgatggtccccccgatgacaagggttattccaagagttggaatccaattcagatggagattcccatacagaaaatcacatgtattgcagaaagttctttctatgttgaggcatttttgctggtgtgttgtgaaaatatgtgtgacccaaagcatgtgactggtgatgtcatgtaaaaatatgtgtgatccaatgcatgtgatcatgcatgtggctaaacatgagatcatacaaatgcttgtacaaacaaaaatgtaactatgcacttgtatataaataataagtctatactagcggggttcacaatacaacttcctgatgattccatttagccacctcagaatccgcttctgctgctgcgcaggctaaatttaagtaatattcatgaacagaattataactgatcgaggaagacatcgaccctgcccccccccagtggaaacagtagcaggtacctaaatcacaaaactcactcgctcatccatcacctacctatcaaattatgcggggcctcagcgaacgtcaacaactcataagggaggtatttcttgttatggcttttcatcaccaagagagcactgacaagctgctcgatgacatcaccaaccttccaacaatcccaacctttggcgcgatactctttcctgacaacccgagctaccaattcatctgggaaaatttcttcgacgacgagacagaggcggctgaaatacttgaggacttacttcaacatcgatacttgaatttccgtacaccagcaactacccatgaggattacgatcttggaaaattgtttgacatgcgtgacaacgatttcaagcaggctgttaggacaactaaaaccggatttctctggctcttgaatcaaatccgtatccatcctatcttttacaataacagtactcgacctcaacttcctatccctcatcagttggccctcacactggaacgacttggatctaacggaaatggagcttcagttgggcgcttctctcgcaatcttagcgttggccgtgggaccgtagtcaaagtcagtcgtcgtgtgatacaagcaatcaacgaaatctcatcaaagtacatagtttggccagataaggatcgacgtaaggagatatccggcgtaatggaaaaggaagggtttaaaggttgtattggttttgttgacggcactacaatccccttgcatcagcgacctgggattgatggggaagtctattgggatcggaaaaagcgatattcaatcaattgccaggtgatttgtgattgcgataaatttatcacttcgttcatgactggatggcctggatcctgtggcgacagcttggtattcacaaacatgaaggtccataaggagccagagaattattttgacagtggtgagcttgtcatatcggaattagaaaagaagaatatgatactgatcgactattcctcctaggtcaatatctgattgcagatacagcttatggactttcaatgacaacgatccctgcgtacaaagctccactatcaaaagtccatcgaaacacagaattcaactattgtcttgccaaatctcgcgtacgaaacgagcataccatcggaatactcaaaggaaggtgggcatctctccaacaacttcaactttctcttaacgagcagaaggacatgatggaaatcttgcgatggatcaatgcatgtgtggctttgcacaatatgctcgctcatcttggggactcgtgggatgaaatggatcttgctggggaagatggaggtcttgaggcagcagccatggctcaacagcaagcaagccatgtggtacatcgcgatgaaattcaaagaaagtgtcttgaaatcaaccaccacatcggaactctgcctatcccttcttaaataatctttgaatgaatcaatattgaccgaacgacagtatcttggttgatggcttgtgaaagttgatggtgtgacagttgatggtgtgtgcttgacagttttcagttctcagactcttgacaagtcattgtatcttaacagacttggctcctgagactctatctctttctaacctagatccagttcaatttctcttcctctatgtttcttttggggggtacataccgagctctctgactgacaaatcaattctttggatactagggacacgcagatagaacaggaagcaagaatgtagatttcattcagatgattggatccctctggtgctgtgggctggggtgatcgggcgtacagtccatccccctccccattgtggtgtgggttggcctttggcgtacagtcgaggttggcccatacctaccatttgggatccattctgcctttcaatttgtccaccaatcattttttactttggctcaaacgatcctattcacaatccatctcaaactgcgattggaaacctattatcacatcgagcaaacctttgtgcaaggggatcacttcttgagtcggtcggatttgatcgagccggatttgaagatcatcaaactcaacagtctgatcaacagctattcggaaagctcgatcgtcaagaatctcgtccgaacggaggatcaaaggtttcctttcctcaatccttcaggatcctaatccactgcgactggcaacagtaactcgactgcgactggcaatcaagacctatcgacgtgattcttcgcttcctcacggaggaaaggtgatcattcgttttgactcaatctgactcagcttgtcgacgccggccaagtcaacgcagcgattccctgtgagttttcggacatgttttcgggtggacgatgtgcaatctcagcttcaaggtggctcagtctggccagatcattggaagattatccaacaggcgaagacttcttttcctctgaccttcccctagaactcctcgcgactcacttagcaccggtggcccagaatggggtggcagcaatggtcttgattagcggtagagatgagacgatgcccagcacggttgacaaagaacgtttacttcaacgtttggtcaacgctctcacttcctcatccaatcctgatcatgtacgattgacatccgatgttcgtcttcgctaacgatctctccagttgacccgacactccgaagtcacacaacttggtctctcccttctagttgatcaacacatttgttggcttgacatctatcaaaacgatcctatctatcagtcatcctttcttgtaatccccctggaagaaatcatcaaaatctctgacatacctcgatgtatagtctgtaactcatccttgaggaaccgcaacccttcaacaaccctcccggtgactctagccaggacgggctccggaacatcagcgcccgccaacttatccaaacttccaccatccatatattccatgcagtagtagacacaagattcgataaagaaggcgccatagaactcgacaattgtatctgaggttgctcaatgcaagatattgagctcggtgagaattgctttgagctttgaatcatctaactctaatctaatttcctagttccaacccaaaataaaaaaacaaaaaactttcagttaaaaaacaaaaagaacagttgaatccaaaattggtccaataaggatttttcaactgactttcattgccatgaccactttggtaggtttatggaagactttctggacggtaccataattacctttacccaattcttccatgagagtcaattcgttcatattgatagagaaggaggatccgttggagaagtcgacgccatgggaatggacgacggcctttccgccgaaattgagtctgccggaggggtcgacgatcttactaaagttagtgaatggggtcgcagcggcagctcccgagacggacaagaacttggtctgactgttcatcgaggatgaggaggaggaggaggataatgacgagggtggttgagagtgcatatgctagtcaagggtgttagaggagcgtctgcaagtgcaccagacaaaaaagacaaatttggttttgacccaaagaacggcaactcaaactgagaaagaatcacaagtcaacttccaaagtgactattaaaatgtgtatcaattcattatatctccttgcaacacttcactcgtcttttgtctttgtctttttttgcttgtttccttttaggcttgtacatacatagctagatattctgtgtcttataaatattccgatcattttttaatatagtgtgaatctgattgattatgagctgtgtaaatactaaaatccaagtgagaacactttgaaacaacttttagatacatgcagagatttgcattcaagttacagtgtcacattggagaggaataaaaaacctagaatgcacatctcatgatgatctcaatctcggcagcgcttcgtccctcactcatcagcttttcagccatacgtaacttggcatcggcttgtttagttgaattattttgttcagctgaatgtttttttttctcccattcaaacttacgctcttccatagccatatgcttgtcgaggtaggagaattttttgtcggccgatgatttgaatgcagctgcaacagttgactttcccttttggtttccggttggttctcgtcttggtcccggaactgattggttgtccgcattctgatttggaaaacgaccttgagagggaccaggtttgattggtggatcttcgacttcatctgcagcatcttcagcctcatcaagggcaaccgacctctggaggttgccgagaattgatgccatggtgcgacggggctgattggtcccagtttggatggacaattgatgcggcaacagctgagattggacagaaagacgggtttctgcttgcaaggctggagtagacctggtatttggttctgcaatgctccgagaatgtggagtcagcacttgattagtgcatctgaaagctaccaacaactcaccttcaggtaactcagcatttcctcccatggtggtttcttcaccggcagcagcaatgtgagattgatcttcaggttgatcttgggctgacaaagtctcttgattttcatttacctcccgattggagcaaaacaactcggtggatcgaagtcggtcgtcatccattggttgatcgtatagctccatcccgccttgagactcatattgagctgccggtgtaacatttggcttgcctccaaaaatctgatccattctctcatagcaggggcacatcgattctaacttagctttgatggtgatcccattatcacagatatcgataccagctccagtcgtatcagcccaatgcttagcgttggtgaatctcttcttgtaagcctcgatacgttgtcggaggagcttcccatcaaggtgaagtcgtttgttggtctggtcgttcatgtagatagcaaacacatcgtatgctgcacccttagttagagattgagggccaaccgatgttctagtaccgtttccatatatttgggtgtagtgttggggatcttcaaggtaactacaaataagctgatagtcggtcgcaataaactgaggattggcgtctgcagttctgctcgtactagttgctggctttgctgctgaacggtgtgcattagaatttttcttgagggcagccaagcgtctagcagttggaacccaatatttatactctttctcgttgttggttttctttgaagtcgatttctcgatttcttggctggccctgtagatctccatctcggcattggtacggcggtttcgttttggctttggagtagttgaggaatctgcggcttgattcaaagcggctgggatggtcaagtccggcaagtccggcctgacctcagatatttcctgagacatcgcaagaagggatggatcgactgtttcgtttgtctgtgaagagattgagtacattcatctaagctaccccatacatacagtcaacttgtatcaacttgatagttcagacacactcaccatcgttgatgatttgggtacagtcactggtttcgagctgtttaaaatgatggccctttgtcaagttcaatctaatcacagagagaacaaggtaaattcagataagttgtgaattcaaacagaagtgagatgaacttacttccaacttagaagggagagctgatggcgatgcggatggtgttacttttacgagtgatcaaaatcaccagacgatgacgcgtaccgaggaagttgggtgtttggcttggagaggggggtttacagagggcctgagcaagagttttctcgttatcacaattttaataattttatgagttgaaaatctgagctcaggaaccgattatggttcctgagatgtgaattctgagcttaattttagcataaattaagctcaggaaatcttaattttatattcagtttgacgcgggtcaggattcaaaatctgtgttgtgaaccccgctactatctactacacaggaacaactatactaagctgtaatgaaaaactgttttatccaattgaattttgactgagtggagctagcctagtggttccagtgagtgactatgagttaaatgacctgtagaatctatttaagcaataataacaccaagaatatagcctcatatcaagattggatcatgactatatgcaatttgtcacttgaaacacatttggcacactacaccatttgcttcaatgtgccataaaaactttgagcagtacacatcatggcaagctgggcaaggggccaagaggtcagggaatcatcttcaatacagggaagttgtgttgtagagttgatggaatgtgctgcccatgtacagcttctctgttcctcagatagacaaaaaataaaacttgctgttatgttaatgaaagcttgtctcattactgtgcaacctgaacagatacatagtaggatcacctgtctgtaactgatacgcagagatctacatttaattatgtatttctggtctactgattgcttccagattctgtcaggcagaggtgttgttgtgctctcccaataaggcggtgctgaaaaagtcagaattttgccaaaatttatacctctttttggggaaattcataccttttcaagagtatctttgggccaaaatccccccacaaaaggggtttccccaaaaaaatcctggttttagggggtccaaattcaagagtctactggtttgggccagtttcacatacctgaaatgagcaatttcaacagtaaccttttggccaaaattactaattcataccttttttaggcttcttcaaggatatgttattggcaattttgcctatttttcatacctttttcaacaccccccccccccctcttggggggcttgccaaggtcctaccaggccctccaattgaggggcttgtgttaagtcagctcaaagttggtgtaactgaaggcctggattgtccttgggaccgttgattactcttgcaagaattccttcgagcagggtgattagcttgaaacgtgccccttggtgtagacatccttgactcgaacaacacaaggtcccggcacgtgggttgttacaaattcttcgacaataatcccggattacgaactcccttacttgtctaccttaactcactcccctcgtgtccgtgccgggggcacctcgcaaagcggccctgtgagagaggagagctctcgcttggcgaggcgcccccggcatgctggggttccaggggattgtgctaagctagcttaatttgtaacaatttaaatgaaatcatccctgttccacttgaacaaaacgtctccgagtgattgagccaaccagaacttttgtcaagtttcttttttagatgccactggtcctgatgactcttcgtagatttcctcggggccacttaagatctggattgtccttggggccgttgattactcatcctccgttgcctgtctcgggaaggagtccttgagacagggggttatttgaagcgtttcccctatacatagacgtccttatacgttcttgactctacgtctcacaacacaagatcccgccgtgaagggatctaagcaatttgttacaagttttcgaatacaatataatagttccggattacattatacaaatcccctttgtaacgaggaaacttcatccctatcactcgcacaaaacgtctaccagtgactgaaccatccagaacttgaagcgccttccagataatttttcgaaaccgtcctagggcacttgagatccggattgtctttgggccgttgttgattacgcacccaccgatgcttacatatctcgagcaggagtccttgggacaggtttaatggtagcttgaaacgtttgatccgggagacgtcctcgactctgtcttgggatcccgccatgagtggactcctacatacgcgatttgttacaatttttctcgatagtcattcaggattacagctcatcgatatcagctatttccggcgctgcgtttcctcttctgtcgcccgttcagaatttatttctctagttgtttggagaaacgtatattcccaactagtaaagagtattgatgccccgctggcaggcatgacagaactcaaccggcccaaggatcctgaggctttcagccttgagactcattttgtgtgtgcgggcactgggggtgaggggagggggcaaaccctatataagaagtgagaatttgggacggcgttaaccatcattcttccctccagtccacaagttcccttggccattgatactccttcccttagaaatgatgctacttcgcttctgtctactagcagtcttcctggtgagaaattctccattcttcttgacgtatccgaaatatgaagctgattattctatttctgcaattctactttctcaataagctcgaccaagcggtccatcaatcttccgcgagtgagatgatcggttcggcggatggacttaaggaaattgctagcggatcaagtagcgctcgctcctcgaagaaatggaaacttcccaagagtttagctgacattgtgagtgatactgttgggttctattcaggaaaaagtgcgacaactaaaacttggtcatgaatccagaaaagcaacagcatcccgtcactcaagtggaaatccgctcttcggggttttaaagcaggaaagaaagacccgccaccccaagtagggcccccaccgacggcttctccacctgttccaggtagtcctcttggggcctctcccccagacgcctcacacgcagacgatgtctcggaagcagaaaacctttcgcatctttctgaatcagacgcagaagacctttcgcatcttgctgcctcggaggatgctcattcaattccgcaagaaccccaggataacactccgtaccctacgcaccatcacccttatcagccgcaacatagtggttatgaccagagacatttgccttcgagtgatcatgttccccagccacatcctcagtcacagacactcaatgatcaagcgttggctcgcaggctgcaatatgaagagtatgcccctcacactggggacattccttacgatgttgtcactgactttttgggcaacaaccataactacgaccatgttaatcaacatggatacaattatgcggatcacagaagggaagaagaaatcgcccagcaacttcaagcctctttatctctagatccttatgatcatcacggtgattcatataacaggctttcctttggttatggggagaattatgactaccctcatcagcatggatcggttgtgccagactgggttggtgttccgtctcatcagcagaaccacgactactctcatcaagacgcacatggatcgggtgatgcacatacccctcatggtcaagattggtcaagctgggcggactcatatggaagttacaggcaatatcattaaatgccacttgctacttggttactaataatttgaaaccgcattgcttgaaattgaatgtatatattgtcaggtcgcttggttttttcttaatatctttttttcaaaattttgtgaacaaaatgatgggtcacagtctgtgttctcttttgcgtacatatccatcatggtttcttctgtgtccactttccagccattttaagtcgatagatagaatctctacaccagattgaattcaccctaattcaccccgctggaacagaatcaccacctcattctgtttttgatcaatcgttttcttttgaagcaacacctctgaggagcttcttcaagaaccgcactgaacatgctaagtagacaggcagccgggcgccagaagcgagtgggcaccatcttccaaccaattgccagccctgccaaattcatcaaaaaagaccattaccctattttatcatcattatcataacccccccccccccaagaaaaaacaaaacacagaagctgccagttggcatccaggtacgctgctgaagtatcctgtagatcaactggttgtttcttaactggtggtctcttgcaatgtcaatcttcattctttggtcctttttttaataagatggagataatgaggcaagatacttttgcttcttttgttgatcctttccctttttttgcacttgttttttttcttaagcgatgcaaattgtaaaaaagatgatgatcatcatcatcagaaagtaaatgaatggggccaaatgtttcttttgaatgaatcatttatttctaagaaagacaaaactagaaaaaaagtgagggatatgggaggcaaggatgaggtaagtgaaggatgaatataagtttttggggaaaacatatgcttggaggatgaagaggagaaggatgaatgaaagagagaggaggatgagagaggttggagtgaatggacgaaatggaggaagggctggttccgaagttgttgaaatcattccaccatccagcataacaccgttcatccgtctagttctccctccatgtaaccagaagaatcatgggtcgacatcgtcatccacacaacccagacaagcgcccccactctgcagtattaaaacaagcaacaatatcttcctgattcaaaaaagaaacccatccggagatcttctttttgttttctcggaagggactcccacaacaacacactacacacacacaaaaaaaaaaagatgaagaaggccaggcgtgtcggaggattatttcgagccggtgtatcgagccttccgctatgacaaaaaataagagatcataaaaaatcgtagtagttaaaataagatcaccacaaatctccaatcgcaggaaccaggaagcagaatcgtcctgaaagtggagaagaggacagtggggtaatagagatggggacacttaccatataatcccaggggacgtatttgtatctcctcatgtgtgcgatctggcgccgcatggtgatcgaaaacaggactaggaagtagaccaacaggatggctgtgtgcattacgtgatacccaaaaggaaggaggctagtttagtgatctgaaacaaagataggggcttggacgagaaagaaaacaaactgacgccaaaagactgggacatctgtgaattcgaagcaggtggcaaccaatgaaaagatcgtcgctctggtggccgaatgcctagacaaaaacacatgcagaaaaggaaaaccaagaaaggggatgtgagaagttgtatcagaagggggatatgatgtgagggaaaccggggtgggtaccagaatttgaattcgggcaagcgtcggatgaacggcttgaactcgtcgccatccatgttctgtcctcccatcagattgctcgtgcttcctggcccgccctcctcgacctcattctccgccgcatcctgctcgatcgagggatcaaatttaggctgtaggaacgataggaatagattcaacaggtagatccccactacacgattcccccatttcgttttttttttggtttaaaaaaaagaaaaggagcaataaaccaatcattgagtttcaaagacctggtcctcgttcatcttcatcctgggatgattatcggtcttatcgaggcactcacgagcatatgtgacgatgtaccatccttgcgacaggaggatcctgagcatgaagatgaagatcagtccggtagtcgtcaaccatctgtaagtagtgtagggtgtcaatctatccagttggtattgataagcctacacacagaaaaaaaaacaaaaacaagatactatcatcaggtggaaatattcaaacagagggaatgatagatcatgctcactttctccaactctcggtatttccttgtgaatgccgtttcgtttgactcttcatcctgcatcaggttcgagtcggcactcatcatcttgggcaggttcaatctgtttgtttgtttggtcttgaatctcttcactatctctttctcaaggttggtcgactgtggctgaggatggtttcgcgctaaggcgggcttttcttcagggagtgttgctgttccttctatgtactctgctcgtccgtcgttttgcgacaatgcgtgttgtgtagtatctcggtgggtggtgagtgggtggttgacttggaagggtgcacgtggctctcggagtcgaacgaggcgaaccttgctctccgcccaccctccgtttcgccggccccggctgcgagggtggtcaccagtttcagcttccaatttaccccgtttggggccgagtgtactcctccctggagtctgaaacctcaatcttgctttttcacctgctgtgttttgaaatctgcaatcagaaccactctcctcaatggcagttacttcagttacattttcatgcattcactggagatgcaaaaaatcaaagatcaactcatacctcaaaagaaattacaacatcacatgaaagggggtggctatataagatggcagacccatgtgatctaaatgctgtcaagtgtccatttcatgctgttttcttcttctcagtttaccacatactcatcacaggcatgtcacattagttattgtactattcctgttgtgcctggaaggattcttccctgatccaaccacaattatcactatcaacagtggacccatgtgttacaatatgataatacagcccctttgtgtaacatatgggcttgtcaatttttctcttttttgtttatatttttatccaaaaattattgattttaattcaagactttactttgtattacagtccaatacaggctctattgaccacaaaaggaaaaaaattgttaatttacaacagtttaccaatacagggaactgtatccaccccctgttgtcattattgtgctgtcccagcttcactcacctcaccaaatctaactgaactaagtccctctttatctggaggggggacaccatcctgcagggaccgtccatgcgctatgtcaccctggtggcctatgaggacttggaaaaagtcgctttttttgaaggcctctataggcctcttgacacacctaattgaggacttcccgtcggatctgagaccatcacagaatttgatctagacccaaaatctcttaattcttgcagagaaatttgaattttgaggctctaaaccggctctgggagacccgcagatgttgacgggaagtcctccaatgcctagcaagtttcccaccaaaagaagcggcacatctgtgagaatcaaaccaagcccttaacaaggctgtagaggcagtggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcactttttttgagccaaaaaatgtagtgttagctttttttagcggatttttgctacgctacactgcgctacaggccactaacagcgctacagggccaaaaaaccgctaaccagcgtgttagcgtagcgtagtgggcccttttttggggcctatgcacatagtgttagtgcaagatgtggcggaattctgctacgatacgccatacggttagtgtaactggcccaccgttggtagaggtctggggggattctgaagccaaacccttaatgttgggtctgatgttgttctttttcatggccatcctgtatggactgccacaggtaacactcaacaccatcacaatagaatacagaggtgaaatctgctgcttgtcccataataacaggcctgttgatgtgtacttcctctgatacattttgcttgcaaagaatcagatgcccatcggtgctgcctccatgcaggtcaaacccaggggtaaaattttcataaatgagtgagtgggttgagtttgaaaatttgccccacccaaatgcccaatcctcatgggtggtgggggaaacatatattagtccatcttttggagggtcacttcacaaccaagggggactttgccaagttagccaccaaatgcacaccctttggaggcatgcatgaacatatagcccccccccctttggaacatggagctcaatgcacgcttccaatggggtatggaaacccaaaaggaagtgcccctccaatggggtatggaaaccccaaaggaggtgtccacattggtgggcagtgactaacccaaaaagaattgtgcagggtgacatggggttaaaattggtgacaaccaagtttttcttacatacctttcacatccaagatgttcaattgttgatacacacacctgtcaccatcaagcatcaagcaaatcaatctctctaaaccaatttctttcactcatcatgaaagcctttttttcctttttagatggctcaaaagccagacctctaaaatgaataaagaaactagatggttggaatttctggggctggcatgcaaatcactaacactacaaacaataccagtttcgccccaggaaaaaatggcaatttgagtggggaaaattgttcaatttcctgaggctttttttacaaaatgactcaggagtaaaaatcaggctaaaatgagctattttagcccaaaaataaaaatgcctcaaacttccaaaatcaatttttagctcatttgaggcatttttactttttggctaaaatagctcattttagcttaatttttactcctgagtcattttgtaaaaaaatgctcaggaaagtgacctattttccaccaaccaaattgccattttttcctggggcaaaatcggtattgtttgtagtgtaaggtcagcttcaatattgagtttttttaattcctggttttctacatttacaatggaagaattggaatgaaatcccgtagttgcttcattataagaggccttcttcttcaattggagcctcattaaaaaggaaaaagtttgagggaggtgtaggattatatcctggggatagaggagactagattattttctcaaccaaaatgaaatcatttgtatagagtacaccaatcttgtgaaatgaatgcatgggttttttattactagtttgaccacttttcaaatgtcaagttgaaccttacccatttcttccttgaaattgaccttcatctattctgactggattaattctagggaaaacacattcctctatttccagtagatggcccattgtcactggagatgaccattgatacctgttgggggatacctgccaccatcagccaccaagaatcaacggtgaaaccaatgcaatacatgtctttgtatttatcagtagttgtgtctgtgtttctccaaaaacattgtatatttgttgtaccaacagatactataaaaatgtatcaagattatttatctggtcatgactacaacccaatacaaaaaattggagatggcattcaccattgcaagaatgcatgtacaagtgcacatgaaagccattgccatcatgtttgagaaatcatgagtacattcaatttcaagttttttaaaaaaagtaaatttacagggtgtatattaagaaataagatgcctgtaaatccaaagggaagtcctccattgctctaacaggggccttcaatatccagtacacaaggacaagcattttgaaagatggacaggaaacttcaagatgattatgtttttcaatacaactcaacagaaaaggtggaaagctttggggcatggttttcaagatttccagccgcttgagagtaccaacgatgttaatatgattactgatttcatgagtttatcttcatcaatcacagaaagacataagcatccaatttaccagtaatcatattttagaaataagcatttgtgctccaagttcatgattgcttgatgtatacacgattgtatgaacttcatttttaaattcacccaaaaggcagtgcacagcacccaagcctacaaaaatgcgattttataaacaagccagtatttccaaccttgcactgtgacatcagacagggattagacatgtgtaaactcaagttagaaatgactcttatcgtcgtgctggccctcttttccggatcgtgtttgttcgcgggtacaaaaatatctggcagtgcgaagcaacttcgctactgaacaagacagaaaaataacaacaaacaagagccactcgaagccgtgaatgagaaaaaaaaacgactggcaattgtgagaaggaggaaaaaaagcaatgcaaagtcttatcaacattcctacttgtgactagtcaaacacaagttgagggaatccatttataagcggagaccctgctaaagcaaaggcgagtgtaaaggacatcggaagctaaggtttccacataggaaagcaatcaagtaaagctttactatgccggttctccgcgtgctctttcagactaaagaaaggtacggattcccagtccaaaaggtcagcttcgtatttaagcacggcagaaatcaataagtaaggtatcgggcttcaaaatccacttacgcaggttctcgacttgttatcaaaaacgtttggaagcagaccttgcattggatgtttttggcggcttcattctaaatttagacaaaggttcaacagataggatgataagacggtttgtattatgtttggttcaagcaaactatgtataaagcatagtagcagtaaacaacgatgctgcttaccactttgagctgagacttggccgtggcgcctgaggccttcgcattacgctcacgtttttgagcagccttggcaccctggaggaggtttcgagttaattttttaggggaggtatcgaattgggatttttagtcatacgttgaacacatcaagtgaacttatgttacacaaatcataacatacgttacctccacccattgtgcgatcaaaaatgtgcgaagatggctttgagagagggtaactcgaatcgagaggttgatgggatatatctgaatgttggatggagaccgagatgagtgaggttgtttgttgtcgcaacttatggaccgtcgaagtggaatatggactatgcggttggaagtggtatgaagttcctgtgaccgataaggacagataaggacacgcgtctttttgaagcatcgccaccgcagtgagaatgcagtacctcgggggtttcgtgtgcggttggcttgctggcaaattttaagatgccggcggcttgacctccgccgactcagatggttgcagctaaatccacaacagctacatcctgtcaggcaatcagcatcttagaaaattgaataatcctcatcttcagctggctctaggaaagccagggactggaaattttccctggcatgtgagtgctaatggatgctgacccagtgcaaaggttgttcaaaccaaggaagtatccagatgttttcaaacaagtggccaagtatcagatcaagagccatttttttggtgtgagcctgatgagatgatacatagtttttaagcatttcaacacccatgtagtgtacctgatcaagacagtcccagtctttgcactttgccagctgagttgtgaattttttctttgtccataatgtaacctacattaaaattaaaacagatttaaaacttgtgagtacaggagggcttactgagagttttgggagcattagtatataaaatttcaagttaagtgttgtgagcttcctataactgttgtcatgagcttgctaaaatcactggttcaatatgctaaacatccaatatgtagagttagcatagtattgctcatatcagcccactggtgctgaagcaccactagaaatgcttctggcatctttttccgataaaaagtggggtattgtagtgtaacaccagctttttctgggcagactaattgtcagctctggtctcttatgtgacctagagttgatgggataaaagggtcacactatagccaaagagtggccagtggaaataagtccaactcaacacaggtactgtggagggactggctccttataaaaataagggacaactgtggaatgagcgtcacagtgcctgagcgaatgagcttcacagtgcctgagctgaagaatttataaggaaaagaggtttgtactagtcttataagttaaatgggtaacttataaggctagtaggatgataaagagaaatataataactaaagtacaataatttactgtaaaaaccccactcactaaattgttctaataactagtaaggtaattgggtttgtatggtaatattgtctggggggatgaatctcagggggagaagcatcctcttaaatattacagagcaggggtcaattctgctgctgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggatattcagagcatgataaatgtacatgtgttgaatatcctttatttcagaaaataccataagagagataaacataataatcatatacacaagagaggtaaattggataatcatctcttggatacacccatgagataattatccttttcacttgattataattttcatgaaagaggtaaattgataaagaggtgaatctttattaatttacagaataattattaacataaaaaatacatgtaaaaagggataacattacttaataattattaacttaaagatttcttataataattattatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacatttgcccccaccaaaaggaaaattccatcaggaatttttcaatcttttggtagctctaaatcttcttaacaagacttgacagttgtctattttttcagactctagccacaagtcttgatcaggttgacaatccttaaaccttaccaagtacaacttgcagtcttttccattcttccttacaattttttccttcaagatatttgctgcagtttttggtacggtatcatctgtcatgggaggagcaatggcttcattagatgaccggtcaaaactactatcttgtacaatgtattttttgcaaagacttataggaaaagtaggatgcctttgactaaattcttctgttaaaataacttcaacagcgtttctaccgtgaaattctttaataaaaaatggtcctatgaaagcatcttttagtttccgaggtcctgctaagttattgaaatttactgtagagataagaactaagtcaccaactttcaaatcatggtctctatgagttttatcccacctctccttgttatactcagccgcttcttttacacacagtgcagctttttcttctgcttggaacatcattttttgaaagcactctgaactggggtgcaattcaattgtcttggaaagcagaaagtccttgggcatatgaggaatccatcccctctcaagttcaaaaggagtcatgcccgtgacagaatgtttactggaattgtaagcaaattctagtgctggcaaaagagaaacccagtcatgagtgtaaccatcactagtcttgaaatcaattccgtacgcgcaatacctcctgatcatgtcttcaagagtttggatcattctttctgctagcccatcagtttgagggtgataagctgtagaaaaagctgacttagtgcctaaaatttcaaacaaattttgccaaaaatctgaggtaaatattgggtctctgtcactgatgatgatccttgggcatccaacatcactaacaatgttattccaaaatataagtgctatatccattgcactactatccttatagcaaggcaggaatcttgctcttttggaaaacctatcacagactactaacacagcattatagttttctggccctgctgcaggaagggctgtaacaaagtccatattgatgatttcccatcttgactttggctcatcaattgtttgtaacaagccaaagcgttttcctgtagctttgttggctttttgacacctgtcgcaagaatcacagtaatctgacacttgatttttccaatctggccaccaagccagaccctggactctattcagagtcctttctttggaaaagtggccagaagtaatactgtcgtggcactcattcaaaattatactgatgtgactggggtcaataagcaccactgaggaattgtgttcacgcctgtggtacaataatttgtctaacaacacaaatctgttttccaagaaatgtttttttccaaattccttcaagtccttcaattagacctttatctgggtaaggtgacttaagtaatttgactaaaattacggtgttcttgttagattcatagcttttctcttttaattcccaaaaggatgatgacaatccagatatagaaatagccataataggattagtgtcgacaaaggattctttttcaaaagctggattgttttcatcatttggtaaagcccagtgcgcaagacactcagacatcctcatgttaaaaggcaaaatatccagaacaggtgaacctgtttcagcttcttcagcatcgtaagcaggattattagggtcatttggcaaagcccatctagaaagtccgtctgcatttttatgcaccacaccttctctgtgaacaattgtcatagaccctctccattcttggatagcaatttgccaacggagcatatgcctattgggtgtcttcatgttcaataaagacctaagggcattacaatctgtgatgacatcgaactcacaaccatccagatagtaatacaacttatccaaggcccacactagacaaagacattcaagttgagaagcaccgtacttcttctcagaatctttgagttgtcttgaaatgaaacaaattggtccttctacaggtttgtcattgatggtttgtacttgatgcaaagccgcaccaataccttccatgcacgcatcaacatacaatttaaacctttcttttggatcagggtgaaacaataggggagcatttgttaaagcaaacttaagggactcataagcttcaactctttcagcagtcatttcaaatactacactggggctacagagtttataaagactagaggccatggaaccaaaattctttatatgcaacctatagtatccagcaaaaccaaggaacatttgcatttctttgacattttgaggtgtaggtttgagcaacactgctgctactctatgtttgtcaatttctaaagacaaaccactcactatatgtcccaaagctttcagctccgaaaatccaaactggcacttagccagtgaaatcttcatattcattttgatgaccttatccagtactgtacttaacctatctaagtggtcattccaattatctgagaaaataataatgtcatctatgtaaataatgagccacaactggcttagctcatttgcaaattctgtgtccatcattctctgaaagtgagatggcgcattttttatgccaaaaggcatcctcagatattcatagataccaagatgacaaactattctcaagaattgtctgctatctttgtgaataacattttgatggaatcctttgagtacatccatacaagtaatataatttgctttatgtaatttacttaaagattccattattttaggcatagggtacctatcaggattagtgtagctgttcaaagctctgaagtcaccaacaagtctagatttattattgtgccaagcaattattaccggggtggtaatatctacattctcatttgcccctacctttcttatgactttcagcttaagtaaagcttctatatgttcggctaaagcttctctgcttcttggactagccggataaggtgcttttcttaagactggtgggtatggtttatcaatgttcaaagtcaactttacctcatgacctttgattgcaccaaagggctcttccaccgtagcaaaagcctgtcttttggcaaagagcaattgaaggagttgatcctttgctttgcttggcagttcaggatttattcttgagctgtcttttacctcctgtaaaaatgaggactcagaagtatttcctgacgcaactaatttagacttattgttgccaaatgtgtatttgacattactagaaccaattttaaagtagctgcctttatcattcataatagaaattttaaaatggctcaagtaatcatttcctagaatgaaataatttaccaaggcattttcaatgactataaaatctacatgtaacttgtggtctttaaattccagaataactttgactacactaggtgtagtcaattggtctgagcagctatggaatttatcagtagtggtagagataataaatttcttccaatcaggacagaacttattcaaatagttcattcccactactgacttaaaagcaccagaatctagcagtacgttacacggcttgtgacaacaaatcatttgcactattctattactgcctgaaacaggggaaataaaataatctacagacgtagtatttacacacacaatatctggattatgatcttgctgctcagcatcactttctgaatcaataccagcatcattattactttcatcaccaatagctacaaccttcttatccttttttggacagttcctagaggtatgtcctactttatcacaagaataacacttaaggtctgaattttgtttggattctttacccttatccaagccattattattagtgtattgcttgttaccaaggccataagatggtcgtctcttacctatattggtgtattctgtaatatcttctaaggcattaattaatgaagtcagggtttggccatctttcattgcattttgtgccgcaaagctgacttctccgtccatttgggtcagaagtttaaacataaggctttcatggttagtttgtggctcacatgccatgatccttgtgtattgtcttgtgacacaagctgctgcttgggtactccctggtacgaatctatccttctgatagttagtcaaaagttttcttctccaggcgggagtaccatattttttatgaagggcttttttccaaaaagcccaagactgatttcctactatggctctcactgtggtgtaccattgctctgctgaacctgtgaacatattcatcaattttgtaatgataaccacatcttctatatgacagtcttcttggatagtatcaattttcttgataaagtccacatggttatactcaccatctccagaaaagctaggccatgcttctatcttagacaaaccttgcatgataatcttacttgtttcatgagacatttgaggtttagcaactggcactgtctcacttttcactgagggcacttcaaaaaactcactcagtcttccaggatcaagatcagtagcttgttttttagtttcaaagaattcagcattattattgtttacagtcatttgtggatttggtctagacccttctgtagcatgaggtgtttcttgtctcacagctgagttggcatcatttttgtgtcctatatgttcactgggcacaacagttggggatttcagtccatcaaactttgccatcaaagtattgaatcttttctcattattattttctatgactaacaatttagcattaatgtccgcaattggctgttcattcaagttaatgaggtagtctatcttctcattaacttctctgagtaattcatgttccaacttaagctcagagatttttgcgtgacaagaacaaatattattagtgttcaattgttggtcttgtaaaagtatgtcaggtgcactaggatgacaactttctctccctttacccttgtcttggtcttttgttggaaacaagtcaggtgactctttccttggttcagcagattccaattttgaagaagttccaacttcaggatgaggagtcaatttattggtcaatttctcaaagaaattgtcagtcttatttttattttcttccaatttatcataaacaagactaaaaagattgtcaaaagctcttttggacaaatcttctctattactgagggccatcacaatatttttaatttctttaatattatgagactcagaagagttggagaacatattactaagattagacaatttattattaagagaattaaaatcagactccgaagctgaccatttttttgctgaagcttctatttgtgggagggatctaataatattttgtaacatagcaatagagttttcagaagaaaataatagtgacttaaatttaggattgaatgtgtcaaactggtgactcaattgatttgctatacctactgtgacatctgagttaatctgtttggataacaaggctacattattatctactattttttctatgctcaggaaacgtttttggagaattggtactaactcatcacttgtcaattttttggagtctgtgcgccctctcgggattgacgacgattctcgccccctgcgttctgatttctcatggccttgagcgcttgaaattgagcctgagtcgtgcggttgagccttatcatctcttggtggattgagagttggtgggaccttcgacgtctctccctcgcatttgcctcccaagagtctcggggggctcgctttagagtcggaggaggaatccagtttggtcccttcgccttcctgttgtttggacgactgcgattgcttttcggagcctgatcgctttccttttttcttgtctgtggaggagggatcggtggttccgcttgggccgtctggttgtttacccattgttgaggagggtagtagccttgttggtaagtcgagtaatcttggttgtacccctgttggggccaacactgattctgaggaggctgattcatcggctggtacggatagtagtagccgttcggatgataatacatctgagtctgaggctggtgttccgtcggttgatcttgaggttgggcatgagatcgctctgcctccggtggttgcatcaggacttcgggagggggagtcggcgtcacctccgtccctctttccctcaggaatcgacgacccttctgtgtgttcaggtatccgtcgaattccgacatcggatcccattgaaaaagattcttgaattcttccagattgatcgagaccgataggtctttctggagtcctgcagctgctctgagggctacaactttcatcgactcgtcctttgtcctctctgctttgcggtagtactctcggttgagtttcaccgcttgaagcagtggatgatgagccggaggatactttagaagaatatcttcctctaggggcgccggtaaggtctttggcctcgaccaaagctgggtggtggctcctagttcgagacatagtatgtaagtcacctgtacaagtcgatctagctaagataaccaagaataaaggctaacctgttatgatgtcaagatcactaccgttgctcggtgtgactgagtcagaagtagtggaatcacacgggtgatcagaggatcgagaagataccgatcggactgtacggccttgcggaacaaaatagttatctagattcttctgtgtcgatcgattgaccggttctttaaaggtcttgggaccgttcagcagggtcttggccgctttggatactgagttaacagagggagggggcttgacgatctgactagattgatcgctagtggtcgttgtgatcggtttgctaacagaagcagtgcctatgtcgttttgaggatgttgattgaccttcttaaaggtaaggtggctgattgagtccttatcaatgagcttagagactttttctttgcttttgaagggatcgacgttgggcaacggatcgtttgacttattggtcttcttcttattggtttcttcgcttggagagttgtcaggctgagggctctttttcgctttgctcttctcagctttcgcggggttcgcggttttcttagctaccgttttagctgattcggttaccggagcggatggagaatgaggtttgtcctttttcgctgaagagtccgattcatggtcccacttggtaggtacaacctcaggactagtgtactgttttttcggttttctaggggccgctttaacaggtttgctaggctcggagcgagttccttcggacgccgatacggcttcggagtacgttttcactgccggagtagtttgaggttgcgatgtagcggacactgtcgtgttcgaagcaacaagataaagaatatagagtcagtgaggaagaacgaacgatcagtgtatcagatcttactgatcagctcacttgtcttgatctctagtaatgaacaggtttattagactgtggttatctgaggaagcaggatcaacaaaagatcagcgaattgttgtcgataagtaattgagaggacagactcactctgatcaccgtttatgactgtaaaaagtctgtcagctagtaatcgggcttagaccagcaaggttgagtgactactcacgtacagggaagcgtatcgaggaagatagtctggctacttcaaaccgttgactctgaataatcaagggtggagtgggtaagggttgctgatctgaaaacaaagggtaataacacagatcagtttcgtgatttggtaaaaaggattaagatttgaggtttatctggaaataaattcaacagatgacctttatacttttttctgtaagggaagaaaaaatataaatcttaataatggtggtacaccggaaaaatatttcccggccagacccccaattgtcagctctggtctcttatgtgacctagagttgatgggataaaagggtcacactatagccaaagagtggccagtggaaataagtccaactcaacacaggtactgtggagggactggctccttataaaaataagggacaactgtggaatgagcgtcacagtgcctgagcgaatgagcttcacagtgcctgagctgaagaatttataaggaaaagaggtttgtactagtcttataagttaaatgggtaacttataaggctagtaggatgataaagagaaatataataactaaagtacaataatttactgtaaaaaccccactcactaaattgttctaataactagtaaggtaattgggtttgtatggtaatattgtctggggggatgaatctcagggggagaagcatcctcttaaatattacagagcaggggtcaattctgctgctgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggatattcagagcatgataaatgtacatgtgttgaatatcctttatttcagaaaataccataagagagataaacataataatcatatacacaagagaggtaaattggataatcatctcttggatacacccatgagataattatccttttcacttgattataattttcatgaaagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaaaaatacatgtaaaaagggataacattacttaataattattaacttaaagatttcttataataattattatgtaacccaagggggttacattctattgtagacacctgggctagtttctcagtgtctgacactaatgaacccagttcaaagaaaaatatcaatcattgtggagagaaggctgctcccttggaagaattgtggagcagttactctttcaggttttgtccaggccactttggataaagtagcttttttcagttatccagaattggatctgtggagaaattgactttgtttgtgtagactataacaaagttaatcaatccagctgcaggttttttttggataaattgaccagttggtatctacccaaaaatgttttcagagatgtcacttaattatccaatttatcaaattttccgtttatttgaccttatttatacaaacaagttatattttaccctatcatttatcaaattggcaaaataagggcttgtaccatagggttcaattttcaaaaatgggcattttttccatcctctacacaaaaactgggaacaattggagaaatctggtgttgaaattcttcactttcatgccaaagactagcttctagttatggtcaattttgataatataaaattttgagcaagataaattttgagaaattgaattttcatgtcctatggtacaggcccaagagttttcaaggtctttcatttggcctcttgaaaatcaactttatttccaaaatttgtttgtgtattttcttttctatcttgaatcagcccaagaacattgatggtttgtgaataccctattcaatctggagttcactcaatcaagtttagggcctgtaccatagggttccatttggaaaactgggcatttttttacatcttctacccaaaaattggaaacaactatcaagatctggagttgaaattcctcaatttcagaccaaagactggattttggtatttggtaacttttgatgatatgaaattttgagccatatgaattttgaaaaaatggacttgcatgtcatatggtaaagccccttacatacatatgtagagctgaactgttggaatttcttctctttcttctcatccctaaaattccacccatcacaaattttccattttttaatgtttagataaattaaagattgtttttctcaaaatccttgtaccaatcaagtcttttttgactgaaattttatgtgtatgtatgggtatgccaacccagaatgtggatactgaacatgcacccatacagaagtaaaactatattcctgtacaggttgccggaaactggagggtggcagcagccagtcaggtactattggcagagactgaacctgattggctgtgctaggcaccccacaccattgccattgagggcagaacaaggcggtctggcacaatactttattggtattctgatgttcccactctcatgaggtagaaatgggaggcaataaagatagccatcagatccctaaatatctgtgtatgcaaatgagcatacaggctaccatgcagctaagccttgtgaaaacctgtgccaactggaagtccacttcttggacataaatgcatatttggccaatacaaaagggagatcagtccaaggttcttgagaaacacaatacatatgattgtactctgtttgttagtgtctgagtggtatgttgtcttgttttctagtgcttaaatccttgtagtgtttgaaccctggtctagtcttgatcaacagcaatttactcctgccatctcttcatgcatatgttaatctctgttattcatttagatactcaatttttctcaaagcacagattgaaattattgcatatagtctgtttaacacataggctctactagtgaacaaaaatcattggttctcaattttattcctgtgcccccttcaaaaaagttcccaatgaagtgttgccacaacaagtccattcaaacaaacatctctctctctctttcaactcctaacctcgtaagtttttcatgaacctagaagatttacaaaaggctggatatgacattccatcaggtcagctccacccatttttacaaggttgagtgcatcccagatcaactaggataccaccaggaaaaataaatgctgagtagatggcaggtagcatccaacagcactgatcttgggattcaagttgaagtatgattgcagagaccatgaaaagaaaataggaaagaattgagtcattactcagaaggtgacttatatgtaagaatcctcacattataaagtgggattggaagatttgttagttgtgagggacctccaagagatacagagcatggaggtgaaaaaatgcttctgcaggagtcctatcatacttttccttctgggggtcatcaagctagctagctatcttgtctcattatggattgttttgccttttgagttgtaggcccaacaatccctcttttcctgatctgccaaaattttataatttttgcatccatgccacacagcctcaagttcctgatatccgacctcacagttcaaacactacaactatcaagttggatgaacagtttgacccatggtgacatctgtatagcttgttgatccagtatcatcaaacccccaggctactatgtcaggttctgccttatgtatgtcacagttatttgcggctcgcagcgtgctatgccaggatgtatgcgcatgcatatttacatcaccgactccggatccacagcgaccgaagagcaccggtgctgtggtgccgaagagaagcccgaaaacgaaaactctgcgcactgtcagtcctcgagttagcaaaggcagtgtatcattaccagcgtaacatcgaggagcatgccatatgatacggttccgaaaaatttccgcatgacgcgttggcgggtgtagtattcacgcacgcagccgctcggagggttttgtcaactttaatcagcggagttttagctgagctgactctgaggcctgccgctatgttgtagactttaattcgtgttcactgttgatgcccatgctatgtagcagattctagcccatgctcatgagattttgcgcgccagtctaatccttgaagatcctttaagttctacatagcaatccctgcgttgccaactcgcaggatttccacatcaacggcatgctaaatatttacgtttctcaggctcagtccattcttgttggagcttggtcgagccccgcaagcaattcatcgtccgttgacaaaaatcctacaattccttgaacaatcctaaagcgaagacacgtacgggtgcagacgtacagatgatatgtaatacgtccatgggactcgttgcaaacccgtttcaagttttccccgctcgaactgagatgcaaaacgcgctgcgtgttcagtcgcgcaagttccaagggctggctttgacctgcgaggctctaccagggttatttgtgtatgcgtccacggcccagaccatgtattcagggctcataatagccttgatggcccagtcatggcatgaattgcgaattcggcctcagtttgttacgaaagtccaagccgggtttagccaagagaagctcgggcgccttgatgagtttgttgaaattgggaaatctttggtgaaacacatgggattgtatggattacagatttgccagtttagtctcagtcatggtttgcctggtcttgcgcagacccttgacaaaaattctgaaaacgttgcaattgctacgactctcgctccctcgcgcagtctggctttgcctgtacatatcgggcataccctaccttggcttcttgatcatacgcattgtgcagttcagttgtcttgcgaattaaagacgctcctctgtcctgccagaagaagttcgtccgactggtccaagtacacgccgcttttctttctcatccaagcgttccaaccttgggtccgcgcgtattctaccagcatagatatatatatatatatatagtctaccatacaggctccgtgtcttttatacgcgctccgacttccctcctacgcacacatttatctcaaactctgtggcctgtacctccactttacttcaccccctcgggatccatctccatcgcctgcaccccgctttgccaagaatcaaagctaccatcgtcccgcttctcgaccagtctccaaccttccgacaaggccctttgttttacgttgcgtcaagcgtcatcccacatatcccctcaaactcttcggtttctccctcgtcgaccgtgatcttccgtcgattcacccggctccacgccttcaatcaataaactcgaccaccgatacaatataccactattgcccctttttcccctatctcaccaaatcgtcacatcaatcactcaactccttggaatcgacaatctatttaagcttacactctagcccccaccaaccaaccaccccttctctaccacaatgtcttctgaagaaattcccgagaaagctggaattgatgagcttcatgatcggagcactaaccagctgaatactgccaatcccacgggcggcatttcttttgccgacccaaagccgcccatgagtgcaactatccagggcgggcgggatttaggactgcgccgggaacttactcacgacgagaaggagcttgccaatgccggctatgaggagcttgagtcgaagatgaaggctaaagcactcgagggcgtttcggcggacattgttgagttattaaatttctaactttgagatcatccgatcactaaccctgtgtcttaactttcttccagtctgaacacaaattgagtcctgcaaaggtcgcagaggccatgggtacctcgatcaatcttggcaaccccagtgccagctccggtttaacagccgaagaagcacaagccaggctagcccgagatggtcccaatcaattgactccacccaagaagaagagtgcactgcgcaaggtgagcttgttttcccgatgtagaaccaaggaataattatgtatattcaggctaacaactcattgcgaaaatctcccctcgtccgcagtactttgacgccttgttgtctttattcaacgtgctcttgattctcgccggtgttctggaatacgtcttactggcgatagattttgagaacaacaaggccaatgagtacttgggggccattctcattatcgtcgcgtttttaaacgcattcatagaatgtaagaccccctacatgagtttctgccataggtgttatttttactgatgtatcgttgtccgtcttccagggtaccaagggcaaaaggccgatgcgatcctagcctccttcttgtcaatgatgcctccctcgtgcaaaattgttcgtggaggcgaaatcagctccattcctgctcaagagctggtcaaaggtgacattgtcttcatcaagatgggcgacaaagtccctgccgatttggtccttttctctgcttcggacgtcaaagttgacaactcgagtgtaagttcaatttttttttcataactttgcagaaacatgtttctgactaacttttcaacatgatccttgaatagttgaccggagagtcagagccacaggaaagatctgtttttgccgaaggagatcctgtccgccctgtcgaagcccgcaatctcctatttaagtaaggcactttctttgaaaagacgcgacacccaattgattctgacatgcttctccactatttccctcttagttccacccttgtggtatcaggtgaaggttttggtatcgttgttcgcacaggtgatcacacattcattggacaaattgctggattgaccggtggcgaagctgacaacaagtcagtacataatccctcttcccctcgcaaatattataactcctactaacacgtttttacttgctcattcaggagcccacttgcccaggaaattgatgacttcgtcaagatcatttcgtgtatcgctgtaagtgtatcaaatccgtgcttcaaattttcggtctggctcaatcaagttgtttgttacagatcatcactgccatcatctttttcggtgtgggaatcggaaccagtaagttttaccgccgcctgccaacccccaacaattaactaaacatatcatcttttcgttctcctgcagcctacaaagggaagattgccgccacagtcacctttgccgtctccgtcttagtagcttgggttcctgaaggattacgtgagttcggcaatttttaagattcatccatttccaagtggctaactcatggtctactctcttcagcggccaccgttactctcttattgtccattgcagccaagcgcatggcgaaagctaaggtgcttgttaaagacttgcaaggtgttgaaactctaggtgccttgacaatgcttgccaccgacaaaaccggtacattgaccagaaatcagatgacagtaactgtatgtccttccttgaatgtttccccttttttttgccatgtctcaccctgccatttatccactaccaggccatgtggaccaatctaaagatgagcagtgctttcgagagtcacaacgacgaggcggaggtgcagcatttcaagaaagaagacctaggagttcgcgaaatacttgatatctgcactttgtgttccaaagtgaagtttgacaagatggacatcccattcgaacaacgagaaatcttgggcgatgccaccgaaagcgggctgacccgctttgctggcaaaaacctcgaattcgatcaagtccgcgaaaagcaccccgaggcctactccattcccttcaacagtacagccaaatgggccttagtagtctcacaaaagccgcatgccaacggagacttgaccctctacttgaaaggagctccggaacgagttctcgaacgatgttctcatgttttgatcaatggtgaatcggtcccggttactgaacaattcaagaaggattacggcgaggcctatcaatacatggcttctcgaggtcatcgtgtcattgcatgcgctcaactcttgcttcctggagatcaattccctcgtgactttgaattcagcaagaaggacgacaactgccccactgagaacctatgcttcgtcggattgatctcccttgaagatcctcccaagcatggtgtccgagaggccatcggtcagctacggtccgctggaatcaaagttgtaatggtgagcttcttttggcaggctgtattgacacggagctcgagtgctaacctctcttccattctcgatcacaggttactggtgatcacccccttacagctgaggtaattagaattctgtctgctgcactgtgatatatatactgatccactttcaatttaggctatcgcgcgaaaaatcaacttggtcatcggtcacacgaaggagtcgcttgccaaggccaccggtcgacaagttgaagagatccacgaagatgaagtcgacgcagtcgttgttcacggtgatgctattgactccctccaaggttgggagtgggacaccatcctcaacaagaccgaaatcgtctttgcccgcacggtaattagatctgcttctctcttacaccacgacacttgagcttacaacattgtgctgttacagtcgcctaagcacaagctggagattgtcaaacgcgctcaggccttgggacacattgttggagtcactggtgatggtatgtgaatacacttacttcaatcgatttaacccgcccactaatggctctcgtccttattgtaggtgtgaatgactcgcctgctttgaagaaggcagatttaggtttgttttccctcagcacaccatcttccagtaaattcttactaacccgtaatcatcacacaggaattgccatgaatatcagtggtagtgatgtctccaaagaagccgccaacatgattctactagacgacaatttcgcaagtgtggtggatggggtcagtcacaatagttaaacatgccgtccaattttcccacattaacaccttcatgatgtgttttccaggtccgggaaggcagactcatcttcacgaatttgaaacgaagtatccagtataccgtgacccactccgtccccgaagtcatcccccagcttctctacgttatcgtcccgatccccctaccgctgtctgctatcctgattctggtcattgacttggtgagttgaacaatcagctatcaatcccgacaccttgctaacttcaatcgtttatagggattcgaattatttgctgcgctgtctttcgcttgggactgtcccgaatcgtctgaagttttaatgactaccatgcctcgcaagcccgttactgaccgaagcatcatgcaactgaagaagaaggctctcagacgtacccggactaaccacatggatgtagaagcaggcaacgaaaaacctcaatcccgcatcggtcacgctctacgcaatgccgtagacaatgtcaagaagccgttttccaaatggtggtgggatgatctacttgagaaatctgacggtgaagctttggttgatggctccctacttagttactcttacctccgtaagttttttccctcgtcttggtctgagtgttcagtcaactcaccaccactgtttgcatcgtggaccacagaggcggggatgattgaaaccgttgggtgcatgatggcctactttgtcattttcaattacaaccacttcacccctcgcgacctccaactcgcgcagaaagccgggatttacttcacggacaagtctcctccttacaccaacctcgccggtcgggtgatcgacagcacagatcaaactgaggcgttggcccaagcacagggcatgttctacatgtccatcttcctcatgcaatgcttcaacatgtttgccgtcaaagccaaactcaaattcccattcggcaaggcggccatcggcaacaagtggaacttcgtcggtgccttggctggtgcagtacttgcagcattcgtaagtagccaaaccttttctacatgcatctttctgttgaatttgatctgatcaaacttttcgccttcatcattgcagatcatttacgtgcccccgttgagagtggtctttggcgccagtcaccgaatcttgcccttgttctggctgattcctattgccttcggtttcctcattctcttatgggccagcggcagagtcttggttctgcgcaagaagcttttatcatcaagcgtcaagcctcccaaaggactcatgatgcgtaagtcacatacactcaatcggagctttccacttgatctgcaatgcttaaattgtgctcactttcacagatcctaccaaacgtaccatgtcaattcggtcgacttcggctaaacgacagtagtacaattatcgcattgcgtaacacacgctatcttctcctttgacattaatatttcttgattccgaacgtcacgactatggctatctgaaaatcgccacgcacgatctttcctgtgcgggcccacacatttctcactattgtgttcatatatcgcatttttttttttttttgatgtattttagtattccagtttgaagtttcagtttccttttgagttatcattagttttcacagggcattggtcattctttctcgttcgtgtctatatgttctcattcttttacaggcttcactgtagttctctctcagtttttatcatggctttaattgggtgatggttgggaaccggaagggactagcaatgttagataatcttcttgatttcgagtgtattgttccaacggacaattttgagctgagacacatcctgactaagaagtaccacatagtgcatactcacatttgcactggtttctagaggccagcttcagctcaaatttgataattgagggacttctggtcgccatttacagagcctttattttcacctgagcacccactgtatatacccattcgtcagttccccttccgagtttcaacctactcatgtcaaatggaaagacaggttaacgaggaagcttgcttgcaaccactcctctccgttgattggaattcatgattactctcagatcttgatgagattccgagcaagttaggattacaggtgcagaagaataatttgttatgtacatgttcgaaagagattctaactagaacagcatcatgactattgactgggtctgcgagttttccattcttgttcatttgcccaccatggtaactcactactgaaatcccaactatcagtttggtatctacaaaccatccattcaagtatcaccaccaaatcagaaaccccgccccaggacaacaaccaaaaaaaaaagccgaatgagaaaaggactaaccggaaagcatgtaaatagatataaagttgttcaggtttgggatccggcaagagagggatcccgcaatcggcgcaaaacttgtcatcaaatggcagattaggttggggattagcgttgacagacacctggagatcgaggggcgacttgaaggccttatcgatatggatcgtatccttgactcttccgaagtcgtcctcgacatcgcgagcctttctgagctcgaggatgactgccgaggcgagctggttgatcggcacgccgctgcagttacccgcctcggcagactccggatccagcttgacacgcttctcgctcacttgcgagatcccttgtcgttggttcctcccgagcttcgatttcgaggggcgcttctgctgactgttcagatttaccctcgagtcctcagtcttctcaacatatccgcttccttcagccacaccttcactctcattcggcgcaggttcatcttctgctgtggattcggtctgcgtggtgggagcgaagaaaatcccgcccttgccatgcgatggtccccacgccttcaagttgcagtatatcgtgtcgttgaggatcgggaagcccaggaattgtaagtgcactctgagctggtgagagcgaccggtgatgggtcgacctccatacgcaaggaatcagtcccagccattcgaaccaatcgaaagtcatccactagccactcacaatgaagaactgaagagtctgattcgggatcatagctaagtttcttgaagatcgtcttggcgtgctgaacgtcccaaaaggtcagttttgatctcgtcatacaagttgacaaacattacacttttgttgaatgacacacctttccttcagggtgaacaacgttgagtccgatttgtcgatcgatagtcaacagaggctcttcgcaagtgacctcatcgctgcggattcgaaccgagtcagtattttgtttcatgattaagtctggatcagaggaccaactctgggaaatttccacgacagcgagcgatatactctttcttcactgcgccctcggtgctgaaaaatttcgacaatcctcgagaggcttcgaccgtcaaagcgcagaccatgactccagaggtcagtcgatcgagacgattgcttgctataaagaaattgaaagattttcagaaattggtgtcccagaatgaagtgggcggcggtcaaactgactgtggacgagtggtagatcataatcaaatcgcaagatcgacagtagtgtattatagttataccgtccagtaggatgtacctaaacggggggggggggatgatagaaatgtattcaagatttagtatgatatcgcgacggtgatgaaagatgaagggaattcacgggcatgctgccaggtttttcgacaactaataagcctttctcgtcatcacgatgcaggatcctcacgggatctccggcgactggaggctcgtgtctatgaagcgtgttggtgatccggtcgccgttcctgatgataacatccttcttaatattcttcccattgatcttgatgactcctaatattgattcttcttcagctaagtatgtaaaaccgacttgagtctagtagtgatttcattgagtcctacctgaagccactgcatgcgcctagatgatggaggagtcgaatgatcagtcacacaactggtccaggatcactcttcgcacattcacacgcgtaggagcacaaacatagtattctgggcttcgatctcttcaggtatcatcaaatgaaagtcgtcttttcagctttgagaggcacaatatagttttgcgctggctccgggtggcctttcagatctcgctcaggaaattgcagtgctaacctaaaatcggtgctgcagtaatgatcaatcagagggcgtgatcagcaaatttgagcggttcgtgataggctgtagtgcaactgagtgcaaacctgaagacatcaataacgctccggccacgccacctttcctatcaaaatcaatccaatgagcaagccatccgctcaaattcagaatcgactgtcccggaatttatgtgtattgtttaccttggcataagttgagaattcgaacaggtaaggtctgactttacgcaggccgttttcgaagaaccatgttggcttatggtcgctgatggaaggatgttgtgtttatgagtgttcttatatgtactcaaggaagaatagacttggatggttggacgtactactttgtagctgaactgtgaatgtgggtgacgggtgtctccatgggatgggatcggaaggatgggcctaagcgaacaggtgtttgcggactggtcgaaggaaggctgagtctgagggaatggcgtccaagaggctggctggctatcctaggctgttccctgcgaaatggagatgagaagaagactccgatcgatggcatccaagatccagtgtccacaggaggctgtacaacaacaacaacctcagctacataatagtaatgtacaccctcattattgaatatccatccatccctcacacccacaactcagccaccagtccagtcaactataaaacctcaccccgcgactgttggtggcctttcctcagaacaatttttaatggggacacaaaagtaagttttgcagcacacacccccatctctgttcaacaaacactaacacaatcttgtttgattcactcaggttcggactttgagcctctcatcctcggatgacagtgcgccagctgagaggattccgcgttcccgtcccctacacgagcagacttcgattgcgactaacaacagtcctgtcgtcctgatggtttcctttgactgtccacccgatcagccttacttatagagggaggaaatatgctaggaacttgcctcgatggggttgcctcagcttccccatctcgacggccccacccatgatgctcctcttcctggggctggtcttgggtgctttgatggttgaaacccacatttcctttccgctctatctctccacttcgttgtattgtactgtgtagatctatgaactcgttttattctcaatttttcaatgataactactcatcattattggccccagtatcttttctgaacttccttgttgagaatacaagtctacactctgattgctacaacccaccagccagaaacggcctgctttagcttgtgtatacatataggttgtgccccagtcctgtacggtgacccactcctgtccggcatgagcttccagcgcagggcatccctcaccccttgagagctttcaccgcaccgtcactgctcccggctccctcaaaagtctccggcctttccccaccaaccagcatagctatcttgcgatggcttctgcgccatcaacctccaaggctaccacagcaacagcttcagccagtcggaatgaagagccagcaaacaaaccgaccgagaccgaagatccgccgaacaagctagccgaatttctggctgttggctcttcctcgccctggccagcatggtccatgagcggcttgtgtaagtcctctcgcttcaagtgctcggtgtggacatcatcttgagaatacataaccgatctgaatggcatctcttctgatgtgatacaatctccagtgatggcctctctccctacgaccagccgactctcaagtgcactctatcccactggactcgcgcccacctggcaagtcaccccgttggcgatggtctttggcttgagtgggttagtgagctcccgatctaatgaacatgcaaacaacaagagactctcctatgtagatatccaacaacccatctaacattgcacatgaattgtagctatatcacttcagcaggtgattattataacggttccggtacagcttctggtaagcattgaacgaccaagatttacgactcattctcctacatggaccatgggaacccgcaagccattcgttaaagcagctacatatactgatgatgtctttgttctgatcatcggaccccttattccgcctcctccacgcacgacgactacataatcaaaagcctggagtataatttacctatttctatacggaagggattcttggagacatacattcgcacgaccaccaaggacgagattcagcctgttcccgatctcactttctgcgttcgccctcacgaatggaatcatccatggttatgtctattggtccggcttctatcgcgaccagttgaaggaagaattagagaaaacagctaaggaatcttcttgactcaatcgaaattcatattatacatacgagaaatcaaaaggatcggacgttttctacatcgagtaatcaatcccaagcgtcgctccagctttatcatgcctccaatttgcacaattaaactacacacgcacatatatatagctatatcctcaagaaacgggaatgaggaaagatctcatgtcttatccaaatcatcggtcatcaaccatcgtccttgtacgctcgagtcaaaacctgactgatgtcttattttgttaaatcgatcgacctggctgaagatttatcttggggtgctctcgacaaacctctttacgccaagagttacatagtcctggtgtctatcttccttataataacgaacttagacatcaaccgaattgtctgtagaattgtgtatgtgttgagctgatctctcagtgggtgacctgtttacctaagactctgtaatcgctcatacccggataaaaagtccatgttttgatacgctgtgatgtttcgcagtccgcacaaaaaaacagtcgagccagccaccaagagctcgtcccacctcagctctttcaaggttacactaaggtaaggcttcaagtttcgggaaagacagacatttcttaatattcagatgagacaagattgaggaagtgagactgcaaaaaaaaacatggacaagggtatggctgcgtatggtgcgcatttcagttgtctccattctccagacactttcggtcttcaaccatcactgtgtaactagagaatgcggttccagttcatcctagtttgtctgatcacaattgggtgtggcatggatgccagaccgccgttccaacttgagccagctgaagtgcagacaggtgagatattcttcctcatggacggcaccacactcaatcccgactcaacagcggaaatcttgctgaatcgaaactacttcttgggagatccttatcataatcgtagggcttgttggtactcgacgggataaaacaattatcaatccttcatgggaagatgaccttgaagaacgacaccctttggtcgtgttctcggacaaagttccacaacgtactgacaacagccaagatccgtatcaagcttccctgtttgaaaagttgatcaagacctcacctctgttgaaatctctgtcttctcgagagcgtgagttcattccggattcttgaagcctgttgttcatcggtgatattatagagttgagagagtcatcacaattctcctgtccaggttcaaccatcatcaagaattgggaaggaaataaaggcgagtacggctttgatttcctcaatgataaactatttggtgcagggttgattgagaccagataaatgtggattgatagaaaacgtgatctcgctttgtgtggcttccaagaagctttgggagcttcacttgaagatggaaaagctgtgcgcttggttcgaaactataaccagtcgtgacgttttttcatcggcaaaaaaacttcttgagcaatctaaaaagcacatttttgttatcaaacaagccaggctattggagctaggacaagttgattcgtattcaaatctaagactaattgaagaaccagtcggtttattcaaccaacaaggaactgtcaatgatctaccaggacaacaatcaaaatcactcgacagttttcatccagatattcttcgaatgattgccggaaaattctggcaagagtatggcaagagtatgtggagagaaatgaaggctttgagtatcaagtgcgcttcgcaattccagggcttcttaacatcgtctgatccagcgtttttgtggaacgttcccgcgcggatctatctgttccaaaccctcaatttgttgttcaagaatggattcatcaatcgagaagctgtaagaggatcatttcatgatccggtactcatcaaggaagtcatctactatgctatttctggattcaaagatgaatataaatccaaagatgattttttgggtgattatttatcaatcaccaaacatccctactggccgctattgaatgagtcttttaatggtaatctaatacttgtctctcttctatcttcttcaactttcaaaatatcaatgtactcgaattcttgaactgaaccttttcttttcttcttacattaacataaatagttctgggcagacaagaagaaagaatgattaacatctcattccttgcagagaaaatctacttttattccaatgtcaatcgattcaacacattcccagggtgggaagaattatccaaatcatttcagagccaggaatacatcattggattagaatcaaatctatcaagttcaagtccaaccaatcaaagaaggaacattcattcaaatcttgatgccccaaaagacctgaaagatgacattaaatgcttactgaaacttgttcagaagagtcacactactactagtttaccattttcccatatccacaacattttggatggaagttcactctatttcttgattcatgcttactttgatctgatcgaatcaaactattttccaggtctagtcaaagaagcctgtggaaggatgtttgttaattatgaagagtttgaacgacagcagaaattgattgtatcttatctaaaagcttctgaatcacttgcaatgacacaaagtcttgcagatttgattgcaaccaatcaagaatttaaaacattgtacatcactgaggagtcatgtgataagattgtcttgatacttgagaaatttaatcaacaagcatcccaagatcattctgaatttcaagaaacataccacaaaatagtcacctctgatgagtcattggaatggtttaataaacaaggcaagatgtgtgattttctggaagagggttctgatcaactgtggtcgttatgtgaattccagaagaattttgttgaaaattctgtccaactcagaacggaaagaaactcaaaaagactcaaattaatcaactgacaaagcggattcatgattatcaaaaaaaaaaaaaaaaaaaaaagaagtttcaagacctactaatactattcaaaaaaatcataaagatgagtcaatatttcatgtgatggaaacaagtctaccgcaaaccatggcaatcttcacatgacaggttatagttttatgtattatcactaggctttctgtagtgttttagggctactaaaccgtaatagatagaaggctagtctatctagcataattgatatgattatctaaaaatcctccaggagggttttagagagcgggaaaaggaaacaaatggcatatggacaaggattacactccacattgcagtaacaaagccacattacccagatttgaaaacatgcgggaaatccatggctcaaatacagtatatttgcagagtatgaagatgaaagagtttaaatttggagaaccaaagggaaacttcccgtcaacatctgtgagtctcccagagccggtttagagccatgaaattcaaatttctctgcaagaatcaagagtttttgggtctagaccaacttctatgagggtcccagttttgagctgtcatttcatgtctctcttgtctgttttagtctgctacatacctttcactcatatgtcacagatattgtagtattacctgggacaaaagtgagtgggtggaaggactcctttcctcatcctttccacacactcactttctgaaccaggtaagttctttctcatcattttatgtttcatgttcattttcttttcttttgtttggtctcaagtctgattatcaaatgcaatgctaatcatcctttcctcacactcactttctgaaccagtgtgtttcatcagccagaactgaccggaagtcctccaataagtgagagtccttaagggctcataacctattggaaactgagactctgaagtgtatggttccttgaagaagtgagttcaaatatgacttggaatgatcttccaagacatctcaggtaccgtgctgcggcaagttggatgcatgtaacacaagttttaccacaaaaaccacatgtgtgcacaggaaacagtgtgttttccgcctcagtttcaatgttgtttctgctcaaaatgcatctagatgaggaaaagccgtctcttttcagccccccccctttttttgaaattgtgatctcacaataaaaactgctttgaaggggaataaagaatgaaagagatggctttcatcaaaacaaacacagaaataggaaacaaatgtagcttcttgtattctatttttttgttgcataattttgtgaacagagatgtgcagtcaacttttatgtttctcttcaagagggagaggtgtcaacacagctgtggaagaggatgatgggaggcttgttgaaatgaaaaccagtagaaaaatcttgtatcaggaaaatgggttagctataagagccattgtgcattggaaaagatgaggaacaaatgaagatcagcaagaaattaagacacatgtattggaaacaaggacagggatatgtatatgtatttagacaggtttattcatttcgccctcatataattctttgttatctgacagttttttgaaggcggggtcggactcggagggtggtataattcttttagcaagggaagcgataaagtcggtttcagactggttgacgttgtccatggtggcatagatctcgatttgggcattctggccttggcctttggggaagcagatgtgcagctggttcagccggacaaccttaccaatcaatatttgacggcagtcatccggagaaggcatttcacgggagccggtcggattaaatcgctggtagatcacctctaggatcgtcgactggacgtagatagttagaaaccgccctgctgtcaccggccaattcagatcgtcacccccatgttgccgatggaaaatgcccaccggtcttgtcagatccggcattgacattttcagactcttattttccgtatagtccgtcaccgtgatccgatgctttcctgtatatgaaacccaaatatctacaatctacggagacgtgaggaataagaagctctgattcaattcaattgttgtcatcacatgctccaaccgagcgaaatcatcatcttaagccatcaaagtgatatttctcggagtcttctctatatctctcttgaaaaaaaaacatggggggggggggggaaatgctcacctcaacacacaaatcaacttctttagcagtaagaacactaagttcagatatcttcgtgggaaccgaatggacggtcgaagagactgcgggtgtggtttctttttcatgttcttgataaagggtgcgggctttagccttcagacctgcagtggtgaagccaaagaaggagctgaattgctcaaggttttgattggagcagtagaacttgtcggctgagcggtcgcagacgggagaccagacggcatattgagaggagtccgtttggccgacaatcttgaccaggccattctttgagttttctctgtggactttgtgaaggaatatcaccttgattaaatcatcacccgacgctgcccatgataagtcttccacttccggcctccaagacaagtcgcactgcacagaccccttgtcaattggtcgtgaaaagtcgcgcaggttgaccgtcatgtccagatttgcttctgttctcgacgagttgtgtgttgccccgtctttgtgatggataatcgctattacgttgaaccgttcgttcggatctgctttcacactttctaaatcgtctaatgtcttcaaaggcaaatgcttgtggaattgatttgtttaggaaagatcacatgtatgagcaaagtgtatatgtatgcatacaaatctgcatatttacctttgggggaatattccttggggtcttcgagcaagtctggccagcaaaatcaggacgcgttgaagcattggaggtggcagaaatggggaggggcgacgtccggcactgatcgggattttgatgagggtgaaggattggtggggttgattcactagagtggattcgtgcacgtttacgtgagttttgactgcctgatgacaaggctggtggagcttttaaaggaggctgattgtgatcaatgtttcggctcccactcaagcggttctccgctgctagctgggttggttttgattgtggtccgggcaactccttagtctccctgcggcctagtgaggtgggttgcaccacctgctcggagtggatcgtggttgggatgcgtacatgatcaagtaagggtacagctcggggtgatcgcccagacggattgctggaaataggagaatctatttagagtctcaaatgtggaaagaatcagtgttggatcagctggatgctctttcctctgagaaaccattatcaatgacagctctgacctatgtcgattttcttgacgtagcacgatgatgggttcgaattggcctttccaatcagtagatcagcccgtacgccgtcgcaaaactcccagctgttgtcacttctgttgaaggtgggcttgtaaatgtccacatggagctttgcctccagagtcgtcttgaggtcatgggcgattccctgtgaccaagttccgcggaatctgatgattaaatggactggctgctggttcaagcgagccgcaccctgcatatcggccgccgtccattgtcggtgtttcctccaaccttccttttcatcttctccttggatcaatcgtttctccaagtgaatctcaacacacgagtttggctcgtcgctcatcaacataccgatcgttccaatcaagtatgtcggctgggctctggtattactatcagcattgggactcatccttcggtattggccagtatttttgtctgcttggttttgggttaaggagtcagtcagctgtggaaattgaatgcgagagacaagagaggatgcggtgtccggcccactgtgagatgcgtatttaaccacatcgccgctgatgggtgtggtcggttacatatttactcagacgaccttcaagcaaccaagctttgtttctgtactatttccgccggcttcccataaaaaacgctcttgtccttgatcagatatgtatattccctttgggagtatctaaatatgtaaagttcttggaggtcactgcagctgatttaccgtcgattaacggaagcttctaccgccctgtgttggtgggtggaggtcaaggcctgccggccaactcgccttcaaccaccgagctggccgttggaggtgaatgggggcgtgtttctttcgatgaccgatgatgactgagatgcataacgctaaagtatctcacccgtcgtccaatccctgcaaggtgctgggcctgagggtctccgggaaggaatcaccgcacatggtgttgcccctactggccagccagcgactcttgcagctcgcactggccctgatcactcatcggtgaaaggaccggggttataggccggccacggtccaccagacctgagtcattccgggttcgtcagatctaacgagtcttgctttcaccggatcaaatgtgtgaccgggtcttaattaaccggttgcgatacgctcgttttttttcccgttaacttaccttaaccggaccaatcagcatggatgttctggcctagcagaagttttcatggatcctaaggaagccgggtcaagcttgtcagacagccagaagatgtcctgattcggttgcttggagtttcaaaaatattccagtcccggcagatccccggactcggagccacatcctctgggtatctcaactctactgggactggctctggtcagtttgccatctgcgccatcgcaggatgataatgccgccccggcccagtctgacaaactgactctgccgtcttcattcttttagcccggccaacaataggtcagctgcagccgacggttttactatattcctccccggccttgcaaggttcagcccgcctatcatgtagcattccagaaggctcgtcaacccatcagatcatccttcatgagtctcctagtcgcttgtcgagagtgcggctagtgaatataatgattgccggttccgggttaaccagctccaatcagcccgtgttcctctcgtaatccattactacatcaaggaggcgagcctgattccttgttgatcgttgtcttggcctccgcgaaaccattctttttgttaacgtttgtacgcatgtatctctatatgcggatctaaccaggtggtttgccttgccttttgctctttttcttcttgccactacctggcttgatcatatagcttttataagcaggggacagtgagtttcctggtcgtcacacaccactgttcgtcccctccctaccattcttgctcccaaccaattccacaactggatacatcaaatttcaacctttcgaaaggaagaagttaccgctcgaaaaataaaactgatccaccgccatgtcactctccgagtctaaattggacggtacatcaattccactcgccaaatttcattgaactcttcgagtagtgttggctgatcccaaatttattcaatatatccgattcttcccatctagatctacgcgtactggctatgtcatttcgtggtgcaaccttctcaatccttaaagacgatgagagtagaggtttcgcttttactgaacaagtcttgtcagccgatgacatgaacgcccacaaagctgtcctgcttcaaattgagacgggcttcctgccgcaagtgcgacagcaattggccgatttgctgaaatcactgaacattgacgccggcgagcctgatctcaggggttgcttgcagatcctatctgaccttgtaggcaacatcattctgcttagcatggccatccaatccctcgcaccgttggatccattgtatcaggctagccgcatagattgtagttacggcgttctgaagaaattcagaatcgcttacctagggagacagcaccaacgcttcaaatctgacgagctcatcatgttgtttcgcgcttgtgaaaagttttgcctcgaggaatgttggcctcggtttcaccacaaagatgaaatagtggacaagactgaggaatgctttcatatcatcgacggcatgatgagatactctaaacgatcggaccacgacatcattcaagaaggttggcagctacatttaaaacgcttcgactactttcttcaagaacaaaccgagcgtatcaatcaaaaggagcctatacacccactactactcagtcttcgccaagcgaccattcctatcataaagttggtcaggatattctacaggagaataacgagcactccagcaagcaaaccacgcatcacatttggtgctcaaatgagctcctggcaaattttatcgttacactctcaagtgaaccggctttataaatctcttgtgtatgtgaattactggatagaagaattggacggaccaccagaatacgccgtcgaaaaacttaggaagtggatcaatgcacctgctgagtatttattttcctcttcagctttcatagccagttactacgagccttcagcgtccgggcttgattgccatccacccgaaaatctattcaaaactttatttttagatttgcttacacagtttagtgaggctagcgaacagctccaaacacaagtaagcaaactacaccccttgacttataccacggaattcagcacctttctactgccttagaccactttttcaaccatcaatgcctgctgttatgattcttctgcatagacattttaacataactattcctcattgtgtactattctgaacataaaacctactgtaataccttttttctctttccacctactccacagtagatcaattgttgttggttccatcataaaactgttcaactcaagagacctgcatactgaataagtcttgtaataccttaatttacaagagtggatttgttctttgcaattttttcccctttgcctgtgtgtttttaggtgtaacacatatgaaatcttgtgtgtctcatcaaaatcagattgtagtacagtaattaccactgagctgcaactcctgatgcagaaatattcatcatccaatagaaaatttaaaagttcatacttatatgcagtgtggaaaaaatgaattcatgcatgtgatctgtgggcctgtgcctagctttcatgtttactcttgtgaaatttaatgacaaacactcaatactttttgggtcttggctaattgactcccaaaagttgaagagtcaactcctaaacccccaaacccctggaaattcccccggattccccaagtcttgggagttgatcccccaaacccttcagcgggtttgggagttggatccccaatcactttaaataaaaaacaaaaccaccagtgtcagccacagagtacagttgcggacggcaaaaaccgaccctggatttgcaggatgtccgaatagtttagctgaaaaattgaatttttttttgtatttacatggttttccagcccttttggggccaaagatcaatataaaactggctcagagtgtcgaataaacactccaagttgatgctacaggcacttgaaggacctcgaagaggtataagaccatgaataagcctaacttaaacccataactatgggtttaagtatggcttttggtatgcatgtccggatacatgtatgtcacacaaataaaaaaaaagaaccactgcagtagaagcttagtggttacaattttgaactctacacatctttaggagttcaaaattgtgataaaaataagtatcggggtacatgcccccccgggcatagaccccgcgtgtcaatctttgattttgcgggcggggcatggtcggtttttgccatccgcaactgtacatatcacagtacctttcatgtatcaagtaactgaaacacctgtacttatgtacataagtacatatccataatgttgtttaccattacctcttgatatcttatcattattattaaattatcttatttatattatatttatatttatcttatgggccctaataaaaaaacccgcattttccgcgttttgacgcggtttctgctgcgcgcagcacacgcgcattccgcgtttaaacccgcttttttaattaattttatttgctgttaattttgatttttttttaattttttaaaattgtttcctacactaaaaaatgtgtagaatttaatggtaaagtccattttgcataaaaatgacttttgattcttactttttttttccactcattttttccgttaattgtttgctttaggttttttacctcatttttcaagattttgtgtaactttaaagttgtttcctacattattaagtgtgtagaaatttatggcgaaatccaattttcataaaaatgaatggatcatttttaataatgcaattacacccattttttcacttaaatttttagagctcaattttcattcttttttcacattttaaacttttttcctacactttcagacatgtataaatttatggtaaaaattattttgcatcgaagtgagaactccatcttgtatactgcatttgacaccgtttttttatttaattcttcactttttcactcaattgtttgcattaatttttttaccttattttttctgcttttttgaaatttgaaagttgtttcctacatttgaaagtgtttagaatttactggtaacattcaatttccataaaactcaacggttcattccgaatactgtaatcagccttaaaattcaattgatttttaagagcttaattttcatgattttttgacattttaaattcatttcccacactttgagacatgttaaagatgatggtaaaaataattttgcatcaaaataaaatctgtatcttgaataatgcctttgacgtgtttccttaattaattcttacacacttaattatccttattttttggaatttcaagttcatttcctacactttgggaggttttaaattgttggctgtatccttttgcattcacatcaaatttgtatacgggacaaattatgcaagaaacggcgtaaactcatgtattaaatttgaagcttgtatttttagggaaattggacttcaccattcaattccacacatttttaaatgtagcaaataaatttaaaatttcaaaaaatgattaaaaaccagctggtaaaaagcaattaacaaaacattaaaaaaaacatgtccaacgcagtattcaataacattacttggtttttatgcaaaatgattgttatcatcgttttaatcatgtctaaaagtgtgggaaaaaatttaaaaagtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaaatgtcaaatttcagtattaaaaatgaaccgttgagttttgaaaaatttggattacaccattaaattctaaacacattgaaacctaggaaataattttaaaatctcaaaaaaacataaaaaataaagtacatacatgcatgcaaacaattaattgaaaaatgagtggaaaaaaaaaattaagaatcaaaagtcatttttatgcaaaatggactttaccattaaattctacacgttttttagtgtaggaaacaattttaaaaaattaaaaaaaaatcaaaattaacagcaaaaaaaaaattaattaaaaaagcgggtttaaacgcggaatgcgcgtgtgctgcgcgcagccgaaaccgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccttatcttatctgttaattagttatctattaaatacatacctgtttgatacataagtaattatcacttacctttcactcctttatccatgaaatacatataccacaagtcatccctgttctacagtattttcacggacaaatatcattacaaataaatgtgtacatgtattgaatagtaagtattaaatgttaatagaattaatatattcaatacgtgcactgatcacaatcatgactacattatcagaggatctgttaagtacacacatcaagaacaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcactctcctggccaaagctcccctgattctgagcgctcattctttccctctttcaatattctggaatttgtaatccgtgcctttctcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaatcaacataaatctagtctacatttattgttttaagcttcagtaaacttactcaacttatccacaatattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcctggtaccctggatgcctattaatactaagtattgatccggatgcgccgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaaacacccactacctaccactcaccactctcaaagacttcagtcaactcatagtaacaaccttttactataaaacactcaggttagttacccagaggctgacacccagaggggtagggagtcgatgccccaaaacccagtcggtttccaaaacccagtcggttttgggggttggcaaaccagaaacagcccccaacgtccaggatttctaatgttttttcaaaattttaaatctatttcctaggttgtaatatgcgtaaaatttaatggtaacattcaattttcacaaaactcaatggttcattttgaatattgcaattaattagtcatatttttcaattaatatttaacagcttttttcttggggcgttaataaaaacacacggtaaatctgggtttacacacggttttgctgcagcacagcgcacacagattctgtgtgtacagtgggtggaccattatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaccaaaaaataaagtttcaaaatctgtgaaaaattaaaaaattaaaatatttttttccagaagctttgatattcattttgggggagtgggagcactggaagaaagaaagaatggaacatgggaagaatgattataaatgaaaattttgtaaaaaatggtcaccaggtggtttcaaacaactgttgagtagcacattcaccagcaaatgtggtgcaaaaacagtagaacttactgttttgactccaatctgaacaaccaacctggctcaaccttttttggttccatttttttcattcataatcattctttccatgttacactctttatttctctcaggactctcactcccccaaaataaataacaaagcttttggaaaaaaccatttttattttttatttttcacaaatttcgaaactttgttttttggttttattttttcatattcattttttgggacctattgtgcaccacttcaccaagtcttgtgacttcaagtttgtgctttgaagctctggaatcgaaaacaagcagccaaaaataacggtccacccactgtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggtgcacaataggtcccaaaaaatgaatatgaaaaaataaaaccaaaaaacaaagtttcaaaatttgtgaaaaataaaaaattaaatttatttttctcaaaagctttgaaattcattttgggggattgagagtgctgagataaaggaagattgggatattagaaaaatgattatgaatgaaaattttggaaaaattgctttccagatggcttcaaagagctgttgattggggcattcaccagctcacattgcagtcaagcactagaatttactgttttggctccaatctggacaaccaacctggccaaaccttttttggttccaatttttttcatttataatcattcttcccatgttccactctttctttctctcagcactcccactcccccaaaatcaataacaaagcttttggaaaaaaccatttttattttttatttttcacaaattttgaaacttaattttttgtttttattttttcatattcattctttgggacctattctgcaccaattcaacaattcttgtgagttggagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacggtccacccactgtacatgcggttttttagttaattttttcccacttattttctaagtttttttgaatgtttaaaattgtttcctaggctataaaatgtgtggaatttaatggtacagtgcctatacagtgaaaagtggctgcctattttggattccagagctccagagcacaaatttgaaatcatgagacttggtcaggtggtgcataataggtcccaaaaaatgaatatgaaataataaaagaaaaacctaaagtttgaaaatttgtgaaaaataaaaaatagggactcggaaaaacgactcccgttttttcgccaacgactcccaacgaccgtcagcggacgtccgttgggagtcgtcttctaaagtgcgggcggattctgggagtcgtccgcccaatttcattttattttttatttattttatttattattttttttgggagtcgactccccaaaccacccctcatgtatgagggggtttgggagtcgctccctcccacttgaccggaaggaaccccttccggtcagtgaggaagctaaacctcatcgaccggaagggattccttccggtcgatgaggaagatatccctcatcgaccggaagggattccttccggttgatgaggaagctatacctcatcaaccggaaggaatcccttccggtcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttagcttcctcactgactggaaggggttccttccggtccattgggagggagcgactcccaaaccccctcatacatgaggggtgttttggggagtcgactcccaaaccccctcatacatgaggggtggtttggggagtcgactcccaaaaaaaataataaaatgaaattgggcggacgactcccagaatccgcccgcactttagaagacaactcccaacggacgtccgctgacggttgttgggagtcgttggcgaaaaaacgggagtcctttttccgagtccctaaaaaataaactccatttttttcaaaagctttaatattcattttgagcgcgtaggcgagctgacagaattatacatagagtttggaggagcatttgtttgaactgaacttttggaattgcaatatagatacgagcttgcaagatcagcagtgagattattttatggattgcctgaatacctagcaggtgactctgctccttaaatgaaaacattaaccacacatctaaaaaaaatttcaaaccaccctcttatagtactggccaatccttttttggttccaagttttttcatttataatcattcttcccacgttccattctttctttctctcagcactcccactccctcaaaatgaatattaaagcttttgaaaaaaatcaagtttatttcttatttttcacaaattttcaaactttattttttgcttttattagttcatattcattttttgggagctattatgcaccacctgaccaagtcttatgacttcaagtttgtgtttcagagctccggaatccaaaataagcagccacttttcactgtctacccactgtacaatccatttcccataaaaatgacttttaattattatttttttccactcattttttcaattaattgtttgcattactttttttaccttatttttcaaggtcttttgtacagtgtcctcccagatgtttatagccatctgttttgagctccacagtgggaacccaaaaactttgagtcataaaagtttgtggaatggtggaaaatgggtttcaaagaatgaatatgaaaaaataataattagaaatcaagatttcaaaatttgtgaaaaagataaaagaaaataaactttttttgaaaactttaatttgttgtttgagtgaaaagtgaacacacagagtgcaaatttggaacatgaaaagaatgattataaatgaaaaatattgatcccaaaaacgtttgaacatggtgggtggacaccctgcagtcaaaatcagtagattgcagtaccagaatgccacatttcttgatgaatgagcccctaggtaccctttttaaaccaccaagtagtcatttttttccaaattttcacttcttattattcattccagatctcatactatcaatttggtgatttcatcttttcctgaaagaaatattagagccgtcagtttttgtgattttctcctttttactttttacaaattttgttgttgatcattataattttttcatattcattctttgagacccattttccaccattccaccaactcttgtgacttgaaatttttgggttccaggtgtggagctcaaaacagatggctataaacatctgggaggagactgtacttttaaatttatttcctaggttttaatgtgtgtagaattcaatggcataattcaatttccataaaaatcaacggttcatttttaatagggggttggaaaaacgactcccaaaaatttgacgacaactcccattttggtcaaggggtcgttggacgggagtcgtctttccaattccccctgggggattgggagttgacctcccaatccgattttttttttttttggggtcggagtcggcgcccaaaacctccttggtaagtgggagttttgggagtcgcttccctcccactggccgggggcgggggggggattccctccggtcatcgagactgtacagtctcgattaccagaaggaatcccttattgtatggtcccgatgactggaaggaatcccttccggtcatcaagaccattcaatgaccggaaggaccccttctggtcatcgacaccattgcaattttgatgactggaaggaatcccttccggccatcgagattgtatggtcccgatgaccagaaggaattccttccggtcatcgagacaattcaaatttcaatgaccggaaggaatcccttcccgtcattgagaccattgatgaccggaaggaatcccttccggtcattgagagaattgatgaccggaaggaatcccttccggtcaccgagaccattgatgaccggaagagattccttccggtcatcgggaccatacaatctggatggccggaagggatcccttccggtcatcaagaacgtacagtcttgatgaccggagggaatcccccggccagtgggagggaagcgactcccaaacctcccacttgccaaggaggttttgggcgccgactcccacccaaaaaataaaaaataaaaaaataaaaaaaaaattggattgggaggtcggctcccaatcccccagggggaattggaaagacaactcccgtccgacgaccccttgaccaaaatgggagttgttatcaaatttttgggagttgtttttccaacccccttttaatattgaaatttgacatttttttcacttcaatttttacagcttaattttgattcttttttgacattttaaatttatttcctacactttaatacatttaaaaacttatggtaataatcattttacataacaaccaaagattgttattgaatactgcatttgacatgttttttttatttaattcttcactatttcacttaattgtttgcattaatttttttaccttattttttggggcttagttaaacgactcccaaaatttggagttctgactcccaaattttggggaggtcctgaggaccggctgcggacggtcctctcaacgtcagccctccttattctctttttccccaactttttgggagtcggagctccaaaaggtctgactcatttgggagtcggacctataacaaaaataataaaaaataataaaaaaacccgcattttcttcgttttgacgcgcttttgctgcggcacagcacacgcgcaatctgtgtttaaacgtgcttttttaattaatttttttttgccattaatttcaggggattaataaacgaacccccgttttctgctatccacacctggtttttcacacctggttttctgcttctacacctggttttccccagcctttttaattcattttttggcaattctgaatatgataaaaatataattgatcattctttttgggtatataaaaaatcctcaaaagagaaattttaattttaatttatctgattcatcaagtttttttttctgcctatgcgtttttgagaattcaacgtacatttaaatttatcattgatcttgcccaatctttgggaaatctataaaggaccaaatttgatttcattttggaaatcccaatgttgttggttttgagctataagcaaatggacaaaataaggaatatcttgaatggtaccatctgtatggagaagaaaatttaaaaacttgacaattaataacaagttttggctttaattcaagttttcaagagttcatagggtcaaaaaaaattgggaaaaaatgggtgagaaaaaaaattggttctcttttgaggattttttatatacccaaaaagaatgatcaattctagaagatttttagaatattcagaatttacaaaaaatgaattacaaaggctgggaaaaaccgggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtaggaaaaggggggtaggtttattaatcccccacttttaatactcaaattacacccattttttcacttaattttttacagcttaattttcatcattttttgacattttaaatttatttcctacactttaagacatgtagaaaattatggtaacaacaatttttccccaagttgaagactataccttgaatgctgcatttgacacgtttttttaattaattcctcactttttcacctaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaagttttaaagtttcttcctacatttaaaagtgtgtagaatttattggtaacatccaattttcttaaaactcaacggttcattctgaatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttaaaattttaaatttatttcccacactttaagacatgattaaaatgatggtaacaatcattttgcataaaaaccaaagattgttattgaatactgtgttagacatgtttttttaaatgttttgttaattgctttttaccggctgggttttaatcattttttgaaattttaaatttatttgatacatttaaaaatgtgcaaaattgaatggtgaagtccaatttccctaaaaatacaagcttcaatcttaatacatgagtgtaccccatttctggcacaatctgtaacgtatacaaattttatttgaatgcaaaatggatacagccagcaattttgaaacctttcaaagtgtaggaaatgaactttaaattccaacaaataaggataattaagcatgtaagaattatttaaaaataggggattaataaacgtaccccccttttctgctatccacacccggtttttcacacctggttttctgcttctgcacccagttttccccagcctttttatttaattttttggcaattctgaatatgatagaaatattctaaaattgatcattctttttgagtatataaaaaatcctcaaaagagaaattttaattaatctgattcatcaagttttttttttgggccttaataaaaaaacccgcattttccgcgttttgacgcggtttctgctgcgcgcagcacacgcgcattccgcgtttaaacccgcttttttaattaattttttaccgcttatgttttgagtttttttgaatttttaaaattgtttcctatgttttaaagcgtgtagaatttaatggtaaaaaccattttcaataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcaaacatgtttgtaccttattttttagccttttttgaaattttaaaattatttcctaggctttaatgtgcttagaatttaatggtgcaatgcaatttttttaaaactctagggttcatttttaatactgaaattagccccattttttgacttgattttttacagcttaattttcattattttttgatgtttcaaatttatttcctacactttaagacatgtagaaaattatggtaacaacaatttttccccaaattgaaaactataccttgaatgctgcatttgacaccgttttttttaattaattcatcacttttccacttaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaagttttaaagttgcttcctacatttgaaagtgtgtagaatttaatggtaacatccaattttcttaaaactcaacggttcattctgaatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcccacacttttagacatgattaaaatgatggtaactatcattttgcataaaaaccaaagaatgttattgaatactgcgttggacatgttttttttaatgttttgttaattgcttgttaccggctggtttttaatcagtttttgaaattttaaattcatttcctccatttaaaaatgtgtaaaattcaatggtgaagtccaatttccctacaaatacaagcttcaatcttaatacatgagtgtaccccgtttctggcacaatctgtaacgtatacaaattttatttgaatgaaaaatggatacagccaacaatttttaaacctttcaaagtgtaggaaatgaacttgaaattccaaaaaataaggataattaagtgtgtaagaattaattaaggaaacacgtcaaaggcattatccaagatacagattttattttgatgcaaaattatttttaccatcatttttaacatgtctcaaagtgtgggcaatgaatttgaaatgtcaaaaaataatgaaaatcaagctcttaaaaatcaattgaattttaagaccaattacagtattcagaatgaaccattaatttttatggaaattgaatgttaccattaaattctaaacactttgaaatgtaggaaacaactttaaaatttcaaaaaagcataaaatataaggtaaaaaaactaacacaaacaattgagtgaaaaagtgaagaattaaataaacaaaacggtgtcaaatgcagtatacaagatgtagttctcattttggtgcaaaatgatttttaccgtaaatttataaatgtctgaaagtgtaggaaaaaaatttaaaatgtcaaaaaagaatgaaaatcaagctcttaaaaatcaattgaaaaatatgactaattacagtattcagaatgaaccgttgagttttaaaaaaattggattgcgccattaaattcaaaaacgactcctaaaaattagtcgatgactcccgttttggtcgggaggtcgtcgaacgggagtcgttcttccaattcccccaaaaaataggggagtcgtcgtcctaatttcaatggcgattttttattttttttattaaaaaaaaacgggagtcgcccgcctaaagggcgggagtcggcgccccaatttagccaatttttttttattttttttcattaaaaaaaacgggagtcgcccgcctaaagggcgggagtcggcgccccaatttatccaactaatctaatttttttttattaaaaaaaaagggagtcgtccgcctaaagggcgggagtcggcgcaccaattacaaccaatattttaaccttttttctgcattaaaaaaacgggagtcgtccaactcaaaacaggagtcgtcaacctctagcgaccctaaaaactcaaaaaaaagttcagccactggggccctgccccaaaggcactttatcaatgattaaaaattagattcattgagaaaaacaaattcaagaaataattgaaataaattgatgagatgttgagaaatgtaaacaaaaaaacaatgagaaatgtaagaaaaaaacagggataaaagaattcaattgatgagaaatataagaaaaaaaacatggtaaaaaaggacaaagaggaaaaaaatcaaaaactaaaaaagacacaggataaaaaaaaccctagtagtgtttcattggattttcaattttcctctctacagtcaattggaaacaatcagaaaagatggcttcccatccccaagcctcttctgatgccttttctttccaacccttcatgagctgaggggccggaaagagtcttgggttatgtaactgcaaagggacaaaatgagaaaattcatatagaaaagcaataaaaattggggggttggaattgggggggcagaaagaagggaggcaggtctggcaaaaggtggtagaaaaaaagaaaacaggcctctcaaaggcatttgccattacctcacccattgaaggcatggacatccaatgagcctttggacaaggtgctggtgaatcaaccatgatacgagccaaagccccctcaactttgtggaacactttccgataccaatcaggccgacggacaatttcgttatacatcccgtatcgtaccgccatataatatccctgcccacggcccaacccgtaagccacagcccgaaatccgcagtgaccatctgatcgaacatccacaacatcccggacttcaggttgaatgatttttggtaaataatcaaagtaatcgagatcggacggggggattggtagatgggggtttgctggaggcggcggaggctctagatgcaccaagttaggcgggcgactcccgtttttttaattaaaaaaaaataaaaaatcaccattgaaattaggacgacgactcccctattttttgggggaattggaagaacgactcccgttcgacgacctcccgaccaaaacgggagtcgtcgactaatttttaggagtcgtttttccaagcccctttttttattaaggcccttttttttctgcctgtgcatttttgagaattcaaagtacatttaaatttatcgttgatcttgcccaatctttgggaaatctataaaggaccaaatttgatttcattttggaaatcccaatgttgttggttttgagctataagcaaatggacaaaataaggaatatcttgaatggtaccatctgtatggagaagaaaaattaaaaacttgacaattaataataagttttggtttaactcaagttttcaagagttcatagggtcaaaaaaaattgggaaaaaattggtgagaaaaaaaataaaaattgaagttctcttttgagaattttttatatacccaataagaatgatcaattgtagaagattttgagcatattcagaatttccaaaaaatgaattaaaaaggctggggaaaaccgggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacgtttattagtcccctaaaaatacacgtcaaaggcattattcaagatacagtttttattttgatgcaaagtgataattaccataattttcaacatgtcttaaagtgtaggaaaaaaatttaaaatgtcaaaaaacaatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtattcagaatgaaccattgagttttaagaaaattggatgttaccattaaattctacacacttttaaatgtaggaagaaactttaaaacttcaaaaaagcataaaaaataaggtacacacatgtatgcaaacaattaggtgagaaagtgaggaattaattaaaaaaatgtgtcaaatgcagcattcaaggtatagctttcaacttggggaaaaatggttgttaccatatttttctacatgtcttaaagtgtaggaaataaatttaaaatgtcaaaaaatgatgaaaattaagctgtaaaaaattaagtgaaaaaatgggtgtaatttgagtattaaaagtgaaccgttgagttttaaaaaagttggattgcgccattaaattctacgcatattaaaacctaggaaataaatttaaaattttaaataaacataaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaataattaataattgaagggccttaataaaaaaaacccgcattttccgcgttttgacgcggtttctgctgcgcgcagcacacgcgcatttcgcgtttaaacccgcttttttaattaattttttttttgctgttaattttgattttttttatttttttaaaattgtttcctacactaaaaaacgtgtagaatttaatggtaaagtccattttgcataaaaatgacttttgattcttaattttttttttccactcatttttcaattaattgtttgcatgcatgtatgtactttatgttttatgtttttttgagattttaaaattatttcccaggctttaaaacatgcagaatttaatggtgaaattcaaattttctaaaactcaactgttcactttgaatactgaaattagacacttttttcacttaaatttttacagcttaattttcattcttttttgactttttaaatttgtttcccacacttttagacatgattaaaatgatggtaacaatcattttgcataaaaaccaaagaatgttattgaatactgcgttggacatgttttttttaatgttttgttaatcgctttttactggctggtttttaatcattttttgaaattttaaatttatttgctacatttaaaaatgtgtggaattgaatggtgaagtccaatttccctaaaaatacaagcttcaatcttaatacatgagtttatgccgtttcttgcataatttgtcccgtatacaaattttatgtgaatgcaaaatggatacagccaacaattttaaaacctttcaaagtgtaggaaatgaacttgaaattccaaaaaataaggataattaagtgtgtaagaattaattaaggaaacacgtcaaaggcattattcaagatacagattttattttgatgcaaaattatttttaccatcatttttaacatgtctcaaagtgtgggaaatgaatttaaaatgtcaaaaaatcatgaaaattaagctcttaaaaatcaattgaattttaagggtgattacagtattcagaatgaaccgttgagttttatggaaattgaatgttaccagtaaattctaaacactttaaaatgtaggaaacaactttcaaatttcaaaaaagcagaaaaaataaggtaaaacaattaatgcaaacaacgcggcaaaagcgtgtcaaaacgcggaaaatgcgggtttttttattaaggccctaaaaaaaaggaacccccccccccaggtgtttttgggagtcgatcctttaagaaacccagggggggttgggagttgggcctggaaagatcttggcggccaagaggaatccctcttggttgtcaagagcatacatggccaagagggactcctctcggccggccatcgagagcggtacagctctcagcagccattgtggaactactcaaccagggagatagagctttgaggggatatagacaactacactagtactaatgtaagttgatactacaggtgctgatgaggctgccctcctgtgcaatgctaatgggaagagtgtaacactaagaaaaagaagaagagaggtgtggctgatttctactttatcttagactactattactgatgagcttgtgtatgtagtacctaccgaggtgagaggaggaggagtaatgaggtgtgatgggataatactggcaagggtgtaacactggcaaagaggaatggcactggcaaatgggataatctggcaaatggggatttataactggcaattgaggatttataactggcaaggggggatgtataactggcaaatataactggcaatgatttctggtaaagatacaagggtgatactagtatttctgatttctaagactatggttagaagataattcaggcaaggtacatagcataagaggggaaatacatgagagggaagaaagagtatatatgtgtacaacatgtacatacaacagcaaagcactatggcaggggaaatcctggctatgggtaatgtaaatcttaaacagtaatgagtgatgagaaataatgtagctaagagacagatgttctgtgtatacaagtgttaatcaggtatggaaagtcaaagcagtgtgaaaggaaatatgtacatgatgtaatgtaattaaggttatcctgattgatgtatgtagttatggttatgctgaatgtgtagtgtagtatgtagtaatgatgatgtaccatgatgaatgaatgattctacatagagactgtaactatataatgtgtaatgtatatgtactgtatgtataaagtaatgtactgttctgtaactatgaatatactgaagagatgataactagagaactacaagagatactgaaaagctgtaagaggtgactaggggtgaaataatgcgtagagtctgaatatgaaataataatgggaagaatacttgtagaatgatgtgaaaaatgaggatacatggaaaggtatggacataccacaccatagaggtttcctccgggccgctgggagttgtatactctcagtgactagagatggtcaaagggtatccgtcacagatacccgctatcccctggcggatacccgccagcgccagcagatacctgccagggggtgcatattcagctgcggatggccgttttcccgcccaaatctgggggatatctgggtatccccacggataccgaggccaatggcaggtgtaggactcctgggacggacagaaacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggatactacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatagatcttacttttgtaaagtaatctctatcagacctagatcacgtatcaatctaccaatgaatctgttacaacttcatgttaataatggaaactgtggtgctgatgacttgagcacaaaacagatgagttgttatagagtttgttaatgatctcttcctcaaacaatttcttgctaaggcactttaatcaaaaactagagctctggtactaatactactactacttgttatgggttaattgttaatgtactgctacttatatgatgactactactactaatatgcttcaaattccgaactctgtgttggtttcacgcttacaatactgtactaactctctacttatcactaactaactcacttactaacttattcttcaacttgggtgatcaaacttacttccgtaggttgatggggagaagggactttttggtggggagaggcccttcttttatattgaagagtgagggatttctgctgcaggggactccttgtgagggaatattgctgcaggggatctcaccttcacagcctccaaacaaatagtgcagcttatgctgtgctaggaacacttaacttcagaccttgtcacataatatgcatgcaagggagcacacaagcgcagtatgatgtcatgcattgccaggcaaacaagccatcttccagaaccaagcgcagcatgatgtcatgtgttgccaggtaaccaagccatcttccagaacactctgcataggcagtaccagcctgccagacctgctgttatctccttccatccagaatttgggggtcaaagcctctcctcactccttccttcctccctccgcctcaatatttgtcctcccttcactttccacaatccttaccctgtaaccttacgtaaaacataaagtacccttattacacagcgctcctccgttccattcctggttgagacatgttctcccactcctctccacgtatatacttccgctcctccgttccattcctggttgagatatgttctcccacaccactcctttgttccattcctggtcgagatatgatctcccactccactcctcgtatgcacaccgctcctttgttccattcctggtcgagacgtgttctcccaatccactcattgtatgtaatcctgtccgtatataccgtcgaaccccgctagtcatgacctcatggctagtgacgcagagtcactttccagaatttgaataaaaaccgaacctaccacatgacaacaccctcctaccgactcgaccataaaaggagccatgaattgaaggtaagagggcatcaactatcctccctttttccaagaagactcatttcctattctgttatccttacactaatcctcaaaacttgtctcacctacccaataaacagatcgcggccagtactcgaaccaccgaatcatcgtaaagactacctcctaggaccccaccgttgtacccaggattcttgctacgccactacaatagctgaaggaccccttattgagtaagtacttccttgatagtaacctcccccatcctcctatcccaatacacggacccaataccctcgacgcttgtcaagaccccgttgtagccactaagtagtccatatatcagactaggcttgtatcccagagggcaccgtaaacacccccataacctgggcccctctttccatcctcttccatccgaaataccataccaaaccaccccatcacccggtgtagctagaagactcagagtcttggtatcaccgcggctgacacagttatgggattcagtaatgcatatttgtgacttgagactacttctacaccctctacatctattaaccctgttgagtttccattctagtttattttttcaacactctagaggctcaacagctcaaaagtctgcaaatttgaaaaaaaattgaatctttggctcataatttggacaccctcatgatccagggttggttttttccctccacaactgtaaaacactggtgtaaaccaacttcacatgagaagaagaaaagtggttgcacatctggaatcccctttgtgaaaaaattagaggactatgagtggggaagagttggcaaagccaaaagcagacaagtctgaagaggctattttgctccaattgagcaggctaaagtgcactcaatttgtactgagacaaggcttaagtgttgactcaggacgggaaaaaatagctaagaaccaatggtttttattcctaaaaatctagaagtctttaagtaatctagatacaaaatgatcaaattgtgggagcagtgattgattcattgtgaataggaatgagaaccatattcaatactgtttaacaggaaaggaatgacgttcttgtgaaatgagagaagaaagagagagaacaagtgaaattccaacactttgacatgtgggggttaccacagttttcacagcaactcattcagggtgagactcaggaggctgcttgatggggtcagccttaggcatgaattgccaagacctgtgcctcctagggcactgaaatttggattttaaataattctaaatccacattcatgctgcagagtatttatcaaatactttacatttcactgtgaaaaaatcttgccaaactggtggcacatatgggtttttaattcttgcaattacacattctggattcaagctatatgcaacggtgccacagatacgagacatgtatttgtatcggatcgtattgtatttattttgagcctgataccagtatcagtatttccttggttggtgaaaaaatacattgtatcggatttggatttaaaaatgaaaaaaaaaaaattcgtcttcgttttttttcgttttttcttcaatacagccaagtatcttatgtatcaaatacggttttggtgggatcagtcatctgagacgatacagaatacatttctcacttttcaaatacgatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattccaattctgagacgatacagataaacgcctgataccgtatcgtatcgtctctgtggcaccgttgctatatgggtgttctcattcaagtcacaactcaggctcctagattagctaagcctctcaattggacggttggggactaaccctgcatcccaaagggacactctccaaaggagaggcttacatgtaaagttgggactgtggcctgagggcatcaaatgttgagcctacaaatgaggaaaaatgtactcaaaaattgattgaaaaaaaaaaaaaatgacaactccttctgataagccctgctgtccagttgcagcttgtactctaagtgttggaattttgatccttttttaatcaccccaaaaatcacattcttttatttcatcatctgaagttcttgttaatcagaatctgatttttagtctagtttatgcatgtctgacctcccttcttgtattcaaagaaccctggcggaaaaagggcttatcagctctctagctaaaacttatcttcttgttttagtactctcttgttgatgcatatcatattgaattggtttctttttttttctttgatcatattcttttctgttccaaccacattctggtcatacagcttgtaactagtctatttaaatcagctagtcactaagaaatcaaaactattggttctttcccatatcaaaattgtgcccactctgagtccctgtgttatatcaagacctgtcaaaaatcatctctcttctctatctcatcctaggtcttaatttcttccctgttatttcattttgtgaaatctgacccaaaaatggcagctggatgctggtttttgttataagggcacattggaaactgaatcttgttttttttttgacccttcagattctgctttggaaagattgataatagtcttgcgggtttttttgggtattggcttagcatgttgtttaaaaaatatgaaatcaagcattgaaattgagttgagtgaatgaagcttgctggagtgtgagatacatatttcatacatgtatgcttttgggtatgtatgtataaagctccagctctattcaaggaggtattggaggacttcccgtcggatctgggacccttgcagaagtcaatctagacccgaaaattcttgattctcgcagagaaatttgaattttgaggctctaaaccggctctgggagacctgcagatgttgatgggaagttttccattaatggttaattcaggcagattttcaccaaacaattaattataaatctccctcactagaaaaagtgttggattgcatgatccatgggcacaataacattagatcctgccaggcaatgttatgacacctttgggtcatgtgatttaacacttttcaccttgattgaactgtggaggacttcctgctggatctgggaccctcgcagtttgcaatttagacccaaaaagtctagatttgtgcagggaaatctagcttttgcggctctaaatcaaagctgggagacccgcagatttcaatgggaagtcatccagtattgggtcacattttccccagacacaataacattgcaccaacactgaaaagacaagacagtattaggcatttatttgtatcatctcagaatttgaatacccaaaaatactgtatttgtgttgtctcagagggttgatcccaccaaaaattcctttgatacacatgatatttggctgtattgaagaagaaaaaaaaaaagaaaaaaaagattgcatttgtaaatccaaatccaagatggtggattttctcaccaaccaaggaaattgaaaaaaatattgaattgatggctaaaaaccagaagtagactgaaaacaaaagagatgagaaaacaagaacataaggaaaaagaatcaagagaaaaggcataccactaaggagatggaaatagtgaagtaataagatgaggactttgagcagaagtaagaagtaagattttgatataatcaacctgagaagataaaagagacaaaaagcataagttaaaaaaggaagatcacgaatttcatcaacaaacaacaagagaaacatgagagagagacaaaagaaggaaagagtaacaaacagcatgttgaagcagacgtgaagattttaattatttattttttggtgcctttatgtaaagttcctgagtgagttgaggatcaatcttgaggcaagaaagagaagagactgagtgagcctgagtgagacagagcgcagcaagggaggtgaactttacactgtagggaaagattgagggtgagtggaaaaatgccaaaaggatcttgcggcgtggttattgaatttgagcaagctgagaggttgagtatcttgttgagtctaaggattacagagactgaccgcaatgtcttttcaactcaaaggaagttcaaccctaagtacttggttgtaattttgattctcattgccttgctgcagatcaagagctgcagcgggtgtgatttgagagagacatcacagtgaaatttcaacagaaatcctgataccaggtagcaggctcaacaaaataaagagaatacttcaagacaataccaaatagatgtcttgtctctgtttcagcatcaatcacaccccaccaggtgatgttcttgcacctggtaaaaatccaactcgatatgttttctagtgcctagttgccaactgggtaacacaacctgtgctttgtggcttggccaagggcaggaaaacagcaagctttccaatcgtacagaggtcagggaatgaatccaagtggttgtgggggatattagggcctgtgtcagccaaatggctggttgcactcacactagatgtggcacattacatgcaagtccctcctgtggaggatccttgtgtctccttggaggaggttaacttagctcaggctcctcctctatgattcctaagattgtaggctttgtgtctgagacaggggggaagaagtgcagaagtgcatgcacactgcactgcttccctgtgcttattcccccatgatagtgttacactgtgcttgagcgtccagccagagggaggaaagtgggtgtgtgcctctcccaacagggttatgcttacactcttgcttttgggtctggggggggggggggacaaagtggtgccccactttgctgcaactttatgcagcaagcaaagcagtttcagcattgatgggttgtttctccccccagacatgaggatctattatagccaccacagaacaaaactctcagctcttttgtgtgctttttctagaagatcaagcatgcaacaactcatgcacattcactgagactgagtgggcccatccaaccatctccacattgtggttaggaatcaaccatgcacaccaatgattggctggccaaaagatcaccaagtccttcgaatgtgggtgagacattaatcagcatgcacatttcaaagtgatttcaactgtctgtgacatgcacagtccaacctggaaaaaaggtattaaaattgaaggatgtgagtggttgttataagtttaataaaaaaagaaatgaagggtagttagaataccaaaaaaaacaaatcaaaagcaaacaaaggaaaagaaaacaaaagaaatagaaggtagaagaggaaagacagagtttttcatttttgttgggtggttgattatagctgatcagtcatttaaaagtagtccaaaaaaatatgaacgaaagcaggaaaggaggaaaagagcaataataatgataatgaagaaaaaaaaagacagaaaagagaaaagatgggttaagttaattgtttttttttataaaaaaaagggaaagaagagaagagaaagaaagaaaatgcatcaaagagagagagagagagagaaagagagttgaggcacaattttttgggagggggataaaaagaaagagagaaaagggggagacagagagagatagtgaggagttgctacggaaggaaagcgagagcgtccacggtataggaagagagggtagaagaaagggggggggggatgtcacatagacaagtcgaaccattcgggtgcgaagtcgggctcgacttcttcccaaacctacagagccaatcccaaacaaacacacagacaacagaatctctcgaaagtcagtaagagcagggggggcgggaaaaaaagaatggtggggactgacgggagaatggtcaaagagctcgatgaattgttggtccatgttacgcgacttggggaatgcgtagcgtcggtattcgtcaaagatggccgtcgaggaccaatgctggagcttcctcaaacaccctactaaacatcccgttcgatgcttttggttttttttttttttttttttttggtcaatataatccaggaattggggacagatgaagaaaaagatggccgatgtgggtcactcacttttcctttgttacaatggatcagcatcggatgattccgggtgtccaagacttgacgaagcgctaatctgatcttgtcttcgggaactacataaaaaaaaaaacaagacaagacaacaactttggtcagtcacagtgatctgttgatgttgaagattagctacaaaaccgaatgctttttttttttcgtctctcgagagcgaggggacttagtacacttactatgtacaaacggttcctagaaggggaaacgaaagaaatgggggaagaaagaaaaaaaaggtggttggttggttttttttttcttgcacaaaggtaagagacctctccccgcatgaaatccctcattttttttttttttttttttttttgtagacaccactcgttttatacttctcttgtcgatgccaagaagcaaacaaaactaactttgtttccagggatgggatactgaatcaattttatcccgactctttcgtagtgtttaacgagctcaatagggtaaggttcctgaaccaaagttctagttcagcacaaaaagattcttgtcagtattttattgaaaaaaaagagggttgaggaaagcttacaagattgtccgtaatttgagtttagccaagaattcaaagttttcaggtttaggaaagctcgaacgaaataaaccgggagcgacgatagcgaagttgggcggggggttgagtggatgaggggaggagaggttgaggaaagggtgagtgagtgcaggcccggggaggaggaagataggctgggtagttttggtggtgtgttgtgggctgggtagtggtagtgttgaggctggtgggactgatagagatagagatgatgagaagcagatcgttggggggtcggtttctagtggttctagggtttggtgtcgacagagagatggggatgaggatgaggatgaggagggggaggagagttgggaggatgaggctgatgaggctgatgaggatgaggctgatgagattgatgatgaggatgatgaggatgagatgttggttgttgttgttgttgttggtaagggggtgagccagggtaagcggtgatggtcgttgttgaagttattaggctggatgggagcgggtagggcgggcatgtgggcgagtgttggggtattgttattgtcctcgtcggcgcagttaggtggagtggtagcagtggtagtcgtggtggtcgtagtgggggtgcttggggtgatggttgaatggctggggctgggtaggatgagtagggaggatgctgggtgggatggtgaggctgcgagtgactggttgttggtggccatcgttggtgggtttaggatggtttggtttttagagagtcatggtgttcttatgtatattgctgtggagggtcgattctatttcgatattctcttgatgtgggtttttttcttttttttttgagttttgggctggatgatgatgattagcttgttgaccagtcggattgagaatcaaccgagtttgtattatgcatggccatgagggattgtcgagcaagctgcagtggtcagccatcttcagccaactggcacctcaggctcggacaccggcggcggccagagcacaacagtacatgcacaggcttcaaccccactcgatttcacatcccatcacagcaacctgtcacaggaccatcaagaacagcagcaccgaaatcaacccaaatcatccttcaaccggcatcgatcagacagccatctctctcaaatcgaatcagtacataaataccaggcccattccgaccatgtaaataaatatgtattcaggcccactcacatcatatctcatatccaactcagccccattttttgctcccagacatataaattaccaaatcattctgctcatccatcaccactacagcaaccaccatccagctcctccaacatctgactgagctgcaactgaattggttctatgttgtacatagagcccactgctcctccatcaaccatcctgcccccatccacagccccatcaattgctgatcaaaaaaaaaaaaaaaaaaaaaaaaatctgaagatatatcatccatacaatctatattctgttcctcccttaacaatcttctaacaaaacacatctcaatctcctttatatatatgtgctatccaaatctgttggaatttcactcgctctctctctctttcttattcaaacctgtcactccttttttatgtcactcattttctatattcattatgcattgttgtttgatcccacaacctgtgctccttgtatctagactacttaaacttacaagatacagggataatgaacaccatcggttcttagctattttcttccggtcctgagtcgacacgtgagcctcctctcagccttaactcaagcgcacttaagcccgctttgttaagttcaaatagcatcctacagactttgttctgctttcggcattgccgacttttcccctctacgctttaaatttcttcaaaatcaatcaagaaaaaaaaaatatgtgggctttcaagaatccacaaatgggagatcagatgcatgcactttcctcagatcaagatcagtacactatgactttctgttgggaatcttcagctgggtgacaacatccaaacaagactgtccaagagagtcccttaagactataattggtatatgtctgcaaaccaaccaatcagctagaattaattaggcatatgagggggtatcaaatataagaaatttgaaaaattaaaactccatttactcttgaactaaaacgtttttttgcaaggtgtgctgtgatgaatttgaaaggcaaatatgtgcttctttccaaaatacatccatcaaaaaaggtggttttgtttaacagataatgaggttttaagatttcaaattttccatatttgataccccctatggaattgatatttttcatcaatagagatcctcgcaaccagagcgctctacaaatactcagcattaatctaagtaatcatcctcactaccctcagatgtcagctgtcaatcttgcgtctagagatcaagctggacaaaattggtggtagtaataaaatacattattactaaagagaagactaaatacaaagggatagagagaagaggaatagaagagttattttttatttttatttgtttatttaattgtagttcttatattcttgaagaatatatcatagccagtaaggaaacacctaggcctctgatcctaaaggtaggaacaggatcaatcaaatatgtgttgattgtgatagttttttatccacttaaataacatggaagggttattagaatcaaacccaatcatttatttatttacaagggcatagcccccatttttggggtcagagagggggttcaaagaaaagggggggcaggcatcaataagagagttgttttaattttgaatttttctgagcagaataatgataaagatagcatcaaaatgatcagtttaatatagatgtgaaagagaatttgaaacagttttggatttgttttcatgatcaaggcccttgaaaatatataagaaccttgtgaaaatatggaaatggtaaaaagaaattccaattccaatgtagcaaacaatcatagtaatcaagaccaaaaaatcagcttattacttctggtcagtggcaattggtatttccctaaatgaccaaatgatatagtgtaattcaaatttgggatgtaagattatgtgatgccttgtatatttttccaatctgtgtattcttgagacatttttataatattttcatttattccatcatagtgcatggggattcagagagcttcattgttgatgatattgatagcttttgtggacttgagcatgtttagtataatagtgggattcagagctgagtgcaaatgccttgcaaaagggtttgcaagtcaatctgcacaacaaagcatgcattttctgttggaatcaactgggtcagagtttgaggtttgtggaaggatcaattgcattagctcagaaagaaacaaacatcaaaagagaaacagaaagagaaaggaagagaaaatgagaaaaagagatgactgcatacctgggtcagagtttgaggtttgtggaaggatgaggagagaaatccttccacgtactctggcccaggtatactatgaatcttgtgacatgtgagtgaaactgagatgaaaggtgagaagcacacaaaaggagaagaaaagaaagactgaaagactactccaacattttcagctcccattactcattataaggttagatgtggctagtagagagccatttctgaaaatccccatgcatgagagtgacttgcaaaattttttgcaagtcacttgcactcaactgtgaaaccccctaatatatgaagcttgtggaatcactcattgggaattgttttactttttttgggaagttggaattaaaaaattgtgtaacatccttcaatttctttggctattgtgtattgcatggaagagtgtcctatctctgattctagtctctaccccctgaaaatcaatcttatgtataggatctggttttgtactaattagctctgttttgaaggggtttttttgtatagttctgttgtattgatgcttacctctcagtatatttgttttgtatttctgcctgaatatcattttaaggggtgtgtattccaaaaaaatcagttcccaataattgaaaaaaattgcctccaagaaaaaatgtaccaaactggaagcagccaaaaagtgggctactcccaatgtagcatgttttatagctaccaaaaacaccaaagtacaaaattctgcaaattcactgtgaaatgtgcacattgacagcatttggtttgttttgaattaaatgttaagtgaaatctaaggaagaaacaaagtttgatatttgtctctgaaataaaactgagagcattttcttaatattttttgtatgaataaaaagaatgtacttatgtaaatttgcagatggcataaaccaaccctgccctgaccacaaaatataaaaaacaacacatgggccctttcccggggggggggggacaaaagcagtgttacttatctttattacaattttgaacttgcatgggtttttcaagttccaaattaaaagtattaaggatttggtcaattggttcaatgtttttgattcttgcatgcatattatcaggcaagcatacataaattcatatactcaaacccatagctatgggttgaagtctgaatattaatgagagtatactacctctctcacccttaacttctaatttcagtgtgggtttgttgttctactgtatgtttttaacattctagagtctgaaaaaggctgaaaacaattgcaaattgtgaaaataaaagacaaattcttggattttcagctctaaaatcatgctatttctgggaatgtattatcctatctcaaaatgaaattctgtctatgatttctccaatttggctgtaactttgttaaaagaagattgatttatgtcaatgtggcatgatggaatcaagatttaagaccaagcactcacaaatgaggtgttggaattcattcctgaataatgaaaccaaaatcaaaagcttccttacaaaggattgataccaaggttcacaaatcttaatcagggaggttgcattgtcattggttgtataccaagacaatagttgaaagctcagcaaagccaaggttcattctgaaatcagagcaagttttttgaggctcaggttcagcaaggtgtacttttcacatacttttcattatttttcagagttttattttgtttgaaagttgttgataatgatacctttaactttaaatgtgaaagggaatgagcccttcacttttagggagctctcgctgttggcttctgaaggaagtggtcatgatatgtattgtttctaacatcaaggttgacggagctctcgctgttggcttctaaaggaagcaaacatgatatgtactgtttctaatattgacgccggtgttagaagccgcatgagaaaagtgtcaaaaaatgaagaaaaaacaacgccggtgttagaaatgaactgggtttgtttggccctctgaggctatttgtttagttatatgtagattttttgatagttcatttaagatatcattattaaaatgatccaaagaaaagtaaaagatgaggaatagtaacagtttaaagaggttggcttgggtgatctgaagatagagagaataaagcacaagtcaatcaaaatttcttaagtcaaactattttgtagataataaaaataagaaagggttagataaaataagactatcggaaaaggttagtttctgatgagttattctaagtaattttaccttttatttttgtatctcaagaatagttatgagaagtaagaagttttattatttgctgaggagggaggaaggactgttccggtctctggggttgactattttgtaccagtccttcttccaaagcttggtattgtttgcattgctttgatttgatcatcttgcaaggctgaagtaatcttttttgaagattgcttttaatattcaaaggatttggtgttctttgattaatcttaatttcaagagatcacatatctgtgaaacctctaacatgtaagtgaaatattcattaatttcaataatattattttttccatttgttctaaatgttttgtgaaacctttaggacatgtcaacatgtctctaagattgacatcagatgtctcatcactcagtccctaaagtctcaatcaatcaacaattgatgttatcctcagttttctctattctctattttcaaagttatcctcagtttctctccattctctgtttcctccttttatgtcctgaatacaacgaatgtctcttttcattccatttattctctgactgctctactaaccaaatttctcaatccaaaactgataacaaattgtatataaataatgtagtgtttgcctctatttgtttttccttatgcttctcggaaatcaagaattctacaacactatacactacagtcacgaactcagaaggtcacgcggggggcaaagcgtcagtcaaaatctctgttttactccaagcggctctcctcgcaccccgcgggttgaggcgggggagcccaaagccgatgggcgcgcagacccgcacgccaatctgctgcagggtagatggcctgcagttggcgtgcaggcctgcacgccaacagtccctaaacgcatatgtatacatttgcgtttagggaccactgccgtcccataggacccaggcatgggtcctatgggatggctccgcgcaattttttttttctttcaaaaaaaaaatatgtaaacacataataagattttttttttgggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggtttcgtaattaattttttatgggttattttttgactttttttgaatttttaaaattgtttcctaggtttcaaagcgcgtagaatttaatggtgaaaaccattttccataaaaatgaattttgattattgatttttttttccacttatttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccagtttttttaaaactcaatggttcatttttaatactgaaattagacccatttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaattatggtatcaaccatttttccccaagttgaaaactataccttgaattctgcatttgacacgtttttttaattaattcctcactttttcacctaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtgtaaaatttaatggtaacattcaattcccataaaactcaacggttcattctgaatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggcaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttggcgtgtttcctgaattaattcttacacactcaattatccttattttttggaatttcaagctcatttcctacacttttaaaggtttcagaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaatttgacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatagtgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaactgttgagttttaataaaattggatgttaccattaaattctacacacttttaaatgtatgaaaaaactttaaaattgcaaaaaagcatagaaaataaggtacacacatgtatgcaagcaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcagcttgggtaaaaatggttgttaccataattttctacatgtcttaaagtgtaggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcctgcaaacaattaattgaaaaataagtggaaaaaaaaaattaatgatcaaaattcatttttatggaaaatggactttaccattaaattctaaaccttttatagtgtaggaaacaactttaaaaattcaaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctttttttttcatgcaaaaaaaaaattaaacagcagccttgccgaccaggaggactcgacctcgccggccagggtggaatcctctcgtcgaacaagaggataccctactggccggagaggtcgtacagcctcgtcgaccaagaggattccctcctggctggcaaggtcgtacagcctcgccgaccaggagggtgtcctcctggtcaacgaggttgtacaacctcgccgaccaggaggattccctcttcagtgttgaactgctcagctaatgagtgaagagcttggaggggataaatattattaaaactataaattagtaataataataaatgggtgttggtgagactgccctccttgtctagcttgtgagagagttacactaagaaaaatgatagtgtggtagatttctaaaatttatcttagtgaagatactacctgttgaggatgttgtgttgtttataagggtggttggaatggatggtcaagagcttctggagttaggagatatctgagggtttctggtttattctggtgtaatatattctttctgggttctctggttcaattctgggtttttaataaagtgagtctttatttcttcattatcttctgttgagagcttgaggagagttaaataatttccttattatttaacaggtttcaataaagggatgaagagtaagggtttaataaattctcttattactattctgtatctgatatataagggttgatgaaagctaagtaatatctctaattactattctgtagctagcatgcaaggggttgatgaatgctaaataagatctctacttatttctctgatgcagacatggggaggaaggaaggaaaacatgagccaggaggacctctatttatagaaaaaatctttggtgggatggtcaacagctacactgatcagaatgattgttctgactgggtaatgacctcatactgctaatttaatgatgtcatgatggtgtcaagctatgaaattaatgatttacagctgtgaaattaatgatgtgcagctgtgaaattaatgatgtactgttgtgaaatcaatattctactgctatgttggtcaatgatgtcatctgtgtgattaatgatccttatgttgtgaaataatgatgagtggctgtgtaattaattaaatggctgtgtaattaattattaatgatctgcttaattaactaataagatctgctgaatgattttatgatttattattatattattctattccttctgaatggtttttagctttataacattatattatttctaattccttgttgaccattcttgttatgttgtaagatctgttttgtaattatatatatataccttttaatcttccttgtattttttatacatttagtctgtgaagtgtaattatatatgaaataaaatatcaagaaaaatgactatgatttgagaataaaaggctttagcatgactatttgatatttttacctgctttctttaatttatatttactattttaatatttttaatatatctttttatgttttatgggtttgattggtcttaccacattggccggcgaggttgtaccgccgaccaggagggattcctcctggtcaacgtgtaggccttttttttctttttctttttttttttttgttcttattttttttgaaagaaaaaaaaacctcccataggacccatgcctgggtcctatgggagggagattggtgtgcaggcctgcacgccatctgcaggccaatccaccctgcagcagactggcgtgcaggcctgcatgccaatcctctttggcgtgcaggcgcgcacaccaatctgtgcctggcgtgcagtttggcgtgcgcaagggggggttggcttgcgtttatcaaccccctcataacccattatcacacttgaaccaatgacatcatatgatctcatcaagctcaaacccagtcctaactctaatccttttctttgccctcagcagctcacacacatagaagctgcctactcttccaaactgttccctccctttggggaactttcttggttgtaatctacaacctcactataaattactattcttaatctctaacctctatcaattatcctgttcctccatctgacggaactttccgtcatttcatatattcttcataagtcaagaactatcttgacctcacttcagcacatccacttcttaatcaacactttgatgacctgacctgttcttcccttctatcttgacaaacttgctgatccttatccacttgtctggtcaatctcatcctcgtaggttattgcgctcgttttctctctcttccttgtgttaaatgatcaagacaattaaccagtttctcattttatttattatctataaaagatcttttcttgttgtcttttgttgtctttccttgttttgcttcttcattgctaccttgttgtttgccttaaggttagacaccatttttctcttctttatttctcatgtatttccttaaaaagatcgtgatacttacttaagaaatacatttcttaacagtgttcattaacagtatctgcatacttttccctttcacttacgctccatgagcttaatgcccttgctagagaaatttcagaccacttgatgattgtaaggaaacttgtcattatgtccaaaatgccttccaaggtctaaatcaagggaagtgcttccaccaataattatatttttttggatacaaattcattcactctgttgcttataaggtaaatgaagagaaaataaaaaaagtcttcaaatactgaggagttaggttaagatttgggagattgagttttgggttaggattgacaaagagtcaacgctgccacagatacgatacgctgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgaaagagtgtgacactacaaacaataccagttttgccccaggaaaaaatggtgatttgggtggtggaaagtatatcaatttccctgaggatttttttacaaaatgactcaggagtgaaaattaggctaaaatgagctattttagccaaaaaataaaaatgcctcaaatgagctaaaaatcaattttgggaacatttgaggcatttttatttttgggctaaaatagctcactttagcctaatttttactcctgagccattttgtaaaaaatcctcagggaaatgatatacctccatcacacaattgccatttttactggggcagaactggtattgtttgtagtgtgagttatggtttagattttgaaagggataatcaacaatcactagaaagagatggaattcagtggaatgagatggaagctttcacagagggatcatgacaagattccaacaggtagttctcatgaaatcaaagccaaattagcagatctttataagttatgtctcattctttttctgtatcttttgatcactgtggaccaactagctattggtagtaaacagagatcatgtggataaaaccatagtatttttgagttacaacagtcagacatgatgaaggaaatcttcaggagtcagatgtagagatggccccttgggacctgggtaccaggtgctttaaaagccggcaccaagtaccacacccagcaccatctggcgtgtactggtggtacttgacacgggtaccagtggtactctggcctcagtgcccacttgccaaggatccttccaggaaacctggttgagaccaatcaggttgccaaggaggatccttaccggcgacctgattggtcttaatcaggtcacaactcaccaaggaggggtcctccccagcaacctggccgacaccagtcagtcttggtcaagccaccgaggaggtggtttgaaggcgggtacccttaaaggtacctgggtaccgcctggttatttgcccaaaagcaggcaccaagtaccacacccggcaccacttggcaggtgctgggtaccgccaaacaggtaccccaaggccatctctagtcagattttcttggcaatccagagtttttcattgatatcccaatcatgatttcatgatgggtgcaaaagctggaattatagtcacatctttttgcctcaaattttgcatgattaatttcaaaatctgggttcacagtggacccagagacacccactagtgggatttcattcaatgcccaaaaacaaataacatttccacagcatagctaatagtaccaacagaataaaaaaataaataaaacatgagcttgggaagttgagcccgtctcagtactaattcagtaaggataaattcatagcattgaattttaagaaatattaggatgaaaagattgaggtatctaatgagagagaaagaaatgtgcatgtgcatgtaaagagggagtcagatgtgtaatggatagggtgttgttgagtcagcagcaatctatttacattctcttcaaccaaggaagctgatctctaataactggactaaggacagtttgagctcagaagttaagcaagagaaaaacaattcagagtattacaagaatctatggcaatttacacacagttttattttcatatataaatgaagatgagcagatgtgaagagagagagaatgtgtgggtgtatgtatgtggtgaaagtggtatcgaatgaacgatttgaacgagtgtactcgggattgagacccggggggaaaaatagtattcgaggacaacggttcctggctggttggactgtgattaagggacgaagtttgctgtcttgcatggtgaggatgaggcaggaggttggtattgcagctccggagtttgttaaggatattgggagcgcgtagcatcgatctagcgatgctctgtgtctgttgtttatggatggtcgaaggagaatcaaagaaagacaaagttaatcaaggggtttgaaagcttgtgatttactaagaaaagaaaactgccctgaaggacatgtggtcagcctcaagatgaataatgaaagaaataattcgcaccttgagttgagatttaaaattgactaatagtttgaacggtatgcttgtgcaggccgactcccgtcccatgctttagactgtgtgtagggggcgcccatgggatcaaggtactccatcgttggtcggtgatttgcacccatgtcatggatcgataagttgttgtattcgccgtaggggtgtgattgatcgtaatagttcagattggatgtttcttgaggctttgcgaatgagatattgcttctgacggaagcgatagaagctgaacgattaatcatgggtgaaggagatgccccaacaccgcccatctcttgattcttgggatggtcaaggaacgcagttgatgggatgacgatgcaggtgtcttcttcggcttccgccttggttttattacgcagacgcttcaagaaaaaccggatcaagatcaagaacatcagtgtgatcgctatcgcgctcacaccaatcgccacaatcataccggtagaagtatgtggctgtcgttgtatgggttgaggaccacccagattattatctggactattcgactcccagacggacctcgtgccagctagtccagttggagtactaatcgtcggcaatttcgccagattggtgcccgatgaaaccgaggaagtcagcgtcgtggtggggtgtggcactacagctgtagcgggagtgaccgagggtacactcgaaggaggcgcatcatcgggcgcgacaggctgaggtgcacgagtcacactggtggtgggactagctttgtttgcggaatggttgacaatggagatggtattgaccggagcttgatttgcagcaggaggggccgcagcctgattcacggcaggtggggggaccggagcctgattcaacgcaggagggtggggatttacgactgggttggccgacggagcgaccggctttgttggtaggggagtggtgccgttggagcggttgtgtagttgttgggtaagcatcttccaggtaccgtgatggtatttagttgaggtcagggttgaatcctttggaccaaatgtgatgtttgggagtaatgttttttagagtgagttctcgcccaaaagtgtttgttaaaatttaaggaagagaaggaaacaaagaggatggttggcctctggaccagtaagttgttggcttctgcaataaaatccagttgtagaagtagaattgaaaagctgaaaggtttgatggggaagcagaaggcggttcagatgtgctgagattattattggtgggtctcggtgaagaatgagatgactctgggttcattgacctgctctctctgtaccatcctggggttggtctacttggcactgggttgccttgtctatctcttgctggaagaaaccagcatcaatctgggcgaaagactcaggctagccccaatccttccggccataagccgcgttgacgtacccgcaaaacacaagcagagcttctcccatgtgatcctgatcgggcctaagagatgtctgaccggctggactgcattgctctctgttttcttttcttttctttttttttcttttttcttttttttttttttgaccagactgtccgagtcacgggagcacaattcaacccatgagggaatgtttgtctgaatcagtctgcccggagcaatttcccgtttttccgacgtactgttgagcattcgggatagcacacacaaaggaagagtaacatagactacgggtgctagatttcgaaacattggcgaacgcgctgaatgtgcgtcacaaattggcttgagcattaccgagagggctcgatacatagatggttcaccagataagaaagaatttgcttggccggcggtatcacacgtgagggttgacgggcagaaactttacaagtgtaacttgaataatccagcggacagacctccgcttcgtcgatacactggctcgctaatcgagttcaattccaccaatatgcctgacgcacggcgatatttctatggccgtcctacgcaaaaggggaggatgtaaacccccctaacaggaacttgacaaatgtctgtcttgccggaggcaggcaaagacggtacttgatcaagtagctcatgtccaaccaggggtttaggaggtgcaacatgagcctgttgatgactagcaaacttatagtcctctcaattggttctattgaaccgcattcgttccaattaatctccttctgattcattcgagccattagatctgcgacggtgcttcagcctcagcgcgcaaccaaatgcgccacaaccagatatactttaaataatatatttgtttgaacgtaaggtaagaaggcgagcttaactaggcctccacggcgggagcggtagcgagcagcggagctgtccacgccagtggaggcctagaacagatgcggcgatccccgggtggtgagttttcaaaattgggcttgtaacccatgtttttgtgtatttttctgactacactcttcctcatccacatttatataatttccttgtggaccaagaagggtctgcttcttgtccacatttccctgtgttgagtttttttgttttctttgctaatcatttacagaaagcttttgaaaacatcaacttttcaactcaggttgactattttggtgggcccaagttgagcaaaccccgcatttgagctcaaaaaaagttcaaatcttaattttagaaaatcaatcttaattccagttgtggtgtacaacttctgagtttgggctggatcaataggatcatctagcccttcaagaattccgggccaaacatccataaacttttgagggagcgtcatgattgcaaatcttgtgacgctcccaccaaaacaggagaaactcagcacctgagttcatcgacctctggcccaagtctcccctgcggggagttcccttcgggaaccgcctggccagcgctacgctgccagatgcgccccccgcagcctgagactttgtcaagttcggtaagaaggatataaaaaaatgagatcaaatcaaatcagatcaaaaacgataactcatcagacagatgaatcatcagggaaaatgtagattcgtgtggtcaagaatttgctctcggatgggtaagccatgaggattttgttctgcagggtattggatctttcgttctgtatagataggtttactcaacactcaactttggcaagggatgtatctcatgtaacggtcaagagcttaaaaaggtaaacccgaagattcgaatcagatcgtgagtgctttgttttccagcgcaagaaacgaagggtgattttatattgacatattaatggttataagccaaaactctacaaacgctggatgataacctgtcttaaattttactctgcactctttcatcattgcagaattttggagtagtcgagagcaactccttcgcttctcgtagtggtctgccaatattcggaggctttggagaaaaaaaaagttttcaagacaggtcagtttttactacgtatttgttcaagcctggtgctgctcgcgcagtataatttgaacatggggtaaaacttactacacctcctgccgaattgctcaaaacaaaatcgaccacatcctgttcgattcccaattcatacaaagcttcggatgcattctcgatcatttctcgtatgcaaacagcccccactgctgtgggtgggttggacaagatgaagctgtgaagcggaagcgcatcagtgactaaatccttgatgctgtaaatcaaggaaactaatacctaatgacattggaaatccgagatggcttgaagcgggtcactgcgctgcccaaagttgatagtgcgagtgccaaaggttcagagtggcgttcatcatgaaagatctcttcgatcaacttgacgatatcgttcatcggtccttctgtaatattagctgcaccactggccacaaccgcagaaagagcagagacgaaagattcacgaatttctttgtcttccgagttttgtatgctacctaacagttcaattattagaggatctatgcgcggctgatgtttcatcaaaagacctagagcagcgattgacttgtttcgcacagtgatcgaagttccatcgtgaagagatttcataaaagttctttggagttgagggaagaatggcttgacatattggggtatgcgcattagtaatattgccaaagtctgaaggatagcggacttcacaggagcagggaatcggtcgcccatctggttatcaaaagtagagccttaactcatgaacagcttggtaaagtgattttcagataggaagacatacgatccgaatcaaaggcccagtgatttgggtaacatacggcttgacatgttcttcggaggtcctctcaacaaggtttccgaaagcaagcgcggcttgctcgcgctgctctgctgtaccggctaagataccttgcaaaagtatgggcataaatggcttgagccctgatggacgcgaaagcctgaagttttgattgtcagcttgaactgttttttttttttttttttttttttttttttttttttttcacgatgcttccaaaaataaaagtgctgcccaccctggcagataacgacccggaagcccagaactttcgattgtccgtcgtaagggtataaccaaggcatccatttgagatttgggcatggctttgaccatctcttccactgcaagccaagccgaattgaccacctctgaaacaggatcatcaagcaaggatactagttggcggatccaaaggacgttgtactccgatcgatcggaggtattggaagcacaaaagattccgaacaagtcacaaccatccacccgcttgctgggcgttggggactttgcaacttccagtaaatgcatcattagagagttgatgctgtccagttcatctaaggaaccaaaaatgacgcgtagagaggagtctatggcctcgcgtatctcttcatctgtttcaacactccatgaagacctgagactatcaaccactgcagatatgtatctggcaatcgagcctccggataccgaaactaagctcgacaatgctcgagcgttgaaagcagtaattggtgacttggtaagaaccggtaaaatctgaggcagtatgctcgatgcccctacacgcattaactctgtgagcgcggccagggaggcggccggggtacttccggattgtcgaagggcgtgtagaagggcaggtagggtttcttcaacgactttactacccaatctttgttggagcgcatcgaatgccttggcagcggtagacctaacactatcgctgttgtcgagtaaagcagaccttacaattgcaatgagcgggccctggttatcttctagctgcgtctgagaaatactggcgatgatgtcgatgacggccaaactgactccctgacgaacacgcacatcttcagattgcatggcgctttgtagagttttgttgattacagccaagatgttttcaccaagctttctaaccaactcgccaagcgtccgggcagcagtctgtggagtgcggtttagaaagtcatatcagaacctgagatcgaaatataaagatggaaaggacgcacctcccgctgctcttcgccaggacttgcgagaatgcgaattaatgtttgcactacaatagagacgattagagattgcagctatgagctgtagagtaaacaagtcaaactgcttactcagcgttggcatgatttcgcgcgctgtttttggggtgttctgtatcatatcatatcacaatgttagcagtgaaaattgtcatgctggcaaaagtatacctcacattaactaatgccttccagatgtgaaccgatgtcgagcggacgatagacgaagaatcctgtctagtgatataaactgcagccaaaaccctgtctcgtcgttctttgcccaacgtatcgaccaaagcgactcgggaggcatcagcactaggcatcgcgacttcatcctcttctccttcttcgttcccaaggtctgctttggcagcgatcccggaaatgcggaacagcagatctcccaggagctgtatagagctgtgtttcaagatttccaaacctgggttagttcgttcagccgctcgcctcatgtagatagcaattagttgattaccgacctttgtcgaattctccagctttcgtggaaaagaccttgctcaagttccggcatgagtagctctatagccttggtactgtggttgatcacaatcatcctaccggctcgcatcgaggcgtctcgtacatagtcagagtcatcagcaagtccgttcaggactggtctgatgattctaccaagatatggcgagaatcggtctccatatgtcgctggcaggaaaactaacaacgagataaatccttcacgaacaaacgccttaggactacttgtgtttgtaatgatatcaggcagtagatcgtcaagtttctcggttcccaggccggacatgatctcactaagaccttgagccgctccttgctgatcgacaccaggcacctcggttctcagagtgtcgaaaagtgaaggaaccaaatcgggaaagctttcttcacccaagcgctcgactaaactacccagagcttttgccgcagtcgcccgggcctcaggtactaatcatagattgtcaggaagtctgtggcaagtctgataagagttatggagaacatacctggatcaaccaaaacttgtcttactcggggcattaattggggtagatagggtgaaaggtccttagcttcagcaagagttgccagattgccaactatctgcgtagcttttcgtttgatgtctgcactcctttctcgaagacctctctcaatgatagggacaatgagagcaagagaagacgtatccacgtagtgcacgaaagctgtacccaagagattgtctaacgctttgccggtttttcttgccgggtcgactaaggctgccaataggatgttttgcattgcagagatctctggattggacacaacctctccaaatctcttgagactgctattggcagctgcgcgaacttgagcgtgggtatctgtcagtacttcggttaagcgaggaatgattgtcgggagtgacattgagagctgttttggcgctaggtacgccatggcgcccatcaattcaatggcgccttttttagttctccattgtttatcatccaatccattgagcaaagagggcaaaattagtttgacggcgtgccctgaaagtccacgcattatttctctggcggtatcctgtatggcttctcgaacttcagctgcactatctccaaatgcggcgagcatagcggatatcgttgggatcaagtacggttcaaacagtcgacccagagagccagccaatatctcaaacgcaaataaagatccttgtcgagcccgggaattcttcttatcttctaatgcgtcacgtaagcgatcaactatcgagaattcttgaatggatgtcatcccacgtcctttgatggccccagccaatccataagccgcacctcttcgctcggcgtattttgaggcattaagtgtatcattgagaagccgttggatgaggataggcacctgctcttttcgaagccgcaccaatggtggtaggcagtcggatacagcgctttgaacgacttcagagggagttttgagagcatcgactaagcgcgtgattacgaccttgagcctttcgtcatccgcacgtagatggcgggccacccttccaaaaaggagaacagctgcttccgtgatgtgatccgcagcgtctgtcccagtcccacttcgagtgaggatatcttcaagaatcgaaatgagtttttcaagatgttcggatcctctcaaatctatagccgcattgccggcctgtcaaatggtagataggagatgttaacagagcgtaggtccagcaagactttcaagtgggtatgtaacttacagccagcatacgtgtgcggacctcttcgtttctatcaccaagagctttttgagcaacaaggaaatcaaacagtggtagtatgtcatcgttttcccaagaaggtgctaataaacaaaatgcttgtgcttgtgctagcctgtgttgccaaggatcattgcggtctagtgattcgggtatgatcattccgaacttatcatattcgggtactagctcccttgcctgggaagtaaaaagagcgtaaatggagggtttagctacaaaaatttagagagagaggggggggggatgcaggtaactggaatgcatacgaggtattggtagcgaatggctatttctgccagcgcaacttttcctagatgcggatagatcttaactgtctccgcaaccgactttgcagccgcgtttctgatggccggagcatgatgttctaaaatgaacaatttgttaatgtaccaaccgaaatagtttcatttaatggatcgacttgcctaagagctccaataaggatttaagacagcattcgggggtttgaagtccattttccaaccacaagtcagaagctaagtttgcattccgttcatcttcatcgtgacaagctatccatagttcgagagaccatccgatatctgtcatatccaatggctatcacaaaaacagacaagcatgcagttggtccagggtcatatttagttcaagaatattagcttacttgagcagcctgcaacgcggcgtatctggcttgcgattccgcggaaagaaatcctaatgataggatatgaatgtcttgatcagtcgcatcagacgaggcagctgctacaacagccacaagggctgatgtagcagctttgatcaactgtgggtatttgctgatgacagaaagacaatcttgtatcaatcgtgatctgaggtcttgaatttttgtggctaggaaagagtttgagaatatatgaggacgcggtggaaagctagatacattaacatagtgacaaatatatgcttaccttcgggccccgcaaaactgatgatgtccactgctagagcaacttgctctaaagattcttcaatctgtgaagccgtgatgcccaggcctcctttcgtgataacatgagacaggagtggagcaaaataacaaaatgtcctgcagtcgattgcctgctgctcagccaatgatctgatcttgtacaacgtccgggtgatgaggtctattgaaagaaagaagcgtttaatgttacatgtcataaggatccaaataccttgtcttgtgctaactaaccggagagcgactcggcagtcatgtcagctggtaccactttagtacccagccctcgtagaatgcacatcgtaagcggcaggcgagacgagcccagacgttcggtgcaaaagtcacccatgacctggaatcgtggtacatcgcggaatcagttcagtcaccacctgaaagtttcatagtcgcatcgtactcacagaaaatgccacgaagccctccgttgggatcaaagtgacgacttcaagctgtaaagcctttaaacatatatcaacgagcgatgccgcgtagtctgtgatgacattctcggcggctttgcgagcttgcatcagactatggatcagacaaaatccatgtttgagtttcgtcaaggcttccgtaacttgagctcgcacatctgtttctttggaaagctgtgcatcaaccaaagccttttccgcttttgtcaagatcttggctccaccggcttttttctgttctaggcttgcccttagttcttgctcccatttttcaatcgagtcttgcccatttctaccttgcacttgattttgctgttgtggggcgaggactgcgatgggacgcataacgaagaaaccttgaactttatggttaaattcttgagaatattgaggatctgtgtgcgtaccatcatgaaatgtctgcccgggcggtgtattccacactcccaactcaaacgaccctatgtgaataaatttctcaggatccaaggattccctgacatactctgatatttcaggataggcgagttggggtgtcacaaggcacattgtggttacggcgcggtaggccgcatcacagaggtggttactgtctgcagacaccgcggttattgagtcttgaatgtgttgcgtcaagcgtttgaagttcgacgagattacttcttccgggtcaagtgccgctgtgcgcacaaggcctatccagagcgacgaggaatcatctacagaaagcagaaaatcaaggtcaacgtcaaaatcatacatgctttacctggtggaaggatgtgacttgcctacgacctggtggtgcgacgttacaaaactttcgacaagcaactcacgtcgcacctctgcactcatgttcttggtgtttttgaacattgacgccaatagactcttcagccttgcacctaacgttgagctattaaagagatcataagtagtactctagcgggtaaaaattggaagtattagtaccgataggaatatttattgctacccgttggaagatatcaaaatcttaccttgagtgcttgcgtccgcaacccttccattagaaaatgacaaacgagttttgggtcttgtttgaaccactcgcatgccaatgcggaagtaagtttccgcgtctcatggctagtacattcaagacagaggaagagcactgcctgtgcatataggtttcttgaatcataataatagaaaaacatcagttagccatgcattgtagacgaagtgtatgtactggaacacaatgatatacctgaacaccggatcttgatccaactctgatttgagtttttcaaaaattgaatcgagtgcacgagcaagccacatattttcatcgggtgaagcagtggattttcggtaaagacgatccagaaacagaaagctaggctttggtgtgcccactgcgagagaacatagcacaggattattctcccacatggtttgaatgccagcgtaatgacgaaggagcgacgagccgcacaaggccacagcaacatagccctcgaaagggcctccagcagatgcaagagggttggttgaggcgtttttgagattagcctcgaacgctttcgttagtgagactaggaaggaagggtggatcagcacctgctggggggtatcttcagaaacttgaggttttgtgtcttcgggagcttgaggattgacttgactaggccgccataatgaaagtccaatcgctgaacatactgtttttcggattaacggcttgggatcttgcatactcttactaatagcctgaacggcagccgggtctatttcaaaaccggcatcaatcagaaacttgagatgacggtggatggtcgcaccgacactcataagagcgttttcgttggtctccttgccgagcaggtcgcagcatagcttgattaaggaaggcgagaatgatgcattgggcttcaaggaggctagtgcattcagcagtgttgcacggtgctcaggacttgaagttttgccggtcttgattggcaagctaatctcttcgactactttgaggagaacatcagaatcttcatccccaaaaagcgtttcaaagaatgacaaggaagatttcctggtctctggattgctgcttttactagaggatagaatagcaggcagaaatgtgatgccgatctctcctgggagccgaaaggtcgacatacttatgaattgcgtcaaagctggtaaggcaacctctggagagcgtaagagaaatttggtggcaggcgggattactgtctgagtaaagtcgtccggagttaaaatttgctgggaaaaatcacggaatgcagatgtcgtccacgcaggtagtatagaacgggagcccaagatttgggtaatccaccaatcgaggatttggttctaaaaagagataggattgtgagaccaaattatggttacttagttctaggtgacgcaccttgaaggccatgatgtaacccacgcctaccccatcgcgagcaccttttataggttctttcccgaccctcagtctgagagaaacgtcgatgaccacgccaagaaagctggcattcacgctggcggaggttgaggaggtcaaaatatcaaaaagcctgggaatttctttttgattctgcgcaaaaggaagggaaaaaaacgttaataatggctcaaggcgcaagaattatatcagtaagactaactcacgttcctgattgttcttctcacaatcacagtgccagacttttggaaggcgggtcgattatcctgaggatcttgcaaagagtccaatagggcaccgagagcattgaccaaggtggagattgatgttgaatcttgggacgattggctgggcgggtgtgaaaatgagttttcgagcagtgaagccgtccacacgagaagagccaaacgagtactagtcgcgctgcaagccccgccgtgagatttgccgcatgacttggaggcttcctgagagagccacttgatgacagtgcttctgagtcctaaggaggaggattcgagggatatttcgtcgttctcttcgatcagagcgatcagtacagagatggcagctttcctcgagtcggtatcatcgtatctaggaattgtttggaataacaccttgagtaatccggatgcttccgagatcgaaggagacttatcccgccgtaacaggggaagtaactcgtcccttaggaacggaattctgattgacaacttggtagtaatgatttttggccgagcttgctgcatggccacctcccaggtgagcctgtctgatacgggtatgccgtcttcgtcctcgtcatccattccagaagtcgatgcaacactggatgagatccacttgcgaatcagttctttatctggggccattgtttcctgcttgactgttctgcgactttcttgaggatggtttcagtttgtgatgctatcgacgttggtcccgcggccttcagagtccagacaccagcctcgctgcgccgggcacatcttgttgtgacctaggtcacatggtgcgactcggctgcggctcagccagccagaggagactacacccgtctcctccgggccacacctaccggtaatatatacgcttacacccctctgagtcactacaggttatgagcctgcgataccagctacgctgaagaatctcgaaccgaagaaccctaccggactaatcttttgaatctcaccgacgaaccataccggattattttttttgaatatcgccgacggaacataccggacctatcttttatctcgccgacaaatcattccggaccctcttccttaaatttaccgactcaggatttttttttctaaccctttggctaaaactaggttatccaagatatttttctcaactagctactcgattgtgatggaccactctttgtatggcgctcacagtcggattcaactttttctagcggatttacactgtgttttggggagtctaccgcctccgactgcccatggacccatgcaagcgattttcaactcaattggttctcagcataatctcaatcggctgaatgtttccaatcaacggatctcttggaagcgcccgacccatcgctcaagaagttggaggaagaatcgcacaggaaccgattgccaacgatcgccgcaagttcatcatcctctacccatcccgccagtcaagcaaaacactggcaacactccgaaagaatacgagatccggtttccccaacaccaacaactagcccacatccacaaccatcacaagcgttccaggccccaaaagagctccccggtcctcagtcatatacaatcaaacaatcaacattttgatttccaatattcttacaatcgagagcctcaatcgactgaggaataccatgcctgtggaaactcgtctttggagccacctatcaacgattttgaaaactgcttagatcaggcacaagatgaggatctcgactctgtttcagtcaagtcgcgaggtgaatcagttgatctagatgaggttgaatggtatgaccggtctgttctagacatcaatgcggatccagatcacttagaacaacaacccgagccagcttttgacttaaaaagctacagcgctgacaatgtagaccgctgggccagtaccttgtcagcagaagaattcgagcaccttcgtgttttgggaaccgacactagaactgagtctttccggcaatatgctatcaccaaccttgatcaaccaactcagaccctaactcctcagttaaatcaagaaccgcttgatcacatcccaggtgaagtggctgacaaccacgatcaagatgccaacaacccttgcgttcattcacatcatgtcaatcaccaacccaaccaatacacctgctctagttactatgaacactccaactacagcacctccaatcttgatcaaaatccagataacacagcaggttttgacggcagatttgacgatggcggatttgaaaatggtgaatttgatgatggtggattttacaatggcggtttcgacgacggatttgatgatggcggatttgacgatggaggctttgatgacggcggatttgacaatggtgcctttgatgacagcggttttgatgacggcagttttgatgatggcggctttgacgatggctttgacgatggcggttttgacgatggtggttttgacgatggcagttttgactatggtaattttgatgatggctatggctccacttattaatagcctgttgcacatgaaaatcctcttccccacttcccaacctctggtctttttatcttcaacctactcatcttttcttacattttattctattttattttgattatttttttatctatcagcctcctcaacctttccacaccatttttttttcaagattgatcttattttgattattcatatcttctgcctttctttattttttctttctatttttttctctcagcttgatgtatgtagttagggcctccccggcaggtgtcttggagccttgccgagggggtgggtgttgtgacctaggtcacatggtgcgactcggctgcggctcagccagccagaggagactacacccgtctcctccgggccacacctaccggtaatatatacgcttacacccctctgagtcactacacatctggctgttgttgttgacacccctgtggggctctcgatcagctgcggagtgccacagggccgacaacaaacattccgtgaagttttgctcaaagatctcatttgcccccaattttgagggtcactttggacttgatggtagggttccgctctgaacccggctttgtcagtttgacccaacggaggaaagatcaactgccccagggtaggtttcaaggtaaaaagccttgggggacattttccatgaggctccaccctgagttaaaagttacaaggctgattgtaaaaaatcctccacagactttattccagatcaggctttgtccttccccataactgaggggggttggttaaacaaatcccaaagtcttgccaaggacccccaaagaacatcacactggacatccgttgggagttgttcctccaaacgggtggccggaattgggagtcagccatccttttttttgggggaagttggctccccaaaccacccctcatgcttgcgggggtttgggagttgctcccacttgactggaaggaaatccttccaatcactcagggaccacaacttcattggccagaagaaagtccttctggttgacaaggtataatgacctcattggctggaaggaagttcttccacttgatgaggtctacctcatcaacccatggtgaaagggtttgtagtggttacaaccccccactgcaaagtcaaccagaggcaaccaatataacattggtcttccagaccaactttgcaccagttggtgttggaatttcacttgtcatcacttttcttttctctgtcatcaacctgtcactcattgtttagctgcccatcttgcatgtttattgtatctttcttatccattatgtgtcactagagacccgcaacttgatcatgatgtacatagatcacttaagactgcttgataattgggaataataaattatctgttctgaccaaacttttcctttgagtgacacttgagcctccttgaagtcttactgtgaggacagttaagcctcctcaattaagatccaggttaactacttcagacctagtctgctattggcaacattgcaacagagacgatacgagatggtatcaggcgtttatttgtattgtctcagaatttgaataccccaaaataccggatttgtgttgtctcactttcctgagacaatacacatgtattgtctttgaaaagtgagacaagtattctgtattgtctcagatgactgatcccaccataaccgtatttgatacacaagatatttggccgtattgaagaaaaaagaaaacagaacaaacacaatttttttttcatttgtaaatccgaatccgagacaacaatttttttaaccaactaagaaaataacgataccagtatcaggctcaaaataaagacaatatgatctgatataaatacgtgtcttgtatctgttgcactgttgctattggcttgccaatctttcactttatacactcaaatttcttcagttgggcccactgatacattacaacaaaggacaatgtgtcagtggggccagccaatataaaattgggttttaaaacccaattttatatcagttgaccttaccgcagggggggttttaactgacacaaccgctttggcagtgacccaacagaatgaacttgtcagtgcgggttgctgtggtgttctaaacggtacaggccccctcaaggttgaatttcaaatttcaactttcaactcttcaatatcctcaagactcaagatttcaatattatcacctcaaatccccactcagtccaatggtttcctcattttattattttattccatttcctcttattatttactcttcatgttatttttttattcatcttgattttattttttatcattttattattcttacttatctttttcaaatcacttacttagaagacagtcttgtttaattttcttggtcctaagacatctcaggatgttggtttatttcactcttgattattttgttttgttctgttctgtcttgttctgttctgtgttgtgttgtgtgggttgtgtagtgttgtgtagtgttgtgtagttctgtgtagtgttgtgttgtgttgtgtagtgtggtcttgtttttgttttttggttgagttgtgttgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaagcatggcactctgatctgatccaagatagacccatcaaattttattgatcttcttatcattcatacttctgatcctcatacacatcctcaagatcactcagactcaacaaccaccacagaactccacttctgttgtctcctctcagaaaaccaaccaaccccaacgcgttttgttcagatcacagctcaatttatccggaccccacttgaaggcagccctcaaagcaccatcccttcaaccaactgcctactgcctggcacgataggagttccacattgcttatgtgacctggtgttgatggggttttggggtcttactatagctctaataggcagtataatgagagcctcaccttgatggtagtgagcggaggggttgagcaacctaatataaggggatgttgtgagaactcctttggaatgggttggcagtccttgagggggacataaaaatatgatatttcaactaagtaatattactgttactggtggtttgaaagacctgcccctctatttactacccaagaattctgataaaaatttaatttattgctctggcgtaactttgtgatggagaaaactttatatgtactagtctctatcagacctagatcagtatataatacaatacaagatggttgtacagccttacacagccttgagaccttttacagtctcaaggccaagagggattcctctcggccttgaaccatgtaaggtctcaaggttgggaggaacccctcccgacctcaagactctgtaaccgttcacgggctggctggggggaggggttcctcccagccaaatactattttttttccttcaacagcctcaagccagggctatcccataggacccatgcctgggtcctatgggatatggcgagacagtatgtaggttggcgtgcatgcatgccccgcttataggttggcgttgtggaaagtatggcgcaccctaggagatttcttgcacttctccgctctgcaacaaatcctactctggtttgttgtccggggtaacttgcttgatggtcttgttggtaggtaaaaataactattcttttactggttttggtaggtaacactctaactctattctatctctaacaattctttaggctaatacacgattcactcccaagtcaatctgtttttctgatatgttctgagtcataagtccccctcctccctttctcttccgctccaaactccactcttcccaattatcccacactcgagtttcctcctgcttcccatgatgtcctccgctgtcactccctcggactccgcttgtcacccctccaacgcctgttggtccaggtactcctccggccgctcatggacaggtctctcaccgccgcttccgcctctggtccgctctgaaccccgcttccgcccctcggtgcccccgctccttgtagcccctccgcagtatacgctgaacccccattccgcagtcggccgtgaaccccagcgtccgccagtgcccggattccccgcagcaagctttttggagccttgcccatttggtctactttcccccgctttgtgaaccccagtgtccgccagtgcccggattccccgcagcaagctttttggagccttgcgcattcggtctactttcacccgctttcccgcgccttggaaggccagacttcccgctaatgcaccgccgctttcctcagcttgcgtgcgtagcgtcagctctgcatgctttccgcatcagccgcgagcattccacatgcccccaaacaaaccggccaaagctttggtcaagttgcgctctcgccaccacagcatgcagccttgcacaccaatcgaaattggtgtgcagacccgcacaccaacctgctgggggaatgcccgcacagagggttggggtgtgggtctgcacgccaattttgattggtgtgttggagtgcgtgcgcgaagggggagggagtgtgcttatcaccccccttggtttcaatactctaaattttctatatctctaacaattccttaggctaataaacaactacccctaattctctctgtttttctgatatgttccaagcaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcgaaaacccgctacaatttagcgtagcgttagcgcttttctcattttccccgctaacgctacgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaagctacactaagaaaaataagagtgtggcttatttcaatatttatcttagtgttgatactacttttattgttgcttaaggatacctgttgaagaggtaaggagtttgtgggtttttctgagtaataagggtttctgaagggtttctctgttaaatctgttataaattctctctggttctctgatctaataagactctctggtttctctgggctttgataaatggtacacttatttctctaatatctttcaaagaggtgagaatggctaagcaatacttctgaattacttttctatggccaaaaaaatgggacaagggaagttcaagggctctaacaatctctggatttcttaatcaaagggtgatgaaagctgggtaatatctctgattactattctgtagctagcatgaggagggaaaaggaaaacatgggccagaagagcctctatttatagacatattgttctgcagtagagatggtcacggtgaatccggatatccgctcacaatttcagcggaatttgatatcctcatccgcaaccaaaaccgctggcggatatcccctggttttatccgcgcggatacccgcggatacccgccctttaaattggtggcgaggcagccggctggaaggaaacccttccagccggccatctcctctttctggcctcgggtatccttggggatacccggatatccgccgggatttcacggaaaagggggcatccgcacctgccagcggatatcccctggcactggcgggtatccgccagcggatagcggatatccgcaacggattatccccgcccatctctattctgcagtacatgggattttggcctgaacacaagttcgtctgagaagggtgcttctagagtggattttactactctgagatggcctaatctgatatgaactaatctctaagtccccttctaatacaagaggttgtgtttctactatatgaggcctattcttagattaattgctatgagaatggtattcttagaccaacaatgaaacggatgcaatgcgtgcatcggcatcgcatcgtatcaagcgtttattgcatcgcatcggtgtgagcgatgcggggccccgcatcgcatcgtccgcatcggaaaaactgatgcggagaattggcatcgcatcgatttcccaatgcgatgcccgatattttgcaggcgatgccgatgttattggcacgcattgccatgccaagatagatgagctcgcctcaccagctggaaacgtttttaaaattcatccattcatgagctcgattttgttttgttgatcaatttggttttattcttttttcttgcttcgtgatggtccgttttctattattcctggtcattttcaggaagatttggctgatcgtgatcaatcaaaaccggcagcttcttctcgggacggcttcctccaatctcactcgtcagttgagcccccttaccttctcttcaacttatcccacttcaatctacaattttaagcggaacagcaactgattattgattcaggatcatctttcacattaaccattaaacatatgaatgaaaccccaatctactaactcagccaatccaccgacaacattaccagcgcttctccagtatcacccaccaaggcccgcaaccatcccaccaatgtcaacaatacaatggcttcatcaggacccatcggactccaggctgatcatgtctatcgctctcagttgtcaccttggcggttcaaaatttggtcgatattgttagtgacgctcgacaaagagatgccgattctagaatcgatccagcgtagctaccgctccggacctctcgatcgactgatgatctttttagcctgttcaggatggtcgaatcaagtcaagcatttctcaagaaagccagatcattcggtcctagtattagacaaccaaggggtaggaaacagcgagtaagttatatagatgtacatccaaatcgatgtaaaaacagttaaatgacgcttgtaagaaaattgattacaatgtattgcaaccagtgcggggccattagggatctacaagacctcagagatggctaaagacacggtagatctgatggagtatttgggatggacagaggagcaatctgtccatctctttggggtctccatgggcgggatgatctcacaagaactggtaccccttgtttttctcctttcattcatctccccctactttgagagtctcttgaaagagagaatgagagagatggattacatcatcttgagagatattgattctctttgatttggttcttttagtgtttgttggtcccgagacgcttcaagtcggttagcttcactagcactaaggctggtaataagtttgatctcccttcggtacgtctgttttctgatcatcaatcactcacttggggtgtgtctgagcgatccaatcgacacctgttttgactttttttcatcaacctgagagaaaacatttgaaaaaaatgatcactgatgtttctctatgatcaactcctgacttttcaaaattcaaaaaaacaaagatgcatggactatacagcttaacacaattattatcgaggacaatcacagaagaacaaagcatagagatgttaatgaacatgttgttcccagcggagtttctagcgcaatcgaccgaggctcgacaaagagatgccgattctagaatcgatccagcgtagctaccgctccggacctctcgatcgactgatgatccattcctcatggcttggctcccaccaccttccttgtagtggctgcagcaaagaaattgtgatccggtctctcttcctctctcttttgatatcttatcttgatccttccttgtcttctcttctacaatctttttttttccggttgattatctttgtccccttctgttattgctaatttccacaccccttctttctttctttgtttgtttgttggctctctctctctccacctgttttttcattttctctcgaacggtcatgtattttttttcccacctcctcccatgaaaacaaagaagaagaacgaaaaaagaaaaaagtcggaaacttatatctatatacaactatatttaattgcttttttaattaagatggccatttttcattgagtttccaatttttttatacttgttcccctttttcttatttacttgtttcctatttttttattttgatgctcattttttttcttaattttccattagtattctttttttttatttttcccatccttctttttttttaaaatatgcatgctcttttgacccaatgcgtccgatacgggcgataaatacaccaccgggcgtggtggatggcatttggacacccaatcggatgtaccagatgccatccgaccttggccctgcaaggagcatccattggatgcgacttgcatattgctgaacccggatggtagggccaaaccatccatcggatggtaggattagaagcccttgggggcaaaaatgccaggcctgggtttgaacccatgacctccaggtgctgacaccagtaactccacagaggcagtaccttgccactcgactatactagattcttgatatcccactggtcaaagagtcaactacataccccgcgctgcatttttggatcgtttttcgaccatcgaccaccttttgaataatttttcgacaatcgacccttttttttccactgccggacccgggtgaaaaccatcaatcggacactctgagaagtgtccgattgatggttttcttgttgtccatcggacactcccaatcaagtgtccgatggacaccgggctgtacaccatcctctggatggtctcgcctgccaagcatcccttggacgctttctgaagcgtccaaatgatgccaggcccgcccgagcgtccgttggatgcttcgcaaccaagttgcgggcgctcgggacggaatccatccgtttgctggggggtttttctaaaaacccgccccatggtgtacatgcatcgcattgcttaagcgatgcatcgcatcggtatcgcatcagctttgcgatgcgataccgatgcgatgcgttgcttaagcaatgcgatgcatcggtattgcttaagcgtgtatcgctaaaacaatgcgataccaatacagggcaatttatcgcatcgtatcgcatcgtttcatcgttgcaaggtagactaattagtataagagttattttctagagatagtctgagaagtactttctgatcagtagcttgatttaccagtctaagatagatgtagtgtcttttatatatttctacaggctatttgtatagtttttatccatgagaaattgaatatcttgggcctggttcgtgatttaattcaactacaatttagcctagtaatatctatctggtttatatcctaatctaccccttctcttctaatgttttgatttactattgatgtgtattaaggggattttaattatggctatgggtttgatcaatctcaccacaccgtctgattgctctttccgccatacttgcgtgtctaaccctgattcgcacggttgtcctccttgttcctcaaaacgtctttggaccacaacccgcgggaattctctcaacaagtttgttgtcccagactctgccagtgtttcagtcgcctccccaactccttcctcttggtcaccgtctccacctcctcaacctccacattcttctcctgagtctccagctggctccaaccggatgtcgccgctacctagtcaaaccaaattccagtctcaccaagaattcttggaagctaaataccactgggctacctgacataacgtgacccaccctctctttgatgagcagttacgttgtccggctgcctcccccagttgatgctctcccctttgccaatccccttggcgcgcttcccctaccctgcctctgccttcagcccctgcttccaatctccagatagtgcctcggcggctctccaccaagctcccaccttctccaacacctgtccctgaccgccactctccaaaaccagttgataccgtcattgatatcaaaccaatagtgatatccttgggcctgccgtctccaatggccaaatctacggccttcaatttgccagccgttgagcacacttgggccaacagcctgatgcatgtcgaccctatgctgaacatttgctgcctgacttcgccaccttcagtcagcgccacccctgagcacaccacaccggtcttgtctcctcccccgtgcctcaatgtcttgcgcactccacaacccgccaagcaaggaccttcagaggttccagagcatgtccgctcccaagctgtcactccttgtccagccataaaaccttctcctggccgcgacctctctctttgacccacttccagtttcccgccctttttgccgtaagtgcacttctgcttattataacttccactcctagcttacgccttctgtacagttcctaaccctagatacccctccaacccctccaaccctgctctccaagagttgttccccaacaaagccaacagcatgtttgactccatcccttccgacggtcaaaattgtccttgaaagtatccagatccggttcgaagtgatccccagagccttgatacttcccccagcactcagctgccttcctcgccaacctcctctaccttcaccgacaccgcctcccagtaatggctatgttcaatccaaaccatgccaactaccccaaaggcaatggtgacgctcccaccaccagatccggctcttcctggtgttttttcccctccttctgctattctcttgtatatagactattaattttgaaataaatacagcctgttgtacttgagctcacgtgtccaggtaattaaaacaaaagaagttgcccaagtgcctggtccgccccagaaagagaaccccacaagtccccacacttatactcgtattctttcctcttttattttatttcagggcattaataaaaaaacacagttttgacacagtttctgctgtgtgcagcacattctgcgttttgacacagttttttaattaattttttaccacttattttttgagtttttttgaatgtttaaaattttttcctacacttgaaaagatttaaaatttaatggtaaagtccatttaccataagaatgactttcaatcataaatgttttcactcattttttccattaattgtttgcattactttttttaccttatttttcaagttcttttgtaattttaaatttatttactaggttttaacagcggtgggacgctactcttttggcccaaaaagcgtagcgtagtggcactttttttcatccaaaaaccgtagtgttagcggtttttcgctacgctacagcgcttttagcggaaaaagcggccaaaaacagctaaaaaccgctggagcgcagcgtagtgggccttttttgatgcccacacgcgtagcgttagcggtgttgtggcggaattccgctgcgctacgctaatcgctaacagcgattccgctgtgttacgctacactaaccgctacggttagtgtagcagcccaccgttggttttaatgtgtttagaatttaatggtaacatccaattttcttaaaacttaatggttcatttttaatactgaaattatacacttttttcaattaattctttacatgttatttctcaatattttttgacattttggccccgtttggcagcatcataaatttgggtgtaatattgcttgattaattcaataaaaaataaaccaatggagaacatttaataaaattgttacttgggaaagttcaactactggtttcattaatgttgtgaaaaaaaaattgatatcttgggccatcttgagctccataatatcaatattacactttatatgggtaaaaagtgtaatattggtattatggtgctgaaggtagtccattacttcaacttttttcatactaaccttgaaatcagtagttgaccttgcctcagtaaaaattttgttatatattattgagtggtttattttttattgaattaataaggcaatattacacttaagtttatgacgctgccaaacggggcctttaatttttttccctacactttaagacatttataaagttagaggctggggcttgagatagaggtcctttggcggcttggactccatcacgcgggattagggcctcttggggggctgggggggggtcttgaacttcttgggtagagatggcaacgggtacccgtttgcaggtacccgcccgcgggtgctgggtgcaggtgcgggtgtcaagttttgggacaaaaaacggcgggtacccgggtacccaccttgacacccgccctgacacccgccctgggaatgcagtttgggagttttgggctctaccagggtgtcagcggcccatgtaggacaccagttggtgtcctacatgggccttgttgaggccggagggaaccctccagcctttgagactgtacactgtctcaatggccggagggattcctccggtcattgagactgtacagtctcgatgtacagtctcaatgacattaggttgtcgcctcaccgaccggaaggaatcctttccggtcgatgaggttgttatacctcatcgaccggaaggaatccccttccggtcaatgaggttgttacaccttgtcgaccagaaggatttccttcagatcgatgaggtataacaaccccattgaccggaaggaattccttccgattgatgaggtggaacagcctcatcgaccggaaggaatcccttccggccgatgaggcccatagacccctccacacccgcaggtacccgggtacccgccctggcagatgtggcgggtgcgggtgtccaaaaaaagtgatttttgaggcgggtaccggcacccgctgcgggtacctgggttcgaagtgacttctctattcttgggggcctggggctagggctccatggaggacagaggctggggcttggtcttgaggggggtagggtttggtctctgatctctgaagtagctgggggcttgttggataggctttggggggcttctagatgggctggggaggtgatggggttagcagaggggctgggggtcatgatggaggctgctagtgttgatatctgagtgttgtacctctattctcaaaagctaccctctctggctatcaaaccctcaccttcaaacctttcaagattggtcaatgtaatactcttagtcttcttacaaataacgtcatcaaccaaaactctatctcatgtttggacccaaacacaactacacaagcaaaactttacatataaactcacgtggcttccatccaaagttcctcccttgtggaactcaggttgtcaacttacaacctcttatcatgatctcttctactcaatcctcttttgttactctacctgacatggctcaccgtcataactagttgttaatccatcaagaacttcctttgagcactttccctcctttcaactaactccaccaaccagaccagttcttcccttccttgttgcttcttttgtcaatcctcaagaacacaattggtctcatcacttcagtaggtttcataccagttctgctttcctctcctcaataggcatcctgtgattaacccattgtcttgtagtttctctctttgattctctcttgttgtgttcatcctattcctacctagcagcggtgggccgctacgctacactacgctacaggcccatgtagcgttagcgtagcggcgccatttttctttttttttttgtgtagtgttagcgcgccgctactgccgctgcgctacgctaaattgtagcggcgctaacactagccaaattttggtgtagtgttagcgcaccgctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaatgcctaaaaaccgctaaaaatggctgtagcgcagcgtagcgggcggttttttgcgccctgtgcgcgtagcgttagcgcacatggggggaattgcgctaacgctacgctaaacgttagcgcaaatttttcccccatgcgcgtagcgttagcgcagaaatttaaaaacgcgctaacgctacgctacattgtagcgatttttcgctacactacgctacgctaacgctacggttagcgtagctggcccaccgttgtacctagtattcttcattgattcattgtttgccttaagtttaggattcacttcttttgtttctctcatattgtatttctttctttgctattgtgctcattagaaatacatccttagtttgagcattcacagctagagggtagttgaggtcttggatgagggtgggtgggctgtaggtagtgttatggtgagtttgatgggggtctgagttcttgggttgtttcctggggacttgatacttggatgtgtgcaatgaggggtcaattgattgttctttacctcatttgacaagtttactggctggcgagaagctgattgggatgcaagcaatatcgaattccaatgcacggaattcaatattgtttgggttaaggtttggatagggatcagggactcccatctgcagttgattttggagcgcctactcgcaaacaactgcacaggggtttttgtgggtgaggtcagaattgggcctccaactcccaaacacctgcggggttttggaggttcaactcccaacccccaaattctttttattttttttagtgtataataaactctcaaataaaccgacggttttggaggatcaactcccaaaccgtcgggggagaaaaattgaggatttggatgttccaggaaggtcctaaggacgtcctggacgtttgggagttgatcctctaacttttgggagtcaattagctaagaccctatataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaacaataaaattgatttttttcaaaagctttgatatttattttggggaagtttgagtgcagagagaaagaaagaattggaaatggtaagaatgattataaatgaaaattttggaaaaagtggttacccactagttttaatcagttgtcaagtggggcattcaccagatcacattgcagtaaagcactagaatttactgttttgacaaggttaactaggcctccacggtgggagtggtagcaatcagtggagatttccaagccagtggaggcctatgactgatatggcaatccctgtgtggtgagttttcacaattgggctgaaaactcacttttctgcatggtttccactctcagaaatccctcattcacatccatggaatttccttccgggacaggggaggcctgcttcttgtccaggtttctttgtcttcagttttttttttatttttgctaatcatttacagaaagcttttgaaaaggttgaattttcaactcaagttggcttattttggtgggcccaagttgagcaaaccccgccaaaaaaagttcaaaccttaattttataacatcaatcttaattaaagttgtggcgtacagcttctgagtttgggctgaatcaataggatcatctagcccttcgagaattccgggccaaacatccatgaagttttgagggagcatcatgattccaaatcttgtgacgctcccaccaaaacaggagaagctcagcaccccagtcagttgacttttggtgcaagtctcccctgcgtggagttccctttgggaactgcctggccagcgctaagctgccagatgcgcccgccgcagacaagtctttgtcaagtttgctgttttcactcctgtctgaacaactaacctggctcaaccttttttgtatccaattttttcatttataataattcttgttatgttccactctttctttctctcaggactcccacttccccaaaatgaatatcaaagcttttggcaaaaaacttttttattttttatttttcacaaattttgaaacttgttttttcacattcattctttgggacctattgtgcaccacttgaccaagtcttatgacttcaatctggtgctttgaggctccgggatcataaacaagcagccaaaaataacggtccacccactgtacaatctgagtcaagagaagagatagaaagaaatatgaaagataaaatatagaaaacaagaatgaatcagaatgagagaaataaagaaagaattgtttagatactagcacagtagaaaataagtgtggggtggttctttactaagctaggagaggggggaggccaagtggactaaatggcagtgaggattgaattcttatgtaatcttttttatttttgttttttgacaccagtgaatggtgaaggtgtcacatcatccctcattgaatggaaagatttccttcctgtcaagtgggagcaactcccaaacccccctccccaagagtgaggggtgatttggggagatgactcctaacaaatcaaagatagacaaataataataataaaaatagtgggaaacgcccacccagattataagacaactctcaacagacatcctttgacagtagagatggcactaggtacctgccacactttcagaagctgccctggacacttccagccaccagctgtgcatgggaagggtgtattactgtcaaagattgagttctgcatgctccaccttcacaactagtggctgtaaatgtccagggcaccttctgaaagtgtggtggtgtggaactactcttgggatgaatagagcttgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaaaggtgtggctgtggagatttcttgaggatggtatgtctaatgtttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgctgatgggcaaatacctggctaataatgggtgatcagttatctgaattgctggggcaggatctgatgatgaacaaatgaaggggaaaaacaaagctccttatatacaaaattctggggagtggccagcttgtggttggaagataagtggaatattctatgaagagtatgaaacaagggaaaatatttatccagagaaaacaggggaaacaagcagtgggaaatgctcccaaggttactagtatgaaacaattaagggggagaatattccatggaagaaaataggaggagataacagtttcatggacaaggggattgttactagtgtgagacacaaggagaaagaagaatggaatatgtttggagggggatgagtttcagggtgtggagtttctgttgggatggagggggaaattatattatccatgtgaattgtgcctgaggggattcatgattggttttgggggtctggggagctttctggggtgtcttgattgtgtgattcttctgtgatttgtgctcttgataactttgaatcttcaggagtggcttaccacatccacccccaaattatatgatgtccccatcatccagaaagaaaaataaagaaaagacaatcctgaaaattctgaacaaaaatatattccagacaaagaagtaaaactggtcataactgtggaaattcatgatcagaggtagttctaaaaaaaagaagagaaaacaaaaaaaatctatggttgtatatgtggaggaattgtttttgtaattttatattatgtaatgatttttttattttattttattttttatttttttttgttttttttttttttgatccctcaaatatttacaaaaggttttgagggcttgtttcttcatgtggcccaggaatgataaaaggtagaggactggtgtgaagaaaaattgggacaaaactaaggatgagaatgaataactgggatctaaccacctccaaattagaggtgaaaagggggtgtaggagtttcttcagcaggggggggggggggtaatgggtgtagagcagtagatggctctaggagattctcaatagtaaggctagtcctcctagtgaagcggagggtatcccatgcactcttaattttcgaccgtcggcgaccgctcccttcattcccacaatgctcgccaaggcctcggctggggttgcaaatactagccacgccgccgtcggtgcggacatcaatataaaacagtgattgatgttaccgaattcctggaaggcagcccttacgtcgtcttcggaagtcccaagcgtaaggttactgactttgaccaaccgcgttgttgtgtccgtgtaccgcgtgcagtaactggcttcgtcttcgtagatgatcggaggggagctcatgatgaaagatgcgtggcgattaaagcccggtctgtttgcgtatcctgctttcttatgtcttttgtacgccatggtgttactcttcctttggagttcttcagacaagctccgtactacgaggctgttggtctcctggttagagccccgcgtgcgtttctgtctccatattttgtggataccagatcgtatcacagctactggacagtacctcgactcacgcccccctgttggcaaccggcttgagtctgatacaaatcttcaaaatcctggctagattgccttgctatgccaccacgtggtcgcccgcgcgttgggtccgactcggtctataaagctagccccattctgcgggaagctgggaacaaatatcccgtatcctttcgactctttatttctgcctcaatgactacctattttgagataccggaccgttttgtcggacaacccttatccccttactcgcttgcttccgacgagtctactctgcccgacgaggtttctgctccagacgaagactgttctgtccctcctggtgatgatcctgtggtcaaggccgaagacactgaggtgcctatgccggggtctccaatcgatacccgtagaagagtcgaggaccatattccggcacctcgccctcctcctccgtcgttttccgacatccgactgtttgccatcgccgcagcatttcaagcgagctccgacggtcaattcctttttcactaccaggagagacacgcccgatcgccatcgcctcctcgctcttctgagtactctggaagcggatccgcttcttctcctatccgagtcgatacgccacctcccgcggaaccctgctacgtctaccctcctcaccccaatcctgatgtcaagttaacgcccgaagagcgcggtcctatctgggccgaggttgtacaagaagacgcggttctgaacgcgcgacgacatatcaagaccttcttccgttcttatttcgagttactggacggagacgtcctcaatcacccccgtcgtagtggaggctacaggcgattagcgcgctgtcgattgtatgaaaacgttatggaggagctggaccgtgtgcttgagactgtagaccaagtgcagatgactgttatagaataagtaagtaaaaaaaaaggtccttatagtatataaaaaaagttgaaaacttgattctgacttttttttttttttttttttttttttttaagtaatctttaggaatttttcaaggattttttcaaggatttttttcaggaatttttttctgtttcttttggttgtttttgatgaaataatttttagaaatacagaaacaaaaaaagaaaacttattccctggaaaaaaaaggtttgacctgagaagcagcatatcttcttttgagttcagtgccatccaattcttctagtgcataggagcctcctttttcttgcttggtaattttataagggccattccacctgttttcaaacagtttgccccattgggagtccagactcttattataaactaacaccaactggccaggattgagagggtttctgagggcttttttctggttcattgtctccaaggattgggatctggcctccttcatcttcttgtaagcatcttgcaggacttcttctcttctttccaactggaggactcttgctgacaataattctgttgttgatttaattttggtccaaactgttcccaggtaagtttccagctctaagtccacaggcaagatggcaggttgtccaaaaattaattcataaggggaatatccagtggttcttttggtggaaattctgtcggcaaagagtactagtggtaagtaattcctccatttttttccatctgtttcacagagtttgaccaaagtatccttcaggggctgatgtcctctttccaccattccatttgcttctgggtagtagggtgtagtgactttgaccttggcacctgcttcagtgagggatttttggagttcttggccaaattctgggccaccatcaacaacaactgtcaagggcactccatatctgtggatccaattttccataaaccattctgaaattttcttggctttgatttgctccaggcctacagcttccacccatcctgagagatcatccctggccacaacaaggtatttccaccttcctgctttgatgtgaatggtgtccaagcttactcttccaaatattatggggatcccagtagccttcttgagttccaagggttttgctgagcttcttttctgacaggccacgcaggattgaacccatttcttgatagccctcttcatatttggccaccaaaatctgagttttgcccttctgtaggtttcatccatgcctctgtggcccaattcttcatggagggtcttgaggactgttttctggaggtcttgagaggttaccacaacctgaggaaaaggtttgtttcttctttttaaatggccctctgacataaaaaacattgctgacttatgtttaataatactccaatccttgtctgaacattcagggggcctgttgagggtttccaggtaatattgaaggtgtttccagactccaatttgattgctgtgagtgggttccacccccaaatttgccatgttgatctcttttagtccaaagccagggtgaggtttgatccatttttcttcttcatcaaaatctgttccaatttctccagggtcagtggttcttctggatagtccatctggcattgtgaaagtttttccagggacatgcttcatggtaaaggaaaataattggataaaggctacccatctggtcatgggagcatttggaaggctgggtgagttgatcatttctattagacttttggcatctactaataattcaaaatgttggccccataattgagtttgtagtttcttgaggaccttggtgactccacaaagttccaatttggactgggaatatttggattctgttggggaaaataccactgattcataaaggacaggtctgtccaggccttcatcttcttgtgtgagcactgctccagctgctatatgacttgaatccacagctaattttattgctcctgcttcttcagaatagtccaatttttttagagtaatatcatagcccaccagtttcttcagtttttcaaatgcatcctggcaagcctggttccatttccattctgagtccttccaagtgagccttctgaggggtgaagcaagttctgaaagcccagggataaacattctgacataaacacagactccaagaaatcctctgacatctgtggggttgtcagggagtggccagctttccaccttgttgagttgtttctgggcaatttttcttccttctttgcataccacatgtcctacaaggtccaaggcaggtacacaacaggcaaatttctttccagagatggtgagtccagcttcttctattctgaataagatcctttccagagtaatggcatattcccaaataaatcttctgattcctgaattttcttccaatgtttcttgattatagtccgacacagggcctttaatccctccatcatcaataaaaatgcccacattatttggtatttcatcctggagtatccacatcatttgggcttggtagactgccacagaattggtggctccttggggtaatctggtgagttgaaatctgccaaggggggtttcaaaggtagtgaggggtctagattccagggctaattctctttcatcatatcctcccattatataacccaggccatagcaggcccttccagtgaaagattcaatgagttcttcaggatttggtggaagtccagagtctttgatggtgactttgttgagcctttgtaagtcatggaccactcttaactttccatcttgctttttgacacaaaatactgggctggaataactggaacaggattgttcatagaggccagtcttgagtctttccctaactaattcaatgaattgattcttgatggctgcaggtattgggatgggcctttgctgccaagggtcatgcttgataactgggataatgtagggttttccataggtatgcttcaggagtcctctttcttcttcacaaaaggccagtcctccttgtctgagcttgatgacatgcttgaggagtttcaattcttctggccaaagccaaccagggggtccaaagttgacaacttttaatctttcttcagttactttccaggtggaggtgaattcaggagggaagggggttaagggggttttgtaagggtctcttgataaaggagggttgcataaaggtgagttaaggttttggggcataggttcatttactggttttattttttttgtagttgatttatattttgcagcatacactaatttatcctcctcctttttattaggcacctcccaagtcttcacttgtgggaggtgccagacactaaaaaatgacttgaagtagtggctgtgtgaactggaaaatctttctcccatttctgattggttggattatgtatgggtaccaagtaagttttgcctgacttctgaattgccaaggattctgctccatgttggtgaaatttgatggttgctgacacatctatgagccatggtttgcccaaaataggttgaacttctcctgcagaaacataaaaatgtattcctctggtgatgtgacccacttttacaggtacattttcagctactcctagaatttcattcttgtggccaccaattcctttaagattcatggctctttgggtgattatgaggcccattcttgctgcaaggtccctggggagtaagttgacttgtgatccattatccaagagtgcttgaaatgacttcccatggatactgacatcaatatatcctagggggcaggcatagtggctgggttcttcctgagagtcttcatcttcttctccatcctggtcaattcccccagtgttggtagatttggtggagtccactggaattctttttgaggtaatctttttcttgaaggcttcaacagttccattagaaattgcaaaaatttccccataggaaagttccattttaccatccattaacatcctgctgaccactttgtcttctgcatctggaaattgactggttagaggtctctccacataggtttttctaggggccttttccttgctagttggtatggtagtgctttctggatcctggatttggactttctttggtggaggattttccttggtggatgaaggtggaagggttactgggttgtagtcatcctgtctggcaatttcttgaagtctgtccctgtctacatccattaggtcctctttttcttttctgacccttttgctgactgaggtttcttctggatattcctttccacttctggtcctttttacagcttcacattcataggtggattcctcttcttggtcaatttcttccaactttccaaaagaggtctgggggtccatggaaatttctgcagatttattaagggctccttgaggtaagttgataactccaggctgtttttgagataggtgaaagtggtccacagctgatttgaaggccttgtttttctgccattgaacttgagatccatctggtaggattacattgggtccatccttcttgaagagtccttttagttcatcctcattggccatgttacatctgtggaaagtgtggcctagtccatggcaataattacacttgacagtactccagtccttttccaattgggcaggtttgtagggaacatggcttttggaaattaaggggttggatttctgagtgtgccagctggccaaggtcttggtgagatcttccacagctttctggtcctgggtttttgtgggctgggggttttgctgaattgttttgctccattcctctccctctattcctctccagatttttcttctttccatgacagatgcagactgaacttctctgtggatataactgatcagggtttcagtatctggcagaatgtccccaccatccttggaggccaacatcatattgtctctgatgagctccttggttactgaggattccaggtctgggctgagggattccaagttggaactgtatcccattctgaccaagtagtgagtgatggcttcaaatttggtcctaaagattttaaagtgctccagggtcttgattcctcctcctttgatggcagaatttaccaggtgcttaaggtcatgcctggtgtacttaactaggggaagggaggatccaaatctgttgagtagttgtttcttcagttgttcccaattagagtcttcatatcctgacatctcctctacttcatcctttaggtccaatcctttgataaaggggataatttgtctggccaaatcctggggggttgctccatctgtttcaccagcagcctcatatctcttgatgaacttttctatgggcatattggtaccattaaaacagaggtccttatccaggggtttgatcttgatggtttttcttcctccagagtatttgggcatttctggttctctttccaggaagtggatgggggtaggtttcttgggttccagagggtgagtgggttgggttgcagtgtttcttactggtggtgctggtcctgtttgctgactgggtgttccttgggggtacagaggttcttgaatttccaaggggttcaggtcatcactttcagagggttggggatttctcattggtccagggttaaaggctggattatgggcaggtggttggtagaaggtggttccagggttgtagtactggtgaggaggtagttgagggggtaagatttgtcctctccaagctgggatgaccaagttggccatgttgatcctaggggcaggtccagacagggagtttcttcttggtggaaagttcatggtggagttggagtgggtagtaatgatagataaggtatgttatttctatttctactgagttgggtaataaccagctaatctgtgtatgtctataggtagtctagtaatttgtaagtggtagtgactgaaaaccaaagatctgttaggccactgttgggacaccacttgtggaactactcttgggatgaatagagcttgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaggtgtggctttggagatttcttgaggattgtatttctaatatgtcttatgtttactagtctaaatatactggttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaataatgggtgatcagttatctgaattgctggggcaggatctgatgatgaacaaatgaaggggaaaaacaaagctccttatatacaaaattctggggagtggccagcttgtggttggaagataagtggaatattctatgaagagtatgaaataagggaaaatatttatccagagaaaacaggggaaacaagcagtgggaaaatgctcccaaggttactagtatgaaacaattaagggggagaatattccatggaagaaaataggaggagataacagtttcatggacaaggggattgttactagtgtgagacacaaggagaaagaagaatggaatatgtttggagggggatgagtttcagggtgtggagtttctgttgggatggagggggaaattatattatccatgtgaattgtgcctgaggggattcatgattggttttgggggtctggggagctttctggggtgtcttgattgtgtgattcttctgtgatttgtgctcttgataactttgaactttcaggagtggcttaccacagcgggtacccttcagcggttgccaagtgccatctctagttgatagtcattgggagttgttgactaagatttgggattcccttgtaagggttgcatcaaccgttcactgtctgtcggatggaggcactagagagctaacaagctcaaatgttttctattaccagggtctgtatttcaactggttggtaggaaatggtctcttgtaagtacaactgaggaaagaaggaaagggatagagagcctttgagaatgagatgaagagagggaaaggaaagggtcactcatcaagttactaggaaacagttgctactaagtacaaaaggtgtagatcatctgggactaagtcttgtctttggcttacataatacaactgggcccttgtgagtgtaaaccccctccctcagctgtcagtgtctcacaagaattataactagatgtcacactgtctctctagtctttccgtctcagtgttcctttcctggtttaccggagaactgaccccatcctctctctgaaccaggtaagtccttctagttgcttttccctcagtcttttgtatttctcttttgattcagattgtcaggagagaactgaccccatcctctctctgaaccagaaatataaaatattctgtttggtcttagcaacaatgtaactgatgtgatgcatgcataggtattgcattgtatcgggactttatttcattgcattgcaagagcaatgtggggcccgcatcacatcacttgcatcggattcttcgatacagtgtatcagtatcgcattggcaaagcaatgcactataatttggtggcattggtttgcattgctttccgatatgatgccaatgcaatgaattgctttttcaatgtgatgccaatgcaatgcattgcttttttgatgtgataccaatacatggctatttatcacattgcatcacatcgtttcaccgttggtcttagaatttgctttggctttttgcccgtccccagtgcatctttctcactcatccagtgaagggctaccagtccttacagtgaggaccataagaagggagggacctcacattgtttttataaccccctttatgtatagagtcttggttaatcaactcccaaaattagggagtcaatcccccaaaactgttgaccggtttgggagttgactccctaaaaatttgaataaaaataaataaaacccccagttggtttgggagtcggtcctcccaaaccaaccagggtttgggggtcgatgaaccaaaccaaccagggtttgggggtcgatgaaccaaaccaacccccaccccacggcagcggctgagagcacattcttgacagccgagaggggaaaccctctcggccttcaagggtatgtacactctcaacgccaagaggggttcccctttccgtcaagattatacactctcaacagctgagaggagaaaccctctcagccgttgagggtatgaacactcttgacaccgagagggtttctcctcttggccgttgtgttgtacaaaaccaaatcaacccctaagaggggttcccctttccgtcaagattatacactctcaacagctgagaggagaaaccctctcagccgttgagggtatgaacactcttgacaccgagagggtttctcctcttggccgttgtgttgtacaaaaccaaatcaacccctaccttacggagtatccgcaccgactttgccaaacaacaggccgaatataaggagaaatccaacgctcaaatcgctgctgcctcactcccaaagacggccgaacttgccgcgggcgccgaagctaaagctgctggcgactcaaatgtcgacggcgaagagaaagaaggagcaaaagatcacaactccgatcactcagcaggtaatggtcgaagggtatccgtcgcggatacccgtgatccgctggcggatacccgccagtgccaacggatacccgccaacaggtgcggattcgggtgcgtgtggccccttttccgcaaaaaagttggcgggtatcccaaaggatacccgcggccggaaggggagatggccggctggaaggagacccttccagctgacaagtaccttgtcgactggaagcttgtaactcaacggctggaaggaagcccttccagttgtcgaggtacaagtacctcgtcttgtacctcgtcgaccggaagggcttccttccagccggcgaggtacaagtacctcgtcgaccggaagggcttccttccagccgttgaggtacaagtaccttgacaactggaaggacgcccttcgagccatcgaggtacttgtacctcgacggctggaacgaagccctctctgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattgagagtgtacataccctcaacggccgatagggtttcccctcttggccgtcaagaatgcgctctcagcggcgattcttcccagccgctgccgtggggtgggggttggtttggttcatcaacccccaaaccctggttggtttgggaggattgactcccaaaccaaccgggggcttttatttatttttattgaaatttttagggagttgactcccaaactggtcgaccgttttggaagatcgactccctaatttttaaggttttggtgtttgggagtcgactctctaactttgggaagtcgattaaccaagcctcttaagcctcttatgtatataaagacacatgagaaaaggcaccacaacttttttgaattgggataagctttatgttaagtagcctaatcagtaatcaatcagtttttcaacaacgggaccctgttgaactgctatgaaaaaattattggatgtttcttttgcagataatttgtacacaatgatagcaaacaaacaggttgtaataatcacatacccaaacatgctgacgggtttgggggatcaactcccaagacttggggagtccaggggaaattccaggggtttgagggtttatgagttgactctccaacttttgggagtcaattagccaagacccaaaaagtattgagtgtttgtcattaaatttcacaagagtacatacacatgaaagctaggcacaggcccacagatcacatgcatgaattcattttttccatactacataataagtatgaacttttaaattttctatgggatgatgaatatttctgcatcaggagttgcagctcagtggtaattgctgtactaggatctgattttgatgagacacacaagatttcatatgggtgttacacctaaaaacacacaggcaaaggggaaaaaaattgcaaagaacaaatccactcttgtaaattaaggtattacaagacttattcagtatgcaggtctcttgagtttaacagttttatgatggaaccaacaacaattgatctactatggagtaggtggaaagagaaaaaaagtattacagcaggttttatgttcagaatagtacacaatgagggatagttatgttaaaatgtctacgcagaagaatcataacagcaggcattgatggttgaaaaagtggtctaagggagtagaaaggtgccgaattgcgtggtataagtcgagggctctagtttgcttgctagtgtttggagctgttcgctagcctcactaaactgtgtaagtaaatctgaaaataaagttttgaatagattttcgggtggatggctatcaagcccggacgctgaaggctcgtagtaactggctatgaaagctgaagaggaaaataaatactcagcaggtgtattgatccacctcctaagttttccgacgccgtctactgtttgtccgtgctcctccaattcttctatcaaggaattcacatacacaagagatttataaagccggttcacttgagagtgtaacgataaaatttgccaggagctcatttgagcaccaaatgtgatgcgtggtttgcttgctggagtgctcgttattctcctgtagaatatcctgactaactttatgataggaatggtcgcttggcgaagactgagtagttgtggttgtataggcctatccttttgattgatacgctcggcctgttcttgcagaaagtagtcgaagcgttttaaattgagctgccaaccttcttgaatgatgtcgtggtccgatcgtttagagtatctcatcatgccgtcgatgatatgaaagcattcctcagtcttgtccactatttcatctttgtggtgaggccgaggcaaacattcctcgaggcaacacttttcataagcgcgaagcaacatgatgagctcgtcagatttgaagcgttggtgctgtctccctaggtaagcgattctgaatttcttcaaaacgccgtaactacaatctatgcggctagcctgatacaatggatccaacggtgcgagggattggatggccatgctaagcagaatgatgttgttcacaaggttatttaggatctgcgagcagcccctggagtcaggctcgccggcgtcaatgttcagtgatatcagcaaatcggccaattgctgtcgcacttgcggcaggaagcccgtctcaatttgaagcaggacagctttgtgggcgttcatgtcatcggctgacaagacttgttcagtagaagcgaaacctctactctcatcgtctttaaggattgacaaggtcgcaccacgaaatgccatagccagtgcgcgtagatctagatgggaagaattggatattgaataaatttgggatcagccaacaatacatactcgaagagttcaatgaaacttggcgagcggaattgatgtaccgtccaatttagactcggagagtgacatggcggtggatcagttttatttttcgagcggtaacctctatgttgcaatttgatgtatccagttgtggaattggctgggagctagaatggtaggtaggagacgaacagtggtgtgtgacgaccaggaaactcctgcttataaaagctatatgatcaagccaggtagtggcaagaagaaaaagagcaaaaggcaaggcaaaccacctggtcaggtccgcatatagagatacatgcgtacaaacgctaacaaaaagaatggtttcgcggaggccaagacaacgatcagtaaggaatcaggctcgcctccttgatgcagtaatggattacgagaggaacacgggctgattggagctggttaacccggaaccggcaatcattatattcactagccgcactctcgacaagcgactaggagactcatgaaggatgatctgatgggttgacgagccttctggaatgctacataggcgggctgaaccttgcaaggccggggaggaatatatatagtaaaaccgtcggctgcagctgatttattgttggccgggctaaaagattgaagacggcagagtcagtttgtcagactgggccggtgcggcattatcatcctgcgatggcgcagatggcaaactgaccagagccagtcccagtagagttgagatacccagaggatgtggctccgggactggaatatttttgaaactccaagcaaccgaatcaggacattttctggctgtctgacaagcttgacccggcttcctcaggatccctgaaaacttctgctcggccagaacatccatgctgattggtccggttaaggtaagttaacgggaaaaaaacgagcgtatcgcaaccggttaattaagacccggtcacacatttgatccggtgaaagcaagactcgttagatctgacgaacccggaatgactcgggtcaggtggaccttggccggcctaaaaccccggtcctttcaccgatgagtgatcagggccagtgcgagctgcaagacttggctgaatgtcgctggctggccagtaagggcaacaccatgtgcggtgattccttcctggagaccctcaggcccggcaccttgcagggattggacgacgggtgagatactttagcgttatgcatctcagtcatcatcggtcatcgaaagaaacacgcccccattcacctccaacggccagctcggtggttgaaggcgagttggccggcaggccttgacctccacccaccaacacagggtggtagaagctttttcattcatccgttaatcgacggtaaatcagctgcagtgacctccaagaacttttttgtttacatatttagatacacccaaagggaatataaatatctgatcaaggacaagagcgttttttatgggaagccggcggaaatagtacagaaacaaagcttggttgcttgaaggtcgtctgagtaaatatgtaaccgaccacacccatcagcagcgatgtggttaaatacgcatctcacagtgggccggacaccgcatcctctcttgtctctcgcattcaatttccagtgtccacagctgactgacaccttaacccaaaaccaagcagacaaaaatactggccaacaccgaaggatgagtcccaatgctgatagtaataccagagcccagccgacatacttgattggaacgatcggtatgttgatgagcgacgagccaaactcgtgtgttgagattcacttggagaaacgattgatccaaggagaagatgaaaaggaaggttggaggaagcaccgacaatggaccgtggccgatatacagggtgcggctcgcttgaaccagcagccagtccatctaatcatcagattccgcggaacttggtcacaggaaatcgcccaagacctcaagaggagtctggaggcaaagctctatgtggacacttagagcatcgccaacggtcctgctgatgcgggactcaggtggcaagtggggccgggtcaacccggggccaacccgagacccgaggggttatgaggcgggttcgggcaggagtttgggaaatgttgacctgacccggaccgacccggcttgttctcaggtcgggttcgggcaggtgctgcagacttcgggtcagcctcgggtagacccgaaaacccgactaggtagcagggggccaagagttaggacacagggcagagtccagatccgagacaactatcctcctgagtcctgaccccattccttgcaccaaccacaactccaattatcaagtatggccaacacaagttcaaaatccaagcgcaaacggccaaaaactgtcccagattccgatgagacctcatctgcgacctcaagcaacaaagcggaagttgtagttgaccacaccaaaaccaatagctctagtactccgagtcagccggaaatctcagccagccagactacggtagcagcatcccagaatgttgataaatctaatttgacggattcagcgacctcaagtaccgaacgccagcaacgtagcgatgtctggaaccatttcacaaaaagtggcaccggtgagttgattttttatgatctcaatctcttcttggtgcaacatttaaagatcttaggctgattaagatttgcatctttatattctcaggtgagggcacaaaggccacatgcaagcattgtaagaagatcttgaacggccagagctcgcaaggaacgaagtccctctggcgacacattgatcgttgcaaggaatacgcatcaaaatcaaagcaatcattgctcaagtttggaggaccaaacagtgccttatcgaactgggttttttctcagcagacctctcgcgagcttttggtcaagatggttattgcccacgaactccctttccgatttgccgattatccaatcttccgtgcatttgtagcctcacttcaacccaaattcaaacccttctcacgtactaccctgaagtccgacatcatggctacattcaagctgatcaagatcaagctggccaacgagctagctagtgttgatcgggtctcacttactacagatctctggacttcttccaatcagtctcctttcatggttgtatcggcccactatgtaacctccgactggaaactcaaaaagcggctcatatcgttcaaagaacttccaactcctcacactggaaaggccattggcgaacaactaattgcgacaattgttgaatggaagctagtcgacaagatctcatttatcacagtcgataatgcttcatccaacgatcttgcgattgatagagtgcgttcagtcctcaaagaacaaagtcagtcccctcccgtgctcaatggagattttttccatgttcggtgtgcggcacatatcatcaatcttgttgtcaaggatggactcaagggggttactcaatcaatcgtcaagatccgtgatagcatccgttactcaaaaagctcaccctcgcgcaagcaggagttcaaggacgcaatcagatcatcccacatgaagaagcaggtgttacctttggtcgatgttcctactcgatggaactccacctatcaaatgctcaagtcagcattgccctacaaagatgccttcaccaacctggccatgcaagatgctaattacaccacctgcccaacatcagaagagtgggatgaaatattcaccatgcaagaatttctttcggttttccacaaaggtaagacatttttcaattgaaacctaattatctgtttttttcgttacctaaaatcctctattttttattctagcaacgctaaaactgggtatgacccaatatccaacggtgtactcaatttataagtacatgaagctcattgataaacaactcaaagatgttgtcaaagctggaccacctcacatcgccagtataattaagccaatgcaggataagtacgacaagtactggactaaaatggaggattttgcagaaatcactgccgtcttcgacccctgatgcaaattggccctcatcgagttcattttgctcaaggaaactacccccaaagccgccgaggaaagtttaaattgaatcaaaaagaatcttgccgccttcttctccgattttgtccgtgtacttcccaccaatccccacaaatccaacgagtcaattaaaaaaaaaacagtacaaaaagttgaaactagcgataatgacttcaacatgttccttgcctctaagaacgccaaccaaactgtcaccactactggtgagctggacttatatcttcaagagaaagctgtcggtattggatcagacgggtttgacatcctcaagtggtgggaagtacatgaagaaagattcccaacacttgccaagctggcaaggatggtgcttatggttccagcaacatcaattgcttctgaatcagccttctcaactagcggacgggttcttggcgatttccgaagccgaatgtctccgataacgcttgaggccctcgtatgtggacaggactggattcgtaccgaggaaggccttcaaaagtgggacgaggacgaggaggaagaggatgccaatgatattgaagttgtggaatgaatatgtttttttttcatttttttcttgcatctctctgctaaagcctaaaactacatacacgagtacatacacaagtttgactgagtaagataaagtagcaatgaaaccaacttgagggttggctctgcaattacacatttgaactttatttgtgattagtgtagttgtcaaggggccagtttggtgcctggcaagatgtcaaggggccagtttggtgcctggcatcgctgcatcatgtccctcctgcgttcaaatccccttgatatctaattgtcaaataaaaaaagacaccctgccgggtcgacccgagccccgacccgattcagttttaacagagtcgggtttgggcagcattttttacaatgcaacccgacccgccccgacccacattgcttactgggtcgggtttgggcactgttttttgacccgaacccgacccgtttgccacctgatgcgggacctgggaccgacttcagcggcccgcgagccttttttggcctctagcggcgctgctgagcaagctgctgatggtcgcgggggtggatcagagctgcccttggctgctacttttggcagctttggcagctctccctccgagctgctacaaccacctctcagtcggctcgtcgtccgatttccctttttttcatacatatattgatattaacaccaccaccaccaccacatatctcctatatccatgcctcccaaaactggggtagtcgatcctctcctggcatcaatgactcccaacacaccaactccgacaacccgtacgatgccgataactcaaccggatttgaatccaaccgatccaaatgcaacccccagagcctcggcgactgaaccagctccttcagacgaagttgtcctcaaattcagatccggcctcgtcctcaattgtcatattatgtagaataataactgttttcataatgaagcacaggtccgagtggttccatagtcgcccagggaaccgaataattgcataccgagcttgtaataccccaaacgcacgctcaacgtccttgcgatatgcttcctgcatcttcgcatagtgtcgggtttttttttccctgtgggtccgggattgtttgcatcagggttgcatatttgggataaatcccattggttagattatagatagtaccccagtgtgtatcgatttccgtttacaaagtattgaaaagaagggttgattccatcctgacattgctcaaaaaccggggatcgatcgagtacgttgatgtcgttcagagtaccagggagaccgaaaaaagcgtgccagatccagaggttgtgtgctgcaacggcttcaaggataacagttggctccttttccttgccgctatattggccgtggtctgcaacggggcaattcttccaaccccaatgcatacagtccaatgagcccatcatacccggaaagcctcgctcctccgagacagcgagtatcttgacaagatcgtcttcattcgggctttgtaagtattcttctgcatagatgttaaccactgccaagcagaatcgcttgagactttccagtgcggtgctttcaccttcaatttgagagagaattatcagcagtgagaagaacaaaattgggagttagttaaactgaaacacttactgattcgaaggtattcatcaattgaatcagcactacaaccatatgccaacaatctgaaagcggatgtgaccttttgtaatggtgaaaagcccaaccgaccagccgcatcccttttttgaacaaaataatcgtcctcctgaacaacggcctcgacaatcttgaggaaaagtgatcgtcgcatcctgaagcgccgacaaaataggtggtctgggtaggttgggttttctgaaaaataatcgctgtacagctgctgatgacctagaagacggtttcgatagatttctcttcgcccaaatgtcgatccaccacgcttcggaggctccttattccttcttctgatgattagtgagattgtagtttgaagtgatgcgagtatgtcgccgtcgtcttcaacccattccatgatttccaatggatccatcgggtttcgttgtgttttggtgggtggttgtgttgaaaataatattgacttgatcaatggaaatcttcatccacccctgcccggatcgacagtccatattttgccttactgtgacatatcggtgacagtttgggacatctgcttccgggctgctgaaggcgagccaactcacccccagaccgttggcgatgctctaaataggttctcctatttccagcaatccgtctgggcgatcaccccgaagcttgacctacagagtcagagttcgcagcgagatgaggtgccttgtggttgggttgaaaggggttaccattttccggccttgcatattgtcaggttctaattgaatatccaaaaaactgggccagccaccgggaattaacccagaatgagcacatagacccatcgtcaataggaactcgtctatcgtatataaacctgaaaaacatgtaagcatacgtttcttgtttctccatctcccccatctcggatgctgaatcgagatcttgtactccccgagcagcagaactacgctttacctcactcgaaaggttaataactgatggcgccaattgacttgtttgaggatgtggaggaagaaaaacaatgtcgctctggtgaaaggcagcaatccaacagaaagaatgactcggatgctttccactacaacgaggcatacgctcaaaaattcgaacgccaaaaacggggcgaagaattaatgaaacgttagtttggtttttgttttgctagcctgcaaatgcaagaaagaataaaaaattttaatgtttcaaaaaaaaactatgctcttcatctacatgtagtgaaagataaatacggttctgattacgagccgtcggagagcgaggaggacttttcttctgaagattcggatgcagaattcatcacaccagaggtcgatgtggcgatcttgaaaacacttgctcgtatcaagaaagaagatcccaagttatacgagcaggatggaaacgtctttgaaggttcttttgtatatccctcgccctaatcactccactttgtccatatatgtcgaaactatctaacattcgagtttgctttacttgctcttttttgacagaggaagaagctcagaacgcggccgcccgagctcagaagctcaagcgtgacaaaaccgaatcgacaaatcgaaaaaaacctatgaatttgagagactatcatcgcaaagcacttctaactaacgaaggacgggagttcgatgaagatgaaccgttgcctgaaaattacgaacctacaccagcagaagaagccgaagccttgagggacgaaactaagcgagcttttcatagtctagttgatgatgacaaccatgatgacaatgaatctactaaaagttcagacggtatacaggacatgcttgtgctcagagacaaagaagttgaagaaattgaagaggaagatcaagaatatcaacggtttttaatcgagcaagttggtaacgatgacattcaaacggctctccaattaaactttgggactagcaacgatgcttccgagcaaaccgaagaaaaacgaaaagtacgacacgatgatgatgaatttttgcgagcctacgtcctaggccgtggatggatcgataaggaagccaagaaaattccgaaatacaaagagctagtcgaagctggtggccagtccaagcaagccaagtctaatctatcgggaagcaatgctaacgtcttgggcaaaactgcgatctgtgatgaatatgacgaggaagatgaagagtttgtcgaaaaagcggaagagttcgagacaaattacaactttcgattcgaagagcaagttcgaaagcttatcttttttttttttccttcttcagaaaaataccctcgagatatagctcaacttacaaaatgaatttcttacatagtcccaatcctacagtcacgacacatgctcgagacacaggtccttcggctagacgtaaagatgatagccgaaaacttgggcgagacgcggtgaaagctaggaaagatgaagaaaagcgacagcgtatggaagaactcgaacgaatgaaagcactcaaaaaggatgaggtgttgaagaaacttgagattatccgaaaaaacgctggcgctgagggttagcagcctctgatttgatgttttgcgtgacgtttcggaacataacaggactgacatgttacttcatcgatattctagattgtaacctcgacgacatagatttggatagtgacttcgaccctgaaagtcatgatcgccgaatgcaacaggtgttcgataacgatttttatggcaaaactgtgggttgactttgagccttgccctgaaactcgatgttgatttgggtttttctacaatcaggacccggacggaaaaccagtctgggacgatgatattgaaatcgacgacatccttccagacgcagctcccgtgcaagaagaaatcaactttgaacccggtggtgacgcctatgatcccttggcacctggggggaaaaagctatccaagaagatgaaacggttggcaaaagctgagaagaaacgtggtgttgtccaaaatatggagccagagaaagaagaagaaggccccgaccacaccgaggaagttgatgacctggaaggactttctcccgaggagcgcaagagaaagttgctggaagccttggatgagtatcataagttagattgcgaggacatggtatgccgcaaccgttattctattttgacccttaggttgatgactgacaccatcaatttgtatgaatgctcgaaacaagattggagacatgccgaccaggttccactacactaagacggaggctacggattggatgacacccgaacaaatccttatggcgacagacgccgaactgaatcaagtgattggattaaagaaattggcaccctatcgatccacagacagcgatcgaaaattagctaccaggaaaaagaaacttaaagaactacgcaaaaagctcaagacaaggaaatggggtgaagcccatagtaacaatgataatccgcaagcgtccacttctcaacctgtcacgcatgatcaaaacgaatctcaacaacctcctactaagaagcgtaagggcaaaaaagagagacagaaactcaaggaagaacaaaccgcttcaaaccaagtcgccgattcttagaaaccctctcaactcgctttagtgtttctcatcacattgaagagccagatttttcttttgaagacgaagttttgcatgcttaggtctggagaaatttgaaaatatggatctcattgtttttcttcttggctccagtctatgtaaaattacagaatgattatgacctcatctcaaatttagacagaccattcaatcgtcatataatttttgcattacttctattttttttatctacgactgattgatgtgttctgcggaaggctacccattactctatttattataaatcataccagtgagacaattaatgcaatatgcataacaagtgaatattttttcatcttcctacctagaatttgtacgtttattaaagcaaccacttgagactgagtgctgcccaaaaacgggtattatggaagctacccagccttcttgtcaacgtagccttgcgatggtgttgccctgcccttctctcttgtgcaagaacattataagcacatttagagccggagcagatgatgtgaattagtcgcatgtacttcatgtatgtacgattgacccaccagagttcacggcacaactcgttcagtagttgccaaggctttgttgtcttacaggggggagggagctaaattttgtttcacgagttgggatacaaggtttttgaaaataaacccatccagttatcaacttcgattgaaattgtataatatgagcttaggcctcatggggcacacgtatgaagtaccacgactccgcaaaggctgtaggtatgctcaactggatggcatcgatcaagaatgaacgttggtggtgcatacgagcccatagccacggctggggtcatctgacacgtatcgagtctcggcgtccggggagattatgaatgcgttggtgattgtcatgagcaaggcaaaggttggcaaggtgcaaacattcgacgaagcaacacagagcccataacggaatgacaagcagaggaagagccccggtctccatttccgataggctaccaatcgtagctccatctattacccttagcgatctcaactgcagtagtgctgctggttgagatgatgtaaatgtattggtagcttgtagtaaagatggcctattcaaacctcggtatctgcaagttttaaggctttcctttccttgctacataatgacccaatatttcaagcttacactccgatccccacttggccattttccttaatctttatcatttccatcagtcttcaggtatcacgacactgtgccttcatcaacatgatttgttaggcaagccttccctcggtgcacgccaaactccaaaaagtcaacgaacgttacgcttttcgtctgattagcgaagaccgtttgctgaacgttcctttgccccccccccccccccaacccccctttcatctttttggaaaattggagtgtcactggctgagacttcattgcggtggctcacataccgccgtcccgactcaacttatttttaacacatcacagatttggaaaaatgcccattcgacttttgtttcttcttctttttcttccttctaccttcttatcttccctgaaagtttgtcacgtagatgcattggctttgtatgagccacataacctaggatgggctggccacatgttccagagctcctcgcaacgcgctgctttcctcactttcctttccgataacagtaacaccggtcctgagttgacaaaaggtagtccgatatctttcttttcagagcttataagaatctgacttaggcaagtgtgcactttcttcagaagacttctcggcattatccatcctgtgggacgccctgagacgaacaacaatcgaagacaaacaaacaaaatccgtttcgcagcgtatcctctcgcctacatcacatcccttgaataaaatccaagaagcttgtgagtagatagcttctctcatattgaccagctattcaaacaggatttttgattcacacatttcgtatttctagcaattcgactcaagagaaggcagattgccacaaacgcggctggtactctccgggaagcccccccacttaataaccttctggaagtctcaccagaaagatttatctcagactcgcctggtacagacccacccgactccggcttgccagcaccggctacttcgtcaagcaaagttgacagctcaactggcaaatcagccactccaggacccgcgaaggccccacagaaatccccgggccaaaaggcctcgcaatcaacagaactgctcgatccaggactcaaaggactcataatcatcggcatagttgcatccttaatgggcctttacctatttttccgaaaaaggtttgttagcgaacccgaagcccagatatcgacaacatcttctgaaaaaggagggctcgagggaccccccatcgcagccgactacgcaggaggtatcaacataacggggccaattggccacaattacactactgagctcagtcaggaaatgaggccagggtatcaaaactacaagcaggtcggtaaaagctacaaggacattccatgagtacattctaccgcgatactgaagtcaatttgctatccatgacaagttcggtggtgttggaaataatagagctcaagtgaagcgaccttcggtgagatctcagcctacctctgggaaggcaatagccttgccctcgagcgccaaagtgacaaagcagagaacaagaatgccgagttcagatcaaggaagagaaggacaagcaaagggttccaatcgaaagccccagggccgagggtgactgcaaaacctaagcttgagctcggaaaggatcattaacaggcaagtgctggtgttgttttgaagctcgagtaatttgtcttctcaggtggtaaaatcaattaacccctaatttgattttgaatcttgatcttctttcaaaattcgatagaatcagaggcccactttgccatttaatctttgtacatcatgtaaaaatagatatcaatctcccttgagatatttgaaggacttcttgttggtctggaattgttcatttagcctttctaaagctaaatttcaaatcttctttgttgatgagaagttagaactcaatgttgcttgcattcttgtcagccaactaggtttgaaattaagattagactggatagatctagtgttccagattgacaggaagtcctttgttgagttttttctcttgtaagtcaatcctaaagtaaaactgtttacattagtgagcattgaatttgtatcttttttttatcaactcttccagtcctttcagatactgagtgaatgcacttgttgaaaatatcttgcatactcacaattcagatggttatttgagccagcataattaactcttagaatcaggcatctgaattgtgatacattttgctgaaatttccatttttatattcttatgtgaaacttattgattgtacacttctgtcttttttatttcttgattcaattgttaagcctttcttaatttctcttaaaaaattatctaatttcttttgacttgatacctcgaccatacttgctcatgtaaatcaaagtgttctcaggacctttttattatatattcaaacttgtaaatgtccaaccatatacaaaaacacattgaaaccacacagattttataaatggctatgatgcaaatgttaagcctggtctcagtggtccaccagatttccaatcccatggaatctcaaatgtcactaaaactcaaacaagtactgatgtagggcagaacttcaagcaacaatgggcccactacgctagcggtagcattagcatagcgtattgtagcagaattctgctaatgcttagcgtagcgcagcggaattccgccacgactgcgctaaggctacatgtgtgggcccaaaaaaagggcccactgcgctgcgctacagcacattttagtggtttctgggctctttttgccactaaaagcactgtagagtagcataacatagtgtagtggcgctaacaatgtgctaacactacaggtttggcgtgctgttttgagggccgctacgctaacgttagtgggctgtttagcgtagtgtagtgtggcggcccattgttggttcaagtatagtctatgggtttgctcctgaaataggtgggactttcaacacaattcccttcatagattatctgtcaaattttcaacttaaagaggtgataggtcagaggtattgcatatagcagatccactgcaactgccatctatcaaagtagctaactcaagagttcaaccaatgctgggctgctacactatgttacactaaacagaccactaacattagcatagcggccctcagaacagcgcaccaaacctgtagtgttagcgcgctgttagtgccactacgctacactatgctgcgctgcagcacttctagcggcaaaaatggcccaaaaattgctaaaatgcgctgtagcgcagcatagtgggcccttttttgtcgcccacacgcgtagcattagcacagatttctgtatctgcgctaacactatgctacaatgtagtgtatttgcactacactacactagactaacgctaccgttagcgtagctggcccagcattggttcaacacaacactgctcaagccacaggttgtttgaaaggtctactgtcgttatcccaactgaaaagatttcaaagcaaccccttttcaaggacagtgcttgcaccaggacaacttggcaaatagttttttgcagggttccaattttttagattttggtgtaaccatgggattttgtataattgtttgagacatgctaataaaaaaaagggaaatcagatgataagcaaatatttcatcagccactcctctcctaagccttccagtgtcaagatgtgcaatgacaaactggaagcggttctttcggccctcaagatgaccttgccatcctgtcttagtattattccaagatgtcagcaccaagcaactgaggcatgttgagctatctatgtagtgtagtttacatagtgctactatttcgtgcttctttctctttttcatttctcacatgtcacaccttgtgacattctttctgttttcatttctctcttatactggagtcaactgagttggaaaggatctctttttcttcatcctttccaacctcattggctccaggttagttatcctgttttctcttctctctctttctcttagtgaaatgacacataatcctgtccaacctcattgtctccagggtgttcattccaacaaggcactcatatttattgccagtggtgtctctcaacagtggctgcacaatttgggactgctcatggctagctatcatgagttgtatgataattggaatttcaccagaaataatctaatgtaggtatatactaagtggaaaaaaaactgtctactttttcaaagcaaattactgttttacatgcaaaatattatttcacttgcctcagcttgcgaattactgtaagaatcaagagactggctagaaacaagaaatatccaaacaagatgatgacattcctgtgagattgttgtgggatgaacaaaaaacaatcagattagttgaagttgatcaactggaaaaagattcagtaaacaccacttgcctccaatacgcatcctcttcaaatccaaacagcaaacccataatcatgctggcggacactctgacatttatgccctgaaggttatcctgaaaaggtgattttatgatgcaattgttagcacattcttccacaatgaaccagcccatctttccgggacggcttgtatttatctgcgtagtagatgattgcgggactcacattaatcattaagcctgccgaaacttcattaacagacatcgcctctagtgcgaatttaaggggtataacgtattggacccaccgcagcacctttgtcatactggtcaagttgacgaaaaatccagcaaagcctaattgaagcaagttggccatgctagctaaaaagacggccgtgcctaggttgcgaatgctggccccgagccacatgcagaacatcgtttggaccagaccgagttcgagtaagaccaaaaggtatttgacgaaatgtgtcccatcattcgtcaggcctaccatccaatagatgattgttcccatcgttaacatcggcaaaactctcaatggaatcacatcaaagcaagcccggactatcagccatgccgtcggggaataaaacccggccgcccgttcccgcatgaataataccctcacccggtaaaaatttgtcaacgctgataaagagctgaagacgaatacagcgcaggtgaaaaacatagacccaacgcgattcttgaacggtaacgccaaataagttttcaagtcagtttgaatggcctagcatgataagatcaactatgggcatacgcacttgaaagccagagattttcaggtttacttggaaaaacatcgcaccgacgaaaaccccaataattactgataatatgttcaagaaccaaaacaagctcggatccctcttcaaacatagccattccctgcgggaaatgacttgtagctgagtgatcattgtagcaataggctcgccgaattttcccaccacgtttttaggagcgggtggtggaaactgtgaggatgcttcgtccttcgtgatttcagacttgacctggtctgcttccatgcaatgctctagaaacccaaccggcggctctgacgctacctctagcaaaactaaattcagagctccagatgatcagttttatggtcagacatgccaaataaatcatatgtggtagtggcgtacagtcggcaggattgtattcagcagggcattttagtccccgggatcccagataactcacggcatcggacgtgggcccacagtatatttgacgaccaccgagtgcaagcagacagacgtgatcaaaggcatgctggaattgatttgaattcattatattttgtgattcagtcatgggttgtcaattattccgagaataatcatgaagcttacatatatttgagaatttggttggtgaatactgcaaattattgttgtgccgtgtccattggtagctccagctgataatcccttaagaaccttgacgacccgcagagcagaaaccgagtctaatccactgtgaatatgatcatatagggccgagtaaggcaattttgttgaatatgggtaaactcatccgcgaacaggacaccgcagatcactggccaaacacttacgaagtaggctcatccaggaacaagacggagggtcgagcgatgagctcaagaccaatgctcaagcgccgacgttcgccgcccgataagcctcgtttctcatcgtccccgatgcgcgaatcaacgacgttggaaagcccgagcagatcaaccacttcagatacccggcggcttcgctcgtcggaggacacatgctcgggcagtttcaaccgagccgaaaacatcagcgcttcgcggaccgtactggtgggtggaagtatgtcggattggtccacgaatccaatgactatgggctcatcaggttcgctggctagaaatatattccgtcgtccagaaattttgcctgctttttgttgtccggccagtacatccaaaaacgtactagataaaatcaataattcaaattttatgaattaatgggaactttctgagcagcagttccaagctgcagaacacaatttgtacaacatccgactcaccttttaccagcaccagagggtcctaatattgccatcattgtaccagcgcccacagagccactcaagccgcagagtatttggggtccataagaaagagtgtttggtgggagggaacagctcgaagacgcggtgatggacttggtggcttccatatcagcaggacgcggtgctgcttgaaccctacgtctgcgaagtagtgaactggcgccggacttcaagggaagataatatctcaagttgctccattcgacctgagcggcagctgatgtcgatagggatgaacttcctacagttttcctagcacaacgttgtcggtagaaaccaaaaccgatgatcccgaagaaagcggcgatgatgagcgccacaaccgccagtccggcaatcagcccgctactgatcgacgacttgcctccgtcgagcagttctttccgcttggacgcagccagtctcttttgaacacattctccgaattgacagtcggtaagactgaaaccctggggaccaaagatgttcttcagaagtcccattttgatgtgacatggtgctgccggacctgatgtggtagaattatcacccaaaggacagtccattccgacatcaccggaaatcgtattgattgtagtcgagagatcaatcgcccctcccccacacagaaagctgccagggctacatttgcattttagagattgacatgtcatgctgtaaattccattgctgacttgctgtgtacaattgttggcttcgcatgaaaattgatcttgcaagggtgcagtagtattcggtgcgtataagagttgcacagtagtccatccggccgaaagtccagcgatgctcgaggtaggtaatgaggctgacgtgggatcggggtagcgctgaatggaggcctgaagcttaccgggaaggaatgatttaatcatgggattctgaaaggcgacaaatcaagaccttgcgtgagtgacccatccctaagaagcaagagcagttgtaaaaaaaacactctacatcaattgaacattcgccaaaactagcggtaaatgcgatgggctccttgctgcaaattacgtccccagtcgcagcggagctcaagccgaacggagtcccggagccggaggatgaagcggctgtaattcctttttgacacgcatcggtattttggcagactgtccgaggaagcatttgttgatcaacaaaaaagaacatgccattgcttttttcttggcgaccggccagcactcaagatgaactaaaaagaactgactgttacagctagacccagcgaatccgggggtgcactggtcgccgcaacccaagcttccagatgcccctgctagagtagggtcgaagggagctctggaggttgaattctggtaagctggcggtagacattgagtcgtaataggagagcggatgaatcagagggtgagatgtttttttttgtcagcatgcttgctgtcttgccacagagatacacgaatttgcgcaaagattgtactaacgactaccgcaagccagtcggttgcaatcgggagcgttggttaggccaggataacagatacatccaggagaaggtggcgagctgccggagcacaggctttgagcttcggaggatgagatgagggtgatgagcaggatggcgatgcctgctctgcaacgggtggtacgaagttctttagcgcactgcatcatggatggccgaaagtgggactgtaggaaccgtacgagaggaatgcacatgagtaagttaatcatcaggaggcgaggctggattgaagaatatcgattcaacacgagtattataacgtgtgttgtatcactactgcagacgaaaggcgcatacatgtactccagagcttgacaaaaaatgtccaatgagactgcgaggccaagacaagactggacgagacggaaggacttacataaattttttaagatgaatacataaaggctgacccgagagtccaggctcgcctaactcccaggaccagacccgttggagttgattgctggcagctacgttgagcgggccgagcctgattgaactgatggataattagcgaaaagttatgatgaatgtgggtaaaggggaagtcaaagatatgggattgtggtgggagctgagatttgtatggatttatctacgagagtttggagaaaagaaatcaagaaattctcaaaatcattttagctcccgagatgaacgtacaaatcaagaaagtcttggaagctttttccgtgtacacaagagcgcagtctgtccggaaagaaggctgaggaagctatgtagctagaattgccaagacctttgccgggctggttttacaatcccgacggaagaatgatatttcaagcttggggaatcgggaagctgggctgtcacctgtggtttgaaaaaggcctgccaaaaaaaaggatatgagagatcagcttccaacgagatggctgtcgttgcagagttgcacacataaaacaagcccagacctgggcagaccccagctaaatatgtaaatcgcagtctcacacgaatccgatagtgttgattaatgaaagccaatcccgagagccggcaacgttggcgtcatgacaatcggaagcgaaagctctggatggattcgctatgtctgtcgacgcctcacgatcccgtgtgcactaggacgattgaggataagacttggactacatctagttttttcaccagtttgacatcgagacttgtataccaggaatggtcaaacgaactgtaacctggggatgtgatgacccatcaatcattgataccacggagtcaagaaagaatatagatacgcaacaggttacataccaaacgagaaagcttgggacgagctcagaaagagcacaagttgactggtgcagccaaagagagggtgtgtagtgcagggcatactaacaggtgcaactactcaaacagccaactgtctatctaccctctatcaaaaagcaatgcttcatccatagagctcctagtcatctcaattctgatgggatcagttctggcttggataagcgctgggaatctacaagttgtacagaaagatggatgtgaacttgtaggaagaatccacagcaggaaatcagggactcaaagattagcatctattagcattatatcttcaagcagataggagaacaaggggtaaaggtaaaactctgggatttttttgatttggggttgagtcttgagaacttgttgtctttttcttcacaaaatttcacagaactatgtacaaaactgaggtaagctgagcctactcatccaaaaaaaaagaaaagaaaaaaaagttgccaccacgcatgtaaactgataaaagttggttgtgggctcagtttggcacatttttattaattgtgggttgagtatgatctgttaaattgcacattttcagtttctaaggagacaattttgcaaaaaaacagctgaacaattggcaacccagagtaagaaatattattttggaaaattcaatcttcttgtaccatcagaattctcttcttctgttaactcattgctcaaagcttattatcattttctatatttgtcattgaagcattctagtagcatctcttgagtagcaagatagtggaggacttcccctcgtccaaatctgtaaatttaaggacatcctaaacgttatttgctggcgaaaattgatcaagatcaagttttcaccagccaatagagtttaggacccccttccagatcaagcgatttgggcgacgggaagtcctccagtgccagtttcatcacaccctgtagtcatagaacattatctggcagatatgaaacttagttattctagtctcaaaaatgagtagtccagctgatagtattcttagcatctgtttattcaatattgaccattatttattttctcttgaatgactattgagctgcttgtatgtagtctatttatactagcatcatgcaagcaaaagtgtaacaaatatgatatagtcttgcaagcccgcctgggcacaaaccaaagtcccacttggctgagtgccactgggggtttggtttttgccagagagcttgatcatgcaggttggttggggggggacttggcacttagtcaagtcttgctgggccaatttcaaactcttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgattctttggtttaaatctgacatcaagccagagcttgaacatctggatcttgtggacactttgggccattgtatttgtactcttgccgttgtcaagttattcaaaacacttcacagagttaagtgaagagagttgtaacataaggtcaatgcaccccttgactcatggggtgcattcagtgtggcacccttgcttgatattggccagatgacttgcatcaccatacatgtagtgtatctgcactacattgtatcaccctggtcaacaaatatgatatgaatatatagtattgggccggcaaacacaaaattcaaaatgggtcttagttaatcaactcccaagatttggagttccaactcccaaatcttggggaaatcctggggactgtctgtgtccttgggacggtcagccccctatcttttttccccagttttttgggagttgttcctccaaaccctttgacgggtttggggggtgactcctaaagaaaacaataataataaatattaagaaccacccaggagcttttgggagtcaataatccaaaaccacataagggcttgtgagtcagcacttaaaaaaataagaaaaaaaatctcctgacagctgggaggattcttcccagctgctgagagcacactcttgaaaaaaaattgaagaaagcaatacatggcattggaaatacaggacagttgtgtatccgtatcaggtatgtattttgaaaagctgatgtattttaaagatgagagaaaagaatacaagtgtttgatcattggtccacaaacatacacatatcaacactgggtagttacattacccgtaatggtagtgtaaagataaagtagtgaatttccacttgttatcattactttccccataatttttggaaattccttgcacattaaattatccatttttccttggaattttttttcatgctcattataacactatcagcaacttggagattttttttttgaagaaaaaaccataaatattggtaagacatgtgatactttctggacattcatggcatgtgttgctgccaaagctcaaaaagagaggctttttgccacttaaaatgtgtttagggttgcttaacctctggataatctgatagtgcattactttatccattcattacacacaaaaacttcaccattacactactggctgaaagaaaaattcaccactacagataatgtttatgtatcagggaaggaatcaagtgcactacatcactgagataatgcagatagtgcagcgtaaagtagagacccagtgttgcacatattcatgcagctttcacagacaaaaatacctggaatctgtgttggtgtgaatgatccagttcatcactatatatttgggatttgaatatataaaaaaagaaggaagagattggtcatgaagggattggaatggaaaaaaaaggagtgtacaaacaaaaataagagtagaaggaagaaagaaggtatttggaaagtaagagggaacaagtttttttggtgggttattttttcatgatagtgatgatgatgattcagaagaatgagtgaacaagacaaggaatcaagcaaaagtgtgagagagtaagatagaaaacaaagaaagaaaggcagagagcaaggctgaatgtgaatggagttttatgaagaaaaagcatgagagttagaagaattggaagaagccaaagaagagaagcaggaggcagaggaggaaagagaagatggagtggtgttagagatggtcgctgggtatctgttgcagatacgcactatccgctggcggatacccgcctgggggtgcggatggccgtttcccccccccccaaatctggcagatatccgggtatccccagggatacccaaggccaatggccggctggaagggtttccttccacctggcgaggtccttctagttggcaatgatgtacctggacggctggaaggaaaccggtgccttgcctgccctttaaagggtgggtatccaacgatacccgctaaggcggggggatacccgccagcaactgcggatgcgggtgcggatggctgtttcgccagacaaagcagccggatatccagatgcgctggggccatctctaagtggtgttctgtgtgattcactcctttcatttcctcctcttcactgacaaagtctgtgacacctgtgagtgtagttcttccatgttcagctgtgaggcatgatggaaggtcttttcctaccccctccacttgctcattgtctgaactaggaaagtcatgatttttctgttctcttttcttattaaagaatctttgattgaattgcttaaaaaggaaaaccagagcttaaagaaaaaaaaattagaacagaaggataatgagactcaagaaaatgaagcatactcatggggtgtcttaaattaacaaggcagataactggaagaagatagagtagacaagaaaaagataggacaaggactaaatagcaacaacatatagtctgggcattagattgaaaaaatgtggttctttgactgaattttttgccaagttggatgacaacaagatatcctagttttgagtttgtagttgggtgatcattgattgattgagatttgttgttgagtctttgagatctttgtggatatttttgagatgtatttaaagtgctggatggaggacttgagaaggcagcaaactactgatgagtagttggaaaactgaggaagaaatattggagctgtcaaggtcaaatttaccaatgatattggctatgagattaggtttcacttgatgatgactagagttcagttttcagtagcagatatggttgatgcagcttgaaagaatagttggcacagtctgacaggtgtcacaaattataactgtggttgcatgtaaggactgtaggagtccttcactaggtgagctaagaaatgacacagaagggacaggctgagatgcctaaacgtttttctaagaccaaacacggtgggggttttgattactggctcagagggatgggatcagttctctctctatatacaaatcactaaacatgagaagaaaaggaatgaagcaagaaaatgagaaaagaagagcttacctggctcagagagatgggatcagttctctatggagccaggtccggatctcaagtggaatttgactataactacaaagaatctcatctgtgacactctttgtgaaacccaatgtcctccatttttttcagaatccttgtggtcatggctcccatatgagctggttgtcattttcattcctgtcttgattcaggacttagaggggctaaaaaagcactccaaatggcaatgggaagtcctgcagcatgtatgataataaatttgtcggagatcaatcttgaagattcgctagtagctgctgcctatcaaacagattgcggggaatccaattgggttgccgattggtcttgatgcatcgattaatgcacgctgatagcccataattcggttgtggttgtaacaattgtatccttgagaaaatcttttgctccgttcggttgggtgcatcggacattagagttcataatggccaaggccccctgatcaggctcagcttgcaagggtcttcatgaaaccggaagtttggctgattcctggtggtccggctaggtccgggagcgaaggtggatgttttgtatcctcaacttgttgcatttctttgaagctgcgccattctccgaaattcaacactaaaggttacgccagatcaagctctgaggttttcaagcagcagccgatcttcatggaacgaagcggctgccgctggttcttgttttgagttttgtgtttcgttcatgttgtgagtctggagctttgtcttgcgtaaatatgtagaattctgtattggatctgtaatcataaggcacaccatttgaactagatggatgggctgtttgtttggtggctgtcagatgttattaatgtgtcttgatatccggcagcggacagcctggctttgaacatcggcgtcgtcattattgcccatcattgcccaaacttcaccgagaaccaaccagaaccacacaacgctcaagcggcttgactgagcctggctcactctgctgctcaactcaaacaagtccaaacacttgggacttaatcaccagcttccctcgaacttacccatcgatcttccttggcatatttagatacgccctgcctgagcctcctccttttttttggtaccttatccatttgttacaccttggagagcaattggctagacaccctttctaggaaacacacgagaaaggcagaccgatcaagaccagattccaggttcatataaacgatttattgcatgatggatgacccctacagcatcttgaatgtttacccggattgtacttacgaggaggccaaggcggcctatcgacaagctgtcagtatacgttcctgcttctagttgatcaacactttcgcttcctcgaattcaccgtccatctgacgcaatgagtttatcatctttggtattgtgcaggccttgatgcatcaccccgatcgacagccatccgcaaggagagaagaggctaccagaaggttcagggttgtcgcccaagctttccaacagatctgccaggagctcggccatccgatcgacttgaatgatctcaagcccggtggctcccaaatgagcaatggtagcagcaccaggaagtcgacttctgcttctacgaccaacagtaaccctgcttcgatcaaacctgcccccaatgacaagtccgccgtcctggcccgtagcccctccaccaaggcgatcacccaagctccgaaatcccagaaagccatctcggctaaaccggagccagctagtagatcggagagcgctctccagactcgaccagccgtgtccaaatcgaaacacaaagcgcctcaagctaatcaacccgatgaagaatactcctcggaagaatcagaccacgaagcatcccatcaatctcggctccctccaccaactgcacagatcaatgaaccggtagccgactatccgagcagctattatcatggtcggccacacccctcatctagccggcgctcctccttctcccatcccggtggtgatctcttgaatagccgagcgcccgccaacgactattatcatcatccgctcgggccgccgaagcagtgtgctcggcagccggaacagcccgaccatcgccaacaactctacaatctaccaggaagcgggggacgagggaaggaatgggactttgggctgggtgaagatgattttttcaacagtggtacggaccggttcgggccgggcagttcgatgatgaatgagattagctcggggttcgacagaatgatgtcgacggccttcaagggtctcagcatggccggccccgatccggccgagctggcccggatggacggcggccagaactgctcgatgcgcatgcgtcagtccaagatggtcatgggcaggaccgaagacggctcatgggccggcaaacggatggagaaacagatgaacatggcgaacggtagactcgaggttaacgaaaacgcccaagatattcgaatgggaggtcgagctggcggtagtcgatacccaacccggaacggaaatccgcgcggtgtatgtttgttttcttaggactttttggtacttgagcttccttccattctgatcaacacatttttttttgtgtttattgcgggttcgattggatcagaatgcggaagactgggacccgcctccagcttaccaaggaggtggtgaagaggactgctatgggcccgaaagctacgacccgaatatggagcactaccaacctgggtaccagcatccgcagagccgacttggcggccacccggcggcgcttgtccagggcggatatggcccgatgagtcggatgggtcatggagaaatgatcccgggccatggccgccagggttccctctcgcgttcccgaaacagcgtctctggtatacctgatggctaccccgacgatggtaacaggctccagagaaggccgagctattatgcacccgagcttgctcacccatccaggcctccaccaatggcccatccggccttcgccgtaggtcctcccctcatcggccgctctcttgctcgtcgcccttccggagagatcagcgccagatattaaagtcttctagtctacccgcaaagctcgccaaatcgcaaatctcgtgggttcattctttctccttgaagttgcggtcattgatcttcttttgatcgatcaggctgccaactcttatccccttccctcgcatcaaaagaattaaacacacataaaaaaaattcaagtatatctcaaaacaagaaaacattgaaaaaatgcataaaacaaattcatattctttcttttttttagacacaagtacgcgagtacaggacaaaaaacgtgctgctactgttacggaaacacggatgtttttttatcataccaaaacatatatttgtttttctctttcttttataaagtgtagtgattccgtctgtatgtggtatgacttcgctcaccaatttatctatctatatgtgtctttgtgtgtgtgtgtgtacttgaatatctttctatttttggtctctctgatgattggaaaagaatttcttatgattactcttggattctatgtacgcgtatgtgttttcttcaaggacaaggagatgcatttcctctggggttcccttcagagaagtgtgaagggctatccgtacagatagcggtgttatcacttggtaagagcatcattatcggtcgctaagttagcttgagttaagccacttaccaccgaatttcaactgcaccggaccgagctaagttggtgataacttgcctcgatggtccgttttcagctaaccgttggtaactgtagcaatggttaccaacgtagttagcgagtgcgatcactccaacttggagtccacccgccaacactacacaccaccactccaaatcacacccggcaaactacaccacaggttgagttttggaaatggcactccgtcggcttgaccccgcggtcacgcactggtcgggctcaacccctcttacgcaatcccgccggattggtctggccaacatcaattttgggtaggaaagctgtaattccaacgttggcttgacctcagggtcaaaaagtcccaccgtcggcttgaccccatgtctgaaaatgaagaaaaaaaacgttttttttgacattttttctgcacccttttcatgcccaaaaaattgtggccacctcaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaactcgggaaaaaaaacttgaagacaaaaattctatatgcaatttgaaattttctatctatttatatgcgaaaccaaggcagattggtatgatatgattggcatacacagctgccgatcggatgtcgcatacagtctgctgcgacacccgcagtaaggggggccccttgccgcgggtgtcgcagcagactgcgtgcgacatccctgtgacagctgtgatagttggataagctcttcggttatcagcatgcaaccatgcagtgagctcaaggtgctgtgagcctaggttgggtgttcaagccccaagctgattttttttgttctgcagcgcgctgctgcgcagtcactgtcatgatgaaaaaatgccgtcaagccgccgcaagcttgccaggcaaccgcgggcaagccaatgttgcagggtcaagccaaccgcggggatttaggccccccgctatgaagcacccccaatttttcgtcggggcggtacgggtcaagccaacggaattcgttccgtcaagcatccgtcaaccagagcccgtggtgtacaccggtgcgactgaatgggggtctataagttaacttgccaattcatgcgagttaaaactcgcgtcaacttatcgaaccgataatgatgctctaagcatatgcacttaggtttatccaggtatggggttgtatgggtttacaggaacgcaacaaactccgactactccgactcctctcgggagtcggggacgccacctggcctgccggcgtggtatcaccacacccgacatcggctccggcaagtcaccaggcccacaaacgagaaatccccacggcatcatatatcgagaagctctggagtcagtcattatatgattatggccaatatcacggtgagtgcctctcagatggttactcattactagtctatcgcgattcgactcggcagctcaaaccgtgtgcgtaatctatgcagtctccagattatcaaccaaaggataccttccaatcacctttctacttcttcccatcattggttacccaacgccgtgccttctgtctgggattcttgaaacgccaacggattcgaactgtgagcagtgcaaaaatcaaccatctgtccatctaaaaaaaaaggaagataaagagtctcagctgttaatgtatggctgattcgaggcggccggttgtgctctctttatcgcttgattcaggtattagaactcggctgtggagaaggcacacttcttggattattgacgaacgctgccagtagtctaggagaattcccgtcttcttcagatgtcgaatgtctgaaggctgaacaaaccaaagtgaaggatccagcaagaaaagaaagattggcgaagattgaagagatagtcaaaaaaacacccgagctggactactatcaacgagacctccatctcgagcttctcatcggcctcgacctggacacagagagcctccggcgagtccaggagaccatcaagctcaccaatcagaaaccaaagccgggcctgctccaacccaacccacgctgggagccgctcagggtggaactatggtctggcgatctggcggtgaacaacgaacgattcaaagatttggagtgtgtggtgatgagtgaagtgatcgaacatctctttcctgatcaactcaaccaatctatcccgctactctttgggatctacaagcccaagtggatcgtcatcaccacaccgaaccacgagttcaaccaatacatcgatcagtattcgtcaccggagaccagaagtctgcatcgcttcctcgaccccaccggccgtaccgatcgctacttccgcgactccgatcacaagttcgaatggactcagagggaattcaaagtttggtgtaaggccgtcgcttcggcctatggttacgatttcgagctcggcggatgcggctcttatgtcaactacttcatccaatccatcagctcgatcgatcccgctcaaaaccctgtgccagaatctcaactgcccgtaccagagtcacccgaaggattctttgccacccaatgcgtgatcttcaaaaagagggagaagctgatggatgatgaggaagataaggacaaagctcggatggctgggttgaatcatcccaaggcccgaaagggggaacaccaattggtagctgtagaggagtatctggcccacgaatcggtctaccaggtttcgcctaagaacgagatcctcgagcacgtcaagcagtacctcgtcgccaatgagatcttccgggtcagactccgagaactctggctttgcgaccaaggcctcgatcggctctgtgccggccaactcatccagctcgtcctcgccttcgccgacgaagacggctgggaactttctaacgacgccgagccgacagaccctcttcccccactcactggaatggacgctatctggatctcctggcttcacttccccatgtctccaaccaaatcccagatcgattaaattattattttttttttctttggctttacttgcaagtttttatcgaagtctttcactcggttgtttccaggtaaagtaaacaaaaaaaaataacctttctcagttttttaggtcaaacatcatataccccttaacaaaccaacccttcctcaattttttccatgacctttaatttctgactccctcaggcctgtaccaaaaaataaatgaacacattgtattgtctggttatatccgtagctcaaatcccaatatacatgaaaatcaaaaagatgagacatcatggtcgattccattcatcaatacatatacacaataaatatcattttgattttgacatcatgtatttctaatgttcatggaacttttataggacttaacctgatttttttttttcaggaattattatgattatctcaggaaaaaaaatggaatgcaagcgccaatcttacatctagtttgaactttcttcttttttaaaatccaactttgtctagcacgaagcagaggaggttgagggactcaaaaaattctcctcactggagtcaccagatctgtgggaccgacgggattcacttcctgaagtctagcttgctgggcttaaatcaggtagatacatatggacaagcttggagaaccatttgaatttcagtgaacaggaagtgaggatttgaatcaacaagtgaaaatgggtgggtggatcttctggactcttaatgtatctagagtatcggtgattgctattaggactattaacaatcgaaatcacataggatccaaagcgcattttcgttgcagtattcgttgacttgccttcttgaactgagatattggaatccaataaataagaaatgaaaccattgctgggctggattctgtgaagctatcagggctgtcctgtaatactatttatttcctatcgggatctggtccaaagattcaaacattaggagtttttaatatatatatattttttttcagacctcaaactttggtaggttctgttgctcttaacctgccagctagtatttggaaacttgaaagcaacaaggaaaaggcgaaacaggcactcaaaagatggcttaccaggctccgcaaatagcaatctattacccccctccactggagttcattgacgctaaatcagtctgaagacacgattttaaacatgcaagcccgaatgtaatcttaccttctctgggctcagattgaagctctttcaagtccttgctatcccagactggcaaagagaagcaacgttaacggccatgattcggaagtgttatgtagagacgattcagagaagaagaggtgttggctcacctttgctgaacgcggcaggatcgcctacggtggagccaaacaccacacttgcaagaacagtgaggccaatagccacaagatgcgccgcagatattttcattgtgtttcccgtttcagttttttttttttttgatatcaaagcaatgaggaaagatatagaaccgctgcattgctcaccaagtgtctccgaaaaggcctctttatatatcttcgagccgggtagataaggttgcttgctcagccaaaccggtccaactggcaacaactgctcggcactctaagtccgatcagtagtatcggctggttataggagatgtttgtctgacttcttgatgcgtccggtagcaaccagtgttccagctgggtgctagatgccaggtcccggccgaatcgtttcatcaatcatttatgtcctccaacctgcgggttgaaagacaaaagagcttaattccatcgatcttgcaaattgaggtgttatcgattgcaacctcaggattgaggggctcaattgaaatcattcaaaatgacttggaataaactcgttcaactgattcaattatgtagtcttcaatgaaacttcactaacataaatatgtagtgatgccatgttgttgttttgcactatgctgcatatttcagaggggacaaatcgtggagctcctaccaatctcaagatttacatgtatttttaattaaactacttctcatattctggcacgggcacttgtgagtgagacaaactgccttaccagtgcatccccctacttgtcgaatggtgagagcctgcttatctgtcattgaatgtttttttttttgtgtttgaaacaagtggagaagattaaatagatcaatctccactcatgatgatgacatttggatgagattccaatgacatcaagagtggagaatttgaatattgacctccatttgattagggttgataaacgtgcaagtccacacccctcatttcaggtgtgttcagcaactgccaacactgtaacaattatgctaaatgttgtaaaatcagttgacatgggtgcttgtttcagaatcaaatttatagaatgggaaaagtattaccaacaccttgcttaagatctggaattatcatgcctaacccatgcaaaaaattccaagccacaagatgtctcaatttcaagaaaatcgtgcttatatgaagtgttggatcagttcagaaatactcatcatttcaaggatcacatatggtgctatccttgagtggtcaaaattccggtgcaatacaattgttttgggccagatggatctccttgagaatccaatgcaatatatggccttgaaattgtttctgggtacactccaacactgccagaaatatcttcttagaagaccagcctgtctgagcagttgaccttggacattgctgtccaacaagatgccaaatgggcttgttcaagcagtcaccaggtgttcccatctgtttggacaggtaagtcttacctcttattggatggtcatgtctaagaactgctagcataggcaataacaaggactggttggaccttctgatccaaccagttagtttaggcagttcaaagcaccaattggcccaggatgtaccaccaggggtttggattttgccaagagggcttgatcaagcaagctggttgggtaggtgtgaattgatgtttatctttatatatatttttttgaattcaaatccaaattgttttctttagaaattgcatttggaaatcacattgaggaatgttccataaattttgtttgctggtagtcttaagatttttggtgatttaatctttttgattaagaacagataagtagttggacaaaatttacccaattgaaattggtagatcctgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtctcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccctaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactagtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtattagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataagataagataagttaatgataataataatataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacagatcctcccccctatttagagattgtttgttcgtactcgggtacctgttggtacctaggtacctgttgaattttttcagaaaataggtaccaagtacaccaggcacctcctggcgggtaccggcggtacttttggaaggtactgcaggtacctcccctctctttttcacttagttccactagctatctcaacattactttatatcctgtactagatatgtggtaaaataaaactggatctgctgttttttttttttacttcttcacactaatttaacaaaaaaaggaaaaaatattgcatatccagtttttttactgaatatccagtactggatatgaaatactgtttaaagcgtatagtcaattttttcaatttttttgtatttattataaaatatgcagccctcccacccaccctatgttagggaagtggggaggtacccatggtacctgcggtacctcctgttttttcccccaaaaacagacacctggcaccgcacctggcaactcctggcaggtgcggagcaggtgccagaggtaccccccaagtggtactaggtacctagcaaagggtaccgtagaacgatctctacccctatctctggatttgatatttcagaggacttttgtggtttctgtactgagtgatcaatttttgccctaattcattgattttttgtgtttttcctagaattaacactgggatgctacactacactaaacagcccactaagagcatccgtatcggtggctaaatccacgcgagctaaggactttagccgcgaaattcaaccacaccgggctgagctaaagtcaagtcaaactagctcgcggctccgattcgagctaaccgttgctagatctagcaacggttagctcgcaagcaagctaaaagcaaaaaccggtgagtgtgcttcattttggtgccctcccgcacacaatcacacacccctacttcaaaccacaccacacggtttaacctcatgccacaccggtgtggctgaataggcttcgctatagtagcttagcaatagccgcgagttaaaaccgctggcttttagctcaaccggtaaagatgctctaatgttagcatagcggccctcaaaacagcacaccaagcctgtagtgttagcatgctgttagtgcaactatgctacactgcgctacagtgcttttagtggcaaaaaaggcccaaaactgctaaaatgcgctgtagcaaagcatagtgggtcctttttggcctcccacacgcatagctttagtgcagttgtggcacaattctgctcccctacgctaaacattagcaaatttatgctacattacgctgcactggcccagtgttgctagtatgttgttgtaaatttgaaatgaattctgggtatcattaaatatgcatgttctgatgaaccaatatcctgctgcataatttgaactcataaagcaagcaactggaaggagggacttgcagcctatcaccccaaatcattttgagaatgtcacaattcctaaccctcatcacttaatttttaactgggttttcaaagtgactgcaccaccccattctattgagtaatcaaataaatattgcattgttgagattttccaaaagcaactatctagttatgttttaaattcacattatcattccagccttccaggtcaacagcaaaaatttgtaatggattacatcaacaattcttttgtactctcagtagccaggggagggttcctctccactgttgagaggaaattctcaacagccaagagggttcctcttgggtttcaagagtgtatattctcaactgctgagtgggtttctctgggtcattgaatatattctgaatggctgagggggttcctcttggccattgtgagtgtatgctctcaatggaagagaaactcatccccaacttctgagagtacaacactctaaaaaactgagaacaaccctcttggccattgagagtgtatactctcaatggccaggaggaatccttgccaggaggaatcctcttggccatcaagagtgtacactcttgactgcagagaggaaacttacttcctcttcaccatggagagttgttgaaatttcattcttttacttagtccactctcacctttgcctacatatcattttgtgaattctattacttagaagattagttcaaaagaatcatgtactttttgactccacattatagtatgaaatgcctctcatttatgttgtctgttgtctcttccttgtagtcttgaaccctggcatgaagaccttatcaactctctgattttctctcttatcttcttgtgcatgggtatgtcattgtctgtgttttctctgtgacacttctaggttaaaattttccagaatattttatttcaaattcttctaaccacaagctagcctgcttgtacatattctatttatacaccacaggtcgataatcttcattcctgtgcgacaggcccacagcgcagttgagattgggttggcgcgggtcggccataacctgcttttcacaaatttgacggcggttgtgggccgtcatcaaattgaggtcgggccgacctttggatcaccgtgaatgatcctgatgtcttgacatcaggatcatctgctgtgatccaaaggtcggcccaacacgaactgaagccaatgatggctgtgtgtcgggcttcagctcagtgtcggtggggatgatgtcatgcccgatttcgttggcatgacttggataggctttaaaaaaaaaaaaaaaattaaaaacaagttttctgggcctctttccatgcaagaaaggggctacctatgtttcaaaatgtgaaaaaatatatataaaataccattgtcttcaacagaaatgccaaatttctgaagaagattgattggaattttagttcatacattacagctgttaatgtgcccaaggggaataccaatctcgtagagcggtaattatgtccctttgttgatgcctgatcagcactgatcatcaggcatgcccagtaccagcatgggtgtaggttgcaggttcaaggcaagggaggagagctcttttgcttgaggcggagcctcccagtttctttgcaactcgttatacccacgaggggccgctgacgtctgcttcttgttagaagccgtcgaggtcatgcccaccctcctatgcccacgacatgatccgacgagaggcccacatcacaagttgggctgacagcagcatccgagacctgccgctcttagccctgccattttttttggcggggtcagacaagtgaggccaacaaaacgtgtgatgcgggctcaacgttgcttgcaaactgtggtgtagtagtctagttacaagcaaattaaaaccactggttcttcaccttcattttttcactccgagccattccagtaagatcaaaaatctgcttccctatcttctcattcaactcctttgtgggctcagatttcaattttcaacaagagtataaactctcaacggtggagagtgtttctctttgccgtcaagagtgtacacccttgcagacagccactggccagaagggttggccattgagagtgtactctcagcaaccatgggagagttcctctcagcaaccatgggagagttcctctcagccactgagagtaaactcttgatggctaagaggaacccccccccccctcccccagacgttgagggtgtgctttcagtggcactcttgacagaatcttcctagccgtttgaggctccttggaattctccaactccaaaaccccggctggattttggagcatcaactcccaaataccttgggggttttcatttcatttatttattataaactctcaaacccacagtggaaaaaatagggggaggggatgtcctgagatggtcctcaggacatccccaggtttgggagtcaacttgccaatttttgggggttgattaaccaagcctctataagtaaatggacaagtccagtaaaaatcacttaaaaataagtgaaatgtggttatttagtgggagagagtcaatgctttctttgataaaaattagaagtatgagtaagggggcttcagtgctgatgagagggatgggcactagaagaatgattgcaaaacaaaaagcagctggggtgagctgagttaatcataaaagcaggggaacttttgtggaatgggaaagatgtgtgtgaaatttatggaagaaaaaaaaaatacagtcacttgaaagaaaaaatataaaaatttgcagggtgagtgaagtccagatgagaagggtcaaaatatcagccaagtaacaatgtaattaaaggatagcttgacttggcttttgaacttgttttgtaatggaggaattccagattcaatttagaggaatttttagacctatctgagtcctaacttcacaacaaaatcacaattaccacccgctcacatgagggctattgctagaaggcttctgaaaaaagagtttttttttgaccaagaatgtagatctaaggggtgtaaattgaattttgagaggtttgcagagtttgacaggaagtcatccaatatggccaaagagtcagcagtagttgttggtcaagagggggtccacagggtggatagtgtgttgcaattcagcatgaccgtccaaattcaatcatcaggaagctgaagttattgcaccggcatcagaaagcaatacacccctctgtgatcagtgctaatggaatcgcttaggctgaactctagccactatctgttcagcccattgaattcgatttatctattgaaatcctccataaatttcctaaacatgaagccttgtctctatcgaagatccttatgcatagatgtacggtgttggaagaatattgaatacactgtgattgggtgaccccctcttcatggggttggcccccccccccccctcctcttggggaggttgaacccaaaacaataagccagccaaccagcaccaccaacaacaaacaccaagcccaacagtcaagaaccaccgaacacgatggccgacgagcctcctcaagagacacaagagagtagcaacaactcatatcgcaccctcaacgttcgtgacgcactcagctatctcgatcaggtcaaagttcgattccaggatcagaatgatgtctataatcaattcttagacgtcatgaaactcttgtcagtccagccaaccttcagctatcttcttctcaaacaaccagactcataccctcatcttgtcaaaaaaatgtgcatccaacagtaaaacgcagtcaatcgacactccaggcgtgatcgagagagtttcaactctattcagaggctacccatcactaattcaaggatttaataccttcctaccgcctggatttcggatagagtgcaccttggtcaggcgaacctcctccaacagcgaagaagctgacttggtcaccgtttatactcctggagagatcactcacaaaactagtctattccccagggacggcagcctagccacgatactcaccgatcactccctcggctcgttgcctcctggctggtctcacgttccaaccgatctccaacctctctcgagtacttcagccgatccaacctcaacagccgaaactacctcaaaaagctcagctagcaacctctcacccacagagcctgctactatcatacccccaacttttgaccaaaccaagccaagccaatcaactcattcaatatctttaagctctacaacccaatcttcgaatccttccttgaatcctccaactgctcaaacacccgatctgcccaccaagtctaacagctgccgccagcgatccactaccccaccggccaccactcaggaaccacaaaaaatccgatcacagagtgccactttaccccagcatctacccgactcgactaagaaagatcccgccagcactcatcctagttcctcttcgacaaaactcacgccggcaaatccgcccaatgatcttcgtcctaccagtcccgccttattgtctcgaggttcgtaaatcatagaagtaacacaatgttttattcataattgactgatgggagtctcattccatccttacgtcttattgaaccaggtgattcactcgctatggatgctatagccgttgatccagtcataaatcaacatgcacctactcctacccccacaaatgagcacccaatatcatcaagagctccccattcaatccaaaccaaccaaatcccaccgatcaatcgaccttacaacctggatcccagtaatacatccaagctcctcatcgcacctgatctgaccgatcctagcaagttgaaaacatcgcaacccaagcccatccgtcctaactcaaccttaatcccaggtgttctccagcctcaacctaatctcaacactaaaccggttgagtttaactatgccatcaactatgtcaacaagatcaaacatcggtttattgatcaaccggaaatctacaaaacatttctagagatactccaaacttaccaaagggatggaatgcctattgattcggtgtgttggtctttgttaccaaccgtcacccgaagcacaatttgcctgaataactgaccaagaaagagttttccttgctattcttactgtaggtctatgtcaaggtcaccaaactgttttcaaacgcagcggatctgttggacgagttcaaacagtttttgcctgatctaaacgcgagctctgccgcgggaccagggtcaaaatcgccatttccaccaccacctgtcaaagcctcttcgtctaccaacccaccgccgaatacctccccccagtcgtcacaaccgtctagctcaactcggaaaccttctcaagaaaagctgccaaactcacagttcttaccccatcatcagcctctctatcatttaaaaccgagccacaggccaacccccgaaacatcaaatcaacacaagtcaccttctattttgcaaaacaacccctcaaccgatcctaataatgacacagcaggacatcccaccagactttcgccgactcgtttgcaatcccctagcaaggttcattctcacttagctcgcgtcgcttctcctgcgccaacgatgcttctcgaccctcaagtactctcgagtacaactagtggccctctggatccacaggtcttgaactctggcttgccaaattcgcaacttcccccaaatacaggctctggctccatgggccagtcaaataatggatttatcgcgggtgcttcaccggccagaacctctgtctcacacctcgtctcatccaccgtacctgatcacctcccaccttaccaaaaaaggttgctagccagtccggccaatgcgattcctgtagatgatgactttccaggacctcctaagaagaaaagagccctgggaaatggaaacctcgaagaagccagtcttcggtcaaacaaagaccagcctgcccttccaaatgaatcttacacagctgctttccaaccagacgatttcgcctccaaaaagatcaagcgctcaaaatccaagacaagtgcaagcgccgagtcgatgcctcctgcggtcacaaatgaagccgtacaacataggattgccaccttcctcgagcagtaccgctcatcccaacccgaatcacacgaagcgacaaacactgagtcagcgccgcacaactttgctacaccatcggaagcatatagaaaccagtcccagtctcattctctaccccaccaagtaattgatccctcaatcggtggctcatcagcttatgctcatcctcacttacagttagtacatgatcctcacctgggaagctcaaatctcgccggatattcaacttgtcaaccgtcctatgttgaaacccacgatgcgatgggaggccgtacgctaactaacaccaaggaagtggcgctgtttgagtcaatacgaaaatttatcaacgatccagatctatggctagaatttctaagggtcttagacctctacaaccggtcgatcatcgatttcaaaactttattagatcgagtgtcagtattcattggcgatgacgacgaactgttggaggatttcaagggattggttgggtatgacgtcaagaacgacggcttggttgaaggagaagtatgggagattaggaatacggatattcgagagcgcgacaaagtagatgcatcaaccatccaaaaggagtatggaccaagttacaaacgattaccgcgagctgagatagatttggcgtgctcaggaagagacgagctatgttggagtgttttgaacgatgaatactttggggcagcgaaatttggaacagagtctggtggaccagggcatcgaaagacgaacttcgaagaagtagttgcaatgaccgagggtgagcgcgcgcatttctcgtactggctggagtgcattagtcggacaatcggtcatcttgaatgtttaagggctcggattgacgggatggaagatcgagacaaggcgagcttcactctgggagacaacctcggcggaagtagtccatctatctaccatcgtacacttcgcaaggtatacgagagcaaatatcaatctagcatcctgccttacctgcgcgactaccctgcgaataccatcccaatcgtgcttcatcggctgaaggaactcgaattgagttggaagtctgctgaatcccaatggaacttgatctggagagaggtagaacggaagaattattacaaagctcaggatcatcaggtgatcacgttcaagtctaatgaaaagtcattgctcaaaggtcaaaatctgttgaaagagattcacgacttgaaaaaggatcaaaaggctttagtttatacggtgagtatcaaagcagatgaagggcctcgtcaagatccttccaaacaaaccgagccgtctttgaactcttcttctcggatggacatcgacaaggaatcagtacctagactatcatcaccagataaaatcgagataattttggaaaacaggatacctcgaaagatcgatcgatcacccactccttcaagagcggctcatcaaatcgaacttggattcgaagacatggaagttttctatgacgtgctgaggattatcatcatggcgctcgaccggtcagcactatcgaatccagagcgaagaaggatcgacgaatcccttcggacgttcatcccagcggtctggaacatctcagcagccgagctagagaaacagatcccgatcatctacgacgacgagtcaagtgagcctagcgagtatggccgtcctactctgccgaaccatgacgtctcgacgacggcgaatcagcaaaacgtactggaccagaagggcatcgagaccctgaccgaagggcttttaaagatccagacttcccaggaatccagacgcgcccgttcccaaaatctcgacacccccatgtcttcccctcagcagtcctaccaacttacccccgccgaatatgtcccaactacaatctctcagcctgctttccttgaacccaatggacctagcttcactgggttgaagaaatggaccaagctttcggtggttgataatcaccccaatctagccaacaatcatcccgatgctggacaaccggccgatcgacgagtcggacgctgctataacgtctttggatcctcgacgtattacttgttggtccgattactgcacgtgagttttcgatgtggtatttgaatggaagttagaggatgccaagagagaagttgacgcagatacatgattataatttggtgtagacactgtacatgagattgatgaagttgaagacaatcggggttgagctgggcaaacacaaacctcggtggagacggatcaatccggtggccatcgagctcggtttgagtcattctatcatcggcttggatgatcatcctaatcctgcttcccaattatatccctactgtttggatcagctttcccgctacttcgacggcgaaatcgatttcaattcgtttgaagaatccatccgcgtcgcctttccaagacatggttacctcctctccactgtcgataaactaactaactcgatcttgaaacaagtttagccttttcctgcttttttgtttctttcttccaatctaactttattttttcgctctatttcctatctttcctcagtttgcacaaatccatcaagaacctaagaataaggagctgttgaatttgttgaaccgggagcggattcttagctcaatcagtccgatcactcaaatctcctatcgacaccaagcagaatcgatcttggaagaagaggagggtgaactgtttcgtgctgaatgggttagttatttttcgttctctgatacattagctgaggcttcacaaaatacaacaagaagaagaaactgacaggcactgtggtaacttcgataaactatcttagcatccagaaagaatgtcgttgagtttccagatcttgaaccaaggggaaccgacgttcgaagtgaagacagcgacagaaaagttgacgcattacgttgacacgtacgagttcgaaacgagtacggagctgatcgacccggcaaaagtgagacggccgttcctgagatccaacttgctgatcgaagaggagaattcggaagacgaggaaaatggagaggaagaaggagaacaagaagtcgaagaagggaaagaaacagcaggagacgatgagcacgataagtcgatgagtaccgatggtcgcagtggggcgggggatcaagctcagaaggaaaagaagaggaagaagcgggcaggtcgagtagtgttggttaattcaaacaagatccgactatcgatcgacgcggagacctacaagctacagttcaataaccgtcggaataccagtcaccaagctcatcatcatcatcattatcaacagaccaattcttcggcttcctcttcttcatccaggccgacaaacttacaggctcagttgcaagatcatgaacctacggacctcttggtcgtcaaagacttcagcttggctgctgagcctgctgatcttggcttcataacaaaccttcaaaatcgcaagttcttggcatggttaacaaatcgtcaatcggaattaaatgagctcaatcaagccgtctgagaacaatctccctctcatgtttcttgctttagattcatttatttatttacttttgtttttgattttgatttgtcattgtttcatatttatataatcaactcatttaataaactcttttttgaacaaaaaaaaattaaatgtctcctctgctgttgtaattttctttttggttttggttgatctgatgtgacgtgtttgtggtctgcctcttctctgtacatgttcatagatgttgtatgtacatacttatttttttacaccttataaaatttattttcaaaagcttccattttgttgtttgttgtttgttttgtttgaccaattgagtctttgatctatttttgtatgtatggctttatgcacccatgtcctctcttttaatttgattccttcaagttgatttggtgcacatatgataaagaggatctgattgagacttgcattgatgtcttgagtgttgttcttattcattcttgatggatttggagcaagttatataaagccatcaatttttgccctcacttttgtgcacatgggtttcatgctacaagaatgatcaggacaggggcacaatctgatcctcctatgaaatcttcatgggaagattcctgcttaagttgattgttcatgcttcaaatccaattttgtagtaacagaatcaaggaccaagtaacagtcaagctcattagtgttttgttttaccattgtcctactactaggcagcttgtttgtccatggcagcatgtggagaacaatcatcaaatcctcactgattctactgttgaaatctcctcaacacatgagagctgatatccaaaacatttgtcttgtttcttttttcaaagaaaaatttccaagcagttgcattagttcactgaggtagatgagaaggctgatgcgcaagagtttacagacttaactggggctctccagccttcattgcccatttcaacctcatagaaaccatggagattctggttgtttcacacttactccgattgattttggtagaatgctcaagtggccaacatctgagataataattgaattctattgatgtgtattgtgaaaataattgaattctattgatgtgtattgtgaatattgtaactgattcagatgatgctgtaaaaatagtaaagaaaattgtctgacaataaagctaggaaacatcatgatataattagtgagaaattttgctttgaagttcaaaaaaaaaaaaaaaaaaaaaaattgtactccatagatcaagaaaaggcagatggttaatagacacaaactactgactactgggcaaatgtatatactagttctacgatgcgacgatggaataccaaacaacaacaagttatttaagaacagagaaattgtggatattgcatttgttgcaagattgaaaatattctggaagaattgaaaggtccgaaggagcaaacgctattagtattaaccggtatgatccacttaaatcatgccgatagagggaaaccgtatgtcttaagtcaagtaagtgtcctgggcggcttcgctgttcaagtaactcaattgctcggctcgccaatcgtcttcaattagttctccatgaacgattttcttgttgaatcgcatgactctttttgctctcggcgtgtaagcaggccaatcgtctgtttacagagcaggaaccaatgttagctttcatctgcttcttttggcttgaaaatccttctcccccaggaatgcttcattcatcaagcttcgggtttttttttatcaaaaaagtaagaaagcactaaccacccggattgagttcatacgcgaaactgatatagcggttcctaacccgttcagctaatgctctcgtttccttaatctcgataactggtaaatcctcttcatcgatattcccgaagatcaacggcaattccgaactgtgagaaactggataccaagtctgattagattccagttgatgcatgtcttgccccacattctagaaaaaaaaaatgaagatagtcccatcaaattttgcttaccacctccggaggaaggatcatttgaagctgctggcccgtcgaaatagtacacgtataccggttgatgcggagaggcgtagtgagcccagaacctcttgggagcttggtaatgcaaatcgcctgattcaacccgagtctaagtcaattgttttgatcaggggactcgctgaacatgtaaaaaattaatacgtaccgtaccacgcagccatccttttgaaaattcggggtaggccgaatgtattatttcccgtgtcaaagggggagccgagcgatggttcgtcaggataaagttcgccaactttcttgtaaacttctttatctatccgctcaaagtcaagaatggaggtgttggtcatataggattcaaagtaggtatccgaatcctctaatggaccatggaaaccaagtgatggtccagctgcggcacgtgctcctatcacagatgtaaattgtcaagttttttgttttagtcaagttcaacaacaaagcagacgaggcaatgacagcttaccttcatctttgtttgttcccaaaatcatggggatctttatgaaatcgccatcgataagtctctcagatggacgccgatcgataagtgagccagctttataggacggcccccaggtggtgacttggcgagaaaaggggagagtttggagcaatgtcatactggcattcagaaggacattgtattccaagtctctgagacattcgagtcgatcaacttgagtagaacgagatttccgtgatttccggcgacctttctccgcagtcgatggagcatcacaacctgtgccattcaccaggagggtgtaaggcatgccagcgcgatcataaacataaaccggggggacggtgtggctagttgcgttttgtttcaagtagtagaaaatagtgttagaataggcatgtccgtagtgtaataatctgagatgttctggtaactcacgaagtgggtgatccggaatccatgatggcagctctgaaaagtgtggcatgtggggtatcgtacaaataagtcaccagtgtagaaaccgcaatagcccctgcactctgcccccataaggtgattctacaacaagaaagaaaaattgcaagtagttgagaccggtgatattttttttcatcccgaaagaaagattcggaaggccactcactttcttggatcccctccaaaagccttgatgttgagcttcagccacttgagacacgcaatttgatctttcaagccgacttgcagatcgtcgacggggagatcctccgtattaagctgaaaaaaagaaccaatgcattaatatcaagtctatgtcaactctagcgacaaatctatataactttttaagattttaaggatacaaatctacgcacaaatccaaagggtccaagccggtaattcatagatacaaagattatgggcttatccaaatcgaagctggaactaacgaggactgatggacaattgttttgatgcgtcaaagtcacagaggggaaagaaaaaatagacggagaggggagaaagagggttctcaagcgtgaatagcgcgtccttgaaccttaatcaactagaggggtaaaattgtacaaaccagctccatcggtacttgcaccggtgccataagtatagccacccccatgtatccaaaccagcacaggtaagagtgaatgatgggttacattcgagggtcgataaacattcaagtatagacaatcctctgatatatctacctccggctctaagggaggattgaagggaggctgcgggcaagcatctccaaattcgaaagccagttgaagtttaccatcatcaagttgatttttgtcaaggatgactggggcacgaaagcgaagatcgtcaatcggtggcttggcataacgaacgcctagccatgtgtcgactgaatgtcgtgactggtttgtgaatccaaggtatctacccgaagtggtgaggacgcttaaaggattagggtgtgatgatgtcggggaagtgtgattagaccaagtcttttcggtatgattaactgcctgcttcgcgaccagttgggcggatttctttttcggaaggtgagcttcttgcttgggagacgttttgcttttgggaggagattgttgatcttcttgagcaggtggtttaggccggggaagctttggtgctagtggcttcttcgaaaagggcgggcttttcttttcctggactccttgactttggctgcgaggggtatctggactggaggaaggcgagatatggtgatctttggaatccggctgagaggagagtgataggcagaggagaatattaagggcaaatattagggtaataaaagttttgagattgcgggagccccaaggaagcttcatcggagtcatgctccagtctcagtgcgaatgtgtgcaacctgctgtatgtggcttgctttctgtccgtgggcgtagggggagagtgcgtaacttgcagagcgaacttcctaatccgtcagtatcggatgtggaattcaaagctcctttgatggtgaggttcgactgtcgactactctgatcaatggggttggtgataattctttctcgtacgccgggcaaatgacttcgtaggagcaagccgctcagaatgagtgagaatacttaggatatatgtataaagtagttcaaaaggttcaggattgatgagaatgattttgagaaaaaaggcgagagggtattaaacccgttctcctctcgactcggcgtggtttcactggggctagtggtatacagccaatgtagtgtatctgcgcaagagagcctgttgtgccgaggtctatgggggtcgttaatctgatgttgttgtaagagcgagtgatcttatttgccattccggaattgagaagtcaaaatttgaaatttatcagcaacatcatcacagaaaaaaaattgcgaagctgtcagcgaccaagggattaaagttcagcagccgtcatccgccgactgtacatagcgaaagtcatccgtgtcgaggtgctgatcggcgtgaaggggaatgcagacttggtcgagtctcctaggagaaaaaaaagatgagagaaaggagatgatttgggatcaaaaagggtgcttatcgaggggctattgtgtatcacatacccgtatcagcactgccaagtgaatgtgtgtggttttgttcaaacaaataaaggcgcgaaccctgtagatatgttcgatggacaatataccaacatgctcaagcaacccagagaggagaatgttggcaattccgcccaccaatcgccttacataaatataaggtcctcgctctgcaaatatgcacacattagctcgatgcagtcagcttccaaacggcgggaggacgctctcgcaagaatggccattcaaggtacaagacggctgatttgataaatgggctcatccatactaggcgattcactgcctcaagaggtgtggatctctagactctatcggcacatcgctcgggtcgacacttaatggaatgcttctttaatgtttttcccgaggtgcgcccatcaaatcccaagccgacgatggactgactgattgactgacctgtcaatagggatcaacaaattttcactctgagcattccagcttacttccagccccagcagcctgaaaattggttcggcaagtcgaagtgtcttagaaattgaaacagggttgatacataccttaacactaattatgttggctctgcaaaagtgaagatgaccaacggtagataccccatgggtgccgaagttattcgggattattcactgtttgggacgttcaagagtgagcccaagtactgctccagagagcgctggttccacacgactctggtggtgagcaattttattcgttatacatactaaaatgataatcggaaactttgatgagcttgaaagcatccggaggctgaggctttttcttgtaccagatgtgaacatatgcccgacgataatgctaaatggttgtgaacacacaagttcagatctactcatccatccagatccatcctcccttgatagccctaccctcccctggcaggctggccgagtccacggccgatcgtaaggtatgcattgccaggatacatatttgcaagccacgattttgatgattcacggaaagcttgtccttatgtatgtgacagtgtgctccccctcatgagactcgcgggtaatcgggccgttcattcaagccaacattgaacaccggagcagaagcttagatcctgatcgtccaattgctggtggtgacggtcgattccgatacatgatttgtgtacagtggatggttgtgtagtatggaagataggaagacctaggaagacttgtgtagaactcttggaactccgatctagattttgattgccacacaagttccacttggcaaggtttggggttgcatcattatatccatccaatactctggagtatagatcccaattgcacgcagtcccatcgatcttggtgactgtgatcaagtgatgtttgcacggggaggaaaggcagctaccgattgggctggcggtggggtgaccctcctgcatccccggctcatttaggaagctatcaagcaggggcatgttgtcggccttgaaggatacataggagttgctatttttcaatattattctatcagcaaagtcaagaatgagactcaaaaccaacgacggggttgaaatttcatgaagctcacttgacctcacttgacagcctggaacgagccatcaacagcatcctccgattccgatggacacaactgatctctaaatttatgtttctacgcagcttgcagctttccagagcattcccaaacaacaaccagagagacagcagtgtggcattcctaaggactccacacaaaattactacaaccccagtaacaaaaatgtctgtgagctgatcgccggctatcgccaggcttgaggtaggggacacttcaatcgagaataagacctacgatctactagaaccggaaacaaaactgagttgatgcataacctaccctttatttatttttctggttcctcacaaactcgccttgatgtgcacatttctattttgcatgctgataagaatgattaagcttatcattgctgacatgaaccggggtttgtctccgttagcactccctgcaggaagaatacatacaatagggagctgggatcaaccaaagatcggccgggaattgccgaggggtttcgagtggattgttatagggacaagtcggtgtagtttgtcaatgtacaccacggggccagttttttgaaactggccccatccgctggacgctttcctgaagagagcgtccaacggatgcgatcagagcgtccgagggacgctctggcgagccagcatcacttggatgcttccaaaagcatccaagtgacgctggccaaatatggagcgtccgatggacgctatgatctatcgtccattggacactctccaaccaagagtgtccgatggatgacggttttcagtgtgtccattggacactttgagttacaattcctgattggagccggtggttgatggtcgaaaaaagcttcaaaagttcggtcgatggtcgaaaaaacactctgaaaatgcggtcgatggtcgaaaaacacttcaaaagtgcggttgatcgtcgaaaaacactccaaaagtgcaagtgatgtgattgtcaaaaaaatctctaaaaatgcacttgatcatgaaaaaaggctgtgaagtggcttactccaaagtgcgaattcggtctatgagcaacagtttgggtctgcttgcaagaataattctgtgtagtgtacaccacggacaattggatgtcgctcccgcgcggagcgacatctgggggtttcattgggggtttcgtgcgcagtcactgcgcctactgccgcagtcacgcaagcggattcgtcaaggtgacggttacatccgcggcgacacgcaaatgaccgtggtggtagtcagtaaggacaggctttggggtggtgcagtggcacctccatgaggtcatgggttcaaatctgggtgtgcttgtttttttgttttcattgcagaaaaaaaaagcatccagtggacggcttgaaaactatccagtggacagttttccagaaaacgtccgcaaactgtcaggcagagtagtgtccaatggacactctctgccctgcaagttctggacacctcagatgatgtccagaagagcgtccatgggacatcagaatagtcccgtggtgtagctaaaagtcctttcggactgccgatagccaagacatggtactccaacatcgcaaaattcatcttgcaatcgcggttccaagcgaaacccgttaacttgaaagccaaaaggaggccatcaagcagctccttgttagcttcacacccttcgggcccagaatgcccacgggtcgtgtaaagaaccttagatttaattactgaaaaaggaaaaccagagctataacaattgatattagatactgaaaaagaagtcacaatcaactaaagaaagaaatacttcatacccggattatgtttagggtcttagttaaacaactcccaaatattggagttccaactcccaaatatttgggacgtcgagaggaccagctgcggacggtcctcttgacgtcaaaccccctatttttttttccccgaaaatttgggagtcggacctctaaaaggtccgactattttgggagtcggaactccaacgaaaaaaataaaaaaaaaaaataaaaaaaaaatcccccggggggatttgggagtcgtgactccaataaaagggagtcggcgctccgaataaaaaaaacaaaaaaaaatataaaaaaatatgtatataaaaaaaacttatatatataaataaaaagaaaaccgtcaaagttagtgaaaaaaagacctttaaaataaaaggaaaataaatccatcaatttatttaaaaattcaacctcattgaataaaggggccccttggataaaatcaaatcaagtaaaaataaaaaaggaaaatggcaaaaagccattccataaaataaaatatggaatgcaataaaatacaatacaatagtattgtagtttaaattacaaaaaataacatcacaaaacagaaaatcaaaagtaattatgagatataagaatccagggaaccattctccaatgaaaggaggaaaaaatggcaaaatgaccaaatatcatcaaaagcagaaatcactgctagtcatattcaattgattgatgaatcaagcaaaatatgagttttatgtacaccacttagcagtcaaaacccacattgagagaaacagaaggagaggaaacataagctagcattggaaactgagatgacacaagacatgaagcaaactgaaggagaggaaacattaaggaaaaatggaaacagtgttatgggtgttctggggagagcaggaagggatcttcagggttctggttcttgatggtagattgcaagatgagggatgtacaaggttcggatctcgaacgaactccaagttcgaagttcgtgacatgtacgtaacaggctctctacatatgtaacgtccccagttccagtcctccacagctcataacactatcccccctttaatgcccaagccgccccccgttgttgttctagcaacacctactatgaataaaaaataacaaaataaaaaaaattcctcctcttttggctctgcattctttccccgggcagcgttaaaaaacccagtgggaaaaagcttgccctctcacttcattctccgtgacctcttgtgtcttgacgccgcctccgggaacttgatgttgaattcggctaccagttcttgacagtgctccaaattgacctcgggttcccacgagttctcctccggtccaaagcctttccagctgaccaagtattcgaccttcttccctcttctccgacagtccagcactccttccacttcccactcctcctcattgttgacctgtaccggttctggtgatggatggcgccttccagtgatggtgtccgggttgtgcttccgcagtactgaaacatgaaacactgggtgaacaccctgcatggataatggcaaagtcagcttgtacgcagattgggatattttcttagaaatttggaatggtcccagccatcggtggtccagcttggggctgggtcttgttgtcgaaatattctttctgttcaaccaaacctcctcgccaacgttccaaattggggtgtcctttactcctttgtcgaattgggtcttcatcgattcttgagctgcttctagacataacttgagttctgactggacttcatcaatttgcttgagtcgttcttcaactaccggcagacactgttcatttgatgggataccgccgtaggaaggattgaagccgtaatttgccttgaatggtgagactccaattgagacgtgatcattattgttgtaagcaaattctgccgttgccaagagcggttcccagttgtcctgtcggtactgaacaaagtgctgtaggtattgctccaccgccttatttgcgatttcagattgtccatcagtcctggggtggtacgcagtcgaaggatgaagccggattccaagttgcttgtctaactcttgtgtgatctgagagataaaaatacttcctctgtccgagacaattgtctttggggtgccgtggagtttccaaacctgtttcaacatgagatctgcaagctgttcagagttcatggacttgttgcaaggaaggaagtgggccattttagtcagtctgtcaatcacagtgaggatactgtcgcaattgttggatagggggaggtctgttatcaaatcgtagctaatgtccgtccacgggcctgcagggatgggcagcggttccaacgtcccaaatggtttctgggttgaggatttgacccgaagacaagagtcgcagccatccacgtagcggttgacaaagcttttcatggatggccacgtgaagctgcggcgtatcagcgagagcgtctttgaccttcctgggtgtcctgctaacttgctgtcatggcggctccgcagaattttggtcttgaggtcgtcattccggggtacctcaatccgtccgctcctgtagagcactccgtccttcaccgagtaatgcttggtggcctccttcatacgactggacactgggttctcacaggctgaaatcaattcagtcagtctggaatcagatggagtcagagatcggatttggcttatcagttcgctgtctgttgggatatcctctgacggagtgttgggctcttccacaccaagaatgtccacttggaaccaatgttcggcgtcatccagatccacagactcgtcttcaaaccagcagtcgaattcatccacttcagcgaaagtgtcgggtgtgatgttctcgggtcgcaacagttgtccaaaggtgagcttgtcctcttttgaaggcgccaggtcgggtcgtctggacagagcatccggtttggacgactgtcggcccggccggaaaacaatctcaaagttgaagcatcccatggtttcggcccatctcgcttgcctccttgtcagttgtttggttgtcatgaagctttcaaggttccggtggtcggtgtagacaattgcttgtagtcgatttgggttgccctctaggtagtgacgccattccttgaaagatgctactattgccagcaattccttgtcaaaaatctcatagttcttctcggattggaccagtgaccgtgataaatatgccaccgggtgaagttcttgatccttgtcgcagatttgggataagacggcaccgagtgcaaagtccgagcagtcacattcaaggacaaaaggcctgtacgggttggctatcttcagtactggtgcagtggtgaacgcggttttcagagtttcaaaggccttgttgcaccggtcgtcccagacgtagggagttttgtccttggtcaagtcgtggagaggtcgggctattcccgaaaagtggtcaatgaatcgccggtagaagtttgagaagccaataaaacgctgtagttcagtcacattcttgggcggtggccattcggatacagctttgactttagtcgggtccatcctcagccggttacatgatattaaaagtcccaagtattccacttctggttgagagaattcacatttttccggtttcagccaaagttgatgcttgctaagtgtctccaatactcccatgacagccgcttggtggtcggttcccttctgcgtgtagatcatgatgtcgtctaggtaagctgccgtgtccttcccaatccgtcccaacaggatgtcttgcatgaaatattgaaagtagcctggtgctcctgttggtccaaatggcatagtcagcggtgcgaattgtccttgtcgacagacaaaagccagcttctcctcgtcaccctccgccacacgtaggtttccataggcgtttctcaggtcaagcttggtgaaagtgttggcgtcaagtaggctgtcaactaggtccatcgtcaggggtagggggtacttgttcttcacggtaaccacattgagcttccggtagtcaaaacatgggcgtaagttgccgtctttcttcccggtgaacagcactggtgctgcccagggcgacgtggttcgtctgatggtgccgttctctagtccttcagtgatcagggtgtcgagtgcttggttttcggcgggtgacaggggaatgatcctacttgcttggggaagggctcccggcacaaggtctacccgaaagtcgtagattcttctgggcggcagtttctgggcactggacttgcggaacatgttgatataccggtgatagtgggtcgggactagttcttctgccgtcttcacaggggtcttggccttgttgtccgccgcgagttgagccgatgtcgaccaagaggctttggcggcgctgacatctgcggttggaacaggttctaggagaggaagaggcttgccagctgtttcaacagaatttatggaagggaccgcagcgaactcacattgcgggggtgttaacgtgtcagaaacacacacccccttgccaaaaatcctagcttgcctcatgggctccacgccaatagatgaggcctttgtcggaattggcaaaactggctcggcagttgcaatggtcctgtcttcggtggttgggatccggtcggtggtgctatgtcctaggaagggaagaggcttgccagctgtttcaacaggaattttggaagggaccgcagcaaactcacattgcgggggtgcaaacgtgtcagagacacacaccccctcgtcaaaaatcctagcttgcctcacgggctccacgccaaaaggtgagggttttttcggaattgacgaagctgcatcgacagctgcaaaatcctgagggtttttcctgaatttccggttagtccaatcaatgaggtgtccatgcttaaggatccaaggcattccaaggatcccgtcgtaagagtctttcagtcgagtaatgatgaatggggaagggtatgggtcggtgtcgagggtcaggtggatatcaaaggaagaacggcttgaggagccgtcaaacccagagatggtacgttgagagggtctggcaatatcaaggagtcccgtagacttggcataagactcgccaatcacgtcatgggttgctccagagtcaatgagaaaagtagcgggagggagtggcaatggggttgtggctcgagaatgtttgggtggcacaatgggcaaagaaataaataaacgcggatcaatttgatttcttgaaaaaatttcactggcgccaatgctaacaacaaacaactctccactgctcaggataggcacatccttcattcctgagcgcctccattttttgacgactccgctctactgcctcctgccttcaactgtttgacctcttcttcgagttcggcgatccgggacttctccttccctttccccttctgtccacggtccgggcaatccctcgagatgtggccttggttcccgcatcggaagcactggcccgctcgcatcatcctggtcttctccgcatccgaaaggcggccacgcatgactgataagtccatcgcgttggggtccggggttttgactgtctccgtgggggccaggccgtggagttcattgtcaatctgcaaggccatggtggcgatgtcggccagctctgagaattcggtacgactcatcagtaacatgagccgtatttgggattgcaggccttgtcggtactggctgacgaggacggcgggtgcccagtcggtgttgtgggcgtgcaggttgaactggtgggtgtaatgagacaccgacttggtctgtttgagcgcgcggagggccgcttcagccttggtcttcttctcggtgtcgcagtacatggcgttgaactgggtgacgaaatcgtcgtgcttgatggtctcagttgcacacatcaccttcctcatccacggttgggcccacgagctggcggggccggtcaggtaggacaggatgaagaccatgatggcgcggtcgttgttgaacaggtgtccattggccagcacgtataggttgacttggttgatgaaaacctccgctttagctccacgagtgccgtcgaacttgtcgggggcgccaatcttggggcctttgattggcgcagttggagcctgcagtggggtgttggcggtttccgcagtcgccgccagttcggcctccttcgtggccaaccgtgcctccaactccttcctggccttgcgttcttcgttgaccatagtcacgagttcggccagttgcgcctgaacctcggcgagcttggcgtccttcgggtctacgttcatagtgggatggtgcggggcggctcacagagtggcaggtaatgttttgacggtgtgtagtgacttcggaaggtgcaactaaaattgtggaggcttacttttgtacttttacgcctcaccaaacggctcgtgtgagctctcttcggggatctggggtgtcttgggtctgtcgggggtttttctggggggtctggggtctttcaggatttttcggggggtctgggggtcttgcaggggtctcactgcaagtcttgggttctttcaggggttcgggggtttattctggggctttggggtctttctggggggtctggggtctcacagaggtctatggggttgttctgggggtctggggtctggtttgggggcctggatcttggaaaaaaaacggccaggggtcctccagggggtctcagggtgtccttggggcgcactggggggctctaaggggtcactgggtggtctgggggcgctccagcgggctgctgggtgctctgcggagtcgcctggtgtctaggggctcgtctacaggcggcgggggccttcaggaggccttggtaggcgatggggagggcgctggcgctctgtggggcgctccggggcgttgggggcctgtctgggtcgtccgacgacgatccggttggttctggagcgtccgacgacgatccggggtcgttggggggtctaggggggtctaggaggcgttccgagcgcgatccgagcgttccgaacgttatccgagggtcctgggcgtgttccgagggccctacgacgatccgacgacaaaaatcgaacgatccgacgaaaaacgggaagaaacgacctcctggggggcctgaggggttcctggggggtcctgaggggtctgtgagggtgagagggaagtagggagtgagtttttaaggttaatagacaaggtttgagatgagttcaagggaaggattttcaaggtttgagaggtgagttttcagggttgattttctaggtttgaggggtggtgttctgggtgtttcgttcctggtctccgtataagttgatcttgcaatatgttatgggtgttctggggagagcaggaagggatcttcagggttctggttcttgatggtagattgcaagatgagggatgtacaaggttcggatctcgaacgaactccaagttcgaagttcgtgacatgtacgtaacaggctctctacatatgtaacgtccccagttccagtcctccacagctcataacaaacagccggaggaggagaagacacaaggagaaggaggggaatcaagagtggaaacataagcaagaaatttaatctgagaaaaaatatggagaaggagaggaaacaagacatgaagaatagaattagtaatgagtgatctctgggaataaaatcttgcgtccaacagtgaggacgtgacaagcagaatacttatgttcccatggtaaagccttgggtatggcttcttccttccaatctttcgtcataagttgaggtgctggaaagtatagagggtcaaacatttccaaggcaacaaagtgattggggacatgagcaatgatgatgggtttgttgtcgttggggggacagaaataagggagaaagctcagagagccatatagagaaaaggagaaaacggccgtctggaatgcattggccattgcttcacctaaagttggcatcaacatccatttgtcagatgaacagggtccaggcgtgttgaccttgaggctgtccaacatcttgtctatttggtggaagattccctttctgacataccattccctccggctggtgatttcagaaatgagcgcctcacggatccgcatgtaatccccctggtctcgtcccaaacaccacgcgaccgcccggaacccacagtgtccatccgatcttgggttgaagatgcttttgactgagtccttgactatgggtgggaggtactcgcgatagctggatacgtcggcgtcttctggctcgttttcatcatatggttttgctggaagcatggcgggttcttcttttgtggcggggaggctcgcggttttgatgggtcgaatcctcttctttggggctggtcctgctttggtgggcggtgtttcggatttattggtcgtggggggtaacacttggttggactttgtgggtggtgattcgaggttggaaggcgggggagctttgacacgagcgttccgaggagggaggatcctcttctttggttcggggctgtctttcctggcctcagatgcctcaagctcctcctcttcttccttctgtaatgccttctggtcgtcttttcggaaggccttcatctccgctttgatattgttcagcttctgtttcttggctttgacggcttcactctcttctttcttcctcttcttttcgacatgttcaaaagccgaaggttccctttggctggtccttggtttgtttgtcgctccttttggtcgtcctcgagtcttctgagcttcggtcggcaactggacatctacaaccgccccggatccttcaagcagctggttgatggtgtcgatttggattgcctgctgggcaggattcatggaacgtagccgatccatgatcttcgcaatcattgggttatcatgcagggttgccgttggggatggatcacgtttggggacctgaggaagtaatcatgtcagaaccaaatggaaacagatgggaatatatatgaaagcaacatacactcatatgccattggagatggaaatcatccggcgataccgttcctcccgattgtgagatttccaatagttgatgtttgcaaggtatgcccattcgatggacatatcgttgattgcaatgcgcttttgggcccagtttcttccctgtcgtaagattattgaaggcctgaccgagggcataatttgtgatcttcccaaggcagggccggaagatgctgccaaggtatcaaagggttgtgatcttttgctggaaatggaggctggtgatctggtgatattgctctttaattgcattgctgatgagctggaccgcggaggtaaatgtttgttgtggcccaaggaggtgagacttgatgaatgcatgagccgattccatttgcgaggttgtccggttgttgaaatgaggcacagtgcaggtccacgcattggagtagtgtttggcaacaggaaaccaggtcgaggtggcatatttttcaaagtctggcccatatttgttggcccagcgggagaaaatagcttgaaaatacccccgtgtcaaaatcttgactatgttcatccagtattgaagcatatcctttcgttattcatcttcagcaatgagttttgagcctttcgccaagaggttcttctgaatatgccaaacacaaaacattcggtgggcgtcggggaacaaggtcgccagggaattcatcagagcctgctctcgatcggtgatgacaacaggggggagggggatctcgttgcttcggaaaatggtgacaagggtttgcagtgcccaatcgtagaacgtctccgtctcctccgccatgaaacagaatgcaacactgaacgtcttgttcgaaccggtgattccagacacgtggagcagaggcatgcggtacttattcgtcttatatgtgcagtcgagtaggatgatgtggtggtatgccttgaggagcttcagagattcggtgtgacagaaaaaaagggccttgagagtaccttctttatctactttggtggcggtggtgaagtctgtgttggccagggttttgttcaagtgaacaaccagacttatcccttgaagcgattcctggcgagctttcttccgggccgtgtaaattgtgctgacggttgctagtatgatctcattcgggtgggtcttcttcagggaccggagtatgtcgctaggcctcaatcctgcctcgccaagagccttcatttcttcataaatctgtggggtgagcctcctgttggcggtgtgcgcggacatgctctcggaaggctcgtgattatgagcggccgtcttcactcgaaaagcccactggttgacccccttcttgtgaaaataagcggtcgcctcgaatggacatcgtatcaatcgagtcgagcaagcagtactttgagtttgaccgggtcgcttgttttggtctggatggccacctctagaatccacaaatagatggtcctagtcaatcacccaatcttatataacaaaaaatagagagaggcgggaaataacagacagcagtagcttacctgtcacatttgaagagcttgctctttccttcaactgttagcctgagtacaattgcatagccattatgcaatgcaaaccgcttaacctcgtcaatcatcaactgtggatcggtgtacattgccgcgggtggagccgggaaatcgtatagccagcaattcgtcttaggacagatccggtagttgtccgggttgaagtttgtcacaaagttggttcgttcatcaacaggtccctcgcgttcctgattagcattacccgtggggcctggggctgcctcatcggtgtcttcgcgtaaatccggagtttcctgaaccgggttgagactcttcagttgctcttccaatatctgagcaatggcggcctcgtctttgtctgactcttcctcgaggatctcgtccagaacatccttggtgagctcttcatagatttcatctgcggtcttctcgtccttctcttcctcttcattgccttcaagttgaggtccttgggatttctgggatccacataagtcctgcgtgagttccaagagggcagggtcgatactgtctagatggattccggaggattggatagcctcatctggtggagcttgacaagatgggatggccggagaagcagggatctgactgtgagactgagtcaagacagtcgggggggcagtgactggggttgcttgaggggaaacatcggcagtgggggaacgacccggtacggagaagccggtgtcaataccttccaagtgggggcctccagagaacaggataacctcatcttcagcaacggcgaggttggcatctggaggttgggacatcacggcaggtcagtcagcaatagcttgacatgtggagacagagggtcaggaataaaaagaatctcaccttgagcctgatttaaaccatcagtaggtacgcctaacttatcgtccagggggccaacgaccggatttcctccacgcaacggtaagcctacgaatacgtctaccacggcgtctcctttgggggcttgaggggcatcttgagttcctgagtggtcttggtggggggcttcaggtcctgaggggtcttcttggggggctgaggccttttgaggtccttcatgggggtctgaggggtcttcttgggggtctgaggtgctttgaggtccttcatgggggtctgtggggtcttcttgggggattgaggggtcttcttgggggattgaggggtcttcttgggggcctgaggggttttgagggtctcctacaggggctgggaggccttcttgaggggctgagttaggggttgtgtgggtaggggggctgttagacatggttgggctgttttggggggttctgggtggtctgtgggtggttttagttggttagttggtctggtgggtgcctggatgctcctggtacgcttcgctaacggtcggttcgcttggatcgatcaatttcgtggttttcgctagggaggggagggagggagttgcgggcgcaggtgggaggcagtcagatatcgactgccgtgggcccaaggtagattatatgtataaagttttgtgtttttttatatacatatttttttttattttttatttttttgttttttttattcggagcgccgactcccttttattggagtgacgactcccaaatccccccgggggatttatttctttttattttttttttattttttttattttttttgttggagttccgactcccaaaatagttggaccttttagaggtccgactcccaaattttcggggaaaaaaaaatagggggttcgacgtcgagaggaccgtccgcagctggtcctctcgacgtcccaaatatttgggagtcggaactccaatatttgggagtcgtttaactaagaccctatgtttaataacaatgacggacaactattagatgagcaaagagatggacaaatgtaggacagaactaagaaacaaagatgattagttgatcaagtagacaagatgagataacagaatacaagttgaaagtgttaaaaagtgcttcagcggcatttctcaccaagttggacagaggacaagacgaccaatttgatttgagtttggtttgttgttgaggaaattgaagttgggtcaagacacgttgagtggagaggttttttgaatgagtagtcgagttgagaaggtcttccgatgttgtggttggttggaagactgaagaagaaatcggaaggctgtcagagtgtcaaagccaggtttttatacacaaaatcgatgataagattaggtttgacagaatgtggtttaggtttgtattgatgatgattagagttcgtttgtcagacagagtttgggatgcggaagtggtttgcacagtagtcagatgtcacaggctttgccggttgttacgtcgagtttcaacattgtgtttgcgccaagaaatacgacacgcgcatatgtcgggttggctcgggccggatcaacgcggattccgcgtttacacgcggttttattaattatgcatattttatgcataattttgcctccagggggcgcgcgcacgtaccacaagtgcctgcatgaagtttgaaaattttcctgcaagcaccaaacaagaaaaccactcaccacaatcaaaaatagacttcaccccccctctaaaccttcaacacaccacaactcggtcaaaactcaaccaaaattgacaaaaaaataccaaaatcattctttttttctcctctttgatgccacggacttggatttttttgattcaccaccggttcactcccaacttgcaggtacactctaaacttcaaaaaatcataacttggccattcctcaaccaaaattcacaaaaaaataccaaaagcacccaatttttatgctcttcaccgtcacactcctcaattttgctgatccatctgttgtttttttcaagtcattgttaggcctcaaaattcaaccctgaataactctttcaattctcaaccaatttcttcaataaaaccatcgatcatcttctttcttgatcctcttgaccgccaccgtctccattttggccgctggacctcttgtttttttaattcatcgctggaacgctagtaggactcaaaccccaactcagaataaatcagccaattcttgaccaatttcttctagaaaaccatcaatcatcatctttcttgaccctcttcacctccactgtctctgtttttgccgctggacctcttgtttttttttaatcttcactggaaccctagtaggttttaaacttcaactctgaatacctcagccatctctcaaccattttattcattcaaaacactaataatcttctttcttgattttcttcaccgccaccgtctccgtttttgccgctggacctcttgttttttttaattcatcgcaggaacgctagtaggactcaaaccccaactcagaataactcagccaattcttgaccaatttcttcaagaaaaccatcaatcatcttctttcttgatcctcttgacctccactgtctctttttttgccaaccgatctcctgtccttggttattcattgctcgatcgctagtaggactcaaactacctatccaattaactcagccggttctcaaccgatttcttcttgaaaaccatcaaaaaacttctttcttgaatcttttgacggctacattctccattttccttgttgaaccctttgtcttttttaaatcatcactcaacttcaacaaacacctcaataacatgtctgaaagtcaaagccacatcaaccccctccttctttctgcagcaacatctgaggagagatctgaagctcacatgaaaaccaccctcagtacatctcaagacaacgtcacctcgcctgtggaaaccgcgtctcccactgctctgttgaccgctccgtctgccgctcttcattcccttgcgccccctcccaagttatcttatgcaacgaggacgcaaatacatgacgctgcgcaacggtgggccttggagcatgggtatgcaattgtcaagagaaacactacacagtccaatggggaggaccaagttacttatagatgcaacctatctggcgaaccagtggcaccaaaccctgacaagttgggaaaatcaaataagatcggatgtccctttgaaatgttgggcaacttctacaagagggacggacactagaggatcaagatcaagaacccaaatcacaaccacccagcctcggaggatccatcgatgtttgaccaaatcacaaagagaaagggtcaccgaactaaccaacgcaggttttgcacccctgaagatcaagtcagctttgttcaaaacacacaggccccctcacacgccacgctcaacaccatttacaatcatcgaggcaagatgcgcatggaacagctcgatggacaaacaccatttgaggcccttgtgcatcaaatccgccaacaccatttctacttcatgatggacagtgttgaaggtcacatgaccttgttcttttttgctcacccccgttcacttgaattggccaaacgcttcccgaccacgatcctcctcaattgtacttacaaaacaaacaagtactgcatgccccttctgcacattgtcggcatgaattcctgcaataggtcgttcactattgctatgtgttttctctcggacaaaaaagaaccgaactacacgtgggccctggagaatctccaactggcaatggataaagaattgccctcagtcatcgtcaccgaccatcaacaagcggtcataaatgcgattaagaaagtctacccaaatgcctaccgtatcctgtgctcttggcacatttagaagaacattgagaagagttgccgcaagcatttcaacagcgaggacaaatgggcaacatttgaatcggcatggaataaattgagactgtcaccaacattgaaggagtacgtggagaattacgccaagctctccaaaacgtggaatccagatacggcctcatacttgatatcggtcgttcttcctctgaaggagcactttgtcgcatacttgatcgattggcacccgcactttggtaaccacatcacgtctagagttgaaagtctccacacatacctgaaacaattcataagctcctcaacaggctcctttgcagcagtagtcaagcaaattcaccaggccattgacagccagctccacaaaagatacattgagtctgcgcagcatcaatacaaaagacttaccggcctgcctctgttgatcgccaatctcaacggaatcatctcccactttgccttgaagattgtttactcatttcacttggccaaggctccaacgaccacatgtacataaatttaaaatgtcaaaagatactgagaattaacatgtgaagaattaattgaaaaaagtgtctaatttgagtattaaaaatgaaccgttgagttttaagaaaattggatgttaccattaaattctacacacttttaaatgtaggaagaaactttaaaacttcaaaaaagcataaacaataaggtacacacatgtatgcaaacaattaggtgaaaaagtgatgaattaattaaaaaaatgtgtcaaatgcagcattcaaggtatagttttcattttggggaaaaatggttgttaccataattttatacatgccttaaagtgtaggaaataaatttaaaatgtcaaaaaataatgaaaattaagctgtaaaaaataagtgaaaaaatgggtctaatttcagtcttaaaaatgaaccgttgagttttaaaaaaaaggattgcactattaaattctacgcacattgaaacctaggaaataattttaaaattccaaaaaagcataaaaaataaggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaaatcattaataattaaaactcatttttatggaaaatggtttttaccattaaattttacgcgcttggaaacctaggaaacaattttaaaaattcaaaaaacctcaaaaaataagcggtaaaaaattaattacaaaaccgtgtttaaacgcggaaaccgcgtgcgctgtgccgcagcaaaaccgtgtgtaaacgcggaaaaaatgtggttttttattaatgcccttcaataataagaaaaactaggatagtattttataaatgttataatattttagagggggttgctcactggaaccacccccaaattcctactccttctaggaaatcaagagccttgaggttagtaggaataaaaatataaaataatctaaaaaagaatacaaaataaagatgaaaggaaatattaaaacacatagttacaaatacaagtgtaactataattcaaaattgtagaaataaccacctgtgtcaagtgtgtggtaatttccctcagtattattctattataggtagacacatgatgtaattggctataacaatgcatcatgatgtcatggggacatagataatgctgtgtttaatctactacaatattctcattacatcatgagagaactactattgtagtacattaaataaacattctagaatattctaagaatgcccccaagggggactctagaatataaaagcaggccattcctggcctaagattggttcctcagcatattcacccacagcatacttagtaattacagtgaatattctcctcctacgtttagagtagttatcccaaacccaatcaaccttttactactggaattattagtgtgtaactttgaaattcccctctcatccctcactaaaattccttataaagcagttgctgcaagactaccacctctgacaagtagccaatcagctcaagtgcttgccagctgcttcttaccaattataattgctttaaatatccaactattacaatttattaaggggcttggttaaacgactcccaaaaaatggagagccgactcccaagccccggaatccccgaaaaatgggagtcgagctcccaaaacctttgacaggtttgggagtcgactccctaaataaataataataaaaaaaatgaaattccccggttggtctaggagtcgatcctccaaaaccaaccggggcttgggggtcgatgaaacaaaagacccccacagaagcggccgggaggattcctcccggccactcagattacacaccgatggccgagaggaatcctctcggccgttgggattctgctctcagcggccgaggtgatttccctcggccgtcggctgtcaagagtatacacctcggccgtcaagagtgtacactctcaacggccgagggaaaccacctcggctgtcgagagtgtacactctcgacggccgagggtacactcccggccatcgagagtgtatgctctcgacagccgaggtgtatactctcgacggccaacggggaaactaccttgaccgccgaggtgtacaccctctcaaaggctgtgtacactcctggccgtcgagagtgtacgctctcgacggccgaggtggtttcccttggcggtcgaggtagtttccccgtcggccatcgagagtatacaccttggccattgagagtgtacactcttgacgccgagggtacactcccggccattgagagtgtacgctctcaacagccgaggtgtatactcttgacagccgacggccgagggaaatcacctcggccgctgagagcagaatctcaacggccgagaggattcctctcggccatcggtgtgtaatctgagtggccgggaggaatcctcccggccgcttctgtgggggtcttttgtttcatcgacccccaagccccggttggttttggaggatcgactcctacaccaaccggggaatttcatttttttttattattatttatttagggagtcgactcccaaacctgtcgaaggttttgggagttcgactcccatttttcggggattccggggcttgggagtcggctctccattttttgggagtcgtttaaccaagcccctttattaattgttataatctcctgttatttggttcattagaaaaaaaatcttaaaggagtgtggacttaacctttgtggaatttgtaccacatataaagggtgaaaaagagtaatctttttctttgatagtccttcagcacagtgatagcacctgttttttatattatttaaaccagtgtagcatactcatagctgacatttaaactgactaagttacaagaaatgatcatcattggttcttccttcattttccgcaaaacctgtgccattccagtgagataaacactcactgtcttttccttttctcatcctaaaatttggtatctgttggccattatttcaacactcccctcattcaatatccttgtatcaatagtgtacctctcaaatccactgcaatttcattgagaagaggaactcagacaatctagattgtttgggggaactactagaagagtgagtatttccgagtaacaatgggccagctatgttaacagtaacattagtgcagtgtaacatagcagaattctgccaacattaagtgtagcacagcagaattctgccatgacttcaccaacactatgtgttcaggccacacaaaagggcccactacactgcccaacagcacatattagcatttttttggccttttttgccactacaagcactgtagcacagcataacacagcacaatgggactaatagcactctaaaactacagtgttggcacactgtttaaagggacctctgtgctattatagtgggtcatttagtgtagtgtattgtagcggcccatcactgacaagagtatgaaaattcaaattttccagaatttattttcctcaaactctcctgtaattgcaaaaatgactatctagtatcaccaaaggccagttattgttgaaatttcactcaagctctctcattctctacatgtcactcttttacactggttgctattcatcattgatgtctgtttcttattcaatatgctgctcccacattttgagcatgttgtatctagactacttataaaatcccctagatactaagaaattaaagccattggttctttattctttttaattgttcctgaaggagcacttgagcccttcttcaagtttgtctgtgagcacttgagccctctcagcaagagccaaaaaaggtatccttcttggacatttttgccaaacattcaacagttataagcccaaaaatgaaggatttcaacaccagatctctccccctattttcaaattttgtgtccaggacagacaaaatgcccatttttcaaaattcattcctacagtacaggccctgaatttaggattatagataacaactgtgggctgccattactaagcctaagctgaaaattcgtgagaggtcaatccaaagaagtatttgagggggttattgaagagagagctgtaactttcaaagagttcttcaaaaataaccatagattctgggggtctatagggctgtgagttctggaaagcaaatcaatgtttttcatgaaatctgtgataaagcactggtggtggttgcagttgtttggtatttgggtgctacatttggttcagcaaactgatctagggtgaggattgggcattcccagtgcgttttcttgattgagctggtgaaggaaagtttcgaaggtggcaagtgaagaaaggctcttactctacaaaaagcaatggctgagtttccaatgaaagatgacatgatcagggattttaggagagactgttcaaagctttgagatgttgaagtcaccagggcttgatgaagtggttccaatggggcgcgattcagattgcagtgagcctcggaaccacaacgattgtcagccggcatcccgatgaaactctcggcccgattgaacatcggaaccatcagatttaccagatcaatctctgtctacagccatcctccgccagcttatcgacgagcaagaagacgagccatggccaagccggatctggtcgtcatcctcggaaccaccgggaccgggaaatcgaaactggccatcgagctcgccagcgcactcagtccgaccagaacatcggaaatcatcaatggcgactcgatgcaagtctacaaaggactcgatatcttgaccaacaaaatcacatccaatgagaccaacggcatcccacatcatctcatgagcttcttggacctggatcaggattataccgtcgaaagattcagagacgatgcgagtaaaaaagtcaggtgtgaaacattctatccttaataaatcacgctttcttcgtgttcgttcgcccaatcaaagcttgagcttaatcactgactgtggctgtttgtatgcctttgatagatcacagaaatcgatcacaaaggttctttaccaatccttgtcggagggactggttattacatccaaaatctaatcttacctggcagattgaccaaagatgttcagtcacccgatgccctctctgagctcatgacgaagaaagacatacatgcgaccaaatcgcctgattttaatcaatcttcgatcctggacgattcggaagagattctcgagcgatgcagacagaacgggttcgaccccaatctgctcgccagcctaaaatccatctcgctcgatcatttacgactagtcttcttattaccccatctgccgcccttctcgtctcccaaagagttcccaccggatttccccatcgagctcttacctccgaaatatcaaccccctcaggctaccgcagaagacctctgcatcggtcttcatgaggcactccaatctatcgatcccgtgatggccggaagatggcattggagagacttgagaaaagttcggagaagtctcgaggtcgctctgtgctccggcaaacttatgagtaacttagttgctgaacaagaccaaatcgataatcgagcaagtgaatctcaagaggagaggatcccgtaagtcatgtattttttttatcacatgattctactttttgaacttgtttggggagtgttcacgattcttattttctttttttttttttgtctgttatatttagttatcgcacattggttttctggttatattcagaaaccgaacagctgctgcctaggttggatgctcgagtggataaaatgattgaagtaagtgggatctctaggcttgtatctatcttctccaatggccggaacaaacgaagtctcactgaaagaaatgatgaccatgctccatctgcagaacggtctcatgaacgaggtcagagacttgaaaataatgcgagggagattgactgaaggcaaccaaactcggaccgatttttctcgaggcccattccaagccattggttagcaggcgaagcatttccctattctcaacgttcatctgtcgatatacacactacttacatacaatatctaaccaaacggtcatgaccatgcaggatatcgggaatttgagtcactactaagcaccacagatgctgactcagagccagaaccattacaatcaaaaaagcttgcggaagcgacagaattgacgaagattgcaacccgacaatacgctaaatcacaagtcaagtggatgaaaaataagttcttacctcaactgaacaagtttggatcttcttccgaaactctagatcctccgaacaacgccgagtcacacatgatgacttacattttggatgctagtagggtggatgagtgggaccagaacgtcctgatccccgctcaaaatatcttatctggtacgtctctcccaccctaattttttctagtcaatttggatcggtcagtggatgttttattgatagttgacattaatgattgcatgaattatgatagcatttttgaactacaaccatttaccatcacccaaatcaatatcctcaatcgcaaattctatactctctgaatcacaagtaaagtaagtttgaaagagtcgagaccccccccccctccacaaaaagaaaaaactgattcccaaacccaaaaaaagccacacaggtagagatcgtatgctgattaacaattcaactttttttttgaatgaatcaaaaattaagaaaaacgagatcgttgaaagagttacaattaaaagtatgcaagacttgtacgactgaaaaaaataaaccgttcttgatcgaagaggtgaattgggaggctcatctgagaagcaaaaaacaccgcagatctttgacgatcattgaaagaaattcaaaatctccagctactgagtctaatttccatcacccatcttcacaaccatcatcatctacagcacaatctgatgataaatcttccagttcttcttctgtctaattgttatgattgttaacttgttcttttttgtgtttcatctttatgagtttgtcaagtgttattatttttgcctttgacacggaaaaaaatgagagtgtcctattcaccaatcaagatgttgactcactgcgctcaaactcagtcagcataaactcctctcaagctgttcacttggggtgtctcccgaaaaataaggatatgtactatgtttgttaattgacctctcagcagcttggacgctcattgtacaatttgaaaggatgccaagttgatgtggatcattgctcgatggaacgcttattgaaaatacaaattaatgacttggtttttatttcaaaagaaatgtaatatttctttgtttagacaaagtggggacttcccatcagttcggcatcccatgcaggatttgattcggactccacaattgtagatttccgcacgcaaatatggattttgaggctccacatgaattctgcatgtcgcccaaaactcgctaggaggtctgtgcataaattaacatagccgccttgccctcacatcaccaaagccacagagaattggtcaagtgggatggccttctgccatggtttaagattcaaaaggaaaactcgacacacttgaacttttggactgtaagtgttattcaacatggaattctatttacttgatcgcagtctaggaatttggaaggctgacattaaaggaaagctgatggaggactggacgaattatcggggaagattgtactagtagtagcggttagttatgtattttttaggaactctagacaactttagatcaggcagctgaattatgtaggaaaaatagcgccaagaggaacgattattaagttttgtacggaagacaagtttctataacaacagtactagtgtccccctctcgttaacggtgacaaaatgagtttgaccgggacccaatacactggtgtaggagccaaaaagatggtcggcaagttggtaatggctgttcttgtccttggtcggattgtggatcctgatcattccctggtgattgacttgcatcacattgagccgtacaacacttgcatacttcagtttttggggctccggtccttttaaactgtcaagggtccaatccaaccagacatttttgtggggattgactggctgattgccccagcgggaatgggcaatcgtttccgagtttgatgatgttgctacttttatttctggcttagctggcggttgaggctgagctaacacgatggcgaagaccccagccaacaaaactagaacttgcagtttcattattttttcgaaagatatgtgatcctttggttatagtaatgagaggacaaaaagatcgaattattaaccactgactgaacattaaaatgttggagattgttgtgggagatgaaatcaacgacatacgattaagtatcttcaactgctgggaatggaccaaatggagagcggacgtggtgtttttctggctcgattagatggtctggcagataagaagggcgacattgttgagatgattagcgacccaaggaattggaaagaagtcttgtctcttgatcaatcacttacttgaaagaaactcgcaaatcgaacagagcgaagagggtgtagatcgtgatggggaaaatctggaggcacaagtggctccttttatgccctttcatgcttggcttgcaatagagaatgtcttgtcccggctcaagttcgatctaaccgtgtcaccaacccacgttgcaagaaaattgatacggccatgagcggtcctcgtgcatcggtcaagttggactactctcttttgggtgatttaaatgtttctccagcgacttaagaatcgcctccgagactattttagagagaaagccgagctgaagcttgtttgaatagttgtaacctggcactagaggttacactttcatcagataattaaattgttgctggagggcagctggagggttgcgtgagatttcaatcatgttgaacggatatcgcattccacgaagtcttcaagcagtatactagcgggccgtgactccttaacaatcaagcattttaaatgaccgctgttggagcttttggccgccccgcatcgacgaaaccgcgctggaggtgtgggataacatgaatcgggaatggatcagggacaactccaggtgatatttccagcgtttcttgcctgttacatgtgttgattaatcagctgacctcaccctgctagaccattccggtaggccgatatgtctagtgcgaaactgcaggcgggacgggcactagtgtgcgggtgagaagatcagtgcctgtgtgtagtgggcgtttggagaaaataattatgtagtcgaggaggactaccagactcttgaatggaaagtgcatttggggatacatacctccttcaaacggctcgcggttaggtaaataattcgctgaaagacaatctgcaatatctggacgcgaagggccatcggaaggtcattcaggaatccgtaggacatcgtagtttcctgtaaagcaacatggctggaggaggagcaagttgtctctctccacttatgggcacttgcggaacgcgtctctcgtcagaagcgcaagagtgtcgcattgcttgcccatactcataggaagaaagcgcgtttctgctagctcaacacaaagtgacttcgatcggaggtgtgtgaagacctcgcggggtgagcctccttcgcgaggtcttgacacaccttataatgggggggaccatcggcaccacatagcaagccgactggcgagaggtcgcttcaaggattcaacattggaaaatgcgaacattatggtgtctctttcatggcaccatctttgatttcgataattacgaaaggtgcgtacatatgatttcctgcaggttaaatatccagaatcgtgaatgtttcatgaattttggcgagcacgactgctagaagaatttatgaacacgaggtaagcttgagggaaatgaaagagaccaatcaagatagacatggtcccagtagaatcattgacatcctaaagctgtttcaacagataattagatgggttgcttcgagagcaagttttgtggcaagaattacggatgaggctctgagctgtcaacaacgcggtggtgggtcctcggcccaatgtgtggacccggcaggaccgggtctggtggccctcctgtgaaatctagggatgcccgtgcccgaaggcgctcgatttaatgggcttagtgagcgggcgacccgcccaggtcttcctgatctgactgcttcactcaaagtaccactccggtcaacagccacgctgaaaatcaacaacatctcagaaaagggatcccaaacagacagccatggaccagatccttgcccaagcctccgacacatccgagctcgacttgctcctcgatctcatgcgtaggctgcccccagagaagatcgatagtaacctccagagcctcttgttcgtcttacccgagtataccgacgacttgctcacctccatcgatctgcccctcaagattcaagtcgacccttccaccggcagagagttcttgaattgtgattacaacagagaccaggattcataccggttcgtctcctttcacttaatcctaagtcctggcccaatttcagatccattcacacttctttgtctttcctttctgatcgaaatatgatacataccatcaatcaggagcccttggtccaacgaatacgatccacccttgccagacgggacctcgcctggaccaaaattgaggaaattggagatacttctgaacgatggttttgatgtttaccgggaaatgtgtgtccactgatttgagcccaaaagtaagattagacgtcttcaagctgactgtctgaattcttctataggtattatgagggtggagtttcttcggtttatctatgggatctggatgaagattttgcaggggtagtcctactaaaaaagagtaagtgactttcacagaaagaagaagcagtacaacatttggttccacttacacctctgtaccttctcattagctatccaacccagcgataacttaagtggaacttgggactctatacatgtcttcgaaaccaccgaacgtggacgtaatgctcattataagctcacttccaccgtcatgttacatctcgttcaatctcacccagtacttggaaacatcagtttagccgggagcatgacgagacaagttgagtgacagacaataccatccaaaactgagaaaaaaaaagcggaaaattcgcgtgattccagcacggactgcttttctgaccgattgttaattgatttttattattaattttttttgttatgatagtccgagcagacctatccacttgtgactccatccacatcatcgagcctctcgcccacccatcttccgaacattggaaggttgatcgaggagatggagatcaagatgcggaacctgttgaaggaggtatacttcagcaagaccagggacgtcgtcaacgatctgagatcggtcaataatctaggagagttgagacagcgaatgggcgtccaaaaggagctcgtcggcttgctcaaagtcaagggccaatcgatcgtcccaaaggaatcttaatcatttcctctctcgatttttatatttgtgctaataactgttcttatatattcaccttagaaggaaaatcgtttatggacgtttttttgtttataataatacttgctaaactttcttcctctatcatcgcttggctaggggtttttttttcaagactttatccagttgatcactcgccctatcattctccgtgcagttttgttgactgcccccttcagttttgaacgttgtctggctggatgagcacagcaagtgatagtgttgctttgaacgtgtatagatttaagcatctatctttttcaccttaccatagattttttcctagctagctcctcacttgagatctgggatgagctgggatgcatgactcctacaatcaaccccttttcatgtgcttgatcacaaactcctgccttaaaggtcatcatactttgatactgtatgtagaaaagaaaaatagctgattggggttagaaatcttggtcatccaacatttgaatgcattatatttctagggatacctcagtcttttgactcttatgggtaccgtaagtcatagatgtgtggatcagacatctcaagttcaacatccattaacccaacccgtcaacaagctttgaaggctcccagaattatgcccatcatacctgaaaacaacccatcttcggactctgtcctgggaggccacttaccttacatttctccaacccaaatcaccaacggttcaaacccacacttcataatacaagatacaaagaaaaattccacagcttgtttgcctccttgcaatcaagactggtttgttgaagtactctttcacgtaagagttgaaatatgttgcaattttgacttcaatattgttgagcaataacctgatagcaaggtgtacctccattgaaagatttccactaatgccacattttttcacaaggatttactggtcactgcactcttctacagcaaactttgaacatggtgaaacagcatagcagcactcatattgctagggctatggtttcagcagaccaaattgtggctgctaaactataaaaaaaactctattttatcaagtagtacagaggcctactgctgataggaggtaggatagctatttcatcaacaggatcagtaagagtctaaaatgtggtgcaatcaaaacttcaaacactaccaatgtcattgttgggaagattagatatactggaaaataatattccttgaaacaaatcaacattgcttctaaaatctttgtgccatgttgatgtggcaaaatttactgcagcagtgatgtgggggaatctagactttttgtgattgattaaggtgattaaataccctagtggaagaaactggattagatttggagcatcagctttttcacccaaaaaaaccttactcaagacaaaacaaagctcccaaccaacaattgtcacttatgcttctttaagatgtttttatctgtcctccagggtcttcttgctttaggctctatttcctatccaagttttggggtatcagctccaccaagcttgtggccaggagaaactgataaaattcagtctttagtcaataatcaacatgagagggccctaacagaaatgatggcagaattgcaatctgttttggaaggtggagaaaatcacaagcgcccactggaagatctgtatgcactccagcaaccacactcatcaatctaccaaaataacaagggtgagttcagtttgattcttctccaataaagttcatatcttcacactttaccagttgattatcaaattccatcaaataaaaccacagaaaaaagacccaggaaagaaaatgagtatgtcgcaggaagttggacacctgactcagtctcagcagatgcttctgattctaatcctatggttatttctcagctgcatggctttcaaggtgaataaaactccttttcttattgaagtgagccaagcttaaaaagtgaatgttaaaattgaaattgaaaaaaaaacctgtcctgattcaggaaccagtatcctgaattatgaaacagaaaatcatgatcaagaaaaactagaaaatgctattttaacctccacaaccttgaatgattatcccttggagattccacaaggcattcaagggacatttccaattttacaatcagtaccaagtcatctctttgaatctataacacagtcaagaaacttaggaacaaccaacaatggggtgtcaatctcgagaccactggatcactatggtatttatcttcagcattcccattacagcacacctataccaaatcacaacagaattgtaccaggaagtaaagacactcaaagcccttggaagacagaaatctctaaatctttgcttagagatgcttcaggaatcaatttacctagttctctccatccaaaaagtatgaagatttcatctccccttaaatttctttcaaataaaatggcaagttggtgtgaaaaaattatagaactagacataatcaacaatacttcttttcatactatgaacctgaattctttgatgagaaagataaatgaaacgtttttgaatgagatagtgctgaagtttttgatgcaaatgagactatcagcatcatataagaaatgcctcaacatacaaaaaaattggaaagattacataatcaagggacaacctgctgtaaaggtaccagttccaggctctagttgtttcttgataagggttgtgggtgagagaaagggaatcaagcatacccccagttacatgattcataatttcaaaaatatcattagttggatgattctcatcaatacagctgttttgaatgagcctattttggaaaaatacatactattcaactctccttcaaacagagaattattgttctggctgtttgatcaggcattcagaccaccaaacagcttccctgtttttggagtggttgaaacagagaatgacttgaagtcaggggaagagtttggaatgatacaaaagatattgcttgaacaaatatccaggaacaaacctagtgcatattctcttgaggcttctattttaatcattaaagcatggtacaaagagtttcacccatacatatggcaacaaatcaaaaataaccagtttggatgcagtccagaaatacatattattttatctttatacaaatcaatcaattctgagataaattttgatgaagaaaatgtaaatgataaaatttgggatagccttgaaaaattgaaagttccaaatttaagcaaatttccagccacaatgattcctgaaaagttggttgaaaggaattcatctggagatggatcagtcaaaccagacagggatctttttacaattggaaatagtgatttcagaaaacaaaccataaaagttgaaggtatttcagctagaatatggaaacacagagaaaaattcaatgagctcttcagatatagaatcagagttggaggtaaaccaaactctggaagaataagtaccattttaagcaggtttaattcactagacacccatttgaaaatatgccaccatgatttgatctctcagaggaagtcacataatggaatagttctaaaggatgccctcaattcattcagtgattggctcaataaaatacttcttgggaaagagggaaacagccttccaatcattggagatatttatcaggagaatgataaattccaatatgaagactttggtgaggtgcaaatttacctggtgaatgaatacttgagtcatcccatggcattctcaagggttgtttgggtctcacttgctctacttgagtattggtacacaaaattccatcaagaatgcttcttctcagcaagtaatgattactggaattctatgattgaatctctgaaacacaaactagattgtggaggtttgtattctttggtgaaatttgacagtacagggaaatacattggaaggagaaatttggaacaaaagacgtatggagtttagagaggccttcctttgaaaattggaaaaagtgataaaacagattgagtttttttgcattgaaattccttcaattcataaaacaaatttgcaaaaatcaacataattatagcatatcaagtatccagcattgagctccgagtccaattcacatttgtcaaagccaacattaaaccaagacaggtgcccaattcaagcaacccccccccccccaaaaaaaaaaaggggggggggaaggtcattgagtagaacagataaaacaacatttggggcaaaagcaaggtcaccaagtcaaactccccaaaattgggggcaaatactagtgatacatatgcaactagaaatagattcacagttgggaacacattagattgttatgtttttaagagtttccagagatctcatattgaatgttggaggtttgcaagagtcaatatcatccaatgctccactgtctctgccatctgtaatattacaatgtatgaatatgatctattgtaaatccagtcttcataggaatataatcagaccagcaatcagcagctgtaccaatggaaagggttgtatttttgatacaattttttgtttttcttcctcccttcctcttgattggactgtcattgggtatgcaggtaaagcatgatatacccactaagaaaggaagactcttccttggtaggtatgtacacactgtgcttacaataccagctgagaaagattttttactacaatttgtacttacctgccaaggaggaattcaactggggaatttggtgcagactgcgctcacctgccaatcatgaggactgagccaaagcgcacttggcacagcctcacgagtcacagggttaaaaaaacgagcttgaatccgcgggaatccggaataagaccggggaatctggtagttctgccgtcggataacccacgttcagatccggcgcaccggatcagaacctcacactcaagccaacttcacctccaacaaccgagcttctcacacccaacctcttgactcgatgaacaacattcacaacagcccccacaaccagcagctgcttccttctgaccaatctagcagcaccggagaaaccaggccatatttcaaccaacgagctcccccagatgttggcaaccaagccccaatttcgcaggatgatggcatcggaatgctcgtcgattcggtcttcaatggactattggaagagatgatttggaagatatgcgtgttggaattcaaacgagccaaaaagttccatctcttttctgcggaacaaggttggcgatccgactccccgttcttgccctgtgatccatctacaatgggtcctatccggttgccgtccttgttctttttttccctgtgagaaaccggatgagcggattcagtcgggggatgtgtaaatgataatcagacaagctcaatttttcgaattattttccgtaacagaactttacgcaaacgagaagaaaaatggtaatgagaaaagcaatcctgacccggtccatgattgtccggtctgtggtcgcgaggtaagttggaactgagtgtttgaacagcctatcaagaccaagaactgatctttcgactttggctcattaggtatcagcagcccgttttgcgccacacctttcgaaatgtttggggataggtggacgtggtcaagcagccaagaaaggtatacgatctgatttcaggttagtggtcaacatctttggatatttcctcctctctaatcagagtaaactgatgatatattttgtttccttttagtgagtccgagtcagtcgccaaggggagcagccatacttcattagactttgctgcagtctcccgaaacagaacaggtggaaacatgaagcgacgtcagtacttttgttttattttatgctaatgttcaccattgaggataattttattgtgcttgatcatccaggtggccggccaccaaagaaactaccggcggtacccttgagtccagccgaacatgaagttttactttccaatgcgattaacaatgccactcagcgccttcatcttcaagggataggtatggccggcacatcgtcccacaaacccgccccgtctgtcccgcatccactctcacagagccacgtggctaccccgccggtgacgaaagtcaagaggaaaaagaagaaagaccgaaaccgatcaagaaactcatcacaagcatcctcatcttcagacagtgaagaagaggatggcgcagatggcgaggaagatggcgatgaacaggaaggggacgatggggaagatgatcatcaacctttcacacctggtggacggattgatgatgagaacgacaccggcggacaacaaagagggatcagtgaaaatccaagcatctcatctacctcagtcgcacctgttgcaccagctactactgcagttttgccacgtaagttcttcattgtgcccactcgtttacctctgcaacctcgaattcatagtcatcaatcacacttcatctttcgctaaccactcgagtatcgatcttcataggccctgtactcaaaagaagatccagctcacaggctgactcaactgatggaagcgacagtgattgaattgtttgcctgcacttgtcatcttaaagtacagattgtaactggattctcttaactgattggcatgaaagtgattggccatcaggtaaaattgaaaagaaaatgatgttggaagttttgagctatcatagtcaagattggcaccaatgaatgtagacatggcttcaataggatggttcacgtctgcgagaaaaaaatagcattataatgaatgagtggtggggaaaggaaggttgccaccaccaaaaccgtgtttctgcctcacaccgggaaagcgttctaagtttcaagtccctccctgcagcagggggcgcttcgcgcccagccagtcacaccagtgagcctcccaccaagcctaactaggcctccatggcgggagcggtagcgagcagcggagctgtccacgccagtggaggcctaagacaaatgtgacaatccccgcgtgctgagttttcaaaattcaactgaaaactcacttttttgtgtgttttccactctaagcactcctttaatcatactcatctaatttcctcctgcgacaggggatgcctgtgtcttgcccatatttccctgtgttcagttttttggtaatgcttgttaattatttataaaagtttttgaaaaggttgacttttcaactcaacttggcttcttttggtgggcccaagttgagcaaaccccgcatttgagctcaaaaaaagttcaaatcataatttaagaaatttattattaattacagttgcaaggtgcaacttctaagttttggcctgatcaacaagatcaggcaggtcttaaaaaattccagaccaaacatcaagaaagttttgagggagcatcaggatttcaaatcttgtgacgctcccaccaaaacaactcaaactcagcacctgagtttgtcgacctctggcccaagtctcccctgcggggagttcccttcgggaaccgcctggccagcgctacgctgccagatgcgcccgccgcagcgggagacttgcaataagtttggcctcccaccagggggacttgtgttaagtttgagcttgtacagcctctccgtcaaacagacaaagtgcaggagatgcttgagcccaaaacattcgcgcctgggtgtcacagttgagttttttggctgttttttgtgccaaaaaccatagaaaaccaagcttgtggatttcttgaaaactgagttgggctcaagatgcccaacatggaggtcttgacttgtgtcattttttttttttggaaaaaaatgaaaaatacacaattgaagaacttgaaaggaaaatgtgccaaatcacaagttggctgagcttacataagccagtttcaatctcactgcctaccatttgagaatattttttcaatttgatcaacttaaaaaaaatccacctcatccaattttcaggacaaagctctaaaaattggatgaggtgagagggatcatgaggatctaggatcctgtctacccagcttgtgaatgttggaattcaattccttgtctgatccctcaaaagaggagagcatcaggtgagtttatcaattgattgataaacttcctgaaaagaaaaataaactcttagcgctgatcacaaagcgtgtgattatcagtagaaataagctgttcaacagttgaacaagagaaaagcgtgatcgtagctcatacattgagtagtgacgtcaatgacgtcattagcaaagagaagaataatgattatgatcaatcatcgagctctaggtgagtctcgatgagttgaatcaaaaagaacaagaataagaacaagataacaatcgagttctaattctttctttaaaacaaaaatcattattaaatattctttagcatctactcgagcaagcctaccgaacgtaaacttatcactcgaatctttccaccgttagtcagtgagtgaagagagaagaatcaatggcctttttcttatcgtagaaaaaagagaaaagtaattaatcagtctttcgtcaatgttcttacgttagtcgaatcattaaacagacaggattaattaaccgttactcagacaagaagttcactctcgtcattcaaagtaatgtatcttcattactcttcgtggtaaagaagtattatattttaagagaaagactaacatcgaatcgatctgtttattcagtcgctatagttatctttatctcaacaatataataaactactcagaaggcatttttctcttatcaagtgttatcttcaaggctatcagatcagtactgccttcaggtactgctctgaactctttttatcatattatcaattgtatttatttaaaaagttgatacttataaagaaatgaaacctgcttcagtttcaaaatctttcagtgaatacctcaaaatgtacaggctgtacatccaactgaaagtccgttacaccaaaactgcccaaccgtgacacgcgggcaggttcatctttgtcttaagtccctccttctgataagtttgtgaacttccaggcttggtgttcttttgttttgcctgattgtgcttacttatgtagtttgcactgacaatggtgtttgagaggtaaggaggtcaactctggtggatcatatatgagcctgtttcacaattaaaatttatgcaattagcaaaactctcacttagaatcctgtgcagttccgcaccacatttgagcaaaaagtgtgatcaatgagatttaattgacctacgaaaacaaggccatggtgtttgcaacaaaccttggacaggctgtatgtgtatttcacaaatccccttttatgtgagatttctgcacaaccttttttttccaacaaatcattcttcacttcatttcctctgctcaattcctgtatcaaacagacacatcataagaacagtttgaatgaacagaccaaatatttgatgaagctgcctttttttggcttgtatcttatgatatggtgcatgccaaaaaggatagattcaagccttgtgagttgtgaccaaatacataagctccttgtgatatggcagaattctacacagtactgttatatgatattgtctaatgatgacgaatatctggtattatagccaagtagaaaggggcaatcactatctactctcccctattcctccattactgatctgcgtctcttcagatgttctcttcagagatgctcaggctttacaaaaaatgaacacaaaagatgttgttgctactcaaatatgaagaaattacagaacatcctcttgactgattagcttggagatgattgaccatcagataaagcttgaaagaaactcatgatgaaggatcagcttgtgaagatgtgatgaatatccactgatgaacttgttctttttcttttgactactgccagactgaaaatggtgaactgtttttggatatgcacgtatatgcttatatcgagttcttgagctgtgaccacaagtccgaggtcaggttaggttagggttgagccctgtaagccaacatccttttttttcaaaaagtagtggtcaacaggaaaaaaaaacagcaacaccaacatcatcaacatcatcactagaaacagtcaagatgtcaaaacagtcaaagaagaaaacagaaaagcagacaaacaagaaaactcagaatgagaagaagaaccaagacttacaagagccagagatcgatcaaagctacttggaaccagaacaagaagaagaagccgacgaggaacgggatgacaacaacaaatcaactaaaaaatcaaaacggaaacagaaacagtcaacaaccgaacaggaagaaacactcaacaacagtacaacaacaacaacaacaacaccgctccatcaagccgccagcaaggacccggtagccgcaatgacttcaaccgatgaacctgaagcctatccgagcgaattcagctcactagatctatccccgccaaccgcaaaagccatccaagacatgggattcaccaagatgaccgaagttcaggctaggacgatcccacccctgatgaccggaagagacgtactcggtgcggcccgaactggtagtgggaagaccttggccttcctcatccccgccgtcgaaatgctcagtagactccagttcaaacctaggaacggttcgttctctcctctacgaaaccactctctcaccctagcttcatctaacttgaatcattctcctcaaccaattttactacaggtaccggcacgatcatcgtctctcctactagagaactggccctccagatctttggtgtcgcccaagaactcatgaaacatcatagtcaaaccttcgccattgtcatcggtggcgctaatcggaaagcagaagctgaaaaattggtcaaaggagtcaatctattaatcagtactcctggtcgattattagatcatcttcaggtcagtttgacattatgaacaatgcagtttgtgtacttcagaagctgattactttttgtttcttgcccaatagaataccaaaggatttgtgttttcaaacctcaaagcattagtggttgatgaggccgatcggatcttagagattggatttgaagatgagatgcgacagatcatctcattactcccatccgagaaccgccaatcgatgttattctcggccactcaaacaaccaaagtccaagacctggcacgcatctcactccgccccggaccactctacatcaacgtcgatgccgacaaacaggaggccaccgtccagggactcgaacagggctatgtggtctgtgatagcgacaaacgattcctcttgctcttcaccttcttgaagaaaagtctcaagaagaaggtcatcgtcttcttctctagttgtaactcggtcaaatatcatgccgaattactcaactatatcgacatccctgtcttggatcttcacgtaagtctccagcatcagtgctggcattatgaacttccctcttcttcacatttacagagtatgtgtctttttggtatctctttgcagggcaaacaaaaacaacaaaaacgaacaaacacgttcttcgaattctgcaatgcaacgactgggatcttactatgtacggatgtagccgcccgaggattagatatccctaaagtagactggatcatccaattcgatccgcccgatgatccgcgtgattatatccatcgggtcggtcggaccgcgcgggcgggcaaatctggacggagtctgttgttcttgttgcccagtgaattgggattcctcaggttcctcaaaatggctaaggtcccactaaatgaatacagcttccctatggataaattggctaacgttcaaggacaagttgagtgtttcctttttcttttcttttccaagccaactttaactcaaatcaatcaatccatcgatcgatcaactaaccctcccttcacatattttgatctgaacttctccccaaaaaaatcacaacattgcagctcaccaagttgatttcgaagaattattatttacatcaatcggcgcgagatggatttcgatcgtatatccaatcatatgcctcgtatagtttgaagaagatctttgatgtgaacaagctggatttaaacaaagtcgggcaagcgtttggctttagtgtccccccggcggtgaatatcccaatgggatccttaaagaataccgagaataagaaacacaagcgggacgaaacagatgggatgcaaacaacgggggttgaaggtggacaggagaacgaagaagaagatgatcaagatcaggatcaagaaggtccggcccagaaaaaactcctcgtcaggagacctagcaatgctaatcgtcgtaaggaacaactcggaagtaaagcactcgcgaaagaactttatcgctcaaatggatcccgctctaatccttcttcatctgatcgtaaacaatggtctcggtgatctcaccctcctcaataccccattttccctcttttgtcttggtcgttatcatgcttcttctcatcaattaatcttcctctcctctcctctccctcttttttcacttttttaggttctgagatcaggctctgtttgattcatctttgttctttttcttcatttttcatttttttctctttgctgaggcaccatagctccattttcacttttttgtactacatacaacgcagtcggagggggagagggatacttttttggatgagacatgatcaagaaataaaatctgagaggattccatacacatataagatacatacatagagccttacagacaaattggcatattctattgggggaaataattatggatatgtgaagcaaacagcaagaagggcgacatttgattgattaaggaaagaagaagtctgatgatcagaggttggatttgggacctttgtaccatttgaaggcgtgcagatagtaccatgtgctggctaaaacgatcactgtcacggtgatgattgagctaaatcatcacatgtaatagattagatatcaaagcaaaaaaaggaaaaactcatgagcaagacgaggtttgtttacttgttctaatattttaaaaatatggatactgacgaataattcatattctctacagtcaccggttggaccattggcaaggctaagatggtcgagatgaaaatcacccataagaccgagatcgagttgatcgaccacatgatgatcccattgcctaaactgaatggacctggcttaaatttcacctatcattataatttatcatgattgttttttttggggggtattacatcattgttggaagcagaagtagggcaagatgattaatgacaacttgatcaacaattgatctattcttacttttttttttttagatgaaggaaataagcaagtcatcaagaagaagagacttacatctgcatggtttttgaaaatcatcttcatcgctatcgggattgcatacgaagaatctaaggccttgaggaattgaatttaaagattcaaggagaaccaatatcagaaaatttcagtcaatttagtcttctgcttgtgccccccccgcccttttttggggaaggtttggatggtgaagataagttggaaaaaaagcttacaatcgtacaaacactatcatcaggaaaaagtgatagagcccggtcccacggcaagaaaaaaggaatgagggaagatcatcaagggacaagcaatcagaagacttttccatcttccaagctgatttttcccaaaaaaaaaaagaggcttacctgaagacggcgttgacagcgacggtggagacgaaatccagcgatccaaagaagagagagataagaatgactacccaaacggaccggaaggggatcttagtccgcttggataattttccaaagaattgacggtcggggaggccgccatctctgctgaaagcgaacaacgttctcgagcaagcttgcaggactacattgacttggaaaaatgcgttgatacagatcaaggtccaggtgaagtagaataacccggtgcttagattttgagagaggattgtggcgaccaataaaaaatcagatgatgatgacgacgaagaaggagaagatgctgctgctgctgctgcgactggcaatgctgatgctgatgcgtccgaagtggagatggacgtggtgttggcgaatgcgctggccatgtctgtggcatttctcagcaaccccacatcgttcgattggcttgatgatggtgtagtcaaggaggctatatctggggaatataatactaggactagattcaggaaccagcccaagactccgctgacgctgatggccgtcatgatcgccagaggtgctgccaccgctggatttttgatttcttcggaaatgtgtgctgttgcatcataatcactcaacgtctaggatggaatacaaaaaaaaaaaaaaaaacggagatcagatgtcaaccaatccacttaattgtggaatttcgcgagtagagaaggaaggaaggaaagcgaccgcacccattcagagctcagaatgcccatcatgaaagccagaggagttgagtcccagccagtccgattgacgatcttagtgaacacatattcaaagctttgtttgggcggtccactcagacaaagagctaggataatcgcaaaggtgcctccgaagttgaagaagataaaggttcgtgttaatttggccatgatcctcgtggccactgaattcatcaagccatggatgagcagtagaatcccaaagactccgacgatctctaattttgtgctatcatcatgagacagtgacaaaaaaaaaaccaggttcaagataagataagtaagatccttcgtatttctggaagtgggttctttagtcttacggcgaataattcccatcttgcgagatcgtataagccgaccaaatcatctgactcaacgcaaactcagcactcgccaccgcggcgatctgtcccaagatgctcaaccaacccactagaaagccaacgggggctttgaatcttttcgggactaagaaggccgacgcactatacagtcctccggaagttggctacaagatgctcaatagcaaatgcaaatcgaaattaggggtaatcgtttgttaactggattttcgttttgttttcttcttagcgggttaaaattcagaaatagatagcaagatgcatcaaggtactcacgaatgcagatactaactcggcgacggaggctgcgatagtcatacacatcactgaacctaatttttgtagacatcatcaaattgatggagataagtccggacagattccagtttgaaggcatcattattagataaaaatgtggagcaattctttgaggagggggttcttgatgatgtactgaccaatcaaccaacaccatattactgcagccggcccagctgacagaaagggcgtgttgaactggttaaaataacaaggatagagtgagaaaggattattcttatttgactcgattttttttttccaagtgaatccaaacagtaggagtcttaggtactgacggtgcttgtgacacaagagctcaaaccgacgaccgaaaacgcgaaggataatgttccaaagtatccaaactcacgcttgactaaaaagtaggaatcgattttaccagtggacaaattgaagaaaaattagtatatcactatcatagaagccccaactaattttgatttagaggacttacattcagatttatagcctagtttagccaatgcttggtcatctttactcatatgtcggagttttttatcttccatgttttctgcttcgacagcctcctccatcattccggttagatcgattcgtgtgggtgttggcggtggtggatgaaatgaagtggtcatgattgcctatgcccagaggaaaaatatcggtaactttggcgggcgcttccgtcgtatgtatgtattggtcggcttcaagtaaaaaatgaccctctcattatgtttttgtcccactggtttcgaatgtggagacagtttgatttgagagaattccatcagccaaacagaccacaggaaggcaaacattcgaatgctctaattgataagctgtcagagtttctgaggagccatcatggggatcggccgggatgaattgatgatcagccagcgaggagcagatctcccgtgctgccgttcgggacttcagttgatcccggctgagttcgcgacttgcgctatgtatgatcaccccgaacccgatgactggtccatgcagtcagaccaatccttctctctgtgagtgtgatgtgatagctttgttgcaggccgcatggaaagactacatagacaatagattacgataactagtagcgatatcgtcaatctcgaagaatgccacatggatgagactggccggttcctccaactgggcgcaggttctcactcgagcttaactgctaacgatgggtttttcaatacgaacgccccttgtgcgtatttatgccttcaattcattaacttggtcttgcgtgtcaactaagactaacgaccacaagaccaaccgggatgcttgccgaacggagagcatccaccctcgtctctgtaaacccgcccggtaagcgtgatttacccaactttttttgatatttccaccatcgtgcactctttagagcatccgtatcggtggctaaatccgcgcgagctaaggactttagccgcgaaattcaaccacaccgggctgagctaaagtcaagtcaaactagctcgcggctccgattcgagctaaccgttgctagatctagcaacggttagctcgcaagcaagctaaaagcaaaaaccggtgagtgtgcttcattttggtgccctcccgcacacaatcacacacccctacttcaaaccacaccacaccgtttaacctcatgccacaccggtgtggctgaataggcttcgctatagtagcttagcaatagccgcgagttaaaaccactggcttttagctcaaccggtaaagatgctcttagcgctctgtagctaacgggacactctgtaagtctgtaaggattcgtaaagttacaaatccctaccgagcctctttaggcccagtttacagagaggctacatagcacactcccacatccccttcaaccttgcccttccccacctcaccagtcctctcatctaaacaacccatgtctatcgatgacaagtctattctggtcatcatggacaaaacacccctcaaacaaccggtacaaaccggtcattgaggagataacataatcccttgatgatcgatctataccggttttcaaggaaaccatactctctcaaaaaccgctttcaaccggtgatactccctgatcgaccggtaccaaccagccattgagaagagaggaagtcttcccttgatgaccactattgaccggtcgttgaggagggtacaaaaccctcaatgaaaggtactaaccggtcattcaggagggtacacaccctcctcaatgactggcaccaaccggtcaagaggtgactgaggagggtgtgtactctcctaaatgaccgaaccagttattgagggaggctctgttctttcctcaatgaccgcttggttccagtcattagggagggtgtgctctgctcaatgaacagtggcagcaccaaccggtcatttaggagggtatgcactctcctcaacaatcagttgtgactggtcattgaggatggtgtatttgtgctctccccgatgaccagtcggtgtcatggaggagggtgatgtgtgtaatgtttcttctagctaattatgtaccaaataccaattggacacgagggtggagtagccctctgtaagcttaatcagctggctaatgagccgcttacagatggatgagggggggtttggtctgtagtttagcaaaagaggtctgtagggctccttagctacctaaagatttacctcaacgggggtggatgctctgaaacagtcccaccttctgggaggcggggcgcgcgagcctccgaaggaggctcgtgagacagagaccctgcagggctgcccctttggggctctcactcgagaggcgttgttatgctcggatgcttgctggcgggaatatgggtagctgattggtctgttacctcacatgccctgttttctagcggcaggcttgttgttaagttcgggtcttgggctgcctcggacggtcaaccaaacttggccatcggagtggcgccattgcaacggttgggttgggtcacagacagaccatagtattgcgtcagggactcagggtctctagtaggcttaacaccggctgggtggcgacatgtagtcaagctgcgttaagctcgagtcactagggtggggcggcatcattcgatgaggctcttgacaccatgaagatgcttaggcagcgggcggagtcctagttgttggatgcagcaggaatataggatgcctggaagaaaaagtgtttgatagcaacacgcccgcggcacatgcggcaaaatcgggccctactacaacggaacttttatgatgtaggcggcggaacgggccacaaataacaatgcaacaacgcaatgttgcaacgtttggttgtcggaggttgtcggccacaagcggtacggtgaacagcttatatgggacactgaactccagtctaggggcccagcttcgccttcccacctacacgcagatcagccttcactccaagtcgcaaccaaccatgtttctgaaagatttgatccccaactcgttcatcatctatgcagtcttcgggatgcctcttttgccctcggttcagcttataaaattgcaggaaccttctattgtgcgaagactgcaacctcaacacaactgcgatgtacactatatggacaactcaatatttactgatgcaagtaagcaccagttgtgccccccgtacgaagtaactccccatcgcaacatcttctgattcgttatgaaaactccaaatttgcctgcagcatgtatcagcatggacaaggtaacatacaaatgtgaacaaaactcttgccaacagagtgagtcacgaatgttttgctatcataccaagtaacttgtcccttggaccccgcaaggaatctccatcttattattaatcactgtaatctcttctcctgtcacacacttgggctggatgactgtcagactttcaattcctctgccaggaagtcaaaccagacaagagcttaacaggcaaattacgctacattttcccaaatgattacaccactgggccccattatattggtaagtaaatatgttccaactacgattctaggattggctaaccaaagtctaaatcccatttgaaccattgcttatgactccccccccccttttgtagaggcccacgttggatacacattatatggatgtccatacatcccacaaaacagtcacaggcagtgtgagtctcttgttcaattgaaagaagttatcccagcaaactgacacaagtcttaccccaactatcagcatgtaacaattgttttgcagcatctgatgaggattgaagaatcatgacccaccctctgacagataagcagatctggatggcatatctggccgtacctctgtggaaatgtgcaacataacctatgtaaatgtgttggacgtaagcttcctttttacaagatgactgtgtatctttttttccctccacccactctcaactttcccattaaactgggctccttgtatttgcatacaccacatgatccatcaatcttctctggtagaatattaatgctggtgtgagttacacactgttcttgagaatgtaatatgccaaacttgcacattttttgtaaacaaattccatgtagttactattgtgtgcctaccatgcaagtctttccaatagcaaaattctttcaggttgttatgacaccttgagtcctgcattgagcctaccaaaaagtgctcacataggttatgatagaggaatccaagagtttggtatcttggagcagcgttgagaagttatgttactcataattggtggtgtaaacatgactgtaatggaaacttttgagttatgttatcaagcagtatcttgtaactggtcttagggttataacaataccaatatttgaaaattggataaatgaaattggtcaggttatcagatgaatattcccctttgaaatctatattattggaaaacttgaccaagtaaccgccagtgggtacctgtggggcttgggaggtacctgcgaatgggtaccaggtacaatggtctaaggggggatttatcaatgattttgagaacattcattaatggaagaacatcacaaagacaagatttccatgctgcaaaggtgactgagtttctttccaggaatgggttcaagggaataagatgcaaagggctattgagtgtccttagacacatattttttttctgttcttactattctaatcagaatttctacattggaaaagacaaatattattgatttaattgactgtctggggaatggatattggcacatagggcaaaaaagggatcataacctgttgcaggaacacaggctgtgggactgaattttcacagatctggtgatgaggaacaatcacttaatataaagctagtatagattcagtgcagaataaaagtataatgtgagacatactgagctatataaaactaggtagaagcatacacttgatacaggcatctagagatgtcacttttcacctgttcatgggaggtatctatcaagctttcagaacaggccctccacactgacagccaccagtgcacatggagggtccattactgactgaaagtgtgtcaggcacccagcagatgccaagggccatctctacaggaatcataacacattttggttagtatgtgccaaaaaaatgtcaatatatatagggacttggaaaaacgactcctgtttttttgccaacaactctcaacgaccgtcagcagacgtccgttgggagttgtcttctaaagtatgggcggactttgagagtcctccacccaatttcaatttcaatttttttattttcattattattattttttgtatgagggggggggggggggttgggagtcgctcccacttgacccgaaggaaccccttccggtcagtgaggaaggtaaatctcattgaccataagggattccttccggtcaatgaggaagatgtccctcatcaaccggaagggatcccttccagtcaatgaggaagatggagctcatcaaccggaaggaatcccttctggtcgatgaggtttagcctcctcatcaactggaaggaatcccttccgatggatgaggaagctatacctcatcaacaggaagggatcccttccagtcgatgaggttggggggtccgcagcaagggcttcattgactggaaggactcctctggtcgatgaggaagctaaacctcatcgaccggaagggatcccttctggtcaatgagttcaatcttcctcatcaaacggaaggggatgaggttcagcttcaaccccttccggtcaagtgggagcgactcccaaaccccctcatacatgaggggtggtttgggagtcgactccccccccccaaagaaaatgaaattgaaattgggtggacgactcccaaaatccgcccataactgacagttgttgggagtcgtttttccaagcccctatatatattgtatgaatgggaaatatatacagatcatatgttaatttgaatctcatatttagtttcctttgagcttataccacagcattgtgcttattgcctcctgaattttaagaatttgatgtcctctgagaaatttgtgtgtatttaaaatttaatcttggctcaacaaatggaattgttggtactttcattccataccaagtttcttgaagaggatcaattttgggcatatgggaatggaattcatcaattgatttattgatcaacaagttgattgcttcagttattcctgaattatcaaagagttgatcttgtgatttatttttgaagagttcagctctagtcatatagtaattttcaaattgttgtttccaccaattaaatgccaattcccagtttttgtttgcaacttctttggcatcattcaatttctttttttgatatgttggagcgtggttcattctaattttccattcatgaattttttgttcccaagtcacaagaaaagcttcttttggaagtgtcaggaatgtttgttgagttggaggttgcctttgatgggtgaattgtactttacgcatgttttctggcttatacatatacatgttatactcccattctttcaatatttgaacatgagactcattagaatttggattcatgatcaaaattgctctgattttgtaaaaaatttgagaattcaggcacaaatttgttgtgtaggcaagaagccatatggattcctcaagaaatttgaaatactggtaatcatctgattttctaatttcagccaagcaatcatctgagatatcttgaaggtgataacttgtgatgaatcttattatgtcatgcataagcttgaagttcaatctgtcattttgattctgcttatctccccaaaatttgagttttctgattccaaaaataagattcttcaaagcacttgaaaagttgatgtcagctctcagggttgaaaaggcaaattctttatccccagatgactggactttcactaatttaccttccataattttgagcacctcttttattcttccagataatgaccatgggtattttttaacaataccacaaaggtaattgaaattcaacatctcccaaaattcattgtcaaggactgaccaaataaaataagaaaatattcagactatttggaactttagctttggatacattcaaaagcaaaaagataataaacttattacttacatctgagtattggttgataataaaatgttgatgagctctcaagaatgcttaacttgaggtccaatttgaggagaaaatcctcaattgtttccccctcaaggaatttcctgttcatgaagttcaacattagagccttgcctcttttgtttcccagaaaagccttgattttactaatgctgataattttgtactttactgagtcattgagaaattggaccattacttcctccaactggacaaaagcatcaggttttggagatgggagttcaatcaaggccaatttatcccaaatatgttcccattcatttatgaatatctctcctggagactgagcttcatgaaaaaattcaccaaatatttttaatgattgtcttcccatgttgctttcagattcaccttccatataaacttcaatcaaattcttttccatttcagataaatgccccatcagctgatgtgagaccttgggagtactatgtctcaagtagggttgcatatgatagttgaaattatcaagaaaaattgatactcttggctgtaatactagaaatcattctcacattcattatggtatcctttacataccacaaaaatcattcttggttcaacagaaaaggaataatgctcacaagaaatcttcctacgctttgccattttctggtgagcatgttcaaaaaaagtgctgtctttgaggcttgtaaaatttattccctgcgagtcagatgaaccaactgataggggaattgatgcattcacaaaaataaaaataaaatcaagaaataagttgaaagctcaagaattagaaaacagaagagttggaaaattcacttgtgttttgtatttcatcttttgtagaaaatccatgcaatccagaacctatgtttttcatcaaaccctctcctgcttgaacattgtaaaaacctataccagataatgctgccaccatgagaatatgtgttatgctgtacatggtataaattctgatcttcctagtagaaggtgttgagttgcttgttgaccaatttgtcctgttttttttgaaacaaaaaggaaaattcccaacctcaaagaagttgataaggttgtgcaacaaagaaataacacaaaatctaatcaaaagttttgagaaagtggctcactgataggaccaagccaagtgctttgaggtaattctctgtgagaaaattgtacttggtaagaaaatttatgcaccacaattgtttgtagtggcaaatctcatcaagatgctacaggtttgaatattgagcagtaccacacatggaaaccacaatgaaattactcctgtgtatttgttacagtgatgagtggtaataaacagggaatatagttgcagatcatgtaaatacaacttcacaaatgctgagagctttcacagacacctgtacttgaatatgtaaaacagctagatactgtaatgactagagtattacagtagacgcgccaaagacagaatgtctaagaagaatgtcgaacagacgagctaatgacaactaacaggctgcagtctttatcagattgataattgaaggcttcaaaatactgtataatggtttttgcgagatgcaatgataaaggagaaaacaaaatattgcgctagagaaaagaagaaaagaggaaatagctgataaccaagacttcttaaatacaacaagatttcgctttccacttggagattccttcgacctttgccctgacctaccgatttcttgcctatgtcaaacaaaatcttctttcagaatggacgtgcgttagtacttatttccgagtatcttattgtatcaggaatcccttccgatttctctctatacacatattaataatcagtatgtaattccggctcttacagatacaagtgctatctttcatgatcaatcattgggttctctgttatttcaaatctgtgccactcttgagctcaccagactttgcctctgtgcctattcaaaataccactctctttctcttctcttctacgttggaaaagattcatctcatgtcaccaattctttcccttgacaatctacatgatttggaatgcaaggttatcaagttttttttttcctactcactggcaacatttcctggacttaatatgaacttcttgttgttaactacattaaagaaaaacgatccatttgatttcatcaatgctgtgacagataaaataaactgtttgtttcatgaaaaagaacgtccaaaatccacgactgtgatgcctagtggattctctatccacaaaccaaaagatgtatgcagatcctgatccatgaaaatatgtacacacatcttgattcccgagaatttcacactagcgaatctgaagagtgattgtcagtgcaattgaatatgatatccttccccctcaggattctgttacacacttcaaaccaaaccgattcaattcaatcacaatttatttttgttctttgacttcgagcacctttgggtgtgggtgcccattgagacaaaaactgctcatcaatgtgttgctaaggaaggacactgtcaaccagatggggcacttatatagagagctgaaagcccaagcagctctagtatcaaagttgatataaatcccaaccagttggtaggaaataggtgcttgtaaggacacctgagatagagcccagagagtatgtaagagatagaagagaaagaggagagcccagagaaagagaaagggaaatggagatacccgcctagttggtaggcaatagatgctagtgactaggagaggtactgagcagccaggactaaatatgagacaacactaaggaccatgtaatcctgccacatgtttgcacaagcttgtggggagcaaggttcacaagctatcttcctttcttcttcttcttgtttttgaggggttggagatgcctattacatggcaagcttataaccaatgtatcatcagcctatcttaccaagaacatgctccggaccaaagcccccagaagacctgcaagagggctttttgggaagctaggcccagatccattacactcaaagaatatcgaacccaaaaaaacccttgtttcagcttgctaaatattctatcacacccctttgtttttggtacatccacacacaaacagagagacaaacagagagaccagccagacaacacaaagcccaccccccccccaaaaaaccatctaactttctcagagtcacaataataaaaaccccccaaagaaaagaaaagaaaagaaccaacaaacaccacaaaaaagaaaacccatcttatatctctggttttttttctctctctctctctcaacccactaattccttcatacaacaacaacaaaaaaaaataagagccacaagaaaaaaaagaaaaaaaagactcagacccaaaggaaaagaaggacaaagtggctgggttaggggtagggtagaaggggaaagatgagagtgataaagaggtggataaatatagaacaaagagaagcataaggtgttttagcctaccatacatatacataaataaataaggttgacttaaaaaagccttatttgtagaaggagacaggagaagcaaagaagagggtgctaaagtatgtataaatatctgaactgagagatagatagacacccaaaccaactccaagagcaagaacaagagagagagagagaaataaactgagccggttcttagtagtgatccgtcagaccagagaataagctttgtattactttggctaagttcaggggctaggttaagggttaagggttaaggttaaggtttggatgataacagtcatatatcattaacattttttttttggcatcagaaggagttgagagaagaggagaaggctaagaaaagggacttgtttgaggtagatgagaatggaggggacaggcgatggatgattaggatgtatgattgtatatgtgcatgtttggtgggttgggggcaggatgttggtgtgtgtgctaacttttccgtcggccagaccctctaacttttttgaagaaatactatatataacaagacatcaataataaaatgaacaatgaaaacatagagagtttttttgtgttgtggccaaaaaaggaaaaaaaaagagacagaaagtaaacaagtcagtacacaagacacacacgacgtagttcttttgtttaaaaagggggggggggaaagaaggaatgaaatgtacctgttttgaagtagtttgagtatgacggacgtgtctgacataaggttgaaggttgagtctgcgttcattgtctgagtcatgttgaggttgataataccaaagagcttccaggggttcaccagaagcgtcctttgatgtgacgacaagacccagagggagagaaagagaaaagaaacaaaggggtgagtgaaaatggaggagaaggatgagagtaagagatggattaagaccaaccttgaggccttcattagttacacatccaaacatcccagatccattggctctccaatgagagcgaagagtttcgaggatgatcggacgacaggcattgacgatccgatcagttttgaggtcagagggaggactaaagtcgagagtgggagagtcagctgggccgccttcggagccgtagtgatgacggataggtttgaaatcggtagtagcagtggcagtggtggtagaagcagcagactcgaatggtttggtgtctgttgatgggtcgtcgtgtgggaggtagagtgaggggagaggagcggagagacactcgcgttgtttcttgatggcaagctcgaattcgtcagaggctcgatgagtcgggcgaggtgatgagcgggatgagctgaatgaggggaggagagctaggacggcctcggcaagggtgggctgggtgtcgaggacggctcgaatgagttcggtggtactgacggtggcccggcaggagaagacgacagcagaggcgatcagcccgagtagatctaagcccatcgactcaatcacactgcgcactcgatcacctggcggtagattgtggatctgagggtcgtagggtggcgatgggattggggagagacatagcttcttggcggggggaggactcatcatccctcgatcaggcggcgggggtgctgaaggatcggaggagtacttccaggggggcaatttggatgtgtcggctgggctctcgagggggatgttggtggtaggggaggatggttctggtttggaggaatggttctgttgttgtttcagtttagaagcggtgggatcaggtctggttgagttggacgccgctccaccaggcatctttcgttttccgcctcgagtactagttgaatgctttggtcgattgccagtcgttgtcgttgtcgttgttgttgttgttgttgtcgtcgtcgtgtctatgttcgaggttgtggtactactattactagtgccgttggtctgcccatgagcgttaggacgtgcccgtacgcgctggacggagtggtcgtcgatcttgacgtagcattcgaccttcttaccgccgtaaaagccgagctcgatctgttcgccatcgcgccgttccagttcgactccggcactcgagccttcctcaaagcgttctccatcgaccatcagaccgttctgacccttgacgacgatcctgatattcagtccgcctagagggggggcgatgagcgtacagagacagtgggtgcgagaggcgtgggtgaatgatttggggagggtgatggggagcatggttgatttgggggtgagctcgtttgcgagtgcggagatgtcaggtttgcgaccaaagacgagacagtgtccaggttcgattggtattcgtatgggtggtgtgggtgttcgtttcgatctggatggtttggatgcatggatggatgatgatgggttatcgggtgagatgatttttgagtcggtgttgttgccgttagtgctgatgatgggtgatgagtggttgatggttgttgggctgagtagctgggttgcaggtgatgaagggttgagtagtttgaggttgatgtggttagttgttgctgagtgatccagtcgatcgagagacttgagcatgcggtcggattgaggatggttgttgttgttgttgttttgagagtgtgagtgtgagtgtgtgtgtggtgtgttgagtggttctagttggtcaagttgttgttttgtggggggagagagggagggagggagggagggagggaaggggaaagtcaacacagctgcagggaggctgaaaaaagcagctcaagtggtccagacagcgaccgacccttgacaccctcgtcgtcgttcagacatccccagacagtcgtctctcacaccaaacaaaaccttaaaagcctttcagagtcaaagttgaatttactcaactctattttagatcaaagacttccaaatcacgatttacaaacacatcctcctttgcaaactccttgcacaaattatatttgtttgtcaaagcctaaaaaagtggaggaacaccaaaactgggatcacccaaacatagaattcttgttttcgcagtcagcacagcctcactatgtatgaacatacacggaatatgatatgcccacattgtgcacagttccccggactcaggcagactcacaaactgtgcatcttcacaccaaacacacacacctgctgtatgataactctggaaagagtgcaagcataaactctagagaatcaagattgatggattgattgattgattgaccaatggggcttacaggttctagatgagaggctagagatcatggtcaagtcctgcaatggataggaacagcgatgggagtttctgaatgttgagttattgacagacaaaaaaggtatgtaggatggcaggctctttatacactacatctgctcgggcaagcataacagataaacattccatacctctcaatactcacttgaaacattctgtgagtggatctctcactctcagattccaacatatgaatctttttttttctgctactagagggatgaaggaagccgtatataacacaagcagaaattaaggagatcgaactcgactggtctatagagacatgagagcatgaggggtcgcggatttggtggtggccttgaatgtatgatgggtatgcaagaggaaatcttctttttttttttttttgatatgtgatggtacaatggaggaaagagagcaggtctacttcttcttgaccgcctgttctcgttcttcttcttcgagccgtttccgcaacagctttgcgccgacctgcaaaccaagaagaagaagaagaaaaaaaggggtaaatgagtcgcccccaaacgcggaaagtgttggtggtaaatcataagagtagagtgactggtcagctcacgttgcggatattttgttcggcccgttggactcctagttgtcgagcgcgggtgtactcagcaagagcatcggcgaggtgatcgtctgattaggattgagagacacagaggcagatcaggttagttcaagatggagccgtcaggaatcacagagctggagagcgacccaactggcttcattgaccgcaccaaggttgaagcagatctcgccgtcggtcgggtcgagctcgacggccttcttgaggtgctcgagcgccttgaacggctccggtggcttggagaggatgtatgccgaggccagattggtgtgcacatccgcagatgggccgtccgctagagccttcttccaggcctcgatggcttccgggatacgtttcaattgatagagcgctatgcctagattatagtatcccgttgaactcggcaccatcgcgatacccctatatcatgccgttcatcagcattcaatcactctctttccttctctctttttctttctattaatgtattcttttggatgctctcactcctcgtatttttccaaggccccttcaagatcccccttctctaatagacgagagccttcctcgatcaaattacgactttggtgtcccaatggctcgatcgagctagctggcgccttggtcggatttgcacagtctattaccgatttcatgccaaaaaaaagcggttagtaccaaattaaaaatatacctatggtttaataatagacagctcaaacgaacaaccaaacctcactgactaagagctgaggatgataacctcctgacaatgggttgttgagagatgcattcatcggagcagggcaagaatcgaagtaaggacgactgagccggattcctgaggaggatcgcagaagtcttcttagccgagaaggtgatcctttggagagactggcgagccaacatcgagatcgagatagttggtgcaatatttgacttggaagggagaagtggctctttatcgtttggactcggacaccgatcgatattccatcggggtacggggcctgtcccccgcccccccttccccgatggcccccccagcccccgcttcggaccggaaactctgaaaaaaggtccccggagttgtgctggaataaagtggctggcttgggctgaattgccatccaattgtatttaaagtggaccagtttttatatgacgtagggcattcttgtctctgaggggaggatgcgctcctcattccttgattaatcacctctgcatttatctcacttccttcaaaaaagggggttggaaaaacaactcccaccaaccacaccttgcagactgaaatgagagttgtcagccaaaatttgggagttgtttttccaaccccctaaaaaaataaaacatgcactggattgactgcacaaccacactatgtatctttggaggtaggatcctttgcagacaattttcaagaagagatattttggggtctaaaagttgcaatggatgtattgaaaagaatatagtatgatagaattagactaacaggcaccacttttgtgggatggagggatgttgtacaattggagtgcagaaagataaatagccaagtggacctttggttggtcactaatcatcacttcagtacttgaatctaatttttgaagacttctttacaaacatttatcccaatctttgagctcaaagaaattcagggatcttcctagagtgacaggcactaaaatttcgagttggatgtcaattcacattcattgcatgctagatttgaatgaataaagtagcaaaaacatggtcagatcagtggctcttcaaaatgaacccatagttagcagaatgatgagtaatcaccaatgctaaataaaatctcttcatcacactgatacatttgacctgtcccagcattcttacagtctaaatgcagacaattcaagacaaaacccggtcagtattggcatctagattgcagcgtgattgaaggagaaagaagattgtgcaagtggaaagaaggtgaccaacccaagtagtcatctcttttcacatattcctcgcaaagtaacgagcctacatttgtatcatctgtcgcccccttgagagtggtttgattgagatagcggtaacagttgctagccccgccgtaagggactttggaagcaccaaggcatcgttcaatttgagaaagtcaagtgcaatcagttcatacgaatgagttgccttgtgatattctctgtctaacatatgaatactgcaactcacccggtgtatcgcaagtcttacaagagtaagttgtgttgggatttgtcatgcattctatccatgataattttccacatcaatcaaatggacaacgttcaaggctgtttaattgagcttactaaatgactttggggtacccggattacccttccagccttgggtgcaatgctgcgtatttggtggctcaattgaagtctcttttccaatcgccaattggtagcacgataacagaagtaacgatagcaccttctgcatttttgaggatctgagagctttggataattgagaagatgaagaatgattccaagtgggttaggaatgtagtggtactgaatcaaaagctaactcagaagcaggcacgtcgctttgttaaccttggagcttgattcaagatgtgtgctatgacatgctggcactctttccataaggggcggaggatgttaggtagaggaacaacacatgccgcagtggatcaagagacgccgtacatgattctataccggctccatcgagaggctccagcactgcctcaccgagcgacgccatgactgctttgtttgcctccaccgctcttcccgcatcacgaagtcatgaccccagtattcaaaattatgaatagactcttgacacctccagtagtacttgtttccacttcgtattatacttggcttttatcgtctccgatcgaagcgttaaacatgcaacagatgtcaaatttatcgctatggcctgagctgcgaaaaaagtagagtcacctcaagtgggctgagaggtccaagacaactggcaagaagtctgatcaagaactaggttcgcgttccctctaacatagccgcaagtatatcagtcagttaaaagctacgcctgcacgaaacacggcatcggtcttacaaaaaaggcatgtcttaattttttaaatttcgctcttccattgtagatgaaatataatttttacttggtggaagtatctggaatcggagagacatgcatagaatagaacctgaagggaaagttttgggtccctactctaggttttggttgaactcgtttaaatgtttgatgtctcaacgccttgattcagagcttcctaattgacttttattaaaaaacctgttcctcaaattttggtggcaacagccacctgttcaaacaacaacttttatgaacaagtggtcgagcaagacttttatcgtctcaatttttaatgtttgactttcaatgtgtcatctggattgtgaacaactcaagacattagaatctagattctgattgtttcattctgattccaagacaagtggtcttggaatcatctcagccatctatagtaatagaggggtgaaatctactcccgtgcgatgcaattatagcacccaacccgtggaaacgtaattcgctggacgtatatcaacgcccatgtgtaaatctaactacatgacactggaaagggccacaagaaaacgtataacgaggcatccattggttgattgaagaatcaacgcttgtaagttgtatcaaaagtatttgtctgagcatttggtttctgaaaatgaataacccgccatgaaggtatgtgcaggtgatggctctcgaatggacgaacttgtcgtgctgagagatgcttctttattattcatattatcgatgaggcatgtttgatcagaaggtgctgttgtctctgaaactgactgactatcgagcaattcatggatgctatgatagaagcaatatctatggagaaacatgtgcctgtggaaaaacagattatcttcatgaaaagttgttaagcggaagggaattgacacccaaggataagttccatgtgtttgaggccaaaatttggaagacagaatttccccggaccgcataaatctacgaatttgctctgaaacccaattaggcagtggtttatccacttatccagcactgctgctcttcggcgagccctctctatccatagcggtcgcaatggaagaccatattcgacactgcctcgaagttatctcagcgacttgcctcaaacttgcgtaatgaagcttggctaattacaattattgcttcaggttccagcgaggagaaggcttcattgaagaaaccacatacacaaaagggtaagggtctgtagcacaagccagtatactcatcgatttcccgggcacctttgcatttgggagatcttaagcagattgacataaatatcggacctgtccgtggttttgaccactcggttgcagcccgtttacacgcattcatatcagttttccgtcgcagaattgtttcagatgatgaataaaatcaagaacccgtccatttctgctttttttctccttcagtcttttttgacatatgttgtatcttacccgcctacttcaatccctgccttggaggatttagagacttggccgtatcaacctgaacatgatcatgctctcatggaaccaatttcggcacatgcgcccttggacgagaacgcctctaaaattacattacccttgtccggctttcatttcgaagattacaatccctttggcttggctgagtttgccgcggatgacgaatggttcaaattgggagatgtcccactttactttgaaagttttccaagtttaccagcggaagctagagccaaagaaccaaagtctttggacaatcaacacttcacacaagatattaactcgccgtgtaagtcaaccagttcatgatttccacttttcaggaagctgaagcaactattttgggcaatagctgggcattatacaactgcaagcagtgaaacatggaacgaggaacccaggagtaattctttagcggtccagcgggattattttgtcaagaatctacactttcaacctttggaaaaccaattggatggcggccgcgaacataatttctcagctgccaagaggaaagattttgtccagaacgtggattttcaaccttcaaagaaagtgaagaaggcaattcgccacacaagatatggggaagatagcggaagctattcagacaacccaacatcaaatctgaagcacgcagagaatttttcaatccacctaggaccaaattttccagaaagagtaaagaaaaaacatcataaccaagcggaatctagtgatctatatgactctgaattgaagcgatttgcgctcttaaataccctcacttttcccaaccgtcgatggataaatcagtttttcagtttggaaaaactgcagaagagtgatctttggcaaattcaccaacctaaaaccaaattttatgaattaccaattctaactcgagtggctctattatcatctagaggagtttctgaagccgtgatttttgaaagggcaagagatttattggatgaaatattttaccgcaactttcaatttgtagtatctctcactagtgcagatcatttacccgatggtagaaagcacaatcacagctacggtactgattctgattttataaatcaattgagatcaaatgaacaagaaaatcttttgaaatggttgagaaatttttttgatactagaatgaaacccaatgcctattcatttttcaaaccagaagcttcggaggatgaactagactcaattttcacattacaaacaaatttggttgaataccttcaggaagatatggaagttggaaataaaaaggctatccgctggaaactacatccacgcaaaggtcgaacaatcgaagagcgggaagcaacatatgctggtgctaggaaaacgaagcttgcaatcaatactctagaaatttactatcaatccagaaattcaaaaaatatgaaggatttattcccaacccagggttcatttttgaatctgtttggtttgctgaagagctctgaacaacagggaactatggatcgtctgctcaaaactaaattaaatcaatgggctaaattagaattgttcccatgggataaagcacaacctaattctgagagcaaaatattgtctgattttgtgtataaagttgtgcactttgattggaatgttgagaatcatttgacacaaaagttgacactaactccaaggtgaatcaacaacacagtaaaatctcaagttaaatcagatacaaatgtaattctcacaataccagaaattctaacttcttctagaaaaatctcaaaaattgatatgctctcttggaaagttgtttggtgaaatatgtttgtgtaaattttgacttgaatgcaacttccttcagaatgaaagtttccctaggatttccattatttcacattgaaaaataaagataatcaactttgatttcaaattcagagggccttgctgattgaagtttttttgactttgtcttcatttcattttccattttttttttcattctttccacctgtttaatttagagctggtcgctacgcatccggatatccgcgcggatgcggatatccggctgctttttcaggccaaatggccatccgcatccgcatccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatccacggatacccgccctttaaagggccggcgaggcggctggaaggatttccttccagccgtcgagtacctcgacagctggaaggaaacccttccagccggccatctgcccttccggcctcgggtatccgttgagatacccgggtatccgctggaaaatcagcggaaagggcacatccgcacccgagcccgcatccgctggcgggtatccgctacagcgggcgggtatccgccagcggataacggatatccgcaacggatatccagagaccagctctagtttaattttttcatttattcaaatttttctcattatttaatttctatcttttctacccatgcctcttcaatggacgacttcctgtcaccatctgcgggtctcccagagccggttttagagtctcaaaatttaaatttctctgcaggaatcaagagtttttgggtctggatcaaattctgtgagggccccagatctgacgggaagtcctccaatgtaagtctactcaaaatcaaattaaaatgaaaatcttggaagtttaaatggggtttgaagcttgactatgcaatcaatagttcatggacttgttcaagcaataccaaaaattcattatttccctaggaaaagcaaatcagtccagtctttttggtgatccaaaaactacatagtaacaacatttataattgcagtttggattctaactaacccattatatggcatgatatataagcatgatttgatgatattcaatgaaatcaggtacagtcaagatcaatcaaggaaggaaaggggaagaaatcataatgaaggttgttgaggaagcatagctaccagctgagcattgtaaaggtaggaatggatcatttcttcagaaaacaaaatcctatgaaagaaatgggtgacattttgaagatctctgaatctaaatcaacttccaaaatttctacacaaggaaagctttaaacaaagagctggctccccggctcctccgctctgtgtaggggattaattatgtatgccaagaaaaagccatttaagcaagacaatgatttttttaaccagcattgagcaattagcccggatcacattagccagttccaatggctgatcaccttgttaaaagttgctgataggaaaatattttttggatggatctagaataatctgggggactctggactacacattcaaaaatggaggtgtttttaagtatcaatgatttgctgattacagctaaaatgtttgctgatgactggctattgtgaaccgggctgttgagctgacgtaaggaaataattatgagaatttagtttacaacatagtaaaagaacccaattcttctccaaatcgttgggagctcacaacatgcaaacacttgtgacatattcttacaagttcacattaacttgaggctcatttgttccccaggattcctgaaacgatcccaccgtacaatcccttgtaccggaggtaatacttgagatttgatcagctgcatacacgaggataaacgtggactattgtcctatttacagtcattgcttcaagtctcagtctagaaaaaaattctatgtatccaacaatccagcaagttttgagaaaggagagcgccctgcaacgctgcttggaatgatgatttgtggggctggctgatcgtttcaagaggccattcgggtatgcagcccatgatgtgaagaggttggatcctgttggattatataatttactcctccgtgagtccgtactcaatagaaacacgcactcgcatcaagatattagtccaactagtttttgtcccggagtcttggaaatgataaaccaaattatgaagaactcgtttatcttcacgattgctttcatccagagctcttcatcccaaggtttcactcatgtgctccacgacgccacgcccgccctacaagacttggagtctgggcagcagcatgctagttttgataaaaatttaatagaaccgccatcaagacatattcacattcccgactatacctcgactcttccatcagatcttctccaatctccaacaggaagtttaaactactacctggatttattccattccatcacggatgaccacctgttgcaatttggagctcacccttttcatcctgaaagttctgcagccttaccaaccgcatcgtcatcttcagaatcaattcattcgaatcatccacaacctaatcacattcctactccatcagcttctctggatgagcttcgagttgaagattatgccactccaggcttggttcactcgaacattgatgaactgttcgaatgggcaacgccttatcgcggaagcctaggaagcctacctatagacacacacgcttcagcaatagaaccaccaaccttgaaaaatcagcactccactcagattggcacctcactgagtaagtcacttctgaacaatgagggattttgctcaagcgtacttttcaaccagctgaaaattctattctaaaaaacaggtggggatgatcaacctgcaagtccgaaattgaatgaggatccgaaaaatgatcgcttaaaccctaaaagaaaagcccttgaagacccccctgtggcgaacctcaagaagaaggctagaaaaattcgtggagataataagacaagtgggagtaaaacgaggacaaaatcgaatgccaagaccgccaagcctgtcccaaagcgactaaagcaaaatttattgaaggaacacttggaggtggatggaaatcaggtagccccttttgatggaagaactttagatttggagcgatctgcctggttgagcacccttgtttttcccggggtaaggatgtggaagaacggactgcttgataaaggcgtgctccacaacagtgacctttggaagagactcaatagcaaccacaggttttctgcctatccgatcttgatacaagagcttgttaattcgagaaagattccccaagaaacagtcctcagcaacgcgatggtcttattggaggaaatcttctatcgtgatggtcaatttctaatacctttcaccctacccgacataccgaaaacaaaatctaagggccacccggaacaatatggcgcaaaaagtgaagagatcattggattgagatcaaaagagcaagaaggacttctcgaatggttggtcaaattgtttaacattggaatggaatccgacgacaagtttcttttgaaatcagatggcagcccctacccgatatcatcaatccaaaaaaagatctttgaatatctttcaaaagatccagaaagtgaagaacaaaactcgaagcgctggataaccatgccgcgaggcagtaaaatagtagaacagcgtgcggttagctatgaggatgcgatgaaaactcaagttgcaattaacactctaggagattactataaatttacgaatttccctaaatggaggaaactattctcgatggatgaccactttttcaatgtatttgaattcatcaagctcaaagaacacaattcaatggtttcaaagctgaggaaagacgagttggttgaatggaccaaactgaaagtcttcccatggaacgatccgctcatcagtactgaggaagatttcaacccagaagatttgctcccaaattttatatctagaatccaagaacgttggacgggggctgataaacatctcgatgtttatgtcaagcagcctgtaccaaggcagctacgcgaatatgccactgaaattgattcacctgtgaatcaaatgtttgggtactcataggtattgatcaaagccgaggtggaatctctggtgtttatttaactgcaaatcaaatcaaaaataatccactacttacgttcactcaattttcctaatgtttttcttctccttctccacatcgacacaactccgcaacactcactcacttccgctctccgcatacgctcacccaatgttgatacttgcacacctgaaaaaactaaataccccgagccccctctttctatgtcatagtgaatcagattgtatatttcaggacttggagggattattttctttgttttttaatcaataattagactgccgtaccattctccaagtttcattacattcactatgtcaaatttaaattcaaagggaaaaaatgcaaataaattaaggttgccaattattaaataatcaacatttcttgacctcatggcaaatcactttgctgtatctcccttttaggtttttaaaattgatgtttttgaaaaaaaatatggaagcaggtggtgctgtttatgtcagtgccggtctcttaggtgatcaggcgttgatggggtggaagggtcttactatagccttatgaaggccagtagaaatggaacctcacctcaacgctagtaagcagaggggtgaagcacccttaagtaagggggtgtacgtggtatgagtgttgtgtctccgggcttagagtaagtaaactctcttctagtctacagtagtgactttactgtagtcttgggatgagaaaaggaggataggagactatagtaaagatgtgataatagtatttttagattataataaccccactcactattgatgtaaggtgtacgggtttgtatggtaataatctctggggggaaggattcctgggaggaaagccttccccttaagtattacaaaggcagggatcaatctgcctgtgggactggtgaggcctgacaatgatcatttatgcatataaccatgaatgatcaacatatgtacttaatattaaactcaagcttaaaagggaaggaatgatttcatctctctaattacagtgtatatttataagagagatgattaagctttcttagtacatatgtataatctctctaatgtatgaatattaatacagagggaaatacttaagtaattgcgtggaattacttacaacatacaatataaaataaaatgataaaaatataatattacataattgggaattgaaaccaagtagagatggtctccgggtatccgttgcggatacctgttatccgctggtggatacccgccacagccagcggatgtggatgcccccttttccgtgaaatcctggtggatatccgggtatccccaaggatacccgaggccagaaggaggagatggccggctggaaggaagtccttccagccagctgccccaccaccaatttaatggacgggtatccgtggataccctctgcggccaacagatacccaccagcggctgcggatgcccctttctgctgaaaaacggatatccggatggcacggggccatctctaaacccaagtgtgttggtgagacaaagtcataacacaatctttaaccattgccacagcccgcaagcgggtgatgaaatttggattttgtcacttttgcagtgactgcacctgcaaaaaaaagtgacaaaatttgaattaattcacccgcttgtggactgtgtgcactacattacgtgtacttgtaggttagtttcaggttgtagacacatgggctacagcctcagtgtctgacagttgaagcctttcttcaaagttgtttattcatcagtttgaaattctcaatagcatagctcacatgaatctattctttgcttcctgaccccggcttgaagaattcttgagctctcaagttctgatcataattgtttgacttcaaatttggagtttatatgcttacttaaaaatgagttcctaatttgagtggtgattctacacttgcctgcgcaatttatgaatattttatgtgtgttgtcatcttttctggatatatggattttaactggatgtgtaagtttctagatttttggctgtttaatctgacaaacttctgaacatcatgagaaatctgggatgaagagactctatgagaagccatccagtgacagagaagccctccactcgacttgatgtcttgttttttattgttcagattctctggttttgctgttctgatcacattaattagttggaggtacacaaatttctgctccagcctggcacccggccacagggagcgagatcgggtagttcgaagctcgggtcagcagccgaggacccgcttcgggtactatgtgtatgtagctgggcgtgcttggtcaacaaacctacgaacaaccaccaaccacccagcagaccgattagcagaagcacaacatcaatgtctcgttatccaacaccacctcacagtcagacagactcacaatcgatcggactatcatcctaccaacaacgatccgaacacagaactcaaaaccaacaacaacaacaacaacaacgaacaggcttaccgctaccctcgcaacagaacctacaaaaatcattatcatcatcccaacaagcatcctcccctgcctcctcacctgcctcaagcgaacaactggatgctcagatcaaacgcaccgcaagaattcactacgacctactccactcatggcttcataacccagccgaccaatctaataaatgttcagtcctacctaatcaaatccacaaccaccactcactgacacaacacttttccagctcctccgaatagaaccaaccctcgtgataaactcactcgactgacccgacaacagtttcaagaactcagtactgatgtctatgatgaactgtgtaggaggatagacgactctgaagaaccacaaaaacctcaaaatggggctggtaagcatccccctcacataattatccttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcactgcctcgctcccggttcaagacctggctagcgatgtattctttgaacttgaacgacgatacccagaattcctacagcccgatgtaaatcgaaacaaaaacaatcacccaagaccaaaatattgactatactgactatttcttcattcctcttcacagcacccaactccatcaaaacaaaattatacccctccttccaggaataaatcaaaccaatacaatcctgattctcaaagaccaccaccttctcttccatccaaccccggccgaccacccaatccgcccatgaatgctgccactggagtcatcaccacggatatggtcgttcccgacaaatcgactctagtagtcgagaataatgatgatgcttatgatgaccagtcggtagatgtcaataaacttgaaccaccattacgaaccgcctcaattgatcagcccgatcctcgcgatattctcaaggctcctgctccacatggctatcgccctcgttccggcagtctttcatctatcaaatacctctcccacaaacgaaacggatccgactcccacatcgcaatcaatcgaagcaataacaatggatccaaagtatcagtgaatgaatacgatcgtcaaatctctacgatgcaaactaagattatcaatctcgaaaaagaacttcgtgagactcagctcaatagcagtcgatcaacttcaaactctgcccggctagaagaatgtgaagaagagatcctccattggaaacaggtaggccgatcttcttcttcttagttgttgatgttttctaaacccgtccgtttattcagcaatgcgaagaacaaaagcatcaaatcaagactctacaagcaaacctactggacgagagaaaatccaaatcacaatctgctgagcaagagatccagcagctaaaacgacaaatctccgatctcaatcaacgcttacaatcacatcaaacaagacccacatcggatagcaacaatcgatcggatgactcggttgttgaaagactcaagtccgaagtagttgagctcattgacgagttgagacagatgcacagccgacaagatctacttttggccgaacaagatcgctttcaggagaccattcgagatttagaaaatactgtggaccttcataaaagacgctatgaagctgccaagaccgagctacgcgatctgaaacgtgagcaactttttacatgcctaacaccgttacaaaacacacgaatctttcacactcaaatggctaatgtcactgaattttgatcgtatctaaaacctgtgcgatcaggctcatctacaatttatgcgcccaaggagttcttaccaaatgaaaagttaccactcacccaaaatggtgcgatcgtcgacatccacttcacctcctttacagcctcgatagacgatttattaaggagtgggcgatcgaatgtgtccaacgagttgatctcggtcatgaggagggtgatcgatacggtctcgacaattgatgaagatattcaacaatttgaacttaatccgaacatgtctggacgactcaatcttgaggagcaggagtcactagatacgatgaagacccggatcaatgctacactcagtaacttgatcactgcatccaagaaccatgtcgtctcccttggcttgtcgcccatcagtcttctagatgcagcggctagtcatctcagctttagtatggtcgaattggtccagctagtcgggatgcgtcgggccaccgaggcagagatcgagatgagtgaaaccttgaatgcccattccaagtatgatgacgatgattcacaccagaatggtggggctcagaccacagcctcgaagcccctccggccaacaaacaatgggatttctcccaaccacacccccggaattggctcgttgggacgtcggagtgatgattcgccggctcccttgagaatcaacaaggacagagatcgcgatttccctcggaaccaaggcgcgggagcgtcccctaaagaggagcattccggtaaaatgaatggattccttggccgaagtcgagggcctggagccctagcgaccaacctgaaccaaccgagcttgaatggccggaatctgaatgagaaaagtcctggagggctgggcagtcggacccaactgatcgcaagcaagtttgaagaccttcgatcgccgagcggctttgatgggagtaacgcctccgatctcagagactccgcatccggctcctcttcaactaaccccgataaagtcttcgactctcctccaagggcaggcatgcttaaccgggcctttcgcaacgtcccctccgtccctatgcgtcatgatttcgagggacaaggttctcgtaatccttctgactctagatccgctcgcaccgaaactgctagatctaatgaacaatcagtcgagatcactgctgattccgatgaagacgtcgagaaattaaaagcaagtttctttcttgattgctactttccactactatgcattagatcataacactaatcaaatttagcctctgttttgattttttttttaggtttatctagaaacacaaaccgagtcgatagtgagttcgatccaatcgcttctgacgacgatccgagggacagcgcaggcctcgacggcagcgacggacgagatggaccggaacctgaaccagatcatcaagatcgtctcggccatcgtcgaccgctgttcctcctcaacctcctcggccagaccgacggacgacaagacccagcggatcctcgccgaactgaccgagaactgtcagaagctgagtcagatgcaagatggcggattccataatcataaccaaggtcaacatggattctctaaacatgtcaaacaggctatggccgctgctagcttcggagtcgctaaagctctcaaagaattgtaagacctctttctctctctttgagctgtgatccacacctttgttgtttacaatattgacatgttctcttgttttattgttctgtaggaatgctcatgtctctggagtaggtgaagaatccatactgtaaaagcccaccgatccctctcctctatgtatgcgagtagttagtcagatctatctatacaaatatgtgtgtatgtatgtacgtatgtgtgtatgtatcgtgtaacagcatactatgtatgtagaactgtcacactctcttcatatcatattctctatattatcatatttatttatatttatattatttattgcaagcattcaacttgttaaactagaaaagaaaaatagcaagaaaagagaaaactcatcaagcacaaacaaaacaaaataaaataaaaaaacgggtttgaatgattcatacttaactacatagataatgcactcatcttaacgttgttgctttttttttctttcttcttaaagaggccatgttttgtcgtttatatacatccctaatacatatatacataaatatgtgtgccaataaaagacaagaaaaactcaagatccaatgaacagtaacacatagattttttttttcatacttattatgtatgtgtgcacactagaattttcttgcatctgctttgttttgtattctcatctctatccactttgcatctccagcacaatcccatgaacctttttctttagttctgtttttttttttgaaggtcatgattttgttttagaatttggagatatctagatccagagcagtgtttatgtgaatgaattaaaatgggtttgaaattgtttttttatgtataggggcaatccagatggcaaatcaaagtgatcagaggcctgtggtgaaactatggaagctgtttgataaattatgttttaccggagtatgtacatatggtgttgcaagcccgtctgggcacacaccaaagtttggtcaaaaaaaggccaagtgcgctgggccaatcccaaagcccgcttggccgatcccaaagcgtgcttggcaccatcccaacccccggttggcacatgctaaagttggccggggtcgggacaaagcctcgcttggccgaaatcaagcgagggtgccacgcccgccaacatgccggcccccgagaaggccatctgctgagtcggggtccagtgccgggctggtgcacaggctaccaatcggcccagggcttgaaatcggcccagcgggacttggctatgtgccaagtcctgccccccgcccatcctgtccgatcaagccctctgggcacaatctaaacccctggtggcactcggccacgcgggacttgagattgtgcccagacgggcttgctgttgtaacccagagagggttacgaaccctgagactcgccgcagtccctatatatctctgccccggatgcagatccgggacagagaccttacggaatctaccatattctcatcctcttctccgagattcccgtgtgaggtgcgaacaggttatgagcctttgacgcttcctctacactctatctatcgatcgtttctctactaatcatagaagtcagactgcatctaattttgttgtcacgatcgatatcctcccaccatccccacctactcgactgactccagaagctaataacttccgaggtagccgaccatcatatccggaatcaacacgtcatacgtttatctaattttaaactcttgtcgtttttttttcttttctccctctcaccatcccatctacctctattgtgtactcgatccgagttgcaaattttctgaagggctacgcagactagccatctggggaagttgctgttattggcataacagcgacgccgtacaggaaacgagcgacggagattttttctttctctcacctcgttgttttttttctctctggtcattccttttacctcgcctttttttccctcttacacacctcacaaccctatatcttctttctatttttccttccacaccgttttttttcttcctcttttcccgaatatccacaactttcaacctttcccttctttgattatcccaccctatctccctaaccttttcccctcttccgatctcacgtttccctcccacatccttttcctcaactctctcttccctttttgttttccccttacttcctttttccgcttcccctttttttccctctcacttccccccatcaccaccgcaaacttcatttcccgaccgtgcaactgcatatgtctcacgggattgtgtcgacctccggttcccaatccggcaggagacccagcctaagcggatcgactacttcacgtggttcgctcgaagactatcagccggatggggctaaccgcatgggtaaactttttgattcggtcacaggaggcgccgggggatccacatcaaatccgggagatcagacgatccgcccctcaacacatcaggggggaagcagtctcctgcggacggaccgagcgaccacggctccagctacttccggatctggatccacaataccacccgtcccgccacctccagcctcccaaccgtcgacacaacaaaaccccatcccaccccacctccgacatgatcgacctgtcatccctcctgtcgcacacccagcagagacagccgacgaacgcgatttcagactctcagaaatgcgattgaagcagaacaagctggtttcgtcgacggtctcttcgattgtctcggggatcaagacggaagaggttctgcagccggacgggtcgaacttcggccaatggactaggaccttgaaggaactttctaggactggactgtcgggtgcagacttcttttttcaaccgtgcaacagcaagacattcgaacgaattggccgcgcggtgatgctggcaagtgttcataactctcttgtccctgatcttcaatcgatcgatactgcccacaatatgtacacctccctcaagaagaagttcaaaacagtctcgagggctgctcagatgaacatttggcggcgtttcatggcgttcaagattgacccaaacgctccgagcgccggaatcgcctctacactcctggatttgtacgccgaatggaaatcggtgaatgtcagttgcagagcggactcgttcctgggtttcatcttacaaggggcgatcatgcagtcgggtgcgccgtatcggtcagatttcgagaaccggctagaaaatggggtccagtttgacccaaatggtacctgtccgactttcgcggccatctgcacagcctacgatgtcagccgtcaacaacatcttcagtcgacggatcaactcaatgctcccgctggctcggccttctcaccgacagtgctccttacatcgacacccgcagacgatttcgacgcctcgatgtttttgacggatgtcgaggagtctgagtggtgcgatgccttggacttcttcgcgttgacggcagcgaaatgctgggcttgtgggggagaaaaccattatcaaaaagattgcccccacaagaacaagcacggtggacggcaaggaccaacatctcaagccatcggtacgcttgtcggtaccatctacggtcaacttcccagcggtttccaagtcacctcctccagattcccgaactacaccgcgcgaagatccctcgccccccccacaaacaaccagaatcgcgccagacaaatggcggactactaccgcccgcgatatcagcctcgcccatctcaacagaattcaagagggatcacttcgactcaccaatcgagtgggggggtccaggcgcaggtcgtggaacttggcgtcctaccagatgacctggatgatctggactttcgcaacatggcgctgggctcggatattgtgagtgaagttgctgtttttgataccggtgcctcccatggtttcaccggttctaaatttctacttcattctttccgctccctttctaaaccaatccctgtgtccgtagctaccaacggtagtggagcaaagatcaccggaattggggacttgaagttccgaaggcctgatgggcagatcattgtccttaaacatgtcttttattgtgagcatgcccgtaccactctgatctccatggctgcattgcgcaaagctaatgccactgtcctctatgacaaccacgccgaagcttttgaagtctatcttccgaatgggtcccacctctttagctgtgtctttgaaccaaaaaagaatcggtggtgtatgcctttcccaatgatcagggccgacataccaccatccgcctgcgaccggacgaccgccccacccagtcacatcccggagcataattttttttcctctcctgtttcctctcttcgtgatcattcctctattcatcccattgtcaatgattccccttcttctaactcgatgaatgaaaagatctcagtttttgcctccaaagtgatacccccaagtgagattttcaaagagccgatcggaaaaatcgtagatttccagtggaagccgaattcactgaccaaagatgaagttgtgctcctgttctggcacagactatttggccacgccagtctaagacatatcaggaggctaattaaattgaaattaggccatggacttccaaccgaactgcctgccgggaagatacattgccccgtatgcgctatcagcaaaagcacaaggattaatcctctggcgccgacgtataggccggtcgaacgcctagatatcatggctgctgacttgatcggccctttcgaggtgccatcagtagatggaggaaaatacctcctcactctgagagatgtggccaccggctactcctttgttaaagtgctgacagccaagtccgatgctaacaagcaaatcatagatatcatcacaagactggaacatcaaacaggtcgacgtctgaaaactctccgctccgacaatggcggcgaattcaccaacaaagtcctggaagatttcctggtgtcgaagggcatcagagccgaaaaatcactaccttatcaccactctcagaacggtatgattgagcgcttcaatcgcacgatccaagacatgggacgaacaattttgatcgatagcgccttgccaaagacattttggtcctacgctttcctttgggcgaatcatgtcctgaacaggatccagaacaaggcgagtggggatgtcacgccatacgaggggatgtaccacgtgaagcctagctacgacgtgttcagggttttcggggcaattggtttcatccacattcccgaagaaaaacgactgcgccttgaacctcgggcagtcaaggcacatgtgattggccatctggaatgcagcaagggatggctcctctggatcccggaagacaatacttttgcgacctcggctatggtacgttttcctaatgatctacctgtcagtcctgctgcggtaaccttagataaacaagttcctgaaagtacactgaaggatcttcccaaagagaacgctaaactgtctcttgatttcatcatgaacctgatgcaactgggagatttctctaatgaaatagaatttactaatcaggagctgatcgttgataagatcttagagatgtgtgaattttattcaatttcagtgcccaagactttcagacaagcgatgaaatccgacgaaaaagatgcatggtcgaaagcgattgctgtggaactgtccaaccttgaacaaatgagggtttggcaactacttctgaagcccccggacaagaaagaattggggggacgatgggtgttcgcgacgaaacctgacgtcgatgggtcagggattcgtttcaaggcgcgatatgtggcaaaaggttttgcacagatagcagggaaagacttcaatgaaacgtttgcgcctacggcaacgtttgtttcccttcgcctcctactgacaattgcagcggcaaataattggctcgtgcatacttttgattttgtggccgcctaccttaactcaccgatcgatgaggaagtttgggtgaaaccacctgaaggaatgacaatcccgcctggacatggcctcctgctgaagaaggcgttatatggaacaaggcaagccgcccgatgctggtggcttcacctcaaggatctcctggataagtttggctattcaccctcccagtacgataatagcctgtatattcttcgccacccagaagagctaggtgtagtgtggctgcatgtagacgatggagtaatgacagcttcgtcagagcgcttgctaaagaagttagagactgacctgaaagatttgttgaagataaaatggtcttccgagctaacttccattgtaggtttagaagtcaccagatcaacccgaggttttacacttggacagcgagcgctggtacaagggatacttgatcaagaatgggatggcaactcaatcgcgaagactcctttaccttccggtttcaatgcaactactgaccccgacggcgatgagactaaggccacgaaatatctctcaatcatcggttccctcagctacctggcagtaggtaccaggccggacatagcctttgcggttaactacctggcacgtttctcagccaagccaggggtaacgcactggaagggtctggcgcacctaattaactatgtggcaggcacgagggagcttaaacttcatctcttcccatcccacgacaaggaaccactcaaatgtttctgtgatgcgtcgtggggtggagaattctctagatcttcttatggtatactaaccacctatcttaattgtccaattctctgggtatctcggcgacaacagtcagtggcttcgtcaacttgccatgctgagtatatggccctaggaacggcgacaaggcaaactctttgggtccgacatttgctaagagacgtcctcagacaagatttggtgggccacatgttctgcgacaaccaatccgcaatcagagttgcgacagacgatgcctccaacaagcgaacaaggcatacggacagagatttctacatagcaaatgaggcgctattccaaaagaagactacgctacggtggattgggacaaaggatcagttggccgacatcttcaccaagtgtctcactcctgaacctttcgagttgctgagagcaaggatcatgggtgactgagttattttgtgccctaccgttgttatctctcaacttgtccctagtgtcattttttgttctgtttctccttattttctattttgttttcatgattttgtacgtaggtagggttctacggcgagagggggggtgttgtaacccagagagggttacgaaccctgagactcgccgcagtccctatatatctctgccccggatgcagatccgggacagagaccttacggaatctaccatattctcatcctcttctccgagattcccgtgtgaggtgcgaacacttgcaagaccatacatattatttatcaagtgaggcagattaaggttgctggccagtgtgattgaaaccttattcggattcggaagtcgctgagctcactcgatcagtttccagcagacagcttcaccaagaaccttacacaattcttcaggaagatgaaagtttcggaagagcaagaccagcctgcccccgtcaatctggcacacctaccggctatcacacaagcaaccagtgcagctatcggctcagtgatctccaatgcaatcgtctatccacttgatctggtaggtacaagatcatctatcgactatgtagaatgtttcatctcctcagacataaaactcatagttggaattcttttttcttctccctccaggttacgactaggatgcagacgagacggttgagaaggactgcgaaaaatgcaaggcctagcttcgatcggcagtcttccctagcatcccagttctcgaccagctccacttgcacatcaattcaaagacgatcgaaggattacgagacattaatcggatccttccggacgatcatccaccaatcagacgaacgctcttggaacttgctcctcaagttttacgacggcatcctcgtcgattcgattgccaccttgatcaacagtttcatctacttctacatctacaccaacttgaacaagctcaatatcagatataagaaacacactcaacgtaagatcggcccgctcgaatctaccctcgaggaaatcatcttgggctcgctcaccggaatcgtctccaaattcttcacctgccccttgaataatatcaccatccgattgcaaacttgctccccttccaaactgtctcgtttgagatcctcgcatccatcgaggatcttttcttctcaccctgacgagcatcaagatccagatggaaacaacttgccggagaagaaggatggaaaacgctctgataggttcttatcgaagtccgactcaagctcaagtgaagaagatcaagacgacgaagatgagtcgaactgggaagcgaaacactcaacgtacatttcgtatcttgtgaacacggttcaatcgatctatgacgatcggggctaccgaggcttttggtcaggctttggaaagaattgcatcctgaccttgaatccgtccttgacgctgtacctgaccaagctgatcaaacaccttacgacgacgagcgcgaggatgcgcgcgccgggtgggacgaatccggagggactgctggtcacgtttctgaactcggcgatcgcctcgagtctgtcgacgatgatcacctatccactcatgctctccaagaccttgatccaaacctccccgccatccgcccaccaccaacgacaacttacactcctcatccgttatcgtcgcttcggcctcctcgctctctatactggcttgcaggctaaactcctgaaggtcttcatcggccagggaatcacaatgtctatcaaatcgcagatcgaaactctcttcgtctctctctcgatcttccttaatcactatcgtcgtcgtcttcctcagccctcatgaaagctcccttcttataatagccttctttatgttgaaatctatcgttctgccaacttttgtttttcacctcctggtgttctcaatagggtttagaactaacccaccttacctcttttttttcctactctacaaaaccatctttgttgtatatttttccattttatgtatgtacatcatctagtgtaaatcactaaacagcaaacaaaaattgtagttcattgattgtgtaactgagacatttatagtcgtagttcaatatgattcttctttacttattgattgatgttgtgatcaatggacacagctcacaactggtcttgagcctgtttttttttttgctttgttaaaaccagaagaagtagagaaatacattcatggggttcttgacctatcttctttagtatgtactcatttggagtttacaatcaccaatcaaaactctggaaaagaataaaaatgtttaatttgcaaatcagcccatcatcatctaggaattatatagatcattcttcttatcttctttaggggcaatattgcaaaagatgaaaatcatgggagtgtgtgtgtgtttattgttttttttgttttttttttttcaattccccaggtgcacatcaaattatatcttgctcctgggggcattgaggagggccctctcactgccaaaatgattgtatcagatttagagatgggcaattggcatccggatatctgcacggatgcggatatccggctgctttttccagccatctaggcatccgcatccgcacccgcacccgctgtcgggtatccttcggccgcagcgggtatccgagcgggtacccttggatacccgccctctataaagggtcggtgacggaccagctggaagggcttccttccagccgttgaggtacttgtaccttgccggctggaaggaaatccttccggcaagtccgacaccgacactttatagaatgcgaggaatcaaggctagccgtgcggatacaggcggcaaaaaaggttacgggacagggggtgcaagtgcggatacagttcttagatggtgggaaataagcagccggtgatcagcatccaagatattagcaaaaaccaaatagcatgtcggtgaagggtggccagtccatttcggtagtaaagaggccctactcaatgccccccaggtgctagcatattattttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctcaacggcagagaggagaactcctcccggccattgagagtgtcgggtttcacctctcagctgttgagagctcttgacggcgaggggaaaccctctcggtgtcgagagtgtacataccctcaacgggcgagagggtttcccctcttggccgttgagaatgcggtctcgcggccgggaggcatcctcccggccgctgccgtggggtgggggttgatttggtttatcgacccccaaatcctggtcggtttgggaggatcgactcccaaatcaaccgggggtttttatttttttttattaaattcttagggagtcgactcccaaaccagtcgacggttttgggggatcgactccctaattttgggggtttcggggtttgggagtcgacactccaattttggggagtcgattaaccaagcccctaaattcccctatgtaaaagtctgatataaaatcagttatgttgacattaaataggttaggctgatgcaatatctttcatgatagacacaatatcattttaggtagatagaatatcactcctgacagatataataccagttctgcctgatgtaaaatctgattttttcatctgatgtaatgccagatgtgggaatctgatctaatcacatttgtagtgtctgatctacgtcatatttacattggttgtgagaagaagaaaaagactcttggaattggtacaaccatcagtttttttaaaaaaaaaaaattcaagtgtgccataacaaattggatttctatgctgccaaaacaatatctgtaactagtatatgcccccaaatttggggaggctgcttgtttttgccccggatgttgggggttttactcaatgacctttggggttttgttgagttggacacctgtctgcctcgatctaacgccggcgtcgacaaatccaacaaatgtgaattggaggtcgacaccgtcgtttagactgcatgacagtttgtttggctctctacacggcggttgcacgatttaaggttttgctcggcaaattgccgcgcgagtcaaacaaccgccaatccgacctgcaggccgtcaaattgacggccaaatgccaggccgtccaccggctcttgagttcaggcaagttaacataacttgcctgggtcgatcgtcccgaaaaattccctgaccatccatccgccgacgggcccaatggtaatttgccgtcaaccagtgttgacggtcatttgacggttatattgtagcacacgggcaacaagcgcaccctcccaaagaaaattaagtgcgccctcccaaacgaaaatttttacaagtccctcttttcccaagtccctctcatctcacctcatcgaactcctcatctctccttcatctcacctcatcgaactcttactcatccacctcttcacattcagccacactcaagacagctaacttggtcataaaaatcagtttcttccttttttattgcagtcctatttattaattgacaagtcagttaactcaactcttcaatccatgcttgctggcgttgtaaaaggaaaccgcgctctccactgatagcaactttggctagttctggagggggtggtatcttttctagtgttgtgatcatctcttttcgatccttgggtgtcaggtgaggccacgtttttttcttctaattgcgattttcttttttgttttttgctataatcgaacttatcttcatcatcatgatcatttttagctggggagcttttgccaaaaggatgttctttgcagacaaaaaacacgtgagtcaattatgacatcccaaaagtctgatattgtaatccgaaagcataactgaatttttctcgtgggttaaatgaaggagctcaatgcaactattagtgtccaggatgacaatgagaatcaagaaagaccaggagatcgagctcaacagggccacagcaaaactatgccaactactcgatcaatctgtttcccatctcaaagcatcatcatcatcatccaccaaccaggacttgaattcactcactccgaggatcactggtggttgggtcagagataagggcagggtttcgattaacaaaagatcctatataaatcattgaaaaacaggaagctaatactggtttgtgttgatgtagttacttggggtccaatctaacaatctagacatagccatcttatcctcaacggggcaagactttgccacccgattctcgagctatatgcgagaccaacaacaactgaaaagagagggacagagcgagaatcaggagaccagatcacaaccatcgaggccaggcccgatcagagcaaacatcttaaaactgccaccattaccttccttggcttggaactcgactttgcccaactcagaagcaaggaatacagcgatcaggatagtcgcatcccaagctcagtcattagtctttttttgcttatctgttcctcattttttttatcttttaaaaatcgcatcagattcatcatcttaatctcttttctcgtcattctgtgccgctccttccttttgatttgatactgattatatcctctgtccaatgacacttttctttggttcatcttgcggatcacggtgttatctgacttccactcgactcctactcttcctctccaccattgccaccatccaattcatcgaagcttccccattcagacattctgattcaaccagccagactgattcatccaaccatcaatcctttcagcacaatttaagtacgtccagagacagaaaaatcatttaccctcctaaacagaaaagagggaacttcttgcagccttggcctctgactaattacaataacaacaacaacccctattttgattgttagctcaatatcaaacatggcttccatgaaaggataccttaaaccaaggtgttcgagaagcattaacaatcgccgagactggtgttccttcagctgccactgggagaacgccccacttggatggcacaacactccgcctttaagtccatcagtccaacaatatatattctaatgtgtcccgaccagccaaaactggctcgagtgatgtcatgcttccctctaggcgccgagacttgtctgtctcctttgaccatgtaagtcacactcagatctgcttctcctttcacctagacagcttttggtctgatcgagccatcaatagctgtccaaacgaatttcaaattcgaccgagattggaaattctgaactcgagtaatctggagtcaatattgaagacaacgacaacaacgacaagtcgtggtcgtcggtctcttcctccatcccattctttgtcttacatcgattctgggatgtacatgctgagttgatgtggaattatcctgaggctcctgactggtggtattggagttacttcattgtctttgcttagtttagcatgatcatcatcgaagtcggtccttcttgttcatttctcaaactcgaatctctaaatctacgcttcgatactttctctgttcgtccatgtttctctgttcctctattcccttcatgctctacacatgtacatagaaatcccccaaagaaaaaaaaaatgtaaaaaaacaaaaaaagaaaacaacaaaaaaatgcaaagaaaacaacaaaaaaatggcctggtaccctggaaacgtgtgtgctgtgagccactccaagtagcctcaccaaaaacgagttgaaagcgagcgaggtgtggccgttgcagtgggctcgattgacctgtctccaggtggtgtggcagatcggtcggcaaattgccgctggtttgtcgtcaagatgtggtcaaatcgacctgtgggctttcgatttccggctcgggtttgacggcaatatgtcgacatgggcggtgggaccgacattttgccagcggattgcctgagcgcgcgttagcgggggtgctgtcaattgggtcgtcaatttgctggctgaccggaggcccgttttttgccggtcaaagctggctgggcggggtccgtcaaattgacggccgaattttcagcgatttgccagcggcccgcaaccgccgtgtaagcctatttttttagttatatgtagatatgtagatgtacatatcaagaagatgcaataatctgaagactgagggtgatcgagcttaacataagcctcgcaatcggagggtcccgaagggaccccgcgtccgaagggacgctctccgaaggagaggcttacctccaaagcccctccgatgactcaaggtaaatgagatttctgcgaaaaaaacgcttattttgccttcgaaaattatttaaaaatgtactcttcaacttttcgtaattctgagtaggcagaattgtactttatcatctcagctctcagaccgatcctttttgtaattttttgccttaaaaccattgtccctccgatgtttttagctggtgatgatctgaattttgccaagatccaattcggatccgacttcatcagatcgtggaccctctcacgggttcctgtcggattctgcgcaattgcatagtatccggttttcaatagtgagtgtttgtattggcaggcattagatctctcagcgttcaaatgcctcaccatcgcttaagtataagagtatttttagatgatgtgtaatgaaaaaaactcatgtgacattatctcacatactatgcttcaccgaattacacattcatgaccggatcttttggtggaaaatccggctttgaaaaagccggattgtttacagatagtttccacagccccaactttacaggacaattctcaggaacaggaacagatattgaagatttggaggatacaataattatcctgtaagccttgcgatttcaatggtaccagaggcgggatgggtacatgagtgctagtgggtgctatcggggagggggagctactcacagccaattggctggactctgtagggtgagacttgccactttcgatgcaagtccctccttcggaggtcgctacgcgacctcctcggagggaccttgtgttaagttcggagggtgatgaacttggtcatgaggagtgagacccaagtgtcagatttggtccggctgcggaatgcgcgtcgttttttttttttcggttgatgacctcacttgggaggttttttttccagtctgccacttcctcaagagcttgatagtggtactgcacttcttttttctttagatacggttgaatagacagcgaggtaagaatcctcactctcgtcccatctcagggggttttctcgtttctgcgctaatatctgttgacttggtctcactgatcagaccatcttaccagcaaccgacctgggaaccagaacctgggttggtcccacttcatttatacccaaccatatatccacttgaatcatttcgcgcgaaaacagatttaccgcccctgacacagaagtccaaccggctgtcatcatatctgtgcgcgtcacgtctttccagtcgtctacggtttgtcctcgatttggtcggagaatgcgttgaagagacagcttggcttgaatgatccaaatagatacaagcatcaggatatatatataagaagtgattgatataagtagatatacacagtccaagaagaaaagtacgcataaatccctatcctgctcagatatcaaacctcgtaacactagaattttaacactccctcccttacttgtattcaaattcaagaccattcgaaatgctcctagataacacgaattatacctcttggaaagcttatatccaacagcgactacaggaagaaggacttttagctatcactctgggggatgaggtcaaaccagaaccaaacggaaccaatgggaaagagatagaagaattcaaaaagaaatcaagattggcgttttatctattaatcaaatcgattgatgattccgttatcttctcagtctccgccctcaattttgagagtaatccacgagagttatgggaggtgttgaagacgaaatattttccagatgatctgagtgagaaactcgaggcgatgaggaacttacgatcgatcaaattcaaaaataatcctgaagaatttgtggaacagattcgagccagttttgctagaatcgaaaatgcaggcttccagtttgatgagaccacttggatggtcatgttcttgtctcaactacctcgtactataaccgattcgatcatcaatcggaacgatcaagaggagacttctactcaaccacaacgatcctcgatctccacttgtgacaagttattcgagaaacttaaatcactatctatcacgccatctaactttccccaaaaccacaacccgaatgagaagcagaaaaatggaccagcggcctcgtcgaatcactataatcaatattcctgtacgcactgtaacaaaaagggccacgacatcaatcattgctggttcgttcatccagaaaggaacccgtttcacaaaaacaatcccgagaaaggcccgggcacacccaaatttaacaaggagattggaccggcttcaaatggttttttcaaaaaggatcacggagcgacctcggacggttggaggctgactcctcgactgaaaaaatttgaccacgatcatcaattcaatggatctaatcatggttccaataataacaacctcaacaaaccccaagccaacaaacacttcaataacaaccaccacagtcgtacggctagcaatgccaacaacagcggaggagggagtgaatggagttcgttttccaaaaacccttccagagtttcctcaggcgataataacgattggcgagcgcctaccccgaagcaatcgaccagcaaccaatccggatgggacgtcgaggagggtcccgctactcctctgaccaacggaggatccgggtggaatgatatgggcccaagccacaccgctaccgtcaacgaaaccggttggaccgagaaccaccaagacttctaatctcttcctaccgctttctggctcttggggcgatctgaaaaattgataggaattcctctatcaccctcttctgacacgaaaaaaatgatcattccgatgattccttcctgcttaattttttgtgtgttccatctcagctactactactactactactactactactattactagagtcccaaaatccaacgacttttgtgttatgaaacaaaaaaaaatcaaccctcaactgtcccattctcatcctcgtttttgtttgtttgtttacttcttcttcttcttaacgaccagttgatcaagaacatctgtcagtccacagcctcccccaaaaaaagaacaatctcttaagcctgtctacttcttttttctcgttttatttactttgttattagaagacaaagaaaaaaaaaaaaaaaaaaaaaaacagtatcgtgcatcaatttggtggcttatgcacctcttataatgagacttgatgagtagagttggtctgacagactatcgaaaattggaatctgattcattgttattaatgatcatcaagaaaactagcgaatttttatttatttatttttgtttttccatattatctacatataactaaaaaaatagcctcagagggccaaacaaaccgtcaggcttgaatagtgctttctattgatttctcatgcggcttctaacgccggcgtcaatgttgcacatttcaatgtcatttccgacattcgctaatactttacaatcatagcgaccttcaaaagcaaaggctattacaccataggagcttcaaaccagtaaaacccccaacatccggggcaaaaacaagcagcctccccaaatttgggggcatatactagtgtatatataagccaagacaaaaagaaaaaacaaaaattgtggagctggatgatgctagaaaacttgcaaggctcctcttctcatgatggggggggggggcaagactcctccacattataggggaattgaagtatgaggaaaactgatgggtgaaaaaaaaaacagggattagtggattattatataaggtcagctttctaaggcgtgagtggatgacctcctgttgcaatctatgaccctcccagaagtcaatttacaccccttagatccattttttttttcatcaacagagataaattttctcaagccttctagcaagagctgtcatgtgagccggttgaattgaagtttataattgtgttcttaatttaggagtgagagaggtctagattaaagccatctaaatcgggaagggaagtgccccggtgggaatgctccttgttgatatacaaaagagcagaaagatatgtaggcttgagttaacacattaaagcacaatcatttgttctgtttcatagctacattagttaggttgtacatcaatattcagggccagtcagtaatcaatgggattcaactttgcacaactccacagtttattctgccttgaatttctccagcaaatgtgacaattgaatggagaccaatagatccaagaatgaaatctgaaagttcttgacttttgtcctaaccactggcctctggtgatggtgatcaggataaaaggtcatgtctcagatgcccttcttgcgagatattgagatgatgttaattttgaccttcaacactcttgacccatctcagtatttgaaaaaaaaaacagcattcagttccaggactcaggagggagatagtggtgggaatggaagcacctctttttgcttctttcaaataagtatatacacacatgtaggaaatcttaaacttgaaaaacaaaagatcatatggtgtatttttctgttatctctctatgtaaatacttcagaccagtactgtgagtacagtaaaacttgtctaaagtaagggcatacctctgtgtgtgcatgacctgtacaagggcataagcaacagcttttcccaaatatcaattttcctgcaaattcatttcctctgatcagggcatacataacctgtttaaaggcaaacaaaaatccttctcccaagaggtgtgcccttagacaggtttgactgcatcttgccccatttctttagccatggggcatgtccaactttttttgccttgggattgcttgtagaagaagaaagagcagcaatgtgttgtggcgctcttcatgttctaaacatcaacctccttctgaaagctcaaagaaataactaactaacgtaagataagaatgactagattaaaatacaggactctagatgactaaatctatgagagaagtcaagacaagtgtgatcaatgatcatatcgaaaggctataactttgaatttaggaacactggatgatgatgaggaggatgatgatgattatgctttattcgccgattcgtttcccagggaaagagcttgaaccgaagaaagaattagaagaggaattgtattcggtttccgtatcttctcgttcgggcaagattccgagttcttcaacacttctcatgatctgatccttcaacaacaatttccgatcatcgtctgccacattactggaatgtgataatgaggaggaggaggaggaggaggaggaaggagttctgttttgggagttggtcgatctcgaggagtttgaggatgtcaaggtttgagggttctcgagcgccgtgaaaatcactacacataatgctaatgaagcaatcgcaactggtgatcgcaaattccaatcgaatcagtttggtgctctgttcagctcttcccttgtgtagagatggtcttcaacttaccaacacatcttcgagttgtcacccattttctcgtctcaatttcggttcttacttcgctaaccaagatcgtaaactatcaatcaaaccgtaagaattagaagaggaatccaaaaaaagtagagagctcttggaaggctttcaatttactttactattgagctcttggatcgataattctaattttttctggtcatcactagcctcttccttgcgatgattgaattccagctgtagctcattcttcagcgcgctgatatcttctttaagtttttgtttgaggttatcgatttctctttggacggaattgctagccgatttgagtacgattccatcgttcctagccttaacttgaacctcagtcctcagttcacctagggcagcattgtagagataagcctgtccttcggcgtatgatttcgagacgatcccccctgatggcccagttaataaccatcgtttctccgaggatctgagactgctttcaacaaatttcaatatctctttggctgattctgatcggagagtggaccgctcgagttgtttgacgaatcgatgggtgtgaaaggcatgggtgggcaggacggtgtattcgttgggcgagttcgaggatgttgttaatgaggttgatgggtttgatttaggtggtttaggtggtttaggtggtggtggtgatgatgatgatgatgaggaggagggtgtgttggcttggctgttatcctgttggactattgattttcagaggatcgagaaggtcagtatttggtttgtgttatgaaagtttgatctttgctggtttgattaatctaacctagaggaggactgagaccaaccaagggttcctgaaaggaggagaccaactctggggatgacttgggattggattctgatgatggtggtaagaggattgattgtgatggtagtggttggttcttgtcaggtgctgttggtctgaggttagcgatttttgaattccttctgattctgatcctagccgatgataatagtgggctgatagtcggccgtagttcggtggcagttgcagttgttgttgttggtagttggattgctcggaggattagtcgagtgttcatcctgaagtggtttgtctcagaagtttgccactccagcttcaagctgatcactccctcatcatcatcaccccccgaactgaccgacatcgtcatcgagggagatcactccccggggcggagtggattcacccgaactcaagcagtcagctcaaacattccgatttttggacaaaaggtgagcttccaaaactggcacagactcagagaaaaaataccaaatgatgcccaaaatattttcctggtgtgccccctttcactacttgggtgcaagtccttcctactgaaaagaccccatgctgttctagactgtgaagtgatggtcaataatccccattttaaaccagatttggatgcatcttaaattattttctgggtaccagtttgtctacccttgagagactgttaaaaggaaagattcattctatttttataacgtaaggaaagagtgttctatttacaaatatggaggaataaaagaacgagaaagtaccataaaatggtgggactgatcaagtaagccatgttaggtcatcaagatcccagttggaagcttgatctaagcagtcatttaaacagtcactttaacctggctgtccagagtcacaccaggcattcacatgacaggttgaggagtgaatgtcatgatccatactcatgagatcctccctagaggaattgggcttggtcaggcgtgcaccacccctgatttttcaaaattcagggacactggtgaaaaccctgaagtaattacaatgcactaccatgagcaccactagagttataaacaatccaagactgagcaagaataagatgaaacaagattgataacacttttataagcaccctataccaaaaaagtatccatatttgcataagtagtgggtagtacaaataccatagtgtggttcacaattgaatttttggcttctgactttgcttgaaattgtttctgtttactagttttggcttgaattaaataagtgagcttctcttgactttctgaatgcaacaaattaccatgacagttactgcatcagttagctgagctgcttacttgacacagaaactctccttccaagattcttcattgatcccaaactaactccatcccccaaaaatcagggcgtctccctggtacagtagaatactgatggaaaaagggaatgccagtttatcagaccaagtgattcacagatgctcaaggtagatttaccatgctaatcataaggtttagtcttgcaagagtctcatagattgtaccagttcaaacactgtgacattgatttggcaaaggcaataacaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcgaaaaatcgctacaatgtagcgtagcgttagcgcgtttttcaatttctgcactaacgctacgcgcatgggggaaaaatttgcgctaacgtttagcgtagcgttagcgcaattccccccatgtgcgctaacgctacgcgcacagggcgcaaaaaaccgcccgctacgctgcgctacagccatttttagcggtttttaggcgttttttgccgctaaaaacgctgtagcgtagcggcgccagcggtgcgctaacactacaccaaaatttggctagtgttagcgccgctacaatttagcgtagcgcagcggcagtagcggcgcgctaacactacacaaaaaaaaagaaaaatggcgccgctacgctaacgctacatgggcctgtagcgtagtgtagcgtagcggcccaccgctggcaataatgatgagcaagttgcatgatctgtagtctcaatcggtcttgatgtcacatctctctaaaagagcacacctgtaaagcagtgtagtcgcgctttggattaacatcattgatcttactgtatgcttatcaagtatgatttacaggcacagactgctcaagtgtgtgggtaagagcctctggtgtacttccggtggagaatcagtcctactgtttttttttgtccagactgactgcttgcttcatgaatgagtgctgtactaaaccctcagccgaaagaatagagacgttgagggaacaccaaagcagatgaatattagtctatgtattcatgagcaatgagttcaaacgatctcagaaaaacaggccaaccgcgacaggtatatgcactcagtaacaggtcccgcatacttaagaagctaccatttctgttgattttggattccttagattaaatttgaaaatttgcaaagcactttgaaagagttcttcttgttcaagttttctagatccaaatcaaccaactctccactttcaacaatatgaaatttccaattttacttttcctggtcagttctttccttgatgcacattgcaaacctgaatggttggttcaggactgacattgaagctttcctaaacagcttattggccaatacagcacaatggatatgaatgacttgaccagggttggatcagaaaacaaaatcgtctctgcccccttggaacacgcaattgatgaagcagccctatacccaaaagaaatccaacaatctgatgagccatcatcacctgtatttgtttacaatgatcagggccatcaagtgagttttactaaaaaaatccagcaaacataacccaaatcattgtattgataaacttcaactataaatttgttggtttagggggaaatctccaaagtagaacatgttattgatgttcctacaagaccaggcaaaattgataaccataagcttgacagacaatctgtctccgacaatccaaatcaagctgaaatgaaagaagcagctgggatcacccagaccgagtgtactaacttggaaattgaaaaagcagttgaagatcgaggagcattggaatggaaaaaagaatgcaagggttgctgtttggtcacatctatagttgcaatggttgtgggtgcagggattgtaatgcccttgttattattgcacatggacccataaacatcaatttgtaaattctatgggaagcatttgggacacttctgaaacgataccactaattttgggtgagagtgattgatgattcaagcacatctcaagagaaaaataaaagaagcccaagtgatcttatcttccatcctttgtttccacacaactaaatcctacttgaaattgcctcaaaccccactcaatcattcttatgtcaaaattcttgatttgtcttacttctgtatctaccaactttttaaattcctaaattttcaattgtctggtgagatcatgaatatcatgcttttccttcttggtttaatctgagcattccatcattcacaatttttttcctctcagaaatattttccagtctcagcctcccttatatttgcattttcaacatgcacatttgatcaagaatcaatgtagttttgatgcaaaaaaagctttgtgatatgtttgattctctaaactatatatcttctactctcttctatcctttattcaaataagtttgttcttgaaccagatttaaattcaatctggttcattttagtctgtgaaacaacttcttgatcaagttatatttaacccgttatttaagattgatagtctgagtctcatccaaataagtgggaaagtatcatgatgagatcagcatgatttgaaggactagtatctctgatctgctggaccattcaaaatttagaatgaaaaaaaaaaaatcacagatgattgattttcattcacagaggaaaaaaaaaaaacagtctgatcttttgcccacaaatacaattttcacactttccagggatgtctcctttcaacaaaacacacacacacaaatagttctaaaccagatcagtaggtggcaaagtgtgagataatcattttcaagtattggtagacagtaactgaggcaaagtgtgagatcatctttttcaagtattggtggacagtaactgggctaaatttctagacacagaccctgaataatgttgttgagaggtgcaatatggtcttgcgcaagcacatctgggcacaatgcaaagccccacttgacgaaatgccatcaggaggcttgatcaagtgagtttgtccagaggggtcctgccctccagttgaaaaaattagttcacactccaaaatagcagttttaattgaatctcaacagcaacaacaaaaaaactatgttggtactgccccaccataagaagaagaaagaggagagcaaaaacaaatgaaacttctgaaagaggcttgaaccatcttctgattatatgaattcatgtactataatctccatgtactacaatctcaactacagctatcatggtctgaacaagatatactttgcttttctggatttctttacatgccgggtgtttctggcatgaagctgtgcagctgagcctcccgaagtggtattggcgggatcacggtggttctgtgatgatggccacacccttcacggatcatttgcttagtttcaggatccctccacgatcggacattgagcttgacttccattcgacaaattcgcctggtacattcataatgtctcttggtacgctcttcctggcaggggacaccgtcttctacatacccgcagacacctgtagagaacttcggtggaataattgggtggagacttgcgcgttggcagtggtcacagtcgagagcgcagttgacgatgaagattcccgcagggacgaaagccagcgcaaggatcgtcaacagtttcatcttcgggcgctgtaaatcgagaccgagaattgactgggattagagtcgaacttgtgttgactggctgaaacgtggtggccgaggagtgttatatgtatagcggagggtcttcgctgaccgttgtcctacttgaggatactgattcgtctgacttgtctcgatagattgctgcgtgtccaatggccagccgagggttcaggtactagaagttagaacatgttgcagttttacgttgtgctttaatcgatcgaatccatcttcatcatttctcaatgaccatcatgccagataaacatcagggacaagatttgaaattgaacgatgacgacaaaaagacaagaaaaacgtggcagacttcagtccggcttctggaaacatggtcggggcggataaatattttgtttccagcacacaagagcgtcccttcaagttcgttaacgagacttcctcggagggacatcgtgtttgttaactacggtaaatatgttccgcgccgctcaatccgatagtcagccagccgcatacaagccacctggacttggtgttgcccaatctatactctttaattgtaggacttcctcttgatcatgccatcgaggatcttttccgtcaacttccaccaccctcatccctcgcaaagtgactctgccttcgtccttcccatccgtcggaagccggtcgtcaggagtgaggtattgattaacacaccgggtcgggtcatgcgcaccggagaccgatcacatcacatggcaccaccgtgcctggctataccaggccctccgatcgaggggcttgggttgagttagcatagaaagatcatcccaattgaaacacggttgcaaacaaaaaaaaaggtctgaaaaagttgaacctgaagacagactggagtaaactcgcctgcaattatcaaggagggaattttatgaaagacagatggactcggcgggaaagaaaatattgataagctatataaggtgaagcactgaagtgtgtgcatgcctcattattgtcacagagccgacaattatgtagaagagtcaactaaaacgtgttgtatccatgatagatgcagaagacttctgtttgaacagtccagaagatttatcatgacaaagcatgaaacttataataaaatttcaagtgccacaacgggcaagcaccttccggaatactaatgaaagggtattttgactgccttgttttgatctgacacgacattttagacagacaacgaaaatatctagaggattgtgatccatttttattatcaaagaattgatacccccgatgaccaacctgttggcgaccatcaagttatttaatttcctacttgctaggacatgtgtaagtcttttatcattcaagtcaaggaatagatgtttgcattgaaactaacaaagagtcattcgtgtacattagctcgcaggccgacaagacgttgttgcgatggaggtcctacaggaaccagcagctcagttggagtttggaggagaacatcgtatggctgaaatgactgagttgtcatcggccccaggacgccatcgaacgatcagtgacggcgaacaatcagctaccatgggatctcacatctgtgcctcatcagacccaagagacacagcccggtcttgtcacgaaaatttcgctttccactcgaactgtcaagtcaatcaagcaagtgtcttgtattttagttccccaaaatctgcaatttgcttcaatttctcaattatttctgaaacctgacgactatccatgtttttttttttttgcagccaggggatgccgaactggagagcactatgatacatgatagccaagaaacagaccacagaggaactttgaacagggccttgatttcacaagacacttttcaccctcatgacaacatacccaatagcgaagtttgttctgaggatccaccttcccaaactgatcaaaatatctcaacagagaattcacaagagaagggaaggctaattatgaacgaatacaaaccagcaggatgttcgatttgctttgaagaaatacactcgggtcctgatgatccagacaacccaatctttagttggacgagatgcaaccacagttttcacctagaatgtatcggtaaatggtgggaattattccgttactcctgtccgatatgtcgacgtacgatttctggaagggagcaggaagaggagcaagaagtgatcgcgcccatgatcccgacgtttgcctgtagcttacactgcttcctcgatcagacaactggcggcttttcacccgtcatcattggcgcctgggctttgttcttttgctgcttcgccatgcttataaagacactcgcggatgacgtccacttccatcgtcctcatcaagcttaatacaacatcccccagatcgatatcattgaaaaccaaagtcagtcagtgtctcttgagggctcagagatacatatcttccacaagtttttagtttttcttgctttcaaaaacttatttaaatagttgaaaaacatgacaagaaaattttcaaaacttggtgtcaattttccaatctcattaagggaatagatttgacaccaattgaatttatggtgtacggaagttgatatcaataaaattaagggctgcagagataggaaaagaagtatcccatttttaaaaaatctgctgctatgattggtacaggccctcaaggtttcagtaaatttctttttcaaggaccaaggaggagaaggccttcttaatcttatcccccctccccccccaaaaaaaaaaagtggtgaaggcaatatatgttgactgactgcacagtgggcagacagcgcaaagtgccacttttttttttttttttttttttttttggagaggacagaggtcctgaaaaagcctgtgtgctctatcaagatcaaaagacaaaatcacatatattttttctatctattatgagcatgaaccgctgcaagaaaaaagtgatgtcaactgtgcacagttgacatgttattgtaaaatattggaaaggtggatttgtgaaatcatgtgtcatgaacagcacacactagagttgtctggcttttttcttgcagtgaacgactgagaaagacacagatactcgattatgtagagattgagggccagtataccatagggcacaaagaaaaacaaaaaaatgcaagttttcagaattgatctttggactcaaatcctcactcatttcatcaaaatcaaacatcatcaccagaagccagtcatttgcataaaagtgaagactcccgatttttagatctctccactttgtttcaatttcttttgggcagaaggcagaaagaatgcccatttttcaaaattgaatccggttgtactggccctgaatctttgttgatatttgaagaaagctgataagatatgtcatctagtcaagaatctgtcggaaaaactggtttcttaattagcccccagaaacagagtcctgagtccaagatcccctcctgcttattccacacccctcccagcagtcacaatatacatatggtcttgttaatggaaaatattaaagtatacatttcttatataagtagtcgtgatataagaaatatatgagacaaaaactaggagaaaattgtgatccacccttaaagcaaacaaaagggcacaatgaagaaggacagattcttatacgtgatacacaacagtggttgcaagtagtacaggctgcaggacaagattagatcattaatatcttggtcaatagttgacaaaaaaaaggaaatgtctgagtgatgacctacgagggtggaatgaccaggatgcggaaaagtaattggcaagtagtcggtaagaagggaagcacttggtcaggttggcgaaatggttgataagaagcggatgtgctgagggacattgagagcaagacgataggagaaatgagtcttgtgacgagagaatgataagtaaggaaaaagatgtcatcaggcggaggaacaggaaggtggaatgagatgataatgatgtggttgtaagtgacagccacttgagttccccaagccaggagagactactgtgtagaagagagtgaggacaagctaggactgcaatatgcacagtcatcaaggtgtttggacagtgagaagaatgatgatgtcataggcttgagcaagtatgagttatgtgagtatggaggggtaagattatgagcatgcctggtgctcagatttcaacaggtcttgcaagcctgtctgggcacaatttcaagtcccgcatggccgagtgccaccaggggtttggattgtgctcagagggcttgattggacaggatagtcgggggggggggcaggacttggccatgtgccaagtcccgctgggccaattacatagtagctcaaggtgcccctgtgcacaagtctggtatgtattgggccccaactcagcagctggccttcccggtggccaacatgttggcgggcatggcacccttgcttgatatcagccaaccaaggctttgtcccaacccccgccaacttgagcatgtgctaagcgggggttgggatggtgccatgcacgctttaggatcagccgagcgggctttgggagcagcccagtgcacgtgcagacctttttttttttggccaaactttggtgtgtgcccagacagacttgcaatatcatacatccctcaacatccaaccaaatcttgttggtaaaaaacaaaaaaagaaaaagaaactaactagcttataaattttcagcggtcttgtatgaccaattaatggctggcatgagagaaggttattatggaggacttacatctgtttggattagcagctgtcttaattcttcttgccctgtaaattctacgtctcttcatgtaggaaaggtaatcatgatggaaatggcgttcatgggcactgcagtcatcgcagtgaccgtaaagtgtcttgatttagaatttgatttacatttgtgttacgtatgtataatgtactgtacataatcatcatcattgattacaatgaatctaaaatgacccacaaatcaaaaaacaactaactacgatcatcatcatcatcaataatacaacaacaacaaggaggaggaagagaaaagatacaagtaatgaagagaaggagatgagaggcaaagacatacaaaaccactctgtttttttttcagaaaaaagggagagagaggggaggaccaaggattttgttttttttgttccgacaaataataaacgaaaaaaataggaccagacgaaacacggccacacaaatcgagaaaaagaaaaaagagacagttcctaggatatacaacacttcagaaaaaaaagaaaggaagaaggaaggaaggggaggggaggggaggatataaaaaagaggggggaagaagaagaagaagaaaatcaaaactggtcgaacgaggtagataagtcggcgacagaagccggatcggacttagattgttgagagaggatgtcccacgaagacgaggacgagtccgacaagtcagacgagagatgatgctcatcatcggcaagggccgaagaggtttgctttcccttgggttggtcagacggattgatctggccaaccttctgagggtcttgcccgacaggaggggcatcctcgtgttgaacgggatgagagagtggagcaggtttagggacgatagtcgtgtcgctcttctgggccatgagggtgtgttggttagattgatcaacggcctgcggtcggtttccttcgtcttctttttggttctttgggtctttccgcttcagtgaagaatgagaagaagaaggaggaggagggggagaagggggacggacggaggatatcatctcagagctgggaggagggtgaggacaatcgaagaagtcgtcggaggagtgttgactaggaggcaggtcttgttgaggggggcggtggtcagtggagacggaggaatgggcggacatgagtaacagactggactcgttggcttcctggcccgagtcttccgcctcttcctggtctggccgtcggatagtcctcacctccgagtctccaccagcatgttcggatgtttctttcttccctccttcggccgcagacgtctcagcttgttctaggttcgtcgaggatgaaggacctggggctgtgctcaaatgctcgttgagtgagtttgtctggctctcgttttctgtcataggaacatccaactacccgtcagtatcttcatcatacactaccagaagatgagagaaaacaaaacacttacgggcaggagcattagcagtcgcgggggcggtctcggggagttgagtaggccttcgcttgatcagcgaccgggcgtaatcgagatcgcgatagatgcactcgacggccttagcagcgccattctcggcacggatcagttcacctacgatccgagcgcgagagatttgagtagcatctgaggtagccagggtgagagcgttagagaggtttttgacggtgagtttgcgaaggccggcgccgatgccaaggctttcgacgcgctcggcccagaagaactggtccccaaagaacggcttgatgatcgttgggatccctgcacgtagactggctcccgtcgttccagatcccccatgatgacagaccgcatcgatccgtgggaatagccagtcgtgtggaatcgagttgatgtggtatatcatcgactgatcttctgcctccgccccctcttcttctgaagtacccgctcgcttggccttcttccctcccgaaccactcaatctctccgaccatcctttagaaactatcgcatacactcccgccgatttcaccgattcaatgatcactttggtcattgcttctgggtcaggaacgacaatctatttttaagccaacgaatttcaatcagttcattgattctcatacagttttcaaaaagcaaatgaataaatacttacagatccgaatccaatgtagactaccttcttgttttgagtgtgggcgcgatccaagaaagcggttaaatcttgcggaggattccaggaagttttctgcggagagggtttaatgacaggaggagaggaagtcaagttgtcgatgagagaatcactgagggcgtcggatttggcaagagcttgttgagaagttttgttcgggtcgtcttcatcgataaaccaatagccagtaacatggatccattcgtaccaatccaggggcgcgggaacaatgctcggactgaagttgtagaggaatgggaccttgtgtacctccaacttctcgtaggtcgtcgactttaagcctagcttctcttcctccacttgttcacctgaccggacatcgctttccaaaacacttgatcaaacaccgtatacctgttgacaaagttcaagttaatatattggaggaaaggaacagggtaagaaagacacatacgtcatgtagttgtatccgcttcccatctttctgtcaggcacggcaaaggcgtgagggtattccttagtgcgagtccaaggcatggtgaaagctctgaagtaagggatctgaagagcttcggcgatgtggatgccagccatggtggatggggactcgatgaggaggtcagtccctcggcaggcctcgaaggaggagacgaggagctcgtcgagccaaccgcggaacttggagaaagcttccttgaggaacccgagcgtgaacatcccgttgtccacacagatcttcatcagctctgccgggtcgcctccgatttccacatactcgatcccatagccttccacccatttccggtactccccatgtgatgcgatccgacaccgatgtccgtccaactgcagtttttggcacagcgctatgtacggctgaacgtctccacgtgagccaatcgtcagacaggtgatgtgaagcttcgacttgggcttgaaggtcaaaaacgatgagcttgatgactcgaacatgatcggcaatgatgcgccatcttcttcctcttcttcctcttgatggttatcagcttgaagcccatcatcggccttgtgcttgtgctctcaatcatccgggtgatctcgtcatggacggctttgatctgctcggcgctagcaaattcaaagcacacttctccctggtcggctaaaacgtcggtcttctgagtggtgaggtagagcctgagggcttcggctcggacggcggtgagggcctcgacgggtaagatcattttaaccggcgcactgcttatccatttctgccccttgaaacacacacagctcttgcgagcggtcttctgtttgagggattgggctgggaccgggctggcgaggtagacctgaccatacatcgacgagccgctcctgaggaggttgcacttggtcttgagtaacaagcgaatcggaccttctgggttagtcgaattcgagaccacgcctgtggtcaggaagttgaattcggtctggaactttatctgatctctctgtgtcagttgagctcctcgatctaagcggctggtgccctcctcatccgatagtttctcggcactgggcgatcggctcggtagctccttcttgttgacggtcgaggtagacgaggaagggtcttgagcggaggtcattaaacccttggccgagttgatcacatctttggcaggcttgatgggattcagcgtggtgggcacattcttgagccaaccagggagcagggtccaggacttgtttgggtcagccgaaggggattcatgaggattcaggcggggtgaattcaatgcggagactggagtgctcgaatccgatctttctcgtgggctgtatgtggaataatgagaacgacgatccttgggagggtaagtatgggattgggcgagtggattcttgccggtacttgagcgattcagtttatctagctggggggaaccgaaggattgacttgggagttgctcctgtggagggctttcagaagttgacggcgaggcagacgacattgggagagacttagggtcctgggtacttgagcaggtaggcgaatcgataggacgaggaccaagaccaatggggttggcagaagtgggtgtgcgtaccttgacagtattgttgaaagctggtctgatgggactgccgacaaacttgttacccgaactggcgattttgctaatcttgtcggtgaatttgaagctggtcttgcgttcctcagaggcaaggtttgacggagcatcagatgagatcggggtttgacttccagaacgagatacgagaccgagagccgaagtggcaaagtaatcgtccccaagtcttggtagcggggtactgggaaccctgaaccgagtagaatccctgatgggactgagggtgcgtgatcgggagggggcatcagcggaggtggtaagagaagattcagggggtggttgatcagagatggtggtaggaagagctgaggacgaggaagcttcaacgcgctcgagggcagccctgagtagctcgtaaggggtttgtgagtcttgtaggaaaccaaagaagtaatcgacgagtgagctatcgccgatctcctctggaacgacttgaggtgatctgattcggtttggggcgaagggtaatgcgggggcattctccttgatcttgatgcagacggtctgagcaaattggatcgagtcacacttttcgatgctggcgatcgagctgagagggatggcgatcttgacattctggccgttgtgctggcaggcaaagatagtctgttggagtgatttgacccattcatccttggattgttgtgtatcgctgaagaaggtgtagaccttgccagagacgaagagtttgaattggttgggatgttttgagttggctggtgctggttcgaccttggtacagaagtgcaagtcgatctgaccggtagggaagtagatttcatggctggatgggtaccaggataggatagtattcttgaggatgaaccaactcttgacggtttgacgttggttgagtttacgagagtggcggcgggtgaggataccggctttgatggattcaccctcctcatcgacttccctttcgttgctcttgaggaaggcgtagaagcagacgtgagcggtggtcagatagacgtagcccttgaggaggagcgaacggaagagccaggaaggatattcggccaggagtttctcgtcagaggggagctggaagacctgttggagtttcctggataagatctggctgcgcttggcggcgaggttgtgatcgtgctggtgacgtcggttgtgggaggagcgcgactttggggattgggtacggaggcagagggtgtttgacatgtttgatagggtggaaggagactgattgaaggagggtgagctgggggtgagatctggtagactggtggatagctgatgaggttggttgggggtatcggttggagtgggatgtgagttgttgatatatgaggttgctgagtgagggtctgaaggggctggagaagatgtaggggttgatgagacatatggcgggtgttggtagtccggggaggtagaggatgccaagcaaaggggatcaagtcagtacaggcatggcaagagagacagatggtgggattcaggggaagctcacggggagtgctggtatggtattcgctgtcagactcggtaggctcttcggtagagtgaggatgggttgggttatcggtctcggaatgggcatgtttggaagggtgttggttaggctgctgatcgaggaagagggagcgatggatggcgaagatggaggatgccttggtggggattgagttggtatctgtatgtttttcaagagggtgttagcttggcagtgagttgatattatgagaatggagactgactgaatgtgtgttcttcttgctgatgatggtcttgagttgagcccacttgagctcgtagtgaggactgtgaagaggaagaggaaagcatgactgggtttttgtgtgtgctttttgtttcagcaagtttcgaacagaagaagaagaaagaagaaagaaggaagaaagaatggtaggaagactgctgaccgaagcccccgttaaataataagctggagcaaccccacaacaccaatgacatcatactatctcaaccaacaaaacccccaatccgtcccagaaggtccctaatccaaaccgaatatcttgcgaaaacaagctcaactcgagctcaaaaggtatgattggagtaagagcacaatataagtaagtaagtcgataatgaacttcttaccaatcatttacatagaagctccgactgaatccagatcacactgccatcttccaatcatgtaggaacccagaacattcatcaatgacatcaatcatcctggaaatcatccaccttggttgtgatccaccctcactcgaccgacaaggaaaatatccagggtcatcatcattgaagtctggcgagggttgcggttgaatgtcttcttgatgactgctatcacgctaaaagtggtgtttgatttttgaaggagcaccacagattcgaccatgtgctggtcttgagccttgaacatcaatcgcagattccgaaccagtatcggccattcacaaaacccctcaaaactgctccgagcagcaaccggacgcagtctttggcctgctcatgttcgatgtttgtgtgggcacctcttgggcaagttccagcgaggatacataaattcaatccatccaacaagttacacatactgaactcactcgacaagtttagaagtctctttcttcagcttgcatttctttctttgtcaagatgatacatactccttattttgataaaataaatccatcagagcccagattccatccagatgatccaaaagaagaatccatctttctttgggattggcttcctcctgctggcctgtctaccccagggaagcagcatctttgctcacccacttgaagaaatcttccagggccacgacgttttacaggccgggcaagataatcctcatggactactcaccaatcacttatcaacagaaccgagggattcgcagcaagttccctcctcgattgagcctcaaagatcggaacaagacccctccatccagaagcagctcatcgtcgacaatgaatggcttaatcaatcgggctttcgtcactctcatcctggcctccctgcaggaaacctgcctgatataatcgaagccccagtctcagatcaagaaccgaacggtttgcacaatcagcactcggctggcatgatcagctctgcaatctcatctccctcaaaccatcagattcgtgtagaagattatctcgaacaggggttggtcgaatttgcggcaaatgagtatccatcccaacgccaacactttctcttccagtccccaagcatcccgccaaactcaccgaccctaacgacactagcctcagagtcaaatccttcttgggagaatcaacactttggttcagccagcagcttcttaggtatgtatcttgtctatagctcgttattcattgtgttcttccacttccattaaagcagtcctgtctttttttcttaaatcaacaggtggacatgcttcgatggacaggagtccgaagatgcacgaggagcctaaccagtacgatcgtgttccccggaaaaggcaatcttttgatcacgagcggctgactcctcaagacccgaaaaagtccaaaaaaacatcaatgaaaaaggatggctcgattacacaagagccatccttttccattataaattctgcggataattatttgacaccatcatcgaccttacaaagactcgagaggaagccagcaatcaagtatgagaagatcataggtgcaaacagacagtcttggaaactggtggatttgacacagaccaaagccatattggacgtgcccgagcatagcacgattatgaatggcaaaccggaatgggaaagagtgactcgattagacatctttggattagacttgaagccgtatggatatgttcatacgctgaagtttcccggagaacggcgctggaaaaagaacgactttctggagactgatgtgctccacaagagcggattttggagatctctggcgaccaccaacagggatcttcctgtcctggtccaagaggccatcaatccctctgtttctccgcttcacaagacgctcgaaaagtcgcgcaacttgctcgaagaaatcttcttccgcgacggccaattcctgctcgctctgacctcgaaaagtcaaagtaagaatgatctgcagacgcaaaagcagcagaaggaggagggaactgtggatatcaaggatgagttgaagaggagtcagctcagatctcaccagcaacatcaacttcttgaatggttgatcaagctgtttgggatcggaatggggtctccaaccttgcttttcgaactgttcgaactagaccaaccgtatgactcggaccaccaactgatcagattccaagagatgctatacgaatatctgaggatcgaagagcccaagagcgaatacatgatatgcaatctgaatccgatctctcctcatgagcagcggaaagtgagccatgcgggcgccctgaagacccaagtcgcactgaacgcactcgggatatactacaagtattcgaaccgagctcagtgggagatgatgtttgaatcggatgcggatttcgtcaacttctttgggttcctgaagatctacgagatcaaccggatggcccatcgggtgtttggctacttcagccaatgggcggcgctctccttcttcccctgggaactcagaaagctcgactttgggaggatggtcgttggtggtggtgatcgggactctagagcgatcgacaatggtctccaaaggttccgcagagtcgcccagaaccctcgctggaaaaacctcgagaaacacttcgtcgagctccgcctggtccaccatgatcaactgctcatacaggcaatcactccagctaccaatctgatgttctgctctcagccgtagttgctctcttccctgcttcatcaaattttgcttggcctcgattgactttagattacagctttgaccttcgtaattgggatccatcaatcacgatcgatccagctattataaccaggagaattcttcccccacaagattgtttttttttttgtggtctatctcaatcaccctcatttcaaacttatttgaattcaaaaacatttatacgagcataatgtctttctttttttttttgtattttccttggtgtatctattctcaacctagatatttgaccattccagaaggctgctgcaagatttgcactagaaaggattgcaagtaagatggaacactcaaatgaacctgatttttctggatcaatctaaatacccttgaagccagtatgatatagtagacttgatgtggatggatgaacagcactacaaattcaatcaaattccatttggctcatgcacaataacaccaattcacatgggcaacatgtgatcttattgtgcatggggaaagatgtgattgatggggcaaggtatcaaattgaaattgatacccatttgaggtaacattgcatggctgcagatgttaatgagcgggactcaaagttgaaagcaagtcaatacttgtacggattttggccgcgcattctgcacaaaggaagtatgcaaatcaagaggccttaaaattcatgaatgcagcttgtacttggtagaggttctatctattctaaccttgccatcaattttggaaacccagtacatccatcctacgttgtgccgagcaatgtcttgccaaaaacccatccaagttaactcccattcaactttggaaagcccctattgcacatgggctaaatgtgatcggattgcttttgtagtgcagattccacttttgagggggggggcaccatctacatttggggaacctctcccattccaatgagttggttgttaatcagaagatacccctcttgaatatacagctgtcaggttggctccagtcttggactttccaagcagcttatcaagtcccacacagggatgtttgaaggtttccccccccctttgggatgaagaaccttaattggttttggttgctagaccgagggtgtgttttacacacacccttggtttgctaagccaagcccatttatccatattgcaagggctttctgaatcaacgtttttgtgggaaaacacactgattgttttttggggcctgggggagaggggggggggtgttgcctcatacccctgaaaaagggggggaggtggcatggatttatcaatctcccttgattgaggttccatccatccactccaccttccttgaaatctcacaaagattgaaaagctacatatcccacaaaaatcactgccagtgatttggttgattctttcagtctgggttaccatgttgaaagttcaaagggacagaaaacaagtctataatcgtattcaatctgcaacaaacaatctcaatttgatgcttctttttagagatcgttcgtcggtacccgttgctaggtacctagtaccgctcggcgggtaccgcccgcacccgcctcgcacccgccaggcggtgccgggtgcggtgccgggtgccggttttttggcaaaaaaaggggaggtacccgggtaccgctccgggtaccgcccccaagtgtcttgaccggaagggtttccttccggtcgatgaggtagatgtacctcatcaatcggaggggtttccttccggttgatgaggtacatgtgcctcgttgaccggaaggaaacccttccggtcaacctggccgggacgctggggttccccccagcctcaaggccatttttttttcttttttttttcttacttttttttcttttttctttttatttttttatctctttttttctgttcttttattttttgttctcttttctttttccttttttttctcttttctcttttcttttcttttcttttcttttttttttttttttttcagcaattacaaacagttttttttaaaattcttttcaattgtttttgactttatattttttatgtttttaaaataaaatgatagtcacaataaatcccccccaaaaaaactcaaacaagatgcaaaaggattgtaatgaaccttgcagtcaaactaagtgaggaagagaggggaggtacccgcggtacctgccaaaagtaccgccggtacccgccgggaggtgcctggtgcggtacttggtacctattttctgaaaaaaatcaacaggtacctaggtaccaacaggtacccgagtacgaacgaacgatctctacttctttttttttttacttgtgatgaaaaatgaggctagcctatctcttgaggtttttctggaagcagataccaacaataagactgggaattggaagggtcaacaatcaatttcaccaacaatgggccagtttttccatcagtagcgttagctcagcatagcatagggtaattctgataaatttcagtgtagcacagccaaattgcactggctctatgctaatactagtgcatgccacaaaaaaaaggaaccactatgctgcactatagtgaattttagctgttttgtggcattttttgatgctcaaagtattctagtggagtggcacacactcaagagctggcacaattaggttcagatctgtttatgtaattcacaatcctgttacataatagcatctagctcacaatcaagacaagttgacaacatacccaagatatgtaagtacaacagagtattgatcaaagcatgtccacccatgtgtcagagagagaaaaaaaaatatatggcatgttggaccacaaaaactagtcttggagcacataccaattttgtgggcagccacatgtccccataagggcatttttgccctacaccgtttattgatatcatgcaactactggctgggagggattacctccggtcaacaatgctgcataacctggaaagactcctctttggagccggaataccaagtatcctttcgctgggaagggctcctcgatgagctggtagaccttgcaccagctgagaaaggaagccttctcggcgagctggaacatggtcaactagcttgtttgacagtcgttagtagtggtcgaccctatttttttggtggaatgaaagcccttgtcccccatctcctggccagaagcacacggaatttcattgtaagaaaaaactcgcataagacaccatgttcaatcttcctgcgcagcggactttatttcaccccaatcttggtgaatgtggtctgtattcccacaggacattgtacactctgtgcaatacgcctcacaacaaatgagagttctttgtagcctggttttggcaaggaatggggattcactcacttacatatacggaacacgtaagacttcagccaggctgaaacaacttccgtgcccatgaaatattctatacggtgagggaaatgtacaattggcagcatcataaaatatttccctccagtaatatgtaaggctaaatatatgaagaaaattttggtttccatgttctttccaaggaagagtaaaacattgtgtcattcagaacactttctacccctttggcttagcgcttgctggaatcctcctgtgtacccgatcagtaaactccagaaactccattcaccgtcattcaagatgatgatcaaccaaactacgcagaattcatttattttaaaactcgcttttcttcaggcccctttgattgcatacctagctcgaaccacagcttctctgcttgattgggatacgggaaagaattgttatgaaatggacaatgctgtcatagacacagaaccggggttttggaatctaaatcacaatacttctccgagcccattcccaccgctttcaccaagattggaacaagaatcattttttgaaaaacagtctgaggcggataatgcctggtttgaacatgaattcccatccttcttttctggcagcccagaaagcctgactactaaatcatcagtctcagaaccaatcagtctggaaaatcaacactccacttctagcgcttcaattagtcattttccatcctcctcgaaccagcttcgagttgaagattatctcgaagataatttggttgagctttctgcaaatcaaatacggtctgggtgggaaattcttccctctcacttcgaaagcctgacaaacccagccatgtcaacaacaacgccagagcgaaggttgtgggaggaacagcaatacaatccacccggtaggtagttggttctgtctttcagattattgatagctagtttttgaatttcaaagcaactgaaatatctgttctaaacagaagcgggacatgcttcggttacaagtagtaccaaaccacatgaggagcccaacaacggtagcctatctcgcaaaagaattgccttgtttgacagcccaccttttcgagattcaaagaaacttcggatatcaccaaaggaaattgtaaattcaaaagcaaaaataagcagctctagtctagtcgcccaacattcaaatatccaagaagaaggaattgaaaattgtgacgaaattataagccctttcgacattcaattaagtgtctacgggtgcattagttcactagttttccccgggtatatgatttggagacagaagaggttgtttgacaccaacgtacttcacagcagtggtttttgggcaaatctcaagaccaccaacaaatactccacgttaccaattctaattgaagaaatcattaataaatgcgagaagaatcgttcagaaatcattcttgagcggacaaggagcttgttggacgaaatcttcttccgcagtggccaatttcttatcacttttactataggcaaaatggcttacaaaatgaagaagtttggtactgaaactcaggaagtacttgtcctaagatcaatagagcaagaaaaacttcttgaatggttgaccatactaatgagctcacaactgttccaaccagcggatctgcaagatggagctcactccttaatcttattacacaaaattctctttgaatatctaacaactgaagaggtcagttctgacttgttgaaaacagcatcgaatatataccatccaaaagaacagggggaaatgaattattttaatgctttgaaaacacgtattgccatcaacactcttataatttactataaatacagcaatatggtcaagtggaagcaacttttcccattggatcattactttgtcaacttgttcgctttcctcaagcaaaccgaacaccactttcactttgctcgtgccaaaagaattcatttggatccttgggaaaaaatgcaagtcttcccgtgggtcgaacgacagaacatgtcagctgattcaatcgggggaggagctatttcaaagataggaatagtcaagaattttaagagtgcaatgaagaggaatcgttggaacaccctattgaaatacgttgagaagaacgagtgatgagccgaaaatgaagaagcaaaaacggctgaagatttgattgtcaccttaccagtgcttctgtggtctatcagcggacagaagtcttcttcaattgttcaaatttatgtattatgataatcatctgaatcctaaacacattttaaccagtcataccaagtgttacttgaatttccttccaatctcatttaatgttttcaagatgttcctagttttatatttttttttcaattgcatcaaagttaatcattcccctcatccttaccaaggtttatgagagagattttggggccgtcaaatcgaacggtagtgagggtctcgaggcgcaaaatcatcttcattggtaaactgttaatttactctcctccgttgaaaaatacccagctcttgcgaacggtctcctgtttcacagatcccactgggagaggactggcgaggtagacaaagccatttcactattcaaaaaaagagcccttgtggattgagagaccacgcctggagggaggaacgcgaattgggtgtgaagcttgatttgatatctttgttgcagacacaactgcaatttgcagtcgtgtttctcaattcaaccgacagatgtcccccttgatcccgatagttgaatacatttaaaagattgggtgggggtatctatctttgcggtcgagaaatgcagacatgagcagagacgatcatgccttggccgagttgaccaaatccttggtgggcttgataggattcaatgccacgaccacttgtccaagggactccttttggtcggtcaaggcgaattcatgagtatcggccggggcgaccttgaaatgaacattgcagcgcttttatccgattttttcgtgggcttgtatacaaattgacactatttctggaggtgggtctgatgtgagtaccgacaaacttgttatgtgagctgggttaatttgaggctggtcttgccttcctctaattcaagtttggggctaatcagatcacacgggctctatattttcagcacttccccttgtttctgcagcccctacaaagccagatctgtcacctcttgaattaggtttcttcacaagaactgatttcagtgagtctaaatctgattctgtaggtattgaagggaatggttgacttcctgttgcaattgacaaccctcccagacctaaatttacactccttacatccattagatcttaatttttggtgtatttatgtaaccaatacaagggaggacttcctgtcaccattgagaatgctttttagacccctctaagttttaaatttacattgtaatcaaaaccacaaccagctcacatgatatccatcactctaagccttctgaaagatattttttttggcccaaagtcatcaagttctgaaagggttgcagatcctgttggtaaacaattcaatccacatgtggaattctatccaagttctagatgtgaaaaaggcaaatttattgttatagggtgctctcaataaaaatgcatagatcaggaaaatgtgggcattgagacattaatatatgacacattgcaaataccatctatgttacaattttgattgcattgagggatttcaagttccatcatggcctctgctattttctgtttgagtatgtacaatgtttggaatcttgcttttaaaggggcacttccaaatcaaacttgctactttcaaaggaatcagcaaatgctggttatgaaaagtttttagtgctgatctctgtagaaaaacaggattgattactaaaagtagaactggaacttaacaaataaaatggtaaaatttagaataagcaatacaaagattgaaaacacaagtgagactgagaaataagagaagcatgccacaaggagatttattctgatatgagaaagacagactgaattaaagaagatcaaacaaggagaagtagtagacaccgaagagagaagtagagaaatgaaacagaaggcaagcaagattgttttgagagaagaagaagaattggtcctatttgattgattttctcatcaaattggtaataaccaattgaagaggtctagagttgaagcaggtgataagagaagatggttggagcaacggtgaaagcaatacaatacaataaatgtattgggcaatacattgtattgtatctttccttcagatactcaaaaaaatggtattgggtattgtatctgaagtcagatacaatacaaaggcattttatcaaaaaactactacacatttgttggccaatttggactgtattcaacaacccaactgggcaatacaaaaatacagtcctgtattgtttgtgtattgggatgtattgatgaccagataccatatatttgtatagtattgtttttacaatttttctaatacaatacagatacactgtattgggataaaaacagatacagatacatgtattttattggttccagcattggttggaggatttcagatgatagtcaaggtgatattgagagcggtgagaatgaagaatgagggagaagagagataggagatagagaataaatgagggtaggatgtggagtcgaagaggaagggaaaagcagtaggtttttagttgagttggttgaggaatgttggaggaagtcaaagatagtgcagcaccagagtttgaggtgactgagtcaagcattgaaaagttgagcaggtgaagttggctgctgtgaagaagaggagcaagcagcagcgtgagagattcttggtttttattctgttgatcttgacgtttgagttgtgggtgagttaggtttacaatggtgagagagagagagagaatagatggagatgagggagcaagagcagataagggagcgggagcggaagagggtggacaacaggagagagagagagagaggaagtgggagaggaagagagcagaaaaaatagaaagagagagagcagagcagaaggagagaatgagagtgaaattccaacaatctccacaatactgttcttactaatattgaaaacttgagtgaggtaagcatgactgggccagagtgctgtaaattcacaagatatttatcactttaaaaagggaaattttagggagatatcataatgaatgtgttgaaattttttgttgttgtataaaagtagagaaaaagggtttcaaatcccaaaaaagtcacatgagtaaaatagacagtgcagtattttgacattcttttaactgtttgagaagaagaagtgaattacaagaagttttactctccatgtaatattatcattcaatgagatttgtttacacatgtgtattcaacatgcaagagtgaaactggattgaaatatattggatgttgtgcaaatttccattcagaacaccagttgatttggaaacctgcttcattgagaagatatgtatttcaacacaccacacctggctgaatgtttaagccttcaagtaattggggtctcaatctatgttcccaaaattccacatcttaagtagtacctttttagcaggatttactactgaatttacatcttcctaatcaactctatcaatttaacttgagatgatgagcaagatcaagaaaaattcagttgttttaaaattcattctcctttgggtgttttttattgaatacatacttgcaacaaaaaccaaccttcttgctttggattttgaaaatgattatggtaaacttgattattctttcatggaactagatccagggtgtttgaacttgaatgatcatacctccatgaatgaaattcccatccttgattctgaatataggctaaacccattttctgaacctcagtttcctgcagatgatgattggtttaaattggatgttcctgggtctggcacaaaaggttcagggaacactattatggaaacaccagtcttgcaaacaaaaaatttggatgataaaattgaatctggaagccttcctatagaaatacccatctcagaaatgaacaacttgaaacataaacattttacagatttctctcaaaatcaatcttcctcaaatgatctgtgtgttgaggattacctcaaacttggtttggtggaattgaatgtagatattaatcagtctgaattagaaattataccctttggtttgaaaggtctgggaggaccatcaaattttgcaccagaatcagacttaaattccttggatgataataaatccactttatccaggataatttcaggtatgtctttcaaattgctggaaatttgttgtatttttctattatatatcaactgatatttgaatttttttgaatgaatcagattctaggagttcagaattgcacaagaaaagtatcaataattctgaatccctcaaaaggtacctagttgaaagcaccgcccttttaccttcaaaaaacctcaaacaggtttcaaaagaaattgaaaaaccacaaacaacagacataccttgcatgaacatcaaacaacagcatactttaagagcaccaatcaggctttaccttgaagaaagaattcatttggaagtcctgttgatggcatacagcttgatcagcttgtcaacatttcctgggtatttggtgtggaaaaaaaagaagttatttagcactaatgtactccatgagagtaatttttggaaaaatatggaggtaaatagtaaagaattcacattaccaattctgattcaaaagttaatgattaaatataaaaatacaagtcaagaaaaggtaattgaaaggacaagggcattgctggaggaaatattcttccgggatggtcaattcctcatcgctttcactggggggaaattcattgataaaaaaacaaagaagatttccaaaaatgaaaattacaacatactaagattaagatcaagagagcaagaaaaacttcttcaatggttggtaaaattatttggaattacatccagctctgaaacattgggcctgtttaaaccagaaaaccaagaggatgggaatcactcactatctatattctacaagatgctcttgaggtatttaacaattgaagagaaaagttatgacttgatcaaaaatgattcatctcaacactacccaatggagcagtgggaagtgagctattcctgtgctatgaaaacacaagttgcactcaatgctatacttattcactacaaattcaaaaatttagataagtggaaggagatgttcccaaatgatcattgctttctcaacatgtttgctttattcaagcaaaatgaatacaatgaatccatttctcgtatcctcaaagttcaagtgagtcaatgggaagaaatggaagtcttcccatgggaacaagagaaaagtatacaagaaaatttaacaaaagagaaaaaattcaaaaacacacaactcatgcagaacttttccaaagtagtaatgaaggaatgttgggattatctcttgaaacatgctagaaagaatgtggattcttctcaagataagaaggaaaaacaaaaacaaaaacagaaaccaggtgaaaatttgatgttttccttcccagtatttctaaagtctaccaaaaaatgaattgtttgctgatatctccaatgtaaatatgaagtgtgaaggttgtctaaatttttggatcaattgatgcacccatcttctaaattggattttccatatttgtctgtccaacaaagtttgatgttgtcaaagataacactatctcaattgaattatctaaatctccagtctttgatgctttcttatttcatagtatccaatcattgtcctcatttttacaaattttatcatctctttctctatatttcttcctctcttctatttctatcttttctggatatcaagtttgagtatcagtgatcatgaaagtctctgaaattatagatgagaaatctcgaattgcgcatcaaagatatccttgagacattttggggggcattcatgacaaatctttgtaaagttttcttaattttctcgagggattagttccacaactcccatcaattggatgaagaatccctgggcccccggaacacttgcacatcttcaagacccaacttagacttcttcgacgtcagcggtttgctcgaccaaagtagcagttgcgcaactctcaggggttcctgcttgtgggcggcgctgaggatctccaacgcctgtactggctccgcaaacaagacaaatcctctgagatcttcgtggaggctattataatgtcagcgaatatgtacccttcttatcaagctggtcctgggtgaagaggatgtgatacagaccatactaactcgacaagtagtagacatactcgtcaagctggtacagtttaatccggttcggcgacaaaagattctccccggcgatttgatgctggttatgttgcctcgctaaggagggatcctcctcaatgagggcttgtatcagctccgcgaagggaaacccttagtgacgagggcttatcctcggtgtgccggtgcatgccgtaccgggggggggggggctttccctccgccgagccggtataagatgtctgagctcgccggggatgtctccttgccgatcaactagcaaggtctgtaccagtcagaggaggagaatacgtccttaccaatctggtgcaggccgtgccgcggatatatgctcacgagttactgccaatgccgagctgctacaggctttaccagctcggtgccaactgcacccctggaattggagcggcgacccgttgtcgccgacggtcggagttggtggatcaacataacaagcagagagcagcgatttttaaaaaatacatagatggaatacaaacagcatgaggaagaaaggcaagatgcatctttgtgtcatatttatgtgagcactaccagcaaattaatcgtcaagttgagctctaacccccccccaacaattagcagctggtcctaggattaaaatgaaacttttcggtaccatttccataatatatgccccaacctgccaaggtagtttcgttgtatactaagatggaattatcccagaaaaaaaatgaacaaattcgcatcatgttagaaaaatccaacatcaaggtttgtaagaatccggggtatggttgtaaaagaaacttactgtgcgcaaaccaactaattcgattagccttgaagtaatcacagtgctcgtcaagcacttcaaagtaacgcttttcttgggcaatgtcagcgatagcatcaggtgagttggctttccaactcttagtgttacttggccaaccagtctgagtgatcaccactttctttcctcggccatgtttgagaccgtactcgacatcgttccggatcgcaacctgtgcatgatcagccgtcgttgcgttcccttcaaagaatgcgaaactgtgtagacagacgaaatcgaccgctttgaagatctccggagtatcattgttggctttatatcccgctggcatcttcgtttccccggtcctcggaaggtcagttttttgaaagcttaattctcaattatttggatcgcttgctcacctctgatagagtgactggaatcccaaacggttcgagctgatttttcaagtcctcaatctgtgccacgagttttaatactggcaaaactttgtcatacaacggttctgagccacaagttacggtacgaatcacatacggagcctaaatgataattatcataagtctctaatttgtctagcacagatttcagccaggcttagcagctcaagaaagatgctgagacaaacgcttgccttaggattttccttgatcgcgtggagaagccgcgctttcctgcctttccatttatcatcgtctagaaatttgtatcgactataatcagctgagatctgaaggtgtaacagtgaaaaatctggacagaggcgaagataaactaaaatcatactcactatcaaaaccaaaccagatcaaagcgtatattccgacccccgcttccgctgcagcttcgatcacgtcgtcatcaaaaccatcgtgatcacagccaccatacaatctgacgtagcgggctttcttcgagagtcgcatccaaccgaaagtgtttgtcatcacagcacgggacgggcagccgcccacctgattgaaattggaaaaagagaagaatattgttgagtcactggagttaaaaattgaaatgtttattcctcgaaggcttgggggccgccgcttgagtaaatactaacgtggtagctaaaccccagccatgagtattcttccttttgagaacaccaccaatgtttgggtgattgatccaacgaggttggaagactcataggccgatcagttactgaggggtagcatcttgcatgtgcctcaggctcaagtccaggatattttttacttccccctggagtgcggtctgcagctacaccagcgcttcgattgtcggccacgactagaaaagctatcaaaactaaatcaaatcggaacagaaacatggccgtctcaaatattggccgggtattacttcgtctgctgctaggctggttgggatgagatattagatgaccgcgctgagagaatctttgttataacagtatccggcttcttgcaaagtttcaaatgcagaaaattttcccggttgctggtggtagcttatacttgtagttcccggtactgcaaattatactcactcactcgctgcctatcgacgcgccagtgcacgctgtaaacggattttaacggccttgatgactcgattgtttgggcatattgtcagtgatgatacataggtgatggttcaaaaaaaagaaaatcaacttcatgaggattccgaaatatttggccatacataccaattttgtaatgaatggtgtaggagggtgtaggtaatcaatggcggagtttaaggccgcagggaccctccttcggagggtccctgcgggacagcgtcctccctccgaataaagagggactttgttaagttaggagtttaagggagacctagaaccaggtctgagttttctatgatgatatcaatctgtatgaatattttgggcaaccaattaaccggaatgtaggaattacaatatttcctgcgatgtgaatgtgatctaccgtctgggtcatgcgttattgcgctcagcacgctctcaaaaaatggaaatcggttaatctgggtaagataaacgatcacctgactggaaggatacatatcacattgttatgagccaggagaacctggaagagaatccctccgtcaaggcatgcgaatatttcaacaccattccaatgggatagctccaatgtagttttacctatttgtatctgcacaatcgcctggagagattagagaattctcatcagacgtttctttgatccaaggctaggtgcaacccaagggcaagacctaataactcgacaacagctttggcattgaactagccaatgactcatcacatccacagtgatccaaataaaatcgagagtaatggtatacatattcatgtttacaggttaccaattttgtagaatgttttaagaattcatggctgtttaaataatttccgtccctatgggccaatcctgtttcttatttatatgtgcatctgagttttgcgtgaggcagaggagcagaggctaattgtccaggtgaatgaaaaatggtgaaattcgattgaatccataatttgggtcagatgctgtgtgatgattacgtcatccgcccctgccacagtccagggtcagctgtgtgttcgatcgagattggaatgttcaaagtcactttttatattttctacaaccttttgagggttttctgataaacagtacttcgaccagatggagactctgtgagtaaaacgtttcatttttctacttatccatcgaaccaaccgataactgacttgacccttgacctgcgtcttacagtccaaatgaattcctctctcaccatctaccgctcatgttcttcgccgggatcgagcctcaacccgccgtccaaccatccaatccaccctcagaagaacaacaacctagaccaccatccaaagatccattcgaggttttgatcgaaaacttgcgagcagtactagcatccaagccatctcatccatcgatttggatcccccgaaagaccccacagccaacgtctgattacagagttctattggtccccaaggtcggtgttttcattgatctttcaaaacgcaatttgccccctcccatttattcctcggattcatacactaataatccaaactcccacagtcaatcaggtttccgcctcgtaaaactagaccttcgtccgtcagcagtactacatctaccaatgcagtctctcactctccactatcaccgttatcccaaacttctccactctttcccgacgggataatgacaccgatctggatcaggaagcatcgagatatgattccttcagtgtttgtgctcatgttgaaactatgggaaccacctcaaccacccaatcatcagattcataccgacgagcatcacgatcgagctgaatacgagaagttcgaccacgagctgatttatgaaatctctgagcgaaagaaaacgacttctgaacgtggaattaaattggcggtgatcatcctaacctcaagatacatgctggataacccacagcttgatacgagactcagttacattcgaaagaaatcatcactcgacacacgtgcctctctcttcgtcctatcaccggtcccagcccatgacgttgttaactttatccatactctcaaggctgaactgtacgaatctacaatcgattattaccgagagcattctcgaagggtacggaggaaacggaccaggtcgagctcaaacgcatttgcccaatctacaagctatcaccaaccaggacagcatgtgatcaccccactgagccctcaaggctggagcgtgcggagtgactataagttggccacgtttgctgaatttcgtcaagagtatgaggttgccatcaaatcttacgaagattgctgggaaggcctactacaaatgtttaacagtaccgctgtcttacctccaagaacaaaacgctgggcagaggcaaaagttttggttgattgcatcaattttaaggtatgcgctcccttttattctcatcccttcgagcctcatggttggatcacatatttatgcagttatctatcattcccagatctcaaagctttatttgtattcgaatgaaccgaatagagcgatgtaccagttcaacaagcacatcaacaagtttcgggagctttgtaacggctggggtatcggcgacgagacatacgagttttgggcctggctatctaagcaatacactgttttagccgatctcgtcgacattggttgtaggaacgggatgcgcctgcccaacctatgtcctccgccgattccagtgagcgaaaaggctcggacgagttcacccgtcttatctgaatcacgcctgcttggtggtggggctgttaacttgactggggtactcgttcaccccgggttctattacttctatggcgctcaatgtgccgtcgaacgacgaaacaaattccaggcaagtgaggcggctgaggtcagtcgtcaatttatctcctccctaagaaatgtacatctgaaatgctgttctttcgcgaaacaggaagaaatgagatcaattgctgagtccaagggagaagctggctccttccaaccttctcctgccttgtcgcacgaaagaaagatacaccatggggaattgatcatcagtgtgcgctcatgttctcctctctttgcatgaattgcactaccctccggatagaaagaagggcgcttcctgattgttcaacagttgtacacaaaagcatacgagatcttcaaaaccgtaggttcgagtcggatgactttattcttagctctgaagatagccctagtccattaccaccaaaacgatcattcgacggcctggaaattcttccagcgaatcattccgtcctatcgcaaaggtagcttcaacactctcctcgatagcgttctctatctatcttaccggaacttgaacgctcttgttgcaaagaagaaggacacctcgattcctgaatctgatcccaagggcaacgaacccgttgagctgttgaaaatctgtctggaactcattgggagggatttgttacttgcatctccaaacggtagttatggagatatttgtaatacgttagccggtttgatacaggttaattgtgaaagcttttgctcaagttaatggtggatggaaaacagctaattgtctcttttttagcctcttgcggaatctccgtcaccggaagctgaggtagtaaacctttcagttgagcaatcagccttcccaggtttgcgattccatctggctgcccttacattttcttttcaggctttatgatggatatcacggactaaactttttcctatatccagtgcgatttcaagtggcattttgggaacctactattcagctcggggatgaggttgaatttcaagtttttatgaggatacctcaaacatttgcggattgccagccaaccatggcccaaatcagtctgaagtttacatccattcctgtgctcacaatagtccatcaaccgtctcaatcaaaacggcctgcccagaatctcgatgttggactcctttctgatgagtcatcaagccagacacttgatctccatgtgaccgagaagtcttattggctgatcactggacggttgaagccgtcggaagtcaataagatcaccctggaacaagtcgtatttcgttttgataatattctcaacagtggtcgctttgatttttccatcgcgcctgatacgcctggagaccaaacttcggatccatcactatggattgagcatttcgatgacgcgagttatgagccaatcttccttcatacagagagcttcgaatcggcttgcaagtacgtccataatgttctctatcgttgagaatctgtcagaaatcctcagactttcgctcaactctttgctgtttttgttgatttttccgatgaaatgaacacagggttcaacacaagaagcccgacgttttgttttctctggactgcgagtcatgtgggattgtcaataaggaacagagtttacagattgagatttcaaatctagaggaggactctttaaatttgaagcttgctgtcaaactgcaatctccctctaccagtcagtcttccaaatcaacgaactactactttctgacagataccatactgatctttttttctctcgccacatctgcattatgatgtgtctacatcatcgcatagatgatctcctcgagatggatgacgaaagacgtaatatccagcaattcctggacctgaagcttggtaacataaagtcgaaagaaactatgaagaagagcataacatttgtgccgaccgaagtgatcggcttgagagtattagagttcactctagcgatcaaagaggtcaccgatgatcataacaacaacgaaaataacgaacagaaggacaaagacgatgatgatggtgatgatgatcaaaagctggacagcttgagagtgtctaaaatccataggaaagcctcattggaagttgaagatccgatccaaatccagttcagcattcagaacttccatcaactcaataaccccaatcaccctagctatttcaagtcttctaagttactacatcgctttaatcttaatctcttgatctccaatttctccgcacaaatacatcaagctttcctcttattgttaaattctatcaagattcagagtgtttcactttccttggaggtatgtagtatttatctctcgcttctgtcatctttcaaatacgctataccgtaagatactggacaatttgatagacttactccaagtatacgttaccctttctcctatagaacgcatcatgcccaacgagggtgatatcttgttctttgccaaacgacgtttcctcagatttagatataggtcggtaggctgactatatgctcacttgtaaatcttcttttgggctttctttgacaatcgtctcatcctgataattccttctagacatggaaatcgggaattcgtttgctatcagttatatcgtcgaagttgaagttgatcatgctcaggatagcgtttcgggttgttctgttgcagttagatgggtttggtaagtaatccaatcatcctcttgtcttaaaaatgatgttacaaatgatgtgggtttggttgattgattgtacttgtggtttagctctttgaatggaacccaaaactcgcactcgaaacagattccagtagtgttcaaggtaccgattctagctccaattgcagtcctaaccgacctcaaaacgcacctaaagatcatggagccaatcgaagtaaattacatgatcgtgaatcgagatccgacgaagactgccgatctcgtggtcaagattcctgagccaccgacgaacagtaaaaaggaaccaagtggcagtgaatggatcatcgctggctcgaagttgatcaactcaatcttggtgttacctcgctcgtctatggtagtttccttagtcggcattccgacgaaacttggccagatcaatggcccgaaggtcgaggtcttccggcgaataaaccagcgcagcttgcacatggactcatcgaaccgattatctagcgaacaacatcatcaaccttcgttgtctagtttgaaagacttgcaagatctcgattcgagctatgatgggtccgatcctggctctcaatcgaataccaaactcgtgccggtcgagatcttcagaacttattctatcgtcgagaagctcccaactggtatagatccgaatttgatcgacgaccaactcaaaagtcagaatcgaccaaccaaaaacccagatcaaaatttgaaagtctttgtcttaccggcttaaatcatctgaaactatcctcttctcatagtatgcatatattgtccctttttgtgtgtccatcactgcgtctttcctccttttcatgtattctctattaatgcatatatcttggatcaaagccaacaagacagttcacaagaaaaaagaagaatcagacaatatctgccagcttgttcaacttttttgaatgtaaatcatctccaaaaaaacggttttgctgccttgcaacataattgcaaccgtcactgctaggactttctcagtcaccttcataactggctcctttgtctatacgtaagttgagcctatgtaatccctcaaatgatttggagccggcgggtcctataaggcctcctgaggaaggtgccccacaggggtccagactccaaagtggcgtttagtttaagtgaggagttttggtttgcaatgcatgctacatgtacgtacagcatctgatacagtatcaatagcgccgatcctctagattatatccagctctacatatcagctctatccctactacttccggcgtcgatcctcggcacagaagtaagcttaggctacacaggagccagcatcagtcttgtgaatatgcgagcaatggccggttgggtccgaccagtcccgtccagatgcacccggggttcgcgctgatcccactcattcgtcctaacggtctctgcgggtatcaccgacattgtgacgttctcaagtcaggagagagttccatcaccgaaagacaagaagcctcaaacttcgaatgtgttgcatcttcacttttaggatcgcaatccagctcacgaatgtaagatcaataatcaaacagtggtgcgttctccacaatctggccctcaaaccgacactggcagcatactcttctcaaggtgctcaggccagggcagtccaaatcgtacgcttcgccgtgaaacatgaagaagtggatttgtatgtattaagcttaaccttccaagatgtccactcttggttaggaataaccttctagtttttaaagtgacttttctagttttaaatgctgttgaaaacattttgaatctacattagacttcccttccacgtcaaaccagcttccatccgcgatacactttgatcatcccgattccacctcagctggatccctgcacttggtctaggaagttttattcaatggctctctggccactactctttgttaggcgcattttcttccctctttgacagccttcaagttccaagcctcaactgatcatctgccttcaaaccggaagcttttagggaaatgtgtgagcacactgtccccgggggaatccatcggactttatagtccaagacaatcgctccgagttaccgaattgaatagcctccaacatccctcacattcaatcgaacaaaattcgggactcggacggccgacagatgaaacagttcttcgagggccgactctctcattgtgggctttagatcatgaatcaattcagcaggtgggcggacaacctgaatccaaatctgctggcaccttattcggagattaaaagtgtgaaatgctttttggattgatatctaggaacaaagccatcagctgctgagtatttcggtccagcagccgggggaaagaaaccgcatagggcagctcagtggaatctctgctccactggatcctcctccaatcagattcgaagatctggaagacaaccctcccattaacgatcatgaagaaaatgattgtctgatttgcttggcggagtgccgggcgtctgctggagtcggactcaagaggaaacagtgcacacattgcaaccgaatctttcataaggaatgcattgaagactggttaaaacacaaacatacttgcccgaactgtcggtcgatcgttgacggattatctccaacatcatcaccaaggccaacatctgtcgatctggccacaggagctcaaaccagtagacccatgcaaccttggttccgcgatggtttaatcatggccccggttgctattactttagttgcgagtatagtttttttggcatttttcttcaaatatcttcccaagcaatgatttctcaacaacaaaccagtttttttaatcaatagagacccatttttaataaaaagcaaggttgacacccagggtttttttttatttacctcttcattgtttgtacattacttgatgctcaatcacttcatgcaaataggttcaaaattcagtgccctttgaagtagttgatgctcaatcaccttatcaaaataagttcaaaagtcaacgttcttccaagtgcagcaaaaagaacttggtgggactgatgtgacctgcatctagagctggttgtactgctcatcacctgcagtagggcgtacgtatgatcgtatcttcacgaaaaccaaagctttcggttgagccccctgagttcccttgacgataaatttcccgtgaaacctgtcactattatacctaattacacttcggcaagatcttctgcacatgcttcccgccctcaggacttgtaattcgaaccaaattgacgactaacagttttatcgaaaacgaaggaagcgtcacggtgccagtcaaccgcttcggttgcccataggccgagccaagagtaaatctccaaaactcacgaccatccttgtttcgtggttatgtatacgtattcaccgacctctacgcttagagctaacaaccggccggatggagtaccatggatagttcggggcttagggctttgatgaggagccatcgagttgcaagtgttccacgtcggaacttgatttttttagccttccggcggcatcacttaaatgtagcgatcggcctcgggcgtatgtcattttcacgatgaaacgcagcttccagagtccaaccatcaatggttttcggcggtttccagtgaaccgagtccgcttgtgtttaatttttgacggagcaattccaagatgtaactggttacgccgaagcctgactcgacggagctcaccccttggagtcaaaagcaaatttagcaaaaaaaaaaaggattgaatgtaggccagatgctccatgtctatataaactacttgaatattcggccgcttctctctcgctcacttcaacatcaggttcgtttttagctgtaaatagtatttgtaccagtgacttcgtttgttcaggtgaatatttacattcatcggcgactcgagaaatcgctgccaagctctagcccaccttcactttttcatcatcccaaacaatatcatcaaaaaccgtgtacttcttaacgttcaacacatacgagattaaccagatataaaacacaagtttccagaatgctctcatgtttccttacaattctaaccgccaccaccctactctctttcacaaaatctgagccctttgagcccagtccaccgccacccatgcatcaagaccacgttataataggctactaccagttctcccatgcacaataccaaagactagaaaacgtggcttggggtaagtaatgtgttatgatcatcttttcatcttgaacagggatcaagtgagactaagatataatgattatgtgttcaggtcgttacacccatatggtgttccatggagcttggccgattgaccaattcgaatttaccttcgggtctgatgatcagaatcaacaggcaattcaatacatgcaaccatttgttcaatatgcggatcagagtgagtattgctctacaagtactatcgcaaaattaaggaatgctcaaaccttctcgctggttttagacaatgtaaggcctcttttgggcatggggggagagcaaggttcaaagtgagtgattaggcttcatgccttgctgcaatattttttcaatctgagctcacttcacgttctacaacttcacacctccacaggctcttttcgtactatttgagtgacgccaacaggcgaagcacttttgttcaaaatcttgtctccctagcgcaaacctacaacttccagggtgtggtagtcacttggctaggtacgctgatttgatcacatttctgttgcactacacagttgaaattcatatgacgcttatcttcttccgcttgggatcctgtctttcatagctccaaacacgtcagctttttttctcttcctgttcatggaatcattatagatttcaacagtctattgacattttcaaaaaacaaaaaaatagtcccggtgtgggctgtaacactcgatcgccaagtgacacagtcaattttggtcatttcgctcaagtaagcccagtttagaaacgcaccaaaaaagaagagagagacaaattaatggtatatctgcataagcaggaattcaaaaaagtatggaagcaaggccgtctgattatcagggcgaactttaacggcttcattggagcaacaggcaattatgcaacatccgaagaaaccagcctgattgctcaaaatgtagattacatgtaagtcattcagaatcccccattaattttagaatttaggatgtcttctgatggtcctttggagtcccaaacttaatttcagtgacctcatggcattcgatggctatactggaaacagaggggcaagaacaggtccattttcagccctcactgccgattgtcccaaaataccttacctttccaacgggataaaggaattacttcagattatgcagtttcaagggttctcggtcaataaactcatccttggatttactggttatggtcgcgtgttctacttacctaaacatttcaacatgaaaactgatatctctcaggtggcttatggtgctgcgccggtgagacaaattgtttctgtttgataaccaacacttgatggattggaaaggaggacattcttgatgtatttaattctgtattgtttgatttggtcgtgaacctagccgggaggatggacagacaatctcaacggaactttggacgcctgcggtcaatatcgtggcttcgagggcatttatctattaaatgaattgttggaatatggctggttggaatcggatggtgttacagctacgcaacttgtgactaggggttgggacgattgcgccaaacaggtgaaagagttccctactacatagatttggatatgagaacaaaaactaactccgccattttctcgttttaggcatacctctacaccaatgactatcttttagtgtatgatgatcctgggagcttgaaaattaaatctcagtatgcgaggacctccggactggcgggaatctcgttgtgcgtaacaattttgtgtttcgagtgaaaatgtgtttgcagtgttgacctggaaaacaaacatttatgaaattgccattttagctattactccatgggttttcctaatgggttcatccaggctgcaatggctccttggccccaagtttctgatatcaaagtatattgatgagggattatgaaatgtggatggacattgtcttcatgaagcggatgcgctgcacaacacttccctataggtagaggttattcatcttgttgtattcagttgttgtgtttttcttttcctcgccaaaaaccaaaatggttccaatcatactttttcaaaaaaagaaagacattttcttgtaaaacaaattccaaaattcaacctttacaatgctctccatgtgccccatattttcattctttgaagtttcatgttagtacactttttttgtaagctttcacatgtagatttttgaaattgaaaagaaaaaagttgaaaggttataattatttgacagtggatgatgattttttttatatctggagtagaacaaagttagaaatcaaatgggcttcttcagagaaacacacttgatttcaaaatcaaaatcatcttcgaaattcttcatttccaattcaaaatcaaaaattgagcaactcaaaatattcattgatctcaggatcactaaccaaactcaaatatgtgcatgatttggaagcatggacggctatcacactgtgtgactgtttaatgcttcttttgggtgtgtataaaatacttatggctattacactttttaatgcttttttttacaaaatattctatgcctgttttaaacttatgttccagttcctgggccatttcaatgaaatttatctgttgggaagttgatcaagttacatcaaaaacatcaaactctatctccaaagatttagaggtcatgatagagtctatcatgacctctaaatctttggattcactggccaaccatctttaagggtaaaggaattctaaattcttggacgtttgtataactgagaagatttccaaatacatagagtcttgaatctatgagcagtctagctcatgtcatattccccaactcattatcaactggtgaataattggttttcaaatactgatatcagttgggaaaagtttgtttgaccacctgccttttgagtttccatttcctttgcttatggctgtcgcgctgtatcctttttccttggttttttgctagggcttggttatctgagtcttgatagtaccagcagtttttctgacgcaggtgccactaaggagaataccggttgacaagttaccatcaatctgttgaagttaggaagagattggtgtcccttaaattccacgatcgaaatcagcggttaaaccgtcgttgaactcctacaagcctttgccttcggctcactctaacctgttgagaagaaaacatgcagaatggccatcatacatggctcagctacatcgcacttgattagaagtttgagatgtcttcaccttgagtcttggaggttgtatcgctcatctcgaattcaagcagtttcatgcatgtctatgttgcgcgtatgtaagttgcaagataagaattttttagattgaagtgtagatcattggcaggtcttccccagagtctcaacagtcgtatgagtttctgggaaagtgggttatacacgaacatgctcaccttgcggctgagaagaaaataaaaacatcggacgcaacgcttacaaaacacaacgccacccttgccactcttacctcttttcaagcacttggtgagtttccttaaatcgatattttgcgtgacctagtcggttcctgaccccaggtgccatagcaagttcggtagaagaagccttcatccatatgttgcgcagagaataccctcccctcaaactcggcttttttcttcccggaatgatcactatcctgctgtcgtgcatcacattcttgaatctgccgcctaccatcctaggtcatggtagaagcccgtctaagcttcaaactcgccaaatagtggtcagaccaaacgcgctgcggaactttgagattcgagaggtgagcagcattttcacttgatcggttcttggctccccacaaaatcctttcctcaggccgaataatctgagcttgcaatgagattttgaacaagaactgaactcgacgcatcatttttgggtcgttctcctagccaccggtcgtcccccgaagtaaagcctgcgaccagctgcttttgaaatatgtaaagatcgttcagtttacacgtgctctagtgctacggcctaccatcatctttcaagtcttacatctccgtctcaacttcggagctaacaaaaatttaaaatctcatgtacagaacttcgcaaattcgtatgggaaaccaggaaatgcaagttatttgccgccaaaagactgcgggcaacctggtgattgggcatcagtgattttcaatttgacaatcagttaagtaatttttacatctaccatgaagtgttcaatgaaggactcaaaatcatccctttatgtttctgatggttcgggaagcatctaattatttttgacttgtccctgttactttgcttaaatagcctctattggtaaacaatatgacagacttggggtcagattttgcacgttcttttgttccccgtcgacgttttgcatcatcccctttcattcattcagatttgtgaattgctgatctttcccatgattgaattcatttagcgactctatctcaatgatatagaaagtaggttttattctgttgaagcctgttcacacaaaactgattttttccgattgactggattccttacctagtttggagaacgtcaacgggcaagtacagaatcaaatagttttccatttattttcttttaaaactaatagtatactaaggtatgcagccgagccaacggccactgggatcatttggacggtgtaagcatcaagaaaccctgattcacaaaaggaagttatagtgaattgaagtgaaataaaaaatccaggactcgcgacatgtcaagatacatccctctgttatcttatccaagtttgctatcgttggacattggcaatattgtggacaaatcaattggcttgactggaagttatgaagtcacactgtctgccaaattttacccacccactcaacaattcccggcaagcaagaaggcagacaaaataatcaatatcggccgcgggactgggaacaatatgtcccagtttttaactttccctccagtgagcttatgcgtcttttctgaaagactaggtggtctaataggaatttaatgtgtttttttgtttataaaacccagaacctcgaaactgcatttgtggagttatttgcaagcgggtcaggccaagaggaggtaagaaaatcgattcactatcatctcaactgtctgtgttagctgattttgacaagttacttgatgttcttgatttcagttttgggtaggtagttcacatttatctgaacagcaaaattaaatacccactcaccattcttatttcggatctacagtatacaaatgtgccagatcgcttcatggagaaaattgacccaaatcacaccggaaatgtcgctgtcggcaaaggcgcgttccgagaggttcaagtctggatcggtaagtcaaattacaaaaattaaatacaatcactgggaagcgctcagctgagcgcccaattcatgctctcttagatagctatcttgctggggttgcatatcctttccctgtcatctatacaggaggaatcttgatgtcttggtggaggtacttccattgttttcccttttcaatgtcggtcattcagttaaatgacccgtgcttctacctcattgttggaccaattcagaccgatatgtgggataggtgcattcgattctcctacatacgttttagatatttcgccctttgtcccatacctctcagattccaaggcccataacttcactctgtacgtggagggacaaggtgaaaatcgctcaataaacccggagtggatcttcagtggttccgttttcataactctggatcctagcggcactcgcactaccgggggtatactttcatattctacagactccgacacaacagtcgagccgtcatcgcccgaaggtcttgagactctattgcagctggacccatttttcccgattaatttcatcatgaggagttaccgaaaattgtctgtatcaagtcttgtgataactggtagcggtgaacctcgggcagtaagagtcgagcaagactatatctatagtaatgaacagtcttggatttcccaaggcaattaccaagtgagtcttattttgtccacccgcaacacttgcgaccatgatttaataacttacatttccttttctttcacacttaccctatcttaaaaggcggttaacatgtcaagtcaaggaaatagcctttctacctatgatgataagactataatcacggactcctttgaatttcctttgaatctaaatctctctactcttgctttatccgaaaccaaccagaccaagattgttggaaacctcactcatacatttagacgttcccaatttttctcgctatcccctagtttgggtcaagttgacattgataccacccaacactcgattggcgaactgttgttgaatgcaaatggtcgagtcataggtggtcttgggaggatggcgcaattcttcaactacaacgatggaagaaacgaaagttatacccggaatatcgaggtcttcaatgtaaccaatgtgatgagagatgaagaatcaggaacgctttctccgcctcgcatctcagagctggatgtgatatccgacctaccgatcgatgaagacgacatagtgggatccccataccgaattttgcgcaaaccgagtgagcatcttctcacatgccattttttatctacagtagccctgacttgaaattgtttgggatgtactcaccattttcatataggttttgaaaaactaccattttcttccaatataccatttgtattacaagtcaatcattaggttgttctcaacttctctggtgacaaatctgaggctcattctatgtcaaattttggctctgttgattttctcaagccataagatgagaatttttcaaattagtatcaggagatttttgtggtaccttgtccctacctgttgtagaagcataaacctaaaatatatgttttcaccttttgcaagtcacctggcaatttgtattgtgatttttcaatttttttggagttggctcccaaatccacccctcacgaatggggggggggggcgagaattgaaacgtcccgcatgatagtcgtgttgagtaagattgacccaagcacccatactccgaaatgaaaaggacgattttggaaatgggtcaatctacaatgaatcaccttgtggttaaaccttaccctactcactggggaggagtactccccggtcatcactttaacatgcctgctcaccaaggagagggtctgcggggtgaatgggtacacatcgtaactgcttgctgagatgtccagcgcggatttctcctgagccatcaatttctacttgctctccaagaggggatcccgtcgataaagtgggtacatatgctttgtcccatttgcttgagagaaagctcccttggtgaacctgaacaagaccaaggagcaatcttacccacaaggcaaggaagccccctcacaagcgagcagccacaaagcagacactgctcccttgggcccttgaaagggagattgtctagcagataaaacccgcttgccaaggtgtaatctagcccagcgagccggttcttgtatcgactcatcacctccaaggtaccctacccgccggccgggtggccaagttggcaagtcctgacaagcccaaatgggtagtatgcacatattacataagtttttttttgtttttttgttgttgtcatggtcccgatggattatcatgcgggacgattcattcttgcgggggaggggggcttgctcccatctgacctaggtcagtgaggtagctgtagcctgtacctcactgactgaaagggtttcctctcagtcaatgaggtaaaacaggaaggcatcccttcccgttgatgaggtctttgcacctcattgaccaaaaggtgtagcctgtacctcactgactgaaagggtttcctctcagtcaatgaggtaaaacaggaaggcattccttcctgttgatgaggtctttgccattgaccaaaagggtttcctattggctgattacgtacagctaccccgctgaccaggagggattccttccagttgatgaggtaccgctacctcattgaccagaaggaaacccttccagtcagatgggagcagctcccaaacccctcatttgtgaggggtggtttggggagccaactccccaaaaaatgcaaaaataaataaataaaatagaaaattgccagataactcccaagactggcctaaaaattagtcaaaaactctcaacggacatctgttgacagtttttgggagtcgtggcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacacagcggtattcctgttagcgctaagcgtagcgtagcagaattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagctctttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcaaaaaaccgctaaaaacaagctaacactacaattttttgaggaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcggcccaccgctggtcgtgggctaatatttgagagttgcttttctaactcccttacaatatataaatgtgccttaagtatggtcagacctttttgaagtcctggggagaaggctttttgaatgctttgagacaggtttcacttgagataataaatggattttttgatctgtaacttgtttattttgcttggtaaagactgtagtggtaaagggagctcagggggtggtgtgatgaagctaggccagacagagagttttgggaaggataagattcattgcactactgaggagaaggaaataaaaaggaaaatcagagaaagaaaagaaagactagactcacctaggccagacagagaatttgtggaaggatgaggaaaagagaacttccacaaactgccagctgacccagagtgactacatacacaggtgtcacacatctgtgacatactgagaagatgagtgaaacaggtgagaagcagaaaaacaaggagaaagaaacacaaagaaactgtgaattccaacaggaagatttatggtgtgcctatgggggactagctgaaacactgataaatccacagcacccttgacctgtatgacttagagatgggcgcgccgcatccggatatcctctcaccatttcagcggaatcagacatccgcatccgcatacgcatacgctggcggatacccgccagcgttggcgggtatccgcgcggatacccgccctctgaatgggcggcaaggctcttccaggagtgtttgttttaaaaaaaagaaaaaaaaaacccagccccctcggcctaaaggggcagaggccacaccgtcgggaggaacccctcccggcgagcggctacaggccagctcgctgggagtggttcctcccggcgagctggcatttaaaccagggggaagggtgcatccgcacccgctggcgggtatccgctggcactggcgggtatccgccagcggatagcggatatccgcggcggattatccgcgaacatctctagtatgactgagttgggggcttgctggcccaatttggttgggacagccatggcttgagatgactaggagttgaagccaaggacaccaagcctcaagcttcatagtctcactctctccctccttgtagtccacctcatttcatcattcccccttcttcttgtatcctactggcctcttgagacctttccattctcaatgtgtgataatcttgaccctattgcctttttcaaaaccttctcacctgccctagaacagcgcaaacaataaatccatgctcacaagttgctctagtggtaacttagagatgtcgctcaatacccgggtacctgcctcaaaaatccaatatttttgacacccgcacccgcacccgcaccttctagggcagccagggcgggtacccgggtacctgcgccgggtacctgcaggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaataaggggcttggaaaaacgactcccaaattttagtcgacgactcccgtttcggtcgggaggtcgtcagacgggagtcgttcttccaattcctgaaaaaacatagggagtcgtcgcactaattttacctggagaatttttatttttttattaaaaaaatagggagtcgtccacctaatacaagggagtcgtcgcaccaattcctccaaatgttttgcctttttttttctatattaaaaaaagacgggagtcgtccaactagaaatgggagtcgtcgccatatggcaccctcagagactccaaaaaaaggttgagccactgaggccccaccccaaaggcaatttatcaatgataaaaaaaattagattgattgagaaaaaccattgcaagagataaaagagatgacaaacgggccaaaaacattcaaaaatgatcagaaatgtaagaaaaaaaacagggtaaaaaaggacatagaggaaaaaaatcaaaaactaaaaaagacacaggataaaaaaaaccctagtagtgtttcattggattttctattttcctcactacagtcaattcgaaagaatcagaaaattgggcttcccatccccaagcctcttctgacgccttttctttccactccttcatgagctgaggcggcgtcctttggtggcgcaagcggggatggtggggttggacatggtttggttggttgggttgttggttgcttgggtggttgggtggggtgggggagtccgtggagggggagtggatatggggaggaggggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaccccttctccccagcccgactccctagagaatttgttgacgaactcctgcgaagacgaaaaaaaaagcccagttgtcagtttgaacaatttgagcccatcaactccctttccgtctgagagaaaattagccctgacgactcccaaagaaaaaaaaaaagaatcaagaaaattaaaggatcaaatttggggcgccaactcccgccttttaggcggacgactcccaaattttcaattaaaaaaaaataaaaaatcgcctgtggaactaggccgacgactcccgggaattggaagaacgactcccgtccgacgacctcccgaccgaaacgggagtcgtcgactaaaatttgggagttgtttttccaagcacctaaaataaaaataaagaaataaagaaaaacaaattattccatcaccaatttgaattttatcttctctctgatctatctttagctttacccttttgcttggcctcatttgccttattcaatatccattgatgaagactgtacaccgtctttatgactggaggaattcctccagtcatcaagactgtacaccatctcaaaggctggagggaaccctccagcctcaacaaagcaaccagattagttcagcaacacatataagacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaagggagttttggaccaccaatgataaatgaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacccgggtacctgcctttttttaccgcaaatgttgacacctgcacccgcacccggtacctgtttccgggtacctgctttggaaaacaggtacctgcaaacgggtaccgggtacctgcaaacgggtaccgggtacctgcaaacaggtacctgctgacatctctatagtggttttcccacccctccagggttttgcatgctccaagtcaaacctcatctgctcccaggactatcttgcaattcttcctcccaatgcccccccttcctggcagcatgtgagctggaacttcccggcaggactggcaaggggtgtcttgggaactcttgtcctgaagacatgaggccctcccccctgacccatccacaaaattcttgggagactgcttcctggtctccaggactgcctagacacccagactaaggtttgaaacatgtaagctaagaatagagatgggcggggataatccgttgcggatatccgctatccgctggcggatacccgccagtgccaggggatatccgctggcgggtgcggatgcccccttttccgtgaaatcccggcggatatccaggtatccccaaggatacccaaggccggaaagaggagatggctggctggaaggatttcctcccagtcggcaaggtacatgtaccttgtcggctggaagaatttccttccagttggcaaggtacgtgtaccttgtcggtgggaaagatttccttccagtcgacgaggtacatccttccggtcagcgaggtacgtgtacctcgccgggaggaaggatttccttccggtcgatgaggtaaaggaaatccttctggtcagtgaggtacgtgtacctcgccggcaggaaggatttccttctggtcagcgaggtacgtgtacctcgccggctggaaggaaacccttccagccagctgccttgccgccgagttaaagggcgggtatccgcacggatacccgccagcaccaggggatatctgccagcggttgcggatgcggatatcaaattctgctgaaattgtgagcggatatccgcatccgcgcggatatccggatcaacggtgggccagctacgcaaaccgtagcgttagcgtagcgtagtgtagcaaaaaaccactacaatttagcgtagcgttagcgcttttctcattttctgcgctaacgctacgcgcatggggaaaaaacttgcgctagcgtttagcgtagcgttagtgcaattccccccatctgagctaacgctacgcacgcagggcgcaaaaaaccgcccgctacgctgctctacagcagtttttagcagtttttagacgttttttgccgctaaaaacgctgtagcgtagcggcgccagaggcgcgctaacactacaccaaaaattggcgagtgttagcgccgctacaaattagcgtagcggcgcgctaacactacgtgaaaaaaaaatggtgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccactgcacttttccaaagggaagctctcacatttctggtgcctaaaatatgtcctgaatagatgtctttatacatacctgaagctaaggtaaaaatttctgactcctaacaacaacataactgatgtgatgcatgcataggcatcacatcacattgcatcaagagagaaatgtgggggcaccgcatcacatcacttgcattggattctttgatacagagcattggtatcacattggcaaagaaatgtgatgtgatgcaccatagtttggtggcattggtttgcattgctttccaatacaatgctgattcaatgcattggtatcaagataatgtgcattgctaaaatgatgcaatgccaatacatggccatttattgcatcacattgcattgttgcaccattgctgctaatcagaataaactgacaaggcatcaatcaatgtgtctcctgagaagcatggatagatcaacactatcaagcccaaattttttatgttatttgttattgttatttttttcagggttgataaaatgcttatgggacatttttcaatgtttcctatgagttctttgctactattgctaatgcttttgaatatatttttactaagaaaacacaaggatgtcgtgatgtattgtaacacaaagacatgtgagattattggtgcaggcgaccaagtgccaaaccacaaagtgactaggaagatgttgcctgaaacagatgcggatatctgtaagcatatgcatacaagattttgctgccctttttcctgtgttgtaaactgaatttcatctttgatgattacagcaatgacaacagcaaattggagaacataaattcagaaaaccaaaaggagaatgatagaaattaacccaactggtaagattaactattagagatggccccagcacatgcggatatccgcgcggatgcagatatccggctgctttttccagggaaactgccatacgcacctgcatccgcagccgctggcgggtatccccccgccttagcgggtatccgagtgggtatcttcagatacccgccccttaaagcaagggcggttggagggggattagttctggtgcagtcttggattgtctttggaatccaaatcgttgctacttttggatataacaggattcttgagtaccatgtagactatgatgctaaacatctcaaaaaatatgcatccagcaatttgcaagggtttgatgtcgaaattggcatttgggaccagatagggaattggtttatcaatcaagtactgttttcaccagagccaaatctcaatgtgttggtcctttctcaccaggaaaaataacttcaatccaagtgtaatagtagcttgaatcaagatgataaagtggacaatgttgaaatacaaatccattgtgtcaacctgtgtcatcatacatcataaaaatcatatgtcatgaatagaatcaatccatgtacacaatcaagttgatggcactaacacataggaatcatatcatataaatcaacatcctggacaagcctagtggtaaaggcatcactcctagtaaagtgacttagctaatgctgaggtctcaggtttgaatcctggtctagtcattcttttccctaaaatatatagctgatgcttattctaacagacaacaatcaggacaatatcgatgctcaggagacctcagtaatcaaattgggatttgctatcttcaatggatttgataatgaatggataaggattggaataaattgacatggaattcaatgttggaagagcctcggaagggttagacgctgcgctgaggggtgatactgacatattggttggtaaaattggctataggaatatgtatggaggttactgagaatattgttgatgaggccttacaatgttcccataggatcgcaactctattgaaactcggccagactgtggattatagatagccaggctcaagagagcaaagcaattgaggaattgaggaaagttctcttcaactctcataccgctggtgcctggattgcccgggcgctttcaagtctcttaccacctccaaggctcatgcttgtttgaaaaatctattttccgagacattactacggatttcaacaaagagtcataaatgaggcagaagagtccatgccgtggtgctgatggcagtggaggctgatatatgcagatttccttgtctctccaaggagtgaaggaaaaaaagagactgatctgactcaaaggctgtcttttttcgtcagttcaggccttgagattgacacttttactttggccggaaggtcttccttccggtcaacaaggcacatctacctcgtcagccggaagtaagaccttctagtcaatgaggttgtgccttgtcgtccttgacacagtacagtctccaggccaagaggaacccctctcagccttgagactgtacaaggtctcaatgctgagagggtccgtctgacgggtatccctggggatacccagacacccgccaggattttgaggaaaaggggacatctgcatccactggcaggtatccgccagcggatagccgggtatccctggggatacctggatactcgccaggattttgaggaaaaggggacatccgcatccactggcgggtatccgccagtggatagcaggtatccacaacggataccgtgcaaccatctctattaactattctacttctataggcaccaagaaaagaaaagcttactaaagcattcttttttattcttagttgacatcaacaagacagcagaagaataaccaaaggccatctatcaggaaaatccaaaggcaagtcttaccatctagaatcccataagtcaagcatgcaagagagctgacaatagccgctctatcctgtacatagaccaaggcatagctctcctcaattgtatcagtggtgggccgctacgcttttggcccaaaagcgtagcgtagcggcacttttttttcatccaaaaccataggttagcggtttttagcggtttttgctatgctacaccacgctacagcgattcgctgcggttacgctacactaacgctacggttagtgtagcggcccaccgttgattgtattaggctattacccaaatgcagataggaacttagtataaggcctcaccttatcaaaggaaaacaggaacagtctgattgtttttcctgttctctctctcactctttcttttatcttctctcatcacttcacacctgcccctgggttggtttcttgtctttagcttctactaaacttcagtgtttgtctaatgaaatacaatattctagacttttgaattctttcaagataaaatacaggattaaagagtgtggatgatccacagattttggcagataatattcaagaaaattatgatttggttcctggtagtatttctataattatttatgacttgtgattagagctgaagttgtattgccacaaacaaatcctatgcatctgttcatttgaatttttttggcctaagggtttcaaaaaattggatggaggagattgagttaagtaggacctacaatcggagggaaaaataaatcaacaccacaaaactcaacaatagcacaccaaagttgccatcaataatcttgaaaaacaaaacaattttcaaaaaaattctcgcagtcctatcagtatactcaatgttttatttctgatttatggcattgtatatgttacatgatctattttcctagtggctttcacttgattctaagtacattcagaaaaataaaacttgaaccttttgggattaaggatgagttttaattgccagttgaaccagatgtatgaagtaagtaatttaaatatgtgccattgaaattccagcttcaatggctttttatttcttctacttgaaaatattatacagtaatcaaatatttacattgagaatttcttttgatttcaaaaaaaaaaaaaaaatgaattggaatactgagagtagattactcaatctgagggtaaaatatattgtattttggctggtctgttactttcaatactttgatcaactatctacatttttaggtaagggaatttttatgaaaaaaggtgtaagaatgtaacagttttgtcaatctggtgcccaaagtgaatacacattaaccggaaaaagaactgtttgctaaccttctgttatatggaaacctgcccctttctgacctaggtgacatttgacccgttgatctttgaatgggaaatgagtccactgattgttttagttataaaataaaaatcagtttggtgtcacaattcaaatgtaatgatgattaagactatattatatcttacctcttccgcgtggttcaggatcacggcttcccttatatctactgttatcatagaaatcgctttcgttgtaggctgagaatgaatcttggccataaacatctctcccgtaatcactttcgtagcgagtggaattattcctttcggagccattactatacctgagttgtcgactgaatgactttcctcccgacagatcttcatctcctcttggcgtgggaagggccacaggaataccccgttggctctttccattcaaactcattggtggtgataatggtgtcgtgatttggcttgccccttgaccagatccaaattcaatagggacctcagactgaactccccaagacttttctccatcgggtgactgtttttctttcttctgcttctttcttgcaaaaattatgataatcacaagtaagatgagcaacccgactcccccagcgccgatgtaaatcaatttgctcatgcttttgtcttctccttctttgtctttaggacctccggaatcctggttagctgttgaggtagagccctctttgacgacactcaaagtgtttgctgtatttccagccaatcgcatggattgtgcctcgggaaaactgtcttttgtgactggggggtcgggttcagctgttccttttccgagtggaggaggtggaggtacagttgattttggaggcaagggaggcggagcctttggagcgggctctggccccaaatcctttgcagaatcgactgttggaagtgaagttggtggtttgatttcggagtcttccttcggagtctcttttccttgaccatccgccttcttctttttgttaaccccttctgcatcattctgtggacgagaatccttatctgttcccattttcttttcggcaagaccagcttgaaattctggttctttcgtttcatcctctgtcttttgtcccagtgaaagaagtacaggtgattcttgagtttcgtctttggaggtgggtttttctgatagcggcttgagatctttttccaataaacttgtctcttttggtttagggggctctacttttggatcttttcctaattgccccttattgacctccgttacatcaggtttcttgcttccttcaccgccatcctttttccccggaacagcttccttcggcttaggttctattggcgcctttgactcgtctgatttgattttttctccggctgttttgggatcttttggtgcctttggatcgtcagtcggctttgggggaaagccttctgttggaggcttcttcggaagaggatcttcttttccggcagacgataatctcgatgccagtgaatcgccttttggttcaatcggaactttcccttctgcagtttttttctctttctcatcatccgatgagggagacgtgaccaatggcttttcagataacagtttgacggcagtggattcaccagagttttctttgtgttgcggttcgccacccaagcctgttgggttggttttcttcttatcgaccaggctttcctctggtttcggagttggtgccgtggttgtttgatcagcaaagaacgattttccgttcgagggtcgctctgatgccacaatggtggacatataaattgattttgacatcaggtttctgcactcgagtttcactcatagttaggaatcggaagggtatgcgtacctattaattttacaatctgatcttgagttccgtttgtcacatttgtttttttttctggacttgttgaagagtctttttcggcattcacgagccttgagctagaggtggaaaaatccagtggtatggttttattatcaagacctttatcacctttctctattaagctaactggttttccattggttccactttcaagcgcgatcttagatttgctgcttgacgttccgcttggaagcacgactgaagaaatagcctctccattatttgcaagtggaaccacttgaacattctgaataggtgacgagaatccaacatgtagaagggttgagcaagtcagcagtcgacacgctagaaagaaaactaatcgcggaggcatattcgggtcggtataccataaaccttctggacttcttgggagagggggggttggttgtatttgaaagaagcacactgaaggtggtcgtgccaagtcaacaaagtattggaatgagttaacataatttcaatttttcaagggaggaagcagccatctaccagcagtgttagctgggtcactcgagaggttgcctgtggttattcatacatatgtctccctggagagcgaggttaaccccgactcggtattgtgacacccgagactagttgagcatttaattatacgttgggcacaacgtagcccatcttactcgaaggcaatcaagctctgcgaaatggttctcgtcaggtgtaacgaccgcggtgcagaaaacctgccactcggatggtgcaaactctgacgactatgtaggtaagctgcttgaaggctcccccgcccgcgctgtcctttcaaggaaactgtgtttttaattaccactattttggcccaggcagttttaataacacgaaaatgttctaaggatgagtttcttcgatcatgagcgttgatacctattcaaaagggggcaacataagcttatgaagctgctccggtaatttcccgtttgctcaaagttttttgtgccagcttccaaggagacagattagaatgtaccatgaagttttcgttgtctggtttcgcagacatgacctcagacttctgggtctaattacagtagaccccagcggcttgactacgatcaatttttcatagttgaatcatttgattacctattaggcatttcatcagcttcaaagcattgaaggagatgtgagtatacgagtcaatcgacatgaacatgttgcctgttacgttacagcacttataagtttgtggctaattcagcaatcccagacaagatttgttgtgttcaaccgagtttaatccctacatgaatacatcaacaaggtttagagtgtttttagaccccccccccctcagttctacattgacatttcaacaatgatgggccactacactttttgcccaagaaatgttagcatagtgctgcttcttttgcctgggaattgtgtagtgttagcaaactgttagcgtgttttcactacgcactgcgctgaacccatggtcttaaggtagtctgacaggggaatgtggtcttacaagtaagtgttaaaaaatggcagggggctaaaattgagaggcccccagtaccaacggaaaaaaaatgatgatcaattgaggggatctggatgtaggccccccaatcaggcactatcttcagggtagactagcgctagtcatgtggtcatgtaactacatagtcagttacactaactgttagtgtaacttttaatcagttacactaacagttagtgtaactttttcaccagttacgctaacagttagtgtaactgagggtaccactacactaactgttagcgcaactttgcaaaaaactacactaacatgtagtgtagtgggttcacccactaacaccgctaaaatttcactaacaggattttgggtagtgttagttgtgcctttttaaaggtagctaacactatgctaaagttgtttttttgtttttcaaaaatcctgtagtgttagtgggccaaaaattcccgctaacggtaacttttgtgtagcgtagcttaaaaggctaacactacgctacactaacactacggttagtgtaactggcccactgttgattgtagtgagttatgtttctggagtcatggggaagaaagaagcaagcttggtcaaaatggagaagcctatatatgagagtgagaagtttgcttgatgatatcattggaaagtcgactgagattaggtaattgtcgacttttggaaaaacgtctctagagcactggagggattgaggtcagatctagagatggtcgtgttgcatccggatatccggttgctttgtccggggaaagcggcatccgcatcccctggcggatatccccccgccttagcgggtatccgagcggatatcctcggatacccgccctctaaatggccggcgaggcacatcctcgccggctggaaaggttgccttccagccggcgaggcatgatccttgccggctggaaggtttcccttccagctggcgaggtacatgcctcgccgactggaaggaccttgccggctggaaggaaacccttccagccgcccattggtctcgggtatcccaggggatacccggatatccgccgggatttggggggggggggaaaggacatccgcacccgctggcgggtatccgctggccctggcggatatccgccagcggatagcggatatccgcaacggattatccccgcccatctctagtcagatctcaacatttccctgtgctgataagtggtgtgtgagtggaggacttcccgtcacatctgggaccctagaagaagtcaatctagacccaaaaactcttaattcttgcagggagatttgaattttgaggctctaaaccagctctgggagacccgcagatgctgacaggaagtcctccagtgttgagtttcacaggctggtgttgtgtgaaagtgtagtatggtgacaatagttgggaccctagcagtccctacatgtgaggactcaagagccaaattcagggaccactgcatattatagcaaacacagtgggtcttgggagtccctaaattacacacagggacccaatttatggcccatggtggaattgctctaagctgggctaaacggttggctttactggcccatcactgactctaattaaaaccacaaccagctcacatgacagccatcacaacaacacttatggaaaaaaaaaacattatttgccaaaaattaggattgaagtggtggaaatttaattctggaagggttctacatgaatcccaacaggaagtcatccaaagaaagttttaggttttatctttgaaatctaatttctgacaagagcaaaaaatctctagaatgcatgacttcctgtcacaatctacagccctcccagaggtcaatttacaccccttagagcatccgcattggttgagtggattagtgaggattagtgacctctgttgaaactcgacatgtcgcaagcctgttcagcaaacaaataactattcattttacttgtcattcacaaaccactggactgcgcgtaccacttccgcatccagaaatctaaaccacatctcaaactctaatcatctttgtgggaaacctaaccacctgtcatccctcaagtataaaaaccgcccagatctcaactcaaaacattcctcagtcttcctcagtcttcccatcaaccacgacttcggaacaccttcgactcaacaaatctcaaactcaatgtccactacaatcaacaaccatcgactgtcctcacattcaatccccaattgccctacaatcaattgtctcgtctctctattcaacttggtgagaacttcatcaagaagctcctgtcttgagtctttatttttttctgatattcaaaatcactaatcattgttttgccttagtcaatcttgtgtcctgtcttctcttaaaaaactattagttgtctgtcagagtatatattaaaactcatcgggtatgctttgattcttttctttttctatgttctttctgatcatctgtctaacataattgtgtatagctctggtttttgtcttctatcaataaaaattatcattgttaggttctttaacctcattaatccgaggatcagtggggtatatatttaatacctgttagctccaaaactgaccctggagctaacctaatcccaaccagtatggttgggcaatcagatcttccttcaacttttcatgtgctgaggtattccttacagcttggtagcgctgaaggaagaaatgaacatcactcgcttcattctctgtggtgttgattgttgaggcttccaaagcggttggcttatcataattgattctgttttcatattctgtgtccctctcatcttctacaatcatgttgtgcatgatgatacatgccttcatgatgtatgaaagatcctcgtgtttccagagacaactgggttgtttaattattgaccattgggcttgcaagatatcaaatgcttgctctatgtcttgttggcaagcttcttgatgttttgaaaagttcatttccttgtcatcacttgggaaggcaatcgtttgaatgagggtagcccagtttgggtagattgaatcagataagaaatacgccatgttgtactcattcaacttgacttggaatttgaccaaaggtgctttgccatctagaagttgagcaaaaagaggcaactgattgagtatgtttttgttgttgagtgttcctggcaatccgaagaatgcatgccagatccacgtgttgtatgatgccacagactccagtacaattgtcggtttttttttctttccctgagtattgacctgcataggctgttggacagttcttccacatccagtgcatacagtctagcaacccgagcattccaggaaaaccttgttttttttttgcaattgatagaagcttatgtagtgatatcggatttgtttggactttggaggtattcatctgagaagatttcaacaacagtgcgggtgaataatttcaatcattcaagagatgtgcttttgccaatttgaaagtattcatcaagtgagtctggacttgcaccatatgcgagcatccttcaagctgagctcatcttctgatatggggaaaaaccaaggtgaccagctgcattgcgtttttaaacaaaacagttgtttttcttcatgacagcttccatgatcttcaggaacaaatcttgcctcattcggaatcgcctccaaaagaactcttcagggtatgtgggatcctcagcaaaataatcatcatgaagttgttggtctcctcaaaggcgttgttggctaagagtttttcttcccttttgagatccaccccattgaggttgtcaagcttgcagtatttgcgagataatcattgttgttgtccataactttgagtcgatccatagcattcactgtggttgcggaggtgtctacatagttgtctacataccagagcttggcaaattggccaactgccccctgctatctattgccagtctgctgtgggagcagtgtgacagggctgagacaggggtgtgaaattattcagacacaaattgaccccggctctgctggagatgctcttagcacagagttcttttttggagaaaattcatgtcagcaatgtgtgagcaagaaaatgaataacaggtgcaagaagcaaaaaaagctattgtgaaccctgctaataaaggctctcatgtaagccggtggtaatcttgattgtgttgttcatttaggacttgcagaggtctaaaaagctctctaaatcacaatgggaagtcctccaatgagtatctaaatcaaaaatgaaatagaagggaagaaaaaacaaattttgaagaccttcagtttgcctcagttttgtgattcaggaccaggctgctctttggaaaagcaaggcatgctgctggggccagttgcccttagtgaccacctagcaagatcaaccaatgactatgttgtagcacagtcttgagcttcaccttacccacaagagatgtgaccacacatgcacacacactaacacattctaacaactcaagatgaattaaacaaaccaaaagagagattctagtatttcaaaaaattcagcctctacgtaaataagcatgtatgcatctattacctcagttcagagaggagggggatttacaagacaaagaagaaaaacagcgggaataatcaacgacatatagaaaaaaaaggagataaaccgatagaaagcaaaaggagttggatgagctcgaaagggatgtacaagctgatacaggagtaacagtagatcaaggaaagagggctcagtaacgacgacggtcgtaatcgcgctcgtctcggcgacgatcgtatcggtcgtcgtagcggtctctcatcggggccgcatagccgtaccggtcatagcttgggacgcggtcgtcgtaccggtaccgacggtcatcgtactcccgacggacggggtatcgagtgtcatcgtaatccctcctgagccggtcatcgtatcgccggtcgtagggatcatagcgatagcagtatcctccacggggctcatagggccgatgaggatcatcgcgcttgaccggacctcggtattgaccggctggaaaaccgatatcaactttcaatacacactctctacggactagaatgatggttcagtggtgggagttcacgtacgagtcggcgttctgcctcgggaccgccgggctttttcaacactaagggtcttgcccagaaattcggttccgttcaaggagctgatcgctaattctgcctggtcactcgtctccatcgtcacaaatccaaagcctcggatctctcgagtatgcgggtcacgcatcagttgagacttggtcaccttgatcaaccaacaaaagaaacaccccagtcaatggatgagatttttttttggtccttcctgtgtcaagataaacaggaactcactgtaccatacttggagaacaactcttccagatcacgatcgtctgccttaagactgataccagagacgtgcaagttgttcccaggattaacgacatctgatgaactggtataaaaaatggcaggagaaggaagcaataagcaagaagattacatctggtcacattcagagtttggggaaaaaaagcaagtttaccgtccacgatcagtagtttgagagccgttagctggaccaatgcgatcgcctaaggggctacgactcctttccatattgccggttctagcggggctggccgatcgggcttctcgatcaggcgggttccattgttcaggagggtgtgggctggtgggttgatctgtggcagaaggtccgttcgtccaatctggtgtcggaatggggagggagaggcgagaggagtaagtgagacagggtggtcaaggataaggcggatggtgatggagcaggcgtagattgagagctggctgtgctgggttggctcgcgggcagtgtatattcaagacatgcaaggcgaaggtgacgatgtggtggtggagatgatggatgatagaggcagagcaaatcaggtaaccagggggatgattgatgatgctgatgggactgtgggatgaggtgatgtgtgctaaaaggtgtgtttctgaaaaaaaaaagaagagtgacaaaggctataaatcaaatggaatgggatgaagactactcataaatagtggaaaagcgggggtagttggcaggatatcttgtcacttgatgggtgaagcaagtgctcatgagattagaagggataataagttcctagccatattcagccagtagtgccactggggaatgactggctgtgaggggtgatggtgaatattgcagatgatctgctgaagaggtttctgctggatattgcacgtgaaagagaaagaaagaggaaatgagaaaagaacctaccctgctcagacatcctgtgtgcgatagatgcaaagcgacgactgtgagtcgcttgattcgttcgttggaggtggtcagataggatggaagtccaatggattccttgtagtttctatacagccgctgtattatcgaaccaagggttgaacgcaaaggactcgggatttgtgttttgggtggagatgaaagttgacggtgaggagagccgcaggggtgatgacgacttgagcaaaaacatttgtcttgaagcaatgtctactttctcgcgctgtgggagcaccgcaaatggagtgctgatgcattctctcatcaaacactgttatttttccactgacccagctcatgaccctgacccgacccggcccattctccaccctatgctgaactacccggttgaccacgggccgcaagacaatagaaagcaatgtcactttcaaacaagtttgggaaataaatttttgtcaacagataatcaagaagctgtacttcaaaaaacctgaagcattttttggacctattatgaacttaattttttccatagacattactcgagttacattcattcttttgggccctcatgaatctccacctccccaacagctagagctggtcgctacgcatccggatatccggctgctttttcaggccaaatggccatctgcccttctggcctcaggtatccgttgagatacccgggtatccgctggaaaatcagcggaaagggcacatccgcacccgaacccgcatccgctggcgggtatccgctacagcgggcgggtatctgccagcggataacggatatccagagaccagctctaccaacagctcactatctcacatatatctggtttcatacataggttttttgaccagagaaaaaaaaatcatgaatactttcttctgggcagatctatgtatgtgtatacatacatacatacatggttagcaatgcattactggcagaaatggttacaatctagagggggattttgaccattctccgtgtgaactatgaccattcttctcttgaacaaccctttcagattattccaatgaatttttgatcagcttggattgattgaaactaaatttatacaatgcatcaactgcttggacagccctatccaatcagcttacaggcagattttgttttctgaaaacctctgcacttgtctgattctgggccatggagccttcccaacaaaatgtgtccaaaagcttctcagacaatgctgtctgagaagcaaggctctatacagcaaaatttatcatcttaatgatgatgttgttcatggcttgcagggtcagcaaatggacatgaggatcaattttaggatttgccatgatggtacaaaggttttggtggtgatagacaccgtggaagtttgaagcagagatattttgtaatgatcaggatataactcataattagtgtcaccatctttaggagtgattgtttcactctatacctaagatgatttgaatgctggcagttttttggatgaggttatgtatcagaattggctgcatactgatcttctcttgggtcaaaaatgtcctagatgctactatttcagaaaaacatgcactgaaatggtgtacatctctgaggcaccagcctgcaacctctctcacagactgcaacagtcaagaaaaaccaaaaaaaaaaaaattagaatgcaaattaaaaaaaaaccaaaaatgaatcaacaaaacaaaaaacaaaacaaaacattcaagagcgcagccaaaatgtcaagaaaagcaaaaaccaaaaacagaaaacagaaatgactgagaagttactagaagtatcccaatgaatagatcaaggtaatcaaactttgtgaacatctcacacggatgttgaattttttgtatggttttgtttgtgtgtgaatgatggtcagtaaacaagaagacagacatatggagtagaaacggtgtggaaaaaaaaggcggagataacgggtaaggcatgatgagaaagtcgggggacggcgattctgtgtgtgtgggggggggggggtcagcccatgccaaagaaaaaaaaaaggaaaagactacagatgagacatgatacaggaacttgaagacagaaggatcgatcgtgagttctgaaaaaaaatgatagaataaaaaagagacataacgaggggagattgaaagttcagatacgggaaagattcaggaatgacggggctacgatgtatggaagccacgtgctcaaaacaatttgcaagtttcttgttgaaacttcgatgacggattcagcaaacctctgagctgctatatcttctacgcatggcgatccatgggtgattgatcactgtgcaggcaacaagggtacgagatagtgaaaccaagaaacacaaacccacatggacgctgacagacgactatctaccatttttagagttttcttcttggaccttcttcatcttttccgccatcacggctctcttcatcatctcgtcgcccagttttcggaggggacaaggagacaagagttccgagccgaccaagctagagacctcgaagggggtcgtgaaaaccccgggacaatgctcgatgcttgcagtgaggaacagctggctactggtgagcttggcctgtctttcggattcctgttggagcgagtgattcatgccggccctcgtcgggctcaggcttccatgcgatgaagatagcatacttcgcgcccccgccgccgtttccagtcttcgtggggtgcgtggggtactttcgctggttgttttcatagctttcatctgctggtttactgacttgagctgtggcattcattggaagtgaagagcgtacttagtcaaatgcatgatgcatagaaaaatcaattgaacaaaaagcgtacctccaaaaaccctttgacgatccacttggtcagacgacctcggtcatctgaaggaataaccacaacttttgatctgtggtctgtgaactttagttcgtactgtttggagtggtccttgatcagatggtggacttcaactttggttgccctcgatacatcctcagcgatcgaaggcggcaagaatgagttggagctgagccgcagctcaaactggtacccaactctcaatctatcggccgattgataatacacctggtgagaaagctgaacccaagaaggtcagttggatacagctgctgatgttcattgttcatgaaatgagttcttaccgagaggtcctcgatagcacctagataaccgccagcaaacggaatacgtcccttgcgcgattgcgttctgaacggctgggttgtaacttggtaacgcgcctcagcctgtgtgattacatgtagcctaacacccaacctgtttgattaaagcagaattagtgttagttaagcagatatttaaaaacccaaaacaggcaaataagggtactcaacgattcttggttcgagaggatctgttttcgatcagcattcagctgtaaagagtacgacacatcaccctattgaatttcatttgaagagagtttgtcataaacattaacggaactaataaggcaatagctatttgatctaaataaactcaccgaagcatggttgccagtgcttggaaggggtagcgggccaggttgacaagagcaattagcatatccaggtatggtcagctcaatatgccattcgcacaggtcacctgagtgggatatcgtttggacgtcctcggaagggttaggatggatcatgtagttgtgacgcaagaagtcatgggcaccaggcgctggcgagtcgctgtcggagatagaagtaccgattaacatgagatagatggacgtgtatttccggactttggctttgttggataatttgacgtgcaccgatattctctgtcctgggctgaaggttgtagaggatggccggggggagatggatacggtgaaataacgagatttactgtgaaaatcctctggcgctaacctcaacggattttctggatgggatcgctgagtgtttacttctaccagccgatcggaggttgccgctagaggcgctgcggcataaaaggcattgcgcttggaagaggaagaccggtggttgatgagaagattaggaacactttgtgatatttccggggacgagcgcaaatcggaggccgtggatggggaaggggtgagcttttgcgaaatcggaaccgggtcaagaggtccggtcaatgtcgtttgttcctgctgggatgtacttgccacggaggtctggaaaaccattttcaaagattccttggccaactcggtctgctcatcacgtgcaatgcgcccttgaagttttgggagaccgggtgcgtaggctactgcattcttggctgtgccaagttttgaaatcggaaattgacgcccaatcacaaactcattgctcagagaagaaccagattctcgaactgtgccagggcaagttgcggttgcaggcctcttgtacatgttgaagttagatactcggggttcagcagaggctaccttcgtctcagttatcaagagggaaggcatcacggaggatgagccaccagcagtgttgggacaaggtgtgctgcggccataagatccaggtttggggctggcctttgcgataaacgtagattcggatgtgccggttgcagtgttagggcgccgtttgttgttcttgtttgacttgctgacattttggtgaaggtttgcgatccgagcaatcaagctcacgttggaaggtgtgggtcgagcagttttggtgattgagggccctgtcaaaacctcttgagattcattggcagagggtaacaagtggtggctattatctagtagtgatggtgagcgctccggggcatgcgccgcaaagggatcggctatggaactagccccaagacttggacgacggtgcacgtcgaaattcttatgtttatctgatggtggcgaacatgagcgggaaccaccgccaagcgaattatcttggaagctagtgacagatgtcgagatgagagtttcttttccagatagtgaacttgaactggctgagagaccacacaggtgctggtaaaacggactatcagtcccgttgtaagcttgccaattgggaaagtcgccattccgtagacgatcgcgtggtgtggagatcatcgctgcttgccacatgtccactgcgatggggggccgccgactagcactgaaggattcgccggaatctgattgaggaatcttggcttcgcgcaaaagtgtcctcaagttagtaccacggtgaggaaccacatcggagcgttcaacggggtcaggagcagtagtcccttggcccttgatttttaactctaatgccatgtcttggcggtctggttctctgagcagttttcggggtgatttggcgcgagttctggccgagggcgaataattcaacgtccaaggttcgagtgagttgggtttgcggacagaagagttttgttcacatgaagtaccccttgtctcgagagggaaggggattgatactgatgggagtagagggctgttcttgcgattgtcatgatggaggcccaggtgattacttctggaaagagaggagagcttcaaggtggttttatcgagcatgtctgtggcaacgacgacgggcagcttcaacggctgtgcaacgagggttcctggaggttgcgagttgggatccgaatctttgggacttgatgcttcagcgaggggagattctctcgaggcagtggaagcaacaggccgccggtatcgaggagcaagcgaaccagacagcaaggaaaatgattggaccgcgtgggacggcaacaaagcctcgacgtttgagtcgtacggatgaagtttgggtggaacctgactcgaaaagatgtgttcaagctttgagctcgggaagtgataatcaatgagatctgttgaacatgagacgcttaccggcgctaaacttgaggccccggtagcaactggggatgaagtggaggaaggatcggatttgaaactacagctagagcagactccatccagttttcctccgacccagcttgaagttggggatacttgacaatctgacattggggacttaaaatgcggaacaaccggggtcctaccgtccgacccactcggagtagcaagtctgtcactcaggttggttgagccacgcttagcgcaagccgattcgtttgatgagggaagcgcagtctctggaaagaagtctgtgttgattgagcttggctcagagctagtggaacgactacaggtcgacaaagggggtgggacatcagccgcggggtctctccggatgtgatcctcggaggggctaaaccaggtagaggtagtgaagcagttgatgcattgtatgactaggggggatcctctggggacgttcgacccaacagggccatcggccttgacgggggaaggcttgagagatagagggcggcactgggacatggctgagtcagaacgtgacatcatgagggacttggagactgaggaagaagctgccaaattttggccagcagaggatggtcgagagtccatggccaaatcgagttgctaggacgaatgcttggaagcttgagtgggcgagttgagcagatactcaggaaaaggatctgtagtgccaacgaaaaagaggacatttatcatgagctacactgagtatgacaagtagttcccgcggagggacgagaaaggggaatgaatgggtatgtaagtaggtaggaagctcaagagaatcgaatgtctgaagtgcctgagctcgagacaaccaatccgagcccagaggaatgccacaagctggatcgatacatacataatattcgtaagctagacaaacttccgttgatgagctgggagtctggcagagagtcacaagacctccgctgaggagccgggagtctagcagaccagccagatcaaggcttccggtgaggagccgggaatttggcaggcttcagattgcggaagtctggagagccgatatctagtctagggacgaatgagaacaccggggaaaaataaaagccacgcggttctcagccgaggatcactagctgaaagaggttgtgagtgtgcaagtcaggatgacaatgagatgggtgttgaactgcggacgatgggagtggaggagtatttgttgagaagacgtagtcttttctcagcggcgaggagtaagaccatctccaccgcaagggactaaacgagtccctaaattttgagctcgcgcaactgcggcgcaatttttagctccccgcccaaaggcttctttgtaccgggaagtctcagagtagcaccttttgattgtgaaaggtcataccctcgatccccctcgatccccccgaccctcatataccagatagatcccttcaccactacaagtatatacaccatctgccatggacatcgacccagcggtactagaaatactacttcgacgaaggcaacttgtcgccaggtcaagatcaacgatgaatgcggttcttcaagtcacaccaatgctactcgaggacgacgaagacggaatagaattcccctcacatggtggttcgaaaccagggaaacaacccaatttgccccgcgattttgaaggaagctacaagaagcttatgggccattatttttcttcgcatccgctctacgacgaacatatcttccggcgccgttttcgaatgggtcgtcctctcttcttgaagatcgccgaggcagtagaaaactttgacacctactttactcttcgatccgatgcgttgggaaaacctggaatcaggccgattgttaaaatcacagctgctttaagaatgcttgcctacgggggtgcggctgactgcaacgacgaatacctccagctctccgagtcaacctctctacaatgtatggaccgattttgtacagctgtcgtctctatctactccgaggaatatcttcgacatccaacacccgctgacttggagcgacttctcactgacggtgccaaacgaggatttcctggtatgctaggatcgcttgactgtatgcattggcagtggaagaattgcccatctggttgggctggccaattccaaggaaaagaaaagaagccgacaatcattcttgaagcagttgcatcgaccgacatgtggatctggcatgcctactttggcatgccaggttcacacaacaacatcaacgtgcttgatacctcccctctgtttgccaatctcttgaacggtgaagctccgcgatgcgaatacgaaataaatggccacaactacgaacaaggatactaccttgctgacggcatctatccagattggccaacttttgtcaagacaatgtcgcagccaaagggagccgaacaaaaacattttgttaaaatgcaagaggcccgacgcaaagacgtggagcgcgcctttggggtacttcaagctcggttcgccattgtgtcccgtcctgctcgtggctggaaacatcacaacctcaagactatcatgaaggcatgtatcatcctccacaacatgattgtggaggatgagcgagattcctacttggagtacagctacgaccaatctcctgcggccgttgtcactccagtggaggtgttgcgagatggtagttcgatttcttttgccgaatttatcgataattatcaatcaatgagggattccagcaaacatttccaattacgcaccgatctgataaaacatcaatgggaggtgaaaggtcgacaggaagacagcgataatgaatcttgaatttttttctttagttttcactttcatctcatctttctatcttgctttgtctttgtccctccgaccaagttgtttttcattctgataaaatttaaaattcaatgaaagttcaggttatcttgctgtgtctgtgtccctccgactgatatgtgaccgattcatttgaccgatttgttttcacatttgactgatttgatttcactctcataaagttcaaaattcaataaattatttcaattcaatctcattgctttcattgtttgagatcatgcgcggtgtcacatcaagtaaggtagacttgtcaactcaaagatcaaaataaaatgaatttcttaggaaataaaagaaaaccgattgggttaagataagagagaagaatgaaacaagacaacaaaagattgaaagccggttgatgggtagaagcatgaagaaaaaaaaatccagtagagagccaatagtaacaccacatagttgaccgaaccaccaaatcgaccaaattgatgaattaatcggagcttgaattagcttcctctcggagtgatttgagaatcgccgcccttttgagcttgaagtattccttttgctcatcgtcgaggccttcgaggtttgtgttcattattgcgagctgagatgtagtggtgctattctgcgcgatggccttgagcgactgagagtcattatcgaagatgtcgttgagtcgcttcgattcagaggcaattttaccatgagcacttgcgacttcgtccttccaaacttgctctttggctgcgatttgtatgagtgtcttagcctttttttttccaataggtcgctccataggtgatggatccgtgccagtaccttcaaagtcggtgacaggatccgatggtgctggtgtcgatgccagttgatttgatggtggagcctcgctactcggacttcgagctcgctttttctttgcagcttctttagcatcgttatcacggcagtacgaattccacttggggcttttaacgagaaggttgtagcatcgcagatgtttgaagtgtgttagttgatccgcggcgtacaggcggagagctcggttcaactgatcctcggtggaagctccactctggttgagtgcttcaacctggtgaacaataccacgaaacttattgattggcggctgcacgttattgctccatcgttttttcaagctggtaacgggccgaatcggtctcggtacagcctcgtgatataccgtgctgattcgttgccagaacgtccctccatcttgattggtcccaacggcagggtcttcggatacctgaacccaggcgcggcatagctcatagtcctcgggttctgtgtagtttggagctttcttctttccttcgttttctggatttgcgttatctgatttaacaagtagaaaaaatttagatagatagaataatgaaagtttgaatggatgcaaaaagattagctcaccattgtcattgttttgatcaccattatcgccattgtcattattttgatcgccattatcatcttcgtcattggtggtcaggtcaacggggcagcttggtcttcttgtcatcgtgtagtgtagagtttagttggtattgaattgtgtatatgggatggccgatatgtgatggatatctggtaggggatattggtcgggggttgtgtagaggatgaggtggagtatcacataaaatgagatgtgtgatatgtgaaccagagtagctatttgaggagctatactgtcctagatgtgggaacgatatagggcccgagagggatattctcagtttagccccccatttagcacctccggtggtgaagctaaattgggtttgggtagctaaatttggtttagtcccgcgatttagtccccgcggtggagatggtctaagaaagactaattagaggaagggcagggcctttgaaaacgtatggaatggatggtgtaatctggtgagattcccctcgaaggcggtgcggatgtgttaatatgttaacaaatggtataaatgacgggcagggggagagaatgaccgactgaaggcggtgatagtgattggagtgaggatacgagcctacagagaagccgacattccagtgagggaagcagctggaggatgctgccggaggatgtgggatatgtgtggaggaggaacacacaacaaataaatataaatagccgcaggtgggactggccgtgagcgttagccttcgccctagttctggacttctgtacgagggagatcaaccggggtagaaaaaccgctcaacacacacaagcgaaccgttgaaggcgcgtttcgcggaagataaatgggagattcgagtctattttgaaggatgaccattaacccatatcagagcgacggatagggcgatgttatgttaaatatgtacgtagaaaaatcttcaatccaaaacataaaaaagcatatttaaaagtaaatagatatgtaggtcgctgctgatgacctatgtaaaaaggatggatgagccaggcagatcgggagtttggaactgatctctgatattgaagctcagcatgtttatctctgcatacttcatacataccagagcgagaagggggcggcttgagttggttggttgaagcaaagagaaaagtagggaagagttatggggttcaggaaactatttggcttcttctatgcgggtggtctctgccaaatatcctaaattgtactgcgtaggatgcccacctgcccgttgggtatgaacgcttggcagatgttttttatgggccactgggtcatacctaacagtcgaagtcaagacagacgaaccacgggactggtgtcgctgcacttgaaggatgccgtgcaatgcagggagaactgagatcgaatacaagagacgcgtgtctggaaccgccgaagcgagtcacgttctttcacgctgagattacgcagcggcatctgaggaaagtaggaaggtgatcatcgccagtgtccgagtaaaatgtacaggttgacttaccctgggctcttgcagctaatcagaattcaagtaacgttgggtcaatggaacgccgactggctgggggagaccggcaaaagaaagagcgtctgttgaagctttctagggaaaaaatcagtcaggcggtgattgataggcgcgccgaaagcctccgaggatatctaaatctaaacgagattaaaggatcaaaggatcaggcaggtgcattcaatcttgtatgattgttgagatcttgtcttgtcttggtgtaagacgcttggtgaccctacatatccagattggtgcgagaatgtgagatgaaagccggttagatacaacatacgccggagagactacaatgaccgccagcggctcgataattaattaaggtgcaaagaacaaatcacaaaaaatgaaagaaaaaaaaataacagtcgaggtactctgataatcaattcacgttcgagaaaagcagactccaatatggactgagagcaggagcaacgctgctggtgggctgataatatatggaaagagtgaataagcgagtgatacgtcaacactattaagtgtgcggcccatggaccgcgagttgcactgccaacgattggaacagatggaaaagcagcagcacttctagagatgacactacgattgggagcacttgagtacttgagtctgtacctcacaaccataacaagtcaggccatcctcgagatctgttgtccctcattattcactactacagttcagggatgacttgtggaatcaaaccggaatgacgtttttacgctgaattttaaagttcattgacctacctgcaggttatgtgtgcatgcggacattatggaggacgtgacaagggagaaggaagaggaagaaatctgtagaaaatgggggattgatgcgctataagggcacagtgtaccacaatctaccattagaaaagaagagtggtgatttttgcttgcttatgtacgcattttacataccttacctgttatatgtatgtaggctatggaagactacaactgtgtgtggtggagctcgaggaagctcagcacgactgcaatcacagcacgcgccaagggaagagcgaggaaatcgtgccaaaccacaggcacacctgtggccaccacctttgtacatactatatagagggatagatggggttgttaatggtgggcagagggggttgctttgcgggtaattgagaaaatctggaatctccggaatccccagagattccagagacttgcaaggcccaaaaacctgcaagtcctcgctcaagcggctcggaccacagtgacttacatatgtacgacccccggcctcccgggacccggtgacaacattgttctttatgtagccacagaatccgtagagagaatccgtagccttccggattcctgtctccctaataaaattggcgcaacaatagagtggagaccgagacttcgactgtgcaaggccaaacctcggtactggacggttcaactgtatcaaagacagtgacaacacatcggtaagttcatcctattatcatttttgtcaaatcaacctttctttgcaaaatttaacacccaacacccttctcattgtacctcaggtaacatcggcgtttcattacggtcttaactacgatatcgaagtttccacgttacctcccttacccctcaaaacatcaattactctggcacaatgctgcttcctcatgctacgaactcctttggcttggactgcccgtcgtcgctgggtttggactcagatttcaccgcattaacttcctcctacaccaataccgattttgaattgaatggaagccaatataatccgctagaatacactgaagatggcttgaatcgctacacaaacgactcgtatctccatggtcagcttgtcaccaacacccagcttcctgccaataatcaaattcgactgtctcccaaagctcaattggtcaccaatggtcagcttgcatccaacactcagatccttgtgaacggcccgcttgtcaccgatggccagctcattgtcaatggtcagcgtgctgctgatggtcagctcttcgccagcagtcatcacgttgccaatggtcagctcgtcgccaatggtcagctcgtcgccaatggtcagctcgtcgccaatggtcagctcgtcgccaatggccagctcgttgctgatggacagctcatcgtcaatggacagctcattgccgatggtcagcttgacgctacaggtcagtttgatgctaacagtcaggttatcaacaatggcgctatcgtgaaaaacccgacgcctgtcccatcgtcaaagcccaaacgccagcgcaagaaacctgtcaagaaaggtctggtccttccaaacccaccggctcctattccaagcccaccagctcccctcccaagcccaccagccccacccatttcccctgagaccgaagctccaaacgacaccaccctcaaagaacccgctctccatccaaaaaagccaaagcccccaaaacactctcagtggtctccccagcttgttgaacaggcaaagaccaaggcgcttgacgagttgattcaacttgtagctgaagactcgacctatatacgactctctgcggatgatactgtcgaactgaatgctgcttacatggaataccaacgtcagctttatatcattgcatacaaaagaaagctagctattgaaccatgtctgcattacgttggtgagggatccaatccaaggggtccaagcaattacaacaattttgccagatacgatccagaagcaagtaagatatttaatgatagtgagtcaactttaagatctcctgctctctcatctctctttatttgcaacaaatctcatcaacaactatttttgcattccacagaatctatgcctcctaacaaccgagcacgtgaattgggccgactgtggaacttacttgatcttgaaactcaagagaaatggaaggaccctgctttcctggaagaaatcacacggggagctgaaaaatctgtcgatgattcaaccaatcgaaagcgtaaaggaacagcatcttttgactcggataaatgggccaataaacttgttgctgatgtaagttatctcttggaaagttggcaccaacaaattcccattcactgatcccaatttatttgttttttgaaactcttgtgttcagttaaggcaactcagtcgaagttctggacttgaaggattcctagttcttggctcacgtggaaaggacaaagctgacatgttcgtaggaggaactcacttgggcgagatgtttcttgacatgtatgcgaccaaggacgatccctgccaactattttccgacttgatcaaaggccacagagccatgaagaccatatccggcactgaacccaccctagcgataccagagaagaagaaaaagccgagagaaataattacgaagcacgacaagggcagtatccaatcgaatactgaattcattcggggaaagctcaataaagcaattggtgtgaaatccttgttctttgcttaatgtcttcctcagattcactgatgttccaaccctctcttccttcctatcatcagatttggctgttcctggtggctatggacgtggttggccgggaacaaatactcaacatacactcactaaattgggggtttcattacaagtgcgggaaaacaacctaggcgtcaccccgctccacttctgcaaacggccaggagatatgaaagacaaacaaggacagttagttgttgcagctttggaggaagacttggttgaacttgtaaccatttcggcctccaatggcagatcatctgtgggatgtgccattgcagacagtagtgaacatacaaatcttacaagagtctctgttggtttttgtactagtccaggagctcttaaaacaaacgcaactgcttcaacaaagccaagcaagaagcgcaaacgcactggaagcaacactcacattagcaatttggctcaagactcaatactaggcggtgatccaactattagtgttaatgatgcttctgaccaggaggatggggaggaggttgcatcaggagtggaggcccagtaggagaaggtagagattgaatgtgtgtgttttctttgtttcaaatgggttgctagtttctaatcaaatcttgcctgcatttttagaaaaataaaaaatttccatactcttgtttctttttagaaaaataaaaaatttacatactcttgtttctttttagaaaaataaaaaatttccatactcttgtttctcactgtgacacctgttgtgagctctcacctaggtgtggctgatagtgacaaattgaaaaatgtagtgattaacattatgtgttttgcatgaattgaggataaatcaaaggtcataaagatgttacagaaacctgtggatggtgagtatgatgaccagaagtctccaataacattatggatccaatcatatcatggaggtattaagtgactgaagatggattttcaatgaattgatgtgggtgcttgcaaatctgtcagtaggagtaatattgtggcattataggagatttatgccataagtcttgcatttcctcaaccaatatcttgcaattgttttgagaaaaaaactttttgaatgagaagatgtggtgaattgaagattggaaagtagttgttattgcggtggcaatgtgatcatattccctactgaagaatttgaaggaaaatcatgccatgatcattcacatcttgtaccttggtacaacaaaaccatgatatttttgttggatccaaagttgccaataaaagatttgatcaaatcaatgtgtggctatcaggtagcctgcctctagcttctccaacactgtagttatactagaaatggccattgatcatggaaatatgagtgcttctgaaaaacatacatattttcagttaagcactggtcatttcttccactaggctagtcatttcttccataagccagctgagttggtattcaaaatttggcattgttttcttagtaaacggatgaataaccaaaatcaaattttgaattgtactatgggcattgaataaataactattggacatgggtcatggaaacatgagtgcttgtgaagaacataaatattgcagttgacaaatagttatttcttcaatacccatgctatgttaatttcaaatttagtatcatttgtgtattagctctatgttacataaacatacatgttctagttgaccattagtcactcaataaccaatccagattgatcattttaagtgggatatgaattattcataggcataatatgaaatttatatcagctttggaatgattaatattgaaggactgaccagtggtccactgaaaatatgtatgtttttcacaaaaatacacctttcagatgatccctagtcatttcattatttgttcacattgttcatccacaccacaaataataccagcttgctacaaacaaataacacctgactttgaatcataaatgttgcttggattaaggatatggctagtggtgtgatgcagtggtcaactgaaatattgatgtcttcaggaacacccttatttctatgaacaacagtcatttgttcaatactcacactgcatttatcattacaaatgcaatattttttgttcacagggttcataaaaaatgataccagattttgaatgaacatttcagcttgcatattaaagaaatcaacagtggtcaactgaaatcaatgtttttcacaagcactcatatttttatgatcattccatacccaaactacagtgataatgcaaaagtcaatatcagctgctcatggagttaataagaaattcagcttgggtattgaaaaaatggctattagtcagctgaaatatgtatgtttctgaaaaaaaaaaaacacattttcagatgaaaactagtcagctcttcaataccaaagctccacttatcattcaaaattttatattacttgttcatggaacatatgaaaaagcaataacagctttggaaggttcagtttagcttgggtattgaaagcctgggtattcagaagattgttagtggtcatggaaataccacttcctgcttcaagttctaatgcccaaaatctgtatctttgaatcaggttgggttgtctgttcttgtcttgaaattgctttatgtctttttatttttgcaataggggcatgctcattctggtcaattcatgtctaaatctcatctcattgcattcagctcatctctaaagtacaatcctcagttaggctcagtttaaggaagaaccggaactactagcttaacaacaaccccctaatttgtcgggcccccctaattcgttgggctagccggaactactgcaactagtttcaatcagacctataagaacaccggtgtatcagaatggccatatggaaaacctctaagaaagatggtggaagcctttctcaacgattacgacgccagacgaattcaacatttaacgaaattgccttccatcgactccgtacacgtccatactctacagcccactcgcagcaaaatcctggcccaagtgaacgacacgagaacaactcccatgaaccctcttatgatgacaacccagatgattggcaagataacaatgatcattcagatgactccgtggatgatgaacacatcaactggataactctgcctcccgaggatgaaagtgaacagatcaatggagaaatcgaatcggctcgggagcgttatcgaatactagcgaaagactacaactggattgccttgatcaaacagatgcatccccagtacatcattctgcaactccacacaaagaactgggctgcttctaacgcttaccaaacattcaacgctcaatgtgtgtgtcccctgaaccataggaccactcgactggtagacttggttgatatatacggtgaatgtccaaaaaatctcaccatcattttcattaacaaagatcgtatcaatactaactagctgaattttttataacagggcaaaaacgcaccaagacagacttttgtcattgtcagcttgatgcggttcggctcttgaggcaagggtttattgcaggatcaccaatgaccccacagaccgccttctccctccctcttctaacgttacacaacgaattgtggaaccattgccacatcggtatgctcccattcactctggcacttacccaatggcttgagccacgctcggaacgcctgtgtgctaaaaaccaatcacatgtatgtcctggattccataccgcttcaaaatcacaatcatttttaacaaatcttttcaggcccgcgatatgcgcaagcctttctcggccgccgtagatctgttccgattactggaggaaaaaacagctgtaatgattgaagcagtcttgcaacttaacgaccaagagatattagctggccgaacctgtccagcctgctttggcccccaaccatccaattcggctgattacccagaatctacacgggatcgactgattgtctgcctggatggaaatttccagcacagacataactcacaagcaagtcgagattacgaggccctctgctcgccacacatattcttacctgaaggggcgagcgacaagatgacacgtgaaatacgaaacatggagcttttgaacaaaccagccaatcaggtaggtcccttgattttgtgagatcgatcaaatgttgtgctaaattcaaggtatatttttgtatgattcattgaatacctaggccgatcgatgcgcagatgctcataaggcagctgatgacaagagaaatgaatcaacctggaaggggtgcgatgacaccggaatcatgggatgctgctgccgtcacgatgctgcaatctctatgtgcaacatatacaaatcaggtgagcagaggtccctgcctttagcattactcaaagaacttcttggaaaggtggaggtcgggcggccggttggggttttgtatgatattggttgctccctccacaaatatattggagcggtgagttttttatttcagatacaaattagaaggaaacaattattctgattattccaactcctttggcaatgcagcgtggtctactatcacaatacacacctcaactcacctttggaacatcaatattccactcctatgtccacaactggatgtgccaattagattacaatccgaggttcaacataggctggggattgtctgacggagaaggtcttgagcgattatggtcatttttatcacctcttgtgagcccattgagatatgctagccgtaatcatcgtttaggagcaatcgcccatcgcgtcaagcaccacaacacacgggggataagacaattgtgtcagttttttacttgccatttgttttgcattgttgccttgtgctgaatatttcataaaagccttatggctttctaagaaatttaaaaatgcagtcaaacggcgctgcgagactcaggatcaacttgcgcgtctcttgtcaactccaaacccattcaatcgctcaaaagcaaactacacagtctcgtttttcaagaagcaatgggcccatcagaagacattcagatccgatcacaccgatgaagagcaagagcggagaaataaactgataaaaatgtacgagcatcgagaggcacttgaagtccaaaggcaagtcgaatcgttttacctgattgattgcaaatatgtatgtaacgagaataacaatgaacacaatacagagtgcgccttttggatccaaattttaacctccttaccacaaaagaagtaaacaaaatattcgatcggatcgaaaaggtatcgatggagctcaagaaagtggaagaagagctgggtgatgctcttccatccagtgaagttaacggttagtttttttttcaatactgcgactcgatactgcaaccagatcaccacttaagacattgaggaatttttctggttgcagacgatgagcagcgactactattacttctctggaattctaagcaccagctgtacatacaggcagttcaactacatggcgagcgacagccatacttggattcaaagcgaatcggtactcgcctcggaaccgagctcaaagagaagattatgaaggcaatgcaaaatcgacaagcagcggtcaagagtttgcttgacagcttcaacaagcttcttggcgaatttattgagaaatttcccaatcagcaggtgtgcgactcatcactctaccctctcgaatacaaaacgttctctcattggcctctggatcaccacttttggaacgatggattgtacatgcaatgcaaggaaccttgggcgattgatccaaacgtacgagctggaatcaactgcgtgctcattctcagtcgagtacaggaggaatttcaactcatcgcccaggagttggcaagggcaacaggatgggcagttgcatactatagtcgcatttctgaccgtatcaactatattagcagacgtacgcatatctcagtctcttgtctctcttctgctctctggataccttggtctcatcgttctctttttaataccttggcaggaattgcactgttggcgaacgaagcaaatgcatccgaagatgttgaacttgactacattgacaacttggagctttacggattgagtcggtgggataagttacgggtgattaggaaattacttcgacatcaacgctcaactcatgttacattggtgaacgagtggcattcgcatgttctgtggctgaatagccactgtcagccagccaacaatcgaagcgaattacaacagcaatggcagaagatgagacatgaaattcgacgggaccaagcggagtcaattgtgacaaacctgggcgaagtggatgttgcactcgaggagggtgttctggaggttgggcaggatgatggagaagatgccgatggaaattggatgaccgatgaagaggttgaagacaaccaagaagatcaagatcaaggtcaaaacacagatgagtctccggctcacacgtgagatgcttgagtcagcacagaggtgaattatcttagacagattgcttgaaaatattttttgtttggtggctctgcaataaaaacactcatcgtggatctttcacttgcttgttatgtaaactttcctttcattggtttgttttttatccagtcatgttttccattggtttttttgcaccatttatttaaccaaacacatgcacatgttgaacataaattatctctctaaactggggcaaagcaagccaataaatttgaaaattgaacacaattgagaacaaagttatgtgcaggatcctatgatagaaaaaagctggattgctgtaaatataggtgcaggtctaccggtgtgcaggtcttggctgtaagttgtttgctgtgtggtggcaggtccgacgtgcagtattagtagtctttgcgatcagtttcctaccggagacgggatatgaagttatccggaaggctacggattctctctacggattctgtggctacataaagaacaatgttgtcaccgggtcccgggaggccgggggtcgtacatatgtaagtcactgtggtccgagccgcttgagcgaggacttgtaggtttttgggccttgcaagtctctggaatctctggggattccggagattccagattttctcaattacccgcaaagcaaccccctctgcccaccattaacaaccccatctatccctctatatagtatgtacaaaggtggtggccacaggtgcctgatcagatgagaattgtgatggtaagaggggcttgaaaggcttataattaactacaaatggatttcatgattcatttttgatcgcagaaacttgaatgttgaaagtgcaagcaaagctctcggatggctaactcctaactctgggtgagaacataaatacatatttgtcactggtccattctccgctagccttcccgacaccttcgcatggcctaagttgctgcctcctggcattgtacctaggccatgcttaggtctgggagaaagaggggggttgagctttctcaggccccctcaggccggtgaaaggctgtggaatgtaggacatggtctagaaaaagaagaagggggggcactcaggcatacaacaccccctctttaaccgctgtaggtgggtgtattccccctcccctttgtcacccgtaagtgggtggcttggaaaaccaaaactcttctcccctctccctccctctattacgggcgggcgggtggagcgcaaaaaatgtggggggaaaggtgtcgggaagagcgaaagaagggaaggtctagtcaactagctggggagattgtcgaggggatagaggaagagtgatcttgggggcgctcctctttatcccggatcgacgatcaaagagtatgtgaagcgcggtggtctctagggcgtctgtgcgcaacggactcagtctgagccagctagtaggccgcggccatggacgagcgtgacatggctatgccctagtcacacaacatccattctccgctagccttcccgacaccttcgcatggcctaagttgctgcctcctggcattgtacctaggccatgcttaggtctgggagaaagaggggggttgagctttctcaggccccctcaggccggtgaaaggctgtggaatgtaggacatggtctagaaaaagaagaagggggggcactcaggcatacaacccacaatcgggattcatttgtggagcctgaacgatgtatgagaaaccccaaaactccacaagaatacacaccaaaaagcctacaactcctctgcaacccaaatattaaacaaaaggcctaaaaaccaatcttcttccaattctttctgaaggttcgaagtagtgtccgcgtctgggacaactctatggcactatagggccgaacatataatttatagcagtctgatttccatctaccgagagtgcagaggtcgacccacgacatccctagagcagctctcaacgaagcgccgcccactctgaaggagtggccgcgtaggccgtggtaaccacctaatgctagcgcttcttctaggcgggcaactgccttccgcctagtcacgtggcggcgtccgccgttggtgttatacccgaaaagagaggttcgttccccctctgtcgccgaaatccggcgtcgtattgccagaactgggcagagtgcgtgccgttgctcgccgagagtgattatttgtggggcaccaggtgcgccggtcttggcgttgcgtaccgtgagcgttaccgcttcaccctgctcgcaagtcgtgaagaatacgtcggttgacagaaccgactctgcgaagttaatttcgcccgtgtctgaggagtacgtgagttcagctaagcgtgccaagccccaaaaagcaacgatgaacaggtccaacaccgctttatcaaaatcatccccgccgctcaatgtaacccataggtgcgtcatgtgccaaaacattagtggtcttttttggcttgtcctcgtcgtgaatttgtcctcgcgcgacgaggcctttaatatgaggttgattcttgtctcgttagacgttgggaagggtttgttgtggtatgtatgccacgctttcaggcccgcgaggtatttccgtagtgatgtggccgagatcttcccggtattggaagataccgagtttcggccggcccaaatgcagaaattttcaagagtcgcttcatcaatgggcaaggagaacgtcgtgacgttttctgatttctggaaagccataaactttttcaccgcgctgttataacttagtaaggtcgaggttttccagctgtgcagaatatgcaaatctgctctcgttgggagccgaagcgtggatccgtctttggtgaaagcatcgactttgttcaattgaaccaggtttgtcgacgtagatatcatcttggattgctatcaaaggaaaaactgtaaagaactgctttctgtataaagtatgagggttgtcgatgttttaggaaaaaggtgtgcatggatgaagaagaaaataacaacaggctaaacagcacaggcacctttaaaaactataagaaaaaccataaagatcattcaactatgatacataaatttttccaaatccgcagggatcggaaagattaccctgtttctaggtgtgtgtggtgcaacaacgccccgagacagcccgtctgctgtgttttccttcgagacgacccttttaggggttatgtctagctccatttcgattagcaaccgttggatctccttccactctaggttagagtggtggtcctttgatttccttgaacgtaaagtgctttgtgtggtcgtgttgtctgtatagactatgaagttatttccctttaaatcgggctttatcacctgcagcataagtatcccgattcgtattgctactgtttccagccaggcgatgcttcttggaggggccgcctgctcccaccccggcttcagttttagttgcgcccaattatctcccaccagaacgccaattccgtaactagttgatgcgtctcctacccatttgatctcgattggtgtcgtcagcgggcagagcctggtatgttgatagttgttcaaggtatccgtccaaaactttaggtcatcgcgaacgtcttgaggtatttccctgtttgcccatctcttcttccattggttcatccagcggtatacacttcttatgtaacaccggagctggggcaaaaggagtgatacatgatttaaacgtcctgcaagaacttcagcttcgttgaaagtgaacgtagctcgttcttctaggaaaaccgcaatttgatttttccgctcctcgagtttcttatccgttaatcgtaccgttttctctatgccgttccaaacaaaaccaatgaatttttgttcattggcgaacattgtgcttttctcctcgctagtggctacgcctagactgaccgaccgtgccgtgattgatttcatgtcgcatagtgagcttaaatttttgacaaataagttgtcgtcgacccatcggaaaaccttaactacgttgaactcatgttccatgatcttcttccaagcgtctgctgggattccaaaggaaccacaacccgctactcccccaaacgtaatcctagtatcgatgtatagtcccccgtttaaatctttcaccatcaaaaatggccactgcgattcgagtgtgggaatttgtctatacgccttggcccaatcaaagagggctaattcgtattgtgactcgctatttctgaaaaattctgaaacaattttgaagtcatcccaggtagtcgaaaaatctagtttgtttacgaaagagttcaccgaaggcgtctcactgttccgcttgggaaatgacagattgttaattggcctcattttgccgtctgcattcacgactgagcccaaagggcttgttcggaagaactcgtatttcctggctacctcttcatgtgtgaaaggtccgaacattctcccgtttgatacttcctccttgattgatgattgtatcttttctctggagttttctgctgatgagtggttatcaggcgtgaaccaacggagtgttcccaacctgtgttttgggattccttgatcgaacccgaacttaaacccgtccaacacatggtttaaacttggtagcaggccagcacttttcagtgctagctgccatttcggcacatccatttcacactttacgcccgtaggccaaattactctgaaaacaaaagcgataaaaacaaaaagcgaaagggaaaagaattacaataaatcaagatgcaacatgctctttacggtaaactgcttaaatcactgtctacacctactgtttattgttatcttgttcatctttactgcctccgcctctcccccctgactcaaaaccagagttagctcctttgaaccgcttgctaccgccaacaaaacctcggtttggattagagccgccttggttgttttggtaaggggcgttataaggatgtgtgttgtaaggatgctggtgctgtgtgttgtaaggatgttggttgtagttgacgtagtcgaactggttatggttgttgttgaaattttggtaatgatgtttgttttcaaacccgtagggtttattgcttgtattgtgttgtgcgttctcattgaaccagcgcttttctcgtcttctttcttgatggttcggctggtgttgtttttctttgttgaaggttgattgataagaggccgatttgtggaaatctggccttcttaaacctgtatctgggtcataaccagcgtgcgagaaacctggagcgtaattattgtctttccagcttgcttcgccgaacgatcgcactgtgctgtagcattgctctacaaccaccatctgtttcacggagatgtctgggatcgcggctccgtctttcgacggtactcggtgagcaaaggcgttcatgcgtgtttgcatgtcgtatctgaatgccgtcatgaaaccgtatacatccgctatttcgtcgcaattctccttgtgtattctgagtttttctgcgaagagtttcttgttgtaaacgtcttgcaaggtaatgtagaaagaacgatgattgtttgtccatgacgagtgggattgcgtccactcatcgtggtaggcaagaccgcggtacgctttgtcttcagacgatttcgatggtttgatcgtcaagtgcgctgcaatggccttcttttgccattctctgtcgaagatcgtcaacggtagcggtgcttttaacttcctgatgttctcgtcaaagtacggcgtgaagccgatatcttgatgactggtaaccgtccccaccgcgtataccaagttgtcttcaagttctgtgactgtggctgaagttgcaatctcggtctttgattcaaccgttgacagaaccggcagggcggacgatgagcgtgttatcttcggcggcgttagcgtatctgctaagtcgtctagatctttatacgctgccagcaggattttagtgaggatggcgtcgcctgccgtttgcgcttctttaatcttctcccatacgtgtgatctctgatccccaacgcttgcctcaggtggcacggaggtcgtatcgataacttctttcacggtctctgcagtcaagactaacaaatcgggcaggacttaggcttgtgtatttactggatttttttttttttttttttttttttttttacttacgcggaactttagttattaaatcgagagattcttctccatcgctatcgtgggcatcgcttgacggtagctccgccgcgcttcccccatgggggagtatatctttggatggcacttccttggatggcggacctttggtcgctgatctgccttgatctattgcgttgggtaggtttaaagttgcgctttgcgttgcagtttgcgatgctggatctgcctctttacgggttccagtcttagagcgtgttatcttttgttgcgtgttctccattactgttattatgggtagaatacagttatcaggcttgtgctagaccagtggatctgtatctgtaatgttgcttacttttggtgatggatatataactgtattgttgcttacttccggtgagtataaatttgcgtcaggggataccgcctggagtagtcaaccggcgttcgcagaagggtttgtcgtcagcggcgttcgcagaagggtttgtcgtcagggaaattaactcctggaagaaagaacgatgttcataaaggttaactctgggaagaaataacggtgttttgttttccagtttatgtgaattcatggaaacatcagggagtatctacctggcagaatgctgtttgagcacgtaaaaacctatttccggcctggtaatgatttcttcaggaggagcgttgatgggcgtcttgctttaagggaaaaaaggttgggtagatgtgtttagcgtgtttggacacgtctgatagcgcaaaaaatgtggggggaaaggtgtcgggaagagcgaaagaagggaaggtctagtcaactagctggggagattgtcgaggggatagaggaagagtgatcttgggggcgctcctctttatcccggatcgacgatcaaagagtatgtgaagcgcggtggtctctagggcgttgtggtaaataatactgtgtttctacgcagaaaaatataaaaatttattattatctctttatatattatatatatggtaaaaataacatcagaaatggatttctcaggtaaaattacccctagtcacccactacaactgaccccatatctctcatagtttagaagttacacagatttcaacctgtcacgggatatcttttggattctttactctcagtatggcttgttttgaatactggatgcatattgaatattgaattcctttgtgttgtattgagttcctttattggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtgccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttacagattatatacaagtgacagccataacaatacattatattgaaatacaatcataacactttcatcatcataacaagtgccaagtgcccataacctgcctcatataccattactggttgaagcatagtgctcccagagctccaagccttggttttaaagctttgaacaacatcttcatcaatataatcatcactcatttataacttcagaccttatacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggttttcataaccacttttgagtcttacaagggagtccccaacgtgataggataaaacttccgattgacatcgtgtgaccaattttaaacgaaacaagaagataatcaagaagacatcaacagagaatcgttactttaagcaggaaaacggaacgaatccatcaagaaatttgcgactactccgcggcatattcagttattctgtggatcgactagtcaaacttcaagaaacaattcaacgacaccaacaaccaacctctgaaaagaaagcgtaggaatcgactgaaacgaggactcgaagaagacagccagttattgaccagaagaaggcaagagaccaaaggatctggataactaggatactgttggaagacaactcaggaactattcaaagaaagcagctgcttatataccaaaagaagggcaaaggtacccgaggaatttggataagtaggttctgtaaaagaagaacttcccagtgttaactgatctattatttttaaagaagactataagcttgccctggtaaagaaaccagcgaccaaagtattatttgtttctttttcagagcaaccgtttgtttaggtatcgaaggagcgtcaagtaaggaaaactaggaaaatcaatcaaaatcaacatgagtctaccgttcagtacaccagatttggaagacggatttgcaccattaaccccttttaggaaccaattttttgatcaacctttaagattatcttcagctttcaattcaaattcggaactacgatgccacttgtataccaaaagtcaatggccaactcaaatccttgcggaacctagcctcttctatgatgcaaatcattttatgacgtttcataagcaatttcgtggtcaaattttgtggatggaagaatcaacgatggcgtaccaaacagctggacggattgacgtaaatggaataagatcagaggatggtgttgaagattagactatttgttatgaatgaaggaatgtacaatggtgttagaaaaaatgaaaaattgatgatgatcaaaacctggtgggaattaaagttgtaaaaaaagcaaagcctcctaagcattaggaaaaactgcatcaacaaacactcactttaaaagccacattcatttaaatctgataaaaatgagaacatttagtttaattagttgttatataagacactccaattggaagaagaagtctgaagaaccttggatttcaaaaactctcaatctgtactaaacaagaagaacactcaagaaatatggaccttgaaagcaaataatcaacctcagggaaaataaattgaaggagtatcaaataatttttaaaaaaaatgtctcttaattattttgaaaagttgggggaggagctcacattcctttaaaattcactcatttaaacccttcctccctcccctagttctgatatcccctcaattaatcagtagaacacttgcttcaagtctaaaaaatccataaaatagcacaaatcaatcagctaaatcatcaacttgcaaaataaaaacaccactagtagacataaatttttaaagttgggggaggaaaattccatacttcactcacattatcaatgtccccaatttaccccatctcattatccttaagtttcttttagcaaaagaaacctttacatactttttatcttatatccaggttttataaatttctatatcagtttctttaggtttcttcattatctcaaagttttatttctggattgaatttctatatcagtttctttaggtttctttattatctcaaagtcttttctggattgaagttctctcgtagtttctctattgtataaaaaatcttttctggatcaaatttctttatcagtttctttattatctcaaagtctttttgatcaattccttactctttatcaatttcttactttctatcaattttttactatctcaaactcttttctggatgcagtgtctgtttcatttcttctttttcatctcatatcattgcctgggttttttttttttttcttcttccttcaataaatcaattttctcaatcacttacttatcaccttcagcagtttttttaagttaaaagttgaggaaaaactcattagttgggggaggaatatttcatacttgactcacattttcactatcttcaattctttttttcttatctctacaattttcagccaagagacactcatctcttcatctctctgctcaatttttctttattctctaaatcattcaaatcacttactttttttcaatcacttactcttagactcactgcaaaaacacaatcttctaaaaggttgaggacaacctcataagttgggggaggggtgtagcttagcatcttccttgaatttttttttttttttcaatcaccttctccaatcaatcacggtattggtgaacagatcgcggaatgggcatgaaggaattctagtactttataggctgatcgcgaatcaactctgaagggaatcactttagatcggtagccacttggacccttatcttttttttgcttggatcatcgactagaacaccggatgcaatcagaagtagtttggaaatgctctgcacgaagaaaacacctacacactctacaatctaatcgccaatgagttctgaatactgggaggcttgaatactggatgcggctagaataaaaaagggataccgatgaagaggacccggcgcaattgaggactttggatactcttggatgacttggtcaaaccctctggatttagcttggagcaacgacttggatctaggaaaggaggaactgatcgcgattgatctctgatggactttgggattaccttgggatggcagcgacttgccgaaaacctctggctttacttggacttcagcttttcgcgtggattgattattcatctataggacaacatttgcgattgattatcatgatagacaagaaagaagaagaggatggaaatcgaccgattccaagcaatcaacttccctgtagtcctctaaatctagaatcacagcagaaactgaacaacaatcagcatcaataatcaaccgacaagatctaacaaaaataatatactggggaagaagaattgagagggatctagtactgaaaacccagccaatggaaacaagcaaagatcttcagtaatcaatttcaaatccagttccgaagccctgggagctctgtgaactagtggcgatctaaatatcttggaacggcttgcaagtcaatctagaagacaatggaaaagagtagttctggatggtggagtgctggtacttataggtgaaaactaacacaacaatgcgactgaactcacctggcaacgagtccgagcgggtttgcttatatctagacgtaagggaagggtactaaaaacgaggcaagaccgttaagttgggatcggtcgagcgaaggaagttcaatcatgatcatcaaccaataatcaagtgaaagaagaagtagaagtgaagaaacgacttgatggaagcgcaggtgtttggaaatggagtggatataactagcagagatagtgagctggtgaggagagactgaaaacaaagaagcgataccgctatttatggacgaggcaaggattgtgagacgagtgaagagctgagaagttggtcgatgattgtcggacgagcgaagaatcgataatctggaacaagtggggggaggaatcagtgtctagaggatgtggttcttctgctaggaagaaacaaaacgtgttgcgcaagagaggcgattgcatcggacgagttgtgatggaatcggatcaagatacggtgcgagcaggggtctagtaccggatgaagagcggagtcgtatatctgcctgttgttttggttcaaaaggatgtcagctaggatacgggctagaagaaaagaagaaaaagagccacttacttgttgagatgggtaaaccatcgttcgagttccgagatggaggtcgagattgacttgcggtattggtcaagtcataacagaggcggtggcaggattgaattgaaaatggattaacggagtcgcgggttggtcgaatcgcgccagaattaaagcaagatcgaagaaacggagtcagccgagtggctggagaagattggatacgaatacatgagacctgtttggatcagagaagctgtcaactgaatgagtctaaaagaatgcggagaaaaagaaacagaagtcacttacttgtccagatggataaaccatcggtcgattcgcaaggtcgaattcgagatagggtggtggccagatttcgagatttaggacatgatgggtcgaacgaggcggtcggttgagttccagcagagagagagacggtgacggatcgacaaatagtgaaggatacccacagagaggtggatctacagcggagagggcacgattatcgccgattgggtcctgtcacatctgtgacaggactgatacatcttggacagggcacgagcgaacagaatttcgaattgacttggcattcaaccttcactgtagtataagttgggaaggactcctaccatcaactgctaacctggacaagtcagaaaatgaaaatttttacatccatgacaaaagcttgacaaatcaaaaatttctaacatatttttctacagtcaaattttcctctggccattctacaactcaacaccactcaagccaataacatacacagaaggctgggtttctttcaaagttgttttctttttctctgtaagattagctccaaaacacagtcaaaatcagaattgactggggacagccaataagttgggggaggatgtggtaaataatactgtgtttctacgcagaaaaatataaaaatttattattatctctttatatattatatatatggtaaaaataacatcagaaatggatttctcaggtaaaattacccctagtcacccactacaactgaccccatatctctcatagtttagaagttacacagatttcaacctgtcacgggatatcttttggattctttactctcagtatggcttgttttgaatactggatgcatattgaatattgaattcctttgtgttgtattgagttcctttattggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtgccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttacagattatatacaagtgacagccataacaatacattatattgaaatacaatcataacactttcatcatcataacaagtgccaagtgcccataacctgcctcatataccattactggttgaagcatagtgctcccagagctccaagccttggttttaaagctttgaacaacatcttcatcaatataatcatcactcatttataacttcagaccttatacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggttttcataaccacttttgagtcttacagcgtctgtgcgcaacggactcagtctgagccagctagtaggccgcggccatggacgagcgtgacatggctatgccctagtcacacaacatgtatactagatggtgacgcagaaaggtgtgacaaagtaggggaattctagcttttgaaagtcacaattagctcggaagccaatccattcaaatattagtcttcaagacctgcacatacgattgaaaatgatcactcataatgatggatgtttttacactttttgataccccagacaaacaaataaattgccttgaactcaaaccagtgaaataattgttttcttatggtaatgaaccaaggcaaggatgtgtcaattgctcccttaagtgagcctaaattaagacttctagaggtggaaaatgtatacagtaaatggataacaggggacaacaagtattgaattcggaagaacactacctcacatcagcgttgatgttctaccagaaaagatcaatagaccatgtgaggaatgtaaatacgggaaggggttgaacggagaagttgagagcacatcatccatggaggaagaacaagatatatagccataggtagacgagaaagcttcggaccaaatcggttgcacaggaatttttttaaattgttaactatgatcgtagaaatgtattagtatcatggcattttccagtgggtggggagaaagttagggccttggtccacagcgaagccgcgagtttcctagtatctgttaaattatgctgtgtcagaaacaattgtgaacacgcagcaaaagtgttaattgtcactagtgccaattaaactaaccctcaacaccgctcccccaacaacaaaatcaagaacaatcaccaccaagataccagtctgttcttcatgcaattatatcattaaaatgtgaagtaaagactggtacgtaacaaattcactcaagatttccaattgattaaccataaactgatccatatcatgatttctttttctctattatttctctccattatctttttcataatagatccagtcttatattgtgtccttcatccaaaaaccaatctcatccataacctctctgcaccacacaggtatatggaggtactgacctgccagacttgccaaaacccaaaaatatggtggtgaactgccaaatctgtgaaaatgctggcactgaattgccatccagtcataaatgttgactgccatgaagcgtcatgattgccacgcatggttctgaaccgccagccatgctcctgagctttcatccatggatcccaaccgccattgcttcataaggctggcctccaagtgtcacatgcaagttgggagcccttctgagttcttctccacagggatcttgcgagtaaaaagcctgcccaagcagtttctacgggtaccaagccggtctatcaagcacaagcaaatttctcctacccacaggcccacaggggatctagttcatacctacgggaagctgactttccaaattcctgaggccatggcaatgtccaatctctagctcttcctagtcaggtacattcttgtaattcagaatgcccaacccttgagcaagaagtgttagcgtagcggatttatttttgcaccaaaatcatgtagtgttagcaaagagttagcggctttttgccacactacgctgcaatacgggccgctaacggccactaaagggccaaaatgccactaaccagtgtagagggcacttttcatgggcctgcacacatagtgttagtgtggatgtggcaggattcccctacgttaagctgtgctaacccctacggttagcattgttagacctgattttgcccatcccagcctataagtagagatggcccctcatacttgcgcacttgtgacaagtacaagtacttgcatgaaaattctcagatatcagacacccacacccacacccgtacttgtgggggcaggacagagtaagcacttgctgcgtacttgtggcaagtgcatgggtgaatcgggacccaagaaaatttcatcagaaaaaaaagaaagaagaaaaaaaaatgttgccatgtttacggtattgcaaccggattaatgctgactctgggagtcatgtaacgcataatgatggccgctaacagcacataagaccatctccaccgcaagttgctatccgagctgccaaatctcaaagtttggcaactgcggcgcgcttttagcagcttgcgtccagttggttttgcaccgcaagttgctataatagcagctggagaatgtgaaaggtcccccccgggtcggcgaagactacactatattggccggtatcggtcctcttttgcaagtgaccggtaccaaccaagaagagtgtaccctatccagtgaccggtaccatccaaagagattgtacactctccagtgaatggtaccggtcacttctctagtgatcagctagagaatatagacctcatctgaccggtaccggtacttaacagcacatatacaattgtttttgaccggtatcagtctttgggagtgtacactcccttatgaccgttactggtctttgggagcgtacattctcttgtgaccgataccggtctttaagagtgtactgcatgttctagtgatcggtaccggtcgttgagagtgtatgtacactctcccgagtctggggatgtcgttctgtgtcgggggatgtggggagtggcaaccgggagaatcacaagaaaaacttgtgatactcgcgaggttgagctgctatcctgattctatatttggtatcgggatagcagccgagaggcgggttgctaaaatttttgagtgtttagcagccccggtggagctgctaaatcgagtttgcgctgctataactggtttagcagcgcggtttagcagccgcggtggagatggtctaagtgccaagatggtcggcttggataagattggctaagattggctaagaggaatgatgattacccatctttacctgttccaaggcaacaagtgacaatcgttgagtgtctgccaacaatgcatgggtgaatcaaagtgccctgctcccctgatgaggttctagagcttataagcctgtccaagccacattatacatgttccttcactaagcaaccatagtattcctttgcttccgcatcattggtactctgccaaattgatacacactaactattcactacaacaacaaatcatgtgaagttcatcatctaacctgcaccaatgccttgaccaacggcgagttatcctccacaattcctttaacaccccagcaccgttgcttccactcttccatctccatctcggtactcttctcctcaaatttcacccagtgttgcttttgtcccagcaatgaatgggctctcttgattgcttgccatcccatcgtctgccatgactccatcaacacctcaaatgccttgcgattcaggctgtttatgtcagacaaccctgaagaatctggtagtggtgtcaactcacaccagcacattgttcctcaacaatccaatggatgaagttcccctcgtcttgaaaccaaatcatgcttgcaactgagctgactcttgcaaagtccttccaattcttggcggtcttcataaccccaattacatatttcagtgcgttcaagcctgaagactgggatctggcactcaagctgttgtagtcggtgtgggatactttatgagttcccatcctacaacttcaaaattttcatattttcttgtatatacactaactagtgtctcggggcggctacgccgccgtttgaataagaatcagatgaaatttattccttggaccttaagttagaaaaataaaagaataatacattgattacatctattgctccttcatcatgacgtcctctagcccaatcaaagtattgttttgttcaaagaataagccctttgaaaccacatttgttaccgttccattgtctccaacttgcgtaaccaaaagatctgtggcattcctcacccgggacaaacctacgtataattgtccatgggcaaagggttggttttctaggaccaacgcgacgcgccccatactttggccttgacatttgtttattgtcattgcgaaactcagtgctactggaaattggtacctgtaaaaagaaaacttcaccatcgcgtcgccctcgtgaaataagctaatctttggtatcaaaacctcgctgtttttgaatggaccggtcaagattcgtcctttaatggccctaggactcagtctttcaatcaccaaacgcgtcccgttacacagcccctgctgaatacttaaatttcgaagtaaaactattggagccccgaccttcagttctagccgatgatttgggaatcctgcaaaatctacttgatccaaggcttcgattggtagcgtcctctcagcttcgtcgtcggctctgttcacggatatcgatgttatcatctcggttcgaagatttcgcaacatggcacgattaactttacatgcatccttgttcaaagttgttagaataattctctcggccaagtatttcgcataagtagtccaatccgcgttagtcttctgatctagtgactggtacacatgctttactgctaggttgtaacataacttggcttttgcctggaagttcaccggtatgtttcctaggctaattcgctccgaaatcctcgtctgccttgtaccctcgccaatctccagtagctcatccgcaaaggctctattaagctggtttccatcaggaccgatcccgattccaagacgaatattatctttaagactataaacttgaatcatcccccacaatttcgatgacttgagagttgcggcctccgaccgcggaaacaccccagcttttaccactggaagtgtttgccgaaaatcgcctgcaaacactacggactttccaccaaaaggcttattaatcttcattaaatcttgcaaacttcgatcgacagtttcaattgcatctttatgcattgatattgcctcgtcccatataatgagatctgcgttgaataattcccgacctattcgatcttcccctgagaaggtacaataagattcagctgagaatttgactggaatcttgaatcctgagtgtgctgtcttgccacctcggagtaacagagccgataccccagtagatgataccgcaaatgtttttttcccatgagacattagcgcctctatgatacagttcaataaaaacgtcttccctgttcccccagggccatccaaataatacaacatcccaagcctaggtttttcgaccaattccttgaaaacagcatcatagaactggcgttgaggcacggtcaataaaccgactgatataatccaatcgtcacgggaacccaatagatcgttttcatcaaattttgctgagagaatcgactccacaacgttgacctcttcaggtgtcatgggcaaactcacgtcttctagatgagtacccatcgaaaccagaatcttgcttatttgatgtaacgtgaaagctctgagctggataagtgtcggctccgtgattccgtggcaggttctgagtgtataggctgaatcgtctcccaattgtagccagtgtccattaaacaaattagtgggagccgcaggaggactatacaccagcattatagcaaacatcagtctaagctgaaaaccagttttaaactttgatccctcgttcaatgcttcgtcgtattgaacatcgttcctcagtaaacccaatgcgtcagccgctgctctgcagtcggcataaattatgccatgcgccgatttgagatctgtccaggaacgaatgtccttacgatgaatcaataatagtctgatataatacctttctccttgatgaattgaaataaaatgaatacgcccgactgttttaagtactcgtttccttggccgccacctattaacttctttatcccagcaaaagtatttcggaatttcgtagtaataacaatctcgagccaaaattccgagagcctgttcgtccaatcggttcagctcgaaaaattggtttagcatggtcctggagactttctcattgttcagtttcttccttgcttcatcttctgaacgatagaatattgactgagcatcttcttcatggactcctaaccgctgaacagaagggaaacgctccgacaactcgaattgaaatattctccagcacgcttaagatcattaaaatcagttccaagcaccaatataaaagctcattagcagacgacataccttcaacagggccaatgaatcttgcatctacaaatgctttgacctcatcgttagattctagggccaagtacgatcgatcatgccctttgcagatgtatttatacagatatttgattgcttgaatcccaactgccacttctacattgacgtggcaattcatcatgaggctgaggtcccgattgtacggcacaacattcctattatcgtaacttaatgcacctttgacaatcttccgtccgttgtccctgcgtctatattctggatatgctccctcctgaagaatagtttcttctcgaaactcctttgggtaacgaaatcgacagtggccctgtcgaagacaactcttcccttcgcatggcccatgtaacatacaccgagaaacaattttatataaatctgggtccgcaactgggcacggaatctcggcttgaactactttatcaattttgcttgggttatccggtttcgaatctgcagacaaggtcaacatgatatgcatatgaggcatccctcttttttgaaattcaactgttgctacgtaggcttcaactcggcctaatatatgcttcttgaccagcatgtccataaaacttttgaatttaagctttgcgcctcgggcaatgattgtggggtgatttaatggatccgatccaggtggaataaggtctgtgatttctttccatgctgggttggctgtgatggtaatgaataagtccggagttccatagtctcgaacaattgccatcgcatcctgataaagttggtccatagcccggggccctccaataaacgttgaaggtaaaactacttttcggccatttggttcgccagtcttgccaaaggcttccaccaggccagaatacatttgtacttttaaagtctcctgattattgtacacccaactcaatcgagaatgttcaatacatgcgtacatgtccacgactatttcttgatgtaacgcttggccagcgagaatagccgaaaattgtgccttccttgaaaatagaaggtacgccatccactcacattgagaaacatgccgatattcttctttctcggcatctttaagaagtatttggtatgtgggttcccattgttgagaaccatacgggaaaaacagaggataccttaagggaaagtatgcagaatggagatctgagatacttttgagagatccgttccgatgatgcaagacaatgtgtctgggctctttgaggacaccgtcaccttgtaccacgatgcctacgtcttcacgagtcggtcgattgtagcgattcaagtctagagaatcattttcaattgatcttagtacaagcaaaacgttttgaccttctttcatgatctcggcagtgtgtcggaaaagttgcgcatacggattatgcttgtacataaaggtctgcagttgaaggatgattttagcatcaaattgcgcctgaagttgccctgatgctttcgacccaagagcaatgtctcgtctatattttgcctcgcgcataccaccatccccgaccacgaaaatttgggcaaaatgagggctttgcccttcttgcgggacaatggacccaatatcatggctgagacctccttggatacaaaagactggagagccgggtatagatttagcaatatcacttagagtgaaccctagcgaagtgaacgacactgcattattataagaccgaatataacgttggaaattctttgcttctgaagcaacatgtaagtacatttatagcaataaattatgagctgagataacacacctcgactttcaccgcggaacagattttccaggaataagggaatttttggagctgagaccgaagttgaaggcaatgtaactttacctttttggcagcacatcgcaaattggttacgtttcgctttgatgtcagcttgagctctttcttcgggccaatgcaaagccccgcagtcatcacatacaacagtacatgggcccaacgtgtgttgaccattcggccagagcctcgcaagtattggtgaggttggaggtggagcctcttgcattgtagcttattgagaaacgcggaaatgtcaacaataatttgatgcaattgaatgtgggtcaatgttggggtaagggacagtgggcccaagatgaagttatgaatcaagctttcgaaaaatgtagcgatacaaatatcacgagagtatgacacaaaagtagcgcaaatctttatgtttcaataaaaaatttgatgagatgacactcggaataagttggcgttgggcgagagaacttgagcactaaacatatgccttattcggcgaaagggcgacataatccgagatggataacaggatagaaataagacctagaagcggatacatattcaataaaaagaccattgcctaaagcaaaacgctaaaaattacgaatcgcggtcctcgaccacgggatcatggttaaatcaagagttggacccaggggccccgcgcctttttttaggcggtgtggcgaactctacagctttgttcttgccttttgcgttcaagcctattcctgcgatgggttctggttcgaaatcttctctccccaaagccgctccgcttgaagattgagaagttgacggaaaaggaatcgcggtatgatttgcttctgcgttactgccgctgctctccgttgatgcttgtgcagtcttcggttcatgttcttcaaaggttatactgcgaaaatcaaaagtcagctcatgaaactttggcttagcaagcggagatctcacaatcttcgacccttgttcccagggctggatttaggtgaataaggattggtcttctgattcggagatgaagcgcccatgttaatgggactgaacccgaggacctgcagaaggtagagtcaaaattaattatgcatcacatagatgagaataatttataaacctttccacgcactgtgattatggccatacactctttcaagtcccatccagataaatatccatcaaaagtaaattccctgccaacccgaatcatgatgtgggtgttcactaacttcggattggcgggaacaatatatttgacgttgaaggttttgaccaagcgatcctgcgacagaatcaatcagtatttagtgaagaatttagaaaccaaaactaacaatgggatcccaatcgctgtggttaacttgaattaacaggtcgactttcttcccgatcttgagctcggaatcttcttcaatatttggtttgagcacggcaacaactaagccgacaccggaggtgaatgtcttatcggccgaatcttcaatttggtttggaacagagcaaatctttgtcaccatctcgatgtaataattgaaaatcggaggcgcggggctattcaagaggagaactctgcctgataccccataaataaagaggggcgacagaacatgggccacagtagcgcttgtaataagtaaaacacgataatctatggcatcgtgagcgtcacaagtgacaaagcttggtgttgaaactgatccatatatctgtcctggcttaatcttagcgacagactgggaatccaaaatcagaaccggtacaaaaggagaaaacgaaaaatacagacctcttccaaaggcctaaagttgcttctaaaagagagggaacggttcccaagtttatctttgttgtcactcataattcaagaggaggtttggagatgcgaggtcagagtggtagagctgggagtgagacagggcaaggtaggaacagttgacaaaatcggcaacttaaaatacacaaaatccgcgatttcaaatacagaatgaactgctatcttgggtcccagggcaagtattgaatagtagaatgcattgctggcattgtatgaatggatgagagtatccctgggtagaaccggttctaatgtagactaaagtttattggaacatgtagggagaatcagagcgtaggacacaaggagaggttcgataggtgatgagattagagaagaatttatcttattcaggggttaaagaactttgattaggagaactgctagatacaaatgagttggactataggcgcctgttccagtgtttttctttgatgtgggcacagggagcaatgatagaagtctatgaactcgtcagaggtgaatcagttaatagaatcgatctatagactcagggagcaaaacgtacattgatgtaaagaatattatcaaccctgcgtagaatgcggccgctgatccagacttggtgattaggctcaagaacatcggaatacattgcaatgaacccaggacacttgatttgaaaggacatctgggttgtagattgatagaattcagaatttgtcagttaagttgttagcctggtgatagaataagggaattgagaggaaattgaagttgtgatgtacaggtgatgggaataatggttgaacgacgattcccacatcatgggaaagaatacgaaagtgtccggtgatgtgggggacacctccatttctcataaaagagggacaatctctttcccagtaagaagcattagcgtggactacgattggcccatcccgagggaaatcattgatgattccgtagtaagttaaccatggcccggggacatgaagagggaggctcatgggcttagcaaaaacagtataagagggataattcgatccgttaagacgatcaggataaggaacggtattgtcgacgaaagtaaatcggatacggccatcctcaaggatgagaattggctctgtgaagagatgacatcctttgatgaggtacatagtaaaggtatggataagtttgggacgagtggaaacttgagtagactcggaccgaaattttggaagtgaagcttaatgtcttggaggagaaatgaggattgggagtaagcgaagttactccgtatatgaccatttcaactcagtgtaaagaggggcgttgtttttttgctttggcattaaaggtgaagaaggcaatgaagaaattccggaatgggtaaaagtttaaacaccaatttcgggactgatgaatacttcctgaggcaagggaccagggctgaaggctgagaatgacaatttagagtaacaagagaaagtcaagtacaagactgagggtgagaaatcggactatatccagaggaaaaggaacaatggggaaggctgaaaaagacaatttacagtaacaaaagaatgccaagtaaaagtcgaatgatgacagatcaaggaaaaaaaaaataagtttcagatgacagcttagcggtattggtttgaggctagttcggcaaaaggcaaataatgattaggaccgaataagggaatggggatgtcacaactatctggaagctgggactgaaactgaagataacaataggaacgtaaacgtatataaaagcagagtccacatgatgcattttccaggtgcgccaaggttgagtgggagaattaatgtctcctgcgatttcgctagtagcgatacctttggaggtgcagagttcatggtatatggttaaacttttttaatcactcctcctgtgaactaaaagctccttaaaacaatagctgcaacagctattatccatccatctgatccaattggtaagttattatctacattttcccacagaatcatccaggacaagaccaaataaataaattctgtctgatatgaactttccagcgtctgtgggagaaaattctattacaaaacctcactatcaacacacaaacactacaaacaatactgattttgccccaaggaaaaatggcaatttggatggtggaaaatagatcaatattctggaacttttctgcaagatgcctcaggagtaaaaaaattaggctaaaatgagctattagggggtatcaaatataggcaaatccaccattaattaattgactggttttgaaaaaactgccatgtttaaaacatgttggttatccattttaccacctcagagatgcattggtgtaaaaaaatacttctggataattgactggtttccaatggtggatttctgatatttgataccccctattttagccaaaaattaaaaatgtcacaaatgagctaaaaattcattttggaatgtttgtaatgtttctagctctgggctaaaatagctcagtttagccttataacaacccttacatacaattattacaacatcattacacataacaacaacccatttttgcacctgtccacctgttgaacaacagagtatctattgatacactccactatcactaattaaaatctgccaatctaagattggtggtcttgtttattgtagtacacaggaaaggcagaggttacctcacacatccctttccaaactcagcaaaaggttctcacaaacacttttgagcttaacatcagttgttaacggatttggatcaactggtgatcgcttgtcaaagcaatgggttgtgagtgtggtagaggggttactatggttggagtcagttggtaagctgtcaaagcgtggtagctccacccgtggacgtttgttgagattaacttctggtgggctgtgggctgctctaaaatgtttttgtttgggggcagttcaaacgccgatgactttgacatctgaatcatcatcaacaatctccagacatgtttgttctggtccaccagtctgtgggctgtttgttttgcttggcaatttatcaagaccggtgaggtcaaacacctgctcaatgaccagcatccaatgctcacgagctaggtagtacatgtgtttacatgcactgccacattgcctgaagtgatttcaattgcagctccaaagttgtggcacatgtccaggccgaccagcttcaaatttgacagtgtacgctttgcggtgtgaattggtggatgacaaagtgaaaaactagttgttcagaatttgtacttctattcagctttgttgtgcaatatgattggaaacaaagagaatcaacttacatgtgtgtcatgctgaaattgcttgacccctagcgtactaagcaattctttggtgtagctgtcagcaagtgtctttgattttttctggaatttattagttatttgaggagtgaatcccatatccacctgctcattattgaaccggtaatctgtgacggcatcatcagcaaacatttgtatgacctcgtcaattcgttccctgtctttagcaatgtattttgatttgagcacttggtgccatgcctctgtataattgtttgtgtgatgcttggtgtgaagtctgctcagttgatgaattgggtcagacatgtgagaagttgcatgaagcaaacaaagaaagactgaactcactcaacggaaaaatgtagcccagtgcaacaggtttttttcccattgtgtcttgatgtattttgagaacaacgggttgaaattctcctaattggtcagtaaagcggccaacttaagtcctgggtgtctcgtggaataagctatgtcacgaaaatcaaacattgctgattatgccagaccatccaagtgctttgttgcttgttctttgaaagctttgaaaacatggaacatgcaccaatagtgctttggtgcctgttcacccacttgaccataaacacttttgattgcaccagcaattgcaagggcacgatcactcatgaatgcctaggggatagccccggtggatgttcataaccattgtagtactttggcaagtggttgtctacattcaaaattacagttaataagacccatggcagaaaaaaaaagaaatgagaggacttacttgcaacgctgccacagatacgatacgctgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagaagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgttacttggcagcagatgcagtaaatgcccaggcaatgggaagacccctgcctgtgattgagtcccaaatcaaaaaagtgtagagatagatcttcttcccatcggacatgaaatagttgctgaccaagttgtgattgctgtcaagcattatcatactctgtccatattggacaagtatctccttttgccatggtgattgaaaggcaaaaatgaatggacaagcatctcctttttccatggtgattgaaaggcaaaaatgaattcagacaagtctgagaggaccggtgtgtaagttgaccaacaatccaacaagagctgcttattccagatagacaacgagttgaaaatgtttggatcacgtcgggcaagcacacttgcacgtttgcaaatcagatagcggactctgttgtatctgatctctctgccctcagagacataatgggacctatccagctgtaggaaggttgattttgcaaggacagggtgattagtaagttaattgtaaatttggagatatagatgggccgaacttactgcaaacagattgggtagacaaataagcctctgaattgcttcccatccaagaccggaaactacacaatcattgagccacttgtcaacactcttgggggtttggaaatgttgcatgtctttgtaggagtagggattgtgcttgtgctcccagaaccacaccacttggagtgaattggatgtgatgtcgtgagtaacggtgaacttggccaaacatccacatttacgtgatggatgatgcttgcgggaattgattgcacgttggagatggctagtgtgaggacacttgtactcaagtttgaagtagaactccgggcaacgaccgctaccctggatccctttctccaatttggagttgttgtcagttcctctttggagagtccattggacggtggctcccatttcccggacaagttctttggcatcttctgaggtgttgcctggaatggtgaattggtgtgggttggttgggaatgagggtgacattccatcaacctggcaaacaagcctaagggcatttggtgggttgtgagtacccaccaaaggaggtatttcttgggtgaagggaggaggtaaaacatcatagatgttgacaagagggtatgagaggttgatagtctggaggattggaaggctagtcatggtaaggattaagagctttgagtgggaaacagagataggtggaatattgaggttgttgattgacttggctgcggggcttgataagcgcaagtcaactccccacgcgcacaccaatctgcatgccataccttgtccagtggaaggctttccttccactggacgaggtacatgtaccttgtccaagcggaaggctttccttccaatggacgaggtacacgtaccttgtccagcggaaggaaacccttccgctggaccgtacaccggctcggcgggaggggttcctcccggcggtgtgacctcagcctctctaggccgagggggaaaaaaaagaaagaaaaaatggggccgtccaataggacccatgtctgggtcctatgggacagcccaggtcctaaatgcatataaattagcgtttaagacctaaagttgggcgtgcagaaaggcacaccaacctgcagggcatacccctgcaggcggatggcttgctgctgcacgcattctgcaatgcgtgcgcgtcgggggttggcttgcgcttatcaaccccccttggctggttggtgggtggtggagaacaggaaggcatgcttctttcttctcattctttatatttgctgtctattttctcaaaagacccctcttgatcttaccattttttgagtaaaatgccacactcatccccctagtgacagactgtgcactgagcttgcgcatcctgagaaaagcatattccctaccaaagctaaaggaccgctccacatcaacagtggttgattcagaatgtgtgggaaagttggtaaaaaatcaaccaacataatattaataatttagataaaaaacacacctggacaacaaaacacatcaagtgccatctgaagtaaatgtgcacaggtgcgcacctgcaacaagtacaagtacttgtgtgaaaattttcagatctcagacacctgaacctgcacccgcacctgcaggcaagtacttgttggaaggcaacaagttcttgatgccatctctattctgagctccaaatgttttctgttattgattttttccatttattatcattctttttgattaccattctactctttccaatttttatttcatcattcagattattttttcacatttatgttttcagaatcattttgtgaaacctattttgtaccacttgcccaagtcccatgatttcaagttggtatgttaaggttgtgtaatccaaacaaaccagccataaacaactggatggcactggtggctgtacatagctgtgtgtaaagtttattcaaaaaatggtcaaaaggtattggattatcaagagcactatatcactcacatcaatattgatattctaccagaaatgatccaagtatggcttaggtatatgtcctgcaatgaaattccttgtaaaattcctctgacaagcttcaattgtttatttttacaaggcttcagtcaagatataaaccttgtaaaaagacatattatactagaaggtatcagatataacacaatccaccattattcaattgactggtttcaaaaggggctgagttatacaactcccaaatatcaggccccgtttggcagtgtcacaaattcaagtgtaatattgccttataaattcaattgaaaatgaaccactcagaaatatgtaatgaaagttttaatggggaaaggtcaactactggtttcaattttagtacaaacaaagtggagataatgggctaccttcagcaccataataccaatattgcactttttacccatataaagggtaatatcaatatcatggggctcaagatggcctaagatattaaattgttctcagcattgatgaaaccagtaattgaacttgcctgagtagcaattttgttacatattttgcattggcttatttttattgaattaatcaggcaatgttccacctaaactgccaaaccggcgtggtaattgttcctgtgtttctacaccaaaaatataaaaatttatttttatctctctagacattgaagatatggtaaaaacagcggtgggccgctacgctacgctacacttttggcccaaaaagcgtagcgtagcgttgctttttttgcgccaaatttttgtagtgttagcacttttgtagcgcattttcgctacgctacgctgcactacagcgcttttagcggaaaaagcggctaaaaacggctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtagtggcggaatcggtgtagtggcagaattccgctacgctacgcttaatgctaacgggaattccgctgtgttacgctacactaaccgctacggttagtgtagcggcccaccgttggtaaaaataacatcaaaaatggattcctcaggtaaaataacccctagtcactcactacaactaccctcttatgtctacaacacaggtcgtgagcaaaattgagcccacatcacacgttttattggcctcactcgtccaaccccacccaaaaaagaggcagggctaagagcgggaggtgttggatgccgctgtcagcccaacttgtgatatgggcctcctgtcggatcatgttgtgggcatgaccgtgacagcttctaatgagaagcagacgtcagcagccccttgggtgggcataaccgtgacagcttgtaatgagaagcagacttcagcagcccctcgtggggaaaaataaactgggaggcttggtctcaagaaaaagagttctcctcccttgcctcaaacctgcaacctacgcccatgctggtgtggggcatgcctagagatgggcgattcgcatccggatatccggctgctttttccggccatctaggcatccgcatccgcacccgcacccgctggcgggtatccgttggccgcagcgggtatcctcggatacccgcccttgaaacggccggcaagggaccggctggaagggtttccttccagccggacatccccccttctggcctcgggtatcctttgggatacccggatacccgcccaaatttctgggaaaagggcacatccgaaccccaatccgtatcccctggcgctggcgggtatccgccaggggatagcaggtatccgcaacggataccccgcgaccatctctaggcatgcctgatgatcagtgcagatcaggcatcaacaaggggacataattaccactctatgagatcggtctttcccttggtcacattaacagctgtatgaactacaattccattaaatcttcttcagaaatttggcatttctgttgaagacaatggttatatatatatatatatatattacattttgaaacataggtatcccctttcttgcatggaaagaggaccagaaaactcgtttttaaaaagccacccaagtcatgccaacaaaattgggcatgacatcatccccaccaacactgagctgaagcccaacacacagccatcatcggcttcagtttgtgttgggccaacctttggatcacagcagatgatcctgatgtcaagacatcaggatcattcacggtgatccaaaggttggcccaacctcaatttcatgacagcccacaaccgccatcagatttgtgaaaagcaggttatggccaacccgcgctaaccaaatcccaactgcgctgtgggcctgtcgcacaggaacaaaaattattgacctgtggtgtactagttcagaagttacacttatctcaagctgtcacaggagcttttctttattattattctgaccacgtctcattttgaatactggatgcatatggaatattgaattcctttctttcatattgaattttattagctcatatttcatattgaattcctttgtaagtgcacatgcattcctttgtagtaggaccttgtaggcaagctaaaatccctcaaggctgtgctctcaccagccatttaccggcaactgcatgcactagactagctaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgtaccctggagctaaaacccctcgcttttctctatataaggaggcctctgcctgccagttgtacctttcatcatcccaccagtggaccagatcatctcaaccacccttacaattaccacccattatataaaaagtcacagttatataaccacccttattttattgcaatatattcataacacttttatatcatcatcatcatcatatcaagtgcccagtcccctgttccattcctggttgaagcatagtgctcacagtgcccagcgccttggtcttcaattcacctctttttaactttatataccatcaacctcaagattgtgagttcaagcctcactctcaacaatattaccatcaccacttctaccaacaataacctcatgaacatcaacatcaaaatcaacatcaacaatcaccatgatctttaaccattatacaaatcatttgacagcttcatctcaaactatcttctatcacaatatatgaactgccaagctgagtttggtggtcttgttgttctgatagcatataagggcagagcttgcaactccaccatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaccgggcctcagtcaattactcccaacaactgttgagagttgttcctccaaatggatggccggtgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaattgtactaaacaaataactaagagtcttgtaatcaatatttaataatatgtggctgattccaagatagatcttacttttgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggcgcttatggttaagcgcaagacagctgaatttgttatttagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcacaactagagctccggtgttactactactactacttgttatttgttatttgttaataatactacttaagttcactttgttatagttcaatggttctggttctactacttataaatctctgactttacttaactaattctgacaatcacactactgactaactaattgtgaccaacttactcctgtaggttgatgggggaaaagagaatcctggtggagagaggccctccttttatattgaagagtgagggatttctgctgcaggggactccttgtgagttatttttgctgcaggtgacacacacttgcacagcatgatgtcattggttgctatgaaaccaagccatgtagcatgtgctgaaaccttccaaagcagtaatccagtacagtatgcagtcttatgagatctgtgacttggaaaccaaatccacattccaaatgttctgtgtttcatctcaacggatgaagcaacagatgaaacatcagatgaaacacttgcttacttccttccttgtttattcttcagggtcaaagcctctccgcctaccttccttctcccctcctccttaactgtcttatgttcttttccactgattacacaacaaataaacccatattacataaactacccacgcacacaccacgtctacatatgtataccttatcctgttgttgtatgccctacgtaatgaatgttcctcctcttgtaatgaatgataagtgtgtgtaactatcacctattctgtatgcttttgacattggaacaggcacagcacaccacatccccccccaacttaatgctgtccgcagcattcctgtggaaatgccaaaagaacactactcctcgtaatttttaaccaagatttccaagaataacgtccattgttgttgggattcaatccgtgccaagtccacttctatccgtaaataagtccatcgccgtccaatattgtatcatcaatctgtagtccattccataagataaccgctacaacctaatccaagacgcccatgagttatttcaaactatttcatctcatccgctctaagaagaggtagatggccacatatccagcaaggatcaattaaacactcaaccatttcactctttctcttcatatcactcaaaccttttcaatccaatttttaattcttgctagtcttatgaattttcttacgtcctgatgccaaaatattccacgttaatttcccattccccgggtccatgttgctggtttgtttcttctccgtccaagtctgtctgtcctcctttttgatcctgttaaatttccaatttgctgtgttattccgtccatttcatccagtgctcttgacgccgtgctattttcttatttatttactaataaatgattgacttgacccacccttttccctcagctaaacaaaagatcctgtttgcctaccaatttctttccaatctcatatctgatgtattgaaatgaatttataataattaagtccttcttagttgtattccaatcctttccaagtccatatgtatacgtcaaaggcttttcattgccccatattgtcacaccagtcctataagttgattcataagattacagattcatccatcctccctacctgctacgtccaaatcaaaggctctgcaatgcccactgaatatccacgccctattccgcttcatatatttccgcattggtccaaagaaaaggctggtagctaaaattcccgcaagggtattggaaaattgacattatctaacttttacgcttccggcctaatttcatcctccacccgttcatagataatgccccttcttattcaagcatatccaatcccttgacatccacattatgaatcccgctcgtcctataaaaaaaatcattagtcctgttgttctcatatattgcattgatagtccgtccacgctttccacttctttagatcgtctcttcctcttccaagtttcccatcttattataattcgtgaatgtgctaatgattgtgtcttgtgaatgattgttaaatgacttgatgtttgttttcttaaataaattttatggccatacagctcctgtccatatactacaatcttcttgaattcatttcttcctgatcctgaattccgtagtcgtatatttcgtaatattattctactgttttcacaaagaaatgactgttcatagcagtttatattattgctgagaatacatgagcaattttatctcttgctgaggagagttgagcagttttacctcatgcttaggaggctaaaagagtgacttaacatagcagtttaacctcttgctcaggaggcataatcagtttctaggttccgttgtgttgtttcatattgctgacttgaatccttgatccatgatctacaggaaaaatgtttttagtttagtattccttgatattccagtatcctcaggttgatgtattcttcttgtttgtatttatgtatgtataatagaatccttgacgactgaaccaaattttaaatgaataaatgaaaaaacttcaataatcttctatcttgttgctgggtttggttgaaccttcctgtgacctttctaccgggtcttcagtatgtagccttctcagatattctcagggtgagtggatttccatgtgagactataaattcaggttgaccgttgatcatctcgattctcaagccgcatcggctggcttccaccttgtaacctgaagctcacttcaatacttgcctcaaagctctagatcgtgtcgatatgtttgctttttttttttttttaactaggttttatggcagattgctgaggaacaattgacttcctgtgaaataacttgaggtgttcatttggtccttgagtgaggcttcttagcttgatcgatcttctcttgtacttgtgactttgtgatcgttcactaacagtgataacgatacctacctcacctctctacatagctttgtattcttatttacaataatcaatatcgtccgctgcttcttgtttcctttgtcctatcccgattacgacctatcaacttcattccacaccccaatctactcccaacgactatcgataaacggcctgcttctaccttctccttttgcgaccatctgctaatgctaattatgacccgacgacttgatttaacacttccaaccttggttcgtttccctttcctctttcctaacaatacaacgaccatcctctacctctaacgactaaaaaaaacaaaaattgacctttttcctctgtcctctattgcgacggcctctcttcctgatgactataaacaaagtcagtgccgaccaaaaacaaaacaagaatagcttgtttagctaggaagggtgtatcagcaaatcactagacctatggtagatagaaacatgactttatatgaactctttgttgtgcctcaatactattctttaccttcttcaaattgcaatcattccccaggaagtcatagatgctgcctacctctcctctgtacattcatttcctcttgtaatcacaaccgagctcctttcttatcattttttttactattttgaaactaatccatgtacatagtttgctataactgtgctctcctccccttcgcgatcaacttctttcctcacagccagctgataataaacggtttccatccctctgtagggtgatgaagtgttctatatgattgaagcttgctcgctattgctgtgactatgctcttgtagatagtaaaaaaattgtagccttctctattttgtttttgatttatgataatgaccaatggctcctgcctcttaacttgacctggttctcttcttcttgttcagctaatattcaagactttgctggtcggttcgtccattcaaaaatcatcaaaagacagagaaggggaaaaaaacctgtcaagcccaatcgtccgaggaacattgccgttgttgctgccatcaaccttgccgccatttaagccaaactgtcgctagttgtccattccaattgtcacaagaactaattttctggcgttgtcactgttgtcctcgccactatacacatattaccttcgcctccaagttgtaaccagcgcaatcactcctgcatcaaatgattcagcacagaaagatgaatttaaaagcaagattaaattttcaaacagaaaaaaaggagaagaacatgtgcaaactctgaactaaaatgcattcctggtgagtcccacaattacttgatagagactaagcaaagaatgctagtcttgaaccaccacaggttatctgaagtcacatctttattatatccatggctggaagcaacaccatggagaagatgtttcttattgtctttgaaataagtgtttttttttttttttttttttttttttttttttttggtctaatcaaacctgatgacttaccaatcaaacctgctgacttaccaatcaaacctgctgacttaccaatcaaacctgctgacttaccaatcaaacctgctgacttaccaatcaaacctgctgacttaccaatcaaacctgctgacttaccaatcaaacctgctgacttatcaatgaaacaacccatcttgtgaagtaaacctaccacatattaataaagtcctttgtctatccattcaaatcctgtgtattgccatccaaatacttctctgcctcaattgtataatttgtatcgccaatcgaatgttccttatcaccgccaaaatctgccttcttcctgttatccacaattgatttgatgttgaggttgattcgctagaaaaatatgattgatttgaatgatcttgatgaaggtaatcggccactgttgggacaccagatgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaattgtactaaacaaataactaagagtcttgtaatcaatatttaataatatgtggctgattccaagatagatcttacttttgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggcgcttatggttaagcgcaagacagctgaatttgttatttagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcacaactagagctccggtgttactactactactacttgttatttgttatttgttaataatactacttaagttcaatttgttatagttcaatggttctggttctactacttataaatctctgactttacttaactaattctgacaatcacactactgactaactaattgtgaccaacttactcctgtaggttgatgggggaaaagagaatcctggtggagagaggccctccttttatattgaagagtgagggatttctgctgcaggggactccttgtgagttatttttgctgcaggtgacacacacttgcacagcatgatgtcattggttgctatgaaaccaagccatgtagcatgtgctgaaaccttccaaagcagtaatccagtacagtatgcagtcttatgagatctgtgacttggaaaccaaatccacattccaaatgttctgtgtttcatctcaacggatgaagcaacagatgaaacatcagatgaaacacttgcttacttccttccttgtttattcttcagggtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgagaattttatcagcatcaggtatttttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatactgtttaatgtcctcattgttttttctgatttttctatgttgtaatatcttcttaattttaatttcttctttctctaaaggaggtattacaactctgatgttatcttttcttaaaggaaatttatcattattactagttttgtatggtttaattagactgactggaaatgtagggtgttttctttctaattctccagtgagtataacttcaacagcatttgcaccgtgtaattgtttgattgtaaaaggtcctacaaaagaatctcttaattttttaggtccagtcaggtttgtaaaattaaatgtagatatcaagacttggtctccaactttaaactggtgagctttgtgagttttatcccatctagttttgttgtaatctacagctaatttcacgcattctgctgcatatttttcagctttggtcatcataaaatgaaaatcagaggcacttgggtgtatatgtactgcttttgacattaaaatttctttgggaaaccaaggagtccaacctctttccaattcataaggtgttttatttgttgtactgtgtttgctagaattgtaagcatattcaagtgcaggtaataatgaacaccaatcatgagtatagttgtctttatccttaaatgtcattccataggcacaatatcttctgatcatgtcttccaaagtttgaatcattctttcagctagtccatctgtttgggggtggtaagctgtagaaaatttcagttgtgtcccgcataaatcatataaatttctccaaaattctgacgtaaatttagggtctctgtctgtaatgatatatctgggacatccaacatcataaataatagaattccaaaataataaggcagtatccattgctgtatcttctttatgacatggtagaaatcttgctcttttggaaaatctatcaactactactaaaattgcattgaaattattaggtcctccgggtggtaagccagtaacaaaatccatgttaataacagaccatctttctttgggttcttcaatttcttgcaataatccatatctttttcctgtagctttatttgctttttggcatctgtcacaagattcacaataatctttggtatcatttctaaaattaggccaccaagcaatttgtttaactctctcaattgttctgtcaaaggaaaaatgagctgaggatatattgtcgtgacattctttcaaaaataaattaatgtgttcttttaaacaaataactactacacttgtatgtttaattctgtggtaaattaatccatctaatagggagaatctattttctttgaatgagctaagccatggttcttctaaggaattgatcagatcattatttttgaaattactttgtaatatattttttattgtggagcaatttttattttggtcataactaattctaatttcatcccaaaattcttcttgcatttcagtcacgtgtaacccacaaatattaatatcatccttgttatcatcaaaggcaggattattttcattattttcctctgggaataaacacataatttttgcagcaatttctccgtcccatgctgggttgtctggtatattttccaaagaccatctactaagtccatcagcatttttatgtatattaccttctctatgtttgatagtcatacttcctctccattcttgaatagctatttgccatctgagcatgtgtctatttggagttttcatacttaataaacttttgagggctgtacaatcagtaatgacttcaaattcacatccatcaaggtaataatataatttatctagggcccagactaaacataaacattcaagttggctggccccatattttttctcactgtctttcaatgttctagaaatataacaaatgactccttcttttggtatttcttgatcttgaatttggtgtaaggcagctcctaatccttccatactagcatctacatataatttataaggcttattaggattaggcataaataatataggagcagaagtaagtaattcacgtaatttattaaatgcagctactctatctactgtcatctcaaaggcagtgtttgggctacttaatttatatagacaacctgttactttggcaaaatctttaatgtgttgtctataataactagcaaaaccaaggaatgactgtatttctttaacattagtgggcataggttttaacattactgcagctactttatttttatctatagctatgctcaatcctgaaactatgtggcctaatgctttaagttcttgaaaaccaaattgacatttgttcatagagatcttcatattcatttttataactctttctagaacaatttttaatttgtcaaggtggtcattccattcagtgctaaaaataataatgtcatcaatataaattattagccatccttcacgtaattctttatgaaattcagtatccatcattctttggaagtgagagggtgcatttttaattccaaagggcattctcaaatattcataaatacccatatgtagaataattctcattaagtgtctactatcttcatgaataacattttgatgaaatcctttaagtacatccatacacgtaatatatttagcattttgtagttgcgtgatggcttcacttattttaggcattggatatctatcagcaattgtgtaattgttaagagctctaaaatctccaaccattctagatttaccattatgccacgcaataattacaggagtagttacttcaacattttcattggcaccaacttttctaagtacattcatctttactaggtcagttacatgttgttgtaaggcttctctgcttcttggggatgctgggtatgcagcttttcttaatgctggagggtagggtctagaagtattaagattaattctgacttcatgtccttttatgcgtccaaagggttcatcagtagtagcaaaggctaatttctttttatggagtaaagaatataactgtgacttttcttcttctgttaaagtactagaaatttttgcttcttcaatagtatttccaaaattattatcttctaaagcattacattctagttgtactaagttcattttatcagtgataccaagttcaaatttagtagataagtctccattgatagtaaaatatctgccattgctatttataacatctatcccgtaattaattatgtaatcatttcctaaaatgatgtatttcattctaaagtcttccattacaattaattctaccgtgatttgtatgttattcttagcatgaggaaatataacgtctagagttataattcccatagggttcaatttactgttacaactgtagaatttctcaggtttgatggggatcaattttgttttccaatcaggcagtattttatctaataatttaggactaattatagaacagaaggctcctccatcaatcagacatttaatcttgtatttattacagataatatttgtgatgttagtacctccagtcttatgaatttctcctttattgctagacttcttcacgggtaatttgataattttatgaggtaaactcttttcaggtagtaattctatattagaaatgattttttcttcattaataatggcatttatggtactatcactattttcttcagaagatgattcagaatcactgctctcagatttggtatcattatcttcagagtctgaaaagggttgttggttatcttcatggggtttaaccatcatgacatctttcttattcttactgagtttagggcatttagtagatttatgtccttttttgccgcattcataacaggtgacttctttttctttttctttatctttgtctctactggcgtagtctttattaattttcttgaaatctttagagtaatctttagtagaacttttatcatctcttttgtatttctttcttttaatgttagctatactttctagttcattgataaattgagtcaagtcatcatcatcatttaaggcaattctcattttgtaagcagttttgtcgtccaattgggccaataatttatcatttatagcagcattatcaatatttctttcaattgctctcaatctattgacttgagtagtaacccattcagatggttcaatatctcctttaatgtcaaatctgttctttctgaaattttctctaacctttcttttccattcaggtgtgctgtatttagctataatttctttcttccagaaattccaatctttgactccatgagtttctttcttcctctgattataccatgtgttagctgctccagttagaattgaattcaatttagaacatataagtggatctggtgcttgtgtatcttccttaagattatcaatccattctatgaatttatagtgatcatactctcccttccctgaaaaggtactccattcattaacttttggcattcctgataaaattaatttttgaattgttttatcctggtcatcagttacgtgtgaatggtgtacttcagtgttaattgatctaactggggtgttaattttagggtcactgaaattcatattactggattgcgtgtttgataaattaaagaaaggatttgtacttattttatctggtatggtaattgatgaatttacatgaggtggtatgtcctttcctttaccgtgaacagtgtgttgagatgttaaattctggcaactgttaggctcttggttaattttaattaattcttcaattttattctccaatttgatgatgcaagcggaattatttttattgttatttaaattatttaattctatcctgtttacaacatcttcaaagcttttatattgtgaattaattttttcaagcgtgtctttttgtagtttctggaaagattgttccatagtgttgaatttatggatcatttctttgttattattttgtatatcttcccatttttcttctactctggttattactcgagtggtttgatctcctaatttctcaagcatttctggcatttctttatgtaataattcaagaccagtttccatgatcataactttatctctgatgtaagtaaaattattatcttcttcatcagctcttttatcccagctgccctcaattttacggcacaatttcttcatatcagtggtaatttttctgttatttcttaaggtatgttgtactaaaaaattcatgttctcagtaaacatattaacagctctgcgtagagaaatttctattgggatatgttcatgggggacttgaggcgtagagtaatcactagacaataattttgatttcctactagtagaatcactatcagaactatcaggaattttttcacgcgcaggtgtaggggaagtatttaaggctcctcttccatgaagcggtgttggcggttgattttgcctttctccaagtgttgataagtcccttgaagagatctcccaaggcgtaccatctcttcgtagatttggctgcgccattgagtgttcctccccgtattccttgggtgtcttgaatgggtattcctccctctgcgactcaggggtctcattgatccttcttgaaggtccggcgcttctcgtggttgaaggagactctctgccgtcacgtgtaatgggttccaacccttggttcttttgagggtcgtcgtcattcctcttaagtctatcatcgcttggaaatcctcccggcaatactttagatgagctctgatggccgagtaactgctgcggttgcgcacatccttcagccattccttgttggtcttcatcctgtagtaatagcgctcgaatttctcctcctttggaactgttagtaggagatgttagtttctttttcgacgcgtaaattattttatccttattctttggtaaaactgacgctggtggaaatcctctctgggatggtggagcgtctctggtccttccattataacctctaagtctaagagaaggtggagacatggtaaaagaaaacaggtcttagtaggaaaatttaacccggtgaaaattgataacaaaaaatatgtagaggtgttaaatttacctgaggatttatcagaggcaactactgaggcttctctattagttgtttggggagattgggctctattgtctcttggcgcagtgtttttatcgtgtacttccaagttttggatattagcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagctttttcagaaattttttgttcgagagataagttcagaagctaaggaacacgctcaacttttcagaatgaaatatttcaaggtacttctggtcgaaaacttgagaggtcggtgtttgctactgaaactgggtgaaggagtcgagtgaggatggaaaggaaggcggcgctggatacgtcttataaaggcgatgagttctgtatcttgtttgtcgatgtagctcaaataatgaaggagctacactctctcaaagatcaggaaagatcactttcgacgattttagtaggaggggtgatgtactaggcgggagtggtagtacggaagatctgtatgtatgtagatccttgcagatcctggcaaatccggggtgtattgagttgtaactgtgtaatacggcctgcagaaccttatgtacacgtgagataactctatttttagacttcgaccaggtgtattagacttcgaccagatactaatccctcgagatgatgggtaaatgagactagatccgctcacgccgtaggaatggtagactttcaaggctcaggaaaaaaacctagtagtgtaaacagggtacggcggatcgaatggtcgactcagattgtttgtatctgttatggttctctctccgtgatagtgtaaagtgactcagactgagaaaataagactttttgaagggacacggacgtattttttaaggatttttaattttttctgtgtggacgaatcaaatggaaatataatgaaatatttttgtgatttttgtggcacgagatgagtgaaacagatagcgcaagaattttatttttgtgttttttggtgtttttatttctgatactaaggaaatgagatgagatgagataaaaacaagcttaatttattctaaatccgtgagatctatgattatagagttgggttgaggcggagaacaagcagtgaaaggtggaagagtgtagtagcggacagttctagacaagatgttagtaggaagagttctatatttaggggtttcttctaacgctgtaaagaagttattcctgtttgtttctactgttttttctatgatagactcgtcttcttctacaagatttatgaggatgtattcaggggagtaagtagaatgaagggtacaatggtagcgcttagtttctatgtagttccagaatctatcttctgcttctgttactttcactttttctactctttcaataactgtaatgttatccgggtggttgtggtaatatctactagcttcttctgcaattgtactatctatttgtctaataaatggcaaaacttccggcatttgttcttcagaaggccattgttagtagtaaatgttttggggacaaaaggtaaaaagaagcacggagatatgttagtcacggaattccaattaggccagacccccaattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaaactttaacaaaattagttgaagattaacaggtattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagtagctcttgatgcgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttattatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataataaagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacatataccttatcctgttgttgtatgccctacgtaatgaatgttcctcctcttgtaatgaatgataagtgtgtgtaactatcacctattctgtatgcttttgacattggaacaggcacagcacaccacaccggatttggaagtctgccatcaatttttttcaatttggggagttggcttcccaaagcacccctcatgcatggggggagtttaggagttgctcccacttgaccagaaaggattacatccggtcaatgagatatgtcaacctcatcaaaattccttccagtcagtgagttcattgtacctgatcaagtggaaggagctaattctggttgatggggttgctacacttcatcaaaaatgaggttgttacacttcattaaccaaacgggttttctttcagtcaacaatgtgcagcatgttggattattttcagtctgatgcttgcagattgatcacatcatttttgatgacatcacttcaaataaaaagcaatggttgaatgttttctatttattagttgatgttttctagttcttttcctatcctcatctttgctcaaactctttttcttacctcagctcaaaatctcatcaagatcaatccagattattcattcaagtcaacatcctgcatcctttaccaactcctcataaagatcaattaatccttgtcagcatccttcaatctaggtggttctatcaatgattcttctttttatgttttacttgtctctcttctgttgaccaagagttataacttgttcatattttttttattgaagcctatttgtcctagttgtggtggtggatttctttttattatttttattttcaaatctatattctcatcacaacttgttacttcctttattagaaaaagtgtaactgatgtgatgcatgcataggcatcacattgcatcacatcaagggagctatgcaggggcaccgcatcacatcacttgcagcagattctttgacacagagaattggcatcacattgattcagtgattttgcattgctttctaatatgatgcccatacaatgcatcactttcttgatgtgatgcattggtatcaaattgatgtgcattactaaaatgatgtgatgccaatacatggctatctatcacatcatttcactgttgttattaggcctttggacccaaaattcatgcctcaatcagtcaacttgtcaacttcctttatatccctctcctatccatgtatggagatcaaccaattggggggggggatgcttggaaatcaaatctgatatgcatgtacatacagtcacctaccaggtgtttatagccagtttttttggataacacaaccccaacacactaacttgaaaacatgaaacttgggaaagtggtataaaatgtgtttcaaaaatgattctgaagaaaaaactaatttttaaaatttgaaaaaaatggaggacttcccgtcaccatttagagtactttttaagccctccccagtcctgaattaacaccccaatcataattctaaccagctcacatgagagctatcatcgcaaggcttctgaaaaaccaattttataccaaaaattaagatttagggggtgtaaattcaattctgggaggtttgtaaaccgcaacggtgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgatttagttgttgatgttgtttctcgtgttgatgtcttgatacttgttttcttccttgatgctgtatatgtataatgtaatagaggtggttcttgaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggttcttctgtgtaatgtttgtgaaactgtgtatatatttcaatctgtgaactgtactactcgtgaacttcttgtgtaataaatatgtgaaatcggtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggaggaaaacaactggcaggcagaggcctccttatatagtaaaatatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctgtacctgaaaatactgagggattttggctagactatctacaatgcatcccttttgtatgcaagctgtaagaaaggaatccatgtgttctgtggctgaataaatgggaatttaactggtacaactggtagccaacttgtggttctgtaagtataaaaggaattcaatatgaataaaaggaattcaatatgcaatatgcaatatacccccatgcaatataccctccagctgagtgcctctgatcctgtgattctccgtgtgacatccttgattctgtgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgacgtcaatttgtccatatcttgagtccttcattggtaaataataaaattttgaatttttctcccttcacacacaggaataatgaccacatcgggaagtcctccaatattacagtcatttcacttttttcagaagtcataatattgcttcaaatgaaaaaaaaaaaataaaaaattgtaaattggagtatggtatgctggaacaatgataatgaatgaaaattttgataaattaactaccagatggttttaaactggtgtggagtgagacattaatcagtctcacagtggaaaatacagtggaagaggcagtgctattgaattcaaagtgtgatttgagctggatgctgagctctgaaatatgatttctggtgttgattttcttcattaattactatcattcctcttgcagaccataccactctttccaatttttatttatttatttggagcaatatttaagacttttgaaaagggccttaataaaaaaacgcggtttttccccgttttgacgcggttttgatgcgctgcagcacacgcggtttctgcttttagacgcggtttcgtaattaattttttatgggttattttttgactttttttgcatttttaaagttttttcctacactataaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgtttttttacaattttaaatttatttcctaggttttaatatgcgtagaatttaatggcgcagtccaatttttttaaaactcaacggttcacttttaatactcaaattacacccattttttcacttaattttttacagcttaattttcatcattctttgacattttaaatttatttcctacactttaagacatgtagaaaattatggtatcaaccattttttcccaagttgaaaactataccttgaatgctgcatttgacacgtttttttaattaattcctcactttttcacctaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaattgtgtaaaatctaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggcaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttatttttcggaatttcaagatcatttcctacacttttaaaggtttcagaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtaaactcatctattaagattgaagcttgtattttgagtgaatttggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatagtgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaactgttgagtttcaagaaaattggatgttaccattaaattctaaacacttttaaatgtatgaaaaaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacgccttttatagtgtaggaaacaactttaaaaatccaaaaaaagtcaaaaaataacccataaaaaattaattacgaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgggtttttatattaaggccctttgaaaaaagtgcaataattgtaatattttttgcaaattttaaaaatcagtttctcatatttttgttttcagaattattttttgaaacctcttttataccacttgctcaagtctcatggtttcaagttggtgggttagggctgtgacaccgtgtcatccacacaagctggctataaacatctggtagtggtaggtgactgtacgtttccaagtgcttttgtgttccagacaacacaatctagatcatttgataaaaatcaaaattggggtaagctgatcagaagtcaacaagcatttttggggttgaatcaaatacataccttgtggtgtttcaggcctgaagggggttagaaggacaactgtggcaaggcagtcaagcaacactgggttgctactttacgctgcgttatgcagtgtatctgagtagtgaaatgcacccagctgcttggctgctacttggctgctacttgaccgctacactacctccaaatttttttccctgggctgtagtgtagtaggacccttttctgaaacccaaaaaaacctgatagtgtaatggtttcacccctggatagtgcattactgcactatcctgtagcgtaactgggcccctctttttgagattgccaaaatctgattttgtaacagcttcacccctggatattgtgtccatttagcactacaatctttcctaaggtactcttgtcagggatacgccgcagcatatcccctaggttagctgtggaactagttcctccaggtatccgagtttgggtgttaataagaacaagacatcatgaatcaatttctgttgaaatgatgagttagatcttaatgaccaaaggaagacacttgtttttgctttgttttgacataatttttatttttattttttacttttaattaatttttatttctaatacagtgaccccgctatgtaagcataaggatggtcgacacaaatcctatgcttacatggaggtatgcttcttatggaggtaattttactgcaaaaccaagaaaatggttgctggaaatcaatatttatgctatgcttacaacgcggttatgcttatatcgtgtatgcttacaaggcggggtcactgtaggagataggtttggagcaaagaagctgtccaaacttagtattgaatgtaaaaattgggtgggtgggaggtgctcaaaaatttccttgtagaggatttgagtttgatggtaaagattgggggaatgtgttctgataagttgattgatagagaaggcgagatgagggataaagtgaatgtataaagtgttctggggaaagacctttaaacttctcgcgctcatctgctttccatgttcttggactagtccagaccatttcaaagccaactgtatcagaatagtccgtgcacatggacaatagtaccttccttgcaggtcaggtgctacatatccatttagcactacaatctttcctaaggtactcttgtcagggatacgccgcagcatatcccctaggttagctgtggaactagttcctccaggtatccgagtttgggtgttaataagaacaagacatcatgaatcaatttctgttgaaatgatgagttagatcttaatgaccaaaggaagacacttgtttttgctttgttttgacataatttttatttttattttttacttttaattaatttttatttctaatacagtgaccccgctatgtaagcataaggatggtcgacacaaatcctatgcttacatggaggtatgcttcttatggaggtaattttactgcaaaaccaagaaaatggttgctggaaatcaatatttatgctatgcttacaacgcgggtatgcttatatcgtgtatgcttacaaggcggggtcactgtaggagataggtttggagcaaagaagctgtccaaacttagtattgaatgtaaaaattgggtgggtgggaggtgctcaaaattttccttgtagaggatttgagtttgatggtaaagattggggaatgtgttctgataagttgattgatagagaaggcgagatgaggagtaaagtgaatgtataaagtgttctggggaaagacctttaaacttctcgcgctcatctgctttccatgttcttggactagtccagaccatttcaaagccaactgtatcagaatagtccgtgcacatggacaatagtaccttccttgcaggtcaggtgctacatatccatttagcactacaatctttcctaaggtactcttgtcagggatacgccgcagcatatcccctaggttagctgtggaactagttcctccaggtatccgagtttgggtgttaataagaacaagacatcatgaatcaatttctgttgaaatgatgagttagatcttaatgaccaaaggaagacacttgtttttgctttgttttgacataatttttatttttattttttacttttaattaatttttatttctaataggagataggtttggagcaaagaagcctataactcagggaacaacatgatgtgaggagcctgagcctagtgatcaaaccctactctccgaaacaaaatgacatgcaaaaaaccagcagtatcaatcctcgtcccataactcgtttaactcctctataatcttttttgattcgagaagtgaagaattgtcatactctctaatgtataacttatagcaattcaacacccatctgcctaaaacgcatatttcatctacaggtgttccaagtgcaaaccgcaacgatgctcccccgacccgaaaggaatggcctaacaacccatcgaatcctcctgatctcaagactaattgaattcgatttacggcaatcgatcgtgtcaggtgttttcgggtatcgccgcagaaaaaaccaaaaagggacgttttttgtcctgctgcttcttccagtcttcttttaatcgccaaaaccggacataacatgtttttcaagctatgtaagactatttcttgaggtttacccggtgttgccgtttttgcgttacgtaccgtcaaaatgactttctctccgattgccgaattcacaatacgagcgtctgtcgttaaaagtgacagttgactttcaattgatcccgtaggtttactgtatgtcaattctccgattctggccataccccaaaaagccacgatcgccaaatccattatcgctttgtcggcctttccacccggaaataacatgtttgacagccatattagatgtttcaacattatcgccggtttctttggtttgagcggtttagtcgcgtccactttagccgatgccttcagtaataattcgattcgtttatccgctatttctgggtacaacgtgtcatggaaagtgtgccatgcctttatgccgcataagtacttcctaattgaactcgccgatattttgtaagagttgtttaagtaaaggtttcttcctgcccaaaaacaaaaatcttctatatctttactcgtagctggcagaacgaagtcgtggtctcctgacaagttcttgaagaatatgaatttcttaacagcagcgttatatcctatcaatgtattccatttccaccctgatagtaggtgtgcatttagggccgataccgggtgatgagtcgtgcctttcgcaacgaaagctttaattttgtttaaatgattaatagttaaagcgctcgagtctattattgtaccagtttccattatagcttatttgactaataattcttgtatgtagggaaagaacagagggaaagaacagatatcgggtacttggatgatcctagctaacagattacagaggacaatagagttcttaaatagtttactttgaatgagataaccacccttcccaatcctctggtaacgggaagtggaccctgttctccgtcttcagatttcccacgatacccctcgacaaggcatccgcgacattattctttgacgtaactctgtgtcccgttatgtcaaactgctcctgaatgagtgtgtcctgtatccacttccactctttgttcactccctcatcctttgacttcctcttttcaatcactgattccgctgtagtattgtctgtccagacaatgacattggacccttttctgtgtctcttcaagtataataacatcaacaaacctacccttaccgcaactgtttccaaccatgcgattgttcggacgttaccgctactgaaccacttctcttgtaggctcagttgagaccagtatttcccaacgagtactccgactccgaagctcgatgaggcatcgcctacccaaccgatttctctaggttccgaagggatgatcaatcgagtcccttgaaatgattctaaggtcgactcccatcttgataaatcttctaaaacgtctagtggagttttacgttttgcatgcaagtcaaaccaatttgacatccacctatatagcgctcttaagtagcatctcaattgaggtaagatgtatgagacatggttgagtcttccggtcaaaatttctacttcgttgaatgagaatttcttcgatgtgtctttgaactcttgtatctgtcgcttcctgtccgccagttttatctctggtaacctcacagtcttgtctttaccgctccatatgaaaccgatgaatttctgttcgtctgaaaacgaggaacatttcttctcgtttgttaaaacccctagttgtatagatctgttgattatgttcgtcatgctagccgttgatgtcaatttcctaatgaagaggttatcatcgacccatctaaatactttaatgagatcgaactcttcttccatgatacgtttccaagcatcggctgggcgcccgaacgagccacaccctgccacccctccaaaggtgattcttgtatccaggtacagtttgtcgtctaaacccataaccatgagatacctccattgtgatgggtgagttggtatctgtcgatacgctttctcccagtcaaataaggctagctctactgggttcttcaaatttttgaaaaaggatgctaccgtgttgaaatcatcccacgttgtcttgaagtcgtctttatccacaaacgagtttactgagggaatgtaggagtcattcctcggaaaagatagatcattgattggtctaaccgatccgtcaccattcaccactgctcctaatgggcttgaacgaaagaatccgaagtgtgcgtaggcttcttcatgagtgaaaggtccgtacatccgcttagcgtcgatttcttttttcatggaatctgttatcttctctctagccaaggatgatgaaaggtgattatctggggtgaaccatgataaatttcctatcttgtggtctggtatcccttggttaaacccatacctaaaaccgtgtagtacatcgctgtactcattggccaatcctgcattcttgagggcctcttgccacaacgttatgttcatctcacatgaggcgcgaataggccaactgttcacacatttgatcatatgtgaattccagttacagaaacaaacgagttgaaaaaagataaagacggttgagatagatcatcgaggaagatggcacataaacgaagggaaataagaatcaagaatcaataagtggaacaaacagtatgatgaaagactcagaccagcgatgagtttgtgcgtcgagcgtacaaacatcaattctcatattaaacaactgctatgcgagtaggcacattacaatgtggaaacaaaaactcggcgcatgagaagaaactcgctaaacctacttcaggttattccttctatgcccgtctgatttgccttgtgggttctcagagaaattggacccgcggtaaccgccacgtgggcgtttatttccttcggggttgccttgcttgctgtagccttgattataaaactgtcctcccccattcggccctccaccattgccgttatggtttctttgttgatagttgctgttgtagttctggttaatgaaattgttctgcatatgatgttgttgcatgtacgggttatttatcatatgattgttggtggggaattgcgcctggcgttgctgtcttaggcaccctgtgagggggtcatagttcgcgtgggagagtcctggggcgtagaggttctcttcccagtctaattctccgaaatttctacattgattgtagcattgctctacgacggaatccttacgttgagaaatgtctgggatggcgttcttgacgtcttcgtccgtgatccgatgtgagaaagtgttgttgcggacttccatgtcgtatctgaaagctaccatgaacccgaactcttctgttatatcatcgcagttgttcttgtgggtcccaagcaacttggagaattctatgatcttgtacacgtcgtgtaaagtcttgcggaatgctcggtggttttgagtccattgcgcgtatgtctgggtccattcttggataaacgcgaatcctttatagccacccgacttatctttgtcgttcgaagattcgtccgatctctggcgtctgtctaaatggtgggccatcgctcgttgttgccatttgcggttgaaaatggtcaacggtaacggtgatctcagcttcctgatgttttcatctaggaaaggggcgaaaccgacgctattgtggtttgtgaccgacccgatagcgtaaacgaggtctcctttggtcaggaagaacttttttgcagctgagtgggacgatgtatctgcatgttggatcaattgaggagggtggtatgtgacaccggtcaaaccattgtacttcgggactgcaaacggctctgcgacgttgctcgctctgggtgtctcttgcaccgtgaagcgttgcgaggtgattgctccaatggctttaaacagcatctcagcaagggcggtatcgcctgcgtcttgggcggcggtcgcgcgattccacatctcctgacgttcgttcatcaaggtcgatgatacagatgatgaaattattgctagagcatcgcaaacatgatcagctgagtgtttactctgctaagtggatccctctgctgaacgtatacgacagcttacctggggatctgtctacgactatctcttccgcttctcccggtacgtttactgccacttgggctcggtcattgcgtgtctcgctgtgattcttgtctaaagggatcggtatatgcattgccgcatgggctcgatctctgcgtgattcgctgatgtctgttattgaggagtacagaacgtctacagatttgacaaccgagacacatgttaataatggctttactctaatgcgaatgaccgctcagaaatatgcggataatcgctcgcgacttaaaaggggaaggatgcggataatcgctcgcgactttactcaccacctgctcgtatttcatcgttagagtgttcatgaacattgccactgtgggcttgactaaagtcgctttgggcctgactgatgccagtatgggcttggcttgtgccactatgggcttgtccgggtccgccgtgggcttgtttggctatgctctcttgggctcgaacaatatctgcttgcccgtccgatgggatcaatgcgttcgtgatggcaatgtcttctaacttatctttattaccgctggcgccggtggattctttgatcttcttggatgttgcgcgcgtgatatttgattcgaccatggtgtctttggtgtttgtctttggtgtttttagtgagtgttatgggaagtgggtgttgtaaaccgggtgggtgttagtgactgttatgggaagtgagtgttgtaatccgagtgagtgtttttgctcaaaaatttccttgtagaggatttgagtttgatggtaaagattgggggaatgtgttctgataagttgattgatagagaaggcgagatgagggataaagtgaatgtataaagtgttctggggaaagacctttaaacttctcgcgctcatctgctttccatgttcttggactagtccagaccatttcaaagccaactgtatcagaatagtccgtgcacatggacaatagtaccttccttgcaggtcaggtgctacatattacgcaccatccaggggtgaaacagccctaatctgatgaggaaccggtccagccttgttgtttaagcatcccaacctgctagcagccatccattgattgtgccctttgcccccaaccccatccatcttgattcttcacaaaaatcatcttcaacattatttaatatcatccaatattaattattattcatcttacttgctcatatgaatgttcctctctcctacatttgtcttcctaacagtgatttttctcttgtcatctcctctctaccttaatgcaataaaaaatacaaaaaacagacgctgcaatagtgtaacagccaaaaaaaaacagcaaaaaaagaaaataataatgtactgcatttgcgctacaggaaaagtagtgctggtgacaaaaaaacactactttaccgctacagtacctttactggcagtgttgagtcaagtggggaaaagagcgatacaaccttatatatcgctagattagatcattaggttatggttcatgtatctagcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaactgctgttagcaattagcgtagcgtagtggaattctgccacaacaccgctaacactacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcggtttttggccactttttccgctaaaagtgctgtagcgtagcgaaaaaccgctaaaaacccgctaacactacggtttttggatgaaaaaaagcacctctgcgctacactttttgggccaaaagtgtagcggcccaccactgtatctagctctatgttgtatcacttgttctctttcctttctctttttttcactcatctgtcttgtcatttccctcacacctgaataggtgcttagtcatttcttctttctccctccatcagctctcatcggcctcccattacagcctcctagctcaccgctgctgtctggtgtttctcatacctcctcaatccagttccaataacccaacaacctttgtgacaaaaacggattgagctgttcagtgcacttcccaaggcaatcacaaggatcatttgggaccatatgactgctgaaaaagatcacaacagcttctatgacggacaaaaacaagtgcgttatcggggattcgaaccccggactaaagctgttctttcatcatcttcatcctgaggatggagcagtggaaggcttcaatgctaaccactacaccaacaacgcttacaccacggtcatttgcgtgtcgccgcggatgtaaccgtcaccttgacgaatccgcgtgcgtgactgcggcagtaggcgcagtgactgcgcacgaaacccccaatgaaacccccagatgtcgctccgcgcgggagcgacatgcaattgtccgtggtgttatgatgacaccagctccggagcattagttagagcgacgtgcatggcagcgttacaaaggtgtttgacttggggcgttccttcttaataggtctgaagggccgaagaaggccggtcaataaacaggaacctgtggaacgatgggcgacattaagacaatcgacagattcgatgcgatatgtgtcacatatcttggaaagtgaaaaagaaacagacaggacggtggtagaagagcggctgagaataagagagaaggaagccgcgaagtgatcgtaatttcatagacgagagaaaaaaaaaagcaagactaataaggatgtagaggagaagaaaggtgaacaggaaatggagatgagagactatttcagttgatccctgatctgatctatagagaaagtggtcgaccggtctttaatccagacgtgactaagcacgattttgaattgggccatctggtaacccaaggtcttgagcagaccggcctgattagtgtcgagtttttcgccctctttgcagaccacatgaggagaggagagggttgggattcgggattgaagggtcgtgggtaagccgagagctcgtaagtggggctccaacgctcccgcggctaccgacggctcatcgttgatctccttgatcatcactgggcctgcagttgatttttcatgcgtatcagttcttcttgccactatctctgattgcacacattttttttttggtaagatgaaaatatgaagggaaatgtgaccgaccagctgggagttctacagtctcagttgctagattacctttccgtgcatagtccgctttgacataatcatcgaaccattcgactaccactttaggaggctcatttgtgaacaataacccggtatcaccttccaatagctaaatggaaggaagaaagattgatagttcagtgaaggttcttgtgaggtcaagttatttattttatgattgtaccttgccgattgcgcctagcccaggcatgtgctcatcttcctctttcgaacctaatcctaacctcatgacagcattcctgcccatgaagatcctggaaaatgaagcgcatgaaatgaaagccagcagaagtcattttttgttgagaacatcgtctgatttgagtttttttgtctgtgttttttttgaatcaaatgaaaacgtaccgagatggtttccaagaagagcgaatgtcctgtagataagcagtccgaacatgatcgacggtgaacagccacacgaattgaaagttttcggatgcttctttaatttgttcgatcaacttggctttgacttctttagtcttctttgaggtcttggagagatggacgatcgtctgtcgttctgttttagcccaaaacaaaatgtagatacatcaaatttagtcagtccttcggtgtctctgttggttggaaagctgattgaaaggccacgaactgacccacttgatttaggcatcggaaaatgagctggatttgtttttctttttctcctgcggttgtgctgatttttttgtaagtttggtcggtgtgtgtttgccctgcgggtccaattggcgagtacaagtgtctctggccaaggtgtgggtgggctgtgacaccccaggctggtgtgccctgtcacataggctgatgtgttctgtcacatgcgcagctggtctttatgcatattcaatatcaacagtttttcaagaaacagaagaacagcagtccgccattgccttgaccaccaccaacctcccacaaaaccatcatccaacattatccgaggctctatctgaattcgacaccaccatcaacaaacagaagatagaaacgatgacggtcctaagcgtgacagaagacgagattaatgagctacattcgactctaaccaaccgaacaggcaccgtcccactagcctcaagattccgagcattgttcaccctcaaggctatcggttccccaccagctgtcaaggcgattggagacgccttgagaccttcaaaagatagttctgatcaacctcaagcgctccttggtcatgaattggcgtactgtcttggtcagatcgctgatcctactgccttgcccgtactcgaagccactctccgggatacttctgttcatcctatggtccgccatgaggtcagttattttattcatttatgtatttcagattggtccagaaaatcctaaccaatcgtcacgttttcgttttctctctctcatctgctcaaaacaaaaaggcagctgaggcgatgggagcgattggaaatccgatttcattaggaatcttacgcgagtttctgaaagatgaagaagtatcagtgcgcgagacgtgtgaactggcaattgagaagatcgaagggaatgagagcttcaaggcgaatgaggcgggagtgtatgggacgattgatcctgcgccatcgatgatcaagagtttccacgacacttcggccacagatctaggacggaacgacttgatcaagatgaagttccaacttctggaccaacagaaatctctcttcgaacgctatcgagctatgttcggtctcagggacgccgtccgtagggcctctgaaaacgacgaactcgatgggatcgctatcgacgccctcgccgatggcttctctgaccctagcgctctgttccggtaagagactgttttttcaatcggtcgccaatcggaaaacattggcccagaaccattaatcagattgactgaaacaaaatatcgtatctattcttcctttctcaagtcacgaaatcgcttacgttttcgggcaactctcgcacccgttatcagttcccgccttagtaaaagttctcgaaaatgtatgttcttactttcctttctccttgtgagacttctcaagtgaactcgatgggctcaaatactaaagatgtcgattgactcttacggatttttttgttgttgataataatagaagcaagaagatgagatggtccgacacgaagcggcagaagcactcggctcgatcgcgacgcccgaagtattaacaaccctgaaggcccatgcatcaccggaagagcagagccgggtagtccgcgaaagctgcgaggttgccctggacatggttcgtcttctctccctacatcttgtctattcccttctgaatcatgctcggccgccatcctgactggtcttttctgctcctctcttttcccttctctctcttagtacaatcacgaacattctcaagaattccaatacactttacccttgaaatccgtttaaccccgcatttcatcctcttgtctactcttcttccttaccattctgcacgtgaattccttttttttttctcaatccaatcaaagaacagatttattccagtcatttcttcttgtatttttctcttctggagtaagttttcttttatgtgggtcgaagaagtattttggtcctgcttcttttttttctcttttttcgtttttggggggcaatgtgtaaaaaatgtaaatcaataaaaaacattctgcaaaagccctcttgccgttgcagtgccagttcccctatcaaaggcagatatatcaatctcagaaaagtagatctggaaggtgacagatgtttcaatgaatgaacggtttgataaccagcatacgtcttcttggttgacatattttggtagatgcccaccacatgccatcgctagaaatataattttgagaaccaatttctctgacatgaacacagcactgcgtttgtgtacttactcatctatattttctaatgtagatccttcaacactagaagtctatacaatgtaattaattgatttttttaattataatgatatgtatccaaaatcgatagttgttgtagtctggaattcacacagacacacactcaatgatcctcctatcaagatcaagctcaagcaaccacgattcccatgaccgaagcaagaacaaaaaagcaagctggtcagacaacagattgataagcagaaggaggtgagatataagatcggaagatcaagccgatggtcgcccggccaaagtcttattaatcttggcgatctgatcatggatgatcgccaaacaaccattgctacaacaaaacaagcaaaaaaaaagcaaaagaatgtcaatatatttggacgtaaggaggaggagatgggggagagaaaagaggagggaaaggggactcaagaacgcttgttcaagtttatggtaaatcggcaccaattggctctcgcccatcttcttgcccacgcctgctattccttccggattcgtgggagctgtcatcggcgtctttcctctgccgttggttcgactgcttagttggtcttcatgggccggtcggattcgggccttggtcgcctctaattgactctttaactatacaagatttaacatttagatcggttttactcttccttcatcagctgaaaccctctcctattcttgtttttgtgttgtgaggatggttgataatcaagaggaagagtggtgtataacaaacctgatcgatcagtgatttaaggccctttttatcgccatcagggtcgccaaagacctcgccaaacatcctatcgagctcagcaaaccaccgaacttcttctctcgagaggatccgattacggtcatcgaccaatttttgcaagacgaggtctgccttcttgagcagttttttctggttggcatggatgttctcgatccgatcgagttgggcttgaaggtgttgatcgagggcgtctagacgggaaggatactggtttaacttgcggatctggcattggaattcttggatttgtagtgccagtcggctttgccccaggttgatggcttcgacgagatgacggatgtagtggtcgactcggttggaaacttggagtccgtagcgaagcatggcagatgtgacggtggatgagtcggccggtggtctactgagtcctggtccccgtgcatcgctcgccaaaggcaccgggaccgtccagccatcgcctaacaagccggacgggccccgactcatcgaccggcgttcgaccggtggtggtggcataagctgcaggaccggcctggccgtctccggttttcctcccgtgagagcccccgttgagagtcccatgggccgatgcttgagcggtagcacaactagctggccatcgtcggtgagcgccatgagactgtaccccagatacgcgtcatcgatcacactaaccccggctatcccaggcgcgccctgggaggttgagtccccactagaggcagtctgaaccagccagccaaccaggctgccggtcctctccccgataatgtcaccgagccgtcccgagtcggcctccccggccaaaagactctccaaccagccctgcattgacatcccatggatcccgcaccgatgggacacgtagatcgtgtcattgtaccgcgcgtctacggacatgcgcagcggactcgtcccacctatacactccgagcggccgctatccataagcctcagatcaatgcattcgtaggtgactagcatcggcaactcagtcgtcgtcgttgttgttgttgcagctttcgcgtccacgtcggaaactgacacccaacgtggctcgatcttctctacttctagacagacatcgatccggctctggtaggctatcatgaacacccccaggccggtgttatttggatccgagagagtcggctccgcggtggagttcctctgattagtgggcgatgatgaatagcggaagtggagcagatcggagaccgtttcctcctcgttctcgttcgtctcgatcggcgagggggtcattaagaacggaccctgtcggagtggcgtgaggagggcctcgaacgtctctttcctccgattccttttcacgccttcctcttcctcattttcgcaatctgcctctagatctccttcatctatcggctcatccggaacgtccgagagcgaattcaaatagtctaacgagcgctctaagggcccttgtagatccatcaagctcttccccgtcccctgtgtattcgagatcgactgaagtttcgccgtcaagaaaaatagtaatgagttcctgtacgaaaggggaatcaccctgaataccatatagagaatagaggttcaactaggctgtttgaaatggattattcagacaagaaaaatgaaactgacgcgtttttgggtagatagggacagatagcatacatatctccgttgagcatgatggcatagagtgttagagggccccagtcgccagcaccagttccgaagcataacgagacggcagtggatgaagcgcggtctgctgctccataggttccctgggaagtagaccgatgatttttagcagagggtggtatcgatctggatagccgtggtttggatctgctggctttcggactcccgagtggtgtagaagagcgttgtggatgttttgataggccgatcagagatttcttggttgatgatgagttcaaggagacctgttggaagctagagatcagcgagggatggcattcaaatggttcggttgacgcgattccagcctgagagtagcttggatgatggtgatatgattcggtcaggaggctgtagggtgagttgaagtcgatggtctgagttgggttgagtgtgtccctggagacgtcgaactcgagtaggattccgttggagtggagaatgagcagagtactggctcgatgactccatggatgccagagtaccttggtgatcggttcacgtcgatcgtcctggtcatcctcagctccgatcttggtcgtctggcattcgatctgagtgctcgagtctgagtgttcctctgtcctgggtagactgagtactgagacttggtctgttgagcagatggccagtagacgtgagcttggattggctgtgagtgttgtgattggtttgatgggtagagccgatcgaggtcttgggatgagtagcttgtatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatttcctcgacttgccatcatcacaggaacttcccctcgaggtcccgattcgcgaccgggaggatgctcacgggtcctcccaccccgctagccgggggacaggccgtctcccctgttccccaaaactcatcacacctcacttgaacgttcgagcagaaaacaaattgtccacaaatcagcaaagcagaccagagcacttggtagttcactgacgagggaaactgcatgaaaaggacacagcttcaggaatcgtgcctcgaatcaccccttatctctctacaaaggtatttttatggcctgcctccaattgtttgatcactgagaattcaatacacacaccgatcagctatcattcaccaaggttctctcattcgacgacaacaacgactgtctggatggatttgtgagatttggcggctattctcacatagcttaagccgaggtttcagtggaagtggataggaggggatccatcttaggatttctctcattgtctgtatgtgccacaacatcaagggatacgctaacagtagcagaagatggagaaatcaaatgaaaaatttgcttgattcctttcggcacaaccatgtcactattttcgaatttgggagagattttagagagacaaatgtgtagatattaatttgcataattcaaacaagagttggatgcaaaagatgatagatttatttcttaccctcatccggtccaatctatccatcaaagctcaaagggctggggtgggcgttcgacagtttttgagtgattccgtgatatcgtatctaacggtgccaggctgaaagttgaaaaagacttgagcgttcaaacacaaggacttgattgggaataatcaagtgacatctaatggtgaccacactcaccctgaaattggtggcctcacaacacttccaaggtttagagtcattcttatttgcggagcaggtgaaagagtcctgaaagcgagcgtacattccgactggcaaattgccagatgtaaatcaagaaaattcatatttagttcttcagtcaaatgtctccatatattgttgtatggagaaagtaggaggagagagaaaaaaagttgaaccaaccaagtaaatccggagtagaactagtagcctgaagccggcaaaccggttgaggaaagttctcgtttaggcatttgacaaacgtggtagcttcaagcctcacaaccatcatggcaaaaagaaaaactaatgggatgaaggagtgcatgatgagaaactggcgagcgactgtgtaggggtttattaagagactgggaaactctctctgtggggtgggtgttgatttgtctagcgcaaaatcctctttgtttctatgtgcgagggtcaactcgaagccttgaaaacgcccagaatcctttagaaacaccacgaaaatatgcacatctaccataagaagatagaagaagtcaaatattgaacagttgtatatatttacagctaacacatccaatccatctacactgattccgtctctgtacgggttccgggtgtggccaggacaattggggtcctaatggcaccacccgtagccctacctggtcccctaaatagcttagggttttcaggaggggcgcgtgagggtcttgggagaggtcgtcccctctactcatgtgcccccggtgagggggggcctaaatggtggaggaggatctcttcctgaaacagagaggagaagtgtgggggatcgcgctagacccttgggtgggagggagcaactgaaaaaagaagggcgcgcgtggtgacggggtagctggagaggtgtgagggaaagagcatccactgatgcggggctgagaaggtcagtggagggaagaagatgaactcgtcttcctggggcgattggcgcctgagcgctgctaggtctgctctgacccctcagcctgggacaaagctccaggcgctcgtgttcttggaccttggacacatccgctaagtgctcctgtctcccccaatccaatccatctacactgattccgtctctgtacgggttccgggtgtggccaggacaattggggtcctaatggcaccacccgtagccctacctggtcccctaaatagcttagggttttcaggaggggcgcgtgagggtcttgggagaggtcgtcccctctactcatgtgcccccggtgagggggggcctaaatggtggaggaggatctcttcctgaaacagagaggagaagtgtgggggatcgcgctagaccccagaactcaggttagaagcctgagcctcagcgcgaaaccccacacttcgtcctgggttctgccctcaagcgaaattttggagtgaaattagatcatgacaacctccattgcaaatctagtcttgataacagctgcaaggactcagttaaatcttcctctgagtatagcctaatgtacaacttgtagctggccgaggcccagcgccccgccctgcaaatttgagccgagggaatacccagagcgttctggaaagacgctcctcctactctgaatgagtggcctgaaaggccgtggaaactatgcgcggtccaaatctccgtgagtcgcttcttgacaaaatatttcgataaagttacgtgacagccgtctttccgatagctgaaaacatgatcattccttccacaggttgccagacggcgagtcagggctcgcaccgggcagagtatgtttagcatccctttcaattggaggaactgagattcgcccggcagggctgtcttggattccttgagctccactgtcgcggaggaacccgtcggatgtatggagacgtagctcgggagaattttacgttgtggacttgtctggtccgttgtcaactcgcctagccgggctaggccccaaaaagctaccaacgccaggtcgaggattgcggcatcctctaaatcgcctgacgatagatcgttcgctagacaaaccatgtgtctaattagcactggattctttggctctttcctcggcgttgacgcctctacctttaacgatgacttgagcaatagggccgctttcttctcagagattatcgggtaaggcgagtcgtggaaaatatgccaggcttttaaaccctgcaggtattttttcagtgttaccgcaagtaccccgctttcgccaccgtctatgtctttcttccctgcccagtagcagaagttatagatgtcttcctcggtggctggtaagagaaaaattggatggccttgggaccttttaaacgccaggaatttccgaacagcggagttgtagcttttaagggtcgacctcgaccagccgttcaaaacatgctgatcaagcttagttgggttcttcaaaatatggccccgagatgtgaagtcttttatggaggagaaaaatgcttcatttgaggaggaattcatgatagtggaagtaatgagatttggtgaagttaaaaataggactggctacgcggttacaagagaacaaaaaaccgagaggtgattgggagataactcaaaaaaccatggaacaacgacgggaacatcatatatttaaattttgaaaatgacctgggacaacaggtcttgaaggtcagggggcacctgtatacacacctggtactttacagactggcctgaccgtatccctcgcgacagggcgtctgccttgttatcttttgatgcgacccttcttgctattaagtttaccgattcacgtaaaaggatggcctgtattttcttccattcgtcatttgcttccctgtcttttgttttcatgttgttgatgctgttttcggtagtcgtgttgtccgtccaaactatgagtgatttaccacgttgatcgcgaagcttcaatagcatgattagaccgagtcttattgccactgtttctagcagggagattcgtttcttattagacagtgggtctatgagcttgaattgagcccaatgccttcccactagtattccgataccaaaagaggtggaggcgtccccaacccaaccgacgtctaaaggtggtccccatctaattagacgtgtgtgttcaaaattgttcaaggtttctacccaaatttgaaggtcttcgaggacgtccaccggagtcgccctttttgctttccgccagaaccaagattttagccagcgatataaggaacataagttacatcttaagtgtggtaagatgtatgtcacgtggttaagacgtcctacgagaatttcgacttcttcgtaatcgaaagtagcttttgcgacttggaaggggtatatctgattcagtcttttctcgattttaccctctggcagtctcactgtcttagatacaccattccatacaaagcctatgaatttttgttctggcgagaaatctgagaacttcttgacgtttgtcatcactccaagctcggttgattttaatactacgtctttcatcgataaatcagcgccaacttctttaataaagagattgtcgtctacccatcggaaaatggtgatcaagttgaagtgacttttcattatgagtttccacgcgtcggctggacgaccaaaagatccgcaacctgcaacgcccccaaaggtgattcgtgtatctatcaataggttgccgtcgaaatcttgcaccagaaggtacttccattggtcttgtttcgtcggtatttgtcggtacgccccttcccagtcaaaaagtgccagttcgaatgaccttttgtcttctgcgaagaattttgacaccgtcttgaaatcatcccacgttgtttcgaaatcaagtttattaacgtaagagttcactgattttacttctatatcatttttgggataggataggtcgttaataggtctgatcttcccatcaccgttaactacggcacccaaaggatttgacctaaagaaaccaaatgtggcttccatttgctgatgggaaaatggccctatcattcttccggccgctaactctttcgcaatcgactcctgaatcttatcttttgcgaggagggaagatttatggttctcaggcgtgaaccaccgttttccttcaattctatgctgcggtataccttggtcaaaaccatgtgtgaaaccgtctatgacgtcctgatattctggcaagaggtggttcaagtgcagagcttcacgccatttctgcacattcatctcgcacactatctcacttgataaatatatcttcttgatttctaattgatgacaccttcaaatgtcgaattgtaaagaataatgagaacaacacaaaagtgtgagaaaaaacaatctagtcaggaacaacaatgttgaagtccggaaattgccttcatccatgcaattataatcttatttcaggggcttgggagtgatgatcttgtgatatgggtcgttactacgcgaagaaaaaggattatgcctacatatctttcccctccttggattctttcttccccgattgaacacgagaacttgaccctcctccccgttgctctctacctctgaaattgttgggttgacgttcatcagtttggttgttgttgttggggttatatcggttgtttccgtagctgctcctttgcccccatgatctgttatcatcttctcggaaatgcctcgcttctcgtctgttgttgaagtattggtcgctttgatcgttgggccgaggtttctccctctgtagccacctcggtttcttgaagtattgcccctgaatccggttttttcagacgggccggctggtacgtggttgataatgtcggaggctgacttatgaccttttgcaagtttcggtcttccggtttttgggtcgaaaccaaatttaatgcccccataggcataagggttatccgagaagtcaagttcgtctagcttcctcgtgattgcccaggccttttctcgtacttctttcctcattactgatatgtctacgaccgacgctcccttttctgtctcgacccgataagcaaaagcgttcgccctgacaatcatgtcgtatctgaagcctgttaggaaaccatctgccgcaatgatttcgtccacatttgctttgtgttcgacgatccaatctgcaaactctgggattttgtagatgtctctgtaggtgatgaggaaacttctgaagttgttggtccatgcgctgaacgattgcgtccattcgttcggatattcatagcctgtatagataccatccttctcgtcggttttcgacctcttgccagagtggaaagagactgcttcttcttgccattctttgtcgaagatggtgagaggtaaagggcctctaaattcgcggatgttcttatcgaagaacggagtgaaacctatgtcgcaatggttagggaccgatcctctgaaaaaattaatatttttatctgggtgcttttgcgtcggtaatgcagctgtggcagagtttgagcgatgtatccctgtcggtgcgatgagtacgtccaaaggtgtgtttgatggtccatctttgggtagcgctaggtagatcctgagtagaaactccgcgttcggctcatcgttcgcggactttgcatcgcagatccgattccacaggatctccttgtctgataacgccgccttgggcttctcctggttaggtagtgcttgatttactaccagcaacggtcctgggtcatccgttgtcgagaggagattgcggtaggcagataaggtgtcaggcatttgtctgctgttcttagtgagctgtccttcgatgtcatcgtcttcgcgatcgatctcctttgatgcatctttcctctggacttctctcccttcgacttgggagaggtctatgacagctggtgcatcatctattgagaatgggagagtgtgtgtcagttaaccgcgacttggttactgttggtgtttatttttcaaagagtcactaactacttaagtgcttgctttcggtcgatggtccggttccgcttggatcttcaattgtgtctgttaaggttgattgagtcgttgctggttgagcgtccccctctctcataaactgcttcttcgtctttcttgttgcttgcgtcgccgtgtcttccgtcatattcagctgttgcttggattgtggagatagtgatttgtgtcgatttgttggaagggataatgataactgaaaaaagaagggcgcgcgtggtgacggggtagctggagaggtgtgagggaaagagcatccactgatgcggggctgagacggtcagaggagggaagaagatgaactcgtcttcctggggcgattggggcctgagcgctgctaggtctgctctgacccctcagcctgggacaaagctccaggcgctcgtgttcttggaccttggacacatccgctaagtgctcctgtctcccccaaggaaagcttgcggttgcgcgagcttgaaaattacgaccaaccatttttcctacctcacgcaactgcctgtatatcttccttttcttccattccttctgcatacttcccaacaattccctctctactcctcaccagccatggcccccgatcccggccccctcccctccagccccaaccacaaccagctgttggtcaaaaattcatatcattgattctgccaagccatcctattccaacattcccaattatcaagcactttccaacccgtcaggatcaaaaccgtaagttagggtcttccatggttactggacatgtttttggcaatcagactgaccctgaaatcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcatcaaaaaaccgtagtgttagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaaccggcaaaaaaccgctaaaaaccgctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaattgctaacagcgattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgctgaaatggaaatcaaaggtcatttccatggctggttcctccaatcccagtggcggagtcccccccttccgtttgaaaatgcccccaacggctcacaggagttgtggttaggcccttcccaagccgccaactgcaacaccaagtccttctgcgtattccatgacaaaaggtgcaccaaaagccaattctggaatgcttacaattcgacggatggccgggtgacaggattggtgtcggtgccaacgaagcctcaactacggcccatatttttggactaccaggtttacaaccaatccatggccagccagctaggccaaagctctggggctagggttggcggcgccaccgttgagctgggggcgccaaggcgcgccttttgcaagccctccagggcgcgcccactggtgggggcgccagggcgccgctgtttggttttttgggactaaatatggcggaaataaggatctttcctgttttttggttttttttttcttaaattccttgtcaataaggcacaaaaaacattatcagtcccaatcattggggagccaaacatccatatggtctcagccaccatcaatatcttcagttggctgggctacttactcagggttttggtccctgggccctaggcccatagtactactgggagggcgcgcctgggggggtttttgggcatttaggcgcgcccccccgtcgcaccccgtcgcctcggggtgcgacagcgcccagggcgcgccccgtgactggcgccgccaaccctatctggggcaaaagaatggcgtagcgtgacccctccgccaaagtccaagaccatttggaaggtcgatctgtcttactatttgtgggacctttgtaagcaggagatctttaacttggacttgtgatcatatcaataaacacctctgaaggctcgaggcagaggggttgctcaaatggcaatgcatcctccatagggacggcatgtttgcgcagaacaaaaactattttgcaacgaatgacaaggattttgcgccgtttgtccaggcggtcgtcaataatttaacaagcaaggcaatgattaagatcattatggacaatccaaataggtcctccaaggactctgaagaggtatgtggggtgactctgtgtgttgtttgatggtctcttggctgactcaattgccctccgatgccctcaggctaaaaaggtcaacgacagtctggcgttaaattatgcagacaaggacacacacctggcgtaccgaggcagattccttggtcatgtagggctgaaaaaacccatgaccaaggtggcttactcagtcatggaggattgaacacctccatggctgaggttagagatggtcactttgcatccggatatccggttgctttttccagggaaagcggcatccgcatccgctggcggatatccccccgccttagcgggtatccgagcggatatccttggataccctccctctaaatggccggcaaggcacatccttgccggctggaaaggctgccttccagccggctaggcatgtacctcgccgactggaagggtttccttccagtcgtcgaggtacatgtaccttgccagctggaaattttcccttccagtcggcggggcatgtaccttgccggctggaaaggtttccttccagccggcgaggtatgtgtaccacctcgtcgactggaaggaaacacttccacccggccattggtctcgggtatcccaggggatacccggatatcctccgggatttggggggggggggagagaaaggacatccgcacccaaatccgcatcctctggcgggtatccgctggcactggcaggtatccgccagcggatagcggatatccgcaacggattatccccgcccatctctagctgaggtgtgttaattggtcatggaggggtggaaacctccatgactgaggtgttttactcaatcatggaggggttgaaacctccatgaccaaggcagattcctcggtcatctagggtttaaaacccccatgaccaagtaaaacacctcctccatgaccaaggtggtttacttggtcatggaggagtggaaatcttgaaacctggtgtggtaaacctaaagggtagccatctggcccatttaaaatttttacaagtttttttcttttattacatattacatagttcttaaaccttttttctcatacatacactcacaaatcacacaatatgtctcaagaactggatcctatggtcaatttcgcccttggtcaccactggagttgtcactggaactcaactggattggaagctacacgctctggaagagatggccctggcgcatccggatatccggctgctttttttggggaaaaagccatccaaacccaaatccgcagccgctgacgggtgtcgccccgccttagccaaggatacccgccctttaaagggccggcgaggcaccggctggaaggaagcccttccagtcggcaaggcatatgccttgtgcctggaagggccttccagccagcaagcgcgtacctcgccgagtgaaaggaaacccttccagccggcgaggtacagcccttgacagaaaaaatgaaaccccttacttggagtctagagggcaaaccaatggacttcaagttatgcttcctggtgaaaagtggaaaataagttctaaagaatgattctgaaaaattggataggaaattattttgtaaaaattttgtgtatttttccccattttctgatttttttggtatttttcagtcatttttcaaagtagctcagaaaatcatgatcaacacaattgcatgtgaaaagaatgattataaatgaaaatttgaaaaaaaaatgatcaacaggggtcgttggacaggagtcgtctttctaattccccctgggggattgggagtcaacctcccaattcaattttattttatttttatttttttatttttttgggtgggagttggcgcccaaaaccctccttggcaagtgggaggtttgggagtcgctttcctcccactggccgggggggattccctccggtcattgagactgtacagtctcaatgaccggaaggaatcccttccggccatcaagaaccggaaggaatcccttccagtcatcaatggtcttgatgactggaagggattccttccggtcatcgaaatttgaattgtctcgatgactggaagggattccttctggtcatcaaaattgcaatggtgttgatgaccggaaggggtccttccagtcattgaatggtcttgatgaccggaagggattccttccggtcatcgaatggtcttgatgactggaagggattccttccggtcattgaatggtcttgatgactggaagggattccttccggtcatcgaatggtcttgaaggacgaggagggagtccttcccggccattggaacggctctcatccaagtctgaacatccttgatggcccggaaaaaaacactttcgtggcactcaagacacccctcccctcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttttttgaattttaaatgtttcctaggtttcaagcgcatagaattaatggtaaaacatttcaataaaatgaattttgattattaattatttttttttcactcatttctcaattaattgtttgcaaacatgtttgtaccttattttttagcctttttgaaattttaaaattatttcctaggttttaatgtgcgtagaatttaatggtgcaatccaatttttttaaaactctacggttcatttttaatactgaaattagccccattttttgacttaattttttacagcttaattttcattattttttgatgtttcaaattttcttcctacactttaagacatttaaaaaattatggtaacaaccatttttccccaaattgaaaactataccctgaatgctgcatttgacaccgtttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaagttttaaagttgcttcctacatttgaaagtgtgtagaatttaatggtaacatccaattttcttaaaactcaacggttcattctgaatactgtaattagtcatatttttcaattgattttcaagagcttaattttcattattttttgacattttaaatttgtttcccacacttttagacatgattaagatgatggtaactatcatttttcataaaaaccaaagaatgttattgaatactgcgttggacatgttttttttaatgttttgttaattgcttgttaccggctggtttttaatcattttttgaaattttaaattcatttcctccatttaaaaatgtgtaaaattgaatggtgaagtccaatttccctaaaaatacaagcttcaatcttaatacatgagtgtaccccgtttcttgcacaatttgtaacgtatacaaattttatttgaatgaaaaatggatacagccaacaattttgaaacctttaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacatcaaagggattattcaagatatagttttcattttgatgaaaattcattgttactataattttataaatgtttgaaagtgtagtaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacgtttaaatgtaggaaacaactttaaaatttcaaaaaagcataaaatataaggtaaaaaaactaacacaaacaattgagtgaaaaagtgaataattcaattaaaaaacggtgtcaaatgcaatattcaagatgtatttttcgttttggggaaaaattttgataccatcattttctaaatgtcttaaagtgttggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtcaaaaaatggggctaatttcagtattaaaaatgaaccgtagagtttaaaaaaaattggattgcaccattaaattctacgcacattaaaacctaggaaataattttaaaatttcaaaaaaggctaaaaaataaggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaatatatttttattgaaaatggtttttaccattaaattctatgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcaaaaaataagcggtaaaaaattaattgaaaaagcgggtttaaaagcggaatgcgcgtgtgctgcgcgcagcagaaaccgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccttttgatactttgttttttgtttttatttttttgtattcattttttggaacatattatgcaccacattactaagtctcatgacttcaatcttgtgttttgaagctgtgggatccaaattaatcagccatttttcactgtctagccactgtacatctagggtctaggattgatttgattttaaaaagaaaattgttaaataagaggggaatggttagcctggagttggaagatagtcacttccgggacttttttcctcaagatccagagcttgtatcagttttgtacagtaccctgagaaatggactcaacttttatcctcagttgtcatgaggtcaggtaactttgtttgcattctacaagattgtgtaatcttggctaagctacatgactggtatcacaacttggctctgctttttctaacaaagactaggggggtttgacaaaataaccctttgatgagcctgcatgcttggcggtacagtctatccagtatctgtgctaccgattttttgttcttctcggtgtaccagatgatgctgctaaaagagattttggagtataagaccaagataatcaggttccttgacagggatgtgttgagaccgtatgtcaatttgatgatcctatcaagctgtttgctaactgagaatacacaccgcgcggctatcattcaccaaggttctctgattcgacgacgacaacgactgtcttttggatttgtgagaaatagcggcttttctcacacatgtagctcaagctgaggttccagtggaaatggataggggggggcgtcttaggatttctctcaatattgtctgcatgtgccacaagatcaagggatacgctaacaggagcagaagatggagaaaacaaatagaaacttttcttgattcctttcggcataactatatcactattttcaaatttgggagagattttagagagacaaatgtgtagatatcaatttccataagttaaacaggagttggatggaaaagatgatagatttatttcttaccctcatccgctctaatccttccatcaaagctcagaccggggtggcggtttgacaatatttgagtgattccgtgatatcgtatctaacggtgccaatctgaaatttgaaaagcatattagcgttggaacataaggactgattggcaataaagaagtgagatctaatggtgaccacacgcaccgcaaacgtagtgtcatcacaacacttccacggtttggcgtcattcttatttgcggagcaggtgaaagagtcctgaaacacagcggtaattccgacttggaacaagtgaatcataatcagtaagtaaagataacccatttttagttcttcagtcaactgtctccatacattgttgtattgaaaaagaaggaggagagaacaacaagtgaactaaccaagtgactccggagtagaaccggtagcctgccgcctgcagaccggttgaggaaatttcccgttgaggcacttggcatacgagctagcttcaagcctgacaaccatcatggcgacaagaaaaactaatgggatgaaggagtgcatgatgagaaactgatcggtacgaagaaggactagcaaaatttttagagttccaaggaattcggcttgatgggcgagcgactaggggtttgttaagaggctggggaaatctctctgtggggtgggtgttgattggtctggcgcaaaagcctctatgcttctaagacctatgtgcgagggtcaacttgaagccttgaaaacgcccagaaacctttggaatgtagcagggctacagcctacacctgtactatattagttcagattcttgcccacgcggttgtcttcctgtttcattctgtttgtttgttttcgaggccaacataaattgacctctctttgcaggggttctcctcagttttcctcagtcctcttgttcccaaaatccagggaacctcaggttcctttatctttagcattgctctggggcttgtttcctctcttagcccaaagagccccgcttcaagaaacaccaggaagcattgcagtagatatgcacagctatcagatgaagatagaaaagtcaagtattgatcagttgtgcatatttcaatagatacatacaacgtctgtctacatcatacatgacacaagagcggggctcatgattgaagttcaaattttagagcccattttaaggtgtttataaattatcagcacttttttcaaacattaaaaaatggtgtggattgattagaaactactgttgatagaggtcttaaaatgggctctagaaattgataaatgccaatcatgaatcctactgataggaaatctatgaggaatgagatggattgtaaggaggagcccctccctggtcattaaaccatcaactgatatgtcaatggtacaccatttccatcagctttcaagtgcctgttgtaatttgtaaattgacaattggcggcctgtaaattttcatggttgaacaattttcaaggaccgcacatctccatgaggctttcaacacgtgaacaatgccttcaggaatttataatgggcttcaattaatagacaccttggatgtgagaagacaataaatactatgggcaacaaatgcgtgacggacgcggaatacaccactgaaacatactagcttatgacaaatcccctcgcgtctgaggggctggggtactaacaagcgcttgcgggcgccgcgtgaactattcgtgggttcatctgtcacatggcttattctgacattttggtttcaccgttcccaagtttctgggtgaaaaggcatcggctcaacaatgatagcactaaataacctgctgcatacatctcactacaaaatattggtaccagccctttgagcggacggaaagcgtcacctttcatgcgtctcattcgtttcatttcaagagacaagtcagaataggaattgaaaaagcgatacagaaaataagaacgataataatagcagatcacatgcatcagaaaaaagcatccgagaatcgagtaccatggaaacagcttcttttcccacagcgatgatccgaaaggcttgagataagtgacagaactaagatgagagaatatagctatattgctgaactgtgttctgttagacatgcgaggtgtaagaatgtgagagttcatgcagtgctttgggtaaaaaaggagatgttatgagggtatgcgggggcggtaatgttttgaagagtattcacttcatatatatgtatttatcttgcaagaaaagcttgtgcctatcgataattcgtgctgttaagagtcctcatctttctccctgaaagcatccgcgaccattcatcgtggccatattaatgcagattcgatttgggtccaacataccaatggcgagcagaagtcagataccaagtggtagatagtgataggacgataaaggtgatgacagagctgcaatgtcaaggaggaagtggatcagtcgaagcgctacaaatcaagcaagccgagagaatgtgacacatacgcatagttcatgttcagagcagttactggaacaaccgttggtagggcgagaattacaacgacaaacgaaacccaggccaacgagagcaagttgacaaaccacatcaaaggtgtccctcttcctaagctgaatgggccaggtttgaattgaacctgaagacaagcattatcagcaagctatttgacaccaaaagtccttgagatttcacatgcgtataatgtatctttgggtgacatacttcaggatggtccatgtatatcaatttcatggcgattggaatggcgtatgaagagtcgagtgcctgtgtgtttgtaagatttatccagggtaaggatcacaactagattgttagaacagattgaaacagtgaaaaatgtgctggatcttttcgcttacaattgtacacagactaccaggttagagtatcattgaaaaaaaaaatgtgaaaatacaattagcaatttgattcagcgaatttcgagtcgtcagagttgcaatcatcttgttcaagatgagagaaggtggttcatacctgaatatagcatttagggcgacggtagaagcgaatttcaaaagacccatcaagattgacacaatgatcaccgaccaaacggcataaacagggaccttctgagctgagagacgactgaagataccacgatcgggtaggccaccatcccgactgaaggagaagattgtgcgggaattggcttgtagggctgtcaagacgaccgagaagctgttcaaacagattacagaccatacgacggcgaaccacgtcgggccaaggtttcggtaaaggatatttgcaacaatcatttcagaacggccgccacggttgttgatatcgatgtttccagaacacatgaccagaactatgttgagaacgaagccgaatagtcccgtcctgctacggcaacgaaaatcgcaacgggtgccgcgatagctgctcgtttgacctcttcggaaatgtgcgcggtcgcatcataatcggtcatggtctaggattgttaagattgagcagagtggcgctataaatcttcgtcaaaaaacgaaataatatttacccattgcacactcaataagcccaacaggaaggccaggccatcatttccccatccagtttgatcagtgactttagtgaaaatgtaactggcatcgtgtttatcaggtgtcgtggccaacaagccaatgatcatagccatagttccagtcagattgatgaatataaacgatttggtgatccccgccagagccttcgtcgccagacaattaagtagtccatgcaggaccaaaagaccgacatataagccaacggtttgggactttgatcttttgtaaagatcagaagcaaaaggatgatttttgcgattcagttctcctggaagtaaagagagagataaaattgtgatctcacggtgagaagtcatcgttcctcattagtgtgtacgcggcccagatcatttcactgagggcgaattccgtagatgccacgccagcaatctgtcccagtatgtttagccagccgacggtgaatccgacgaatgggcggtagcgtctcgggaccaaataagccgaagccgagtatagaccacctgacgtgggctgatgaattcccacataccaatcaggaaagacatctcaaggaaaatcggttttatgaagtggattgactcacgtaggctgatactaattcagctatcgacgtcccaaagccaaagcacattaccgaacctgataaaaaaatgaaaccgccatcatggcataatgtcattattattatctttttattttttggacaagcaactgggcttgacaggtgaacgttgacaaaccaagtagccagcaccaaaccaccgaagccggacctccagataacatcggagtgttgaactgtgtattgaaaagtatccgtcaagttagcatacatacgataaaaaccacatggataatcaaaattatctgacttgccgggatcacccgggactcggggaaggcattgtgattgatccggaagagtggaaattgcattcaagttttcgggccaaaaaaaatgacaaaaaaaaaactcaactgtgctggtgaccgaagaacacagtcccataatcgagaacgcgaaagatattgtgctgaaatttccaaattctcttgcaactaaatatgcaaaaaaccgacgatggtcagtaactcaggttatcgtatcatggtcaagtggcgcttgagctcaacgcttgcacaagaagaagaagaagaaaaagaagaagaaactaacactcggatttatacccaagcttggcaagttcaacgtcatcctggtcttctgtgcttggaaagctgtcggtctgtttgtcgaggtgtttatcaagcgaaggtgaaccggcaccaatatcctgtggatgtttagagagaggggctgaggaagaaagcatggtgtatttatttactcgccaagttataataatatgtataataaaattgcactcaaaaagtaattagttggtcaacgggaggggaagaggagggagggggggaggaagaggatccgcgagggcgaccggttttatgttgatctcgaggagggtataaattaattaaaagtgctctcggcacttgagcctggtacaaaaataaataaatatgtaaatcggcactcaattacaaacaacctatggaatcctgcaactctggagctccaggaccgaagtggaccgaagggaagaagatgacagtggtgacgatatcgaggcggctgtacagccttacccggctgtatgtacccagcgtatgtatagatactcgcatccaagcatttccgatgcagcagtttctcatccaggcacggtttcaaggtctcctagaacgccaaaaaaagcgaccatgatgggaaagcgctctagttttacatagtttcgacgaggatggtcactgttttttggtgtggattataggggtaaggactaggtctatgtgacacaactcagcacatgcaaaagcgggacctccatccatccccaatacatgcttccacacgaatgagcttgatcaaccaattttttcccggtgcgcgtttagatttggtcttgtacagtcggaaatgcctgaagcaccttttccatcatccgcgatttcgcggacacggtctcaagtgtttattcggtctggtaaatacataatccttgccatcgggacagtgcttaactttggactcggtgctgacatgtgggacagacgactgctcaccgctggatcggcttgtattccattctgacactttctgttgcgcgctcgaggtttgaaacagaaacagcaaatcatagtcatccaaatgtcaagggtgcaaaagctttttgcccgatctaaacgaatccaacaggcccacatcctcccacatcgtacagctgctgggtaaatgacgtcattgccaacgatctcctcgcagtggcgcagttggatgtagcctatctcaaagattaatttgcaggatgggtttatggtttagctgattacagtagattacagctcatcagcatgatcatgttgcgggtaagttgtgttttagggacttacttccactgtcataaatcaggcccctcgaggactggcatgttcggaaagacttggagctgaaaccaatccacacctcagtcttttcaagccggtcttctccaaattttcgtggcaggtgaggctccgattatacctgaatctgcatgcccctaatctttgaaccgcaatcaaagcctttcggatgttccagcacttaacaggccagcttcttttccacactttaaaacttatctgtccccattatacaccctcctttttggtgtaataatgataatgattccatacagtcagaatgcttgtggcagtgagtgatgtgagtgaaagttgagtgggtgggtacatatgcggaggaaagtcagctgtggaagatgggaggccaatgagttagtgactggctggatgagtaacgtatataagggtttatcccccaattttcggggtctcaaactgagtaagggttgtgaaggcacaacagctggggccagtcacatacttcaaatcctgaaatacactacttcacttgtgatcaccagcacttataccacagaagcaaaaaaaaatctataaaatttccaaatatcatttactgaactgctttggaaaggaagacagtggaatatcctcgaaatagtttgaaaaatattgtgggaaccacttcaagtggttcccaaaatgtttgatgtttgatgtttaaacaaaaattgttctcaaaccagcccataaccagattacaaccaaaaatgtttgggatgaggtcccaaaaccattttacaaccagaaatattcccaaaccccacttcttgaccaaaaaggtttttgaaattactccaagaacttttagtgcaccactggtgtaagtgagagaaaatccacttttgagcaacatacacattaaagggggggggggggttctgagtttgtttttcccaattgcttctcccccttctcagtgctcagtgttggttgtgaaaattcagcacctctgttaggcaaggtgtaatccacttgaggcagaaagtgttaaacaatttcttgcaatcttgaaaatttttctagcagattactattgcaacccccctttgatgatatcagaatgaggctaatagattgagaaggggtaaattgccagctgaaaaggatcaaagctccaaaaatctacaaatcttgaagattggagtgaggttatgttttgttcaaggacctgcagtaaaaaaaacaccccaagattacaatgtgcagagattgaaaatatagctatgttccccaggacacatggaaaaaatgaacttaattccaaaaatgacggggtcatgatcattatctcaatgagttagctcagaatgtcctaaataatgaaagcttaagctgggttcaggaatcaaaaagcttattagggggcatcaaatataaggaatccaccattagaaaccaattactttgtcaaaaataaatgtttgtatcaatgggccccaaaaggggtcaaattaagaaccaacatgtttaaacaatggtggattttttgaagcagtcaattaaataatggtggatgtggttatatttgacgagggcatagcccccatttttagggtcagaggggggaaaagggagaacaggattggattaattgtgttactttaaagattattttgttgaggtctaagcttcagctcacaaattctctaaaggctctagaccacctgattacccaagatcaaaattttcctgacatcattgggcctgaactctgaaattcatcaagctcctgcaatggcatcattgcgcttgaaccctctcactcttctccgacattgctattgtacattcctattttcctttatcatcccttctctttcttcgactattcttctccctaggactccttccgattcacattcctccacagtcaaacttcttaattgactgtgtcattcttattccaaatcatcacttgtcctattctcttagaagacaaaaatcactcgactctcatcatcaatcatctctttgatccttgtatcaaacgactacctcctacccttgtcattcgtcctctttgatctctgtatcaaatcaatcccttccatttgacaactccgccaaccacttctcctcttctactgtcctcaatcattgtaggtactcgtcggtcttttttctcactaatgtcctgatattgatccactttctttttttaaatttctcttctatctttctctcattgtcatatcaagatatattgttttcctatttatttagccatctactgcttttaggtgactatcttctttctttcttttcttctttctactttgtatttcttagctggtgcttatgaaatacaaacttttagtctattcattcacatatttggtgataaaaatcaggtcaattagcagaaaaatgatagagatggcctcaaaatgatcagtgtaatatgtgaagagtaatttgaagcagcattggattctttcatgatcaaggcctttgaagtttgaagataattgagaaccttgtataaatattaacattgcatagtaataaaatagaccaaacaatcagaatattaattctggtcagtggcaagtggcatttcctcctagatctcagttgtccatccaatgcatgaattttcacaaattttaactaattttgaggtttagtaaaaatttccaagtccctatgtagatattttcttgtgccaaagctttaatgaaacagcgtaaaaattgtagctctactaacagtccactgattatccagtaacactattaatgaacaagtggtatagtcaaatgcagcaccctggttttgatccaagttctacttttggatgtaagattattttgatgtgttgtgtattttttccaatttgcatactcagatatttctttcaaaatctgatttattccagcatagcaaaccacacaatcaattttatgtataggagctgtgtctgtaagtgtttgcaataatatcatagctcttttttaatttttttgtatagctccgttgtattgatgcttgcctcttggtattgtttttatgcatttgtaccaaagaaacatcataaggtgtgtactcaaaaattctggtccccaataattgaggcctgtttggacatcctgttatacttcataaattggcctctgggttataaatcaacccctgcctgtgccaaaggttcagagcccccgggtgtcacacattataaattcaatgatttatgaaatataatgggctgtaaaaatggggcctgaaaaatttaccttcaagaaaacatataccaaactggaagcagccaagatgtgggttactccaaatgtagcttgtcttataactacaaaaaaaacaaagtagcaatttatgcaaagttactataaaatgtgcacattgtcagcttttgatttctttgaagcaaattttgggtaagctctgaggaagaaaccaagtttaagcattgattcagaattaaaagactcaagtattcaattgaaacaataaccatgattagagttgtttatacttcccattttcgaccaaggtatgattggaaattttatttttgtaaatgagccaagtggataagggaaggagaagtaatgtagatgcttatttcaaaaactgaaaaggtattgcaaaaatttcttttgcatcagttcacatttactatgttttgtcctggaatcagaggggatacaatgggttagagtgtaagtgggagcaatttttttgaaaagatctgttctattttcatcaatgcattcaaatggaatttcaatcctatctcaaaatgaaattctgtctgtttttgctccaatttggctgtatctttggtaatagcatatctattgatgtcaatgcatcatgaaagcaaaaattatatccagattcaaatccaaattttttttcagtttttaacaatgaaatcaaactcaaaagcttcatgagaatgtcacacaaagcacaattctgaattgcagattgatgccaaggttggagattctgacactctattgaatggctatctgaggctcatgtaatttagaacatctgttaaacagatgttttcttttttaaattttactgccattcaatcatcattggatggcaaaacgttcttaaattgacatgatagtttttgatccccttggaccataagctaaaaaccctaaaaaagtttatttatttgaaagtctttgatccccttggaacatgagctaaaagtaagctgaggaaaatttcaatgtgagagggaatatgcagattttacattgcatgatacttaaaatttgaatgactacagccagtcgtacttgtagattttaccacctgtttcagtttcttcaaagatttctaatgcttctactatgaatatcatttgaattgattcatattcatcatgttatttgatgtcatttgattccattggcttttttaaaattgttttgatgatagttgatatgattggcttttttaaacaaaatgaatgttttttagaaaaagttgctttttgagtaggatttgacagtgctcagcaaacccaaggttcgtcaattttggggaggctcagagaggtcagaatgaattcagattggatcaaagtaatcaatcaaagcaatctgaaagcaatggcctgtgtcgcatcagccattcacttgctgggtgaatggccagttcagtctccaacatcgacaacggcgttagaatctgcatgagaaatcaatacaaagttgaattgagggttgacaccaaggttagaaagcctgacggtttgtttggccctctgaggctatttttttagttatatttagataccctattctcaactccactgttggattaattcctgtaaaaactaggtcatctgtgttagctgtagcattatcatgctggggaacatcagataaaccattatcaaagcataatgcagaaatatcataggagctttctactgtttctacaattttgtgtgagaaagtagtggtcactgctgtgtttcaaaatgatttctagtaaaacaattggcttgaaatgtggcatagtggagcggcacaaatcagtttctaagaaactagtagaacaaattgagctaaagatggcaattggggtccaagtaccggtggtgggtacaggtactgggtcacttctttgcccacctagtactgcacatataaccccctgggtggttaattttagcacataggtggtgtactggtggtacttgctctcaatgattttttttttcaagtatgcttggccagttggtgacatagcttgatatcatgtatgtacagtcacctcccagttgtttatggctggtttgtttggattgcacaacctcaacccactaacttgaaatcatgagactcaggcaactggtatatcataggtttccaaaaatatgaagaactaatttttgaaatttgtaaaaaatatgtgcacgaaatctggaaaaaggggggggggtgtgtgcacacttctaaccctaacttttctgggggcagtcatccatcaactgcccataaaagttgtatttttttgagtttctttttggttgaacttattttttggctcccaagaacccggttcgacccccaaatagtttgaagtgctgcatggcacccaccaattgtgactatccgacaaagcaaagtcagacttttctgcggtaaaaaattgaggttgaaaaaaacaataattaaaaaattaaaaaacacagacaatagacaatatgtacatgttttttactgcaaagaatggtgcccctggcgcgcctccaatgtgccagaaaaaggggcgcattgctggcagttttggaggcgccctccggtgcacaattttccaaaagtggcgccgtcaaccctaggagtgaggcattcattcaacttggaaaaggcaggatgatcaaattcaacttgcattttgacctggatgatgatctctgaatgatttctggtgttgattttttatttgtttagtatcactcttcttgcataccattctgctcttttccaatttttattttataattcagagcaatattgaaacttcaaaaaaagtaataactgtatttttttttgtcaattttgaaaattattcacttttttttcagaataattttttgaaacctattgtatatcattcccaagtctcatgatttcaagatggtgggttgagtctgtttaatccaaacaaaccactgtacatacaatttgtagcttcaactgatggtgtttgatgcaatattctgaggctttcttgaattttaatgaatcagatttaatggaattttgaccttgtggccaatttggactattaatatgagtatgatcctccaggaagccaaccaagttccccaacatgatagggggctgggggtgggtatggctgggcagtagccaggtatgtcaattttatttggggtaaaatgaaggacccagaaccttcaggtgggtgtagggggtactcaatttgcatctttaaattgatgccaccatgctggttctgcttgaaaaaatagtgcagtgtaaaaaagcagcccaaaattacatcctttcaggatgtgcatgacccatagtctatagaattgttttttttatattggctcaatgcagccagtggtttaccaatccaaccaggaagggaagggaattttttgagttagttggaaattcaagcatgcaagctttactggattggcagtatatagtgtgcaaacttcacattgttcaacattgctagctggcacagtggtatcattgtatcacttcaagagcccattgcatttcatcaccaaacatccatcaagtaccaagttcaatcccccttgattgctcccccttatatcaccatgtgcagcacccacctcacccatcaggccctcctggccttcacacttctcgccaacctgttctttgccggagctattcagtgcggagcatgccacggggcagagctctcccccgatgttcccatgcagatatcctgtggcgagctgcggaggtgccccaattcctgtcggcaacatgttacagtctggagacacagatgcccaaaatgtcaggatgctgcattggtgcccacaacaggtcaaatgtgtcccactggtcaccctttacaaacataccgttacatacctgttccttgtagggtgtgtggcaccttgtacaccatacattggacaggcattactggtacatccacctgtggcaccctgagcggcaagtcaccaggtgatgagggttactgtagtgcaactgtagcagtccgttattcacgatgcaagtcagcacaatgtttcccacgtggccagactgtcttagagccaatttcaaagtgcgcaagcagaaatcaacactggcctgaaatattcttcaattgattaggcctgcaatagagatagaacccatattctggatatagctgcagagaattatagacaggatacacatctatggcagaaagaccccctcaggatttttttccatttctttcaaaaatcaaagctataccaggatcttttgatctagaagtattcacactgatttgctaaattttcagtttaattaaacctgggctagtgggcaggtcagatattaccagagggcagcctcaatggtttagtgtacttaatagctgccttgaaaactcaggagtgtaatgaaaaatgtgctcaaccttctgggtgagtggttgttgaattttgaaggtgtagtaaaacactcagcttttagtttgtttggcctgcagggctattctgggttcaatgcagttgcaatttggtataagcttccaaaacctgttgggttaacctcatgataaatgaaagtgctctgatgcaaaactaaattaaaaaaattacattcaactactatcttgattagtggatcttcaaccaagcatctgctctgggatcttgaaaattgacacacccaaccaacctgctagatgactcaatcctaaatttcttttaaatccatatgtggttagagtaaagttttgttggttttcaagtcaaaaggtcattgtacagtgcctagacagtgaaaagtggctgattattttggattccagagctccaaaacacaaatttgaaatcatgagacttggtcaggtggtgcacaataggtcccaaaaaatgaatatgaaatagtaaaagcaagaaataaattttcaaaatttgtgaaaaataaaaataaaattgattcttttcaaaagctttgatattcattttgggggagtgggagtgctgagacaaagaaagattggtaaatgagaagaatgattataaatgaaaaaaattggaatcaaaaaaggtttatccaggttggtggtccagattggtgccaaaacagtaaactctagtgctttgctgcaatgtgggctggtgaatgcccaactcaaccagcagctgttttaaaccatctgaaaaccagttttccaaaattttcatttataatcattcttctcatttccccatatttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaagggcattaataaaaaaacccgcattttccgcgttttgacgcgcttttgccgcgtgcagcacacgcgcattccgtgtttaaacgcgcattttttaattaatttatttttgccattaattttaattttttttcatttttcaaaattgtttcctacactaaaaaacatttagaatttaatggtaaagtccattttccaataaaatgacttttgattcttaatttattttttccattaattgtttgcatgcatgtatgtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggtgcagaataggtcccaaagaatgaatgtgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttctcaaaagctttgaaattcattttgggggagtgagagtgctgagagaaaggaagattgggatgttagaaaaatgattataaatgaaaattttgcaaaaattggtttccagatgacttcaaacagctgttgagtggggcattcaccagcccacattgcagtcaagcactagaatttactgttttggctccaatctggacaaccaacctggccaaaccttttttggttccaaatttttttcatttataatcattcttcgcatgttccactctttctttctctcagcactcccactcccccaaaatcaataacaaaggttttggaaaaaaacatttttattttttatttttcacaaattttgaaacttgattttttgtttttattttttcatattcattctttgggacctattctgcaccaattcaccaagtcttgtgacttggagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacggtccacccactgtactttattttttaagtttttttaaggttttaaaattatttcctaggttttaaaaaatgcagaatttaatggcgcaatccaaatttttcaaaacttgacggttcactttgaatactgaaattagacacttttttcacttagatttttacagcttaattttcattcttttttcactttttaaatttatttcccacactttaagacatggttaaaatgatggtaacaaccatttttctccaaaatgaaaactataccttgaatgctgcatttgacacgtttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttatttattatgcttttttgaagttttaaagttgcttcctaaatttaaaagtgtgtagaatttaatggtaacatccaattttcttaaaactcaacggttcatttttaatactgaaactagacacttttcaattaattctttacatgttatttctcaatattttttgacattttaaatttatttcccacactttaagacatgataaaaatgatggtagcaaccattttacataaaaatcagcgcttgctactgaatactgtgttggacaggtttattttgatgtttttttgattgatttttaccggcctgatttgaagcatttttttaaaatttaaattcatttcctacatttaaaaatgtgtagaattgaatggtgaagtccaatttcactaaaaatacaagcttcaatcttaatagatgagcgtaccccgtttcttgcataatttgtaccatatacaaattttatttcaatgaaaaatggatacaaccatcagctttaaaacctatcaaagtgtaggaaatgaacttaaaactccacaaaataaggataattaagcgtgtaagaattgattaaagaaacatgtcaaatgtagtattcaagacatagttttcattttgatgcaaattcattgttaccataattttaaccatgtcttgaagtgtgggaaataaatttaaaaagtgaaaaaagaatgaaaattaagctgtaaaaatttaagtgaaaaaagtgtctaatttcagtattcaaagtgaaccgtcaagttttgaaaaatttggattgcgccattaaattctgcatgttttaaaacctaggaaataattttaaaacctcaaaaaaacttaaaaaataaagtacatacatgcatgcaaacaattaatggaaaaagtgaagaattgaataaaaaaaaggtgtcaaatgcagtatacaagatgtagttctcattttggtgcaaaatgacttttaccataaatttatacatgtcttaaagtttaagaaaaaaaatttaaaatgtcaaaaaagaatgaaaattgagctctaaaaatttaagtgaaaaaatgggtgtaattgcattattaaaaatgatccattaatttttatgaaaattggatttcaccataaatttctgtacacttaatagtgtaggaaacaactttaaagttacacaaaatcttgaaaaatcaggtagaaaacttaaagcaaacaattaacagaaaaaatgagtgaaaaaaaaattaagaatcaaaagtcatttttatggaaaatggttattaccattaaattctacacccttcaaagtttaggaaaaaattttaaaaaatcaaaaaaactcataaataatggtagaaataaattaattaataaatgcgcgtttaaacgcggaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttctattaatgcccttgaaaaaaatcaattttattttttatttttcacaaattttgaaactttattttttgcttttattatttcatattcatgttttgggacctattatgcaccacctgaccaattctcatgatttcaaatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtataggcactgtacatggtatttatcattcaaatgttggggtggaaagggctaaggagctaaaattcacagacactgtttaaatctgaactcttttcttggataaatctgtgacattcaaatgcaccaacatgcaaagctcaagaactaacatcagtcagccaccaacttcatttcatctcactctcatcttttccaacattctccaacctgcttcctttcatcccttctttgtcaaactgaatctcaatccatcacttccccatctatcttcttcctatcttactgtgtttcctcatctgcttggtctaattactcactttctccacctctctctgttctccaatattagagatttcccctttgcatccggatatccaaggggatgcggatatccggctgctttttctagggaaacagccatgcacaccggcatccgcatccactggcgggtatccgagcgggtatcttcggatacccgccccttaaaccaagggtggttggagagggcggccaacaattgacccgaggccatgtgcctcttcaaccggaagtcggcgaggtacatgtgcctcgttggtcggaagtttttccttccagtcgacaagacacatgtacctcacttgccagaaggaaaaccttctggtaaacaaggtacatgtgcctcgttgaccggaatttccattacagctttcttttctcatcagaatggtgggtcaaaattttgatatgatgtctgatataggattttttgcctcatactggaacagggcaagatcacttactgattcgtacctcttttctatcttggcagactgggttgatgcacatcatcaacatgtgcatcaacccagtgggtgcccagaaagactttgaatcgtttcttgattcattacctatcaaccgctccacaagagaatcacctggatttaatttgcaagaggaatcacgacaagcaaagatctgacaagactggtgcttgtccgaacatttctcaaaattgtctttgctggtattgcattgattctcaagataacacaaacctaacttgttttgatgtgcagatgtacaaacatataatgacactttggattggaggattcctagagctcacaacctgtttaagctaagcaacatgactgaaaatatggaagctaatgtgtcaacaagttctcgagttgatcacttgttaaaaactttgagtcagttgattggatggatgggagagaattcaatcagattgagtcagagctagtcaggtagcagttgattgatgttgagagttgaagaaaggaaagcacaaagacaatactgataacatcaacggtgggccgccacgctacactatgctaaacggcccactaacgttagcatagcggccctcagaacagcgcgccaaacctgtagtgttagcgcactgttagtgccaccacgctatgctgttctacagcacttttagcggcaaaaacggccaaaacccgctaaaatgcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcgcagatacagaaatctgcgctaacactacgctacaatgtagtgtatttgcgccgttagcgtagctggcccagagttgataacatggccgactacgccaaaggcagatacccactgatctcagctacttaacaggaaagatgtgggggcttggtttgaaattcctgacattgttatagacacatcaatgtcttcttgaagaacctcaggaggtcagcagcgctggcatatacaatgtaagctccaccaaaaaccctctgcaggaagttttcaatgtgtgttttatttgcgcacaaacctgatagtttcaaataaaaacaatcacaaacggtgctgttcttggtcataggagcttggaattgcgcgggatcaactgtttttgagcaaagttggggacaccatggaggtccaaagccaaaattatcaaatagcatttggttttcaatggtgaatgatggttttatatctcatcagtgccttatcatatttaacgtctctgtacctcggaggggggttgataagcgcaagccaacccccctcgcgcatgccattgcagaatggtgtgcaggcaggcatgccactcgcctgcagacccaatatgtggtcctaaacgcatatttatatgtgtttaggacctgggctgtcccataggacccaggcatgggtcctatggatggccccaccattgattttttttcaaaccccctcggcctagagagccaaggttgcactgctgggaggaacccctcccagagagccggtgtacatgccatcctgtcggaaggaaccccttcaacaagctggtacataatccagcttgtcggaaggggttcctccaactagagatggtcgcggggtatccgttgcggatacccgctatccctggcggatacccgccagcgcagcgaaacccgccagggatacggattgggttcggatgtgcccttttccagaatttggtcggtatccgggtatccaaagatacccgaggccagaggggatgtccgctggagggttccttcagccgcgaagtgctgtacctcgcgttggagaaatcttcagtaaccagcatgacctcgccgcttcgtcacgagtaatgtacctcgcgccgaagacccttcgtcacgagtatgtactcgcgcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttacataaaaatcagtgcttgttactgaatactgcagtggacaggctttttttaatgttttttggattgatttttaccggcctgattttaagcatttttttattttaaatttatttcctacatttacaaatgtttagaattgaatggtgaagtccaatttcactcaaaatacaagcttcaatcttaatagatgagtgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacagccatcaattttgaaacctttaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagttttcattttgatgaaaattcattgtcgccataattttataaatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaagaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattaaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaaattaataatcaaaattcatttttatggaaaatggtgtttaccattaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaacttgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgtgtcaaaacgcggaaaaaccgcgtttttttattaaggcccataataaaagactaaaataaatattctgaggtgagatgagaaatctgtgtggtgaaatatatatgtaggtgatataagcaatgagtaatgagttgaaatgagatgtatgatgagaatgtaggtgatataagccatgtgtattgagtttgaaatggaatgtaagaatgaaatacttgtagtatgaaataaatgtagaataaaataaatgtagaatgaagcaattgatgtatgaaaagaagtggatgatgagtgagatgagatgacaatatctggatgagaaatcagatgtatgggatgaaacagtatatgtagtctgaataagtgatatctgagatgaaataaataacatttactgaaagattattatcatagaaagaaggtactgaaggaagactaatttgtatcttgagatgtgtgatatgtagtatgttgtagctatggagtactatatattatgtaaccaaactatgtgtaaaaaatactattttgtaaccttctgaactggatacaagataaaggtttatgtagcatatgcatatctggttgtaataacatgaaaactactgtaaatagctattttgtactatatatgaccttgattggtctcaccacaccgttgaggatgtacactatcaacagacaagagaaatcctccgggccattgagggtgtacactcttggaagccaagggaaactctccttgcggttgatataaagtttggatacccaccccttaaaccaagggcggttggagggggtggccaacaattgaccagaagggtttccctccggtaaacaaggtacatgtgccttgttgactggaggaaaaccttctggtttacaaggcagaaggaagaccttctggtcaacaagattgtgccttgttggcctcaatacggtacagtatccaggccaagagaaacccctctcggccttgagactgtacaagatctcaatgttgagatgaactcagttgactggaaacagaagtgttggaaaggattatgattcatttcaacataaagaaagaaagagaaaaatgagaaggaaaagagaacatacctggaaacagaagtgttggaaaggatgaagaaaagaaagcctcccaaacacaactgagtctagtatatgaactgaaagtaaaacaggtgaatgtaacgggatgtgacatgagagaaatgaaatcagaaagaagcatacaacatgaaatgagatgtcacagctatctcaacactcaaggccaagagggtctgtctgacgggtatgcctctggatacctgggtatcctctaagatagcaggggaaatgagacatccgcatccgctggctggtatccattggctttggcaggtatccgccagcagataatgggtatttgcaacggaaacccaaggccatctctagaggagagagatgacctgatcatgtcagcaaaacatcctaggatcttttgctcaggcaaacagcctgctatcaaggttctctctcctttgagaggagagagagtaaacaatcacatcagcaaaacatcctatagaactaataggcgcagagagagtctcatcaaagaccgactagtgttagacactacacaagttcgggatgaggagaagacgaattgagcacacctgattgtgcggaatgagttgaaacagcaaaatgaaactgaatgaatttcttgaacatacgagaatgagaaagagcccaaataagaaccttatcaaagaccaactagtgttatacactacacaagttggggatgaggagaagacgaatcaagcacacctgattgtgcggaatgagttgaagcagcaaaatgaaactgaatgagaaaaagagaaaagtaggaaactgtaaaacataattactacttaaataacttctcaaataggtttcatttaggttacaactgtcattatcactacacaaccggttgccaagtatgcttatactgaggtaacttcaacacatcctaggatgttttgctgacataatcaggtagggaacttactgtttggaagggaaccttactgattggcaagggaaccttactgattggcaagtcagtaaggttcaaagtttgttgagaggcgggttgcaagcccaccccttttttattttgcccgcaaaccaagaactgaggtatcttggttctcggttggcgtgaaatcctacccacccgtctctgaggggcaggtttgattgcacaccccttggaggcatgattccttggaaaatcaggcttgctaggggtgtgcaatgaaacccgcccctcagggaggggcaagtttgatcacacacaccttttggaggggtggggaggggggggaatgtgattatcaacacactgtctcctcagttcatcagtatatagctcaccagtcacaaaaaaattatataaacccttcatctgttacataaaatagcagtttgttttatcagaaattacatattcaacctttacttttcataaaacaaggttttacctgaactaatcaaacctatcaggttattaaaaatttccaagctaagcttggtgggccttgtttctgatagtatcgaagggcagagtttgcacctccatttttccccttctcaattcagcaaaagggtttcacagccacttttgaggcttgcactgcaacaccttgttgaactgacagagacatagttgatgagtaggaagccgtgaaacagtataatactcaaatacacaaagtgtaacctggatttctgtgctgaacagcaatctggacattgaaatagaagttgagcttatggttttggaccttttacctgttgaattggtgcattgataggcccttgaatcaaaccatcatggaagctgagaacaagggctagttggtggaatccagccattgtgtaaactgaaaacgtggtttgaagagttggtgtggtagaagtataaaatggaggggaaggatgagtttttagggtatcaaattattgaatttgcactttacccaccacaataggagaattaacccccaacaaggtatatgtgtcatgaattcagcagagctgccagctgcggccgcagcaatattgaggaatctgtcaaatgcctcacattggatgaaagttttcaactttgatggttgaatagacttggatttagggtgatgagaagggagctggtaacagtgataggcacgatttgggatgacattttgcactttcttgtaaattccacatcaaccatgtacccaattggtcatagattcccctaccatacctcaagtgagagatttttggtaggctcaattcaaaactcaaggtaccacaaaaaactgtaagacttttctgattggcaagacctgcatggtgggccacatgatagtaactacatggaatacctgcacaaaaaatgaataaaatttacatatttaattcctaagaacactgtgtgcctcacatcagcattgatattctaccagagaagattgatggatggagtgatgattgtctatacaagaagaggttgaacagataagttgagagtagatggaagaagaaaaagatacatagtcatctgtcaacaagaatgcttaggcccaaggacttggcaccatttgacaggggcacagccagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttcttttatagaggctgaatacagccctgtatatgatgctggattacttccaattctttgtttacagaagaaaacgaaggattggaagacatacagtggacatacagggctgtatcagactctaaaaaataaaaataaaaataaaaagtccaactcccaagcagcaagctttctcaaaatggctgtactactaattatctttattaggttgtattctcaaacaaatagttcaaaacacatcatcaaagtgtatccacatagaatgtattacagccatttcgagaaaggttgtggtttgcaagctgggcttttttgttttttagtggccaatacagcccttgtcagacggggtgatgccaagacagtatgtcttctagctacaccggctgataaggctggtttggtattggatgaagaagagataattggattgaaaagggggggcccgggttgcgggggtgtttacaatgccctccaggaagaagcttgagtcagccgctgatatatagcgggtccttcttagtgacaggtcctaggaatacctaggggtggtagtctgcacgggagtggagatggaagacggatgtagttgactcggaagatgggacttactgagcgatgggtagttccttcttccgcgtcggtcagcggtcttgtctctcggtgctcgagtactaatccagacgggatccttggctagttacaaaagtaaggcaacgacggtatagaggttgtagtcgtagggattctgttaggagcaagagttgtttcggaattagtttttttactgatgaaagtgttcttggataatgatgatgaaaaaggtggaaatcgatgctgccctttctcttctctaacctgttccggcttttatatccattgggtccatcgtcgatggcgtatgggagtcgagttcttgattcgagtggttgttggcttagtcatgaggtcatgactggcgatgccaacctgtgtgtttccttggagtgtgacatcttgcgaaactggatgtcacacctcaaggactcgcgttggagatgacgcatagagtgtagtacagtactgaggttgctgcggattctccagcgcgtgctcctgagttcatttcaacaattaattctagtttttttatttaattatgcaattaaattttatttactcatgtatatatctaaaacaagactaataaagtcattagaacaggtcagattgtcctgctttatccgtgacaagctgacagccctgtatattgcttggaaatcttccaatcctttgttttcttctgtaaacaaaggattagaagatatacagccactatacagggctgtatcagcctctaaaaaaataaaaataaaaaataaaaataaataaaaataaaaaagcccggctcgcaaaccgcaacgcttctcgaaatggctgtactaaagtgtgcaatgtcaaatcaatcagcactaaaaaaaaaaaaaaaaaaagagcaggaagatagtcaataaactatgctcaaagctacatgtggacgagatgcggaatgggcaagatgtgtcatctgagcaggccacatacggagacgttcagggcagaacggttgattggctcatccccctaagcccactcctccgcccactcttgtgattttttgagaccatccaagcaggaagtgaatgggaaatgttttaactgaggaagaaggtattttataactgaggaagagctggccggtgcacccagtcagcccatagaagcgaatagcttcctgtcaggctcggtgatgccaaggcaataggccttctagctacaccggctgatgatgctggtttggtatgatggaaaggtggagaggaacaaaggggcccaggttgtgggggtttttatgatgcccttggggatacaagcctgggtctgatgtggagacaggtgaaggctactacggggtctcaaagatactcgagggtattcggtccgcgtatcagagtgatgggcagaggaataaccaatcaaggtattccttggcaacaaatctctggcactcaagtgcagaacttgaaggaagtatgtggtgctctgagtggggtatgctgggtagcggaatgataattagaaaaagttgtaaactggaaaaggatgctgaaaaatactaagctggtaaaaactgatcattcctagctgccttgtttactggtcctttttatactgtaggtaccagtaaccaaaactggaaagggaaagggaagttgacctcaccggtcatctctgagaatctgggatgatgtataatttccaaggagctttgaccgtggaaatcttctcatctcatgtcacagtctcctgtcatgatgtattttaatatgtcactagttcctgtaaaggacattttatgtcattatttttgtaatactatttgattattagatctattacttattatcttgagttgtttatggaaatattgcaggtcagcttgactctgtaatagtagcaagctgacacttcccatttgaatcaagagcgtccagacagattttgcaggagagcgatcgacgatcggtttgatttgactagctagagtaagaacagaggatctcagccgattttttttgtctgtgatctctgcataccttgcggagccgccgtcggatgggacgacaccgatcggcggcttggccggaaacgcttgaagacatggttgagtgaattgttttcgagccattggagcaggtaggagagaagaactggcctgactggctaattggtacagaagatgatcgacgttggctgttaaaagcatttttttttcaatggaaagacggaaaaaaacaagcaaataatcactagctatttatgtactacggagccatgccgaaaccaattctgatcttaagggtgatggaggctgggaactgtgatcggcgcgaattttcgtgtcttttctctcactttctctctcagcttcagcctcggtatcaccccccccccccccccacagatcttcaaggggtttgggagtgtaactttcaagctgcccaatttctggattctcctttacatggctcaaaggggggggctcacttccgcactcaaagatccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagcatcgaaccttttgttcgcgtagtatgtaacagctacctgagcaggaagatagtcaataaactttgctcgaagctacatgtgggcgagatgcagaatgggtaagatgtgtcttctgagcgggccacgtaccgagacgaatggtcgcttcaaagactttcagcgcagaaccgtcgatcggctcatcgttacgcccactccggtcgtttttctcatagaagcgaatagcttcccatttgaatcaagagcttccaggcagattttgctggagagcgatcgacgatcggtttgattcgactagccgattttttttgtctgtgatctctgcataccttgcggaaccgtcgtcgcatgggacgctgatcggcggcttggccggaaacgcttgaagacgcggttgagttaattgttttcgagccattggagcaggcaggggaagacgcgctactggcctgactggcttagtacaatagtgcatcgaccttgggtgttaaaatcaaatttttcaaaggccagacggaaaaaagaagcaaataatcactacatagctatgtgctacggaatcataccaaaagcaattctgatcttaagggtgatggaagctggggactgtgatcgacgcgatttttcatgtcttttctcacactttttctctcagcttcagctttggtatactatcagccccccaaacagtcttcaaggggtttggaggtgtaccttcaagctgtccaattcctggattctcttgtcatggctcaagtggtgggctcacttcagcactcaaggtgccccaacaaaaacctgtaagaatgttcctattggaaagactcgcatggtgggccacatgatagtagctgcatgtaatatatctatgcaaaggagatggcgtaaagataatgaactcttgagagcaacgtgtgcctcacatcagcattgatattctaccagaaaagatcaatggaccatatgaagaacgtgaagaatacaaggaggggttgaacggagaggttgagaagcatgaggaggaggaagagtgagagatgctctgtcgacgagaaaagcctctggaaacccaaaagctttgatgtgcatggtgggttacacagttcgacgagggtagggccagaaaagttcgctcatctatctgaccagggcaggtggctcgtagtcacccttatcctcagtacaatcaccacacgctgatataacatagttttaatggggtttgacgacttgtctttagtttggctggtctgtagtgtcttgttctaatttggaaaagaagaaaaagagagagcctcactctgtctgtgagcgttttccttgatatacggacatccatattcggtgtctccagcatgggccgcttatagatacaaaatcgggacagagcttgtaagcaatcattcacgatggcctttaggtatacatgtagcccaacccagaatgatagtccggatatgctcactaatatagaagggcccggtcatataacgatctgggctgatataggtgaagtctcccactaagccggtgtccggttgactgatgtgcttgcaaaggaatttaaagcctgtgaagtcatcattcagaacgagcgtgcgagcggagaagcgataacagtgattaattcatgaaagcttccttcgcgctcaagatttaataaatacacactcaccctttgtgcaagacccctccttacagttatacttgatgttgtcggtgcctatgcatgctgcagacaaatttgatttttttttgtttttgaaggaatgaatgaatcaggagatgtgacgatagggggttataacctcgtacggagaacatgattggtgcttacttgcatcctcagttgagcctggcacgttgatatattgcatatcgcagttatgtcgaccatttcgtttttgcagttttgaaagctgaaccgatggcaagagagtcatacagatgactgcatagatgatcaacgatctttggaggcaatctttgagggacatggttggcttgcgactgcgacttgggatagattaaagtgacggaaatctgtgtggggttgggtggttagaaaaaaagtggacgagagaaatagagcgcgtttaaatacattgggtgggttcaacttcaaggtagtcttgtcaccgtagtgtggccttgttttgccacatgcggcctcgggcgtgttgccatcggtatgacacattcaagctgtatataacaataaattcgttgcccaagctgtgggtatctactatcttgagcacctgaggccgatacatctatggagcgtgatcgggcgagcttggggaacaggagcgtgtccatggggagcgctcctgtacgagcccagggctgaccaacggcctgctgcagcggcgttgtggcattgagtccagtgaagcggtataacgcctctacgaaacaggctctgggagtgggacgagcccaacaacaattggcctcgcgggtgagagctcggagggagacaacgtacgattgtgttgagttgctatttatgtacgctctgactgtctagcttaaacaaatcccctcgacagacaagccatcggatcaattgccagagggacttagttaagttagactcgcgaggggcgcttgcaccagcctggaacaggccctccgatcgagggacttgagttaagttaggctgataattgtgaggttttggtggccgcaaacaaacaaacaaacaacccagaaagaaagaaaaggacagaacatctcatgtgtatgtacccagctatatatatgagccattggtctatacaaatgcatcagtcttttgttttcactttactgttgttcatcaattggacccctccccccccaaaaaaaccccctctaacctaattaacaaaacaaaaaacaaaacctaaaaaaaaaactaaacaaaaagaagagtctccagaccaaagcaatgtccttaaggatgtatttatctatttatttactgatttatatgaagaattattacattacagtatggataatgtatatatacgtatatgcatatctcacataaaaaaaaacaaaaggactgtaaggtgtaagagggagtgaggggaagggtgaaaaaaaagagaagaagaatgctttccgaaagaagaaatgagcttcattcattgatttttgattctgatgattgataagaagatcaatggaatgaatgaggagtaggagagacggaaggcaagatatgatcgaagggcatcgtagaagacgcataacgatcctgcacctcatcgtcatgatgagtagaatggttgattgcgagagatttggagagatgaaaggccggcccggaggagacatgacgaggggagatgagatgagttaaagcaggattcgaattcgagtgaggaggaggaggagcgaaggggagatggtcgttgaaatggttggagaaggcgcgtcgaggggaggtcgtactaccagtagccgagcgacagggcgagagtcttctggcgatggccgaggcgccgatcggagatgaggggggagaattggagccgagcaggacgacgggcgagtggggagaatggttgaaggccggcgaggagggacaggattggtgggggtttgggcttccgaggagtccttcgttcggccgcgagctcgtccgtccgcctccgcctcctcccgcattgctcaccacccgtgggatcgtcttcatgcagttctggatcatccccttcagcatcgatggcggtcggggagtgcttagttggatcggccctgtcggatgcaggtcactcgcatcgtacaccaagtcttgtgcctccttcgatgaggtcggtgttggtggctgggcggaaatcatcggctggctcatcgaaagatctatacacagaaagaattccccttgagtggccatctcgtaaatgttgtactgataaacaagatgggcttcttccactgaccgatgcaattaggcaacacgttatcgctggcgctgagacttaggaataggaagaaggggaccatccagacacatagagcaaactgatgggaaaaaaacataataagcttcaagtaaaacagaaagagagagagaggcaactgacgaaggtagtgatatcgataaaagttaattggtcaggcagtctagtaggattggaggagaaccaagactggggggaggggcgatgatggtggtgagagacgcgatcggcgaagtagaagaaccaggcgaaatggtcgatgatgacgagacagcagctggagatgaaggagggcgaggtgagtgagatggagggccaggcgcgggagaagttggagagatagaccgagtgggagaggatgccgagcagggtgagtgagaggggtaggccatcggagagatagaaggccagatggaggatgatgataagctgtgatgttatgggggttggatagatcagtttgaattttagtgttcggtgtgtttgttctggtgtggattgataaggtgaatatatcgagggtggtcccctggggctgagtgaagttgattgatgattgatggtggtgatatatgtgatacagtataataagatgagtggctttttgagtatgtactgacctggatgagctgtttgccgaagcgcttggcagtctgagtgttttcttcgatgatctcggcgagatagagcaagccactggctgaggaaggaatacataacgatcagcagatgatcagaaagagtgtggattgagtgtgttagattggctgaccaagacagagggtgacaaaggcgatggccagtaggccgacgaggaacgagatcaggtggaggagtaacatcgcttggcagtggttggtttgtgcaggatgaagtgagagtgaagagtgtggtttgttgaggtttgattaatctctcatcgagttcttggggtcttcctcttgatgatctgactgttctcgatcttcttcatcaaccagcagcagtcgcagtttggccggtgatcagtgcagctcgtatctatttgtgagtctctgaaggccgagggggggatcctgattgtgttgttgttgttgttgttgttgttctggtttggctgtttcagggtgataagaccattcgtcgacaggatcaaggacaatcagcttctcaaacttgatcactcctcaagataattagccaactccggtctcaacaagcacacttgattctcaatcacaccttaagagtcccttttgttgagcaggagatcatcgacttccattctaggaaacaaaaaaaaatactattcaaaaaagaatggtacataaaatgtgcagtagtcttcattcgaacttccaaacaacctccccccctggcccatcaatggaacgcataccttgagacttcaagatcataaaacaaaatgaaacaaagcaaaaaagaaacacatcccctggaaaactcgcccatagttaccagcccacctgtttcgtgtctcatcccgccccggcaatttatcagcctcacctccatgaacttggcttccctcaaatccacctgctgtagtactggaccaggctccaccagcctgcacttgcaagacctccactcccaacctccacagaagaaaaaaaaatggattgaaaatcaattaactgagctccaatccatctttgatccttttaacttaatgcatacacatcatcagaactgataaacaacgaatcaagatgcagcagtgaaagaaaacacagaactctgggaatacagggaggtcagaagacgcattcaaatctatcaaaacatcatcaagcctcacgagataaaagagagtgaaagttgcaattctcaatgaaagatgaggttcctagattcaatactctttctaaagaaaaaaaaatgaaaacttcactctgaattgtttggagaagaacatcaattaacattccccccccaacctattacaaaaaaaaaaaaaacagaaatcaataaataaacatgatgtaaatcctgagggaaaaaacaactgagtggttgacatttctaatctgctgatcacatacacagaaccaatcaacatgacttcacaccctcctcttctttcctacccatcactcaccagttttcttgttccagttatcatttctctccacaaattgatgtttgttgattgatttgctcctatattagcacatcttgagatgagactgtatggtattgaaactatgctgacttgaataagtgagctactgagcagatatgaaagaccaatggggcacaatgagctgagattaagagtagagagagaaagagcagaaaggcagaaagaagagacaagcacctgcggatggtgcgggcagacaaatggactaacaaatgagtgaggaaagagaaagaaaaatacaagctcccctcactaagccctttgatgttgtctgcatggttctccgccttgcttcatcttcacagcaaagagatacacatcctggagcttgccaactcaacaatgcacatcatggtttttttttttcttcttcatgagagacttatctaatgggatttgatttcttactggataggtcttgatgaaaagatggtacactacaatgtggtgttcaaacagacatataagcacccctaattgatgatcaccaacaattctaaataatctggaaacccttagaattgatcaaagagccccatcctcaaattcacaattaataatttgctctcatgatcaaccaaaatgaagccactgattaggagactatcagtgaagaaaactacatctatacaagaaagtggaagatttccatcacattacaattatttctcctctttcccagtcagattatccacctcaaaagacatgtggatacctttaaattatgtagaggttgttggggggtgataattgcaagccaaccaccatgcgcacgcaaggccagattgcgtcccgccctgcccgcatctgctgcaagcggagattggcgtggagttggcatgcaggcctgcacaccaaactgggtcctaaacccatatgtatatggttttaggaccagggctatcccatgggacccaggcctgggtcctaggggatagcccagagtttaatttttaatttttaattttcaagaaaaaaaaaaaagaatagcttgtcgggaggtgttcctccccgcgagtcggtaattaaaccagctcgtcggaaggaatcccttccgaggagctggtgtacacaacagctcgtcgggagggttttctcccgacgagctggtctacacaccagcccgtcgggaggggttccttattagacactaaagtctttgatggtgatagagcaacgttaggcacaagctaatacgagcggtgacaacggagcgatgaggcaaacctttgatggtgatagagcaacgttaggcacaagctaatacaagcggtgacaacggagcgatgaggcaaacctaaaccagacaggttgaggcaaagcgaacggtgtgagtagtgaacaagttgagatggttgaattactagtgctggcacacctttgatggtgatagagcaacgttaggcacaagctaatacgagcggtgacaacggagcgatgaggcaaacctaagaccaagacactagatatgagatcaatgaaacttgagaaagagaaagagagagaaacagaaaaaaggacctaaaccagacaggttgaggcaaagcaaacggtgtgagtagtgaacaagttgagatggttagagaaccaatacaagagaagctaactatcggtcttataacaggatcaactaggtttactgcgcaacagccgcgagctaaaggttgtctatctaactagggttaatatgcactaatcaaggaagaaaagacaacatgaataaggtgaaacctggaagttcaacatcccccctccttttttagctttctaactctgaaattttcatcttgaggaagttaatcatatcctgatgcttcgatttggcgagtgatttggtgagaccgtcagccggcatgtcgtttgtcgagacgtacttgatgtccacccagttcttttcagccgcctccctgatgaaatgatacttgacgccgatatgcttcgtccgatgattggcgagtggatttttggatagagcaattgaagcttggttatcgcagaagaccaagattggaaagatggaagtaccagttattgattgaaccagatcgttgagccagattgcctcttgcaccccatcgtagagagagcgatactccgcctcagtagtggaagaggagaccgaagattgtttctttgccttccacgccagaatcgaatcaccccatgttacaagatagccggagtaagatcgcctagagtcttcacaatttgcccagtccgcgtcggtgtaaattcgaaagattccgtcccctccccctatcctcacggaaagttctttcgttcttgagagatatctgagaaggtggagatacgcctgccaatgcttgattccgggtttttcaaggtgttgggagagttgagaaaccgcaaatgaaatgtcaggacgagttgcacatgaaatataatttattgaaccaaccgctctgcgatagctgacccctaactcgtcaaatcgttctatttcttgcggcgttgcttcaacgaggcgggtgtttgggaccatgggagttgaaactgggcaacatgacagaagattatattctttcaagagcttgtcgatatgcctttcttgtgagagggtgagatggtcttcatggcgtgtgatcttcattccgagaagagagcttgcaggaccgagatcgtccatcagaaaacgattattgacaagacgtttgaatctgtccacgtctttgctgatgatggccatgtcatccacatagacatgaaccagacatttccattccggatcggctgacacgaacagacaaggatcggcgacagacgggacgaagctgatggactcaaagaaggaagcgagctccccgtaccacactcgaggagcctgtttcaacccgtagatggatttcttcagctttagacagtgtccagaagggattgtaagaccggccggacagcgaagataaattacctcgtcaagaaccccgttgagacatgcgttgcggacatccatctgatgaatgtcaagcccttcgttaaccccaattgttaaggctgctcggagagccgaagaacggccagtcggtgcgtaggtctcattgaagtcgatgccttctttttgagcgctgccttgcgcgacgagtcaagctttgaatttgaccagattgccgctggcgtcgtatttcttccgaaaaacccacaacgacccaagaaggtgatgatccttaggaatgggaacaacctcccatacatctagtcgctccatagcagccagttcgacagccaccgcctccatccaggatgatgattcaggtgagagcaaggcggacttgtaggttttaggggtggagggatggggatcgatttccgataccgacatggcaaagatcgcttcgtagaagggttcggcggtgagagtgattagcgagtgaggacgctgcctacgatgatgatgatgttatcggcgttgatgtcgatgaatgtgcaggaggaagcggttgatcagccggcacatagagaagccggctaagggttgaagaagatgagactgccgggatcaagtccctgctgcaagtttcgtctgctgcgaagtcaaaggtttcctcggaagcaacagactcattggaacaacttgaaatattcaaagtttcagtggagaaagtaggtactgcgggtgcggaagaggactcatcctcctcctcctctacaagggtgaagttggagggattggcaagggagccgggggagattcttggaaatatagcctcgtcgaacacgacatcatggctgtactcaacccggttccccgctgtgagtatcctccagttgggaataccctgccgatagcccaacaaaataccccttttggaggtatcaccaaatttcccatcccttcgctctttcggaatgttgacgtaagcgcggcacccgaatgctcggagtcgggaaacattaaagttaaatccgaaccaaagaagatgaggagtagaccacttaaggcgtttcatgggagttatattttcatagaaaaccgctgtgtgcacggcctctccccagagagaagaaggtaggttcgcttgcttgagcatagatctggatttttcgctggttgtgcgattacctcgctcagcaatcgagttttgctgtggggtgtatggtgcagtgagttgatgcacgatgccttttgatttgaagaaggcttcgaattcattggagcagaattcacctccaccatcagtgacaacattcttgatgttcaagttcaattggttttctacttcattgcagtaaagcttaaagaattcaaatgcttgagactttgttttcaagatgtagacatatttaaacgatgagaaggaatcggtgattttaaaataatagagaccccctccaatggtgggtggcgagatttttccgctaagatccatgtaaatgtagtcaagaagaccttttggcttaggaagaacaccggaaaaagggagacgctgagacttagagaggcgacacaattcacatgacattgtcgagtaatcaactccgaacatgattttcagtgcttcagaacttggatgtcctgcccgcctgtgcagaagagctggatcagtttgcgttatcctcagagatcgagctgaaattgactgaccttcgggaaagacaaaagacgctttgattgagaaaaccttgtcgatgacgcatccactaaacaggtgtttcttcgactcagaatcgatgatcgagaactcattggtgccttctcgtacaatgttgcatccagtagtgaataattgaccaaaactgattagcggattcgacagattgggaacatgtaaagccttgaagagatgatatcctccgctagagtttctgagttttacaaaaccggagccaattatgggcatggttttgccatcggcaaccgaaaccgaggacgagaagtcggtgtagttgtagaagtgatctttgttcggaaacatatgatcggagcaaccactgtccagaagaatggtatcggctttcattgcagagaacgcttgcgagggacgtaaacaggaataggctcttgcaggagcttcttcgtcttgatccgttacagctaaatttgccttcttgggtccatgctttgccttgtaggatgcaggctcgagttccggatgaagctgataacatcgagaccttgaatgcctcgttttgggattgtgcttgcctccttcacaccattcttgaggggcagcggccttgtgagcttgttcggttttgattgccggggagtcgctagttgagaaatcttgatccttcgcctcaagatggtcttgaacgatcttcaaggtcagaggtctttttgaaaacaggatctccttggtgttgtcgtagcgagaagggagtagatgtactatttgctcggctagaagattttcattaaccgttggctctgtaggtagtggaacacggattgtcattccgaccgctctcattcgggcgatgctgttgttgacttgtcaaaggaagtcggaaagattggatttgtaggcgacgtccagaaacttgatataatttttagcttgattttgagtcgtttgagcctcaaaatggtcacagagcagtttccacacgagatgaggttcttcacggttgtccttagttatgaagcgggcacgatgatcgggacccatttgaccgttgagtactccagccgctatcatctttttctcttcccatgcatccttttgagcgttggtagcagtggccaagcgatctgaagtcaggaatttattgaaaccttttcgcaggccgtatgcgtataccaactctttccattcggaaaaatttgtgtcggtgaggattggaagagcagcggatccgtggttgtcagacattgtttgagattgtttgttgtgcaaaataattttagttccaggggcttctaagcgcaacctgggctcataacctattagacactaaagtctttgatggtgatagagcaacgttaggcacaagctaatacgagcggtgacaacggagcgatgaggcaaacctttgatggtgatagagcaacgttaggcacaagctaatacgagcggtgacaacggagcgatgaggcaaacctaaaccagacaggttgaggcaaagcgaacggtgtgagtagtgaacaagttgagatggttgaattactagtgctggcacacctttgatggtgatagagcaacgttaggcacaagctaatacgagcggtgacaacggagcgatgaggcaaacctaagaccaagacactagatatgagatcaatgaaacttgagaaagagaaagagagagaaacagaaaaacggacctaaaccagacaggttgaggcaaagcgaacggtgtgagtagtgaacaagttgagatggttagagaaccgatacaagagaagctaactatcggtcttataacaggatcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtagattgccaactcaacaatgagggctttcagcccttcatatgtttttttttcttcttcatgagagacttacctaatggggtttggtttcttactggataggtcttgatgaaaagatggtgccactggttgaaaatgcagactccaaagcgatcgaagtggctggcatcatcagcatcatcttggcaagcttggccaacatgggaaacctgagttcgtggacactccaccacttaaggatgtcaaactggccggatgcgatccctgcaggcggttcttgaagatacaaatcgagtttgccggttgccgaaaggtcttggtgtgggttcttggtggccaaaaagcgattgaaatcgttatccattgcttcaacggtcttcgctttggccttgggtacaggcgcaacctgtttgggatttggggtctgtgtccgagtaaactccgcatacaggcggtagagattgcttttgattttgtcgaggcgttgtgtagcttcctccttgctgacttcttgaataaacataaattcgataatcgccaacttgcaccgtgggtcaaagacaatgttgatttcagcaaattcctccatctttgtccaatacttgttgtatttggcttgcatgggcttgattaaatcgacgatgtgagctaggcgattggtcgttccgtcgtcgagttgtttattgatttgcttcatagttttataaatcgagtgtgcagttggaaatcgggtcattccaagtttttgtgtagctgagaaggcacaattgcatcagcaattgcagggaaacgcaaaggcaagaaaaagaaggcttacccttgaagaaagcagcaagaaattctcgcatagttgaaatctcttcccactcgtctggagtaggacaagtcttaaaatttgcatcttgcatcgagagagtgttgaaggcctcttggtatggcacagctgaccggagcatgagataggtggagttccatctagttggaacatcgaccaagggtaacacctgtttttttatgttggccgtttggatgcattctctgaaatccacaatgcgcgatgaggtgctcttcacataacatacactctcacggatcttctcgattgattttgtaagctgcttgagaccatctttcaccacgagattgatgatgtgagcagcacattgcacatggaagaaagcaccgtctagaaggggaggtgatcgacttcgttctttgagaattgtacaaacccgattgattgcaacatcattggagcttgcattgtcgactgtgatgaatgcaaccttgtcgaccagtttccattcacatatggccaccattagctgatcgccgatcgcctttccagtgtgaggagctggaagttctttgtacgctattaattgcttcttcagggtccaatcggaggagatgtagtgggccgaaattaccataaaaggggtttgatgagatgatgtccagagatcagtcgtgagtgcaagtttatctacattggctagctccttttcaagctgtaccttcatcctttggaacgttgccatgatgtccgatttgagggttgtgcggccaacactgggaggttacgctaccagtaacggtagcgtaacgataacgcaacgaaaccacagctgttagcgttgcaataatcgcaacggcctttccgttacgttttattttttattttttcttattttttttgttgttacgttatccacagcgcaaaaaggtcaattaacaaatgaataactaggtcaataacgcagataacttgttgtttgcgttatttttctgggtaacaagggcagaaacccccttcgttacgttactcatgacccaaaaccccattttgtctggataacgctaacggcgttatctagacagctgggaagttacgttacgaaaatcccttcggatatcgtaaagtatgtaacttcccagtgttggtgcggccaatgggcttgaattttggatggagcaaggctacaaaagctcgaaacagggtgtactggacaaatcggaatggtagctcgtgtgtgatgaccatcttcacaagtaggtctcttgatacctcctgagaaaacacccaatttgataccgctgaattcggtccattgagtttcagtaacgcctgcttggagcttgttttgtagctatgacatcgtgtgaggtgtcgccagagtgtcgatgttctgtttacgctttgaccgttcatcgctgtcttacagtagttacaagttgccttggtgtttgcgcctgaggaagcagagggtggtggaaaagatgtcaggctgaggcatactctgacgatatgatggacagcaagaaatgaaataaatcaccattcccttgtttcttgaagtggatccaaacatcactccttggcttctttgcctggctggttgaatcagagggggaaccatctttggcgctctgagactgagagggcaaacttgcagtggaagctttggctggagttggagtcgcagaaatttcttgctggcttttcttcactggcgctgtttcaacctggatgccggggctagaatcgtcttcactagagctctcaggaaccggatttggacgcttgcgcttgctcttggtctttgccattgggaagggaggaatgcgatggtggggagtcaaggagtcaaaagtcgggagtcggacgaactcggatccccaatgactgacccagccgcagcgccgcagccaacttgtagggttgtcattttcaagtttcagactttcaaccctgacagccgcccaatttcgggtcggccttgggtcaacccgattgtgtcaagccctgcccaagcttgaccctaaatcaaattgggtcggtccaggttggggcagaatttgactgagcgctgcccaaacccgactcaaaacgtattgggtctcgggtcggccttgggtcggcccgacccgttggcaacctgaagaatgataggatgcttttttaaaaaaaaaaaatcactcaccaaacaaaacaaaacagaaaaaaaaaaacatgctctatttttcagaaatcttggaatttttttttgttgaaaaaaatatgggagctggaagggaggatggagagtgatctggaaagatcaaatataagaaaaaaaaagtccacaaattttcctaattgttcaattgttttttgtttgttgagtcaccaaccaagcttaattgttgcagagatggtcagttttccaattgaagtcttggatccaaagactgcagtgcaggtgtcatggtgttgtctacttcaatatcactctctataggaggtgggttttggcttttggtctggtttgaatggtgaggatggctgattgaacagttgaggatcagatggctggtgggcaacacagggggcatgcagcccaggttaacttggaatgtcactcgtaggcagccccaattatagtgcaccaaaaaataacagtcttcccactgtaagaagggggttttcccatgaataaacaatctatggcatttcccatggcattttttccctttggaatatgaagaatgcacaggaaatactagaacatttaatgaaacctgaagatttttaactcagttagcccatataagggcctttgaaatttttccagaaaatgaaaacagcaatgagagaataaataatcctaaacaccaatgacaaacccttttaacttaaagcaaatttataggcaaatagtggacaacttcccctcaatatctgtgggtctcccagaaacaatttagagcctggaaagctagatttaccagcaaaattatagactttttgggcctaaattgacatctttgtggccggtcccagatctgatgggaagtcctccagtaaagattattttgatcatgtttcagagggtaggatgttgtaatatttctcaccaatcattatcatgcttttttcctattcagagtatgcaggaattcccttactctttgagatcatgtcagaaaccttggatcagtttgaactaatccttttcagattcaaaatcctgaattgggtaaaatcacatgttaacatgaatgttcaaaacaacttgagtttgaatggttagatacactagcattgcgttcgttttactttgtcaattgcagaggacatggaacaattcaaagtgtaattctcagctgctatcatattctgatccattgtataatttcacaatctatagcatattcatcttcccagcagaacaagtatcaactgaacacaaaattttcgtgtccacattgtcttcaacgaaaaatatggggtctgtgctttgggacagggcccgcaccccggcccacagcttcaatcgaaattgaccttccagtggcaatgttgtcagcgttcaggaacaagcggatactccattcagacgtttccttcaagtacatttggtccaatactcaagagtacttgcaaggacttgccccctttctgtatattacaaaaaaacccagtttactgtcaggcgacaggggtcaaggctgctgttgcttcaatggttaacaggaactcattgtctgcgtgcaagatatgtgccaatatgcaacaagcatactgacaatgactgtgcaggtgcttacggttggcgagttcatggaggggtgaagttatgatgcgcgaggtggcgaggagtgagcaatggtgaatatgtgctacaattgtttcccaaatcagccaaaacctatggtggggcctgcatattgaggagtgccgccctgcgccgacgcgttgcgttcgtttcccgcactggtacaccaccggttggtcgctcccgactatgtagagcccaagttcgggcctttttattcaagtaatttcgcgcaaaattctatggtgctggacgtagatagatatgttatccctgtccacacaaacctcccaatgggaatgctgtgattattcgaaggttggacttgctgatgagtccaatcaaatcaaaagggcagaacaacaggtttaccatcggtaggtaaacataatccaacgcgattgttcacagattggaactcaagtcatattttgcggaggttcacttggactgggcaaggtctatcagttgaaagaatccatcacgcacgtcaaacctctattcctcctccgagcttaccgagttttcattgatatcatgccgcgaatcccgacgcggacaacaccttacgatacacccacacgacagcacaggcatttcaaaaataaacgggatcaagtactccgtgccctgggtgagtcacattatttcagtgcagtagcattgatttttttttccttttttcggctttgatgtcttggcatgccgctttttggccgccgccatgaccagctgtgaggtgttgattacatttttttttcttttccttctgttctaattccgggaaggccgatcatcttacatcaatggttcccaattcgcgatcatgtgggtttcagctcgcggagagacagagacttacgcttctcccgttctgcaaggtctgttggagtcggagccgggccaacctgctctgttctcacctgagattctacaaagagccaaggaagctgcattgaaggctccgcctgaactcaaagtgtcagaaatatgcttagagcacatcaggaaaccactgcctcgcgctgaggctcctcctgcggtttcgccagtccaatcagactctcggagcgcgttatcgggcaagggcggggttgcctcatcttctcccaaccaagatgatcccggacctccaggaacggcagaagtggaagcttcggcgattgaaagaccaccctcagaggaaggccttgttgcagcatgtgggtctgaattgattatctgagatgtatgcagcaacctaatcctgcgtggtcatcaaattatagcttctacttccgattgcagcatggatgagccctcaccgttcttaaacggtgactcggcgttgtctttacatcgttatgagcagtcggacccacggttgtctccaaagtatctctcagggcctccggttaatctttccatttcgcccacctcacccgtttgctctggatctagagaggagggtgcagaatttctaacccaggatgatccgaagggtttcgaaaaaaactatagaataagcggcacggtcacagatccaatttcattagacagtaggaaaatagaagagaataaaccaaattgtatgttccagaatgacattctccctatggaatcgcaatccgctatgccagaaatctcaaggcctcctgaggctctcaacgaagaagcaattctatcgcaatcaagagttcaagagttcgatcacaccatcaagcacatcgaatttcaacccacaagagacaacgcgtcgaatgattccccaacaatcatatccttctctagccctctttcgattgcaagtttccttgagaacaaatttcgccaacttcaacaaaatacttgtaaactggtctgtaaagcttggattaaagttattgaacctaagaagcaaagaaagtaagccgagtttttttttgtcttgcaatacgcccagatctctaacaatttctcaatcgtgaaaaggttcccctaccgaagtggagaaactagtaaaccagattggtggccacgaggagtggtccatcgcgaacccgatcatcttctcaagcctgatagaatcaaattgatgttggctgttctgggcgcgggcaaggtcccagttggcaggctcgagcttgcttccgccgagatggcggcgttcatcccgccggacaaaatggatgtcctgaaagacatctataccgtggccaaggaggaagagcggctaagatccacgtggccaggtcagtttttctcacgctttcattcacggcatgatatttgaagccttaatgaccttgtttcgttatccttcatcctagtgggagttaactttgtcccattccaagtcgaattgagtaataactcgtccgaggtaccgtcgaagtcgtccgggtcaccccaaaccatgaattccgatgttttgagcgcctccccgaggatggttcatcacttgcccaatgttctgaatccgggagaagcagctgttaatttcctgggagcagtttcttcagacgtacatcctcacgaggaatggcctacgagcgtgctgccgggatatctgaacagcattgagcatcctacatctttcactcaaggaaagccaagcggctttctgcccggcgactataacgcctatgtcaacaacatgatcacagattgtcataaaccttgggcgatgaatcccggaatttttcaagaaagcatgacggcatcgaatcaagcaaagagaaccggacgaccaggtcaaaatatcttagaaaatatagaatcacttaatcaaggcacgccagctaccggtggatataactttccccacaatcttcagacatcgtttacccacgaactgctttcttcaaacatggaagggggttcgagtaaagagtcgacctcaaattcagcaacccacgatcaaccgttcttccaggaattctctacgccagaaaacactgcttggggaaactgcgggatgtttttcgataacggggtcaacaatgaatgcactcagaatttgtggagaaacgtaacgattccttcaaattcattcgaaagctccaaggttctttcggaggagtcttatttggtttagggagtaccaagattttttgccatccatctacatcattttctttatatcgcctcatagaagctttaggaaatatgagtcaaaaactaaaaaaagttgtttcttgtcgaattcgatgtgttgatgtaatagtttagtctcctgtagagttcaaaaaccctgaattgctcccataggaatttgatattggagtttctggtttatcagatattttgttaaatcgtaaaactcgacattagaagcaacaaacccttaataacccgtctgttcactcttggttcaccaggtctatagagtgtttttggggttctcatttaccttgagattaaatgaggaacaattttcttgaaaagaggatcaagtcaactgctccctccaagagtaatcaccacccagtaattaattatgtctgcttccaaatatctgcaccagtttactttaacttcataattcaaccccatggtcccaagaacaaaagttggtgctaaaaacatctagacaaaatcactggttgaatcatcctcaacttccctcaaaatatcaaaacccaaattcacacaagtcagtgcccagtggcttaaatttacaagcttcctgaaataaagctcattgccagtctttagggtgaggatatatccaaaggttatcaccaagatctggttggtatttgcaatcctagctttgatgtcaggaaacagagaactttgagcacatagatgacagtgaaaccttaagactgaaagtgtagaaagactatatgaaaactttgaacactcttgaaatggcaagacatgatcaaaatgcatgtgctgtgagctcagaaatagatagcttcatcacacgtccaaatgatggccgaggtgactgttgtcccagagaacagggtgtcttgggttcatgggtcacatggttaaggtgactctacaagctttgttgtgcatcaattgtaaacaccattttgaaaacgtttttaacatatttttgaaacattttgacagtgacttgttgaatttttaaagcacatgatttcacaccaagatgtaatttctaagacactttaatcaaaactgggtgcaattataaaaaatttcaacacacccaagtggaatttacaacccaatcttcactcactcaatcctgcttacaaacaatggtgaaacagacatgatacaatacagtatctgcagatacttttgtagtgtatcttttatctgatgcattgaaaagatttgtattgtgtgttcaattgtatctcaaatcagatacaataaatccaattgcatttggttttggaagttacgaaaagatgcagtatagtatttttttgtattgggctgtatttctgaccagatccaagaatttggatacatttgtagttgtcccatctgctccattttttttagctgagctcaaaccatgtctaaaggaggtccctacaacatgacccaagcattcccagattgtgatatgatgagagacagatgagccaacatcaaatcactgttagatacttctcattgaaggagactctaccaagccaaatatcatatgtgccacttttcatcatgaggtgatgcggatatggtatctcagcttcatgtttccaggatagcgtttttatcttcattccaactgcaacagatttaaatgctttttgtgagttatctaggctacaattacatgttttttgctgaagtgcttgatggttatggttgattgataaggactgttgtacggctgaatggaggtgggatctgggagtttatccaagggggaggggcagaacgtgacttcatcgagcccctactgagagacttttcttctcaaaagcacaaagaggactattgacgatgactggcgatggaagaacgcgcttctggtgatgtgctaggttggtttgacggctgtgatgcaatacgccgaagcattgcatgtgtcccagcaacgatcaattcgtgttccacctcatgcatccgttgcgaaagggcttcaagagattcatccttcttcaactcaaccgtccgcgttaggatcggcgcacccctatcgacttcagcgataacctagccaagcgagatcgaggtgaagttctaatgagcaaaaaaaaaccaaagaagtgacaacacaagagggaggacacgacttacctcgtgaatcatcaccccagtttctgtgatttcttgtcttcctgctgggcctgcctcccaagctctcaagattgcatttgcaccatcgaattgtccaggcagggcggggtgtaagttaatgaccggaatcggggccacccgaccagcgtcccaatccgaatgcatttccttgaggaagggctcgctgaggatgtgcatgaatccagcgaggacgacgagatggggcctcccggtcttgatgatagcagccaactgacgatcgtattgcgcacgcagttcagcctcctcctgtagttgagggttcagcttccggaacgaggctagactgtaaacctgcgtcgggatcggaggggtcgctgcttctgcgcgccggattccgtaggcatgcttcgagttcgagaccaccagactgatccgagcggccgggttttggaacgaaggaacgccatcgattagtgcttgcagattgcttcctagtatcatcccgtgaaccaatgttagagactatgacgatcctgcccaagcctccgtgaagtggtgagctatagcttattgactgacctgttcctgagataaggaccacgagattgagaggtggcggttgagccatcttggatatgtattcggctgatgagatggagcggcttcacccggcctgtcggcttggcacttggcacttgggatctcactggtatgcatacagccagaggagcagcttacatgcataggagcaattccagctttcttctgctttttagggtttgctgggctgggctcaacctgaactaaagctctgtacatatctcctcaagttgagtcaagtccaaggaatcagcaagtcgacaagtccacacatcccgatgcccctggccaagccgatccgagcgaaccgaagaaaacaacatgccgcgaacgcacgagaccgggtcgtcaagctcaagggggacatcttccaatcgaccaccatcctctgcgaattcttatactatgccttcaacgccatcctcggattgagagaagtgtatcccaagcaggacttcaagtgggaaaagcgctacgatatccatctgcccttgttgatcgacccggacttgaagagctatctgactaaagtgacgacccagttgaaacgtcagtctgactctccaatacttcttcaccgacatacacacgcctcattatcctcactcgaaccaatctattcgattttgttgtgcatgttttttttttttgtagcatggctggagacgaaaagcgtgacgcgaatcgtgctagcgctggtatgcaaagagacgcgtgaaacggtggagcggtggcagttcgacatccgcacgaccgccgaacaaccggccgggcaagaggccgtcccgcaagccgagccgaccgcggccgatcagacgccgtttgagccggtgccacgctcggaccatgatatgcaagcagaagccttacagatcttccggcaaatcttctcgtcggttacgttcatgcctgcactggaacccgatcgatgtgattatatccgcaactcttttttttttttgaatgcatacgcttcattaactcgagactctcaaaaaaaaacctcctccgtttgtaggcctgtttacgatccttagttatgtggataagtcggccgaagtgcctgcaggatggaaccaaagcaacccttatgtgatctccgcgactgctgatcaggtgaagctctgctatctctcaccacaaccaagttcgccccgctgatcgaacacaacattctattatctcacttgcaggtgccaatccatggtctgagcacttcggtatacaagctagttcctactgtcacttactggtaagccatgttcttccggtctgatccgacctgaagacttttatcttgactgatccctcttggcacatgtgtcgatgttttcctgcccttcgaatcgtctgtgtagcgcaaatcaagttgaacaaccagaagaagaagatgatgaatgaagaaattggtaaagaaacattgaaatttatgtgtacatagtagaatcctgattgtaatatatctatgcaatgtgaattagccccctcctgaagtccttccttctctgctctctcgacatttcttacagtgatagtgaagatgctcatccacttttgtttcatgaatactgatggccgtcagctcaaacaatacacgcggtaaattgaatcataggttgagagttcatacatcaaaaaactcagtttggtttttaaaaaaaaatgtgcttcagctttgaataccccttgatggacttcacagagcgcctgtgggagctgagtgtacccagtgtgtcaaggctgaacaatttcactggatagtcattatattttaagatgtgttgcagaattgtgctcaaggataagtggtatttcttaatcacatgttgaaatttattatcaaaattattaaaatttgttagtataactgtttatggtgtttgaaaaccgtttgaatgatcaaccaaactgaaagagattaatgcgcagtgcccacgatgtttgtgtaaaagcagatccaacttttggtgatgaggacgattctgtgcggacattcgatgtattgtgttttgaagaatgcttggacggatttgcaggatctgcactcgaaaatcctggattttcaccgtttaagtttggatttttattttattttttctctctaaaacccatgatctcgtcatggactgccacagcggcggccagcctccatcgctcttgattcccaatccaggtggccagctgcgttcaaaccattcccccaaaccaccaaaaacgatcaaccaatcgcattggcggctcaacgattggtttggataaaaaatctcagtcagtattagtaaatttggccctcaaactgcttggggccgatggggtttctgatgattttgcctggtcctctcaacatgtaggcgggaagattgctagatactgatttttcccccctgtttgcaaaaagaaatcatgccaggattctctatatcctaaggtccaattggccctccaacaagtcactgcccctaaaggttcgctgattgtgatcgctaacgaaggtgataccggcttgagtcttgaccgccgccgactccactcggatcttgagggtccctcaaacggtcgattgcttgcaaggtctcttgactatcattcctatgcagttgcttagctaccacatcactatgtatgctctctctctctctctcatcagcccattgtcttggaccttaggtcttcgtctctatccctttctatcattgctttctagcttgagaggtgttgacatcgacttccgtaagcttcttttttcttcatgttctatagaaaactaagtctttggcatcgtctaacttgaattggcttttatctcctttgaactcccccccccctatacacttgatatgttatcggcccaaatcttggccaagactgtcacagttgaatagtcaatcatagcaaaagaaatatgactactaacctaaaaatagctcaggttaactagatcaaaagaacattgtgattttcctcccttttttgtattgatcagggtggtgattggtgggggaacttgagaagttgaggagattgttcttatgtttagtgtgcagaaaccttggatttttcatcagtgagatgcaacccaggtcaagagagactgatctcaagtcagaatcagtcggtagaggaaccctcaatccagaattgatacatatctgcagctccaagttggagactggtcagtaagctcttggattaaaggtccatgtaagttcatcaaattggtgtcaatctcatccagatcgttaaaatattgaactagagcctcactccaaagagtgacaaaaagtcaatccggtggtcaatttggatccgattcaaattcttgttcatcacaagattgtttagagaataatttatggactaatttctcattatgattgtttgttcattcaaggataagagaagtaataacattcaaatcatgaaggagctgcagataaacgacaaatttgggtacaaaaccaacaccaatcagttgacccatggttatttgatgtgtttgtaaaagatcgatgaggagataacacataacaatccagagaaatgaccaagtgctgaaaaaacaagatgtgatttggatgtcaataagaagacaccggtggtacaaaaacaaagatgaaaaagtcatgaaaattttttagtttgatggggaacaggactcacagtgcctgtaagccttttagcaaagatcaaccatcataacatgagtgatcgtttgtccaattgccaattctgggctgccggtctgatgtaatacttgcaaggcctgcacgtgttgttgagatgctacaaagctgagtttgattgttccatgagaagatatcagctctcttcgtatgacaaaatgactacagagaaataaagagatcaacttttggatgtcggaaaaccacggagtccttcaatcgccatttggattgcgcgagccttggtggatgcatcgtacaattcaaaaattgtctagtgatgttttggttgggatagatgccagtattgtgggggggggggggggtcggtattggtgggtcgtcgatgttggtatctgcttgatcacagcgaggtgaatcaaaccagagctgtgtggcaaaaaccagcagctgaaactgctgcacagcagcataacaacataactttagttcttggaaaacttcggtttgtccaagctttgttcaaaacacaatagttaattatgtggaaagcgatgaagcttgctgatgactaactgttgagacatatgagaagtgatggggctgatgagttctttgcccttgctgctctctgcagagactgagttgttgactatgctgaataagcctgagacttgccctcaacctcccacactcacactttcatccacccaccctccataatattttccaattttattttacactcgccgatccgactcctttccaaggatccccatcgttttcaagagacctagtcgattcgatcatccatctctagagtagcaccactgcatacatagctccagacatgcatctccccggggttaagcccctgttcctggtcggctacagtcttctgagagctacactcaccaccaccaccaccaccacatatcctcaacagctgccattcctaccaccctcaacaacccacttccgatccgactcccacctcaaaaacaagcctctcaaggtggcgatcatcgggggtggaccagctggaacgtcggctggattcttcctatctcagtttgccaacgcgtctggaaacccggtggaaattgagatctttgaacgatcagattatcttggtggacggagcaacatcatctatccgtttgactcctcagactacccctccgtcgaagccggcgccagcatcttcgtctccgccaacaaacacctccaccaagccgtccgacaattcaacctgagcctcgaaaccttccacaccgacggatccagcgagaactacgcgatctgggatggcaccgagttcgcattcgaaagcagtcgctcttcctggtgggacaccatcaaattattctggcgctatggacgggctcccttgcagctcaatgcactctccaaacggaacctcgatcaattccaagcaatctactccaaggactttgtcgctctaggtccgtttgaagaactccagcaatgggccctcgccactggattcgaccatctactctcgaccaccgggagtgattacttgatcaacgaggaaggcatcaatgtccaagccgtcaatgagctcgtcgcgatcatggctcggacgaactacggacaagatatctgtgtgatccacggattgggggcgatggtcagcatggccgggagcgacgggagaagcgtccaaggcggcaaccggcagatcttccaacagttcgccaaacagagtcgcgccaagctcaatttcaatcaccaaatcaccgcgatcagcgagttagaagtcagtgaccagggaagatcgcaatacgtcttgcctaccatcatcacccacatcaacagctcagctcgcggaggacgacgggcgattcggagccattcgatgccgtcatcctcgccgcaccctacgaccaagccgcggtgaccgtcctgacctctgaggccccagtccaagtgccccaccaacccttcgtccatctccacgtctccttcgtcgtcaccaatgcgaccgcgccctccggcgaactcttcgatagaccccccgatcagttcatggctagatccatctactctaccatgatgcggaacgtcatcggtaagggcaaaagaccgctcttcaatagtcttaattacttgaaaaatctcgggcctaaggagggagtaattggggacatgtacatcgtcaaaagtaagtctactctctctctctctctatattgatttcttctctctatctctccatttgcgggtttctgatcgatttctcaaatcccccagtcttttctgaggctccactccccacaaatacactcgccaaactcttcggatcggtgcagaatttgctatggatcaagcggatcaaatgggatgcgtatccgatcctggcgccgctcgtccctccctcaaaatatcctcccaccaagcttggcgacaaattatactgtaagtttctctctctttttttggggagggagggggggggctttccaaacatggagttcagaagagtgttgaccattcttgtcattgtcttgtgtagatgtcaatgggttcgaaaacttgatcagtaccatggaaactcaaactctggcgtcttggaacatcgctatgagcttatccaaagatgtctggaactacgtgcctcagaaaagctgggcccattgatcctttctttctccctttcctcacatcaaatcacagttgcccatatatccttcttttcactcttctcctttctttttgttttgttgacatgccatcttccgcttctctcccacacaagaatctccaaattcaaaatcaccacaaggagatcaaaggagtaaaaaaaggaacacaatccaaaatgtatatacatatatatcctatcctatcccaaaaaataaagtgcagttttgttgttgtacaacaatgttgtctgttcatcttagtttctttttcctccccttctcccccccctttttttttttttggttacttgatataaggtgacaaaaagtacaatgtcttctgattgttctcagatcttttccaagagcaaaaaaaaaaaaaaaaaaaattgaacaaggttgagaaggtctttttgttttagtttcatgtttatacatacatcatcgatccatccatccatcccagaaaataaggaaagttattttattagcaatgataggaaaaaaaaatgcaagccaatttgaagcttcgtcttggactgtatccttacatgaaagtctatcaataaaaacccctctcaaggtgactacgatcaagatggggtcagactcaaatcgtactcctccccctccgcgcaacagcctgtagcccggaggagatcagacataggctagccgactagatcctacgtgacatgatcatgaggtactactcaacgtccagggctggcggcagggcgaccgaccctgtactcgtccaatcggggcccaggaatggacatccggctgggcatgtcaagatttttatctcgctaagccggccttgatgaaaagtgggttagagcaccgccagtatcggatcaggagtacgagggggacaagaaccatttgattacgttccccgagcagtctagactctgcataggccaaccttctccttgaaggtgtctgttatgtaggccgattctttttttttttttcttttttttttttttttctttttttttttttttctttttttttttttttttttttttgacgagatcacctgactcggtatgcgttgcgtgtctgctcgcatcgagaagagactccgatctctcccctgcgaagccgtcgccccatgggccatcgatcgttggctgaaaaagcttgaagactgcatgggggcagaattgttttcgagacatttggagcagccagggagaaaactttgttattgcactgactggcttggtacaaaaggtgggtgatccacgttggttttggaaacagctttaaaaaattcccagtggcaagacttgcatggtgggccacatgatatattgttgatactaactacacattaaattttttatacaaaaaaaaatgaacaattcttaagaacactatgtacctcacatcagcattgatattctaccagagaagatcgatgggccatgtgatgaatgttaatacaagaaggggttgggcggatagtttgaaagcagatgcagaggaagaacaagatacaaagtcatctatcaacgggaaagattaggcccaacacctttgcatggggcaggctgcacagtttgctgggggtaccgccagatgtgccagccaagtttgtccgagggtgggtcatgacttttcaatcaccatcatggtctacgaaacaattgttacacgctgatagagttggggcaagacttgtattagtttgctggtgtatcttgtctggttgggaagagagagactcacactgtctgtgactgttctcagggatatatggacatccatataatctgtagttaacgtaggcctctacaaaagcgggagaggtcgtaagcaatgctccaaatgggctcttttagactttggttagcccatcccaaaaaccacgcgaaacatttgcgtaccaatgaaatggtccttggtcgtataatcatccggaacaatagggcgcaaatttcctgttaagctcttgccatctggtccaacatcccggcacaagaattgaaaatctgatggtcatccaacacaagtttgtgacaggaggagagataacagtgattgttaatttagagatttcttgcgggctcaagactcacggggtcaagtgattggttaagttaagcaagacatgtacaagtgactcactctgttggcaagatttgtgtacacatttgtatactttgcggttggtgcccatgcatgctgcagacaaaattgaatgttttatagaaagaatcaggagatgttaggatgaggaaatattagctgatgtggagggtataactggtgcttacttgcatcggtaaacattgccaggttattaaaatttacatcgcaattatgtcgaggttgatctcttcgcacaacagagtgttcctgcaatcttaaaagctgaaccgagggcagaagacttatactgatgactgcataagcgatgaaggagttttggatccaatctttgagaaacatggttggttgcgacttagggtggtggtagctgatctgcgtgaagtttgatgagagtaatccagagcttttatgatggttcagcgtccccaatataagctgttcaccatactgtttgtggccaacaatcgctggaacaccgggctgttgctccagactgtgcgagccattccgccactttcatcataggtattgttgctccgccgtgaaatggcttgccggatgcggcggtgacctcgggcgtgttgctatcaaacaattgtttttccagacatcgcctacgtattcatgctgaatacaatagataggactccgcccgctacccaagcatcttcatggtatctagagcctcatcgcatgatgccgcctgaccctagtgacgtcgcggctcgtacttaagctagcttgactacattcggctatccatccggtgtcaagcctactatgtagagaccccggcgcaaagccatggtctgtctgtgactcaaccgttgcaatgcaggggggggggggggggcggtgccagaccctgacctaccctccctgtgtgggtcccccctcccccttcccctcttctgtagggggggtgggaggggcgaaaaaaaggcagaacggaagactagcggaaaaaggatgctaagggaaaaaacggggggaggaactcagctcccagaggaggtataagaccctcctcggactctacctcttgtgagccttacatatgatcgaattttcttcggagaagtacaatacagcctgtttgaatgaaacccaatatgtacatcttcaacaggatattgttcttggtgaggtgttcaaatggcactgttgtggacggtcggatcgacagtgtcgtcttcgatacatacatatgtaggaggagcaggcaaactccattgcatcagaatcagaccttcaatggctgtgaacggccgatgatatgggctggcattcaaggcccatgaggtttgtaggattcctcattcttcaggagtccagactatggagagaatcgcgaatcttccctgcaactgacgacacaagacttcatttgcagtctgcacttgcttgtcctcgtctacattgtatcatccattctggagaccatcaaaagctcttgttgacctgtgcccagactccagagaagcgttctttattttaaaaaacttccagttcttggaccccggtttgtttctgtcgacgggcttgtcagcaattcgggtgatctttgttggaagatgccactcatggatcccattggaatcctctcgcagccgctccgattccagggaggtctcacggctccaaagtaggttttcgagtctgtgtgttgtactcgcaagacctcatgccgagagaggctgaggccgacggtttgtaagagtggctggtgttccttcgagctgacgggacgtgatgtgaatgacttgccagtcggacgatgaagagcgcgttgacggagcggctctgttcttatgaccaactcgacttggacgctcgaggaaaaccgacgcaggagtatgaagagctttacaaggtctggagtcaaggaaagatcggaatcatagtcttggtcagatacctactccaatgttcagcttctccccatcctatggatgactgacatcccattttgtccgaactcaaatggacatgtgtcttgtagggtaacatacccatccatcgggaatatcttgaagccatgggcaatgcgatcatcgacaaggattctccatgtaagctccatcccatggccctcaacaatcatcttctgaatatctcaagttgatgatttttcttgaaacgataaggggacccggtggaagcattcaagccggccatcgccacagccaagacgcacggttctttggtcatcggacaattgactcacgccggcagacagaccccactggatgtgaatccaagtcagtcttcttgaaccgtgttgtaccctccatccaagccgcagaaacacgtggctctataaaaagtcacccaagacggtgctgtgacacatggtgcttttgattgtttctcatcttgtttggggtttcttttttttatgatagatccagtgtccgcttcagagagccaaagccctccctgcttcgggatgagtttcggaaaagccagagcgttgagtctggatgaagtccatgtgcgtctctctcgaccaacaatcccaatcatcacagtatatacaaaaaaacaacaatctatatggtcttcggcatcgacctgattcggttacggttttgtatccaaaaaaaataggatgttgttgagaggttcgcctatggggctgaggtgctctacaacgccggggcggatggggtccagttacatggagcacatggatatctgctttgtgggtgtctctgcagatccaagctctcccaattcgaaagcactattctttttttgcttcttcttcttcttcttcctgacacatcaagcaatgtccatttaaacattccttttatagcccaatttttgtctcctcgagtcaataaacggaccgatcaatacggcaagtctttcaaaaattaaaaaattaatcatgcgtggatggttgtgaaaaactaaaaaaaaaaacccgagttgataatataattgtgaatgttttatttaaggtggctcgttcgagaatcgtagtcgaatagtcttcgagattattgaggcgatcaagaaaagagtggctgaccggaagttcattttatcgatcaaatacaactcccaagagtgcgtccgaatcccgagtttttttctttcttttttttcttctgattgggagctgttttgacttgcagaacttgagactaacaagctttgagagctataaaaaaaacagtttcattgatggcggattcacgaaggaggacagtcagatgatggccgtacggttggaagcgatgggggtcgagctgcttgagttatctggagggacctacgaattgatgccgttcgaagagaagaaagcaagcacactgagacgagaagggtcagttgaggacgcaccggcgagtttgttttaatggttttatggcagacctgaatgagaatgagcgcctgtttcctgcagatttttcctcgaatttgccgacgggatacgtccccacttaacgggagcctcggtgcttgcggtgacgggcggtttccggacgctggaagggatggcctcggcggtgtcctccaagcagaggacctgcgatctcgtcggtctcggacgacccttggtcttcgagccacacttcgtcgccgacctcttggccggaaaaactaaacaagctaagctcttggccttcgattccatgttcctggccgtcgcttatcatgttctcaagttgatcgcccatcaacaacccatccctgatcttgaggatgaaaatatcgcaaaggagatcatcgagttggtctctacttagtcgaaagcttttgctatacttttactaccttttactctgtcaatctcactcatccacaatcgagggaacaatcaaatcagcacaatgatagtgttatacacgctcaattgatcacgccatccctcttttctttaatgcaaatacccgtggggacgggggggggggggaaagtcctgacacttggtaagcttatgttgcaaaaaggactctacggcctttcacttgagaaatatatgcatataattaagcagttcacgaggctccgttaagaaattcagtctcagtttatagtgtccagacagaaacatctctcaaacccatgttgtatatatttctggaagcaagaacagaaacagcttcccagtcctgagaaaaaagaggagtgtaaccacagtcttaatatagttcagtacacaaggacaatcattgactacccacattgagtctcaatccagacttcaaacaagcaagcaaacctactctacttctcactgcatgttggatgtaagttgtctatcgatatatatatatatatatatatatatatatgtatatataaatgtgagtatggaaaaggagaatcagttgattatacttgatagtatagttttcgctttggaggagagaaagaaaggaggagatagtatcattgacaatcgcgaaagaaagagaaaggttaaaagggattcttttattgattccagatggaaacaggcaaaaaaaaaaatggaacaagggagatggaggtttattgactaggataagaatccatgaccatagaaacgtctatgttatgatccagatgatccacatgagtcttatgagcgtccgattggatgattgaatctaaatcgaccatcaactgcgcacgtttatggaaaaaatcccgcaggatcgggagtttactactgatgagatgatgatgatgatgatgatgatgatggtgatgattgtcgagagagagatcagtagaggcttggagctggagctggagctgttggtcgagcatgagtttcttgatgagtttgttccgactctcatcttctgccaacaggtgattaagttccttgaggactgcctcgtgttgatcttcctgaagctgatggtcgaggagttgatgatcgacgaagatgtcgtgagaagatgaagatttgagtagccgatcgtccttggtggaggaagaaccgacgggcttgacaggctcgttgaccggacagttccggagcgcaggatcgatcacctggaagtcggtctcgggcatgaactcgttgagcgtcggttctcgattgcggtcatcgtgtggaccatgtacatagccgtgtttgatgacgagatgtaagagtcgacgttggccgggttgctggtggaggaggctgaccgtcgtcgtaccttggcatggatatcgagtccgggatgtgctcgggcgtttcgagtcgctgtgtcgcctcgatccgtcccgtccacccttcagacgatccgattgagagcatctggattgacaggtccattgtaacttctgcccaacggccacggttttatgtctgggatgaagatgtgagatggataatgattagtaatctgtctgcttttttttgattttttactcttggcactggatttggatgtcccataaagaatgtagcaagaagaaagtatacatacatgaataataggccagtgccaatgaagatgaaatcacgaacacgacgagcttcgcgagtagcatgtctcctagccaaggtgatctggccgttaggatcattgatcagctcgtcatcattctcctttgggatccttctgacgcggtcgactctagggtcgatatctttgcgttgatccaaccaatcgaggagggcgtcgtagtcgacgtagatgtccaagaccttcttctgctcggttctgtgggggacgccctgacagaacttcatcgccctcatctggtagagtgccgattcgggcgaggcgaccgaggcggctccgatcggctgggacgagtgccggttacagatcttgcgattggttgagaagttggcgatctcgacattcttgcgacaagccgagcagaacttgtgagtgaactcggggtcgatggccagggaggcgctcgtcgtggcaatcggcgtgaattcggcggcggcggtggtggtggtgatgggtgccgaagtggagcccggtgcgcttggtgagatgggtggtgggacagagatggacatgcttgggtgtagacctccctcggaaggggcctcgactgggggtggccggataccgttgaggacagccagggggcctggcactctggaccagaccggagagggagggagggggtgttaagattaagagagtgcagctgaaactcgagaccgaggaggggctctgctcgagcaggggaggggggtgttgctgggtggcctgtctttttctgggttcggattccaacgactgaacgttgtgcgagctcgaggcctttcgcagttattaatgatgtcttgcactatttgccttccgcttgcttcaagcttcaagcactccaaggaaaaagggtaaagatacttaagtatatgttatatgcagaaagcgcacagtcaggaatcgaggtcgctggtgcagaggggctgggctgtttttctttaaaaggagtctcaacggctggcaagagaaaaggggctggcctgggtcgatcgagcacagctggaggggggagggggcaggggcgaggggtagagagggttgctccagcctttgggtgggggcttcgagggaggaggaggggtttaaaaagaaggagcagggcttacataatccgagctggatgtttcagaagcggacagacactgcggagttctacatcattgcctttcaagagtccgttccactcactacataaatctctggagagcctcgtccagtcatataaatattcattcaagcagggggtgaagattactacaacctctgatgagctcaagaggacacacctcgggagttgtgtgcagggtgaattgccccaacctgcaatctcctctcccccactgggcaattgaagatatttatatgcgactgcaatcaactcgatcacaagcaagtctgatgtatagggacctttagagaaaatattaaatttagaggagcaatgatgatcaggacttgtgatctgaggagggaatcatcattcaagaacgccgattaacccctcctgcagctctcttcttttcttcaggtgtgcaaaaaaatatatgcttccttcgatcctcataatatacccggtgctgactgggtctagaaccaggaaaatgcaaaaggaggccacatgtcaaattaaacaaagaactactttgaatagtgcatgtaccaccagctttaatctcaagcatatgtgtctatctatgtagccccagatgtgcatgatgatgcacagggtttgattattttttttttggttctaattttaaataaagctttgttttattccataaaaagacttcttcgtttcagtattcaagtccactgaatggaaatatgtgtagagataataaacttgcaacaatactacgagaacaaatcaatctgaagataatttaccctgattggcccatttgactatgtatactaattttttaaaggtatccatctacacaaaatttgggctgtctcgggggctaaactatttgagctaatgaaagctaattttctgagtacctcaccagtagcttctcaattcatatttacagctacacagtgtcagaagaagtagctattcaaattctgccagaatacgctcaagttggagtggaactaaatcaggatgtggcatgactgatatttgtgcgatgatgaaaaggctcaattattcgattcaaattcatcatccaccaaatttcctctcaaaaggtccctgatgtttccagcttctcgagatgatgaccatcttaaaatgaccctcacacggatgtatagaagcatgtgattgtgtttcattttgccagattctcattattattatcacaatcaatatcatcatctaaggacctgattgataagattgagccgaacccagggcacagaacccaagaccaattgtttaaagataggaagctactcgatataacagtagaaaaagaaagcgaggtagagatcatttatgactgaaatttagggggctaaaccagccgaatgttataattaatgttctcttgcggcgatcagtttcctggagcttagagagcgacccaagaggttggtcaggggtgatgattcggattgttcgtcgctagtttcggccgacttgagggtccgcctaatcgagaaatgataaaggagtgttaggaagatgaactacagagggaagacggggtgagtgagggaggactgactgtgaaccagcaggggacgcggatcccatgtcgaacaacgagatggggagggagccagcgataccagttgcggcgccagagagtccgctgagaggaccaccgaggacggggatagctatgaagaggccagagagagtgttcttgaggttgtcgagtgggttacccttgagcagggggctgattggcagcatcttgagcaagtcgccaagcaccggggcgctctgggccgcacccgtcaacgtgccgaggaggccggtaaccgcaccaggagaggccaacgagttcgtaggcagacttgacaaaagactcgtcagaggaacaccgacaaccgggagcgaactagcggtcgatgaagccgttccgaaaagggtggctagtggggagtctagaccgaatcaaatgctcagccaatgtgaataagtttggaaaaatgccatgtttgtttgttgctgttgtgtttacctagtgggcttcgcttttccatcacaccgaggtgtgcttcagcgactcttcgtcgcatcgatttgaaccgtggggtcatgttcttagaaacggcgggacttcgaaactttccgtccttcgctagttgagggccgttcggcttgagtgtatatctctgatggccttgagatggccgtccggatgatttgagtgataccttgattcctccacgtttgctgtaacagcgacaaaagagaaaggccattccagatcagttaaattgagctgtcttcgttgatagaagaaaccccaagagcgtaatacttactgcaggaagggtaagctggcgctgagagcaacaacatagcacacgatgaacatcaaatgtaaagagagcttcatggtgaaagacggaaagataatgtgtttaatcttggttatgaaccagttacaaactgagaatgagacgagcctaaagggatgatataaaaataactgttaacagaagagttcagcctgctgatgggtacgttgacgacgacgacgatgatgacgatagctaataattcaagaggaagtgatatcaagagagaaagagagagaacgatcggtttgggggagatgagttttcgcagaaaagaccagctgtttctaatttctcttttgatgatttgagtgtggcgtggctgaagtttggaaggaaggctcgaagagtgcgttactttataatctcagatctcctctcgacaatcgacaacctctgtctctcgactggatgatttttttttttttttggaaaggtgagtgcaggtgtggtagagcctagtaggaacatcgagctcttgttgagagacggtccggttcccaactttcatacctgaattcttcctgcccatgagcctgaaggaacagagcatgtagacatcccagtcttcatgcgaatctctccagcagggtggaaatctcgggcatgattgtcaattctgctgacacggccggatggaatctcgttctggaactcatgatcacatctgccagacgagaatggtcggaccgttcttagcccgcttgagctccttgtgccagtcgagttgcagcaatcatcgattgctctccagcaaaatccgtctggatgctcttcatgcaagcgggtagctacgctttgagtcctgaattgagcgtatataccaacaatttcttactcttacttgagccatgcgaggagaatcgagcaattggggtagcttgaagtttcatcgccatacaccttgaagactgccttggctggtgggatgataccaaagttaagagggatcaaagttatcaaagttatcagataagaaaattgttaattgcgccggtcacagagagcaatctgggcacacccactgcttaaatgtaagaatctatgctcttgcccagctttcatcaccatgtcaggtcagaaatttcttttcgcatgattatactggatgacttcccgtcaacatctgcggggctcccagtttcgatttagagccgaaaaagctagatttccctgcaaaaatctagactttttgggtctaaatcggaaactgcgagggtcccagatcccacgggaagtcctccactgattgtttgctacgcttgttttacatcttgttttggacaattgttttcaaaatcgacatagatcaccctatgtaccaagccagtcagatccaaaaaaaagtcttctcctggctgctacaatgcctcaaaaacaaccctcagccacgtcttcaagattcttcagccaaggtgccgatgaggtagagatcgcagagatctactcgtgtcagtcgaattgcagagatttccgaaattgcaataatgctggattgctctccagcaaaatccgtctggatgctctcaatgcaatcgggaagctatttgttcccataagctggcatggcgcactggttcatcagtatttcctcagctgagatgcaccatgtgaaacgtttcccattcacccataaagcttcactatctctcgcaggcagtctttgataccactatgtatctccaatatgcgtgaactgacgggtcggaggaagtcgatcttgcccgggtggtctcgaaatgtgacaggagtggacttgatgaggagtagatcaacgagtctgagttgaaaatctttgaagcgaccattcgtcttggtacgtggcctgctcagaaaacataacttgcccaatcctcgttccgtcaatagattcgagagcagttcctttattatcttcctgctcaggtagctatgattagcggcgaacaaaggttcaatgctcatgcagattgatgggccagccgaaatgtgcacagtctagctaagtaaacccacttgccatctatgattttttcaataagaacaccccttgtgcgtatgtatttctgcctctcactaacttaaacttacatacatgtgactgaagacttctggttgcaaggacgtgccgggatgctcgctgggcggaatctcagttaaattcaaagctgattgattgctctgatacatatcttctgttacctcacgcacagggcttcttctcttgcgcaagcctgctggcggccttgttgtcaagttcggatcttgggctgcctcggacggtcaaccacactatcggagtggcgccattgcaacggttgggtcacagacagaccatggctttacgccggggtctctagtaggcttgacaccggctggatggctgaatgtagtcaagctagctcaagtacgagccgcgacgtcactagggtcggacggcatcatgcgatgaggctcttgataccatgaagatgctcgggtagcgggcgtagtcctatctattgtatgcaggtctggaaaaacaattgtttgatagcaacacgcccgaggccacatgcggcaacctgcaagccatttcacggcggaacaaaaatacctatgatgtaggcggcggaatggttcacaaactatagagcaacaacccggtgttccaacgtttgttggccacaaacggtatggtgaacagcttatataggggacgctgaacccatcatggaagctctagatcaccctcataaaactttacgcagatcagctaccaccctaagtcgcaaccaaccatgtttctcaaagattggatccaaaactccttcatcacttatgcagtcatcagttcaagtcttctgccctcggttcagcttttaaaattgcaggaacactctgttgtgcgaagaggacagcctcaacataattgcgatgtaaattttaataacctggcagcgtataccgatgcaagtaagcaccagttataccctccatatcaggtaatatttcctcatcgtaacatctcctgattctttatataaaacattcaaatttgtctgcagcatgcagaggcaccgacggcataatatacagatgtgtaaaaaattcttgccaacagagtaagtcatatgtacatctcttgcttaacttaaccaataacttgaccccgtgagtcttgagcccgcaagaaatctccaaattaacaatcactgttatctctcctcctgtcacaaacttgtgttggatgaccaccagattttcgattcttgtgccgggatgttggaccagatggcaagagcttaacaggaaaattgcgccctattgttccagatgattatacgaccagggaccatttcattggtacgcaaatgcttcgcgtgattttgggatgggctaaccaaagtctaagcccatttggaccattgcttacgacctctcccccttttgtagaggcctacgttaactacaaattatatggatgtccatatatccctgagaacagtcacagacagtgtgagtctctcttccccgacgagacaagatacaccagcaaactaatacaagtcttggcccaactctatcagcgtgtaacaattgttttgcagaccatgatgaaaattgacaagtcatgaccgaccctcggacaaacttggctggcacatctggcggtacccccatccaactgtgcagcctaccccatgcaaaggtgttgggactaagctttctcgttgacagatgaatttgtatcttgttcttcctctgcatctgctctcaaactatccgcccaacccgttcttgtattaacattcatcacatggcccatcgatcttctctggtagaatattaatgctgatgtgaggtacatagtgttcttaataattgttcaattttttgtataaaaatgtgatgtagttatctactatcatcatatcatgtggcccaccctgcaagtcttgccaatgggaatttgaaagttcttttcaaaacttaaccaacgtggatcacctattgtaccaagccagtcagtgcaatagcaagttttctcctggctgctccaatgtatcggaaaccaattctgccccatgtcttcaagcttcttcagccaaggatcgaaagcccatggggcgacggcttcgcagggcagagatcggagtctcttctcgatgcaagcaaacacgcaacgcataccgagccaggtctcgtcaaaaaaaaaaaaaaagaatcggcctaacagaccccttcaaggagaaggtcggcctatgcagagtctagactgcttgggacacgtaatcaaattgttcttgtcccacttgtgctcctgatctgatactggtggtgctttaacccgcttttcatcaaggccggcttagctagataaaaatcttgacatgcccggccggatgcccattcctgggccccgttaggacgtgcctgtgcggatcaagctggacaagcttgctagatgatcttctcgacgaagacatctgttgtttttgtcggttcgaattaccagaagctatgctatcagtagctctcttgacatcgaggatgagttcgattgtcagtagcgacagcagagtgaatttgtttctagcattataatagatcccaggagagttacaacttggatcggattccgcggagacatcggaggctcggagcccaatcaccctgcttgattagattctccgatgcttcagcggattgatgtgttccgataaaaacccagtgagatgaagatccacggtgaaggtcggtcggaagatttacataagccgtgctgtgcatgtggatgcatgcagtgcggggtaaatggtgaaccctagcaaccacgtggtaaattcttggcttgagaccagcagagtcctgtctacataacactcaacctcaaccacttgactctcaaaaaaccaggaaagtcaaaggatagacagatagggagaacacgaacacgaaacgaagtcaacagcagagggagcaggaggagagatgagctacagcatcaggaacagtcgactaaccacaccaccagccaccttcaaccgactcaggaacttgacctactcgagaacactcagaccaaactcaaacatcctcatcatctgcctcttcattctattcatattcacactctcatggatcctatctaatccgaaatcgatcaactcacccagctggaacgtcttcaaccagatcaaccagtttcaccctactcaacaaacagacacatcttacaacacaaccatcgatcccagtcacagattcttggtcagagattggtcgaactatcttggctggaataacttcagatataccgtcgaaacaggcttgctactagcaaaactactcaacagaacactcgtcctacccgcgtttgcctattctcgcgcgtgtgaatatgatgagtatgtgcttcattcacctcttctcagaaaaaaaaaaccatatgcacaagctgttgactaattccagcttcttccctaaagtaacgagtgcaccgctctcaccccgatactcgtcaatggcgtctcagttgacgtgacctgtgaatatctttttctcccacctccaaatttatatcattctgatcggaaccaagacccttgttcttttttgaccctcagcactctcaaatcgaacctggtatcctgatccgaagcctggtacaaacatcatcagcccagacttgtacctccagtatggaaaaggatgggttttaccgatcgaggtcagcccctctcaatctgaaagctgtatcaacagacaggctgattgtacatttcgatcttagaaaatgctagatatagatcatatcatctctacctgggggcatgccatcaaactcggggattttcacaaattgaccaacccagatccttcatttcattccatcggcgtgtacgacggaacctgggaataccaaacttccaatcgcaatctcagctatagaaagatgcccaaagcgtaagttctactcaatagaagagtgaaggagttgaaaaatcatcatgaattaatttgaagcattgcttgaccatctctctcgacactcgaaatcaaaatcatcgggccacagtatgttcaccaacttcagtatcagcatggttgatagactgcccaaaccgatcaaaccactcatagatcgaaagaaaccatcaagaccaagctcatcagctcttatcgcccaatgcgagtcgaccctcaagatactggaggcaaacgttcctcagaaacggaataaaatttatccacctggaccccggcgatcggaccaagaccaaagactacccaactgggacgaatcggaaatccgggggaattacatggttggaaaactagctgaatccgataatcctttgctggagagctgctttgcctctaatggtttccggtctgcttatgcctatgggtatgtggctctctcaaatcgcactagaaagatgaaaaagtagactcattgatttctctcgtccgtcccatctgctgtgttctagtatgctaggttggtggatgaaagctccatatgagccaatcaaaaacatcaaaagggtcaagaacatggtcggttggtgggatgaactacataagtatgatgagcaaattctgcacattgaggtgagtcaaacaaaagtgtgactagagcgttcacaaaggaagacagtaatattggttgctgataaacaaaaaaaaaatgtgtttccacgtgaagggagaacttcacaacggatttccaccaggacagatgatttggacgagcttagaaggcagacaagagttcgaacggttagtccgctcggtaatcagacctccacaatggtaccatcatgtggcagccagactagagaaaaagatgcgagcgcgatgtggagggcggagttgggttggagcccacatgagacggggagattttttgatgttcgaatgggctgccaatgtgagttcaaaggaaatccccccctcccgcctgatcgtccagctctcccctactttgaacatctcgatgagctgactcacttcttgcgcacccttctgtagaatattactaaccaatggaaagagattaaaatgaacactctcgccggtgccaatctcttacaaagtcgaccggatctactcagacctactcatctgcaattcgggacgagtttagaaccgcctcatgtcgacgacccgtccgtgacatttttgcgtgtttttcatttaattacagaatgttgttacactttttgccgagctaatctttaattttgtgtgttacatgtacgcagaatttatatcgcaacaaatatcaggcagaaggaggaagtggagtatttgaggagcaagaatatcgtcctgttgactgatttgctcgaggaatccgatcgggtcgagctcggcttctcgggcaaatatatggacactacttcgattctggaacagtgtctgctgatgagagctggttattactatggcgatgtaagcccagttctcggtcttgaatttctccttctatgatttctgttttctcttgctccctataatgatgagaactgatttgatttgactaaacaaaacgaaacgtttgaaggcgcattcttcggttgatggatggatcttaaaccggagagtgttctatggaatcagcgaggaagtgacgaagatcgaatacttgaaattacctggcgacggtaaatgagaacatcgtcctgataaaaaaacaataaacaagaacaacaacaaccgctgcagtcaaaccaagtcatcactctcacacgcgccgtcttgatcatcaaagaaaaagaatacaatatcgcttatgcttacttggaatatctctcttcattctttccatcccctccctccctcactcgctcaccctatttcgtctctgcaaaccgttctgttttttttctgcatatccgttagtccaattcttgaaaaataaagtatggttagatccttttgttttgtttgaatttcatcctacatgcttctactttttttttttactcttcatagatttttcggggtttttctcatctcattatcatgttcataaacaaataaatcaaagttgtaaatggatgccaattagtttgacggactcttccttttttcggtttggattctggtcgcttgaccttctagatttactacttttgttgttcgagatgtataatgagcattaatgatttttctttccttccttccttttgtgctgggattgatcacccaccccttgctagaaaatcgattgcttccagttgtttactgaaataaaatagaagtagataggatattgggtaacattcctcggagtcgcggaaggtcctttttctggatggatctttgaaggagaagatcatgccaatgggtgcaatcatatggagacggcattcaacgtttgcaataccgacgaattaaggaatttctcatcaacattcagtgccggttgatgatgatttgatggcgagagaagcagacacaaccatcacacttcatacatctctttagcctctcagggctcacaacccgaatggaattaattcaacaaagtcgacgagactcatcgatcatttcaggatatcatctcgtaaatcaaaagccgtttataaaacagaaatctagagggaaccgccgtcacgtcttttccatccgcagggcagtgaagttggagaggaagcaaaaagatgtggagcaccagggaatcgaaccctgtgcctctcccaaattgcctctgcaagtcgcgacgatgcgaagggaacgctctaccatatgagctagagccccaggggatgacgtaatgaagcaatttcgacaatatatacagttcatggaagaatgattgtagcatgaatgtctttcttgcttcggatcttgcactcttttttttaagtttttgatggagatttttaaggctctcaaatcatacatcctaaaagaaacgacttcagtcactgatcattgatcctttttttgttggacttgacaaatgatttggaaccatgtaaatgattattctgcatggagattttcacagattaaggaatgtcatcttcattcattattctaaatagtatgtaaactgcagatactcgtgatgcaaaaaggaattgaaatcattgattgcaaaccaaagggccctttccacattggacattgtctcatatgaggccatgaagatttttttttcaacaccaataagcttcatttaattcttggattggttcactgatccaggccagactcctctcatcacacttgcatacacaaccagaccataattttattttgcctccaaaaatggcttggaggttttcaaacacttctgtgattctttttatcctgttcaatctcactggaacaagattttgtacttccctttgtgtgttactttgaaatcagccaaagggattttttaatccagattgatccctaaagagcagtgaagtagtgagtggtatacccttgaaatctttcactctcaatgtaaattagggttctcatttatccttctgaattttaaattaacaagttttatttatgtttgtttctggatgactagtgtttgatttgtggggaaatttaagggtttaccggtatccaatgtacttaatcatccccctgcatcaattgcacattcacctggatgaaaaacctgggtgaattccaatccattcccttgctccctccttgataggtgggagggcgggcgctggcgtgcggccagtctctgtgccgctatatcttacactttcggcacctgtctctggtgcctaggccgcctgttggctcttccttgccaacacccaagccggtcgtgtgagggtcgggagggcggggggagagttttccccgggtctggcgcgcttccaggggacttcgccgcctgccgagccggaagcgcctgcctagccggaacagggaaattttcccgtcaagagacaaagcccactcacagggagtggatggtcactggtatcggagtcagaccagggcgggcgggtggctcagaaaaattccggcggttgagtcgtgatccgtgtcgtgtcctaccttaccggcgaatctgcgaattgttggttttcctgtctttgggttgtcagtactacagaggcccacagcccgcaagctctcccctccgcctcgatcggccggtctagcggcctgcgtgtagctgtacccggccgcagcgcgtatcttgcgtgatccactccggctgccgtgtccatggacttaatttctccttttaattcaagtatacctcccagttcatccaggattctgatgctctacaaacttgcttgttcatcatgtcaaggcactagcacaatgcacgcttcgcataaagcctcttgagtcgtatctggtgggatacaacggaggctcgccaaatttcatcttctgtgatcaaaagatcttggagggaatgaccttcgaactgcatgggaaatagccacacctgcgcacccaatggatatttcctaacacaatttttgtctttttttttagggctgttcttcttggaccgctgggcggggttggacaccactgcatggttcagagaagctactttccgccgcccagaactttctatgacaattcgcacttggcgctgattgtgtaagtctattcttgtctattactcaatagtctagttggatttggttgcaccgcgtcaaaatcactccttgtatttcaaaaggttggtgtgcgttcgaatcatgttgagagcttgcaagacgttgatgatgagaccagtctttcccagaatcttctcgtaacaggatcgccgttgataggcacttactgcaacttcaaatctcgaatcttatctgcatagtttaaatattactcaacaatactcacaaattctcaatcatatcgctatgatccggaaatcatggtcactaaaattcttcaacgtcagtctcttggtcatggttgctttggttgtggtggaagtctggtcaacatgccagtgtacggatgcgaagagagtttcgcgatggactcaatgtatcaactccgacaatggtgtgtgccagcaagaggcaatgagctacgtgtatcagtgtaagcggtgccacaaggtaactgcgcctataacaatgtcttactgtgaaaaacaccagccagctatcaacccccgattctatagagatcatgaaaaaccacggcctcccaaggaaaaaaaagaaaaatctgcaagaaaaaaaattatcaaatcatcagttaacttgtgctgttagagcaaatttccacactcttgagtatggtactgatctctctataaattatgagtgtaaatatatgtgaatataagagtatgaaatatagcctatagggtctaaaaattgtagctggcaattttgtcatcaatcatccaggaatttcaaagggacctgtcacaaaagatggatacccattgatttggcaagtgttgaacttaggaccttcaatcaagagaggagagagaagttttgaacagtgaatgtgggaattctcactggagcagttcaattttgcaaaaaatgaaggtaagaaccaatgactttttcatttcttgtaactggctagtttttaaatagactacgtacaagctgatcaaaaagtggttgtgtaattgaatattcaaacaagagaaaaacagtcaataatgaatataattagaaaaagataagtgaagaacatgagtgttaataagagggtttctacctagggttcatgactacaaagggggctcttattatacaaaacaggtctacaacagactatgatctaaagaattcaaaatgacttaaaataatagaggggaggaaatgaaagagtcatgagtaaaaagagaaggaatcagttggaatttcaacagcaagcacttgaaaaagaatcaatatttttatgttgagcttgctgatccaccaaaaaaaaataccactgctgtttgttgtaagacatgtgttatatgcagcagggcacctgaagaagacttggaagcatcttctgagtcagaggatcctcacttctgctagcaatcataccaaattggattgtgagctccaatactgttgaaatcttagtaagatctcacagagtccaagatgaagccctgattaccggtagatgatcacctactttctgatgacataattacatgtagttctgatggtagcctggcttgaactggccctattgtactcaatctgcagctgaagtgtgaatgagtgtgattgtatggctaggaatttgacatcctcacaatatcacaagtgtgattgtgttcagaatagcctggttcacaatagccagttccaatggccaattgccttgttaaaagttgctgatagcaaatttttttggaaggatctggaataatttgggggaatgaactcaacattcaaaaatggatgtgtccttaagtatcaatgatttgatgattacagctaaaatgttttctgatgactggctattgtgaactgggataatttatgtaaatatacaaactgaagcatgttagaattggttccatggattcaaatcaaaactgtgtggaactattgggtgaaatgtgagatcaaagaaaaaaagcacgatatcacaaacaaacaatataaatctcccataatattgagtcctattggtagaattggttaggattctggcccttcagtcttcagagctctgatctcatcctttgaaactaaaatctctccacaagatggtggtgagctcaacacccttttggtcttctatttgttccaaatttttgttctaatctgtcaaagcttattctttattcttctaaacatactttccttttaggatttcatctaaaagtgtataaccactgccagtttccctactaactccaaccctccattaagtgtgataaaacccatcagatctcagagcatttcaaatcttgattggttctctcaacacaaattgtgattaagagttccctgggtcagtttttataatccaatatctaatgtaatgtgtccatcaaaatatcaggactcaaatatgataggattacagttcaactgggtaattactggttactacatgcccaagaagaatcattatccaccacattccattgtgagaactgggtttagattttatctatacaagacagtcctggttacatctccatttaatggtagagctcaactatttaggctatgttgtacacaaattatttccttgtgaagtttctaccctttatgctttgtcattttagctaaaaatatatggattttggctgctttaaaagcttccagtcagggtcagtcagactggtttcaaacagtttgatgtccaatggttcaggtatttagaactggttggcacagtctgcatgaagagtagtccaccaaatcaagtgtctacttgtgattgctttccccacagcagaggaattcagacgttggtctagagagtgctcccctggtccatttatactatctcaagaagcgaatctattcagctgctcaaagaaaatcccttggagctgcattttctcatagctcttggtgacttgaggacttcagaggacttgtgtaagcagtctagatttcagtaggacaccaaacatcctggaacaaatcacaagaattctgctcatcttcacaacttctcgccggattttctgatccatgttatttaccctcatggcatgctgcgatggtgtgcgatagctatttcctctcttcgacaatcgaatcataattgcaaaattggagcaaatatatctccaatctcgatgtgttttaaagctgttgcatgtttcacaggcagtacaccaatggccgatcagcactaggaagcgtctatccgatggtttgtatggacgacttgaatgtttgaaggccaagctactcgacacgtctcgaacactgtacgctaattgacccggtctgtcgcagttgctgaaggttgcagggaagtaaatttttcggggcgttctttggcctgccgcaaaagcttccctctctcttaccatgcatcatcttgtggtgtttgagaaagcacactgtcggcattgttttgacccacttgcttacgctcagctaagtttcttaaaaaccccgtcgaacaatccactctttaagcccaatatcacaacttccaagcaacttgtcctgaagatcccaacacagtgttaagcttttcaactgaaagaaccaaagtcttctacctccgcaatcaagttacagcgccaatgaacacgaaaagctttttccttgccacattgacaatctgcaatggccttgcttgggtgaaggcgcaatcgaagctctatttacaagaaaatcaggccccgcaaaccaatgtcttcaattattccggaatcgccacatcatctcaattgagaaatgatgcctctcgggttgtcgaacagttcgcaagcgcccttggcaattattcaacttctccttcacttaatgataattccaagacagttaccctattcaagagtgtgatgcatggaggttggtcatcttggtcgtcaatttcgtctacccacaggagaatcaaaagaagcataacacatcctgaccttttgctttatctttttttttgaaataactagccatgtcatatcagctataccaaaattttggaaactcgactcaattgacccagagtaaactgcaatcaatgtcgacagccattaatgatactttgaatagtatcaatgacgttacagatcaactgctatcctcttcaaacggggctttaaagttcattgacctaagaaactgcctatcaaacctggttgaacaaggcggtttaaaagacggtgaaagttgcgtcattgtaagtcatttttgtagaatatcacagccgtgacaggaagatttctaatctaggaaaaaataggcaggtctttctatcacaggtgtttcggaggtaagtttaacttcaaggctcgaaataatcatcttccgaaaattcactgaaactggcactatctgatacgtagatcttgacaagtgtcttacaaaactttggcgatgggattctaccaccgaacatattagaattgaccaccgaagcactagatcccgtattcacatcattaatcccaggcgagaaagtttttttctccgcgattgaaaatgcgatcgcgagtgtccaacgtgcaattgccggcgcattagtccaggctcttgatgatgccttcagatgtttcaaatcgactttgttttcccctatatcgtacgaggaaagactgcgcaaaacccgggagtgcaaccgagatagtgccgccaatcactcttctgttttccgcgatctgaagactctttatctaaccattaccaaccaggtgaagctttttatttttcctcaatccagtcatgtgcgaatattaatcataaatcgctgcccaatattttacttgtggcattatgatagtttgttggctacgtgacaccaaacgtcttagaaagtattcacagtatctccgatgcatacctagagaagggagttcatgcaaaaccagaagagacatttttcagaaacgccatctcaaatacagttcagtccatcgttgcttcaaattcgggaaatgaggtcagaccgatgctacttatcaggaaaaacagcaacatttctttgcactgaaagaagaacggctgctcactgatctgctactttccttttttttgatttaccgcggcttaaatcacaggtagtctacgcttataaaatcgcagattgcttggataccgttgttggagtcactgatccagacactgcagcaaataaagcagccactgctcgttgcttggaaaaggtcagataataatttaaattttgaaatctacatagaatgaatttatgttctaaatttttctttcaaacaaaaatagcctgacggtcctccagcggcacttcgacagatcatatatggttacattcaacaggtacgtacttctgtgaagggaaaccctaaaaattgcaaaaaatcaacttaaatcgcattttttgtacttctgcaacctgggaaaattcagatatatggggtcttaccggtagaaattgctgaagaactggagcagatcgggatcatgaatctcgatcggtcttcccccgattttaagaagcaagtgaacgaacttcacaaacgattcttgaagacaaaccccggaccggaatatgtatcatgctatgagcgattgacagattgtttgtttaatcctcaagccggtgggatcttggcaccatcttcaaacaaaactcaacttgtttgctttctaggcagatcatgtcaaaaagcaccagatggtaaacaaatccctttgatccaggtggaatcaacttgaaaaacatatatactttttaatggacaaattcagttattatcaccatcacaatatagtaaagaaatctgcccatgtaggagtgtcagaagagcatccgcttgggggctttccattcaaatctcgatgggaccaaggatatatgatacatatttatttgcgttatgcaacaaatcttttttattctccaaaaaatcaggtcttgtaatttacatttccacttactagaatttaattccacctataatgggtttcaccagtaatctccctccttagccttcccgggatatctttcccttacccctccctgtttcacaaatctgccagtatgtaaactttttctagttgctttcaaatggattaataaaaccagcttgtcttcctctcctgcattctcctatagcagagaggaaatgaataatgtgccttttttttatgagtgacaacatctgagttgaccgaatgggtccagactagaaaaagatccaatgtggaaaaataaaaaggcaaggaacgaaaacatgatgaactgcataatagagagaaatacgcccggtgtcatgcaatccccgtaacatcccgaatgatcatcaactgcttccaacggtccgatcaccattgccgccatcaccacattcgggaatcgggaccccccagttgaagaggaggaagaaacggggtggtaaactaggatgacgtcattgaaggcagaacaaatcaaaatcaaaaaattgatcaaaatcggtcctcggttctcttgacctctgttgaccgtttcatgatcagagcgaggcaaagctccaattccccatctgaactcaagtgctttcgtcaacgaaagattacccagagctgcgtggaaggataatacttgacccactgccggtaagctacatacatcagagcaagaccggaaacctctcgaagccttgattgaacatgaaaattggttcaggcatcgactcggcaagaatatccagacaaggattatcactctcgcactgaaacggtaagtagtcttaaagcaaacctctcttcaaaaaaagatggaatggaaaggatcaatgattctattttcatctctcaaccagattaccccacacgtgtaccattgggacgcgtcatgtaggtatttccatagtactaactagcttatcttcaacgttcttgctcttgagtgaataaccattaagctgattgttatcctttttgcatcatataatcatgaagaaatcttcatttatcaagaaagtcgttgccatccttcctcttatacagaattagtagttaccctcttcaggtgtattgagctttccactcaatcttgacttgatacttgatttgttgaactaatcaagaaacattacatacttgcagtttcctcgattcttggcactgcctacatacttttgagtcctggaagcgggagctttgaattctacaaccctcgactattgcggtcattgcaagaacgagaaatgcgagaacaggcgcaagttcttcagcataccccagggttcacccgagatcaaggtgagggtgatgagttaatggaataagtaggaagccgcgcattgatgggaaatattttagtagacttgatcgcacaagcgtttgaaagatcgctacggaagattcatggaaatgtcgctcagtttgtctacattcggcacttcgggtcacaagcagtctcgccggagttcgaaagccatatccatgaaattaaaacgctgcttctgccatccttaaaagggggacttgaccggatgcgtaaactattaccaagccctataatctaccctcaaaaacccgaagctctaaatgatcaatccgccgcagcaattctagcagaagttgacgacactgtagaccgaataacttatttaacgaactcgctttcgcttgaggctgcaggaggatatttcaaggattgggatctgaatagctaccgatgtgaaatgttgcaatacaaaatcgtcgagatcctcaagcaaatcgaagggctactctccctttatgatgatcaatttcagttatttgcgatcaccactatcttcaaatgcgactggaagaatgtaattgaggacacttctctcgcaaagcacgcgatcgataatgtcatcaaatcatttgaactgtcggatctcgggttacttcgagctcgatggcaacgcatggcccaaggcgttgaagatctgctgcaggatgcgatcgggagcgggaccgaactacattttcaacccctcctggactccatcccagttatcaagctaacgagactctttttcaacaaactgtctaaaccgaccaatggcgaacctcatccattgtcacaaatgagttcagatcagctgctagccctcatcaaaactacagaatatcttcctttagagctcgacacctatatcactggcatgaaatatgacgaggctaaaaacggtggcattcatgcaacgaagatctttgatcttgtggagaagttccaaccttcagtcaaaaatttgatcgatcatctctctcacaaaggtccaaatgccgagtcatctcaagattcacctgaaaaatatcgcgaatggtatcgactttggagctgtcaactctctctattcgctggtcgtttctgcactaagtaccccctgaatatgcgaaaccgacgtagaaggtgagctatatacgcgccacggatccggtatacgaatgaggaaaaggcctgattttctctaattttactacaaacgacgagcgggctggtatttacatatttatctagaaccttagatagtatacgtgcaccggtgtcaacttgggttaatcggggaagtgctgaaagccttgagtcaggagcgtctttcttcctcaacgcccacctctatcaaaatcttcccagtttttttttcctttgcatttttcattcagagagaaaaaaagtcaataaacctatcaacagaagatattatcatgatacttgataatattaatttgtattgcagtttttgcatccagcttatcctgaagagaattgcacaacattaacaaggaaaaaagaagctatcaagaagcaatctaaactgaaattgtttgtagattttttgtctactgcctctaagttgtagataaatgcagatgtttaattagtttgatgtaaaagggcatttacagaattcagttgactcagtatattgccacttgattgttgaaaagaggcaagaatttgtagtagtagatggctgttactgctagaccaactttgaagcaggcagtttatccagattccaaaatcatcatgatggtacaaattgagtttcttttttacaagaaaaaaaaagcagaaataaaacagagaatgaaacctcatgccacaaaaaacagccactgttggttttgagaaaggaaatatggatgtgaagaatgggtgggctggggatggattacatagccacatgagaaagttcctttttcacaatcaaataggcaagtttcagatcttcatgtggctgataaagttgctggaagttgggtgttgctcaacatgatgtggattcatgctcatatcagcaatttattacaagcagttacctgcattggcaaggagaggagcagtttgatgtataactataaggatccagggatggatcttgaaacttacaaggtattgccaatggtaggaaactatgatgatgtatttggaaaaggaaagatggggaattgaagtgcttctgatttgaaggaaatcaatataagtttaatgagttattgttttacagtcagctctgacacaacccatagctgagaagaaccatacagaaatttgtccaccaaactggtcggcagaaaaaaatggatctcaacacatagatctgcattcaccagtaattttgacccatactaattgtgagaaaaatatgggtagcatgagaagaaaaattctcatggaatctgaatgtttcttctccatatttttgttgtttgttcctgacaagatatacatctccccattccctgtgctccaaatatctcatcccatgtcagcattttatgatggagaattgcctcacccataccaaataccttctcctgagagttatgtgctatctcagagttggctgtatacatatctcctgttactccaaaaatttcagaagtgggcaccgctgccttttttttgcttttgcttatttttaaactcaacaagtgataatcaaagtgaaatccttcattcatacattgttaaatcctaaattataaaaaaattggcacaaatgatgtgggaaacaagcacacgattctggtatctcagtattgttgtcatggacatgaatctgtgcaccctgtctcaattctccacaaatttcactctgattttcaatctgcataaatttccattgggattctactgggtgggtgggtggggggggggggcagagagctttaatacctctgcatctgaaaatgctacatgtatgtagctcctctgggcaaaagtgagattctacttgcacatcaccaaattgtgtctttcattaccatcatcaccacggcggagattctctctatgcggtccggctgtgcgcagtaattacgcgccttggttccgccttggtcgcgcccgggccatcgtgctttctcagtgacctttggagtttggtcaaaagagcatctgtgtaccgctgtgcacccaccagttcattattcaatttctgccatcctgtgccaggctccagtcctggagttcttttccttcaggagccacaccatctgcctgttaacatgaccctgtgtgcatcctaatcttcatttagggtatggaagaaccatcttgaccccaccctttcgtacttcacttaagtgcgcaattgcctgaaagcattgcatccctttaccatccattttacccccgcatcagatttagcacctagctccttttctctgcagcgcagttacacggaagcttcagaagtcatcaaaagaaatcgccgcacacaagcactatagacaccattcttcagtagctcgagatccagtgagcatcttgcatctagatgacttgtaagttttgtcatctaaaagtctgacaatgtctctgtgaattccttccacctccatcctcaatgagaccaatccgaatccaactgaatacatcaacattcaaagatctctaggtagtagggatcatatccatgaagaagacttgaatgctccgttcgtcgatgtatcatgtatgacagatgatgcaccgcagatttgtggttaccgctaaagcccgaaagattttcaacacccttcccctatccgtccaagtctaacattgcattgttttcattagcgagcctgctatggcagatttttgtcggactaatcgcgcgtttaatgtctttgatctccatttatttccaccccaatccaagcattatcaagaacgacccattgccataaattgatcactaggatgaaatgataggtactcttcctatttatcctcatgaatatctgaggacaagatggtcaaacgattcctcttagagttctcggctttaaaaccttttattcttcttttgctcatttacccacatagaatttttttcccacctggagtcttccgctcatttctaaacaatcagctcaatcgcaacattgctcattgctggcaggctcaatttcaagtcgccagctctcatgacagctgaagattcctctcttaccggatttacatgttcttaatgtaggatcaactcacatcctggcactatctgggggtttcagctacatcactcatccacaattggatggatatgtgggaaccatggttttgagaggtagcaatcgagttacatgtctcacttaaatagatccatatctcagtaacttgtcagaccgtctaagcagttcgcgaaagctgaaagatgtctcaagaagagccccatgatggcctaggttgcttggattgttgtctcgtttctcgattgtacgcaaatcgatgtccactttcaacaacagatcatcaaactatccactttaaagatgatggaacactcgaatcaccctgtgagggtagcgcgtgccaggggaaagtatagcagcctctgagagagtccagcgatgcaaattttttatttaattttagtattttacaaacagtacatgggtatgaataaataaggctacaactacaatccttggggcttaatgatcttacaggcgtttccaaaaactgcatccagaagttaaaatgactttgtctaaaaatacatttagtgtacatcgttaattcaacctttgggctatgagttgatagctaccaatgttgtctggaaacgttccaccgccaaatcaaacgcgtccctccatcgttcgtaccaatccctccaacggttgctgaagttttcatcgttgggatcagaatattcctccaagaaaccattgatgatctgcaatgtttcctctacagcctcctcgatgttttcgaccggctcctggttaaacaagtcagggtgtgggtcgaagatgtggatactttcgacgaaatcatgtagatcaatcgcgagcatgcgggtagaatgcgttaatgcgatgaggtttctgggttccatcagcgatatcgggtgaacttcgctgttggttggcctggacatcttattcaagaggagacgcgtcagcttgacaattggaatcgactcgcgacacaagtgttggactttctcggcttccggaccacttgcttcttgatcgagagtctggaccggctgccggagggtctcttccatttcgttggccatcgcgtgccaccatgatttgtacgcccgagtgtcgattcgagaaaactgctcgatagcctcatctatacattgtcctaggtgttgaacgtttgacctcaacgtacttgcaatctcaacatcgttttttgcttctgaaatcggcagcctgatgtagtataagcagaggtgccgacccagttcgttgaagacttgcaagaacttttcttgctgtgaagctgacagttccatcgttatggacgcgttttcgtggtttggcacgtgaatcggtcccatcgatgtcagcactggcgccgttgtcaaagcaattatatgattgagcgtgttgtcaatctcgagtagcgtttgaaagcttgcccagaggtcgtataacgtgtcccttgatgccaacaagggatgggacaatgtggctgacagttcgtagacacatctcctgagggataaaagaagtgtcgttagagcctggtgggatccctcattgacaataggtgcagtgtctcgcggggttaggctgttttgatctatcctaatcgcgtagttctgcagtttcgaaagcaatagctggaacctattttggattaaatctaatcataaaggaaaattgatcatcagaatgcctttatatggctgatagcgtattttcttgatgattggactgaccctcataccgctctattgaaacggtttgctcggccatcttgttctagttatgtcgaggtggatgaagtattctcactggatgcaatgctcaatttcaggtaggtgaaattggcgcgtcggtctcgaattgacgagagagctgattttgttgagatgtgaataataacttgaggaaggacttgtagaggaacagaggaagatgttccagagacgaagagagttgagtagagaagtgcaaacgggttttggatattgggaattagtatgttatcgagcgagaggcaggaacaaactgtggtgaagttttgattgaggtgctagaaagtgctgaatatatagccttagacagaggggaaattacgcaggtgttcctttgacagtaccaaaaagcaagaggcgcctgagagagaggctgagcaatcactttagcctctagtctactcagtctcgcactgcaaatatggaaacatactactactaggggtgatggtgtcggcgactttgaccggaggaggaaaagggcatcgcgagacaaatttccgcggaaaatgctctacatgggatcatttgatgtttgcgcccaagtggtaacttccattattattgcgtcaattgggttagaacaatccactctacagaaggtcgtcaagctatgactaaaaattggagctttattttcctttcgttaatctccgtgtggcgtctctttaaactttcatatgaccccctttacacgcttccgcttagaacaacatttaagcttgcatgcttctgtatccagttaaagtatagttaagtcaagcccttcaaggatacaaattataaaaaaaagctccgagtgccggttgaaaatgacccaacagacgtacattacgagcgaaagcacgtacccaggttcgtgaggactccatgatcagcctaccaatttagaataatcctcggaagagggtccatggcgaccttgcctgtaaaacacatcgaacaaatcaaatgatacatagatgcagatgttccaagcaagatcactcttgatggaagagtgcttaataatgtgaaaagggtattaaaatttgaaatatgaattccatattctaagcagggtgatactgcaaccatcccactccagagaccaatgtcgggagcaagttgttgaacacagcagcaagaaaagagatttattctctgtttatcatccagctaacagcaaaagccacgccgatcatagggaggggatgctttctccctcatatgagcccctctgcctatcttgagaaatgaagaaagtaaaaagggataataatccttatatgaaattggtgtgctgtacttgtcggcatcgagcaggctgaagtcgtcgttcagactcccaaaaagcaataaggctgtcagtaaagctgaaaatgttcattgatcgagtctagaaatgtatataactgccttgagaatcagacattagcctcagataattagttccgatgtaaccagaattgctagcagttgctagtctgttccaatgggatctacatgtatgaggcagatggttcacatgtgctagcaagagtgtatgttgataccaagcccgagttatgactgcacaaattattggggtccttttcctctaaatttcttgttgtttcgactcattcatatattctgaatttcgactgctttctcttgcactttaattcctcgactaagttttctgatcctcgcggccttgcaagtcctatttcttcctttctcagtacctccgacagttactcggtagattacgctctatcagcgtccaagatcatccagacaactttggttcaactcagttgaccgattttatattcaccggttgatcactggggggattactgctggcagcatttaacttcattgggcaataacgactacgagaagcctttgtcgagtaagataaaacatgaaagttttgaagtacatgctagctccgaatacaatagctttttgaaacaagtaaaaaataaaataaaaaattgactgaacaaggcgaaataaaacagaaagagaatcataagaagtttataaatgataagtttcctccaggaggactattccaccataatctagtacaaaatgttaagaaatgaaaagcaaattgtaattatcaaacctgatcttcccggtcttgaagacctgaatgcacctctctgtatgtagcttggaaacggtcaacagctaaggtgaattgtttgttccacgttgtgtgccattcgcaaaattcgtgatgtgactggacttgagtcggagtaggattagagccttgatgagctgattccaagtagtcgtttaaaatccggatgggctcttcaaaatatttgacgagatcattagtcggctccatttcaatattatgatcatgaggattgggctcatgttcgatgctgtagacaaaagcttctaggacgctcgggaaaaagcgggtcgagtccataaaatgtgcgagttggattggggtcatccgccagatcgggtggaattcgctcttggtcacttgcgagatcttcttgaaaaacaatcttgacaccttgataagtgcaatggagtctcgttgtatttgtatgctggaattcaaggacggtaattctgccaagtgttgtagcagttcttcagcttcttcagccattgtccgccactgatcctgaagaaccccatgatccgataatctgaaccattcgataagctgatttacaccatcccgcatcaggcgagtaccgtcaaccatacacatccatgtctcatccactacttcaatgtcacatagccctatcgagacacctaacatgctaccatataggtcaagtattatggtcaatttgttcatgatatcggctgtcttggattgagtgagttcacatcgataatgtttgatgtctgggagttccgttgggtgagaattcgtcgtggtatcctcgggcaaccaaaacgaaatcattgcggcagaaatttgatctacagcctcctcaattcctttcagggcgtacaatccggcttgaaactcgggcaatacctctcgcttaaagtgggcgggactgaacagaagagcacacaggcggaacaggttatctagcatacacggcaaaaggatctctttgattcgatggcaatggctactgaagtcgggcgacatttttaacttgctgttggtaatacgaaatcgatcgacgtatccagaaattttcggaagcaactttcgaaatgctcctgtgatcaaagctgagaaacaatatatcatcagtatagattctatcgggtgcatatttgatggtaatgagctgaccttgttcacgagttggtgcaagactataccaccgagcgctcctcaatttgttccttaattccaactgttcagcttcgtcttcttcatcttcctcgtccatccattgctccgggtcatccattgcttgttgtttcgattcttgtgctgtgtagataactttctattggagttgcgataaacaggataattggctttggttcagtaaactgtaatattaaaatcagtgcgtgattgaaggaagggaataattccgggtgaaacctctctgaaacaaaaaagctcccgcgcgagggcctcttgcctatgtagagctccagcctccatgtgctgtgcgtgtactaatatgtacgtcactatgcaccctccctgagtattagaaacagtgagaagtgagaaggtgcttcaagtatgagtgagatacataggaattaaatgtgcaccaaaatgagtcccaaacagccaaaacctctgagaaaaaaaagcccggaccggccggcatggcgaggcccacaagccgtgtgccatggccaactccaaagcaatcggatgaggataaagtgcgactgggccttgcccaaaaggacgtcacccgacctgtgcagccgcagatccaggtagctctcagtagacatgagtggatgcttacctccattttcaaggggtgtaagggactgttgcacctctgaggaaactagttccgctcgaggaaagaaccacaagcaagaaataaagagcagagacaattcatcaaagccgacacagcattcaactttagagattgtttctcaaataccaagtagatcggacaaacttcgaagaaatgaaaggtggactctaggcaaaggataagatctcgatgctgggactggcatggagggttgatgctgcaaatagaaaaatgtgacgaggcttgttatggatatccattttgagagtcgcgcagaaatgtgggggaagatctggagatgtaaaaatttcgaacgacattcaccggctccaccatttttctcctaatcgacgtctccgaatctccacggaccactctgccccgaaacccgatcgatcgctgaaattttgaactggtgaatcgcagaacgaaagggatagaaaacctcgacgatggcttaccaacgacttatcagaccttcgaatgcctttgatgtactcctcgtcggcagacggtcaacaatgtacggcccgagcctgatcagtctctcgccaactcccccttttctaccgcggccggcttggagaagatcaatcttccttaatcgtgcagaggtaaacgagacatatacatttttttccgctttgcttcctgcattttccttctcaagcagtccaacttcagatcaccgagcttttccccttttttttatttgtttggtctggtttccattgagactatgtttgattatcaaactcctttccttgccctctttccatctaccaaccctttgattggttcgttttggattggaaagcgctatcgtttcctgttgtcaggcacgatatttttcgcccccgcgccgcgcagctggatagccatcggttaatatgaccatcctccaatgaaggctgtttcactgttttggctggccacaacttgtgttcgcgaccgttcgcgaggtatataaggtgatcgagtgcttggaacgtttcaactccccatatcaacattgttcatcacagcgctatctggccccttgatcacttgcgcaggaatacctcaagcattagactctagaggttggagatcatcaaccagtcttccagctcaagacttgtgtcattgacgttacttgggccggaggtaaatgttcatgccggccggccgcaccatgatgaactatgatccaagtattcacttctcgagtcttttgtgaggttctttgccatcgaggatattcgtaccattaagatctcgaaacggccgcttctcgaattgttcccatgtttcgtgcacatactctctgatctgtttcctggatgcaagaaggttgctccgggtccagaccgcgagttccgcgccttacatggtgccaagctccgagctccggaagcgatgatctccatgaatggttaatgagctcgagcctcgccctcgactctccctccaccccctgcgggatctcagtccggtcgggcttctggaccgtattctaccgtattgcgtcggactctggcctgtattccagaatccagtaaactgggaaaactgtttatgtcatacgtaaataaatgattgtacagacacagctcctcctcagatgatctggttcgatggccagtgtggaagagttcttcttccatggctttcaactggacccaggaaacatgtatgctgacgggtcacgcagattgcctggtgtgcggcatcaatggatgaatgatttgcatgataattcctgtgtggaaggatgtatcggttgttgtgtatggagcctttgctgccagtaattcctgaccggcccggcaacggttggccgtccgccacacataaattagtgggttccttcagcaccttctttcagctgtcgatgtgaatacataaatcgattcccctggatcatccctggctgaccgtagcgagctcagaaaaccaccttaccccaatctacaaatcagcgtcgaactcgtatcaagtggatgatctcgatcgatcgacggttagaatagattgaattctccagaccctccccccccaaaaaaaaagcagagccaaagacgtcatctctcgacaaactctcaagccagtcctttatcaatatcacatgctcatctgaacagcaagtcggacaagctcattaccgccgagccccgttatccgcaccactctggctatttaaacctcttaaccccttcagttcgagttgaccatccctttcatcccatctcaacaaaaaaccaaaccaaaccaaaacatccatctatccatcatcaaacagaacgaaccacttgcgaattataacgacataaatatatagcatcagtctgaaaagaaaagcagcgctaatcaatcgtccaatctctagtcctctgatctgataactgccgttatcataaacttcagagtgtcacaatagtagtcacactatcccactcccgatttgctaggccaactggagaaatgttgcaagccgtcagtttggtccttgacctcccctatgttcatcccttcatctatctgagtttcgacctgtatatgaatctctctgtatgaaacgcagcccctcctactaacttgtgcagatttatcgagtttctctatcattatgcggctcttgatcgtcttgcgcatgaaaatctaatcgtaaatactaacttttactttcgtcctccaggcccaaccccaagtcccggtgtccgaaaagcgcgccggccagaaagtcgagaatgagaaactcagtctctcagttgcctctgagcctccctcggttgcccctgtcaaaatcagtcaaccagcccagcccgcacccgaaactgaaaccaagcgagcggtccaagaggaagcgccgatcaaacctaccccgcctccccttttgatcctcgatctcaacggctgcctcttacatcgcgagtacaaacccggccatcctaagatcattcatcccagaccttatctcgaagatttattccaatatgctctaagtcctcctgtcgatcaagccaaccatcgcgggggaagccaagagcgaaactgggaagtcttgatctggagttcggcccagcctcagaacgtgaccctgatgtgcaatgccatcgaagtccaaaaacgcagcaaagtcagtcgcactagggtcccgagagcccaggccaaccaactcgaggatatttcgaatcgtctggacactctcaacatcaatcagcgcgagacggagcttgctaagaaagccgaacccatccctcgtcgcgtcttggacatctggagccgaagccagttagatctctcctccgaggattacagtcgcaaagtggccaccactaaagacttgcgtaaagtttgggacagcttctcctggaccgatcctgaaagtggcgaagagcttaaatggggtgcccacaatactgtgattgttgacgattcacctgataagctggtgagtggacggacactcatttgataatccatcagcttggtatgttttcatccaactaactgacatgcttatttgcccgcgaagtctcttcaacccgacaacctttgtatggtcaacgagtttagcggagattcaagtgataaagcactcttagagttgatcgagaaactcaaatcgttgaggaacgaagccaacattcccgaggctatcaagaaactcaaccaaaagccggcgactacttcataaaatggttgatgatttgttgtagcattgatgaggactgagggctctttccccttttcaataattaaaaaacagagaaacttgtcgcatcgattaatccgggatgtctgtgatagacggtgtttgttccacaatttacaggttttactgattgatcagtcaattgcatgttgttgcatgtacacttgtttccacatccatttccgattaacatccaacaggctcttttacaatagacattcaatgataatgttattcgtgacgtttacctgagagactttgttctgcgtataatctttcgtacatagcataagtatctactgctgtaactatctgatctacaacattgatgctttgggttaattcagtggaaacctgtcgcctgctcgtttactcttgtcccttcagaaaatgtcggcggggtcaagtaccgcccagccgtctacatgggcatcaccggtcccattagaaactctggcgcgtcaccatggtctgtctgttacccaaccgttgcattgactccactgagacacaaatatgcacaattgttatctcgccaacaatgatttgtggacttgataatcttgttaacaaccaagtgtaccatgcactctttaaattttgaatgatcaagtcacattcgtctgtatcgccttgaaatgaggctctcgaactactgagggcatcaaacttattcagacttgattgatgtaatgttgcgcttctgaatagtgataggtttccgcgtgtgtattactagcaaatgggttcaagatagattagagcaaaacaataatgaaaacaagacagattgctcattttctactgattcttaggaatcccgatgtctgcaagttgatatgcttggtacaaatgtgatataagggaataaaagacgatgttacaaaacgaagaaaaggcccagaatagtgcaagagtgtgaagggccaggagactatgagtgaagggtctccttggatttcttggaatgctcggacatgatagttttgaaggatgaatatatcggcgacggctcggtgggcagagagatagcatgttcgggatgggttgggtcagcagcagcagctgctgaagctgccttgcgctgttggatgtagtcaatgatcggccgactgatctcgagtggatgatgaatcgacttggtttcggagctctcgaaagggtttcggcttgcaggcccctggggactgctgatcatcgagggcttgaggtgtttgaaggcctggggaggggggggggggggcggtcagagagatgggaaagttaagttatactgtctttattggcaaagaatgtggtgatcgagggtgtggatgtcttacctttttacccttcttggcgcccttctgcgcaaaattgaaaccagtctcaaggtcgtcgatgtgcgcggtcttcttggcataggccgtgccggcatccaacaagctcctcttgctccggatccgtcggccaaagataacccctaagaagaggttgatgatcccgacaatgaatagcatccagaatgaagctcgggacgtcgtgttgatgtgatgtgataatagggtgcatgagatgtacacttctaaggcgcctagaaaaccgactccaaacgtttgtcccagtggtggaaagaaaaactgaaagaattctttattgaggttgattcatgcagagatgcgtcaattaatcaatccttctatacatctttcccgcttgaaatatgatgtagtagccatgatgtacttactaggtaacggaggaaatgataattcggaaagaaggcatagtatcagaatgatcatgttgaacagttggcccagaacgaaaaaaagaacgcccctggcgaaggcgcgaaagaaaagaaaaagaaaaagaaaaaacaagcgttagaattgtcttggcacagccagggatctccatcaaacgctggtttggatgacatacccgaatgtggtagggacgtttgtttgatcaatgtagccacaggcggatgttgatggcgacaaagcactagggctggtagtgctgttgttggacttggggttgaggtcacgcttctgactgccggagtcagccgagctatcatgcgaatgtcggtggacgccttggatgttgacgacgatcaagtagatttccatcgcaaacgcgaacagaatcgcaacgatcgatatcaagcgtacgaccgaaactaggatgaaggataacgaagatcgattgagaaggccggctaaaaaaatcatcttccaaatggtctattatttatagatgtgtatcgaataatgtaggattccctctcagaggtggaggtttgatttagaacgagttggtcgatattactatgcacacaacttgcttaactggatattgatgcggatatttggttttttgttgttgttgagcgagatgacgagagcgaaggagacaacactgttggtggtggaagtgaatgatgagatttggggggagaaacagcgaggggaaaactttcttggatcgccctttaggccccaaggtttgtaggactgagttcggttagagcaagctggtgcatttgctcaggatatggatttgtatttcaggggagggatgttggaggactgagtcaaaagttgtagactctgctttccatcttgctttttttgctttcttccttggtgctgagtcactcagtccgaatgattcacatatactcactcgtatccataaacattggccgtcagctcataaacaaagagagtcggacagatggctttgagcgttgaattctctcggtgtgctggtgttcaaggcaactgcactgagctgaacaatctccttccttctcgtcgccagacggaatatcccaagacaaagtttgacgaacagattgtatgtatgaggagtgcaatccatttctcgcggatcatcatcagcgacttttctagcgacaggtccatcgaatgtcgtgctgatcgggctgtgcttttcccgtcaagtatggctatggcttcttgaagctgtcctttttccgtcgacttgcggcttctggattttgatcaagaaacaaaggggatgtgtgattaggaagggctaactaaacaactgcatatctacgtataagttgtactacagtccaagacaaaggccttgatggatttctcagtagcgcgaatccacgagtttccgcttggcaaccaaccaaacgaagagcttgtaaaccaaaggaacccatcgcttgtttgctagcttctttggttactctaagaagagggcgtccggggaatggcttacaagcccatcctagttaatacctgacctatattgccccttttaacacaagcgccctcacctccgacacaccaaagggcgcatatatcatgagatgtgaaagggtcaaggagtcttccacagattagcatcaccttgaaaacccactggggttttcatgatccttaattggcttcataattcacgtgctgtcctttcttcaaccattgttctgccaccttcaacctagtctacactgtacagtacatagagctagtagatataaaacttgagtcctctatatctcaaaaatttggtgcaagataagaagcttatgcttaccaatgccatctcaccttgggtagcctcgactctgctgttcaaacaatagtaatatgtttacccccagatcttaaccacattggtttggaagtcggagcaagttagcccagtacatagtaaaattttgagtagcaattatggcacattttttgctgtgatgatcctaggagtaaacatctcatgaataaattagggtgtgcaaagagagccccccccctgtcagcctgcaagtaaatgtcacaatacctgtcacaggatatcattccacttactactcagactgcattattcattgtcatcttattcaaatgatcttttatgcttgtatagtattatgcattgtacatgctacatagtttgttcttgtttatttctatgctcctcagaaatcccagtgttcctgaaccaaatccaggattgctccttctagttgtattgtgcaccaatccctgaacccaacaaaagcttgaagttctcttgctggtcatatcagcaaatcactgaacctgaagaagccttagatttctaaactttatcactatcctgttttaggactctgaccccttttgaattagtcagttttactcaacagctgacccctccccactgaggcagatcaaatcatctccatctgattccaaatcacccttttttcacaacatcaagcacagactcttttccactacaacaaaatctacctgtcttctaagtgttgaaacttgagtccaagttatattgtgtgacactccagtgaaacaagactatctcaccaaacttaacctaatctcaaattcactgcttgctctgctctcatcttgtacaaccgctcctctctctccctccttcctgatgatccatcactatactcattgatcacatctctcagatcagatcaaatcttctccattttgaccaacaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacttgcatttcttagttctataaacactaggccagctcagcgcgtaaccgtaggagttagtgcagcataacgtcgcggaattctgctcaactttagcatagcgtagcagaattccaccacttccacgctaatgctacacgtgcaggcccttaaaaagcgcccgctacgctggactaacacgctggctagcggtgttttggctgtgtagcagcggttagtggcccgtagcgcagcatagcgtagcaaaaagtcgctaactttccgctaacactacgcaaaatcggcgcacaaaaaggaccactacactaacactttttgggcaaaaagtgtagcaacccagtgcttgttctatctgctctttctaactcatcataactgttgagggacaccagggactgaacctgaggctgaggtcaatactcactgtgggaccttgacaatgagaatgatatgtattgattcagtgaggaaagagtcagagaagagagatccggtaactcagtggtaatgaatggtaggcttgataaaagcatgtataggcatatgagtactacatacaggattaattaatccaacatcccccttggctgataacaagccacacattcagcacctagtatcataaaaaatctagagaaaacattggaaattgtactaaaaatagtagaatcactgtggggtaggctctagaatgtatgtaagcctgggtctcaaaagtgacagcaggacacaaggattggggggcaattctagatgtattccaaggggataaagagatacaactagaataagagaaagggagagagaaaggaagagaaatgaaatgaataatattttaattgtttatttattttatgatcaagttttgatgcagtcttactttcctcagaggatggctgttattaagcggaattaatctacacctcctaatcaaatgaaactgagaagggtacctggtattgatatttcaatccggccactattttttagatctaagatcaagggtctttaaatggaaacctatgtggtttttagttataccaccaaacagataatgaagatgacttgatttgatatgatgatgtttgaggcagaggtttagtagaaacagaatgaagcaatcattcagagagacagagaaggaacttagcagaaagatgcaagctgaacttgtggagtgacttacttattggtgatcctgacacaatgagtgggaagattccaatagttaagggactccaaacaataacatggcaataatgcggcggtgaagtatccaatttgatgttggtgatttctggtctgagttggttctgggtgggtctgaagcttgaagatcctgaaaatgcaaactcagtatcctctgagagaattttcagagttggattatgttgaaaattcactcgatctctctttctttttctctgacatatttgttattcactatcgttgctgtcccttattcaaaattctgctcccacatcttgaccacattgtatctagactacttacatcatctagatgctaagaaattacagctatcggttcttcattcttttctgggcctttcctgaaggagcactttagcccttcttcagtctctgttgtgaagcacttgagcccttccaacttgagtcaaaaagtaacttttctccggcctttccaccaaaaactcaacagattacataatcacaacatgtgcagtgggtggaccattatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggttcagaataggtcccaaagaatgaatatgaaaaaataaaaataaaaaccaaagtttcaaaatttgtgaaaaagaaaaaataaaattcattttcctcaaaagctttgaaattcattttgggggattgagagtgctgagagaaaggaagattggaatattagaaaaatgattatgaatgaaaattttggaaaaattgctttccagatggcttcaaagagctgttgattggggcattcaccagcccacattgcagtaaagcactagaatttactgttttggctccaatctggacaaccaacctggccaaacactttttggttccaatttttttcatttataatcattcttcccatgttcccctctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaatatgagttttattctttatttttcagcaattttgaaactttactttttgtttttattttttcatattcattttctgggacctattatgcaccacctgaacaagtctcataacttcaagtctgttttttggagctctggggtccaaaacaggcagccaaaaataacggtccacccactgtcatgtggtagagagttggaattcaaacttgggtgatatttcacaaggtacggtgaaatattacaaagtctatgaaggagaagagtagtgtaaaattgtgtagtggtgactaaggttaaaatcacatgaggaattcatttctgaagtcagaatgtaataaaatcaagagataaaaaggttacagtaggaacatagctgaaaaggagaacttaagtttttatttttctctcttctccattcacctttctttgtttcttaatctttctctccaaatatatacactcgttaaatgatgcaaagaagaaggcatcatgcccccccccccaaaaaaaaaaaaaaccctccacctaagaaaaacctctgcctcaaaaaaaaaatacggtagccccatgggtctacccacgctgacccatgacccaagttgtgggtcttgggtcagggcagggcggaagtttttgaaagagtaacccgacctgacctgacccatttatttttggggcaggttgggttggcatttttttgccccgacccaacccatcctcacccctaagagccgcaatgccggcctaacctttctgtagtgctgcgctaaggggtcagtcagggtgagtcggatgagggagcaagccgtatccaaaagggcgtcccagtcctccttgcaccctttggattgtatcctttggcatcaggaggacaagaatatggagcagtgtcttttgtttcatctttcagacaaggtagggtacctttgacaatgtcgagtgtgttttgcatccctagagcatcttcaatccaagatttccagcaggggaaaacagctgtggttccatctagagcctcaattgtggggattagagcagatacattttggatttggcaatatcctgacatagtttgtgtgtgcaattgaggttgatctgaaagactagaatgtaaatcaaacaaggtattgagtttgagcaaacaaccagaagggatagtgagaatttgacaaagaggaataaaggtgagtgtatgtaagagcaagactaagagggtctcataacctgttgatggacaccatagagattgtttgttcggacctaggtacctgttcatttttttcaagaaaacagataccatgtaccgcaccagacacctcccatgggtacctagggtacctgttgcaggtacctcaggtacctcccctctctttttcacttagtttcactcacagagtcccaagtcactttattattattatttattttcatatttattgtaaaatatcactcataagtcacttttttggcattttttcatatctgttgtaatatatctacatctaattgaaagaatcttacttttctattttttcatatttattgtaaaacatcagtcccaagtcacttttttcatttgttcatatttaataacttattgtaaaaattttaaactatctacaacttataactaatcggaagaatcatcatcttcattgttgtccaaaactatcaccttcccttttgattcttgttttgacttcttgttatcctggagtccctgtttccatgcagccaaggtatcttcttggagtacaaggccaccatcataccttgacttatcaaacaagaattgagtcagtgcctttttgacaaaacgtaatcccggccaaagctgaacgtttgctcaccatccacggatgttgctacaaacattcaagtagaatatgatagatgtgttagacatagtcaaattcaatcattatcataggatgagttcaataaatgacattttaacttacctgggtagcctaaaaggtctagcaccatatgcacaaggcctctgtgtgagttaccagaatgcttctgttccatccaccacttcagtggattcactggctcattagctgggtgggtggtttaacatattcaaaagaggtatctggggtggtatttagtcattgtgcacttttcacagtgactgtgcagaagaaataactttggcataacctctgagttacgtagcagtagtccacatgtgaactgtcagcaggtgtcctgattgtttttggggtgcttgatacattttttggacctgagatattgtttgccatcccatatagcacctgctgtggcaaggtgttttggaagttgggtggtaaatggggcttacaaccccaatttaccacctgcagtggagttgcccttagccagtgaattctgccacactgggggttgggagcatccatatgtcaagagggttcaagataggaccaagatgaaaggggctgtttttctgtaattgatccttctagcccaattggctaggttggaagcatcccagttaaactggaataccctcagcccagcaaattatgttggcaatgtgaataaggtggttcaggagcatgagagtcaaaagcttgatgttaaattagtatagactaaaaccagctcaagcagattactacaagacattcagaaatgtggttgattgcaatggcaaagagcaatgcatttacaactaatagttcactcaggggtgacatcagtaagatgacatggaaaatcagtaaacatatgcatcagagtatgggtgtatgacatggcaaatttcatcatcagtaagaaaggtcacacacctgcatcagaaaggagccctgtcccacttgaacaggcccacaggaaaaataaaacatcaaaagggaaatttaaattagtaatgtgaaagagaagggaaattaaaaccattcatcaaaaattgagcactgtagacaagtaatggaagacaagcacatcaaaaattttgatggaaaggcggaatagacatcatgcaaacaaggggaaaagtggtatggatgggctgttgacaacaaaaagaggcaatgagaaagattcaagggtcttaacagaaagaagagttgagattatgacaaactgtactggcaggaaaatttgaagggtaggcaggagcaaaaacatcactttagatgtggtgttcttagtctttctctaacaaatgtgctacctgtcacttagtataaattatttacacctatgtgatggtatctgacttttcctcccattgggcctactgaacaaggtcagccattgatgtttgataaatttggaacattctttttgtattcaaacttcaccaggatcttccattcatttggaagaatgattgatttcaaaacctgaaagggtcaaacaaaagcactcacataactctgttctgtggtgttaccagcatcagaactataaccaacatcacaccatcatgggttgcttttcaaaaccattaattagtctttgggaagttccggtcgagtgggttcaatgtctaccggttggctcggttgagaagagcttgagagggcaaatcatcctcctggcaattctcaatcttttttataacaggtcaaccccgattgaagtcatattacacgttttttcaattttctggtggttgaactgatgactgaagcgattattgaggtcaattgcttcgttgactatgattgaatgtaaggggggcacaatctcgccgaggaaaatgaattcataatttcgatttcagccattcaaaaccagcactgcctcatatctttctcaagttctgcaatatgcttcagatgagagagaaagggggcaaggaggatagggaggagagaaagcagaaacagactggagactggacagttacaaatgctcgacatccaagatagttatgttttcatgtgattattctttgggatctaggcaacgattatatatatatatatatttaactctcctttgatctgtcgacgaaaatattcacaacgattggaggattatgtaccagaaagaaagatttatatataatgcatggggattacagagacgaaattacacaggaggacataactttgagggagccggagtgccaaaaataataagcaagtatttatgttaacagattgcgtgtatattaaatttgaagcgataagaaacattaatccttttgatcagatatgaagggaaaagaaagattcttcaagattcatgaacttttcaagagttaatctcataggagggggattcacatggcggtaccgatttcacctggaggatttagatcggttgagctctgacttccggttgtagatccgtgttgatagaatcccaaaatttgaccaagggaagagttattcgaagtttgttgttggctttctttgttagttgatggagacgatggtgtgagcaaaattggcgggagcaatggttggcgcaactgaggttgtaattgacgatactggagatgttgtaagggaaacttggggcaaactgctctagaaccgatcatgagtttgacaccttcaagctcgtcctcaagttctaaggaatctgacatgtcttcagtcgggctgagttgatctgtactggatcgacggttgggcggggaagggcgctcttcttccttacccccgaccgaggaccgcatggaggaggtagcggaagaaccagatggataggatttatgatcaaccccaccactactggcattgctatcatgactacagcagctactctcaaggctacaactgctgttcatcctcgtatgactagtcgcgttgtgccctgtttctgaagcattttccgttgtaatgccctcaacctgagtgcgccttcggcctcttgctttggtcccagcgctcacggcagctgaattgatgaggtccaagtatttcataggagaagttgggggtgacgaattgattggggtccgtccctcgtcaacagaggccttcttctcggtttgtggagtggccgaacgagaagccggcgacattactaccaagaagccatctggatcaacaaccaaatcggaaaatgaaacaggcgcgttgctgggaggtccattgtttacatccagtgacgaacgaaggctactccaaccaccagcaccatcaagattgtggatcaaggagagaggggatcgcgatggagcgtcttgactttgagatcttttggccacgcttgcgcgaggaactacttcattgacgcggacgggcggaccagcctcatcggatcgtgagacgagagcaggaaactgagctttggcgggcggatcgggatattttttcagacttccggacggtttaagtcgacttgagatatcaacgctcatggctctactagggcaagacccattaagcttgggacctggcccgttttggcgaaggtgtggcgacggggataacaagtttcgcatagtttgtgcttcctgtaagttgagaaaacgaaccggtgagactcgagcacttcggaacatgaactgaataaaaaaaatgcaagactgacggcaattttcacattcgccaagtgatcggcgaaccggatgttggtcaatgacttctcaggctgagcgtcccaaagggtatctttcgattgtgtagttgcggtggaagcctctgtagactgagccgactgcgagaagtaatcagggtgaaagcccgggcctctcaacccatcgtcgcgcggttttgatgagatcctttcgccgaattggccagaagaggtttgttcgtgagaaggagggatcgatagtgaccgcagggaagaagacgcgttgtaggctgacggtgagcacaagggagaccggctaccgctgggacccaggtctgagttggctttaataatttccatagactggtgatttctgaggggtacagcaggagggggtgagaagggctgaacaggtggcgggaatttagactcagagggagtcttaagattccacagggaaactgcgtcaaggattcttgatgaatgcgcgcccgtggagctgattgacgagtggttttcgtcactacgggagtcggtggtactttgccaagtcgcacaatccgactgtgaggactcgggtgaagacggggaaatgtataacgagcccttgacaggaacgcgcttgtttttcttccaaggaagcttgagaacgtttccgggcgacagaggattgagagatcctctgtgagggttctggttggtcgaatcaggcgtattcacgtttccaatgccccctgatgaggtcacatagagccgactacgggctgccgatgagagattgagaagctcttcttgcactggcacaccaagggctcgatgggccgccgaagacttcggaggaatcgaggaatgcgagaccttgaatgcaagttcggattgagggagaatcaatatcagctcgtaggtcgcggtagacgtcagccaaggggaatcaaggagcgagcacgtaccatgatgaaactgaaagttctgaggaaacaagagacacgaagcaaagaaattgtagccaacaaatcaagatgaagcactgagtggatagacggccttgagaagcggtcgggatgcgcgttgaagaattgaaagacaagcgaaaaaacaagcaaagagatattgggttggctatctctgatgagttaaattacgatctgtatggcaaccgacaagcagtagagaatgggtatgattaggcctggataaatgatctgcctaggatatcacacttcaagagacatatcccaaaagtatgcaaacttactttgtagacgggttatgcagagcacttactgccaaagccgcaccagaggttagcgacgagtccccatacggtgtgtggaagatgaaagagactggatcgacttacggctagagttgcctagaacaatcctgagtttccctcgggaattcggtattgaggttggagagaagtgcgtagtgagcagacagaggcttgctaggttgccaagcaaaagctaaccgtggctttggaggaatgggtcacactctacaaatgtttattgttcactctatgggaatagggaagatggaagtaccgagccagataaagatgaggcagtgggagggagaacttcgtaaaagctcctgggagaaatgggggaagatggtatgaggagagagcaactgcctgtcaagggaagtagcaaccgcttgaaggacttcaatgattaactatcagcctgcgtagtcaaacgggatcacacttccagaataccaagacgattcttgcgtcattcaaattctcactgaaagggaacatcgcataacaaacttgaaatctctttcttgaattccatagccggaacgcggagtggaatccatacatattcaaaaatcaaatcagtttgcttcatgaacaactctgaacaactccttttgactgtatctgcacttctgaacttccatcaatatgcaacacatgtgattacgtagatctagtctgacttgctaaactgactgcaaagattaccagagttcaaactgtcgcaaatttcaaattctactttcgcactactgtcttttcgactgaatcccgaatcttgacgggagcatactatcctacgatagcaaaccgctgcgcctcgcaccggccggccggggtttatgtgatctgttgacattccgttgggccgtccaagtcgactcgaccgactcgccgaggaagatgaacattgaatcgctcgggacatcagtaaaaacgatttacgtacatgcacccgcagtctcgcgatgaaaaacagtttcatgaagagctgcgagtgggtttcgacttcttttgagtcttgacagccttcggcacatttgtaaactccgggatcccgttcgaaccggtacgaaccctcaataatcgatagaccgcaagactatgcaccacatcggcatggtgtcatgtgtccatagatctgtcactgctgaggccagtcgggccctcacttgtgaagctctgcgggtgttgaatatcggggcttacggtttaactttttaaggcgtttaaggcaccgattggacttgtaagaaacacatcccggctatatagggttgacgacgccaccttttcaagaggtgcgcgcctaggggcgcctgtcaaactggcggagcatggcgcctttggctggcggcgccccggcgagctgggcgccgtcaaaaaagctcaaaaatcaaggttcaaagttttttttttttgtagaggcaagacctctgctacaatgcatagtgcttgtgtcagaggccataactgcataatcccaagtggtgagagactgagatgggaaattctaaatccataagaaattgaatccagtgtgatccggctggatccggtccaagatatctcaggggtccttcaaaagtagggttaagagtcaggtgcgcaccgacccccattttcaggatcttcggggacctgggtgcgcgcacggggggcaggcgcactttggcgtgccccaccctatggcgctgtcaactacggaagcccatagacaacaccgaccgcgccattgcgccatcgcgccaaacaatagtatttctgacggatcctttaaaaattttcccacttttgctttttttgaccgatcctccagaggaattcgcacagtgcaacacatcatcctaccccaacttaactaattccctgcccccccggttgtagtagtaaaccactccggtcacattgcgctgagcggaaggaggccccgtccccccatccaaacacccggaccgtgaaaaactactcatctaagggagtttttctacatccgatctccagacgtcaacagacacactccgatgaccagcaaaaagccagtcaagggttggagtatagactccaccagatgactggtcttgaccggtcgtcaaacagagtacaccccattgaccaatctttttaccagccatcaattggagtgtgtactccgctgatgaccggtaaagactagtcactgagggggtgcactacagccagtgttgaccgacaccagatggggtgtgtattggccattgagtggagcacacactccacccaatggtcggtcgctctcggcatcggattgagtacatatactccacccgatgaccggtctttaccgatcatcaagtgaattacatattcccacagcctgtcatcgggcccaatgaccgatatcggtgatattgtctctaccaatcctgattgaatagtacatatacctattgagtggagtacacatactccactccatctgatgtcggtaaagaccggtcatcagctggagtacatacagtcgatgactagcctttaccggtcatcgggtagagtgcacactccaatcgatggccggagagctgggggtgccctccgcctgacaaccggtcaagaccagtcatctggtggactatactccacccaatgactggtttttgccggtacatacacacaccatccaaaggctgttgaggaccagtcattggacggagcaacaatacggtgtcaatacctttggatggggtactttttcaccagcgggtgttataacaggagcaccggagggggtcggagggggctggtgatattgctatgtatgtagatagtgttttgcacaaaagggatcatgcatgtgtgggaaattttttgaaggatccgtcaaaaattctattatttggtgcgatggtgcgatggcgcgatggcgcagtcagtgtcgtctctgggcttccatagtcaaccctacccggccagcactgcggtaatcccggtgacaatggctagcaaccttgtggaaccaggaactcctggataaccaactcaacactaaaaatggtgagggattatcccagggctcaggatggggccagagggtcatcccaaggagcaaaccccgggaattccgggtctgccccaaagccccggggcttcctacaatttttttttctgaatcaatgatggcactatggcccagcactacctacctatctcaaccataagtgatgtgttgggattggtttttttttttggactttgatggctcattgcaaccttttttttctttttcaatgaatcccacatgtgaaaataaaaaaaaaactgtttacgcgtcaaaacaaggaaaaatcagggaaattccctataaacaataaaccccggggttttggggttttgtgaagcccatcccatttcctgaaacccggggctcgggaccggggcagccccagaatcccaaggtttggggccatcccctaactgaaatggcttctatgacaaaactaactactgcaactatattcatttctcaactgggctaggattgacaagatttaatacaattttcacaaccatcttcatcactactctagctggagatttcacttttctgtttgatccctggaggtgatgatatggatatccccacaaagtgttgctgtgacagactgagtgtgcactttttttttgaaatgcttttgagtttctctcttttaaaatgagaggtgaaataatgaaaaataattaggtccaaacagggccatgccccactcctgaacagcttctagcattatgatttcttttagggcctgtaccacagcccaaattttgaggtcaatttccaatatttaagttagaaattgaccctgctggaaatggtgtacacagaagctggatttttagtgccaatcccaaaatgttagccagttttttgcctttttggccgataaaagcgctgtagcacagcgtaacacagcgtagcggctgtagcagtgtgctaacactacccagaaaaaagccaccttttagtggcgctacagtgtagtgtagcgtagaggcgggagcagcacactaacactaaagaaaaaaggggcccttttagggccgctacactaacactaagtggccctttagcgtagtgtagcatagcggcccaccgttgaaatttgcttctacttgtcccaggactcagagtatgcaatctcaaacattttttgccaagatgaatactttccacaagagcagggataactacctgcttgactgaaaggattttctgaaaagaaattcacaggctgatctgatctaaaagaacttgagttgaagcctattgggagggattccagtgcagtgtcattgcagctggatcaaattcagggattctgttgaacggccaaagctacatcatgatctgtaacatttctcatcataaactaggattttcttccaattttagttgggcttggtggtgacctttttttttggggggggggggttactcaatgaacttttgtcccttttggaggtgttgcttgaatcagacaactgtctcctcagtataacattggcatcaacaaaggtgaattggagtttaaaaccagtgttagattgcatgacactttgtttggctctctgagcctacttttttagttatatgtagatatgaagattttaacttcatgatggaagttttaaatcttgtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctccaaaacacaaattttaaatcatgagacttggtcaggtggtgcataataggtccaaaaaaatgaatatgaaataataaaagcaaaaaataaagtttcaaaatttgtgaaaaatgaaaaataaaattgatttttttcaaaagctttgatattcattttggtggagtgggagtgctgagagaaagaaagattgggaaatgagaagaatgatcataaatgaaaattttggaaaactggatttcagatggcctcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatgtggaccaccaacctggccaaaccttttttggttccaattttcttcatttataatcattcttcccacattccattctttctttccctcagcactctcactcccccaaaatgaatatcaaagcttttgaaaaaaatcaagtttattttttatctttcacaaattttcaaactttattttttgcttttattatttcatattcatttttttggacctattatgcaccacctgacccagtctcatgatttaaaatttgtggtttggagctctggaatccaaaataagcagccacttttcaccgtctaggcactgtactcataaaattttgaaaattcactcgatctctttcatttttttattcattatggcggctcatttcttattcaaaattttgcttccacatcttgactagagatgttgcttcatacccaggtacctgcctcaaaaatccaatattttggacacccacacttgccaggtctgccagggagggtacctgggtacctgcgggtgtggaggacttttgttgtcaagactgtacaccctcttaaaggttggagggcttcctcggcctcaacaaagcaaccagattagttcagcaacccatgtaggacaccagccggtttcctagatgggttgctgacacctttgtgcagcccaacacacccaaaaaagcgagtgttggaccaccaatgataatttaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacccaggtacctgcttttttaccccaaatctttacacccacacccgcacccgcacctttttccgggtacctgctttggaaagcaggtacctgcaaacaggtaccgggtacctgctgacatctctaatcttgaccatattgtttctggactacttaacccatctagatgctaagaaattccagtcatgggttctttattctttttagattgttcctgaagaagcacttgagcccttcttcagtcttagtctgtgagcactttagccctctcagtgagaacataaaagtatttttcttggggcttttagccttattttcaacataaaatgaaatcactccacccacaaacaaatggggtcttggttaattgactcccaagaattggagagttgatccccaaacccccaaacccccaatatttccatcaaaatacctgagaaatgggagtcaatcccccaaacccttcagcgggtttgggattcaaaaccccaagaaatttaatttaaaaaagccaacccccaaaggagtcagggcttgatgccccaaaacccactgggttttgggagttgtgttgaaattttaagactcaggcgcataagaggtggagggccaaaaattgaggatcttatttttgggaaaggttcacggaaaaagagtgaaagaaccgatgattttcattcacttgcaactagctaggattaaatagactaggtacaagtggtcaaaatgtggttgtaagaaatgaaatgaatagaaaaaacatattgaataaaacaccgagagaaagaaacatgagtcttggaagtaacaaactggacagggcttctcagtctcttttagtcaagccagatgagttaatcaagaaaaacatgctatagttcacaaataactagagtcgttaattctaattaatcaggttttaataaatcaaacagtaaatcagaaaaaagaagaattcattgtagagacatgagtagttagaaaaagctaatttacttaaggttcatatttgactcagaagggggcttagaataaccaaaaacaagctacttaacaaatataatctagtctgatttatgatgacttgaaaaagaaaaaggagtgattttggggaagagtagaccagagaagaggaaaactcaacaagttggctaaccaaaaagagcccgccagggctgggaggaatagccactgatggcacacccttgatgtccaagagaaaaactcccggccacaaggatgtacactattgatggccaagagaaacactcttggctgttgagattgtacacccccaacagccaagataaaacctcttgtgggcttagagtgtacactctcgacggccaagaggaacactaagccgttgaaaataccctcaattcaatggccaagagtgttcctcttggctgtcaagagtgtacaatctcagtggccaagaggttttctcccggctgttgagggtgtacactcttgaaggccgagaggaacactcggccattgaaaataccctcaattcagtggccaacagtgttcctctaggccattaagagtgtacactctcaggggccaagaggttttctcccggctgttgagggtgtacactctcaatggccaagagtgtttctctcagttgttgagggtgtacactctcaatggccaagagtgtttctcttgaaaattgagagtgtacatccttgatggccaggaggttttctcttggcctttgagggtgtacactctcaatggccaagagtgttcctctcggccattaagagtgtaaactctcaggggccaagaggttttctcccggctgttgagggttcacactctcaacggccaagagtgtttctctcagtcgttgagggtgtacactctcatcggccaagaggctctctcttgtccgttgaggtggtgcactctcaatggacaagaggttctctcttttctgttgagggtgtacactctcaatggccagaggttctctcttggttgtggagagtgtaaatccttgaccgacaggagggtctcttggttgttgagggtgttccatcagcggctgggaggaatcctcccggtatttgcaggctcttttttggttagccgactcccaaaacccagtgggttttggagcattgacccccaactcctttggaggttgacttttttaattaaatttcttgggtttttgactcccaaacccgctgacgggtttgggggatcaactcccatttctcagggattttggtggaaatattggggtttttggggtttgggagtcaactctccaattcttggtagtcgattaaccaagacccaacaaatgaggccatgtttgtaattagtgcactacaaagtttgactgaattggagctgattttgcacattttacacttgcacttaacattgacaaacatggcctgaatactgtcatggaacatatcaactgaggctgaagataaatttttctcccctgacaaatttttacccacatgtctcttttgattaatgctgctcaaaaagctatgctcaaaaaaactgacattcaactcagtcaatatttccaacattcaactcagtcaataattccaacattcaactcagtcaatatttccagtaagaacatatactgtttctataaacatgttcaaccacacaaaaaaagagcattcatggattgtattttgcaaatcaaaacacttcagagtcagcctggtgttaaacatcaaattttttatgttagagatcatttgttcggacctgggtacctattcattttttcaagagaataggtaccatgtaccacaccagatacctcccggggggtactgggggtacctgttgcaggtaccgcaggtaccccccctctttttcacctagtttcactcccagagtcccaagtcactttattgttatttttttcatagagtcccaagtcactttatgatgattattttcttcatatttattgtaaaatatcactcacaagtcaattttttggcattttttcatatcttttgtaatatatctacataattggaagaatcttacttttctatttttttcatatttattgtaaaacatcagtcccaagtcacttttgttcattttttcatattcaataatttattgtaaagtttaaactatctacaacttataaataattggaagaatcttcatcgttgtccaaaactatcaccttcctttttgatttttggttagacttcttgttatccttgagtccctgtttccatgcagccaaggcaccttcttggagtagaaggccaccatcattttggttgggaagtcagggggtgcctgtatcagtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacccccttgcgggtgcaagggatacccccaagcagtactaggtacctgaaaaaagtaccgctgaacgattttaagctcaaacctattcctgagaaccttttgctgagtgcggaaagagatgtatgaggttgtgtctgccattcctggttcactagacaccaaaacaagcccaccaatctcagattggcaggtttatatagtgatagtggagtgttatcaaaagataactgttgtctgggccgtggattggtgtgccgtgtaaggtatttgtatgtaagtatatgtaaatggaagggctaaggcttcaaccaggtgcaagttggatgaaggggctctgaaaaataaggggtgggtatttatataagtgttgaaaggtttgtactaatgttaatttgaatgatggttggtatgtatgtaagtaaaatatgtaagaaggtataataataatggtgagcaggtttgtaatgctatagggaaaacactcatgcagtactctgctgaggcaaacaaagttacaaatggggggaggagagcctccttatatagacaagagtgaggtattttggccctaaggagggcactacattaggcattgtgactaggtacatgagcaatacagatgttgaatgggtgaaagtgattggtcggaattgtacagccctgtatgagattttctgcaggctgaatgaatgcttgtgattggtcaggacttgatgtgtgttctgcagggttgtgtaatgtttgttgatgatgtaatatgcagtttctaggcggtgatcagccactcatgcaagtggctgtgcctgcatgtatacttttgtactggtcatgcaggacttatgtgccttgctgcaacctgctgctcctgctgcacctgcatgtataattttgtattggtcatgcaggccagtcattccttgcctgtgtgtatgtctgtttatgtgatgtcctgtctatgtatcctttagggttgtaaatgatgggtgtcagtgccagtcatgatgtagagtgtgagagagtcaagctatttgtaaactgtgagtggctctgaagggtgttttgagctgtagagtgtgattatatagaaatatgaagtgaaaactaaagagaaaatagagtaagaaggagaaaatggataaaatttttattttaggatatggtataccataaagcatcccacaacaatctctattttatgtatctatgtccctccaatatcatcagagaactcatcaaaaccatcattcatgagcacttcaagcaccacacacaacacaaaaaaaacatacaataatccaaacacaagcccctcaaatggggacccatcaattgatctggaacacttgggcccaacacaccacaatatgattaaaacacttatctcatccattacataaacagtttcaattcctgaattacctcatcaatctacaaatggctatcacctgtctttcactctggtttcataagtacataattcattcacttttggacacattgcttgtctcaaactaacaccaattacaacactctgtggcacaacatttctccctcatttgttgctgggaatctcatgcccacatgcattttcattgtatccctccattatacttagtgtttctgccaaatcaaaccacattgtttcaggtcaataatttcagcctgccaagttttgtttgattgcattgccatcaacagtgtgtacactccccagaattgtgtttataaggagctctatttaccccataatggtacccccatcaaagtctccctgaacaaatcaaattagctgataatagctcattagaaaactcattagacagtagaattggaatacttgctgtttgtgttagaatattaggaaaatacatatattacaaagtacctcaagaattattcaagccacagctgtctttaaaagtccaatattattattgttacttcactatcacccgttccctgagaggcagtttgttaaatcaacatcacatcacatctcaatctctattttaatttttttcagagagggttttttgaaacatataacactatagcttggattgaatctatacaattaggactccacctgaagttcataaaaaacaacaacataaacaaatactacacaaatccatatatttgatttttatacaacaagtcctcaaaagatgatgtttatttctcataagagacttatcatcccgcttgggcttcttttttggaactgtttcatcatgtgagcctgggtctcaaaagtgacagcaggacacaaggattggggggcaattctagatgtatttcaaggggataaagaaatacaactagaataagagaaagggagagagaaagaaagagaaaagaaatgaataatatcttttattgtttatttgtttgataatcaaggtttactacagtcttactttcctttaaggatggctgttattaagcggaattaatctacgcctcctatcaactgaaactgaatagggcacttggtattgaatatatgtcaatccaacctcaattttttagatctatgatcaaggttctttaaagggaaacctatgtggttttcagttataccaccaaacagagaataatgatgacttgatttgatttgatgatgattaaggcagaggtttagtagaaacagaatgatgtgatcattcagagagacagagaaggaacttagcagaaagatgcaagctgaacttgtggagtgacttacttattggtgatcctgacacaatgagtgggaagattccaatagttaagggactccaaacgataacacggcgatgatgtggcggtgaagtatccaagttgaggttggtgatttctggtctgagttggttctgggtgggtctgaagcttgaagatcctgaaaatgcgaactcagtatcctctgagagaattttcagagttggattacataatcacaacatgtacatgtggtagagagttggaattccaacttggttgatatttcacaaggtacggtgaaatattacaaagtctatgaaggagaagagtagtgtaaaagtgtgtagtggtgactaaggttaaaatcacatgaggaattcatttctgaagtcagaatgtaataaaatcaagagataaaaaagttatagtacaaacatagctgaaaaggaggacttaagcagtcttttggccagcttggctggctctaattaggctgacacatcacatctcttgaagcccagccatgccgcaagggtgccaaagtccatgccaagattgtctctagtcctggggaaaatcaagcagccacacacaatgataacccggtgctccgcttgatcttcaagatctatgattgcatttgaactgaagaataatctctctcttgtaagtacatagttcaccaatcatctgcattccaaagttctctaccacatgaatgagttttttttggagagatctcaatgaccatttgttgttgttgttttttttttttctgctagaagtactaaaacaaaccatatggatgaaaattcagaacaaaaccattcaagctgctcacaacaccatcctcaatcatttctggtcctcatcatccattgatttcttttcaagctgctcacaacaccatcctcaatcatttctggtcctcatcatccattgatttcttgtttgtctgcctgctgttcctgagtcttagctgtcctgctgtcctgttctctttgatagactacttccctcccccctttttggctgtcacaaatcagtccccaaatctcttcaatcaaatagtactcaaagtggcctttttactactacccaaaacaattacatctgagagacttttttcaaattctagacttctacagtctggaccaatctttttttttaaaaaaaagaaagactttccagcttcgttcaataacacatcctctgactcctcccacaagacaaataatctgttaacatctctcacccaaacattcaacaacttttggttgatgctagaggaggggcctctagattcagaacagagaaccaagggctccgaattccaaacaatcttttcagagttgctttgcatggatttagactgatcattcagagtgtatgaaaaacctaggttttgtaccagaaaggctgctcagtttcctctctgatgtaagtctcgagatgggatcactatgtatgtagtgtgaactcatttctacactactgatcagtacatttctggaaatcctcagatttcctctccaagcatgtaggtattaggggggttcacgttgtggaactgctgaacaaccaaaacagagtttagaggggaaatagcaaactacactactagtaatgtaagttaagctatgagtgctgatgaggctgccctctgggactaatgctgaggagagagggttacactaagaaaataaggaagaggtgtggctaatttctatctatttcttaggctgctataactgatgagtttgttccttaccacctacaggggaagaagtgagactatgagggttggaaataaagcagagctctgaggacactgtgtgtaaaggtatttctggggcaagcacctaaacagggcaaggtcactaaagtgagttctgaaagtaaaatagattttatctgaggggcacaataatatctgtaggggagaaagtgcataaggggtgtacaaaaatgataagaagactgtatatatacttcaaggtacaaatgagcacaggttacagtcagtctggctatgggagcaccatgtacaaatgtagcacaagggatgtgaaaagtaaacaatcaaaaaggaggatgagtaaagaaaaacaatcctaaaagataaagactgtgaaagagtgtactactgttatcctaaaggcatatgagaaagcataattgtaaggagtgtgtctgagaaaatatatgtagtatgtaatgtgaaatgagatacttgtgaaggtgtgtggctgatgtaatgagaagacttatatgtaagaagacagtacttgtgaaaattatgatgtatgtagtaaactgtaaatatgtgctgtatgtagttaatgttcaaagtaaatgtaaagaataatatctgtaaaactagaactgcatgtaactaatgaaccagtaagaaatgagatatggcttgagtgagtgactataggtaaaaaagggtgtagaatctgaataagcagtaataatataataattcccagtgaatgtacagtaaaataatagatgaaatggaaaggtatgggttaccacaacgtactgctgatgttgaccatcagcgcctagactagctgttttaaggtttatgggaaagcaaaagagtttagtgggaggctcccctttggagtcgaaatcccacaattaaggttcatgaagtttgtgcatcagcaaacaaaccttgttcaagaccagcaaagaatttggtgcaacgtgaactgccctattaggatggttcacgtctgaactttgaggcaaatttagtgacatttatcattaaaattttacaaatttatcagaaatctcaaattcctctgaacttgatgtttcatgaaatttcacaaaattcataaaattttatcttcaagtgtgttaaaattggccttgaactccagacgtgaactggcctattgttgatgtgccagcaaaaagtgaggagccaataaaggtgttcagagcatcagacaatggccatacggttcccaccagccttcatctgtggaccaacaaccagaaatcttcttgtctcctgagcggtcttcttgagtcaacattcaatcatcctgattcctacctgtagtgtaccacaccaaccaaccaacccatcttgtcccttgacaccattccactttggacatgaaggccgcagaaatacctcatttttttttccttgcacttgcacttgtgtttctttttttagtttttagttttgttttttccgacttgcaattcaacactgggtctatactttacagttattggtatagtattggtatagtatatatatttccaaatttactataaagggtgtggttatagtctgattttcagggccctttactataactgaggagaacaggaaattcttttgggtgatttactctactataaactaccctagatgctgataaaaacatctgcggctacttatgagagtctcttgaccacagaagggctctctggagttcacttcatggctgataaagctaaggcccttacaatatattgcaattttggagccacaaaaagtggcctatactataccaagcttggtgggaaacacactggttatagtattggtatagtaaacagaaatttgaagaaactttactatactgagaagggccagttatagtaaagtatagtatagacccattgctgcttgcatcagtcctaaaccggccgactaaaaaagagctattccagctaaaaccgctcatctttatagcctccaacatgagttcagttttctgagccagttgacacattaaaggaacctgtgtgatttctccggcacgacaagaccccaacaaaaaagacgtgtatttctttcgggggagggggggaagacagggatagagtgtaagtgtaataaaaggaggccttcgggcctggcatgttgttagccagccgagccgacggaacgggagcctgcacactttgttgacaacatcctactgtttttttggacatgcgctgtgggtatgacccagggtctccggccggacactgtgtccaaggactctcatccccccatgccccgctccctcggggccaagtattatctatatgcacatcgcttgggtctcatggcttttactcgtgtgacgtatgtacacattgtggtctgggatgaatgatagttgaggtttgaacagaagatcaagaataatctagacaaagcaaatcgaggctatgatgaatgatgattaggtgtaacaatcctttgaacaaatcaacagttggagtttttttttttttttttttggatcaactgttaatgtatgaacactttccaaacaaacaaacaaaagcaaaacagagatatacatccacacgattcgagggggatgattaaggaggaggaacgaagcgatcgaaatgagtgaggagcgaatggatgaatgcattcttgacggaggagatgatctcaggactggccgacgggcctgcatgagtgttacggggattgcgggtcccacgaaaggaacgaacgcgttggttgatgatccgggaagagagagggaggtcatggtcgaagagatgggtgaggagggcggacaatgcgcgacgggtgggggccgtcgcccggccgaatcgggccccatagagctccacaaaacccacgtaatcctgctcgtccaatcgcacactcgccgtgctcgtcggatcgccacagatgctccggatgtattggttccatagtctcccactctcttctttcatcctctcacttaccctgctctcctcccctccttcttcatccttcgtgtggaatttcttgatgatcgagagttgtgttgatcgctcacaggactaaagagatccattaagagcttagcttagtgctttgttactcataaacaacaagaagaagaacaagaaacctacgagttctgatctgaatttcctccacgaatgatgctcaagatccggcaactcgtcttccgaatcgtacaccaactgtccggcctgataaggctccatagtctaccaaaaaaaaaccacactccagacgtcagtcagtatatacacatcgcgacaatccaaaaggaagaaagactgaacattgaaatgcagtgcgcctattcgcgggggcactttcacacatctggcctggttcctgagccgggttctgagagtttggtcgacctgaatgagtttgtgttggtgttgatggccaaagagctggtctaaggcttgtctctgattgttaatccgttggatgatcgggttagaagcaagatcaaagggatcttgatggattcttgatgatgatgatggcgatggtgatggttgttgttgttgttgttgttggatgagtttgtttaattttgttcggagacaggcgcgatgccagacggtgatctggatcagatgatgagtatcgatcgggctagaaagaaataagggattgtcagaatgaatgaatattaatcagagagagagaaataactgacgaatgatgatcagaaggggggagatgaaattgggtgcaaaacttggcccggaggaagtgattgtaaggattccatttgttgagtctgagtgcgagctgatgagtgatggagtcatatcgggagaggaagaggagctgatagttgagctggatgatcgacagttcgttctcgagtagatcgaggtcgtggctgttgatttgagtttgacagcatgggtgtagtgatgttagttggatgtggatctggtgtggccttagtttgatggatggttcttgttgggtgagttgatgttgttggatggttagccggttccttctgaggtatatgagtttctggttcttgatcttcttgtgtcggtttggtatggaggtgtttttaggttgttgttgctgtttgggttgctgtttgagtggttgtttgggttgttgttgttgttgctgtttgggttgttgtttgattttgtgtttgtgttgtttgagtttgttagtgagtgatttgatctgttctagttctagtcgtgctcgttttgctctgggtagttcttgttgttcatggttgttggttggatggtggatagtagtagtagtagtagtagtgttataagtagtgttagtcggtttttggttagtagttgttgttgttgttgttgttcttgttctcttgttgtatgctagttttgccagtctgtccggtatttcttcttgttggtgatgttctttgttggttgttttcatctttttacatcatcagtcctcatccgagaaccacaacgaacctctgggcctgcaagcaaagcagttctttattctcccaaccgatcgaccgaatctcaggttcgcaaaggatatctagtatcaccaaaactgacaaaccgcaatcactgaacaattacccatctacatagccaggcacactcaagtccgatgtcggaggatcaatcaatcaaactagcagctgaaaaatccaaccctgctcattcgttctaccagcgccaactgccggagagttgtacatcagaccgagggaaagctctgtttcgttcatccctggccgacggccaatatctcgactctttctttccgctggcctctcaactttgtgactcagcatgaaccttcgttttgtggtctggccacgctctctgtacggtcttgaatgcgttaggcgtggatccgaagaaggtttcggaaggatccttggagatggttcgaacaagacatgctggactcttgtcgaccgcccgaatcgatccgcaagaacgggatcacactcgccgagtttaaaacggtctggctcgttgtaatcggctcgccctaaccagccgatcaccccccataggagctccagaagatgatcaccctatacataggatatcaaaaaggattacaagagtcccgttcgcaggtcgctacaacaaccgctctatcttcggctttctacggaagccctggaccgacaccaatcgcgccagggctttttgaccttacaggcagtttttgccttcgtgttttgacttttgtattcgaagatgccagttgcacttcccaacctggcatctttgattcttctgtacgagttacagcccgacctgggcatttattccaaacccccgatgacttgggccgggcaaggccaaaacaaattggtgatgggccaagcccacactggcccattcgattttttaccgcatcatgattgatgcggcttgaggtctacatcagaggaggtactctcgtaccaactatcagcttcaccaacaactaggaacaaccaacaacaacaacaccgacaccaacaacatcaacccatcccatcaccatctcacaacttctcatcatccaccatccaatctatcactcaatcaaccagctcatcaaataaccaccaacagcaggaaaaccactcctcattcactcacttcctcagaagactactcaacaagcaacagcagaaactcatcaccaaccaacaaatcacaaccaaaccatccccagaacaactactcgatcattcaccagcaaaactcatcccactcaccctactcctcttcgcctctcaactcatatccatcatcaccaccttctacgccatcccattccttgttgaaactcaacgtgtcacgaatacaaattggagaaactcttagggaagcaaggaagcacgaccaactgcgccacccatttccgaatctcatatctcaaatcttaatcatcattaattcaaacctaatcgacctgtcaaatctcgagtataaaagaaggaccaatctcgacttaattaatcggcagtcttctcaggcattccaatcactctgaccatcgcactgcctcactctaaagactcactcaatctcttacataaagtattgaaaaagctcctctatcaaccatcaacttgcaagaagctcaatcaccggacgtctggttctgcttttcaacttggtgagaatcacacaacaaagcactcaatctggtcattacttgacttgtttgacactcaactcactaatgttcctttgtttcagtcctgtctgcttgtcctgtctcttcctatttttagttgtctgtcagagtctatcttaactcatcgggtatgcttcaattaaattcttcttatacttaatcattgttgtttcctagtgtctgattgttttctctataggctctggttttaaattctctagtaataaattcatagtatatccagatttatcctctggattgccttcccactagccgtactcatcatccctgtctaccttggtacaagctcagactccttgtaacccgaatcctccaacctctgtctgcataacccaaaaaataaccgcttgcacctcaaagtcatgaatcaagatatcacaacgtccgaatatagtgaacacactggccctgatgaccccccatcgccaatcacagcagttaccccgggcccatcacccctttcagacgctcaaaagcgcgacatccttacctccctcctccttgagggattcaagggtccagatatcctgttgatacttgagggagaatatggctggtccatttccttacgcacacttagtcgccttcgccaatcttggggcctccgcctcagtgaccttccacctgccgaaaatccccccgatttactccccccaattcgggcaagcctgatatctgcccatcaaaatggcttgacagtagctgaaatgcgctcccaactctccagagaattagggttgaatgtctctcagcgcactgttgagagatatttgaggcgcttgaacttgaaacaacgccaaaatgacctggcgaatggaaaaacaactcgagaagaagtggttgaactggtcagacatgctcgtgatgcattactagcaaacacagcaggctacagaagaatgcggcagatcttggtcacaaattatgggctccgtctaccaaggtatgcttgattgatgattttgaattttttctttcttacatttaaactgaaatttcccgtccctcccaaggcaggttgtttatgatatcctgagagaggtcgaccctgaaggaatgcaactgcggctaaaaaagacttgccaaaggagagtattccgcaccacaggtccaaatcacatctggtcagctgatggtcacgacaagttaaaaagatttgggatcacggtatatggcttcattgatgcctggtccagaaagattttgggtatatttgtacacgtcacaaataatgatccaaggcacattggcgcatactttctacacctggttaggtctattggtggaattccatggaaactcaccacggacagggggacggagacaggaaaaatgggcagcttccagatccgactttctcatgaatttatagaaaatataactgttgaagaagcacgaaagcacatgcatcacaccaaatcagttcataatcagaaaatcgaatccttgtggtccagaatgatgacagagcacaacaagcccatcatccacaacattctaacatacatggaaaatgattggtatgatgagagtgacccattgcaaaagtaagctatcttcaccctcaaagtattccattcatcaactgaccatattttgggtcagactactctttctctttctatggattccggtgtttcaatcaagtgcagacagctgggtgacaactcacaatgcatacaggaaaaggcgtgataacaggacctcattgcccacaggtgttcaacccattttttcttattcaaacccggcacatttcaacacaacagaccaactggtccccatccccccatcaagagttgatgagcttctggaaaaacactacccaaatcttgaccatctgttcacacacaccccagcattttttcataatatagctttccgcatattcactgaattgggatacaattttcaaaacttggagattggtagggtttggaatgtctttgattctatgctgcctaggctacaattatatttccctccacattttttctctgactcatctgatgatgaggaggaggcagtccaagaggaagctgaagagggtatggatgatgatgatgaatttttgtaactcttccaaacttgtgatcatatgcttgtagataggtgtaaaaaattgtagataggtgtaaaacattgtcaaataggtgtcaaaaatctcatttcactgattcataaaattatccaccttcatttaatttgcataaaatgtacacacactcactgcatctgaaaaaaaaccaaatacttgtcaccaacatccaatcaacttagtaactcccttcaagtttaatgaaaaccagaaaacctatgcaaaaagactggctgcaggaattaatcatgttgccttcaaaccagccttctgagaacaccaatcatggtaatgagaaacagatacattaatatacattcctatgcccaaaatgaataccaccatatgaccaaggaagttggttcaggtgtatatgagttctgaagcactcaatgatttggctgtgcatataaaactcagttgtaaagaatcagacacccccattgaaaaatttaccaaccaatgctgtcaatgttaattggatttcagagagataagactataagggattttctcaaagcttggattcattgtttggttcatcaagaaaaattatattggataatctgtgatttttgttcagaaaaagtcagaacaaaaatcagatctatggaagtcaaattagaatcagagtaaacaaattgaatgacaaccatgcgtgcttgatggtttccctgatgtttcttgtccttgattcttcgtataggcattcctgtcctttgggattctttcatttaatttatggagtttattgtaaaactggacaatctttggaaaaacctggcaaaatccatcattagggtcaggatggtaaaggtgtgatgttaaccaagtaatggtttgaagggttagacaacaggtaatttatggcataggagttaatcagctggtccacaaacctgctcctgttcaggaactctctgatgggaatgggagcaagtgcatcatgatatgaagagttagattctgacagcaaattctagaaaagattcaaggaaggtgaatgaggtccaagtgatttaaatcacatggaaatataaatctgagacaattaaacacaaaattccttgtataaattggccagagagcaaatgagaattgataatcattttcagctatgatttgtgttgtcatgtgtatatattgatggaaaaagaaagaaatggaatttgacaaagaaaaaatctgatgacataaagcatctgcaaatgaaatttgacaaataaaaaagctgatgacataaagcatctgcatgtgttctttgatcaaagaatgggggaaagcaaagtgaataaattgatattattctcatgtagaagattggagcatgtatttcttggaaaaaggtgcaaaaatgaaacataacatttaataaccatgtagaaagtgaaaaatagggtgtgataaccgtgcataattttgtgggagggaaggagattgtttgaatttatttttcagtgtggactttttgtttatttttgggtgctttgttgagttggttttctttccaagtttgacaactatgaataatgtggtttgtatcacggaagaaagcttcaggatttttttcataatgcttctgttgtaacctgacgatggtttgaagggaggttgaggggatttcacaagatagtcccagacgactgtgataagagtgagaggtggatggttcagtttgatggctaaacttatcagccttccaaaccatttcaacaattccatcaaacccctcaaaatttatgccaaagttattatcaggaaacacaaaattacccccttggacatggaaatcctccattaccaagcgtccatctcgggaatcgattgggagccataagccaaaggaatatgttgaagaatcattatcgcaatgtggtttattgtggaagttgttgagtgtgaaactgaggtgagaggcgaaagagaagtcgttcagttcggaaaaggaggatgaggagattgatgggagttcgagatccttatgttgaattcgtaacgtgtcatagagcagctgtgacaagtgagcaaagcgggttgaaaggaaggcttccattggtttcatttcgtcttgaagttccaggtagcgttcttcatggccagctatctttggcactgcagcagatatccccaggatttcattatgcgtgtaagccttacgccaacccgcattgaacattgttccaccaagcttattcccgttattggcattgggccaaaggtatcgagattgctcaacaagatgttgacttaacgcttcgaattggtcacggaggtgtggactgaggtcgcagaacttggtgaagcggacgatccctccaatccgtttgcttttcgttatgatttcattggtctggacaagccgcataggttggttatagcgtagacaatggaccgagaatttcgacaggtccgcgtgatttttgaggtcttgaagatgtcggctttcctttcccttgttccggttgcggttccgtttctgcttccgggttaattttgattcaggtgggcccttgggaaattcaccaagatctgtgggatactccccacaaaccttaagatgatctcctttggagtctccatcatcggtattaacattgataagggccatcgaatcaatggaatcgatttgcccgagtgatctgggtggcctgggggtgtttggagtgctaggttaaagtgtgtttagatgaatatggtaagcaaatcgggcttcgcttcagttgagttaaatcatgtaagacatacggacaacaaaaaccaatgactggcagagaccagtgagactcacagttcaaatgtatggataagtggaatactatatgttcccccaacgacgagaactgatggaggaagtatctaattggtggtcctcaagatacagatcaggaaaaaaatttgtccaagtgagatagtgtgttaaccgaaaatgttgatcttggtaacagtgctttgatgaaagaaacttaccacttgattcccttgttgattgaatctataaaagcaaacagggtcaccagcacaatccgtgacgtgttatttgaccaacgtggaatagtgtttctggtgaattgatcataaaggatacaaagaaaccaatcagtaatcttgaacaggtcagttggtctttggtcgaaatggcattagagtgacctaccaaaacgttagagagggtttgtatgtgaacagatgattgtgccttggcgatcaacagtcgtactagagtttgataactaggcaaatagtgagaggagcaactgtaagtgtgatttgtcgttagttaagttgaagaggccagtcgggcttgcaaacataactgactggttgacgaagatgtgtctgcaattcgataatgtgggttagttcatgatgtgaatcaggacatgagatgagatgatccttacttatagtccgagcgcgtagggagaatgattatcgacagggggtgattgtgtgtagatactagaaagaggcgagatgtgttcacatctggttgcaagtccggaccggggttcacccccccgactgggtcctatttatgtatgacaatgtttgacgttcatctcggtctggtcttgatcgagtatgtatgtatgtacgtaggcaatcacccatcctcatctgctctcaccaagtattaagtattgtttcatgagactgaccacagtttgatcttttcccatttttatttttagtgacctgcttgggttcctcaggggtttgactatcacgatggattagaccaggtgcttatcagctacatacaacaatcatgaacacttcccgctgaccgatttcctctcttcgttgccagactgaaacggccaatcacgaaaagtaagttttggagatcgtccatctttcaatctacgattccggtttactgacttgagtttcttattctgatcattagatccaatgctaaagccacccatcctgaagctggaaaagcagagcctacagtatcaaccgagatcaaagacaaagctctcgaaactgccacaaagcccgccgaagccgtttcggtcgccgcctcgtctagaaagatctcacatgtatttccctctcgtcctgctcatgttgtacgcgctccctcttccgggtgaaaaaccaccctttgtttttcgcaaatcggctcgtgctatcacttttacgttattccaattatcccaatctgaaattgttctctctgaatgaacttctcccccctccccccaaaaaaaaactgtgcggcttcattgaccaactctacgatggccatcaatcatggatcagccaagtacgctcaagcttactggccgatttagccagcaagacactcaggaatcagacagaacttgatgagctactgacagtgctcggatatcgaatcgccgaggaaagagaggttctcgtgacctaccaattgtcaaacggcgctgtctagtcgaggcttgcgttcggaaacattgtcgtctggggcgaggcagtcaattacgccattagcttctcaactgagattgcttgagttgaaatcaaaaaacagtcgtgcccgagttcccattcagcaaatcttcctacgagctcgaaacggccgcctgactggactcttgcactcaagcccctactatgagtcatagccggattgatgagtcaacccgctgctcgcaatcggaccccaatcggactcggatgctatacagccagtggaagaagactactgggacggcgaaccggaaggaagcttggtgatatggctgttctggacgatcctctacaagaattgggcttcgctatctgaatttgtccgggcccccgcactttccggatcgatacgatccatgtgcgacttttagacacgctgtgcggattgaagtcattgcccagcattccggcaaccccatccagatcggcagacccccaggacaagcctcaaagcaaagtggcggcgaccatcctcccctcgttgagatttaaaaccagatggctaacgcttgcatgtaatctttttggatttgtgattgcttcaattggcgctttggtgaaatctttgtagtggaaaatttttggtatacttgtttggcttgatcccgctgcactgttgacaaataagggtttctgatgttgagaatctctttcaggctatgtactagtcaattcatcggagctgaactggttgaatacaagcacaccttttccatccatgtccctatgtctcaacacagctcttgcgaatgctgagagatccatggatcagattccaaacggaaaccctactaaatggtgcctcacaagagagcgggctatccgggttgatcgactcattcagctcactcggaaacgacgacacaaggcctcagcagatccgaccctataagggtatgtgatatggacttgatcgatcttccattcgtccatatcagttaaaagctggcaagaaagtagtgataactgaccgattcttttttttttctcccgatcgcttctgatctagttttggtcacagaagagttggaacgtattcatgacacatacttcgccttgtggtaccagatcgtcaatccccccaacccactcgtcatatttaaccaagtcgatatcaggaggtagctcttagatcagctgcaatcgaaacgtttacctaccctaagacgccaaattaactctctttcaaaagcgcttataaccaaatatcgtaagaatttattcaatgcttcacacagggggggctatcaccagctgactggattttgctcttgggcggtgttccttgaagctcagtatttttgacttttgatttgagtcatacattagcgacagacggcgctggggtgctcaaaggaacgttcgccaatgtttggagccttggctgtgggcctccgtctcgttttcgtcccaagggcatcgacgcggggccggattgtgaaccagccgaacagttgaaaatctttaatctccccttcgttttcccaggagttagcaaaatcttatacatagatcaagcctcaaggaacatttatcgtatcggtgggagcagcgcacagagggtagcatggagaaaatggaacgagaatgaatggagggaatgaaaatgtggatgattgctgttgtgtgatccggctgtgttggtgccaaaccggtgggcgcatattagccattgtcagtatttctttcccgcgtcgcgacgggtgtctttggctgactcctagatgtctgagccttactagggtgtactcagttcacaaggcctcaattctaaaaggatgagatggagctcctgcgctggtccagctcttcattatcattttcgacaaggctgactacaaaagaagattgttgcaaaacccctccgacttgaaaggattcaacactagatacaaaatgattttgttacaatcatgaaatgaccctaccatatttgtatgtgctgctgtatggactcaatgctatttcacatcctttgtaccgttgatcgtctttttttcatcacttggatttggaataaaaagttgttcaccacttcaaaacctatgcccacaaacctttcatctattctgggtgtgaaattcgataaccctgcttcttagtcttgtgttgaagaaaaagaactaaaggaaaaactggggagagcttttgagcttgagagcgcacggctatggtatgtaaatttgctctcagaaaaaacgtttaatcaatttgctttgatgaacaccgagcaggcggaagatggggaaactctcggcggcaaaaaaaaaaaactacttgcatgtctcatcagcccagagcacaatcccctcctgcttaaccactactacaacgcttcttcaagaatgcttcaatgagttttttccagcgggacactgcgcgagcttgggacaacctagtggagaatacaatctttgtaagtcagaatttcaaactagccatagatccaccctctcctaaacgcgccttgagcaaatggcacgaagaaagcatgagcacaatcttgcacatcttacatgtttaattaagatccatgatatattcaaggttagatccagtaaaactaaatacatcttccaaactaactagaaggtgatcaaactggaataccctacctcaggatctttccgaactagtgatacctggatatgtacgggcagctaactccaatggtatgtgttttgcgctggtaaacagaacgtcctgtggttgtgactgattgccaggctatatagccttcgacccggcaacgaccccccccttaagaacagcttactgccatcggctcgcacggcaacagcctttgccttagttaacactacatgatggctataatactatgttaacgaccataggattttgcaaggtagggggattcgcgcgtatattatttttatgaatgtcattatttggaaatctccatagattttacttcaattaactattggtggttttacagccacagagccaaagtggaagtcttttcgccattagaagctagggagagtcaagcggaaaattctttcgttggacgccctgctttgttttggccgcaatggagaaagggcaaaaatcattccgctcaagtttgatctagccggtgaaggtgcgcctgcaggatacacaactcgccgaggccaaaaaccctcagtgggcagaatcacagaagaaaaggagtcctttgaccaagtggcaagcttattcttgtccacaaaaaaggtaaagatcccctgacaatctgattctaccaacccatctcacccaaaaacactcaagaatacatttttcctacactttatatttttgttctgttctttccggaacaacccctgttgttccggtggctattgtatcagcctgaacccttggcccatgttttcacattgggcagacccaaaagggtggctgtgagggtgtcctgccttgagggggtagtccaccaaccaatggcccaactgaacgatgaaatataagtgggctgctgaggagtggcagagcccatccttagacctctccagcttgatcagttaacttacacaacattacaatgtttaaattcattaccaatataatcgagggaggatacagcgatttgttgcactttgaaggtttctttaaagcatctcatacagtaagtaaattgaatatgtctgcattttgaattggtggctaacttttgattagtccgatgtttcttgcttggatgagcgcaatggtgaacagttgatgactcagtcgtcaattccacctggctgtttgcatcttggttctgatgatcatcgagacctccgactggtctacaagacttctaccatccccaaaatgacacgtggcagggtttattggtcacaaggagccgtggttggatgtactcgtcatgaaatgcctttcctgcaatgccatgagcttgaatgtcctcaagtaaatggtcaatcaatcaccagggaaactatcaacataaccggagttggtaccattgttgccaaaatcgaccgtcaagggggcttcttggacttatttgtcaaacatgacgttggaatccgcactgttagtttgtcacatattgtgatcattttctcaagtgattcattccacatggcttaacatttgtttctttccttaggcatttggagacaaagtcattacggtcaagtatgttgtgaacaaaagccaatgtggtgaaggtgtttcgttgttactgaagcccggtcaaagaggaaaattcatgggagctctagctgggtgggatagaaacaattgcacaatggttgtcgatgtaagcaggctaaccatttttctatttcaccaataaagtattaatttccactttcttgcagatgaggggcgcaactgttggccaaaacaacaaatgaattgttgccaatatcttcccttgactggaatcatcattccaggcaccttcagccactatcaaaacctttttcaaagctccagcatcccttttggtcccatcaactggatatctcgatactcatgctcttttttcatttttttcttgggcgatgtcatatcatctctcctgttgtccctgccatgctcacaaaatcatcttctccttgtgactcgctcagggatttgttgatgtcacatcctctctcctgttgtccttacccatgccgtgttcaaaaacccatgttctgcttgtgactgggtcagatgtacccatgacattggcaatctgagccattcagtaattcatgttgggttcttttttctgcctgttgttgccggtgtcatctcttctctactgttgcccatgccagtcagatgcaaccatctgaaccagttacttttgacttgctcagacgtaaccaacacatgggccatctgagtaccttggtaatccatttttcgatcagaattccttccattgattgtcaataaatatgcgagatcaataccttctcagtccttttgccaatgacttctcgcacacattcaagtattgcatagtgttatatattttattactttttttcacctgaacgttttgaacttcactgctaggatgtctgacatggtcaaatgtgccggctgcaaccgatggtccaaaagtagacatttcgaaaaccattgccttgattgcatcatgtctcggattcaaggtccttccacacaccccaccggtccctctacatcccacacacaaatccaccaacgcaacctccacactgctggcccatcctactcacccatttcccggcattctgttaatactcgtgatactggcacgcacgttttttaccaaggtttggccaaagaggcccgcgctgcaaaaaaacaagagacttccaccccaaaactgaggcgtgcaagtacctctcgaaccccagaccccaagtcatcaccagaaaaaaggtttgtgaaagctggggtaacagtctatattgatgatgtcttacaaaaaaagactggaataattcccaaggtcctcgaagtggacacgaagaagcccaatttctatgaagactttcgccatcaactctggggtctcttttccgatgaaattctggctaaaaccgaaattacgtatccaccagaccccgaacagtacacgtgcttaggaacaaataattcgaagattgaagaacacaacattcttttggaacttgcccgagccggaaagaccatcaagagcgcatcagtgatccacttgatctaccagcatcccatggacaactttcctgaaaccgatatccccacacagtctcgtacaaaccagaagaggaaataccaaggagatcaatcaaaggcttctaagtcggctgcctgggctcttggaggaaagattgcgaccaaaccagtccgaggatcagctagtctatcttctcaagttgacaccctcagccaccccatcagtagtcagtcaatcaccatgaagaccgatggatggatttcagccttacgcctacatttttataccattcacgaacaaccccctccagaagcatcacgccaatcattcaccatcaacgattacatacatgcagtcacctttccatttgacatcaaagtggatagtggaaaggttttaggggagggcagcagtcgtcgctcttacccggctcaagtgcgctccattgaaaatggccgagaggtcatcaataaatgggttgccaagctacgatactccgacagcacccccaatgtaatcaatcatgcaagtgatgccataacctaccgtggttttggccttatcctagctgaattcaaagacttcattagtaacaaactcgatggtgtcctcaaggtcaaagggaatcaaattgaggtcagttgcgtttcctttctttaattacaatacgtgtttgatgaattacattctaaagcgatcttttatactgcagcttgttaggcattgcgttgtagttgttggaaaagttgacaatccaacaaatgtttacttctttgagagttaccttgttggaagctttgtgaaatattccagcaatctcaacttcaatgtctcagcaaaccaaaagggaatggacgtggattatctttcactgatgaatgctttgacccattggtcttacaatcaatcaaaaggacagcgattagtctgtgatcttcagggatttggggccattctaactgatccacaaatggttgatttgaatgctgagtgagttaattaatcaatgtccaatcttttcattcattatttttttaactaactactttgtagttcttgggcggaggggaatagcgctggtgatggtattgctgcttttttacaagagcatatttgtcccacagtctgcaatattctccacctgggaaatgaaaacaaggcagtggacttaaaatggacgcggccaacccctcgtcaaccattagcctttgataggatacttgcttcaaaaaaccggggtgtcttcgacggttcagacattggtagctctgaggatggtgatttgccagaggttatttggcgataaacttgtttggaataattgtaaatagttccttgtgtcatagcatttttttttcttgttcacacttatttgcctgatttttcacctctgtcttttacatcatcagagttgacagcatcttcttgttccgataaattgtacatagctttcacttcctcattgtatatttttttttctcaatggccaccacagtttgaccccatcttgaaccattcactctgcatcaaaaatagagggaaaacaaaataacacaagagcaccctcttcaagcgtgcattccttttggcgaccccatcactctgtttatccttcagtacaaccaccaagatctgtgggatactccccacaaaccttaagatgatcaacttctagattatcattgcgtggggcggcttggaaagattaccgcagaggggcctgtcaatttgagtggcaaggagaggtcctaggccttcaagtcagtattcttggtgagctcaagttgaattgttcatgaggggatggtgacagcaggggtgtgggtgatgcggatgatgacgggttcagcttaccttatagaggagaatggattatgaacccctttggacgatgtggaagagtaaaggcctgcccaccttgatgttccctgcaagcgaaggtacccacgatgcaaccagagattaccttgagagggagataggtagcagtgtcgatgtaagagtcgatattggggatgagctggtgtagcatatcagccaccaggttagcgagagcgttctcggcagccgggtagcagatcgttggggagagtaagattggtttctgtgcgaggattttgctggtttcaaagcccagaggactgacctcttgcatcgacaccccagctcgggctccttgtcggctaactgacattggatcggcgccacaccctggtaccatggtagtgagggatgaacgttcagcgcccgtagatgcctgaatctcccgattgtcctcgatcatctcccttgggatcctgtatgggaacaaggcactgagtaggattggcaccagttcgtcatcctctggttgtgtaaattcatctggaatctggataattcaaaattccttcgtaaatcatcagatgttgtgttttatgatgacttattaagccattgactcaccgaccaatgcttgagtgggcgctgtctattttccgtccgaggccagtgatgagggatgttgagatcctcgacctgatcgagtcagggtgctcactgctatttatatcagttagtcctctttttatttcagtggtgctgaatcgagatttacatcggtcaactttcttgagtccgcctcgggtttggctgctggctgggatcagactgaacatctcgagggtccggtttccatggataagccggttgaggatcgttggggagaacgagtccgatccacaggagagtaccctcatctgacaagccagtcgaacgatggcaactgcgcagtgcgggatgagaatgtgaccgatcatccgatggttggcagtggtcaccacggttgtcacgtggaaggcatcattggaacggaggttgagtgcttggaaccaaactcgggccaatcggcccggccaagatcacggaagcccgctgggtagtgcaatttcggtcgattctgttcgtctgttcgggggtgaggttggttgtacatacagaagaatcaaagatgccaggttgggaagtccaactggcatcttcgattacagaagtcgaaacacaaaggcaaaaactgcctgtaaggtcaaaaagccctggtgcgattggtgtcggtccagggcctccgtagctttcctagtcgtatcattctgccgtgcgagcttaggtcagaccgggaccgggcactttatgtagtccagttgctggctactcaaccgaagaggatcgggtccttgttttggacgtcgcgagattgaagtatcctatagctattgggtcggtttagaggacctacatatacaagtcgatgatcccagtcgatccggctagtcaacgtccacgtgggtatttttttttttttttttttttttttttttttttaagtgctaattgatattgacattgcgcactactgtgaaaagctatactacgaatacatgcgatgatgttttaatgcctgaaatagaaaatacatgaaataaaccagtaattttaactttttgccttctgatgattatattgttttaacggaccatgagattgataagagaagaaaaaacttgaagcgaaaagaaaaggaaagaaaaaaggaaaggcgacagaaaatccacctctttaagtcgcatctgaacattaaggaaatccgatgacttcgactctctgcgtcttgtttcccaggcaagacgcattgtggggtcccaacccacaacctctagatttgatgtgtagaaatctggggttcaaccacccccaaattagagatggagagggtcttggattatctagtatagggaggtgaggaatatctttttttttatttttggagagggagaaaatttcttggacaaatagaaaagggtgtccatcaaattttgaagtttcaaggggtgattcaggattcaacacaattgaaacagatttttcttcaggatttatctttccttcctcctctctctctttttttttttttttttttttttttttgactaatatagcatgctacattaccttttttcttgtttcattctagaggctttcattccttttgcttgtgttttgttttgatattcaggggatgtgtgtactgtactactactagtgccactaggtgctacctgcaagagaattgaaattgaatccaggttgaaacaccagcttttctatcatctagttgagattccttgtgtctatggccaacacataatggggtagcaatgggtggtgagatggtgagacaagttggctcaggtaagcctaaagcatgtagcggtttcagttgttcttgtccagatttgagactcctgacatccttgggcatagcagagtagtggtaggtgaccaatagtgtggaggcctcctccttcgatagcgtgtaaacaagttgcagacctgcttggttggccttcagtaattgacaactgcttgccgatgggagtgtcagaggctttgattttctttccattgtgtaagtcttgttgcattgtcaggttataatatctcctcctcaaaggccgcttactgcagtcattctcgccagtcatcaaattgcttgaagttttcctattgatgaagcctagagtctgcccaataccagggtcaaacgatttgctacgtaccttttttctttcaaatcgctctaaaactccaatccctcttgttctacttctattcctctgagctcggcacaacacttcaacttcgctggtcggtaaatttgaaccatctatgattactttctggctgcagaatactgttgtgatcgatttcttgcttgtctgaattctcaactcgatctccctcaacctgtatactgatgggattgatcgctttcccaatatcagcaatatcgatcgcttgcctcgttcaaatgattcaaaactccattgccagagataaacagtggaattgtcctccttcttgccccagtcgccagagaagactacacaatggaccctcagtgaataaaaatcattcacttcaagtcgaaacacctcgaagatatgagagtaactgcatatgtgagttgatggcaagtacccagatatttttcgcgaaattaatctcttgatgcccttgattatttgtcttgctttgttccacctccaaacctgtccttggtaacagtccgatggcgaaactggcagtttgtttgtagctcttctcttctcactctgcaagcgaactgaaagcttcctagctaccggtttccttgcctcctggtccaggcaattagatatcccagtagttcttggtcttccaacacttgaagctggggaaaacaatttgaagctatcggtacatgatgaaaacaagtcaatttctattttgctatcaccatcgctcaagcaaaatgccactacaactccttctagacctcttgcaacattttcagattgaatgaaacatttgaatctattaatcagtagaattgactgatccttttctttctttcctgtctgaatcttggagcgatcacaatccaccattgatttcaaattccttgagatgttctggccccgaatcaataattgaggacttgccacaggtatagttccttgcacttccttagaaaaaggcttgctgttgatatatctaacatttttcttcctcatttgatttctgaccttagatagggatgggatgatcaaagatggaacaaacccaatgaaaacttgatccatattattttccaaggtaaatggtgagttggttattactcccttcttcatgaaattcatagaacctttgatgctgatacagttttggattgcagtttcttcaataatcagaaggggttcaatccatgattggctggtatcagggggttccaagaggtccagatttagatgatggggagttatttggtgagttggaggataaaatccttgtttgtggtttgtgacagaggctaatgtaacattttgttccattattcttccagggtccttctggaacatgacatccaatattcttgtacttgattctggtgtgggaagaaaggggatttcattctgttgtccaataaaattcaattctggtaccatgtgagattttaattctgttccacctgcaaggattaattctatcttatgtcttttcaaggaaggtgaagtcttcttgttgcaaatttctggtgacccaaattgtgcaacttctgagctgggtctatctgcaactccagtattttcagttataagagctgatgaactcttggtaggcaactgatgtgatactattgggcttgaggatggtacatccactggggtcaagacattggtaaaaatttcttcagttaccttttctccaagtttttcctcaaggtttgcaggtaatagatttccaagacttcctgggatttctcctactggtagagtctcttctgtaggtctaatttcttcacaggtggcaatttctggtccaggattttctttttcctcattgtccaagggttccaattcttcacaattttgagatatcaggggggaaaattccaaggttactgatattactggggagcaattttcttctatcaaggcacatggtgagaatgttccaggaggaatttttgctggtaagatatctatttctgatccaaagtctttggtttcttctttttccaattgttccagggatgggtcattttccaggatcagggggcaggaacccaaagttgaagaaggtactgggggaaaattttctgtaagaggtgactggatttccgagctatattcttccatgtggtttactttatagtaattctgatgggtttggtcaattttttgttcaggttgatcaggtatttcttgaagaacatccattttctcaaactccataccaatatactccaaaatgatattataggatggtagttctgcaatgtgacaattttcatccaaaaccaagtgaccatcccagataagtggatcagatatggctttttccaaatttgggctgagggattgccaaaataagtttgaaaattcatccatgtgggaattgtatccattcatgattaggtggtgagcaatgtgttcaaattgtaatatgaattgtccaaatggttctggagtgctgatgccacccatgtttgcaacatagctgaccaaatctaccaattcctctctagcacattcttccagggtaagttttattgaaaatcttcccattaattcttccttcaagtttttccaattgctgttttcatatccatacatctcctccacttcatcttgcaggtctggtcctctgataaagggcaatatctggttggccaaatcttgagagcttgctccaacagtttctgcagctgcttcatatttgctgatgaattcttctatgggcatgttggagccatcaaaacaaaggttcttgtccaagggtttgattttgactatcttccttcttcctccagggtggttggccatgtttgttctgatgggggttctgggggttgattttcttcttgataggtgtgaaggagttgttaaggtttctactgttatgataattttgctgatggtctaatgatattttgttaatgcagatttaccaattaagatttctgcagggcataataaggtatgtaaattctaaattaaaatagggttggtagtaactagctaatctgtgactgtatatttagcatagaaactgtaagtggtagtgactgaaaaccaaagatctgttaggccactgttgggacaccacttgtggaactactcttgggaggaatagagcttgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaaaggtgtggctgtggagatttcttgaggatggtatgtctaatatgtcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaataatgggtgatcagttatctgaatttctggggcaggctctgatggggaacaaatgaagagaaacacaaagctccttatatacaagattctggggagtggccaatttgtggttggaaggtggatggaacaaaatggaacaaagaatgaacaaggaagaaaattgaactatgaacaatgtggcctaatttagtgtggcactaagataagataagactagtctgaaaccaaagaaagggccaagctaagataaggtaatgaattcattctgaaacagagagaggcttggataatcttatcaaggggaagaggtgggggtaattatttcacccagataaggattgaacaggaaatgggaagaaagtaccaaaagaggaatagtatcaaacataactgttgtgtgagaattcttggcataaggtggaaggagataagagataaggaatatattttagaggggtttgaggttatattgagaaggggtactagtgtgtaattagtgtgtgagctaattcttatcaagaatgaactgggaatttggtcttgggtttcatctgaggagtttcagaggtgtgggatatgttattatccatgtgggggtacttgtgagggttattggtttgctgcctttgtttgagggcctggggaaactcttgaggggtcttgggtctgtgattcttgtgtgatatgtagtcttgctgtgccttgaggttcaggattggcttaccacaacgtcaagagaaaatgcatgtattcacttgatgcaagctgaaataagtttacaccgagttatgaaacctatgtagcggaagatgaggctgatgacactgtgccaataaatctgcaagacaaggaaggcctggccttctggcagaccatgcagagagcttttgttcgggcatttcgccaaccttcacccccaggaacgggcaaattttgagaccatactgcaagcccgttgattggcgagttgttttgcaggaatcgcggcttgcaacggaggctcagaacaacccatgcactggcttgccgataccggaagccctcaaggaagaagattcaacttctccaaatccctccaggctccaagtaagagctgtccgggttgggacgacggagcaaactgaccggtcagcaaactcttactcatcagctcgattgtgctgaatttgtggcaagcttcagccctctgctttgtgattggggtgttgagcctgagagatcagagattgtctcccgcttctttgggatgcaatctgcatactcagggatcatctccataaggaggttagcaagcgcttacattcgattggtgctgtctcacagagaggcatacccccaaagattgaattctggtatggatccggacaggactcgcgtcccataaaactgcaatttcaattgaagtccaattccccaagaaaaatgaacaattgcttttcagcggagtgatggaccatgaaggctggcttcttgggcttccattgatgcctctctcatccttcagtcccacacaatgaggactagccgccgtctctaaaaagctcttcggccgtttcctcaatcagctaagtatgggatgcctatgccattatgctcctgcgcgagactgtatccgtcctgtacatcgaggaacccatgaaatattagaagataagactgtacacatgatctccattgcaaaaatacaacagccatcttgtataacaaaataaccaaataacaggcagtcagacgctggctggcccgattatttgaaacacgattggactgattgaacggtcacgtccctgtgagaatcacccaccaaccgtttgctccaccaggatcctgattcaacatgcttcgccaactcgctgccccggctattgtggacccccaaggtgccggtattcggattgagctgctgaagaagatcaaaagtaaaggagacgatgcaatgaaggccgccattggtaaatcagctttcgatcgttacggccaacatgccaaactgttacagattcaaacggtcttccacttggcgtgtgggaaaaacactttcttactagccggaaccggttttggaaaatctaggataccggagatttaccacacaatcttacccaagacagcgaatggagttattcttgttttaaaccccctcgacacattaggggacaaccaggtgctggaaaagaaaagagcggggttctcagcgatcaacctcaccaaattgactttcaatgtggaggaggctaataaagtggtgaatgggacttacaatttcgtctatctcagcacagaaattttcttgaactctcgcctgtgggatcaagtgtacttctgtccaaactttcagaatcgccttgcattagttgtgattgacgaggcgcatatcatatatcagtggggactggtcgaatcttctagcggaaaggacaaggcggttgctctgggccgaattgaagacatcgcaatcttcaggccctgttatgggaaaatgggtggttggttgctcactcggaataacaaaccaatattacttatgtcggcaacttgcaggccgattgctattgaatcaatcaagaagagcttgaaattagaagatcataatgtttgtgttgtgaggggggaactcactcggccagagatccgcatcatacgagttccgatcacttcgtcaatgtcatcttgcgtagggttggcacctttgtttgcaccacaatctgaagtcttggatgcgcagatcgttccaactttgatatatagctcatcaaggaacagaacgttacaggtaatgaaggttgtggatgaggcttgtgggacaccaggcgtttcgatgaggcctaattcgttggtggttcgtcgattccactcatgcacgggtgagaaggacaaattgaaggtagttgaagattttgccgcggataaattgctgatgatttcctgtacaatggctttgggtatgggtcaaaactggtcccgggttcgacaagtgatccagatggggcggggtgacccatcagccatatgttagatgattggtcgagctggccgggatgggcgacctgggttggctatcatgtttgtggaaaaaacttgcaagggggggaagaacaaagtggcggcttttgatatgtcaaagaagatagacaaaaatgatcagatggatgccttggctatcacacccgtgtgtctgaggatagcttttgcaatcgataatgtgtgagttttatgacttaatagattgtatccagtatgtctacctggttaactgacccttatatatggatccctcagccttggctacatacctctgtctgccgacgacccatcctatttacgagaaaagcagcgcgagcaagaagagggtttttgtgactgctgctgttcaaattgcaagcctaacatggctgctggtttaattcacaacataagagagataactagtgacaacttcgaagatctaatggctcaggactggccaggtgtaccaaagacaagcaggaggaaaaggaaacaagtggatcaagatgtagacgatgtaactgcaagtggaaaacgtatcaagctcacaccgatgcaatgtgaagtcttatcggttcagttgcaagagtcgtttaatcaactatttgctcaaacttacaccaaacaaacattgttcggcccagatgatctgtttcaaaaacatcacatagactcaataataggtaacctggatgggtgcacgacattagcacaattgcgcaagctcataggtggccagacaatacccggtcagcttgaaggattgttggaaactgtaattgctttccgagaaggaccactggctgaggatacaagattagaaatggaacgagagaagagcgagaaggaggcagctttggcaaaggcgcaggaggaggaagacaaacaggcccacaagcatgctgtgaagattgaggcagaaagactagcaaaacttcaggaagaggagcgcaggcaaatagagatggagttgaggatgaagcggaagaaggtcgaggactcttggaaggccaaacaggctgcacatatggctatgcttgtacgactggcaggcgaagatgctgagatgcggggagtcaaaagtattcatcacggtcggtgatctagtttggtggggggttggattcgtaagtttcttcttcatccattggggcaacacttggtgagctagggttgattccagtctgatcaccttccgaattggaattttcttcagagtcgctgggtggagttggaacctgctcgtcaaatggcaggtgcatggtgaaccagccaagctcagatggcttgctagtgatctcctctcgtaggattctaatcccctcgacatatgtattctgaatacctaagggttgtagtgcccccggccgagcccttccatcaagaatctgatttgtttcggccatctggtggaacctctggagtgcttgtaacaagagcaatggtttatgactttgttggacatgcttggccccactatctaaacgtaatgaatcaaacattgttcggagctgcagaattgaaaatgagaatgattagatcatagcaagattcatgagtcaaaattttgggactgacaattggaatgttggacaagaacagttcttgtagcctttcaatttgtgttccgatcccactgcgaacatagaaatatttgagccaataattgtgtgtttccaaaaggaagtctttggccacaaagtgatttggtctaccacttggcaagaccagaatgctgtgccgaatcaacttagacaatgaaggagggaggatcttggttatcagtagaatgagcctggggaggtaggccgagtaatgagtgaggcctggaagtgattgggtcatgattgaccacatcttccatacattgattagtcggccaatatcaccacgtttcattgatctgttggcctcaatcacggtggagaagtcttgcagtcggatgaggagattttatagcttgggacttgattgagctgcacgccgggcctcatgcgagcagaattgattgtaacattggttcacaattgcattccaattggatgtcggaatcaccggcaaatcctctgtgatggtggagtcatgttcacccatcacatgtctaaaaggcggtgtggttagtggtgacattgaccatacagtatcaggctaaatgacataccttagacagtaccatagggtcgcttcgtggacttgttccatatactgaagcatcttagtgaaatccttttcctggatgactttttctggggggatcccgagtgcttgtaaatatcgccacacccccaggtcatccattgccttagagttcccaaagtgatgtgtaaggatcgtgtgggcaatgttccacaatgtatgggccgcaccaagagtgaatgagacattgttgagactgtgattgcagtgtttgcttgggaatcggagggatcggatagcattgaagatctgagcagtcccaaggtcaccgtcaataagctggaatcggccaaagaattcaccaggttcaagtcggctttgtctgcggagtgcctccatcacctgtccaatgccttcagctgaattgtcagactcattcatgagcttcatcatgtggattttgggctgctcatgacttatcagctctatatccggagggtccatgggaagtttccgctttgagtcagccggtcgggccacatacttgtacattacccgggcaatctgacttttgaacactttttcatagtgatcctgggcttcattgtcaggaaggaaatcagctgggtcaatgatcagagaatccacatcttttaaggcgttgtggtacgattgtaaggtgagctgattggggtcgagtgttttcatcaggttgtcactgggaatatgtatgtatccccaagtaccatggaacatgcgattctgctttcctactgatgcgagttgaatacgctcttccatgtccaagttgtcaatacacatgataggagccaaacaatttgacagggccatcaaagaagctatagtgtccgctgcttctgaggccaaggatcgtagggcatgaacggccgtttttctatgagatgttaaacccaagtagtgaaggtattcattgaccgtctccgaaaccccacaagcatagaatcggatcgaattctcaagctgtaatccattgtgacgacaattacatgcaaagctgagcattgaacagatcaccgttgcaatctatggcacaatgacaatcagttacactcaagtcatggtggaccaatacatgaacaaaagcaaacttacatgtttgattttcttttgtcttccatctggcccatcctctttggatgagtaactaaacccaccgaactctgacatcacttcctctaacgagcctgaggtggatttcagatggacctcggcttctgcatctgcgacaagctcctcgactacggtctcaccaatatcagttggggtgttgcccatatgacctcttgagttgttggtatcgtgtgtcaatgtattctcttgaagacaagtggagtcatcatgtggattgtccacatgaacagcattgccctcttctttgtccgaatgagataagattccgtggattacgttgtagagcattggtcgttcaacagttgtaagtttatgattacgagcctccttggcagccagcccaaaaaaatcacgtctgaccaattggcagctcatgaatgagccagagctatgactttccatttcttgacgacacaacaagacaacctgcaatcaacacaaatatggatcagtggtacattcttaactaacatcctgatagtgaacgagtttgacctcagcctgaataaagttggcccaaaaatgccgagctgcatctttcttgtggaatatttttgcaatttcagaaactagctcaatagttgaactggcaccgtaagttgttccccaggtgcgtcggcggtagttgagttctatgtggtctttcttgagcagacccgtgatgaattcctttggtgtcatcttgatccttgtcaagtgcgcgcaaacatcgagtatcttttcttgatctgacattttgagtataattggaggatcaatgggatccggtaaaatgcttcagtcagtgacagttgactctggtaaatctacttaggtttggaggggagattataaaaggtgtcggtgagtgataccgtttgtgatctctcttttggtgcttggttatgttgtgtgatatgcaattcccatacaagatggtttggaaggttacatgtcttgaatgttggtgtatatgcacttgggattgacaaccgatcttttcatgcacttaatgagggacccatgcatttggcccaattgtacagatgtattgcaatttccaaaatggaggagaccctgaaggtacatcccctgcagacgactgaaaaaaaatccagtcaacataagggccatgtcatctttaagtccagatgccaagcttcaatctggccaaagggccggccatttggcccacaggatgctgatgtaaggtggtgttgaagtttggctcctgccaaaactggcaaagtacagttcaggatccaagccaaaattggctgataattcccaagtccctccttcggaggcttgcgcttcgtgcaaggggccctgccccgcctcttagaaggtgggactgattaagtttgttccgatcgctatccggaaaaaaacatgattatgtctctactggccttgccaagatcccaaatcctatcaaaattcaatctggcggtcaatctgaagctcaaaatatgttcagtcagatttcatcttcaatttaactcctagttgatgataaacaaacggatgaaatcccccctatcttgattatctttggattggctgtcttgctgggtactcactatggatccacacatggactacctctgggacatcgaggaagaacactggtttcgtcgcctcatgcaagaactatctcaaggcgtacccgtacccagaaccattcgcaccaccgagaaggaagtcatcctacgggatcgaatcgcaggcaatgaacggctgatgaaagactactttgtcgaacacccaatttataacaaccggatgtttgagcgccgcttccggatgagcaaggcgttgttcaatcgcttatgccgtgatcttcagcagcacgattgtttttggattctcaaagcagtgagtaattgaagtcgctctcgatcgcacctgtctactgactgttggcctgtttcttccaggactgctgtggtcagattggcctatcaacccatcaaaagctaacagcagcaatccgccaattggcctatggaaccagcgccgattccctggacgagtacattcgcattggtgaaaccacagccctccggaccctcaagtattttatccggaacatcattgagctgtacggcccggaatacctacgcccaccgaaccgcgacgaattgacggcaatcctgagtgaaaacgaagcccgaggctttccaggttgtatcgggagtattgatgggatgcattgggcttggaaaactgcccatcggatggcagggcagtacaaagggaaggagaaaagctgaccatcgtccttgaagctgttgcaagcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaatttcatgaatttgtcaaatctcatgaatcatcaggtttggatgaattgagattttgacaaatttgtgaaatatatgataaatgtcattaaatttgcctcaaagctcagacatgaactgtcctattgtttttgtgtatggtttgttgattgcttagaaagtttatcacgagtgagcacattttcttccctgaatcaagcaaaaagatgatcatggacaagtgggtgttgcaagaggcaatgtacatatatgacatagtagaggtcagaacagaggtttgtctgagcttatggattatgctgcttcattcaaatgtcctgtctgttgacatggatcccctttgatgcacatcatcaccacggggccagtttttttgaaactggccccatccactggacactttcctgaggagagtgtccaacggatgcaatcagagcgtctgagggacgctctggcaagccagcatcacttggatgctttcaaaagcatccaagtgacactggccaaatatgaagcatccgatggaggctatgatttattgtagagatggtcggggataatccactgcggatatccgctatctgctggcagatacccgccagtgccagggggtgcggatttggctgtggatggctgttttcccgcccaaatctggcagatatccaggtatccccacggcaatggtgggccagctacgctaaccgtagcatagcaattttttgctacaatttagcgtagcgttagcgcttttttcatttttcgcgctaacgctacacgcatggggcaaaaccttgcactaacttttagcgtagcgttagcgtgattccccccatctgctccaacgctacacgcacaggccgccaaaaactgcccgctacgctgcgttacagtgatctttagcggttttgaggtgttgttaagctcaaaagtgtttgtgagaaccttttgctgagttcggaaagggatgtgtgaggtaacctctgcctttcctgtgtactacactaaacaagaccaccaatcttagattggcagcttttaattagtgatagtggagtgtatcaaaagatactctgttgtttaacaggtggacaggtgcaaaaatgggtgttgttgtgtataaagatgttgtaatattgtatgtaagggttgttataattgtaaaaccaaaatattggggaacaaataatattatggagtgagcagtgatttgcctgttatgtggggaaatgtctgcaggaagtctgctggggagaaattacaactgggaggaagggcctccttatatagacaacaatgaggtattttggctccaggggagccagggatgagggattttggctggttgtacagccttacatgagggaatttggccagaatggaagaatacatgaggggttttggctggtggtacagcctacatgatgtgatcctgtatgttgagtggtttctgttggattgacaagctgtgcaacggttgctatgcaacctagcaacctgcaggctgtgttctgtaagccgcatgatgtcatcctgtatttgaggctgtacacatcacatgacaggttgccaaggtaacctgtatgctgtgcctgcatacttccattgtacttgattgagacgtacagatgccagatcacatggcccggaggggtgaaatgtgtaccttgaatccttgtaacatgtaagggtgcttgacccccctacctgtgagtgaaagaggggtgtaacatgtaacacaggggggttacatgtgtccaagcctgctcctcaagggtgattttggccctggaatcccttcctggagccatatttggtgtaatattattgtatatacaagaaactataaaatttttgaagttgttggataggaacccataaagtatcccacagcgttttttgccgctaaaaacactgtagcggcgcgctaacactacaccaaaaaatggctagtgttagcgccgctacaaattagcgtagcgcagcggcacgctaacactacgtgaaaaaaaataaaattggtgccgctacgctaacgctacatgggcccgtagcgtagcggctagagatgtcgctcgatacccgggtacctgcctcaaaaatccaatatttttgacacccacacctgctagggccgccagggcgggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaagttctgcatgacttgttaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaagaaataaagaaaaacaaattattctatcaccaatttgaattttatcttctctctgatctatctttagctttacccttttgcttggcctcatttgccttattcaatgtccattgatgaagactgtacactgtctttatgactggaggaattcctccagtcatcaagactgtacacaatctcaaaggccggagggaaccctcaggcctcaacaaagcaaccagattagttcagcaacacatgtaagacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaagagggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcaggtgtaaggcgggtacctgcctttttttaccgcaaatgttgacacccgcacctgtttttaccgcaaatgttgacacccggtacctgctttggaaaacgggggttgataaacgcaagccaacccccctcgcgcacgccaggcacagattggtgtgtgggcctgcacgccaaagcggattggcgtgcaggcccacacaccaatctgtgcctggcgtgcgcgaggggggttggcttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgcacgccaatctgctgcagagtagatggccctgcagtttggcgtgcaggcctgcacgccaacagtccctaaacgcatatgtatacatatgcgtttagggaccaccgccgtcccataggacccaggaatgggtcctatgggatggctccgctgtggtaagccaatcttgaataagaggcccacaaaatcaaagcctcaagcacaatatcaagccctctggacaacaataccctcaaggaccaagacaagccccctctggaatattcaaccaacctgcaacaccatggatgtcacaagaccaagccccctggacagaaacactctggattccacattacacttcttattacataatcacttcatgcagctttacatcatcaatccccattcagccttccacacttggcccttgcatgtgtttcattttattccactttcactctagcttcatttccactttgggccacatttcactgtttcacactattctacattggttattctcatttctcacactagtacacatctggctagttcatttacctctttggtatattcttccttccccattggttgtggcacatttcatccctgcatgtctctgatgtcattttccccatttatcttagtgcctaccaattgggccacattgtttcagtttgatatttttcactcttccattttgttccatcccccttccacccacaagctggccactccccagaatcttgtatataaggagctttgtttttcatgttcatttgttccccatcagatcctgtcccagcaattcagataactgatcacccactattagccaggtatatgcccatcaacatttgggataccttgatttgtgaacaagtatattttgaccagtagacataagacatattagacataccttactcaagaaatctccatagccacacctattcttcaagagtccatactcttgttcttttcttgttaccttactcatcctagttccagagaggcagcccattaaagcactattccctctcaagctctattcatcccaaagagtagttccacaccgctcatttttcttttttttttcagtgttggggtgtagggcgctccctttattggagaggagcggagacctagttttagaaatacactgtcataatcaccgtattagcaaaagggggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgcgcctggcgtgcagtttggcgtgcgcaaggggtgttggcttgcgtttatcaacccccttggaaaacaggtacctgctgacatctctagtagcggcccacctcaggatccaagtgggtcacggggcgggtttgagcaggctaggtttggaagttgacccaacccggattcaacccgacgggttggcggggtgggtatgatcagcacagattgtattcgggtcggcttgagattgaccgactgacctgattgaaagcaattaactgattatttgctgggttgacccgacccgaggcactgtgtatttgggccgggtttggtcaacattttaccatttttgccccaccctgagaatatgtcggggcaggtttggtcaccattttttgacccgaacccggcccatttggaacctgaggcccactgctgcccacggatacccaaggccaatggcccgctggaagggtttcattccagccggcaaggtccttccagttggcaaggatgtacctcgccggctggaagggcttcctttcagttggcgaggttacaaggtacatgtacagtctcctcccagttgtttatagccatatgttttgagctccacaccgggaacccaaacatttcaagtcacaagaatttgtggaatggtggaaaacgggtctcaaagaatgaatgtgaaaaaataataacaaaaaataagattttaaaatttgtaaaaattaaaaaggagaaaatcacaaaaactgacagtctcaatttttctttcaggaaaagatgaaatgtccaaagtgatagtatgagatctggaatgaatgattaaaagtgaaaatttggaaaaaaatgactacttggtggtttaaaaagggtgcctgggggtcattcatcaagaaatgtggcattctggtactgcaatctactgattttgactgcagggtgtccacccaccatgctgaaactttttttggatcaatatttttcatttataatcattcttttcatgttccaaacttgccctctgtctgttcacttttcactcaaacaaaaaattaaagttttcaaaaaatgttgattttcttttatctttttcacaaattttaaaatcttattttttataattattttttcatattcattatttgaaacccatttttcaccattccacaaacttttgtgacttgaagtttttgggttccctctgtggagctcaaaacagatggctataaacaactgggaggagactgtaccttgccggctggaaggcccttccagtcaatgaggcatgtaccttgccaactggaaggaaacccttccagtcggtgaggtaggcttccttccagctgacaaggtacatgtaccttgccgactggaaggaaaccctttcagccggcgaggtttgccaaggtacatgtaccttgcctgctggaaggaagcccttccagttggcaaggatgtacctctccggctggaaggaaacccttccagccctttaaagggcgggtatccgaggatacccgctcggatacccactaaggcggggggatacccgccagtggctgcggatggctttttccccggaaaaagcagccggatatctggatgagccagggtcatctctaatcaaaattggtgtgcggacctgcacaccaaccctctgcgcgggcattaccccagcaggttggcgtgtgaggctgcacaccaacctttaagcaaggcaggcttgcttaccttgcttgcaggctggtgtgcagcctcacccgcaacctaaacccatataaatatgcatttaggttgggccatatcccataggacccagggatgggtcctatggagacaactgttcatgtcgaaccttgaacggacatccattcaaggtttgaagcctgacagccatcgtccaaggtttgaaacttggccaatggccttgaggatccctgtaggacccaggcctgggtcctacagggatttgtttctcgattcttggggtcagggctcctctccagccccgcgacccgggtccaatccaattgttgggagggagggaggggcaggtaggtagaaggatgtagcctttgcccggggtggcagggcccgttaaccctgcccccgagggaagatacattcctgtaggacccaggcctgggtcctaaagggatcttcaaggccattggccaaggttcaaacattggctgatggctgtcagggttcaaaccttgaacccatgtccgttcaaggtttgaaccggacagtgtctccataggacccatccctgggtcctatggggtatggcttgacctaaacccatatgaatatgggtttaggccgtgaatatgcgattacaagctgcacaccagcctgccagcgaggtaagcgagcctacctcgcttaaaggttagtgtgcagccttgcatgccaacccgctggggtaatgcccgcgcagagggtttgtgtgcgggtccgcatgccaattttgattgggttgcggtgccacactcccttcagagaagggagtgttggagtgtctgtgcaaaggggggtggagtgtgattatcactcccccttcaataggctccctgaggaaaaaaggcatgacaacaacactagtttaatatgatccaaagaagtgctattgggggaaagaaaacttacgcagctgcagatgctgtaaatgcccaacaaactggcaaacccttccaaacaatgggatcctggatgataaatgtgtacaagctgaatttgtggccgcacaagagagatcaattgtcaaccggattgtgagtgctgtcaagcatgagcatcccccacccatgttcaaggagtttttgttgctgcctgggtgactggtaggcaaaggtgaagttggttgcatcgtgtgaggcagggagaaaattgtttgacccttgctgctgaagattatcacgccaaagggtgattgagatgaaagggtctggattgtgcttggccaacacacccatgcgggtgcagatgagattacggacatggtcgtacttgatgtactttgcttaaggcttcacattgaggctatgcatctgtaataaacatgggtacttggtgttagattgggttgatgtagacggaagattacaaccagttatgaatgaacactcacagcaaggatgttgtgtcagctcccgtctcttgtgtgactaggagttgatgaaaggttagggtcacactattgttgtttacacaacgtagtggaaagaggttgcactctagttgattaatcaacgtagtggaattagcctgttcaatatactagagtatttgaagggctgctccttattatttataagggaagacagtggaacaacttcactgcgccaggcttatgagaagagaaaagtagttactagtctagttacaaaggttaactgtaacagactagtacaagatagagggaatagagtagtatgtaatgtaatgtagactagattaataaaaccccactaacttattatactgtttgtaaataggtaaggatggcgggtttgtatggtaatctctggggtaaggaatcctagagggaaagccttcctccttaagtattacagagcagaggtcagtctgcttgtaggaccggtacagtccccataaggttatattattttcttggggagaaatgtcaatatattctaagaagattaaagtacatgtgaggaaaatctctcttatctcagaagatacacataagagagataaactagaatataagtatttacaacagagatacacaggataataatctctttgatactcatgaaatataattgtccttttcaacttgaatataactttcaggaaataggtaaatctttattaatttactaatatttattaacatatgtaatacacataaaagaggataacattactgcatatttattaacttaaaaattacatataataatatttattatgtaacccaaaggggttacattctattgtagacacctgggctagtgtctcagtgtctgacatgccgggacaccacatcaactggtggattgcttcccaactgaggcccaatatgatcctatcagtaagccagtcatccaccatcttagggatttggttcttcttcattccctctgctgaaaatgggtcatggttgtgatgccattgccattctactctcagagttagggtgtttgttttcagattatgaaagatggcaaaaccactagggcaaccacattttcaagagagggtgtgattcttctgtgatttgggtacaggcttgtgcattttttgagggcacttatattcaagcaaaaaagaatactctatatagagatggtcactttgcatccgaaggcatgtaccttgttgactggaagggaaaccttccagccggcaaggtacgtgcacctcattgactggaagggaaaccttccagccggtgaggtacgtgtaccttgctgactggaagggaaaccttccagttgacgaggtacgtgtaccttgccggctggaagtaaacccttccagccgacaaggtactttttcttccagtcgacaaggtacatttcccttccagtcgacaaggtacacgtacctcgccggctggaaggaaacccttccagttgacgaggtacatgcctcgccgactggaaggaaacccttccagccggccatttgtctcgggtatcccaggggatacccggatatccaccgggatttgggggggggggaaaggacatccgcatcctctggcgggtatccgctggcactggtgggtatccgccagcggatagcggatatccgcaacagattatccctgcccatctctaactctataggacagcccttcccactaggcgcaacagagagcactttaaggttggaccgggagcatttgaaattccaatagacagttgcccgcatgcagtaaaaaatgaatcagcatcctccctggtttggccaggtatggtgaagcagtggatgggggttgggaaagaaggtgcactggctcctacactacaaatcatttgcatggagttggggatcattttggtcaaggttgaacaggaatctgctgtgaactacatcatatatgttggcaactaaggggtagttggtggtggtagaatcactggtttttgcaggttgcttcattgaaaatagaggatgatttaaggattggatcaaaagtgaacaatgatgttaaggagtgtgatagttaacggtgctggagagcaagagagggaagaaagagttgttggagataaaagacaataggagaaaagggttggaagacaattaattaataggaagaagaatggatggaggagtagtacaagactaataataggagaaaaagccacatgcgtgaggttcaaaagtctgtattaaaataccagctccgagtgggttgaattgtgcaaaaggaagacacggtttttggaagatgagacagataaggtgggtacaggattaaaaacccggttaattcaggctaacaaagatcaattgatgaagtgcaggatgaagaaaaatagggcagaaggcaaagcaattggaggacttcccgtcacgatttagagtgttttttagacctctctcagttctaaattaacactctaataacaaccacacctagctcacaagagggccttcactacaaggcttctgaagagagattttttttgccaaaaatcaagacgttgtggaactcctattgtgccaggcggtaggcagttggttgaagggaaattgctttgagggctgccttcaagtggggtccggacaaaaaaagcgttggggttggctggttttctgagaggagacaacagaaatcgatttctgtggcggttgttgagtttgagtgaacttgaggatatgtaggaggatcagaagtatcaagaatgaaaagatcaataaaattgatgggtctatcttggatcagatcagagtgccatgcttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaactcaaccaaaaaacaaaaacaagaccacactacagcagttcccagaaatagggttgacggcgccacatttgaaaatgtgcgcgccagtgggcgcctacaaacctaccaccaagtgcgcgcctttggcaggcgcagtagcggcgagcctaggcgaggtttttttttcaatgaaaagaatatatacgttgtattccgttgtatttggattgttgttaggctatttacaagtgaatgaagattccttgatatgagagaaaagctgggcaggcttcgcttggttgaacaccctttggcagtaggtacatttagcttggcacctttgagattggtccgtccgtatgtttgacattaagaatccagtccatagcagaccatgatattttgttggcttagaccatccttgcagctctgaattgcttgtatttcttgtgggtggcacgtcaaaaatatagaaagatgatgtacatagtacatattattattgtataaaaagttggaggtttaagagaactacatttggaattggcagtaccaatctcaatacaacctgcaagcctcaagacgtcttccgcactcacatgtgtgaaaaaaaagctagaaactcatagcaaagcggtgacatactcccggactagcttacggagctttcagggttgccctttcaaactggaaaagtcactcggcctccagccctccccctctaaaaattagggttagaagtgcgcgcacaccccccttttttggaaaaatgtgcgcgccgtgggcgagggtgcgaggcgcccgcacatcggcgcgcacctaggggtggcgccgtcaaccctacccagaaagcttgctgtcgcgagctcctgggattccatttttttttatttgtgcctcgagttttctttgcttttctgtcctgtatgtggccttgtacagccataatattccaggcatcatggcccaactcccccatttttcaagttgaagatatgggagttggaccattggattcctcttgtttttttgagtcggaagcggtcatcacacccgttgtacccagcccccaccaggcaaccgacaggggcccggaggcctcacccggcctcggcagcagattcgcaacctgtacaatcatgtgtacaggttacgaggcgcaaaaaaaagttgaaagaaaataaaaaaaatcacatcccaggagctcgtgagcgcaagctttctgggaactgctgtacacaacactacacaacactacacacacaacacaacacaacacagaacagaacagaacagaacagaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaataatcaagagtgaaataaaccaacatcctgagatgtcttaggaccaagaaagttaaacaagactgtcttctgagtaggtgatttgaaaaagataagtaagaataacaaaatgataaaaaataaaatcaagatgaataaaaagataacatgaagagtaaataataagaggaaatgaaataaaataataaaatgaggaaaccattggactgagtggggatttgaggtgataatattgaaatcttgagtcttgaggatattgaaaatttgaaattcaagcttgagggggcctgtaccgtttagaacaccacaacgttcatggtgtaaatcaaattctgcgagggtcgtaaatgccgacaaagttgtccaatggacggtttaaagtaaaagatgaaggccagcctaagatttgaattaaggtgttggtgacagggaatgagtatgctactgacagaagcaacctcacaatttgaagggcggcttatataattttctatccatttggtagtggactggtaaaaattttgagaatcttgtgctaggaaaatcttgccgccttgggagctagctagctcactacaaccctgaccaaatatccagtactggatatcctgtaaaaaatggggatattctgtggtcaaaggtttctgtgatcttgtttttttctggcaattcatttgcgtgttctgtaacttctgtaacttttctttttaatttaatgcaaagttacagaacagttagagaagagttacagaaagtttacagaaaagctaaagtaacttcaccaaactttcctgtttttttttctgtgattcattttgggcattctgtaaatttttggtaacttttcttcaagttaactgtaactattctctaacttttcagtaaattcaaagaaaagttacagaatctatatgaaacaccaaaggaattactgaaaaaaaaaaagaaacagaaagtgttgattacagcatatccccaattttttacaggatatccagtactggatatgtggtcatgggtgcagtcgagtggagtgcaggtggcctatttgcgaatggccaacaccagtgaccggccttccggtgggaaatcagtggatattgtgttaagtttttgctggtagattcacccactgctacagggggtttcctaggtcctgccaatggtatgactgagcagattgatgtctctgatgggatcatgcagaaaaatcgaggacggcctggtgcgataactaacatctgataattccaaggaaaacagaaatggcccgcttctgatgatggccgggggagaaaactctgctcaatctcactcttaacgatggacggagtgatccaggagtcactgctcatcctggctggacatggtcatgaggacaacttagtagcagaacagcacaactcaccactcagactcatcaacaacatcgcaaccaactacaaactcatcaaacaacacacccaacagactagcaacaacaacaaccaaaacatcaacgcactcaactcaaccatcaacaaccaactactcaaacactaccaacagacactcatcgacctagaactcaaactactcactcaccatccaagcctagtcccagccaaccagcacaaccaaccagcaccaccactctcaaccatcactgcccaactaaaccactaccaacccatcctactcaaactcaaccaactcatcaaccaactaccatcaacaacaacaaccactactcaactcatccaactcatccacaaccatcaaacatcaaccggatcaccaccactagcactcatcctcaacaacctccaactagcaatcgaacaactatggatcaaccaattcagatcattcatcatccaccaatcaaaacaagaactatttcacctcaacaacaaccaattctcattcaacaaaatcaacctacccatcctaccatccctagaacccaggcacgaactgcttcacaccatcaatcagatctgccatgccatctccatcctcaacaacctatccaccagactcccaaaagaactccaacaacaactcaccaacgcactccaatcaatccactccatctccaacccacacttcagaatcgcactcaaaaacatacaaggtccgtccactcaaatctccatccaatcagagtatcaagactgattgcgcttaatacatacatccagaaatcctatccaactatctattttcaaactatctaaccagagagatcctctcaaccacactcaagacgatcaccgacatcttcttcctccgcaacaccaccttcagggaaaccctagtcgaaggactcgtccgtttgaaagccaaccaaacaacaacaagcgaacgaggagggggaagaggaagacgcaggatgaacggacgggagttggacgtcttgttgttgaaggccgggatcagcaccgagttgggcgaagaccccggcggacgaccgatcgatatccaaggcttctccttccaactcctccaagaatcatcatcagaaaaccaagatcaagatgaggaaaaaattcagaacaagaacgccgatcccagcttcagtcgctccatcctctcatcctctcagccagtctcactcacctacagccccaagccgggtctgtccctcttcctgaccaagccgatctgccagacctacgccgacatccatcgttgtctgttcgccttcctgatcggccaacagacctacaaggaggcctggcgcgagctctcgcagaaggaacggctccggagccggctcgatggtcgactgctcaccaccaccaccaccactctcaaggccacgggtggtgatcctgagacggtcagggcactgctcagagtcggcttcgaaggactcagaaggatcggctggttcttggacaccatgctcgattacttcttcgcccaagtcatcgagccctccatcgagagcttctcggccgccatcgaggcccactaccaaagcctctcctcctcatcggctccccatccttcaaccgcggagccgggtctgaacaccaacagaagctcgaccagtgccgatttcttcgccatccatgcccacttcctcgctcggatccagaccgggctcttagccctcgaaccgcaaaaccataacaacaataaggatcggggtggtgggagatggatgatggtggacttgttggactgttgtttcgagttcttggccctccttcaggcctggtccttcgaactcatcccctcccttctcagcgacctttcctcttcttctcatcaagtcgacgaccaccaatcgcaagtcttgcgcgatcgcagagctcacttaaccgggatcctcgagcgcttcaccagcttactcaatcgcttcgtcctcgaattacgtcgcgaccatcatcacctgtcttcccatcatttgtcttcttctcgtagccatgatcagcagcaacagcagcaggaggaggaggacttggatagcccgggtatcgccctcttcgagcccggcccaatgatgctctccgatctcaaggctgcaggcttcagacgcgcctgtctggacgccctcggcttgaaattcgacttcaatctcgccttcgactcggccctcccttttgctcctcctccgtccaatcaataatcggctgcttcttcttcgtcgctcttttgttggctgggctggaaggcgttgaatctgcggggtttttcatttttttttttttactcgttacttgaaaaaccactcatttcttttatatatatggttaggcgtatttatatgttgttgaaggttggtctcatctttcgatgatcaaccccccccccccccctccccaaaaaaaaacatctcgtgtccattgtttcattcaaaaaaaccaaaaaaaaaaaaaaaaaccctgaaaaaaaggggttaattatgtgttgttgttcttcttcttttggctaacatataatatgtaatatcgtatccgaatgaatacgtcatttcaatatccaaccagcttatgatcaagcgccattcctaagaatgagattctactttttgttcgtttggggtattggagtatgagtatgtgtttacacagacattaggaggaacctgggcatctgtttttttttttttggtcagactgtttataaagtacatacacaaaagctcataaaaaaaatgtgtttgatcgggggcaagaaggatgcttatagggatggcccagttgcagtgcggagatgaagcctcttgagtctcttttaagaggccgatcgcgccgccgtcgaggctggtcgcggagaccctccagactcatcaatcaagaggccgcaggttcaatgattattaagaagtcaagcggcggggggttggagaaggactgatggcgaagccggccttaattaatactccggatggcggagctttttttttttttttttttcggtcagactgtttataaagtacataaacaaatcctcataaatgtgttttatcaggatgcttatagggacggcccagttgccgcgcggagatgaagcctcttgagtctctctccagaggctgatcgcgccggcgtcgaggcgggtcgcggagaccctccagactcatcaatcaagaggcaggttcaagaggcaggttcaataataattaagaagttcaggggccgggggttggagaaggactgatggcgaagccggccttaattaatactccggatggcggagcttttgactgtccgggattggtaagatagtcaggcaaagagcgctccatgatgactgtttttttttttcgccagaaaggagttcagtccggggctgagtgagattaacggggtgttttttttttcctgtttcggcacagggagtcggaacgggcagatgagcaaaagccggatggtgatcagtccatgatctatcatctaggctccaagtgaacgctcagcctgacgagagagagccatccatcgccgctaccggccatcagtgggaaatgggagacggccgcagctgcacgcacaacgctttcgctcgccggtccatttccatcaatatatcagcagcgtttgtaccattcccggcggtcctagcattcatccccactgagacaacaacaaaaaaaaacaagccttgtggcctggctcagcccatcgtcttataataacgtctataaaaggagcacattggaggaccatctggtggtccattctactcattcctgatccgatagtcctcatcatatctcgccgcacatcctttaccataacaccaaccccactcgccatcagcctaccaacttggcaccctcaacctagacatgtcggcccggcagaccgccccgggtaaatatttctttcttctcccttgaacttcgtcttttagcctcaaggactatcaactaaaactgactatacattttctacttgtatgtgttatattattctttcctcacattgtccttttttccttttttttttcttctcgtcgtgcagctctcgccgccgagctctccaagttaattaggctatgccatcaccgcgcccgcgaatccaattcccaagaggaggaagaagtctcaccagaggcagatttaaagacccgactagaaaacttgaatcgagttgaaaccaccgtgctacctgccattagtgacctagtcaccgaactactcgaagtcttagacttacctgctaaagactcggtttctccccagcccaagctcggcgaagccttagaaatcgtccctaggttcactagcctcgtggaagacctggcccgctccgtccttcctcctgattactccaatccagaaatttgtcgactgatcgatcaaaattatcgccaattgcaccaattcaaatctcactacttgaagaaaacggttaccgagttcatgaaagatgatctcccaagcttattcgttgaaatctcttcctttgtttctcatggccaatattacgattataaattcaaaccgttagaccgctccaacgcgccccaacacgctggggcagctggccgaatccaaatcatgatccccagaatcttgaacatcatccgcggatcaaacttcgatatcatccaatccatgtggactcactgtcaggtcatgttgggccactatatgtcatacatccaagtctgtatcaacttcacaaacaacctggaccctgcgcgcactgagccagactacgccccacatataccggctgttctcgaactgctggaccaaaccatggtcctgctcaagatgtgcagactcttctcccgaaagattggctccacacgtctcttcaaatttgctgaaggcatgagctcggccgcgctcgaaagcttcagtgctgtctctgaaaagtttgagaaccacgtctttggactgatcggctacatgcactctgttgccgacggcgaggagaagctcagctgggacctcaagcccgatgtcgagcggatcattcatgatgtcaacttttccttggacttcatccgctcgaatatggtcccttcttatccccctcagacggtcgatgaggttatggatcacctgtttggaacattctctgaaaacttttttccttttctcgatagacacgtcgcccgactgactcagttccaagctgagggttaatcaaaaaaaaccccgttgttgaggatcaaatccaactgagctttctctcatcaagctccagatttcttttttttatactcatgacgatcaaattactacaataacaaacacacctcttggtcttttcttgtactctgtcatattcaatttttattgagagaaaaacaaatgatgtccaaatcacttcttcaccttgtcatcaagagacttggtgctcgacttgaattgtagggatttcaatactggtggtcatccactccatgtgtctttttgttcctcacttcttgtatcgcgcacattctattcttgagatgcgctagccatgttttatttgcggggtgtcctgaatagatcattctttcctactgctgatattatgcatcatccattttggactctccctggcaaacttttcatccaagtgtacttgttgagcgtaaatttgtatcggaaattaaatgccaacccatttgcttgcttctcagggcatgtgaatgacaccaatgttgtaatctaacggacctgcgactgggggcttgggggagaactttggcgacccgggttgcctttttgcgcggccctgcaaaacaaccctggactcatccccgggggcaatcaaaaccgcactatgtaccctgacttctgcgggttgcctcccagccgcaattgactccactcgacccaatgcactcctccaaccccacaaacatggataacatcacttgggcttctacgcaacgctctacaaggaagaaaaaaaggaaaactggcccaaaatccaccccaaaaaacaaggatcccagtgaaatagagattgttccacggtactccttgctatgtacctagtaccgcttggggggtacctccggcacccgctgcgcacctgccaggaggtgccaggtgtctgtttttgggaaaaaacaggaggtaccgcgggtaccaccctaattcccttacatagggtgggagggagggctgcatattttataataaatatgaaaaaattgaaaaaattgactatatatacactttcaacagtacttcatatccagtactggatatgcagtaaaaaactggatatgcaattttattgtcattttttttgttaaaaagtgtgaagaagcaaaaaaaaaacagcacatccagtttcattttaccacatatctagtacaggataagaagtaatgttgagatagctagtggaactaagtgaaaaagagaggggaagtacccgcggtacccgccgggaggtgcctggtgcggtcaacggtgggccgctacactaactgtagcggttagtgtagcgtaaaccagcggaattcctgttagtgttaagcatagagcagcggaattccgccacaacaccgctaacgctacgcgtgtgggctgcaaaaaagggcccactacactgcgctgcagcactttttagcggtttgtgggctggttttgccgctaaaagcgctgtagcgcagcatagtgtagcaaaaatccactaaaaaaacgctaacactacatttttttgatgcaaaaaagcgccgctatgctaagcttttttggccaaacgtgtagcggcccactgctggtgtggtgcatggtatctatattcttgaaaaaatgaacaggtgcccaagtacaaacaaacaatctctacagtgaaaccctgaagccagtggacaagttggatatcaacaacaaagaccctctacaacccaatgatagctctgcagcagccaaaaaaggcttcccacattggtcctttgaagaggacaaaaaactctgtattgcttggttgaacaccagttgagacgctatcgttggcaaaggggaaaaggccaccaccttctgcaatcaaatccaccaacatctctcagaactcatagtcaaatacaatgacagtaaaaaacacgtcaaagacttcaaaccgcttcctttacaacctgttggagccgttgaatgctgttgggctctcatattcaaatttgtaaacaatttcacttgatgctattcaaatgttgaactttgtttgaagagcagaaaaacccaagaagatattgtatgtttttttcttcaaactttgtgctatgattttctcagtctctctttgacataccaacaaaaaatgattgtttcattaagcttaccaaagccaaagagctttacaaggccacctctggttcaactttcaacctcgaccactgctggggtatcttgaaggacaccctaaagtgacaggctattcagtgagagaatgaagcttggggaaagaaggccaaggaatcaaaatctggaccttcatctgacatccctagctccatccctgtggcctcaagtcctgctgtcattgacatcaaagaccgtgagttggaagccagccaatctgtccttagaaatgtatgtgtcaagggtatgaaggcagcaaaacaaaagcaaaccaaggactgttccatcaagaagatggtgagcatgcaaaaggagcttgttcagatctcgcgcagctgtctggaatcaatgaaagctgtgacccaaatgacgttggacaaggcaatcatgtcaaaagatttaagctcaatggacaacaaatgccacacttcttaccaaaaaaaaacaaaaggaaatcttcacacacaagttgcaagaagagaaggagagggaagaaaaagaaaacaaaaggagaaggaaatgttggaaattgaggggtctgatgaggaagaagacaaagagtaattgtgtaggccccttgattgttgtcttctcatctctattgtttcttttctccaaatgaaattgttatttctgaattcattttcaaactcaaacaaaaacacattttattcttatttcttcattccttttcaaactgaaaatgctttatatgtcatgtttcttcaaatcaaatcaaaatcttatttattttttctttttcaaacacaaaaatattttcctcagaccggcctgtccaagcagttcttggacatggttgtccaacgagaggttggactcacctgtccaagcagattgttccactgtcaacagcttggaaaagccaggtttgacaacttgttggacggctatgtccgagagctgcttgggcaggccggtctgatgacttgttggactggcatgtccaagcagttagctgaggcagttttgatcttgataaacaacatttttcttgatcaagattgaaagttgaacattcctaaaagggaatttgaataaaattactaaaaatatatttaatgctaagaaaaaacaattgtgattatgttacaagtcaccttgcttttaattgcacaatcttttctatttataacttactgagtgaaagatttgtaatatatggtgattataagcagttgaattattataaaataagaactctgtgttgtgtaagtatcataaaccacataaaacaaaacctgtgtgacaccactttcaataatcagattacctgtgtcaaaaccaagtgattacaccaattaaatctgaacaaaaaacttgtggaataggtgcaattacatggtgaatggtaaaattaagcaagaagctatatacatatcataacatatatcaggataatgaagtgtaaatagtcattttctattcaatacccctgggcaccaatacttcagaatctactgtttttttcaaggcagaaacatgattggtatttccaatgctttgaaaatttgacaattatcaaaaaataacttgtgattcaatcatgctatggtgaaactacacacttcactttgttcattcacaaaaggctttggcccctgaccattgatgaatggagggggctcttctgggcatcaaaactgaaaagtcttgttaactggagggggcccttctggccatcaagaatgaaggggaagagattccttccagtcattgagaacaaacagtcttggtgactggaggggagatttttgtgtcattgcaactgaaactgtcttgttgaccagtgggggcacttctggccattgagactgaagtttcttgaaggccaaaggtgatcccttctggccttggctgaagtccaaggaactggcaatatttagtaacacccttttcacgcagatgctgcaatgcccagcccctttgcagccatggaagccaatggaaccttgggttccaagctcaacaggctgcttatataaccttagctagcggggcagcaagggtcacctcagatgacccggtgtagcctccaaacttggtttacaaggtatataaccttagctagcggggcagcaagggtcacctcagatgacccggtgtagcctccaaacttggtttacaagggctcttaaatagccagatggggggtggtgggcaaattgtgtgggtctgagacttggaattaaactggaattcatactggaggttggtttttctgggcagattggcctaaaaaatcacatttttttgccacccagaggggtgaattttttgggttttcttaccatatgggtggcttacaaccccaatttaccacctgtggtggagatgctctcatagcaccatcacatttctccacgcccgcaaaccacatttctcatcaacacacctaggtacaacaccgtcagtaaccaggttagtcctccagaggctgacacatcatatttggctgggattgttagatcactataggtgaaacttccccaagggaaaataagtatataattactttggttgttgaataaaactaaatgtataataaactatggacatgtgaaaatatgtaaatttgtgtaaacccatactctgtcatgacaagttcattggtttaaactgggttgataccgaccaattatacatatataattcaaaggtatcttatgtcgaaaggttctttttttttggggggggggggggatctaggtggttttgcttggtatactcgacttttaaactaataagcattcggccggcaccttcggcaaccagctccggcgcagtatctgcactcgaaaatctcggtgctgaccgcggcaacaccttctccggggatcgcgggcttcacttcttttgccccgatgatgacattcatcgcgccaacgattgaagcgaaagtagccccacaaagcaaggcggtgagggtgaaagacttcatgcctggtttcaggaacttgtggtgctgggtgaagtcgtcggtcggaagtcgtacaggatgtcggtaattgaggaggctgagactcggactgactggatgcttggaggtgctctttgcggatacggctagttcgggaggctctgcaaaaagattctcgttgagtcaatctactgccacccgcaggccgcttgttggaataggctgctgcaactatgagttaagagggccttactttgatcgctggattagaccagggtaaatggactcgttacaggtgtaaggggcgctattggtgaactgtgaaagctccgatgaaagctttgtggaagctggttttggtcgtctattcagagctaagaacatggacaaggcagggtctatttataccctgccggaatgactgaagaaagagagacaacgtggaagcctcaggtacagaaccctgagtcgcgtgagaagtggaagagaaaggaacgcattagaaaaagtgttggatcgcacgccggatgcaattttatcgcgcctatggatcatgcgatccaacacgtttcacctggaatactgggtcgcattttccccaggcgcgatagcatagatagcatcgaccggtggggtgcgatgttatcgtgccgggaaaaatgcgacaccaaactttttctgaagccggcgggtggcccgtgggtaattaagctatccaccggtacagaacaacaacgtcagaagggcgagggttgggaattatgtacatatgacccaagcccatcgtatcacgggcacgggaggcctggagcgacatcctagacaaaatatccgaaagtgtggtgagatcgtgccaaaaaggccaactcaagcgtcaaagtagccacggcagggccagatggccagacaaactagccaaatgtttctggcgctacccatcggtaaaatagacagtgccggcaagagcttgataccggagtttgactcccgcgaactcaagtatcaagctcttgccggcgcgggtgcaagtgatggctactgcacagtcttgggactgtaaacttgggtgaaagcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagttggccaacatatcggttcagagcctccataaggatccagactaagatcttccttcatcatcttcaatgcttactcggagtcgagctcaaccctcgaaaggcaaattaagaaagaactcaagattgaggattcagttcccaaccggagcaaaaagtatcaccagggaaaggtctaaagacccgacaagaccacttgaataaagttgaaactactctactacctgccactcgtgacccagtcgttgaattgcccccccattgatgtcaaaactggcagaagaaggttactgagctcatacaagacgctgtcccttattcgataacctttctggctttatttctgagggggattattactactctgaccacgaaccaccggagcagtccagataaccccgactgccggttatgaagattagccagttccacgtgaacatcgccagaattctcaaaaacatgggtcgatgatctaactttggtatcctccaatccatctggactgaaagtgaggacctgttgggcacctatattctccaagttctcgactcaatccaccgcctaaaaaaccctcaccccgtcaacagcgagccaaattccatcggccccgtaccgcgtcatcttcaacgcttgcaacaaactatcatatccctcggattcggcagaatcttttccaaaaacaaaatcggttctacaatactcttcaaattcagtgacgaaatgagtacagctgagctgaaaaatttcagtggtctttcaaagagcatctcgttccatctcgcctgcatcatgtcctacgtgacaactgctgctgacttccgagaaagacctcaaggccactggcatcatgaacgcgacggccatctaatcacaaaacaggtttatatattcaaatggctttgaaatcgttgcattaatgacacatatatacattataaataagaagataaatagcagagctttcgtctgagggaactgtgttccctggttttctttttgtttggactggaagggctcaacaaaggagtggttgacaagtcactgggtggacctgagcttgaaagaaaagaaaaaagacagggactgagaaaaggcaggggtgtccaaaccatttgtttaatcgacggtctctttctgtccgtgcatttgagacccaccgtgggttcattgatagagctgccaaagataatatgctcgcgttgggccgtcggtacatgccacaatatcatcttgtagggctgcaactcagagaaatatcgtcccaatagtgaactgaaacttgcttgactagtggatttggttcgataggatttgattcaaattgatcaagccaagttttcctcgtgcatctgtttctttgatatgtaacttttgaacgacgttgacttcgatgatacaagcaggaaggggtaggatggatgatgcagcctacggtccaacgtttgatgatacatggataaactcttgaatagatcatgatagcggagcagggccagctgagctcgcatctgttttcttcatgcgcttacgagcaagttcttccttcttagattgcaagaggcgtttacgggcttcaagagctttttcggcggcactcaactgttgatcgggaagactggtggtagtggtccgggcctgcttggtctcttcctcgcgtgcccgaagttcctcctgttgacgttggcgctcttctggattactggacagtgcatagaaggccgtgcccagctgacggcgctcagcctttgagtcaaagtacttctcgataggctcatctgttgtcctctttggttgaggtcgttcggtgggctccagcagtgggaagtcagtttgtgcgccatagtgggctctgtgaaaagagaaaaatcgaaaatcgaaaatcgataagagggatagacagagatgatcagatgagcgacaagttaaatgccaaagctgggagctcaaaaggccaggacttgacagagaaagatagagatgacaaacccaattccttggagatgacttgcactttctgtctgagtaaatgccaaagtccgctgggggtcgagtgtgacactttggaatttagttgcgggaatcaggatatctcgcccgaactcatctttaccctcgatccattcttcttcttcagtctcttgttcaccaagcatagccggtctcgatgaatcttgtgcagaggataatcgacctgcgaaagaggtggggggcatggatgatgaagcaatgttcgcagacttggatagttcttccacgctttcgtcagtgtccgagtcggcttttgagtgtagattcgctcgcttggcatcaacatccaatggacaggcttccagctgtttttcggacaatcctcctttctgaccccgtctacattcatagaaacaatagtaagggatgtgatgaagcatggtcgaaaagggtatccagcggcgtacatagtagcttcgtagattttggacttgcgttcgagtgcttccatggccaactgttcttggactgagggaggtttcgatgacatccgtggagcttgcgtgtccgatctatctttcatcgcccgtgacttgacacctttgtttgagcccttgaagttcctttccgagtaatcccttgactttgagctattctttgtgatggctgagcccttcttataacgtgagaggttgtaaatgtcatctgcagtatcatcgcctgtcgtttttgctgtcggcttgcgggtcagagaatgcgccgtttttgaagcctcgaccgcgcccaacaggccggtcatagaggaggctgagatatcgatggcgttcggcatgacgcagggtacgtaggaggtggacgaccgactaggtgggggacgaggtcgaagctgttgatggtgaatggtcgatggagttctttctggttcagtaagccaaatcgcgagagtttccccactggctatgtagagccgcagccgcagccgcagccaggcatcgacaaaatcagaggacaaacaaccaatctgtcttcgttgaaaatgatttcttagaatgagcaatatcaacaacaaccagcctactacgaataccaagtgatgtggattggaatttcaggtagcaacaagcaaaccgcgccattcttttgtctccggctccaaattgcaatgctcaaaaagatgggtgatggcgaacatcaaaattgactgaagaattattgattggacgaaagaaataatacgataagaaattctggtttataggttcatcctcaaaataagattgaacgcagttaaacggtgttacaaatggatttacttataaaaagatatggaagataaaattactgaaggaccaaacatgcaaataataagttaattggaataaggagagaagagaagaagataaaaaaagagtcagtgtgataaagagagaatagaaaaataaatgacggggtagcgaaattgatggacggatgataagctaatatgagaggacaactatgatctctgggcaaaacagatgacatcggactggaacaagagactcgaacgttaaacatttcaagaatactcaactaacaattatttggatcactcaaaaaattcatcataactaggttgatattgggaaaaggaagaaaacagaaactagaaagaatgaagtgaaggtattcaagaatgattatcgaactactcagagctcattagagtcttgaatactagcacgctcgtgaaggctgtcctgttcctccaagtactccggtgatttttgacacaagtccgaaaggaattcaagcgtggccaacatatcagcaccggggccacgagaagcttgaccgtgtgaggaggaatctcttggaggcaagggggaaggtagatagtgaggagaaagcagagagtattgacgtctgacaggggtcctcaagggttgcgaacagggcgtcggtaagttgaagatcccagggcttcccgtggacatcgcgaactttccatgaggcgtagcttggtgttgatgagcagaaatactgttcacacaggtcgttggagtttcgggggctgcaaaagtgtagggggtgagcgtctggaatagacagccattggtgttgcgggaatgcaggattggtgtgcctggttcttggttaagaaccggtgatagagtagagttgttattgttgaaaaaaggagatgatgttaaaatcatatcgattcgtggacagattgcttcattctcgaatcgttgtggggtcaagagtgcggtgtgagactgtggagatattcaaaacgaaaaataatcatcagattaagaacttgatttcaacgccaaaacatataatcttacatccgtagaaaaggtcggtgaagatacgttcgattgctctgggatggcttctaacagagtgggaagtttctcctttggcatggtctgcttgatctgagcagtgtccaacttggttggaagtgaaagcagccgagtgcgctcctacaagaagattctcagaataatgcccatccaattcagaactatttgtgaacatataaacttacagaaaattttgaataatcggttatgggatcactaatctttcggggtagatcctctttctttgggagcacctcgggttcagcgactgggtgggaagcggtctgaagaaagctctgtcagcttcggcccataaagaatgatacatgcaaataagttatccgaatttacctgagggctagcagtcaaagcactaggtttggctgcccggaacaaggttgactctgaccgcttgattaaccctttgccgtggttttggaatgacacgcttttggtcaggggaaaggcattcagactgaattttttgcttttgatatgacggccagacaagtggaagctgcgttgcttcgtcgttttttcgggggtttgatccttgtgaccttgatcacttgtggcgggctcgctcgggccgagctgaatttgtatttgcagcagttagtgacttgaactggaacataattccgctcgaaggaaaactttctcacaagaagatcatttaagtagaagttcaagttttcgtcgtcctcgccttcgttggattcaaacagataaatcgtctgttggctgaagttgaggctagtggggaataaggcgggttctcggaatggagttttgttctaacaaggaccagtggatcagaaacaagcgaagtgactagatgtaacgagagagtgcgaactcacggatctttggctggcgtagtttttcatggtttgggagttggcatggagaattgggcaaggtggcggagagacagataactaagatgtaccatgcagagcattaaaaaggttaacgagctggccggcgatagtattcaagcggctgttgcgaaagaatggagcttacagacgaatcactggcgttctcggattgatcggtgccgggagagctcaactacagttgattcaaggagcgaaatgattagtctcaacacgataaaactataaatcaatcgaacagattgtgcctacattgggtgcaattgtggatgatgacacgaaagctttcatcttgttcaaggataatttgctgatggccgaagagagtctacggcgcggatttgaatccggagtggagaggtgggcttgcatggtagctttgaaggaatgcggacagtggatgatgaatgatgaatgggtgagagaggcgaagggaacagccgggtataagggataggataaagtgagtctcgatggaacaacctctgtgtagtgctgttgtggattgggagggatgaatgaagctggctttatagcaaatcaactccagctttgtagcacatgggtaggcagataccaatggctcagcaaaaaaggtacaaagcctactgaattaactcttgggattcagacgggtgcagcgtaactgagggcagtaatttggttgagaccagctttcgccctgttgagattgaaatgggccaccggagcaactggcattggaactggcaggatgatttgtatttggagacattcaaaggcaagttggcagcaagacttggagatcaggaaaatgtccgcgctcattgtggggttgccaacgcacaggttaaaagacaagttctagatcccgaagattgatacccgaggagactgaaattatgaccagggcccggcagcaatatcggtcctgtttaccgcgtgtctttgtaaataaccaaggaacaatccttgtccccgctccagacagtcggggtgagaatagatcccaagatttcagccacacagcggcgtgtattccctctacttgtccggtgcatccaacgctgcagtaaatgcgtgattgggccagttggactggaggctcgggagtcgttccaatctccttgcggtaaagattgtaagcgcctcggctgatactatcttaaggggtggtttatgctctggacataagcgtatatggcatggcaagtgattgctctgaattgctcagtctcgttggcttgtcaatgtatcttgaggtcggcgtaccaatacgggtggattaacattttggacattgcaccgggaagcaaaaagcacccaggcccggagctgcacaatgccaagatagaagaagtcccgtcgcccccatgatacatggtgccgcgaagcgtctccttagtaatagagaagctttgatgcaaattaatgtaatccacaaacctccggccgagctgaacatctccgcaagtcttgatcaatatgccatgatgcactctcgccggcgcgtaattcacgggctgggcctgaattcaaatacagtaggcgagtcagcaggaaacatcggctgaaatttctttacaggagtggtgagagttgatccatttatcgaatcagcaagcgacgtcacgtgggttccccttgacgaagatcatcgtcgcgccagccggttggtcaactgtgacacacccgaagtacaacaatgtgtctcagactgacttttgatggttcacttgagtatcctagttctacgttggcgacgcggttataagcatccaaagattcggacatcggtatcattcctggattgttaatagctactcggttgttgattaagtgaataatcagcaagcatagaaaatgtgccagagaggataatgaagataaagtgaaaataaatatagacacctttcttttaagccaagaaaacgggacatctggccagatcatgaaataacattgggtgaaggatcccctggtcaatgcattgcgataatccaattaattatacaatccaaagggaaaaaatggatgaaaatgggaatgcagtcattcccagtgtgagcttggtattaccacaaatgatgatcaaactttaggaacagtagaggataacagtgcaacacgtgaaggcaaacttcaagtacttactaaaatgtttttaacagctagccttgcttgaaatcatccctggtcactaaattcaagctcaaagtgagtgacttttggagtacagcctcaagttcaatcaacttgcccaacaactcctgagtggttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgagcaggagtgcaaggtcaaagtcactttggttggaagcttcttattttttaaggagcttcagccaccagtgttctccggtttctgccataaccattctacaagtatcaaggcatgttcccttcattatggtctattcagaactctcaattcactcttcattgattttgattcagaaaaaacatgaaattccaaaaagggttcacccaggatacatgcaaggattcacaaaagctacattctttgcaaacccatgaatctgcaagctcattgcatggtatccctgagactgtgtttgagtgcaggtctacaaagatggacagaaaatctatgcaaatagtccaaatctagaaatgcatttgccaaacacaatccatagtttgaaatcttcttggatgaagatcatgaactcaatcagcaaatttgaatgcttttgtcattagaggtcatagttttcaagataaaagatgcccatgggcaccaaaaattgtgcaatatgagttgctacaagactgtctattcagtttcttgttattgatgtttctttctttttgaaaattgcttgggtttttttgtttgaaaatctcttctgcccctgccaaatttgagtgataatacataggcctctctgatggagagcactccatgcagggtcccccagagcctccatttgatatggacctgatttgcagcccaaggtgaatttgctctaagcactgatccacaacacagaaatcaactatctgtgtattggggtgaccttatgtctctaattatgcccacatgtaaccaatacataccactgttatatttcaatcatgctctgcatattaccaatattcctcaaggtgaaaagacaaactccaaacaaaagggaattctgattagtatatcataaagtttgctaattatgcagccaagggtgggccaggtctgcaaactgtagtgctagtgcagtgtaacatagcagaattccactaaaatttagcttaacagagtggaaactctgccatgtctgccctaacactaagcgtgcagccccccccccaaaaaaaagggcctgcttagctgtaccaacatactggttagcggtttcttggccctgtagctcccttgagtggctggatttcagcttgctactatagcagagacaacctgtcatagtacacaaacataatataaaatacaaaaagacattattactcaccagagatgttttcagatgagtagtactgaaaacaaaagagaagatcaaaataataagggcagtatttctcaatattcttaatctatatgaagaataacctagggtacctcagtcagaggtaccctatatttcaactacttcatgcggcaaatctacattaaagatatagggagtacctccaagcaggaaatgaaatatgattatgtttataattaaatatgctaataaacaggtttaagacttgaaacttattttctgtttcaaacatacatttgaatattgataacacgtgtgtggcacatttccaaggaaatggccacatgtttcagctttcatcttctacagaacacctgtggcacatttccaaggatatggtcacacgtttcagcctccatacatgaagcgcccacaagttgaccctgatctcccagatgcctccacgggtatataaagagccctctgtccccccaaatacggagtcctcagattataacaacccactttagattacccactctctcaaatgcttaacatttgtatctggctggtaatgtattgtctcttgctttaattctctgtctatcagaacctcaagatttaaggtgcattcttagtacataattatgcccccttctttcttgagattcttactactttcttctgggatttaaaccacacctgttaacaggcctcagtgttatcaggtacctaaatcctctgctttttgcatgatacctttgagggattaaatcacccctgatttatcaggcccctatgtttaaattatatcaatatttattgatataattactcatctctactatttattaaccttgtaattaccaatcctcattggaattaccacctggactctttagtcccagagttcaaactctaaaatcttaagttctacaccacgtgtagctagaagggatactccttggcatcacggtggctgacactggaagcccagtgtagtgtagcaataacccactaacggcatgctcacactacataattatttctgcacaaaaatgtgtccggctacacccttgctttttgggcaagaagcgtaacatgtccctttgttgatacagccgactgaaaactgtcaactatgtgtttctcaatcttggatcctatctcaagaatgatagaggtattattcaaagctgaaaccatttaaaaaaactattaacttataagtaaggtgggagacctgtaactcttttttttttttttaatggaaaaaaaaaaagtagacatttaattgatgggattcaacaaacaacaaataaagttgatttccacctctgcccaccccattccgacctagcctccttgtttttcccctccagaaaagaacgggcaaggggtttaacaaagaagaaacaggggggggggggggggggtgattggagtatatataagatatatatatatatatatatagatgtagatgtagatgtatatatatagtgggagaaaaaggttggtttggtttatattaatttgattgattgaagaaaaagagagagaaaaaaggaagagaagaggatcaatgtttctcagtgatggcaaaagaaaacaggttcagaaaaaaaaaagtggaaggtgagaagagaagaggacagggtacagagggattagagattgagctgggtttgacaaccaaaacacacaacaaacgaccaaaagtataaacgctaaacttaagaaaaacttgactaaaccgctggaaacaatataaaatgaattgaacaaaaacactacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcggagcaatcaaggaaacaagcaaaggacaataggagaccaacacacaagcagatgtgaaaagacatggaaaaacaaaactgaggggatatcaatctgtacaaatacatttctggtaggtagggctagtgggatggatgtgaaaccaagcaggggagagtgacacggctggaaaggaagagagaaaaacatcagtcctcatcctcatcatcgatgtcgtcgtcttcgtcgtcgtcgtcgtcgttgttgtcatcgtcgtcgtcgtcgtcatcgccatcatcgtcgtcatcatcaatgtcttcctcatcttcttcctcactatcatgttgcgcatcgtccccagtgccgttttcatcacttgagtcggaatcatcacgcgggcgttttcgttttttgctattcgtgttggtgtgagtggatcgcttcttcttagcaggcgccacatctgcacttccttccccttccttgctacctccattcttggccgtcctctttgatcgaccggtcaactccctgctggttctgggttcattgtttgtcgcttcgtctggatcggcacccacagtggcaggagcatcaggagcaggcggcccagtaagcacaaccagatcgtcttcgaaagccctaaggataagtttcaactggtcgttttgcttcggccccaccttcccgcagagagtatttaccgtgatgccgtgctcgttatctttgatgcgcagcgtaacacccagcttcttcaaagtatttgcggtggttttaccgggccattccgtttttgcagagtgagtcactttgcctagaccagccatcagcgttcaacaaataaaatattacattgaacaaactaacttactaattgcttcattcaactttcctctggcggcctctaagtttttttctttggaacctgtagcaaaataaatctgatgagtgtgatattcccagacggaaagaaagccacaaactagccaacatacccttatcatatgcagatgcactcgtgccaagccttcgttggcgtttcctaggtttgacaactttagaggtgctaccggtcatcctcttaatcagttcctgaccgcttgcgaaggacagaaagttggccgcgatgtccgatgtcttttcctttgcacacatgtcaacaaactgttcccccattatgctaccaccgctgacgacctcggatgtcgttcccttgctcttgtagagcattacaaatccttcaacatcgtgcgctgccccaaggtttttcaactaaaggccaatgtcagtttgtttcccgaaaatgtgcaaaggaagtaagtttgacttacatcgagcatgaccttacggctccagagttcggtttcggcttctcggaaaaagcggctccgcctagcctttttgcgtgatgcttgagatgttccgccatcgggtcccggacaatcgccccgcccaaaaggattgggtagttgagccaagaagtcgatatctttgtacttgagtttggtcgctttgtcgagcaatctccagaggcgaccacactctttcttccgctggcgtacaggtatgttatctgtgggttggatagggaaaaaaacgaccaatttgtttatgagtaagatgcaagcaacattcgtcatcaaaatgcaagcttaccatcataatagactttccgagcttcaatgtcatattcacaaaagttgttgtaattagtaggccctctgaatcgggccctgtcgcctatgtgcttccaaactgggtcaagcttgaggagcctttccaacgcaatcaagtgaacttctgtttgaaatcggttgtatgccgcttcaagtgcgacacggtcctcagcgactagtcgtttgtaccgcgcatgtgccacaatcttctttcgcaactgatcacaggggagatgcttcatcgtgtcaaaaacagctgggtcgaggcgcatccggtttttggccttcgaaccattgttgactggattagacgttccctgctccgacggaccactgggatgctctgtggcacctgcatcatgggtagaggtctcatcggccgacctgttgtgagcagcgcttgaaggtgtcgtgtttggaagttgacgggtcgaaccttgagttgacggttgttgatcgttcgaagcttcttggtttgaagcttgtcggtttgaaggttgtcgacttgaaggttgtcgacttgaaggttgttggtttggaatttgacgggttgaagcctgagttgacggttgttgaccgttcgaagcgtgttcctgagttgacggttgttgaccgttcgaagcgtgttggtttgaaggttgtcgacttgaaggttggcgagcctgagttgacggttgttgaccgttcgaagcgtgttggtttgaaggttgtcaaacttgaaggttggcgacttgaagggtggcgacttgaaagttggcgacttgaaagtttgtcggtttggaggttgacgggttgaagctggaagttgatgggtgtttgaccgttcgaagggttgagcatttgaagagtgtctaacctgaaggttgttggatggaagtatgtcggtttgaaagttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataactctgtaatcgttagtgttggcggggttgaacgactgctcacggcggaagaggaaccggtggccgcggaggattcttttgaggaagaagaacttgggggaggttgacgaggacctttcagcaaggaccctctggctgggcggctggagggcaagatggaagaagcgggtgaaggtgaagctgctggggtcctactagcttggcgctgcttgggaattggcacatcgcgaatcgaggtacgtcggggtgcctgcgcggtgggccccgccagccggccggttcgcttcccagcgcttgccctaccccccatcagagctcggcgccggaggtcctgcatatagaccccaggacgagggaaccggctagcgggtgctttgggtgagacagctggtgctttgggtgagacagaccccatcagggattccctggaagccgaagcggccatgctgaacacccgtagaactagccaatggaatctctagtttcaaccggtaagtaagtagcagatatggagtcgacactaatgctatgcttatgatggtcaaagtaagtctcagtctttcaggtaaggcgtgacgggaaaggttgggaatgtgagtgtgatggctctccttaaatattgttcttttgcccctcactcattggcactttgacaccggtcccttcaattctcttctcttgcaacagaccggattcctcaagtcatctctgatacctatgtatctgtgttgacctgatcaagggaacggtccccgcggtgatatcgacaataaccaacacaaagaaaacatacactgccctggaatttcaaggccagatgccctggaaatcggatcataagatttccggacatatcaacacatcggaaagcggcatgtcgaggttgtatgttggcatggtatagtcaggataagtcctaaaatgtctattctgattgataattgaatggattttttgaatgtttacaaaaattgattagcattttttaatcaaacttttatgatatacaaatgtaaaaagtagtactattaggaaacatggctaaaagaagtggaataaatccttagttgaacataatgatgggaataagagacatgagaatttatttaagaccagagaaaactaataaaaatcagtacaagacaatgttctggcagcattaatgtctgaatgcttgagaagtgaatgaaaaagtgggattttctgttaggcattgtcattgatacagaacacaacccaactttggaatgaaagcacacagaagtatcattctgaagcatggataagtaatttttaaccaataaaaataacttatccatgctttggaatgatacttctatgtgctttcatgtcaaaggtcggccagtggccctaaatgaagtcagtgtttccacaaatgaccacacacaactttggaatgaaagcacacagaagtatcattctgaagcatggataagttattttcaaccaataaaaataacttatccatgctttggaatgacccttctatgtgctttcattccaaagttgggctgtgttctgtatcaatgacaatgcccaacagaaaatcccactttttcattcacttctcaagcattcagacattaatgctgccagaacattgtcttgtactgatttttattagttttctctggtctcaaataaattctcatgtctcttattcccatcattatgttcaactaaggatttattccacttcttttagccatgtttcctaatagtactactttttacatttgtatatcataaaagtttgattaaaaaatgctaatcaatttttgacttacttagaaattcaccggtgctgtaattttataaatttagctgaggtgtgccgattggggggttgtggagatttgggggagttgacagacattgttgatttagtggatgtttaattttggtcggtatttgaggtatttcattgtggtacatacaatatccaagtaaggtttctttctgtccacacccacctggacaccacaccaaccgatctggattcctcctacagaacccttaatcttatcctcatatcatcatcagctctctcgcacccttgatccatcgcagtaatatacctcagggaccgatccgaacattctggcaaccgataagctttggaggcagccgaaacttcaagggattgactgactcatcgaccaatacaactgccctctggacattgatcccatccctcttttgatatctcgtatgtcatggttaagtcgcgcactaaacgagcggttccagtttcacgagtggtccgcctgcaacgggaagtcaatcatgaacgggacttagcagctctacacagttttcggggtgttcaaaattcaatggcgcgcatggacgtggcactgtcggctgatacccgcttggcggaagatttagtgaacgagcacagctataattttgattataatcaggatcaacccaatcaaaacgatgatgaagaggagtcggatgatggatgggtgccaatggacatcgaaccacccgacgagtacaatgtcgcaatcgaatccaacattgaacgactccgacaagaagctgtgcggatcaactggaaggaccttgtgaaggatctgcattcggtttacatggctcaaaaggtcctgacgaagaactgggcacacgacaatgcttatacagaccatacctcctgcaactgtatctccggcacgaaacaagctattgatcttgttgatatatacggttggtcttcatttggtctttttctgtatcatctacaagtcatgggtaggtaaccttcatctcacccttcaatttcggtctttctgtcaggtcaacgacgcgcgaatatcaaattctgttcttgcacatctgatgccgtacgtttggtccagatgggctatcttccaggttcaccaatccggcccgtcacggctttttcgctacctctgcttatcctccacgattgcttgtggaacaactgtaacattggggccatgccgttcacaattgcactgaagcaatatctggaaccgagatcgcagcggttgacggtgaaaaatgcaaagcatgtgagtcgccctaatctacatcaacaatacatatacatttatacctggctaatcttagtcatgtctttgctaggctcgcgacttgcgtaagcctttctcggccgctgttgacctctatcgagaactcaatgatcgaaccgaaaacatgatctccagaatcatgcgcttggacgaccagaccattatggcctgtcggagctgtccggcttgcttcgggcctgcgccggaaaacctacgagattacacccacttgaaagagaacaagctgattgtttgccttgatggtaacttccaacatcgccaccattcaaaagctagccgtgactacgaacgaatacacactccgagcttgttcatcggtcaaagcgaagtggatgcaatgactgctaagatccgagatcttgagttacgcaaaaagccacaagacaaggtgggtagttttgactctgatctgtctgatgattgcctgactgatttctacgcactaccagaaagaccgatgtacggaagctcataaggctgctgacgacaagcgtaacgagtcatcatggaaaggttgcgatgataccgggcttatgggatgttgctgtcgccatgatgctgcgatatatgtggccaacatcaataagtctggggagcaaaggtgtttcccgatggcactggtcaacaaaatcatcaataatgtggagtcagatcgacatgttgggatcctatacgacataggctgctcacttgacaagttcatgactctggtaagcacatcctcaaacgatttgatttgatcatttgtttactaaatgtatcatatcatcagcgtgggttactcgatgataaacgtagccagcttcagtttgggacctcggttttccatgcctacgttcattcgtggacatgtcagctggattacaatccccgattgaacaaaggatgggggttatccgatggggagggacttgaacaaatgtggtcctatctatccccattggtcagtcctttaagatacgctacacggaatcacagactcgcggcaatctcacaccgattaaaatatcacaacaaccgaggcatcaaacaacttcgtaagttgttttctattaactctaggagagctggggactgacatttgaactgcagcaatatggctcaaaaagaagttcattgcggccgttcgccgccgggtggagaccaaaaccgtcttgttagaacttctagacaaacccaatccgttttcgacgaccggagctaattatacgaagcgatttttcaaggcacaatggcaagagcaacgccgattcaaggaaacacacaccgaagaacaggaagatcatcgagcgaagttggttgcgttctacaaacatgaagctgcacttgaggcaatgaggtgagcttgctttaatcgttttatcatatatatttagtggactcactgttcacacaaatacttgattgatctatgtcacaggtctcgcctgcgcagcaatccatctctttatctcaatgacgaacaggacgttcatgaatttctcgatgagatagaggagactgccgagaatctcaaaaaggccgccgaggaattgggccgcaccgagcaacttgctccaagtgaagcagatggtaagatgttttcgcataagcggtgaagaagtgagttgtacattgacccgtttgtttcgggaccattagagaaggaggctcctattctctgtggggggggatgccaaatcggagttatatgtacaagcagtgcaactctggttggtaaagcagccacttaccgactcaagaacaatcgggcgccgtttgggaaccaaactaagtgaaaagatccagaaggctatacaaaaccgccgaggcccgatcaacaaactcatcacaaagttcaacagctgcttgaggcatacgtgaccaagttcccaagacaacgagtcaccaacaccgacaatcatccactcaattacaagacatttgaaagtatgccgattgaccatccgttttggaatgacggaatctattatcactcaaaagccccttgggccattgaaccggatgttcggactggtatcagttgccttctggtgcttgggagggtggatgaagagctcgacttgattactcaagagattgatcgaactatgggatgggcatcatcgatgtacagccgtctgtctgaatatatcatgtacatcagagctcgtgggtttgttcctcttatgcaactatctgatattacttgtactaatccaaccattcacaatttacaggtgcagtaaagataggcaatggggtggaacttgctgaagatcacatcgacaatatggagttcagtaactttgacaggttaccaaaacttaaaataatcaacaaagagctgcaggtccgtttgtttgatctcggggtaatgttacaagagtggaccgaaccgatatcatggctgtgcgcttgttgccgaccggagctacttcgttcatcgtacagaacgtggatcaatctacttggggtcattgccaacgatcacaacggtcgcaatcgaggatcgaaggggaaagagccagaagttgtgattgataatgtggaagaggatgctatcttgggggtacacgtggacgacggggaagaagtacaagtacaggaagacgaacaggctgctggaaatgcggccgactcctgggaggatgtggaggatgctcagaattgatcctcctggcagtttgtttttttctagtattgtttgtcttttcagtgttttcgcctctcaatggtgtctcctctatctttacttagcaaaggtgattgttgtcgtttgttcgtttcactattttttatatatgttttctgcattttctttgacttcaatccactccgatcgactgttttgtaatatatacaaatatacaaaggtaccactaaaaagaaatgaatggaaaaacagtgtgagataaaatgtaacaaatggaaaaccattgggagcaattataaccatcagtgtcagcgttgatgcatgggatgggatgtgttgttccgttgatgtgatgtttggttcaggtgttggtgggtggtgtagtgtgtctgttgtcatgtttcggctagtcgtttttgtttgcggccggcctgggcgatttgtttgtagtggtgtgtgtaatcccgggtgcgccgattttgtaggggtgtaatgccgggtgccgattgtgtaatggtgggtgtaatgtgtatagtgttgtgtgcgcgggtgtaagacccgtgatgtgttgtgataatcggtgtgtaagggtaagactcgtgatgtgtgttggtggggttggttatgtaacgggggaggggtgtgtatgggtaggggaagggggaggggcatggaaagggggacttgagaaaatcgggtgaggggcaagctgatggggggacttagaggtttttcagggcataaaatagctggacatccggatgcccctggaaatgctggaaatgcaatagtgtatgcggggaagtacctactatacgtaccattagaacatctagtgagtctatctatagtatagtacagtatattggcctcgggtgcggaggcttactttttgcaactcttacatacgtatctcctattgcaccccactatcaatatgggtttacaaatccctggcatgatagcctatctctgcctatctacagtagataggcctcgcataaaatgccaatttcttttcttgtctcgaggcaacccacacatctttggaatggaacgtgtcaatcctccggctaagcatatagaagaagtacgctttggttaagcccagccctgatcaaagaattgtgctcttaagaagaaaactcacaacccacagaagcaccccacctcggtagtctggaggacattctggtttcattgtagcctcggtagttcagctgtcgaaggcatctctactataggggtttgcactgcttccgggctcggtgtaataccgcgcggcaatcaaaacattagccgtattatgtgtgggcttggcatcatttcgatgtcagcctgccatcccgagcttaacaaagcctctcgatcggagggtcccgaagggaccccgcgtcccgaagggacgctctccgaaggagaggcttacatgataaatcgacctcgcggcctgaggtcataaggtttaaggctgaaatttcacacttttaaacttcaaagtgatttgcctccaaaacctcaattccttctaaggaaatgaggttaccggaggtgagccttgcatcttggcttttgtttaaaaaaaaaattaatcttttagcatcaaaaatgagccacctccgatctgtttgaaggaggacatgctttgggagttaactcttggcaaatagtaataaatgccaattttttcctctggttcagatagtcggatcgtgctcgcatgaccggatcggaatttagaaaacttgttatgtcgtagttgacaggttctttgacagcatgaatgcgagtgagagtgagactccgaggctcaatgacatggttgtcatgagggcgtgagaccggacatcggaggggaaatatccggtcatggtccaatcagattttgtatttttcatttttgatcgagcataatatctttggcttgaggaggagtggtaggaaagtaaaaacatggaaaaaatgagaaaaatcatgcgagtctatgtcccgctcggcttccctaacaacagtcatcttgtgggggaaatggggtgttttgtgatttatccggccatttggctggatgccctcagcccagatgtgcgacattatgtgcaagtccctccctgacgggaggcggcccttcgggcccagggagggacttgtgttaagttcgctgccatccgacctccatcattaacattgctgggttgggggggcaatcgggcgagtcgattttcctagatacatcaacacttgatcctcatgacgggcatcctgagacaagtcccgcagaagccaatgactcaatcgagagctcaaccgacgccgcatcaagcactgaggggagcaaccgccatgttaatagctgtgtgcaagggaaagcttcaccggaggttcacttggaccggtacaccaaagtccgtgggggacttcaacattgccaatgactgtgctcataaataagcgtcccttgatgatgcgggctgtcgcttagtaaaacccaataagcacgtttgtgggaatatatgaacattcttttttgatcacaactttcttttccgaactaggaactcagcagtcgttagctctgagccaaactttccatagacactgtcattttaacatcaaggaagttccttcactacaccatacaccgccttacaccgcacattttccttgagagactctcccattttgaagacacttgtcagataacccgataacgctcattgcttttaaaagcatttcacaagacacaaggacttggccccgagtcacatttttcttattaactataccattaacctttcagaaacataccttattgagcccaaatatgagaatcatcttatctcttagctttcttttatcactggccttggcttcggttgcccaaattggattgaccgcgcaatactttcaacttgatggaggcaatcaaaagagtatcaaattaagctggcaagcagaccccaaggttcaaaatttcacagtcttgcgcaaatccggcggaaccagttccatgattgcgcaaacacagggcaacatctacgatgaccttggagtcacgggagggcaacttacctatcaggtgctcgttaacggagacccttccaagagctcgaacgaagtgacgatatccagtgacgcgccgataggctccaggacgttctctgtattcgataacactcagccttcaaccctcaaagcgatctctaaaatcaaactaggcagcacttactataattacgtgatcgagagcgataccaatgcgatgtcccaaatcatcgaacaaacctcaaccgatggctacacattttccggtagaagggtgctcttgacccgcaaagaagtctgcgcagcaagtaccgatgggttttgcaagctcgaagcggtcacttttgtccagaatccaaagaactctgaagtactcatgtgggcgcactgggaaaataagcaagattacggacaagctcgggtcgcggtggcctttggacaaccgggtggccagtggaaatttggtgactccttcagaccccttgggcacgactcccgcgatctcacattttttcaagatgacgacggttccggatatctgatctcctctaccaatatgaacacggacatgaatatctacaagctcacggccgattggcacaatgtaaccagtctggtgtgcaccgtcctgaaaggcgagagaagggaggcgccttcgttgattactcatgacaaggtctactacctgttcacatccaaagcagcgggctggtacccctctgcaggtgaatacatttccgccactagcctcgcgggaccgtggagtaagagtcggggtatcggcaatctttctggctttggagctcagtcgggtcaggtacaaaagataggctcttcatgggtgatgtgcgccaatcagtggagtgcccaatggcttgacccagaacctcccagtcaccaaatcctcttgccgatctcactgtcgaacgggtacgccgattatcatttttatcatcaactgagatatcttgatggcgagtcccaatccggtgtttacggcgtccagagcggtaaggtcctttctgttggtcagagatcttctgccaccccaagcgttgcaggtacgttgcaattggagctaccttttgacataagtgaaaagttatccaactgattatcaccctgattattgtttgcttatttcaggcttcgaagaaatcaaagcgaccaatggcgttaacctagaccccaacaacttctaccaaccttcaacggggtcatttttctacacaatcgagttagatgttcccagcgttctgactcagtttgatctgacgacgaggctggttggtgggagtgaaacatcttatcaattcacaatttccggaagagccagtccgacaagcccattcgaagtgatcgtagacaagagcaataatacccgggttggatttgtcaccagcacgctgtcgagctcgaaaatgtattcgaccgtcagactcgacgtcaaaagcgtcctgaatgtccataacaagaaccccgccaattgggcagaaggtatacatcaattcaccgtttacggccagaatgcgatgatgctgggccagcccgctagccaacgtactctaagatccacccgacgaagaatttaagatctatcggggaatctgaatgcgctagcgccgaggaaaatctaatgaattgcaagtataatagatcgtttcgggccaatatatgtatgatgggttttattttataaacctctgtttttgcaacgagataaatcaatcgtcgaatgaatattttagatagatatcctccatgaaaaaaaaagttaatcaaacgatagaaatttgttacctacaaatatttccatgatgtcatcaaattggcttgacttttttctaatcagagggagtggtttgagggatcccttgagactggacacaggggaatgaagactgtaagaaagaacaaaggtgagtcaactctggcagagaagaggaagggatcaagtggtgttagtgtagctcccgtcccgatgacaattctcctagtgacattcccttgtaaagccggccatggtcgatgcattttcatatctcctgtgtttcttctgcgtacccttgcctataacataatggaaggaatgtacttaattttagagtgttttccaaatcgaagcttttcccgggaaagcttcagttttgtaattactggtaggattacctttttgaattagtatatttaagccttcatcgaaagaattaagcagaatgtattaaagctctcaacacgaataacaactcgaaaacccaaggaaccatcacagcgaactagctcgaatgtgcgagtctaaaaaggtttaaaactcaacagatatgaccgaaggagttttatcatgacagatctgcttcgagaaaaagtccaaaaccccaccaaatggcatggacttaagtatttggtttcggcaagcccatagattcatgcgcgaccttcaaactcggtcatcaagattcaagcttggtgttgactgctgaccaccaggagccacgaggattaatccgagcaagaaacaaactaagaaatcacaaaacccatcggaaggtaaaaagaagggtatgtgtgtatgttcgtatccttcggcttgactgaaatgcactcaagactgacccttcgctctaatcgctgttagacttttacccgatcgaggagagtgaacgatggacctatcgacactggcaaaccatgcgcagaggttatcagcacgactttccgaaaatctggcggagcggacaaaggatctcggtttagatcccgaatacaatctctccaacccttccaacactctcaacaataaactcccgatcttggcccatgcccagggactcttgggaaactcgctcccctattgggagagattgagtgagctcacaagtgtcgaaggtgaactggagactaagaggttactgggcagtaagtctgaatctgatcgggtcgaaggattgaagagagttacagttgtatgtgcttcctgggttagctcaataaaaaaaaagtaattaggatctcctgacatcactttgcttttttcatatttgtgatccagatcatgtgcaggaatcgtccagtgctttcgtttttcccattcgtcaccaattgtctccatccttcgacgtcatcaatggccaatggatcataccactcaactgtttcacattccttcacaatcagacatttagtctcaatttacatcttacagcattctcatctttcgcctgatctcgccctactatcggtgaatgcctggcaaaaggatctctccgatcccagtccgatcatccgttcccttgctctgaaaactcttgctgggatgggtctcgaatccgtattacctctcgtcgtagtcactatcgaccgattagctaatgatccaaattggtttgtcaaacggaccgttgccgaagccttgattacagtccaccagatggacccacacacgtatcgggacaagttaatcgaaggacccgtcaaacgtcttttgcaagatcgctccccactcgttctcggcgctgccctgacagcatgggaagccatctgccccgagaagtgggatctgctacacaggcgattccgggcattttgttggactctagtagatgcagacgaaaacggacaacacgtgatcatgcgtaccttgactcgatatgtacgggaacactttaccaatccagagcagcccactgattccaagactcctttagatctcgaccttgaattgtttttgaattctgtccacacactcttccaatctcgtagctctgcagtcgtcatcgctgccacaaacgtcttcatcttcttggctccgctggatcgtctgaagactgttgttccagatctcatgagattggtagaagaaaaagcatccgaacgcgaggatgaatcactcttggtggtcttgaatcaaatttatcaaattatcaaattcacatccaacaagctgaacaaatcacatttgttctcggcacatctcaatagcttcgggatatgctctacgtcggactctcaagcagttaaaataagtaaactgaaaatcttaagaacatttatatctctcaatgatcggcccattcagttgagagttctgtccgaattgaaattctgtacccgagattttcacgatgagtttgtcaagcaagtcattcggacaatcggtcgaatagttatgatgactaatggtaaagtacaacaagaagccttggatgtgttgattgaattgacaaaaactggtcagagtaagccatctcacagggttgtagcttcctatctattaggaacttaagaagttgtactgaagatgatctcattctgctcaaagataaacagagatgtaaatcggttgaaatactacggggcatactttcctcagatctcaagactatcgccgccatgttgcccagtcttcaaaaagtcaagggagacctgatttcattacttgttcataacaagatccagcaggacagcgcacgagccaatttatatcgcttggtttccgacattgactttcgatcggaagctccaatcagccctagctttatacatttttacaaatattcaatttggaactttgcgaacgaaggacttcgatgtaaattccagatcctgtccctggtatccaaatcgttgttgatgatcacgatccggaggcaggaagacgacgcatcgatgtcgtcagtcttgtttgatcagcgtcgggcgtatcagctggggtttgatcatctcatgcgggtagcacgatacgatagcaacttcatcgtccgagaccgcgcgcgttttttacaggggctcctcacatccactcaaggcttaacacttcacgatgaaccaaaagggttcgggttggtcgaggtccatgagcacgatgagcatcatgagggagcgatcgctctgttagacgaacacaccgccttcactcgaggtcatcagctctcctctctccatgatccttcatcctgctcaattgatcaagaaccgatgaaaaaaatcagcctcaatgagttgaagaaaatcttgttgcttgatccctcacctgagcccgtcaatcttgacgactatcaagggcgaagttattttgaagcaaactcgttatttcggatggcagggttgaacccaggcgagagaggggatggcaactcgagcagttggaggtatttggactggaatacggtacctgcttggtcccagaccgcgctggatccgaggttgagagagcccgaggatgggcaagagaaaacccaaaactcatcggctcagctctcctcagccttccaccaagatccatcgaatccatctcgaacttcgactaccgatggcaagaggatgatcgaccgatcgaagctgaaggagaaggtggtcttgatccctacaggctctgacgatgacctcatctctactaatacaagaccttcggggaccggtgggagtggacatagaaatcttgaagatttcttgcaaagtagcggggacgaagatgatggattgcaggacgaagacgaggatgaatcagaggatgaatcagaggatgaggatgaggatgaggatgaggatgaaagtgaaagtgaaaatgacgacacacataatcacattaatggcccctaatagtgaaaatgcacaagacacaacagcgaaacttgtattttttgtcatgtatttggctttatttatgatacttcaccattctacgtaaacattaatattaacattgttgttcacatgaatttcttcaaagtgcttgtttcaccgtgatatccattgcttttctagctcgacatcctcaagtcccctaacaaatgcagcatgtcttctcggtggtttcctagctcaatcaagttggatggtggtcccaaaacaagaatggtgtgaaaggagcaatggtgggccagttacactaaccctcgtagtggaattccaccacatcttgcactaacactacgcgcataggccctaaaaaagggcccactacgctacactaacacactggttagcagttttttggccctgtagcgcagcatagcgtatcaaaaagccgctagaaatcactaacactacatatttttggtgtaaaaaaagtgccgctatgctacactttttgggccaaaagcgtagcggcccaccgccaaaaggagatcacaaaatttgaattgtagtagctaaaagggcatataccgcaagggcatcaaataatcaatctaaagtgaacaccgtacacacccagtgcccacccaaggcatccctgccagattacgcccttcagaactttgatgaaattcttttgcccctgtgttttctgtcacctcatcatatgcttcctggacaccagatgaaggtatgtttgatgcatttgaacacccttttggccgcacatgggacaacaagtatgtctgttttgttgatctcttgtttgaataacagaatcaaattcagcaaaaagctgagaaaatgtgttgaattggttgaaaattaataatcaaggactgcgttttgtgggtcaaattcattggtgatttgcatcttagatccaacatttgataaaaaaaagattgagattgatgtcaacagattgagatctgatcctcatactctgaatgaagttgtttcaatttctagtccatcctttcgaaaagaaaacacaaaggacatcatgtccatcagaaacaaagacttgaaattgagtcatcaaagggagaaacttcaggagcttgaatcaaatgcaaaaaccagtgtcaatatggctgaaaagaacttctacatatgttgttggaaaatcagaatggtgtgttttgcaagactcccatcaacatttaagttatgaattgaaacatgaccatgggaatgaaactccatgtcatattaccaaatttttaaatctttcagtagggtccgggaacaggaaacattattcccatcttcttgatgagtcaattgagtcatgtgaaaccaatagagattacctgataggctggaaaaattgctaagttggatgcttttgaatacacacaactttccagataaatattttacctcagttgaatctgagagtgaggggaaagatcaatccaaacaaacacattacttcattggttatgtaataaacgtgtgtacaagaaatttgatcatccaatcacattttttgatgaatctcaaagtaaggatttatgcatattgatgatttacaagatcatatcaaatccaattgacgcgagaccagattggataatatgatactacattccagaacaaattggagattttgatcccatctgatcactcaatgttcttccaaaaaattaggctcattcattccaagatttagatagtccaaattacacaaatattggacgacttcccgtcaacttctgcgggtctcccagagctggtttagacccttgaaattcaaatttctctgcgagaatcaagaatttttgggtctagatcgacttctgggagggtcccggatccgacgggaagtcctccattatacaacagacacaaaccagaaaatcatgttattttttttggaagaaattcccgtgaatgtatgttgtatttgagaagaaaaggaacattcaagcttaggtactggaacactgctcaatgattggctccaaccagctatcgtgatcaatcctgttcctcgatcacatttgaactgatgtaataggagtgaaccactcccaggagcagggctcagaccagtagggaataaatttacttatgaacatgttatccccaattaaaattgatgcatatgtattctaccaatcacagtggattgcatcatctctagccatgcttcatgaaacaagacaagacatttctttacttttggtgacaggaggatgataagacatgtatgatcgtttgtggaatagaaccagaagacgtggggcaagtagataagaaacaatggagacctgtgttcgttctgagcatcacatgaggtatgggacatgataatgagacgggatgagaaaagatggttgcttgtgagacgatgtagcgacaaggtgattgcagtttgatgaaggcggattttcttcgacgtaagttttggaggagcaggagcatgtagggctagctaaatacaggaatgaaagagaaaagacaaggtgagcgagtgtctaccaatcgagatttttgccggttgcagagccgccgacggggatgggcactttgccgccgaagccgattccgtctaaccagggccacttctgggagcggacagcttcgtaggacttgatcttgtcgtcgaggagctcggtcagacggatgtcatcgagaccttcaacaaggcatttctttcggaatgggtcgattgaaaattcaatcgagaccttcgagcccgtctgctggttcgtcgcattcactcgttggttcaccaagtcaatctccacatcgttcccctcactcgctatttgtgccaattggtcaacttccttctgcggtaagattaacggcaacatcccgttcttgaacatgttgttgaaaaagatatcggcaaaactatttttccaccaaacagattcaagcaaccaatcaaccatgttattacatctgcgggttgttattctttgacaggttcaccaagagattcgaaaatggacatacctagtagctatgacacatttgatcccaaagtccaataatgcccacggggcatgttctctagagcttccacagccgaagttgggcccggtgacgatcaggattttcgccttgttgaaaggttctcggttcagtacaaattcggggatcaattcatcctttccttccacggatcgatagcgcagggaacggaataacgcttggcctaagccagtccgtttgatcgttttaaggaagacggctgggatgattttgtcggtatcgacattgctaatggatcgttctggcttcagcttgaaaagtctcatagggaggctagctgatgctgtttacagaatgaagcgaaacgtacctagcttctacaacagcagcaatacctttccaaacctcaaacttgggtaagccagctggttttccaacggcttgggtgggagccccagctgattgagcaggagcgtcatcaactggatgagactcagaggtttgatccttgtcggtgggttccatcttcgggaccagcttaggctcgtgcagtcgagcggtagtttgaatctttctgacatcagtgaatcgaccgtggatggcagcagcagcggccatcgctgggctcatcaggtgagtccgcccaccgggtccttgacggccctcaaagtttctgttcgaggtagaggcacatcgttcgccgggtttgagctgatcggggttcatcccgagacacatcgaacaaccagcctctcgccagtcaaacccagcgtccttgaatatccgatcgagaccctcttcctcagcttgcaatttcaccaagccggaaccggggacgaccattgcatagacaccttcggcaacgcgttgaccaggcccaatgatcgatgctgcaagccgcaggtcctctatgcgagagttggtacaagagccaataaaaaccttgtcgatcttgatctgctccattggggtgttgggctcaagacccatgtattccaaggcccggatggccgatttcttggccgcttcatctgtcatctgagcagggtcgggaacgtttccagtgattgggaccacatcttgtggactcgtaccccaagataccgtcggcccgatgtcactcccatcaatctcaaccgacttatcaaagtgcgctccttcgtcagttttgagggacttccaccattcaatcgcccgattgcgctcctcccccttgggtgcgagtggttttccaatcaaatattcgaacgtcttctcgtccggtgcaactaaaccagctctggcaccagcttcgatggacatgttgcagacactcatcctgaagagattaacagttgatcatgagtttttcggatggatgaaaaacaaggtgtgatctgtaaaatgaacgacggaccgattttccatcgacatgtcttcaaagactttgccgcagaattcgataacatgtccatttccgcccgaagtgccgatggtaccgatgatgtggaggatgacatccttgctggtgaccccgggagcaagagttccgttgaccttaactttcatgtttttactcttttgttggggtaacgtttgagtggccaggatgtgttcgacttccgaggtgccgactccaaaggcataagctccgaaagcgccatgggtcgaagtgtgcgagtcaccacaacaaacggtggaaccaggtagagtgaaaccttgttcagcggccatgacctatgtgtttaaaaagaagaataaaatcaaaaaaaggttggtctgaaaaaatcccggattggctactttaggactgatgccagcttacgtggacaattccttggcgcttatctttgagaccgaagtaagtcaagccaaagatcttgacattttcttcgagggtcatgacctgagtacgagactcaaacctaaacatggttgattaatataggatggaaggctgagcatagtgaaaaaaaagttcaacgtcgatagtcttactctttgatgaaggtggagacactagtggcttgacttctatcatcggtgggcacgttgtggtcgcatgttgctagagtacaatcggtccgtctgacgccacgaccagcgtttctgagaccctcgaaagcttgaggagaggtgacttcatgaacaatgtgtctttttttttttgaaagaaaaaatgttttgtcagatgaaatgaaggtatcaattgatagattgcatttgaatttctcaccgatcgatgtaaattaacgccgatccatcgtccttagcattaacgacatgtgcgtcccagatctgccaaaaaatgttcaagtccatgatatgatgaatgttatgaagagaagaggcatcagaaaatgattattattaaacttgccgagtttgactctcataggttgttagaaatagatcaaaaacagaaatgatggctgaccttgtcaaacagggtgcgaggctggtattattatcagaagaaacaaacagaaacaaaagtgattagtcgagttgggattgagagaaggaaggagagaaagcgtgcttacttgggtgctcatggtgatgtggttgtgggagttgatttggggttgctgctgaagaattgtaagaagggatatgtagttcgtcaagttggagtgatgtggatccaaccaatcccagccgaagcaaataaatttagaatttttcaaatttgacggccggaagggggctgacaggtctagacccctcgggcggccgacttatgtaattagggttcggcgagcagatgccgcccagccgggccctttaactccatccagagttcgcgccatcgccagtgccacccaagttgccggactctcaaggcagggcaactcaaccgccaccctcaagagtcaagagtcaaatgatcccccagactcggcgacccccttcggctgataaacattgcgccatcaaccgtccctacttccaacacgtcgctgccagacatcacggtggcagggaggatcggttcaaaagttgcttcagcatttaaggaaattatatatgaggagattgagatggcgattatagtaatgcgggggtaagtacgaagttttgactgactatgggcccacctgctcttagcgtctggcctccttacgatcgtttgcaattgaatgagattcttggcacatttgattcaaggcatgaaccccaattctttgatcatacatacataacagctctcagtcgaaacttgatacatagaacgacatcccatctccgacagccagcacatgaacatgtgtgactctggcaggctatgcagcagctccaatcaatcaaatgaacttacgtattgatattgacacgaagcggaagagcagagtggggtggacaagagaagtgagcgtaggattcggaaggcttaaaatggtgctcgtattgtggttgcgtcctttggcccacttcaatcaatcgtcacttcctatagtcattactcggtccttcagagaaaattataaccgtcgcaacatgcgttccgtagtagctgctgccatctccctcgcgcttttccaaagtgctactgccagtgccccccacgcactcgacaagcgaggcacctatcccggaggcttcattcgaggtgtacccaacccctcatgcgaaacttacccaccgccacctagctgcatccctcatcctcgttttgatgacgtcgcagcttgctactacaaccccttccctcaatattgtcgtcaatacatccccaacgtcaactacgattattgttcgatgtacccctacatccctgattgtcaaccgtcttatcccgataacttctattacggagcctcgccctacggtcagctcggttcgtccactgggaatacgatgttcaaggctaaggaggctgatggacacaaggctgtaagtcacctttctgccctcatggcccctctggaatgttctactcacttgacctgtttcccagaaaaccgaggcgaaggcttaggacaactcctgtggacaacacaaacggttccttcaccattttttactagccgcacctctccttctttattgatttgtttgtttcctcttgcaccgtgcccgcactgtcctcgcacttgagctgttgttactgaagcccctgtttcgtatggggatgtatggactcgcaatttactcgtcttgccttggatggccactgctctcataccatgttgtcttatgatgtgtcatatccacgcattgtgcgatgagtgactgcaaaccgaacatctgaagtatgggtcactccttcctgggaaaaaccttggcttccaacatttagccagccgcagatatttatgtaccttgcagatttgcacattgtagcggcgccgagcggcacgctaatgtatcagtaaaagggggtgattgttgactccaaacaggtggccatctgtctccgttgttcctcccaccagctccaaccccctctccagcaggtagcaaagtaatgctttagggaaagggcactgctcattctctctcagccgagtactactgggaaatcatgagaggagggcagaaagtgtactcattctctctattccattcacgaaggaccttttcctctaccgtgacagatttgttcaggaagtgggagctacctacttcgtcagaacaagccatagctgcagagagatcattcttccctcctccgttgctgtagcgataagagggagtgcccaatgataggacaaactgggcaaaacatggtgagcgtgctcaacttgcaccctgcaatccgctgtgtggcgtggtcatctaattactcgccggggataacattgaaggggcacccactactgaggacaggtgttcgggtttgcggagcagtagtgatgttgaggcttacccgagtaaaaatttctcccggtcggttggtccgcttggcaagctgcaggcagtgggtcgaccgcctgctctcaattctcgaaatgtgagcaggcccaacctcgcgaatggcttgcagcgtagcagtggccccttcgcagagatgttgaggcttacccgagtcaaatttctcctggtctgttggtccgcttggcaagttgcgggcaatgggtcgacgggccacacgtctcaaataggtggccaatgatctacctcatgaatggcttgcagcgtgatgacttgctgtacactttgcccacatgattactgacccgccgcccgccccccccccccccatcaggctgtttcactcgctgatggtggcgcgcatgcacaagaaggtgatgcatgatacacatgatcatttctcaagatcggcttgtgtgatgacttttaatcaccgctttcataggcttcgactcggctgtctttgcggtcactaatgcatgtaaaatatagttgtttccattaatcaatgtgaaccggtcaggcattgtgaaagtttcaactgcccctttccaagagaccccgagtgcattttgtacaattgatttgaaatggaagatgcccaaaataaaactaggaggactgaagattagaaataatagatgaggttaaagggcgatcgaagaatgctccaaaatgtcgaaagtagaactggaagaaaagtgaattagaactagcaaatggagataaatggcgattgaggagttctccagggggatcgagagtttaattgagaatttatttctctgcggaaatgtcatccttagcggcggcggcggcatcggcttcgtctttcatagatgcctcgtcgtgtttgaccaggggggtgaccgaaggacgagcgttgttgacgaccgtaagccaaccggatacggcgaagatttcatcgatctcctccaacgaccggtaagcagtttccggaaagaagaaatatatactcgggacaatgaacgcgttgacgatggcaaataccaaatctggaaaaacgcgatgagataaacgagttagaagggtttcctttgagctttggatgtgtggacatgttggcttacatgttttccatccaatgtgatcaaaacagatcggagtgatgaggacgatcaagaagttgaaaatccagtctgcatgaagccgagcaataaagcagtggttagtgagagttaatggatggagagtcagctgagggtggtaggactgactggaagcggtactgagtcctgtggcagcagatcggatttccagaccaacgatttcggcagagtacagccatctgcacaacgagtgaattgtcaacaacggcacaaattattgaacatgttggtttgatacgtacgacattcctagccatccaatcccgaagaaagtgttgtagacgaagaagaagactgtggcggcgatagctggtccgatgtcggtggagttggggccattctgctcgatcttccatactgaaaccgcaagaacagccatactggccgccattccggcagccccgtacaacatcaacttccgtctgccgaatcgttctgcgttgatgtatattcaaataagttggtgtttgcataatcaaggaccgagctttagcttaccaatggtgtaaactccaatccatgaggccaagaaaaattcagttccggtgcaagcagctaaaacacgagacagcacgggacccaggtgtagataatctgatgacgaagttttggcaacatgcgtcagcctcatgaacgttacattcttggcgggggcggaaaaagcttactctcataaaccgttgctgcgtactaagtgtccccaagaaaacatacacaagttagcaagggagaggaatggaacggctgaaggcagacttacgtaagtgatgaggttgataccactgtggcggaatggtttgaaacgtcaaaccgcgagttagatatctttcttctgtcttggcttgtggtgtggggttggatcaagatctcacctgatttgttggaaacactggctgaccaccgccaaggtagtacgctgaaagttgcgagactttccattcttgaacaggtccatgaagcggggagggggacaattttcgacggaatcttgtacttgtttcaagagcttctcgacagtgtgatgggtttgttccacaccgccaaggcttgcaaatacctctcgggcgtgttcgatgtgtcccttcttgacgagccatcggggagactctggcagagtgagaaccgttgacatgatgatgactgcaaaaacgatctgtagggcgattggcatcctccatgagactgaagattcgttggtgaagtaaaaggccagctgtaattacaccgtagggacttcgtcagtgagatattcgaaatcatgacacctcaatgattacttacatcaacccagtaactgatcatgatacccgcagtgatcaagcaaccttccagcatgactagttttcctctttgatgggccggggaacattcactggatatttgcccgttttgtgtcagaatgcgtaacccgttcaaagaggtgcactgatgtgaaatggtacttacgattgccagaccggaactgttgctgttatgaatccattgccaaaaccagtgacaactcgtccgacaatgaactgggctatgccaaaagaagcagcctgaatgatggagccgacaatcatgacgaaggcgccgatgaagatgatcttccttcttccgagtttttcgccgagcgaagaacaagaaagtgcgccgatcatgcagcctaccaacacgcatggagaaggtggtgtcggcagaaaagctcctcacaatgcttggagataaggtttgaaagcgcagctcaccaatttcatacagtgcactgtgtgtgtgtgtgtcaagattgaaatgataaattagctcgggtgtggttcggtccagacacgtgaggttgtgggaaatactcaacatggcaacaccttggatggtggaatttttcgacttttgctcagcggtaagatgctttgaaatggtgtccatttcaggaaagacttcgacgaaggtaggaagggtgagcagaccacccatgacaccctggtcataaccgaacaaactgtggaaaacattgtaggacgtggtgataggaaaagtcagcagcgaaattttgaggctcaagtgatgccagctttgatgggagcagatctgcttacaagaatcctaaccctgccaaactggcgacagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaagaacaaggtcgctggtgtcgacaccagcccaccggtggcccagaataaaccaacacagccaggccagttgagtggccatcacactaggcggtatgtggtaatgtacgcctccacgatcctctcacgaagccgcataaagatttggcgtgccagccatttcgcaaacaagcccgacactgggccgcagtgtagccgtttcggtcctcccaatgagagtctgtgagacacatttctcggctaggatagcttgaaacgaggtggcatgtattttcctggttttgagctggaatatcctgtgtatgtacactgtcccgcctgttctatttgaaggtgctcatccgaaaagccgagggattggttacgcacttgctaacgtgtacaagaagatgtggtcatttacataaccatcttcggccgcccatgctgctgttaaactcgagtgaagtgtatgaggatgactttgttctatagtatgacctcattcacgaccgactgtctggcatcgacatcttcccaatgagacttcactcagattacaacgaagtcagtgtacttggcgaatcccctccagccattgcggagctcatagctcacactagcccagctgcaacttcgccgtagagggccaatcagcccgtgcagtttagtaaaaaaaaaccaataatgccctgttctgtgcctatgtttaggataagagttctacccgaagtaaaacctcagagaagatcatgcatcggcactttcccctaagcgtatgtaatggggcccaccccatggcacctcgagcatttttttttcaaaccattgttctcctcgcgtttgagtgttcagagggcaaacttcatgaaggccccagggagcttgtcccaatgtcaacctacaacgtcagtgctacatttatataattttttattgagaggtcgggtacataatgttgcgatttacgcatttaggcagaattatgcacctatgatgggttaagttctagtttgatatcatgacatcatggaagtcatttatgtattaacaacacctgggaattatcagttgtcctatgaggaagttgttatgggatttccgtcgacgacactgcggtgttggatttcattgtgacactgtaggacactgtcttcattcttatatctctttatttgctccaaccaggctgataggatgttgttttcccctctctttctctcatcacaagatttctggtagttagtttctcttggatttatactaggggcgggtgggccacctgaatacatacccaggccatgggtggacagaagtaaagaaggtggtccaaaacaagagcatgattgatcactaaaacttagaaatgaaagacagcatcacacatgaaatagacaagaaagcaaaatgtgatcaggggaatgtgatagcaaatttcctgaaaatcactgtgcttcacatgtggcttggatttcagttaaaatctgcttgcaatttgggaataatgaatttgccaataatcaattggatacaggtgtagtgaagcaaggtgaatttgcaactgccattaatgtgaagatccaaaaaagttgaacatacatattgtttatctaatttggattagctgtggttggttaccgtaatacctacatcaactgatctgaaagtttttctggtcatgtcaggtttgatgaaatttgaactagctttgatttcttcaaatccaaaggtgtccaatgcttgtaaccaacagtaggccagttacactaacaatcttgtgcactacaacttacaagagtaattatgttatctgaatttctttttgtaagagcaaccacatcatttagacttagtggtttaaggttgattattgtaactactctaagctggtccagttgtcagcctctatgctattaacctgaagggttctgccatgagtgttgataaaaaaggaaaaaatctggggatttcatgtggagaaataccctcaacctgtgaaaaaaacagggaggagtcagtgaggcatgttcttctttggctaactcttccaaatttaattgagcattcaacatcaatcctatagtggaggatttatagacaaccaaggtgaggaaatgttcaactcacttgggtttgtggctttctcagtaactgagaagagttaacaacaggtctgggaaaaagtgtagtacacttaagagccagaattatttgagggggggggggaaatcattttggcaataaaactaagtagaaagactttaaatttgtagggtaaatctatttagacttagggtagctgcaatgtgaggttattctttcccaaaaaggtggggtggcacatacctctaaccctaaattttgcagggagggcatggagagtccggtggatctccctgaacaatgatgggccctgagagagccgggcattagactggaggactgacaggctgttagatacatcatctccaattttggaatatgtatgtagcatccagattccagattctggatggccaagtggtaggggggtcggtgaatgtaaagtttcaagtgagattcagtaaataattggccagtacaatctctgcacaagtttctaccagccaccatgccagaatggtcttacccagccaaatcaatctgataacaatgtgatcaaaattgaagacacccaaaacaaactggttgcctgtactaactggggccccactgaactttggttttcttaataactcttgtgatatttcctttttttagcttgcaaaaatgaatcaattttttttgtcttgttttcttactattttgagttataatgttatcaattttaaaaaatggcaccttggtgcacccctttaggctttagaaggcagcaggcacaccaacaaccctgccctcacagcactagcgagcttcagaacagctctctttctttgcataaacatgggaacagtaaatgtacattgatggaatgtcatatgacatgataccatacatgcatagttgattttctggtccatttcacatgtaattgagtgagctgcagtgactgtgcagtggctatgtaattgaagggggcttctgacatgtgcattctggttatgcaagcccaatgtcaagagaattgcatgtgctgcatgcatcattcaatcttgcatgtagaattgtagctcatttccgctgtaggccagtttgaagtatgcaaggtttgaattagagcacaaaaaggttatgatggtgccataattgaggggtggtgtggttcaatctgagacctggatgatgtaatcagggttggtgaagcttcaggtaagtttaaatagcttattcctcaatccttacacacatctattagctcgtccttgttcatatgctaataatggatgaattatgaattatgtacatattttacaagcatagatatcaggtttttagttaaattactcccagaaagagaggaatccctcttggccagcaagagttgtacactctcaagggccgagtctacagctctcagaaggcaagagcaacggtgggccagttacactaaccgtagtgttagtgtagcgtagtgttagctttttaagctacgctacacaaaagttactgttagcgggaatttttggcccactaacactacaggatttttgaaaaacaaaaaaacaactttagcgtagtgttagctaccttcaaaaaggcacaactaacactaaccaaaatcctgttagtgaaattttagtggtgttagtgggtgaacccactacactacatgttagtgtaactttttgaaaagttacactaacagttagtgtagtggtaccctcagttacactaactgttagcgtaactggtgaaaaagttacactaactgttagtgtaactgattaaaagttacactaactgttagtgtaactgactatgtagttacatgaccacatgactagcgctagtctaccctgaaggtagtgcctgattgtggggcctacatccagatcccctcaattgatcatcattttttttcagttggtactgggggccactcaattttagccccctgccattttcttaatttactgggttccattcccacacttacttgtgttcaatttccactttgacatcatgcagcaaggggtgtgtgtgtgtgttgaggtgtatgatagtctgctaccattatgtatcaccagagtgtggtggagctgtgggcatgggccatgacaactaccacccaactgacctggcaaacacaagcatctgtagcctagttggtaaaggaagcactcttgtatgtgactcagcattgctgaggttgtgagttcaaatctcaccaggcacatcctcagtttgtttttctccacatcttgtgctgttcatattctgcgggattgtgtgcgatcacgggacattgaaaatcgtcaccgtggacctcggccgtatcagtcatatgaacattttacataagttgtgcaaaaatccagcttgacacatcaatttctttaattgatgagttacaatgtagtgtagcttaatttggtataagttacgctaaatgttagcgtcaactcagttacgctgctggttagtggaagttttgttagcttggaaaaagttacgctacttgttagtttagtggcaattatttcaagctaacactaaaaaaaatttgcgggaaaaattttacgctacgctggcagttagctcagcggtgtgtagcgtgaactaacactacaggatttccagcaaaaaaaaaagcaactacgctaacatgtagtggccaaatagcgtagtgtagcgtagcggcccaccgttggcaagaggaatccctcttggccgctgagagtgtatagctctctgcaaccaagagagattcttcttggtcacagcttgccagccaagatgaatccctctcttgggcgttgataaatacactccctccccctccgcgcccgcccacgcccccgcccctcggaagtctgttttcccaaggaaactggcttccgaggggcgggcagaagaacccgcccctcctggaggggcgggtggcatagcacgcccctcacagacgggcgggagggagattatcttgatggattataaaaaaagcaaatcccgcattgttgataaaaaggagcatattgttgcgtatttttctggactgttattcaaacatcatgcatatgtgaagtggataaggcgacggtatgtcccagtatcgtcacttgatgccctcccataaggcttcacctccatccacgggacttcggaccagcttccctcatctccatccctgccatctccctgtaaatatcatacaatgtacgcaaagtggctccgagacctgaagtaattaaaaagaaatgagacaagcaacaatggagtgagtagaatggactcttgtacgcggaggaaattgatggagggggggaaggataaatgacggaccatggaaccaggaaaatcgggcctctgagccggacaagcggtcggacatgttattgaaaaagcccttcaatgatctatagccttctgaaaacgtatcccaatagatgacgtcgaagttagcctgaattttgctttcctgaacgtcgacgaggaagtcttgccagcggccgggatagatatggacaccgggtttgttgggccaacctcgttcggtgatgaactgcaagacatcaggatggggttcgatgatcacatgtcgagcggggtgatactgctggaagaagctgccgatgatgccgaggccaaagccgacgttgaggatgctgagttcggatgtcttgttgttctggcccactatgaagggctcgcactcgcagagccgcttggccgtctggcccatgatctccttctcccagccttgcatcaccccattcccttccaaatcaatgaatagtcgttgcccgcttgcgcttgtctttaacatcagcttcaagtcattggcgcgctgacgtaagcaaaacagtctagagtgttttgcttacaacatcagcctgccatgacctctcgggtggttggtgttcaaacccacccgcccctccaggaggggcgggttcttctgcccgccccttggaaggcgggttcttctgcccgccccttggaaggcgggctcttctgcccgccccttggaaggcgggctcttctgcccgcccctcggaagcctgtttccttgggaaaacagacttctgaggggcgggggcgtgggcgggcggggagggggagggagtgtatttatcaacacccccctctcttctgtttagagcatacactctcagcaactgagagggattcctcttggctggaaagagttttttttcattttttttgttatttgttttttttattaagagaacaacttccaagccttttaaagtttttggaggtccgactcccaatttcagggtttgaattcctgaggaccatccaacttcccagaaatttggggttcagaactccaggttatgggagttgtttaatcaataccctaaatattattttaactatttatactaatgatctttcggtgactattgagactttatggtcaaggtttcaagagggatttcaaagttagaattgaaacattctggttcttcatctgaccccttttggggcctattgacgcagaatcttatttttgaaaaagtaactgatttcaaatggtggattccttatattttacatcacctattgagttcaaaggttccctaatcctctccatccacttttcttctgaaattatttccaaattgattcatcatcgttgaaatcaaagcccactgatagagagggttttttatcagaagttttggacaacaaaataaattgttggaccagctcaaaagggcaaaaaatgggggtgagaactgatggtttctggattactgatactaggcaagttagagatttcgctttcatacacgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatcttggacacccacacctgcacccgcacccaccagggcaggtacccgggtacctgggccaggtacagtgggtagacagtgaaaggtggctgcttatattggattccagagctcccaaacacagacttgaagttatgagacttgttaaggtggtgcagaataggtcccagaaaatgaatatgaaaaaatcaaaacaaaaagtaaagtttcaaaatttgtgaaaaatcaaaaataaaactgattttttttcaaaagctttgatattcattttgggggagtgggtcactgggatttctgagagaaagaaagagtggaacatgaaaataatgattataaatgaaaaaattgcaaccaaaaaaggtttagccaggttggttgtccatattggagccaaaacagtaaattctagtgctttactgcaatgtgggctggtgaatgccccactcaacagctgcttgaagccatctggaaaccaatcacagttcattaaaggcatgaaaatggcaaatgaaaagtcaaaagtttcccttcactgtggactgctcaaggtccaactggagcaggcctacctgccaccagaagcccaacccatgtgctttcggctacatgtgtggggatggtttgatcttgagggcttgttcaactttgacctcaggctatttaagttctaccaatcgtgccaccaaagggtctttttcccatcagcaccgtacatggttgtacattggtatactgttcaaagccctgtgtggcccctttcctgttgcttcatagccatgccaacattaaccacccacacctcattcaagggattgatcaaaacaggtgaccctcgtcacgtccttacatctcaactgaaaccaactccactgggctgaactttgttcctcacagcgattcctgtctctagcgcctggccagtcaggcattgacaacaacaattaactccttccgccgcttcacctggaccaaagcccggctcaatagcttggcttgtgttgtccacaacggtcatggtttcctttcccatggttggacccacagggtctccccaatagtcatccctggagaatgacccacctccccaaggcgcacactaccagcagcctgccctcgatccataccggccaaatccaaccactcccgactccccaccacatcccaccacccattaaaaagtgcacccccatcagtcatcccgaatccatctatccccaccacccccccaccccttatccccagccagttccccatcccacccgacataccacccttccccacagcccccattcccaaccataacgctaacttacccgccacaacccctccccccaataccaccaaccccaacccccacgctaaccaccatgagcgccctccgtgcaccgaaccacccctccatactcactggtatttttgagcctattgctgatgtgagtttgagagtgtggacctgttgaccatattgctgacatctttgtcagtctatacccgaggcccaacatggcaatcaatatggagtccttaccacacctagcttctttcaatgcgctggctacatggaagaggaagcaaccgactttgaggtaaatttgatcacaaacaccgcattgagtaacgtcctggaggctggagcattatacatgattagtggtaggctcatagtgctcaatgatggatcaacacccaccctcacctataatcacgacaccattgtcccgatcccgcgccacggtacagctgttccagaaacaactaacaagacttccgcagtcggacttggccatgtggtggaaagagcagaagttatgccaggcaacagcgagaatagccctcgcctggaagtgatagtagcacataacgactgggatgctattgtaagttaaaccagtacactcgactagataattactgacttcaatcttaggccaggactcaccggcgattccttgtcaaatacataatccccggctcgaagaacttcatcaagactcacacgttgtatcaagtcggccgagaggttcaactcctcagctatctggttgatttcgagctagaacgcaacatggctgtatttggagtgagtctcagtaatgattgatatctactcaaactaacccacgtttcaggtccattctgtcagcttgacctcaggacaccaaataggccgctcatcaggggttgcgtcgtcctcaggtaacaggacctctcgaaatggccgcaagttgtaagttggcatcatcatatagcgatagatgcatgctgacattcacccagtgtgaagttcggatcacaaccctcccaatctgcaggtgaacaacctcatgacaaccccgacgaagggggaccctcggtaccatcaagttctgacagaaacaaaggcaaaggcaaagcattagctgacgttgacggtgaagcaaacacctctgaagaagaaacaaccatcgaggctcagtcatccccccaagttgcgcctcacactagcacccaaagaggccgcccccgcatgaatattctcaaggatgctgccaaacggatgaaaagagcctagagcaccttgtatgaactgattggagtcttctgcatcctatccgttgctctcttggcctcatgtatttccattcgctcactccaaaatgtgtattacgctggcaaagctggacctagatgtttaaaccaaatgtggattaggaattatgcctgtattagatgtcaattgtgtcccaagatgttgacctttataccatccaagttcgaattggacatgttgtcaacaacccatatatttgttagattgaagtggaacaatgaactgacgtggcgatttgagagatcagaccgtcgcccaaataagctccgttctcaggtccaagacttccaggacacaataatttcctcacttgattccttgttttctttttcctgacaaaatccagttgatgcctccccgagaaagtggatattacacagatcaataagagcgaaaatgtttaaaaaagggtattgaaaaactggatgatctgtgtctacccgtcggttgcgttgaagtcaccctcatccatgtcgctgttgttcttatcatcatagtgagtacgatcagtttgcggaagaaaacagaccgtgatgcaagaagaggtactcactgtggttccttgtgttccttgtgttcaccatattgaatggcatgaccgatgttgcttagaatggaccgatactctcgtcattaataatctctaatggtaaaaaagagaccatgttgaaagcttgtaattgagaaaaacctccagaccaatgtcagctgccgtgaggagccgcaaatggatagactgatataccagatgactgatagcttggttgagactatgaaactttggatgggtcttttcgtttacttcacccaacaagagatcacgattagagattaaataacgctcgagttcatttgagcggatttgggtgattgtgcttgcagccgtccttccatttttaaagaggtccatcttcgacagtacgtggaatctccaggttgatcatcgccgacgttactgatagaagtccagagaaaaacttgggtcggtctgctataaaatttgatttgaggagataggtctttttcacagttatatcggcttgtgagcttcctgtagagctcaattaataggtttaaggattaatgactgactgcacacagtcggaaatcgaactccatggtcaaaatttggacgatcttgtgcattacgttgaagtgtgtatagagctctatttgacccggacaatcgataatcaagaagtcgtcctcacatgatttaggttttttttctagccagtccaaatttttaagcaagtatctaaatccaagaagaaagtcgacgttaacttgttccttattttcagaccgatcaagggtttgactcaactcaaaacaataagcggcctccgtcgggtcctaaaagggcttacgactacgttagagaccaggaagctgtgactgagaccccaggggaagtgacgatgtttctgaaaaggcaggcaaaagcacaagagatgagatcggagaatcgaagaagaagaagaatcagtaagagatgaacgcgtaagaagcaaagctgatcttcccattgagtaccgatccgtaaagcgtcctcatagaagatcaccacgatcaagaatctgccgaggccggggagataaggcttaataggatgcgagtagattttgatgaagtcttcgatcgaggcagaccagagctgaatcttagccagaaactctgagagagggattgacttgaagcgacgtcgggtcagtggaacatcgatttagccgtagcccccaaaaaaatgttgcctaaccccccgcttcgtggaaggcctgttgcacgaccgactccatccattcccgcacaaaaacctgattccaacactacatagccaccgaatagcgacgacctcagtttctctcttcggatcgatcgtcaggcgaactgctgattgaactcccaaccagggtatcgaccactctgtagctattcgctagccgtacgcctcgatctcgacgggtaaaagtttctgctcgtgcgttacttcacggctgcacgctgccctgatctcaaagttatccagctattgattaacgactacttcaacacctcttgtcaaaccaatcgtcagccaacgttgtgattgataccacaaccgggtgccgaccactctggcttatctgctaaccgtacgctcgatctcgacggctcaccagtcagtcaaggcgtttttcccaaagtcagctctcattaggttcgaccagaatgttcaacttgtcaaaatccaattggtagcaacgtctacaaagttaaaactgacaatttgcatattattcttagactacgcttccgataagaccgatccgattcgcctttgtttttaacctcccttcagcaagatcaactgtcaaagagtcgtgatcgtgcgctcggtgttggctaagctttggatcgacctgtaactcccactatgtgagtcatcatatcgactgatagacgcacaataactaaaccgtatgctttgtggacctaacagttccgattcgatcgtccaatccgactgtgcaaaccgctacagcaacgttgctcagccgactaaactatcaatccctcaaactgagtgcgctcattctcgactggccaagtcctacgtcacacgctgcttagccaagacttgcggccgagttaatctcatagcctcagatcgggtaagttgatttggataagcggatcttctcatgactcatgcgaaacaatgcttacctccagattgattctttccaaaagcttactacttggtgttcttatctagcaaggacattctcctgtcttcaccattcagcttgtggggccgcgagtaatactgtgagtcaagcgatcgaccccacccaactcaactaatcacaagatttcagccaagatcactcttccttcaagttccactaccattaccgctacattacagaccagctaaaaaatgctttgcctttgtgtttctccagtcgttttcggttcattggcaccaatttgattatcagtgtctgtgtgataagtctgattgtgattccgatctgttttagaacttggttgggacacatgataatggaagcacagagacccaaaatcaggaacatcttgaaatcaaatgcacggcggcaacgacgagcggcagacaggcaatccgaagtcgccttagagattgatgcctcatcatacgtgggtgaacgcgtgatatggtcccgacggcgtttcaaaaagtgtcacttgtatccggccatccgagatgaaaggaagcgaacaccccgtcatccgaccgtacacgaggttgaatacgcccagaaaaaggcggctggattccgcaagttcactcacggcaaggttatcatccgagataccacacacggtggtgaagtgattgctgttattgaatttcttccattggacaaactgtcatctcagcaaatggatgaaatcaattttgtcacaacttacctccaccagatgaaacaattcgtctatccagtcggcccattgcgtacctggggaggccgaatgtggggagttggttggcgaaaatccatgttgtctgtcgaactttttgggcagtatgtaaagtccgcagcaatcaaacgggcaccaaagaagtactccgaactggtttcacgatcgaggaaagttgcgaatatcctgggccagatgtttaaggatcttggaggtctggcatttgattcgaaccatcagatgatgcagcaaaacggcattccttcattcggtcaaccgctacaaccttacgattgcgcacctcatatcacattcacttcacatgggttcttcaacgccccccatgttgatagtggtgacgcctctcaatgggcatttgcactctttgttccgactcatgttgtggacgggacattggccagtgttaatgatggatacaacgtgactggaggaagatttgttttcccggaccatgactgttgtatcgatttcgaccaagtaagtgttgtgaagctcatttgggcagcgaacaaggtcaagcattgtacattacctccaaccgagtcaccgaagttcaccaggatggcactatcaatgcaaataccaacgaagtcatcgagtacttgcagtgcaatcaggtcaggtctcatatacctcagggattcctacaggaacaagaagaacacatatattggtggtcatcgagtaatcatgaaccgattgaaatgtatgttctctgactcccattttcattgttgattcaagtactgacatgataagtgttcatagtgtacttctcaaaaggtaacgctggacgatgaagcagagttcgacgggtctaataaatcacgcttatcttagttctgcttgtcacttgaggttgttttcaattgtccacgccttcagttgaagcagagccctgttgggagtaatcaatataattgagtccgagtcaaaagaagatcaatacattattgaatcgagctatctgtatggcataatttattagttgctagacagggtgttgacatgaacccaccgaggcacaacccgaaagagctgagtctggtcaacctgaatgtgatgtctgagatcagtcctcacaagtcaagctccacggccaatacatgccacattctttgaccctgtcaatcaaaggtagcggttacttccgttcggtcatcaaccatcagggtgagtgagagtttgaaaatagggtctgttaccttgcaaatgccgtccccataatccactggagagtgatgtttaatagaaaattaaggcggtgtctataaaaaggagagctaaccgccactctttgcgtttcatagtttcagattcaccaataaaccagttatttcacaacttcatcatgacaattcagaccggatcactccataccgttcgcaaccgccagttaacaccaaggcgagattacttatgtttcagtggtgtattcaagggagaattgggtgtgagtttatctgattcgttacattgctgaccgtttaaactgacttgagcagccttttttgcgagcccggcccaaccaagggcctctagagatgatgaaaagttcggtgtacacgtcgggaaaatggaaaactggcccaggccaaactactatcaatgttacatgtgcatatcacgaagactttgccctgtccgttggcggtccacaacggtacaacggcaaaatcacaaaaatggatgatgattctgtcttgagtttccaattatcagatggcgagaccattgaaaatgtgggacaggagaggggccggactcagggcgtcaccatcgatggggtgggatcaattgtcgaatcatggacaaaagaggttgagcaaggagcaaacagtaaaacatcctttgtggttgttgagcatgatgtcaatgtaagtctgccgtgaccctttgcttttcgtctgctgacaaaatttgcagaacaatactgttgatgtgatcacagtaacgtacgtcttttcggaaaattcggtaataatgccgccgcgggtcaaattcaatgttggagacaaaattttgatagtaggccaactggagtcgactggtgatgggtcggacgggttgataattgaggtgagctgtttattaattgcttgtgggagcaccgacttattctatggtgtgctcaggcctcacagggaatacagttcaaccgttgtgaatgacacgtctcgattccagttcgattggtgacaaccagaccaggctttatattgattgatcaaaccgaaccagatcaaattgattggttgtaactagatcagacctgtgtcacacctgagcattgttagatgaagcaagttttccttatgtcttggctggacggttgttcatactgatcaccttgtacatgcagtctaaagtagtccaatacccctttactgcgccctggcaatgcagtcctaacatgattgccgttgaacatttgacaagagtgtgactagaggtccgtgttgaatgagagatgaggccagcaaaggactgagttcgagaaaatctcatactgcagtgggattggggtgtgggtggatacataaatagatgatcagcaatcaatgacccttcatggttccagtgatatcttcagtaatcttccctagacattctggtctcaacaccgcaagatttcacctcccatttacacttggctggccaagacataacttcaacgttttcctattctatttcgagtctatatttacctaattaattgatcagctttactttcaactccccaacagcattccacctctcttaaatatcatgctagatatcaaagcattagcggtcccaactgcagcagacaacacggaacagaaaattctgggtgcgtttatttggaagattccacacaggctaggcgcttgcacaattgagtgccgttcgtgtggcgcattgcattggatggaagagtcagccatcgtggaccggaaactcctcaacatcagtttctccagttgttgtcaaaaggataaagtaacactgcctgttgtggatgatagttaccccggatatcctctctcgctgcagtctctcttcatgggcgaaacggaaggtgagctgcctttgctcatctcttgtcgagtcaagctgtgtataacactaactgaatttccatttagagtccaaaaacttcttagatctaattagaatgtataacaattcaatcagcttcactttgctgggtgcaaaggttgattccaccgttcaaggccaaaaaggaatctacgttttcagaatcaacggcggccttacacaccggatttccagtattgagccagtcgagggcagcgagccagcatacgcacaaatctttgtggtgggcgaaggggggaccgaagaagcagagttgcggatgaataaggctcaaggcaaaggtggggctagaggaagagggagtaggctctgcgtgaagaatatcaaaaaactggttgattttctggacagttacaatccttatgcggtgctgtacaggtgtgcacaagaggtccttcagcaaacgaacgccaaaacgttagctcttcagggggttcaacacccaagtggagatcccaaacggtacaatcagccttccgttgacgagattgcagtggtaattcacggtgacggcgatacaataggggaacgacagattgtccttcaccggaacgatgggctactcgacatcatttcggacgtccattcatcttacttcccattaagatatccattgttctttccttatggctctcagcaatgggacaacctgtatcaagcgtggactggacgtggtgagtaatatgatctccaacctttgcataataataatatactaactccttgttgtcagttaatggcagaaaggttggctctttggaatggtttgcattcctcttgttcgagcgcaaagaagacttctccccaattctagccgggaggtcactgttccaagaattcttggtggacatgtacgttgtcgttgaaagatcccgcctccgatttatcactttcaaccaaggaaaattgaaggcagcccaatatgacaagttgatatcgttgatcgatggagttgcgcccagttgtggaaggcgaattatcctaccatcgtcattcattgggagcccccggtacatgcgccaactatatcaggattcaatggctatttgtcggaaatacggcccgccttcgcttttcataacaatgacagcaaatccgcggtggaaagagattcaggaccagctgaagccaggccagaaagcttatgataatccaacagttgtcgctcgagttttccaccttaagtcaagggagctgctgcatcaacttgtaaagcttaaccgtctcgggaaggttgtcgcttatgttttgacaattgagttccagaaaaggggtcttcctcacattcacctgatgttgacactggacgagaaggacaggcccattactccagagaaaatcgacttgttggtcaacgccgaaatcccgaataaagacgatgagcctaaactccactcattaatctcagatttcatgctccatgggccttgcaatggaagagcttgctggacagagaaaggctgtcgccttggctttccgaaaccactcacaccaaggacagtcacagtggacggcacataccctatctacagacaaagggaaaatggacctaccattcaaaaattcaccacacagttcgataatggttctgtggttccattcaacaaatacctctcactgatgttcgaatgccacataaacgtcgaagtgccggtcagctcatcagcaatcaagtacctctacaagtatataactaaaggacacgatcggtcttacctcaagattcaggaggaagatgaaacgaaagcttttgttgatgcccggtatatttctcccccagaaggtgagttttcattgcagtattcagttagacttttactgacattggttgttaatatttgaagctgcttggcgtctgttgaaattttcactctctgaacgatatccagccgtaacgaggttagcacttcatgaagataatgaacaacttgtttacttcgacagtgaggaatcggctgttggtcaaatcaagtcaggaagtgcagagaacaccatgttgacagaatttttccgcttgaatgcggagaatggacggggcgcagataaccaaagtgctcggaccttattttacgaggacattccggcttacttttcgtggagcagaagtgaaaagaaatggaagccacggaagactaaatctgaagccgtgggtcgcatctacggaatctcatatctggcgggcgaaaaattttatatgcgaacgctgctccttcaccggaagaatatcgtctctcatgaagatctcaaaacagtaggaaatcgtattgcaggttcgtatcaagaagcatgcaactggctaggactgctggtggacgatacgttgtaccatgcgactttaaatgaagcaagttttgtgcgctcgggtttccaattaagtcaactatttgctatgatatgcgttcatacccctccgtccgctccaatgcaactctttgaagaccattatgaaaatatgaccgacgacatcgtaagggttgatatgaaatttcgggatagcgagactctaacactggatgaaaggcgtctactgggtcttgcaagaattgattcaatgttacatgagttgggtagcaatcttcaaagatgtggtctcgtcacttcagcggaggaatcatcattcttgatgaatattcatggaaatgaaccaatcatcgaatcgattgagctcatcagggatcggttagttgccaacctgtcaagatttaatgaagatcagctatacatctatacacaagtcaaacggtgcctactggcgagaaagggccaactcttctacattgacggtcctgggggtacaggaaaaacgtatcttctgagctcaattattgacctagctgactctaacgctataacttggacagtagtggcctcctcgggagtggcggcacttctcttgaagggcgctgccgtttggagggaaggtcgtaatttttgcgggggacttcagacaaattctcccggtggttaaatttggagaattcccattatcctgtgactcaacgctcaagtcatctttcatctggaaacagattgtacaactaaaattgaggcacaacatgcaactttacacgcaagcaacaggaaaagaagcgaagcgaaaccgggcttttgccagagcattactcggaatcggggagggaagaaccaacactcaggagaatgatgtgatcaagccaaaacatcttcacataatgagcttttctactccccaggaaagccgtaaagcactaataaatttcgtctacgaacacctcgcaacctatgcaggtcgaccaccatccgaaaatgcggattacctgcaagaccggtgcattttggcacctctaatcaaggatgtagcgatcttgaatgatgaaataactgcaattttgccgggtataggtttcatgtcaaagtcgattgatattccggaccctgaaggatggaacagtctaccagaagaatgcttaaatacactatcaccacctggcctaccagagcatcgaattctactgaaagttggcatgcctattgtaatcattagaaatctttatatcgcaagaggagtgtgtaatggatcgaggatgattgtcaaggaggttggggaaggattcatcttgggtgagttgatgtcaggtccgtgcaagggcgaggagatactaattccgaaaataaagctacagaataagagcaagtctgcagatggatacagttttttccggtaccaatttccagtccgtccagcttacgcgatgtcgatcaacaagtctcaaggtcaaacattggcgtgtgttggagtacttttggagactgattgctttgcccaaggtcaactttatgtcgccctttcaagagtatcaaatgtaagcaacctcttggtagcaaaacctgatgtcagggtaggtgttttaaatgttgtacagaagtccatattccttttgtaatactccacggttttgatatattaacaatcacttgtaacgggtgacttttctgtaaaaattatttcctcatgagcgtgtgattttaaagtggtgctggaagtgtagccaccaaccaaattgtgggtgttggtggaatacatataagcggagggctgcttgtaacttggagggccttgcgggagggggagagggttatgagggattgggtttgttcgaaagagtgcagcggcgaagccgccctggcctctagtttttccaaaattttcatttataatcattcttctaatatgccaatcttcctttttctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcaattttatttcttatgtttcacaaattttgaaactttattttttgcttttattgtttcatattcattttttgggacctattatgcaccacctgaccaagtctcatgatttcaaatttttggtttggagctctggaatccaaaataagcagccacttttcactgtctatgcactgtacctgcgggtgtggaggattttttgcaggcaaaatttctgcatgacttattagatatatgattgatattcacttgatatatgagtaagagtaacatagaaataaagaaataaagacaaaaaaaactattctatcactaatttgcactttatcttctctctgatctattgtctcaaaggccggagggttccctctggcctcaacaggcccatgtaggacaccaaatggtgtcctacatgggttcctaacacctttgtgcagcccaacacacccaaaaaagggagggttggaccgccaatgaaaatttcaattctcatgggaagcattcccagggtgggtgtaaggcgggtacctgccttttttcccaaaagtcaacacccgcacccaaacctgcacctgtttgcgggcacccactttggaaaacaggtaccaacaccgcaaacgctgcactgtccaaagcggcaagcgtagtgaaagcgcagtggattttttcttgctctgctgagctttttgtagcggggttgccgctgcactttttgctagttgttcttagtgaaaatttcaatgaatttcagcgcactgtttacagcggccagtagcaatgttttgctttgctcagcgctgaattagcggaacgatcactgaaaaagcaatgcttactttgctgaatagcggtgagggggatttttattcaaggtcatttcatgtatatcggacatgacttgtatatataaaaaggatgtgaatagaactattggaatgggaggagtgctgaagtagtggaacgatcactgaaaaagcaatgcttactttgctgaatagcagtgagggggattcttatttgaggtcgtctcatgtatataggacatgacttgtactaaaaaggatgtgaatagaactattggaatgggattgatatcaaacagatccagctaattgatgggtggaatagtgtcaaccattctggcccagaaaagcgcagccatcccctgtgttccccgctattctcagcaaatagcggaaaaaaccgctataccgcttccgctgcgctgttctgtagcaaaagcaaaaaaaacccgctccgctacaaaaagttcataatgtgtgtagcggctggtttgctgcacttgcgctgaaagtggcaattaagagctgctgctttcactttttgacaccaagaaaagcggggtgccgctgtgctgcactatttttccgctttttgcagcacagcgcagcggttgcagtgttgcaggtacctgcaaatgggtaccgggtacctgctgacatctctaaggtgagtacaagggcctgtaccacagccccaatctcaggttggaaattgactctgccagaaatggtgcaccatgcacaaccaatttctcacattacagaagccagattttcagcgccaaccccaaaacaaattttggttggtgaacaataaaaagaaaaattgactggggtgctatggtacaggccctgaatagactagatgaatttgatcaaaaagtggttgagtcaatgtgaatattcaatataaaagttaatcaaaatatagattagaaaaaaagaagaggacactctaagagacaagagttgaagataggatactaatacctagttttcaatgactacattagtgtgttcaaactaaaaaaataggctaaaatctagtctaatctaagttgattgaattagataaaattacttgagatgctacattaatttataacactgctggaactaactgctcagattggcaggtccaacaagtcctcagacttccctgtccaagaagtcattggacaaggctgtctgaccagattttgaacaggcttctctgagaagtcaacaggtggtcaatcatctgctagggcggacaggtctgacttcttattggccaaccatgtccaagaactgcttggaaaggccagtcagaggatgtcagcctctgtgctactaacctcagtgggttgtgctctgattgttaaaaagaagagtaatgaagaagatttattcttggtaaaaatccctcaacctgtaaaagaaaacagggaggagtcagtgaggaatggttcttctactgctgactcatccaattattaaattgggcatccagatcaatcctgttacgtggattaataggtttccaaggtgaggacttcttctacttgcttgggattaagtcttttaacaaaaatccagattaataagtgtgtaagcacttaagaaccagaatttttttaccaggaggataatgctttattcaatagagataagtagaaatgccttgaatctgagcaacgctgccacagatacaatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaatgcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgatctgagcaaagtaaatctatttaggtctaaggtagctggattgtaatgttattggtgggttgaatcactaataatcacagtacaagttttggtttgatgctactagaatttcctggggggaaaaggtaggaatcagggctccttaaatattctacagagggctcagggcaggaggagaggccctcagggcactatggagcttcttagcagctctaaggttttgtgtaaacatgggaactgtagctgtgcagtgatatgcattgatggaaggtcctaggacatgatatcatacatgcataattgaatttatggcccatttctcacgtaattgaaagagccgcagttactgtgcaggggctgtgcaattgtatggttagttgcatatgtgtaaatctgcttatgcaagcttgtgatcatgggaaatgcatgtacttcatgcataattcattcttgcatattgaatttgggctcctttcccgtgtgggccactttgaactatgcaagctttgaattagagcacaaaagggtcctgatgacgccttccaagaggtttatcatgcaatctgattccctgatgatgtgatcaagtatgggtaagcttcaggtaagtttacgtagcttattcctcatccatttcatgcttctactagctgtttcttatacatatgtaattagtttatggattataaaatatgtacataatgtataagaataaatattattttaataccttattctaatgatatttctttgaaatcctagtgatattatatgtacaatactcaaggggatttcacagtgaattattgaattattaaatataaattagaaattaagatttaatgtaaatacatatttatttatgtattattttaacaaaaagttataatgtttactttagagatgtcagcaggtacccagtacccatttgcaggtacctgttttccaaagcaggtacccggaaacaggtaccggttgcgggtgcgggtgtcaacatttgcagtaaaaacaggtgcgggtgtcaacatttgcagtaaaaaaaggaaggtacccgggtacccgccttacacctgccctgtgaatgcttcccctgaaggatttaatttatcattggtggtccaacactcccttttttgggtgtgttgggctgcacaaaggtttcagcaacccatgtaggacaccagctggtgtcttacatgtgctgctgaactaatctggctgctttgttgaggccggagggttccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacaatgtagagtcttcatcaatggacattgaataagtcaaatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattcaaattggtgatagaataatttgactttctttatttctttatttttattttattctcactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccgcaggtacccggcgcaggtacccgggtacccgccctggcggccctagcaggtgcgggtgcgggtgtgggtgtcaaaaatattggatttttgaggcaggtacccgcacctgctacaggtacccgggtattgagcgacatctctagtttacttgcattcatttaattattatcttgcagctactaggtacatttcatgtactgtgaaaggtgctctgtggctgacagaggacttgttgggcctgccagtctgagcagttagttctggaagtgtaagatttaaagttgttaagaaagttagtaatgagtaggaaattaacaaaattccaacaatcattagccgaaaacatttttaatcatgctttaggaaggctagactaaggattccagtccaataggggggtctagtgcattattattttttatcagatcaatcaaataaattggaaaacacaatataatcaaaggaatacctgtctcaattattcagccattaatccaccttactcctcactgaaaggaaaaaagatttattgggaaaacaaagccttactagaatccaaaagttttcaaataatcccacattacacatcttccagttgaacatcccatacaacatatctttggattcatctgaggcttctttgatgacaaaagggagattaaatcaaacattgccattcaagaatttgttttgtcttttggatagctgagcctgaaggggggagggggtgatgatgatatcagaagtgctacaaacccccaatttatttgatctccctgtctataaaatcacgttggtaatttctaactttaacggtgtctgtaacagtgttcatataagcagcaagattgaaagcctgagggaaagcgtagtctccagaatttaaaaagtttccagaccctgtaggatggtgagtgtaggttgagactggtcatgaggcatttggaaattaggtaaaaggtttccttccacttacccactacatcaaggaagacaaagtgaatccagacttatgagggccctggaaagactctactggataccctcacatgatatttttgaatattgtcacactggaacccggatatttttggggaaaacctagggcttgaaagagcccatgacatcagtttattttttttgatcaatttcaaaatgattggggtctaaagcttgttattcaagtaaaatcttggctgccagcaagtgtaatttcagggaattttactgaagtgacacttcagaataaaaattttcacatttacagtttgtttggcattgtgcacagggtttacctgtggtggagagagggcagaggtttttgatgaaaaacaggaattattattgaaactagaaccagaactgacaaagaaaaatacaaaaatcaataagagagaaataaacaaaagcaagagaaagtaaaaattagagagaaatagaaatttaccacgagtagagttgtcttttgatttagacagaacagagagactgaaatagagtagatcaaacaaggtcaggatccaagtgggttgggtcgacccaccggtgtaagactcaaaagtggttgtgagaacccttttgctgaatggaaaagtctatggtggagttgcaaactctgcccttctgtactatcagataacaagacccaccgcttagcttggcaagttttaatcaagtgataggggtggttggtttcgagatttctttgtttgatctagagatggtcggtccgcatccggatacccgttcggatgcggatatccgatggcaatttcagcgaaattgcacatccgcatccgcacccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcagatacccgccctctaaagggccggcgacggaccggctggaagggtttccttccagtcggcgaggtacttgtacctcgtcgactggaagggtttccttccagccggcgaggcacttgacagatacccttcgaccatctctagtttgatcacagtttaatggtgtaagaattgagtttctgagagtatgagagtgagtttagtgtgtattacaagtgtaagggttgttattgggtgttataaaggttgttacagtatgtaatggtaatggtatggtatgtaatggtagggggtatgtgatttgtggatactaaactgagtggaaaaacaactgggaggagagcctcctgaaatagacaagagtgagtgattttggctccaagggagcaagagaatgagagattttagctggtcagagctgtaaaatgaggtgttttggctggttgtacagcctacatgatgtaatttgagatgtttgagatagaaaaagcagtgtacatgaggggtttgtgctagcctagcaatctgaatgatgtcatacagagtgcatgaggtatttcaactagaatggcaagcttcaggaagattatcacatgacctatcaagctgcgcacatgagctgtacacatgacctgacaagctgtgtaagctgtgcacctgtaagaagattatgatgtcatctgtttaactgtgtcctgtagtgaagtgtttgtgtaatttgtgttgtgtagttgtcctgtgtagttgattgagtgtaattgagtgttgtacatgtctcaaggtgtgtaacatccataccagtagatttacagagatgcctccagtggtgaccatgggtgaaatgggccctagaggccatttcttaagtccaaataagtgttgaagtgagaggaaatataagaaaaaatgatgaagaaaagaataaaaaagaaataatcaaaaactttgaattttttacacattcagctaccacaccgggtcgcggtgtggaactcctattgtgccaggcggtaggcagttgcttgaagggatggtgctttgagggctgccttcaagtggggtctggataaattgagctgtgatctgaacaaaaaaaaagggttggggttggttggttttctgagaggagacaacagaaattgagttctgtggcggttgttgagtctgagtgattttgaggatgtgtatgaggatcagaagtatgaatgataagaagatcaataagatttgatgggtctatcttgtatcagatcagagtgcccttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaactcaaccaaaaaacaaaaacaagaccacactacacaacacaacacatcacatcacatcacacacaacacatcacatcacatcacatcacaacacagaacagaacaagacagaacagaacagaacaaaaccaaacaaacaagagtgaaataaaccaacatactaagatgtcttaggaccaagaaaattaaacaagaatgtctgctgagtaggtgatttgaaaaagataataaagaatgataaaatgataaaataacaataaaatcaagatgaatgaaaaataatatgaagagtaaataataagaggaaatggaataaaataatgaaatgaggaaaccgttggactgagtggggatttgaggtgataatattgaaatcttgagtcttgaggatattgaaaatttgaaaattgaattctgaaattggaccttgagggggcccgtaccgtttagaactcaggatgtaaacgggtcgggttcgggcccaaaaacagtgcccaaacccgacccgacacctatgtcgggttgggtcgggtcgggtcaaacttgaatatgtgctgcccagacccgaacccgtcttgggacttttcgggttcgggtcggcagtttgcatgccgggttcgggccgacccgactgttttagcctttgtagagcaactctgacaaaaactgacctgcccgactatcaaaacacctgcccgaacccgacccgctaagcttccgggtcgggttcgggtcatgtgattttctcacaaagtctgcccaaacccgacccatgacccgtcgggtctcgggtcggcttcgggtcgacccgacccatttacaccctgatttagaacaccacaacggggcaggtttgagcaggctagggttggaaattgacccaaccaggattcaacccgacgggttggcggggcgggtatgatcaggacagattgtatttgggtcggcttgagattgaccgactgagctgattgaaagcaattaactgattatttgctgggttgacccggacccaacccaagacccaacctgacccaacccgaggcactgtgtatttgggccggatttggtcaacattttaccatttttgccccaacctgccccgccccaagaatttggcaggtcgggtttggtcaccattttttgacccaaacccaacccatttggaacctgaaaacaaggacaagtagtaaacactattttgagataaggaagataaaaagaaaggttaatattgatcgatccagtatgaagagactggaatatatttttctcaccaaattggcagaagccaagtgaatatttcaagagagagagagagtcggcggaatgagaatgagagatggttgaatagacgttgataggatgtggagtctttggcaatgagattgaacgattagagagaagagggaaagaagatagagaacaagagagaagaaaaagcaaagtcggagaagaatgatgaggggaattgttgaagagggttgatagaagttggtgagagagttgaaggaagtagtcgagcagttttagttttaaggatttgagaggagtgtgtcgagggttagattgttggagactgctgaggagaaagaggtcgaggaagtgaaggatgatgtgatatttatacttcattgaggaccggttcaacttgtggttgagggacgggaatagtttgacttgtggttggtggtgtgtctgagtagggttgtctccatggtgtttgagttgagtcagtgtaggaagaaggaaaggacaaggcgttggagacaaggatgaggcgttgttttaggaagacatttggttgtgagtagggagagagagagacaagtgagagaggtgaggaaagaattgaaccgagcagagagagcgaggcgagcggagaaagaaaaaaagaaaagaggggaaaatagagaagggagctatttgagggagcaaattggggaatttccaacagttttgaatcttgagaatattctggttgcttgtattgttggccatagcccctagtttctaaaatgggagcaggtggggggggggggggaagaccacaacagagcagctgaagagagaagaatgttaacagactgattgagagggttaagtaagggtttcagggtataaacccccttatttatttatttttcttgttgttgttgttgaatatgatagtctctggtggaaccaactctttgactgcaaggctttccaagggatgaagatttatgtgtgaatgaaagctacagatctgcctatgatgttctttttggtctgctttgaaacatggttttgtgtttttaagcctgtaaggaattgagtgctttgtatttctccaggatgaaggtgtccaggggtgtcttatatttgagtttgggccgggcagtagttgcaattccagcccgcccggagactcatctgagacgcgacatgagttgttttttttttgttgcgacgcgacgcgccgctaacttacatacgattcgctctacatggtgcttgttgttttgaggcagtcccactgccaagtcatacgctggaagatccaagtcccatctactcactaatcctgcattcttcccttcttttctttctcgctcgcccagcccatgatgatgaacctcgactcccactcatccaactcagtagaacagccaccctcatcagcaaaactgaagctgtcgacgattgctgccaaactgatcactggcgtacaccaagtaccccctgaggttgcccgttcacgctggaactccaacccactccagaagaacaccaacaacaacaacagcaacagcagcagcagcgaccgtcagccgagtccagcaggctatcatcatcatcatcatcatcaaatcaacctagaccctcccaagccattctctgatcactcccgcagtgtcactgcctctgtcttcactgctgccagacaggagcgcgttgctcagcgtaaccaccatcatcctcactcgcaagctgcctctaaccctagtaggccactctcaacccaccagaacccagccaataaccccaaccagcagatctaccaccaccgctctcatactcagttcgatatcatcaaccctccccatccacccttcttcgaaccaatcctctctcccgcccgctccgcaaagagctcggcccccgccatcatgaaccacgctgatgaggacgaggttgaggaccttgcgctgctccagctgatccaaaactcaaacggactcgcaaaggagaacgagcctccatgtgatcgtaagtgatcctatcctcgaacgggcaatccactcggtagctattctaacgaaaaaaaaaaaataataataataatgaaaccggattttgtaatttggtacagctcgaaccaagctgtttgatcgtccaaagcttggaaaaaacaagctcccaaactccacggactctgtcctcctacccacctccaccccagccggccactatgtccaccagtacagtcccaatcactctcctcaccctcatgaccgacgtcgcacatcatcatccggaccatccccttccaaaacatctagacctttgaaagccttactcgaccctcaaccttcctcctcccaggctagtcctaccaagtccgtcaaccccatgcgcgatttatacctctctcaaactggcgaccaacatggaaagatcgaaaacgagaaacagagagtcgatcgagaattcgaaaagcttcttgtgagtaaaaaaaaaaaaatcccctcttcaaaactatctagtgccaggatttaattctcttaatctttggtatacaggatacgatgcagatcaccgatgcggtccgactgaagatgagtgggctagaccatccagtgaaatcagcgatgctcaagtcatccacctccgcgagtctgatgaagctgatgagtggcccggaggggtgacggggcgggccgaaccgatcggcctggcggatgattcgtccaagcaggagggctcggcctggtgggcgatgtacctcaagtcgcacaacttccgcgaactccaagccgccgacctcaaaaagctccgcgtcgcactccgcactaaaccccccgattggtctagagagttcatcggcttcggtggctatagcgccctcctcaagcgactcaaagagctcctcgagatcgaatggaggtcagttccttttttcccatccctcttcgaatcatctggttgctcatttctttcgtattgcttgctcgttcagagaggaaacaacatgatgaccaagtcttgtacgagattctgaggtgtttcaaagccttgctgttaacagatgtaagccccccctccctgcttgacctgaccgattaatctttggattgaccctctatcgatttacagccaggacgcaaggcacttgcatcgcgtctcccggacccgtttatccagttgacggcactcttgtactcggagaagaagccaggagacctgacgacgcgacaagtactagtggagatcatccaaggctgtttccaactggacgagtatctctcattacgaccaatggatggagccaagctagactgggccgccccgatcgcactcgagccatctcccggccatccgctacctctccaaccagactctccccccgaaggccctcaagaactgcttccctcggcccacgatctgctccgtaaactgatcatcggccctcccgatctcaagaaagcgaatatcgtcgagttcgtcgccgtcacccatcgcgttcgtcccttcaagacttttgtcaacgagttcatcggcgtcctcatggactatttctggtccgtcttgttccttgacactcattagaacaccttgctcatgcttcccctttgtgctgtgttccgtaggattttctgtcatgccgagaaccagttttgggatctcaaaagcatcgacgaggagacggtcgaggcgcccaaagtgccgagtgggatgaccggcggagtagagtacgaagcaatgtcatactgcgtaagtttgtttaccccttcatcatgcggacgggttttaatacatttgaggatggcattgactgacactttgattgggtgttgtttgtggtcaaaagacttgcttgatgaagctccttaatcaaatcatcaagaccgccgcgagctccgaacagtccaagcagatttaccaagacctattcgagagcgggttcgagcgctgcttagtagttgagtctagccccgcttccagctggccttcttgttctatatccccaaaagctgattctctgggattgggttcacagacactccggaagagcagcgtcgattactatccgatggttcatctcgaactcgcaaggtttatttctcttggaatcgctaaccacttcgagttcccttacaatatcctcaaatatctcaacggctatactggccatccactttgattctgaccctcccatttcttctttctttctttcttttttttctgttataccttagtgttctatgtatcattcttttttttttatggcccgctctttcttgattgtctttcctctctcctatctcgtccaaaaacgtgctcttttccaacgtctctcaatcaatcatctatcataacaaggagagacaccccatttcctctccagaatttcgctttttttttatcagagagaacagtttcttcaaccccatattcaactcgctgcgtctcatcactcaagaatcaagacacaaacacttccaataactggcacatttttcttctttttctgttttgatctgtactctccgtctcatttctatcatgtcataataagcgccaatctattcacatatacacataaacacgagtcttctttcgctttgggttccaactcatcctgtcatctccattccccgattgcaaggatttgtggccagacctcaccgggaaaacgcacccgagagactcgacaagccattaatgtgacaccaagtctttgctgcgcctcgctggttcttcagtcagtttgacttgcttggtcataaaggagaaattgatgctcgcatcagagaatgcaaataaggaccagactctccatcaaccaatccatggaccagacgaacttaacgcaagccctcattccctgctatgggcggcgtttgcatgcgagtggcctcgccactttcgcattgcgccgacggcagacagagaccctgcggggctgccctccgggctctcactcgagaggcttgtgggctcgatgccagacagttccaatgctcaggggcccggctcaaattttgcagccatcagcacctgtgaagttgtgggccagtaaagtcatacatagtgcaaacaaaccaacgccactttggccacatttcaatgaatcacatatggacgacaccggctataaatgatgtcgtcggatggctgagcagagtggcttggctcgatcgttctcgatcgttcttcatatgcgacggccggggaaaaacaaagccgactttgctctatgtatgttcaaacttgaggagaaaagcttctttccagatgcagcagtcctcaaccgtctccggtcacccccccccccccccaaaaagaaaaaaaaaagtcttgccttctcaccacgattttcaagcaaacacaaagcaaccaatcaacatgccaagagtatgcttgcagacctctgcaacaatagcccttattgttgtcttgattcgacttgcagaagcagtaaactacgacccgctaagaccaaattttcgtccggcgccgcccactcggccgtctcctccgcagcattgcgggaacggctttcttcagaactccaggggggatcccacaccgcgtaagtgtcaatagccatcgtctctcgttctgttcaactgccagaatggctacttcaaccctcctcctccctctctcaaacagtgtgcaccaactacgaggacaagaagtttgagtgcgggatcggaaactgtcacatatatgatgctcatgggaagcagcagccatgtgagactcctcttgattgatttatcttatgaaaaagccgtacatacagggtggatggtgatgttctgacttggcacgacacactgttcgcttatgttcacgattgttagattctactttgtcctttcatcactgtcaaaggattggagaaaacggggaggtcgaggcatccgaccaaacgatccagcccatcaggtttgaggccgacaacaaagccaaaacattaagtaggccgtcgatttccgtccacccgcgctcatcgcccgtttccgagtgcttatggatgagctccctttccttgctgctcgattattaattagcggtcatgggcaccgagaccggcgtgcagggcgaaggttactacaaatgctcctggaacaatgacaaggaccccaacgctaacaggccttgtgagttccaccgtaagaaaaacaaaacaaaccaacaaactaaactgttgaccgacttgtccttctgatatccttgtcccagggtgtcacagttgtactgctgtcttggatacctaaactatggttccatggatcccgtttgttttactctgtgtctattccatatcactaccagtgcctgtgcctgtggatgacagagcatttgacttgccaaatcagagttgtggggtttgggcaagtggtgtcaagctggtttcagagattgatccttaaaaaccaaaaactgaacaagacaaaaaaaaacacatgttatgctggtcagatggttctggatccccaggaagatagatcaacaggacaagtgcagaggccaagattctctcaagaaaagctttccttggtgcccctgggtagagatggttgcggataatccggtgcggatatccgctatccgctggcggatacccgccagtgccaggggatatccgctggccggtgcggatgcccccttttccgtgaaatcccggcggatatccaggtatccccaaggatacccaaggccggaaggaggagatggctggctggaagggtttccttccagccggcaaggtacatgtacctcacccactagaaggaaacccttccagtcggcgaggtacatgtaccttgtcggccagaaggaaacccttccagtcagtgagatacgtgtacctcgccggctggattaaagggagggtattcgcgcagatacccaccagcaccaggggatatccgccagcggttgcagttgcggatgcggatatcaaatcccgctgaaattgcgagcggatatccagattcaacgtgaccatctctacccctaggtctgggcatggtctgagatgaggatgctattttctatcccagtaagggggggggggggttcactgcaggaatctaaaaaggaaaaattcaatcttctaattattatgagaagaaactatgagtaaccaatactttgtctgtgaaaaatccaaaatcaagcggatcaatcaaaccccctcctgtgatgataagactgtcgcggcctggggcccaaaagatccaaaatccactgtggtgactaaattaagttgaacaacataactctctgacccttggagggtcatgtcctgcaatacttcactttcatgaaacctggctgggttgcaagtatcctggctgacctgggatgcagatcaacctgttgaatgttgaatgagctaaatcaatgaaatatcaatgaccacagacccaggtctttgggcaacttcaaaaagtatcgatccggatttcatgggatatatatcactacaaacaataccgattttgccccaggaaaaaatggcaatttggttggtggaaaataggtcactttcctgagcatttttttacaaaatgactcaggagtaaaaattaagctaaaacaagctattttagccaaaaaataaaaatgcctcaaatgagctaaaaattaattttggaaagtttgaggcgtttttatttttgggctaaaatagctcattttagcctgatttttactcctgagtcattttgtaaaaaaagcctcaggaaattgaacaattttccaccactaaaattgccattttttcctggggcaaaactggtattgtttgtagtgtattagctaagccagagtcagaaaaatgaccaaaccataccaatgggtccaagactccaaattggttatacagccaaaccaagaaatcttactgtcttggtaggcaaaaaaacacagttgatagcttgaatgttggaaacaatacaccaccctatattcccacttgcaataataaaaggttaatttttgattatatatatatatatatatgctattttttatttctcacttctgggttgtgagagtgagaccattgacatactcatgggaatcttgctataggatgctcatcatgtggttcccctactccccctgtctcatccccccagtatgctggccagctgggttgcattggtgctcattggtgctgccagtgagaattttggaacctggacaccagctgtactattccaacacttcctaatgcagattctcatttttttggcaattccacctactgagactgcaagctttcttggtttggctatatatactgaaacaaagcagaacacacataccagtgagagccaggtggcataaaatgagctggtctatatgcaatggttttgacatagattgtacatgtgattgggcactgagctgggtgcatggtgcaaaccatgccagtagtgagatggagacaaacgcagagattggggtgaatggtggcctagctagatagcaattcagtggtgcccttgtttttgttgatttttaggcccagatctcctgcaggaaggtcaacaatcaaaccacattttgtaccaaagaatgccagggaagattcacacttttttttcaagtgtctgctcaaggaaaacacttgatttttggatgaatatcaatttccaccattggaaagatcagagtcccatccctttttcggaatgtatttgtgggaccaactgatatcgaattggtctgggagaccaatcttatattggctgagcctgacttgaccagagtcaacaggcaagagtgtattggttagccatgacactcttgactaccaaaataagattatgaagtgataatatgtatatgagaaaagacagggggttgtgaatgatacaaccacttttgcagtggttatcctgcaattaggacttgaaagcacacaacttgatctctgctaagtagggacaaaaaccttgaaaaagataatctgaaaagcaaggtttgagcaacaaaacaatgcgtgctgaaatcatgtagtgttagcaaaaagtgaacagttttggctgctttctaacagcggctaaagggccataatgccactaaacagtgtgtttgttgaaattctggatccaggcacaacaaaaatagaatgagttgggaagttggccaaagaagacagaggtcctttttgggaaaggtctgcggaaaaagagtgaagaaccaatgatttttattcacaagtatctagccaggtttatatagactaaataaaagtgtgtaaaatgtggtcaggaagaaaaatgaataaagaaatattttgaatgaaaactgagaggaagaaatatatgagttcatggaagtgattaacggacaatccttctcaatctcttctagacaagctagaaaattaatcatgaaaaagcatccactcaaccacaaatgtttgaggccctgattataaaccaagtttttggatttcggctttttttatttgaaaagtatttgaaaaccaaaaagaaatcaaaaagaaaccaaaaagaagttcaaacacttttcaaaaacttctcgaatactttctgcacttataaaccccccgggcccaggggccctgtatgagggcggggggcaaatacaggaggggaggaacagcgcaaacaatcccttgtgtgatttgttggtcccagaggccggacttcaccagacagacggatggaaacagtcccttcaaataagggttgcttgccgagtgagaagcgacctggtagtttgtttctatgatgcggttaatgatgctactaagcgcatcgggaattctcaagacttatggtcaataggacagcatgaactacaaggctcggcaatgattaagacaacatcaggcatgaagataggaattgagaagggcactaggggggccccagtcaattttggcgggctgaggaggttaccggtcgattgcttgtgagattccatattccgtacatattcgttggctgcaggtgtgagaattttggcggatgatgacaatccgggatgtccgactggagtgagtttgagaataggcctatctgtatgacctgatacataccatacaggccaataccaacccaacttgtgtattgtttgcaaaattgaagtttttgagatctcaaaccacctccggaggtggtttgaaagtttttgagtcagtttttgaaagaaaaaagaaaataaaaagaaaagaaaaaaaagttcaaatacttttcaaaaactttcaaatatatttcgaaaaagcgtttataatcagggcctgagagttgttaattctaaacaatcagaatttatgaataaaccaaattagaaaaaagaagaagactttttagagacatgagttgttgaaaagatctgtaattagtttcattgacttcagaagtgaattcaggcaacaaaaaacaagctacgtaaaagctataatctagtctaatcagggagaattcaagaaataataaaagaagaaaagaggtgggattgtagggaagagtagacagatgaaattagagattgtttgtttgtacttgggtacctgtttatacctaggtacctgttcatttttcatcttacatgacatcccctccatttaaagaaaatttgttttgctaacatcttggtgatgtttatgtggcatcaaaacaactttcatacaccatgttgcttttttgagtaatttacatagaaatgggaaatttaactcattcaaatagttaaaagaaggagacaattttttgagagtggaattggtgaacaagaggggacaatgcaggtacatctttgcctcagccatacctagtgaccaacttcaacatttgagtaattgcttcaggcaatggctcagaaaaagacctcaaaacaatatgggctagagcaccaactcacatgtggggtcagtccctgtgcttaggtctgggataaatttgttgcaagtaagtaatcaagggacttgtgtaattacataaagaacttttcatttttctccggcaaacacagtatacatagcgcaaacaagccaacggccaacgccactttggtcacatttcaatgaatcacatatggacgacaccggcctggatgtcgtcggacggctgagcagagtggcttggctcgatcgttctcgatcgttcatatgcaaaggccggggaaaaacaaagccggcgttgatgtatggatacattcaacatttgagcagtgtgttcaaacttgatgataaaaagcttctttccagatccagcagcccccaactgtctccggtcaccccccaaacaaaaagtcttgccctccaaccacgattttcaagcaaacacaaaaaacaaacaatcaacatgccaaaagtatgcttgcagacctttgcaacaatagcccttatttttgtcttgattcaacttgcagaagctgaatacggctaccacccgcgaagaccaccttttattccggcgccgcgctctcggtcagctcctccgcaacattgcgggaacggctttgttcagaacctcaaaggggatcccacaccgcgtaagtgtcaataaccttcgtctctcggtctgttcgactcacccccccccccccccctccctcccccaaacagtgtgcaccaactacgaggataagaggtttaagtgtggcgctgaaagctgtcacatatatgatgctcaaggaaagcagcagccatgtgagattctcaagcttcactcttgattgatttatcttatgaaaaagctgtacatacagggtggatggtgatgtcctgactgacttggcacgacatgttcgcttatgttcacgattgttagactctactttgacctttcatcactgtcagcggattggagacaacggggaggtcaaggcatccgaccaaacgatccagcccaccaggtttgaggccgacaacaaagccaaaacattaagtaggcggtcgatttccgtccacccgcaaatcgcccgtttccgagtgcttatggatgagctccattccttgtttgattattaattaggtgccacgggcaccgagaccggcgtgcagggcgaaggttactacaaatgctcctggaacaatgacaaggaccccaacgctaacaggccttgtcagttccacctaagaaaaacaaaataaaacctgttgactgacttgtccttctgaaatccttgtcccagggtgtcacaggtgtaatgctatattgtatacctaatctatggttccatggatcccgtttgttttactctgtgtctatcccatatcacgaccagtgtctgttcctgtggatgacagagcatttgactttccaaatcagagttgtggggtttggacaagtggtgtcaacctgatttcagagattgatccttgaaaaccaaaaactgaagaagaaaacaaacacacatgttatgctggtcaaatgattgatctacatccctaggaagatagatcaagagggcaagtgcagaggccaagattctctcaagaaatgctttccttggtgcccctgggtctgggcatggtctgagatgaggatgctattttctatcccagaaaggggggggggggctcactgcaggaatctaaaaaggaaaaagtcactcttctaattcttgtgagaagaaactatgattaaccaatactttgtctgtgaaacattcgaaatcaagcggatcaaccatacccctccggtgatgataagactgtcactgcctggggcccaaaagatcccaaatccactatggtgactacaataagctgaacaacataactctctgacccttggagggccatgtattgcaatacttcactttcaggaaacctggctgggtttcgagtatcctggctgatctgggatgcagattaacctgttgaatgttgaatgagctgaatcaatcaaatatcaatgaccacagacccaggtctttgggcaaattcaaaaagtatcaatccagatttcatggaatatatattagccaagccagagtcagaaaaatgaccaaaccataccaatggttccaaattggttttacagccaaaccaagaaagcttaccgtcttggtaggcaaaaaaaacatggtcggtagcttgaatgttggaaacaatacaccaccctgtattcccacttgcaatcataaagggtttatttttgattatatatatgctatttttatttctcacttctgggttgtgagagtgataccattgacatcctcatgggaatcttggtctagcatgctcatcaggtggttcccctactccccctgtctcatccccccagtatgttggccagctgggtttcattggtgctcattggtgctgccagtgagaattttggaacctggacaccagctgtactattccaaaacttcctaattgtcagccttagagccagccaagctggccaaaagacttcctaagcccccccttttcatccatgctcctactgtaacttattcagcttaagattttattaaattctgatttatgaaatgaattcctcatgtgatttcaaccttagtcaccactacacacttttacactactcttctccttcatagactttgtaatatttcaccgcaccttgtcaaatatcaaccaagttggaattacaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagtggatactgggtttgcattttcaagatcttcagactccagaccaacacagaaccacaacaatcagaaccagatcaagcaaacacttagagcaactccagcgcaggtggtatatacggggtggtataagccggatttaccacccgagtttcagatttaccacctcaggtcaggcaggtacgccaccgcaaagttgtaaacctttgctgaggattggatgatcgagggatattggtatgtgaaagggttgtacatattggggtttcacaagcgggatgggtggtttcacacatgcgcgagaggtacctggggtggtacgcgagtggtagatataccacctcaatacattttttggacagaaaatgttgcttaccaccctgtataccacccgtggtggcgggtgttttgggagttggggtggtatatggtgtcagcctgctactaatcagagccagcctgaacatagcatttacttatttagagatattattacttacatatgtacatacaattaaaatattaaaatactctatttaaataagttgaaacactataatagagacattattacacaatacacttacactgtatatatttcatgagaaaaacctttaaataattaaataaactatgaaaaataacacttttaatcagaatcttctaataacttctgaaccttaagcataacttagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaaatttacccctgaattatcactccttcacttactttgtagtccttgagtgatatttgaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatgcagttcgggaaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaactgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaagatcaacccatgcatcatgcagtgcttacataggctgcaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagcattacatcatctccttggcacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtacttaagatccccttcttccccctgaactttgtttccccatcttcatcattacttaccagcataaaccgtcaccaacacccagtatcaacctgccttttggccctgttcctgctgtttgtaacctgaacttcaacctttcaacccaacacctgttccccagctccctcaacatctctcacccacctttctgagcgcctcaagaacagttcccccctcctgaagacctccttggcttagagataagtactagtgagtattatttctttgattcttcagttgtaggctatttctgggcatactcctttatcacaaaggaccagagcatcagtaccacccctgtaacccaggacctgatattagagggcaccataaaaacccctgtaactcaggcccctctgtaaataaaaactattaagtttttatttactattttcttttactttacacacacctcccccacttttcacgtgtcaaccacacgtgtacacctctttttatacctttgcacctagtgtagctagaagagttttggctcttggcatcactgaggctgacaattgggggtctggccgggaaatatctttattttctgatacaaaccctggccttattttttctactaaaaaataaataaaaacacataaaaaatcatttatttttttccactgtttttcgaattttttccactaaaataccaaacccataaaacatattataaaacataaaaaaattcctaaaaacatatctttttactaaaaatcattttttttctatcttcctcttagtgaatttggaagaaaccgctaaactaatccagtactaccttaccctccttgcgtctgaaaaagcacagcgcgcagcaaattatcaaccctcagactgggaattacttaccccagacgaacaacgcgccagagctctcaaacgcgtagagatccgtgaggacgaaagaatcaccaatctgattctttggaattctgtcaaacgagaccataaagaaaagcgacgccaactcctagctgaacttcgtgagaaaagactagccaagagtacgcgcttctctttttacaccttctcttaaaaacattatccacttcgaaaagaattctcattaattcttttctcctcttctttcgactaatcagtgtcgactacctcaaactccagcgctgctactactcccgccgccggaaccactcccgttgccggcaccgctgctaatagccctattaccggttagttctacttaattcgtctccaggaactatccttacaactcccactaactagtacaaccttttaccgctatcatgtccaccaggtcaaacaatccagacctccacggccccttacccccagccactcgaccgcggcgcggccaatcagctggaggagcgcgtgaaccgcctgaaattgattacgatacagaagaaaatggcacctgtgacggtcgagaaaccgacagaggtgacgttggccgagaacggctcaactccggccgtcgagactccagccacggctcgagcaactcaaatcaaggcgaataccgccaagaatccagcggagaaagccgcggacgcgatggatatagatccacaagcgtcgaactcctcggaggatacccagcaactcctcaaatctccggaggtcagactcttgtcgaaggaagagaagatccaacttctcgtcaaagagcacgtagccctttggaagaagttcttagtggatctacccttaggcgcgtcggagggcaacagagcactcctaactcgagcgcaagacagtcaacgaactcttcaaaaattaatacctcgagcggaggtagaagagtacgtcaagggttggaacccctggacggcgaaaagagacctcttcccggttcttcaacaggaaagaagcgggaagaacaggagctcctcctcccgatccaactcgtacaaggcccccaagatgaacgatccgcgtcgttggaaaaggctcatgaaagcctgccacaccctcgagtcgggctacatgaacatggaggattagatttaaaaatcctcactgccatcttagatagtcttgaccttgtaaataagaaccttttggcgattgatagcaacgccgaaagcaattttaaatcgattgtaaatagttttgaccttaacactaggaataacaagaaagcctctgattctttgtacaataaatttgataacatgctcaggaatccactgtctataaaccccgaagctaccaagctcatcgctgagaatacagctaagagtcaattagcttgctccaagttaagtaccgctgttgataatttaaataatgagctaaatactacagccgactacatactgtctaacattaggcaggacgccattgtagccaatagcgctactagtagtgagttagaggttataaaggatttgctgatacagcaaaatataagaactgaaggtattcagaataccttgaacgaacaaatcaatactctccgcaaggaaatgagaaatgagatcaatatcagcgtacagaatttagcagaacaaatcaaagacggtttctctaatatacgcgccgctgaagtacagtcacatcctattgaggataatgagccgaggtttaataacccttacatggaagaaaacctagcgcgcaatcataaggatgctgcccctcatttacatacttctcaggacaaatcttcgcctacataccataggaatgagaaggaaaagtctcagtccaaatattattctatggattactctactcttaataaactattaccccccatagctgactggcccaagtttacgggagaagaagattatgatcatattagctttgttaaatatattgatcatatattaatgtcttttaatgcagatgatgagattgctatttctagacttcccagactatttgaaggggtagcccttgaatggtttattgaaaaacaagagactgttggcaaacaatcttggagtacttggaagaaactgatcaaggcccagtttggtaccagagtttgggaacaaaaagtcagaagagcctttgaagctgattattttgatcctatgagacataagccccacaaatggtgtttgcgccagaaaaagagaatagattgcatttataaaaatgctactaaattagatgttaatgacaaaattcttgaccaatgtaaaggacattttgaacatcaaattagatgtaggctccctgacatgaatgttgatttatccaccctcattagtgttatggaagaagttatagaaatgactggcgctaatagaagacacagagataacttttctgataagagagaaaaccttaatgtttccaaaacctctactcccaaggataaagaagttaagaaacctgaccaagctccaaagaaagcagtgactcctgaatgttataattgtggggaaaaaggccacaagagacctgagtgcccaaaccccaggaaaaagattaataatgttcaagtagatcctgaaagtgatgaagaagtctcttccaggtttgacatgatccaagtggaacctgataactctgattttcacacaaatcacaatagagatgaatctgaatatgaatctgattataggattcaagttattcaagctgacattggggatgaattagaaattaataccattcatggtgattctaatttaccccagaaatgggattcttctatggaaattggccacgtctctgatgccaaacttctttcaaataaacctgaagcaggcatgagttacaccatgggtaagactagttatactacagtcatgttccaaggaaaggaatggaaagcccttttagatattggagctttctgttcttgcaccagtagtgattttcttgatctatgttaccctgaatggagaaactacctgttacctgtccccaaggctaaattcagtagttgtaattcttccatgaaacctctaggtgtaattagcatgcctttgatatttcctcactccaaaggatcattaaggcttaatgtggaatttgttgttttacaggatgccttatgtgaatactttattctaggaaatgacaccttttgcctgtatggaattgatatttttcagagtaagaatagatactacaccattggtggagattggaaaaggaaattccaaatatgcaatataaatattaaaattcctgagccaattaaccaagtatcttgtcttacacaggaagtcattaactttgataaagaatacttatcacaggcagctgtgagtgaaattttgaataaggatcagaaacaggatgttctaaaaatttgtcataaatacaaagaggctttttgcaccacggaagagcccataggaaatgtgacaggacataatatcaaattggaattgacttgtcaacctccttatcctcctgctcttagaagagccccttacccttctagcccaaaatccaggttagctttggaaacccatatcaaagaacttttggatttaaaagttattaggaaggtgggccataatgagcaagttgaaattactactcctgtcattattgcttggcataatgataagtccaggatggtgggggattttagagctttgaataattacacaaaagctgatatttaccccatccccaggatagatcactctctacataacctgtctaaagccaagtatattactactatggatgttctcaaaggttttcaccagatacctattgaaccagaaagtaggaaatatatgcgcatcatttgccatttgggtgtctatgaatacttgaggatgccttttggtattaaaaatgctccttcccatttccaaagaatgatggactcaatatttgggaaatttattcgccagaattggatgatggtgtacatagatgacattattatttattctgatgattgggatactcatttagagaaaattggacttgttttggaaatggcagtctcatctggtctcaaaatgtctatcaagaaatgtcattttgggtatggagaactcaaagctttgggcagaatagtttctggcttgactcttgctattgatcaacatagagtagcagcagtattgctaaaagatatgcctcagaatattactgaaatgcaatcatttttaggattttgtagttattataggcaacatatccctagttttgccagtattactcatagcctttatgaaatttgtagtagaaatgtaatatttgagatgacccattcccgtgtacaagattatgagaaactcaagcatttgatgactactgctccagtgttggcccagcctgattacaccaagccatttattttatacatagatgcttgtttggatggattgggggctgccttacaccaagaattccagattgatgacaaacctgtagagaaaccagttttatttatctccaggcaaattaaatctagtgaaaggaaatatggagctagccaaatggagtgcttagctttggtttggtctttggataaattacactattatctagaaggcactaaggttgtagtggtcacggactgcacagctgtaaaaactctcatgaacatgaaaacccctaatagacatatgctcaggtggcagattgctatccaacagtataggggacatatgacaattgttcataaagctggaatcaagcatagaaatgctgatggacttagtaggtgggccttgcctaacactcctgataaccctgcctgggatccagaggatgaagatatttttcctattttgggtattcatgtgtgtgacttagacattgccttctacaatttagtccaagacagctataaggaccatatagaattgattaagctagtggacatattgaaaaatgagaacagttcacctgaattaattgccagtcttcccccaaacctggccaaaccatatgctgaaggaagatttacactcctggatggtttgttgtatttcagaaataggcactctagtgttctagtactctgtgatcaagcccagatagataatatcttgtatgaatgtcatgataatgtcaactctggtcatttttctgaagacagaacagtagaaagaattaagcatactgcttggtggatagactggaggtctcaagtagctgactatgtcaaatcttgtgaagtttgtcagaagtcaaataagcagactggtaagagatatggcttacttcagaaaattgctgaacccactactaaatgggaaataattaacatggactttgtgactggccttccccctggaggagcttattcttataactcagtattagtgattgtatacagatattccaaaagggctaggtttatccctaatcataaggatgacactgctatggaagtagccatgatattctggaataggataatggctgacgtgggtatacctaaaattataatcagtgacagagatctcaaatttacctctgaattttggagaaatcttcatgatacgttgggtactaaattagccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctagggtagctcaccaaatttacccctgaattatcactccttcacttactttgtagtccttgagtgatatttgaccaaaatacactgtagacccctccagttacatcatactacatgttggaagggggctacatgtgtaattaaggttcatgcagttcgggaaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaactgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaagatcaacccatgcatcatgcagtgcttacataggctgcaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagcattacatcatctccttggcacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtacttaagatccccttcttccccctgaactttgtttccccatcttcatcattacttaccagcataaaccgtcaccaacacccagtatcaacctgccttttggccctgttcctgctgtttgtaacctgaacttcaacctttcaacccaacacctgttccccagctccctcaacatctctcacccacctttctgagcgcctcaagaacagttcccccctcctgaagacctccttggcttagagataagtactagtgagtattatttctttgattcttcagttgtaggctatttctgggcatactcctttatcacaaaggaccagagcatcagtaccacccctgtaacccaggacctgatattagagggcaccataaaaacccctgtaactcaggcccctctgtaaataaaaactattaagtttttatttactattttcttttactttacacacacctcccccacttttcacgtgtcaaccacacgtgtacacctctttttatacctttgcacctagtgtagctagaagagttttggctcttggcatcactgaggctgacatatggggcttaccaccccggatataccgcccgcgctggagttgctcttatcaaccagaagtaccttacttttcctgcctttcccactacagagtgtcattggtgtcattagtaagtaaattatcataattttagccagcatctttctgcttgtttctttcccagtcactctcaaccccttcctcttttatctctaaaccaaagcaaaccttagcttcaaagattcatctcatttatggttggtagtataactgaaaactacatagggttcccttcaaagaaccttgataatctctgatctaaaaaattgtggttgacctgatttatcagtgtcaataacccatttcagtttcttttgatttggaggcgtagagttagctccgcttataacagccaccctcagagcaaagtaagactgtcagaatctaaataatcatcattaaaaaaataaataacaaaaagattattcttttcttttctttctcctcttccctctcctctacttttaattgtatttcctttctctggagaaatacatataaaagtgccccccaaaccttgtgtcctgcagtcactattgagaccagattctcatttttttggtaattccacctactgagactgcaagctttcttggtttggatatatatactgaaacaaaacagaacacacataccagtgagagccaggtggcatgaaatgagctggtctatatgcaatggttttgacatagattgtacatgtgattgggcactgagctgggtgcatggtgcaaaccatgccagtagtgagatggagacaaacacagagattgggatgaatggtggcctagcaacggtgggccagctacgctaactgtagcgttagcgtagcgtagtgtagcgaaaaattgctacaatgtagcatagcgttagcgcttttttcattttcagcgctgtaagactcaaaagtggttgtgagaacccttttgctgaatgttgaagggtatggtggagttgcaagctctgcccttcagtactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgataggggtggttggttcgagaataagttgtttgatcgcaatttagttgtgtgagagaagaggttttaagagtatgagagtgagtttagtgtgtattacaagtgtaagggttgttatagggtgttgtaaaggttgttacagtatgtaatgttaatggtatggtatgtaatggtagggggtatgtgatttttgggtactaaactgaggggaaaaacaactgggaggagagcctccttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagcttcacaatgaggtaatttagctggttgtacagccttcatgatgtaatttgagatatttgagctggaagaggcagtgtacatgaggggtttgtgctagcctagcaacaacggtgggccagttacactaaccgtagtgttagtgtagcgtagtgttagcttttcaagctacactacacaaaagttactgttagtgggaatttttggcccactaacactacaggatgtttgaaaaaccaaaaaaaaactttagcgtagtgttagctacctttaaaaaagcacaactaacactacccaaaatcctgttagtgaaattttagtggtgttagtgggtgaacccactacactacatgttagtgtaactttttgcaaagttacactaacagttagtgtagtggtaccctcagttacactaactgtcagcgtaactggtgaaaaagttacactaactgttagcgtaactgattaaaatttacatgagcacatgactagcattagtctaccctgaagacagtgcctgattggggggcctacatccagatcccctcaattgatcatcatttttttcagttggtaatgttggtaatgggggccactcaattttagccccctgccaatttttagcacttacttgtaagaccagaatcccctgtcagactaccttggaattatgagttcaattccccctcagatcatattttactgggttccattcccacacttgttcaatttccactttcacatcatgtagcaaggagggggggggagggttgaggtgtaaccatgatgtatcaccagagtgtggtggagctgttggcatgaaccatggcaactaccacccaactaaccttacaaccacaagggtctgtagcctagttggtaaaggaagcactctggtatgtgactcagcattgctgaggttgtgagttcaaatctcaccaggcacatcctctgtttgtttgtctctacatcttgtgctgttcattttctgcgggattgtgtgtgatcataggacattgaaaattgtcactatggacctcggccgtatcagttatatggacagtttacacaacttgtccattgaaaacagaaagcagaggaagagggttcaagagcataaattctcacttgacatgtcaatttctctaattgatgatttacactacactacattgtgtattgtaacttctactgtagcgtagcgtagctaggcatgtagcgtagtgtagtgtagctttggtataagttacactaaatgttagcttcaaatcagttacactatctgaaggtcaaaattttgttagctcaaaaaaagttacactaactgttagtttagctgagattatttaaagctaacactaccaaaaaatttgagagaaaaatttacactacactaacagttagcgtagtggggtttagcgtcagctaacactacagaattttcaggaaataaaaagaccactacactaacagttagtggtcaaatagcgtagtgtagcgtagcggcccactgttgctagcaatctgcatgatgtcatacagactgcatgagctcagctgcaggaagattatcacatgacctgacaagctgcatatgctgtacacctgacctgacaggctgtgtaagctgtgcacctgtcagaagattatgatgtcatatgtttacctgtgtcctgtagtgaagtatttgtgtaatttgtgttgtgtagttgtcctgtgtagttgattgagtgtaattgagtgttgtacatgtccagaggtgtgtaacatccataccagtagagttacagagatgtctccagtggtgaccatgggtgaaatgggccctagagtccatttcttaagtccaaataagtgttgaagtgagaggaaatataagaaaaaatgacaaagaaaagaataaaaaagaaataataaaaaactttgaatttttacacattcagctaccacagcgctaacgctgtaagactcaaaagtggttaagaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatatggtgatagggataagttcaagatgaagctgccgattgatatgtgtgagggtataaagatgttattgactgttggttatattgatgaagttgttgttgatgaatatggttcagggcacttttggtttatgatgatgatgaaagtgttaaatctgtatttcaatgtatataattctgaaattgtaatgtggctatgacttgtagttctgaaataatatataagatggatttctttataagggtggttgagatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttggccccagggtacaggctgaaagatactactacaaagggatgcatatgaatgaataaagggacgcatatgtatgatcaaagggatgcatacatgcaatatcactaatacaaagggattcaaaataatgtaaaggtattcaatttactacaaaggaatacagtatgcaatatgcatcctgtattcataatgactatggctagagtgcagaatccaagaaatatcccgtgacaggttgaaatatgtgtaacttctaaaccataagagataaaggtatggttgtagtgggtgactaggggttattttacctgaggattccattttttatgtcatttttactatatcttgaatgaataaagagataatgagaaatttttatattttctgcgtagaaacacagtattatttaccacatcctcccccaacttattggctgtccccagtcaattctgattctgactgtgttttggagctaatattacaaaataaaaaagaataagtttttgaccgtgtgtagttgagatttgacttgaagtgtgttgagtcgtttggtgaaatcatccatggagttttgattggtgaagagatgttgagattttttttatgtgggtttgttttgttttcagagttttacttgatctgtccaagaatattgatgccggtgttgaaattgatttgggtctagttttttctccactttgattttgctgagatggtaaatttggcggcagatgaagcgttgagtttgattattcagattgtttgagctcagttttatccttattttgggttgataactgtaaaaaattccacttcatttttgacttaatttttagtagaaattgggcctgatgagggtttttgaacccaatttaaactatgatttttctgagttatgtaatgtttttacttatggaattttttatagagttatgaagaaaaaaaaaaagaaaaaaaccatgattttctaggttttattttatgacctcaaaaaaaaagcaaggtgcacagcattcaggctgtaggctactccaaagtattctcacggggtgggagttgaactcaggtccgcagtactagtgcagagataggggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaacttccagagaacttcatcagaaagaatttgagaaaaaaaaaaaaaaaactgatataaaaatcaaaaaatgaccataaaaacaggatataaaaaaaataaaaaaggtgtgttttggatgagatacttaaggataatgaggtgggttaaattggggatagtgttaatgtacgtaaagtatgaaagtttcctcccccaacttcaacatttatgtctactgacagtgttttatttggttattttctgtaagttgatgatttagctaattgatttttgctatttaaaagatttttttagatattaagcaagcattttgattattaattaagggatataaggactatgtaagggaggaagggttttaaacgagtgattaataaaggaatgtgagctcctcccccaacctttcaaaatcagtaagagaatttttttttttttaaattatttgatactgctccaattttagtttcccatgaggttgattatttgaattcacggtccagtcttgaaggtgtcttttcaatcagttgaaattgtgagttgtccaaattgaaagctcttgggaattatttttccattccgagtatcttgtttaattaggctgatttttgtttcctagaattgtggtaatttcttctgtgtgactatttagtagaacttgaatttattcaaaaactatgtataactaatttgaaaattgtactgattatcctcttttttttaatttaagggaatgtgacttttaaagtgagtgttggttgatgcagtttttcctcatgcctaggaggctagagatcgttcgttcgtactcgggtacctgttggtacctaggtacctgttgatttttttcagaaaataggtaccaagtaccgcaccaggcacctcccggcgggtaccggcggtacttttggcaggtaccgcgggtacctcccctctcttcctcacttagtttgactgcaaggttcattacaatccttttgcatcttgtttgagtttttttgggggggatttattgtgactatcattttattttaaaaacacaaaaaatataaagtcgaaaacaatgaaaagaattttaaaaaaaactgtttgtaattgctgaaaaaaaaaaaaaaaaaaaagaaaagaaaagaaaagaaaagagaaaagagaaaaaaaaggaaaaagaaaagagaaaaaaaaataaaagaacagaaaaaaagagataaaaaaataaaaagaaaaaagaaaaaaaagtaagaaaaaaaaagaaaaaaaaatggccttgaggctggggggaaccccagcgtcccggccaggttgaccggaagggtttccttccggtcgatgaggtagatggacctcatcaatcggaaggggttccttccggtcgatgaggtacatgtacctcgttgaccggaaggaaacccttccggtcaagacacttgggggcggtacccggagcggtacccgggtacctcccctttttttgccaaaaaaccggcacccggcaccgcacccggcaccgcctggcgggtgcgaggcgggtgcgggcggtacccgccgagcggtactaggtacctagcaacgggtaccgacgaacgatctctataggaggctttgatttttacaaattttgattcccaccaggttttgatcttcacccgtcagagttaataccattcacactcctcgtatacatccagtgttgtgggtacgtcttcatttccattgttgattggcaccaattgttcaatttttaatgtttttcatccgttccattgttcattcttccgcataaatcaatccagctgctctgcacgccatcgttgattcttccatccacaaaatttgtccaagaaatcgcttatgaaacgtcataaaatgatttgcatcatagaagaggctaggttccgcaaggatttgagttggccattggcttttggtatacaagtggcatcgtagttcctaatttgaattaaaagctgaagatgatcccgaaggttgatcaaaaaatcggttcctaaaggggttgatggtgcaaatccgtcttccaatctgtgtactgaacggtaaactcatgatgattgtgattgatttcctagtttttcttacttaacgctcctcggataactaaacaaacggttgctctgaaaaagaaacaaaataatactatggtctctggtctctttaccagggcaagttttatgattctctaaaataataattcaataatactgggaatttcttcttctaacaggatctacttatccaaatcctttggtggtcttccttcttttggtcaataagcagctgcttccttcgaatagttcctaagttctcttcaaacagtatccaagttatccaaatccttcggtggtcttccttcttttggtcaataactggctgcctccttcgagatactcgttttcagttgatggttacactttcttttccagaggttcgtttattgtttcattgaattgttttattgaagtttgactagttgatcaacagaataactgaatatgccattgagttgttacagatatagttgatgaattcgttccgtttaccgctaaagtaatgatccttggtcgatgtcttcttgattatcttcttgtttcgtttaaaattggtcacacgattccaatcagaggttatcctatcacgttgggggactcccttgtaagactcaaaagtggttaagaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatatggtgatagggataagttcaagacgaagctgccgattgaatggtgtgaggggataaagatgttttggactgttggttatattgatgaagttgttgttgatgaatatggttcagggcacttttggtttatgatgatgatgaaagtgttaaatctgtatttcaatgtatataattctgaaattgcaatgtggctatgacttgtagttctgaaataatatataagatggatttctttataagggtggttgagatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttggccccagggtacaggctgaaagatactactacaaagggatgcatatgaatgaataaagggacgcatatgtatgatcaaagggatgcatacatgcaatatcactaatacaaagggattcaaaataatgtaaaggtattcaatttactacaaaggaatacagtatgcaatatgcatcctgtattcataatgactatggctagagtgcagaatccaagaaatatcccgtgacaggttgaaatatgtgtaactttctaaaccataagagataaaggtatggctgtagtgggtgactaggggttattttacctgaggattccattttttatgtcatttttactatatcttgaatgaataaagagataatgagaaatttttatattttctgcgtagaaacacagtattatttaccacaacgctacgcgcacggggcaaaacaatgcgctaacgtttaccgtagcgttagcgcaattctccccatctgcgctaacgctacgcgcacagggcgcaaaaaaccgcccgcaacgctgcgctacagcagtttttagcggttttttggcgttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagcggggcgctaacactacaccaaaaaatggctagtgttagcgccgctacaagttagcgtagcgtagcggccgtagcggcgccctaacactacacaaaaaaaaaattttggcgccgctacgctaacgatacatgggcccgtagcgtagtgtagcgtagcggcccaccgctgggcctagctagatagcaattcagtggtgcccttgtttttgttgatttttaggctcagatctcctgcaggaaggtcaacaatcaaaccacattttgtaccaaagaatgccagggaagattcccactttttttcaagtgtctgatcaaggaaaacacttgatttttggatgaataccaatttccaccattggaaagatcagagtcccatccctttttgggaatgtatttgtgggaccaactgatatcaaattggtctgggagaccaatcttatattggctgacttgaccagtgtcaacaggcaagagtgtattggttagccattacactcttgactacaaaaataagattactaagtgataatatgtatatcagaaaagacagggggttgtgaatgatacaatcacttttgtggtgtttatcctgcaattagaacttgaaagcacacaacttgatctctgctaagtagggacaaaaaccttggaaaagataatctgaaaatcaagttttgagtaacaaacaaatgtgcgctgaaatcatgtagtgctagcaaagatttacggttttatctactttctaacagctgctaaagggccataatgccactaaaaagtgtgtttgttgaaattctggactcaggcacaagaaaaagagaacgagttgagaaggtggccaaagaaggtggaggtcctttttgggaaaggtccgctgaaaaagagtgaagaaccaatgatttttattcacaagtatctagccaggtctatatagactaaatacaagtgtgtaaaatgtggtcaggaagaaaaatgaataaagaatgattttgaataaaaactgagaggaagaaatatatgagttcatggaagtgataaccggacaatccttctcaatctcttttagacaagctagaaacttaatcatgaaaaagcatacactcaaccacaaatgtttgagagttgttaattctaaacaatcagaatttatgaataaaccaaattagaaaaaagaagaagaatttttagagacatgagttgttgacaagatctgtaattagtttcattgacttcagaagtgaattcaggcaacaaaaaacaagctacgtaaaatctataatctagtataatcagggagaattcaagaaataataaaagaagaaaagaggtgggattgtagggaagagtagacagatgaaattagagattgtttgtttttacttgggtacctgtttatacctaggtacctgttcattttttcaataaaatagataccatgtaccacaccaggcacctcctggagggtaccggtgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatgatggaggtgcaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaaatgagttgttgttattggtgtttggtaaggttttgtaaagggtggtgtatctgtgattgagtggtactaaactttgtgactgatgaataataccctgaggagacaacaactgggaggagagcctccttatatagaaaatagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtattttagctacatacaaaatttgaatgagtgaatgtgattggtcagacatgtacaagagttgaagtggtgatccaagcagctgaatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatagaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtgtactgtactgagggtgtctgtgtagcttgagggttgtaattgggattggtgatgtgtagtgatgagtgaaatccttgtgatatgttgtccattgttgggtaagagttgatccaggtgtgttccagtgacgcctgcgtggtgaccaagggtgaatttatccgtagagtccagttcttgagccgtatggtgtgatttctgagagagattgggtgataatatgaagaaaatatatgtataagaaaagaaagaaaaaacttttaattcttcacatttttgactaccacagcctcccccaacttattgtctgtccccagacaatttatcaggagaaaatgggaagaaaatagagaaagagttaatttttaacatgaaatgaagtgaaaagggtagtgggtatttggaggaaaaaagtgagtgtggctgaaaaagaatgtgacagcctcccccaactttgcagtgaagccaagctggggtggccgtgtttgtgattttcgaacctaaaactttgtttacagttgatttaacagggtttcccctgtgaatgtccacctcagggtccctgtgtaccccccttcttcccaaagtgcacaggtgggggggggcattttttatttatttttattttttctacatacaaattttgattttgctgcacgctgtgcgcagctgcgcagcattggatgtctgagtgatcttgctgttgacgtggagtagcctggtttacctgcaaagccccttgcgaggggcccaaggggatttctgaccgttcgggggtcgagttttggctcggaagtcgcgcgaggttgaaagaaagctgcggccgcagtcgagagtgcttggctgctggtgctccattccgtttgcactgttccgatccgagttcacgcatcccacagccgacttcaattccgatcaataccgccgacgtcctcgaccgactccggcttccgatgtcttccagcgtcttcgatcggatgttcaatgcatcaatgacaggtaagtgctttcttttcttctcaagagttctatcaatactgagtcctgccttcctatttgtcaggacttgttaggtcatgccgtcagtcttctagcagtcgaatggagcgagctgattggccaggatcgcccacggaggggcttagcgcgtcgcggtgttcttgttgagagtcaggtgagcttctgttttcttctttcacccctcggcttttgctgtgtaacttctagattataaaagaaagccttgccggtgattctcaactctccagcatgctgactgtactatcttttgaatccaatctcaagagaattatactccggttcaggcctcccgaatcaaatcacaggtacgctttctgtcgattcctagtcaaaactatgtcttattccgagtattgacgtggttctagtctattgttgccgtttttgccgtttaatcggttgggaagccgccaacacacaatggagtgtagcgcgtcgcggggtcgttgctggttgccgctgtggactgtaacgattaaaaaagaagggcatcccgcctcaagaggtttttcagcaggttcagtcgttccaaatcaaaatcaaatgtaggtccgacgatgtcttcatgaatttattgctgatccgagtcaaacaccgcctcatgtaagctatttatcgaatcaaggcttggcgaggcgtagcacgttacgaggtggttctcgagggtcaggtgagctcgtacttgtgtttgaccgcgtcttccgccatgtaccgtttagattataaaaagagggctgcaaagtctgttatcgatcccactcgctgatttcactattgtctgatttgaattcggtccgttgtgtgtagggtcattggaccatttcagtctgggttgagctcactacaagcatacatagtcgccagccgatgccaatttcaaacaaccgtgccgccgactgccttgattgactcgaacaacaagggttagcaattctttcattgttccaacagcaggtgagctttggtttcctcttcttccttggttgatgtttactatagagtataaaataaagccgcgcggttctaatcctcccaagccgcgctgagtcatccacgttctaggtctgaatcaaggttcttatgtgttgcagttgttgatttgagttgaaaaaagtctaagtgctcagaattttgattcttcttggctgtaggttcatcggaagagaattgcgactgttccatcttgaccaaggcacttgttgagtttctcctgttgttgtttgaaagaagacataaaaagaagtgaatccaaaagattttttttttttttttttttttttttttaaataaatgttatgaacaactgccaatgcaagacccccctcccccagcttagcaggttgtcctcaaccttcaagcagttgagtccagtgagttaagtgagtaaggtgaggagcttaaagagaaaatgaaaatgaaatgagaaaacataaaaaaactgaaatgaatgtggggagttaaagagtgtctgggataggatttgggtgattgttagatcaggaaagtgatggaaggagtttcttggtaggtaatttttaaggtaagagttgatcagaaaaaattatgagagatttggatttgtgagatagctggggttatatggagaagatagtggtagggtatgaagtataaaagaatgtgagataaataaggagtatgtgaaagagcatggtgatgaggagtgaagtatgtaagaatgtgagtcctcccccaacttgagaataattcatctgactgatgttgaagagcttcaacctatattttgttttttgatttttgtgttgtgttatgaacagattagtctcatgcccaggaggagtccccaaattttttttatgaggtttttaaggtgtaaagaaaaaatttaaacagggaagtataaggttctgtgaatgaaggaagggagaaggttgaaagagaggatgataaaagagtgtgagttcctcccccaacttaaaaatattctgatattatattcttgaaggctgatatattcttcttgaatttgacagaaacttttgaaaaggaatttatttgaattttaaccaactccaaccagtagccttgggagcttgatgtttgttgaattcatttgaagaggatctggtgaaattggtatggctaactgaggaaagagcttctgaattaagtaaattagaagaaataattcccttggtaatttagacggagcaatcttgtcaattggtaactttgataattgtctagttttccagtttgcttccttatgtggattaatcaatgttgctgtaatatctggcggatccggcggtgttggaattgataagactttttcaggaatcggtgtggttgaaattgacggtgtaaatggttggctggaaataggcaagtctgttgtttcaagattttcaggagccaatggggaatgaacactaataatcttgtcttttggttcttcaatttgggtattcttgatttccaggtgttgagacgagtggttattgattggcaaaagtccaaatatgtccaaaagaggcttaaacagttgcttgttgaatatcttgatttccaaatatttgttgatattaagcatccaaaattttcccgggatttcaggaaatttgtggtcttccgtagaggtgtctgtaagtagtgaagaattattattggaccgtggggactgatccaatgtttccagttgtgtagattgatttgagctttcttccttggtatccaattcgtctagagatattcctgggatgttgattactgtatgcacaagttccattggtgtatccattacattatttgatgccgctttccattcttccagatccagtattttggtagttgtgactggttctgtcatgttcattgaggccacgggtatggtgacatccattgacttttctgtatcagcaatggtgagttccgtataatttgcttctggctccgtatgatccgtcactagttccgtataatccgtttctggctccgtacgacctgttgcaagttccatataatccttcgctagttccgtataatccgtcactggttccgtatgatccttcgctagttccgtataatctgtcactggttccgtatgatccatcactagttccatatgatctgtcgctagttccgtatgatccgtcgctggttccgtatattccgtcgctggctccaattgggacaaaggatgtggagtgttgcatatgacaggtgattgtgactcttgaagttgttgtttgagtgcctcaagttccttggctaattctttcaatttgatctccaccccagccgcctccgtaaggtgttcccaaagagggggtaacctggatccatcgggtgcttgtggaagttgaccattgtgatttaaattccgtttgatatttctctggagttcttgaggaaatgcactgatgaaaagaactaaggcatcctgtctacttctcaattgtttctggatgaggaggaaatcaagtattttggaaaaattttgaaggtacgtctggaatgctttgtagctgactgttttgttatctctagaaaattcttcagaaaggttgactagatcagttgttgtatacagaagttcatacttgtcaccccataattcaatcattgaggcccgtagaatatcccagtcacattcctcatatccgtccatggactcgatttgacacttcagttcctcggtttgaacaaaccgtccaatctgtagggctcgatcgtatttggatgcgttaagtgaatctgccttcatctcgtattgcctcaaaaactgcatgaaatggtgtccattgtagaaaagtccaggttgctcaattaaaactgtattgtttggggtagttggttgttgataaattggttcctgttgtttgggttgttgataaattggttcgtccatatctagggtcttgtcgattccggttctgaatataggcagatttcccgtcttcttgttcttcatccaaggtggtgatagcgttgatgatgacattgtagtttttgtattccggtttaaatttgaagttggcgtaaaaggttgtttcctataatcggtttgtggagcaaataattcttcaacatctgatgtactgaacggtaaactcatgttgattttgattgatgttcctagttttccttacttgacgctcctcggatacctaaacaaacggctgctctgaaaaagaaacaaataaaactttggttgctggtttctttaccagggcaagcttatgtttttctttttaaataatagatcagttaaatactgggaatttcttcttttacaggatctacttatccaaatcctttgggtacctttgcccttcttttggtctataagcagatgcttttttcgaatatttcctgagttgtcgttgaacagtatcctagttatccagatccttcgataatcttccttcttctggttaataactggctgtcttcttcgagtcctcgtctcagtcgattcctacactttcttttcagaggttggttggtggtgtcgttgaattgtttgttgaagtttgactagttgatcaacagaataactgaatatgccgctgagtagtcgcaaatatggttgataaatttgatccggttcccgctgaagttagtgatcctttgacgattccttctggttatttgttgaaattcgattacttgatgtagatcacacaagtttatcctatcacgttggggactcccttgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatgatggaggtgcaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaaatgagttgttgttattggtgtttggtaaggttttgtaaaggtggtgtatctgtgattgagtggtactaaacttgtgactgatgaataataccctgaggagacaacaactgggaggagagcctccttatatagaaaatagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtattttagctacatacaaaatttgaatgagtgaatgtgattggtcagacatgtacaagagttgaagtggtgatccaagcagctgaatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatagaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtgtactgtactgagggtgtctgtgtagcttgagggttgtaattgggattggtgatgtgtagtgatgagtgaaatccttgtgatatgttgtccattgttgggtaagagttgatccaggtgtgttccagtgacgcctgcgtggtgaccaagggtgaatttatccgtagagtccagttcttgagccgtatggtgtgatttctgagagagattgggtgataatatgaagaaaatatatgtataagaaaagaaagaaaaaacttttaattcttcacatttttgactaccacaccggtggtacttgtggcaggtactgcccctctctttttcacttagttcgactagctatctcaacattacttcatatcctgtactacatatgtggtaaaatgaaactggatgtgctgtttttttttacttcttcaccctattttaacaaaaaaaaggaaaaaatattgcatatccagtttttttactgcatatccagtgctgttgaaagtgtatagtcaattttttcgatttcttcatatttattaagataaaatatgcagccctcccacccaccctatgttagggaagtggggtggtacccgtaatacctcctgttttttttttaccaaaaacagacacctggcacctcctggcaggtgcgcagcgggtgctggaggtaccccccaaggcgtactaggtacctagcaaggagtaccgtggaacgatctctacacaacagtgaagattcaacagtgttagtgcagcgtagcaggcactttttgggggcctacacgagtaggtttagcgcagacacagcaaaattctgctacactacgctaaattttagccaacttctgctgtttcaagctacaataacactacagtcagtgtagctggcccacagtttcccagagcatagtggggggacttgggccagagcaagagttactgatatattgatcaaatggtccaaaaccccattttttttgcttcttttttatctacaaccttcatcttacatgacatcccctccatttaaagaaaatttgttttactaacatctcagtgatgcttatgtggcatcaaaacaacattcaaacaccatgttgcttttttgagtaatttacatagaaatgggaaatataactcattcaaatatttaaaagaaggagacaattttttgggagattggaattggtgagaaaagaggggacaatgcaggtacatctttgcctcagccatacctagtgaccactttcaacatttgagttgcttcatgcaatggctcagaaaaagacctcaaaacaagatgggctagagcaccaactcacatgtgggctcagtccctgtgcttaggtctgggataaattttttgcaagtaagtaatcaagggacttgtgtaattaagttagtgaaaacactatccacagaatttcaggtagcagaccagaaaaccaatcaaaatttgtgagaatagccttaattgaggagcctcccagattccatgtttggtggaaaagcctaccagtagcttttagttgccaaatcctttgaaacatgacaaacttgctgggaatgaatgtataatatctgatgaggtatcttcattgtatctttcttgacgcatcaaatgagggaatgtatcttatttctaaattttacatattactgttgtcaacttttgagatgaccaggggagacagtatctcaagtccccagacagattgtctgtgacacttgaggagtgagaaataaagttaatggccctgattctctggagaaggaagactagactaatctgtaggagagctacatacaagatttgtctaatgatttggttgaagcatatcttataatcttgctataagcatataattcaacatcaacttgtgttatttatattggagtaaatgaatgattcaatctgatgtgaaataaatcctcccattgattgagcctgatccctgaaatctgtgtgaacgccatatcctgtgtaacatctgatctggtaaatttatgaagatgatggttccagttgcagactttgggggcttatgttagctgtggattacattgctgaatgccttttggtcatctctggagtctttgtgtgataaattcaagaacttttcatttttctccggcaaacacagtaatgatgatcataacaggaagccatctaattaggaaaaagggtagatcatgtgcagaaacaaaatatatccatcacacttacacacaacatacagcccttaaggtttttatatattgaaatcagctttcagtcagggagaatagacagtaattaggagtcagaatgaaattgtctgcaagacaagggtacagtttggttcaagaaacatttttgtggatgaaccatgtgtcagacttgaatcacagaattgggatccaaaagaacatatctatgaaggagaaaattgtaaaaacacatccacaaaatcatgaagataaaattttcctgattttatgggcttattttgacttcaattgtcagcacccctattgtcagatggccaaatgatgctcttggccaatcctatcagttggcttgccacaagtaagtcacaaagttagcccatcaatgaagcaggatgcagtcaagcagacttctaaactgggatcaactggtgtacatctttccatacctggtcgatgaatctattgttatttctacttgtgacctcacgatcaggatataagaatatgttaacagttgaggaatcaaatcagtcaagcttgccagaactcgggcatagatctgtgattgttttcgagctcaaatatcccccgggaaacaattatatgtacagccagtcattttttttttctttctgaaagcgtgccagcaagacgcggtgtacagaaggagacgattttgagttgattgggcaaacttccatccagcccgaagcgccgactttcaaaggcgtgtttgcctggatgatgacacccaatccgacgctgattcctgatgaccgttgatagaaaccagaaatggtctgagaattttgttaagggtttatatacgtctatccggtttccatgaaacccctgaaccaactttggctccttaatgcagcccggatttaccttgcgcgctgtaccaaccaaatataatcgccgccctcaatcaatcagcccctatgcccatctgataaacttgcacctcgttcttgaaagcggtattggtctgccgcagcccaatggtcaagttttcacttttttttgcagtgaattgcacggtttgctgaaagaaaattaaaaatattggcattttgatgtcggtaatacaagtgtaatcgattcttggtgtggatattgataagtagtagtttgactgataatgtattcaagctgaaagaatatcgggatccctcagctcatctttaacactgaaccaactggtacatatttataagagtatcatagcagactgtcgacagtacataataacggataacaagcatataatgtgatatttaagatggatgagtagagacgtctttaggtcattataagaatattcaataatgtttctcctcgagagtgatcgaagcaatggatcaaaggtatgtgttgctccagagccggtaactagaatgtgacccttagaaaatcgcttctccttaagagccgactgcaaaaagccaagataaaaactaaaactaaataataataaaaacggttcaaaaatggtcgatcgtaagaactataatgtcgctttgaaggccgccaaatcgttggtttcttgagactgatgaatccaacgccatggttatggaggcaaagagccgatagattagtccccccccccttcataaacctagtacttctgaagttttgaaccaatggcacgtacaatcaggatatcaattcgattaattcacattcattattcatttggcattactcacccatcatctctctacgggcatttctgctttcgttcggatttcctcggcgcgtcaacgcaactttcagtgatcccgtgaataatgcatctcggacatggtcgggtatcggcgcagcctttgcaagcctgtgacgaaaagacaacaacattcaatatcctcatgaacgtaaatcattctgagcttcccgtttggcttatccccggaagggaataattggacagataacattaagatggatatgctagagaagaaaaaaaaaaaaaaaaaaaaaaaaaacaagaaccttttgacaattttggcaagcccgtttgacttgttttcgtttcgcaggcggcctagggagctcctgagagtgtggggaagagccgggagtagaagaagaagagccacgtgtggaggaggcggaggaaggactggagggactgcgcgagaggaagggcctgtgggaagtacaggcttggctgaatcgaagtggcggtaaggtgagtgagcttggttgcgggattgggcccggagaatcagccatttggaagagcaaatggatcgaggggaggttgaggggtccaggtggaatcatggatcgtgaggatgggccgtaatctgagcggttgttcatcttgttaagtgagaaggacattcccctagtgctatagtgatttattattattttttggttctgtttattcttcgctggaaaatcgctttggtagtgctagagtagtgggggttatagggtctagggtacacttcttctgccaaggtaggaagttgagaagtttcttgatggtttttctccctcctcttttttctttttctttttctttctttttttttctgtatgcgtgtttttcggggatagaaaacccgctggtgataacaaatgagtgttcagggtagaaaggtaactctagcttggccgtttaacccaacttgagttgtacatttaaaatctcatgagctgatgagcagaacacctaaaagggtagaaagtgtgcaagagtaggcaagaagtggggacttagtagtgcaagctgaaaaagttaaagccatctggcttctcaaaacaacgacaagcatctacaaacaactgacctaactgtgtgtcgtctgggtgggttatccctcgagagaaaccgtcaacacttctcaagaatagatccctggagacttaggagcacaataggagtagagatgtggtgaagcaatgcatctaaaatcagcggtatagcggacaaactggaacttcagctgcagcaggtttgtcacgacgctgaagtggcgacataatatagcctatgtcctcgtttataacgtagacgatgtgcaaaaaaaatgaaaatgaaaaaaaagagtcgagtcttccgctggctggctggttagatacggaaagaaggtttgttgagtgctttcactcgtcgttgggcagtgctatgcttgcagggtggtaaagtttacttgctggccggaatctcacctcagcaggaatccttccttaagcttcttcttctcgaccgttctcgacaacccaatctatgtactatcgatactactcacacctctatcatcatcatcatcatcatcatcatcatcatcacggagacctcacagcctgagtcgagctcactgctaaaggttgaagaaaaaaaactgggttttacgatgggcggtatttgattgaatttgtcgatttccgatgaagcttacagatcattcgggaccctctctcaaacggtctaacaagtggtagatgtgattactgaagctgccatccggagttcagagtgggatggagtattcccaatagcgatgcatacaaatctgatatcccgtttcccgtgtgtggtgtgtgtgtgtgtgtgtgtgtctgaggggccacacgtgaaaaggcctccgaaagtctcatggcaacgaccagctcatcgactcagctgcagagacaggcagtgattggattggctagcctcattggttcagagtattgtttgtctctttaatgtttctggttctgctgatttatatttataaacactttgctggaataacacttctttggggaccatcatcaccttgattgttgaggatgaaatgaatgggagaagtgcaagttgaatggtgaaaaaaaaaacacagaccaactcggtgacatggcaccacatctattaatcataatcgagatcttgagtgagcccatccattcatcttgagggtaatgcctaaggccggaaaaactcgccgaaaaaggaagtgaatatttttccaatctacaaactcagagccaagcggacatcactagattgtcccatggcgctgtttttgagatagatgggattagagacgctgaagatgagcttctttcccgatgaagggtcctgttctctaaaaaactgaaaagcgaaggatcaagtttcgattccataaagagccttacagactgttgttatatggtggagactaaacgaatcttcaagctttcaacacaagctgaaaacagctcctctataataccagtcttcgatgtgcgagcacaggggatgtcaaagtgaacgaagaacttcacagagctgagccggcaatcttccaagctgagctgttggaccttcaagcaagcaaagactttcaaatctgagccacacaatattttcttggctcaggctctcttttggtgagcctccaagccgggcatttttttttctcatttcatttttttttagataactcccagtacatctagtgtcgatcacaaatccttaaagcgatacacacatcgagttctccacgttaatagatttccgttctcgggggaaacgcgtgagctgtgtccgataatgtctagaccactagacacatcaacacatcttcatcttgcaggtccagctgggtatgccctttttcacaatcacaagttcccaactactgtttcctcaccccatctgcgctatctgtgtgtgtgtgtgtctactgatcttgacgcgtgtatcgagaagcactgctgtaaggcaatttatgatctaacgagggtgaaattcggataaacttttattttaaggttgacttctggttaagggtcaactcaagagttgcaaacatctgttggcatgataatatactaagttaacaaatgactcatgaagattttggaatctcaatattacgatggcagcgggggatgtgctacaatactcaagagaacaacggtttcaagaataaattgtaacattcacggccagttcaacacctggtgattgtggagttttggtagtaattggaagccaagaaaagcaagctgctcaatatgagattaaacccacagggggagataaccaagagcctgtcactgtgagcaattggatgcatgtaaaccttttccctaaaatctgcttcaagtgatcatgtgtttccctacagtacattcactcttcccttcaaccccagttcaattcaattccttattcctgtgagccaaagagccaaagaactgttcctatgaaaccttcaccaataattgtgctgagaattcaagctgatcagtggcattgccatgatgtgataattatgaagcctatcttcttgatcctcaaaatttgaaaattagagtcccttgattttgggtcaatttttccatttcaaaaacgttgtgtttcatccccactattttacatgatctaaatttctccatgtgaattgaaaaacttattccacatcatgtgagaaattgggaaactgattccacatcatgtaaggccttgtcttaaaccaatagaattgagcaacgtaatagcaggtttcacaataagattttgtgaggaagattctcagtatttgtgagcactagatctgaggcttaatttttttagcccagattgagctaaatttttaactgatccaggaaagtttctatgaaatttgaggcttacagcttgtgctcaggaaccctcagatctccctgagctcaggaggaagccttgaatgttcctgagtagaaactctgagcttaggtcctgtttgacggcaagataatgccttgtgtggcatctgatcatgtctgccaaaacttcatcagatgtcacaagaatccgcatcatttcaccaaatgaggcctttatctgaggctcacatcaagctcagaactccttaaatgaggaaaacattaagccaagttaatcagccagtcccaggaagcaaaaagcttattgtgaaccctgctgatgtggattcttgtgaaatctgatgaagtgttggcaaagctgatgagatctcaaagaggatgacaggcaaaggatctaagttataacaacaacataggacctgtaccacagggttcaattttgaaaaatgtgcattttttttgaatcttcttcacaagtgcagggaatgattggagaggtctggtgttgaaattgttcactttcaggccaaagactggaggacttccctttgcaatttagaatgttttttggacctctctcagttctaaattaacactctaatcacaaccacaactagctcacatgggggccttcactacaaggcttctgaagaaagatttttttgcaaaacattaagaccttcatggtgtaaatccaatattgaaagggttgtaaatgccaacgggaagttgcccactggctcttagaggatctagatctagtggactcactgaaccagggcctgcaacccaagtttggcaagtttcaggagcttatggggtctggcagagctgctacacaacttgccgaaagggaaagtgccccttcaacttgctgaactctcccccccccccccaggggctccctcctgtccccaagggtatgattccatccctatgatttgtgtcctaggtgattgtgatttttctgggaagattgaccttcatgaaagaatggtcggaagagacaaggggaaaaatctacaagttggaagaaatccaggaggtcttcacactcactagctccatttgaccaaaccgtttcagcagctagctagcctggatcacgtcaaatgtatggaccagcctgactcaggaatgtacacaacatgagaaggaaagacagatattttctgagtattaaaggccccatcactcctgtgtttctatccgctcttttccaacaagtagcacacaactccctcttgattctctatctctgatacagctccttatacatctttccatcaagaacaggatggaacttggcccattcagattgctgtagagggctgctaattgtgccgcagtgataggtcacaagtagctttttcaaatgatgacagtgtatgaattcagaataacagcacttgattgtagcaatccaatccatggtgcactcggccatcctgaatcctgatcaagtgactacctgttacatcccaagacaacccccctctttcctttcataacagcctgaaagagaatgggaaatcacctgcatagatgacacagggatccagactgaatgtctgacactgtcataacatcactcagccaaaatcctgtctccaaatgatagaccaaaaaaaaggtacgggacaataaatagcaaattgaatgaaactctaaaaagaagtattttggttaacatgtagtaaacaatcaataatctagaacaacaaactacccatttatattaaagtcacataactaacaaagaagaacggaaaaaaaactatctcttcctcttcaaaaaaaaagaaaaagaaaaaaaaaccaacaacatgattaaagaaactgatgatgatgattataggccaaaaaaataaaagacgagaatgtgaatcatgggttgcaaaggaaaaagggaggatgaaggaaaaaaaaggaagggggctgttcttcttggagttgttgttgatgagttacaggcagtacaattgaagtcgagggtgtgagaagaaagaagatggtcatttgggtggttgttgctgttgttgttggctattaagttcgcctgaaatgatgcttgcattcaactccgccaaaggtatcaactcgtcttttttgatcaaatcgaactatgagcaaatcgtacagacatcgatcggagcacccatcatcagtcgaattgtgaattcaaggtcaagaaaggagatggacgaacctcgtcgataaagaagaagaaatgacgataggacgtgttcaaatgcgcctcgattcctaaggcgcaaatctgggcgaaatggtggttgtagagatgggcatagactcggaataatctgcggacgatcgattggatcgtcgacttgaacgtctttggaaactcttgtcctattttcacatcccaaaagaaaacattgaattaaattattgaccaaatcattcttgcttctcgttccagggttgagcgtctttattgatggaagaatgtggacggaaaaaaatctttcttaccaattttggatgggaagatcttctcatcatccaagaatccctgaacccaattcatcagatactccacatattcttgtataaacaagcgcataatcgtgaattagctcgagatgaatgctaagacgagcccgaggagggaatgattcctcttacccggagcagagaccttagtagctttcttaaattccttgccatcatgccagtggtattcgtacctaaagtggaaaaaaaaagttgatgattagttgacgagagtttggagacagcgaccaaataggatctgagagagggacggaccgactgccagcattcatcaccggacattcggtaggcgtacagaactcggtcaccgtcccatagagcatattgatttgattatagaaatcgagggctaagagcgatcccagatcgatcagtccatctaaccaatttttctagctagtccatctccatctgttcgctcagaatactcactgttgaccgccagccattcgttcaagtcttctccttccggaagagtcactgctgatctcaggtttcccgatcctagggtagcatctgcatatctttttttttttttgtggaagtacgtattcgggtgaattttgtttgataggtagctcagtttgcaaggaaagaagaggactttacttcttgagttgatactgtttagtatgttcaggtaaattctatgatcggctcggtggaaaaggaaagaaaaagtttaacagatcgagttttagtattggacgtgaatcgattggtgttgatgaggatatgggagtgatttaactttgcgtggtttgatgaccgttttctgttttcctccagcactgatgaatgaatgatgaggtgttagttgatggaggttgaggagaaggtgttatttatgagtagactgacagtcctccaaagaatgatgacatgttcctgtttgatcgttcgatttgtgaggtgattgggctgaagttgtgtttgtagtgtgttggtttagtttgttttgtgtttgttgcgcactgacttgttcttgttcttgctctgttggttgggggtgtccagtcgtagatttctgctcaacaaaacccctagtactccatctttctattattaagaccctccagctccactacataaatatgtaaatacatctttcggcttcaagaacctgcctgatgaagactacaaaggcccggacaaagctgggccattccccttacacatcctcacaaaaattgtactggattcaacttttctgcccttgactcataaaagctgctgtatggcagcaacaatggctcacctgttagcttccccaaggcaaaacgacacttctgtatcatcagctcaatcatggtgttggtacatagtacaacgaatcaccaagtaatcaaaatatttgcccatcctcaaggcttggctagcaaacgcgtacatattaagcagcgaacaacaaagtgaaggtcagacaacaccagaatcgaaaccgaagagagacagcttgtatttggatttctcagaacccagccgggcgccacttgcaccctgatttaagagcacgatcgattcaacaactgaacgggagtgaattagagtcccatatgatacataactcggccacatccctcggccataaggttaatccaaccacataattacttgtatatcaaccatcagaaacatggcccggaggtgggttacaagggtgtaagaacgtatatgtacacccattgtcaggctttgattctttgagaagtttgagaagccgacatggagcagaacggcatcatgaacttggcgggcctcaaaacatatgtagaagccatgtgtgtctctgactaccacgaatagataccgtggcttgtggcttggttcctccagcactggtctcaatcatcctgattcctgtaggcagttgtccggcagtaatagttgtacgtagtttgtccataaatgaggagttttatagccatcactcatccatcacttcaaagcacctctcacaccgtttcacttgatagattgattcttctggttaagcggcatcgtttacagcgacaagctcttccttgaatctccaagacccttacaatatataacccacctcagcacaaatcatttttatttcccaaaagatgttagcaggcaagatgcaacagatcctcctcctatccgtgctccttttcgcgagccattgtgttggggaagagccagctcgaacggagttggcggccggaaacagcgtcccgaaagcgggcaaatatgccgcccctacccgcaagtcggtcgccaaagctgtccaacgactcttcgacttcgccttgacacccgacatgaagaccgccgacctggatgtgccgaaaacggcggtgaacaagctgatcggatatgttgtcaaagggcccgccaagccctcggcctatctctcaatcctccatcccagccctaccaaaatccaactggctatccgcgacgattcgatctttatccctggtggcaaacccgctgatgcccaacgcgggttcaggtaaatgttcttcgatatttgtcgccggccccctttttcctggtttgcacgatttttttataactgatgatattacccacagacgaacggatgtcaatccagcgatcgacaaaaccaccaccctcactggggtcacaacctggtaccaagtgcgtgcgtgccgcctctcgcggccagcgaacattgcaggtctacataactcgcaatggctgatccacccaactccctgcgtagaccattcgattggactccaaagctccgcttgcacttagccatggatatctatttgctagtattgaagtgcccgtaagtggcccattactgatcgtgtccgacactcttgacacaatcctaacgatttactttttgttgctattatctttttttttgtttgttcatcctgtagtctggtaagaccacttttcacaatttcagaagaggatgaatttccttgtgaagctgacttatatcgctccgaaaaccaggcgaccacatcttcgacatcttcgggggctcgtacttcaaccccaagaacatataccaccagccgatgagcaacagtcgaacgatcagggtccgagacttccagggcaagacgctcctgtcgctgcctctgaagtacgaccaaaactacaacttcgcggtgactgttgactggatccaaaagtgagtccaacaagtttaatctgttacacttgcaagactttggaacataacttttgaagcaatcaatcattgtttttttttttaacacgcatctttctctgcttttcacagcacactcacagtctattcttcaatcggaacggaccctctcaaaaaggccgtagggcccatgtacaatgatcccaaggcgatctctccagagttcaaacacaagggagaataccacctccaactgctcaaatagtcagcatcttgtttccttcactctttcccctctcattgtccctatccccctcaaccaaaaaaaaaaaaaaaaaacaccccgcgacgtgcggaaaaaaatcaaaatcatcgactgattcgactttttcgcatctctcgtgaaaatagccctctccctgatgctaagatccccgctgaaaaacgactcgacgtgccccacttcggcttccaagtaagccggacagatcgtctcgctctctctaaaacctgaccaaaaagtatcaatctaggaggttgactgacttcttctatgtttgtgtgtgtgtatgtttactcaaggaacccatcaaacaagaacacgtttccttctcgaacgtctttgtgacctccggcactcaaatcgagcagccggaattcagcgaccagtagaccacccaagcaaaacaaaacaaaaacaaacgaaggacatttgatgaatgtgatctctactttccgtccagttgtcctccatttctttctgtccttatcttccaatatcaagtaaccgagatcgtcttcatgtatgaaaaaaaacttgtttgtacctacatacaatcgacggactccttggtaccattttactctccgattgtgtccaagcctgtccaggtgatccaatctattagaaggctggagtctgagttgacggatgaaaaatgtgccaaaagttgtagcaggcaaccaacaggtcgaccgtgctgcccgacgtaacctttctttttacaaaaaagtgtgtagtgatgttgtacagactcgcaatttggtgatacgcgacgcgaccgtctgagttggcgaaccagcagaacaacaattcagatgcgattttcttattttcttccagaacactgtgaaccagggcttggaccgaagtcacaaacccccgtagtgtgtatgtagtctgtagtatctttaactgtctaacttgaaacataagccctctctgtgctcgatggcttgcgacaaagtcggaagctcagggtgagttttcgtcaagctagcttcactgtcttgttttgaagggatccatgaattgaatcgatatggacctgcttggtagtgaagccgtggtgttcaagttggcaccgaccaggatgggcctggccatgctgaggaactgtgaaagagcgagcactgctgagtgaccgtttgggtaacacgctttccttacattcttgtgatcactatcttcgtagtcttcctccgggtcaaagtttatgttgtagttcttgccgagcggcgatcatttgtcaagttagtaccagaggccaccctgacaaaaaaaagactatgtatcaatgacccaacgattctttttgttattctttcaaaagcaacaacaacagctttcttgatctctccaagattgaagtacaaacaaaaaagcaagactatatacatatctacagattacagttgtacaatttgatcatatgtgagtaatcattgattgattgattgattgattaattgatcctgtttcacattacataaccagcgaataatcttgtaatacagtcaaaagaatcacagctagatgtactacatgtgtggaaatgaggaaccaggaacagtcaaattctcggatcgagttgtacagagtgtgtgtgtgtcagagagagagagagagagagagagagaagggaggggtgagaaaagaaaagatggacagcaagaagaaagaaaaaaaggggttagccaaaaggaatggggggggggttgaagtgttgtatgtaggtaggtgtagacaagtgaacttggatatgagaagcagaccgcagactaaaagtgaaccagtcgatcaggggtggcatgtaactgagaagcgatcaaaggggataccccattattggcggcatcgtgacgaagatgaaggtccaagagggccgttggaccatcggagagtagtccgaatcgatctcctccgccctccagctcttcgtttcgggagccaaagaaaaagttttggagtgctctggtgccttctgccaaatcgttccatggagtatcgttattcactttagtgatatcttcatcatcagtgcttgtttgaggatcagaatggtatgaaggattgtccgttaatcgttggtgatttgcttctttgggcggtttgcgtggttgttggggttgcttccgcctgttcttttttctgttggttgaggggttcaatcgattgtcttgattgacttgttcggttgacgagggttcctcctggaagaaatcgaaagcctgaagtcgactgacgcgctcatgcacagcggccgcttcattttcaaatcgaatatggtggctcggtggatggccgataggattaccaccatagctctgattggttggtggatgattagtctggacataagcttgatggtgttcgcgtggtgtaggtaaagactggccgatgggtgccaacagatggttattggtaagccacgtgcgcatgtcactaaacgtccaaatatcgacggtcagtgatctactagttttgggggtgtgaagattgcactatgatgtactttacaaagggtacaaccatgtagaacttggcatgggcacgttgtgattcaaccgtacttggacaggacacattgatcatcttagaaagttgtttgctcccgagtgtaccgttggatgcactgaatgtagggaggtcggagagagggatccaggcaattctctggagaagggagataaagagtttcagtattttatggtatcatagaagttgacaaagccagcttacgcctatttcctgtcgagtttgggtaacaaatttagtatcgtttggtattccggtgactaagtacattcgtaatctctgttcacgaatcgtgatttcgatgaaatggtcatctccctctgagtgaagagtacaattctgatgaggtttgtgagattgactgtttgagccgttgggagtaggattggtaggacgaatcttgcgaatcgctgatagtttgctatcgtcactccaggatgaggggagtgagagataaggttcgatattgaagccagtctcctctaaaacttctcggatcgcacaatccttcggtaattcgttctcgttaatcttaccccgcgggaatgaccaagatgagttagacttgaatccacggacgagtaagacttgagtggcatcttcgttaaacatgattgccccgcatacgggtaccctctctttgtatctcataaacttttcgtaagccgttttcctgtgatggtgggaagaagacaggaaggtggttgaatagataaccaaatgagaaaatgttcttttggatgaatgaatgaatggatgaggcgatgctgcgtacggatcccaaccggccagcggggctccgtcgacggtgaggaagtcgcatttttcgaagaagaggccggtgaatgttttgagatggtaagagggtaggttgagtagactgttgggtctgacaaagtcttcgtagaaccaatgagcttgttcgacctgaaagcagacccgttcgatatgagagagttcgacgatgggtaggttgaggatgaatcgagaggcaagatcttcaagaacgtcttctagtggcattcgactaaatacagaagcggaggaggcgatcgaggtagctgggagggtggctgatgaggactgcctgggttgctgatgctgatgttgatggttgttgttggaggatgagggtgaggatggcatgatgatttgatgataagtgggtgtgaatcgatcgagatgagatgagaagatggtaggcttggtggtcaacagacgagggggggagggggagggtggttgagatggtcaagaaggtcgagcgagataagaggaaggaggaggttgcggttgcggatgagggggacctagggggagaaagtacaatttgtatttgctgtgatgacgaaagcagtgtcagattggatggcagtgggctgagtcagcagctgatgactgatcagacagtggcaacaaattcaattaaatcccacatcgggcttttctcaacaacacaatcatgaaatcttcaacctcagtactacaacttgtcactctggatatagcgtaaggcagctgagaccatatacagctttcctggtacacacacacaccatcacctcaaaaaggaaaaaaaaatcaaactcagttcaagaagtaagatggcaagaatcattcaaaaggggctcttgattctggccagattatctcatttgctcaaacaatgcggaaatttggatctacaaacatttcctgatgatcagattataatgtacaatcaggtagccagtggaacttgaagtacatacataactgattgaaggaaaacacaatgatgaccatgctacagaagcccacaggggactccaattggctcacaattttgaaaaataaaaaatcacttcttaaattacagattccgatattccattcaaaatacatacagatttctgtatttgaatattccaaagtcaattctatacattgaaattccaaagtaattttgtgctttaccttctggcattggaaacatgagaacataattttctgatcatgtaggcttcctcctttaaggaggaagcccaacttgtctccaagcaagtttcatcttcaaacatgtaactgcaaatggaatatgtagttgaattgaactggaatgtcatcagtccactctaggtgccaattataaacaccgttttggaaatatttgcagatcatttctcaaacattttgcactgcaaatggggttgtattggttacaaccacccctcaataaggctgcccagaggctgcaaccaatataagattggtctcagtgaccaattttttatcagctggacccaccaatacattagaacaaaggaaaaatgtattggtaggcctggccaatataaaattggtcaaggagcgcaatcttaacagtgttgattttcagagtagtaagcagtttggccaaagaaaaccccaaaacgtgtccaaaggaacccatgggcctcctttggagttagacacatgcactcagcaaattttttttgacggtttgggatgctttatgggtatccattagggatgataatcaggcgggtttgggccgcccacaggctagcctggctctacccgcgacttaattgggcaggccgggccgggtaaaaacatgagattttgatgtccgacccaagtccgtgtccgcaatgtggcggacacgggctgtccagtggcgccccgctggtgctactggccggtgggctatgcgggtgacccatgggcagcccaccaggagctcatgggctgggttgtttgaggcacaaaaaagaagtttttcacgtttactacagtctacaaaagcttgagggagaagcggagacaaaaaaaaacaagagaacagagctacatagcggatgaacggactacatcgccttcatccaatcctgagagcacaagagtgcctcagcggtatctttgttcagtcggctttggtagtcgtccaagacatgaccaccagtggaaaaggctgattccgatgccaagtcacagctcatagcagtatcctgccggaacattcaagcctgcgggcacccgctagaccagcccgcgccgacccacaccgtttagtgactttaacaggccgggccaaagtccaaatatttcacaaaagcactgtccgcgcccgacccaagcccggccgggtttgggcggcctattggacacccggcccaaatatcaaccttagtatccatctgaaccaatttgaaaaattatagttttcttgtgtataaaataagaatatgccatatatggctccaggaatggattccagggccaagcttacccttgagcagcaggttgagatacatataacacagagtacaccccattctcactcacaggtaggtgggtcaagcacccttagagcatctccaacagacccatgattgggcatacgggggcaaactttggcagactgggtgtcagttttccgctccaatggacctgtgaaacaaccctggaaatattgccgggggcagtgaaaccaacagttccctgctgacttctgccagtcacctcccacacacaactctcaattcctccatacaacacaggccattcctccacaacacaacacacaagaggaccaaacaacaagaaatcaaccaaccaaacaaacctgatcccccttcatcaaaccagacccactccaaaaccaacacctacctgtctgaaaaaaaagtgaaagtcaaactctaaaactgtggatgttttgaccccattgaccaaagaaaccacccccaaagctgacaaggaccccacaccattcccccactgaggaggagggaggaggatggcaacaatgacaagtaatctgagcaaagctcaatcaaaaacaacacatgtatggtatactattggcactggcgtacctggcttcttgcttttttgattcttaacactctcatccaatgttttttctctctactttctctctgatggttttttttctttggttttagaaatgatttttttacttctttggttgtagaaatcaattttttttcttctgaggacacaaccagcaagtgagaaaaaaagaaaaaagagagatacaacaaataagactagcgataaaaataaagagatgaaatattcaaaatagcaagaaaaagaaagagattacacaaaaaaaataagttgtgatgcaaggacactgtcattgttgtccattcacagcaggataacgtctgcctccaagtgatatgtggtacatgtgggagggagaatcagagtggggatgagatgagttggatatctactggtgggtaaactgccagtccataactggaattgaccctcaacctctgtgaaatgaggttgtggcctgcagaacgcaggcaagttgccccggaccactggagatgctcttacatgttacaaggatatcatgtacacaagtcacccctccgggctgttgtgacccaggtcacatggtgtgaattggctgcggctcagccagccagagggcactagatctgtctcctccgggccacaccagccagaatccatactgattaccaactctaatttcctactttttaaacatctcaaaatgtggggaatgaatttgaaattccaaaagataatgaaaattaagcctgtaagaattaatcaaaaaaaaaaacattttgaatgcaatattcaagtaaaattttttgttttgatgcaaaatgactattaccataattttctacatgtctgaaagtgtaggaaaaaaaaaacaaaatttcaaaaactaatggacacaagctgtaaagaatcaattgaaaaaagtgtccaattgcagtattgaaaatagttcttaccattaaattctacgcactttgaaacataggcaataaatttaaaattccaaaaaaaaagtgttaaaaaattaaatagaaaaaacacgaccaaacaccaaaactgtgtctgctgtgctgctgcaaaaccacttcaaaaagcagaaaacccacatttttttaggggcttagttaattgactcccaaaagttgaagagtcgactcccaaacccccgaaacccccgaaattcccccgtatcccccgagtattgggagtcgattccccaaacccgtcagcgggtttgggagttgaatcctcaaaaattttaaataaaaaaaacaaaaacccggaggggggcggagtcgatgccccaaaacccagtgggttttgggggtcggcgagccaaaaagagccctcgatggccgggatgattcctcccggccgtcgaggatgtacatgtacaccttcgacggccgcagagaaaccctcctggccgtcaaggatgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtcaggatgtacaccttcaacggccgagagaaacggttggcgtccgtcgagggtgtcactctcaatggccgagagataacctcccggccgtcaaggatgtacaccttcaacggccgagagaaaccatcccggccgtcaaggatgtacaccttcaacggccgagagaaaccctcccggccgtcaaggatgtacaccttcgacggccaagagaaaccctcccggccgtcgagggctctttttggctcgccgacccccaaaacccactgggtttcggggcattgactcgttccccctccgggggttttgttttttttatttaaaatttttgaggatttgactcccaaacccgctgacgggtttgtggaatcgactcccaatactcgggggatatgggggaatttcgggggttttgggggttttgggggtttgggagtcgactctccaacttttgggagtcgattaaccaagcccctttttttattaaggcccttttcccaaagctttggtattcattttggggaagtgggagtgctgaaagaaagaaagagtggaacataacaagaatgattataaatgaaaaaaatggaaccaaaaaaggttgagccaggttggttgttcagataggagtaaaaacagtaaattctagtgcttgactgcaatgtgagccggtgaatgccccacttgacaactggttaaaacaatctggtagccaatttttccaacattttcatttataatcattcttaccatttcccatactttctttctctttgcactcacacttccccaaaatgaatatcaaagcttttgaaaaaaaatcaattttattgtttagtttttacaaattttgaaactttgttttttgtttgtatttattcatattaatttttttggacctattctgcacgggggttgataagcgcacgccaacccccatggcgcacgcaaatctgcacgccattgcagaatggcgtgcaggcaggcacaccactcgcctgcagggggtataccctgcaggttggcgtgcctgcctgcacgcccaattgcggtcctaaacgcatatttatatgcgtttaggacctgggctgtcccataggacccaggcatgggtcctatgggacggccccgccattgtttttttttttttttttttcaaaccccctcggcctagagaggccgaggtcacaccgccgggaggaacccctcccggcgagcctgtgtacatgccagctcgtcggaaggaatcccttccgacaagctggccgtacatgattcagctcgtcggaaggggttccttccgacgagctggctttcaaaccagctcgccgggctacttttcgaatcaagacctcacacatgaccacgtcctgctttccggtgtccatgatcgtagactgtgtgaatctcgccggcttttgaggtgcagaaaaggtacaagagaactttgttggggattgtattgcagcatcgagagctcgtatttatagacgaggggtggaatggaagcatcggttaggaagagagagaacacgagagagatgtgaggagtcccattagatgggacgactaagtgttataagacagtaaggaaaacgaccggacttggctaagttcggtccgtatttagtatctctaatatacaaggtaaaggaataggaaagataagaagcgagagtataaatacaatagccgagagcggcggacagtaaatagcttaaggaaataagggaaagagaacgaccgagagcggtcgacagagtatttagtagctggataaggctccgctagagccattaccttaaccggaatccggggcttcacatcatcccctctggagtcacaagcttccgcgcttgttctagttgattgggattcgtccacgtaatcggcgatcacttttgttcttgtccatcatcgtgccggctcctttcttgacattattactgaagtgcagtttgtcgagattaccgtagtattttttgagtcggtctccgttgcaagcgcccttgaggacatatccattaggacattgcaacctgaaactcccattcgcgttagctgaatctattatgaatggtccgtcccatttcggatgtaacttacttgggcggttttcaaactgccttaagactaagtctcctggcttcaaattccgttcgaaatatttcgtttcgctcctggccgacctgactgttgcctttaagttgatcttgtcgatttgtgcttgtcgttctttattgaattgggttgatcttttcgcttgggattcagttcggtcttgttggtatgttaccgctactgttggttctacgccataacacatgtagaaaggggagcgttctagtcctgcggttttcgatgttcgataaccaaaaagtgctaaaccgatgtgtaagtcccattcagtctgtttgtctggaacacacatttttcttatactgccaactaacgtaccgtgaaatctttcaacgagtccatttgattgcggatgatagggtgaaattcgattatgtttgatgttgtgttctgctaagaagttttggtatacgttaccattgaactcagtcccattgtcggtggtaattgagtggggaaaaccgtggttttcgatgattgtcttgactagtcgcaccgctgctaagccagaccttgctgccaagggtactgcataggcccagccagtgccgtaatcgattgctgttactaagtattgatttccgcgtggtgttctcggtagaggtcccacaaaatccattccccaggtgacaaaggggccttttctttctataacttgaagtggcattttgtttcgatccgaatttggtttgcaaaattgacaagaagtacaggtgtctatagcgtcgtcaactatctttcccatgaaaggaaagtgacactcggttcttagttgaaacaacgtatctcgggcgttccggtggccgaggcgaatatgagtctccagagctagtttcttggcacgatctaaatcggtgatgataattaagtcggggcggttcttgtcgattttatataggtcgtgtcagcctgctactaatcagagccagcctgtacatagcattttacatataaattagagatattattacttacatatgtacatacaattaaaaacaataaaaatatactatttaaataagtggaaacactataatagagacattattacactgtgcacttacattgtaatattctatgagaaaaccatttaaataattaaataaataaggaaaaataacatttttaaccagaatctcctaataacttctgaaccttaagtataactcagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatattggaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatacagttcgggaaaaatctacaaacaaggtctacatcattgaaaccttaactacataagcacagactacagtattaaactgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaagatcaacccatgcatcatgcagtgcttacataggctgcaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagcattacatcatctccttggcacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtacttaagagccccttcttccccctgaactttgtttccccatcttcatcatcacttaccagcataaaccgtcaccaacaaccagttttcaactgcccattggccctgttcctgctgttatcaacctgaatttccatcaaccaaccaacacctgttccccagcactcctccaacatctctcacccacctttctgagcgcttcaagaacagttcccccctcctgaagacttccttggcttagagataagtactagtaagtattatttctttgtttcttcagttgtaggctatttctgggcatactcctttattacaaaggaccagaacatcagtaccacccctgtaacccaggacctgatattagagggcaccttaaaaacccctgtaactcaggcccctctgtaaataaaaacttaacagtttttatttactttttaccacacttctacccacttttcacgtgtcacccacacgtgtacacctctgaattcatccttgcacctagtgtagctagaagagtttctgctcttggcatcactcaggctgacaattgggggtctggccgggaaatatctctattttctgataaaaccctggccttatttttttactaaaaaataaataaaaatctataaaaaatcatttattttttacaccttttctcgaattttttccactaaaaaccaaacccataaaacatattataaaaatataaaaattcacaaaaacatatctttactaaaaatcatttttttctatcttcctcttagtgaatttggaagaaaccgctaaactaatccagtactaccttaccctccttgcgtctgaaaaagcacagcgcgcagcaaactaccaaccctcagactgggaattacttaccccagaagaacaacgcgctcgagctatcaaacgcgtcgagatccgtgaagaagaaagaattgccaacctgttgctttggaactccgtcaaaagagatcacaaaaccagacgccgcttacttttaactgaactcagagataaaagactcgctagaagtaagcgcttctttctttaacaacactcttacatcccaaaaagaaattgaatcaaatttttttcttttcttatccgactcaaaaacagtgtcgactacttctaactccagcgctgccactaccccagatgccggaacgactcccgtcgcggaaacagctgctaacagtcctaacactggttagttattgtactacagactgctttcgagtccaaaaccccaaactaacaaacactactccataatgtccaccaggtcgaacaatccagacctccacggccccttacccccagccactcgaccgcggcgcggccaatcagctggaggagcgcgtcaatcgactgaaactgatcaccatccagaaaaagatggcgccagtctcagtcgagagaccgaccgaggagacattggccaagaacggcttgataccgaccggcgagactccagccacggctcgaatgactcaaaccgcggcgaagactaccaagagttcagtcgagaaagcaccggacgcgatggatatagatcctcaagcgtcgagctcctcggcggatacccagcaacgcctcaagtcgccagaagtacgaatcttgacgaaggaagagagaattcaacttctcgtcaaagaacacatagctctttggaagaagttcgaagcggatctacccttaggcgccagcgaggggaaccacgctctcctcaatcgagctcaagagagtcaaaggactctccagaagttgatacctcgagccgaggtagaagaatacgtaaagggttggaacccttggaccgcgaagagggatctcttcccagtccttcaacaagagggaggagggaagaaaagaagttcctcctcccgagccaacttctcttacaaagacgcgaagatgaacgacccgcgccgctggaagaagctcatgaaggcatgccacaccctcgagtcgggttacatgaacatggattagatgtaaaaatccttaccgctatcttagatagccttgatcttgtaaataaaaatctttcggcgattgacagcaacgccgaaagcaattttaaatcaattgtaaatagtttcgatttaaatactaggaacaataagaaagcgtctgattctttgtctttaaagtttgataacatgctccgcaatccattgtccataaaccctgaggctaccaagctcatagctgagaataccgctaaaagccaattagcctgttccaaattaaccaccgcggttgataacttgaacaatgaattaacctctacagcggactacatattatctaagatgagagaagatgctcttcttgctaagagcgccaacaataaagaattagatatgatcaaagacctactaattcaacagaatataagatctgaaggtattcaaaataccttgaatgaacaaatggccactcttagacaagaaatgaggactgaaattcaaaacaatgttcatactctatcagaattaattagagaaggcttctctaaacacgctcctgagactccagcacctgccttcaaaaataaggaaccaaggtttaacaatccttatatggaagagaaaaatgtgcgctatgagaaagaagctgcccctcacttcccaactactcagggaaaatcttcacagaccttctataagaataccccagaaaagtctccatcccagtactacaatatggatctagccactttaaataaaatgataccaccattaaaagattggcctacctttaatggaaagggtgattatgatcatatcagctttattaaatatttagatcacatactaaggacttataatgccccagatgaattagtcacagtcagacttccaggattatttcaaggaggtgctctagtatggtttattgagaaaactgaatccctaggggcacaatcttgggatacttggaaggagttaattaaaatcaaatatggtactagactctgggaaaagaaaatgcgtagattatttgagacaaattactttgaccccatgaaagatgaccctcatgactggtgtattgcccaaaagaaaagaattgattgtatttacacaaatcaaacaagaatattggtcaatgacaaacttctcagtcaatgtagaggaagtatggaacatgctgttagatgcagactcaaagacatggatgtagatatctctgagcttattgaagtcatggaagaagttgttgaaatgatgggtttgaacaggagaaataaaactcccaataataaccccaaagatgaaaagactagtggtaatgccaataagacttcagacagctccgctaggatggataactccaataagagatctgatcaagctcccagaaaaacagatatacctgaatgttataattgtggggaaaagggccataaaagacctgagtgcccaaatcccaggaaaaagatcaataatattcaagcagaccctgacagtgatgaagaagtttcttccaggtttgatatgatccaagtagaacctgataactctgattttcacaccaatcaacgaagagatgattctgaatatgactctgattccagaattcaagtcattcaagctgacataggggatgagttggaaattaataccattcatggagattctaatttaccccagaaatgggactcctctatggaaattggccacatctctgatgccaagcttctttcaaataaacctgaagctggcatgagttacaccatgggtaagactagttatactacagtcatgttccaagggaaggaatggaaagccctgttagacattggagccttctgttcctgcaccagtagtgattttcttgatttatgttaccctgaatggagaaaataccttttacctgtccccaaggctaaatttagtagttgtaattcctccatgaaacctctaggagtgattagcatgccattagtatttcctcactccaaaggatcattaaggcttaatgtggaatttgttgtattacaggatgctttatgtgaatactttattctgggaaatgacaccttttgcctgtatggaattgatatttttcagagtaagaatagatactacaccattggtggagattggaaaaggaaattccaaatatgcaatataaatattaaaattcctgagccaattaaccaagtatcttgtcttacacaggaagtcattaactttgataaagaatatttatcacaggcagctgtgagtgacattttgaataaggatcagaaacaagatgttctaaaaatttgtcataaatataaagaggctttttgcaccacagaagagcccataggaaatgtgacaggacataatatcaaattagaattgacttgtcaacctccttatcctcctgctcttagaagagccccttacccttctagcccaaaatccaggttagcattggaaacccatatcaaagaacttttggatttaaaagttattaggaaggtaggccataatgagcaagttgaaattactactcctgttatcatagcttggcataatgataaatccaggatggtaggggattttagagctttgaataattacacaaaagctgataattaccccatccccaggatagaccactctctacataacctgtctaaagccaagtatattactactatggatgttctcaaaggttttcaccagatacctattgaaccagaaagtaggaaatttatgcgcattatttgccatttgggtgtctatgaatacttaaggatgccttttggtattaaaaatgctccttcccatttccaaagaatgatggactccatatttgggaaatttatccgccagaattggatgatggtgtatatagatgacattattatttattctgatgattgggatactcatttagagaaaattggtcttgtcttggaaatggcagtctcatctggtctcaaaatgtctatcaagaagtgtcattttgggtatggagaactcaaagctttgggcagaatagtttctggcttgactcttgctattgaccaacatagagtagcagcagtattgctaaaagatatgcctcaaaatattactgaaatgcaatcatttttaggcttttgtagttattataggcaacatatccctagttttgccagtattactcatagcctttatgaaatttgtagtagaaatgtaatatttgagatgacccattcccgtgtacaagattatgagaaactcaaacatttgatgactactgctccagtgttggcccagcctgattacaccaagccatttattttatacatagatgcttgtttggatggattgggggctgccttacaccaagaattccagattgatgacaaacctgtagaaaaaccagttttatttatctccaggcagattaaatctagtgaaaggaaatatggagctagccaaatggagtgcttagctttggtttggtctttggataaattacactattatctagaaggcactaaagttgtagtggtcacggattgtacagccgtgaaaactctcatgaacatgaaaacccctaacagacatatgctcaggtggcagattgctatccaacagtataggggacatatgacaattgttcataaagctggaatcaagcatagaaatgctgatggacttagtaggtgggccttgcctaacactcctgataaccctgcctgggatccagaggatgaagatatttttcctattttgggtattcatgtgtgtgacttagacattgccttctacaatttagtccaagacagctataaggaccatatagaattgcttaaactagtggacatattgaaaaatgagaacagctcacctgaattaattgccagtcttcccccaaacctggccaagccatatgctgaaggaagatttacacttctggatggtttattatatttcagaaataggcattctagtgttttagtactctgtgatcaagcccagatagataatatcttgtatgaatgccatgataatgtcaactctggtcatttttctgaagacagaacagtagagagaattaagcatactgcttggtggatagactggaggtctcaagtagctgactatgtcaaatcttgtgaggtttgtcagaagtcaaataagcagactggtaagagatatggcttacttcagaaaattgctgaacccactactaaatgggaaataattaacatggactttgtgactggccttccccctggaggagcttattcttataactcagtcttagtggttgtagacagatattccaaaagggctaggtttatccccaatcataaagatgacactgctatggaagtagccatgatattctggaataggataatggctgatgtgggtatacctaaaattataatcagtgacagagatcccaaatttacctctgaattttggagaaatcttcatgatatgttgggtaccaaattagccttttccacagcttaccacccccaaactgatggtttggctgaaaggatgatccagacattagaggacatgctgcgcaggttttgtgcatttgggcttgagttcaaaaaccatgatggatatactcatgattgggttagccttttacctgctttggaaattgcttacaacagcagcaagcattcttcttctaatgaaataccttttgttcttgaaagaggctggatacctaggatgcctaaagataccctgaatgataaattaccccatattcatcccacagctcttgactttaagaagatgttagatgttacccacaaacatgctcagaggtgtgttgaagatgcagtggagtataataagaacagatgggacaaaagccataagcagcctgattttagaattggtgataaagttctcttgtctaccatcaattttaataatttaggtggtaacaagaagcttaaaccatcttttgtaggtccttttactatcaaagatttgcatggaaagaatgcagtagaggtcattttaagtgatgaactttccaggaagcaccctgtttttccagtcagtttagttaaaccttataccctacgtgacaactctgaaccactgccagtagccccagttcctttgatagaacccagtaaggcagaaaaactccatgtatctaaaatattgaaggataagaaagagagaattaatgggaaagatactagactctacttagttagatataaacaccaatctgcagacaaggatgagtggcttccagaaagcaatataccagatggagccattcacttaaggaattacagagctgctaagaggaattaagtgtcttcaataccacaaattttttttcatacccttcttacattttttttttttttcctatgagttggagactcattttaggggtagggaatgtcagcctgctactaatcagagccagcctgtacatagcattttacatataaattagagatattattacttacatatgtacatacaattaaaaacaataaaaatatactatttaaataagtggaaacactataatagagacattattacactgtgcacttacattgtaatattctatgagaaaaccatttaaataattaaataaataaggaaaaataacatttttaaccagaatctcctaataacttctgaaccttaagtataactcagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatattggaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatacagttcgggaaaaatctacaaacaaggtctacatcattgaaaccttaactacataagcacagactacagtattaaactgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaagatcaacccatgcatcatgcagtgcttacataggctgcaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagcattacatcatctccttggcacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtacttaagagccccttcttccccctgaactttgtttccccatcttcatcatcacttaccagcataaaccgtcaccaacaaccagtttccaactgcccattggccctgttcctgctgttatcaacctgaatttccatcaaccaaccaacacctgttccccagcactcctccaacatctctcacccacctttctgagcgcttcaagaacagttcccccctcctgaagacttccttggcttagagataagtactagtaagtattatttctttgtttcttcagttgtaggctatttctgggcatactcctttattacaaaggaccagaacatcagtaccacccctgtaacccaggacctgatattagagggcaccttaaaaacccctgtaactcaggcccctctgtaaataaaaacttaacagtttttatttactttttaccacacttctacccacttttcacgtgtcacccacacgtgtacacctctgaattcatccttgcacctagtgtagctagaagagtttctgctcttggcatcactcaggctgacaggtcgccattcttgaaggtgtatcccttggcttctagagcacttccatgtttgtgtctgagttcttgtagtcttttgaaggtgtcttcaatggccggttcgatagagaatagagagtccgcgacttcaggaggttccaggtcagaggggccgtctggttttctagacaaagcgtcggccgctatttgttcagggccgggtctgtagattatgtgtacattgaagaattcgatctcgtcgacgaacctagcaagtcttctattgacatgtctttgggttttgaaatattttaaagactcatgatcagtccgtaccaatatcggggatccttcaacgtaaccgcggaagtgttttagcgcgtggacaattgctaagagctcgcgttcttgagctgaataattttgttctgtctttgacagtttcctagactcgtacgcgattggttttaggttagcgtttttgacggttttcgagaattgttcgagatcgaaatttttgtcaatcttttccccattggggtcttgttgaagaactgcgccgatgttttgtcctgaagcgtcggtgtctaagatgaatggactaaaaggtttgggatggtgtagaaggaccgttcgcgtgaggtagtacttgagtttcttgaaagattcgtcttgttcctccccccactcaatacttgcccccttttttggagatccttgagttagcttgtagatgggtgtcgcgattttggagaagtcttttatgaatcttttataataagtcgctaggtttaaaaaacctctgacttcggtgatgttagtaggtgtcggccatgctgtgattttatcgatcttcctgtcgtcgacattgattcctttgccgcctacgatgtgtcctaaaaataacaattgtttctgaccccacgtgcacttcttctctgaaactaccaagtcgaatttgcttatcaattcaaaaacctttttgatgtgttctttgtgtaatttctcatctttagagtagataataatgtcgtctaagtacacaagagcaaacttacccaggcattcgcgcaagatgttattcatcatgtgttgaaatgtagccggtgcgttacacaatccaaacggcatcacgaggaactcgtatgcgccgtttcttgttgcgaacgccgtctttggtatcgatcgatcagttagtttaacttgccaaaatcctgacttcaggtcgatcgaactgaatattttcgctcctgccaggaactggtaggcatcgtcaattcgaggcaaagggaatgagtctttgatcgtcaaagcatttagtttccgataatcaacacatacccgtgaactaccatcgggtttcttcaccaggatgatgggtgccgaccaaggtgatttcgatggtcgaatgatcccttctttcaacccgtcttcgacgaatttctcaatcagctggtgttccggtggtgagtagggtcggccatgtactttggcgggtgcgctgttgccggtgtcgatgtcatgttcaaatactttatcctttggtaagcccacaacttctcgaaatgcctctggagccgtcccgtatgcgatcttcgcaaattcattgtctaatgaccccaatttggtttcgcagactattgagttaaggagatcatcttttacacgataactcagattgtaaggcttgacgttgacgaccttattttctgcgtccaagaatgtgtagctgaggtcgtcgtaatccgggaccgctcgcgtctgacatagccatggaagccccaatactaaatccatctcgggtaagttaattaagaacgcctcaattcgtgttacattgccatcgatacacaattcgagtttagctttcatcttcacttcctctatatggccgttggctagtcgcacgtttcgaggttctacatagacaatgtcaatttcgcgcctgttatataactcatctgccactgcgacgtccagatagactgctcctgctcctgagtcgatgatggtgtcacagatgaccgcaccaatgccaaactcgtatctcggcagagtttttttcttcttcatcgagatggttgagatccaacggtggtggggtcttttctagttcagctggactatcacccatccagataacgctagagacatctgagtcggattctagttcgaattcgtaggactcggtgtcactgtcaatctgtagccagtcgatatagtcgcagttggatactttggctaatttgttgggtttgtcttcgacatcgttggctttccttttcatcgacgctgagggagcttcgatttgcatagtatttagttgtaactcccgggtgataccatgtcggctggcaccgggtatgaattctaaggcttttgggttgagaatactgagacccgactcgattcgactacacatcagtaaggcttctttatttcggtcgatgttccagatttcttgcctgatcgatgcgactacgttatcgaacttcttacttaagttgttgctaatccttttgagatcagcgttgatcttatcgtaagaatcttcttctggtttggtaggttgaatgaaaaagaggttgctagtcgatttcgagttttctggagggtccaagtcgattaaattcaacgacggcctagcacggtgtttctctggagcctttgagttgttatattttatttttcggggagatggacaatccttcgataagtgaccaattttattacaattataacagcgcgctttacttacatcaagcgcatccaagtccaaaggagcgctggcgctgacagaggttcttcgtgccggggtaaagttgttgtgagaagaacgtcggaagtgtccgccggatgagttgttcgagctgaaacctcgataattattgaagttgaaacttcccgatcctcctcaatagttgctgctcttcgttaccctttcgtattctctaacgaagtggcagaggtcgtcgagggtgtcacatttttcgctgaggagtttgacacggaggtgaccagggaggttgacggtgaaatggaactttttatcttcgtcggtcattttgtctgctggtaacttgatagccaaacgtttgaacttattgatatattcttcagccgtagtgtacttgaggaactgcatctcgacctgagcatcgtattgcttatgagcgtagttgaattgatcggtgagcttctgtttgaaagttgcccacggtatgtcggcggtgcccaactcgctgatgaggttgaaccaatacgcttcggctgtgtccttgagattttgaattagcatactggtccatctgtcttgagggtagttacgtccggcaaggatacactctatttttttaatccagatatcgacatctcctttcccatcgaagtccgggagacgaacagagatggtttcgacccgaggggcggcttcggcgcgttgagcctgttggtttaacgcgttagccatcaattgttgtacctgttgttgtaagttgaggattacctcatctcgggcagcgtcacgggctgctgcttggtttccatcgttcatggcggcgtccattttcggatgagacggtatcggtttctagaaagggtttagaggatatgaacttagttgtttatttctaaagagaacggttttcggatagctataagtttgtttgtttctattcggagagggttagaggaagaggggaatcttaccggttcgcgacgccggtagggagagtagagataggagtggttggttggtttctaaaagggtttttttttcggtttgtgagctttagtatcctttaagttacggattctagagaatataacggagaatgattaagataaaggataagttttactcacagaaatatttctgtgaatctcgccggcttttgaggtgcagaaaaggtacgagagaactttgttggggattgtattgcagcatcgagagctcgtatttatagacgaggggtggaatggaagcatcggttaggaagagagagaacacgagagagatgtgaggagtcccattagatgggacgactaagtgttataagacagtaaggaaaacgaccggacttggctaagttcggtccgtatttagtatctctaatatacaaggtaaaggaataggaaagataagaagcgagagtataaatacaatagccgagagcggcggacagtaaatagcttaaggaaataagggaaagagaacgaccgagagcggtcgacagagtatttagtagctggataaggctccgctagagccattaccttaaccggaatccggggcttcacaactggctccctttcgctccctttgttacggctaggaatacagcgtacgaatgcggacatactagagcgattttgcgcctgctcctgaacaggttacatattttcaaacatccgattgtccctttagttcatcccaggctctttttaacgcttccggctgtcgtccaaaagctcgctaacataaaagctagatctcaaggccgcctgatgtttcagcattcccattctcatccttagatatttacctctattatatccctcttgcaagcaccttcgccatttgactttttccaagacttccattaaatactaaagcggtcgtccaattccaaagacattttcaacgccaactcaatcattcccaaacatggaatacgactacgtgattgtgtgagttatgataacagtcggatcgcgacaagagaagctagttcttcccaatcttcgccatgtcctgacaatttttttatattttggaagtgtggggtggaacagcaggctgtgtccttgcacaccgattatcaaaagaccccaagatttccgtcttagttattgaaggcggaccgaccaaccaaaacctggactcagtgttgaagttgaagaaggtacataacccagctcgtcgggaggggttcctccctgcgagctggtttgaaagccagctcgtcggaaggaaccccttccgacgagctgaaatcatgtacggccagctcttcggaagggattccttccgacgagctggcatgtacacaggctcgccgggaggggttcctcccggcggtgtgaccttggcctctctaggccgagggggtttgaaaaaaaaaaaaaaaaaaaaaaaaatggcgtggctatgggacagctcaggtcctaaacgcatataaatatgcgtttaggaccgcaattgggcgtgcaggcaggcacgccaaacctgcagggtataccccctgcaggcgagtggcgtgcctgcctgcacgccattctgcaatggcgtgcagattggcgtgcgccatgggggttggcgtgcgcttatcaacccccattctgcaccccttgaccaagtctcatgacttcaatctggtgctttgaagctctgggatcctaaacaggcagccaaaaataatgatccacccactgtacttactaattgtactaggggtgaatatgctgaagaacagatcctaggttccatatggccttcttaaatattatagaggtccccttgcatcttggaatattctagaatctctcttttagagtaccatggtagaattattcccctgatgtaatggtaataattcatggtatttcaaatgaagtattttctattccccatgacatcatgatgcatgtttatagccaattacatcatgtgtattcttaaaatagaataatactagtagaatttgccacactcttgacatagtgtggtgatttctttctggctggtagaataaagtttccaagtttaccttataagttgtatgtatatttaaatctaattcaatatacatagattttagggccttagttaaatgactcccaaaatttggagttccgcctcccaaactttggggacgtcctgaggaccagctgcaggcggtcctctcaatgttggcccccctaaatttctttttccctgatttgttaggagttggaactccaaaaagtccgacttgtttgggagtcagacctataacaaaaataataataaaaaaaaggaaccaccgggggtttatgggactcaatccttcaaaaacaccagtgggggggttgggagtcaggcctggaaaggtctcagtggccaagaggaatccctcttggctgttgagagaatagccaagagggattcctcctgtccggcaagagccatacagctctcaacagccagagagggttcttcttggctgctgagagtcttgcactctcagtgactgagaggaaacatctctggccgttgagagtcataccctcccagtgaacaacagggattcctctcggccactgagctggtacactctcagaaaccaaagaggattcctctcggtctctgagagtgtacgactctcaacggccgggaaggattagccttgtgattgaccaggaactattgccaataacatctatcacaatgtcgttgaaatgcgcaagtagaccttcatggaaagataagaacttgtttttcagttgtctgtggcttatattggacactggcatttatgataaccaaagaagttcttcttccaactaaacttgcggagcactgggagtaaagatagattgcagctctggatcaaattgggtctctaaatcaatccacaacagctggacagtcaccaaccagtgaaaaaagtatcctcaaaggaagcaggggggaaagggattgaaatttacccatttgtccaggtgtgtgtgggatgaagtgctcagaaaatatttgggcatgagcagccttgtcagcgtgttgcataccatgatggccttgcaacaagctgagtggtaggattatttgtgatagcttcatctgtccagtgtccgcaaatgttgaaggcttccactccggtggctactaggactacagaattggatatgagtggagcatttccattttactggtctctttgaacttggcaattcaaacaattattctgcagattcaagaacacattctgttggtttcagggagccagactgaaactggccaagaagcattagagtttttacagttggaactactcatcacctctgccttttatatctacacacacagctaaaaaattgtttgatttttcttttgccatttccttatttgaatgttcttgttgtttcttgactcgcacctctcaatttcctccagaaattctcaaccgcagcctcaaggtttttgagagtgattcctcttggccatcaagagtttacactctcaacaaccaagaggaatcctcttggttgtcaagagtatacactctttttggccaagaggaatccttttggttgtcaaaagtgcagcctttcaatggccgggaggaatcctcccggctgttctttttcttttttctttcagtgccaactccaaacccccatggatttttggagtattgactccccaaaacccctggcgggtttgcaaaattaataataataagtattatttttttagggagttgactccaaaaaccaattacagggtttggactctggaggaaacggtgcaacagagacgatacgagacggtatcaggtgtttattttgtagggacttagtcaaacgactcccaaaatttgggagtcggaactccaaattttgggagtcgtttgactaagtcccttatttgtattgtctcagaatttgaatacccaaaaataccggatttgtgttgtctcactttcctgagacatacacatgtatcgtctttgaaaagtgagaaatgtattctgtattgtctcagatgactgaccccaccaaaaccatatttgatacacaagatatttggccgtattgaagaaaaaacaaagacaattttttttcattcgtaaatcaaaatccaagacaatggattttttcaccaaccaaaaaatactgatacctgtatcaggctcaaaataaagacgatacaatccaatacaaatacatgtcttgtatctgttgcaccattgctggaggaccggctcccaaaaaacggtggggaaaaaaatcagggggcctgaagtcctgaggaccgttgtggtgtgctgtgcctgttccaatgccaaaagcatacagcagaggtgttgggatagcataggtacatacatgtgacaatcattacaagagaaggaacaatcattattgttgaaattctgtaatccacagtgttctaaatatcaacacatcaggcatggacttggtagcctagtggtaaaggcagcacttctagtatagtgtcttagcttcaagctaaggtcgctggttcaaatcctgcccaagtcaatcattttctgctaactgtctgaaaactgcattgttaattttaacaattatggatgaggtgtggtatatacggacaggattacatacattgagtggattggtagatcgtatctcgaccaggaatggaacaaaggagtggtgtgcatacaaggattggagtgggagatcatatctcaaccaggaatggaacggaggagcagaagtatatacgtggagaggagcgggagaacatgtctcaactaggaatggaacggaggagcggtgtgtaataagggtactttatgttttacgtaagggtacagggtacggattgtggaaagtgaagggaggaaaaatattgaggtggagggaggaaggaaggagtgaggagaggctttgacccccaaatcctgggtggaaggagataacagcaggtctggcaggctggtactgcctatgcagagtgttctggaagatggtttggttacctggcgacgcatgacatcatgctgcgcttggttctggaagatggcttgattgcctggcaatgcatgacatcatgctgcgcttgtgtgctcccttgcatgcatattatgtgacaaggtctggagttaagtgttcctagcacagcatgagctgcgctatttgtttgcaggctgcgtgcaaaggctgtgaaggtgagatcccctgcagcaatattccctcacaaggagtcccctgcagcagaaatccctcactcttcactataaaagaagggcctctccccaccagaaagtcccttctccccatcaacctactgcggtaagtttgatcacccaagttgaagaataagttagtaagtgagagagttagtgataagtagtgaattagtacagtattgtaagcgagaaaccaacaaagagttcggaatttgaagcatattagtagtagtagtcatcatataagtagtagtacattaacaattaaccaataacaagtagtagtagtattagtaccggagctctagtttttgattaaagttccttagcaagaaattgttcaaggaagagatcattaaaaaactctataacaactcatctgttttgtgctcaagtcatcagcaacacagtttccattattaacctgaagttgtaacagattcattagtagatccgtgatctaggtctgatagagattactttacaaaagtaagatctatcttggaatcagccatacattattaaatattgattacaagactcttagttatttgtttagtacatttagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaacctatttgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatccgtcctaggagtcctacaccgtaagcagacagtcctcaggacatccccaaaatttgggagttgtttaactaaggccctaattttattccatactgttgggtttcttgttggtttaactcttttttttagcccacaagaccctgtattttccccaaagtagtgtgaagtgctgcatgccacccaccaattttgactacaaaatcaagcaaagtcaaactttgtggtggtaaataaatttgagtttgaaaaaaattaaaaaaaatatggatcatagacaatactagttttttacttcaaaaaatagcacccctggtgggcctcaaatgtgctaaccaaagatgtgcattgctggcagttttggaggtgccctccagaatgcacttttgtgagattcccggagatgtgctttgctcagaaggtggaaagtccagattaaataacccatggcacaacaacaataaaatatgaggttcaaaaataacacacattaacagtcatttcagctcaataaaagctgtaaattatcacaaaattgatatttttacaataacattaacaactttggtcagtttttttccaatactatactgatataggccaaatattgcaaagtagagtattggcccattgttgatgcttgggtttgatttgtagaaaagtcttgcagaatcctacacaattggaatgattattttttagttcttcttacagcattctaattacaatttttattctggcaggtgatcacaatcattaattgatttttagatgattattgtagcaccatgcaaaatttagaatattttctcagctggcattagtttgctgcgctattaattctggcaggtaatcacaatattcatttcattggtaggtgagttttttagtgtgatgtaaaaaatcgattactgtttttggtaatggtaggtataaatttgctaagctactaatgaaggaagaactagagacaaatcagatttgggttgagttttaaaacatagccatgttgtgggttgagactgagaggggccgtacctcttattgttggggtcaatgagtattaatgttcataggagaggtcaaattttggcaaaagggtcattgaaaataattccaagactcccacctttttaataaaagtattaacaaagcatccaaggatctgataacttgttttccgggctcaagcataaacctcagcagcctgtggtatttactgagttggttggtgtgtcgggcagaaatacacttgtgacccctgccattttcttcttgttcatctgattttttttttcattcattatttttcaagacaataaattggaaaataagagtttctattatatggaccgaactgcaaaagaacacgaatcaatcttcaaggaagtacaaaaaatattttggctgtcagcccattaaagttctatttgtctgaagaaatataaccaagtgcaaaatatgtgttttggtcaagatgcgagtatggaagcaagctgtgatgatgctcagatttgggatattgcaggatgaaagattatgtaagaaaatcgaattgataggatgaggagggaagtctatgatagcagagggacatgaatgtatcatggaaaaacgatgtaaatgaagtggtgagtctagtgggtcttgctttatggtacatgtgtcaggcttcatagatgcttcgttggatcgttgctgattttcgaccaaggtatcggccgaataacacaggtttgtgggtgattcgccaccaattctatggcgtccatagagttgacatcgtccggcactcgatcaaagaatagttccatgcaaagcatggcaatatataacttcaactccaaaacctgggattgaatgcaacatcactaaggttaagaagcggttaaatctatggaaaacgttacttgaatcagtactaaccgcaagattttttccaaagcagccacgttgcccatgaccaaaaacatgcagaggaccaggaagctgtgcatcaaattttccatcacaatctatccagcgctccggtcgaaattcggattcagattgttgcggaccacttaaacgactgtggggcatcatcacgacggtgtctttgggaataacatgccccatcaccattgtatccactcggctagttctcgaaacttctccaagcactttcccgcatcgaaggatttcaaagcaggtcgcatcaagatagccaagatcagagctgcaaactttcaagtcggaaaaggtcggggaacgttcattcaggctcgggagtgtgttgactagttgatcgcggagtttatattgtacttctggattgttcgatagcagtttgaccgcccatgccaaagtacaggccattgtacctatagtaatgataatttgaatagtgtctctagttactatggcttatttatgtcaagagaaacttgaaggtaggtgacataccatgaccagcaacccaatagactaaaagctcctgggtgatctcatcctgtggaccaaggttgtagcgatcaaaaatgagtacatggtagcattgtatttgccgtatcatcaaatgggcagttgcttaccgtactgagcggtttctcgcctctcaacttagacaagtgctcatctttgaccaacagcgagagtacactgttaacattatctgggtccttggagtcgacgcctccaaaactttgctcctccgagagagttatccgttctttttccacttcattcttcagataagcgaagaccgtggacttggcttgacgccattccctattgaaaagtctctgcatgaaccagaacagtgactttgatggtgaaatgtagcaacgagcgacctgagcgacgattacattcaaggcacgcgccagagtcgggaactgaggtctggcatccgcagataaggcaccattggaattctcaaggtgagcaagcctggcactcatcacaccgaaaggtttaccaaagatgatgtctgagatggtatcctaagacgatacatgccgaagggtttcacagtgattagtcgggaataggacacataactagtgcatgatcaaactaaccatagtactcaacctcagatcttgggctgctttgaagtacttttctccacttctatcgaggatttgactccgttttttccctgcacaaaagaggatttagcactcaagtaatgatttcaagattaagaagtgaataaatctcacataattgaatgagctcaatgacggagttggtgatttttggagtcacttgcgacaggtgtgaggaggacattgaatgcgctatactgtcacacatttttttcggagcacacaaggagatcagttgaacggttagcaaacgatttattcacattctcgtgatccgaaatgatggggaaagacagttgggtagctaggtaagggtatcttatatctatctcgttaattaaggttaaagactggcacgtttgtgtcaccactatttaaattgaaagacggatgacgtaggagcaaaaaaagtatcaaagagtgataattgtgaaatgtattgttgtcggactttgaaaggcttcaccccgctgccacgcgatgtaaatggtgaaacgcccacacggtggaacagagaaacgcggagtggcaaaaacggagatagagtgagataaggtaccgagatacatgttgatgtaactcacgctcgacgatggtgcttgaatgttggaccggttggcagggctagttggccgttgggaatgatgcccttgtagctgttgagcattaatggacgtgaagtaaaggatacaaacaagacaagtttcttagttttctatgtagacttcgcatttagcagacgccattcgaatacagacataggatatcggtggctcatacatagacagtggaacgctaaacgaaaatcagaaaaagagaggtactaacatatccagagtcaagcctgggtctggaaactctcgcgacctcttggcacacacttcaacaagctgttggccatcggcgaggacgacgatgtgggagcccaaaccggtcagccttccaaaccaactcccagccggcccaagcattacttggctcaaggggccgacgcggttggcttgatcggtgaagaaagtcgttcgcgttttgttcaacttcatgtggcgatagagcgcaccgctatctccaagggcccaacagtagcgacctgacgttggaatcccattcaagggacgtggtcggagtgcgtcgtagataaggaggcccaagatgaagaaactgattatataaaatccatgtggcccggtgaaccactccgtccaccgtcttaacaccaacacggcgtttttttgtatccaactattggtggtggagtgttcacccagaatgaggttcccgaagtcgaatcgatgagtgaagaagattcccgagaatgagtggcttaaaagatgtagtgataagaacggaaactctgcactactcatcgcactaacggagctcatgttgtttgattaatggggagtttaagactaggttctatgcgctttataggggagcaatagcagagaataacggcaatcctataagtatatttgtgatggcaaacagaagacaagcaattccgcgtcccaatgcaggcagaaaggattataggaatctagaccaggaattatttttcccgtaaaagggggaccaattaaggagcagggattgactaaaactgttcttcaacgcccctgcaagttggaaaaggcagtagaatcaggaggagttttccttagcctcagtatatatattatttaagaaatgctatatctaatactgcaatacgctacgatgatggtctgaagatgatggtgaaggaaagaatgaaggcaaacaaccgctgtttttatattcgaaatcatggctccaaagcccattgtgcacggttttttttttgctcgcatgaggtcagtctttgctggcggcctggcaagagggaccccaaaaaatgattgtccaaccctatgggcggcgggccagcttgccgctgggcaaggagtagtgcgaatttcaactatcataatgtgaactcaagtggataggccgaagatcctgcggcttcgctatacagcttccatctttgtttttttttttcgtcccgccaagtatagagtcatagaaaggagggcgaaggggactcaagtgagggtcatcaatcagatcactcagcatcttcgacaaagcaatgatatctctcgttcatttgggcttaagtgtttgaatatcaatgcatcttatgtgagaagtggttaatcgggagaagataatttttttatgatcctacgagtacataatacgtgagacgtccggttgaatgtgggaaccgaatgaatcgcagatctttcaggattctgacaggcaaaaaaattatgtcagtcaaaaggctacagattagagaatacggaacggcccaatggggtcccatattttcgtaaaaggagttttctgagtgcatcggatggataactaaaaaagaatagtcagtcaatgattcaacgggactgaattgataaccagatgtataatgcatggagagagatatggagagattcgcagaaatcctaaatagatatttcatgtgtaccatattaaaaagagaggggagagagagagagagaggaaaatcaacaccaagagccagaaagacagagaaagagagagaagagagaggcatgtagatacactgagatagagcttacgtgacttgtagcttgactgcgggcagctatgatcgaccgggaggaaaagccggaagagaggcctgggagcaaacgtccaggttgaaaattaacaccaacatgattcatttttgttcatttgtctatcatcagccagtttagccttttgcagtttccctggtcatcggtttgcccgagtgatatagttttcaccttacttcaacaggatgctgttgctagacatgggctaggtccctcatcaatttctgttttcccgccagtgcctgcatgagtgtctatgcaacgctcctgacggaatggaggcaacgttaagacaaccaggttttgcatgggttgaacgttgtgtttttgccttaggcgcacctttggttgtcgcgtgttgtttggaagatggttggagcctagagctctttttgcgtacgtatttgcagttggtctgataaattataaaataccgaacttaacacaagtccctccgaggaggtcgcgtagcgacctccgaaggagggacttgcatcaaaagtggcatgtctcgccctacgaactccagccaaatggcaggagaaatgatcccctcacccacgttgcccggtactcacctgttacagttcgtttctcatcctgaggatttgaccatcagaattgtaggcttctcatcttatttttagccgcttcaatattttgaatatcccccttccctggcaagagacgtcctgtaaaattgttgatgttcaaaaattttgcaagcaatccgccctgattatggccggatatcctatcgggtatatctggccataagaacataccttgagtctgtgttgtactgtcagagtctgtcggaactcatccaaggaaatacaatgttattgtattgaggatcgtatactatgcattggccgtgagatgatttgtgatccgatatccgcaagcgcaaaaaatttcaaattgagttacttcgcaaaataaggaaaatcactggaaaagaagtgagcttcactggtagttattgcaggagaatataagaaaaactgtgggatgaaagctgagatggcaggctaccaatctgtctattcagtttttcgaaacttggctcagggtatttttaaaaaattaaacaaaatcagatgaggggttttctcgaagaaaactcatttccgttgaggcaggcaagcgactttggaggtaagcctctccttcggagacgcttcgcgcctccttggagaggattagttaagctcgataaaatactgcgaataggtcgacgatcgacccgagttgagactcgggacacttagaaaatggcgcggtggcgatcgaggaaggcatggaacattcagtggggagggcagggcgagcttaactaatcctctccaaggaggcgcgaagcgtctccttcggaggtcgctacgcgacctcctcggagggacttgtgttaagttcgagggcaggggtggtgcagtaatcctggattggtgtagattggtgtatgtacccggtcaattcaattgagttgagaagaaaatagttattcaaccataggactgtattgaatcaagagttggacagatgaggaagaaaatgatgagcaagaatttaatcttaaatcttatccaacaaaaaaaccagtgaggatctgagagactagcgcaacatccttcagacactgtggactggagctgactgcagtcagctggagttctgtcgaacagtgagccagtggcacatggtgccaaagcatcactcatcaatatattcaacaccctgcacttgctgatggacgctagattggccacgatcaaatagtagctagtcaagacttgaggatacataactcaagccctcttcaaaaacagactgaacatcgtgttgacggctgaacggttgatatgtacccaagagattcaaatggcatttcttgtaaggttctctattcgacagtctctagttgcaagttacgtctcaggcccattgcgtatcaattcatcgatacaaccgacctccttcggccgggtggtggcttgggggtctactgcgtatggttcatttttgttattcgatcaaacatttcaacaattcgaatattacagctgagttggaggaccgtataactaaataaattagtcacgggcaaagccatcatggattcatgatgcgagccggtaaattgcggttatgcttgggttgccggtctgagccggtaaattcatgactatgagtatggggatcttatcttcaagttctttcaccaacgttcaaagcctgtcatcaccgtcaaatgatagtctggatgagccggtatcacaacattttaaccagaagttcaactacactgcaaaaaacatattataatatgtattctacgccttctcaatttcaagaattcacattgagtacaaatccaattcacaagctcaagtgattctgttgtgtttcaggtcggagggcgaaagaggagggatgactcacttttgggaacccctatagcctatacgatgaagatgcataggacagatggacgggtgcataccgccctatgccgcctttgtggcatacagcttgaaaaatcagagctcaagaacacacatcaattggcctggcgggatgaaccgcgtcacgggctgcctcaggttagctcggcccgacctgatgttggtcttgaagtcatatctgagttgggccgacagctgctgtcaggatagaataaacgagcaaagtatctgcgcagcgcgcaactgggtttagaccccattaataataaacctccgtttatgtacatctgttttgttgaccatgcataatcaggatctgcaagttgtatttgcaagccggtatgcagctccactctccacatgaagacctagataggccggacccgagcccaaattagacaaagggccctgacgggccgggtcagaaatgaaaagtatcagtttaacaaagtatgtaagcacaaatcaggcacggatgagtccatcctttttgtggttgaagactaccttgaaggtattgggagcactccagtgacccagaaagaggggaatattgcaaagaacatcatgaggttgtgaaattgtggcacaggggggctgtcagggtgaatagggtgggggtgggcaagtcccacaggtgaagccacccatgttacctgaaaatgaaggaacatgtgatctggctcccattaccaatttacatccattcccagctgtgtggggcaaggttattggagcctgtagtgtgaatgaggtttacacttgcagtttacactcctgatggagttgctcttagaagactaaggccatctcaacttgggggtatattgcaaaaaaaaaacagtttccaccaggggtactcaacaggaggtacaattaggttttgccctcccaggtagtatagcattgccagaggtgcaagtgctgtagaaaaccatatgcctccccaatccattggttttaaattgcaatctttgtgaaatcctcatccccctctcaatcctgctggcattccctgatatcactttcacatacagctatatctacttttggcaaccggcagtgggaaataaaatctcaccacttgttgagctattcatgtcacaggtttcattacattttcatagctacagtttcatttgtgcttcttcctctttttcatttctggcatgtcacaatctgtcacatgtgtcttgttttccttttgctcttatactggaggcaacggggctgggaaggattcctctttccacatcctttcccactctgttggctccaggttagtttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttttctttctttttgttttctttcatgtattgaaatgagctgatcctttcccactctgttggctccagttcatctcaacacaccttgctataactgcaccacagccgaaaagtttggaaatttagcaaattgcacaatgtggcccgttggagatggtctaaaatgtacaccccaattttctgtgcacccaaggccctgcttgtttgtgtcataacaaagtgttgttattgaatttttgagctctgaaccggctaaagttgaagacttttgagaaaatggcacaaaaaaggttgatggccttttttgggagaggttcacgaaaaatgagtgaaagaaccaatagttttaatcacttgcagctagcgaggattaaatagactagatacatgtggttaaaaagtggttgaaggaaaaatgaataaaaatgtttttgaataaaaactgagagaagataaaatgagttcttgaaaataacaaaacagacaaaaaatctcattctcttttatttaagctagatgggttagtcaagagaaaacattttaaatcacaaatactacgaggcgttaatttacagtaaccagattttactaaatcaaataatgagaatagaaaaagaaagaggctagtcatgaagtattgtaagttctaattggactactaaaatgcataacattcaacagaaaactggctatgaagaaccataattcagtctacttcaagatgatttgagaaagagaaaaggtagaaaaaagtaaggaaaaaagggagtgatttgtatggaggtactgaacagccactttggccaaaaaaaaatgaaaaatgaaaaacccaattttcaaacaaatatgagtgattccaaccgccaagttggccaagtggatctgacatgtatgtcatacaccctgacaatacatctaaaacattccaatacatacaaactatgtgataagctccctggagccaaagtacctaccatcctcaacacataacacatacaccacagctctttgaccgatgaatcagctggcaaccgagctcaagaaacactcttctcactaactgctgaccctaccagaccaaccacttgacacacaccaaccacttgacacacaccaaccacttgacacacaccaaccacttgacacacaccaaccacttgacacacaccaaccactcgacacacaccaaccactcgacacacaccaaccactcgacacacaccaacaactcaacaccaccccaccagatcttactacatacaccaaccatccatcatgcgtgcctcaatgcgatcttttggtgacaatttcgaggctgaggtttctcttctagttgaatctggcctgacagacgctgaaatccgcaaacatattcaagacacgcacggcatatccgtctctaaacgaacactcacacgaaggaaggaagattggggacttatacttcaagccactgaacattccaatcagcttgaagaccacatccaaacctactttgaacgaggattgtcatattcacaaatccaccatgctctaacaacaagtcacgactatactcaatcttttcgaacgctcgaaaggaagatcaaatccatgaacctgacacggcgaactgacgatttggacaacaacaaggttgacattgatacgatcgtctcttgcattcaggaaattcatcaaacccctgaaggccggaacgttggttaccgaaagatgcgacaatttttacagacaaaatatgggttcaacattcataagtgtgttatgtcttctctgttattataatcccgtggaattatttctgatatttctttgtttggaatgaagtctcacagtttcattgatcaaccgttgtggtaagccaatcttgaataagaggcccacaaattcaaagcctcaagcacaatatcaagccctctgaattacaagaccctcaaggaccaagacaagccccttctggaatattcagttaacctgcaacaccatcaatgtcacaagaccaagcccccaggacagaagacactctggattctcatttcatttcattattacataatcatctcatgcagtcttacatcatcaatccccattcagccttccaaacttggcctctgcatgtgtttcactctattccactttcactctagcttcatttccactttgggccacattctattgtttcacactattcctcttgggttatctgcatgtctcacactagtacacatttggctagttcattaatctctttggtatattcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcattttccccatttatcttagtgcctaccaattgggccacatgtttcagtttgataattttctcttgttccattttgttccatggtgtttccaaccacaagctggccactccccagattttgtatataaggagccttgttttcccctcttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtattattcagacagaagaccagaagacagaagacatacccatctcaagaatcctccaaagccacacctttccttaagagtccacactcttatattttcttgttatcttactcaacccagttaccagagaggcagcccattaaagcatctttccctctccagctctattcatcccaagagtagttccacaccgtacccttgatcctgaaggtgttgataaccgatcaaaaagggttttgaagcgtcgcgtgttcaacacccccggcccgaacttcatttggtctgccgatggccacgacaaactcaagaagtttgggatcactctctatggttttatcgatgcttggagccggaagattttgggaatctttgttcatgtcaccaacaacaacccccgacacattggatactactatctcgagcttgtcaaacgtgaaggtggcatacctcgccgaacatctactgacaggggaaccgaaacaatccacatggctggccaccagatcaacctcaccgaatcgttcaatgcagactgcccagatccgattcagtcacacctgttcaccaagagcacccacaatcagaagattgagtgtctatggtcgcagttaatgaagcaatacaacagcgagctaataaaccaactctttcgggcggaggaggaatcgtactatgatccacaagatcctgttgagcagtaagtttatttatccacagcttctctggtttggtaataaactgactaacatcacatgcatcaaaagtcttttatttatttacttatgggttccacttctgcaagaaagtctcgatcaatggacgagtaactataacaattacaaacgtcgatgggacaagaagagcatgctcccaactcgatgtagtgcagaatggtgctatcaatatccctcggaggtcggaggcgaacaaggattgattccagtgccaatatctgctgccaaggccttacagcaggcgttctatccggaggggacagaattaatggagacgtctcccaaatggtttgtcaaagccatcaaagagctggaaaccgggatgcatctcacaatacctgttgttgacattcacagcgtttgggaggtgttctctcttgttcttgaagctatccattcttttgactcgtcttggctttcagaccctaccaatgacccttctgaatctttctctcatcgtgccgcatcctttgatgaataatatggtttcttggtcttattcatgcctttgattcaaaataacataatttctgaatttgttacataagtcacttggatgcgttgtcttgaatgcaagtatctgattgattatttgtattcaataatcaatttcaatttgggatggatgatcaagcagtggtaatttatgtttaaaattgaaaatatggaattcatatgaaataaaagacatcatgataagggggatggtaaataaagaacactttaattgaaaaaggtaactatcagggaatcaggatggatatttttgggatttacataaagtcttcttatgtatctcttcaggagtagcatcttttaattttttagcaacattggcaagtctcctgttgatttgaaaagaacaaccttggtgagtccaggggcgttctggatcattttgagaagaaagggaaggaggaggaggagttgtacaatgttcgaacttggtagtctgccaaacaagttcaacaatgccattagattttacaaagtcaatcagataagcatgccttggaaataaaaatccatgacctaatttggaggaaggaggaggaatgggcctcccagttgacttatcaatataagcaaatataccataggtccatccatttaagtcgttcttatcttgatgggcttggttgtagaaatcgttatatgtgacggaaacatttgcagcgaatttgaggtgttcacgatcttcattcttcatttcagtccactcctcctgagtccaattagggattccgtattcttgcatcagggcttgattttccaggaaggcagttcgagagagagcttccatcctgccagcaaggaagttgttgtgggattgaagcttggcccagtttgcatcgtcttcggcggtttgagcaggggtgagtgtgttgcgtacataagtacctaggacaataattaatgaatcatcatgagtatagcatatgggattacttagggcatcattgggaaaaaaatgtaattcggacatacctccagacttgccatcgtcatttcctgggcggaatcctatcagatgcatttcaccattgagtcgttgggtatttcgtttgttatgcggacgatatctggccatggcatggagcgtttggatcacatcacagagtttgtcgaatattggagtagatggagatgtttggaaggagtgatactctaggatgaagtgaggtacaaggcctgaagatagtgcgatttgacgggaaggtttatctgttttaggcaagtattgaatgggtttgtgggatactttttcttcagaaggggagcagagaaagaaatatgtatgctcggtagagccgaattttctttcgagactagcaattttctttgcagtaccagttggatattgaggcggagggttgcggggctttgatgtttgaataccatgaaccggaagtcttttcgggacaggcttacgattccaaagtggctcatcatcctcactttcatcatcctcacttgacgcaccgaccacacatgacccactttcaccctgatggttgccggccttgcgccaaacaagcaattcagggcttccatgtgccaaggggcccttgctgagagttgatgaggcactgaccacacacgacccactttcaccctgatggttgccggccttgcgccaaacaagcaaatcagggcttccatgtgccaaggggcccttgctttgagtggatgaggcacggaccacacatggccaactttcaccctgatggttgccggccttgcgccgaacaagctgatcagggcttccattggccaaggggccctttttgaggcttgggttggcattgaggagtcgcctttgggcattcctggtcatttttttgggcacggggtttctgaagatggagcaggaaggacaattcacttgtaagctaccctacaacaacattgaggagggggggggtcagttattcgctggcacctcctcccctgcgcagtcggtcattcagtcaccttgccgcagaaccttcaaatgatggtttcaattctcagctaccctacaaaacaccaagagaaagggggggtcagccttgccacctcctcctcttcagccactaccatcgttgatggtagtggctgaagagggccaatgaaaaagggattaacggccgacgaagtcggccgttcacattactgactagcgagcgatccaacggatcgtttgctgttttagctaccctacatagcaatagaacagaagagggggggtcagcatgatcccccatctcctcttcagccacaaccatcagtgatggttgtggctggagaggcccgatgctttataaagaaaaagacggccgatagcattggccgtccacatacctgactagcgggcgatccaacggatcgttcgcggttttagctaccctagaccaagagattaagaggagggggggtcagcatgatcccccatctcctcttcagccacaaccatcagtgatggttgtggctgaagaggcccgaagatttataaagaaaaagacggccgatagcatcggccgtccacatacctgactagcgagcgatccaacggatcgttcgcggttttagctaccctagaccaagaaaataagaggagggggggtcagcatgatcccccatctcctcttcagccacaaccatccgctgatggttgtggctgaagaggccctaagctatatgaagaaaaagacggccgattgcatcggccgtccacatacctgagtagcgagcgatccaacggatcgttcgcgtttatagctaccctagaccaaggaaatcagaggagggggggtcagcatgatcccccatctcctcttcagccacaaccatcagtgatggttgtggctgaagaggcccgaagatttataaagaaaaagacggccgattgcatcggccgtccacatacctgaatagcgagcgatccaacggatcgttcgcgtttatagctaccctagaccaaggaaatcagaggagggggggtcagcatgatcccccatcgcctcttcagccacaaccatccgctgatggttgtggctgaagaggctctaagctatatgaagaaaacgacggccgattgcatcggcggtccacatacctgaatagcgatcgatccaacggatcgttcgcgtttatagctaccctacatagcaatagaaaagaagagggggggtcagcgcgatcctcctccacctcttcagccacaaccatcactgatggttgtggctgaaggaggctataaccctatggaaaacggaccccatcaacatagacaggtgccaaagggccctgatcatcataggagaaaaagagtaactcacggttggattcctaatggggccaggctcttgggtctaaggaggagggtgagctgagctggagtttgggtgatggatgagatgtggcttttggattagaaaaatctgagtgagtggttgagatgagtgagtccaaataaaaaaaaatcgtctcagaatagattccattgccagtacaggcctgtataacacagggctttgactgaacttgagacatggcctcaagggtcaactgcctgagccctggttgcctgattcattggaagttctttgctcaatgttctcaagtgccacggatgacatgaatagaggcaataataaaggaattataattgcttaagtcgccattaaaactatatacatgacaaggtcaatcatgaaatcgtgacctcagcgcctgggtgcccagtctgacaactgagatcagccccagatcctcatccgtagggccaggtgttggttcattggttagtccagtgttaccagtggtgtgtccgatgttgcttgtggattgactgatgttgctggtggattggtggctgaccctgctggattgactgatctcgcaggcggtttgtgggttgttgctggtggattgagcagtgttgacggtggctcggcaaaagtggcccaggtcattggcaaagttgtccggggcactgggtggcgggacccaagggatttcgaccaagtcgggtagttcaagggctttgcacacgttgttgcacttgtgcttctcgagaaataattccatgtactctttggcatatttattcttccacatagacctgtggattcaaagggtatagaaattatgagtgtcaaatacagccataaataggacagatgtatagcacgtacttggtgttcaaatctacaatgtgtggtttggaaagaagggtaccgtggcctttaaattttcaaatggtgagctggccacgagtatgattatagacccagtgttgaaaagagtggagcaaaaattcggtgggagagcgaggttcaccggtgaagtagacatcgttttcaattgacaaaaggcaagtatagccgccggtgatttcttcttccatccagaacactcgagatggttcattgtcaatattgacggaccggagagggtagttgggttcttcagtggaatcaaacatatcatcatcctgaccaggaacgtatttatcctcatgtcttggtcgagtaaagatgtcatggtgaacaggaaatccatcgacaatctgatgggtagttggtcagaccaataaatttgtagaggatttgaatagcagacacactcacacgtaacctttttgccgtccgcccaataattgtcccacctgccgactgacttatagcctgacagaattgagccaggaattgcctggaaaccacataggtcctcagccaatagtttggtacatatgcatatgaatcacatgttagatccttgcggactcgagagtattcggctaccatgggaaaaaccgttccagagtcaaaaacctcggctgctatgattttggtcgtctctttcaccttgaaacatttattataattaacacggtaaagacaaatattctgaggcatgttgagcccatcgggatccaggctgaattgaactccatcaacccagtcagagttgtcggcatctcggtatgacaaggagttttccatgctcccaaatctctcccatgataaattgtttggatccaagattgtttcggctcgccctaataacaaattcttagtcacttaagtcacgtggttatttacaatagtgacacttacaaggtgggaggatcctaacaatcacaagttcatcgtccaagtttctcttcaaggcttcaacatgggggttggtctcttgttgaatgactgaggagaattttggctgttcatcgtggtcgttccgaaccaccagctgagagggaggaggaacaagtgatttattctgaggtaaattagtggttggagttgaccgggttgctgatgataaagaaggtagacttggaggaggaggtaaagttgatcgattctggggtaaagttgtggttgatgttgaaccggttgcagatgtgaaaatggtcgaaggaagactggattcagagctgtcactttcagcgtctgaatgcaaatcttcatgatattcagtgtcctttcctgatcggagagcatatcgtgcagcttgagcgtcaattccttcttgttcttcttcatcaagggtgtgccgttcaaaggtgtcccggtcataaatcaagtcgatcgccttttcccgccttaagaactcgacaaacgattcgtaatcttcaacagatcctcctttcttggtgcctaaccgacaaaaactgaagtgctcgacaccaaacatttccctgtcctcagtcatctttgtccggagttccactttaccattgaacttgttgcagagcgtgtcgatcagctcttgaaaagaatcaggatttgaccagagcacaaactgattgcttcaaatgaccaattgcgaaggggcatatttgcctcgggcccacatctcaaagccacattggaccgaaatcttattgggaggattcgtagcaggtagggcacctttacttgccagagctcttcttgcaactgtatgtccgactcggttgtttgggtaaggttgagttttcgagactcttgaagctcaggccgattcgtatgcagggttcaagatggctgggaccacagctgtgttggtagtaataagtttacaggtgagttacaacgttttcagtagaactatatgggatttacacgcatgaaattgcatactttgactgctgccggtcgatccattcaccactgggttcacggcaataggaaatgccatcgaatgtgatgcttgtgctgatttgtatgcagggttcaagaccgcaggaccacagctgtggtggggtattagacagtagtaataaagttataggtgagttttaacgtttgaagtagaacgatatgggatttacacgcatgaaattacatactttgactgctgcctgtcaatccattcaccactgggttcacgccaataggaaatgccatggactggccgagtgggctggggacagtaggtgtggtgattggattggagtataacgctctggccctttggattgcctcttgccgtttagattggagaacctcttgagccgaggtcaattggccagttggaggtctgatttgtggaggaggcgctgagtttggaatcattttgtcgacacagttgttgcataatccacggaaaaccacgggagattttccacactggaaacagaacatctttttttctatgcaagttacgttagttgtgtttggctattaagggtgcataagtatgggattctgctgcttactcttgatctagaaatggaaaggactgggtcgtcttgatgttgtgaggacaggcctggatcatctggaagctgtaagggaagggatggatcgttgtctggatgtgacttatgcaaggcttgttttgtccttatgtgtaacgagtaacgggtaacactatggaacgaacagaatctatgtgtttacatttctgatacaggtggggaatgtggcttctgtagtgcgccatgccctgtatgattttcaggctgtattcgacctttttcaaaattgatggctaatttggcggttcagtgccatgcatggcggctcaggggcaatgatggcggctcaggagcatgggtggccaatttggcggttggattcaatttttgatttggccattctggcggttcaggggcgtcatttggcggttgtttggccaaattggcggttcatccccatgttttcatttttttggccaaaatggctgttcagtacctccatagatttgggggaagagtaggcagaagacgtgaaaactcaacagttgtaaatgtggaaaattagaagaaactcaagtaaaatattgaattttgcaacgaaagatttcagctttcacccaaacacattattcatagtacttgcttaccatacaatcccaaattctttcatattctgcctgagaccagttttcttgtcaaattctagagtctccccctagagcttaaaccatccattatgcatactggaatactttcttccagccagtttttcatcttcactctttgtatatatatatatatatataccaaagtatgtagttgctcgggattttcactttcacatatcacacactgtaaaaagaaacttgagaacttctgtcatttgacatacagaaactctcttgaaagctgggttgttgatcagatttcactcaatcattacttcaatcctgcttcaatgcacatccaatgggtatagtgactgtgtagaattgttttacattggaatagattgtggagcgccaccagtttggcaagattttttcatagtgacagatctttattttgtttctgattgaagtatagtgctccacagggttttggctcaaatcaaatatttttaaagattatataacttttccactagaacctgactgaaaccctaccatattcaatctttagtaacagacaaaaatatccagaaaagacatgacattcagaaaaaatgtgcaaaaaagccaatctgaaaagtgtgaatttaatatacttgtatttgtataactctgctattggtgacttgtgcatctggttttcaatctgggtctgtcttttacatattttacattcaatgtctaggtaaaattcataagcctcacattagctatggtttataattcatattattgatttattgatcatactaataattatgagtctgaaattatattagccttatttatcaaaccctttgggacgaatgacgatggctggggagggactggtgatgagtcattatagcatattgatatgtagataaagacttaaagttaagagagtagaaaagcaaaaaaataaataagatcgtagctgttaaatcatggataccaaagatccagtcaaataaaagggtcctatctagatctacagtttaaaacaattgatctatcaaatcgaaaattttcaaaagcagatacacaaatctggttgcagaaacaaaaaacttgacaatgtgtttttattccattaacttggcgagaccgttggttttctcaacggagggcgagtgactcaagatcgtatacccccgtgggcgttggctcaccggatcgattgggatcatcgacttgtacaaatcctccaaaccaacccagtaactagggtatttaaatcttgcgacctccaaaaccaggacctgatcatgttcgggtgaatagccagcaactggactgaagtgcccggtcccggtctggcccaagctttcccgacagaatgatacaataaggaaggcggatgattgggaagttactttggcgacgtgcgaacggaactcttgcagtccactttggtacatgacatcctcttgatttcctgtgggcggtgatcgactggtcaaggccagcccattgcgacgtgccatactgttaaactccgccagagtgattccattcttgcggattgattcaagcgattgatcactgtctagcatctcttgatcaaaccatctccaaggatgtttccagacttgctttgggtccacctccaaggcattcaagaccgtgcaaagcgtggccaaactgcaaaatgcaggctcatgctgagtgactagttgtgaagccagtgggaagaatgattcgagatgaccttccgccagcgccgagcgaaaaaccccttttccttgatcggatgtaaacgacacgcaactctttggtaactggcgctggtagaatgtttcctcagtatttaattgattctgggatattgtactggagtgaaatggttgtatgtggttggcatattgatcattatcagggcgcttctgtgcttcgggcgcttgctttgggctactaagttcctgatgttcttggcgaacattatttgcgagctgcttttgttcaacgattgattttactgttggttgaggtacattttcttagtcacatagcttggcagtggggaaaatccatgaaaaaaaaaacttactcaattttcttctttttttattggggcctgtgcaggatgatagaaacaatttgattagaacaaggaatataaagtaccattaggtttgttattggagcaataaactaaccaattctgtctaagaatgaaaactctgcttggggagttcgtatgattgcttttccaagccacagttcttcttgttccttgagatcctcaggctcaggccagcggcggaatgacttgaattcctgcgattcaccatggctactcaaactcaagtccccttgtgatgaaccaatcgagtcttctccctcagactgcaattgccatgagccagccaaagtttgatctcgcgggggagctggattaaacttttggtccatttttgtcaggagcctagaaaggcgaatccgtgaggagatgatcagcaagagatgtgaccaatgaatacgaaaccgtttcaatgataacattattaaatattcaacgcacattgggttctccacaattgtgacagtcctgtcgccattgaaagacccgacgcaaccgaggggaattaagaagatggaaaaggagcttataagcaggatggattggtaaagctttccggaattcatgaagcacggggtttagaaaaatgcagaaatatatgcggaaaagactgcccggaggatacaagctcattcaccacatgtgctccacgattagaacccaggcagctttatagcttgtgctcggtcagtgaaacatcagactgttgctggtgtggccgctgctggccaagcaaaaattcaacaatgccacatctagaaacccaccgataagagtccggtcaatgccggtcaaacctccgccaaagcccaaaagacgggtcatcttggtctaccagcctttagcaagtttcgaagaccgatacaggctcttcccctacaaaacaggtattcctacccaccttcagcttcagaccggtacacaaaatttgtcaacagaatttccatgacgggttgcagaggctctaagcaaaatagaccagtggcagctactttttagaatgagacaggtctgaagacccgcgacggcattgagtgtcaggttataacgggaccggtctataccggtgtctcccgctttgtcagaaaagaagaactgaattcatctttgacttgctggtgatgcatgtatgaacggcattcgagtgaagtcatttgagttgtaatgatatgacagacatttggctgttttctccaccggccatgagaagtgactttatggcccatttctgttttccttggaatcagatgttagttactgcagggctatcgcaccaggccgtcatcgatttttctggatgcccgtcaaagacatcaatctgctcagtcatactcatacacccttatttttacatcatgattggtgcccagtcagattggcgcgccgtgatctcaatcctgacccgtagaattaacgatcatataacaatcagtatggcgcaaaagcgtcccatactgcattcctcgggctgtgagtatcgtgtctctctgcatcgacatcataatctgatacaaatttcgaggatgaaacagacaatagggatttcttcaagtcatagcttgggagttagacaatgtatgtaccagtaaaccggaggccacatgtattcatggccgaactgtcgcggtgcctttgagcaaacctccatgaagactggttgaggaagtcatgtctgtgatggcaagcttacttcttgttgagtgttttgtaacctaacccccctacctaggaaagtgagatgaaagggaggtctccccaagttctttccttggcacaactattcccgtggtgatgatgtgcatgaaaggggatccatgtcaacagacaggacatttgaataatgcggcataatccataagctcagacaaacctctgttctgacctctactgtgtacatcgcctcttgcaacggccacttgtccatgatcatcttttcgctcgattcagggacgaagaaaatgcgctcactcgtgatatactttctaagcaatcaacaaaccacacacaaaaacaatacagctttgcttgcacatcaagaatgatttagaatctatctgagaaaaacgaaagaaatgggacaacttgtctgaaacaaaggatatatatataacaaggcttgaggaaaattagagactcatatcttggccttcagtcttgagcgcgggccatcttggctaaaaatttgttaacggcaggaacgaccactcatcaagaggttttacattgacatcgatgctcttgaggatgctcgtgatcgttttccagcgaacaacattcaccaagcgcattcaattgtgacctcagataggccaactcgggttcaaggaactcgagatcaagagcatgcggatgggatggcaagacggccaatgcaaagataatcaagataggggggatttcatccgtttgtttatcatcaactaggaggtgaattgaagatgaaatctgactgaagagattttgagcttcagactccaagccagatcgaatttcgataggatttgggatcttggcaaggccagtagagatataatcatgtatttttcggatagcgatcggaagcggttcgagcttcatagattcgattatcggaccaagttcacgcgagagaatagcccatgatgatttattgagattgatgcgggtgatcgaaggcggattggggttacaggtgagacaattggtgtgctcaaggaagggcgagtaactcaagatcgtatacccacggggacgttgactagccggatcgactgggatcatcgacttgtataaatcctctaaaccgacccaatagctaggatatttaaatctcgcgacgtccaaaactaggacccggtcctcttcggctgagtagccagcaactggactaaagtgcccggtcccggtctgacctaagctcgcacggcagaatgatacgactaggaaagccgaagatagagcggttgttgtagcgacctgcgaacggaactcttgtaatcctttttgatatcctatagggtcatcctctggaggtcctatggggggtgatcggctggttagggcgagcccgttacaacgagccagacagttaaactcggcgagtgtgattccgttcttgcggatcgattcgagcggtcgacaacagtccagcatgtcttgttcgaaccatctccaaggatgcttccaaaccctcttcggatccacgcctaatgcattcaagaccgtacagagcgtggccaggccacaaaacgaaggttcatgctgagtcacaagttgagaggccagcggaaagaaagattcgagatggccgtcggccagggctgaacgaaacagagctttccctcggtctgatgtaaacgacagacaactctccggtagttggcgctggtagaacgaacgagcagggttggatttttcggcttctagttcatttgattgatgatccgacatcggacttgagtgtgtctggctagctgatgggtaattgtgacggaggtccttcagtaattgcggtttgtcagttggcttgatcgatatcgggtgttggtggtagatatcctctgcgagtctgagattcggtcgatcggttgggatgttgttcgaagtagaataagaactgaagatgatactttccttggtcctgagttttgttgtcgttcggatgaggattgaatgaaacatcagcagcaaactcgagagttgttcaaccaagaaaaaaattaaaacaaggttaaggtttgctcggaatatccggggccccactatcgaagggggacgtggtggacctgggtatgctcaggaccgtatgaagacgtcgtgagcccacgagcccacgaccatcctcagtcccgtgtcgcacctttgacccagttagggcacagcttagcccgatgggtcgcgctcccggtctcaccaactttgacctaatcgcctccccaaaatatgcaccggtcctgcgcgggccggataagcctctcctcagccgtgatcacatcatcaaacgaacacaccacgcttattatcagctccttgaggacgtagacggtcagcttgctaggttggtccatctcacaagaaatgctacccggattttcaccgcacgaggatttcccggacatgatgctgaatttttaacgtttcaaacagaagaaattacaacttcaaacgacatgtcggacgtagaggacgcaccagttgatgtcgccgccgaggaggttgaagtcacccaagatgccgatgcccccaaaggtggtcaaatgagtgtcgaagatgctctcaagaaagtcctcaagactgccctcgtaagcaattttccaaaatatgtactccctggtcgtcaatcctaacatcaatatacacttcggaccataggttcacgacggtctcgcccgaggtctcagagaggccgccaaggctcttgacaaacgacaagcacatctctgtgtgctcaacgaaggttgcacggaagaggcctatgtcaaactgatcgaagccctttgctccgaacacaagatcaacctcatcaaggttggagatggaaaactcctgggcgaatggtgtggcctgtgcaaggtaagctcttttgccctcccccccgacgtcgccagatcccatgcttatgttcatgttcatctcctatgtagattgaccgagacggcacagctcgaaaggttgtttcatgctcttgtgtcgtagtcaaggagttcggacaggagtcagaggctctcaatgtcttgctcgatcacttcggcagccgttaagccaattggccctaaagaatgaaaaccaaaaaccatgcataaatcaatgaaaaatatgctccctcattcattgtaacccttgagacattgacgactcaatcagatcccagtgatgctgagacagaactcccccgtttcactctttatcaccgtacctactgggacttgatccttgcacgcttgaattgataatctgagttcacatgcaacctgctggggtgatgtctcctgccagctcagcacacccctcgtcccagagggccgggtgcaccccggcgggccagggaggggcttgtgagtgaagttgtgatgctgacctggaagcttctggtttttgaggcttttctgcgtctttcttactcaatgacccattgctccccatccattctggctgtttttggctgtcaagttcttcataagccttagcatagtggaggacttccctttgagtttacagccccctgtaaacctagctttacagagtatgtaaaaccaatgggaacattgccattgatctcaatctttttgtcaaatttgtagcaaggagcaacccttcccctggatgttaaatggagtttttattagtacagctattctgagaatgcttgtccaacttggccccaaatttttatttttatttttctattttactgaactgggcctgtcacaactgaactgttgaagacagccatacgtccttggccagtagttcagttgtgacaggaccaattcagtaaacataaagaaatagaaactagaaaataaaatcttgaggcgagttggacaagcttttttggaatagctgtattaggggcttgattaaatgacttccaaaaattggagagccaacttccaagccctggaatcctgctaacttggaacaagtcccatgcttctgtgggcctggtgacctgggctggctggttccacttgcaaagcgagcctccgaaggagggacttgtgactgatacacacaagctcgtgtgttgccgttgactgtttttggtgtagcaatttttggattggccagcctgagtgtagtttaggtttgtttcaaggcagagtcacaatggtcaaagttgaccatgttgccaatcttctcatcaaatttttagggatttttcctgaaattcagatgagtaagatgtttttgaaaaatatgaaacattgaaaaaatcaaagaatccaagctaagttcagtcttgagaagctattacataagcaaaacacacaaatctgagtggaaactttaacaattacaaagtttctctagaatgtagttgggcatatttctcaacattttcttgattaaaatttactttagcatcttgggcatgctgtcccagacttttcccctataaaagtttagaaagtgatatattagaattttctgtgcaaaaaacaccctaaaaaagtgaaagcaacatgcgggtgtgtttgttttggtcacaaacctctcccgcactctgtgtgtttgacagaaaactggtggcaaacttccctctactactatccttgcaacaaagcttgagcctatccttggattcctgacccattcagaaggacttgcaaatttcatgatttctagaatctaggccagctgtacatccaaatgtagcaatgtgcaggtgtcccagatccaacatgcacttgacaaagatttttggaggtggttgtaatccaaggtcaggtccaggttttgttacatggtaggaaatattcatagtgctctattggtctaacagggcacaaattttttgaagattaatgttggatgttaatgtaggtattttttttaccaccaaaaaggcccttgagtagagctgatctctgtgataaatgtgtggaagttgtgagatccatgaatagtgtgggattcacactgcaatgctgaaaattgtgatagaaaagtgacttgccaggccatttagatccaggccacttgaggcaagccaatccacccccagaacattgaaattattagaagaataagacaaattgtaataaacagttggcaaattcctgcctgagacctggaggcaaatagcttaaaccagaatccagcttgaatctgctccatgggacaggaaacaaccaatttccatcacagttaaacttgcattgtgccacattttgatttgagaaaatctgacctcatattttcattttgtgaagctgaccaatggtgggtttaaaggtgtcttatcgcagtattccccagttgctaattgtatgtatcttggcattggaaaggattcactgttggactcaactgggtcagagaaaggttttgtggaaggatatgttttgtattgcatcagcagagagaaacaaaacatagagagacacaaaaaggaagaaaggaaaagagaaagaaaagagaagtgcatacctgggtcagagaaaggttttgtggaaggatgaggagaggaatccttccacgtactctggcccaggtatagtatgaatcctgtgacagatgagtgacaggtctgaaacaggtatgaagcagagaaagagaaaggagaaagaaaaacactactccaacacccccccttgctgaagacctgaagaagaagaagaagaaaggaaaaattgagaaaagagaaaagagaaaaaaaaaatcaaacaaaggaggagaagaaagaaagaaaaaaaaaattaggcaaccaatccaaacatttcacgatgacgttccagcatgagacgggagaggggtttagtgagcatgtcggcaagcatgtcttttgttgagacatgaaggagagttatctcttcatctgcaagacattccctgacaaaatgataacgagcatgaatgtgtttagtgcgggcgtgatgttctggattcttggccaatgcttctgctccttcgttgtccacatgaataggaatggcggtgccgggacgaagtcgtatttctgagaggacatgtcgaagccaaagaccctctttgcaggaatcagagatcgccttgtactctgcttcagtgctggagagtgagacggtggcctgtttacgtgatttccaggaaatggcaccatcaccaatgcgaaaagtataggctgaagtagacttgcggtcatctctgtcttccgcccagtccgaatcggagaacccagagcatgagagtttcccacctaacttgagtttcagatgtttaggggtgaccagataattaagaacgcgcacggctgccgaccaatgagcatcggagggatctcgtaggtgctgagagagacggttaacagcaaaggaaatgtcgggacgtgtgcattgcgaaacccacagaagagagccaatgatttgattatacgggccactggaaggaaggtcgcactcttgcttgcggcgaaggtttttgaagtttgaatctgtcggggtggagactggaagatgggaaccattgaggaaacgatcacaaatttcatcaatgtagtgagactggtttaggtacactagattgttagggatgtcgcgagatattttaagggagagaaaatggtgtaagtcctcgtcggcaccaattttgaatttggaaccaagagaagagatgagatgatcgacaaaggttggttcaccaacaatggctaaatcgtccacatgagtggtgagagcacccacaagatttccgtttatcagtttgaaatacagggtgggatcataagcggagttcttcagaccaagatcaagtagggcacgatggagtttgttgttccattggcgcggagattgtttgagaccgtagagagaacgatcaagttcacacacccagtcagggtgggagggatcttcaaagcctggaggttgttccatgaaaaccgtgtgttccagatgaccattgagaaaggccgtcttaaagtccacctgtcgtcctttccacttgcgaattgccaggaggctgaggattagtcggagagtttcaagtctgagcgtgggggaaaacacttcatcgtagtccaggccatgtacttgagagtaccccattgccacaagacgggccttcagtttctgaattgttcggtctggtcggcgtttcaccttgaaaacccacttggacttgatgattttacgtttttccggccggggaaccaggcgccacgtgtgcatcccaagaagcgaggaaaactcatcttcagccgcctttaaccatcgatgtttattaggtgatttgagaagctgtcgccatgtcttgggagtatctacattatcagttatttttgctgatttggaccaatttccatagcgttctggagcctttcgctcccgtccggatttccttctgggaggagatggaggaggtgcagaggcagacgggagtgaaggaggagagggaggaagaggaggtaaagagatgggtacaatatcttcagacggtattgaggaagagggaatagtaactgttgcgggaggttcgacagatgtcttgggtgagttggatggagcgtgaatagaagctgttagacgacggtcaaatcgatcttgaagtgggatgttcagaagcgggagatctggtgtaggcaccctatcccgggtaggagacggagtaggcaaaggagagctgggaaccggattcgcatccaatggcggggttaccggcttgatgggagaagacacaaccggccacgggagttccacaatgacgggagagggagtaaccttcaagtcggcaccataagggaagatttcttcaaaaaatgtgacatccgtggatttgattaccgttttcttctcaagatcgtatagccggtatccatttccatcatccagatacgaaagcagaattgaggcccgacctttcacgtccagcttcttacgatctgcctcctgaaacttatagtaagctagacatccaaaagggtggagtagagagagatcgaccaaaggctttcccaggatggatgctggagatttgaaaccaatgggtgtcttgcagggaaaagagtcattagcatagaaagcgtggcgaagagcatccacccagaaggacttgggaacatgggcgcttataagtgcggtacgaatgaagttgccaacggttcgatttgttctttctgcaacaccatttagttgaggggaatgtggtggaccaggattatgatggataccagaggagttgaggtagtttttgaactcatttgacatatactcccccccgttgtcggtgcggagagcttgaattttgaagtgaccactcttttcaaagaaggcgcgaaaaactttgaagcagttgaaagaatcacttttgtatttcatgggaaataaagaaacagactttgaacaatcatcgacgaaagagatgaaatacttgtagccctcccttgacgtcacttcaaatgaccccacgtccgagtgaataagctgaccgggggtttgagacctgtaggatgagcgagatttgaaagaccgacggtgcatctttgactgaatgcaaatttcacatttttgaacatcaacctcgttccaaattgttggagttatcccttgagatttgaggagtgtcttcagtggctggagtcctatatgggagaaacgccgatggtatcccaagagggtattgtcaactttgttgtccaaggtgaaagaagaggagggatgaccaactggttgagagggaaggtagaaaagatttccacgtctgtaacccctgcccacgagtgagcccgaaactttcacgtcaccggttgagtagatatcacaagaggtcggagtgaaaaccgccgtgagaccagcatcgcataatcccgcaatggagattaacggttcagcgagggcagggaccaccaaagtgggtaccgatgtgacccccttgagtggtaggcgagagactcctttgtgggtagcctcgacggtggagtgatctgcaagtcgaaccggagtgttgttgggtttggccaaggaaacagcgccggagtcgggagtcattgagattgaacaaccggagtcgaggttcgcatcgccagaggggacagtaggaaggagggaggaagacaaggaaacagctgcttgccccgcagtaatttcgagctctgagcctgaaaagtctgattcatcgtcgggttggtcattgaaattcccgagaggagccgcagaagtacgcccagctttcgctggttggttggcagaggacgaggaacgattgggaccagccttcttctgtttttgtggagcctgattcgatttatgattttcgataaggcgggctacattaaagcagcgattaagatcgtgaccgtcaagattgcagaaagtgcagtgacgagctggttggtcctgtttggatgacttcgacttcgattgcctcttcccagaggcctgagaggcagcttcaacgacaggctggtcggccgaacgggtcttgcgacgaagatcctcggcttttagagcatcgatgacgcgctcggggttgacgcgaggttcgttcatcatcgaggatacacaggccagccagtcggggggaagggaagtgaggatggaagacgaatagatatcgtttggagtcagcggagcatccgcggttaccaatgagctgagccgttcaaaggtcttggccatgtcctcgaggtgcgctagtaagtcgtcgttcaccatgcgggacgaggtgagtttgcgaagccaataggttactcctccagccgaggagtcctgatgagctcgcttgagagcatcccaaagaccacggccgtcgttcttaagatggcggacatttctgatgttcgttgggtgaatggtgcgcgagatgatcccgcagactgctttgttatcacggtcccagttggatttcgccttggcgacctcgggcttatcgttgatgatgtagtcgacatcggtagcggtaaaatggatttctagtacccagctccaatctaggtagttggactccgagcccggtggtttcagctgttcaacaccggtaagcttgagcgtagggtggctagccacctcggagtcttgagcggaggatgacatgtttggttttgaatcggtcaaggagggatgaacgcaaagcgtcgagatgtcgagaagagatggtttagaagaaacggagatggagtcgggatcgctttttggagacgtcgatagcgagtattcaggtttagtgaatggtgaaggcggcgagttcatgcgaagcgaaattaacgagaagtttacgatggctttatcgtgatgtgagaagtgggataaacccaagaaagtgtgggaatgaaacccaagaaagaatgatcaagatggggattgaacccgtgatcaaggagcaggcttacaggggggtctggtcttacaagtaagcattcacaacttcatccggtctctattgaaagcgagatatcgctcaggtaagcatctgggctcataacctgttggactcaactgggtcagagaaaggttttgtggaaggatatgttttgtattgcatcagcagagagaaacaaaacatagagagacacaaaaaggaagaaaggaaaagagaaagaaaagagaagtgcatacctgggtcagagaaaggttttgtggaaggatgaggagaggaatccttccacgtactctggcccaggtatagtctgaatcctgtgacagatgagtgacaggtctgaaacaggtatgaagcagagaaagagaaaggagaaagaaaaacactactccaacattcactaaatcaatcaatgttaactttcctttttctggcaagctgctcatgttggatgaccattaatggacccaaaatacaaatttggaggctgccattttttgcagggttgaagtattcaaaggtgaggttgaaggaattatttggtttatagaggcttgcaattccttcaacagagatcaccaattcacactcatattgagaactacaggatttttgaatcttaaaagaatgtttgtcttctttcttccagttaaagatgacaattggtacctggctaccgctaccacctttttgttgctcataaatggacgcccagcaccgcacccggcaccacctggtgggtactagcggtacaatagttaaatcactagctcaactgattcaaccttcaggaatactatgatatatgaacactgagccattgaacattcccattttcttgtcctctttggttgggtttcttcatctaccaggattaatcctgcccttgagaaacagtcttcccctaacccctggtaaaactgtgggaaaaaggcagtggtacccgggtacctactgatgtttccaccagaaatggatacctggcactgccccacaagtgccaggcaggtgcgggcagtaccaggtaccaatcattatctttactcccagttctagggacaagagtgtggtactctgaactcccttccacactaggagaaggcaggggtgatactcttcttccttccaaatgcatgatggaatcctaataatcttaaaacaccatctccattacccattatatgaatcgtgcttttgccttggatgacaaccacactaatcaagtggtgtcacattttactctactctcccagttgacaaaaggaacagatttattttgcctacttttgccaaaaaaggcctggccccttagtccctcaattggtgatggttgattgagtaaccatcttccccaacaaaagatacagcaatgatctcacacagctgactagagatatcaacattgtgtagatcaccattcagacactccccgcggggctcgaacccgcagtctttggatcccgatgcacacctcggagatagaagtccaacgcgttaccattacgccaggggagcatggaaaatttcccacgttctgcggccatatactcccgctgggtttctttctttcgtatttctcacaataggaacagagttgaggatgttagttggatggaaacattgactcatgatttcggtgtcatcaatcgcattcgttttccacatcagattgccgacacaaaaacttggaccaaaacaaaaaagcaaaaaagggctgaagaatgggattgctatgtagaggctttcaaatgagagctatgtgattggtaagtggggatccagaaagcaactattacatgctttatgtgtttttgttttttttgtgtctacagatcgagataggcaatgagaagatgaaaaaacaaaggtatggttttttcgaagaacaaccgggataaacaaatgaaaatgtagtcaaccaccgaacactgtacaatagactcagaaagcaaagaagagatataagctcatgtgtcgtaaacgagaatgggtcaaggaaatgattagacgagatcaaaacagatatgacggatgttgtttgcccgctcgttttatgtaactacacagtgctttctgttagtaggtatcatgcactggttattaccgcccagccatattacttagcgcttgctgccgctaaaaaagtgataatcgagaccgattggttaggttatttgtttgttcaacgtgaaattgcgagatatgaaaaagaagggatcatgaaagaaagctccactgacgatttgtaaaatagtcgctctatgttccggggagagtccatcaatttgctggggtgttagagataagacttgctggatcagttgagcctgttgagcagcagcagcaggggttgttgcgggctgctgtactggcggagtttgttgctgttgggggatgactgcgggctgaactggtggaggagcagcttgctgtggcatgattccatagttgggaaggggcgctagagttgcagggtatgaggcttgctgaggcataccggctggtctcataggctgttgtgggtaagcgtttgcgccgaagccaacaggcatttggtgtgaaggcatcgctgcaagtgggacgggctgctgctgctgctgttgctgttgttgtttttgcatcgcagctggggcgagcatgcgtgtgagtatcgaggcatccactacacccatcatcaacatcgcttggaacaatgcatatgtcaactgtgggttggcattcaacaattgtctggcttgatcgggagcgcttgcgactagttgctgttatgagcggaaaaacaaatgtctcgtcttggtttagttgagggtagatagactaaggacatgcaaaaagaagttcgcagtggatttaacgtactttcatttgaccggtgatttcagctaactgagccggaggaatggcagcgagggtttgagagatttgatcggtggcggtttgacctgcagccaagggttggccacggggcaaatcaggcggtaatccagttgagatgggaccagagttccgagcagaggatccgttgggttcggtaggcaagttacccccaccagcttgtcctgctccgccagatcgtctaccttttggtgggggtggtcgaccgcccgcctctcgggtatcatgattgccaacgtccgcaaaatctagccttagggctcgtccaccaatctcgatcccttgcaggtttctaatcgcagattcggcggtttgggtatctgccgatcaaggttaattttccagggttgattgattttattcaaatagaagcttcagtgatcggatcgagatagttgtagagtctcaaaataaaacaaagcaagggatgctaaccgaagtattcgcaaaatccaaatccgcgtggcttcccggattccttctcaaacgcgattcggaagttggatatgggtctgttggtggaagttaaagaaattaaataataataaaaaaattgagatgcgatgagtcacgttggacagcagacagattggtaaacagcgagtattgagcaaatccggagtcggtcaaatgaaaaaaaaccacttgccccactgttccaaagacctgttcgagctgtttctgtagtctgaagataaaccagaggggagagagatagatcatgagattaggtttcccaaattggtgaaaacgacaagttttttttgtgtattgagactgactcgtctgagtgagagtatggcaggttgccgacaaagacgatctttgtcagccctgccatcgacagcggatcactgagtggcggaatggtgactgatttctgagggtgtcgtatgtttttgttgttctttgtttcgtttgcgattcggagtctccgaggttgtggttgtgctcggtatgtttttgggcgtggtcagctgggaatctcaatcaagtagtgttgactgagtcgacagaaaccacctgaaaccacagaatccgattacgtaagcctcccccccgcttgttcaccgaccaccgtcaaagggggtgcttacacgcaccccgtctacataggccagcacaaatgctactcgcatcttgcatacagctataacgagaaagcttgcgggtgttgtgacctaggtcacatggtgtgactcggctgcggctcagccagccggaggagactacatctgtctcctccgggccacacctgccgtaatccataccgattaccgactccacactcctacagcgggctcagaagatagaaaatcaaaaaaaacatcggctgcagtcggaatatttggaagaatacagccagatgtacaggttgtcatgtactggccagcggcaccgatgggacctgaccggcccccctggggggtagctctgccctagcgaggccatggattgaagggtggatggagtaaactttccatcaggattctgatggtgttaccctcatcacctgaaagtgagtggaaaaaaagtcagctgatttgatcggaggtaatccatacatacatggacctgtattcttccaaagcttccaattgttttctgtattatttttttatttttctgattttctatcttctgagcccgcaagctttctcgttatagctgtaaatcatggccccgtgtcgcagcaatataatccaagtgatacattgcttttttggcatgaaatcctgtgtaacatccaattaggtccaccaaagcctcaaacagagcccatgtcttttttgtgaatttcaactaccattcactaaattacaactccactatgctcaagttaacgtaatagttgcagtatttcagagaggtaaatagaatatatcaacaactgggtgtgtccatcaatagagtgctcagcctcaggtctctttggacttttggaattttctgagtcagaccaacaatgtaactgatgtgatgcatgcataggtatcacatggtattgagcctgtattgcatcacattgagagagcaatgtggttccctgtatcacattgcttttatcagattctttgatacagtgcatcagtatcacattggcaaagcgatgcactctaatttggtggcattggtttgcattgatttccgatacgatgccgatgcaatgctttttcaatgcaataccaatacatggctatttatcatatcacatcgcattgtttcactgtatgatgtacaattctgcatgaacaacagtgcaatgtgtttgtgctgagggaggccttgtgttagaacacgtaagaccatcaccaccgcaagttgctatccaagctgccaaatcttgaagtttggcaactgctgagtgtttttagcagcttgcatccagtttgtattacaccgcaagttgccataaaagcaactggggaatgtgaaaggtccccccaccccggggcagcaaagactgcacacaacattggccagtattggtcctcttgctctagtgaccagtactaaccatggagagtgtttactatcctgaccagtaccatccaaaaaggtgtacactctccattgacaggtgcaactggtaccggtcacttctgtagtgaccagtgaccagtattggtcttcaagagtatagactctcatgtgaccaataccggtacttaacaggatgccattgtttttgactggtatcagtctttgaccgataccagtccttgggagtgtacattctctagtgaccaataccagtctctgagagtgtacagtgcctagacagtgaaaagtggctgcttattttggattccagagttccaaaccacaaattttaaatcaagagacttggtcagctggtgcataatatgtctcaaaaaatgaatatgaaataataaaagcaaaaaataaagtttcaaaatttgtgagaaataaaaaataaaattgatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagattgggaaatgagaagaatgattataaatgaaaattttggaaaaactggttttcagaaggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggctaaaccttttttggttccaatttttttcatttataatcattcttcccatgttccattctttctttctcccagtactctcactcccccaaaatgaatatcaaagcttttgaaaaaaatcaagtttattttttatttttcacaaattttcaaactttattttttgcttttattatttcatattcattttttgggacctattatgcaccacctgaccaagtatcatgatttcaaatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtctaggcactgtacatgctcttcactacccaggcaataccaggatttagtatttctatgcataataggggggttcacaattgaaatcttcaaaaaagaaactgtttcaaaataataattttgctctgattgttcagaaacttcaaaatatatgcactttgtcacagtttcaaaatattgtaaagtaccttaaaataggctattcataaatttcacttgtgtacccccccaatatgagccccagagctcttagaccgtctccaccgcagctgctaaaccgtgcttctaagccaattgtagcagcacaaactcaatttagcagctccaccggggctgctaaacactcaaaattttagcaacctgtctcttggctgctatcccaataccaaatatagcttcaggatagcagctcaaccttgcaagtagagatgtcacttcaaacccgggtacccgcagcgggttcaggtacctgcctcaaaaattgctttttttggacacccgcacccgcacctgcacccgccaggtctgccatgattcatttgttctttttcttcatttagggattgaaatcccattcttactgcaggaatgggaggaatggctcccaaggattagggggagccgggttttgggggctggggacatcctgggatggtccccaagggcactgtcaaccttatagacatgttgacatgtcctacaggtttcacaaaacatttaaaacaaatggaaaaaaatattaatattgaaattaatgtagattcacttacatgttagaggtttcacagatatgtgatctcttgaaattaagattaatcaaagaacactttgaatattaaaagcaatcttcaaaagatgacttcagccttgcaagctgatcagatcaaggcaatgcaagcaataccaagatttggaagaaggactggtacaaaatattcaacccctgagactggaatagtccctcctccctcttgagcaaataaaaaaattcttactcctcagaattacttttgagacacaaaaaataaaaggtaaattacttagaataactcatcagataataaacatttccgatagtcttatcttctttaattcctttactattttggttatctacaaaattagtctgacttaagaaattttgattgactcaggctttactttctctatattcagatcactcaaactgacctcttaaaaccgttgctatttcttatcttatactttgtttcggatctttttagtaagttatcactttatcaacttaggttaagagcatctccagcagagccgcgactgggcgattttcagcccaaatcagcggctcgcgggagaattttggggtccagcagagccgcaactagaccctcgactgattgcccctcacctcgcccccggctagaagtccaaggcaatagccgccttcgaagagaccggctattcccctcatcgctgtgttttcctcaagtcacacaccaactcaacacacaccaacaccacaatgctcgacccaatatgcaacaactagctacgcctcctgcacaggaatcatcgacccttccagtagatcctctccaaacacaatccaaacgacctcgtgcaagcccgatagaagaaaccaatccaaagaacgacaaaaaacaaaagaaagaagacgaccgaccaaaaaacccccactggggcttgttgtaatttcccttttcttttcccaaatgttttttttcttattcacgccccttcttttagctgatatcagcttttggatatctatctcgttcttatatgtacttcttccaattcttaatcaatcattgattgttttcatttgataccaatccgatcattctcatttctcttctgattgttctctttgctttttggattgttctctttgttttttcaataactatccaatagaaaaaaaatggatttctgttttgatgaaaaatgaggaagaaaaaaaacatcaaagagtgaggtagagaaaacaaaatgtacttttgaagcaagttggatggcaagataatcgtcttcattgtccatgatatcgagttgatccatcggattcattgtggttggcagaggtgtctagttttctaccaagcttggcatcttggccaaccgacccctgctacctattgccagtctgctgtgggagcagtgtgacaggggtgtgaaatgtggtcccaggccgctattcggccggaaatccaccccggctctgctggagatgctctaaaagtatctcatagtatcaagattctctcttttactcttctctattctacttaatgacagcacctataaaactcaatcttaatacttaacattgataaaatcataaatgaattatataaaatgaacaaataattgggtttgattctaataaccctaccatgttatttgactggataaaaaattatcacaaaaaatacttatctgattgatccagtacctacctttaggaacagaggcctaggtgttcccttaccagctagaatatattccccaagaatataagaaccacaattaaacaaacaaataaaaaaaataacctcttcaattcctccttttcctctatctcttgtatctagtcttatctttattagtaatatatttccttatcactcttgaccttgtccagcttgatctctatgcaagatccaacacttacaggcacctcccaacgactcccaaatttgggagttgatcctcccaagtttgggagtcattataatctcctgttatttgtttcattggaaacattcaagcttaaaggagtgtggacttaacatttatggaaattggaccacatataaagggtgaaaaagagtaatctttttctttgatagtgcttcagcatagtgccagcacctggttttttgaagtattgaaaccagtgtagcatacacagagctgcatatctgtgccagtcttaatgactgttattgcagttggcacccgcttggtcaggaggacagtttcttggtgagatggtgccacagcagttcaagttgtgtgtaccagcctatccaggagaatggctccttattcgagaaaatggatgatgtgcataccaatttgcaagccaggaccagttttgcaatgaattatcacccttggcacagcttgtattagttcaacaaagcggaatcatctcgggtgagccagtaagactagagactagggtgacaaagcctgcaccttgcccccagattggaatcccaatcgatgcacaacgtaaaatctgggcaacggattaactgagaaaatcatgaagagatggctctctgaacatcacccaaggccaagagtggtgggtgttgctccagctcttgggattgtctgtaaaccaatgacaacatctaacaacatttctctataatgtgctactaccatgacttggtcagttttgatcaggaatctcttgggtatgactttatttgtttttgacaaagtgaccatttttatgcctcaatccagcctccagacaggctgtagattccccaaatttgttgtcactgtacatggtttagacactatggccgtgcttttgattcagcaagcattcaaattctatgtatctatcatgaaaacgagcaaggatgaagtgagagtgagctaggtgctccaatcaacataataacagcgagatggccgaagcaatgtgatctgtgagcattgtatgtactcgtatgtagcttgtttgatggcttcagccatcgcagatgaaaccggaaggggcgtcatctgaaagcagctcccaggctgcgaatgaacccatgggagtactagattttgcagtggggaaatctaccgagtaaactgacgagacgataggattgaaactagtatgtaccatgacaatagacattatgaacagattgtgatccgtcgcaaagaattcaattgagtgcgttcgtagtttgaacgtgagaaaaaccaacgatccaactgacaaaaaaccacaacaacaatcaaccacaaagaaagacagtgggagatacttgatggaatgaaaaaggaaggcaagaattacatccaagtattacaatggtgagcaatgtagataaaaataaataagagcatgatcgaagccgaaatcaaacgtcttttaaacaaccaaggagatcaccacgtccgtcggagatcagccggcgaacagtcgaatgcccaagtagatagtcgagccgccgagccggatcagcgccactgtaagaaaggagaaaaggattgggaggagtggtcagatggatggactgatggtcgaacagatgcaagccggagactcactgaaggctacaaagccaaggatgatgatcatgtatagccggaccttcaagctggctttcccagtagcaaatgagcctgtgacatccccatccaaaatgcaaccgaccaagataccctagataacccaagcgataaggagggactatctatgaggaacaagcatagcggttcaggtgaagacttacgttggtgagcgtccagagcaagacgacgtttgtccgaacactcttgtaatagtcctgtttgagagcttctttctccttgtccgaccgattcttttcgagcagtttgggccgcgtcttgaggttcatgagcgcttcatcgtaggtctggtcaaggtccttctgctccaatggacacgtgatttctactttcgaatcgcctgcagagacggctactcccaggtcggtcagaatgatgttatggtccttcgtgccccatgaaaaatcgtgctacgccatcaggaaacaacaacttcagtaagaaactcgtcgaaaaaaaaacaccatgaaccaaaatcatttggcttacaaggttcgcaaatgcataaacgttgaggacgttgatatatgctggggccaataacctgtaataaaataataaggaatgatgagcaatgaatgagttgaacccttgaagatcaagccagcgaccaatactcacagatactgcaacatacaagtcagcaaatgccacggatctagcgctaggatactagatgtgatccaagagcctattgtacacaagataccagataagtcaacgtcgatagagtaataacaacatggatccatcttacccaaggttgcgatcaatgaaatgacgatttgcgcatacagggtggcattggcaccacccttgacagctttgactaaaatcaagacgcacgcgaccaacatgtagagtgcaagacccgcaaagatgatcatggcagtgatatacttccacttggccctggagaagatagagtgacagtcaactgactgttccctattttattaattgggtagattttacttgacttacccttgtggtcggttgcccatcgatagcaaaaaacatcctatcaaagttccagtatagagatactaagtaatagcattctacgcatgttaatcgtcttactctcttcgattattaacaagagcgagtaatcttacgtgtaatagagtgttgatgattctgactgccttgggcattttgagagatggatcttcgagtgaggatgatagtaatacaaagaaaatgtactgataaacgaggagggcgagttagcaagtccggaaggagggtgatggcaagagccgagaaagagggaagaggggtgatgctaacgtagtttgctaatccgaaccaagcaaataaaagattcaagaagttgtagagtccttcgaagtagagtgcgagagctttctttcgagagtgttcggtccgcgtcatctgtccaatgtgagccaaagaatagatagcggcgaagaagcttccgttgagccaccgccggcgctgactgatgaattctgggacctcgttgggcacatcggtctctccccaggcgctcttgacgtacttgagcacccagttgtgtcctcgtttggccaccagctcccaacacaggatccggtcctccgccagatacatgttcgaggtaaacacatccgcatcccgaccggcaagagtctcacccttgaagtatgacgctagcggtcctcggccgatctcatcgttcttcagtgcaatgtatcgataggctgagaatgcgccgggtaaaacagatatgtaaccgaagacggactcggttggtttatccaagatatctgaaaaaaaaaaattgattatcagccacttgagcccgaagacgtgacatgatgagtttatgagaggatttctgctcacttgacattttatattcgaaattctgagcagccactagcggattgagtagtccgagccagcctttgcccttcattgcacaaatctcgccacatgcgccaccgacgttagagttgaggtccatgcatttccaaagatggtacaagctgcgcggtcccggcttggtgcccacgtcgagaaggacgcagacattaggttgaaggagcggacagaaggcattgaacatccaccgatgagagttgatcttcttctggttccgctctttcatacagaagatgatctgggtaggtacgatgcccttctctaagcctttgaacttcaggtcactgtcgaccgaaagttgggtggtgaactcgtagatgtgggcggttaccggttggtcttgaaccatgttggatccgactccgtcttgataaacacccaatgccgaaaggctgcatgatcgaaagaaataataaaaagatcgatggcgttatgagttccttccagctttttttttgtttctttaagatgagacgaggacagcttaccagtctagaacgcgtggatgaatgaccttccggccatctgcaacgatgcagaccaccactttcttccagccgtctttgccccacgttctagatttattcctggtacaaagatgagcgatattttctagaaataattatgtgacacggcagatatgagtttttgttgcctcttcttgtgtgttctaagggcagtactttaatgatctggagatgatggagtgggaagtgatcttaactcatgactccgtgcatcgttcgggtgaataaaacttcgtcttcattatacatcgtaacgccaacgaaaagctcagtttcgcggttcatcttagcagcccgaagtgtatatttctctgattcaaagtcatcaggctgagtgtcgagagatgaatagtattatttgaagacaagtttttttttttttggtcagattcgcgttggatgaggatgaggaaggaaagaaagacagacaatcgagcggggcgaacatcacaagtggcagcggtgtaggacatgatctcgaactcctcctctcccctccggggtaggaagcttagcagtctcccgggtatgggacgatcgatgaccaagtttccgttggtgagggcgaccctcttgcgggtgcgatttcgtcggagggcgcgtccggccggtgcgggaccccagtggggattggcggatgaatgaatggatgagctgaaggtgttgtgatcgtcctggctgacgatgttcgcatatgctgactccttctcatcctccgccccgtacgcgtagccctgttcgtcctcatctgagatcccgatcgcatgggtaaacgggtcgagctcgtgggtgatcgggggtggcatatcgatagctgagcgctcgcttgagtcggtcaggccagttcgacgagcgtttgcttggtcttgagtagttggaaggtggttataataggatggtagttgttgatgtgggggtattggttcgttggagttgtgattattggggagtaatgcttctgagtctgatgggatgggatagggacttccgttctcgtctacttttggctgaatatccatttatgtaactgtaaacccctgtcagcttcaaagggctgacttgctgccagttcaacttctaccgtgccgccggtcgtctagccgctgctgcctgcctgtgagagctgggcgatccgtcgggctcaacttgaaagcaaacaatgtcagctggttgtatattgaggcgaatgtagttgtagtcttccagaatatgtatgttgaacgcctggtataatttactgaaggaactgatgccagttatcaaagagtggttgctcagtgttccgattggatgtatgtgctgacggcgggcgcgtctcgggatccacattcccactgaccggcgacgcgttgtacagtcgatcatattcacccagatttccatagacaacatgtcacagctccccggactccccgatcccgggtgtgccccgcatgagacggggagatagctcggatggttgttgtagttgttgggctggtttccaaactccggcttataaagccagcaagtgtgcctcgatggccatcgccccaggaaatctgcccgatcgccactacttgaacagaagctatcaaatcagaaagacggtcaggagaaacaaccccaaccatcccatcccatcacaacaaaataaaatcacttctcgacgaaatacaaattaacacccaatcaactcaagctaaccaactcaacttgtttctttgtactagctatcatcttcctcctcatcctccattggctctgatcgaacaaaccgacaccacaacttcatcaacaactccctccaacacagtctcagaaactccatgtgaatcaccgatctgtccgaaaaccttgcagtctgaatgtacaacctccaccctcaattataatcatatcaatatcctcctgcgatcgacctatttacatacaccctcaatataatcatcatccatctcataccgtctccacattatcatctaatctaatcataataatatatggatcgctcaatcgccccaagaccgatcgaagctatcctcgtcgatctcaaatctaggtcaggacttgagaaactcactctcaaaaacccaaactcaagcctgactgctcattgcttcttctagatcagacgaacttcgctctcgtgcggctcatgaagtccaacaatttgtttgtctacaattttttttatctgtttgccaaaagtttcgatcaaatagtaattcaaactgacacaaaaaaaaattaaatcacattcttctaggtcctcacttcttctcgaggagtaacgggtgactcgttcacgaaagtctacaacgaagttagcggccgaattcaaatcgcagtctcatcaaatgacatgaacgaaaaattgggtgctctccaagcaatgggtacatcaccgttcattttcgtctctttatcaacctcagctcatatatcatccttctttccatctacagagaaactcatcgacatcatgggagaagataccaccagggcttataaactggtttcttacgttcagaaagttttgccctgtcaagatccgttagtgatgggctacgcagccaaaatatttggtaagttggtccataattgacacagaaatatattatctcgtctcgatcgattggtgtgcgtcaatctaattagaatcatattaccttgtcgacaactttgcgctatttaagcccggctgtgctcgaaagggggcaatcttatgttggagaacgttcgaaaacaacttgttcgtgtgattgaatggctacagggtgagcggaaagaagaacgacgacatgccgctgcccttctacttcgagagatggttcgagtgcctccctcgagtgttatctacgatgctctgcccgatctactcgataatctgtggactgcgatgcgtgatccgaaagtcgtgatccgagaagtggcatcagacgctctagctggtttactttgcttcacctcaactcgtgaaagtaccacccgggatgaatgcttcttgatggttctacagcaggcccagaaaggcttcaaactaggcacttctgatgccattcatggtagcttgctaggaatcaaagaattaatccttgaaggtggaactgttagtgtttttttgtacacattatttgatgggttcactcaccttatcctcatgctgctcttggctcgctgtgacaactgatgacgagcaattccattttttttaatgatgtcagttcatgcgacctcggtttcacgaaatctcggatcaaattctaacttataaagaccatcgagaagccctagtccgacgagcagtagtggaactaatacccaccctggcctcttacaactctgttgaattttcttctacatatctctatcaatgtatgatgtatcttatcgagcaactacgcaaggaccgagatcgcaccacctcattctacgcaatcggacacgtcgctgtcgccgtcaaacagcagatgtctttatatctcgaggccgtcctggcatctatcaaggaagctttagtcaatcggggcaaaaagaacagtccttccgaagcctccatctttcattgtatcagcaagtgtgctgcagctgttgggcaagccatgaccaaacacatgcacgaattgctcgagttgatgttttccaacggtctcagcgaacctctgagagcggcactggtcgatttggcacggttcatccctcctctattgcccattgtccaaggtatgatcgagttcctactctctactctccatcctgacatggtgatataatctgaccaattgcatttttcttctctatctggtttggttctacagagaagttgctcgacctgcttgcggtgacactttctggagaaaaattcaagcctcctgggatgcctatcaattggaaggctgcatccagcccggctgatcttagtgtcagtattcttatcattatcacctttgaaggtgccgttttttctgctatgatgcgttaacgctatctttggttttcttttccaggccatggaagctgatcgagcgacagtcactctggctttaaaaactctgggcacattcaacttcaaagggcataggctgaatgaatttgtgagggatgttgtgattcgatatgcagatgacgagtcccccgatgttcgacaggctgctgccacttgttgtgctcaagttttggctcgagatcctatcatccatcaaaattcatcatatgctatcaagctaatctcggacgttctcacaaagctactggctgtcgtgatcgccgatccattaccctcgattcggcagtctactctcttggccctagattcgaaatttgatcgatttttggcccaccctaataatatcaaacaactattcattgtactgaatgacgaagtccatgtcatcagggaatcggctatcaagacgattggacgccttgccaagcgcaatccggcttatatcgtgcccaatctaaggaaaacgctaattcaacttttgactgacctcgaatactccagtgatgtccggcgcaaggaagaaagttccaatctcctggcgcatcttatcagctgttcgaaaagtctcaccaagccatatgtggcccccatgcttaaagtcttattgccaaaggctcgcgattcaaatcctgcagtggcttcttcaatcatgatggctctgggtgagttagcgcgagtagggggatccgaggtgtccagccaaataggcactattatgcagttgattatggacacgttgaaagatctttcaccgggaaagcgggaagcagccctgaagacactcggtcagctctgctcaaatacgggctatgtggtcgagccttacttcgatgagccaacgctcttgccaattatcacatcaattttaaagaccgaaacctcaagtcacgttcgtagggaggcgttgcgagtcttaggaatcctgggcgctctagatccctacagaaacaccgcgttagatcaatttggctgtagtgggatcgccattgggattggatcctctttagatttggcacctattctcaccgatccctctcatcctgaccagatcggttcttcaaatgagaactactatcccaccgtcgcattttcagccttgttatcaattctaagcgactcgagtttatcgcatcatcacgccgctgtcgtccaggcaatcatttacatatttcgctcgcttagattgaagtgtgttggctttcttcccaaagtcatcccagcatatctaagtgctatgcgtctatgtaatgtggctctacaggagtattattttcaacaactaggttatttaattcaaatggtcaaacatcacatcaggaatcacctcccttccatcatcactctgatccacgagttttggagtatgaacaacacctcctcgactagcaccagtggtggcaccgtagctagtggatctggtgcagggggaaacgtgggtggaggagttggagttaccgcaaccggtggactgaatgaaaatggtattgtcaccgtcactcggccaagcggctcgacactactgacggtcattgtggatctgatcgagtcgatagccctggcgctggagagcgagttccggacgtacctaccttcattcttgccgcttcttatcgactcttttgattacagcaatacggtggcagcatctggcagcctaagctctggaactaccggcggagcctcagaatcgtcaagtagcttcctggaaaagaaataccaaactcttaaccacatcctgaaggcttttcagacatttggcaacaacttggaagattacatccaattagtgttaccctgcctcatcaagacgatcgaaaaacccgagttgccactgagcttaaggaagaacgcgatcattaccttgaatgtgttgagtatgaaaatcaatttgatcgatcaagtctcgagagttattcaccctttgatcagagtggtcaatgtgggtaataatgagttgaggggcttgacgatggatgcgatctgcagtatcctgattcagattgggcctgactttgtgatcttcttgtcaacagtcaatcatgtgagtatttgtttcatgatccactacatacaagcacggttaactaatgcatactgctcatctcgaaacacgcataggccttgactcaagcaagatactcacacccattgtacgaatcgctggtcttgaaattgctgaagggtgagactttgcccgaccccaattttaacaaaccgcaggcgaatgtgacagtggagtcagacattgcaccagatgctggaacgaccaaattccaagtgaatcaacaaaacctgaagtctgcttgggagacgtcgaccgttaaaaaaccaaaatctgaggactggaaagagtggatcaaacggctctccgttcaattgttacaatcatccccgagtcattgtctgagggcttgtgcgaatctatctagtgtttatccgcccctagctagagagctcttcaatgccgcttttgtgtcttgctggatggagctattcgaacgataccaggtcagtgttggagcccttggagcatacaagtctgacatgctcactaacctcttggtcctcacttaggttgaattggttgcagccattcaaatcgcgctctcttcgccgacaatccctcctgaaattactcagaccctcttaaacttggcagaatttatggaacatgacgaaaaggttttgccgatccggattagtaccctgggcatgtacgcccaaaagtgccatgcatttgcgaaagcgttgcattacaaggaaatagaagcattcacagaacccacagcggacacattggacagtctgattcagatcaatcagcatttgcaacaaccagattcggcacaaggagtactgacgatggctcaacagcgttttggaatggaaatccgagaggaatggtttgaggagcttgaacggtgggaggatgcattggacagttacaccagaaagctagaagaagatcccaagtcaattgatgccatcttaggtgggatgaggtgtctacatgcgcttggagaatgggaatccttgtcggaaatggcccaggataactgggagagctcgtccaacgaggtcaaacgaaccatggcaccattggcggctgcggctgcatggggattggcacaatgggatagtatggatagttacatcaatgtattgaaatctgattcggctgaaaaggcttggtttaaatccatcctttccatccaccgcggtcaacattcagtggctcagagacttatcaacaaagctcgtgacacgttagacactgagctctcgaccctcttgggcgaaagttacagtcgtgcctacaagtaagtccccattatgtgcccacttcatctatcagatcgatttcgtctctcaacctccgttttctctttcactccagtctcgttgtcagggttcaaatgctttcggagctcgaagaaatcatagcctacaaggaatgtaaggatgatgacccaagtaaacaggagcagatccagcggacttggatgaagcggttaaaaggctgccaacgtgatgttgaagtttggcagagaatcttgaaagtcagagccttagtgttgacacctcgagaagacgttggaatgtggatcaagttcgctgggctgtgtcggaagtccggaaggctaggacttgctgagaaaacgctgaattccttgatgagtgaagatattgataatggtcttgaatcggtaattcatttcgagaagcatccacacatccatgaatattgcgctaatccctgtgctttctttatctcatacgatacggttcagcgtggtccaccgttggtgatatactcgcacatcaaatatatgtgggggtcaggagcgaaacaagacagtttgatgtacctcaaagattttacacttcgattgagtgaggacgtcttcgatcaccgagatcaaggtggtgatcaagatttcgagcaacagagtcgaagagttgagcatcaaagattgctatctcgttgtcatcttaaacttggtgaatggcaatcccaacttcaagaagattggagctcaccggcggttgcagacattctagaatcttacagactttcatcagaactcgatccggagtggtataaagcttggcatgcatgggccttagcaaattcaaaggtggcctcccattacgaacgcaatcaggatgccaactcggtcccagctgagatcgtccaataccacttagtcccggccgttgaagcgttcttcaagtcaattgctctgtcacccgggaatgcgcttcaagatatcctgagattgctagggatttggttcaagtacggcgatcaccaagtagtcgccaatgccattcaagacggtttcggtaacgttagtatcgacacctggttagaggtggtccctcagttaatcgcacggatccatgctccaagtgccaacgttcgacgtctcatccacaacatcttatgcgatgtgggtaaagcccaccctcaagcattagtatacccgttggtagtggcctcgaaataccccaatgaacctaggaggaaagcagcactcgacatcatcaccaaaatgaagatgcacagtgcccttctaattgaacaggtcagttggcagttaccctcttgtatcgaccttgcagattatgtccgatcgctaagataaatgcaaccatttttttccatcttcatcttgtaggccttgttggtcagtagtgagctagtcagagcggcaatcttgtggcctgagatgtggtatgagggtttggaagaggcgtccagattgttttacggagatcataatatcgacgcaatgtttgccactttggagccgctacatgacctattggaaaaggtgagcttgatgacatggtaaaggggtgttccagttaaacccttgttcacgttaatcgcgtttttttttattcagggccctgaaacgattcgggaatcacactttgcatcgacttatggtcacgatttgatggaagctcgtgcttgttgtcggaggtacagagagcgaggggatgtgagcgacctcaatcaggcatgggatctatactaccaagtaagcaaataagtcccaccggaagaatagcgtgaatagcaactgacctcatggggtttggcttgggcgtctttgcaggtcttccgaagtattgccaaatctcttcaaatgacccatatgctcgacatgcaaactgtctcgccacccttactggaagctcgcgatttggaaattgctgttccgggtaagtttgtggataatccttctcgataatgagaaaatcactcaggggtctcacaagcatcccttcatctttttgtactaggcacttaccgcagtggcaaacaagttatcactatcggatttatctcaccgatctgtaagatcatgggatctaaacaaaggcctcgagagctgtcgattgttggcagtgaaggtcgatgttaccgattcttattgaaaggacatgaagacttgagacaagatgaacgagtgatgcaattgtttggattgatcaatactctcctttcgaaggatcccgaaactttcaagaggcaccttaacattcgtcgatatgccgtcattcccttggctcctaattctggcttgttggcttggatcgaaaatactgatacgctgcatgtgttgatcaagtaagtacagatcaaaaacattacaccttaatatcaaaagcttctcttattaatctctcgaaaatacctcattgtgtgccgggattaacaggaattatcgggaaggtcgaaagattctgctaaacattgaagcacgattaatgcaacagatggcgatcgatcatgaacgattgtgcttgacacaaaaagtcgaagtgttcgagtatgcaatggataatacaaccgggcaagatttgtatcgggtgttgtggctgaagagcaggaactctgaagcttggttggatcgacgaatcaattactctcgatctttggctgtgatgtcaatggttggacgtacgtcttatgcacattcgaaaattttaatcatatttagtgccttcatgatggatggtctattgaactcatgcacattgcatttctcatttacggatatacagacgtattgggcttgggagatcggcatccatctaacttgctcttggaccgagtgactggaatgatcatacatgtcgatttcggagattgttttgaagttgctatgacacgagaagtacgcctgagctgattggaaataatcagatctacaaatcctgacccttgttttcctttttttgcctcttgaaaattaaacagaaatggcccgaaaagatacccttcaggttgacaagaatgttagtccaagcgatggagattagtggggtcgaagggaccttccgaatcaccagtgagaatacgatgcgggtgatgaggtcgaacaaagaaagtatcatggctgtcttggaggctttcgtacatgatcctctgatcaattggaggttggtcaaaggtggaaggcaactggatgagcgagaaggaggtgcaactaaccgtaagcttgcagactctcattggcgctccttgggctctatgatgtgtttctaagcgcttcttcttcgctccaatttgcggtatcaacatctccgttcatgcagaggcaggccctcggatgcgtcgaccgagagaggttgaaactaacctatacgataccgcccaagccgaagtgctcaatgataaagcgctgacggtcgtcaatcgagtcgaacaaaagctcacaggttagaccatcctcctcattcttgaattgttgacatggttctttttgttttcttctcgggacactaaccactttcttgactcaactaaaaaaatgatttgtacagggagagatttcaagcccagcgaagagttgagtgtggccaatcaggtcaataaactgatcctcaaagctgttgcggccgagaatttggctcaatgtttcaccgggtggtgtccattctgggtgagtcttatttcacattatatcatgccttgaaacaaaaaatgcctgacttccagtttgtattcaacctcattcccagtgatcaccaaggtagaccatggcgctggtatctagcataagtacaatcatccaactgtcttgtggactcgcagttcagactcattgaggacgtattgaagtatacgtttatgtggcaccgatttcagaaattcccgataaccaataatatccagactattttatgtcactgccattgttttagtatcattatactgtatacatcatgtactaattacgtctaacaacgtgtcgagggatttcctttgttttctttctcgccttctatttctttcttgattggtcgttatttttttcatcgtacttgatcttaatcctttatataacatacataatacacacacatctcgtttttttttgtctactactacttttgggtgaaaggggggcaattaactattaaccaaattaatatgggccacatcgaatccagtgccactaagaatgttcaagttgcagcaagtcatgtgtgtatatcattttgcgaaacatggtgccgaaacgctacgtacacattgtcagacttcatgtgcttttgtgaatcgcgtccaggtgaactcagaggggaactgaatcggcaaaagaacacattgggccgcatagccttctgaccgccagacgcctgacaaatgtgtgcgcctcacgcactggtggggccatatgtataacgaagagttctttcccggggaaattacatgatcgtttactgtggagtttggggaaaccaatcgtgatcgaaacactttcttagctgggggtaaccttcctaataagtatgagcatgttcgcggtttgtgttgccgaacctcaggaagcatggaccgagcatcgcagcctccatgtacgatttgtctccggcgccataacccttaatcacccataccgccaagatgtcagttgatcgagctcaaaagcaatggctttccttgtgcgcgatagcatggctatcaagattaacttctgcaacaggtccaatagaactgaggccggactggtgggaggaagagccgttcttggcccatcatcacactccgacttcacatcatgatggctttgattcattattgacgccaagttatctgaataacggacggaagttttcgccgtatccagaacctcttcttcagtcgcccttggagccgaggcctgtggttgaaccttcgccttggaacactccctcgacccatttccaagatccactggtcggtcatcacgaaccgccttggagcgcaggaccgtctctccctgcttctacaagcaacgctcacgaattcgcttgtcatgatcctttcagctatggtgagagatgggttcattctattgccagttcattgatatattccaatcactcacgcagacgtgctagctttgaacaacccattcttccttcccaatagtgaagcaattcagcgtcatcctgagagtcagtctgccgattcaattccagcactccccgttgtgccgcacagaagcttgcaggctggagatgttcctacgtcgcatagtgattgggaccaaagaactgtttcccaccaaagtttagaccaaggcttgttgccgcttggaaatttgcacgacgatgtccatcatgaaagtgagtactaggtccatatgactggattcagatgaagcaatgtttgagagtctgactagagtacctaactttatattatcagcagtcaacttccacccccctcaagatattcattcagacttggagcagcccttgagcgtcatggatgaggagcaacctccggccaagatgcgaaaaacgtccgcaaagaaaccgactcgggaacaagccctggaatccgaaccacttccgagcagtatgttgaaggggagacaattagtagatcctttgctagtcgtccactacacaaagttcaagaaccaatggaattcggcggatttcaaattgacgagccatcagcttgtacccccacctctccaccctgatgtacctcttgcgatcatcagacatgtggataagttccaacaggaatggggactcgtacgcgtcctaaacgcgtactctcgaagcctccgaacccatcgcaatatcgagccagcttacaagaccttgattgcatggatgaaggaccagtacatagcgattatgaatggtttagagatcccacaagccaaccataatactgaaataaccagtctattatcctggctcgacaatcaaatctttgcacccgaaaacagcgtgccactcgtgggcatcatccggcccccatggccttttgcggaggagaatggatcgcttactgcagtcggagaggttccgttgcaaatattgtactacttatccggatcccgtaaggctaaaaagccatcagatttggcaagctacttgctccaacgctatcttgttactcttggaggtacgctatattttaacccacgaaatctgcgaggtggcaacagattccaatgagctgatctaaatcctgtttgcccttataaaaaaaaactttgtcaaatgatgataaataaataaatcaaccgaaatcatcaattgatcctatcctaacatttcatccgaacaaccaatttgtttagttgatcctgaagctgtcaccaacttgcctggaaagtccgtcaaattgaaaccggtcgaattacccatggacccatactttcaggagagatatgaatttctctggggactctctagtagacgacggttgatacaaggagaactgccggatctagtacgaagcaagcacccagacttcgatctgatcaacttgaccaatctcaatttccagcagctcttccgggagagctttggcaactttcatctgacgatgctcagagaatctcactcagaactgccggtagttctatactactcaaagcaagagcccaactctggagtcctaagaatcttgcaattatccgaccaatcctacgtgaatgctcgacagtacgagcgatacttcaactgtttgagcaaggcgatccagtatctccaccaacagctttcgaagaagcttgggctctcgcgagatctccatcaccgccgattgatgaccatcctgacctggctgaccttagaaacactcggcccaaccgaaggcatcccaatcctcggcgcaatctcagatgctaccatcgcgtcccattgggggaaaggtcaggtgactcccgaactcctgttccgccctgctcagttggccatgatcaaatacttttcgacggtccagcctaaagtagcatatgtcgaagaggctcatcgcactgcagcttatgtggtgggacgttggtatcagagagttcgtccaatggatttcgagaatcttgtaaacttgaaggggaagtgatggatttttgaacattttaattatttttgcattcaatctttctcatcacatcactcttccattcatcttttggttcttttttttcgtgtgtttttttgttttatctcgtggaacattatgatgtcaaacaaacattatttaactggttgaagtgagttcactgccaacttgaaagtgaagtgttattgtgccgagtgaagggtgttttgaaatttttgcgcctgcaggctgtaatatgtaaaagggagattggattgtcccagccccacaggctcacagctaagttggacttgtctgcaaaccatcaagaaagctgtcttccccctcaaagatcagatcgcaatgagctcatccgtccactatctctgtcctcataccacccccatctccgccatcccaccccagttcgaccaaccagccgcatcgatcgtcgggatccattaccacccactctcatcgctccttttctgtgaggagtgtgatgcggtcagatgcgagcagtgtgtgagctgtgagctgaactgctactactgtccaaactgtctgttcgaagtaccagcagctaacatccgatcgcagaagaacaggtgtggggtacttatcatctacagatctctccctaactaacatcaaaaaataacaagatatagactcagaagagctgattgattgattgattcttccaacagatgcgctagaaattgttttctttgtcctcagtgtcatcataccctctctgccgttgccaccgatcccccttcgagttcgtatggagacgaccccaaagcacctcaagcaagtctcggcgaagcccctttcttcctggcctgtacattctgccgttgggatagcaaacaggtcggaatctcgttcgaaaaacctacgtttctagcgcgtatgtagctcattgttgaaggagaaaaatccttttgaattggtgcttactcactcccaaaaaactcagaacaattgcatcaggcagaatcatcacaatcggaattactcgaattcgataaactgaaagaacatttcgagggttatctcaaatcgcaatctcaatctcagccactagcagcatcacatcatggccatcgtccagccgggaacgtgagctctggatcaccagctcatcaagctgcttcattggccctatccaaggaagtcccaaccgtctctagatacggcactcaattgggtctatcgacctctgtcttcaaattacgctccaaccattcgctcctgaacagctcctcggccgccttgcccgctaacttgaaccccgacggtacttggaaggaagatgtgccggtctacgaatcactcttcccctcaggtgcggccaaaaaatcctcactcaagaatgactcggatcggcttgcattctaccgtcacggtgatcgacctgggccatctgctcaaagtaaggacagtccgctactcatcgagcatctcacgccactcgagaagaaatgggatgaagcctgggatcatctggatcgggtccaagatttgaaaccgagtcgagttcctctgagatcgaagcggaccaagagatgtccgacctgtcaacacatcctcattaagcccgaacagaaggcccagtcgatccgattcaagatcaagctgattgcttcaaattatctgcccttgatcgaactccaccgcaagcggatcgcgacctcgaccaagcttggcaccgatcgtctaacttctgggatcagtgctgcacgcaagagtgccgccgcaggaagaacgggggcggcagccggcagcaatccgctcctgggtcgtgttggcgaggcgcctgacgaggtgatccggccggaccgcaaataccagtttgagatgaccttcgtcaacccgctctatgagcccatcaacgtccggctatctatccatccgcccacaccagtccggtcgtccctcgagaacgagccagagcaacccccttacaacgttcatctgctcgcctccgaattcaccatcgccgcctttgccgaggtctgggaatacgacgatgaggacgaggcggaaggggcggctaatgaagagaatatggagcagaaggaggccgacgacagcggaactctcaaacgcaatcgactcagtaccttcggtttgaccgactcggttagacgcagagctctccaaactaacgtggtgactaagaaagctaatcgaacgacgatcttggtcgaggcaaagacgagtaagcaatttgttggtacgctccaggtaagtttcctttcatttcattttatctttttcttgaaaggaagaaatcagatttaacgatttttatgataatttgttgatgtgctgggagagtaggcggacatgttagtgacgtttacgtaccaatcggatgatctgaatgatgagctagaggagtcgccgacccggcccaccccagcgagccagaagcgaggaggcgggactactcaagaggagggagacgaggggggagacgaggccgactccggggcagagaaccagaagatgttcaccttttggactaagctcaccttcggcgaagtcgtccctctctccaccttacacccccctccctcctccattgctccggcttctacttctacttccgctcacccaccctcgcttgtcaaatcttccgagtctaaaaatcgctagtggttctcatcacctctatgactttctcatcttgggtcaaatcttctatcatccagtctcccttgatactctcaattataacccttgcaatcattttttttaaataaaacatctatcctcccggataaaaattggttcaatgagagcttccttgcttcatcttcaaccgaccatccttagtgatttcgtcatagatcctcatcaagattgagactcccacgttgatttaactgtgcacaaactttgggtcgcggagatgatggtcccattgagttgaaagaagcagctcatagatgtagataagctgggcagaaagacccgggcaacacagaaagaaaagggattgttttgcccaagaacggttcatactatagagatcgggttctgttttccacacctgccagcgtcaagcttgacataacattgtaaggaatacgatcaggacaatcgcatccatattcgaatcactctttctgacaaagaattggttctcgcatgtgagttaatatggctgatatgcaactccaactcaaaaaacgtggcacacgtatcctaggcctcgacccgttgcacagaacacctatgctgtgcaaaccttctttccaaatcgtttccggcaacgactttacgcgtggcgacgcgttgcatgggatgccaaagcgttagattttctgagcacacacgtccctcgcattgccagggcgtcccaggatgtgattcttccagggcgtcagacccaagcagccgggggcagtgatagcaaaccatcgtgccggttgactggtatccgatccgaagaactacatcgcggctgtgtcccacatggctgcaataaaaaaaaaaaaaacttattccaaaagcgccgacggatgctgcttggatagggttttcctgatcagcagccatgtaccggggtgcaacggacgcgttgagattggtgagcaaaagtgcctcagttttccagggcactcgaggatgtgaaaagtcctgccatcagttgcttggtgcaggccgcgtcgcagtgacacccggtccgagggagatagggagcttgtcggagctgttgatcctaggcatggggaccgagaacaaagttgcaggaagccaaaaccgagcatgcttcttgcagctggcactgcacaaattacaatcgacaaaacctcgtgaggtgaatccgaccaggctcttcacgactcggcaagaaatctcacagtacccctcgtctgtcagaggggggcagcttgcttataaaaggcctcccatccagacatgcaccaaattgcattgccaaacaagccaaccaactagaactctcaatccgctgtattgtaattaagtaaaatataaacgacttggtctggataccttgctgttgtataaacaaataacacttgaaaatcatgggatccatgctcataatgctaaaggctctatcacttctactgatcctagcagtaatatttccagacgtttcggccaaaggaaagaaaccggccaagccggtctacgattgtaagaaatacggcaagaatttcgtgaatcctatatgttgctcagttgacaaaggcaccgagggcagtcccatcccggcaacaggagagggtacgtcgaattttccaaccgatcaggtcctctaaatatgtgctaaattttccacataaagctgactacgtcgggactcatcggttgcagctcatccgcctgggggaggcaaaaagagagaaggatttgggtgtggaaataatgtgttcagattcgggatgtgttgtaacaaagtaaataaaccattctttttttttttgagtctgagagtctgcattctcatatttatacgtcgtgatgactgatgtcttcgacaacacatcaaatgataaccacagaaagtggacaaaaacacgaagaagaccgataaaccgaataccaggaaccgctcacagtgtcaagtcgccactgcaacctttccccaggccaagtaggatgatgttgcaacaaggtttataaaatccaagcaaaatggagcaatttccttgtaataaaaaataaataataatccttgcacctccttcatccacagcattgttcccaagtggtggattaatcaccgtaatataagtctatggatctgttaaaattaatggttatccacatcatcattttctagcagtggcatgtttctaaatcccccatccaattgtagactggttctaagacttttattcactgcgtccgctgtccaaattaagagaatcatctatgagcgttaataactagtctacaatatataccctcacattgctcagctcaaacagactggatctggaaatgaatttttgtcagtagattgtcaattgtatttttttgtatgatatgtatgaatattatatttctgtggaagctctgcactcccctgacctcacttctttcaaacaaaatgaacacaaaatcaaagatctgtatatgtattcatgcttgcatgtaaattgaagaaaatgaaggacttcctgtctgttctgtagcccctatagaatcagctttgtactgtaggcccttgaatcagacttccctacaaaatctgactacagtggatccaaatctgattctatagggctcacagatcttgaaggacttcccattggttttgttctgtagccctctgaatcagatttcccagcaaaatctgacctcagtagggctatatcttgttctgtatggtctacagatatcagaggaaagtcctccaatatttacaaagctcagattgcttgaaattgtagaattggtcctgtggctctacaaaactttacacatgctgctttgaaagcatattgaaaaatgctgatatcatgggttactgaatcacatcccaaattgtcaagaataccctttgtttgtcatctttaaattcaaacagcaattggtccctcccagcttcttgttaaggccagttcttggcaaggacaacaaggttgtcttgggggtttgtgatctcaatactctattgcaagctagttgtgatatgttcataacatctagatgacacatgatgcacccacatcctagcttaacacaagtgccaccttaattgagttgcaaagcaagtctccaaaggaggggcttgggagtaaagtgaattttttggcttgagaggttttgatgtttttgtggggggaaaattgccctacacttccccccatcttccagccacaaatacagcctgcctgttggatcattagagccaggtggatctatcatcttgcctactatctgatcaaggatggacctctctttttcttttgaccacatccaaaatgtcttgcaaagtccatgattccctgagcctggaccatctgtgtgtggctgtattgaggaatacagatggcctgaaattgaatccaagaaatcatgagattcaccaggaatttcaaatatgtttgaaaggcaaaaagagtcccatcttttgtgagattttaggcaaaatctgtccagtttcaattatccaacaggcaggccgtatttgagggtgaaagatggggggaagtggtagggcaatcccccccccccaccaaaaaatcaaagcctctcaagccaagaagttctctctactcccaagcccctcctttcgaggcttgctttgggagtcgatgaaggtggggcttgtgttaagctagacccccatcatattgagcatttttttacaaatttcacaaggcaagcgatctgttcaaccaatatattccacattcatttttcaagcccaatcaaggaaagaatcaattacattttctttccgtagtttttttttttcttttttttctttgcgtttgtgtttttttgataatcattgtatacacaatccatcttggaattgaatttagataaaagttagaatttaagcgattttgacattttcaaaaactgtagccatgttggcctaaatacctctattatttttatcaagaagggaaacaagaaaatgataaacagagaggtggggtaataatcaccaaagacttcctctacgcttcagggttggaagactcaagggaatgatgaatcagcttcttgttgatggctttaatacttccttgataacctatgagaagccttgactccttagacaattcttttcctttttccatagccctcttgtagatttcggtcagaaggggcctagatagagcccaatactcgaagtccttgttcttcttcaggatgcgataatgaatgtcagccaaagatgttgccttgagcatatgttgaatgatttcctcatcttctaaaaacgcctcgggcaaaaatccgtgatgtgacaaaaatttcgcagtttcttgcgagagggaattggcagcttcgctcctttcagcaattataggcgctatcttcagatacatctgagagtcatgaagcacgactagtaaactggccaaggatgggatcaatttctgaaatttttgatgctcgtctaccatttttagagcagaatttgatgttggacgagtcaatctatccactatgcaccaaagctgaaatataaaaaagtattgtgtcacatcatccgcattgctacgctcatttgacggtggatccttcaaataagcaataatatcctttgatggatcaagttcagttggtaatggcccatgggacgtgttgtccaaaattccacccggaagtttgctttgtttgatgatttccaagaaacgaggctgaagggtctttccttgcatactagtactgtgcacgagcgcatctatcatgctcgacacaaatccctgttgcagatagaacttgtggtcttgggtgagacctaaagttggcccaagaagattaagaagcaggagaattgagcagctcttcgtgaaatttataggtgttggtagaaattagtgggctcaccttgggttaacactccggtttcctcgaaaatacttatctcatcctctttcaaacgcttaaattcaagtaattcatggggtgagtatcgttgactcgagtggttggattgaaacaatgctgggggcaagtatcgttgaattaagaagtcggactggaataatgcttgaggcaagtatcgctgcgcaactttgtgaaaacaatctttgtcggaagagattatttgttgtgcgagctgatggcccatgtcatgagctaaagtacaataaaataattgttagcatgtccatgaagaacgataaattaagcagcactagctatagaaactatcatctatcgcaactcttctcaaaggctatcaagggctcaggcgagtgggcaaactggaacagtgatatgaccatgagtctagccgagaaaaggactcgggagcagaaccagcgccttcttcacaagcaactggagggaggggggattggattgtaagagacgagctgcaccaacccgacttgtaggaaagattttcatctctgctcatagcccatagtgactcgtcgattttactgtccaggcttatcttcggcaacgtctcagttacgccctcgactgcaaccgtggtgcccaccaagaaaactaaaagaagcatgctggttttcaggctcatgttgcggtttgttcaaccgaagtaaagtcacaactcgtgtccaaacccagaggcttataagctagcagaaagtgtgcgaggacatccctgtgccggggaagctgggaatagaaccccaaactcgttcttggggacaagataaagtaccgtttgtcatcacacgtttcatcgtcctctgggctcagggccccggctcaacttttgaccgacgaaaggctcgcttctcgaccttaacgatcatcgcctcagtttttttcccgtgaagatactaaacgaacatgccccttcagaaagtctacatacgcgacgtcgtctccgcaacacaactcacgtgaggtcaagtgcagagtatgcatacaagttgaggaatcaatatttacaatccacgagctcccctcggagcgattaagtgcgagtctgtaggccgagcggtgattgtaaaccggggccgactggggcacctgccggaacacctcaccatctccgctgcttcagtcgacataggtttcaaaggaaattgtccgaatgctgaagtaaaccatacatatttccggctggccagttttgccctgaggagccccgaggggtgaatataccgatagggatctgccgagctttgtgccgcagcagggacgcctggatcacatggccatctccgctgcctcgagcagagattacaactgaacacatagaaggaaaatgtcggtaacataatttggtaagttggccgccagttctttccaacatgcgcgccccgcattaaaaccaggacgaccatgttgggggatttgctcgacgttgcgtagtcaccgcagacgttgataaaagtgattgtattacagagtttcctgattgggtttatgatttgtgggcatgttggccaggtgctatcctcacagatacggtggcagaagttgcccatactgcgggtgaagctcaggcctgcgcaccccgtatagagctcactggctcagacgcgtcttgcttgaggagatgctgctggacatagaatttccaagctgaaatggttgctttatgagtcatgcagatgatggtagatgctggttagccaacagaggctcatatatccctgtcacaggtaaaagatttcaagagaccggagactggaacgctacaggacactgtcttcaagaaatcattatactcttgctcatagccctggcgatgtatttatattaatttttgtaagggcgatgggaggtatcagtgtgacatttgtatgtgctctaatgatacatttcgactcaagtggaattcaaagtattaagaaaaaaaaaaactgattacacaatcactgacgatcaacttgaaagggaaaagagacaataaaatgcgttttctggaaagtatgttgaagatattcttacttgtatatgtgaagataaaggatcaacaaaccacaaaaagaagaagaaaaagcttcgaatgtctgatgataatgatgattactggtaccttggcctgaatctgaaaaaaaccgaaatgatagaataaaagaccatggaaacacgggggaaagatgagctttagtatatgggctgagtagaaacattcaaatcaaactttatttatttatttttgaaccgatgagaatagtgatccaggataagaatgatcactccaaaaaggctttatctaagacccgataaacgacgatcgaaccactctttaattcatccaatctaaataagcacaaaagcctcagcaaagaaacgaatacgatgatcattgacagtggccggccagtgaaacactaggatggtagtcttgctaggccgaccattacaagcataaaatgtagaagagagagattgacagaccgataagacatcaactcgactttgccattgaagaccccaaaggctttaaacttattcttcttgatatcgttttccgaaaccactccagtatgagggctgatcgaactgcccaaattcatcgagttgtgcccgatccctttccctttgaagcttgccccgtaactagctactatatcaccctattatttcaatagaaaacaaaaaaagtacgtgcattcagtttttttctttttcttggaaagttgggggaggggaagaggctcgccaatatacttaccggtctgatatcatccttgatgtgaatctccggttgggagccttttgagtcatgaatgacattacaatgatagatcacttgaccgaaagtcgatcctaccggttccaaagcattaccaagggattgtatgatcgtcttaacaaaactgaacccatcgagccctttgaaacctttctcgtcttctttatctttggcccgactgactatctgagggcccagggaatgactaagtgtttgtagttgaccaatttcgtatggctccgggggtgggtagtgtgattgggttaattcggttgacgattcatcttccggattatctccaaacttcacattcacgaccgtcttggaataatcatccctgatcacgatcaattcatactgcgagatcgtaattcctttcttaagactcgacgttccctgtagtctgatcaaaacgtcatccaatgacgtcacacttgacgggggtgctacaggtcttaagcgccaccatcgttccgatgcaatatcaaggtcccgcgccttgaaagaattcatcctgtccatctgatggtgagctggaactggaagtcccatctctgtcgtttcctcggaccccaagtccccccgcggtgccctgtatatttgctcagggtctaaagtctgccccatgccaggatcggactccggctcaatgggttcctctggcatatattcggtaggaaccaccctttggtctgaacttccaaggactgaaacagctaggggggctgttggaagcttaggaatgctgcgtcttggtggtgttgcgggtaacagctcagcattttcataaggtacattagcgagatcttcggaatgggtctcagcgggattaggcagttgctcgtctgctagtcgaccttgactaggaatacttgagcgttttggcgagctataggcgttgggaatccgtgggcgatgagacgacatcgcacctggtgaacggtcagaatgtgtcccttcgctctcgacctgggatgttgagggaattcgaggtcgattgggtgggatcggaggagactcctcgggtctgtcagtggggtcaggaattgtgggcactggggccgcgcgccgagggggagaaggaacggaattggaatcgatagagttacttttttgagggtgggcagcaggtgggagggctcgggtaggctgagcaggagatggtgctgtatttgcagtcgatgtgcttttaggcgcgctggctggacctcctgggctctgttggggaaacatagacaccatgccacccatcattggcctgccacccatcttggccattctctcagcgattcggcgtctccgagcagattcgtcttcttcttcctcggtgttatcaacaggtacattctcaatttgattgtcttcagtgaccacttcggcagggttttcacgtgtctccattgtgtccaagctttcatcttcagtggtcaatgtatgctgaactactggaggctcaggaagcggacgacgcggactggcaccacccatcatcgatcttcctcccatctttgccaaacgctcggcaattctttgtcggcgacaaacttcttcatcttcatcttcagtcggtgtgcattctaaggccccttggttgatcgcttcacccgttgaatccgccttaggaattgtcgccgaaacggcatcgactgagattggttcggcattcgctggagccctggtcggctgagtgtccaatgcatgtggtgcaagcgcatcgccttcatcttgatcatgatccggacgatgggtgtcactggttaggatagacgactgagggggcggcactatgaagtggtcaaaaaggttgccattaccaaaacatatacacctatacccaatgtaaaagtgagaaggtgagagtagtggtggcttaccagtagataaacaggataccggctcggcgataggtggcagtgaatccgatttgtgggcagccaaaaggggctcaacctctgaatctagtacaggggacagcggtcccgctccaattgcttcactagccatggaggtggacatagatctggttgaaggaagtgggggttgaggatgcttttcttcttcaagtgcgttgaactttgctggagatggaggcctcgctgacgaagtgcgggtgtcaattgaatcatgcgactgttcatcggggtccgctggggggtccaatacctgaggagcgatggtgtgtttttcttgggcgtgtcccaatgaagaaacgccgcttgtgtgaggcttttgctcagtgcttggcatgtcattatcgaatgatgaacgacccaggcttttgtccgaaggggctagctggtggccaggttcctcatgggaccggtcagcttcatgagagagttgtggaagtaggtttggttcgattgaagacgatgagccaattgtgctttgccgaacggcctgagtgggttcatctgatgaatcagtttgctgaggcaacggatattcattcgtgctgtgatcgtcgctgggatccttttcagaaggaattggcacatactccaaatcctggacaggttcttcagaaagctcgtcgggggtggaatcctcctgactttgtgtaattgcatcacccatcatagcaggagggtgataattatcatcagatagttgcgtggcgttgtcactaggctcggtagcaagagctgacgagtctgcaacaacccgcagtccatcatcgtcttcttcttttggcagcttatcttccggttgtggtttagattgatcatcgggcgcgtttatagattttggttggtcatctagtggagtttctacggccgagggacttttagaaagcgcaggagcctttcgtctcggtggcgcagctcgttttggaatagtaggcataatgattctctctggaggtaacgctgagaattcttccttagatggttcgtcaggagcttggcttgagccctcagaggagtgatgggggagagaaggctttggaggcacggctggaccgggaaagccaaaccccattctagcaccacccaacttagccattcgctcggcaattcttcgacgcctagcaacctcatcatcttcctctactgcatcgatgggatccacttcagttgaatctggcacagcctcgctgtcaagatcggaaatgttttctccggcagttggaatttcttggggagcggatggaacgataggaaccacgggatttggctcatccgcaggtgctgctggaggccgtttccattctctcttaggtttgggagcagttggagttggttcggcagccatggcttgttgctgttgctgctgttgtaataatcgaattcggtctttgagtgaaccccctgccttgacagattcttctgcgtcggccgccgacattccacctggctcagtcgaacgagtacgttcatcctgaggaggtgctggagttgatgattgagtgtcctgggcagcttcgatcggcggagcggggggcggaatattcattggtttacgggctatcgggggtttagggcgtgtgttaggcggtggagaagaagcgacgggggcaggtttgttgaacatggcaattcgatcacgtaatgcatttggcttggcggcaggtgtggggggagccttggaaggagtggacaatggttgagaatttggtggatcatgagacgccatggcaggaagtggattaggtttgctagcaggtggtgtcgttggaaggtttgaagaagcatcagaggtcgccttgtaggagatcggatcagtggatgagggcttttcgatcgaagctgaattacgtagcgaagatgatagtgagatataagtgattgttgggcttttgatttatacatttaaacccatttttttcctgatcggctaattgataaacaaatgggcttcttacaaggaatttttgtcgtttgaggttgggcggcgggttcgagagactctacaaggtcattggacgatttcggactagtttcgccaacagggggtggtgtaggaacaattgaagaagcatcagaaattggcttttgggcgattcgaccatccgatggggacctctcgatcgaagctgagttaggaaagcaaatgttaggatgatatgtgagcgatcccatgacgtgttattttttatatttgattagttttaacttgatggattaggatctatttctggctgttttgcttgataacaagtgagtttcttaccaggaatatctgttaggtggggttgcgaaggagttttgacaggcccggctgcatcattggtcgacttaggagggtttggggatcggtcttgaaggtcatcagaggtagaaagagggattgaggggagaggtgctggatgagggtgctctggttcgatttcgatcaagaatccagcaggcactgagcccgatcggccatcctggtcagttacgtcgagccaatcgccttcgtcatcggtttgtccagtgactgtgacgagctgattgcttcctaggacgaactgaccatcctgggctttgaatctcatcatagcccgagcctggtaagggtagctttttgacatggtcgatggtgcttggcaggaccgaaaagttgactgatacgtagtagaggaggatgagaggaatcatcagtgaatacatagaagtcacgaatagagatatttgaagagttttggtctacatacacaattactgatggttaagaggagtgtgttgcttgactcgaataactgtcccttccttttgttggttcttcttctgttttcgagtggatcaagcttctccccctcggtgatgattggtgtggtctctctccaatcagctgtgtcggcttgttgaccacttcttgtcgaaggaaacggttgttacgggggtgatcgacttctatgacgtcaccaagtcagcaggggtcagctcgacagcagcaagacttgaaactcgcccccgattccaaggaccacctcaggacttcaattcacaatacatccttccagagatctcttgactttgagcctcatcagcagttctcgggatgagccagtcaacgctgtcgcacaagcgcccggcgctgtaataatgggagcttttggtgcaggattgggtagtgggtaccgaaccttgccgtggtatgcagctcaccaatcaacctcgccatcatcactttctagaggaaccaatcgcagcagttgaccaatctctccctttttcacgtagcattttacctggccactctagcatgctgcaagtcagagttttatcctgtcacttacttccaaggaccatcactagattggagaactcaaccccgttactcacggcagcacatcacaaacttgtcagtccttctttcgagatagtaaaacatgccaatatttcagctgcctgatggctttattgccatgtcccagattcaacataactattaccacatagtagcttgactaagaagtcgaacatctattgtctggtcaatgttcaatgcactcaaggcaccttctttgatgtttccggaagattgtctgattcctacttcaacggatctaaccacatcaagccgtaatttttgtaggaaatatttgtgaaataaatgccaggtcgttctagcacgggcgagtgcgttcccgaagaaaagaaaatcatacacggcaaccaaggtcgttatagtgtcagtgccaccagacctcgatcagaaagggaagaagcttcgtggtacaatgatctcgagtaagcgtaatggccacgatgatccacaaaccacaaccaccaaccaagcattgatgagagcaaataatgcagcggtttgcggccgggtcacactgtctgtctgggtgggtaagtccacggagtaattataagagcatccgtctgcctgatccacttgaattccccgctactcgcttgttattcatcagagctttgtgaaaaatcgtctgatctccttgtacatactcgattcgagatacgttctgaagcactgcaaggccagtctatagcaagagcaattatgttgttgaaaagaaggaaggaaaaaaaaaaaaaactacgggcccggcgaaagctgcttcagtgtcacgatatatcaaaaaagggaaggcgctttgatgagcctaacttcagtctcaattaccataagaatcttctcccatagaggagtaagcgtaatgaccacgtcgatccacaaactgcaccaatcaaccgaccaaaacctgcccaaggcaatcggacaacattacttggagttagactcgaatgggatgtctgagagcagccgagccgagcgggtgatgcatactcaaatcggagcaccaacgtcaggagtgagagtcaagcgctttctctagccaggtaagctcgtttgctttggtatgtagatccacggcgtcacaggtgcagcctgcttggaacaatgttagcttgtttcatttgagaatcgatcgctctacagtgctcgtgaggtactcgcttcttattcgagcctgaagcctcgtgaaaagtaccggatattgggaaaggaaggaagctctactttcaagccgagaacctttcaaatcacaatcagaggctgggcttcaagggagttgaatggacaggcgagcagctcgagaaaaaaggtataagaatgaagcttcatcgcccatctccctgactttcttctccaggcaatttacaacaattcccctcaaccaacttcttatttcatcccatttttatcatctgtccggttacagatttcccttccagttaggtgccacttcttgaaacgctcaacccttactcactcccaccccaccaaaaccaacccccccaagatgcagttcatcactctcgccgttgcttttgctttctttgctggtaggtcatcgtccactgcctttggtgacggagcatgacatagtgggctgacttgatgcttgacaaaacaggtgccagctcgtcgccggcttccatggaccccagagccgagaagtcgtgagttatcgtccagcaacttttttttacggagtcgagctgacccttcctttttttggaacagcgaccccttgggagtcggcggcgcccctctggcaaccggcagcccccaagcccaaagctccgcccaagggtctgtccctatctctacttgcgttggtggtctccagtcgccaggttttgggcaagccggtggaatgccatggggtaatggccaaggtatgtctgatttgtttggttctcctgaaattcctgccggccaacacgcccgatgattgatcctcactcaaccttttattgccagctgcctacggtggtggccttccttatggatcattcccctcggggcaatcccaatccacggcctctgcgcaagctcaatcatccagtttcccctcaaacggctatccgacacaatcctcggcctccgcccaatcacaatcgtccggtccaggacaagttcaggcaaccccttctgcccaggtccccggcggcttttacggccaaggtgctaacggcttcggtgccgcaggccaattcggacaggatgggcgaaatggcttctatggtcaagacggtaatggcttctctggtcaagacggcaatgccttctatggtcaggccggcaatggcttcggcgctcccggccagttcggacagttcggacagtttggcccatacggcaaccagtacggtaaccagttcggcaaccaggacggtacccaggacggcaaccagtacggtaaccactacggcaaccagtacggtaaccagtacggcaaccagtacggcaaccagtacggaggatcgtctcagtactttggcaattccaatgacttttacggccaaggtgccaatggcattggccaaacttcccagtccccttactcccacggctacgtctataactccccgggtgcgggtgctggcctaggtgtaggtctcggtgtcggcgtcggtggctcgcaaaagtgattaacggtggagtaaccctcttttatcgggtatgttttcgttggcacatctgccctttacaacctttgctgacatccttattgtcgtcatcgtgtagatttaggcatctttcttggtcacttttcttttttttctttaccctttatcttatttcgtgtttatcgtttaccctgcgtacaatctcagctggctgtaaatcctttgaatttgcttaatgagaaagacatgacaacgttcctctcatcctttgctgccccgttgtcgagatcacactttctgagctcgaccgagatcttgaacctgaccccttgagccccttttgatgataccttgagcttgagccactgctcaacgacgcgtcgactaaatttgaccggcttaatacatctgcacctgcaaaccaaccatcatacatgtggcgaatttatcctgggggttttgccgacttgcccatgtaatacatgacacttgtgagcaatgaagccgaggctttggttccaggtagccatctgataagaccccacggatgcaaaacattagactcattgcgtcagaacagttgttcgcaaaaacataaacccaacaattccatgacaatccctcactagccacttcatatcccaacaaccgaaatgcaagacttgagggacgtggctccctccttttatacaatataccacaagtttcactattaatcaatctatttgatcaagtgtggaccacttggcagatgaatgacctcgagagtgctccaagtcaatcagaaagagtaaccagaaaaacagaacgttgtcaaaagggatacactaaccggcgaaggatttaggcgtaaggaataacccggccaaagtccttcaaagactctaaccaaccaactgtcaatttccaaccgatcgttttaaaagtaaaaccatatatatccagtcaactgaccacgactggccacatgagccctatccattggactcatagctattttcacacaaataagttatgggaggttatgggatcaaattatggtggtgcttcgggcagcgtcccacttgcaatctgcttctattacggctcattgagaatcgggaaagatcacatcgctgctcatcgtccagatcggagtacaaacctgggggcgttgatgacgatgtaccgatcaagccgaccagtagttaactcctacacatcgatgacctttgatagctctctctctggttgtatgagggtgacttgtatatagttgtatgttgagatcgacggttggttcgtttgaagttcaccgggtgatcattttgtgaggtatcttgactgttgcttataggccaccactggtcaaaccccctctcctgggatgatagccgcatcaacctgctttgtaattgagctttgatcaccttcaaaaggtgtgtaagacagattgatctctaggcaacgactagtacaatggtgctgatatacttcttcctttctttgatatttcgtttgttatgacgaccctccaacatgctcatatataatatttcttatgttggcatgagttgagagttgttgtgatcaagctgtgcaactgcaaacccagggatgtatgcagaagaccgaccgaactggtcagattgactgtttctcctcccccgctaccccccgtggggttgatcccactgagatgttcagctgagatcggctctggcgaagttgttccttgtttgttcctgttgaccaaaaaaaaaaaaaagagaggaagagcaaagcatacaagttcacagcatcatgccaacaacatcactctcaaccaagagcaaaacccacaaaaccaacaaaaaccgccaaaaccaaaacaaaaccataaaaaccaaccaacagcaccagcaaaactaccagctcatcaaccatccaagcccatcctcctcctcctcctcctcatcatcatcatcatcaacagcagaagaaccaccatcaagacactcaaaccagaagaagaactacaaccatctcaccagacccaacagacgaagtccagagagccaatcgaccgaaaacctgagctcgaatactatccccacaccagacctactgcctactaccatccaacagcagcagcatcaccaccatcaccccctcctagaccaatccaatcaactggcttctactacaagaaatacgaacaatatcatcaactcaacaacaaggaactcaaagaaacgcaaaccaataaccattcaggaccctctgacaactcagaaacagaattcaaatccactcctcaacaatcacaatcacactctcaacaaccatcacttcatccaatccaccccaaagcgacagaaaactgaacccatcaagccatcctccaccattcaccaaccaagcttacccacccgttcaaaccctatacccgcccaaccggcacctggatttttcttcaccacccaacccttcaagaccccaggtggcaagctagacccatcgaatagcacgatcgccaatggcggcccctccggctcctcccctcctcaacccccatcctctggaaactccaagggaaaggcaaaggagacgcgtcagatatctaaccaccataaacctcgcccacgctctcgatctagtcatcctgatcacagctcatccgacgatcaatccaaccatctccctcaagtctcaaacagacccacatcctcctcctcacagttacacactcctaaacattcaaggaatactcacatctatggacaacaggatctacaggcagatggtgaaatgtcactggtaatcgccgaagtaagttcctactccttgtttctctatccttctttcaagaaatagaatccatgcgcgttcccgcatttttctcctccacatacttcatatcacatttcttaagaaaaccacaaaacaaaactcttcctttttttttggtctgcctttctccgatttggcttagacacctatgcatcataaaaacagacagttcaggcgaggtggaggaaatcagcctggaaagcagaaaaacgatcaggtcgagctaggccacggtcctggtaccccactctcatctcaatcgcttcaggcctttgattctggtcaaggaagcgtcaggcggggcagtcgtgcgagcagtattggaagtggacacgaaggtgatcgattttcatctcatctatgtaaccctacctcaatctgacttttttttttctctttgtctctctattttagctttgccgcatcctcggatacaaccctcggtcttatgcagacatatccgcaccgatctcccgcccagtatgaggtgtcggacgctgctatcatggtgtagtcagaaggccgaacacgtcacatacaccgttctgaatccgagtttcaagccgacccggtacattgctgccgagctgccgaagccgctggcccggacgctgggacagcttgcgccgctcgaggcgggagccaagtcgaagttgctgaccagggtggccaaatcggcgctcaaaaacttcatccgcgggatctgcgagaaccaggtcgagatcagctggggcatccctctcgactcggacgaggacaacgaggtctcggtcgaggacctctccatactcgatcttcaggccctcccccctcatcctcaagaccttaaaaacgaacgcaagattgtggagttaaacacttggagaactcggtcagtttcaataaaccctctcacgatctcacctctgtgtatgtgaataaacacgtatctaaatgtatattcgcctatatatatatatatacagaacgtcatatgaagatcatgctcgacaattccaactgaatcgatatgggcgattgatcgaacggataacggagaagagtgaacgaacaaaagaagagctgttgaagtctaaccggttcgatggtgaagataatggagataaagacgggttggtgattgacacgaaacggttgaccgatcgagcggcggttctcgagttcggtcggttcctgaggtcccgccctcttcctcctccgaaatcaatcgacgtgcttgatgaactagggatcaattggaatcaaatctccttcaacgtcagtggattattcttttatgcatttctcctccttcccaatagttgaggagtatcactgatgggaagggttcaattggacagattgggctgattaaagaagggatgggtcgagtggaggaagacctcgtggagatcagggagcggatgagtaggctgcagatgagctcgacgatcaagctaaagcgagtcggtgaggaaggcatgctgagtgagattgaggcgaagatccagctctcatcgacagatggcgtccagctatgtctcaagtccttgaacctcaacgagccccccatccaacctgcgctccaacctgaggctggtcctggatcgatcgtcaaacgcgacttcctcagaactctcagtcgctcatcccatctggcttgactccgactaaccaccccacctcatcgggtttctgttcacttaatccgtctctgtctctccccctgcccttcttctgcaccttcttcttctttgtgattgtccgtgaaatggaactttaaaaaaatgatgatcatccttgatttgtacttcgaccgtcgaccttgtttacttcatccgtatttgattaatcgctttcatttccttcattaatcactaatcttgtcctgtttgtttttgattttcaaaaaaacaaacaaaagaaaaaagaaaacatcactttcactcttcaaatggtaagaaatacttgtttggtttgggttccttttccatctgtatctctttctttctgaacagtttttatccatcaactgtttacatacatattacatacatcactgaacaccaaaaactagtggatatttatatagtcagtcagttagtagtaacatagtaacacagtggtagtagatgttaacaacacacacacatatatacatctatatatagatacatatacatattcaaccccacccaaaaaaaacatcaatgaaatatttatgtactctatctgtaggtgtttgtgtgtgtgtgtacaactgactgccccaacttgttgtctctgcttcttgtttcccttctattcatatgcatctttctctgtttcttcttcctcttcattttcttttcttgatttgttcttctcttgatcttgatcaacccgattcttcacatccattcacacacatgctcatgtgaataattcatctatgtctatctctctgatccctttctttctgtttttccaataatcttcaaaataattaggttttcctctttttttgaatcatctcatgacatatttatttatatgaaccaatcaatcaaaaaaagaagtcataaatacactcaaccaatcattgtagaaaacttgatcaacacttgattttgcacaatacatactgtatcctcttcttttgatgccagaaagcacaagttgtgattctacaaggaaatgtggagtggtcgcatccaatcacaatgtccttggctttcagttttcacagcatcctgtctgacttgaagcatgatcacaacaagatgtgtcagttggcaattcaagctacataaaacacagacaccgtagctggcttgagtcagaagggcaagctgatggccagaacacaacaagatactgggacaagctctgctcagcttgttggactcttagttttcaacatcagaccagtgcatttctggatttgtggtctgaccacaaatccagaaatgcagtgttatttgttttccttagaaatgacaaatgttgtgtcatggactcccccctcaagttgtatcactttgggcttaatggaacttgctctctctcaccattggggctctatacagctaggtctatggctagatttattgagatccactcacacccttcagcctattgttcagtgcaaggatacaactcatagattaagatagattggaagtatctgaagctgagactgtgtagtagcttaaaactggccgtacaagagaagtaatgcaatctgtgtggtcaagattgatggagcggcccagtcactcaaacgtggaggcctacagaacaagagagacctattcatatagataaataactggcttttctcaatgatcattcctccgtaaccttacgtggaggtgacatgcctcaattgccacagatagtggtatcaacactgaaacagagggaagatgagacaatgtccggtgtttatttgtatcatctctcagagtttgaatacccaaatgataccttgtaatttgtcccactttcctgagacaatacacatgtattgtctttggaaagcaagacaagtattgtgtatcatctcagagggccaataccaccaaaaatgcattcaacacacaagatttttggctgtatcaaaaaaaaaaacaaagaaaatgttttgcatacgtaaaataaatctgagacattggattttctcaccaaccaatggaatactgataccaggtatttgtctcagaagagagacaatacacagaaacacaaaatatgtgtctcacctctgtttcaatgttggtggtatagatttgattaattgtatcaatggcccactcataccaggtatcaatgccccactcatactattttgtgggtgtgtccttcaacccatcacttacaggaaaacaacacacaagtaaacagatttgaaatatctggagttgaaactggcttcacagaagccagcacctttggtcaatcttcagtattgaccttgagcctatggctcacaaagaacttcatcggacttgcaagaccactcaaaatatgcttcaatcagtatattggagtactctgtttggtcgaagttgctgatgcggcctaaaagaccatccctggaacattgaggccaacaagcaagtctgaaaacataagccactgagcttgaccaataccaatcgcgcactgacttatgttgtcttcatctgtagtttttgagctatacacaagtcggtgatgtgcttcattcaccccagatactgttagttctggatcctgattggagtcatgaccgaatcctactaaatgcactacttgcaattaaatcagaaggactggaaatatagtgatttcatagatgttggagaataggtatacactgaaactagtatatattcttgctgtgacaagtaaaatgtatcactctcaaagtactctctgaaaaagacagtccagtggcttatggctgacaatatataagtcacattttagccacaattttcttacccattcacaaattttcttatccagctcacaaattttcttatccagctttattcttgatcatctacaaaatgttctaccatggcatccttattatgttttgttctgtctcagctgctgttgatgctatgaacatctccccacttagatctgtagaagaaagcgtgaattctgggaacagctggtttggtacatacataatattcttatttcataagcaatttcatcccattagcttactgattatgattcctgttcatgctgattgtgtaattatcaatcgtgttggaaacattcaacattaaaaaaaaaacagacagatttgatccatttgatgaagtgaatagtcatgtctctgctggtacaccaagttcacattccagtttgactgaagacaagaatgaattaatgacacactctgtcccaaccgcacaaggttttcaaaataaagtctttgtaccacaaatgttgactgaggaagaacgttagtcaattcacagcccttgaatctgttgaagatagcaaagccatgacactaattctgatcccctactcaggcaccataatgactcaaaattgggataaaaataatagtgggtttcttcttcttctttattttcttcacttgattgtgcacaatgggtgatttgattgtttttttggataaaatagatatgttgaatatcctgtatgaagactcaaggaaactcatgacactccttggcattgcagaagatggtgtcaattcatttcttgaaggaaactacaacaaaataacggagcaaaaattcaaagagatcttgaatttcttggaaagatgtcatggttatctgaaaaccttgaagcaaataagactctttgagttggcagaatttaatgcaaagggttcaagttatgaaatattgaagaccttaattgaaaagctgccagagcaagtaaaactacttcaagatatcacccctgaacatgctcccttgataatgcggattgtttacaaagagtattcaaaaaatattgaaaatgaaataaacacaaaaatttctgattacaaatctttatataatcaatcaaatatagagggtcaattgaccataaatggcactatagaattcttgcattatatgattcaattcatgtataagaatgaattcatttctaaataaattgcaacaaagatttttcacaaaacctttgtccagaacaaaaatgtcctccttatccaaaattattttcaccaaaagcttggagaaggatgtttttggaaccagattttattctatcttatgacatgtccattatactcttttactctgcaattcactaaatacatggaggtctatcaatgttttttttattccttcttggatggttgttttgcttgaatatccccatgattacgattttaatttttttgttggaatgaatttcaatttctgtgttttcttgtggttttctctcagttacatcaattttttgcttttttttttcttcctcctgaaaaattctctacagtcaataccaaggatattgaaatctgaatccaaatatagaatcataaacacatataatccaccctcatagcagtgattttctgaaaaacttgccaattaaacaaggagatcttgaagagatgctgaaaaaaagtttttttctattaggctaacaccaaacgatatggccaaaaattttattattctacactagggggtatcaaatataggaaatccaccattcaacaccagtcacttttcccaaaactttttttttcatcaatgggccctaaaaagggtcaaatgaataaccaacatgtttctgtttcaaaaagggtggattttttcaaacctgtcaattaattaacggtggatttggttatatttgataccccctactgtttacactactcttgagccatttttttactagaaacggtgtggtacagcacagtgcagcagaaattcataaaaaacattccaaatgaattccatagctatcattttgaactttgaaatttccaaactttggaatgggacatctcagacacatatatgtaacacccattttttgattccaccacttttttgaagactccaaagatccatagcacgtagtgggtgacatgcacaattggacccccaaacatacacctgcaactcaaattttattttttgagtagagcttctgttcaacactgcagttgcatgattttttcaaattagtcaggattttgggttattaacagctatgctgatgcaccattcaaaaatggccaaataagcctctatcttgatttcaattgagttttttttcctataaggagttaatatttttcacagtgtattgctcctttggaagacttcactctctcaattacattattgagaagcccctatcaatctgtgaattaaactgttttgattgttagatatgtatcttcaaccacttgtttcattttaataactgaaaacatcacctcactatcattgggagacaaaagagtcaggataagtctttggttcatgtctcagtcaaaggtatatgtatcttaacaatatccatggcagtgacttttcccccacagacccttgaagaaagtgtatctcaacaaagttcgaaatcgcggctgcgaggaggtggggcaagggaaatatgtcacgtcggcggaccaaagttgaatgtatgccaccttacaatctggtcagaggtggaggtgatccgcttggataagattaatagtgctcggtttctgttgtgtgtgacggtgaccgcaagtttcaaagcctgattgacgtcctgaagcttcgaggtctcaacgttaaacctcatcctctacccatctgagtcaatcacacgtgactcgtatctaggttatctgttacacttccttgcaactaagctgttccgctgtaaaatacaatcttttactttcaccgacgtccgaagggcgagacaaagtcctcttgataattactaggttattataaaaaaaggctactggggcaccaatttgttaacttaattaccctcatccgtttggtctgccggtggtttcgattctttcccatttgtcagaatgttttctcatgttaaacttttacccttctggtctatgtcaagtgctattattggcactatgtgcactccattgctaacttatcacaagtcccttgcctgcagtcggtttttctgcgcgcaaagcgcgccctcccgcagggagggacttgcgtacaaagtcaaaatttgggctggcacaggaaataaaaatggctggagtgaaatttgttaaggccctggctccttatcctaatcctcaacaagcctggctcagagccagattgtacttttgggtcccagctttcatttgatggtggtctcatcccttcatttgccctggttccccttctacatttttttgaaaaatgatttttcctcaaaaacccaaaacaacaattgaccaagatccacaaggaaatcaaacttagagtcccaaatgctcattgagatgattgacaaaactgtctattcataatttctttcaactaagtggtttttttagaaaaatttttatgtggtattaggctttcctgtcccagccaaatttttgccttgactcataagcctctcctacggagagcgtcccacggggacgccccgggagaggctttgttaagctagactccattgatgaaagatggggcggagaggagctgttgttcggcctccgtgctccagggtatgtattgttttgaataatccaatgtcaattattactttttttctcctgcttgacgctaattgattcctaattctcaattccccatatatataattctacatctgtttctgaagctcttccatccagcccgtctgctagaagattccccgaatatccagaagatcatgggatccccatttaccacaacgatttaaacgtacctcctacaggagacaacaagagaaagtcagaaaccgaattgagtaaccagaaatctggagagtctttaatccacaaagaatgttggtccattctatataccagccaaaaatctgtcgcagattgttggtaagattttgggtctgatgattatatactatctcatctctaggcattgtgactgtgaagcacagtcagggtgagcctcaaatttattttgccctcttccttatgctacatctcaccaactaaacattggtttgaacttatagacaagctggaaattctctccaaggactttgaagagcttgagacactttttgatattgtctatatagaccttcatggtatttttaaatggatgttttacaactacaacaacaaagaccaacgtaaaaatatcaatgagatcgatgatattcagaattttttcaaaacttcaagagacagattatatacttttcgaagattgaggttataccagatcggggctattgatacaatagatacaaatttcagcctgttagttgagctgtttgaaggaaagaaattcgataacaacatccacgaaatcatcaatccggagcagtatgattcatcgatggagaattatttatgggaaagtgccgggaaattgtgtgcaaatgaaatcaagcaaaagattcttgattatcgagtcaagtttcatggattacgattggaaaaggaattcccgattccaatcaaaaacgtttttgtttgtttattcaagatgattgatgtgttatttaggaacgagtttatcactgaggaaactttacgaaccatacaagaaccagaaattcatcggttagctagtctttacaacattgattatatcaaggcaaagtctttatgacttcagttcctctacatagccggtttattgcctttcttcctattcggtttatttcttcaggatgttcaatgttcttttatgctctgtctacttggatcaaaaaccattggtgcatatcagtttctgcttataaaaataactaaaaactcctcaacaaaaatcagtcgatgaagtgtgattgtatccgattttttgaatgtttacagtgtaatctgattctgcaggctgaagttgacatcccaaatgaaacccatgatatgttttttccagaccagagttatataaaaagctcattcattccacaacggtagccacctctttctgttgagctgtgcccttgtgactatgaattagatggttttgaaggtaaatgcggcatcttgtctgttctgcaccagatctaattgtggctgagcatggtgtcaagaatcaaaaccggcaaaagagactatcaattacaacagatttgttggaagtaaggaacatgcagggtcttgatttggtgaatagtaatgactcttatgtattgatcaaggaattctttggggtacatcggaagagatttcggaagctgaagctcctagtaactgccaataatcatcccgcttgaacctttcaagagggcgcagattgataaggaacgtctattctttccaggcaggagaggaaatgatagcttgaaggagacgttggaggaactaatgagcagacgtacatgtatgcacaatcgattgcgtttggcttgccagccctgatgtcggcacctgcttccaccaaggccttcaccacctccgtccaccctttgaataccgcccctgataaggcagattggccgcgctcgttcaggcgatccggctgggcgccccgagagaggaggaagcgtacaagctcggctcgtccatggtaggcggcgagcatcagcagattattcccttcatcaggaaattcatcaagacgaagtgtgctatgatgaatgaattgaacattcatatcagaataacagtacgaggataactcaccagatacattagtgagctcaacaggcaggccagcctcgatggctgaagttaacaagctagatgaacattaagaaagggagaattccatctctgatcagatcaaacctcaaagcaaagagacacccatcacaaggaaggctctaacgggaggtcaccggttcttgcaccatcaaagatccgttcagcaaacgcgagggtttctccaggtagagaacttgcaggagggcgatgattatcagatatcagtggttggatggttgatgatgactgggagctcatgatgaagaggattcgatgggcttcaaacagcctgagcctgattggtcagctcgccctgagatatgaccaggcgcgccaatcgctcggtgtatgcgcgggaggctgcaaccctgcaggaggttttccctctttcaaacacagcttgaaaggttggaacttgttacttgggactggaaaagcaacatatttacgtaccaacaaacaaacaacttcaaagaattgtaaagacatccagtggacgagaagacggttcgttggaattcgatttgacaacggaataatggtgctttacttcaagtcaaatggttagttatgtactctccaaatattgaagggtgttttacgttgactggtactgaacctatcatttgtgtgttttctgcacaccttgtctgtctaccaagccagtcgtcgattccgcaaacccggtgaccctgtaagcaagaagctcctcatctcaatccatctttcggtggaactacatatgattctgattttggtctggaactgtcaattatttacatttagatacatggggaaggacaaagtaatcaatcatcatcattctgatactatgactagctcgagcaaaataataaaaaaactgaacgtagttttcttggcaaccatatcacatgatatttttatgcagcatgagaacgaggaattgatcaaacacgcatggggagaggacgtctggtttcatgttgacaaggtaagcgaggaggcaacggccacagaatgcttgtggaaatcttgcaatgaaaatatagatgctcataatgaccaagatgatgactggggggcgtgcacataaaccttcagttatcatccgctcatgtttacattcgattgcccagctcgatgcccgacatggaggccatcccggaagcgttactacagttgagcttgtctaccttcctcctcctcctcctccccttcaacaaagccttttcttagacatcatcattaactcattgtcatgtttcatccgctagggactgtgcgcaactcgtcaaagcaaattctatcggtcagtctcctcctaggcgggtttttttttgggtactgaaagatttgccctaagaagtatctatgctcaaactgcatcatgtcttggttgattcagaggggaacaagagggacaaccttacgataatctgtgagttccctaagtgggcgcgcaatccactataactgaatcgagccactttctcttcttcttgaaaaaaaaaaaaaaagtcacgccagcatctaacctgaagaagacgggagacatggcgacgggacaagtgagtttccactcggacaggatcgtcaaacgggtccatgttgcaacccgagtcaatgcgatcgtcaatcggctgaacaaaactaaggtcgaacgcacaatcgtcgacttggagcaagaaaaaatcgagcatgagaaagaagtccatcggctcaaacgtgcaattgccgctcagagagttagttgcccttctttttctcttgtcttttccctagttttaacttctataacgacattcgattacttaattttggtgatgatcaatcagacgcaagaggaacaagagcttcaagctcaaagaaaagctgagcaggaggcacgctcctatgacaagctattcgaaaaactagaaacggaaacctatcgggacaagggagagaaggttgaaggcttcgacagcgatgatgacttcatgtagcacatctatctgctccatccgcacatacccactcacaagtaacccgactccaggaacgctccctatttgttgtctcgatttcaagaacatcgaattagcttctttccctcaaaaccactgtactatgactcatcacattctgatctgtttgacaaagaaatcccctaaatcctcacatgcgttctatctcaagtctttgtatatattcacctaccttgaattgcatctgaggaaaattgtttcagttgacatgtattcaagctcacggctgtttgagtgaacattggctactgacagctcgtcttgtgagagggggttcttgcgcttacgtgggcgcattgaaggaaactgacacaactagatatacttctgttttttttttactcgaccagctccagcttgtgtagtctcactaataatatgaaaaaataaacaacatacttgaagaaaaggcttgagatttctgaccaaagggaactaagaagaacaacaagaacagcaagggaaacaacaacaaagtgaaaggagtacaacaaactaactaaccaggcacaaaaagaaccatgggccaaatatgtaggtaacaaagtattgagatattgtataaagcaaaacaaaatagagtatcaagaccaagagccaagactcaagattaaggaacaaagcaggaggatggaatcaccaagcaattattaaggaactaaaacaacgaccaagagaaataaaactacaatgacctatacggctctgtgagagaatgtaatgtatgattaagggatgtgtattcttcaagaagacgttgtttttgtacagtctttgtagagcaggtataaatggatgatctgaccttgacaaacaagaaaaaaaaactaagagggcaaggcatacgctaataaggaatggggtactggttgaaagatccaagaagatcaatagcgactacgatcgaccaagccaacgctattagagtcctcataagtagtagtcgagcccaggtgatgatgatgatgggtatggtgtcgatgaagactggcagcactggcactgctctggtcatcatactgtcgatgatgaagggctggcggatgtggaggaggggggttctttcgagagtttggtttcggaagattggtatcatggctggtcttggacagaagatgccgactattctggttggtccgaacaagatcgaccgatcgtcctggatcatcgaccaccagactctggtgttgctcccgattcgggtccagttttcgactgatgcctcggaggaatttctggagttttttccgttcgagttcggtgatcttaatcccatccaaccatttcaactttgaatgatgttgcggctcttgttggtgttgagagttgcaggtttggaggatgatggagcgataggtcatccgcttgagatagaactcgttgggcaacgatttgcggaaccggtcgtcgatcgaatgccaatcatcttcatggtctttgttcacgatctggtactgattgagatgaggggcagtgtcgccatatctatcagtgctcccactggcaacggcagacgagggagtggaggagagtaggaggggcgggtagaaggatgaacagagtgggttctgccgcagatcgagcagctcaagttccggtaagctctccaaaacgctcaacaatccacgatccagtgtcttgactcgcgagccaacaattgtgagacgctctagtcgtcggagattcttcaacggacttagatccttcaagaaattgtaattcaaatttaaggtccggatgttcggaattaaattagcaaggtcggccggcaggctttgacattgacacatggccaattcgaggtatagtaagttataaaactggcaagtcggaaaggcggctggtaagggatttcctcctaaataaatcctcttgacatctcgaacttgtttcaatgttaatgacctatacaaaatgaattccaacaaaaaacgaggaggttagaatttttgctgatgattcatgatcttgtagcaagatacttacaattcaccgccccgttgatctctgacgctcaagttctctagctttctcaattgactggctccggtgatttccatcaaatcgttattatcaatgtacaaagtcctgaggttgaccattttcgagatctctaatgactccaatcggttctcgttcaccctcaacactctcaacttcggcataggctcgtcgatcgtcaacgagtacaattgatttcgatctaaaccagatcatgtttacaatcagcacgagtacgactctcttgttgattctgtttgcaatcattgtcttacctagattcagtagatagaccgctctcaggtgatgtagaccagtcacttcactaatctgattgcgatccagattcaagacctccaaattatccctaccaaagtgaaaaagaagaatcagccataggtcttgaaacattagacatattcgagagaactactaaccagtgggcgcattcaaaattgatcttcttgatccgattgccttttaagcttagcttaatcaaactgtcaactgaatataaaccagacacgtcctcgatcaaattatcatcgactttcagctctctcaaatgtttcaaacaagacaattctgcaaggagatgatcgtcagttggagttatgtaaaagaggctatgcaagctgttgtaaaagaaaattgggtttaggagatgaagaagataaatgagactgacgttccaatgaagtcatagaattctgactcaaatccaacttttccaaattctgcagatgactgaaacaacacaactcgttgatctggtttttttgagcgatcaacatcctcaaggaagacggtaagccactcaagtaattcaattggtttgagctcctgttcaagcaaaaaaatcagttgtcagactatctttcttcttgaccaacaacagagagtcattgagggatataaaaaatagtgggccaacccacaaatcaatttgatccaaagcgggcaaaatctcgttcaatctgatgaccgaatcgatagatttgccggccagattgataaccttgatcgagttccagaagggttcgaagggctcaaaatcggtgatgatcttaatcagcttggagtagttcaactcgaacgagtactcctcaattaagttattggaatgacttgtagtcgtagtcatgctaagattattgttgctgctactcttgtgtcgagatggtcgggcttgaggagtggccattgtggatgaattagattggctggccgtcgtgttggacgtcgacgatgactttcgtcgtactcttttcttgatcgagttcatcaagatttttgaggtttgatgaagactagtattatcatcttcattctccgaatcagatgagccaacatgattctgcttattctccttctcttctccctggacatctttcttacttctcctgagaggctcttccttggcgctctctcgacgtggccgtgggtggtcattcttgaatgtcctttcttctgaaccttcttcttggtcgtcatttccttgcgtcaagccaactatctttccgtttttccgaccgtcctggaagctaaccgatcgacttggctttaagactccagtaactgcgttagaatcatcggttgacgatgaaatcgtgctagcattggtcttattaggactgcattcattgacaatcttcaacaccgattttggcagaaatttttcgctcctaccggccaaaccttttttcttcttgttaatcgaattccgtgtgacgccttgatcagcctcaacattgttcttcagggccacatctcgttcattttcagcgcaatcttggtcattactcagaccttgtgctacagatgtttgcgtatcatcatgtattcccccagccatcaacttagatccagatgaatcacttccccgtttgctattcaaactttcaatatctttgaatatatcatcttcttcactagactcttcttcttcgcttccaaactgaccgagagtgttcgggttcttctgttcttcttcgactaccttgccgttgaggagaccgccggtctccgattgactacggaccttcacccactttccaatggtcgaatcaaagaccatcttccctacccgtgcgttttgcaacagttgttcgacgtctccgggtgcaatggtcatcagccccaacttctggtggtgtggatgcttcgggtcaccttcaattccttgccgctgactgtgtgaactggagctactatgacgggttgtggtacctgttgtgagtgcaggcgtcggggcagatgtcgtcgtgcaggcggcagtcgagacggagctgatacgattagaacttgtaaactgattccgtacatcgacggtgacacgaccgattggctctcgagaaacaggttgagtcgcgaattgacgtctggagcctgtggtactagccaaattggatgatgtgagagcactagaggtcccataggcttgattgggcttctccgccacaacttgatgattgctgtgattatcgccaagtgtttgccgaagaaaagcagcagcagtagtcgccaaccgccgatggactgaattcaatccaccattagaccccaattgatttgggtgattgggagattcttcaaaatcctcttgattttcttctgctgtctgctctcgattttcttgatcttgatcttgttctgccgcagcagcctcacgttcatctcgtgtaccttcttcaattgatatatcccagtccaagtctgcttctgaattggtacgttgacggtaatcaacgggattgtactgttgatcaggatcattatcttcgtcatgttcttcgttgcgttgtctgtgtccgacgggcattggtgagggatcttgctcagatgttccggagaaatctcgtggttcagcttgttgatgctgatcatctaccgatacggagaatgattctgaagcttcacggtcatgaatctgagaacaagtcgggttcaaaggacgcgtagtttgtttagatgaaccgccgaactgttcgcgagatgatttttggtggatatgtgggggaggatgggtcgattcaacctcttggccgccactagttttggcgcgtatccgatccatcagcgccttagcctcggcgagtcgatcgcgaacgaccacaggtgcggcgcggctcttttcgtgtggagtagcagaggcagcgcttgcggaaacactgcttttgaagacaaccatgggatgtgcccgagtgaaagctgctggacgtcgcttagacttccgctcgttaagcaccgtgacggagtccctcaggttcttatgacaggtctcaaaactggattgagcagattcaagtcggattcgtttactgcttcggcaggattgccgtgcattttggtagactgagttgacagaatcttccaagcattctgcctcgcattctcgacgcgacattcgtggaccttgataagattttcgcccaacgactggcgagagactattgactgcgtaagagctgggttcgacgaagctttcggcccactccttctcttccttccatctctgactatgactcgttagtggtcgataaggagttcgaccagcatcgaaggtgcgttgtttgtttgttcctgatgagaagacgatcgcgggtggagtagaatgggctaatccgatgctagtgctactatcggtgacttcttcaccaggtgaaccaaggatactcttgatcttcaatggggcatcaatcttacctggatgaacagagttggtagataatcctttgatttcctcggttaatttgttaagatgtttgcgagtgaaggtatcataggtaaatcgaaatcgcctgggaccagtcgagaggtctgaattgtcaagggattgattttccggtagatcagatggacgctctcgaggagggttgtcagttttttgctcatgagaggattctgaattgactcgatagagacgattgtggacatccaggacaggtgttcgatgggcaaacggaagagaaggcggtcttgaggagctagcaagtgatcttgagtttgcgactgaaggttgtgaattagtatttttccaatcggtctggactgaacttgatggctcagtctcttcaatgatttcatccagacgatcgtccctaacgaatcttagtcgttccatatgacagcctggtgggatgagcatctgtggttggtcgtcttccaagacttccatgtcgtcttcatctacttgttcctcttgttctcgttcgtcttgatggtctatgatagattgaaaggaaggattggatatcaaatcttcataatgtgagctagagcttgaccgggagagcgaaaggccgaatggatcgtttgggaggaaagatgatgactgatcgatcgataaggaacgaatcgaatcattcgagacgcgtccgatcgatccttgcgcatggagaggcatgttatctctagagatagatccgggctttgggcctgagtgaaggtgggaatgaagagatggatcagtttctatttctctatttctctcggacgtttttgttgactgacgattgtgatcggatgggttttgaataggagggactgattcagatgaagtggtatggatgggctgtgctggttgagaggtttggaatattttttgtagttgggttggtcgtttgcctagaacatcattaaccattccatcgactgcagctcttagccagggtggagttgtttcgtctgatgatcgctgttggctgttgaggatgatcgagttatctgaggattgtttgactgaggaagagtgagattgatcttgttggttatttggttgttgtttttgttgttcaactgagtttgagtttgactggttctgtttaaggagtgaattgaatgatgaagtggatgagtacttcttgaggactgggatacgagattgggagttcagtcgaagcgaagagtgttttgaggttcgttgttcctgttctgctgatgatgataggttgacccattcctgggatagttcgtcggttagccagattggtttcttgtccatcgctgtctgtctttcttgagtttttctttcttttttttttttttggttcttgattggttttgctctcctgttgaccatcccacattcaccaccaagttccccctgaccctgtcacgagcctgtcacatccagtccaaccgacatcgtcctcaaccgtaagcaagacaactgtcaaagccctcatatattactgtatcaccgcatgaagtgctgaaaaaatgtagcaatcatgcttgatcctggggaggtcactactagttcaacttggagaattgacgaagccagatctacagaacactcacccacctctccagcttcaaggaatctttctatcctcaaactcataagttgattagtccataatgaagatttttttttaatttggccacccatgcactaacgggactcttgattgaaagttttagaatttcagagccaattttaaggcctttggggttcatcaatagcattccagagatttgacaagattgtaggattatggggtttctgagatatctgaccgcgcgttcaaagggacttcattgatttggttgcctgccagttggactactcaaaaggctcctgaatcagaattgataatcaattgagggccggtaacacaattttattaatgcaatttgaccatcagtcaatcaaaaaaggaaacataacaaggtgggttttggccaagaataactatactgactgaaacgagaataagagtaaatcttgaatttgagtcaatcatgcacttgctgcaactcagccccgctcagacactcaggagggtgccagcggggtgcggacacgaaggactttatcaatttagctgagacatgcttgaatcccggaaactcgtcatcgacatcttcaatagttttgaacagcctggttgtccaggaaatttagtttgtcaacttcgcctcgctggcaaacagcagagctcggactcgccagttagatgccgtcgatcatgcattatttgggtgagaactatcatcgtttacgctttctgaaaatgcttctatcggtcatccagaggccctttcttttcggcctgaagtgttacccgaatatgagtgtgttggctcgaccagccctgtggacagaggaaaaccatgagttccacgtcgctgattgtgatgaggaaaaactatcgaaaatggtcgccgagctgcaagatgtcttggacggtggaaacactctcaagcgcccgctggagaacgagcatcagaaccagcaatcaacttcaatgactgcagtagacggaaaacgtgagtccaagacaaacccacactactggatttatctgaagctgatagtgtcattcttcttcagtcggtactggagtatcatcagtccaacatccaaaaaaaaggcccaggaaagatactgagttcagctcagatagctggatgcccagcttaatctcgagggataagtatcagtccaatccctgtggcgttttccagtcctccaacttacaaggttagcagaagcacttccctcgatgaataacaatcaatgtgtatcacctctttctgaccgtaaaacgcgaaaaaattgaatgaaaaagatcatagtatagacacgcccaatcaccaaaaacatgattataatttttggaccaccaaagagggatcacaagtttctcatttaccacttccatcctccggttgggtgatacctggaaacattcaacaagacttttccatcttaccaacagcctccaatcgtgtatttgactccatcccacaaagaagcaacataggtaaaagaattttagatcatgataaaagcttctcttcatcagaagaagctcaaaaagattttcaagatgcttcaaaattcatggaatcttatgatgcttttgaaacaataaaatcttttgagctcaagacctacataccaacaaatatggaagcaaaatcagagtcacagcatcaaggagaggtgccaggccacattgggacccaagataatggaattattgatggtccttctgccacagaaccccttccaaatcaaatagcctgctggaatgaaaaaattcaaggactaagcatgattaacaatgagttttttcaccacaaaaggatcagttctttggctgatagaatgataaatgatcagcttttagagagctttacagacagattccatacacatatgaaacaaatacacacaaaataccaaaaaattcagctagatggaaagaaatataagatcctgggctcccctgccataaaatttcccataccaagatcacatgatttttttatccgtgttttcagtgaaagaagtggaacaactaacagctaccatggtttgaagaaaaaaatcaaaaatatcatcaagtggctcattctcattaatacagctgtttgtaaaaacttcagccaagaaaaatcaaatctaactccatcatcctcaaatctgaaattgttagattggttgtttgaaaaagcatttgaaccaagagatagctttcctatctggggaatagtcaaaaaagaaaatgcttggaagttgaacccaggtgaagaatttggaatggtgcaaagattattgcttgagcaactatcaaggggtgacactgaagaatatgcttgtgagacatcaatcattattattctctgttggtacaaggaattcaattcaaaattttggggatgtataaaagggtaccaagatggatttgacccagaactcaatctcaatataattttacacaaatttattcaatcagggactcctattcacctagagaatgaagatttaaaagattttacaagcttaaaaattctcaaaattcctgatctgaaaaagtttccagccacaatgaagcccagtaagtttatggcaaagacatcagacccatcaatccaaacacttatggatctggtcaagtttgatagatcttattttgaaagagatggtatcaaggttccagatcttccaatcaaactatggaaattcaaaaaaccattttacaacagctctcccaggtatagagtaacaatttccaggggcagtaaattatcctccaaagcaattgatttttcaaccagaattacaacactttttactcatttgaatatatgtcacagagatttaatttatcaacttaaatctcaaggaatcaaggaggcaattgatgcattgaatatgttcagtaaatggtttaatgatattctgtgtggaaaggaaggaaacagcttccccattgttggagatgtggtgggaaatcatcacaattttcaacgcaatgactttggaaaaatccagatatacttgatagaggagtactttgctgatccaatggcatacatgaaagtaacttggatatcccttgctttacttgagtactggtacaaaatatttcacacagactgttttttccacacagacaatgagtattggaatagaatgattgaatctttaagacctaaattttcttacagagataatcattctttagcgcaatttgacactcaaggaaaatgggttggtgtaaaacccagaagacatgtgaagaaagaagactaagaccttctttccaaattgcaaattcataaaatttttgtttcaattcacataaaaaatgaagaagctatcattgaacaagcaagagaaaaaaccaaagttattgaagtttacaaatcatcaaagcatgattctcttcagtttctcttgtggtagataactttctagcagaaagaaagcaaacaattcaacaaatatagtgaaaaaagtccttcataaatttgaattaatttcaaaacttcagtctgttggtttgtataataaaattcatcatatagcatttatatgaattgacaaaacagaaaccgtattcacggcattcaaagagcctctgggatgtttttttttgtaagtattccttttcagagagtcaaaccaagtgtcattcaaagcaactttggcatcaaactgtgttgaaatttgttaataagcttgagtccagcttttaaaattggtgtgagagaaagcttgtcaatggtcaaatggcaacaagcacatcaaactccctaaaatttgggccaaaatacttgcattgttctaaccaacatgaggtttgaggagagtagaattttaaattcttctcaaatctattatcttgcatttataaaataagtttaatcaacagacggagagtataatgagtaagtgttcaaggactggaaccgaagtggacacaggtgattggagtgaaaaaggagaagaccaaccataatttactacagaagatacatacatttcttttaaacattaaaattagtttccagcaagtttcaggtctgaactggtgggtagcagcgcagccaagattgttctggtcccgatgaagttgtcttgataaacggacttgtgtagtgtgcaggtcatcttaagagccctagctggtttcgaagggttttttccgctaaacctctccttggagggagtggtgagacatgtttaggggtcgctgtaattttacaaactattttttacaagacatatgtcttgtaaaccagatagtttgtaaaattacatttttatgggggtaatgtataattttacaaaccatcatccaaaaatatgggttgcaaaaaaaagggttgcaaaatatgtgccttaaaattgcaacccatgccccatggagtagaattttaaggcacatatgttgcaacccttatgtcttgcaaacaatatgatttgcaaaagtacatttttgccttatttcaaggaattttgcaaccattagtttgcaacccatctatgagttgtaaattatgttttgcaaaactgcacaacatggtatgtaaaattgaattttacaaaccatattttgcaaccctttcaagcaattttgcaaccatcagtttgcagcccatctatgagttgtaaattatgttttgcaaaattgcacaacatggtatataaaattgaattttacaaaccatattttgcaaccctccaaaaaaaaaaaaagaaaaaaaagagggagacactatggaatatggaggtactgaaccgccactttgccaaaaattaggaaaaaaggaaaaaaaaaatcattccttgctgggggtgtttaatcccaccaatgaccggtcaaaaccggtcattgatgggggtgcttgggggtgtttacttccatcaaggactggtcaaaaccggtcattgatggggatgttgggggtgtttactccaatcaaggaccagtcataactggtccttgatgggagtgtgtcctccaattgaccaacagtgtcataaatggtcatcaatgggaggaatgtaccggtgcaaattggctgatgaattttttttcattttttgatgggagtaaacactccaattgatgactggttttgactggtcattgatgggagtaaacacccacataaatgaccggtcaaaactggtcatcaatgatagacacaatcccatcatttttacattttttttggccaaagtggcggttcagtacctccatattccatagtgtctccctcttttttttctttttttttttggagggttgcaaaatatggtttgtaaaattcaattttatataccatgttgtgcaattttgcaaaacataatttacaactcatagatgggctgcaaactaatggttgcaaaattgcttgaaagggttgcaaaatatggtttgtaaaattcaattttacataccatgttgtgcagttttgcaaaacataatttacaactcatagatgggttgcaaactaatggtttcaaaattccttgaaataaggcaaaaatgtacttttgcaaatcatattgtttgcaagacataagggttgcaacatatgtgccttaaaattctactccatggggcatgggttgcaattttaaggcacatattttgcaacccttttttttgcaacccatatttttggatgatggtttgtaaaattatacattacccccataaaaatgtaattttacaaactatccggtttacaagacatatgtcttgtaaaaaatagtttgtaaaattcacttacccccatgtttagtcgacactccctacaccacccatcccggatggagctccaggccccgggccaggcgagcttaacaaagcctctcgagtaagagcccggagggcagcccctgtctcacagagctgacggcaggtcgcctgccgcggcaggcgatggacttgtggtaagttcgcaggccagggctcttcgccggccattgagctgagaccctcctaactgtgaagactagagtgtttgtgattttcttctgaggctagccctgtaatagttgatgatggtatggatttgtagtgcgcaacgtaatgagaaatctgcacttgaaaaaaaaaaaaagaggagacctcaattcagctcgatggccgtcatcaagagacccttcgattcgtcaacatcaggcaaaaaaacaagaggacaaactagctctggctgcttgtgtcaaatctcctcgtcccattatggagggccgaatgggaagcttactccaatgtctggcttgagtagtctcttacagccctcggtgaaagttgaacgctcgctgcgacgcgaaaccaagtgatacttgaagcatcgatgtccgatctattgatttctgactgtatcaagcttcacatcgagccaagcatcgtggccagcagtgcacgaatgccattcttgttgtggttcaggcccgttcctcgtcgagaccttgttacaagcgcccatcaaaactttttcaagacctcgtacaccgatctgacctccccatctcaaagccttcgagcagtaagtaatggaaagagatatcatgatggaacacatcatctagggccctccgcaggaacaccttgagcaaaaatgtcacatacgtggtcgccgggggctggcccgagaaataacgaagcagcgaggaaggctgtataaaacggctacttgaaaacgcagtcttcctccatagaaccatagacgctctcttcctctctgtccctacgtcccttcactcatttcctaacttatttttttggagagacccgtttacaatcgtcagaaaaagaaacatatatttatagattccaaattccaatcaacaagaatagaacaacggaaatgcttgcgaccctacatccgggtttttggagcaagctgtctattttctttgccctccaggtaatcctaatagctcaagcaactgaatctgaacaaccatccttggagaagcgtggcttcgggttcggtcccgcggcagcagccggagcgggcagcagtagcgacaaacctcacggacccccaaaggacccatcggatactctacctgagcattgcaagcttaaaccgctgactccgcaaacttgggctaccctccaactggataactatcttgagaaatacccaggtggtgctaacatgactctgtcggtatgtttactgcattcttacatcggcggagttggcaccgcacggattgaagttgaccgactctttctcgattttcttttcttctagcaatacgccgcttcacaaggagtccctaactttcaatgcggcataggaaacacatgtgatgccggacaggtaaggttgtcagcgttagatcccccaatccaaccaacagcttgatctacccataacaagacttaccgatcagaaaatgacttgtggatcctgtttctttgcatgtgtctttaatcgattcagccttgttatccagtcgcccctccggattggtacatcttgtttgctgtccaacagtggaacgtcaaaatgaataccatgcggtccgcgatcgcttacgccatgaattttgtgaaatgtaagtcctcataaccggaacttgaagacgagttctgtctgagaaagccttcgattggtttttccgtcttgaaactttcttctagcaacgatggccaccttatttgcagccttgtgagtcttcaagagaatcccacaattttcctgagatacagcactagcagtctttctcctgagagagaggaagaaattcagcgagaatgagtggctggtgaagaattaaaagctaagtggagaagaaactgatggtgagcttggccatttccagagttccggccatcgacacctaccagctggaccggatgaagttgaactttggggtgaacggagcaatgacgatgtgctcgaacaccgtcctgctcgacctcttcagtctcttccacaactttcaggacgccaccggagacgcctttaacatcatcaacaacatcatgggcgcggctatgtctatcgccggtggattgatcccttctcccgatccaccggagggccgtcaacgcgagggatttaacttggtaagcttggtggccgctcttgagatagagaagaagaaagaatgcttcacttccatttttttcagaaatgatatcattaagatcatgtttctgactatggggttgggtgtgagaatatcacagtgggcacacttagagaagcagatgactggatatgaggagctcctgacgaccaaactttccaacgagacttcgattgtcgagacgtcaggaatcagtaccgaaaaagggatctatggccagcttcggaacggaaactacatcaagccgattcagtcgatcttcctgccgatcgtcgaggacgacatcaaaaatgtcaccatcgccatatccctagtcaagatcttgaggaccctggtaagcaccaaagactcctcgcactatcaagaatttcctgtaaaatccttcaagaaacacttgctaatttagccacccctccttctatttctacaggacgcttttgtgaccatcggccaggtcagtgctctcaggccgtctcaaggacaatttttctctggcacaatgactgactggctacggagtgattgattttttgtgcaggaggtctgcaataaagacggaaaggatggagcatttgaaggtgacaatgtactatcgtactgcgaccggcagggcacgtaagtgatcataaggattatcctgtgttgtttctgaagtgtctgactatttcaccggactctttcccgaccttcaaatgatctttgatgatcggaaaaaaagtatgttcaacattattcgagttaaagaaaagaaagaaagtatggagttctcaaacgcttgggccatcgagaaccggttcggatactcgactcaactcctgacaaacgcctcttggacttgccaacaaaaatacggaggattcgagccgtttccatataaaaacctgtctgtcattctttccttaaaaatattaatctgccttccccaacaataaacgaataaaacgaaatcattgatgtcattggttttttttttctgaattgtgatggtggattttttccaacaggactttacctcgggatgtcttagcagactgtatcatcaatctgcccgtgtgtgactgtcgtgatcccagtaagctttggctccgagtagtcggttttgttaacgtgcataccagaaagaagtctgctgacatgatcccttctcccctcctgctgacacaaagaaatcaagaaacaaattcgcaaacatggcgtcgtcgaagcgtgtcggagggccggtctacccatctgatctgttcctcgccaactttgacacctctgcatccatttcattttcccgatttgtttttcaccttcttctctttttatttaatttggatgggtgtatttatctggttttcaggaatttgggacaaaatccacaaaatatacatgcacatctatcatttgaattgaaaaggtccattaagagaccctataacagaatcataggcccgaagccagattgaaaggactttactctggctttcaaatgtgaattgatttcaatagcaatactttcaatgtggatgaaagtgtgcaaaatcagaataaggtctaaaacaataacagcaatgcatcatgatagctgcatccataattctccgcagtaggggcattcaaagaatgatggtgtatgtagtccgtcttattttcagacacttgtttcaaaatggatttggatccatctgggagctcctgtggatttttgagtgttgccattgagatactcagcagcatatgtggtgtcatgctcgggaaaaaaaaaggtgacacagatgtctagtgagtggcattttggctctctgctacaaaattttcacaaattgattgcccctttccagattgttttcaaagaagtgtcgtcgtttaaattgatgattctggacttggaaatctcagtctcaaatcattgaggctcaacacttgaatcaatcttcagatataacaggccaatgcagatgataaacaatttgcttgtaagaattattaactgtccaacaaaagaaaatcctacaaaggtacatagcccagaaatcaagttcaaagaagggggagcattatttggtacaagatatttttttttctttattagaaaaatgggacaagtagattatgatggatgaaagaaataaatgaagaacaagccaagaaatttaatgtgattgtcgcatgtatcttggtaagagtttgatgtacgttttcatgacagtaggtggatcgcataatactgctctagattacgttcatcgacaaagagcgtctgttcgtgtctctggtggtcgtttgccgaggcgatcgtaccttatggaccttggtgtgactggatccagcgatctgttgattgacccgtccggccagaggactcaagtgtgggccatgataggagaatcttgaggggcggttaggagagtcttcctcgtcgtcgtcggagtcgtcggagtcgtcaagatagccgccgttatttttgaggaagatgccgaggatctcgttgtcgaatctgggctgtttcctctctggggattcgccaactaagagggtgggaggttttctgctcgagttgggtaagagcagggaggagagtgatggtgaaggggaggatgacttgattgcggcgcgaggagagtgcaagtcatcgagcctactttcgaggtctgagaggtttttccttagacggctctctgagtccttaatcttcgaatgtcgcgaaattgatgatggggttggtgactgtggcgagagacagggcttgagtggggttcgctgaagcttgcttgggcgcagaagagtcggccgtcctttcggttgactttgcaatccatggacttcctgcggactggagtggcagagatggctttcggtaaatgagtgagtcatgctaggccgtaagagtaagctccttcgataagttggaaagtgagtatactgaacgctgttgctgctcgagtgggccatgtcgctgaggtggcctgttgtgtgtgtgctggatgtggaatgtaaaatattgaagttagcttacagcaacgagaatcttgcccatctggaaaaatggggatggcgtacggttcaaagttttagaaaacgccggtaagtagtgtacgtcgttggatgcgccacagtctgacaactattatctttataaattatgtgtgggtttaagctttcatgccttcgccttcagtcctcttgcagacctataatcagggtctgcatgaaaagggagttgctgactagttcaggagatgtattgctagatgcgatattccttgagaacgggactagggtgaagtggggcttgctggtcaagggagcagggttgctagcgcgaatttaaggacaggcagagatgggggtatctttgggtatttgtcgatgcagagcaatatagggtctggatgcttgtagtagtaggactctcctgcaagacggagttcggaaggaaatgcctaaatagttggacaagcacagcatcaagtcagtaatcccggccagggcatagacaagacagcatggcttggtgagtctgctgctgttcggtcctacgctgatcccgagggctcaagaagctaccgatccgagatttcctggttatagtaatcagctcgacacacgcacaaccaaaactgttttctcctttgcgctctctgctgtcttctctcctcacgatcttctgcgccagtcccatgtctggatcctcgaaaagtcataattcggcctgcgcttgtgttggtgcttgtgtccagttgggtggatgatgaacgttttccgccttacatagtcggactgtcaagctcgggctgtctacatagtcttctggctagagcgattacgttgaggctgttgagcccaatcagcactgtggctctctgctttgggagtcccagtcgatgcttgcttgcccgatccgcgcttgcatcattccccttcactgtcggtgggcttcctgatccacgcctaaagtaacaggttaacccatctctgccgcacatcgggatccacagtgcgttctctgactttccgaatctaaccatttgactgttcaatttcctacggtttgcagcttgtatacagattcaggaacccgtgactctcagcgactccaagtcaaactgacaagccaaaggccctcgtggacgcgcgctacacctatgatgtgtgttgcatgtaccgatcctgatgggggcaatctagggctcacacagggcaccgagcatgtaggtaccatgcggctggagtaacattaatgtgattgcatccaggcgagtcggctgctttggtatcaaagcttcagtaacgtttcgtccgacagaaaagaatttgtacaaacactccacactgcgaacttagcaaacagtctgggaaactgcaaaaactaccgcagattgcgggtgcctttcattcggtcccctcaatcccaagactctgttgatgttatgcagcttatcacccactatctcccgtaggcgtggttgatcgaacaaaaacccacgagccggttgggagaaggagttgaagaactgttgactgttgacttgtacttttcctgaaccagttggatactcaaataaaaaggaagtgaagccattttgatagttacaccaagaaaaatcaatgctgactggatagcaggtgacatcaagtacaagcatgtgtgctacagggggctgagacaaagctgagctggatatgcaatgtcaagggctagcatgctaaagctcacatcacttgccatccaataaccattattttttcctggtgttgatggcaacaatactggataccacagcaagagagggttgagttctattgagttgggacaggacattgagaatataccagaccagagaagcagttgctgccatgtttggacactgggaggtgcggtttcatgctgctttcaaatgttgtttcaaagcttattgcaaaagggtgtaactatatattcagttgtctgtaatgcagaatagctatgtagctgaccaaggttcttctgttgctgttttgcaatgcagaattcaacacgattgacttgtgttgttgaaggattggtgaaaatatgcaaaatggggttccactctcagtgccacagaatgaatctgacaacaagacagcaaaattaaaacccaaaaaaaactcccaacatttctgctcatgttgttgtgattctgaggaaatagtacttttttcatgagggaaaaaaaaaagaaaaaatcagattgactagtaatagtatgccatgtcaaaagaatgattagaagcacaaagtgtgggaaagattgagtatccaccactgttattggaaagtcagtagaaggctctgatgcattgtcttagcccacgcttgtagacttgggcagctcccaggtagtagaagccaacatctttgcctcaatcaaaaactgcaactcttccattttccaatactttttcttgactgttctatttatgttgttcaaagttaaatatgcaggcatttatgcatgcacatccaacaaatttttgcagggaatcttgacaattggatgagataacataattagcctattataagccagttccaatggctgatcaccttgtcaaaagttgctgatactagagggatatttttttaggatgtatctggaataatctgggggattctagaatacgatggctgtgtttttgagtatcaatgatttgctgattacagctaaaatgatgactggctattgtgaaccgtgcaatcagattgtcaagattccttaaaaacaatttatgaattatgcatgcataaatgtttacatatttaactttggacaccttaattgtattcaattcaatatccacagtaggtacttagacacacctctatcatgtctttggatagaactctaatcaatcgttacatggtcttgaatctttctattctatagaaattttatggtttcaacttttatcaatttgaatactggattcaccatacggcatgtgataagactatggttaacgagaagatgacatgcaccaacattatcagtggaactacttcaagaaaacactgaaaacattttcacagttttggctgtgaaccaattatcttatgtgaaagtattgatacctaaggagaaattataatgaatttttttgagttttataaacataatcaacatatttacaaattacatacactgaatgatctcaacaaaactacatacccacccacataaacaaacaaacaaacacaaaaaaaggagcctaatgataataataaggatgtttgtaatcgcggacacaggagcagcattcttcgttcattgatcattcctcatcgtccaccccgccctgtgccaatcccacccaaagaaagataaatgaaaacccacttgaatgtacatcaaagaaaaacagtaaatgtgtcacaaatgagagatatattagaaggagagcaggatgaacggtattaagaagcgagatcgatccacaataaatggcatggaaggaaagagagagagagagagagagagattatatatgtttagaagagattggtgagagaggattatccacaagtgatggagagagaaagacgtcagattactggtggcgagggtagtggacattggggtgatggatgagttggacgggattatttccttgaggaaaggcaggattcaacccattctggcggatatgcagattgtgagcgggaccagcggggttagcggctgggttagggttattggccccattattgttattgttgttattgtgattgttagtctgttgtttgatcgagctggggctcggagacacgtcaagacacttgaataacttctggaagtccgtccgaacggccgctgacacgttgctcaatccttcgtccatcaggagcgtgaagctgtgggtttggatgaccgatttctaatcgacaaagatcacatttgttttcatgcacccgtttcagtatacgcaagattggaagagttttcatttgaaaaaaaagaggaatgtactcacccactagccaagcgaaaattgtcatttaaattgagttattcactatgagctgactggcacactttgtggggttaccaaggattaatttactcacattactcttcaaaaactcaaacgctagttggcggacccggtcatactttccaagaaaagaactagcgagctcgatacagatattatcgacttgaagagacctcatgaactgatctaacgcttcttgtctaagttctggcaattgtaacactgtttatttaacattttcaggggccagaaaaaaaaaaggataggtcagcttcgaacatagtgaacgacgcgaggtattcgaaactcactgtcagccaagacaaacattgacttgggtgatgtaggctgaagctcgtccatctccatggccaacgaaaacttcaccgcatgttccctcacaaacgccgctcttcttccgggcgagcgacctttggcttccatcctttgtttgtggaccaaccaattggatcgcaacggagcccaggcgattgagctaagacaaagaaggatttgagaaaaaaaagtttcaggaaatgttgaccaatgatacatcgcaagggacacactgacttggagtaaatgtacaagagtagcgcccggtatgtcgtgtagggagtagatgtgatggtaactcgatggatccctttcttgggagccacatcatccacctcgatgtcatcgtcggcttgattttgtttatcagctagttgagatatccttcgtttctttgaaggtcgatcggccgtcgtgggtccaaggaattgttgaccgtcggacaagttaccaacatcggcgagggtgagcttgggttttgtttagtcatttgcaggggcaggaaggggggatttgggagggggtggaatggagcaggtggtagtggtagatggtgaaatcgaaaacattcaatgagcgggtgagcgcgttgaagggaggagagattaaatgggtagagaatgaagctagtagtcctcttgtcagaggaaaacgtgggtggaatgattgctggggatagagcatcaaatgaaagtccagtcgatcgaggcaggattgcaatagcagatggaatggattcgaaactagttgagaggggggaagaggtgattgaagtaagttttcttgaaacactcacatgatctgctgcctgctgtactcctcgcattatgtcatctaaatcatccaactcgaaatccgagtcatcctcatcgtaggtggacccatcaagcaagacgcttgggccgtccgtcatggcagaatcatcagcgatcgaggccgtcgtcgatccctctggtaccagttgaccggcgaaagtagagcctggactggagacgtcttcgagctgcatcaacgcaggagagagagagatttcgccagcctcgacagagtcggcctgactgtgagtctcgccactttcaagaaatccagactcgaacactgttatagagacaagactagtcagccaacctctcgatcgcaaattttcaaggatggatgagggggaaccgaactagtgttgaagtagggcagcgatcggataatgtatttctgagcgtaaatcgttcggacgcctttgccttttcgtttagggaacacgaaacagacatccgaacattccgggtcgtcgaagagcgtagaaaatctggctgatctgcctgcgaagcgttggatgtcaccgaatggagatggttcttttgtttaggatgtatgatgatctgtcaggttccgtatactgctgctgtattcgatccaacccgattactcacgagttgttcgtcgtcgctcagacagtgtgacttcaacaaacagggctttctattggtgcaggagttttcatgagtatgagtaagctatgatcagctggttaatggtcgatggggatgagtggaggctaacctcgatgataaaggcagggtccataaatagtttatcaagcttgatatacttcgcctgacctcttcgactttcgaggccagcattgaaggtataaccaccagagatgttcttgttcatcccataggcccctcgagacaaaggggttccgagctgtagtgatgagaggttggtattgtgaaaagatgtgagtgttggtgcaggatctcagtttggtgtgagaaaggagtgacacttacggtagctgtacagctctcacatcgtctgatccaagtttttgaagtcaagagttctatatcctgagcagctccgaggaagacgccaagatagcctgtggagaagggggggtgttggttcaatggaactgtcataatgaattgtttgtttgtttgtttttcccttacccggtgttttggcaatcgttccgactgagatctgccatcggttatcaccaaatggtcttgagagtagcttgactggtgagttctctagtagttctctggtgcagttctcgaatgtccactcgaacttgtactgtgaggaagtggtgatgataagcttgtcttggttgtgttatgtgattgtttttcttgttgatggttgatggttcagcttacgttggcagtccagaattctactccaggttcttccctccattcgatgggtgagatgatcatgataagttgtagttgttgttcttctccgtttgaggttgatgttgatgttgatgttggtgggttgtttggttgatggttgggttcttggttgggttctctgctgtgttggctgacctttgtaccaactgggtgagcattttcctttttcttttgttactgatttcggtatgtagctcccgcattctgtaccgttctcctcagtttcactcaatcggctcagatcggtcccttcaactgttccctcgactgtatctccaaggttgtactctcaacattcccaaaccagcctctcgaccagacggattccactgaaccctctcaaaaccaagatagtgtgatcttcaaactcgaatctcaaatggtttaaatacgatcacgatacataatcatccaagaaacatcaaagaagctcatctgcaagaaggaaaaagaacaagagaaacaaaaaaaacgaaagcgtcttcccgaaatcgtttttttcttctccatccaaacaagtcgatcatggccggtccgaatctagagctagccaaattcggagtcagtccccttcctacatcctacatcctcatcttctcctgatcaaaatgcttgaaaacttaaccaatatttcttctccacaaacaacaacatatatttgatcgaatatcactggctatccatgttctagatgtacgtcttcttcccgatcctcgtcatggtccattatggggacccggattggtatcacaaatacgtcctgcccgacagatctcaattcctcaaactagataagatggcacccgttgagtaacccctaggattttttttccatctcattttttttttttattatcacggagcatgtgtccaaaactgatcccctcctctctggggcttgcttttattgttgttgctggtaaattgattgtttttatcggtggtatcaaacagtcccctcccaggaatcgctccgagctacaacaagaactagaacatttcaaacagctcagagaagaacgcaaacaaaaacaaaatcattcatcatcatcatcatcaaatcaagatctaccgcaactcacctcatcgccaccccaatcctcagattcatcaagactcgtttgaagaaaaatccactctcacctcatctttactatttctaaacctgtattcgcttttctggaatttaactcagctctgtaaacgttcatcttgtgtctaaagagccaaaaagaagaagaacaccaaactttggggcatttctttgtgtggcatctgtctttggacactgccagttaggtgaatcattcctgcggctcttgaaaagcaccatacaagctggctgttcctcattctctaaaccatggctagagtggtcacagggaaggctggatttggcctgatctgaaactggctcagcggatataagtcaccaccagctcaatccatctccaaatttagtctttgtgtatcacacaaaagtgtgagtgaactaagcaacattttttttgcagactaaagtaacagacatggctattgaccatggctttgagtggaggctggttattgccataatcattgaagtaaattatttaacaattagcccgggcaaacttgggtcatctccagccagtcccattgcatacattggggccataatcagatgctactgagcagctctgtgtgcatcagtagtttttagtcaagggtgtgtggttgcaagctgactcaggtaagtgatgtcacactggctgccagtgggaaggctaccagttttctggaaatctgacaacctgaaggtcaagtttctgccaatttgaaactattggaaatctacttggcaaaaaatgaagactcagagatcactatgcagcaaattggggagaaagaaaaccagcaacaaaacagttttaagataatcacatgatttctggtttgtgaggatgggctggcatcttgtacactagaaccaaatgatccttgctcccagtgagttccctctcccaataaagcttcatttaccaagactgtgtcactactatccccctccccttgggctttcccattctcttgtagcactctgtacatgagatttcctgtcttctctcaacagtgcaacaaactacactaagtaaactaacatcagtgtagctgagagccactagcttacagacctttggtttcagtctagtggaagcccactgaaattcactaacactcaactacgctagcttatagctaattaagggcccaccacagctaaatccactctctttgccaaattttggtcagctgtaactgtagtgtgacaagcactacaattacaagtgtagtgtagtggctgcaagttgcaactacacttataagctagctgaaaaactagtgtagtggtcgcactgatgcttctcttctcttctcacaatctgcaatcattgtctgagatgtcctctggttaacaattgcagcttttatccatctgagatttgcccttttctttgtaaaatttggcttgaaattctgagtcgccacttttataaccctgacattatcagccatgcattcagtcaagcctacacttttgcttgaaaaacctctctctcctgacttcagttaacatgcaatatcacagagggactcatgacataaatgtgccttgataatattgcctgtcagctggcaccagtggagcacatttttctagtggtgctgagtttgagatctggtgaacacctgcctggtcattggattcaatctgagaagcttcctagaatgttacataatgagagctgtacttgaaatgcaaaacagtgaaacaggataacatcggaatatctgattgtaaccaaagaaatacataggttttttttttagccaaacagagtggcaggtcactttctcagtcacctccctgaagtcaaacactccacaaaatcaagagctggttctattagtacatacagaaatgaccagagaaaatgcttttcagccaggaattgctggagactatgtgcaacaatcgctctacattcgttctaatcaatagactggcaagttaatggtaggttgagagtgatttgtaggactgttttcgactttctgtagttagttttgtggatatcgacacctctcaatacatcaagtcacgctccagcctttccctttcgagataatcatcgtccatttctcttcttgccaagtcatcttcgagacccatctgcatgtctgggtatctatcgtaatcaaccatgaccgggtctctcaaatcggaatctaggatttcagtcccttcaaggtagcgtgcatcgtcgtccaaacgtctttccgcacgataaagctcatcgtcctccagccgattttctaatcttctctcttggtcgtatagcatttcttcgccttcgagccggtctagacggcggtcctgatcgtacatcaactctctgtcgtagttccgttcttgctcatatagcacattatccatcatctggctctccagggctctctctcgatcgtgaaggatattatcttcgacccgatctcgaaggtactcttcctgattttcgagccttctttcggcgttgttaagttcttggtatcggatgtcttgattgagtcggcgttctgcatccaagagatgatcgttatggaagccgttctgagcgtagcgcaattgcgagtccaaatgtcggccgttgttgagagcaagactgcccgagtcgccccaaacgggtgcataacgattactgagagaggatgaaagtgggaggaagctagagtcccatcttcggatcttgtttgcaaaccggctgcgccagtctgggcggtgatgaaaagggtggctcccgtaacgctctccccaccaggagtgatcggagaggccgagaagcaagcgatcggtctgtgcaaacacgctctgcggtatcagcacttgcaaagatataatgatttttacaggcaggcaagatctcatacatgggccatcgatcggtagcgtcgcattcgctcagcctcttctagctcttcgaacgccattcgcattcgccagcgtcgcaaacgttcttgctcagtaagctgtcggttcattcgtaaggctgcctatagaaatcgtggtgacaaagcgatccaggtttgggaaaacaaggctgtgaataaaatgatataccacatcctgaaatttcagggttgcgtacctcgtattcaaggagatcgccataagagccatagtaatctagatttgtggatattccccgaggcggttatgaacagttattaatagattgaacgggggtagcttatttaaagcagtacagaggtcgggtgaatccaacgaaacctaccatcctctaggttatagtaacacgcatgaaggctgcgatcgtatgcgtgattgttgaaacgaagcgtgtaaggcccatagtttgctggtcgccacgtaccgcctacatatgcaagtgttagatcaataactaacttgcgctcagttttcctgtgagttgacccaattggccagtgggaaaagtgaagtcgagaattacttacccaagtcatagctgccacccgttcgttcgacgattccaggccgggaatgggcgagatctggacgagagtaagatccttataaaagagaccaaccgacaaaccaagcaggatcagtatgagacactttgaagatagtcaaatgcttctaccaagcgaaagatacggcccattcacactcacgtctaagcatggctattccgcttaaatcgtaggtatagcgttcaactggtctgcaagaaggttgaagtgaaggattgtgaggaagtgaggattggggatcaaggacaacctcttcaagaatatcaggaatccaaggttggctatacggatatatctatgtatcgagctggggcggtggtacagaccactgaagataccatacagcagaggcgcgcggttggtcgatgtcgatgtgccatcttctgtcgatgtccacagtccaaccatccacgcagcctccaaaccaagcccgatcggacaacgccggcagggcgattcagcttgtgcgagtgggtacatggtgtgcgtttgggtttgtttggccggctcagggcctctcagggctgggaatgggatgggtggaactagcaccaatccacatgaatgatgaactatagtctgtacatcagctgctctcggctgctcattggtttaagccgctccggccgaaatcttgttgatggttttcgatggttgaggaaatgaggcgagggctgtcgtcgtggatggtgaatctacacattaacaggccgacgggccacggcaccgctcggcaccgacatcccggagtgattcggcagcttcggcgcgcttgccgaagactcggttcggcccgtttttctgttggaacacaacaatgaggaagactcgtctgaaggcatcagtctattcaggttcgctaccgcaataacctgcgccccaagttgtcaccctgagcctcggtctacatagctgaagacacgctccagattgagcacgccgtaaagaaagaacggagttgaatgtgattcttccatttcctatggtcctgccggcccgccgggctcaggggggccgcagtggtgcacagatgtcacagggccgacatcccggatgggcctcccctgggccctgtgctcggcccatcgtcagagtaccaatccggccatccttgcttcactctcagtgtacacaacccccaacaaaccaccaagcaaaagcaaaaaaagcttacgagcaccgagaatgtcttcggctcaaacaacatccggcggcggcggtccacccaaagtattattaacaccagagttgatggtatatactttctttccatcgtcacctcggatccaagtggtcgtcttgcttgaccagtccaagtcgagagctgatagatcggtggttttgttgcagagtagcttgaagatggccaagattttcagaacccataatgcacccggctcctccttcacttcaatctccttcgacgatcgcggcgagcacttgatcaccaccgccgaggatgagaccttgcaactgtttggagctcgcaatggaaagtaagcaagcagtgcggcttaattcacttgatcttgagtatctgatcgaatatcgattgtcctgatttgtttacattccaccagacatctgaaacaggcgttctctaagaagtacggttgttccctcgcccggtttactcacaaatcatcggccgtcgtccacgcatcaacaaaagaagatggttagcaagcttcccgaatcgaacactaggaacaggcgttgactaactctgctacacaatttgttttcccttcatgaaccttactagacacgattcgatacctttccttacatgataacacatatattcgatattttaaaggacacaaacgaaggtgagttgcatttggcgatatgaatacaagaaacacgctgagaagtttttgatactttgctgccaaaaaaaaagggtagtatccttggaaatgtccccgcgcgatgatacggtgttatctggctctactgacgacaccgtccgattatgggatctacgatcgccttcatgccaggtatgtgttgtacaccacattaagctcatttgcttctggctgattccaaatttccatcactgaactatctagggagttttgaacattgctggtcaaccttgcgtcgcgtttgatccatctggtctggtctttgcaatcgcactgaatatgaagcaaaccatcttactatatgatttacgagaattcgattctgtttgtcttgtttctgatctcactacatgatcagttgcacaatttttaaacctactcatccttcctcctactcataggagccgttcatcgcaaggcatatcgaagatcccgtactggctagaatctcctatccacccccaccacccaatttgttcacctcgctcaagttctccaatgatggatcaaagcttctggttgggacagcaggcgatgttcattacgtgttggacgcattcaatggtgatatcttggcgcggctagaaggtatttcgacattctgccgtatctaaccgcatagcttggctgaacatttagcttgggcttcttggatcaacaggtcaccagggacttggatatgcgccgcccctagattcgatgattcctgggcaatctggatcatcggaagaaaccacatggacgccagacagtcgatacgttgtttcgggaagcgcggatgggaaggtgtctgtgtgggacgttcagccacccaaggacgacccgatccatgcgatgcgtgccccccaaagtccgcacgccacttggcagccactcaaaatctacgacggtcacttgggcaatccgaccagatgcgttgctttcaaccctcgtctagggatgctggcgacggccgcaactgagctttcattttggctgcctggatcaacagatggtacaaacaatgatcatgcagatgtcgaaatgaatacctagaacgatcgcctcacacataactagcaactggccagagtggatctgattgtgcatgttgtactgcgccattgtatatcatgtgaataccaagtcacccccgatctgaaattctaggcatgtaattgaaatcattgccagccatttgagttatgctttgtatgttaagtgaactcgccctcattgattacagttcaggtgagattcgacgagatcatgaagatgaatgcttgtggtgtgctagggcttgtccatcataagggatccaataaaaaactctgcaataaaatatcatggctgcttatgttttacaatcgttccagcagactgacaatgagtactgatatcagattataccagcctcgtagaaaaacccttgcaaagaaaatgcttcttgattatctggtgggcttggatgggaataataatgcggagctttgaaacgtagtctgtcttgtgcgaattggtccactagacctgtggcacattaattggcgaaagtggctgaacaatccactgcaacaggccaacgtcattaaatttctgtatcgaaatgataaggatggataaatggtggaaaagatcttttagaagtcaaactgatctttaggttgagcatcacagacaaaccgttaatccatggactaatcgaaagggcttattatgcaagtatttgattatagccgatgttcgagtcaagccatcttgagactgattgtttgaagaaatgttgtcaagcggatgatcaatcaatcaatcttctagattcttgaagaggtgcccaaatgttggtctgcaaggcaatggtgcaatacttctctcaggttttctcattgatacatgcacttctgaggaaactccaaatccagtcatgtccacagagcagtaatcatcccccaagatactgaagatgagtaattagaaaagagagcaggtctgatgtgttatactgtgtctctttgttccttgggattcggtcaagctcgggctgtccccgatcgaagtaccacccccccggttgccgtccgagtggctgtatcaccaggatctgtttctgagtgcatacatctgcctccacacatctatccattctcctctccatcaatgtccgatcacctcaaggccacgctcaaatactgcagaaggatcctcgtcagcaaagaacaatacgatctgatcgccgggctggtccttctatccgaacttgtcctcaacaccgcaatcatcaagtatgtgagatgtaagttccaatcttccaatgtttcttgtgaaagaatgcttttcttgaaaccgagaaaattgacatttggattggttttttttttcttccaaatgattttttcgttagataccgaaattgattggattgcgtacatgcaacaaatccgcagttattcgcttggagagcggaattatctgaagttgaaaggcgatacgggtcccctagtgtgagcatgccaatgttcatagtagtatcattcgtcagatggttaccttccccaccttttctcaagataaaaaaaaatgtaacgatgccacacgtagcgtcaatatcacgcgaaaggatctttttttttggcggatggaaagaatgtggttcaatgtaaccccgaaagctttttgaagtcagtccaaacgtttctgaccggtctctattcctaatccactcctacttttttttgtcttgattctctagttatccagctggttttgtccacgtttattcagtcttgtattctctcactcaacagggacaagatgtgaaactggcgcaatatctgtttggggccatttatttgatcaccatggggtttgtgttggctatatataaacgctgtgaatctgtaagctcatccatggccgggtttttgatgtgattgaaatgatactcaagaccttctgatgccgttctgtttaatttggactacgccagctgccaacatacgctattttcagcttgatcctatccaaacgaatgcattcaatttatgtcttgagactgttcaacgatgggattgccatgatgggtctatacgtcagcatctggtgcttggttactcaaagatggaactggtctgctttgtggtttaggtgagtaaaataaactacaccaatctgttcgatcatgcgctgttccaaatctcacatcactcgttgcggtaatagtttggctctatcgatcaagatgaacatacttctattttttccagctctcggatttatctactttcaaactgtcggtgttctaaaaaccatcaacctgatgctaattatagtacttgtacaagtcagtccgaaaaagatgcgtctcgtgtttgcaccctggttaattgaagtatattcttttttttcctttttatctgcatacataggcatggttagcaatcccgtttctgctcgaatttcctcgagaatatctgagcaaggcgttcgagttcaagcgggtgtttgagtatcaatggacagtcaactggcgaatggtcccgcaaagcaccttcttatcgtctggctttgccagctcactcaccctccttcatctctcaacccttgtctggtttgcatggactagatggagtcgcgcatcccgaggggacagcttgatctcactcctagtcaggggattgcgaaattggaaccgcccagcagcgatccaccctgatcaactaacacccgattgtcagtcatctgcgcgcatctccgtcctagggtgaataggaacctgacattcatgcttgctctcttggcctttcagatatcgtcaaagtctgtttcacatccaatttaattgggattatctgtgcgagaacattacattatcaattctacagctggtatgctcatcaaatcgtcttcctggcgtggcaaaccccttatcctatctttctacggtgagcaaactatttccttagattgctgttctattcagaaactcctgaggaaaaaaaaagaacgcgcgcttacattgtctctcgttgtataggatcttattaatgctatcaattgaatatagctggaacgtcttcccttcgacatccatctcctcgactgtccttttactctctaatacatcattgttggtcgggacttggtggtcgttcgaccagtcttgctcggctacccctgttgcagtcaagaagaaacacaaggtgacatgatgaaagctgtggttgaaatgtattgattgatgcgctacacatcaatcctcctgatgggagtttaggcgacaccaaaaatggagggtggtccagtaaaacactcgacccctgcttcagttaccaagatgaattatattagaaaaaaaccctggaaattcagtgctcacaacattacacagaagaatatatgcacaacacgtgggatgatgttcgtttattgaaaggaaactctggttcagatatggtcacgggatggtgcagcgcatgttctgcggagggaagtcagattgctctagacatcatcagtgatgctcctatgattgacactgagcttacacctaggcgtctgagaagggccctgcggcttgcgcctatgggcctgctgggtttcaagtttgacacgatatgattgacacaaaaaaagcgtctcaggacaaagtcttggtggtcagcaagagtggtgaaggtatcatatgtcaaaagcagccatgctgagtgccatgtgcgaatcgaaagtggaacagtgaagccacgccacccaacaacattacccacaaccctctaatctttttctctcacaattcatgagtaaaagagatcatagtttcttggaagacattagatcagtggcggtttaatctaattgaaagggtcccgtccagccacaacccctttgagtaagatagattgatatactgtgggcatcagattgcaagaagatgtgattcatttttccgaatattcgattcaatagacatgcagtggatggacatatttgagaacagattcctatgtacgtcaagcaagtttttcaataagcagatgtgtggattttcacgcttctcccgctgggatcagtgtcgcacccccaatcggtcctggggatccagcggaccgaggtcttggcggcagattctgatgggaaatgttctgataatggatggtgaaaaaaagagcgtgaaatattgatcagtaagatgctcaggtatcgtgggagagactacgcgttctctcagatagaaatcgaaatcgaaatataggagaaatgatgctcactttcaaagatctggcggatgagatatgcttctttggtcgtaggggtatcgagagtccacctgctatgggccgacgataactgttcatcggtaatcaatttttcggcatgctctttgagtccatctatccaagaatagccaactccatccgaaaattgttccttttgtctccagaggatcgtttccggaagatacggcttcccgtccggcgaacagtcaaatgccttgcgcagaatgtactaaaacaagtaacagtgaccaaaaagactcagcaaacagccgatcgatggccatgaaagactcttgcaggaaaaaaagggaagagtgattcaccttttccatgattggtttgccatcagagtctacagattgctgagcacctttgccgaacatcttgtcttctggcctgatgttcaaacaaagtgaaaggaattccttgtccaagaatgggacacgagcctccaagccccaggccatcgtagatttgttagcacgtagacagtctgaagtgtgcaggtttttaacacgcttgatagtctcttgataaaagctgagtttatcgggtgcttgactgaagtaaaggtatccgccaaagatttcgtcagatccttctccggataaaaccatcttgacaccggtggctttgatctttcgagagaggagatacatcggtgtggatgctcggacggtggtgacatcgtacgtttctaggtggtagatcacatcagggatagcatccagaccctcctggacggtgaaagtgaactcgtgatgaagggtgtgtaggaattcggcggcctgacgagcggcgatgagatcaggagcgtccttcaggccgatagaaaaggagtgcaatcggggccaggatgcaaggctagactctgaatcgaccgtgacttcctcctcgacacctggcaagctgctagcaagtgatccgtccgagttcaacccggaggatatcgcttgatttttgggtacaacaggcgatgagcccttgccgatttgcacggcatacgcctcattgatccgttggatctcgcgcgtggcaatcgctgcaatcaaactgctgtccagtcccccactcaggagaacaccgaaaggcacctcgctcatcagccgttttctgacggcagcctcgagagtggaccggataagggtaagatcgactggcttggttcggctgagaaggcccgcgtccgcgtcagcatgcagccaatctggattgtagtaacgagtaaaacggctgtctgctggaagactggaatcgtagaagtgtccaggcgggaatgcgtggacgttatcgcaatcttcatggatcgatttcagttccgaggcgatgtacatggtctccggatgactgctcgatgtaccatagtatagagtcgtaattccaattgggtcccgagcaacaatcagacggggtggcgtttgggtatcgtcgagtaaaataaatgaaaacatcccatccaacatgttacaaagatctgtcccatattctctgtacttttgaaagcaaatagaaccgattgtcaacgttagataaagagagaacatgagggaagccaagaggaaatttctacgagtaaggaaaatacgaaccaagtggaggatgatctcacagtccgatttgggcttgactttcaacggaatctgcaacttcttggccaacgctttatgattgtagatttcgccgttgacacataaggccgtcttgcgatcctccgtcaacaagggttgttcaccggtatctgaagacagcccgaaggggtcaatcacagaagttcgagtcactcaaaagtgaacaaaagaagtagattcagtgaagagagaaaaagcgtacccaatccaacgattgccaacctctcatggaccaaaacagagctcccagtcatgaagcatcctgaccaatcgggaccacgatgtctcaacttctttgatagagccaatgctttgtaacggacgtcattaggttgccccgagaagttgtagataccgaagattccgcctgtggatgaagtgttcgattgtcaattttccacattggagcgtatgacttgccatcggacattgactcgaggtacttacacatggctgttttgctgttatcctgatttgtttggtgggtggtgtcgttgttatcggagattaggttgggattttctgggttctcaaatgttttcggtcggaggagagggtggctcccgggggaacgcagtggaaaattttcggccgatttgctgcggaatgcgaactccacagaccctcgcgtgggcaatgaattttcagggtcatttttgaacaacccgccaggacccaggaaagcccctatagaacacagtaaccaaaatgtatgaatttttggtcaaaaaccaaaaaaggtactcaccccaaatgtatgaattgctgtttttgcccagaaaggtactcacctcaaatgtatggattttgcaccaaagaagggaaggtagtaaccaaaggtgtatgaaagtcacaaaatttttggccacaatgctccccaaggccacccttctaacttgaaagcccaggctcaatgctttgaagggctgatgtgtagttcagagggactgtttgcaccagcaactagaccccttgaagtgagggctggtgtatggttagcttctcccccttttttgcctcttttacccctcccccctgttatgagctgtggaggactggaactggggacgttacatatgtagagagcctgttacgtacatgtcacgaacttcgaacttggagttcgttcgagatccgaaccttgtacattcctcatcttgcaatctaccatcaagaaccagaaccctgaagatccatccctgctctccccagaacacccataacatattgcaagatcaacttacacggagaccaggaacgaaacacccagaacaccacccctcaaacctagaaaatcaaccctgaaaactcacctctcaaaccttgaaaatccttccttgaacctctctcaaaccttgtccatcaaccttattaatcacccctctccctctctcacaccctcacagacccttcaggaccccccaggaacccctcaggccccccaggaggtcgttttttcacgtttttcgtcggatcgcaccggatcactcgttttttttcgtcggatcgtcgtagggccctcggaacacgcccaggaccctcggatttcgttcggaacgctcggattgcgctcggaacgcttcctagacccccctagacccctcaacaactccggatcgtcgttggacgccccggaatcaaccggatcgttgtcggacgacccagagagaccccccatgcccctggacgctccccaaggctccagaagcctcgcgaacgcctcccgaggcccccgcagcgcagcgaagcgccccaggacgccccagcgcggccctagaaccccagagacctccccagagccccctaaggcccccagacggcctgccagagcgccccagagccctcaagaggccctccagagcgccccaccgaagcccccagaaccccaggaaagagggagtagaggacttttagacccccaacccccctgtaagacccctgcccacccccaggacccaagagaggacacccaggccctcagaaccatcagaaacccccgtaagaaccccagaccccccagaaaaacccccgaaagacccaagacacccctcagacacccaagaccccccaactactaccctgaaaacacagaacaccccctgagagaccccagaacccccccccaagacaccccagatccccgaagagagctcacacgagccgtttggcaaggcgtaaaagtacaaaagtaagcctccacaattttagttgcaccttccgaagtctctacacaccgtcaaagcattacctgccactctgtgagccgccccgcgctatttcgctatgaacgtagacccaaaggacgccaagctcgccgaggttcaggcgcaactgtccgaacttgtgaccatggtcaacaaagaacgcaaggccaggaaggagttagaggcgcgattggccaagaaggaggccgaactggcggcgaccgtggaaaccaccaacactccaccgcaagctccaactgcgccggtcaaaggccccaagattggcgcccctgacaagtttgacggcactcgtggagctaaagcggaggttttcatcaaccaggtaaacctctacgtcctggccaacggacacctcttcaacaccgaccgtgccatcatggtcttcatcctgtcctacttaactggcccggccagctcatgggcccaaccgtggatgaggaaggtgatgtgcacaaccgagactatcaagcacgacgattttgtcacccagttcaacgccatgtactgcgacaccgagaagaagaccaaggctgaagcggccctccgcgcgctcaagcagaccaagtcggtatctcattacacccaccagttcaacctgcacgcccacaacaccgactgggcacccgccgtcctcgtcagccagtaccgacaaggcctgcaatcccaaatacggctcatgttgctaatgagtcgtaccgaattctcagaactggccgacatcgccaccatggccttgcagatcgacaacgaactccacggcctagcccccacggagacggccaagaccccggaccccaatgcgatggacttatctgtcatgcgtggccgcctttcggatgcggagaagaccaggatgatgcgagcgggccagtgcttccgatgcgggaaccaaggccacatctcgagggattgcccggaccgtggacagaaggggaaagggaaggagaagtcccggatcgccgaactcgaagaagaggtcaagcagttgaaggcaggaggcagtagagcggagtcgtcaaaaaatggaggagctcaggaatgaaggatgtgcctatcctgagcagtggagagttgtttgttgttagcattggcgccagtgaaattttttcaagaaatcaaattgatccgtgtttatttatttctttgcccatcgtgccacccaaacattctcgagccacaaccccattgccactccctcccgctacttttctcattgactctggagcaacccatgacgtgattggcgagtcttatgccaagtctacgggactccttgatattgccagaccctctcatcgtaccatctccggttttgacggctcctcaagccgttcttcatttgatatccacctgactcttgacaccgacccatctccttccccattcatcatcactcgcctgaaagactcttacgacgggatccttggaatgccttggatccgtaagcatggacacctcatcgattggactgaccggaaattcaggaaaaccccacaggattttgcagctgtcgatgcagcttcgtcaattccgaaaaaaccctcaccttttggcgtggagcccgtgaggcaagctaggatttttgacaagggggtgtgtgtctctgacacgtttgcacccccgcaatgtgagttcgctgcggtcccttccaaaattcctattgaaacagctggcaagcctcttcccttcctaggacatagcaccaccgaccggatcccaaccaccgaagataggaccattgcaactgctgggccagttttgccaattccgacaaaggcctcatctattggcgtggagcccatgaggcaagctaggatttttggcaagggggtgtgtgtttctgacatgttaacacccccgcaatgtgagttcgctgtggtcccttccataaattctgttgaaacagctggcaagcctcttcctctcctagaacttgttcccaccgcagatgtcagcgctgccaaagcctcttggtcaacatcggctcaactcgcggcggacagcaaggccaagacccctgtgaagacggcagaagaactagtcccgacccactatcaccggtatatcaacatgttccgcaagtccagtgcccagaaactgccacccagaagaatctacgactttcgagtagaccttgtgccgggagcccttccccaagcaagtcggatcattcccctgtcacccgccgaaaaccaagcactggacaccctgatcactgaaggtctagaaaacggcaccatcagacgaaccacttcgccctgggaagcaccagtgctgttcaccgggaagaaagacggcaacttacgcccatgttttgactaccggaagctcaatgcggttaccgtgaagaacaagtaccccctacccctgacgatggacctggttgacagcctacttgacgccgacaccttcaccaagctcgacctgagaaacgcctacggaaacctacgtgtagcggagggtgacaaggagaagctggcttttgtctgtcgacaaggacaattcgcaccgttgactatgccattcggaccaacaggagcaccaggctactttcaatatttcatgcaagacatcctgttaggacggattgggaaggacacggcagcttacttggacgacatcatgatctacacgcagaagggaaccgaccaccaagcggctgtcacgggagtattggagacacttagcaagcatcaactttggctgaaaccggaaaaatgtgaattctctcgaccagaagtggaatacttgggacttctgatatcatgtaaccggctgaggatggacccgactaaagtcaaagctgtatccgaatggccaccgcccaagaatgtgaccaaactacagcgttttattggcttctcaaacttctacaggcgattcattgaccacttttcaggaatagcttgacctctccacgacttgaccaaggacaaaactccctacgtctgggacgaccgttgcaacaaggcctttgaaactctgaaaaccgcgttcaccacggcgccggtactaaaaatagccaacccgtacaggccttttgtccttgaatgtgattgctcggactttgcactcagtgccgtcttatcccaaatctgcgacaaggatcaagaacttcaccccgtggcgtatttatcacggtcattggtccaatccgagaagaactatgagatttttgacaaggaattgctggcaattgtggcgtctttcaaggaatggcgtcactatctagagggtaacccgaatcgactacaagcaattgtctacaccgaccaccggaaccttgaaagcttcatgacaaccaagcaactgacaaggaggcaagcaagatgggccgaaaccatgggatgctttgactttgagattgttttccgaccgggccgacagtcatccaaaccggatgctctgtccagacgacccgacctagcaccttcaaaggaggacaagctcacctttggacaacttttgcgacccgagaacatcacccccgacacttttgctgaagtggctgagtttgactgctggtttgaagacaagtctgtggatctggacgacgccgaacattggttccaagtggacattctcggtgtggaggagcccaacactccgtcagaggatattccaacggacagcgaactgataagccaaatccgatctctgactccatctgattccagactgaccgaattgatttcagcctgtgagaacccggtgtccagtcggatgaaggaggcaaccaagcattactcggtgaaggacggagtgctctacaggagcggacggattgaagtaccccggaatgaagacctcaagaccaaaattctgaggagccgccatgacagcaagttggcaggacacccaggaagatcaaagacgctctcgctgatacgccgcagcttcacgtggccatccatgaaaagctttgtcaaccgctacgtggatggttgtgactcttgtctttgggtcaaatcctcaacccagaaaccatttgggacgttggaaccgctgcccatccctgcaggcccgtggacggacattagctatgatttgataacagacctccccctatccaacaattgcgacagtatcctcactgtgattgacagactgactaaaatggcccacttcctcccttgcaacaagtccatgaactctgaacagcttgcagatcttatgttaaaacaggtttggaaactccacggcacaccaaagacgattgtctcggacagaggaagtattttcatctctcagatcacacaagaattggacaagcaacttggaatccggctccaccctttgactgcctaccaccctcgaactgacggacaatccgaaatcacaaataaggcagtggagcagtacctgcggcactttgttcagtaccgacaggacaactgggaacccctgttggcgacggcagaatttgcgtacaacaacaatgatcacgtctcaattggagtctcaccgttcaaggcaaactacggtttcaatctttcatacggcgggatcccatcaagtgaacagtgtctaccggcggttgaagagcgactcaaacaaattgatgaagtccagtcagaactcaagttatgtctagaagcagctcaagaatcgatgaagacccaattcgacaaaggagcaaaggacaccccaatttggaacgttggcgaggaggtttggttgaacagcaagaatatttcgacaacaagacccagccctaagctggaccaccgatggctgggaccattccaaatttctaagaaaatatcccaatctgcgtacaagctgactttgccattgtccatgcagggtattcacccggtgtttcatgtttcagtactgcggaagcacaacccggacaccatcactggaaggcgccatccatcaccagaaccagtacaggtcaacaatgaggaggagtgggaagtggaaggcgtgctggactgtcggagacgagggaagaaggtcgaatacttggtcagctggaaaggttttggaccggaggagaactcgtgggaacccgaggtcaacttggaacactgtcaagaactggtcgccgaattcaacatcaagtttccggacgcggcgtcaagacacaagaggtcacggagaatgaagtgagagggcaagctttttcccactgggttttttaacgctgcccggggaaagaatgcagagccaaaagaggaggaatttttttttttattattttattttttatccatagtgaatttttctagaacaacaacgggggcggcttgggcattaaagaggggatagtgttatgagctgtggaggactggaactggggacgttacatatgtagagagcctgttacgtacatgtcacgaacttcgaacttggagttcgttcgagatccgaaccttgtacattcctcatcttgcaatctaccatcaagaaccagaaccctgaagatccatccctgctctccccagaacacccataacacccccctcccccctgtgcagaaggtaggcaccaaaaatgtatgaattcacatggaaagtggtgaacctacgcacaaaacgtgtatgaatgggctcaaaaaatgtatgaatttttcaaaaatcctggttttttggttactgtgttctataggggctttcctgggtcctaatccgccacagttccaatgcaattaggtccaaactagatgtgaaaaatgaaaagtctggtattggatcttgattttctttgtcaatattttagatctattcaatataatcaatgattggcaactgtattccctaccctttcaaggtatggctcaaagatattggcttggaacacaaaatttcttccaagaaaatggtattacaaagggccctggacatgtaaccccttcctttgaactttggaagggtatctttctgatcatcttttttggtttccccttttaatttgtgatcaaaatattcattaagctcatcaagcagtattccaccaatttgttttgtagtttacttgatttgagtggaacccccatcaagaatcaaatatttctccttttgtgaattttcattgggcaatttgtattgcatctgaatttcttgtaatacacaatcaatttttccactaatcagaaccttttttgaattcccaaggtcatatttcatcaaaaaacatccattgcttcactcctggaagttcaattgcgcagcctctctggaagcttgtaaactactaacacttcaggggacttgttgatacattaatctgtgtgtcacagtaactacatattgaaacacattgatctgggtcttgacatgacctgtaagagagatacatgaaacacatgtcttgagtgtagattttgctcatgttttggccttgaaactaccatagactttctgtattcagattttgatcactcctctgaataaactttttaacatcttcattgaaacaaactggaatgaattccaacccattggtaatatagaacactaattttcaattttcaacacatttacataaacatatgcaggtaagacattgaatcagtttctgggacaagtgttataaaaagaaaagaaacacctggtattgaaggggataaatataaaattgaaagagaaatgatctgccatgatactttcctagtaaactgagctagagtccctaagtgtactgccaatccatctgatcatgacaacttcaacaaggcctacatcaaccttctttaaagcaattgctctttattacttcagttttcattttgtaactgctccattggttagggaagaattattgcctactcattctgaaactctcaacactgattcacatatattccaagacctttccgaccttcccaaagagatcttgaggccttccaagaagcaaaaaatttcaggaaccaacccttataacttggaagaagattcaaatagagatgaatctggctcaggaagtgagattatatctgtaccttaatttcttcacatcagtgatgacaactgattttttgttctcatgttgcttagatgtctctgatattttcaacttctggcctgaacttgatcttcaaagctatgtagacattttgaagccagcctcaagttcctatttcaacagtggattaaatgagaattgttagtttcattgtcaattcagatcaatgagattataaaaactcaatgagctcatttgtattccaatatcctagatggctcacatcttttgaaagaatttgattctctttgggagaacagagtagattggaattaccaatccaatgtggattcacaacaacaaccctctggctcctgcatcagtagtttatcaattgggaaaggttggcattgctgtgtagattttgactgtaaaatatttcacaaactgacaaataattcatgcatatgttggtcgtccagatagccatcctgctcctgaccattgtgattcccctgggagagaaaaaaatgaaaataattttccaacaacccaatccccatcttccattgccagtatttctcatttgggtatgttaaggaacaaaattcatttggagttatttttctcatcagattctgacaaactgatttgtctttctgtataaattttcatcacacagacaagcaaacagtggaaccttgtggagaaggagaagaacttacttacaaaattgattttcttcaacaaaagaataataagtacaaggagaattcaacaggaaagcttcaaagtgaaatcacaggaaactctgaggtcaatattactgaggatgaaaaaaagaaaattgatgaacaaatatctagatatattcataccccttgctctcttctgggagcaaaagaaagctactttgaaaaaggtgaaacaattatcaatctcattcagacagcagcaaaggctcttggctaccatagcattaagagtttccgtgaattgaaggaatttgaaaataaacttgaccaaaaacacaatgatctcaagaaattatacaatattagagttggaaacactggattaatggtacttccagatacaacaaacagaagattcttcccttctgcacctgataacacaattcacatcaggatttttcccaattcaaacttaagctcaagtctagctgctgattgtatcatcaaaaaaatcaaagcagttggagaggccctatatgtttgtcacaactggttcttggatataaatttgaaggaagtcaagaatctagaaaaaacaaaaggagctcacaaggcactttttgaatggttttacaatctaatattcatggatactgacaaccatctcccactcctgggaaaagtgcacaggtcacaagaattaacaaccaaagaattcaatgatactcaaaccatgttttgcaatcatataaattcaagaggcagattcagcagagtaaagtctttcagaactgctcttgatttgatgccaatttttttccaaacacaaggaattttcctcactcaagaacactacatggcattagttgatttggcaattcaaaaagttaaaccattcaaatttagaccaatattgaaccatttttaaattcttcttttctatactcatgatcttatgaattgtgataaatgcagtattttgattaaaaataattattccttttctaagaaaaaattgaattaaatattaatatccttccaacatcttttctctttcagtaaaaatgtgtttgctttcttttatcttgcttttcacctatcacaatatcttctcaagatttgagatcaattttgctttcttgtggatcttctgacattcacttgaaacttgaaattatcccataatagtattacttaaccacaagatataaagaccatgtctcacacaggatttacacaacaaaataaaatcagtgctctttgagatttaatcttttccattacacatgatgaaagctatctaaattcccaggattgctgatttgttgatccaactttgtaactcatttggagcctccaaatgctgtatctatccctaaaatgacagggatacataaattttaggtttaattcaagtctcaagagatgaaagcagtaagccagttggcaactcaaaaaagaactgattttataaggaaaagtcgtcagataagtcaccatgactgttgatgtgtttctgtcagccttagagatactccagagtatccaaaagtctgctaataataaatatatctaatattactcactaaacaataagtaaacactgaatattattgaataatatttatcttcatataatttcaggtggggtctcttactggagctacccctaaaatcctactccttctaggactttgttaatactcaaagaccatgaagtcaagtaggaacaaaatactgtaaaattaattaagataataaagtaaacctaatgtatattaaattgggttaaatatacatttaagactgtattatacaagaaataaatatgtagaaattaccacactagtgtagtgtgtgacaatttctattattattattccactttagttgacacatgatgtaattggctataaatatgcatcatgatgtcatgggacatagaatataattttattagaaatattacaacaattcccattacatcatgggattatttctactgttgtacattaaaaaggagattctagaatattctaagaaatgccccccaagggatctctagaatatttaaggaggcctttctccttcctaggatggattcctcagcatattcacccccagtacacttagtgagtacagtgaatattctccaactacttttagagtagtctttttatccaatccaaccctaccttcttactggaattactattaagctgagagttatcccagactcaaatctccactaattccttaaaaagtagttgctgcaagaccaccacctctgactgtagcctttcagctcaggtgcttgccagctacttcttgcaatattaattattgcttccaaacactctacaataacatattctgttattgtctcctacagtgctctcttgattattcaagtgtcattaactgaggagtgtggactttttaacctcttaagtgggaagtttggaccacttaatattttgagggtgactaggagtaatcttggtctttaacctgagtccttcagcacagtgatagtacttggctcttatattattaagccaaagtttcatacacatagctgacagtttcagactttattgacatcatttttagtattcatttataataagtggcaagagaatgacatgctttccagaaaaaaaatcctgatatgctaggatatgggctgttcatgtttcatcaaaaacaaacttcaggttactataccaacccatctgacaaaatcacggtgccccagcttttcatcacatccatcttaacagtcacacatcttctactccatctccctttctgcttccatgaaacactggatagctgttactcaggatcttgctggtggaattcaccttcacaaatgggaagatgttgccctagtgggaaaacatgtgatagcacatcaatgtgatgaggggtaacaataatgaaccaacttttattccaatgtagtcagatttttagtagaagtctcagagaaaaagcgaggggaatgaagttcggagtgtgaaaaaacgaaatgattgtagcaccgcacaaagaaggacaagcacaacacggttgagaagatgagaagtaaagaaaaaaagtgattggagcagctagcagcttcatgaagaaatcgaagatggaaaacaaggatatacaaatcgcaggtgaccaatgagtgaaggaagtatctaattatctcgattccaaaccagtagaagaaatgagggagaagtgaatgaagctgtctaactggtgatgtctgagctctccaacaggttggatgagtctgttgaatcgacgaggatgaccgggtcatttgggcatgggagtggaaggattggtgcgtctggtagtcagaatatggcttggttggaagtttggaggttttgtttgagagttccatcgggctgggaggaattgttttcgtcggtcttcgtcagttgagtccgaaggataggttgattttgtctgattaattcgcgctcctcgctcgtgtaagtaaagaaatccggcaaaagcagtccgtccaaacggtcgattccatcgtaggtatcctccgcatcgttatccagagacgaccgagtggagaaggtggttgaatccgcggagctctcgtagcctttgatctgatccgagtgttcaaattcgaaggcagttgaatagctgtcttcaatgaccaccacgatgtttgatttggtgcgttcgaatttcgaacgggtactcgagacgaattgggatggtacgttgacgatttcgaaaaaggtggcgattgagcttgagccggatatgtcactactgctacggcgagtcctactatgagtcctacgttcgaccggggaggcttcatccatccattgggtcatcgcgttggcagagtttatcgtgtcgctcttttggttgttaggtttttggttgagtaccgacattatttcgtggctatgaaaatatgggtgcactgggtaagagtagcttataagagctcccgcctgggtattttagttataaaaagaggagtgattgagggggaggaaaagcagttaataggacgatagatgacaggtatcaagtaaatgaagcgaaaggattcgagacgatgatgtatgtaagagtaaatctgaaaagtgagtatcctgacgagaatccaagggaagtggagcagaaacaagcggcttaaataaggggcacagaaggtggtgggtgagtgaatgtgaagagatggcggtaaaaatcagctgatctgtctgggtgtgcttttttgcccgttcgtctgacttggagcacaattcttggctggtttttggtagatttaaatgaaatgaagctcaagtgccaagtgggcaggttgggaacggacagtaggaagatggcagggtggaccagaaagttgtatgctgaccgggtttaaatgagaccttccatcgagggcgtgcttggctatcaagtgcagaaacttgagctaccctggtgctctcatgcccggatgatggtagcttacccaccatcgcttggttgggttgctcacaatgctattgatcgatcatcttatccgttttgaggtattgccatggatggtcaatcatagatcccaccggttcacatcttactctgctaagttgcccatgggtagcaagtttcaggccaaggaatctctgcaactgcaagtacttgcataatttgaagtaaaaaggtcattctggctttcggggtttgctcaacccccccatcacaacacttgaatcatgaattttgggacctgcaagctttggtgactgaatgctcaagaaaagtggaacatgagatttaaaaaacaaacattagcggatggcgccagtgagcaggctgtcagggctgttccatgatccataccgaccggccggccgatgatcaccgagcaagccgtgcggtgagctctgtactcaagaagaagggctggacaaatgctgtgttggtgagcgggttgctgtggcagtctggtgactctcacgtgacatgtcttgcccaaattcagcccttcggtcctcttcggcctctgcatcggacatcccctccggcagttctccacacgacggaatcgacggatatcgccgtccattgcaagcttgttgatagatttgtatgtacatatcctccatatcttccagagatccctcagaaatcattgggccactttccatcgggcctgaaagttttctctgtgggttgctgtttgatcaccaggcaacgataggagcgcggaaagcatttcatattcttcttctctcgccgcttcgaccccggtgaaacttttttgagaatacccttccacctaaaaagtcagcttatcatagtagccagccaagtcacatctcgaactgcgcacaggttccattcacttctttcctcttgcgccattgtttctgtcgccaaagaagaacccaaactgacattctatagccccgaactgttacggactgctatcgtcgtgttgtgataaatattgataccatacctgggaaaggctaccgcgatgatgaaccaagattacgcaagaggttcattctttcactctttcttttcgctttccttcggagcttgttgcagtttagactcagggcaagcgtcatgactttccgtcttctgtccccccaaaacatctgtgtttgtccctccagagcgatctcgatcacccttccggcccggtagtgcttacagtcatcatagtcatcacagccgcagttcatcaccggcactcggtttgtttcagattcatctaataattctcttcaaaaatttcaaactcaactcaattcttgctttcttcacttccctgtcctaaagctggggcatggaggaacgaagcattgtctcctgcaaacagctatgttgatgattattataacccaaacgcctacgatcatgatctctatagaaactactatggggttgaagatggtcagtttttccttccctttcttggcggcattactcgcacagaagctctggtcatactcatatatattctgcttcaacctatagattactacggcgcctatggagatctcttagactacgaggtaatgattcgtatcaacattcatgttccttcatcatccgagtccaagcgatacaaaatgcctgacgtaggtctgtgatgatcacaggaaaatctacgattggcggctgatttggatgaaaccgaacgattgagacggtggcgagatcgattggctttcgaagaattagccgaatcggaaaggttgagaagatatgaactgatggccgaggtgagttgatcttcctaacaccagatcttgatcactcgacagacgagaaaagaaaaaaaaacatcaccacatgcgatttcggcccattaatgatcacgggttcaatttatacaggaagagagacttcgattgggattgatcggtagctcttggtgggctcgacgctatggacatcatcactctcacaacggccgtcacacgccttcgctcactggaggttggaagaattactatgggaaccggttgagaagatggagctcgaagcggatgccattgtcatcgccattggcctcccgatttgaaaggatctggtacaatccgaattcctcccgtcgcagactttcgaatgcagcagtcatgaactcgaaattggagctgttgaatcaagagcagatgagattatcgaacgaattgatccggatcagagaggagactagaatgagagagatggagatccaaagagagcaaaaccggatcgagcaagagatcttattggagagagaacgaatcaaggaaaatttatatagggtccagaaagctcaacaggagcaggttgaaagagaaatcatagagaggaatcgtgtggagcaggaaatgtatcgtgaatctctacgcaacttggagaaccaacgccaaatggtcgatatcgaacgccaacgaatccaaaaccaacatttgagaaaccaggttgtttctgatctccaatcccaggagcaggagttacgcctacgaagagagctcgaactagcgggtagtggtctctacaaatattagtacttcaagcttcttgtttccttggatgtggaaacttaacttctcctcttcagcctttatttatcccgcgtgttctatttttttttcctctcattcatcctacttctttgatttctcaagagcgcaatccgagagcacgatcttgaacaccaaccaaatatcaaatataaaacaaatataaaataacaaaagccatacctcaataagaaaccaccaagtacaactgtccatttgtgattcgatttcctgtccgtttctgtggttttatcaaagactaatcaaaatagcgaaaacccatccagcttccaaaatcagttccaagaaaaaaacctcttaaaaacacgcaagcctgatgactgtgttgagttgcttgtataattctcgaagaaagtcatttcgcatgttttgttgactcgattcattcatacgtttcttcatcattgtttgtgtgtagttatgtacaacaaatcatcaacacaaggttgcccaagtggaaatttacttatctcaacagcaatcccataacaatcaaatttattcaatcaatgatgccttacagcaatcgtgttgcgcagccggaacgtcctaattttgattttacatacagccaaaccgagaaagcttgcgtctcggttggcagaagattcagaaaaaaaaaaaaaaatcccgactgcagtcggaatctttggaagaatacagccatcatacagcttccaacatacctgccggtagcggcgacaggaccgcaccggacccaaccagccagcccgaggggggcaggggcatgggtggccttcatgtcaatgggccggtttgactaaacattccctcaggatcccgatggtcttactctcatgacctggaactgagggagaaaaaagatagggattttaccctgaagtaaccctgtatgcaaatgggcatacagggtgctgtattcttccaaaaattccgactgcagtcggtttttttttttttttttttgaatcttccgccaaccgagacgcaagctttctcggtttggctgtacctttgcaatttgggatgtcatcttggggcaagtctagtgggcacaagatgctattggccggcccgggtcgacttaggttggctcacttctcgggggcagccccaagctgccagtgtggttgtgaagcggtgaggattttccccacaggtgtgtcacattcgctcaaatttgttccacttgtactccaaagggggtttttgtttttcgaatggcatgcttatgcagagccattggatagtctcgttcattgtgaacggcagattaatctacatgacaacgtcgggagtcactttctatgtgcgtgcaaaactcctacaaccgaagagttggaatacaaagtacaaatgaggaacaaaagatggccgacaatatactctaggaggagaatcggaatagatagacgcatcgaaaggagttgaagagaaaacaaacatcagttatcccgtgtcaatcaaaatataggaaagggtgaggggatggattgggttctcagtctgacgtgcaaacgaattaagtgtgcgttcatatgcaaagcatcactagtctaacatgctaatatcggtttgttttaacatcattgggctgcctataaatgaaggcagaggcgggttggggagatgggatgtgtggcagatggatttgattaatgatcaagcaaagggggacaacttacaacaacctggaaccagccaatcccgctatgagaactccatcgcagttcacgactacgttttgccgaagagagaagacacggatgagaaacaagtcagcattcattcaggttctaaaatgtttgattcgaagcgagaaggaatgattgagatgctatgaagatcagacacgaagttagattcaactgacagcacccaatgtgattggggctattgagaaagccattgcatgtcattgtaatgtttattttcatttttcatcgtttcgattcgtgaggcaaccaggtgatagaaagccttgaaagatactcaccttgtgtagccgagtcctaaattttcgaaccacagacacaccggccgcatgtcgggggggctgccgagtggtgcggattgaggctagtcttatatgagttttcaaaccgcctgctgacttgtgggatgcgcgcgcagcaaagttagacacgtatacgcatccgtcgcgccagcgcacgcgtgtgcttcatcaagagggctctggcttacatcagccagatgtccatctgacccccttgacgtcatgattgaagatcctattcactctgacggttgaggttcttggccatacctaaacatcgaggagctgccgggtatagaaatcaaagccatccagtcagtacatacatcacagtaagtccgtccaaccacgcctaacttgcggcccaaatttttatctttcgctgctaagagtgtgtgaaagctaatatgtagattgtgttacattaggcaacgtcttatgatgattcaaacaaagggtatttcaaaactattgaacgtaggccactcgggattcgtgcttcgttcgacaggcaatcaacttctttcaacctccgcaaatcctactcgagggccatctcgtcctagcaaagaaacttcggaacaagcggttggtgggacgacggatgatatcgcccatagcaaaggtgcatttgactcggacgaagcaaatccagagaaaagtgcatccaaaatttctgctgtaagtttgatttgttttcgcatctgggttgctgaagcaggtgtagaactcgagcgccgaagatgggtggtttaaactgatttcttgacgactgaacttactcaactttgacgattccactagggcgggataagcatggagcaatcggctgccaacgaggcatcctcgctttcatctcaaaagacgcctgtgaagaaaaaagcgccaaacacacagaagtaacgagatcatcgagcgcgcccctcgattcgctgaccatcattcaactgcgtcggaaggccgagcttccgattctaactcagatgctagcatataacacaatcagcctggtagtttcgccatcctaaacaagacacaaaacatctgtagcaaacagctggtgtagtttttattttttatagcaaatttgtagcaagcgaggtgatttatttgccagcactgtatttcccccagttcagaaaaatcaagcttgaacttgatatgaagttgcacaattttttattgtaaaaacaaattatttcctcaatcaaatccaacatttcagcgtaatagtcgacatgaatatcttccagaccagtagcatacgtacttgttgggaaaaaaggacacatcaggtcatcaattcactggaaatatctagacaaagccggccaaacttaccgattcacagtcagcaactagcaaatcaaacatccaattctctctggtttcccgacttttcgagttttcttcttcaacatgtgtctgagtattgattcttctacgctatctgagagtcttgaatcagacagaggtactgaaacgtaaaacaaaagccgtagggacgtcccaaaaaatggtcaaataaaatgtataccacctgggcaggggagattttcgtgcatgccttgtttcaaataatggtgattaaaatttaagatgctcagtatggtctccccaaacctttacacaggtttgggacgacgactgcttctttctttttttttcaatcctccttgcgactccctctgctttggttttgggaaaatcgctaccaatcattaaaccctatctccgaataattcgcttccagggttgtagattgttaaggagaaaagaaaactcttcctggggcccctgcagacgtcaccaagttcattcacgttgccgttcaaaatctgtatcccagttgtagaattttaactacataccctttcgataggtggatgctaacaagagcatttctttaaaacggaggttccctatttcttagaaccgactaacccatgtccaactgctgttaccatggaacccttccccacttcagtcttcaaggttctcacttgaatatttgctacttccaccaagatctgcactagaggctgttccacccagcaaaaataagtttctcgaatatttatcagacctcgaaaaagggcactttttttggaggggggggggggtcgactataaaaggaggccgcttcgggcacttctccagaacccttagttttctgaatcctcagacgacactgcgtaaacttgccgaagttcgacatcaacgacagccagcgccctatcaagtaagccctcctctattctttcagtcctctttcctttcccccccctaaaaaaagcagaatgatgtcggctcgcaagttgcgaggaatcagccatattggaagaacctacctttttctaatctcttgctcgatgaaagagattgaaaaagtgcagcatttgccgcgttgcttctgacggcagaaaatcgtgttgaccagaggccctcgcagtctgcgcgagcttctagaagtcgagtttcctgaacattgtgtcagacctcgagagtcagggagttttttccggtgggggggtccctgagactataaaaggaggccgattcgggcacccctccaggaccctcagttttctgaattttcaaacgacactgcgtcaactatctatccaaagtttgacccaacccgcaaccagcaccctaccatgttaggactgttcctttttccagtcaatttcccttttcctcaaaagtgctactgctcgcaagttgcgagccatccatcatgggagaagctgcactttcttcactctctctcagctggacgcgagaaattgaaaaagtgcagttcctaccgtgttctttctaatggcagaaaacagcatttgtcagaggctctcacagcctgtgagagcttcgagtatttgaaaaaaatgcagtttcttagatatcgattcaaactccgaaaagagaaaattatttttctgggaggaaatgtggatgtcccctcaattgaatttcaacaacacgacttcatttttcccttatctgatctggagttgatgtattcgggcctaaatatttcctgacgtcttgagttttctttgtttccagtcgattagatcccatctgttcatatcagatcccaaattttcaacgccagctctcccaaaacaaacacgaacaaaatgtcgccaatcaccggagtcgaaacctcagtcgcatctggcactcctgccacaaacttacaagtaagttccggtcctcgcaatcttgagctcagctgagcagctccagttgaaatctatttgaataaatatcagagtccctcggccagggccgttgaagagatggatgcaaggcacttgaagactaaggggcctgctcctcaagggaattccaccgggttaactaaatccgaggagaacgtatgtactcttgcctcatgaatccatgtcgtttctttattgctgaaagttaattcgtattgtgttatgaatggtgaaatttaggctaacctcggtattgctgattgcaatgctgccttggaacatgggttgtgcatttccactggccaagctggagtgatttggaagactgatcaagtgattaaattgatatccattgatttcagaattatgtatttaatctaatcatttcttcttccctctatggtatttttttttgtttctcctcaggcaaaagttgctccagatgaggctgttcaacaaggaaaagaatccttggccccaccatctagtgtaagagattatatttctcgaattaattttatatatcctgttcctaatcaactgttcatgatatgtattttagggcatgactaaattgactagggatgatggacctactggagacaatccagaccctggtgcagtgagaactttttctttatttcattcttatttaagaatcagtaaatttatctaaccaaaggtcttccaatactggatccctttgaagtcttttatttctgcacaggcttccttgaagtctcactcagacatggatattgataattgtgaagatgtggctgatggagctggcccaaaggatgactttcaggatgtatgtttaacattttgctttttttcaattcacatgagttctaatcttgtgtccccatctcagccttctggtgataaaaaaactggaaaagactctgattttaggaaggagcatcaaaaaactgttgcttctgcgggggctcatcttgcgtcctctggagtgtctactcttaacccagagactctcaaattcaataagcttccaagtatgtttttttttcttttattgtttgtgcgtctgatggcttatctctctgaaatatgacttctttttttaggtgattcatcccaatccagctcagaaccagctgccaaaaagcccagaactgaaaaatgtatgtgtttttagatcatttccttaatctaattattctttgatgaattgggtttttaaatgtcttggaatttcaaattttcactcttagattcaagagagctgttccaatctgctcaggcacccacttccagtcaatctggattaccaattcaagactcacaagcatcattgggtcctctgcattctattccagtgaaaattgaatctcacaaaaagtctccatctgagactaattccaaggccccgactgaaccaacaacaacaccagccccatctgctagtgaattgaatgaaaattacaaagtggaggagaagagtttgaaagtgccggagatgtttcagaaggcaatctcttatgaaggtttgaataaatctcttttatgtcctttattattgcagattttattgacataaatctctatcattcttcttagttcttttcagaaaccccaataatatgcttgcacagcttgacaagcttcaaatgaagactgtacatcttctcctcaaagattctggcttttatatcagcaaggaaattcatgattttatgattcaaattattggctggaatgtcaacaattacctcaaccacggtggctataaaattaatagcttcaaaatccaaaatgcatctgcaaatttggatgagataaaccagtctgtgaataataaaggattctcatccgtaatcagatcatgtacgtattttatcctcacaatttgatttcttatgcaatcagattctaacaacactttcttcatctgacttactgcccccaaaaaaggtccaaggcttcttcagttggatggcggggatccattctttaagaaagatgtggttaactttgacaacattgcaaagttgggaatatttaaggacgagaggaacacggacggttcatggaaatgtctcattggtctaatgattcgttcttccacaagcaccaatgagatctatcacgacaaggagactggattcaaattagcagttaactgcatccgctctctactttggcattgcttgaatcccatagacaccaacacctgcatccaaccagaaacccagaccacctcttctcaaaatggaattgaagaagccctcaagtttgtgattttaaagtgccgtgaattttcttcaaaattcagctcgaccccagcaatcaaaggaaacggacttcatttcctcaaaaagcgcatttgggagactctgacgtcaatcctcctcacacattgctctgcaaattctcctcattgtgaaagatactggacaagacaaaacaatggaaatcaaagaaagaattccatgaagaaggaagttgagctcaaagacctctacaggaagattggattggacgtcaccacagaaaattggggaaggaaacgtcaggcggctcttggttctgcttctatcttcttggcttttggacctgttggttggtggaccggtttcaccaacaccaacaattataacctcaagagtgtttatggcctaatcaaccttgcacgccacaagcacacctacctcaaaaagaatccctcaaggtgtaacaattccaaccctttcaactcaaatcatccctggtcaaacgttcaagctcttgtctactcttgccttgaagacctcaaataccatctggataaatctgaacaagaaaaggacattgactgggaaaatgttatggaggtctggggtagaaaattgtctgaggagtaagtcacttacattctttttttatgtgaagaatctcatttttgacttctgatgctcctctccccccatcattgaaccagggcaatctcacaggcagcactgattgatattatctctgagatttctttccctgggaagtctttgtcttgggagggtgtggaggctaaaagtattgtgctccacaacaataatttcacagaagacctacgccacaaatggaaagaattcatgcgcctgggtatggagctctctccaattgagacacctgaagaggatgcagctaaagaaacatctaccaaaacttagattttcttgatatctccaaatactcaagatatgaatctttattgttttttgtcttctttcttcattttttactttgagatattctttcctttctccttttcctctccttcttttttttcttgttttataattcatttcctttctttttttttaccaaagtctacagattaattcaactgaatgtactgtcttttgaggtcataaaattcaaactccactcccatcttcttttcaaccttcctatcagactcacatgaatttgacactatctcactaaatcaagttcaaatcttgtttgttttgacattccccattgcatcaatacagaaatgaaccttcactttcaattttcctcataattccaacactgggccagctatgctaaacgtagtgttattctagcgtagtgtagcaagaatacactacattttagtttagtgttagcgcagatatgccaagctgcgctaacactccacccacagggcacaacattgcactaactgttagcatagcattagtgtgattgcacatgtctgcgctacgctacacacataaggtacaaaaaggatctcgctatgctgcgctacagcactttttttgtcttttttgccacaaaaagcgctgtggcagtgcgctaaggctacacagaaaaaaaccactgttaggtagcggagctagaggcattctaaaactacacaaaaattggccacatctagtgcctctaggctaatgctaagtggccctgtagtgtagcagcccagtggtgacaattcccaagtgctctgttgaggcatgttgttaagtaaagcaaaaactggaaattgacctgatcaataagaattttattcctagcttgatagggtagacaccagtatgaatccaaaaaaagaagaatttgaatgatcattcagtatcataaatactagatactaaggcattttcaccactgtactatgaggttttttacaccaatgtatcattttcaatcaaaaattgacaccaaataaatatgaaaatattcttgattccaacctcctcatctaaaatgtatcagttttaaaaatcagattatctatgaaagacatggtttaacctggtttgtatttggattcagccctccttaaataatactgttataaattgtgtcaatttgatctaaaagagtattcattgcttttttccatcatatgctgcacaggatttaatactaactctttcagcctgttttcctttggctgaacaccataataaatgtcaatgtaatttaattgagccagctgcctttcaaaaacagaacaatattccttgctattacaattcaagactcaactggacaggattcgggctctgtttggaagcaatatattccaaattcatgtgacatctgatgaggtttttgtttcagttgaggtctagattactgtcacaacattcaaacaggaggccatgaatatttcaaaaaaaagtttttgtatcacccagccccttttgcatgattaaatttgataacaaaaagaagtattttcacaataaagaaaattgacatgtttctttttgtacactctttcagccagcaggccatttgtcactgatcaagaatctgggtcttcactattcaaagaaatgctaatgatgagtattattgaagaaaaaaaatgggaactgtagcacttcttgcaagattttttgtcactaggttaagttcagtgtccagtggctaaccacttttttcattgcaccaaatggtgggacttacaggctatgtcaacccttcagcctgagagaattgaggattttggttggctttttttcaacaatcactgacactcattgatccttgatttttgttgacgtggaccaggctgggagctgaaagtcacagtcatgagtcttgtgacagttgactgaacacaaagataaatgatgtttagattcagtgaggaagagtcagaagatcgaagccgggccattcactaaatacacatgagttttggtataagcatactactagctataagcattctaacaattttttcccttgtgttttcatttacatgacagcccaaattatgcccatcttggtaatttcctcctgataccttaaatcattactttgatctacaatcatcctttgtaatattgtgagttttggtttctgtcttgtccaagttgtgagatacaggaggaagcagacctgaatgagtcacaaaaaaggatgttgagtgctgctcaagggcccaacaactcaagcaagatatgggaaggttctcccacatcttgaacacatccccctcaccccccgaccttagccaccaaatagagggacttggctaagttaggctggaatccctgccaattcacatgcataaatagcagtgtacaatttgattggttaacaaaaaactataataaactacaatattttgaaccaaatacataggataccaatttatatcttcaatgtcttactcctattggaaaaaattattgagaaattgatactttttgataactcacaatgcaataccagctggaatgtcaaagattagcctgtattggatgccaccaagggcctttcccaagcgctcagctatcagaacaatctctcatattgctcctgtcatcccaaacccaatgtattttctgatcatcattcccttaaggcttggtgtgacactctgaacactcactttattgtactgtagctagggttccttggtcccaggtgttagaacaattgaaacacctgtctaattttttttttttcagctccttcagttagtcttcttaggaatgacagattgtcagtattcaggtttttggaccatcaaatcaccagagagacttttcaatctcacttagtctgactctaattcaactgaggtgatccaaccaataaacttgtgatcattatattgactgaagaagtgaaaacagtcaatgtatgatggaccaggttttctttgtcaaaggttgtgtgcaaattttgataaactggcttccaagttaagttcctcatcatcaggttttgagcattgatgaagctcttttattggaactcctggtttatcaattcatgattaggttggttttgtgagaattttgattgttacaagtggatgcctttgcttaggatgactgtttgcaacaactcatgagcacttccatgcagatactttacttttgtgcagcaagatgtggcaaaagtaggcaaattcttgcaaagcaaaacttgtgagcgacgaaaagcagttgagattttgtcatcttccatctgaatgctccacggcgcagtccacagaagcctcaagctcaaactggtttgaagcccacgcgtccttgaatcttttttgtgttgcggttaactctttttacccgcgcgattcacattttgcttgatttgcacctgacggtcttcctaaactcaaacaaccaatcccaacgttctagaattataccccgaaacagcaaacggagtgatgttctcttcgattcctctacttaaggagcgcctagcatgtatcaatccattcagccgcttccacgtgtttttacaactcgagaaacgaagttcaaaaatagttgggaagtatgtctcattcaatttccatgtagaatctaaagtcaacaagctctaattgtttataataacaactcatgagtcagagggacgtggaagcagaatatgtgagctgtggcttattcgggcaaaaatgatgaatcctgaaaggaactcaatcagcctgaggggaaagtcaatcttaccctcctgcgggccttatcgaaagcatttcggatccgcaatggtgctagatacttacaagggctgtgcgtgcggggcgtcgaatccttgagttttggactgcctcgcaagaaacggctttacttgaggatcccccgtacggaagtcacattgaagtccatccgcacataccgacatgtcgctctatacaagcttaccgcagaaagtgaaggggagacgagttcgagaaatacacctctcaaaacttgtttggagggctcagtgagatttcgcgcttggtgggccggtagcgtgtggaatacgtattaagctttaaagacttgaaacatcgtgaagctccctatgcttgatcaagtcgagacagatggctgtcagtggaacatgattgtacataccgtcagtctgactgagtccatccaaagctgactattgatagagtacccacacactttacagcagcccttagataaaaaaaaccaggctgaggaacatattactccactccaccctctttcctgggcactttcgaagtggtgactgcatattcctattgttttgattctacttgccagaagagcctgcccccccacatcccctcgaatctttccccaaaatggttatccctaatgtcaatgacggggacctcaagtttccacctcgtacataccaatcacttgaagagatcaatccaaacatcgaatttctgagtcgccctcagcgccctggattccaggggccaccactggctccttcagctaacatcgccgagcctccagtgataaattatttttcgaccgacggtctacgtccccttcaacttgtcaaacctgattatcgatctacgattctggacgattggacatgggaggcattctcaatcggtgttggcgcaggagctgtaagtcgctcttcgccctatctcattctcttcatcgatgtggcgactcgcggcgattctgaagcgaaatggttgattttcgaattacagctccacgtcatcttggctgatctcaaccataacaacaaaaagctgattttgtgtttcgaagtgtttttctactttagtaagtctctccaaaatcgatgtccatcgatttgctgaaagtctactgacatttcccttttctcaaagccaatgtgatttcgttcttgtgcaacatgggaattatgtgtaagcatcaagattcccttctgctggattactaaccgtgtgaccttaaatttactgaggaaacttgccggttcattataatcagtgatgcagtatatacgtgaaccacggaaactcaggactgcatttgaaagcgcagaaaaaagtccatttatgctacttgtgccaataaatttgtatgtccttccattattctaggctggcgctcaaagctgaagtggaaaatgctatggaacggggtaattggatcatagggcagctgtttgtatcggctcgttcagatatggacttgcatcaggttggctggagtggggtggtgccatttgttggttccactgttacatcgtgttactattcaggtaagttacatctatagctcacttgaaattccagaaagagaaaataaaaagattggctcactgtgatgatgttatatgaccgcacatacggcctcattctcaatatagcgtcctagcatcccactgtctcgtgtggtttaagattccgcattttcttgacgagttgcagccaaacttttatctactccccatacctatcctcttgacaggagtcatggccgtacaccttttggataccatgcctgtagaaaatggacaatctttacatactctggtggctggatatctttttggaggctttggaatcgcattagcaatattttatctggtaggaagggtctcaagcatccactgtagcttggatttcattgctgattcacgaaaatctgctagttcacatatttcttgagaatgattctccatggccatggtaacggagaccaggtgggtcaaaacagatgttcatcttgagttgttttgcgaacgctcggctcacaaaataattggacattacagacagctgggtcaattctagtggcgggaatgctaggtgaagaagcattttcttctctactttgccattgaacttgaactgatgcctatttcacttcagggttttctgcacatgtaatgattggtttggggaaaaactctagagtgatgtttgtcatcaagtcaaggcaaagtataaaccttctaggattcaaagaattgactccaattttggcacggcctctgtagtttttctgattcccgtaacataaaactgaacgacaccctcggtgaagtttggtatggtagcggactcctgactggtttaatcctgttgggattaagtttggcagtgctctttatggcagtctctaactcatggtggaaagcaggtgagtttttttttccccccttgaacttcttgaccacaaaaatcctggaagattcacctggactttcccattgtgattttgaagcccgtaaccctcgaccaaaccttacgctttggatgataaggtacttttcggattgatttttaacccatctctcttgaacaaccaactgacatgtcaagcttggacttggctacaccatttgaaacagcaccacgtgttgcagttgggccatcaccagcgcttgtagttctctctacgaaaccttcgagtcaacctggctgcgagtaattcaaatattttttgtcaccggtggtatcgctttctatctagcaatacttccattgatgattatcagatacttcaaaaaaatcggaagaacccagactgtttcgcgcattttcccacccactcgattcgctccgcacagtcctgaccacaatcgaaatgcgggaccaccggaatcgttgaatcaacatcacaagttcacaccaagaactcgtccgaactcccatctggagtgtcgctcaagcatctccaagaattctccacttcgaaactcagtcataagtcaagatactttattcaaaaactgaaactagtttaatgcgtaggccagcaggaaatgatgcttgactccacctgaatcttctccgtgatctcttgaactccctgaattatcacttagactctagaaacacgtaatgtcttcaaatactggccgtttaatctgtaaaaagagcattcatgagtcgattcgaacttttcttaactatgcatgtatatcagcgagtactcctaccaatctaaaaaaaaagacaaaaaaacattaatatagagctatccgtaggttaaaatataacaccgaactctacacatatcattattaataatatttatttcaaacactttttatttaaatcgactcttcatggtattactcccaacttaatttgaaatataagatccgtcaaaaattttcgcgcgaattagagcttggaactgggagatactgagccttcattcatgtgtagtgttgatttgtttgagcaatcagagatgcttcgcagtttttgggtctttttttgagaggggggggggtacatttcctatggattgataaaagcaatatgagcccaggaaaataaagaagaaaatcaattttgtttaataacaagtcgtattgagtcattgaccttcatcatacctcgatttttgtttttaattgaacacaaaccaattgagaagcgaaggaaagaaatcctgaagcattcttggatgtccttgaagcaaatcgttgtacctaaatacccatttataaagggtttccagtcaacaaacaaacaaacaacattgggctgcacatgtcttgaaacaaatgctcacactgatcctcgcaaggtgtcccgaatggttcacagattgtgggtttacgcacgcctgtcacacaagaataatccgcgtccgacgaacgcaaccatctcgaccaaagggacgggcaacaacacgagcctgcagctgcaacataattcgacttcaatcctactcgtgaacatggccgaggacgatgggcaggagacagtccggacgaccgagtctatcagcgaaggacaggatctaatcgatctgaaagttgaattcgggtaggtctctctttgttttttcggtttgtttgcttttctgatcagtacgagacaaacttctctgaagcttgatcacgacactgatagtgttctttttaatctgattttcttttatggggcagaggtggactggaaacgctgttctctaaccagaattcactgaagatccagcttcccaaacctcacacgatacgccatctagtctcgctcttatcaccccaggtcaggcctcaaaagtcgatgtcgctcttctgttcacctgggccagaatgggatgtcaaacctggaatcttaccattagtcaacgatgaggattgggaactgttggagccgagtggaatgcacgccttattgaagcacggcgataacgtgatgtttatcagtacactgcatgggggttgattgtttctcgtatatatatgtctattaaaaatgaatagattgctcaagcctttttttaactgaaagtcatattacggtggagaactgaaataagatgatgaagatgccccttgctaaatgagggccaacagctgatcgttgatctctcagtgtgtgcgtggccgtttgtttgtttgtagtgccgtggggctcaattcccctttgtttgttcattttccttgactgtcgcgtattgctctggtgtgaaggttttctacacaaatagattcatcataaataagtaaaccgcaaaaaaaaaacattgtattaagttgtgaatgattacctgactgaaggcgtgtagttcacttatctcatctttgagacgctcgtttaccagtcggtgttttgccagcgtggttttaccggcgaattctggggagacaatcaagacctacaaggagtagtgacccagcaagatctcagtaaacaatcagtgtttttcttgaactttggggaacgctcgaattcgagaaacgtacttcataagactggccacaacctcctgagacatcgaacactttcctctcaatggccatagggaagcattcgattagtctctgttccattgattcctgcgagatgggcattttcctagaagcgtggatgatgagacgattatagttcaaggtcactgctgatgaggatgtgctgttgaattgcaatgggatctgttttcatcttggtgctctcttcggttcggcgaagctcatcggcaaaaagatccatctcaagggtccgctgcatggtgcttggcgccagctgcggagtgcgcagtctagaagggggctccccctgttgatcgacgaccagggaagcctgctggggaaagccacctccccggcctcaccttgggtgaaaaatcaatctccattctccatcgaccatgtcatccctgatagctggtgcactatctcgtttgattgtactacggccgcagagactcctgaattcgtcgttcttgagaagatgggcctcgaccgaacaatctcccgaaccagctcgcccgtacactcccacttgtactcgcgcaatcggtcctaatggcggtatcctactttcaccaacagcggtcaagaacctgttcaattaccctgagttcaaacatcagaaacgagcgactctaccttataagaaatggagattggtatatatacatactcttcatcttcactgtgacttgaatatatcgtagtttgctgagatcgtttcctctgctcgacatttccagcaacgacagcgtcgactcaaagataacaaaaacaaagtttgattcgatcctggcgtctcatctccttcccgtcgggtatctcaacaaagatgcttctaatcttcaccgctgggtatcttaacacagatagtgaaaacaaaagcgtacatgtcggttacttttgtcgggctgccatcaacatcctttacatcgcaactatctcaatctcgactagatactccggccttctttccaaagcataataaatcgattctccgagttcttgccagccaccttcaacccgtgatcagcagaacatatcctccacaaaaaccaaccatttcctccaaagaatatacatacaactattaagattaaatcatccaattgtgtcaaaatcagctacggcctcaaccgggcctaaagtcttatgaagttctagatccttgcccgcaaattcttgattgaaattttggcggacctgtcttccatctgtttttcctgctatgtgtcgttcgtccttgaggagttcaatgagtgtggcagcatgggatataatacgttctgattggttacctatttacgttgattgctgttgagtgcatacactgcatgctaccccatgagacagatgatgtggaaactccaagattgtgtttttttttttttttttttttcgatttagctacattagcctagtgtcttcagtgtgagattgaactctctgccccattttcacattcaggggggctgacttatgtcatgacatcaaacatccaataagttgttctattctgaagaagaacagtaaaaaaggattgtcactgttatcatggttatgatttcagaatgaaaaaaaaaaaaatgatgatgataacttgagtaaacattttggatgatctgattgaataagctcatgagctcaagtagaaatttaaaacttccaaattgaactgtgttaataaatgacaaaaacatagatgaatggaaaactgaattttatcagggattatggtattcctattctgtggcaaaactcagttttttagatttacgtatcatgtaagtgtgttactgaatggaggaatcatttgaaccagtcctgaatgtgtcaaaaatgtaacaagcttgttgtagatgattggactgtttcttcaaagagcctcatcttgtatgtatgaatgattgtgtgtttttcttttggtagattttgatcttgaagatgtatatacactgttcttattattaaatggaaaggacacctaattctgagtgatttgttaagtagtgggtttaaagtgatgactttggaagctctttacaagatatgtagtgaatataatctgtttccagattccacatgagggatggatggatactgatcgtgaagatttgagcattctaccctgaccaaggggtgatgtcgatgactatgagttggttctgttgaggtgattgaaggctggatatcagtcctatttccagttaagttctgagttggtctggccgattggatacatattcttgtcaagccatctattaacagtagactgagagggttcgatgattatgtaagccgtgaagtgggcctgagttccggccatcgagacttcttcagccaaggctggcttcccagccatctcttccatttggcttcagtcggactcccctgcaacgactgaaagaagctcaagaagaccaggccgagaatataaagagaccacctcccccccccaaacaacaacattccaacaatccaagaaacaatcaaataatactctcaaaccatcatgcctctcatcctcaacgaacctcaaccactccaggatcaagacttcctccaccaacctcatcacagccaactctcatcctcagtcatggccaagccaactaatcacaaccaacgtcagtatacatactctcagatcactcctatcaaccaactgaccctcattccttacatataataacagtcttcaccatcctgccactcaacgaacaagccacactttccccactagccatcactcagccaccctcacccaaccgacacccaacctacctgctcaacaacttcccccatcggcctcacttctatcagcccgagtctgtcggcgctcaagccggctactgtctctcacccgtacccccctcactccgccagttcaccaactcagcacccaaaccactcaacctccactcttctagctcatccggaggaaatagaatccaacagtctaccaccacccacgccggccgttcatctcactctcttgtctcctcagccgcactctcttcattaccatccctctcaacaactatcgcctcctcatcttcatcctcatcaacatcccctctctcatcaacttcgcgatccaaaccacccacaaacactctcaagcctcaatcatctcctccgcaagaaccatcatcatctgctcatcatcgctcgcccgcctcgatgatcatcaccaagaaagtcctccccgtccctcccagcctttccccccgggtcagacagatcttcatggacaagatcaactcccagcaggctcagtcgtgcgcccagctcccccggcgcaagaaaaagaaggccgtcgaccccgtcgtcccgtccatctgaacttccactctctctgtttgcatcgctggtttcgatagtctatctgctcgatagagatagacttgctgcttgtcttgactctttcctttctctctctcgtctgcttgtcttcggcgagacctcttctatctttatcatcctactcctctcccgcccagtcgctcttgtttctgtctttcttcttcttcttcttttctcgttcccaaaccttgtttcttccggtttcccatctccatctccgatatccaccattccccctctctaataccgtcccgtccatccgttccgttccgttcttttttcttcgttttttttctctttgaatcaagtcgctcgtttcacatcgtcgctcaatttttttgttccgtcttttatatgtgtatatgttggttttttttttgtatggtcatgtacactcttgtctcgttctaatccccccatcctgctttttttcgtttacttcgatctgatcctcatttgtttgtatacctacatttcgtgtctttttcatcgcatctttcctgtcatccttttcatcatcaacaacaacaccacccgatataacttataaaaaaaaaaatctgatgaatactatgttgcaaccaaccaaaaaaaacattgtctatcaaagttgccacccaatcttcaggagaagacaatgtaattatgtattaggttgcagcactgcagcagaatctgacgttcagtaggaaatcggtggatgtcttctggtgagctcatatgaagttgaccctgttgacagatgcaggttcctactataggctgtgcacatgagcaaggtgtgagtactatcactcaatgttggtttgagccagacatgatttcaaggcctgtttttgtatccatctccatgccatttattgtcaaaaatttctttctcttgttctcttctacatatcttgttgttctttctgtatcattttttgagtatttgtatttccacatgccactcttttttttttttttttttttttttttggaaaaaaggtgggaaattctcaattttgcagacattgatcacaaactgatctgcttatgctgggattgattggcacttaatcgagcttctctctgtgccacaaaacttggaaatcgatgggcatcatcatcatgtccttcattgtctatcattttttggactagactcacacaactttttcacaatacataaaagatatatatatactatataggaaaatcaagaatatgacccccacaattgctggaaatcattacatgcagtattactctcttgagtcccgggacttacaaggagacctcactcaaaccagtttgcatttttttgtgcatcatcatctgatcagagcaatactaattgaaaaacaaccagtttttttttttcttttcagaaatcaattctgaagatgatcagaattgaaaacgggtcgctgtaattttacaaactatattttacaagacatatgtcttgtaaatcagatggtttgtaaaattacatttttatgggggtaatgtataattttacaaaccatcacccaaaaatatgggttgcaaaaaaaaagggttgcaacatatgtgcctcaaaattgcaacccatgccccatgaagtagaattttaaggcacatatgttgcaacccttatgtcttgcaaacaatatggtttgcaaaagtacatttttgcctcatttcaaggaattttgcaaccattactttgcaacccatctatgtgttgtaaattatggtttgtaaaattgcacaacaaggtatgtaaaattgaattttacaaaccatattttgcaaccctccaaaaaaaaaaaaaaaaaaaaaaaaagagggagacaaaaatcaacacagaaataaaaaaaaaaagcatcaaggactcagcctcaaaaaaacaataaaaggcaatcaaaagaaaaaagagaaagacagcctcaacaaaagataaaaggggcaaaaatgataaagacacagcctcaacaacacagaaataaaaaaaaaagcatcaaggacacagcatcaaaaaaacaataaaaggcaatcaaaagaaaaaagagaaagacagcctcaacaaaagataaaaggggcaaaaaaagataaagacacagcctcaaaccaaacaaaaaggaatgaacaaaagaagaaaaaaaaatcaaaaagcagatcaaaaataaaaaacacagagcctcaaacagaataaatggaaaagtgaagtcagtccaggagaacaatctttcaatctcatttttttctttctcactgatggtacttggaggtgatcgttgctcaggtggtctcagtatgaccttgaaccgtattggaggtttctgagggacttcttcatcctctggactgtgtttcacctgagtttgagtaacatgatcatctgtttcatccgctagagactgattaccagtttgattgccaagagactgttcaccaagagcaaaagattgatcaacaccgtcttcgccagtatgatcaccaagagaaaaggtttgatcaccgccgtctttgttgccatctttgccacaagattgatcaccatgggattcaagagattgatcgccaagcacaaaagattgatcactacgagatttgccacaagattgattgccaagcacaaaagattgatcaccatgagatttgttgccaaccgagaggaatgatttgtctatttccagtgtgacttctgcatccaaggaacactgttgtttggtgtctggttctttttggtctagtactttcgagcaatctgtgcattcatttgagaggcgagttgtgcaattggagttgttcctttgagtggtgaagtgtaattttttggagcattacccgtagttgttgaaggcgatttttctctggcctgggatgtgacagtagttggaggagtagatttaactttgtttgtggtggtgtggggaattaacgtcaagctgtgtgatgtggtcaaaattgacttcatctccttggaagggacatcgccagaagcttctggatttttggctacaattttctgaatcgcgttgttgacatattcttcctccgaaggtgtccaatcgcgcaaataaaggagccagcttgtgttttcttccactccggcaatcgagctgggaacccgattgatctgttgagcgtacccatcattctcggcgtcgttgtgtaaccaaattgcggtcaaactacccttgtcagctgagatgttagcacttcaaaggaccttacaccagtagtgattatgttgccagtagccttgggagatcagagtgtatgtggcacctccaacgttaatcttggattcttgaacggccaatcgatcgatcccataaagttatctttctgtttctcgtcggttacgccggtgacatctacatagaaattaagatgaagcggggctccatttgctgggacagccaatcttgattgatcaattatgtggtgtgatgtgttttcagaggatacaagcagcttgacaatgtcgacatcggaagtcactttttgaattttggcgttcttcgggagcttcggttttggtttgtttggattgcagtgtttgcagatcatacccgaagttgccagcaatccatcggtttgccacatctctattagctttgatacatcagagtgaggaatccaattctcatcaaacatctgcggcttgattgtcaagacatgaagggtgcggtgatcttgagtggggtgcttgtgcaatttattcggctggagttcgcaggtgaaagtttgatgttcatcaatcgagaagagctgcttataatcatccttcttgtgaagttggggatccaatgcaacctcaaggaagtaatcgcaagaagcaaacacaccaggaaggaatcatcctggatatttaggactgagaacattgaataccattttggcttggaagctgggggttgttagtaatagtagggaaaaaaattgcccaggcaatcaccccctctgcccctaggaaatattttcagccgttgtggtaattaaatatgtaaaaaattcaaagttttttctttatacacatttttctcatatattcactcagaaatcaaccaatacggcttcagaaatggattccacggacaatttcagcctaggtcaccactggacacatcattggaaccctcacggattggaagttacactcctacggacgcatatgacaagccaatacccagtcaagcacatgtcacaaccctcaaatcacctctcagctatgcttatacacagctcacggtatacacataatgtcccacacctctttatctccaccgcatatattagtttggttctatttgtcacctcatgcactgcctttgcaggctgcccagtcttgattgaattacttttcccacagtttattaattttctcacctcacttatgacaacagctggatttttcccacaatttattgcctcatttggcattttctcacattatttacgcactgcagcacagcccttgacattaattgtacacagcctcactggttaatttccctcacttgcatgatcagactagctaaattcactcatttgtacctacaggccagctaaaatcactctttattgtctgacctggagctaaattccctcacttttgtctataaaaggaggctctcttccccccatttgttagctcactcactcaactactcattcactcagtacatcacttagcagtcaatcaatatacaactcaccagtcaaaaacaattatataagcctttcacctgttacacaacataacagtttcttttataagcaattatatattcaacctttacctttcatcaaacaaagttttaccggaaccgaccaatcctatcacgttattaaaactttccaagctaagcttgggggtcttgtttctgatagtatagaagggcagagtttgcacctccatcatccccttctcaattcagcaaaagggtttcacaaccacttttgagtcttacaccgtttggaccaggtagtaggtctgaattgtatctagctttttgtctcaccaacaaggccgggggccctctacattggcccccacctgcctttcaaaaaggtcatttttccatgaggttgatgagggacctcaagttccttcatcaaacctcattgttcttctgtcatactatgtgtgtattgattcatggatatagaaactctgtacatgagacatacctacctgtgtctatgactgagcattaccggtgtggcaggatgtggcacccatgattcctgtacagaatgaaccagaggctcacaggctaactcatactatgtgttgtaccacatatatgtaataaggtggttttcagctggaatcaagtcccccactttctatccaaaggatggataggtgttcatcacaaatattcaaaaaaaggaaaccaaagtgatatgctcacatataagttatgtgacaaacgttaccgctggtcatttagttggatgggctcagagcaagggtgggccgctacactaactgtagcggttagtgtagcgtaacacagcggaattcccattggcgctaagcgtagcgcagcaaaattccgccacataaccaattcttttgatgaaaaaaagtgccgatacactacacgttttgggcaaaaagcgtagtggcccactgctgatgggagtaatgggctgttgtgtgtgaaagatcccagaaaagccacaaaaagtaccagctaccaggccaagattttgacttgactcataagcctctctttcagaggctcgcttcgcgaggtgcccccggccctctggttgaggggattatgttaagctagcccagaacaggggtgcagagcactcgatgcggtgcatctcccttcggaggcttgctttgaaaggggcgctacgccccagcctggctataccaggccctccaatcaaggggcttatggtaagtcaggatagtgttagagatggtcgattcgcatccggatatccgcgcggatgcggatatccgctcgcgttttcagcgaaatcaggcatccgcatccgcatccacatcctcccgcggatacccgctgggccgagcgggtatccggatacccgcggatatccgcgctaaaaatgaccccttggctgcaaaaggaaaggttcttggggaaatttcagatgcagaaagccgcataaactctaattttgaagtcctggcggcctgcaagccttcatttttttatttttcatttgtttttatttatttttttttaaaaaaaaaatcctttgctgcttgctttttattgagcagttggcacaagtcaaatttcattttatttttattttttttggtttgttctttttttttttttttttttttcttttcttttcttttctttttatttattttatttattctgtgaccctccccaaaataataagtatgaaaaaaacagaatcaaatttctttttcccaggcaatttttttgttgcttgcagcaaactcatgtatgacatttgtggacaatggacatgacccagtgagagtgaaatagagatagaagataatgaaaaaaaaaaaaaacatcaatcaattgggactacaacagcaacactttgactcccacccgcgctttgactcccaccagtcctcttcgccttagtcctagcttcattcttctttttttccatgtattcgtggagcgccaggggttttatcttgttgttctgtgaataaaaggccaacaccatgcctctacttacggatttcgggtggagattgtgtcgcctagtggtgacatagtctctgccaaagctgaaagtccgctctacatcaaccgttgttgctatacaaaaagttaaatgtcagaaaaaatgatcagcaagagataactaaattactatctggattgcttacctggacaacacaggacatcaagggccatctgtgccaggccgtgatgtggatttccactccgtttctgctctgcccaccacttgagggcatcaatcggttgccgatcttccaaaaacaggggaccagtgagccattggtcgatggggtcacttgagggggccgcctttcgagcgttagcagcatcaccgagacctgccagaacaccagtttgcggtgtggtgtgctgtgcctgttccaatgccaaaagcatacagcagaggtgttgggatagcatagttacatacatgtgacaatcattacaagagaaggaacaatcattatggatgaggtgcggtatatacggacaggattacatacaatgagtggattgggagaacatgtctcgaccaggaatggaacaaaggagcggtgtgcatacgaggagtggagtgggagatcatatctcaaccaggaatggaacggaggagcggaagtatgtacgtggagaggagtgggagaacatgtctcgaccaggaatggaacggaggagcggtgtgtaataagggtactttatgttttacgtaagggtacagggtacagattgtagaaagtgaaaggaggaaaaatattgaggcggagggaggaaggaaggagtgaggagaggctttgacccccaaatcctgggtggaaggagataacagcagggctggcaggctggtactgcctatgcagaatgttctagaagatggcttggttgcctggcaatgcatgacatcatgctgcgcttgtgtgctcccttgcatgcatattatgtgacaaggtctggagttaagtgttcctagcacagcataagctgcgctatttgtttggaggctgtgcgcaaaggctgtgaaggtgagatcccctgcagcaatattccctcacaaggagtcccctgcagcagaaattcctcactcttcaatataaaagaagggcctctccccaccagaaagtcccttctccccatcaacctacaagagtaagttcgatcacccaagttgaagaataagttagtaagtgagtgagttagtgataagtagagagttagtacagtattttaagcgtgaaaccaacacagagttcggaatttgaagcatattagtagtagtagtcatcatataagtagtagtacattaacaattaaccaataacaagtagtagtagtattagtaccggagctctagtttttgattaaagtgccttagcaagaaattgtttgaggaagagatcattaacaaactctacaacaactcatctgtttcgtgctcaagtcatcagcaccacagtttccattattaacctgaagttgtaacagattcattagtagattgatacgtgatctaggtctgatagagattactttacaaaagtaagatctatcttggaatcagccatacattattaaatattgattacaagactcttagttatttgtttagtacatttagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaacctatctgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatccgtcccaggagtcctacagcggctggtggaggatttgatcagttgatttaaattggagggggagaatttaaatgaaatttacccttgcttgtccctttccagctgatcttggtgctgattccgtgtttcgaggtttgtaccacttattgtacatctcgcgagtgagcttaactgcctcatcgatccattccttaggccatttggccaacttaaagtattcgtccttgaatgagggatggagaactgaaaatccagagataataattgttagttgttgccaggaatgtcagacggtgaaagatgaagaaatttaaaaggacctacccatggcaattcggtataaaggtgagcagtcagtgagtgagtagtacttgtttgtaatgcgtagccccgcgcgacaagcatttcgtaaagccggagggtgatctcggtcgggaacctgatttgcaatcacagcaccaaggttggacgtgatttgatcaatcatgacgacgatgtcggcgagccgggctgaggcgctggttgataattgaagcgtgatttcgtaaaagggtagcagaatttgaaccaagtccgcggccaggtcgaagtcttcttgttggaggtgataattgcggggtatgccaaactgcttatcacgctgccacatgatgctttcatgatgaatcggtcagtttggttaaatattgaggatcaacatatgattagacttacatggcttcctcacatcggacaatacttgcgagttggaggtatgtcgagttccaccgagttggtacatcacgctcgatagtgtggggcttcttgcattcagtttcttgacaaatctcgatgaatttcgcctttgagttcggtgacttcctcagtttcattgcaattctacagaactgcacaaaattgataagagattagttatgcttcagagttgggggaaagatgctcttgagtggataattagataaaagatgaagaaactaagttactaaccttggcaagggattggcggcacgagtcagaagtatagttatcttgggagtcttccgcttcgagatcctcaagattggccagagtgagttcatcgtccgagggaagttctggatcattgtttccttcaggtgtagtgtggatatcggcatcatcgtccaagtcactgttctctttctcttcattgaatctaaaattttcccagtattattaaacttctagtgtcatagttgcttgcttggatgaaatggcttacctctcaatgagttcatgctcttcttcatcatcagactcctcatactcagccgtgccatgggatttcttccgagcgaagggttgaaggatggccttgacaatcagattgacgatatgtgcaaagcacctcatccactgctcctcgcccttaaatcgtttccaattgagactttccaactctgaaatcatcgtctcgttgttacttgcattgtcggaaacaataccacatatctagacagagatgaggaacaggggcagatatcagagaaataagggtgaaaaacatcacacatggggggttgagacaaagaaaatcatacgcaccctattttctaaaccaaacttctcaacaatatatcttaccatgtgcgccaggtatttgcctgtgtgcctttctttgagctgcacaaagtccaggggcatggcgtccaattttgcattgccagcgccatcgtccacaagtcgatataccaccgtgccaataatatcgtatctgtttggtgactgccacgcatcaacacccaaatataggcccccctcatgcatctgaatagcccaaaaacaaagtttgtactactgtcagtaataatcaaagtttgattgatatatgatattatcagagccagaaaatttaatcactcacctttaactcttcacatagtttctcctgaacacataagtagagcatgtgaataccttgtgaaatcatctttcggttcggaaggttcttcaagattgttggatgaagcagtctcttcatgctgtcttcttccaaggctgaaaacggcttcgctgactcggcacaccagacgacacatcgttgcaaaacctgagggaactcaaacacatcagtctggaattaataattatccaatcaggcaaaacctctaacctcccatggatcgatatcacctgttcctgatacgccaagtgatgccagggtcctgtgacctgagggattgcttgctttctttgagcatcgagccgcgtgcgcaaggagattaccgcaggaagactcgtgtgcgggtcgattgatcttcttggaacacctagtaacagtgattgtagttgagatgatatgttaacttagatgataattattatttgacaatatgttttggtaatgaaatataacaattactgccacttgcttaactcacgtcttacattgccacgcaatcatatagcgatcatacttgtccttctgatcggacatggtcggtacctcataggatgcataggcagagctgacttgattacgagcaagcttgattgcatggtctacataaaaaatttaattaacaaccaaaaaaacataagaagaaatctgcccagtagattacccaaacgtagtgcatccgttgaatcagggtccatgtggttagtcgttgaggcagttgactctccctcattgggctccatgggaggtggatcactcgtgtctgagttatcatctcgttcctcacgtcttcggatccttttcgaacgacgttccatgatttggttgctgtttctgagagcaaaaggagagattgtgaagaagaaggggggggggtaaaaaaatgtcaaaaaacatagaaaagatttcatcagcaagaatgtggggaaagaggcagttgaatatgacacatgatggcttactggtatgttgtgtaaggatttaatgagtcagaagaagcctgtggaagggaaccagtgaacaagcctggaaggggttaaaaatcaaaacagcaaggtgacaggtcagcatccatcattaacaatgaaatgattcattgagggtgagggacccacctgtctaacaactagaaacatacctgtcaaaaaaaaaacctggaaggcaggttggaggcaggcaaaataagccggggtcgcgaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacgaaaggaacacatcacggtaagctaacggcgcgctgcgatctcgactccaaactcggtattgattacacttacctgacaaaaaggaacacgtcacggtaagctaacggcgcgctgcgatctcgactccaaactcggtgaggaaagagagaggagccgggaccggagcggccggcaactaaactaggtacaagagatgtgccgcagcaactaggtcacacatgatgataaacatagttgaaacactatctacatgacactaagttaagtttgtaatcttgtctccgcgctaactctaacaccccccccccaagattgcaaacttcaccatctcaagcccaattttcgcactgcttcttcaatcttgttagggcctagtttcttagtgaagatgtccgcttattgattgttggtgttagtccacaagattttgatctcattctcgcgcacaaaatcattgatgaaataaaatgctcgaattaagtatcttgttttcttcttggaagcgttgtcgccagcaatgagtatagccgtctggttgttgcaaaacacattcattttgactgtatggtttatgtcttccaaaagtaaggcgagattggcaaggtgttgtgcaccgtctgacagcgcaatgtattcagcggcacaagtagatagagctaccaccgtctgacgttttgccccccatgcaatcaaatctcccagatgtttgacgacaaaaccggatgttgatctttcatgttcaccgccccaattcgcatccgaccacaaatccaaactttcatcccgtcctttaaataccaattttgttgatgttgacctcttcagatatcctatcaaaaaatccagtgcctcccagtgttgacttgatgggttgttgcaatatcttgcaagtaagttgacggcgtaagacatgtccggacgtgtgccacatgcaaggtacatcagcgagctatgatagatcgatattctgtttgagcacgagtcgtagtattgagttccagggcattgtccgggagtgggcttgccggctgagtcacaattggtcgctcatagtcgtgaacaatttggctagctagcttctcttgatccatgattacttccccatccttatccacaatgttcagtcccactaacctcttcaccccatcactccatttgatgttcatttccttctgcatttcctgcctgagattgtccaacaacgctctacttgatcccaccgccagtccatcgtccacgtgtagccagatgatgacaaaatccttgtccttcctgtagatgtacagcgattgttctagttcggaagctacaaaacctgccttttccatcttccctttgaaaaattgccaccagcatcgcgctgcttgtttagttccataaattgctttcttcaggcgcatgatttttcctttccattccggccggatttcagttggcggttgaacatagacttcttcttcaattgggctgtatagataagccgagctgacatcgaaagttgctgtggcgtaaccatgtttattggccaaagacaggagtagtcgaagggtgttcagtgatgcagttggtgcgtacgtttcattgcaatcaatgctgacttgttgattaaatccttttgcgacatatcttgcacgaaagatttcaggatcaccgtctttctcagggggtttaatagtgaagacccaacggcagccaagtgcttttgctccagggaaaggttcaattggttcccagacttgtagtgaatcaaatttatcggcttcgtattccgcagccatcctccaatcagcggacttgttacatttcagcaccatcttgatgttgtttgggatccttcggtcttcagtaagcaccagttccgagattgccttcttttcttcggcctggatcacatcagttggttcttctccaagcttcaagatgatttgattgaggacaatgtcgagtgttgatgttgactcttcttctgctggcggttcagccacagtcgttaatttccgaggtagattcacaaattcgggaaacatcacggctgttgaatggataatcctattctttgctgctgaccagaacaaccaccctcctcctgtcgacggaaaaccaatcatttgagcatcttgcgcacgttcgtcgagtttatctcgattttctttgggtactagaactatggctgatgctccaaatggatagagtttattcgggtcgacttcaatgttgaatagttgggtcaggagagaatcagcgacttttgagttggggattcagttgtggatgtacgatgctgcttgatatgcatgtccccagaaaggcttagggagcatactctcatgaagcattgttctagccatgtcccccagagttcagttgacacgttcagcttcgccgttttgttctggactgtacggaggtacaggggcaaagttgatcccagtaggtttgagcaatttccggagggtgccagtatattcgggtgcattgtctgtccgaatggtcttggggtatcttcctagtgttgccttgatgttttcgacccattccattatttgagccggtacttgatcccttgttactaggatagcagtccatatgtaggtggttgcatgatctctcattgtgagtaggtatctacgtccggatatatcataaggaaagggtcctgcaacatctgagactagtagatcaagaggttcgtcttgtgggataagtgaattggacccaggagatttcttgtcgagagcttttgattttgcacattgatcacagaaaaaagacttccaggcacgtttctcaatttcttccggaaagtgtaagctcaagtatttcttaactactgcttcagatacatgtcccaggcagcgatgccacaggtacggatcgaaagatggcacagtagtaactttatttatttcaatggcgtctctacacatggcaatataccagcaaaagttttgaaagcgagtagtgaaagagatattgctaggactaattaaggtggccatccttcccatgaatttcaacttccaacccgaatccgtcaagcgtcccaccgaaaggatcaggccatcaacccccgggcaataataaacgtcatcaaattcaatcggaccctttggcgttgtgatccgcactcgacccttgaacctgacatcaaccgtacagtcagcaaccgcgagtgagattcttcttggggtggctaggtcttctcgtgaaatgaacaattcaagattgccacttacatgggtcgaggctcccgagtcaagaagaactttaccgtcatcaacttcaggtatatccagttggcgcaagcggttttgagggtaggaaggtcggtttgggggaaggtaattagattggggggtgttatagtcgcgagggggtggatctatgaccttctcgtcgacgtcatcccagaaagacgcacagttgttgtaccagtggcctacctgcttgcaatagtggcaagcatcgccgtaccgacttttcaagatttcactcagtggcttccctcggaatcgctgagctttgtcaactgacaatgaggtcttggggtgttcttgcttaggttcagggaggcggtcggcgatgtggggcagtgtacaggggtcgatgtgtcctaaccgcatgtatggcatcgaggtccatcggcgcgtagccatccgaaggagtgggtacctttattcttagacttgcttgatgcagattgaataacggtcgtgacattgctgaaagacggcttgtccttcagttcgatgatatgatacaccgaaaattcgaaggtttttgggtctactcctattggagcaatgaacgagctctgaaggaataggccaccgagttcatcgactgagatcttgaactgcttgacttcggccattatgcgactccattttgctaggctgacttcggaaccgggagtcttgtcggtcgccagtgcaatgatttgctcgaccagagaaatcttgtggcgtcgatcggacctgctacacttcgctttcaagagttctaggatggaccatggatcttcgctgtccgtgctgttgactacgccgaggagatcctcgttgatcgtcgaacgtatcaatcgtgagatcgagtcttgttcatctagtagtcgatcggtgaaattagactctaggcttgagaaatctttgatttgaaagatttgtcggagcgtgcggttgagctccttttcccagatcttttagttgaagccatcgcattatagcttcgtttttgcagggttggcggcataatgaataccgatcggatctttgttgaaattccgaatgacgatttcggaccgagtgagggccaacgacgatccacctgggtttccggactggggcagcatcaacttcagtttatcgaattcctatttgaggaataggtaatctttggctgtgggtgtgttagccatgtcgatgtcgatgagagattggtagatttttttgttgttttctctttctagtagtcttttttcaacttctttttggtgtttagatcgttcttcctcgatttctttcaagaggttttcgttcgctagtctttctaattctttctctttttctattctgatcttcgattctttgtttgctttatcttgaattgctttgaaatctacgctcctgctacgtccagcaccagtcatccagtcaaatagtctacgatccccgaggtgcgaataccaacagcggttagccaagagccggcttttaacctataagaatgtgaacctgacgaaaaggaacacgtcacggtaagctaacggcgcgctgcgatctcgactccaaactcggtattgattacacttacctgacgaaaaggaacacgtcacggtaagctaacggcgcgctgcgatctcgacttcaaactcggtgaggaaagagagaggagccgggaccggagcggccggcaactaaactaggtacaagagatgtgccgcagcaactaggtcacacatgatgataaacatagttgaaacactatctacatgacactaagttaagtttgtaatcttgtctccgcgctaactctaacactctgcctgacagtttgcggacggttttgggaaaactgtccactggatagttttcaagccgtccaatggatgattttgattgcagtgaagagaaaaaaaagaagtgaggagggtcagagttgaacccaggcctgatgcctgtaacatggcacacccataaggcttctcctagccaactgcactatgcagaattgttcttgcagacactacagacaattagtggttgctgcggctcgcagcgtcacctcacgtttcccaccagaatcagatgtcgcgcaaccaaatcaaggttgaacatgcaacgacactagctcccttgcaatgacagcgagcactcttcctgtaaaggttctgtcgagggatgattgaataggataaaaacatggtaatctgcgctatcgatcacaaaaagtctagagaaactcaggagaagaggccaaaagattactcactacaccaaaaccatggagcactgcaccgttcgagccgtagatggcgactaaactaacatgtgcttgagtagtcttcaacatggccatggaaagaaagtggtcataactcagaccggtgttaagctcaaaagtgtttgtgagaaccttttgctgagtttggaaagggatgtgtgaggtaacctctgcctttcctgtgtactacactaaacaagaccaccaatcttagattggcagcttttaattagtgatagtggagtgtatcaaaagatactctgttgttcaacaggtggacaggtgcaaaaatgggttgttgttatgtgtaaagatgttgtaataattgtaagtaagggttgttataattgtaaaaccaaaacattggggaacaaataatattatggagtgagcagtgatttgcctgttatgtggggaaatgtctgcaggaagtctgctggggcgaaattacaactgggaggaagggcctccttatatagacaacaatgaggtattttggctccaggggagccaggagtgagggattttggctggttgtacagccttacatgagggaattggccaagacggaagaatacatgaggggtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcaaataaaagcagattggtcagatagtatttcttcattagtgctcagatacatagtgatacatggcagatacgcgcagatactgtatctgtggcagcgttgcttccagtcgacgaggtacatgcacctcgccaactgcctgtacctcgtcgactggaaggacacccttccagccggtccgtcgccggccctttagagggcgggtatccgaggatacccgctcggatacccgctgcggccgacggatacccgctagcgggtgcgggtgcggatgcggatgtgcaattttgctgaaatcaccatcggatatccgcatccaaacggatatccggatgcggaccgaccatctctagtttaagcttagaggtagatgggcacttataaattaacactggtgaggtcccccgattttttctcaagtttgaatcttatgattgcatccctctggtgtacgatgtggccacaaagattctgcatgaaatatacaagaggaaaatatggtattacatgtaaatacagctccagcacaatgaaaaaatccacatggcatcttccatggcctcataaaattgaggtcaatgattcctcatccagctgatgggttggacccagggaagtggtaggaagatgctggttggtcatgaaaattaacacagccataggcaaatgtgtgagatttactagggaaaaaaagcccaccaaaatgtctaatgctagcctctagggacagggggttggctttgcatggaatcacctccctccagttggacaagcttaacatatgtgtcttcattggtgattcctaagccctccttcccaaaggacagtctccacaggagagacttaaagtttcaacctcaaaattcttttggttgacgcaaggtgaatgagatttcttttgaaaaaaagaagctctatcatggcttcaaaaatgatttaaaagtgcatcattcaacttgggacagggactgccttccggagtagaagagaggtgaggtgtcaatgcctcagaacctcagggctggggttgactggagattacacgcatggacatgtctcccctgctctttctgaattgaggaagaagattcagcacttctaggactaggaatatcatcaccttcctcccccctcacatcctatgatctaaatcccaattatcggctcacctccgggcagggcagaagtaatcataaaatactactggggtatgcggctatctggctgagcgtctgcacttcaacatcggtgcccttaaaatctgccatgatgtactcaacagatacctcaaataccagtcagctaccctgctccacccctccgaaactgtcttccctatcatcaccaacgcctcatacttaacttataactcatccccctcagtaccttccgcttttagtctagtacagtacccttcttcccaaagctaagcacattcttatgattcctgggggagctccgcaggccagtcggcagtaggaaaacaagaaccaagaacgaaaaacgaaaaacgaaaaacgaaaaaaaagatgggcttatgggtatatgtgaggatgtaagtgatgttttgacttcattcgatgagtgggccaagcaagtgtcggttattgacgagtttggggttggggttacattgatgaaccagacttcggctgtttgtccaagtggttctggtagcactctcactgtcggtcatcggtctgtccatccaaggcatgaacgacctggccggcgataggcggttgatcgcggcagcagtgtcaatccggggaaggattcaagttaaccttctcgtcgcggctggagtcgcattggacatgactgtcgccggtattatcgtggtcgcggtgaggatctcatgtttacttccgagaacaaatttatataaaacttatgaaactgttttgactgggatgttttacctgtctctcaccatccagattctcaactcgatatatatcttgaaggatagatttccgcaggccatccggaaacgctttccgcgggcgatgggtatcataaccatgtccctcttcgctatcatcatcaccccgatcaacgtcctccaaacctatctaacaatcaggaggggcggccgggtaacctctagcatccttcccgacgcggtcgtcgactcactcatccagatcacagggcaaactctcccatataaggacttggtcgtcatcattgagtacaccgtgattgcttggatcatcttgatcgtcctcctcatcgggtccgtctttcatttgcttcttatctatttcctcctcagatcctttgttgtattaaccttcaccaaaaccttcctttcttttatgtctatgtaggattgccatcgaattctctacatattctcaacccaccgcatatagtgatgttaaaaaagaggaacttggcccataatctaggactctggcaagagaaataatgttgtgtgattttgatcttattttttattatcgaacaaacataaaattcactggaaacgcccctttatcccccatataatgctactaattttcctttttaccatctgttagtcagtgactgtatcagtataatcatttcaatgtttttttatcagttttattcaatgtattatcaaacctgatctttatgcaaaaaaaggaaaattttgtcggatttttcttcttgatcaaattttgaattggttctaattctactctttcaaattagttgagatcatcactgctatcatgatgaaaatgatacttttattttggaaaaatcatctgactagatacatgtttttaaaaaaccctgttcttcattctccaaaaaaaaacatgatattcaatggcaatacctcctagtccccccaacaatgataattttagggaattggaaacagcggtgcaatgattattgcacgccctcctccctccctcccgccccttttaaacagtgtgtacacttagaaaactgagtgttttgtgcaactgttgcaattcttctatggcacaacgccggtgtatgaaggcgcggaaaacccgttttttgtattaatgcccattttatgtgatcgagagaaagttcaaacaaaataaaaaacatctagtctacattttgtttgttttaaggaaataaggctacaaattcaataaaaatgataagatagttttgataatgatatggggatagtcacagaccaacagaagataagaataagaaaatcgattattattattattattttttttgggggggggcgtgggtaaatggatactctgttcttgtaatgttgttacagacggttaaagaagaatcctatctgatttctcttgaatcagtcttggcttatgcgctgagctgctctttcgtggtatccccgtattcgggtcgagaaaatttagaggattcgatgacaattctgtatcgacaacaagggaaggaaaagtcagcatcgataagaatgggggaagaaatgaatgaatgaagtacggacccgacgatgaggaggagcaagatgatccaggagatcacggtgtaatcgacgacgactaccatatccttgtaccgcaaacttcgtccggtgtactcaagaatttgctcgatggtcgcttcggaaacaacgctcgaggtcactcgagagctctgaccagctgtcagatagctctggacgatgttgatcggggtgaggatgacggcgaagacggacatcgtcttagtgctcattgactgtgggcagcgtttccggatggcctgcgggaatctgtccttcaagatatatatcgagttgaggatctagagagttatatcgatcatggggggatggggggtaggcaaaaaagcatgtaagtcaaagcagcttaattattatttttgttcgttccactgccagataaatcgatggaatctcaccgccacgaaaatgatcccaatgcaagtgatgaccagtgcgattcccactccaacaatcggtctagctaggattctgcccaagggaaacaggttggcgaccttgcgcctatcttcggccaattcgttcatggccttgatgcatagaccgatgactgacagcgaaagtgtcatcagagccaattggactagtagacgaaatctgggtcaccaattcgaataaactcgaaactcgtcaacatcggatgcttgccctcgaaatcaaaatatcacttacatccggatatccgataaggccatttttttgttgttttttttgttctaaaaaaagttttgtttttggttttcttactacaagctggcctctagagttctcccaggaacttcgagaagatgatgataagcttggtgaagaagggtactgtactaaactatactgaaggggatgagggagtattgggcgtgggtgtggtggtagtgctggaggggaaacgagcagcagggtggctatttattgatgtccctgttgaccacgagatgatctcagctggccacatgctctggtaatgctctgcgatcacctccgccttgctcggggttgagccgacgatggtaactttgggagacaaggcagtttacaacttgctgagttctccgccatgtcgatagtccacttaagttgtgctcagccaagccatgtcgaaaggttatccgagcctacgacctccaatcaagatggtcaacaaacagtctttttagggagtaaccatcaccgagcagagcgttatattcacatacatgcgacttcaagcctgcagagaagtttgtcgctgcaaagagcccattgccctcactcatacaccggttcagtcatagagaacttcttgccggttgtaaaatgaagctggaccgagacaatcgctaaaagtggaaacgtcatgcttcacgactcagcagtcactcaacgcagccttccaacatctatctgtttgtcattgaagcatcaccagcctagcctggaaattgaaatctgatctactacttgggccccggcctcttcaatgagcacggaagaaaaagctacaccacggggccagttttttgaaactggccccatccgctggacgctttcctgaggagagcgtccaacggatgcgatcagagcgtccgagggacgctctggcgagccagcatcacttggatgcttccaaaagcatccaagtgacgctggccaaatatgaagcgtccgatggacgctatgatctatcgtccatcggacactctccaaccgagtgtccgatggatgacggtttttagtgtatccattggacactttgagttacaattcctgattggagccggtggtcgatggtcaaaaaaagcttcaaaagtttggtcgatggtcgaaaaacgctctgaaaatgcggtcgatggtctaaaatcactccaaaagtgtagtcgatcgtcgaaaaacgctccaaaagtgcagggtagtgattgtcaaaaaagctccaaaaatgcacttgatcatcaaaagaggtgtgaaatggcttgctccaaagtgcaaatttggtctatggatgtggattcggtgccatctcactacagacaattagctgttgctgtggcccgcagcgtcacccagatgtttcaagtcaaagtgaatcctcatgctacgtcagcagcagcaacaactcaatctatgacacgacagatcagactacatagagctcagcaagtcacatggttaacttataaccttgggcttagactctacaagataaataaatacattttgcactttcaacgtcttctagagatggtcaaagggtatccgttgcggatacccgctatccgctggcggatacccgccagggcccaacggatacccgccagcgggtgcggatggccccttttccgcaaatcgttggcgggtatccgggtatcccaaaggatacccgccctctaaagggtcggcgacggaccggctgcaaggaaatccttccagccggcgaggtacttgtaccttgttgaccggaagggtgtccttccagttgacgaggtacttgtacctcgttgactggaagggtctccttccagccgtcgaggtagaccggtaccaaagcctagggtggctgacagaaacattgagtccaagctcccttgagaccatttccctcaagctaaagactttggactcggtgttcacatagcgctatttctcgttctgttttttgaggacgcggcggtagcccttgtcctcacaggcgcggtcgtgcctgtctagcagatctttgaaaattagtaaagcaagtggtactgtcagtatgtggctgatactttatgagaaacaattccctgcaagacatcactcaccaactgcttgcgcggcttcaggtcggattgattcgtccattctgagagctatttagtgatttgttttattagttctaaaagatgaccagagaatcaaagagtcccgagggtgcggggtcagcaggaaagccaagctgtggattggagagaatttcttaccttgatctctgggctaggtagaggggcgatagtatggggaggagagtatgggaagttgggatggttggtgagatatagtaaaccagtgaaaattccggcttatttatattgtcgccatttggaagctgagcctaatcgctgcttcctgctttctgttagccgaagctgctcctcttgttcactattgccgccgagcagatgcagcacctgctgagtgtcaatgagaatatcaacagagactatcgctgctgaaagggactcgatgccactgctgagattctacaacacccagctgcccgccataatttgaggctgagccgatctgcttctactttcctttggtcgaggcagatccgcatctcccccattactgctaaagggcacgctcttcaaatttttagaaattacaaggatttcagtagggcgaattcaggtgaagcatgctgagactgagaaattcagcggcagttgactacaatccttgggcccttcttgagaaattgaaaatgatggtggaataagaaaaaatcattttcacttaagaaagtgatatacacatcgatcttgatgtatccattattattggaatagagcacaatctctgaggtcaacatggacacctagtattgtctatatgactaggaagccatggtggcgaacaaactcggagaatcccagttattcgcgcgaagtgaaaaaaaaagaatagccgaccctttagagggcgggtatccgaggatacccgctcggatacccgctgcggccgacggatacccgccagcgggtgcgggtgcggatgcggatgcctagttggccggaaaaagaagccggatatccgcatccgcgcggatatccggatgcaaatcgcccatctctagcgtcttctggctcattcggtgttttgcaatcatcatcatctggagacacacacacattcctgaacgacaaaaaaaacaagactttcatcatcactcaacccatcagacaaggctattgaatcaagcctatgggtttccatcagagccgtgtctgaagcctccccaaaacgacacattatcacgtacctggctcgaggctctgggctcacaagggttgctattcttgagacatcataggaaaattgaggtgtgttttgtagtaaggctgagcactcttatatagatatcaacttcaatatccctctcgagttgatcaatcagcagcaacccaagacaaaagcacactagttctgatcagcatatttcaagctgatttgctgatcaaaatcccagctggcttcactaggataatgatccataactccaagagatcatcaaatttcacagctgtccaggtatactgtgcggaactagcagcatcagctttgccaacgggcagcgcctctgcagtatccaacctgaacaccaccagcctttccgaaatctcacaagcgatccaatttagagatggtcggtccgcatccggatatccgttcggatgcggatatccaatggcgatttcagcgaaattgcacatccgtatccgcacccgcacccgctagcgggtatccgttggccgcagcgggtatcccagtgggtatcctcggatacccgccctctaaagggccggcgacagaccggctggaagggcttccttccagctggcaaggtacttgtacctcgtcgactggaagggtgtccttccagtcgacgaggtacaagtacctcgacggtgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggaaaaagggtttaaccccgttttataagggtctaaaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttacatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttattttagtttgaactacagtggcgcgcggcattgtactgtacaaggccacccgcaaaagttgattaggtcgcgcggggttaatcctcacccccgacgggggtccagcacctgtaaagaatacatatttggagtctacaaggtgtgtagattccaaatctaaatgggcgaccaatttggtccagccaaaaaaaaaataaatctttttttcaccggaccattcggtcacaggccaaatatgggggcctaagtacataagtatggaataggctgacactataaacccatacttatatggctatatgtcagcctaagcccatacacataagcttaaagcctatgtagatggtcaaaagtgcatcgggtggactgattacagcatcgtggatgtcagattgacgtctcaaccccccagaaattaataaaaaaactcagatttttccaaattttaggtcccgaccattcggacatcccaaaatcctatacagtacaatgccgcgcgccactgtagaagtctacatgagggttttatgctggtgtagcattttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcaaggaagattaaaaaatgacatgacaacctgcatgatgtcacttgtaaatccagagtggtaccagaccaacacttgaacactgtgtgtgtcaactgtcagaagatagtggagtggtgtgtatacatgtactataatggtgtgagagtgtatgtagttgtcctgcaatgtacatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtgtagtgacaacactgggtcactacactaccagtaacggtaaagtagaggtaaagtagtgtggttggtggcactaactctactttacccgtagcgcaaccacactactttattggatgggcttttttgatttttttttggctgctacactactgcagcggccttttttttattgcattacggatgagaggaaaatatatggaaaaaactactgagagggaattagaaaagaactatttcttaggggggggagatagtgccttcagagccttgccagcctcactaaagtggccttcaagcgggaccccctctcgaagccacatgaggctggagacactgtgcgacatagtagatgggaggaggctccctcggctgctgctacatacatcggaagccgctgagaacaatctctcaacagcgcatgagcttccaggtgctccaagatatgccctcgccacaattgacagcgtggggtaagtctgttgatgggcctttgtagaggaaacaagcccaacggtttaattcagttatatagataagtcattgggatttgttcaaattactcaccttccaccacctcaaaggtgtgattttgtgagccaaatcgtccgctttgatggttatattggccttcatataagcctgaatttcgttatcttgtgttgttggttgttgcgccatatagcgtgacgccagccgatgcatgagagagtcaggctcaaagttggcaggttcattaataaccgtgacatcaagatcggtaggtaccggcaccgccgccttctgatccttggcccgcttgaattgatgatgtagtagtcgcaggacctcggtgacttctatactgtcagccccaaacgccagctcaaacagatgtacccggtagcaagggtgcatcaaagtggctaggacaagcgtctcacattgcaatgcttcagcaaggtacttctctacccgcttcagcattgcttgatgcattggatagagagaatgagattcagaagcatcggcgatcttctttgtgagcgactctttgagttccaggtacttggggatcacatgagttcccgtggccgagtcaccctccatctcagcagtcaattttacaaagacctacattggcaacagccgatcagttagtcattacatattctgagttgaaagggaataagagaggaaataaaattacctctagctctcgattgaggttatcaatctctttccaatcacgaggagagaagagtacatccgcaaaatcccctgcgccgttagtctcttgatcctctttgaggatctgatcgatcactgcgcgggcatctatggctttcttgtggctttggtatttaatgttccatctgataccatagcccgcaatcaacggggccactttgactttgagtttctgtgcgattcgagtgaagttggtgcgttgggccgctgacctagtgacctgcttgatcacaacatcaagcttaggaatggctggtcagctagctactcaaactgaagcaaaaatcgtaagctcagcttactttctctgtgagatccagaagccgtgaggtcttcttgtgtttgcgctgagctgcagtagtagttgaagccgcatcttcttcctctgaatctaaacctcccaaatcagatgatccatgagctgacccctcatcatccgcattcccatagtcgctgccagaatcgatctcatccggctcgaaggtttctatcacttccacttccaacggtttagatgcctcgggttcttcctcctcggtaagtcttccgagtacagggaagaatcccaacacggatgctttggctttggagggaggtaaggttttgagggacaaggcggcaaggccagcattaacaatcagtgcaagtttatggcacatgcaccggatgtgcattgaggaggggtcccatgaggactgctcagattcctcgggatcatggagcaactcgtacatggtactagccattgtattgttgttggacccagaatcagtagtctgggccaacatgtataaaaaagaagagcgggcaggtgtcagaactagaaggagcttgagatatgtaaccaaagagaaatcaaacaagacttatctttctgtgcaagtctttctttttgaggactgtagcaatggggcgggccaagagatgcccggcgtgcttccagggtatcattttgaggctcaagtggcggacaatgtattcccactcgttgttaatgtaagctacagcggcgccaatgaaggcaaaccggttcccctttgtggtccacacatcatggatcagggtgaaccgggtgtctaggttctgtttatgggatcaagagatacaaagcggggtcagtacatcaacacactaatgaaagatcaaacagaacgggaaggtacatatgtgatacactcacgttcaactctttgaatacttgttccttgagcatactgtacagtttttttgattcatcggcggaccatcggcgtccatgaagcagcgccttgggattcgaatatttgaacgcagctcgtagataggggtcctcgatgcgggtccatggcaaggcttggcaaatctgccaaaccattatcatctgattcaagaccttgttcacaaaagcaggcttgtactcgaggaagcccttgattcctggctgggcagtatcatgggatccttgggcggcaagagctcgtgtttctgctacagaagggggcaaaatataccctgcaatcttggctttgccacggctggggcaacctttatcacttttgaacgcctgtgtagaaccgtcacgatgcgtcttcaggtttccagtagagtttgtttgaccgcgatagacacctctgcagaacttgcacttgtagttaaggagggtgttactcggatcacctggcttgtggtggggtgactcaaagtatcggaggagctcgagagtttcttctttcttgacatctttacttttaccaggccttgctgttatttcaatagaggcattggagctatcctggtcataatcatactgctcaccaggcacaatcaacagtgggtagttacgataccagtaacggcatcgtaacggtaccgtaacggtctttggcgcgttaccacggccgttacaggtaacgacagtgcgctaccggcaccataagtttctcacaatgtttttggggggctcgatacgatttattctgggtcagattggtttttttgtaactagttactggtaacggaacatgtctagataactagggagatggtcaggtgaccattttcttcttaggtacaggctgtagagccaataaagcctttcccgcctcctcaaaatcgccggtgagaggcaccttctccctcaaccacatcaaactgctgacgcagcgagacatggttgaagggagtaggccacctcgcctactgctgcagacatcggatgcagcagagaacaatcgctctactgcgcatgagctcccggtgcaaccgaggtatgcacgagccatccgagagagtgatgggtaggtggtgcagttggccttccaccacctcaagggggggagtgataatcacactacaccccccttcgcacacacactcccacacttccctttccctgaaaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagccactgctacgctgagccgcaaagagggccctcttctgcctatcaagctttggggaggggcccaacttcccaaacatggctgggtgggactgcagcacagaaggggggcctatcaggggagagtgggactgtcaggtggcccccttgccccaactgagtttggcgtgcaattttggtacaaatttgcccccagatgagagaaccctggcttattcaatgttttttttttcaaaaccaataggatattccaccaccacagtcgaggagccaattggggattaatctggcaatctacaggttacctgtaagtcctggctgttttttaaacttgaggttgctcagatccaagcatacatattaacatgcatgacacccccccccctttcatccagaaaatggccacaggtagtgatcaatcacgtaagatgttccttaccttttacttgaattttgccactggaccacaattcaattggcccaagctgacacaagtggtactcaatcccttcaatcccttaggtttggacctttacatgaaggcacaggagctggatagtcacccggcattgaaacctaaagagcaggcgcacgtgaaatccctcttggcacttatcaaggcagatattgagaactctgatgacgagggtgacgatgaacgtagagcggaatccgatgcaacccagctggcgaacgacctccctccctcgagtgcttctcatgagagcacactcagggttactagtatgcctgctgtgcagagcctgcatggtgatgctcctatctctcatccacaattggatttgtccttaccagcccgtccgaactttgacaccccaactcccatacacgaagaccgtcagtacggcctgtttcggtcaatggctgtgcccaaggtcctcgctcgcacaccttgtccatcctttggcgaattctctagggttgataagactcctgttgttgacaacgggttccccaatgtactcaatccggcctatgccaacatcccggacaattcccctggacgtaaaaacagcagaggagagacatcttatttgacggaagaaggagatcggtttcttgattctgttatggccagtgtcaaccaaaatcaaaatctctctcctgcgcaaggaaacccagtcccgccggtacccacccccccagctgataaacaaccgcctcctgctatacctaagcggcaatccgagcgtccagtggtgattcgtgagcgccaggagcggcggccaaagtatcgattctctaccgtcatactcgaaggcattgaagacaatcatactgggaattcgagaaagaacagaaatagggtgcccgactctgaagaggatgaagctgatgatcatggacattcaaagaaatctagggtggacgacgactctgaagaggaccctgatgctgaaggaattccggacgatggcgagtggtttcagcccacccagcagaagcaacaagtagcagttattcttgaccacggaattggtcatccagcacaattccgaagcggcccaacacaggaggcaaccccgcgttatcatcccttggtggacgattttatatccttggagttgatgaaagggatgagcattccccggaacccgagtcagggctgcagcagccagcttgctgggggaggaaataagaggggtgttggaggggaaatacctgagaacagatctggccgtgctccatgtgagttattgcttcctgatgtatgattaatgtgttttcaatggctgacatgtacaattccatcatcccaaagctgtggaattgtttgtccctgggcaagttttagcaccccaggaggttgatcgctggaacaacgagctggctcgcggaatccgatggtcacaccaatccgcccaatcagcactgttgaacattcagtacctcctcctgcatttgccaccacttctatctgcccatgcggcaatcccagaagaagatagtcagcagttttggaaggatgtggacgtcacctccaggctttgtgaatctggtatgtcctttggatacagctgggtctttgtggacaagcctgcctactgatgttgaatccatttcatcagaggatattctcaatactgcagggaatttgtctctcattacgtctgacatggtggatatggaacaagtccgatcgttccagctgtcggacaaggtaaccaaagaccacacgcttctgccacatttggcaaccttctttgctcctgggagatctgcatattctcgactgcgggcagccttacatcaaacttgggcacttaagaggttggcgaatttgaaagacagctggatccctcaagcattcgatgacgatacaaatgtatatactgcgtactaccacttctgtggggcgtatgagaacatcggcgggaggatgaccgacaacaccggggccgaacctggtgtcttctcgttgatacagtatttcataggagctctcgccggattggctttcttgtcaggcggctgcgttccaaaacccaagcaatccaaaatcgattcctaccgctcaaagcaccaccttcaacacgtccagatgcttgccaatctggtgatttttggtccaacatcagccttcaccgcttatcgaaccggcccacacgtgaccctaggcaattcgctttctttgttagaggttggggccagtctgctcaaacaaaaggtcgaacatgggatcacggcccccatgccgcatgcaacattggacaatcttcggctgtatttcttgaattttctcatcaagatgggcttcacccagcttgatgacaaaggtctcccacaggtaaattggagggttgtacaccaagctttctaccaagagtttgcaactcatgtgatatcacacatgtttgctgaagatattgaaattgctttggcgcagaagagatttggtgtggtttgattcttgattctctttggtgtttgatgtgatgtgtttcttccccatatggtatcttacgtttgttgtcctcttctgccagtctctatatttcaactcgcaataacttgatgtttaagatgattgtgcacaatttagcaaattatccttgggaccagcattccctagtttcctctctttaacatgcgtttcctttggaattggtcaagtctgtatgcaatgtgactcctctgaagatgccggaggcctcacgtggctgagggaatatagcgcatgaaccaagatgaatgcaacatcatatgtctaattgtacttctgatgtaatctttgttgtggaacaccacaccacaacagaacagaacaatacaagacaaaacaagcaatagtgaaataaaccatcatactgagatgtcttaggaccaagaaaattaaacaagactgtctgctgagtaggtgatttgaataacttactaaagaatgataagaagataaaatgaatatgaaagcaagatgagttgaaaaatcataatatgaagataaaataaaccgcggcattgatataataaaaagaaacattgtaacaattagaactcgacagtggaatctaatctaagtttggtagaacggatgctacccatgtggctaataacaccttcattctgttttaaacttgttatgcaaatcaatgttagattgaattgcttgaacccattgggctaataagatgtttggttggcgcctgggcaacgtagggggcggtattgggaggagccctcgtttggtaaccactaactcccaatggttaccccctgtgaaggcaagaaatattggacccaggggtttggggggcggtgggtgtaaggtgggaaggttggtgatacagccagcaaggacatcgccggttacaaagacaatgggcctgttgtatgcattggcaataacaggccccatctctatccttgcaagccatttggaactggggacgtgggtggagccttcagggacctcgagtgattcacagaccagctccaattgtttgtcgcctccaaacttccttgaccaatgcgctgggtcttgatggagttcgtgtagaagatccctgcggacgtggagccacccgtccggctttgaatatgggctctccggtttttcgcctgcgagtacgtgggctatacatgagtaaccacagtttccatcacctgggggattgtattttgaatgaacaaatggttcaagccagacaggcagctcatcagggtccctcagctggacctataattggagatgacaagggttagcaccaagtccctgtgtcataagctattacaggggatgagtcataccgccttagtaccggtttttgcccggtttgtggagattatttgaacttcgtcttcctgtggatatcatgagcttatatcagcttgggggaaactgacagaatggttgggttgcgctcacatcttcaccaggtggcttgcaggcaatatctttctcctctcttgtgacctctgcgcatgattgtaagttggagggggcgccctggggtcccgattggtcaactgtctcctttggcttgtaaatgcgtttaggccgaatgcgcttccgcttgggtgtagtagcagggacaagctgtccaataggcattgagctaatgttgccttaaggccagtgcgccagtataagttagaacttgactcacaggttgcatctcattggtttctagcacctgaggcaaaccggccccttcttccgcgcatgtgaggtcccgaggcccctcgaggtgaacaattgggtccagtacattgccaatgtccatattggtggtcatctgggatggatttgaaggctcttgtgcacttggctttgcctatatggtggggaaataaggggtttgtacttttcagcaacgaatcctgcctgcatcaaatctgaaactcttacctgtgcaaccagttgaggccaaacagcctgatgatcaggcccatgagcagggttggctatccattcttgtggcatgagagatgcggaagatgactttgggataacctaaatacgtgcatatgacacaaatgatgagcctggaacatcctatgcagaaacaacttctcaagggacatacctgaggaatcatctgctccaagtcagatggcaactccacatctgctgtctccattgcttgcccgctgtgaggctgctcaaggctagagcctgtcccacgaagaatcgtatgcgtcctcgtcctttgaataaaccacagcatgccacttcgccttgaacacatcatattccgcctgatttgctgcaaaagctgggtaacaggcggcccggatgttttgatcaatgtgccacacacacacattgttctgtgcctcagggaaatgttgggcaatggcattccgcaaagccttctcccggtcggtaacaaacaccttaggagtccgttcaggggcccacacagacctgagacaggagaccagtcattagttttatcaaacagtgagtttaatatccacagctgctcacctaaggttattcaacacccatgaatacgccacctctgactcattttgcatgaaacaaaatccaatggagaacgtctcgttggtcgcggcctgcccaacaacatgcaacagagggtatctgttcacatttgttttatacgtacaatccatgaggacaacatgatggaaccgtctcgccagcttcaaagaccctggatgagcaaaccacaaatacagaagatttccgtccttgtcgtacgccacctcgtgtaaccagttggagttcttgaggcaccgaatcaagtacatcaaaaccgattcgcctttccgcttggctcgttgatgtgcagctgttgcattataaatggtacgattggtgacaaaccgctcagccttatccgagaccatgcaagctacagcttgcggcttcatgcccaaggaggccatcctaactgcctcatccgccagggccgcatccatctgtcggtgtaggacttggtattcgacatccatggggccatgattatgatgcagatgatctttgattcgtatttcccatgggaaattttcgcagccctcagcagttggtttgtgcccagaaaccctgaacggacacccaatacgtctgtttcgagacatgcgttgtcgatcggactgaggcttctttgagtcctccccagccaaggaacaacgtaagtagacatttctgtttccaccggagttcccggttgggagtttgtagccatgggtcactgcccatctctgcacaaagcgcctcaggtcttcgagttcgtggaacttgagtagagggggtcgatccattggatctacaagttttcaacagattaaccagttgaaccaaatataaaaaatgcctgctgactacttactccccacggtaaaatcaaatttatccacgtcagctgatgtcaataccccatcagaagcaattccagcgtcattctccaatctaacagctgaggatgaggcctccataggcggatcacttatagatttgcctgctgaccaccaggccaagatccaaacatcagtccaaacaattcacaaagaagcagtgaccaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatttctgagccttggccttccccttggtgattgactcttcccccggttcgagcagccctcttctgggcttgggcctggttcacttgggcctccactacttcagcatggataggatccctgtcggctgcacgtgtgtacccgcgattcctcttcttcttagggaccttgcgagtgttccggacaatgagggtgtgacctagggggaccacatgagtgtttgacctcacctgtcgcaacttggccatcagaccgggaagatctgattccttctcttcggccagaatctcctccttcaaggctgcataattgttgtgaaagttgtatggtggctccgcattctggcccgacaagtatctcagtgaccagaaaattattttcaaaacaacatatcaagaacactcaccgggttatcagggtcataatacaatttccactgatcatgtatatcaacagtctcgactaccccccgctcctccaagatatcggccaacatgtgccagcaagggatccccattgaagcaaagagtgttccagagcactcgtcaaagtccaccccgcctgcaaccgcgtccttgttcttattgtatagatccatctgaatctccagcatcgcaatcgcatggatggagaccttggtgttcagtggacgcaaggcctccggaataccagatttccccttttgcttctcgttcccatccgatgccttgatgctccaaagctgccggttgaccgcaactgaaatggcctcaaagacattggccaaatccttcttgtgagaagtaatgaaagacttcaaccaagcatgggcagactcccctcgcgaggttgaatgattgcccaaatgtgttgttttcccgatccaaggagtcatgaagtcctgccgctctgggatgatgtttttaataagataatccagaacatttgggcgacctgctagatatacctggagctcggcccacgaagaatcgtatgcgtcctcgtcctttgaataaaccacagcatgccacttcgccttgaacacatcatattccgcctgatttgctgcaaaagctgggtaacaggcggcccggatgttttgatcaatgtgccacacacacacattgttctgtgcctcagggaaatgttgggcaatggcattccgcaaagccttctcccggtcggtaacaaacaccttaggagtccgttcaggggcccacacagacctgagacaggagaccagtcattagttttatcaaacagtgagtttaatatccacagctgctcacctaaggttattcaacacccatgaatacgccacctctgactcattttgcatgaaacaaaatccaatggagaacgtctcgttggtcgcggcctgcccaacaacatgcaacagagggtatctgttcacatttgttttatacgtacaatccatgaggacaacatgatggaaccgtctcgccagcttcaaagaccctggatgagcaaaccacaaatacagaagatttccgtccttgtcgtacgcctcctcgtgtaaccagttggagttcttgaggcaccgaatcaagtacatcaaaaccgattcgcctttccgcttggctcgttgatgtgcagctgttgcattataaatggtacgattggtgacaaaccgctcagccttatccgagaccatgcaagctacagcttgcggcttcatgcccaaggaggccatcctaactgcctcatccgccagggccgcatccatctgtcggtgtaggacttggtattcgacatccatggggccatgattatgatgcagatgatctttgattcgtatttcccatgggaaattttcgcagccctcagcagttggtttgtgcccagaaaccctgaacggacacccaatacgtctgtttcgagacatgcgttgtcgatcggactgaggcttctttgagtcctccccagccaaggaacaacgtaagtagacatttctgtttccaccggagttcccggttgggagtttgtagccatgggtcactgcccatctctgcacaaagcgcctcaggtcttcgagttcgtggaacttgagtagagggggtcgatccattggatctacaagttttcaacagattaaccagttgaaccaaatataaaaaatgcctgctgactacttactccccacggtaaaatcaaatttatccacgtcagctgatgtcaataccccatcagaagcaattccagcgtcattctccaatctaacagctgaggatgaggcctccataggcggatcacttatagatttgcctgctgaccaccaggccaagatccgaacatcagtccaaacaattcacaaagaagcagttgaccaagaaaagaggaccaacccttgacaaccgtcaaattatcaccagccatgtcaagatccggcaagcctgtcaacgtcgaatcaacaagaagaatatccggccgtccaggagaagcagtcccaggatctaaatggtcggtcgtgatgcccacagtgacatgttgttcagggtgagcagcaacatcaggggcttgcatatttgatgacaagcagttatccaaagccaacgcgcccgctgggcccgacagcaaagcatccacaggggccagtgggaggggggtgatgtcctccggaacgggtgggacaaagcttgatcgaacctcctggaaattagccgatgggtcgcccaagtcccaacatgcgttttcccaatcacccactgggtccgcaaggttgcgctggtcagagttagacctctcgtatgcagccgggtgttgtgagttagatcttttcaatgctgccgggtcttgagttgtgatctcgcctgggccatgtggtctttcgagctgtacaggtcttggaccaaattgaacaggaggatcacttggttcctggcgggactcataagttctgttggattggaaccccacattgattggttcatgaggggcgtaagcaatctgggacggatgcgacgtaacagcgcaacctgggtgggaaccataattaatggaggggttctgcgaatttgtctcaagcggccaataattcggatgagcgttgtgagcgaaagagattggagcatgctggggagggtacatatggaaggagggatggtgatagtactgagggactggtgggtgcatgggggccaactgcaaatggggaggggccaagtaggggtgatgaggatgaatggtgtatgcgggggctgagtgatggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaaacagataaaagattctaggtaatgatacaataattacagtcaaatgacattttgaagaggggaataatagaatgaaagagtgcactatattatttctcttgtagaagtcctggattatgcgctcagttcctctttcgtactgtctccgtattcgggtttagagaatttagaggtttcaatggcaatcctacaaataccaacaaacgacgcgagataaccaagttttggtaggaatggttagtacgaatcaagggatcctaagggtgaaaagataaagagagaagagtgaaagacggacccgatgaggagaaggatcaagatgatccaggaaacgacggtgtaatcgacgacgacgaccatctccttatactgcagagtgcgcccggataactcgacgagttgctcgatgaccgattcggggaggctgcctgcgcttactcgggcgcgctggctggatgtcaggtagctctgggcgatgttgatcggggtgaggatgacggcaaagatggacatggtcttggtgcccattgagtctggacagcgcttccggatggcttgtgggcatctgtccttcaagatatatatcgagttgaggatctagaaaaatcgcgagacaaaaatggtggggggatggaggaatccatgtgagtcaaatgagttaatcttgcaagttatgtgttcgttcctgatggtctggagagccttaccgcgacggtgatgatcccgatgcaaatgatgaccaagtgctgtgcccactccaacgatcgcgttagcttcgattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccattttgtttctggtgctttttgtggtttggatttggatttcttcctttcagtctgatctttggtgatcttcgagaaggtgataataggcttggggaaggaagaagggtactgtactaaactagaagtggaagaggatgagtgaggatggtggtggaggatcggaagggtgcagcaggccgtagctgtttaagtagtcgtttgaccacatcactgcaagttccaagcacaccgatgttgaagtggctgagcttgccagatgccatggcatatagtcctccacaatcacttctgccttgctcggagctgagtcgacgattaggatctggatcctccggctggacttgggcggcgtccacaccactgaactcgctgggagttggtctttctccctctcaacccagtaacaagctcgccatcaagacactgatttcgacgggctataatggtacttgaagcggatttcttggagtccatcaagtaatctaatcttgattccatgttgtgactaccccaatcccatccatcgcgtatcgacttccttataattatcatgtattgattacccactgaggttgcgaccacagctcgtaactatttacaatcgaagattcctgccttgcaattaaactgttacaaacatggtcatacatagcgggattcaccatgttgagctttctggattctggacttttgctgcgtggaattaattctggttgctgcctcaatcttgacttgagtgaggggactttctgatgactttctcaacacaacaaaccaatgcaggatgctgaggtgctggcctgactcaggtgaacagcttccaagaactcggagcaaggtgagcaattgccgtggaggcttctgaagttttcctgacagtacacccagcatgcttttccaagaccacctgagaaagtacgaaagtgatcttttatggtgctgtagtcaaggcaactcatcactgacctgcgatctccctcaattatcgaagggatgctgtccagggaggactcatactggtttttggtgtgtacaaccacgttgactgattgggatgccattgccaggatcaaccgagcactttgtatgatccgcatctgattggtcagaagggttccctccccccgcacagccttaatcactcggccgggggtcccccggttaccgctgagaatttcctccgggaatggaaagagagccatccttccatcgaaagccaccatccaacccacactgaaccaacccacacacaaccacaaccacaacctcgaataccatcacaaagcataaccatccaaccatgttaaccatccagaacctactcagaccatgtctacgatcaactcaactcaggccagtcacttactcggtaagcacccattctgcttattctccatatcctgattcatacacgggattgacccctacgcatcgaaaatgtttataaatcaagctgcctagtattcgattgatctcatcgagtaaatcgtcatcctttgccacaccggctgaagagcatgctggtcaacaaccatcctcctcagcggaatccaaggagttctcgatctatcgctggaatcccgacgagcccagcaagaagccgagcctacagacttactcgatcgacctcaagaaatgtggaccgatggtccttgatgcgttgatcaagatcaaaaacgaactcgatcccaccttgaccttccgaaggagctgtcgagagggcatctgtggtagctgtgccatgaacatcgacggtgtcaacacattggcctgcttgaaacgcatcaacaaggagactactgcacccgtcaaaatctaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggagtcaagacaattgttgaccatccaaatggattggaagatgcagtgacatggcaggagagccttcatcaaattgaagccttggtattcaagcaccatatccacttcagatggatttgtaggatctctacttatttcaatagcattgttagattgggatcaaaatgcacactagaagattttgccttttcttatcttctgttgatggattcaacctcattggaatgttaattggaattttctgttttttttttttttttttttgccggattggccaaagacccaacatctttccccttacaatgaaacccaggaatttgtgggctcaactctgaacttgctccttagacccataatcacaaggaaacctgttaagcattgaccgagtatctcatgtaatgattgttcagatgagatttttcttccctttgctatttcctagaagaagtttttctttccagatctggttgtttgaccaaatttgcaaaagaagactggactgtaggacagctgtttggagtgcaatccataacactgacacactgagcttggaagttctccaatacaaaggcaactaattcattaagatcttcctttcaggcgggattttttgccaagcctggtattgagaaagagaacatatccttatgagtcaatctttcacatctccagaaataccttttgagctggagcaggaatatcagaagcaagctgatcaaaggaatagcttttcaggactgttgcgtggtgctagggcagtctgggccctttcaaaatagaagatgggttaagcagctgctttagaaggatgcaagatggaaataataggagtgcaaagatcaaagacttaacctcactctactttggctctgggattataaactgccatgtttcaaaccataaacccttcaccgggttttacttcttgatcgcccttgctttgactgcagggcgattcttgatccatatgggttggttcaccacaggaaaaagggtctttcacatcatcaaagcaggcgaagacgtaggttttcctcgacatcaagaatcataagaatatgttgattataagatcaagaataaaaaaaaacaaagacaagattggcggagttttaatgggcgtgtcaagaagaaagaaacagtagggaattaagaggaaatgctcgaatgagactgttaggaacaagacggctggcacacgctttttcgaagatggacaaaactacgactaggattgagaattagtattaagggggattttggaggtgagggaggaggattagtcgtgttgttgaagctggggaatcggggaattagtcgaagggtgttggtttcgcgggtattgagtgtcggggatttgatgacactcgaggttatcaagcttgatcggcttggagggcaaactgtggagggggggacatggattagtgcgaagaagccagatgaacggtggtgatagaagaacaggaactcacggcctcgaatgcccggtggttcaagacggggctaagagtctcaagcggcgggctccagccaccttgcagtccggtgaatgcctcggtcacctccgccaacggagacatttgatgtgaactggcgaacttgaaatcgaccatttgatcatcatcatcatcattatcgtcacaatggccatcatccgccacaaagactggcatcgtgaacgcgctcggcattttgggggctccgggacaggtagcgttggccggaaggggatccaagatttcgagtgctccattgtcattggcttggagggcttcgagtttggaaaccaattcagtcaagccatcatctagtgggtgtgagttactggacagctcgttcacattcccggtatctgggcagtagatgtgtgagctgaggctcttggccgattgggtgcgagaaggctcggttctggatttcttcttggcttccttcgggttctgagaatgtgacgggacgcgtggctgagatttctcagtcttgatcgggtggagtagcgtggactttcccagggaggaggggcagggggcaaagggaattttggaatcccacttttcgacgcagttgacgcgggctgaggctgagaacgtcttatcgcctaggacgcgcgagcgggtggaggatcgattggtttgacgcggtgctgggatggtcttgttgttcaactcggggacctgggttctctttattattcacgacggtctgtaaagcggtgcctgacttgagtgctctaaggtttgaagggtcggcggagggatggcttctgatcagcgtctcatcgcagaaattcgaaacgcagtttcctagtcgctttacgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgggaggccggttattatagtgaacagggaggggggtgtaataggtgaataacttccgggcggaaaagcgtagggagatggctggtaggacttgaaagctttcaattgagtggacagaaccaaaccaaaccgcgagctgatggctggaaaaactgggcacaactggcgtcaattctgatgaggccgggggggcaggcaggctgtattgaagaagtatctacaatatgtagaaggctggctgagtcagaatctacatacaaaacttcaattggcccggtcagattgctgcattaaatgaactttgtttttcccacatggcgcatccacgaagcgctgcggcgcgcaggcagacaacttctaccgggctggttcccaatttaccccttgcttcttccagaacctggggatagtgaaacggaggaaatccttccatcgcttaatagccagcagaaatttgcagacaacatcagcacgaatcgtagtgatgcgaacaaggggcaaacgatgtacatattgtacatacagggcggcggcccggaggagtactttcgggtgacccgcagccaattatgtagtatgtatgtagaagcattaccagcacaaccacatctctttctttttctcatattttttgtcacctgtggtcattttggcaaatctttattgggggacgctgatccctggggcccctcaagaacccccatgaagagaagccacaatcccctcagactaaatcaatcagagagcaaaatccatccactcaagctcttgtacagtctcctcctagatatttatggccacctttttacagctccacacagggagcccaaaaacttcaagttaaaagagttggtggaatggtgaaaaaatgggtcttgaagaatgaatatgaaaaaataataataaaaagtaagatgttaaaatttgtgaaaaagatataaaagaaaatcaactttttttgtttggaaactttaattttttgtttgagtgaaaagtgaatacacagaaggcaagtttggaacatgaaaagaatggttataaatgaaaaatattgatccaaaaaaaagtttgagcatggtgggtggacaccctgcagtcaaaattagtagattgcagtcagtagtagtaccagaaggccacatttcttgatgaatgaccccctaggcaccctttttaaaccaccaagtagtcatttttttcttctaaattttcacttcttattattcatttcagatctcatactatcacttctgatatttcatcttttcctgaaagaaatattggagctgtcaggttttgtgattttctcatttttgcttttttaccaattttataatcttgttttttatatatatatatatatatttttttttttcatattcattcttaactttgagacccattttccaccattccacaaactcttgtgacttgaagttcttgggagtcccagtgtggagctcaaaacagatggctataaacatctgggaagagactgtactactatacttgcacatacaaagcaatgcagacaattaaaatccatctctttcacgttggtgcaattaaacatgcatagagtaggaagtataattgtgccagggttactcatgatgtgagtgatgtgagggatgtttttcaagaccatgctgggaaattgaatccaacatatctgaagaatccttgatttttttttcctacaatatatttccttctcacatcaactctccatggatcctggctgtcaagaacaggacaactatgtatgtattgctggttttgagcactggggataatcaacagactttaagtcatgctttcttttcctctccagtattgagttcacccttctaattgaagactgtttttcaagatagactaaactaaacagttcatgggtaataattgaatttctttagcatcttgatcattctttttgagtatccagcctagtagctaagaaagtcaaaaaaaaaaaaaaaactggataaacactgtttttttttttttttttttagtttgatatataattgtcagcaatatttcttagatcataacgataaaattatttttttggaaatcatttttctggagataaataaaaaaaaattgtgcactcagtcacgatgacaatcaatcagttttttttttcatcttgcatgtataacgagtacaaacaaaaagcgaggggaaggacagagcaagaaacaaaaaaaaccattaacccaattagaaaggaaatgtaatttctgaaaaaaaagggggggggaggagccgtaaagcttgttttctttttgataaaccaacaagatgtgaggaagaagggggagagatcaagcggaactagaagcagggttcacagggatatcaggagcagcagaagaagcagaaggagcggtggattgagagactgatgtctcggcgaggatctcctcgcggcgtttttcggtgacaagaagttcggcggcctgattgagttcttggtgatcgatctgtttgccgagtttaaggcagttgatcgcgccatcctcctcggagttcttgtcgaggccaaggagcattcggacccgatgatgatggtgatgatggtagtgatgttgatgttggtggttgtagacgagcgcatctttctctttctgaagttgcgcttggtattgcgagtagaccatctcacccagcgccttccatcgagccgaagggtcacccgctatagagaccctgttccccccgctcgtctgagaatagttggtcctgccatcggtgaggatcgactcgaccgtctccttgcactcatcttcttcgccactcgtctccccctcttcgaattcgcttcggtcacgttgcttcgacttggactttgtagtattcgacgaggctcggctcgagagtcgctcgaactcgttaaacagtcggtccaatatgtagttctcaaccttgaacattgagagacagccttggtgggcgctctggccagctggggacgtgtgaggcttgctagggcgggaaagcgatttgatggccgatgtcgtctcgtcccggagtgccttcacagaatctttggtttcacgttgagctgccgtgatcttcgattctaccagtgtctctaatgcatgctttaaagaaatcgattggaataagcaaggcatacaaaccttttgatttctacactccttgaaacctgactcaagagcagtgggcttaccaggttttccgaagttgctctggaggtcacaagcggtaatgtctattgatttttatttgttatacccgagggtaagagaacaagcacatgcgataaccatatatagatgatcagcattccaactccgtcaactagaagagattgacgtacctgagtctcagcgaaatccatacgctttatgagctattacagatgtttggaaaagggagattcgaatgaaatgggcggaaatcagcaatctgtgatgagagggaaatgatcagaatttattgataatatgcatacagcgtttatggccccgtgatcatctatccctaacttttcagcgttcccaagtctgatctcgaatcgattcaaacgaattagcaagtgatttgcatcgaactggatcttttttttgttttcatttagaggaaagggggggggggtggagttgtaagcgtgtctgatcgaaatgggttcaattgcaaaataagtacctttccaaggatatctttcaagtaagtaagtgagaagttttcgaccagatggaaattggaggggacagggatattagtgggtggattgagatgaagagcgttattaggattgaggattggtccgggttgttgttgaggatagaggtgaacgatcggattattaccgggggtggtaggggtggcgatcgtggcgactttcttggataaaaatttcaagtctatgtcaggtaagatgctcaaaaaactcaatagctcagagattcgttgggaagttaagcccagttgatcgagatgatttgttagatcctgtgggatctgttgtttatagaaatccgttagtttgactttggagtagtccagtaaccatttactggccatcaatcgcttcgagatatattcatataaggcttctgccgtgggaggtggtgcagtagaatgatgagctgagttggttgtgttgacaggagagtcagatgggagtgatgaatggtcggccggggcggttgctggtcggggtgaggctccaccagcatcgacagagactcgaactgggatcttcaacggattaggtcgttgttgagaggtgttgccagttgagtttcgagtggccgggttgactggtgtagggttaggatctggatgagttgatttcgactgactttgtgatgaagatcgatgtcggatcgaaggttgagattgggctgtgctagtttggggagatagggctagtttgagtgcgttccctgggggtgcccttgagtctgtatgattcttatgattgttttcggtttcgttcgagtttccttcggtcgagctgagctgaggagcttgtttgttcaggttggcttcgaggctggctagtttggtttgaagatgatcgagacgagttttatggttgttctcgatctctttgaatttcttctcgagttgtttgatctcagtttgagagtgggagtgttgaagggtcttgaggttcttttcgaacttcttctcctgatgggcagagtgagcttggatggcttgatccaatttggtctgcagttgacgatcgacctgggcttgtatgaagtgggtcaaaccttcgatcactgggcttgcgacggtgttcaatacgtcatcgaatgagagctcggcggctctcagttgggcgctcttctcgtctagttcggtctgatagatcgcttcatctggttcctcttctaggcaggtttgagccgattcgatcatcttcttgagggcttggtagttggagtagaagccaggtccatcgaggattaagaatttgaagttattcttgagtttctgtttgagttcctcgtcttggttgatgttatccgttgcagatggttgaggatgttggttgaggataggatggtttgatgagctggatgatgagtcagatggtgatctagtgtgaagttgtttgttgttttcgtctgttgttgttgctggtatctgtttcttcttgtttgagttctggttgttctggttgttctgttcattcttgttattctggtggtctgagtctgatgttggtggtatcctctttcgtttcttgattcgtcctgcttccatggtttttgatttttatttttatttattttttttggtttggtttgtctttcctgtttgtttttttttttttttttttttttgctgtgctgctggctgacttgataaagctcaacccagctgtcacacatcccccacgatcgtgacaggtcttaagagacttgggtctgaatcaaggaaacccctccaaaggggattaggaatgaccttaaataaatcgaaacccgagcttggtatacatacataggcgccttgcagacaaggtctttgtagatgctaactcaagcttcccgcccaattggaaccgggagtggctgaagtggcaaatttttggtaggcgacataaagcgctcaaggtctgacgatgacgccctagggttttcttattggggagccccacatggcggctcacaatcatatgatagtgacttagacatttaaaagggacaagggtcacaaagtaattgtcaagaacactacctcacaatcatcatcatatatatatttatattctaccaggaaaaaaacccgatgaaagatgtgatacatgtgtgaatccaattttcgagggaagcagtggctgcgaacgggaaagagttgaacggagaggatgagagcgcattgaggaacaccaacaaaactggaaccaaaacgttttctggatattttggattgcacagtttgacgaaggtatttatctacggccagggaaatcggcaaagttcgcttacatatttggacggggatgattcggtggcttgctatctcaaaacacataggttacacgctgattggtgtaagaatcctcttagtctatgtactggcatgtcttggttcattcgaaatcgagactcacactgcctctggcggttatcattgaacggacatccccttactgtgtctccactgagggcctctacaaaccgtgtgtgtttggggggggggggggagggtggtcagcaatccttcaaatggtctttaggccaaccccagaatcatcaacacggcatactaatgtaatggggtccggtggcataagagtctggtttgaaaaaccttccgtttcccagtaaagcattggggttgtgtggattaatcagctggcagttcttgaattcaaaatctgatagtcatccagcacgggtgtgtagcgaggagataaataacaatggtcaattcgcagaatcctcgcaaaaagtcaagatacatattatatatatatatatataactcaccttctgtacaactctccttcgcacaactgtaagatacgtggtcgttgccaacgcattctggaaataagtttcaagtttttgtgacaaattagcagggtgtgtcgatgaggtgtcagcccatacggagggcgtgactgttacttactcgcatcaggggaacttggcgtgttaacgtattgtacatcgcagttatgggtaacgcctcttcgcactagggagtgttcgcgcgattctgatagctgaacagagggtaggagagtcaaagcgatgactgcacagatgatgtacgatctttgcaggctccaatctttgaggaacatggtgggttgcgacttggaagggtgactggatgtgtgtgagattgaaacggtgagagaaagtattcgatggaggtgctgaccaatgccttctgcactgaggaaatccaaagcttttaaaatctatcggaagggttgaaggaagagtccgctaagcctgtgtcaaggcttgtggccaatggtacatacatagctgccgggccgggatatcgtgttgaaccttttggccgcctacagcataaatagttcaggtccgccgttgtatgtaatctcgcctgttctgccgcctcgggcgtgttactgtggtccgcaaggcgtcatgattcatctacaatatacccattctgttgtctgtacaatgatcggggcttgaatacatatttacatcgtctcgatggtcaacttgctgggattggaatctggatgagattgggtggcaagaagcctcctcacatgatgccgccctacatagcttctgccttcctacgatgcgatgccactcatgtacaaactggcaaagtgaccttcaacttcgttgtattggcaagccatcgcaagggacctgactaccgggatctcgtaggtcccaaatacatctcttctttgttgcgtacaatcctgtgggcttgtgtctgatccgagagctatgagcctatggcatttcattagtcactgatggtacgcagtggctatcaatagaagctattgtgatcattagggagggagacgcacttcaaaacagcgcgagtgtctaagatgccggttattatgtctgcagagctcaaattggtaatacacgtaggacaaccatcaacaattttaagaatcaagacttgttcatctgggaattcaaccctcggcattgtgatgctacttcatgacctcacactaatcagcaaatttacaaagtacatgtgagctggtatgatacgtactgcactcgcaatcgaacattaactcttgcacagatcaactcatctccccatgtagcgacagtagaactgagtacaaaagaagagtcttgactttgtacaaaaagcaaaacagatcgctaatatcctcttatcacagtctgggctgggaaagcgtcgattttggataggaccaacatcttggcttgatgatgaatatacccacgaactcggtcctaaagagagaaaaaaaaaacgcatccgaacacgttaatgttacgtttgccaaatggcacaagtgaaaaacttgatttacctgggcgatcagattcgccaagagacattcaacctcttccagtttactattcccatcctcttcttcagattcatcttctacctcataggctatcttccggaatgagtccagtgggatctggtgggctggagctttcaaccggtgtctaccaacaagagcaaagtgatcattaaaaattatcaccaattcagcctttggttgtttgactatatcttaaccggttgtcgtctcatcactcacacaagcttaacgaagttacaaagacaaacatctcgacaacctattcacgaaaaacaatcacaaattctcagcagtctaatgtgaggtgaaaatcaaatttactcacgttcaactatgaggtaagtgccccttttcatcagttgtttttcgacttggctcaaatgacgatcgaacagttcaatgttccccaacctaacagctacagatcaaaacagccggaatgaactcagtgggctacaatttggattctcaaaacttagaagccatggaaatttgaagaaacacagacagaccggtgatgaaaggttgatagaggtcggagagttggctaaattgcctcaagagcgcagggatcggtcgtttgcctttcaataatcgcagcgggaccaggtagttcataatcaggtctcggttccggcgcttgttccgatagcaattgttaaaggcaaagtagagatgatcttctgcctagatcagaccaaataattgggaatcatgtgagctcgggcttgagcagtcatgtttgagctcctcagcgagcattctcaccttttcgtaatcctcttgaaggaacgatagcacgcctgagaagatgtataaagcctagagatgagtaattgttcaactttcactctctccctaaaaaaacaagaccaacccatgtaataacggtacgtcactcgatgtgcaatcggtacctggaaaccatcaagcagtccagcattttctacaccacgaatgacgtttttacaaagcgcagtagatttcagctgttccagattcgcccaaccatcgagaagaaaagcgtcaaatcaacctgagtgcagtcctgattatgtgtagcctaggtattatactgactttaaaatagatcttgaatagcaagctagccatatacaagactcccaattttttggtgtcgccagctgaagttctctggatgatgcgagtaatcatctcagctcgaagaaaaagggtatcgattctgagaaagtcatttaaagaagttgcatacttacatcactgcaacacaatccgaagccgacttggattaacctggccgcctcagctaatttggcagccttttcgccctgaaggaggagcgcctcgtctgcctgggggaaaggaaataaccgcccgattgagacaaatgcgttagatgacttgtcagatttgagagaaagaaagagggggaaaaaatgtattaactcaaacccgagtggcaaaggcccgtaaatcacggtagattacatagagtaccggaagactccatgcggtattatcagttcgaaaccagtcgttgtaagcactattgaggattttttttttcaagcacaagaaatctattttgagcgcgtcctttttcatttatcttgaagaaagcaatcgtcatacctcacgagactcttctgagcgtcgaagacggccaagaagttagaagagttcgaatcggctaacatgagtagtaacagtacataatcttgatatcggagctggcgaagagtgatacgaggaaggtcgcagtgtgaagaaactcacaatgaacggcgtggatgactcggagatgggcgatggtgaggctatcccaaggttgatgactgtttagcttgcgtctgatttgattttcagcggaagactaaggatagccaaaaaagaaaaagaaacgtaggccgtcggttcagcgcttttccaactgaagcagagtgttttttttgtagtaatgactgagacttacgagagggatagatgagctttggtagagatttttggcgtgactatcgctgatcgagaagcagtcggccagggcctcgccgaacttcccgatcacggctggtgcgatgtgttcttcggcatacttcgatggcttcagtgtcggcatcttgcttcttggtatcctcggtgggttctccttcgttatgtttcggcaagttgattatggtggtttgtcttggacttgttgttgaagtggaggccgatgactatgagactatgagtgcatacagccaaagattttccccactgacacgcaatccaaccgcacatctcatgccaaccaaaggctcgacttcaacatctatcactcagctcaagcccccccctctccccctggatgggtttatttcaatgttctatctcatctaaagtgtgtatgccaagaacagggcatacaaatgacaagcataacaagggaaaaatcaaacttgggtgccaaaaaacatacaccttcacaatgtccgcacagtactgctatcctacaataagcttgccacagacatcactatggatatgtttaaaaagaatgttggcatatggaacctgttggactgattgtcgaaaaattgctgcaccataggacacagctaccactgaccttgggtagtgactagaggcgaggacagcaaacccaagaaaggcaaactggtggacccatgggcctctgaattcatatttttctccattttccaaggggggggggggggagtggggttgtgattggtgggattcattcacttgaagaataatgaaaaattcatttttgatgctatcaaagtttgagaaagaatatagttactgaaattttgaatttttaggtgagctagttgagattgtgattagagtgttaatttagaactgagagaggtctaagaaacactctaaaccgcaacaggaagtcctccatttttcaagtacaatggagggcctcatgtcagatcttatcatcttgagccctcccaatttttggttttggcccaaaaagtctcaatccttgcagggaaatctagcttttgaggctcaatcaaaatgagggaccatcacattttgaaaggaagtcatccaatggaggacttcttatcagatttaaattccttgtatatgatgatctagacctgccaaatataaatttcatctgcaaagatagcttgacagcctgtaagtctggctttacaagggctgtgaaaccaacaggaagtgctccaacatctgcagattgaggagtgacatgaaaaattagaaaattcaggagattttatggtctcagtggcccctttaacaaccctaatcttataggagaggcaagagattttgtgatagatcagacctttttttaaagtgtatgtttttgcttgagcattgcacactaggaatatcattatatctatctacaagctttggatgcttgcagtatgtttttttcctgcacttgttcaatgggggcaagttccctagaggatgcagaaatgtaacagacagttccatctgttgtaacccagctgctgggttaccgttttactcactagaccctagagtatgtagctagagtgcacaagtttgttctcaaattatgattatcattcacaaaccacatcaccatctacttgtggatcatactgttgaacacgaaaatggggtggtgtatagttgtccaagaccagaagtggtagtggccagcggttgggtttgtcacaatccaaacattgcacctgccactctcttcaacatgataattgattatgctttgtcgttgcaggtgaggcagaccttttgtgggtgatcattaccactaggccatccaggccttattggaccatttgtctggatgccctcaggccagatgagcaacattggatgcaagtccctctctgcaggagtgggtcccccaggcccagagaaggacttgggttgagtttgatgatgcccttatagaaatttgacccctacttgtaaatcaaagtgacaatcagatcaattcagagcttcttttctatgaatatgatgggaaacaaatcaacagaaagatgtcataaaacaaatgagaaaaaaaaaacatgaaagaaaaattacctggatgaacaacacaaaaaaaaacagaaaaagattgtgaatgcactttccagagagagagagagacagagagagacatagagatagggagatcaatgctgcactaaaaattgatcaaatgaacagcacaaaagttaatcgactattggatgatagcagtatgtaataagaatgaattccaaagaggatgttgggtttgaaaaaaagctacacttgttgactaagaaaagcatacacacaacacagataataaaccagaataaccggtcaataaacattcccatcaactccaaaatagaaattcaaagcaaaaaacagtgactaacctggctaagtactgttcaagatggaagaccaagttactgaatttaggccagacaaatttcctaaagttgagatcaaagaactcttgcaagacctgattgatatcttgagcctgatgttgattgagaggattgatggcgttggaaggaggacagtgatggtgattgggatgattggagggttcttctcctgggtgagctagttgttggttgtctgtaaaggcatgggtatctgagtgaggttcagtttggagggattgatctgtttggtgagcttggtcttggtgaggtggttggtgttggtgttgatcttgcagaggatgatcctgatgagagtcttgatgaggatcctgatcaactggagcctcttcatcaaatccattgggcatttcctcttggagtctgatggtctcattgatccttagtaaaagtttgatgatcaatttctcaaaaaacaggttctctggatcagaaggaatagctggaggagaacccctggggtgtttgaattgttgatgtctgtattggcttggttggggtcattacttgttcccggtcgactctctggttcgtgatgatcatgaggttgaaggagtgggattctaggattcctctcgggatcgcggatatcgatctggcctaggttgactttgagatgtgcatttagtttcgtcaagaagatgttgaggtttaacttttggttaatgtggtctgagtcgattaagccgagtgagaccaagacggacgtccttcggagtacaggatcggtttccttctcgatgacaccctctagtcgcttgattcgctgctgtagtccgtcggtttgtttatgtaagttgaccagtttatccttctctcccaaaaataaaccttcgatctgatcgattagactgtccagatccttcgacatctcttccttacattgcacaatctcactgcgaatcccttttcgatactcaacggcgtgtttttcgagtcctttatgatatgagtttagtttctcttggactattttttcagtctcctcattgatcggtctgagcttttcttcgatttgccgttcgatcttccgactagtcgatataagcttttcgtccatcattttttcggtctccttactaatcggtctgagttcttcttgaatctgacgttcgatcttctgactagtcaaggtgagcttctcatcaattattcgttcagtctgctcactaatcggtctcagcttttcttcgatgtgtcgttcgaccttctgactattcgacatgagcatcccttggaccacttgttcggtctttgcactaatcggtctcagcttttcttcgatgtgtcgttcgaccttctgactattcgacatgagcatcccttggaccacttgttcggtctttgcactaatctcgccgattttttctttgagctgttcttcaatcttttggttgatcgacaaaagctttttttcgtcatctagtccaaccttcgtacgattagatgtaagttcttcttgaagcttttcttcgatcttctcagtggttgatctcaccttttcttcaaccattcgaccgatctcctcattatacgatttcaccttttcgtcaaccatccgaccgatttcctcatttttcgatctcagtttctcttcaactagtctttcgattgcgagactgtttctttcgaggtcctccttggatgggctctcaattttcgtcttgatgaccactgattcttcgtctttgggatcaataactggtgtcttgtgatccagttgggcttcggatgctgccggttgatccggttgatgatgatgatgatgatgaacctggaaatcgaatggttcagttcctaaaccagagtagccaatggcaaagacgaattgtttatgataatcttgataacaatctatcgtatgattctcgaatttgaatttcagtttctctcctatcgaccctgcttcgatttttgttggtggtgaggtgggtgggatgggtgggatgtgattctgacttgttgaggaatcatttcccttgagtttctccaagagatcttccaaatattctcggttgagcatgatcaattcacgtttggcgtccttgaggctatcatcgaattggtatgccatgtcgtcaaaaccacactcgatttcgttttggatgaataatcgtaagtcgtctgatatagggtcttcctgatcatcctcttggatgagatttgaggtgggatggagggttgtagattcgagttctgaaggttgctgatcggttggatggtggtcatgagtctcagttattgtagcttctcgagctgccgacgggatggctttagttggtttcggttgggtatcagacctggtggaggggtgatctggtatgtcagttttgaagtttgaggggatgatgactgttgatggattgagagattgagacctttggatattgagggtgggattaagtcgagcaggattattgttgttgttgggttcggatcgagctcgatggtttacgagtagttgtgtcttggcatccaatgactcggttcttctcctcttgagagtgttttctttttgtgatgggttaatttgaggttgttgaggttgttgaggttgttgatactggttgaggtagttgattagttggtgagtgaatgactgacagttcttctctagttgttcttgatcggctgggtttggtattgagctgatgattggtctgaatagttcggctatcgatctcttgagtgattcctcctggttgctcaacttgccttgttggacttccatctcagctgcttgatattgtatgtgggtgccaggtggtttttggttcttgtttgggttttcctgctcaacaagcccttcatccaatcaatcccaatctggagtatccacactccccctcacttgtttaccatctcaactcactgaagaagtcaccctactcaaaactgtatctcgccaccctcgcaatgatcaaagaccttgggtcaaacccttcagtgtaaataagtgtatatccatacaaccagagcatgtacaaatttgatctgactttagacatcctgccaactatcagtaccatgtgctcattcctgaccactttaataatcaaaaccaaactgtcaagctgaatccacccaacagtctaattcatgctactgtcctctttgtaggagtcattgggctattggtgaaaatttgaggcagtctcagagaccatgacacctcaatcaatagcacatgctatggctgatggtaaatctaaaccggatgttgctggttggagttcttggcatctgaagcatcatgtatgcgagctaatgcaaacctacaacatgggaaaaatcaccaaaggaagaaaagctaaaactgaaagaacgctcctcgatgtccaaatgaaaaaagtagattattttccttcttcctccaggacagcctcctcctcatcctcaattccgcgcttcgtataccaataattgtaaattttcttccggttggcatctgaacaaagagggttggagccagcttggaagagtaacgacaagagatcggatcggatggtttggaaatcagatcgggaggctgatggagtgactgattggttggcggaagagatcaggctggtctcgaaggtaggatagatctcgatcgtcgaactcgtcggcatcttcgttcgctctgagatgaataggtctaggtttgcaaataacggttcaaagacattctcgagaatctttcgaaacgtagccgttcctggacgagattgagagagtccatgaatcagaggggccagaagtggaacaatcggagctggtcgatccgctcgcttctcaagcactcgattaagttcttcaaggaatatgtcgctaacatgatacgtgatcgattggggtgtcttgaaatctgcaacactgttttttgttttttaaaaaaaaggcaaatgtttcttccgaaattaggactcattgcactaggattgatagcagaagattttagaggctcccttgacatacttgaacacggtttcctgtaggatttcagaccaacgttcgatcgctttgggatgccactgagctcgttggaggattttgaatgctacttcaacaaatctgcgcatcaacatgagatatttatccaaccgatgtttgtcgaccccttgccattcggagcctaaggcgatccaaaactgtttccaaaacgagagtgcggtttgagtggtaaagacctggtcgagtagaggatcatcatctgagcttcgagcgggcctgatgatcagacataggtctgctaattcttgagcaaggtgctgttggacgatcggtttgtctgacatccaataacagtagaatagacccttgtatagcttcgcaagttcgatctcgtcaagccggaccttcttgggctcaatcgtctcccacttgtcttcaggcagtcgggcttgaaacaattcatcttgaaatttgtcttcttcggatccgacttgtccactcagaaactttcgcaaagcagccaccgctcgatctcgagtgagcttgtctggaatagtaagtaagagagagaggcatatccattgtcaatctcttctgtaacgtgaagtggatagattatgatacataccattacttgcaaggaatttaccgagcggtggtacatctcctttcaaagacgctttctgaggacgaccggatgaagatttcttcttttgttgaggggtttcgaggccggttggatggctcagttttccagaggccagttttcgctttttggagatcgctgaggatgttgacatatcttttgtgtattttgtgcttggtggctgttctccctgtgctaaatttttcccagtttacatagtttggtttcggttaatgcatatccaatttggttccgcagccagctcgtgtcacaactcaagtgggttttacataaatacaggccttgtaaagctagatttacaggctgtatgtagagctttcactagggaaaacggtttcacgagcttgtaaaaatagctttacagggggctgtaaattcgacgggaagtcctccacttaccgtctacgtatgtagagcggtggggatgagctcctgttaagtttgcttgaggaaatgttcagctggcaagaattgtcgagggaaggagggatcagtctccccagacgtcgtgatcttgtagtgggtgggagtagcagaggatgacgtcatgcgggaattgaaacccacagcctcgaggcagcggatggatgaaagctttcccaggaaaaactaagccagagacaagacaaccacaaccaaacggaaaacaaggaaaacgaggaaaacgaaaggaaaacaaaccaagaaacgaaaggaaaacaaaccaagaaacgaaaggaaaacaagaaccaatggaccaacaactgatcgacttactcaaacagtcactcgatccatcaacccagccacaagccaggaggaacctagaccaagatctgagggttaacctacccacccaacaacccctaggattcatcaactcactcaccaacatctcaatcaactcaaactacccatcagacgtacgtatcctaacaaacaaacaaacaaacaaacaaacagaatactaactgaaatcatccaattcaatccagcttcgtctcaatgctctcgtcctactacgaaccatcccaatcgatccctataataacaagatatggtcaaacgcactcaacactgatcaacaacgtcagatcctcaaccagctcttcaatgcattactcgcaccaacccaatcaccaacccctccagagatcatcaatcaactggctcgagtcatcgccgacctcgctaagaactcacgcgagatcaccttacaatcatccggtatgtctgtaaccattgaacctacagaagaataatcaaaccacaaaaatactcactagctcaatgtgtatatccaaaacaacaacaaccaatctccagacgaatggtccaccgtattaagaccaatccttctagcccgtcttcttccccaacaacaacaacctccaacaccatcaaatccgatccttcagactgcccttctcgacatcttcgtcgccctgccatggttattctcaagctcaccagtcgaactagaatcaatcgtcctgtcaagcctcagctccgatcatttccccctcagattagctgccctccaagcgatttgtgttctcaccttagacctcgaaacctccttcgctcagccagtcctacaagccattctcctaccactcccatcccatcccaaccaacctgacctcgaaaccgctttgacctatctcatcgaattcgccacctttaacgatatacccgatctgaccacctggatcgaaccattactacagctcactctcgatcaaaatcggatcatctccacccggagtaccgccttagagtgtttgatcaccctcatcgaatctcgctcgccagcctataacttagcccctagcttgaactggcttaacccggtctttcgcgccttagtcaatttgatggccgaaatcgatgaagacgagcattggtcttcaagtctcgatggggatgaagaagaccaagatgcgatttacattcaagcggaacaggctctcgatcgtttaacccaagaggtcgctaaaactcattgcgaccaactcttcgaactcatcctatctgccgttcaaccaccccttccggcttcatggaaggccaagcatgctctactctcagtcattgcggtcacgggcgatggacttgccgaatctttctcacttgctactgagcagatttaccacgtcctccaagctggctttgatgatcctcatccaagagtaatctatgccgcaatctatgctatcgcccaacttgcatccccattgaaggtcagagctttttttttgactcaatttccgtgatcgttctctgattgttcaatgttgtgttaaaaaccaaatgtagatcaccttttcaactaagccagtacatcagcaagtcttgtcctggcttctccgatgcctcgaaaacacttcccagccacgtcttcaagcgttttcagcaaaggcgttgatcaacgtcctatgggacgacggatttcgcaaggtcgagatcgcagacgagatggtcggaccgctcttagcccgtctgatatccttgtgcgagtcgaactacagtgatcgtagatcgctctccaacaaaatccggctggatgcccttgacgcaatcggcaagctgttcggttctatgagtcaacaaggtgcactggtcagtcgtccctcaactggaatatacaatacgaaacatcacccatttaatcccaaaacttcgaaatctcttgtaggcattcttcgacaccactatctccactctgcgaaaattaatggaggaagtcgatcttgctcgcgcggccgcgagaagtgacgggtgtgagctttatgatgaagagatggacgagactgagctgaaagtctttgaagcgatcagtcgtctcggtacgtggcctgctcaaaaaatgcatcctgaccgttttctatctccccacgagagttacttcgagaatgacttattgactatcttactgctcaggcagctatgacaagcggcgagcaaaggtttgatgctgatgcagattggtgggctagtcgaatgttgaacgttttaggtaggtaacctgacttatcatctatggagttttcattaaaaaattccttgcgggtgtctttgcccttgactaactccgtcatttcagagttacggccacaaggacaaaccaggattttaagctcgttggccggactctcgggtgggatgaatgctgaccggtttgtcaatcagggattcctgacaatcctcatcgaccgcttgatcaaaatttgtcacgcaaaacccgatatctcgatttccgcgctgcttgacgattgtcatgaatttgatgaccgacaatgggaatcgtgagtatgctgttctcattcagcggacaggctccatacaccaatcacacctggatcgctgaacaccattacctgtccatgttttcatgtggttttgtacaaccaatcgatcggtaactcttccaacgaaatcagggtagtcattggagaacaaaccttcggaatcaaatcggcagaactagctgataaggaactatcgctcaagacgctgattcttttggctagtaacattggcgctcggttgattcctcactgtgatcaaatcgtcgccgccgtcattcccttactaaagttttagttgcgtctgtttcttcccctctctttttgactttgattctatcattaatcatcctcaatcataccaatagtttcagtgatgaggttcgagagtctgcaatggtgttactgcctctgctggttcaaagtatgtcacgagttgaccaattgatctggcaaagatttctgtaaaaaaaacctgatcgtatgttttacaggtgccaaagcgtctggcatggccgtccaacaagtcgaaggagtatcaacgagcttttgcgattcaatcaggcttgcattcagtgctgagacattagatgcgggcaatctggccgacagtttattgatggcctgggcggaatgcgcaggataccaagccccatcgcaagaggaagtgaaacagatggccgaagcgtgttgtgagcggatccggcgggtgatagcagatgggacaggtggggatgatgaggaacgcgaggagggactccgtcgtctctttacaggaatctcgcgcgtcctgagaatctcggtcggaatgaatcccgagtggatgtggtcccatctcaacgagcgggtcgtcgattggacccggatcgtcgatcctgaaccgtcggctatctcgatcggcttgaaaaggctcggcttccgtctcgtcggcgcattcgttaagttttattcctccaccgccgggcctgagttgatcgaaaaagttggcgagcatatcttgctaggtttcacccatcaaggtcagttttcttgttaagcttatcgttgcgtttccttgaatttctctctcttcgattgattctaattatgatctttttgtagatgaatgtgtaagaggtcttgctccttttatcgtcggtttatgtgccgaaaggaacggggaaagtcccaagccagtttacgtggagctaatcaaatgtgagtctctcaatacttgctttgctacctccatcctatcaatcttgacccttaccgatccatattggggtttgattgctttggaatcgatgctcggtagcttcgatgaatcttttggtcaccggcttacaagtcaactctcgctctactggcactcgagccgggacatttggtgaagcggctcaagtcgctcgagagaactgtgtttcggcatgtacgtatttggagcagctattcgaaaacaaaaacagtgatttttcttcctgttcgtgttctttaattaatctggctgcctgttctttgattaccctagtggcgaagattgttaggaatcctgaaggccttgtgatcgaggttgataaaatcttgccccaatggatcgatgccttaccgatcgagatagatgtagaggaagttgaaccgagttatggcttgttactagagctgattgcacggtgagtgcataatccactttttcttgtacagtgattgagggagtcactcaaagatgggctgggtatttgaataaagtggacatgaatcggttgatcctacgaagaacgagatttgtcggatcgagcaagtcatccaatccctcctttcggccatcatgaacgactcgatcaccttcgagtgccgcaactctttgtcggtcgccctcagggcttatctctctcagctcccccctcagatcatcgaactcaagaacaatggccagctcccccaggactcagtctggactcgattggacgactttttggctggtcacgctcccaactctacttaaatatatatcagtcttttgttatcctttcaatttattcaacatgtgcttagtttgagctttagagttttttttttttttttggtttcggattggttattagggagtcacactccttttttagtttttctgatgtctgttgtctttcggttttacgaattgattcatcaaaatatcaagatattacatatctctcttttcctttctggctggagatgcttgatacagatcaatgattgtggatctccatgattactaaaaaaacttgtaaaaaaagttttttggggaatgattagactctcagattttgtgagtctgacaaagctgatccaagatagacaaaaaaccacacaaaacccatttctgtacagaaaactgttgttcaagaggcataacatatagttaagacctcaggaactcttatgttgcctatctgaccgctgttggagtaaaatgcaatttattcatcaaaaccaaaaaaatgtaaaatgagtggggaatatattaacctataggaccaagtaacttttgggtgactatcaattagttacttcatcaaaaaaaaagcatgggtaacaagaaagttgacttgactaaggcattaccccaattgtggggattttggggctgcccccagccaaggccccagttattggtacttgggatgggctttgcacaaccctaaaaacctggtgttcatagtttcccggtgtggtaagccaatcctgaaaatccaagcacatcaagagtacaaatcacacaggaatcacaggatcaaggcaccccagaaagttccccagaccctcaaacaaatcaagacaccactcatgaatccctcaagcacagaccacatggataatcatatttcccagccagaaactccccacccttgaaactcactcccctccaaacatattccattcttctttctccttgtgtctcacactagtaacaatccccttgcccatgaaactgttatctcctcctattttcttccatggaatattccaccccttggttgtttcatactagtaaccttgggaacatttgcccactgcttgtttcctctgttttctctggataaatattttcccttgtttcatactcttcatagaatgttccatttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttctcttcatttgttcctcatcagagcctgccccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaaccagtatatttagactagtaaacataagacatattagacataccattgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgccttgcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttataagggtctaaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaagtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagccacctacatgatgtcataagagttattttagtttgaactagaagtctacatgagggttttatgctggtgtagcattttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagtagctgcaaggaagattaaaaaatgacatgacaacctgcatgatgccacttgtaaatccagagtggtaccagaccaacactgcatgtgtcaactgtcagaagatagtggagtggtgtgagcctgggtctcaatagtgacagcaggacacaaggtttttggggggcacttttaaatgtatttctaaagataaagaaaatacaagtaaaagtagaagagaggaaaagaagaggaggaaaagaataagataatcttttgtttcttggtttattttctgaagaagattaatttatggcagtcttactgtccctcttggatggctgcagacagtcttattttccttagtaggatagctgttataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggtattgacactgataaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacagtaaaagaagagataatagaagctaaggcttgctttctttgatcagggctttggtttgaggaggagtgaagagaaactgagagagacagagaaaagaaacaagcagaaagatgctagcttaacttaagagaagtgacttactaatgataccaatgacactgagtagtgggaaaggtaggaaaagtgaggtccttctggtggataagtgtttgcttgatctgggtctggttgttggtgttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagatggaactgaaacctaaggttggaataattcttggagtactgtggattattacaaagtcaatgaaggaatggagttgggtaaaagtgatcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaggttaaaagtcttaagataaaaaagatatgataatattttgaatagaaatgggcagttttggcagtcttttggccaacttggttggctctaaggctgacattccctaccaccaaaagaggttttgttttctaaaaataaaacatcaagaggctctcttttcactcctgaatttcctaaggagtgaggtagcatcaggtatgtccttttctaagagccattcgtctttatctgcactcatgttcttgtatcttgctaaaaacatccttacatctctgttgtccactcttatcctcttttctctaagtatcttaagaatgactttgttctttgggttttcttccatgggggggatcactaccttaactttctgtcttagagggaatttgtctggatttggggcatggtagggtttgacaaggctcactggaaaggtaggatgttttctgctgaattcttccgtcagaatgacttcaactgcattctttccatgtagagctttcactataaaaggtcctgcaaatgaatccctcattttttttggtccagacaaattattgaaatttgtagtagatatgagtacttggtcacctacttggaaagatggttctttgtgagtcttgtcccatctttctttgttgtaagcagttgcttcagtaatgcaatgttcagcatggactctagctttttcaaatatcttagcgtaagtgagggctgtgggatgaatatctactgcatctctcttcaggaagtttctgggcaggtttggcatccatcctttctcaagaatagctggtgcttttcctgtggtagagtgtatactagtgctatatgctaattcaagtataggtaataatgaaacccagtcatgggtatacccatcattgtctttgaattctagcccataagcacaaaatctcctcaccatatcttctagtgtttgtatcattctctctgctagaccatcagtttgcgggtggtaagcggtagaaaaggacaacttggttcccaacatactatgcagtcctgtccagaattctgaagtgaatttggggtctctgtcagagatgattattctgggtatgccagtccttggcatgactctgttccagaaaaggacggctgtgtccatagcagaataatctttgaagcaaggtatgaatattggtgatttagagtatctgtccactattactagacacgcattaaaactagctgtacctcctggggatagagaggttacccaatccatgttcacaatgtcccaaggctttgatggttcttggatcttcataagcaagccaaacctttttcctgtagctttgtttgctttttggcacctgtcgcatgacatacaatattcagaggtgtcttttctccaattttgccaccaggctgtgtcttccactttttctagagtcctgtcttctgagaaatggccagagtatacactgtcatggcactcatgtagaaccacattgatactatccttatcagcaagaaccaagactgagttatgtttttccctgtgatatataagaccatcaaacagggagaatcttccttctgcataagatgtcttccaaggttcttgtaaggaattttttagcgctgaatctttgttatccttcgtgagtatctgggataagatgacagtgttgttattcttctgataaccctctttcacagtctcaaagaattcatctttgaaagaagaaacgtgtatgcccatgatagggaatctatcatcatccttgtcttctggatcgtaagcagggttgctggggtcatttggtaaagcccatctgcttaaaccatcagcattcttatgtatattcccatctctgtgttctatttccatgttggctctatattcttgtattgcaatttgccacctgagcatatgcctgttaggggttttcatattgagtaaggatctcaaagcagtgcaatctgttacaactttgaagtaactaccatccagataatagtgcaacttttccactgcccacactagacacaagcactctaattggctagctccataccttgtttcactgtctttgagttgtctagagatgaaaacaattggtccttcttttttgattccatcaattttctggacttgatggagggcagcacctagtcctgtcatactggcatctacatataagatgaaggggtatttccagtcagggaataggagcaagggagctgaagtaagtttctctctgaggaggttataggctgcaagtctcctatgggtcatttcaaacacaacttcaattttggtcagttctgttagtggtctagcaatgtctgcaaagtgctcaatgtgctgtctgtagtatccagcaaaacccaagaaggattgaacctctttcttgcaatttgggactggtttttgcagaacagctgctactttgttctggtctattcctattgctatcccagacaccacatggcccaaggctttaatctggttgaaaccaaaattacattttttcaaagagattttcatattcatcttaatgacaatctgtaagatcctactgattcttattaagtgttcttcccaagtatttgacattataatgatgtcatcaatgtaaatgatgacccacttttcgtctaactctcttctgaattctatgtccatcatcctttggaaatgagagggggcatttttgatcccaaagggcattctcaaatattcatagatgcctttatgcagaataattctcaacaagtgtctggagtcctcagctatcacattttggtggaaacctttcaagacatccatgctagtcaggaatttagctttggccagattattcaaggtctcactgattttgggtattggatatctgtctgctgctgtgtaggaattcaaggatctgaagtctcctaccatcctggattttccattgtgccaggctatgatcacaggagtggtgatttctacaacttcattatggccaactttcctcagcacattcagtctgaccaactcctctatgttttcctccagcgcttctctgcttttggggctggcaggataaggggctttgcgcaggagaggggggtaaggtctttcagtggtcaaagtcaagtggacttcatggcctttgatggcacctagaggttgatctgtgttagagatggccccgttgcatccggatatccgcgcggatgcggatatccggctgccttttcagggggaagccacatccgcacccgcaaccgcaaccgcgggcgggtatccccccgcctgagcgggtatccgagcgggtatcctcggatacccggcctttaactggccggcgaggcacatccttgccggctggaaggaaacccttccagccggccattggctccgggtatcccttgggatacccggatatccgccaggtttggggggggaaacggtcatccgcagccgaatccgcaccccctggcgggtatccgctgggaccagcgggtatccgccagcggataacggatatccgcagcggattatccgcgaccatctctaatctgtgttagcaaaagcaagtttgtttgagtatagtacttcaaataatttttctttctgctcactggataactgctcacttatctttgcatcagataattcttcagatataaatttctggagcatggggtctgttttcttgactgaggagatttcagtagaaagaggcatcttgtcagttacatgggatttaaaactgaacttcttcttcttattatcatttcctatggtgaagaatctttctttgctattggtgatatcaaacccatacaaggacatgtaatcatttcctaggatgagataattgattctagcgttcctcatgactacaaattcagctattattctcattgatcctttagtatgggggaagataaggggcatctctattatgcctaaaggttgtagttggtcactacaactatggaatctagcgtggttaataggcatgaggtcatctttccacgagggtttaatgtagtctagcagggaatggctaataatggagcaggaagcaccgctatctagtaagcatgagaactctttgccatcaatcaagacactggtcaggtttgattttccaatcaggtggcccttgcctttatcaggtttacatctcattagtctagcatcctctacgtgggaactttggcagttcctatcccaagtctggggttgatgtgactcagcttgtatttcagctattgagaactcattggtcaattcacactcaactgcgcattcatcaaagttaaagtttatcagggggtctgaggtaccatcattatccaaggctaggatcatatgattgttctcttgattgtcttcctctttttctgattggcttcctaagtcattcctgtcctcctcttcatcccctgaattcagctcaatgttattgattctgtttctctttctggggcattctctggagtagtgacctggttgtttacagaaatgacagacatctttccctttggtgactgcgggagcagtagcaggagttttcttttgatctgtctcagctttattatcttcacgcttatttgactgatttccatgtctccaggaggatctaatattttgggatgggttactatacctaggtctgtattggcccattgctctgtccaggacttcctctataatgataaccatctcctcaaaattcatatcttcatctgcttttttatatctgctcttaacagcatgttctaaggaaccagggcattgcttgagtattttttcacagataagatagtcactaagttcaggttggtaagctctaagcctttctctttgagtattaaaccactggtgcacttttctattttctactgagaagtggtctttctcaaagtccatcctcattttccacttccagttgtgagttccaaacttatttctaatagtgttcttccaccaggcccaagattttcttccatgtctgtctctgatgccaatgtaccaattcttagcagtatccgtaagaagtgtagtcaatctgctgactatcatgtcatcagtcatttggtagtcttggataaacacttctatgttctgcaaccatagttcgtgattatatggtaattcacctgagaaggttgtccattcactggttttaggtatgcctttccatagctggttccttacctcaatgctcacttctccatgatcaatgaatggaaaatctttaagccactgtggggattctgatttggctgctggtctgtcctccaattcaacagaggggagtttctttacttgttctacattagtcaagggggctgtggtactgggaacataaggttgaaactctctgtctgcttcaggaagaggttggtcaagcagatgctcagcctgggcatttaaaaaaggattgttgtactgaagatgtgggggagattctttatactctggttctataatagaatttagcttactatttatttggagagtagtattatgaaaatctcctaacctccttttcacctgttcaaacctgttattctcatttatgttcaaatcattaactaggtttgacacagaatttcttttttcagataaatttttttcaaatgtcttcaatttatttttcaattcttctttttcagagtggtgtaaggtgtctctcacatatagcacatcttggagtccttcaatttttttgtcaaagtggtgtttcattacttccatgtcacaggaacactgacagtggttagagggcttgttattcacttcactcagagactcaataaatttattcagaatggaggggacaatttcatcattgattaatgttgaaatagaaattttcattgagttattgaaatttgaaaaacaagattctaaaagagagtttgggatagattccatggtgccggacaattcagagagaaaaattgaaaacaaatcttttagtctatcctcaatgagtaggggcacgtcttgagtcagatcactattaatattccttaaaaaatattctctagtggacgggttggaaaggttttctatgtcaatgctgagcggcagttctactggtggtttggtgctgggggtccttcttgttgaggaggaggtcttctcccccttcctctcgctctccctctgccgcgcgtcctgaacactctgcccgctatcctctctgctcgcatgagatagtcccctacttcgagtaatctgcttgtctggtcttgggggcgtctccagttcctcccagatcctctccagcttcgttgctgtggagggtggtggggcggttggggcgcgtagttcgggacgactcgagtttgcggagcgtagttctgaaccgtagtctctggataaggctgttgttggtaataacctccctcttggtattgaggatgaggctgttggtggtattgctgcacttgttgtgaggagttctgcctgaccatgtccgatgggggtcgagtagacggtggcgggggtggaggcatagggttgcttccctgttgcaacgggccagcacccaggaacgttacgtccgaagattggcgtgtcaaacggtgttggggtgcaggtgacgggctgattgtatgctcgtgaggcgtttgcgttatcgctaggcgagttgcttgctggttttggtgggctagttgtgatctctctagatccgctagttcttcgcgcgctatccagttctcgcatatcctgagcatttccgctcctccagctagcaccctgatctcctcttggctggagatggcttggatgagggctactctcatcagtcgggggttctggttttctcggacttggacgaacatgttccattgttcgttgaagagattgatcaccgtctctaactcggagttgtccattatggtatcctcttcttgtggggctagaggttgttctaggactggaaattgagtcggatggtttcgacgagggatcggagtcgacacttgtctgtccatctcggtattcgtattgaccgggaacggtaaacggtctataggccaagggactggggtagatcggttggacatcgtctctagcgctagtgaggtcgctcgagagttgattaacgccggcgaaattcctctctccgactgtgaaacctctgccgccggtcgtctcatggctgtttctgcgattgaaggtagactgttccctaagcttgcgaagacgctcggctgctgcggggctgaggacgtatctctggtcatttcctcgctgtagtccagcaagtccggttcgttctctgggctctgacggcgatcctggttctcttctcgattgctctcggcgttggaggtctctttgttgctgttcgattgagatgttccttccatttctaaggtgggcacccattttcgtagcgattttcaggaagatcgaatccaaaaaagaaggaaaggaatcggactagttcagtctccgaaatggtagctcgctctcttagattaggatttcgaaaggtaaggacagacctttgtttttcctatttcgaggtttgcgtttgttcttttttggtttgttgaggtatgtagaaacttccggcgtccactcggggtagtggattggttcggtctctaacggtaggtttttcttcttctttcttgttctaggatttccggaggtattgatcggagtccaggctttagaagatattaagctgccgtttttcggagggacgatcttctctggttctgagttgtcgggttctatctctgatcctgacgagatcgtcgataaatctgacgataagttaaccgaaggttctggcgaggagtcaggtatgatccgtctagatttcttcacttcgcaaaggagggtagcgtttcgaccgatgaatgatgaatggtgaaaaataagaaagaaagggacaagcgagttggttaatgactcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcctctgcgcggaaatttgtcgagcgctccgcgatggattttgaaaaaaggaatttttttttttttttttttacttgatttactttattctttgaagaaggaagagaagagaacctatgaaagaggttatatgtgagataaatttttttttatttttatttttatttatttttatttggcctgattgattaagtttgaaagtatgattatgagagaggtttttggaatagaatttcccgatgaggcccccaattgtgagcctgggtctcaatagtgacagcaggacacaaggtgttggggggcaattttatatgtatttcttaagaggaaagaaatacaataaaaccaagagagaggaaaggaagagaaataaaagaaatgaataatctttttgttgtttgtttgttttatggagattatttagattctgacagtcttacttcctctgagggtagctgttataagcggagctaactctacgcctccaaatcaaaggaaactgaaatgggtacttgactctgataaatcaggtcaaccacaattttttagatcagggatgatcaaggctctttaaagggaaacctatgtagttttcagttttactaccaaacaagaagagaagagaatctttgaagcttatggagctttggttgatcagggctttggtttgaggaggagtgaagagaaactgagagagacagagaaaagaaacaagcagaaagatgctagcttaacttaagagaagtgacttactaatgataccaatgacactgagtagtgggaaaggtaggaaaagtgaggtccttctggtggataagtgtttgcttgatctgggtctggttgttggtgttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctgaaacctaaggttggaataattcttggagtactgtggattattacaaagtcaatgaaggaatggagttgggtaaaagtggtcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaggttaaaagtcttaagataaaaaagatatgataatattttgaatagaaatgggtagttttggcagtcttttggccaacttggttggctctaaggctgacaagtggtgtgtatacatgtactataatggtgtgatagtgtatgtagttgtcctgcaatgtacatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccggtgatgaaattgaccatagaatccagttcttgatccataatggttgatttgtgagtgtatatatgagaaaaaaggtgtaaaaagtatgtaatttgtaataaaagaaaaaaactgtaaagttcttaaatgggccagatggctacccttaaggtataccacaccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccattaaagcacccatccctctcaagctctattcatcccaagagtagttccacaccgggattttcccagatgttttccttgttttgatgtgtatgacaagattgtcttcatttaatcatcccaaaagagaaaaaagaggtaaacaaattgattggaatgggacatcaagggcctgaaaccagaagtaatcccaacacagcacttgtggttgggatatgtatgtattgttagaccattgatgccagttttgactcaagaaagatatttgcaacaatctcttgtgatttgagacaaaaccagaaatgactgggtttattccttgggatgccccactacctctgtcccaaaccccatggtaatcccttagagtcattcctccaaaccctcagggaggacttggagctggattgggtttattttaaggagtttcaaaaacaactcccaaacattgagagaatagccaggagaaatccctcctggttgttgaaaattgtaccctggaagctaagtggattcagactgaaaggggattgatgatgtgattatgagaaaattattactgctagaataattggctaggttgcactcattcaacccattgaaattgagttggtctcaaccaacctgggatttatgttttgttggttgagatgagcccattttaatttggtttactgcatcccagttcaactgggataacttcaacccagcaagctgtgctggcagtgtatgtaaataagaaatggaatgggaatacagagtgtttcctgtacaggaagattgacgttgtgacatctttcatgttacagactgattgaatgttccagatgtgacttggctgttccttgagggtcttgactacctactctagctgcttggtttaattctttataatttttttacatgttcctctcattcaagattgcctttttacagcattggtgtacaggttgatcttgagtggaaaatccagaacacagttgctaaatcaaaaactttagcagcccagatttacagtgctacaagcacacctttcctgaaccaatcaactccacactggatccaagttgtgagagtggttgcttgagttggacaaccaagtctacacaggcttgactgcattgtttttgatgtttttggtggaatgaaaattttatcagtattgtaagcaattctgggcttcacagtggttgcttctggaaaatcctaattttgaaccccactatttggttaccatcaagacagaaattattgcttggttaaaaattccatttccacatactcagaaaccttgagaatcatctttgagtgtctggaagtacctaaagcattcacattggtcaagtgaattagtgattattaataagcttgctaatccaagagttagcaagatatcaatttgatacctgccattgaagatatccttgtacttgaacaacttagtttgcatgggcaagacctgctcaaggaagatttcaatcttgttactgggattttggtatgaagagctagctttcaacaataaagctattaatacaaagaaagattgaattcattcctattgtgaaattgtaaaagaagtttcaatcctaatgaacttgaatcatcctctactcctccccccttcacaagccaaatcatgattgatttagacgtgtggagaactgtgactttcaaagattatttttttgactgttgtccaatttttttttctgaattctttctgtttattatggaaagcattacattcattttcttaacatgtaattacttggtagggtttgcttttcatgcctgcaaaaaaagctttttgataaaacactcaatcactccatattctcaatcagaaagctaacatgaaacttcaaagacaaatgaaatagggacaaatttgaaaactgtcatgaggaccacttgaggactgtctcaggatgtctccagccccaatttggtggtcccctgaatgcttgggagttgttgctaccattcccacagtagttaattaaattaataaataacagaaaaacgttctggggaataggggtcacaggcttagaaaccttgacagacatgtagatttgtagacaaacagtggctggaaacgatcctatcactcattgagagtctacactcttgaccaccgggaagaaccttctttgcctttaagagtgtaccctatcaacatctgagagggattcattcctctctgccattgagagtgtcactctcaatgaccaaaagccctcattgcattcaagagtgcagcctctcaacatttaagagggattcattcctctctgccattgagagtgaagctctgaatgaccaagaggagtatctccctcttgaaaaacaagaggaatctcatctctccctcctgacaaccaagaggaatccttcttggaaattgggattttaccctctcaaaggccaacatcaaccttcctcccaccattgagagtttgaatactgtcccataaactcattagttgagattgtggtaatcccccaagctgttttactcattgggttactggaaggccttgttctttgagctttgactaaccatgtgattcttgcaggatatgcagcatggtgttggaatttgtaagccttgaagatcctcataagtatccaaaagacttctaaataatatgtatgtaatgtgcagtaattcctgaagtacaatattttttcatgaaccatcattgcataagattctggaaggggtttctcaccagaagtacccccaagattctactcctctagggaatttgtcaaaactcaagacccttgaaggacacaatgaataaaaattgtaaaactagttttactaacaaatattgcaattagggccttaggcaaacaactcctgtttttcagttgacaactcccaatgactgatggaaatctgttgggagttgttcctcccaatggatggctgaatttgggagtcagccatacattttttttaattatttcttgttcaagtttgggagtaggctgcctaaagggtttgggagttgctctcacttgaccagaagaatccctttggttcagtgaggctgttgtaactcactgactggaagaaatcctttctggtcagtgaggttgttgtatgtacctcactgactggaagaaattccttctgttcagtgagggaattgtgcctcattcaccagaaggaatcccttccagtcaatgattgcacagaaaggattccttccagtaacaatgggagcgcaaaacctgttagcatagcaacacctttttgcactaaactcctgtagtgttagtgctttattagcagattttctgctcttctaaatgccccacagtgacaaatttccactaaccagtgcaatagcacagtgtagtgaatcaatttttgggagttacgtgtgtaggattagtgcagacgtgtaagaattctgctgaactacgctgaagttgagcagaattacactatgttatgccatgctaacactacagttatcttaactggcccaccattgcttaagggcaatgattgtaactgatcaaccagaaagaattccatctgtttggtgagattgttttaactcactgaccagaaggaattcctattgttcaatgaggttgttatacatcattaggaattctttctgttcaatgagattgtaacacctcattgaatggaatgaattctttctggttagtgaggtcatatgattttacctcattgactggaaggaaaaatgactcccccacaggcgtgagggatagtttgggcagccaaatcccaaactttaagaaacaaaaatggatggccaagtcccaaagttggccatccatttatgggaacaactccaagagcacacctgtcatttttttgggggagctgtcaactaaaaaacaggagttgttttgtcagacactgagacactagtccatgtgtctacatgagatttaacccctccaagttagagcaactccaccgcgggccgtaaatcaggtgtgtaggtggaatttacgagtcctcacatgtagggactcctagggactcacctacgtcctccaaacaacacattcacacaacaacaacatgtgaaactcaaccctcacacacaacaccaccctcaacagtacacctgtcatcaacttttacaaaccgctccaccaagtcgcggtgtatgccgcagcattttgagactgtaaaactggctgtgtggacccgatcatcaagattttacggcccggcagtaggggccgcggtggaactgctcttacataataataaatatcattatatgtattatttaaattaataagtatttatttaatgttattctttaaattaataaggatgggccttaataaaaaaccccggtttttccacgttttgacgcggtttctgctgcgtgcagcacacacagattccgcgtttagacacggttttttaattaatttttttttgccattaattttaagtttattttgattttttaaaaatgtttcctaggtttccaagcgtgtagaatttaatgttcaagtccaatttccataaaaatgacttttaattattaattttttttcccactcattttttctatcaattgtgtgcttacatgtttgtaccttattttttatgttttttttttggaattttaaagttatttcctaggttttaatacatgtagaatttaatggtaacatccaattttctcaaaactcaacggttcatttttaatactgaaatttgacatttttttcacttaaatttctacaggttaattttcattattttttgattttttaattttttttcctacactttgagacatgtaaagaattatagtaacaaccattttcccccaaaatgaaaactatcccttgaatgctgcatttgacacctttttttttatttaattcttcaatatttcactcaattgtctgcattaatttctttaccttattttttatgattttttgaaattttaaagctgtttcctacatttaaaagtgtttagaacttaatggtaacattcaatttccataaaactcaacggttcattctgaatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcagacattttaaaaatgatggtaacaatcaatttgcatcaaaataaaaactgtatcttgaataatgcctttgacgtgtttttttcaattaattcttacacgctgtggtggcgggagcgcacctgggccaaagccttggccggcttgtttggggcatcgctgaatgctcgcggggctgatgcggaaagcacgcggagctgatgctacacaagcaggctgaggaaagctgcggtgcggtagtggaaagtctagctttccgaggcgcgggaaagcggagaaaagtagaccgaatgcacaaggttccgaaaagcttactgcgggaatccgggcaccggcggacaccggggatcacggccgactgcggaacggggggttcagtgtatactgcggaggggctacaaggaccggggagcaccgaggggcggaagcggggttcggagcggaccagaggcggaagcggcggtgggagacctgcttacgagcggccggaggagtacctggaccgacaggcgtcggaggggcgacatgcggagtccgagggggtgacagcggatgacagcgcgggaagtagtaagggactggagggtgtgaaactgaggaggagtggacttcgaggcagaagagggaagagagggaggggacttatgactcagaacatatcagaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagattagagttagagtattacctacaaaagatcaataaaagagaactagtttacctacctacaagaccatcaagcaagttaccccggacaacaaaaccggagtaggacgcgttgcggagcggagaagtgcaagaaatctcctagggtgcgccttactttccacaacgcttaatcatccttatttttaggaattttagctcatttactaaaatttgaaaggttttaaaattgatggatgtattcattttgcattcaaataaagtttttatacggtacaaattatgcaagaaacggtgcacactctcgtattacaattataaatttaggaaatcaatttaaaatttcaaaaaatgatcaaaattaagccggtaaaaatcaatcaaacaaacattaaaaaaaacatgtccaacacagtattcaataaaaatctttagtttttatgtaaaatggtttctaccataattttttacatgtctcaaagtgtaggaaaaaactttaaaacatcaaaaaataatgaaaattaagctgtagaaatttaagtgaaagaaaatgtcaaatttcagtattaaaaatgaaccgttgagttttgagaaaattggatgttaccattaaactctacacgtagtaagacttaggaaataactttaaaattttaaaaaaacataaaaaataaggtacaaacatgtaagcacacaattaatagaaaaaatgagtggaaaaaaaaattaataattaaaagtcatttttatggaaaatgggtttgaccattaaattctacacgcttggaaacctaggaaacaattttaaaaaataaaaaaaaaaacttaaaattaatggcaaaaaaaattaattaaaaaaccgtgtctaaacgcggaatccgtgtgtgctgcgcgcagcagaaatctgccacttctgtgctaatactacaagagcaggctaccaaaatgtgccctctacaatattctaacaaactaattagcagcactttggccctgtagtgacctttagtggtctgtagctagagatggtcatgttgaatccggatatccactcacaatttcagtggaatttgatatccgcatccgcaactggaacccctggcggatatcccctagtgctggcgggtatccgcgcgggtacccgcggatacccgccctttaactcggaggcgaggcagccggctggaagggtttttgagtcagcgaggtacgtgtaccttgctggcaggaaggaaagccttccggttgacgaggtacgtgtacctcgccggtgtggtcattattcctgtgtatgaagggagaaaaattcaaaactttattatttatcaatgaaggaatcaagatacggactaatgcacgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacacagaatcaaggatgtcacacggggaatcacaggatcagaggcactcagcaggagggtaaattgcatcggggtatattgcataatgcatattgaattcattttatgcataatgaattccttttatacttacacaaccacaagttggccaccagttgtaccagttaaattcccatttactcagccacagaacacatgagttcctttcttacagcttacatataaaagggatgcgttgtagatagtctagccaaaatccctcaggattttcagggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataaattactatataaggaggcctctgcctgccagttgtttccctccttatcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttgaaatatatacacagtttcacaaacattacacagaagagccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacatatacagtagcaaggcatcaagacaagaaacaacatcaacaactcaatcaattctttggacaacaagatcaatcttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaccggctggaaggaaatccttccggccgacaaggtacatgcacctcgttgactggaaggaaacccttccagcctgccatctcctccttccggcctcgggtatccttggggatacccggatatccgccgggatttcgcggaaaagggggcatccgcacccgaatccgcatccgctggcgggtatccgttgacactggcgggtatctgccagcggatagcggatatccgcaacagattatcccggaccatctctatctgtagcatagcataaagtacacttcaaactttgcttaatttccacatagcacagtgtagagaaagtatactaaattggggttaaatataaacaagcctttcaagaaaacattgaaactttgaaagccttattcttcagaataatctacatttgaacttgtagaaagaaattacggcactttgtctggagtgtggcaatttctactagtaatattacttaaaggaattcgattaattgctgataaactaaaaccagaacttctgagaaaaaacaaagaacaattagataagaccagaacacaaggagatgaagaaggagaggatcaaagaagagaggcatatgattgtaccggatgacaagaataagagaggactattccaaggaaggataacagaaggcaagaagttcaagatctaaaaagaagagagacagagaaaaaagagaagagaagaattagttcttttgacaaaaaacacagaagaagaaaaacaagagtgagagagacaataagaagaaaagaagagaaacaaacaatagaagaatatgtgttcgagttcgacacagaaaaggataggaaactggattgagaggcttagactgcagagaggatgatgtggggaaaaagttaggatacggaacggtcagttgaagtttgtcgagggactttactttacgagtgtcgatcctagagacaatttttgaggtgacttgaggttgaagaagttgaggagatggctttacgctggagtgaaccaaggttgttgttctaggacatgttttctagatcgtttgaggagagagaagagagtggaatgtcagagctcttaaggagcattttgtaaccctaagcggttgattcggactttgccgcagtccatggaccgcagagactaagcgcgaggggttttcctagtgtggttgcattgacaactcaacattactctattttaagaaatgcacacgatgtaattggctataaatgtcagctatgtgtatgaaactttggcttaataatacaaaagccaagtactatcactgtgctgaaggactcaggttaaagaccaagattactgcttaagtggtccaaacttcccacttaagaggttgaaaagtccacactcctcagttaaagacacttgaataatcaagagagcactgtaggagacaataacagaatgtgttattgtagagtgtttggaagcaatagtaaatattgcaagaagtagctggcaagcacctgagctgaaaggctacagtcagaggtggtggtcttgcagcaactactttttaatgaattacttaagtgttgagtctgggataactctcagcttaataataattccagtaagaaggtagggttggattggatgataaaaaagactactctaaaattaggtggagaatattcactgtactcacttagtttgttgggggtgaatatgctgaggaaccaatcctaggcaggagaaggcctccttaaatattctagaggtccccttgaggccctccttagaatattctagaatctctcttttagttaccatggtagaattattcccctgatgtaatgggaataattcaaggtatttcaaataatgtatatgctatgtcccatgacatcatgatgcatgtttatagccaattacatcatgtgtatccttaaatagaatattaccagtagaaagtgccacactcttgacatagtgtggtaatttcttttctacaagttttaataaattgattatgcttgtagaataaaatttctaaggttaccctaaatgtatatttaaccctaacttaatatacattgattttattctataaatttatatattttattccttttgtccttcaagagtttgaatatatacaaagtccttggaggagtgggaatttggggatacttccagtggacaaccccctttataatcttatgaaatattgttttattaaataatattattacatactatattacatattgagtattttaatacttaatattgatttagcagtcttttggatactatggagtatctctaaggctgacaataaatatgcatcatgatatcatgggacatagataaaacaagttattcccattaaggagaataattctactgtagtacattgaagagaattctaaaatattacaggtaggtcctcaagtagacctttagaacacttaaggaggccatttctaacctaggattgattcttcaaaacatttccctcaacattctaagtgggtgcagtgaatattctcctcctactattagagtggtttttttttcaatccaaccctaccttattactggaattactagtaagaattcctggagtatcccagattcaactcttacttaattccttaaaatgtagttgctggaagaccataaactctgactgtagcattgtagcctttgagcttaagtgcttgccagctactttttgaaatattaattattgattccaaactaactgcaataacaagagttgtgattgttgtcgagttttcctcttctctggtctactcttccccaaaatcactcctttttctttttaagtcatcaaaaatacagactagattattttcaccaagtagcttgttttttgttgtgattaagccccttctgagtcaaatttgaaccctaagtaatcagctcttctcaacaactcatgtctctacgatgatctcttctctttcctgattttcttgattgatttactgaagactgattacttagaactaacgactctaaatatctgtggtttataacatgttttttcttgattaactcatccggcttgactaaaagagactgagaatttttctacggtttgcttcttccaaggactcatgtttcttcctctcagtcttttattcaatattcttttttattcaatttaaaatcaaccaaatttctgacacttgtatctagtctatttaaacctggcctctcacttgtgaatgaaaacttattggttcttacactctttttccgttaacctttcccaaaaataagatcctcaatttttggccctccacctctcaggtgcctgagtcataaaatttcattaattgtctcctacagtgctaatttgattattcatagggtccttgcctgaggactgtggacttagaacctctcaagtggggagtttggatcactttattgtttgagggtggctaggagtaatcttggtctttaacctacctcgcccaccaggccccgaccgttcaaaaacgggcctccggtcagccggcaaacacaccgtcaaagcgctggtaccctcgccagcgctcattcggtcaagcagccggcaaaccttgggtcaaattgacggatgggccaacattacgtcaaacaagaccctgccaaggagtgcaggcagaccactccgattggtctaaaaccaatcggttttgtagattccgagttgattctcactcctgaatgccagctcaatgacaacaacttgtttggatggtcacttgagttgttcttcaaccttacattgcatgggtcatcagatgttttgatcgttcttattatcagttactatgtacagtgggtggaccgttatttttggctgcttgttttggattctacagcttcaaagcacaaactttgagtcacaaaacttggtgaagtggtgcagaataggtaccagaaaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttgtttttctcaaaagctttgaaattcattttgggggagtgaaggtgcttagagaaagaaagagtgggacatggcaagaatgattataaatgaaaaataattggaaccaaaaaaggttgagccaggttggttgtccagattggagtcaaaacactaaattctagtgctttactgcaatgtgagctggtgaatgccccactaaacaactggttaaaaccatctggtaaccacttttgccaaaattttcatttataatcattcttcccattttccattctttctttctctctgcactcacacttccccaaaatgaatatcaaagcttttgaaaaaaaccaattttattttttatatttcacaaaatttgaaactttgttttttgtttttattttttcatattcattttttgagacctattctgcaccacttgaccaagtctcttgactttaatctggtgctttgaagctctgggatccaaaacaagcagccaaaaacaacggtccacccactgtacacatatttagttctacaatctcaatagtatatacaatttttttgtgaatataaaggtaaaaaagaactgtttcatgttgattgaaaaacacttgacctgttggtttgcttggtatacatgctcatgaaaactgtcctgataatcaataaacaactaaccttcagatcgttcagatcttcagacacatcaaccttggaaagaagaagggggagagttgaatcttcagacaaatacgagagtgatcagaattgtacttggcatgttctgaatcttgtttaatgcttggaagcggaacaagaaaacttaccttgtatcaaaccaatggttgaggcccaagggcaaaatcagctggtgcaagtgggatccgatcgagatggagtgagtgaggggggggggggagttagatctgggatgatgatggagagttgaggattgagaatttgagatggggaaaaagatgaaggagagcaagtcgatgaggttgaggggtgacgtgtcccttgccctccgatgatcagacttcggaaatttctagaagttagatggggcccctcttcagtcgttgagccccacctactttgtcctatcatcaatcacttgtgtccttcttgtttgccggtgtgctagccgtcaagctccttgacggcatattgccttcaagcttgacgggagttgtgcggtcaatcatgtgtgccggcaaaccaacctgggcaagttatgttaacttgagtgcccatgtgcgatccgcacctgaggcaaaccctaacacccctccccagccgtagcccagcagaccctcccacaccctacataccaccccaaacccatccaaaatcgaccaaccctggcaaacccaggatccccaacccttgccctctttggagagccaaaaaattcctctaagtcattgtctcgcgacccgcccggctgagtccggctcaacacctcagcagagtcgctcgaccggcctcacatcacacaccgccgacacctccacctcaccccgctcgcatcactcacctcatcactcacctcgcatcactcaccttgcatccatcactcaccgctcacatcactcaccgccggccttgatttgtatcctcaattaatactctttcagacgactcagtaaaatcgattcgtctcctcgattgatactctttcgaacgactcgggtctcggtcgaatcccgctatgttaattgaacagttttagttttaaaaacacaatggatcaagaaataaaacaatcgattataaaatgaaacaattgattatgacatgaagaatgggaaacagaactgtgattacaattccagttacaaatcaatccaagcctcctcagcatcctcgccatcatctacaacttcccccgtagcaatctcatccaaagcatcatcaacaatgttcaaatcaggaaagttttgattttttttctttgattttttgcaacaacttcctccaattctgtgtaactatgtcatttgcttctgacttatagcaatcccataaccatacgatgtcctccaatcattcttccaccagatcattatgacaagcaagtcaattgagagtctgacccaaaattgaaaggctggggcatagaagttaatgcttgtgccgaagcatcagcttacctcgatctggcgctcagcgtgagcctgtgcttcctacatcacttctactgttctcttaataatgatgctgacagaatggttaattggattgatccaatagaatctgttggagacaactgtgaagatcatcgaaagggagcttctggaagagatagagacttgtgacttgcccgctcttgaaaccgaggtcgtagagatgacggtgaaatctgaccctgatcagcaaagaagtcttctccaccaaagcaatcttgaccccccccccctcgaaaggtcttgaaccttgtaggcagaatccaaaatatcatccaggatgaaactgaggaacttttgttacttgatctgttccagtgttgacttggctcagccaggggacgcccgactggtttacaaatagattaacttatgaaaaatttgtttttgtctttagtccaattttacattcttttgtatttattaccatgttcatgctgcccttcactttgcatccccacagtttgtaattgttatcttgactctcattgatttgcttgttccatcttctacacatcttcattcaagtgatttatttctttatttttgagtctctcattttattctcttgtcaaagtttttccacaaggtaccaaagtgcctagattaagtctacgcattctctcaaaagtgtttgttgattttatgtagtgtacatagttccagactaaccaagattcattgccaagatttatcttatttctcactaatcagaacagcacacaattaggaatgaaatggatttctgaagtgttgcggaacaagaaagatatggtccaacgttatatcaaaagaagaggttgaagagcttgtgatacaacttgcaagggtttttggatatggtcacctacatgggcaaaattatggacgggcccaatagaggtccattttttttatctgtgataaaatcactttggaaagatggaggaaaaagcagctggcatgatttatccccaagttacttgggtatgacccatcataactgagtcatttgaaagcatggctttattattctcatacttactcaatataaatccatgctttggaatgactcaatcatgatgtgtcattcccaagcaacatgggccactgtgtagttatagtgtgcacaactacacatgacccatgttacttgaggatgaacagtcatgactgagtcatttgaaagcatggatttattactcttatacttactcaatatgaatccatgctttggaatgactcaatcatgatgggtcattcccaagtaacatgggccactgtgtagttatagtgtgcacaactacatagtggcccatgttacttgaggatgaacagtcataactgagtcatttgaaagcatagatttattgttcttgtaggtatcatagaaaagccagcagagcacttcctgccacacttctccggccaaggcaatggatataggctataatagaaaaaaaatttgttgttaccaccaataacatgtagcttacattttgtgtttaggatcaaaatttcaccaaaacacttaattggaagaaacctggtaggtagaaggcagttgattgaactgtgtttaagagtatataagtacaaaatattacggttatacactgataaagactgtggaacaagttctccaaacttggcatggcttgcttttcaaaactggaaaccgattgggtcaagctgtcctggcgctgctggcagtgttgaattcttgggtgtatgaatagaacttccaagaaaatgggaattgcaaacagcaccgtctggttgggccgattggaatcagtttctcttttacaagtgacttcctcctcacaaaattagccgctcatggtaatctgcaaggctaattttgcaccatacttcccaagaagactgtttaagatcaaaggtaagatcagtcctcccaagccggtccctgcgaccataccaaacagtcagctgagtagagtggttctaaggggcgacatccctctgagtacataccggtgaaaacaaatccgtttgtgaacccttgttgcaggtcaaaccattccagaagatgagaaagctggataacagaccaatacttgagtcatttcaaagcatggatttattgttcttatactgactaaatatacatacattctttggaaccagtcattcccaagtaacttggagagatcataccaacttccctttgcctcaggatttgcaaagtcatatcatcacagattgaacctttataaaatatttatttatttattgtattttgttttttaaaattcataggtttaaaccatttagtttttgcttgatcactcatccgagtaaaaccaccataaccatatgcacctttcctactaagctccttttgccccaattgatgtcaagcccacatctcctacactaattgatcctccctcttgtccccaatccttccaagcccccatattctcaaacacttatcaagcaaagatttaaaattctttttaccctcaaaaaatgattcaaaataattatctccaagttttgtatcaaactttccagcaacccaaaatttataatcaaagtcccttaatttcctactaatctgcttttggtcacaatgtgggccaaagatccactgccggtgcattatgctgatcaaagtggttgtgtaaaaacaaagaaatgagatttctggacaaacaacaagactgatattatcaagacttgagctgagctgttgcaaacgcttgaaaagactcatcttgattgccaaatgctgagatgagaagatttgagcttgatcaattgggtcaaaatgatatgctcgattgattaactagttcaaacaatgagaagatttgagtgcgaatcgcaatcgattggcgaggttaaaagcatgagctcgatcgaagtcgctaggtcagacgctgaggcagtttgagtgcgatcggtttgcaagttcaaaaaaaattagatcaatcgcttgcttaggttaaatgatgaggagtgcaatcaatcggccaggtcaaaagaatcagcttgctccgatttgagtggattgttctgcgagggcaaaaaaaattaagatcaatcaatttgatatgttggtcaaaaaaaatgagattgaagcctgagtgggcttagcagttgttggctaatgagtgaggttaggaggtgcaatgtcggccagcggtgagtgatgcgatgagtgatggatgcgaggtgagtgatgaggtgagtgatgcgagcggggtgaggtggaggtgtcggcggtgtgtgatgtgaggccggtcgagcgactctgctgaggtgttgagacctttagacctacctgttttgtactacagaagtgcagtaagaattacatccgaatgcactcctgtagtgcaaaaaaggtggtttgggataaaatcccgctcccaatcccgatcccgcaatcccgccatccaccatcctccccccctcaagaaatatgtaggacccttgcttggtaacagatcctcaatcccaatccccaatccctatcccctatccctaacccctatccctaaccctacccctaatccctaaccctaatccctcaacccacgtggaccctatccctaatccctaaccctatccctaatccctaaccctaaggcctaatgcctattggggtgattgagaagggtggtttttgatttatttttgaagtcgagctttgatcggtttgactggagggggattgcgggattgcgggattgggagcgggatttaccgcttttgcactgtaggagtgcattcacatgtatttcttactgcacttctacagtgtatggcatgtaggtccataggtcggtgttgagccggactcagccgggcgggtcgcgagacaatgacttagaggaattttttggctctccaaagagggcaagggttggggatcctgggtttgccagggttggtcaattttggctgggtttggggtggtatgtagggtgtgggagggtctgctgggctacggctggggaggggtgttagggtttgcctcaggtggcgatccgtcagattgccagtaatctgacggctggcaggtcaatttgccgaccgattgacccaactggcaatctgccagccgaaatcaaaaaacacgcaaccgccgtgtagggttccgatccggaccccgaagatccggcactacccgaccgggtaccgggtcgagtcgggtcacgggatgaccctagacatacccggtatccgatcgggtatttttgggcctaaaattccgccctttatggcagaaatccggggtttttgggggttttggacccatttttttcgagatttttttttttttcaaaatcaaaagttagttttgggctcttccaaaccgcttggtgaagtttgggctggaggctcagatccgtcgggtacccggcgtcggagccggatatgccgggttcggatctcggaaaggcgatacccgaacccggaggcccggatcggaaccctaccgccgtgtaatttcttcatcctggtgcgtaatatgattagacttttgtggaagactcaaacatttgcgatacaatcaaatgtgttgggcaaatactcttttacaataagtaaactgatatccggttggaagtcaaattgcgtagtttgaagcgcgaaagttgacgataaaagagtggaggttgtgttatgtatgcactgaagtgtattcaccgtgatgcccaaagaccctgatatcatcatggggggagcagttgggggagatgtcggtagagacgcgcgcctacctacgcgcgctagtgccacaatcgtctctgtacaatatatttatctggatcccccggatttaggatggctcctcgaggctcctcgccgagatgatcaaatgcgacaatctgcaataaatattaaccaatctaaatttggatatttcgcaatcggtagtccgcacatgagttatcttccacataggaaaaagacatgtatccccttcaggttctaaattctatcttctcctgacttccctttcaggctcctatagtgtatcaatctaccagatgttatcttgctgcaagcgaatacttctgtatgaaggcattgatatccgaaattcgtgtgtagtaagaaacaagttgaccgattggctggacatggcaggtagttgcacgtcttgatggtggtaaatggtgaattctcatagttgcatcgccgggtttgtttttcacaccgttactgagttcggctggtctagtcatacacatgtccggtcttcgaagtatgacatagcgcggtagttgacgcaatccttgtgggctccgattgtcactttgtccaattgctttcatgtggtagcgtggcaacgctaagccagctgtggtttgtttactctggttttacttacactcttaatcctggtagaaacttcttgacaaagaactcctgacgcaagcttggaaaatccacatcctagcgcttattgcttgtggcagctcgttttttctctttgttcgattatccaagctcaaccaagcaacactctacctgaacgaagctccccggttcgctactctatttcgctccaatgactgatcggcgcaaggttcccccatctttggaagagaagccctcgatcgaagatgcgtccttttctcggggccggcgttcatcagttgcgacagacaaggaagcccgacaaggaatgctggccagtgatgccgggatggcctttgtttccgaagttgatggtatgatccaagaaagaacccagtgccagctgtcttgactggctgaagctacgcatacttaactcatttctttacgtgtgcacctcaacagataaaaacatcactgccacggctgcccaattagacttaccccaggcccgccagattattcaggatgcagtttccaagtcagtcacatttttacgtgcctcgcatgtatgcactcagaatttagtgcggaaaaaaacactgaagccaccctggcctctatatatgttgtcagatatcaacttgacccgaatgcccctagcggccttttagaaagggcccaagatgcgatcaacaacaacaatttgaccagcgatgcggctcaacagatcattgatgaaatcaagattgaggcggccttgttggaagaaacaccgttcccagaagtgcgcaatgtcgcacccagcactgatgatccatcgctgcccgttagcacatttagagcctggtttattggaattgtttggactatcattggcacagataagcattttggaaatctgtttactttgcgcacctaagtattcgccttgagagggatgtgtcggtctaacgttttttcggcttccatgacctttccttttttgatcatgcacgtgtcaacatcttcttccaagcccgacttccgggtatttccatcaatacttttgtcggtcaggtccttgccctcccagctggtcggtttctggctaccgtcctgccgacgcatgtattcaaactgtttggctacagcttcagcctcaacccaggttcgaattgcaatggactagctgatcttccaatgtgagaaaatgagcgctgatttatgagaaatggctcatacctaggtcctttcaacgcgaaggaacaccttctgattactatcatggtgagattctgtctagattccttgtgttttccaggtagctgaccccttttctactcaaggggaacgtcacggtaagtctggtcatataggcaatcgtcattgatcgccgttaatgacgtaaacttctacaatttctatggatcataatttcagtatggggggcaagtcggcgtttacgtgagttagacttatttttctcgtccccttctcatctgaaaactcatttaactactcttcaggtcactgatttgattgctacactgaggatcaaacggttctatggcttgggagggtacgcctgccatttcttcccaagatgttgatgacctcctgaccaactaactggattatcctatggtcaccagtcgtttctctgatgtcggcttccagttactgatgaccatatcgactcagatgcttggccttggcctctctggtatgacgcgaaggttgtacagtccagcatatatctcaaatgagacttttatactgaatcgctgcacgtggaaatttccaggttcttggtctacccacccatgatgatatggccgacgtccctggcaagcctcggtacgtgtgaggcaccggaacagacccaatttcttgtgactgattgacttgacttttttttgatgcagccttgaataacgtgtttcacgacacgtctaacccaattgctaacggctggaagatgggccggtatcggttcttcctcatagttttcgttgtaagtctagtaatgcagcttgtggatgtagacagattttcaccgatcattgatcaattgcaacttttctcttccctcgtagctttacggattgtacttcgtattccccgatgccgtagcatcattcttggggacgttcaactggatgacgtggatcaaacctgatagtgtcaatttggcagccttaaccggctctgtgtctgggcttggcttgtgaataaaatcatttcaatccttacatctcaaatgggcgctaaccgttccttctaaatatttctctaccccagaaacccatggacaacatttgattgtaagtgcggtacatttttatgacccaagcctgatcgtatgctaagaccgtgtgtcttagataatgttgccagtcttctccgtgacccaatcattactcctctattttcggttatcaatcaattcgcgggtcagctcattttgggcatgataattcctgcactttggtacaccaatacctggaacaccgggtaaggtttctccacggcacttggatacatgtcatcttcatgggaccaatactgaatttgattcccttttttttgaaatcgtgacagatacctgcccatcaatgacaacggtgtgtttgatagatttgtgagtttttatttcatcgacgcctgaagtgcctagagggaaagctgaagttgtaactgcttcctttttgcagggcaagccctacgtgagtcatttcggcaatagatagcacctgttcccaatcttctgtttagctcatactagtgcgtacttttagaacatttctcgagtaatggatcccaaaacgcaaactttgaatgttactgcgtacgaagcgtactcgccgacttacctctccgctggcaacggtatccaatgtttgtacatttctccaaatttcaatcgcttcgctagctgatatacatactctcatcatcagatggatttttctttgcaatgtacactgccctgatcgttcatgtggctttgtactaccacaaggagctagctgaaggctttcgatcaatgtggaagtcggcatccggtagagaaggatgtaaggtctaactaacatcatgcctaaaatcaaacggatcttgatcgaaggctgaagaaaattttccctccgaaaaacttgcatatccagtcaccgatcttcacaatcgattgatgaggccctacaaagaagtgccggagtggtggtaggtttcaattcactcatgaaggtgactaaagaatgatctgattcagggttgaaattttgattctgttaggtatcttacgatcctacttttctcattggcaactgggattgcctttaatgagcattatgagactggctatcctgtctgggccttatttgtcagtcggaacttcttattccaacaccaaaaatgtgaaacttattttctacctcttgaggcaattaggtcgcgttggcaatgtcggctgtcttcgtgattccttgtggtatggtgtatgccgtgaccaacacgtaagcacccacatggctggttttccttcaagttttcgcgtaaacgctgtgtctcattttttttttgctcctcgttatttcgcccatcttcttgttaaaaatcaaaacagcgaagtgacgatgaatgttttgtgagaaatccactcgtccactaagtactcccccgaatttccccagactaattggagatttccactttcagggctgagcttattggtggttacctcttaccgggaaagtgagtgtttgtttctctagtcctaattccaaaatgaagaactttaaacttaaacactccgtttcctctcagacccatcgcagtgatgttattcaaggttagcttacgatcaacttaaggtcgccgaaaggttgatttattttttcttaacctgttttggtttctagtcttatggatttgtctctacggcacaagccattggctgtaagtgtactcctctaaacatcacttgactttttcacgatactcattaaattactacgatttacagacgccgctgatttaagtaagctgcatcctgcttaagctgttcagagttgatcctaatggagcctattgttcttccagaaattggacattatgcacatatcggacccaggcatttgttttttgcgcagatggttgccaggtgggtaccacattccccactaccccctttatagttatcaacttgaatcctcactggctgccccattatagtttcgttgcatgcttcgtcggcgtgggagtcctctcctggcagagttagtcgatgcttcgctttgttttattattattatttttagagtagtttgattgactgacatttttgaatgacggggtcatttcaacatcaagttaccaatctatcggatttctgtgaaccaaatcaagtcaatcggtttacttgccccggttatcgtacatactatacagcatcagtgatttgggtaaggattttgattccgagctgattttactctttaaccaatgaatgctgactggtgcgatgattcagggtgcgatcggtccagagcaagtacaatttggagtcgatatcgttcttttgctcgtcaaactaatgcatcaatttcctaaaatatgtaaacacagacgagtttattctgctggtaggatctatcatgccctgacctatttctttttgattggcgctgttgtacccataccgttgtggtatctggccaagaagcgtggggggagtttctggaagtatattaatgttccagtcttcctagctggctctctcagtaagccacatttttctcttcacctcttgacgaataccctggctgatcagtttcttttttttccttttcagactggtcaccctgtgagtactatatagtggatcagcagctcacactctttagcgtaaactgatgctaagattggtatacaacttgcctctacctagacaacatgtcttacgcattccctatgttgtatgtggccttgtttgtcaatggctaccttcgccgtttctatttcccctggtggtcaaaggtgagcttggctatgaatcagtctagtcagcacaaacttctccggctgatcagtggtgatgatctttttttcagtatcactgggtcttggctacttctcttgctgcttcgatcgcagtttttggagtgatctggtaggttcttgaaagttttctgatctgttgagtggtaaagattttctgagtttggactctttgtggttttcctaggttttttgcgatcctgtgagtttatcttccaccctttactaaaccaccctcaatgactgacttgattgtctgggcttccatgcacattcttccaacgccagttacaaaaactctcagccggtaagtcaaggattctatacttgaagtttacttgaagctgatgcactctatcctttatctctatcttttttcttattcaggaatggtggggtaatgtaagtgctaagaatatcttgtatcagtctttcaaacgatgtgttgaccgattgttttggttgaaatttctagtctgttgtcaacgcaggttgtgatggtcaagggtgtgcccgcttgactgtccctacagagggattcggccctgctcccgggcagttccaagcttgaagaatttatacgttattcttacttccggacccttttaaatacgggatcaacttcagatttctttttctttatttcttttttttctggggggggggggttgattggacgttgcttgtcaatgaggaatgtagtttgtcaactgtcgtttttttattattatctcttggatatttatccatatcaaatatatttgtgtaaatagttatgatcctaccaggcgttgatgttgtagctcttcttgaaataattttggtttccaatctttctacagttgcgtacggcatagaccgaccatgccccgcccgcaaaatacaaattgtacacgcggggcctatgccccggggggcttgtgccctgacacttaattttattacaattttgaacttttgcagatgtgtagagttcaatattgtaatcactaagttttgagtgagtggttcaatttttttttcattccacatacatatatcggacatgcacagattagcatacctaaaccatagtatgcttagtgatacataaacatgtttatactacttgtacactctcgatcgtcgaacggaggaaggacttgactgcctccaaggcattcgatcaactaatcgattatctcgagaaatctcctaccgacttggacccagccttcaggagatctaccatcagggtcatcatcttggatctcgacgcccatctctctggtcggacggattggtcaactgagagtaagtgatcccgatctcttccctcccagtcaaaacaacaactgcaaacaaacacctccaccttctctcggctgactttctgatcgatcttacgctccacagccaccttacgcgcactcgtgaccctcaaattcctcggccgttcctcaatcgccaccgatgatctcgtctcccatctaccactctttacccgttatgcaaatctactcccaccactctcacctcaatcagacgatccaaaatcgactaccatccgatctgccttcagccctccgatcgtccaagaatcattgcggatccttgcgaacgccctcttcttacacccgctctccaggtcttccctcgatctcttacccgccttgagtcccttggtcgaactcgccgcgggtccatccgatagatctccaaatcccggtcctcaacagaatcccatcccattcctggcttccaggcttatcttcctcatcaccgccgtcccctccatcctggtggtcgaggtgatcgaaaaaactgagctgatcagctgcttcgaacgatccttcaagcaccaactcctcaataggagccagtctcaagaagcagtttctcatccatcatcgatccctcaggatgtgctcatcgaacacctcaagatcatcttcaacctcatggtccattaccctaaatcggtcttacagttcggccagcccacctcgcctaccatcggtcaatccccattcacctcctcttcagactccaatggttcaaacgacccaccagtctctcctagtcgtcgggcgagtctcaagacgcgtcttatgaatcagattagtatcaagaagatcacccgtcgaacacgatcagaagcttcgaatatcaaggaacaagaacccctcgatcagatatcgacataccaggatgaccatcgtcccagccattcgaaaaattcacgttctcctcataaccgctctcattcaaaaaccagtagtcgggtacccagcgtagatcaggacgtagaaggtttggataacgtcatcgacccacacaaccacgtttttgctgggtcagtaacctgctcattcctcttcaaaggacgagcaatcactaacactttgtgattcattctccatgttcttgtttcagacttctccctcatctcgttcacttattcctcctggagccgatccccaacccacccaacctgaagcctccattgacttccttcatgcacaccttccttaactttctaccctttacctcgagcttcttcatccatgaatacaccttaccaaacgattcaaattgggatccgaatatcccaccggtgatcgctaaactggttaatctcatcgatcaggtcacttgttactactgccctggagatcctgatgatcgatctgccaaggcaaaatgtcatgcagactccatcgacctcgaggtcgatctaacccagattgttctcttgacggccaacctcatctcaccccatacttcccctcacccttcgacgcctattggactaagcaaaaagagtcgtgaagcgctcattgaaagggtcgttccaagtaacatcgatcgtagtgttgctttgaataaacaggataatctgattggccgcattctgagattgatgaactcagtaggattcgaatccctcaaacatacttgtggggcctttttaaatgcattatatgcggaggacagtaagtgattaagacgtttgtttcgcgagggggaagggcatttcgcaatgcatgtatcctcgagagagagagagaaagggctgatgatcgattcatatatcaccaaatcatctcagccgatcgtctttctagtcaagttggatatggaccgatcgcaggctacttgctatcgatcggtaaggcaggattgaatccggatagcaagcattcaccggcggccgagattaatccgatcacgggcacgtactggccgagtggcgagtcgagcgagtcggctcagtcgccgatgactgagtttgagaaggagcaggaagccgaacggatgtgttcgctgttcgaccggatgaataggagcggtatcatctccgcaactgatccgaggaaactggcagtcgaatcgggcaggtttcaggagatcgaacagtcggttgatgccgaagaagatgaagaagaaaaactcgaggagatgaaagctctaagagaacttgaactatataaagagagaaaaaataagaagaacgtcgatcactaaataagcggtctgaattcgtttacccattgtttatttttatgatcgttgttgagagaaactgattgagccttgaaggattacatactcaatttcctactgattacagtcacctgaaatccctcatctttctattgcccctttcccccacaccattccgccggacgctaagtgcttcgatcgatcatgtaaccttttttcccccttcaatccttagcaagttttggtccacgtctctctttcatgtgtacacaattgtcttgtggtgatatctccccttttagtatcagtagctgtgtccaagtttgaactagattccgttgagcggctcatgctttctcctctgtcccccctctctctccctctccctccctctctctctctgttctctttgcacgaccaaattatatgtgttgtatgtaccgttgttgattggaccagataaggaaggaagaacactctaaattttgggtctcaatacatatgaagttgacgggctcagataagagtgctgaatagaaacaggctgcataaataatcagtggcatagtttgttgattcctcaacgtgatttctcaagctccacgttgctcctctggctctgctatgagtgcctagcattgagcaaagtcacggctaagatacggatggaatttcaaatgtccgattattattcttcttttttcaagtcaaagagaaaccttctcgttccttgatgggggtcaagaatcggataggaaacacaaagacaaaaattaaaatgctgaaaaggggagaagttggtgagcgtgtgctgtgacaggtgggtggatgtatgcattagcttgacaggggctgtgacatggactgattgttgtatgtgtaactgtacgcatagatggtcaacagagtaaaggaaaaaaaaaaaaaaaagaaaagaaaaaaccaaccaacaacaacagcagcaacttcaccggaccacttcagatggaaccaacgccatgtcatctcatggtccacagaatcgggcattctcagtcacccaccagagggccatcctcgacatcaaactagacggaaccatcaacgcaatcaccgagatcaccatcctaccactctcagccgacctcaacacagtacacctccactcatcccactgcaccatctcatccatctaccatcccagccaacacccaaacaacacccaccaacacaaacagccactccacttcatcctcaaccaacccaacctcgtcaggatccccgacccaaactcagtcaggcaatttccagaagcaaaacgcaggctattcgaacaagttaacgagaaggagactggcgaactagccatccagatcgatcgacacaagatcaatcggaccagcaatcgccaatctgctaccagcttactacccccatccgatcaacatcaactctcagctcagaaggacaaagacctagaattcgatccgatcatcatcaccatcgaataccagatcactcaagctgacctcaccctcaacccagccatctgcgtcgtaggcggacaacaccctcacctattcaccaattctatctcggccaggtcttgggttccctgcttggattcgctatgggaaagaagcccatgggaactcgagtttatcgtacccagatcatccatcaccaaccatgcgaaaccatccccactcaccgtcgtcgcatccggtgaactgatcgaacaaatcatccatccaaccgacccttccaagaccgtattctattacgcacaagccatcccgacctcagtccaacacatagcttgggtagtcggccctctcaccgtcaacgacctgactccctatcgacctcccccaccttctagcccacatcaagataaggccgatcaaccagtcgatcaaaagatcatcaccgatcaacaccatcaatcctctactgagatcaatctacttgccttctgtctccccaacagacagtcccaactcctccatgtcgtcaacttcttacctcatgctctctctttcttcacccaggaatacggttcttacccatactcatcctacaagctcgtcttcctcgacatgtctgctgccactcactccatctgtgctaccttcaactcagccaccttgaccctctgtccatccgatctactctacccacctcaagtgatcgaccaagtatatgaaaccaaaccggtcctcgtccaatctctcgccagccaatggatcggcattaacatcatcccaaaatctccatccgacacctggctcatcaacggtctctcactctatatcaccggtttatatttcaaggtgatctggggtaccaacgactatcgatatcggatcaaacaggaaatcatgaaatgtgtcgaaatggatgttgataaaccaccgatctgccacctggattgctttatcgatcgacaccgaagtcttgggctttgtcaacctcaaagcaagtctcgtactttacatcctcgatcgacatctcaggcgatcgggcggtggcacatctctcggcttgagtcgggtgatcccccaagatctttctctctgcgatctcgggtgaaatgagggataacatgctatcgaccactagttttctacggatctgtcgaaagttgaacggaaatgaattgaaatcttgggctgatcaatggatttatgcatccggttgtccgatcttccaagtcactgcatacttcaatcgtaagaagctaactcatgagcttaccttgaggcaattgaatcgttcaaagcagtactacgaagatgatcagaccagttgggctgagaagtgtaacctgaaaccagtcgaccgattcgaaggccagatgtcaatacgaatccaagagtctgacggaataccttatgaacatgtactcgacatcaaagaacctttcaagcgctacgagctaccctctaaccacaagaacaagaaattcaaacgttccagtcgccgctacgcttcatccaaccaagctccagatctcactgaaacttcaacagaaacgttcacttatccgccttgggagcgctcacaagaggaacgtgatcgatggaaagttgaagattggacggaagaggaagatctgttcattactcaatctaatgtcgagtggattcgtctggatgtagaggtcgaatggatctgtgaattcagatttgagatgaaggaattcatgtggttagaacaactccagagggaccgcgacgtcgtcgcccaactagaggtaagatgaactatatcacccaatgcaacacaagcaggttcaccgactgaattttctgactatttttaggcagttagagctttgaagactctaccttcaaaggttgtctccagtcacttgtgtcgagtagttctcatctcggaatacttctttcggattcgtattgaggctatattagccctggtctcggtttgtttgcagctttttctcaattaatcccaagtcatccatcactccttacccattttttcccttctgttactttcccgtatatcgcagtgtgcaaccagtcggtgtggctttctgggtctattccatctcctcaaaatcttccaatcacgcttctgctatcctccccaagtcgaacctgacagtccgtggcacatcagagcaattcccaagcccaaccaattcgacaattttgccgattatttcattcgaaaggtctgctgtattctctgatcaaatgatgtatcgattttggagtgattgctgattacctctctctctctctctcaggcactcgtggttgccctttcacacgtgcgagatcagaacaacaactcaccttcggtctgccatcagttctttcttgatcagctggtctataatgacaattccttgaacccggttagtgtagttgcgaatgattggctagtaatgccaaacctactacatatacgtccttaacctgtctatatctcctcatgacacttttcttctctgaagtattccgatgcccattacatagcgacaacgatcggatctatgaccgattctttaattcatctggccgataatgcaggaagggaacaactggtagaaatcttcgggaccaaggctctttcaacaggaacaaatggcgacttggagaagacatgcgacaaaagattactactcatgatcaacgaactcgaaagatgtttcatggctgatcgactggtgccttcatatcgtaatttgatcgcaatggctgtcattgaagtcagcatagtttcagttcgtctctactttgtctcgctaatattgaaaaaattcggctctcgtcttacaggccaagttgaaattaatgtttgccggtttattgccggttgatttggtcttctttttgctgtgcgcaaggtgcgtgaggatgttcaagttcactttttccatgtttttttttctgtgccgatctccaaagtccccttggatgatgctaagacatcttgcattgacctatctcaaaatcaagaccgggaaattatcttcccctccgaatcctagcatttgactgtcttctgctcttacgaggatttcaggaaaaggcaatcattcggtacatgttcatggtactacgtgatgattcatctctgctcgttcgccggcggttggccatgggtctggtccagtgtttaccgattctagtgttgattgaagaactcggtatggagccctctgaccagaacttctcggtgatcgacgaaagtcatccactcaatacccaaaagtttgatcacaagaccgtcacaaagcatctgagggccgaagttggccgtgcgctaatcttgagagaatgcattatgtctgttatgttgtgagtgtccttcccctccgcatgaatatcttcgggttcttaccatctgtttgcttcattttagacaccccaccgtagacacagatgtgcaaacatgcctgttgaagatatcagaggttctattcaaaccttcggatgaatctgttcctgttcgaattcccgaagaaaaacaacccccggtggaagctcccgtgcccgttgctacaaaaattcgaatccatgctccctcagtaccccccattgaaccttcccaatccccaggtttgtttttgtcctatcttgtttgtcacagtgtaccatccttcttgaaatttaactcatatgcatcttttttcgcttgttctcagctcccctcccaaaaattattttgaaagatcatcagcagcacttggctaatgataccgaccctggagggtcctcacccccgcgcctgccgccaccagatgtaccctcgaagttggccgcggccttgataaggaagccaaaaccaccacccaaaccgaaaaaattccaggcgagtgggatgacgattcctgaccataagatgtgtcagaacttgttaaaaaagctggctagtaatcctttgagtcagccttttcggaaaccggttgatcctattcgggagagtgctcccaactagtaagttgattttgctggttttggcttagacgatacggccagtctgatttgtctttgatctgtctttttttacagtttcaatatcatatccaatcccatggactttaagacaatgggcctcaagctcgaaatgggacaatatcctaaccgggaggcattcaaggatgatgtcaatctgattttcaagaattgcaaaacctacaacttacctgattcttcgcttgtggtcaaatacgccgaaccattaaaggccacatttgataaactgtgggagcgctctgagaaaacaatgagtgccattcaagccaaaggccttggtggggtgaacccaggtcgcctacaaccaacggatgcaaagtcaattgtggcaccaagtaatgttgtaccgcttgctccaccaccatcgtttgcagcctttgctgccggcggctcgatgattcctccggtgtcatcatcaccaatctcccccgggttaccacctcctcctcccgtgccatcacggatgagcccagaagcttcgagacccggtaggcttaaagtcaagctcaaaccaaggacctcgatatccactggtagtaccacatcagaaattcttcccgaaaacaattcatcgataccccccgccccaaaatccgggttgaagatcaaattcacgaccacagctactaactcgacccttgccaatccaccttcgacaccgacaactgttaaaccagaaggcggagtatgcatgtcatcgacatatccatcaataccatttcctgcttcttcatcgtccacctatcccccgccaccaccacctataatttctatggcccctcctaagtcacggccaccaccaactccctcatttgtaccacccccacccccacccccaccaacattcgagtcattttccctcgcggcccagcttggccccaaacctacgcccgctccgacccgaacggaaaagccctctgtagaagtagaaacatccgatccttttcccaatctgcttgaaaaacctaccaagtctaaaaaacgtccatcatcttctcagcctacgtctattgcagcgccaccaccacctccagggtcgtcgtcgtctcaaaagcctgtaaaaagaaataacctgattgtccaatttccaaaaccaccggcattaccacccccgtctgcaccggctgttatcactccatcctcagcacctggtcccactatcggtttgccgaatttccctgccccgccaccgccctcgttacccaaacttgacttgaaatcttccaagcatccaacacctcctacatcttccatcccaccagcaaaatccactgtcaatcctcccttatcttccaaccccataaagatcaaggtcgtacaaagaccagcgccccggccggttgttcaagatcgcccagaatcatccgtaccttccgacgtagcgaattttctccaaacaataaaacaaagttggagaagagtccaaaatcaaagaaaaattgacgggtaccaggagtgtgactgtttcctactaaaacacatctggaacgtctctcacccaatccagttgactcccctgtcaagaggttcaacttccaccagtacctctgccgtctcccactggtcaggaagtcgaaagactaaaaaggtcgacctttaccggagcacatcgagcaaagctcaggacatcggtcttctccacctgtacttcctaaaacaccagacttgagcacttccagatcccctagtcatatatcaagaagtccatccacctccactgccgccgggaaatcggtaacattggcaccccctcctagctcttcagttgtcagcgagccagtaaaggcggccagtccagtggccgatgatctactgaacccaaagaaagccaaagtgatcatccgaaagatgatggagcacccgcaaggggtttggttccggattccggtcgatccgatcgctgtcggtgcgccgacctacttggacgaaatcaaaaaccccatggacctttcgacgatgctcaagaagcttgataaggggacgtacaagcgccactccgaactgatggcagacttcgagttgatcgtctctaactgcgtccaatttaatggcgctgagagccagctgggtttggaggctaaggcgctaaagaaagtttgggatctcgaatgggaaaaagctgccaaaatgtcttataccgacaaacgatcactgttgggtttgttcaataagttgaaccaagtacctgggtaagtcatttttacaaaaaattctgtcaattgtcagctcttgagctttgtgtggttcgtggattctgataatgattggcattgtgcgatatttattatttagtgttgagttgtttaatgagccagtcgacccggtcaaataccaaattcctacctactttgcggtgatcggcggccaacagaacgcgcgagatctggggacgatcaaagcgaacctagtggcggaccgatacaacagcattggcgagttcgaggcggacgtccgactgatgctaaaaaactgtttcacgttcaatgcgcccacgacgccggtggaggtgatcggacgagacctcgagaaggccttcgacctcgccatggtcaaggttcgtaaggatgccggcttgccccctcctgccggatcagctaacgctggaaataaacggaagggcgccgaacccgctgcttcctctaaacgatcccgcgtcggctaaacctttttgcctttgatccaaaaacaaaaacacacactctaccccttttttgtctgtttgtatgcttgaactcaaaacttgaaatcatgtatcaagaaactcagtctgattcaaaatcattgaaaaaagggaactttcttcccatccacccctttcctggatctgctactattctctttgtgaaacttaatggttgttttattgctttttgtggaaaccttttaatgtttttttttttgaaacttcctgttgaccctttaattactatactatttttctgttaagtaataaatacctggtatacatgtgaagttgaatttgtatcttgattgagaggtctgatttcatttttattattattgtttggttggttggttgttttgctggtgcataccattacaaacaaagggatcatatgaatgaatgaatgaatgaatgaatgaatgaatgaagagatgaagaagggaacggtttttttagaaaacaaagatttacctccttccacattcttaaaaaattgattcacgtccgcaaaacaagttgtaattgggcaatggctatgaagtcatcaacaaaagtctaccccaagtcacatcttttgtatctactttttcaagagttcaaggccacttgtataagcttcctatatatgtccatcacctcctcatgttatccccatctgccttggagtcttgtcaacagtctggccacacttctcagagttgaaaccacactgaccctgcctccacaggtcagagttacatgatcattttcctcaacaatatttatcaaaaatggggttttatgtcacagatatcagtaatgtgattgtatttgcatcacaatgtcacttgttattattgccaatatccataacagattctttgctgctctatttttttttttttgcaaagtcacaacatccaccacagtcacacatttataaaaattagtatgatttgtagagtcttgaatcacactatccaaccatgatctgatctgcgtgtatattgggccgctattactcccaagatagaacactgatcagctgaatatgagagggcaaccattggtttttgtaggggtctccctaggacacacaatgttatggaaacattacacactgatcagacagtgggcaaattatttggcgtggatcaacattacttgttcatggatcacaacttcacaagatctttagacatatcttaaaaaatccaaaaaaaaaaaaaacgtaatagcataaatgcttactgctaatctctcctaatggttacttttgttttgggaagtggcgaatgtagatcttgacactgctatgatgcaggcgagatttttgaaaggagatgcgactatcactaaagtcgctggttttgttgtggtccgagatgtttcatagaagtttcatgggtacaccggtcgaaaaatataattattgtaacccttcttcactttatcctccgtagtcaagtccgtagaccatagttacatcaatgggtgcttcgctgtcaaggaagaaaagaaggaaatgcattgtgtcactgccagctcaggtctacagtatcaccgaagctttctatgatcaaatctcggagtacggagtacttccccaagacttcaaggtagccaaaccttcattcaagtgcaacttgcacctactgtttaaaaaagacaattcattctagtcattctttttttgctaggcaacatatccgatagccctacctctaccattcactctatccttgaacgcaatacacattattatacagccagtatctcttgggaggccttatatttttccatctgataacacttgacgctctttatttttcacgctttactcctcttgatcaaaattttggagagcagttacattcctagtctccctatctcgacacatcaagtttcgctcaagtcctgtcggccccaaaaggatataggtaggcctagaatccggctgaactggcctgaattcactcttgccgccgatctccattaccattccaagaagtttggcatttttttaaaatgtttccaaaaatatggattggctttcttcttctttttatagagaagctggtttatactattccatccttaagtacgcttccaaaaatcgcgtccattgaacctcacagggtagcttcactcgtcacacctatagagagcgtgggcttgcttcgatccccttcagcatccttggaagaaagtagaaatgcaatgagctccctaaacaaacttccttcatcagaaatcgataaaacggcggagaaaattgggatgaaaccagcccaaagaacagtcgaatcaccggtcaaacaaccaggcaaacaatcagctgaagaatactgtcctttagttcgacctcaaaaaagaagtctggttctcgtgagacgcggctgtttcggtcgactaggctcaggactcatttctctgtccgacgaactttcaagagcaggagccgatctcaaggaattagacaagttaaattttcgtcagaaaatagaatggctgagaagaagaaggcaaaggccagccgcatacggagcttggggacctgctaaaccgcccagcttgatggctagagtccttggtttcatacgcacaaagacgcgccgagcggccgaagtggttatgcgtgggacaagacacgctatcagtagaacaagcagcgcggtcggacgagcagtttcgataccgatctttctagttttcaaagctgcatcagaaacgattcgatccgtgggtagattggcccttcatgtttggaagcatctcggcaaagggctggcggcaacaggaagaggacttcaaaaggctggtgaccttattcagtcaccgggtttgttagctaaagtaatccgtaccaaggcgcaccgagcggccatgacggttctgcgtgggacacgtcatgcggtgagggtaaactaacaggcagtgctgtcggccgaggagctctactttcaggttatctagcttataaagctggatcagaaaccctcaaagccgtcggtcgagtggccctttacgcgtggaagtatctgggcaaaggattggcggccaccggaagagggctcaacaaggccggtgatggcattcaggctcatacagcagctcggcttgccaagaaaataccagctacaccttcggaaacgtcccgtggactacacaccggaatcgagtgaaaatggccaccaaggcgagcattcgatgtgagatttctttgaattactcggagtcgaaaccattgccacttgaattaggatcaaaatcctcaaaagcaaagcaagacgaacacagtacattcaccctcgaagtaaaacttttggtgcacaccgtaggcaatagacttcactggggccgaaactacggacgtcagggttagagatggaaacctttgattggtagttttcccaccccgttggaatttgagaatgtaggactcaggaggcgtatgcttcaaattccgtattttgtgtaaaatttgaagcccgttgggtactctcagcttgtatatagaagttttcatcaacctttgtgctagcatcgcttttgatgacaaggcttgttgtcgttactcatgtgagatctgggaatgtattatttatcttgtttgagccaataaaaggattgcgggttttctatacccattattacactaatttaaatgtctggagagtggtgagataaatattttcttaaaaggccctggcaagggaatactgagtttagcccaggaaaagtacaagatgttttcctcagactcgcaaaccacgagatttttattgaataatttctgcatgggctaacctcgcccaggtcttacagccactgctgacaactaaatatgtattcggacaaactgatcctgatcctatctgcatctcgtgagacacaatcccaaagtgaactcaaagtaatagcaaatggaaagcatatagaaaatatggaagtagcattaggtttcgttatggttggttgaacattcgttgaaatctttgcgctgcaatgttgctactatgctgctaccatacttgatgacgagatggctacaaggagagatcagagtcaggtcgcttgtttcttgtggtcggaaatgtttcatggactcggatccaagattaccccttcttggatttcactttatcgcccgactccgtagttaggtccatggagggtgtagttacaaaaccaattataaaaatgaacgcgtatccacctgcttggctgtgaaggaggaaaatggaatcacgtcggatgaggtttatacgtacaccttcaccagactacatatttatttggatcaggccttggagcaccatataccgtgcatcaatcctcaagcttgccaacattcattgcaatttttcatccaacttgcttcttcgagacttcgactttcttgaaagacaagccagtatagccattcttttttactaagtacatccggcaaccttaccccagatacattcattctgcatatgttgagtgcttacagctccattttctcccataccttactcgtgaattataatcttatttccaaattatcacaactttgataacatccgccactcactcaattttacgtacataccttcgtttcactattttgggaagcagttaaattcctaatcccctaattgttctacatccttcctcgttccagttggtcaaagaaagcattatctgcccggattaaattcttatattcgactttgttacctgtccagtttccatccagcaaaccatacatatttctagaatgaacccaggcaaagggattatccttctagttttgtgtatgaacaatatcaatgccgctatagatgtagacttggcttcaatgacgattaaacccctagaggaggccagtcaggccaaatatgaatcagccgcatcagtggatatgggaaaaagtggaaaactattcaagagcccggagaactacattgcctcggaaaatgagagaatggcagaagcaagaacaattcaaaactcattcatgaagcaagccgaagaaccagttgaacaaacagtcgaaaaaccagtcgaaaagacacgagagaaaccagccgaagaatcctgctcgcgacctcgacatcaagttctcgttagacgcggcggttgtttcgccattctaggctcaggacttcttgcaacgtctaaggggctggcgagagcaggagctggattgcagcgtttcgatcaattaaccaatgctcagaaactaagatggatgcgaatgaaaacgcttaatggaataaaatatgcagcgatcggtgtggctgccacagtggcactgccggtggtagttgtaggtggcttatcagcactgactgtcaaagctgcatgggaaatgctcaagcttacgcgtaagggggggcttcacttgtggaagtacatcgggaaaggattggcggcaacgggtaaaggattacaaaaagctggacatggtatgcaggctcaaacagctgcacggctcaccaagacaatcccgcctccgcctcccgaagcgacccgagcagggtagtcggaaaaagatgataatcaaacctgatgttcctcgaggctggcatggtcggctcactagtgatgcagacctttgtaattaatatgagtttcaaccaaatcctccaatgaaaacatgaaatagttgacaagaatggacaacacaacatacaaacgctgctacaaaccagaggtcgatttgccagcggacggtcaaactacacaatctgaatacataatttgatcagtggtcaggcacacgttgttccggcattgtacacccgcagtatgctcatcgagcgatcggaccggcccgtcaccacttcatgccggtagtgacgtcctctcacccaagaagaatatattccactaggtcggaacccagggttacagggttgaggaccttcttgatcacctgtcggctgacactacatatttgaagttgaagaacactgttttgcaaaaggcattcatgtgcatccattttgtacaaaagctggagatgattggctggtttcggttgacaggaaaatttcaccgacagttcgcgaatcgcagctcaaatctactatttgtgtattgattaacttggatgaccgggtttgttgtagttactggtatggtgatatagaacttaggaatacattccacccagaagatttgataggcgtataccttcatggggcacataaagttgttgagataaaaaggggtggagagtgaaaaagaagggttttgtgtttctaaaacaccccagttgatcttttttctgcgtgctgaatctgggcctgcagcccttgtgtcaccttttgcaagatgaaaacttcatttctcactatacatttcagcaattacagcttcacttatgaagggggtgctcatcaaggtgagatgatttagacccattagttgaggagcacaattttgcctctctcaatgagaaaagtcaaattgtatctcgagggctgctgaaacttgtgcagaattcaaggcaaatgggattaatgagaagatgtaagtaagtttagattttgccctggtttagttggcagaaaattcatcgaaatctttgcactgcgatgctgctcctaactatacttgatggataatagtccaggcgaagagtcggcagggactcaggatacattttgtccgactgtctgtccctcttcaaaccattcccaccgatcgaaggcgcggatagtgtattcgtccaaatttcaagagatgtctttcgtattttcttcaatctttggtcgccaaaagaaagtaaaaaaacaaaaccaaaaagaaggtgagggtggaaaagcccaacaaaaatgatttgacgacagtgggattcgaacccacgcccgaagaccgccggattacggccaggatgcttgtggacgtcccagctacctccttaagacggcgccttagaccactcggccatgtcgccattacgtaggccagcagatttgcagttggcgtctacagcctcaaggatccttcctccaagcttctagatggcatctgtttgactttctgggaatttgaaacttggtggcaacaatggcttgagttataagatgattgaacaattcaaacaataagaagccccagctgatctttcgtctgcgtgctgaatctgggcctacagcccttgtggcacctttcgtaagatgaaaacttcatttctcaccaacagctctacctgcgaagggagctcaacaagttgagatgatcaagtccattaaataaggaggataattttgcctctctcaatgagaaaagccaaattttatctcgaggtctgcaatgtatgcaggattcaaggcaaatgagattttgacatatgaaattgatgagcaggagactcgtgatatttccaccctccttgagtgggactgtatgaaactctcttcggtttgatttcttaatccgagtcggtccttgtttgggtgtgatgagtgaagttgatggaaaccgaaagtcttgacgtagggcctcgggaggagagaaaagggcgcacggcaattgatgtggtttttgacccagaaagcgtggaagtggtcccctcaaccgtccccggagagtgacaagtttcgcggcttgctccaacgaccaaccaggcccctgacgctacttcgccggatggctagttcatcgatgagagcaatgcgactaggctgattaagttatgacactctcgtccacgaggtttcatggacgccattcaagacttcgggtgagttaaagcaacaaaaaccgactggtcctcggttgatttggcctccgtagctaggtagggcgtctgattgtcttgaacttggagtaggaggccgacaaaggggggagacagcgtttcactgttgtcacccggatcgtgctaacgaggcttccatgatgatcagagtcagagttccaacgctcgaagctgcaatctttaccccaatttccgaccaacttcctgtttcaattcatatctcagataattcattccacaatttccagtcattctttattgttaggcacatccgatatctttacctggtagtttcttctgtcgtagtgattgaagatcgattgcacataaatagtacaattctactacctaggacgccttatcgccacgctatcaaaattttggaaccatttcaatctcactcgttaaccattaaattatactcctttcatttgactatttttggggtagcagatcaattcttattctccctgtttccatcagattacatttctcgaaggcaactcccaaaagccgataccaaagctcacgactggggtgaattgacctatatccgcctgtctactttccctaccctggcagtaaatttgatagactgaaaataatgaagacgtggagatggctttgccttattccactgtttacagaggatatccaggctgctttccctcgtattagcgcaaacgtagcggagggtttgggtgtggccccacattcaacatcactggtcaagcccttcaaagtggtgccgattgatccaccaggcgctcccgtaggaaatctcgacgacattcaaaaacaagtggagcaactgcacagagttccttcattaagaaattcaagaccgcaggaacaaagcatgaagattacaaaaccgctcgaaggagaagcccaaagcaaagacgcagaatgccttcacaatcgatggcaaagaagaagcctggttacactcagacgtcgcggttgtttgaatacagtaggctcagggctactcgcggcttctaatggactcgcgaatgcaggagccggattgcagcgtttcgataaactaactgctcgtcagaaattaggatggtttctcaaaaaaacgaaaaacggagtgaaacatacggcttctttcggtgtaaaggtcgcagtattgccgattaaaggactggccttcttaggaagaaagacgttcgaaggagttatggcggttctgcgtgggacaggtcgcgtggccaaaacaacaggcagcgcggtcggcaagggacttttcatttcaggatacctagtctataaaggtggactcaacacgctcaagctgataggtagaacaattcttcacggctggaaatatttcggcaagggattggcggcaactggaagagggctccaaaaggctggtcagaaaatggaggctcaatcaacgacacgactgaccaagaaagtatcgccgccgcccactgaaccagcgcgacaaacgaagaatggaatcgagcgaaaatgattgtgaaatcagtgacttatgtattaccccaggctttctttcactctatgccctatgatgccgttcttttgaattccactaagtgtgcggaagaaatggacaacacacgacccgacacgagcacttttataaaggacaatttgcaagcggacaacctaaatgtaaatacaagactagctgtcagatagacacatttccactagatggcaacgtatgattttgtacttaaattagaggcttcaccatcatgtgttgtagctgatgcttgccatgtcctactatcgcaacggcatctattttttaccggtttacttttcttgaatgtaatgcaaaatggggaggagaagcatcgttttcccagctgctcatgttgctttctggaagggcgaagcaggcactgtctctactctctagacgcagtgaacataggaaaatggtgtcgttcactgaataatgtttcatcaggtttaacgaaatcttccttacaatcacatacaaccttgctattcattttcaggtgttgaaatagccctttgatacaaattcagacgggttaaattgtcaagaaggtctcggtaagaaattgacaacttttgaagtaattactgataagactttaattaattcgataagaaagctatggcaaagctttgttcacgaaacattatcttttctttaccttttcatcatgaaaattgttggtttatttcgaaatcatttctctctatcatactttgttgtggatctcttttcccccttttcattcttctttatcgatatgtatttgttcttgtattatcattatcctattcgaagtaaagaactatttcctttataaaatttattatcttttcgagttccatttcgagagttcatcttcaataaatataaactaccccccttcaactctcaaccaatctcttacacttgactatgcaatctaatcccatccatcatctctcactgacttgtttcaatggactactagtacaaatcaatagcaatttttgaaataaaaaagtgatcttataagcagaactggtgcatcactaaacagaaatctagcatgattgtctcagtgttgactcatgtccttggtattgtaacttgtatgtattgaaacattggattggcttacactttgagacaatgatatgtttttataattttccataaataacggttttgcaaaggaattgcattcaagcaatcagaatcttgtttccctttgtttcactttaatttcttgctgggtctgctagaactgagaaatgtgacaaccttttctgaagcctggaaaattagctctaaaccatgttaacatgtgtgagttcactatgtgaatgtgacatagaagcaaggacccaccttttttgtttgattgtgtggggttttcatcccaacaatctattcctctttctttgtcctgttgaacaatctatggagctgaacctacatgtgtagtgtattgacattgtctcaaatgttgttaacttcgactatcaaatcagtcattgcgtggtcatctttttcagtttctgacttccctcaccattgatggatgttaatcggtctgacttatccttgcatcaggacctggtgcatattgatactgaggtttcccttctacaatctttgaaaccaggaagcacaccgtttggaataagacacgatcaatccgctccttcatgcatcaagcctgataacacatcatgatacagtcaaatgtaataccacagaacaagaaaacattgtagaagaccgaagtgaggggctgtttcaacatgtaaagattggccaaattgatctgctttatgatacgtcaggccagatagtacagcaccatcataatacaaacacaatgttaggggaacagctgcatttttggggtgggaatggaatcgatatacaaaatgtttatacagctgatggaaagaagagagttctacgattcaacttgggacttcattcaattctgtattatcaactgcaatactctttgtgcagttacttgttttatctatgtgggtccaagaatgatgattagtatcaaagtcatctggccctgtatgtatcatgggatgaacggaacagacgacactcacatattcctaccaagcgacgtgataattcaaacatgttgtttctcaatgaaataatgatgaattgtgcattttttgtctaagtcagattttttttaatcaaaaaacgcgaaacctgtgagtttttatctcgttggatgataattcacaggaatatcattgtactgatatgaagaggtaaacaaactcaactctgtcctttatataatttccgattatcgagacgtttctaaaatcgagtgcctatatcataaagagatgtaacataaagatcagttggagtcgtcgccgaagttggcataaaatcgaaaagtagtcatcaggacgtacagcatcaatttcatccatgaagtatagaggtgtaggtttgaaggcgtgtaaagcgaaaactaatgccaaagaactcaacgtcttttttttgtgcgcgcagcgtgaaaacaaatgtaaggcttagtacctgataggttttgatcgacttttattttgaaggaaggagaataggaatataatcatgaattccgattcttaccttttcgccgccactcaaatttgatatatttttccaagacttcttgggtggcataacactgaaaataatgccttcactgaatggatccagactgtcaaccaattccagttcagcgtttccccccagtgtgatcatctgaaaagcagttctccggtttgatcagtcgtaagatatcaaattgccgtgaacggagttcataaccactaagacgacagagtcattcacgcacttggtacatttcttttaatttcccactaataatttgaaacccccacatgaactcttccaggcgttgttgattaagatcttcaagtaattgcttagcctcatctcgtgctctcgtcgttgcttcaagatccgcagcgcgtgccatgaattccgcctctctctgagcatactctttcaagacgcccaaatccggagatgctcgttcctgatcctctgtaagcccacgagtcagactcatagttcaactatttttcaaatattgactgaacatttgcccaccctctagtttagctacctcagccttagtcaattcagcatcgaaatcctcgaaatcggcagcagagaattgttttaaaacttgtgcggcttctcgtcgctctaactcttcttcatcatcttcgctatagtcgaaatgggtcagctccccaaataatccggaaagcaaacgaagatcaagccttttcgaaaccacagtaactcactcgtcttctatcacgtttaatttcaaactggcttgtttttcagtccaatgttttacgttagcagctgattgagctagtgcgccttccattttttctctctgttgcttcaactcagtctgtaggttggaagtcacggggaggacattccagcaactaatcaaccaaagtagcccgtgtgtggaataatacaattgaaatgcttacctgcttcaactggaacacgttcataatcttcaatttttctttccgtctttcttgaatatcctgaaggcgctctttttgctcttccaacgccattcgcgcttgatcgactgtatccttcatcgcttccgtctctgagctgttgctattcaccttctcttccagttcggaaagttcaccttccagtgcttccagttcagctgtcgatttctgtaaagttttctcatgcttgctggtatctctttcggccttggcccttccaacctcggccttcgtcagacggttgtttgcatgctccaccattgctttgagatccttcactttggcttgctgggttcgaagcttaactccaccaacctcgaggatcttttcttgcaagtctttgatgctctgttcaatctttccagttttccttcggagttcctcgagttcagcctcgagtttctccatgactgattccagatgtttgacttctgcgtcatcgcttgatcctgctcgaacttccgatctttgggaatacgacatcccaaccgaataagggcaaaggttttggccgcggtgcggtgaatcaggacagtgaaataaaatgcccataaaatgagaaaacctcatcagcaacacgcttgttgttgaaagagaggacaagagtgataaaagttgtgcatacccaagctccaagattgttttctttgcttcttcttttcgctttgtagccccactaacatccatctctagcttcgtgattcgcatctccatcttaggtagttcagattggagtcgcctcaattcagtctggatctcggatcggtttccgctatgctttgcgatctccgcttcggcaagggcagtatccttttcaaggcgtgcgacgacttcctcggtgatttctgtatcattgctcgtcatctttgagctcattaaaccacgcgcgacccgtgtacctccgccagacatcgtgccagagctatcgatcaactttccatccagcgtgacaactcgccatcgttttccagatccgtttccaaaagcgatccgattagcctgtgtcagatccttagctaccaaagtatcccgaagaacatggtagaaggcagctttgaaattcggatccttggcggtcaccagatccactagtctcggtgcaccttcgggtgtagcaggagcagccgcaggcgcagcggtttttaatgcatcaaggcaaatgatcacggcgcggccagcattggtttttttgagatgtgctaggcattgctgcccagtatcaacggtatcgcataccagattatcgagctggggacacgcagtagagatcgcgacatcatacatatcatcgatccgacctagatcacctagtcggccggagaaccccggcagtcgaccttgcttatgaagtttagaaagactcttcagtacctcgtttttggatgtatttgttgtacgtgtggtttttgcctcatcagctttctgtcgggccgttgtgagcttcgtccttaattttgcttcttcattatccaatttctggtagtgtttcattcgtaatcaatcaaatttgggcgcgcaaggagagtccaaaagaaggtatgactcaccttgagttctgttaaagccccgttgatcccctcctggtactcagcatgctcttgtttcaattgtttcaattcgaatttctgttatgcaaagagtacatgataagttagttgcaatcgagctctcattaattttctccatgagacttggtgggtggtaaatcactttggccttggtttcctcgtcgattctagtgaccgtctcttgggcagaagcgagggcagagctgaaatcagtggccttcttcaagagaagatctctttcacttgttgccaagtcgagcgctgcctttttactggtgacttgagccgcccatggtgctagttcggcttgcttgatctcgatttggtcagcaaagacctgcgttttatctgatttttgtaacgatggtctggtcaatgcctatttaactggaaagaaaccttgtctactcacctttcagggaatctcgtatctgatccagctgtacttcttctttctcgattaatttctctttagactctacttctaccttgagtgtctcaatttcctcttgcccgtcacggattgtcgcagcagcttctttcaagatgtgctcgtcctgaatgattgaatttcaatttgagcaatgcttttgggctcaaagcatgatggattgtcagatcgacaaatgacttacctcggcaatgctttttttcagtttcttctgcttggtcttcccatgcttcatcttctcggtaagagagactagctctcgctctttgcgacccagctcttttaccaaggcatctgtttcaacctcaacttctttgtactttccctcctcttgttccagctcgactctcaacgcttcattctcttgtagatctcccgcatgtgcctcctcattttctttaacctggttatcgattgcgttcatcgaacatcctatcttttcgagattggtctgtcccgtatggatgtaaaactgccacaggaggttttgctgctgtacaagggtgttcatcctcgcaagatattcgtctgcgacctttttacgtgccccaagagccaccttttcccgttcgacgagcttgacacgttccaattgctgagagcgtttattagcaacctcttccaaagtctgttgagtttgctcgattggctctttaaacctgttggtgccaatgatgtcttctaagtattccaggaggccttcatcgtgggccgtcgtagcttttggtttcatttgtgcaatcgattctacttctccttgtaagatcagaaatcgtttatgatcaaggtcgatgcctttcgccttcaacaaagttgtcacctctgcgaaattggaaaccttgccgctggtaggtgaaacagagaaaagtttcgaacaatcagtagaaataaatggaaaggtctcggaatgtctgcttactcgatcgtatacttggacgtattgttccgggtagctatacgtgccacgaccaatttggaattcgggataacattaaattcatcgggaccatcctgttgtttatttttcgagttgttcagtggtagaggtgccaaattagtagattataaaatccagggaagcactgaccaagtcaacgatcgtcttgaaccatacttctaccgagcagctttcaaagccaccggggggagatgctgatgaattgtggattaattccgatactgtaccccataccgagaagaaagacaatcaataattgaaccagtcaacatcaagattgaagtaaacacagaagcaggcatacgtacgttttccttggcgcatctttgtggctttaaaaccaaacacgaataataatgcgtcgatggtattggatttcccggagccgtttggaccaacaatagctgaaaaggactaaaagtggcaagaagtttggcttgagttgagatggtggctcggattttgacgagtacgcatgagcaaacataagaaaaatgagggttaaaaccttatggaatggcccaataacttgtctgccagcgtaacttttgaagttgaccagtacgattctgtcgatcacaagccgtggttcgcctgcccgattcaaatcttctagggctaacttcatgggtgtcagcggcctgcgtctcgcaggaggtgatttgggtggtgtgactggttgaaccggtgtttgggcgacggggtttggtgtgggaagagagtctttttctttatccccagagtctattaaatcagtctcatttcgctcctgttcttcagtacgcccatgtgagttgaccctggacatcgtgctagggggttcgttttctttattcccagattcgagctgttcgtcatcagtttgccccggtccctcgttacgctcggcagcatcactttctttttcatttccagcttgatgatcattcagttcaccttctgtttcagcttctttgtccgtttcttcctgttcgttttcttgttcgactggttcctgctccgtttcttgtttgtttttttctatttcttcggtttcttcggtttcttcttcttctttttcttcttctacttcgccacctccttcttctttttcctcttcctcattggtcggatcctctgtctttacaactacatcttctgcttcttcctcctcatcaggcgttatacttctcgctcttgatctacttctagtatgtgtggatcgccgctgtcgctttgcaggttgcggaggatcaggatttgagctggttgcgcgtgttttcttgactcgtttccctgaattgtttttggtttcattatcctcattagtagttgatggttcctgggatcgaagagatctagtcgaccgtgaacggggcaaagtggttgattctttgggttttttagtagtggttgtgggtggtggtggttcattggctgcttcggttgttggtgtcctcgttgatcggcgagttggcctggccatgatggttgaggaggttcttgacagttgttgggggggtggtggtggttgtatgcaggcaaatcgatggcgcgtttgagtcggagagggctaggtattatgtaatcgaatcggtagcccccctgacgcgatataagcatatcacagtctgatgcaatacatactcgatcatccgaaattacagttgccactcagctccaaaatttccatccacctgacatccaagcaaatgtttgtgtggtttccttaggcttcacccaacttgatacactttgatagaatgattcttgctgttcacaaaatgaagataattatgcaagtcaatcaatcacccactgaaagagcttgatcaggatgtgatttctcaacattaaaaactaccaacacttagagcaactccactttagggtgtaagatgcaagtgtaaaaattgcaggatgcatccccaacttttattttgaaagttcaagtcttggctgacctgcacccaaggcaggtaaactgggatgtgaaagaggaccctggcaagtgtttccagaggtgcctaacatagacaccaattgcccaaaaaacagtttggcttgcaacaaaacatgaaattgagattattttaacatgggtttatgtacatgcaggaatgaaacagatcttgtcagattctccctcacagggatgagtcatcaagcaagcgtcgcaagaatcttgcagatgacaaagtaaaacctagtaagcctcatcgtttaggttacagaatgtcggaagggatgaaactgatctcagcctcttctctcccagacacaggagatgaaacgatcagccaaaatccatgggaacgaagcccacacgagttgcccaccgacagcagcgacaaaccgccagtgaacgaggaagcaagcacagcaccctcgtgagtatttaagcaggcttcatctcagcccgatcccaggcatcgaactaatcattcgccacttgccctccagctcaatcataaacagaatcaccaaccaaccagaactactcgctaggctcagcctcaagaccaacgagtaagttcagattcatgagcaacttagacatgtacaataaagctaacaacatcgtaccacctgattgaacagactctcgtcaggacagacaagtgcgaattgaccgtcaggatcaagacaagctattccagcctcacagtaaagtaaatatatttcatcaatagaatcgtgatgaagatgaacaaagctaatgtcatcttcatcattgtcagacactgaggctgtagcccatgtgtctacaacctgtacttaaccaacaaacacatgtactgtagtgtattggttaagtactgtgttatgactttgcctcaccaacacacttgggttcaaaccccaattatgtaatcttatctttttattattttattttatatttttatgctttaagtaattccacggaattacttaagtattcacctctgtattaatatacatattttatatacatacagtttgaaatcttaatcatctctctatacactgtaattagagagatgacatcattctttctcctttgagtttgaatgacatcatttcctccacttttagtttaaagcttaatttaaatacatattttgatcatttatgattatatacataaatgatcctctgcaggcctcaccggtctcacaggcaggttgacccctgcctttgtaatacttaagggggaggtcttcttcccaagaaccctccccccagagattattaccatacaacccgtgcaccttacatacaattgtgagtggggttatcatttaatctattactatccaccccccttatccttatccttatccttatcctttatctcatccctaggctacagtaaagtcaatactgtagactagaagagagttgatcattcctctaaagcccggcgctgcgaagaccttaccgcaagcgtcccctacatttacagggagcttaacccctccgctttctagcgtcgaggcgaggtttctaatccattggctgctagtacccctagcagttatagtgtgacccgtaaaccccatcaacgccaggtcacataagagaccggcgctgacaatcatcgaacagaccataaacacacataaaagaacaaaaaacaattctatcttcatctacctctttctctctctaattttcccttatctctcaagtcgccttgtgattgcaatacaagacctacaaccgatccttctgctcttaggtaattctactctctcagcatcaatctcttatcgagcatagtgattccttgtatttagcagatgatctgataagcaataaagactcttagctgtctcaatttttacagatttacagtctcgacccttcgagcaacaacaacctcaaatcgaacaacattcagctaaggagcagaacaatcgagatggccaacccaaccgcagccgcttccaccaccacaaacactaccaaatccaaggaggagaaggaagtcatcatcattcccacgttcaacgggaataacttctcgaactggcaagcaacattgagcgcttacctcgaactcaagaaattgtggtacacgtgtgaaagtgtcagccttagagccagccaagctggccaaaagactgcttaagtcctcctttttcactaaagtccctactataactttttcatcttaatcttttattactttctgacttcagaaatgaattgctctgttaattttaaccctagtcaccactacacacttttgcactactcttctccttcatagactttgtaatatttcacagtaccttgtgaaatatcaaccaagttggaattccaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattttctcagtagacactgagttcgcattttcaggatcttcaagcttcagacccatccagaaccaactcagaccagaaatcagcaaacctcaacttggattcaccgccgtaccatcgccgtgttatcgtttggagtcctttactctttggaatcttcccactctcagtgtcaggatcaccaaatagtaagtcattccatcaagtctagcttgcatctttctgctaagtttcttctctgtctctctgaaggaacccttcattctgtttctactaaatacctgcctccatcatcatcacatcaatccaagtcttctttaagtcatcattattctttgtttggtggtataactgaaaaccacataggtttacctttaaagaaccttgatctttgatctaaaaaatagtggttggattgacatatcaataccaatagcccttctcagtttcatttgattaggaggcgtagatttattccgctaaaataacagccatcctcttaaggaaagtaagactgcattaagacttgactttaaaacaaataaacaacaaaaatattattcatttcttttctctttctctttctctttcctttcctctccttctagttgtatttccttatcccccagaaatacatctagttttgccccccatccttgtgtcctgctgtcacttttgagacccaggctcacaattgggggcctcatcgggaaatatattccttagacctctcaaaatcatactttcaaactttaatcttcattatcaggcctctaaaatttatatataaaaaaaaaaaaatatacatatatatatataaagaaaaaaaaacatatctaaactctcgatattcttttttattctcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactttaattctcaaaattccatcgcgaagcgcccaacaaaattttttccatcgcggagcgctcgccgaaaacgttttcttcatctctacaaacaaattctttttgtttccagtacgcgcttaacctataagccgtgaaacagatagatcgatcctaatctctcgcacttttaattttttttttgaatcttggactacctcgtggaatctgcgaagtgaagactagcaagcgtatcatacccaagtctccacctgaattgcctggaatcttatcgtccgatctctcttcgatcccatcggactcagaaacggaccgcgatctcttagcgaaccaaattctagctcctccaaaagaaggcaacgtcatctcttcgactgagtggaccccgattgccacttccaatactcctaggactagaaaacaaaagacgaagaaacgaccaagcgaaacagaacctactaaattccccgagtggacgcctgacatcagcacttatctctctaagaagccgaaaccaaaaagaaaaccgagaacacagaaaaaaacaggtacctgtcgtttctgaatttttttttttcattttttcgcttcagttcttttcgatcaacagataggttaatcgactgtagaatagagaacgaactgcttatccgcgtttgtttcccttgcttggactaccacaggaacctccgctccttccgagaagagaaaagttactaaacaaacctcaaatcggaatactacaggtatagcctctatcccaaattacttttcccctcacctctcttaccgtcgttttgatcgaccgaccgattctccattctaactacatcgagaccagaaatctaactaaactaccttacttttttctgtttccgtccttcctaccttcttcatcatcgcgatgggcgcccatcttagaaatgaccgcaacatctcagttgaacaacaacaacgagaccgcgaacgaagagaacaactctcgaccgactccggagccggaactagatttgttggactacagcgaggagatgactcgcgatatcaattcagtcccgccgctgcagaacgcattcggaaacttaggatccagtctgcctcaaatcaacgaggacgacatgagaccacaggcgcaaggagctcggccttcggagtcaggaatctcaccggcgttgatcaactccagagccacttccctagccctagagactatgtcgaaccgatcgactccagtaccgcgcccggtcgaacgccaaactttcgcggtccatacgagtaccgcgacaaacctgacgattcaatctccgacccctcgtcagttcaatcagaacccaatccctacgttgagcccctcgccagctccgacaggtcaggtcgacataatagtcgacaaccaggacctagaggtattcatcaatttattcaacgaccaatggctgatgttcatccaagcgagggacaacaacaacgttccctttatgcgagctgccctcacccaagcgatatccagccaggaagtgatcagagatttggcgggaggcgaggaaatgttaaggatcagcgagaattggattgcgagagaagagctagcggacttggagagatcccagcaagcgaaccccacgccgccggtccaacgcctagctataactcaaagagcccactcccacaccatcagcccatcaccagcaccccagccgctcacacgccaagcttcggaaataacctacctgggttctggccagcaacagctccaaaatcaaactacctcccagagacctccgactgcgcacagacagcatcaagatatcaggacgcaatcggcgcaaggcaaccatttgcctccacccccgccaccgtctactcaaccccctcgagcttcagagcactacaaccaacaccaacaggtgcagcatcatccgtactaccgtcaaggaaccttacaacaccatcagcagccaccccgtttcgtccagaattacgaggccccccaacaggggcaagcagctcagactcacgcgccgccccaccaacagttccaccccccccagcaaagaaactggagaggatacgggaggaactggagagctcctcaagatccgacaacgaggctgttgcaagttggagagtacctgatgagagcgaagggagtagccacaagagttttccgctttcgtgggaggggaagaggaaggaatcaagtccagcgaagagactaccagcaggaagaacaacgccactagagtcccctcatagttttgatttagatgacttatctatcccttctaataaagaattctttctccagaatatcaatcatgatctgtccagagatgttcctttgttaatagaagatagattaaaagatttgttttcaaattttctatctgatctttctggaacagtagactctattcccagtactctgttagaatcttgtctaagaaatttcaatctctctatgaaaaattccatttctaagttaataaaagaggaaattgttccttctttagttgataaagtgattgacaacctgagtgacaaagtgagaaaagaaccaagcaatcatcattgcccaagctatgtggaagaagtgaaactgtacattgataaaaaactagaagacttccaagatattctgtttgtgagagacacagaaaatgtttcaaaatttgaggaagttaagaaagagatgagatcttctgaggaaagaactgccaacaattttcaatatatctccacccagatcagtgagtttgatataagtgaaaataacagatttgaacaactaaagagaagaatgggagacgtgtgccagaccacgtatggtatcaataacaaacttgagtccatattagagccagtagatagagatcctcccccacacctgagatttaacaatcctcttttaaatgttccatctgaagtagcaccccaacttcccccagaagaaactgaagtcaaatgccaacaatccaaacattcccagaatttcccaaaccccactgggaccaataaagaagacgaggatcctgcttctgttatccagaagagggaaaaccccctttccctttggggtgaagaattcccttttattgatcatggtgacataagttcagacgtgagaaaccaactatggaaaggcatccccaaaacaagtgaatgggaaaaattctccggagaactcccatacaaccatgaactgtggttgaaaaacattgatgtttatgtacaagattacctgatgacagacgatatggtaataagcagactgaccaccttgttcaccgatactgcaaaaaattggtacattggaataagagacactcatgggaggaaatcatggtcctggtggaagcacaccattagaaacaagtttggcactcataattggaagtggaagatgagaatggaatttgagaaagactacttcacagtagataacagaaaggttcacaaatggttcaacaaccaaagagaaagacttcgagcctaccaacctgaactgagtgaacctctagtctgtgaaaaactcttgaagcaatgtcctggttctttagagcatgcagtaaaaagcagatgtaatagggctacagaagatatgaactttgaggaaatggtcataattgttgaagaaatccttgacagagctatgggacagtataaaacaaagtatacaaatagcccacaaaccaataggaattcctggagaaacaacaatcagagtactaaagttgaagccagcaagaatgaacctgactctaaaagaccccctccatcaaatcctcaagctacaaaagggaaagatgtttgccacttctgcaaacaaccaggtcattacactagggagtgccccaaaaagaagaacagaatcaacaatgtaggattagaccccgaggaggaagacaaagaacaaccagataattgtgaatttgattctggcagccaatatgataaagaggaggaacctcagagtgaaaaccatatgatcctagctttggaaaatgatggtacatcagatcctttaattgattttaattttgacgagtgtgctgtagaatgtgaatttaccaatgacttctctattgcggaaatccaagctgaatcccatcaacctcagacttgggacaagaattgccggacctcccatgtggaagatgctagacttatgaggtgtaaacctgataaagggaaagcccatttaataggcaaatcaaacctcactagtgtcctgatcaatggtgaagaattttcttgtctactagacagtggcgcttcttgctctataattagccatactcttttagaatccatcctccctcaatggagagaaaaactgatgccaataaatcatgctagattccatagctgtagtgatcaattacaacctttaggcatagtggaaattcctctaatttttccccataccaaaggctcagttagaattcaaactgaatttgtagtcatgaaaaatgcaagaataaattatttcatactaggtaatgactatatgtccctctatggtttcgacattacaaatagtaaagaaagattctttaccattggaaatgacaacaaaaggaagaaattcagtttcaaaactcactccaatgacaagatgttcccttcaacggaaatttcctatgtcaggaaactggaaccattgctgagcaagttcattactgaagaattgtcagactgcataatatatgacaagttgactgtggagcaaaaagagaagttgtttgaagtgttataccagaacaaacttgcatttgccaatacagatcaaccactaggagccatcaaaggacatgaagtgcatctgactctcaccactgagagaccttaccctcctctccttaggaaacctccctaccctgctagccctaaaagcagagaggccctagaggaacacatagaagaattggtgagactgaatgttctcaggaaggttggccacaatgaagtagtagaaatcaccacacccgtgattattgcatggcataatggtaagtccagaatggtaggtgacttcaggtctttgaactcttacacggcagcagacaggtaccccatacccaagatcagtgagaccctcaataacctagccaaagccaagtttctgactagcatggatgtcctgaagggtttccaccagaatgtgatagcagaagattctagacacctcttaagaattatcctgcataaaggcatttatgaatatctaagaatgccttttggtatcaagaatgccccgtcacactttcagcggatgatggatattgaattcagaaaagagctggatgagaaatgggtaaagatatatattgacgatatcatcattatgtccaacacttgggaagaacatctggttagaatcagcagaatcttaaaaatagtgatcaagatgaatatgaagatttccctcaagaaatgcaattttggtttccatcaaatcaaggctttgggacacgtagtctctggaatagcaattggaatagatcaaaataaggttgcagctgtcctccagaaacctgtccccagcaataaaaaagaagtccaatccttcttgggctttgccggttatcacagacaacacattaaagattttgctgacatgcaagacgtgactcttacactttttttttctcgaacctatcatttgatgacaactcgttcccaagcggaaacccttctccctttaactgatccggaagcaatcctaaagaacagtcgacgtcaaaagaggttggaagcggccgctactatacaacacgacgcagacgaccagagcaacctcttcaatcttccagcacttccaccttctccaacaatgtcggaagcgccagaaacctccaacaccattgatccttctaagaataatgccaacacaaccgggacttctttgacgttggatgattacctcaaaggaattttgaaactacaacatcaaagcatcgatcaagctaacgtcgatcgtggtacgatcatggaaagcctgaaatgtgaacgcgagcttcgacaagccaacgcgcatcgaatcgcgaagctagaggaaatggttctccgcttagcaatcaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgcataaaggcatttatgaatatctaagaatgccttttggtatcaagaatgcccgtcacactttcagcggatgatggacattgaattcagaaaggagctagatgagaaatgggtaataatatatattgacgatatcatcattatgtctaacacgtgggaagaacatctggttaggatcagcagaatcctaaaaatagtgatcaagatgaatatgaagatttccctcaagaaatgcaattttggtttccatcaaatcaaggctttgggacacgtagtctctggaatagcaattggaatagatcaaaataaggttgcagctgtcctccaaaagcctgtccccagtaacaaaaaagaagttcaatccttcttgggctttgccggctattacagacaacacattaaagattttgctgacattgcaagaccacttaccgagttgacaaaaatggaaatggtattcgagatgacccaccaaagacttgttgcctacaaccttctgaaagagaagctaacctctgctcccctactcctttttccagactggaaatacccctttatactatatgtagacgcaagtatgactggccttggagcagcactccaccaagtccagacaatcaataagattaagagagaaggacctattgttttcatttccagacaacttaaagacagtgagactagatatggtgctagccagctagaatgcttgtgccttgtatgggctgtagaaaaactacactactacttagacggaagtgtttttgaagttgtgactgactgcactgcactaagatcattgatgaatatgaaaactcccaacaggcacatgttgaggtggcaaattgcaatccaagagtacagagcaaacatgagcatcaaacatagagatggcaatatccacaagaatgcagatggactgagtagatgggctttacctaatgacccaagcaaccctgcgtatgaccctgaggataaagatgatgacagatttcccattatgggcattcacgtatctgatttcaaggatgaattctttgaaacagtcagagaaggttatcaaaaggataacaacactgtcatcctttcccaaatactcatgaaaaattgcaaggatacccagctgaaaaactcattgcaagaaccatggaagacttcctatgctgaaggcaggttttaactgtttgatggccttctataccacagagagaaacacaattctgtcttagttttagcagaaaaagaaagcatcaataccattctgtatgaatgtcatgatagtgtttcctctggccatttctctgaagacagaacattagagaaagtagaagacactgcatggtggtgcaactggaagaaagacacaattgaatactgcgcttcttgtgatagatgccaaaaagcaaacaaagccactggaaaaagatttggtttgcttatgaagatccaagagccttccaaaccttgggacatcatcaacatggactgggttacatccttatccccaggaggagcagctagctttaatgcgtgcctagtaattgtagacaggtattcaaaatccccaatatttataccctgcttcaaagaagactcagcaatggacactgccattttattttggaacagagctatgccaaggacagggattcctagaattattatatcagacagagatccaaaattcacttcagaattttggactggtttgcacagtatgctaggaactaagctttccttttccacagcctaccatccccaaactgacggactagcagaaaggatgatccaaactctggaggatatggtcaggagattctgtgcatatgggctagaattcaaagacaatgatggatatacacacgattgggtttctttattaccaattcttgagttagcctacagcaccagtatacattctaccactggaaaagcgccggccattctagagaaaggttggatgccaaatctgcccaggaatttcctcaagaaggaagcagtagatattcatcccactgctctcacttacgctaagatctttgagaaaaccagagagcattctgagcaatgcatagcagatgctgtaacctacaataaagataggtgggataaaacacacagagaacctcacttcaaagttggggaccaggtactgatatctacaaccaacttcaacaatttgtctggaccaaaaaagatgagagattcctttgcaggcccattcatagttaaagcgcttcacaggaaaaatgctgttgaagtgatcttaactgaagagttcagtagaaaacaccccactttccctgtcagtctagttaagccttaccatgctcccaatgaagacaaattccctctgagacagaaagtgaaagtagtaataccccccatggaagaaaaccccaagaataaaatcatccacaagattctgagggaaaagagattaagagtagacaatagggatgtgaggatgtttctagctagatacaagaacatgagtgcagacaaggatgaatggctactagaaaaagatattcccgatgctaataccctactccgaaaattcaggagtgagaagagatctacctgatgcttcatttctcgaaatgaacccctttttggtggtagggaatgtcagccttagagccagccaagcttgccaaaagactgcttaagtcctcctttttcactaaagtccctactataactttttcatcttaatcttttattactttctgacttcagaaatgaattgctctgttaattttaaccctagtcaccactacacacttttgcactactcttctccttcatagactttgtaatatttcacagtaccttgtgaaatatcaaccaagttggaattccaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattttctcagtagacactgagttcgcattttcaggatcttcaagcttcagacccatccagaaccaactcagaccagaaatcagcaaacctcaacttggattcaccgccgtaccatcgccgtgttatcgtttggagtcctttactctttggaatcttcccactctcagtgtcaggatcaccaaatagtaagtcattccatcaagtctagcttgcatctttctgctaagtttcttctctgtctctctgaaggaacccttcattctgtttctactaaatacctgcctccatcatcatcacatcaatccaagtcttctttaagtcatcattattctttgtttggtggtataactgaaaaccacataggtttccctttaaagaaccttgatctttgatctaaaaaatagtggttggattgacatatcaataccaatagcccttctcagtttcatttgattaggaggcgtagatttattccgctaaaataacagccatcctcttaaggaaagtaagactgcattaagacttgactttaaaacaaataaacaacaaaaatattattcatttcttttctctttctctttctctttcctttcctctccttctagttgtatttccttatcccccagaaatacatctagttttgccccccatccttgtgtcctgctgtcacttttgagacccaggctcacagaaagtgacgttctcggcaaggacaacgttagcgaaacggaaaagaataacactctcgaagtctggttaatcttcagcagcaagatcgtcccagaaatcttcaacagcctgaacagcgttgtggtaaataatactgtgtttctacgcagaaaatataaaaagttctcattatctctttattcattcaagatatggtaaaaatgacatcaaaaatgaaatcctcaggtaaaataacccctagtcacctactacaaccatacctttatctcttatagtttagaagttacacatatttcaacctgtcacgggatatttcttggattctgcactctagccatagtcattatgaatacaggatgcatattgcatactgaatacctttgtagtaaattgaatacctttacgttgttttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttattcattcatatgcatccctttgtagtagtatcattcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatccaccttatatattattttataactacaagtcatagccacattacaaagtcagaattatatacattgaaatacagatttaacactttcatcatcatcataaaccaaaagtgccctgaaccatattcatcaacaacaacttcatcaatataaccaacagtcaataacatctttataccctcacacatatcaatcggcagcttcatctcgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggtttcacaaccacttttgagtcttacagcgtctgtggtcgggatccatacaagatctggcagaaactcaaggagaattacgcagcggccaacatctacggtatctatcgagtatgggtcaactatggcagaatcactttcggacgacgatcttctcaagtacatcgtcaaggtcgagggggcactcgctgaaatgagcaccataggaatcgacgtaatgcaagcaactagtcagcgtctcaatccattgagaaaatcactgaaacgcatcccgcactcatggaacgattgctagtcgacatcgataccctttcaaacccctacacactcctctcaaagttaagacaaatatcgaatcatgatcaagtcaagaaaatttgagaagtcgttgcgccacaaggacaagcgctggccacgactacaaaatccgtgaaaagggtgttctgcaaaggaggccgacacaatcctgaggcatcgcatgaagaagacgactgttggacgattcatccagaaaagagacctcctcctgaggtcagaccgttcagacccaacaaacaaatgcgagcttccaactacgccacaaccaccgcctctacaagccaaaatgagagctttgcctactactccgacaagcaaagcgctaagaaaggaggatacattcttgactcaggctctagtcaacacatgttcaactcgcttgaagattttgttgaaaccgtccctacacacgtcctcatcatcactggatctggtgaagccaacgccgacatgattgcaacgagaagggggactgcaagaatcaagatggacgatggctctagctttaccttgagaaattccctttttgttcccaacctatccaccaacctaatctccttcgcacaactcatcaagagcaacgccagcatcacaagcgaaaatgggaagatggttgtcaagttaaacggccaacacgcgatcagaatcagcatggtcaacaacttgtttgagattgaaggaatcaaaaacagggaaacagccctgatcacgcaagcactcaataaacccagtgatttcgcaaaatggcatcaaagattcggccacgccagcacaccgcgcatcagagaagtcattgacgtcaaaagcaatctcaatatgaaagaaacgtgcggggcgtgcgcaagaggaaagatgatcaagcttcccttcaaaggtcacttctctccgacatcacatcccctcgaagccgtacatggagacatcgtcggtcctatctcacctgcaaccaatggaggatgtagatactttctcacacttgtagatcagcactccggatacatcagcactcatcttctcaaagaaaagtccgacaccaccaaagctatcatggacttcaaaattttgtttgaaaaacaaacagggcacgcgatcaaaaagatgataaccaatggggggtggtgagttctgcaacaatgaactcagtgaaattctcaagcaagaaggaatccaacacaacgtctctccgccgtacactccgcaacacaacggtatcgctgagcgggccaatcaaactatcatcgagatgacgaggtgtatgatgctccaagcaaacatggatgctgaatggtggggagaagcggtgcaaaccgcggcggctatcacaaacagcctgccctctctgtccaaaagcaaggcgagcccaagatacctctttctgaaaaaggagatcaacgtcaacttcctcaggccattcggatgcaaggcgtgggctttcaagcccaaggccaacagagaaatcaagtttgggccgatctcttgggaaggaaccctgattggatacaccaacgatctcacctcgtatcgaattctgcgacatgaggatcgaaaagttatcttctcacggcaagtaaagtttgatgaacttgtctttccattctgcccggcaaccaatcaaagcgtcaacgtcgttcctcccagtttgaccgccttacccgactttcaagctccacccattttaccttttgaagaagaagaggatgtgcagtcaatggggaacgatgaagaactgtctgaaagtccagcagaagaaatcactcctgcgattcctcccaagaacaccaacaagagatggatctacgttccggatcacgccccagaacaggaaatcaacagcggcatcaaccctgaaaacatcattgaaggaaggaggactcgttggccagtatgtctgatggtaacctccgctgacccgaaatcgcatcacatggccatgaagagcagcgaatcacgtcaatggaaagaagctgaactgaaagagatcaacaacatgaaaaagcatggggtctggattgagcgtcaaagacaggcatccgactcgccaattgcatcaacatgggcatacaggaagaaaattggatcagaaaaccgagtgattgagtacaaagcaagaatttgtgctcaaggatttcgacaaaccttcggagtcaactttgatctcaaatacgcccccactggcaaagctgcgtcattgcgcctacttctgtcatttgcggtgaatcaggacatggagatccaccagcttgacgttcaaagcacatttcttacctgtccgcttgaggacactgtaacactcctccctcctcaaggctatccgtgtgaagaaggtaccgtcttcgagctaaagaaggcaatctatggcctgaagcaagcctctcttgtatggtacaagcgactcagcgcttttctctccagcatcggctttcgagcaaccgtctccgacccatgtgtatttcacagaggggatctgcatgggaagcctcccacttggatgtacgctcacgtcgacgacttggtcattatcagcaaagacccagaaatactaaaacaagaatttgaaaaagaatttgacatcaaatacttgggtcaggcgtcatttctgctgggtatgaatcttgaccgtcagaacgacgccttgcacatccaccaaactcagtatgttgaaaggaagctcctcgaatttggtctcgatcaatgcgctccggcatcatgtcccctcaatccgaaagaccacctcaaagcagcatcaccaaatgaaatcaatgagctcagcaagctaggcgtcaactatcgctccatcttggagcgctcaactacctcagcgttctaaccagacccgacatctcatacgccgtcagtgtcctgttgcaacatcttgaaaacccgggcattcagcactaccgcgcggctgagcaagtgtatcggtaccttgccggcacgaaacaggtgggccttgtcttcagaaagtcacccagccttgcgataagcgcgcatgtggactgggactggggcaactgcccagacacaagaagatcggcaacaggctacgccatcctcacatgtggacaagtcatctcctggaaagccactcgacaagctacagtctctctctcatctaccgaagccgaatacaaagcactttcagatcttggcagggaaatagcctggttggcacacctcatctcaaaactcgaccttgggtacacaccaatcaacattccaattggagtcgacaatcaaggcgccatcgacctagccagaagtgagatttcccagaacagcttccgcacaaagcacatggatatccgtctccattttttcagagaactcatcaccgacaagctcatcaagttgcactacatcagaaccagtgccaactttgcagacttcctcaccaagccaaccggaagagtctccattagaatatcattatcagccataggtgtctctacgccctcctcctctgcttcttgccccacggctcaaagcaacccagcctgtcagattctccctcacagggatgagtcatcaagcaagcgtcgcaagaatcttgcagatgacaaagtaaaacctagtaagcctcatcgtttaggttacagaatgtcggaagggatgaaactgatctcagcctcttctctcccagacacaggagatgaaacgatcagccaaaatccatgggaacgaagcccacgcgagttgcccaccgacagcagcgacaaaccgccagtgaacaaggaagcaagcacagcaccctcgtgagtatttaagcaggcttcatctcagcccgatcccaggcatcgaactaatcatttgccacttgccctccagctcaatcataaacagaatcaccaaccaaccagaactactcgctaggctcagcctcaagaccaacgagtaagttcagattcatgagcaacttagacgtgtacaataaagctaacaacatcgtaccacctgattgaacagactctcgtcaggacagacaagtgcgaattgaccgtcaggatcaagacaagctattccagcctcacagtaaagtaaatatatttcatcaatagaatcgtgatgaagatgaacaaagctaatgtcatcttcatcatcgaacagaccataaacacacataaaagaacaaaaaacaattctatcttcatctacctctttctctctctaattttcccttatctctcaagtcgccttgcgattgcaatacaagacctacaactgatccttctgctcttaggtaattctactctctcagcatcaatctcttatcgagcatagtcattccttgtatttagcagatgatctgataagcaataaacactcttagctgtctcaatttttacagatctgatctgatacagtattggccaatttattggatcagattgtttttttgataccaggtatcaaaaaataaaggattggatcacacttgtcactagcaatccaatcccatggtattggattgggatggggattgcattgcaatcccaatccaacacccaaaagctgcaggctgtgtgcctcatgctttggtataatccagagtgtatttgtcagcgccggtctcttgtgtgacctggcgttgatggggtaatgggtcttactatagccttgtaaggccagtagaaatagaacctcacctcaatgctaggaagcggaggtgttagctccctgggttagaggggaaaacagtggaatgagcatcaccattgtggaactgctcagcaagtgagtaaagagcttggaggggataaaatagctaataagactatggaatagtagaattagtattggcgtgtgggtgagactgccctcctgtctagcttgcgggaaagttacactaagaaaaataagagtgtggcttatttctaaatttatcttagtgttgatactactatttttgttgcttaagaatacctgttgaagaggtaaggagtttatggggttttttgagtaataagggtttctgaagggtttctctgttaaatctgttataaattctttctggttctctgatctaataagactctctggtttctctgggctctgataaatggtacgctgatttctctaaaatctttcaaagaggtgagaatggctaagcaatatttctgaattacttttctatggccaaaattgaggtaagagaagttcaaagggctctaacaatctctggatttctttaatcaaggggtgatgaaagctgagtaatatctctgattactattctgtagctagcatctggttttgatgagtgctaagtaatatctctaactgcttctctggtgcaaacatgaggagggaaaaggaaaacatgggccagaagagcctctatttatggacaaattgttctgcagtacatgagattttggcctgaacacaagttcgtctgagaagggtgcttctagagtggattttactactctgagatggcctaatctgatatgaattagtctctaattgcctttctaatacaagaggttgtaattctactatatgaggcctattcttagattaattgctatgagaatggtattcttagactaattagtataagagttattttctagagctagtatgtgaagtactttctaaccagtagcttgatttactagtctaagatgaatgtaatatagttctacaggttatttgtataatttttatccatgagaatttgaataccttaggcctggtttgtgatttaattcaactacaatttagcccagtaatatttatgtggtttattccctaatctgcctcttctcctctaatgttttaattactatttatgtgtaataaggtgatcttaattatggctatgggtttgatcaatcttaccacaccgtgccgagctcagagtggtaatatactctcttctagactacagtaatgacttaactgtagtctaggatgatagaataataatagaaatgaaaggtaaagaggaaaggggagagtgtactgctaaaaccccactcactaattttaagcaaggtaaacaggtttgtatggcaataatctctgggggaaggaatcctagagggaaagccttccccttaagtattgcaaggcagggttcaggctgcctgttggaccggtgcagtctccttattgttacactattcctttggggaaaagtgtcaagatattcaaacatgcaaatatacatgtgttgactatcttgtatatttcagaaaatagaattacatatgtagaatatctctcttatttcagaagatacacaagagagataaacaggatgataatcacttggataaacacaagagataattatcctttgcaatttgattattattttcatgagagaggtacattaattatccagagagagagataaatatgtacagaggtgaatcattatcaatttaaagaataacattaaataaatacttattaatttaaagaatacatataataatatttattattatgtaacctggaggggttaaaatctcatgtagacacatggactagtgtctcagtgtctgacagtattttatctggtccccggatccgtatttattggggattggatcaaaaatagacccaataccgggtattgggactggattgtgttgaacttaagaccgaagcggagtgaactttttggaattttttgtgggaagaagaaaaaacaatgaggttgttttatttttcactggaccggctcaggttggcgaaaaaagaaggaaaagaaccaatggtttgattcacatgtagctagcatcacataagtagtctatgtacatgtggtcatactgtgggctagatttaaaatgaatatgcaaaaaataaccaaggcgcgtgcatgagtataagtcacacaaaaagataagacaagctagagagttgataagtcagggatgtcagggttcaatgactacaagacatgtgatcagacatacataacgaagcattgtacagactatgatgagtgaagaaacaaagagtagaaatgataataatgatatgggaatttggggtgagtaagaggaaaaagatgaaatttcaacagattgctccacccaatcccagttgtccaataaattgggattggattggagatcaatccaatcctgatacctggtattgggtctatttttaatctgatcctcgataaataccaatccggggatcggattggttccatttgttggcacatgccaattgtgcatcctgtacagtgggtggacagtgaaaagtggctgcttgtttcggattccagagctctgaaacacaaacctgaagtcatgaaacttggtcaggtggtgcataataggtcccaaaaaatgtaaatgaaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaacttgatttttttcaaaagctttgttattgattttgggggagtgggagtgctgagagaaaggaagaatggaacatgggaagagtgattataagatgaaaaaaattggaaccaaaaaaggtttagccaggttggtggtcccagattggagccaaaacagtgaattctagtgctttgctgcaatatgagctagtgactgccccactcaacagctgtttgaagccatctgaaaaccagtttttacaaaattttcatttataatcattcttcttatttcccaatctttctttctctcagcactcccgctcccccaaaatgaatatcaaagcttttgaaaaaaaatcaattttattttttatttttcacacattttaaaagggcattaataaaaaaacgcggtttttccgcgtttagacgcggttttgctgcggcacagcgcacgcggtttccgcgtttagacgcggttttttaattaattttttttgccattaatttcaagttttttttaattttttaaaattgtttccaaggttataaaatgcgtagaatttaatggtaaagtccattttccataaaaatgacttttgattattaattttttttttcactcattttttccattaattgtatgcattactttttttaccttatttttcaagtttttttgtaattttaaatttatttcctaggttttaatgtgagtagaatttaatggtgtaatccaatttttttaaaactcaacggttcttttttaaaactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgacatttcaaatttttttcctacactttaagacatgtataaagtaatggtaaaaattattttgcatcaaaatgagaactacatcttgtatactgcatttgacaccgtttttgtatttaatcctttatttcctaggtttaaatacaataaaaagagaatttgattcaaatgtctcccaaaaattaaaaaaactccaaaaaaagaacactcccaatcattggacagggatacaccaatcatttctccagattcccatgcacaaggcagactctagtcaagattatgatcagcctggacaccacaacactatccaacgaggtgatgccagccagctagtttatgaataaaacttggtacaaagataccattttgggaatacttgtacttccaagcgctgtcacaggttcaagccccattgaagtcatttttgaatttttgaatttatatttgtattcaagatatagttttcatttttatgcaaagtgattgttaccatcattttgaacatgtctcaaagtgtgggaaaaaatttagaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaattttaagaccaattacagtattctgaatgaaccattgagtattatggaaattaaatgttaccattaaattctaaacacttttaaatgtaggcaaccactttaaaatttcaaaaaagcataaaaaataaggtataaaaattaatgcaaaccattaagtgaaaaaagtgaggaattaaatgaaacaatggtgtcaaatgcagtatacaagatgtagttctcattttgatgcaaaataattttttccattactttatacatgtcttaaagtgtaggaaaaaaatttgaaatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttctgtattaaaaatgaaccgttgagttttaaaaaaattggattacaccattaaattctactcacattaaaacctaggaaataaatttaatttacaaaaaaacttgaaaaataaggtaaaaaaagtaatgcatacaattaatggaaaaaatgagtgaaaaaaaaattaataatcaaaagtcatttttatggaaaatggactttaccattaaattctacgcattttataacctaggaaacaattttaaaaaattaaaaaaaaaacttgaaattaatggcaaaaaaaattaattaaaaaaccacgtctaaacgcggaaaccgcgtgcgctgtgccgcagcaaaaccgcgtctaaacgcggaaaaaccgcgtttttttattaatgcccaaaaagtaatgcatacaattaatggaaaaaatgagtgaaaaaaaaattaataatcaaaagtcatttttatggaaaatggactttaccattaaattctacgcattttataacctaggaaacaattttaaaaaattaaaaaaaacttgaaattaatggcaaaaaaaattaattaaaaaaccgcgtctaaacgcggaaaccgcgtgcgctgtgccgcagcaaaaccgcgtctaaacgcggaaaaaccgcgtttttttattaatgcccttttaaaactttattttttgcttttattatttcatattcattttttgggacctattatgcaccacctgaccaagtctcatgatttcaaatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtctaggcactgtacatgtgttcattagtggtgaaactgcaccagtgaatggcaacttaatgaataataatcattgaaaatcctacccaaatcaattcagaggaattcctccactgctcttgaatcttaccatcacataaagggtaattgacattacctgcctcttggctgctgttaataaaaagttcctctcttccaatagtctcctcagcattactgccaaagataaccatccctttctttttatttctcttttctgtagtacccactacatctcccattgagcaagtgccataacttctcttgccccacccacactgccccctcacattttttgccattgtcaacatctgctcagaaacaggcttcaaacttgccagctagcagaaacaatgtgaagttaaccctcaaatttgttttttgtattttatccaagtactaaagcctcctgcccagttatatctcaccactcattctattatgtccaagttgtatatttttctcatatatctttctgtcacctttcctaatggtcttaccgttctccttacaagtgctagagtccatccaaagcattttaacctccttaatcaacaagatcatgccatccactatgtcaatagaattatttcagcctattggcacttgggcttgaacctggcctgctcaagaagtgacaccagccacttgaaatatttatcctctcttgtgcttctgtccatgtttttatttttattttataatcctgtcaatctgtgctccccaagaacttgttatgaaaaagattgctacacttggataccctgaccaagcctctgtactgatcattttgccatgtgctcaggatgaagatctcactaatttgcaaaccccctgtggatttttttttctccttcacagtagtagtacagcttgccattgagtccaacttctgggatgcctcagttttgccaggtatagcttgaggttctcatgggagcattgatgatattggtgttgtgtagcattgttgatcctgcaagcaactctggggttgatctcttgtctcactcaccatattcttgttgattgttgaagtgtcccagtctgagttcatggagctgttgggtcaacttacgggtgtggtgtatatttatgtatggagacgcgcgttgatttagattatgtatactattgggactgaggcgcgtgtggtgaagtgttggtgttggagaggagagtagactgagacggtagcatccagatgaaaaccatttattgctcaactagtagcaccatcctcaaccagcttttctaaatactccggaaacacccatctgagccatcctttcatcttcgaaccgaaacttcttacattctcagtcatggactcaggcgcgagacgattgaccaggagcacctatatcggtgagctcatcccaaccaacggaaccactaacgatcgcaaacggaggagcagtagcaccgattctgagaacggttggagttgagtactatccttctctcctctgttcctatcagtatcatcgctgggataggctaactaatcaataacctgttgttggactctttaaccagtaccacccccacccctcctaccattaactaccaagttcttgatcaccaatccacaaacaccctctcagatatcactaccaccctccccatcaacctcaaatgacccgatctctacccagattgctatcgcccatctcaaatgccaaccctcaaatagcacttccagtcacctggatcgagcagaaaccgctaccatcaccaccaccccaaacccatctgaaagtttcaggatattatccgaccaggagctcgtcatcccaccttcctccatagaccaacaagatcatggcagctgttcagaattcatttcctcagagaccaagttctttactcaacgacatcgacaatctgagatgatcgaaaaacgttcaaagaaactcgagaaggagaaactgcttcatgagaggttcaaactgaaaaatcgcttggacctattgatgaacggatcaggtccggattggaagtcaatcagaacattgactctacgaaggattaaggaagacgaattaagacaacgatccgctgggaatctgactgatcatctccctcgtgagaccgaattggagaaagtagaacgaatgaggcggatcatgattcaggaaactgaagaaacactcaagaggtagctgccaccttgccatcaatttattgttatcataccgcgtgtgtttctcttcattttcatctttttactaactctgtctcctgttatccttgccaggtacgacaaactactcgatacacgaaaaatctcaaaacctgtacctgtgagtgaagtcaaaccttcaacaccctcgaaaccgcaaatcaagtctaccaaatctcgagcaagtcccaaagcttccaaacggaagtcaacccatcacacctgttcagatcaagaacatcatcaaaacggtaaactcgcggttcaaccaccaatcccaaagttgaagagcgtcccaggttccgccgttcaaaagccgcgtcaacccagccgctcgatcatcaaaacctctgacctccaacattcgaacggcccacaatcgacctcatcttcaagtccggtcactctcccccaatcacctcatattcgacattctcaatatatcaagaccgaggagccaacaccacaaccgccaccgccaccgccattgcgagactcgctatacgattcagtgtcgatcagaagattggcgatggatgatcatttcgtcaacgggcaaaagagagtgggccgatcgacctatgcactcgggtgtaagctaccagatatgagcaagatccaactcgactatctatcaagattgcaagcgatggcatctgagagacatgcctcatcctactcgactccattcgatagacccgagagagtgcttccgacccagcaagactcgagctcgaagatcaaaaacgaaatcgaagctactggtgaggatgtggatgatgttgatgatgatggtgagcgctggatcgaattcaatccgacggtcaatgaagaaaaggagatcatctgccaccaatcagagtttggatcaggatcaaaattcttcgagttggatgacgaattagaatatctcgaagaacaaaagtggactgaatttcaaatgaagcagttgggccaagcaaatctggaatctctttctgaaagctctcttcgacagatgatcaatggcgggaagtcaattcgtaaattgattgaagaacggatctcaagttggaaagaataaagttcccttctgattgctctctgttaatttatcaaaaacacataacttatacacagtagggaaatcgtggctgtgtcccgggaactatataaatatgtctgtactaaggagatgtaacttttttttttttgacacggagcactattaatggcaggtgaatgcgcaccaaaaatacttatgagctctatcttgaaataaaacaaaataaaaaaaccaatcgaaatcttgaactttgtacaatcgtcattttgctgtcctgtacttatatttgtatttaacgcagttgagtatgatctcaagatagtaagcaatgatcaatcaggacactatccgctttcagaatttgagcttttcagctagtagatattatgtgacccatccccagtaaagaaagttagaaagggttgttgcaggaccaggctaacccttgtcaatgtggataactagaaattgaggatataacccaaattatttcactgctgatccattcatagacattttgtgggtgattatgaacagatacactgagataccaaaaaccctgggtgcctgtaagttcttagtataccagtggtttcatccaagccttggtcaatattgataccaaaatgtaacctgttgggtgcgtactttttgagatgaccaaacaaactcgtagatcagatacaatacacaaaatatgtgaattgccagagggtagactctatacatatgtagtgcctacccctgaatggctatggtcgaagaatataaaagggtttggagacttacgagttgagatgtagaaataattcagatagatgggacaaagataagagatggaaataagaacaagacaaaagatatagaggagagtaggaagaaagggagaagagatcactagctaaagccccactcaccgtaaattgacacttgtgaatctagacttgggcttggtaaatgggaaatattctaacctaaataactgtaatctgaggatcctcaatcttatatctcttactccgctgtccagtctagcggagcttagtatcaattctcggtcttaatgtggatagttagctactccaagtactcttaatggcgtagaggcttgggtttgctgtggtatcttggtaagtgcttgcagtgttaatcatcgatacttgctcgatgctacgtaacatgaatttagtcgatcttgcccaacaaaccaccacttcaaccattgtcctcacttcatgaagaccctacgcgcggaactaaggaaggcccttcgtaaagcccaagttcgatttcgacatgaccgccttgacaaagtgctgatgaccagaaaagccgacgattgccttgctcacttcctcaaaaaatcagtccacttaattccctgccttgggtgacctccaagacagctctgggtggaaccccgggcttcctcagaaatcaaatttccacctcccggatcaacctcctcagagtcacatccttttcatatcttctttccttttcctttcatttttcttgtctttcttctcctacattaaattttgttgtcaattgcttgctagttttcaccacaatctttcttttattatctcttatgtggtgcgtgttgtatgcagttatggggttactgatgttcgtagtgtgcaatgccacaggccaaattctcactttaaaaaaacccaccacatagggatctggtccgatatgtagaagcagggtgttacatagatacccggtcgagcctcgctctatggaccgtggtgcgccgtgtgcccgcccccccgctgggcgaagaggacttgtgttacatcatacatctttatgatgttcgtcatatttccacttaccatcatccaaacaccacccagcctttctgattacttcaagaccttggctcgcacaaaatgagagcaagcttagtccagcaacttcgggtacttgtgcctatcaagagaacaattgattatgcagtgtgagtcatataatctatcctatcctccgctttagcatttcttattattcgagatccggtaaatccctctggctgatcacacattattttggcttgttaattattgtccaacctgaccgaatcaccaatacatctagtaaaattcgagtgaattccgctaaaaccgccgtggagaccaatggcgtcaaacattccatggtgagtgaatcttcagctgtgaacatttcattggcaaactttttttttttcaaaagtggttcacgaaaggaggagacacgggagggatgacatgcatttttttttttcgtgtcttggtctcacagaatccatttgacgagatagcggttgaggaagcgattcggttgagggagttgatgaaagaaaaaatcgaatctatcacccttttaacggtgaccagccaaaagaaaggcggacaagaagtcttaagaacaggtctagcgatgggagccgatgaaggaatcctagtcgaatggcccgaaggctcgcctgaaccggaaccgctctcagtatctaagacaatcaaagccgtcctcgacaaacaattcaaagacaagccgatcgatctaatcatttgcggcaaacaagccatcgatgacgattgctctcaagtgggagggatgttatccggtctattggactgctctctagctcaatttatcagccaagtcaagtttgaagaccaatccaacctcaagcagatcaagatcgaacgtgagattgatggcgggatcgagaaattaaccgttcctttaccggccgttttaacaactgacctgcgattgaacgaacccagatacgcttcgtaggtcttatttactgtgtctcgatcatccctaacttcttcactggttatgctacccttggggaaagtgaataattgaattgaaactttctgtttttcctcactaaaaattcatgcacatcaacatatgtgattgacagattgcccaacatcatgaaagccaagaagaagccgattaccacttacacagccgaccaactaggaatcaacacgaagccgatgcttaaggtactgaaagttgaagaaccgccggccaggaaaggaggccagaaggtagatgatgtggatgctatggtcgctaaattgaaggaagttggggctatatgagaaagcacccatctagataacttcttttcgttctttttggttaactcttcgattttgaatatgtatacgcatttactacactacagcttccaggcggcctcccggtcgtgccctcatatttcatgtcattattaactccattctgaattgagatctattcacgtcatctagtctacagtaattcatcatttaggcgccacaagatgaagaaacgggctgggctcccaagagatagccaattactgatggaaacatcaaaggaaaatggtaatttgtggtcgagatgcatctggccatccaaatgatgttctaaaatctcaattatttcagcgatatatctatctttttttttattatttaaggggaaatattggggatgtcacagattatatcgctggtaattattacaccgaatatatcggtgccaaacgaggcctaagattcatgaaagacatctcaataggcttttttcaattgatcgaggtacaagtcatgtagaagcattcttgtagactacatgttgctcttcaaagaagacagctttgactgctcatatccgacttgttggatcactcaacactcctatcaagaaatattatgtactaggaattctacatttgttgtgtccaacttgttgagtggtattgtaatttctgacattgtatttttctttttctttgctacatacctgtcatatctgctgtcgcatatatatatcaccagttgtatacatagtacacctgggacagcattcaacttgtgtggaaggattcttacattggaaggtttcactgttttattacaagatgaagaaatacaaaacttgttacacattgaagggatcataattgacaatcaacataatcaacatggtacaaaatcggaagttgacaaaccctaagaagattgaagcagagaatcaggaagaataagagtatatacaggtgatgttattgagctggtacaattggaaacaagagacaatctaataatttttgttttgtttcatttactaggcttctggcaccaatctaaaatggacattgatttctcatgctttttaccagaaggattatcttccttaagcctttttgaggatgacaatgatgagccagttgacaacgatctactctgatcatttgctttcctcttagtcgtaaatcccggaaggttgctttcttgagttctttcacttgtcgtcctcttcctctcttcgtcaagctctcgtcttccttcctcggaacctaaatcaaacattaacaaccatttcagcggccttctcccaagataacccaacaaccactttttcaccctttgtttctcccatgtaatggtcaaacgggaacatataatgcggaaacatactattccacaaacacaaatcgacatgttcatttaacgtttgcaagtcatttttggtcatcgggatgttacagattgggcattgccacttgctttcgtgactgttatcatcctgtgggagcatcctcagtgcgatgtgagatggagataagaaagaagcgggggagatcggactgactggtggtttgacaatttggatgtccttgttactcgtagttgggttggaaatccactagatatcaaaaacccaaacaaataatcaacaagagttggttatggtcgtgtcaagtaattcaagaaaggtccaggacagacacactttttggagagaattttcgttggcaggaatacggttcttttggtcctgcaaatgcgaaacctgattaatgacaggccagcgttagtgattcattcatgtatggctgttgtttaacacggcaaccccaacactaaccttgattcccaacagcctgatactgatgtcacgcgcgccattacaaccgggaactttctttccttggtcaaaggatgaatgtcgactttcgatctcgcgttcgaggagtagtttggcatgcctgatggatagaaagagctttagaaaatggactcgttatgagttcatgagtgtgataccttggcgaatcagacacacttgtacaagtcttccgctgaggaaaggaacctttgacctagtattgcaggcgtgacagaacgactgaggacttcaaaggtatcaagcttgattttaagagtcaaggtgcgacctgcaaattgcagtcgagacagatctccagccagctagattgacaataagcattcaaaatcaacttatgaacaagccgtcattttccgtgtgatgtaaaaaatgtctcacctcctccgataattctttcagctgaattgagcagatttgcaaggtcagctgtaaggttctttgtcaatgagaatgagaggaccatactttttggaagaaatcttctttcttggataaactcttaaacgaagtttcacatcccacactttggcggtcctccctttttgtttgatgaacacgagtgaaatgcagatgtagggagaggaaagaaaaaacaattgagtatgcactcgctacatccactaaattagtgaccgtcaacatacctctgacttggcttgatatcggtttgacctaatcccaagtaagcctatcaacatcaacatcaccacccggacagaaaattgtgaggacgattgaaaaattaggagacagtgaccaaggccgacggaaactaacccttgatagcaagtcgaagctgacttcagatttcatgaggagcagcttagacctttgctcccaaatatcaccacactttttgacccccaagacttctagccagcgctcagttactctacctatctgcaggatgaaaacggcaaaacagaaggttgagatatgtaagtgacaatccggcgtagatcagattgatcaagacgagctttggagattgctttcttaccccgggcactttacgcactggcaaatccttcataaacttcatcgcatcatccctagttggggggcattcaaattgaccgttcggcttattcaaatctgctgcaatctttgcaatcgtcacatttggcctgggaaggaatggattagtacccttttcatgcgcttgaaccaagtgaatttaaaatctcttacccaatcccggcactgactgtcagaccggtgtctttcaagacgtgttgtcgcatacgtgaagtagcctcggcagctgagagatcatgatcccggcagtaggctgtctttaattagaaaattaacaaacaagtaaaaatgcattctgttcagtcaaagtctcaactagacggaaaggaggattggctaaggacggactaggttcatgaagcattcgtctaacgagttgggcgcaagatttgggtcgtactgtcgcaagatcttcatgatagaatcagaagcagcattgtattttttgaaatccggttcgacaaagatcactatggatatgatggtgtcaatacgagatagattgtcagattagaatcatccacattgtcggcgaggtgagcgaagcggatactcacggcgtggacataatttggtggcgatgtatccggccattgcgcttcgctgattgagttgaaagtagaagaagttggtaagatatagggacctagttgaacccaaatctgtgagcaagagacatacacaaccctaatgaaaatttgaaaggcacgagttgagagatggataggataatttaggtttgtgtttggatgcaagacacgtacccattttcgggcctcgtaactggcagttgttaagacgcctgaaccgacggcaaaagcctgtaaagcaagccgcccgatatggttagaggtggcccgagggtggagttgggtaagatgttacagactttgcctttcagagtaggattgtacatttcttcaacctgcaacaaagaatccccaggtggacaagacgcgtaagctttgtcgctgtttttgaggtgaagggggatgtgaattactgacggagcaaaagaatgcgtctgcatccacacagacgatgatttgatccaagatacgcgtgcgttccagtgattcggcgatctgttgtgcctcctgttgctcaaagtctaaattatctcttctcatggctaattgtcggtcgagtttgatacgctagataattcaaggagacccatgtatccaccggactataggaaaaggagtgatgatatatgatatttgaatataattggaaggcataccagttgttcgatctgtgcgatcagccgagcatctttggcttgttcatttaaaaagtacttggatcctttcgagcctgtttttcttttgaactggataagtatgattttctttttttgaaggatatttggagagctgacagtcgtagatgatcttggctacttgatctgagatctctgagtaatcctgctttgtttgagctaggtccttcccaaacgacgcagtaagctttcagggatgattgatgaggatggtgttggtgttggtgttgctgttgttgatgatgagttgttttgaggatgagttgaggttgttgttgattggttcatgttgagtttttgagttttgagtattcgatttggtggaattcgaaaaccactcttcacttcactcaaccaaaccaacaacaacaacaacaacaacaagaacaccatgaccatctcagccatcgccgccagaagattggcagcagcacagcaacaacaacaacaacaacaacagcatacaaccccacagcactcagcacccccatccccacaatcagaactactagaagaagaagaaccagaaccagaactagaactagaagaaccagaacaacaacagcatcaacaaaaacaacaaccaaagactagatacttcacagcagcaacccctcctcaaccagccccatcctcaaagagccctaaacgcagacatcaacccactcgctcaggcttcatcgatcccgaatccatctcagattggaatccgatcatccatggaaccaaccaaaactaccgaaagacagtcgatcaaaaccagaaccagatctccatcatcggactcaagaccggccaggtcagtacttactcagtcctcaccttcacactttcaatcaactcaatctactatctctcctccttctctctacatagaacttgattcctcatggcacactccaactcagaatccttcatggccaagtcgaactcatgggctcagagattgctgcacctactccagagcccatcaatctattcgcacctccgagtcaccccctacccatcatcacccccaagtccagcagccttccatccagccgttcgacccctcccgaccatcatctcccattggatccaactaaatttgatgcgatcgtcgagctgcaggatttagattgtggcattcaagccttggacgagctatggtcatccaacggcaacaaacgtcctatctggtcatccccatcacccaatccacctcactccatccatggccagacttggtcgatcgtcctatcccccacacccgatctggctcgactcaggctcccatctagctgggcatccaccctatcgagcttatcatctagagatgaagtgatcgaagcaggaagagcagagatctattttatcgaaggtcccaagagtaccggtaaatcaaccttctcaactctactcatcaactccctcctaaactctttcaaatccgtcgccctcctcgacctcgatcctggtcaacccctactcacaccacccaccctggtatcacttcacaccttaaactcacccatcctcggtccctcgttctgcagactgctttcaccacaccaaccttcatcacattcgatctacatcggacataccaccccaaaggattgtccgactaggtataccgaagcatgcttagagctcttcaacttatacaccaacctgcaatcggatctctcgacctgcctctcaaccaataaacgtaggcgtcgtggccggaataatcagatcggaaccgactcggatcatcactccaagcgaaccgaccaaatacccttggtgatcaacacgatgggttggaccagaggacttggtcaagacctgctcaatcaacttcttcaaaccatccaaccaactcagatatttagcttcaatgaacgtccattggtagccgatatcgttccatctgagagacatcttacgctcgagcccatcggccccacacctctatctctgcgtcttaccccggcggattgtcgggtccttgcaatcgtttcttacatgtattcaactccatcaccacttggaagcatgtttatcaaccagtgggagttccagtaccccttatgggctcggcgaccgttcgaggttcgaccggatcgcatccaattgcccgatcatccggacttcaatcaagatcatctcggacacgtcttgaatggcggactgatcggcctcgtcgatcgcagtcaaggttcatggatcggcttcggtctcgtccgggccatcgacccgaatcgacggaccatccatctcttgacaccggcatatccgatcgccaaacagaacaacccgaccgagtacgagtttgtcaaatactccgaacccgagctacccttgatctgttccttgagcgacggtaccgtcccctacctcgagaaagaatcgctagggaatagcggtacagctccactcaccatcggctctgaaaagaaaagggtcaggaggaacgttcaaagacgttctcaaatctcacgatgatcaaaattatattaactaacgatggaaatttcatggataatcaagtgcaaagcaaatatacctttttctttctccatttatgtgcataatttcctacttgatgatcactacattctcaaccattggtcaatgaccaaatcagggaagaaaaaaaaatgggacttgagcacaaagctttattctatcttattttgtcatgaccaaggggatgggtgctagtcagacgtgaatatcaaaatttatgtgtaaggagcagctagaaaattttgtgttcctagttgaaagctattcatgacacattttctatgtggtggatctaggttggtgttctagagtagctgaaagtcttcagaaggaataagaaaaccacataatgtgaggtgcagctgttgttaaatgcccatttcatggtcatggcaggtctaagctggacttgaatcattatattggtggcattcatcatgtaccattgtcaataacatcaggttggtgtgtgtgtctatgtatgcagctacaaagctgtggatgacctacaaatacatggcaaattgtccaaagaccttgtaatagttgagcaggaccaagacctgccctaatcaaaaaaaaggtgggagataaataatcctactatgatttccttgaacttgtctgtcctgatcaagcatacccaacatgtctcatcttggtaagagcaacggtgggccagttacactaaccgtagtgttagtgtagcgtagtgttagctttttaagctacgctacacaaaagttaccgttagtgggaatttttggcccactaacactacaggatttttgaaaaacaaaaaaacaactttagcgtagtgttagctacctttaaaaaggcacaactaacactacccaaaatcctgttagtgaaatttcagcggtgttagtgggtgaacccactacactacatgttagtgtaactttttgcaaagttacactaactgttagcgtaactgattaaaagttacactaactgttagtgtaactgattaaaagttacactaactgttagtgtaactgactatgtagttacatgaccacatgactagtgctagtctaccctgaagacagtgcctgattggggggcctacatccagatcccctcaattgaccatcattttttttttcagttggtactgggggccactcaattttagccccctgccattttttaacacttacttgtaagaccacattcccctgtcagacaattccccctctgaccatactttactgggttccattcccacacttacttgtgttcaatttccactaccacatcatgcagcaaggggggggggggtgttgaggtgtatgatagtctgctaccattatgtatcaccagagtgtggtggagctgttggcatgggccatgacaactaccacccaactgacctggcaaacacaagcatctgtagcctacaccacggtcatttgcgtgtcgccgcggatgtaaccgtcaccttgacgaatccgcgtgcgtgactgcggcagtaggcgcagtgactgcgcacgaaacccccaatgaaacccccagatgtcgctccgcgcgggagcgacatgcaattgtccgtggtgctagttggtaaaggaagcaatcttgtatgtgactcagcattgctgaggttgtgagttcaaatctcactaagcacatcctcgtttgtttttctccacatcttgtgctgttcattttctgcgggattgtgtgcgatcacgggacattgaaaatcgttaccgtggacctcggccgtatcagtcatatgaacatttcacataagttctgcaaaaatccagcttgacacatcaatttctttaattgaggagttacactacgctacattcgtagtgtaacttctgatgtagtgtagcataactaggcatgtagtgtagtgtagtgtagcttaatttggtataagttacgctaaatgttagtgtcaactcagttacgctgttggctagtggaagttttgttagcttggaaaaagttacgctacttgttagtttagtggcaattatttcaagctaacactaaaaaaaaattgatggaaaaatttcacgctacgctggcagttagctcagcggtgtgtagcgtgaactaacactacaggatttccagcaaaaaaaaaagcagctacgctaacatgtagtggccaaatagcgtagtgtagcgtagcggcccaccgttggtaagagtaactactggggtcaagattggccccacagaatgagaaaaatcttataaaatctcaggattggggcattgttataggataagccagattacagctatttcggaaagggttgtctttatcatacagctatttcggaaagggttgtccacttggactcgcgaaatcttttttatttttttattttttttattttttatttttttactgaactggacctgtcagaactgaactatcgatgacagctgtacctccttggctgtagttcagtacaaagaaaaatttaaaaattttcaaaaaaaaaaaaaaattgagagacaactggacaaccctttccgaaatagctgtatctggctggattggctttcgctggatatcaactcaaaactacataagggattcaaatttcattatggtgtttcaaattgcttattgaattttaagcataacagtataaagtgatatattggcaaggacctgtcaatataccttaacgctcaaattcacaggccccagccaaaattgcaggttacatagattgttaagtaagggcctgtagttaccacagccccaattttgagatcaatttccaattttcaggttggaaatagggtggttggtgccatgtttgaaaaaagggtgtgcccagggggtgcctaccaaaccttccaaaggggtgagcctttggctggcgcaggggtggcctgccaaggcgtgttttttttttaaaaaaattgataacattcatagtaagaaaagaagagagaaaaacatgatttatatgtgcaggctgaaaaaatgaagcatggtgaggatgattgagaaaaccaaagatcattgggatctaaaaacttagcagggattggactggccgagtatgtgctacactttccattcaccaaccccccccccccccctccttgccactgccatctggctagggttccgacccggtgcctcagatccgggtttcacccctcccgcagccaagcctggtgggtatcctgccccgcactgggttcttctggatctttgacatattttttttctgcatattctgctgtattacaccaaagaagggggtcagacaagaaaagacatggtgcacagcagcccccatccggggtgtatcaggggattccccgtcagaacccctgaggtgatgccggatctcccaaggctgatcccaaaccctgaacccgtctacgggttgaccagattcgtccggatttgcagggtccaggtcagaaccctacgtctggccatgatccatcattccaaaattggaaatgatctctctgacagcctgtcagtccacaagtccaatgcatggctctgtcagggcccatcattgtgcagggagagccgctggactctccaggccctccctgcaaaagttaaggttagaggtgcgcaccatgttgaaacttcatctctttcctcttactcaccccaaattcccaggtcaattacaatcatttctgctctttgtttttcactcataatactctgtacaatgtctagttatgtatgtctgatcacatgtcttgtagtcattgaaccctgaaaaaaacaaaaagatcaaaaacaaacaagaaaaagaaaataagctgtggtggtatggtacaggccctaaacctttatgtatgcaattttgaacaccataaatttttgaaccactttctacttgaaatcatacaccatgggtcaatattttttatttgactgcattggcttgactgcgcagttgaagacaggttggcaccaacctggtgggggattggacaggccaatgccggcccaacccagctgacccattggtcggcctaactctgccaacatgttttgtccacaggctttgtaaaacattggttgtgtcagctctggtctcttaggtgaccaagagttgatgggttatagggccacactatagccacagaattggtctgtggaaataaatctcacctcaacacttaagaagtggaggggctagccccttataatttttgaggtgtatgatagtctgctaccatgatgtatcaccacagtatggaggagctgttggtttgacccatgattactaccacccaactaccctggcagtcactagcctagttggtaaaggcagcactctagtatgtgtctcagtgagtctgaatctcaacagacacatcttcattttgcatgtctctacaataataataagggaaagctgtggaatgagcttcacagtgcctgagctgttagaattgagagaaataaagttgtactagccttataagttaaagatataacacatatagactagtaatcaggataaagacaaatgtacaacagtaatttagataatatactacttaaaaccccactcactattgatttatattagtaaggttggtgggtttgtaggtaatgattgtctgggggatgaatctcagggaaagagtcatcccgtgaaatattacatagcaggggtcaaactgctgctgggaccagtgcagcccccttattgttacacttttgctttgggggaaagtgtcaagatacttcaaaatgcaaatgtacagtgggtggaccgttatttttggctgcttgttttggattctacagcttcaaagcacaaactttgagtcgcaagacttggtgaagtggtgcagaataggtcccagaaaatgaatatgaaaaaagaaaaacaaaaaaaaaagttttaaattttgtgaaaaataaaaaataaaaatgtttttttccaaaagctttgttattcatttcgggggagtgggagtgctgagagaaacaaagagtggaacatgacaagaatgattataaatgaaaaaaattggaaccaaaaaaggttgagccaggttggttgtccagattggagtcaaaacagtaaattctagtgctttactgcatgtgagctggtgaatgccccactcaacaactggttaaaactgtctggtaaccactttttccaaaattttcatttataatcattcctcccactttccattctttctttctctctgcactcacacttccccaaaatgaatatcaaagcttttgaaaaaaatcaaatttattttttatttttcacaaattttgaaactttgttttttgtttttattttttcatattcattttttgcaacctattctgcaccacttgaccaagtctcatgacttgaatctggtgctttgaagctctgggatccaaaacaagcagccaaaaacaacggtccacccactgtacatgtcttgaatattactcttatttcagaaaatagaattacatatgtagaatatctcttattttggaagatacacaagagagatgtacaggataatcatcacttggataaacgcaagagataattatcctttgtgatttgattaatattttcatgagagaggaacatttgtatcaagagagagataactatgtacaggggcaaaaaaggttacagagatgaggaattacaacacaaaaaaaaaccaacttcaaaacaaaaaaaactccaatggcttgacaaacttggttactcaagatcaaaaggaatgtagtcttcaagagcggaggatcccgatctaccaatatgatatggcttggtggtagactggaagtgtaacccaatggtgacatgggttcaagtcctggagtcgtttatttctttggatgtgcccagtgtaacccatccatgtgtcaatgccagacagtaagccaacaggggccctaatgcaagtccaatgttgtcagcctgggtgatgccaagagctggtctcttctagctacaccaggtgcaaactaagaaaatggtatgtacaagtgtgggtaacacttggaaaggggagtttttgatattaagaaaaagaagaaataaaaactattaagtttttataaagggaggggcctgagttacaggggtttttatggtgccctccaatccattcaggacagcttaggtgccgggagcgagtgagctaccctctcaatcacacagcgcatgttggtgctcaccgcgccttgtaatgcttacatgttcagcgccctagttagggcacctagggaatcccggaggctctggggggcctcccaagactcccgtgtgtgggtcaggggggggagtgaacttacgtcttgaggacatgtgtctcctcaagacgcgctctgccggaccggctaagacgttccgggaccgatgccgccgtgttagggaagcatcggaacggaatctgtagctgggaccgggagaggtagagactccccccggagcaaacaagacacccccaaaggggtggagcaaccgccagaccaacacttgtgtgtgggtctgtgtttgcactgtaccagggtgggtgggtggttccgaaaatttttcacagattgagtgagactctaggcggcggacagggagtggggagtttgcctgagtctgcggaagggaagaggatgggggaaagaggagggaacgagggcgagggtagctggactatgaactttccattcaagccgtccttgccctcttctcccggccagctcaagccacggcttccgcctctgtatctacaggcaggcgaggcgcctgtaacgagcacgccttgcagcgtctgggctttcgccgagggagtgtagtcccccatggacacactataactcccgcttcacttccgtcaccgttccatgaatcaggacctgttataaacaggggtattttttatgtacctgatgatctggtcctttgtgtaaaggagtatgcccagacaaaatgcctacaactgaagtatcaaggaaatattacctacttgtactatttccaagccaagggggacttcaggagggggaaaactggtctggaagcgctcagaaaactgggtaacaggtggtgagagagtgctggggaacagttgatggttggttgattgaaattcaggatgaaaacagcaggaactgggccaaaacaggtgataaactggttgttggaggtggttaatgctggtaagtgatgatgaagatggggaatttgagttcgtggtcaagaagggctccttatatactcattctgggcccttggaggcgaactcagaactctgtttggctggtgtaagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacaggtggcagagggttgaagtgaggcttgtaacacacactaaggagtgctgtgacgaacctgcagccatggtttgggcactgggaccctttaatgaccagtgggctggtcttaaccaggcgtagttagccaaattgggccaaaaagggccacaaatggcttttgaccagccagttacagttgttgtgacaatgtagttaaggtttcaatgatgtcaaccttatttgtagatttttcccgaactgcatgaaccttaattacatatgtagacctgtcacaacatgtagtatgatgtaactgggagggtttttagcaaaatgagcaagtgtcactcagagtacacagaagtacctgaaggagtaataattcaggggtacttctggtgaggtaccctaggttattttgcatgagaattaagaatctgaaataatattctaacttttgcttaaggtttagaagttatttgtagattcatgttaaaaaatgtttatttataaatgtttttggtttatttttatgttttctttcatgactagtaaaacttaatgtaatgagtaataatgtctctattatagtgattccacttatttaaatattaatgtttttatatattcatatgtaataatgtctctacattatgtacatataaaatagacattaattacatatgctatgggggtagtatatgtaataatgtctctaaatatttatgctatggtcaggttgtctctgaatagtagcaggctgacaaatgttgggagctatcccaacggcagcaccaacagaaggccggtgtcagctgctattccaaccgtgggcacgcatgtgaagccagcatgggaggttgcaccgactgcagatgccaataactcctgaaaagaagcccaccaaaacagctgggtgggagtggtgaggttggctccacatgaaatttaacatcaccccaaggtgggtcaaagtttgtagtgtaaacccaaccagtgagttatggtgtccaaagttatgtatgtagatctgcaaacagggagcaaaaaaacagcacatgatccttatgtatgtgttagcaattcgggtccaccagttgaaatgattggagatttttcataaggatgaaaaaattgaaatttatgcatgataggaagatttattgaaaaaactttcaaaaataaatgtaccctgatgttggacgtagcaaaacatgcatctgccccccaaaaccagatattccatgtagcaaaaacccaaattttgcaagttttacattaggtagcttagtaggggctctctggggtcctactatgcatgcatatttcatagataatcaaatcttatttggtgggaaacttccagattacataatcagattgtgaagattccctgccaactaatagacaagctagttgtaaacacacttaatgacaacagaatgttgtaagtacatgcggacaagtcttgagtaagacaaagttaagcacacctgtgggtgatgaggatgttgcaaacaatgattagttaagttgattatgaaatgaaaacaatgagaatgaaatacaactggtaggtgaaaatgagatgtatgacattctacaattaggcttagatttctaagttcaactctgattatgatcatgtgcacagcacttgacccattggtgttctggagttggcttgtagttcaataccaacaaaatttgatcatttatgaaatattcatgcataattgtgtgcatatttgttggaattttgcctcttttcttctcatccccaaaaaacccatctatcacttctttaaaaataatcatgttttaaaaaaaacacatatgatttttactctgtttttgatagtttcggtgtggtatcttgtcatgttgtctagtgctgaaatccttgtagtcttcaaaccctggtctagtctttatcaactttcatttattccagtcatcttttcaaacatatgttaaatctgttttattcattttgatattcatttttttctcaaaccacagattgaacttcttgtatgtagtctatttaacgcataggccctaacagtgaacaaaaaatcattggctctctcattcatttcctgacccctgagtcagtccaacaaaattcatttttgttgcccccaaaaaattctttcttctcaaaataattctccttgtgcttggttcaaatttcttcaatatttatatcagcggtgggccgctacgcttttgcgccaaaattttgtagtgttagcgcttttgtagcgcatttttgctacgttacgctgcgctacagcacttttagcggtaaaagcagctaaaaaccactaaaaagcgctgtagcgcagcatagtgggcccttttttgcggcccacacgtgtagcgttagcggcgtcgtggcagaattctgctacactacgcttaatgctaacgggaattccgctgcgttatgctacgctaaccgctgcattatgctacgctaaccgctgcgttatgctacgctaaccgctacggttagtgtagtggcccacccttgtttatatagctttgaacaccatcattgattttatgaaacttcagatttctccctatttggggctgttttcaagaaaaaaagaaaactttatgattttgttgagaatgcaggctcaaaatcaatttccaacacccctcatgtgttgctagaaatgcatttgtgaaaagctatgaagctatgctttattcactgatcaagctccagcataaccacacaagatttcctcaaaagatgattgaaccacaagggatctgacagtttggcagagatttatgggtaggataattttggttcaagtaacgccgagttttctgatagggaaactgatggttgcatgatttgtaaaaaataaaaattcaaaagctcttctgtggttcaaaatggttaccactgatttgatcaaggtttggggtgacattataaaatcacaagtatggttccaagtgaattcatttgcggcggcatgatagtacacacgaaattccatcgagctccgtatctcaggtcatccgtcaagctatgatactacatagatgtgccggagaggcaagatttggcaaattctcaaattgcaccctgtacatattttacaaagctgtccgcgattccatcctcgtcgtgggacgaagttcctcgtccagcagcgttagcctgcttgtgcatcgtagtgtattgtcgcttcagccgctgtaagactccaacgttaacagtctttcccatggggatattgattgagaatacgcaggatttccctgagtgggggagcacgcagggaaatgatacaagaccgcatcgattctgagactcgtttacggcagacaggaggctggtgagtactgaagtcgtagtaatctctaagacatggaggaaattggttgacgttggcgtagcctgtcaaagtggtcaaggaattcggtcagcacagattgttatatctgaatcgtatgaccttaccgttttcaccgcagcatggacaggtttgagatcgcctttggtgattgctgtccatatgtcctccgcaatcctcgaccaacgcgcaccctcttttgttgattggctggacttgatcccctcaggtgcagctgttataggtcagccaaaccatgtgtcggtcaatttcgctattgttgatggagaaagtgagaggttacctgattggttgggtggctctgaacccagcggtcgggctgttgttgaatcttgttcttccccgtcattacccaggacccgaagaccttgcagtttatgagcgaggcctggcgcattgtcgccagccacaccgtcatctgctgttgacaccaatgaatcgcaccaagggaatacaatcaagggagagtcccatcgaacgcttgaattgggttcttcataacgagtgaacagattctggatagtttcttccttgtagcaagattccggagggagtttggcattgtaggctagacagttagcctgtaggttggctacgtgaatctaagatagacaacatatactgggatgaacaggacattgaaacctgattgcttgaaggccataagaaagcctactgaccgtgcatgtccgaaccccggcttcccgggcagcgcagtacaactggtatcgaaagccctgtgtatcagaatcaacgaagctgtgagtcacctcgtgcatgacctgctggcagaatgaacgcaaaagattcttgggttgaccttgatatagttcatcccatcacaaatcacgatgtgatccttgctgagtttacgaatggtggaggatagtagacttgcccgggccaccttctccgtcttgctttctgtgatcctggaaatgctcgtcaaattcgaccccatcaacagccacgaccaccccggcttaaccgagcagctcaccatcgtacgcagagcgagacacccccagtaactcgtcattgatcacgatcacattccttgtggcaagatcaccgcctgcctcattgatcttcgactctaacatttccttgatttgatgtgctcgagtggttttccccgagcacggaaagccggagacgacaaccaatgccatcgggacggattcggataatatattagcggagggagagctcagactcggagggaggtggtgaatgggaccggcgtgagtccctcgccgtgctctgcggctcgcgagttccgtgagtgggccgtgtgacagctagcgtgaacggcttgatgacagatcccgaacaggctcgacctaaccctaagctgatgatgatactcggatctcgaagatgtctcagcccatccgtccgaacctcaaccccctcttacccacttagggttctccccccgaatatcaagcaccaacactccccttcggcttcccgtgagtgaccacccccatccgccgaggccgacgatcaggaccgcactactaacccaaggttttccctcctaccagtctttttcgtcacccaccggcaaactcagacgagatggttcaacgagtcaccctccgcacccggaaatcatacaacaccacctccaacttgagacgaatcatcaagacacccggttagccccacccagccgtcttgactacctacttgagcatacgaagatatctatcatgtctgacaaattatctcttgtcattttcgaacgtccccaccaggtggcaaactctcgtacctccgacttcacaagcaggccacctctccaaaatgtggtgactgtcacactggtctccccggtgttagcaactcttacaatttttcaacattgcctcgtctcgaaacggtcttgctcaatcatccttgaaattttcttacatcaccttccccaggtccctgctctccgacctgtacggtacgcaactgtctccaagcgaatcaaaaccgtccaacgaccttacggtggttcccgttgtggaaactgtgtaagagataggtaagccacccatccgcgttcttggtcttcttcgtcatccaaaaatccagtacttgttctgaatccaagcaaacctcttcgcttctgcagaattgtccgagccttcttggttgaagaagctaagattgtcaaaaaggtgttgaaaagtcaagccgtccctacgaaatccaagaaataaagttgccctcctcttggttcaattgaactcgaccgaccctcacctgtttatttgaaatttactgcaatcaccgctgaatgatttctcatatgccactcaatgccatcactccgaaaagcccaagccccatgcaacaactttatcaacctcccttccttgcagcccaaagtataattcatctaacctggcttgagaatatgcattgtcccaccctcttctataagttggatgctggctcttttgagtggacattcctccgcagtcttttgttctgcgcctcacgattttacccgctaagcaacatgactgctccagtgttgcgcggtaacttgccaggtgaatgtctgcaggcatctaaacacagttggtggaagacatataatatcatgtttgagaaagtgattgtgctgttgctattagcttggaaaacaggtatagcctgcattgtcgctgactgagaccgtggcctgccaccgcagaggctccttgtttggaccaacgagcccgagaaatggtaggactggctacgtccaacgggtcttcacggcaggcccggtgtttgcaggctacggaaccggccccgcacagggtgttgaagaaatctggagaggcttgccggggcaatccatgccgccagtgtcgatctgtggaagttatgtgaagtcgatagtgtaggaaacgcacagacgacacagatcctgttcgaatgagccatcgaacttggccgagtaattctcacattcttctctccgggagcccagcccggcatgtcctggaaacgcaattctactggagttttacctgacctaacagtttctgcgcgcttcaactccctgccttaccatatgtactgtcgcctctgctagtagattgacaaactatggacttgaggaactttgcggacactgcttgtagctgcttgtgtgtcttgctttccctgcatgagcccatatggctatcacaccgacaggtaaacattcttttttttttcatcagttgttgggccggggtacacagttacggattctactacatcatagaagctctcagttgcgatctgcaatcaaggggcgaccatacatgctaggcatcgtactggaactgtcgggggtgcaagttttacgcagatagggaatttaacgtctttgggcagagagggaacctacccgaatgagatggtcaacctattgctatatcttgcaatcgtcggaatcttgaggtctacattatgacttggggcacaatggacactagactcccagcagcgcggaatcgatgccaactgcaaaatttgacccctctccatgcggcccatccatcgaaagattgcagggtgactccctctggtatatacttctagcctcttaaggtaagagagcgaggccacttcaagttcgtaagacgtgctcgtttgcggcaaactttcttttctaccggccggtttggtttggaggaagacgttggccactgatgctaagttggtggaaagtatgcgagtcaaaactcaagaatcaagggaggatgaccaggagaagggagctaattcagatattacaacgatccctcttgaaattctccctcggtgtcctaacggaacggctatcattgtatgcagggtgtcgttttgacacgttttctatcgagcatcgggctgatgtcgagggtgggacaggtgtggccatgggtcaaggccaggcggaatacgacttggctactggggtgcttaaaatgaagaggccgatgggtattccctcaactacccagcccagctattgcctcatctcttcgtactccagcgacaatccacgaccttgccatactaccttcccgttattaaagacaaaaaaaatcaatcatgttcctttcaagcaccccaatggtgatgaccaccctattactcaacaatatggttagttaccgcgtctgttcttctcgctcaaccagcgcgctatttgaactccatgccctcactgcctaaccctttcactgaccgttgtataacactgcccgtgtgtccagtacctaacttccatcttgggagcggtcccaccccccggctttgctcaaaatgtggccactcagggagtccaggatgcatcgcaagcgaacatgcaagttcctgcggtgatgaactccactgcttcgccaatgaatgccactgtgatggcgggaaatgccaccgacgcgggtggttcaatcatccccggtctcccgagcatcttcccgaagccttcatccggtggtagtggacctggttcagggttccccaaattccccttgccgaacgtcacgccctcggtaaaccaaagctgtgtcgctggaatcaagagccttttcgccgcggcgcaagactcagaaggacaacctatgccccgagagagggtctcctgcttcaagccctacaccaaggttccagacggggagaatttggtcgtagcctcggtcgatgctgccactaacgttactgctagcatttcgcagttggttcaagatgaactccggcaaaaggatcacggctgccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccaatgggggttcctattggcccctttgcccggatcccgctttcccgcttttttgtttatattgggacaaacttccccccccccaagggcgttttcctctctcgagtttttttttcgttttccgagggaaaaaacccccattcatatgggcacccggggggccccggggttctccccccctttctatttttttcactttttccccgccgcgcaagggcgttaggaaccctttatccgcaaaaaagggttttttcgccaattccaaaccccttggcccctttgaaaacccccttggggttttaaaaccggggggggattgagaaagtttacaaagcgaataaaaaattttggccttttccaaacctttgcccggaaatattggttgtttcccccccgacccccccccccccccccccccccctctcttctacagaaatttgttcttctcctcattcacatgatccctaccaacaaacttactttggcatccgacttgcaccaacaaatgagtaactccatggacaaagccatcagcgcttttgacgaataaagaagagcacccgatgtctatccaattttttctcttttccttgacattgtaaaaccccctagcctcgaaccctacctcacctcctgttccgcaaggtgctggatccatttaatactctacactagtcccccgttgagagttacgtcgttttgtaagagctccccgatcatcaaagcacgattccctacgaaccaagtttattgtattcccttacgtgcttcaaatcgatctctcaactcgctaaatgtgcctgattccactcgaatttttccgagattatatttatcccaccttcccatgtgtgaaaagaaaagaagccgatgtgtgcaatcagaattggatgtctccaatttaaaatgaacaagggcgactgccctaccatatacgcccccggctgagggtttaactcctgccttcactgctcgcaaggccccgcagaaacccacctgcaatgttaatttatatgccttttcgtccggccgtctagctagttgaatgtgcgggggagggggcaatccaacgcccctgaacagaccagtgcgcgtccaatggaaacactcatccgaaggtttgactaccttcaaaccggtcctccggcctgcaaggaattagctggctttcgaatatccaacaggtggtagtaataataaccattcaaaatctcgccactgattgttcggaagggattattacataagaatgtcgacttaatgataaacgagtggtatggccgagaggttaaaaatgaagttttcaggctcatgttgagattcttgaaccggaaacttctgtagaaggaatgaccttgaatctccgaagcgctctttctaaattatggccgtttctcatgatttgaatccctttggatcacaactcttatgtatatttatagctgtcgaggttgtactttgggatcataattagtgactgatcttggctggccatgtaaccttcgtggtgttttaatacttttcctatgtttggtgtgccgattttttttgtctctccaggccaccttgccaagttctgtcgttggctctcagtttggtgatgcctatgtatatgggagtgaaaacatggcagtttacgatccccacattcgcatcgtgtttttctccttttgggaatgagttggcattgcgtcattttcaaatgcaattggcacttatcgatttaacagttttggactggttttatccaccggatcattactgcccggataactacataagatccaaccgactcccaattctttccacctcaatcctcaaccaacttacatcctcaaccaacaccaacaccaacaccagcacaatcatctcaacctgatcaagaaccaagcctctgattacatacttactatcgaccgatcgatgatcaatcaccctgcaaactcatcatccaagaacaaccactcgtcaccaaaccaacaccagttgaacttcaaaccaaccagattaagtcaaaaccaacgcagagcaaacgaccaacagactttctctcatgtcagtactccccccacacacactctctcttcactccatctcctcaatcaatcaaaactaacgattcataccacagctcttaggattcaccttaccacctcgctcggctcaatctaatcagtcatcatcctctactcgtcgtcctgccaggaagcaacatgctcacacttcttattacgacaaagatcgtatgtcttccatcatcttcaatctagtttttgtttttttttatccacaaaacctcttatctcatcatattcatttcacaggatttgtccatgccaaatatcgatttatcttgaaacctactggcgattacacagttcattttgccgatccggacattcgattcaattggccaggttacttacatttcttcttgctatcccactagattttcacccactgattccctggttttttgatcttctcagacattctacaagtgattgtgaaccattcaacccacttgcatacagtctccaaccatcctcaaacctccgatctcgatccagatctcccctttgagaagcatgcctgtccaatctgtttatccgaacccaccgctgcacgaatgaccaaatgcggccacattttttgttatccatgcatccttcactacctcgaactgtctgatgatggcaaggcccaaggtcgaaaatgcccagtatgctatgaaactatactcaagaaagatttgaagagcgtcaagtggttcgactgcagtccggagcaggcaggagatcatccagaccctgtctcggatctgatgaccttccgactgatcgaacgtcctaacttcaccaccctagcgctccctcgttccaccacttggctttcctctgccgttccgactcaccattccccgtggcagtttactcccgatgcgctcacctttgccaaattcatgctggcatctcccgattacatgacgactgagcttaacaaagatttagaagaactccatagcgaacgcttattactctccaagtggtcaagctcgcaggatggatcggaagacttgggtatcgtcttcatccgggccgcagaggccaaagttagagaacagattgagaaggtcggtctactgaagactacgttcgtcatgacggaaaagaaacaagccaagtggaaaatagatcaagcagtcgaagaggccaaccgaggcctcgattcggccaatcaactccagatctcgactactaccgatgaagaagagttgacgcctatcccagctacggtggaaagtcttattcctcagagccttgatcagccggcctttctaccaaatcaacgtgaacacactctgcttatcagtcctggcgatttcaacaacaacaatactcatgacgatgttcctaaagctccagagtcacgtttggtccagtcggactttgtctcgtcaaccgcaccaaaaccccgaaaaaatgtcaatccacccgaaccaacctcaactacctatcgtttctaccaagctgcctcaggagaacagatctatttatctgccctcgacattcgtgttctcctcaccaagtttggttctttcgattgtttcccgagttctatcacactaaaagtggaaggttggagtgaggtgagggtatcggatgacttgcgacgacgatgtcgatatctttcacatctgccgacgggcagcgaggttcgaatggtcgaggtggacttggatgaatatcttggagatgactgctcgttagtcgaagctgttcgaaagaggcgggcgaagagacgcgagaagacgaaaaaggaagacaaagcgaagacgaagagtgagatggtcgaccaatcaagctggaatactttcacaaccaagtcggtcccagattgggtcgcccccgttggcgtgaaagaccatcaaacaagtggaccaatgaatcattcgtcttcagcagaagcgctcgtgtcggtcgatttatcaggaggttctcaaagaccaatcgaatctgatggacaacccagtggatcaagaaccgtctggggtacctacatcccatcgaatgcgacgagttcgggtgctccagcagaccaagtgcacgatccggatgatatttgggcttcacatcaggtccatcttggcttgaatagagccagggctggtgtgagagctgaactcaacacagaggatctggacgatagtgatgatgatcaagaaggtggtgaaggtagcaagaaaaaaggtggccctcggaaaaaaggcaaacagaaaaatcgcaaacatgtcaacaaagtcgtcatcaatctgagcggcggtactggtggtagaagattctgattggggtttttttcttctgtcaaattatcatcggcgttatccactatgctcttctatacccactacaccaaaaccaagaaaacaagatctaaaaaacagacaaaatcacaattaaaaccgacaaaaaattacttcaaagcaaattgttcatctattatttcttcttcactgaagcggacatgttgcccaaaagcatttctctttctctgccctttcctctgcctcgattctccgtcttgatccgttttcccatgtttgtcttaaaatttatatttattcaatcctctttttctttccttgaagcatttctcccacttttcaattttccttctaacaagtgagtgttgatttcatatatgttcatatgtgtatgcatgactgtgacgtttctgggtgagttaagttgtataatttagtgaaatagtctttctcagattgaatatacagataatactaaacaagcatcccgacttttactacatgtgctatccaaatcaaatctcaaatatcacttatatgtttttgccacaccgttcgaatccaatcctgatgcctaactctgtgttgtgggtctatgtaataaataaaatatggtccaagtgaatgaccaaatcacctggtaaatcacattaatacttcattctaggaattgtggatagtcatcatgaccgataatcggggccaaatagagcgccaaacttaatgtgttcacatcttacaaagacattttgatctgaagacatagcctccagtgaagaaagcaaaacagtaagacaattattacaaagaggacatcaatcaaatgtaatactaaggaggatagctcatcaaataaaagaaaaatgtcattgatgcacatggataataacagttgaagatgcgatggtttggagaatagtggtaaatgaagtggacaacagttgaattctgagttgaaactaacatttttttattggacatggtacatcctatgcggcatttcttgtttataagtcatttttatcgtaaagctcattgatagctatacgaggctccgttaccctgctgcacagccatttgagcagcatattgttgcgcttggatttgtgcgtgcatgtattgttgctgttgctgttgctgttgctgatgttgctgttgttgctgttgctgttgctgctgttgttgttgttgttgttgttgctgttgttgttgttgctgttgttgttgctgttgctgttgttgctgttgcaatgcttgctgagcaagatttgcttgatcgggttgctgccgcggttgagcagctgcttggttttgtacaggcgctgactgaaaatactggtgactcaaggcatcttcacaggacaagcgttgggaaggatcgaacttcaatagccgctccaataaatcggcggctacaatgatgattctagggtcagatttagtcaagtcaatgtcatcggcttagggtgtctccacttacctaatggatgtgccttagggtaaagcgattggaacgaaatcctagctactcgagggaaaggtctgagttgaatctcaggctgtaaggggaatgtagaatcgatgaaagagaaatcaccagttgaggtctcaaaatttcattgattgcgggattcaagggatcggagaaacgaaccgattcagtttggatgcgcctcaaagtgacttcatcgggtgtgccaaggacccgtaagatttgggtaagctggtcgttattgtcccgacctcggaacaagggtaccccgctgatcactaaacagcgtacgtgttcaagcaaatcaactcaacgaaacgcacagacaaaagaattgcaaaaaaaagtcacatactttcggccataatgcaaccggcgctccaaacatcaatactagtactataggtccgactacccagcaggacatcgggagcgcgataccatagggtgaccacttcatttgagaaggtattaacgggtattccaaaggcacgagccaggccaaaatcagccagcttgagctcgcctcgcttattgatcaacaagttttgaggtttcaaatcccgatgaaggacgcgattttcgtggcaaaaggcagtacctttgagtaactgctcatgtaggcagcaagaacgttagtgaatacaacatcaactgagaggggcctgagtaggaagtgatgcggacctggtacatgaaacttcgtacgaccggagcctctagagcgcctcgttcaccatgagtatccatatacttcttcagatcgaggtccatgaactcaaagacgagcatcagcttagtctcggtgtgaatgacatcgtatagtctgacgatgttggggtgtttgagttctttcatgaggctgatctctctgatcgcagttgaaggggtgccttcctcagcatcgagatgaatctcctttaatgcgacgatctcgttggtgatcctagagcgaccctagattacagagcaatcgaatataagattgggagaagaaggcatgtcagatcgaagttatgatggtgagctttgcgggtgaaagaactgaccttatgtactgtggcgtaggtcccctcgccaagctgttgatggggagattgacgatgaaagaggatgtatgtatcagcgattggggagagcggaagttgtttggtgattttgatatgactgctcaggttctggaacaaggaagaggcaccttttccatttgaacgtaactacgaaagtccgacggttggttagtcttatcgcatgaagctgatagatggcaagactcacttcatgatcggatgtcaagctgggttatctatttttctgggatggttgattttgagaagctggatatttgcagagaggaagctgatcaaggagtaaaattaattatttattattatggctgagacccagactgagtgtgcaaaactatgtaagccactatagccgtaaactttataatttttaattctcagtcgatgaggcgcgaggaggggaggcttacataatcccgatcatacatacataacaggcacagctgaaaaaacctggaaaaaccaaccgaccaatgtcccatcaaccgcaacggccagctgcaccatcccggcactacacaaaacggcctactcctacatactacagaagaccgcagccaaagagacatccataataaataaatctaaaaacctcaggaagatctacgcggaaggacatgccctatccgcattgtatttgatcctgacattcatacatgatttcggaagcatcatgcttttcaggatgcacagaataaccatataaggggtctcctggcagtttctctttgttcatcaactcatcgaagccaaggaagcttgattcgaaaagatatttacagcgataactcaaatattcgagaaaccgcctttctgatcattggcttaattatccatggtttatcttatcaagactttataatccgtgtgtgatctttggttcaggaaaaccccgtctcaataggattcaaaaccagacccaattggctatgtggcgcaggcctcaatgtcctcgtaagattgtgccgcgtggttttcaacccatgccatgtataaatgttttaaaaagaaataatatttattgagtaccaaaaaagatgatctcggaaaatggtttgaaaaacggctcaaatatttacaacctaggaaaattaaaattaaaacgtccaaaaaattcattacccctatcgaaatataccatgagatttatatatgacatatatcctcatcctcaataatccctcataatctacttcacgttcaaagttatcaaagcgtcacactttcctcctggatcccattgaatgcttctggctggtttgaagggataggcggactgatgatgtatttcagttgactctgtcggttttttgacttgctagaagactttttcgatctttgattggacaccggcgttggcttgacatgatctgacataagctgtaggcttcgcatcggggtaagcgttggctgcttttgtcggagaaggagcgaagagcttcggcttggctgatttgttctcgaattggttggtaggtgggaatcatcggaacagaaagtcagttgccaatccttctgcttgtttctttagagaatactaagaaggcaattatgcatagattaggaaccaagactgaccaatgcagtaaattcaccaagtgctttctcaggtagagacaacgatgctgagattctgttgacaattggccatgaagtatttgtcaccgggttatcttcctggatgtattcaatgtctttatgattcagtctcataggattttcagttggtgatagggtatggttcccaaactcacagctaccggaacaacctcagacggaaatgtatcggcaaaaagttcatcaaattcctcctcttcttccgatgaaagtggtttctatataaaggttggttcgtcgttaaataatatgggtcagatggacatcttctctttactgaaaaatacagattcttgcgactcacatgttcagagatgttataagtggataaatcaaatctgcctatgtcctgcacatctacttcacttggtctgttaggcctgcgtggaatgatttcttgtttcgggtcgggttgtcgtccattttcagggtcagattcttgaactttttcaaacgtgacgctcgcgctggggctctcgctcggagtagtcgcattttctttaaggagagcgtaaactacaaccgggattcaaagtcagaaagctatttgacatatgaaagatttttttttttaaaaagaaataggcgacttaccgagggatagtgacatgaagcaaattgtgagcctttgcaagaagaagaaagcttgactggcatgaagagccacagtgaaatttgaggagagcgaagaacaagcacaaataaaggagcttatctccagaatgaaaaccagcgtgtagcttgaaaggaagaagttgatgatcgaggcaaacgtgaagcgttcaaatttcctgacaaaccaaaatttagtcagggtttagctcaatctttcttcggaacataagatcgatttggttatctaatctgtgcttgtagactcacaccgctgcattcctcagcgactccctcttgatcatttgcctttgtttcatgtatgaaccaacgagtagaaagctaatcaaaccacttgaaatggtcgaggtgatcaaatacgcccaaaaaagcctctctgatacgggggtccctcgattgtgtgagcttcgagcgagactgacaactatggaatgagtacacaaatgggaggtgcaattaattagtcgagatagttcatcagaccagcgaaaaacagaagaaacaaacccatagcaatgcttgaagaagctcctcctaccagactgatgatacctaacagccccaaaactgtgagaagcttcaattcaaggtgattcctacaagctttgtgagaaaagtatagttggctggtggcgttgacaatgctaaaaaatcatttgcacatatcggtcaattgttgtgagcacaaaaatagaagagtaattcagaaaggtagctttgttacgaacgcagttaggatggggattaatgcaaaagtccaaggagttttttgaaaatagctgagatcccgggggtgttcgacggccgcttgatatacatgcttgagaggaggaaagcagagcgcaaaattgagtacaccatattacctctgcgttaaatcagatgaatgcagcttaccaccaactctatactggttaagacaacacagattgtagctaccaagccagcgcctgctctcgtcatttccgtccttgttggcctgctattcgtgcaggggtattcaaaatatcccaacttcgggatcccacgtgcagaggtcttggagatataacgccaggcgaaaattgaaacaagtaatgttatagagcaggtgaatggcacagacatgagttgagaagcaaggattgctgtcacaatggcctgtccgggagaggactcagtagacatgattcgagttgaaaccaagtattttaatcaatgggactggtaaccggagtgaagaatttgatgtgcggtcgtcgagttgatggggatcctgagggccgtttgcagtcaaattagaatactacaataccaaagagccactaaagcaaacaaagatctatcaaagatcaatcaaaaattgaaggagttaaatgaaacagcaaatgcaaatattaataagaaggtggtcgcgaagatgctcaaacaggacagcaaacgatccacgaggagggtagtacttatgcaacttgaaagcttcctatcttgagcggcctgcatactagcgattgattcttgaccaagcaacctatctgaacgacaaacggagatggactaaacttgataagtcacaagatttttccaaccggcctgccttggaagataaggcggagacggatggtaaccatctttgggcagctccggtcacgcagttccggccacaatatttatggtctacatccggcttcggcaaaaggacgctggggcggtgggtgcaaggtcttgagatcaacaatcactcgggcttgtctagaaacaagtcgctgcctcgccaacagcgtatgtataacccgagctgatttgcttttggatgactcgtctgtgctttttcctctgtgtcttgatagccaacatgtaatactaatcatccctcttcgataaatccgactagtcatctttaacagtagcttaggctattcgtcaatgtgcgctgcaacgcaccctgacaagttcatgtgaccatgactacgggttagatatcaggccaacgtgagctttgtttgtagtggtgagggaccaaaccgccaggcacacaggcgccattgctggtgatgcgcgacgtcacttgccaccaccttctcctcttcacgattcgtgtggataatcgatgtttccttgcagacggaagcgaatcttggacaggatagttaggaccagtacttgggttttgccacacataaatagtagagcagccactggcatcatccagccagcgcatcctttcttagccgttctcaacaatctgatcattggtgaatatgtacataatttctgcgccagacaacaaatagcccagcatcctatgtctggcagaggcacaaacaatctggtgttgaagtggtcaacgacttcccaaaattctccaatatgttgtgatgacaatagcagggttgatgagcaaaattaaaagacctgaccttccttaaactaataagtttgcaaatttaagctctaaattaagatgaatttaagctctaaattaagatgaatttaagctctaaattaagagatcactgccttctggaagatgatctcaaagctttctgaagttgatactggatgagttattaatttgaggtctagtctcatgtaaaaatcttgttcatttccaccttccaagagtgattgtcctccatggccatccaagggatccaaatctgattggggaaaatctgctgaagagataattaatctagttcctgaactttccccttgatgagttccaacagcggtgggccgctacgcttttggcccaaaaagtgtagcatagcggcgctttttttgcgccaaatttttgtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaaccgctgtagcgcagcgtagtgggcccttttttgtggcccacatgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaatgggaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttggttccaattacttcaggtatgaatactatttgatttttgctggggtacagagttcatttcaagtccaagcaccaggaaaaatttggaacctgcatgcaggtgcctcattgaaaccaattcatatcctgggaatatgtgagacaataaatttgaacattctccaaaatcatcagggattatatctcaagctctatcccacctgtgtgcaaaatttaattgggatttgcatgtataaaatcccacatctatgtctatctccaagtctcaagattatatctatacctacactgaaaattacaactgtttccaccacttatatgagctgaatatgctttcaaatccccttctgtcttgtagctaaagtaagagcttatgagtttacaatggaaggagatcaatttttggaaattattcagcatttcaaagagtatgatcaatatgataggagagtctgattatttatgaatctagcacacatattgacatcaaaatcataatgttgaacttagatgaaaaataacactgacagaaagcagacatccagaagatttagaactcattacacatcatgcagttttcatttcattgcatgatatctgacatgatttgaattgagaagtcaaaccaccagtttttgaaatttcctggcccttgtgtgtgaataaagttgcaacttgaaaagttgattatgcagatcatttgacaattcactatatcatgttcatattttttgttttctcactcccatgaaaataaatacattatcaatttaagctaaggcagtgcaagataatatttcaaagaatcaattgtcgctccattacactgtctgattgaacttctctttgaatgtaggcaatgagagtaacagtgggaggtaagatgtctcctccatctttagatcaaatcatcttatcatctctaataagttctttgattacagctgatcctaattggcaactgagagcttcaagcaaaagttcacagaattcttcaatgctagtattataacccatcctaactagatagtgagttactgcttcaaatctagtcttgaatacttgcaattctctgagagtctgaattcctcctttactgatggggtgtccgccttagagccagccaagctggccaaaagactgcttaagtcctcctttttcattcaagtccctactgtaaccttttcatcttaatcttttattgcattctgactacagaaatgaattcctctgttaattttaaccttagtcacccctacacacttatacactcctcttctccttcacagactttgtagtatttcaccgcaccattgtgaaatatcaaccaagctagaattccaactctctaccacatatacatgttgtgattatgtaatccaaatctgaaaattttctcagcagacattgagtttgcattttcaggatcttcaaggttcagacccacccagaaccaactcagacctgaaaaccagcacaactcaacttggattcaccgccgtatcattgccgtgtcaacggtgggccagttacactaaccgtagtgttagtgtagcgtagtgttagctttttaagctacactacacaaaagttactgttagcgggaatttttggcccactaacactacaggatttttgaaaaaccaaaaaaaaactttagcgttgtagtgtgccaaatgtgtttcaagtaccaaattgcataaagtcatgatccactcttgattataggctagattcttggtgttattattacttaaatagattctacaggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgataaatcagttttttactacagtatagtatagttgtcttgggtagtacatagtatagatttatatataagtgcatagttgcaatctttgtttgtacaggcatatgtatgatcacatgtttagtcacatgcttggatcacacgtattttcacatgacatcaccagccacacgcttggatcacacgtattttcacaacagaccagcaaaaatgcctcaacatagaaagaacattccgcaacacgtgtgattttctgtatggggcagtgcagatcacatgacacaccagcaaaaatggctcaatagaagcttccaagcagctaaaatccctcaaagaagacgtcacaccagcataaatccctcacaggatgtcctcactagctaaaatccctcacaatttactatataaggaggtcatttctccctcctcagatcagttcctcatgccaatccggcacatctaccagctacacatttcactcagagtcttcaagtcaaattaaggtaaaatccaacagtgtgacctcaatcaggtggcccatcatcatctttcatacctcaggaagcatagaagaagtcaagtagcaagtatcaccccttgtgctcttaacaagtcaaagtgatcttaacccatttgttctcttaactgaaggttaaggaggagggcaaaagacactttgaatagttcatattttatcatcagtcttctctcagtctttttcatatcaacatttactttacttcactcatataaacataaaaaaacatacaaaaatatctcccagcctttcaactctttccattatctgattccagacttctgtaaaccacgccaaatcttttccactcaaaattccactaagtctcagctgatttcacgttgatctaggtttgataagagactgctacatatagttttctccatcaatcagttttttttgccacaacaataaaataaatttgttgtcagaattctagagtagtacatcagaggggcaggtctttcaaaccacccccaacagttgtaataaattcatacatacctgaaatatcataactgctatttccccctcgcaggactgccatccatcccaaaggagttctcacatctggtgtcccaacagtggccaaaaaactttcagacgatcaacaataactctccctcagccccagaagactagataaagtggataacaacaaggatacaacttcgtctggcaaaaaccgtgaattctttgaccgggaagccaacactgcagaaggatcatcaaggactaaacaagaacataggtcaaaggaaagggaagtaattgcggaggttttcaagaaattcttcccagatctcaaaccaggaacaacaatgtctaccccagaagaatcaaacatggagcaatcagcaataatccttaaacagcaagctcagataacaaagatggaagattcaatgcagagcttacaagaaacagtaaacctattgcttaaaaaaagcaccgcaccgcagcaaacaccgttaccagacagtcctcccatccgtgcacctagattaaggttttcaacatcaacaccatttgatgacaggacccaggtactggacacaacaattggggcaggggatgactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccataagatacgagactagacatgcctcatcctacacccaatcaccccaagaacatcatctttcaaggactcatcactctgacgttggatccaatactcacttcttagaaaaagaacccgttatccctaaatacgtaggaccaaggatgagcgttgggatagtcaagattaagcctttggacaaggaattgtttttcgatgggtcgaatatgccaattgaaaaattcattaaacgttatgagcgtgcaggcgaagcagacggagctagcgcaacggatctagccaagcagatcatttcgtttatcagaggaagcgaattgaaggatgaagttgaagaaatggaaggttacgaggacatcgaatgggaagctctcaagaaacagctcctggacagatttgggaagacgttgccgttggttaaatatacgaagcaagatttgaaggatctagttaataatgctgccaggaaaggaggaattcgaacgttagaagaattcaagattttccgtacgaagtttgaaacaattactcactatctagtcaggatgggatataactcagacttggaggactttcgagaactcttgcttgacgccctcagcccacatctcgaggaagctgtaacccgtgaattgatcagagataataaaatgcgaatttcaaaagatggtggagatattctgccgataaccaaaatcatcattcaatatattcaacgagaagttcagtcaacatccgtcatgcaacgtagaacacaaggaagagtagatcaaacccgaatggaggatgtgaaaccagcaaagtatatagctccaagaccaccagtatcggcaccacccccagaatcctacaagaagaaaattcaagatttaactagacaactggcctctctgacagctggaagaatggttcctccacatcaggacttggattctgcactcccttcaacatcggcaccaactaacgttccattcaggcgaccaggattcagatgctattattgttttcaagaaaatcatagcagcaatcgatgcagcctatacacattcgatgaatctcatggattagtcaaacgagaaggacgagagtatctgttgccagacaacacaaaaatagcatgggatacccgacgacctattcgagaggaagtagaaaaatttgagaagcaatcaaaaaagacatcagctggggtctcttcttcatttggagaattagaggaatgtgaagaagaggaacgagtggcttacgacgtggatttaggaaaaagaacccggtccgaaaaggaaccagaaaaatcaggaagcggaaagaagggaagaacagaaaaggacgcggaaatggatattgatgccgaagatttgttggaaaaagcaacgacgtcaaaatcagctcagggatcagcaaaaaagaaaacagtcccagtgaaagtcagatttgaagaatccaactcagaaaaagaagaaaaagagaaaccagtcagaaaaacccaactagaaaagacattggctaaagaatatccaggagcggaggaggacacggctaagcgaatgttaactgaaggaaaaatgacgctcagttatggtgaaatttttgcaatctcgaatggagttgtggacgttttcaaaaagaagatttcaaataaacgggtgccagtagacgaaactggatcaacaaaccaggcgtccattgaaggaaaagaagaagagccatcagcagttcattattcctgtcctttaggatatatcaaattaaatattaatggaatggatagtgaggctttgttagatacagggtcgatggtgaatttaattccagaacatttggcgcagcagctgggacttgtcataaccgaaaaaccaatgaatttgaaaggaatcggaggtcatcgaaccggaataattggaatcgccgagggagttgaagtaaagatcggtcaaaacatccgtccagtgcacttttgggttgctagagactcagttcaatttatcctagggaaaccgttccttatagactcagccgctacgatcagatatgccgagaatggagttgaatcattggcaatagccgatcagaaaggcaaaatttatttaattccaattttattaccatgtcatcaaaaatcagaaactacaattccggcgcatttggtcacagaggattttttagagaagaccccgggcttaggtcactaaataagattccggggacaactgtagaaaaaaaagagagacaggaattaattagtcaggcagccaaatataaatcagcagcaaagaaagttaaaccaatcaacatacccatgcccatgtcgatcaatccaccattatcaaggccaacactttcacgagatccgtatgactccccagtaattcccaatcccccagaatttcaacctacaactaaaatcacagaggaaagattaaaaatgatcaacttcggaacaccaaattggttatccaaggaagagaagaatttgttttgttatattattaccttaagagcaaaggctttggcattcacagaagacgatcgaggtttattgaagcactcatacggcaaaccatacgttcttccagtcataccacatgagccgtggcagcaaaaaccaataccaattccaggaccaatcaaagatcagtttatagaattagtcagagaaagattgcgaacaggactttatgagcaatcttcttcaagttattctagtccagtattttgcatcaagaagcaggacggaaaattaagaatagtacacgacttacagcgattaaataaagttaccattaaagattcaggtttaccaccctcgcctgaggaactagtgcaatcatttactggaagagcttgattacggtttaggagatataatgggaggatatgatgaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaatcagccttactcacaggtggtagttccacacccacaatccagataaaatctacagagtacatgaaagtttgggacacgagaactgagaaacgtatcgaagagtcaaattacgattttggtggccacatatgaaacgagtagttagaaattgggtacgatcctgcgaatcatgtcaaaaacggagtaccgtattacctatggaagaaagacaagcaacaggaagatcagctttattcagtagagttagtttggatacacttcatatcaaggcaggaagatggaaatacttagtagtagcaagagacaatctctcaggatgggtcgaagcagttggactggagaaaatgcaagccaagaagattgcaaattggttccacgaatgttggatacttagatatggcgcacctacaaacgttgtagtagatggaggatctgaattcggaagtcagtttcaagaaatacttaagtccatgggaattcagatttgagttacgacaccgtattatccagaagccaatggaatgattgaacgtggccatagaacaataaaagatactttggttaaacttagtggcacagaaggaaagaagtggtgagaatatcttccgctggtactatttgctgatcgagtgtcgactaaacgaacgaccggttatactccgtttgagctagtttttgggcaacaggcaattttgccagtggacttagaatttgaaacttatcttgatattgattggcttaaaataaaatcaacagaagatttattggaggccagggtaaaacaactaaaggatagggataatattttacaaaaggctcatacaaaattaattaagactagacaggagtcagttaattattggaataacaaaaaaagaaacaggaagccactaaaaaaaggagacctggtattagtttacaataaaagtctagactcacagtgggggaaattattcgaaaataaatggaacgggccttaccggattgtggaccaaaatcctggaggatcctacgcgttggaagaactggacggaacgccgttggctagaaaatatgccgccagtcatgtcaaatttttctatacaagagaagaggaagaagaagaagaatgaacttacttggagtattaaagtgatgactatgaggcatcccatttggaacagatttctctaatttatggttattagcctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagttagctagatgataaaaaaaagggaaaagaaaagaaagaatttacttgatagaaagcctcacgaatccggatataggtatgaactctagcgtcgtggtcattataatcctttggttgattcgtcttacagtagtggacaaagcggtttaaaaccacggcttccaaagaatcaaattcgtcctgagaaaagacatcatcggaatagaaggtgtggccatgaggagtaagaagcatggaaatctcaagctcgtccgccataggcccgacaccagaagacccgttagaagacacgtagatcggggattgatgggtcatgttaaatcaaaaactaaaaaaactaaaaaaagaaagaagtcagtaatgaaaaggaaaaggagaattaaaaagaatggaaacacacgaacggatttgatttgaatcaggaaaaagatcggaaaacggacagaaaattttcaagcgaaggtttaggagatcgaagattattcgaaataatcgggtccatgaaagcgaccaaagttggaagaagcaaaaatcaaatcaaaacagtggtcattagctttaaagtaaaaaaaagaaaatgataaaagaagaagacttacttaactggttagaaagatctgcaaggaagaaaatcaagtgatgtgatcgaagattacgttcgaagcgaaaacgattaaatcattaaggaaaacgaagatcgaggagataatacagaaacccaagggcaggaggacgagagcgtatggattccgttggggaaagacagaaaataaaagccgaaacagcttgttagcagagtcgataaacgagatcgagatgtttttttttttaaaaaaaaataaaaaaacttactttgagttcgctaaaaagactggagcgaaaagacgcaaagtctcagacggacaaggatctattcagaaaaattcggaaaaaaaaggggaaaaagatcgttagcgaagttatcggatagctaaagaaagaaaagacggtcgattacgtacatacgcttacagtgaagaacgaacaaggagagagccaacggtaaagaggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattgatgaagttgttgttgatggatatggttcagggcacttctggtttatgatgatgatgaaagtgttaaatctgtatttcaatgtatataattctgaaattgtaatgtggctatgacttgtagttatgaaataatatataagatggatttatttataagggtggttgagatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttggcctcagggtacaggctgaaagatactactacaaagggatgcatatgaatgaataaagggacgcatatgtatgatcaaagggacgcatacatgcaatatcactaatacaaagggattcaaaacaacgtaaaggtattcaatttactacaaaggaatccagtatgccatatgcatcctgtattcataatgactatggctagagtgcagagtccaagaaataccccgtgacaggttgaaatctgtgtaacttctaaactataagagataagggtatggttgtagtgagtgactaggggttattttacctgaggattccatttttgatgtcaatttgaccatatcttgaatgaataaaaagataataagaaattttttatattttctgcgtagaaacacagtattatttaccacatcctcccccaacttattggctgtccccagtcaattctgattctgactgtgttttggagctagtattaaaaaataaaaaagaacatttttggtcgtgtatagttgagatttgtcttgaagtgtgttgagtagttggtgaagtcatccgtggagttttgattggtgaagaaatgttgagatttttttttttttttttttttttttttttttttttttttttttttgcgatgtaggtgtgatttgttttcagatttttacttgatctgtccaagaatattgatgccgtggtgaagttgatttgggtgatgtctactttaagtttgatgagatagtaattttggtgccagattaggtgttgagtttgattattcagtttgtttgggctcaagcttatgccgtattttagagtgataacagtaaaaatttccacagtgtttttgacttaatttttagtagaaattgggccagatgagtggttttttgaacccaatttaaactttaaattttctgatttttattgtttttatgttcttgtggaaatttttagagttaagaaaaaaaaaccatgattttctaggttttaatccatgacctctcaaaaaatagggtgcacatagtaggtgcaggtaagttgggtgatctaagtttgacacagggtggggctcgagctcaggtccacagtagtctgctaatcgcagcgcttactgactcgactacgttggttttggaggttgcagcctattcgatatactgatcccagcgcgcccggtttaactttccacgccctgtcacagatcgtgacagggtccgatcggccttagaactccgcactagcctctccatgggtcctcctcgttccaaacttcttccaacttctcctcgactcgactatcggcgatcctcaaactagtcgacgatccttccccgccggtaagttttccccggtattctagtttcactatttcctaattaactaatctaaaagcaactatgttctctttaaactagtttagatcgttttttagtcgatctccgtggcgagttggcggatagcttcagcattcaggtgagtgtcctttcgttttcggtttctcctccttttcttttcattagttttgcatagttccactagtcgtcgatcgttttttaatcttcattccttttgttttcgagtagtgatccatggattagctgatcagtcccgggtttcgaatcgatttttctttcatatccacaacctcgtcgttttgaataaaggattcagtgtgcccttgactggtcgaaaaggaagaatgcccttgatggatatgtttgaccaaccgataccgtggagaagtcacatcgattggtggctaagttggaaagggtctcgtttttctataaataccaccgactcgtcgccgatttcttttcctcctcatcagctcccttcacccgctaactccaaaccagatcaactccacactcctcaatcgacattgtccctttacagaatcatttccagttcaatcatgtcatcacgatactctacccccgactacaccctggactatgatgtgcgctctgagccttcggtcgaagtaagcgattagtttcttaacgaatctgcttcttgatgctaacgtgtgtatcgttcaatcctagtataactatgttcagaacggtattagatactacccggaccgtgatatgtggagccccgtgtgggagccagagccttctcaaacaactagaccctctcctaatgacatggtcgtggatgagccggtcgtcgaagacgttaaaccggtaagtcattcgtctttcttattcattcgcgtactggattgattctaacatccttgcctgatcgactactttagaacatctccgtggctggtggttcggatggtcaatcggtcgctaatcctgcgcaggctactgatgcccaccaagtaagtcctttcatctttataaagcaaatacttttgatccacaactaattcctaatctttgtttataacttgttttaggctaccaatactggtatcatgcccaagatcatgataccgaaagggttggagatcgttgagactcccaagtattacttcccgcttaaggcaaaatggcactctgtttacgacccacaaggtcgatacgatctcgtaagtcgattaatttttgtcatttgtttgatgttggatactcataacactatttcttcctagtcttcgatcccgacggcagtcccccggatgaatatccataacgatccgcacccgtttgtgtgtgttgcgtggaacgtacatgatccggtaagcctttcttcttttattcttctcatcgcttttgttgatcccattactgatatgatccgttttgtttttaaatttcaggagcttccccccggactcccggtcccttttttaaagaccacggccccaatcgacttattttcggcttctagttctccggctccgtcttcgcaatctagctcagcgccttcaaccttgtccgacgcttcgtccactgcttcatcggcctatcccccaatctccgcttatatcggcttgaaccatcaaggggttcaacgactcctccttgacgacaacaacccgccatccgccgtgtgtatttataccgaaaaagatgttatgcgcatctttgaaggtatcgctcccgattatgttcatatgtgctcggagtatccgccatcctctttagccgaatccgatcgccgagtaatgttttttgagaacatgcagtggcatttccgaaacaaaaggtctacttatttgagcaccaggaacttctaaattatttattttccccttcttcttcttcaaaaaaaaaaaaaaaaaaaaaaaccaaaaaaaaatttaaaaggtaaaacaatctgaaaaatataaaatttcttttaaagactaaaaaaatgtgacttcttcttcttatcccttccccatggttactattatttaactttgttttactttttactcttcttatttttctaagtaaataaatttttaatttttccaaattgactttccagaccccctcccccaactttgctggttgtcctcaaccattaactgagacagtcagttcttctgaaagtaagttttaagagatcaaagaaaaaacaaaaagaaaaaaaagaaaaaagttttgagtaggaaaaaaaactttaaaagaaaaagatgactttactcttccatgatcctcccccaacttaaaaaaaatgagtctaaaagagtttgcagattagctaagtgaaatatttttactattttttttgagttatatccagattttttttttttttttttttttttttttttttttttttttttttttttttatgatttgttttaatgatgatgaagtgatgttttacagatgatgattataaaagaaactgataaaaaaagaaatgttttattctgaagtggaggaattctcatctgaatcactgtttgagttaagatctgagtctgagcttgaaagtgagtcttcttcatcttgtatatctgccaaaggtcgtcctcgtggataaaacctttttatgtgagatgcagcataggccctttttaattcaaccccgtctagttcttccagtatgtatgatcctccgttaagctgtttcttgactttaaaaggtccattccatctgttttcaaataacttcccccactgatcctccagacttttattataagttaaaaccaaatccccaggtttcagtggttgtcgtaatctggccgccatttttcgatcccagaaccgaacagagttttctcgagtttccatcattttgttgtgagctatgtccaaaatttcgtctcgtctttccaattgtttcgtccttgcttccagaagttctgccgtagtacttatttccgtccaatcaattcccaggtaagtgtccatttcgatatccacagggagaaccgccttttgaccaaacatcaattcatatggggaaaatccagtcgtcctttttgttgagattctgtccgaaaataaaactaaaggtaaatattctctccattttcctccagattcaccacacatttttactaaagtgtctttgatggctctatggcctctctcaatcattcaatttgcttcaggatagtacggcgtagttggtttgaattttgctccaatgctttccactgccgtaataaactcgttcttgaattctggtccattgtctaccgttactgtcttgattgctccataccgatacacccattcttctagatggaatttagcaatggtttctgacgtcagattgacaagtggtgctgcttctgcccatcccgataagtcgtctctagcaattaataaatatttatatcttccagcttttatatggcagacatctaaagctacccgtccgaataaagttgttgctccagttggatccctgatttccctgggtaccaaagcatctcttttctggcaggcctcacaactttgaacccacaactttgttttcttcttcaaactgggccaccaaaatctgcaaaccagtcgttgataagtttcctccaatcctctgtgtcccaattcttcatgaacttttcgcaaaagtttactttggtaagagatgttggagataaccagttgagccatgggagagtgtcgccgcatgagtcgtccatcctggataaaaaagtttactgatttccgctttattgaccggtattcttcaggatccatgcctgttggccgcttcattgtacttaagtaatttttaaggtccatccagaatccaggtgactcccattccaaaagttcttctgatatagaaaatgtccggaactggtaagttgctcgtatcactggctcatcttcatcaaagtctggctgatcctcatagaattcttcctcttcgtcactgataggtcttctggacaaagcatccggtaaggtaaatgtttttcccggcttatgtactatgtcgaacgagaagagttgaataaaggccacccatcgtgtcattggcgcgtttgggagtgaaggtgagttgatcatttggataagtgaatgtgcatcaacttgtaattcgaaatgttgaccccaaagaagagtttgtagcttcttgaggattcgagagactccgcataattctaattttggctgagaatatttggattccacgggtgaaaaaactattgactcgtataacactggtctattcaaacctgtctctagttcttgttgggccaaaactgctcctgccgcaatgaaacttgaatccactgctagcacaattagtcctgcgccttccgaataatccaggttcttcaaggtgatatcttctccaattatttgtttgagcttgttgaatgcttcattacattctccagaccatgcccaactaatgtctttccgtgtgagtttccgtaaaggtgccgcaatttccgctaggtttttgacaaaaatacggacgtaagtgactattcccatgaatcctcgtagttcagtgagactgtttggagttggccaggttgtgattttattcttcttctgtactgaaacttttcgtccttctttgctgaccacgtgtccaacaatatccaatgcaggtacacagcaagcaaacttctttccagaaattgtgagtccagcttcttcaatcctaaaaagaactctctccaaggtttgagcatattcccatataaatcgtcgtataccagggttttcttccagaacttcatcgttgtaagttgatcgaggtcctttaatcccaccatcgtcaataaatacgcccacatattccggaatttcgtcttgaagaatccacatcatttgagcttgatagactgcaaccgaattcgtggccccttgaggaagtctggttaattgaaatctccccaatggtgtgtcgaaggtggttaaaggccttgattcttccgctaattcccgttcgtcgtatcctcccataatatcccctaatccgtaacaggctcgtccggcaaaggcttctacaaattcttctgttgctggcggtaatcctgcatctttgattgttactcgattcatttcttgtaggtcgtgcacaatccgtaattttccatcgtgttttgcaacacaaaaaactggactagagtagctggaagtggattgctcgtaaagacctgtccgtatccgttctcgtactagttctacatagtcgtccttgattgcagccggtataggtattggtttcttctgccaaggtatatgatcaataaccggtattacataaggtagtccgtaagagtgtttcaaaagcccccgttcttccatacaaaatgccaaagccttctctcggagaacaataacgtgcttgaatagtttaagttcttctttccaaagccatccttccggtccaaaattaaccacttttaaccgttcttcagtaattttattcgtaggtgtgaattccggcggatgcggggtaagcggggttttgtatggatcgcgagacaaaggtggtcgctttaatggtggattcagtaattgtggaattggttgatttattggtcgaactttcttcccaactggtttatactttgtcatacaccatagatttccctctcgccaactttcgcacagctttgtttggaaggttaaacctaaccctttcgtgagtaaaatatccgtaattctttcccgattctgttgtactggttttgacacttttttgattgaattgactgctagggtcgtttccttttccttggaagttgaaaccccatctttccttgttgccattgatccccggttggtcaaagtatcccgtaattgtacagtttctgttttacaaattttcaaaagtagaagaaaaataatcagaatgttcttttttaataacattacctttgcaaaatatctttttgttagtgttggtagttttctaaatagatccaaaagaaaagttttgagccagtctaggaaacccggtgttctgaatataactctcttgactagcttaagtgagtaattccgtagttgaacaccggaattcataaaaaatgctgatttgatttgcttctgaacatgcgatgatcctcgttcggtcgtatattgttgtcctgtatcttcacggtattggtactgagatccttcttattgttccagcctcttccttggcccgttctcgctaatggtactgacacccttcgccccttcgttccttgaaaagaaagagtttcgccattctcgtgatattccaaagtgcatccgtaatcaaataagaaaggtcgtcctaaaatacagtcctgagccttgggcgaaacaaataaatgtgctggtccggagaatcgtccaattccaactgggcaattttcaactactccatttaagtcacatcttgctcccccaactcctttcattggtatatttacttgaactagttccaaatccaaatcttccgctactgatcttggcataacatttaccatggatcctgaatctaccataaattccacactagctcccccaacttcggctgttgggtatcctaaggcacagctgtagtagcaagggtccgaggaatcttctatttccggagtggtcatggctgctgagacttttgtggcttctgtagcaatataagttgcactacttttctctggaagtcgattctgaagtttcgtgattatttgttctgtgtaggatggtgagatagccgtaagttgcgcaaatgttgtgggaatttttagatgatccaactcttgcagcagggcttcttctggcgttgcagtcttatttttattcactggcttttctttactccacactttctctaccacaggtgttttaggtgttgcctccgtaatatcggcgagctcgtcttcctgatcaacgtccatgtcatctttttctggttcttgaatccgaacgctgcgtcttcctcgttggccctcggatcgggtaattgcatgattggctagaaaattttctgcacctagttgtggtggatcccaatcaatggtttgagctgaggttttcattgtagccggtgcttgagtttctcctgatttaagggattctgctaattttcttgcggcttcttgcatttgagggtccgctgacgctgtagctactactgttctgataggtcttgcaggattccaaggtatgtgttgtccatttggtaaataccagtcttttccgttacgcctaactaatccttgttcttcgtcctttaagagttcttgacatcgaaaggttccatgtccctccctcttgcagtagtaacaaacttgagtttcgtacaatggtgttgaaggtttagcgtttcctctagtgaattccgatttttcgttggatccggattgattgtatgatacaggaattatgctcttcagttgagacttgagtgacgcaatttctcgagccatatcttctacttgcttgtccatggcttgtcctgtaggtgcttccgcaatcatctgatctcttcgttggctgtttcccttctgagcgttcagtttattctgcattaattgattagattcgccaaatcccgtaatgttaaagtatccaggttccacgatccgtacttccagtcgtgatgcttcgaccaagtcttcccagagtggaggtaaattgctgccatctggtccctttggaagtaaatcgtaactaactaaggtgcgtttgatatttgattggctttcacgggaaaatgcactcagaaagagtattgaggcatccgatttctgatgtatttgcttattggttactaagtatttgagaatggtggtgaattttcctaagtaagatttgaattcccgatgatccttgattccgccatttactccgtattctttcgtaactttaaccaggtcgttgcaagtgtacaagattgtgttgtccaattcgccccaggtttcgaccatttcctttcgtagtttcgcccattcacatttctcaaacccgtccatggcttctaattggagtttgagttcctcggtcttcatgaatcgtccgatttgtaacgccttatcgtagtcgcttgcattaaacgccctagccgctctttcaaaccgcatcaaaaattttccaaagttctcgccatcgtaaaaaagtcctggttccttgataattcttggtgctatttgtgggatgggttgctgattcgtgtttgattgattgtcaggttgttgttgttctcgattataaactggttctcccgcattctgagtgttgtgtattccgtatcccgacacaggaggtatatttgttccttgaggtgtagtatctcctatatccgagtcttcatctgttgtatctcgcatttgacttgcttttccttttcctttgtcctttggtggtggtggaaccgtgttctctgaattccaattgaaagctgaagaggatcccgaaggtcgattaaaaggatggtttctaaaaggggttgatggtgcgaatccgtcttccaaatctggtgtactgaatggtaaactcatgttgattgtgattgattttcctagttttccttacttaacgctcctctgataactaaactaacggttgctctgaaaaagaaacaattaatactatggtctctggtctctttaccagggcaagttttatgattctctaaaataataattcaaataatactgggaatttcttcttctaacaggatctacttatccaaatccttcggtggtcttccttcttttggtcaataagcagctgcttccttcgaatagttcctaagttctcttcaaacagtatccaagttatccaaatccttcggtggtcttccttcttttggtcaataactggctgcctccttcgagatgctcgttttcagttgatggttacactttctttttcagaggttcgttgattgtttcgttgaattgttttattgaagtttgattagttgatcaacagaataactgaatatgccgttgagttgttacaaatatggttgatgaatttgttccgttttccgctaaagtaatgatccttggttgatgtcttcgtgattatcttcttgtttcgtttaaaattggtcacacgattccaatcagaggttatcctatcacgttggggactcccttgtaagactcaaaagtggttatgaaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatatagtgatagggataagttcgagatgaagctgccgattgatatgtgtgagggtataaagatgttgttgactgttggttatattgatgaagttgttgttgatggatatggttcagggcacttctggtttatgatgatgatgaaagtgttaaatctgtatttcaatgtatataattctgaaattgtaatgtggctatgacttgtagttatgaaataatatataagatggatttatttataagggtggttgagatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttggcctcagggtacaggctgaaagatactactacaaagggatgcatatgaatgaataaagggacgcatatgtatgatcaaagggacgcatacatgcaatatcactaatacaaagggattcaaaacaacgtaaaggtattcaatttactacaaaggaatccagtatgccatatgcatcctgtattcataatgactatggctagagtgcagagtccaagaaataccccgtgacaggttgaaatctgtgtaacttctaaactataagagataagggtatggttgtagtgagtgactaggggttattttacctgaggattccatttttgatgtcaatttgaccatatcttgaatgaataaaaagataataagaaattttttatattttctgcgtagaaacacagtattatttaccacaccgccttcatcaaggaccgattcgatgtgaaggtctcgactcaggcgattagtaacctcatccatgatatggacatatcatggaagcaggttactaatatacctgctgcgtggaataagcccgatcttatcgagcagcgagcgaacttcgtcaatcgacgtggcttggacctcggaagacgggtggtctttgttgatgaggctggttttgacttacattccagtcgagcatttggatacgctccctccggtatgatttcttttgttttttttcacttttttgccttttctaatttctattgtatcttttcatcttgatcactgcaggtcagcctgctgtgcttagccttgttaccaaggctaagcaaatcacgttgattggggcactctcggtggagggcttcgactactacgagctcctcaacgccgataacaccaaggctaaaggggtaggggcagatgaattctgcctcttccttggcagccttggtgctcgcctcccgaacgaagcgatcatcatcatggacaacgctccaatccatcaaggagatcgcttcgaggaggtcatcaaatcactcgacacctccaaatcgatcaaggtggaatttttaccaccctactcgccgtttctcaatccgatcgaatacagcttccattcgatcaaatcatatgttcgatcgaaggagccacccaaccaaatggcgttagtcgacgaaattaaaaaagggattcaagaatcaatcaccccggagaaatctcaacatttttttgcccattgtcagcgactctaccgcccctgcgctgactttcaacaaattactgggccggttttatcttctccttcagcatagacttttttttaaattttctttttcattttatttacaaaaaaaaaccatgtaacttaacaagatgtaattacaaaaagtacccaagaaatcatcaatcttaatcatattttatctgtcgtgcttaggatcatatgaagtgatgggacatcggtccgctggatccttaagattttccttctctctcttttctacccacacccaaaatcgaatgaatttcaaacttatccgatcagaaatgaaaacatacactacattaggtgattaccaaaaaagcacaactgcttaaaacaagcaagtcgtccgttcgttcgacttgaaatacctacagaagtggtcatttgaggcttgatgagatggtggtgatccgtgaggtcaggtttggcgcgggtggcaccctcgcttgggctgggccaagcttggtttgggtccaatcccctccaaattggagaggtgccaagtgagggttgaatctgagccaagttgggtttaaagggcgccacgcgcgcttggggatcggccaagcccgcttggtcccttttttgcccaacttgggcctgtgcccagacccgcttgcaaccccatataaacgatcggcgatgatcgtcgatgagctgtggtcgattctgctgaaaggtatgtcagcagaatcgacacgtagaggagtctatccccacttggctgccaagggggccaatgaatcataagccggggggggggggggggactcacccttgatcctttaaaaacgattggtgatgattgtcgattctgctgaaaggtatgttagcagaattgacacctagaggagttgatgccctattggccgccacttggctgccaagtgggccaatgaatcataagccgagaggggggggactcaccctcgatcctttaaaaacaatcggcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttccagaggattgagcaacagccctcgacaatcatttccaattgtttgcaacgcttcgaggggtgcgtctcacaacctcgtcttaaatgcagtgaccccacttgccatccactacgtactattatttatcggcatgcaaggatccgcttccagtcgacaaggtacaagtaccttgtggactccagccattgaggtacaagtaccttaccggctggaaggagacccttccagccatcgaggtacaagtacctcgccagctggaaggagacccttccagccgtcgaggtacttgtacctcgacagctggaaggaagcccttccagccggccctttagagggcgggtatctgaggatacccgctcggatacccgccagtgggtgcggatgcggatgctcagatggccggaaaaagcagccggatatccacatccgcgcggatatccggatgccaatcaaccatctctagaagtggctgccaagtgggccaatgaatcataagccgagggggggggactcaccctcgatcctttaaaaacaatcggcaatgattgtcgatgagctgttgtcgattcttctgaaaggtatgtcagcagaattgacaagttgtaagactcaattaaaagtgattgtaagatcctttttgctgaatggataaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttgattggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagttggtgatgttgtttcttgtcttgatgtcttgatacttgtgttcttccttaatgctgtatatgtaatagaggtggttcttgaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggtttttctgtgtaatgtttgtgaaactgtgtatatatttcaactgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaaattatgagggattttagccccaagggaccccctaagtgaggcattttagctgccctatccttgaaaatcctgagggattttggctagactatctacaacgcattccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggcggccaacttgtggttatgtaagtataaaaggaattcataatgcaataaacgaattcaatatgcattatgcagtatccccccatgcaatataccctccagctgagtgcctctgatcctgtgattctccgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgacgtccatttgtttgtatcttgagtccttcattgataaataataaaattttgaattttctcccttcatacacaggaataatgaccacaacgtagaattcacacttgctctggttccaaaccaatctcagaataatagaattgtcgattgaatgcaacacaatggaataaaactagtaatgttcagaactgatgggaattaaggactataaatttgaagggaggccaggaaagcagactttgattaaggtttgatactaagcttgtgaatctttctggtcaaaagatcttcgactggatcaacaacttgatgtgaatacaatgatggcaggttggaagatgatggggcttgctgtccattgggtactgttatcaaggcacccccacagaatgagcatgcatgtttttctggtttgagtgaatttctgtttcgtccatgtctaaataattaatgttatttttgggaggtggttgggagtggtgatgactgttaggaaatttgcttcgtagtacaaagttatgtttacactgtttaatcaatcataaaaacactcactgtttaccgcaacctgggctagtacatttccaataaaatttgaaagaaatgtcatagtgatgattggttgtgattgtgatacctgcgaaagcttcctgaacccttttgccccacgacttgaaaagcggaccatggtactctttctgtaaaaaatgaagaagaagaaaaaaaaatcaacacaatcaaaacctgactacgtgcaatgataaaataaaaaagaagaaacctggttttggtcaataacccaacaggctgcatggcacagtttgtgcgccaggttttgtctaagccgctcgggactgtcaataatctgtgaagataactcaatcacaacaacctcatcgccaacatgcttgccagtgttgtttttcaatggttcaaccttggtttgaccggcggttgagctgagtttgttgttccaggttaattgtattggtgtgagtagttgggggttgataagcgcacgccaacccccaaggcgcacgccacttgcagattggcgtgcaggcccacacgccaaagcagattggcgtgcaggcctgcacgccaatatgctgcaaggttgattggcttgcaggtcctaaacccatattaatatgggtttaggaccagggctatcccataggacccaggcatgggtcctatgggatagactatgtagccttgtaggacaccggccggtgtcctacaaggtcgacaaggcccaccttgccggccaggagggaatcctcctggtcgacaaggttgtacaacctagccgccaggagggaatagtctcaaggctgacgaggcgtagactctcggccttgagactgtagagtctcaacgccgagaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaatgggtggtgatgtaagggtggttgagatgatctggtccactggtgggatgatgaaaggtacaactggcaggcagaggcctccttatatagacaaaagtgagggactttagctccagggtacatgcaggtgaggcaatttagctggcctgaaaatccaatgagggaatttagctagcctagtacatgcaggtgagggaatttagctggtgggagcacagccttgagggatttagctagtctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaatataagccagtaaaggaattcaatatgatacaaaggaatccaatatgaaatatgcatccagtattcaaaatgagacgtggtcagagtagataataaagaaaaactccagtgacagctcgagataagtgtaacttctgaactagtagagataagagggtagttgtagtgagtgagtagggtttattttacctcaggaatccatttttgatgttatttttaccctatcttcaatatttagagagataataataaatttttatatttttggcgtagaaacacaggaataattaccacatcctcccccaacttattgactgtccccagtcaattctgactttgactgtgttttggagttatatctacagaagaaattgaaagagcctggccttgcgtgtgtctgattggcttgaggggtgttgagttgatgatgaatttgtgtccccgagttttgacaaagcgtgcgtccagagaacttatggatttgaccgttgggggatctgtttgtcgagtattgtgaatgaatcttacagctggagaacttgtttatttgtccaacttttttgattgtaaaaaatatgttttttgtcttgttttatttattttatgttgttttggtttttattttattttattttcatcaagtactgggattgaacttgagtcctcagaaaaaatgacttttatttttgtgtagtggtatataaaacttaggaaaaaagttgatgtctaaaaatatagttgacagatcaagaaccaactccataggttgcagagtgcaagagttgaatgtggtgagggtggggcctgaacccagggctcaaattgatgatgaggcccttaccaactcgactaaaggtgcagttgaaggcgtgcttggtttggaatccgactcgttcgcgctgtagctagaatgtttcagtcctgtcacaggtgtgacagggtccggttcgatcggtgttgggtgtgccctctctccactgtagatccacccgtgggttctgctcttcatttttctcgttcgacccgtcaccaactcacttcaaaatcttgcattcgactcgaccgacaccactcttatctcgaatccgacttagcttcttctcctcatctggtctcgatttcctcacgacgcggccgcccatcaatttgatgatccatctgacaggtaagcgactccgttttctttattcttctagtcaattttccccctagctgacactttgtgacttgaaacaacaggcgggtatacactctactctccgtcctccgcgaattcgtgctcttttagctctagaggtaagtcattccatcgccttctaatttgaatatccatcttacttctagcgcgatcttgcttgctattgacttcgttttctttgaactgacccgtctttgatcctgccttcttattagttgaatctgaatttttagaaccaccacgatgcatccttcatactggaagccaccttgggtcgtcttcgctcctatcgattccttcgcaagcgcccccgtctcgtccataaatagcagcctcgcttcctggttttcagctcctcctcaccagttcactccagcatctaaccacatccgcttcaacccaagtcgtattccaacccttgctgcatcttctttcccaccgctatcgctatgtcttctgaacactctaccatgtcgtcacctgtcgaaatcccggcccctcgcagctatcaagcgctatccaatccgactcccgccaacgatgtaagtcctcacgtctttttgattctaatcctgatcgtctgcgagtactaatcccgtctctgtttctagacctccttcgtgcagaacgggatccgctactaccctgagcgcggcaattggagcccgctctttgtgcctaacgctgaggtgagtctttgtctttttctcctgcttatctcttgtttgactagccttactgatggggctcagcttgtgtttgatatagacccctcgcgccgcggacattcctgtcgacccaatctccggtcctgatgctaatccggtgagttgtcctttttcttcattgtcttattgtgttgccgagtttgcctgattcttctttacgcctcttctacttgttctaggttgatcatcctgccgacactcaggttgatcccatggctgatcaagacaccgaaatgaaagcggtaagtcttgatctcttgctgttcattctagatgctgagctgataaccttccgtcgccagaccgtccttgacaacgctcctgacttctctcgtcctccgcctatcaaggccttcccagctcccatccctcttccttatgggatggagcttatccagactggcacccactacctccctcaaaaggagaagtggcaacgcctctacgatccggccaggactttcgatttggtaagctaattttgttcttttttttttttttgttccgtggttgtttgttattataccctaaccctatcttcccttccttctagtccacgatcccggatgaggttccagttactcgtggatttgctgatccttatcccttctgtgacatgcctgtgtgctgtgaccccgtggtacgtccatttccttcctttctgttctccttgttgtcttcaggttactgatcctgaattataattcttgtcttctatagttccaaaacccgccgcctggactcgtccttccggctgttaatccgctcgtggccgccaacctccagtcgcatgctcctggtgctcatccagctccggcctcgacctctatgtccgattcctcgacctatccgccgctctccgagttccttcacctcgagcacacatccgtccagggcctgctctccaaaaaaaatccaccgccggaagccacctgcttgtatactgaagaggatgtcatgcgaattttcgaaggtattgcccccgagttcgtttggctttgtgatgatttccctcctaacaccttgaatgagttcgaccgccgtgttatgttcttgaattctggcccattgtctaccgtaactgtcttgattgctccgtatcgatacacccagtcttctagaaggatttagcaatagcggatgccgttaatttgaccaatggtgctgcttctgcccatcccgataagtcgtctctagcaattattaaatatttataccgtccagctttgatatggcaaacgtccaaagccactcgtccaaataaagtcgtcgccccggttgggtccctgatttctctaggtactaaagcatctcttttctggcaggcctcacaactttgaacccacaactttgttttcttcttcaaactgggccaccaaaatctgcaaaccagtcgttgataagtttcctccaatcctctgtgtcccaattcttcatgaacttttctcaagagtttgctttggtaagatatgttggagataactagttgagccatgggtgagtgtcgccgcatgagtcgtccatcttggataaagaagttaactgatttccgctttattgaccggtattcttcaggatccatgcctgttggccgtttcatcgtacttaagtaattcttgagatccatccaaaatcccggtgactcccattccaaaagttcgtctgatattgagaatgtcctgaactgaaaagttgctcgtattactggctcatcttcatcaaagtccggctgatcttcatagaattcgtactcttcgtcactgataggtcttctggataaagcgtccggtaaagtaaatgtttttcctggcttatgtactatgtcaaatgagaagagttgaataaaggccacccatcgtgtcattggcgcgtttgggagtgaaggtgagttgatcatttgaataagtgattgtgcgtcaacttgtaattcgaaatgttgaccccaaagaagtgtttgcagtttcttgagaattcgagagactccgcataattctaattttggctgagaatatttggattccacgggtgaaaacactatcgactcgtataacaccggtctattcaatcctgtatctagttcttgttgggccaaaactgctcctgccgcaatgaaacttgaatccaccgctagtacaattagtcctgcgccttccgaataatccagatttttcaaggtaatatcttctccaattatttgtttgagtttgttgaatgcttcattgcactctccggaccaggcccaactaatatctttccgtgtgagtttccgtagaggtgccgcaatttccgctaggtctttgacaaaaatgcggacataagtgactattcccatgaatcctcgtagctcggtgagattgtttggagttggccatgtagtgattttgtttttcttctgtactgatactcttcgtccttctttgctgaccacgtgtccaacaatatccaatgcaggtacgcagcaagcaaacttctttccagatatagtgagtccggcttcttcaatcctaaaaagtactctctccaaagtttgagcatattcccagatgaatcttcgaatccccgggttttcttccaaaacttcatcgttgtaagttgatcgaggtccttttattccaccattgtcaataaatacgccaacgtattccggaatttcgtcttcaagaatccacatcatttgagcttgatagactgcaaccgagtttgtggccccttgaggaagtctggttagttggaatcttcccaaaggtgtatcgaaagtggttaaaggccttgattcttccgccaattctcgtttgtcgtatcctcccataatatctcctaatccatagcaggctcgtcccgcaaaggcttctacaaattcttcagttgctggtggtaatcctgcgtctttgatggttactcggttcatttcttgtaaatcgtgcacaatccgtaattttccatcatgctttgcaacacaaaaaactggactagagtagctggaagtggattgctcgtataagccggtccgtattcgttctcgcactagttccacgtaatcatccttaatagcagctggtattggtattggtttcttctgccacggtatatgatcaatgactggtatcacgtaaggtagtccgtaagagtgtttcaaaagtccttgttcttccatacagaatgccaaagctttttctctgataacaatgacgtgcttaaacagtttgagttcctctatccaaagccatccttccggtccaaaattaacaacctttaagcgctcttcagtgattttattggtaggtgtgaattctggtggatgcggagtaagcggagtcttatatgggtctcgagatagaggtggtcgctttaggggtggattaatagctgtggaagtgatgattaattggtcaaactttcttcccaactg