ccacataacccaaaccatgtcagtagagaacaagagcacaaccataataccatttgttttattcatcaacacatcactccactcagatcatccatggcctgccctgaatcctgagacgccggagaaccaaggtgttcaaaggattcctccacactatctggaatgatcctgtctccttcacctttcaaaccttactcccagaggatactcaaacttgccgcatcctggtattccttatcctcatctatcttctcaacgtcgctcgtctcaccaagattgccccccatctcacagcatcccccatcccctctattcctgtaacccggaacatcaggtggtacacaattgggcacccactaggagagtccttgaacatcccaacctccaccactcctgccatcctccgctctcaagaaccccaccaccagacggcctcgagaactcccgcccttggtgtaatctcctgcatccatgaagagcctgtctgcatctgggctcttgagaagttccagcacacccgctatgtcatggaacaccttctgctcctgatctcttcaagagaccttccacctctcctcgcctcccctgtcccactcctccttgatcttctctgggctctccaccgaagaacccttctgtggatcctgaagcgcttctggccacccctgcttttcttgcctgtcttcctgcgtgctcctccaacctccacgaacggcatctccgcttcctcactcgcctccccctccctcagagactccccactcttcttgctcttagtcttctcctctccggatcctgctcccgatccctcttctccatctcacttctctgcctttccttgactacattcgcaaccttgttgatatatctcctgtctatctcctctcccttcttccccagcagcatctgcttgactaactcccttgtaacatctcctccatgctctctgtgtgcatctaataacagactagtgttaacaacagtacattctaagtatagaccgcggctaatctcatcttcatcaacctttgccttcaaagcctttctcacgcttccctctgccaacagccccatcagctcctcctcttccaactcaaggcagatctccttgcatgcattgcacactatcttctctgcctcaactacccgcctcaatctttccgtactataaagaaaccctgcgcgttccttaaccctactccaaaaccttcgatacttccttttctcttctgcagacacttcaccaagtgcattttctatcatgtcgctaagtctgtttatgatactttttccatacttcactacatgaccatctcccgctttgttgcattcaaatatcatttcatgcactgtttccaacgactcgctaaacatcttgcggcctcccttgtacacctttgatgcacctgcagatatcttcttcaagtacccgtccatcatttcactaaacagcctctcagatcgatcatccttgtatgctatcccgccaaccacaaaataccacaccgcgtgagaaatattgtgttctaaaaaggatgcaacacgtctcctggcatttcccttcaagtcgccgtacttcgttgtcggtagcacagcaatattgtatccctggaacataaacgggaatactatcacctggctatctggcccgagtgtaaaggcggcagccttctccaatcgtggggagcagtccatcacaccagccgctgcaactagcgtccatgctgcatagatccgcctcatgggccagatctttcctcctgcttagtcgcctccatctccttttcatatgacgtcgtgatgtctctcagcggtgcttgctgccctgcacaggtcatttcctccaaggcataatgtccttttgctccttacctcttcaccgcagaaccttctcaaactagcccattccatccacctacagagcatcctgcctgccgcagctccccccgccatcgctcccgcacaaggctgcacacaactgcccggccccataaagccctcgtcagcacacatggcccacagaccacgccttgtccccacacccaaccaattgaccataaacacgtatcctgctgcttacctatcacggcctttccacaacccgaatcctgcccgctgacactgacggctccacctatcccactcccggcccgctactaccgccgtgtcggtggccatgctcttctatctccctggaagctactgtccccacccatcgccctgcttgtttcattcaggcgagattgcccgggaagaactcccccaagcctccgcacacacgaaacaaggcgtctaaccaacgccaggaacactcgcccaccattggtccttgcagccgccatctgctgtacccccacccaatatacgtcgatcccctgacccttcatgggtatcatagacgtccagaggtctcatttgactgccacgccgtccaaggagagggatgcaccagcacaccctccccccacaatcttgcctgtctgtatcctttttccatacacatctattgcacttcctgtcctcatgtactacatcccggagaaaggccaattcgaccaaaatccctttctcaagctcattgcaatactccctccctgcctgtactcggcggtccaattccctctcctcttcctcggcaaccccgagtcttcctgcacgcctcgacctgcattatatgcaacactctatctgctcctggatgcctctctccttgcattttctgccatctccatcctctcgattgctgcattcaccactacagaatggaacagcgatgaggttgtggccgtctgctccaccctcctcccctccctgctcgtactgcctgcccacctgctatccacctcctgcgcccttaccccagggtcaatcggattcacagactcctctgtcgacattctcattgaccttctgatggtgtcactccttgcagcaggcctaacgctgaatgtggacgagtcctggcgcttcttcccctacatctgcatcagctccctcgtccttgtcctggcaaagttgctccggaagagcagctccatgcccagaagggaccctgcgcctgctccagcctggaggatagccgcctttgtccttatctttggcctttccatgtttgtttacttttccatcctctatgagtgcctgctcattttcggcaaccatttcccctggttcccaagccaagcaccttccaacgacttgacgaataaatggtagcccgggaccttgcatacacacagcctactgccttcaatggataccccacaccatctgtatcctccttcctccccatccacctcctttccagcctagctacatgtcgtgtaagttctatccagccacactccttctatttacgtccctgccctgccatccgaagcatctgaataacgtcaagcaatacttcgtccactcacttcatatatttattatgtccatatgccacatacacatagtatgtcatcagatctcaggaatccgaagaatagtgagagtccggagaacctcgctggtgttcttgggattccggtactctatcctgaactcattcccattactcgtcatttcacaccggacaccaggaggataccgaaacccagacatatccgaggactcctccttctttatctcatccacatcgtctcccttcccaaacgacgagcctccgaccattcctgccctctcagtctccgtgggcctgaacatcaggtggtagaccacactctctcctctctcgcccttgaaaagcccaacctcgacctttcccaccttcttctcccctccctcctcaagtatcccatttgctaccatcttccatctctcactcccgcccttcatgtacttgccagtccggaaaaaaaacctgtcacactccttgctcttgatgagctctgaaacttccactatgtcatgcaccttcttctgctccttaatctcttcaatcgatctatttttccacctctcctcgcttcctttgtccagttcacgcttgatcttctcagcactcctcttccaccggagaacccggctgtgtatcttgtagtggtgcccatcgccttttctcttccccttcaagctcttcttacgccgagcccctccaaccgccgtctctaccaacggaacctccgcactctcctcctcttctgcctctacaccttcttcttcttttccgtcctcttccttactctcctccttagcctctcctgcacccctcttgcctctccctttactctcctccctcttctccctcttctccctcttctccctctcctccctctccaccatcctcaacagctcctcctcattcttggctctttcctcctcccttctctttctttcttccatctctctcatttcttccaacctttttctctctctaacttcacgaactgcattgttgatgctctcatcatcaatacctttatgctctataaatgcttgcttgaatacttctgccataatgtccacactcttatatttctcatctgtactcaccagtttatggtgatctatataactaattagcggcacctcaatatcagtgtaaggcattactatctttaagcacaaatgtcttgaatatacttccataataaagctcattctgtcttcatctttctcccagacatatgcacacacatcgcatattatcttctgtgccctaaccatctcctcttgcctttctttggtacacaacctttctccatgctccttgatcttccacagcatctcctcttctttcttcctttcctcaggcgacagagaccctggtatcccctgcatccgatcctctgcagagcgggcaagccgttgtccaaactcactcaccatactgacattttgcttaaatacttccatcaccaggtccatcagccggatcccagatcttctcctggcccccttatacagggaaacaggatctgaatccctggaaacggtcgcctcaaaaacttcgtttatcaaactttcaatccaactactacctccaggcacatgcatccataccatcaaacgccacaccagccgtcgaagttgcataacaactccttcgacatacttcttttcacttttatctacatcctggtatcttgtggttgggagtgcaacaactctatctccatgaaaaataaatggaatcatcactcttgtgtctaagcagagttctttctcgaatgttcttatcctctccacctctgagtcatacaacttacgggaaaaggctttctcaagtacttttcttaccttcttcatgccttcagactcctccacatcggacccgtgcaacccccccccccaagcaatccaaccatgcacactacccatgccctcattactcgccaagggcacccacttattagactcccgatgctctctcctttgctcccctggatccctcgccaagcctcttatgcactctcttcccgtaacatctccaattctacacgtcacccagatatcaacactagcatagagttaatacatgacaccctgtacgccggcatcccctatttctccccaaccttctgcctcttacatttgccatcgtctgatcagtacagccattgtccataactggaaacggaatctcagttcactctccttttccgctgttttctccctcttcttctattcctcgcctatctccctcccttctttctgtcttgtcccaggacaatagggttcatggacgccggcatcaccatacagacatgttgatatcattatgctatgtggcaagcttagcacctatgtgtgagagactatcctttctttgtcgccatcttccctgttcttgtctggtggattgttcaaggaaaaatcctttccaccaagcagaatcccctatgcaacctgagagtagatgtcttatccctgccttttccttggctatccatttctgatatatatccatgggcgtctttgatgatcacttcgatcaataatcaagtagaaacatatcattccactcttccaccacatccaagccaaggaaaatcggcccgtcgtaacagaaaatgcacagtaaggaacagaacacaagcataacactatttgctttattaatcatcacatcacaccactcagatcacacatggcctgcgctgaatcgtgagacgccggagaacctcagaggtgtcagagggattctcccacactatctggaatgatcctgtttccttcaccgtttcaaacgttactccttttggatacacaaacatgccctcatcctggtattccctattcttatctatcttctcaatgtcattagcctcagcaaactctgggctcataacatctcccatcccctctatccctgtaacccggaacatcaggtggtacacaactgggcatccactagaagagtccttgaacgtcccaacctccaccactcctgccatcctctttcctccgctctcaagaaccccaatcgccaccatcctctgcctctcactcccgcccttggtgtactttcctgtatccatgaagaacttgtctgcatcttcactcctgagaagttccagcacacccattatgtcatggaacaccttttgctccttgatctcttcaagagaccttcccttccacttctcctcgcttcctttgtcccactcatccttgatcttctcagggctctttctccatcgggaaacccttctgtgaatcttgtagcgcttccgaccaccctcacttttcttacctgtcttcctgcgtgctcctccaacctccacggacggtatcccaacctcctcactcgcctccacctcctctgtttcgctctccttcttctcctcttccttggcctcagagactcccacactctcccctttcttcttgctttttgccttctccttgctctttgccttctccttgctcttcgccttctcctcgtccctcatcagctctttcatattcttttctatctccctttctcttcttctctgcctttccttgactacattcgcgaccttattgatatatcttttgtctatattctttcccttcttccccagcagcatctgcatgactaactcctttgtaacatctcctccatgttctttgtgcgcatctagtagcagcttaatatcaacaaaggcacattctaaatatcccctatggctggctttctcttcaccaagcttcgctttcaaagcctttctcatgcttccctcagcaaacagtcccatcagctcctcctctttcaacccaaggcagatctccttgcatgcattgcacaccatcttctctgcctcaactatctgcctccatttttctgtatcacgaaaagactccacatacttcttatcatcattcaaatcacttcgcatcttctctttttcttcttcagacatctcggaaggcatgctttccatcttactatcaatttcccttataagactctctccataccttgccatctgcctacttcccttagagtcacattcaaatatcctttcatacaccatttccagcatctcactaaacgtcttgttccctcttatgtatatccttgatgcatttatggatacattgttcaaatacttcgacatcatcttatcaaacagtttgtcaaatcgatcatcgtttttgtatgacacatgcccgaccacgagatcccataccacactagaaagactgtagagtaaaaactcaggatctttcatgtacctggtgcttcttttgtaatcgctgtacttcattgttggtaacataatgatattatctcctccaaaggcaaacggaaatattattgtctcattatctggatctaattcgaaggagacagcattctcttcttccgaggagcaatacattacatcaactacgacaattaagacccatggagcatgcctccaccacatagggcacgcccctctttacccaatttgccactatctccttttccttgcgatattggaatatcaagagggaagccaccaacctgcacaggtgatttctcataagccataacggggctctttccctacctcctcaacatccaacacgcaactatcctcgagccacacactctgtcctataactcactccgctagccctgcagtgcatgtatgcatttgtgttaacacgaaacaactccaatctcctggagtctctcttgtaccaaaacgtaagactgggctctcaagatactcttgcaagctacccattatctgtaagatgagcagaattctatcgtccaatacaatcagatggcgatcttctacacagccatcgtaggtataatcctaatctccatccatataaataacacccagataacaataaccttcattccatttatttatatatccaccatagcacatcaccgaatctcaggaatccgaagaatagtgagagtccggagaacctcgctggtgttcttgggattccggtactctatcctgaactcattcccattactcgtcatttcacaccggacaccaggaggataccgaaacccagacatatccgaggactcctccttctttatctcatccacatcgtctcccttcccaaacgacgagcctccgaccattcctgccctctcagtctccgtgggcctgaacatcaggtgatagaccacactccctcctctctcacccttgaaaagcccaacctcgacctttcccaccttcttctcccctccctcctcaagtatcccatttgctaccatcttccatctctcactcccgcccttcatgtacttgccagtccggaaaaaaaacctgtcgcactccttgctcttgaggagctctaaaatctccactatgtcatgcaccttcttctgctccttaatctcttccacgctcttgcctctccacttcttctcatagccctcatccaactcacgcttgatcctctcagcactcttcatccaccggagaacccggctgtgcaccttataatggtgttcttcactcatcctcttttctctcgatcccttcttcttgcgccgagcccctccaaccgccgtctctaccaacggaacctccgcactctcttcctcttctgcctctacaccttcttcttcttttccgtcctcttccttactctcctccttagcctctcctgcatccctcttctccctctccactcttgccctcttcactctctaccatcctcaacagctcctcctcattcttggccctttcctcctcctttcttattctcttctcttcttttcttattctctcagcttcttttctctctctaacttcacgaactgcattgttgatgctctcatcatcaatatctttatttcctaaaaatacctgtaagaccaactctcccgcaacatccacctgatgttcttcgtacgtccttattagcttagagtggcccatacaatgagctaacagcccttccacacctacactaggatctaccattcttaaacatagatgcttcgaatatgcctcaagaagaaaactccttcggtcactctcccgcccccaaatatatgcacacgcatcgcacattatcttctgtgccttaactatctcttcctgccttttttcggtacacaacctttctccatactccttgatcttccatagcatctcctcttctttcttcctttccccaggcgacagagaccccgatatcctctgcagacgagcctctgccaaacgagcaagtgaatccccaaacctgccaaccatacatctattccgcctgaacacttccaccactaagtctacaaacttcattccgtctctcttcttgccattcttgtacagagcaacgagatcaggcctccagaaagaggtcgccgaaaaaaccttgtgcgttaaatcagaaatccaatctccacacccctccacatatacacacaccatcaagtgccatgccagccctggaagcagcttgataactctttcggtataccttctttcttccttctctatctcccagtatctcgtgacaggcgatgcaacaaccttactaccatgaaaaataactggaatcagcaccttcgtgtcaaagccaacagttctctcaagagatctttccatctcttccatctttgacctgtcaaacctacaatccaaagccttttcatgcatttctttcatcatctccatttcttcagtctcctcgacccgagagccatgcagccctccaagcagcccaagaacacaagccgccagtactcccatgtttcaagggtctacacactccgaacacccatcttaccgctccttttaggaccttcatccaaaaactccattcacacagtccgctacacaatattgccaccaccatttaatatcacacaatatgtcccaagaggaaatagaacgcttcactggaaccatggaacacaacaccctctgagcactcaatcaggcgccaatcctggcccatcaagctctcctttacacatacgccatcctctctccacaaacactgccaacacccaagaatcactctcaagtgccacatagcaggacaccgagagtcgctcgcaatgggaaacaacaatacaacctcagcccacctatgttctttgcaccttcagccattatccatcctgtccaggagagaccattgatggccttgccttaggaccgggcatcgaccacagtgtgctgatccatcccataaaacactctgctccccccagaatctcatgtttctagcatcgccgtcacctccatcggtgctaccctcgcattcaccgccatgggtgcaaaaagaataggctatccttcttgcaccgtcgttcttctctacctacatccagatccatttgctacccacctcctgcaattccacaacaggacaaactcaccttgcagacactaccacctccatctctgtcggcccaaccatatctaacagccatgctcacggtctccttagagccccatgagcctacttccattccgttgcagcctcttccatatctatcctgctaatcccatccgaagaaacactctttcaatccaagcagaactccgcctgtttctccacggagagtggctgctttccccgtgcttatttcagttatccctgcccatgcactcactccactgtgccatccatagccatccaaatccactgccttgctctatcaaatcgttacccaacatcttctcagaagtggacacgctcacccaacagctcccactgccagaaaactatgagccgtctctccctaaagctctaccatgctatcatcggatacctaatcttgccagttcctgccagatgtctttggcatgaaccattaggaaaccccgcttattacaacagagaggggaaagaaccgtcttttcttgatgtctgcctacagactaccaccacccacatcccatttccatatcagcctacccacacacaatgctcaaataataaagccttctaattcattttctattcccatatatttattatctatagctccaccagctcgccgaaggtttctccagaacagtagggctccgaataaccttgctggtgttcctggaattccaacacgccacctcaaactcattctcatccttcattacctcacatcgcgtgctccgaggatacgaaaacccggacatgtcagagagccctcctgccctctcttctagctcatcaacaccatcctccttcccaaacgaggaccctacatcccctcccatctcccagtgcccatagctctgaacatcaggtggcagatcacactctctcctcccctgtccctatacagcctttctcactttcttctctccaccaacacctcctccagcctcttcccctcagaagatccccgtacagagcagcaggatcaaagccccttcaaaaccctgttcatcaagtccctaatccaatcgttgcatccagccacatgtatctatgccaccaaacaccataccgatggagatgctccttgataacctcctctacatattccttccccttgcctcagcatcttggcatctcgcccccggcaagcaacaactctgcagtcagaaaatacatggaatcaatccccttgtgccaaagtcatgcttcgccaggggcccccataagctaggccccttcctgctccttttcgcacccaaagaaaacccttccacgccaggatctattcactatctcagagaacctggatcccaaatgtcctgccaatctctatttccctgcaatcatccagagagcctcacacaccctctgcgccaatctcgtcgtcctcagagcttccaccactccattcccttgccctcagaggcaatccagtgcatacttttgtacttccaaacgtgataagaggcgaagagccccctctggaagacttacagaaacctccgcaccaccgaaaacagccctgcccaaagcaatcttgtgccaggaaaggcgcctccgagtcaacacaagggccactcgaggctccaaagccctgagcattaggaagtagagctcaggccatgcctatatcgtccagcctccgaccatcctacaactacctctgcacctgcccactatccagatcctgctcactgagtcgacccaagaatagccgggaaaagtctgcagaaacacccatccgccagggcacgccccttttacccaacgggacaagtggatcctcttgccccatacaccttcaatccctttcccttggcatctgacgtcctgtccaatacccccgtccaattagacgcgcctcctccatgggatattgtaagcctcctgctctaacttgctctcctccttaactcttcaactacataagcagcctccctctgcatccctacaatgaacttaaagactctcttccttctttgcttcacgtcacttgcaaacgtccttgccatggagctgggatcatcatccaccgggggaagtggaggtggcagcctagcaaaagaaaccaagaacattttgggaggaggtagtagtggtaatagcagaacttcttccacattcggcggtgacgacaccgatgagaacagcaacgatgactaaatggcaggcacagaccggtggagagcggctcttaggcccaggggccctctccattaatgggacaaaatccacaagccattaaatacttccaaaacaaatcacaataatacttcgtttacttctcagcctccggcagaagcccacgaaggacctcctctcttatcccccgcatcctccttctccactggatctcgttccgcaccttctcaatgctcaggttgcttccagagtgcttgatcccagaaagaaacctttcgaccttctccacaatcaaatccccgctcacatgccgcagcgacatgataatcatgttgtacagcatcgcattcttgtgcaccatcaggtacagctcctccccatgcgacacaacatactcgaccatcgcgtcccggaacgctcctcccctgctgatgctccctatcaccactccaatatcctcaacactgaactgagagagattcccaaccacatcaagaaagttctcctccctctttatcccgctgaatccgttcatgacctcccgccgcatcccaggcgtatccccgttcttgtacttgtccatcatgtatccaagattctcgtcgacaactgccttgtacacaatccaccggagctctccaagctcctctcctgcctccacatgccgcctccacagctcctggaccttctcaaccgcttcccggattcccacctcaacccccacagacagcacatacttgttcatgctgacactctcaacagacgtcccaatatcaaacacatcaatcctcccaacacagggcaaaatcatcttcctgaccttcttgtcaatcagagacacaatctctgcgtcgtcgtagaacacactcctcaaccgaagcaacttctcaatcccgctccgagcaacatggtacgagtcagaatagtactcagatatccgccgaagcccatgctcaagacccccatacagcccaaaccctagcccaaacacatcctcaataacattcaccctgtcaaccacactcagggaatcaatccgagactcaagcccagatagcccggcagagtcatacagaaccctgtagaaccccccgtactcggcattcaccttgtacacactgctcctcttccgaacagtcgtctcccgtcccctaagctcaatcctctcctgcccctttccttcccacgataccacaacaggaatcgtccacaggctgtcatcactcttccctagcatcgagtatctgctctgcgacagaacaagagacgacccgcagtcctgcacagacacaacaggataccctgcctgcgaaatccatccctcaaccatctcagaaatgtcctctccatactcctccccaatcgccttccacaggctcattgcattcccgttcccatacatgtgctccttgatgtaccgccggatcccaagcataaacacagactcgccgacatacctctcaatcatccggataacactcgctcccttgcagtagctgatgctgtcgaaaatctccccaatctccccgggatccgtcacattcatccggatctggtggctcttcccaagcccgtcgtcgaccatcccgcgcaccacattccacagcacaaactccccccacacgtcccatgaaacaacagatccgatgttctccatccccttgaacgacacccacgtcgcaaacccctcgttcagccacaggtcgtcccaccacgacatcgtcacaagattcccaaaccacatgtgcccaagctcgtggcacaccgtctccgccacattcttcatgtcctccacattgctcttcccaggcacatacagaaggctctcccttcggaacgtgatcagcccccagttctccatcgccccgctgctaaagttcgggatcccaaccatgtcaatcttcgcagaccccgcacgaggaaactcatatccaaccccaaagtactccgaaaaatactccaggcacctcttcccaacctcaagcccataccgtccccactcaacctcagagctgtccccgtacacacggaggcgcaccccgtccttgctccagtcctcaatgtacgaaagctcgccaaccacaaatgcaacaagatacgtcgacatcttgcacgtctcctcaaagtactcgatcttcctgtctccatactcctcccggagagacggaatcgcctgtgtgttcgccagcacagtaaacttcgaccccgcgtcaatcgaaatcttgaacgtcgccttcatgtcgggctggtcaaagcacggaaacacccaccgtgcatcagtcggctcaaagtgtgtgctgtacacctccttcggccctccgctcttgtacagccccacaagcccattgttatagtccccacaaaactccatcgtaagatatccaggccctgcacgcagagaggacggaaacacaatccgcacaacctccaactccttctccgcctccccgacaaccacacgccccggaatccgtgcgccctcaacaacaatccctgcatcccgtatctcaagctccttggcattcagaactatctcggaaacatcctgcgaaatcatcacccggatccccacagacccgcagaaccctgcatcaaggatcttcacatgcagatcatagtgctcgggaacaacaaccctgctcagccttctttgctgcgacgagtccttctcgtcggcacccttacttccaatcatgggcagaagccctgccattactttaatccacctcatccctttgttttttcacaatactattcataataaataatttccccatgcttgcattggtcgttgcccttgctagccaccgcggaataggaaatgccaatgcccttccatggccacggcccctggctgctgacatggcctggttcaggacactctcccagagcatcccgctcatctccccagaccgcatcgcccttgccccgtctgcatccaatgccgttgtcatgggcaggaggacgtgggactccatcccctccaggttcaggccccttgccaaccgcatcaacgtcgtcctgtcgagaggccctgccagaagcacagaaaacaccttcttcatccagaccttcgaggccctcgactccctgcccctcccgccgtcgtccatgacatttgtgatcggagggcgcgacgtctacagccttgcactcgagagcggcaggccccaccttatatttgccaccgaggtcttcgagtctcccgagtgcgacgtgttcttcccccacatcgactgggcatcctacgaaaagcgagacatcacccgggacgtctccaggctcatagaccgcacactcgcgagcgccttctacagccccgagacggccacctttacagagaacgggacctccttcaagatgtttctctacactaaaccggagacccgctagacctgccatatataacccctgcccatgcctgccaaatgccccaggacccgcgccacccagagcaccagtatcttgacctggtgaagcacatactggaaaacggcgccaggaggatggacaggacaggcacgggaacgctgtccgtcttcggagcaacaatgaggttttccctcgaagacaacaccttcccgctgctgacgacaaggagggtcttctacagaggcgttgtcgaggagctcctgttcttcctgagaggcgagacagactcgaaggtccttgagaagaaaggagtccggatctgggaaaagaacggggccaagcagttcctgcagtccgtggggatagacagggaggagggcgacctcggcccgatatacggcttccagtggaggcacttcggcgcccggtacgagacatcggcctcgagctacgagggcaagggggtcgaccagatcgcgagcgccatcgcagcaatcagggccaaccccgccagcaggaggattgttgtgagtgcatggaaccccacagacctcgggagcatggcccttcccccgtgccacgtgctcttccagttcaacgtgacggacgggaagctcagctgtgcaatgtaccagaggtctggagacatgggcctgggcgttcccttcaacattgcctcgtactcgctgctcacaatactcgtggcgcatctgacaggcctgcagcccggggagtttgtccactttctgggcgacgcccacgtgtatctggaccacgtcgactctcttcggcagcaggtccagagacccccgagagcatttccaaagctctttgtcagcccaaaggggccgagaacagagccggagcacttccagtacgaggacttcgagcttgtgggatacgacccgcaccctgcaatcaagatgaacatgagtgcttgaggacccgacggttccctccaagatatttaatcttctggaggggaggaggcatgacagatgcaagagaaaagggcttctggacaggccccgacgcgacgttaacgaggtacagtgatgagatctctgctgtcgaataccttaacaaatatgaatatcgaagttccattcccagttctttaataaagaacatcacggcaaatctagctcttcacaggttagaatatagaagttatatttcttatttggctcttctatcgtctatcaatactttgtcttttaaaatcacaaatttctgctgatattcaatggaaggacatctgtttctcggcttcagctcagatatcttgctttttagctccccgtcgggaagacgggcaagaattttgtccttgttgctcactaagagctgtggcgagttcttgagaaggaaaaagccgaagtcttcgtagctggctccacaaagaacggacgcaaaaaagtaatctataagaagagggtgtatggaaacgctgttcctaaggcgtagcactctcttcagcacagaatagaacagactgtccacaggatcgaaggtcaccacgacctctaaaaccttttccaaaacaagaaatatgtttttctccaattctgcctcattcaaaccaatgatcttcctgtacccagtccttcttctgtaggagacatccaaacaacaaaatattttttctatttccgagcgctctcttatatggcttcttatctcttgtgtcttctttatttttggcttttccttagcttttttcctttcattggccttttctatcctgaacttcttgaacagctttcccatagaggctaagaaactgaaactgaatatatctggcccaaaaatttattaatcaattctcacctcattcagctccatctccagactcttggtgctcattgttagcctcacgctcggactgaacttcaaaacaaggaacgatacagacagcactagcactgacaggaacgagaaaatagtcaaaaggatcagaaaactgtcagaaaggtaacatctgtttagaaatgtcattacatagttgagagagttcttcaaaagaatgtcctcctggccttctatttgaataccattgacttggccaagaaaagtaatgaatcccggcgatgcagagcacccctccccaagtgtgacataaaacaatgcatccaaaagcagaaatgggcaaaaaaatagtgcgtaggatgctggatagagatatttcataaacatgtatctacttctcaaatcctctaactccatgcttagccaaagaggcctcaggaacgttgtaagtacaaatgcagccactcttgtgatatttagtgggtagctacacgaagaaaaagtcttgaccattgtcatgaagacaaccattccaagaggtgtgagcacgaacatcaggattgctctggccgttaaaacatctttaagctgtgtcaggcttaggagaaaacagaaatagaatgacctgactaacgaaaatgtacattcatatatcaaggtcgaggccagaagagatacttggctgtagtcacatctgaaggattccttttgcagaagcacattgttgtccaagaaggttgagtcgttgaatatggaaaaggatgtgatgaatgggatcatattataggcaaagaagtctagaatgtctctatacagtattcctagattcccgtagtttcttttgagaaagttctccaggtcgttgagatatctctctcctgcagacgaatattgcggacacatcttattaatgaacagaaaaacagagtatctcatcttatggcataaaaagaagaacatgaatgttgccatggcgattttgaacagaaatacatttttcataactccgcttctgtagtctatcttcaactgcctgacgagtagatgccaaacgtgcctccatgaaattgttgagacgacgaagtattggttgtttctttcaaatgtatccttgccaagcagccccgacgcttcctgcctgtcttccgcttgccaccggccttgatgctctgggctgttgatgtctaactcaaataggtactctgcaacagaaatgttcgaaggtctgtgcatgccaacggattcgaggaagtcatctattccagaagtgggtcctgcataaactattttccctctatctaaaaatattatgtcatcgaacagactgaacatcgagcttcccggctgatgaacagtcatcaagacgatcttgttcctcgattctgcgtacttctttagtattctgactgtgtcgagagctagccgggaatccaggccgcttgtaggctcatcaagaaacaccacctcaggctccactacaagttcagcagcaagcatgactctcctgcgttctcctccagagatagatgaaaccagtgatcctcttagcctggccagccctaactctccaattatgtcgtctaccatcgaaggaatgctggagtctttgatttctctccctctgaagatgagcgagtacgttatggattcctccactgtgagccctgatgcaaagatatcgaactgctccaggtaagaggtactttcaagccacttgtaaatcttcctttgctctccatcgaaggtgatcacgccagacgtcagtgcatcgctctcaacctttcccataagaaggttgagaaaagaagtcttgctgcttccacttcctcccatcacggcagtcaatcttcccgagactatttctccagaagtcccggaaataagatcaacatatttacccttgaggtccttgtttttattaggtgccttcagagacacattcccaaatcttagtatcctccttgtcatgcccttttgcgagaacttcgctttgaaaagacgtgagtgaccaaccatccaagtagcagcatccacgtccttctcatttaggtagaagagcaaattaaacctgtgcttcgccaatatggccctctcctttactaaagcattttaatcagatgtttttagattgaaggtcaaagggggaaccttcaagccttgcatccaaatccaagaattcagggtataacaggaattatttacttttaccatgcgaattaacattgattcctcttgtctccacatagagctgggtgcttttctccattcttgggaagtatccctttcttgtggtgtagttttcttcgtccttaagggtgagacggccctttagtgatatttctgccggcttaaagaccacctcgtcggtgctttccgccagcgagtctctctgtatggtgacactcctgaaagttctaagaagctgcgaaggctcaagactagcagggtactccctcatccttctcagctcggctagcttgctaagatatgagatataccgagtgtttacaatctggaactcccttttttcaaatgcctgcagttcgttcatggcatttctatattcgctctcgattttatctcttacgctgctgatgttgctttggaaagcctcgacattctttttgaactctcttatgttttctttgagtctttcctcctcttcaaccagtcggagctctcctgccttcaaaagttcctgaagcttgtcacacgcctctacgtagttcagtaggctgtgtgatccgtttggaagctcagaatgattcccgcttatcttgcacttagtacaaacgggaacaaagcattcttcacaaaagtagtccaccattgtatccatatggctggcacagtaaataaacttcttcttcccaacctcattgaagtagtacctcacgtgccgcttgagaaaatggtcgctgtggacctcctcgtcacattctgcacagaagcttgcccgctctgcagggcaaaaggatactgattggttcatacggcatctgtcgcatataaagttccccttcgacctcatttccaactcagcatcgtattcaaaggttatgtcaaaaagaggcaggattttgcttggatccttgacaacataccagtaatttcctatgtctgcttgggactcggataaaaaccccacctgatatcccaggtcgctagtgataaaggagttatagtgtcctggaggattcatctgcttgacatactccttagacacatagatcgactctccaacagcaaccgagcaaagcttaaccttatgggtgatcgaaccctgggatagcgggacattgaagacaggaaagtaggttgtggggcctatctccatgcagaatgccttgattcttcttgtgtctccaaacctcttttcaaatgctgccgcctgttgtgaattcgtgatatcttctaatctctctatcctcaaggttgtactatccaatagatatctcagcaaatattcaatgtcatgcatgaggggagtaaaaaacaacaaatcaaatcctgtccctgaaaaatggagaatagatctaccaaataaatggaagtggtttattttgtgccgcaatcctggcattcacactttctatgtgctaaggatacctatttgtacaacagtggtggaattattccctagtgagtacaccagtatgtgtgagtccaaaaaagagaaaataagatctcctctaaggtcctccagaatccgcaggtctctgctctttacctttacagctaccagatcgactgtgtgttcgggaaccctgagtccaaggtattcggactttgttttaacaatcccaaaagactcaagagtaaggctcccgtccttcccagctcttattaagaggtcatcagagctcaaaaccttaaacccatttaccacgatgctcaacaatggaaacccccctgcaatctgatagacctcgtcatgttttttcattcttttctccaccttaattaggtctcctcccacgcccacctcgtatctatattttagtgccttgtcttccaccgtgaattcctgtgtctgcttcagcattgccgcaaaatccctggttttgacggtaaagcaacagtcacaaaactccggcatctcaaccaagatcgacttcgagcatatgcttgttctcgtcacagttattttcgaggcaaacttcttcatgaacacaagagtgtcatggagcaatggcgacaagctaacctttcccatgtaaatggggaaagtctccaaaattactcttcaacacaaaaaccatttattcacacctttatcccataaagaaggtcagacaatatcaaagcatgcaatcgtccctccgtttatcagcacctcacctatatagatctcctcccccttctcgtccatctggagatagctatccttgagatgcgtgtttacatgcatatcgaagttctccagaactcctctgtatgtcttgttgttaagagtgacaatcctaacacatttatttctggatctcttcaaaacctcaagagcgggcagttccatttgaagggtcgccatgtcgccaaattatccactatttcctctgtgctcttttcttctgccttaatacaactgtttccctacccagagaatcactgttcttcaggacaacatctcctcggtagacatcctgtttgctcacggatattccagtcctgtcgtaaacaattttcttaagcatcctaacgctcgtgcagtccagtaccaacctttcgtattctgttttggctcccctgtcaaacaccacagtcacactgtttccttccttgctctccgcctcctggctgcatgcccttgtcttcaagtggctactgatttcttcgctagggatgttttcattacaaaatggacatttcttatggccagttccaccgctcacttccttataccatccctcttcaaacacatacaaaggactgtcttcctttagcaccgcaacaagcctaaatctgttgaaatcggacagagagtgcggcttctttctaaacctccgatggtggcgatagaagtcatatacctctcctttctcaatctgcttcgcaaccttagcatagctttttactactgcgagatagctcctgtagtcctcggaatccttcagcaaagaccctgggtatccatcctcagagccatcccctgccacagactttaacgcagctctctttattacctcccacttctctccatctggatacagaactgtaaagtgcatgggcttctattggcgtatttctatagtccagcgaatgcattttgtaacttgagagtccaaagcaaaggctgatccaccgccgtgccagaaagcttcttcccgcataaaaagtaagttaagtcctagatgctcattatggctgccttcagatccttataaacaaccttggacaagccctgaatggtgaagacagaaaaaaatccctctgaacaaggcaagcctaaggtattcgattcgcctgcgacgaagaagaaagtaatgacgccgataagattagccttgcgcagctccaatggccagatcggagaattccttaagaagatccgagagctaggcgacgaggacaaggaaaaccataaaagcaatgagtaaatgattaaagtcaaccagaattcatttcacccgtgcggatcccttcttcccttattcgactggctattttatgtagtacgcatgcttcatcacctcgaatggatcgttttcaatgcactttccatttgctatgtagttgtctaggattatgtgtgtttctttgaagttgtatatgaagtgcaactcgcagaccttggtgaagaaccggtcgtagattgacatgaggttgtttatcagggagagtatgtacatctcgttttcattctccaccacaaacgccatgaatatgtttccaaatctattgaagacaacagtttccttaccgtcagcgatgtttctttccttctgtgccaagaccatcgatcttatttcctcgtcggagagcgaggtctcatacgtccttttgagcctggtctctccgctcgaactgaatccatagaccttctttatcatgacacgataaacatcactgtttttctatccagggtgaaacattgatgatggggatctctgctacaccctcaatggggtcgctgagcagcacgatgctgtgcgaagaggaaatagaggagctgaagaacactaccgtctttgatgaaagggaaatcgagcatctgtacgaaaggtttcagtttctggacagagagtcccgtggatacctgacatacaatgagctgaacaacattcccgagtttcagtcgaaccccttcagccacctaataatgaagagcattgagaagatgacggactacgagaaaatgacatttccgcactttctcgagtttctggggattttttctgaaagaaatagcaaaagaaacagaataaggtatctgtttgacatcttcgacttgaatggagacggaaggctctgcagaaacgtgctcatcagaattaacaagatgatgggccaggacggaagggtcgaagaggcagagaaccttctgaatatttacgatgagggagggaaaggatatctggacatatctgactttactcggttttacgaaagcgaccctctgatcgacaaaaacatgatcattgacttttcgaaaaacctaaaggagcgcagacaggtggggtttatgcaggtcctgtggccttctacctacaaagatgagccgtgaagcgggagctgcggccgaggttccgggaacttgccaataaatcttataacattatctacgccctaccttcaacggatacctcggaggtccatagacataaatggggaatttaaaagcccacctcagaatgtttttcaagaagcacgcggagcccgagcccttgagggtggaggagaagctcagccttctttcaaacagactggacagctctatatattacgaagatagacttgatgctctcaacagaatcttggaaatgtctaaggcgcatcctattgaggcgggggtgtacacactgcaggatgtgatccactcgatggaaagaatggaggacgtgtccattcaccttggcatactcaaaaatatcctcaattgcgcccacaagatggagtttatcgacatcgttgtaaagaacccggaaagcctaaaggtattgtgtaattgcattaggagcgggaagagcgaaaaagaggtgtatgatctgctgtgtacgctgagtgtttcagaatccttcccagataggatcataggaatcccaaacattgcctattattgcgtccagatggctaaggatggccggatcggattaatacctaggctttcctgtcatgactcgaacttcaaaagagagttaacattcatgggcatcttcgagaatctcttgaaagtgctccaggacaggttttccaaggacgcgatgtccacactggcattgctacttagggactgctccttcaaccagaactactttgacgagctacaatgggatctcatcctgaggtatatagataagcatgcagatgaggtgtttgacgtcctatctgccctgatagacttcaaaaacgttgaattcaaaaagctacagtcttctgtctacggaaaaattagtctcacacctgctcttaagttcagaagatggggtttggtgtatcttatggtgagggataaccaatcgtatacagaggagcttcttggaacaccagttcttagtaaaatggaagaggatctgtctagggggatatctaacagaagacgaaacgagatttatctactgattgactatctccttctttcaagcgaccttgacgtctcgagactagactcatacaaggtatatacaatgaagagcttgagggaacagcagatccccacgaacgacctgatcgaaggcgccttcgaaatagtcgcccagtttgatagcagagaggagagtgagacatttgacgcattgatctttgtcatcttcaactttgagagaagtagggctgagaagatgatttctgtgttctcgggaatttttgaggattataccaaacctaagctgcacaggtctctatgtcttatcattcttctcatgcttgagacgcctgtggacagaattagcactaatcattatgctgcagatcatctattaagagaggcaaggtttcttctgtgctccacagggttagataagaggttttatcttactaatgaaatggtggacatccttgtaaataacataggagatctaattcacggtgggtgaccgaagtcctgaataaatttagtggtgctatggacgatcatctggggactgtgctttctgtcctattgccttttcaatttcttgtgagagaaatcccaagaacatttcaacatcctcggcacgtgacagaacatgcgttccctccggtatccgctcgacccttgagtttcttaccagccttagcttcgcctcaatatctgccttggcatactcatcccttccagatatcacaaataggatccttgcacctccttcgttcagctccatgtaaaatctgtcctctagataactcgaaaacatatcttccttcccgtatctagaaaagatgtctagagctcttcttggtgtcaagtactgacttccaccaccatatctaactgcaacgtcctccctcctttcaattgtctcctttgcccatctcaacagggtagaaaggtctttattctcatgctcttccagctcaacatcacttacggctgctaggagcacagccagcctgatcttcctgtcctttgttgtattcaagtagtgcataatatcctggcatcctgttgaattcccaaccaagactacgtctccacaaagctgctccaacaagcactttaaatcctctacatcgtcgtcaattgtgaaaagtccgtagttaggatgggacctcaactgtggaattatgagctcgtaactgttctcaaggcagtacctgttcagcatggttgtgggcaggcagatgggcaaccgcgatccaaggcctccgatatacacaaccttcacactgctctcaactccattggaatatgcaggcaggctattcttcgaatcatacacaaataatttcccctccaactcttccctagacatgaggggcaaaagcacccagatataaagatcatcatttagttttaatgttagtctaaaaacaacgaatggactttggactaccttgaacgcacctagacttacactgcctgtggtgtttcaaccttcctcagtggagatacgggaacttgccttgaaggccttttgatttacttccatggcgctactgattattcaaaaaagaaggatagaggaaaagcctgtaaataacgtcttcaggtcgagcattagcacaacgcccagttgtcctcaagtgctgcagggtgcgactacctaaaaacctttgttatttttatctggttgaaggaagaagaattgagatttttggaataaaactcgtcatcctccttgacattgcagagcatatagcatagccccctgcacaatcccctcgtaaagcagaatccccctctaatcacacgtccaacaatgctgttgtcttcatcaaggataaatgcacatctttctgcacatcctttttcaagttcaaagaccgcgaacacaacccgatcctcagtgtatatgtacatcagatctgtgttaagatccatcttctttgaccttggcgttctctcatacttcctttttactggctctatatacgactgctcaaaatctctgtagggcttgcatgtcggatagtcaaatggatacaccatgtagttgttttcaagtgcaagcctctggagctcttcaatgcatactgggatgatccccgcatttataacatcctgccagaatcccataaccatgctcctcttgagaagtatcttcccagattcagattccgaaaggctccgcacgaagacgattgcatcgtatccaccaagtgcagcctcgtcaactcctattttcttcttgtgcgacaagaccctggaaagccctcctgcttcgtcgtccattttatcaaggaacagactgtcagcctggatgagcgacaagcagcattcaattctactatgctcatccagccctacatttagctctgcctcctcaacccctgctgtaaggataatcaggaacctcttcccgacgatggcttcaaaaactatattcccatgcttgatcttctgcacaacattctcaaggctgaaatctattccgagaatctcggtatttggcctgttgtataccacaacatccttgtaggattcatcaaaaataaaccctcttctctgcgacttgtatataaacttgctacttttcattcgtctcctcaacggaacggacgtcttccaggtcttcaccatctcgaatctttttgcataccacacatgtgtcctcaagccatgcctgtctttttttctcgggcgcttcttcttcttcatgcgcttttcatggcttctgagcctccttctaagatagaaaggcagccgctggaacatcatcgacttctttctattggtctcgatggcagcttcaatgagctgaatctcttttgccctctcctgtgcaaagtctattggatttatttctctttctgccattccaggagtgctttatcggggcccagatttttgggagcaacaccctctgcgggcgggagtgctcccttcaagcaagaagtgcaacccacatatctgcgataaatacttgggtgttttccttcccatggactgtgtgatgtcttcccaaaatgcatttatagtcgatagaatactgcaggctgttagaacatctgctatgctaatcgacaccacaaacgaagtagccttccagctaattgcagctgataaaacactcatactgaacctcaccctggaaaaggcttttttcaccagcctaagcttgaagaacagactcgcactgatcccaaggcaaaagttctatatcaaaaagatgaagctgttgagaataactaccaacgagtatgtcatggtatttgagtatgtgtttgacaagtatgttttaaggagaagggtgttctacaaccaatcgcagccctttgcaattgacttcaagatagacctttctggagagattaacccaaacgtcctgcggttggcccttaaagagattggcgaggagattgtcaccctaagggttgccaaggatgttggggaaattcgcggtgaagaaaccagaatgagatttgcagtggagctccacggagaattttcggtggatgttattggtggaaacctgaggagcatattcgaagtttccgatttgtttatccggatggggataagctatgggtcctccaacctatcgattaacttcgtctttgtggggagtggaaccaaggcctctttctttgtagccatcaatcgtagggccaacccataagaaaacctgaagacaaagtctcttttgtatccgagaactcctcggtccctttctgctttccaacacgcaaaggccatcggagaatgtgtgatcccaaatcactacaagttctgcaggtattaaattgcatacaagatagccaagtcttttgttatgtaaaatatgtttggaaaacccctaatgaaattcaacaaaagatgtctgactgtgttttctgacgagaagccgcttatggccatggggacgaagagcaagctgtttgacacatcgttttccctgacctctgagctgtttctgtacgactacagcacaggagtccagtatccgcccctacaaacagacaacaagttttacaagctcaggtggtgtgaatggggagatagagagcttttagcaacgggaaacgaagatggaaaagtgactctgtacacaccagcgcctgaaaagaacatttcctttgagcttctgtccacctgcaatgttctagagggagatgtgcttggactggacttcaatccgtcgaaaggggtccttgcagcaggttcatcgaacgggaagatcatattctggaacctgaacaagcttgacagccaatacacgagtgatattccgcttacctcgaacataacatgcctatcgtggaaccgaaaggtgtctaggatactgtgtgctggtacggatgatgggaagatacttatcctggacatcagagccaagaatgtggcgatgacgcttggagggggcgacataacaatggtttccgacgtcatgtggcatccaagtggatcaacgtccattctagcagcaacaaaccagaaagggcttcaatgctttaatctcagttctgatagtacatcgcagataggagtccatgagagtggactgataaagttatctgtggctggcaaaggccacatggcggcttcctcgaaggagcagatcgacataatcgaaacagggggcaacagagttgttgacaccatttctgtggatggggtatttgaggtaagtttctccagaagagatccattgatggcactatcatacgtgagtggaactacagagattcttccccgaataacgaccgacgttctgtccatcaatcctggatgcatagttggaggctgccttgttggtaaggaggacgtgtacgagattgaagacgagaagatggaagacatcggggaagatgcattcattgggaagattaaaaggcttctgtatccggatggccgctacagtctcgacagaaaagggttgggtgagctcctgctaggtgaagccatagaaagaagcgttactaaggactctgagacggaggagaaactgaacgaagggatgtctgacatgagcttagggctaaagcttgacctcaaggatcccctaaccctagctctggtgaaaggagatcttgaagcagcctattctgagtcgatcaagggcagcaaaactgtccctttttctcagttcttggcattagccaaaggaagcggacccctctccctcgattccgatgatccgttgattcttttgtctactgcacagattacatctacattttcgcatatattggagaagatatccacggtccaatggctggcccttctctccataatcagtttttctccattgcccgactcagactttttctcgaatgctatggagatagcgagcaagttgaatgatgaagaaaagctgcttgtctatgccatgattaacaggctggacgcctactttgagctgaaggagtctatgtacaagacacctgcgagtattttcgaagtaagagacttcttccaagagtacaaggggatggtatccgacctagagtcgatgggaggcttctacaagagccctgtaatttctgaatatttttggtatgcatcagcacatggagagagtcctgttcgaattaggtatgaggacctaggaatcaacatctatcttggaagagcagagaataatgttcttcctggcagcaagcctgcttctccacctgccaatggcacccacagtaggtcggatgtgtttaagaggtctccatccatggaaccccagacctatcaaggccctagtgttgcaaggaagtatggaatgccaccgatcaagtcaagtagtacggtaggaccctcattatattctaaccaaggtggaagaagtacgggcaccgccagttccctaagcaagacaactactccgggtgtaggcgttaacggccctgtgtgtaaggataccacgcagcctccattgtcaccagggctctctcagcaaagcttgaaggcgtctggatctgcttctgagccaagcaggccatcctattctcccacgcaccaagagccccaacagaaaatgcatatccctaggcctggatatagaactatgtccagcacccctacatacagctcggcgtccaagggggtttcttcaaaagcatacaactccatgcctgacatctcgaatttctcgggctcttcttctccggtgccaacatatggaatgatgtcccgtggatccttctcccaggcgccaggatcgcaaggaagcacatccaagccatgtatacccaggcctggaatgccctctagtccctctcttcgcacacaagatggacagcagcaaaagccttgcatccccatgccacggccccaaggaaaagaggtgcagacacccttgcagattcagcccagctccaaggtgcaggcagatggcctaaatgcaggggagatacttgacaccttcgagggtgttgttaagagcctgatagaaagagcatcagccaaagcaaacctgatagttaggaacaagctcaaggaggtcacaaaaaggctttctatatacaacagtgtcacgagggacacctttagccccttaatccttaacgggattgacagaataaacaacgagatcaagaatgacgggaatgtcgatactatgaagcagaggattagggagatcattcttgagtgcaccgaagtaggggagaatagagcggacctatggatgcctagtatttacactctcttacagatagtctaccactagtgattaaacaatgtgactgatatttcgatgtattgggcatgcacaatctcttgttgcctagatttccttctgagaaaaaggaagattcctcgtccgggaatcgaacccgagcctgctgcgtgagaggcagctatcctaaccactggaccaacaaggatattatgcaaccaccccgatgccatcagcacttactattgtccaggaagtctttgctggatgcccttatgtttgaaacacttatgaaatcttctctgttcaaagcctataaacagaaatgacacgatacatcctgggagcactaatagggtcaggaacttatggcgaggtatacgaagcaatcgacacagaaacaaaggaaaaagttgccttgaaaagaataagactcaatgaaaaggagggaatgccaggaaccgccttgagagagatatcaatcctgaaaaagcttagccatagaaatatcataagcctggtgtccataatacatacagatgcactgctgacaatggtgtttccatttattgattatgagctgaagaagtatatcgggatgaacacggggaagaacataatggagcttgtcaaccaactgatatgcggagtgcattacttacacagaatgaatgttgtgcacagagacctcaagcctcaaaacattcttgttacaagcgatggtgtgctaaagatagcggactttgggctgtcaaggagcttggagataagggtgcctccatactcaagtgaggttgtcaccctgtggtacagatcgcccgaattgcttatgggaagcacaagctacaggttttacgtggacatctggagcttaggatgcattatctacgaaatgataacacttgagcctctctttcccggagagagcaaggagaaccagctgaccctaatccgaagaaaggcagggacaagaagatctcttaggggcatggttgagcagaggctggctgttcccaagtttgtgacggagatcatagtgagatgccttgacttcaactacaaccaaaggattactgcagatgaaataatggagattcttgagaatgagtatggagcctgctagagctctggtgtttattgggaaacagcagcgtgtagaacccagagtcccaaattgcctagaatatcagatgcttgtttctaaatccctggtaggaatgaaagtggaatgggggaagctgataattgaaaagagatttggaggcaagaagaaggtcagccctcggatacaaagatgctctgccaccgaatacagtgggatggagaagctgtctgaagaactgtcgataagaaacaagaaaatatctggaggaaggcctgccggcgtcatggaggagccggaagatcagagtgaggtggacattgcagtagaacggcttatgccggcactcgacttctcgagaacaatccctccgcgcaccccgcatgaggaagtgggaaaggaaatattcaaggaagttgaaaagaaggtctttgacctgtggaaaggacggcaaaaacacagtgtgtttgaaagaaatatagaaatatggagacaactgtggattacctgtgagagaagcgatgtcatcatacagatagttgatgcaaggaatccaaggttctttctcaacgatgatgttcgcaagctttatccaggaaaggagcatgttcttctggtcaacaaagcggacctgtccccgagtaggacggtgatagaaggatatagatgcttttattactcagctctggatgacaacagattgttggagttcatcctggaatatagggggaaaacagttggattcgtgggatatcccaatgtcggaaaaagcagtacgataaactcgataatgaacagcaagcgggtaaaggtaagccaaacaccgggaaagaccaagcacatccagacaatacaggtggaaagcggaccatgcctactagattgtcctggactggtctttccgggacacgataaaatcagcctgatactccacggaatactgaatgtcgaccaactgctcgacctgaacagcagtctggattacattgtggaattcatcgggatcaataagctttgtagattctactcgctgagaggattctataacgactcaagacagtccaaaggcgccaactatataaatctgatgtctacgacaaagggatggacggcaagcagatgcctcaagacaatcgtcaaggactttgcttccggaaagatccattatgacaaagctgacggggatgacccagaggccatgttcgattggtatgagaaggaggtcatcatgtaggagccccgtgcacaataacttgccttccgcgccagagataaagcattaaaattctcaacctctttctagaacttccatccaggctgcagcaagaggggagagctctggagatcttttcgaaggagtaggcattccatttgtgtattaactccactctgaagaaatacatgtgtatagtgcctggatcgcatggaattttatgtcgtcattgtcactgttgatcaggttgaagagtatttctctaacctgatacttgctcaagactgcattaatttccggggatgccctcaccaactgaaagatgtcgctacatgcgaggcatatccacgaggggttatttgacttcagatacttcttgagcaccttaactatttcaaccttgttctttatcaacatgtcgagattggtgctccagaagtccttcttgtggtgatattcagaatcctcaaatctcccggaaaatagctcattgaggtaattgcgtatgcaaaacttctttgtgttctgtaccatcctacttctaatcctctcaatatctatcaccagttcctcatcgctgtagcccccttccagaagcacctttgtgcacttcgagatgtcgttgagccttcctggagaaaagatatagccactgtcgaggacattcgcaactattccacagcacactctcaggatcttctctcttgccctttcttttactatggcaatgacgtcattaatcaagtcgtccatcttgtcgacacactctttgctataagaaaatatgaggatgattatcaatgtgttatactgaatctccttgacaaacacatatgtctgcagaatttccatgaacgtcctgttcgatgcaagctctattttccttttctcaacgtcaaactccagatttgacttgcaggacagaaagtcaatcagctgggacaaaagataattgctttcgtcatacgaagtgttgtcctttagcatctgtttgaaaaaagataaatactcctttctatgcttcttgtgctcgtacatcttagttagcatctctgcactcctgtacctcgaataaatatccgggcaaaagagaaggtctatcaggtcttcctcatccagtagctctggagagtcgaggagaatggtggtgcctacattttcttttctgagaaatgctgttgcctcccttctacctccacggtacttcatctctttgaatctttccacatactcaggtcctgcttccagaggcaacgaatctctcgctttggcctccagcattttcaaaaacattggctctgctgaggactccaatctttaatttcttaaaaatccggccacactcagaagtagtccaggctgtaagacgcttaggtagatgctgccgctctgcagcttcatggactctccatgtcacgcatctcgttgcttctgagtgccgcttgaaacctctgcagagtaggaagtcgacagaacttgcaaccatgtgaagtacaaaagtggatccctggattttcaggatggtggtctcgttcaggaaatcagagcctttgaagaatgtgacaaacaagatcggaaggagagccgaaaagacagtcctccctctcacgaagatggaggaaattgtttacaagcagcagagggttggagaggcctcccagatagtgatggtggacaagtactcggatgatgttttcgagtacttctcaacaatcgataaacctttcgtatatatcaacgacggagtgtcgtggaagatgaggagcctcttagtagactggatcatcgacatccatgacaagctgggactctgccacgacactcttttccttgcaatcaacttcattgacaggttcctttccatgaggtcgattcctagctcgaagctccagcttgtcgggatttccgccctgatgatagcatgcaagtatgaggaggttgtgtgcccagctcttcagacgcttgttcttctaacagagaagacgttgacgggagaggatgtaaggaaggcggagaagtacatgctccatacccttaactacgatctgcagtatgtgtctcctctgaatttcctgaggaaatgctccaaggccaacaactacgagatctgcagtaggacagtcggaaagtatttattagaactcatgaccctctacgaggagttcctaagattcaaaggatccgtgagggctgcagcagcaatgtatctcgcaagaaagataacgtcccaggatcaatgcaagaacctctttatcatgtactccggacatactaaagatgacataaaggaatgcttcaatgcccttgtccacaccataagcgagagcattccattcgaaaacatacagaacaaatacaatacccccaagttccttcatgcagcatcctttgtcaaggagtatgcagagaaaaacttcaagtaagtttgcctttatttgaataaaatactcctgcccagcccggttcatctttctgctggcttgccacgggctatcttaggcgatttatattcacctcacctagaggccctgggatggcaagaaggcagataacatttgtgttgagctcgatttactttctggcattgcttggaattagcgtagataggaccaatagagtgttcggatttattgttcaccttcccctcctgttcttgaacttcgtacttatgatgctcctgatatcggccgggcaacagctttatcaaaagaatctttgaggatttagggactatctgtttgttgtaaatacataggagaaccattccacataaataaagccctattctccgcaacggttacagagcctggttgccgtcgaagtctgtcaccaattccggatctatgatcttgaactgaaccatttttccaacaactatccggcagaatgactcaaagccaccaaacacttcgaagaaaatcgagaggaatgccttctgatcttctttgtcgagaacaaaatgctccttatagatttccaaatacgtgagaaaatgggatatgcttggcgacccaaggagacagaagtttctgaaaaacatcttcttatccccaaaatcagtcttctcaaattcctctctacttatcctcagcacttccttaccagcggcagcctcttcctcatgaaagaacttctccaccttgcctctgcctgaaatcctcttcatgattctcgctgtgttttcggtggtgagatgcttaaacaactccaggtcttctggagtcctaaggggtgtgtaggagctgctgatgtagacgctattttcctctccaggactatggaagcattcaaaaagtaaggacagaagaagatctctgaactcatgatcaaaggagtcgagatcctcaagaagaatctttaagaacccctgcttctttgcaagctcaagaactaacacacacaggtataggctgttctcttccctgtggaggatccggatcccatccaccagggacttgtgtcttgaaatgggaccaagctgggacaggcactctggaactgaaaacctgaagccttttatgatctgtactacgcaaaatacctcctcaaagctttcctcgtcaacagtctccagcatcctttctgcttcttctctgcatttatccagggagtcagaaggtattgcgaggtctataccatcaaaaagaggattaactactggaatcttcccgacccaccaaaggttctccgtccctccgacccccagcctcctcaaggtaaacgatgcagatatcagcccgtggatgtcaccagtctccaggatctcattgatcgtccttaccattctatctttaagggctgcatcatctcttgccaggtcgcttatgaagttggttacaatgggtgatttgtgcggcatcaacaggatgacgttctttatgtcttcaatggtcttttctctgtccccagactgcttggtttccatcaatatgcgctggtagtttgtactgttgattctcggaatagggagctgcatacgagggaaattttttcatctgcttttaatggcttgtaaaactaaatgcccagctcattgactgcgccgtagcacaccacgtactgcggtctccatgttcgtctaaagtgtgcgaatacacatttgtaatttttgttgtctttaccctgtgatatggactcgtcaataggaataaagggacgcaacttcgcaatagtggctgcagacacaaagatctccagctccattcttgtagtcaaggaaaaccacgagaagttccaggtgatcaaggacaggattgtaatggcgatgacagggaatcagggggatgcattcaggaccatgctctatgtgtcggagagtgccttgtatgaagagatacagaacgggatagagctcagtccaagtgtattggcgcacatgatccaaaacaaggtccatgaatcccttcgaaggaggcagcttgacatatcgtcaatagtagcaggaagagggcctgaaaaatacgacctatggtctgttgacaaatatggagcaatctcctcagtgcccttctgtgccagtggatatgccgcatacttcgtgtatggaatccttgacagggagtactctgaagacattactattgatgcagccttgagcatcatgcagaagtgtgttaatctattgaaggagaggcttatgatcaatctggagggattcatggtgaaaatagttactgacgatggaatcttgaccagaaccttggtcccggaaataaaaggttgatggtttctgatcaaagggctccccactccaggcaacgagctaatatctgcttctatactcaatttagcaggtatattcttccgttctcaaataggatcagatctttttctgccaatcgggagaggatctcctccacctcctgttctgtcacactaacatctgtcccaaggtatttcatgaagtcctggacttcgagtatcctagggttctttgggtctgcgctgtaatcatacaatgcatggctcacaaagttgattttgtcttcgtcaatcatggctgcctccagacgctgtttcagagtgcccttttcatccaccaaatcgaattcgtcctgttcctcaggcgccgcggccttgatccgtttagcaggtttgacaatcttctggaacagagagtccttgaccagattcacggcacactctgcatcatcatactcaaccacatcgctgagccttagctttgcatttgcagtggcaaggcggatcattgtttccagcatccggggcgtgatagaaacaatctgctcctttctatccttgctctgtctcaacgaggtatattcccttgctataagacctgccgcctctcgagagagcacaggctttttctgtctgcagtatctaatgtatgccctaaacacctcttgtttgactcccattccttcttcctcgtacccctgggttaacatgtgcattctcagcacatgcccagaaaccagctggtcgatatctgtattcgacttgtcaagggtcacaaatattagatcaaaccgcgtcaacaggctttcagggagccttacattgtcttgtggtggccttgattccttgtattgcccccatataggattggctgctgctagcacagaacacctagcatttagcgtcgtgtgaatccctgcctttgctatggttaccgtctgctgctccatcacctcatgaatcgcaacacgatctccatcgctcatcttgtcaaactcgtcaatgcacaccacgcccctgtctgctagtaccattgctcctgcctctagccttttctcccctgtgtccttgtccagaaccaccgcagccgtcagtccaacaccgctcgacccctttccagtggttgcaatggacagctgggctgcattcagaacatacctgagcagctggctctttgccgtcgatggatctccaacaagcaaaatatttatgtcgccccgaatcttgcttccattcctcatcaccacctcgtttcctccaaccaagagcaaagctatcgacctcttgacaatgtcatgcccaaatatgctgggtgcaatcaaatggtgcatgttcttcatttgtgacagcctctcaaactcaacccccggctccacctcaacttcctcctcctcggccttttctatgttgtttgcaatcacaaccgttcggaatcttgagggaaactgctgattcccaaagcagaggctcttgtagatcccgtagatcttcgccctgtctccaggcttgagtccatcaactaggtcgaaagacagtatgacctccacagacctgggaagctgcccaggaggcgccttttcaggcatctcctgcaagacaacagtctggtaatcaaaatactcggaaagcccaaactcggtcgtcagcagtgttccatccacatctcttgtcggatacacactgttagtcacaggaagcttcgtcaccatcgttgcatctctgtactcttttgagtaaaacacattcttcgatggattgtagtgcacactcttcatgaccttgggccggcatatggagcatgatgtaactatcccctcaacgcaaaccatcttccctatatagacactcgacagagtccttgggttgaggaagtagtttccaaaagaccctttgatcccaagaaatatctttctccccccaatatcactcagctcgtcttcaataaacggaaccagagttgctggatcctccagaactccccgggccagccctttgtcaaacaaacgcatgtcgtttacattcaggacgatcctttggtgatcctcgtacggcagctttgcaatctcctccgcaatgtccttatcctgcggcgtgcgataagactcaataaaacttttgaacagctcaataaactcagactccatttcctcagagggttcaaaaatttacactacatcaggccgcaccacatgcctgttctgcacataagactaacagctcctagttaacggaatgccggtttattcagtttataacagtaaaatcgttgtaagacatgaagtttgaaaagagcacatagagatacctgaaccacaccatctgagacctgtggaagcacatcattttgacgggttccatgtacatgctgaagggaaccgtggaggagatcctagaaaagctcatgtcaaccccatacttctgaaacaggttcttggacttcagcagcaggccctttacactgtgtatcttcagaaacagtcccgcacccttactgcaagagatgtgatttttgtgtccagatacacctgcctcgtcaaacgtcataagaacgtcaaacggccttagtatatagatcgccaagagctttatgtagatcatcaccgggtcccagtcttccccatcggaaaagaatgtggttataagcaccttcgctccagtgtagcatcccactttcctcagttccttttctctttcctttcccttcccttctttgttaccattagacaagcaaagaatgtcaatatccccccctagacttagcagggatggcgcaaaaaacatggactcatcatctggatgtgcgataagcagcagatatctaccaggtagtaatagtgagcctcttagcctccttatatttcttaatacaaagatcaccgacacaactagaaaaaatgttttaaatctggaaaacttcttgaacatcctagggtgtcctgagaactcgatattaaggtagaacagcatcccgagctttccttgcatcttatccagcagagtcaatccttgagtactcggtaccactgagggatctctcccagatcctcacacactatctcctctatctctccattatctagccctaaaaagacaagtcccccgtcacatacgaagcaattcatcttgacatcactcaggtattctccaacaactccagtcttactgcagcacctcagtgcactcttatccatgctgactagtgtctttccatcgaacaaaaccctcttgacctctccgtcatgcctggccctgaacagctcctttctagctctcaggtcatggaagtaaaccgatccctctcttgttccaacaccgaggtctattccattatccgagaagcttatactagacggcgattcgttgtactcaacagacttgacaatttctttgcatctttggtcaataaactgcatcttgctgtctcctccaactccaatcagtccgttgcactcattcatcccaatcgaccatatctcgccaatcgttacagcatagcttctcagaaatcttccctggtccaagttgaatctgtaaacactcagccccgtccctccgctcagaatctcggccctaaacctgttaagacagatgtcaaagcacggtgtcggcacctttatgccctcgtggtatccatactttgcgtgaaactcaatggtcctgtcatttctcaaaatacaggcctttgaggcatcctccacaagcggtatcaccctcacaggatcagattccagatgccgctccaccttcagagacaagtttgccagatcatagatcttgatagaaggcttatacacgcccacagacagcaggtatcttccatcatcagatagagacatgtctgtggatgatgcagaatggccgaggttatttgtcatggacaccttttcaaactccatcggacttccaacgggctatggttttctttggtttttaatcggaagcagcacaaaacccctgatggacaaagaggatgtcgattctgtgaacgagtattccacagaggaaatcaacatggaagttcttgaaatctctgatgcaggtatgaagatcaaggcctcggagcggaaaacacttcctagaatgaccaaatatgaaaaagcgcatgtgatcggtgttcgtgcaactcagctaagtgcaggcgcacccccgtttgtagacataggaaacgaaaccaacccgcttaacattgcaaacatggagctgagcgaaaaaaaaattccgttcatcatccggagaaagcttccagacagcagctttgaagactgggccgttgatgagctgatgatccctggtgtagactttcagtagtagagaccccgttattttggcgcaaaggcagaaaataagtgaagtaaggcatatttaatcgccgccggtcctcccagattctcagagtaggcggcttggatgacagagagtctctttggctattcaggatcaacgaacggctttatctgtgacatatatacacaggcccatgcaatgtagccaaatgccaaggcgcctatcaatccaatccttatttcgtccttgttcttggtggactttccccttgtcagtattactatagcagtggataccgcaaccatgaaagcgatggagcccaggagaacggaagcctctgccatctatgtgccaggggctggtttgaaaaataataaatgttttaccacaatcagatgtggagatcacaacaatgtactcgattatcgccactcctaggtgtcaaagtcgaagggctcatgttccgatggagctggattgtctgttcgtactgcatatttccatctgcctgctatcttttggttccaagggtcgatatcccaggaatgccaaaggtggtcttgcctcggaacataaagcccaaagtgggttcccctaagatggggattaaaaagaaacggcaaagtaaaaggttgaccacaaggaagagggaaggcatgctgaagagggcaagggccaatgagaggaagaaaagaagaatggacaggaagatgcaagcaaaggtggagaggattcctccatctgttctgaggaccgatgaggagaacatgcagtatgctgagataaagagaatggcgaagctccggaaaatggagtatgacgaggctcttcggaactctgaaaagaaggaggcgtatctcgatgggattttaaggctggtgtcgaaaagcgatgttgtgattgaggtcattgatgcaagagacccggactctagtaggaacagtgaagcggagaagattgtttctgaacacgggaagaagctgattatggtgcttaactacacacagtacgttcccagggaggtggttgatgagtggaaggtgcatctgaaaagggatggaaacgactgcattgaagtgacagaagaagacatgagacagattgggaaagagacgagaataggaatatttggaaatccggggtctggaaagaactttgtgctccgaggcatttctagaattctggaagagaagccgaactctgtggtggtttctgttccactaagcaaggtgactctatcaagtattctccggggatgccatgggctgatggggattgcgtttagggactacattgaggcaattgttaaaagaattgatcgaggtgaggtctctcttcggcacggaatacccgaattcagtaatgctgaggagcttttagaaagcatttgcgatgtgcatggaatcagagatgagagcaggtcggtctgttacatgaaggccagcgaaaggttcctagaggactttcttcgtcacaaaatccttttttggaggagagtctatagtgatgaaaatgacctgtcatttgccttttgccagtgacagtgatgaataaatatttaagagtcatgttgaatgtctttgcttggtgatagccagccctgcgctcctctgatggcttgttatgttgggataattgaggccctggaatgatagttggattgtttgttgcaaacagcctgacggggcagacggtgtctcggatgagccgtgccatgcctgtatcgaagatagagcattttatactcgactttgtgagctctggcgcgccagcaggcgggatattggccaagggcttttacaagtatgtttacagcgtggttgactctacctactacgttgtgattacgagcatgggatataacaatacaagggcacaagggattctggatatcctgcagaagaacaccagtggagatatagtggatgctctggtgacgatggacaatgttctctatggacaaacagcctttgatccgaacattagcttaataaaaagcatggacagccaggaagagaagatccacgagctgatgatgaagaacaagagcagggagctggttcagaagcaaaaggagcttcagagaaggtctgtcagcgacattgacagggagcttgaaagagtcaggagtcttgagatagagatgagaaacgaaagcatacagcagctcaagagcattgtaaagacaagcagcagccctgcgaaggagaagaggagggggctggagacgtccatgagccctgtgttcattgtgtttaaggagaggcttaagatggtgatggacaaggaaaataacatcaagagtggcgaggtgcagggggacatgagcattactataaaggaggaggagtataaggacatagagataaggcttggaaatgtagggacggacgtgaagttcagtcctaacctcgacaagtctgtgtccagctctggagtacttaggtgcgagaaggggtttcctgttgaaaagaacgtggctcttgtaaagtggaggagctctgatattcgggaggctccgattacatttacgttctggcccagcgagacgagtctcaatgtatatcagataatgcttgagtatactgcagagtgcaacatgaaggacctgagtgtgttctttcccaaggccaatatttcgaacgttgtgattagcgggtccgcccgggagagcgatgcccacatagaatggaatataggggatgtggagaaggggttttctgacacgttggaattcagctgcacatgcagcgaccctgctgggatttttcctctggaaatctacttcacctcggactttgtcttcacaaggctgtttgcagagaaggtcgaaaggaatggcgaggaaattaatgaagtggagatcaagaaggtgtttgaggttgataagttcacggtggttgacgaataaagctatactttttatcggggcttcgatggtacatttcctagaaaattttttaccctctatggtggaacctaccgaggctgtcgatcacatggagaagggagacaacgaggtgtccaaaaagaaaagaaccttccgaaggtacacatacagaggtgttccagtggaggagctcgaaaagatgcccttcagcgaggttgcaaagctttttccatcaaggctccgcaggagagtcagaaggggcctttcttcgcgcgaggtggagctgatcaagggctgcattgcagcaaaggcggcctgtgtttctagtagcagcaagcccgagatggtgcgcacccatgcaagatctgcaattatttggccagccatgattggtgcgctggttggggtccatgtcggaaatggatatctgccggttgagattaagcccgagatggttggatttgttttgtccgactttgctccaaccagagtcactccgaagcacggcaggcctggaataggagcaagctcttcttcgaagtttgttccgttgaaataaactagccttctttatcctgtgtagttttgcattgctgattctaaatatatctgtcgggtgagaaagccatccccatgagcaagagcgacaaggaagacattgatgaatctggcgtttcgtatgaatacacatcgtcggactccccggagacggtttcttcggagatttctgagtatgaagaggagtactttggggaggcttctgaggaagaaagctccaagtcttctgaggcagcagcttgggaagatagcgacgatgatgagaagctgcgagaggagtataaaaaaacggcgacctggcttgatggaaagcaggccaagaagcaggttgaggcgcgcaaaaagaggctgaggtttgagtatgaaagacacctgtttttttctaagtgcaaaatcaagcaggccaaggcccacggagagtacctggttgttgtggatacctacaacaacatatacatacttaggaacttccaggtgcacaagactctttggattgagatgtttgggatttccgactttgtatatacaggaggggcgattctgttctcctcgtccaagcaaagcaacttgaaggaggttacatttgacggagaggttcgaaacataagcatccgggccattgaagggataagaaggatgatcagtattggtgactccatatatatagttggagagcaactagctctcttgaacagtgcttacgaggtggttgaagttatcgagggaaggtttgtggatgttgcagtgtctgaggattttgtgtatgccatgtgcttcagtggagagattgttgtgctaacgcccggcttacagatcctaagaaaggtgagtcttgaggacaagtttgacttccggtcaatacacttttttgcatccaaggtgtttgttggaatgggaatgggcatgaaggtgtttgacaaggagatgaaccctatcagggaatttaaaaatctcaaggatgaagttactgggtttacaggccatggggattacgttgtatatgggtcgagatataccaactctttgaagatagttcttccggatataaggtgttttagcaaattcccgttcaataccatcaggatccctccgatcaaggttctggactctgatggaaggaatgtcataatctgctcggggcggtctgtcagtgtcctgagaataaaactagagtgaaaaggttattttagagcgaggcggcatctgggtagtatggcgtcttgggctgcttgacagggagagcattgccgatccgtaaaaatccataaattttttcatccctggatgaagaacttgaggaagcaaaagacatcgagtaggagaaagcagaggaaggcacactttgcctgcaacgatggagaaaagagaataagatcgtcggcccgtctttccagggagttgaggaaggagtatggcttccggacattcccactgcggactggagacactgtggttgtaaaaggaggcaagttcgacggaaaggagggtgttattagcaagatcaactacagggattacaaggtgtacattgagggatgctttgtgacaaagaatgacggtacaaatgcattggtgcctatctatccttccaagctgaccattaccaaattcttccttgaaaacggtaggaaggagcaacttgagagaaagaagagggctagagagcacggtatggagattctcagaaagagacaagaagaagttgtttccaattaaactttcttggatagccagccattccaaaccatttaatgttactagggacccgagtcccactttacttttccgctctggacttcagaaccatgcttcttactttcttgaccttgtttcttacgtcctctgggaagaagcacaggtcgtcctcagagatggagcatattctctccaggacctgcatcttctgcttggtgaggtcgaatgattccttcaaaatctcgtcgacaaccccgggatcagccaacttgagcttaagcatggcatggatgatcgcataaacaagatttggatttttattcaaaagctcccttaggtatgacggctggtccagcgctagctttcgcaagtagaagagaacctccttcagattgtctttgtccatgttgtccagcacgttgatcaggttgtctatctcgggaacttggctctcaggctccctggcctttgcgggcatgtcattttcggcatagtttatcttgacaggccttccgttgaatgagatcttcaagttctgcagcgccttctccacaatcagtggagattcgtattcacagaatccaaaccccctcgactttccagttgtcttatcgtaaaccatccgaaagctaacgacctttcccactgcaccaagttcctctattatgcgctcttctggaacttcgaaatctatgtttccaacaaagatgctgcacccgctcttcatgggcttcggaaaaatggttttacaaaaacatcctgcctgcggacatgtaggaaaagaggatgccaataaaggatttaatagctacgaggagaccctaagtcttgcttcttcgaccatttccgagtattccttgtcactgacagactttgccttccaattgatcattaggcgttcgtcggccgaaacaaagggaatgacgtggaagtgcacatggaagacttcttggtggttcccgttgttttgaagaatgttgtacctctcaaagccaaacttctgaacaagatgccggattgtgtcgagcactccagacagctcctctggcttgtagttgtgcagatagggatggtgagcttttggaatgaccaggaagtgtcccttcgacagaggatatctgtcgatcaatgcaaaaagcctgtctgtctcgtagatgatgttggcgcccttccgatacagcgtgcagaatatgcacccctccatccaggactgttctccggcgattaaattgctgatattttcgatgccgaaacccagttaatgccaagaaaggaatatgtagagtattacaaaggagcactgggcatgagagaggatgattttgaggagtttctcgaatggattgagaaggatcttgcatatgcattcagggttgcaaggacgccgctgactaacatgataaagaggagaatagaaaagtatccgtttgttcggaggatacggtacctagaagatgtttatgagtttcgcaagaggaaggaaaaggatgatgtgtacagggagttcacaggatttctgatcaaccagacgaacattggggtgattcagaggcaggagatagtcagcatggttcctgttttgctgatggacttgaagaaagactccagggtcattgacatgtgtgcagcgcctggatcgaaaaccaagcagattcttgaggcagttaccgatgggcttgtgatagccaacgatgttaatgggaagaggctgaaggtgcttgtgagcgagaccaccaagagacccaatggctcgctgatagtcaccaagcacgatgccactgcattcccaagcatatatgagggcggtagtcaggtaatgtttgatcgtgtattctgcgacgtaatttgttccagcgacgggactatgagaaaaagccctgggattctcgatgaatggaagctttcgaagagtggggggctgtttgatacccagtggagaattctgaagagaggctgcgaccttgttgcggaggggggcctggtttcctattccacctgttcgctgaacccgatagagaatgaatgtgtagtccagagaatgttgcttgagggggactttgagctggttgactttagaggagactccagacttgcactttttcctagtggcggagatgggacaaaactcatcttcagggaagggctgaggaagtgggggacagacgaccagattttcaagaaccctcactatcagccgtgcagagtagacctgggactagagaagtgcattagactgtacccacacgaccaggatacaggcgggtttttcatcgcaattcttcggagaaaaagaggcattggcagggaaatgagtatgaagaggccatcggagtcatcttttcagcgctttgtgttcctcaccaaggatgctaaggacaaaatcctcgaaggctactcgatgtgtgtgaatggcgagctatacaggaaaacagaaaaaagtagaactataagcgctgtgtcaagcatagctgcacgggtgcttaatggaaatccgggtctcaatgttataagtgcaggttacaggatcctagagaagtctggactttctcatgcggacttttacatgaaaaacctctttcacataggaggagacttcatatgcaaccttagaatctcgatggagcagtttaagctactgctgaaggaaacatttgtctccaacgccctactaggctttgagcacataggactggccgttgccagggtagagggaataggtgtcacgctgtgcggatacggaagccactcatcattcacgctctttatgaataacaatctgaggaaggcactaaaggacctagttctatgagatgggctgattgccacagtactccaaatccatttattgctcaagtgtttttggctactaagacagactttattttccacgagacttagcttggcttttggaaagggcgttgtggacctctctgatggcaagttttcgcagctctcccttgagtaagatctcaaatgcacttatgatgtcgtcagaccccaccgtctgcttcccaaccttccttgctagctcaccagcaagatcggcaactgtatcaacaaagtcgtatgagattccgcaaagaacctggatggaattgcttgtcagcatgatgttgttgtctggactgacctcccgggaaatacgcttgactgcagacttgaacatgctgcccacacacatggacgacgacttcttcttggacttcttcctatcgtgtgcatccagagacgatggtgccttacctgtaacatgccgtgcagactttgccattgcaagggggatgtttttctttatttatcctttttggcggggaattcgatggtttggagggaagcaggtgcttaaggaaaagaaggccatggtgcctttgtttacattctaatgatgcggagaaatccccagaaagcctgggtagatcatgtttaaacacgattttcgtgacccatacaagatggaagaatatttccagatatccgacaagacaaggacgctggagcaccagtacaccgatcttcttacaagaaagctgaggctggagaccttaatggttgaggaggattacaatagccttgttgcaagccatgaggagcttgtcactaggacgagggcttctgaagacagctacataaggcagatagacgatcttaaggcaatgatcgaccagcttagttgcgacgggagcaagaaagaagatgagatcaggagacttgtggaagaaaacgaagccctgacgagcacagttcagagattagagaggaaggataaggaaaagagtgcggaggaggcaaacaggaatagaaacaagagcttggaggggcctggagaagatggagtatgggaagcagcaggccttaggaagatggatgagatgcataggattatcaggtctgtcgaagatgagctacggggcaatctaagcaggcttcaagaagactgcatacgatacaagggagatgcagaaaggatgagattggaaatagaaaagctagagctgaagaatgctgcaaacgtagagaagataagggagataaaggaagacagagctggtctggaggatgaggtgaagaggctgggactggagaacgccaggctagctagggaaaacatatgttctgaggagcttcggagatccataagtgagaaggacgagattatatctgcactgaaggaaaatatgaggcaaaagtcggaaatgattgagatacagaggaagatgattgaggatgcttcacgggagaacgggatcgttctaaatgatgatgtttgcaatgtgtttgatgaagatgttctgaaggccgaagaaagtggcgatgagctggatttaggcgacggatatggcggcaaagaacagctctgggacggtatggctgtaaagccaagacctgtgcaaaagagagccagctccgcatctacaagaaaaaaaacaggtgtacccaagggggaaagaagcagaaaggctccgtcaaaagcagccatagataagagcaacaacagaacaggtattgatgacaaaatggtcagtaggcctatggaaaatagagaggtgcctacgactgcagaagcatctaaaaggccgtttatccccggaagcttacttaagcctgaaaactcctcatactttgcagacttgacattcaacaactcgagtcctatgatccagaagagccacctcaatctccccaaaaagaagtaagtacagaatttccgaatgacgcccaatttttattaaaggatctgccaagagtaaacttatttacaaataccagataaaaagccaaccctttattagcctcatcaactaatcagtcatacagccaacagaggctttaccggtaaaggaaaggatcttgaaacccgagctcgcactgatactgacgtacatcacagtgaacacgagaagaagtgctgtgattgcagaaagaggctccacctcgtccaatctctcagaaatgggcttcccgatgtagtcacagagtattatcactgcagaaagtagcgtacatgcaatggtgtacgacgttgtcgcgtctttccatgcaatggttgtcataaaaagcagcattacaagggcagtcaagcaaacgatgaacttgtaaaagtcatcatttttgatcgaaaagttagacagcttccacgattgcctagatatatacaccatcgagatcatcagcccatagattcccgtgtcctttgcacggttcttgtctgctatatgggagaagtggagcagtagaacaaatgcaaaggctgcttgaaacaacagcattaggctcttgaagctaaagagcttcgacacatcgcctgtgtcctggtactccttgtatatattctggagttttggaacaacctcgagtaacgaaagagctatagcaatcaagtatccaatgattgtaatgcctatggagagatagtcatgtcccagcccgaagatacttagaagtactggcgtgaagactagaaccaggccgaaaatcccgccactacctacttcaacccccttgatattcacctccttggagatcccctccgtcttctccccaagatgcttgtagacaccttcaattttctcccggaagtccttcatgttttctttagctgtagacattttgtctggatcttccattcacgtgccctcctctatcaactttctttatatatatgtcattattacgaaaacggaaaatattacaatctagagggcccatggatagggacagcggccaggacttcccagaggcacagagtggcgagtttggggacacaggcggtaggcaaaagaaggccaaggctgcttccagagcagagagaaaaggggatctggaccctgggactgttctggagatatcgaggtctctgaagaaaagaatgcaggatattctgaagaaagacaacgcaaacaacctggagggacgcccggcaacaggaaagatagaaaatgttgaagagatatcagatattctgatgagcaaggcgctgcaagagagtctattggatgagggcattcttgacgagatcaaaggatggctggagcctcttccagacaagtctatgcccaacattaagatcaggaagagacttcttgacgtgctcaagaccatgaagattcacaaggagcacctggtcactagcggggtggggaagatcgtttatttctacagcataaatcctaaggagtcgaaggaggtcagggcctctgcaaaggcacttgtacagaaatggacgaacgaggtctttaagccagaaggtggagattgagatatccctccatataccgggtctgggcatttgtttctatggatatttttcaaactaataaaaactcaaataaattgctgacgtcattcttcctgcagaagtcctccaagtacttcagaaactcgtatctgctcattttcatactcctctttactggaaggctgtgtatccatgcaaaatagtagtcaatgaggttgtctatctccttttccatcagctctttgctgagtcgagtgtctttgcaggaactctttctgttgacatggtccactaaaaaggttatgcctttctctgacacaagaaatctttttattatttccctctcgttgtatcttttctgcttagctccctcctttgtttcctctttactcatgcccaggccgaggaattcctttttaagcatgtgttgagactgtgtggaaaaaagactgtctaaagctcaacacagtactcatctacagagtgcctgttctggagcctcttcacccattcctgtacaactattgcccctagaagacagtcgtgggcagctgagacgctactgtgcctttcgcagaggtgctccttctctggtgcatggaacgccacgcatctggagcacacaaaaatgctcgggcatcttgcctgctctttctggtcgatgaatatgaccagagtgtatccgtcccaagcaccctcctgatgctcttcgtcaatcacctccacccttatcttctcatttattttgctaacctcgttaacaaacattctcctgaaagacctgagcacatgctcgttcactgtcactctccccacaccaagaagaacaaggttctttagtatttcccctccaatgtcattggttctttcgtttccctccagcatatatggagggccttgtactatgcctacatgcgactcctctattaacctttgcgtgtccttcccaaaaagccttatctggcgatcataaagcccatacagctgctcttccatgaggccaggaaaattttgcactcaaaaccttaatttctccgtactacccaaccccaatggctaaggaggcgagtggaaacgtctacttcgatgtgtatgcaaacgaagagagcctcgggaggatagtgatgaagcttgaagacgacatcgttccgaagacagcaaagaacttcaggactctttgcgaaagacccaagggggagggatacaagggatccaccttccatagaataattcctgggttcatggtccagggtggagattacaccgcgcacaacggaactggggggagaagtatctatggagaaaagtttcccgacgagaactttgagctgaaacacacaaaggaggggatcctctctatggcaaactgcggggcccacacaaacgggtctcaattcttcataacccttggaaagacccaatggctcgatgaaaaacacgttgtctttggggaggtggttgagggcatggacgttgtccacaagatagctaaatatggatccgaaagcggccaggtcaagaaagggtataggattgaaatcagggattgtggggtcctcggaagtaattaaacatcttgccctaaactgtttatgtcttcagctttttcatacatcatggaagccctggcaatggaaaagttctctaaatacaatgaccctctctccggggtgaacccgtttgttaatccccggcacagggccccttcggtcctcggctacctcaaggcgctcctgaaggcccctctcgtcctacttctgttcggaacaaacataaacgttgttcagtttctggttaaaatcacctcaaacaagatcacaggccctaaggtcctggctgccaatgcatcctccttcctcgacatctttgttctaaagtatctcacgggcattaggaacttctactacgttacagaatacggctttatagacgtcaggacaggccgcttttgcaaaaaggctacagagccctgcgtactgtttccagagggctgccagactaacaacaaggctgttctgcagttttcaagggacgtcgaggttgatcatgtttgtgggataagatacaccggaggatgtataaacatgtacggtggattcgcaggattcatcctaaggtttcttgcatccaaaaacgctgtggaaattaagtttaagaagtgctctagcctacatgccatctgtgagctctctgggcttccacaggtgaaatggacatctagggacaaggataggttcatgagggaattccacaaggagctctaaatcgaagggaaaataaagaatttatttctttctcagtatagatccttcactgttatcttcgataatatatccgtagtccttgatgctttctcggatccaatcgcacttctcaaggaacttcgaataaggctcctttcgtcttgccatctccctaatactttctctgaagttgctaagcagttgggcaatcagatcctctccaggggattcctgtctctcctcctcactcaatccaagcacgtctgtgatctccttgatgtagtccttgacaaccagaacggtagacggtgagattgtctttattctggcatttgtaaaatttatcatctccactatcctcttcattacagcaggcgtgtcaacattgtcaagaagtgctgcatgcacagcttcctggacattccctagctccctcagaacttccctgtccgcattttctagagtctcaaatgccagtgcgttctttctcatactctccgccacagacataaagttgaagatcttcttctcaatggtttctgcaaacttcaggtgctctttctcgtagttcatgtccttgttccactgatggtgtagaaacagaacccttagctggcgaggggaaatcgttttcagtgcttccttaatcgttgtaaagttcttcagggacttggacatcttcagcccgctgatgttcagatgccctgtgtggagaaagcacttcacccagggctcctgcataaagtaggcttggcactgagctatctcgttctcgtggtgtggaaatgcaaggtcgactcctccagcatgtatgtcgaggtcttctccgagaatatcactggacattacactgcactcaatatgccatccaggcctcccatgtccccatttcgactcataccgtggctcattttccttggacctcttccagaggacaaagtcgcacgggcttcttttgtccttgttttcatctccttcagagttgatgccgtccttgctcttgaatagagggtagctgtatctctgctgataactgttcagatcaaagtacacactccctctgctttcgtatgcaagcccgtttgcctcaagcttttcaataaacttcacaatcttgtcgacatacgacgtcacaaacgtcacaaacgaggggctcctgacattcaaggtcttcatgtcctcaaaaaactcttcagtgtatttcctggtaacttcttccatggatgccccagtctcattggctctggctattatcttgtcatcgatgtctgttatgttcatcacaaatctcacattatacttcagatagtcgctcaggacacgccgtatgacatcaaacatcacataggtccttgcatgtcctatgtgggaagagtcgtacacagttggcccgcatatatacatcttgacctcgttgccttttctaggagtaaagatatcaatggtcctggtaatcgaattgtagagcttcagagtcttgtccatggtctccagggcttgactccaaatgtttatgtagaaaactgcaaagagtttaatttgccactatctcccaccaagcctagtcacgtccgccggagtacttcttaaggatctgctgcatcttgcttagagtcgcctcctcgtccacagcttggtttatcttctttgccatctcttccttttcagatgtgcagaataccctgaagcattttctttcagactctcctttcgtcatatgggctcggcatgcatgccatacattctttttgcccctgctccagtcccgtgccctagcctctatactcaacctcgtctttgcttacgaggtctatgacgtccccagctcccattacacttcctatgctcgctgtgcgatccaacacaactccgttcctgaccaggaaatccccgcggaaccccatttcagaaagcttctcgaaaatcttctcaattacagcctccctgcagaaactagcctcaactgccctggccccatcaacatttatcctcagtccaatcccagactcgccggaagcttggtccggcctgtgaatcgtaatgcagtgtctcccatcaaatcccatttcctctagtgtcagatgtctcgacacaggaacagacttgtacttcattttgactgggaggcctcccttgcagtacgcctggtagacactatctagcgtatcagtactctttagatagaatatcttctcagcgccctgatcgacagctgtaaccctgtgcgcttctttctcatgacggacatcatttctaagtttcttttgcctgggtccgctgtctgacgagccttcttccagcacctgctttcctccagctctcctagcccgagcaacactggtagatctctttctcctcgctcttccaggccctggggtgtctcttactacctcgaccacgcatatctcgctgctgtcatcatctgcactcctggcaagaactatttcatcggaagaatcgtctcccatggacccgaggatggccacagatatgaaaaaaatcattgacgatgtggagacgagctccagccagtctcaggcatggaacatgttcgacacaaacgaagatacatgctggttctcagggcatggcagcccacagtccatagatatctacctgaagcaggcgatgcatgtgcagagagctagaatatccttccagaaaggattccattgcacaaagggaagagggtatgtggtttcgaatgaggcttctgggcatgccgaaatggagttccacaacggaggaggcaccggatatctaggcattaatggacgtggagaccatatcaggatagtcttggaaagcagtgcggacatgtatggcagatactgcatttacgggattacctttgacttctgatgctctgcatggctgctggcggaggtatttatgataagaaagccctgccctctaggatgaggatagtggtcaagaacttgcctgcctccacaaccaaggaggagattgagaaggagttctctagacacgggaagataacggatgtgtttatggcaagaaacgagcaagggaagttccgaaggatatgctttgtaggatacatggaggagaaggacggggtggaggccatacggtaccgggacggatctctgttcaagaaccagaggatagcatgcgaggaggtaagagaaggctctcccgagataggcgagtctgaggaaagaatgatcaaatactcaagaaagatctttatcaggaatgttcctgcagaggccaacgagcagtttgttcgcgacgtatttaaggagtatggagaaattgaggaggtcgggctgctggaccgtagagaaggcaaaggtgcatatgttaaattcagtaggggagaatgtgcattggaggcatatcgaaaggtgcagtttattggaggggtaaaggcaaggatgtgcccgtggaaagacagggctgaaaagcgccagtacgagcactacaataccctattttttagctttgagtcgattgtgaagagaatatgcgaaagcgagagggtcagtataagagatgtcgttgatgttaacgacaaggatttaggagcccggatggcgcgtattgagacacatctggtccaagaaacaaagaagtttcttgaaagcaacggcatttatctagaccatcttactgggtcggttgataggaatatgctgatagtccgcaacatggagcttatgaaatgcctggaccttgtggatgatagatgcaagatcagtgttgccccctccaaatgccttgcacttctgaagtttgacaaggaggaggatgccaggaggtgctacagaaagctgagtctgaagagggtgaaggagcatgttgtatactgcgagtatgcacccatatgcagtgtcccggaaagcaccggggaggagccatcgaagaggcccccagaagaagcaagcgggcagctgatgaacaagcttcttattagaaatgttccgttccaggcctctaaggaggagattaggaagatttttggttcgttccatgtggtggatgtcagaattcctgtgaagagggagggaagtagtaggggattctgctttgtgacactgaactctcctgacgacgtcacggcagccattgagcactttggaagcagcacccatctctatggaaggcgccttgttcttgaaagagccaaatcctgataccattggcctcttttggaatagttattgacctggtggagcttaagcccctgatgaaaagcgaaataaaaacaacaaaacaaagaatactatcattagtgtccagtagctttctcatactgataataacctcgctggacttcctttccttcggggcaaagctactgaaccccgagaagagccacagcagaagtgttcgaaatgtgagtgcagttatgttcctttactcgacaataggcgcacagtttatctttggactgtttagtggccttggcggagtgtgcgcaggtgccatctttgaggcgcagagggacacccgcaagatacacgaggtgtgcttcaggctatctgactccttcggagaggagatctttaccacatatgtttgcatcttccttagtactgctttgtatgcattcttctcttacattctcaaagtattcagaattggaaattacctccgatacatcccgatacctgccctctatggagttatggtatccataggaatgatgtctgtggagtgcggatacgaggagacatactcgataacatggaagcacgtccacgcttgctttgcggtaaccatatgtcttgcgcttttggccctagtcctggacattgtctttcctgcatacttcttgatgattcccatgttttcctttaccgtctttgtggcattctatggtgtgtttatgattgcaggaaaggacgtcgaatggatgaggtctgtcaacttggttccaaagaccgaaggaatcagcctcgacccccttgaagtcatgcgacatttccgggtcgaaaacataaggatggaggcggtctgggcgaactggtggaacatccttgggctgtctctattcaacctggtccatattgccgtgaacataccaagctttgtcgagtctcttgggatgaaggcagcagatctgaacaaggagttgggtgtccagtcgatcgggaatgccgcgtctgcgttccttggatacccgacctacttcatctgctcgacgtctatctacttcaataagtctggagggagaaccaggatccattcgctggcgggggttgcagcgatatcctccctgctggttatcggaaagccgataagagaaagcattcccgtgattctttctgcaacaatccccatgttcataggatttggctttctgtactcatatctctggctccccatgttcaagctgtcatggatggatctcttgacgttggtgacgtctgcccttgtgtcctggtatctaacacccatatgtgggctggtgtttgggattgctctaaactccttctacattattgtgcagcgcctgagcaccagactcggcgatgcaaaggcagagcttgagcccaatgaaacggtaggactacctgatggaatgggcagaaaggagacgtacagagtggtagatgttgctccaatggttttatttggagatctctgcgagtctgcaaaggcaatgaagggactctacaaagagaacattctctttgacctcagaagatgcggacacttcggcgcaaatgcaaacatggcgcttgaggatatgattgaaacaatagcaggcaacggatacaagaccttgatagtgggcagtccaacaaacctgtacactcatttatttagcagatatatgattgatctgcagtgacaagttgtaagacaaatgaatgtgcctctttctcctatccctgtatctatagaaaatctctgctttcaatttccatggaagatcttcttgtgtctgttgttactggtccaaaataaccagtgcttaacgttattctatcggaacatgatcgttgtgattatccaaattaggaaactttggtggatataaataaggttttgagcatccccccataaaatgtcgaaaatggacaaacttgcaaagtttgagaaatttgaccttttttttgcggcgatagcatgcatatgcgggatccttaaagttatggaaatgggcaaggaaggttatcctacattaggaactgtttctaagaatggcatggcagtacttgcggttctggtggcactgggttttcttcttaaatacgcggatcagatgtgtagaagaatcacatcacactccttcagcgaaaagggcggctttttgaatccttgcgttatactatccgttattgagttttttatgatgctaatatgcataaaagcaatgctcttctatccggctgagatacccggtgtggatgatagtagtcagatggaaccgcctatttcaagcaagtttggactctttggagcgatttttatgccttatatatttgctgagtgcatacggcttctgctagccaacaagaactcaaggcgagacagagtaattctagggatcttggtgctcggatgtttagcaatggcaggactggcttaccttgagtataagggcaaagggaatttcatttcagcagggatccttggtgttggcctatcgatgctgctctctcgacttgccctggtggatgaggacgaagaggacacactacttgatgattctgctgaaggaggtaatgtctggatgtatctcgctatgtttgcttcgtttacattagtactaattttattggctaggtcgcacagaatactatttgacaatctcagtttccttgattccctcaagtcgtttaccttccttggaaggaaggtctcgcaaatggcaagtgaagatcccccaaaagatcccctcccccggcaagaaggaggaggtggtgacacaatagcataagttctttgattaaagttgcttagcaatacttttttattttatggatcccagagtccgcagccggtgtttggaatgctccttcttttagaatagtcttatgagtctggtttgctgacgatctctacatccacgacaaagtctcccctaaccacaaccaatcccagaactctacgcctcgactccctggatctctttgctttgcggaactcctcacagtcatcaaggactacatttacatcttcgtctactgcgagcattgtgccctccatccatcttccatccctcatcctgaccttcactctgtaatctatgtacttcgtcaaattcgatcccatgggcagcggcagcccgacaagaaaatgcagaggagtcacattttattcaaaggagtagctccaaggattcttagtccattgtgaagaacaatccgggcagaggacaggacaaggagcctagccctagcaagctctttgtcaacacccaacaccctcaggatgtttattgctccattaatgctgctggcaaggtcctgcagatacgtaacaatccttgacggctcgtagtcctctaggcacttctccacaacgtgctcgaaccacagcagcttgtatacaagattcaaaaccttagggacatgtatcagttcaaagtcgattgtctcaatatcattgtaatcaacattgctgttcttagtctcgatacttcttagccggcagtgggcatattggagatacagccctgttccagaagtgtttcttgccctcttctcaatgtcaaactcgtatcccttaacccttctggcagtgaagtccattaccagcagtgtcgatatggcaagaacctctgcggtttgatccatctcggctgcagtgaacgagcccttgttgttgtcagacatcatcacattcttcatgacttctgtcgactcttggattatgtcctcgaggagttgaacctttccagcccttgtggacattcctgcaacaagtccgtagcttacatgctggaacttgtccttgtcgtacccaagcatttcaagcaccccgaaaagatcctcaaaatgcttattctgctcactggacacaacgtagatgatcttctccggagagtattcttcaagcctttcaatagcagcagcaatgtctcttgttatgtaaagtgttgttccatcgttcttcatcactagcacctttccggcttttccaaggtcaaacaccttggacccatcctcatcagtctttatctgtttggatgtctcgactatgctctttcccttttcgttgtacatgctttccccggagtagacatcaaactccacattcagccttttgtagaggaccttgtatttttcgatgctcaactccctgaatcttctccagagattcatgcaccactcatccttgtcctcctccatcattcggaaaatctcttttgcctcagagtcaacatccgggtttttctctgcatctgcgcttatcttcacatagacattgaacagatgcttgagtgggtctttctccagctcctcctcacttccgtacttactgtacccaagcagcacaaacccaaactgttttccccagtccccaaagtagttgatactggtcgtttcatatccagacgccctcagcaggttcacaatgaactgccccagcactgttgtcctaaggtgccctatgtggaagatcttagcaatgtttggactgctatactccacaaccatccgctttcccttgccgacattgttgttcccaaatatctctctgtttttctggatgtatccaagcacatccttcagtattgccctcttgtttatgtcgcagcacactgaggattttcgtatggctagattctcaatcaactcgatattggctcccgcaagcgtctcaagcagctccttggcgtcttcttgtgggcttggcgatatcctgtcgagaaagagagttacattcggctttttcggctggtaggacctttccatgcaggccgctatctcctctggagtaaacttcgaggccttggatattgcctccacaacctttctgaaaagctcgttgaacattttgcggggtgcagctgctccacctagaaaagacgcaaaattctcggcggaaaaaaaaaacaaaaacgttagaataaaagccggatctacatccagcgacctctcaagttatacatgtcgtccttacgcaggggccatgctaatcttctctgtgttgttccaaatcaatggcggtagaaaactacaacccctctctgcagaactttttttatgccacccagttgcaagctacgattctggactccgatgcatttggtggcccttcatccaaccactggggccaggaaatggattggttccagagataagggatgagacaactccaattggtcgccagatcattaaaagtttcggcctgtcacaccacaaagggaaaaagatgaaacaagacgcaggacttggctttagactatgggttgagagtgttgtttcaagagtcttgcccggggcagacgtgagcgaggtgctcttacctgataccgcaacaaagatctatgtattctgcgtggacggaagggttttattcaacctgtctgaccttgtcgatatacttaaatgctttggggtttgtgcagactcttcccagatatgtgagtacatgaggtccacaggccgtgtggagaggctggagcagctcaaggacctctttggggaggaaggattggaggttgtatgcagcagcgtcttcagtgacaagcttcttcaagagatagggtcttctatacgcagtgcgaaggggcccgaatgttttaaggatgcaggtccagagctctcccaccccaggtttagcattggcgaatacaagtttggatgccaaagggaaggtcgcgacggattccataatgtaaacgaactatacccttttaatcatcaatggacggatagcatcatggatggcatactgaagaacatatacaccagcgacgggaaaaggatggaggacggctgcacaggcaaggaaaggcccgccttcattaaagcaggaagtagaggtaggcacatgaagcattctggaagcctgaaggaccgtccatttgtatgcacatataacgattgcaagagagctttcaagagatacgagcatctgaagcgccacaacctgatgcacactggcgaaaggccccacaaatgcagattccccgggtgctccaaggcattttctagatcagataacctatcgcagcactacaaggtccacagcactacaaacgaaatgcataccagaagctatggatcctatagatacttgaataaagagtttaactagaacagtctatttccccagcttgtctgagctattgaaagccgagctcgacgagtcgacatggcttgtttgcactcgaagcttgcttatctcgtctttcatgtcagactcttttctcagcttcacagacagatccttctcctcgtcttgtttggtaacctcttcatctattctgatacatccactctcggtaacatataccccgttctttgggtcagtccttatgcacagtgccctgccacacccagtgcatatgatgtggaaccggtagctctctacacccagatagtccttatcctgtgctatttctctgacggcgttatgtcttttgttcttgtagatgtaagacccacatgacagacatctgattgtgaaaggagtggccagccttgtagacaagcctcttggccttgcccctttcctcttgttttctctattcatcaccaatggctgtgcaaggacgcgatttatccctgtgcactctggtgtgtgatgcatgtgcagtaggtgggtagtagggtccgtagctcagcggtagagcaattgattgcagatcaatcggtcacaggttcgattcctgtcgtgccctttcatttttctaagtttttcgcaccccatggaatcgccggaaatcctcagaaggctgaaggaagtcgctacccgctccaaggagcttgactcaaagctccaggagaccaaccactcttttgaatactgtgcagatgccgtctcggaaatggaggtcgtctcagacaaggttgcaaaggtctttgccctctacaaggaccttgttgatctgctgaacaaatacaatgcctcttgctgaatccttttatttaatgtctcttgacagaagtaagcatattctcctgaaaatcgacgggtgtcctgtatagaggactccgttgtaccagatcccctcggagtttgagacgaagttgacggtcccaacaggaaaatatagcgaccccgtaagatacgaaaaaaaaatgaagtagaatggcgacttgccgtcgctttcaatggtgtcaatgaagcggattatgtacttgctactcactatcgtctttagctttgttccgttcactatcattacgacccggtctctcatgggatttatgagcctcagtgtgaagtaaaatccctcaaagtcctccctctttattgtcagctcctccctgacctcttgtgaggcattgagatatgttttcgtctggaactcgctttcggatgtttctacttcattgacaacctccgcagagggtgtaagcactattatatacataaccaccataaccatcacgccaataacaaccaggagcttgggcgttagcgagttgcacccaaacctctcgctttttagtatcttcattatatcctcttaaattagggtatgtgtccatggcctcttacgtctgctgccataaaggaggcctctaccttagctgccccatagaatttcccaaaaaggcaggatgccaataaagcccactctcacacgtacagactcttgatcatcttcgacagagggccttctccagcatctcggccctcaaatatatctccaacgcacttcagccccacttcactcttccactcctcctccccaaacatctccttcagcctcttcatcgtctcaaccagctcaaagtattcggagctttcaagcctatgcttcagcacaacctcctcaagcacaaacccgtctattctctccttcacactgtgagagatggctctgtaggatagacactccctgtagtcgtcgagatacctccccacgcccaccaccagatttcggaagactctgttcggatcgtgggagaaccttttgaccggcttcagcccctcttctgtgtcgttcattgctagcgacataatcagctttagattttcactgttgaactcagaaatcctttcgatggatcctgtaactgcctcgtgaagcatgtcctcgaccgcttcggccctgtctttccttacgttcacactcctactctccatgcttagcctgctgtcgaagaccacctcgctctcttgatccaacagaaaccccttgaatctctcgaattcgctgtacacccagcaaagaacccttatttcctgtctatttatgtatctaaggctctctagaaacaccctgttgtaatctacaataatctgaatcacatcgtccatcccaaatgcagagtccagctccctgaacctatagatgtagaggaggcattcccgggagagctccttgtatccatcaaaccacctcacatgtctcatctcatgtatcttcgacagcttctcccggacatacttcctctgttccttgtacagcatctttcctagcttgggaaactcgagaactgctccatagctctggaagaccttgtgtctgaacttcataacctgaaccccgagatgaagcgtcagattcctcttctgcttgctcctacttgcagaaacctcgtctatcttcgtctcaaccagtccacatgtcatggtaaccagactcagaaatctagtgctggatccattgcctttgagctccactccgcccacatcctcccatatatcaaagatctccctgttctcctggagtttcccaagaatgaagtcaagaaaccattcaggcttgtccagccggttggagtccctgtcgctcatgaagtggtactcaaagccctttgccgtcctttcgtaaagaaaccccgtcatcacatcctcggaaaagtaatcctcatacctgcgaagaaacttcatgttgaacacaagctcatgcatctttcgcttctcctgcatcttctttgcgatttgcgacagaatatgcttcttcagcttctccttttcctcgctgtagagcctctcgagccgtcgtccgagacctctaaacacattccttccaattaggtccctgacccttgtaaactcctcaaaagccgagaacgatgctgaaaagtgcgccttggatgcctcttcaaatatgcttttatacaaggatctaagctcgtctctgatcccatgcagggcgcccttcttgtacttgaaaacctcgtccttcagaaccagaaacttttctttcttttcaagaagaacctgctccaccgcactcacttctctctgcagcttctccattgccaccttttgttcaccagcctgggcaaccaggtgggtcctgtactcagctctgtctctttctttttgctttagttgccttagctggtgttcgaggcggtccttcttcttcaagagaatgtccatggatgggcacatcgcaggagtttataaaacccgcaatcagtgctagtcctcaaggctgccacggtatataacccagcatattgggagagctcttggtacctctcttggcgccaccacacaatttcagcccgaaaaaatttacccccatgaagccagagacctccagacaggcagcattctcaaaggtaaacatgacgatcccgatgacaaaggagtacagaatccatggaagtgcaatgcccacggaggataatccgaggcctcaggtttttgtcgggaccatctttacgaagaaccacgtctttgccaaggcaaagttcttcaagattcttgagaagaagtacaagatcaaggccaccaaggggctgattatcgattgcaaggagattcccgagccttctttcaaggaagtccagaactatgggatccgatttgtctaccgcagcagaagtggggtccacaacgcatacaaggagtgcagggcaataagcaagtgctgggccatcgaccatgttctgagagagctagctggtaggcagaagctaaagagatctgcggtggacataataagtgttgacgttgtccctgtcgagtcgcttaagagggcgaagaccattgagtttgctgacgagaatgtcgagttccctattttcaccaagattgtcaacaccaagagcttgttgattccttcagaatacaatccttctgactagttctccctgatttccattaaagctattcttattcgcataccagtccacatttgctcttccaagcttccgggtcagaattgttaatacggatctgccataccctaaccttggaatcatgactgtatccgagaccgtcagcagcctcgagaggatgcagctgatattcaacaagatccaacagtgcgactccaaaggatattctgaatcgctagcggaggtgatggaaatgctaactgcccatgagctttccgaggagtttcttagggttgtaaacactgttcttgcatgcaaaaggccaagcattccatcgaggatattaagcttcctcaaaaggatatttgaggacatgccagatcttccaaagggagaagagcttgttgccgggacgttttactacctcattaggtttaccgagtcgaagttcatgaaggtgaggaaaaactcgctttccattcttaggcttttgtccgatgtggtgcggccagaggttgttgcaaatggccttctggagaagatttctgagaggctgtttgatagggaaaaggcagtgagaagggaagctctcaaggttctctgttactaccaaggaatggagctgaacccgaaggtcaggattgtgaatctgttcaaggacatagtgcgatacgacccaagcgacgaggtaagaagccttgctttgagcatgatttcagtagatccgtcgacctatggatgtgtggttgaaagatgcatggatgccagcggagcaataaggaggatgttctacgaacactgtcttccgaggattgatctgaagagcctttcgcaggacaaaagaattctcctgatggagaaggctgtgctggaaagggagtttgatgcaaagggatcgctagtggacgccatactctccgcatataggattcctgaggagctgagggctgtgaatgcgtccttctatgacagatcgaggcggaagtacctggaggctctgctcaaaggagtttttgagaaggtggggtgcgagaaggagtttgcatatctcctttccgatccttcggaggaaaacacatttttgtcgaagaccgagctgctgtatatagaagagctcttcgggagggacagcctggccctacctgatcttgagagctttgtttctgtgatgtatcggtcgtgcacttctgtcgttgagttgtcggaagagtctgaaagaaaggcacaggtcgaggcaatgaagaatctgtttagaattgcccggttttacgactttttcaacgaggcatcaagaaagtacattctcagcacagtctataagcttctcgcaaagaactctgtggaggaggtggtggaggaggcgatgcagattgcaagccttgtttgtgacgatgatctgaacaacttcataggaagcatcataaagaagaatgcaaaggcatctccaagaatgtgtctgatggtgtgcaagcatgttatgaagcacatccgccccctcagtcgactccatgaagcaatagtggaagaaatcgttttgccgaatctaagcagtggagagactgcggtggaaatacttgaggtcgggttctactacgccctgagccggccacaccatgcgatcatccagagtcttgttcacaacatggaagcaaacagtatggcatttcagatgtgcgtagatcttgttctttcctccagagacgagggactgttaggggatgttctaaggcacatcgagcagggactggagaccaaagaaagggatgacatcataattccgggctctaagatagcgctgtcgcatagaatgcctgatgacctcagaagtaggttcattgcatttgcacttgagagatactactgtacgcaggacgaccatcttaagcagtactgcagcatattgtttttcgagctgttttctgaggacagcaccctcctcatcaacatattctgcagtgttcttgaagtattgccgtgctcgcataaagtatttatcgaccagtccctctactggataggaaacagcaagtacgccaatggatcacagctgcttttctacaacatatgcgttcgtcttgcaagtgaatacgagaacgaccagactggaaaaaccctggtcaaggttcttgaaagaatagaggtcttaaggtgctgggatccaaggatgactaagaagatcctgttctgttgctcctcggtggcaagaaagcatgggagcaggctcagcataggagaggtgataagaagactgatggaaatagatgatggagatcctatttctcaggaagatctgtgcgatgtaaagaaggatctagagaattaaacgcatttacttcatggcctttgggcttccctcagacttttcttcaggaactccaggagcttcttagacagcatcttttccctacttctggttaggttgtaaagaatgaacaggcagtgatacctgtcattttctatgatggctcgaatcaaatcatcgacatcgaagatgtagaagtagtccaaggaaatcagaaacatcttttcgaggaggttctttgagaggctaagcttcgccatgcttccaagcagacggaaaaactcgtccgtcatccttctccgggtctcgttgaatctggctattccatgtcggtctataagatggagaacaaagcttgacttggagaccctgttcccatagaacatccctgtgctgtcaattatccttctaaggaggatggagatcgccataagctccccctcagcaggtgtcatgatcagctcgtcccacatgatggctgcaagcacatttgcattgtcttcgtccaggcttcttgtgtcaactctttcaaggatgtctctagagcccaggcacttgcattccgtgccgtgttctttatccgagccatccaagcgtgctgcatgttcgatggccttgtccatcaaggcgtactgtccaaacagctcgccaagtatttcatacttcatgcatctgattctacagtcttcattgtccaagtacactaggccctcaaatattctcttgagaatcgacctccgaaggcagtttttctcaacaacaatcttcacaaagcgcaggtacagtcccagcttctctacatcagagcatccactgacaaactcaatcaattgaagaatgaagtcctccatctttggcctgaattcaattcccacaagattgatcagtatcctgggattcaaggccagtctgttgaaggcgtattcaagaaactcgtcgtagtcttcagatataatcttccggatgtcaagccttttggagatcctgcacccaagaatctgtcttggagattcacatagctccaggtattttcctatcacatcgatgtgcaacgggacatcaactgcatttctaaaaaacctttcgatcttttccagatcgtttgtttgaagaacctgtcttgttgtttcctcgtttaccacacacagctccagcactgcattcttgacgtcatatctctcctggattcgagagattatgtctgccacgtcctctccttccccatacattcggacaagcttgtcaaacacctcctcgttgtttctgtatttgcctctgtctaaaagccttctaactagccccggagaaaacacctcttcgatcttgtcgttcactgcgctgtagtcatcatcctctagctggtgtccaagcacaagaagctcagaaataaaaaacacctttctggacgtcctgaacctccgtgcacatataatgtagatctcttcaacacccagccccccatagaaccggaaaaactcatgtatcttcgcctccgaggtatcatccagctcggataccgactccaacacatgcttgacagagtccagggccgcattccttaccatgcccttggtcttctggtccctgagaagacagaagtagaaggacagaagaccaggagcaaatcttgtaatgagttccaacggtactctgccaagcaggtagcagtggacagagggatctgttctgaacacatccatcgttttcttcatcaagtatgccatcacctccgaaacatccagtggctttacagcgcccaatatcttcttgatttgctcctctagatcgtcgttcttcttgattatctcatatattctggcatccatccagagggatgtggattctgggacttcaagacagggccctccatttgtttgcaatgtcgagatatggtttgagtctttcgggtgattccagaacatccttcagccttggaaaatcctccagcctgatggtatccaaattagagacgtcgatcggaacggagatcatctctgtgctaggatgcacagaaaacggcatcttaatcagatgcttggtcttctgcgtcacctccttgtctatcctcagatacatcttctcaaacagctcggaatcctccagatccttgtctccgagaagagaagagtacttccgtagaatccttctatactcctcaggatacttcttcttcttggcaacagagtcgtaatatttcactatctctcctctctcgaggtcactcagctcaagcgcctcatcgtcaaacacccagcagtgcaccccacgccttccagaaaacacaaagcccacatccttgaatccaaactcctctctcagcgaatagttgagaatctcgactgccgcttttatcagcaccaagcatctgttgcatacaagcttctcggagcagcattctctcgggtaatcagtcaggtcgacatcaaaaaccagctccttcccaacaacccttgagatgctgtgttttgtaggcctgtctctgtagatggctccaacatcaattttatctggagcaattcccatcagctttttcctaaactcatcagcagttctgaacgttagaaagcgaatgtacccgccagaccccagcccaaaggaaatctcgcggctctcgtctatcctaagacatctgaacatgaggtccaagggaaatagagttctgtagtatgtcctcatcagctgtggatcaagccccatcccaaggatcaaagcaataattttatttctatgatgtacatccatcaacatgatggaacggatggacggcctccttccagaagaaattgaacacctgaacaccaatgaccgtgaatgaaaacgccaggaatctttggatgtctatctctctgcacagatacacgtcagaaactgccgcagaaaggcctgtgatgacattgagtagcgtggatctttccacagtatccaggaacggcgaaatctccgacagcagatatgttgttgcaatctctatgagaaacaccaggtagataatgggagacgaaaccattttgatgtactcggccttcttggtgaaggcctcctccaccatgtagaacgaggaaaacaccgtgaggtagagtccgtatgttgtcatgtagcaccagagccttctgaagtcaacaagaacaggctttatctttgattcaaagacggccaggctgagcgcattgaacagcccggacaaagagccaataaacatatgcagcgggatgcacaggaattctccagaggatatttcaaccagaaaccccaccagaatcagcataagcccgatgtactggatggatgagtatcttgtaccattccaggctgtcaccataagcgcagtaaacagatgctggagattggaagagatgatgtacgatgttgaggaggctttatagtagtatgcaagcatacctagacagcctccgacaaagtttaggaccgcaataacgaacacgtacctcattttgaagtcgagagtctgtatgtttagatatgagaccatcatcttcacaatgcttgagatgaacatcagcagacctcctgccttatagttcacaagtatcacgaccttcagagtcgtcaacgccattgcagcaactatgttcagcaccacaaacgcctccagcttcttcttactccacatccacccagggctttattatttagatttaaacatattagtagattgccatatcaaagtgggtgctgcgattattattaatactgattggtttctggcgaggcggtactggggatatcctgaagaggatgctgtgcccatggcctgcgaattatttccaggtgcaggcctcccctttgtttccggatgttctacagcgcggagattgaggacagagtcaagatttctctgagccatctggaaaaggaaaaggaggtttttgaggagctgaagagaaagtatgtcggaaggatgctgggagattgcagcatatgtattcttgtggcaagggttatggaggtctatgagtacaaggtatgcgacgagtttctgattgcaagagtatggtttgaggtgcttctcttcaagtttttcgagggcgaggtggtgtgcggagagatactggagcaaagtgaggagggaatgaggcttggagtgtctttttttagtgagctctgggttacgaagagcggtcttccgcctgcaacggaaaaagtatatgtgaatgactgtggagaaaagcagcttgtgtgggtatggatatacagagggagcaagctgtacttcagaagaaatgcacatgtgaggttccgggttctggataatgagaaggggtcttccactgttttgtgcgtcctcaacgaggcagggctagggccgctggagtggtgggtgtaggaagattccgcggcagcctgcctaggtgttgtaaacagggggttgcagggcccctatggaagaggcggagtactgcgagggcgaaggactggatgcgattataagaagcctacgggagctgtctgcagacctggaccacctgctgcttctgggatctgacatcaaggagcttggaagaaatctcgacaagttcctgtagtctgcattctctcaatccctgtgttcccacaaataaagagttttcgcaaaattagctgtaatccctcgaatctaccatggaagttcagaagaccattgagctgatcaagcggtcttatgaccagccgatactgtttcataggctccattgccacctagcctatattctggagaagagcaatctgcagcacgagatgtctgacgaatggtctaggatactgatttttagtgcagcccggactaagagtcagaatcagggtcttgaaggcaagattctgtcatttctaaaggaaataaggccgcctgcgagtagtaaggggtcaaggctgaggctgtggataatcttgtactacattagaagccggtctcccagccagataaatcacctggtgctttttgagctagtctcgaacttcatggggatttcgtcctttgtggacgggctgatcctttcgatacttgcagcggccatcaccagtcctgtatttgggctagagagcaacaagaagctgaggagcgactccgttgcctatctgctcggggtaataaagaaaaagcccctgggggtgctgagcagagtgcaggcccttccgtgctacataggacatgcagttgagcctccagggcttctagacctgagaatgggaaataacatgcagacccttgtggctctagaaagcatatgcttttatgcgaagtacaccaagtctgttgagtttgtgaagaaaatagttcctgaaggaccgttttttgttgagtgcctaaagggattcatctcgaggaccttccgtgtggacgaaggagaagcctctggatgcgatgttggggacagcgttgtcgagaaccttgagatactggatgggattagaaaggcatatgaagaggcgcgcgacaagaaaagatttgtgtcgaggattgtagagtttgtgatggacctgagcacatgaggatacccggatgtgcaggtggaaaagagaccaccctgagcgggactcgaacccgcagtcttctgcttagaaggcagacgcgttagccattacgctatcagggctcaggggccatcgccccggtactcaacacccttggatgcggaaacaacttgcagaaccctgtggagccctccatgcgcgaggtggtcacactgcaggttggacagtgtggaaaccaaatgggagcagagttctggaagacactgtgcaaggagcacgggatatccatgtgcggggttctgcaggatagcagggatctaggagacaggaaggacgtcttcttctaccaggcagacgataatgtgtttgttccccgggccatacttgtcgatttagagccgagggtcatatcccaggccccgtcgtttttcagccaggagagcatttttctatcgaacgagggaggcggtgccggaaacaactggggacatggatactgcgtaggcaaggccatggggaatgacgtgattgatatgatacaaagagaggcagagggctgcgacgctctcgaaacgtttctcctactccactccatagctggaggaacgggatcagggtttggatccttgcttttggagagaataaaggaggagtttcccaagaagattgtccaaacatactccatattcccaaacaacgacgagtctagtgatgttgttgtgcagccatacaactcagtactgaccctccacaggctcatagaaaactccgactgcattgttgtcatggacaattcatcgcttggaagatatacccttgactccctgcggattggcacgccaaccttcgaccatatcaacctgctcatatcgacggtgatggcggcgtccacaagcaccatccggtttcccggatacatgtactgcactcatcagtccataaacaactgccttgttcctcttgacccgctcaaatttgtcgtcccgtcatacactccatttgtgtgcgacgagatgtcgagggttgtcaggaaggcaacatgctcggatgtgatgaggaggcttctgctgccgaagaccagacttgcaggctacgagcagacaaaagcacagtctgttgtgtcgatgctgaacatattgcatggagttgaagactctggagaggtgtccagaacagtaatgaggttccttgacaagggaatggtcaacttcgtcccgtggatgcccccgtcgttcaacgttgccctgggaaagtgcattgctaacgaaacgaggccgagcagggtttcgggcctgagtcttacaaactcaactggagcctcattgatcttgtcgaagatatctggacagtttgacaagctcaggaagcaacgcgcattcctggacatctacaagagatttggtgttgagcccgaaatgtttgatgaaggaaaggagattgtgcagaaggcccttgaggagtaccacagtgcagaaatggcagcatatccaaaccattgacagggtggatggaaacaaagatagctggtaccgcatcatttattgctgcctatactaagggacttggtggccttgtgaaggaaagaggcaaatcctctgggaaccttcattccatcgacgccctcaaagtttcttttcggcaatttatcgagcatctcgtcactctttccagacatgacaatgccctcatagagaaactctgccacaagcagcacaatctggtcgtacttcttccacaccctttcccgcgtcggcgtcttgacaatgccaatgaatgccgccgtaaactcgtcaaagacctggcccacaaacggctcgttgacatccattggcgagtatatgattaaaagtacttcgtccagtcgcttgcacataacaatcctgtcatagaacatcgatatgctttctctatctcccgcagccttctctgcaattttcgcggcaatctcctcctcctttgagaagactcttctgtaaaggatttctccctgactgtctgctacaagcagcccctcgatgtcaaagaggttcatccagggcttgctcgtgcacagtattttgctgtttgtttatctctgcatcccttaagaatgtcacacgaacttagctgcattccgcaggaaacaatcacaagcatgtcgtacgacggggacttgctcgtttcattgtggagcggagagctaatcctgtattctggggcaacattcgaggccaaggtgttggtcaagacagaaatgcccatcaccaagaccgcatttgcaccagaaatagtaacgggagatatcgagggatgtgtccgagtgtacgacagatccctgagtgagaccctgaagattcagagcggggttgggggaatccagcttcttcatggatacagaggatgtgttgttgcaggaggatggggcaggaggatcgcatttatcagcggatgcgtggagaatgtactggatacagagaagaaggtgtactgctccgatttgggcggggacattctgctggtaggccagcaggagtgtgttgtcggatatgatctgcgcacaaatgcaatcttcttcacgagaagattcaacatgcttgtaaggtcgttggccttagtcagtggagggttctttgcaggcacaacagatgggagaatatactacgaagactttgaggacaggtctagatcctatgtgttcaatgcccattgctctgtgtctggagactcgaaaatcttctatcccgtgaactccatggcggtggggaggtacttggtgtctggggggtcagacggaaaggtgctcaggtggaagcttgggcccaagaagacttacaaggagattgccggtgacggagtgggggtaagtagcctttgcatggttggggaaaaggtggcggtggggttttcttattcgtacgacagaggcccatgcagagatgcctgccgcagtagggtggcggtagtcgatctgtagaagacaagagctgtcatcgggaaggatccacggtgtaagttttctaaagggtttatcgctgctttgccgagacccctcaaatggacttgaaaacactacaacaaatctatctcgacagacttgcaccgaggccggacgtgagatgggggattacaggagtgctctttcttttctactgcatccgaatatggagcactggggcattctacttgattacatactgcttggggatatacctcctgcatgcactgatcctcttcctcactccaaaaggagaaatgatccccgatccatttgagaacattgaagacgacgactacatcccagagaccatagacaacgagttcaagcccttcatccggaacctgcccgagtttgacttctggatgtttgtcacgaagattgttgggatggcgctcataggaacatacttcgggatactggatgtccctgtgtatactcccattctcgtggtttattttatttttatggttggatacactgcaaagcgcctgattgcacacatgaagaagtacaactacaacccgttcctccagagcaaggaatactacaagaaataaatacaatggttttgtcacattattctggttcttggacgccattgctctagaaatgctccagacatccccaccctagggaatttgagtggatgaagccgattagattaccactgaggcgacacaggatcgagggtgggagagagtgcagagaggacaatgggcgggaaaccgtggatctgaagaggttcgtaagcatgtttgtcaaccagactctgaaggagatgaaggaggccctgggaaagttttactccatctccgagacagtgtgcagaagggagttgagtgtgtttttccggcagaaggcggcagactttgagtgtctgtttctccttataagtggagtcgagtacctgaaggatgcaggctcaaatagacataggatcaggaagatcaaggaggtggacggagaatatgtgtcggctgcagacagacttgcatatctgtttgaatccttcaaatcgatgattgtgcccaagagcgatgtccttacttctcttcaaacagcctacaaccccggatatcttctcccaaagcttggtagagacggcggcgggcgcagggtgacaagcttcgaggagatcgataggatcagcaggatatatctggacaaggaggatctgtctgtgtacagtagcgttgtgatcgaggagggaattgtcattctatcgacccgctttttttcgtttagccttgcactgtgcggagagatatcgaaaccagagtggaagttaataaacgtcaagggagataacgaggtctttaataaacacctgttatttgccatgccccacagaatagacaagatctcgaggtttctaaggatttacgagacacacaccaaggcgcgggagatgttcctgatggtgaagagatcctctgagcatatagaaatgagcataaaggggcattacagaaggtttgaggtttctttccatgtgttcaagatggctgtgcatgttgagcgctgcgacatcaggggtaagctgtttgtaggggaagatgtgtatccctctggaccggatgtgataaagtcgtttgaagacagtgtttccgagtacctttgcagagatggaagaaatgtctcctttacctttgaaaagggatttacggttcgcgatggcaaagacgggtgtgcctttagaagctttgtggatcttgatgtttttctagagagggagagagagaactctgtcttctacagctttttcgaggaaagatttccttgctatcgaaaccataggagcagcatgtttggggatagaaatgtgtttatcatgaggaatggactctttgtgtgtgtccggctggtcaggcttgtggagggctccatggaggtgaggatatttgttgggaactgtgagcttgtagacttcctaagctacacagaggttaaactagaagtcggaagcaatggcgaggttgtggggattctgggtagaagagaaggtccggggccaaacattggaatagaagatctgcatgagtattttgaggcgagcatggatcttctgttcttctcctatcgatttcttcctgtgatcgacggaaacatcaccgttggtcggaagattctgctgagccatagagctaagggtgaccagatcgacattcgcatagagagaagggatgatggttttgttgtcgaaaccagtagatttgggacaaggacggcgggggttgagggtatctatggatgcgtcgcctttgccttgctgttgatggatgtttttacagcttcaagagactctgaggtgctaagcatcatttcgatcgatctgtcgaagggtgtgtcactaaggctttccggcttcttcataactcttcagctgaatgaagaagatgctctcgaagcaagcccactggcagtgaggcatgcgttgggcagatgtcctctcttgggtgtcatggatcttctgtgctgctttcgtgccttttttcccagtgggcttgtgcccacaacatctacccccacgagtctgatctttgcattcaagcatctgttcaaagggtctgtgaaggtaagattgattgacaggaccagatacagactctctctgaggggggggaggacaagggatatattcggaggatttggaacagaaatactgagctcggacaccgtctttccccgaaagctagctggattctacttcaaggagcggatctacttgatagctgatgcagcaaggaagagctacgacgtaactgtcagcgagaatgaggtgggcatcacaacaccatgtgggcattttaaggtctggatcgagaacaacaggtgtatgttccgggtctgcccggaggacacgccagaggtaagcgacgagttcgcccaaacaatcggcaagtattttggagaggccatggctacggaaaggaatattcatgactccatgaagcttctgaacagcacggatgagcttgtcaagttatttaaagacattaaatcgaaagaaaagatcaagtactacaatgaccaaattcattaaacagtctacttagaagacactcttctttcctcttccatgggcaggaagtcgtggtatctaaacttatttatttacacctcttcaacactattgacagctagagtgtcgaacgtgtttcttctgcagaatagaatataaaaaatcgagccaatgaacgagaagataaggacaaccgccagtgggagggcaacgagaaccatctggggcccaacgccaaggacgaggcacacagtcaagagggtcaccagcatgctgacatgcgcggtaagaactcttttccacccaagaacctcttcgttctcgtcctccgatgccgtctcaagtagcgcaaagaagtcgttctgtgttctatctatctcaaacaggaagtcgtcgtcagcatctaatgtgtttctcctgaagtattctctgacctccggctgcatcaggaagtcgtcgtcggaagcaaagtagttggcgatgtacaccacgcttctttcgggaggaattgctttgggtatggctatcgtgcccttctggatcttttctatcacctctcttggattttcgccgacgctgcttatcttcagggttctgccgttgccattgaggtagtctcttgacttgtagcatctcttgccgtcctcggatgcctcctcgaggttgtgtctgaacacctgcgaaaacgccttttttgcagccctgtttccaggcttggcctcgacgaagaagtactcgaccagtgccctgtcgacctcctgcggcggcaccttgtagtagtaaacctggcccagtatgtacatgttgttgagggggttccggaccttcatcctgtgcagcagccttctgtcggactcgaatctgaacaatatcctgttcaattcggatgcggcatagtaaaagttgtagatgatgctctggtcctcgggatccggtgttgtgactcttgcgatgatgaagtccttgttctttgacctacagtccagcactatcgtcttgaactcctcaagagtaaatgtctcgatggtatttgcgtccaacacatccagctcgtcgccttctccatatgccaggttgttcgggcctccaactatcctgatctttgatggcattcccttggatttttcatatagatccggtgtctcctctgccattcggcttgaacttgtttgtaaacaaacaaaaataatatttggccgacatcattaattaaaaatagaggcttggcctaatatcttcaacatgtgcttctctctggagagcggcatgctcgtgcacggatgcatgcctttttgtttggtaatctgaaacacctggtaataaaagaagcttggcagtaaacaaaaaatgtctaggctcaaagaggatatgaagacctacacattcaagatggtggttcttggatactactctgtgggcaagagcagtctggtgctgaagtatgtcaagggagagtttaatccgaacgaggaaagcacgataggtgcgtcttttctgacaaagaccgtgtttacacaagagaggggcatcaagttcgagatatgggacactgcaggccaggagaggtacaacagcctgatcccgatgtactatcgcggagcgcaagttgccctgatagtctacgacataacatctgtggagagctttgagactgcaaaaagatgggtcgaggagctcggctttgagaagccaagggagttcatcaaggttctggttggaaacaagtccgatctagacagtgacaggaaagtggactaccagcagggaaaggactatgcagacagccagggcctgctgttctttgagtcaagtgcaaagacgggtaagaacatagcagagatcttcagtgcaattgcagaaagggttcctaaggaagagaccaagaagaaaacaaaaggattcaggctaagagacgactatataaaatacctttgctgctgatctttattggattcaaatgtctgccagcccaagaaccgcctttctgaacttcatgtaggcctctattgacccacatctttcaacaaaccttccctcgtccaatgcctcacatagtaaggagtcaatcgggagtctgcacacaaagggaatccccgtttcttcggcaagtctttctcctcccttcgatccaaatatattgacagagcttccgcagcattcacaacagtatccactcatgttctcaacaagcccgagaatcctgatcccgtttgaggcacagaagtcaatcgcctttgaggaatcgccgagggaaacattctgtggggtggtgatgatcagagctccaacgtctttcccaattaaaaacccatgctcctcagatatccccggtggcatatcaaacaccacattgtcaaagccgtcaatggattcatagaacatcgataggacagacatcttctttggccctctccatatcacagagtcgctgtccttcataagcagcgccatcgaaagaatatacaggtttttcgacactctgatcggaacaagccctttctctcccttatagacattttccttggctccaaacccactagctatgcttggcccacacagatcgaagtccagtagcaatgtccttcccttttcagacagcaccgtgcttagcattatggagacggagctctttcccactcctcccttgccactcatcactgctatcctgctcattccaggggctatctctcggcacagactagcttgttattcaagcccccgagccactgtcagtatccggtggcaagctctccacaaagatcttttcttttttccgtgtccttggaagcttccttggcttggacgaagggagcaatatcgaagaaggctctccagtgttatggggcttacccacagtgctgtgggtgttaaacctaacctttcttctatgtcttctgcctccggtacctagatgcccgcagctcccatcaaatacaagaataacatgtctatatccagagttcttgatggtgttcctttcgacagttcttttagacgctactctacttctgctaccttcccatttcatttctgccttcacattagaatccttctcaattagcgcctcccttctactttccatcttatgcccaacagatgctttttttctggaaagcccatccctcgtagggtatcctggactatccgagtagatcctgctctttacaaactctggatcggtcccgtctcccccagattcttcctccactctcttgcttaagatatcacctcgaagcccggcattgttcagcagagaatgcttcttgtttcggagatgcatctctatctccctcttcgaaggatttcctacaaatatctcatccatcgggtctctcccctgcctccccatttgttttattcccatttccaacctcctgcctaaagaagtcatagataagagcagaattctctctcccaagagccacctcaagacgctccatcgtggagaacacaaggtccttcaggcttctgaagtatcttctgaccctcgaaatattaaactgcgttatcccaggaatgctaagcaatatttcatggagcaccgggtccattttgtgtccttccacggcactcgacacgtcctccttcctctggagatctcttattatcttcgtggagaacagtcttgactcagaccagatgagcctcagcgctccaaggttgaacaggagcagagaaagctttgccacaaggctgttcttgaatgtgtcctgatcatagcgatagtagtcagatagacatggcctcccatcaaattcaagaagaaggacagggcgaggatatctgtggcacagcatgctggcttgtagatagagccttccggagttcagggacgacacaagatcaggaatcgacttcctctcgatacaggttgtggggcttacgaggtagtctccgactggaagagtggaaatgcagatcctgttccttgccctgaacagaaagaaaggaagctcggctctcaactcccttgagtcgaccacaaccacatactccctctccgccggctcatattcctccaggtcaattgcatcgtccacgtcgtccaagcgcagaggaagccttgatctttcctctataagcttctcaaacgatgccttttcccttcttatttcgttcaggtacctctgctcctccagagacccggtgtgcattaggaagaatactttgacagaatgcgccactccatatctttctatcttccggacgctgtcctgcccggattcgacaaagatcacgttttcgtattcctctccgtagtacttgaactcgtagtgcgtcataatcttcaacacaccattgcatttctcaaggctctcttccgaggcaaggtcaaatgcaacaagaacccttgacagcatcctttttacaacatgattagaaacaagaaccacagacggtgcctccttcacctcctgcaggacttccaccaactttttgatctttgggttcaaggcatagaaggcccttagcctggcattggacagcccaggcagaaagaccgtctcctcagccctctccccctcctttcctccacaatcatcctctccatccagtccctttgtcttttcaacagcctcctcaaactgctcctgtgccttgtcaacaagaacatgggagacaggcaggttgatccacgtgctatccttttccagctccacctgtttccttacgacttccttgacgtgtccgtagaatgatccgggatcactcgagaatagcagaaaaaccagtcctcgcatgtcgtacagatcctccattatcctgctgttcgaaacactcatctgcttgaagattttgtggatacttccaaatatgatggtttcggggtcgacctcttcccttccagagcccctgaagaccatccgaagaagactcccaataatctccaaaaggaccacctggagctggctcttcctctcggacatccggaacttaatctcgacaacatccatgtcaccattcagggactcctcaaccaaggagtggaaccgtggaaagaaaactgccttgctcaccttcaggcttctcatctttctgtccagcggagagaatccaagcgaaagaggcacaggagattcggaaaacccccttatgagaccagtcctgttcctcgacctgaagacatggatgataaacgactctgacgacgtctctgtgatcgtctcgacattattgacaagaatgcagtctattttctcggcatcgatcgtcccgtcgatcatgtctgcaagaaacacgcggttgcttgcaatgcacacgcctccgcagaggtacttctctcttctctttggtctctgcaaggctcttatgtcatggaggaagggcgactccgtcctcagaagcagagactcgtcctcgccactaaagtttaccaagagtgcaagactgttcttattcagatactgccttgccatctccaccatgattccctggatgttcagcccgccggccatgacaaggaggcagctctggccatcacattcccggagaacttcctcctcgtatctcaaaagcattttgggatttgaaggtggcgtcctcaagtgggagatattttcaagccccgagttgatggatgccaaccagtatggcgaagatatgaaggactcccatccaatcatgctagcagaggcaaggtacctgcttgaggggcagaaggaaaggttccgggcggactttaggtcgaatgcatcaaaggtgtttagatcaacactgggatacttggacgacttctgcaggatcaaggacaagtctgttgctgaggatcttcgcacgacgctctctggactagggtttggtgaggtggagatagccctgtttggctccctgtttccccagtcggttgaagaggccaagtctcttgtgccatcgcttgggacgagggacgacgacgccataaaccaggcagtagagaagatacagcagctaatctgatgaagctttcagatgtgaaggcaagccaccattaaactcttaagctgcggttgtaaaggccatacaaattctttgagctccaaggcagcccatgaggaatgagggctggacgcctctccgtgcttcggaggcaattgacctggaaaagaccctgtttagcgggcaggtgttttcattcaagcgaacagacaagggggaatacacggggactcttggagggtgccttgtaagctttctgcaggacggcgagaaggtgctctacaggatactgagtggggataaagccccagaggatgtcgaggtggatatttcgtatttctttacactggagatcaatctccgccctcttcttcagatgtgggggtttgacaccgacggctcgttggctgggttgagggcactccggtatgccctggttccgacgatattttcgtttatctgctcgtcaaacaacaacatttcaagaataacaaagatggttgggtttctctactctaagggggagtttatcatgaagtacaagggccttgacttccaccactttccaagtctggagaagctggttggtatcgagggcgagcttcgggccaatgggtttggatatagatctcgatacatctgcagtgctgcggagtatcttatggagaactacccgaggctccaacaggcgtctggagtcagagacatgatggtttcgatcaaaggagttggggacaagatagcagactgtatcctgcttataggacttgggaatctgagtgttgtcccggttgacactcatatcttcaggcactcgaggaaactgtttggggtccgtggaaagactctgagacgggggatgtacggcacagtgcagaggctgtacagagaaaggtttggagaatatgcgggagtagcccagctctatatatttaagaagatggttgatctaaggaaggcagaaccaaagagggatgacctctagccgcttttccgtggagcccctgggaagacggagaatgaaaagaagtcccggtatctccccttgatgggctgggatctagacagagagggtgacgggaacgaacctttagaggaggtgaagagggtcaagaaaactattgaaagcatggacgtcaagcccgtggggcacggcaaggtttccttgagtggagaagagaacgtggttgggggcaatgacctgaacttcatcaggcaggtgaagaagagggtgaatgactacaagcacaagactctctataacatcgggaggacaaggaatccatatgtgtttacgcgcaatagcgtggtgatgatgatagaagaggagctgggagttgagatccttgttcggggaagctacaagccggaggagctgaatggagacacagacgattcagatgcactggtgtatgagatttcggctcccacacctgaagttctcaaagaggcgatgtccaggattccgtcaataaccaaggtggcgcctacatttccatggagcccttcttgcagcgttggaaggcatgtctggaagaacggggtcaagtaccactcatacaggattcctgtggatcccaaggaggcagagaaaggaatggatgggattcgcagggacattgagctagctgctgccgggaagtctgtagaaattgttctccggggacgattttcggggcacgtagaaccatgtctcggagaagaatcgaacgaacccatgtacattcaggtgatagggagatccaagaaggaggtcagaaaagcatgcagagagatcattgataagcgcagggcgaatacctagaggtaggcgcttcttacagagggtccttcttgttggttgtcctatctgccgagatgatttgatattaggatcagaattctgaaacagagttgctataaaggcaatgtgtttatcggccagcctaatggatcaagacatggtagagttggtgctgaggagccggtccaagatcgtgttcagcaacagcgagtctggcctgccctctctggctcttgacgcagagacggtggaggccttcaccctggagaagttcaaggagctaattgccacccatgcaggagaaggaaaggactttatcattgccgaagtgacaacgagagaccccacgacggagtttgtcttcagaagctactactccgcagttgagctgaatagaattctcttttgtgttgaggataacaacaatcttttgtacagggtgatggctaagaatccaataaataaccttaagatcaccggaaaggtcttctactacaaggtgacgcccgagatcttggccagagcagcgaattcaagctctggcgaatgtgcctggggacatgaaatggtgatcatggcagactactttgctagcgacgaggacctactctttgacccatcggtgagaaggtattttgctcggaactttgtcaaggaagagtattttgtacatagactcgggcatgcagaaagccccgtggtgatttctgaggacctgctcgagaactaccgtgatgacaagttcggcctcaagatcatactctacacaaacataggcacgatacttgttgttttcggaatgtgcatgcttctcgggtccagagagacctttattgttgcaatagctcctctctcgatgactctccttttctccattctcttcctggttctctatgtcctgcttttcgagactccagaaacccttacatcgatattcaacttcagaaaggtccgatccaggcatgaagcaactaattaaagccatgctgaccaagaatgaggcttccatctttccgtaacatgtagtaccggcaacgcttttatttcttcttctttgcttttttctttctgacaagattaagcttattctcaacatacacgccgttttggacgactccatgcacagccttgccgcggctctgtttttctctagaagtctcttcactgctccccggcttggatctcagctctgcaatcgtctgacttatgccttcaataacaaacagccttccgtactccttctttatgcggaatctgccgctattgaagaagtcccttggatgctttttcgatggttcatctgtgtactcaatctcaagcttttccaaggcattcttgatttcatgatatctcggcctttgcacacagatctccttcctgtactttcttccctcggagagagacctggccgagtccatgtagatgggatacaggcagaagtgcttgctctccattcaaggggaagttttccagaaaaatatagctgtggcctttgcatcaagagggccttcactactctcgtcctgtgacgctggcctgggagtccattaaatctattttgtttacacccttgcatgttgttgaagtcgctggaacctttctttggagcctcgtcagcaccaggggctgcaatatacatcgtctgctggcttgcagtcctgacgtcccttaatgttttctacatacacgagcaccatgttaagattgcaaggcacatcaccaggaagataggaaacatctttattcgggcccttgttctatctcttctgaacagcattccaaagatagtcttgatggtcagcctgtacaggacatcatctatccaggtgtttgcatctgcaatctcaggcaccacgcagatctcgatggcaatttcgcttgcccttgtgctggtctttgccaagacgaactgctttgtccaccacataagcttctacaaggacatccttttcctcgaggcctcccatctcctgcttcttatcatgttttcaagtacaacggacaccttgaccgtccctcttatggctctaggcgtattctccacctttgtgttcaacaccttttcccttcctgcctacattgtgcaggcatcgcccagcagccaagaagccctcttctcgctttctcggccatcgccggcattccgagttctatatcctgtccgatttgtgttcaatgccgtttttttggacccggccctgctatcctcggagtcctcaaaaaaggtgccgtacaccatcgtactttctccggcaatcaacctcctgattgtggtgtcgtacttccgcataaacatcgggcactttggacttctcctctcttttgcttgctccttccttgtcggccttcttctgtacatgatggcaagaaaaagagtcctctccaccgcctcatgcatctacaccctaacagcttcggtggtattcttctcgataataatggaaagccttacaagcctgactgcacatataagcaaggaaacaggcctggggatccagttcctttcgggaacattcctttcgctgcagtccaatttcatggagatcgtgacatgccttaagtacagtgaaggggagatgctgatcgtgtcgtcctgctccatcatctacacacacatgtgcaacgtgcttctcttctttcccatcatcaggctgcttctaggcagaggcggagggggtgcatacccccacggcattgcaaatgctccgtttgtgtacttctcgtatgtcttcatcctcgcagagatcaaggttatctttgtaaactatcttctcagacaccataagctaacgaaagatcttggctacacgctcattgcaatatacgcattgttcgtagtcggatttgccatagagggcaaggcccatctttgtaaatagacatcccttgctgcccgcgcaggctgctcaggatcctgagaaataaagaagatcagtttaattagtagatcttatggcagatgcatcaaacttcctaatgaacctcagcctctcttccatctcttcgtcgtccagcttgaccgatgtccttcccacgaacagaggctcgtcgagaatggcttggacggcatcgctgtagaacagctcctcaagatcgtcatgggtcacaatcctgttgggaagcttgaacccaggcgtaagctctgcctctctttcaacccctccaaagatcttgtccagcttctcaaatgcactttcggtccagataattagtcttccggccactcccccaggcgcaagctcaaggaggtccaggctgtcaatgctcatctggtcaaccccccggatgttcctgaatccaagcatttcagaagactctccgtggacaatcagtattcctttcctctgggtgtatcttctgttcctcatcttcccctttccacatcgaactcctctgctcttctcaaccctcttcagctcctctgtcatgttcaagttcctgaggatctccactgcatccttggtctttctggcttttgcaatgtcgtcggaaacaataatcggaagcatcttgacatcggatatcctgtgcccccgtgcctcaacaagagacgcctgcgcagaagctgcaacggccattgcctcagctatcttcttcgtgttctccacaaccttcctggcccatctcctgtgggtcttcgtcggatgcgccatcctacccttacggcagaagtttgcaaatgcaccctgccctgcccttcttgttcctcctcccttcacccgaggcacgcgagcaatggcccttcctgttccccatgactctgcagagtgctgcatacctgcattcttcgacactgcatacggctgcctggtcttcatcctgtagagagagtatgtcttcagaacaaggtcctgccttattggcacggaaaagacctcggggagatccagggtcttcttcacagtcaccccgtcagcctcgtagcagttgatctgttgcttcatttcaagcccccagagcaaattttttttaaatcatgggattttcgaagtctacccagcctctggtcctggctgcatgcaacctagcgtgctttctacggtctccgccgcaaacacctcccttctgtccaccgctctttggatttaatgtctttgcatcgatcccccaggcttatgacttatgtgggatggctaagcggagaagaggagtggcttgtgagaagaccccgtaggaaatcctcgtcaagagggtcgcagagggtcgcaaaggcaagaagcctgctagcgattgcaaacaacctgtatgtcagaaacgatctcgagagatgtacagaggtcctcaaggaggcgatatgccttgtcccaagaaacccgcagccgtacttcaccctgggacttatctttgaagagaggggcgatataacaaaggcatactactgcttccttgttgcagcgcatcttcagaagaataactatgggctttggagcaagctctacgattactcgcgccagcttgggtacaacagggagaggatatacttcattgaggttcttcagaggagaggaagcaagagagagatggttgtcgaaaagatgagcctgtaccagggggacaagttcagggagctgacctgcagaatagagctgtttgagtttgacggcgttgacgacgggattttcagggccattcacgaggagataacacacaaggccaggcttgcaagacttgccaagaagcttctcgggcatctctcaaaggacgaggcctcgtgctcggactattatgttgagcagttgatcatcttgaagtacgaggcctccgactttggagacatgaaaatggtgttcgacaggcacctgttcagaaggaatgtcactctcagcgtgaggcttagagtgatatacataatggcatgcctgcatggtgagaaagacaggaatgccgaagaatgcatcgactcctttctcgaggatgatgaggtatggtctgagattgccgatgttgatcttctgaagcagctggttgacctacttatagaaaacgacatggccagcgaggtgacaagactgctaggaagaataagaaacagatttggggaccagagggagtttgtgtactggaagctgggaagaatgcttcacgacaaaggggagtatgacgaggctcttctgtactacaagttggtgcttgaaaccaaccctggaaacgacgacgttaagtcgcgcatccattctatctacacagggctggggaaccacgagatggctaagaagtacgagacgattgcacagcttattggcattgttgatggaaggaacaagaagggatgtgcatattctccggagatgtgcatgggcacaagggcgctttatgagagcactaaggcctttgtgaatgatcgcgagaagttcatcgagtccaacggcactctggttgatgacttcctgaagaacaggttcatctttgagaaaaagaaaaaaagatcgtccacaggaataggcctgtacaggcagaggcattccagcaaccctgctgccctggaacccgggggtggagacagggtaatgagggacggggcttccgatggattcaggtttgttgatctacacggcttgagcattgacgagtggttcaatgttgtgtcaggccagatcttttctctgctttccattcggcgtaccgaggaggcaatgtcgttgatattcaggtccctagaggcatacattttcaggcacagaagcgacatcatctgcaaactggcctttgctggcctgaaggcatcgctgatgtttggagagtttggagactttgtttccctgataaggagcatgatctgccacacagggaactactcatatgcatatctgctgttctacttcagcaacttctttatgagcttccagaagaatagcgacttttcatacttccagaagtatcttcaacgggtgtgcagaagaaggcttaggatttctctaagctccgaagacgaatcctcttcgatgcctctggaacctggagagaagccagaaaatggagagatgggggtctacgaaggcgtcccttgtgcagaggtgtgcagggaagacggcacaaggagaagggcaacaggagtgtcgcacttcctgtttctgaatgcccacatcccaaatcttctgcaatcgaagactgtcgagatgatgtcttccctccagatggaaggcagcccatcagaaggcataattcttgcatcaatgttcctcatccactccaagtcgaggagggtaagcgacaggaacatgtttgtaaggaaagggatatcggtcctcaagaggctgaaggagaggtccagaggagaagatgcacggatcatctcctacaacattggcaaggcctaccagttttttggatttccgggccttgcagaaagcttctatgtggaagcactgggaacatccaacaccgagcttcgaagacttgcacaattcaatctgtatctgatatacaagaaaaacaacacaatgcagctgttcaagaacattgtcgacggcgactaaggctttgatggggttctcatctgttttatttgtgcccccagcatgagcgacgggcagatactcaatgtgtggaaagacaatctccacggggagatgaggaagatatcccagctaataggcagatataactacataagcatggacacagagttcccgggggttgttgccaagccgattggaagcttcaagtcgtcctcctcgtttgcataccaacagctgaagtgcaatgtggacatactgaagatcatccagcttgggatatctctgagcgacgagcagggcaaccggccatgcccgataagcacgtggcagttcaactttgcattcagccttgaaacggacatgtatgcacaagagtcgattgacctacttatccaagcaagaatagactttaaggagcacgaaaggagagggatcaaggtggaggagtttggggaggttctgatgacgtctgggctggtgatgtctgaggatgttgtatgggtctcgttccactctgcctatgactttgggtacctcataaagatcctgacgtgcaatccgcttccagagagggaagaggacttctacagacttcttgcagcactgttccccgacttctacgacataaagttcctggtccagaacagcaagtatctgaagaaaggcctgcaggagatatcgaacgaccttgggcttgtccgtgatgggattcagcaccaggcagggagtgatgcccttctgacatcgcatgcattcttcaagaccagggaggtactcttcaatagaagcatcggaagggacctcatgtgtaagttgtttgggattgagatcaaggatccctccttgtaaggcggcagagacttctagcagactgctttattaaagacctaagctttcctcatcgcttatattgttgtttgtttctacatctatcttctccttggttgccgggattgcatacttcttgacatagctcctaacgacttcgttgtacttctccctgttgttcagatacatcgagccagcctcgcagttcagggggtctgctgcgttgggataggacaggagctgtggaagaagaatgtccacaatgttgaggaggtcgtatatcggggaccatatctggtttaggacatcaaggcatatcgatccgcttgcctcgtcgacatttgggtggaatattctggtcgtgaatcctatcgaggggcttttgaacggatagttgtctggaaggagtatgttgacaatgtacttggcgccactgtacggagagtcttctgggccgttgatcaggacctccatctgggtctgtttcccctcaatcattctgacctcgtagttcgcattgtaaagcttctggatctcgttctttatccttggattcagcttgaccatctctgtctcctgcagatttattgtgctgtgccgggtttatatgcaacaggtttcagaaacgtcagcaaatcgatttggcggatagacgtcaagcaaaacggcaaatttctctatgcatgaaacgcctggccccattggagaggtgtaattggggccgtggccttcggcagccaatcggcttgatttttgccaacgaaaaaatttgccctgaaaatgccaaccggacatcgcgaccacctaaagcgaaagacggcgccgaagtcgtggatgctggacaagcagggagggacgtttgcactaatgcctgccagtgggccccacaagaagacggagtgcattcctcttgggtatctgatttcaaggtttcttaggtatgcaagcaatttcaaggagcttagtattatcctggccgagaagaacatcaaggtgaatgggcgggtcagaacaaactcccactttcctgtcgggctgtttgatgttgtatcgattgagaagacgggagagcacttccgggttctatacaacgtgcacaagaagttccacctccacaggataagctctgaggaggcaagctaccgtttgaccaaggttacaaagaagtatgagaaccaggggattccgtacattgtttccagctgcgggctaagcatccggttctgtgacccggccattgacctgggatacacgatcaagatctcgaacgagacatcgaaggtcattgagtacattgttcctgggcccgacaaggttatatttgtgtcgaggggaaaggctagaggacgcgttggggtcataaacacaatcagtacgcaaggaaaggagactgtgtatggaatgacggattttgcaggaaacaccttttcctgtacaagcaaaagctgcatattgattggagagtcctccgaaaacatctggatcacccttccaaaggaaaggggaatacgtcaatccgagcttgagaagatcaacgcccagttaggggagatgattgatacagaagtagctgaggtcagcgaataaaatattcttctttagtatactgtgctccttaatgtcaaaaaagactactgggacatctgcctctgatgcagcactcctcgcaccttggccttttcgcaacacatattgtctgcccaaacccaaccagaatgttgtttatcgtcttccactccttccttgggacaaccctctccagctctcttcgggtgctctcgacatctctggttctgaccagccctattctgtttgagattctatgcacatgtgtatccacacttattccgacagtgcgattacatgcatgactcatgtacagaagtgccatcttgtttccaatccccgggagagaaatcaagtccttcatttcccttggaagacccttctccctcaggatctctgcaatcttcttcagattcgcagcctttctgttgtggaacccgactttcttgatgcattcgttgatgtgcttaacgtccgagtttgccaccctctcgatcgtcagtcccccacgggcctcgccatctgtagcagcactctctggaagaagcttcctcagccttgccatggcctcgtaggtcacctcgtccttcgtctgcgaggacagaagaagagaaaccaggatgtggaacctcctttcttcttctgtgcggcatgacggagtgatggagcatcccattgtgtccacaggagacacgatatccttcctttgcatcttgatctcaaggtaaagtcccaagggcccctctctttcttctccagatgcgctccccatatgcctggaatgggctcgacttcctcgttcagtttctcgataaaacaccaaatcaagacttccctagagagcaatgcttgaaaatgtcaggacatatctgaggatcaagccacaggcaattccagaggacatagttgttggcggagactcagtaatcgtggatggaagcagcttctgcttcgacagggttttcagaggctccacgcagcaagaggttttccaggagatatcaaagagtcttctggtggagtgcatgcagggatacaactgcacgctgtttgcatatggacaaacagggagcgggaagacctacaccatacagggaaacgcccacagcattgggattgttcagaggtcgctgagcctcctgcataggaatgcagatctcaggatttccctttcctttgttgagatatacaacgagacgatgctggacctgtttgaccccgaggctatcctatcgatacgggaagacccgctttgtggggtggttgttgacggcctgactattgtggactgcgacagctacgagaagagcatggagatgtattccagagggacaaggacaaggaggacgtcctccacgtcgatgaacaaggagagcagcagaagccactctgttttcactgtgtatctcaagagcagcggggaagtgatgtcgaggtcgtcgagggtgtgctttgttgatcttgcagggtctgagaggctgagggagagagaggtggaggagacgaaaatgaaggagactgccaacataaacaagtctctcctgtaccttggaaaggtgatcaacaagctcagcaacggtgaggaggggcacataggatatagagagtccaagcttactttcctactcaaggactcgctggggggaaactgcaagctgacggtcatcggaaatgtctctctggagagtagaagcgacagcataaacacaatgaactttcttcagagatccaagatgataaggaaccttgcggttgtgaactccgatgtaaatggagagttggaagaggtgaagagcaggctgaagaccctggacagcgagaaccagagcctgaaggcccgcattgctcttatagacagccagatccaggaggagtctagggctcttccttcgtaccattatgacatcaaaagggtgaaggatgcagtcgacgacatcatgagcactgttctggatctaggagagaccgttgggagggtatcaggggtcgagtttgacaagaacagaaggcttcttctcagcatccacgagtgcttcatgtcgatgcacagaaggcaagaggatgcagaaagctccacgaagagaaagaggagggacgcgaaggagtaaatgaataaagatgctatgtttgaagcgtaggttcgacggcggctgcagcaccaagatctgtaaattccgatattttggatccctgacttaccatggagttggcatcgcaatgggttttctggcaaaacagcaacgacgagtcgaatgccaaaagctggggggacgatcttgtggcggttggagaggtgtcaacggttcccgagttcctgtatctctgtgacgagatatcgaatgcggggattggtaggctgtgcacgatgaatttgttcagaaagggaatcaagccgatgtgggaggacgaagcgaatatagacggaggaaggattataatggacgtccccgtttctgggaaggacaatgttggtgagctgtggaagaggacaatggcattttgcgtgtcgaacactgtcgacaacatatgcggatgtgtgttcaacgagaagcagtcattctataagatagccatttggtttgggaaggattataaccaggatgtcatcaaagacatgtggcaggaggcccttgggcctggaaggctatccatctactcgtttctacacaagaagtcattggacagcagcaagggaaagaagaagtggggaggcagaagataaaggatgatggaccctaataaagttatctttgtttagttagtcggtaggcaatctcttaggcacatcaccttctggcgcccttttttgttacagacgtgacttttacaaagccgtcggggcagatgtcggagagaattgatagtttcgactcgtcaaggagtaggttcagaaactcctcggactcggccttgctgaatcctgcaacattggaaatgatcttggccgcatctgaaaacgattttccagagatcctcctctccatgtagctaagggccaccgatggatttctggagtggagaaagcttcttgacttgacgcaggtctcaagaaccttcgagcgatcaagatctctgctcggatgtttcttcagagataatgaggaaagatcctcgaagaactcctggggcttctgtggaggcttcttggtgatggcattctcctcaaagtatttgtcgagcttctcagacgaaagaaagtctccaagatcgttgacaaggctgctgtacggtacaaatcccttgtctatatctcttctgacctctgcatcttccaactctccaccgttgactttcgacctcatctctcggtcggtaaatgggccgtggatgcagccgcctcttttcacaagccacgagaaggaggggttctgcggggctccgaggacaaagtttcctctctggtcgaaatgcccctggtctgcccttgctaggtccacgtcccacatcgactcagactcctttcttaccgtcttcttctggggccatcctccctttctgcttgcgatggcgagtatccgcttccttaggatgcacattttctcttccttggagtactcttggagaatcttcggcctccggctttcctcggtgcacagcgtcttgtcaagaacaaagtcgtctggctttaccggatgaatctctgcaaagtttattggtagcatgggtgtccacagcgagagaactaaagtagatgcagtttgacctggagcccacgctaaacactactgtaaaaagccttttcgactacatcgtttaatggggaggaaaccgagagctcctgtctggtttgtaatggtctgggtctggctcaaagctgtctttcctgtttcttgaaggcgttattggatctatgttgatcagggggttggagtcttcgtcctcctcggaatgtttgggcggagagcgaaagatgcttgggtccacaagtgatcccctggggtgtcgtcttcttgttttcgccacacttatccccctcatgtctggaaacaggtcgtctcttccaacgtgtccgaagtctccttctggggggcctagtctgtcaagaaggccatccacgtcaggctggctgaaggctttagattcatagatcctaacagtcttgcctccgtttgagacgaggtacgtaccgtcaggggccctttcgaccctgtatctttctctcagcatgtccagaagcgcatcaggttccatgttgggattatttggaggtggaatataagtcttgcgttttggcttgagagcagacacgagctgaataatagtccaaaaatctctccctccaatgaataaagaggaagggcttcttgagaggatcgaggacaaactgcgggagctgaagttcagcatcaactcggacgtcgtgcaaaggatttccgagatgttcgtgagccaggacaacactggtgagggtctggacatgtttgtcaacaggctggcagaaaacggtacactgacgaagttgcagctgaactccaaggaaggagacaggaagggatttgacgaggagtggagggcatctcggagaagtggggtttattcggaaagaattactccggagacattcaggctgaactactatccaaaggacgaggagacgatcaggtttctcagctcgatacttgtcagcgacattccatttgggtttctgaatcctgagcagaagacaaggctgatcgagtcgacggagctgatcgagatcaagcgtgggacgtttgttatgcatgaaggagaaattgggtcgcagatgtacattgttgccagtggagagtttgaggttacaaaaggagggacgcttctcagaaagctgacgaagggatgctttttcggggagatagcccttctgcacaacatcccaaggacggccacggtgaaggcagtgaccgacggcaaagtgtgggttgtggagcaaacatccttttctggaataagaatggtggacaggatcctgaacaagaagattgttcttgagggcttaagggagcacagggtctttccactgttcagggacgaggactacgagcgtgttctgaactcgctaagttttgtgtattacaagaaggggagtagagtcgaagtcaagagctctgagttcctaatgagtttgtttgatggagaagttgatgacggggaggttaggaagatcaaggccaaggagatcatcagcaagggatttacggcggtgagtgcgatccagggggcacacatatcgagagatccctgaggctggtggagccgagaagtgtggaagggaggagaagccacagagaaataaatgttttgtctaaggactgtgggggagcagagggagatgttgggtcatcttaggagtggcaagtgaccttagtgtagtggttatcacgttcgcctaacacgcggaaggtccccagttcgagcctgggaggtcgcattcttttgttgcagggaggtgcagcaagcaaaaaagaatctcccaagctggagtcgaaccagcggccattcgatatcagcacacctctacagtcgaatgctctaccactgagctattgagagctagtatgcctcacacacctgcctttcatcgcctggcacatctcctataaaatatttaatgtcaaggggtgagcccgtgtatgcctgaaccacaagacctacagctctctaatgttcttcgacttgaacggtgacctaggaaacgaggaaaacaaaagatccatttcggtctcgtcctcctgtgacgctctgctggcttcctgtacgggcctcttcgacttctccgtgatctccctgagtgcagtgtatctctttctctgctttgccttgctgggcgtgaactctttgatgtgcggattgtagttctccttgtcaggtgagttttcgaaccctaatgcatctggcctctcgtacctcatgagggattggactctctgcctaataattccattttggagggaagttcctgaggcctttagaagggcatatacatcttgagaagaaacagatgctctatatttattcttggatagacagattgacattctcttcttccatcctcagcacctcccggttcttgcccgtgggaaagaacacctccttgagcccagacccaaagtatctgtagtctaggatgcagtagtagaggaagcatgtgttgatggtgccttcaaagatgtttctgatgatgaagaatctaaagttaaagacattcacttaccttcttaaagaccagcatggttcgtcgctgtatttgtagagagtaacttggaacacacaatatgagatgttcagtgcaacgatcatgatcaggagcatcctctgctcctcgtcctcctcgttctgccgaacaaacatcaagaaaagcatagctatctcaaaggagtggtcgagtactatgtacatcattctcatactgcctactggacagcacttgagcccctcgatctggagatagaccccctggatggccatcaagatcatcaggaactttgttgcctcatatcttgctcttgtcttgtatgcaacttaaaattacatgctcgcacttactcttcgtcttggtacaggcccccgtgtacttgaaataaaaccactcgaacatatctccgtactccttacatatgaagtgcactctgaccacctcgcaaaagcatagccccagatacataaaggatagcaccatgacgtccatctccttcagatggaacttgaagagagtctcgataaccacagatgcctcaagagtcgccatgagagcaatggcccagtatgccttgcactgctctatgttcttccgtgatatggcgttttcaagatagatgaacatgtagatgtttgtgagggaaagcgacagacacatcggcttgagtacagatcccctccccgagataaatgattttctcataaaccctaccccaacaaccgttagtctgagggccagatatacgaatgaggctttcctcccatactccagcagcccatttttcctgagcaagtccattcgatgggcagcggagtaataaaggtagatatgtttatcacgaattaatgagctggggatctacttaaatgaatagcctcccatcctaaggcattctgctttaatttagccaaaccacatgatcaattgcctttgataaattaaatcaggcggtcgagcactagtgcctagcctactcaaaacccatctccaggccagtcagcccttatgaggacaatcttgccgtaggcctgcttctgtattgggataacacaccccctcgagctcaactcaagcattctataaaagatccgagcccttctttgcctgcttccaactgcatgttcatcgaagtctaggatgctatgggaaaggtcaaggatgccttcgtcggaaatggggtctgagaagtcatacctggtggagtgcacagaggagctgcggcctctctctacagagccgaacgtggacacctcgctgtactcaacttcaatgctttgggcatctgggatcgtcctcctggcctctctgatgacaaaggcctcctcctttgcaggctccagggcttccatctccttcccgcccctggatgtgtctggaatgatcattccactggtactgagtaccatcactttgtcaaatacatttctacagcgtcttcttggtgagcattgcaggatatctgcaggatctagcgcctcactgtagctaagcatcaagctgtctgtgtggtgggtgtcgttgaattcggagctgtatccattcgatacaagtccggtgtccatagaaagcatgtttctctctttccgcctccagggcccttccctcttcttcccatccaatatcttcaccaacgacctgatctcgaataggcaaatcctgaccttggcctcataggtctttgccaccaccctgagcagtaacgagcagacccgaaggctgcatgcccgcatagagcccatggcgacttctatgatcctagaaatcttgaccttgtccgcgtctttcctgttaaccctgcatccccttcccccatttcgaaacgcacggaataggagagacacctcctcactctcgagaagacctcttccatccaaaggcatagacactcgctttacatacaatttaatcgttttaagatacacactaaataaagaagtcagccatggactccttccgggcttctttgactcccatgcctgttgatggcgtcaaccagctcacttgggtcaaaaggcattagaagggcctccgtagctctaatccccagaatgttcgcatactcgctcttgaatccttcgtcgacaaccagaacaatcggaacctcctcgtcttcgtcccttattcggctcacagccgtaatgcatcggggcgagttggcatacaacacaactacatcgtacctccatctcatgatgcttcccacatcggcgctctcctccaccacggtcagagagtagtttggaatctttagggctccgtagacccattcagacccaggaacaccctccctgacaaacagaacacttgtcttcaaagcaattctcattctttcgtggtaaatgtatttctttatctcgttgatgtcctcaacaacagtttgaagatacttggaaatactccgcacagtgtcaagcacgtgcgattggtagactattccgctttcaatctgctttgggtttgttcctccagccccacacccttcgctcggcgccttcttcctcctgatcttgctcagcagctcgtgcttcccccgttggaaatgcttgttcctgtactcccacatagcctcaatgcacccggtcctttctccatctctccgtaccttgtagaagtcgtacttgttgagctgcctgacaaaggaactccagttcttgtgcctgaagtgtttctcaagaacaaactcagaaaagccctgctggtcagatatgacaaagcttcttccatcgggcatccatgatatgtacggatagttctcgggctcctcgagtatctggaaaagcttcaccacaaactcagaccccgtcgccaatcgcatagacatcatcccaaggtccaccccttccccgcagccagtccttaactcaattaaggcgcaatatcacactttccatatcgggaaggcatcgcgtccatactaacaaagaataaacatttatttcaatcacctttcactttcttaaagtacagccttccgttccttacatcgacgtcatttcctttcggcgtcctgaccccaatcttcagcctgaatacagtgtttcgcttgttcagctgctgtctgtatcttctctgacccttctgctttctctcatctccataaatagagtttatgtatctctgctgataatacaggagcagctcgcacaccagcgtctcctcagttgccaacgatctgctctcaagcaccgctgcctccttcatcagactaaccacctcatcgatctccgatggaatgacctccatctccctgctgtttgcaaatagcatgtcctcatacacgccagacccaaacacatggtatggaagaaggcactcataggcatgattggcattcatgaatcctctaaagtcgggctttccaatctggaacaggtccttctgcagaaaccccagcactttctgtctgcgcgcctgcgcctgctcgtaaagattgccatacaggtatccgtagctcccaccatcagcccctttcgactttttgtaaggcccacgagccccctttattttctctgctccaagggctccatagaattcccttgtgcgggaagagtccttgccatctccgtgggccaaaccgttccttcccagggattcgcttcgcccaaagccattcgtgccagagtttgcttcgtcgggcttatccgacgtccaccccattttcaggcccaaaaaatttcagaaatttacagccgtggggtgtgtcctcggccacatgcatctccacacaaagccgagatgcgggaagatctctacagacaaggctgcaatggtctgcgatagatgctcagggaagtgctacatttgcaccctggatgctggcacatctccaacaagggtctacatctgcacctcatgcttccattccacatacaaggacagatgtattgtgtgtggactcaaggatccaagaaacaccgcacattgctgccgagaatgccggcttctgcagaaaaaccacgacaggtgtcccgtagtcatccaataaagcggcgctgccatggatatcgtttaatagtataggatacagaatcctagcctccgttcccctttgctggccacttgttcgggctgttgttcgacacgttctttacgtgcggaaacagctgctctacatcaatctcatatccattcgagaagtatctctcaagagccctgtggtcttgcatcttcaccttgaagtttattgccgggtccttggcaaagtctgggacaacgaagtctggatccaggatggcatcgtcctcgcccacttgtggtatctttgttttcgccctgtaaatgtgctggggaaccctgcctgccgacctgaggagttggtggtctattgcttgcttgtagagattgtttccgttaaatcttcttgtgggctcgggctccttgggatcctttctgggagagagccgggggcccggaatatgtggagagtgcttcctgcccttgtctccctcttgcatccccaagccctctgttccattcctggtgcacacagatccgttcatcctttcgaggtgtcttttcttcagctgcaaccacgctgcattcaacttcgagttcgcactgaagctcttgccgtccactggcctagatggatttccttctgccctctctcccgcccctgtatcaccaggagaggcctcggcaacctctcttcttttgggaggatcgatcccaaggtctttggctgcagagagtcttttgagctttgttcccttgcaaagctccgaagaggccaggtctgccatgatcgagccctctttcacagccaactccctatacccaaggggtctgcatctcttgtctgcatccaaacaggagggcatcaggtgtggatccacctgccctttcttctcttcctgcacagagagcccttcatccagctttgtgttcctgctttttataacaggaatatggcttggaatcagactctcctggtcaaacacgcttccgtcaaagtcttcatcgtactggaaggcctcgttctccttgtccatccctgaggcatctttcccttctccaggctccttcacagcaacctccagagcatctctgtcccctacatttcctcgtccatgcatcacccggtctcttaccacagcaatcgcctctctccattcctccagaagctccgtcagcagctccattaagggatcaaaaactcttgcttacataccagatcgccgcatagggctctatcccagaaggtcaaagttcatcatcagggaccctgctgcaagcttatctccaatgtccacaacatttctgatcctggcccagtagtctcctccccgaggatcaaaaaactcaaccatccttctaagctcaggaccaacttccccgctaacacagtagtacaatatatagttgtctccatcgtcctggttcctcaatatcctttccctatagtatcccttcatcgaggtgatgcagtccttgcacatcccattcccattgcattccctgatctttactttcttgtacgcatagtacccagagtacctgtttccttcggggacatccttgttctcatagtatcttatctcagagtcaatcagctcagaccttacatgctttctcgagttgtagaggacaggcagagagaccctccccagcttcctggatatcacaaacctttcaaaccacacccactcttcagttccaaacgccttcacaagtctgttgcttagctccagcgccttttccatgtctagcctcttcagatacctcagatatccaattccgaccttggcattcccaggatatctctccatgcactcctcgtatattctgcaggcatccattcccctcctttcagccagctccgcatacagcagccaatgcttatagtcaaacaggtcttctctcagctcctcagtggccctttccatgtttatctgtgcaagtatcacatactttctgatcgtcttcatcttcccaggaatcgccaggtagctgctgtggtagtctccgcacatgtagtacatcttcgacctggcaagtacaaacatcttcttctccttcccgtagtactttgctccaccctgcagagtcttttcagccttccggaagtatctgacgtctttgctggtcataaacaacctccaccactccctagccttcatgagatcaacaaagtacctccgagaccccatcacaaaaaacctgtctatgaattcgccatccagaaagtgctgttttgcaacattgtagcaggaaatgaaggtctcgtcatcgtgaagcccgtgcctgctcatcgagacaaacagggaccatagatcagaggaaagggcggtcattggctccaccttgaccgtctcgagatagcgcagaacattgggtttagcaagaatccggctagggaggtcaagtctctttcttccattgcgaaggacataaagagtcctttctagtccaaggccgaacagatcctcaaccaatgcagagctgttttcacccctgagtaggtagatcaggatttggtcagaacacatccccttgcttttcagagcattatgcagagacatcgtaagtcggtaatccgggctgctgttgacaaacatgtctgccagcctctcctcctgtgtctccagaacacagtcatacaggaacatctgcctctcagcgatatctgccagattctcgctcagcatcctccggagctcaaagcttctcggatgcctttcaacgccagtcctcagcaccctaatgcttccgtctcttgcaaatagccttatatagaaatcctcgtctgcatccacaatctccagcgcctcatcaaggaggtcaggtgtatagcatcggtcgatgatctccctccacagttccccatccttgatgtcccggccctcaagcagtatccgaacaccctcgtccccatccacgattctgctgagtctgattcttgcatgcacattcaggcggttcttccttatcagagtctggagaacatgtattttccatgcaccgttgtcgcaggcagactcgttctcatccacatccgcttctcccactctccgagcgaaaagactcttgggagcgggctccttgatatccatcttctcaagcatcttcacctcctcattggtgagtatcctctgctgctctcttaccctcgacttccttcttttttcctctattgcattgtacaccttgtcctcctcctcgtcgtgcgcaggaggtgtgctctgtgaaaagagactccttatgtcgaagagcttctttcctcttcccatctctgcactaccacagagaacacaaatataaattgtgcctggggcataaaactgtgtaagatggaggaagagaaggacaccaagaagaaaagagtatcctttgcacctgagccgcaggtgatgtacatatatcctgaggaggagaatagaagcaacaggacgatggactccggagtgataagcgaggacgagatttctgtggagctgactgtggaccatcttcgggccggagagctgcagaacggtgaagatgagcgagaaggaaactttctcaatgcggagttgaatgacctggtgtcttgtagcacaagcagccgtgcaaacgagcgtgacggtcccaccaacgaagatgtctttggtggtcgcaaggacgtccaagacgttctgcaaggaagcagcgcacacacagagagtcctcctggatgcaccgatggggagcctgtgggtgttgaggctggttccgctaaagatggagatggctgtgaaggattgctgacgctcaagccttcgaaggctgagaatgcaaaagaggagtttgaagacacattaatcagcaacgagacgattaatgtggaggagattataaacacccaggatctccggaagatgattccacaggccaggagagaggctgtgaatgtttctgaaatgctagtttcgaaggggatccggtttcttgacagccttgttgtgtcgaacacaagaagagacacgatgtcgaagtcgcggaacgaggttcatcccaggcaggagaagttctacgcgaattttgtggagcctcggacgcggttttttctggacttcagttctgagctcgaggaccggatgtctcggcaggagaaggtgaatgcggatctggagagggagtttgttgtttctggaactgtgcttgagaaggcagatgcttcgagtcagctcaaggccctgaagacggagtgcagaatgagagcaaagattgagtggtatgagctccgcaaggagaaggaggttgagttcaacagagaggtgacagaccgaaagaacaagcttgcgctggagtacaatcttctggcaggaggcctgaaggaggtctctgagaaggttgaggacatgaaaagcagaaacgaaaagatggaggagcagatacggcggataaagagcagggtcggggctgatggagagggcaaacaccagaagatctctgagctaaggacactgatgagcgagcaggaggagatgattgagagtattgggaaggagctgaaggggctttctgaggaaaagatgaaaaggcaggttgagcgacgtgtgctgtgtgaagccatggagaagactgaggctgagataaaggagcttgagaaggcgctgaagatccagagtgtaacggaagcacagctgaaggaggtaaggcaagagtttcgaacgctgtgtgccgtcttcaacatggagctggtgagggcagatggttctgaggtcaggtttaagctactgggatatgacatcaggatagggctggacgcaggacttacaataaggtctgttgatgctacggcactgtgtgatagaaaggggatgggtgttttgcaccactactttgcaaagcactttgggggagccgggcttagattatccagaggcgtcaaggatgccgtgttcgttgcagcactggcgtcgggcctgtacaaggagctggagatagtcaagaaaagccatggggtggaatgcagcctgagcggcgatgaggtcactgtcgagatcctgttgctggatgtactgagatgtagcaagcgtggagtgaccatcaagataagaaacgggtttgaatgtctggttgtgttggaaggcagaagtaggctgtatgacctcagaagtgatgttggagtagtgtcgagatctgttgaggaggcacttgtaaattccgaatagtcagtgcttcggtggatctgccttcagacgaggcctgagatccgagaaataaaccactaagaatttattgatgagatcctttgctacgccccgtctctctctccgccgcctggatgctcctccttctttgctagtgcatagtactctcctagagactggttgaagtcctcaaggcaccttatcagctcatccctctcagcattctctgcctgcatcccctcatacaaagaaacagccttttcatagacgagcctctggtgctcaatggacttggacaaaagctccaggtcatctctgggacacgaggacgagatgtcgcctacaaccctgtccaagaccatcctcagagcagacaaactctcgagatgctccccatcccttattgccttctccagctttagataatcattcctgtccatgggaagggccagagacccaaacatttgatttagggctgggagagcatcactccctgatcctttaatgataagcatccataaattgatacctgacgggctaaacaataaaattaaacaatccaggttctttatggaaagtcaggccgagccagagaaaagcataagttacacaaaactcgcattttctatctttatggcaaggacgatagcaatagcacttgctttactggagggcccgtactttgcagcaggaagaatgacaaggacttttaaggtgtttgtagtgttcttagacataacaaacatactgcagttcatatttctgtgcgacataatctatcgcaaaatcctgtttcagtatctgctgtatatccccattcttggatactccctgactcttacaatcacgctgataatcaacgcacataacaccagcatctttctgtatacgatggaacacagcaacaagagcctgagcatttcatacctctatgcatacatggggattgtcatctttgaaattgctcttcttccgatcatatacagaagactcaagagcgacttcatgtgggcaaacttcaagaaggtaggggccgatcctgtgattaatggtaagtggagatgactaattttaggtgcttttaagaggagagagcagtttaacgccatcaggagattcatgataatctttctgactggagagatagcaagcttcaacatgaacatcagagaccacaaagatgtttacttctttatagtaggaacacagattggtgttcttgtgacagcaagtatttttgaaaatgaggagtatgtgaggcagagaaagttccttattctggtctctgggctttgcactctagggggggtagcatacacggttgtctacatttccctggtttctgtaggctccaataccacaagaaagtaagtggagatgttaattttagaggatctatcatagaaatggtattctacacaatcacaatgtttatttttttcatcggggtgctgagagactatcggacatttggaaaggggctgaagaactactaccatggaaaccttgggatgaggaagaagctcactacctgaggtggatcctcctgccgaaaggtctgtgacagataataaagaccaatgttttattgctcttgggctctgcaccctgcatatatcgtcatccgccggttcccaagcacctgctgaaccacgccctcgttgctcaggtgccgcagcacattctctgcaaccccgagattcagattgtacctgctgccgatcatgtaccgcgtgacaacactcgccctgccgacgtccttgcgcacctttgccaggagctcctcggagaccgtcacggccctgcggacctcctccttcttccttccgtcgccccacttcttcttgtcctttcttgtcccggatgcagccttgagcgccttcttttcctttgactcctggatcttcttgaccatttgggactacattttttgcctcagaaatccccaaggcccacacagtacataaaaaacatgagtgtcgagagaacttatcgttttaataaagccaatccagacataaaacaaccatcattactctacaccagaaagcaaggtcgttcaaagctcctttccatcttcgtcaaaaaacttcacgtcaggcccagtgttgttcacctccttcagatccccaagatcaaactgaaactcagaagcctcggggagatcaaagccttttttggatcctttgtcgtataaaagcccttcatccttcacgtcaaacccaggaagcttgaactcccgaacctcaagggcatccttgcttctctcaggactgccgtttccagcctcatgggcccgagacttctcatcacctgcatccaagtccaacgctcccgccccccttctcgtgcttgctttaatcccaatcgtcctctttggtatctccaggcttccatcaggctccgttcttgtcttgaatacccctctccggaacttcctctcggacagcggctcgccagcgtcatctgattcatacagatccatcatcccctcgctgcagctctcatcactatactcgttaaagagcaaatcgtctattgcattttccatactctcggtatcatcctcaacaatctggtcaacatcgacattgtcaagaatcttctttatcaacgccgtgttgtccttcttctcctcttggttttctcccatctccatcgactgggcaatgagttgcatgagtctatccgtctcctcctcagacagtaacttcttctttcgagccagcagaaagttcaagagctcctcatacatccgtggggtttgtttttcgtaaaatatacctctttccacaagagagggtggctcgcctgctcgagtcagatgtcaaaaggcatagatagaccacccttcaaaacagttggtctgggacttcaagtagatcatttattgagctcgacaagcttcggcttccagttcccagggatcctcatcttacgcttgtaataccttgcaactcggtacatcctcgacgaaacaagaatgagcctgtactttgcagagttgtctttcctgtagatgttcaggtggctcctgagggtgtttgcccgatgaacaagagactcgaggtcgtgtgggatctttggaaccactccgttcctctgcagaaaccttgtaatgctctctccgaggacgtcagaggcctttccaatcccatactcgtctctcagccgtgttcctatatcaggtgcaggaacacccttgttccccatctggattacatccgacttgatctcgtcgacagactttgttagccacgtcgggaatgcagttgcatatggcttgacactccctgagcgccctttcccactagaatgcatctttgccatttttcagattgaagggcaaaattttcagatccaaaaatgtgtttctcccgcacagggtgcatggcgcaacttctccgcctgtgtgggccttggggatttctgaggcaaaaaatgtagtcccaaatggtcaagaagatccaggagtcaaaggaaaagaaggcgctcaaggctgcatccgggacaagaaaggacaagaagaagtggggcgacggaaggaagaaggaggaggtccgcagggccgtgacggtctccgaggagctcctggcaaaggtgcgcaaggacgtcggcagggcgagtgttgtcacgcggtacatgatcggcagcaggtacaatctgaatctcggggttgcagagaatgtgctgcggcacctgagcaacgagggcgtggttcagcaggtgcttgggaaccggcggatgacgatatatgcagggtgcagagcccaagagcaataaaacattggtctttattatctgtcactgacctttcggcaggaggatctgaccgttgggagttacaattcttgaaatacaggattaaaaatttaccccaagatgatgcacagagggtatggcggagacagaagaggatttcgaccatcgtttagatctgatagaaacagcagatacgcgccgcggacaaggcgggagccacagaggtatgatcccatgcccgagcttgctcctgttgagttccagaagaatttctaccaggaggcagagtcgataagcaggatgacgccttctgaggtttcctcgtttaggaagacaaacgagatgatagtcaagggcacgaatgttccgcatccgattcagaagtttgaggaggcggggttttcaagcgaggttgtctcttcgcttgtggagaagggattcagcgagccgactgccattcaggggcagggatggccgatggctctgagcggaagggatatggttgggattgcacagacggggtctggaaagacactgagttttattctacctgcgctggtgcatgcaaaggaccagcagcccctcagaagaggagacgggcctattgtgcttgtgctggcgcccaccagggagcttgtgatgcagatcaagaaggttgtggacgagttctgcgggatgttcaatctgagaagcactgccgtgtatggaggagcgtcatcgcagccacagatcagggcgctgcacgagggtgcagaggtggttattgcaacccctgggagactgattgatctccacgaccagggacatgcgccgcttagcagggtgacatttcttgtgcttgacgaggccgatcggatgcttgacatgggctttgagccgcagctccggaagattattccaaagacaaatgcaaacaggcagactctgatgtggagcgcaacatggcctcgggaggtccgagggctggcagagagctacatgaatgaatacatccaggtggttgttgggaacgaggagcttaagacaaacagcaagatcaaacagatagtcgaggtgtgcagcggaagagagaaagaggacaagctgattggtgttctcgacaacttcaagggggacaaggtcattgtgttctgcaacatgaagagaacctgcgacgaccttgagtatgtgctgaacaggtctgggtatggggctgcagcgcttcatggagacaagtcgcagaacatccgagacaaggttctcgacgacttcagaagtggaagaaggccgatactgattgccacggaggttgcaggaaggggacttgacgtgaacgacgtcaagcttgtgatcaacttcgactttccaggatcctgcgaagactatgtgcacaggattggaagaactgcaaggggaaacaccaaagaagggatatcgcacacgttctttacagtcggtgacaaggcaaatgcacgggagctgatccggatgctcagggaggccaaccaaacagtcccctctgatcttgaggacatggtgagggtatcaaacgatagatatgggtctagaagcaccagacacggatacgactacagaggaagagctggccgattcccttacagaggatgatccccccggccgagcgacttaaaacaaaagatatcgagtgaactgggatgttcttaggctagcctttggaacagcccctgccttaagagaaatcagataagattcatcaaataaaattttgtttaagcatttgtttgcagcactcagcccgtgaggcttttaaccatatacgggccttccaagacatacccaaacctggcatagtagtttctggttccaaccccggagattattgcgatctttgctgacttgtgctcgtcccttgcaatccgctcagcctcggcaatcaggagtgtgccgtacccctggtgctgatacttcgtgccatcacttttgcttatggctgcggcgcttccgtacacatgaagctctcttattatggacgaatgctcattgaccacagcaggatgatgtccatctgcctcgaggctaccttcattcgctgcaggttgcaggcctaggccccttagctcggtccgaaacgtgtccacactgcacttgcgcagcctcagcagccctatcagaatgtcttgcttcacgtcttcatagctaagaaacgtctcccagcccttgtttgccacatagtctcttctcaccagctcgacctcttcaggcaggatgttctcgtggatattcctgatcccaacctctctggttcgaatgtctctgcagcgtgtcctgtagtctttcattctagccagcgccagctctcttatgttgccgtgctccacgccagagctcaccagcgtcatcgggatgtccctctgcaccctgtatatcctcatccatggcggcacaagtgaaagaatccttgcaagaagatcaatcagctcgtccggggagtagttcctgtacttgttgtttttccacagctcaaacagccctgtgcccttgatcacaagcgtgggatatatcttcagtccgtcgcttctgaacccggggttgtcgaagtactctcgaaactgtgcaaggtctcttttcatgggaacattcggaagattgggcatcatgtgagcaactatcttgaaccctgcgtccttcgcaagtgcaaaggattcgcagacactctcaaccgtgtgccctctgttggtgtctctggcaacatcctcgtatacactctggacgcctacctcgattcttgtgcatccatatcctagcattttgctgagatgagggcgcacgcagaagtctggccttgtctctattgttattccaacacacttcaggcgcccttctgccccaacccgtatggcttcttcgacagtcggcgatgtgtgcccgctaagagcatcgtgcagccttgagatgaatctgtctctgtacgactcgggtagagacataaatgttccccccattattatgtactccaccttgtctgtgttgtgcccaagcgccttgagctgccggagcctttctcttgcctgctcaaatggatcgtacctgcttcttattgccctcatgctcgtcggctcgtatcccgtgtatgattgagtggagtactcaaagtcggagtcggggccacccgggcagtacacgcatatgtttccggtcagtgcgatgtgtggacatctgtggggcttgcacatcacagcaacaacagcaaccccagacgcagttctgacaggcttcgccctgagctgctcaatcagacgtccgtgctcgggcggaatgaacgaaatgatgtccacaatccgtggagtgcatccaagcctgtacttcctgcataccctcgacttgatcgcactcacgtctatccttttctcctgcttgtagagctcgactatctcgctcgaaatctcgttgcatgccttgaggaagtcggacattcttggggagaccgaaggccgaattaattccttgggaaaagaacgagctgggcctgctagagatgccaagcaatgtctgataggcacccggcttagccatgatattttgaacttgattttgagccctgaagatgcaggcttctctatacctaaacacatcgatgcggatgaggaaagacgagataatgcagaagctgcggtcgagcagtgagcaggacaagatcgaggggatgaagcaaatgatagcacagatgagccagggagaggatttcagctcccttacacacaagataacaaaggagacgcttgtggttcggagcaacgagctcaagaggttgttctactactaccttgagcttctcccgaaggccaggggaacccagtcgtttgaagaaatgcttcttctatcgaaccaggtgaggaaggatctggagcatccaaacgagtacgtcaggggatttgtgatgcggtttgtgagcacattggacgaccaggagcttgtcgggaacttctacaagctgatcaaggacaacttcaaccatccaaacacatatgtccgaagaaatgcttacttctgcctaggagagatcttcctgaagatggacatgtacaaggaggttccagacctcctgtaccatgcattgcttagagatctggatccgaactgcctgcgagaggcctttgtctctctgcacctgaccgaccccgagctggcactcaagtatgctggcgaggtgagtctatcgataccaagcgagctttcgacagcgattgtggagaagatcaaggacgagaggcttctcgagaggtttcttttttctgaagacagcatgacggcgtttgaggcagggatgtcgattcacaggatgagtaatgacgagcagttactgaaaagaagcactgacaccatactacggtgtcttgaggatcttccaagatgcagggagtatgcgattgatgagcttctcctctcgacatacagcttctctggatatgcaatgagcttcctgtcgctgatagatccatacgatctgagcttctgctctaaatgctttgacttcgttttcaagatttcggaaacccatgagttcttgcagatttccgactttctggccttcaggttcatggatacccacgatgcatctgtccagaaccagagcttcagggttcttctcctggagaagatggcatacttcgcaagcacctattcgtcttataacgaagaaatggtctctgaggccctgaagagcattgcatcggacaatcctgagatgagtcatgcctctctgatgtttctttcttcctgctttgagatcatgagcaggagctctgagtcctgtgaaggggatgcggcggggcacgggtcttatttggaggtgctggtcaacaagataaatgaggtgaagtatggaaagatactgaggtgttgttttggcattcttagaagacatgcgacaaaagagatttttctcagggttgttgaggtgctggagtcctcgtttggacatgccgacagacccttgtatttgagaaacacgcagacatttctgggggcctttatgtgcattgagctttcggagatgtgtaggaggctggagggccccaaggacagggtgattgccgtcatgctaaggtttattgagcacgggaaagaaagcaataccattgacatgagctcccagtcaactatagtgtcatgcatcaggtctcttgtgtcttgcaacagccagggggaggtttcctctgatggccacaaacgatgtagagaaggtgttctcgaccccatcatgcttcccgggacccggtcgagcgacgaaaggggtctgaacaagctcaacgagttcctggtcgatagtgaaggcggaagtgcggagatgaggaatgtgacgcagctgacagggctgtctgatccgatctacgttgaggcaactacaagctacacccggtacgagattgtagtggatatgctttttatcaaccagacgccatcatacctccagaacatcctgctggactttgttacaagccagggcctcagtgctacattcattagcaccccgttttcgctgtccagcaggtccgttgtgacaaagagatttacattccggataattgatgcatcgaatgggtttataagcgggtccatcaccttcaggtacccggacgagtgtggggaatatgccaacacagtatacaccatcaacctgtctgaagtcaaaacatctgtgtctgagttcctcgagcctcggaaaatggatcccgacgggttccgggagacgtggaaggagcttgaatgggaaaacacatacactctcaagtttattacgaaaaaaacgctggaggagatcttcggggaggtgagtagggctctgaatggggagacgctggacattgagtgcgatgaggattatgcggttgggaacatagcctgctcgacgcttcagaatgtatgtgtactggtcaatgtgtgcctgaggagaagcgagcatgttcacttcgagtctcggatccggagtaggaaggaggggatagtgaagtctgtaagtgctgtggttggggatgtactgagatcacttaagaataaatgatggctggcagctctggctctctagtgcggcagatttctttgaaaatttttgatccctgaaaatgtcatcggctgagctggaggttttggaatatctgaacggacacaaggacgaggtcaagggattgaagattgtacgggtgtctggaagggaaattctgtactcctcgtccagggacaagaaggtcttcagctgggacctgcacagcaagatcgactctgagtttgggaagatactgaagctgtatgatggagggcatagcaaaaggatcaacgggcttgatgtgtccaaggatgggaacatgatggtgactgttgggtctgatgggataggaaggatctgggataccgagagcaagaagtcgattctccttgaggggcacggcagggatgttctatgtgtaagcatcaatagcaacgacacgaagatagtcaccgggtctgttgacaggacgatgaatctctacaacacaaagggggatcttgttctgaagatgggaagggacatggagatgatgcatcggggatggatcaattgcgttacattccatccgaccgaggagagcattcttgccagcgggtctgcagacgggactgtgaagatctgggatctggatacccaggagcatctgcagacgtatcttggaggagcatatgttgactatgagaaggcaaaggagaagaagaccagtcctgttgactacgacgagtcaaagagtgtcactgcgatggcgttttcgaaggacgggtcgattttgacgtatggagagaagagtgggaagatgtatcttgtgaaggtggacagtaaggaatgcatccagagctttgatgcaattgttcctgtcagatcgattgctgttggggagacggagcccgtgattgccttggggacggacgagtctgtgatcatttgggaaacgatcagctcgagagtcattgcaagctacaaccttaaggagattggaaatggggtgcgatgcctgtccttggcattttccggaagcactctctactgcgggctgtccactggggctattgttccgctggagcttagaaagtctgattaaactggttctttggttctctttttactttttatctgcatcctccctgggatgggagggattgagctgtatgatgttcagaagctgctcatcagagatgcaagaagagtcatcgatgaaggaactgctgggatattctcgagccccaccggaacaggaaagaccatgtctctgctcagtgctgtgatagactatatcggcgctgacgaagcaggcttagatcctaggaatagagcattggagcaggctcttttccaggggggcaggatgaaggtactatattgcacaagaactcacacacaactgacacaggctatcaacgagctcaagaagctggaggcaggatgcaactctgttgtcttggggtccagaaggatctattgcctgaatgagagggtctgccagaacaggagctcagacgccgtgaatgaggggtgcaaggaggccgtcaaggagggattatgtgtgttctatgatggatgcgacttatttgatgggcatggggtgctggatgtggaggatctagtggctatggggagaaacgagaggctctgtccctactatgtgtccaagagatactcccagcagtgtgacattgtgtttcttccctatcagctgttgtttgcaagagagggcaggaagagcatggacatcgatgtccgagaaagcattgttgttgttgacgaggcgcataatatctatgactcggtggttcagatgaacacagcatgcatactgtttagtacgatgaacaggtgcattaaagccatgcagctgtacagggaaaggcatggcagaaggatgaagagggagggccagctggaaacagttgtagagatacttcgaaggatcaaaggcttcggggacgagtactgtgaagatgtgggtgaaggcgagggcgtgatgggggtttccgagttcttactcaaggcagggattgaggacttcaacatgcttgaagttgaggactatatagtcactagcgggattttccgaaggctggaggggtttggaagcaacccaagtctgcagatccctgagatatccaaattcctaggtctcctgactgtaagtgaccggagcgggagaatattctacagctcccggggagtcaggttcacccctctggatgcatcaatgtacttcgaagacgtgctcgagtgcagggcattgttattggcgggagggacgatggagcctgttgatcagctgatgtctgtccttggaaagaaaagccccaggtacttctcgtatggaagtgtgtgcaatgacttcttagctcttgtagtggggtctggaccatctggaagggaaatcatagtgaatttcgagacgagggagaggccggagtcgattaaagatgttacttcgtccatatccaatttgtcgaatgctgtcaaggatggagggatggtatgctttctgccctcgaaggcctacctcgggatactccgagaaagatgtggagatatggtggggacaaagaaagctctgtatgaagacctcatcacctttgaaggatatgcagaggaggccggacggggcccctgcattctctttgctgtgatgggagggaggcttagtgagggagtaaacttcggggacgggctgtgcagattgctggtggttgtaggggttccttatcctacccaggatctggagctcaaagaaagagccaagttcaacggaggtgagtatgccacatcgatagcaatgaggacagtgaaccagacgctcggaagggcgctgagacacagaaatgattatgccgtgcttgtgttgctggataagagatacattcagctttcgaggctcgtcagcccatggataagagaaaaggtggtccactgcgactttgggagcggacttttcagagcgagcagattcctgggtagagatagatgcctctaaatgctttattgaacggatggctctagctgaagaatccatccatcttcttgacaagcctcatggtgatcctggggccgatctcatggaacccaacctttatgtcctcttcctccttggtaagaatggcataatgtcttacatggataagatcgccgtcaaagtaaaagtgcagatttctcttgaatgtctttgggcgggaggacagagataagaacagctccttgagctcgctctccccagtaaacgtgatacatggatcttcttcgtagtactcattgccgaccttgacatacttcgggttgtagtccaccacgttgaatacatatgtcggcccttttggcctggtcccaatcttaatgtctcttgcatccaccaaaacaaaatgggacagctcgagtgcatcagcaacatcaaggtacgacttcacagttgtgtttctgtctctcagctttgcagtgacattgggctctagcatcctgcgtatgtgcatgcagatctgcctggtcctcttcccgggcttctttgcggttattaccaacttgttcgaaaatcccatgcaggggtcgtttaaccctggctttgattcgcttagggacgagcttagatgtctggaattgtcgaaatgtctaccatgttgtcctcatcccgatgctcgagattcaggaacccggtcacgacatgtttcttgatatcctccattcgctgaatagattcacagatgccgttgcccggtataaccaggaacttaactgagtagcagtacaggattacaaggaaggccgtttccacaagtgagttgaccgggaggcccaggctgtactccttggggaaaaacatttctgccattctggctgcccccgacaccatgtcgagacacaggtatgctataatgccaacaattttggagcgtgtcctgctgagaacctcctcgatctcgaacttggtgatgatctgggtgtatgagaggacgtcgtgcaccttccacattttcagcagcagcaaaagatatagcgacagcagcagaacggtctctgcaatgttcaggacctccaccaggtaacttccgaggtcgtatcctttggagatgtggaagaccagtggatataggaggcttccaaacagcgagtagtatctaacaaacgcgatggacgccttctcgtcaatggccaagaccctgaatcttctcgacgacacaagcggcacgacaagggcgatggcatagaacaggaagcttttctgggtgtttctgacgtacagctcaagcatctttagggagcgactgtccatgtggattgccttgaggaaggatggtacatccccctccagatagttccgtgtgtagaagaagtagtaaatgtttgtaagcacaaggaccaggaggaagaacacaaatccctttgtccttgtggatttgatctcctctatgtattttgtgctgatggcctcctgcttgctgttggccctcagtgcaacaagacccacggtcgtagctcctagaacaagtatggtggcaagtagcagaagcggcgagatggtgttgttcatttttgtttattttaccagaaaggaaaatgtcgcaactgtaagtgacgcaaaacagatgtgtgaaacagacacttgagtgcaaagaaggtggttctggagaggcagagcaagcaagacactatcagcacagccactccaaaacgagatggctcaaataatttttcttcggatgccctaggaatgatcatccagctaatttatctaggtgtatcatacataatgttgaaggtgctcccgaccatataccagtacacatactccaaatgcagaaatcaccaggtgtgggaaggactaagaaagaagtatgttgtcatcaacggggcaacgggaaagatcgggagagggctagcaaagaagtttgcagagaagggaatgaaggttcttcttgtcggaaggagtgagtccaggcttataaggctgcatgcagctatagaaaggatgacggagtgccacatgcacattgtagattataaaagaagcaacaatctgtccttcatagacaggtatgacgtggggattctgataaactgtgccagtacgatggaggacagcccggcatactttgtggagcagtccatcgaggagatcatgaatgttaacctcgttggggtgatgtcgctgacaaggtatgtgcttgtgaacatgatggactgtgggtacggatatgtcatcaacatcgggtcgctgatgggggaggcgtcgactcctctgtactctgcatttggatgttccaagcaggctctaaaggccctgtcggattctctctactacgagctggagggatacaacgtgaatgtggagtacatgggtgttggagatatgtcatctgagggctgtggagagaagccctcgctcctaaggccttcttcggatacccttgcagaatcgattctcagcacatttggatctgcgaagatgtccataccatatcttccccacttcctcatgtatcttttaattctttgcgttccttccccacttctgagtagaatagtcttccatagaaacaagcagcggatgtttgagatgagaagccgcgaatcgagttttgaggaccaaaaggcgaaatagacttctccttctggttcttggatgcaggcatggcttgatattagatcgcacgaagaataaagctggtttattgtcaattgatggatgacgcctgggacgatatcttgggccacatgtctgcaacttccctgggcacgggcccggctatctgcgcccctctcagctcccccttgttgttgatgagaacagcagcattgtcctcaaacatgatgtgggatccgtcggtgcgtctccagatcttcttctgccttatgagaatggcatagtgcaccttcttccgaagctctggctttcccttcttgacggacacaacgcagatgtctcccggtgctgcagctggaagcctgttgagccttcccctgtatctcttcaccccaatgcacctgagtatctttgctccgctgttatctgcacacttcatcagggtctccacctggatgcctcttgtcatcttatatcgaggcttgatcgagatcttcttctccaggacctccgtcttcttctcggctgccatctttccggggctggatccgaaaattttttgtaggcaatgcggcggaaagatgcctccctcaagagctgtgccttccacaaccctgagagtccccatacagcccctttgtgctagccatcggccgtggtattctagacctcgtcctttccttcctcccaagggcctcccagataccttgcctcaactccctgatcctctccttcccgagactttcagtaagcaccctgtccatcgcaagtagtctcagtcttatctttgccttggtttcgagatcgctgggcgtgtccattcggtaggctgggatggagccctggcgcatttatcttccgtgccaagaggacctacattttggcggttgcttttgggcagtaatcatcacagaccccacttgatgaagccgtttcttctgggccttttgaagtgcaagagatgctcgttcatgacgaagctgattctggagtgcgagaaggcagaaagcaacgatgtggatactgatgatgtgaagatcttcaacaaacatatgttcacagagaatggcggagagaggctcaagtcacttgtcaatagcctcagagacttccatggcagagagctgtctgagcaggacatcagctcctttgtcgagaaccctggcgatgacgagaagataaaggagtttttgtttggaattgatgttgtggaaggaagcttgcgctgcgacatgtgtggccttatatacccgatcaagggttcgattgtggagactgtggataccgtggagtcgaagtaaagatattttgcatgcttgccaggtgttttggcaaagagaaatccttggctctttagcccttgggatgacgggcatcaagggctttatagccttctacgagcatttaaagtcgcagggaaaaggcgatttagaattacgagccgacgaactggaaagagctgtgagggaaatgctgaggagagcaaagatagcaaacttcgaagagtacatacgaagctacaaatacaagagaagagggctggacatgctccagaaaatgatggtgtatggaaggagagaccccggatacagagcattgaaggacatgttcagaagcagcatggagctccttggacactcagggcaggtagacagaatatgctttgaccaaggaaacaggttcttcatgtcgggaggtgccgacgggatggttaagctgtgggatgtgcactccgggtttctagtgcacagctttataggacacagaaaccttgtgagtgacctctgcgtcagtagcgacgggaaggtcctggtttcgtgcgacatccatgggctgctgagcatttggtccctggaggagtttgaaatactcttccaattggggcttgagtgcgagatcatcttcacggagtttttcgacacaaatgacacgtcggcctacaatctgattgttgttctgtcgagaggcatcatcaagacatacagatttgatggcaagggagtgatttccgagtctgaaaacctttgtcttctcgacgaagcaataaaggggctgtgctttacggaaggaggaaggtttcttctgtgcagcgggtggtggccattccttgttgttttcgatacccagagcttcgacggatgcataattcttgagaccaatgggatgcctgtgaacacgatatgcggggccaagagagggcttaagattgcagcggcgtgtgactcccaggtattccaatggacgttttttacagagggcaattctgggatggggaacttcaagaggagaacaaaagatacatcgctgcagggtcactggaagagatcgattattaagatagacataggggagaacgagtctgttgaaaggatctgctacctcagggacaacttccttgtgtgcatatgcaccgacttgaagataaggatatttgcagggacagagctcagatgtgttatagacacgccagagatggggattgcatacccgcatccgctggagaatgtatttgccctttgcggaagcagcctgaggatatacaacatgcatgacctggtctatgaagaggtgctgagttttacaatcaacgatgcccagttttcgaatgacggggagttctttgtgtttggagacgaaagaggggttataaaggtgctttccatgaatttcttgcccaggcctcccaaggagcagttttttctgtctgatcttgatcacctcagttctgccgagtggaggggtgttgtcaagtgcaggaaggagtccacatatgagtcggatagaagaagaaatgaggactgggtcctggtggagtataccatcacgggaaagtcgagcagttgtacaggagttgaggatctagggtcgagacatcttgtgaaggactttgtcaatctcgaagcgtttcggagaaagtacatgaatgcccctctgccaggagaggcacaggttgtggaacaaacaaccatgtcgtcggatagcagtgttgacctgctggacgactcatccagcgggctgtctgaggaatcggctgactgcagcagcgaggaagcagtggtagaagagaggagggcgcctcttcggagatttcttgttgatagctcggagtcttccgagaggatacctatgctaaggagaaatgcccatgcggtagacgacagcgatggaggcctggagccgaccgggatggtgagaagactgagaaggttcaacaggcccaggtctggtgtggatgaggagagtgggattcgtttcttgtctttaagaggaggcgacggtgtggccggagatgctcttgcactctatacaggggtttatggtggcatcaatgatagtgagagaagtgaggtgtgtgagaacagtgacgacagatatgcggtcggaccatcggaggcgctggggcagaacgaacaggggctgaagcagtatgttcagtcgtggctatcgtctccaggaatggttcctcaacctggagatgctgtgtacctgagctccgagggtcttgaggagttccaagcatttgacacgaggagaaggttcaggagtcccgggatctgctctggatactacgaggtgaggactcttgaggttgtcagatacagtccgccgtttcttaaggtaacgttaggtcttggggcagaggctttcgtggtaaaatactacagatatcctggggcgtcacccgtgctactgctgaaggagcaggtggacaccggcatcggagactctgtaagctttgtatcgaacggaataatatctcaaggaagggtgtctggagtccgtggtgtccatcttgttgtcgactctggaggaaactctgtgctggttgagaggccggacgtgctagttccgcggatgctgtttccggaggatgtgaagatggagatgctaggagtgcttaggcagaagaggatgcacagaagcctctatgtgactctgagaagggagtcgaatgcatcgtactacgaaagtgttgcatctactgtcaacctgggaattatcgaggaaaagatccagaatgatctgtatcgcactgtcggaggtttggagtttgatcttggaactgcagccagcaactcgttgtatctggggccggtgctccatgggcattgccagcaagttgtggatggaatccggttgattataagaagtatctgaagatgtgaatctctgattattggagccctaatgtattatgacgtgaatatcagcccggactacttgaagcaggacatctggaggctagaggagagcgagtaccaagggttctgcatgaatagggttgtaagaccaggggatctcgagagactggggtgcaggtctcctgaacttctaggaacaaagcgatggtacaaccgggtagaagttgtgtttgaagagggggagcaggttggctatgacccaaaaaaagcaacgaagtgggacctgtttgttgttaggatgaatgggacagcagggatggacaggctaataaagcttcagccagacatgattacattcaactatgcaagccaaggcctcccgtttaaggctgggctgatcaagactgcgattaaggagaacatcttccttgaggtgccgctgagagaaagcttatatggagggccctctggggtcatgtggatgaggaacgtgcgtaggctgctctttattacgaatggaaagaatgttgtgtttagcagcggggcaaggcgctttacggagatcaagaagccaggagacattgcgaaaatgctggaaatgcttggggttacgaaaagaagggccgaggagatgatgctcaatcccgaaagactgctgagaagctgtgcagcgaagagatactgttacagagactcgattgttcatagtgttgacgagggattgctgaagagagactttatactatctctatacagaggctgattgcctggaaaataaagtgagccatggatcttgtgtttattttggttggactgatctctaccgatgtattttgatgtgaatgtgagcagcagattcccaggatctgagattggtattgtggaggagctcgggcacgacgggatctgcgtaaacaccgtgattactccagagatggtggagggatacaggcggcctcctctcgacctctggggggataagaaggtttacgaaagagtggaggtggtacgatacagagacggcggtggtggagttgatgtcagggagaagcttgatcctgacttgttggccataaggttagaaaggccggaggatttcaaggaggtggttaaggtctctccagatgtgattacgttcgactatactaagagcttcttgattggaagggatgaggtggtcgaggcgacgaagaggaacatattctttgagattccattggtgcatgggatgtatgggtgtggagacaagtccatgtggatgaggaatgctagaaggttgctggaagccactggtggagtgaacgttgtggttggcagtggagcagcatgctctacagaaatgaggagcaggcaagacgtcataaagatactggagggccttggaatgagcagagacggcggcaagagggtgctattgaactctgcaaggctggtcaggtcctgtgatataagaagaggatatgttgtgaagagaaagatgtgattggttctcgagaagaaggatctgaaacatttctgttctgtgatcgctgagataaatagaactctaaatcaaaactaaaagctatgggagcaagaagaaataggatgagaggacggggcaggatccaggcccctggcaagggtattggcagagagattggcgagattaagaaggaagagaggatggaggggaagttcaatgtcgacttccaggagcttagtaaggagctgtcgggcattgagataaaagagagtgcaaagcactctgatgccgacgaaccaagttgctcggaggatgcttgtatggataatgggcatggacaggcagagaaggccagcactgaaagaatggtaggctcggaggttgggatcgacgaagagaataaggaggcggaaaacatgcagggagagatggtagatgctacgaaggagccttcgatatcccatctgatgacaccaaatgtactgacggctgttatacctcagacgcctatgagaagagtgcttcatgaagaggggagccatcttcttgtcaaggaggaaagcatgatgctccccagcaagatggtcatcaacaggtatccagggcatctgtttgttcacatagaccaggtggaaagattcatgacgcccagggaggatgtggatagcatatccatcaaagttgagtccaagggcatctcccacgagacaaagagatatcctgtgcaggcagacataggagtcggcgaaatgctgcggattcctattcggaagatggaaagtacaggtattctgctaaggctcatacttttgctgcaccacaaatctggagacgtaacaaagtcatgtgaaaccatgcttgtgattgatggaaacaagattcgctctgtgcacaacaatcttcttgaaagcaggctggtgtgggacaactacgtgtctcggaatctgtttaagggcatccgaagctttttcacaagtggagcgccggatgcatggagcctgaagatctacttatcgtttgtgtcggatgacgagctccggctaattcctgcacctctcccccaggacctcaggtccctcagcaagtggctggtggtgaagaagttctcttataacatatggttcagggggtttgtgaatctcaggggagacctgggaaaggtgtgcaccaatctgtggaagagaagatatgtaagatgctatggatacgtgatctttgtatttaacgagcactccagaagccttgttggaacgataaaccttgtggatgcaagctttaatccaagcataagcaacaaggtgtatctagagaacttcctccggatcaacatcggacagaacatgatcgagctacacttcgacacgaaggacaagtacaatgcatgcagaaatgcactaactacaatgcttccccaggcgctgttccagggaaggagataatcccggcagcctctgctttccaagagaccttgtcctattaaagacccttgagcacgctcttttcccctggccttggatggagggaatgtttcccgccaaccttaaggatttctacaaaacccaggtcccattgtttatgcgactgattttgaacgagacaacaaatactaccaaagggccagagctcaagagcaaagagatcggcgacaaggagagggtgcttcacttcctgaaggacacctacacgaagaccagggatcactcgctgaagtatgacctgaagaagtgcatggagataatcgaggggaaagagaaccaggaggttgcagatctcaagagcgcactagaggaggcacttgtcgagaacgagactctgtttgctgagaaatgcgagcttgcagttactctcgagtgcatgaaggccgagagaggagagtgacaatggctgcttgacaaggggcgggagtagtagagggcaaagatttattagcggagggttgccctggagtgagatgcagatgcggtataaactgtaagtgaaggcagctaatttagggttcttgcaaggaaggatgctcggattgaggacggggtgctaaagggatttgtgcaagatgtcatgaggagctttggaggtcttgacttgctgagcagggttgatgtgcgatgtagcggaggcgtcgttgccattgaaacagactctaaaacctcgcatgttgtgcacgggtctttgtttttctgcggcgaatataagtccattggatgtgtgtttgagcgagttgattaaatgatatggcgaatggaatttgactataaattattcctggatgatttgtttaaaaaacagatgcatcgaaaaacaatgacggagagcttggcgggatacaaaacgctggggatcgtcagaaggagcaagggcctggtgattagctctgcaattgacgtggcgacaggggaaatggttattctcgaggaggttgatcttttgggagtctctgaggattgtgggccgttactgatgggctttctgctaaaccacgagcttaatcattcgccttatgccatgaaggtcctacgatgcttccaggatgggggccgggtctgcgtggtgcagaagtatatgtcccttgggcctgtggatgtagccactaaggagcaggcatttttaagcgacgacttcattctctatgtctttatgcaggtggtgtatgccatgaagataaacagtggtgagaagtggttttgggacaggatatcgacaaggcacgtatggattgatggtgatgggaaggttcgcctatgctgggcagatgttgtgctggaagacgtgaaagctgcggctgagcagatgagcatatggagcagagcagtggaggataaagagaaagtacttgcatggcgcgggacggagatggaagactccgggccggtatatcttgggagcttgaggagaatatttgtcgggctggctctaaggtcctctgactccctcgaaacttctggaatgatctgtgcaaaggagtggggggcttctccttctgtggggcataggcagggattttcttcgactctgtctgggtttgcatcgctcctatttgaagatggaggaaggatagaagacctcgaggggtataccagaaggatgatccaggaaaggaggatagccagcaatcctcgggagatcttcaagtccttgattgcaagtgtgagagaagcaaacagagaccacgagtccaacatcctggaagaaataaaggagtgtgccgaggggatcccgaagatggaggagggcaagagcagcagtttctctgaagaaagcagtaagagcatgagtgaagacggaagcaagggtgacgatgagagggttggatcctttggaacaagggagtacaagaggggaaggttccatgtgtgcgaggcagtgcccttgggggagaaggaaaagagcctacaggcaggagagcagatgaagaggattgttaggattgtgaatgcacaaagcaggcagataaggattcttactaaggtatttaagcaactcggacttctgggcaaggaggtgtccagtgaacttgtggagctggaggagctggtaaactttctcctagttggaatggagaggcagtagagttacattactatagataaagtctgttaatctatttcttctttatctgaatctgcaagcccccgaatggagcatgccctctatctctgcgacttgagcttctattcgtcgtcgatggttggagactcgctggttgcctcggacaagatgggggccgttcacatggtggcgccttgtatgaacacagtgagcgtggatcacttcaagaaagacatcaagttctatcctaccgacgacctatgctttaccaccacggacatgttcaggggaatacgggtatgggacagatcccggggagatgtagtgtattcatacaaggaagacagcatcaagatgcacacgtacaacaagatgggatgtttggcagcagttggagagggatgtgtgaagctgtatgatcttagggtccggtacaacattgatgcagtgcctctaaagatgtgcagaaaggctgagtggggagataacagagtgtactgcatcaatgacgaatgtgtggctgaatacgacacccggaacatgagtagcatggcatgcgaagagaagagcgaagttcaactgaagaagaaggacatcgggggaattctggactttgctagcattagtagaggggagttttgtactgtaaagagaggcggaacgacatatctggtgaggatggacggcctggaggtgatggaaggaaccaggaggacgtctgtcggagataggatgataaagattaaagatgcctctgatgactttgtgattggggcattgggcggaagtacagtggggttttacgagtacaaggacacgtggacatacgagcttgatggatttgggcatgttgattggatgtgctttggaaggaacggggtctatgtgtttgcaggcagaaagacctatttcatagagggaggatatgagaggttcaaggaacttgcgaagagagatcctgacgctgcaggggaatagtgataattccttgggattggcgttgaataaaaataggccgagggcatgggtcacaaacaaaatgaaattcaagaggacaatacagaagacatttggatcgccgaaggtgaagagcatacagatgcaccccacaaaacctgtggcgataatgggactgtttaatggggatgtgcagatctgggatacggataaaatggccatggtgaatagtatccatgtgtctaacgagcctataagaacctgcgtaattctgggcaggatggactggctgcttgttgggagcgacgatggaaatgtcagcatctatgagctggggaagtacaggaaggtcaagacattccatgcacacgacgacttcatcaggaaaatcgagagccatccgcaagacccgtcgtttctgactgcctctgatgatgcaacgctgaagatgtggatataccaaggggaggttagccaggcgatgacatacacaggccacgagcactttgtaatggatgtctgcttctatccaaacgacgccagcaagtttgtctcgtgctccctggactcgacggtcaaggtctggagtgtggagcagccccattgtgtgaagacattcaagggacacacctccggaataaacagcatatgctttcttgggcgagactgcctggtttccggagccgacgacctaactctgaaggtctgggactttcagacagcccagtgcataacaacgctctctggacacacaaacaacatcaacaaggtgtacccgctcaacagcttttctctttttgcttcgtgtggcgaggacggcagtatgcgtctgtggaacaataagacgttcaagcaggaggacctacttatactgcaaggaggaaggatctgggatgtgaaggagaaggacgggaagatccttgttgggagtgacgaggagattgttttcatcaatgcatgccagggatcacctcttgttcgaatgagcagaaacaggatattctactctgtttctggatctatttttggggttaagggggacagcgtgggagcgcccaaggagctgtgtaatgttgggttccatcctgacgagctagaggtctctccaagtgggaaggcggtagccgttggaaacgaaggggaattcaggatcttttcgtcccttgggttcagaagcaagttcagtggggagggaagagacttccacttcatagatgacgacgagtttgttgtgagaaacggagatgttgtgagcttccacaggaagggcgaggtgcttaaaagcatcagcataaaaggaatcagcagactgtttttcctaagcccttctctgataggatgcaatgtatccggccagaccaggatctactcatcgtctggcgaatttgtttcgtcgatcaaccaagtttctgaccacctggctatagttggagactttttagttgcatgtggggcactgataagcatatacaggatcaaccaggatgtcattgaagggtttgttgagcaggggattgaggttcccgaggaggggataaaggacgcattggtgcatctcggaactgaatattatggagtctcgtcgtggtgtacaagtgacgacatcttctattttacatcaaacaataagggatactacctcattcccggggacaggccctatgtgtatcacttctcgtcgatcagtgggatgattgccggggtggagaacggcactttgttctatcttcacgataagtccgttgaatgcaaaaagatagacaccgagttccttaggttccagaggtctgtaatacttggaagggaatacagcgttcctgatgggatacgcagcaaggcgattgcgtttttcgagtccttggaaatgcacgaaaaggccctggatctttgtgtggatgacaaccagaggtttgagattctcctcaagctggacagatatgatgaagcattttcaaaagcaaacagcatagtcaagtacgacaagcttggaaggtattttctcaaggcaggggagcttccaaaggcttctgagtgcttcctcaggtcgagaaactgggtgagcttgcttcttgccgacaccctgtctggaaagagaaacctcgctgttgcagggtcagagtgcaggaaggaggggaggcttaatcatgcattctttgcgtaccttaagagcggaagatattcagaatgtgcggagctactcgagagcacactcttttcgtctctgtttgctaagaactatcttgattaaatgtcctcggcggttgcattccttttgattcctgcgtcttcacaaacaccatcggcaggaatccctaaatggcagatctaagagaatggtatccaatagaggtgacaacgcacaatctgcacttccacgaggaagcatctatattcacgatgcatggaaacgacaagttcatagctactgggggaggagacaaggatataaggctgtggagggtggagaggaacgcacccaagggcggggacttctgctacaccacagccattaactcctcgatgaaaataaagtaccatagtgtactctctgggcaccatagaagtgtcaactgcgtcagatttgatggggatctgctggcatcctgctctgatggaggagaagttatactgtggataaaagggaggccatacgtggtgaagaggattgatggagatgatgcatatgagcttgcatggggaaacaggcatctttttgttggcttctctagcggaagtatactggtgtatcaggtggatcttgctgccggactcctggacgctactggtggagaggacgaaaacgaccccaacctgggggcttcggatgctgaaagctgccatgtggaggagaagggccatctacaaggagaggggatatccgccaagctggtacaaagaataaagtgccacggagacataatccagggattggctttcaaccaccgcttcgggctcttgacgtctctgagcaaggatcgcacaggaaagacgtttctgttcacagacagactcacacagatagagaagatggagtatgtcgacggagatagacttttctcggttggaagagggttttttaggagaccctcgtactctccagacggcaagcttttgtatcttccatgttgcagatcgaacagtgttgttgtgcttcactatccattccgaacggagcatatgtatgcaacaataggtccgttagactcagaacccttgaaggtgatgtgcagtggagacagggtgctcatcgcaacaaaaaaaagcctgtatgtctttcttggcgagacacctttgttttgcgttgacaacatcaccttcatggccatcactgacgggtgtttctttgatggagcctgctttgtgtcttctctagacggattcctgtcatcgctgtgcataggaggatggtgaatccagctctctggcgcctaatattcttgcagaggtggggccccgggatggggatccaagacaagatcaacgagattgaggctgagatggccagaacccagaagaacaagaagacagaacaccatctcggggctctgaaggcaaagcttgcaaggtaccggcaggaacttgatgtgccgaagaccagatcctcaaaaagcgacggattcgaggtttcgaagagtggagatgccagggttgtgttgattgggcttcctagtgttgggaaatcgacgttgctgtcgaagatcacaagcacacacagcaaggcagcagagcacgaatttaccaccctagagtgtatatctgggaagatgcatctgaacgacacgtggatccaggtgctagatcttcctggaattgtttctggggcctcgcaaaacaggggaaggggaagacaggtgataagcattgcaaggacagcagacctgatactgatggttcttgatcctcggaggcatgaagacaggagaattcttgaggacgagcttcatgaaatgggtataagattgaataagagaaagcctgatgtatcgcttacatgcacaacaagcaatgggattaacatcggaataacatgccagctcacaaaaacaactgaggcaacaataagggcaatcctgaaagagtacaagatcaacaactgccagatgtttgtgagagaagatgtgtctgacgacgacatcatagaccttatcagcggatctgcagtctatgtggattgtttatacgtgtacaacaaaatcgatgagctttctctggaggacttcaacagggttgcagagcagcccaacagcactgtcataagctgccggagaaactggaatatcagtaggctgctcgaggacatctgggacaaactgaagctcacaagagtctacacaaagaagaagggggcatttccctctctagacgacccggttgtgatcaggaagggagggacggtgaaggacttgtgttctcgcatccacaaggacttccttttgagcttcaagcatgcactggtatgggggaccagtgcaaagcacagcccacaaagggtcgggcttggacatacgctagaggacgaggatgtggtccagatatttctgaggtagctttagtttagttctgcaggtgtctatcgagatacgttttcatgtcgctgtctgcatgagagcaggcctgtaggaatatggaatatacagcgtctttcctcctttctctgtacatctcagcaatgttcctgaataaatcgttttttatgaagtacctgtgcataaacctgcttccgcaggatacaacctggagcagcatcttggagaggaagacctcacccatcccgccgccgcagcccgatagaaatatcctcttcatcagtcctgtgttgattagaaactctcttgttctgaacccgtgattgccaaacaggtacaccaaaaaattctgcaggtcaggataccattccagattgtcaaagagactggaaatctccatatagaacacatccagctgctcaggcttgcacacatccagcaagatatacagtccttcaagagcataaagaaaatcgtcgctgaagtacttttcgttggttagacccctgattctgcatacaatgtatccaatgtcgacagcttctgacattctttccttgaatatcagacagaggtagtagaacatctcaaagaaatatacatcgtccttgtagatcctctctagatacatctctactcttcccaccttataactgctgctcccacatttcctgagaaagtctcttatctcttcgttggacatcccagctaccttgctttcgcttcttgccagctcctgtttgcccattgcaataagaaagtcctcgtaagtccttactgccgggccatcgaggttccttgctatgacttctgcgtagaatccatgcggtgtaatcttgttcttagaagcaactccaaacagtctgaagaccctctctccattctctagtagcattctgaacagatgaaaattctccattctcaggagctgcagcaccccatccctgctctcgagcatcctcccaaatatagaggcatccatgtatctactgatcctgaaaagactggcaaagagattcgtttcccgtccagaggctgtgcactcctctcttacatccaggtcactttggctccagaggtctttctccacaaactcgaggaactcatcccggatctcttcagcttcaaagcatatggcatgctcctcaagatcgttgtatacaattacaacattctccttcgacttcccgcactgcttctcttcaaaagatatctcaaagggccttccagacacatcgtcttcgataaagatgctgccccgtcgaatacggaagaccattcctatgcacatgtcctcccacttatcattcgtgcccttgaagactctgactcttacaggaatcatcagggatctggtacaagaagaatattcactaaagaacaagagtttattgtctcccaatctcccggaaaagtcatcacagcccaaatccgggatcaatcctcctgaggcccttgtaccccagcaacgaaaggcctgctagggcaaacatgaggtggtacagatcggtttcgtttccaggtctatcagaaaacccaccagaaggcccttggcaggaaaatataaacctcgtgagctcctcttggttcacatagcactcttttccaatgagaacaagagaagagtatgcccagaacgaatagcagacatcctctttcttactcactcttccagaaaggcctccagaacttgcctgctttgtcgctatgaacctggccacttcctccctgtcaaccgtctcaagggcgccaagtgatctcagcgtgctcaggcagcagaagacttgcgcagcatgggactcagctcctttaacagctccaaagcccccatccagattatagcacttctgtgtgtataggacaattgctcctggatcaactccggcctcggccaaaaacaccttgcagatgggtcttgacaggctccttggatcaaagtctcctctttccataagagacagcagatgcagccccagaaccgcacagcagctgatccgagtgtccgtctccccatagccatcgttgtggaagtatcctgcaggttgcaacagccccgatataaacatggccgtgcttctgtcatggtagggaatatgatagatgtatagaatctgcagggcgttgaatgtacttgttatgtttgacgaatatccctcgcatcccccaaaccctccgtcgtcattcctgcatctcatcacatatccaaccactcggtccctcatttcctgcatctccccccttcccagcatcgacagggcattcacagaccaatatatggtgttgagtctgaacggctctgtcaagtagtacagaaagttccttgtctttatcgtctccttgataaaggcactgtgtctgtctacctccagctccatttcagggctcccgaatccatccttctcttcacggatttcttttccgcataaagaaaatggtggagctgacatcaatgctcgccttctccattgaaagttaaatgcgaatctaataaacatctgaattccttaaaaactatttacatccagtcgaaaacataaacaaagatgaatgaggtggaaaacaacaaccacagttttcctcgtgaagacatccccacagaagacgagattgaagaagaggccaacagcaggcagggaatcctccgctacttcagggtggcaagagcagaatacaccaagttcgctctcttgggcctgatgtttggaataatcggatttatatactcgttcatgagaattctcaaggacatgtttgtgatggtcaggcaggagcccacgacaatattgttcatcaagatcttctacatccttccagtctcaatggccctggtcttcctcatacagtacatgctggggacaaaaacagtctcaaggatattctccatcttttgtggaggatttgcatccctattctttctgtgtggcgcagtgtttctgatagaggagcaggtctctccctcgaagttcctgttcagagacatgtttatagacggaaaaatgtccagcagaagcctcaatgtcttcaagtcgatgtttctgacactcaacgagcccctcgcaacaatcgtcttcatttcagccgagatgtggggaagccttgttctgtcgtatctcttcctcagcttcctgaacgagtcatgcacgattagacagttctctaggttcattcctcccctcataatcatcacaaacgtgtcgcttttcctctcggcaacggtggcaggagcctttttcaagctccgggagaagttagcattccagcagaatcaggtcctgctctcgggaatcttcatcttccagggctttctggtggtcttggtgatcttcttaaagatatacctcgaaagagtgacaatgaagaggcccctgttcatcgtctcctcggggtcaaggagaaagaaggccaaggccaacgtgtccttttcagaaggccttgagatcatgtcccagtcaaagctgctgcttgcaatgtccctcatcgtcctcttcttcaacatctcctacaacatggtcgagtccacattcaaagtcggagttaaggttgctgcagaatacttcaacgaggaaaaggggaaatactccggaaagttcaaccggatcgaccagtatatgacctctgtcgtggtcatatgcctcaacctgtcaccattctcgagctatgtcgagacaagagggtttcttctggtcgggcttataacgcctattgtgacactcatggccatcgttcttttcctagggtctgcgctttacaacactagcatggaagagtctgggcttggaatcgtgaacgggctgtttccaggtggaaagcccctgtacgtcctcgagaactacttcggcgtaatcttcatgtcgcttctgaagatcacgaagtactctgcatttgacatctgcaaagaaaagcttgggatgcggatcaaccccacatacagagcaaggttcaagagcgtgtatgatgggatctttgggaagcttgggaagtccataggatcgatatacgggctcctgatgttcgaggccttggacacggaagaccttagaaaggcaacgccgataacagcagggattatctttatcttcattgtcatgtgggtaaaagcgataatctacctgtcgaggtcttacgagtctgctgtacagcataatagagatgttgacatcgacatgaccgaaaaggcaaagaaaagcttggagactcctgaggagccaaaagttgtagattaaaaagcacacttcacacttggtttattctttgggagtgccttggcatggctcctccatcttgttgaggctgtcaagggcgtcatagcgcgcaactctttcggcatagatcttgttttccttatcaccattccttattctgagcgccccgtagatggacacagagaggataaacaaacacaccacgatgcactgaagaaccacatatcccagaagagacatagcaacatacatcctggccagacatatggagatagccatggccagaagtaaacacttttccatcgacatctctttagccctctgcattttacagggtcttctccgtttcatcaaatgtgaagaagagcaaccgtgctgctgaaagacagaagtcacgattgaactgtctgtctatatccgcacttgcaggagtagaagaccgtttggccttcgtcagtggacctcagctgtgcagtattgtacatcatctcctcagcaccgcatgcaggacatctgtgcttgatcttggcaccctggacatcaacggcttctatgtgcagatccctttggaccttaacctccgtatatgtaggcttgatcatagcgacactgttttccctcttgcatcttgggcactctaccctgctgctatctgatcttacgtaaaccagtgttccacaaatgcaaaacatactgggctccattttgagaaatcttatgagagtagaggcatggggcacgggacaaagcggcagtggagcacaggcggcccagtatgaaaacagaggcatggagctgaaaaatttgggaattttgcggatgtattttcggataaattggcaaggtgcctgccctgtgcatggggagagcccaagttggtggggaaacaggtagagccatggatggaaacgcaagagaggccagcacatggaaatccggaaataaccacctagacttagaggcagtggaaaggtgcagtgaagaagctctcaaggctaatccccgcaatgtcgaggccctgtacaccctagggaaatgccacatagaaaacaaggatgtagacgaagcagaagccatcgtgcatagactgcttcagctggagaaggagtcatatgaggcatgcgtcctgggcgggcatgtaggcctgcagaggacctggttcgaccgaagctatgaaaattttctaaaggcatactacaaagcaacatatagagacggatttttgatgtatggaatctcgcttttttacgaggccattggagattatccaagtgcaaggccctggcttgtgctgttgaataaactgggggtagaagagtataagagctatgagatattgttcagaacgggtgtttgccttaaaaagatgaacatgatcgaagactctaccagcgtcttccgtgtgatcgtatatgatccgccaaatgacgtctatgaccctaatgctcagatccagattgcccatctttacgagatgcagtccaaacacgaccttgcaatcgaggttttgggcgagataaaggatccgaggaaacactatctcacaatctcgaggctatatgcatggatagacttcaagacaggaaacttccacggtgtgaggaaatggtacagggcggataacagcacccacagtgatccctatctcatgtatctggtgggaaggatcaagtacatggagggaaactacatgggagcgctaaagaagtatatgagggttgttcaaatggatcttatgggtggtatgatacataactccatagggtgtgtttatttccagcagggcagactcgcatctgcaagagaggccttcacaagtgctcttgaggcaaacccagggcttccggaggctgccatcaaccttaagcttgtcgagagagcaatgcctgaaaacgcaagcgaagtctccaggtctcttgaaaccacttcgcacaatcctagagagccgcctccatccattggaaaaacaagatacctcgactctgccgagttcttcagagattccacatttactgtgcatcccaggatgcttggagttattcttcccatgaggacctccaggtttgagctacttccggaatggccttgagcggcctgcattaaattacaatatgtagaatcctacacgtcagtactgactcatgtactaggcatgtcattgctcctttacagagtcccaatcgggatgttctagagcagcaaaggatctaattggtaggccgcggataaaacaggaatcatggagcttgataatgagactgtccgacatatcaatagatagcggaaggatttttgaaacacacttcagattcccaagagacatatgcctcacgatggtgttttccttgctaatcacgatggtgaagaatctgatagttctccccacagcatcggccttgatcaaaagacttggtctggagaaagatcttgggtctgagaagaaaaaaaagttctgcatttctctttggaaggccatgttctactcattcacatctgtctatggatacttcgtaataaggagcgagccccgggcctacactgcaaagaatctcatggatacgtggggagttcacggcgctccttcaaaggttttgttcttctatcatctggagttttcatactactttgttgagctgttctatctatttagtgagcatgcgtacaaagacttcctgcagatggtgacccaccacattgtaaccatgctgctcctattcttgtcctaccacaacgacttgttgcgtgctggcgtggctattatagtcatccacgacatatccgatccgtttctggagattggcaagcttacaaactacatccatgacaagtccttggcaacgagcatattcacgtgctttgcggggattttcattgcttccaggctcgggatatatgcattccttctttctcttccaatagtcgtctccatgtgggagcacgggttcagtccatctctattcctcattgccatgctattgcagggtctacaggcaatgcatatcgtgtggtccttgatgattgtgaggatggcaagaaaggttatccatgagacagagttagaagatatcaggtcgatcaagacagagacctcccctagccaactcaggtgtaaatgagcccttaggggcaggatccagaagactatatattccggcacagagacctcccttagacctatggccattgcactccttatgtgtccgcttgtgcttggaatggatgtttgtaggcttgtgaggtactttggcgacgagcaggggataaaggtgcctgagcagatagttgacgactacaacagggtcggggccgagtttgaggcgagtccgaaggcctttgactatgtgttccacaatggaaacgcccagaacatctttcagtataaggacagagaagagctgattgcatcagtattcctcgtcagggacacatttcacgggatagtggatgggcaggttgtgagcagaaatgtcgtcctggtgtactcgatgtacgtttcggaaaagcaccggggaaggggatattcaaggaggattcttaaggatgctgcagattccctaaacaaccattataagatgaatggggacttcttgctggttctacatctatgtccaaaggacaggagcatggagcttgcattctccatatattacaacctcaacttcaggaacgggggactgtcgatgactgagccaagcggaaagaagtgttttttggaggagattctcggatatggggatccctgcgatgtaatcgatcgctatgatgaggcaatggatagaggaagatacatgataatggtctgcgaatattcaaagctttgcgtctgtgaaagagagcgatatagcaagcttatggagtacgggtcgaggctgaggagcattctggagagaagcagcctgctggacttctgatgccggcctttccatgatccccttgtcagcgtgatgaaacaacaccgccatcaggattctgaaacaagcaaaataatagatatagcttgttttgtggcaaataataatgaaagcggttcttctagctttggcactagtctatgggagtcaaggaacagaatacggtggtggaaagatgacagaagctgactatggagagatggtaaggcgggaaaagtgtatcatgttcgtaaagagattctgcccttacagtatcagggcaagagagctgctccatgatagaggcgttggctgtaagatcatcgaagtcgacaacaacctggatgcctacagctttgccaagaggaaccacagcacgttccccgttttcttccttgatggagacctggtcgagggaggatgtgaaaagctcttggttctttctgatagcaatcttcccccgttcgacaaatctcctctactcacccagaacagagagcctgttctgctagattaaaagtttagctaagccccaatgtttatactactcacttggaatcgtttatttccatatgctgtgctttatatgcctctagaaacttgacaggattctcgatcttctttccatccttgtacatcgagggaatttccccgctgttctctgtaaccattctgttgtagaggtccagatcatcatcaacgtagaacggtctatatggcagaccgagcttcctaaggctgttttccagctcctcactgcgtctgcagttcctttcaagaactaccgtaatcccagggtcctgaagcttttcatgggcggtgtttgtcacaagcccatttgtgcgcttggcaaccccaaatccaacggccttctgtcccgtaatatccatttccttcatatgcacaactcccatgctcacagtgaacacgatcaggctgaagaggcacagcgatttcattattcccaaataaagaagcatagttaaataaattttcctcatacaatgttttaatatctaaaacatagtaaagtcgtccaggtacatatcacctgcaaaagcagatcaaccgataaagaacgccttatacataaatttcattgggctcggttcaatatatttaatgggtacagatggctggaagctgccaaactaaatccttccacgggataggtccagaagcgcattgacggcaatcacctcagagtcctccaggtctgtctcgcagtcctctttatcctgaatgcattgctccagagactccctttcaaccaccccctcattcgaggtcatcctctccttgctttcagactcagctatgaatgacggaattttgcttggcctcttgtcaaaatgtcttctgatcaaagactttgtgactgtatttgtgtcgtgtctattgatacctctgattcccagggatgcctctctgccgcacgcagtcctctcaaaatcctcgtaaaacgtgtctttgtcagagtctattgtaggcatttctctgccttctctgaggtcatcgtactttgctgggtaatccccgcgcttggaggctaagttcatttggttctctctgtgatataagctgccctgggcttgggattcgcttctgtgtccatggagagaccattcacccattgacggcagatgcccgccgcttatatcccctccagctcgcctacatctcattcttgacttgccagagtctgccttgaagctgataggcctttttcttccgtgtatcttgtagtagagcccgcatgcattgcagagatagcttccgtcgtcggcccttctccacaaaggcgttgctgtggtgttgcagttactacaaaacccttgcttggacagcatctttaaagggtgctggccgctccaaccgttttaagaaggaatttatggaaggacttcctcaagacactcagacgagcaggcctgtttcttcatttagcttgttttagaatatcaaagtttgacagatgagtgtacgttatttaatgcatatacaatatcaatatcccgcttacagcaaatgtctatatcactaatcattgatgatatcaataaatagaatcacaatatgtggactcttcttctctcgtgccccggcctgccatactccacagccatcttgctcctgcagatggggcagacaaagttcttgcggagccatctatcaacacactccttgtggaacgcgtgtccacagtccaggctccgcacataccccccgtcttcgaaatcctccaagcagatgatgcatcctttgttgatgaactcctgcccagaataggggcacagcggtatcttctcaatctctttgtcggacagacctcctctctcctcaattccaaatgataggaacagatagaacactatcacagccaccagcacaatgggtatgtggaggaatatctggactgcaagggggatcctaatctcgatgcttttgatccttacttccggcgaataccccgggctctgttggctgttctggctcaggatcgtcttgagcatcgagaagtcaaaggacatggtcccaaaagtaatatctttggatgccccaccgtggctgtccacgttcccttggtcttcaattctgtatatttctaggctgtccacggagtagtttccttcttcctcgccatgctttgctaggtgtccaaacagctcctcggcgcccctggcctctattttaacattcttcaaagtcagcttctcacccaggcggtttccaccgtggatggcatagagcggcatgtacacactcacatcgagcatctggagtatcacatatgcacttgccctatagatactcatctgcaaacacatctaaaacgtttttatttagaccactgatacttggtttcaacaatcacagccatccgcgtccagttcgctttgcaatggagggggccttcacaggtgggtatgccgctggcttagtgcctggcattgtgccgacaaacaaacagatgcaaaattgagcccataagaaactggatggcaagcctggcgtactcggcatcctccagaaggatatcatgggaaacagagtccggaattgccatgctttcctatgtcgggaccgtgaacaagaagcccgactcaaagcagatcgagttccaaacaatcctagggatcctcagggtcgaaaagaacgatgcatatgaggagttccttgcatttgtcaccaagagcactcttgccggcatgtatgaaggcatcgaaatatacaagattgataaaatcaagtttctgaatatcaatgagcccgacaagcccgacgaggttatgtcccaagtaagagggtttgtgcagtcacatgacttctattacttctcgacgcctctgttcatagaggacgagtttatatggaacaggcacatgagggccaaccttctgaagtacttcgggccaacctcctatccatgggtgctttcccatcggcccaaaagcccgtccctcagcctcaacatctcaacgcttttctgcggattctttgtggcaaaggcattcaagacgtcagaagacttctaccacatgaagcttctttcgctggtgtcctcaaacagggttggaacaagatacctatgcaggggaatcgacgaagagggaaatgcgtctctttttgtgaagacacacttccagacaaagcggaacaacagcacaatattcgacttcacaatcatcaggggatcggtcccgatattctggagccagagagggcatgggattcctgcaaaggtaaacatctatggggaagacggggccgtaaaaaaggcattcgcaaagcatttcaaaaagcttaggagggagtatggaaagatatatgtgatcaatcttctgggagaaaagaagtacgagaagcagcttacctcgcacttcagcaggcttctggatctggagaacattccgtacacgacatttgacttgaatgctcatgccagtaactacgacgacctgaagtttcttctgtacttcaagctacagggcatcgggcagcaggacatagtcttcagagtgaactgcctggactgcctggacaggacaaatgttgcacaatctctaatatgcatgttctacttcgaaaaggttgtatgcgatggcaatgccctgaagaggatgcaggaatgctgggcagacaacggaaactcgctgagcaatctatatacgggatctgatgcgatgaagagagagctggctctcaagggtagaagatcctttgttggatacatggacgactttgttatctccgcgacccggctcatcaacggcaggtttactgatagacaaaagcacagtatcatcaatgttttactggaaaaaaaagaagacgccgaggacactggcgattcctgttgactccgagccatcgccagatgatcctgtatttttgaattaaatcttccttctacaagctacatacctgacagccttttctagaagatttatgtcaacaccgtcgagctcaccaacgaagattgttctcaggaccccggacttaaatgtcccgtacatgcggatccacgaccctatgctgagacgcctgtctgtagtgatgatgatggttttctctcgaaacgacacttcgtacttgccgttttccaacttgtccctgacctttccaaacgagtagaccgtcctgccttctacaggtatgtccaaaaggcgcagcattcacaaactcccggaacaaggtaattggttctgaaatgctcaaatacaacccatccctttaaaagtggagatgagtggtaaagcccaggatccctcgacagacctgttcagagtaaggcttgtgatgctcctgcatgtgaaaatgtacataggcattcttctgtattgcctcttgctcacagagtctcttcgcggcatcgtccttcttatcctcctagttgtggtcaactcgctgtcatttatgagggcctgcctgaccgatccaggaagagtcaatagaaaggcccaccataaatatctgcccgatgtggtcacgtttggaaggggcatctcaacgcaaatatgcaccaacaaaagcggagactggataagagcaataagaatagacggcaccgagtacgaggagaagtactgcttagaatgtaatttatttcgtattgccggaatgtcacactgcagagagtgtgacagatgtgttctggacatggatcatcactgtgtctggtttggaaactgcatcggcagaaacaacataaggcacttccacatctatctgtataccctggtcgcagtcattttgatgaacgcagcgctgttctatagcctgctggccatgtatccaggtcagggcacatttccagccctggccctcaggattctagcatttgctcttgcaactctgtacaccgtattcttctccatcatctttctatttgcaatgttcaacatatatgtggctctgaactcctcaacatcaagagagtttatcaagaacggcacaggaagtaggcagctggacatcaagaaggcctgcagaaatctttcgaggcttaggccggacatatcttttgaccaaccatctgtgtgagcttagaagggctgattccatccagagaaaacggtcattctgtatataaccaatcgggtagcactagaatgccgtctccctaagtaacgcttgagtcattctcggtttccgtatcattaactctggcatctgcttcatagtccctcttgtaaaagagctctctggatgtgagctgcatggaacccattgacttgaactcgctgcagttgttgagatgctcaaattccactctgaagactgtccacacaaatctcctgtttatttccaggaatgccatccaaaacacagggatttcgaaccagtacagcaacacccatgaaaagcggcacaagaagttgaacaccaccccgcaaccatagacataccggggatacatcatcttgtctctgacgatcccccaatctacgaacacgtcccaaacactagaatagatggatgtagcactgatgaccattgccctgtagataaagagatcccacgtcttcctgctcgcatacagtggctgtgaaaaccccacaaggattaaaagagagtacttcagggcatttgcgatgtgaggaaacttgagccgggtgtctctgtagcgcctaagacactgcaaaaacctgattgttgcaaagaacgagttggcacatccctcaaccttccagtcgagactcattccatagaaaagcatcttcttgaagcagaacgtaagactctgcccaacatctgcaaagtagaagtgtctgaacctgacaaatgacatgggaaacactattatcctaaacacaaccaagagaagatagaatcttgactcgtggtaaagcaccttgaagggcatcatcagtatcagaaaatggaccagaaccaagtagtacgggttaaggtgaacaaacgaaatgttgatccatgtcccaacagcattggagaatatcgagagggatgtcacaaacagatatttgtctgagcttagtgacgagcatacatcgaagttgaaaataaacttgtagtttatgtggaaccttttgaatatggcaagagatactccaaagagaaacgccccatactgcaaaagcgccatggaaaagaatagctccttgtccatttgcttgtttccaaagtccatcagcccgattattgccaacgatatccctcctaacaccccggacgcataggaaacaaagggatctgcccttctcttgcccttcagctttctgaacaccgtccttgccttggccgggtcatcctttgcaaacacattggtgtaaagctccttcacggacctatatacatcgtcgatgcgcctagacttattgaaatacgactcgttgacgctcctggaaaaagcctcatggaatctctcttgcggatacatcctatcatacttcttcgaaagcttcattagtcctgtgtaattcagctctctgaaccttttgatgcttattaccgcatggagaaactcctgtatgttcttttccctccttctcctctcaaaccgcctcgaaatcttgaatattcctccaagccctctttcatccgcgctcctccccgtcttcttggtcagatactcaaagttgtcgctctcatcctcttcagagccattcctggaatcctcatcgtcaccctcattgtcaaactccgcgcttctgtctgtcttgatcctcagccgcccgccctgatcgtcgctcatgcactccgtcttcttctgcaagtccctaattcgtacccccagatccttgttcaatctgtcctcaggagatattccgacatcggcaaatatctcctccttttcaatgacagccttcttctcaagtagaaagaagaagtcgtttatcttccggagctcctcatcgatccgggccgcaaaccctcccttgtcccttcctatcaagggcttgagagcctcgtaagacacgtaattctccttccactcgtcgacctggttcgccttcaaagtgttggaaaacctcatccttttatgggtgacatattttctccaattcaagtacagatagagaagatcgaggacgaagtcgaaagactctacagaatggtaagaagaatggtgaggcagcatgccaagatcagccggtttttgatgttgcaagagagggtgctgacaagaagggtacgcgaccaacaaagtggagaggagctctagcccagcctccatcctggcttggcgctttgcacaacaaccaatattgagtgctactccgaccccagatggaaagcaaggacggagccagagagacaatctcagaggaatcaaccgtaatcacgaaaaacgaatggacattcttcaaccccgcacagaagttcaaccgcgacatatccatagaggtcgtcaaggagtgcttcaaggacagggcctccatcagagttctggatgcaatgtccgccacaggactgcggggcataagataccttaaggaaataggcaactcgatagtctatttgaacgacatctcccagtcctctgtggacacaatcagatcaaacgtcctgctgaatggaatcgaggatgcagagtacttcgggtctgatttgcagggcatcaaggaaagtggcaatgcaagggccaatgtcgtcaagtcagactgcaatgttctgatgacttccttgccctgcttctttgacgttattgacatagatccttttggaagctgctcagagtacatcgacagcgcactgcgagcaatcaggcacaagggaattctgtgtcttactgcaacagacaagggggttctgtgctcgaacgagaggaagtgccttatcaagtattccacaagcatcatgaagggaatgggaatgaacgaggttccgctaagaacaattgtgtcgcttgtatcgaggcaggcatccaagtttgactgcagtgtggagcctgtgatgtcactgagcattgacttctatgtccggatatttctgcggatagtgagaagaaacccaagatctgtggttgagaggaacagtcatgtgctaatgtgtgtctgccacaaccttgccgagataagaagcgggcaaagagaaatcgacagcagatgcagcaattgcagtaggaggatgaggctgtgcgggccattctggaacggtcccctgcatgatgtaaaggtgattcagggggttctgggtggtatgaatggtggcaacaagagactgcttggcatactgaggtacctagaacaggagataccaacgatgttctactacgagattccacggctgtgttcgctcctgggcatcagcaccatcaaacaatcgaggctgatgcatgcactggcaaacatgggataccaggtgtcctacacacactctgagctgaatgccatcaagacgaacgcacccatcgcatccataaacaaagtgttgatcctgagtggtgcaggcgaccaggaaaggatggaggagcttggagtagagtttaatggaaacgaaggtgtgaaggctctcgagtccatagagtttttcaagggactactgaagtctgggatgggtcctcttcctcttcccagaaagcattaaagatttccaatgcaagagctttccttctctttcagatctcgacgttcgggataccgcagccaaggctcttgggcgtattgaacaggcaggcgaagccctcaatatgacccggaagtttcttaatatactgaaggaaagaacaggagtggaaagcatcaccagggagcaagtaaggggaattaggaggttggtgaagaaggcgcgcgaatgggatgaaaggaaggcccagaggtatgccaagtctgcaggaaagatctcggatgaggagtacagcaggctttggagtattgactcgtatgttataagtgacagcgacaaggagaagctcaagaatctggaccagaagacagtgttcaacaacatcatgtggctgtcccgcaatgcagagaagatagattcgaacatgaagaaatttcttgggatgcatgtttgggttgttaactactggatcaagactgtcggatcggcaacagtcaggaagttcctgagagaaaacaactacagcggagagtttgtgtacttcctgtacaggtacttcaacctctgaatctgcacctgttcttccagggccgtgctagatgatcttctcgctattttcctccccaacaaatctaataaagtccaccacaaagtccacaaactctatcttacttcctccagcaagtatgaagttgcatgtggtgaacggaggcttctcaacaagccctatcttcaccaccagaccgctggggtggtatacagcatacttggacttctttctgaatgttatttttgggaacatggccagggagtgctcgatgagagccctggatccttccaggtcgagattcatgtctctcttcacaagatatgtttttcttccattccagaagaatgggaaaaagcatccttcccttacaggactcattctgcggagtatctcatgcttccacattctcttctgatggctggaaattgttttctcatcggccataaggtcgaggctgacgatattgtagggacggcacagctggatgtcgtcgggagcaaatagatgatgccctgatagcagcctcttgctgaccaagcagtaagctgagtattctcttgagtctctatcagcaatgtttctgagaatgtcttcccttttgaaccctatttcagccagtctttcaatggaattgtcgtcgataaacaccacgctcttcctgtatctttctcttgcgctgtttatccacggatgctccatcatctggtccatttttattctcatggacctatcgggctcgatggtctttctgatcaggtcccgcagctcgctggatagagactcgtcgatcctcattttcgacacgattgcatgtctgctggaaagctttgtgtccccgtcctcaaacggaagctttccatggaccattgcatagaggatcacccccaggcaccagatgtcaacctcaggtccgatgtatgggattccgttcataatctccggaggtgcacactggggagtcccgcagtagtccctcagcacagaggagctgtcatagaacgtggagaggccaaagtcgcatatcttgacagtttccccagaaatcatcacattctctaacttcaaatctcggtgaacaatggagtgcgtgtgcaggtagtctaccgcacgcagcatctggataaacagcgaccgggcataggcctcttctagcctcccatttcttctaatgtatctgtggagatcgactccccttaccagctccaggactagcaccaggttttttgacgtgctgatgcaaccatagagtttacatatattttcgtggttcagaatcagctgtatcttcgactcgaggccgcgcttgcattcaccagcatcctttttgatgaactttattgctacatccatccctgtgatgttatcgacagccgacaaaacatcaccatagcttccagagcctagcaacccggtcatgtcgaaattcaaaaacttcctctggaagtacatatgttctgttatccatttggagagtatttcaagatgtgtttcagatcgctaagacatgaaagacctgtttcgagcacatgacacactccatggaaaagcaccagctagaggcgagcttgggttaggtagtgtttcggaaatgccaaacactagagccataaaatatcataacggatgccgaaggagaggtcatgcttttattctacctggtgatgatatacacgaaaaaggaggagattggatacatcttttcggagggaaagcagaggttcttgacgattaatggcgtggacatagtgactacaaagcggggagaaaagcccgccaagttccggatggagaaaatggatggtggaaattccagcaacgtgttaatacgcccagtccccgaaatggagactaaaaaggttgccgattatgcattgaactccagcagaaaatggcatctctatccagagcataggtactggaaccagagagtcaggcttgtactgatgcctggaaatgtcctgaagattgctgtcgactcaatctgtatagccatcaatggagaaggcaaggcagtgggagaaacctgcaagagcgaaggggatgacaagtaccaactcttcagctgggttccaaaaagtcagaaaagaaaggtgaaggaatggactcgttggaacatgcatgcacctgcagagagagacaatgaggagtctgatggaaacgaggaagtccctccgggccatgaccaagactgcactccggacagttctggatacgatagcgacacaagctcagaagactactatagaagaggcagaaagccgttctatgattccgatggtagaggagggccggggggatacgggccatttaatactgggatggggttctttggaagcggaagaaggaagcggtacaggcgcgacgaggaccttaaatacatcgaagacggagacgatgagacacataagaatgacagagactaccacgagggaagaatgttcagaagaaagaggatgggtggacaccttaggggtgggaggataaggcggcacaggtactatggaaccggagagcgtgatgggaatttctaccatggaagaggccatccatccaaggaggccaatggaccggaccccgctgactatatggatggactgcaagggaatgggattggtggagacagcctctctgtgtcttgcaacgacggttatttatacgaggagattggcaatccccaggcctctctgttcggtggggtggtgggggaagattccgggcactgcaacacaggtagtcctggggaaaatgagatatgcaggataaataagacagggatggccttcagaaaaatggttggaattcctatttaagacctctttctcactacaaataaacatttcatctgagtcttgatcccatttgtgctcagtatggctttccaggcgtggtgtcccaacctatcatatccaggctccaggccagagctcaagttgattgatataaccataaaaggagaagaagacttaaaaggaagccggagtagcggcttatggaagtgtggagactggtaaataggcttgtggtatacacggagcttctcattgtaacatttgtcgttcttctgtatcttttggggctctacgaggcagccattgtctccggcatatcggtccgtctatatctgctcatgacttccttctactactatgcagggtgcctggcaaagtcgcctggacagctccttgactttgggagtgcaaacgtaaaaggaatatgcaagaagtgtaacagaatagtggggacaaggacgatccattgcgagatatgcaacaaatgctatcacaaaagagaccaccactgctcaataataggaagatgtgttgcatcaaacaacattagagatctgtacttcgcagtgctcttcataaacttccactcgcttgttgcagtcctcagaggctcgactgagctcacctatatgctgtctgtccacagatatctgcttgccatgtcaagcatatttgtttgctggctgacactgctcatactcacagacaaaacaaccaaggagctgatgaagtcaggaggaagggtgaccgatggcgtaagaatgtccagaatgagggagatatttcgcggcgggcttgtcgggacactgtttccctacctaaggtggaagacatctattgtcaagtaatcaagatttatttgggatcccgtgtccctggccatataaaatgtaccttaaaatcagctgtttcctctcctcctcgaaatgttgccaagtctgtttgcctcgttcttctcgatgttgttcttcctctgcctcctgagtgcagacaacgttacctctccatccttgatcgcagccttcagaattctgttcttcttgctgtgtggaccgtaccgggggatatactctcctacctcctcgtcatacacaagcgggctcttcttccttttctctatccccttggtccttgcaaacctttcccaccgcgtctcgatatgctccctcaagtactgtctaggaaacgcaagtgtcgattcgggaagtgcaaacactaggtctgaccctcttcgtgcagaccggcacagctttatctcctgaaccatctccttcaataaattagatgtctcttggttcaagtccttgtgtctgactgcaccgtcgctcaccaccgtcagaagcttcaagtggttcatttctcaaggggctgtctaaccaagtaaaaagtcatcagactacaaacaggtggtccattgcatcacgcctattctgtataatgcattctgcaacccacaggatgttctttatctcctgctccttgatcttgaagtacgagtatacacagctcagatcgccgtacatgctgaacgactcctggtatttttggagttcagctcttataaggacgttggagatgtccttatcaaagttgtatcttgtgcttagaacagacttcatatcctccaggccctcgacgtgcgacagaagctcccttgtcctaagatccatggagtggacgtcagggaacagactcattctctttctgcccaccaagtccttcgagttaagcgtgttcatcgcgatctctattatctgtctgtctccctccagcctcagtatctccctcatatgctccatgtcgtcattgaggttcctatacgtctcctcgatgtggaacttgaaaaacagtgtctgcagaacctggaagttgtttgcagagaactctttcttaaacctgactctctcctcaaacttcttcagaaagctgttttccatgcagtatctctggacgtcgtccatgttgtttgagaacttgattgtcctcagcgcactgaagtctcctatctcgatcttctcgaagctcctgccaaggtttggatcctggagcttgcactgcagaagatagaagaagttctggatcttgtggaagtccatgtaatagtctagaattgttcttatgcccttatcttcgacatcgcgatagtggtcaaagtctgcctttagagtctccagcagtcttttctttagctcaggctttgtatatgcaatgccctccgaaaggctgcggtacgtcttggacagcttgatggccacctcctcgagattctcgcatctcttgagggcgttgtagtcctcttcctttagcatctcctccttttttccattaatctcggatatgatgtatccgtacctctccacatggctgaattgtttttccatgagaagggaaatacgccaaaataaataggattccatggcttcgttatccccaggcacctgttcaaatggatgaggagcagatcttccgtgctgttaaggacatggtagtgaggcatcagggcgagatgcatgaaaacaaggtctactctgtgagcggcgggggaacgggagaagtagacaaagcagcgctgaagagaaggtttggacaaggagattggagcattccatacaccgaaataatggtgagggtgcaggacggtgtggagatagttgtgcagaatagcccgatgtacatctatggagaatacatcaagatggatagaaacatgacgcagacgccgttgaccgtgggtggacggctcaaatgtaacagaagtgtgtcagacttcaagatccagatcaaggaattcttctcggcggacgatgttgtctttattcctgcaggaagagaggactttgatgtccggatggtcgagggaaggccctttctacttactgtaaagaatcctcgaagaaatcttgggttcgagaggctgaggctgactctctacggcgggcttgacataaagaacctctgcgtggtgaggaaagagtgcaaagacatgattttcaagggagaaggccagtcaagcaagatatattctgcatttctatgctgtagaaggccacttgtcctgcagaagaactacaaggtaaggcagaggacccctctaagggttctgcacaggagagccaatctaaccaggataaaggaagtctgcattctcgggcatgagaagatggaggccgatgggtggatctactaccgggttgtgcttgaggctagtgcaggaacctacatcaaggagtttgtgcatggagaccttggaaggacagctccgtcgctgagcagcaaggagaactactgtgatctgcttgagttggatgttctaagggtgaagaagaggagcatagaggaccttgtgacaaggaggatcgagctagaagtcgacaggtagcagccttctggtgaaggccggatattttgaataaaaatcttagccgcaaatgtctagggcggatgatcttgaggagagggggccgagaagctttgaagagaaggccgcagacgaatgcaatctgcaacctccgaaacccagcaggagtgtgaaaaagagagtactatctatgcggggtgagaacgagcacaactccaagcacatcagaatgaatccacactataaaaagaccacagcaatatcagccatccaggaggctgatggaaaggagaagggaggcagtgtgttgaggcaggcgatacggcggagggacctgtcttacatcagtgagtttctggctagaaaggatagaggcctgatggtgagaatgctgtcgtgcgacgacaaggaggtgctgggggaactgcttctagagtttattgaccaaccgttgcggagtgaggcactggaaatgatgagggagattgtttcaagcataaaggatgttggagtgtttgtcgaaaggctgaaggagagagccattgatttctcaaagctgatctacctgaaggggaggatcgactatctgagattcacgattgggactgaggaggagaagaagcctgaggtggttgttagagatgacttagttgaaagatctggatgagactgatgagggctgaaacgctggaagtcaggccaataacagcgtggatgatgtgaaacatatctggatcagaaagagcccggattggttggctgtgttacagtataagtataaaagaagtcttgaggccagataacaagatggcagaatcagtaaatgaaaacaacaacaatgctggcgactccaacggaagcggaaggacaaagagaaatactatagtgacaatcgttgtggttgtgatcgttgttacactcatcataatactggcaaccaagaagggatggattggaggaagcggcaagaaggttggggcggaagaacccgcaactaagctgtcttctaagtccgatgaccgtaatggtggccccaacaaaaagtctccagcaaagggcagtagtaaggatgataacaacaccgaagaaagtgtccagagcaatctctatggataaatcggaagatgggagataattaaactgaatcttctttaattctttgctttggtatgtcactataggttgttgaatgggggaatcgcgaatctccttttgatcgctattctttccttcgagaacctgtcctcaactgtgaactttgcaggatgcgcgctgatggttccgttctcatccagtgtgtagactcttgcgccatcttccagacggtagaacatttagggtatgggggaaaaggatgagatgaagcactccctctttggagtgctcaggatgaatggaaagaagaagtgtaatgtgttcatgattgatttgatatcgaccagtgaggagaagagaatgttcttagaccgtgtcttctttcttccccagaggcttacgaggattctggcggcaattaagtcgtttgagcagtcgaaggtatttctgagcaggcctttgaagaaaaatatgcctaggagccacaagatgataggaattccaatggatctggggattgtccagaagaagatagggaaatataagtcctttgaggagtttaaggcggatcttgatctgatttgggacaactgcctcagatttgaccaggagaagcaccacagggactgcgccaccaagatgagggaagtggtaagcacattcgagatagaagtggttcctgtgtgcatggatccgggatttccgatgaattctagcttttgggaaggaggtgagaatcaaggaccctgtatcaagcatgcaattagaaagatggccgccagggttctcctttcgacagggtatggcttcgcctcgaggactgcgctctgggtgctctgtgatgcttttcagcgcaagatgctcgagatcataaaggaggtggtggcggagagggctggcggatagatggcctgtgggccaagctccgtgtccctggatattttgattttaagccggcaaaaattttagccctcgaaatgggaagaaggcccggaaggtgctacagatatctgtcgaagaaggcatatccgaagtcgagattcaacagaggggttccagattcgaagatacagatttttgatcttgggaggcgcaaggctggggttctcgagtttccgctgctggtcaactgcatctcgaacgagagggagaacctgtccgctgaggcactggaggcagcccgtatatgtgcaaacaagtacatggtgaagcatgctgggaaagacaacttccacctaaggattcgggtgtatccgttccatgttcttagaatcaacaagatgctgagctgtgcaggggccgatagacttcaaacggggatgagagggtccttcggaaagccttatgggcgggcagcaagggttgtgttcaaccagccgattcttagcataaggacaaaggagtctttccgagatgctgctgtcgaggctctgaggagagcaaaaaacaagttccctggacatcagaagattcaggtcagctcgaagtttggatttaccaatatgttcagcgacgagttcaataagctcaacgagagcggaaggattattctgaggggaggatccttctctgtgatcagggagaagggaagcattgacaagttcaagagggacctcgagtatgcggctaataattaaaagaatgacttttgggtgttttcttgattagatattcttagtgcaatgataaacaaagcgattggaaggaacccatgaattttggtcgtgaaaagcctgtgactttgttttccagtgaggggaagctgggacagtgcgacaatgccctcagggcagcagtaaacggcagtctgtcgatcggggcaagtgctgcggatggggcggttctgatgtctttcaaggatgtgcctcctcttgttataagagaagaggtgaggaaggtgtttaagatctgcgatacgataggatgcacttactctgggctgcaaccggattgcagaatacaggtgaacatagggtgtcagatagcagaagagtactacgatgtatacggaagatatcccgatgtagatgtatttactgctcacttttcctctgttgtacaggaatacacacagaagagcggatataggccattcgggacgctaatgatatttgcaggtcctgtgaggggtgttccaaggctgtaccaggtggatccaagcggatcataccaaacggcagatgtatgtgcttcaggggtaggatacagcgatgcaaggaagttcgtcgagagaagactggaaggccttgacgacaatatagttaactgtgtgtcttcgataagggagtttgcagggaaggaggtaagggcgaaggatctcgacattggagtgtattacaagactgagaatatatttaaggcgtttactctcgatgagatcgaagaggtatttgattctctgagtaagagctaagataccctgaaataaacatttttgaatatttgggctgtatgcgcaggcgcttctttcctggaggctggagcccatatggaagaagtggaaaaagaaatagtcagaaagatagaccagcttctttatgaggaggctcttaagttgattgacttgactccgctgacacccggatctggggtaaccatctatccctacaagggacacattctgcatctgcaaaagaaatacgacgagtctatagatttcttgaggagtctgataagaaggttccctccaaacatcaaggccaaaagatttttatactcaggacttctggctcaaggtgacttcaggtcgtcgtttagagttgcaaaggaatgctggatcgacggggactatcgaagatctacgctagtcaggatactagcccatgctcttgtgctgagggacctcagctttctcgatctgcttgatgcacactgtaacgagcctttgctcttgtcggtggggtacatctattctgggaggctggaacgagccgtcgaactcatgagaggagtcgacgactctaatggcgccttagtctatctggatgccttgattgctgtgcgcacggggtccgtgtatatgctggactacataagatacctagacgaagacgtttttgtcgctgctatagatggtctcgagaagaagttgagggtgtttgaaggggtcaagagccatggatgcgagtatgtcgacagcaaggtattatccatagcaaagaaggttctgaacaaaagcgaatatgaaactattgtgaggagtgtctcttctcgaaaaggtttagggcatcgctgtgaaagaggctgtttggtaggaaagcttaggattggtacagaagaggatatcttcctcaaggaaggcaatttctgcagcccagcagggagatactccgaactagaagatgtgtttaatgagcttgagaacggaaactactccagtgcattggaaaatctgaaaagaatgtatagggtggaaactaccacggatcttggcaagcatctaaaggacgggcaaaatacgctggtgctggatgaaataaggaagtcatattcaaaccgtgggaggagggaagatgcatcccgctatgccgagctgctggaaatagcgcactcatttcgcgtccgagatgtgatcgaatgcctctcaggattgatagacgaaaacatgatcagagagatcatcgagctgcttgaattggacctattcaccaaggaagcctgatggctaccggcacccggaaaacaaataaatgcagaggctgcggtctccagctacttcttctcaaggaacagggagggcacaggcatttcatcaaccacaagatggcacatgtaccttgcaaaactttcgctggcacatccatcaagaaacatttctatggcctcgtcgttggagtagctaagcttctccttcctgtgatatggatccatcatagaggagaggtagacccacttgtctgtgttgagaagctctctatttacctttgcaagatagaacgcaaccaatggatatatgtacacaagacaggagaaaatggactccacagcgggcctagggccattgtcgacagcaatggatctaatgcaggcatcgtgaaatctatccagaaagccaatgtctataagcatggagaacctggactggttcctgattgccgacgagaggaatatcgtgaggggaatcagaagagcagaataatccgggtttccaaaaaacaggtctatgagtgtgacatggactttcttctggaatatctcatccataagaaggtccagttgccccaccattagttttatgtagaggaccagcttagagtctattcttttgaagtccggaatctcgagcttggggcatctgtgagagcagttcagaatctcgattatgtcatacacctgcttgtattcgaagtatgattcctcccttaggaacacagagatgagcttttctcccgcagacatcatctcgtcatggaagaagccctcctcatcactggacatcgatccactttcattatccatccagtcaacaaggagcagcatcttcagcgccacatagtgctttctttcaataagaacagatatcggatgtgcatctttcagcagcatggccagcttctgcatattgaggccctttagtccaagcagaatgccaaaaagattcagtgctggctcaaagtcaagcaaatcaaggaaggagcagatgaaacggtggtcgagagcctcagtcatgtagtgaggatggattctgaagtggaagcccagaacctcaaagaagtgcttcagaaccttggatctcgagttgaacaccagatactcctcatcctcgccactcccaaagtactcgctgacctcaaagttcctaagggcctccttcatctctgccttgctgtcttcatcctccatatccgagacattcgaaaactcaaaggccggcccaaataaggcgtccttgctttttctgatccactcctccttcgtcatgggatatgcataccctgtagggcaaggcggaggcctgtatctggcatccccgatggcaaggccgccaacagaaccccaagcattacactcatctcctgcaggcgtatcattgccgaaatcaattattcgtataaaaacattcattctctggtagaatgcaaagttgaatcgattgttttctgtgcataggcattcgctcacaagagcaatgtccttgaagtagcagaagttggctacaagatagtccaggtggtagaccatgtagttcgtaatcatcggcttcttgagcttaaactgcgtcaagaatctttggagaatgttatgaaagcgcctctggtccacatcagggcttgtagaactatctccattgcccataaatccagaatttgatggggttttctctttgtcccaataaaagatgctcgccatcccatccacctcgatgaggcccggctagcatatctcctcatcttccggctcttctctccgaagaatcaagtatcttactttctccttctcgcacatgtccttgaatcttggaaagcagtcactccttatcatcacatacccatcgtggatctccccattctgcttaacaaactctgcgaccttatcactcatctcgacactaacccttactccgactctatcaaaccccatcttctccaacttgctaagtatttcctgggattgtttcttgctattcccgacatatatgttatgtaccttgcctattgcctctcttaaagaggcctcactgaggtgtcttccgcccctagtcaccttgtttctcaggatctgaacaatctcccgctccgtcttttcctgctcatacactcgagttgcttcactcttctgctcatatccacagtccagtatctcccggactatctcctcgtgcgtcctgcagaaaaggtctaaatctccctgtctagctatttctcctttggatacgctccgataaatggtatctgtctggagaatctcactcagcggcgttctcattccatttctgtactcataaagcttgttggggtagacagctagctcataccgccttccaaacttcttgagagtaacaatgctaacattcaccagcttcttttggttcagtggcgtgaacatggcagggtagaggccgcagcatgcaaaaacccagaaaactgaacaccaaaacctttatcaacagagcaacccttgaatgcaggacctaggtaaacatattaacaatctccctggcgctaagccttcttctataattcatgtccagcatcagcttacacacccggtcaagcttgactccccggaagtcgttcctccgaagccgcatccagctgtccccgctcttcgggagaataatctccgcaatgacctctaagtagatcagcccgagactgtagatgtcactggcctttgtgcagatgtcctgcagcacctcaggcgccatataccgcttgtcgccatcgtcatctatatcctcaccctcgtatctacttatgttgaagtcagagatcttgaacacaaacgatccaggatccgttggaaacatgcactggcatctgccaggacacttctccctggaaatgatgctcttcatgagaatgttttcaggcttcaggtcaaggtggacaatattgcatgagtgtatcgcctccagcccactcgccagctcgtacatcatcttccttgttatctcaggagaaaacttcgacttcttgaggaagtacacctcgtggatatagtctctcagagttccgatgttgcaatactccagctctataaacaaatatcctctgctttcccaaaagtcatagtacttgaccacatactcggagtctatctttttcagcatctcaatctcccttatcctgctctttctatcaagctccccagaaatccttttcttgcttttcttgacaactgtgtagtcaacgtcgtaggcacaaagctccctgctcttgtaaagagccacaggctcttctggaacactacctgtttcccccacaacgccctttctattcacaaacacctcgtagaatgccccctccccggtcttgcaaacaaagtcacacatcttgctccggtctccgcagagaatcggatccttgtctgtgcacgcaaatacatcactggaggcaggatcttcattaattagagaggaatccctagcgtccgttgcaaaaggcatcgacggcacaaccatatccttgtatggaatcttctttgaaggtgtcttcggagagctaaacatggcctcttctctttcacgctttaacacatacattttctttagatggctcattctaggatactcagggttaacgcatttgatagcgaaataaccaccatgcccaccagcaaggcatcggcaaaattttcattggccatagccttcaaacacacaataactttaatggtcgtatagcatcacttgctaggctttctatagttgtaaggaacccttccatattcaaagtcctcctcaataaattcttcatccccagagcctctacttgcattctgtctgtcacccaacgcttcagaattgtgcgtccacgctccgccagctcttggggtcccgccgctataagcacccggaaacgaggaaggcgtatcctggatgtcaaactcgtcctcgggtttggagtacttcttactagttccctttccatatccccaagaccccttctgtctatactcgctgtcattgccctttggataggacggctcccttggaaaccccctgggttctccaccatatccgctcctgtatcctccgtgacccgccctgtcaccagccttgtttccttggaaccatgcacttccagctcccgactcctggcggctccatccatatctcttgtctttatagcctccatcgcccgtcggatgcggccgtggagatcccagcgatgtgctaccccagcccccatcacctcgccgggtgtccccttgccttttctccaggggccgagctccttgggccctcatttgcctgattgtacccgacactctgtctacatcaaacggtgccataaatacatcaggattctctctggggtccacatgtctattggataccgacgcaatcctggcatcgctctcaagaagatccatctctccacacagagccatgtagtttcctatccaaaagttgtcgaggacctccttcatatctccacacatcaatgcaaatcttacctcctccggggaaatctccatcagatcaaggcccctatatgaagaatagatccattgtggtggatccaccagagaggtgtaccgaacatggtcatacttacactttgaaccaaacttacactttccctcaatgaagaaacggcatacattcctcatcgcagcagttaggttacaggggtctttgttttttgtctaaatacgccagacaatctcccatcctcctctctaagaacaaagagtccaaactcggtgtcagagacaaaagactttgtttaatttatatcgccacatctagagctacgcaaaatcactcgtcccgcacatcctctcccacattaatactcttgatgtacatatctatttcctcaacaacatgatccggaatcgtcctcatgtccacctcaatctcatcgttctccacaaactcaccagccccgttcttcagcacaatctttgcaacgctttcggtctgctccttgctcatattcaatatcgcatttccgatgctaactctctcgttcaacgagtaggcccgtgatgtgggcatctccccggtctgctccatcagcttcgactccagcatccgaatctccctgctataggacatgacctttcgcttcagctcggttatcctgctcttaatgtcgtgtggagaaaccttttgcatgtgcatctttaccgccttttcaaactcctgcccacagacatacacctccgtccccggcgcattgaacttcttgcagttctccacaatgagctctagatcccttccaaactcctcaacactctggtatctcctttgctctagcttgctcctcatcgtctggagatccatcggctccttaatcacagagtagtacccgggaacaaggtctccatcaacaggctccaggaaaggccagttataggccttgtgcttcggttttactaagtcgctaagggtctcggaacagaattcatagtcctctgccttcatcccgtcactgcccttgacatttctcttcacctgcttcggcctcccaacagcaggcatctcggtcttctttcgcttcttcggaatctcctgcggcatccccgccatcagatccgtatatacagcctcaagcccttttcccatttcatggacaactgttccaggaggattgtacgtatagcaattgctaaacatcagcctcatgtccccatcaaaaccctcaggcccctcgtactctttggagtccagcttcttcctaatggtggacaggtccatggggtgctttatcttttcgggataatcaggaatccccaatttcacaggatccacaggctctaaaaatggaggcgcattcgaattccgcttgagtctggtcagtatttgggagcaatacttaagctgatgctcggcaaggatgtttccagagtttgtctcttccccctccattctttttcagtggggtaagaaaaattttcaaaacaaaaaatacctaatatcctcagagcctgttaatcaaatgtagtggagaatagctccgttcctttccattccaggtcatatgcatgctgctgctatagaacccaggcgtctttagtcccgtgtaccacaagcgatgttctcgccatgaagcagagcctgcataaaggaactagtaacagaatcattggccctgggaagtacgaagattattactgcccaccagttccgatatttttaactctagcccgttgacgatatatgcacagatagatagaagagatataaaaatgatgggtagtagaatcgcattcttgctcccagagtgcctgaaaaacggtaccatgtactgaagtatcgaagtcgatatcttgaatacaacaacagagggtgtaagcgtcttctttatgtagccagatcctcctctgaaggcaccccaaacagcaaagatcagcagaaaaactacttccgtaagagtgatcacaggcatgtcggaaaacggatccttatccgttccatcatgctcctcctcaccgttttcaaaccggatacggatgcctgcattattcgaatatgttccacgctttttgaagtcagatatgtattgacatccttgttttataaggatgtagaacgagtacaggagagacagaaggttgtagagccctgaagagcagaaaagagcattaagagtgctgctatagcccccatcgtcacttctctcaagaaccggttttatggttgtccatgttgaatacaacactaccgagattgcaaagatcattaaaaggtttccgataaagtctatcatcctgttgatcttgttttcgatgaagaatctccgtagctccttcaggcgattgattattcttgacctgaaggtcttgctcttggtgttgctgtttttcgccagataggtggtgggaaccttgtggagcccgtctatcactccaaccacaatcaagacacacgaaaagtacttgaaccatatgttgttcagcggtttctcggagtacataaggcatatgatcccgacaagtgaatagaagaagcattctagcaagttcagagctatggacgccatgtatctaaagtcctcaagccacttcccggccgtctgggtcaccgaagatattttcttctctatatccataataagggtgctgctagtagcctttaacagctttttccaaacagggaataggagcagccttggattttaccaataaagataaaagccagtgctggtgtataggggtgtatggaagagaagttcaagggaactttgagcggcaagcttcgtgcatgtctagggtgctcgcaaataaagacgctaaatgggtttaggaaggacgggtgtgagaactgtccaatgctgaatatgaaagggaatgtcacgaacgttagcgagtgcacctctagtaagttcaaaggagtcgtggcacttctgcagccgtccaacagctgggtaggaaagtggcagaggataggagagtttaggaagggactctatgcaatggttgtggagggagctctttctgaggacttcatcaaagaccttgagcagcatggaaggatatactatgaaaggacagaatcttttacgctgtgagaggctcggcggttctggtgagagtttctgttaagggatttctgaggccacccttggatggaaaaaattgatcttgacgacgttgatgatgccatactcagggaaaagctgtttgtgaaggcagcaacgaggttcttaaagacgatggagttcaagggagttgaggaagggtatgatggagagctgatgaggccgcagaaggaagtcgagcaaggagatgcggacgcacagagaaaaagtagcaggatggccagaaaacatagtgaaatgagactgaaaaggaaatcggaggacgtggatctggactccgaggacctcgggccggaagacttcattgcccccatgctgagcaacagggaaaccagaaagaagaacaaggaaaagcatccggtcaacaggtcgctgaaaagaaggcggatgaagaaaaggcaaaagagacacaggcgttgagcagaaggtaagagaaaggccttttgacggctcgcccgagctaataataaacatgattgagagtttatgctttgtatggatgtttgagacgcaatgcaaaataactggttccacctttgaaaccacggctcttggtctcaggcacgaataggcagagaaacctcctttaaaacaagtgataaggatgtctatgcttgcagaagctcatgagtgcaggcagggaagaacacactccggtgaatggcatgatgctgtcgagattcaagcaattcctcggaacgagcatatatgacgggcacacaagacatagaatatgcaaaagcctagaaaggagccagatgagcctgtacacaatcctgactgcaaaaaaccttttcgatagaatgaagaagcacctcccagggtacatcaaaagaatggaacagaaagccttgtcggatgtggatagatttatgtgtggcaagagaaagaaggagctggagaaggtactcagtaacgaatatcttttattcatcggatgcacgataatatcatcaaaaatatacatggacctctcgtacaccaacttctcgtggatcgagatatgccaccatggggtcgaccagataaatgctgcagagaggcagatcctgcaggtcctagagtataatgtaggtcttcaatggatagaactgaaaaagatgtatgatgaatttggcatgatgccaagcgaggctcttaccaatcaggtggaagtaaagcagaggaaaggatttttcaaatgggcatttggatccctgtttcgcttcatctcgtgtgtcgatacatgagtaacgaatacccaggcatctggacttcaagtagaaattaataaacagaacatactctatttcgattcatcctggcaaaaaggatccttacacactttggggctttctcctttttcagaggagggattatctttgccatccttcagtagatttagcgctccaaatccgagcttttttgcatcagatccagtgctttcaacattgaagcccctcttttcagacgtccgaagagacggaagcgaatttcttttgatggtaaccggcctgtccatgttggtattggactccgtcaattccctgagctccttctcagccactgtgctcttctcctccacatactttgcatcagagtcggaaaacctgggcatcctcctctcctctatctttctgggctctaaggccctctctgttcttttggataagttatcaatgaacagggtgccgggttcatccatttcgctcttcccagacaactcgtcaacaaccttggagtaccacgctgcctttgtatatttagtccggagatctgtaaccttcccaagcttcggagcattggagtttccggatacatacactcgtcggagctcagaaaggctccatgtgtctagaatcgtagattttaccttagttgttccaacaccgagctctctatgctttgctgcacattccgtgcatataaagaatccgtaagtcactgtcacccatattggcgacgggttgttgcagtctgcacatcttttgttattcgactgcatccttatgtacttgaagaatctgtttacagatgacttgtcaagcacgccatcttcggacataatcacctggggctttttcagggaatgtttttgaccttgcattctagaagcaacggtacgagaaagcctgccaggaaggaggttacctattgactaggaaggatttatttatacaataatctgctcaggatacctttggtaggtaaagtatgttgatttgtgagaagagcgcggatgaatgtgatgatacttgtgcgcgtgattatggcggtgtttgtggatgtgattatggtgatggctgtgcttgtgtttatgctcgggttcttcattgaatacgagcacttgggcagagcgatagagatccaaatcctccgggctgataccgactgacgtttcctcgatggaagcttcctcagcaagaggcttatattccgagtcttcaggagagtagacaatatcgaacttctgccccgggtttgaggagcaggtgacgccatatatattccccgtctcgtcgtactgcaggcacttcccgctgttcttcaagtgatacccactcttctcatccccctcaatttcgaacttttgtcgggctccattgtttcggccatagaacataagctttggctctgttttctttgggtgatgaaggtccaggacatcgttagtgccaacctcctttataatcttgatgcctggagatatctcttccgtctggaactctgcaggaactccagatgcagacatagatgttagcttataagttatgttgaggtcaggactcttccagggctcccccttaaccaaatacctctttatcccagttttcgaggagatcgtaaatcccgagatggtcccgacgagcatgcatatcacagcagcacttcccatggtttggagcatttcccactccttcttataagccgatcctgggagagtttgtttcatcatgcaaagctcccatgaccaatcagactggacgaatagagtgtgtgagaactaacaagctttattcatacaatgagatagtcaccgttgttactatatagagaagactccccctcatggtgtttatggtgttgcgaatgggcgtgatgccctcttttttcattaaatataactatctgtggtgctctgatgttgaggtttccgagccctgtttgtgcactgggattttcagatgcaacctgattgttgaagccctctcctccagcttcggtggtaggagcttctggcgcttcaacaggaggcttatattccgggtcctcaggagagtagacaatatcaaacttctgctccgggtttgaggaacaggcagtgccgtacatgttaccagccccgtcgtactccaggcacttcccgttgttcttcaggtaatatccactcttctcgtctcctccaatctcaaacttttgtgtgtttccagtattttggctgtggaaaataagctttgtctgtccactttttgggtgatgaaggtccaggacatcgttagtgccgacctcctttataatcttggtgcctggagatatctcttccgtctggaattccacagcggttccagaactagacatggctgctagttgatagtttatcttgtaatccgggctcagccaggttcctcccttaaccaaatacctctttgttccagttttcgaggagatcgtaaatcccgagatggtcccgacgagcatgcatatcacagcagcacttctcatggtctggagcatttcccactccttcttataagccgatcctggaagagtttgtttcatcacacaaagtttccatgaccaatcagactgggtgaatagagtatgtaagaattaaaagttttattcacacaacaatacggtttttgcttttgtggtgtagagaaaacacttctccaagatcttgatggtgcgggttggagtggtgcccttccccttcgttgaatataaccacctgaggtgccaggggactaggattctttaccgcctgggcggtaagatcttttgatgcaggctgtgtttcagcaggaggcttatattccgagtcttcaggtgagtagacaatatcaaacttctgctccgggtttgaggagcaggtgacaccatatatattccccgtctcgtcgtactgcaggcacttctcgctgttctttaggtaatacccgtttttctcatctcctccaatctcaaatgtttgtcttaattcattattctgagtgtagaagataagccttacccgcccagtgcttggatgatgaaggtccaaggcctgattagtgcctactccctttataaccttgatgccgggagatatctcttccgtacggaactcgatcgggtttccagatgcagacataattactagctcataaactactcctgatggacttttccaagatcctcctttagtcatatacctcttttctccagtcctcgaggagattgtaaatcccgagatggccccgacgagcatgcatatcacagcagcacttttcatggtctggagcatttcccgctccttcttataaaccgatcctgaagtatgtttcacgcgataaagcccttcataaccaatgagatacaggagtctatatgggaactaaaagactttatttaaacaatgagacagtcactatcaccatatatagaagactcgtcctcatagggattgtgatgccatgaatgagatctgtgacttttcttcccattgaatataagtacctgtggaggtgcatgcgcattggcagatccagacagagcctgggaactggggctttccaatagatcttgggtgctggggttttcgggtgcagcaggaaccggtacctcaacaggaggcttatatccaggatctccaagtgaatagacaatcttaaacctctgttggtccttcgcagaacaggtggttcggtacatctttccattggagtcgtactctagacacccgtctccgcttttaatgtagatgacgtctccttcacctccaacaaacgtgaatctctggttttcctgcccatgcctagaatagaagattagattcgttttgcttccttctatgtccagtaccttgttagtgttcttgtccgttacgatcttaaccccaggagacacttcatcggtcttgaactctgcaggctttcctgattcggacatgactgcttttccgttattgttaatgaggaattttccttcgttgttctttgcagtgattttgaagccgagaactacgcccatcatgcataaggcaataagcatcatcgaacatggagtttattgctcttctttatactttctagcaccgagtttgtttcacctgtaaaacttatgcacaagttaaactctgcttttcaacacagaagcagaaccaattgatcctgggcctggagaacgatttctgagccaacagcacttggaggagtgaacagggcaacttgtgctaattgtaaatatccggtcgaccgatacttttggcacattcaccaaacatttaacaatgccctgaaggacgatgagtggaatgaacagaggagcagggaggatagttgaagaactctccagaaagcatctcagcgagctgggcggaagcgccgaacaggagcctatccacaccaaaagacagaaaataggctttggaaagatgtgtaggagcgacttgactagattgattgggaatgtggacgttctaaagaatgaggactctgatgaaagatacgtagttctcaataggtcctttctcaactcgtgcatggcgctggcgagtcatggagcaagcctggggccgctatttttgcagtacgaaaaattcatctccttcattaaaaggtctaaggactcggctgcaggctatgatgtcgaagacattagagagtttaacttctcactatacgacttcgagccctttggagaagaggaggaagtcgacatgctcggaggcacgaaggatgggcagcacaagtgctcgcaaggagagatatacaagtttcttacgaggcactttggagtggtatgtccggatgtcgtggtgaacgacgactttatgaactctttagaggcatttcggaggatggagaagatggcagacttcccgttcagtaagccgctgaggtttgggaaaggtcctggaatgtcgttttctatgtcgagaagagaggatgtggggaaccacaatagaaaggtgttcgaggcgctaacggcgttgagaaaggacagaaatgccttggaatatgtaaagaaccctgaattctttgaggacagctctgaagaagagcagcattcgggaaacagatacgtgattagagaggtggtaacctgcaaattctacctgaatgggaaatatgacttcttcgggaatcttaccctacgggggttttcaagagatgggcttcggtatgttaacatgagagacggaagaaaggtcattttcagggacctcgagaaaagtcaagtgaagctaacctatagcaaaggggaggatgtactttatatgcttgtgatggagaccatgatgatttacaagattgtttgcagacatcctgcgattgctctgaatatatacgagcatctgatgggagctgagggtagtaattaaactgtttagtgtccgatttattaattttcctggaagataatttttcttgcgctaatcccgttcaaatgaccattggatttggttcaaagatacctgcgttcttgtcttcactttcaggcgtgatgtttgttggcaagatattactgtttgcattgggagcaatccatccatctgtacatggattaattgctttggtgtgtctggtgtttatacaaagggaagcagtgtataggcttattgggattgtgctgattgtggcctacctaagaatgctatttggatcctcttttgggtttgaggctctttcgagaggatacagtgctactctttctgatgagagcggtgaacaaggagtggacgagtgcagttcatcaggggagtattttgttaccgacgatcatgaaaaagggaacggcccgtttgacaggatgcgcaaggatggttgtgtaagaactaacaatggttgctctgctgagacattcgagacatctcatagcctcctgaatgggcatagaatacggtgccgtttctgctcaggacttgcttcctatggaatataagcagcctcttgtagaaggaacttctgatttgattgatagacactgtacaacaaaccatatctgttccattcggaagaatctcctcgtcctttggaacgtcaatcgagaatgacgtaaaaggagaaaaggaggtttgctcccggtataaaatatatggtattctacgggagttctatgggagatgagggtgcttatagcggtgaaggcttggagagccgatctaccgagatgcttctatcaattttagagtactacgacacaggtttcatcgaggagtgtattattgatgagtatggaaggagaatgggatctgacaggagcgacgaggagatggctcaggattcttggcacccaggtgattcggagaaggacagctccttccaagaaaaggagaaggggtcagagccatcggaactgcacctatgcaactttatagacagctatgggacggccggagaagacgattcctcccgggaagaaaaaagcaaattgtctacctcgactaaggatggcgagtactgtggagaccacccctctcatttctcaccatctcaaagctccgccattgatctttctgggctagggaacctcatggaccctacatcgttcgagaaggctctcgagctcgaacggcggtcggtccaaagagaggagttggtgcgtgatgcagagtctgaaaaaaggatcatcgaggcgtttcactctattccggaagtgactttcagggaaaacctgttcgataaggtcaagataaacaaggtgtatgttgagtcgaatatccaaatcaagaagcagaacgggagagagtctcgggagcaaaaaagagtgataagaggcgagaccagtggaggccgagagaaggaggcaaagaccataatactcaacgactatgtcgcgaaatgggagtctgtaagcgagtcgagctcggatattgcagcaagagaaaaggcatttaaggttataaaggaggccgagaaaagagcaacgggaagagacctgctgtgcaacggagatctacagctgcgtaagtttgttgtggaccaggaggaaaggtatcttaggatagaagaagtcattaagctgaatgatctcaaatacaagaacctagtgggcaagatctacaagaaagggaaaaacggaaagtaccaatacaactggttcacgttgaaaaaaaacttcttcacatgctatggggggaaggagaacaagataacttcagacaacctcccctctgaaagagacggagacttaagggatcctgaaaatggggcattcttcttcaaaaaaaagtataccatagacctcctgaatgctggagtgtaccttgtcaagcaacctttttggctcgggtgcataagatggggatctgagtcggatgaggatttgattgacataaccgaaagcacgaagataataaggattacgccggtcaagaactactttatggtttctctcaagaagaatcttgtgaggacagaaattaggatggacacactcgactttgcactgaagagcaatggcgaaacccacttctataggtcgaaagacatagacagttttctgggatgggtggttgcatttgcattcaggcaaggcaaggttaaatgtaatatcggttaagtaattgttcggtgactgcggctgaggaggcttcttcgggactaggtcctgtgggaatatccattgggaataaacttaggtagtgaaattataagaaacaggtttaggccccatgataaaggacttcgacatagtggagtgtccatttcaggctgacaaatgcgtgttgcctcttgtcaaaacggatgctgggtatgaaatgaggatttgcaatagacctgatgctaaaaagatagttgcaacgaaggacaagaaatgcaagggatattttcacttggaaataactgaggacaaatgcagaatggtcggttacaccgagaacttgtattcctttgtgacacccgctgacttctatctcccggttcctcaggagacaaaagagttctactcggagatctactcaaaaatggtctatggggacatggaccagtgtatggagattgccaagacgtttgataagtcctacagagatgaggaaatccccatgtaccccgttccaatcatctccacagttgaaagctttgaaaactataattttaaagactttaagggggggaaggacagggccggagacacagtccatgtggggtatgaggacaggattccagaaggcccaaccgaaggactgcctggaagactggaaaagctgcatggagcagatgtaatgaggctgcaagagcagcttttcagccatgtgttttccatacatccaatcctgaggatatccaatatcataagaatgtttaagtcagacgaaagagcagcagagatgggattcagcgactggaagataaagaagtttttgcccttacatgcatacttcattgactctgggccgtggaggggatgctgggccaggttcggggttgatcctaagagagaccagggcaacttcagataccaaatatatgacagccgcaaatctggtaggaccttccaggtgtttgaagccgaaaatgttgtgaatgaggttgagagaaataggtcctggtatttgacggatgagcccaacttccggatggggtttcatacgaaggctctcctgaacctgctgagatttaggtacgaactagatttccatcccaatgaagaagacgaggatgaattggagtttgaggtgttcgattgagcctccaggggcagctcaacttccttggaggcgccggaaactagacaaatggagaaaaaatttatccctcaaaatggtaagtgggcttggaagtaatttcagttgattaaggaagttagagttataccggacgacgcaggactgtacatgccagacgacattccaagatttgttgagaagtacaaggcaaggacggctcgaaagccaagggttaggaggacggatctggtgaaagggatggttgttgttgttctcgagggcgtttttgcatcgaggagggtagtctacctgaaaggattggaagacaacattgccctctgtgcaggcccaaagtcgattaacggaattccactcttcaggattgatgagaggtatctgctggcaacatccactgttttggacctcaacatggatgtcgacattgacggaaaggacactgttttgacagagagggatgtttacgctgtgccgatggatgttgaaatgactgatgccgagagaaagattgatgaagagattgcaaaagctgccaggagggttgaatacatgaagtcctatctttcagagccatttgagattgacgcaacaagaaacttctactctcagaaatattaaaggttattcatcggtctttatttctacctgttgtatttttctccacatgatgcattcacaagccatgggaggggatccctgtcctcatcatcaaggctttttcgtttctttcctttcctttgtgtacagctcgtgagcttcctcaaagctcagtgggatataggtgtttttgtggcttgagatgacggtgaaatacctagaattggccacagacaacctcttcctactggttaggcaaagaaatccagaaagaacctttagctcttcctcgtcaaacagatgtccgtatctctcggcaattatttcctcggtactcctgctcttggagtaaatatcaacgtcaagcaggtcagaccacttgtatttgtcctgaggtatgcctagctcctcgaagatcagctttatctgcgatacttcatcgcttcctctatatggcggtctcccaagcctcatttctagcattatgcacccaacagaccacgcatccaccttaaggctgtaggatgtttctccaagcaatagctcaggcgccctgtaccagagtgtgcaaactctgttcgtcatcatccccgatatctctctggtcagcccaaagtccgtgagcttcagcatcccgtggcagtctagcaggatattgctgggctttatgtctcgatgaaccagccccatcccgtgcatggagctcacagcctctatgagttgcgatgtgatcgatcttatctggtcggtgctgagcttggcgccagatgcaagaagccccgtcagatcatatggcatgtattcaagtacaacaaatatgaagccctcctcgaacacaatttcgtcaagccctattatgtgcttattaattacgctcttgcacaactttatctcccgtatggctgtaaatggaaagccggtctctctgtccactggcatcttttttattgcaaacactgccccatcagatgttcttctggacttgtaaacctgcccgaacgctccctctcctacttgtttgatattttcgtatttctccatcggggtcaagcaacgaagttacctctttgtttaagagcctcggatcaaaaggctcctgataagaccccaggcagtaagcttctgaaaagcaaaaagtcaattgggtttattgctatcaatctctaattagatgataagtctccgcttgcctcattgtcgaccagctcggagtcaaggagattagaagtattttgttgctgctgtttagacttcttactagaaagatcagaactgccttcttcagagccggtcccatcctccttgttagacttccaagaactgctgcgattggagttactattctttttctcctcttccttcttcttttccagttttttgtctttgaagtttcctttagtatttccttctccatcggaattctgggaagatgaatgctccttcttaagcttagatgacttaacactgcttccattttcattccctgactcattactgccagcattcttccagaaactcttggaggagttgttgacgagggagcttgagttatcagtggactgctgattgttattatcctcattcccttcctggtcttttcccttctttttatcattaccactgttacccttcttcttttcctcctcctttcctccaccacttcccttttcttcttctccgcctttcttgcctccgtctttcttgtctccgtctttcttatcatcatcttcatccttctttccctttttaacgttggaagaagaagacaggttcgatcgtcctagatgatgtttcctcagattcatcaggcccgagctatggtgcccaagtctgtggaactttctaagggcttttgccatgataattccagaggcaagcagtagttttttcatgtttatttcctactccactgtatttatatctgattccaaaacaggtttcacaactccaagacacgtttcgatcactttagtattgtttcagatgtccgaaaaccctagttgcagaaagcaatgatggaagcccaccctctcattggagagaaaggcggtgataatcaaaaatcgaacagcagatcacaaacctagtcccctatcatcgccttagatatccccattctttcaactatcctaagatattcatcgtatgtcatttccacgaccaagtgccccgtgcttgctccttctgaaccttcagagacaacatataaggtcccatcgtcatcgaattctagaaatgcaactccggatctcaaggagagagacagatagaatatgttctcaatggtctttgaaaacgatcggggatcgatgacaaatcggaagtactctgttctgcctttttcggcaaccagcctttttatctgcgcaagaatttcgggctcttccacagagtctttctcccttgtgatcagcgtgggaacctcagtctctggaagagtttgtcttgacctttgcgactgtgccctcctcctgcttggagcttctccatggacaccgagtgagaagcagtatggaaacctcattccaacgctacaatccatcgcatatctgtagaagtcatgaagaagatcttttctggccagctccacaagcgtgccgggcgtaatgtcttccaaattgatgtccttttccattcttgtgcatgctagcttggtcgacagtgccgttatcttggcatcaagcttaagctctgaagatgtttttattctcttgaacagcatgtttgatgtgctaaccagcttgtccagcctgcacttgtcctcaagaagatcttccttcagaagcctcatctcctggagtagattcagataccggtcatgcacctcgtcttcatccataaccctggccactccgctaaacaatttcatcgagtctagcctggcaagacagtgtaattcctactttcaaaagggctggagaagtcatacacatgggcaaacatgttatcttccctggctccatatctccttatcaccactcccgtcgagctttgaaggaatactccggtgggtgtatagacatcaagctcaatgtttttacatccgttcactcttatttgctgcccactacaggaaaccctacagtccctaacgttattgagaaccacagacttttcgcagttaaagtgctcgaacactgtactgctgcagtcctcaataatgacttcggcacagtctttgatagacactaggtcgttgttgatatttctaatatactttttgttcttaatctcacccacttcgttttcatgctttccgagcaaagtgcggctcttgagcggaataaaaggcgcttcagcagtgttgtggctgatgtaaatgccctttagcttcgccaccttctccagcaaaacctttctgttatataaagacggctcggcgcggacgctgtcctcaatgtctaagatgatttttcgggctccttcaaagtctccctcctctattcttctgatagcatcttcctccatcggggcagcccaacgccgtctatatatctggtgcgtagatccagtgccaagcaactttaattcccgcctagacatgcttttcaaccaggctcagcttcagaatcctcatgtggaacacacacccctctcttcccacttcttcaggatgcggagaagcctcgtattcgtctatgctgatccttttctcgaacatgggacaatcaagaacaaccgtctcatactcccctccttctccgcaaaagttgatctcagaactcggcgatgtcttcaaccgctcatagacctcatccaagctcatgtttatacattccctccccagaaggggtgatgccaccttcactatccttgcatccattccgctgagtatcatttcagtaagcagactctcctggtccatcccccaaagcggagacaagcactcgagagataacctgttacacacattttcaactctattcttttggtatctggataaaatcgctccagatgagacaccttcaaagcatattttttctttgacgtgggcgatggccgcataaaggtcttcaacctcgtctccctcctccctatcatactgtagactctggtttatacttctgcaccttgttcggcatataaagacaggaacgcgcagacactctccaagtaggttggctacttcagacccaacggtttgatacatataagaatcctggtatccattctcacatctcatgtgcagcagtcctacaacatggtgtcccaagcgctgaaggcaatgcatggcatgtacactatcctttccaccgctgaccagcgcaagatatctcattcgcccgaggattaaaaattttcactaagtagagagataaggcagcactgaagagagcgaggcaactctaatggtctttaatttccctgatcatttcttcagcttccttaggcatgtcaattcccttagaatagtagaacagcatgtcctctttgctaatagatagtatggggttaaacaccttccacagaagctctgcctcctgagagctcacgctgctaaagtccttgcctcttacaagactgtcaaagatgatctcatagtcatggtatcctccataactgtcatgcatcaggccatcaatctctttcttgtcatgcagaacataccggacaggctcccctcccacgagaacttccagaaatacttcgcattcaggatatatattaaagaccagtcgaaccgtttctatttcgttggtgtgaacaatcctgcacgaagattgcctcggcatagaaaacagctcaatgcacttcgcaaatacatctcttcgaaactcaagtattatctctgttctcttttcgttcatccccttccctgcaacaatgatgaagggaaccttagaccagcggggagtccctatgcttatgggaaccatgcagaacgtctccgtactcgagtccttgtgaatctccttaatatagtcgtcatactgcccataaatgcatctctcggtgtcgacggtgcatgccttgaaaacctccattctcgccaatgcttccataatcctcgatggctttgttacgtcagacgcaacaaccccaagaagctcgcccatgtggctcaggaccatgtcccttataattccgttcttatcgaagtagtgtcttccctctcccccaagaacttccttcgagactatctcaacactcttcacatatctgttgctcatcacctctcgaatcgcccccgtctcccttataatcccaggcatagccaccacaagcggcttcagaagatagtggtcaataaacctggtcttccccagatcaaacccctttatctccataaacgactcaatgctatctccatatggcttctcgactccaatcaccttgtagtcaagcttcgatatctctctgaataaacaagtgtacacagaggatggaactgaaaagtacagcacagtctccgagtctgagacctctttaagcttcgaaaggtcatcgtagggccctggaatgtaggtgaccttcgaaagaaattccggcgagtagttcccgacctcctgaagaacttccgaaaactcgatgttgtacttggtccttgcatagccaaccaccccgacaccctccaagtcaatccgagagagtgcaggaaaaagctttctttttgcaagatcgccactggacccgaagataacgaccttcattggggcagcccaaatgtttcatgcttaaataatatttttttatattcagggacaattctgataggaccaatagatttcagagcaatcctatcaattagaggcaagaaaacttcatggaatggacaacatcatggaccaggcaggcccatggatcagcgtctttcgattcgaataaaatcaacgccaacagatctcttgtcctttttgtggaagtcatgctttcttgggagctcatatctgatctctgccaaaacctctgcccctggatatcttttgaccatgtactccctggtacttgtcttatgaagggaatacactacattacagagctccagcgccttgtcaacagcccttgtgtctgcatgccttatcttcgtcccaaagggcggattgattattgccgtgtcgaatctcccattgataaagataaggtcgtcgatagagcatcttaaaagatctgcattgatctggaactcgagactattctgtctgaatatctctagggctactggacacagatcaacccccaggatgtatgaaggggaaaaatagctgcatgcgaaagacaacatccctgtgccacagcacaagtccaggatggactttccttcaatatcaccataggtcgaatgtataacactaaccatcgacgctgctatgtctggcggagtcatgtactgctctaggccaacactcattttgctgaagtctctgaccttggtaagttctattttcagctccttaatcttcatgtggagtacaaggcctagggtctgtaagaaagtatccttctcggtcaaaaagccaccactgggactcgaacccaggacccttagcttacaaagctaaagctctacctactgagctataatggctcaaagcccgtaggctgctacatcatcgcggaaagagtcaatgtgtccaaagaccactctacaacagacagaaacgctacaaagaaaacctcgatgaaaaactttactctttgtcgaattcgttaacatcgtaggaaccaactttggtccatccatcctcattcatgtagtaaaggttgataagccccccggagaaagcatcccgatgtgctgcatggaaaatggcatctcttcccaagttcaaggcctcatccttgtccatatcaaatctgtaggatgaagaaagaatcccataggctattgtggacccacttcccacagaaaacagactgccgctgaccctctttccatcgtcgtcaacatagtaaatgcttgggccgctgctatcatatccgcatatcatcgtccccatggaaaggccgtatcccttgtatctgtacacacagttgctcagatacatgctcgctgcagccactgttatcctccttccgttggtaagctcgtaattctttgcgtacaagcccatgagattctcccagaaaaggcagtctgcagctccgcccgccattgtcccgagcaaattcttgttgatgttgatcaccttgttcactgtttgggaggctatgtaagatccagacgttgcccttgagtccacagctatgaccattccttccttgaagataaaggcaagggtcgttgtcccatggtacggctttatgagcgacctgatcgtctcttggtccacacaggttgcgtcaatcttcctaatatctcttcttaatgtttcttccatcaagaaaggggtttccgaatacgggaagaggatacaagtatgagcgattgtggggagggctccggagaaatggagaatctcaaggagaagatctttcaatttggaatatacggagcaaagctgggaatgctcgatggaagtgaagtggagatggtcattggggagccgtgggtggaaataataacagcagatgcagtagaaggcttgaaaagaaacttcacaacggattgtttgaggacagaaacaaacagattcatggtggagaacttcagctggagcgatctatatgtgaggatgggatctcttgcatggaaggattacctaacctctgggacctttaactttacatcgaaagagtactttctgataatgagtcttctgatagaggccaggagatatgtagacaacgtggaacttagaaaactgaatctcgatcccaaaaaaacacactactgcatcaacaggctggctaggaagggatttatcgagtacaaaacatccgaggaggcccagaaaaagaactttatatacaaagtcagggcgatagtggatgaaagaggatttgtgatgcgtagagtcgcagagaaacagttgttggacaccaaccgagcagaccttcctgggaaaaagcggatgtttgaataccgaatcgatattgggctctacgacaacatcagagaaatgatcttgaattcgaaagacgggataattacggaggatctgaaaaacaagcttggagtcagctctaagatcggatacaagcttctcaacaagatcttcaacgaagaaaaggatgccgttacaagaacagaggagttcaagggccgcatcaggaggtacaggtaccatgtgggtactaaaagcagtgaagaggctttccaagaaggcggggacggcacaaggaccgtgggatatataacctccgaggagagagtaagagcaatcagaaagcttatgtccaccagtcccattctccaacttgacaaacggacctacgagaaactccaggagctaacggggtggaggtacgaatttgacagaagaaccataatcaaatcggcggttcttgcgggatttaagatatacaaacaaaagagaggaaaggagggaaagtgcagtagatatatgataatgcgaaatgagatggttgagtctgacatcagggccctggatgtgtcgaactgcgacttccaggaaagcatgtctgagttccagagaaagatatacaatatctttgtcaactctccaaagtttgtggagatggacaacggatacattcctttgagagaagaaagattaaaactgctctacaggttcctcgtcaaccacatgacctccagaggagatgagtcactaagatttgactgggaggtagtaagagaaatggagttcaatcttttgctatcgatagtccctttcaacaggattgggttcagggagtctctatgccggtttatagactctggaggagccgatggcagtgcgtttaagagaagaagccacgagctgtctggagaagcaggagcctcatgtgccgctgctctgtcgggaaagacggtctctgatattgtcggcctgaaacttcctcagagcataagaaagctgattagattaaaggtgggcgtggggaatttcgtgtctctgctgaagcagatgagagacctccaagttcttgatatggaaatatcgtgcgagagggtggtgataaaaggaatggccatggatcctccccttggactgaaggctctggaaaaggccaagagagccaaaggtagggtgaagtatgtttgcttgagccgaagacttgaattcttcgaaaagatatgcaatacagaggagaagggattctatgaccaggcgtacaaggtcatctacaccgagttcaagggagatgagcttgaggctatgtttgacaggctgaagatgttcagggatagagaagctgatgactcgaggcagaactcgctagagaggctgtatatggaattcaagagaaacataatcgagctaggatggatagggacacttgacttcaactcctactctgtctccgaggccaaaagagcgctcaagacactctccagggacaaggtgatatcaaactataaggggataaggagggtcgagtttgttactccccacgaaagctttttaaaggtaatcaataggaagtacgatgtattccgattcaaaggataccacgagcacaaagggatgggatacttctcgcattacttcgatctagtctactatatcttggcaacatccggatccttggaaatcagcgagctaatgtctcgtgttagattcatggccgattttgaaatggaattgtttctttcggagtataagagtgtgttcaaggtttccatggtcaatggcacccgaattgtttcccttagcatatttatggatccatttgagtaagcatactcaaatcattacaccagataaaccctggaaaagcatggcacagttatataaaacatacacatagcttatggtagcaatacccttttttatttcttttagaaccgaacctcttatgtaattctactggttaaatgaaacatcttccctcttagccctgatttccatctccactgtccaaaggatttataccttcttctcttcctcctccattttctattgcatctagagcagaattcttcagctggtttacctcattggtaataccctctgctttttgttgtaaagcccctttgaaggctgcctgcagagatgtctgaagatcaccacttccagtagcactaatttttccaagtaggtatacagaagctatgatggagttcagtcctattttcccaagtttcatgttatcatcggtcctggtgcttatatattttctactctcctttttttctcctttagcgctgctttatttgacgtagtcttatactgtaaaggggtgtgtctttaagggatcgaagagggaaatcagtaggagagcagttacagattatgatgtatttagtgttatttatgctttgggtggccatccgaagttcaggtccagatgagaagctgaagaagtcgatagaaaacgctatgaaggaggatgtcagcaaaaagctgcatgatattgtgacaaaaactacggaggatataaaggaaaagctagaggacgagatagagcgtcttatacactgggaggaaagagacgataagatggggtccactcaagaggctcaaggaccagaggaggagaaagaagaatcatttgtaacatctgctttgaagaaaacctgtggaggcctcgtgattgtagtcatacttatattgattatgtatctggttagaaagattataaaatactgccgaaaactgaagagctgttatgaatgaaagacggattacggaaggtaaaactgcggtaacctcaataaataaggctgctaaaaattttgtctgttatgctgttatgatttcggatttttatccaggggtgagatgaagttcaagaagcataagaaggacgagatcagagttgggttcttagagaatcttgacaggttggccaaggaggccgtggatctcaagattgctgttgatgtgtacggagaggttggaaggacatcactgataagcaagctccattctgagctttgcgatgaaggaggacgactggtcgagattgattccagggaaataactgatgcaagggtgctgggaggcttctatgcagttaaggaaggagatgtcgaatatatgaagggattgctaattgaatcgatggtgagcggagactggattctgttcaaaagaatagacaaaaaccacggattgctgcaatatcttttcaccgtaattaaatacagaagattgctgggcaacgacggagaagaggttcttgcacacgacaacttcaggatattctttacctctgacgacagatttgacatggatgacgttgtgtttgtaggacctcttagcttcgtgtttgaagaggcaatagagatgtttgaagcacaatgcaccagaaggcttcttactaaggtttttagagatatttctgcagattggaaagtgtgcacgaaggataaggaaggagagtgccgaaagagttgtcctaagaggatttgtggaaacaatgagtggtgtctgtcggagggatctgtggtgtgtggaccccacttccggtctcttttgaaaataaagaagaggatgggaagcagtaacggagcgggggtggaggaaagagtaagagcataccaatcagtgtgcaatgtcctgctcaagcatgaatctgattccctgaggtgtgctctcacgctgactgaaattccaagcatttcactccacgggatagggtttgcaaagactagctgcgttgaatggggtcttttcaatcttctatggaacatcagaaacaacgatcacacgctgttgattggggacacaggagtagggaagacatccatgattcagtacctgagcttgaaatctcatttttttctgggaacacaggccaagttgagaattgtaaacatgtctgcagatttcgacggaacggacctaattggaggatacgggacgctggacatgaacaaggccatagagaagatctgcaatgagcagcgggtaagtgtgccggtctgttatggaaacaaggagaaacttgagtggttgagaaataggatttcctcaaaggcaggagatggtacggatttagaggcagtaactaagagaattgacggactgctcaagctgttagagaaaagagcacattttgtgtacaaaagagggattttgactgaatgcatggtaaatggcgagtggttacttcttgatgaaatcaatctttcttctgaggagacgttgaacctgatagacggggtattaggtaaaaaagagatattcctgtatgaaagtggagatctgagacctcttaggatccaccctggatttctgctcttcggatgcatgaacccgggaggagactttggaaaaaagaagtacgagggcattgaattcaacgccgtgcatatttatgacttcagtacatcactaaaagacatcaatcttgtggtgcactctgtgcttagatatgagatatcggaagagaggaagagtaagatcggagagttctttttggaactgaagagcaaggtcttggggaaagaactcagcaatgtagttgagcctctggtgagcgggcgaagtcttgtaagggtgctgaacttcatccgaaactcaggtgaaagggagttttgcaagtctgtttacgaggcgtttgacctgtttgtgtttacacagctagactttgtcagccgctctatcgcggtttctcttctgtcgaagtattttgctgttctacctgagagcacggaaaagacgaaggttaagcatgggtttgttttaacacctaggattcagacgtatctaaggaccatgaggcaagctattctatcgaactgtcctttgctgctacagggagacacatctactggaaagacaagcatgattttgtttctttccagagagatgtgcaggcgtgttattaggataaacaatcacgagcatacggaggcagcagactatattggcagcttcgcttccacaagcgacggaattgaattcaaggaaggagccctcgtgggagccatgaggagaggagattgggttattcttgatgagctaaatcttgcatgcagtgatgttcttgaggtattgaacaggcttttagatgataacaggcaaatatacattccggagactgatgaggtggttgtcccccatgagaacttccgaatatttgctactcagaacatcgggtatgggggcaggaagggactgagcaaggcattcagaaacaggtttgttgagatgtttttctgtgagaatggagaggacgagatactggagatattacatgggggatcggagcttcccaagagcttttgcaagaagatggttgaggtctacagcggccttaggtcacggagaagtattaatgcactgataactcttcgcgatcttttcaaatggtctggaagaatacccacatgcatggatgaggtgtgcttcctaggaatgagtatgatatatgagaggcagagggagcttgaagatagagttcgggtgggccaggtcttttctgagtcctttggagaagcaagtgtggagaggtataagaagatgattgcagggaaggaagagaaatgcgaaggagaacggatggcggggaagtgtgatgttactctaagggaggcttttctcgttattgagaagctttatgcagggaacttcgttcttactgatacgtttaggagactcattaacttgatgattctggcctgggaaagcaaggagcctatcctcattgttggagagactggaataggaaagacaaaggcatgcgatatagccagctctgtattcaagaccaggcttattaccctaagcatgcatagggggatagaaagctctgatttcattgggagctttgtatttgagaactcaaagattgtgtggaaggatgggccgctggtgaaggcgatgaagtgtggcgatgcattcctcattgatgaaattaacttggcagaggattctgttcttgaaagacttaacagtgtgctggagtcacagcggaccttgtacataacggagacaggggaggaggttgttgcgcacgatggatttagaatactggcaactatgaatccaggaggagatttcggaaagagagagcttagtcctgcgctccgaaacagatttacagagatgtattttgaggtttcttctgatgaggcgcccctgatatttgattatcttgtagacaagagatttggggaagtggatataccaaagaaaagcacggagacctttaagtatctggcgagatctctcaatgtatccatccgaaagctcgagcttatagttgaatttatatacaggcgctatatgggcgaattttcaggagttgcctgtgcggaagcgggactcgatgtggaaagcgtgtgggaagaagcattggaggttgcaggaataaagggcattgaagcggatgtaaatgcaagatactttgaggatgagaggatgtttggggttcttccatacctggtggagcaccacagctcctcctcgtttgactttgagtctccaacgtctacagtaaaccttaggaggattctcagggcgatggggctaggaagaggaactatgttggagggagatccaggaataggaaaaaccagcataatccaaggactggctagaaagatggggaagaaatgcatcagaataaacttaagtgagcagacggagttatgcgacctggttggaagctatctcccggttgatggagagattcgttttatggagagtgagctgctgcatagtcttagggacggtggatggataattctcgatgaaattaatctttgcacacaaagtgtgattgagggattgaattctgtgctggactacagaagaaagctttttatacccgaggtcactgttgatgtccatgaagatacccggatatttgcaactctcaatccatgcgactcgagaaatggacggaaaatgcttccgaaaagttttcttgacagatttgtaaggattaagatggacggctacactacggacgatattacacacatccttaacaaaatgttcccatcgcctatgatagtaagctccacaagtttaagagaaaacattagaatgaaccaggtgggaactttagaagatggggataccagctattttatagatgagtccgttgtcagagttgggtctgttaccgtcgagatgaaagaaagacggcctagactagactttgtgttgatacactctcaacttcaggggctggaaatgattatgaggtgcatcgagatgaatattccgctaataatatccggcggggttggcaaggactcattactccggtttgtctcttctgtgtttgggcaggagatgacgctcttcaactgtcataaggatacggatgtatgcgatcttcttggacagtaccagaagatgcagaatgggatgttcgaatggtgtgattcggcggttgtatctagcgtcaaggagggcaagatggttgtctttgctggtgttgaatttgttgaaaagtcggtgtttgataggctgaattctttgtttgaatctgagagaacattgaatgtgtatgaaagaggtgtcgacacaaacgttgctgttaatccactaacacgactggtcctggtagcaaaggagccaggaatgctatcacctgcattattggataggtgcatgcatgtggaattaagcgacaggcttaactacattgacttatggaagctgtttgtgaagtttcctattgatgggggccctgtgttctgcagagatttttgtggcctttcaatgaagagcagacctcttagctttggattggatttgaaaagatttaggatgctaggaatttggcccgactttctcagcaagcacctctgtggcgtttataatacccttgaagagcgtgaaattgacaggctgtttagattcaggaacaagagtataccaaacgcaaaaacagacgtcgagcttcttaacttctacaggaggattgagctttgtatttacatgccacatgatgacgagtctaggatgaaattgcttagaagcatgggtgcgatgaattctgaagctcgaaaggcagtggcattcatcaagtctgctagcctttcagttttcagccctttctgcaatgacgagaaatgctctctcaatttcccaagatcatctaaggacctgaagatgaaggtcatcaggtctcttcgggacaagaagttctccgaatatagaaagctaaagaccattgcggaacatctccctgaagtgcgatgggagttcctgcccgaatttgatgagttctacttcgagtttattgaaagatgccagaatgatcccttgagcatggtcagagaggggctggttgtagagatgaatgagtttgaaaacaaaagccttacggcaatacacgatgtcatgaagcacatgtacaaatatgggaagggatctgttgaagagatggtcgaggattatgaaagagggatcaaagaatataaaatcaagatcagagatgtagagaagaagatgggaagagactatgccagattcaaggaatcgttgaaggacctaaacttctgctcctacatgtgtggtgacaggcttttttacgagggcttcggggatgtgtttgattactacttaatctatatgttctgcaaatggataaacggagaggggtgctcaggaaagtgtaagattaggcgcctgggtgaaagctgcctggaatatcgagatgtagggataagatacggcgatagcgagtctggatcctacgtttcctacagtatcttgtgtttaaacctaattcgattagggctagggatccttcctcatttagaaaagatagattgcaaaggattggaccatgagttttcaagatacttaaactctctatattactcaaggccaacagacaaatgcagcttgatgctggaagggaccatctttgacaagatggtacatgccaaggaaactagctggatcgacaatctgctggagttagaagagaaagacctagatgactgcctaaggtctatatttaacagaaagaccagggcgagggtcattgaaagtgatgcaagtaggctggaaattgctggggagctggttgagtttatggatcaggaaatgcaggagctgcccatattcacaagtgctgcatgtcttatggaatatgcacaaagaaaaataaccgatcccgaatgctatggggctctgtcgccagagaatatggatgatgcagaccctagtggaaatcagatcttggagtcgactattgttataggggggcacttaaaagagaagggctttactggcaacgaggattcgcaagtacataggatagtggagatcttggaaaggctttataaggatacgtctgcttgtgatgtagataggaactataggtacttcctgtatctggttataacaccattcagctttgagatggctgaaagatatttcctagactgctctgtgtatgagtttgtggacagggttgggcatgcacgggagatggctataaaagacggaaatcctgttttctataatgtgactctgaagtacgtttcatttgaggtggaaaggctctatgaagacagaatcagagacgcaaagtcgaagctgaagaaagagccaaagctgtataagaagatcctggaggatttgaagaagtttcttatactgcctgtaaccaatgtgctggatcttaagttcccgcaactataccctggttgccagggataccaccccgatgtatacacctacattctgaagaacaggtctgattgcgaatgcagagactggattgagtttgcaaagaagtttgacagaagagaagttcaaaatgcatttggaggtaataagatcaagagaaaggatgttcttgagttgtttttcaacaggataccaaaggagatgttttctaattctgaagtgtgcctaggaaaggtcgttaatcagatggtagaggacactaccttgatgaatctgacacgaatgtgcattgagaacccatacataccgtttatgtatttcgtgtttatgtttggccgtgaagaagaaggcgctgtggaagatgggacagggatgaaaagtggaacgggtaatatcaatgtgagcgagcagatcgagcatgaggacgagatagacgatgagtatggagagcaggaaaaagtaagtgagagtgatggaatagactttgataatgacggaagtatctccactgccagtgaaccggaagaagaggagtgtgaaagcggagtagatggatggaatgacgaggaagaagaagaagatgatgatgaaaagaacgaaaaggagtgtgagagcgagcagaatgcagagatagacattgaagacgaaggcattgggtctgaaggaagtttggagtctggaggagaggagctgctgtgttcgaattcttccgaaggaaacgagagctcagagattgaggaggatgatgtggagtctggaggagagagcgatgcaaggtcacgggatgtcgaagacttggattcttataataagccggaagccaatgagtaccagttcaaggaaggggtccttaacaagaatcaaacatgtgaggtggcagagaactacgaaagatatgttgctggaaagaatcctgatgacaatgccctttgtgctggagaagggagtgaaagggtttctggggatgatgacgactctggaagcggagacgtgtttgagtccacggtaagaataaggatagaggatcaggactgcaccaaattgactaatttgctcagaataatcatggagtcgaaaagaggtaacagatatagaggagactttagaagtgggaaaaagctgaacatgaagaggctagttccatatatagccagtggatttaggagagacagaatctggatgaggagacagagaaatgacaagaaagaatatgtcctccggctgtttatcgataacagcaaaagcatgtacagtcaggagatgattgacacccttttatcgctgtactcgaagataaacagatccttttcccttcttgggatacccgttgaggtctacagatttggggaggtcctggagagatgtcctgttgaagaaatgcgattcaacgactctcggaccatggttgattggattgacgaatttaacgatggaatcaatatcatcttgaccgatggtctctttcaaaatgcaggctataatcatccaaacttcctcgtcttactggtggacaagtgcgatgtaagaaaaatgtccaaggtgatcgtttcagaagggtctatctttgttcaaagatatctagatacctttcctttcaagtattgcatcatttcgggtgtggacgagttggagtctacgttcataatggcattgagtgagctcatcagctcctgagcccatggagaaatctccaaataaaagacctcttttagatgttgaatgaatatcataaaggtaggtgttaagtttaattcagattgtacctatcttggcagcgatttcaagggcagcaccctcgtcagcaaagctaacatatgcctttttcccatgcttgtttatcagggtgttgaccttcttaaccttactcccatagagctccgtgatagccttcttgatctccggcttggtggaagtcttctccacataaaagaccagggtgttgaactgctccatgcatcgggcagccttctctgtagtgagtgcatggaggattatgtcgttgggagtgttccttggcatctttgtaacgaggtttctaggatgcttgaagttcttcctcgggctttccattgagggcttgcgcagaagagtttttgtcgggtttctggaccagaagtagtttgggatgtgtcttgttgtcaccagcctctgtagcgcagtggttaacgcgttcggctgttaaccgaaaggtcgagagttcgagtctctccaggggcgtctttttgacttcaagtgctatagatctaaaaccacctcaggttactgttaatccactcaagtcaaattcacaggcttttttatcccaatgacagaatcttttcagaaactagagaaaattggcgagggaacctacggtgttgtatataaagcaagggagaggaatacaaacagggtggttgcattgaagaaaataaggctcgagaatgaaaatgaagggattcctgccaccacaataagagagatattgctcttgaagaacctaaagcattcgaccattgtcgagttaagtgatgtaatctacaacaacaacaagatgtatcttgtatttgaatatgtggagctcgacctgagaagatacctcgacagaatgagcgatgaaggccggcttgttgaagaaggatttgtcagaaaaatgtcccagcaactgctgactgcaatggaatattgccactcaagaaacattttccatagagatctgaagcctcaaaacatcctggtggatccaaaagagaacatcaaattagcagatttcgggcttggaagggcagctggaattcctttgaggacttatacaacagaggtggtaacactttggtacaggccaccagagctactgcttggatgcaaatattatgatgcatctgtggacgtgtggagtgcagcctgtatcatggcagaagttgttcttatgagacctttcttcccgggagactctgaaatagaccagctgttcaggatattcaaggttcttgggactccaaataattcaaggtggtcaaacgtagaaaactttccaaactacaaggtggagttcccagtatgggatccggtggatttgaaaacaatcttcaggggagatccagactttgttgaccttatttcgaagatgcttgaatatgacccaaagatgcggatgacagccaagaatgggctatctcacaaatatttcgaaggtatgccgctaataatggaataatatcatttcaaagcaactgtgttcggcatcatttttgcagtgggtgaacttcttggtacccaaggctcctatagccagatataaacctttaattttataaagcctctgcccttggcattttctcaagctccttgttcagccacctgaatgcgtcgatgatctccctcccattctcgtcgttggcagatgtcatcgacccagcctgcagaacgctgatcggcacaacctgcgacgggccgttgtacctttcgaggttgaactcgttcctgatgctcttcaccacctcgctcctctcgtgctcccttatcaggtcgatcttgttcgcaagcacaagaagaggcctggggctgttcaggatgttcagtatcctccacagctcctcgccagacttcccgaatctctgcgggtctgcacagtcaaccatgtatatgattccacacccctcgtttatgtactggtgccagaacctcatgaacgagttctgccctccgatgtcccacacctggaacttcatgctcccaagggtgacgttttcgcagttgaatccaagtgttgggactgtctggtgcacctctccggtctgtaggtacagcagaagcgtcgtcttcccagccccgtcgagcccgatcattgttatcgatctctcggactgcccggagaatagcccccggagctttgtgtacagcaggttgttcaccttggacatcatgttccccattgtttaccctccaatgtttttgttttttatatgctctgtttcgatcctgcgtgggcccttgcggcctctgcctccgggtatctagagaggaaggatcaaacaaattcaacacacatcctcggaatgaaacagggaatcaatataagagaggcgggcgtcctgtggcatatgaggagaggagtaggcattgcagtatttattattccggggattgtgtgcgatgtcataaggcttatccccaagtgcgattcgacatgcatgaaggggaggcttctggcgtcgtactacccggggccggtggttctgtcgcctgcatattttcctggcaagagtgtggccggcaagaaccccaggacggtcaaggcggcagcggtgagcacaggcagctgcaggacaagcatgagcgagcctcagacaataaggatcccctcggttgtcaggacgacggtaacaagcactgttctgaagactttggtgatggaggcgccaaggagcgtacagtcgtctgttgtgatggtgcagcctagatatctggtgcagactgtgacggtgtctgcgatccctatgaatgcggctgtgggccctagacaagacgcaaggcctcctcctttgtcccgtgctgcccagccgcaggcggacgggcttgaggcaatcaacaggataggaaagagagtgaatctgatctacagcatagtcagtgtcctgaaacaaagatacctgcaggctcctccccatcagcctgggcttgtgcttgttgcacctgtggtaaccattactgtccagaagacggtgacgctgactccggtgcaaagaagcagcacgcctctctccagaccgcctgtcgcaacgagcacgctcaccaagtatgttgcccaggcctcgcagacagaaaataagtctcgggtgcagctacccagcacagcctgtgcatctcccccgaaggagggcggcaaggccagtcaagataccggaaagcatcggaagacagacgcagaggagagcagcagctcggactcgagctctatgtcctccgagaaggcagagaagcccctgtacatgctgaagtctggcgggcatggaaggaggaaggcaaggaaaggagatttgtttattgattgttatttgaaaggaagcttgtccaggtgcaccgaggacaacctcgaggggaggacggacataggcgatgcagtagtctacagaaatgatttcgacagcggcgacgaggtgatatatctcagcgatctgatgatgggagggtgattaaccccatgtcaattaaaaacgtgtttctttctaggcgcagttttcgtgtgtcttcaggtcgtcgaagaacgggtggctcagggcgtcggatgcagtgatcctggacgaggagcagagatcgagcatcctgtagagcaggtcgtatccgtcgctgccgatctccgcccacgggttcagcgactcgacaatcgtctcgaacgggattctttcctctggaattgagtctatgtttgatctccacacccttccgtagaactttgcggcctttcgcatctctgcatgcccgaagatcgttgcaatttcgacgatcgagtcgatgtcgtccgaggagtagaagaaggggtactgtgtggtcaggatcgtcaggaaaatcacgccgacagaccacatgtctatggctcctgtctggcgctggcaccggaacagaacctcgggtgccctgaacccccgggtccctgcccttggcgccttcatcggcggcctgccgtctctttcgtagtatcccggaggcttggtcttcgacacaacagagttgaagaaaagcagaggccccgcaggctttgcaccaccctctgcatgctgcccctcgctgtactcctcgtactgtgccagcccaaagtctatgagcattccccttccggactccttgttgtacaggaagtttcccggcttcaggtctctgtgcattattccgttgctgtgcacgtgctctattgcaatcagaaggttgtgcaggtaccgcttgatgtccgccagatttgcattcgagatgaactccctgaagtcgatcggctcgaagtatggaaaaacagcaaccacctggtcctcgttccggaagcatccgagaagccccatgcagttcttccttccgccaagagtcttcagaaacatcatctcgtccagaacccttgcaggcgagctggtccttgttattgccttcagggcaacataccttccggactctgcatccagagccttgtacacaacgctgaacgacccctcgccgatcttctcgatgggcgtgtattttggcatgacgaacgatatatgcctcagatcggactccaggatcttctcttcctccatgcaccctttgcggattttttattttaaggcaagattgggtcgtgtgctgtgtccctggctgcggctgtgggcagcaagatgttgataaattgtggacgggtagccctttaatgtctgcaaggctcaagggcggtctgtttgtcagatacaaacaaatggaaaggaagctcaggctcctggagataagagaggggtatgtgcgcaaggagatcgagactctcaagagggaggagaggcacagcagggaggagcttgaccgggtcaagagtgttccgctgataatggggcagtttcttgagccgattgacagctcgacggcgattgtggggtcgactgcgggaagcaactttgttgtcaggattctgtcgactgtggacagggagctgctgaagccaaacaccactgttgcgctgcacaggcactcgagcgcgattgtcggggtgctcccgccggaggtcgacagcacgattccagtgatgggggagtccgagaagccctctgtgacgtacggagatgtggggggccttgatgtgcagaagcaagagataaaggagactgtggagctcccgctgttgcagtctgacctgtacaggcagattggaattgaccctccgcagggcgttctgctctatgggccgcccggaacggggaagacgatgcttgtgaaggctgtggcgaaccacacgaaggccacgtttatcagggtgaacgggtcagagttcgtgcagaagtatcttggagagggcccgcggatggtcagggatgtgttccggctggcaagggaaaaggcgccgtcgattgtgtttatcgacgaggtggactcgattgcaacgaagaggtttgatgcatcgacctcggcagacagagaggtccagcgtgtgctgatagagctgctgaaccagatggacgggttcgacccggcggcaaatgtcaaggtgattatggccacgaacagggcggacacgattgaccctgcactcctcaggcctgggaggctggacagaaagatagagtttccgctccccgacaggaggcagaagagacttgtgttcaatgcgattacatcgaagatgagcctgaatgactctgtggacattgaaagccttgtgtgcaggcccgagaagataagctgtgcagacatcaactcgatctgccaggaggcggggatgcttgctgttcgggccagcagatacatggttacgcagagggactttgaggaggcatactcgaaggttgttgagaggagcggcacacagcctgcattctataattaaacacctgtgtcttttctccctccttagacaacaaagatccttacaagctggtgctgtatctagtacagatagagaaaagggatttaattattctttcctttaggctgctttttttcccaaaggatgttgttttttcctccatctcgttagtcctcctcattgtcaaccaagccttcttcttcttcttcttctccttcctgggaattctcagattggccggatccctcgttaccggaagttccctcctcaacaataggattttctttcttccccgtacttagctcctgctgctcttcagtgccgggaataggcactggtagctttttcttttccttggaattttccactatacttccactatggccacattcctgttgttgggtgcagagaactgcagtgaaaatagcctggaatgcaataagcttggctttcataataaggcctatagaaattcttcttttatacttttgtattcgcatattaatttacatgttaatacaaatgaaagtctctaatatgaaggatgcttatgtattaggcattgtagaagtaagcttgaatttataactgagctgacctgtcaatctattttgcattgatatatttctaatgaagagttatttatattatcttgtcatatgaccagggttatatttgctcatacattgtaaattaaaatgacctgtatatacaccatattgcattttgtttttcggagttgttctattttagttcatctgtaaggtaatcaaatatatttttaatgcatggttcactcagcatgcaagattacggcttggaggttgttgaagccgttaaattcaccgtagacccagcacttctacttgcgacatggttaatgcgttccataagcaatgtgttaaacgtgatgaaggatcctaggcgcatccctttctttctgtatggcagtgcacttgggcgtcttagggaaaatgatcatgaaggattctggcgagaagtgggatatggaataagggaggcgagaagagagattaatgcattttcggctcatgttgccaacatggaatgggacaacttcgacagatggtttgtaaaaagaggaccgaggcttgacgagcttcatgaatttcatcacaaggtctataaggtatatttggatggattggatgttgtagagaagaattgtctcgaaggatgcaatgctacgaaaatgtgggagattcttcatgatctcacaactttctgtaggggaaagacctctctatatgtattagatattctgaaaagcgacttaggaaacaaggtgatggcaacacagaaagcttactctttcataaaatctcggaatgatgaagagagcaggaagctttatctaatatgcttggatgacatgatcaaaaagcctgatgaaactataaatgatattcttagtgcatctcaaggcttatggggcaactccataacttggcactgtaagctgtacgggctgtactggcttttgaagctggttacaactggcagttctttctgaaatgggatattaaatcgctgtcttccctctgctgttaatttgcttctttcataatcccactatccatgggggatttgaatggaaggatggactcgttgaccaaggagattcggcaccttagtaaagagctacagaacggaaatagggaaataaagaggttggaagcaaaagttagggagcagagagaagagatagtgcaaaaagatgctaagcttgaagagctgggcatctgtatatcgagactaaaaaggcaggttaatgagaaaagcagagaggctagaagcaaggaaagagccatccaaagtgagtgcaggagaaaagagctgcttaatggcaaaattcttggcagttctaaaagccgcagggattactatatcagcctggaaatgaagatgcttaatgagcgatttgagataatgaggagatttatccttgcgatttccgagagatttggactcgactttgaggttttcgatgaacttataagaatatccgaaggttttgatgatccggttatatctgtacttctagacagcatttctccaagcaagcaaatgcttcaaggccaggaggagcaggatggcatccacttgaagtaatttcgtgccctgtatctattaacacacggatgtcttggcttggtaacaaatttttcaaaattctaaaccctcagttatggcggagcaaaaaggaatggatccggatacaaaatacattaagctgcaggttgtgggaggggaggttcccggagcaacgcttgcccagcgggttggaccacttgggttgtcatcgaaggtggttggagaagatataaaaaaggctactgcagactacaagagcttgaaggtccatgtgcagcttgcaataaaggataggaaagcaacagtcgaagtccagcctagtgttgcgacactgataatcaagtctttgaaagagcccccgcgggacaggaaaaaggaaaagaacattctccataacggaagccttaggatgacagaggtggtcgatatagcaaggattgctcggtctagcaggtcctattcgaacagcctttctggaacggtgaaggaggtccttgggacgtgcaagtcgattggatgtaaagtcgacggcaagtgtccgaaggaagttacgcgtgagattgatgctggagaaatcaagctacctgatcaataaatatttatggcgaagatgttctaccatttcaggctttggagtttgtttcgatatacagcgtaaaaactcaaacatagtgtatcaggatgttaccataatttattgtaatttgatagatgtgaaaccctaaagcatataaatcctatcctatcctacttgtcatgagatttttgatcttctatgcaacctctctggtgatgggaaacgagatggttagaattgcaccaaagagtcatccagactctcttgtggctattgtgaaggctggggaaaaagatactgttagagtagtcagcaccaaggaaaatagaaagatagggaaatcccaagaaggggtctttgaaatcaacaagggaatgacggaaattctacagggaaaaaccaagctctgtaaggacgaaaagagggatgacatcaaagtttgtaccggaaacgacgaggtctactccaaatggagtctagtttctgaaaatggcagtgttaggttcaagacagaaaacgacgtctgtctagaagttgaagacaagaaaactcctgaaggtataaagttagtaggtaaaagatgcaaattgaattcgccaagccagctttttgacctgaagttcgttgaagaagaaagccaggactctaacgaaattgagttcgacaagagctcgcagaaagacctgcccttggaggaattacttccgttcctgcttaaacagtctcagagcagagctcctgcaacaaagcaacgcataattctatatgatggcgaaggcaaaaagatagtctcattcaaagggtcggtaagcccgcttcttattgccagtctaagttctggtattctgccacattccagtacaacgccaacaccttactctgcatacaggccattgacaggaacagatgcaggagaagatgttgcagttacaccgaactatgcagactatgtaaaatattactaattaaacagtgcatttcttgttacatcacggctgaagaacaactatcttgcgtcagagaactatcatgcttctgtcttcaactttcctattgaatagttctgaaaccacaagagataaatggagaccagtaatacaaacaggatgaacctaatgacgatgctagtgatatcctgcgttatttgtcaatcggatccgataaaagtcagaatagtctcgaaggttgacgcacagaaatatctgtctttatttgacgaagaggtgagacttacgacgaaagaaaaaataaaggataacggaggatgctcgaagttcattgtggacgaggtcaggacagaaatactgcaaaacaacaagcggatatgcaagaggcatagcttttctaaggccatggtatgtacccgtgaaagcaagaactcgacgtgggaagtcgtactcgataaaaagtctaagtttgtgagtttcaagctaaacggagaagacggaggatgtctttcaagtaatggatcggaatccacagacgcattgggaagtgttctgagcataagagagtgcgatgagaactccgatgctcaaaagttttggattaagctagtggtaaagagaagggtgtgaattgcatagaatgaatgacgtaagcattgaataagcaagaatccgcgctttgttgtaagatctgcaaataaatacttttcttcgatgccgctatggctatgaaagaggagatcacttacttcaacaatggaaaaattgacctggatgaaatagcaaaggagaatcaaggttacagtaaggtgtacatgaatgctgtaaggaaagaaggtgtaacagacataatactttccagagaaaagggagacattttgtacattctgagcaacacagaaaagaaaaagtacagtgattacttcaaaaagaagaaggaagataaggtctttacaaacaacgagaagaaagagtctgaaggtcaaccttctaagagaacgaagcagtcaactctgtttgattttatgaagaagaagtaatggagatgagtccaaaagtgattcttcggtttcatgcagtgaagtttattgtttgcgtcacttccacttctttcaagaagcataaggccatctcaaagctagaacacttcactagtattacgatcgcagtgcaatctgtctttattaattgtttcatgtggctgtgctgtttataataacatcctcgtcagatatattcaaaaaccagatgactgtcccaaccatccagcttattccgcatactatatttttcacatcattactcacttctcttttcttcgctttcttttctactatatccacaacaattagtccaattgcaaccatgacaggtatagcatttatgagactatatctatccttggataatggactaaaacacttgaccagatatgttgacgtcatcattatgtttccaattataaacacaatcatctgacttttgtacatcttctcttgaacagcattttgcacatacatcatcacaattcctatacccgccatcataactccgtcctttccgggtatttctgtagacaagagaccagtgactattggaagcatggttccaactacattccagttctcctttactacctgagccatcttcttattgcgactctccttcattagtatctgtatcccatgtataataggtccagaaacagacactatgcacaatagcccattcaccactacttctaacgttccattagattgctcaaaccttccaatggcgtagtcgagcaacgataaccccaaagatattaagcaataaaacacaaaaaaatgtcctttgccagagtatcccaggttaatagaaatacttcctgtagatggaaacttgggtagatcaggttgttttttttgtttgaatctgttttccttaactaagtctcttgagttaaggatggcatcgtcggaggaaatgtctgacatcgatttactcttcttcaatgggccatgactggtcttcatagaggaaaaattactagataagtccggtgttgaactagccttggataagggttgaggtctaagcttcttttgcgtagaagcattttctagacttccttcttcaggggtggggatatgaggtgagccttccggctgaatattggaatcagctaaaccctgttttccctgcccttcctccacaatgatgatggtgtgagatgagtcttccggctgaatattggaatctatatttaggttttgttcttttgatacattctgaccttttatggagctcagattctttgcaaggaatttcgtgattatctcaatggaaggcttagtgggactagcccctgtaccttcaaacttcttagggtctataacagaatgagtatttatgttgcttttcgcataactagcaagcgacttcccagctgacgttttcttaggaggtaaaggaagaggagcacctgttctatcctgctggttcttctccgagtcatcgcttcttgctgggattggccgtgaagtgcccgctccgttagtaggaaatcttagaccacgtaactttgaaagaattctactactaccatacatctcgatttatgggatactctgtatctttatgtttatatcaaatccaaaacttctgtgtataaaccagtaaaaataagaattgaccgattaccaaataattttccatcctactctaaacgaaatattttatatcaagtaatgaattgaagccactcggggtaattgaggtcccctacgagcagcgatcctatgttggtgcattatgccggacatcaaagcaatctatcccctttcaaaagtgatataatatctcaagagaaaggaggtggtgattattaaacagaaaggaagatctgccaatggtatgggtttatgaagtataggcattgactattgtattttcgtcagatttttatgaaagaatactctttaccttgtcaaatagatggaaatgatagtctaaggcagttatggatccacatgctgcaagtacataaataaacacaacaaaactgaatatgaggacaaaaatagctactctccatggtgcagtaggtggtggactctgtttagatgataaatacttcttcttgagtaatcttactagggtaagagcagaagaaatcgcgataaaacaaagataatctttgggttctatacagataagtgttagactcactaaacatgataatatcaatatatcaatgaagatgttaatgccagtatctatgaatccgatttgcccgggaacaaggcggcaggaggtggacagaagataggtgagaggcatggagggtaggataacagagaagaaaaataaatcgtcatcattttctcgcctgttaatgatgagtgcaatgattgaaaggatagaaatgatagaaaacgtcgtaagaagaagatttaggaggtagtatagtatgttgtacagaatgtcttcttgtttatggccattcttccaattggtgtagagcaggaaaagatattgtattgttgagtataaaaaagggagaagtagtgtgatgagtctaagaagatgtctctcctcgaagcaatctttagtgaagacaaggtacataaaaatagggtatacagttgccatgaatattccaagactgctaagaattactctccagtgggactggttcttaatatgctgcatctcgttagtttcatgtgattgtggaatattggtgacgctcatatggggcaaaggagaattttgtatgaaattgggtatattagactaaccagacaattgatagcaacttgtagttggttttaagcttagattagatattagtggggacttgggaaagagaatggaataaagatatagaatgactgtgaaggttctgaggaggttgaattggttattgagtaaggtttatgtgattgtatagcgtctctgatggggttatgcgaaggctaagaaccagggttgttctgatgattgcgaagatacagatatcaggaaatttgctatctaaagtttgcgaagtgacaggattttctcctatttttgataagacacttgattttctcttgagatatattatgtaaatgtgttaagtcaatgggactcagcgcaaatacaatacttgaaaacaaggcaaaaggggaagtaaaatgaacgtgtaagaggatagacccttgaagatgaggatattgttaatatacatgcttggattgtctggtatagcatgtgcctcaagtataaaagagatagtgaaagagtcaagagaaaaacttgagaaaggtttaggttataagctgtccagttccgagattaggatgttaagaagattgtttgagaaaaatgctggattggagacgagggtggtgattccggttattctccatcagagtaaagtcgttgtatcaccaggtacgagataccgagatattgaggagggggagagaaaatatgttgagaaagtcatcaagttgcttccagaagtggcatggcgttcaataacacacatatatgcccttgcaaataacgattgggctgtggatttgatgtatgatgtttttgacaaggcttcttcatggaggtctgatactgttgctctgtacaaggggactgaaaagaaatatggaatgaagtttacagacttggtgaatggaattttcgagcagaataattgtatactcaaagagtttgggcggttgcttgctgatcgagtggaaattctgattcaggagttaccaggttctttggatgatgtggaaaagaagagagaagaagaggtccttcggaagattaaggagtatggaagaaggttgtgcaccaaggagaaacaggatgaaataattaaagcacagagaataatgtgcaatgtatgtgaatacatctggaaaagagaggaagataggaaaagctttattatggaagtgtattcgacatatctgaagttgagagagatggaatcaaacgtagacgagatagaggaaccactaatttattttgtggatcatagagggctgataaatgcgtgtgataaatacaaaagtatggatattatggcagaactaatccttcaattatttttgcaaggtaagaatattgatgataaaagtatcaagagtgcagtgcgttctgttagagagagaaaaaggttggaagaaatgagagagatggaagaaagaaagagaagggaggaggaaagagccaagaatgaggaggagctgttgaggatggtggagagggagaagagggaggagagtaaagggagaggcaagaagaagggaggcaagaggggtgcaggagaggctaaggaggagagtaaggaagaggacagaaaagaagaagaaggtgtagaggtagaagaggaggagagtgcggaggttccgttggtagagacggtggttggaggggctcggcgcaagaagaagggatcgagagaaaagaagatgggtgaagaacaccattataaggtgcacagccgggttctccggtggaagaaggatgctgagaagatcaagcgtgaactggacaaaggaagcgaggagaggtggaaaggcaagagtgtggaagagattaaggagcagaagaaggtgcatgacatagtggaagtttcagagctcctcagggataaggagaagtgtgacaggttttttgtccggacaggcaagtacatgaagggcgggagtgagagatggaagatggtagcaaacgggatacttgaggagggaggggagaagaaggtgggaaaggtcgaggttgggcttttcaagggcgggagaggagagagtgtggtctaccacctgatgttcaggcccacggagactgagaggacaggaatggtcggaggctcgtcgtttggggagggagacgatgtggatgagataaagaaggagaagtcttctgacatgtctgggtttcggtatccttctggtgtccggtgtgaaatgacgagtaatgggaatgagttcaggatagagtatcggaatcgcaagaacaccagcgaggttctccggactctcaccattcttcggattcctgagattctgtgatgtgctatgtgtatgtggcatatggacataataaatatatgaagtgagtggacgaagtattgcttgacgttattcagatgcttcggatggcagggcagggacgtaaatagaaggagtgtggctggatagaacttacacgacatgtagctaggctggaaaggaggtggatggggaggaaggaggatgcagatggtgtgggggtatccattgaaggcagtaggctgtgtgtatgcaaggtcccgggctaccatttattcgtcaagtcgttggaaggtgcttggcttgggaaccaggggaaatggttgccgaaaatgagcaggcactcatggaggatggaaaagtaaacaaacatggaaaggccaaagataaggacaaaggcagctatcctccaggctggagcaggcgcagggtcccttctgggcatggagctgctcttccggagcaactttgccaggacaaggacgagggagctgatgcagatgtaggggaagaagcgccaggactcgtccacattcagcgttaggcctgctgcaaggagtgacaccatcagaaggtcaatgagaatgtcgacagaggagtctgtgaatccgattgaccctggggtaagggcgcaggaggtggatagcaggtgggcaggcagtacgagcagggaggggaggagggtggagcagacggccacaacctcatcgctgttccattctgtagtggtgaatgcagcaatcgagaggatggagatggcagaaaatgcaaggagagaggcatccaggagcagatagagtgttgcatataatgcaggtcgaggcgtgcaggaagactcggggttgccgaggaagaggagagggaattggaccgccgagtacaggcagggagggagtattgcaatgagcttgagaaagggattttggtcgaattggcctttctccgggatgtagtacatgaggacaggaagtgcaatagatgtgtatggaaaaaggatacagacaggcaagattgtggggggagggtgtgctggtgcatccctctccttggacggcgtggcagtcaaatgagacctctggacgtctatgatacccatgaagggtcaggggatcgacgtatattgggtgggggtacagcagatggcggctgcaaggaccaatggtgggcgagtgttcctggcgttggttagacgccttgtttcgtgtgtgcggaggcttgggggagttcttcccgggcaatctcgcctgaatgaaacaagcagggcgatgggtggggacagtagcttccagggagatagaagagcatggccaccgacacggcggtagtagcgggccgggagtgggataggtggagccgtcagtgtcagcgggcaggattcgggttgtggaaaggccgtgataggtaagcagcaggatacgtgtttatggtcaattggttgggtgtggggacaaggcgtggtctgtgggccatgtgtgctgacgagggctttatggggccgggcagttgtgtgcagccttgtgcgggagcgatggcggggggagctgcggcaggcaggatgctctgtaggtggatggaatgggctagtttgagaaggttctgcggtgaagaggtaaggagcaaaaggacattatgccttggaggaaatgacctgtgcagggcagcaagcaccgctgagagacatcacgacgtcatatgaaaaggagatggaggcgactaagcaggaggaaagatctggcccatgaggcggatctatgcagcatggacgctagttgcagcggctggtgtgatggactgctccccacgattggagaaggctgccgcctttacactcgggccagatagccaggtgatagtattcccgtttatgttccagggatacaatattgctgtgctaccgacaacgaagtacggcgacttgaagggaaatgccaggagacgtgttgcatcctttttagaacacaatatttctcacgcggtgtggtattttgtggttggcgggatagcatacaaggatgatcgatctgagaggctgtttagtgaaatgatggacgggtacttgaagaagatatctgcaggtgcatcaaaggtgtacaagggaggccgcaagatgtttagcgagtcgttggaaacagtgcatgaaatgatatttgaatgcaacaaagcgggagatggtcatgtagtgaagtatggaaaaagtatcataaacagacttagcgacatgatagaaaatgcacttggtgaagtgtctgcagaagagaaaaggaagtatcgaaggttttggagtagggttaaggaacgcgcagggtttctttatagtacggaaagattgaggcgggtagttgaggcagagaagatagtgtgcaatgcatgcaaggagatctgccttgagttggaagaggaggagctgatggggctgttggcagagggaagcgtgagaaaggctttgaaggcaaaggttgatgaagatgagattagccgcggtctatacttagaatgtactgttgttaacactagtctgttattagatgcacacagagagcatggaggagatgttacaagggagttagtcaagcagatgctgctggggaagaagggagaggagatagacaggagatatatcaacaaggttgcgaatgtagtcaaggaaaggcagagaagtgagatggagaagagggatcgggagcaggatccggagaggagaagactaagagcaagaagagtggggagtctctgagggagggggaggcgagtgaggaagcggagatgccgttcgtggaggttggaggagcacgcaggaagacaggcaagaaaagcaggggtggccagaagcgcttcaggatccacagaagggttcttcggtggagagcccagagaagatcaaggaggagtgggacaggggaggcgaggagaggtggaaggtctcttgaagagatcaggagcagaaggtgttccatgacatagcgggtgtgctggaacttctcaagagcccagatgcagacaggctcttcatggatgcaggagattacaccaagggcgggagttctcgaggccgtctggtggtggggttcttgagagcggaggatggcaggagtggtggaggttgggatgttcaaggactctcctagtgggtgcccaattgtgtaccacctgatgttccgggttacaggaatagaggggatgggggatgctgtgagatggggggcaatcttggtgagacgagcgacgttgagaagatagatgaggataaggaataccaggatgcggcaagtttgagtatcctctgggagtaaggtttgaaaggtgaaggagacaggatcattccagatagtgtggaggaatcctttgaacaccttggttctccggcgtctcaggattcagggcaggccatggatgatctgagtggagtgatgtgttgatgaataaaacaaatggtattatggttgtgctcttgttctctactgacatggtttgggttatgtggggatctcctggatgtgtgtgtgtgtttatgtatgttgactgaagagagcagagcgatctggtgggtgggtgttagggatggtctgtgtggcctaagagcgtgtcgatagatggagtggagaactgtttattaatcaggccttagtgaaaggaaagactctcttagcttgtgaagtaagccaaagtaaccatttaggatggcaatgggtgtccacatcatgaatgcgtagataagagcagcagaggtgaggatgaggacaaggatggcgactctccatggggcagtaggcggagcactcttttcggatgggcaatacctgtcgttgagcaaccgtgccaggatgagtatggggaatgggactgcagagagaagacggtactcgggttctttacatacgagcacaagacttactagagggcatagtaggatcaggatgtcgataaggacgttgatgccagtatctgtgaaggcggtttgtcctggaacaaggcggcaggaggtggagaggagataggtgggtgggatgaagagagagggaaggacgatagaaaagatgagtgaatcatcacctttccattcattgatggggagtgcagtgattgaaaggatggagatggcggcgaatgcaagaaataggagattgagggtgtagtatggtgtggtgtggagtagtatggcatactgtaccgctgagtatgaaaaggggaggagtattgtgatgaacctgaggagaagactctttttaaaactgtcttcgtcggagatgaagtacatgatggcagggaatacaattgagacgaatggagcaatgccgaggatcttcctccagtgtcgcaggttttcggtgtgttgcttgtcagttctgtgtatctctggaacgtgtgtgatgttcatgtggggtagagaagaagtatggatgaaatggatatgctgatatgattgggtgtgtgagaattagtagtagggacttcgttgtgagtaggatatggcgtgtattgttggggggactgggtttgatggcggggctagggtctgggtggtctgtagagctggaaatgttatggggagagaggactggatgaggcagaggctctaggattgtgggttgtatgaggggcggtgtctttctcttgttcgctcccctgggattgtcgagaaggtggagcttctttcggtggggatgtcgcggagagtgcagtgccgtggggagtgcttcggagaggggatgcggagcggatggccaacacacgggttaggagctttgagtttgcagctctggcggcgtgctgggtgctttgcggtgcgatgtgcccggttactcgctgcctgggaggcgggggtcttgggcggtatgtctggtgtgtggacgactttggaaactgcaagacaacggttctcgcagaggatgtgcagggtttctcgggagaaggtgcgaggtgtgcgggaaggcgcttgggatctgcggaaggctgtcggatgttcggcaggggtcggcggctctgttgctggaagctctggattgcagcaggcgctttgtggggattgtggtgaagggcgcaaatgcatctcgggagctgggggtagggcgtggggggcttcctgtgctttgcaagggcgtggggcgggacctcgggaagtagggcaggcggtgcagtgctgtctatccagagagtggcaggggcgggctttggactctcggtggggtcccggatgatggatgaggtgtgtttccaatggaagcgaggtcttaattgcgtctatggatagaattggttggtgaggttaggtgtctctctgtcggaatggctggagactgcggggtgtgcaggtatgtccttcctggcaaggagcttgaggtgggtgagattcttgatggctgatgggagggcccggcgattgggatagagaggctgtgcggcggtggaggcagccgatcaagacggaaaagggcgatgcggagtatttctgtgggtttggacagggaggagagtggaagtgatggcctttgcttggggttggttgtccttgcgactctcgcagcgggctttgtggcaggctctgatgtgttgaggtgctggggatttggtcctgcgactggggatgtgtgtctttgggttgaggcagggttctggcgatgtccgctccctggcggaggggcggatggacaagggcctggcttttgggatgcggctctgagggaagctcggatgttctgcaggagttgtgtgggactccggatgattggatggagaagatgatggcggaggctttgcgggagaggggatgagagcattcgttatggttgatttataggatgaggagaggccggctagagggttgctagctgttttggaggatgtggctgtgcttgttgggctgtctgggcaccttttgtggggcttccgtggagtctgcctgtgtgtcggatgttccgagctcggatgtggaggttttggtggaggagggcagtggagatggggcgctggagcggggtgtgtgagtggatgtgcggagattgtggttgataagtgtttgctgggatggtgcttggccttgatgttaggagtggcaggcctcttttctctctctgggtgttctggctaaggagggaggaagggatagttatgggagtgtgatgctgtgtagaagtttgtggtttgggggactctgtttctgtgtgtttggtgtttggttctggattggcttcgtgtgtgtggcatccttctgtgtggttcttcttcttcttctttgggggaggcgtgcctttggttgggggctggaggaatgggttgcctggctttggacggctagtggcagcgactgacggtggttgtttgaatgtgccgcagttgtttgtacggggcggttggcatctaagacgagcgctggactcggatcggaagtctggatgatctgaaggcatgggtgctagatgggatgcagggcgtggcatgggggctgttggagaagctggcggggctggaccggcttcggattggttgggggtgttttggcttggcagtctcggggagttggatgggcgcggccatcgatcggagacgtgcaaggactgctgcccagcacacggatgctcaagggggatgctagatgctcaagaggggatattcacatgtctttaatcgggcaagcaggcaggcgctgggggacgtgtgttcagccgactatgagcagcagtggcagtcgtatcgccggagcctcttgtgcagtcatggagtggagtagtcgcgggctgattgatgggcattcggcagggcggtgggcattcggcagggcggtgggcacggtcatcaaatagctcggtgcagtctccggatctggtgcgtgatggcgcggcgagtacggtgcagtgtttgatcctgtgttcgccctggtttcgtcgttggttagcaaggtgaaggaaagcacggatggcagtgagcatggagcatgggagtccacgcagtcttatgaggggagagggcccttccgagattggcagtcctttcgttcgggcggacgggttcttctctgcttcgtgcagcatgctctgcttcgtgcagcatccggcttagttcatcgttcatcgaatgcagcagaaaaggcctcgattcctttgaagatcatcgacggcttgggcacatgatgtcctgagggacttgagcttttgggcagggagtcgaaggcggtggtggcatcccgaagaatctcgtggggttgcgctctctggggttctgggacgtttggcgatcggcttttctggacggctcgcctgactgtctctgaagagaggcgtatcaatgccatggggaaggtagagggcttgaggcttatttcgtgtatgcaccgatgaaggtgttccaggtccggctggcttcgaggcagtcgaactgcacctcgctcggggccaagagaccaagctcggggccaagagaccaaggatggcaagcctctgggggatctcgacctcctggacctcttggtccgggccttcggtgacatggggcagggcgctccgaagggcgtgtttgaacgttttgagtggccttggatagtcgtcgagagggcattggccgctcggaagcagcaggaaaagtctgtggcatcttgtttagaagaggggcgtgaagtggacgacagcctcctctagggcgtcgaggcactggtggcagcatcgacagcagcagttcgttggggcttgggttcgtttgtctccaggccgtttctgataccgtcgagtaggttcttgtcttgcaagggatgatggcggacgattctttgcttgatctcctatagcatcggtgataggcggccctgtggcgtcccatggtgctcctcctgtgcaaaggccctttcgcgatagttgaggtcaactttgcgagcggtgttttgacacggttgtgttggatctgtgggcgggatgtgtgttggcgatccttgcacatatgggttatgaatggggggattggcggcaggatctcggggcagaaatgtgcctgggtgcgggggggattgtggagggggaacgggtcttctgatgggctgagaggattcggttgtctgtcgtaggctttgtaggttgccggatgtgattgtgggagactgttgattgtggcgacatcgggggatcttttggcgtggctgtggcagacacaggggctctgagatgccgactgattgggtaaggagagggctgtgaggtgggatggatggcactgactgtgggtggtggaagtgctggatgccggagcccgaaaggattctcggtgtatcgggggctctgagaaggaagcagagtttctgtctgtttgtcttaaaggggatgtgtcatattacaggagtgtgggcaggtgaagaagggtggcaaggatagggagtgtgggattgttgttggaggtgttgggcggatgtgggtgtctgtgggctggaatatatatgatgtacttctgatgtgtcttgattttggggggttttagggaagaatggggtctacttgcttgcttacctacttacttacctacttatttatttatctatttatctatctatctatctatcagggagtctctagatgtatcgaggatggctctagatgtatcgaggacatacattaatgggggcgggaggtttaggaggggctgaagatgggggatggtttcgggggaagatgtggaatggatcaaggagatgtgtcttgatttgagctcttcggaatctggctcgatttgagtcttcggatctggggattgggggctctggagtatgaaaagtttgtagaggaatggtgatgaattgaggaatcggatggatgtgtgtactattacaggcatgacggctcgggggaggttacgagttagtcgatcaagcagatggtgttgggttcaagggggcggaatgtatatggcgacaaggttggggtgtatccaaagggagatgtgtgaaggagctgtttcggggctctgggaggagggagaggatggcggaacacggacgcagatgggtaagagagcaagggaggtggggcttgaagaaggggttcttctcctgtggaggaccctggatctcgggggagttggaggtcggaagctcggatctgaaggtcagtctctttctgagaactcggagcagaggagtttgatgagatgggggtgtggaggaagttctgagaggagatagagacggggtggtttttatggatgtgtgagttctctggggggttgtcttgtggggttcctgagaatggaaggaggagaatggcgggagtgttggagggagacgttggagggaggcatggatgtggagttgtgggaccttctgtctgattggacaaggagcggaacaaggatggcggtggggggacggtattaggtcataggatatggacaagagatgggtgttcttcggattaggatgggggtttgtggattgtgtgttgtaaggtttgaactgtgaaggaggatggatttgagatggtgtgcctgaatggtttgaacagctcggatctcgtgggggtctccgtcttcagggcagggcatggat