atacaattaaattataggctggggggagattataaataaatacttcgattagcgcttatatttatttataaactacttctaaaataattggtttaaaactatcccggctatagatataatatagatagggatactttataagagtttttgagggatataaccctactaagtggtggggaaattccttatacttagtaccctcaattaggaattacgtactaactttaatagcgccccattattaatatagaaaaagtttaactgtaaggatgtttaggatatagttaagaagatataaaaatatattactaaagtaagggaattaatattgaaagcgtagaactggataataaagtaaataaattaatattactatatacccgactttaatatagaggataaggtctttattattaaaaggagcgaactatctaataggcctaattataaattagacttccctttaactagtaaataatttataattaaagaaataaacggatactcttaccgcctaaatatactagaaaattaatagagtactaatattttttatacggactatttaaagaaatacctaaataaccccctatataagtaatataccgaggagctggatagcgaatatataggggataatatcgaatagaaagtagaggaactcctaatgtcgaagatattttacggaaaactttaatattaggtaaattagaggggatacgaccccgacccggaatactataatatatagaattttaaaaattcggtgtacttcgtaaaaatattctataaaaagtatttaaattagttaagtcctttaaagaaattagactactagctccgagtagcggaagtagaggaatttaacctaaattataataataataatatattagtaaaaaaaaggatgtaatatataaggtagtatattagtataaggaaataatataattctatattaggaggaagaagtatattaaaggcttactttaatatagttactaggtaggttgtttaatatattgtagtagatagttggcgtagttggtaatagtatagagacttaaaattaattaattaattaaaagcttaagaataccccccctctatttagaaagcgactatattcgagctaaagtaacggcgaactttttttattttttatacgttttctaattagtagatataagctgggggcctactttatatatatctagcttcggatagtgcgttgtatacgattcgggacgaatctttttataccgggggggtaatattatagtactagcggattggatttagttgtagtacggtacaataaccgatacggtaggtatcggccgcgtatataagccgcccaagctctaggtcaaaaccccagacgcagggcgcacctttatacatttccctcttttcttcttcatcttataattctactatagacctggaatcaacgtattagcttgcctctcgtgaccacgtcgctcgtaacaatatttatatttagtctctatacgccttattatcctcgtcgtttttacgcttcggcttaacggaggtctctaaaaggtctccttttccaactattcgaatataattcgaaatattttatttctaacgtacccaatcgttattattaccaaacttagtaatactattagctccaacgaacaaattactattactagacattattaaattaggaaactagtttaataatagggaataatctattagaatttactaaaattctaggatttaacaaactactctcaaaactactaaaattctaaaaatcggaagaattagaactctaaggactacttatagaatcctcaacgtataaaatctataaattaaatattcaggtttcttaaacgctaaaatacaaataatttagaagagtaataactttaaaaccccaaatattaataaggcttagcggtaaaggaagtataaataatataaatagggaagaaataaaaaataaaaaagtaataatagtagggacgtagggtatatcgggattagaattactaaaaattcttatagcgtataaaaaaaaaattttgcgtgcaaagcgaaggaaaccgcggcaatttaaatatctaattacaatagcgggctagaatagccgaagctagaaattatactagtacgaatattataatactaaagtcttattaccactaaaactatatttattcgatagtactatacccgtatagaagacggccgggggctttctacgcctcaatattgcaagaataaattttataaatcgaaagtaaagggtaaactaatacgaatattttatcggaatagaaacttaaagtaattctaatatattttcgctatagtagcgttacttttaaattaaattataaggtaggcgatatccggtatacttctaattgaataattataataaatattttaattaaaatttagctaaataagtaatttctaattatcttataataatcttaatagatttaacgaattattatcttcgattttgtacttagagtacaattttaataatattaaacgtagattttagtattttaagcaaaatctctataaattcgatttaatagggtagccctataattaagcagacgaacaattaccttagcacaaacccttattttaatatttatactttaagcgctctagagtctatatacctctatcgaaataagggagatttcggagggtttagatttcttaactgtagcgcaacgtttctaaatatcgtaaaataataaattcaaacgcgtttaaagaaagtaaggaaaggaaacttagcttattcgcagtagtaagcgcgcgcagtccggactcataacctattgaagtagaaggatagaacgaagacatttcggtagaaaggcagtttaattaagttagaggaaagaaagagaagaaaggagtgagctagtctcacgatatttatatacacggttagagtggatcggatacccttgatagcctttgataaggctgatagaagcgatatgcttcaacactataagccttcgcttcttttgtgactacaataatgtacccagactattaacagttctcaattcacagattacgaggaatcagacggcagcgaattggaggattatgcgaggttcattcggagagagatgcctccgattgtccgaagggagcttgaaggcttgcctgaccaggatttccagaacagagagcgcttaatgccgcggctggtcgaaatcatatcaaacctgcaatcgaggttacttgatgtataccgacagtcaccagcatctggacacgacccgcgaccgcaacctactacagaagtggatctctcccacgacaaaccaagggagagcggcagtggatcgggtacgacaccatcagcgtcggagtctcttgacactctcacgccaccaccggttccggacttggtagtcaacgctgacgaatttgtcgattcgcttctgggccttgacttcgaatacaatgatatggagataacctccgaagagcttcagaagttgctggatgattgggctcaacctggggacatggtcaatgatgaaaagtcagtgtaattgcttggtaatagcagtagaggtacctatgctttagctgtactcaatcacatagttcgcccgctggacttttcgtaaacccgtactcttcgagtccaccctttcagtagacgtgaatgcatggctaatacgagcatcaatcctcatgctcaatcccctccctcaggatagcaacctgcttcttgatctcaacccaaagcacatacttgtccagatcctcctcatctccaccgtcacctccatcatcactgccatccgagtctccaagggtcaacctctcccaatcatcctcgatcccactccttgccaaaatctcctccttctccttggaatccctcgcaatagtcagcaaactcgccacaaaggcttcctggatgtacgcaaagctgaaatcatccgtaatctcggcaatcttctggatcaacacatccggaaactcaatggtctcgtttccttttagcttgttctgccagaacttgcagtacgcgactctttgcttgaggtccgggttggggaagaggtacttgcgatcgaaccgcgaaggacgcttggagatgccgggatcgagccgttccaagtggttggtggatccgatcatgaagatgccgtcgttggatttgaggccgtcgacttcgttgagaaagtaggagcgcacgttgtcggtgacgagggagtcgaggtcttcaaagatgaggtagcagggggcgaactggcgggctttttggaagatttgcgagagggcgtattcagggccggcgtactacgtttgttagcacttcccatttcatgctctgggtcaacggatggataaagggcactcaccgaaaccaaactcctcacatacaagctcggcacgctatcctcccgatccaacaacgtcttcatcatggccttgatactgatcgtcttgccgttccccggcgggccccaataaatgactcccctcttccatggcaccttcaactttttgtacgtctccttgctctcaaagaaattcaggtgatcctggataagggcctccttcatgtctccatccaaaatcacattctcccagctcgctccctggatactctcccacagctcccgactcttctcccaccgtccgtgatcatatacccaaatctcattcagcagcgagtcggaccatttaccggcggccaacaacagcgactcggagtggtgcgtcgacggagccaggatgtagttgttcttcaggtgcgggtaggccgaggccccgtcgcgcccgtcgacgatgtacagaatgaattccttggattgccatttgaggaggtacttggcaaagatgatgtccttgaccaaaaagccgggggagttgtcgatgcgtcgggcgggcgggacgtaggatgttgtggacaggctggtggggtatttgttggcggaggagcagaggtcttcggtgagcggggtgatggtggcgtggccggccgcagcgaagccgagaaggttgaccgagtagatgggtgcgatggttagttcgaggttgggatattgccttttgagggtggcggcgatgacgcattgtgtgtcgatgcgccgggccgaggcgtggttgaagaattcggcggttgtcctttcatagtgcccatgttgaggcggtgggtggccgtgaccgggaggagggtggtgagggtggtccatgtcgggttccatcttgacgttggccgtagaaatgaacagagatgtggatgatgtgtgtctttttaagatttggccaggaagatgggacgggaggttgggattgcggggaagcgtgtttgtttggtagcccctgaagatacagtgacttctgactggttgtagtggggatgttggaacggttgttgcctggatgtgacgagttgaagctgacgtggaacgacgcgcgggtccgatccgattgaaggcgccatcacactacaagaacgattggttgctgggaagtcttgatttggcgtagctttggtggaatacgggatctacggaatgtcatcagtcatcaccgagttagcctgcaaggcctgtcaagaaccgtaccgcgcactaacacctccaatgctacgctgaggatgaccttgggatacaggtcgagaccaagatggagaggtggaaccaaatgtcccagatataagcagtagacatgctgccagcccggtttcgagcctgcaaacttggtatgaccacagttccacgtttgaatctagttgacacaagtgcagatgccctggctccgtttcgaggctaatccaacaaacgatttcgcggcttgctgaatgtgttaattttgaagggggtggtaacgcgagtggtgcgagcggctctagtggttggccgatcaccagtctgcccgcgctgcgaattggccgacgtcaagtcacgcacattgagcctgtcaactggtaattggccctgaggacttttgagcgtatgtgtatcagtcgccgcaaaaaccagcctcttgacttggtgcgcaacatccttgacagcctgctctgccacttccgaccacgccgtcagctgaagccagccgtgggtgaggttgtcgtagtgacgccagcgagtcggtactccagcttgtgacagcttgcttgcgtattcgcagccgacgtctcgcagggggtcgtagccagaggtgaacacggcggcgggtggttgatgacggaggtcctcgacggattgcataccgggcgagacgtaacggtcttggggggagatgtctggaagagcaatgggttagatggatggcagaagaagactgagatagacgacctgccttcggatcgtggaaggtaattgctcgcaaagccaaagatgccgttgcattccaggtaaagaccggaattgttctctgtcgcggccggcgtatcaaacggcagtcttgcctcgggatacagcaagatctgcccagccagtggctttcgtccttcatccatcctcctcaaacagatggctgctgtcatgtttccgcccgccgaatcccctccacccactactttttcaggatggacccctcttgtcttccctccctcgccctgcacccagtcgatcacggccgaatactcatccaattgcaccgggtacttgaactcgggcgccagtctgtactccaccgcgtagacctgacagcctgactcctcggcgatcaagcgaagtccattttcaaactcgtctactgatccaacggtatacccgcccccatggaagtatatcaaggcccctgcttttcctttgttgcggttgtcctttcctgaagttggatacagaatacgaacaggaatcgtcccatggggccctcggatggcagtaaactcgacgtcatcgatcggatggattttgtccttgggtagggcatggagaccaaacacgtcttgatggcgtcgacgctcaacagaaaagtgttcttggccaccgagctcgaggagtggatgggtagagagaaagtcgcggatggagtagtggagatcgcgagcgcgggacccgacggtagggatgcgcgggtcgatggaagcgcttgttccgatgttcggtgtcgaggctgaagaaaatatagggtgctggggccctggaggagaaaaggtgaaggcagagttgttggacatgttgtaacgcctgcaggccggaattgcgttgttggcttcaattgttgatgaattccacttgcacgagcgggagggaaagagacggattcagctgtagtgagatggaggtgctcggagtggttccccgagcggggcctgggatggcacttacaggcgcccgctagtgtacagcagtgaggtactgcgtaaagtgcgctgagacctcatgctacactaagtaacatccccccgccgcgatccgcggcgtgactggttgacgtcacaattgaagagaaggtcgactacctctagaggtagactactagaggtacccaggaagtggaagacatcccgaacatcataagtgttcatctgaatcatggagcggttcagttgtgagacaattcatcgcatgtctcagtccccctatcccagccgttgcgggccgaacctagtgtagagtccgcgacaggacagcaagggatggctgtctttcctctcgacgacaccttttgtttacttttctcttgtttacattcctgatggaccatgttgtcattgggtgtctctcagcctatcccaaagcgatgtcgtcaatacttcccattatagaccgccagtggtctgactaccgtcttgatcactcactgtctttcaacgtggcaggctggcaggttcttgacttgcaggaagctatcgacaagggccgtcggggtccccattcgatgacggagagagtgccgaatgatggacatgctccacgcctcatgtgccaattgatctgtcccgggattttccccagcccctccactccctagtcagggtgaagcattggtatgtaggaaaaaacggtatatgaaggcgaaagtctttttcacaagactgtagttttgaaggatatcatcaccatcatgataattccaagttgactttaatgtccacctagaggcagttccaacggcgacgttccaaaacggcctcacctgcagaccccaatccaccaatcagcatcctcctcttatacaagtacccgacgccatcaccctgattctgcagtgacccctcgccattcgctgcatggtcccccgaaagcgtccgtccaccctcccgaattttaggctctgacacacccgacccccgcgccatggccgggcgtgtgcgctaccaagttcgtcgtctcgctctgccatcctcatcggcaaaccatcattcaggatgtgaggcccgaacctacacctgcaccgcgaccaccacctacaccgatgccgactacgggtacggctggtttcaattcggcaggatgccaccccaaaaggtccagccgcaattcataaccctccgcacagcgagcgcaaagtcgtccgttgtctccagtgtctcgagtgcgacgtccacagcatcaaacgcaagagattcaaaaaccagacccaaagaaaccgccgccgccgccgctgcctcaacaacaacaacgacaacaacaacaacgccgatccaagacacaagccgttccggcctcttctgggagtcggccggtctcgacatcgagccccgctgggcccgacaacccgacatcgacgccatcgcccaagtcgtccgccgccacctcggaataacctccccctcgcaatgcgtcgttacctttcactcctccggcacctacaacaagctctaccacgtaaactccccagcccatggccgctacctcatgcgcgtcattcttcccgtggacccgcacaacaagacccgaggcgaggttgcctcgctccagctcgtgcggtgcaagaccgacattcccgttcccgtggtggtggcctatgacgatacgagtgataacgagattgggttcgagtggatcttgatggagctgttggaaggacaaccggcgcatttgcgatggaggaagatgaacatgcggcagaaggagagattggtgggaaggatggccgagttccaggcgcagctgtcgaggtgcgggaatatgacggaatcggggtttaggggaataggcacgctgggagctacctcgaggggagacagcgactatgtggacctgatgatgcccgagcctgggcccatggtctctccagtgttctttacgggggagcgttggcattatccggtgtcgagagggccgttccaatcaagccacgactggctccggtcctacctcaacgtcatcatcaaggagcacagcgctactcttgctcagccaccgcccaaactccccgacgatacagaccgcgagaagagggaatcagcagaaggagttactcgagtcgcccgcaagttagcccgcctcttgcacaaactcttcccgcagcttgtgcacccaccagagcgtacagtcctttggcacggcgactccctgtcactcgataacatgctcgtcgacgagaacgggcgcatcacgggtgtcgtggactgggaatgcgtgtcgacgatgccgcggtgggtatccacacaatttcccgagttcctgcgtggcggtgttgagcgcgaagaggagccgcaccggagccggtatgccgacgtgttcagtgacgaggaggcctcggaggaaggacaggatggtggcattgaggatgttccggacaacgaaggaaagacggagctgtactggatacacctaatggaatacgagcagacgcagctgaggagggtttacagtgccaggatgggccagttgatgggtcacgggtgggatgcggaagtcgaggaggccgcgctcaaggtggactttctgggcgcggtagccaagtgcgcgcagggcttgtacctcaagagaatcgagcaatgggtggatgcggtagaaggtaaggagtttgtcaggttgggggatgtgttgagagggggtgtggcggggagaaaggattcgaatgcgtcgactacttcggggccgacagacaccagaacaacgccgggaataacaacaataaaaacaacggcgacattgagcccgaagcgcgggtcggaaaatcaacggccacggttttccatcaccaagatctattgacttttgacatacccgacatcgctgtcatttttcttctttagctagcgttcttgttatagcatgccttccttttagcgagcgttcatggaattcatgtcattcctcgtctgccgatctctcttcctacgggattgccaatttgcactgtctggtggttgttgacccccccttttagctcccctttcgccaagttcgccattactagctggcggtgtacgcggtgtgcaaaggaggtaattgcaccatcacgaaatactccgagaagctatatccatgacagcagccaatggttagtgcattggcgccaagttgttcgcttgaccttctagcgattctagctcatgcacatcactccccaagcgaaacaagcatcgaccccacacgtcatatcaccacatggtccggatgttcacgggggccaaaatagtaacagtcgttttgagcctcaacgacgatcgaccacgcaagcggaatggctttcaggggaaaaggatgttgagacctggagaagatgcatccatgtcgagaatctgtcaatcttgacgatcacaaacatgtataagaacctccatcctgtctcttctctggccatcgtttttcctcatcattacaacaacaacaacaacagcaaactaaaccaacttcaccacactcctttaccaaaccaaaccaccgccaaaatgcagttcctcaccaccatctctctcctcgccgccgcggctgtcagctccgtctctgccgcccccaccagcaaccagtacaccgaggttatgggcaaggtcaccttcggcctcgagcgccagtgccccattgaccacatcaagtaccccgccatcgagttccctgccaacacggagagcaaccactgccgcaccttttacgctggcgccgtcttccagtccatcgacgtcgagttcttcgaccccaagtgccagctcaccgtctactccacctacgactgctctgacagcggtatcgtgtccggctccggtggctgctggaaccccgagggtggcatcaaggcctacaaggctacctgcccctggaagctctaagtcattggcttggtgagtttaggtatctggggagggatgcttggaagaatgcatggctaacatatggcagactgagatgagagaaacagtgccaggaaggggagcggtgcgaggagtgccggggagcagtgcgaggagtgccagggaggttgtggaggggaacacggagttgtagggatacggggataagggaaagatggagttaaggggtgtgaaagggagcggcttggggggatttgggtgggggttgggaaggagtccggggaaggcaaaggggtgaacgggggggcactgacactggcactgggaaacaactgcattgaggcgcgtggggggaaacaactacactctttaatcacttttctctgtacatacaacaacaacaacaacaacaacaacaacaacaacaacaacaacagcaactggaacatagcatcatggatcattctagattccatcatcgtcatcagcattattcagccaagtgtcaccagggtttcgcgggacagaaccatgagtcgctggtggccgggctggcacggaccgctttacccctgttttgtaagcgaggccagtccttgtctacccctccgtccatgtagatccggtccattgtgccggtcgttcttgcttataaaccacgtttcgaggtaagtataagaaggtctgagcatctccttgtttctcgacttttttttgccattgacattgacaacaaactgaaccacgactgacaagacccatccactacctacctacacaaaatgcccacctacgtcgtcactggctccaaccgcggcatcggcctcgaaatcgtccgccagctcacccagtccccagacaacaccgttctcgctctcgtccgcaacctctccaaggaccactcctccctgaaatccctcgccagcgagaagacccacatcctcgaatgcgacacctcgtcgctgtcctccatccgcgactttgccaagaccgcccgctccactctcggagacaccaagatcgactacgtcatcaacaacgccggcgtcaacctctccgagcagaactcgtcgttgcagctggcccccgatgacttgctcgacaccatcaagaccaacgtcctcggtcctgccaagctgctcgagttcctcctccagcagggcctgttgagcgagaacgtcagggtgcagaacatgagctctacgctgggcagcgtgcaaatgacgctgagcggcttgggacgggccacggcgtactcgatcagcaaggccgcgttgaacatgttgaatgcccatctggcgaccgacctcagaaaggcgggcttgaagggtgccgtggtgatcgtcatgtgtcccggctgggtgaagacggacatgggtggtgacggagcgatgctgagcccggaggagagtgtggccgggcagttgaaggttgtgcatgggttgaaggacgaggacaacggcaagttctttaactataggggggagaatgtgccttggtaaatgtgtttttttgggggggaacctcctgggcaaaagacatgatagcgttttacatgatagccagaagaatatcttaatggacaaagacctttctatatgtgacccctggaatacagtccatgatctgaatgatggaaacgctgttcgctaaaccatggaaatactcatctaaatcccatcagtctctcgccagccagaaccacaatggcggtcaagacaacctgcaatatcaccgcccaaatgcccaatgagctgtaccaattccttcgagaatacggcaagttcctcgccatcggcccaaccatcttctcaatcggtgcaatcccctccttctcgcctgtcttcctcgccacctccatgcccggtaatccatccaagctccaagcgttcttgtacgcccagtatctgtatgccgttagctgtcagcatcctcttctaccacccagatcaaaagccagactgaccgttccaaactctccttactcagtcccttctcgaacctttccaccttcttccgccaatgatcattcaacacctcccgcctctccctaaactccatcaccggcaccgcaaacccgcagctatcgcccaccagctccacctccaccaccacgacacttctggcgcccgggaccacttcgacgccttccttcttggtccactcttggaactccttcgtcccattctccaacacctgtcctcgtccaaacaatctcacaatcctcggcgccgctttcccaaactcgcagaacatgactgtgatccgcccattttccggttcgtacagatgggcaatcgtttccgatccggatccggagaggtcgagataccagaattgggctggcttgcttggttcggactcatgggtgggaatgtagccaaacgagttgatgttggggaaggtgcctttgggcgagacgttgatgtggccctggggagaaaggggagcggtggtgacaaagaagacgggttgcgagaggatccaagggaggagagagggagggagagtggtgtggaatttgcccattttggttggtaccaagatccgagtgtggtagaggttgatggtgtcgttggcaggaaatgggctaaagttgattttgaatgagataggtaccttatgatgtggtcttcccggtttgactcatgtgaagaagagtcattcattgaagctgaagcgtggagagcctatcacggaggggaaagtgcagcgggtgctaccgtcttgaatccgagcggtcgaatcggtttagttcccgtccagccgaaaagaggaggtgacggctgatcattggcctttagacatgagtctgtgccgattgccgtatcaaggcgcgggacagtagatggaaaagctcaacattcgggcatctcgatttatcaaatttgccagtttataacctatccaccatagatcttctgaatgaaccggttattccaagcaaacgttaccccattaccaagaagacctaggacaaaggccggtgcctgtttctcccatcttttctcctttcacatcttctaccatctctcaatcgtaaagatgttcacgcccgccaaacacaggtccgccacgctcaaagcttacctgcacgactcagtcgcattcgggttccgcagcaccaccggatactgtgcgcacgacataccctgtggcgggttgaatgtcaaagtcttttcggcgtctttagcctcctgctgcaagcgggtggggacgtggcccccttcagcagaccaaatcctcggcggtgctggtgttgaaccaagttccgtggccagcaagttgataagcatgaagccggccagaaaataccgaggatgtcaaaattccgccagacgtgggcatgggtgtgatgtacgtgtcaccagagacagtgcagcaccggactagcaaagatccaggagtccccgatgcgattcggataagacgacactcgaagaggttaaatcacttccatggacctcgctggcaatgaggatctcgaaaccgtagcaggatgacgttgatcaccgacatggtaaaggcagcggtgcggtcgccccagttaagctcgtgctagcggacggtgtatgctttgatttgcgtagcgaaactgtcgtattgatacgttagcacgatgtggatcacaaggaaggaggaactcaaggagaggaagcacacgagattgtttatggtgacttggttcttgcgtgcttggcctgtcgacgttccttgtgctaacgaatccgggctatagcttccggcttccgctcatcatactccctctcttccagcaacgcgttgtattcggggagattcgcgccagtactcgggatcttgagctccatgccttgacgggtcgtctttcgtgaaggttggcgatggccgtcaagaagtcaccggtgtggtctggcgagggggggcagtaccagccctgacattcaagaaggacttggccatgggtgtcgggccaaagtaaatctgcctcccttcgtacaacacggtggccttgtcgaattcgttgtagatggcttggctagcttggtaaatggcaacagcatgggattggatagccatgttggacgatatgcgcagggcttggtcgaacgagtccaggtgctgttgtcccgggcgcaaatgggactgccggcgaaaaacatctcggcgataccaacatgcttgcgtcgaccacctgtgacgccccgtataaagtcatcatcgaccttgtgtggtaagtgtgactgagaccaacgacagccacgacgaccccgtgtattgacagtactcggccctggacacgttttcgatgtggatggcagaggtcggacggttgctgcgaactcgagggtctggccgacggagagatgggaaaaatacttgtcgaccttgtggttgtagacgacctcgcccttccactccttgaccatttggtgccgttgtagtggatagaagtcttgtcgagatgaagaccgtgaagctatccgcaaatgcttggcaggaaagtactgcatccgaacccaggacggcggagaacgacgaggagttcacggctttagaaacaacaattgaagtcgtgaagaatctgcttgggcttggacttgccgaaagaaaagatgtcgccaggacaggagcctgcaactgaagctcggagccggtatcgaagacgctgaggttgctgaaggatacgctcggacgggcatatttggcttgacccgtgggctggaaatgggtgatgaagtccttgacgcactcggacaagtcgaaagggtcgctttcaaagtcgagggcgggttctcgtgatggtgggctgcggcatgcgatggacggagagcgtagttgcgattctttggagctctgcggtatcgtctctccatgtaagtgccggcactgtggatgtggatgtcggaacatgtcgtggtacttgaaaagaccctttgagcatgtaaggaggcgtcccggaaggccgacgcacttggttcggccattgtgctgttgtcgctgctgcagaagtttagttcggattagtgaaccatggggagaaggtggtccttgcagtaacacaaatatcaccagggatggcatcgcacaacgacagcaatgcagtcagcgaatcaatagacagaagccgaggccaaatacacttgtagttgacagtcctcgcttcacaatccgccggcatcatcctgacacttgtcgggctcaccaggaccaatgtgttcgctgtggcccatccatcatctcgtgtctcgaaggaattcagctaccacatgcttcccggtggtgaagcaaacaccgccgcgatgattccgacaagtggtggcgtggaatggcacgcgaaacaatccagaaagtctgttattgccagcgattcatctcctgattcggtggctacgcatggacggtcgggacttgtagtgtgcggcatggcgtcggagcgaaaggttgggagccgatggcgacggtgttggagccgtgataaggatatacggattacggacactgaccacccgatacaaaagatgcttcgtggaaagtaaggaatacatcggcgggatcaagttccaagccaatgtgtgaacatgaagagaatggacatgacgccgttggtttggacgggaaacaaacaggtggtggggtcggtgctgtgcccaggtacttatcttatcgctgttggtcctgtcagccttatcgggcagagaccagcctatgtgtttatcgttaaaaccaggctattcctatatgcatatgccacaacttcagtgcatggcaccttgaggtccaactcctggcggcaactgaacaccaaacgggaaagcatccaaaccgcaatcatcacgattcacgggacagaccggagcgcagggtcgcccacaccggcttccaatcttcttgccatttatcacttgcctggcgcaccatattccttatgatcctttctagtgtataacttgtagtaatgttgttttccatcgccaaatcgcggtcgcgccgtcagtggcttctcccgctcgtcgccatcactacctctctagccacccatgtcgccgcagccgagatagctcctcatgagttgccgtcttaccactatggcgcccccattcgcgttgagtgcatgaatcgcagctcgtaagctccatgccccttttgtcctgtcctgacacggcttcttccttctttcgtcccatcgcatttcccctaccttctgactgtgctaaccgcccaatgccacagagaaaccggcgaacacattgaaacccccgcccacgagatccaatggatccccttccccatgtgcgaagaaaccaaagcccccctcgaattcaactacggcatcgagaccgagcagaactgcacgatccccatgatcgacgaccccttcttccacctgctcgagttctacatccactccgacgctcctctagcctgccgccttcccgcgcgccctcccccgcaagtcgagatcgtaggcgagaaaccccacgttaccgaatacgtcccgctggtctttgcgctggctgggacgctgcaactcagccatatgcacatctcgacgcatatgaacgtgctgttgcattccacgccaaaacatcatttgcacaagaaggattcaggggtgttggatagcgccacggcgtactctacctctcccctgacgcacatggagggaagctctacgaggagactggtgattggggaccccctaccgctgcagttttccgtcagatggttcccgacgccggagctcccgcgagtggaggggaaggtggagtggcagggcatgggagggcacatctacgccagcaccgtcttctacgctctgttgtcgtttggagcgggcgtgtgtgtgagcagtgtttggttctttgggagcgtgttgccgcagagattgaaggggaggagcttgggaggagcgaccccgttgggatacggtgcgggcgtgggtaatggttggggttatcagcctgggaagagggcggattgaggttatagatgttgatacgataatgtaatgtttctttgtccttgacgcttgatggacgacaccctgggactcgaggcgtatgtcgtggtgcagtggcactggcgcggccctgttcacctcggtgtacaccccccctagtctgcaggggtcaggggtagcttgccgttcacgccagccgattgggcatcaccatcagctttccccggccctccaatttggggaatctggggtcaacaatctttcagacgcgcatcgctttccgtccttctgcaaccaccatcgttcattcgtcaagacaggtgaaggacgtccgatcaacaaacagaatggccgtctacaacgaatcccgcctgaactacgtctggctggcgtggttcgcgctgtcgatccccatcattctttgtacgttccctcttgatatccagctgccaggctcggccttcccgagaccacggaaccatatccgtccctacgctacctccaaagtcactaacctgaccccctcctagtcatcgatgccctccacttctacccttcgtcctggtactcctctccctccgccccgctacacatcttccacctggcccgccaagattacatcgcccaatacaacgaccccataatacagtggtctccctccacctccgtcccgggctcccacgactcctggatcggcctgtttttgtatctcgaattcggcttcacattgcccgcggtgctctacggattctttctgttggcagtgaaaagaaagggaaccacgggacgggatgagctccttttcctcgtgtatgcgctggagacggccttgacgaccttggtgtgtatctacgatgtcgggtattgggatccggccgtgtatagcgaggaggcgaaaaggaccatggttttgcagttctttggaccgtggtttttggttcgtaagttgccccgttctttactaaatgatcaatcacagagatgctgacaagagacaaacagccagcattatggctgttgacatggctaggaggatcctggggaggatcaaggttgctgacgaggctatggaggagaggcagaggagaaaggggcagtaaatccagactcccgtggttcgatttccatgccgtgcttgtttcaagtaaaccgagcaaccatgctttcaacaaattgaaggatcacacacatggccgtccgaatcatgcagtaaattaccatcttttttgtctaagctgcaccggggtatcattctatgtaacaccgccgccttcttttttgagtgtacatccagaaaaacgaaaattcaacgtaaaacgcttgtgaaaatagaaattacaaggcatggcgtatatgcccgttccatcgttccctgttcatatccaagccactcctcatccatcgttcgtaacccataacgtacatcaatccttccattataccatccccttaacccatgatacccgttccaatcttcttccagatactcgtaggctcctcgacctcgtcggggatctcggcatccagatccaaagacccagtagtaacatccatgtccttggcagagaccggcttacacgccgcggcgccgtagacaatgagggtatagagcttgtggcccaggtacatgacagcaaaaatgatgagcgaaacgtacgccacaaagaattcttcgacgctccagggcatgaacgcggtgaagccttgggtcagggtgatcaagatgcagaagaacagggcgtagtagacgtagtaaggggcccaggtggcgcgatagggcagcttggagcgggggatgccgtgcgcctcaagacccttcatgaagcggaggtgggcgatgaggatgccggaccaggcaatgaaacccgcgacgcccgaaatgttgagaagccagtcgaaggcctggctgccgttgggagagaggttgaggaagccgaggaaaccgaacgccgaggtaaacatgacggcaatataggggacgccggacttggtggtcatcttgaaccacttgggggccatgccgtcgttggcgagggagacgaggacacgagagcccgagtagacgttggagttggcggcagagaggacgacagtaagcaagacagcgttgatgatgtcgggtaggaccttgacgccggcgagctgggccgcaatgacaaagggagaggcagccgcggtgtagccgccattgttcaggtccttgttgtcgtaggggatgaggatgccgatgaagaagacggtcatgatgaagaagaggaagatacggtaaaaggtcatgcggatcgcacgggggacgttgcggcgcgggtcttcggtctcgccagcagcgataccgacaagctcggtgccctggaaggagaagccggcctggatcatgacggaccagaagccaacccacttggcgacagggcggctagggtcaacaatgtagggagcaaaagcacccggctcgtgccagtacttgaagccaatgtagccctgctgaccggcgccggcgttgatgcagatgccgaagatgaggaagccgaggacggtgatgaccttgacagaggacatccagaattccgcctcgccgtaccaggacacggggaacaggttgatgacgaaaatgacgacccagaagatggcgatgaaaataccgatggacagagagtcgtcccaatactgaatgatcagaccagtagcgaccagctcgagcgcaaaggtaatggcccacgaaaaccagtagatccacgacatggagaaaccgagagagctgtcgacaaagcgagccgcgtacgtggtgaaaccgccggtgacggggacgtaggtggccatttcaccgagggacatcatgatgctgtaaacaatggaggcgataaagcagtagccgatgaggacgccagcagggcccgacttggcgagggcgctgccggaaccgatgaagagaccagtaccaatagtaccacctatgctgtctgtcagtcggtgtcccgctggagagaaaattgcatcccgagttacataccaatggcaatcatttgcaaatggcgagacttgagcctgcgcttcagctcggggccggcgttgtgctcggcgaaggaggccgcatcgtcatcagcggccgactgttccttgacaaagtcctttttggttgcgcttccgggtggcgatccggcagcggaggagccgggactcgctggcgccggcggcgtactttctcgcaccgccatgtttactgtggatatatatatgtctctttgtcgctcagcggagggttgctaggacagccgttgtcgggcggtgcggtgtgggttgtggtctttgcgcttcttgagctcaagatggtacgagagggaattgatgtcgtctggagttgtggcgaagagacggcgaggaccggacgcgctggagttggacccttctgccaactgcgtctttaaggtttcggccagggcagaattgtgcaggacaagtggaatcgaggaacgtggctggagtgcttctagtggactgtagtgcgaagggactacgagatcagcaagaaagataattgtacaataacggggaggggtctggggttattgactcagttgtatggactctgggcgtgaagtgtaccgtgacgctagctttttttttcccacttgcctgtgtcggagatgtgactctggagaggcaagactgctctgggcaaagcgtgctaccggttctagccgggtggagcccgaggggaggggggggggggggtgttatcaggatcggcgggggtggccaggccatccgaatggtggatttgaggcgctgaggagttatctttgatgatatctctagcgtcgttgtcaaagtcttggagcttccgcagtgggaacagcgaccgacattacctctgcgctttttaccggtgttctcgaacgggattggcgatgccgtcttttcgggaaggttagggttggcactcaatgcgccggggcagccacacatcggaagatttccatgcatggacgaaacgccacccgaaccaacagagcagaattctcgaaattggcccgccttcgagaacaccaatgggcgggcgtgcccctggtttgatgtgggtgagttcgtctcattgtgtcgtctcgttgatgatttcttcatgaccatgcagtctgagcgcactgcacgcccacgctgttgggttgcagtccgtgttctgaggttgccttgacagcttggccccacacttgacagttcttgacagtccctgtcggcccgcccttgtctatcgcccaacgggccgtggccactgatcttcattaccaaatgaaggttgtcaggaattcaaacacacttcaggccccccccccccccccagcgaaccaacagatttcagagcctccggggttcaatcacgcaatgcgaggagcacgggctgaagacatggaggcctgtcttcacgtgcgggaggcagcatccaacacccacccccgcctttttccccctgacaaaaattttctgggggctgtgattggtcaatggcggctacagtcgtgccggctgcacggccgtgcgtcgtcattccggtcaattcggtctgtctcgtccgctcgcttgtctcggtttgggagcgacagcttcgactggatgcacttcggaaatgacatttcgtggggaatgataacgacttcaacatctcgggcttcttctgattctacatcatcaaactacatgcaaactaaggctcgccagcgcatgttctcgcaagaaaatatcgcattcttcaccgacggcaacaacgtcgacgatattccgccgatctccgagtgccgcgcagtgtgcccgctagtagctcaactttcgcccttcactaatctggccgcttggatggatcctgcattttcagcatcttcacatcaacactgactgactgtcttgtcttgattatcaagaacctcagcgcttgtctttgatgcccagcgacgctgtttcatgactccttggcattcagtcctgaccacgccgacagggtcgcggacaacttgatgttcggtcggatgcgatctctgaggacccaccttccttttcgctaccatccgacgagaatcatagccaatcgtcgcgaacattgtcctgacaatgcagaagagtccattggaagtgggcgaaacatgaaatattgcgatcgaatacgacgtgccgactttgcatgctgggctttcactcctttccatcattccaaatgggcttttgctgccactaccacagacgactcgggttggtcgctctaaatggacgccagccaagtgactgcaacatccccaacacgaatgtcgacagcatgtctcgagtcttgacacctccaatctggttacacccaagtgatgtgtagcaacggctctcgcgatatctgagggtccagcgcaccggtttcctcgatgatgttggcgatggatggcaaacagggccctggtttttccacatggaccagcaacccgaaaacggtgctgacaaaggaaacactgcactcgaatcaaggatcaaacagcatcatggacaacacataactagatcatccactccaccacagccacaaacatggctcgttcgtgcaattgccttggcccggagaccacggatgtcgcatgtatgctctccttcgtcggacgttgtgcgtgtgcaagttgggtttcagcaagtggtgatgtcatggtatccagtcgcgataggagacccaccggtcaccaccatggagacaatcatggcgatgtcaacatccaacccgatataaagacagcagccgtgatctgggaggtttggatgttgtctcagcataatattccacatcagattttaccatcatcgcaatcatgtcttcagtaagtttgtcttttgtgccctccacaagatccgcccatactgacctctacttcttctagaacgacgcaccggtttacacacttgccgagggacgccccgtccaggacccttcggctgccacggtcctgatgggctcgaagcctcgtggcggagccctctctctcctcgcagacacccagctgatcgaaaccctcgcccacttcccccgagaacgcatccccgaacgtgtcgtccacgccaaggcagccggtgcctggggagagtttgagtgcacggaagatgtctcggactttacatctgttgactttctcaacaaggtcggaaagaagaccaaggtcctggcccgtatttccacggtggcgggtgagaagggctctgccgatacggttcgtgatatccgcggtttcgccgtcaagttcttcaccgaggaaggcaactgggactttgtcggcaatgacctgcccgtcttcttcatccgcgatcccgtcaagttccccagtctcaaccgctcccacaagcgtcacccccagaccaacgtgcccgactcgaccatgttctgggacttccacaacaacaaccaagaaggcgtccactgcttgatgcagctctttggcggccgtggcatccccgcctctctccgcaatgtcaacgcctttggcaaccacacctacaagttcggcaagcccgaggacggcacgttcaagtacgtcaagatccacttgaagcccgacgccggcatcaagaacctcgagtccgacgaagccctccgcctggctggcgaggaacccgatttccacatcaaggacatgtacaatgccatcgagcgcggcgactaccccacctggaccatgtacttccagatcatggaccccaaggacgccgaaacctaccggtacaacatctttgacattacgcagacctggtcgcatcgggactatcccctgcgtcccatcggtaaactcaggcttaacaagaacccggaaaaccacttccaggatatcgagcaagccgccttctccccctccaccatggtccctggcatcggccctagcgccgaccccatgctccaggctagaatgttctcctaccctgatgccgcccgctaccgtgtcggacccaactaccaacaactcccttgcaaccgcgccttgcacgtctattctccgtaccagcgtgacggtccaatgcgcgtagacggcaactatggtggcgacccggattatgtgcggtcttccttccgtcccatgcgtttcggtccccctgacgtcgctcacgacgagtgggccggtaaggttgccttgttcacctcggaagtgaccgacctcgatttcgagcagccgagggatctgtggaagatctttaaggagaccggagaagacaagcggtttgccaagaacgtggcggcgcatgtgggcaaggcgttgccggaggtgcaaaagaagacaatcgagatgtttagtaaggttgatcaggaggtgggcgaggctatccaaagagagttggatgagcttgagaagaagggcggtgcgggcattgagcatgacaaggcgccggtgaaggggaagggcatgaggtgtaaggattcgaaggatgatgagtgatgcattgcaacttgtgaataatgataaattttatagcgcatttgttactcttttgtttccttgattcgttgtccattgcaatctgcttcctgcgaatgccggtcgttcctgcatcatgcattctgcactttgtttgcttgcgtcaatcgtccccgaccggcatcagaacgtctacatttccgcgggcatcccaatcttttgatcaataatcacgcatgggttagtccgtctcccctttcggttcagtgggtttaagctgacctttcctcccatcacagcatcgtgttgccccccgactccgctagccagtatcccgctcgaacgcgcaattgtctccgactacgaaccgagcccaaatccagaagaacactccatatcctcgaccactcggctgtgtgggacaatccatcaccgttcatctgtcgccatgtgtttctatcaacacggcctcaacacaatgcaagatgtacaaaggctgttcatctcgtcgatttcgcaatacttgacgaacaaggggacccgggagagatttccatgcacacttacaaaaggtcgaaatcaggggtgagcaaatgcaagacatccgcggctatggtcctgtttgcctcccatgccagccttccgaggtaggtatatcttccagaccgattccccacctttcttcggctcttttgcgcttcaggtactgaccagcatcaacaacagtgacccactcatagcatctgccatgcttgtatgcacgtgcgatctcgtcctgtcgtctcgaaacactgtcggtcatcctcctatccaaaccaaacacatacaaatatccgaggtctaaacccaagcttgcgctcgaatttcgagcacaaccacaaaatatccacacggacgtgcttcctcccatcgtcgacgttggcacccgaggttcaaggcattcccccagtagggaagctcgcgccagtcgtctccgattctgctcgctagcccaacaggcgtgggctcccaccagttctgcgaaacctgacaccgaggaatctatttaccgaagagaactgcacaacagctcatgagtgcccgccagtaacccgcataccatccaaatccaccgatacatttgccatcatgaaatggtcagccctaccaacgacggacgaaagcttgcgaagggtacgaaagggacattgctgcccagccaataacatacacaacaacccaacagatggacatgatgcacatgggggatgggggcttggagtatggacgggagttggtacaaaccgatgggtcgagtgatttacatttatcaaaacatcgttatgtaggcgaaagggtttcctgtacatcgaaactttatttcgaaccgcatgtccccatcttcccaaataccaacgtatctttaacctctaccatcacacaaactttgtgcaccaactgtgcctctcccatgatcagttgacctgaggtgatatcgctccgaacgtagtggttggtccagaaacccctatggcattcaggctattcagccaagagcttgttggcgccaacggtccatctttgtgctgtgcttatagtcgtttccagtcgattgaatcggttttagatccgtgcagataccagggttgtgtgttgctatggataaagacatgaaccagtcactgcccaagagtcaagggtaccaagccccagttacactggcaccttgtcaatactacatcgaattaagccagtgttagccagtatcacggccgcaaaaagtgcccattactatacgccttacgtcttggctttgactagggcaagaatctttatatgtagtccgcttccctagaccaacatcatccctttgctttgcatctcaccaccaacatttgctatcacgattgctgagcaaaagttgccacatttcagcactgcaggaccatctggtatgtccagcggctgttttcggtagaatacaaactaacatgaccgttcagccacctaccaccaaaatgtccgccaaccgcacgtgcgaccacgatgccctccccgacctccgaggcatccccggtctacctatggaccgcagcgttttcgttattcccaactggaacgaatcgtttgtgggtatgaccaagtgctgtgcccccaacgaggtgcacatcagtggcgattacgggttcgaaggatgcgtcttgtggtgcttgattccagacagctttctcaaaacacaaaatgggcagaagctcgaggagggtgcggttcttgacggaatgagccactgtataagggctaagactggaatctcgaggtatattagtggcggccaagtgaagaacaacgcggcaagtttgaggacgacattgttcggggtaggagtttgggccctgttggctgttggaatgctggtgtgaattggcattgtgtggtgtgtgtagtcgagtgcaaagtttgcactagcattttaagcgggagagcgcgtgcattgcaccaactttaagcgcattattacaaaggttgattttgagtagaagttagcaggtgcaaagtttgtatcaacttgtaagcgggagaatacgcacattgcactggcgcttgaacgggagagtgcgtgcgttgcaaaggttaattttcagtgcaagttaccaggtgtaaaatttgcatcaacctttcagcgggagtgggcgtgcattgcactcgctttttatcgtgcgttgtagaggttaatttcgagtacaaggtagcaggtgcaaagtgttgtatcaacgagagcgtgcagtctcctaaagtatcagattaattacagcgtatatcaacacgtaactctacttgtaaatgcggcaaacatcattacgataagtcacattcaaagggcacacaatgcaccaccaagacatctttattatttttaactattgtatctacttggacgcaatctaccaaggtccaccgcggttaatcttaaaagtatacctcgtgtcctcatcgtttctagtgaattggattaataacctctctataaagataaatttccaccgtttgcccactacgatacgaagggtttggttagcaaagttaagtaggatatactaccgcttatttatacttatatccttatctaggagaacgccaacctaagagatatagtagtatatacccgactcttcttatttatataaggcccgtatattaaacgggcctaatataattgtagtaacgaatttagttaattgcccgccaaaaactttaataaaggatattatagctaccgctagacttctttaggttatagtattagtatatattaaaatttattaaattaataataatagagggtcgttctaatataggatatactccttaattatatagacgattatattaataatttctacgagtagccctcggtaaattttttttggttcgttaattatatttacaaataaattagaggtataaaaaagagctaaatttatttaatttatattatttggataaaatactaaaattatatagagagatagatacgaatgtaatgtaccggccgaattttataagtaggtcgattgtccgtttccctatgtattttgaatatactagaattcggtaaccctattggacttattaacgtccccttcgatcggcgagatggctaggtgtaatgctttaatctaagaatctatggtaagcctatatcccgtatagtcgttgaggaacgctatacaatgctctgcattggcatggagctcgctatacgacgctgtcaacttctgaacttgattttgcaagcatcttacattgaggttagggttctgcccctcctctgttacagcttggctgccttcgtccacgatgaccagggcacttttcagccccgaaacctgactgacgaggtccttgaccttgtcccccagtttctgactagaagcccaggcatcttgggctagtttgatgttggcttgggaagtagccagggccccgttgagctttttttcgacatcagagaaacaccctttggagacggaagtttccttggtcttttgaccaaactggttcgtcaatccttcaaccgttttgacgctggcagtctgggcatcttggagcctcttctcgagttcagcgacgcgcctttctgaggtagacagcttctgggtttggtccgtaagccgcgccttcaactgctcaactgctttgagttcgttctcaagttcggagatacgcgcttgtaaaacagacagctccttggtttttcccttaagctgctgctcgagctgggagacgtcaaccggcattctgactccacgtgttattgatcgcagtgaggtgatggctggtagtagttagtgcgccaaacgagtttttgacgcgacggggcaacacgggcagattggttgtatggacctttttaagcacaaacgcgcacctcttggacttgggggcgcaagaactgtgccgacagtgctgaactacagagaggaaacaggaaaagaaggaggatggccaaaaattcaggaaagttgtggggcccacacgatgggggagtgaaaacaccttacagcggtaaacgtagatgggcgtactgtacctacctcaaggtacctcgaggtattaatggtccgtcacgtcatctgattgggggggaggaggctgccgcatacacgaattcaaggcaagtacctatctgccattgtagagatgtacatacctctagagttacatgcaggtcccgtcgtggctgctgctgctcgccctaggaacgtacctctagggtatctagaggtagaaatgtgtggatgataggtaggtacctagttcaggtcactctttaccgccctacaacaggctcgcactaacatgtcttcattcgacccacctgtagataggtaggtcaggtaggtacctatgtatttgtttcccgtctttcaacgggcgttcaccagcgggagtaaatggatgagacggcggctaatcacaggtattgctggggagattcccgtcaacgggcgtcgggtgtcacagaacttcgattgccagaatgtgtaagtgatagtacagcccgctatacggaggcttacagcgagcaggtactaacaaagagccattggacccactgtcaactcggcaaacgagccttcacctcccgcactcctcaccttggacggagctttccacttccattttcctcgcgcgcacaacaacccttccacgacatcgagcaacttgactacctctagacttctttcgacagcaatagttgtaacagcgccgcgcgacgctacagcagtacaccgaacccatctcaagctggattctctcttgaactaacaggttattccaaaaacagaaccatggcagagcaagacgaaagcagaaccccacaagaccgcgacccggcacccgcactcaaaagaaagagagggctccgtttacgaaaacgaggagcaggcgcgaatcgagggactgccattcgaatggggcttgcttagccaacaagccctcagtcaagtttgcttcaagaacaatggtccaaaccacaaggatcacctcgagatcgtgggccgcggcaacgagaggctcgcggggccggcggggtcttggccaatatctgggttcagacccacgagccgccgaccaacgaggaagatacgcacaatggcgttaacgaacagtcaactgcggccgatcttgccaacaaagagtcatctgcgcccgttgtcacggaggaaatgccggttcaaggcggttctcgctcgttgagtacctagtagcccattccaattcggccttccttcgtcgttgattgacactcgatccccggtgccgcagcaaatggcggcagtcacgattgaccccttttccgagcactatgtcaacacgggtgttgttactccccggaagcgccagttgatagctggcgatattttcggcgtgtcatttctaaagagaaactttactctttcacagcctcaaaaaccacagcagagcaagaccgcgacttggcgcccgcactcaagagaggtctcggcaacgatcccgtgcaagcgaacaaactaggtagctggattgatgccttgttcggacggcgacactcctccaccagaaagttggctacggtttactagccaggcatgctgaccaagaagatccaaattgaacgtatcgaatattttctctctccggtgctcagcccagcgactgccttgagtgtgcgacaccacgatgcaaagtgctgagtaacgttttaccgctgtgtgcaaacgtttattttgtagtgggggtgacgggtgcaaagttgtatgcgacactacgatgcaaagtgctgagcaacgttttaccgctgtgtacaaggcggtttcaaaggcgtgtgcaaacgtttattttgtagtgggggtgacgggtgcaaagtttgcatatactaactagtatggaaaatgaatacctttacatcgggttttaagggtgtgggcaaacgatgattttgtacttagattgcccagtgcaaactttgcatacactagaatggcacgagcaatgcggcgcgggcaaattttgcccgcgtgctgggtcggtatgtacaaaagtacattctgtgtttcttggcagcgctcatcgttccttcctccatgatgagccttctactatcgtggactcgcacaaatgtcaatttgaaaatttgtgcgctcgcttcctgtttctcgaaccatacttcttgaccttgaattgcacagtcgtcacgtcgccaccatgaactacgctgaaaggcttcaagaaatttggtcgctgattcctcagcagccggagggcaacgacgcttgggactatgtccaaaatgcattgtggaccctcacaagggacatcgacaatgaaattcgccagaacgatgagtgggaacgacacctcgttgaacaagaggaggccctcggcaatcaagatcgagagcttgccgaaaaggagcaatctcttcaggagagggagcagactctcctggacaaggagcaggctgtccaaacaagggagcatgacctcgatcgaagagaacaggctgtcaaggacaaggagcatcaattggagctccatgcaaagcttgacttgatccttgaaaagatggacaacaatgctacgaaagagcaagtccgatctgtttcggacagtgtgcagaacatggccagccagcagcaggtcacggctacccaagagcaggtcaaggtcgtttccaaggccttggaaactgtcttgaatgacagtgcgaccaaagagcaggtcacggctgtgtccaaggccttggacaccttgtcaaaagacaatgcgactaaagagcaggtcacggctgtttccaaggccttggacaccttgtcaaaagacaatgcgaccaaagagcaggtcacggccgtttccaaggctttggacaccgtcttgaatgacggtgcgaccaaagagcaggtcacggctgtgtccaaggccttggaaactgtcttgaaggacggtgcgaccaaagagcaggtcacggctgtgtccaacagcctgaacaccatgtcacatcaagtacaggcaattccaggcgtttctgaaaaggtcgatgcaatctcagaccaaatgaagcaagtcgggtttgtttcggaaagcctacagaacgtggtgcaattcatggaaggcgtctcgcacatgttgcatactgtttcgggccaactcagtcagatatggaacgatagctctaccaaagatctcgtttggaggggcatgagcaagctctgggaccaattgctagagatgtcatctgtcatgaatagccagaaccggacccgttcggagacacttgaattgatctcaagccagatcagtcaggtgaacaatgacaaggctaccaaagagcaagtccagtctgctctgaccaagcttgacactctgtcggaaaacggcgctacccaggagcttgttcggtctgtcagcacgacggtcgggtcagtcttggccaagttcgacggagtggcatccaaacaaaacttgaaagtcctttacggtctttaccgccaccttgctcttcaactcgcagcaatggcaaatgatcacgacatcagactgtctgacattgagtctgatctgcagaacatttggggctgggttgaaaacctctgtgatggcgacaccaattccctagctgttgtcctgaaagaagtaaggacaaacaaggactggaaaaataccagttacgatgctcttgctagtttggaaatacaactacagaaggttcagcggttagagcaagagctggaggacttcaagagcacaaattttgacttggacaatcagatccaagaccaatgtgccagactggacaagctcaacgacgaagtcagtcgttcacgggaattgctggccatcagaccgtcctgctcaatacggtctgtcccccccaacaaccgtcgatgggtacagcgtgtggatgacttgttggacaagctcgacaggtttattgttgccgacacacaagagggtcccctagaggccatctttaatcagttctgtgtggtcatgtctgatccagatgttcgtgccttgaacaatctggaccttttcaacgccgggccaccagtagatcgctggtattgtttcaagcgcattatccactccgggcctactaccgatgccatcccacacgatgggcagtgtgatatgcatgatcaatgtttgcaagtcaaacgtgttcagcaaggcctcggccacgctttggtgtttcgctagtgtacttgtagtcgcaaataatacctctgttgtgaatcttgagtcccccttcccttccactgtgatgccgtttttgcatgttgactcctgtaccgttgaactcttcccttataatgtttcgcaagcacgacaacttcttgggcccttcaaatagcagcccgggcgtaaaaatacctgtatttactgcagtccgaactcatatacaaacagccacacctgtagaggtacccagccccattctcgcaacggcctggtaaggtacctctatcataccaactggcaaacgtctgcacgggcctccaacagaatcagtccttcgtggccgccaaataaccaaacacattcttaccccgctactctacctcgacacaacaacaacaacaacaacaacaacaaccacaacaacaacaagagtgaccacaagatgaacgacagcgccacgatgaccgctcctagcatgcctctggacgcgcaaaagcgtcgtagccatatcatgaccgaaatcaaaaaagcttttggtcttgaggagtccttcgtccatcgcatgatggcggacatctttgctgccaaggcccatgaaaacttatggcgacagaagttcgcctcggtctgccccaatgtccgcaactggttgattgacctttatgtcgtcaaatggttctgtaagttgacatttgtgttgctcgatgccattgacgaaattattcactaacccatcacgtatcgctcagttcctgaagagatgagcagcctgtataaaataaattacccgctgcctgctccttcggcggagacttcgccggaatatgcggcgttccgcgaggcaaagatccaagagcgcgatggcacctttgttgtgcctgatacgtccatgtggcagcagctgagaccacaggtcggtgagggtcacccaggcgtgtatggacgcttccacatcatcctccccagagagctctctccagccagcaaggtttggcatgagctcgagagtaagggtcaacaggacaagttcggtaccattgggcttgtccgtgtccgcattagtctggacgtggcccaaaggtctgttgtttatcaactcgggtacagcacagtcacgcctctggctaacccttatgtcatgcccgctctgggtcaaacctggctcaattttgtcggatgggcttgcgagctactcttgatgtcgcacaacccacagttgcagcccagctaccctgtctggctcgagaagcacgtggccaatggctgccctcctcataacgaggagaggctggtggagacggcgaactacgcacgcatggttgccacattcaagaccgcgcttcttcaggctgagcgtttgctcgctggcgcggccctggatgatattactctccagcaggccgtgactgagtgcgaaaagttgtgctccagccttcatgttgggctgccatcttggaacatgcatgctacctctaagctacttgtttgggctgctttgcacaacacacgcggtctcgacccatatgtggctgagcattaccctcgacagggtctgggcgtgacagtcgagctcctcagagccttgctccccaagttctgtcaatggaaggggcgtcagtatgttgagcattggattaaggagaatcccttgtctctgccgcgtacgaggcttgaggaatcggttgagagggtcttgaaagacatgaacatttgagtcaaatccaaccagagcttcacatggtggtagctgccctggcaggatgtttcattttccgtagaggtagtctaaatcaactgtttacagtgaccaagtgcattgttgcgtgaaaatctagaagtatgctgtgtgtcccgagctttgtagtttgtaccctgcctgcccgctccaaccctgcctgccccagccttcgccaaccctgccccagccttgccttgacgccctgccaactccccgccctaaacaaaatccatgtaggaggaactgattgacaaaatctcccactttacaacccgcgcgataccacaacctcagtcatcaaccactgcgacaatggcttccccgcaagacattctcaccggattcctcgccagaagcgtacccggcgcacacattgctcatttgcaaggcccccatggctgcgggaaaagcacccaatggctctgtcgcatttgggaccagatggcaggcgagcctagtgcccggcttgtctatatccagcagactgcgacacaagttgagctgttaaaagcatacttgagcacccagtcaatcaaggatggcttggacagtggcagggtgatgctgttttccaccacagagatggtcgagctctcgcaaaacgcgacactcggcactcgacttggcccgcgtgccactgtctgtatcgatatagaggtcaccccctctgctcgcggcgagtatcttgtcgctcttttctaccaattggcagcggctgccggcgagtctctggccgtcgttaccatgggtgctgccggccatcgttacccccgctgcgcccggcctgtcatcatccaagtcgaccctccccacgagcttttgcccatgacaccgctgacatcaagtgtccatgcgtccagtgtcatctgggagacattgtacgaggggggcagagctcaggacagaaacgtccttgtgttcaccgatgtttacatggctacgaacttgagaaacagttccagctgggaaaactacgaaacgcgctcaaagggcctgccaaaatgtcacttcgttactctgtcacggcgacagcttgacagaaaccccacccttgtcgcctccctggcaaccctccaggggcctgcgctcattcaaattgagcatgacgttgaagtacggtttccgatccgtaatgtcgccatggccgtctaccagagaaccaaggagatgactgtccttgacaacagatcaggattgctggtgacgaaacgcgccgtcctggtcagcaagcaggagcttttagcaaagcaaggtctggctacctactccggtggcccagcccaagttgctcattacagtgcacctgacggcctgatccgtgtggattcgattccggatcagccacggccgcacgctcatagcagcgagttgctggggttttgcctgctggctctgagccttcccgcatacgaccctctggcctacaacgttcatccattgctgtggtacgaggcacttcgtgttgttaagctgatggggctcgtcgaccaaacgacctctacgctcactccagtcggccggttgactttggaatttgcccagcgaatgagcatgtccaatctgtaccctgccgcgttcatggcacacatgtactacattcccgcgtcaccggctaccaagcgggtggcttgcatgatggcagctattctgcatgctggccaggattcgatttggcacccccccgcctccgaagaatcgttcagtgcccatcagtttgtcagagccatggtcgctcagagcagcccttcctttactcttgacaggctgtggagcgggagcctgtgggtagccgtcgcgcttctggaagaagttattcacacgtcaaaggtgtttacaacacccagggacagcgagcatgaccgctggccactcaataatggctgcagcttcaatcacgctgctatggtctatcggctgtcaacgtggctggcacgaagtactaatagccctgctccgctcgacgaggtagatgcacatgatcagcctgaagttttgccgattcagagggcaatgctgtcggcatatgcacaaaatattgtgttcatcccccctgtcaatcccttgactggacaagtacatattcctatctccttgtcgtcgtctctgccgctgtgttcgagtgtgttggacctgacgtcgtttcggccctacgtcaatcgtggttgtggtttgctttgcctctttaccaaggttgatcttgatgcgaaggccaagtacgtgatccacggcaccatgcccctacatggcgaggcatttgacgttttccatggtagaatccccggctttcaagctggagcgggaatcaacaccgataactcgaacaggttgatggcaggactcatgacggtttggggacgcagggtcatggtggactagtagtattgagatagaatgtaatttaactgagaagagcttttgaaatttctcgtgcagctgatgacattgtaacccccgttttgtcaatgcacaccaacatccatgtccctccaagctaacttgatcaactttttttccttttcacatggcgacaacacgacttgacatccaccactagtagcgtacctctatgtaactgtagcctattcaactctaaccgtctacaaatggtaaggagcatggattagtcgattctcagcattttgccctcaacagcagaaaagcatcacgagatccaagtcactgggagttacatgtaaagattgacacggttgagcgactagggtaacagacattcaaaatgagcaaaacagctacaaaatatgttttcaggtgtacctgttgaagtatctgatccctccggagggatcagatacttcggggattcagcccggtatctaatccccggggtttttatcccggcatctaatccccgttccggggatcagatacttcgggggaattatccgaatcaattacgtataaactagtatttaaggatgggcggttcccgcctatccttccaattttgaaattaatagttcaaggcaataagaaaattaattttacaatcatctttttaataggttataagcccggatgctatacgcactaaaataattctatcttagttttacacctataaaactactatatatatagcttcttaatatctttactactttctactatcttctttacatttttattatttcttctcggccttctattacttcttctcaatcctctattacttcttcttaattttctattacttctttttaatttcttttcttaattaccttctctactatactatcccttactgatactataagcttctactaacttaagactaccggctataagaatattaaaaagcttactaatattaccgactaggccaaataggactatattatacgtttctacctccaatctattaatttcgaatatattattaactataataatcctctaccgcaaactaaaaactaaaccgacaactactataataatttatttaataattaacctacctactagtcccaattcgttagaattatttttagaattattaataattattcctttatacttttagaatatcccgaaccgccgttagaaattattagaacaattcgctaaacctttatatacttcgctaatataattaaggatataggttaaaacggtcctacctactaaaactttatttaaaaataggaatatattatattattctaattcaatagtattactaaatatattaaggactatagaaggatctacaatactcttatataattagatttaataataaaaattaccgaacttcttctaattatatatttcctattagaattaagtagcggctaccaactctttaaagaataactcttttaatataattaaatcctaccctattaaaaccccaaaactaataaaattaaagaggaaggtataaccctctcttaagtaatattaaaatcctaaatctccgaaaggggacggaagaatagtaccgatagagtacttacaatagtaaaaaccaatgccttaatattaattaataaaggaaaatataaatttacttaatccttttataatatttataaaatacctatatatagtaataaataatattaggaataatacccggaacgaagattaaaaggataggttttaaaatatttaacgttaaactcttctaataaatccgactaatataattactaaaagtctacaaagtacacttatttattaattaataataatttaatagagactaatactaataccgaacgtaaaaatacactattatcgatttaataaagcgcttaggaaagcgcctatccaaccttcctacccaattaattcactaaactaatattagaaaagttaaatacaataatattacttactattatacccctattttactcctcgctcaattctactattattaccttattcgctataaataaaataaatcctctcttaatattttttaaggatctttatatcttcaatattagcgttactaattacttcatctactaaataaacaaatttattctatttatactttactaatataataaactccctattcttaatataagggatatttcccttatacctacttatataggaacctttaaaatatcaattatccaaaatagtaaattaaattacctattatttattaatacctacctataccctaaggccgcttacaaccttatatctatcttatagcttcaaaaggatagcgtctcttattatattattataaaagataatcgatttattatattcgccgacaaccaattccaatttaccagtatagaaattagaagattatacttccttaattaaattaaacaaccctatactataataattgtacttaaaacttactatctatttaataaagttatacaactatagtactaacaattcggctaccttaacgaaagaaactttcggctactatagactatatttataggaataaatttaatttaagtaacctacttttataaattttatatagctagtaagctaaaacaaactccctataccggaataatacaatatagtattcgcttattagaataggtatatataaatattgtaagtccttttcctatagacaatattaattaagaatagtattggcttactattattaataattttacctaattcatttagatttatatatttaaataaaggttagacctatataatacttttactaaatagattaactatactgagatagtagaatataaagtatttaacgtatatatagactaaactagagaaaattctaataaagtactaaaagcttattatcgggactaatatatagtattgcattatatagctactaaatagtattagtagaatagtattattaaaaagcttaataatattctactaaaacgaattactattctaatccaataaacctaactcccttattaatactagccctacttaatttaatctattatatacctacaaaaccgttcccccaattctattattaactaaataccctataaaatataattcgggactaaaccagatcttttatatttataggtactaagcttacccggcttcttctattttataaagaaggacttcgaaggaaagttcaaccctactaaatccccttaccggctattaaactataaaggatcttggaattatattattcttactaataataatagaattattattactaataatattatttttaataaaaactaaccctatattgctaattatacctacttttataatataataactataagcccctagacggacttaaaacccaactctaataaaaatattaatctaatagtatatctaaggggagtttcggaaaatataccccttgtattatacgaccgtactaagcttctaaagctattagccgaatttaaactattattttactcctcggaaatcttcgataacgaagctctaaaactgccagcttcgttagaactactaataatacttataaaagactatattattattaaaactatactaattaattaattattattatataccctaattagtattataatggaaattactactccgattgaactaaagaactatcgataagcgttatataattcgaattagcctaattagaaataaattataaatagtaaatactaatctcttattaataataaaatttagatattagtattaaagcccttaggatattgggtattaactggaaaataggtttataaatttaagaccggggttaatagaaagattatccgatataaggttaaataggttattcgggggtttaagtaataagaaggtattaattataataaaacgtttataattataattaaacctataagctataaacttattttcgctattaccgctacattcgatttggaatttgagtaaataaacgtctatattgtatttttctatagtaaagtagataaagaaatctatattgaataactattaaacttcaaccaaaataaaaacctagtatattattttaataaggctttatacagcctaaaataatccttacgtatctaatataatatattatttaacttcctaaaaatatttaaattccaaccctttaatataaataatagggtatttattaaaggatatatctatattgctatttatatagacgatttacttattataggcccatctaagactaaagtttaatcgtttaaaaatatacttagcaaacgttttaaaatattaaacctaaaactagtctcattttatttaaggataagggttatttataactatcctaactatataatttaccttttataaaaggtatatttcaaaaagattattaaaaaggtaggatagtaggacgtataataagtgaatatactaatataaatattaaaaatcaaagaactacctaacgattttaaagttagcgtaaaaataattacttagtatactacctatattaatttactaatatttactatattcggaattcaattaaatatagtattccctatatccttttatagctaatatataaataaacctataaacgcccatatatttatagtaaaatagattttctaatacttacgaagtactattaaatttaaattaatacttttaggaaataaaatcgaacctcttactaattttattaacgccgattaggctagagatacttagaagcaaaggtctacttccgggtatatttttaatattggaagcgctactattaattagaatttaaagaagtaattaattatagttctattatcctataaagtagaacttattaaataaatataaactactaaaaaagtaatttaactacaacagttattaaataaattaagtaaatagcctatattaataactattatttataataataattaggaagctctaaccttaataaaaaatcctaaattctacgtaaggactaaatatattaatacttaaaaattcttctactaaaaaaaataatcctccgaagaagtaaattttaagtatattcctataggctaataagttgctaacagacttactaaaactctccctacaaataaatttaggtagttttataatactttaggactttattaaaatttatcctataacgtccttctattaccttattattattagtagcccctaatataaatatatatagtattacttatatagtattataaacctatagaataaatatacggatataatagttagaagggagtagaagagccctacttaatacaattagaaggcgctagctataatatactataattaggctaataggctaaaaacccttaaaagtaaaaccctttagaaataaaaccctttagaaataaaattattaaagttggaagggagtagaagagccctacttaatataattggaaagcgctaattataacctataaaacccttaaaaataattaattaattagcttaaactatagggaatttatatagaagaatcctctttataaagctctattaattttaatacctactaatacctacttattatattcccctaacggttaacctacctaattattaatatatataattattaaaacttacttattatattcccctaacggttaacctacctaattattaatatatataatcgttaaaacctatttattatattcccctagtaattaacctacctaactattaatatatataattattaaaacctatttattatattcccctagtagttaacctacttaattattaatatatataattactaatacttatttattatattcccctaataattaatctacttaattattaatatatataatcgctaaaacttatttaatatatttccctagcaatttactaacctaaataatagtacctatacttactaaattatttatattataaacccctaatacctaattaatttaatttctaatatatatacttattaaataaaattaattaatacctattaatacttatagggtactctttaatactaataaaatctttttaaatactatttaatatttccgctaaattcctaagggggttgtacaattttattaatattccggtaaattataaggaactatataataataatactttcaattaaaataaggcttcctttgtaaattactataagaaagtacttaaattatagcccagaatagccttcctataaaggaggaatatatttattaaaggtaatactagcgattgtatttactattaacgactgtacttattactagcgaccgtacttactattaataattgtacctactactaataaagcgactataccttccattattacctttaaactcctttttatatacctactaatcggtaatttaaaaaatatatagtccaatgtactaaattaggacttttcaattcctataaaatttattagtataggaaattttaaaaatcgatttacaattatacaattataccgccgaatcgtacctttctaagaattttactcaattttaaagattatatttatttaatactactttgtaactatttaatatttctttataattacccgggacttcttctatttactttatattttcttatttaccctatacttctactaaaattccaaataatatagagaccttttttacctactaggttttttattagcctatatttataaccttcttgtctaccctgcgttttgggcaaaagtaacttcatttttccccgtttttccctatatttatttcgagggggagtattgaagtatctgatccctccggagggatcagatacttcggggattcagcccggtatctaatccccggggtttttatcccggcatctaatccccattctaagaattagatacttcgggggaattatccgaatcaactacgtataaactaatatttaaggat