aatatttaaaggaactatatacggctaagtatcgttagtgtaacgtagaactctcctaaatcgaataaatagaataggaattatataataatattcgatacaagcacgcatccaatatagagatagcccaattcgattaaataatccgtaagactagtactaatcgggagaaactaacgtacctattaataaataaatataagccttattaattaaagaaaatatttagataggttaaagaacgaccaaaggatatagtaatcgttaataccgtagtctttaaatactacctttaataaagcgcgagagtagaattaactaatctttataaaattaatagactaattaatagccgtcggaaccaaattcttctattaaacaacaatgaatataggtctttaatcctatctaaacttccctcccaatactacaattatattaatgtatttaataaatttaattcaaatactctactagactactagaataaagtagactaccaaattatactagaagaaggcaaggcacttaacaacctaagatataactcgctatataaaataattcttaaggaattagaggaatactggaagtatattaccgaaaacctttagaaaagatttatagaagtaagctctaccccctaagccgcactggtattgttcgttctaaaggtaaatagaaggctatacttttatattaactataagaaattaaatactttattgaaaaaagataaatatcctttactacttattaacgaaatattagcccgtattagctaggtaaaaatattttcgaagattaatattcgataagccttttaccgaatacaaatatacctagactataaggacttaacgacgtttagaacccgatatagggtatataagtataaggtcctacccttcggccttataaaaagcctatcgtccttccaacggtttattaataatatcctaattaattacctcgatattttttatagcgcttatattaataatattctaatttattcaaaaaacgaaatagagtataagggatatatataaaaagttttaataaggctgcgcaaagctagattgcaagcggatataaagaaatacaaatttagggtaacgaaaactaaattcttaggctttattattagtactaatagtatctcggttaatcctaagaaaattactgcaattaaggactagaaacaacctactactataaaggagattcaaatattcttaggattttacaacttttactggaaatttataatagattttaactgtatagctcagttactaactaactttataaagaaagactcccctttttaataaataaattaatatagcgaggcttttagtaagctaaaggaaaccttattaagggcgcccgtattaacgtattttaactataatcgaaaaaccaaattagaaacggatacctcggacaaagtttacgccggtataataaactaataataagaaaataacgaatagtaccctataatattctactctaagactataaatcctactaaattcaactaccccatttacaataaggaattactagtagttattcgaactatcgaataataaaggcccgaattaaagggtattaccccctttattattattacaaattattaaatattagaattcttcggtaataaacgaatacttaatagtagataggtccgttagttggaactactatctaaataccaattctatataacgtactggctaagtaaggaaaacctagtggccaatgccctattaaggaagttagaggatttaaagactattaaggctaaaaaggaggactagtataccttataactattaaaacctaataaagaaggctatttaatttttataagaaataaagaagaaaccctaaccgctaacttatatacccttctatctaaaagggttgcaatagtaataagaccgaccttaattataagctccctctttccaataactattagtaaaaatactgcaattttattgggaaccgtattaattaataagttactctaattaaattgaaaatcgttatttctattactttatcgggaaaaagcagttcaggaaggcacttcgttctccttaaataatagcctattctattataaaaataaattaataatcctaaaagaagaggatattcgtacctaccttatccgggacatttacttataaatagctattacgtatccgggtaaagtaaagactagaaagctagtataaaaataatactagtagccggcaataacttccaatatagatagatatgtagcgaattattaggaatacaaagtatctaaatacccccgcaataagaccccgggcaaattacactctatactaattaatgataatagactttagaagaatatagtaattaatttcaaattaatgcttattaataaggaagggtataataatatattaattataataaaccagttctccaaaatattctaatatctcccttataagaatatagttatagctaggcaagtagcggaaatatactactaaagcctatatagggtatttaattatttagacgaagttattagcgattgaagtccttaatttatattagactttatataagaattaattaaaattttaggtattatttagaagcttaataaccctaactattcctaaataatagggtaagcggaagtaataaattaatatattaattaataattacaaccctttattaactacaattaaaataattagtctagagtattactaacgctaaatttaacccaagtaaccctaccctacaaaaatttaaataaattatctccatataaggtagtaataggataccccatacccgtctcctttaattagtagagcaggacttgtcttacaaatttacttactagggaaagaattaatcgaacaaatatacaatcgaccgcgaaggcccttcaagatatttataatacggtatttaaagctattaataaggtataagaacaataaaccacctaggctaaccgttatcgacggaatccggatttcaaaattggaaatagagtctttattattaaaaaatactaatcgatagaccgacttagtaataaactcgatttccccctaacgaaaattctataccgaattaaagcaataaagggtttctcctacaaattagatttattattattataaaaaggccgtaaggtattctatacggaacggctttataaggataatagtaaccccctaccgggctaagctagggtaaatttaaataaaaaaattattaaaagtaaaaaggaggaataggaagtctagtaagtattattatccaaaactataggtaggaaactttaatattaaatagaatagcgaagttaggattcggacccggaatagtacttagttaaaggctttaaaaatacagtagaggaattaaaacaatactataaagaatattccgataagccgggtccccctaagagattataataatagttagaaaatatttataacgactatacggaagataatacgccggtaataactcggaaaataataaaaagaaggaagacttaagcttatataattataaataaaagaaacgaagtacgctaataataaattagtaacgatcgtaggattaatcggataacgtagtagaattatacttctataccccgagggtaaacgtacttagaaagcaaagcgttgtaggttcaaaacaggcttatagtaaatttttttttgtatcttagaatctttcggctctagggctgaaccttctaaggggggggggggtaatgttatagcccagcattgtagactacggcacgcctagaaggtacacgggattgaattacgtaggcacgcgccgccttcgcagtatactaactaagcagggctcggcgcgcacgcacatacttaacctcgtgcagccagctcagttttgcacctttcctcttttcttctttagctttaatattatattaaattgcactacaacctccttgagctggcttactctcgtgattgtgtgcgccctcacacccttaataatctcgctaagataaagtagaaggatagcgaactgttttctaaattctttattaactttaataataagctcctaaaagcgggcggctacaattaggatagccgcgccaaattaagattcctttattatactattaataagaagttcaataattacctctttactattaaactctctaataattactttacttacgtagagcagctccaaaatattgcttataagtacaaaaagactacaaagttccgaatgctctactaaaattatttatagaatagtaaccgaaataaccggcgaattagaatatacgtccctattaccgccggttcgggtcgctctaactactaatattagacccgtaattcttcttccgctacgccctttaggattcgatacaatactaataataatatttttataggtataactaatattcgtagcgttcgaggtaaagggccttctatttagttaaaaggacgggttaaataggtattataggacgaaagggagaaatgttatattaaaggacggtatattcgttatagtattattagttatattattattaaatatccgtacctactaactataaacctttaaagtaagggaatacgtatttaaattacctaagtagccttactattcgataaggagtctcaagtatccgggattttaaactctgaatttaattagggaaaagaatagctctagtacgaagtcgggtattagaatctacccccgatatactaaataaagtagaagaatttaaaatttaaatagaaataggactaaccctaatattaattattattaattctactaatttattctacgcccttattaataaaggttactagtattatactactattagtaaaaatattatttaggatttctaaattcccgttatattaattctaatttagtaaatttaaagcgctatagcgactatagaaggtacctctatttaaagtattacctatttccttataaaactctaaggctatattttactaatttacgtatatatagtcccggaattcgagtactctattatttttaaaaaactctaattaatagccaactaagtatatttagtcccttataaaaagaaactctagtatagtattacgtaattgtaggtaagttatattaataaattttaagttaatattctattccttgaggaattctaaggaattaaatatatttttattattatttttattgggtatatttatcgaataaggaaaaaagtaggctggactactatagaaacttttatatttattatttagctagaagatattaagaaagttttagtgtttaaacggatttggaccgacgaggagttctagtagattatccttaaggacttttaggattttattcccttctttaggaagtaggaagccgaccgttttaacgattataagcccggaattaatttgaaaatcgaattaaagaaggggcttaatagtagggatctcccgctccccttcggcccgttatataatatatttcgaaaggaactcttaatatttaaaaaaattctctaggatttaatagataaaggctttatctatactagtagcttggccgttagagcctctattctctttattcggaagccgggcggaggccttcgcttttattataactattaaactcttaatataattattcgaataaaccaataccccctactattaatccgaaaaatattccgaatatttaaaagaataaagtaattctctaaggtaaatatagtataaattttctataagattcgaatagtaaaaagagaagagtataaaatagtatttcgaatatactacggcctatttaaatagttaatagtccccttcgggttatataatattctaattaccttccaataatatattaattaaatattataagaatttcttaataacttctactcggtatatataaacaatattcttatctttactaacggattttaagaaaactatatatagaaggtccgtatagtattcgagcgtttctaaaatactgaacttcatttagaccccgataaatataaattcgctattaagaaggttaaatatttagaatttattgtttacgctagtataggtatttaaatagactctaaaaaggttaaagctattttaaaataggatactctaatatcctagaagggggtttagaatttcttaaaatttataaattattattagatatttatacccaaatttattatagtaactacgctgcttataatattaattagtaaaggaatcctatttaaataattagtaacgtataaagaaatattctagttatttaaaattctatttattcgaatgcctatacttactgagtaggaccccgaacgtctaatattcttagaggccgactatagtaggtttactttcgggggctatctaatataggaaatagatagccaacggcgtatagtagccttttattcgaggaaactaaagctagcggaacgtaattaccctatttataataaaaaaatactaacgatcgtcgattacctataaaaatagcaaaccgaactatataattataatagctttactatcctaattaattactataacctaaaatactttataattcggtaatatttatttaaatagtaagcctattaggccgaatacctctctaaattctctttcgaattctaatattagccggataaaaaagtagtagtactaaatatattatttcggagggagtaggaccatcctactaaaggcgataaaaaagcttgaaatttctaatttattcctaaatccgccttatataattatatccgtatttcggcaataaatctttagggtttttgaacaatttggaggaaaggtataaaagtctttaaaaatctaaatttataataattctaaaactctatagtaggaaaggacgctatatattaataagtctttaaagtaataaagaacaatataagggatttactcccctctttcaaatttaaaatttaaataatcgactactctattaataaccttaagtatttaaaatactaaaggaggctataaatccccgggtacccggtaattaccgaagtagaagctataaagctatccaatgccgaccgagagtttaatatactccgtacccgtattattcaaattatatacaattctcaaatacttaaataccccggtagagaaggtactattacagccttagtccgctacttctactagttattactcggaatttatataaggcaattcctatacaactactatatatatagttctattaaatactaaagagcctaaaggaaggaattactctaattaatattaatattagattaattcttttaaaaaattcaaatagactttattacggacctcctattaattaaaaataatacttacctatttattattaaggactattttagtaaaaatataatattagaattaatactattaataaacgccgaagcttacgccgaaagatttataaactactttataaagtattacaaatagctacagtctataattaataattagaattctaattagaccgggcggttctaaagtaaactctacaaattatttaggattaaacaacttcttaatactacttattatccctaaattaataacagcccggaataaataaattaaaaaatataaaccttcctaaaaatatatattaattaagtttaaaataactagtacaagtagtgcccgttggcgtagttcgttattaatagctatattaatacctcaatcggcatatttcccttctttacaatctatagatttaatttaaagttaatagttctaataatccttgaaaccgttagagactcctatatacccgccgacgtccgggttcggcaatttattaaaaaattattataaattatagacttatattaaactataatagctatagcggtttaagaataagaaaggtttgttaattataattattaatcggtagagaggttccaaatcggcgataaagtataatttaaccttaagaattatattttattaaaatttaagaagaaattaaattaattatatactaagtatataatttcgaaagtactctcacctctaattatagaactcttaggcctcttaaataatatttataatatcttctatattaacctcctttaataggttactaaaaatcccctaccgaattaaattatagctaacgaatagccaccgccggtagttatagaaggagagaaagagtattacatagaaaagatcctatacgttagaaggcccctaattaaacgtatagcttttataaagtagaaaggatattacaaacctttatagtactaatttaaagacttttaaaatactaaagtatttaaactcttcgaaaaataatataggaatgctcgaattaataataaattattaaataaatttataaaaggagaaatattagtagaataagaaaagtaaataaaattagtatttaaaggtaaaaaatgtaattactaatttaaaacgccgctaatattagcctactatatttaaaattttctaatacttaataccaccctaatacttaacctaattatattatccaaaaataataatactataaccgtactaccgtaaggaacttacaatcttctcctcttctttagaggagaagtaatctcttctaccgaatttaagaaccgaactaccttctttaaccgaatcttctccttaagaatatccccctcctactatattatttctattaatactgctaaatcctcttctaacacccgaatatccactaccccctcccctaactcctcctcctcctcctctaattttctaatacctactacctcctccctactaaataatatacctaaacgaatatataattcctcctcccctaataatactctatccccctctattaatttatattactcttctaattttttaacgcaaacctttaattccgcaaccaattcgctaaaaatagtacttaccgccccggccgctaccttttcttagaaggattaaactattccaaatatccgaatattaattttagtaataagggtatttaaataaatagtaactataatagtaatatattcaatatcccgggcaaattctataataatatttattaaaacgaccgatttataattaattaaggataattcggcgaataacaataattataaaactactaaactaccttaatttatataaaaagccctaaaactctcctctagaacctctaatcttttaaatactataattaaaattagggccgaaaataaagaaacgtctagaattataattagaagtactataatagtaaaaaggggggctagcggcgctttaccaacggggtaaccgaatataaagtaaataatattcctaaaattgaattaataattagaatagaacgaagggattcgaggaaatttatagagctatataaccctcggccgctaattattcgaaatttcgagttaaaattactatatattagaaaaattagtaaaacggagccttactatttaggtaggcctcctctaattaaaaggaatattattcctaaatagtaaagggctactgctaataggtaatggagtttttagagtatatataaagtatataataacctttacccttattaaatatataagtattatagtcctttagtattatatagtaggaatattaaatagttataatacttttaataggggctttaataaatttatagtagctaccgctaccgccgctgctactattaggggtttagggtactagagaaattagcgtagcgggaattagagtaggcgtagtaataagagttggtgtaagcgttagaatagtaataatagtaagtataggagtagtagtaatagccggcgtaagagtaagtataagcgtaggaataggtataagtgcgggtataaggataggcgcgggtgtaggagtagctatagccgggcggcgataaattggagtagtaggctggagcttaaaaggattttaattggaattagtattataaataaaggttagtaataggcgtttaagggtattttaaagcggaattaaaagtatacgtacaatataattacaattattcgttaaaggagtaagaaggagagtataagtaatagaggggtaagataagggtaatataaatattgattatagtacgcaattataattaaagggagaagggggaggctaatattataggactagcgcccgactaaatatttagctctaattagctaaatttgagtattaagacggtaattagcattaggattactctagctaattcgggctacaatactaagcctccggcacccggtcttttagagtattctctaattaccttaggctacaaggtagctactagagagtatacggctatttaagctctagcattcgaacgacccggagggtagcgttttatcctttctttcttcgtagaaccttaatatatatatataaggctagcacctgcgtatcgctctgctgtccccttataataaataacaaatatcctaataacgtcgttgagactactagtataagtataaagagtatatagaaatataagtacactctatcggatattaataaggtatttttactattgcgaacttcctaaaatactagaaagcttcttatataggcgcttgaggtacagcgtatactatattgctccttatactttattaattgtaattaatatcgtaaaagaagttataaacttccttatattaaaacccaatttatacttcgacgagatttatacttttttaattaataagtataacgtatatatttcgaccgagaccgtacaatagtaccttcgataggagaagtagaagaagaagcgactttatataaaggtattataataatcctctatattaatagtcgaataaatattaaagatctttttatttattataaagatattcgtattctataataaatttggtataaaccgaaaggatagtatttattatattagttaggtaccccgcggcgctattacaatagtattaaataaatttatatacggtatatagtattacctcctcttaattattatagtaaataggctatttaatatactagtatttagaagtgtaatggatttagttagggtttaggattggataataaaatacttactccctaaaataaatttatttcccggttataataatattttaataataaataacgctaattaatacccctataccgaattttagtacgtatataattagaaaggggttctattatagtatttaccgctatactctcctaagtttaaccctattgaggtatactttagcgattttaagcggtagttcaagagggtatattataacgaaggcggtaataaaatattaaacaataattttactatattttttaagcgattggtgtaggatgtggggtatagagtataatagatccgtaactattttaaaaatataaaactagtaatagattaatttaataatattaataaagagtatagcgagctatatactaacgagctggtcgagtatagagagataggtattatatttagacggtagtagagagtatagaagggagaaatggatttatatgtattaaattgaattgtatgctaaaaatactagaaatactaaaagtgccaaaaatcgtatttatctatataataatactaaaatactaaaaaccccctctttcactataaatcaatttataatatcgttattgcttactaggattattagtagtagtactgcccgctatagaagcgagagttctagtaacgttatatttgagtatagtattgaattataggtttagagtatatattaattaattaaattatagtaataggagttagagggtatatttattatagtttaattacattactaatactatatatttagttttaaagaaatttttaataccgttcctaaatactatatagaggttgtaattaaaccctagttttataaactactctaccggttattctttaagtacgaatatattaagtagcacctctttattccagagtttattccttaaagcgattagaattctatatattagtattattttaattaataacctaatatagtaacgcttatagaacgccttaaaaaattcaataataatctctttagccggctaattaaatagaacggagggtaatagtaataaatgaaaaccgaaagtcgaaaatataggcggacgtagtatagaaaattctttaacttctattagggaatctctaatctctttacccttatcctcttcgcctactattaatagcggtacaattaatagtagtaccggtagctaaatagaaactataatcgccgtagaaataagaggagggttaatattagcgttagtacatttaatagtaagagtttcgcggttagttaggtatttatagaatacggtagtaaaatattctaacaatatatataaatcaataattattattttacttagtagagggagagcgcccgctatattgtagttgtagccgctagcgattgccgaattagcaatagagccgccggcggtataaagtaactagatttagggatattgaaagtagggagggaagtattagtatagtagtaggtatagtaaatataggggaggagggtataactaatatagacctctaaaattgtccctccttaatatagcttatagtaaactatttatagtctctatattagtactactattattattattaatattattaacaatattaatattaactggtagattattacctcctcccctatatttactactattattattattactaaaggcggctattactttattacctagtatatttcatattaatttaaatagcgggttagctattatagccttccttagcaatatagtatatacctacttacctatatctttaatattaaaattataataggttatactcctatttataacgtagtatatttagtacttaatagccttattataattcttatacttataactaaaattatatacctatacttgtactagctcctaatatataatactacgtagctttaccctcgtacgctcctcttactattagtcctcctctaaattcttctcgatttctattagtatagtatttattgtaacgtatttaaacttttcggtactaattagaatttataaccctcgtaacaatagtatatcgattatttatagaattagggtaataaaaggattaattaaactacgagagggggtaggagtagaaggtatattgctataggaggatagggtagcggggattttattagcaagtaggtcggtcaaccgaaatttgaataatataataaaatagtagtattagctagtataatagaagtacaactttataacggttttatacttaatattattatacttattataaaaatcctttttaggaatagttttattatatataataacccgggcgcggcagttattataggtagcggcgatatatataatattatataaagagattaattgctttatccttatagttatattattattaataatatcttctatataacttcgctatatatataggatttcgctaaatagtatcgtcctaaaccgccacttatagaatttattattattttatttaattttaacctctttaaataaattatattctttaatagtaagtaatttaatatagttaatagtaatatataaactaactatattaaattaaacctatattgaattaaagtatttaggatatagtagtagcaatactatagcgaccggcttacgggcggcgtagggttgggctagtagtactaaggtaattaatttaattagggaagttaccttactattattattacccgataaataaaataaaatatcgaaagcccgcttcttaggggtgaggcggacggggaattattattcgactttattattattactagaatcctcttcgctactagaaatttcaataggtattgtaggtttgggggggaacgacggcggttctaggactagaattaaaactaattctagctttagctctagcgcggtaaccttcccgctttttaacggcggttttaataataatcttaataatagtcttcttaacagtagttttaataggagtagccttcttcttgggtagagtaattttggggatgattttagtaaattacttaattttatagctcttttttttagagcgggaggaggcgcgttatagaattattaaattaggatcttcctaatcttaatctttatcgaagtaaattattagtacgttactttaagtacaggatcgctttacgccagcgggttttaaattaaggattgttttgggaggtattgttgcgatggatttgattgattattggtgttgttattactttgtacgttgaaatggctttaaattaatatagaaattattgtgaaataatgaattttaacgaagttgtacaatacagaagtgcggtgtgtgtgtgtgtgtgtgcacgcacacacacctcttgccaagactgcacaggcgattgagtgtgggaatggtaaattgttaggcgctgctctgattcccggtttggcaggcccaaatttccctgtagcctccaccgcgcttcccctaacccctggccagcaactacctacctagctaggtaggtactgcgtacatgtacatacaaccgttgcacacagcggccgtttccctacaccgtctccgagtcgcacatcatctcactatccacttgcacatgctgcgtacaatcacgaatccaacgtcggccttcaactgaaaccaaagcacaacatgatcgaggaattacactgtaccggcatccttcggaatggtagtcattgcaacacgaaacagattgtctcaggctgcggccaagaacattgacaggatggccaaggctcagaccaacaaacttgcagccaacaacactggaatcttgtgcaagttgaacagacggggtaataaagtaggagatgcaagaccagtgtgaaattcattgacagtttgatacagagagttgctcattgaatccgtgcctacatcgaacaatatccagtggcctgaaaatatcaaatggcagctagaaacgaacgtcaaggccgatacttagcaaactggacttcgatcattgccagcttacaagacactacgtacagtaattgtccacgccagcgcacccaggcttgaccacatccagcaataaccgttcaacaaaccacgtcgctgcacccctgatgaaacaccaccaccatgcgtacggtcgtgtacatagcacggttcgcagcagcgatctagtgtactatgataattgtggttgatttgcatcgccctgatgattcccgaaggacgacaggggggcaggggtggacgagtgcctggctccggaaagtcttcgtggaaaccgtcttcagcccagacaggaaaccgtccgcccatagcgtcaagaccgccctgcaaccctctggctccgtctgcctccgtcctgccccgtgctgccccgtgctgccccgtgctgcccgttagattccacttacacccgctcctgttccggggttggaggcgccttcaaagcaaagacgtcacgcatgattgggcatcggctaccctttggtctccacatctttatatcccatgtctccttcacctcgggttctcctgggacatgttccatcttcaccaattggatcctcctccagcttacttgtcgttgtcgtctccggctgtgctcccgcatcccctgtcaccgttcacccacgagcccgtaaccgtttccactcccgagttggctttccagtcgtccggcctttgcaaaccgccgcgtcgaaaacaataagtaccatgggcgaccccgtcatcagaaccgcttctccctacactaatcccatcatcaaatgccctcgactacaacgtctctcgtctggtccatcttctagcttcatcaacaacaacaacagcaacaacaacaacaataaatcatccaacagcaagtaccccaactgccagccctcaagcctcgacaatgcccacgcatacacatcaacatacatacacattgcatataatgaatgcccctcatgaccaagtgtcgtcatatcttcgtctctatcagcccaaagcacacgcagccccggctgcacaagagactttgacgagttcaccatggctaaccgcacttgtctcgtctagtgttcaaccacgatcacgtcaacaagaccaacctccaccctggtggtgtcaagtgagcaaatctccctggcaacccgactcgttgcctggccagaggtgctgacgatgacttcaacaggccccatgtcgagcacacagaactagaggaggagctccatcaaaaagctcacatcgactatgacagagtcgctattgtacgtccctctctcctcatcgcctttttgagactgcaacattcgatatcaacatgaaggagcttgcatatgcaccgcctgttggctccaagttggactctttgaaaatggccatgctgctggaaggacgcataactaaccctccacagatcgccaacccttcagtcgcctccctctacgaagatgcccttgtctatgagacgggcactgccatcacatccagcggtgctcttaccgcctactcgggcaagaagactggccgttctccctcagataagcgtatcgtcaaggagccttcatcagaaaacgacatttggtacgtttgaatctgtcgcttctgtctttgacttcaacagacttgctaacgatttctcaaataggtggggacctgtcaacaagcccatgagcccagaggtaagaaacacttgcacttttttgacacatccgacatgaccagaaaaggtgttggttggttggttggatgcactccaccgtttcaaatgcatccattggcggcggcattggcattggatggttgcacaagcacacgcgaccaatttcgcactcgaacaggcgatggtgaggccggcagccctgcggtgcactttccacacaatggattttgccaagcagagcacggcttcacgtcattgttcttggcgactttggaaaatgactttttgatgtcttgtcggtgtcatcgtggagccggtgtgcaccagcagcgccatgtggggtccctttgacccgcccctgctctcgcctgggctgtcgtcatgacccgcagcgcttgtccccgaatcaggtcacagcctcggatgcatgcccccccatcaatgcaccccgctcccgctcgggaaacaactcggccttccccgcaccaaccgaacccctttttctccactcgggccaacggcgatcccagatcacgtggccaccctcatcgtcaccacttgctgactcttactcttcactacaggtctggaagatcaaccgcgagcgtgctgtcgactacctcaacaccaggaatcgcatctacgtcgttgacggttatgccggctgggatgagaagtaccgcatccgcgtccgtgtcgtctgcgcccgcgcctaccatgctctcttcatgcgcaacatgcttatccgccctccccgtgaggagctcgagcacttccaccccgactacaccatctacaatgccggctctttccccgccaaccgttacactgagggcatgtcctcctccacctccgttgccatcaactttgccgagaaggagatggtcatccttggtaccgagtacgccggtgagatgaagaagggtatcttcaccgtcatgttctacgagggccccgtcaagcacaacatcctcactctccactcctccgccaacgaaggcaaggatggcgacgtcactctcttcttcggtctttccggaactggcaagaccaccctctcggccgaccccaaccgccgcctcattggtgacgacgagcactgctggtccgaccgcggtgtcttcaacatcgagggtggctgctacgccaagaccattggtctctccgccgagaaggaacccgatattttcaacgccatccgctacggttccgtcctcgagaacgttgtcttcaaccccgaaacccgcgaggtcgactacggtgacgccaccctcaccgagaacacccgctgcgcctatcccatcgagtacatccccaacgccaagatcccctgcctgtcgcccaaccaccccaagaacatcatcctcctcacttgcgacgcccgcggcgtgctccctcccatctccaagctcgactcggcccagaccatgttccactttatctccggctacacctccaagatggccggtaccgaggacggcattcttgagccccaggcgaccttctcttcgtgcttcgcccagcccttcctggccctgcaccccatgcgctacgccaagatgctcgccgagaagatcgagaaccacaacgccaacgcttggctcctcaacaccggctgggtcggtgccggcttcgcccagggcggcaagcgctgcccgctcaagtacacccgcgccatcctcgacgccatccactctggcgagctcgccaacgtcgagtacgagaactacgaggtcttcaacctccaggttcccaagagctgccccggtgttccctcggagcttctcaaccccaagaccgcctggaccgctggtgccaactcgttcgacaccgaggtcaagaagctcggtggtctcttcctcgagaacttcaagaagtacgagagcgaggctactgaggatgtcatcaaggctggccccgttgtttaaggcggcgccttgtgcgatgatttccttgtgatgaacgattccttccatcagcattttgatatcgtggctttttgtttttgggattcccccctggacttggaatgatggatgactcttgtgtgctcatcggtctttatgagagacacaaacgacacgagaacaacaacatagaaagttctttgcatatgtcatttggcgctcgttttcttctttggatttttttggacattcctcttttggcaaaacgaaagaaggatacggaaacgggatcatttgtttggatatttacatgtaatcttgggtacagtaagagtacacgcacgttagatttcgtgtcgtggtctacactaggtcatgtttttgatgtctttttttttttagcttggctgtggttgttgaaatcgagagtgcctcttactttgagaggttgtttgaaagaacttgactttgtctgatcgttgtgcatttcatcaaccaactgtttgaaaaagtaatcttcctaatctcaaagtccgcccaggcttatggagggagctccaggcccaaaaaccttccaaacgagcttatgaacataggaaggatctctgttatcctcgtcccagccgtagccctcgagcctgttggtcaccgtctctctcttcaaggtcgtgtacagaatcctcatggccttggcgcgcgccagcttccaggccttgtgtgccacggggtcgaggttcttgttcggctccggaacggcgctagtaggaccgaagacgtattcggtcagctcttcggcgtcgagttccactcgaagaaagtggttccagtcgcggatgttggccgaccctttgagctcgatgagggcgcaaacccggtagatgggtgtgggggtcaagatgggagttgtcatgtttgtgtgtggtatctgtaatggggtggtggtactattgtggtgggtaatcgccaggttagagatgattgtaatgattatgatgataacggaaatgatgattatctgaccagtcgtcgaggataggcaaaggagattgatagtctcgacttacatagaggtatatgttatacgaacgcctggagtgactgtcaaatgtatgggtgttggttgttaagaaacaactggaagcggaagacggccgagcgggatgatgggggttttataagtagaccgcccaacctttagagcacctctcctccctcccttttagatcagacggtagaggtagctacctagctagcttggcgtgatcgagaggttaggtacaataatcctttactaccttactaccttatcatacgtcctatctcaatgataggtttagtatatatagcacgacggggttcttttctctcttgtctctaggtatttaccagaatgtacttatttctcctcctacctagactacatctgcatcacttttgcgcttcaagtgatcatcagctagtggtaggtagtccattgctctgtcgtcagtcagtcactcactcacccactcaactggctctaacaccttattacagtgtacactttgcaccatcatccgtcgtcatccataagaatgatgaattctgaccacctagactagacttgaacaactaacttgaccggccttagtaacaaggcaaaaccaaaaggcctcgagtatgttcgaaagctacctgacctgtgaggcgaaagaagctcaaccgtgcatcgtcgtgtcgcaaccaataagactttgttgagctgggcttggacctcctcggtgtccaattcatccttggagataactcgacagggtattccgtcgcagtcctgagaattttcgagactacccatgtaggtagaaacaaatgtcccgtcataggtagactctttgacagcattcagctagctagctgcctttttccccatgaaatcgttcgagggccattattgccggctcacgtcatgaagacgtagccatcgatgtagggtgcctggctcagggttctcgatagagccgaagctgtcagataatggccgtagctgttatagaacatgctctagcaattaacatgggaggatcaataaggaaacgtcatttccagggttttcgccttgagagtatgaccgcggcggctagatcaagtcgctggtactcgttactttgtcgcctgtggcccacgacaagtcgtacttcacgatgcgtttttagatcttgtacatcaatgttcttgagcatcaaagtcccctttcccgtcttatcttcagcttcgaactcgataagggacatgagagctgaaaccaaagatgaaggaaatgaccactgtgagatatgttcaggcaatcagcgttggaagcagaaaccatggttcgtcataattgaatgactatggtcactaacgacgaagagtcagctatgaacttgctacttccgtctagctctacaaatcttccgaaatttgatccccttatataagaatcatgctttgctacatatctcccatctctatgtggcatggctcttacaatgggggtttccccttctctagacactattctccaaaagctcatcctcgttgacgaactggacagggtgtcccatctccgcaaacagcttcaagcacagatctcccgaaccccgtgtaacatattccttgacggcgtccgcggcctgctccatgaggtccatggtcctcagatggccgggacactcaccgcacgtggtcatgaagatgtacccaatcacaaacggcatttgactcttgtcattgaggtagccgctgccgaagatctgcgatagacgttgatggttcttctccttaaccagcttcatcatctcccaacatgacttgtggagtgtcaaccaagggaacgacatctccgtaacttccgcgtggagagccataactgccgcctgaataagttcatccggtcgcaggtactcctcgcgcttcttgcctttggcctccaacgtacgtttcttctcaataaccttctggtcctcttcatcgatctgccacatgagcaagtttcctttgcccagttcgcccttagcctcgaacccgctacgggacacaatgtcgtggatattctcgggcgtccagggaacctcggtgcgcttcagatacttctccacaaagatggatgaaactggtaggcctttcttgagaccacgcgggaccccagcggcccccatctggagtacgaaggtctcaaggtacttcttgcgagtcttcggggcgattcctccaggaaagaagctggaatcagggagaagggcctgggccatttccaagtctggccaaaagtgaggatcaaccagcttctcgttctggagcgcagagtagagatgggtggtgtactggatggatccccaagcgtttgcagcgtcgaagccaatggagtacatatcccctcggtaactgagcaggttaaggccggcaaggactggagagtagtccaggattcggttcggcctcatagacgatgcaatcggtatcttgtttcggcgatagtagctaaccttgcactggtagacggggtctgccacaatctcctgcccttgcttgatcaccaaccgcagcatgtcatccatgcgttcgggccagttcttgatccgcaacttgctcttcttgtggtagtcgaggtgatccttgagggtttgactgaggtgctttatctcgttttgcatgaacttggatccttgcgaaacatcggctctgagcaggtgatgaatgtcaaggaaggtctgggaggcaaagaccagtgagaatgaaattttgcctgtcctgtccatctctcgcactccgcgcatgaattcgtcctcgacgggatagctgggaatcatgcgggtaacaaccgttagctcgctcagaaactccatgaggaggatctgatcttccttgaactttgcgtgtccaggcaggttatcccggtttttggtgggatcatagtggcccatgacgccttccctgataatgggcaaatggtctggcgagagaacgtcgaggaaagaaagcagacagcgatgggcgttgatgaagcactcatcagcaagatcatacatgttgtagttgaagttatccgacgcatcgtcagagaagacgctgttgatgttgtagcccttgcgaagacaacaagcgaggaagaacttgtgttgcacaccccaggtagccccctcaaagttcttgaagctgggctcggcctcgtcaatgatgccgcgggccaaagcgagagcggtgtcggtagcaacagctgccgctgcaaggtcgaagaggcccttctggtagttctcccatatccagcggatggtggcccggatgcgggcaaggtcgttcatcatgatggtataagtgaacaaaacatcttcgagctcagcgagtgtctcagcttcgtagatggtcttgtcttctgtcggctgggcgggtctctcaacatcaggagcatccaggaaggcctgcgagggctcttggacggccaagccagcaaatctgttgctgatttcatccgacttagcagccttgaccttcgttgaagtggaggctttgctagacatgcgagggaggagggcttctcggaccttcttcaggacctcaacaaagtggcgatgcttcaaatcgcctttggtgtccggtccaacaccatgctcggccaaacgttcaccgaagccggagcgattggagatgacacgattgatggtggccacaaagttatcgggaacggcaatggccgggtccgcggtgtcggcaatgtgctttgccaacttgggataatccgatatggccacaatgtacttggagacaccgtgaatggccttcttcgtggcttggacggctgcgctagcagctttgcgcgccttgcccttcttccggccgctactggaggactttgcggagagtgacgaagcgtccgaggtgtcccaggaacccgacttgagttggtcggcagggaacccgcatttctttgctgtcgaggcaagccatgctgccactgcgtcggtgtccttcttgtactcaaggtactcgctcttcagcgggaggggtagcattttgctcgtctagtcgtggtgttggccgtggacgactagaaaaagaagaggaggaggaggagatgtgaggtgatgggagaaggtggaagggccgcgagcacaagacaggtcagctctcttgcgttgttgggtgcttttgtgccgtttgctcctgcccgctccgtcaggtgaagtgtcttatgggctgattccacttgtcggtccgtttgccgggccgttgcaggcctttggaaatggttagaacatgagcgtatgtattttgggacgaggaaggagcgatccgatgtaagatcatatcccacagggaccggaggtacatcaaggatgaccccacctcagttacctacagtttggggaatacttaccctacttcgagcatcgtgaagtgcttggcgtctttcagcgtcgtcgcgtctctggcactaactgaacacggcttggtgtgcatccgaccttcaggtcttcacacaggcatcatatcttcacaacaaggtgtaccttgcgaaaatatatcatcttgtgctttcctgggccaagagtcgaataatgcctaaaaaggtgtgactaaaaaaacacacaatggatgactagcgcaaagctcgaggttggcaagtcaggctgtgatcggaacgcagcagacacccgaagagctggaaatacatgagggatcagtgttcgagttgcaaagctcctgtcctcgtcatgtaagtgaacgtcaactgggggccatgaggaccttggctactaacttcatgctgtactatggcgcttcgactcctgctctagcgcaaggaaccgaatgtgtgagtcaaccggaagggcaattggcaatgagctcatcgaagataccgcagatcggttgattgcgccgtgtcgaatgctgctcggatgtgggtggctggcaacaggaagccacaagacatagatgaaagaagtgagagggcgagactgacctttcgggatcgaacaagacgttgagcgtccggtacctgcgaccctatcatcagtcccatcccctccccgttcccctgtccttcaaccacagatcaccgcgtgaaaagaccggtcccaaaaaaagaaccaaacaaaaatattcattgtccatcatgcctccattcgggtatcatctaaccattccacatgacttttatctgccaaaaaagcaccacctctttcgtcttctttcatccttcttctttgcccgcttcatttcttactcatcatcaacctcaaaaactcatcctcgtccactccccccttcccactcgcatcaaactcttcaatcatggccgtgatatccgcatccggtatgttattccccacctgcttgctcaccctcctcagatcgtcctgcgtgatcatgcccttgccgtctatatcgaacagcctgaacgcgcgacggagctcctccttggggtcgcgctgccgaattagtgtccccgcaatcgcctgcgccgtcggtaggttgaagagccggtagacgggcggacactcctggtcaagcggccagttggcgggcttttggccgtggcggatcaacaagtcgaaagtctgtgctttgggcagctcgaagccgagggcgcggaggacgaagcggaattcttcgtaggagaggaggccgtctttgttggagtcgaagaggtcgaactgacgagttggcaaaggggtgttagctggttggtatttggggggtggtggtgtgtgtcggccgtagaaggcaaagcggttgcgcagcaacatgacatgtatgtgaatggcaaaaatagcaggggtgaaagtaaacaaaggaaagagggagaagacagagaggttggcacgtacagcttcgccaactcgcgttttctgctcgtcggacagtttgttaaagtcttccctcccggggatggtgtattgtatcgtgcgctgtgaagatgccatggcgagtttgtgtgtcttgaatggttttgaactcgaatgttcggtctggatggtcgcggatggtgcagtggtgtgtgatcaattcccagtcacaagagcgacggactgattgctgggcgcaagacggaatacgagagacgcgcgcgtagcgaggaattggattgtgcgactgaaaattggcgaaatacggtcgcgagaattctttggctattggcgacagaaagcgcaatggatcggagatgtgaagctaggagaaagaccttgtcgtcgtcgatgcatgttgttgttgttgttgtctctggcttgtgtcgtcggtgtggatggatagcccccggtcagtggatgggggggctgtccaggcgctgtcacggtgggtgatctttggtgaacgcgttcgagctgccagcttcccgtcagtcctcttcggctttcattgatttggtccgcccggctcgccaagtgacccatgctcctttccttggttcctcctcggtctgagccgctcccggctggcatcaagatcaacaacggccccactgaaaagtgcaacaaccgatggctgcacttctgctgcaggcgcaacgctccccgaaattccaattgacagtttgactctcaaccaaccgaactcgatttgcgcaacgggacgtcccgagccatcttaatcacgaatatgcagtccctcgggaaaagaaagagaagcgaggaggatgacgtcgaaaaggtttttgccaagtactggggcgagctgcaccacgccctcaaagtcgccaaaggctttgagagacagcgccagtccaagcgactccacgaccgaagcacaccacaggacaagaaggccaggatagaaaatgaaattgttgttctcaagtccctcgacctctaccaagccgcccatgcccacctctgcttctccctccttcgcatcaagcgcattgccgaatgccccaacctccccgaggccgtgaagcgcggcgtctccaagccagtgctcaccgatgaagaacgaactgcgctgcacaacgttacgagcgccctctgcgctcgccaagaggtccgcaccgtcaccgacaaggcgattacggggatatgcaaggccatgggcatcgagcctcctgagaagaagggcaagaagggcaagaaccaacacaaggagagggacgagtcaaagaccaacgaggccaagacaaatggagacaacaagacggccaaggataagaaggaggtggaggaaaagaaggacaacaagctagacaggaagtccaaggaaaaggaggagaaggacgacaaggaaaaggaaaagacaaagaccgagaagcccgcaaataaggaagcggtaacagaagaaggcttggacgacaacgacgacgacgacgaaaaaccagtcaatgacgaagaggaagagaagattctctccaaatacgacgacttgctcggtggctcgtcctccgattcggacgcagatgacgaggaagatgacgagagatttgcttccaaggctgcggtcaagaagcgtcctatcgcaaaggaacttgatccgatggagattacagatgatgaggatggaggctacggcgatgacggagacctagaccccatggaaattaccgacgacgaagccgacgacggcggctcggaacaaaatggcgacggttccgacgacgaattcgaagggttcagtgactcggaggacgaaggatcagccaccaatccccaagaagaacagcccgaagaagacgacgacgatgatgaaaactcggacaacagcggcatcgacgccgccccttcaaagaagaagagcaagtcctcctcatcatcaaccgccaagacggaaaaactgcaaaacttcaccatggactccaccttcctgcccaccctcatgggcggctatatctcgggctccgagtcggcctcagacgtcgatgttgcccctccccgcaagaaccgccgcggccagcgcgcccgccaggccatttgggagaagaagtacaaggaggaggccaagcacctgaagaagcagcagaaggccagagacgccggttgggatttgaagaggggcgcggtagaatcttcggatggcaagccgtggaagaagggcagtcttcttgaccttaagaataagggcaagggtggtagcgaagagggtggtgaagaaaagggtggtgatgctcgggcaggaggtgcaggtgctgctgcggccagaggtggtgataggggtcgtggcggcggaagcagaggtggtaggggcggttctggagctgctgctgctgctgctgctgctcctccggctaaggcgcccaagaagcgtgatgatagcgggccgctgcatccttcgtgggaggcgaagaagaaggcgaaggagaaggagatgctgtcggcaccgttccagggcaagaagatcaccttcgactaaggacttgctaccatatacgttattagtgcagttgacgcgatataccctgccaagcttttgttggacctcgctccatatcgatatcatcacccgtcattccgtgattatccagagactatttcgatgatgagctacatacttggtaaacatcaccaatatgaacttgaaaacggcacgcttgaatcgttgaacatgctgatgttcgaagatgtagataccgcaattaacgtgaaacactcgtccaaaaacatggtttcacaccgtatagatttcgctattttgttgttctccaaaagcttcaagttcgggcatatcgatcagcaggacgtgttagctactgttaggattatggtgctttggacttgtgttatcattaacagctgaccaacaaaacgttcgggcgccgcggggccaccccattccatccgggcaggtccccacccatgcctgccctgtcgaccaccgcttcgtcgcctggcatctgaacagcactcagcactgaacgaagctcctggacttgtgcttggctagtccgttccacttacagacatccgcttttgaaggttgacaacggcatcgacagcttgatgttgccgaccaccgactgacctcagttcgtccttttgttgcttgagagttgctctactctatccacctctttttgtcttttttttaaacttatacttataataattcgaccctggatctcggtcccgaacccgactattcgattgtggcaccgggcggaagagcaattcccggttcacgatccaaacaggcaactgctacaagtgctatttcccctaaaagatgtcacgacgccttcgactttgcgatacgtagcgccattcccgaccgaccctactaaccttagcgaccgcgtccgatcattcgacaagccgcgttcctctcgactacacacccgtttactatctgcacaatgagcggccaaatgaccagggccgaacgattcgaggacgagaagcggagaatcatcgagagttgcttcaacaagagagatgaggacggctccagtaggcacgccacaagacgaagcaataataagaacaagacgacagaaggcattgacaatgatgaactagctatcgaaacctacatcacccacatccgcatcaccgagttctcgacacacccgacctcgcccccgccgccccaggcacgaacccctaataccgaaaagcctcgcatcatcatcgtcgccgtgcgcaagtccggccgcgtgcgcctacacaagtccaaggagaaccccaatggcaccttttccatcggcaagacatggttcctcgacgacctctccgacatcgagtccttcaccagcccgaccgccagccccaacttccgtgagtgggccggcgatgtgggcttcatcgtcaccctggggaagccatactactggcaggcccagaccgacaaggagaagaagttcttcattgccagtttgatcaagatcttcggcaagtacactggcggccgcgtgccgagactaataggcttcgaccagcgcgaactcgaccaagtcttgggtggtgcccaggcgccgaggcgaccagcagataggggcccgccttcgagatccggcacccagatcgaccagcaaggggctacccctcctctttcgaggtcggccacattcgataaaccaccctcgcgatcggggcccatggacaaccctccctcgagatccgctacctttgatcttcctccttcgcgatccggcatcttggaccctgctgttagtagcggcaatgtctccgcgacctctggatatggctccttcccacctccactcgccgggccaccgccctccgcgcctccccctggacctcctcccagccgcccggttcccgagagaatgccttcccgtaccaacctggctcccaatagcaaagacagggggccgtcgccatccaggagcattgagtcaagcaatgtgaggtcgcaggagcaactaccgctgcggagaatgaactccaatcagactctggattcaagggcaccttcgttggcgacaagaaccgaggatagctctagtttccgtccagggtctagagctggtactggagactccaaagttaccactcctgaacccgccacggccccgacaccttctgtaccggctgaggctccggcgaggaagcgaccacccatggatcctctacgcccattgcagcttgacagcggtctggtgccagcaccgttgatgagtcccgctctacgtagtcctggtttacgtggacgggcagacccggtcctgcctcctccgcgaagtgtggaccgtatgatgcctcgcaagaactccatactcacccaaaacgagccgcagcgggcgccatcccctgccccacctgtggccgaccaagtagttacacccattgaacccaggaaaattgagctccccgtgagcgtggctcctagtcccaccgtgagcacgcctagcgcttcgatcaagtcacccatctctgaggccatgaccgactccccacgaacggacgaggagagtcgaccgggtctcggacccatgatcaaatccaaaaagtccaggggacagattgcgggcgctatctggaaggcggcaacggcagcgtctgcctttaagccgaggcctggcggtgcagctgatcgtctacgaaacttgaccaaaaatcccgaggggccagacggcatcactagtgtcgtcccggcaccacccaagccaactcccccgcaaaaacaggaacaggcggcccctggtggtcaggcaaagccagctgatgggaaggctggagttcccgaggtgaaggtgacagattccaagggcaaggcggaggatgcgcccaaggacaagaagaaggacgaagcacttgagcccgaggaaccgcggcgggcgattgttgctggcaacgatatcaagtaccttacctcactcggcatcgacccgtctatcctcgataccaaaacgaccgagtttgccaaatggctggactactttggctgggtgcccggtaagcagatgcggtctcgcaactttgacgagatgaggattgatgtcgaccgcgagcttagcaaggcccaggcgggcggctggctggcgcgtttccaggaggaggatgagagggtggatgctatcaagaagggcatcgacgtggcgcttgccgagtgtgacgagcttgataacttgctcacactgtacagtgtcgagctatctgtaagttactacgttcatatcagcgtggtttggttgctaacatgtcgcagacactctcggacgatattgcctatatcgaagcccaaggccaaggtctccaggttcaggctgcaaaccagaagctactcaagaaggaattggagtctttgttagctacatgcgccatcagcgagtcggatctcgccgctctgaaggttgcgccacttgagactgcaaccggcgtggaggagattgaatcagcccttgtcgcattattcaaggccatgacgaagattgatcccgcaatgggtgctattgaaggacgcaggagcgaggatggaagcggtggccaagccatggccctcaacagcgactatggaaacatgcgcatcgttcaggagaagagggagatgtacatggcagaaagcactttgttcatgcgcagactgaccgagttcatggcacgacgattcgaggatgcattccgggccaccaagatggcgttggataacgcgctctcgaagaaggttgaccctcgtaaccatgaagctggcagggatatcctctggatgtacagtccgcttattctttacgccaaggaagtcgatgttgccaactgggaccgcattatgcagatataccaagacatcagccacccgatttacaaggccgagttcaaggatgcaatggattcatggaagaagaacgcgaggaagatgacaggcgaagagacggccgaactgctattcacttcaggacacgataagaaggacgaaggccttgctaacacggcaagaaagcttaccgtcaagcgaagtcagacactggcgagaaccctccgctcacaggtcggtgaaggaaaagccggcactgctgcggacaagactctagatagcagggctctcccttacgaagcgtttgctggcgtcctggacgatcttcttcccctggtggagatggagcaaaactttgtcattgacttcttccatgcctcgactctggagcaggtcgatttccccgatctcgtggttgcgtccaggcctcaggaccgtcgcggaaacgatctcaaacgccatcgcatgatggaaccggatcgtgatctggcccgcaggatcacccgtgctatggaggtcatctttatgttctttgataagaacttgcagaacctgatggactgggtgttgatgatggatcctctgtaagtctgcttacgtctttaatgtgatgtttcttgctgactgtttcatagacaaggagttggtgttttggccacgctggagcgcaagatggccgatatcagtcaatccaaccaagactacctcaacaccgttctacaaaagcttcatggcaacctcgaaggcaagttcaagaagtttgtcgacgagcaggtgcgcgccatcgaggagaccaaggtcaagatcaagaagcgcaaaggcgtcatccacttcatgcgcatcttcccccagttctctgcggccgtcgagaacatgctctcctctagcgctgctgccgtcggcagcaccatggaatcgcccgtatctgccagcaaccttaccgtccgccgcatgatcgaccgcgagtacgaccgcatcatcaagaccatgttcgattcgctcaaggtcattgcgcgcgagaacccagccgtggctctccccgccgccggcggtggtggcggcggcaactccagcttcccgtccttccccggaagcagcgctgcctccatgatcagcagcgtcaatattagcagcttgcgcggctcctcgggggccgacacggaagaggacaaggaagctctcaacttccacatcctgctcatcgaaaacatgaaccacttcatcgaggaggtcgacaaccctaagggcctcgaggtgctcgacgactggcgcgaggctgcccagcaggagctcgcagagcacttgaacctctacaccaacactgtcatgcgcagaccgttgggtaagctgcttgagtacctcgagaatgtcgaggctcagctggcggctggcaagaaccccggcgctgtggccgcgcagacgaatacctccaagtccgcattcaacaaagtcttgagcgggtatgacgggaaggaagtccgcaagggtatcgagacgctaaggaagagagtggagaagcactttggcggcgatgatgatgcccccggtggcgacggcgcgagcgcgattactactggtagcaacggatctagggtggtgggcgggggtaacagaggtctggtgatgagggtattgaaggagtgcgagaggttctacggcgaggtggacatgaggttggcaaagattacgaccgaggtatatggcggtgaggtgttgtgggagtggccgagagcggaggtgaagagtgcttttacccaagtggggaggtgagtgggtgagttagttgagatggtcagaaggagagaggaaatgttgtcgtagttacccgaagaataacctcggggttttggaatgcatattatatatattattattatttggtgtgttgcccggctttggtgtctttagagggtactcagggggccaatataggagaccatgaggtagattcaaaacactctagtgtgacttcgtagacaatgattgataaggagtcacatcaaaggaagaaatagatataatgtaggtaacttgtgatcgtggttgttgaagaagtagcaagacggatgcggtttgagtaggtaaggtcacgagttcctgttcggtgagcttattactatctatacagtattgtttgccgcgccgctgctttcgtcaatcgctccgtacgccttggtattagaagatcgtattccacttttctccaacacttcatcatccaactcatattagactaccgtgccgttcacaaagcatagagatgaagagctcatcggcggtttcacttcaccatttcctgctcagtggcttgcctcgctgcccctgcgaatatccagtactccctcttggcctgagaacaagcttttgatgttcagccccatggaaatctagcgaagcgtctgtccaaggagtggggcagctcacacaatgttacaataggcatggacgtttcaaagatgccttgtcctatgttcccacactcaatcgcctgtgcagtcttggcaagaggtgtgtgtgcgtgcacacacacacacaccgcatttgacaaatctggccatttgacatcgctttatacgactcaactcaatcgtttaatatcgaaatctagttaaaactagtataaaaaatcgatattttaatactctacgtcgtatagttaattattttaatatttatattatcttttaaactattatcgatatagtatattaccctaatacctactaaaaggtattaataacgataatactagtaaataacgagtatcctaataatattactaagactattagtataagtataaagagtatatagaaatataagtatattctattagatattagtaaagtatttttactattgcgaatttcctaaaatactagaaagcttcttatataggcgtttaaggtataatatatactatattactccttatactttattgactataattaatattgtaaaggaagttataaacctccttatattgaaatttaatttatacttcgacgaaatttgtatttttttaattaatgagtataatatatacgtttcgaccgagattatacggcggtaccttcaataggagaagtagaagaagaagcgattctatataaaagtattataataatcccctatattagtagttgagtaaatattaaaaatctttttatttattataaaaatatttatattctataacgaatttagtatagattaaaaggatagtatttattatactagttaagtaccttatagtactattgcgatagtattaagtaagttcgtacgtagtacgcggtattacttcctcttaactattataataaataggttatttaatatattagtatttagaggtgtaacggacttagctggggtttaggattagatagtaaaatacctactccttaaaataaatttatttcccagttgtaatagtattttagtaatagataatattaattagtactcttataccgaattctaatacgcgtataattagaagggggttctattgtagtatttattactgtactctctcgagtttaaccctattgaggtatattttaataattttaagtagtagtttaagagggtgtattataatgagggcggtaataagatattagataacgattttattacattttttaaacgattagtataggatatagggtatagagtataataaatccgtagctattttaaaaatataaagttagtaataaatcgatttaataatattaataaagagtatagcgaattgtatattaataaactaattgaatatagagagataggtactatatttaagcggcagtagaaaatatagaagggagagatagatttatatatattaaattaagttgtatattaaaaatactagaaatattaaaaatactaaaagtgttaaaagtgttaaaagtgttagaaattgtatttatttatataataatactaaaatgctagaaacccccttctttcgttataaatcgatttataatattattattgttcgctgggactattggtaatagtgttgcctaccatagaagcgagaattctagtaatgttgtattcgaatgtaatattgaatcgcgggtttaaagtatatactagttaattaaattatagtaataggggttagagggtatatttattatagtttaattatattattagtactatatatttaattttaaggaagtttttaatattgtccttaaatactatatagaggttgtaattaaactctagtcttgtaaattattttaccggctactctttgagtgtgaatatattaggcggcgcctctttattttagaatttattctttaaagcaattagagttttatatattagtattattttaattaataatccgatatagtaatatttatagaatattttaaagaatttagtaataatctttttagttggccaattaaataggacggagggtagcggtaataaacgaaaattaagagttgagggtataggtagatgtagtataaataattttccggcctctattagggagtttctaatctctttgccttcgtcctccttgcccgttattgatagcggtacaattgatagcggtaccggtagttaagtaaatattgtagttgctatagagataggaggagggttagtattagtatatttagtagtaagaatttcgtagtcggtcgagtacttatagaatgtagtagtaaaatattttaatagtatatacgaattaataattattactttgcccggtagggggagaatgcctactatattgtaattgtagctactagcgattgccgaattagtaatagagccgccggcggtataaggtaattagacttaaggatattgaaagtagggagggaagtattagtatagtaataagtatagcgggtataggggaggagggtatagttagtataaacttttaaaattgtccttctttagtatagtttgtaatagattatttatagtctctatattagtattattattattgctattaatattattaataatattaatattaattatatcaggaggctaagagcttgtatacagaagcacctcagcggctgctgctccccttcgtcaactgacgcgtaggattactaataataacgcccatattgggtcgggcttgtaggaaggataatccggcactgcgccgaggtgttagattagtacgaggttctataatgctcgttagcggataaatagagtttatataagtataaaagaggtttaataaa