cgattattgggttgttgatgcctgctgggttggggtagtaaatagggttggtgagaatgctgtgtggtgatgacgatgatgatgttgatgatggtggtggtggtggaggttcgacatgtgggtggtgtgccggtgaaagtggcgatggtgattggaactgaagctgggactgggtgatgggacttggtgtttgcgacgactgtggcctgggtctagttctaggcggcaggttcgctttcatggacagaaagggacattgcagcccgtgggaaatgcaattgatgcatgacgggtggtgttcgtcgcactgagaaaggtcaatatacggtgtcatcatgtcatgtcgtgccaaaaggggggcggcggactggattgatgataccttgatcttgcgggccttacacgccgtacaacccgtccgactctttcggtgcgcccgccggatcggaccaatcccagacggcgagtccgtcattttgggtaggtaggtaggtaatggtaggttaaggtatgagagggtgggtcaccaacttgccgtgtaggtatgtcgtctccgttgcctctcggtctcgccaagctaacatgtgtgaatttgccatcagatgaggtccagtcgcataggtaacagtcaccttggtgctagctagacagtccaaagttctcactcagcgatggttccgccgacaagaaaagctgctgatgacaaagcaagggaagctgagctcactctgtcgcaagtcagtacgcccaggcggcaaacaggcccgaccatctatctttctttttcgttatcagtgctcggcaattagcgtagggctgaaaataagctgccactgtgctatgtactaactcctgtgaaaccttctagaagaccattatcagagacagccacggcaagacacgactggatcaccttccggcaatcaggttgtcaacaatgtgagaccaacaggcttctctttttcctcacaaaacgagtacgaaccctcatcggtcttcggctctctcgtcgtaatgaaggagtgttgggcaatggaggtggaaatgacaaaccaccaactcaaaatgcggacttcctgtgaatgtggggatcatcgatgctcacgccctcccagtggcgtgtatctattcggaggcaagctacaggtagccaatcggcatcatttctatccgacgcatcccccaccagagcaagcgtcggtcgtaaagacgggggcccttccctgaaagagtcaggtaccgccgcatctccgtcgactcctcctgtgctggtgcagcaagggacgaccgagagaaattgagatgcttgacgctttttacactactgcgtatagtaagcagaagacaaagtattgcaagtctgggtgttgacaaatcacagcactcggtgagcgatggaaatggggatcagggaggatcttgatgtcgtatttacatgcactgtatagaggtaggtagtgtacatcggacgcagtagtgtacatacatacatatgtatgtagaggcggctgtgtctgacgccgacggacctacgggatcacggataacttttggcccgttgccgcccttccttcgttcgtttgctgggtccaggtagctttgttggaactttgcgattggttttttttttttttgagtttttgggaggaggaggagaagtggaagattaaaaccgaagcccgttcccttccttctctccctcccgactccctcctactcttctcgggatttctctctgtggcttttttttcaatttccattttttagggggttggttgtatcaccaccgacgaaaacactcattcaggatcaaccgaatcgcatttgatcttgcatatcatttcgtacaacccgatatccaggtcgaggtcgccagtcccgacaccacatttggtctccaccccatccgggccggcgccgattgcttttctcgtctccacctctccgttccggggccccgattacacctccggatcaccaccgacctcacaactacaattgatattgaaatcgaacaaccgacacaatgtctacaacaacagcctcggccggcctaccggcctccacaccccaattccatccggggtacgacacctgcaccgaagtgacgcccatctgtcgtgtcgaatacaccaccctcggttactaccccaaccaaggcgtcaacatctttttggccatcggctttggtctgtgtgcgattatcacgcttgttatcggtatctggaagcgaacgtggggatactctatcgccatcacagcggggtgtattttggagtgtgctggttcgtcttttctttccctttccctttccctttccctttcccctcttccttctcctccccccatttatcagtgcccccccaatactaacagatccaaacaaaaaggctacgcatcccgcgccctcctctccctcaacccgtggaacggctccgcattcaagacccaaatcgtctccatcatcctcggccccaccctcatctgcatcggcctttatttgactctcaaacacatcgtcgcctccttgtccccctctctcagtcccttccgcccgcgcttctatcccctgtttttcgtccccgccgacgtctcttgcctcgtaatccaagccataggcggcggcatcgccgcctcggccggcaaagacaattatcagctcctccaacacggcaaccgcgtcatcatcgccggtatcgtcctccaagtcgtcgtgctaggtgcattcgggatcctgtcctccatctttctggttcgagccaaaaagttctttcgcggcgtacaggaacagacaatgacaatggaaaaacagacatggcaagataagaaaacgaaaatgtttctctgggccatggcgggcgggtacgcgacgcttttggtcaggtgcatttatcggattgccgagatggcgggcgggtgggggaacgagatcatgcaggatgagccgagttttgtggtgctggagagtttcatggtgttgattgcctgtgtgctgtttacggcgtttgcgccgggcgtgtggtttccgtggatgagtcattccgaaaaggtgaatcctggcttgagggcgaggggtaatggtgttggacagcaggggcaggaaatgggggagacgagttcggggaatgaaaaggttgtttctgtgtaggaggggagggaagtggtgatgatgtggatgagaagagcatgaagggatggtgtttggatgtggggtggagcgtttctttcttggttgtagatttggatatcactgaagcgttcactatctgtttgatgcatgcagtaccgacaataatgaaagcaattcttgtatggaccagtcagcttgagacacgagagcttgtagctgaatcagtcggatgaccattataatcatcaatcctcatcccaaaagcttcatgaacatacccatacctacactaacaacccatcgttgatacctcaatagaaatccctgataacccatatcaactccaaacgacgttatcatatcatgcccctttccaattacccatcatagacacatacaaagacaactaagcagcagcagcaacctgctccttctcacccgcctcatcagcaggcgccagacccgccttggacggccccatgacacaaattccctccttggagaagcgcgacccatgcacggggcaatcaaagctcttctcgacgtggttccagcacacgacacccttgagatgggggcagaaagcgctaaactgcttgacgttgccattctcatccttgtaaacagcaagtggcttcttggtgccctgttgttgtttgtctcttcgtcagcatcattctcgcgaaaaaaaagaggaaagacataccttgttcaaaacaccaccacatcccctcggcaaatcttcaatatcctcaatatccgtctgcaccacccgcttatactgcgtgttaatctgcaaatcatggctcaccatactcggcagactcgttagcatactccccacgcgcttgggactgtacagctccgcccacggattcctgaccccgtcaatctcatccgccaacaatctgcccgccaacacaccatgcgtcaacccatcgcccgagtcacccgtaacgatataaatcttgtcgcacccctggttcttgccgatataacccatgtaatcgaccggctcgaaaatctggccagaccacttatagtcggtgctccctgcctgcgggaaccgttcccttgtccacttctccagctcgtcaaagcggggggtcgtctcctcttgcccgaccttgtggtcgcacccgccgacaacgaggtaatcgtctttttcgtcgcaggcggttaggcgcacgtacttgtacgcctctgcattgtcgtagagcagacagtcctcgacggaccccttgggcacgcgcacggcgatgcagtaggagcggtagaattcgagctggatgatgactgaaagcttctgcagggggacgcaggtggcttcgacggcgttttcggctttgatggtgtggcctccttccgtgctgatctcgactgtcttgtggccgatgcccaagagctcgatgcctttttccttgatgtccatgacgcgggtgcgggcgtagcattggaagttgggctgggtcttgagccagttgaggacgccgacgaggtatttggtagggtggaaggtggcttggttgtcggctaccataccaccgcgttggtcgatggaggaggtccagccgcggactgttaggttaggctgtcggaccacgctcgtgttagcttctttgcctttcatcatgggggagaagaaggggaaaagggacgcacatcaaacctcgtctccaacccaatcttcctctgatactccgcctcctccttcaactcctccaactcatcctcatgcttcttctcgcccacagggaactgactaatgtcgtacgccggcaaccggcgatactcgcactcaatgttcaactcctcggcaatctccccaattctatctctggcccacgcatgactagcagccgcctgcttggcgccctcctctccgtgcttcttggcaatctccagaaagccatcgtccaaatcgttggtcaagtggcccgaggtgcggccggtttcgcctgaaagcacgttgcgggcctcgatgagcgtgacttgcttgccgcgcttgacgagctcgtaggcggtggaaatgccggcgataccggcgccgatgatggcgatgtcggtttcgaggtctttgtcgagggaagggaattcggggatctgggaccagggcagcttgtgtgtccagacgggctcggcggagcccgaggtttgcattgagcggtagggttccgtgttgatttgggtcatggttgcgaaggtgtgtctggggggaagtccgggttagacagaccatcccatgtttgttacctagagtgggtacctagaggtagaaaagacatacctgggagtgacagcctgtacttgagaaagtgccaggtaacgagggacagttgtacgagtctgagggacagatgctggcggttgtgtttgggtggtggtgatggtgcgggtagaagtgcttcccctcaacttcttataagagaatggggttgctacagtgacgtcatgagtcgcagagaatgcgggaatgcggccagacacggcgtttctggtcaaaagacgggtggtttgtctttggcaagttgatgcgaaaatagccatttcttagtatgaggaagggaaagggagagatgtgtgaattgctcgcgttgttgtgtggtgacgaactggcaaagacagtaaacaaacgagaatttgtttcagatgatatggaccaggaggaggaggagtaaggaggaagtcaagtacctcgatggatctacatattttgtttgcggggaagttgagatgctgacaagaagtgaaattcaaaagcgaagctgcaattggcctacggagtgtttcgtccgatctaaatagcatgttcctgatcggttgtgtttacgtcttgatggctgtgacgatggctgtaccacttacagaaagtcatgacgacattatattggccatcaaaggggtaatggagcggggagtatggggtgtaccgattgttttacgtacttaggttagttgtacaccacagcgtgcctggtagggcgtgtggatgatgaacactcgagacaattctgttctgtctcgggtatacacgtttctttcattgtagttcatcaacatttgtgtgtgcctcattggtatggcgtgggagtagtatagtacaaggtaaaccctaacccgggcgaaccccaggatccatgggaactgtttgttgtccgtttgtgtcttgggatgacgaagagatagtcccttccccgctgtcaattctgtctgttgcaagaaacggcagacagtgagcttgctgctttccacgccttgttctgccaatctcatcgaatagtgtcaccccctcaatcttcgcagcatccccaggtctgattgcttcctgacacactaaaccccaaccctagactagactaggtcgcacccctccatgtcatcttttccttttcttctttctttttttttaaaaaaaaggcaacaccaaacaaaccacatcacgccccatcaaccttcatcccaaaaacctcactctcaaccttccacctcttagcttcctttccccttcccagcattgcaacctcctcaggactaacctcctccctcttcttccccacccaaaccactaccccgccgtcctgctcctcctccttgtcctttccacatacaaccctaacccccaccttcccctcctccgccaactccaagagtttatctccatcgacaatcggctccctcaacaccacctcccgactcttcttttctccgggacccagggtgaccagtgcatcctcgggaggaggcatggcgcgcttgatcatcagctgaggaatgtcgatcttgttggaagggttggaaggggatgagacttgaatgaggccgagttgcagggcgagggagtcgagaggggatgaccaggtgaggagggtgacagggacatcgggggaggtgttggcgagggtgaggaggacggtgggcggagagagagagggcgaaggttgggagatggagagggagagaggaatgagcgattgggaagacatcgtgggaggtggtgttcggtgagaagatggctagcgctgaggaagtcgacggcagaagtcgttaaattgcgctcgacgaaaagtgtctgagttcttgctgattgattgctgacgatggtccagagttcgaatggaacgggcaatgtgaacagatcaaattgtgggttgattgaggaagaatcaatgttgcactgttgacatcctactatcagcaaagataaggcgagatcaagtggctgcgatagatacatattcgcagcgttacttacctcggcttttgtcacctgttcgtcaagatacagggcggggtcagcaaggcgagactgtggtaccggagactttcaaggacagaaagcaatcgagctgccggttcaaagacgatgccaagttgaaagatgctacacagcagcccatcggctttcataacagtccgatctctcttgcggtcaagattacgagaatcccacgtcctcatatctgccttggcgccagctgtctcaactgacggaacgcttgacgatgtcttcatgcacgtcaaggatcaaggcagagaatcgactccatcttcactgtaacctcggcaccgtccagccgatggcccagctaatgctatccccaccttcccttctggttctgccctccagtttcagccattgtctaactccgattcgctgcaccgtcacttacacgattcacacatcaaccttgacaccctcacgtcacaacggaagcgagcaagtcacacgaacgactattatggtaccttgttctcacaacgatcgatcctctacagcaaggtcattaccgctcgctaaacttccttcattggccattccaccatgaggcgtaacgaggcacaagaggcatcttcattacagatgacgatcgtgcatccaccccacaagtttggcttgggatccccaggggcaaaggaaaaggaggctttccccatacttcacgtcctccaggaacattgtgagaattccatcttctcggccatcgacacgaggcaacctacaagctcacagaactgcatcgaacttgtgccccgaaccgccagagcaatcagattctcccgtgatagtgataaagactgcacaacaaagctaactattgtcttcacaaaaggcagttacggatatggagcctacatcaggaaggtgaagctaaagaagacacgagaatgccacctcgtcctggcatgggggagggcaacgaggatccggcattgctccgacgatgccaggtagagttgcgggatgatcgccgatcggtgcccactttccaccaaatagacacggaggaggaaggtctcggtgaggatcaacattaagacagtggaggtgcaccgcactgaccaacggcgggatccgatgacgggcgtccagaacggtagggttttggtgaacagatgactgatacagatgatcacctactgacttcatgttcaggcagtacagacgggaaattaggtatggacaaaagtcacaccatgatggaattcagctactcaaaaccgtgatataagccggtggacatcagcctcaagcctgtcggaactctaatcccgttcaaatcccggagctagctcgattccccgcaaatccggatggcaagaagcaactacatatggagcaatgaaaccctccaatcaatccattcagggacggattaatgccatgcgactctgaaaccgccttgagcacaacctccttcccaaccgagttaatctcgacatcctcttcggcagagccccgtgtcccgagcatttcaggccaaacttcgggatcgagcgacgctaaacaagggggttggccttgtttggttgctcacaaacctgaccaccccggaatttctgtgtcatcaccgcccgcagtcgaaatgcgttggttgtgccttagctgttgatgaaatatggactattatatgtacactatttgcgcgggaagctgccccaaatcttcagaggccttactgcggcgttaatgagttcaccgcctccaagctaagctacctagccggtggactgtgggttactagcgggatgggattccccatattcgactattgtcaaactccggactccgtacctacgtcagttttggctgaccagaaacaagaccctttgacgaatcgtggggacacttaattcccacttccgcaagacacgggtttatgcgccttgattcaacttcccgagacatcaactgccattaccagacatggaacccccatggaagcattgagagccgcaccttggctcatatcatgcttctgcttatctgaagccacgtgcaaaaacgacattcctttctcgtctccacatccgcctggatgtccatcggcttccaggcacactgcaacttcggcaacttctcttctccatcttcctatttgcgtatagtctggcgttgggggtaacggatgaaggccggcgtttggccgagccttagcatcatggcatcgggaaagagtcgacttccgactcctatttaaggcggcatcctcctccctctaatccggaccaagagatcagcagtgctctccagacaactcagttcgcacctcaacaacagccttcgcaacaatgaagttcctcgccggtctctccctccttgcctccgtggcttccgccatgagcgttgacttgactcagcgcggcggccccctcgacgtcaagatcgaggtcgtcaacaacaccaacgtcaaggccagcatcaccaacaccggcaaggagcatctgaaggtcctcaagactggttccatcctcgacaacactgctgttgagaagacccagatcttttccgcttgtaagtcctcagtcttgaccgccttctcacgtcactagtccacagtcttggcatcgcgcaacccccatccccctgtcttggccccccacaacacatcacacaacaaactaacactctccagccggccccgtcgccttcgatggtctccgcctccgcatcgccacttctgccctccccgaggatgccttccagctgatcgcccctggcgagaccgttgagacctcctgggactcggccgaggtccacgacctctcccagggcggctccttcgacgtcaaggttgccggtattctgcagtatgcccacgtcaactcgactgagctcaagggcactctcccttactcgtccaacatcgtgaccgcctccgtcgacggcgccgccgcctcccaggctcgccgcgtcttccacgagaagcgctccatcgtgcagtccgactgcaccggctcccgcggctccgccacccgcactgccatgtccaactgccgcgctctcgccgcccgcgccagccaggtcgcctcgtccggttccgcctccaagatgaccgagtacttcaagtcgtcgtcctcgtccacccgctccaccgtcgccggcgtcttcgcccgcgtcgctaacgagtgcggctccaccacctccggctatgcccgctactactgctccgacgtctacaatgcttgctcgtctggtgtcctcgcctacaccctccccagcgctagcttcatggtcaactgcccgctgtactttagcgccctgtccagcttgagcagccagtgccatgcccaggaccaggccaccaccaccctccacgaggtcacccacttgagccagatccagggcacctcggaccagagtggatgctatggctacagctgtgtgcgccaattgtctggaagccagaacttgaagcatgctgatacctatgccttgtttgccaactgtgagttactcctgttttttcttgtgggtgttgtcttgggacatgggctaacgggtgaatgatagctatctacgttggctgctaagcgcatgtcactcacatgttactcacatggctatgccacgtatgaaaacgaagttgatgagagtttggaaatgaattgacgcagttaggaaagagttgaggagtcgccgggtatctgtcatggctacctactactcggtgacatggacagtgaatggtgttggactgttgtgtcagagtgttctcttctcactgaggtgtttgccacctcccccttttggacaagcaagttctatctcccttccttagatagaagtttgtggtccacctgtgtatatgggactcgctaccaggtataactggtagtaaatgaatgaagtaaaaattgctgggaaaacacgtcccctgttgcgattaagtgacttgctgcgaggtactttggcgacccacaaagcatctgtaagtgctggccaactttccatcttgttgggcgggcgttcttgcacaaagtgaaaccaaaagccaacagaacagagcaaagctgataaatgcccctgatttcaatgataaggtcaaattccgtaggttcttactagctcttcatgcttccacctgagattcccagtgttctttcaacgaaccaccgaaccagtgaatcaaagcccaaggattaaagatgaactatcaccaccaccaaaaccagcgtcaataccgacatgcccacgtccatcccccttccttctacacctctttgactttgactttcccccctacaacccgtacgcgaagaaccaaccgccccgtcctcccttcaccaacccaatctttcctctcccccgccccttcttcccaaacatggccaccccaacctccacatacaatcgaagagatcatggcccacctaacgaccatctacaccatctacaccatgcatatcatgtccagaggcaccgattatacttatattacagcgggggcatcgacacgcggctcgagaggtacacatttgtcaaaagcccaactcgaagcggcacgcgagtcacatctacatgtacctctacttataacgcgctaccatgactggaaggtttctacaatcaagaggatgccaagttcaggttcgaagcgagaagtgatgtcgaggtgggggggggggggggctacaagggtgggcaggaataggtaggagggttgcgctggggaacttgtggaagtgtgagtttgacggggggatgtaatggacgagggaggaataggaacgtatataagagatggacagggagcggaagcgggagcaaggagggactgggaggtgaattgattggaacctacctaggtacctatgaatagaaggtcaaggaaagaagatcgagtgccgtgaagtagaggtgttggatgtacggatttatagacatgaggatcagtcatgtggaatggaggggagctgggaattaggcatgagaaagggaaggagggaaggagtggaagaaagagtggcagtgggagtgggagtcaggaagaagatatggccactgtgacttataagacaacgacttcaggtacctccaggtgacactgcaacggtcaacactgcaacgaactcagaaccgggctgggatgtaccaagctgagtcaactcaagttttgaccaccgtctccttcataagcctgccgactatggtacctaccttccacctattttccctctcgtcgacctcatcgtcactttttttcaagtcgctttgatgcacaccctcatttaaacttttttgctcatgttgacccctgtcccctgaacacctacccatccaccaagtcaacctagaagccaagcctagcgcttcctgctcttgcccgacgaacccttacccccccattctgtttcagtgtacgtctcaatcacctcggtagtggtctctatggtttcccacacatgagtggagcccgatcccgatcccgaacccgagcccgattcggaggatgttgaagaaccaccgcctgaggaggaaccaccggaagaaccaccggaagaggaagatcctccgccgccgttaccacggccaatttcgatggtagaaccggagtcgttggagtcggaactggacattttgtttgtttgttttcactttggactggaggattggtgtgaattgtaactgatggttaacctcgtgggtgttgtaaatgttgattctgatggagatagtggaggagaagaaggtggtatgaacgagggtggagaagtatgtgaagatataccttggctaggttcattcctcggatctgcgatgatacaccgtatatggctgtgtcagttgtgttgatatgaaatgtgtttgcgcaatgcattggactcgagatgtcggtggtaagtcattctattattctgttgagattggggagtttgatagctctgggagatccaatatgctgaggagagtacttggctacctatctgttcagccgtagtctaaagtctgaagtagtttgctacctccagccaatatgaataccaattgaatttcgctagtggaaaccgaattgcaaattcgacttagaagttctaaggatctttcgtctccatgttcggtgtacgttaatatcgtatccaacaacataaagctcaaactcgggccctctttcctatttacgtttgtacgtagataccgcatttatatgcttagaggtaagtaggtaggtagatatttctacaaacttcatcttctaagttcagctacctactactatttacattcaatattccttactactagatttacctacttacggctttattaagttagccggtgtaaatacaatattaatagttgtagtgacagtaatagtcccaggagcaggtgctgtccctccaatttccccagaggttgaactagaagagccagaggtaccaaagccggaagatccagcggtgcaggtggtggtcacagaagacacttttggttctttgtcccagatgtgggatgcgttgtttgtactcatgttgggtacctagtttgcgtgcaagaaggcaggtaaagcgagtacctagggtggagggaatgcaggtacatacaaattttgaaggagggtacctagaaagctgagagttgataagattgagtcgtacttatacatggtttgtctgggtctaagcggtggggaagaggaagaggctaggtagtctagcttctcgagtccatggctcaaccaagtgcaagcacggggaaccaacacaagtcatcaagggtcatttggtattaccaattggtagatgtctcgggggaatctgaaccttcccttcccatacacaggtgaagaggtgaggcctgattcctttatgatggtggtatagatgaagcatgagatcaaatgttaattgtgatcaatgaatggaaaaccgaaccacaataatttcactgaaccacaagggatggaatgttattgacaaaccctccatttccttgtccagacgggatgttccctgaattctcggagtgtactcgaaggggatataaccagcctctctctcccaaattgatacgtgagttttaggctcctgtacttacttacttacctattcccttgactaccacacctatagatagcttaaagtgaagacagaaccgccaacctcaagatgtcctcctcaaacacctctacctccgacaacaccacatcttccactgcacaagatggttcttcctcgaacaacaataccacctcgtcgactacgaccagctctagtaacaagacgtccagttctaccggaacaacaaacaccacctccacgttcacttcctccgaccccttggcagcgtttgaccgtctcaggatcgagggatcgatgcagtacggggggagcaagaatgggtgaatgagggaagagacgggcggggtgaataaagaaatggaaaaggaaaatgctgacaaggaaggaaattaagtaggggtaccaggagaaggaatggagtagaggtgatacgatacctacctctaggtaatgtcagccaagggactagcagtgaggtagtacagtttcaaactggccagctgaaagctcgcgaggtaggtagaagaaaattcagaaatgttgaggtttgcagcgcgtccggtcatgggcatgttcttcgacatcctttgctctttcttgtagcagcgggtttcgccggcatgttgtttgtcctacgtagaggtatgcttgaatgctctgttctattagacatcagattcaatggcatgctactgccgcatattatcattatagcttcgactctcaccagcgagtggcacactttactgcacgtttatcccgaaagttcattcccacatgtttgttagcctctcagctacatacatcgtgatcaattaaacttttagatcttcgtacccgtcttcaacctcaatgcccccggcttgtccccagcatcatgtctttttcttcaaagcaaatttccaaccagcttcgacccatctgccttatcttagaggtaggaacttgtccaactgtacttgtggagaggcactctcaattactagaaggggcaggtcccgtccccgaggaaccagcagagcccgaagaaccagaagagcccgaagatccagaggaaccagatgagccggaagagctagaagagccagaggggccaaaagtgccatagataccagcgccgccagtgttgggagccgagggtgcgatgtctgagcctggctttgaagacattttgattggtttcgttggtttgcttataatgttgatcttgatagtacaagtgaagatgtggttatggtgaatgtagttggagatctgctggctgggaaggactgtgaatttataccgcttctacagtcaatatatcaaaattctataccactaggtgcgtagatatgatgtacatatatctgctaccatccatcgatggggaaaggtttgcggttctcgaacaacccaggttcgccgttttacctgatgaccgaccatcaatatctggtcgcgaagaaaggtcatgtggtgtttgttcaaggctttggggagtctagagctgaaccttgagaacctaagatagattgaatggatgaaatgtgataatggtagggaatagtagagagattggtcataactcgaaaaaaaaggcttgattgctccatcgactgacggaatactgtggacttttagcttggctgtacgtgtcgtccattctaagggaccgagttgatgtctacgcggctagtgagacagggtattggatgtggataacaaaaacgagcgggaaagctggtcgggtggacttgactaaacgggaaggttcgggatccatggtcgtgatgggctgagcgtgtacgggttgtgtaacaagatgttgtcgcaacgagatggtagaggtccggaggtgttgatgttgtttggtgagcctgagcttcatggtttgtggagtttatagacaaaccgaaagggaatgtttgaattaacaactttccatttctttggtacggtgggtggaaacagtcccaataatggggaacatgcttgattaacgacttgaagaggaaaatagaaaaaaaaaaggcgagctagaccaagtaaagtagtccgcaaacaaattcgagttggaatgaaccttccacactttagaacacctacagtcctctcgagatataggttagctcaagcttcccaagtctctcatcagaagagtttctcggcttccgaacaacaactcatacttgtcaaacagcaaggacacagcgctatcaccgaaagaacataacatgaagcacgccatgaaagcaaccctaaaccacctctgcggcccggatttcgaactgtaccatcaccgagaaagtcgatttggttcccgagatctccttattgacctggcagatgatcttctgctggatggggccaccagaattggccctcgacgaatcatccttcgaaacggaattgataacctcttctccttgtgttggatcctcagccactatggtttcgccgctgagttgagtgtcagtgcccatctccggggttgacggtgtatcaacagttggcgtaggatcggtgtcctctgttgctgcgttattggtcttcgggatatcgtcggtcagtctagagtcggtgccctcttgccttactgaatcactgtggtttggtgcacaaacgatcggattggcatcaacatctttctcgggtgccgaagcaatgccgttgggtgcgtcgtcggccggattgattttgacagcctcctgtgtggactcatcgtcctcgcaggcatcgccttctgatatgctggcatcattctcgagctctaatccgttcatcctaccggttaaggcgtccaagtcgtcctggtcttcttcagtctcggccggactgggcggcctaggcccgtcggtattccgtgggggaagccattcggcacccacgagaacctcagccaagaccgtgagatgtactttgtgaaatgtcagttttctgctcactgttttccaatatcgcaccgagcctgggccgctacacagctgtacttacttggggattggaagatgcgctcatagttgctccaaggatagtatcgtctagcgatacagctagctggaatttgctgatagaagatccattcgtcctccatccacgggtgaccaatatccaaggatcgacacaacgcagttgactggaatagtgtggtgccggctggtaacttggacgtgtccaactcgtagacaaggacgggtttctcaaggcaccataacttggcccaattatctgcgtgaacctgatcgtcgaaggcagagaggaaacaggaatcccaatcccgtgtgccccatctgaaatgcctacctgcctccatcttcagcgcatcgcaggtacggatgtcaaggaaagggttccgggcttggaagccaccgtccttgagattgatcgatcgggattggaaatgctgaacatgccaaagcttcggcggaagtttcaagttcgggataggctccgtatcttccggagatggcacggtatgccagaatggctgtgacatggtgacgctcgagggggttggatcgataagacaggatgatgataataacacggctcactggatcagtatgtcgttcactcgatggggttcggggaaagagagggaaggaccgtcagctttatgccgctcattatgtagatactccagccatgccttgatcgagtactagggcggcagcagtgagcaggccggcgaaggtgcggggcctcagagtaagcgccatggcgccttgtcatggttggtatcacaatggaaggcggacaggttgacaaacccctatatggaaaatgccttgccacctgccaaccgggtcacattgcgtgtggctttcacttggcctgggagggtggccagtggctatgtcggcgctaacgagcacataactaggggtgtgaagtgcggtcgtgtgtggtcctgagccagaatatttgatgcgcaccgagacgagttgaactcatggcacatcacatatgttcgacatgtgttgatggctgtgcagcagagattgggaggttgatagcgattggatgttttgggctgccaatgttcggaatcgacatgggtgtcggaggacggctgagaacataagaggtgcggcatggtagtcgcccaacgtcaaatggtttgatacgatagtcgaataacgtggtgtgaaactgatgaagtaaaaaaccgaacaaacaccgttatattaacagcggaacgttttgtgaggaagtccaggcatccgtagggaaagtctcacttgaaaggatcaggtgatatacacaaatcccccctcccacccgaagagttagcgctcgctgttggacgtgatgtttttcagaataggggcctcgttatccagatggcaagcatcattaaaaaatattgaccaagccgtccacgtcgtcctcagtgttgactgattccatggacaggtctccgtgtccgaccaagacgaaacgagtttcccagaatgactgcgactgtccaacgttgaacatgccaaagcttgagtgggaggtctttgtaaggtaccggaaatggtgagctgggcattcctgggtggttgtcatctatcgcttccatgatgtagacggacactgtaagcggtagcaatcttggggcgtttgagccaggtatggtgatcgatctggtggtcttgtctcaggaaagacccccagctcagcccagctggcctagagaatagagagggccgccatgcatattgccgatggctaagatactgcgagtcgtatactggcaataaggacgtcggcacattgggaggcgggtgttgtgacagccaagtggttggtgaaggaggcgggatgaaaagagaaagaagaacgaagaggctctcaaggttctcgtcactcgtcaaaagtggagaagacggatccactgaaagagacctacgggacgggaacgcatgagtgggggccccgcaatcggagcaacggcgtcattccatgtcaaactttccaattgaattattcccgtcccatcttcttgtcgtcgcaactaagccaaccaaattcagttccatcttccagtctctcttcagttgtcgccagcctgtctgtctctccgccaaaatgtcctctgccgccacaaaggacgataatgcccgggctcacccagccgtcaagggccccagtgcccttcgttccattctcgctggtgcgactgccggcgccgtcgagattggtgagtcttgatccgagtcacgcactgccagaaaaaccgcggtcgcaatagcgctaacaacaaacaaacagccatcacatatcccgccgaatgtacgtacccatagactctcgacgactagtccatcgcgacaaacaccgaattatctaactgttcgcaacagtcgccaagactcgcacccagctcaaccgcaggttagccgagggccagaagctcccatggccgccctttggcgcgcaatggtatgccggctgcacgactctgattatcggcaactcgctcaaggcaggcattcgtacggttcccagacacatcaagagaccaaagaagaaaacagtcgctaaacaagatgtgggacaggattcgtcgcctttgaccagtacaagaagctcctctccgattccaacggcaagctctctgggccaggcaccgtccttgccggctttggcgccggtgtgactgagtcactactggccgtgacgccaaccgagagcatcaagaccacgctgtaagtcgagtcaccgtcaagtctccattttaggtccgctcatcgctgacaagaaaaaacccaacagcatcgacgaccgcaagtccgccaagcctcgcctccgcggcttcctcgacgccgtccctgtcatctaccgcgagcgcggcattcgcggtttcttccaaggtttcgtccccaccaccgcgcgacaagctgccaacagcgccacccgtttctcaacctataccgcgttgaagcaactggccgaaagctacacggcgcccggggagaagcttggtgctgtcggaacctttgcgatgggcggtatcgcgggtctcatcaccgtctacgtcactcagccgttggataccatcaagacgagaatgcagagtatcgaggccaagcagctttacggcaactcgttcaggtgcgccagcatcattttcaagcaggagggcgttttgactttctggagcggagcgctgccgcggttggcgagactgattttgagtggtggtattgtgtttaccatgtacgagaagagcatggatctatttgacaggctcgacccggagagaaagtatatctaatggaattgccacgagcgagggcgttgaggcgtcttttcatgttatgatggatgaagataacgggacaaccacaagagacggaccaaacgagaaaaggatggacagacgaaacccacgagaccagcgacgacaggacgaacgcatctaatggcataggtagacaaaagatgtatatatgtttgacacaggtatatacccaacatgtacagaccaaatgtgaaacttttttcatttccggccactgccattgcgatcagtcgcaacgagcctttgctccagcccatcatatgtaccaggccttttattttatttttggtttccccagactccagacgcctgcctgcccatgaaccacacatgcaattcggtatttgtacagaagtaatcctacactcctcctctcctttccttccagccttatcttacgactggaagcgaatgatacctcccagcctcttggccatcctacccaagaaggtcctgttcggcgcctcctcaagctccttggccaaatcggtgtaatacttggggttactcttgggcctaagaagctcgccagtaatgcggtactgtttccaacccaatccgttagcacttccccttctatttcccctttttgtcactcctacacatatgtagcaactacccgggacagacagaacagaacagaacagaacagaaacgcaccttgttcttgtaccgattctccaataagccaatcagcgcattcgcctgcttgatctcggcctcctcttttgcctccttggtcaacttagcaaaggcaggcttgttgggcaagaggctgccgttgttcttttgcagacgcttggagaggacgtcttggagctggcattcgggccggagggcgtcgcggggccattcgccgagggcgcgttggtattgccttgcggcgagctgttgggcgcaatttctgtgtgttagtgatgtcgatgtggagaattgcggtgtaattgggtttggcatacggttcttagagatgcggacatggtggttgtggtgattgtggtgattttggtgatggcggcgatagagatgggttcaatcgcaaagtcgcaatcgcatactagtagaagttgacggcggcgcggcccctctgaaattctgggcttggcactgctcggcggaagtggaattgaagcgatgggcctgtcggtcgatactgacgttgatactgaagcttgagccacagatcggatctctgataagccacacgttctggggacagtcagccacagtggttcacgaattgtctccgcttgtctccgctgctccacgcaattccacactgcactatttccactggctagcgccgtgacgggatggcgcagtccagcacggtccctcgcttcagcacaatcatttcagggacttggccgttggggctcttggcacaatcccgcttggtcagctgccatcttgtttcccgtcgtcgagtgcccagacactgtgaggggagagtgacagtgactggactgagtgacatcgacacaacaagcgccttttctctctctcccgtccttctatttgtgcctggccgactacaacaaccttgaggtaggaattgaggacaacgaggtctgactgacatccatcgatctcgtcgaccaccatttttttgcatagttgtcgctaccctatgttgcgtggtttgtttcactaatttcttcaatacgacgactccttttcgtattcctaattcaaccacttttcccttccttttctttctctggtcgactcaacggccatcctctttgacgacgacgacaacaacaacaaacgacttggctctctcaattatacgaacaaacaaaccaatctcctattgtctccttgttctagtctctctcttttgttccactttctccatccttgactactccatactaaaagccgtatcgcttcctccttttccactcctgaacacccgagacgacgacgcgcgacagactccctgcaagcccaccggatttagtgcggtgccctgcatacacagtggcgacgtcagtaggagaaccttggcagcatccggcattatttgtcttaccaaacatcgatctgtgttccatctccatttccattctgattgcccgatcatccccatccatcaacaacaaagtccatccatttcttatctccgcgcatgatccaggcgaggggtttttgaatccccccaaaaacaccacatccgacattgaaagttgtcagtatcaacaaccacgacaaagacagacacacaccagtcgacgactcatccgcagacatccgccaccatgtcggcccgttacgaaagggtatgttgtcgcccatcatcaccatcagacctcaactccagtccatctaacactccccatcaggtcaacgtccacgccgacgatgatgacgaccatcacaacgacacgccaacgcctaccaaccctacctcgatgacgcgaccatcgatccccaactcgccaccaccatcctttcattctcgcgcatcctccatccacaacagccagcgcccagtgaatcccgaccttgccgatgcctttggcgccgacgaagatgatgacgacagcggcgatgatgccgatgaccgacagcgcttgatgcgacggaactcttcgccgacggaggcctccggggcagcgggatcgactgaaacaacatcaggaggaagttcgaggccagggccggaaaggcagacgacacaactaccaaccacatcatatacgacgacggcgggagggtcagcgacacaaacttcaggaagggtttacggtggtggtatccagaatgagggtgtcttttccaacttgacagccaagccggaacgaaataatggcgctgagaaggaggagttgccacctgtacgtattcccttgtccgccaagcgtcaagacaaatttactaacgtgtaacagtcctacgaacaagcagccgcagacgccgctcccccatactgggaaacgaccattctcgctcccggcctcggcggacccgacgacgtctacatcgaaggcatgcccgttggctccatcgtctccttcatctggaacggcatgatttccatgtccttccagctcgtcggtttcctgctcacctacctgctccactctactcacgccgccaaaaacggatctcgcgccggcttgggaatcacgttgatccagtttggcttcatgatgaagggcacgcaagaatctggcgccgaaggggatgggtatacggccccaccagatccgaactcgcacgactttgacccgggcgcggtagacgacaacaggggaggcgacaactggggatcggtggattcgagcgattgggtggcgtacatcctcatgttggtgggctggttcattctcatcaagagcgttagtgattacatgaaggtcagaaggcatgagatgctggtgctgcagagcccggatagagggttggggattccgattattgctacgggcgaggcgccggagcgggtggtatagacgtcgttggggagaagcttgcttgggattttgccactggtgtgtgaggtacggatatggacagtcattttatggggatcaatgtctatgtttgtctcggcatgtgttctgggacactctgttaaaggaacgcaaagcactacgcgtacatacgaacggtcatcctactctttttctttgtttttccccctcctcctatacaagagcattttaatgggcggacgtgtctttcctttctgttgatatactgcattgacgactagttcttgggtgttgtgcttgagctagaccatggtttgtttggcgaataagacgaagggaaaaacaacgttcagcggttcacgaaatatgggcgtttaccgtctacactgtccaaacctctgctatcagttcaagtaagcctgataagatgatatcaacgggttgacgttagcgattcactggccttccccgcacgctttgcccctctccttccctcgcttcgattgagcgtcagtgtcgtagtgtagtcatgtgcagatgatccatgcaggatggcaccttgataattaaccacagatatatgtggagctcagctcccgccagatctgacatcagacgctttaatgttcaacgtcaatgcttcatcatacatagtaggtgaggtccaaagcacttgcactgacaacacatcgtgtcgtcgttgttgctaccgttgctactccctcgtctgtgttcatactttgttgatacttcacttttctcttcacatgagaacgagtaaaatcttccatcgtctttcctagttatacctacctatccttccgctcttattatcttatcttcaaccttgcatacctatccacctaatcaccgtccatatcctcccagcctctcctcttcatggaactcgcgccgaaacgtcattcccaacgctcataacgaatgacacccgttttcctttttcgatccgtaccactaagatccgtaccactaaaatccatcaaaacgagaccgtcaccattactcaccaccatcaccaccacagctgccgctgccgttagcgctgtcgcatatcatcagtccccgaacaacagtacttgcctcaacacacttcttctccctaacatcaacaacatcagcaacccctcaacttcctgcgccgcaactatccttaccctcggacccagttctactactacgcttatcggaagaagtcagagtagaaatttcagtaccacaacaacgacgaatctctggtggtcagcactcaaaagtaatctcaacatggcgtggtactcatcgggcggaagcaacgcggagctggtggagaatttgtggaggaatgggttgattaaggaggagagggtgaaggaggcttttttgaaggttggtttttttttttcctccttccttatttcctttgattttcactttctgtagccccgagttggtttacggttgagtcgcaggttgtgtttcgacttctacagaagaagttgcgcgatggggggggagattagggaggtgtaacatgcgataaggccaactgagtacctagttcaagtcggatatttccccaagcttcatcatggaccttctcaccttttatcccgcccaagaatcgcttttcgacccctcttatgtatcccatcatccatcaccctcctaccttccttgacacactccatcttctgcaacaccacactaacagaaacaacaacaacaacaggtcgacagagcccactacgcccccacctccccttactccgactccccccaacccatcggccacgccgccaccatctccgccccccacatgcacgccaccgcaatcgaacacctcctgccctccctcctgccctccccctcccgcccggcccctcgtgtcctcgacatcggctcggggtcaggctacctcacgcacgtgctcgccgagctcgtcggttccgaaggcggcaccgtcgtcggtctcgaacacattccggccttgcgcgacctcggcgcgcgcaacatggccaagtccgctgaaggccgcgactttctcgagacaggccgggtgcggttccgtgtgggtgatgggcggaaggggtggcgcgagacgacgtcggattcggcggctacggatggcgcaagtgctgctacgactggtactactgcaagaagaagacgggagtcgagcgtggatgagcggtcgccgatgggggaggtggaagggcaaggagagagaatgggggaggataaggatgaagggaagtgggatgcgattcatgtgggggcgtcggcgaaggagatacataaggagttgatcgatcaactgaggagtccgggacggatgtttgtgcctgttgatgatgatgagatgggactggggcagcatgtgtggttggtgcagaagggggaggatggggaggttagtaagaggagattgtttggggtgaggtatgtgcctttgggggatccgcctcgggcttgatactttttgtgggatgagggaaagggatgtgatggaagtgatggggatgggagacggatgggtagaggtatacggacggggcgggctgcaaagagaaggaaagagattgagtagtaggcagtaggtagtagcttgcgcataatacattattcgcttgaaatgaccgtcgggaatagctttcaaatgttgaactgaacctggagtgctgaaaataggaggataattcgactttgatggaccatctgtcagtcaagtattgaatgaaacacaacttaacttcggagacaagtgcgatacttcttgactcctcactttgcctccttccaatctctcctgcccaaagagactggatacctcacgtgcacgtaaccctgactcctgaaaagacaaagttgttgtccatcggtcggcacgctttcagaaatccctcgactaggtaaccgataaagacttactacctcttgaaatttcattgtacgtcgcgaggcaagaccttcgaagagaaaaaaggaatactaagtaaaccacgaaaaggagcctcaactctggttacttcacccgtagttccgtagtcctcgcgtataattgcgtttgaaatggtaaggatccagtgtgcggtacgatactcgtttcctttcccgtcaagttaccttattgactcttgtgatcaaattttcctggtgcagcgggtatgatgggttgattgcaagaagtcgcccgagatgcacttgagtgacgttggagctaccttttctttaaaaaagagcaaagcactattgggaagcggctgggtctgttcgggtttcattgatcttttatttttacacaatatttacatataaatttctttgtttaagaatcttttttctattattttattcttcttccttaaaatttctttttccctccattggcacttgcagtgtcctttccataaatcaactgtttcgttggacacgagtgcaaagtggaagagtgttgtcgcaatgacttctcttgtattcatcacagccttacacattacttttcaacaggatcgtaccctttttcaggacttacgcaggattgtcaccctttgccactccaggaagctgcttggaagtattttgcaacagaagaagggaggtcacttatcgctatgtgtgtatgctgctgcctcattttaccgattgatatcccggtgacttggtgtcccacgttgtgttatgatgtgatgcgatgtgatgttgaactgggtagggaaattggccaggtagacaggcagacgagcacggcaacatgacaacgatggcaacatggccgggttctgcgtctggtgctatcgccgaatgcaacctatcaatctcacggaccccccgagagtgcttccgctatctgagcagccctgttgcttccaaacggtcgggacgtgggagtattggtgattggttccagcttcctacggtctttcaagctccatgtcaacattccaagggagtggcgcaagtggaaaaggggcaagaaaattgatcgtaaatcgggtggtggttgagtttttttttttttttcttatttttctcttgcgctcttgctgtcccgaagtcgaggccgaggattccccagccttttgccctgcatcttgtctccatcgaacacgcggctattgaattcccaagatctttaaatcgcaaattcctatgggggagccaggagaaggagaacacgtgctcgcattccgactttgtgtggtctagacagagcaacatggaggttcactaggtgttctgggcaccccaggtcttgttttgtcgagtcagtgggatcggggttcaggaagccctgtccaggcctccgtggccggggaagccctctgagtgatccgcccatgcccgacactatcaccacttgtacgcaccttcctaatccggcattaaaccgaagtgttctgaaatgttggtggtcgttggcttgggctccactcgccttggtgtgttagtgatgaggctcacaatcgaccaatcagcgctgaatggcctcaatccttgccagtccttggctagacccgacccactgcgcagaaaatgcccggcgcagtgggttgccgcgcctaagtgtagacggtggatgttgcggggtgctttagcactgaagctaagctggatcaaggcattttccggggtgagctagtaacgtgtacggacggttgttgggaggagattatcatgatatgattagggttacatgtgagattcggaggttgatgtgtcgtcaggtagtgaggaatcattttgctgatattttgctgggatctgaagaactgtatctgggaggaagatggtgtcatttttatctcttgacttgggcaaaacgcagtcaacggttgtagggaggaaggttcgacctagctgattccactcagtgaacagcgtccaagtccgagtacgccttccgcatgtctcaaagtatcatggggcacctgccggtttcgaagctgtggttttcacgaacaggcggggtactcgaccgtttgggctagaaggcggagaccctttcgtggtcagaaggacgaacgaactcgtacacaaaccctcccggatcacgaactcggaatctctcaccacatttctgactggaagagacttgccatgaaatcagtgataaaacgacacggtgacatccagatgcaacgcatgaatgggagacggatcgcagtctgaacgcctcttagggcatacgcatgagcattatcataaggctgcttccgcgcgcatcatctgtcgtgtccggaccataactcaaggatggtggttcccgagttgcgattgcctgcacaatccagccctggtttgtttgttagtgtggtacaaaaatgctagattctaccagacttgggaaagcggccgagattgtcgaggatagatgctgtagacttgtatcttgatgttttgaggagaatggagaccttgagaatatccctaggtcttatcaaaaactttactaaccgatggaaacaaattattcccactttgaggccaatgaggtctctgtattggccttcttcaaccctcatttgttttaaacgtgagaagaaccaaactgacaaaccaaccggtaaaacacttattgtagtttacacggcggggtcatcaagtccgtgccaagagttcagtcgacacatttccactgtagcaaccaccttcgtgacccgcactgcagttccacgttgcacatgtgcaattgaggagacctcccaggaaaccttatcgccaacaacagctaacgcaaccgcgagtcgacaggcgaagtggaaacagcccaggaagttgatcactggaaaggctgggcggcgatgggaaagggaatagcggaaaacacggcaacaatgaggccattcagcccaggtaacctcaaggatcaaaacgtcggccaccttgcatcgcctgtttgccaagattccttccgcaaattgcccttatttaacgttgcctctcgggcatggcgaaggattgatatcaaaaccatcgaacgactttggattacttgcaacatgacagagatggaggcgcttcgaatcgcgaattgacaaataatcgagcaccatgtccatctactgcctacctctactaaatgtaaggtgacatggctttcatggcgtcaacctcgggtggcaatacccgaacctgtccagtccccgacggcgtgctccaaagtagtcgatgatgccaagagggatccagtattgcgtgacatagcacacgtttgcacttgccaatttgaacctcgaccccgaaacggcgcagattcgggccagcatgctggcgacaccaccacgcctccaatatcgaggatgagttcgtgaaatatggtgtgccacaatcattcttcgagaactgttctcgaacaatggaaaagatatcatggccggatatacggcagggaaaagaggcgattcaaaccatcatcaacaagccatgtacatcataaggaatcaacaacaaagactcggatcgcagacgcaccgtatccgatagagcgaagagtcccaactgagtgcgagctgattatgtatgcgtggtatggtaggtcaagagcgaggaggcaacaacatggatcagctccctatctggcgatctggaatcaagtcaccttcctcaacgggaaaccccacgaggtgcccccaattgatcaactcccccatgatgttcaagcaatccctgtttaaagcccctgggcgtcttattcgtggagggcgccgctatctcaaaagaaagcatggttgggtggtggcttctgggcactgtggaaacggcacaggcacaggctaatcaggtggccgtgattgggtgaatcacgtacagatacaaccacaccacaaaaacagcaacttagtcaaagctttgttatggtgagaaccaccacactgcacgacgatgcaatgcactgattaaactttgataaggcatcagtcgggtgctggcttggcaacaagaatgaaagcctttgttgattgcaggtcattgcaagcattttgcgctggaaacagcgagtgtctcggataatcgaaaacgaacaccagcagcagctaaggtattcagggaatagggttctattgattgtacgacgatagtgaccaagacacacctgacacagacaagacagtgcaaggaagcccaagagaagcctgagtggattgtgccaagacggcggccaagcaacggcaagtgaggtgccaagcaaatggtccctcggccacctgcccagaccagtgtggcataccgggcccagtctccgtcgtcttgcattccggccgccgccaagctgttgtgtactgcatagtacgtacccccccgaggcacgacagtctcccacctgcccagtctgtacactatcagaagaaggattgcaaccatccagattccatcaccaatccaacaatcccttggcggaatcccgagaattcgaaccagaccgtgaacggcaatttggcactctacactacactacccacgtacaacaagtacgagctactgtgggagccatccatggatcccaacgggcgggtgcatatgttgtagaggtacctcccatgtccagcccgcccaatgcatcagacaaggcaagagcaagtgcgacctcactgcaccttctctgagaccaagctgaagtactcgctgtagtgtaatgggagaataagaaggctgccctccctccccactccttcctcgggtgctgtccagtttctcttgattcttcccgtctcgagagactcgttcactcgtcgcaccgcgttcaggatccatcagtctcaagttccacgaggatcctcatccaccatcaccatgggtatgtacatcatctaactgtcccttcgctgcctacatctacaccacatgagtactcacacagatcctagcggagacaaacaccaccatcccgaccgtcgccggccccatcagcgaggtgcgctcgtcacaagacgtcaaggggcctcccgcctacgccaacacgggccgcgatagcctcaacggcggcgatatccacgaagaataccatggccttgtcctgcccaccgaggaggaaaagaaaaccctccgccgtgtggccggcaaaatgcctgccgcatgttactacctctgcgccgtcgagttcgccgagcgtgcctcgtactacggctgcttccaggtctacaagaacttcatccgtgctcccctgcccaagggttccactaccggtgccgccgtcctcgacaagaacgataccgccggcgccctcggcaagggctccgtcactgccaccgccatgaccgaggccttcaagttcctgtcctacgcccttcccatcttcttcggctggctcgctgataccaagtatggtcgtttccgcatgatttgccagggtgtcgccatttgcggtgttgcccacatcatcatgatcatctcggcccttccgcctgtcctcacctcgggtaacgctatcggtcccttcgctctctcgctctacatgctctccattggtgccgcccagttcaagcccaacatttcgcccaccgtcatggaccagtcaccccacaaggttgcccacgtcatcgagcaggacggcgagcgcgtcattgtcgaccccgaggagtctctcaacagcgtcatgttgtggttctatctcctcatcaacatcggtgcctgcttcggcatccctaccacttacctggccaagcttgtcggttactgggccgcctacctgatccccaccattctctacctgctgctccctcccctgctgtggtacctcaaccccagactcgtcaagcagccccctggtggttccgatttgggtaacgtcttccgcgttcttggcgactgcttcgctcatggtggccttcgctccatcggccgcaagggtttctgggaggctggcaagcccagcgttcgcgctgccgctggtagcaccaaggtttacggatatgatgatcagtttgttgaggatgtccgccgtactttccaggcttgcggcatcttcctcttccttcccatctactacatcaacgacggtgctctcggcgctgcggccaacgccctctctgccggtatgaggaccaacggtgttcccaacgatttgctcgacaacctcaactccgtcactatcgtccttcgtacgttttcccgtaatcaccttaataccaaatacagtgaagctaaccaaccgtgcagttgttcctaccatgaatcacgtcatctaccctctcatgcgaagaaggggtatccgctggggtcccatctcgcgcatgaccttcggcttcgctctctgcaccattggctccattggctttcctctgctccagcactacgtctacaagacctctccttgcggcaaccatgccactacctgccaggagaactctcccgaaggcgtggatggtctctcttcggtctcatacgggtactacgccattcccatcatcattactgctgcctccgagatcttcgtcaacgttactggctacaccattgcctactcccgctcccccaagaacatgaagggtctcgtcagctccatcaacttgttcatgaccgccatcagcgccgccattggtcttgctacctccagcgctattcaggatccctaccttgtctgggccttcgccggccctaccattgccggtggtgtctttaccgttatcttctggttcatgttcaagcacctcaacaacgaggagtttgtcatcaacaccgacttcggtgacatggtgcgggactctgacaacagcagtgatgaggaggccaacaagcacggcatcaagggccaggataccattacccaggttcctgcccctcagcctgtcactctgaatgagaagaactaagcaggatatggcattttctttttgtcgcttttacaatgataccacggtgaagaaaaaagggaaggggatgcagaggactgcttggatacccaagactcgcgatgatacctaatgttattgatggagttatgtagccagtcagccagttgtgtatgtacagctgccgttggtacgcatgattcaatgagcatctacatagacaaagaagtaatgataaacactgtcaagacaatgattagttcctgattgcaatgcttttgttgtcgtacgtatacgtgttttccacgcgcggaacctctacacttgtccgcttattcccggacaaagacacattgtgttcgttgtgtgattgacctacaggactttgaatgtccttgtttgatggcttgctaggagcaacaagctgtgactgacgttttattaggtcacccctgttcataaagccaaagacataatcaagcaatctttgtcgtcggcctttgagactacagttcaattgacctatcaggaggagccttcgagtcgtgtgatgttacatgaacaaacctctggtttcgaagtatcaagatgccaatccttcgacgccgaagacaattcgttgaaaaggacatacacactcgccgctagcaatggtaccttttaggtataataagatcccgtaggatctctacctacctaccattagtacatgcgtctggttcgtacctacctaggtagtcaccatccgcatcacaccaatcaccaccatccactgacatctcgctacgtacttgccgccgctttcaaacagccagaaagaataatggaaagaagaaaaacccaaaagacattgatgagcaaaatgggcctgggcctgggccggggcctggagagttactatacttccacgcctacttaccatccctctggcgcagagagggtgaacaaggcgggggatataccgacttctaatccgtttgggctggggtctactatcagtacaaatagcagcaataagagcggcttcggtgacaagtatgggtcgttgattacttctacgtctggaggggagggcgggagcttggggttggggttggggttggggtcagagagtcagacgatatctagtaccggtaccagtaccggtgctgggggtggggatgagggcgggggtgaggagaagaagtagggtagatatactgatgtgtgagtcgaggggtctgaggctgagaggacttgggagggactcggggagataccaagtcgaggtgtgtgtgaattaagaggagaattgagtacgtaggtagttggaaaatgatacatgccttcgttgcgaaactggaagtttgtgttcgtgtctgtttgtggcaactctagtacatcgtgattgaaatcatcaaatgaggccagagagagcggggttgattgggttcgtaatggctatcgttctttccgaacttgcgtttgttcttgctacggtgctaccgaggaaggtggatagattgacgaggcaagagcaaacgtctcatcccgcttcgcgcacaccgcacctcggtgtttctcaagcgctgcgtcaatcatgaagatggaaaatgcggtcaaccagccaagaccggcaggaaacaatggcgaagtttggagagcaaacgttgtggtactaggctcccaacgaagtcctaacaatcgaacaacggaatcgaagagagcatgtatacaatcgaagaacctgttgaagccatcaccagttcttggcattctcttggcattagtggatacgatccacacatggctaccctgtatataagtcggctttctcctccttcttcgtctttcctcttctctcttcaaatcaatcaatcaagactttcaccaccacattgtcgttccccgtgatcactcccttccgtatggttcaacagaacccagctacaacaaccaaccgtcgccaacaggtaggtggctctgttcacattggctgtcatcacttccttcccgttccgaattggcaacacccaaggttgtgttactgcatcacgttttcgggtccaaccggcaaatttcgcatgatgaagcacagagatattgttggcggcaaactgtttcgactttttttgggatgacagtcgaaacgccttatcctcgaactattcattggttcccacagcagtaacaccaccttcacgggagatatgaatgaccaacatgtcgtttcaccgaacgccggaaaccaccaacgaattccctaatccacaaccgtacaacggtcaaactcaccaccttgagtgaccagagcgacgttcgtaagaggtataactactacccctcgcctccccttcatgttcggcttctcttctacatcagtcatcagcatcagcataacatccacatccacatttccactacaaccaagcaaaccacaaaatcacaccgaccacacactcacaacttttcaacttccaaaccccaaaaaaaaaccaccaaacaagcaaaatgtctacccctatctccaacaccacccccacctccgccgcccccaccggcactgaacagccccaggagaccgtctccgctcccgtccagacgactaccactactaccgtcattaccaccaccattgagcctgctcaggctgtcgccgccgccgcggagaagaaggaggaggtcaaggagggcaaggacgacagcaaggagactactaccaagcagtaggaggtacaagagccagccatgatcacatccacgccggatctcaggaggatcgcagtgcagtcacctagacatttgctcggggaaggtgaagggagtgacatgatgaagtgatggaggggttagttccttggcgagagggactcatgatttgaagacaacgagggaatgagacatggaaatggaggaggataggatatggtgagtgagggctggtagagatagaaatgggcgggaataaggggtggacttgaaagaaagaaagaatagtagcaaacgggaatgaaaacgtgcgtgtggtcattgggcgttgtcattccaattgacatgactgtgaactgtgttattctcccttgtgatattgagcgaagccatagaatggaagtcaagccataaaatagtggagatgaggtaagtgttccattcatttcatttggccgtttcccatcatgatatccagcattttgctagaataggtaggtacctctaggtaggcaagttactggaaagttacctagccgccaaatcaacaattttgcctccaaaccaaaatcctacccgacgggaaccatcttcacgggtcgtccgaagtgataaacagacggtatcattccttagccgttcctgtacgctgtatatgccctgtaggtcagtcctcgatagcgaagaagaagatggagcttataagttcagaaaaagttgcacagagcaacggtgactgaaaaggatgtagaaagtgcaaatggtgttctaggtattggctgggtatttgagctgtctttccgtcctctttttttttttttttttttccctttttttctggttgttgtcataatcttcttcctctttttcaatcagcccccctctagctccagcgaaccctttgtactataagcaccacgaaccggctgcagatgacacagtgaatgaaagtgttgatgtgggaaagtctcgacttatgcggcgccaacgagcttacgtgccttaccgagcgccaggtaacctgcaggataaccgacatatgtatgtcaccattggccacttacctaccaaccatgttaggacacgattgaatcctggactgggtatcatcagccgagtctgctgtgagggtaggataaatctaatgcttccccttcctctttatgtgccttcaccactgcctagaagttttgctttccacctgctggatttgtccctctgtcaatcgaagccattcaaccaccatgtcagaagtcttctggtacatcgtctcccgcgatgaacccgtcatatcgttgaccctcccacccaagctcttctacgtccggcacggaagttcacaagcctacccaaccgacgatggcggattcatttctcgtgcgccagaccgcgacatcagcaatgaagaaaagctcgtggaaaacgcagaggcgcactttgactggtacaacgaggattgggaatcttgtttcatctcggccttttccgataaaatccacgcatataattggagccgcagaccctgcctaaggcgacccgtcacaatctatgaattggacacacgaaaactaccgccgggtattttggtattagatgtattcatgctttgcacttttctcgatatcgattaccagtttaataagaataaggatgagttcctcttttactgcgggataccggggagttgtgtggtggaccgctgggaccgggaggggaaatgggagttggttgcgtctcgtgcagtgaatagatgtgagttccagtcgggcttggttataatcgaagtttcaggggtctaaaacccattgaagttcttaatcaaaggctaacgaggccaccagacgcaccaagaatcacagacttcccaagctcctgggccaaagtcataggaatagccgaacgagcacagatttgggaggagcacagaaggcaaagggaacgggaagttttagagcgccagaagtctgttgaactcgacaccgccgctgtctgtgactcagacgtagtagacgaccttgccggcgaaatggaagtcttagacctcaacaccgacgtcgataccagctacgagagtgatataccacgcccaaacaccgccccaggtatcatcacaacgaccacggtcagcagtcatgcttctcagaccacgcagggggagcagacaaggcaaagtaaaccggaggaattagagcgccaaaagtccgctgaatccaacatcaacaccaacaacgactcattgatgaacgaattcatcaagcacatggaggcggttgcccttggagcaaccccagtcgaacatgatgcgttaattgacaatactctcaagatggctcaggaaagtaccacggccgcacccacaaccaggctcaacgattgtgctggtagtactattggacgtccaaggctaactaccccccagatgtttcgaaaatgtagtagagcactggagcaatttgcagagagcctaaagtgcattgcgcctaacatcaccgacactatcgatgacgcggacgtgaacaacccaaccggggcggacgggcagatgaaggtgttggaccttgaaacagactcttgacgcccagagccgcacaataccggaggtgaacaccgcggaaaacaccgtcacgactgtgaacgaggccacaagtacgggcggcagtgctactgctggtgctgctactggacgcggaacatgaagaagcggcttttgatcaggaaacataagacacgtgcagagagaagcagaagggagatatccttggatgggtgaaagagaaggacaaggaggctaaagtgaaagtatgctgtgtgtgtgaagatggagcagttggggaaatttcggtttcggaggttgtcatggtgctggttgatgttgagattgcggatcgtttgttgccgatgtgaaggtacctccatgatgcttgtccgtctgcggagagaacctgcagacgattccgagggaggtgcgttattttgcgcgacagtggcagatcgatatgtgcggtgtggtggtgatattgagatggaagttgcggatgggaactgcccgggtgaggtgggtggtgacgacaccacaagtggcagaaagtacggttctggggcctgagcttggggtttttcccctgctttcctctttccctacgaaaacatcacaacagcaggttcatgggtccaaggggctaacaggcaggaacgaacaagtaaaacatggatttgtgtgtcaaatgaccattcaatctgcctttcgccggagaggaaatcgggacttcggtttcgcgttttggggattcttggccagcgtgcatgtagtgataatgtgtatatgtaccaacgacatatgcaaaggctcagccgagttcgttgtgagaatgtatctgctagcaacccggctctttgtgtttcctcttttctaaacccaaccatccctaccatctgatcggtccctcattttcggcctcttgtgttccatcgtcgaaccgctcgacaatttcgttgatggaaatcctcacactgtaactatgctcgaagatcttaaccgctgggcagttcctcacgaacagcttcccaagactctttttttcgttcgacatgaaaactcccagagcgattctgaagacaaatggaactcgcacatggaaggcgaacgccccaaagaactgagcttgagcatgatgggcggaatcacagccgcgtgcccaaaggctttaatcaattgtccttgcaagataaccaacatcgttgacctttatcgcaagatgattagacacctcagatggaccaatcaacgtcgcccgtcctgctttgtctccacgttcggaagcttcaaggatgctatgcactggggtgggcaactccctggcatcgtcaggatctacagcattgtcactaccgagctacccccgttgcccttcgtacatgtattccgcccctccaactttaacgtgttgtggcccaaagacgagtacttgttcctgcaccaaattccggaccgtggtattgaatacttcgctatcctttcggattacttgaagacaacgggtgagtagcatcataggtatctctggcttcatacttaagtagacgctgtaactgacgacccttgaacaagactcatgctcaggctcagctccatcccttccgccatccacgaaccagtcgtcacctgaccctgaactgtcacgaaagaatggaaaaaggaagcgagaggaaggtgttgtctccgacaggaatacaaggttacggacaaacgcggaaaacaatgaagctgtagtacctaaaaaagaagatggtgatgggaaggagtgatcccagccggcagcagtcaagcagttggtaacacaaggtcagagttgggattagtactactctagtctagtatttgaccagtcgggtccgctgaaggttgtcgacgggggttaatgtgatacagactagagaaaagggcccggaggagagactgacaaattagaatgggagtggtgcgagctaggctgggcgaggcatagcacggagcaggcgggatgtgacactgaactggccgcccaggacagggcagtcccagatgccggtccgagacccaccaacactaatccttctttgatcatccgacaaccacccccccgctatttagctaggtataaagggaacaatctgaaactttctgtgaaatttcgaatctcttccccgttttcctcatctttggtcgttttctgctcgaccaccgagagctttgctccctcatcttttgctttcgtaacttcattcatcttttcttactttagccatcctgaccatgcctccccggcagccatttcattgggtggcccataatcaggaagatcctcagtttcccgagttcttgttccatattcagcacgccgactcgcaagctacgtactcggactcggagattagcatcaaagctgcggataccgccttcggaccgtcatccgtgagcgacgcgagcgaattgctgggccatgccatacgtcgccaagactggaccgatagacgccccagccgcttcatttcgacgtttgaggatgcggaacaggctcgtcaatggggctacctgcgcaacgggccagtttatatgtatatcatcaacaccagactgttgccgcaaagcgctggcaagtgggtgttttggttgtcaaatagtccttgcgagtatttgattctggaccaaattcctcgtaatgctattgtcgctagcgaaaagattagacctcgtacgtgtattaaacgcatcacatcttctttcgtttcgggtctagccagccaaatatcttgattctacctattttcggctctgagccctcccgttggttgcaagctgtggatccggaacagccattctgcgctctcatgtaaatgactaacgaacgtctaggattcgtgactacgtctcaaatggcttccctgtaagcatttctgtcgcagtggatagtagcaaggatctgacaaacgtctagggccgaaaaaagcgaacgccttaggccatgggcagtttcccgccataatctacccccgcgcctatactttgttcaacacgccgggtcccaatcaactcgtgataggatcgatgtacttgatgtatatggtaacgcggtcgcgttcatagacgcaatcgagtcagccgttcaggatatcgaaataaacagtctcccggaactatacgcaatgatcaagaaccacgtcaactggtaccagaggcgccctagcatgtttgtgtcgacattcagcgtacgaaagcatgctgagaattggggtaggcgatgcgctgggccggtttggatgtacgagttcgacacaagcaagctgccagccagccagttagttttccgggcgcgcgacttcattgacaagtacacggacaatgagtacttgtttctccttcaaattccgtgttgcggtttgagggatatcactcttcttgtggatggggagcctcctagaggtatgcaggttattatactctatcattgtcccacaccatgaccgacggactcgtaacaagttcccaataactaacatcttctacatagaacctctcgttcactgcttcacaccttcaccagcttggtaacacatacgcatcttgtcgaggcagtttgttgactaagcacactcttgacagggactagagttcgccctcgcatgtcctgagcgacgcacatcaaagcaaccggtcaagtataaaatggagctgttttgaccaacgtcttgtccatcatatcgattccaacttcatcttctttagcgactaggctcaatgaccgctagcacccaagggtaccaccaaatccgaagagctgagaaaacgaagacggaggaaagaaatgggattcgagaaaaaagtaggggacgaaaagaaaaagggcatcatcgagcggcggttgcattgcctccaccgacaagggaaagcacgaattaactgtgttcaagggcgtgcaccacaaagccttacatcacagcgcacctgatccataacacacctcctcgctacctaggtacctctagggctcagaggtatcatctcccacatggctactcgtgccaccactggcacaaatggtattaacgatctgcaaatgggtcagatggacacaaatgggcggtcgtatatctatgtccgaggcacctgcggtctcggctcgaatcaatcgagaccatcaaatcatattcatcgttaccgtctatcaaatcagagcttcagcccacgttgacattaccgccaaaattccttcctccggactcccaaagtcggaggatcctgttgtgtgccgctatggtccctattggaccgttgggccttgcaaagatatcaacaaccacaacgagctttgcgactctacaaagctagaaaagaaaggagtaggcaggaaggtgtcagtctttacgatcggcgccaaaaggaagggaacatgtcccatctcaacagacccaccgggacccgtctcccatctgtggatttgtagctcctgccaaaacaagagtgataagacagacacagtccttaagtagtgccgcctggtcagcgcctgtgtcggctgttgcctgcgaagcagaaacatgaatgtgaactaccaatgcagctgccggctgaatgttgttcttccttgccagtttcgtactttccttataatccttagttgtgaacttcctttagtaattaagacggctagtatcggtatgactggagttggcatgggcaggtgtagtcgtcatatcctttccctggcgggtcatgagaaggtcaagcttgcagaatgatttgttgtccagtcaaattcgatacttggaaactgtgttttaccaaccgaccaagaagggacatcttggggtacgttcactgcaccatcactcttcgtccaagaatttcacggtctcttccttaatgccagtcttggatagacaggacatgaccaacccacttcgtggccgaacgcagttctttgcagcaccgtccaccaccttttcgacttgagaactctactacagagctcctgcatcaagtcatcatggcccagtcagttcaggatttgatcgtttccgttcatgaacgcccaagatatctctactttgtgcagcatgccagctctcgggcccgcataaccaaccacggcggcttcgatgctgcagaatactggactacgccacacgactccgcacatctccaacagctcatcacgaaccatgtgaactgggcatgcagagttcctagctgcttcatttccacgtttggtagctttgaccacgcctataactgggggatgcagagggaccgaccggttaccatccaccaaattgacaccgatcaaatgcacccacaggagccgatcttcagagcctatcatttcacgcccaactgttttgacagcgaatacctgttcttgcatggcatgtgtggttataccatcaggtatagatattctcttcccggctccatcccatctaatggtcggtagagctggtctgtgcaactgtccaaacctgtcctgcgacttgagctaaaggatgtatgcagaaacaaacatgacagtgacgagaagcgcctagtactgagcatacaacacacattgtcttggtcctgttaaatgggatttccattttcgacacggcaaggtggaaaactctttgccactcagcaatttccgggtttcaggttgctcgataatcgggtaattgcggcgcaaagcatagggtatacgtaaagagatggagcatggcaaaaatggaacgacatgcagtcaccacaaataaatgtcaggtcagtcatgttcatgttgtcaacactaaacacacatgggccctgcattggtcctcaaaatgcaactctgctgtccacatggaagataatctttactagtccgattagtagctctagccacattggtctgatgttgcaagcagattggaagtgggcaaaggccctttgtcccataattttgggacaacctgggtatgtaagcaggtcgatagaccaatcaaagggacgccgcagagccgcaactgtgatatcggcgcagcggccctccttctgaaaagcacgtatataagagggcctcccagccttgttccgttccagcaatgatactcctgtgtttgtgagggttcgtcacaaacagtcaatcttcaacctagtctgtaggtacattccggtttcaaatcggagcggtatagaaggtcatcgtagtgacagctggcgcagaactttattcctactgtaacgaaccgttacaaacacaagattatatctctgggataatagacaacggtagtagtagccaagaggtactcatcgattgtagaagctattgcttgctgaagaagcagtattcaggaagctcctgattggttaattgccaattatacatgcgtgattagatcgtaacatctacgtcaccatcctgtgagggacagagacggttgctttttccccttcactcgacggccctaatgagaacggccattttgagcatttgtcgaaacgtcactccattctcaatccctcgatcgtatcgactcttgccccgacccctacaacaccttccatgtcttgttgcccaaccgagtgaggaattctttccaacaacatcgctgatcggccacaccaggtactgagcgcctctcaccaagtcacagcatcatggctcgccgcagtcgtggtaaaccctggatctgttactccgaacactgcgaggacctcccgaattacttgtactttgtcgagcatgcaggatcccaatcctgtaaagacgttaacggcgactttcgggcagctgatggctgcaccacaggccgccgaggtctagttcgtcttcaaaacttgattgaccagcatttcagctggcacaatcggggccctacgcgcttcatctccacttttgaagattacagacatgcgcgaaactgggctatgcagcgtgacaaaccggtcaccatccacacaatcaacacctgtcttgtggactatgattgcccccccatcttctacgcgcccaagttcaccgagaactgctgggaaaccagcgaatacctgtttctcaaccgtattcccggtcattctatcattcgcagcagaagtgtctgatgagtaagtgcagtgcagcacttctctgtgctttgtaccttcaggcatgcaactgacacggcaatgtttacagggaaaatccagagatttggacgctttcaagctattgctaggggttctgtcacccacgtctagctctactgtcaatggaggtttgcttcaccgcggtgttgccatgagagggaacgagctgtcagggacatgcagaaacagggtgtgttcaagatggactgacggggaaactcaaatcagcacagatgaagcaaagtgtaagagtggcagatgactacctacctaaggaatataacagaaaccggggagagccgcgtttccaacacacaagctttttcgcgtgatgggatgttcttgctttccctttatcggtagggtcgtttatatcaacggttcctgcttcagcatcaggatgatatccatggttgtggcccacttatctcttggtcgggtcgtatgagctaaggggttaaatggaaagaagatccgcagggcatttaacggccggcggaagtcacgtctaagagcagacaacgagtccaaatagcaagagcattcataccagaataggcagaggtatatgagtgattgccatcccgccagttcccttcggcccacttcatttacttgttcgttctgtaacctctttcagctcgttatccatctcaacccgaggtcattatcgatcatcattatatctgaatatctttgtcttccactctgttatccacccaccatggaggacatcttcagaccttggacccttgcaggctgtttcatgaagcccgaactttttcctcctctcttgtactatgtgcgacatggaacatcccatactctgtttgggcccaacggcgacattctcaccgaaaactcagagaaaagtcttaagatctcttcccgtgacgagttggaaatgttagtccgtcggcatctcaactggcagaccaggggaccaagcttcttcatctcgacctttttcaacaagaacgaggcgtggcgctggggtctggagcgcgagcccatggcggtcatgtacacgatcgatacacgacgactgcccgttccctggccggtagtttgcgccggagtctacactcagaacacgcttgatgccgacttcttgtttctttcgcatataccaagccaggctatcatctctatagacaccgtccgccctcacctcccgcaaggcctggctcccggcgattattcgaatcctcccacactacccacacttggatttgtccctcctcctccgccctatgtcgagcctactcctgggccccatgttcgttttgcatccccgccgcaaataatcgcgtcaccgccacagtactgggcaccgcagcacttctcgtcaccgccgtataccacacccgggcggtacatcacgcctgtgccgcctgttgaaccccctccacaagttccctccgtcaacgaaacatatgccacgtctgagcccgataacgcggataagcccgaaccggatcctttgccagcgtcgtcttccacgtcaccgccacgtaccccgccactgcaaatcgtggcaggtcagcttgtcggatcccctcctcagctctcacctcagctccagaatgagacggctgtgtccgagctgccggttccttcggggacggaaccagctagtgcgtccgatacggagccgggtgccgaaccccagccagagctcatgccaagtcagcttgtcgagtcccctcctcagctctcacctcagctccaggatgaggcaattgtatccgatatacctgtctcttcggggacagaaccacctattgcgtccgatacggagccgggtgccgaaccccagcctgagctgaaccccgaggtagactctgaggtcactgctacgcctgagccggagatacccaacggcgtgcctgggacacccaatggcattcctgggagacccaacggcgtgctccagtctctccccatacgacttttacagtccaatcctgggtcaagtgctggtaccagatttggaatcaacttctttgcaacggattacggagagactcccgagtcaccccgttcagagcaagctatcaactccaacccggaggcgcctgcaactaacgggattcatatcaacggcgtggctgggacacccaacggcgtacctgggacatttgtacagactctccccatacgagttgtcaactccaacccagaggcgcctgcaactaacacgattcacatcaacggcgtggctgggacacccaacggcgtacctgggacatttgtccagactctccccatacgagttgtcaactccaacccagaggcgcctgcaactaacgggattcatatcaacggcgtacctgggacatttgtccagactctacccatacgagttgtcaactccaacccggaggcgcctgcaactaacgggattcatatcaacggcgtggctgggacacccaacggcgtacctgggacatttgtacagactctccccatacgagttgtcaactccaacccagaggcgcctgcaactaacgggattcatatcaacggcgtggctgggacacccaacggcgtgcctgggacacctgtccagtctctccccgtacccgttattcagtctaatcctgggacgcctcctggtaccagatttggaatcaatttttttgcgacggattactcggatactccctctcccgattccccccgttctgaggaagctgtcaactccaacccggaggcgcctgtacctcgaactaacggctttcatatcaatttctttgcggaggactaaatggtatgttgagcagagcatgcccctgatactgagccactcatacatgatgtcttactaatgcgaaccgtcgaggcacgttgtagtttttggaccgcacattaccccctgagatacctccatgcttgtgggtatgtccattcagttctcttgtggagtaacactatcctttaggtggaggatgctgatgtgtctgggtgacagggtgttttcttgctgcgaagtgacacgttttgagaatgttatatcaagtgtagggcgaggtatgtttgcgttgttggctatctgtcgcttcgtttgttcctctaggatatccaactaacattccttgtactaggttcatgcccagcgtaccagatgagcgtattgagttatcacgaagacagggctggatattgacgatggaactttgtggaaataaacttgtatgaggtctcaattgcttctttgtaagctgcatcataatagcgaatgcctgcatggtattttacagtttcccttgctccgctgcagaattattgtgatgaaacagcgccggaacagcagtaagggtatcgcttgcagcgatgaggataactcaagttgccaagccaagttcaagcaatcaagcaaatataagtaatcaaatcgaggtcccccgtcgagttgaccaatcaattaaaggtcgtcaacttgattgacattaattgaccgaccagcagcatcctagggttaaggttaaagctggcaaatctaatacttttccaccccttaagatcgccaccatcgggctacctcaactacccaacgctcaaaccttcccctatctcgaaatttttagtatttcatagtatataactactcgtatttctagtacgttagcacccgcatttttaatactttttaaagttatattactaaccttctaccctactaattaactcaacccctattacattcaattactcttaatcgctcataatacttattaatctccccccccttattgtaaattattactaacctctatttaacgctattaatactactattataatacctattattaaaaatcacaatacctcctctattatagttactataccaactatttctcttaataacgcacctacttatatcgctacaattgaaatatttaataggaagcgctgtatccctattgcgcaataaatataattgctgaaaaacatttatccggataatttatttaagagtattatcgatatattgaagataattaataatgcggactaatatattttagagaattagttagttaaacgttctaaataaacctcctaaattggcgaatataatatatatttaattaaaatattaggtaattacgaatttaatagttattagtactataattattactagaagatttataccctatttactattaactcctccctcttttatttccgctaaattcactctattagggagccgtttagtaaagactctacggactaactagaatttaaaaaggcgagatcggtaattaagtaatttattatatcgaatgcctttattattaaacccgttagcgaaaccttccgcgaattattaataaatataattattattgtacggctcttatactccttcgttaaaaataaagtatttaaatttctattaaaattaataaattgtaatatagtaagcaaactactgctagaatcgtattttattataaaggtatagctcaaaaataagtatacgtactactttaagtgttttaaaacgcggctaattaatacccactttcaaaagcatttttctttcaatttctaaacttctcttaataaccttactatactctcgatctttatttattatataaatatatctaaaatatttaaaaacaatttacttagtctctttaaggtttataataattatagtaataagaatctaactactacaatccttttgttaggaacgtaggcgaaaggtaggctgaggtgactacagtcgtggccacacgtaggggacagcaagttaaaggtcaatccaaagatatattaatagctaccgactacaatgaactacgcttcgttgaacctcttttatacctatgtaaattctatttatccgctaacgaatattatagagcctcgtactagtctagcgcctcggcgcaatgccggattatccttcccgcgagcccgacctaatataggcgttattgttagtaatcctacgcgtcggttgacgaaggggagtagtaaccgttaaggtacttctatatacaaattcttagcctcctaatacgacttccccccttataggttttatccttagaacttttataatttatagtagattccggttaagtagcggaggatattaatattatattattgtaacgttattaggttatattactaacgaaaatacaatatcctcgctccttaattccggcgagctattattcgtaataattactgacgccgtattccggatattgtagccgcttcgccgccggcgaaccgcccgccagaatattagtattataatatcccttctcctaaattctaaatacggatacgaagccgcccgcccgaatatcggcattataatatctattcttacgagctctaaatatagtaacgaagccgcctactagaatattagtattataatatttatttttacgagttctaaatacagcaagccgcctgctagaatatcggcattgtaatatctattcttataaactctagtatagatacgaaactagtattaaatttaaaaaattaattaagttcccgactattattaagactatcgtcctataggcgtacgaagtagtaagtatcgttttacttaacgaagagtactatattaaatttaagagtattaataaataccttaggatactaatataattacgctctgtaattccttttactagaccttctctattatttatatttatagtacggcttaatattttcgtagggtaccctctattatttacatttactatataatacctatataatcgaatccgaggctcctcttataagctattctctatttaattatttatatttattataatttactacgatacttaaatacaatccccctccctataaattctatctttaggactttcgtttccttccttcgcctcttataattttacgtactgcttcctccgtaaacctccctcacttatattgttccttcctaattgcctccccgttaccttcgcttcgttttttgtattattctcttcgttctaataatataattcctaattattacccccgctttccctactataattcgaattacgtaccttcttattttccgcctttctctcttacctttttatagccgctattattacctattcgtcctatccttccctttttaactattaccttcgtcttatccttttatttaccccctcctattatttatataattatttaatacccttcttaccctacgttattttatatttgcttatttaaaattatatttgtttactttaatttatatttatataaggacctcctccttcgtttatataacgccccttccgcttacctttttcgcttctcctctttttcttccttttatccttacttttattattatatccgccctccccttacctacgctagccctccctctagatatatactttactactatatatttatatactaatccccacctccttaatatatttaattaatatatttatttcccctttctattttctttttttctaccttatccttatcctccccttactttatacttattattaacctttactggactttctttttctatattct