cgggggaggggggaatacgaataagaatatttagtatagaaatatttataagagaaccgctattactaataataggactactaatagggactaccggattgatattaatattagtattactaatattacaatagttaaattttaaatagcttttacaattaaagttcctaacttggaatatattaaataacattataaggagattattattaataaggcgcacttatattgtagtttaaaataccgtcgtaaattaatacaaccgttgtaaaaggggggtaagtagggggctactaatattagtaaagcgtataatcttaattactatatcctatatattattttagagattataaatactacgggggatttcgaatatatagcggcgtagcgatagcgaatactacgatctcttattgaattttggaaggaaaagacgttaataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattaagagagttcctaaggggaaaatagcgtccctttagtctaacaagttttttttttaattaaataaaatacttcgtataaatttagggttagggcgctagcgaacgtttggattaaagtaacacttttttttaagtaaccaaaggggcggattttactaaaggataggaaaggagtacctaattaaaggttaataataaatataaggtaaaaggagggagagaacggagcgaaaagaaaaaaaacggagaggagaagcaaatatactagtcgggcttataagggaaataggaattagtacgtaggtatatagtaagaatacgtacgtccgtagtaaaggccggcttaggcgagggggtaattaaagtaactataaaattaaaggagggggtaataaatataattataaaagtaaggataaaaggaagaagagaggagaggcgaaaagggtaggcggtaagggtattatataaataaaagaggaggtctttatataaatataaattaaagtaagtaaatataattttaggcaggcgaatataaaataatatagggtaagaagagtattaaataattatataggcggtaagaaagagtaaatggaaggataaaatgaaaataataattagaaggggaaggataggatgggtaggtaatagtagcggctataaaaaggtaggagagaaaggcggaaaataggaaggtatataattcggattataatagggagagcgggggtaataattaagagttatattattagaacgaagaaagtaatacgaagaataaagtgagggcaatagggaagcgattaggaaggaataatataagtgaaggaggtttatagaggaagtaatatatagagttataggaggtaaaggaaagaaacgaaggtcccgaggatagaacttatagggagggggatcgtatttaggaattgtagtaaatcgtagtaagtacgaataagggagaatagcttacgaaaggagctttggaattcgattacataggtattacgtagtaagcgcgaataatagagaatatttagtaagaggaattacggagtgtgattatattagtattttaaagtatttattaatacttttaaattcggtgtagtactctttattaagtaaaataatacttactactttatatacttacgggataatagccttagatagtcgggaacctaactaattttttaaatttaataccagtttcgtatctatattagaatttataagaatagacattacaataccgatattctaacgggcagaacgctagcgctttaaatttattaccggtttcgtatccgcattagaatttataagaatagatattataataccaatatactagcgggcggcttcgtacctatatttggagcttataagaatagatattacaataccgatattctagcgggcggttcgttatatttagaatttataagaatagatattacaatactaatattttagcgggcggcttcgtatccgtatttagaattcgtaagaatggatattacaatattaatattttaacgggcggttttatatccgtatttagaatttaggagaatagatattacaatattaatgttctagcgggcggttcgctacatttggagctcataaaaatagatattacaatactaatattttagtaggcggcttcgtatccgtatttggagtttatgagaatagatattacaatgccgatattctagtgggcggctttgtatttatatttggagcttaggagaatagatattacaatactaatattctagcgggcggctttgtatttatatttggaatttaggagaagggatattacaatactaatattctagtgggcggtttgctaatggcgaagcggctataatatccgggatatagcgtcggcggctattacgaataatggttcgcttaaattaaggggcgaagactttgtactttcgttagtaatatagcccgataatattataatagtataatattaatgccctccgctacttaattaggatttattataaattgcgaaggttccgaagatagaacctataaggggggggggttatattaggaggctaagagtttgtatatagaagtaccttagtggctattactccccttcgttaaccgacgtataggattactaacaataacgcctatatcgggttgggttcgtaggaaggataatccggcactgcgccgaggcgccagactagtataaagttttataatatttattaacggatgaatagagtttatataggtataaaagaggtttaatagagcgtagtttattatagtcggtaattattaatatatctttggattgacccctaatttgccgtcccctacgtgtggctacgaccgtagtcacctcagcctacctttcgcctacgttcctgacagccggctactgtaagaaggccttcctaagggatagtccttgcattaaagccttcgttctcgagaaatttctcaataatagcaatgtttttagaagaaagctttctccttcttcctcttctttctagataagtagaataaaaggtccggctatcgtcttggtctttattcttaaggatccgccatccggctgtataggaaatgccgtgctttttaaagaggtctgacttgaagtagacttcgccttttcttttacggtcgttgaaggcgctaatgaagcggtttttcttatggtagaataatgaggtgctcccattgcgaatagttatggtgaatgatcatttttgctaagaaaagactaagaaaaaggatcgtggtaaatgccaaaagttgatgtttatattgatgtttacctcgatgatggttgccaaggccgggctgcagggggtctgccttgttttagtgtattatttaatatttggggagcgagctaccctagaggtaggttgtcttagtctctgaacagaccccatctgcctcgtccacctggaggcagtgcagactggccaatcaaagcaaaggtgcttcgccaatggctgacgggccattttctggccactcactatgccctgatccgagtcctttctgatttattttagccgacccgacctgcgaggcccgactagaacatcacccaccacgacgacgttcactttgcgccgattgggttgctgctgaatgtgcgctctatcttttacactaccgaattacccttcatcgccagtcgccctttgccccaataaatggggacccgttcttggacaagtccgtgatccagatcagatggtggtgtgctcgtcgtcgtcgtcgtcgttcgtcgtcctcgttgtcagacaacccagatcccctcgagacagatggcgaaaagaaagcccattgtgacgggttcgagacagtaaaaatggggaaccttggatccccagagagatgggcctcgatgttgcaggctgttgtgcccatgtcttgatccaggtcctgttgtttgttgtcttggcagtgcgttctctgagtatttcggcgtcataacacggtacaacctcaaagtgtaccgggtctgcggctgtgtgtacgagtgagtgtacaggcagttcaatggatgtcgtagccggtcttgttgtctggttgtgcttgggttgcccagtcaccgttgcaagataggagtgaaggttgttgaggatctccttgttacatgcccatcatcaccatcaccatcatgatcttgctctctccactgcttgctgcagcttcaacattgtctccgatatcgatattgtccccgcctcctctttatacaattcgctccacgctactctgtctgggctgacgagtcaaatgccagtccaaaagagcttctgacaacggcactcttacaccaacagcgcgggcgagacagacgatgccaacaggtctgcccatttaaaacgcatctccccgcgtttaatgcccaaacaggcctggcgcgaaaaggagcatgagaaaatgagtgagcaacaattcgagccaagcggcagtttgttaccgaaaacaccgactacgtatctcgacactctttggtctgcacgtcgcagccccggctcgtcgtatgcagcagactctgaaaagacacttggagccattcgcagtcgccaatcccatccgctgcccctgcctcccactgctttcccactggtccctcgcgggtcttccactgacgtcccctgtatcccctggcccagtccaccacgcttgtacactccagcaaagttcgagtctgacaagtggactgaagagaatcggcccaacccacaacccactttgcccaccctaccgacgacccgttctccccgtcctggccccgtcctgcctcttgagccccacgccccgggagccatctccgactctcacgcaacatgaggccttttgatataagtcctggagtgctccccgtaccgtcccacgaccgcttctgctctgacccctcctccccacatctccattcacacaatcagaccgcaacgttgaacgttcattcctcttcacttcttaacttttcaacacatagccagcccagacatccacaaccatgtcgtcaagtcatagaagacaaggctcgagccagagcacttccagtggccactctcaccagcagagccacgactcgttcgagtcccacctcactcactctaccgcccctacttcgctctattccactcaggaccactacttctcagaccacaaggctatgggcacgtcgacaaggccggaggaagacctgtatactccctcttcttaccaccactcgcaacccaagccatatgtctaccaggacgatgtcagcccagccacttcgctctacccccgttcctcggtagagacctacgcctccacgacagcctcatcccaggatctcgacgccatggaccttgatgacgaatcacccgtggtgcaggccgaggacaccagcatcccgccgctccccacgtaccgccgtgaacttgtggaacccaacgtccgggcaaccacccctcaggatttcgccaagctcttcccctcgctcaaccgcctctccatccgtcacgatgaatacacgtcggacgggaacatgaacttgcgcatcgacactgtcgtcactggccgcagaagaaccgtctatcaactcttccatctgcgcatgtacgacttggccaagcgcgaattctctctgcgccggtactgccgtgactccgggcgcgaggtctgcaactcgaagcgcaagtacgccgagtcgtcaacggcggccaaggccaagtctagggctgcctccagggatgatgtcaacaagagccaccaccacgatcgccccaacttgaagcgctcaatgtcgacggccatcaagacgctcagtgctgcgaccaagtccaagcccgtcctccggcgcacaccaacgtctggtgctgcatctatttgctccagccgacccaacaccagcgactcgtgctacggtgacgatgagttgtgcaaccacagcaactcttcgcgcatgtctctcagttccaagggcaagacacaccgtgccattcccaccaacaccatcaagcttgaattcagcaactatgcccgtgttgatgtgcaccgccgcggtggtaagaacaacaagcggtacgagtttgagtggtggggtcacaactatgcctggaagcgttctgtcgacaaacagatggggggtcaagtttcattccacctcatccgcgacggaaacctcagcgccccggtcgcccacattgttcccgagactcgatcgcccgctcaggttgatgccgacgagcgcgctggcgggtgggttcccccatgcttcatgtggatcgctgatgagacaatcattgatgctgtcaccgatgttgctgagtaagttttccgaatacccggtaaaaggaagattgaacatcctctaatcctatttgactagtgttatcatggcttctggcctcatggctcttgtcgacgattgcatcaaggagaagtggcagacctccaggaaggtccatcgcatccccgtgccattgacccacaagaccgtcagccttcctagtattgacgccagcccacgatccatcatgcagcacgtgttcggtcggcggcactcgcaaactcagtctcaccaacctaccccgatgcggcttgatcaacccatagcagcctgctaaacaatgtttttcacttcaccaatggttattgcggtcctcaccggttcaatctcctttgtcagtatcaacgataaactttgcgattcacatcggctttcttttattgttttacgttcaacattttcttacgcgttacgatattgagcagttctggcgttatcacaattgatttttacctacgatttatcatgaaaagcgggaggatcaagcattgcgtttcaatttttttttcttttttttttatgtctttcgagaagagtctggaaacccagattacctgcatatgcgcggtgttcatttttcttcaattttcttcaatttctttttctcgttctgtggtggctcgagtcagatgacgtgagcgacgtattgccatgggctggctttcttgcttttctatcttacgatcttatggttatgacattaggaatcagcatcgcattttactttcgttcaacatttagagatggaatggcacacaacgaagcacggttgctggttaactgctgcgacatactggggttttttcaagaatcaacatggtattactattaccaactttctaaatcacgatggactggttcccgggtttggtcactggacaattctcttctttttgtacaccgatcgggcggtagtgcgcgcactgggctggtcccaggtggcatatcaacgtttcggcaaaacgggggaggcggatgcgggagagtgaagaagaaaatgggaggatgcagagtttggaaagatgaagaacgagtcgagttgatgggatgtatagcgtatagtggaaaacatcgaaatacgataatgtctggtgtttaaattgaccatttctacttaccaactgactttcattctctctgcatctcgctttgacaccgtgagctggtcaaaaaaaaaaaaaaaaaaaagtcacgggacatgacaccgctgaatggccagtacacacaagccgctaatctgatagacgcaggtctagaacacgcacacaaatcaggcagaattcagggtcggctttgaagcatagagggtcgcaggtattcggatccacctatcgctcgtcatagcagcggagagagagccaagtaagacaagaccctttgtgaaaactcggtgagaaccggtgagatctacagcggaactgaggtggtactcaagtgacgtgaagggaccgtcttcaagtcgtcagcccagtcgggagcgcaggaaggcggtggatgatggcggagtatgctgtgggcttttgaaacactagcgcgaaagaaggattaaaaaaaaaaagtgtagaggacagaagaagacggaacgaaggaaacgaaagaaagggaaaaacaggggacggcccgcgtctctccatttcccactaacaaccttcactgtgacgaaacgaaacgaaacgaaacgaaacattgcgggagccgtacccacactttggaacctcttccgttcggttcgcccggtttgggttgtgccaaaacgttgttggggagggggggaaacagcgaaccattcagagttctggatgccggtttgcccaatatgcaagttgaaaatcactaactgactagtgtagtgtagtgtattgacttttttgacactgaacttatcaactcaccgcccgtcgatccccagaactgccaagcagggggggggggggggggggggcttatttggatgccatcgcaacagcggaatgcggcttagacgtagtatattttaggtgaggatgagtgagaagcctgatgaccagcttttacgaagtggtatttgacgtgagtttgactaggtaaggctgagttcgcctgtcgatatttttggttatggcggtaagtagtggaggtgtaactgttgatggcgatggtacccgtagctatcgtggttacctatgtacgttgtggtgatcaggtctagcaagaagcaaatccagctttttttgctattcggtctgccgtctcccaatgtcacataaaaaaaatagtatcaaccttcgaattctcatacagtctaccagaatgtcggtattctatgtgaccgaatcccgtaggtcggaaattgatacatgtacttgtagaaactgcggggggcattgcgtccagttgacacattttcgttgcccatggggaaagtacgactattctaattgaaatcctggggaaactgagcagataccatcatatgcaagccatgtatgtgcttcacgggtatgttccacggcattgggaaacgagagaaaaagattggttcggtgagtggcttgccaaatcattaattccattgattgatgtgttgttcttgccttccaatgcgtcttcaaatgcacaggggcgcaggcaggcaggcaggcaggcaggcagggaggcaggcaggcaggcaggcaggcagggaggcagggctgatgatgacggtttccgataacatgggagtcttcttccgacagggacggacggacgacaacggacgtttgcgcgcacccgcaatgacggaattgaacttatgaaattccgggctaggccttttgagttttgactttcatcccttgttcaaccccccgacaaccagttccccgggtcccatgggaagtcgtcacgttgcctcacttgggatactccaacagttcgtctgattatgatcgtagatttgcgacgggttccgggcccgccggttccgggaccggtcccggctcagaaattgtaattccgtgattacgtggactgagcgttcatcaagtaacggatgtcacagttggtgacaatcatgctgcatgaacttctcttcacagccatgttcctgtttcgaacttgctcactccctcatataatatcggtcaatcagttattggagtttccctaacactcagcgtgcgtcgattgcccattgatggcttctgtacactcccccgggaacgccgcctatgtcatggatgtgcaatcagctttgaggagttttgtcaatcgtcgattaccatgttctccgttcaagacaagttgctgtcaatcaggtatgtctttcaggtatgtctgatacctttcttttctagctagtgttccccagacagaataaggtatgctacatgtatttattgctgctgctgccgttgcagcaccctgcagttggccattcgttcgttcctacgaccgaacatacagcataatgcttctaaattgtggtatacaaatgtcccgtttccatagccgtgctctgtacacatcgggactgctgtacccttcattcaccccagcattactgtcgcgtgatgacatttatcgtacatatcgtgaggtacatattgcattatatgatgcataagccatggggagacgctgtgtgatgcttttcagacttcagcctggaaatcttttgttgctttttttctgaaaagacatgctcaaaatctgccacatggcatcccgagacctcgcatgcctttctagacacctccttacccgcaggaggatgaaagccctttgatgtttacagggaaaatgagacattctcagacaggtacgtatggctaaagtgtctgtgtttccttggctttttctccttcttttctctctccctcaactcagctatctcagcttggataccgagacataaacaagaagagagctgaacgaaacgaaagaaatgcgcaagttggcatcaagaaacaggaacggacatcatctactctacacagtagtcacacgcaacctcccggcctcgaggcttcagggacagtcgatgacgctgatttgtgccacggaagcagataaaagagcatgtagccagtaagtcataatgataagccgcctctggtcaggctgacctgtggttgctcgaggcattgttactgttttgtttctcattttatttcttctcccattcctcttcggtttctcttgatgccatgctcaacttcacatatgcgaaataccgaatcagctccgttgaagttctcaaacggcgatgttccgatttatggcgtggtttgaaggacctgggcagacacatgacggttttagttatacagcgacgtatgtaatggtgctccgaggttccgacttccgatcgtgttccccaaaggcactcgaagcccgttagaagttttagagatgatctcctgttgggtgtccggaacctatgaatatggccagagccccagcataacgaatgcataggtagttacctctatatacgtagttggagggctggagagcgggccgactatataaaacccacatgacggcgttatatgaaagcaaaagtatcaaaacatgcagtgttgtgccttccatgcgctgttttgtcttgcagtgtcttcgttcaagcatccacgagaccgacagttcgaagaacgctgcggcctgaaagtgcgggtgcacaagattgtagtgagattacgcaacaatgaatgtggtaatccagttgtaaatacatcgcagtaccatgggattcaattcttgagctaggagacaagtaagttaattattcacgtaatatttccatgagcatattgaagagtgaacagcggatgcaaacccgcgaaatagtccgacgaggcaaaaagcagtgtcatcaccagaaccgcattatcaaaccggtcttcagcgctggaatattgtattcaaaagcaagccaccgctggtgctacggtataaacagttggtacacttcccttctccataatttcttctgttttctagttcgccaatgtttgtgctttcttatctccttctgctatctcgtctccttcgccatcggtttcaggcccaggggccaggggctcggtcatctcccttcatcgcttccaccatctcctggtgctgcttcagccgagcaagccggtagtccaagtattgcgcgcaatgaaccatcatctgtttgacccactcttcccaggcttcaagataacaaagtaatgccatctcaaagacactcggcaattgctccctcacagaccgcagaagctcatcattgaaccggtttacgggaaacaggcatccatacgccatcgaccatatgtgagcctctacagggactggcgagttcgacaatatacgtgtcgcgaattttatataattaaccacctttgcatacccaggctccttgttgagtgcgtagcctggcgaagggttatgttcattttcgccaagcgattgtttgaacgcatgtattttgccgagagcccatctgcgccgctgaacttcgtcgtttttcctgattgcctctttgttcatggccggaaagtaagtctggtataattcagcgttagcgctgcgtagcatgattcccagtcaagatcatcgggtacttacggggatagaaaaggcccagtgttctttccaaggaaaggggtccgtcgcagacaatggccgagaccgcgcgcaatgataatgttcgaatgttgatatacttctccgtgatgtttcgcgtatgcgcactcgtgatgaccggcgttggttcgttgatgagataatattccaagctgaaggttattatggcgggagagtgatgactgatcctctattgctgcttgacagtctgtcgatatggtgtagttgatattgtgttgatgttttctacaagatgcaaatcatgggtaattacttgatctagacagcgtagaaactgctcttgacgagcttgcttctcctcctccttcttatttcgatgctcgggcccgccatagcttcaccgttccttctcgcagtcaactcctttctccttctggcatctttctttcttatatcttccttctcgttctcacggtacacttgcagagtcgtcgtacctgcacagcattctccattccgctcctcatctcttcaacgggccttgaccttgatccctgtgctcatcactcttgatattttgtcatggctgcagcaccagccagactttacgggcccggaagacaagttggcaacaatgaacgcagggtcatacagatgagtatagtgtgcaaggtgattcacagcgctcaggtgggggcatcgtcgttcagcgaacactattgatttgccttctatgcttgacatattttccgtgccgaaagtacatcgtctaaaacgcctaaaaccatgatgaagaaatgattataacacttggaaaaaaaaccacggcgaacaattaacctatgaagacattcccaccgcctcaataccagtaattttcctctctcgaacgccgccatgctgtccttgttcccctcaacacacaaaccggttactccgcatcagggattccactgacaccctcctcctggtacttatcccagtttgccaagatctgttggatcttaggggagttcgtcaaccggtagacatcctcgaaatactccttggtgattgcgaatggcttagcagtcacgttgggaatgtacttgccaataagcttcgatgggtcgatggtagtcttgttgatcttcttgagcaagaagcttctgaaaggcttgacaccagagcgcaggaatgtcgagtggaagggcacatcgataccggggagcgggatagttgcaaagccacgctggagaacgaggggagtgggcttagcctgagtgtcgttggcgcacgacttgatgatctcgaccagctgctccttgacagtctcggcagagtactccttgcgcattttctcaatgtcgatcttcatcatcttgatagcgttgcacacaccgccaagggtgtcgagcgcacgcaagtcgccagcacagacgtactgcatgttctcgacgttgaagttgacgatttcaagaagccatccggtggtctctgcgatgctaccgaccacgaaccgcaaggcctcttcggtgaaagtcttgttgatacggctggggttgacagcgcacatgccatagttggagcggcctgtctcatcgcgctcgacagcgacttgcatggtgagaccacggtagaagacgacggacacgagggactcgatgggcatgacatcggcaagggcagccagcgcagagtattcgccaagagagtgaccagcgaaggtgctatcacggggcacaagtcccttggccttcatgtcctcgaagctggccttttccattagagtaagagcgggctgcgtgaactgggtagccgagagaagaccgttgggtgagcggtaagtgtaagaggtagtcttctcgtcgatctccttgaacatgcgctccgacttgatcgagccatcggcagccacagtctcgaaagtcatggacatgtagttctggcgaatggccttgccacgagggccaccaaagtgaatagtgagctccttggggttgttccggacaatgttggtgatggcaaagcctatagacctgttagcattggaatcaacaaaaagacaatagtaagggacataccataagtgtccatgagatacttgtcggcccgatcccagacagccttggccacagggctgctgttataaagatccatacccatgccctgctcctgcgagccctggccggtgaagatgtaagcggtgataggctgctcaatttcggcctcgcccaggagcaccttttcctcggtctccttgttgctagcctcaaccttgataatcttccggccagcaaccatgccgacgtgctgcaacttcacgttgatatcatcattgggcagaaccatgccggtaagagaggcgtggaagctgcgaacgcggccaaccttgttctcggcagcccaggtctcaaccaagctgcgcaccgcggcactcgagtacatgccgtgagtgatggtgccaggaaggttggcatagctggaaaagacacgagaaacgtgaatggggttataatcaccggagacgcgggcataagtctcgttggacgagggcgccttgagttggaggggggtctttccgctcagagggatagggttctcaaagttgatcggctgttcaatggaggaaccatgacgctggaggtagtcgatgacgggatttccgtgagattctccagcgtagtagttgacagtggcaacctggataatctccttggtcgggagctcaagaagaacctggccctgggtctccacgtggctgaagacagtcttgttcttgaagcgaaccaaggtctggagacggaaggtgagggtctggccgagaagctcaatatcagggttttcaacatcatccatcatgaaccaatccttggagcgaaggacggccacgtccttggaggtggcaagatgaagctgcataggggtctccaccttgcgctggaatgtgttctcgaagtcggtgtaggtaccacgatacaagaactgcgaagtaacctccatgaccttctcaccgtcacgagtgatggtaccacagacctcgaccatctttccagactcctggttgatgacagcgttgatctgagcagtagtcgaaaccacatcacccttcttgaggggctcagcaccaggcatcatgcggaactggttggacaaatggacgagcttgagcaggtcaccgtcaatggtgcgagggaaaataggcttggtgatagccttccagccaacaacgatagcaaagtccatgggagcatacatgaccttgtcgggtctgtcaacgaaggcctctccggtgttgccaacggcgtgaacaaactcattgatggcctcgctggtgatggtggtcttgccgccgtcgaagacttcatgaacggaggaatcgaggtcgagcttctcatcgccgaaccacgcgcgccagtagaactccttgatacgatcattgcgaccatccataacctcatgaataggagcatagccagcctcggggttgtagataaacttgagagtgaggggcactggctttccgagggccgtggtatccttgatcatgttgactacaatctcgttcttgccgtccagcttgacctcaatgacctcagcgtagcggttggggcgtggctgctccttgacgagaatgaccgtcttctcggggttgttcgggtgtagaatctcgacaaacagaccacgagccggcgcaaagatgcggcgcatggggttggtctggtatttttgtccttggacgaggacgtcggactggagaagggcgaaacgccagtttctttggtgtccggcgagaagcgaaagccaggcgtccagcgaaggaagttgaacggaaggcgatgaggacagacgataggtgttcttgtgctcatcataggagacagtaagaccctcgatatcgagaggaatttctgactcgatcagcttaccaccaaagtactcaatggtagggatcttgctctcatcgccgccatacatatcacgggtgagcaaggcgatgtgaccgttgtgaattccgtcgaggatgtccttgatgggctcgtccaccttagtggcgtgcttggcagccatgggaccctgaagaatacaggtacggccgacatccttgccaacgacagccgcaagatcctccgactgccagagcgaatccttcttgaagaaaaactcgaagttctcatcgagaacaggcacaaaggtgacgggcttctgtccacgacgttgacagagcaggaggaaatgttggacatcctgagcgttgatgagttgcttctcggcctcgggatagtgcgagagaatctgctcaacagcagagtagggctccttgaggtcagcataactctggagtctggaaggctggccaggcgtggtagtaaatcgctcctcaatacggtggataaagtcaccagtaagcttggtgtacgactgatcaatccacctagcctcatccttgacgtagagaagctcgaccaggcggcgaacaatctcagcatatgtcatgtcctcaagatcaacggccttgccctccttgttctgaccaaaccagaccttttggaagtccttgttgagcttctcgatgatgtaatcacggctagccttaagagcagcgaccctcttctccttgggaaggctgaagatcttctggtccatctcagcccagaagcggacaccacgagtggcgagcttatgaatgggctcacccatctcagagcggacagtgatgacaccgccagctgggcccttgtaggtcttctcccagtcactgtcgtcaagaccaggagcgtcaacgatagcctgcttggcagccaggctggtgtgggcttccttggcgaccatcatacgactaccgaacatgcagccgtcgaagggcatggggggatagccatacttgatggaccagtcaccagtgaggtaggggtaagtgtcatcagcacctccgaaaccgctaccggcaacgagaatgatgttttcttggcggcggatgcggccatagaggttgaggatggggtgatggaaatcctcaaacgagtgatgaccaccacctctgccaccggtccattggagaatcacggggaaggtagggttggccttggcgatgttgatgacggcctgaatagcctcacccgaaccaggcttgaaagagatgtgcttgagtcccagagtttcgatatactcctgcgcgacctcgatggaaggaacgccagcaccgatggtgagaccttcgatgggatagccctcagctctgagcctgccaagcaggggaatctgccagcccatggcgcgagggttgacatagatcaagttgacgcagataccgcgaccagcaggaacagccttctcaatcttggagatggcctcggtcatggtcttggcattgtagtagccaccaccagcaagctcgatctggtagccagcattcatggtggcggcaatgaagtcccaaggcacagtggtaggagtcataccagcgaccaacaagggcgggaggccaagaagtctgctcatcttggtatcaacgtatgtacgaccaacagagttcttgaccagtctaggaccgtattccttgacccagttcacagcaaacttgactgcctgctcctcgtcacggtcgaacaactcgggcttgtagccaacatcagtgacagttccgttcaccgtgccagcaagaatgacgcgaacgccggtaccctccttgttacggctagtcagaatgccgagaccagagataccgccagggccaaaatcgaggatatgggtggcatcctggaacacggtggccttctcccagtggacggtctcgcccgtaatcatgcggataagggaaggaacaatgttgccctcaacttcctcccgaagatccttgcccgtgaaagtgttataaacgggcatacccagggtgcgagagtcaatttgaacgtccttgaggtcttcggcaatcaggtcggaagccttggcgaggtacttgctgtggaaaggagcagtgatgggcaggaaacggttcacgaaccgaaccttacgctcggtatgggggattctggtctgatcaagaccagtagcagccttgagctttctcagctgcaagttaagaccgtgcagagagctgggaggcccggcaacgaccatgttccgggggctgttgatcaaagcaatggaaatatgctggtcctcaggaaggtaggcattagtctgatcgatatgcttctgaacctcggcttggggaaggtctcgaatgctgagcatgggggtaggaacaccctcgccattatcagccgagtcttgaagcatcgagggggctagggaagttctagggaaggtttgctggctgcgagcgccgatccagaagaggatggtcaaggcagccttgctatgctcctcgaaactttcccacgaatccgcggccgcagtgatagcggaaagaacaacaccttgagagtgacctgtcgttccgctgattctctcacgaaggacgccaggatgcacacccagcaccttgcaggtgacctgatagtgtgccagctgtaccaaaccaatcaaggggaagctgacgggggcagagataaggtagtcgacgtcgggggtggcctctgggctctgaagccaaccaagcacgtcaaggcccttggggtacatcttctcggcatcagggtggctggacagggtctggagcagctcggcggatgtggtgatcagctcgccgacgaatgccggataggtgtggtgcagctcccggagctcttcgaagtactcctcgatgtttccctggccaccaaagatggtgaagatcttggccgcgttttcaccagcggcgcggaacagagccgactcgtaaggcttgatggctctgttgctagctgatcgcgcgaggtagtagcagcgaatgacttcgagcttcttgtcgtcgattccctccattgtagagaccagggcatggacatcgttgccccgcaggaacgccctctcgaactcgttcaggatgattttgagtacctcctcgtatgaaccctgagcgtcgtcctcgccttgtgtcacctcggtcgcgataaagcccatgtatctggcaacaagctcgaaaatggacgagggctcgtcatcttgcgcgagctcgtcagtaggggcgggaaggatagcagcaaaacgctcctttagctgagtagcgtggaaatgaaggccggtgggtatcaagaaagaggtttcgagggacccgtgagagacggtgagcggccgcagagaggcagacgacctgggggtggtgacgcccgtctgagcgccggtaccggtaccgtacatggttgtggatgggtatctgagagacggctagaaagctggaagacagggtatgcggttagcatttactaatcacggctgaagaacaagaaccggtgtctttgaatatccttacatggtgcactggctccgaaactcagcaaagagcgggagcagaaggtgcttcgatatagaaagccacttgaggctggataattggtgtgaatgaggcttcagtaatggggggaagccaatgacaaaaccgtcgtcgtcaatgtcgtcgttgtctcgctggtctggcacagcaggatcagagtcaaggttccggagaggatgggagggtggaatccagggaacagaagactcgaaaagaaggaaaacttgaaggttgaaaggacctgatcctgtcccaagcaaactctaggggaagatggaggcaggcagcgttgggtatacggcttgtagatgtgcctctaaagggaagaaaggggctcgacgaggaagaggcgaggggagagatgagagcagacgagaggcaggtggggagaggcaaggaaggaggagtcgggactgaggggggaggaggacagaaaataagagtaaggcgaaagggccgggatggaacagatgcgcgttcagtacatgggcttacagtacatacaagtgtagaggtatccaagttcgtccttggtctcttccgttcacgagtcaagtggaactcgcacttcccagtgtccggggaatatcttgatggtgtctgtcttgcctaccaggacgacgagcagagagtacagttgacgatacccggtgctggagctgaagcagagttataggtcaggcaattatttaccgacctagactactgaggagatacgatccggacttttgacgggttggccagagggtaaaccttcacagcggagatcaaggcagcggcgggtgaaaagaagggctcaatgttttggtgagagacgcaaaatacatgctgggctgtgcctgtaatatccaggcatactcgaggtgtacgactataagatggcggggtgtaaggtaattcgtaccttcccctgcttcatcttggcgaggggcacggaggggagggacctgagagtaaatttcatcagggggccttatcgctgcctatctgttactgtttttacatgacattgcgcgcagtgggcagccacgctgctacccctgactgtaatcgacggtattgcgagcgggcttacgagaggcgttacgactcgggcgagtgctcgccaaatttttgagtggttctgccagttcttgttggggaagtcgcgaacactgctgagggttcggctgggtcgcactggacaccacccaaacaccatcccttccgtccccagcattccctacaagccaagaccctgtcaaaggcagaatgggctcatggaaatgggacgccggcggggtccagaagcgcctgacgggcttttgggaacgtttaatacaccactagcgacgtttagcgacgcttcgttctgggtcacgcaacagctctgtacaagcgtcgtcgtgcttgcctggggctcggcgtgccataatcgcgctctcgctctacagcgttatgaatatcgcgacttgcgccgccaattgcgcaccgccgcacccaatgccgcttcgaccacttaaatctcctacctaggcaggaacgctagaggtacctacctctcggtcctctcggtaggtaggtaggtgagcggtacccaagtacatagttcttccgaccagccgagtccacataagcccacagcggaaaccccactactccatgcgcagatcaagatagcattgtaccagtacataagcccgaaacttccagtagtggaggccatgccaccaagatggggtcaaactggagtcgaattggagaagcttgaactggcttcccgaaccagcccgagtaagccaatcaatggcgccgcaatttcaaatattttgtcaacttttttttgagagtgtggcatcaatgagcaatgattgtccgttgatgattactgatatcttaatcttctgccccttcactttcaagcccacttccttcaagcttcaaggtgtcgatgatgctccaggggaagatgaagagagatctggcgggtatgtactatgtagtgtataccaattgtgaaggtagccgctcttgttttgttgctagtcaacaccttgataatcagatgtcccgtcgagggtagcaatgcaagcaacgcaagggtgggtatctagcttggtttacctagataaaggaatcgggcagcggcgcaggctatgccagccatgagagacccgacatcatggcgtggccatagggaaatacgagcaactgaaagattcgctggtgggaagcggaaatgtttcttgtatgctctgtatgtgtatccgtccctccgggccatcagccggtgactgacgccgtcggcactccagattccggcttccgacctggacggctttaactttgatgtttaatcccattcagtgtgccttgagtcggccgagacctgacgatgattatgacgccatgcagaaaggagactgaagacagcgtgttgtgccttgcagctgcttagacgaattctgcggaaaactggagcttgagcacctttatcaaaggagctgagcgactatcaaacacatgttcatgcgggtatataggcaatatcaaaacgttaggttgccggtgttgtgatgcctctgcttggactgcctttggtcgtcgggtacctctatggtgttgcagcgggtagagcaagtgaagggctgagggcaacgtcgaaaaaaataaggaggggactgctgccacaagggaagtggggaagttgcagtggcggttggggggacgaatgaggccagttggagttaggttcgcaaatgtctgaatcgcgccttgtagaggtacttgtagcctgacatcgagacgtggctgatcttagcgtggccgaaaagacttttggggccaatgcacgtctctaaaagtcgtggggaagggacgagacagtcggctagactatattaggctagcgttggctgttttggttgagggtgttgagctgcaatggaggggcgggaggaggcgcgtctgtatcaatgacaggggctgcgggggtcaaagtggcattcaacatttgtgaaattgagaaccaaaccggccacacaagccgccagaaacaatgttggttcatcaatttccagaggaaactcgctgtgattccgttgttgcgctctgacgcgagtaatctgcacatccatcagtccggcaaaccccatcttattgctgtttggcgtgagtagactgtgcctgcaccccgggggatgccctggcagcagttgacggacacagctccctgcgtgagttcgtccaaagtttcctgtcgtcttgacggccacgcggtacttaggtaagtacctatgtcaatgtatgtaatgtaccgtgtaaaatagaagttgggatttcgattgcaatgcagcgaggtgaattaaacaagaaggagcccaccctgtctgtaccttcgcagtgtgcatcgtgcttcccctccttgccatctaacccccccggcgcaccatcccctcgacggagtccacgcacttccttcggtctccttcagttccctttgaattcacctctcctcgtccgatccgctccttcggggtttagcactacatccttgtgctccttcttcgccgcctgccatatctccaggcttctctttcttttgtgtctggtgtgtcagtctatttccccgtccttgcatcccctctctgggtcaaatctcatcttcctctttacctgtaataagggccttcaacatatcgaaggtcatcttccgtgtccctttctctgctgcttttgctggcattcacggacgtgtgttgtttcaaccaccaaactaacattatctgcttgtttgtcggcagctttcacatagccagacgacgggcacgccatctagctgattgcattataccccgggatacgcctcacctgcccgaccccccgcccatacgtaccctatttttcacccagagacctcggagactataccccatcaaaccgccaagatgcgtcccgaacttgagcaagagctcgcccacaccctactcgtcgagctccttgcttaccaattcgcctctcccgtgagatggattgagacgcaagatgtcttcctcgcggagaagacagccgagcgggttgtcgagattggtcccgccgacaccctcggtggtatggccaggaggacgctcgcctccaagtacgaagcattcgacgctgccaagtcaatccagagacagattctttgctacaacaaggacgcaaaggagatttactacgatgtagaccctgtggaagaagagcctgagccggttgcggctagctcatcatctgctgctcccacccccgctgccgctgctgctccggctgctgccgctgctgctcctccgcccccgagtgctggccccgcggcttcagttcccgatgccccagttcccgctcttgacattgtcaggtcgttgatcgcccagaagctcaagaagccctttgcagagattcctttgagcaaggctatcaaggacttggtaggaggtgagattataccacattctgttactggccgacatgacaatgactgacagagtttgcgtacaggcaagtccactctacaaaacgaaatccttggtgatctaggcaaagagttcggatccacaccggagaagcctgaagatacgcccctcgatgagctgggtgctgctatgcaggctaccttcgatggtaacctaggcaagacaacccagggtcttatcgctcgtcttatttcgtccaagatgcccggtggcttcaacatcacatcagcacgcaaatatctcgagacaaggtggggtctcggttctggccgtcaggacggtgcgcttctgctcgccatcactatggagcctccagctcgtcttggctccgaggccgaagcgaaggcttatctagatgatatttctcaaaagtatgcctcgcatgctggcatcagcttgtccaccgcggccgcggctggccctgctgccggaggcggcggcggcatgatgatggatcctgcagccattgaggcccttaccagcgaccagaaggctatgttcaagcaacaattggagcttatcgccagatatctcaagatcgatatccgcgccggagacaaggctttccaggcgtctcaggaatcttccaaggtcctgcagtcacagctggatctctggatggccgagcacggcgatttctacgctgccggcattgaacctgtctttagctccctcaaagctcgtgtgtacgattcttcctggaactgggctcgccaggatgctctcagcatgtactatgatatcatcttcggcaggctgaaggccgttgatcgcgagattgtcagccagtgcatccgcatcatgaaccgctctaatcccaccctcctcgagttcatgcaataccacatcgacaactgccctacggagcgcggagagacgtatcagcttgccaaggagttgggctatcagctcattgagaactgtaaggaggttctcaacgttgaccctgtctacaaggatgttgccgtccctaccggcccccgtaccaccattgacgctcgtggcaacatcaagtacgaggagattcctcgtgcaagctgccgcaagcttgagcattacgtacagcagatggccgagggtggcaagatctctgaatacagcaaccgtaccaaggttgagaatgatcttgctcgcatttacaagctgattaagcagcagcacaagctctccaagaactctcagctcgagatcaagtctctgtatggcgacatcatcaggtctctgagcatgaacgaaagccagattatgcccaaggagtccagcaaggtcagcagcgtcttgtccaagtcgtcgtccaagtccaagggcaagaccgagacaattcccttcctccacctgcgcaagaagtccgagcacggctgggattacagcaagaagctcaccggcctctaccttgactgcttggagcaggcggccaagaatggtgttaccttcgccaacaagtacgtgctcatgactggtgcgggcgccggttccatcggtgccgaggttctccagggtcttatcagcggtggtgccaaggtcatcgtcacgaccagccgtttctcgcgtgaagttaccgagtactaccagtctatgtatgctagatttggctctcgtggctctcagctcgttgtggttccctttaaccagggtagcgtgcaggacatcaacgccttggtcgactacatctacgacaccaagactggtctcggttgggatcttgactacattgttcccttcgccgccatctctgagcagggtcgccagattgatggcattgactccaagtccgagttggctcaccgcatcatgttgaccaacctcatccgcctccttggcagcgtcaaggctcagaaggccagccgcggtttcgaaactcgtcccgcccaggtcatcctcccgctctctcccaaccacggtacctttggtagcgatggtctctactccgagtccaagctcggcctcgagactctcttcaacaggtggcatgctgaggactgggccaactacctcactatctgtggtgccatcattggttggactcgtggtaccggcctcatgtctggcaacaacctggttgctgagggtgttgagaactttggtgtccgcaccttctcccaacaggagatggcctttaacttgcttggcctcatgtcgcctactattgtcgacttgtgccagaacgagcctgtcttcgctgatctgaacggcggtcttcagttcatcaccaacttgaacgagaccatgactagtcagcgcaagaaccttatggagaccagcgatattcgcaaggccgtcaccaaggagactgctattgagaacaagatcgtcaatggcgaggactccgaggctctgtacaagaagaaggtcatcgagccccgtgccaacatcaagtttgacttcccgaccttgcctgactggaagtccgaggttgctcctcttaacgacactcttaagggtatggttgatctggagaaggtcgttgttgtcactggtttcgctgaggttggcccctggggtaactccagaacccgctgggagatggaggcctatggtgagttctcacttgagggctgcattgagatggcctggatcatgggtctcatcaagaaccataacggtcctattaagggcaagccctactctggctgggttgatgccaagactggcgagcccgttgatgacaaggacatcaagcccaagtacgagaagtacatccttgaacacgctggtatccgtctgatcgagcccgagctattcgacggttacgatcccaacaagaagcagcttctccatgaggttgtcattgaggaggatctcgatcctttcgaggccaccaaggacaccgctgaggagtttaagagagagcatggcgataaggtcgacatctttgagattcccgaaactggtcagtacactgtccgtctgaagaagggtgcctcgctctggatccccaaggctctgcgctttgatcgtctggttgctggccagatccccactggctgggacgccaagcgttacggtatccccgacgacatcatttctcaggtggatcccgtcgctctcttcgtccttgtgtctactgtggaggctcttctctcgtctggtatcaccgacccgtacgagttctacaagtacgtccatgtctccgaagtgggtaactgcgttggttctggtatgggtggtgcaactgcactccgtaacatgcaccgcgacagataccttgataagcctgtccagaacgatattcttcaagagtccttcatcaacaccatggccgcgtgggtaaacatgctcttgatctcgtcttctggacccatcaagacgccggtcggtgcttgcgccaccgctgtcgagtctatcgacattggctacgagaccattatggagggcaaggcccgcgtgtgcttcgttggtggcttcgatgactttggcgaggagggctcgtatgagttcgccaacatgaaggctaccagcaacgctgttgatgagtttgctcatggtcgcacgcccaaggagatgtccaggcccactaccaccacgagaaatggcttcatggagtcgcagggtagcggtgttcaggtcatcatgactgccaagcttgctttggacatgggcgtccccatctatggtgtccttgctttgaccaccaccgcttccgacaagattggtcgctccgtccctgcgcccggcaagggtgttcttactactgctcgcgagcgccagggtagcctcccctcgcccctgctcgatatcaagtacagacgtcgccagattgagcgccggaagaagcagcttgagaacgagaaggaggaagagcttgagtatctcgccgatgagatcgaggccctcaaggccgaaggcaggccgcagaaggagattgacgactatgcccgccacagaacccaacacattgaagaggaggccgaaagacaggtcaaggaagttctccgcagctacggcaacaacttctggaagggtgatgctacgattgctccccttcgtggtgccctcgctacttggggcctcactattgacgatcttgacgtcgcctctttccacggtacttccaccaaggccaacgacaagaatgagtcgtctgtcatctgccagcagctccgtcatcttggccgcaagaagggcaatgccgtgctcggcatcttccagaagtacctcactggtcatcccaagggtgctgctggtgcctggatgatgaacggctgcttgcaagtgctcaacagtggcctcgtccccggcaaccgcaatgccgacaacgtcgacgctgtcatggaggagtttgactacattgtttaccctagcaagagtatccagactgatggtgtcaaggccttctccgttacatcgttcggtttcggccagaagggtgctcaggccattggtgtccatcccaagtatctttatgccactcttgatgaggaggtattcaacgcttaccgcaccaaggtggaggctcgccagaagaagacctaccgcttcttccacaacggccttatcaacaacaccctgttcgttgccaaggataaatctccctactctgatgatcagcttcaatcggttctccttaaccccaaggcccgcgtcaccgaggacaagaagaccggccagctcacgtatcccgccaacttcatggagttggagccagcacagaagctgcagaagaagagcgaggaatctcttgagtcgactgttgcccgtgctgcaaaccgtctcaagaacagcaacacccgtgttggcttcgatcttgaggagatttcctccatcaacatcgacaatgaaaccttcttggaacgcaacttcaccgaggctgagctccagtactgcaaggctcctagcactggtcggtcgccgcagaagtcgtttgctggtcgctggagcgcgaaggaggccgtctttaagtcccttggtgtcaccggccagggtgctggtgcatccctgaaggacattgagattctctcagatagcaacgggggtcccgttgtgaaggtacgtgtctccttttttgtttttgttttttgtcattagaatcagttgctaacatgttgatagttgcatggtgctgctttggaggccgcgaataaggctggcgtttccaaggtcaacgtgacgctgtcctattctgacagccatgctgttgccattgctacggctcacttctagaagaagagaacaaacgagagcgatgagcaatgggaactggtttagatgcttacatatcctttggtttcagtggcttttatccgccacatatcactattcagtatccaggaacttggcggttatttggacggaaggcaagaagtggtggattacaggagttataaaatatgttatattttgccagcattttttggcggccgggcgtatattttagatggctgatttagctaaatggtaacgaaagtctggaggagtgggaaaatagatgaggtgataaagacaacgccatttacaagaacaagattaggagagactgtgaccatttggcctcgaacgctgtttaccaagccgcgattttggctctcgctgtttggtgttctcttgggcttatcaagacgtcatggcaggacgccttgacatgttccgtcagattggccaatcagattgatcaatcaggtcgcaatcgggcaagtgacgctgatcagaaagttcaggggatgaatgccaaaatccgatgatctccgagtggttggacgcaccagcaaccgttggtaggctcggatcggcagccggcgctgaccgcactttaaagacagaaatcaagggaccggatccaccgatatactcgataacctatcgcgtatcggcggtaggcgggtatgtaaagaagcaatgaggaacacggtgaggttcctagagagaatcggcatggtaaatgtttcggctttaatcgatgttgattggtgatatggctcggtaggggtaatagccatttgacgctcttatcaccaccaaccagcctgttgtttccgacgactaagacagacctataagaatcatcttctccccgaacttttgttctttccttcctggctactggggggcttgatgcgatttctcatcgctatatgtaagcaatacactagagaggacacgttgtatgaaagcgcacacagcagctcgcacctgtcagagttcgacttgcatctacttaatcgtcagaccgttacagccttcacttgagccagacccgtcgtgtgcaaaaccgagaatccggcttctttctgtcagccgcgcataataagggcatcattggcaattgcttcgaccaagtctcatccatcagaaaagccgaaccgggacggctcgaacaagcacattgagggtctgagcgcaaggtgccttaatctgtatccttcacttcccagcacggtacctacctacatattttggggaagtttaagagacatcgatcctcctcagctatactacacacaacgcagacatcatgggttctcaggaacagacaaccctggccgcccggaatcagctcttctacggcacctttatttaccccaagaccctgaccgacctcgaatatctccacaacacggccgttgccgttgaccagaatggcaccattgttgccatcgagcgagactttgatctctcccaagccgccagcactctattcccacgcctgggctgggctccggacagcgtttccatacactcctccttagcttcccataaccaatttttcttccccggcttcatcgacactcacctgcacgccccgcagtaccccaatgttggtatcttcggcaagtccactctcctcgactggctcgagacctacacattcccgctcgaggcttcgctctcagacccggccaaggcccggaccgtttacaaccgcgttatccgcaagaccctgagccatggcaccacgtgcgccgcctactacgccaccaaagacgtcactaccaccaacttgctcgccgacctgtgtctgcgcgccggtcagcgcgccctcgtcggccgtgtgtgcatggatcagctgtccccgaagtactatcgcgacgcctcggccgctgactctgtggccgccacccgcgaatcgatcacctacatcgagtccatcgatccgaccggcaccatcgtccgccccgtgatcaccccgcgcttcgcgccttcgtgctcggcgcccctgatggccgaactaggcaagctagcggccgaaacgggtctccctgtgcaaacgcacatctcggagaacgaaggcgagattgcgctggtgaaggaaatgttccctgccaagaagatcggagcgaaaggggatacctacacgcacgtgtacgacacctttggcctgctgacggacaagaccatcctggcgcacggcgtgcacctatcggaagaggaggtgcagatcatcaaggcaaggggaagcaaggtcagtcactgcccgtgcagcaacagcgcccttacgagcggcgcggcgcgggtaaggtggctgctggagcgcggcatcgaggtcggtttgggcacggatatgagcggcgggtatagcccatcagtgttggagatggcgaggcaggcggcgctagtcagccggcatgtggctatggggtgtgcgccggcgaagaaggagaataagggggagaaggagaataaaggggagaaggagagtgaggcggagacggagggcaagacgaatgaagacggtaattcggagaaggagagcaaggccaatcaggcgaataaggacgggatagatagggagagggccaagctgacggtggaagaggtgctgtatctggctacaaaaggaggagcggagctggtaggaatgaaagggaaggtgggcgggtttgaggtgggcatggagtgggatgcgcagttgattgggttggggagggacgtagtggatggggagtatgaagatgaggaaaaagaggaggaagggaatgtagatgtgtttgggtgggaaagttggccgaataaagtggccaagtggttgtttaacggcgacgataggaacacgaggaaagtttgggtcaaggggaggttggtgcatgagaggaagtagactggggtatcgggttttcttcttggagtcttctcaatatttccacacatcggataccatggggatagcatgtgtttttttgcatatggatatggcataaatcatgatggaatgaattctatgagctttgatgagcaatacaataagatatttcatcctgattagaccctttcttgaattcggtggttctggtcgtttgctaccgtgtgttggtgaactgagccatgcgcagccgaagttcacatacgtaccccgtaagctactattgtgaaggactgactatgtaatgacttgagtgggattctttctcaacaattgatccctcgtggcgcaattggctagcgcgtcagactgttaatctggaggctgtaagttcgatccttaccgagggagcaaaagttatctttttggcaattttccctttttctccttctgggcatatgttatttctttttttcgttttacaggttccatcatgccaattcccagcttgactcgggtgcctcttgctttttggtttgaatcatctttttgttgttcaatttcgcgttccttctcacgttctagccaggcattgccattagtacgatgagctgttattatgattcttcttgaattccgcattcattcatcaataatcaaagccataccaaactcccgtatcccacttcattgagaacatacctcttttcccctccaaccccctcctcatgtaaccaaccaccgatcaaccgcccacccggtcgtcaccgcaaacaccgtcttgtgcagaatatcaagtatttgctcgtcgaccggccacgtccacggcggcgcgcccacacccgtccagttctccagcgtctggtcaatcagtaagcggaccccgacaaagatcaggtcggcaaacgggcctcggatcccgttccagctcatcagcgcccgaattacgcccgccgctgctccttgtccgtagtgcatcgccatgttgagtccccagagctgcgtgtcggtcgaggcgcgcacggagatgagccgctcgagggtgcgcgcgggcacgtatgagttgggacgagaggtcaagagttgttcggacttttcggcaagagtcatcctggatttgggaaacggttagtttgagttggttgataggggagatgtgtctttggtaggagttgacggaagctgaggcgggaagagagtgtaagtgcgtacatggtgacgccaacgagaccggcgcccaggccgtagaagattacggagctgatggggagagaagaggtcacccgactaggagtggtgcttcgaccaggaccggacatggttgcggttggcttcgtcttagtattgggtgagcaatgtttgtggttgcgatctactatcgtgactgtactacatagattaggggatgctttcgttgcttgtttctgtaactgtcgcgaagaggcgcagagataggataatactgcgaaagtatgcgccgagaatcgtttaatgagtatagatgtctcttgatttcgatgattaaatcaatgactgaactcagaagcttcaagcgagacactctcgttgttggtgtattgcttgtaaaaagtgacgggaacctctatggcttttggccccacattacctggttgtgatgaagtcatcgccaacatttttgcggggaagatgcccgctcatcaaacattagaccgggttagggttggaggcgagggatcacgccgcatcatttaaattcgcgttcgacgacgaaggcattcgcaaactttgaaaagaacgtattcaagacaatacgacggaaattcaatgaagattcatatgaacgcgcttgatgagcctttgtatcgccccttcgtttgttagttggtttctacgaaagagcggtttctccccacgtggagcgtcaaaagcatggcttatctgtccctgacagctcattaaatgaatactggtgaggagccgaacctgatgctgggttcctcctccaatgtatgcaactattcggacgaagaagaggggaggggtcgaatatctatctatctaccggtgctaaattcgcccgtcttatcgcggatcgccggccttgactaggtcattgttaatgcagcttaaacggtgttacgaatggtggagaaacaatagagaattactaacagaagttgccaaatactaaccaagtgccagctcaacctagagctacctactacctactgcacgtcatcacgttgctgtctccatgtcgccgctagtctcagccgcacacttcgcttaagttgcacctttgcaacattccccatgttgtgtgattgggatattgatggcaggccgtttgacgatgctatttatatttcctttcaataccagctgcccaatcagcggtatgtgaaaacgccaaagatgcgtgtgggtgctccaaagaacacaactgcccaactgcggagataccacatcactcacacacacacacttgacactccgaggggatgaggacatggtgtgccaattctttcaacgcttcccacaatggtttctgccgtcgtcctcagttcatctcggccttctcggcttggaatgaatatacaagaatatataccacagaatccggcaatctggaagtcacgttagcaaattgccaatgcccaaattcacttttgatcttccatcatcttgagctaatgcgggctgctccatcacagaggggaagaagatactcacaagatcagtcacaaagaagatcctatccggaaaccgaaagaggtgctgcagggaaaaactatcggcgttgtgtaacaggggacctctttcagctcccaagcgagaccggaagtttcaaacgacttggcgctctcctccacgaatcgcagctttttttctcctggtcgtgttacctaaaccacccccgtctaccacgcagagcgctcgccagtatggcattataggctttgtactgccgtcactcttcatggcccccccttcgcaaccattatctagccagaaccggacagcagggggtgaagaaagggtagagtcatccctcacgttgcactacggtgtgtgtgcccgaaatcgaaaggcgggaggggaggcaaccaattggcgctatgagtggcttgacaatgaggagattacagtgctgcgggctgaaggtctgaagaaaaagattagaataagaagggctggaaggtaggttgccgtgcagcttgctctttgtttgaataagagctgatatcacagctctgttttctctgttttcaactaacaacccgaattttattgtgatacgcgaaccagtgtcaggattcaaccaccgaaattttaataacttggatctagccaccgatcgatatcgatatcaaatagccccaagaggcgcgaaagacaagatggcgtcggttcgtggactcaccgctgttggagtccctccatttccatcatggctcctttacattcggatcgccatcctcgtgctctcacttgttcttctgggggttgcggcgtgggctgtctcgatgtttgccggaggagggtctgcggcttatggatatacgggcgctagtgggatgatgatctttgtggtatgtgactctttttgtatcaggagtcagcgcaagagctaatgccggttccttcagactatttggagtcttgttgtttacggcggctccctcgggctccagtttggagcgccacacctcttctatcgcatcgtcggtcttattctttacagtctcgcagtgatcttctggcttgcgggctgggcgtatgcggcaagccaggcagctctcgtgctcgactattctagcggttactacggtgcagttcatgactatggctcggccttggctgtgtgcgctggtctaggtgccgttgcctggtaagcttttcccatgtccaaaaagctttcccttttttggtagggctaacggtattgccacagggtcctgtcaatcatcgatcttgtcttcttcatccttgcttgcgttcgcgaagctacggcgccaaagctcagccaggccgaacttggacaagtacagccaaccgcctccgttgcgcccgccactgctaatgagcttcctccgcaaccggcatattcgcagcagccctatgcgacataatagacggacgaaacggacgagttagaacacctgtataggatattagcttatgggacttggagttgtcaccgggtactacgttgttctcacaggggatggcttgatggctattcgctcactatggcaactgggcgttaatcggggtgccttggaagaaagcggttcgatcggagtttggtgaaagaggaatcaccaagaacgttcactctttctcttgtcagtttccatttttgttttgggagataccatagttatcggaagcgggcgcgcgatgttggacgatcttatagtgtcactctcacacaaagggtgacacttgtctaggaaataatacatgagtgatggctgctttgatatcacgacagacacaatcatcctggaaattcggaaacgacgacgtaaaattccagaagcgtggtggtttcaagagccgtctagaatgaaagaaatgtcccatgttagcaaagattcatctttgatgcaagtcgcgaagcgagttggttatcaaatcgacgagtggtggaaatcaagttccctccgggatgggaggataaaacacacgattatttggaaggtaggtgcgatacaaattgctttctgtaatgatgcgccagcgaacaagaaccgacgactagaaggcaccagtgaccacagcttccctcctaccttccaatcacagatgcactcaggacaccccgccgtcattcgccaacttgaggctgtacctgcatccgtcatcatctgcgtttttcgtttcccccctctaacttcaatactctccagtgcacaacagattcgcgatacttacctcctggacacgacacaatagccttgtcccaccttccgacagatccgcgatctcttcataatctcagcacacgaactacttgttatggagctcgtctctgctgtctctctatggccgaattctctggaggttactaacctgttggcgtgcgtaaagccgctctctccagcgcatatcttcagccatgggtcgagagactgctatataacagacaagctacgtcctccaggtcataatccgttgattaatactttccggcactttgttgctacctcaacatacataccccaaggtttcgatcacatcagactagcaaacacaacaagcatcagccacaaaaccgctatattgtctctccaacgtcgacacctcttctgatgccaatttaatcaatcttcagaattactgctgagggcttcctcaatcacacaagagagggaggacgttgaacatgtgcgacacgtgaaagcagaatggaagagctacccatgtgtgtgactactatgtcttgtcattttcctatcccttcccagcagaccaggaggattgatggagcgatattgcaatctaacactgcagatatgctgtacgacgttactgtgtaccatgacgagcccgttcatgttaatgacctatccgctcgtcccttacccaaggcgcacgcaggggcgaggcacgggtgcttgtgcacgcctaatcatggaggtacgtccaacggtctttttccatacatccaccctccttgtcccgccaaagcccgccatcttccttgtatccatctaggcgcggaaatcaaaagcccccgcagccaaaaacaacttctcattcccatctacttgccaaaaaaacaaataaaaaaacgcctcgctgtgaagtggtatcctgttgtgtgtaaatgcaatgagagcgaaaaccgaaaccaaattcctcccgatcgaacgaccctccccaggctaatcagtagaactggttgaactgatccgtctgctgaccatatgatccgtgatagtttccatggttcggatcgccggagctttgctcgcccgtatccataaacatattacccatttctggactcaggtgaagatcggcaaagcaaatactcggcgagagtggttgagatgtgcttgggagtaccgcatcgtggcccgtccctggcagatgatcgtcactaatcataaagtgtgactctcctccagtgaagtcgacaccctcgcctggccagggatactcattgaagttgccagcggaaaccgcatccggatttccagaagcattggaataatcaagaaagctaggttcaccctgggcctggcaccactgagcgaaacttggatttgtgggatggttggggttggcctgctgttgctgactttgatggtgatatccgtcgaatgttggcacaggaagaccatcaagtcgagcgtcctcagcctgctccaatttggcctcacttgggttctggtccatctccatcgccatctgaggattctcaagacaggatcgcaccggccatgacgctgcaagttcctcgagcgtacgttccttccggccttgcgaggccattttctgaagtcgctggggaagatgagcagtctccggcacaggcggcctgtagggtagattcgtaccattgccctggagagtagacgggcccgcattgttctcgcccagttgtccagatacccttgcctgatacctgtccaccacgttccccagtgattgtcggttatgttggacctcccaaagcttgtgttgcagttcctgcattttcttctccatgtcctgcaactcctcggcgtacttatcctcctgtttgactgtcttttcgtacttatcctttgcgtcttgtaacgccttggcttcctctgtctgttgcgctgatcccgttgtcttgccaacctgaagggccaccgactcagcaaagtcgagtccgagcgggacgagctccccactctctaccgcggtctcaagcttcttgcggtattcttgtgtgtcgacatcctgacctaccgggattggctttcggacccagatgggcgggtcagggggaagatcgcctcccagaccatgatcgattagtttctgcttggcctccttgtacatcttgtaaaagagtttgaagttgtactcatatccagtaacggcattgtccagttcgacaacgtaaagggccttgcgaatacgggagcgttttgccgactggttgttgcgtgcacgctctccttcatacttggcatcagcatcgctctgcaggggcgtcggttcaggaaagggcgatggagtgtctgccggcgtggagacaaacggaatgtttggattcatgttgttgttgttgttgttgttgtcagggtcgagggaacgtctcaaaagggacttctttgctcgtccacccttggcagaggctttggtcgttcgcttgttgacgcccgagcctggtcgtggaccgagtggtccactctttccaccttgccgtggctggccttcgcctccgtcttcttggtcccgaaaatcgggagttccctggttcgctgtcgtcatccaccacctactggtcgctacatgcacgacgggcgttcgagggctacctaaggactactttgttactgcttgttagtttctccacggaggtcacaagcgtgcaatatactggccggccttgtacagtggatactaaaggctcgaacaacaaaagggctttggcactatggagtagaaaaggaagaaggaagtagtagcatacgagatttggcttgatttgtcaaggacggcaagtccggccacaagctccaacgatgtttgtgcgcaaccgcgactgttacgccttcttgataatattccgtggagggaaccgtatacagcgtatacagcccgactgttggaagttaagaatggatatggttgtgcaaaacggagtactgttatgtgttttcctgccttgtccaagaattggatgttaatcttggctgcgcaagtgtgtgtgtgtgtgtgtatgtgtcgtggatttccccgtattctgctgctatgtgtggatatggccgacgacaatcgtgatggggatggtagtccgtgtcgggatccgatatctacaaacttgatcctgccttgattaggatattgttccttattcagccaaagaggggaacaatttcctcaattaaataccccttggagaaatagatttgtggctcacgtctgcagcctgctatggcccatccaccgggatatattgtaattgacgagcccccggtaatgtgtgtttgaagggggctgagtcaaccccttttaacccgctgcttttcgttgatgtggaatgcgtgcgtgcgtcgatgggcgaaatgatggccgtaatgataccaccgaccacaaccttcgttgggaaaaaacgacggggggcctcgaaggggacaaaataccagcgattgaaggcgcgctcgtttgtatgtatgcttcactcgtcgggctatgggttattcactcggcggcgatcggtgttcgatatggaaatttcttcttgtccaacaggtaggtggtgataaaaggggggtagcggtccggttcgacttgcacggctaggtgactagtgagcacgaacgatggggtaatgggacaagatagggctgggtgaagtggcggatattttgccccttttgttcgttacttggttgtgcgcctaccccgttcgttcggttttccctactcgcttgttggtgaagttgatgactgtgtttttgaccggattagtatttctctggttggtactgtaggtcaaaggttacttcacggatatccgtattttctctcttgcgtgctccgccgttacacgcgggacgggtggaattttggttggtgtaagggaagtggctagtcgtgagtgagagactgcgactgtgtgtgatgaactaaaagttacaggggccaggataacgttaaaaaggaaaagtacgatgagcggggaatgaaaagaggttgttgaaagaagggtaatgagatcaggaaggaagaaggacgggaaagaatattagaggtgagttagccgcaccacgtacacgcgcttcttccttgtgtcccttgtttcgtttgtaagagggtaatgtggctgtacggcgcctgtgaggtgcgtagaagtcaagaggtttgatgtggtgagtaggacgtagggttcctacttaggtttctactccttactctggtggaagtgggagtgcttagtttgtttgcttacggccagtgattccctccgctattttaatggactggcaggaggctggctggtgtccggttgttcgtattgcccttacgggtaggttcatagacagcagtagcagtaggtgataggtcggcagactaaccttgataatgctcaagctgcgtgtctgtctgtggactgcgtgtgtgtgctgttcaactgtgacgatggcacgagcttgtgtcgtctgtcctctgtcctcctgtccgcacaccgtctgttgtccctgatggcctatgctgggtcacctgtgttgagggtggcgccgtctttattcagcaccgccgcctgtgtttttctgtgagtcttctaaagttagtctctttttgttcatccggatgagcagccaccagattctattattgttgtatatgaattggccttcccctttctctcaccccttgtactcttctcctgatgactttcagtaaaggccgaagacggatgtcacgtcgcgccggcacgtgggggtgctaggtgcgagagcggagggtggcgagtgaagaaagcttggtgaggttgaatgttccctactctgctctgtgcaatgatcccacggaaatgaatccgatgttgtctgaggaaactattcctgggaagggattcttaaaatatactactcacaaggtctcaatgaattattggttgataatttccgactggctggtaaacccggggccagggccagtatttgtagacgagttactttgtttggtgtaagccagtatgagcaccatgtctcgagacaagcgtacttgggtttggcttggtaagagctgacgagcaacgctgagcacgttcttttctagacttgctggagatagcgagtgcggtcgaatgatcggtataaatccagattgcacagagagtgttgcttcgagatatcgagggattgttgctcaggtcagtagaaatgatcacatgtacaccttatcttcgaaaggttatgagttgtttgaatgtcaaatctcggctgcgcaaagttagaaggcatgacttttgctgcaaacgtttcgttggatcagtgttttttcaagaaacgataatccggcaaggtttaaatgcttgactcgggcacgaacgcaggtagccaaagatcgtcctcgtgcaaggacgagaactggagcaaaggagggaaacgcccagaaagcggtgcatgactggaagttcaaagtatttcacatgcctctaacagccagccagccggctatcccacctgtcaatcgaacagaatgacgcctagaactgagtgaagtgtacggcaaacgaaaccacatgacaccaacggggcgatgttttgcggcgatgccgggcggtgccgatgaacttcagatggatatcatagaacgaggagatctcctcttgcgagcaggggccctaggcaacagtcatgtggttgatgttgaaccccgttcgtccaggctcggggctttctgaatctccccgaccactaggtcattgataatctgacaaccgtgtcccggaggcctgatgatatgggatgaagctgctccttatcctcagttttcccgcattttccgccttatcaataaagtctgtcgtgagaagggcccaaggcttgattagggaggcgaaatatggaagcaaatggtgagggattggaaaagcaaaccgagcgagcaaaagctccagcgccgcgatccaaccttgttgggaatttgatggaatgtatggacctctgtcgagctcgagactagaaccgcggcagggttgctgatagcatttgtcaagatttgacagccttgccacttgacggtcaagcaccgggtgggttggcaggatcagatggccaagggcccagccactgacgatatggtgagcattcttttcgtgacaaggcccaagaagagacggaaaccgtaactccaggacaactttgccaggaagcacctctctagactgctccaagcggacgcctcgatgaatcgcacgagaagctgactcgagaggcacaccaaggggtaattcgaaagtgctcagcttcccaattgatcctgatataccgtgttagaatctctcaacttcctaggaatagatcgcattactttaccacatattacacaacgctcttggttctcccagaacaaccaggtgttgacaaccaaggtttggggcctagcttggctgcgaagtccgaggcgtagctggtgcggaaattgatggggtgatgtgcatagcatcaagtaccaagtcagtaatgccagatctctcctcgacgatcatttcatcggggtttctctgtcctgctttggccaaacgctggacaggagtgtcgtgaaagagcagtcggctgttggttgtgccggcatgctgctgctgggcataaggaagaccctgcccattgccccatggatctcaaactaaaaaaaggctaccaagatgtgaagagagactggaagtacagcgaatgaatgagcccattcaaatgcgtagcgcagttgaaggaaagggtgaaaaggctagaagcactgcatcatcgcgcttcgatacatgctgctgtctccttatcgccgataagaaccgaaaggtgaagtggtaccgctttagaggtacgtactggtacaagtaccttactaactgtctgttcatacactctggctttgatacctacgtttttacctgttaaactgatcaattccctcagactgtctggcaccaaatctcctattgtaccgtcctgtttcaagcttcaaaaaagcatattcccttactccagagctctccaacctgttctggctgctaaaggggctcctggttgaacagatatgcacagacccattgatgccaagacccatgaacagcgttctctaattgagacgcggttgctcgcaaatccactagcaaagacgcgtctgatagctgggcttccccataatcacccagtgaacgatagggcaatgcgagcttcgccatcttcttcgcggtttacgagagtttgatttcggcgaactgtcccttgatatatgcattttctgctatcaaaatcagacactgatcgaattaacgatgctaccgccctcgtcacccatcgcattcccctccagccctccccccccaaccgcaaaacgacctcgcgactccgatggcacaaagtccgcaaaaccccgtgctctgggtggcttccttgccgacgatgactccgaatccgacgacaatgacaaggtttctctggaacgatcccgtaagcgacgaatgctacagcacgatatccagacagatacccagacaaccgagcccccgcttctcagccagctagcgatcgatgaagaccccgaggaagaaaccgaacgttacgagcgcctattcggcacaaggacaacagcctcggcactccctgcgactctgctcagcgacttcctcaacacaccgtcctaccgcatctcgacatgttccggcaaatccattcctctccgggagcgcaaaccgacaacaccagtctcctacgagacaatggtagcagcaagatcgcgcacaaaagaaggccgagccaaaaagagctattacggaattgacatccacgaacttatcgacaacgcaacaaaggagattgccgaggcgcacaaagtggccgccacggctcccatcacccctccaacaaacccagacagacctgtgcgatcggtcgaagaacacacaacaaacaccaagaagcagaaaaagagcctattatggacagaaaaataccgtgcccgaacattcatggacctcgtcggcgatgacttgaccaacaggcaggtgcttcgctggctaaagcgatgggatccaatagtatttccacattcggtgaaaagtaagcctacacggcgacgtggcgtacaagggcaacagcagcagcagccagaggaggaaaaaccacaccggaaaatcctcatgttgacgggcccgccgggtttggggaaaacgacactagcacacgtatgcgcgcgacaagccggctatgaggttttggagatcaatgccagtgacgaccgaagcaaggatgtggtcaaagggcgcatccggacaagtctcggaacggagtcagtcaagacggtagaaaacaagaagcccgagacgggcaaacagcagaagatcgctcgaccggtatgtgtggtagttgatgaagtcgatggtgtcgttagtggctcgggagggtctggcgagggcggtttcgtcaaagccttgatcgacctggtgctccttgaccaaaaaaacagttctggggccggggcctcttctgccgctggccggaaaaagaagaagggggatgacttcagacagatgagacctcttatcctgatctgtaacgatgtttatcacccatcgcttcggccgctacgccaatcaggccttgctgaaatcattcatgtaggcaagccctctgtagaggcagtggtcactcgtctcaagacagtctttgagaaggagggtatcccatgcgaaaaggatgctgcgcgcaagctctgtgaggccgcatggggaatgaccagtggtatcgatgccaagcgaggagccgagggcaatgccgagggtgatctccgcggcattatggtcgtaggagagtgggttgccggcaggttacgcgcaaccattaccagcacgccggttcttacaaggcagtggattgaccagaacatcgtccacgatctcgctcacggtggtggaggtgcccgcggtctaggtcgcggtggcgtcaaagagattgtgaaccgtattttccaggaaggcggtggcttccccacgccacttctatcacaagctgagcagccaaagtatgcaaagcacgaacaaccacagacacagctcggtttttcagagcagcggaagaagtacgccatggcgcggttaagggagatgattgacacgagcggcgaggtcgaccgtatcatgaccgagatcttcagcgagtatcccaaccgcgagttcaatgacgactccttcctcaccaagcctgactcggcgtatgagtggatgcacttccacgatacatgttcaacgaggctgtactccagccaggaatgggagctaggccaatacatctcccagccaccgttagcatgtcatcacttgttcgcctcccctaaacgacatcagcctcagaacaccgaaaggaaatggggtgacatgatggaagaagccgaagcacctccgttgccctttagcggtccaagagcaaactttgaggcacacgaggccgagaaggtgaacagagcagcgttgcagggactacaagggcaactacctcctagtctttaccgtctgttccgtagccccgaggatatctccacgtatttcctgccatatctggtccgtctggtgtctcccgatgtgaagcccgtcgtagtcggtggcagcgacaagagcggggcggtagcgagtgtgaggagggaaggcgagaaggctatggtcaggagagcggctcaaatactagctgaggttggcgtcgctttgcaaaagggcaagattgagccggatccagcagttgggcaacagtaccggacacaatgggtttatcgcatggaaccgtgagtacacaatcgcttttttctttcttgtttctttttaattggtgctaacttggtgttcaacgaaacagagacctcgacacgctcgcaacctttgagacagcgggcgccctcgtcctagcctcccaagcgccaacgcgatatgcagtccgccaagttctagaccaagagctgcaaaagaccatcgcaatacgcgagaacgccgccaggcaagcgcgcatgaacaacgggcagactgctaactctaccttcaagcctcacgcggctgctgctcctttcaacgccatggactttaacgctaacaaggaaaatacggcaatggtggccgatcaaaaggaagttaaaagagacttctttggccgtgtgattgtgttgggtgagaagaaggggaatgctaccgctgccgctgccgctggcgggggcgatggtaaggaaagcaagaggaaggggagaagcgacgtggctggtgatgagaaggacatcagggtgtgggtcacctatcacgaagggatcaataatgctgttcggaaaccgatctcgttggaggagttcatgagagggttctgatgttattgggtttgcgcttcttggagagggtcgctgtccgctgcccctttagatcaactacacgacatgctgtggttgacaggtagtattcttagcaatgcagacgcgctggcattcccttcttggatctctcttctcctctcctttcatcagctgacgtggttttgggctggtaaggctggaaccgagttggggcccttttgggttgcttttttgctctctcgcaatttgtttttataattcccttttcccagttttgtgttcatcgtaattatttttgtctgttgcgtttccccattttccgttgttattgttattgtgagctacggccaacgtcgcatccctgtcaagagatgcatctgggccctggcaagcctgggtatgacgctgttcgcgcagcccaaacagtggcccccttcttcccggtattcagtgacagcgaggctcgcgggcggaaaacaacaaccgccttcgtcatccatccaactatttacatccgacaacccctttgaatcgccgctgtcttcttagtatacattctttgttccgactcttcgccacacacacacaagactctcaccagacgttatgcatgtggtcgacatggattcggcaatgtcgcctaactgcccgtgccaggatggcccacttgcaaaagcaaacagtgccgtccatgtgacacctcaccagctctgcgatcggtgctcaacagtcgtgcaaaaatctgcagttctccaagaatgcttccgtcgactggatgaaggcgatcagcgcagacaagactggcgccgatgcgagatcttttaccacagccaaggcgtggaggagctagccaagtcgagccaggcgggctgtcatatgtgtaccatagtacatggatctatggcaaagtcggcggctcaaatacgcgagcatgggcctgtactggtgaaagtaggcatcgagccgttgcaggacgagatcattgataatgatagcttgtctatgcgcttcggcattctcacagttgagaaatggaaatactatcgtgttcaagccggctggaaggaggaagatgggacagctctcatatacactggagggcccttggaggcggaccacctgtttcgctacggttgcactcgccaactgactgtcaacctttccattcttttgctcaacggtaaggcaaatgctacactcatccatatcatccatcttaacaagtttttaaccgacgtgacagacacacattttcttcttcccaaggaggcaaggggatatcacttgtctcgcgggccatcaacagacgcccccgagacctttgaatttgcacgatcctggctgcgggaatgcatcacaaaccatgatgaatgcaatgatcatggacccgagatttcgagatctgatgaccttccgacccggctgatagacatcggggaaggtcccgggcagctggaacctcgccttttctacccctcggcttccgcatcttcacccgacctgcaatacatgacagtcagccactcatggcacgcaactggagtgaccgagaagctcacaaccgaaaatgagagccaatggctgcaaggcatcccgatagagaagctctccccgaatttccgcgatgcgatgacgataacacggcgactcggttgtcgctatctgtggattgactcgttgtgcatcatccaagactctcgagaggactgggagagagaagtactcaccatgaccaacgtatacgggcactcgacatgcaacattgcgatggttggccaagccggggacgagggttgtttccggaaaagaaatccattggtagcctttccttgccgactgcacgaggcagatggtaaagaaagccgcctctatgctttcatcgaaggatcaaaccgaaagttcagtcgaggccctgaagagatagtgggatcctttcctcttctcaaaagaggttgggtagtccaagaggctctgttgtcgccccggacaatctttttcggcgaccacgaggtgtacttccattgtacaaaacaaacaatgtccgaatcctggcctgtggcgcttgacccgcatatacgccattttaatcccagatttttgggattcagcaaagtcagagggttccgggaattcggccaaatcttcgaacagagttggaaggaaaagttcaagggaactcaattcgacatcaaggatgagcgaagggcagccatggcggcaaagagcttcctgaaacgcagtcgacagctgcgtgccatctggaaccggtttttgctatactataccgacaccaatttgacatacaccactgaccgattggcggcgattattggaattgcggacgccgtcgaaaactatacggggctcacatacatcccccaagccggcgctttcaaggaattcttgccccttgatcttctctggtacaggaacttccgttccgttgaccttctatggcgcaagtcacccacgggaacgaaggccccttcgtggtcttgggctgcaaatgagggcgatgtgcttttcgacgagaaatcgtggctggagggctcacacgacgattttgagtacatgggtctactccttgacgtgtcagttccgcctgcagcctcgactttgtcaccaggcatggggtcggaggtggtcatcaagctgaagacccttgtcaaccgccagaccgcgcttgggttgggagttcgagagcccccaggtttctgggtggagtatctccccaaagcgcgtcttcaggttgtgcttgatgagcccgtcgcagatggaactaccatctttttcatcgttgtgctgcggacacgcacgtggaacaactctggctatgacaaacatgtgtcagggttgattctggtgccaaaggatccgacaagtgaggaagatcctcggaaggcgttgcatagacgtgtaggattcttccgtattgctgagccggcgaacgtgggtggtatcctcgatttctttgcgggttgtccaaagagggaaatttgcatttgttgaagccacgataccaccatagatcatcattaacattggaggagttgttcattttgtcggatagataacaccagactaggaaagcatagcattgatgttccttctccattttcaagggaaactcggtcatctcctcggcatactacagtgaccttgttgcgtcccgtctagcttcgcgaaagaatacgtaacgagcggtatctggtatcaccttccgtctacttccatccatattcattatagttgcccatgcatccaccacgacttgattactaacaaagcagcaaggcaatgaccctgaaaatctttatgacgacccttgaacccatcaagatccacaccaccagaaaccgcccccacaacaaatttcaggtattctctttgcatgttagttacataagcaccacctttaagcccacttctaacaatcaatcggaccatatcagttcaatcgggtatggtgtagcggtaacatcgttgactctcacttctcaggagtgactgctctctcaacagccccgggttcgactcccggtatccgagtctcaatatctttttttcctgcttcgacatgtacgtctttttttttttttttttttttttttttttttttgtgaaaacgttgttttcaagatgctttctcttcttgtcaattgtggcgtatgctattgattatgtcctcgctattttgtttttcttctttcttttttcctgctcagggacgtgaaaggatggccagttgcaacatgatgttcaatatttgtctcattatccatggttggattcattacctgtaaaagcgaagacattgctttgtcattcgactgtcgtagaatcgcagggtccaacctagtgcaagcgctattcttgtctcgagtgatgagcgttctcagcggagaaaaaagaaaaataattacgatgtcattttgactttatttccttctcttgacaggctaacaaaacaaactctctgactccccgacactactgtctctgtggaatcgtcatctttcaaagcggcaaagggaaaaaatgcaaaaagaacaatatcatgcgccagccgcgaatcgaacgcggggcccatcgatggcaacgatggattttaccactaaaccactggcgcttaatgatgtcaaaacgagtcagatccagactctatgtatctacctacatcgaaaaagcactcctctcccccttacggcaaccgaaccattggacaagagcttcacaaaagatgagatggatataactggattaagaaacagctaagatactgggtataagtatgcctaaatgactactactttgggtaacctccatgaaacaatcggcgcgttataccgctgcgccggaaaccccaagtattcggcagggacaagatgcaacatcaagtttcgaaaaaaacaaaaaaaacccacaatcccaacccctgtaaatgcaaacaaaaacaaacatcatccctccgctatacctgcgtctgtcatgacgccatactccaaatcatataaacgtgggatacgcacaatcacgggcgagccctacatcgctctccaaccaaacaaacgtccacttcctctccttgcctcgcatcgaagaccgccgtgctaaaaactgtggcactagggtcatcaccgctactgccactaccactactactactacggcggctagtgacagcatcgtctcgtcttcttgtcacctttgtggcctccctcttcctctcaccatcaccgaccgtgtcgttctcgtactccgtatcgttagccactatccccgacaacggcccagaaaacgtcgtagccccccgaaggggaattaatcggccctcatcatcatgctcacacaacccacctaagctcggacagtacggcagagtaagatggtcgataccgagcatttccgtcgagagttcgagagtgaagatgatttctcctagtcctactgcggactgaggctcatgttgttgtgaagaaaagttttgttcctcgtcctgggcggcttgggaggtgcggttcgggttgcgaggaagctggttcttttcggccgtttcgtcgtgctggaccagcagggcgatgtccatgtcttcttttgcgtagtaagcgagatggtggactcggggtgggtcgctcgtgcagtatttgagggtgggaagttctacttcgggtgaccagtcgttgggttcatcctccccgtagtcggtgtcggtattggtgtcggtgtcatcttcatcctcgggatcggtcagcgatttgagatcgagcagcgtcatgttgagacagccccccggcgcttccgcgctcgcctgactgcggtcgagaatggtaaagtcgagccgttcgccggccttggctgagtaagagaagattttcttggaaaactcggcgctgagaatatcggcgatggccatgcccggggtaacgggtatgggaagcggttcgccctcatctgtgtcgccggcacccgagccgtcggtgacggtgagaccgcgatttgtgacaaaatcgatgaagtctttggctgtctgcttgccgcggcgcgtgctgctaaggaaggagaaggtccctcctgttttaagcacggaagagatggcccctttaccgggatgacactcggttggtgcatcagtgtgagtgaaggattggagtggcagaaggggcgggttgatgcacccatagtgcacgcggataccctctcctgatgccctctcaatctgctgcagtatttcatggacatcgtcttcatcctcagcgccagcagtgagcagtaggacggcgcctcgttcgttgtgctctccatccggctttgcccttaggatctcatcaatagccatggaaagcccgacaccgatatctgcctttccttcatggattggggctgtcatgtgggcgggcaggcgggttgttgcgttcggaggatagtgtatgttttcgttgaaaggtatcaatgtaccgttggattgggttccctccaggttcaaatacgccggactctccatcggatagaccacccgcgcactctctgcaaactccacgaccgttatcatgttgtgcaggccactgctcgtctccatcttggcggccaagcccattgccacctgtctctccagttgcaacagcccgttttgcttggcctgggtagacaggtcgatcacaacggccacgtttcgcggtatgcagtccctcaccggatcgtccctgaccaaggcacaaatcatcaaatcgcccttctccgcaccgtacctattcctcacctcggtcctcaatgccttccaagaattgcgcgaatcctccaccgcggccgccaccgctctcttgaagttctcctcgagcccattctccgtccggggggtaccaggtccgatctccccaaacgttccatccaagtacaccactccatggtccttgttcagcgtattatgcgacaccctcccctcgcaattgctcctcccaggcgtcgcatctggcactgcgaagcatcccgtgctcagatttcttggcaacatttctctgggaatctcaccgtgggcgcgcaggtccaaaaacggtgcggtatcgtttctccccaaacctggcgggttagccacgcctataggctgcgacctgtcgtgttcatcaacccagttgctgtgcgcatagaaatcatggattccgtggagagctcgaccgaaagcctcgatagtggcacacttggcgcgcgcaagcgtgttcacctgcagggcggggaaggcgaagcgacaatcaccgccggcaaagggcgacaagtcgaccatgtccctacggatgcgcagctggcctttcttctggaggtgcgcgctcccttccgcgttggtcacctcctcgtccagctcgatcaggtcggcggcgctcttccaggcctgcttgaagcggccgcgcaggtggttcacgcatgtctgcagcgcctgggtcgcctgctctcgggtgcgggggtagcccggtatgtcgatgaagtcggcgtcgtcgcaatgggcctcgggaccttcgggaacagggtcgagcgtgtcgggagcgccgacggcgccgttggtgccgcctcccggaatggggaagccttgcacgtcgaagtgggtgccagctaactggtcgagcgagcggggctcgaagcagatgccgtcggattttacgttgatgatggtgccagtgctcgcgccggggcactggaaggccaggcgagtaatcatttcgtgctcattgtgctgcccgagcacaatgggctcattgatggtgccgaaggagtggatgcatgctggactaagagcgagtaaaaggagcgttgttgccagcgcatttgtggcgcttttagggcgcctatagagaatgttagtgtatggttgtatttggaatacatgccgtcctagagcagtcctagagttgaggttgagggcgtaccgaagaagttctaacatatttcacagagtaatatggttgatggaggtgggtaacacacgagcagcctgaagtccgtgcgactaaatagatccatgttatgaagagctccaacgagttgggactgggacagcttgcgatcaccttttcatcccttaagttctcgacacgttctagcgggtagacgaaccaagaaagaacagaaagagaggataacactccacgtgtgaggttgaggtaaagggattgaagcaaggcattccggggaagaatctcaacatcacgaccttgacttttcacgctctgacaaagccttggttttcgggtcaaccgacccattcagcaaccagcaagcgtgcaatgcgcgggaaatcttgattcttattggttcaagagagccgttgcacgtggatgtgccggtcatggacttgacatgtgctcggatgatcaggtaccgctctcgtccccaacaaaattgttttgaccttggacactatccaatatccttggtatactcttactacgtctttatcccacctacgaagtggaataataggcccttcgtccctatgggtttgagccagtctgtctttgaattatcgtaattcctattacggctttgtaacagcctttcttgaatacaacgagcggtattacactagtacacttttaccctgtcagttaatggcccgcccgctatttgtcatggacggggatttagaatttagacctctatgacgtatgcgacaatgctacgctacattaacattgcagcagaaatgtttcgatggttacacatggaaggttacttatgcgccgaatgcaacggcagagttcactgaattgcctacattcccccttcggccaaaggtcccggctgtttgcctttccccggctttcctggccttgggggctcgtctcattgtccggcttcatatagcgagcgaagaagcctttgaaatagatgtattcgatgcgggaactggcctcattggcaatgagaaaaatagtcttgagcagaaatcttcggtcgcagtacatagttaaacagacgaatgacgggcctaggactgcgcaaaccattgcacttgcgggatccccacccccgagatgggttccctcgctgccaggaccggtcccacatctccgtcacggaagcagccccacctcccgttcgctaggtatttatcaacgcagattcccccgcacttatccctcaccgagttcctttgacaacggaaaggacctccaggctgtgtccagtcttgagaaaattgcaaaaaccgagcgccctttacacatctgattttcgagacgacgatcccgcaccttgcgctgtatccctgccgtgcattggctcacagttggttgatggctttcccaacttgaagtgcgacaccacgcgcgcgcaggcaacggcgcattgtagtccaattattcctatgccgcgcccactagaccaaatacgcaaagccctgcagcgccacctcagtcctagcccacgagcacgaatctgaattcggacctgtcgatttaaatcttcaccaagtggctactcatagcgagcgcatacgatcgaagagagcctgcgcagacgacctctcgttcagagcaacgtcccgacaacgagaccaagtcgagaggcggactttacgggccgtcgaacctcctaccagaattctgggataaacccatccaaggtttcgctcacgcctcgcgcgcttcgagagctccgccggggcccgcagcaccggcagtgtgtatcactaatcttgcccaatttgcaagacacagcggccaagatcttcgccgtcttcaaggggtatttctatgatttattgactaggcatggatgctgacttgctatctcagaatatctcttaaaaaccttagccgacgtcagcgtacgatcacgcttccgagcagcatgcgattgaaaacagtacatgtccttcaagatacgagcattcggacggccgcaaaacgcctggacccaacaatttggaccaactccttttggagttaactgctacaaaagcctctcttttaccctcgcagtttccttactcggtattccgagacttcgaaagggagaataagacctgcgtttgaaggctgatgcaggcacaagtcgaagccaccgctgtaggaggacccatttagacccagtctgaaggatcctctagcactatcattctacatcatcatcgctctcgtaggctttccacgaattggtagtattgagataattaggcgtagaaacccagtattcttctttgtaagttaagctccaaagtcaagtctctgactgaagcgtgtacacctgccttcaaataagaactttgtaacattgtacaaaccacccaaaaagccttgttctgcatgggctataacccttgatgcagcctttcatctctctggaagggtcgaggccactcgaacaccaatctaactagagtagcggaattctacacagagaaacggtgtttcctccatcactaaaagactgtgtcttaacaccttaagagaatatgttctcggctgggtccggacatgctccctcaacctaacaacattctccctcttttattccgactttgtcagtcaagcctgactttccctgtaataatattacatcttgaacatttgacttccccttgaaccacgccctaaactgataccatccgattggatcggtccttctctgcttgctcccccccctcaccagaacctaaagggcatcattgcctgccgtccagcagcattaatgctaatcgggcctgaaatcgtaggtttgaccggtccaagaggaccaccgctcgagaatgacatgaccgtgctgcttgccgccgccaccgtcgctgtaccgtttcctgtaaacatcccccaccaagcgcaatgattagcatcagtaaacccatcaattcctacctcgagtatcatactccgagaatgatatagagtaaactcaccgaaatcaccccccgagcacttccccgcctcctccgaaacaacctcatacaacgtcttacatccggacggcaacgcatcacatcccttctcgcatccccacgactggtaaaccgtcatgggcgggttcgcgcacgtacaacctgccgtgacggtgctcacggtcacgcagtcgatcgtcatgcaggtcgagcagacgctggcggtcgagatgatgatgggacactccgagacgggcgtgggcctgtcgcttgttggcaggagagggttggtcagtggggtggtgataatgctgttgctgctgctgctgctgctaccacttgcagtcgcggtaactgttgacgttgggagggattgagaaagggcttgcgtggctctgcgagggtatcggaaacagttagagcgcgtgttccatttgttagaggattattgatggaaacttacaacgccagagggacggtaataaggtgagtgaatgatctcattttcggtgatagtatgtttcgttcggtctgttcgtttcaatcttgttggctcagtcggggacttttcaggtcgagtgcctgaggttcgatgatagtttcagatggtgaaattggctggagggactgtataagaatgtagaatcacttcaggtatggcccctggttgtagttcaaatgaacggcgttcatagcaagcaagtgcttggaatgtaagattatacgtggccgtcgtgattgcgaaccgtcatcaagtgtgtcgttgctgcgccttttgaacccccaatccaatcgttcggataggcagctgccaagtccccaggtcttacatgcttccttcaaatcgctcctggcaacgacagtcgtgattttattttttagcccctcatctgatactgacctgggaggtaggtagtctgatctccagcgctcaagcgcgagccggtacgtcatgttgaaccaagtccgtgacacaagtcagtccgcgatacgggtagcaagtgcgacttggtctgttcctgttgttgtacgagaggattcagcagcaagcggctgaagcgcgatacgctaaagttgtaagtgacaggcgggactgtttgagctgagcgagtgaagagcacctggcatttaggcgacgacagtaagcccggtgtggtggaaacagtaagtagttatccctcaactcagctgagacgtctgacgtaagtatcgatatatcactttcgccatgtttccatcaagtataaggagaccacctagaaggcattcgcaagcaatcccaaatgaatttcttcaatcgcgacaatggctgctgacccttggtgctgagtcaagttttcaatccaacggtcggtgaacaaacccaaaatactacaaacatctgacgtgcgcctcgctgtgcaagacagtgtaactcaacgggattgtcacacgaaggacaggatgttgtgaagagcaaactcactaatatctgacatttcggatcggcgttagcaaaaatctcgaagtagctccaaagacctactgtttcatctttgcgaggtcttgaatgatccattagccgtgatggtgtggattggtaggccaacaaaaaaaaaaaaaaaaaaaaaaagaaaagcccactcacccatttgatcctagctgctgctcaaactgaaaagcatgagattttagttccgtccgtctcatgaagagaacgccgagtctggtttgagatagccatcacgctgctgaagggaggtcttcatgagtaagcacatgtgatggcgataaagtgcgataaaggcttacacatgattttataccaagatggccttcgtctcttcacatgtttgaaagtatcatcgagcgtgttcgttctgtctcattcacaccctccactgtgttcttccccactcatgtctttgattccagtcgatgatcttcagcagagaggattccaccagtcataccagagatgaccatcccacgagattttgaagcgccccgctgcagaccatgtggtaacctgtccagatcatgaagaatcctatcccaggggcagatcacgatgaccttgatttgacccacgcacatgaagtttccgcaacgcaaagatacagctcacagagtacctaaaacctgccacggccacaagctgacaaagaaaggaccatatgccgtgatatccgtcaggaatgcagaaatccctgaagatgattgacactatcacgtcccaaaccttctgaatcacgccatgaaaacggtacggcggagttcgaagccctgcgacggcgcggagagaccaatggaacgagaggcttgcatacaattgcgatgactccgatgtatcggggcttggctgttacgaaacgctgcgggaaggacgggatatcacaaatttcctgatttcaaaataagcatatccgaatgcctcttcataatgcttttcggaggcctcttcgaaagtacaattccggttgtcctaagcagcacattagccgaaaacacatgtctcaaaatacagcgtggcccttcaaccgacgtggctttgtgatgttttaagagaaaagagacatgtccttctgtgactgctgaagcctccagaagtaacatttgcacgggctacagccgacgtacataatctggcaaggtgaacattgagatagatcccaacatgtccagaatcgaacttgatttcctccacgtgtcagcccatgcctgcacaactcctcttcatggtcgcttcatcaaaccaatgaagcaggttatgcgtcgaggtttgaatccactttgatctccagcagaccccattcccccacagataggaagttgtaagtccggggtagatcagcaatttgcggggtacacgtgtatagtagcgcgtccaggtccagttacctatcggctccatcaactccatccttcgtcggtcaacttcaaccgttgaagcaacaatcgtgactggcgagtggtgcgttccggaactgtaaaccgcatgcaaataatcaagcatggcagtggtaccaccgaaaatgtatggtttggacaaaggcgtccttgacggaacctagcgcccgaagctacctcctcctctacctaggtcgaacaacaagctcataaagaataagactgtggggttttgatcaacctggtggtagatttgatggctcaaggctcaagaaactaaccaaagggctgccaagctcgccagtgctcttactagggtcccacaaccttccggcgttccatcgcgacttgattttatgtttcaagccagtgaacctggcaggccgtcaacaaatctgggaaaaggatcacagacccgacccttgaaagggtcgttggtcggggaaaccggcaacaccagggagaacgacaatcagccacagatacttgggacaaggtaggtgccattcggacaatatgagtgagctggtgaaggctggtttcggaccgtttaagagacggcgaggcgggcgacacgggcgacgcggctgcccggccgacaatgtgggccccctgggccgtgttggtcgggcaaaactaagtccctgattggagtctggataggagttcggggcattggggtcctgcccgtatgctgcattctcccgaaagacggcaaaaccggcagagaacgcgggataacatgagagcatcgggccgtccaccgttttcggtcactgttcagcggtgttacatatgcttgtcccttggcacgagatccgccgaaacaaccagccgagggagtatcgaggcaacgtataagttaagtgttgggggaatattaaattgggcaaatctgaaatccgctcaggagacactgtctcgagaccgcgagcatcacttgcttgtaacgatatactaagtggatgcgtgtagaaacagggaagagctggccgaacatcgtgaagtgactgaatttcgacctttcaggtggttgctttgccgtggccgttgtctcagagttgcacaccctcttgtttggataacgaaacgggatatcgattgacaggagccccaacaagatgccactgggcaacatggctaaaatgcaaaagtggtctgaggatcgacaggaatgcaaggtcaaatacccaacctgacctatctggtagtttgcgaatgtgcaatggcccattgagagtggcttgttagccataacatgaagtgaataggtgcggctcccgcagccgacaatgtgtgaaagagacggataacttgactgaaaacagcataaacaccgctgaatgtaagccggttgaggcttgatcatctccatcagcatcaattggcatccttgccatatcgtggatgcagggtagcgagaaaggggaaattgatcgcctggaccgttttgactgatatcgagagttttggccctgtgaggggtgaagaggacctgagtgaaaacgctgtgaaatgcgaacccctggtcgcctcaccgtacacaaccagtgatgagggaaacgtgaggcttgtgagagataggatgtaagagggtgtggtgagacaagaggaagatcccaaatgctcgatcgaggttggccgaggtttgatgcagcgccatggagacgtggatcctcgatgcttgaccttttctctgagcggttccatgtgttccagttggtcaattctcggccttcatcttggcggcagaagacgggacttgatgaggagtcgttgcacgtcgcgggctggacattcaagtatcgtattcgtgtgtgtttaatcggaagctagatagtcaggaatcgtgagcggcgagagggcaagcaagacccattgaaaacactgcaaagaaaccggaaaaattgacaatatcatgtagttgcgccctttgtagttacacgtcgcctactcatccgtggttgctgctgatggaaatcgtgaaagcggtcaacaaatggtgagaaatacgacgacgggaagacaggcagaagcgaagttatacccgtactacgcccccacttttttggacctcgccagactcgcaccccctaaagtgggtgctcacgggtaatacggccacaccagtaaaacggctacactcaacttccttaattctcaatacaatacaacgatttcaagcttcctataatcccctcttttacaataccacaacgtcgtatcgcatcagggataatcgcaatcgatatagaagcacatctacaacgaacggtcgcttttcattataataatcccgacgtccctattacccaattatataagatattcgaagtgccccgcaagcgcctccgcaatcgtattaaagggatcctacttaagaagggtacgcccgtactatataagtagaaatttaccctaattaacaagaaggttctatacaattatatcgattatttcgatagaattaatttcgttgtacaaccgtcgtatattaaggatattgtagatctactactttaaaataaggtccctaaaataactaacgccggctccaattctaattccaattccgattttaataacgaggaaataccctatattagtattaattaagcaatacagtttattaaacgctacgaatattctaaaattaagtaaaaaaaaataaatagtacccggaaaaataataaagatataaataaagtaaatctattatattaatattatttatataagtaactattaataaataatataataagtagtaatatacttcgagaagctctattaaattattttattaaaaggctttatagcgttagatatatagaatatagatgaaactagtttccatattagtataggtaaaaattaattcgttattataaaaaggaaataaacctactattttactatccctaaaaactataaattaataatatatattgaaactatttctactaatagggagtattacccgggctttattatccttaccggctagctttatatagttaattaatattaagttaaagaattggacctacgaatacgtattactattatttctattaggtatttaaataattaattatcctttaaataattaaagtattaggataagtatttaagaaagcgctaaaaggtaaagaaaaggctattaatatttaacggttataggttatactatacttagtaaatctaatactttactctattattctacttaattaatttctaatactataattgtaatagggagtttctatagtattacaataataataatattatcgtctttaatttacccccccactttacccatttactacaattgcttaatataatagtcttttaattatttaagtactattatatttaagcgtttaatatatttatatgtaatagatatataaatattataaagttagagtttttatctattattaaaaatataaaaaaaaaagtatttaaatttataataatacagtcaatattcaaaaagattagcatatagctatttcaaccctaattagtactaagtccattataagattgcattgcctactatataccaaccctactacccgaattaattatacctttaatactatttaaaatacttaataaccttcgttaaataaataaagtagttacttaactatataacgttattgaaaataaggataaattatccttatcctttaaaaggatagtattatacttcgtaaagggaggaaaagtagttgtagccaaattagtataaatcaagtataatttaagtagaacccagtataccgaagtaataaatagatgctataaagtatataaaaatcaatctatataagctagggagatactgaaggtatctaacggccgggctatagtacttaaataagccgataataatattagagctgcctataagaaagccgataaagcgaaccaatagacctaaaacaaggcgaagaaatacaatgaggattcggcaaagctagccagaaaatagcgagtcgatgggaagtttaagccgcttgaagtatacgaatcgggttacgataaagtacggtttctcaagcgtggtggttgatattttaaatataacctcgattttacacatatatggccgttttactagtgtggccgtattacccgtgagcacccactttagggggtgcgagtctggcgaggtccaaaaaagtgggggcgtagtacgggtaccacatgtggacagccggattgcaagataacgctcacatggcagtgaatgcagaaaaatgcgacaaacacactggtcattgaccaccgcgactgtgactggttgcccgagggggaatggttgaccggcgttaggtcaccggcttcgtcaaagtgtggtggtgtggtgcgctatcgtgagtcaaggacagactggaggcggaggagggccgtaacctaattaccagttgttgaccgcttgtcgccagtttttccggaaagggatgatagtagcccgacgccaaaagagaaacttacgatgtcaatcgatggtagtcgcgttgggatcgcgatcgccgtcggtggatttgtttgttcgtccttgccgcacgttatactggggatttctggtgggttttcggcgggcttagcgggcattcttttgaagagcggggctcaggagatagtggacccttggatgctgaaagggtccactagcgcccatgtcttcgtgcgggcccagtacatgattggttctcaagagcagtccactttactcagaacgacgggggcagtcctcttcagaaccaaagcgaaccacaagagtggacttatgacgaatgccaagcgccccacctcttatccgctgtcgggttcggtcctgtccccccaccagtgggcgccggaaaagaagggagaatggatgcctcgacgacctcgtgtaagtcgcggcgtccgggtgcccctgacggtgcaacgtcaggcacaaggaaaacccgacggccgcaagttggacgctgtacgtagtgtacagtagcaaatatcgtgctaaacgtatcaaaaacctcaagcactctgcttgccgtgaggtcaaatctcatggctcactcgatatgacaactaaagaacaagaacagtggacaattcaactcggttgactacctagtacgggcaatgatcgtggcgaaccacagcagcagccaggcttacaaacctaagccggtgctttgtaagtgcagcgtgtcccgagaacacaagtgcctcgacgtcactgataacgcgcttttttgttttccaactacctggcaaccacatcgatggtctgcactctggatcggtatcgtgagcttcgagcttggtggtttggcaaacggtcctatctcggtatgtacatggtatgtgcctcgaatgatgacatgccccggcgctcctggagtggatcccgctatcgatgacggctgaccagggtgtcggtgtccgttttcaaggccgccagaacagcccaatacaacacagcaaaaacactccctgaacactgtcaatgaccgcttgttggcgtcactgtgttctccagcgcggctctgtcgtgttgggtgccacagcagacgggtctacactagccgttttgtctatcgagtagtcaccacttatgatgtctgtattgggccgaagaatgaagccatcgtgacggcacctgggtgctgcaaccgagcatttgcaatagccagggcatgtttgctgatggcgtcagggcctgttacccaagaacagcctcaaacaagcccgtccacaccgtccactccgtccccttgcccggtcgaagcattgcatggcataacacccaaagggtccaatagaccctagatcttggcatctcctgtcgggtgtgtgtgtgaccactggcttggagacatgtcacaagcaatggcttcagatttgtctgccgtcgccaacaggccaagtgttgtaagtgactagcatcgcaaggccgttctatacccgacctggcgtgactgcactagtaccaaggcgtggcccatttggttcacgttaacatcatatgttttgagccggctgttaacttagttgagcatatcgtgaacaatcgggagtttagagatgcgcggattctgtttccggaatcgaaggcacgccaactgaacccgaccgcgtctcgtcaagcgagagtaagtaggtacctaactggtgcgtatgcacactaagtgtacctcgaggcaagtacactcaaggaggcaggaagccgcagtcaggaacctcaacatccaaaatccaatggtggggcaggctcacggttcggcgggacttgtgaatactattctgttcaacgaatccagtttagtcccggcttcattcgcaatgatcatcgatctctaggaaaccgagaagggttgcttgctgggtccgttacgcaaacgggccgtagccgcgaggaccgtcattgtccgtggatactggcgacttacaaatgaacaccccggtcagcaaggagacaagccacacccgacacatgcctgccatttgcgacctccttcaacctaccagaaccgtcacttattcgtgaaggcccactcaatatggacgatcaacctcaatacttgccatttcttgttcaagcaacgggaccgggatgttgagttcacttgcacttggccttctccgtatcttgcacagtacaccagagaaactgaagcgcagggagaacaagtgagggccctgcgtaacgaagtaggtaggtaggtacctacgtagccaaatgtcagccaaaggcatgggcacgccatgtgtatgccaggccggatcgtcatggccaagtggatggcatgtgtataaaggaattaaatccccctcatctacctcaactgttgtttctttgtctccatatcataccatcttgtgatcttcaagtctaatcacatccatcccacgctcatcacctctttccatcagcacgacgtcaccgcgcttaaagctttgaacatattagactctgctctacccttccaacttgccatctctccgactctcttcgcccaagcacaggcataccgcaaccgcccttatacaccaaacacacaaatcatcctcatcctcgatacccaacactagtcaacatggctgccaacaattataccaagaaggcggtgcactttggtgctggcaacattggtatgtgcctcccaaacctcttcccacccctcaacatttccccaggcttggacatcccatatactaaccttgactcctcatcccttaggtcgtggtttcgttgcctgcttccttcacaactctggatacgaagtcatctttgctgatgtcaacgccgacctaataaacgccctcaatgccagcccctcctacaaggttatcgaggtgggaagcgagggaacggaggaatcgaccatcaccaactaccgcgccatcaactctcgcaccaatgaggaggagcttatccaggaaatcgccacggctgaagtggtgacttgctccgtcggccccaacatcctcaagttcattgcccctgtcattgccaagggtatcgaccgcagatccgaggacctgccccctgtggctgtcattgcctgcgagaatgccattggggcgacggatactcttgccgagtacatcaaggaccctaagaacactccctcgcaccggttggagaattatgagaagcgcgcccgtttcgccaactcggccatcgatcgcattgttccggcccaagatgccgacgcaggcttggatgtcaagcttgagaagttttatgagtgggtggtcgaccgcactcccttcaaggacatgtcgccgcccgacatcaagggcatcaactgggtcgacaacctgctgccctacattgagcgtaagctctacactgtcaacaccggccacgcgacggccgcctaccatggttacatccgccgcaagagcaccgtctatgatgctctccaagataaggacatccaggaagaggtcaagaaggcgctcgagaacacatcccacctcattacgcaaaagcacggcatcgacgaacaggcccagcacgagtacgttgaaaagattgtcaggcgcatcagcaaccctcacctggaggatgccgtcgagcgcgtgggccgtgctcccctacggaagctgtcccgcaaggagcggttcatcggccccgcagccgagcttgccgaacacggtaaggactgcagcgctctgctcgatgctgctgagatggcgttccgcttccagaacgtcgagggcgacgaggagtcggccgaacttgctaagatcatggcgagcaacaagcccgaggacgttgtcaagcaggtctgcggcttgaacgagcaggagaagctgttccccaaggtggtcgaggttgtacagcgcgtacaggccgacttgcacgacgactagatggagcatttctgtcaacttgtgtgttttgtatccattcttacttcatgtcttatgataaatgagcgaagactttacggatagggaatagggcaacggtgtcgtggaccctcggaatccggagaatatggcgttcatttggttgctttctgggatatcaacgcggagcattatacaactgggatcaatggcgtttagccgggatcatattgacatcctggaggttttgggtttcccttttttcttcttcattattgtctctgcgcaatcactagaagcgctttgcaatgatagatatagttcaagtcaataagaagtactcacactcaattcttctccatgttccagtaacgttgtcgtatgcaaagtgcgtcgaacttgatcactgcttcgagctttttctttgagcccatatttggtgattgctgataatgtttttaagtaacgatgaaaatggatgggagtaccgacttgacgactgaccgtcatcggtcgcgcctcctgttgcgtcgctgagaccttttggttttgaaatactcgtatcttgcaaatttgctcgtgtgtgacactcctccaaaatgtgattgggaattgagtcgttcacaaagtgaccgttgcgttggtccaagccttttggtttttgacgatctccagtggtcgactttggacgtggtttggcgatggtgatggcttcaaacactgaatgcaccgacggtgaggggggcgccaagagatccgcaaagctgtagtgttggtcgttgccttaggcagcagctggcgagcgcaggaagtgacagtggccggcagctgtgcccacttgaccgcctgagggagagagtggcccgagcggcgagcagaccacagccgcgaaattgtgggcggcggccggtcgagatacgtggcgggcacctctacaaccgtccgctgtcatttccggcccgtcgcaatcaagtgtcaaggcctccgaagcctctattccgaatcctcgtaccgccaaccacgtcccccccccttcggcggaccagatatccaatacaccaaatacatataaccacgattgcaccacttccgatagcttcacccctgacgaacccgacggcggctttcttgcacggtcagggaccatctccagcatccagcacgcaccccacctgaagcttggaagctcgagaaccgttacgaccgccccgtcctctaattccaacttgtaaacaccacacaccacacaccacacacccaccccaaactcgcccaacatgaggctggatgtcaaggcaagttcgcacaggcttcgtgtctgcaccaccatggccgtgtcaccgagacccaacagaacaacccgattctgcaacctggcgcacacttgcacctcccttagcttcggcctgggatcttccagttgcccctattccgtctgctgtaccggcacctcgacggccagctccattgcgccgacacgtccatcatcacatcgctgcctccaactgggccatctctcattagaaaacacctgctaacatgcctgtcaacatgcagcgccagttgtttgcccgctctgaggttcgttacctgtcctcttgaccccctgatttctccggtaccaagcagtctttcaacattcaaggttcccattgctcacccatatcccgcacatagcgagtcaagggcatcgacttccatcctaccgagccatggattctgagtacgtctgattcgactcgcgatacgatgggaggggccctgaattctgacactactttggtgattagcgaccctctacagcggccacgtctatatctggtcatacgagacacaacaaatcgtcaagaccttcgagcttaccgatgtccccgtccgcgctggtcgcttcattgcgcgaaagaactggatcatctgtggttccgatgacttgtatgttcgacatggaacttgggctagagctagacaggaaggctgacctggaatcccagccaaattcgagtctacaactacaacacgagcgaaaagatcacatccttcgaggcgcatcccgactacatcagagccatttgcgtccatcctacacaacccttcgtccttaccgccagtgatgacatgacgatcaagctttgggattgggagaagggatggaagaacgtgcgggtattcgagggcaactcacgtatggcgccaccagcctgatacatcgaagcagagcgcgcgtgctaacagagcttcagactacgtcatgtccctcgccatcaaccccaaagataccaacacctttgcttcggcatgtttggacaggacagtcaagatctggagcttgggttcatccacaccaaacttccagcttgaggcgcacgagaccaagggcgtcaaccacgtcgattactatccccacagcgacaaaccctatcttctcacaacttctgatgacgtgagttatattgacatctgctggcgcataggacttcacagctgactttactggcacagcgcacggtgaaagtgtgggactataccaccaagagtttgatcgccactcttgaaggccacaccaacaacgtatcctttgcctgctaccacccagagctccctattattatctctggttcggaagacgtacgtcgatattgcacctgtccactcgctcgcaggctattactaaccgtaaccgcagggcacgataaggatatggaacgccaacacctacaggttcgagcaatcgctaaactacggcctggagcgagcatggtgtgtgtcatatcagaagggcaagcagggtattgctgttggtttcgatgatggttcggtggtcatcaagcttggtcgggaagagcccgctgtgtcgatggatggctccggcaagatcgtgtgggccaggcacaatgaggttgtatctgccgtgatcaagggtgctggtgagttacaaaacggaacatcgagagtgactccgagctaacagggatcagatgccgatatcaaggacaacgaacctatcacactcaccaccaaggagcttggaaccgccgaggtgtacccccaaagtctcatccactctcccaatggtcggttcgctgctatttgcggcgacggcgaatacatcgtttacactgcgctcgcctggagaaacaaggcattcggtcaagccctcgactttgtgtgggcttccaaggagtattccagcacaaacgagttcgccattcgtgagtctcccaccagcgtcaagatcttcaagaacttcgagaacaaggtcggcggtctcgacgtcccatttgctgccgacggtcttaccggcggtgtcctcctcggtgtcaagggccaaggtggcatttccttctacgactggcggacgggtggacttgtcagacgcattgaggtggagccaaagcaggtgtactggagcgagagcggcgagctggttgctcttgcctgcgaagatagcacctacgtcctcaggttctcgagagagaactataacgaagcggtccaggctggtcttgtcgaggatgatggtgttgaggctgcgtttgatgtcgttaccgacatcagcgagagtatccgttcggcggagtggttgggagatgtcctgatctacaccaacagcaccaaccgtctaaactacttggttggcgaccagacttacaccatcgcccacttcgacaagcccatgtacatcttgggttacctccagcgtgatggccgcgtctacatcaccgataaggaccttaatgttacctctttcgcgctctcgcttcccgttttggagtaccagactcttgtccttcgcgaggatatggagacggctgccgagctactcccaagcattcctgaggatcagctcaataagattgcgcgcttccttgagggacagggccacaaggagctcgcgcttgaggtggcaactgaccccgagcacaagttcgatctggcgctatcgcttggccagctccacatcgccctggacattgcacgagagactgatgcggaccacaagtggaagacgcttggtgatgccggccttgctgcttgggatgtgcctcttgccaccgagtgcttcgtcaaggcaaaggatctcggttcgctgttgcttgtctacagctcgacgtcagaccgcgaaggccttgccaagcttgctgagcaagctacagaggcaggcgcgcacaacgtcgccttcagcgccaagtggctactcggtgacgtcgagggctgcattgagatcctcaagaacaccaatcgtctctcggaggctgtgctcttcagtcaaacatacaagcctagccttacgcccgaactggtggcggcctggaaggagagtctggaaaagcaaaagaagggccgggttgccaaggtgttgggcgtccccggagaggactcagagctcttccctgagtgggatgagtatctgaaactcgagcaagagggacctgctgctggcaatctgattgatgtcgatgccgagccggttcaagaggagtcaccggcggcagaggaggcggcagaggaagtagccgaagagcagaaagaggaggagaaggaggttgaggcagaggaggagtagagcgacatttctgcgccatccaaggaagcgggtaacggacacgattttgctttgtgaagaggatggaaagcgattacagacattaagttgctatcaaggcagaggagacgctcctcttgactgcccacggcttttactagatatgacagcattggtagtgaccgagacatggtggttgttggcggtttcaaaaacgggatacagttggcgcgattgctggtgccgttgtggcccgtatattagtaggcaagagctttagtatcttttgataatggaggaacagtgaactaatgacctagcacatgcacttactgatgtcttaaccttccaaatgttcgggattggagatgccgccgagctcggacaggtagtccgtcggggtattttgatggcccgaaagctgagactaacaagggggtacagcggagtcatgaaccctgctggattggcggacacggcggccatggcgggtcagtcagcgggtcgtggagggtctcagagcggccgtcgcaggcgtgttgaaaggtccagtgtcgttgaggggaggttggccccggggacctggggacactggggtgttcgctaggattggatctttggagaacttgaggatcataggtgcccggttggagccggagtcagggaaattaccaagcatcaacagatctggggattcggaaccgacgcagatactagcaagccctgagacgaaaccactttccttctctttctctttttcttttttacgtcgttggcgttagaggcttttctcacctgttctcgatctgacgttttttcttgctgtgcggtcagcggtatttcttactggcgttgagctactgcacactaagtccagttcgtctggtctgcagtcttccgtcatctcttctcttatctgacaaaactcttgcttggaattatctcttttgattaccgacctacaaacgatctataacctctttccgcttcgttcggacgggttctttttgctttgatcttcatacgatacccccccaaaagataattactagacaacatcacctccaaccggcaatctccaaacgcccgtttccccaacttacgcatcggacgaattgtgcatcaccaaagtcggtctggtccaagttttgcataacgcgggattcccagaaagaaaaaactgttacgatacgacgcaacacaaagaagaagcagatattaggatataatcacagacaaacaaaatgaccgccgattcaatcgccgatgcctctgccgctagcggcaccgaagttggctaccccaatggtcatcttggacacctcaagccggaagagcaggaagcgcttgaaagcttcaagaccaacctggcagagaagggatattacaagccgggaccgccggcttcgcatgacgaccagacactgctgtatgttttcagtctcctcccctgttggacagatcaagtgtatcccgggaccaatccgtgttgcgccgcgactgcgactgcgtctgcaactgcaactgcatgttctcccgctatgcgccaatgcaaggatccggatctcagggggattgagtggtgacggtggtgacgacaagaacaaagtgcagaattcatagggttgggtcgggaaagctaacagttgtatgccgtacacagacgatacttgcgcgcccggagatggaacgtggttgatgcgtttaagcaattcaaggagacggaggattggcgcaaggcgaacgacctcaacgttttgtacgacaccatcgacttggaggcgtacgaggccagcagacggttgtacccccaatggacgggcagaagagataggaggttagtactaaaccaaaacttgaccccagtatttcacactttggagaaaatggccatgtatatgctgacatgttggttcacaaaaacagaggcatccccctttacctcttcgagatccgccacctcgactccaagaccgtctcggcctacgaaaaagccgccgaaacgaacccctccaaggccgtcactgacggccagacctctcccaagctcctgcgcctcttcgctttgtacgagaacctgacccgcttcgcccaacccttgtgcaccgagcttcccgaccgcccgcacgccaccaccacacccatcactttgtccaccaacattgtcgacgtctcgggcgtttcgctccgccagttctggaacctcaagtcgcacatgcaagcggcctcgcagctggccacggcacattacccggaaaccctggaccgcatcttcatcattggcgcgccttactttttcagtacggtgtggggctggatcaagcgctggttcgatcccatcaccgtgtccaagattttcatccttgggccttcggaggtcaaggctacgctggaggagtttatcgacccgaagaatatccccaagcagtacggtggtgagctcgacttcacgtggggcgatcagccgaaaacggatccctacatcaaggagacggtcaagtgggagaacggactgaaggatttccccgaggggcccaagtattggaggccgacggctgatgggacaagaatggagtgtgtcgcggtggggagcgaggggggcaagcagaggatgcttagtgtggggactcttgagagagtttgtaatgtgaagaaggtggatggggacgctttggccgagggggtcaagggtttgagcgttggcgatgctgagaagaatgagattgttgagacggggaaggaggctacggttcctacggtctcggcttagggttcgcgttataatagaagtgggaattctttggcccaagtggtgagcctttgagcggttggggatttttggtcatatagagataccttggaaatttctcttctcagctttggctagctctactaaatacgggcttttgtgtacctctggttggagaacatatacaacttgtaccaacaatcataatatacagtataaagcgggtttatagctcggcacatctgcaaaatcttgagcacggatgaatctcgcgaaatgtgatctgtgttctcccttcgtatatccatatccagcactcagaagttagtcccgctcacccgaacacatagatacatgtaccccagattctaaatgtagaccacggatcgggcctgggccctggatgatggcatcctccattacctccgctggttagtataggaacaagaacatcacggacaaggattgaatgccgttaggtacgacaaagccatttgatgtgtgagattgagcttttgatgtgccttctataagtcatctagaatccccaactatactcccctgatctcgcgcaactccatatagtctgacactctattttacgcaaaccccctgttagcccgccatttttgtattcccttctccaactcctcccaatccagcccgtccttgatcaactgcattgtaacccccaccctctctacctccaagttaggcctctcgtcatcaaagaacagcatctcctcgtacggtatccccgtccgtttttgaatgacctcaaagtgcctcaactttgtcccttcatagatctccagtccaccatcaaacaactcgatcgtcttgcgccccttttcattcgtcaacccccctcctgacccggatccctttgtctttgtcttctttacactattgtcctcctcctccccctccccatctccattaccatcagcagcagcccccgccgccccctttgtcgtcgcaggactccgtctaaacccctccacactcgtcggcagtccccccggaatcctcaacagcttcaacatctccctacacaaatcgcccacgggacttttgctcgcgacagccagcttcacgcccgccacttgcaacaagtgcaagatgatggggacgtgcttgtagaacgaaaaattctcgccgttgcgatcgctcaagacggagccgcttagggcccggagcggaggccacgggtggcagtcgctgtagaagggccagagcgtgtagtcgaggtcgaggacgacgagcgaggggagcgggaggccgtcggtgaggaagggtgggagaccgtcattttgggggtagggagttaggaggttggtggtggagtgcgatgaagaggaggaggaggaggacgcgggggcgtagacgtttctggatttggagagtttgcgtggcattttttgagggggggggggggatacgtaggtatatttttgatggtggttgacttggcttgtgataggtacaggttataggttgaagcagtgactgcgacggtgatgcaggtgcggatcgatgttgatgtcctgcagtgggcggatcacggaactcgcgccgaactgtcaggtaggtatgtgttggagatctcggcgcagaggggcgagagcggggggaatatcggatgtggcgttcccgaggctaggtaacgataacgaggtctgttcagtttggttcaagatgtgtcggtcacgagttgctgacaattgctgactgaaaacgaatggaattcgcgggaggtgaagttgaatggatgtatcgctgaagtgtgccaatggcaacaagctgtcaaggcccgaatgtgtcactgattgtcgtccaatctttcccccgaattctaatgacggagttgaccccacttggcctccccgacagggcggtgaaggtacctctacctagaggtagctagctcaactacttgtacactgccgtggcccctggccccccgggttgccgggcccctctccccgcaagctgaccgcgacctgagtaaggcggggaattgacagggttagggtaataccccaaggacaggtgaggcttggtgttctacctacctttatgacgtttcttccatttctccaattcctctcaaccatgccgaatttccttcagcgcaatggcctttcattcgtatcagccgagtggctgtccgcggttcgtctgatgataatgctgctagcagctttcgcccctttcccgcttctcctgactccaattgcccagtgcgtccgacatgctatgacttatgtccagacatgcaagcaatgacatgccgtcgaactgcttcacccgccacaaatcagcctggagttgcagagctgctatcagaaatgcttccggggttgaagccctttcatggttcgacaagaccaatatttaagattatccggcacccgccattggacgatcgcgctctccgtcgtcagcagggacattcaccgcgtgagagatacggcctgtactacggtacacaacattaagctagcatcgtggagtacagaatgtcttggtggcattgaccgatcttcaactgccgtccgtcactgctggtaccgcatctgaatttaccccaccgcgaaatcgattccgcgtgaacaccaacagcgcaactgtgagcaggtgaggttgtctttacagaatccatgggggacacagcatccattgtgggctgatcgatgatcgccgggtactcctaccacaggtctgtcccgagtcttggtgtcggctcccagatcaaagcccgtagcttcattcttcttatacgcaccacgagtcccctctttggggtttcaccgtcgtatcttcatccctcctttcctccaaagtccagcctcattatcaaattgtcaagcttcatcgtgactttcaacatcgcagacgttattacccaaaccgaatctctcctatacctatattctcataatcgcagtgatatcatggcttccggactctcggccacgccgctcaagaagatcaacttggtgcgcatcgcccatgtgtattataagcacaagaacatcaacgaagccaagagatttgccgaggacttcggcttcgcgcaaactgccgaggttggcaagaagacatactaccgcggttatggcaccgagcccttcgttatttgcctcgaggcatcgaatgaggacgagtttggtggcgcagccttcgtcgtcgaatccatggaggacctgatgcaagcggccaagacacttcccaacgaatgtaaagccaccgagatatacgacctttcagatgcccctggtggtggaaaatgtgtcacattttatgaccctgtcgacgggttccccttccatcttgtctacggccaaacgccggtggaggcgcgagatgttgacttccccattgtgcggttcaactttgtaagtcgggttcttgaacgacacccgtgcggatttgcttgctaactcgtcatgactgccagcctaaggagaagaatcgcggagccaacgagttccaacgcttcaagaagcgaccagcaccagtgcataagctgggccactttggcgtgtgtgtaaccgactttgccaagtgctacgacttctacaccaaatacttcaacttcttccccagtgaggtatgcatgtttagcctttgttccatgtcaaacccaagattaacacatgcctagcttgtccacaacgatgaaggcgtcaacaagactgtctttttcagactcaaccgcggaaacgaccttgtggaccaccactgcttcttcttctttgaaggtcccaagatgcacgtccaccactcgtccttcgagacgcacgactttgacactcaggtgctcggccacgactggctccgccatcaaggttacaagaactgttggggtgttggacgacacgtgatgggcagccagatttttgattactggttcgacccatccggttttattctcgaacactacgtggacggtgatctcctcgacatgagagagcccacgcataatacaaaggcagctccagataacctgcacgtgtggggtaagtcatactatgaaacgtcttaaaggattgaggaaactgactttatctaggccccgaggtcccagccactttcctgcagtgagcccttgaattcgtataggcgagcgatatctgaccaaggcccttcgacggtgtctataaagtacacgagtcaaagcccccgagcctcttaaagtgtcaactaatatataatggacgcgtttgtcaaacatcacacatttgagatactctgtatagctctccactatgacgactgatatggttgaaacctgacccagaagatccattcaccgggtacatgtctcgggcaggttctccacggaacggagcgaagcgccaacgtgggtaatttcggaggaacagcgaaccttgtgatcacacgagttacaatatctaggaacaggccacgattgacattgcgaccacatcatgttcgagtcgccagtttagggaatatcctccagaaagtgcagttgcgaactacgggttactaacaaacaccgatgatgcggtaaggtcattttgcaaataagatctgcaccggggattagtaatagaaaggaagagaagaaaaagaaagaaagaaagaagagaaagaagaggaaatacatagcaataactcccagacatcgcatacagtatactctccggagtacgtacgcctccagaaacctccacaacgccccggatgagaacttaggcctcttcaaccaccttggttccctgacattgacgaccacctacctgcccaccatttcgttgtcctgcacctggctcttcgtctgggacgactaaactgaatccaacgacttttccatctctcctgactggctcgccacgaactttgaacgcgggaggtatagctcacttttcaagaacatgaatgagaatgggacgcttgtaatccacttgtagagtatggtggatattgcttcgtgtgttttttttttggaatgttatatgagcgcttcatctctttttaatgtcttctgtgtttcttttccactcttttccttgctttttttttttttttaaaaaaaaaagggacatcaatatgcataaacctgaaagaaatgaaacttgagagagtgtatcatagatctgataaatacagaatggaaggaaatacagtagaggtttttttttcctttattggaattaagcactagtccaggacgcagaattgttagaaaacccaagatcatcgtaaagtggtgataaaaagtcgtgaaaataatataaaggagaaagcaataagagaaagggcgaagccagtctatttcagacgaaagaattacgaaaaaaagaaggttgttaatggtcatcgtgcgacgtgggcctgattcgaacagacgctcccgaaggaacaagatttctagtcttgcgcattagaccactctgccaccacgcctagtgttgttataagcttcttggaaagttgtaactatatgggtaaaaggagcagaataatgtttcaccttcaccaccagccttttcagcacaacatgatatcgaatatgcataatgtttcctacattactaccaagaggcgtggtgatacagaataagtatttattgaacgatcaaaggcgacgactacatacttcgtggtgtctcggacataactacaaagttaggattccgtgcgccagtttaacaaagttatgcacacctccttttgctcgcatcacatggactttctgcagaacacggcacattacaagaaacacctgagggaacagcaggatgagtgcgcataagctgctatattcttgatctcaaggagccttgctcgtactagtgatggggacaaacataaccttgtatgtccaagtccccttgtggaaggcgagcattggccttgcggcaaagagaatgcagtgtactcttttccgagccagatgatgatcgaatgataacaggccttgagctggaagaggaaacatgagagagctgagggcgtccttatgcttactgaaggggccctcgtctgaagctaaggacaccgtaataggtagaatcacatttactacgtagatacagacttccgttagccattgacgttaacagcaggagaaggaggagacaatgatgggatgctgcggttttgacagacacctaagtaatggcttgtgcagcaagcctagagagtatcctttgcaatatggatttggaagtactcggcattgaatatcgaattgcatagcagccttgtgcgacatacgacacccgttcggataattgtccgtagcttgtgacccatatgtgtacttcagcctcaacgccttggacctgacaagagatctcatcatctgaaacgccgcctgagtcaatgactcttggcaatcgggctctgcgtccggctagatagacagcgtcccactgatacagacttggtaagctgccacagttgccaagtttttatatcgattattctttgaacttccaaggacagtcttcaagggcgctttctgtctcagcatcgggagatatgacgcccgtggttcgtataccaatggttcggcactaaggcgctgcatttgactcggagatattgacgcctgcccccttttgagaggagactgagtgagcgaggcccaatactatcaccacagttgcggttagctgccgagacttatcggtcaacaccgaaatattggcccagaagggcaacaaaacgggctgtcgatggcttgcaaccattgatatccctgattgccattcctacactaccgcccattcttcattcaaacctgactctcttactccctttacagtctagcagatctggacgtacctgcatgtaatgcggccaacggggctggtaagctgaacacaccattcggagcggctggcaagtctgtcatgcccgatcgacagcacatgtactagactatcttaagcctagttccgtgttcagaaacatccggtttgattgcgaatcaacagtacattgatgttcatccaccggactctaaaccgatcagctaattgttggcggagcggagttcatcgcgggcgtaggaaacaaggttgatgttacccgtaaatggaaatcgtgcttcgctcacggcgttgctccgaagtagggtgaagaggtccgttggctgtgatggtttgcgctggtgtgtgtcaacgcttagtgatgctggtgatccaactccgatccaaatgacaaagcaatgcatataagaaggactgggcatcaccaacagcgcaacggcggcagacacgaagccctagctcgacaagcagccttcataccccgaccaaaaagtcacacttgtcgtaccgtaacctcgtcgcaagatgccccaggctcatttcttcgcgttgctgcttgcagccgttgtaccggccgttttggcggacggtcccccggaatcgatgggcgagaagttcagcggcctcaacgttctggatgggaacggcggacttcaaagtttgaccccgacaccctacaccataagtcaatggccttggggtactgtacccaagctgtgctatgacacgtctgtcaacaacaagtactgcaacccgtacgatctcgaagtatacgatgtcagatacacggatgtaggtaaaagacttgcctcggattcggaacctgtgcttaccttaacttgacaatagtgccccattcccaccaccgtctgccgatgcaagaactcacctatggccatagacaccattgcgcagcgtgtcggccaactccctgtcaaggctcgccagtataatggctatgtgtccagctttgcgggagacatgtgctcagcctacagcgatagcttcaacaactacttctttggcgactgcggcaattccgagtccgtcttcttccatgagctcagccacaaccttgaccgtcacgttgcaggggcgtccatcaacgattggtactccctttcgcaagactggaaggataccgttgccaaggacacttgcgtcgcagaccactattccaaggccagctggctcgaggcatatgcccaggtgggagtcatggctggatacgatgctacggtacagtctatctatacccaaaatgtcggctgtatggtcaatcaggtcaagaaggtggttggacagttgaacagtgtctggcgtaaacagcctgggcagatgtgcgatcgttactggatcaaggagtaagtttctttcaacaagacccattttcttgatgaccctgtgctgaccggaatgtaaacagcaccacggtttgcatgggacctgatgcggaagccagtggccactgtcaagcatccaaagctgatgtcgcggcggagtctggtggtgtaaacccagtgttgccggacgggcagcagaagaagcacgacgccttggtcaaggagcttcagcgtcacgccgaggccgcggccggcatttcttccggaaaaccggcggccgatagaaagaccaagggtaagaagggtaccaaattcagggtctgaagcgggaactatgatcgattccaggtcctgggctctagctgtgagttcagtcagggtgttgaggaagttgcgaggcctcagttgtgagcgacgtcatcaaaccgtctccttttgggataatgataaccttttatttctggataactgggacaggttaggctgtctttgtcgatagactaggtacgtaagaattgatttgatgcttgttcgatgcttttaagttgttgtcgcttgtggttgcgaggtagtcggcaggtttgtttggatagacgggagacgcccactcgcacccagggcgatgaataacgaaggccgatggctctttccatgtgggaaatacacaagtctggcattgtccacttgtttgtcttcgagcggggttacgatttctgtcaagccctttgctcctttcttccgagaacaaaggaagttttcgatccagatcgccaacatccgaaaagggaggaatagttcgatcgatgtaccttgacggctcggccatcgatctgatctgcatttcccactctggattccaggggaagggtcatatgatggaaacgagatcgaaacccattgagtatttgagcttgtcgtctatcccgcctcatatattgtagttgtagccatatggacaagtgcatgagacgttgttctggagcattgctcgaccagctgtagactaaccgcctggtatatgctgaacgaggaatctatcgagtccggccgatgattcgagccgcaacctcatcatcacttggcttgtcaggaaatttcacaacaccaaacccgccgcgtgggcctttgctggtttcgcacgtcgatgtgcctaaatcgacctccaaagtcagatcaatcgattacgaagtggctgagcggttgtggaagctcccaaacaaacaaacaaacaaacaaacaaacattaggtatgaaccgacaaagtgatgcgactcgccgtgccatgaagcactttttgtcattatgttacaaatcgaatgaaagaatgcaaaccaaagacgaagtgaaatggtgacgagctgattatgaaatttacactagctggttgaaagatttggggctgacaggcacggcaatgccgctgtggggttagtgtggggcccagggagcttattccccgcgtgatgacgcttacacaggagactagcgcagggccgtaggtcaccccgaccactcacaaacgacgcttcttgccttgaccccgctgcagcctggaagctgccgaaagcaaagggtcttggcacctccaaatcgatccgaattgttgacatttccaaatgcggctgcaccagatggacaggttgggatcgacgagatggatcgaacccgatttaggtcgctgtcagaatctcagctgttggtataccgaatccgatctctgcagttggcatcacgttgacatcaccatctctcattctgaaccgatcgcgagatgcaaagggctactgtactatgcggatgagacgaaaacgaacattcagtggcagatagcatctcatcatacaaactgacatcacaaattcacaatagtcaggttgctggtttacatcagttgttgtttttgtgtatataagcatctcttatcctcctcccaatcgaacaatatcttctcctccatcaagcaactcatcaacagtcaacagcatccactcaacaacttcaacgcacaactactacaaatcacattttcctaaacaacatcgtcaacatggctggcactggtaacgacaaccccggcaacttcgccaaccggtatgtttcccatcattatctcctcaaccacactgccaagacactttgctaacataatccatttctccagccccaaggaagaggttcaggccatcgcctccaagggtggtcaggccagccacagcggaggcttcgccagcatggatcccgagaaacaggtatgtttttcatttccacacctctttggagtgaaccatgactgagcgttgaccaacacatgaacccaaaacagcgcgaaattgcttccaagggcggcaaggcctccagcggcagctttgagcctggctccgagaaggcccgcgaggccggtcgcaagggcggcaaggcttccggtggcactggtgccgacgacgatgagtagaggtcatcaaccttttactacgactaccatcatctgattttgacctggcgcacgggatacgaattaatgacttttgtctttggatgacggaactgttacaacagcacgggatatgacacggggttgcaattgggatttatttggctggcgtgagaaggcgcactcagataattttgctttgactcggttagcacctttctctaggcaactgaatgctttgacaatttgctaaaaagacttgttcactgtcacgtcgtgaaatacaaaactcctgtgacatcggttatcttaaacgtgtaatccttggtctgggatgctgcacttggttcgtggtgggcaaaggagttggtttgtcgatcagccaactaacggtttaccaccgtgacccacggttaaatactgcacaccagaatccatgcgccccattgcacctttcaaacggttattctcggttacttattctaacccatccctctcccactgctaagaagtgctcaactccaaaacccgttctcttccaagaacgcctccacagccacccacggcaccgctctcttcaccaatggctcttccgggttccaatccacatgtacgcccaccagcactccagtgttctgctcaaatatcggcccaccgctatgcccccaatacgtccagcaatcatgctgcatcgcgcctgtgtcagaattatcctgcggattgtctaccttgtccggcgcaatcccgaggtatcgtcccgaagacaggtgcaagacccgacggtgttctgacccgtacgccttaacgccttgcggatcgtctgggtgttcgtcggctggatggccgattgctactagaggagtatgaaggggtggttctttatatggcttgcttgatcctgcgcatccgcgtgagagtgagggtgggggtaatttgacacaggaaaagttccccgcccccatctcaattctctttatgttgcatgaggaggaattcgtcatcttctttccactcgtagtagttttccctccagcagataacctacaaccctcgtctagggcttgagcatgcgtaatcttcaaaagcgccagatcccttcccaaatcccacgctatacacctagcacctacgatccttgacctcaacttgggagggatgttcgaaccccctctcttacaccctcctccacgtaatgttgaacccgagtagttctcctcctccaccggcgccgccataaccaaccaaaacaacctccctaccgtctgcaccgtctcaaccacacaatgcgccgccgtcaacaacaacccatcttctctgatacagaacgccgttccagcttccgattgcgcaaacgctagagtggcatctaccgtgtgggctttatgtcgtcgaaaggagcgggggagcacgaggggttcatattgggaaaggctggaagcttttttcaagaggagggcgtgggatgtaggggaaaggtgggtgtgatcggacgtgatagacgcgagagaggaagggagggggaggagaccacgggtgcggagggtgagcttgcggatgtgggaagggtgggattgcgcagatatgaaggctgaaggtggttgtcgaggggttggagggattggagacaggggggacgtactattactgtgattgaaggtttgtttcgttgttggggatattgagtccgagttaccggaggtgttagtgtgggcggttctgattctgggtcgatacgagcgtggcaagcggcattgttttggctttttcttcggagttggttgttcggcgatggtggtgatgctttgtagtaactctttggtacatcgcttgattcctcgagtaagtgcctctgcctgatcggtacacgaacaggccttcttcatcttgtagtataacaagtaggaaaccaaattgtcccacgagatatgatgagccgcaccggttgtcctaggatccaaataaactatagtacagtaaacttccgtgggaaatctattacaagtgagaagacgggccccattatctacgaaagagctcatcgaccagagaaggtaaaaggatcagtgaaaaattagggagtcgacaatggtaattgtgaggatctcgactgtatcacttgatactcgtgtgctgttgtaagttgaatcgagtcttcttttcatcaaagccattgtattactcgatgagcttgcctctttgttcattcctgtgctactcctttcaacctaaccgacccgccgacaaaagctcggaaaatgtaaatgaaaacagggtattattaggatcctttgaggtgtctttgtctgggcccaccaacatgagaatgtcctcaacttcaagaacaagatcgtcccaggtaatgaacctacatggctgacagaatgcaaacgttagagagcagttctttctcattcggtcttcgagacgagtgcacaaaggacgttgaagcccccttccccttgcgctgcgccttacacaacgtatggcataatggtctccgtcattgctaccgctgcaacatggccttcgctcgatgatcgtagccttgtgtattcgtatccgatcttgcctttgacatcctcggaccttcgtatcaacacatgtttcgaggatgtgctgctcgtggcatcatgtacgctttcggtcacgaatctcggagcttgcgagagtaggatttgactcttttgagggcaatgcaccgggatttagccctacatcccgcgaaggtggcccgatatcccggttgagatctgttaccgatcaatgagcggccaagttcttcttggaagacggcttcaaccttatcggtagttgaagggccggtaccaaaactttaaatccttaacttgatcaaataaaagaaaacaccgaagaacaaaagcgcgccaatcactgttcctgacaagaggtcaaaatcctagatcttccaccagttgcctgctgcgaacatggaaggatgtcgagggcgtgttcggcgcactcataagcagggtagggaacaagtcaaatcttccaaatctaaatccgagtaaatccacttgtagaagggggcaaatccacctcggaaaggggcttgcaaacccaaatctggggtctccgggcttgaggatttgtcaaaatcattcacatcgggcgtaaggtaaccctataattttgggtatgtgagcatataaagtacatagtatagcggttatagggggccgggctcggaacaattgtgtaatccgaggatttgagtgctcaaatccgtcaaattcgaatccgatttccctacttttcaagtaatgtgtgaatttaccctctattcaaatccaaatctggggtcagatttgatttgtttgatttattccctaccctgctcataaaatggccgctcggaaatgtctcggcagaaagaagacatagaacgtcgtctaatctgtaccccgagtatgtaggacacatgcaaccccatcttgaacgccaagatgctaccaaagtatgtatacagggtcatagtcaagaataggggatcattacttaatttgacatattcatgcgaacttgttgaaacgcctagacaagttgaccagaggtcttgatgaaccagtatcggcctgcctgcacaaaaggtcgcgtttcagaaaaggcagtcagtctcccgcacctcggaagtcggaaggtcctgaacagaaatgaccttctgaagctttgacccgccaagactttttgaaccaaccacaccacgcccaccacagatcgtggagtagtttcgattgccaagttatcatctctaacgacagcctcccgagaaatggcgagaaactgttaagggacacaccaggcaagtgacggggggcaggcattagacccgtcctgccaatttacctcgaaagtccccccaaaccacattcctccaggtctccagatttccatttctaagccctacggatacaccgagcacgccccgaaaagagtctaacgggacgtccggagaaatatccttctggaaaggcagtagggtgacgtctcgtgtcccaaataggccatttcttcggacagctccgagcggtgggagtgattcttcctggcaccccgaaccaggaggcgccaaggcatcgcgagtagcctcaaacgacccctggtgaggtagtatacagtaatgtctcgtgtcccaaataggcaatgtttcaaacaagctccgagcgagtggttcttcttggcacgtcaaacagtgaggagacaaggcatggcgaggagcttcaaacaagccctggttgtcattcgcgcgcctaggtcaggtgttgtttacctcctgaacaacacctcaaatttcggcagatgttaccttgattcgataagtgaggtttggtcggagcggttgctgggaactcgttggtataaagatgtcagcgatggcctgtgtctggagtcaaagcatcatcagccacttcacaacagaaccggacttagctgacattagacactcacgatgagagcctccgcctatctctcctgggccttcctgctgtcgcccatctgggccgccccagccgcgaacccatgtgacatcaggtccacagacaccagcttcaccgactatgcctatgtttacgtgagtcagccttttctgccgtactcttgtgccttgggaaaggccaagttcaagaactgacaatcacctagttcacaggcgaaggcacctccgacggcgagcagatccgtatggctgtcagcaacaacaatgatcccactcaatggacaacgctcaagaatggtcaacccttcctgaccagcaacgtcggtaccaagggcattcgcgacccttcattgatcgctgctccggatagaagcaagttttggatcattgccactgtacgtttctcaccatccatcctaagcagaacccacagccactgacactctgccccaggacctcaaagtcaacggtctgccaggcggctggtccaacaccgacatgcaaaccaagggctccaagtccattgtcgtctgggagtccaccaacctgaagaactggtctggcccccgcctcgccaaggtatcccccgacaatgccggcatgacctgggcgcccgatgccatctgggaccccgagcgtaacgcctacatggtgtactggacttcgagcgttatgtctaacggcaacggcatctcggccggctggaagatcctccgttgctataccaatgatttcgtgaccttcaccaaggcggaagagtacctcgtaggatacggcatggatgtcaccatcactgccggcgacaacggagctttctacatgattaccaagaacggacccaacggattgatccaggagaacgtgtcgcacaacggactgtcgggacaatggaagaaggtctcggagaacatcggacagggcgatatgccatctggtgagggaccgttgatcttcagggacaacaagacccccagcaaggtgcgtgcgctcggctatactcgtttgttgacatgttgactgttccggtggttgtgctaactcgttgtcctttaacagtggcatgtctggatcgacaacaacaccaggggatccggatatatgccgttcgagactaacgacattaccaccggtcactatatcaagacgcagaactacaagctcccggccaacccgcgccacggatacgtgattcccatgtgagtttcgccctgatctgtgacagagagtcatggcagctgaccaaagccatcttcaatgcagcaccgccgccgaaagacaagccttgttgtccgcctaagttcgaaccgaccgccatatcgtacatggttcgtatgagtaaggtctggttaaaaggcttcgtttcgactagcacaagaggttgtaggggggtcatggcggtgccatggtatcgcatagaagaccttgacttccactcacgtgcagtgtagtctcttcttttcttgtatctttttacctttagattatatatcaacaacgtcaaatatttgcgagtgtcaaccgctagatccacgtgcgcgacagtacgcattgggatagttgtatctgatgaccctttggtgatctgagtgaattgaaagtgtcgagagggaagtagacggcatcagcatgtcgccttgtgttgttggtttcaagagtggttgcaaaaggaaacaaaacgatgtgtcagcgtctcctctccagaattccattcccccgcataaaatcccaggaggtgcagatggaccgttgtggatcaaagcgcaaccaatgaccaccgctctttcacggtcatgcagcactgtgaccaatgggcaccctttcattactgagttcagtggagaatgttccgggattaaccgacccggactctccgactcaatcctgcttggatgtgtacacagtagtgtaatgtatgtaatgtactagtgtagcatctaaataacgaccgtatatctgctagcgagctgtcgatatccggggagaaataggcgtatgcactaacacttacactcaaaggcctccacaggcagccgaggaacattgcgttcaaacgaggttgagaaagtcggtcggtcggctttggacggcaggaggcaagtaagtcgtcgcttgttgtcgcttgcctggctgccgcccaaagatcctccctccttccgtccgccgcccattccccagtttcgtgcgatcgcttcttgtccatccgtcattcgtgcatttccagttcccagcccggccttcgtcatacctcaactcggcttcctctcagctctgcgctttcttttgtctgccttactccacagctttctgcgctttagtatctgtgtaattacataacccccttgctgcccttggaatctcgatgaccgcgaatcagccccttgttaccagcgcgtcaagtgattgaatgatccgtcgaaccgaaatagactagcatcgcgagaaccttgctgtccaccacctacatactgcagccgccattgacacttccaggttccatctacttgtaccaccaccgatataagcagctgtatgtaaagcgacaacttcccaacttcctaatccaactccaacccccaacacgctcaaaagggaaactctgcggggatcgttccatccaagccaagcccagcccagcccaccgcacggcgcaacctggggctccaaggccaagggctcggacaccaggaccgacgtcaggaattaccctacttgaaaaagggcaggtcaagaggagagacatcgaaagggcttgcaacgtgtaggacgtcccgcaccaggtcgacaactcgtcgccattttcgggcagaccaacacatcttgccgttcgcatctcgggcctctggttcgccggtccagcaatcgtttccgatagcagccgcctcgcttcccacaaacatttctcgtcccacgcaaatcaccacaaaccgtaatattctagggacacacaacatattcctcacctccaaaccctcatatccgccgtttagacacaacattcgggagtcgtgccagcgacgttctggttccaaattggaatgccatccaccatgccgtcccagcgtccctttttcctgtctaccttcttcgccgccttccgccaacaaccaccttcttcgctctacaatggtcaacaacccaacaagaatgccacagcgacggcgccaggcggcgcgactgcccaagcgaatcccacgaactccgccggcactgtagcgacgccgcgcacaatcactacatcctcgagcaaccaagcatcgtcatcaagctctccgcctgggcgcgaaggtggtgttatgggacaacttcctctgtcaccgcgctcgaatcactcgggtatacccattccagaagggaaccgacaccatcgtcatcaccatcacaacagtaggaggagagggagtgacagcagcagtgagggcttccgcgaggtgtccggcgcagaaaaactatacattgggggaaggacagcaacaggcgaagaaaagttcttcaaattaggtgttgtacggcgaattaggagtggggataggttgagcttggatcgattgagtctttgaaagagaaaagagaaaagagaaggatgtcgacatcttgtccgccggcaccagtagtgaaagcccccgtggccttttttggttcgtgccatataagaacgttttccggcgacagggcaaaaatcaacagcaaaatacgacctcacacacacacacacacacgcatacacatagcgacacggacatagcatggacatatgggatagacctcgtcgaagcagtacactgcagggtggtcaggacgtctcaacagaatgttgttacagggggcgtcaaacggttttttcttctatcagatattcaaaggtggcgttaggtgaaggggcaaaggaaaacattatatttggaaacgggggcaatcagctacaatcacactttacgctatgctatatgttatcaaaatgctatcggcgtgtataaacagcactttgtatttcaatcagttatcataagcaccgttagagggtgttgtaagactgcactaaaaaagcacaatgacgccgtttggtatatctcactccggaacaatctcagttcttcattctatcttgtttattttgtaacattttggccctctttgagagtgccaaaattaccactacattttttttttttttttttttttgagcattatcccactcacacaggctgtgtgtgattacacctggaattcacggctgacctgataacagaggcagatagatacatcttgagtcaagcagcatccaagaagaatgaccacaagagaataaataaatcaccacatgaacctctgtaaccgcccgccatccaacatctccccactggcagtcttccagtaaaacggcttgaagaggaacatgtacatggtcccaatgttgatggctagaaaccagaccgtctctagggccaacgccgcgtcggttctgcggatgatattccagaggagccctctttttccattcccgttttgttgctgtcgcgccgcagtggcagcatcatttccatcgccgttgccgctctcagtggtagaagatgcaaaggaagaagaagaagaagacgaaacaagagacgaagacaccggcatagcaggtaccaacaaccgataaaacacccacggcaagataaagtatcttggctcgaccaggggtgcagtgacgagagacagggtggtggtcaaaagccagagaagaacggtggaggtgggcggggaggaagtggcggggctaggttgggtagaggagagggagagggttgtgtaggcgccgccaatgagccaatcttctttttcttcttcttcttcttcttcttctacttccttctgcttgtcctttatgttcttttgttcgtcagtttttatcgtcttggggccgtaaaagtcctgagtaacaaaaggagatgcagaaaattcatccctccaccccagcttattcttcgtaattttcaggcccgtctcgcccgcaagatctcgcaaaggaggattattcccctcgagccgtttccagatgagccatcgcgacaaagtgtaggccgctacgagggcgaggcgaaccaaagaggagcggaggatggtgtaccggaagatgtagaacatgtagtgcctgttgtcggcgagggtgaaggggtggatgattgtgttgtagtggatgatggcggcggagaggaggatggtggcgaggaggtagaacgggtagtagagtttgcgggagaggaccaagtcgaggatgaagcggaagcctcggcctgatgagttcgtgtcaggggagaaggaggaggaggaggaggaggaggaggcgggggttgggcctgatctttggggtggtttagttgttgaggatttcttggatgtgattgatggtttggtaaatctccatgaggagcggcctgggtctttggtagttgtgtgtgaaggcgtgggagttctggcgtgagtgatgagatctgctagggtagaaagaacgcgggggatgagaagaggggcagagaagaaggcaaaaaaaggccagatgtagagcatctggggaagatggatcgtggcgatatggttggacttatctcctacaagttggttaggatccagtggttcaccaatgtcgaggtaaagagggacaaaccaagtaccacacccccattccaagccacgaacccagcaaagaggcccatgatggtgatatgaggccacacctgtctcaacaccctgagcgggttgcaaagagcagcaatgccgatactcaagagacacaacgcccaatctgtaaagatagcatcagcatcatcctcctccttcaggtgcaggcagagtgggtaggcataccgtcaggccaggccatatcaaccggtggatcatgcacatctcccaccgcatacctcctcaaccaaaaaccgaaggaatctcggatgttttctaaaacgaagtccggagtgtcattcttagaaacaggctttggcttcagtcccttgaccacatgcgcagcctccagaccgcccatgtacaccaccacccagaaaacattcgtctgcctcataaagagcgcggcgacgcccaagacaacagtccaaagaccattgagaaaccccggcttctcggaatgagaagccacccggttcaagtgattccaatatgccaccaacatcaccagagtcgacgcgacgtctgtgtagtagagccccgagaagaagaaaatgacggggaacagagcaatgttgatggcggtatgataagcgtaaaaggaaacagcactcttttctatcccaaccgcagtctgggcctcgatccttcgtcgacatgacagagcaatgagggctatgaggagggtggcgacgaggttgttggagcgcagtgaagatggagtgcactcgaccagacgcacgagtttgtgccaacctacggagaggaggtacagtcccgggggagtggtgattttgttgtcccactcatggtagcggccctcgcagtatgtttgggcttgggggatgtggaagacttcgtcctattgcaggtgggatgttagtgactgaacctattccgtagccaacgggggtttcttaccagataaggctcaggggcatagtggtttacgagagccagccacgagcgggcgaaaaagtaaatcagaataaagccgctggctgtgatgaaggtagaaccctgggatttcgagctgcttgttgtagattgggtaagcttggccagaagaattgagatggccagccctctcagcacctcgttgaacgtggaggtctccaggaggacacgtagagcatccatcatgaagaaattgaggattgaaatgagaaacgagcggacgtcatatcctcgtgaacataggatgatatgacaccagtgaggtagaagcccgaatgctaaggagacgaagcttactacctaggtttccctcttgcaaatcgatgttgtagttggcgtggttgtacagatgttagtgatccgggacatctcactggtgttgaggatgcgtcttggcaaggagctgttaatgacgaccccaccccctagaatagaggcccaagagggtctgtgcgcatcatcccatcatgagctacgggacgtttgatgtcaaaaacgttctagaatttgatgtcaagtcgaaaactcgtctttcagatctatgggcacccacatactgtcgacaaggaggggtacggtggcttgatgtgtagtcgtctataaaatactgtatcttatcttatacaagccgtgtcatacgacaggcgctgtccaaccagacaacatacaatccccagcgcccctaaatcccaccaagccatccgtggtatcaaagagataatttagaacggctatcatgtgttagctacagtcttactgatatgccggagaaatgttataaaactcacgttgtcagaggcagggatctcgttgacaaagtacctctcgccgaggtaggggatgcgctgtgtgtggcggttagttaactgataccgatgctcttaggaccagggggcgctctttgtacctggaggacgtctctgcggagacggggaatgccggaagcgtagtagacgacggcgaagagggcgacaccagtccaagcagcggcggtggggaggctatagaaatcagttagccgttggtcacggttttggtccgttccacgtcctcccaagaacatgaccgctcctccaaagtcaaacgtgtggccctctctttcggcataacagaactgtcgcaccgatcccttatactccgatcttgctgacccatactcctgggactttgaagaatcggtccctcctctgaaaactcccccaaagctcccatcccaaagtctccatagctcccagcgacctccaaaccaaatcgattcgcggaaaggtgacctacattctgacgagctgcttgggagtgatgccatcgatgtgaggctggtactggtacctaattccgacgcatcagcagcttgttcctgagctgttttcccgcctgtacaaatcgtgccggtaggcggtcgctgtgcgggcgagatcgtcgtttggtggtcgcttacttagggccgtaggggctcttgtacgcagggtacgcagagcggaggatggaagtctgaattcgcgaggctcgaagttagctccatgatgttctgtcgtcatgcggtgatcatgttcggcgggattcagctagctgggcatcgcttgtcgcaacgtggaaatgcgacgctgttcgaagtggaaaatcgggggcatatagggagctgcgtggcacatacggcgaacatcttggctgtagcgtcgagatcgagcaagctggtgcttcaatggctgcaacaagatctcgaactaggagctggttttggatggtccgcgatgcgcgagattctttgccggacgaagccgggatcgctttgcggcctcaggcaccaatcagaagctggatgattcgcagtcttcacttgggcagtttgttacctatggagcctttgccggccggcagcttgaagcttgggccgacgggaagagtggatcctcttttaagagttacatccctgcaggtggtggtcacaggcctggcgcgcacctctagtatcgcagcactgaaacgccccaccatccatcaccgttgactttcaagctccgagaccgaatctttccacttcaagatccgtttgcttaatagcgacagcagacttctattagcgtggtcgcgcttagcttccgcattgaacgacgacatcgttccaaggaaatccgattgattttcacttccatacttccatcgtcgtcattcctgatccgagcccatcattgaagacacacgacaccgcggtctcccaaccacagcgcaaaacgacggcgctgaacctccaaacaccccgttcataacatggacaaatacctcgacacccgcttcgagcgggtagaaaaggccctcgccaccttcatcgactcaattgccaaatacaacccctccgagaagctcgccgaagacctcgtagccgccgaccgcgagctcgccgccggcctgaaagagctcgagcgccaccaaaacaaccacgcgcgcatcctccagctacgacaagagaccgcctcgctcgaccagcaaaccaaggacatcatcggcggactctggaacatgcgcaaggaagtcaaatccacacccgcgacgcagtaccctgccaccggccccaagtaccagttcaccacgcacgagctgctcaactacgccaagcgtataagtcgcaccacgcttccgccagcacacctgctttataacagtgaacctagtgaatctcaacaagcaggaggacaaggaggccagccaatggaaatcgactcggcagctccaacccccatgcccggcggtggcggcggcggaaccgcaacagcagccggcacccccgccgccagcgcggcccctacacccgccgcttcgggcccttctggacctggccctgtcaccacaaccacagcccctttttcccaaccgccacctccaccttcagccaaccaaactgcccttcccgaagacttcaaaccacacatcaacctcttgacaggataccaattccacccctggccgacggaggacaaggtacgcatgggcggcatggccgcctaccagtcgctggtttcacgggccgtggaccccaaggggtatgacccggaggaagaagagcgaagaaagaaagaggaagaggaggcaaggaaagaggcggaggagcgggcgatacgggaaagggaagaggaggagagacgtatgcgtgaggagcgcgagaggatggcgagggagagggagagggcgagacgggaggaggcagagaggagtggaagtatttcggggccggctgcaggcgccccggccgcggcggcgtccagtgcaggtggtggtgggaggagtcagtttactttcttggatgggatggatgatgacgatgatgatgatgaggactagactctgggctggctgtggaggtgatgggtgggtagggttgggggggaaaatggcgttgcttgatacccaagattggcgttgcaggtgaactggaatcatttggaaaccatatgttgcctgcgacagcgaagctaagagatattgaacatatagctcttgctcccacgagcaaatgttgatctttccaaggttaaataaaaggctaaatatgatgatacacaaaaatcaggataccatccatcctcgcgcccaattacccccagtcgcctttgttttctctaagccagatcagggtagccgtccaactctacctatgtgttgtacagcaaggttttccttcggcgtgtgcctaactctcatacccccaccccgttcctaatggtgataaccactcaacctccatgttcatgtacccgtaccctcccccaagctcgattagtcgatcttgatggaagagtagatcttgcgaacgaaccaccagctggagaagaaaccaatcgagcctgttgcctgtcagttagcaaacagcaccatgtctggagaaagcgtaaacaacttaccagtaaggatgaagaagaggaacgagatcaacgcgctataaccgatatacagcacactgccggcaagcccgctcagcgagagcttgctggcccagtagataagggcgtttaagaaaatataaccagcgctcgcacccgccgccaaaaaggcgcgccactgccagttatagttctcagcgcaaagcaaaaaatataccatcaagatggtaacggtggcgcaagtgagaatcatgaggccgtagcacaggaacaggaagccgaacatgtagtagatcttgctgaaccagatggagctcatgatgaagtagagctccacgaagatggcgccaaagggcaggatgccaactaggagcatgcttgggattggcttcaagtacgtggtcacgggcgggatttggcgtgggatctggttggtacgcacgggcggttcgatgggggcggcgcggaagccgagccaggagccggtgacggagagcgggaccgagatgatgaaccagatcaggatgatgacgagcatagtcgtgaaggggacggcgcccgaggactccttagcccacaggaagaggttcaagaggaaaaaggtgccgaagacgataccgggcaccagaacgggggttaggatgatgttcatcttccacttctcgccgcccatggacttgtagatgcgcgcagaagtgtagccacccacgaagccgaggatggtgtagaggaagaggatgatggtgccaagagaaccacggttggacggggagaggaaacccagaagggcaaaggcgatggtgaagccagtcatgacgaagagctgggcaccgttaccgagaaagacggagaggagcatagggtaggagggtgtgcggaacacatcgccatgcacgagcttccagccggaatcctcctgaacaccgtcctcgagagcagaagtcccagagagatcgtccaagttgatctggtcgagcctgttgtagcgggcaatatcctttcgcagggcacgaaccaaaacggacacgacagtcagggtgaggaatacgacgatgacggccgagttgatgagcgagaaccagtgaatcttggggtcgaacacgtggagatacttgtcccagcgagttgcccaagcagtctgggaaggaatccagtagacactgtaggtgaactgcacctttgtctcgccgtcctccttgagctcaagcggttcaaagttcgacagacaaacatcggtgctctccttgggaacatccttggtgtacttcttggactctggctgtaccaaaacgcccacaacacgaagctgatctgggtttccgctgacctcgtggtactcgataaggatatcgtaatgattgttgaaggtaacatggtcttccgcgtcaacctggcccatgaggaagccggggttatagaactcggtgcccgtcaactcgtccttgattctctgtcctgccggaagcccgtccacgagccagttgaggctcatgccctgcctaatcttgtcgttcacgtaaaaggcaaccccttgcttgtatgtggttggacatagcatcttgcaggtttcgttttgctttatcttcagctcgaagggcgatgtcttgatcctgtctccgaacaggatgcttcccaagctctcacccacgctcttgggccctccttcgggctggcagaactggaaatgaggttggtagtagtcataggaaacgaccgagtgtagaagcgcatcgggggcggcaaccggccgtatcgagtttacgtagagaggcaccagctcgcctggcttataagtcgtcggcgcaacaccgggaagatagaaagcggatgcgatttggggtgctacaagcagcgaagctaatagcgccccggagggcgcgtggttcttgagctgcatcgtcggcccggcgataggataactgtatagagctaaggtttaccaagctgataacaatggtccttagattccggttagcctggctgtagctgatgatggcggttgaggaggggactaacgacgggagtcggatacgtacttgtgggaggtgttctgggtggatagttaccagctatgtcaccgcaaccccgagagtcgggaaaatgtccgggagctgttcaggaggcgtgggagagtgtcggaggggaccttctgcgtgggtataattggtaacaatggccgattcaaggtaccaggatattgtgatcagtgggttgtagtgggcctacaggtacggggcccggggggcgggagcggggagagagggagcaacgagggcgtagaactagtgtacaagtggaatggaacgacaaccttgacggtttccccaaggtcaaggtaagaatgagggatcgagaagataaagattcagggatgtgcctgtgtttactagttggaaggtggtaggtcactggcgtcgattaggacctatgttgcaagtaaaacagctggtgttttgtgtttgtcagtgggaaagaagaaagggaaaagaaatgaaaaaggatgaacagcttcccgtctgaagtgatatggaactcccgttagggcggcagcatggacaagagacctggagggatgcaatgaatggaatccttgtcgacgacctagcctgaacaacacctggacgctgtgaacagagcaccgcgctgtgttggaagcactgccgccgcaggagagcgcattggccgtggaatcccactcggaatcgagccaacagattacaccaatcatagccccctctgttccaaaggccaacccatcctcgcccctgacaaaattgttgagacctttggcattgtacctggggtacctatactcttactacctctacacatctaagcgttttcattacaacctttgaacttgtttctcaggcagtttttgaatgtagatatcccaatgaactctggccgatattctttgaatcattccaatccctaacatacatttgcaacgaacttttatgactacgatgagcggtatcggactggtatgtttgaccacgggcaattggtcgatcgtctactgagtaaaacctgaaggtctcattgattttgtcttggacgagccactgcagctgatgaatgtgggaccgccgagtgagtttccatagtgtccgttcaccccttgcacgccttgccaagcccccagaaccttatccactcaggtgcatttggcatggcaagggcggcaccggcaggcaaaaaaaagttccccagaagaatttctctgcatctgatcgcaacgggacactgaccttatcaccaccagccaaaaaccgacggtcctgtctcgagattgacatcggtacgagacacatccctcaaccgtaacgaacatggcggcaccggcaacccttccagccctgctggacacccttaccaagtctttgacctccaccctcgaactcgcccccaagctctcgactgttgaccctcccaaggacggcatttctcttctcgacgtcaagaacgagctccttctttcctacctccagaacctcgtctttcttattctgctgaagcttcgccaggcccgcaccggctcccaaaagaagaagaacaatggcgatgatggagaatcgaacgaccaagacttagacgacttggtggtcaagaagctcgtcgagcttcgtctctacctggagaagggtgtccgcccgcttgaggacaagctgcgctaccagatcgacaaggttttgcgtgccgccgacgacgctgagcgcagcgccaagcaagccgaggctgctgcgaaggccgccgaggagcccgactctgagcccgaggccgctgaatctggcgacgaggaagaagccgctccctcgggccagaagctttccgacctgcaattccgccccaacatctcctcgtttgtccgcaactccggcgcccctggcagcgaagaaaagcccaagatcggcgtgggcaagtccaccgacgcctcgggcgtataccgccctccgcgcattgcgccgactgttatgccgacgacaacgacggagcgtcgcgagcgcgcgggcgacaagaagcagctcaagagcgcgacgctcgacgagttcattgcggacgagatgtcgacggcgcctgtggccgagcccagcatcggtacgaccattgtcaactttggccggcgcaccaagacggcagcggagcgcaaggtggaggaggagaggcgcacgtacgaagaaaccaactttgtgcgtctgccgacggcgagcaagaaggacaaggccaggcagcgcgcgctcgaaggccgcagcagcaagatgcagtttggtggcgaggactggcgcgatcttggcgctggcgtggaccgtatcaacagacttacctctggtggccgggatcgcagggggaccaaggctctgttggagaagagcaggaagcgtggctttgataccactgatggacctaagggcagtggtgacggtggatttggtatgggtgagcggttccagaagagagtcaaggtgatggagggcggcaggagagacaggggcaagaagaggtgaagaggtggttaagaacacatcttttgaattttgttctatttattgtcgttgtcggccctctatacgggtcatcatatcaaggaatccaattgaattctcttctcaacaccgttttactcaacctttcttgaccacccatcatcactgcctgtcccgatacgagacatttagccttgttcagcaccctttgtcacccgacactcaggtcacgatacgcatagtcctcccgcgaatctcctcttcacgcacatggcgcactcccttcgccatgctaccctgatcctctgcctccctagcctgcagtctgctgcggagtctctcctccgccgcaaccaccttcataggcaagttctcgcccagaccaaaaaagacaaagaacgcccacttccagcggaacgggttgatagcaacgcagaagaagaaccaccacatgagctcgaggtacgtaaagaattcaaacggtccgacggggctcctcctcttcaggaaagccgtcatgtcgatccaccgcttcatccagaacgtgcgaggacgagcgcggtcatcaagcaagaagaccaacagcagcctcgtgtatataccaatgtgccagttgcccaccgatccgataccattcatgtacgtgcagttgatggccgccacggtcgggaactgcggcgggaaggtctgcagataccagttgggcggtttgtagtccccctccagacactccttgggcaagaagtccagcttgggcctttggaatcccgtagccatgatcaccatatcgcccttgatcttctctgtctgtcccgcatctttggggttcgttcccttttcgcggcgattgatcttgactccgttctcggtaaacccgtcaatgtcgcagcgcacccacttcaccttgccactacgaatctggttcataacctccgagttgaccatgggcgtgtcggtgaagagccccttcttgcccgaaggcggggcaatatcctctagctcccggtagaacagcttgcgaaggaagaattcgggaatccagctgaaccgggtctcctggccgaagatgttgagcgccagcagcatgtcgacgacagggttgcgggggatgatccacttctcggaacgagcgaggacgtatacctgagcggcgccctcctcgacagcgtattcaatgctctcgacggcactagcgccgccgccgatgatgatcaccgtcttgcccttggcggccttaccggtgagctggctcgagtggtggatctcgccctggaaggagtccatgccggggatgtgggggatcttggggcgaccgcaagtgccgatggcgcagattatgccgtcgaattggccgtaggtctcggcgtcattgttaatgatccatttcttggtctcgggatgctggcgggcgctggtgacgggcgtttcgaagacggtgcgctcgtcaaggcgataacgcttccagagctcgcggacttgggaaagaatttgctgcttatccgggtagccttgcttccagtttaccgagggatggaagcggtacatgagggagtggatctgtaggccggaggtgttgtttactctctgcacgataggagaaggaagaactggtcagatattgtggtcgcttcgtcgcgttgttgacttgatcacttacactccagattcctccaatgttttcctcctttccggcctcaaagatccgaacatcgcatccatgaccgacgcagtgggcagcactcgtaacaccagtgatgccaccgccaatgactgcgattctgggccggccaagacgtgccttgggactcggaggtgtgggtgatagcagcttgttcagcacaaactggatgacttggaagatgaaaagtagcggctgtaggatggggttctggaccctcgattcgagcgtcatcttgaagacggtttatgtcgatgaagatgttgctgaatatgcgacggatttcttgtgagacatggggttagttcacaaatgtcttcgatgaaatgaacggcgtgaagcttttcttttgtttactccgagtcctctcgctggagcttgatctggttcctgaatttaagcgggatgcttgacgtcatcgcgaggagagcataactgtgcatgtgaattcaaccccaccccactctacactacatagatgctttcacaggtcaacgtcaacacatgcaagtaatgttgctgtcatgaagttacagaacgttagttcgcttggatgcacctgccgcggggtatacatgctgatgttgattttataccacattgaccttggtttgggcgtcagactcctgggaaagactgttgggcccgttttgttgccttcctgtcaccataaaaatcagcaagtgataggccccgacttcatcgcgcgttccaacactttcattaaatccttgtagagttaggacaattcggaagagaggctcgtttggtgtgcttaggagtaccttgaagaaattggaccaactaacaagccacgccgtgttatagtctccagcctccgggtttttgcgtcctaacgagccgttatcctgtggacacccgcatcccactcgaccccgccattaggatccgtccatcaatgacactgagacctgaagcaaaggaaatacgaattactagaactccaacggctcatctccaaccctcaggtaaaacgcagttcgaggccatcccatatcaacatcagtgaacctctagctcccgacggggtttcttgcttgagctgtttgaaatatgcaatgttagctgtcccgaaataacctctctccattgacgtcgtcgtcatgcatgaggcccagctcttagagtgcaggggatatcggcttcctgtttgcagtctttacaacaacgccacgtggagcctatgtgtgaggcccattgattacgatggctgctgctaagtgtgatggcgagcttgtcttgaaaagatgaggacccccgagtgtgccgactatctccataccagagcactcgccatttccaggtacgcgccgtcttctattgcccttcccagtgccttgtagtaggcaccatcttcgtttgtctgtttctctcacctctttagttttctgtgatgacgaactgacgtaaggcataaaaacgagttctgtggaattgaacatctcctaccgttgctaataccaagtgcttacagggcaacgcttcaccatgccgtcaagctgctctagcttatcatcatttgcatcaacccttgacagctttgattatcacaaacctgctgtcagcacttctcatcctaggcgtggttgcgggtccgtctggattttggaacaggattctttaaaagacatgccagccaatatccaggtcatgcaggccactgggtgtacgaacgccgaagcggtcaggttactggaggtaaacaccacctcatcaattactgaaggtcccgactaagcaattctactggttccgcagaaaacaaatggcaacatccacaaggccgttgcctgtctggtgagttaagccactggcgcaacggttgtctagtagaccaagccctacaccgggatacagccagaatgactgacgttgatatcgatcttggaagcccggtaaagacgaatgggatttcaaccttcctcgagtaaaggtacccgaaaaatccagcagcgccatggactatgaggatggcttctccgcccgctatcgcacgaatttgcggtgttatgaatttacctctacggaaagtaacgggcacgataccgacgaccttagcctagataagctggttgccgatgttcaacgtggcgtatcctgtacggtgattcgcagtcaacttacacgctttcgggagcgaatggggcctgacaagacttgccaactgttgaacggtctggttaaaggatttcctggattgttctacgttgtccagagtcggaatgttgagatggtaagaatgtgggcagagtacggaggcgacgtcaacactacatacggaaaaagtaagtttcccctcattgcctacgctatcatcctcggaacgtcgtatgaaacggacacgacggcgcttctcaaagcacttttaagtgctggcgcatctgtggcttgcattcccgaagccttccacacgcctctctcgcgagaccttatggatgatggtcctccgattgaagagtctggtgagatagctggtgaacatcagaaatggtgtagcccctatgtgcggaagcgactgacggatactctgaacttccgctttgagcaacgatactttcttcatcgcgccgcttttctggggcgtttatcaggtgcaaaaaaccaggtagccaagtttcacaaagctgggaatctactgggcatctactacaacctcataggtcaaacagccgcaattacccatgttatcgatcacttaataaggtattagagcttttctcatattctatatccctttctatcttatctttcacattctgttgtcttcgttatacccagcaccacactcgaggctgtttatgggtgcctactttggagtccatgtttgctgaccctggctgaaccgttgaagtgactttgcgcttcaaaagcagaagcaggagcagaaggaggagcagaaatcgaaaccggtggtccttctatttgccgggccgagcggacacggcaaaaccgagtttgctcgcagtcttggaaaacttagctctagagacttggaaacggtcgattgcaccagtatgcgatataagacagatctctggggtccttttcacccattccaagggtgggaaaacggctctgccctcagcaactttctggagaaccacacctcccaggagtgcattgtctttctggacgagttcgaaaagacaaaagaagaagtacgagagtcgctcctcaaacccttcgatgaaggtatgtgcaacttatcctctcggtaccaggcatgctgttgactcactcatgagtacctacttttaggcaccgttcccagccgtaaaaaccctcaagtcaaatttgactgttcgaagaccacctggatcctcgcaacaaacgtgtttgacaacataattcatgacttctgcaagaggcacgcaaaggacctgttttcggacaagccaggagaaaatgaaaagaagcttatcagaaaactctcgaagatgatacagaaagagagcatacagaaacttggagtgagtgtattccacgcatgcgaacggcgtctgcaaagagatggcctgttaagctagaaatgctaacatatgatgggttttgcccgacaaggcaccactttctggacgaattgccgaatttgtcccgtttctgaccttctcacattgcgagcaagctgcaatggcggacagacttctcgcggaattcggtcgtgagataattcaaccagtcaaggagagcaccgtaccaagccaggctcggttggtgggggacattaacgtccaagttcgacgcagctactcggtttgcagagtgttggcgacggacggctacatcccggagctgggggcacggagcattgccaatacggttacccgggacatcagccttgccgtggtgaacgattatcttgataagagagagcgggttcacgagaaccaggggagatgtacatatgtcgttggcgtaaacgaggatgatatgattgatgtgtcggaggcgccgtcgaactgaaggacatacggtattatggaagaggttgtttagctacttattgggagagactagaatggaaggaaaggggaaggagcaatgggggacacagtagtacgcctgtcatttgcgtgtagacgggacatgccgaaagtgaaacgcacctcacctagttccttagctgataacaacctgcctggatagaggtaaggtatgcttcgctgcgaatcgcagaccacatcgaagttgaacttacgtgacggtcttgttgtttcactgttatcgcactcatggcctcccgtgccataacacccaagttcctcggccgagcgtctgagctgaatattgtacctagtgaaaaaaaaaaaaaaaaagcaccgctggaagcgcaaactacctctacagcacattttcactgtcaagtcaagtaacagaaccctattagctagccataaagttgcgagactaacatgttcagattatgtctctgttcaatattctggagcatgatggtttttatcgcttgctgggcatcaaggatatgagtaaatcttcaatccgcagagtaggctcgctgagcgtgccgttgacggagacgagggtgggagtgctaacacgcagacactcgatcgatactcgtagtttcggtccttctcccaaaatatagcttgactacgtaactacatttataaagtgtatccctgtacttaaatgagcgaagttccctgcgctcatccaccgacccttttgttccgggtgcccacaaaagagttctatcagccggattgtagtgactttaagcaacaatttcgatacaccatcaacggcctcgtgaatgaacaatgtgtggctgcactcgggatgtccgacatgcttatattattagtccagctgggaggtccctgtcggtgaatgccactgttattaccacaccaagtgacggtgttgtgtgacatgcatacatagtaaaacatttgacgaggaggcaggtggtgattggtgtgaacaaaagacttgaaaggctcgaaccattcccgcgggatgtggcaactcgagatccatgacggacatcagcgaaagaactgaaaggcatcaggcttgggttccggagtagaaaccctgtagttgagtgtgtcgatgttctcaggaccgcaacattctgagatacgaaaaggctctacaatacggtatccagaaaaggtggtgctgagtcaagatataaagttctttccttttgtctcacactcgcttccggtgtcgcatgccgcgtaaagtaatgtacatagacttcgacgttccagatgcaggttgactgacaatttcgaaggttggaatttggggaatcgagaagcatggcggggtgcatatctgtgcagtatgtctagtgccggaaagaattgcgtagcgcgtgcgttttgagccatttttcacccggccgacgaagactttacgacacctagaatctaaacagttagtggttcggttagtgagcttctggcgtactgctaagatacgggtaaagtaatatcaagtatctagtgtttgcgaaacctcattggtcacaggccttggttgtatgaaaagaggactcttacgacttattaccatgttcggttaagaagagttcgtcgacgagtcgttgacagattgggatccctgcctggccggcccgagaggctggcaacggccatcactaggtgttagccggtcgggcccgtgcttggacatggcaatgggaaagaacggatgattgctacatatggtacttgtggttggcctggtggttttcaaatggaaacttttagggtgactcgatgggatcgagtaaaggtaatctcttttaggttcagaccagtggtgcggggcaagatagagtgagatagccgcaagatagcttatttgcttatctctggccctttagcgggcactaagccccatcaggcctggtgacgctttctagcacaaagagccctgcatggctgctgccaagaaggcgagccatttctgtcaagtgctgctacctagccatcgacagccgataacagatggacgaatcatgatgagggaattgagggaagctgagtccggtccaagcttgatcagctggaaaacatccaatccaatgtgttgccacgccgtcaccagcggcctttttttttggtgccttcactcgctgcctatactaggtggttgttcttccgtgcccgccagcaacaacgtgcttctttgctcgaatgggcggactgacgctactaccgtcgcacgtccgctacactacttagtagtgtagtgtagtgtaccgttggatgccccgcgtggctggattcagtccgaaaccatacatgatcttcactgcttctgatatcatctgcaacacattttttggatatacttttttcttttttgatattcatttttttttttttttttcccttagaccgcccatggctgtctttggttctctgcctcaacggacgagacttccaatccccccttgagcccatgaatccgtggttcacctatccccatttgggtgaagatggacctcacttctcccctttcgttctccagcgaggagaccctagcagctgcctggtcatgctagcgtggcgccgcgtgggggctccggggggctcgactcggcttttccacatcaacacactcggcgagcgagacgatagtagtacgacactctcccgattctaccccaaccgggaattgaacaaaggaagcacactttgccccacatgacatgcgttctgcaggcagggtaggtctgggtatctctgtgagatagtgttacattgctcggcctgatatcatgtcaatattgtatgtcagtggtacggtggtacctgacaaccaccactgcatcacagagcattgccagagagcgtcttcgatgcagataaaatcaaggtattgcccccttcccatccattcgtctccttctcgtctgtcaatatcacaagtgaagctttgccaccacaccttttccacccgtcgaacaccaaccctccgactcaacacaacgagacccgcggagcatatacctcccgtcagcctgctccggtccctttctattttctggtcatatttggcaacattccgtgctccaccccggttgttcgtcgagtcaacaaatcgtccaggttcccctttgaagaaaagaaccaagtgggaatccctgccttgtctgcttggaaagaaggctacaatcggtaccaatcgaccgaccaaatcttcatcggtcttcgctccttacacccggtctccgttggcgggaaaaggaaagggtcaacgtcgttgtccagccctccttttactcggctttttgctcgactgctgttcccccgcatttacccgttgccgcgccacctccaccggatcctctagccaaaaaacagaactgccaaacaagcccacggcccgcgagaaaaaggggagagagagaggaagagagagagagaaagaagttcgtgtgttgcttcgagagaagaaaaatctcgtgcttccaccaccgaaccagtgcccctccctcgcctctcgtgtcgacgaccacgccgccaactacctgaccagctcaggtcctctcaccaaacaataatcaccagaaaaggcaggatggcagagaaactcagcgccgtaagacgctggtcaaaacggctggccgtcgaggccgagcccgggctcaccacagcccaattgatggtgcgaaaccttgtctctttgccctgataatcacatgatagacactcgctcttcactcggtctcatcgcattcgcatctgttggaattgccacagcccaagactgacacttgccgtttccctcacaacagttgacgaaccacgacctgaagcccgtggaggccgagcgtcgaacatggggtgcttggaactttgtcggcttttggattgctgactcgttcaacatcaacacgtggatgatttcgtcgtccatgatgttcaatggcctgtcatggtggcaatcgtggctgtgtgtttggatcggttatgccatctcgggctgcttcatctgcttgaccggccgcattggtgctacttatcacattggtttccccgtcgccagcagatcctccttcggcatctggggtagcttttggcctgtcctcaacagagctgccatgggtatgtggctttcactccttccatcgtctcgtgttgattcatacatggtgaattttctcatttcatgagtgctctttgctaactttggtggaaacagcttgtatatggtatggtgttcaggcttatatcggaggtcactgtgtgtatctcatgatccgatccatctggaaggcatgggtaagtgactctttatatcgatcccctaacaccatgttcattctaactgtaaggttcaggaccgtgacacgattcccaacaccttctctcctacatcaggcaccacgacagccgactttgtctctttcttcatcttctggctctgctcattgcccgccatctggttccctgtccacaaaatccgccatctgtttaccgtcaaggcctactttgtcccctccgccgccattgccttcatgatctgggccattgtccgtgccggcgacattggccccatcattcgccagccgtcttccctgaagggcagcgatcttgcctgggagtttgtcaagggcatcatgacttcgatcgccaactttgccacgctcatcgtcaacgacccggacttttctcgttacgccaggaagcccaaagacgcgctctggccccagctcttgacgattcccacgggcttcgccatcacttcgctcatcggtattcttgtctcatcctgttcgttttcgatttacggcgaagctgtctgggatccgctcgaactgctggagaaatttctagatgaaggcaattcggccgagcgcttcggcgtcttcgtcatcgctttcgccttctcgctcgcccagctcggtaccaacatcgccgccaactcggtatccgccggcgctgatctgactgccttgttgcctcgctggatcaacattcgccgtggcggttatatttgcgcggcggtcggtctagcgatgaacccctggacccttctcaaatccaacaaccagttcaccacctacctctcggcctatagcgtattcctctcctcgatcgccggtgtcataatcttcgactactacgttgttcgccgcggttatctcgaaatcaaggaactctacgatggacgcaaaaccggaccctactattacacctggggtatccactggcgcgcctatgccgcctacattgccggtattttgatcaacgtggtcggctttgccggagcagttggaaggaaagttccgattggagccacctacatttacaacgtcaacttctttgccggttttctcgtctctggtggcgtttactcgcttctttgccacttcttccccgtcccggccgttagcgacaagtggatggaagttggtgacgagattgaggacctcagggttacgtacgacagcgacggcgcgaccggaagtggtcatgaaatttatgctgatcccatggttggaaagtcctacaaactgggtgcagatgacagcaagattgtctaggaagggcagacatatctttagacggatgtagttcagcgcacactacttatacgctatacacacactcaccaacacgggaacgaagtaatgcggttggtctttatttttgcatagacaaggcttcttccggaggacaggtgacgagccaggtttggttttgttacctctaataactcgatttttttctcgagccttggtgttgggactggaaatgccacgtacgcggactgaggcgcaatgatagtaattagggtaagcttagagaagagcgtattgtttcgatattttggttaggaatactcggttggctatggttaacgatttgatgagttacgaataatgataatgaagagaatacgtgttacacgtacatacgttccgttcatactttgcgttgtgtgtatatgttgtatatgtatgttcattgcgcgtggtgattatttgtgtgtgctttgatttgtttgtatgcctgtcccttgtcttctagcactgaatcctgttagaaaacattgaagtgggatgttctagagtatcacttgggatatcatataggtgtcaccaaatttttgcccttatcggacacgagtagacttcaagatcagacaacaagctttcaaggataagctcagcctcacattgtgtcatgtctacttacctacctagcgacccttctttgtctggcaatcattaaaattgtcgagtcatcgtgaggtagctaggcagctcttggagcatgtttggggagggcacgtctggactactaacttgcctacaaaatggaagatgggagggtgtgcggcgataacgctcgtcgcccaacttttaacatctactgtttccatcccattctatctctctcatttagcttttgggacatttgtaggggcgcactaggttccttcccgtccttttcatcaacttgttggttggtttgcatcgccattgttatcaccatcttcttgcatccttgtcgcccattcaatgagtgggcttccgtttcccatcaccactcccttttagtatttccaaagctgcccaaatctctcttttcacttttccgttacagtctcagaatgaagtacttttttttttttttttttttttttttttttttttttttttttccttccttttcggggtcgcccttgctacacctccgtccctttcgcctgtccttggcttgacgctgaggggtcgtctgtcgagtctgagatctatggtagcatcggcccaaatgcataaatggcgcgtcagccactcaggtaagcgcaaggtaagtcacgtttcttctgcgtgtttatctaccatgtctggtttgcttgacgattctctctctcgttgcgagttgaatggtttatcatctgtccgtcagtctgtcttgttctctgtcccgccataaccatatcattcgcccgcttcttaaaccagaactttgtatccatggaaccccaagaaccctcagagacgaaagcacctgagaccagtccacaggactatccgtggcgcaaatattgtgatctttgctgcgatgtcagtaaagatgacacaaaagtgcgcccatatcagcggaagcccatggaaatacacaactcagcaatggaaggatgttggacctgctggtccattctgcttacctttgaacattttgttggcgcagaagggttcttgcatgcggaggagatcaggtttaggggaatctataatggctgtgcagaaatagagctgtatcgacccggcagctatcgacatcgagagcttaatctccgattctttaccaccggtcagtttatttatgctcttacaaacgaatcccccgaccgagctctacgcttagttggccatgattgtaattagataccatgctaccaaggcatcacagaatatttcactgatgtccacgcctccacatcttccaactaacactcaccagatacaagacccccctacacgccatggacggcggtgctgaaacccctttcttcgatcgatgcctcaatccgagccaagtctcttacatggatagctaggcaaatcaatgcctgtttgaaaaaacacaacacctgcgaagatacttcggtgtcgaatcttccgacccgcgttgttgacgtcaactatgcacctcaaagagtgcgtatcatatcaaccaatggggctagtggaacgtatatcacactcagtcattgctggggtgatccgggtcttatgagtaccaaactcaccgctcataatctcgaagagtatatgaatgagggtatctcgattgaggatctcccacgcacattccgggatgcggtcgagttaaccaaagaccttggcgtctcatatctgtggatcgactccttgtgcattgttcaagcagatccaagtaaagatatggaaagtcacgccaagatggtgagagaggactgggagcgagagtccgcctccatgtgtacgatttttgctggttcatacgtcactctgggtgcaatggcttctcctgattgccagggaggtctcttcgctcctgtcaagcagcgtcttatcagttttgatactatgcccgatggttcccattcctatctctacgccgaggaacaccacaatcacgacgagaaatatcttctcgaatcccgtgcatgggtttatcaggagacccttgtgtcgccacgcagtctgcatttcttaggtcgcgaggctatgttgctctgtcgaggctaccattcattccaatgtggccgacgtgacctcgcttcagggccgagcatggatatagcaggcagacaaactgctttcttcaaactccctgcgagagctaccaaacatggggctggaactcagctagacacttcagtttcacgggtcaagagcaagtttgataaatcacttccatgggccaaatggcaattgctagtcggtcgctatggccaccaaaccgacattagttttgcgagtgacagactcatagcaattgaggggcttgctggatatttgcagcacatgaggcctggcgagcgctactttgggggactttggtcgggctcatttaccaaagacctgctctggacaataagaatccacggccacgagcgactgcgagttggtccagataccatcaagacgaattggagcagcgaaaagtggcttttcccaacatggtcatgggcctcgctaagcgatgagcggcatcgtatcaatgtaagatacaatgatttcagtgagagggtgaacctctccctccacggccccggatcaggcgaggagcagctctacccggatagcgccttcttgttacgtcctgtcggcgagccttttgcacaaaacaagatagcaaacggacaacagaagcctcagcatcccaccgaaaaaaggcgctactacgaactcaaagtggaaggcattctcattccaatcccaccgtcactgttgattacaggggaggtgggaatgtttctccccaaaatccactgtaactggcgccacttctggtgtgactttgggcttctcgccttccacgactggtttcgtaaagaatatcctgaaggatctgctgagccaacgttttactgtctgcgtatgatgaaatacataggtcggtctggacactatatgggcttggtgctccgttgcgtggacgaggaaaaccaactttacgaaaggcttggggtctgggaacagcggtatgtcttgaaagtgggcgaccctgaagagtttctggacgaacacagttccgccaagaagaggaattggaagccagattggtggcaagaagcaggtgcggaggctgagccggagcccagggtcataagtttggtttgagtcttgggatgtcttgcttcgtgaggaaggttgctgatcggagtacatgtttcgtgcctctatagtgcgcattctttgtatttcaggtctctcgtgttgtaccactgtcttgttttttttgtttttttttgttcttctctcgcgatcgttctcttccttccgttggttagaaatctaagatgatcacatccaaccagccagccagccacctcggaggaagaagatgaagaagggggaggggaagatggaggggtaggctacttaccagtagaagcgacaaatgccgttgacaatatgaatgcccgagaggttcatgaaaacgcctgagacctgtttggcgaatctggtgtcagtcacagtttccacataggtatatactctactgttgtagccgggctagcagagtaggtaggtaaagtcattgcattcgttgtttctgctggtcatagtctcagtgtttccacaatattcctcatcttagcagaggctgaccaatccagaaggcggcgccacgctttgcgaggttccgaccgttagtcttcgaatccgagggttgagccgcggtagcctttagggcggtaagggcggaggggacagagacaagctgcatggtgtctggtgtaggtgagtaggtatgcttacatcgacgaactctacaattgaaatccataataaggtattcaagaactatgacacggttggccggggataccaatgtggaagaccgttcttcgcaagtctacgaactaggagggtaagatccaatgaacgttagaagtatttaacaaactctagcttctccttgtcaccaatcccctgctttgaacattgaattacctatgccttgtttcaatttatctcacgttactcgctcgatcaatctaagtcttcaagagtatgcctccatcaacgtctgtgcactagatttaacttcccaggtaaacctcaataacggttccgagctttggcattcgtccatatcgtgacgatttcatgtcctttactccctcgacccacaaggtctcgaaaggcttcaagtattccgccaatagttgatttcggtactccgtatcgctgacaaacttgtccacggcctcatctgcctcagaaagaccaaagccaaagaggaacgacttcataagggcctcgaagccaaagaagtcaagaaggttgcgagtgtcaacgaagcggttcgtatacccgaattcgtacttgtcaaactcacagccgggagttcgattgcgaaacaacccccatgggtccattgcccacgcggctaaaggaacagcccaataacccgggagttcacagactactttgatctgatagtcattagccttcgtcaaaagatcaaggatggctagtcgaacacttttcgaggcactcatcgcttgatgacagcggaggagcagaacatcatcctccccaagaggattttcctcaaggatgcggagatttcttcgcaggaaagccgccaggcgattattccccccaagatccatctctaaattatcgtcatccataaggggcaactcttggctgttgttttgccccaatggcgcttctagatcgccgttctcctcagatggcacgtgtgagatgttgtcattgtcctcttctccttcttcttctccttcttctccttcttctccttcttctccttcttctccttcttctccttcttctccttcttcttcctcctcctccacctcgctgtcgccgagttcaaagcgtaaataccgtacaacctttctagaaagccactgcagcctcccttccatcttcgcgaacagttcagcatcctccagatgctcacgaaaatcgacacttgcatgcacctttctatacgccgactcgtaccgtctccgcgcatactcgcgggattcgtagcaaatatgggccaagagcggcggttggcagctgaagagcagagaattataaacgatctcctcagacctcccggacgttctagatgagttgttaaacagcgactcgtttctctcacggacatgctcctgaatgcctcgaacgtcgcatcggcagttgcacgatatgttggctgcgaagatgtcgtcttctgggatgagaagttcgttccatatcatgtcgcggatttcgcggggtagggaccagaatgtcactttactagtcttggttgtggtccgcgtcatcgtcgttgtcgtcgttgtaatcggcgtcttctttgttggtatccccgttccctgccgcggctgatctgggtcaactccggcgcttggtacacgtgcatcaactggttgctgttgttggctttttgaggttatggaagtgaacagatcccaaaaattctttccgcggattgctgccgcttgttggttgatcatttgagccatcattgtcggcttagtatctccagcctctgctgttggggaactgaatcagagtgctcaggaagaatatcatcaagctgactgataatgttgaagtgaatgacagtaggaactgagtaaagagatcaagatacgcgtgagtgggagaattggatgatagcgtttggaggggagaccgccgaaatcacaaaatgtgagaaggcgttgcttccgccaacatgcgtcggatacggcaatggcagttgtctcaagtggaagagaggaaagaaagacgggaaagaaggggggaaagagaaagaggggcaaacgcatcggtcttattacattgactgcattgccctcataatctccactggtcgaaaacattgtccatggaaaggttcagaatgaaggtgcgaggggtaacatgtgagaacttgcccttcgcccaaatgggaatagcggagacagggcgccgatccccggtgcaatcatgtcccccattgatgcaacttagctccggcaccggtctgagtgtttgcattaagagggactttcgcataaaagaaagcatgggtcattacttactccctatgccttgaagatgagtaggtaggcgtgcactcatttctagagctgggtcagaggagaagccgaccccagaagagttttacatattggatgtaagtgccgtgaacgtgaagcccgatagatagacaagtgcagcgagactttcactataactgctggaagtgaagggagaacacgtatagaggcattcaaaccttacatgaaatgatgaaactaaaaaaaatagaaagggaagaggaaaggtaaaaacatcaacgaataaaaagaaggtgcaaaaaacatacaacaccagggattcgctggtcgtcaccgacccaactactagtctggccctcactggcttatctatgggagagcggacgggatcccgagttttccagtgggtatggtcgtatgtgattgtttaacctcatttgaccacctataagctaacattgaaaccccggcggcataggagtacagtaatgtttccgcaggtgcaaaagattcgggcactatagggaacagcttgcacttgctggtgacttacttccgtacaagactcgaaatccggactgccaaaaaaagagcttatacttagtaggctactctgtagatactatttgcagaaggaagagtttgtacttgcttgggacattactatttaagcctttttttgcatgtgggtgggcacgacatgactcgtaagccatgaaaaaagaaaatcaacctcgaaaaaaaggatttgactcaacccgagctcggttgatacaatgattatgacaagagtgggattcgaacccacgccctttcggaccacggatttccttgaggagaattaagggtttaccttaacgtggcgccttagaccgctcggccatcttgcctgatgatggcagttgaatctatagtccagcatttgtagtcagtgttgcgatggctcacctcttatcgaaagaaggtgatcaataccgcggaaaggtataacgttgagatgtgcataaatcatgtctgatccgtgtccggctgaatccgctgattgcgatgaacacccatacttggtaggcgtcgacatcgcttcgatccatctcctgatgaagctttggataaagacgcttcgaaacttgcgagggacaactactcatcaaacgccccaagtccctcaaccatctattaccaaaacccccccacatcatgggtatatatgagacggttgattttcataaagataatccccaggacggtaccactaggacaagatacctgaatccctaagcattcctaatgacggaccataaaggcactagaagggggttggcggcaagaagggaactgcgaagaaagtgggaaacggcaacgcggacagacaatcaggtttgacgagtttgtgtgcgtaggataaaactgtatttttgctcaaataccaaaccggcaatgataaaaaatacagcgtaggggtatcgtgtgactctgccatgctcttgcaatatccaattatgcaccatgttcctccatctcccccaattttgtagtgctcgattaactcaagtacgtagacgttcaactctcccaaggctcaactggatgccgggcagccaagcgtgtctgcgattgcactattgacttcctctccggattggtcctctagtccctgccggtgggatgcctgaagaggacataccaggcatggatgacgccagggaaccaggccaggatggtaaggaggatgttgatccaaaagtcaaccttgaagccgcggtccaagaagacagccaggggcggaatgaaaatggcgagaatgaagaggatgatgtcggaagcgccgaagcgtgtcttagtgacggcgggggtggtggctaccgacttttcgttgccataggtgcttgctgtggtcgggcggttggtagctggtgttgtgccggcggcggcggttgcaccagttgtgggatcggcttgagggtatgttgtgcccgcagtggcagcagtaggggcatcataatggggcttttctgtcgacgtgttggggatcgagggaggtgccgcgtatgcttgtgacattgagttttgcatcttgaaggcttggatgtggggtttcgtagggagctcgattcagttctctgagaatgtgaatattaagaggtattgaggtgacttcagttcacgcaatcaggatggcgcggtggaaaaaaattaggtagatgaagattgatgttggtgttgtggtttcggttcggtcaacatgccgtgaatggggggttgacctatttctacctccccggcaagaattggatccgttgtcgttcaatggaaccacttcattttccgtcatgatggaaggaaccgtgagatcaccagtcaccagaccggaaaattcccatcacttccgagtgcgcgacgatgagcaagttcgaaagaaggcgtaacacgactgttgtggcgcattaagggtccaatgacgtcatgggcgaggacaacgatgtgtcgatccttcccgtcaccctcacgtcttcacactacattcagtcaatcgccactgacgagctcctcattctgatagtactcttcctgtacgttccatttttccattcgcgtttctttaatcaatggaacatctacaactaaagacgacgggaagcaattgtagaataactttgcgtgattatcagcaacgaccgacgaacctctcgtgcctttgtcacaacggcaagatcaccgagacagcgccctcctctgtttaaactgacatcaaccatgaagagacgcattggcctccaacaacaagccatccaataagtactgcccatatggggacggaggtctagaagcccaactttcaaattctctcgacacgcatctcgcatggtcaccgtcttgaccatccagggatgttctcataagtatctgaacctcgcatcatactctctttttgctccccttcctcaacctaatcaaaccaagaaagccgagcactagcttttctttaacagacaagatggcgcctagaccgaccccctcacttcggtccctcccaaacatatcatctactgtctggctggctatggttctgtcacttttcagtcatggtgccagtgctaaacccgctcgccgcaacttgtcgcgtatcttgacctcatcttcttcgtggaaagacccgttgcatgcctcttcagagtacgtggcgtacatatggacaagcaccaacggcgttcgttgtgttcattgtcgcgaaccgggctggggacgaacgatagaaacatagtaagtaaagtagctcggaatgttgagatactgcactttttgcctgatgatatattggaaaatattcgagtggatttacactaggtataccggggtgtcagagcctcactggtgttgagtgcactcatgctgcctgataggaagtgtttaaagcagtcgaagggagtgaactggaattttccctccacctctcagtcactgctcgtatgcattctctcacatcgaatttctattaatgcgtgacagcgtctgcaattatacattagtaatcgttcgctagcgagaattccgttttgagtcaatcggtttagatcggttcaccgtgacggacgtgaggggaaacgagacaagcaagagaaagcatgctacgccagcaaatataagtgctcaacatgtgcaaaacaagcacatacgaccatacccactggaaaactcgggatcccgtccgctctcccatagataagccagtgagggccagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgtctttttttgcatttttccccctttccttgcgtacatcttcgggttgcatcgctccgttctgctcactcttttgcagtagataccgacgagtgcattgtcgttttggatgagaagacatcatgcctacagttcaaacagtcgcgttatcaattccacttgaaagacaggtgccgttgtcaggtaacacatgtacttccagtatagttgttttatgaagataagtaactgaaaagacgcaacaacgagcgggcttgataataaagttcgcaaaggtaggaaggagctttatataggtcggttctgaagacctaacgagtaaacctacctaggtagcttttcttccactctcgtactccaacctttaactaaaagaacaaatagttacgattgttatttttctaacgttcattcacgtatcggaaacgggaaaaaacagacatgcactcacactatctgcaagatgctatggatgaatgactcaactgaaactaggtagaaccaggttgcgcaaaaaagagaaaaagtaaaagaagatgcccaataacaggattgaactgttgaccttcgcattacttgatatctcaagagaagatattagtacgacgctctaaccagctgagctaatcgggcagttaatgaatgttaatgagtgtttgcaatcagatatttaagaacgaatgacagcaatcgaaacggggtcctccttctgcgtcgtagttccccggctgtgtgacggtcactccccttttctccatgttcagacataatagtaggggtgaacattcatttcaaaatttcatagctgttgaaataatcagaatctagtaatataggagtgaaagatgattggttgtgaggaacgaattgcgagcgttggttaagcgggccggcaagtgctcagaccatgcagtctcgctgacaaccatgtctccattgagtcgaactagcctgttgtcacagaccattgtagagccctcaaaagaagggttcccgcattgctttaagcgttatttgggaagaattaggctgataatcgtgcctgagaaagctgggctcgacggtgatgggagggtgagatccagttcaactggacgagtatgatctgagaggacaccattttgtaggcacctgccgtgtgtgtgtcggtttaccatatatcaatcagtgatttggccctgaagcaaggcatagtggtagtgcgaggaaagtagagaggagtttgatgaaaaggttaaatgggaaaacatcgggatacttatcactaatcatatattttagtgtcattcagcagtcacaacactacccatggttacttgtgtacgtcgatccaagatggaggtcggaagaccattgcaacaagcatagactatcatttcacatcagcagaagactatctattacgttaacccgaaaatcaataccccgagcactggcgtgtacgccgagtgagagaactcgtgtcaaccacataattgagcatggtgcatggatgactgaacttcagtcaagtgcgggattcatcgacgccgtgaatgctcgatttgctggatccgtggctgtgatttctgcctcgtcaaaatttccctttcccaccagtcccggatcatgattgttgccatggacggtgtagtgttgctgggtggcaggcgcaagtcggtttgttcccggaacccagcggcaaaggtcacggtccccgggccccgccgtgatgcattccccgcactcgacaatctgtgttggccgcacctgccacaacgaaccaaatccatccagggaccagggaaaatcaccagtctggtgtgaaagcgtcgatatccacggagcgccgctacctaactttgctcactctctatcactcaaccaaatcagtccgactccttggccatggggatcgagacatatgttgagttctcgatcgccttctcggtatgctgccgtttgcccctttcacgtttacaatcaccactaacatgaaattaaggtattcgttggccaacgtctactatcaaaactagaccagatttgtttatcttgatcatatttatataccgaccagtccgtcccgtcatgtctcccgcaacgtcgctcaaagcccagactgccggtcactgggcttttacatcatgacatccgaactatacgatatctttttcgtcgtgaaatacatgaccgcattatgcaccgattggagaaaccccttgggggatttggctggcgcggaaaactcccgtctcttcggcagtgagtgcctggtatcctggtcgtacggtaacgcaccgaagacagaggttttaccatccaagttccagacctagcctctctacaaccaacagtttgacgagcggatgaagcaggcaagagaacatcagaaccattcctaaggtttgttgtcctttgccgccttctcgttccctttaccggcattcttcttggctgccttttctttacctgccttagcctcctcttcttcctttttcctcctgtcttcttcttctttcttcttacgatcctcctcttccttctttttgcgctcctcttcctccttcttccgctgttcctcacgctccttttcttttcgttccttctcggcgagaatgctcttctgttcggcttccgagagtttgccccaagcggcaacgttttcgtcccctatataacacgtcagctgaacttgtcgggaaaacattatctggggatatagactccagcttacacttcttgacacattcgtcaacccagttacactgttcgacctcaccgtatgccgggtgtttatatctcgggtgtcggctgggccaattcgaggcgtggtagtggtgctttaccagggcggcgcgcgcgtcatggttgcccgagttggaatggccctggccagcagcaaaggcctcaaccgtcaagaccaaaacgcggctcacaagcttggattcccccagatcgtggaacgtatcccaggtgatcggtttacccggattatggctggcatcgttcatctcggcgatgatggcgttggtgaaggctgatgggcctgttccgctgatgatctggtcaaaatcgagcttgacttcagcaagcggcacaccttgctctttagcaaccccgttcagccaggtcatgatttgctcaatcagcctcatcatgactggcagttgcggcttgcacatgaaagtccactgacaaaacgagcgggacttgggtccaagaatgggatggtccttccagtccggctcgtcgatttcgacaccaatgaccatatcaatatcagccatgtcgtaccgctccggcacaaatttcgaaagcggcttgagggcttcaacatcgatgtcggcataaagaccgccctcagcgtacatgactaggtaccgcaagagatcggccttgacaattgcagccttgacgcttcggtaaaagttgacgatatcgggtcggttgaatccgtcggggccgaaatgccactcgacgtactgcatgtcattgctgtcggtcagaacttcgtatcggtatgaggggttctgtcccacccaggaccgcgcggtgtcgagatcgcgttgctcaaacgcaagcggattgactttccaagtctgccatatctttcgcggaaactcagcgcgcgtgtacttgggaatattatgcttggtcgcgacgtgagggagaacgaacgttgtgtcttggacacctgagtgaaagagtgttacgttcaaaaggaaaaggacgaaaacgacaacggcgatgtaaagaggcgcgccgcgccgaaattgggtcggcaaacgatttcggaattgcgccgttgtggcagccaacttgggagagcccaacggtgataccaacttggcgatcatcacgggcaggtgcaccagactgcagcccttgaagcgagtggcatcaagtgtaaggacacgcgacgatgatggcggcgagagttggcgagtagaggatgggagcgagtgaatcaaggaccaaagtcgcgagaggaggaaagggagaacaaaaaagtggcgccctcggggttgatgatggaccgatgaagatgcggaggaggaacaaaaggccgaagacatcaccaattctctttccccccgccgggtccctgtttggctatcaagcttatcacttgcctggtcgcgcgtctgttgcaaagatcaccctgggaatgcctcaatgtcgcggtgatttgttccctcgaggaagccagattgacaggggcgtgcctgccagccaccaatcatccggcaagcaaaccactcttccatcccaagtactacatcataaaatggtgcggacgagaaggaattgaatttcgaagagggtttcggttctggaccgatcattgtcccgtaatcgaccagtcacagtggatagaggtcgtcccaggttcttccccggttcttccccgacaagggaaatccactgattctgcaaagactgattgccaacatcaagacaagcaatcccgaccattgagcaaaacccctggtcgcaacctgtggattggacgaaatgtttgggtaaatgggggtacgggaattcgatatcagatgctgtggcagagacaaacttggaggcgcgaacggcgtaaaaccaggacgcatattccattccttatcatatcccgcaagcgatccgagcggtgttacgggtcatgcatttcaacagaatggtgaccggggctgaagtagtatgatgaacataggaatgaatatgcgtgagattggattggctgtgcacttttggtttagtgatagtggctgctggaagatgtgactgagacaatttcctgtccgagaagatgcaacccaccaatgtcgtagtgtaccatacattctataggaccagaccgtaccctagagctcaccatctgctgctgtcgcctaacaaggggcaggcttcgagattcaaaatggaggcaggaaaaatagtcgccatcggccactggcccgtgccgtcaacaagaccattacgctgcattccaagagacgtcctcccttggctgtacgcttgcaatcgttgcagagccgtatgccggcagtgagacccgtctactcgggatcaccgcgtcagaaagaggcctcgacttccctctccagtagcgcgattggaggacgggttttccatgtttgtgtcctgcatccaatgattaaggtagctcggattcgacttgccttgctaagccctatgatgaaactgcttacatcacagtcgggtatacggccgtgcttttaagctcaactttttaggtagcgcatgaaaacccatctcgccaatggaccgttcgcccctcatcctattcgattccattatatcgccttcacattatccacggggcgtgccgggtcatttgaatagatcgattgataacgttcggcatcgtgccaatacgtagtgtgatgacttgcgcgtgagtttcacccatgcaacaggtgtcgtcgtcgagctatgcgatgattaacccgcgggcgtgcctggcctggcccccgccatgcccccctgcccctcccgctagcgctacgcactaacacccgcccccttccttgaggttccaaattgaaagtaactccagttttctcgtgcgcgtcccacatcgcaacgtcggcgaccttttcatcctccttgtatgatttttatcttctttcatttcttctcctttttttcttttttttttcttttctttacagactcttctgtcgcctaacacccatcttgcagtttaacaagcacgtgccgtcgcgttttcaagaccttatcccgcgctacaataaatgacggcctcagggcgcctgatgagatgattaatggcacattccctttgcggttactcgggcgttcagtgcgacgcgacatgctggcacgaaaggaaatttctaaagcggctgatctgagtaaccaaatcgccagcgcggttgcatccctttccctatgtatggtacccgatggacacaatcttcgttcaccaagttggggtgtcttgtcggacacctatcaagtcttgagtgacgatacctacatccccaaagccattacgcctataaggaaccagccgcccatggtccagttaccctttctgccccgcaagtcgagacaccattcctagacacccctcacccttatattagtgatatttcagttgttatagtcgtgcaagtctcatgtcactactccgaacatatacttttgagagaacccaaagaacatggaaatgtaagacgcagtctagcacactgctaggctctaaccaagcgagccgggccattttaggctgttggagcaagagccaagtgccccacgcggaggcggagccactaaacctcgcttatccaggccttgctagcactctattccaacgtcgacgtcgtcgtcgccgtttcttgagaacggattccgatgttcagatcgttagctcaccagtcaagcgtgaaagggctatatcttccacgccctttatgaagaccaaagcatcttcagtaacaaatacggggtctgaggatctttttttcatttttcattttggaggccttgacgagtgcgccctgaccggccgctcaaggacaagaaaggtcgcttcttcgtcttcagtcgagttcgattctcatttaaatggaatcatggtctacttcatatgatcattgtcggtctagatctacaaccggtttacttgtgcacattaggtatctattctgtcctttctcattcattctgttcctgagaatagtccaacataaaggtcatccacccacacttgttcttttcacaacacagtggtaggtgtgaaacctgacaataagtgcgacaaggatgcacggaataaacacgatgaaagatataacaaaaggaacagatcaggagaagagcaaaaagagaaaaaaaaatcagcccaacgtgggactcgaacccacagcctcaagattagaagtcttgcgcgctaccgattgcgccagccgggcgctgatatgttagtgcagctttgaaattattagcctatagctgtggaaccaattttgcatgattgtggcttaaggatggcaaattcctttgtatgtgatccgtttttcacgattttgctcctatttatgcgaaagagaacaatcatatgttagtgatagatgaagaactctggaaggcctacatcgctagcctaactgtcaagttgtctctggaaagttgtgtcgcttcacactccctcctacagtcggagttggtagaggtacactgaggttggacaccaaattgtgcagactaaacactcgcgaaagatagatgaataattttggaggagtaatttctatcgtgctcaattgtctttgttcgaatttacatcccagtgtcgttatataactcaaatcccagaaaccgacgagaagttgggttacgtctgtatcactaaaaactccagtacctacacagacagtatgccatggtcactcagtgatgccgcttgactccaacataaatgcttctctctttcttgcgtgtgctgtgtaccatttagtcgggcggggagtggttgggtggaactggaaaaaataggggaccaagggccaagaatcattcccacgatgcatgtcacctatgatgtgtttaagttgcaggtccaaaattcagtacgtggtgctcagaaaccagacatgggcgattcttgacttcgggacgttcacccccctgtactgcttggtgtgcaggggagagacagctcggtagtaagagccgaggctctggggtcccgcattgcgtgtacgcagtagatcgcctcgcttcgttcgcttccaggttgttttcttcgatgacgactaccgatcgggaagcgacactttcgttacttctgccagattcgggtattgagtttgaagaagaacgtcatctttgagtgcttggtgtgttacattgctccgtttctggcttccttcaacgcgatcagcaaagtgagttagccatcgcatctcgtgaacctcatgacattacatcacatcgaaccatcagccaagtgacaggtcgacattgccgagacggagcagacgagagctacggtgtatgcaacttacacaaagaatgtgacctctcgagccgtttgctggcaatcgatcttacttgggagtgggattagagctgaagctcgaaatactaacggcctgtgacgggactgaaaggatcggaaatatttcttttgccttgggcacagcctctgggggcggcgatgacgtcgagccgctgttaagaaccttaagccagacaccggtgccggtaccttgtccgtgatccattgcgtctcttctggcagcgtggttgttgtcatggatgcgggacggactgcgccgaccgtggtaggcggctccttgaggagccgcagttgcggaattaaggccggacacggaggagccaacggacggccagctggttcgagctgagttggatactccagtgttaggagagaccgaaggctctgaatgtgccagggacacgagatggtggcttctgacggatgtgggatcccagcttgctccggagtcccggttggaacttttcgaatcgtctgggtggtcattcgctgtgatgtggtctggagccttgtgagctcgttctggcttcttgagaactgccggaatggccgattgctgaggtttgagagccacgcgagtttgatgctgtttctccagtcgatcctcctcggtctcagctggcttgatccagccacgcttttccaggaaaccccagcatcgtttcaatgtctgccggttcaggcgacgattgatatagaagacaagaaatccaagaccaatgaccccggcgatgacaagaacactggttttaccatgttcctcaaggtctggggaacccatttttggcaatcgttgaattgactggatcggagaggatgatttccgctcgtcgagtcctttttcaattattcatccagctttcctccagtgtccttggttagaaccattctttcaagcagactgggaagtacgcatgctcgatgaactcatgaccttgctaccagacattacttgaccgtagatacgagctgcggtcggtacaggaatcagatatcggacatgaagcactcgcacttggctgcgtctgcctccagtggtggtgttttgccgctgttgctgccatgttttgtattggcagaatgaagaagtccgtgcctcaaccagtagacagaacattgatcctcgcggtccacgtccggatacttttagcttcgagatagagccgagatttcggccttgtcacccgcaagccatgattatggaagaagcggaggagaagaggacgacgagcagcacctggcggccttcaaggttctcaaggtggtctgtgcacagaatttcttgcctgccgtaacggctgctcccacgacgccagggccaccaccaccatcaccatcaccatcaccgcgcggacggcaactgtgcccttcaaccttacctacgtaaagaggctcgagagaggatggaggatgcagacctgcgaacccggtgcgagtgagtggcattggaggcattgactgcaatctcgagatattgctctcttaccgccttcccggtttgctcgtcgtcagatagattgcaccactgagccccatcgttggtccatgactgtttcaagtcgggccagggcacgatgaacaacatttcatgcgcatgaacgaacatatgcatttcaatcgagtagacatacattctacatacgcgcgtcatgtagccaacaacaacaacaggttggctctgggcgcagtgtcaagtgccaagggcagcagtcagcacacacacgagcgggtgcggggaagctattcccttttcggcccctgccgatcactcgctgcgagagacgggaaggaacctggggttccgtgtttggctgggggagtgcggagccgagaccaaacatcaccacttcgagaacaactgatgatcaccaacttgaatcggacggtccaagtgaggtagttatcaccaaaaaagtctgctgatccggctgccttttgctgatgctttttccagtacgcgagagtcgaacaggggccaacctgagcgacagcagtcaacagtcacgggcaaccgacatcccctcacatcccgtttgggccaaattacgcagggccagactccaaaagaacttgaagctgccaactcaacctcgacggcttttcggaaacacgcagcgcccagcacatagcactagtcaggcgagaatagtggtggctctatagtcgccctgataacacccgatcggtcctctgctccgcgttccatggatgcggcccgctggtgtggaaactggaaacggtcgagctaaaatcagactgccatccgttttggtgcggctcggggcgtcgttctccgaaaaccccatccgcatcaagcacagcagagtctatcgcgaaccctccaatcaacagcactcgcccctgttcgctatacccaacctgaatcggctcattctgggtgcggttctggggaactggggaagctagcgccgcccaaaccagggccaagacgacgtcgttgcaacgttgacaaagtgtctgcccgcatgcctcggggtccagagaccaacccatcgtccgcatccaccggcttcggcctcgcgcttgcccccctccgcaagccaagatggttatgccgccggccccgtttccctcaacgtgaggctaggcacactatgaaccttcgcaaagcctagtgcgcgcgctgagatcctccacccgcctggaggccagctcgggagatgggagcgacatttccgcttcaggatcgtggttgtgacgggccgtgagccgaactcacaatgtccttggcctcctttccctctgatctactgaccttgtcgaaatccggccaggcaatcctcccgcaaagccgaccgcccctcggagcctggtacgccttcacgaaactggcgtggcaaacaaacccaagggtgctctacgggacttcaacatctatataatcttgggattcggcacctcttcaaactcctgcagttcgatctcgcaatcatcatcctcaagcacgccgttcagcctcatcttcaccatgctcgccaagttcgctgcccttgcggcccttgtggcctctgccaacgcccaggctgtttgctctctcactgccgagacccatccctccctcaactggtccaagtgcacttcctccggatgcacgaacgtcgccggatccatcactgttgatgccaactggcgctggactcacattacttctggtagcaccaactgctacagcggcaacgagtgggacacctccctctgcagcaccaacaccgattgcgcgaccaagtgctgcgttgatggtgctgagtactcttctacctatggtattcagaccagcggcaactcgctcagccttcagttcgtcaccaagggctcgtactcgaccaacattggttcccgtacttaccttatgaacggtgccgatgcctaccagggttcgtgctcatctctccccatcccttgaaaacctataggctaacagacactgcgcctaggcttcgagctccttggcaacgagttcaccttcgatgtcgatgtgtccggcaccggctgcggtcttaacggcgccctctacttcgtctccatggatcttgatggtggcaaggccaagtacaccaacaacaaggctggtgccaagtacggtaccggttactgcgacgctcagtgcccccgtgatctcaagtacatcaacggtatcgccaacgttgagggctggaccccctccaccaacgatgctaacgctggtattggtgaccacggtacttgctgctctgagatggatatctggtttgtttgcccattttcctttcatcattagcatcacaggtaactaacacccacctaagggaagcgaacaaagtctctacagcgttcaccccgcacccctgcaccaccatcgaacagcacatgtgcgagggtgactcctgcggtggtacctattccgacgaccgctatggcggtacttgcgatgccgatggttgtgacttcaacagctaccgcatgggcaacaccaccttctacggtgagggcaagactgtcgataccagctccaagttcaccgttgtcacccagttcatcaaggactccgctggcgatcttgctgagatcaagcgcttctacgtccagaacggaaaagtcattgagaactctcagtccaacgttgatggagtttctggcaactccatcacccagtctttctgcaatgctcagaagactgctttcggcgatatcgatgacttcaacaagaagggtggcctgaagcaaatgggcaaggcccttgccaagcccatggtcctcgtcatgtccatctgggacgaccatgccgccaacatgctctggctcgactccacctaccctgtcgagggtggccccggtgcttaccgtggcgagtgccctaccacctcgggtgtccccgctgaggtcgaggccaatgctcccaactccaaggtcatcttctccaacatcaagttcggccccatcggctctacctttagcggcggctcttccggcacccctccttccaacccttcgagctccgtcaagcccgtcacctccactgctaagccttcttccacctctactgcctccaaccccagcggtaccggtgctgctcactgggctcagtgcggtggtattggcttctctggccccaccacttgccagagcccttacacttgccaaaagatcaacgactattactcccagtgcgtgtaaattactagcctgcatgggtaaccttttggtcggccagtcatcatcggcagcatggtgaacctcgactgcgagcaaaaaagatcgagatacccagggcgtcaaaaggattaacgtttgagaaatgataatggacagacgcaaaacagagggttccacagtacctcaacttccaagtacatattacgtgtatcgcattcttctatcatcttgtacatagctccgcctcaatgacctttggatcgttgacattatatatatcatcacttgtgcataaacttgtcgccctttgtcttgtgaccttcgcaatcgatgtcttcccaatccctctctcagtagttggtgttgttatttttgatgtctacttccgcctcccgacgggcctgagagatgcaaaaactgatggacatcaatctctctctcaggtgacattctaaaagcgtatggtatgttcgtgaaatgacaccgatagaacacaagttaaaaacccaaaataaattgaatgttcaactattatcacaaaagagatcccggccggcaatacatccaccgtatgagtgagtggtgtaagaccattggttataatttgcaggccacacccaggaatctcccaataccctagatgggtccccacagctccacaactccagcaaaattttgtttttaccttcattaacccaactttcagattctctgagcaaccaaggaaggaaatccatacttgtaaaatcgggtatggtgtagcggtaacatcgttgactctcactttcccacagaaagtgtctgccttctcaacagccccgggttcgactcccggtatccgagtgataacgatcaactcatcaagtacttcctctttttggtatctttttttcctgccgttttgttcgcctggtgctttctcttgggttctttttcttactcttctttattacccctttgctcctttccgagtttcgcgaggtagttcgtaaagattactcagagcaacagcatccaaccccagataactagtgtcatgcgggggaccagaaggaactaacatcggtgacgaccagcgaattccaagtgtgatacgttttttttccctcttttcaccttagtaaagggttataggcactcccaaacgtttgtttctactacgctcaaacaaaaaaaagaaagtgaaattaattatttcgttagtattatagggaatatacatcactgttctaaagcttgatcgtatttcactgcctctatcaattcaccaaagcgtcacctccattccacccactaccgcctccagctgagctccgagaaagagcaaagcgataccaccaagaacgacaaccgttgccaagtctgttaaccacccatcctcatattacagcctgagacagccgtaagcgggcatgtattactaacagggcgttcttggcacaaagtactcggctcttttctcctccgtctctgcagctgtcacaaccgtgtggcttggtactggacaaatcagacggcgagaaaaacgccacttatagcccggtggaattcatcgggagaactccagactcttgggttgtagaggtgttgagagttgggcgatggcttcaactttaactcgatccaagccctttttttttttttttatttttttttttttatttggcgtacgtgaccgcaccgctttgaggatgaagggctgaggatctagtggtggtagctttaatagggagaggtggtaatagtattgctccgctccgagatggtagttggttgaagtcagtctgggtttttcatataaacccacggtcaactcgaaggaaagttgaagaagacacttcttttcttcatcgcagcagcttcatctcatcatcctttattgccttcgtaacacactctaaacacaatatctcaacacacacacttcaaatcaagtccaacatctatctccaaccctcagttccctcagctccaacaacactcgtctctcaaccacaatgtccacctccacctccacctccactcaagccaccaaaccaatcctcttcatctccgccacaggcggtatcgccctcgcaacgcttcgcaggtgtctcgcctcttccaactctttcaaccagccaaaccagccaataaatcatccatccctcaccataaccgtcctcgcccgctctccctcccgcctccagttcctcctcacaccaaccgagctctcctccccttcgctacgcatcatccaaggcaacgcccactccccttccgacctcgttccgcttctcacccatccctccgacccaacgacgctggtcgatatcgtgatcacttccatcggcggcaaacctgatctgaagaagctaggcatcgacgatccgcacgtctgcgaaactggtgctcgtgcgctgctttccgcgctggaccaagtccgccgggctgcttccctccatgtcccccccaacaacccggcttcggtggtttgtggaaacagcacctcaagcagtagggaagtggaagaagcaaggagaaaacataaaccctacataatcaccctcagcgccgccggcgcctctaccgtccacagggattaccccctccctctctacccgctctatgcgctccttctcagaaagcccctcaaggacaagagggccatggagaacgtttttgtagagagtgatgaaaagacgagatggacggtggtgaggcctagtatgttgactgatgggccagaaattgggctggaaaaagtcaggattggagtggaagatttgcaaagcaaaaaattggagggtgacaaggtggttgggtatacgatttccagagaggatactggggtttggatctttgagaggctggtggttggtgatgatggggagaagtatctggggaaggcgttgacgattacttactaagtagactttggagttggaagtggaagtggaagtggaagtgggaacaatgagttggattggaagtaatgggttggctgacttggaagttgactgtagaccgcggagggtactgggatttgagtcagatccggtgggttcattgtcatctttttttttctttcttttttttttattttttctttttcttttctttttttttttttcgttccgttggcctgtatcttctctcggtttccctttattcctctttccatgtcccctactcgtttcttagtttcaccattttgttcactaaaaaagttctaagagaaagagtactactcagccccagataacttgtgtcatacggggaccggaaagaactcacaagagaaacaaggaaaatagtaaaaaaagtcgaaaagagaaaagtaataaacattcaacacctgggatgcgctcgctgtcactgacccaactattagccaggctacttctccttttcttctctcatcctgatatcagtagccgctatagccgtggtaaatttccttccattgagaccattatgaagaaaggaaggcattgccgatatgcaaaacgaacacggtcaccctaagtttactccttcttttctcttgtttgaatagaagaattgtcacttgtaaagtcgaaaaccgcaccttgtattatgcgggtatgcccgctgagttgaactaaagctgtcgcgggtcactcctggtaatttgctcaacttgccttgaggatacaaccgtgaacgcaaaaaacctcacaatatacctactccgcgccaacgtggatcccagtccttcaaagttgccaaattcattagcatctcgagccgtgaccatctatcataatgactaacatgcaacggtattaatatatctggcttccaaaattatcctactcactgcaataaactcccttccttcagctgatgagcagcagcgcccatctagaagccctctacaacagcaaaagaaaaacgacccccttcgccgttcacaacaccatattgtatctttggctctcctcctcctcctcctcctcctcctccggaggccttccctttgttgcggaagtgatcagccagttcaccagctgaagcgttactgtcgcaatcggcaaagagaccatccattccacttgcttcgttctcctgttgcgtagtagtaacgccgccgccgccgccgccatggtaacccaggtcacttttcgagtccgatgacagtgttatcgaggactttccgtagggccccttttcggggggaggagaagtgaacgcataagcaagttccagtggactcatggaaaaattcctgcctagtctccaccacccccaaagcagtgccatggtagccaccggtccggcgaggctgacggctactgcgaggagcagttccgggatagcggcggcgtactggacttgtgtgaggtgacttgtatacggaatccccttttgttcttcacgtgggagcgggacgcccagggagtcatggccagggttattggctgcgtggaccgacatgcggaatgccagttcgcggtagctgttaattatgtcatccatggggtctagatagaattgatggcagggaaaccgagccgcggaccagttgcccgtgtataagttggctgtaagtccgtcggccttggttgcccagcccactgcgcctgaccaccacacctcggcgattgagttgaagagggttgacccaacgacctggagaggcaggatagttatacccgaacctacactcgatacgggccatgtcaaatttcttgaagacgggtacgaccgcatttcgttagctattccaaccacacaaaagaataacggtgaatttaacaaggaatggagggtaagtctgggtgcatgattgactgacgtacatatgctccacaacgcgatcatctttccagctgtctgtctggaaggatgcatgtcctcccgtaatagagatgttgtacgccactacggagggtacaaggatgcaagtttggcctactagcttgccggaacatgcctgcgaccacgcctcatcaccaccgtctgagtgcgctttgcgttttgtggaaatgttaagcccggtaaaggatcgatgttcaaaccagacatcgatcgcggactcgaagatgcgtgatacgttcccaatcgtcgccaggccaaccgtaaggttatagttcgttggtgaagaagtcagctcttcacagtgatcaacatcgaacccgaaggcctaatccgccatgagtagaagttagccttcaatattaccccaacacacggcataaaattaacaagaactgggcatagatatagatatcaccttgacagtcaacgtgcaattctcacacgaggccccttcaatgtggatgggggctttagcttggaaatcccgggttacttgtgcaaattctgaagtgaacatgacgtttctggtgtcccgcccgtctaccgtacctccccaagtatcgctgatattatgctttacttgaagatcgacagtaccgttatgagacacatccacgatctggacaaaggaggctctttgcatcagaggaccgcgcaggaagctcgtgatagtcacaatgatagtcactacttggatggttagctatgggacgaaaagacagcattcgatattcacctcaagtccaagtttgttggtgattgggaagaccaagacctcacctatacttgctcggatggcttttttgcgacaaagtgatctgaaagctcctatgacgctcgaagagcttgcccaattatagtgcaggttgctgacctagctactgtgttagcgaggtaagtatgggtttgatgaagaaaagaaagaagatacttaactggcattggctgcacagcctgtgtccaaaagaaaaccacggctgcttgagcgaaagcaaggccagtcaaggcgtttgcaagagtggaggtgtaggccaagagcacacctggttgtctgtgtccagaccagtccgcctctggctggccgctgctctgaagaacgactccaatggcgagtcctgtacctaaacgtacaaggaaaggttgtgagtggcgggtgctggattcagatgagctcaggttgaactgtgtactcacagcatatactcaagaccaacgggatgatgccaagccatggaaaacgtcggtgaacgcctgggttccagatgatgccagcttggtcgacaatgagtggctccatggtagagggaaggtatgctgcctgtaatcccaacgattgaaagaacaagcgggttcgtgataagagtgtaaaaagagggataatcgcgaaacttgcaaagagacggtgatataccgtgtaaaggaggtacttggggaggccttctggggcgccaagctttctttacccctttagtctacagttcacccctgtaaagctcgttagcgcggtacttataagcagttttcgacaagggggacggaggggatatgtaaatgccctgtaatttatcgattatactaggtgaaaggtgttgattagagtgattgggcacccaggctggtgaaatcaagcgcgcgtgtgtgtgaaccagaggtatctgaattatctgtcaactctttctcaagaacttgtagatacctctctacctatgtccaagcttgcaacctgcttcttgaatgatgtggggcttgtcatgcgctaacaaaccttccagcattgatctacattccgtcaatgtaaaagggaaagcttggcgcccagaagcccccaagtatgtatacttttgcgcatatccccatcaagactgtgagtacataggccgtgctgaaacattccttcatatgtacaacacctaagatgccttacctttcgcatggtcggatgttgatggaacctatccgtcttgggagaaaggcctcactcagtgtttaaaggtacctatactagatatgggatcagccacagcgggtcttacaacatgcttccgtccttccctgcaaagcatgagggtctcttgacttgccctatatatgccttgaatgtagcgctatgtggctatcatcaatctggacaacgggaaagccgaggatcgacgagacgtgcgtgtgcgatgataaaccgatgtgaggcgatcgatggtggagcaacagagagaagatggacaattgaaattggccatcagacgcaatctgggccaggtgggccaaacaatggaacccagccaatcgttcgtgcccagccgctaacctctgtttccctactttctgtatgatcgacgtactactcaccctaacaattagtgtatatcccggcagaggtgtagccgagagccgagtcatccaaacccctgtcaaaacctcctcccatagacaagccaccgctgtgtctgtgatatcgttctttgtagtaataaatggtatatgtgcttcgggcatttgcccgacgtaggtttgcagaattgacgtgtgcgtagtctgagaaaatagacagaacatagatgggtaactcggccaaaagcccacatgaacactaacaatcattgttggttcttgccatcacttgtaagattcccaccattggatgcactggcagactgaacgtcacgtcgaacgtcttcgccgccttcaccaactgcaccggcttcctcgagtgcctgttccgttgccatctcactcttcttcagcgccaagtcctctctccggcaagtccaaccccctgaccagccaacccaccctttttctcttggtcctctgacaaggcagataatcaacgcaaacccgccaaaggcaactatttcctgttagcatctctctctctctctctctatccaagcacacgtttccagaaagttgacacttactcccacaagcaccactgtacacccacccaccctgggcatatagcctattccccaccgccgtccccgtcaactgcccagcaaagctgaccaccatatacgccgtattgacccggtttctcgccaacggctgaataccataaatcgaacttctcatcgcaatctgcgtaaactgtccgcccaaatcaatcatgatagcctgcaccacgggacctgcgacgttgaagctgccgaccgacgtgcccaccaccacacccaccgtctcgaccaccaggcccatgatcgcagacaccagcggcaccaaccgatcgattatgagccgcgagtaaatcggcgcgcacacaatcaccaccacaccaatcaacccaaacaacccaatcaccatcgacgagtactcgtacggcggactgctcagcaggaaactcaacgtcgtccagtaacttgtgaaaatcccgctgtgcagaaaggccaccagcgccgcctgtaacagcaacggctcggtggccagcagttgggcaatctgccacggcattttaaaatagttgaactttgtgtctgggtttttggaggggtaatcgggcatccagacgtagagcagcgcaaagacgagccattgcacgcctaagccgaaccagtagatgttgcgccaggaggtaaagctggctagcacgccggccaaggtgcgggcgagaaggacgccgagcgagaggccggagacgatgacggctagcgaagaggcgcggcgggcagggggcgcaaggtcgccgactagggggagcatgagttgcggggtgacggtggtggcgccgcagaggaaggagatggcggcaaaggagggaaaggaggttgttaggcagaggggaatccactgattgcacccagacgatgttagtgagagttggataaaggacgaggaggatgggggaggcgtaccagggtagcggtaaaggcaatcaacccaagtatgaatggccgtcggggaaagatgtcgccaagcggacagatgaaaagcaaaccgctgcaatagccggcttgcatcagcgtggctaccgacgaggccttttcaaaggtgacattgaaagtctctgccatcttgtttagcacggcttggttgtagtacaggttggatacggtgaagcatgatgcctggtgagaggaggtgttagtgacgagatccgaaacgttcgactggctgacacggagaacaccactcacaaacccgaacaggatgttcatccatattgtaaacttgggagggttgtcggggtcatacctagccgcttcgggtttccagtgccagagtgtcgagagccggcttttccatggaaatctatccagcgttgatgtactctcatcaacgccgtctacctgggcgaattgaggtaatgatatccctgacgactgagcatctccatgcgtatccaacaccgggggcttttcgccttcctgtttctttaggcggggatcattgtcgttggtgttggttgtcaaagacccttctctgcttgaatgatgatgaatcggaatatgtgttgaggtagcttccagctgctgaccattttgataccgagacattgaaatcaccgagtgattctcgaattattgccaatggctcgggaagttttaggaaggccgaattgagagggacgactgggaggagggggagggagaaaaggaaaaaggaaacccgcccaactccagatactccaggtcctttcgttaacgtgccaactccgtgaggagagcaacgttgtcactgcagaactggtgaagcacagcatcacgtcttccgagatcaagacgcagcaaagtggaaaggaagagatgactgacgttgttggcgggttggggagatcgtccgtgggggtctagaggtagtgtaggggggttggggttgtcaagggcactgcagcttgcagggggttgctgtgcgggggaaggggcccgaggggagtggccgaacgcccttagagggaatcccgggatcctgaacatggcctggtaaggtggggggccgtgcgcagactctgttttgatgaaacattgttactacgtacagttcagggtcgatattcgcagactcgatatctaaatgtttcgctaaaatgaatttggccggcttatatacggtttttctatataaattcccaaaacctccgaactttaatactatactcaaacgaaagtttttaggaaacggaatatccgtccgattactacgtattctctaactaacactagtaaattatagacgcccaatttctctatcttactatttttatataatagttgtcttagactataatattattagctactatattgaatttttcgttaatattaatatatttactatttactttattcttagcacacttcttattatctaataatatatatctagataatattaataatattatatatactaagtcctctttacaatacaattgatcttaatctcttcgccctataaacatctagcctatataaactttcttcctctattattatctatagatattataaatattatacggttattaacaaccgaagtattcggatattgttattccttaataactaagataataagtaataggaaataaaccctagtataaagtccgttaaatattattaaaaagttctttttattatattcctaatattattactcttaagctatatttattaactccaacattattacatccgaccttaatatttataaacattttataattaatctttttactatttttatattctatatattataatacaaactatttaatttatacaatataaatattcttttatactttcttattattataatttatatacctctattaatataactatttacaaaaaataaaatattgttaattaatatattatttttcttaatatagactaattgcgaatataatattttaggctattgcccgctatgcctataaggcggtatacggtatttagtacttaaagggacgttataatccctctttataatataaataggtatgttttaggggcagttcgtattgtagtaattgaaagtattttatatttattaggtattaggtttgtatctattcgtacgattttatattatagatttgtctggttataataaagctagtaccttagtagtatatatagagccgcaatactattctattaatatttaatataatacaatattctcgtttatatatatatttaggcgtatagcgagatgtttctcttatagttaaaaatatttagggtatataaattaaatagaagtaaattataaattaaagaatatctagttactaataagccgactaagtaaaagtgtaaaaaattcttattagtataaataaaagtaaatatttataaattgacgggagttcaatttatttttattaaatattttagcccaattccgccccttcgttgcttattaagtaaggatgagttttaagtgctaataatagaggtattatttaaata