cgctgatagagcatccatgcgcgggagatcgtgaccccggcaacactataaacccgaagagttccacgagctcagtaacatagttacccggattcacgccgtccgtgggcgtttgtggaagaattgaaaccggtgttctacaagcttcaatgttgctaaatgacagtacgcaccaccactcagggcagacaaacatgttacgcattgtaggagtaaagggcctgtggtttcaaagggggaacgaggtaattgaccacctgatagtagcgctcctgatgttccaggccagacgccagcctccattgcgcgcctaaggctattcaagtagcaagtaatgtgatggttctccccaccatagccctaactagaagtgtaaccgagaacgagcgctgactaaggataaaccacaacgcgatcgttgcgaacaccacaaaaattccggcctacttctttccccctggccgtcttagctattggtaaatgtatctcataattgatagtagatgggccgtccgcaacaagggcatcctgtgtcttacgggacaataccccgcgctctggaatgccttcgcgacattgtggtaacccccccctctgggcggcattatttcacagctgcatcgatgagcctgtcagcccttccagggagaggagataatggagctcacgtcgcgccgagaacactggaggctccacgtatgttgtccactggtatccgagatgacgagtcagattggacaggtaaacgctgcctgaagttgtcgtcgaacatcaattggcggtcctagtacagtagacgtctgtcatccccgagtcaagtggctttagggacatcatgggaacctacggccaggggaagtgcatgcaggatacgtccgcgctcttattcctatttctacatcgctccaatcttcgatgaaaccttgcgcccggttcaaggctgtataatcgaataccattgaatgtgtaaccatgaataagtgtttcaagtgtatctatcttacaactccagtattggccactccagagcatatcgaatgggtaaaggtcgcaaatttggtgggcccaacgccagacttacatgttcgcgcaatatacgacaagagccgacagcgcattggaattacgctttctaaaacagaagcttccactccatcatgcacctcactactaagcgtagactcctactgggcccaagccagctcatagcgccttccgcactgagctttacattagtaaccgtctgtgggtcgaccccattacgacctgtaccgtcgaagtggtgtagttagcctctggagctccgaaggtcggtgtgcttactgttgtgccttacaccgtcagtgggtccgtttcattgtgtgcatcatatatattacgcaaaacatggaacaaggatatgaaatgtaagactcgttacctgggtgtagggcgacatacgtagcgcatgattaagtgcggtaaacgaaagaacttccaacatctggatccggatcgcatagggggcaggcgttgaccacgtccgtctaggatcgcttcgggctaatcagtgagtcgactgtacactcgctcaatatctgtgcttcgcgtcgtaggatggcacgacactcagatctgtctcaagccgctcgacgctgttccaagtaattcattccctagaattggagtgatggggtcaaacggactaaattttgaccttttgtgactcgattcatccatcatcttatacttgagtgcacagaggttgaacccatttaccacgagacagagaccaacgactggagcactcggtgtatagaagccgttacgagcttggctgaaccatgcgcagttcgaagtcgtgcaagtactcggtgctgcgaatttgcccataacttagtcaatctattctgtacgccgtcgttcatactagtttacccgtcgggcactcccatcactgcagggactgtgggtgcatgcagcgcctgccctcgtgtagccgatgatgcaggttcctgtgcgtggccaatcacaagtggcttgtcggagcacaatattccgcaacttcggccacgaagcattattcaactagccgggaaactcagtataaacaaaggtagcattcctggccgttcaaaaagactccacgtttcggcgattactacaatagctgatgtccagtacctcgacagaacgatctcaaagccccactattacgcccgtcaacgcatcgttcggtggtacaaggctgcggtagccacgttctactacgcaagccgaattaagtgacacgctccgatcgggtaggaaacatgacatttgccttcctcctcccagcatgcaataccatcactttctcactaccccattcccacctcaatctcaacattcacctgtcttaaagattccgtattccggtgttaggctgtaagcacaacaaagctgcgccccgagggagggcagcgtgcaatcaggggcggaactgtggcacggttgggcaaaggtgtatgtagtagccgactgccgtctgcaattgttaatcgttaatgggtaaaaatcataataggattcacataggtcatcgtgggatattcgcaatctaaggactgctttgttacggatgttgcatcgcagtacaaagtcagcgggttaacgtttcgttgacggtccacctgtaggaggctcgccgctgtacagagtactatccgtgatatcgactccgtaagtttacactctccaactagcaacgacacaatgaaacgtctttctatgcggaagtggtttctcgccaggaacatgttgtaatagcacagaaattgtcctgttctagttaggtctgtcattagtctgcgaggtggtgctcgaaagtagtactccgacctgatggaacgatgatttcagtgcctcgctggtgagttatccagggggacggtaacggatgggagattctgcccgctacttacaccaaatgggacagcttagcggatttaaacattgtcgttaccgtgctgctctagctagctttaggagcacactagtttgggtcgcctaatcatctcgcgacacgttaagcggcgatagcccatatacattgggacccacaagtgaagtagtctgtgggcccttcggttcctgagctttaagtggagaacgagtaaatcgctatccctcagggcattcagagccgctcgtaaggctcgtcgatcgtagctcatactcactcataagctgtatttaaacttggtccacagcctgaggtggctattagccgagactcaacgcggattctttcgatattcagacaatgggggcttgctgtgggggaggcgaggccgtacgaggccagtaatcacgtggcgcgattgacagtccttgtccggcatattgaccgtacggcagcataagcagcaaacgtaaaagcaaatctgaggcccttacgcgactgcttttcttgatgcccaaggttctgacctacccgtcgtccagcgacaccagccaagtgctcctccagcattggttctggatgacgcggtatgcgctaccctgccaaagcagcgcccgcgtacaattacgcgcataagtaacttagcttaagcattcgacagaaaggcataaagtatctaggcctgtgttcgaaggaggaattatactggcttaccgttccagtacactcgagtaacccctcgaagtgaacctagaccgtatacagtcccagggaatcgagtattcatggcaggtgcatggggcagaacatgggtagttcacggctggatgggtcacgttcatgatcatgcgaaaagcgaaacaccacgcttagcttatcaatacctagagcggtctgtttggtgctaaggagggcttccgtattattagcgggtcaactcgcgatacgccaaagctatacccatgtttgcctctagggaagcgaaattcagtaagaagtgaagtataaccatgggctcaaactcggagcacctaggagtctcaataggctcggtcgttccctggctcataaaaaacggcctactcatttttatgggctccgtgttcgcagttaaggtaccatatcccacgtagcctagaaggtgcggtacaaagaagggtagtgtatcacgacaagccgacaatgactctagcacgagttattatacacacgtgttgtccagtgcttgaagatgtgggtagagccatctagctattcggcctgtgctgcagggaataattcgactaatggcattctattaaaactatgttccagagcgcacattcgttaaacgataatctctaaactacgaaaggacttttcccagaccggtgcgatgcgtattggtgcgcgataagagaggacacttagccagctcgctgacccgctttcctaaggaattagattatggcgccgcctcctattctgcttgagcaggtccgaacatcttctggcttgtaatatgtcaccctgacatgactcgcattccacagcagcatgcgcaacttcataacctagatttaggctaccgtctaaataggaaattaatttacccgaacggacgaggtagtagggcggtgtcttttcgtcctccaggagtactgcactccggtagtgacatggccccgtaccccattaggggtaatctccatccctggagcctccacgctaagaccactaacgtacggcaataaactatgattggcggtcatgttgtacaagagggctcgtagcttccaggttaaggagaccaaacgtgcaacggcccgttagggccaaacttgtatacctcggcatacgtcaagtctcgcttcgttttctagcccggggtaaattcgctgcaatacgcccgctggcctgacacataggtccgccggccggcgccggtgatagaacccccggtaaaggagggctacctgtcaaggtccggacgctaaaccagctaaccaaatcacctgtagtcggaatagctgaggcagtttaccgtacccggtatcgcccctaaatagcgacgtatgttctacctaattacccgtactgctcgtgaagtatatcccctcacgctccacctcggtcccttcgtgattcctgcttgccaatgggaaagaacgactctatgcactccgacgtatgggcctccgtgatagtggtaaatctcggtgatatacgctggttccgtttatgcattcggtcccaggatgatactcgacccttgcggaacctgaataaggcaaatcggtcaatgtccaaaaataatcgacgcgggatccattcgcgtggctcaggcttcatgtctccaactaacggctatccgggaaaagcacccgccatacactccacttcaccagcatgtggcactcctcgctgcatagtttggtgacaagcgctggtagccgtcttggggggtcggcctatctggtcgtatagccgacagtatttgacgttcgatccacgatgtcttgtacttctcaagcgtacaaagattctgaacacaggtgacgtcttcgcggcacatagcaatgcccggtgggggacacgaggctagttgggggggtctacccggtgactattagttcagacgcctgacaacgcccacctatagtactgaggtatgaattccgtacgttgtttgaggtcgagaatcgaactatcctgctcctccagcaacacctacggagcgttgcgcaaagatcccgattttcgtcaggcccatggctggaattcatttctgtcacacgggatctgatcggctatcggcgcgggccaaggcgtgggctcgtaatgccgcctatgggcgccttcagtctaacctccttaactgagcagcggtcccatcaacccagccacacgccggttatagatctaatcttcttcagccagacaaagccgtcaacgtacggtcgttcgagatctccggggccgtgtttatgtttccgacatgataatactaacggtagcgatattgaatgtcccatacaattgcgacagcatgttgacgggtccctggctccttcctcctggagaggatccaggaatgcccagggagcttaaccaattaaccatttccgtcctaagccctagccgctagactgtagtgccagcttaaaagtatcgtaaatagtgcgaaacgtgccggcacggtccaagttgagaacctggctcgcaatgtagaacattaagtctccctttccactatatcaactcacggagtaatactcatccagactgaaattcaagagaaccgcatctgtgacctcctttttgtgatactcttcgtacgcaagggactgtggcattcgttgcggactcaccggaagctacgggaaaaagacagtgtatcttttaatctaagcctcgtcgtaaaatgcccaccacttttagtttagaattgcgacatgttcgttcagcaggcgggcatcggtccagcggcacggccgtggagaacagtgactatagaggccctgaattttaatttatgacaatatagtagccaccaccgagtagccatatttaagtcgtgactatcaagacacgacgctatccccaattgacttcaaccacttgcagccggagattcatgtcagactccatattttaccgaggggtctggagtgcaggatacgcaggcgtaagaggaaaactcggcaaaaatttgaacgtatggtgcccttgatgccttgctctaatctgtttcgatcccgggtacaggtaagtaaaacgaccgctacacgctttaatatagagtgctgaaatgtgaaagctgacaataccaggctacgtaaaagatagagcggcaacaccgcgtccactaccggcaccaatacgactgtggcgttgtgtaatcttcgaggtcgactgggtagcttaacattgatagcgatgcccatccgcaacttgacagtcgacttcatcacgatgaagtattcaagaaaggtgattgatgcctttaattgaacgggtaagacagtcaaccacttccctcctcgaatggttgtctgagccatttgcttagcttcgctgtctcatgacaaggtcttgtacttcaagcaagaagaaagtaggtgacaaggatagcagtaactcgcatgttttgggggcccttagtttactgcccccctttttctcaagtcgcgaatctccggtttcgtttatcgctctctggaagcgtggccgttttgctatgagctgggggcacatacctaatacctatgagttcaatgaaatgggtacgcacaatatcgtacaacgtcgattctctcgcccaaacaagcactcacaaggatgaggatagcaattgtcggacagctcttatgaagaattaattcctgagtgggcccgacgcgcttgtagtacccagaatggtgtgtgcggcgccgattgtatagcatcccttctatacccatgccgcccggttgccactcgtgctttctggtctcactagacgcatctagctattcacacccgtcacatgaacctcctgatattgccgtataattccttgttacatagtcaggagccgcgggtcaatctcggttatagtaagtcgtcttagctcagcgtgtcccttgcagcaacttctatttttagttgccttcagcgagtcgcgcgcgaatccggattcgacggattgctaagcgcgatgcaacctcgagcgtgctcgatacatcccttggatcaaaaccccccacctcctacccgcaaacgcgcaagtcgatcggacttgggcgtataaacgcgcttttttttgtctgactgtaacctgttcggctttccataaccgctgtccggctcccctgccaagctgatttaactttactcgtatgatcatgtaaaaccgcgaccgcacgtctagtttatcggtaaattgttttatctcccgtcgatcgcgggttctcttgacggattccgaggtcctccgatttcgttgactctgcatcacttctttttgcgatgggttgccactaaattaaagttagaccagctattctggcgccaggtttaggctttttgtttggttcacggagctgcctcagcgagacatttaaccgcatattatgcgagattattatctcggcaggactcggttccactcgcaggtttaccagctacgggcttttgtcgcaagctccagattgcttcaaaccggtcggaccagtgccatgtttggtgattggtatgtaaaatgagataaactggtccacccggaaactccaccttaaacgcgacttcagtcaggaatcccatgctagagctaagtctggccatagaacggaagcggattgcgtgaatcgctgtaatttcgttcggcgtacggaatctcttacttatcctcactgttagcccaggacttaactcttaataactagtatgaatcaaccaatcgtgtccttgtttacacgcaaacgagaggcctcgaagtggaacgttggctacggtctaacagcgtcctccctacagataaaaataaggcgctgcccttgaataaagattttcggcttggagggggacctataatttcaaaacgagttgggacttgtggcagagccccatggcgttggtcgtccggaatattcaggtaagcgaattcaattcacgtcggtatagtcacggaatgttcacgttaatgaacgatctctttggacaatacttgcacacgttaagaagggttagtcttttaagggatacaaggcgagacaggctgtaacgacggagcgacaatctgagttcctccgctattcggacgacccccaagaccgaactgtattaacagttccgcacccagcccaggacgccccacctactgaggttgcgctcgtccacttaattttttgacaggcgtggcgtaaccttggagccgggagagagagggcgatttcgcgaaccgcgatcgtcacttggtgggggcatcgaatagagaccctcagagggccatcttgcacagaagtgttcgtttttcgaaaagtatccgtatcaccccaaggtaacgccccggtgagtatcatttactaaaattttctcatcctactgtaatttatcagcagtcagatcaacttaataatgtctattttgagactgtaacagttcactcctgtcttggacatccccttttgcctatctaattaaatacaatttgagctcctctcgtttttgattgagccgagtggctcttgagtgcagggtataaccgcgagtatggcttacctccgataaaacgcagctccataggtagccattctctgctctggtgtggtttctctctctgtacttcacaggcatcaatggacaatggggctcccgcattgtaaccgactgctcactctgggtagaactttctccggctgaggtgtggtcttagcgcccacaaaaaactacgcctgccatatcggatggtacccctagttggcccaagtcattgtgctacaagctgccacacggcgtgtgccagaattaaggcagcttggtcttctagcttgctaagctccaattccatcgcactttcacagtcgggtaattggaggggaggaatttcgcctagggaattcttgtttttgtatgcgccatcacaaacagtgcgatgatcacctactaatttgatccaaacaatggttctgtgctagcccgcgactgtttgaggaatgtaaatgtaatccgggcaactagatcccgtggatctgtcggtcaggattcaataggatagatagccaaccatcgtggcgcgagcaggccctacacatttaggtgctcgagagggtgaatggcccctccttcagctgttttccaatgcgcacatcatgcagagtctccgttgcaatctagcagtattcgcgcgcattcatcgccgattggtctaccgcggtatataatagggatggcgatgcgcgggcgactttcaatatatgggacattttatataagcagtgttttattataatacgcatgccctggagctccgggtgctctaatccttagcttctagggattaattacggcgccgtgggagcgtaggaaataaattagagcttgagagcatgctgcattccccatgctatcctctcccaccttcctattggctggattaccgtttcctactcttgactgctaaagacatcgccaccacttcggacgcagttttaaatggaacctccctgtggttaaaacggggttctggacctcgcgatctcgatttacctgatcgtcctggtgctttagtatagctactcgttctgtgagattctctatgagttgaaaccagcgtgcgcccaaattgtagctaacaaagaaacttctactcaatggcctgtaggatgatctgataactccagtttgcactgaatgtcacttatcacgaaatgtagaggaagcaagaggctaaccgagggccacaccagcacgagtgataactagcagatctttatagacactgcgcccgcctgatgtctctccacacgagacgacaaaacctaacgcacgagaaggttaagcccgtaacgctaaacgacctgtgactgccgtatcgggagcaagattcggctgctctacgggaagatggttaccggatataccgtgagcgcaacatttgacaaccttcgcccccaaacgataagaatcctccacaacataatctagttcgttgagtgcagcgcagattaaagacatcgatacacactacccggaggggtagcgggctaggctcagggtttccttaccatgtaaaatcaatcagctggcacctcattataagggttcacttacgggccggacacgccccgcagccgtgttatcccttcatggctccggtacatccgtgtcttagttcaagtgattcgaggtgatccggggattaaaggtgtgccggtcgtcgtgtgtctcccctgcgggtcctttggtgggtttagtccggttcgggtaaaaagaggtgctatgggtggactctgagctgctgtgtgcccctcttgagccgtggtgttgtaactctagcaccatagactagattcagtaagatatatctgtcgacgttaatacttagtgatatactagtcctgaactttaacggtgacggttcgtcgtttgctcttgatatcactgaggttgatttaactaggttggtgtcgaagcgatttcgggaagctattcacggaatcaagtataagtccttcggactccacatggctgcactacagtgtgttgctatatacagggtcaaacttcgagacccaacagagctagctccgctcagccccttatcaccagtctactaagccgctaacatgagcaggtacatgcgcactaccagagtttggagagcggaaaggggagttcgcgctggtgacatcgaggtgttgcaagattgctttcaacccgggagcttattctgtgttcgtgtaattgtaagctgtccttagtttcaccggaacatggtattatcaggttgacccgatttagcaccccaagttcttaacgctaaaaacttgcacgccgggcttgagcctcagatctggcgcattattcgctatgcctcgacattattggtggagactaaggtaaatttgctaccaatcgtctgcatcacttcagtttgtttcagaggaacgccctgcaacaaaaaagttcgcagtagacgttacggtttggtgcagggaagtttttgaggtcgaccgcagtaaccacagccctttgccgtataaatacaacgaacgtctctcatatccacctacgagatcaataagactcacgggtagtggatgactccgtaaacgctgtactcgtttagccagaacttgtgctatgtgacaaagcggaagtaggctgcaccgcgaactttatgtttgtgtttgatcgtaagtatgatggtcagaaggaaaggtactgttacagtacaccagtcagcaaatggtcgttgttttagccatgacgtaacacccgtgaatatgaacagcggtaaacacggcaagacagaagtgactcaacgatgaaacttttcatgtatcgagattaaattaaaagtcatgcgattcctgtaccggggatacgcttatctgtgaatagctgggggcgccgcactttgggtgactgccagactaggtcagcctctcttcatcgccaagggagcagcatagactctgttttgacagtctcaggcacaacttaatccaaccctctggaagacagacggattaacgacatgctacgctctaggacaagcggtctgttcatcaaatatcagaaggatgatccatcaaagcaatttatcgaacccaaacgcccgcgtgtggcaacgaacaccgctccaacccgataagcgccttaggttggctttagttgaaacattatacactgaatattgtatactctattctctatgcggtacgtccgtataagaagctcctgtaaagactgaacacggggtacagcggcaagtgagggtagaggagcctcgcagttagacgggacaaatgggccacgtagcacacgtttttcgtgggccgacacgtctccaccctctgtaagacgtcattttcattcaaatttcttcccgtaccacatttaactattcttaagttgccatgcccgacgtcgcttacaatcgtggggaccgtaaaatacattcggtgccgactaagacgtcgctcaacgccaatccaaccaagttatttttcccgactttgggcatgcacgccacacatagttcgagattctatatatcaaaattcaactggagctttgtgattgctcagactggtgtaatttggcgcatttgaacgaagacgccgcttcaatccaagatcaagtgtaacggtccgccgacaatactcgcaagactggttcgagccatccctgcaaggcatgcaggtcccaagctcagaccggaaattagacttaaactgcgctcaccctttatgagccgcgcctattggggggtgctaggggagctcacgcggacgcatccggagtattaacgaagttggttctgctacgcttacagttgagtttagttatatgatcaactgtttcctggagcggagcaccacgggatgtgagcgtcaggccgtaaagcaattgcgtagccctctacactacgttatgataacgcgggcggtccagccttctatgcggaacagtatctagtgcaacttaacagtttgctatcgcttctcgtaacaacagccggacgcatcatggtccgttgtgtacaattttgattagtgatactcttcgcaccatttagcctaggaacccagaaatattcataacttccaccactaaaacactcactcccgatttgacgttacgtcgtccgctaatctttgccgacgcgcttaacgcaagcgaaatcgctcagcaggcgacgtctaggcgttcccaatatgcttcaccgccacagtcattacggtaccctggtcgctaataggtagaggcaacagagttttgtgccacctataggcgacgtcttctttagatcatccgggctcagaaaatagtacaacagcgctctaggtagatcctttcaactgataagatactccctgagggagcatagaatgtccgtctatggccgtccgtatcctcacgtaatatacaaggcgtcaggtatatagcgacgaatcccacagagggcatttccgcccggtcttcgacgatacagcaataaaaggtataacgtgactacttgacgatatacatcttcactgaatctctgaagccttactttttgggtcgtcgcagtataattagcgcaagagatataatttggtagttcagaataccgcctaaaaatcgcatttacctcggtaccctaaccgtatgtatagtgacacatcggatgaaggtaaattggatttacatccctaaagatactccttagccactctccccatgacaccgtgatttgtgttcttcatgtaaatcaaactgagccaggtccgctatatgaggcggttgcacctatacaccggtaggacttaggacttctgccaggtgcaatggcgagttaaggattctctcagcggctatctcgcactggagactgggaagcgttgtggttttggcctgtctaggtggggcacccaagcacaagtgtcatttgcgttttacacccgataggccacagcgctgatgcgaccatgctacaggcggggttttcgggatgttatccacaggacgatttgtctttccgccataagtaaccttgcccagcatgcacgcgactagaagtgttcctccgcacctgtaaaagatagttgctgtctcaactgctcctttcgccagtctctgcgtactcctaggacccgctgccactaggtcttaaacgtctcgcgaagcgcgcgctgacttcaccgcagttccaaacacagtttagcgctttagcagaagctgcaagactgagatagacaagcccactcccgccacgtgggcatcccttcacatagaagcgatgatcttggttgtcgctcagtaacatgtcggagcaccgcaggatccttagagctgataggtccggctaccagttatttgcttgctcgtttagtgctaggacagtatatcattatgctaatcgcccatctcctatggtactgcagcagtgagcctttaatttatgaacggggtggcgcgccgcgggtagatcaacttaacgttggggcgttatgaggctttcgttcgcatgccgtctacaaatattgattagctgaagtggtaaacgacaatggggcttgctcatctcccgatgttattagttcctctaccccaggtgaccccccatcacttgctgacctgatcttggacacctctgctgacatgcttctacaaattctggttcccagtacctctaaagttttatcggccgttcgatgtgtgaattaccactatgtgggtactaacttaaagattcctgactgacttcggcagaggtgccaactagcagtgacgccaaccggtcgctaactcgctgcgacgaaagaaagcctgactccttatcgcgtgtatttctgcgccctctgggagtttttggaaaaggtaagcgtcacgcgtcacatactgaaatcgccgcaagtataattagtgaaccgtcctggagaatgcgcgagtgtgaagagcgaaagaccagaagctcctttcacgcgacaagcgggctactgggagtcatcaggcaaagtggactggcccctttcgagtacggcaactttacaaaacggcttaaaaaccaaacggaagtgatggactgggcgttgtatactccataaccctagcccacatggtgcgtatcatggccaaactggacatcccgactatatcaacagagataattgaacagagaccgatccggcggacacgcatttagggggcgttgtcccccaaatatcgcaactgttagggtgctcgggatatcgaccggtacccatcgtaaagaagtctagtggtcgttgagatgtagcttgccgtaaaacgtgcattggatgatcaatatattacattactagtcagcccagtgtatgagcgcgactgcaaaatccgaccgcttaagcacacccgccgtgcacggtggaccactgcactgggtcttttcttaaatatggagctaggctatgcaatatctcaaggtttcgcccctgtcgcgtcggtcgatcgctgagaatgatcggtatttcatatagtgcaagtgctgcacgctgctcacgctagcgctaccaattgtaggatttttattagcaatcggttaggcatattgtaggagttataggcccaccgactttaagcgcccggctcggcctacggcgcgccacccacgaccccgatcgatggctgaagcaagatcagtaggatggcgtacaacatgtcagtccgtcccagtgacgcatgcgaaagaaggcagtgcaatgctgcggtcggatgagtaaacagaggcctctgactggattaaaatttcctcgacgacgaggcttaggaagcgcgcacgactcatccctcacgcaggataagtactcgtccaggccctaatagacctcaataagttgagttgatgaccctctccggagtgaaccgtttcctgcccacaggaagttagccgagcactgtaggtacgagtggtcctcaaacgagacttagttacgccccaaaggtgaatccaatgcggttcggccggccatgactagataacccaattacggcaaccgtgatgaaccgacacatagcttcgggtcatagaggggaatgctgcccgggccgctagcgggtccacctctcgatttacttcagagcctccctactgcataagtgcgcggacaatcgataagtagttacaaacgagatatcatgtacggtaggcgtccaaaaattacgcggaattggcggttgaaaggtttgcacctgaatcttccgtgaatagtagatcacatcctgataattttgagaggatgggccagtggaaagcgatcacctaaatctgtaagaaagccaagattgagcaccacatgacgtctatagtctaactaagtcgttatcgatgtttaacttttctcatttggagatggcgatcctggacaggcgtcctggagttggacaatcaaaatttgtcaccaccgtatgcctagagtacgtaggggatcgatacccacatatatgaaatacctctccgggtattcgtacagcctccttttttgaatctcatcctctccacgcactaatggtacacagtgcgaagagcgtcaacttcccattatccgtagaataacccttccggatggcacgccttgcctgaacgatgggtagattgatatctatcattgcacctggagcgatattcctgcctaccggaattgggcttcagcctacccaagagcccccattaaagttttggcctcgatttcttagtccctcagtgcagtcggcgtgtccagcggcccatcaccgacggtagctaccgaacgcaggcacctatttacatgaaaatgggaggctgcgctggtcagacactgttgcgactggtgggacttcacgaacgtttcaaatctgggagaactttcccgtgaccaatttcgataagaggacgcctcgttttgcccattttgtgctggaagctatgttaggcgattgcccatagctggacggctgtagccgagtttagtccggcagcaaaaatagaagggtcgagaacttcggaaacccgcacgtccggccctcaagttatcccgggcggcggattgacaagttcctggtagacatcaccgttgagaaaaacccgatgcagagtgtaaaggggttttcataatggacagcgcgtcagaacggtggcagctccaccgccattagtcgcagcggtttatatctcctatgttaagtacgcgtaagcctctgaattattcgctataactgtgtcgcagggaactagctacccagggatggcagatcgtgacgcggatcaaattggtccttgcgctaacgtacggcactgttgtccacgtacatgagaaggtccctcctatctgagcgtatatgaaatgcacgtaggtgcttacgaggcctgaaccgctgtgttccaaaggtgtctgtgtcagagtatttccatataaacgttgaatcgttccgcgaggggaatatcgttgccgtggacgtaaggatagcattgctcattacccatagagatccgcgcttgttgcaggtgaagctcagagtcgctcgaattagtagttaacttatgagaaaataatccgagccaccttaagtagctatgtatgtcaatagttgctgcccttctactgcgatctcacgcattgtgcctagtcggcgtcgaaagccccgactcctttagaagaaaagtagttcgggtaaagtaaatttaaatagtcccctagaaggagtagctgagaaatgccctcatcgcctggaaccgtcaacgtcatttctatttatgggtcagacggacgcgggtcaccggccagtcgtcactgagcatagagcgggtactacacggctactatagatcccatccgccggtcgcacagtaagtactatcaggagccggagcttactagccgtcacagagatactgggggatcggttcaagccccccaaggcaaaagaggccgctactatcagtagtaacccatacggattgcgactgctctctccgcggggcgtcgtgaatgagtcacacacaataactgggtggtaccttacgtatcgctcccacacccagtactagacaatggcccgttgcagaaataagaacgtacttaatcacactttacttaggtagctgcggtttagaagcactctgtaactgaaccccacggaaaattcagccattaacatctaccatcacgcgagccacagattagctgactttacctagcctgtgcgccatcgcctctgtcgattatggcaagcgagtgaatgcctatactacgttacgattgtggtcgtcagctgcttatccttgaccgaagacacattgcaaggtgcgaccgtcctgacactctgcatgccctcgagatggcaacacactgcgagtaatggcccatcccccgtgcccacatcacggaactacccaagcttaaagcgcactcgcgtcgtaaagcgaataacccgtagcaatgtcccgagagttgcgctgtggttgtgacgaggtccaaccgtagcttgaagccggtgatcaggtgcgtgtcaccactcatctgctaagtaggtttcgaccccactcagcacatcgtatgcccaattgttcacgtgtgatgcggacgattccgcccactacgtaaataaggcccgtggctcgtcggtcgcgcactacactgcgggggcgtccggctaaccacggcgactttactatctataacacaggccaatcccttcgccgcggctccaaagcccctagaccgtttttacagcaacgagtcggcactatgtaaatgtctgaaaagcgtctcttttgtggggtgcgtttgtctatgccaaccggaaatacgacaaagtccagtatttctctggatccctactgagccgtttagaaaccgtaacaccggtccccgcggtagcacgccgaccatgctcattcagggactagaccaaaggcagcgcaccgacgggctgatacgcgtgacgggaaccatgggctccgctcaggcgggagcctgtaacatggaaaacgtgcgataaatcgaggaaggatccagggtagataagtaaggaatgatccacgcaatggctcccgaatgctctttggtcgggtggaaggactcctagctcgtacggcctgcagaggtggacgtatcgttagagcacgtgcgctccgagttcagcattgaccgaagggtatggggacccacttattcagggacagtgtggggcatcagacagcgctcagggacctcgttccctgacaggtactcactaatgcgctgctatatgacaatccaatcccgagattttgcacaattgtggcctagcctggatcagtggatgtgcgattatggcctgtaagacttgcgaatactcttgatttagaccacataaaatgcgtcgagacatcacacacccccatgatgctcttacggaatgagaagtaaggggaggctattccaaacttggaggacagaaccctcacatacctttacgaatgttgtagtctaatgccatggctagatatcgtgcgcagactcgaacttcctggtgctcagagagtgagacgaactatcaaacatactaatcatatcgtccaataatctcctctcctaaggctaaagtgctttctgatatcaaagagcacaccgtgcgacgctggtttatacgagttcgaaggctttcaccatcattgaagtcgtagaagtggtacattaagaggtacacactttaggaccgttcgaattttaacgactggtgcgttggtactgtataccttcgaatcatgttgtgtcggtctctagttcgcggtgtactctccgccaatatattggatatatttcggagaattaaactcgagtcagcgaaatgaccacggattgctaatctgggcacaactccccaatatttgactttacaatggcagtcaactgataacctactatctcttttgttgaaaatggacggcagcttgagtctgagaagatttagatttaatcaagcaatagtggatattctacatttcattgcctgtggcatttgtcgtttactcaatctaaggcagcttcgcgacttcggtcggacattggactgtgactcgatttcaaactcccacacccattatccttcactgctcagcctctcgtgttacattaaactttcttacacgtgtatggggaccgatccatacccgaagataagtggcgagctcttgcatcagccatatcctcatcctcaaacttaagacaagacaggtaactcaggtattgacttgataattaagggagaggaccgccagtacaagacctgagctagactacatgttagagcgaataaaggattcgataggctagccacaggctcgtatctggcccaagtcaaggtgtgcttaggcgaagctttgcaaaaaacggacacgtatttacagtctcagcggtaagtggcatttagactgtcaccaagggactatagttatcgggcttgtaggaccctcagtgcctgacgtctcttgtatactaaacacattggcaatcgcttagaagacatcctacagtgtacagggggtgaaacgttatacaactctagcgagccggtagtttaccatgcctgttccctgcctctgttccactctaccaattacacggttgagcttccgtgaaggcaaaaaacgccttagcaccgtgcagtatataagagcacccggcttgaatgagaaggttctaactcttctgaaggtccgcctatactctggtaatcggttttgggttggtaaggctgagccacgagaaggaatttccagcgcgtgtacagtaggcgagtcgacttcgtttattatgaggagggatcaggctaatcgaagtgctaacctaccggttagcaagagcgccatatagatcgttaataagtgttttgctctccttatttaaactgcggagcgcgtcatcaacctctcttattcttagcccgttgggatcgactttcggtgggtccattttattatgtctcggtttttgcatagctcacgcaagcttacggcgcccctatccgcgattttagcggtacgctttaatatagttctcctacaccatgatgtaacagaagacaatcattgatatagcctagtagttggtctccgtcaatttgccgatcacatcatctatcggtcctgcccaagctttctctccagagccccatgattcacgactagtgctagagtgctagattagcggcagtactaggttctcttacgaccgttgagtttagcggcggatcaggaaaaactgagaaatttaatagtgagctggcggggaccactcggagagctgaacataatattcctgaatgcgatcagattgtcactgatgacaacagaatggttcgtgtgatccccagttgagcactacctctataaacaacgaacacgaattagtctagtgatgtcatgttcccacgtacccgtgagacgactgaagaaggtagcgtggaatcttaggacttaaatcaagctgctgggcgataacgcagattatacttgaacgaggcatattatatcagaggtaagcacacgggaggccggagcattacacatcaaatacgggattatcgtatcaccagtgtccgaagaagctttaacagctcaccgttatctgtggcgggaaggccaatggtaaggaaaaggctagcaagcacggtactatagatccacggataccgtggctaatgcaatttcatggtatgagctacggttcctttgcttagcggaggtcgttgagaaacaacgctgttagcgaacgatgagctatcggtactggcctgcgacggcctctcactatgaagacggcctgaatcatgtcgtctaggggtcatactcgatgctccgatgccgacgcgtgtgatatggctgtgagcaatagttcagcagcgcgcattaattgagggtcttttctcagtctgggccccttagccacctcggcagggttagcagcagtccggtaatatgccctcgaccgctttagggcctactgatatatgtgatcattggctcttcatcggtgggcatacaggggactgccagcgtccctagactcttgaaatgggaagcgttttagctaatctttaggttgatataacggcgtggcttgtaactcagatctacaccgccccgcgaaggtttgccgagtccgccctacgcatgctgatagtctcattttccagtattaaaggatggctggctccctactgtcgatacaggtttatctaggctcgggactaggcggttatgcggaggtaaaaaccggagccatgctatcatgacggtcccgactccgtgttcattggttacggggctccgataggcacttaagctgagtcataacctttcgcgttctgccggtcgaatgacttccggaaggatacgcggttcagcctggacattctttaatgcatagcacttacggctacgtgaacgacgtccaaaacctgccctaagtgtggtatcagcaccgcgacgggtgttctgtgatagctgaagattgttgatgtcgcgagttgactaacaaagatatacgtaataatgacttaaaagagtcgtttgtttgcacgcgccgcccgtcactcgccgcccggggtgggaaagcatgaactttataagcggcgaagatagctgaagcacaagtgaaagggccagtacggtgctccagtacaggtatacccatcggcaacaggacatggaacgattgaacagttctcggtctgttcattagagcaggagtacctgtacgcacaacgggcttgtcaaggccggtggatgtttgtataccccaccaccacctttgagtgatttgtattcctctgtaaaggcacccgaaaccattcgaccacccttacggtagccctgcatacatttccgacagacagatgcgtagtcttctatttctgcacaggagcgaggaaatccatagcagacataaccgtattatcgatccaaggcacctttttctcaggaaatggagggatgattcatgcttggggtacggtgatatagactcctgggaagctactccataggtcttccagttccctgcagtccatgtttcgtctaaaaaattaaatcatgagaagtgctagccggtgcaagatgagggatgaccaccgggaattcgttttggccacttacgttgttgacgcccatttccttgaagaaggtcacgagttactatggcaatcagagcctcatcgtcatcgataggcgtaggcctgcgttaccgttacacatataccgaagacttggaaggtccagcacctgcgcaagccggcctcggattatgccacgatttcgtcttcttactctaaagcgatagccgatatcacgagacacgagatctgtgcaagtgtcatggaatagcaagcttcactagcacgcgtggtatggtgcgcgtctgtgaccgacgctcccacaagaatcgcaagggcgaggcgcgagtcatctgcagactgcttgatcaagtgttaggataactttattgcttattttgggcgggatcgtcgtatataacgaatctaatcgtgtcttgccacacatctaagggcacggtcccatttcagcttttgaagaccctgcattcgtattagtctaggtagtgggtccgccccaaataacgcccaaaatccgcgtgcctcgaatttcttggcagcagacccgtactttcgctccccggagttcgagggagcgtcacagaccgcagtacttcaaagagcctcacactcgaaactaaagctcctgtgacacactcgcccgtcgaaacaaagtgtgcaagcaccaatcccatcctcccacgggttgacggctgtggtgagaaccgtggttttagataatacggctaggctaaaggtgtgtgcatttctcgggcccagcgagttccttggaagagtcccgttacagggctaaccctgggtatgtaacggtgccccctaatggacatctacttcccatacggagttatattattggggcaagtgtgatccatcccctcgcaaatctgaatatctcttccgaggactcgcatgctgaactcaatccctagcggacacgacgtccagaacttctgctcaaatgataaaaccgtgtttcagtgatgcaccaggacaagaatccggcagacatgttctaccttagcttttcatctggttaacgtactgggaccacctcggtgtgcattggttggattaacatccgcaaaatcatatgtttctcgtcggccccaagtcacgaggatgcgatgatttactaggccccaaatcacagttgccctgacagaaccgatatccttatccacagtgtcattctcacactctagagctaactgttctgactccggcctgattgtgccaacgagggcagccgtttacgcagctcactcccagtaacgcccgtaatgcacctagagtccatgctccatcactgtggggagtatgcgtcgctcagactgtagggtcaaaatcggggcgacgtagatctttagggcgtccgccgcttcgtgcgacattgttccagggggtgaatgacagccggaaaatatgcgtaagcctctgggtcgttaaatccgctacgaatatttgctgaatatttcgatggagtatatatttgtagcagtcccggtcagaaacgaccaacggtccttgaaggcgatgcactcgatgtgccgccgcctctaagccgcaacctagagaatgaagtgaactttctctttgcaaagggtgagttttgacgcaaggcgctgcgttgaaatcttcggcttttaaagacgcatgaaggcctcatttatctggtcacgcctctacgaatttactcgcagggcatcgacaatatatcagaagcaggccagtcactgttatacaggtccctctgacggttctcgacgtgtaagacgaatcgctctaagcagacgtataattggcttcgctaatgcacaaaccgaatacggcgggcatccggtttaagagataaagaaccttcgtcttacatcccgttcaacgtagttcgcgactcaacgccgaactgaccctcgtgtaagcgaattaatcctaccttcgatcctggttagccatgccagcgacgatcgtggacctattatgtgggggctaaccaatgcatcagcataactgtttcgggagggagtgtgttggatcagaggccgcattgtagcaaatcgccttcgccatatgctactcaatccctactcgacgcgctcctttcgatcgggtccggaagggatgattgtcacatattaactagcgctgtacaatggtaagaatctagtattccttgtagtagttactcagtcaaacgtaggggtcgaataaggcctatactatctcacatgtgaacctgggcaagcgaaaaccataaacgttacttagaactgaccgatccgatattgatagtgcgggaccgcgattcttgggccgggtgtaaagaaagtaagagaccggaggtcttacgacgttacaaattatgcagggcgtcgtactgctgggcagccacgcaataatcactgataaacagcgtaggagtttaagtcaaaattcctgccaaagaataggcgcgtgaactgcggagtcagcgtaaggcgctttacgatattccagacatttcatcgtaaatacttggttagaacaagtgacaaagttccctggacaataaacacttcgactgcctccgacggatacccgagcaggttcccttggggctactgtgcatcgtgaatcctccaacaggtgccagacccgctcataagtcatggacaagctacaggttgttgattctgcgcggcgctcaactccggtgatgacgcggaattttaacttaccagcctctccgttgggctgtagatgtcaaaaaggtgttgagagtctacagtaccgcggaggagttagaggattacggatggaatttctcccaacgaccatttttgttgtgacgggcgcagcaatggtacgtcgcggccagtcacgtagagcggaaagcattggcctattcgcctagacccatgtggggatataagagagcgctccccatagatcgtccaagcgagctctttgcgagaccatgcatgcgtctattggagtgctgaccccagcgcataattcaggaccagcatggagtaacgcaatgaccgcagggcccgacttccaagcgccggataaacgggacgcctttttagattcccaggagtcgctattctaccgaggttaacgatcgccataccgctggttgaactggtagtggaagtctcctgcttgaggcacaaataccccatgccaaagaatttgaggcactcgctaccgcggattttcattcctttaggagatggtgcttgcagatggacttaccgagacggtgggaccaactacgggattcaatggtgcgaggactcgttcaatccataggtcacgcactaacgtaacgggctttattgtcaatgcggtgttcgagcccccctcgaaggtagacgtcttcttttatttgaacatatggtgggcatctacactttgggcggaaaacctttcgacgcgtctcgagtaatagctgaagaccagggtcagctgaacagcttgtgcctaagacttaaagacagggcgcactctgtactttcgggacatgctatatctggacatcacatcgaagtggaacctcgctcttcacaacagttaatctaaacgagaacgtactctatagaaatccatgattcatgggacaatttctgttggcctcaggatcgatgtgctacccgactcatcgccactggactcgtggacctcatgcagaaagccgtgaccattctgcatggtgttgcacgaacgaccaaaccatgaaacctcagtaaccgctcatagtttaaaataagaaaaatcctaggccgccaaagatcgccggctccatcttaatgattaggctgaggaccacggtcaagaccgcttggactcgacttgtcatgccctacggcttcttgtcctgcactaacagcctccttcttgagttcatgaaccggtgggactcgaggggtgactgccctccctccccagcccgatgatcctcccacgtaaacaactcccgactggtcagttgagtaggtaagggtaatcagacttttcaacagggtaatccgggactcctcggaacgggatcgattaaacatgcctttgagttttactctactttaaacttctcgtgcgcgtgcggagggtttgcggaattactcgtctcaatgaggtacctcccgtacctcctcgcctcgtaccacggcagatcgccccagaatgtatgtatattactatttgaggagcgctgaaccgtaagattgaatggcggaagtgaatatttaatacggtcgagggagccaagttcgttaggcagatctgactataatgatcgatgcggattaacagccgttttattaatcgaaaatagactgacagccatgtaaccgagcttggtctaggcgcgtacagctccccatgaaatctgttactaggcctcagcccgcagaagagggagcccgacgccacggtggaagattctatgtaacgtggctggggtctcgaaaaggatcatacgctctcttagcaaaacacacacatgcggtatcatattagctgtttgcagctaagcgacaagtaatgggtggctccgaaatttgtataggacggaggcggcgataggtgctgagtggatgaatctctctgaggcttatcaccgaaactcagacaatgcaagggatgactgttttgcttggcactagcttattaggtctcagtgagtacttgacttcatcgcactcaatctttcggcagacgcattacgcccaatcgcttccgtgcctcgagaccaggtggagtggtattcaagaagcccttcgaatatgagattcatctatcgtgggtctaacgacgcatggtgcaagccagaggggggccgtatcccgctaaatgaacgtccccttacgattaccctgagacccgactcagcccgctacctgctatacggctcgaggggtcaccgaattaccaactaattggtttatgtagactctactcctccgtttacatttacggaaacagggcagtgagaatggcgacattccctttactcacaagtcgtattgtgtggcggtaaaaaagccctacggagttgttcacaacggggacagagcagagtctcgcttcaagaattccacatactagacgtaacggtgatagtgagggaaagcaacccttaagaccggctgtcagtggtagaccttacaatcggggaaaaggctgcacttacgctcctataacaggcgagagacgtagatcggctggttgagagatccgggcgagagatccagtggggttgcgtctctccaaaacatgcaccagacagatggtacctggctgccgaagttagaacccggtgcgcgttcccgctgcaacgactggcgagtgaaccgcataccgatattcgagtgaggtcctatcggtggtacccacccagctacgcaaagtaaagcgaatgtctctctacgttactattagtcagcaatgttatacaagtggccagtagttctagaagaaacgcacgcctaaactaccacctccctagggttactcggatagtacgcatccctctcccggtaatcaaagatctagctcaacagagcatagatgcctgatgacagatacgagaacgcacggtctgttgcgagcccaccatacttgggacaacgcttcaattcaagtccccttgttatgtcggggatcggccgtgggcttatacggaggccttactatacactcagagccctcgtcgccacatctataccatgattgcctcgcctaacccctccagtatcagctcatcgccaaggtgaccctccccattgccccagtttatgtcatctaaccctaagcacaactaccctattaaacaggtggctgctgtacttcgaacgtcgcggaggccggcagagtatcgaagcatagccttccctaatccatgttatgggcgatgcggcaatatgttccgctcggatcaagatgaaggggttcataggccgcagttctgcctgagctttatcggcacattgccctctctgactttcgatgttagaacaaaactctaaagatactgactcccgcctgaggtttcgagagagaactgcgagccccagatagaagcgtactttgtcgcttaccatcgactctgaacgacgttgaagaatctccatgtatgaacagatatcctgccggatccctgacccggctgccgtccgtcgatccacccatgccagacatcaccgaatgccgatcggcgatcaaggagtgctgacgctgttacgccgccgagtacctcgtatccatgaggttcgattgtgacttttaccacgaatatggattaaaggtaggctttaaaatcttatgtgccgttccttgcgtacggatttccatgtgacttcgcacctaagcagatttactgtcggaagttactcagcgggatgaaacagcgcgctactgacgatatgacgggatgcagcctagagtatatactctcgttgcacccacaatcccgacttcaaaggtcttcgcttgtaatggcgtgttaatatactcatttaatacgtgcatccccttatacgtgcctgtccacctggctgtgagctcctgcggcgcgatccaaggtgatgcccgctagttggatatcaagcgcagcctgtccgaaactgagtctgtgacccaaattcataatcaggttcagggatttcatacaaaccatgggtcaaagaatatcagaaaggcatcaggcgagaagctccttcgcacgcgttcttgctgaagcgcgaccgccattcgctgcggtcacacgttgcgatgcactaggatctgttccggtgtagcgagactttggactgggtcgctatctagatgcggttgcggaggaagtgtaccacccttaacgcatagcatgagacggtgtgtcgtcggatatgtgcatacttgcatgcgaggttacgcaagacagaatagcacccagcgcccctgcacccaacgtaattaacaccgtacggactatttgctagatatcggcggtagtcctctggccacctggccggtttggggttgcccgtaaaaacaccttggggcaccaacctctatatatcgacggtctgtctataccagggttactgggatctggaacatgagggccattttgagcatgggtccgtttcatgagttggtggaacactagtcacgagctaggcaactaactaactcagaacaaggacgttttgccaccagcgatcagcaatagcgaaacattatctttcgacttagagtgtggcagattatactagaacccagggacagtcccacagtcaactttgaaagccgtaccgttttcgttgttacaaccgcctactatgtctattggtatacttaagcgagagcataagaacggcggatacttcagtacctgcgcggaccgcgtgacggatggtccaacacggcgaggtatttacgtaggatcatatgtcgagcttgtttggcataatttaggggtgacatattctggacaaccttaaaatcaaatttatcaatgaactgacctgcatgaggggcgttttatgtgcgattctggctatatcggcgagcgattgaggcggttcgtgccattagtggctatgtggtgctttgcaacgattatggatgaggtgtgtgcggtcaccgcgctgttccccgtgaccaaacagcgtcacatctaaaacgattaagcatggggtacatcttaatgcccctatgcctcagttagcctgcacctctgcttaacaaagattccgcgctatcccaaaatctaaaatccctcgtgtgtgcttatgcgtcctaccgctcaccatagtaactcgggacaaacggacgtgtcggcaacggccgcaggaggcataatgggaaatccttaactaaacctgattcctcttactgagcgcttacgcttgtcttttggcttactaccgcaatagcagagcgcgactttgcagtgagggcgactaagtctggcaccatgtcgcaggacgccacgagtgataagcgtagttcggcgagtgcatcacacagctattggaaagaaggtaccaataccacgtcgggtttccttccgattcagcgagctcattccttcacttaaccaagacccatcaggcgggccgtaaaacaacactacgacccgtaatggttcaggcttcgtcttgagcacaggcaagatcgcgaatgcgagtcgtagataatgcctcatacaatattgaccgggaccggccactggtgcacactcttccataagcacttgagctggttgccgccacgaatgtgctattatccgattgtcatcaatacaggactgtaaacagaggggtcgacaatgaccgttcatctagccccatttatacgtagagccccacgccggggttcgtcctggtcatgtttacgcccggattcgctagcctctatcacagaatcgactcagcagcggaaattttacagacggttgcctccgcccatgtcgtagagtccacagcccatcatgtattgagaccgtaacctaaattggaatcatctttagtaatactcaagagacatggggtcctaggggaggtcgccccgtggagtgcggcaagccctgcgtgaactggacagattgatataccccttgtcttcggtggtaacaaggatgcattatttatgggagacagcagttcgcatagaggcacggccggtctcttggtaggggagcttttgttaatagggtgagagttaattctaggggaccactgtattcaagcgacccaacccgtgcagcccgagctaattttccccgtgacggtcactgcgtcctaacctcctctctttcgagttaagactaacagcttttatgtcagtgcgccccacgcgtccaccggtatcaagcgagtgcagacgctgggtttttctttcgaagccgaccgaggtctgcgcgctaccgtaataaagtactcgtgatatcaaaacactgccgccactgacgtctatactaatacactcacagaaccgcagtcggaccggacaaggagtgagtacacctccaagagcaggtgatagaagacgctattttacttaactgaatagcgggtgttgtcgggctgaactcatagcaccagttaatactgattacccccccgtttcgtagggctactcgttgagagattaacacacaactgacaatataagttacatggtcgccaaccggataacttgacccaaagccctggaacaacggaagagtattcgagtcgcgaggcttttgtaagttcgaacagacccaatggcaagactcaaatttaacctactaacgcaacacgctgtccaacacgagcatgtcagacaggggttgtcctagggaggtgaacgaaaactatgtgcgactcctcccacgggtcaggctgttccacgcgccttaaggaccatttgattcacatacacatgatgacaagcacgggtttatgctaggtctgtctacattaaagtgggagaaactccaccgatgatatgtacagagtattttgcggtgtcgcggtccgcagaagtgcacggcgcggtggatcgtgtgtttgtgtgagtagagccacttcgacgcggatgtacaaatggggtagctacgcgtatgaatcaccgtaggtcagcgagtgaggatgttggattcggctgtaggccgtgcgcggttaacccctaaaaattagattttggataacgcgtcactccggtttcacctccgctggaatgatgtgctttaattccattgacgaatgtagtcagactccttagttcaggcgtattcaatgcgaggctggattccaaggcgaggcagggactcggttctgcgaaatctcgcgggctctacgcatccgtttgggggctctcgtaatgctaatacacgaggcattatcacgattgcgaagtatgccacttcgcccccggggcaagagctgaaaaaggatgttactctcttctgaaaagacgggcgggtcctagttcgatcacgaaagtggtggctcgacttgacaggtttgtatcatctttaagcgacccactctataccatacgttttcttaaaactagtgactttagtgttcaaaaagtttacctaagcgctacgagccgactcacagcgtatgtaacaggaaaaccatggcgaaggtgcaaattgagcctgaatactatccccgacaactcttttcatagccccagggccagccacctgcttacaaagggccggacggaattacgcagtaaatttcccccgtgcaagccaataatgctctaacctgctcgcattcataatacattccttaacagcagatgccgttaagtatagagtacctcgcaatagatcgcctagttacggattcatatgtaaatcgattcggctcgaggtcgcgaagaggtgccgtagaatacaatcggtacggttttaatcctataaacattgaaacaggtcgtagtagctgacacgtttctgtaatttgagtggtcacaccgcgagctcgtaaattgcctctaatcggcacgcctgctcgtgtaaggttcgacctggactgggccggggattcaactagttgtcgcaatgctccatagtatacaggatggtcgtcttgaacgagaggagtccacaaccaacattaatcctattacaaaacttaagtaggtagcagtgttgctgatgctctgtggtcggactttgtggacgggcccgtggtccgtgataagtgataaagatcaacgacgtgtccgtaccgtacagggtataatagcgtgcacccgggttttgcgaataatgcgcccatcgttcgccccgggtagaggataccgagttacaagggccaactgggcagaaaacaggctttcgttgggtattcggcgctctggttcacggatcatctctctggttcatgaccatacgttccattagcatagaagttctaggttagaaaatctagtgcccacacacaaaccgaggaaataccagacccttaatcaggacttgtaaaattcactgacttgtctcttctgtgcattgcaaacaatctataagcaacctgagaactcaacctaggccattactctcagcacggccttaaaggcacattgcccggtggcttgccactatgcatacataagcggattatcccacatatatttacgccgacaggactactaattccccgaccaatgccttaaacagagaccataggatggtgctttcttcggacaaaagcatcacatgtgtttggaactaattccggctccgtgtgccgacctctctcctcgatccgccgggatctataactggcgctcttaggactatacggttatccaacctctggaacgtgccccaaggtcgcactccgtcggaatttaagactctacgagagtgattaaaggtggagccccggtacgcctagtttgtgcaatagtgtctcgggatgaattgagtcacggttgaacgacgttttctgagatagggatcatgccgctttgcagagagaaccaaccggcctggcttggaatcatagcctaacttaaggtcaggtaaactggatctgtgcgtcaaaagccttgtaacgttggattagagtgaagaccaatcctcccacgggtaggtggctatatcccatcatccgtgggtaaggtctggtcaatcctacagcttaaaccgcatttagacccggttcaatagcgataggcgttgagctcacacgtctacagtcctcggttactatgatactaccgctgtatgtagagttcgttgaagcgggctatatacgctgtagcagtggtaagacgccacggcaaactgattttctaggtcatactatagcctaggtccgttacccgctgagtagcgggttctcttgccgcccaatttatgataaaggtcgcacgaatcgtcctgaaggactccggtgttccgccgggacaatcctggaccacggtgatgagtccggggcgcgttctgttggcattaattgtgactgattgtaaggaggcgaaagtatggcctctatgcccgttcttcacacgcgatgttctaccttgttgaatgttgactaagcgatatctaatgcacatgattaggcgttaatcgcggaacacgccacgcccgtggcgggcacaatgactcgggcaatatcactctcccgtttcaaactacgtggaatggtgctgttcagagtctaccgtttctaggaggccttttggtatcattagtgtacactacgggtacgccatgtcgctcagggcacgatacgtatctcattttgctacgtctggttgggcagccttgttgtggtgcacacactgtcgccaccttcttttactcatacgagattccagccttttgcttattagaggtccgagcttttaatttcggttagagtagtcgtcatcagtcagtttggtggtccacggcatagcgaaactgggcttccatagtagcgatgcacccggctgtgattgctatgtaccgctttttatagatagtcactgattcgcataaggctggaccactagtactgttgatgaatctacgagatctgacaaagggccaatagataggaaatccccaagttttggacgtggccagcctccacagacgtatgctctagggctatctgcggttcttttagacaacgtagccaagtcttttgaagcgcggctaccggtctcttcaacgattcgcttttatgtccacgcacagtagaaattgcatcgggaagggctcatgcaataaaacacctactggtctcttatccctaggcgggtgctgcggcccggatcccgctagatgccgccggtcattgctaacacctattgtgccataaatggttgtttctaagcgatcgatcgtcggtgctgcgtatgtgtgggacatcacacgtcagacagattcaacatttattacgggagatggaaggctataaactgcaatgcacaaacaatggcgctgacagtgggttctcggagggttgcaacggcttatgacagaacaaacaggaataacaaattgctatcacaataaaactccaatcaaatagctgcatacctgccgtcgttttcgccaagtcacggttttggacaagtggatcccaggtagctacatgaccttcattctagcggtacatccggctgcatgccgaggaaactaatcgcgaatcgtagttgtacgcgcccacgttcttacggcgctccccaaactttgccttaagtggacagaaaatccatgtggatgaattgcacaatgagcagatttccggccacgctctggtaggcgctgaccaggactcctactcatcgccatgggacagagatccaatgctgaaattatggcctcccagggacgctaaatcgctacctaggtgagagaacccttatcgagccctaaccagtagggttcgtaaacgaagtcacgtaagtaagccatcgtgtctgtgaacttggtatgtctccttcaggtaaacttcccgccagcgtgcggagttccttgccaagtggggaactaaattattcacgaagctgcattgtagccctctattacctaatgacttcatacccagctattgggggaacccacgtctgatatgtatagggaataagggggtctttggacaagtcgattcgatagactatgacctgcgaggaggaccacagcagcaagctctaccgccgctgatttaagacctctaactattaatacagcgttttgtcgtgacaggcagatccggctcgagtgagttgatccattcgtaacacgtgatggaacccaattgttgatttgaaccatacacaaggccaaagcacctcgctgcagccccactgggtcggcctaaattctagtcacagtatggggtctctaacctcatgcggcctcgctcgacgacagttatgaagatcggaggcacgagtcggaaggcgatagagggaagcgaagcgccagagactgtttaatgtggagccgagcggagctgagtgaattcatccccgctataccgcgatgtcaccagataggtccatgggtcgaatagcgttctcatcggaaatatcagaccaatcctcccttactattgcacggcgggtgctttaaggaccgctagtccgtgtgttcggctccccagagactcatttatgtgtgggaaataggaggtccacgtcttcacgttaaactttgcatgggtcctatggctttcttggctcgagataaactagcggggaaacgtgcctcggaatttgcttcggcaattcggtattcgaggcgcaagccagtgctctaccataagtaagctcgagacgcttacactgattggggtggttcatgcctcggaaaagctttagccgccgtcgcggtccggtcaaaccctgatcacgcggcagtctgagacccagaatcctaccccaagaggcacaccgacgagaactgtcacagtacaaacaagacatcatgttgatgtcatagctaaacagcttaggtactggtttgtaccacgatgttcacgctaacgcatacacaatgagctgccgttcaaatccggcaccctcttcctcaggaaaatgacacaccgcgccacatccagccgaatgcaaataataagactgggagttctattctaggatgcacacaggtcctctttcttgtggtcgagcgttaagtgtggagctcagcggatccaactctgttttagggcgccgctagcaggtttcgctccgttgcataactcctgtcccccgaccgacctcttggtcggccgaaaagcgatccgcgatacatgtctgctacatcagaaaggaacgaaggggtctccagactctctgtatcgtccgtaaccgccctccggaacagcagcgcgcggacagcacaaagtagggccggatagaatccagcatagcgccaatcctccaagacgatcttctggcctcgacttgtcgttcagaaatagcaagacaaccggagagggtggacaaaccatatggtgtctaaagctcgtctttgcgggctccggcgaatcgatgcagcccgagatttacatgcgacccgttaaagcgacaaaatccttcggaagaaagactgggcttagctgtcctcaccgtgcctagttatcgtaattgcctaagtccaccctggggtatgatgagcctcgcacgctaaaacagtcattgagacgtttgggaccttcccccatggttgcctacacgtcctttcggccttgccaggttagcttcgaggtaagaatcttagtgacgtaatcttatgtcacccccccacacgcttgtcaatggtaaccaaatgcactagggttgtttgtgactcttccatccggcgcccaatctggtggctgctagcgaacgacgctagggcgcattgagacccggttaggcctgcaagacaactatcaatatattcgacattggtcaacatgctatacgctccgtggtctttctaattcaaaaaactgaacgcaggcctgagtcattggcacgtcgaatagtaggttaaagctaagccttggacagaagtatcgctcgtccctcggaccaagactgactgttatcgaaatgacccggtgtaagggtagtccagcgtgtgcgaagtagtttgaattttaaagcacactcaaaaacggggggctagcatacagatccttattccgtgtaaggacggacgagctggtggtagctggaggaaccccattgcaatcatatcctagcgagtctgcggaaatccaatttcgatagcgtgatgtaatataagcttgttaagcctggggtgactcctatgcttatgttcccatatgaataagtttgacctggcgacagtttacgtgagtctacactggctccgtacggatttgcagcgagttgttaccgagctcgcagcagcagctagttgccgaggggcatccagccaaaattagcgcgactagccgctactcgctgctataggtccgtagctatttcggctgtcccgtagcttaggaaccccagaatacggtgccccctcccaaaatctagcctaggaaggggtagcagcggcccacagagacggaggcagaagacgtgaccagcgcggctaagaggaagaagggctctccagagggtctcttgtttatgtaattcgcccagtgctgggtttactgtatcccgtgatactagcctcttatgaggtctcttccctcggcgactcgtcaaaccggtcaaggtcagatcgaagtccaaataggggcgcccctcatagtatcggtacgctaaagttaaagatgctgcccacatgtaccctgtacatgcgctaaataacgcgctacgcggatttaaaggtgcattgataaagtaggatctgtgtgacaatcgataaacgccagagtcaggcctgcgtcctgtacagagggaactgtcgtgggagaacacagcatagcgcacgtcagctgtatatatatcttctggccgtgaagaaccttagtaaagttagtcccgtcgctaaagacataagccttcactgcagcgggttgtgccagcggggcaatatcattcgcgaggaactccttggacccagttaattgaaacgcatggtgccctttattagctagtggtcgtatcttctacttcgagtaagggccattctacctcgtctctctcggcaatggcgaaagcgtagcaagtggtgtcgtgcaggtgtctataattcaagagttcaggccgtctatgaacccttcccgaacttcctacccagacctcattacggtgaggaatattgataaggttgtatgaacagtctctgttatgcgggggcttacaatgcgctcggtgatacttcagccggctagacgaagtaaaatgataagtccgaccgcccggagaccacgggctacaccaaaacagggaaacgcggtcgtggtgcatgtcaatcgtcctaggggtgtcatgtagcgtgaggcagatactgcacacagctgccaggccttaccttacggagggggggaatgtcgcgtttctgcgatcttcgctggaccggggcacgtgaccactgacccattcgcgctctagctccttggatcaacccgatctcaactgttattcagagataaaattttggtcgctttgttcgagggtgataactgaacggtttttcaggcatcgtggaagtctatacggcgctattcgctactgatgatatgggacgtagttaggcggataaggcattcccttttttcctctagaatcatggatatgatcacactctcactgtcgcttcggcgatgctatgtgctgaccccaggatgcatcaaacttgggacttcataagaactcgggccactcccgtcgaacgcaggcatcgcgaatatgttgagctttaagacgccatagaaacttattactttcatagcgcattcatcacatttctctgccaaaaatttcgtgtatgactgcatcgacgtgctcgggaatcccgagttcgtatatcaactgagtctagttcgccagacgggcctgcacaaattggggcgaagtcatcctcctcaatgagggttcaccacaggctcgcgcggaacaaccgcacaaagcgccgtgacgacccggaatgcgctgtgttggtcgctactcgcgctgatgtcaggagcagacccccctaaacgctggtgtcctttcttttcctaattccgatttataaaaggttaaagtttgtgagaagagctggtacagtattgatggggttttactccgatgtgaattctctcgctctttacgcttttgaagacaatttccggttggacgtcggcactacagaaccctcccgacgccacacgatggtggaaatgggtgtttatgatcatcgaaaacgcgcaaaaggacgaataagaacggcgtactgcataatggccactagcgtccccgccggacgtaacgcggttagacggagttataggcagtcccgcatcatagcgggttcccagtttgcgcagcgcagttacggggtcattgattgtagcagcgacacgagttggcgttgaggtttttgtgtggcgcatgtttggactggtttcgctacagaccgaaacacctcaattacgttcacccaaccctaactcatcgcgttaggtacgtcgcagtaagagtactgggtagctgttgcggaactgtgggtgcctgttcgaggtagacaaaacttaagttcagggttccatattggttatcgggcgtatcgcacccctctggtacgaaaaggcgctcacgcccgctgcttgtagtttgtactttgtggggaggagagtatacacaccaggacatcgtcttgtcaccggataatgacgaaccttactttcccttgcccgtaaaggtcattcgccgatggtagaagattcatgaggacgcgccacatcaagcgtgtatgatgtggtgttagaaatgagttgcagtatcctcttttcccttttccagtttatggtaggacgcataacgaagggagggcttgccgtcgaacaaggaattgtctgcggaaagaacaatttcagcttgcagtatatcattcgtcccgtctggtctgctatccggattgcatatttgatcatataagtagaacaccaggcaaagcaaaagcggttcacagccatccgtggcaaaggctggtcaaggcggtaccggcacttgtgcggagtgcccgttcacgacaacaaatgttcccatagatattagagggttcttataacacgtaaggtacgttttagtctattgagatctttaaatgaccgctaccgttgacggtgtatgtcaaagattcttcctatggatcattggtagcaacgaccttgcacttataacattgctcaacagtttgatttactcagtaggtccggctgttttaacagagcctggagatggtccggtcgcgtacttggttttataactcatgttccatcggaactcattctctgctgccatggttcggtattgacccggatcggaactacagaggagccccccatacgagtccgattaatatagtgaaagagatgtgtctggctagtgaatacttacccaagcaccatgtgcccaatacgtcgaggagtccaaggagttgctatgtgcaccttaagcacccattcttagttgacttggagaaggtttcaaacttctgccgaggaccttaccacggttagaaacggttcaggaaggccgaagttacctgtatcactagccgagtttcgtttacacgactacgatgaatgtgagctttaaacgtagagcttttccgaccagcggttatcgtccaaaacacgactaaagtggggcacgatgtcggacgaagtaccaacggggatacccggaactgcccaccattccttcggtaaagtgattacagggacctcgaggtcgccaggtactcagtgcatatgtaaaaccatcgtaccggatatgctgacctgctgtacccacatgacttggctcctcgccgatctgggaaattataatccaagatccggtctaaatacggcctccatgaaatcttatgtaagtagaatactttgacccttaaaagtaggcaagttcttacctaaatcatatccgtggcccatctgttctttgttacctagggacatggtcgggtaccatgaacccccgctgagctaggaacagacgtcgagattttacggggacgaagcggaaggtcgagtaagacgtcacgagatgccagtagacaattggtacttaccgacccgaagagggcgatagacccctatcgcttattacatgcttcatgggtgaattatgcctgcaggcaacctcaaagactcgttagatcgatacccatatcttggcttccgtcgcatggctcgtcttaatgataggataagattcccaacgaaaatttctgaactcatcggtccatcccggtgttgtccgcccatgcgaggaacttgagccactcgcgtttaatttcggttgcgcggatctgatacggcattagttctgtgttgctttacagccacggcgagcatgatcggatagtcaagggatactagttccttacctatgagcctgttgagctatgaattacgctgctcgagaactccatcgccggctatattgctcacagccggctgagtatgattacatgacctgataacaggaaccggagtttcagttataggtgcccgggaactctcagtcgtattatacgaagggtgcaggagaaactggctgcaaagaccatgtgcgcccttggtggaccggacgtacacgtagaatacggttggggttttggtaataatttagcttccataaaaaattggtgggttttctaaataccccttgtctattttgctctaacaacccttgccccgcgagagtacttacgtatgcgtcgagaaatcgtgtcctactccatttagcagatggactgaggcttgaacacagcgtcccgtaccctgcctcatttaagtcgtacgagcagattcgtggtctgagcctcgggttcatttcagcgaggccggaagatcagctgtacctctccgccagatgtcgtcctatgcaaaagcgaggtatcgtctcccatttctctcattcaggcggtaaggacaaaacagattagcgaaggcgtctcccaaggatccaaggacggaatgcccaatacttttgtctcggcgggagaatagacctagcattaaaaatatctcggtactttttggagcatctcccatgatcccgcggttcagcctattacgataatcgaggggtgcctaagggtttgttttgtactggagtttgttaccgaaaaaatatgatttggtacagtgattgctcctatcgtattggcgtctagtttatgatgatatgcagcagcgctgtatgaacaaattgtccgactagaatgccattggttaaactggacttataagctaaacgtacgaacaacgggaatcagggggcccaacgtgtaaagtcctgaagctattgctcctttccctagaccgtgtaccgcctgataaaatcccaaaacccacgataaaccttgcagtcgcccgctgtatccactccctcaaatgtcggcccaagtggaaatgcacataagacttatcgactgggtttcctgatttgtttacatcacagatgcattgcgacgcgcaagacgctcgtgacaaagagcagccgggacccaggcttcgcgttaaaactcggtgtaatgcccaccccccgtcttcgcgatattacggttggacctatcattactgcctagttcacctcagcggaatccacatagcgagggttagcttgggttttccttgcattccccatacgtaaagcggggggctttctagactcggcctgatgctcgattaacctcttgataccgcgaagccggcttgggccacctcaaaatggataagaaaggctagtgacagtgacggtttaaacggaccaataacaacaatcacaagccatccggcgaggatgttattctaccaacgtgaggagctcgcttagaagttctgctgtggcccataacgccatgtttggacttaaccacacagcgcgccttaattgaattacatgctcagttgccggcggaattccgggttaccagtgagctacaagtacctgctgggcccggactcgttacccgtcaactgacgatcccctaaagctgagacggaagcgcggagaagagctacgcagtctcatcgcccagtcagctgagttagtcttggccatccgcgttcctttggcgcgacgtggccaggacttgtgttaccttgtgcatcgtacagacgtgattgaatctaggtacagtataggaaggattacattatatatgggtatgtctgcgacagcatgcccgcggggatacgcgagagtgcaggttgggtcgcgattaaacaagttaaatctctcctttgccgttttggcatttcgctacacctgcaccgattaccgtaacgctaacaccctttagtatcagctatctcagaaaccaacggaaaacgttgggactaaggtacctccgatgttagggttgtctcccacgactttttttattttagtgacaagaggagtagctaggtatccgaattacaccactaaacggaacgctcatgccgctacacctagctacattcatatatttgggttcacgtactttcaaggatatatgggacaagacagcgtgcggttatataaggtcagcgtacacagccgaaattggtggtgaagagacatagtcaagtggttgagacgtgggggtgaggcctagtatcagtttttcgatcagtgtacggaatggcgtttgatattgacgtagactcctgggcgcctagctgccagcaccgatcaatcggggccacgcgcacactgtcagttggtttcggtccgaccgatgtagacacagtcttctaccatcaaccgagtccgaatggcatcccaagataaaggtaggggaaagtatttcggtacacctggggactcgcattacagatggggcatcatacctgctgttaaacagatggagatgtaccctaatcagacggttgggtgcaatatctcacgttacttacgtttacagccaaaacgcggcgacatctcggagcgtcaggtacataacctattgtttgtccataccaaacatctgccagcgatcacgccagagtatagctaggttggtctggtttaggatcgtagcctgcggtcgtactttaggtaatcctgaataaggttcggtgcagcgatataggaatggcgactattctgaaacagtccgtctccacgagtataatgcagtttgggatcggcagaccagaagtaaaaatatcagtgtctcattgactccgcttccaatacattataccacaggaattgagaggttcgcggggtagcatacaagcagcccgataggcagcggcagaaagcgtagatcgtccccgcagcgactatggatcagggagtaagttggcccaaagtcaggagtcgtaaggtcaatatgccgatgtcactcagtgcatgcttctagtcagaccaagctaaaccatggctgcgtcgtagcccaatttggaacccgtcgtttttattcggtcgtcaggctgaagtaggggtaggcttcaacgtgttaataatgggttcaattcttggagtctgcaagtactctttcagggcacagggcactgtccggtttgtggtgccttttcatgtcccccatcgacacgtgctttggcgtaggagcatattcatgccaaatggccgcgacagcccttactctggctgatagagatgtatataggaggctttacctgcccttaagattttatggacgatgggtgcttcagactgctaggtcccgaagaacacccgatccctccaagacgatgtgtattaaagtattctgagacctcagtatcgcctgcgacgagtcacatagggccggaacatgtgtagtctcaatcgccagcagagcacacgaaacgtaaatcaggccctctcatagttcatactgtttagtttttgacttgaggtaccgtctttccctacacagaggtatttactggccagttgggactattggcaccaaaactgtggtcggcagcggctttacgatcaccgatttcaagcctggactgtgagacgttcgctcagcacaacaacggccatcatagggcccaattcgcagggacatatgcccgatggctcgaaccccctgaagtgatgtttgttgtaagcgccgcctgcagaggcagacagacgcttagacaacgagaacatcttcgcaaaagttggaacaaacgatcgcttcgaccggcggtatgctctcaaagagcagaagacagcacctttgacgttgcaactcggtgaactagactaggctacgagggcgctcgacttaaaactgttgtaagtgtagagtatgggtgttaggacaccgactcccgatgctccctgaaccctcgttcaccatgacaacgggcgatcgcggtggttcaagacgcgttcgtgagttccggtgacggcattccgtcgcagccatccctgatcatggtggccaatttaattttacgggtatagagccatagcctggagtcaaagtattgctcaagtactgcggaccacgcggcgctttagtccatggtgtctcattgtatggtggccttcccaacatttccgtagccgcgctaggcaggagagtaggtacaacgattgtcagagaggttagtgtacaactcactcaattaatctgcgttcgcgtggcaaacgtagtgtccaaagtacgaaactctccgatgtgttttcgttccaccccatcaaggactgtgtcgcctgccaactctcttagatcttaggaatttcatggtggtattcttcggggtgccgagggactgtgcgagctgctgggtagagcttctggaccgacactcgctaagggttggccgagggtactcaattgatcagtcatgatcctaggtggcaaataatggagtcgtggtgcattgttgttttcccaatatagtaagcataagtcccctcatatcgggtatagaaggtaggattggagatacggtatccgaagcagtaccacgagacccgtcatctgcgtgtagtacaagttcgtacgatgccacagactcaactccgtgtgtgctggtatgattgggtccatgggttgcatttcgcggccctagtatgacgttaatatcgtttaacactttaccgataaacctggtgctgtatggccgcatgccatagggggtgaattactcggccagtggcgatcgtacgatttgtcaagagaataccagtacggccgtctacttgcataaaaggcgtggccggcgacatatcttatttataggcgaagagacacaaagctgggttacttttagcgctcgccggactaggaccgccaatatcatgtgcatgcaggagcgaaaagagcagggtttcacgcacatgatgtctgcccgcaagcggacacggagttaccccggaaatgcgcaaccatcatcaaatatggtatgcatctcctggcgtgttatatgagttgacctcaatagcaggaatcctgagatactgcgcatccgactatacattgcccaacctattcctggcccagggaggcgatacacctgatgcgtcaccacattaattacagagttcatccgtacgttagactgacggccaccatcaacggggatagaaagacgggggggctcgggggctagcacagtaatgccgagctttacggacccaggatgccttgatcgtttgagggggtgttaggctgggcacgatttgacttgctacgatgatatgcggcggtcgtgcgcggacgcggattattcggtatttaattcgccacacctctttctcccgtccattgttccgaaaattaacacggggaactcgaagtatggttacacgcgcagtactcgaacaccgaatccggcagtcgccggggctctgaccaatagaagggatgaattaatcgcttctcagacggtcgcccagcaatagcacacggagcccgattcgataagtagtctattacataaagaaggcttcccaggccataaacatcgtgtgatcgtgtttcattccaccccgcccttataatgcgcttccgggtgacctcagctccctagctacgataacgccccttggtcaaaagggcggaacagatctcgccaaggagctaccgccgatgcttctcaccggctctacggccattggtcacatggcttggaataaacaagaaaaactgtgagttcatgtatttagagcaggcacaagctcgttgattttacctaccattcaacactcctagacgcgcgtggtgtgcccaatcacgagatagggcgagtatttgtgacataatatttgttcggccaatataacttcaatagtgaacctccaacgcgtttcccatgcgcgggctggcgccccccaagagggactagaacttacaaccacacacctggcctaaacctgtgtgctacgcgggtgatacctgcggagtgcctataggctcgcatgagtattcacccaatagtcgccgggtaggtgtgacggcattgttatgtgcactttttctgcggaactcgtactcgaggctttaagcatcacaacattgttgtttacattcttcgtaagacggtattgcgaaacctgtaacagcgtccatgtggtcgcgtttagttagtagatcaccttcacaactgaaaggcccgaaccggttatcgcaatcgtggatggtgttgcggaaaagctcgtactcacgccggaacctcagtgtggccaaatagcctctttcttaaatcttctgttgcattccgttccaacgttcgcgaggcccatggcatggggcaaaccaacgatatcggaatcacagtccgagttccacgttcagaagttcttcgctagactatatgtttggggaaaattgcggcccaagggaaatagcgttccgttagcctccagtgaagtaacaaggttagttatgaccgccctgacaaatagctagccgtgcgactcagctgagctgtagcattcgcgtaccagtgatcgagacttgtgtaggttgagtggtaactctttcatctgtagccgcgtgtaagggtagacgaaatgaccgggcggggccgtttaagcagagcacaagcatagtggttttggccctttggaagaacacgcccctgtcatgctgaccgggctcctagcaatcaagggatgcgagaatatgaatcaatacttcggcggcacaacgaattacgacactaccgacatggcacggtgcagagcgagaccatgcggacagtaacaagcagcaatagtggtcttgtagtatctacactaagcacgggagcgggtaggtaatgcgagatgtctttaggggtgctttcgactgtaacatgctcagagatgagcaattcgtccggcgcattctctacaacgccatcacgagatgtggttcagaactccgagtttgcaacaagcgacatggtcaaacatagggtaacgtaaatattcaaagtcaagccactgcctccatcttgatcctaagctaacatgctgtcccacagggcgataagtgcctttgccggttgcgacgtgcctaccggctagctcaggggtacaacgtaagttatattataacccttttaccacgggtctgccaacccaacgcttcaagaagcgactcaccagtgactgtcaagacatgaagtcgggacgccccctgtctatgagcagacatctggcgcgaccatttttgatctccgagagtgccttgtaatgtacgtcctttagtcaactaacccctcgtcggttattcttccaagacgtcgataaggctggcttcttgtccccaggtgcacttcgtagcggaaatgtattgcgtaacgcatctttaatcgccaacctcgagaccccattttgggtttctcggaccaagctggctgccggggcttctgtatgcatacgtatcagctcaatccttatgatttcactcagacaagagcaagaactttggcgctcgttaactggtcccgtctgaagtaggatccgcaagagcaaccgaaacgatagttcttaagagttcatttcgcgcccatttggtcggtgaggaccgccgtgttttacccatggagacaggagcccgtgtacaaagcatcttacatcaggtgcgggtccacaaatcttggctgacgagactacatctcattaaccacccgctgtctgtgaccaggttagaacgctgctaccgactcaaggctatctgaatttcaggtgcaaattgttacgaatcgcgttttatctagccgggtaactttaatccctgaaggttcctagcccccgggaccatggagtgccctaacttggaacccaatccactaatctagtgatcgcaatcataatgtgacctcctatcatcttaccttataggctacgttgcggtagtcttatgccacagaggcacgcctctaagctacccttaggcaaagatggtcgtgcacatcaagtatgcagagatatgcgccgcgcgtatgttaatgagcacagtgttatcaggcgatatgtaggtccataggcggtcagaccccgattgctatcatcccccgacgggttaatgtcccagagcacgtgtcaaactacagctcattctgggccttgcacctcctgaaacggagagtacatgcttcccacattcctcgtagtgagtgggtgcttaaaccggagacgactcccaatgatcttaaccggaataactaatggtcgcaggccggacgcataggtgcattgaaataatgttagtccaacggtatagcatggcaggggcttgtccccccccagcgacctagcactcgaaggaacattgggcgatgattttgaaataagtagaatccgctccttcggcccattctaacagcaccgagccggtcagtcaggcagggcttccatatgccactatcttccgccaatattgttcgggagctcgaattgaaccttaatactggcgtcctttgacgtttattcaggccttatcaatgtgggctgggaatctgaaatgagatgctctcctcttctaacgttggatcgacgaccagacagttaactgccatacacaccacgactatggagcgagccccacctgttagcccatatacgcccactcgtcccaacgtgtacctacattaaatgaggtgtccatggggaccctgcaccggtcgaccgtagccagtttatctgtttttacttttcccttctggtggaaaagagtcctgtgtggcgacgtgagcagtggaaccctgccagtgctatcattatgggtgatagtaccgtgggcaggggatcgggctttgagggttaaaggcttctccaggttacactcagggaaagacctgggacacctgtttcgagtgtcgggcctacccgcctaactcccccttcgggatgagggtaatcctcaagaggcccattggttcaggactgtagtgacatctacctccattatatacaggctctgagtgggcgcagtgctataatccaggagcactgagacaacggtaaagagaacggtagaagcgaggtctgttcggagcggattgatgccatcgctcgacggacatatcagacgactgtcgtcctgtcagtaatcgcggctttctggacacgacgagcgaatggtctagcgactaatagcatgcgaaatctcgactctcagagtccaacagacgctgaaaataacgttctcaaccgcgcgtaattcgctcctttaacaaacagcttgaaacagctgtctcaaggcgttcaaagccgctaggtcgtctcgttgggtaacactttggggtttagccggtctcgggtgaaggtatgtaggatatacgcattcgctctactcggatcccggcaagacctgaacgtggctacgcccctccgaatcacctgcccccatatgctttaaccaaatcggaccacagtgtcagcttatttcaggggtctaggtcactttcaggaatcgaatcctagattcagagcgcgggccaaagagctgaaagagaaagggcaaggtatggtaatgcactcgacaaattgtaccctagtggtacagcccccatcaattcgttttgcccgaggaaccgaagacgcatggcattagtaggtgcgtggccgcccgggggctcgcccatgatggtcagcctcatttatccaatggcagatctgtctgctccctgggacacccgttaaccggcctgtctatactgaagacagctcacctctggtcataggactgagaagctggttacttcctattattcggtataccccattctgttagtaacctacctattgcgtacttggctgctggaattgccctttcgaagcggtgtatcgattcctgtttgcgtccgggctactccggttagaccttataaagtgggtggtgtcaactgagcggactttaccattgtgaatggccgatacacaactgtgcggtatccatcgctcgtataagttcatgccttgcgaaaaagcatagcgcggcacgtacgattaatcaaaccgaaagagtctagtatgcgtgtataggatcgatcaatttagctagacatcgctccgcggttggagagagaacagagttaccttcatgatcgcatcatgcgattgctcgcggccggcatccctagtcgttctagccctggaggggttcggttaccaatgttgcagtagagcctaaaagagatgcatgggacacaactattggtacgcgagtcaaggctatcttagggacagaggactgccgtactccttgacgtatgagtaaaataatcaggctgcgctattcagccgtctgcgagtagtgagccatatgtacgtcgacaggcacccacgttccactaatcttcctaactactttacatttgagatggcgttcggccgtgtttggcagagctgagttcggagtcagagtacaattatatgaatgcacctttggattccggtcgggcggccccttgtgccacaccttgtggccgtggtacacacatctctcacaatagcggtaccatatccatcagcctggcggggaatgcgcgaacacgctacctccattcatcatgaagtgaccgtcctatggagattgtccaatttcgttcgctgatgcactccattggggcgccccggttgagtcacattggcgcgcgatactttagggaataaattctactgatgattttgcgtgcaggacacctgaactccctcccctatacggtctattctatcctcaggccgccgggcagtgagtgcacacttgtgggcgttatccgctccgctagagtaatccatacggcgtgcgataacagagtgtttgcaaagcttgtgttttaaatgatacgaagtgggtcaattaattagcgatttccgagaatagcgtaaagcgagctaaatgagaccaccgggtcggattaattgctctgctaagaatttcagcattcgatgcatccagtaagaggtgaacaggagtctcgtggttattttatacgggatatcacaacattcgattacggttaggtctagagatccgggccttactgaaggttatagtgatcgaggtaaggcggcgacgcggccgaatgcacttctaattatccacacgtcgatcccttattatcgtctgccgttgcgcgtaacgagaactgaaattcaatcaccagttaagcactctgtaggatcatgtggactgcaacaagtaatggcggttccaaatgcaagctgtgttgagtgtgcccattcaaagtcaacgattagaaagaagcctatgattccacaggatgtgctagacaatacaagttatgtcccagactattctctcatagttctacgtgccctgtcagtatttcatttagaacttcttgactacactcggctaattcctgagtgtcgagcttgcgtgcgtgctcgtcatatttgtcattaacatctgatggtgataacccgaatcgtgtcgacaacaaccattcgggccacccaactattgtttcgtcgaggttccgcgatagatggctctgggtacgcctcagtgagttctctctaagactttgctaacaaaaggccgagcaaacgtcagaggacaagcccggccctaagcagggtcacccaaaagacgcggtactagaatcttcgggcgtttcgcagtccatcatcccgcacatgagctcgggcataaccaaacggcagaaagttctggaaacgagagttcagcacaaagaccccgcgtcccaatcatgttcgcccccctctaggatttaaatgcatgagggattgtgaacggaggcctcggtagcgtccccctctccactcgcctgaccttttacattgcatacaggcgcagaccgcatggggggttgacacatgcattagcaaaaaacacaaatataggacttctaattttcctcttagctcccagaacgtccactgttggaattcttgaagtttagtagcggctcgtgaagctgacgctatgactagctagtcaaaagcgcgagtgtcggggctacattgcttgtgaatctggagtgttaagggagcgagagcactctttatttgccaatcgcttgatgctgacaagagaccacagactgataacaatcttcgcacgccgtgtcgaagcaccaactaacccccccgtacactgattatcagaaggcactaggacgctttccataaaccggtgtttaggttataatggtatgcgagtaaagggtcttcctacgccggctcattctgcagaaggagcgtacgtctttcctttcgtctcgacaccagtggtctcgccaaacatgaccccttaaataggagcgcctcggcgaggaggattacgcgaaagcgttcgagcaactttccctaggggtccgccgacagtatgcaggcgatggaatcgcccgtctaccgggatcacgtctggcgtttaccgctaaccaccaaacagcattgagaaccgccctggcttcgatggacagtatcgagtatatagctctccatagggtagaccgtctgcttagcgcccgagagactgcaaattctcggaactcgagcaaggattcataaagttcgcaggcagggtcccgatattctacaccagtgagagtggttagtgaaagatgaatgctggaatcgcagcataccaaacgtcgggagatacttatttgtgccaatgttgcatagcttgtaacgactcgtcggtctttagcctgtccccgagctacacacatccgtccggggaataacccacgctaggacgtccaaagtttgccttaacaggtgccaattaggaggccccagcgaagccgacggacgtacaggtagttttaaatatcgtcgagaggtaaacagacgttgccagatcaaatgtcatgacaggttattgcggtcttcacatacaggtccatctagagtgagggggcattaaattagggggccttacttagcccgctgcacggcgttagaggacgttaggaagaaaaggattcgtagagtaattgatcattctccctataagctagtatttcatttatctgaccacgttactgcatcagcggtaggcattcgctgatatttgaccaggtagtgctgcgacccgaaagccgtgacagtccagtatactggtggggatagacctttcggcgctcgtatgaccacctactaaggatgcgtgaagcggttagtagtcgaataaccattgcccaggtttctgtgtagaggttggcgtacacatgatttactcgctgtgtgggtcacggcatcgtttctggctggatttccgcagcgtgcgcctctccgccctacgattaattgaggtatctcttaactatggcttcagtcttccgtgcgatggtacgacaaaatagtacccgtgtagcccagatggctaatgaagcgctgcagtcctcggaacgctgcggtcaacaccgtttccctagtgctccaccgtagctagcgttctagtctatacgtcggaccgggccgaaaagctgcctcgacaactggatggaagagttaggtccttgtcacattcaagttgcatactcgctgagagtgctgtcgcggtctataattccctaaggacgatgacttacgtgctgcatcagttaattaacatgcgttttgctgcgccctaagacgttagcattgattggaagaactattgacagcccttcctaaacatgcaaggcggttatgacttgatccgcgttaactcagaggagctcgacaatggcactacgggtgcgaagtgttgtttgtactgagccacgttcataagggaatttactgcccgaccgctacctcatcgcaccctgggaattttagtattcgggtcgcctcgccagcgatactgacgctaacatccctagacatccgagtttggcgaactacaccgacacgctttcgcagaccatcccgtagcgctcaagcaagaaccagatcagaccccgtgagctgcatgatatgtatactacgcggacgacatccctgtgggaccgcaagaattcgaacacacatcccatcactggcacccccctgacgggaattataacgtcatttgtacttatactctgacggcattgttattctacttaaaagagaaaaaatgggaaccgtgtgaggtctcgcaacaaacgcgagaccgacgaacctatctttgtaaggctgagtagaaaccaatcgttcccaccacgccttgaggaggtccaccttggctctgtagcgtgcgctacttagtaggtgaaccgtcccgcctatttggactgccgccacagctaaggccccgtcggaaagatcgggatcacttccgactagaaaagcccaagataaacgccaagcctgatcgacggtcgggaagaagaccggaaacactcgttctagtggactgtagtgctactcggtgccttaggtacaaccatcaggatctggccagtggtccgaggttgcgggggccagctcgccggtcacggtgcgcgtgcaattcctcccgaattcattcggagggacgacggcgatgaatacacgctaggagtgccggccgtcactcctgttgttctggaagtgcatttaacagcgagaagcgtgatacagcactggagaacgacgcagtagtctataggtcaaatacgatgaaaatctaagtctggtagggtccaccagcctggcagtcgccgcgtcccccacagcttggattacttctacagagacgcgctaactcctggtagtcacgagttcgctgttcgacaagtgtatagtacgagcgtcaagaggcactagactagtccgagacaacgcaattgcttaacgagccaggaggggtttgtggcaactgcctggtttgattggagtgatccctatctctccaaccgcttggccatgccagtggtacgaaccaggagtacgccacgcggagtcattcgcgaggcaaagctaactatacgagcccgctgcatcagcagtatgccgcataaggcaatggtgatgagcgacgggagccggcttcaccttttggatgtaagcccgagacatgcctcccagcgaagcgagggagatttgcttgtgctaaggttgcaactagccttcgggccaccacagcactggtacgttgaaccgtgtgaaactgttcgcggccttaaaggcttcgacgccgtgcccgtagtggtctgacatgtagttgcaataccgctcgctccctgtgagtgttttcgtactctgctccagcagagccatgcggggtagctcaaacggtacttgatgagagccgttagcggcacggaacaatcatcaccagcaacttcacctaaccgagaatgaagctttccgataacatatacggagaccatgtaggtttgcgcattcatacagcacgcagcggcgggccaacctgtcgctcccaccggagtgccatcgcaatcattgtacgtgaacaaggccgctttatgacttgataaggaaagcgtcccctatctgttacacgctccacagcacccaatcgtccaataaaacacagggcgttaaggccgggtagccatgctgtggttacttcgctataagtgtggtgtttacgatgtcgagtcataagaataagtcggcttaccgcccacttcttgaacatgccagtgtaacggacatccgtgagtctaaggggacaccgaactcgggccgcttggctcattggacttactgagtatttatgacggttaaccaagtggatagaggtaatgacacaagcccttgttgtcggcacacatttactgtattaagccagaatttatactgtacccaaatgttcttgtttatcggttcagaaccttctctttacctatatttgccccactaccacgaattctccgcgaacgcgtgactagcggggcagacaagtagagttatgattgttcgataccttatccagtgtggcgtcagctgaaatcagggttaggggtccaacatctctagtgagttattatgttccccataaacccacctcgtgataacaatcagcgtccttgcgctatccttcacatggcgggcgacggttatttgactccgtgaggatgacaagtttttcctccggtccgatatatgcagtggcccccagacctttttacgtttattaagtagagtgcgattcagtgtacgggcgtctaagtactactcagtacttctgaaaccccatcttctgtggatgacacattcccagatggcaatactctttcatctcaggatagcatgaattatatgtctatgccctgcccgatatctccaagtctattacttggaccgttggtgcgtgtagctgccttcttatatcgtttgcgcgcccgagtaggaatttgagcggtaaccgtgcgtccgggattgattgatgcccaaaacagccaccaagcccgatgtaatttgctagctgaagccggagcttctgcattttgggtttaaaaattctatttactagcacaatttttttccacgacgtggatggcataaggccgcctctcatgttgctaagcacggaaaaaaccgagtgctacagactaagcattataggctgtggggacgacaagtaagacgagagtggcagaccgtgtataggattagcttctcattgatgcggctcgcacatcctctcctcttaactcaggctgggaacgctggggctgcatagctactcgcttgatggtagcagcgactaggccgagcctataacaagtagtaaacagattattcgaagttaattgtgaccgctatttgaactcaatgcccgacgcttcctgatgtagcgtaccctcgtcgctaccgaccggtggtctccgtcaatcttaaagacgtctccgtctaatgtaggtacgtaccccgtgaacgggtaataggcccatctagcattatacgggcgtttatgcggtcgtacacaaacgcatacaatttttggagacgcgtacaggtcgcccgatagttcatggttaaggcgaagaagctacagatactacaaggccgccagcttacgtctgagcagtcgaatagtgacaagctacctgtttactgttagacgtcccgaatttccattcgatcgagcgggtttgttcagatttcgctgacaacgggatttgactcaactgggtattttatggtccgtgatatgattgctgacctttgattcaaggcccgtcgaacacacgaatcacgagcaatatgagcgcgtactgactcaggcggcatgtggacaaacctgctctcgcctcacctgcagaggcagtcgccgcttacatatatgtgccaacacgctttgacatataaaaacacgtcaacctatactcctctcagtcaaatagttcctcaccctgcggattgtatcacgtgcgcggtgagcacgttaattattgacatctagcacagaactatcctgcttgcgtgggtgagaggtttgtcaccgcgtatcggagaattttacagctcgagcttgatgttgtcgctgcattggaactgggacttacttcacgttagccgggcactaaacaccgagtcatcgaactacgcgtcgggcgaccgtgattcggggcagccggtcgtcagaaatggggggtcctacaggctacgtaatctcaacttcagagataggcctgccaatggtacacgataagctttatgcaagctttgtcagaaatcggaccgtcatcgccccgtgaggcctgtcattattattactgtcgatgtgtggaggctccacctatcttacttggcgtgcgcctatgagctacggacccactccccggtattcgcgcgcagtcaacccggcggacgttaactaagaaaacgcgagcacattgtcatcaccaaggattatgttagtaataaacgcctaatattcgccgcacgcccaaaacttggatccagcaagaagtcccatcgggtccttttcaggggaccaagggggggccgccacatagttaccgtcgaacactgcgtactaagtgcttatacttagtacattcatcaaccagagttgtcaaaacctaaggtattccttaatcccgatagttactcgcctcaaacgctcatacggacggtaactcatgttaggttgggcccaggtgagcgctccacggattaaattaatgtttaaccttcctcgacaggaggccgcgtactttgccagccgcgatttatagcgttagcttcgaaaagtttttccaatgaactgaagagaccgacggtggcacaaatcggtttgtcgcgaggagacccgggagtacgggactctttgtcccacgaagaacaatgtcgtcgatctggaggcactcctctcgctgcaatgggggctctaaccagcaccttaacactacgatccacgcagggacgcggtgccacgtccaggagattgtacggtatgcggggtgatagacgagtgttaagtcgacgatggaagactaccgcccatactcccttgccggttatcagtggtccgtacgacagatgcttgaaacagaaggaatcttgtgcgtaaatccggacaacgtgtggtggtcaggtcaagaagatcccacctgtactctcagtaatacgtgaatcaggggagcaagtaggtccgatccactgcgcagtgtaaatggggccctatcgggccgcgttcctcctcgcaacgtaaccgtaacccaaaattcatgtacaccgcaactatcatgccccacggtgccggtgcgggcgccaggaccacatcggagctacaacgcgcacgggatacttcgcctaatattagggaggccaatggcgaagaacttccgtacatcactatccttattctcaatgttaacatcaacactaggtgcggagcaccaacattcgttttactcgttgctcctaacccaacccatttaggtccctggacgagtgagcacgcttgagcgctcactgtcgctcgttacctcaattactgaaacagggtgatctcgttcggagcgccgaaccgtcgaacctgagagcagtactcttagtaggccgtaccactgcttttactatggcggctgtgttaggtcaccagtgcaacctacgctgaggatgatcagcaaaatacagttcgagcaatggggtggtcgctggtcccagaccacacggacctgccttgtgtcacatgacgatcgcattggcaacgtcttgctttcggctttttactggacgtgacatcccatatacggtggttcgcgaaaactgatttgttcggatagtcaccgatctcatgaccaaatgctggcatggcttatattaaggctattcacgatgcatgactggaaacttccaacttgtgtccttacaagatgtccaatcgaacgccacacctggtcgctgccgtaaacatttagccaatgactactggtagaacggagcaatatctaaaactcgaggatgagcctgtacgcgcagccacggaaacgacacctaaagtcggccgtgttgccttatggcacacatcggccaatactgtggactcgttttttcaattgatatgttttctaggaacaagaaaagaagaagggaatctgtctccgagacgggtcagtatgggtagaagacaatgtggggaagagttgaactgtgaattctgcgcgtgatcgcgttaacagtatccttccgagctttgtggtgagcggcaattcaccaaccctaaaaattgaaattcagcgagtcctaaaacgtctttttaaaaccttcgcgctgaagacgctaaatgccatcttctcactgatgttgcccaaagtcaactgcttcggaggcacgttaagctaccccttgaaatgtttggggatttatagagctggctagcagcgatatctaggctgggtagtgaccggtagggtatgtacttagtccactgcggttaggacctcaagcaatacctggattcggatagcacaggacataaagttggcttcatgagcgcttcgcctttgtttgtcccgcatgccttgtgtttagtgactggcggcaaagcccgctggcgtatcacaactggagtcaaagcttgtcagtgtccccagcaagcccaaaactgtatcaggttcgtacaaaggctgtcgccgacattagtggagctactctgctgggttcttagcgccgactaggtcagcggcggacagcgatggtctgtggcggcctgatcctaatgcaacacgtatgtacactgtccttttatcaaaatttgtcaagggtaatcgccccgtcatacgaactcgtcagggccacgctttcggtatcagacgcgaggctgtcaggccgcaagctctaggtacacgcgtctctttcgttttgaactatcccgtcgaaaagtacctaattgtgtcttgaaactgagtaatcttcttactgagcagaaaccattacagatagttatccgcaaacttaacagggtgatgaaatgcgacgtggctaaggggccaagagagatcaaatgggtctacgggataaaaaaacgactagccagtaaatccgatgatatagcagcgcgggcgttgataagtcagagcatcgctggagagaccccataactgaaaaggctccaatacatccatattggacaggaaacaaacgcacctacctcaggacagggttcacccaaactacttctaccattagaaatgacagttaggacctctcaacctgtctagcagtcccgcgtactgcggacgggcggttcaattaagcatgttttccggtgtctaagtcacttacgggcgactaaagtcacgtagggaatcaacctttggtccaatttgcgtatcggctgaaagaatgtgcctgtggagctttggttcagaacgcatactgcgttccgccgcccctttcctagtggaatgccgcacccatcagaaaatccattattcatggatcatgtgcctcccatccaactgtaaattctgggctcactgatcgcttacgagtgaattaacagtcgtgggcggttcatggggactaacatagctgtagctaattcccgcatcaagtattgtacgcgtaaagcagaacctggaatgcaaactagcaatgtaccttatccttggcattgcgtatctagacctatggctttatcataatctacttgaatgcagtgcctacgattaaggcgatcgggggtccgaccctaagtagagattttgcttacccaaccactcaaaggtgatcgcagccaataaaggatagagatatatgacgagaatgatcccgaacgcaatgtggcaccgcgctcaaatcttcgcatttccatcgtgtccaccggtatgacacatcaccgtcttactacttaagatgtcagcttaccccatgacagtatggctcgagggcttgtagagaggaagtaaatcgcctttccacgacttagcttacggaaaaatcgataaaactggtattgtaacgcgattcattaaattacatgtgtaatcgagcgcgcccaatttgaaactgggggcatcacagattgctacacgggcgttacatgccaactgcaccgatcttcacaggacaaccaaaaatcatacctatttcgaggtctcgttgacacgtgcccatgtatctttccttagccatgtgctggtttggcagtttcagtctaaatacaaatgattttacgtgtgatagtgtcgttaccccattcagccgcacccgcatcctaccccgttaagtgttccgcgctagtagcacgggactagccactaattgggacacgcacctacggttcttacctctctcgtaccgtgtagcggtctcccctggacggtagaaccctcctccgagtcttatgaatggaatgcagcggtttgtttatcgttatttgacctaggactgggctacctttcgcggcagcgattagctctgacgctacggcttttttaagagcgacctctctgcggaaggtttttttagaaatttagtttatgtatacgagtgatcttcccattgaccattcgagtcgtaggaatagagccgagattggcatatacgcctttggtcgcctgccttccaagctagggtgtgtgttataaagtcccggctcagaggaagaaatgcacgtgttgccaccgcgacgtcaacaggcaccaatgtactatcgtgatacccgaagctaacacaccttgtagtatcgggtttccctagtaaggagagactaggcaatctccttatcaccataagtcgactcgatccgtttcaaggcactcggatcgtgtgtggacatctcggggaaggaaaacgtcggagtatctgcggagtggaccgctgatttattgtgctaccttccatactgaaaatcgtatattgagtggataccaaacacaccagtgttgtccttagcatagatagtaagttgtctccacctagaaatgacaaccagtccgggtctaagccgtcagcgaaactcctatcagaaaacgccaatcttcacaatcaattgtgtatttggtcacttgtcggtctagtcctgtttcgatacgagctccccgggggattaactctattgccaatggttccgctcgcgtagcagacgttacttatgaaaattagactgaatattacatagtagtaccaacatccctgtgtatgcgcggttgaccctataattcggcaactcaagagccctgacccataaggaaacgggttgtccgctcaaatacggaacggaagaacccaaatcgccttgtggtgcagtacgcccttaagtgtcgtccgcgcgccggcacggtggcgaatgaacgaggttataggcctaattccatattaatctgtttcgattacgtaggcacatagcaggggctctgggaagaatatatgtagattaagacgtctcgcgggggcaaaactaggtcaagtacagacgaaatagttgcttgatcagttcctggaccttcggcctgagtacccgtaagtttcccagaacgtactcgttcccgtcaggatcattagtgcagccataagggaatacgctactgggcagggcatatgcatgctaatacccgccagcacttgaatcacggcgcctgcgaaggtgcaggtattttagctgacttcgaggactcgtgaggagggggttagatgtccgacaacgcattgagtacgatgttccagtagttcatggaactcaaagcatgaagaatctcgtaaggtttgacggttagacaagttcatgtgtagctaacatgcagaccggaggtgaaagactacagatgaaccagacatcagggtatcgcatcgtagattatgaaatttcgatcggtggtttgatactctagcctatctccgcctttgtgctctattgcttgtctcggtcgtgcaataacaccatcgcataggcaacactcgcgaatactaaacggtcactcagtcagtcgtcgactcggatagccgattctttcacgtctacagctatacttgcaagggtttaccgtttctctactcttttaggtcatgcagcgcgctactaatcattcggtgcgttacaaacagaattcgctccatatcgcggcgtagaaaacgtaatcacgaaaaactggtgcaaatgtttccgtcggtagcgttacttaaattctgcggagctcagagatttacgcaaacattgagcctagatccggtgtctgattgacaaacgttttcttaccaggggacgtgtaagatggcactagcccatttcaatcatattatgtcgggactgttggcatagaatgcataactctgagagattcccaaaaccttaaagttagccgatttctgacgacacgcgcaatgtccccgccacccgttgggtttcggtgccaaatgcaggcgatatcggttgagattccaaactctgggcacactggtcctactatgctcatagcgcttgaaaagaatgtaatgttcaaattcaagttactcatgatacccctttattgtgccactcaaaccccaaatagcctggtcatccgtgtctgaatcgcctcgatcttgtcttaaacatcattcccatgagtcgatcggacgggggtcgctggactgctggtggtggcatcccgttggattgaaatttctgtcctaacattaagctagacgctcgaatgtaaaccagcacgtcaccgacccgttacgatagaattgcgaacctctcggatgacgtacaatataagtaagccgagttggtctcaatataccttgtagtaaccaataggcgggatacgtgagggctcgaattcccaggaagcccgtaccagctagagagcgctatacctggtatcaccacagtaactcgaagaaccggagacattcgttttttcgtgctatgctgtatcatcacacttaacgaagtgacattgtatacactcgtggtaccctacccaggtcccccgtaccgtctattaccagagacgaggtagcactgccggttttgtaaagtgttgccatatgagctactatttgatctaagctatatggagtccccattctatcttttaccccagtatactcaagtcaatagtccgagtgagctaagacaacatttgaagtcgtagctcagcggacgtaagtccgggatccaaaccgttatacagttcttatggtactgagaaaatgagcccggtctcgtcgtaaagagagacggtcctgtgcatatgagagcatgataagcggaattgtggcagggtcaggcgataatggaactcggccatttttggtatctcaatgtgctttcgaatacagggtatcgaccggatcacatcgccgtagtaacgaccctggtcaacaaggattggattatccgaccagaaagatcctccgatgtccgttctgctttgcttgagaaattacgtcgctttttctgacgctaacaaggggacctaattgttcctgcgggacgaatctttatcatagatcaacatccattggggcagacattcggagtacccaaaccgtcagtccttattttagaggtgacgctcggtgtagaatcctgccctcgtggacagataccatacttgcaagcggtagctgtagcacgcagaagcaccttgaatcacagcgaagattaccacactcagccgagcccgtacaggccgttggcttcacgtgcttaggactcagagcccagcaatcaggaagtaccatccataaacgtgccaccgcacggtagtaacgggccgagaacccacactaccttaggcgcgtcagaactttgtctagataccctgacgttttatcttagacgcgaacagggaacggcgaaaaacgttcagcgcacgccccgaccagacattcacggctgcaccgaagtcaccgggatccgtggttatgtaactagacgtctcagctgtatgtaagtctaccaccccttgtctgaatgacacatttctacctgcaattcgctgtgatcagctgttaaagcgtaacacatgcgtgaaggcggagcgacgcgcgcaatctgtggttcactttacttgataccacacattgggacgaccttattcgggcaatgacagtgcttacagcactcgtcctgtctaggacggtttactgataatcaggacctcttcgcatgctagcactgcgggcgggaacattcgcgcagtatgaacaacaggaagagctgcaccgtttgaagccattgggatcgaaagcaacgtacgaagtcaatgactcgctaatgggtctgtccttgatagatcatgtctcgctatcggctgccaatgaaccagctactcggtgcttccgaaaccatccttgatcagcgctttaacatggttacgctcgtacccgctaactaccaaccgttgtaacgggaggttcaactggctgtcggacaaatacccataatgggcctaggactacagtgtcgacttcgccacgctcgcgggtaccgttcaaaagcagtccgcctcggtaacccatggatgctaaaagtctaagcaacgtcctgaaaggatttataagtatcccgaacataaggtcgttgaggcggcctaggcactactcttaggtatcgtctcaataggatgcttcggctaaacaggccttgatatcagtaagtatgttttgatatcaatgctcacatttactgtacctacagtaagctggtcagtgtcggcccatgtacaaacagccataagttaacagcaagacactaacgatgcgtgcgattggtgccttaataaccccacatgtgttataaccctgaggtacggcacgccgggttgcctgagtgggacactggatgcacatctctaactcctcggcatgctggtctgtatgataatatgcccgggaccctatcgaagttaccatgtaggaatattggggccatggcctaggggtcatgtacaatggtaactgtggtattttaggactgatgctagctgcggtggcaaccgaattaaagctggcaaaatgcgagcgtgcggtcctctattccaaaccaccggggcctagggtaagatttcgagccggaggtaagtgggtctggtcacctgcatagggcgtactctaatacgtgagctctgccgaccacgactgatatattcttggcaggttttatccccgtgaggcctggttacaaatctagtgcaaccatcggccgcgttctacgacaggcaacgatacattattagtagcgttccgagtcctgttccacaaaggtgcgcctctataatataatggttacgcacacggatcggcctcatagcccggtaggaaaagtgccatattacatagctactgtaccaaccaaactacaacagtgaatccagattacggccacgaaatttcgtgctcatggtctctactacctattccaagttctcagggggggcccgaaaataacgcagataaagctactgtcgatccacgacctatagcactggactcgcatcaccgtactcatgaaccacacaaagcagaggtgaggtcttgtggctacatactaggcgcagcatgattttgcctcaaatcggtttactccgattccgtgaattgcttgtggacgagctctaatatatgctatatccgtaaaactaagacctatacggatacagtcatatgacctattcttgagggcgaggaagtgtgaagtatgtagacctccaacatcgtccgtccgggttgccctgcacgttcgatgatcctaacacaaggaattcgctccagtctagttacaccccgatcgatttcggcgatttggccttaagtcggctcttcaagccttggggggtacatccgcacagtgtttccaggttttgttacggctggcagcgtgctattattacattccttcgggaagcggtcgacgtatgcattatctgtcggaggcctaggtgtggccatcaaggggcgatatatcatgttagatgcgtgttataggggtgcgcaaaaagtgggtctatttgtgaatattagcgaataatcaatcggcttaaaaatatgcgtagcacagtcgcgttaaggcgttctaacttgatcccgtagtgattcgttgcgcagaggtagctatgctctcgcgtgaattaaagatgccgatgtccagagaggcaaagggggccatgttgatattacatctacgtcttaaactcctaccgatatcgaggacgtacacacagatcggcgggcgggggtacgcttagtaagctggcgcgagaagcagttcaacccatgaatacggcaattcgacgacttacgggatccgagtataacgcaagatcatcgggcgtgatgaccaaagacgtgcggaggagacctgaagcctagtcaaattttcggggtaaatacagtccgtcaaatgagccatgaccggcttgcaagcgcgcaaacctcgatagttgactgccgattacttcgtagctgccgaacgggggtctcactcccatgtcgatagcgatgaccaaattggcgaagctttagggtgagcgagagcgggttgtaaaagccctcgtgatattgcgttctcacgcccgactccagccgttcctccatcagtgcaagtaaccacacgaccaaataggcaagtaggccgctttgggagtgttcggtagggggtttgttgagcgggagtcgcagcaatattttgtatccggtatccctttgtcttgaaatgtcaaacgcaattgatacgatggttgacggttggcactaccctactaaatctggaggaattactaagcgtttctatcgggtccctaacagagtgcgcctcacgacggtggtaaccttcgggagcaggggttccttattcaaaagcggcatatctggtatcattcgtctgcgtgttagaatttaagaggtcgttgaagagcctttagatgaccattttcttataattcaaaccgactagtcaataaagccttggttataagtgtggtcgggtgaactgacggccccccaagctaagtaacccagcgctctcaggctaagtggagcctacttgtcccctctacctgcacggatatcagatccgttgccacggttgtggcataactaacacgttcagagatgcttacctgaggataaatgtccaaccgttagcatacggcgcgtgtattaaatagggctccgtcttagtgggttagttgcagccggctcggtctctgtcagactcaggttatactatagcactgctagactgcttcagggtggtctaactatttctccgagattctgcatggtacctgtaacattattcaagggggcgactcgacacatgaggcattaggccatgagggtcatgcgccttatgtggagacaagtgtttacaacgtgcggggccactcaggtatgtaggcagtttgtgtaacctaaagaacagacagatggacagcagcagacacagggcgtacctcttttcttccgttcccattggctataccgattactcccggcgacgccctcctcaatccctccgataaggataggttgggcacgcagttctcctctctggggcggcatgacttgctatccgtgactaactcgaggatatatggagcaactactacgataaaaattcaaccacgtaagaatgcgttgttagaagtagagcccgcaagtaaggtaaagatggactagtcctcgcctagagtcttgcaacgtctccttaattagaggtgcgacttctgtgagtgtcgtacgaattttatcagctgcacgatgcaggcactccgtctggataataactaagctaacgacgttatacggtcacagacgcaggacccgggccacgccgagctaatgtcccataactatttcccattagtgtgtccgacacgtgtccctgtctaaattgggcatcgctcggtggctatactcatgactaatgaaacaccagcgaaatgggctggggatcaaagcaagcttttgtcgggccgcaccgcccctattgctctcgcgagaacaacttaaccgggctaccgggtctgtatctccaagatgactttatttcacggttaaaccaaggattcgatttaacaggcggacactcgggaccgctccgcacagttggcccaggataaaacaattgacctctccgtgatcactctaaacgtttggataggtagtacggccatttaaactaggccggagctttcacgatgctaggataatttacctcgacagtacgggtagaaattgggcctcggtcgttaattatccccttgttaatgagctgcgatgcagggggtacactgatgaagagtaaccagtctagtctgaagatactgaattctcttcctccaagttacaactgatagtcctgattcctacgctagctaaatacgtatcactggtttgggggggtatcgcgcagttcgcagcataggcatcgacgaagtaagacggtacctttccggaccccggggcaaactttggcttccaacgctgccttcgcgaactcgacgtaagaagatatgggcatatccaggtcccacgaccgatgattagagcaagtcttcaaactagcatgtacggcgccccatcagtgggatagccctagtattgcctgtaaaggccacgcatactatagaccggaggcgctcatagaggcgtcagacatcgagggataagggtcttacgagacgccgggggagtgttgattgctgatcgctgagacgttgaaccctatgtcacgagcagctaggcggagataaccggaccggggtacgcgtcattccaccattatgcgcaattgtccgcaatagccttgcagtatttcgcccgcagagacacctaaagactttgtgggagggccggggggtctatggttatagattaacccttgcttattttggaggacagaaggagtcacggggctgcctcaagagctcatacaaccatggtcgccctatctgactcagctacgatgagtgaaagctgaatacaatcagttgtaggttcgaccacgtgccatgtatggaacagctctgatcgaaatatatggtatccaaaggcgcggattgtggctaaacttatgtacggagagatgactgtagcacggttaaatggaagctcacacatacgcagaactgtacagtcggaaagcgacagcgcgactgagagagaatttaagcggcgggaggaattactacaaattaattcccatgtttacgaggttgtacttgagaagtggtttctctcggattggagttatacggcaacatcgagatacgttgtggcaggtgttatggtcgctatcgttgctgaaggcaattcgtccgcagcacccgtatttgcccttagtagtctaaacccgcgctgcccactaacacttttcttgagaggtaatcactatgtactcaaccgatgaccagaacctcagctgatgcgagacagctgacggtaggatccacgtcgtattgcgcttaccgaaggctcatgacaggatgcccaccagccgaatgaagataccatttttcggtcccatcgggactcgggccgcaggtgtccagcctctcctacaatataagccaattccatccctcggaccgagggtgctaaaattaggtacgatacgattgctaactcagttatcattacaaaaataacggaattatgcagggatttatatgtagtccacctatgatccaattatattttgatcccattcaaccaccggcccccacacaatccaacgcttcgagagtcttagcgagcacaattcctcctctggcgctttgggagtttggctcgtttggagagtgatcccccgagcccgaacccgatcgcagaatgtagtaaccggcctgaagccgccggcccgagtagacggcaaaaggcttcgtcaaacccggtaatgtggcgacctgggtaggcgactgacatgtaccaccagcacaaaacaagtgaattggctcaccccgggatggcatacgctctgcgaccttcgagtgctagtgcatgcgagtggcggcccggtggattgcgtgtaccaatgttcttctgtgggggggggatgaggaagactatcgttcggctccatcagggcaatctatgagatcattgtggcaataaaaccggcctcgtcaaccgctaccggcttttgcagtgcgctagcattttggctggaggtcccgtcgagctaagggggtcggttcagaaccattgtattaagtaataactcgacaccgccttagaacctaatttttggccctcatcggtcgttgaatccgtacttccggggccacaggcccgggtagccgtgatccacatttagtcgtgcaagcttgcgtagttgtcgcaacccggatgatataacgaccagcgaggtaagtcgcgcggagggcactatcccaaaatagtgtttggcgagcatgttgaggcggtcgggatcatcatatgaccctcaactctcctgtacagcgtcttccaacgttgtagccggccaaaaagaagtcgtggacattcatagtcttctggaaccatcatccagttcacgactctttcgggtcgtcgctgggtttccgattatggggtcccagcgcagttccccaccgacgcctgagcctgtgcgcttattatagtacaggaccatataagttagtagaggaagataccaggtgttaaaacactttacttcttttgaactactgaggctagtagtcctgcgtcactgtccgtgccttagcgaacgatgttttgttcgataagcattagcgaagaaggcagcagcccgctccctggtcggatttactgcgccacgaccggggctacttcacatactcgctccaactttcgatttttaatggctgacgttaatccgatagaagggacgtgccgacaggcaagcatgaaacacaccaactaaaacaataacttgtcgagaaacccctatttaatcgtaggtgggctactaccccactaacgaccttgtcgcaatctactggccaaaaagtatatagtttcccgtgtaggatactgtgtcaactgtcgtccccggcgcactcccgctcgtaccaaccagtggggaatttagttattaccggatgtttctgtcattcccggcaagctgcgtcccagtttatcattgggtcattaccaggatgtcaccacaccgtcacctaattttcaggccatgcaactcttcactgtgcctccacgatcacaatactttagcttctaatggggactatcaatatccaatactgccgctatgacagttcccttggtggggtcaaagacgcttgctccttatcgtaccgcgatctactgactaccacatcgtctctcgtacattgcccggcaaataccgcagagccttaacgacgcaaaggttgacaatgcatgtcgtaattgatccgatcatccgaccactcaattacttccggggggaaagagcccgcacctcgtgccagcagggccagagacgtgccccgctaatcgcccctcaattcctatttctttacaaagaccgcgaactcagtgtatagatacagcaggtggggacgggttaactggcgaactttactagaaaacaacgtccgggcgtagacctatctattacaaccgtgttactgagtgaaattgttctatccttatcgttacttcacgcgtagtcaccaaaggtaacttagtatagacttagtaagtaccgtcgacacccttccctgctcttttcaagacattatgcgaaatagaaagtaccgttccggaaaacacacttgcgacaagacgcggaggttataagaaaggaggggggaccaacaacgataggtatattccggcaatgctgcgtaggtgtccaaatgattatagaccaatcgagtggctgacatctgccactctactccatctcaaagttccttgggtatctcgccactggaagccattgggcaagggctttataagcgcgcaatgctactgggtctgtagatcttggaggaacgcgtcttgtgtagcatcgaaaacttgaatagtgctaggagcggggggccggatgagccgccttcacagaggtccctttagcaactaaccacgaatatgaatttatccgcacggtgaaggggaagtcaggccgcgcgtacccgtatcatcgaatataccaactctgtttgaggggccacgccctataaaaaatataaaacgacgcaggccctatgcgcgtctgggatgggcccaaacacgacgtgcacattggttgagcagaccctgtggcagcgggtgataaaacgattatggccgtagggtggttatggccacgagaatgccaataagtcgtcattcagcacgtcgcaaccgcccgcaatttaaatagtagcataggggagttcctccgccatgtatttcgactcctctgaccggtgttgcaaccgcgttacagtacagggcattcttccgcagcgtgccgatagatgtgggccctccaatgaatgagactcaagaacgcacgctgtctgctttgaacttccagtctcttgtatttgtccttgcagcggatggcttgatgacagagaactgtaccatgggccgccgtctgtgaggctgtcctagaccctagaccgcggggctccttgaattgccagtggacacatcacgctcactcctgacacagagtcgaccgggatcctttcggcatccgcaatattaatgccggcagaatggttgcaaccaaagcttgaaagacacgcccccagatagagctccactcatagtacattataacacgttactctatgtggggcagagtaaatataggcgaaagatggtttgattcacgcctcgacgggcgagtaggatgggtttgactttgaagtctttgccatgggcagcgaatgccacatcaccgacagccgcgcaaaggaggcacgaaccgatactgacgaagagaatgccattgtgtagataggccgctgggttgattctaccgatgacagagtgaacgactgcgttcggatgatgtgaggagtgagcgtccgtcgcccgtccaatgctccttttacgagctcgtctcaataatcggaaaggttcatcacgagagccagtcgagcttatcggccttaccttcgtcacagaaacagggagatcatacaaccacaccttattctacaattcaaccgtcgagagacatcgttatgtaataggctggacccggcgcctgaacaatggaaaggatccagcgtacatacgattgaggtccaggcgtcaagtcatgagccttagtcggatccaaggcaaggtaccatcggaatcgctaagatttggctggacataaagatgggacgtgagttatcgttgtgtttatcctaatacccgttagttaccagtccataggcactaacccggaaacagtctgcatacccgcgttggctcgaataagcaggagcagagccgccctagtccggcagggtaacgtacagacctcctcatcagctgctgaatccctccacattaggccctaattgtctaggccggcgcggtacgtgaagcagaactctcccgccaaggtaagcatggtcccacaccttcggaggcagttatattaagcgacagtcgctgctgactcatgggaaatagtataagcctatccctcgttactcagacggagcctttcgcctttacaaccgaaacgtggcagatccaccgggcaacatgatgtcctcaaagaaggatgacgagacaatctaattgatgctcttgtttgaggggaacgattgctaccagtgagcaatgattaccagatggtagctcgttacatcgcccatgcttagattgagtcgcgccccaaggttcagtgcttacccatggcgagctccatgatcctgcttcatgaacattcggatcgatgcgtctgagcgcgaaacagttcggaccaggttcggcgacctaggcaggcaacggcacctaattgcccagttaacaaatactcatacaggccacagacgtctgaatggggaccactgcgttaccaacatgcattggcgaaactaacctactaactgatgctccctaacagtcgtgtcttggttataccgctctcattcttctcggtggaactaatgttaggtagcgtgaatatagaatgatgtccaacaatgagggtgctatcccctcaaattgccgtgacaggggcggacaagtgagttcgttcctgtctccgactgtatacgttacatacggacggagtacagctatcggacttgcctctgtgctgccatgctcaggtcagaataccatctgatggtgcacgcgcttagggaagtctgtaaataccatcatccattcaattagaccaagtcagagtcgcacggtatctaaaagtaagagaatcggactctcccgatctatgagtactatccaagaacaacagcctaattcaggcggagcgtgttccagcgggctttaaagtcaacatgcacccaacctgttaacgtttcgaatgaggaatcttttagacgttatgttgttatcactgagtcttagtccagagacaggagtgggaacaatatcgcccttcaaccgaaattattggggcattattgcggatgttatttgtacacgttctcgagtcgctcgcggtcaatcccgagtccataaggtccaggggtaggttggccatcgaagcgtcacccgattattcggtagatattacgaaccctagctcggctgtgattatgcggtgagagacttgataccaagatcctcccatagaaaagcaagtgcgggctccgtccatacccgtactagagcgcgtgaagggaaaaccccgtcggtaagcacttactcatgcgacgttctgttgcgacaggccgccggacaacaaagacggtgaatgcgaagatgtacatcgctcttcaagcgtctcgtaggacagggacctacatttgcgatcagccgtacgacgttggactgctccgtcgagctgctaccatgctcaagcagccttccgttgcaaaacaccgctttgggattactcttaagaaaggtacaaggtcgctgacaactgcggcccatgcggggtaaatcggacaagtacgcgtcgggtcccgggtagtcctgtaatggaggggtgcagtcatggtatgtcaagaccgtcggctcagtgtggaggttctttaaaacacatacacatgtcaaaaaaaacgccggatggatgtcgcgctctacgtgtgtcagtctccggcttaattgcgagcggtgcgcctttaagcatgctgttggggccctgccttgtcccgcggcaggctttagaagccttcccattattggttatatccctcctctggcaacgatctcaagcatgcatcttgttgtggcccacgatggaataagcagagcagcagttagcaatcagtacatgagtcctgacccgtctacgtctcacagagtgcttgttgaccgatgcaatcaagtggtttgatgtttgactactgtctccgacattgtgatctagcgagccaaatggggactggcaagccgaaagaaagcgagccccctcgcacgaccttgttgccgactggttggctaatatgatgtggacgtaccgaacttaggcttatgtcccctgcagcgccgtactcattaaatccaggtacggaagagttagaacgggcataccttgggaagtctttgcccctgcgagcatgtgacggcgtctttattgggcaccggagctaaggtcatctaccgagtacaggcattgatagcgcagtgcgcatctttgtttagcccgcttgccctaaggccggtctgatgtctactaaccttgggcacactgtggccgacaactagttaacgtcgatgcctacaagtctgaccttatgagaatctccatgaaacgtagacccgcttgacttgcaatcaactgtttccttcctagcgcccttgtggatagtctgctaatgccctggtgtttcccatcgtagtaggccgttggccgcgcgtagtatccagtatccacgcatcgtcggtgggagccacttaaaagttcctgtccgggcacatggaagtacacggggtctagcttggggagtttattggctgtcgtgctacgttaccaccttggatgttctaaccagcactactggagtggatattaagtgctcggctaattctggctgggaattgcccatagtataattcaaataaaacgtgctccatgtcctgtaacaaattgcacggacagatcagccttatgtcggaattgctttctcgcacgagttcatatcacccagtcaaacttaaagacggatcgctattagcgtgccacttccacccgctagcacactcatatgaactttggcagtattgttacgctatcaggtttgtctaactgctacgtagcagcagagtttggtataccccacgtcctcctccgaactacctgacaggcagaaggtccgccggccaaccttaacgttggaggccgattgcctcgtgctttcgtcgcggttcctcttgtggttgccccctactgaccttttgatgaagaaggccttggtagaaacatatttgcccattgaagcttatggcgcgattacgaaagctgacacgtagataattggtccacccgacaatcccgcggtgctgccaccggtggagaccgggatttgtttacaatgagtgctttctccggatgggtggttggcccacaggatcaattattcgactgtgccagagaaaggtagggctctgcttgttatacaagaaaatatctggactaccacagacaacaagaaacagatccccgagttacaataacgctacgaaggtgaggcatgacttaaacaacattaggtgccattatcaagatatggcgagcgaaagatcccaatccttcgacggggagtatagagcttcctgtaaagcacctattatgatgttcaaggtctcttactagatcgacgggcaagaattggtgtgggatttgcaagtcggggggcatcttgtgcgatgggtggctaccccctagtacggctctctgggaacagatccgaggaagtgctcactggttattgattgggactcctggagcaatgccggagagatcaatcagatcgaacccacactcagttgcgtctccccctgcactctggttgttcggccggtaacaacaattgcatctcactatgcggtgtagcgagtatatgtcaaaattgtcgtgatataaggtaagcacaaaccgtgataggggaaatacagatggccaagcaaattgaagtttaacggacggacagcgccacatacgacaaacatactccccacggtctaataaaggaaatgatggagtcaagtgctgggcaacattcgactagactcaggaggccaacccgaacaacgggggttcccgaattgcaggcagcacgtaggttagtcctggcatggcccagtgcgaagcccacacaagcctgcagctacacttcgaatcgttacattcagctcgacaagagactttagacccggctgaaactaaattcggctcctccaacacattatagcagatagtagcccaaccatggtcggtcaatcaattgcggttcggtagcgttaggtacgcggcagagcacaattaagatgctgaattatacttctcgaaacgccccgcacgtatccgtcacattcgccacgtctgccatcctggggggaccccccgatatgttgcttcacgtcgggggtgcataagtctgcagacgatcgtaactcttggagcctcatggaaacgggtgggtgaacgtgagcgacaatggccgacgtatcaagttcttcctactgccatgtatacggtttaaggccaacggggtcatgaccccctgtaacacaacacttgctcctacctgaaaaacccgccgggttgaggttagtactggccacggcgcacgggccccgtcggttgccacagcaaacaatccccccgtacccccagtcaaggagtttctcggacccacagacggcgaactgacacgggccgtgtgtggcatcggttacgtcgccccagggcagcatctctgtttgtcattagtcggttgctttgtccttactctcaactcacgaggctcaacatgacatccggttactagattcggggcatctgaagacctagcacgttacccaagaacgaacgaactggacgggagggtatccgagaaaatcagtgaaatcagggatttttcacaggcctctatgtgccgttggttacacggacccgtggctgataagccatttacctactccgatgtgtgatggcagtgtccctggcgaccaggtccatcattccggaattgagtcgggcttccactggccgacattcatgtaggactatttcgtagtaaactctaggtttggtcaggagacgtctggctgctcttgtctggtctgtaaactgcaaatagcatttccaatcgctaggtctgacggtcgcgttctaccgatatgaacgaaccaaagtagcttatccggattcaacgaggggttgcatgccatctcgtccccacaccttgtgctctagactgacacgcgctgacccctcattaatctagccggcggtgcgacaatagggttgcataatgccgaaatgacattgagggaaccagaaggtgtcgataatggaccagactaaagaaaagttaggaatttttaagagtgaatcccacacataagggaaaatgtcctccagagcctagttgggatactatggacatgcgcaagcactacaatcactccgacgcgctttagtccttgaagtcaaccagattggccacgcccgaaaagacgccagcaaaataaatatggtcagttcgcatgcattaacgtttggggggttataaggtatctgccgagagcctcatccacgccaaagaatatcgtcggtacggaccacaggctgcaatgattccgttcatccagttaaggtgtcacaatgatgagggaatagctagagtcgcgacaatgaaataagactgaagatggtcgaaactatacaacgcccggcttaagctcgggtcagttacggactctaaccatcgaggtccggtaattcccatttacttttgctgtttgtctgcagctttcgcgaaacctgatccaatgtcggggcggtgtagataaaaagcatgtgcccaagtctagcagcgacatggcgatccttgaaagaagacacaaaagcaaatcatacgttatactcaattagtttaaagatgccaagcgtgcacgctcgtcgttaaacgccttgcaacgagcccctgtgggccgcctgggcctctgtatggtgggtcatttgattacgcacccactgcttcacaatctatataatatcggactccattgtaacccttgtctatggtccgggacagaagacttgcgcaagcggaactgtcagtcaggcactaacgtgtaagagttatatttataacttacgtagatgagcgatgcgcttgaacggcgcttactcgaagctgtgtagcaatccgggttttcgccggaatacaacaccaggtaaatgcccgcgcacacacgtgtttgttgggctattgtccgtcatagttatctagcttcagcaatatgtcacgcagcccatgaaccaaatacgggggccagtaaggttaaacgtagttgacatggaatcacggaacctcgctgcattgcttgcccgtctattccaccgtgaccaatgtgggccgttgccatgtcttttcggacggtctgacttcgaagattaacgaagcatccgtcagctataatgcatcatcgtccatgggtccctaggcgttcgttcgagtggagttgagggttggggcatatagttcagctgagatttcgtcgcacatggtgaagagaaccctgaattctttcgctcccgacaccctctgatttacaccattggtctcccgactagtggggggtgcaccgtagagaagagcaactacctgggggaggacgatagctatacctccaatccggccgtttcctccattcgtcttggtttgcaaacgtatggactgcgatggccgtagtggccgagagcctttagcctctggagcaagatgacgctgatttataaatgtgccagaagtatgttaatactgctgcgtcaacttcgagattgccactccaaacggtgtcagtacatgatgtggtcctaagctcgatgaactcgcgacccacgccgctaagtattaaatagctcctccccagcccgcttaagtttgaaagcgagtacgtatggtgctggcttacacgatttgggggttagcgtcatccacccccgaattaggcgcgacgtgtgggacgagtacgacgcgatgtgcccaatggttaactctctctagggcgggagccgaaacgagatgcagttatattggagcgcctgcgtaggagtacgattactgttgagcatatcgaaggctactggaaaatgggtggcgacccgctttggcttagtaacggctagtaaggtttgttctcaccgagatatgagacaaggcgatcattcgaacccgaaagccgtaatcgtcacatctagtagccgagaccatcgaacggccacgtctgaagtgtgggaagcgggtaacactcgcctaaggagtgacaaaagtaagttccccgaggttcctgtcgataacaatgctgcaactgcgcacaagtggtgcacgctggacgacactttgtactttttactgcagtctagggcgtgatctcttgtttgaccaccatccctgtttcacaaactcaacgcgctggagaacagcgagttctagatacagctctgattaaggtaccaccctgtccgagacggctcgtgcatagtcccggtgtagggagtgtgaaggatagcatccgggatatgtctccaaccgagtatgctttaaagcggccatccgccacaaggctagacgagaccgtgtctgttcttacggagtcgccccgacggtcactacagtgttctatcgctttcctccaggtgagcgctccaaccgtgacttaaccgacattcttctcatggtcaatgctcatgccgatgtggatgcttgttatgacattcttcctcaccatgtttgcccgtgcagcccgaaggttcgcctacacccccgcatgacaagatcctagcatttaacacaccagaccacccaccgcggagcacatccactgccttggacgtgaacagcacttgcaaaataccgtgccaacacctgaatcattcaggtcactgaactcggcttaagaatcctgaaatgcggccgtgcaaggtcactccccagcctcactagaccccggtgctaaacgcacccatccctgtgaggagagaagggctcgttagccgtctcgtgacacaactatgcgttgttaccgtattggggtatggaacagtctaacgcccctatgacgcctgccgtatggacgtaaatcatctgttgatcccgggatgagaaaagcgcctaaacagcttggtctcacagccgggacggcatagtgagatgtctcgacatggtcccccgtccaccttccgtccgtctggccgaggcaaggccgcactatcatgaaggatctcgagctgtaatattcctcttatgagaacgcggtgcggaatttccgtgcaaaacttggcctcagcgggtagtgtaagttaacactagtgggcctgcgagatcgcgcaacttctctcactttgccgcattcgtttcttttacgggggttcgaactgtgactcgccaacacatagacgggattcggccctttttgatggtaatatcctataactcgatatgactattcctcaagactgcagattaactctgcaccgggccgtggtcatcgaccttgcaacgtatggccaatgccgtataatgcgaccgtagtgtacgcttgggcgccgtagcgcggccgtaattggcacgcggcctaagctgaaagctatgtccggacgcaagcaactacgtgaaccccatcccatgctggtgctacgcacatccaagcttctaacgtgcaagtacccggtattagtgattaagaaatcacgtctctcgggtcccttatcggtgattagtggtgactgtgctctcctcctgggtgccgtggcttacaatagcgcttgatttcgcttatcttagggcgaaccgagaggtactatcacaggaaatgtccagtccggtgctgcaggacccactgaatcaaactccccgtctgcaactagccgagtaagctttgcgaacagcggcttgaggacggagcttgtgagctatcggagtgcggcggtgtacttgacgccactggagctatattcccataactgaagttcctctcagaggaatcattaccggtcgtcgtgaattgcacaggggcgcgcgaataaaccctcaagacggtgatttatctcgaaaacgggagaagatagcatgtgtgaatgaacattcctcttatagactccgaatatagaggagcttttactgctgcgcgcgctatgcctcgacacacgtaaccggggtgaatctgacgctgtatgcgcttcgaataaaatagacacaatcaacaagtgcaaccgttgcacgggacgtacaatgccacattgatcgtaacaggcagacggctgtaactctataggcgacctcgttggtcgatctgatgtagtcaaatggtcaataacacctccctacctgaggctaaccatgatctaaaacattgagaggacataccagctactgggacaatataacaatgacgattgctccttcagtgataatcatgggggtctcgataggttaccacaatgggttgaaattgttgctacgacgaagcgtacacttgctattaaccttatgaacttcacgtttgggggtagcgatacgttgaaacggatcaagcgcgagataccgaccgacaagtcgaggtcaacatttgccgtaggaactccagtatagtcgggcagctagagcgacttacgtgagacatcaagttcactcacgtcgccaggaagttaatcgccactcctcatccaggtaagcgggaggagtcatccaaatgaggaagtgacctgggtgcgagtgtattatggatactcagactccgtactcttgttgttctttagtggacttcctcattcacaggtccgctcacgggcagtattcgcagagctctattggtgtattagaattacggagtcaattatcattatttcacacccttagataaaagcctccgcacgtagttgcaaaagcgcagtttacatcccccagcagcccaagtgctaagactgtgccaaggcgctaagcctacgcaaagatggtatttattggttttaaactctcaaggccccggtacagcaagagcctaaacagtcccctactaccgacgggctcttgcgacgttacctacgcagctttctcgcctgtagtttctctttcgacatagtgtcagaaaaagtaaccaggggcccagtaaatggcagaaagtacccatgatgtgcgctaacgcttatgatactcggagccccaacgagccagggacagggcctagccgcggtcgccagtagggtcgtggtctgagtatagttctgtggtattctgcccctgcatgggcatggcttagttgcacaccgcgcacgccggtttcctgggagcaattatacctgcagtgtcacggttggcagctcatcctatattatacactcccagttaatgtatcctcgctctgttccaatactgagcagaactttatacatcgctgaatgtcctccattccagcttcctctaaaaacgactgaatcctcacttgcatcgtaggcgtgcaaaacatccagcgagcagtatccatgtagccttgatgcgggtgggtgtttaatgctatggccaccaaaccattgcatatctatctgcccacagactgcttgccgtcgacccggatgcttccactttgaagcttccggccactcgcgtagtaacagctcccatcgcgatcttccattcttgtggcgcgttattccaaaccgctcgtaagctcaaacgggcttctaggccagccgttcccgtaaaggatacaagctgatgtattagctcgtacatgtaagtgatttctctcaggtcccacaggacacagcaagaggacatggaaagaattactgggtaacttggcaagtacgcacctccagtaggttctactgtggaaaagtcttaatttataggggtactcatgcagaccgttagcttctaacgtataaacgaccagggcaccgggggctcggttcgcctcctatgggctgacccaatcaatggagtctaatgtgatcggcgacttctaaggagaatgcaagaactgtgggcatgcccctggccggcaccgggccctgagagcagtatattcgcttggaacttggccttcgatacgggtaaacagacaacacataacctgtcattcacacaaggccatgctaagggggagttttgcacaaggtccaccatatcgaggaaaagctcacccatgtagagacacaatcctgtccattccccagcacctatctgcaggaatgaactaggaaagccaaatacacagtcactagtaaagagccgcctctatcgagtttcacttgactcacttgcggataaaagcggtgaagatagttgggcctaacgtgaagatgcccatgctgtagagcctttatgtacttcatgtatgctcacgccggctatcccacgcgatgctctaatttatggatggctattaggcttgcgggctgggcctaaaaggcgtagcaaaggccacagctgtaaggccttagctgactggccatgaatcctggtaactaatacgttccagtcctgcgcgcagccaacatctcccatcttagtaccttggacgcacgtttaacctagcgagcatagtcgttacttgaggcaagaacaacagctagcatagttagtggtgcatcggtttgcttaatagtactgtgcacgatccccgtatcgtgcgtagtgagctgcagagacctagatgcttaaaattgtccttgggcgacactaatcttctccccggataaattgcgtatggcatgaaggagtaattctgcgtcttataatgagccctgtttagccgttccttcaccataagctaagcgtttggctaatgatcgctacgggtaattgttggaatacggcggcatcctggaccgtctcctcgtaacgtagcaaaccaagtaattggggaggcgcagtcttaggcccaaccgcttctcaacgcgtcgagcagggtaccctcgtggcttaccctgacgacctctacactcaaggttttgacggagtgccacaagaactgaactgatctggctatgtgaatcttacgcgcagtgaattcaaaacatctccgttcggtagcctcatttgtcgccattttccagctgacatgccttggctaagtttacaagctacgagcgcaaagaggctgtcagatcgcgaggctggggctgtggcacaattccctggtcagaagcgaactagctgttgtgcttaggtaaaggccaatccgcattcgtggcaggtaggcgcggtgggtcggcgaccgttgttaatttccagaccaagcggaaatcggttgtcacatggcgtcagggatcagaggtgtacagaggagtacggcgatgagtgaatcttattgatttgagcacactcggatgtggactggctgcaatatcgcaaatatgagttagtatccggctgacacacggatatgtaaggttgtgccccttctggtgtcgcagcgtgacgtgtaccgtctacttaatcgaccgccgtatcccttgaggaaatccaaggtaccctaacagtgggcttcccaggcggtaatctagatagggtttgctgttgttcattgcgtgttctgagaccataataacgctactcatatcggtaaccggaaaagcgtcgacataattgttgagttgggttggttgagaaatctagccttaagatagacccacttttattggctagatccccgactgggtattggggtgtcaaagacactaggagacaacaccgttgcccattcgtactcggatgcttgagcgattgattcggagctttcgtgcttgtgcccatttagtacgcaccgcactatttacactactcattcagtgtgattaacgctgacgcgtactacgataagggtgctgcgggaatgttaaaggttcagtacgtgcacttctgccagcgctcccctcaaaacatacgcctgacaatgctatggaacaaaatcttgaggattcggcttcttccgtcggtttttctagatataatgtggctgcacggatcttaagactgtggttagttccgtgtgggggtgcccaatcaccgcttactagctgtaacagaaattggtctaatagcgactcgcacgtcaacccaggaacatttgcgttctccacagcaaatactccctatgtggcctccatgaacactcacttcgttaaggcctcgtttccgaaatccggtgaaccgtgagtcaggtcgaagctctaatgccagccctgactgaggagcaaagtattagtttggtttcacatggagttggatcaaaggtgcctttgagttgtagaaattgtatccgctccccttaacagcccatatcgaagtcgagtacccccagcgttttagaatcgcgtcgtcacggcgtccggtggctgacaaaacgtgtcgctaccctaccaggctgcatctcgacgataggccggaaacatagacgcagtgacgacgtggttacacccaagcaccattcgcatttgtttatagcacagcactgataacggtatggatcttggattgcagttccgtccgcaatagtactcacacctcctgatccacagacgtggttgcgagtcaacccaagtcccccagcatggtttgtgcgcagccagcattgaagctccatctgcttacgtggctaagtcagtaggctacccataccccattgacacatgaagtcattagtggtgggtgtgacgtgcaacaccgtttcagcgggtcgtcctttttaccacggcgcgtgcctgtagcatcccactcaaccaacttgaggactaatgggtaaagagcgctttgcatggcgtatttgtaccatcagtctatacgctacttattcccagtatcatatccactcgacgcgaggccgagttctcgttgcccaagtaaggttgcagacagtcagtcaccaagaatcaggctttcgtcgttgttaacgtacaccgcatacaggccgagacaaggcatcacattgtgatgtgaggcaacggatgttgaacacttgtacgatgtggccagattagaccgaaaaatcagcaatcgcggaatcgtgggttcttataccatgtcgccttcaattcctcttagccctatcttcaaggtaaagctccagagggggggaatcaagaatgaatactgaggccggcaggtcattaggtatgagggaccctattaattctaatgcctcaataagcccggaagagcccgtacactggactatcgaggacacaaccggcagcgacccccatgaaatcgagccagcacgggaccgatctggtcagtgaaccggacgggtcaggccgcccctcgtctcttaaagcttgctgtcgacatatgaataggatataaacacgtaacgtatgttaaaatacgaaccctacaaaccgtgagcttagtagcgcctgtggtgctctgactggtactgtttcgaaccccgcggagacaccgtggcgacacgcgcctaaggataggaagtaggtttgttagcagttacgttgttttgcccccgtcttgttacagggttttataaaagaccgtgcatctcgtcctcagtctgtcgggtggtcggagcacgaaggctaacggccattcagccctcctcagaggtctgcctgaccactgggactaatatatgtgcgcttttgagagcgctcgggcgcttcggggttaccagcatcctcctgtggcggggtagagctcgccagaaatgagttaacaatacttggacagcatcaattgatctcggtcgcgaaatcatgtagccggcaagctgttacaacccgcaaaactaacctgggacgtgaacgtgcacattatgctggtcccggcccggcggtgattacgggtgagtgttaagtcgtacgaactaccatgctgcacgctgtccaccttgtaagaggggcatgggagattaccgcggctgttgcatgattacgttgtggaggtgatattcgtgcggaacatcacccccctaaatgagtcgtaggcctcctcagctttcgcattcgatactgccagttttggtacaatggacacgtgggttagggatgacatcagaaatggatttcgcgcacatatgcacagggcgtatacgtaagcgaaggccacacatcgtacgaccacgaagacgtctgacaggttactgttagaatgagttaccgcatgtcggatcgcagacctgtaagcccgtggacggtacgatgatacttgttcaggggtatgaagaactccttaagtatttatgatagctggtggatcccaactacttgggcaaacttgggtccgtgccggaatcaattcgaccaccagctcgtgccctgaaattattttcgattgcgaagtctacagatccggatgaacaaggttatccaaataagtgtagctttagtaatttagaatgactgggccgctaaaaagcgcggccgaaatctattgcggctgatgcgaacaaggttctgcatcataggctaagtttaccgaatctggaggacgcgctacggggtttcgtcttcgttactcccggctaatagcagtcacagaaccgccatcttcaaagccggtaggaggtcttacccacctcacgagcgaaggctacatggaagccttatgaagccccgtacgagcacacacgtttaggtctgttcttgatgtcgtataccaagacaccttacggacctcaaaattatgatcacggttgcggaccgcatacgacattgtctctagaaacaggaattcgataggctcctatatacgctcacgctaaagcggagcataggtccaccctcgcacttgaacttaccttaaatagcgtgggatactcagctcatgtctccgacgtgccacactttctcgggaataaagggacgacctgtcgatgagtagggtgccggctcgacatgacgggacatgttaggcgcacgattcaaaccggccttcttcagctaaagatctgcacacacgtggtccccattgtaggcgagaaccgggaacttcgggtatgctcgtacatgttactccgctcaagagggcggttgcatttgacggtacctattccggtacttttcaccgctctgctcatggagacacgcccaagccgtcacgccacgaagtaattctttcggtccgtaagtgaggtcaacaacgttgggcgtaaacctacacttgactccgcactgctgatgtgaggatataataggaagacctctatcgagaggtaatggcccaccatttattgtctcgctcatatgacaccttgttctcggttcgagcgtcgcgtgaaggtacttgaatttatgattagggctagaacgggaatgtttcgagaggtatacttacaaagaccgtgacgccaatttcgagcgttttgatccggcaatataggaggacgcactagcgcacgtagtccgatccccctcatgcttgtccttggggggatgtgcggcctccgtctagacaccagccccggaaacattcggctggattggtattgacgctatgaccgtatagttacgggggagacactcattagccttgcttggacgaatcagtatatagagcaagcaatatgtatcgcatgactatgccattgattggtctcccaagcgggggctcaacgtagaactgtggaagcccctagatacggtgggttgcttacaggggttgatctcaacacaggattcatttttcaccaactgggttcggtggggtggcaccgactgcccctatgaatgttgatcacgtctcgtgcccatggtactggggctccagcgaacctgcatgtattaccaagtctctctcacctgggaaggcacacgagtaatgccgaggctgaacttctagagaaaattctatgtgtgtagtatagcaaagggccggagggtccggcgacaggcgtaagttagcgcatatcagacgtcgggatgagagcagcaaggcgtgatcgaaaagggaagattttgcctcgcaggcgcggatggcctgagggcgtgttctctaccgcagatctcgcagggccagaacaccgggtctattggaatgaagaggaaggcggctgcccctacgatgcggaggagtttaaacccccctggttggatgacttctacttggtgatgtccccaccaagcagcacgtgtgtacgctcatactagtaggcagttacggtacggaagccctttacgacaaatccccaattatgacgcaggcgcaaaaactgcgtcaacgttagatgcgtcaagattttgaacgttttcgcctggaagatttaaacagcagttcccggaccaacagcaccaccgctgtgagcacaatatgtccgggggagtcgctgtggacctgccaccccacgcgatagccccggcttatttggaggttaattcttcgactggcttgaatcagtaattacgcttgtcgccttgtatggaacgatgggctatggtaccattactgtatataacggggcggtggccgtgggagcggggattaaacttgcgcgacgtaaatactcgagtacccgagaaaggacattgggtgaggacaagtaatgcaggatgtgctcggtggaattcgaattagtcatcattgcgatgtgcatgtggcgtgtgaaaccaagctgcgtgtcggtcatcacggtctgcgaatttggattttcgaattcggcttgtcacgcggcttacgcgagaacgtgcacttcgagtgcacttatacatgcgtgaggtttacctcgaaaaggaatgacggttattacaaacactggtccgagcccaaaactctgactcctcactgtccggaaataaatataagaccgagtaggctcagcccaatattgccaaaccgtggcattttttgcgcttcgttgatctcgcactcgtaccgcgcagaacttgcgctagctatggtacctcaagaatagtatgtaccaattgtctcttcgcaagttctaacacctatacaccctttacttcataattatgacctgggtctttcggcctcctactacagtgctcaagtcggttcgatcgtgccgtgtactaaaagggacgtgtagggcatgcggccccttacgttagccggcaggggtccgtgaataaatctgataagatggagttcgagctacaccaggaatttgttgttgcgccacacattgatcgcctcccagtgcacaccagggcatcaatccgcctgtcatcggggggtgttcaaagttttgctttcaacctctaactgtcgcagtctgcatgggtttggcccgctccgttaggccattatggactcgtgaaatctcggcttcgtgaaaacgttctggagcatttactttgccttcagacaattattgtctcgagggtattccagaaatgatcgtgcggtaacagcggtctttcggtcttctggccttaccgcttcctcgctgacagcaatagcctgcctacatcttctatatggatctttcgttcccgtagccttagcatgggcccccgggccccgaaccgatttcctaaccactataccaatacgtacgtttggccggcgcccggaagcatatagcgacgtactctgaaacccttgtatgtatatcatgggacagtacaagtttagcatgcgttgcaccaccttatttacggcccttattatgagatcgttcatctagcgtagcggtcgtcgggttgcgtataccttaacggatgcacacgcatctagcgaggaggttgacggtactagcccacagtcggcaactccaccctctctcttgtttgaagcgcgtgacgctctacaactggaatgaacctcgtgcacggactagcgtcgttcacttttacactttatccgtctctgcgcgctctgccacattggggtaacaaggtcttcttccggtggccaaactagtcgtcggtcggtcccagacgagctccgttatttctcaagccccgtaagttatggcaaatatacatatcgcgatttcgctccagagggtaaccccataatattacgagtaaaggtggcgattctcctaactgtttaatcgacaaacactgcaccaggtattgactgcgtccaacaggctccagttttgttcatgcggggttccaggtgctgcttaatgatcgtctcgggctctgggaaaaacaccaaatcgatgagcgagatagggtactccctccttgcctgtacacacgagaggttcctatacggctgggtaaagagtgccattctggttactgcttccaatacggcgatagcatagcgtagccgttcattcggaaccgtcaaccagcagaggatgcactaattcattgatgcttacggcaggcgaaagagccctgtagcttggcatctcgtagttcctggactcatctctctggcataatcgtagttggtcatgacgtttcaggacagatgttgtgtggtcggcggtcacgacctactcggcgtcccgtcgtaattttgttctatctaaattaatagcaagtcgcaaatcaggtccccattgagcagcgatttagccgccccgaaaccacaaactattatgacatatcgaggcctaccgtgtgggctcatccctgtgccagttcaggaactacgattatcaggagcggcctcctccctccgttgttgacttggtacaggagagccccgcgtcgtcccaggaatcacgaccgtcaaaatgagcagcagagccacgaatgcgagactggtcccttccgggaagcggttacacatccgtgttggtcaacggggcgacacatgatagtcccgccctgaataatatcataatgcgcgggctgaggctgcatatgtggaaaaatggcaatcgctgcattcttttcgtacgaaaatcaaggtctgtggacttcaacttctacccactgcagattaacctccagtgcaaagtgagtgattagtacgtaacacgtttctcaagcaagagttttccgatgtgtgcacgaggatgtacgatgtcgtcatttgagttagtttatcatcaagggaactgccctttaactggtgggcccgcgccaagtacataacatgaattaacactttagacagtgttcaacttgatgggcgttatgagattggacatacttaaaccttgcttatgcgagatactacttacgcgactttaacacatatgagttataggtctgaaaatgtggtgcagctgtttacacagactccgcctacgctaccatcaacgcctcagtcaatgaccgctctcgtctctctggtcgtatcgaactagatattcccaattgaagtgtactacacttatggacccacctatctgagccataacgcatgctgagtttcatcctagaagagctggggtcccattaaggcgatcagagacgatccattactcttaccgtgatagaaacctgggcgctgatagtctcctatagtttaggctgatgtgttcatcccatatatgattaccgagcagagtatcgaaccatagtgcacaaaagccgcactacaaacttggtgatgggatggacccacgcgaatgtaccaaattactgttattgtatgatgcatgaaatcttataatcctgacatcggtcgggccagttggtttgcatggtggatccatgctttacacgtataccctcacaccgcgttcttcaatttccagcctggcatatggaagcgggcgcgatttggctaaacaggctacggttgaaaagaccacgtacgcttaccaggctatattcgatacgacggcgcttcctcacctgtcattgagggcccgatcatcaaaaccgtgacaagtgtctgacgcgacatagtccggttgccgaatttcacggctgcaggccagggaacgttcataattagtagagcacgcgtcgagcatctagcgtgctggacgtctccggtgtgtaagcccctagaggtctccggggcgaggctaacttttttcgttgaccgttgttagggatagtctcgataaattttcggcaaccctcgtcaatatatcgtttcccaaaagaacattattcttccagcggagaaggtctaggtggaaatgacttcaatatccttttagttatatctgtcaggtggtttctaaacagtgacctgatgtgtgctccggcataatcgccgctgtcgacgcatatcttctatcccttgtgaagaactgaatgaccgcgacgccacccgtggctcagtgcatattggccaggccgccacatcatgccaaacgcgaaggaaaccggatattacgtcactctacgcccgtttctttaagggctcgtattattcgtacggatcagaaatacatattgttgcagaagcgggtgctaagaggcctctctgatggccttccaggggcggtcgccgccgcctggaatctgttatgtgcgggatcaattcgcgaactattctactgccgacacgtccgctgtttaaatcgactaaggtacgaactttctacaagccgcgaccaagttaagccgctgactacttaaccattggccgaccaacttccttggactgcctaggggatcctggcctaggatccccctttatatatgtcgcacgagcccagcttgccaactgtgtaaatcggatcgggtgatggttgactccaggagaaactacggggcgggccctagtccgtatatgtcggatcctttcttgtccgttcaggttgcagtaagattactcatgccttctccctcgacctcacgaatccccaaaagcaggtactacgttatagattttacaataggtagctccacccagccggactcgaggacgttcgtgtggccacttctctgacgtacagagtactggcacgcccccatttttcgccacagtttaggagatccctgggcgtcggctcgagctattgtacgggggtagaaggtaagccccgcgcgacgtagggctgatctgaatagagttgaaaacgttagactgttaggcaatagtcaggcaccgaatttaggcagttgatcagggataaaacccaccgatcgcagcagaactgtaacttgggctgtgtttgaggcccctgcaacaatgtatagaggggacgatatcgagtccatgtcgttagagggtgtgaggctaatctgaggggccgattcggcgcaagcaacttgaggcaggctcgagc