ttcaaaggaatcgaggccttttctgctgcattcgatgaacgatgaactaagccggatgctgcacgaagcagagcatgctgcacgaagcagagaagaacccgtccgcccgaacgaaaggactgccaatctcggaagggccctctcccctcataagactgcgtggactcccatgctccatgctcactgccatccgtgctttccttcaccttgctaaccaacgacgaaaccagggcgaacacaggatcaaacactgcaccgtactcgccgcgccatcacgcaccagatccggagactgcaccgagctatttgatgaccgtgcccaccgccctgccgaatgcccatcaatcagcccgcgactactccactccatgactgcacaagaggctccggcgatacgactgccactgctgctcatagtcggctgaacacacgtcccccagcgcctgcctgcttgcccgattaaagacatgtgaatatcccctcttgagcatctagcatcccccttgagcatccgtgtgctgggcagcagtccttgcacgtctccgatcgatggccgcgcccacccaactccccgagactgccaagccaaagcactccaaccaatctgaagccggtccagccccactggcttctccaacagcccccatgccacgccctgcatcccatctagcacccatgccttcagatcatccagacttccgatccaagtccgctcgtcttagatgccaaccgccccgtacaaacaactgcggcacattcaaacaaccaccgtcagtcgctgccactagccgtccaaagccaggcaacccattcctccagcccccaaccaaaggcacgcctcccccaaagaagaagaagaagaaccacacagaaggatgccacacacacgaagccaatccagaaccaaacaccaaacacacagaaacagagcccccaatcatctcccactgccctcctccacatccagggcccactgcaaccccgaatctcctcccttgcccaaaccccacttcatcattctgtcaaaacaccagagacagccccagcttgcccccccaacgtccaaacatggtccatattcccgaaacacccctccaaagacgtcacagcccaagtcaaatcccaatccgtatcccaccgagcccctataacctatcaaccgccaagacctactactacctccaacccccgtatctcccaatcctatcacatgaaatccatttcatcgtacctctcctttgcccatatgaacatcacacacacaacagagcagcacgccgagaaccagccacactggaaaacaatcctcgacatcgctccattcgtctcaattacattcccagccatcatgtgcctcatcttcgacgaagacagttttgaagagagtcctttcctcaggttcattacactactcctccccttctcatactcagcagtacagtatgccttactctacaccaactggaagtcacataacaaaccagagcccatcctgcacaccacactctactacacactcagtctcctgcttcttgcattcaccatcatctccatcctttcaatcattccattctcccttaatgaatgggatcatgctgcctcattcttctaccctatcgtcctcccctcttttaccgtcccacctgcctatctcctttccagctcctacttccttgtcccacgacagatccggctcacagacactgttatcagcatactgatatcagtatgcagtatagtaaatgtgctacttgtgttcaaggaattcaattactatccttactctgcaataatatcctccatctccgtccttctacaactactcagcgagaagcactgtctattcaagcagagtcctccatctactgcatcatcgagggctgccgttcttatcctcaccctcatccttgctgtccttgtctacacatttctggggtatggagccatctacatcctggatgaccacttccacctacttggcaagatgaagagtatccttccatcagaacctcaccaataaacccctacctatctaccgacgtccttaccagccccacaccaacacagacaatcttcaacaaccaggcgacagcccattccattcttcatctaatcaccacacaagcacagggaggagcatggattggcatatgcgcaaacacactctgcagccccgtttaccaacatcgtaattccatcgtccccactctcctcccccagatactcaacagttcgtagtctcaactcatcatcctcatccaccccaacaacatcctctgctataccactaccacatacactctataaccgacctcaaacagcacttccttgaaaactccaacacccaagccccaccacccacgactccgacatccaatccagatccctttagtctatcaaagcctgcccgtctccatcaccgaaaaacttttcccatttctgatcccatcaaggaactttctctccgtatttcccccgagcaaaccacataccccatcctcaacctcttctacagccagccacatcccctctcctccatcaatctatgtcccattccaacaacccgctaagcccaacatatatctcccctccaggcaacccagagctcttcatcaactatcaccttcaatccagctcagtccgagactccattcaccactaactagaatcgaagtcgaaaagagaagaccaagacccacgtccttgctccttcatgccactgtatgtccatctcccacatccccagaacacatccctcactatctgccttgccatcatctatggcccatctccaggaggctgctctcaatcctgaatgcccccattcgaccaaatctccgccctagccatcccatcaaaacaacacacatctatcatatttattcattcccttcatattaccgcatctcaggaatctcagaacagcaagattccgaaccatccagagacgaggagctccctgcatcctcccctacctcgtctacatcatttcccttcacaatcaacggccttgcattctctcctgtcttctcagaccagtggacctgaacagaaggtggtagatcacgctctccctcttcttgaaaagccctccctcttcttccctctcccaaaagtaccccaagagccaccaccttccatctcccgcccccccccctgtacttacctgtccggacaaaaaacccgtcacacatacttgtcggcagcgagcggcctattaactatctcctccttcttttccctgatccatagcctttcctgtactccttaaccttcagaagcatctccacctctcctctcttcttccaaatacaccaaacctctggctctcccttcccaaccttatccgccatatcgctgatctgcccaaacgctccattcaccacgtccgcaaacctcattccacatctccctttggcctccttgtacgtcccagcaccatcaaacctcttgaaatgcggactttcaaacgcctcacgtatcagatccggagccctgctgctgtctccaaacacgcatatatatgctaccgaccgaagtgccaaatatgggagtagcccgccaactgggaagcacatgccctttctcctgcatccatctcctgccgccagtgtccggcagcacagcaaccttgtccccgtggaaaacaaccggagctagatccaagtctctaaacccgccccttcttcaagcgatcctttcaacatctctatcttcgacctgctaaacctccagcccaacccatcctcaagcttctcacctcctccaccatccgagagacacatgatatcccaaccagcacgactgtacatgccaataaccttcacatcttcaagggcccgctgtctcccacacccgttgcactgcttcttcgccctccgactaagatccttctcccccggaggccatcgaccaaacacacatccatcacctgcactgcacaatatcacacaatatgtctcacgaggaattcattccaccaggaacagaatccacatccaatccatctgcatccccaaagctcttagatccccactgcctcccaaccctcctactccaagcctccgcacaaccccacaaatatcccataccataacacaaatctaacgcccccacacacccaatcatatcaatatatccatttcatccatatttctcctttacccacatgaacaccacacacgttccagagccgcacagaacagagcaacacaccgagaacctgcaacactggaggaagatcctcggtattgctccaatcgtgtcaattgcattcccagccatcatgtacttcatcttcaccaaagacagttttgaagatagccttttcctcagattcatcacaatactcctctccttttcatactcagcagtacagtatgccgtactactccacaccaactggaagtcacataacaaaccagagggcatcctgcacaccacattatactacaccctcaatctcctgcttcttgcattttccatcatctccatcctttcaatcactacactccccattaataaatggaaaaatgatggtggtccaattttattttctatcttccttccccctctcttcatgtcacctgcctatctcctctccacctcctgccgccttgttccaggacagattggattcacagacaccggtatcaacgtccttatcgacatcctgacactactatgctctgtaggaagtctattacttatcttagaagaatccgagtattgttattgctttgcaatcatatcttctatactcatcctgatacgattgctcggggagaagctctctccagagaaacagagccctccccctactgcaccatggagaatcgcggtctttgtccttatactcatctttgctgctctcatctacgcatttatgatgtgggtatctatcgacatcctaagtgatcactttgacctgcttaccaaggcaagaagtacctcagtatcaaaacctggtcaataaacaactcttcatctgtgacatgtccttataccaacacagaccattccactcttcaagaaacctttctttccacctctctcccctagacacatccaataacaatctagtatccacaacaatatactccagatgtcactgctaaccctgccacactgaaagaaccgctgtgttgatcctcccacagaaagcaatgtcccacaagcacatcctccaacctacaaagcctctgatgaccgatgactgtcctcatcaattctggccatcagaatctatctcatccgactctctgtaatagctgtcactagatagataccttgcctggaaatccttgtgccatgtcacccaccattggtccactcttacaactcctattcatcattagccacatctgaaaagattattaatcggatatatccacccaccgatggaacagatcagccgtattaaaacaacacttgacgaagttgacctcgactatgatgaaagagcctttagaggtctaagtgtggaaaaactatgggtccgtgcattctggcttattagtgatattgtaaaatgcgaaaagatgcaccctgccattgcctgctacagaaacctacttgatagtatcctcgaggacttggaggaaaaaggacaccccgaaggaattactgctgtcaatgcagccaaggatgcactaagggccttagaggatgttgttaaccgcaaatgtcaaattcttagtcttagtaaaaaagcacacggcaccgagtttccctattactttggagcaattgacgggtatcttaaggactatccagggctactcaaagcgtttaaagatgcacttaggaaagtgttgccgcacgtccgtggagacctgaaggttaaagtgaatgagatgaagttggaggctgctatgtctgacttcttaaaagttctgaagaaacagttggatggagagaaggtccaagagagaccttccactttggatatctataagtatctaatgaacgaagtgaatgaagtggaggtccctttgaagtctgtcattcgcgatctcttagggattgaagggaattataactttgaagccaactggagcttttacagttatcctcgagatataaatgaagcagccctctacatctttcaaaaatacttccagcacgacattgatgaggcttctctttccaggacaataaagaatgagctggagtgtctagaaaaggtgatctccaaggttcctaaatcctggagagcgcgactacagaggattcttcgggatgtcaggacggcctttgactccctttctcaaaagctcaaggctctcagaacatcatgtacccgagtcattgatgatgttgaaagcaatggaaagtctttttctgatgcattcagtgaactaaacggaatgttgagggaagcagaaaaaggcttgtctgacctgaaggaaaggatctccgatctcgaaagggtccttccctcctctcccccgatgaaactatgtgaactcctatgctttatgttcattgccattctggccatccatagttttcttcaccttgccgaggataaaaacagcagggtgaagacaagatggaacacagcactgtactcactagctgtggccgggaccatcatgcaccagatgtgggtactgtggggggggggtggaactggcatgaggatgggacaagtgatgtgttgaggaatgtatggagtgtgcttggatgtctggctcctgtggcagttgagcttctgaatgctggctctatcgagagtggtgtgtacagcctgacggtagctggagttagtattgcctcgatgtgtggacagcgtctcatccagtgtgggatgagctggaagcagatgtgtgtgttctgtgccgggcatgtgctattggcagtggcatgctttgccgagccttccaagcaccccctgctcgacacatatgggcggtgtggcatggtatgcattgggcttactgtgcttattgctcttctgcttcttgtgtcgtacatggacgaagctgatggagaaaaggcatccgcaagtgggagtggggctgttgtgatgaactgcctgtttgtgatgagtgtggcggtcaccacctttgcatcgtgggtatcaagccgggactacttcatgacgtgcaggagaggcaccgacgatatgactggtactgctgcctcatagcgggactggacacatgactccccgaggcctgactacttactcgattaaagccatgtgaatatcctctgttgagcatctggccgtgtgctgggtaggagtccttgcacggagttcctctccgatcgatgggtgttctgtttcatcgaacgggcctgattttctactgtgggaggagggaggaagagtcccagaagtactggtggcagtggattgcacccaagcatggtccattgcaggatgggcaagacccggactacaacgatgagtgaggatgtgcggaaatgcagagtcattgaaagcatgtagctgtgaatggataacgcccacggtcaattctcatattaatccttctccaggttctccaacagcatccgtgctattacgtcttatctaacgcccaggacacagacctcacaatcttctcggcaccctttcccttgctcggtcacatctccgattcgtctattctatcaatatatccattttattcacacttctcctttacccgcatgaacaccacacacacagcagagcaacacaccgagaaccagctctattatgggagggggtacaatacccagagatcttgcagtgttcatgtcaattgcattcccaatggttctcctgttccgtgccagttggaaagagagcaccaaaccagagggcgccatacacaaaatactccgatacttctccagtgctctcttcatcacattcgctgtcatctccattctctcagtcattgcatttgccatccataactggaaatataatactgtctccctttccctttctatcattttcccctctcttcttttccctcccacctatctcctctccacctcctgctgccttgttccaggacagatcgggttcacagacaccggtatcaacatcctcattgacatactgatattagtacaccccatggcgaatttagtatctgtgcgcagaagaccctaccgctatcctcactctgcaatcatatcctccatcttcttgatcatcatatttacccctgacaatttgaataatggggctacagccttctgctcacaactctcccctccttatctggatctgcagcccattttctccgtgctttctgcgtccaggcagcaccacatccccgcttttctactagcactagcgtgccccataatgggtctaatcccgatgattaaagattcgagtactatccccatttcgcgattgcctctcctaccctccttctgataaagccgtccaaggagagataccttgttccccgtatacacacgaaaggggcccgggcctgccgaagcatggagacttacccacacaaccactcattcattcaatcaccctatccagaagataactcgagacagcatccaggtaataagcctttaccctatttattcataatctatagacatcccatcacagaacctccgccttctgtagaacagtaagactccggagaacctcgctggtgtccttgggattccgatacactatcttaaaggcatctccgcccttcactatttcagatcggacaccctttggatactcaaacccagacatgtcagagagctctcctgccccctcttctagcccttccacatcgtctcccttcccaaacgaggaccttgcgccctttcccgccttctcagtgtccatggccttgaacatcaggtggtagatcacactcccttctcccttgtccctataaagcccaacctccaccttccccactttcttctctccaccctcctcaaatatcccaacccccaccatcttccatctctcggtcccgtccttcatatatctatttgtgcttacaaaaaacctgttggcatccaagctcctgagaagcacgcaaacctctattatatcatgtaccttcttctgctcctcaatctcctcaatcgatttatttctccacttctcctcacttccctcatccaactctgccttgatcctctcggcactcttcgtccaccggagaaccctcttgtgcaccttgtaacgatgtcctttgcttctactcttttttttcgaactcctctccttacttcgggctcctccaactgccatctcttccaaggaaacttctgcttctgcactctcctcaacctcttcagaatctttcttctcctcttccatcttcgccgtgacttcgccagaccctttcttgcctcctttcttcttcttccctctgcttttgctcttctccttctcctccatccgaagcagctccaaagtattcctaaggctttcctcctcttttttccttctttcctcctcccctctcatcttttctgcctcttccctctccctaaccccgcatacagcgtcgttaacactttcatcagaaatacatccacgttctgtaaacacttgcttgattagctctgctacaatgtctatacttttatatttttcatatgcatctatcaaccccctgtggtctatatagctgagtagtggctcttctacatccatagaagatcctatcattcttaagtacagatgcctcgaatatgtctccataacaaaactctctctgttagaatctctttcccaaatacatgcgcatgcatcacacattatctcctgtgccctgattatctcctcttgcttttccttggtacacaagctttctccatactccttgattatctgaagcatcttctcttctttcctcttctcctcatcagatagagagcttgatatctcttgaatctttgcctctgcttcctgggcaagccgctgcccaaatctattcagcatgccgatattatgccgaaatgtcctgtttaccagatctataagccgtattcctaaccttcctcgggccctcttgtacagagcaacagcatcagatttcttaaaaggcgctgtttcaaagacttcttccatcaaatttaccacccaactatcatttccgaatacatatatatatgctacagaacgccatagtagccttggaagtagtgcaataactttttcgacatatcctttttcctcttcatctatatcttgatatcttgtagttggtgatgcaacaactctatcttcatgaaaaatgcacggaaccattagtcttgtgcctaaaccagcagtttccttaagatgcttttttagtgcctctttttctgcactatcaaactcgtgaggcaaagcctcttcgatctttttccccatattttctactagttcctctattttcgaagtgcataatatatcgaccagagcaattgcagacactagccacatcctcattgtttgaaagggacattcacccatcgaattcctggtatccctaaagcgttactccttttgctctcctccacttatctcatcgacaaaggaatatcgaagtttagtaaatacctaatctggaaaacataagccacactccttctttgtcacactatgaacactataagcattgcacgacaggatggaaccacgaacaacactagaacagcatctaagcaattcagaaacaatggagggcaatcgtttagccttggccctgccatgtccatcgtattaccaatgcttacgcatttcatcttcacaaagaaagacttcaatcagaccttttttcagattcgccacggtgctttttcctcctactctacgataattggagggaaaactacgagttaccgttcatcatcgtatgtgctacttttttatcagtatctggctcattatgctcaccatcacctcctccattctttcaaccatcctatttactttccaccgtccaccctctcatacttacacttcccacctgcctgctcccctgccttttgcaactttactgaggatcaactctatttaccgatactgataatatcagtatctctgtagacctagtaatttataccctgtaatgtccagaagacttttacttgaaaaatctgagtactgtacctcctttgtcctgatctactttattctcatcctgacaaggtcgctcatgaaagagtactttccatccagaaagaggtttttgtccattacggcatggagagtggtcgcttgcagtatagctgacagtccaacaaataactaatctagcgccttactaccagctttacaacatatactacagaccattttcattagctatccattctataaactgcaacattttcggtcattaaggtctgtgtgctataacctattggccgatatcggagaaatctcctgctacatactaaaaccctaaagagtccgcccttaatcggatgaaacctgcatatctttatctcatacttctattcctgccgctctctgtctcgagggaaatccctgacatgagagacattctttacgaggacttccacaaggagatgcaagaccctcccaccccgctcatcattgatctcatgtccacagacctattccgaagattggacagagttgcacagctgggactaaggaacttgctatttacccatgccaatatcaccagaggtgcacattgtagaggaacacggacgatgtcatcaatctatgtgaacattctcaacaagaactcctgttctgagagctgcatcactcctgtccagtcccatgctattcaggtggctagtttacttcacgacattgggcatggtccgtatagccatctctttgaatataccgtcactggtatggtgcacagcaatcctgaaatctatcacgacgacgaaaaaaaagattctgccaagccgtggtctcatgaaatgcagtccctccgtatagctaggtgtcttctccaaaccaacgacctggtccggaagtacaacttacctcacgactttgctgatgctgtctgcgacatgatccagggtctttcccgtgatgatcatgccaagaagtatgcctcgtcacctgacttcaataagtatgtcatattcaccattgtaaacggggatgcagaggccagtttggacacagacaagtttgattacatgaggcgagactcttacttgtgttgtaggccaggatatgctaatcttgtctcacaggcagttactgggataatgttaggcagccgtattgagcacgatcgcattgtctactccatacgttgtgcagagagcttggttgtcttttctcattgtgtctacctcaactaccgctacctctactacaaccctcaggccggaggccttgaccttgtcttacaagacatccttacacgcctgctgtcacatgccaatctgacccgttatcttcaggacatcaacagtttctctattctggacgacatgtttattgccagattatgggacaagggaagccatgtggacatccagcaccttctggacagatttaacgccagagactcttacgagtttatcggataccgtgattatccttacccccctgagacgtctcccaaccacgacctcacaaatctacgcagatcgatagccgatatcaagcacaccttttccgaggcactgggaaaaacccaatgtgaaattaccaacgacgactatgtcctcgtagccttcaactttgctcacatactcaagggcaatggaacaaagaacatactggctaaggttctgttccatgaccccattcctaaccctgaatccttctactcccacaagccgcatctcgacaaatacttctccacgcctgggtgcactcccctgttcaagcctattgaaaatgcagatagccttgcagctgcctatgaggctgatgacattccattttactggggatctatacaactaaggttgtacgcaaggaccgtcgacaacgaaaagacggctgagttgaagaggctgttcaagaatgtcatacttaactaaacaactattttgaagcactttttacaatactatcaatatccttcggctatcgtgtttactactgatgaatgagattctgacaatccgttccttcactccagcacttcccctttttctttacagcgctacttgcctaatgtcagcttcctgcgatcccactacaactttattcacagacactggcattaacattcttactgacttagtcatacttcgttctatacaatggatctcccactattgcttttctcagaagaagttaggcgttattcttactttgcacctaccactttcattcatgttctaacaagactgcctgaagaaatcccctgtcacggcagagctcctcgtctactgcgctgtggagagcagctgtctttacccttaccatattcatcctcactacacgtatctgttcattcagtgcatatgtttctgtaaactcccttgcttattatttcgacctctcaacgaaaagaagaatggcccgaaagatcttaacaaataactaactgattatctaaatgttttaaaagccattcttgctgaaaaccgcctcgccatctaaacccctttcttatttcacactcactacatcttttaaataatctacttttctttattccatatgaatattaataatattccagaactatatacaactgacaagcgatgttacaccaagaatcagtcatggtgggtagcggccactaacaacttcagtccactcatatgcattctatttcctgttgttatcagctttgtcctgaaagaaaccgttgataacaacagccctctttccaaattaatcatagtactatttcccttcttatactctgcagtacaacatcttcttctgtttcatggcatgtgggcctcacaccatagaccaagaggcctattatccaagatgccctactactctctcgacttcctttttctaacattcggtatcatctctgccctttcgatcattgcatttaccgttgaaaaatggcaaggcgacgacgatttactttttcatgcaatcactctccctttcctcattatatcgcccacctatctactatctacttcctgtaatcctacaacaggacaaatccagttcacagataccgccatcaccgcccttattgacttaatcatactgtcatcttatataatcggcataacgttaacggttctctttagaaacagaaacgtctgctgtcctttcccctttatttttgcctttgcctctttcatactcattctactgaggtcactcaaggaaacgttcttcccatccaagcagagctcctcatcttccttatggaggaaagggatctttgtcttcatagtaatctctagcatacctggctatttactcacagtatgtgggcctatagccgtctttagccaacatttcaactgttttgccaattctgactaggaatcaccagagttgattaagaaccaattaaatccctgctaccgacacctaacagcataaatcagacagaacaatattataccattaattgaatatacttatccccattgattgtacaatctcgacaaaaagaattcgggagctactgaaaattaaaaagcagggattcccattctagtcttccatacatttacaaagacatagcccgccaagcatttgtcagctaatacttgcttgacaagatgaaaagcatccttcaagagaagaaagttatcaacttgccgcctattaatcaataatggtattgttgcgtgtattattatggtttaattatccactgctttgtattaatatagagtctattccctccatatcgtcgtactaacgacactacaaagacttatattataccaccttatttgaggaattagaacatactgattcctgcaaaaatattctattcatcatgtagtacccggccacagtatatgctacaacgagtattatattcataaagactctaaaactagtaattttctcttttgatatcttaaacatgctaataacatagtcctccacaatgaaaagtattatcccaagaaaaaacaacaggaaaaatctcatcagtattcctctattgatatccttatcatagtcgaatgacaccgcagctcctattataaaagtggctttcaaaataatgtacgaaatatgataaggcttttgaaacttcagtgccttctgtgcttccaaaaagtttgacgaagcaaaataaattcctaaagggttacaaacaatagcattcgacagcttgttgatagttccgttgacgacaaacctgtttacaacaaggaaaacgaacgtaaaaaggtgtaggagaagcgttataatcgccacaatgtcctcgatgtcctcagcctcaaggacactatcatcttcagattccaatgaccgagagaataggttactgatcgttgagaaaacgagatatcccagattcccccatccaacaatatggaggaggaagttgccaaaaattttcttggagataggatgaagaatccatgccacaagaatggttgaaaggagtaatatagaatctatcacagctgctggtttgccctcggacacggatgcttccttctcatttttcacaactggatatataactgattgcttttcattatcttgtctttcatccttctttttgccggtaacatcaatagtcactttcatatagggatagaaatgctgcacattttttatgcttatactcctgggaaaatttattttggtatcgaattataggtttaagctgattattaccgttgacataaatagtctaactgtatcggcttatcatccaacttgatgtatttgataagcatcccgcatcatctctttttcgtttcctcatcttctttgatttcttcttcttttttactagccgtatctccctcaccaaactctatacttgtcttcgaatagacttttattatcatgatgtccgtcatatgcaactgcccaattattcttcacccctttgttatttcctattctattaaaaatatataatgattcctcttattgtaagtcatgaacgctaactctgacaagccacttgaagccaaccaagaaataagcgaggcaaagcgaaagaagattcctaatagctttttggcatgcatgtccattatatcttcgctttttgtatactctatatccgaagaaaatgaaatcaaatccagcttggctctcagattcattgtaacgtcctccactttttcatatgtgatattctccttctcgtcttgtttgcatgccaacttgatgctgtggaaatccgatatcaaagaatcgtctgtaacacagaagatactctactttctggtcaacatcatttctgttgtactcattgtggcctcgcttctctcaattgtcggaattccaatcaacagctggacctacaccaaaggccccctcacggctctttttccatctcttgtattatttgattacttggcatcgtccttgcttaactccgctctaggagcagtttcacttactgatagcaacaaccatcttgacctagtactgctgctactttcttcttttctcataacatcacgtgaatgggataatgattttgagtgctcactatatttgtccatcgcttcctccattatccttcttataatgtcgcttgaagacgaagatgcccttccatctacagaggagccttcattcgttgcaagaacgaaggtggtcatttttactatcgttcttctcctcgtggctatcatccatgtattcctgggatgtatatctatcggaatcattgtagatgccatcaaaaaaggccttttctcgatgcataacacaaacaaaaggtattagaatactacaataaacactcagtcctgcccaattattctgacttagcattgcatacgcattgactctatcttacgtctcccattccaaatacagcccaatgatctgctataccaaggaccaagagttcattcaaacatgatgtaggatctgatatgttgaaacttctgagacgtgtcctttttgtttcatataaggtttttgttcataacatgccgaataattggtatgaaaaaagctgttgaagaactcactgcaagcttgatctatctcttcagctcaataatcacgacgcttgctaataagtacatattgtcgaacctcggatttaagatgcagtatctcctagtggcgcttcaatctcttaccatagtcgtgggcctgctgaccttaaaatttgcaagactggtcgaatttcgccttacaaagtttaaaaagtggatgattccatctcttttactaacggtgatgatattttctggatcgaagtccctgtactatcttccgatatccctgtatacccttttcaaaaacagcagcataatagtggtggcattgcttgaacagcacctgttcaaaaaaagaataggcagcctgtcatgcctgtcgtttatattgatgattataagctcctatgccgggaattcctcggatgttattctcaacgtaggatatgtttggatatcggtcaatgtcctctctacaactgcctatgtattgtctctgaagatcgtggttgacatgaacaataaggcaaaaaccgaagctgtatattactcaaatcttatttcactgcccattcttatttctttgtccatgctctttgacgagaaagatccgggggccaacgggcttaaagtgtttgtatggatcttcatttcgtctctttgtgcctttttcacctcctttagcactgcatggacgctaaatgttctttcttccactgctctgagtatgcttggcgccctgaataagagcctggggtctcttgcaggaatactaggactaggagagagtgtcaaccgccagaagatattttccttgcttttggggtcgcttgcgtgcgctatatactcgtacgacatctcgttcaagaagaagaactagctggatagtggctgaagctcaaggaattccattctttgtttggtattgctaaagccctctttaggctttcgcaggatgaataggtacgagacagctgaccatgattatatgcatgccaaggattacttcaacaactacaagtttggatatatcgaaagaaccacaaaaactcttcttcttcagagcctgaggccggaggataggcaggtggaagacctgcttaccatactgaaccagagcaaattccagctaaaggacgttaagtccatcggcaaggaagcgtccaaatccatctccgagctatcggaactgatctatgatgctaaaagcaagctctcgaagtacgaggaaatgctgagtcgtgaggaagaaagagaaaaagatctttctgcggaatgctctcgactcgaaagtcttgacgaaaatctaaaagcatatgacgagctcatggcacagtttgaaaagggatgcaaggaggtgcaggaaaacatcgagaaggtaaacgctcttaagaaagaaatagcaatgctgagtactaatgaggcagaagaggagttaaagaacatgaaaaaccggagagacaaactctgtggaaagcagaagaggctttccttgataacaatggaaagccatgtggaggattcgtataattggtacagtagggcacttgaattcatcaaaaatgtctttggcgtaagtcttgtgaccgtcgagcaggaaaataatgagatgtacataaggctcaggatctcgacatgcgaggtcggaatatttgtgagagatggccagatggttgactctaaactatacaataccaacgacgaagggtcagggccattgtttaccactctaagcacctttgccatgtcgattaatgacccacgtatacttcttatgctaattgcaaacagatgcagggcgctggaggactgaaacttttgacttctcctcagaatctatgtttcatataatctccttgaataaacaaacaatggtaattagttgtatgcttggcttagtggcagccacaagggcatgtctcaaggacagtgattgcctaaccaggtcgaggcctgatgtccactcaatgttttgtgtcaataatgtctgccaaaaggtcttgcctccggggaagcactgcaccaagcctaccgagtgttcgtcgtattcatttttcggaccgctggcctgcactggaaagtgtaaaatagagagcgagtgcgaatacggaaaagacgacaacttcgactccatgtattgttgtagaagcattccagaagggaaagagtgcaacccagacaggccagcatctctcaacgggtgtgacatccgacagtcatgcttgatggggaagaaaggattctatgagtgcgttcctgacaagtcgagctcctggatatttggtgtatttctatcggtaagcggaaacatcgggataaacgttggaataaaccttcagaagaaatcgtataaacaggcccacatgagactatttggtatgaacctgcagacgttttatgcaggatgctttacatacggacttgggaagattcttgggtattgttcgtatgtctttggaaatcagtcactgatagctgcactgagtgcaaccgggctcgtctcaaacagcatatttgctccgatgatcaacgaggaggtttttacctggaaggacttttgtgccatattctttgcatttgctgggacaacgcttatagttatgaacacggccattactcataagatgtataccctgtgcgagctcatgaagatgtataggcgcacagaaacattgatatggtttggatttattgttcttgtgattgtggtccttttcaccttcatcaagtacgtagaagtcaatagcaattgggagcttcccgatgagagcatgacgttcttaagaaaggaaggcgtctggtttgacgaggagggggtggttatgaagtatacgatggttcttgcctatgtctgcctttcctcgtttatagcatcctttacaaccttgtctgttaaaagccttggagaaatgattgataagacaattgctggtgataaccaatttatatttctcacaacgtacctctttatcatgactcttgcaatatgtacattcttccaaatatactggctcaacagagccttgagacactacgatgctttgcttgtgattccgatgttccatgtcacctggacccttctgagcatacttactgccgggatttactttagagagttcgagcagtacaccagctatcagctggatgtgtttgctgcaggagtagggatgattttcgtcggttccttctttctaggaagcaggataacaaacaaaacccgtattagaactaggaacattgacacagggcctcaaaagatactaaagaaccaataaaggtcgggctactcttgtgaatccgcacctgaaacttttgtttgggtatttatgattcatgtcgaaaataggcatattctcagacacacaggatgaaaggtgctgacatttatactgtggatagaattgttggagacaggaagaaaaagggagtgaagcaatatctcgtgaagtgggaggggtatccagactctgaaaacacgtgggaagatgaaaaaaacatcttctccaaggagctgataaaagaatatgaggagtctcgaaaaggatcgaagagctctagtagccagatgggcaagaaaagagccagcacagggaagaccaacagaaagcacctcacaagcaaggatagagccattaccaacgaatgggacgggctggttgatagagttgtatcagtagaaaagaatagagccacacttgttgtttggctgctatttaaagatggaaagaaagggcgctttcctgtatcgcaagttcacataagatgcccgctacatctacttgagtattacgaagacaatctagtgttctgtgaagatggaaaaggaagtactaagtaaaatattttgttttatataaccatggctgctccatggctaccacaagggctgaaagcattaccatgccagaagcataattaagccagtcccaaccatcctgatgttctcttttcctgtctttggagtcttaggtaatagagtaggtcagtagtatggtgcatcttgtaccgaaagagttactgatggagtacaccgtccccttctcaatgacacagatgcttcctctcttgaggattattttatcctgtcccatctctatgcacactgttcctttgatcataaatactgaaaagttacagacagccctttcaggctttataaaggctaagttgtttagaaatagaaccgcagtttcgagactatccgatgtcacgaggagctcaaacgcactccttcccttatacagtccagatatgcttgtcactgcaacctcctttcccttggagttgtagattgtttctcccttatattcgtagatctccttggactggatcatgctttttcttactgaagctccttccgattcctttccaaggctctggagccttttcctgtatctgtttcttatttcctttgcaggacttattccatgatctcccggaacctcctttcgcggattgctatcgctctccgtccccatatcctgtttcccaggcactccaggccttagctcatcatccaatttatcagcaaaactcccgccaacctccagactttcacagcagtcctcaaatccactcccgatcttctcaaacgaactggagggtcccttgttctcaagaatgatgttcgtccctgatgactccccatgaaaagcgatgtccttggatttggtggatagactttccctaatcgtcttgatgtcaaatagagtgtcactctgagcatctgctcccttatcttcacttttttcttcttcggtctcactcttatatattgatgtttcttcgatttcgactgtggtgtcgtccttgaggactgattctgccgttttccagtagtcatcgatgttctcaagatcatcattatcctttattacatccagctttgttcctggatctaaaactcttttcttataggccttcatcttcttgttcagcctgcttgttagctcataggtttttcgcatcacctgagggctgagcatttttggtgttttgcggaatggttttggaaattgcaactacctttatgctggtcatgcactgggccataccccatgcttatcgatattgccgtgaacatcaccgataagctgcttgcaaaggacgaaagctccgtcgaggaggtcattaggagatgcaaagacagcaaggtcctgcccatatttactgggctggaccaccagacgagcaaaatatgtataaacctagcaaagaaatacaaaactgtgtcgactgctggaatccatcccacatcgtcttcgaggtatagcaacattgatgaaatcgtccctttggtcaacgatgagactgttgttgcaataggagaatgtggcctagactacgatcgtcttgaatttgcagataaggtgtcccagaaaagaatattcaggtctcagctggacctaggaggaagctgctactttttccattcgaggtcctgccatagagacttcatggagattgtttctgattacaggataagaggtgttgttcacagctttactggaagcatagaagaagccagggaattaataaaaaaaggattgtttataggaatcaatggatgctccgttaagaccttggagggaatagagattgtaagaagcctgccacttgaatctcttcttatagagacagactcgccgtattgtaagatccgaaggagctatgcggggtttgagtatgtcacaacagactttagccagcagaaagccctgaagaagaagaacgagccgtgctgcgttgttcaaatggcagaagtagtaagcaatgcgactggaaaagactatgatctggtggtggagaccatactcgacaacacaattggactttatggggatgtactaaagaaatcggtggagagatggggtctctaagtagatggcacaggcggaattctcttttaagcttatttaaaattatttttagattgaaagttaccccaccccgagatgtctttttgcaagaactgggcttcgccatttttgaacagcttatggtcggagacgtccgagacctggcaggagaaccaagaggattggagaattgtcgggacaaacccgttcaagcggagatcggaaaatgcatgcaagatagagcgcagaattgctgacattccctccagacaggctgccgacagtatagaaagctcattcaagttcatgtcaattacacccgaatcccattactacattgtacagtttgagagcaagaggcttgacgttgcatctgtggatattaatatcaacgtcaagaagaattcgtatgtgatactggaagccgatagaggggaggattgtggtgttgtggttggggtgactacaaaggaaaagcttgagaggctacttaagaggtatgacgatatctctagcgaagtccagccaaaaagaatatacaggttggctaccctcttagatcttgaggcactggaaagaaagagaagtatgcaggcacgggccctggaattttgcagagaaagagccatgctgggaggcctggacatggaggttgttgggtgcgaataccagtgggatctcaacaagatcaccttttactttgctagtgatgaaagggtagatttcagggaactggtgaaagagctttatagagtgtacaagacaagaatatggatgtgcgccattgagaagtcaaagaacaagtacttgaaggaactcattgagtcatagacatgttgtctagccaaatacccctgtaattaaaacccattataatattcctacagcagctctttctttggcgcccagaattcgccttctttctatgcccgacgggatgtaaatgaaaatgtttcatcatcttatttaattcttagattggtctggtggtaggataatcacctcgttgattctcaggatgcttattgcagcctctgttgcagccttcagcgatttcattttgtttacgcttggctcgattattccaaactcaaagttgtcctgaatcttcccgcttgttacatcaatccccaaaaattttgagcctgaagagtttgccatttccctgctttgagaagacaacaggtttgctacaagctcgttggaatccagccctgcgtttgtagacagaattttcggaatcgacaggagtgactctgcatagcgatggatggcaacatgctccttggagttgacggtgaatgcaaacttctccagcatcaatgacagtgcacattcaacagcccctcctccaggcacaacgctattggactcaagggtacgcttcagaacacagacggcatcatggactgacctctgcatttcgtcgagaagctggcagtttgcccctcttagaattatcgatgccatctttttcttaagcccgttgatgagcacgcattcctcttctccaatctgcaccacctcaaatttgtcagcaaatcccaggcttgagatgctgtctgccccgcttatatcagcaattgaacttactaggctcgtccctgttgctttagcaatcacaagtaagtcttctttcttgcaccttcggattccaactacgtctgcctccaccagaagcttggtgcacatgtcgtcgatgcctcttgtcgtcaaaacgacattagccccggaatcgataattgtcttgatctgtctcctggtgatttccaactccttcttcctgatgtcttccagcttgttgggatcgtcaacaactatgcttacggtcaaaggattcttatacttctgaagcccaaagtcgatacagagaatcttcggtttcttgacctgcctcttcatgaaattagaggccagggaacagtttagggcatatccttggtgtaaaaatgattctttcatagagccccctgggtgtttcaggatgttaatatcttctatggggtacatgttttttctgttctcatcaaccgactcaatgcatttcaacgcatcaataacaatcccacagaacacctcactctccgagctgatgaccttactggagatgcttgtttccacaacattcctcaatgccttagagcctagattcagagtgctcttcgacatgctcttcttaataaattgcacacattcattgaatgccattttgtaaccagaaacaacaaccgagggatggacgccggatgctataagcttggctcccttttcaatcagactcacagctattaaaacaacagacgtagtcccgtcacccacctcgtgatcttgctgggtggccaaatccacaagaatcttagctgctgggtcatctatcagcatattctgaagaatagttgcaccgtcgtttgtaatgctgacttctcctgccgagtcaacacacatcttgtctaggccgagaggtccaaagctggtctttattgcgttatacaccttcatcatcgccttagcattcttttctactgccgatattccactatagctctcgccacctgacaggatgtccgccgtggaaatctccttgttcatatagggtaaatttttctcgaataatacataccaagcgcagggcaggtgtacacgcctacgcagacatagtagccccaagacacagacttctgtgagagcttgtctacatacccgctgcaagagtaatatttgcagataaaaaatttaccctgatgtggtccaagatcgaagagaaccagactgtggagatgacggtgaacctaaggaggatatgctcccgtctgccatggacaaagaaggcatccaaggtcgttaggatgctgaagagggaaatccagaagcactttagggaggaaattggcgttgttgtgaccaatgatctcaacaacttcctgtattcacgtggaatcaagaagattccaaacaaggtccgagttagagtcacaaaggagacaagcctgaagaacgccgaggagaatgtgttgaagaccgacttggtcgtggtgggctctttcaagaatcttaaagaagttattgtcgatcaataaatcgacgtcattgctttttcctaacacgtttatcatgttcttcaagacaaaaacactatcttcccgccatcgcctccagggccccgccagcgtttcgaaaagagtttcttctgtctttgtctagccagcacttcagtgtgccaggcgcctctgaaatcgaagacaaggatgacaagccatgattagaagcgcaccaaaaaccacttattcctaaatccagacccctttaaaataaattgcgatgatcagactgaagccacgcagtaacttgatccacggagtaagcgaaatctttgggaagtatgtgctgagcagaacttacatatactttatgttgtttccgataatatttctggcaacaactgcaaacatcttgtatgattatgtaccatcagtaatagttcctagaatagcagggcacataaaagaaaatgatcttgacctccacactcacttggtgtatgagttttttctctacggagtgctggctgggattttcgaatacttccccatattcataatggcctggataatccaagacatatacagagattgctatagagatgtcttcatggaatacatgtcgctggaatacagtgccttccacgacatttcgccgggagacatgaagaatagaatgtataggaaatgcaaggctgttggagaagccgtagatgtcgttgtgcctacacttatgaactcgaccatattcgtcatggttgctatggtagatatatatagaagcttcggggctgctatatctttgctgtttctggtaatacctgtatcctatatttcgatcactgttttcctgacatcgagaagaaatcgcatccgggggaggtacaatatagcaaaggataaatcggtgagaaagctctgcgatattctgaacaactacgaaatagtgaagtcctttggccttgaggagagagaatctgagatgttccacgcttctttgcgggatcgtgttacaacgggaactgtctacagctgctctgaaaacatcatcacatttctgcagaagctttcctcgctggttccccacattggaattttgtacctctctctcaacaccaacatcctgacgtttgacagggccataaaactaaacagcctccattctttcctgaaggaaagattgaccgaatttgccaaggagtttacggagctttatgaatattactacgactattcgacctccatctacgaaaaagagaaggatttttcggagcaggtggagatcgaaggatttaacgagagcatagttgtaagagatgtggggatcaagagaggagaaaagactatcttgaaagagataagcttcacgctgcacaagggagaaaagttagccattgctggtccaaatggtgcaggaaagtcaacctttatcaatacacttctaaggttcctggactattccggggaaatcctcattgacggtgtcgagatgcgtaagtatacaagaaggtccacaagacagataatggcatacgtgcctcaagacaattgcattgttgacgacacagttctcaggaacctccagtacgggaataaagacatctcctttgagaagatcaaggagatctgcaaaagatatggaacccatgaagtgttcagcaaccttgaggggggctacttcaaagaggcaggccagcagggatgcgagctaagcgttgggcagaagcagtacttgagcctgatgagggccataatcaaggatgctccaatctttatcctggacgaggccacctctgatgttgactacaagacggagacggagctaattgactatgtcatgtcggttcttgcagacaggacgataataatgatagtccacaaccactcgctgctgaagaaattcgacaacatcctgttcctgaaaaacaagacaatgaagggatatggaaacatcaaggagctgctcaagtcgtctgaagacttcactgacttttatcttggagaggagcttgttcccgacactggaatccaaccatagtaagaccatggtcccaatagagcttgatcttcttcaataaactgtcttaggaaagcgtcagcggaatccccacgtcttcgcaaatttacatgtttttatgatttttattactacacttcaaggcgtagagactcaacctcgtagttgtaaacagacagccaatatttgtgtatcataatgaatgcgcagagaacgaagaaatgataaaaaaagaggttatcgaagtatcgatctgttagtaatcctatcggtctggagcctacgaaggacactgtgtttgcagtcaggaagcatgctgctgatattgtaagcgtcccatatgcccatatttccccgtctgtctttctaagccttctcacttggaataccatgtatagaaagaagaacagcagatttagagcaaagaatggagcagagacaagctcttttcttgacgtgctcagtcccgtgaatatgactgttcccatcaccatggaatagatcgcagcagagattttgagcaaagtcactgctctaaagccaagtattcccgtaaacatatccaccgtgatgctccctgcgaagagcgaaaagaatgccgaggtgtacaccgttatctggatagtggtcaggaacaggtgagttcgcttggagacaaaatctttgaatccaacaagcactgcttccagcgccgccgaccccatatatagatagaagaacataagcatctccttgcgtccaacagaagagcatagagctttcacgtgtctgatcatccgaacggcagacaggacgaccataaccagaaggatcacggttgtcggagaggatatcttgttcttgaacagaagaaatcctctgcttgtgcttttgcatacttcgtcacttagatgttcgcacatgggaaagccggcttccgagcataccttgtccactggatgcatctcagcttgagtaaacaaagcaaattttaagaggggccaggatccattcttatggtctttgaagcccagccccaataatgtccacaacaaagcaagagatccaaagccaaatggagcatgcagacaatttgttcgaggagatgaacaggaagatggagactctcaagggaaagcttctgaacctgtccaaaatggtagacagcattaacaagaagatcgaggacatgtctatggacaaaatggcctagaagcgtacttcgttatgaagttcgtgcaaccgcttgaggatccaactccatcctctaataaaactaacttgaatctgtctattttatttgggcggctgatgtttgcctagcccctttattccccccattttctcctccttgatgcctgctttcctgttatcctggaagtaaagatgctctgcactatctagtgatgactttagctcttcaaagctcctgatgtttatctctggatgaatggtcttgaatctgtcgtgggcaattctagcctctagcgaaacaatctggctggttggattcttccacatcgagacgcatttcgacaacttaatctttgtcttactcccaaaggccttcttgtggctcttgtccactgcagcttcttttctgctttgcttggctcctcttttgtatgttattcttaatggatctggacttgcttctacgactcttccatactttccgttctctatcttttttactcccatcgagccaaacaatgggattgaggaaagattcatatttgtgtccccaagattatggcgaagctattaaatatccctatccatgcgcaatggataaggactacaccgcagtgctctctgcaatacttagatatttgatgaccttaaaaaataatccccataaacatcggaaatgaaaacaaaagtgttcacaacgctaaccgagcgccaattacttgaggaaatgaatgagtctcttacaaagtctccagtgtcaaccagaagtgcagtcaaggccctcaataatctgttctacatgctaagcacgagaaagctgtcggaggcaacagtcagaaatgtatacgtggcgcttctgaaagggtttcagtcgaaggatctctacctaaagctctgcatatactctgctattgagaagatgtctaagctcaccgacgaaggtctggtcggaatcaacatactgatgaatgatctaaatgggaaggttcccgatgatgtcaaagcgatggctttaaggacactgttctccataatacctggcgagatggtttatgactttggaaagtatgtgaaccaggccttcatttcgacctcgatggccagaagagacatgtcggttgttgtggcatacaagctgctctgcaacaactttaatcagactaagaagtggctggaagggatagagcccaccggaaaccctttaatggactatcatgtagttggttttttggcacagtcgaagagactccagctgagctctgtggagcactttagaggccctgcagggattcttggggttcgagctaccgttgaagcgctgaaagagaacagcgatgctctcttgattctcagaaagttccttaactcaaaatacagtgatgagatggtgttcatggaagcagcaagggcagtatgcgcccttagtgaagagtatgggtcgcagtttgttgaccagacggttcagtctctgcggacatttcttaaatccacaaatgttgttctgcagtttagtgccatgaggattatttcacagcttgcgcagaagtaccctcaaaaggtttctgttgccaacaaagaggttgaggatcttgtgtcatccgaaaacaaaacgatctccatgtttgcaattacctctctgctcaagacaggaacagaggaaaccatcgatcggcttgtgaacttaattccaagcatggtccatgacatgagcgatggattcaagaaggttgccatcgaaacactggagtctctgagcaatctttttgagtcgaagaagctgttgtatatcgactttcttggcagttctcttctacaaaagggagaacttgaattcaagaagtacatgattgatgttatctcacgggccatggagaacgatgatatgagagaaaggattcttgaggttctctgcacttacattgaggactcgcaataccatcaaataacactcgacattcttgggatacttgggcgggagattcctaggtcaaagacacctgggaaatatgttgtgcacgtactaaacaggcttattctggagaacaaccatgtgagggctggggcactccaatgcctgtacaatatctcctctgttgtttccccacagactgttgagaatgcaatgaaaagatgccttaacgaccaggacgagtcaataagggaaacggccagcttcttgctaaggaacatgagattgtcaagagcatgtgagcctttcagctttgacgagcttggggacatcaagagcggtgttctggaacgcataggaaaggtagatgaggacaaggaaagcaaaatggatcctctgataaagagctgtagagagttgatcctcacagaacccagtgcagatgtgcagataaaagttaccaagaatgtctatgaagacaggctggtgcttgtatttttactagagaacaaacttgaggggattcagatatccgatggcatactggggcttgttggaaccggcggtgtaaagaaaagcatgagcatcaaggttgatcaaatagactctttaggcaccctttcaatagaaagagagtgggacatagaagagggatacgttgttaatggtgcatttgattacacggtttgcgtggaaggagacatatccgatacggagactgattccatttccctcgagcccttccagataactactctggactttgtaaggcctgttagaataaagcaaaccccaagaaacaagagagagatcaccttcaatcttcagggggacatctatgctgcaggaaagaagattcttgatctcctgaatatgaagatagtcacccaagagacggaaaccaacacaatggtcatgacgctgaacggagagtaccacggaactcctatcagcatacgtgtaaatatggtttacagcatggcctgcagatgcactgttggtgtctattgcgataatgagtatgtaacccagaagattgttagactatttgattgattaaatgcagtctactgcacctgatgctatgttcttttttaacccagctgtggaaaccactcccatgatgcctgctctagcactagctacaatcctgcaagaggtgtgatatagagatggtaaggattttaatggtctataataggaagattgccgtatataatgttatcctctagcacagacccatcaggaacacagatcttacttttttcgtctgccagtataataactgttcccttgagaacaacattctttccaaacagaacattgccactaaccgtcagaacctccagctcaagaatgtctggaatccccttaaagcacttctcgtatttttctatcttcgagaagttctctccaataagcttgactgtaggacatgtctctggaaccctggacggatggagctgcagcgtcccgttcttttcgacaaagaggttgctttcaacaagaaacaggtcggaacatgttttcaccggaaggaatctagacctcggaacgacaactccacaagagttaggaaagtatttgattgcggatcctatggcagtttccagctggatgaccgtctcgtcatccagggcctttttgttctcaatgatatccagatcaaagaagccttcttctagctttttcttcatctccttaaggttgatccaaaggttatttgtgttgaatatcgtgaacttcttgaagcttgtgaactccgatttcttgtttgatggaacctgggctatttcgagaagccgaagagctcctttgtattctatcagagtccctcccttgacgtctgcacgcgttttgtcggtaacctccatcagaaaccccaattcgttggttgcaaaatactccaggagcttcaagtcaactgtggaggccaggttatcaatattggatacgaagagatattcatatcctccttccagaagctcctcgagcattccgctgttcttcatcgagtagaacaggtctccatggcctggcggatacatccctttatctccgtgtgaaggtgatacagggagtaatgtttccgatgagatccttgggaacttgctttgggagaacttcttgattccatcgtatctaaatataattttgtctgtcatgccttctgtgttaaacgagttcatcagtattagtggaacgtctattttgtacttggaattcagatacctgatctgcttcacaactagatctatgaagttcttgccatccttaattgttatggcgctctttggcccgacacagcccattgtcgttccaagtcctccgttgagttttagtattgccagtttcctcagcagctccttggacttttccgtcggctccggtatctcgttgtactgaacaatcctgtctttcggcgacctgattttttcccatactatcttttcgtgccttgttctaagatatctttcaaacagacggtagaactcgtccaagttcgtcggatttggatgacttttcttcagcccttccagtgtttccttcatttccttcagaagcttgcaggtgcatttgtcgtcaaactcatccaagaatctatgaacatctttatcttcatcgccagaaagcgtcgattccttacttctactttcttgcatgtggatcttttggttcgttttgttttatagtaagcagattcatttcaatttgtcacaaccagtcttgttattgagcaaaggggtatcgaatattctcaatggtttcttatatatcattagtatagcaattaaatgacgacggttggatgctattggcttgacagacattttgcaatatatcaagcatgattgagagaggtgaatagagatgattggatcctgcttcataaaggtgctataagagtgttttattaatataattagaaggaaccgtcatttctcctctttttatcaccatcttgattcttgctcttatttttgtttgagaagctagacatcgacactgagtatgatggactcgtcggtgagtatgaagggcttgtaggagagtaggagggactcgtcggtgagtatgaagggcttgtaggagagtatgatggactcgtcggtgagtatgaagggcttgtaggagagtatgaagggcttgtaggagagtatgatggactcgtcggtgagtatgaagggcttgtaggagagtaggagggactcgtcggtgagtatgaagggcttgtaggagagtaggagggactcgtaggtgagtatgaagggcttgtaggagagtaggagggactcgtcggtgagtaggaggggcttgtaggtgacaatctttcgcccagatccctggaatatgccatttcaagatgtgtgggactccagttcccgctgctgatggaaaaggaatcggatgaaggagtgctgatcactggcgtagcaggctcattcggcttaaatacgggatttgacaaagggatggccttgtccaatttcttcatgtctagcataatctcaatgtttccagttcccatcggcgccagctgtcccatcataatattctctgttattcctctgcatatattcttttcagacaccagtgctgcatccaagagaatctccacagtctcctcaaaggagcttctcttcagtgctccggcaccaaccttgttaacaccatgcctagttattccgcacaaataccctctcatggtcatcacatcggctagcaagctcatgtgcctgtaattgacatacgacccgtttccgtctatcacaatcgtcagctccctaagaatagactctcgcgcagcctcgattcccaaggtctccgcaatctcaaccaggtcgttggaaattgtaagtctgctgttcactgccgggttccctagaatctgagagaggcagatcccatcggtctgcagataccactcttttctatccttgtcttcgcttatgtaaactttcttaacattcttgtatcctccaagttgaagccttagcaacgagttgagtgcagtcgtgtagaagttcaaggactcgtcctcagactttgttgtccgaactcttaccaccatgttgactgcattctcatcactgcagataacatgtgcaccacctcctagctctttccggataaacattgcaacatactccagatttattccccttccaacaagcttagctctatccacaacaagcctcattagaaatggagacagacacgagaagtcaacatcctcatctggaaactcgaaatatgcttccacgaaatccttgtcatcagaaatctcagtccctgttatctcagggtcgtagtagatctcggaaaaaaggcatagatccttcacagtgaggcattcaatctcattctggattgtctttgctgcctcgatactcttgccatgctccctatcaaggtatattttcatagacggcgtcttcaagttctttgttacattaaaaatctctttgagcctgggaacccccatggtcaccgtggaggcaacccctgcaagatggaatgtgttcagtgtcatctgcgttgcaggctctccaacagactgtgctgccagcgtccccaccatttcattcggcgttattttggccttcagaatctttgcatctatcacttccacaacccaattaaatgcctctgtattcagcctatgctcaagaagaaccctttttacactcagattagtccttatgagtacatttaggatcctgttggatgttgtaagatgcttatgagcttcaagtatgtaataaggagaaacatcgcctgtggaaagatgaaatgtcctttttgcagtggctaagatacgggtgaagttacaaggactcatcactgcgctctggtaaatatccctgaccttgtagtcgcgctctatatcaacttctcccactgagagtattggagggccttcaaatatctccccaaccagccattcgtattcctggtccaggagcttttggagatcgacgtccgatgagagcattccataaacctcctctgaaacttgtccatgcttaatttccagttcctcggtaccaaacatatcgatgtaatatctctttgtgaagttctttacatcgaccttttgagattctaggaaggtggcatcaaacccatcctccccgtacttgatctggtataccaggccatttccgcttcggacactctcatcttgcctcacaatggcatcttcaagggctttcaccagccttctctggatatacccagtctctgccgttttaatcgctgtgtctataagcccctctcttcctcccattgcatggaagaaaaactcttccgggtctaaccccgtcaaatagctgttctcaacaaatcctctgctcttgccagtgtaatcgtcttttacaaagtgtggaagtgttcggtgcgagaatccaaagggaatgcgctttccctcaacattctgctgccccacacaggcagtcacctgtgaaatgttaataaacgatcccttcgatcctgcaagaaccattgtcttcatgttattgttttcactgaggcttctctgtgcacttgtcccgctcacgtctcttgccctattcaacaccaggtttagatggctctcaaaactttccttcatcgtcattccgggaagtctttcaaggcggttctgccgcgcattctcaatgagagcagacacctcttcctttgcttttctgatcgcagactcaaccaccttcaccgtcttgggatctgcaatcgtgtcgcctattcccatcgaaaaggtatggattccagtcataaaggcgttgatcattctctgcaccccatcaaaaaactgtgcagctcttttgggcccaaagtcgttgaaaattatgtgtactagccctccttgggttgctccagccgcctttttgtcaatcaccccggaatgaatgtatccatcctggatgataaccctggtgtcgccgatattctctttatcatcatcgtcgtgctccgaagaaagcccgatgtagttcagattcggaagaacaaagcttagtacctgctttcctgtccacagcctcataggctttgctatggcgggttttctcaatattttcatgatatcgtagtcctttcccttccggagccctgtctgcactgcatctcccagaggaatgtcgcagaactccaaattcactgcatacaacagcgacataacctccctctcatttagaaacgtgtctcgcaaggtaaacagcctcaggcccgtaagtgtatcctgcacaatacccataacaggcttgttagactgaggcgaaataatctgtctggatacaagcgccagctcctccagctctgccttggatgtgtagctttgaggcatgtgaagattcatctcgtctccatcgaagtctgcattgtaaggagaagtaacactgagattcagtcggaatgttttgttgcccatcaccctggcatagtgcgccatcatcgacattttgtgaagggagggctgtctattgaaaagaacaacatctccagactgcatgtgtctctccacaacatacccctcctccagccgtatatcgctcctgttaaagttcaggtctatcttctgcccatcagacctgagcacatagttggcccccggatgctcgttaggccctgccctcacaagcttttccagtctatctatgttgaacgatgtaaccttttcgggaaatgtatggatctttgcaatctcaagaggaacccctacctcctccagggatatgtttgggtctggcgttatcactgttcttgcactgaagtccaccctcttccccataaggttccctcggatccttccttccttacccttcagcctggcagacagcgacttcagcggccttccactcttctgcagcgcctgaggcaacccgccgatgtcgttgtctataaatgtcgcaacatggaactgcagcaactgctcgtaatctcgaacaatgtgccctggcgccccttcctgctcatacttcttcagatatccattcgactttataatgtctgccagcttgtgcgtgagatcgtcttctccacgcagtgagccctccatgacaatcgaaggccgtactgcaggtggcggaacaagcaacacagtgagtatcatccattcaggcctgctgtacttaaggtcaaaccccatgtacacactgtcctcgtcgcttatcttcttaaatatactatagaccctttccccattcagcatgacctttccctcgttgctttcttctcctttcataaaggcaacaagagtcaggccctccctctttatcacaggctgcttgtttccgcatccgcttcttccgttgtcgagaacctctccctcgcacacagaccggcccttactcatgccccatacattgctcagcgtcgactttatccccttccttggaatcttaattttggaacaatagaaacaaacacattccagaaccttcttaatcttggagatgtatccaacatggaacataggctttgtaagttcgatatgcccaaagtgccctggacacgagaagttatctcctccgcagctttggcagagatacattctgtcggtcgttcccatcctcagatcaatcagacccccggtctttggaaccccaccttccatgacctccgggtgcacgatcaaagcaacacttccatttctcacctcatctggtgaaaacaacccgaactgtatcgacttgatctgcttctttactttcgcctcaaacatgaaatggggtccaccttaataccctttaagctggaaatttttgttgtgcggccccagccggcaatagaacatgataccgacccctgccaaatggatgcgccccatggattagccatcatcttatctgtcaggacatgcatattacagccgctgagcctgcagtctaagcacttcagatgtgttgcaaggtaggagataataaacaatagcccttcccacttcctttaatagaatatacgtccgggcctgccatagacggctattcttcagaagatacccattcgaactccttttcgactctcctcatctcttcctcagtcatattgcactccattccgataaactctgcaagctcccttgtactcttgctcttcatcttttcagagataattttgcagcacagctcaagtaagtacgggtactcaaggtagttggctccattgcatatgtccagcaatgtcttgttgtcatattccatgaaaaaactgaagtccgatggcttgaatcttatttccaatgggttatagtcttcagacaactgagaggtgtctaccttcatatatttttgtattatcatgaagatcgaagatcgtactctaagagcaatgggatacctgcatgccgttgatgtacacacgtttcttatcagaatgctcttgtatgcctcattttcctccagcctaaatatatgtccgtctattgtttctatctcgatcattcccgggcgccgactccaagggaataaaaacaatgtgtgtgccaccgcattttgaggcacagaaagaaaagaggataccgcatcagccggtagaatcgatcttcttgtatgcccttaattctacctcctgagacaagggctttatggataacagaacccgcataggcataataggagacgaagaaactctcactgggttcctgatagcaggcgtggaaaacactcacgacaatccaaatctcatccaagtggcttcggcaacgtctgaagacgatctaagaagagccttctactcactaacaagtagagaggatcttgccatagttcttgtttgcgactttgctgcagaaaagctgaaggatgaaatagatacatacaaggagatagtccccgccattctggtcattgcatcgaaaaataagtacacctaaccatgcttccagaacttttgatgtaataaagactctacaataagactattccacctaaaccccgcacaagtagaagagacgatttatttcaacgataagacttttgataccttgcacgagcaccaggtcctccgaatttctttggctcccgcttccttgagtcagcaacaagactaaacctgtcgaagtccagcagccttttttgtatttcctgctttttccactcatcgaagtaagttccgtaaaacgcaagtattgccttagcaaatgccattcttactgcatacacacgagaaacatcccccccaatcttgcatgttatgtcgaacgaaagatctttgatgttagcctgctcaacaatgcatatgatttccttcagctttgcaatcatcagggtgtttgtaatgagcttgaaaggaaccttgttgattcttatggagaattccccggtctgcgtgcacacacatgtggcaacggcccgcttcttcttaccctgcgtcgtgacagactttacagatctactcatgaaagggctaaagcatttgaaaatttttaaccccaatgaaaggcaaccatgcactgccaaataatcatttccgcaaaacctctctaaagataaggatccaccacgatccagagacgaaggcgagggtgatggctgagaagaagctccgaaaggccaaggctctatttccgatgcccctgaagaagcttagacccatagtccgatgccctactatcaagtacaacaggaacgaaagactcggcaggggctttactgcagctgagtgcgaaaaggctgggcttgattacaggcatgccaggcgccttgggatagctgttgacctgaggaggcgggacactaaccaggaagcatttgataagaatgtggagcgcatcaaaacctatttgggcaagatcactatatacgaaagcgtgaaggaggcaagggagagcggtgccaagccctatacaaaggaaatcatgccctttgtcaagcccaagcctgttgtgggatcgatttcaagggaggaggttgcctcttacgaataaattttatttattaagccttgagttacaaagatgatcttttcttctggcttagtttctctgacgggtaagctccgtggggaattggtatgacacgcctgcctgtgaggtgccgtggccgagtggtccaaggcgacggatttgaaatccgttgaggttctctctcgctggttcgaatccagtcggcatcgttttgccgtccagaaattatggactccaccaccaatacaaggacttttttgcttgaatatacacaaaaaatattttcagatgatgaagagggactccgtagaaaagcctgaaaatggatgaccgaaaaatagacttgatgctggaatctctgtctcggattgaagagatgatgattacaaagcctgacacaagcgatgttgaggagttaggagaagggtccgagactgcggtaagggcatacaaccacaaggagttcagagaaatacgagccttgagcgggattggaggtcttcacagattggggaaacagtacatactcaacgagcagatccacggaaaaagtggatcatttctgttctttacaagggatttcaagtttattgtgaagaccataaggaagaatgagtttcgttgcattcgaggaatgataaatgaatacaaagtgtacgtcctcgagaatcccatgtcgttcctatgcaagatacttgggtgctacagtctgtgcagcagaagtaacgaagagtacttcatagtcatggaaagcatgctggagggcccgggcgtgcaggagatctatgatctcaagggcatgtctgtgaaaagaaaagggtactccatgtccagcctgaaagaaatggactggatcagaaacagcaaaaaaatagaccttgggaaacagaaagaggcagtcatatcccagatagaaagcgacgtgcagtttctaagaagacatagaattatggactatagctttcttgtgtgcttcaagtccgagagggaagaagcttctgtcccacttttgcaggataaccatcatagccggatgtctggagacaaagcggtgcactttgggatagtggacattctcacgcagtggacctttacaaagagaatggagagaatgctccatatcctctgctgtaagctaaatagctcctgcttgaatcctgatgcctatatggacagatttctagtaatggttgagtctgatctcttcaaatgatatactttctaaacacagcaaattaaggcttggaggaccgggatactttcgggttttttgttgagatgcagggaaatctgatttgtttgtaccgatggatataaatgacaggaggtctgaggatgcgctgaatgggaagcccgaaaagagaagtagagaagaccaaggcccacaggcctcctatggacagagattgcggtggtgaaaatgaagagatgggcgcaatgaaaaagaagtatatggaggcgacctgtgatccagacaagttccagaatgatctggaaatatacggagagaaggatctcttgaggctcgtgaagttcggaaccggagggatgagagggctgatgaggagtggattcaatggaattaacgaggtcacatgcaacctcattggtaccgagctctgcagaagattttccagtattgtaataggatgtgatggcagatacaattcgctgaattatgccatgatactcaggggaatattcaagctcaacgggaaggaggctgtcctgtattctgaagttgcaacgccatttcttgcttttcttgtatccaggcttggagctgatgccgggataatggtcactgcatcccacaaccctaaggaatataatggcttcaaggtgtacacctctaatgggagtcaaataggctctccgctggacagggagatagaggagtccatggagatgctcaacctgacgcggctcagtggagaagagtggtacggagaaatatttaaacgaataagagaggaaaacgatatcctgggaggaaagatcccgcccgcttctaggaagacaaatatggccaactctgccggcattgatttctccaggagggacgagcttgttgactgctataacagatggatgtttaagggctggagtgacagcatagtgcaagccattaagagtgcggggtccccagtccccgtagttttcacagggctttgcggtgtttctggggagtttgtaaaaaaggcccttgagttttacaatcttgacggctctatgcattttattgacgaggaatgcatcccaaatcccaatttccccaggcttccatttccaaacccagaggttcccgaaactcttgcacggtccaagtcatcgggccttggagatattgtgttttcttgcgatccagacggcgaccgattcggcctctctgaaaaggttggaggagagtgggttgactacaacggaaatgaaattgcggctatgtttatggatttctttgttgagaactttgcgccatcggacctcgcctttataaacacctatctgtgcaacggtcttatggaaaaagtctgctctatccatggaatcgagtatctcaggacggaaacgggattcaagaatgtcagccgggctgtagactctgtggaaggaaagaatgtgtttgcctatgaagactctcttggatttctgtttggtaacggcaaggagaaggatggaatcaaatgcgtggttcttatggcatccatggtccagagggagcttccgagtcgaactctgaagaggatggagagatatggatgcttcagctctgtgaacatccacataagatgtactgagcccgacaggatcctggagaaagtccttaggaagtttccagccgcaaaaacagaaggaaaaagaagcacagtggaatttgatgactacaaggtgatactaagagtaagtggcactgagtcggtattaaaagtttatacgagctctgaggtgctaagcaaaggagccctcaccacagcagccaagaacttctctgatagatacattaggaatgagatatccaatgacgagtgcctgtcttgtgatgcacacaactaggactgtcaatgcagacttggcattaaactgctttgcttgaactgtgccttttctggcagtgcttgaaccatccaaactttgtggaccttccctttgccttgtgccccagcactatccagtcgttgcaggctatgcagaatccctctgccctatgttctgtgtatcttatttgaggctccgggtaccttattcctttggagtttattccatgtttatagttcatgtggtaccagtagctacttgtcttgagcttgaaccataggttgcacatctcgcagtatccctccctcagctttccagcacccctaattttcctgggcttgtacatgtctcccgtccccactggcctctcggccactggatgcataagaaggtcgctgctcctgtcgatggcggtaattgtctggaatgacataccgtcagcaagctctataaacccagcagtgccatccaacccgtagaattcctgaggatccaagaacacatctggcatgttgcagtccagtgccagaaagtcatccaagtaaagtatgtttctgtaggcgctcattggacttcatgcttccagagaaataaacgttgcacctttggattaagattcacctaagatgatggatgggatactcagaagcatcacgaggttaaaaggaatttctctcccaccgggattcgaacccgggtcacccgcgtgacaggcggatatgatataccactacactatggaagatgttagctgacatcgaatagatcaaatcgcacaagccgctcagaagcgcctgtacaatccagccgatagaaacaatccatctccatcccttccatgtatcccctgactctcctacgaatatcgagaaacaggatagtggagctagaactaaagaacaacgaccagctaaggggccttcttcacaaatgcgacatggccatgaatcttcaccttaagagcgtcaccatccagaaagaagacgggagctccatcttcatcaacgaatgctatctgaaggggacgtcgataaggcttgtgaagctggagtcaaagatccttttggagcagagagaagaatgtgtatccaataataaagcatgattaggttttatcctctataaacttccactgccacagcactcccatcaaagcggttaatatccatatacccattggcgtagacacatgcgaaagttccaggtattgtgcatcttccagatctagtattaagtcgtagaatcctagtgtgtagctttctgtgacaagctcgattgatgccagcagcacaagcgacccagtgacgctgaacaggactagaagcaggtactttgctagcctccgagtcacatagtataaaatcccaaacgataccagaagcaggatatagaatactatagggctcgactccttgtaggtctcaaagcctatatggaagaacattctgtaaataatatacaggccaaccataaacaggaggttgctggccatctctagagcccatacaaagatggacgccagcaggaaagaaacgatccatactgaagttgtgtcgtccacatcactgtcaaacatgcttttcaggctctgcagtatctccggagaaatattgtattcttctattgtctttggagagatggagtcaagaccttgctttaccccgcagaacttgtagtatatcattgccgctatgtatggcgctaagcatattcttggaaagcgagtgccgtagaaggtcacgaagaaagatcctgcaagtatggcccatgcccctgttgagtcagggaaaaacatgtcttcatagtacctcgcaaagtcatcaatgagctcgaacagaaagtagcacgaagcctttctgatgaagagaaaagaaagagcagttctcatcgtgtctctatagtaatcccggggctctccattggtaaaactaacaatgtttcagatgcccaggacctaaacaaattaccttagagtaaaacagtttaatgcgaataccttctagtcttccttgtctttaacaggcgccctgaacttcagcggattcctgcgatagaatctccaggatggaatcacaataatcacagagattaccagcgttgcaatgctgatgtacatcgtgtacacaaggtcattgaacaaaactccggcaacaaatgccgccgtatatccaacaccaaatataaggtacataaggtcggatgccaacttctgccccacataatcaatgggcgggtctatcttcgacagaaaggacctatacatttcagggcttacaaaaaaaatcctataagctcttactcggcactaaggatggaatcccccacaatgctcttgtctctccgatagatatagacaaatggaactgcagtgcagaatacaatatgcccaacagatagtagcgagcttcccttggaaatcatctttctagctttctcaggaatccgagaaatagacttttctatgcagtaataaataactatcggaaccttctttattatcggaagcctctcgtattcctttacggccttacttccaggcttagaggcgtggtccatttagaataggggctttgcaggccagccttaatttcacagattcagacttccagagtaggttccagaaatcaaatgaagcatccctatacctcttcatcatttatttctaccttcatgttgttctttgtggtccagtggagcaccgtggcaccagatagcatccaaagcaaggtcattcccagcaaaacgaatacacacggccacactcccatcccatcaagtcctctactcttgatctgttcctcgccggtggtctggacattagggcttttaaacacaacgccattcagctggttctggaacgatgcctttgttgcatagtacatcggcgagatccatactatccacttaagccacttggatatggtgtttggattattaaaggatccactgtaaattagaaaaacaagcagccccatcgatcccagcacctgggaattgttctgtgtagatgtcatcgtactgatggccagggagtacgctatggacagcagaatcagggaaataatgatggccatgaacacaagaaagactcttacatccgggttcagcccaattgtccagtatattatcaccagatacgggatctcaagcatgaagttgatgaagatctcggagaagtacttggctataaatgccataaaccctgaatacatcccagaccttctttcccggagtatcaccatcttttcagacgaaaacacgttgaatatggggttgcataccccaaacagcatgtttgtcaggataaacgttattcctcccagtctagtgtatatgctttccacagaataccccatccgtagataggcaagtccgaacacagtgataaagaacatcttctgaaaggccttgatcttgaaatactcggagttcctaaggtagttcttcagattcctactccagagaaggaagaagctgagggttgtcttgatcgtcttgtcccgcatcctgacttcactggaaagctttggaacaacttccttcctttccctgcgccacttggcacttatgtgattaatgacatccaaactcttttcctctgaacttttcgttcttgtgtcgaggcttattgtcttcaggaagaaatctaccgggtttgtaaactccggcagtcgatgcccacaccgtgcaaagaacccaatacagcccttaacatctccgtcgtagataacctttcccatcgacatcaatatgaacttgtcaaagaagttgatcatctcgtaggatggctggtgaatagtaaccaaaacggtcttccccatgttcgatagatctctgagtaggctgaggatgttcagggcattgaacgaatccagtccgctggtgggttcgtcgcaaaacagtatcgaggggtttcccaatagctcgacccctattgagactcgctttctttctcccccagacaagtttgctatatacgtgttctttgcattctttagccccagcagtgatactatttcctctatcctgtttactaccttttgttccatttcctctcccctcatctttattttcgatgcaaatgaaagcgtctcgaaaaccgtctgatactcgtacgcatggaactcctgctccacgtatccgacaatttcaggccatgtatctttcgatcttggatgggagttcagaagaatttcgcccttgaggtgcatgttcggtgaaattctccctgcaagcgcattcataagagtcgtttttcctgcgccactggttcccataagcgcagtcatcgtcgagggctcgattaccccactaacccccctcaaaatggtcctccatgccccatccgcacccttggtggtaagcctcaaattcctccaaagaagctcagacttttgagattctaatttcatgggcttgagtaaactgcaaaattacaaggctgagacaccccatatgcctgaaggcataaaagcttcgtttgaagatcaagaggtgtttgtggcggtggacgatacaaaagtaaggattagcaaagatgccgtaatcagggacatcctcttggccgaaatccgttccttgcacgtaaagaacaacgagggcttctttctgaggctaaagctgtccgaggaaaccgtcatacttgggtttgacacacaccactccagggatatcatcaagtcaataatcttgtcgttcatgaaaacagaccaggacataacaaagaagatactggagtccgatccagctatgagggcgatgttcaacaatctgaagcagcatatctcaccctccaagttttggtcaattaacagagacaaaatgaagcagatggtgcccatagtccggcagcagccgtcgagggagttggagattgatgaaaaaacctttgtctctgcgctggatccgatgcttctgaatatatttggacaaatgaactgctctataaatcagttctacaaccttctaaaacagtcgtacttctgtaacatcaagaacgaaaaaaacagcctggacaggatgatctgttctgccataagaggatatgatgtcaagcaggactttgcctctagaatcaacagccattctgtcctggccctgaagcccatgggagatgtggagatccatccgagtacaaaggaggggaggcgggtggagtttttccccatatacccgtttgaggaggaaaagcttgaaaggccaaggagagagttcaggttcgagaggaagcccctgaagtgcgaggtggaagttgaggttgtgcccatggtggagaagaaggcatttgagaagaaagatctcgcttggattagagacctatcaagggttgtatacagggcaatgaaggagaaggacggagagttcttaaaagaggccgcagagattaccaagaggtttctggacggcatggaaagaaagtatggggacggatgtgatgcctatattaggaggattctcccgacctatttcatagaaaggaaggatgggtgagaaatatcttgctgtttcaccaaaggctaattccgattttcttcatccttgatacttgggatggctcagcaagacaaggtaatgctttccgacaaagaagtcaagctgtttctgggcattaagttcattacggagtcctgcatacttctgaacctctcttaccagacaagatacaaggcactagtattactctacaacttctgcgaggagatagacctcgtaggcttgtgcactgcttccatcctgctagcctccaagttagaggaggaggtctgcactctgaagagagtaatatgtgtgtttaattatctgcacacaagatacgagtcggaggcagctccgttgaccaatagactgtcgatcaggctcaaggagggctgtatacttgccgagacacagatactgaggtcgttagggtttgacatgtcatttgaagatgtgtatggcgacttcattgggttccttcagacggtgaatctccccccgggtcttatagacagggccattcgactgttcaacacgctgattcaatggcccgaggtaagaaagctggactccaggtcactagtgatggccgcgatagagtcccttttcggtagaaatgaggagtttcagaacttccttacaaagtatggcgcatttcaaaagaggaagtttgatacaaggacatatagggaaatacccgctgtgaaggacatagatgaaagcctaatcagaagctttgtcaagaggcagaagcgcaaataggcgtcaaaaagaaaatataaactaaaataaaggatattgactttaattcttccttctttttccaggttccgaatcgtattcctcagagtcctcgtcctcgtagtcttcggagtcctcatcatctgagctatcattgtggctttcatcttcttccaggtcttcgctcgatatatcgcttacatcatcgtcatcggtagaaagggtctccgtgtcagaagagctcagatcctcagatgtctcaggctcttcctcagaactctcctcgctgtccccaaccataagccctgaccatgctccgtcttcgtaaaatgaaattggatccttcattatacttccgatgacattgttccatcgaatgctcgccgaagtttccataaacagaacgttgttcgagtcgaggtattccttgagcttgttgatgctttgcacatctacacttagtatgctcacaagaaggcgcgacttgttcttcataactacatccagaggatatctgttcctcaggataaagagcacgtccacagtcttgacagtcagaacaaccctttcaaagttgacaacctccacatcttccagcgtcagcacaaaatatggtgcctcatcaaggctgacaaggcactcgtgagtctgcttgatcatgacgctttctcggaacggaacgccatagaatccggccttcggaatctgaaccttaaaccgggtttccgactcgatgctgcttacaaacgagcggaactgctggttaatagcctgctgtctatcttcttcttccttttcaataatgtactccatgtgctcgtctcctcttttcatggtgtcataaaccatggtattcccagcctctcggtaaaactgtacattcacaacttttcctccggtaagaatcggactgagcagatggaagtgaagaatcgcatttgtttccacattgccctcggaaaagaatatatgccgaatgtttgagaataaaatcacaacatcctcccctttaaatctaaatccattttcatggagctccagattcccaaccttccttttcctcgacccagtccttatgtccgtcttcatgtaaacgtcggtaaggctaagcggccttgaggaaatcttcaactcttcaagactttctacatcctctatggtttcttttgtcaagtgccccttcttcaggctgtttatctcctcaagaagatctctagagttgtttccacgaatgcttatcgacttaatggtactcaggaagctttcccctctctgctcgcattccgcctcttctgtttcttcctttcccttggactcggtcttgaagttgattctaaggatcttgtcatctgtgacagcagcgctcttgatactcgaaacatggaatggaactgcatagcttccgataggcacaacaatcgactctcttgcgaagtccacaatcagcctcccttgcctcggcacaaggctttccttgctatacgggactattctagcttcactcttttcctcatccttgcctgcatcagaaagattcctgtagaactcaagcctctcctcgataatcttgtcgagaagttccttttgatgctcctttcttctcatatttagctcgtgctcctttgtcttatcgcggaacctcgatctcttgtccagaaagtccggtgccgtgtcctgcaatgtcaggtattcaggtgtctctccaagcaaaaacgtgttcgatagagacaccgtttcgttgttcaagttaattacaaaaatacatcccttctccacagtaaatggcttttggaagcttctttccttgctcatcaacccaaccgtgtatataaagtccgccccaaactccagtccgttcgatgaaaggtacttctctgcctcggaatatataatcccagagtccgtccctggcctgacaagcccaaggatgtactcctgtgccatgtatgcctcctccatattcgtcacaatcgtccgggacatctcgctgcagtatccattgtatcgtatcccaatcctgagcctgtctcttgtatattccataggaaatgaaaattcccccggggtcatgtcaatcccctccacatcagagcccatcagatcctcaagctttcccttttcaaatgctccgtcccacaacatctccatccccttcctcatcagcacagatactgctgcaccagatgccctgcagttctcaatctcttcggcgtccttcgtcaggaacatctcagacaacttgtcggtgacatcagatgcgttaattctcctaagaacatccctgcagaagtctcccacaatctcctcagaccccacaacatagtacgaacccttgaaaatcttataaatctcgtccatgttcgagttgtctttgttgcgcacaacaatgttcaggctccctatttgcctaagaattgcagacttcttctggcttgttattgccgtgcatacatcatcaactatcagaatcgtctccgggaactcgtatccaagtagatagatgaacagagcagagttgattcgaaattcaagaacatcctggctcttccccagcataacaactagaggccctccgagatgctttcttatgtctctcgacctcctctcaaatctttcttcttcaagcctgatcatcggcatctcaaggattaaaattttttattcatcatctaagcccggatgtctctgtcaagattcccaatgttcagttgaagaagtatactctattgcttcttgttccacacacaagacctccatcactcctcatgtcaaaacaatacacctcatcgtcgcaaaccagatcgcttacaaccttcttcttgcttacccggaacatcttgatggtcttgtcttttgagcatgaaactaccaggtcgttcatcatcttgatcttatacacgaggtccatatggcggaagctcgaaagctgctgtccggagtccatgctccacagcttcacagacttatcgaatgatccagatgcgacataaagcttgttaggggagatggagacggaaatgacttctgcgctgtgcttcattcgcttgtgcaatgcaaatcctttccagacaatcacatcccctccgtcacatccagataccatatagtttccgttgcagtcgattgcgttgattccggaggagtgtccccggagttcctcagcaaacctgaggttcttgtagaccttgattcttccgtccttgcttccagaggccatgtagtcctctccagagcagatgcatgtgacaggcattgtgtgggcatacgaaagaagaacctccccgttcaggctccacactacaacagagttgtctctggaccccgtcactagatttcccctgtggaatgctaacgccacaatgccttttctgtgccctggaaagctcctgatgtattcaccatcgctggagtacagattaacactcccgtcaagcgctccactggcaatccactttccgtcaggagaaatgtcaagagactgaacccagtggtcgtgtctcttgaccactttgctttgcgtccttgtcataggatcccagaaccgcactgtggagtctcctcctccggtgacaatcactccaccatacctcacacacagaacaggcccttcgtgtccactaaacgacgaggagcagtggaaagccgcctgtgttgctggctcctcctcactcattctgatctttacaacctcctctgcagacgagatgttctgctgcttcagtgtttcctcaagcgtttcaagaacaggctgtccgttgacataaagcgagaggtgggtgtttgcaagcaactgcagctgcgatctaagtatcttgaccgggatctggagcctgtccgagactttacagccctcttggtcctcgaactcaacaagaaccgagtccgtcatagggtagaagaagtttaactttttattgaccagacacatggattcgatgctctgcatcattcattgccacatccatgcagcaaacgacagatagaaatgtatcatcattcacgaaaaatttatccctgccgaatggaactgaaggatgctgcaaaggcccacatagaggcctacaacgcgatattcaacggaaacatacttgacaatcttgtagcaggtgtcccgcctctggtgaagggcaagacaaagattattgtggaagagattcatgttgctccgccctttctgagcgacaaggaccacatttctgtggacaggaggctgctccctagggagtgccgggagaggggactaacatacaaaggaaagatggtagtccgggtgtccctgttccatgataacaagcacgtggtgaccgaagacaagtctgcggggcattttcctatcatggtccggtcgacgctctgccatctgaacggcattaagaacaagaacgaggttggagaggacgaagacgagatcggaggatactttataatcaatggaatcgacaggttcatcagattcaacatcatgcagaagagaaatcacatatttgcgttcaagatgcggaaaaaaacaagctttttcagcgactatatggtatcgatgagatgtgtggggagggatgagatcggacacatgaatttcttacattattgtactgatggaaacgtggtcatcaagatattccacaaaaagtatgagtttctgtttccactggttcttgtgctaaaggccttggtcaatacgaccgatgaggagttgtttggagcactgggaggcgggcaaagggctgtccatcttctcaagtgctttgcggagcacaatgttttttcaaggacggaatgtctggactatatcggatcacgtttttctgccattctgaattttgagtcgaaggctgaggtggccgaggaaattttgagcaaatatgttgtctcccacctctcgtccaatctcgacaagttcaactttctgatactcgcagccagaaagctgttctcctttgtagacaacgagataacagaggacgatccagactcccccagcaatcacgagctgggcacggaaacacagatcatatcttccttcctccgggatagaatagaggagttcatgcgcttcttttcaatgatgtgtagaaagacatattacaagctggagggagaaaaaaggaagctggagggggattcggtgactgagtctgggttttgtgaggatgagctggacatatccaagatcagggagatattcaagagaacctctattaacattggacagaggatggagctcttcttgtcgagtggaagcataactctgacgtcttgctcggacatcctgcagaccctggggttttctatcactgcagaaagaatcaacttctacaagtacctcagccacttccgcggggtcaaccgggggactcatattccctcgatggtgacatctatccgcaaactcaggccggagtcatggggatttctttgccctgtccatacgcctgacggggctccgtgcggggttcttctccacatggccaaggaagcggaagtggtcagcagggatgacgatttcaacacggatattcttttcgaatttggagttgttccatccatcagaggtgtggagatgggcatccctgtccttgtgaacgggagggtggttgggtcgacctcgtctccatcggatcttactcgtatggtgagagaatacaggaacaggaacggactaatgattgaagtagtttatacctcggagccaaaaatgttcccctctgtgtgcatttttagctcagtaggaagatttgccagaaaggttatgaacagaaggctggggtctgaagagtggattgggataatggagcaagtctttttgaacatagacactgaagagggagcgggggatggagactactacgaaatagacaagtctggaattctgggaataatagcagggctgataccgtattctgaccacaaccagagtcccagaaacatgtatcagtgccagatggcaaagcaagcaataggacatccagcacataatataaggacaagaacggatcccaccatgtacacagtaaactatctccagtctccgatagttagaacagagggatatgagatggtcaaggattatcctgtgggaatcaactgcatggtggctgttctctcgtacactgcatacgacatggaagatgcgttggtcatcaataagaatagtattgaccgggggttgtttacggggtatgtttacaagacagagaaggtacctttggataaagggtatttctttacatatcttccatctgttgggcaaaggatacagaaggacgacacgctatacagatatgttgaccaggatggccgggaatacgagaaaaggtatctagggacggagcctgggatagtggatattgttagggtgtttgagaatgacatgggcgaaagatgtgctacatttaccataagaatagtgcgaagccctatgattggggacaagttcagctcaaggcatgggcagaaaggtgtctgctcgatgcattggccgggtatcgacatgccgtttacggagtctggatgtgttcccgacatcatcatcaacccacatgcattcccaagccgaatgacgattgggatgttgattgagtcgattgcagggaaggttgggtgtctgagtgggaatgagcaggatggaactgtgtttaaaaagagctttcttctggaacaagaggagggagatgacgagaaggtcagaagaaaagaatacttgtgctcggagcttcggaggcacgggttcaactactatggaaacgagccgatgtacagtggcgtagcagggaacgagttccgcgctgatatttttgtgggagtggtatattatcagaggctgaagcacatggttggagacaagttccaggtgcgcacaaagggggccgttgtatctacgacccgacagcctgttggaggaagaaagaagcgtgggggaatccgctttggagagatggagcgtgatgccttgatttcacacggagcttcgtatcttctgcaggacaggcttcttaagtctagcgactccactgtgtttgagtactgcgggacatgcaggagcatactttttacgaacaacggagattgcatctgcggaagcagcgatctcaaggcagtcgagatgccgtatgtcttcaagtatctgtgctgcgagctgcttgcgatgaacatcaaggtccaaatcgacctataagaattaaacggtgttctttatttaatatccgtgtcctgctccctatccacgatgagaagggtaggagagagcagcacaggagacagaaaagccttgaggagcggcttaaagaggcaggggagtgcggacgaagacgacattgaatcaatattctctgggataggctctgcaagaataaatgagcccaaagctaaaaaagatgatgatgagtctaacgaagaaaagtatttttctgttgggaaggatgggagaagatatcatgaaggcctccctgtgtatacaactgaagagcttcatcttggggatggtggaggggataccgaggactgcccgatatattgcgactgctgcctgtaaaggccccagatctgaggtagaagcaaacccaataaaagacaactccatagcttgatctgtctatttcaaggcgcatcatctttctctcttctgtaacctcagacagaacgccaacttcccaagctcttagttgccctcctttgcggccttgctgttatctccctttttcgatagttccattaacaagtctatacgttcttgaacttccttttctatgacttttctcttagtctttgcgctgtttcggctgacaggtttctcctttgtatgcacttgtgccttatcagagtcctctttctttgttatcgagagtctccggacactgtctgccaccgacctcagccccagcccgtctttaagaaccctacagaactcatcgcagtctccattccagaaaaaatcaaagagctcgccgaactccttcgagggcctgtcgaggttcaccagtatcctccttccccttgtgctgttaagcctgcaaaagtacttaaccagtcttctcaccccaaaaaccttgaggctggttcccataacaataaacaggtcgcaggtgttatcgtgctctgccatctttgaaatgaaagacgagtcaggatgcgactggttgtagtgtattattgtcgtgtgaaacactccaacaggcctttttctcacgtcccttccccttttctcgttgcgccttacacacccggcgcacactatttcctctcctcttccatacgcatctctctctgcatcaccaaactctatcttgtacccgcagtacaggcaccccagactcttcatgtttccgtgaagataaactaacctggtcgatctgtccttcgtggccgctagcccggccttctcctcaagtccgtcgatgttctgggtataaatccggaacctcctagaaatgtcggaatagagggaaagaaactcgtgtgtagctgatggctgggccttgtccaccatgtttttgagcttgcttatgtaccttagataccccttcctcagctccttcgacatggacaggctgtatgtgaacaggtcattgccactgactccaagatcctttttaatgtcgttaaaaagccccgacttcgacctgaagtcaggtattccgctcgagacagatatcccggctccggtaataaccacgacccttcgcttcgcaaacatcttgatgttcgatctaatccactccgagtccactgctatcatcccacagggccttgacaaaaatatttgtttgtcgagctcccgatgtacttcagcagaatagttaggagcataaaaaaggagaggagccagctcagaatacttgtgcttggactggacaatgcagggaaaacaaccatcttgcacaagctcctgggaaagccgacagagcgcgtgcacccaacatttggataccagatccatgacgttgtctacaaagcccacagtctcatagtccttgacataggggggcaatcagtgttcgtggagtactggtcaagctactatgaagatgtggatggagttgtgtttgtatttgactccagcgacagaaggtcatttgccgagcatatagggcatataaggtctgctctggtcgatacgccgatgctgatattggcaaacaagtcggatctcaatcccacattcaacgctgagtcattgggaagtgatctctgcgagcttctcaagaagagcgatgttagacttgtcaaatgctgcggcgtcagtggagacgggcttgaggcagggtttgattggattctgggcaagtcgatgaggagattagtgtcggaagccgagaaggagacggcagaggcactgcagggacaggtgctttgagtcagaaatagaggagtgcccatccctggaatgggaggacgtggaggatcaaagacagggaatgcacataccgcatccgaaataaaaaagcacaagaaggaaagaagcaggcagcttcttcttgaggcctacgggctgatggatgacccaagcttgtccagagacagcaccgggaagtatgtctgccttctctgcaagactaagcatctgacggaaatgagttatgtgaaacacagagaaggcaaaaaacacaaggaagcatcttcggccaaggaagaaaaccaacgctccattccctcctatagcgtgcggagcctagtggagggaggtaggaggggacatgggattgtggttaattatgagcttgccgaggaaatgccgcagtaccggtttgtaaacagtctagagcaaaatgttgaggagtatgatgagtcctttaggtaccttgtatttgtatgcaggccatatgaaaacattggattcaagtttgagaacaaagagattgatgagctttccatctatgaagacgttgatgaggagacgggaacatacacactccacttttactttctggaagcagggccatagagcccgttggtttttacatcatactattttagtcccagcaggatgttattctgtcctctgtgctcgagcatgctggttgtcaagaagcaagccattggaaatgagttgtcgtgcaagatgtgcgggtatctgtatgcaatatccgaggagatatccaggactgtcggaatgacgccaaagaaaagcgagggatttgtggatgaggatgaaagcttgaagtttgtgaccaagtgtgggaagaggtgcgagtgtggttccgaagaagtctcgtttgtagagctccaaacacgcagtgcagatgagcctatgactatattctacaagtgcataagatgcaagaaggtttggaaggaatgaggctggtaggccctgcaggaaaataaacctatttatcttaatgtgcttctccgactcatctagagagcatgggcctcaggccaccacccacggcttattcttcctcgccatatgtgctgatctctgaaaaggcaaaaaagatctcgccctcgtcgttgttgtcgccctcttcttcatatacaatcctgtctgagggccagttcttggctatggctatccattgggccagaaccttcgacttctcgccccttgtcacaaagaacatgtattccgtaggaagaccgtatctatagactgactccacaaacagcctcaggagctttatgtggatcagtatccgaaaaacctccgttagatgaacatgcataaatgtcatcagaatcttttccattgccgaaaacttctcctcagcccttctccttcttgcaatcatctcttcagaggaaaccatgttcttgtcaaggtccttgaccataaacccttcggcatggatcatgttcctcacatcctcctcgccatggtgcagaacatagaccttgaaaagctcatactcttcgtcgctatttaccttctcaacagcgtccagcgatatgtgcggtgactcgtccacagctctgttaaactctggaaccctggccttctgaacaactacatacagcaccctaaggaattcgtattcctccggcctttcaactattatgccaaggtcgatgtcgcataggctccctcttgtaagcctctggagtttttcacactccctctttgccccatcgaactcctcagccttctcctcatacgccttgctgatcctcctgtactctccatcaaggagcaaaattgccttttcaatggaattggtcacaaagctctgcctgtcccattcaagaaagtctcctatttcttccgtgctcccatacacaatgccctttcctaccctgttttctctacagtaccccatgaatgtcttgaggaggccctcgcaggacttctccagcgagcccagcctttccacctggtttactatcccctccaaagacacgcctgtgaatgacgggaggagtattctgctggaccgcagcccatattcatcccagatctggtcttccgtcgggcggagaccatcctcctccactggcagtcccacgagaatgaacatcggggtgctatattttgctgtttaagtcgagctgtttatatgtaagacttgtgatgtgaagctgagcggtagacaggcggcatcatcttgcattgagtcgcagtgtttcacaggctcgaataaataaagtcgctgaaaccctgtgtaaataaatgtacctacacaaatcggagatagaggcaggcattgaaaagctcatgaaaacagtggaggatgacgaggttttaggcaggtgcagagggtcgctgagggagatgggcagtcttgaggaagaaaacatcaaggatttcattagggaacggcgggatgttgttgatgtctttgtgcaggggctgcgggccaagagacaggttcctgcctttgtaatagattttatctacacgttccttgtcaacgacctacttacctcgagtgatattgaggagatcatcggtgttatttcagagggcagctggtgcgaagcatcgaagatgaagatactccagatgagctactacattatgagatatgaaaatttccgaggggaccttgcgctatctctgttcaagagcataattgggatgatcgaggacagaagcaagcaggtccagacaactgcaaagcctatagcgatgcatttagtagatgttatcttcaacagagcctgtgctattttcaagaatgaagcccagagcgaggaggacgaacttaatgctgcgagtccttgcagtaagctggatgttcttgaagactgcagatccaagtcggagagactggttctgaggagaagccctgagttttcaaacccaattgacgatgggatttcgtttctcaggtaccttttgcagaatgcatatggttcgcgggagatgggatactttgtagttgatgccgtggcgctggtaactcagaagagtgagcttttcgagtatgaggagtttaaggagatgtaccgcctggaggtgatgggtatgctaacggagacgatgaagaggaggtgctcttctaagggaaatgtctatcgagtgctttcaagggtggttgcaaggcataattgcctgtttgagaagcaggtccatgcagtgtttgacgagatggagaagtcctacggactatttgacgatctggagatggagatgtttctagatttcctaggaggcctggatgtcctactattcagtagctatgctgtagccatcagaaggatgttcttcagagttcttgaagatacaccgcttgacaatgagtctggaagctcggacgctatcaatgccattggaaatctattgagtaatcagctggatgctcaggagaagaccagtggcagatttcatccttcgacaaaggtttttttcgataaattttccgggactttgtatgcaaagctgtctgggatcagcagcgcacatcccagtacagagcgtctgctagacattgttctcagattttatgcagcttccgggaatagagagttgctggagagattcatggctcttgggtctgacctggggtttgcaagggccgtgtgcagaagttcgatcgaaagcaggaagcatatccaagactcctggcatgttgtccttagttgctgtaaggatcaccttggagatatcattgagtctgtcagcatctttgatgccgaggagattttctttctgataaaggctgtggaaatgctggagccctctggttcatggagttcaaaagacaaggtggattttttgttatctgtgtttaacatcaccaagcctattgtagtagagcctctgaacataaggatactcgagatgattcttggtgggatgctgagggaaagccacggcggcgaggagtatccaaccaaggtgttctgttctgtcgttgtggactatgccggacacctagaagttctaacgcctgatgttgagagtgttattttcacgcttctccggaagatgcttgcaaagaaccttgaaagaagcggactggagattctagaggcactgtctgaggtcctgaggcttgtgacgcccgagggctgttgggacattgttatggagtgtgttgagtgctcgtgcattccctgcctgtattctcccctgtactccatcatcaggtggatcgtggaggggtctgggcatctgctggacgacaaacattttgaggtgcttatagggagcctctattcgatgtgtctgtcaccgaacagcgagataagcctgaaggcggtatttatcttccaggatatcggcgagtgtttaatgagcagaagggccttcagccggactcttggtggggataaggacagggatggaggcgaggagatgagctctgcatgggtcaagtatacgaaggtcttgggggagatggcgagtgacgagagatacattgtgcgcgaaacagcgatcaagtatcttgtgatgtttcttgaggctgagtgtgatggaatgagccttaaagaggtggacttcggtgcaagaaacgggctgattccgattttagagaaaggcaggcagtttgtcaaggtcgaggaccaggaggcgcactgtacccttgtgctgatactgaatgagtgccgtaggattattgagaagatggagtgccatgaagagctgtgtggcaagttcctcgagctgattgccgatgggatatgcggctcagactcttgtgaggtccagagcatgtgtgttgagagtttggggatgatggcaagcaagatttctggggtgggagacggaggcaggggggtatttcaggaaggaagcgaccatagctctgaggatgtgggattcaggacggggattggagagaggaagtctccactgcgcctattgagactgagagagctaattttggatacgtacaagtcagtgtttgccaggattcccgacagcgaaggatactcgagcggcgtgtgtcttgacatgatggacttgattaagggatttgcatttaaaagtgctgagcttcgtgtgctgattccattgcttcgtaagtttgtccacagcgacaacaaggctctgcaggagaaggtgctgagcatggtcgagtcgtgggggcctggaggcagtgtgtttgacgtacagcttgaagcctacaacgattggatcagcttcaaggacgtccatctgaccaggatgctcatcgaaaggataggaaaggttctgtcgaggagctcggaggaggccagatattctgcaacggttatggacctggctgagcactgcaaggaaagagccttctgggaggatgttgtgcgggcatttatgaagggatcggaaagcataaggacacgggcagcattcctgtcgtttgtaaatggaagcagagttatttttgatgaggcgccaaaggtgggcgtttcaaagtgcttgaatgaggaggggcgcagcggcctagacgatgagatgggagaaagcacggcaaaggccttgaagagaagagagagggttgtcctggagtttttggcgttctaccacgacgttctgagcaggtttgcaggtattggcaagccgcagagccatgaaatgcagccttttgacgaggtgagcagatctgacattagggaggggtacagagtgatatttgagatgagcgagcttggatctgggcttggaaaggagagtatctgcttcaagtgctacgaaatactgttccacgatattgagctgatctacagcgacgtggcagacaggatcaggaaggtgctgggggaatataacgaaatggagatgatctacaacggcctgtactcaagagtaaagcagagggaggtgtacaccatactcgagaagatatggaggagtgggaataagaagttggtgaatgacgtcaaagatgttcttgtggagtctctccgatcgaaggactatcgggttatcgaccatgtccgtaggtgtctggagattattcttgtgcaagcctaagtaaaagctggaacattaatctttttctagaaaaaacagagaaatgtggaaagaaaaaataataaaagtggggaatccctagggctcaatgtctgaagagaaagctaaatctaacacttctagagcgattgggattgatctgggaacgacgttctcctgtgttgctggatacataagcggaaaggttgaggttattacgaaccaggatggtgagaggacaacgccgtctgtggtgagctttgacgagaacaactgcaccgttgttggaacggcggcccgaaacatggttgggtctgacccgatgtctgttatatttgatgcaaagaggatgattggaagggagtttgacgacccgaagatccagaatgcaatcaaagggtggccgttcaaggttgtgaggtacaaccatcgtgagaagagggaggagccaaacaaggtttctgagggatcgaactcgtacgacaacatagcgattaagattacaaggaacggaaaaacaaactactatgcgcctgttgagattagcgggaaggtcctgttgtatctcaagaatgcagctgaggcaaggcttggagggactgttgattctgcagttgtaacggttcctgcatacttcgaggagcctcagaaggatgtgacgaaggcagcggcaacgattgcaggctttgacccaaacaaagtcaggcttcttgcagagcctacggcagcagccatggcatatgggcatatccagacacagaagaatgccaacttctctgcaaaggaggatgtccttgtgtttgatcttggaggaggtacattcgatgtatctctactcgactttgagttcaacggggcggctgggtctcttgggattgtcaaggctattgacggagacacgttccttgggggtcaggactttgacaacctgttgatcaactactgcatctccgagttcctcaagaagaactcctccattaagcagtctgatctgaaggagagtgctctcctcaggctcagagcggagtgcaccagggtcaaggcagtcctcagctctgcaacaagcagcgccatatatgtgccgtgcttccacatgactgacgacctgaatgttcagatcacccgtgccaggtttgagcttctttgcgaccatcttttcaggagatgcatggagaggaccaaggggtgccttctgcgctctgcaggtgttcccgaggttgagtactctgcggatggaagcaagctccttctgaatccttctcttgagaagactctgaacgaggtcaagaataacatcagcaaggttcttcttgtcggagggtcgtcaagaattccaaagatcaaggctctgcttgcagaatactttggagcacacaaggtcattgagcctgtgaatgccgatgaggctgttgcatatggagcagcataccaggcagcgtctatatactctgatgctgtggatgcagggtcaagcctccttctcatagactgtgttcctctgaacctttcgattgagactgcaggaggagttgcgacagccctgatccattgtggtgacaacatccccattaagaagacagagaccttcacaacctacgaggacaaccagacggctgtgaccatcaatgtgtacgaagggaacagggcgatgtgtaaggacaacaaaaagattgggagcttcaatctagacggaatcattgcagcgccccgcggtgttcccaagattgaggttacgtttgatgtggaccacaacggaatccttattgtcactgcacaggacaagcagacgggcaaggagaatcagataaaggtgacgaactcgcagaacaggctcagccaggaagaaattgaaaggatgaccaaggaggcaagggacaatgagcagagagacaacgagaccaaggagaagatgggaaagagaatggcgtttgaccaggcgatttcctccttcaaggcctttgttgagaaggcgaacaatatctctgaggagaagaaaagcgagtctctccgggttatcaaggagaacgaagaatggctttcaaatgcccagaggccggaggacttcgaggttgaggagcttgagagaagatccaatgacttccagagctttacgagcgacatcatgaaggacgtcggaatgggtggagcaccagcagcctaaataattaaatggtttgtctctatgaaaatgttgtgtcttttgatcggtactgcttaagaggccagccccggtaaccccggcatggctattatttctttggtggtcatcaacgtacacacaaggaaggtaaaggccaaggcgttcagcctcgggcagttttcgttcttcaccagggggaaagtgagggaaacgcttatgtttatctccaaggagcttgcagaaaagctagagacatacgaattccaggaatacacccatgagttcaacgacaagaaaacctacaggctgttcagcttggtgcacaatgaccttgcatacatagcgtgtgcagacgacgactatcctgggattgtggcgctgaagcttctgcaagaggcaagacacggagacatcgagaagcttattgaggaatacaaggaccctgcgtccaagcacaccctcctgcaaatacagaacgaggttgaggagaccaagggtgccctgtcgaagacattgatggccgttcttgagcggaacgacaagctggaggacctggttgccaagtccgagcacctttgctacgaaacaaagctgctgttcaagagtgcaaagaaaaagaacaggtgctgctagctcctagggctgaacataaataaatttagaatgcctatatttatcttattttctgcggttgtccttgcgattccatcgatggactatgagttcaagctgttttatgaaacacttgacaaggacaagttcaagttctttggaaggggagaagcatacagtgtattcaacgaggacatagagatggttcctcgctgcagcatgaaagacgtggccgagagaaaggaggggaaggagatgcggctctccaagggggaaatcgaagacgttgttagagcactgctgacagagagcagggttggagttcaagagtatgaaggccggactcttgtaagggaagggttcccaggaaactggaaggatttcacggatctgttgctggatgctagaaacgttccatccgttgcagcagtgaagttaggagatgcagttgaggtcagcttcctaaccacatctgagtcgacgatctatacctctacctttgaggacgacgagatactcagcaatctgtactggattctgagcgagatgaatgtgattgaggtggtatacgacaacaagaggctgggagacttcctgaacaggctgggcatctccggctgcctgaggaggggcgaggaaagtgcaataaagcttttgtgcagatacctcagagtatctgaggagagctacgagcacaaggagtatgtcaggccgtttgtgtgtagggtggataggagtgttctctcctcactaaatgtatacaacgagaacgagcactgtgtcgccaaaaccttctgctgctacacaaatcagggatggaggcttctgcacagaatgcttctgcagccactccgtaacaaggatgagatagagaggaggttggacattgtcgactcgttgaggactcttaaccttggcattttaaagagatttccagacctgttgaggctgtccaaaagagtaagcagtggcagggtgtccttgagagagattcttcggctagcccagactgtcgataccattcccgagcttatgtcctctttctcatcctccttggctcttagcaaggatgttggcgagactctcaagaagatcttcctggcatttgtgccgttcagaaatgaaatcacacgagtaattgatctcgaggctgcggaagaaaacgtgtacagagtcaggcccgatgtatcggaaaggctacagaagcttaacagggcgctggccgaagtcgatggaaagatgcagaaggaatatgagagggtgtgtgggatttaccctagagctaaggtggatagaaactcaggggccttcaagaccgcaaaggccgagtatcagagaagccaagatctcttcaagaaagagggctttgtcgagctgagctttgtgaagggaggggtttcgtttacaacaagagtcctttccctcctgaacgaaagaagagaatctctcaagaaagaaatcgatgacgaagagaaggagatcatggacggagtcaagacagcactgaagaactacacaccatatctcgagtccctgaaccatctgaccgcactggttgatgtgtttagtgcattttcgatcaaggctactctcaagggatactcgaggccgattgtcggtggaacaatgcttgaaatagagaacgggttccatccggtgcttgaggaccaggactacattccgaactcgataaagatggaggacaggagaatgtgtgtggtgacaggcccgaacatgggaggaaaaagcaccttcctcaagacatgtggcgtgattgccctccttgcacacatgggatgttatgtccctgcagagtatgctagtattccgatactcgatggaatatatacaagggttggagccggagattgctcattcacaggatcgtccacgttcatgatggagatggccgacatagcaaggatatgccgcctaagctccccggaatcgttgatcataatagacgagcttggaagaggaactagcgcagtcgacggcctaagcattgcacaggccgtcaaggagcacctcattctgaagaaaagcctgtgcctatgcgccacccactttccagagctttgtggagatgatgtgctgaacaagaaggccaagagcgacgggactcttctcatgtacgaggtggttgacggaatatgcgatacaagctttggcataatggttgcagaaaaggtcggatttccagccgaggtgattgaaatggccaaggggtatatggaaagatgacggagctttgaagtttgtgcctgcatggccagcccatttccctctggccatctagaagatggaggccattttaataaaccctttattacttcatcaataggcagttatttcgccgatatctcctcgtctctatggctcttattggaccgttcgtttgcctcatcaacatctgcttcaaatgttattttgtaaaagttctttccatcatgcagcaatggctcaaggcttccggtcacaaatcgtaatccatgctgcagtttggtgaaaatcagcagcccagtcctcaggtcaaatatgtttatgatccgatgtccaagacaaataacataattcttggacagcttgaactccacaggcctgcagttccacaaaaagataatgtctgttcgctttagctttccggtgtcgtcgactatgaaccctacagagtcaaagcacagaagaaactcgcgtggtgagacagggagtatggatcttgcagtggtattcttgagcccgtagaaaagtacgggaatgcacgggtcgtagacctgcagaagctcttctgtcctgagagattccatgtcgacaatctcaaagtccctgcatgcgatcacaatcttttccgagcagaagaagacgttgtacacctggagcccaacgtacaactttcgggaaagctcaatcgtaactgcttcgttggatatcaccgccaaaaaaaggaatatggaaacagacttcccgtccccagaatccgtcgatgcaatgcatggaccttgctttgttactccatagaagaagttttcgatatcgctcttcaggacattctcctctatacttgtggactctacattgaagtgggatgcatacagagtcgaacccgactggtacatcatcaattcatatgtagagtcgtagattatcttgctgacctttctctccaggatcctgtcgatcttttgattgaaaaaccgatagaccccgtcaccaactgctataatatacatgctcttctgcgcagaggtatactcggggtcgttgcttctatccaagggcagaggaagcttaatactgctcacaaagaagtcggccgttggaaataaggtcttccacaaagaccatgtcttgttggatccaggctctagcgaatcttccgagccatcatggtcttcttcgtagggatcttctccatctttggagctgttgtttctgttttcgaagaatgcattcacggcctcatcgaggctgtcgcatcccgcaggcttcagcatctcggcgctatccagagagtctccatcggttgacatgtaagaactttcttctccggagtttgaggacgaaaagctctctccacgccaatctgtattgtttgcctggcatgcatatctcacggtttcgccggtctcaaatgggagtgtcctaagagatatgtcgtcccggagctttgccctgactctgtggactgccttttggattatcttgaagtacacatccctctctccctggtcatgaaagtataggccccaggccttggcgcttcctgcctcaaatagaaacagcgaagaaaactcctcgaagtcttcgtccttatcaaaaaacccgggatcctccttaagcgcaatcagccttggcatgaatatcggctcgtcgttgatgtacaagtccgcaaacttgttttgtggatagtcgcatatcaggattaggtggtcaaagacaaacaccttgtataccgcagacccttccctggtactgctcctcaccagagcctctccctcctttagcagcttccttttcttctggaacagagctaagcactgctggttcctgaccgtccccttgtacttaaaactcatcccaagcctgtaaatcgcaaactgggtgccatatttgttaaactccctgtctgcattctttgctatcgccttaaagctctcaaccagcctttcatatgcatccttgagaccgccctcttcgttcttgacaacagccttcagaagcagggggtatcgcgcaagcttctgagacggcctgtacagaaaatgcttgatcccaagaaactcggcattcttttgctccagaaagtccttcacgccgcttgcaaagtccggataccgatacataagcttctcaagctcaaactcggccttgggaagcctccgcacatactcgtagtacacagtaaactcgtcaacatacctttcatatatcgatacacactccagctgccgcagatttgcgctcgagccctctgccttttcagttgcgtgctcattggcgttgttcagggcatcctttcccatcgtctcgaaacccgccccaaagttcatcttcctcatgtcctcgtaaatcctctggtgcaacctttgaattctgtccatgttgatgaacaccctgtcgcatatctcatacttgacttttgggctactaaacaacggacagttaagaacccatatccggaagtccctctcccatagaatcagatcccggatataggatttctcgctttcaaaaatctcttctagcgcctcaataagcttcctagatctcgacatcaaggttaacatcctttgtttttttcgtatttatctccctagtgtttcagagggatcatcgcccacaacaagaccacagactcacccgttcctggagcttctgtgccgcctcctccttagatggtctgccacgttgaacatcgtctctgcgcttacggttgacggcttctgaagaagctccatgcacacatcaaagtcctcccggatgatcacactcctcgccatgattatcgcagatgcacaacaatagagcaccatctcaaacctgcatgaatcgctaagaagccggtcccatagccatacaacatcctcaatgtcaaagcacgacacaaacatcagaagtatccacttcatatggaatcctccctccaccaagccctttctcttcatcgccctgtacagctctctgtcagcctcttcaactatctccatcaccctggacatcctgtgcactatccccccgctgcactggtcaagatcttccatgaagttgtcgcctatctctaccatcagtgagttaaagcagaaaaaggagtcttcttcgcagtatctcctgtcctcctcgtcttcgctcagatacagaacataatatattgccgtcagaacaagattcattccctggacatacttcacagacgagtttgtcattgcataacacttcagtatcctctcgatcacggccctgtgggtttcctgtgtgtctctatgtatgctgtcgagaaactcgcagtatcttcttttctctccagagtctttgcactctgttcttggcttgataaatgtcctgcagacgtcgttctcgatcaccttgtagcatccatcttttccctcaaactcgtctcctatctttcctatgtagaagctataggagcttctcatgtttcgaagaaacatctccgtcctaaacttgtttttactgtagtatcccagaaacactttccagtacttcggcctgagcgatgcattcgaaaacccatagtaacagtatttcttcacctcgcgtacatcaagcggggtggagtctgtggggttgatctgcttcgatataagcccgtgaagagtcatcttctctctgcccttgtaaaagctcattcctgctccaggcccgcctttcctatacaagttctgtcgttgtttaggaattcgatccaatagggcagggtagtatgcaataagcagcccaggtgattggactccatgcaataaccctctgaccaatgggtgctcagcaagacaggcagctgcatgctaatgcatggaattcctgcgcctcttagaaattcaacgggtaatctttgatcgaggcattttcgagtgcactgcttgagatccgctgcctctgtgccaagccttacgatgtctggtgccttgaaagcatggaaaaggagtttggtattaaaggaaacacactaaaaccatccatgtacttgagagaagctctggctcttgaaaacggtgctaggtatagaggagagcagcttaccaacggaggatcgttcaagatagagatgaacatcgatgttgtagacattcagcaagagcttatctgcgggacattcgagatacataaccttacggatagatacgagcttcttacaacatacttcgagggagaaataatcgggaacatctatccgttcacaaccgaggagtactcgatgacgaatccagacataatacattggaagctcttccccgagtggaggggggagtatgtctacaagcccgggtcttacgacatcaagaaaagcaacttcatgtacatcaagatcaaggagctgttcctgctccccgaccccaggctcaaaagtatacctggggcatccattgatgggcattactattgctgctactacaagaacctcgattgctttgcaggccactactactacaaaaacacatcgaacctaatatcccagcaggtgcttctcgatagagtatttccaaggaagtcaagaagcaagtcatttagcagatgacatgaatatatcattaaatcataatttacaatgaaggctcctgtgaggacccaatggccatattggggaaggtctttcaagatttgacaggactttaaatgttttcgaagcagaccctcgatggatgagggttggaaagtcaagaggccgtctagcggggcaaaggtggagtccaagccgttttctgtgcaggggcatacctggaagctgattctgtcgaacaggtgcaacagggtgtacttggcgctggaataccaagggggatcctatcatgacatcctaacagcattttgttttgacattgatgggaagaaatatgaatatcagtaccagttttcgatgttcagcacagacatcgggatgtatattgaggagaaggagaggtatgtgatcagggttgatgtccgtgtaaggaccgggtgctacaactcgaaggaggagaccggatatgtcgggcttcggaatcttggggcaacgtgctacatcaactccttgatgcaggccctgttcagcatagccaagttcaggaatgacgtgtttgggctagagcccagaggaagagtcctgcttctccagaagctgtttaaggagatgcagacgggagagcatcctgtggacacaacagactttgttgtgaataacatatgggtggacgatgtccatgtccaccaggatatccacgagttttcgaaggtttttttcgactctcttgagaaggacagcaagaggaaggacgttatcgaggacatgatacagggagagctggtgacatatataaacggaaagtgcggatgtgtgaggaggataaaggaaaagttccaggacatccaagtggagatccgggacttcttcaacaacaagctatcgtcgaatctgcaggagtctctgaaaagatatgtaaagagtgagattctcgatgggaacaacaggtacaactgcgagaagcacgggcttgttgatgcgaagaagggtgtgatgttcagttctcttcccccggttatgtttattcttttgaagaggttcaatgttgactttgagacaggaaatgggtacaagataaacgactactttgagttccccgattcgattgatatgctaccgtttctggacagggactctaagagaaaggaggaatctgacgcgacgtatgatctgtactctgtcatagtgcataggggagaccacgatgaaggccatttctatgcatacctgaaaatcaatggaagatggctcaagttcaacgacactgttgtgaccgaggctggggagatggaggcactggagcacaactttggaggaagacatccttataaggacaggatacgagaccattctggatattacctgatctacctcaggaaaagtatggccaacgatctgttgaatgcgaaggttgtaatccccccgagaacggaggaggtgctgagcagaaagcaggacaagactctggtcaggtgcataagaatagacaacatcaggaactacaggggaattgggttttacaacatcgactcatacgactatcctctgagcagctatgccgagtttgtcatgaaggagggagataccatcaagctgctaaggaacaacattgaaaagcacctcagcacccggaagtctttgtatttatttgagtgtaccaggataaagagccatgaaaagggtgagacatctgacagaccctgtaagagggttaaggaagacacgcgtgagttggtagggacaaatacaaggactgtggaggaggaggcatccaggatcattgagcatgttcaactcgactatcaaagaaaagtcgccctcgtgaaggatggagttattaatgtcagtgcagactacttcgtctacacatgccatccaggggttaatttcgaggggcacaggcttatattccttaaggtcttcaacagcattccctggtgtgaagacacgctgcccacatctctacgactctgtgcatgtgtgcacatggatggaaccatcggggacaacatagacgttattggtgagaagacagggcttgatgacattgcagtgttcagagagtttgacttctcgtctgcgctggacccatccaccaagatttctgaccttccccagggagatgtcttggttgcagtcagaagagagaacgtcttggagttccttgacttcataggggacttctaccggaggctatgcgtgaatgtttcctgtgggccccacaactttaccatatttgtgaaaagaggtctgaaaagcactgagcttgaggacaggatccggcggtttgtcgggtcgaaagaaatatttctgcggaaggaggctgtttctgacagctccgagttcaggacggcaccagaggactctgtccagtcggatccggagcctgatcttcatgaatacctgcagcccaggaattctgtgtcatgcttcatcagcgctggatatcaagtagtctatctagcattctgcaacaaggagatggactacaatgccgtccctcacctgcacatccttgtgactaaggttgggtgcacgtccttggagctgatcaagagtgttcttgtgtcccgctttgtatgcctcaatcctgtgagagggcactcgttgaagaccctgagaatagtcgacacggtccgggacacactgtatctcaaggcgtttgcgatgtccgaggagtttactaccaacgggatgtgtgttatccagccgtttgtaaggagggccatcaaaacggcatattacaccgggatgtacaagatagtggggtttccgttcttcctgcaggctgatgtggaaaccgttacagagttcagaaagaaatacaagttatttggaaagatggtgatgttcgatggaaagagctacaccgacctggagcttgactggccgatgagcaaattcaacgacgaatgctttcttctaattgaaaggacataatcttgctattaaagaatgatgtatttcctttagaggcctctacaaagacccctgcctgaaccaataaaaatggatggcggccaagcccttgaatggagtttgaggagtatggagagccatatgtcgataagtttgatctgaggtcggcacttcttggcagactgcctggcgacgggccactgctggaagagctggggatagacttcggcacaataaagaaggaaagccatctggcgtttggtgttttccagaggaaggctgttgacttctcctttgtcaagaatgcagacctctctgggccgattgtgtttgttggtctgtacacccttggcctgatcctgaactacaagatccactttggatacatatactttatttccctcctgacaaccctatcgatatacttcctactaaatgttctaggcacaaagcacataggatttcttgaatgttgcagcgttcttggatactcgttcctccctgtagtcttcttctcgttcctgaacatcctgatgggaaggatcagcgttgagctcagggttttctatgggcttgcctttgcctgctggtccagctatgcagcatccgtggtgttctgcaggtatctgtccctcagcaacaagcatctggtcgttggatatcctctactgcttggatacacaggatttgtaatggttattcttttctgaaataaatcataaatgttaaggtttttggagttggatgaatgtccatgatgggtaaggacatatttaatatttgtaattgatctccgagatataaaagaaaaaacaagaaggctgggatgcgaaaaaatgactttgacgtaagggagatgaatgcagcactgggtatcctcaagctggccagagagggaaggggagatagcgatgagcctgacacaagaacaagaaagacaactttccaaatgatggtcctgaaggaggtgttcaagattgcgccgcatccgtcgactcttacaaaggcggatttagcgcttatgatcaagcttcccctgaaggctgtgcagatatggttccaaaacgaacggagcaggaaggagagaggcgggcgcctgggcaaaagaactagaggaggaaagtccgaaagcatagaccctgtcagacttttcaaggtcataatgaaagttttggagaaaaacagggagggactcggattctaaggggctggaatgtgctttgtgcgtaccggtgatatggcaggagcttgggatcgactggttccaaccgagaacgtaaattgaagcatgagctttctcgaggagatggagtggcgcatttgatgcggtaggctcctagtgaacctggcgttggtagcactcctgcctcaaagatacacccgggacgttttgtttcccgcccatccaaaaaccttagggtttaggtttgggcttccaccactgagcaatagacttatcggaaaattaagaagcatttcttatcgaattaaattatcggaatttagccaataatattattgggttagaatttattcagggccttagaaattccagaatcggatgggtacctcagtatcttaatgtgctctcgacgatggacataattgtctgcaggtcgatcgttctcgactcgacagcctcgtcaacgccctgattcttccctttgttaatgtgccttttgttctgaaaccatatatcgactgctctcggagataaggatatcaggatccctatatcgatcttattttcccacgttggatatggagtggcttggtataccttcttgagaacctccttctggaattcgcttttcctaaccttttctcccggcttctttgagcacctttccgggtggaatagcaaaatcattccaaggacagcctgaacctccatctctcttcgctcaagcaccttgatggtgaaaatttttggatgtttttgttttagaaatcttctgtttggatctcgtgcccctctggagctccaatcacctggggatactaatgtcatactcatcgttgtgatggatcaagaagattagatcctatcatgtttcatttagattctaggtttaaattaagcggtgccttgatgtgtttgacatgtcgctgccagcgattggatggatgaggcatatgaattttctaatttactattggtggaaacaatatattacccaaccttttccgccgctttaccctgccattagtaatttccagctttggcagccatacatgccgaaatatgagctccaggagacgcttgcaagcgggtctacatcgaaggtcaagagggcagccgctcccggaaatgcaaagtgcgtagtcaaggtgataagaaagaaggacgtgcccttgcgagtctttctaagggaggttaagatacaccggtcgctgaggcatccaaacatagttgggtttgtcgactcgtatgaggattgccatggatactgtatagtgatgaagcttgggtgcggagaggtggggagcatgatacgggcaggtggagggctggacccgcttctagcccatttctatttcaggcagctggtttctgctgtggagtatttgcatggaaagtgcatatgccaccgggacataaagcctgagaatatgcttattgatagtgctgggaatcttctcctgtcggactttgggttttcaactgtgtttttccataagggcaggaggaggaggctgcgatcgcccgcaggaagccttgagtacatggctccagaggtctttgagggggcttatgatggagaacttgcagatgtgtggtcttgcggagtaagccttgttgtatttctgactggagcgcttccgtgggatagggctgttgagtctgacgaaaggttctctgcatttgtgtcctcacggggtggttgtcaagtgccgcttagcagtataggggaccaagcgatggggcttgtgatgaggatgacggctaaagaagatagacggccgtcggtctcaacggttatgaaggatccttgggtcatgcagcccaacgagctccttgatgagtctgggctttgtagagactcctgccgcctgttcagcttggttccgcggcagactggatcggcactccactttacccagcctggtgaggtgcacaagacaccgagaacacgtcccgtctcctcacagcctaggagagctggatctggagacatctgcagggtatatatcggtgaagaaagcctgaggctcgctttaagaagagtgtgcgaggctcttgatgggatggtggtctcccatagaattgcaaaggagcatgtgatgttttccactgtggattccagaagatctgtgctttccggggaggttggagtcataagactggatgaaggctgctgcatgaccatccggagagcaaagggagatccccaggagtttaagaggtttacaagggtgcttgcagagtctcttgggtgcaatggcaggaagtgcacaatattatataatgagatttgataaataaacaaaactaattcctatctccttgaagtgcaagatgaagaatatgaagaaaaacgaatggaaggaattgggctctggggccttgtcgattgtgcaagggtaccaaagaaggctgtccagaaaggctcaaagcatctttttcatggctttgatgtttctttcttttattttcctctataaaaaatatttttttgtttggagaggcaaggaggaccggagaatggagaagatgtgcttggatttcataaacaagagggttgataagtgtctgcagcacaagtcgaggtacgaccagaacaaggagtttgcagcgatcaagacgcatctgcctctcgtcccgttgaagatgacgcggtcgaatgctgtttttctgtacacatacaagaagccgtatgttgttatcaagagatgcattgcgccggagtctcctgggctggctgaggacgagatactgatgtctcttcaccatgagcatgttgtgaagtttttgaagtcgttcagggaaaagtatgtgaacctgaagggggaggaagaaacgattatctggatatttatggagcatatggaccacaaggtatcccaggatgttgtgaaggggaacgagaataagataagagagattaccagagggatactgcatgggctcaagtatcttcacggaatagggatagcacatctcgatctgaagatctcgaatgtcatgggaaaggaaggaaaggaggggattgtatataagattattgattttgggtttgctagaaagtttgatcttacgggggacaatgcagagattcagattccttcgaaaagctttggaacgtatccatacaagccgccggagacgtcgcagctgaacatgcatggcgtgaagggagacatatggtgcctgggtgccatagtgtggtttctgtcgcggaagcaaacacctttctactttgatgacgggcggaaaaacctagaggagtggaggatgtttatccgaggaagactgcccatttccttcaagccccatgcatcacctgcactgagagactttgttcggaagtgcatgaattttgatagatttgcaaggcccaatgcctcttcgcttctcgaacacccgtttatcaccggggcgccaatgaaggtaaccgaggaggagataaatgaaatgagcgaggacttttcgtccagctctggatacagcagcatggaatctggggaataaaatattttgtttttgcctgagaagacatggaagttgccctacgcctgtacatattttcgaggcaaatcccttggatgggagactccgaggagctgagatacttgataaggcttttgcctgaatacatccggatcggaggagagaggtatattctgtttcggatgaacagagttgcggatgtggatagctgggctggcgcgatgttctgcagaagatgcctccacctgtatattcctgttgtgaatagcagaatgagatgtagcgacgaggttttgacgattgaatgctacggatgcggcgggagaagcatgtttgataggaatgcctttgagcctgcccaggatccttcgcagcacggggagtctgagacgtttgaatactactttgtgtagccatgctctgtaagaagccgaggttttgatatggcaaaaaaatttgcccttcgagaatgaccgagcagatagagtcgatggaactggcggctgttgctcacatcaaggcaaccaagaacgacacgttcgtacatatcacggacatgactgggtctgagacgattgcaaagatcactggaggaatgcgggtcaaggcacagcgggatgaggggtctccgtatgcagcaatgcttgcggcccaggatgttgcaacaaagatacttgggcgtggggttaaagtgctccacttcaagcttcggggggcagggggggtcaagcccatggcccttgggccaggtgcacagacggccatcagaaccttgatccgtgccgggcttagggttggcaggattgaggatgttacacctgttgcaagggatcgcgtcagaaagcgtggaggacataggggaagaagagtttgaataaagctgcttttatttatggattttgcttgacaggtctgtggcgacgagatgtgtcaacatgacttgatggacatctatttgtttccgctgtatccagcccttagatgggattaccgaatctctctagattcagagaaaagtgctgctactgctacagaagcattggggacgggatatctgtgtgcgactgtggcttctcgttctgtgagaagcacagaggtattcatcttgggaagagtggatgccgtattgtatttgatatcaaggaggtcggcagcgacctagggatagaaattaagaatgcaatgcttggggaggaggaggttgaggagttaaggagaaggatggagatactgattaagcctggagatgaagatgaaagggttctttccagagacgaggaggtaaggtgcgttcatggatgtcctgaagggccgagctcgatagagatggggaacattggaggccttaagtgcaacctgtgtgatgtaaagacgaggctctgggtctgtttcagttgcgggtatgtcggctgtgggaggatgcagtatggcgcggaaggaaatggacatgcaaagtcccactacgaggaaacgcagcacaatgtttttgttctggtgcccagccttcttaaggaagactgtgagatattttgctacctctgcgactcgaatataaggtctcggtacaactctgcagaaaatagtgttacgatagactttggaggtgccgacggaaagacagaggaaaggagtgtaagaaaggtgatgagctgcaggggcatcgctgagcctgagtttctggagaaaaaaagggcccctgagagcaagggggagtctgtccccagcccgtatgtcgggatcatcaattcggggaatacctgctacatttcgtctgtcattcatatggtagggtatgctgtttccaaagaggagtttgatcttgagcagcatttcgagatatgttacatgaagaatcccttggaatgctttttctgccagctgatgagagtgctcagcaaaatgaaggagactaaggacaacgaaggagtcaacaggatatcgattctggaccttatcatgcttatatggagagacatgcccatgttcggcaagtttgcacagcaggatgcccacgagttcctgctatttctgcttgaaaaaatccgcgagggtgagcgttcgtacctgattccgccgataacgtctctctttgagtttgaggttgggagaagggtttcgtgctcggggtgcatggatgactctaccagctatgagtccatgttgatgatatgcaccttcctgaagggaaacataagaaagtctgtagagatgtttttcctcccggatgagtggagctgtgagtgtggaggaaagaaaaaggtaagccggtttatcacgacgctgccgaagtatctaataattcaggttggaagatactcatacaacaattacaaggtggagaagatcaaggacaagatcgagatgaggagcatcaagctggggagcttcatgagcaaagacgaggcagacaggtctcttgtaaggaagcttgtggacagcggatacccggaagaagatgcagcgaaggccctgggcatcttttggaacgacgagagtaaggcccgcagccttcttgagaaccatgccatgatggacatgaggacggactcaaagtacagagttgttgggtgtatcaatcattctggagacaatatcaaggctgggcactatacgtggtgggtgtacgacaacgggaagtgcttcaagatagacgacacaactgtcctcaatagcaatgttgaggtgttagaagatgggtatatattcctgttcaagtaaagatcttccgtggagggcatttgggtaaataataaaccttcccacactctggttcttgttcttaggtgctatcgagatagaacccgcttaaggctcccttgagtggtctcgactttctctccccaagcattttcttgactgtagcccatgagtacctgaccccgggcggaaatccaaagaccacattgatgttttttctgagccatctaattgtttctgggtcacttggatatccagacccgaggtcttccccaaactctgaaatcagcatgtctctctggaccttggcaactatgctggctccagagacaacctgaaacttcgagtctgcccgttcttctaccacgaatctgtatggatagtccttttcaagcctttccttgtacttcctacaatcacccagtgcatccacatagatggtatctactcttctgcacttgctttgtacttcgtcaaggattcttagaacagatccaatcgacacctcgtttaggcttacagaccttacttgcatcatttctgtgatgtagtccggatggctgcaatggtaagcatatccaaagcccttcttctttatcatctggaagaaattgtatctttgtgcaggcgttaggaccttcgagtccttgaatcccacatcctccagcacacctcttggaacaaccaatgcaccatacaccatgtacccaaccacaggacctctgcccgcctcatcgatcccgaccaccacctcctcctcgatttgtccgaagctcgagaaaaaaatgttcttactttccatccaggaggactaggaaacacaagaaatatctgcaaaccatttattcaaccgatctacaaatgccggagtacttgagccagtacggattcttttctctgtcgagctcatggtcaaactccttcagaacctcttcaatctttgtaaacttgatcctgtcctccgaaaatccaaggaccccaatcccacacttctgccggcacaggtcgatagcctcgattcccagaatggctgcgtttattctgtctatcggcgacgggttctgtccctgctgtatatgcccaagaatggaatagtctgtttcaaacaggtctccactgtcggtcttcaggatctcacagaagctctttgtggaaatcgagcgaaaggttctttcgtttctgaagatcacaatccctcttcttgtcttctcccggaacttcatacggagcctctgtgcagcctctgatagatgtcctatcaggtacttcctctccggaataaaaacctcaaatgcccctgctgctattccgcccatcaacgacaggtacccgcagtttcctcctccgatctccacaacaaagacattgttcttgtatgcaaaagagtttagcttcgacacatcagaaactttcagaaccgcattgagggctgtgtcggcgccgatgcttatgtcgatccctggtatattgttgtaagacgacgcaggtatcagaacaatgctgaccccccgaagctccttgataatgtgcagggccttgcttcctcctatcacaatcagggagtctagcttggactcgtctaacttcttctgaattagcccagcatccacctcctcgttgctaccaactcctattgcagatcctccgttatttacgtcgctggaaaactcatacaaccggggccttataagctgactgttcacaagcccctcaaatccatttgggatgtagaagggctcagcccctaccattagagagtattggactgctgcattcagtgccgcattcataccactggatcgctgcccaaactgcattattcctatgcggaccttcccactgaaggtgtctggacaaggatcctggccacgcctatgctcgacctcatgccccttcttggaattgcagacacagcctcctgcactttccactcctaccagcgattttctaaaatacgagtaagctaacctgaagaagttacttctgtttctcagtatctcgtcaaacatcctcctctcctgaaggctcttgatggccctgttcttctctatcaccttcttcagctcaacctccgagacctcgtctctgaagatgctgatcatcacaggatctctcatggggcctagcaatatctcgacagccctgattccaagaagggtgccgtatatcctatcctgcgcagaggtcggccctcccctctggatatggcccagcttaagaagcctgacttccatccccgccctgtcaatctcctccacaacctgggacgcggatatgggtgttccatccttttcaacagccccttctgcaacgatgacaaatatcccagacttcccacacttctttgcaattctaagcgtttcaatcatctccactctccactcggcaggcgcctcaggaagcaaggcatagtctgctgcacttgccagggaagacataagagctatccatccgcatctccggcccatgacctcaatgacaaacgtgcgcgaatgcgacttcatggtggacatcaagtggtctattgcctcgacaaccctgtggattgcagtgtcctctcctaaagaaacgggagccccccagatgtcgttgtctatggtcgatggaatccccacaatcttcaggccatagacatacttctcgacatcatctggacctgtgttctcacccagacagacgtctgcttggagatcctcagaaacgtcgtcggacgagttaaggtcatgcaccactggattttccttgtagcactccggcttcccatagaagtcagagtagctgacgccacttccgtctgtgattggctgctccttttcctcggatcccttttctagccctatcctactgatcctcatcttctggaggtcccttgccgaaatctttccttcccgtataagctccctcagatgacccttaaattcatctctaaggattgcagcaccctccatagacccgtcaccccccaggattaccatacagttgatcctctttcggaccatgttcagcacggccagcttcctcccatccttctcccggaacttcagggaccttgcagacaggagaacagtccccccttggctgctgcagtaggtctcggtgtcccagctgagtctgcgtatgctgttgttgataagcccatcatatccattgtatactccatacaccgatgctccccactttattccggtcctgattatgctcttgattgcagagttcatccctggagcatctcccccgctcgttacaatcgcaatcctgttcatcttctcgtgccccacaaacgtggccacaatcttgttccccatcatgtccactatctccagagacgttccgtgtccgtcctcgttgacaagcccccgggttatcaggtggctcagtaccttgtacgaaacatgcacatggattccagagcttatggacactatcttggccctcctagtgctgtaaatcttcagcgtccccctgtcgtatatcacgtccagcccaaggagctcatacacctctccgtgcttctgcgatatcccatctccagacagcagcagctcctcaataacagcctgcatatccttcctccagagattacatttatctcctctgtaaccaatcatcctttgcctgtgctgcaaaccaattgcagagattactcctaatttgcatgaaaatagaaagctttaatatctccaagcaatttaagtgcaattgtccgaatatagtaaaccaggtgaaataagaaaaacaagaaaggggatgttattatgctctgctcagacaaagaagaggacggtgtggacaggagtctaacggaggatgcgtctctgtttctgtggtttgtaaattcggtgaattccgatagatactacagggcggttagggaagactatgtgccccttgccccaaggaaaaagatccatcagaagataaagttcaaggcatacagcatgagtgctgagagcatcatgcacgaaaggaagggccggataatctttgaggaggacaggaatggattcatatgcgtgcactgtgacgcaagatacatatacaaaagatgtctagtaaaccaccttataaaatcccaccatataaattcaaacatattgtcaaagacattccatggatgactctgtagtcttggagaccactcaatgaagcccttggattctccgctttgagcctggggtattggtaagggctgcttaattaaagtattcaataactccgatttattaacaaggagaagagaggccaacaatctcgaatgtgaatctccttctcaagaagaacttctcgtcatcccttcgaatcttgacccagacctcctgaaacatctcgaagcatccctcagagacgacaacctcctcaaggctgtactctggaacatatacaactatcccgttcggcttgatgtttgtgacaaaccccctaacaacaggctcctcgttcctgagcgccatgtatacagtcagcttgtcgcactcccaagcagccttcctggcagcccgatgcctcgaattcatgtttctgcacatatcctcatcaacaaaaacctcgtccatagattctccatcagttctctttcgagccctgaacgtcacaatccctagcttgtttatctgagcctccttggtcggtgccgtttgcagaatgtggtttagaatcctgtgaactatgatatctgcatatcttctgattggggaagtgaagtgcgtgtatatcggcgttgcaagtccgtagtggtggaggctgggggtttccccagacacaacatacacagcctggttcatggatctgatcagcattctctttgccagatcctttctgacaccctccattttctccagagattcactaagagccctgggcgaggaggtgtcgatatcaaggccaatgtccaggacagacggaggaggatgcttcctgagcaacgaagagtccggatggtggtggtatatgaatgaagcaacagaaatatttgccaggaccataaactcctcaacaagaaagttggttggaaagtattccttcatctcgaacccgccctctcgaaacacaagctgtcttgtgcttagatccagcgaacccttcgcaaaccttctgcttcttaggaccctacttatctcaaggagcatccgcagggaccgggacacctcgtcgccggcatccacaagcccctggacggcatcgtaagcctcattatagctaaacgatctctttgatcttattagtgatctgcagaaatgtgttcttacaacccttacatcactactcatctcccagaccacagaaaaggctgccctatcctttccagcaactaggctgcacagatccgtactcagcgcagggggcagcatgtcaattcgccactcaggtaggtagatagttgtccctctgtcggctgctatcttgtctatctcagagcctttggtaacatagtatgtgacatctgcaatgtgaactcccacctcccaattcccatttggaagaagcctgcagtggagagcatcgtcgatgtcttcgcagtccggcggatcgatgctcacaatgctcagttcgcggaagtcttccctagtgccttctctgacttcattgtatgctttctccataccaaagatatcttcgttcatccaggggaccctgagaatttcagcccaattcttgttgtagtatgttatgccatttgcaaccagcacagcctccatctctgcattcctgtccccaagagtccccagccttctatagtaatgcccggaggggtagttgcttgttctttcccatccatcgatctcgacgcagagcctcttattcattagctcctcggcctggcttgtcctaatcctaattgctggtattctcctgtcaatgggaatcactaagacattctgggctccatctccatggactgtcctcggagaaatggaccctataacagccctgcacttcctcctgtggatcccaacaaccttcccaaacacaccctcgcctgccgcgcctttccttgtctcttgggtgccctcttcattgtcaagcagtatcccgtcttcgtcgtactcgtccacaacctcgacataaacctcgtctccactgagtgccctgttcatgttctttttcccaacaacaagcaccttgacatctccgtccaccacaaatccgctgtagcagttgtacatgctgacctcaagcgttcccctgtacaaccctttccttccgtacaagatgtccaggttctccacatactcctcatactcagttgcttccttttcgtcgacattttccaggagatccctgatgtcatctgagacatatctgccatactccccgatgtttccgatatctagaatggtgaagttgtgctggggcaaatgggccctgtagaactccaggacaccctccagaccttttccgtgtgtcgatctgcaaaagctgtcacagaacacgggatatcccctttctctcgcaacgtctcttagacccctctcgtcgttctttgagagctctgagagaacagactggcatattattgcggcaacatagtcgctcttgagcagagctctatatctggacacaacgtttgcatcgggaatcgcaaagacagaggcctttccactcgccctgcacgggcctccgcagcattcaaacccacaggacacatcgtcccggacatactcctctcgcaccctcttgattagcctcagtctcctggatatcttcctttcggttacaactccgctccacattaaagggattgggcttggactgcaaaaaacttgtgcacagaaacaactgcagataaaacaaggaaatcgtttattagccaccggcagccgccccggtcttctccatgactatcctttcctcgttgccaagaaaggcgctgatgatcttctccctgacacacctgccgcaggtggttgccccgtagggcctgttgacacgccttgcagaaaccttctggcgcgagaactctgcaggcctcatacgggctatgcttcccaaaatggcgttgcactcatggcacctgtgcttcttggagtgcttcttgactctgcggttgaccagcttcccggacggggttctgaccttccttctcctgttgctgcgcgtcttgtatgttgctcccttgtggataagaacattcttcatctcctttgcaaggggaaaaaaatttgtcctcttctgcctccatcccactgctggctagggcaaagggtctatatgcccagctgcttgagccttctgcacgactcatcatctttgtacagacccacaatgttaacatacttcatgttgaatattgagcaaaggtccttttcagcgcctgctggaagggcatatagatctattccaaaatgcctgcagaacagtggaaggtgcaagaacaaaatgtcgtctcccggcgctatgagtacagcccctatatccctcccttcttcctcgtagtgcttcatcagctggttatacgtcaccagagcccttcttgtgcccctgaggatcccatagacggcagcagggtcgctgatggtcctgacggcatggacgtctgaacggaatgtcttcttcatcggagacttgggcccctttcgacatatatttggattttaacgaccccaaaatttttatgaaaaaaacgatggagaaagtaagcaaaagcaactctgtgtctgagaccgagtctgactccgaggcgccgacaggctcttcaagcagtgggatggaggagacaagcaatctggaagggtcctccactgagattgaggaggagacgtcgagtgggagcggcgaggagagcagaagggagaatccgtctcttaccgtgtttatcaagggtataagctatgatctaacggagtatgatctgaagagcgagatggagaagatagggaaggttgcccgtgtcgggattccgatgacaaacgaccacaagcgcaacaagggctttggatatgtcgagttctgtaaggaggaggacgtgaagaaagcactgaagcttgacgggactgtgtttcttgggagagaggttgttgtgaacatggcacacccgcgggcaaataaggagagacacacgatatacgtctcgaacatcccgtatgagtgcgacaagagggatctaaagaagtactttgaggggatgggagaggtagttggaatgtcgcttccatacgacagagataacaacaggctgaagggatatgggtttgtcgacttcggcaacaaggaggactacgagagggtcctcaagaagaagctggtttttgaggatagtaccatgtaccaccggccggcatacaagaacaacagggaggatagaagggactctaacggcagagggttcaagagaagcgattccaactggagcgggaagaggtatggggcagagggccagaacagaaacaataagaaagtcaagtttaactctgatagtgaagaataaagaacatctttattattttgtctccctttcattagaaccaaaaaccaccccggatcccgatgggagagaatcgttccaggaggactctgtacataagaaacttgaacagaaggcttcctataagagaagtaaagagaagacttgggttgctggtctcgagattctccgggatatcaaagataaagatgagcaaccggcctggactccttgggcaggcatttgtccatctggacggggaaataaccagcgagattctggacaacctagaggggagatttttccttggaaatgtgatctcagcatgtcctgcacacgaagatatgtgcatcgggaggaggaggagtacttccaccaggaccttgctggtcacggacataccgccatctgtaacaagagaggagctcgagggtcttttcaggggatttggaggcctagaaggcataagattcatccgggtgaagaaccttgcttttgtagatttcctttcttcccgggaggcatctgccgcatactcgcactttggagatgggcttataaggtgcggtgctggagaaatgaggataatgccttctgcacagtagatacacagaggacagatacaaaatgcttcattaaaaactatcgcaggtgtctgccgtgctttctccttttgttgttgtctctctggtgtctgtcctcaagatacatcctgtctgtcttgacacggcctccaaacacgcctcttccatactgtctcccgtctacaaacccgtagtccttgtcaatcgcaagtgggctctgttctaaccgaaatccgttcagataccggacggccacatttgcagagtctgttgaatagaactcgacaaagcagaacccacagaacctcagtgtgtttctgttcagccccatcacaacccttcttacgggtccgcacagcaaaaacagctcccatatccgctcctcccgcacactcgtggagatgttggacacaaagacagtcgacgagctcctctttgcctccaagtactcttcgtcagtccccacaaacgtcttctctctataaaaatatcctctaggctcccctccgaagtacctttccagagttaccatgggctcggaaacttctggggatttgttcccggatgcagggagagtctaaaaacaaatagatttataattgtacaagtagcttacagccaccctaactgcccttggagctagaatcttccgtggtctatgaggagcaggctggcaaaaaacatgtaaagcgacctacagagatggtccatgtccttgaagtagttccgatgtgtgagagacagcctgctgctgagagcctccaggacaaacacacatcccagcacaaagacaatgcctccgtttcccgtgtacaagagcagaaagaagatcatgaacttgacaaggtcttccttggaaatcctgacgctttccagaaggtctgtgatgctcttcagagtcagtatcttccttctttcgctgacaagatagacctgtccattgaacatcacaagatcctctgggtcgaccattatcttcgcccccgtttccttgacagacacagcaattctgactgatatctcattggtctccacttcttctctgaggcatctatcctggtcacggccctcttgccccatcttctggccagagacgtcgtataccagctggagactctctctacctagcgtatggagctgaacggcatcgctcacggcctttccattaagaatgatccttatgcccttttctacaggccctgggcagtagccctcaatctggctttttaagtactgcttgacatgaagtatcgtgttatccgactcgaactcctttgtgtatgtgtactcgccatttctcgagcgaagagtaaccatcgtcattccctgctctagcggggttgtttatatttcttttgtaatcaatcagatggcttggcagaaaaggggagaggcaatgaatagaaatgcagattttgtgttccctggcagcgggttgcaagcaggctggggaggtgtgcggggaccgtgccgatggcagggtggggctcttgatttccgaggaaaattgggatcccccacaatgcccattggcttgaagcgcttgagcgagctatgcacggtgaggtttgagaaggaatacaaggcatactcagagtatttcgggtctgtagtgtctctggccaaggatgaaaagctcgagcagatgttttccaagtattctaggaatgcccttggcgaagaagaggtcctagagtgcattcgcgggtgcagtccgagcagtctgaagtactttaccaagatatacgagtatgaggaggagctctgcaagaagaaggcggttctggtactgaaagggagatacatggaggaggaggggcacgagagagacgccatcttccagtgcataaggaggctgtcgcactttctcgattttgaatttgtgaaagaaacatgtgatgacgagtgtctggcgctagttgttggggagtatgcacggaagcatgagcttgacgggtcgtttctggatgaagtcgttagctttctgccgtctgtgttttttggatacacatgggtgaacaatctgctgcttgattctttcgaggcgtcctttgaaagggtggttggaaggtgtttggaagttcttctggttgttgattgctcgaacagaagggttactgaagccatttccaggagtccactgaaaaagaagatcctcgaatacctgatcagcaacgatttggttggagacggggccttgggtgccctgatagatgctgttggccatgttgatgcacatgtgtttttgagcgaccgcgttcttgcgaagctttctgaagaaagcattgtgagatatcttgactcgattaagacggaggaggttgttgagattggagtgctaggatgcgaatgcaggaagctgttcaaggtcatggcgcaggttatcgagaggagagccaaagacttcatggagcattcgaggattgccgatgtgctgctccttattgtttaccataggcccaagacaaggcttggggattttctggggcttctgaaggcgtctcctgagagggagtttttgattgccagggaggagggagagagaaggattgtagttgatgttgacagggatactggggagatccgggagattggcccgtgtgcagagagccttgcaggttctgttgttggggagggtgagtttaggtttgccggaggaaagagagctgggaagaaggaggttgaggaatatctgaaggagatatgtctggacgaaagggactttatcggggaagtcagaaggaagttaggcttcacatgctttcttgatagtccggaaaagcctacctttgggcaacttgtggagctcccggcctattactttgtggaggcgcttaggcgatactccaatgagtttttgggactggtgcaccagtttaacgaaatagtgattccgaccagccgaaagagagacctgattgcaaagaggattgtgtccagcgggtacaaggaactctttacccgatatctcataaaaagaaacagatacttcaacatggaagttgacatcgatctgtggtttgaggagatgacgactgaatacaagatcaaatatcttcatgaccatccggcagccttggctgggcgggaagacaagattgctgctttcccaaggcgcagtattgatgtgccatcccctgttggtgagaggacgggaaacagggagactccggaggagacaatctacaagaccagaagacatgcttccgaaacaagcgatttcagcagacaagacaataggtctctcccctgcgatcggggcgaaggcgacggagagaagcaaaaaaagtgcagcaagttagacgggtggaagagaagactggatggcgccaatggaaatgcaggtgagcggtggggtacggaaaagaaggccaggatggaagatgaggcgcaggaggaaaatgtttatgatgactgttatccaatcgataggattgactacaccctcttcagggagagagtagggtttatatgcaacgaagtaaacagaaggatttgcaagggaagtgggcttgacagggcaggcaaggttacgtcggtactggcgagggatgaagaaatggttgacaagattctgtccattctgcagggggtaaacagatttggaaaggatcttgctagttttgttgagttttttgtgttcttcctctcgtactgcagaatagaggtaggaatgtctccaacaaccgtcaagactctgaagagatacatttccgaagagggctctgactctgtcctgtactttgtgtttatgaaagctagggtggaggagataggcaccttgcttcgggacttcaaagactgcacctttggcgttatctgcaaggcggtgtgtgacaggatccgtgcagtcaggaaaagcatgatggaaaatgcagaggacaaatgcactgtgatcaaggccagggtggaccagccagtgatcaggagaaagagagggcgggaaacaaggatcgatgctgctgaggtctggaactgcggaggtcaagtggaaagaatcaacaagcttgtggcatcgcttttgtcttcggacgacgagagtatgcaataccttggccttgagggcttgtatgcccttagagcggaggtggacgtggagagcttccttgactctagaagcgacagggttgttgaggcagcactgaaaacagtcgtaaagaaggacattacatcctccaccaacaaaagactcatggagatattatacaggagaggaaggctagacagccttggaaagatgtgccttaaggctataaacatcgatgtcctggagaaggacgacgttgacaggatttacgacatgttcttcattgacccggaaagctatctggagcttctaccgaggatactagataggggatacaagctgtctggagatgtggctatggagctcgtaaggctactaggacagtcccaatgcgacagcgtgcttgaaaatgcaatcagggtcctgaggaatgttgaatacacggaggagatggctcttgagagtattctagctcttgagaatgctaggtttgctccgaagatgtttctggtggaaaagatatacagcaccccgcacatcctcagcacccgtgggttcctcaaactgtgtgtgtgcataggcaacgaggagaactatgctgtgttgaagggactgcttcaaatattgaggaagagcggagtcaacacagagattgttgagaagtggaaaaagaacaggggactggacaggctgatggtgaggatctatcccctgtacatgaaggacagatcgtactacagagggatcttggatgggattaggaacgacagggacgaatggagctttattagtgaattctacaaaagcgaatttgaggcggcaggcggcttggcgacgtccagccctggatagctccaggaggcacacttcttcctatgcctgtccagagatgcattatgggcatactccttgccgcatgggcatttaaacggcttcatcagaagatggacggatctcacatgcgtcgagagattgctcttcttgttgaactcgaatttgcagtattcgcacacatgcttgctcctgggtgcattaaagaccttgacatgatgactttccacatggacatcgaaccaggacctttttctgtatctcttcccgcaaatgccgcacttgtattctaggcacgccttttggtgcttgtgcaatctatctcttgtgtggcacatatacccacatctttcgcatgcaagctctggaggaaagtgtttcttcttgtgcacagagaggtgcccattcttcatgtaggacttctcacacatatcgcatttgtacggcctgctccttgtatgtgtattcagatggtcgctgagctttgccctcctggggaacgactttccacagccctcaaagcagcaacggaagatcatgatgccaagggtcgggtggaccaaaaaatttaatgacgggctagcctccgtggattgtcgagatgaggacgatgtggtctccgtgcttcaccgggctcctttccttttccagtatctcccagtccatcttgtttataatgcagatggttccgtgcacaagctctccgtgatggtcgaagaaactatctctggtctctgcatatttaccaaatagatatctcagggcatcgcccacagtggctatcgacgagccctcgacctcctccctggtcagctctatctccctgttgttcagctccacattgctggccccgttgaatctgaacttcatttcgtgggcctcgggaattggggttttctgtctccgcagggagctagagacagactttgtgggcctcatccactccatcattcagaccctggtcatccaaaatctcatcctccagcgaagatgatatgagggacgttgcaaacacacgatggactccctccagaaaggagcgggcattctttctggagtggatgaacagagacttgtatccagagggcattatgtatgcactgattctcaggtctccgtgactctccaagcagtcgaagtaacttgtgtttacagatgccatcttccagaccagcacgtcgattgatgcgtagataaggatgatgagtctgcagtactccccgtcgcttgtcttgtcatacattctctggtaaacaatgtcgttcttctcggagattatgaccaggagctctcccatgggttggtaaagctctgtttagtttctcaagaggcaccttcttgcctggacggaggcggctgggaagaggagccacaaacgtccagagggaagcaggaatggcattgtgttgtctggtgagcgtcaggcccaggttttattcgaaggaaaaatttgcccttcaaatgagagaaatcatacacttgcagacgggacagtgtggaaaccaggtgggatgcaagttttgggagacgatcagcggggagcacgggattgatcagacaggtaggtatgttgggacgtcggacaaccagctcgagaggatcaatgtctattacaacgaggcatcttcgaagaagtatgttcctcgtgcggtcctgattgaccttgagcctgggaccatggatgctgttcggcaggggccgtttggagagctgttcaggccggacaacttcgtgtttggacagagcggtgcaggaaacaactgggcaaaggggcactacaccgagggggcggagctcattgactctgtcatggacgtggtccggaaggaggcggaatcgagcgactgtctacaggggtttcagattacacattcgcttggaggaggaacgggagcagggatggggacccttctgctgtcgaagataagggaagactttccagacaggatgatatgtacattttctgttgtgccatcgccaaaggtgagcgacacggttgtggagccctacaatgcaacgctttcgatccaccagctggttgagaatgcggatgagacgttctgcattgacaacgaggcgctgtacgatatctgctttcgaactctgaagctgaacaaccccggatatggagacctgaaccaccttgtctcccttgtgatgagtggtgtcacgacgtgcctgaggttccctgggcagctgaatgcagacctcaggaagcttgcagtcaacatgattccgtttcctcggctccacttctttgtagccggatttgcgcccttgattgcaataggcacacagaagtttaagacctactctgtctctgagcttacacagcagatgtttgactcgaagaacatgatgactgcatgcgatcctcggaagggaagataccttactgttgcagcgatgttccgcggaaagatttcgatgaaggatgtagatgagcagatgtctatggtgcagtcgaagaacagctctctgtttgtggagtggatcccaagcaacgtgaagactgcggtctgtgacattgcaccgacgggtcttgagatgtctgcaacgtttgtcggaaatacgacatcgatccaggagctcttcaaaaggatttctgaccagtttacggtgatgttcaggagaaaggccttcctgcactggtacactggagaagggatggacgagatggagttctccgaggccgagtcgaacatgaacgacctgctttccgagtaccagcagtaccaggatgcaacgatcgaggatgctgaggagtttctagttaattaaaggatttaatcgtatgctttctggcctggttctctggtttagtcttgttggcctgttatcgagtccatgctgataggtctagcaagttgaaacaagttttggacgcccggatttattgtcctggccagacgaaacacagtgatggcatatctgctggagaaggcaaatggatcccgttgtgttctcgaggctgttaaggttgagccgttcacacagaagcagtttgcagacatgataaaagaggcgcactcaaggacccaggactactatcttgcgagggttcagtgcaagagcagctccgaggatgggaagaacatatactactgctacgatgcccggcagctctgtaaatacatattcgagatggtcatttccacagagggcaggaagataagaatcaagaacttcaaggacccaatcaaccaagagcagatccacgaaatcagctttttcaagctgagatacgactcagacacacccttgagggcagagtatgtcgggaaccaggcaaacttccttgaaaacaactgcttccggagcaagatattttaccaggaaaatgcactggatgccctgtctgtgaatttccagttcggccctcagaagaaaagaataccaatcatcaacaaaaggaagatattcactgtgttcgtgatggtcgtcgtcatcttggtcataggaacactggtcgccatgatagcagagaaggagtcctcaagacccccttctccgttcaagctccctataggcaaagggaaaagtatttaataaacacctcttccacagtcaagcccttgctttcccaaagaatggggcaaacttcagcgcgggcggcagaacaaagaatctaatgcttgatcccctgatgagaacctctttcctcgataggctcgaattgttcgatgtgacaaccacatcatccagaaccaggttcatgtaatcatcaacctctctgacgcgtcctctgtacatgtctccgctgcttgtttcaacagtgacaataaatccctgcgactcgtgtagcagcttcaaaggaaccgtcacagccatgcagggctacggaggctgattattcatggatgggtgatcccagctttttaatctcctaatcgcttttcttttctgactctccatctttactggcggcgtaccaagagctgttacgcggagtcctgttccttctaaatggattcgagtcatcttgctttccagagtcttctgatggcgaatgtctgaatgcacctggtggggggacataggctctctgggctctgggcagatggacacttggaggcctgtatgctctgccgtcatcaacctcgcttctccaatgtgtggatctggcggctttaacagcgggggcttcaatcttcttggccgactcctcaatcttcctggataggctcttccccatctcctcaacaagagggacatatgctcggagctcctctcttcttcttctcagcagatcctcctcctcctcgaataccctcctcatctcctcattcctcctttcataccagatatcctctattcctcctgcattcttcatgtaatatctcgaatacgccttcatcttcttgtagggcatggtaaacctatcgtggaacctagaagcttttcttgggcgcacaggctgctccttcttcgcaatgcttcttgccccaggaatccttctcctctccacaacaggcttgaaggtagcctctgccttttccctgtattcatcaataatctcaaacaccttcttctcaacagtcttgtaatcaaacccgtccacacaaacaactccgccctcaacagcaaacccaaggtcgttcctcttcataaacgcaatcagatccatgttctctccaacagaaatgcgcttcccgacgctttctgcatatctaccccacatctcaaagtcaaatcttcttcgaacaagagtgtctggagacacgtccattccagagcacctcttcgtgacattggcaagaacctcgcttagatcagagagtttgctcttgcagaacagcttcctgtgcctgtctccctcattcttgatgcgcgcatacgagcatatcgtttggaaatcctcaatgctgcactgtccatagatagacccgggatccagagatacaagaacattgatggcattggcatacgaaaaaagcatactagattcaataaagaaggtgcagagaagctccatgtacagtattgccatggacttcgacgagaacttccccgccagtgctatcatctcgcacaccttttcgcacacgacatacgactcaaacagcgccccgtttcctcccagtacccacccaaggtccaggagaatctcgaggagcctcccgcacactccctcccttgtggactcggacatcccatcatacatcctgttgaagtatccaaaaagcctcatgcactcctcagcactgtatcttcctttcacagactcaagccatggtgcaagcaccccaaccacgctaccatatgatctgctctggagaaagtagttcccaaacatctcgtagacatcacctccccagccatctcccttggcaacaaacgccccataaaacttttccacatatcccagatcgtatctgtgctcatgcagaaacctcttcaagcaatcgaccgatccctcctccctgattctctgcaaagcacggtctacatcgtcaactagccccatgtcttcggagtccatctcggggctaaaagattcccgtatattcaactctccaggtcttccagcctcctaaatgaatctcggccctaatctccccttattttgttaacgatttcctgcgcaacggagcttgccattccaccgactccactcctgatcccaaagcctcttccattccgtacgccacatatgaaagacgcaatgaacgacgatcccagcagcctgacccatccagaggcccttgcagcacccagcccgtagtacagcgtcgagtaaagcatggcatgctttgctaactcccctccactcctcagcggctgcctggagtagggacgctcgtctctcctcctaagcatgccgctggcaaatgccgtcgagcatccaacgacaaaggcgtttcctgttgtttcgaggaccgcaaggacatagtctccaagaatcatattagggctccgccaaagcccttatctctcaggcttcacacatgaacagaacaacagagtatctgcagtacatagacaagaaaacacaggttccgcactcctcagaccacgaaagcttctacgacaccatcaacaggaagataggaaagaccgagaagaggctggaaaggcccctgtcgtacagagagatactcagggtagaggaagagttcagcaccctttccctcgaagctcgccagacactcgatgtggtttccgtcgaggggcctgcagacatcgtgctccactttgaaggcgtgaagaagatcatcgagacgaagctgcaaagggttgagagaaggctcaggagcctcaaggactcaaagatgggaatgaacatcgatcttgagccggaaaggccacagacattcaggaacgtcgagaaggttcagatgatggaggaggaaaacaagaggctggtggagggctacaacattgagggatatcggctaacgaggagacgacttctcgaggtcgaggcccttcaggacacaatcttccaacacctgactcttcaggatgagaggatagacggcataatagacctcacatcaagggctggaaagtgtgtttcaggcagcaacgaagcgctaggaaagataaagaattcgggacagtttcttcgtagattcttgtttattctgttgctttgtctgtctttcatcctcctattcctccactactactacaaatagcatctgttctattaaagctgctttgcaaccaagctctgctcctccttggcaagaagtgcatctacaacccgggggtcttctagaatctcattgatcgcagccatgtttctaaatctgttctcaactatcttcttgaagtcgaagaggggcaccttgttcttcacaaagctcatgacgggaactaccaccgtttcgttgtcctctccggggtccacacaccgcgccggagaaaactttctgtgctcttctgtgttgtacatccttatcgaccctgcctccctcctttcctgctccaggagcccaggagacctagcgtcgtcgtatccacaggtgagcttctggggaacaatccattcaaggctatccggcgactttcctgaagtgcttgttggatccgatcccagataatctgcctcgggagccatcactgttttttctatctccttgacctggatgagattggctccccacgaaaccttctttcttctctttggcttcgggtcttcgaatggcctcaacaagccctcggcatcttccgggctcacctggcgcaccatatcaaccaacttcctgagctctgccccctcaagctggtccctggaaaacccagatctcttcagaagctcggtgggctgttgtatgtccggatagagaacatcgaagctaagactcataaaatctctatagaacggatgggaaactggaaacaccccaccttccagaatctcgtcaatcacactccgaacacgcccaggaaggactgctgggtcttccattccgaacacctcctcgactttcccaatcacctctgactccttcattagggggctaccgccgggatgatttagaggttacctggaaaataaacagccctgtggatgtttatgaagaagtttggaaggaagaggagctcgatccacggcaccatctgtgaggacgcaagaagagctttcgacgatatccgaagaaagattgctgactccggtcgcctgtcttccagcgacttttccatcgacgcatccccaggaaataccagccagaggagagaccatccatgtgatcttgcctccagttcttccgacgattcagagaactggagcagctttactagtgtccacagcatagaacttagagctgggcacaggcgtgagtcccttactcttgagaacaaaggagagggaaactctgtggtgaaccatgacatcctgagctccagtgaaacatatgacgaaagtctaggattcgagagctttctggactcagagaccaggaggacatgccggatacagaacataacatttagaaagaagaaagagacagacggccttgtaggtggacagagtcaaggaacggagagtttgcagtcttcatatggcggaatgcctgaggtcggggctctgaggaaagttccgtttgacaggatgccgaagaatgttaagaagattggagaggcaacgtttagcgaagtatttgcacatggaccgttggtctacaagatagtcccgctaggagacacacccgatgaaacatctctctcgtcatttttgagggagtccatcatattcaggaccatttcaggagaagacggtgtgtgcgggcttaaggatgtatttctggtggcaggcagatacccggaggaatatctcaaggcctgggatgactatggagaggaggagaacgaaaggccctgcaagtatcgagacgagcaagaatacggggtgatagtaatggaggacgggggagagagcctggaaagcatcaaattccagaagattgcagaagtagatgcattcattaggagcgccgtaagggtgctggcaaatctcgaaaagaagtacgagtttgagcacagagatcttcactggggaaacatcctgattagagagggacagataaatctgatcgacttttcgctcagtaggctgaggagcgggggcgcagtgatattcaatgacttgaatagcaagcaatggctgtttgaaggagacgaggctgttgacatccagtttagggtctacagagacatgcgcaagctgtgctctggatgctggtcccgattcgttcctgcaagcaatgttttgtggctccggtacctcgttgagaaggccttcagcaaaaacaggttcaggggaaggaagactctaatctcgcaatatatttcagttatagacagcagcacatcggcagcagatgtagatagaaagcttgaaatggaagtgggtacaataaaaaagagcttttaatctagactcatcctgccctcaacctgcctaagaaactcccgtgcattcaggatctccgttgacccatatatgattggaacacctattctttcctcaaggagcttcagagtcttcagctccgtgtaagttcctcctcctactccaaaaacaacgagcctcgagatctcgctggcatatatgcttttggatcccatggagtcgaacaccctgagtcctgagtatatctgggacttgatatctccatagatagtctccacaagggacgatatgggcgtctgctccttcacaggaagcagcttctttacatttcccatgaggctggtgaccacctgcgagtaaagagtccccaacttctccgaccgggtacccccatgccttctgaaaaactcaatggccttcgactttatcttcctcttccggagcagcggatcaatcagatcgaagtccttggtgttgagaaggagaatggccagccttaggacatcctcgtcgcttcccttctcagacaactctattagctcctggttcgtatggcctcccttctcaaccttgtagaagtcgtcgatggctctttcctttatcatctcaaccatctccgagcatatcgatatgtgggcattcacagactcatttctcttggctagctcgggggccttatcaagagcctcctggataaccttcttgtctgtcttctcgtcgatgctcctgagcgccatctccttcttgtactcaagaagctccttctcaaccctctcaaccacaaccgggaaatactcgttggcgtttctcctccagagctcatcctggggatccagatcaaagacctttccactcttcagtgttatcttgttggactcaagcgcaaaaagatcgttcattagcgcactgtaactccacacatgttgcacaggagtaatcacatcatggctcctgctcacaagaaccagcaccggccttttgctgcccctcttgataactcctgtgtttcttatctttgtctcgagcatccttgccatctgggtagtcacatcgtcatccgtagccactatgaacgggacttctccaagtgtcacaaacacactcatcactgacatcaccattctcctccacgtgtccggattctccatctcaataaagctgcctttcatcccaagagtaaacatgtcgtcttgtaaggcaatgaagtccacaaactggtcatagacagatcttatccggagcccaaggcccctttcagacagcccaaggcccaggctctcaatctcccccctggttacagatgtggcaaagttgaggtagtactccgaatacagctcggcgaggacgtcgtccaggactccgtctgcactctcgacgaagtacaccgccggagtgttggaaatggggtgcctttcctgggttaccaagaagtgtgctgttattccacactctctgagctcgctgaccttcatcaaaggcccaatgatctgctgggtacggctatcaaggaccaggatcttccaggggttgtttggtgcaactaagaatgcctttattctctgcttctggagctcccttaacattcagggtattacaggagcctattttctaggggagttgcaaggcatcctccaaagactccacgacttttgctcgcaggatggagtgccacgcgtgtagatgccccggaccctgcctgagctgagaaataaatctttttgttatccctggaaccactccaataggacaatgacaacagagatcagaaatataaagctggtgcagaagattgcgtcaggggcctttggagacatatttattgggcagaatacggtgacaaaccagacggttgcagtgaagctggagaagaaggcacactatgggcagctgaagcacgagtatggggtgtataaggcgcttgggggcacccgcacaccgaggatctacgagtatgggaagatcctgtatgaaaatgtatatgtcaatgggctggtgatggagcttatgggaaagtctttagagcagctatttgttacgtgcagcaggcgcttttccctgaagactgtgctgatgctaggggagaggatggttgacaatgtagagtacctgcaccatagaaactatgttcacagggatatcaagccagacaactttgtatttgatgtccagggggacaggttgtatctgatagactacggactagcgaaggagtttcggaatccaatgacattcaagcacagggagatgaggacggacaagtccttgacgggcacagcaagatatgcctctctgaggacacatcagggatatgagcagagcaggagagacgacctcgaaagcgttgggttctgtatggtgtattttctcaaggggaggcttccttggcaggggctgaaggcaaagacaaagcaggagaagtacgacaggatccgggaaagcaaggagagcatatctctgtacgagctgtgcatggggcttccaaaggaaatacactcgttctgcttttatgtccggaaccttggatacgaggacatgccgaactacgcatatctaaggacactgctcagcgatgcacttcggcagagaggacttcgaagcgatggagtgtttgactggatggtgaggactccctctgactctatgggggatctggagattctgtgaagtagagtgaaataaagggatgttgttgtttcgtggcaggggacggtgtttttatggctgggaggggaggcctttgatatggggacccatcaggagaagagagaggttctgagaaggatgtttcaggagagggggtttgtggtgggggatggactgaagtatggagttgatctcctgctgtacacggactgcccgtcgaaggtgcattcgaggtatgggattctgatagacaggaggcacaccctcctggacattgttggtgtgcagagaacatgtgcctccgtcaacaaggccttggtggtggtgtttttcgatggattggatgtgcagatggtgagtgccgagaggatggagctgagcggcggcggagacaggagcttggcagcaaggagccctgggacttagaggaacggatttgcgacttgtaaaaaggcaaggtttctggaccccaaaatgaaaaacaatgcagatgttgatatagatgagtctttgtactcgaggcagctgtatgtggttggaaaggaagcgatgaaaaaaatgatgggaagcaaggttcttgtgatggggctggacggccttgggcaagaggttgtgaagaatgtgtgccttgcggggataagcaaggtagcactttttgacgacagggcggtatctgaggaggatttgtgcagcggattctatcttcgaaaggaagacatagggaagcccagagatgccagtgtggtgggtaggttccggtcgatgaatgagtatgttgatgttgatgttgtcagcgatgtaaatagctttgaaggatatgatattgttgttgcatgcaacgaaagctatggagagcagataaggctgaacgagatggcaaggaaggacgggtgtatgttcatcggatgccaggtcaggggcctgttttcacaggtgttctgtgactttggagcggaatttgtctgtgtggacaggactggcgagatacctgcgagtgggatgatcaacgacataagcgaggatggcgtgatgactgttgttgatggacagaggcacaatctcgaagactacgacataatcaagataacccagtgcgacgagtacgaggggaagtacttccgggtcaaagctgtgtctccgacccaggtgatgctgcagagtatcgatggagtcaggatgtttgaggaggagatggagttcaaggcagaaaagttcaagcccgtttatggaggagactttgagcagcagaaaaagcccatcatgatatccttcaagcctcttggaagaacgattgatgaacctgggattcttggattcaaccatgaggtcgaggagaggagtcttgttattcacaagtgctttgttgcgcttggagaatacatggagcagagcgggcaggagttgagtggagaggggtttctgtcgttttttgtcaaaaagtacaaaagccactttgagtttgaggctctgatacggtcctttggaaagcagtgtgggggaatgcttatgccgatgtgctctgtgattggtggatttgtggcccaagaggttttgaagggagtgggaagcaagttcacgcccctgcaccagttcttctactttgatgctgtggatgtgatccccaatgaccctgaggacgatgggagggactatgggcggtacggaccgatggtaagatgcctcggcaagagatgtgttgaaaggctctttgggctgcatgttttcatggtcggagccggggcgattgggtgcgagcacctgaagaacatggtcatgtgcgggattgggagcaatggaaggataagcgtcaccgacatggatgctattgagcagtctaatctgaacaggcagttcttgttcaggtctggggatgtgtcgagcatgaaggcagagattgcggtccgggaggccatgctactaaacgaggacttcctgaaggttcctagaagagctgattcggaggagcctgaaagaggagtctcggagatgacgaatgggatatcgtgcatcggctccgcgcagccgaatctcatctactacaacctgaaggctgggaaggaaacagagacagtgttcagcgacaggtttttccagtctgttgatgttgtggcaactgcattggacaacgtggatgcaagagtgtatgttgatggaaggtgtgttgtgaataggaagttcatggtcgacgcaggaacatcagggacaaaggggaatgtacaggttgttgtaccgttccacaccgaaagctacgggtcgagccaggatcccccggaaaagtccattcccctgtgcacaatcaaaaacttcccatatgctatagagcatacgatcgagtgggcaagaagtgagtttgaattcaagttccatgacgagatactccttataaaagagtatctgagtagagagaaggagggcacctctgaggaagaaagagaagaagagcccagcaacgaagctatggaagatgttgtcgacaaaatacctactaatggcaaggagtgcattcgaaacggaatcttgctttttgtcaagctgttccacacgtcgatcaagaacctcataacggcatttcctccagactcaaagacaaaggagggccagccgttctggatgcctccaaagagacctcctatgacggtcagcttcgacgttaacaacgacctccatatcctgtttgtccagagcgctgcaaacatattcagcctcaactttggaatcaaacagcagatatcgaaggagatggttgttgagtttgtgaagaatgagatcctggtggaggagctttcaagcgcagcagacaacacctgcgtggaggaatcgccaaggccatgcatagatccttctgcaatagtgccctgcatctttgagaaggacgacgacacaaactttcatgtggacttcttgtatgcagcagccaacctgagggcaataaactacaagataaagcaggcagacaggctcactgtgaagggaattgcaggaagaataatcccagccatagcaacgacaacagccgttgtttctgggctggcagttctggagatgataaagtatgccctgggagtggattacacaaagcacaaaaactcgttcctcaacctggctcttcctttctttgctagcacagaccctgtggagcctgtaaagcactcttacaagatcgagaacaagaagtacacattcacactgtggaacaggctggaatacaaggactccaaactgggaacaatcctcaaagcctttgagatccagttcaaaaggaagatatcgatggtgacggcaggaaactctctgatctactgggacttcgactcgaagtatgcagacaacctggagaagaccgttggagaattggtcaacagaaggccagacgagatgttcgttgtgctggacgtgataacagatgacgacgagggcgagttccctagaatagtggtcgtctttgaataaagccttttcttcttcgggttgcagagcggcttggttacaggaagtggaagggccaggtatactctttaataattcccagggtgagagaaacggtattcaggccgtctggccgtcgtggtagtgctttatgtggtacttaagcccgttgttgttcttgtacttcttgtcgcacccggaaaatgggcagacatagggcttgaatatgttcatcttctcctcggagtgaccttccttcatgtgatacttaagtccaaaggaagacgtgtactttttattgcatccttctatttcacatgcatacacccttcctccctttgtcttttgcattctcgaggatgtgcgggcattcctttcacctccgtgagctaggttggtgcagggcaactttctgacctttatcatctcgccggtcgaaatccctcccctccactccttgtttccaacactcttgtgtatgaactcgtaatcaaagcctagactgtcctcctcggaaagctcggctatgccttgggagggcgagatgtacttgtaaagcatttcctctttctttagcacaacatcctccaagtaaaattgatgtgtatccatcatgtgccctatatcctcgtatctcctcaccctctctgcaaacttcttctcctctatttgatacaacttcttcagcttgctcgaatcattcatcttcatgatgtggctccctggacggttaattattttcccaaatgttatttcccggagagggcccctacccacatttggaggcacggggacatgccattcctccgggccatgcacaaccaggcagatacaaatccctccacataggctaaataggtccaatggtttattaaatcatcctttcaaggagattgctcagtaggtcctgatggtttccaacactgcctccatcgttgaaactcttggacttctgtcccttgaatcctccacggggcgggcttaggtggaacggatatagaaagctgttgaccttcttgaacatctcagttccgttgtagatatggtgcacgagctcctcaatgcacctgatcttcccatcaaacatgtcctcaatgaactcgtttgtaagcttgacccggacatgcccgtttcttccactcccctttgtgtacacaagcttccggagcagttccatcccaatcgttccgaatgcgacatggtccttgattatctggagcatctttctggtcgacttgttgttccttacaagtacacaggtgttgatcctcttcagcctgaaaagctccaggactttcctaaccttaggagggcagttgcactttgacctgatcaagatcaccgcaaaaaactccgcctcctttggaacatagaatccattcttcatgcttgacttcttttcaagaatttctctttcctgttcgtagtacttgttcaacagcttctccgtcgtctcctctgcatatcttgcattggcactcttcctctccctgaactccttctcttgcctactccttatcctagacatccttgcctcatactccttcttcctaatagacgactgaggcgcctcgctcatcactccctccattttcagggcaaaaatttgctcagagttctaataccccaatggcatccgggctattgcccaaaaactgcttcatccaccctcatttatttatgctctcttgataccggaccatctcttcaaagaaggccttgaaaccctccgactcaatcgtgcatagcccattttccaacacctcgtccaagctgcaggagcctgaaacatagaaatcagtcagaaacatccccttccccttgggcactttctcgacagtcatcttctcaaacagatagcttccccacgtccccagaagatagcggaaactgttgttggggttgcttccaattattctgctcttctccagctccatgagtatcaccgattccttgagagacctccgaagctccagagcatcgacaacatgtgcaaagttcccaccacttatgaaatgcctgatgctgttgtctaggtcgtccatgcacccccggatgttgttgatagctcccttcctccgagtgtcgtcctttattcccttggtaatgagtatgtcagaccagataaacgatagatttggcacctgcgcattcttgacacccatggagtccaggcactctaggacgtgtggatagaagcagaagtatctgcacaggaatgcaaagatcaggagcacctcatagttcccttgatggtccctcctgtgcttgaaggctagatacagagccaccccgaggagcggtgcccttcttgccgacactaggactgcaatcaacatctttatattgaacacagacgggtccttcgcatacaccccatatgcccttcttaagaggtcctctccaaatccatttctcatcagctggaccacacagtcggttgcctcttgaggatggctttccagacccaccatctcagcaatgtattctatctccttgaagcataaccttgacttcagcagctcgatggccctgcccctctccttcagcttgtgaagaagataatactcatggttcaggctttctcgcctccgaaggtctatcccgttgtctagcgcatacctgtacaggtcccagtcgtccagattgtccagaagaaactccacacactctggaatcgctcctctttcaagaagcccatggtgtccgtgtatgcatgcttccttgagaacgaggtaatacatatggtccttaaaagcaattctttggacatagtgatgcagatcctcgaccagcagccctctcttgtacagcatccagatcagattgctcttgatagtagcattctccagagacttcaggaaaagattcttcttactctcgtctgtcgggctgtctagaaagctgacaaggagggaggtcacaaggaacatggggcttctggaaaagagcatcttcccgagctcgatgctccttgccacatcattcctaagaagcgcctccacaaactctttttccaggttcttctggccagatacaaatctcctcagaaggtctagctgtttcatcagcctggggccctaaaattcccagcctatttctacatggaaaacatcacattacagaagccaccgcctccctccttccacttgtcaggtattctgacggcttgtcccgttcaataatccattgcaaaatttttaaataaaaacaaacaggatagaaggaaagaggagaatggaagagacagagagcgaagacatctctccggggatccaggccaggaagagaagaaggaggttggcagcacgcctggccctggagatggagttgattaagaaggagtttgagaggccgagtgccctgaagaatgcaccggcattcctttgtgactttgaaaagcatcttccctttagccgtaaggaggaaatcaggtacgcctgcattcccgataagagaggcctcgagaaagctgcagatgaggccgagaaggtgaagatggtggccgaatatgctgcagaggctggggtcttgatggtgatagatgttttaagacagtctaggaaagttgtgtttggcagagactgggagatcggatacagggaaaataacattattaacatccttcgcaagattgaaaggaagagaaggagaaaaggcctgctacgggatccagagaggtgcagggtctccatggcaggcgtccagagggtatggagagaaatgatgggtgctgagcaggagaagaggaagattcttgggctggtagggcatgaggtgaccctttccgcaagaaagagagtaatccgtatcaacgatatctcatgggattcagaccagtctgggtctgacggagtactctgcactatgatgaggacagctaaaatatttccaggtagtggggtgagctatgagcacgtgatgcttccgtcggtgggagacgatgatcctccgccgctcttcaatactaaagcacatgccttccctaggaaagcagaagacacatcgccaaagattcagatggtcgagacatacaagaagtatcttggaaacttctccaagctgagtgcccagcggtcaagtagaaataacctcgtcaccatgcagacatcgttaggaagccatccgaccagccagcacatctttaagaaaatatcgatggagtatctgcggtgtaagagtgccagagatattgtcagccacaagtacagacatgtgatcattaatagagaagcgcacatggctaagagggaggaaactaagtattcgacgggtcgccttgaggacgactcgcctggagatttatgctcaagtggaagtgacgatacgagtgttggatacactttccttatcgaagctgcgctgggcaaagtctgctctttggactcagaaaagaatggcgaagcaggtgcgaatgcgaaaggaatttctatagatggacagaatggcaggacacaaagcgattccatagaagcccagatgcaaggctcacagtgcaacagcgaaggcctggatggcggagatgtccagacagcctcgaaagattcgttcaatggaggagtgtgtgacagcagagtggagaaaccccctgaagaccctcttgatggaggcagggtggcatccgggcacagcgcccccgacgacaaaggatagggacatgggagaaatagagattccttgtgtggcatatttgttgtccagtatttaaattaaatacaaggaaagttgtaaatgatcctcttggctaattccataatagggatcctccacggctttctggtggagtattggttgggaaggcacctattgggtttggaaatgatttcgtctgtatggctcggtgccaactgcaacaagagattggatgtgcagtggttcgagaaaggactggagggataaatatcgggtgctggcgggaaaggagtgatgagaagcgaagaggagatgcagagttgcacagactccgagatggagggtggcgaggacgagaccagcggctttatggatgagtctgcgataagcaacccttttcgagaaagagagatgagagggatgataggagacttcgagtacatagaaggcaagtggataggaagctatagatttgtgaagcagttaggcacagggagcagcagtaaggttgtgcttggacgcgatgtgcgcagcggggagaaggtggcaataaagataattcccaggagagtaaacggcggggagacgggagatatggagatgagatgcgaccagagggtattcagggaggtgattatatcatctgtactgaaccatccgcacattgctcggttgaagaactttctgtatagccccacacactacttcctgatatttgagtatgtgaagggaaggcagttgtacgacatcatcatcagcagcgggccgttaaaagagaaggaggggcagcgatacttcaggcagttgctttctgcaattgattacatccacagaaactcggttgtccacagggacttgaaaatagagaatatactgattgacgagaacgacaacgtcaagctgattgacttcgggctgtcgaacttctatgacaacaagaccctgctgaacacattctgcggaagcctctactttgcagcgccagagcttctgcagggccagagatactgcgggccggaaatagatgtatggagcttgggtgttgttctgtatgcgatcctgtgtggatgtgttccatttgacgacgaggatgtgcagggacttcaggcaaagataatggatgccgacttcaagttctgcaagacgatttcgagggaggcgatggagttgattcgagggatgattgttgcacagccttcctcgagaatgggccttagccaggtgattggaagtgaatgggtcaacaagggacagaagagccggatcaacagctatgcagcaaagagatatccaataatgaagcttaatgagaaatacataaggccgatatcaagggcaatccggttccagtttccgaacatggagagggagatcagaaggttccacaagatatgcagggaagagataggaaccctagagcagatctactggtcgaggaggcctgttgtgtctctctattaccttgtttctgagaacctagggggcgacgatgaaaacgaggcctacacggatgatggcgaggaagagccgccccaggagctgcccgaggcggtccatgattttgtaaggttcatgttttcgaaggagaagggctgcgggccaagacacgttaaaaaggaggtgtttttgacatccacaagccaggattccctctgcagcgtgaagggaaaggactgcgggcttcctcaagtcagacaaacatacctgaaggggtttttcaagggaataagggtgaagcacattgggagccacaatgcacttaagaaggtgcttctggacatattcaatgcaaacaacattatctacgagattaccgagaagagttacttctgctctgcgtaccatgaggatcttgaatgcctcttcaaggtgtccatgtacttcaatgttcttctcaacgaatactacttgactgtgacgcctctgaacagcgagagaaaggttttcaggaatgtgtatgagtggatttcttctgggctaaggaacagagtatgaaataaattgttaagcttctattggctccaaggatgcccagatgccattgtggatgatatccaagacgtagaggctgctattttgccctttctgtgcagaggatattttttgtgtgcagcgcagcccctggactccgtggctatccacggtgtcctaaagagccacctttgctcccttgggctttgatggccccaaggttcgtagatggctacattttgatgagatgtctttctgcgtgatatgccctgtttcaggcctgttttaagctgttttggaatccctataaacagaaacgactcttggctcacactgaggccggatgatttctgcttggttgtttctaggatgtgttttctgctctctcgagagcgatatgctgaagtacacgaacaagttcagaagcgagcacaacatggaggagctgtacaacctgccctcgttacagaaggctgcagacatgcaggtgctatacatgtgcaggaagtccaagcttacacatgatggggctagtggagagggattcactcttgccggaaggctgaaaagatttgactttgtcggactgaacataggggaaaacatagcgaaacaggagaacgatgactacaaggaggttgttaagctctggatgaagtctacagagcataggaacaacattcttggagactatgtgtattctggggttgctacatgtgtcgggaaggatggcaacagatactgggtccaggtctttgggaaggatgtcagcaacacaaggattgccaagatgagggatggaatgaaactcctcggatccggagggtgtggtacggaaggtagtgatatggacagatccggcggcagaagaaagatgtgtggtgagaaaagtggctttgggaaaggggactatataatggtagttcctcctccaggatacgaaggagagctagagggagccccagagccttccagagaggtcgaagatgggcaggaggaaaatgatggttctatcacggaccgggcgggtggaggggactaccccagtaaggagataaggaggacacccgggggcgggctagacaggaggaagtatcctggatggagctccacccgaaagcctaagccattcccccgcggccgtgacagaagaagggaggagagagagctactgagcttcggagattacctgattccaccgcaaagccaaggaaaggagccaccaagggccaacgcccagaccagcacatactctgcgagcattcaagaagtcttctcgactgccgcagatagcatcaaggctcagacatcgacggcgccaatactcacatttgtattcaagaatccggggaattccaccataattcctgcactccaatccttgatcgaagtaatcaagggaacactgtctcaggatcggtctagcagtagtacctcagccatgtcatcggcatcgtacacttcttcaaagacagatgctctgcacagcacccaggcatctgcatccagtaatgtacaggcatcttcagaaacaagcagtaaagggccaatatccacagttacggtcaccagaaccacccacaaactaatcacgacggtctacctatcaaaataccaggtttcaacaacgactgtgccatctgatcgaaaggattcaagccagccattgagaagcggaaaagactctcctggccaaaggggggaaaccaccccggagagacgagcagtgtcgaatagaggtgtcggcaacgaagacataagctctgttgtaaggctggatggcctgtatggggtgagggaaggtgaagacaacggaaaaggaagcgtccatgagcatgaaggaaaatgccagaatggatataacagagacgggagctgtgcagtctccaaggaactcgacagcgcgaaattgaaggatgccttggaagatctggttcggaaaggaaaagtccatctccacatcatatccgatgagagctgtgcagacaaggatgggtgctatgaaaagagtaatagagtcgacatcggaattccattttcttataagctttaaggctattaaaagagtttgttcttagcattcagatgaggctaactattttattccggcaggatctactctagcaccaggccaagatccctgaagatgtcgtgcagagcgattatgaatgcgtcttctctggaccacagggccttcatgtcctggttctggatccagaagacgacctcgatcttcactcctatcgtcgagttcttctttaggttgtatccgtacaccccaaacctacctgtataaacattgggatcagagttcacctccttttctattgcagcgttcagcctttctatcttgtccttgaactctgaggtgctcgagaaggtgaactcaaacaacttcagggatgtccttgcgttcctaaggttaactatcgtcttgtccatgaccttgacgtttggaatcacactgaccttcttgtccacaacaaacgaggtatagagaaggcccatgtcatacaccttatgcaagtatccgtccacaaggatcttgtctccgacgtcaaacggcttgacaaggaatataaagaccagggatctaagcatttctgacacaatcggagcaaagatcacgtggagcgagaacagcgtaccaaactgaatgggcatgaagttgatgaagttgcccgtgctctctattatcggcatggctgcggaaaccccaaagggaatcagcacaaaggaaagcacaatgtccaacttcttcacaatggtgaccttctgtgccattcccatggcaatcctcttctcctcgttcagaatctcttggtagacaagaacaaagctacttcttgtgagcctgccatcgtcatatatgttgaagcgctcaaatatcctctgtgcacgctcagttccgaagaagtattcgaggacctgcagatcaacagaatccttttctggagaaatcgtcttgaagacagtattcgcccagctctccgtgtctatgtccattctcttcccggttatcctgtttagttgttccaagatccacatgtcctcgtagttgctttggatcctggactcataattctcgaagagcatcctgtagttcagcctatccataagaattgtctttgtcaggattattccgaggaatacaaagcttgcaagaataagcctcgtcagcttgtctgtgacgaatgctgccaacgtattcggctcgctaagggctgcaagggcctcttgtggtgcctggcctttctcttccccagcgatgccctctgctgtgttcattgcatctatgctgcggttgtagcttcccataatgaaggagagaaccagcaatccaaggacaagacttatgaaccagccgttctttatcagtgtggtctggagaaatccctgcttcccgtcaaccttcttcaaagtgattgaaaggtatgtcagtatgagctggattgtgaaccagatcatggcgccaaaaagaaagcacagcagaagtctttcggtgactacagacagttgattctgtccgcaggacttcagctttggcaaaattagggagtagtggcacagatatgccaatatcccgaagacaacagatccaagaaagtagaagaggatccacatgggaggcggaggacttggatggtctatgtggatgttcatgttcggcctcttctccacataaaagtcggactcctctacctgctgttgtatatcgttgatcttgttagctcccataatgtcttcaatccgcctataattatattcaaaaaggagcactgatggccgggaatgtcttaaggaggtatggccaggagaaatagccaataaaggcgtaacatttaattttcatcaggatctcccttcccctcatcacccattacattcccctcttctcgagaagtccagagagtgaggttgtccctaagaagctgcattatcagggttgagtctctgtagtgctcttcagaaagagtgtccaactccttgatagcctcgtcaaaagcccccttggctattgagcaggccttttccgagtcgttgaggatctcgtagtggaatacggagtagttcagcgcaagccccagctttatagggtttgtgggggggagggtctttgccttctcggtggcttccttgtacgactcggcagcatgcttcgatacctcagagtgctcaggacccgtgacaacctctgccttgtatctgtagtagtctcccttcatcttcaagaagaaaatgttgtactcgatattcttctgagcctcctccaggctcagtatgtatgtcgtgatgatgtccaggacctcgtcgcagaacctcaaaagctcctcctcaacaacctttatcttttcgttgatcacatggaccacactggggtcctttccctcgagtttttgcctctcggagcacagcattctccaactggatcttctcgagctcaccaggttcttgtatgcaacggaaaaaaggtttcttgccatcacgttgaggatgtgcttgtcctcgtgtgcaagtgtcactgcaagcctcatctcctttgccatatcgtcatacctctcggccatgtcgctaagatttgccttttgcaatgcctcctcgtactgcttggatgccatttctcaagccccccgcgatttttatttttattcaagagaagatgcctgtggatttagagcagagaaaaattagcccaacagagccaatggaccggtatctgaggaagtatccgggtgccaagacccttgcagacgagcttcgcaagctggcatctaccgatggggtggatatgtcggaatacctggatcctgagagcctggagctagcagaccacatgtatgcaggaagactgtacaggtccagggatgtcaggaagacgctaaggaagatcatgcagaaggagagtccgggagcagagaaagttgtgtgggaaatgttttgcaaaagaaaaattgtcttcgacagctacctgctcaagctgtcctttgcaaggaggtttggaaggttcaaaaggttctttgtcgacggtaagagtgcagagtacagaatgcagatgatggtgcacaagctcctctatctcaaggaggatgttgctgaggagatggagaagacgattgtggcggtttctgcagacaaggcatgggtctatcttggacttcttggatctgcccttgggcggggcgcggttgcggagattatgagccgcgtggacatcggactgaagccttttgtcggttcttttttggagagggaagactattacgacaggatgtgggaagctattctggagtctcctcccaaagaaagacctgcgatcattgcatcgatggatggagtcgacgaaacccagttttgcggatcgctgctccgcgtgtggttttctcaggacataggagagagaggatttagtgagtttatggagatgatgaggctggtgaagacagggaagagagtgaaaatcgaggcgatccatggatacctgaatggacttatttaccagaggagactggcagagtttatgaagctgtttagacaggtaaggagagccggtgtccatggagatggatatgagttgtttgaaaagctctacaaggccatttgcaggtacaagagaggcagggggctaaatttgacaggattcctgaatagatgcaagaaaaagaagaaggggatggtttctccatacagctgggaagatatatgcaatgtctataaggagtgacctggcaaagtcttggagaatgcacgtggaaagagaataaattttgcgcgtttttatcctggtatggttgtggctggcagggaagaggagtacttgaagctggagcgctacctggacatgttcttcagcactggagccggcgggattgtctatgtaagtggggttcctggttctgggaagacccacacgatcctgaggctgatggaggagaggaagattccgcatctatttctgaatgcaacgaggctgaggtcgagaagggaggtgtacgggtggattcttacaaatctaccctgctgctcggatcggagatgcatgggcctgtcccatctgcggcagcactttatagaatgcgcttcgttgcatgtggttgtgattgacgaggtggacattcttgtggggaggagccaggaggtcttgtacaacatatttgacatgccgtatctggagggcagtaagctgctactgtttgtggtgtcaaacaccatgaatcttcctgagaagctgtttgagcccaaggtttgcagcagaataggaggaaggaggattaattttatgccatacacatctgcacagttgtgtaccgtggtcggagactgcgggatggacagaggatgtgttgagcttgtttcgaaaagaatcggggcgattagtggagatgttaggaaggtgaaggatgtgattgacagggttaaggaaagtaaaggagaagaaaatgcagggatactggatgtggatggcgttatgaggaagatgtacactcctgtgtatgtgcactatctgcagggcctgtccttctaccaaaagatcatcgtgactctggtcagcgaaagcagggaggacaggatgaaggttagggagctttacgacgagcttgcttctttctgcagaagatcggggatgaaagaggtgggattttttgaatattctgatctggttgagatgctggtaggatgtggagtgttggggtataggaactcggggaaggaggttctggcgatggtgctaagagaggaggttgataggagtctcgggtctgatggggaatacctggagattgtcaggaggattggaatccgccgggaccatgaggaggcgccatgttaaattctttgagggaagcaacacccatcgaatggaccagaagctcaagcacttcctcgacaactcgaacttccgccaggacagaagaagcagaaaaaagaaggcctcagcatccagagacattgccgaccagaaccaagaagagatcctgatgatcaagaacgggcacattgttgtcaacgatgcaaacatgtatgtcgacacgcacaaggtcatggaaatggaggtgatggaggacgatcggattgtgacatcctcgacgttcagcaagaagaagggagcactgagatggagcaaaaaggaaatagagctgttctacaaggcactggagatatgcggaatcgagttttcgctgataagctcgctgtttccaaacaaggagaggaagcacatcaaggcgaagtacataaaggaagccaaggtaaatccggaaaggattaacgaggtgctgaacgaatgcaaaacatttgatcaggtggcctacaacaagctcagaagctatcttctcgagtagggactttaataaatctatttcatcccacataccgtgttacaatagctttgttcttcggccttccggatatgttctcgcattgatgaatctggacagccctacaaagaacctatagtagaccatcaccagcagagtggctacggcggccaggatgattctcattggcaataacacatatcccaggaacggataaacccaggagttgttgatcctctggaagtggtggatgatgccaaagtagatgaccccaaagaagccaaagacccaatagtgtctcttcctttcataaatgttgacgcccacctggtctataagaagaagaaccaagggaagtaagtggagagacaactcgctcaccagcggtgttctgactcctgccatataaagctctctgtccttcagaagtgttgggtctatggtgttgagtatccagaataccgttgtcaccaatccctccatcggaagggcaatcgaaagagagtctctgtacacctctcggatgctcgagaccccaaagtactttacgcagtagctcaggaccagtgtcattatcgtcatgtagagacttaaccgagtgaagtagatgtgattgccaccagcgagtttattggcaagatctgcccactcctttggataggcatagtctgtcgttgcatagatgcaaaggattaggagggtccccttgaagatttcccttagtgctggaaagtattcaaatctttccatagagggagatagcaccggaactaaaataagaaagcggcctgaaacaattgggctctgtgcgggcaatgagggatgagctatacaccaatggcaaaaagagactataagccggctgaaaccgatcaatcactctcactcgcccggtcatgcttctgatgcgccaggctgtttatctcaagaaggcacatgtaggatgcaactccaatcagacatgctgcgaaaatgaagagtatccggtacaccatggccatcttgttgaacataggatatgcccacttcttatcgtttttggtcgagaagtaccagatttccaggaagtatagggtgccaaacccaaatataaagcagatgcacctcttctttctttgtagcttcacatctgcctgacatatcagtagaagaaggagcggaatcaaatgctgggagatctccgttagaaagctctcttggataccactttcgtacaatgtcttgttctttaggagtgttggcttggtccagtacagcgtccaaaacaatatggttacaatgccctctagagaaaaggacagagccagtagatccttgtagatatgctccagcctctttcccaggccgacctcgatcagatatccaaggatggttgagatgattgttaggtgtagggatataaacgtaagatacaggaatttcccaccggaattggacctgatcatctcgatggtttccttctgaaaggcataatccagcgtcccgtatatgcacagtcccaggaacgctatcttcagtgcttccttcaggattacccttgtcctccttttctccattggggtgaattccaaagtttgaaaaatactctcagcgaggcggtatcaagaatctttttgttttgagtcctccaagagggtggatggaagaaacatggacggatactggaagaagaagtctgacgaacctggataaaacaataaaaaagcaacccttgtaaacatcttggaatgttaaagatctacgaggatataatcaacgaggttatatccagacttgagcaggtagaggacgaggtcagcattgggaagtcggccatccacgagctcagaaacgagtggagagaaaggcttattgagtacacacagagcgagtgggatggcgagaggatgaggcgcagagacggcgagcaaggatatcacggatacgaaaggctttctgaaggccctgcacatgcgtttggcgggaagccgactacagcgaaggatcctgggatgtttgaagactatggaagctcggacgtctcaagcggagactccgagataataggaacgaagggcagtactgggaattgcatggtctgcctgtatgtgaaggtcaacatgtcgaagggcaagtggaagtgcacgttcaagcagggatttattagcatagggaatatagattttgtatttaactctgcccagggggagcttgagtggtaggggattatttaataaagggtcctggtatactcacaaatgtttgaggaactggcagcataagccctcgaaatgggaatcaagcagctatcgaagctcctgagggaaaacagtaagagagggatcagggagaggccgctagtgtactactcgtcgaagaaggttgcgattgatgcctcgatgtccatgtaccagtttctgatagccgttaggtctggtggggccacgctgggaaacgaggactctccgacatcccatctcgtaggatttttctacaggaccatccggatggttgagttgggaataacacccgtgtatgtatttgacggagtgcctccggagatcaagatgaaggagctcgaaaaaagaaaggagagaagggcagcggcagacagggagtacagagaggcttcggaggtaggggacaaggagctcatggagatgtacgacaagagaaagacaaaggtgactggagtccatgttgatgagtgcaagaggcttcttgggctgatggggatcccgtttgagacagcccccagcgaggcagaggcatactgtgctctcctatgcaagaaaaaggccgtctatggggttgcaacggaggatatggatgccctaacattcgggtctcccgtggtgctaaggaactttaatggaacccagagcaagcgacttcctgttatggagcacaatcttccacagatactggaggacctctctctggaccacagtgagttcattgacttgtgcattctcctgggatgcgactactgcagcaccctgaagggcattgggcccaagaaagcgctagggctcataaagaagcacaggagcattgggaacattctgaaaaacgaggatctggaagttcctggcgactggaggtactcggatgcccagaagatatttggaagtcttgcagaaatcggggagataagagactttaatatttcttgggactcgatcgacagaaacggaattgtgaactttcttgttgaggagaaaggatttgacctggaaagagtcaacaaggggattgacaagcttataaactccaggaaaaaggggacccaggggcggctggactgctttataacaagaagtaaatgatcttctcacctctttgtgtctacgtgcttttgtgcatcaggctcttcagatacaagggcctgacgctggaaacatgcctcttgaagctgcatgcatcgacaagaagagcaccctctttgtcgataaggccgaagtcaaggatgtcgaggaagtagagcagaatctccatgctggttgttcccttgagctcgttgacacttgatgtaaaggctcggaactcggacacgcagttgatgtactttattctttttctgaatgccatcagcacaagtgctatgtgaacggggttgagcagggcatagagggtttctgccgagtactccagaatcctatactttttcatgattgctctttttgacagttccgaaatgcttgggttgacggtgtactgtctctgcacgtcttcctcgtcatctgcccccgtgagtttcctgtacagaatcttgtatgatccaaggggaagaaagcccaagaaaaacacccgatggttgaaccttgacttaacacgtcgctccagcctgtctagagaagtgcacgagctcgatacaagcacaagacagcagggatgcctcctggtcttttcaagatagtggtatacatggagctggcgggacatcggcatttcgccatctatatcgataaagaaaacttttccgccaggattctcatctttgggagtggttggaaggacttgcaccactgtcctgttcattctttctgcataggtcctcaccagcccaagcacaatcagaagcacctccgggtccagtccacacaaaagaaaatgctctccgtttctgtccaagagacgtgttgcctcgcgaattgtttctccaaagcacgcctcaacaatccctgccatctcatccatctggggacgcggaagaggataggacttaaggcaaaatggaatgctagatcccgggttcgaaccggggacacctagatcttcagtctagtgctcttccactgagctaatccagctgtttggccatagcccatcaattacatccagacccttagtacacacatggttcatcgctctgtttatcctgagcccagggaatggaccacggcaccaactacgcctcactaagagagatgttctcttctccgcacccagatattctcctggcgctggagtgcatccacagacatcctgagataggagtccggcagtacatatgcacgagaattagatactccactcctccaacccactatctcccccagctggttcatgtgtttctctacaacagagacagaatatctgccagacctctgtacagtctttttggatactgggcagacagagacagggagttccgctgtgcactgtacttccacctgaaaagcgccctagagagcagcagtgacataaggtccatatcttgctacttcctgatctgcgacatgttcgagagagaagaaaagagaatgtgcaagaacacaagaatcctagagctacagtataagtacaggaagagaatgggcaggaccctctccacccttgagtcgaagaagggataccctcctcttaggggaattcctctgtttttcgtgaaggctgtgtcatggatggtcagcccaaagctcttcaggaggatttgtgactacgaggagatctttttggagaccagaaatgtgtgcaacatcaatgtaaagagggatctaaggttcggaaacgcatttgatggctcggggatgggcgcaaacatctcgtttctcgagtcgctggttgagattcccgggagactcaagaagcttccaagacatctaaggcagagagggctggagatggaaatcaagttgttgaaccacaacctcccagccaaggtgtcccttccattccattctgggaggtttgtgctggcagccaggatcgaggagtcgtttctgttggattcggcagagaactcgccgtttcttgttgtgtttgagactgcatttgagataccaagaaaaagtcgagctggagaggaaataaaggatgcactgtttctaaagcagcaactggatgcaattgatgggctttcttcgctcagcgagatacgtgtcgttaaggagaacatgatgacctccatagaaaggatccttatgaccaaaagatacgaggaaacttctggtcagcattctacacattcggaagctccggcgcatgatggagacaagaggagccagcactttgacgatatcgatatcgggaagaagactccaaagtgttctggagatgggggagtgcttcctatgggctgccgatcgtattctgcagggcagctggtacagggcagcaattcgattacagagcctgtggagaaggaaaaatctggggcactcgctggatacaggtcgcacgacggatggatgctgaagaaggcagagctcagaaggacatccctgttcaaagaaatggcaggatggatggcggagtctgtaatcgtcaaaacaggaaactccttaatgcaagagctgatggcctaccaagtactatgcgagatgaagagaatctggagggaggagggaagccccatatggatccgggcctaccagatctacctgattagcgacaccagcgggatagttgaaacggtggttgatgcgatgtcaatacataagatcaagaagaagatgatgtccgaaaacaaaaactactccttgaggaattactttgcggactctttcgagctgaatagtgcgaagtacaagagctgcttgcggaacttcctgtattctcttgtaggatattcactggccacgtacattctgcaagtcaaggacaggcacaacgggaacataatgatcgatggccaggggcatatcgtccatgttgactttgggtttgtaatgggagggcaccctgggttctattgtgttgaggctgcgccgttcaagttctcgaaagagtatctcgagcttcttggggatcttgtggacgagttcaaggacctgtttctgcggggatacatggaactaagaaagcatagcagcaggctcttcagaatcatagagacgatgcccggagcctcgggcgcagagtgcttcaacaagagagagctccagaacttcaaggacaggttccggctggacctcaccgaggaaagggttgaggagcatgtgctgtacctgataaataagagctttaatagcatgggaacagggctatacgactcctaccagtacttttcatatggatatctttaggcggattaaacgactttttgtgaccaagggaatccttctttatgctatccagaaaggtccggctgccaaacaagcctctggtgattatgtctctgcaggattctgtctacatcggggatgctcacggaaatgtgtatgaaatgaagcctccatacaccatcccgactgttatattccggtcttctggacctgtgtctgcactgggtgctggaaaacatctgtactatggcaactgggatggggatgtagggattattaacgggaagaagatcaacctggggaatcacatggtgaagtgcatgcaagttcatggggggctggtgtatgtttctgtaggactggtggtgtacggcctaagcgctgacctgaggatagaatgctcctatgaggttaaatacaaggtcctgtgcatgagcactttcgaaggatccgtctactgtggaatgggtgtaccatttctgtcgcgcatccataatggatttgagactatcggaaggagtatgcacgacacctccattttttgtatctgcggagagtacaccgggtctgcagacggaagagttctgaaacaagactactcccggttggatggtgctgaagagatctacaaggggaacggctggattaggtcgatggacagccagcatctattttctgacggaggacatgtgatggcagacatcgacggactaaagggaaacggtgggtccgggattaggtccatatactcccatgaggcggatgtgctcggggtgatcagggtgggtagcaggattatttccattgggctagactattgctactgcatctttgagatggagccaagtctcagtgtggaggaggagatggagctggccaagcttatggatgaatagtgtctcctttacagggcttgaagcccatttgtttggttggtgcttaagagtggaagaggaatgataaacaaagtcgagatgttcttgcctccagatgcaaacacaaaagagagaaggagatttgatctggacgacctgcgggtttattacctaatatgcgaggagcttgggatatccgaggaagagcacatacagaagtccttctactacctcatgaagtgggcaggccaggacaaatttggcggagaagtggggcttcttaggagctacatactgagaatcaggaaggagcggcagagcaggtccgatgaattggatatactgaggatgtaagggacatccccagaagacttgacaagagtcatctggcacatcttctctggtcgctcggacggcacggttcctcaggagcatctcattcatgatcatccacgtgtctggtagaccatcagtagggcacatgagagaacaacaattataacaaactctatcataccaaacagaataatcaggaccggcagaaacgaaggcttttcagacaggatcctgaatcctcttttcccaagggccgaacagacctttcctgatattgcagcagtcattcccaccatcaggcatgcagagaagtacgaaatgctctttcccatgtccagattgtcgccgatgtttgttgcaatgatcaaggcaacaaggaagctgctgaagaatattgttgacaccattatcatgatgaagtatgtgggcccaagtatggatctattctggctgcacagaatcgaggcagcccccgaggaaaccatgccttcgcatgcgccgtagactgcaagagccatctcgatggcgaggcctatggagactatcgagtagggagtatccttgtcacttccagcttccatcaggacgatgggtctcccaacaaaaacatcaaaacccattgctttgaaaacaggatctctgcattccttgaatggggctgctcaagtattacggggtgacggagctgaccgggtgccctgggtctggaaggacggcaattgccattgaagagtcgaagacacgcccaacaatatacataacaacaactacattctgcataggaagatacaaggaatcgccgccggaggtgatggaccgcattgtcgtcaagtatgtccaaagcattgagtatttggcttccttcgtcatgaattcgattgagaggatcattgtggaaagaagcatagagctggttgttattgacagcctggaccatcttcttgccactgaagggatggggatggaccggcgcatcttgttcagcatcaccaacaagctgaagaggatgaatcagaagcattcgacggatgttctggtcgtcacatgccactacggcagttggactgttgggtccttctgcatacccaatcccatccttgggctccaatggatgtacatggtgaatacacggtatgtctgctccaaggatggagatagaagaatgcttcggcttgctcgctctcccctcaaggactcgagggcctgggagtttgagataggggcgtctagcgtgtcagttgtgtctgagacatctggatagatagctcctgggagcttgccagtaaatattttatgtgccgtataccatctgcaatcctatgacgagcagggtagggccacctctcaggatcctgtcagactcgctgaagaagcttagacgtgtgtccggagcgatattctacggtagaagagaggtgtctcatgtggagattgccggaacatgcatcgacagaggaagagtctttgccaggatattagacttttgtggagaggtgttggtggaaattggggaccagaaaatagctctgggctcgtcttatctgctggtatgtaaggtgcaagcaagaagtggaggaataggcctgcactgcaagtctgcaaagaggctaggcattttcgaagagatgttcttctgggcagaggcagtcaatctggaaggaggactgcaataaatggaaacagacgctgaggtttaatattaaagactgtttgtccttagatctttcatgacattggaggcaccctttcccccagatctctcagacaactccgggtctgagtatcccatctggaggtggatggcatacttgctcctgtcaagaacctcctggctaaactcaatcttggacttcgtggcaagatgcgggccaataaacgggccggaaaacatcctttccttctgcaattgcctactcagtgcatacaagcaaatgacaacttgcctcagatcctttgcctcaaacaaatcgttcgtctggaacaactcgtactcgttcatcctaagcttcttaaggccattgatgaacgagcagatgttctccctttgtacaaatatctgctttgattccttatacttaacatcgagaggcgaaaccttgttgaggaatctacaaaaccttaccccatccttgaacaaactgtggaatgtcccgggctcaaacttctctccaagaacagtctcaatccatagcgtcacttccttctgttgcttgtccatcccggggcatctgttttttgtatttaccatcctctctgcagcaacaaaaatcaaggttcaggcaatgcaatcgtcccaaaggggaataattggatgctgggcatggtttattgaggagctcggggcctaggcttctggataagggagtcgagaaatataagcacaacagcaatcgtcacgagggtgatggcaagtgtgctgcaaagaagcgatatgatgaaaatgcctgtcgatacccaggacgccgtgcagacggttattaatagcagcaggaaggtcttcctgatggtgccaactcggtctctgtatgagattatggtctttccgtcaaggtcagtagtcagaatttcatacgtggtttgtagacttccatgacagagcctgtttataaagtatctctggaatcctattattccatctctcagcctatcgacaactccttgcctttttctgctgagaaagtggctcttcagggcaaacgacccagagtattgcatcgagagtgagtttccgttgtcataccacaagcacttcgcctgttcacagaaatgcttcttgtcctcgatatcaaagtgggaaagctgcttttcaagtataatctcccccatgatgaactgcgaaatgtttgttctgtccagacagtcaatgcagtttgtgcggatgactccgctctgcaagctcccaggcccatgatatccaaacgagaggagtgcttgctccacaaggcccaggaactttttccgggtatcaccctcaagaatgcctccttccttgaaaaagttgaagtgcacgccctccttgttgtttccaagcaactccttctcgtatgcacagtgcagcattccctcatatccagagtttcttatgaggtttagatagaaaacatctccatacttgtctcttagcaccttgtctgctatatggagtatcttcctgtcgctaacaactatttttggattgtattctctcccgagaacatgctcccatatgaggggaatagagccccgcacctgaagatgcgacaccgtcttctccccgtcatatataatctgctccgtctctacatagttcgagacatatcccgatgcatccgaccctctggagaaataccttgccccagctcttcgccaggaccttcttgagatcagcctcaggcacaccgtcccgatgtccacagatccaaagaacccctgaatacaccatacagaaaacaaggatcccttgtccccagcatgccccagaaacttctcaagcggcagcgagttgaagagaaagtccttatcctcgtccttctttatgctcatggtcttgtagagagggtatgtgctaaagtaaatcccggtcttctcaaggaacttcttcacgtttttcatttcgttcgtaaaattcttcgccttctctcttgtcagctgaatgatttccacatccctgatctcatagaccgcgtgctcatacatcattcccctgataacagcatccacaaccaggataagataggaagacttggagatcgtgatcattccataaacaccatatgaatggtaggccgattttctggagtcaatatgctgccctttcatggcgaatgtcccattgccattgatactctcgaacacgatttcctcgggagaaacagtaaccttcaagtttgtccccgtatccattctgcgtagatgtctagggtttaaggaaatatttattatatgacatcatggtgatatatcactcgccaggaactcccaaggggctacgaactacatgactgggcgggatagagcaaatgtttccaggacgcccatccttctttctgccacacgcacctcgggatatcgcaccgctgacgaggacagggcccttggtgcagcaaacctggcagtgctcagcactaattaactttttaaagaaacacaatttatcttttcgtcttaaataattcagaaattgttgggggtatggacaactttggaggcaacttctttaattcgtatagcaacaactctaacagggaggtagaaggaaaccagtacttcgatccctacttcgtgaagcaccgaaaaagaacaacaaaggcgcagcttaaggttcttgaggagacattcgagaccaacatccggccggatgcaaacatgagaaagaagcttggagagcagttggggatgacgcccagaagtgtccaagtgtggttccaaaacagaagggcaaagattaaaaagcttacgcagaagaagatgatgcagcaggagaacacggacaacaccaagggccctgatgccgcgcatggatcaagttctcctaaggagtgtaagtacaacagctattacccgtacattcctatacaggggccgttagaagagttcaatgtctatccaagagacaacagcatatataagcacggcatgccacaaggcatggcatcaccgataatgtatgagggctttggatacagaggccatgaagagtatggatatccctatgtacagagatatggaggcggggagtactaccagatgcagtatccgtatgggatggtacaggcgcaatggcaccagcctcctggattcagggacgacgactactaccattctgctagaaaacaacaatatagaggaggcgcacccaactccgagaagatgtagttttcctagcacatttctgcaaatccgcagtctgcaaaggttggccttgctgattgagcccatgtcactaataatattaaagctttagtaaataccttgtagaccaactccgttgcaatctatctcacacaagtggactaattaagaggtgggccttctagaaaaaagagaaactgtgtgaagcctgactttattggttaaagttatttataccggcatacgcaaccatgggacccctccttggaacactttgagcccttgcttctgtcagggtcggagcacttgcacttgtccatttcctctgacgagcaaggaggacatttgcacgactccacggtgcattctctattcttgcaggtcttgtcttctttcatagagcattgttttcttgtctatatatatctttacatgactactgaaacaagggcatttatcttgacatgcctgtcattgatgacaccgctttccaacgaccagaacacaagtgcagacgcgagatctctggctcagaatctgtccaccggagggtcaaaaagcacatcctcgtcgtggagctcctgctcccttctccttctaaagcgccgtatcccaatgagcagtaaatataacagagcagaggtaatgagaacaacaaacacaagaggaacaatgtcctcatacagtcctccaaggcggaaaatagaccctcgaatgcggcctttgcatcctaggcgtggtatcttcagcacactgtacgatcctctactgttccagaatgaattctggttaaggtatccccagatctgaggaaacgcggctcttggagacgtctctaaaaaaagagcaatggagcttgcgactatcgctgctgacaaacttgttcctgtgaggctgctgtcctgaagaacatcctctcccggcgcgaacatccttatgcagtctccatggtttgaaaacctggatattccagcatgcttatccacagacccgacatttatgaccgacttcgagcttccgggagagtagttgcaggactggtcgtgggagttcccagcaggagatacaacaaccgttccacggctggatatgcggtcaacggcagagtttagagaggcagaatacggtccagaaacaccaaaaacaaggatgctggggcctccactctctctgaggccttccagcccatggatcatctccgaaagtgcaacctttccatcgcagtcgaccacatcaagaacgctcaatcgactgtccttggcaaacccgttagtcttcccaaccagaagctcagccatcacgttcccgtgtgcattacatgcctcgaggcgtccgctgagattgcaggcaccatccatcgaactgatcgcagtgtccagaagaaagatgttcacgccctttccggtgtggtagtattcataggatccaagaaactttgtcattactctcttgatctgcagcacccggaagatccagttgtcgtagaagtagttgttgaagattgtgttttcatagtgcctcatcagatacatgtagtttggaatgttgttttggagcatagatacagtatagatcttgtcctcctccacatgcatccctgcatcatcgacttttcttagtacatcgctgtggctcgagcagaacgacacgcctgtgatgttcttggtgtactgcctcttgactcttccgctcaggctctccacaagagaaatcatcttcgatgtatctccgtcgtgagcgtcctttgtcagaacatagcacctttccgcagaagatgtaaatccactgctgaccccacaggacggcttaagcaggtcattgcctgcagataccttggcctgcccttcgtattggactacaggaaggacctcctggatgccttctctgggctcttcaatctctacaacaatctccttaacgacagtcttagtttccgtctgaacctctccaggggacatgtccatcggcttccttgcctcacacatcccatcatcttttcgaaggaggatcccaggaggattttccttctggctctccacaccaagcctgtccatccctgctacttcattagtctccagccctccgtttccccagacactctgcaatgccgccaaaaccgcaacacctacaaaaaacatcggctcttctcttccatgtggtagaagtaaatccttgttctaaagatatgatacctgcgtttcatctccctaccactccgaatccaacaaataaaatactcgcaatggtcacctcgtcacatacaaaaaagcacgaaataggctttaattatccttgttctcactcctccattcagcaggacatatatccccattctcatcgttgaaggtaatagcatcaataaggcggataatctcgtccacagaccttccaattgcatggtagttagagcttatatgcctgacacttaggtccttcgcaagaatgaccgtgctccgcatgggatgcccgttttcctcgtcatatagcccaaactggttgcagagctctctttttgcatcccacaccatgggccatgcagttcccagaacgccgttctgctcccttggaatggaggcccaagccttgtgtgtgtagacagagtcgcaggaaataagcagaaccactgcgtttctccgaagaaacgctcccttgagatcactgaatctgttgatctccgtgggacacacaaaggtaaagtccagaggataaaaggcaagcacaacatacttccctatgtaatcctgcagagaaatctccttgatctctccatccacaaatgccttatatttgctatcggtaagagtcttaggaaacattgccgggggttagtacattccttttaaaaatttagaagagtatcaggctctatatccagattattcggatgctggcacatcatgtctccgggcaccactcatggtccagaagctcttccagctcatatagctcgttgtagaagaaccccctttcccttgcaatgttgagaagctttctagctcttacaaagtttctcgcctctgtaatatttcttcttgccatattgaacagcgactccctatggtctagcagtctgtacctttccacattcgactcaacctcctcaagggtcttttttatggtgtagtttgatataaggtagcctgttgcctttctgtgcagtccaaggttcacatcatgctttaccctgtacttcagaaatgggcctacatccagtgtccttagggccttgttgtattctgccatgagcgtgcttttctcctgctcctcagaccttctgatgactctattgtccaccgagtttatcgcctcaaacattctaagtgagtaaagtcaaagggtcttcacgtcatgtggttttagctctccgccaccatgactgcatcagcatcctcttcccggacattctctgaggagatctgcttaacgggaaaaatttgtgcccttatcaaatgagctgcaggaagtttaatgcgccgagacatggatccttgcagttctgcccgcgaaagaggtcgaagacaatcaggcctgctgcgggggcgtttcctgcagacgacaggtcgcagcccgtgcacctgactgggttcatggcatacaaggccgggatgacacatgtggtcaggacaaagacgcaggttgcgaagaacaagcagctttcccgggagatcatggatgcagtgactgtgcttgaggctccgccgatggttgtgtatgggatagtcgggtatgagaagactgtcaccgggctccgcaggctgccgattgtgacggcggcgtatgtgagcgatggggttctccgcaggatgttcggaaacaggtacgcgtcgaaggagagtgcaggccagttctgcaagggctctgtgtgtgagtcccgtgttgagatgatcaaggagagggcacactgtgtccgggttcttgtgcagacgcagccgacgctgatcaagggccttgggctgaagaaggcacacattgcagagatccaggtgaacggaggaagcatttctgagaaggttgagtgggctcttgggaggcttgagaaggagattgcgattggagaggtgtttggggtgaacgagaacatcgacacgatcggggtgacgaagggaaaggggttccaagggacagtgaagaggtttggtgtgcgcaagcagcccaggaagtcgcgcaaggggatccggaaggttgcatgcattggggcgtggcacccgagccgggtgatgtactcgattgcacgtgcggggcagatgggattccatagaagaacggagaagaacaagagggtgtacatgattggaaatgggagcagcaacatcaagacggagtttgaccttacggagaagccgatttcgccgatgggaggatttccgcactatggagaggttcggaacgactttattatggtgaagggcgcggttgtgggggcccggaagagggttgtgacgcttcggaagagccttctccgacagagggctggagaggagcttgtgatcaagtttgtcgacacgtcgtcgaagataggacacgggaggttccagacaagtgcagagaagaaggcgttctacggagccaggaaggctgacattgctgccgagatccattaaattcctcaacgccatatatattcttatcttgccggttctagttgacagagtcgtaggtgctgggctggctatgaaatggcttagttccttgctgttatttattgcggatttctaaccgtcaaaatgataagttcgatcgggtttcttccgaccggtacttcaatggaaaaactgaagagctttgtggtggacaaggacatccatgaggctctgggatacctcaatattccggttgtcgacaagtcggaaacattctgcgatgacgatgtcgatgaatccgaggagatagtggaaaatgacattgtgattttctgcactccaaacgagagtgatgtgagttttctccagttttatgtgcagaacagagaatgcacaaacatgttcttgcaccatgacacatatgtgttcagcactatttgcgatgccaagcatgttactattggaggagcgccatatgttgcactggggacatttgagagggacatcatggtgttcgatccgtttattcggaaccccatacttccccaggtccttctgaaggggcactcggaggctgttttgtctatgggatgctggagcggagtactcttcagcggaggccttgattcgaccatcattgaatgggatgtcgaaaaggctgaacccaagagcatcacaaaggctggagggcctgtgaataagctcagcattttcaattcaacgccgatttactccgtggagagttctttgcactgcctgggaaaagagattaagtttgatggggaggttgagagaataaagatcaaagagaacgcgatgcttgtgtctgactcgactggagtcttgcgatggtatgacctaaggcagatgggggatgccgttagatcgaagaagatacatgaagattcaattacagggattgatgtatttggaggcaatgcatatacaggatctcttgatggaagtataaaggttgtgagtctcgaaacacttgatgtggtgagcagcagaagcgttggagaaaaggtgtttgcactgaaagtgcatgaggacgggttttatgtgtatggaggagagaagaacgaactagtgctgaactacatagacgggtctcctgaagaaaagagtcttcaataaaatgcctttgatgtttctctgttggacaaagtctttgagtatgaatgaattgagtccctagaaatggcgtgcatggtgtgtggcatctcaaaagccataattgtccgcccaaggggcaagaacaaggtctgtaagacatgcttccttgatggattcgaagcggatgtccacgagacaatagttgcttctgggatgttccaaaagggagataggattgggattggggtaagcggaggaaaggacagcacggtactagcttacgtgctggatctgctgaacaggaagcatgggtatggggtggagcttgtgctgctgagtgttgacgaggggatagtggggtacagagaccagtcgattgagtctgtctgcaggaacagcaaagatcttgggataaagctcaggatagtgtcgtttgaggacgtgtttggggtgacgatggatagggttgtccagaagatcggaagaaggagtaactgcacatactgtggagtgttccgcaggcaggccctggagaaagcagcgagagagatgggggtcgatgcaatagcaacaggacacaatgcggacgatatggcagagactgttctgctcaatgttctccgaggagacatttccaggctcaggagatgcaccctcgcaaagacaaaggagcagaaaggtggagacgggaaagcgatgtccctttccaggctgaagccattcaagaacatataccaaaaggagatagtactctacgccttccacagaaagctggagtatttctcgaccgagtgtacctactctccaggagcatcaagaggagacctcaggatgctaataaaacaactggaaaaagaggatcctgggataataatggatgtgataagaagtggggacatgcttcgacaggaagaatgcatgggcagggcacccaggccgtgcgtcctatgtgcccattcaacatcttcggataacggtatatgcaacgggtgtgtgctagtggagaagctggagcagtgcagagtggaagatcactgatatttacttggatggctcggccttccgttaagatccctctcaagaagccagacagacatgtgggaaaccgagtacacaaatgttaccatgcagctatatatacagaatatctttatgtctggaagaaagattatgatggatacagaaacatagaccagaaccattgcattcgtgcttttgtggattcccagtcgttctgcatggttcaggaggatgatgtatcccatgaatgtcagacatagaaaattgaacacagaggatggcttgctgaaccttgacgacagaagaatgaatcccaggaagtatgacgttaatccgagtatctggttgcttgatatttttttcggtatgtttatgctctcctcaagcgaaagaggtgtccactcgtctttcacctctgctgaggatcctgtgttgtatatcgacgcagacacagagtctacaacaaagaggatctgggttacagcgaagtaggcgtacaacgtggttgggtggatttcaagcgtcagggttcttatcagaggagacagtagatatgcaaaggtgagcagcatgaatccaggctttagattgattcctatgttttccttgttttccaggaagttttctgtgagcgtggagatgaacgagaaccatgacgacttaggcattccaagctcatcctccagcaccatgaccttgagcaaggaaagggtcagcattactatggatatccggatgatcattctgtttatatcttcatgtatttcatttacgcttctttttcgatacgcatggcgtatctcgatgtagtttatcggatatttctgctgtaggtacagacatcgcttccagggcatctacacccttcggtgcgtcatgaatttaattcgcatttgagcctcggtgatggaagacagaatggtgtagcatagtttctgacccttttatgcattccttctacatctttcggccaccacctccagaagggattttccaagaatatgggcaagcgcgggctctacggcttcttcactcttcataaacaaaaaacatctccccctcatgaaggttcttctacttgccattggaatcctgtgcagaagaacgaagctggagcccaaggaacagtttgtcttcagagataaagtcactgcagaccagatatacaagttcatgtatcaggcaccgcggaccagcaagatcgagctggctatttttgacacaaagggcaggcaaatgatcaagacaagggacccatattcggttctgtactacaagatcagcgaggaaggggagattgtgatatctgtcaagaataacagctcgaaggtcatcaacttcgggtataggtgcccagacacaaaccagagggcccagggaggtcttgggccaataagcgtcgagctggtttccgagctgcaggatgttctcgaaaccgtgatccaggcccagagggtccatatcaagaagcacgaggagcatgcaagaatggttgccggatcgaggagatgggtcacgagacttctagtcttcgaaaccttgttcttcacaggtgttctatacttcctgcacagagacatgttgaagatgtttgagactaagagggaagtttaattaaaagactctactcttctgaagagccttatgatttcgtcggctgtttcctccaatgtcatgctgtcattttcgataacaatagaatcgcaggtggcaacaaggggatcatgctcccttgttctatcgttgtgatctcttttttttatggactcgagcagttcctcgtaggactcagacccgccttccatgtatcttcttctggccctcgtctccgggcttgctgtaagaaacaccttcagatctgcatttggcattatcctggtggctatatctcttccatccacaactattcccctcttctcaaggtctatcaccgacctctgaattgtaaacactttttcccggatatatttctcccttgcaacagaaacaacgtggcggtcgaccacctccttacggaggctctccgacacgtcctctccgtctaggaataccctgttgttccttacctctatactcagctcaagaacaaatcttttctgttcctcgtctcctggacgcacctctccaaagcgccttaccagaccatatgtcacagctctatacagatttccagatatcagatgggaaaaccccagtttccttgcaaccaagtcggatgtgctgctttttccgctcgcagcaggcccatcaacggcaatcttgtatgtcttcatcagggatataaaaaccctgctctttaaatctctgttctctcataataatgttagtccaacaatgatcccgcactcatatgctgcaaacaagcgctccctgccgatatacagatccacaactctctcagagctgtcgttgaaaggccttccctttggatcaagtgctttgagttcctcttcagaatgtccaagcacaacttcatccccgttccttgccagatggaaaagggtctttgtcctggatttcctcttgttgacctttgcatgcctaatagttccgtcaaatcccccaagcaggattctcttatcgttggatctgcagcaagagagggagtggttgaacatcgtgctagttctctgggaatctccctcgtcataaaggatctttgtaatgttgttcagcgtatcaacaataataaccatgtctatttgggctaggtgtttgatgaaggtatatccagaaggaaacgatatcccttttctttcctgaaacctacaatcaaacctaagcacccttccgttcagacccagggcataaaactcgagaggcactttgtcgggagggctgtggtttgccatagatcccgtgccgctcttattcccctctggtggctttctcttgatggctatggaggctatcatcccccttaccccactgaatacagacacaacagagctttgggatatccaaatgagagtagtcccgtcggttgcaaaaataagatcatgatcccagtcgatctcaaagctcaccactccacatgcatcaacttccaccatgttcttgacattctcctcaaagtcgaatcttcggataaacccgtcgctaaacaaggcaacacatcgaacaacactcccgtcttgccttgtttccactcttctacagtatccaaatccaaagcttaggacatgccttagattcagttcctggtcaagcaaatagacctccgacgcttctgacgagaacctgaacgtagattctcctcggaacccttccttgacacccacaaacatatacttgctatcccttgcaggaagcgacagggctgttatgcgttttctgacgttacgaagaaccagattatcaaactccattctgtctctgatcttgacgggcctgttcctaaatacaatgttctctatcggcttctccattgcttctatagcgcaggccttcttgtactttgcaagaagctccccatcggcatccccagccctctctagcctaactatgtcaagggatttcttcctgtagcctctggtgcgagaaggcgcagaccaggcttgttctgatccctcagatccatgatcatcagccatcaagggagtttcaagttgtattttgacaattgtgcaccctggaaaaacaaacatggttttcgaatcagatcttcccgagacagatgtggagcgctactctagacagataatcgttccaggaatacacgttcgcggccaaaagagcctcggagactcgggcatactggtggttggatgtggaggcctggggtctccagcgatcatgtatttatcgtcgtgtggggccaggagaatcgggctggtcgacttcgataaggtcgagatccacaacctgcagagacaagtaatatacacagaagcagacgtgtcccagcacaaggtcgtggctgcattgtcttttgtcaggagagcaaactcctctgtcgaggtggaaggatataacgagtttctcagcagggagaatgtggagaggatcatcaatccatatgatgttgttctggactgtacggacaatatccacacaagatatctcctaagcgactactgcaaggctcttgggaagagtcttatatgcggatccgtcctcaggtgggaggggcagctatataagcttactcccaacggaccatgctatagatgtctgtttccaaacatcaagacagaaaccatgacgtgcgaagatgcaggcgtcgtggggcccatctgcggagtcatcggatccttgcaggccttggaggcgatcaagacgatcacaggagacgtagagcccaaaatgacgatctacaacggaatgacatcggaccttatggacttcaagctcagaaccccgaagcacggctgcagcgtttgctcaaagaagtgcgttcccgagagctcttcctttttcatgcccccatgcacctctgccacggacttggaagacctggacgtggatacagtcgaatgggaagacattctggacaaccttgagtcctactttcttatagatatcagatccccaatccagtacgagatgttcagggtaaagggctctgtcaacatcccgctcatagacttaccgggcaagaccggagacattgatgcatcaggaaagaggataggagttatctgcagaaggggaatatcgtccaaggagggggcttggatcctcaagaggagcgggatccatgccttttcggtaaacggggggattaatggccttaagaatcagctgaggaaggcacgacaagcagaatccgcctcgggataaatttttccaggccaggtccatgcagatggaaggaaagcccctgggggaggttttggacctggagactcttacaaataaaagagtatgcatcgatgaggttcttccgcagaacgtggattttcttgttattgacctttcagatgccttgggactttctatattcacgtttagtgaaacagcaatgcactacagaaagattgcagagagccacagcaagaagatcgtcgtaaggtcgttctatgacgggggctatgcactgtcggacattgtggatgacgtgtggagtgcagcaaacatacatgggaataatgtatctgggaagtttctggtgtatagatctggaacctgcaagaagtctgactggtacggatgtgacgtcgttgtcagagtccagccattggatagtggggtatccgcagatgttgatggaaggattcttgttttcagccggtcaagaagatatcctgagcttagatacaaggtcttaagaaacaagacggtttattacaccgtctagattctgcgttggcaataaaaggtttatacaagaaacagacttctttcgactcaaagacagatggcctgtgttgagagcaaccacttctgtgggcccctccggggggctatcgcccttgtagtgtagtggttatcacgcatcctttacacggatgaggtccttggttcgatcccgagcgggggcatttttgtccatgtcatctatgcataggtatgtatttaattattgtttgtactttggatatgtggattgaaatccttgatcggctgccaatctatttcactgacatccttggccagcagcccgttaaatggctcctttttcagtggagcttctatgttgcctcttgttcccaacgcatttgtcacattccagagctcacaatatgcacggtagatgaagaatagtgccagtacgacagacacagctatggcatatttataggcagttctattggagatatggaactctttacggaccaaatgcttaaacatccgtgcccatccggaaagatacaacactataactatagagaagaagggtgtgatgataaccgtcaaaatatactcaatgatagaagagggtcttatgataatggacgttattccagatatactatctatatccttctcaaagcgcctaaccacggagttcaccaacatttccaccacagaaggcttttccttagagatggctgtgtttattgcccagtatcccataatccttgtaagtatctcttcgcccgtgctttcctcaatgtccttaacaagattccaggccgacgaaaagcagtactgtgctactatcaggcctgcaacgtcctccggccccaagaggttggccatctcctttccatgcttgttctttaaaagaactgccagaatgcagatccgaacggccaccatggcaattcttttgaagtctgtagccttggggttcatcctaagggagttaatgatacttctaatgaacagccccaacgcaatatccgtgagtatcagggacgcacacgctatacaaaaaactctcctggcttccaacatagtatttagcttctccacatttttggtattcgtgagtattagggacgcaaacgggatataacttctggattccaacatagtatttagcttctccacatctttgcatgcatttctaagacaattctggacagacccaagccctaaaagttttttgacaggccataggatatacctacctctcccgggtattattctgatggccgactcgagaataaagtctacttcaataagccttagaattacgagcaggacagaggtaatcgagagatggacaagtagccagaagaccctggtcgcctcttttcttcttgtcttgctctgcctttctttgtggtttggggtgctcgattctgccgagatttccattatgaagaaaattggggatactgcattttattgatagatatcatccctatctactgcagaagatagatacttgctgagataatttgttgatagaaaattaagggagagataaacacctcactctcgggataggctgatctaatgttcgtgactgtggagaatcatacccaagtcttccctaagatctgggtagcggctcttctaaatgaatcttccaaatcattaatgatatcaatcgactttttctttccatcgttggcaatgtatagggccagcaggatgagaattattccatagataaaaagcaaggtcttccttgggagtttgatattcttcatgcattttctttcaagtttcatgagtattcctgatactattacagccaaggacgcaataacaaacaccggaagtatgctttctagggctgcgctgacttccttctgaaaagactttggaactccatggctaatgaagccaatgatggttctaagaagggagttcaactctttgaattttttcctttcttctattatcttcgttgctaccatcatcagagctccactcaggatcgccgtcaacgaggccgactccaggtcgctgagaattgtctgggacaggagtatagtatgtacagcaagtattatcctcgaggtcatctgcggtcctattcttttatacaaaagagatttcttccaccattccttggttatgagtccaattacgaccaggtcaagaaccatctttacacaccggagaacgttgctcttctccaagtcttctgttgaaagcgcccatgcttcggccaccacttctgctactacattgatgcatgggagtgctacaaatactccggatatcgataggtatatcacacacagaagttcgtagtctataaattttgaaaaagcatcgatgcatgcaactcccatgtacatcatgatggttgcataaaaaatggatactattttctggagctttctcttattattatccctaataagaaatctgctttcattttcttcgctcttctgaacatccatactacagctcattcaccctaagaattcgattctttttatatactggccgctaattatatgaagtccactgtagccgaagtccaggaaatggtccacggccttttgtttgttgaaattgtttgtaaggtagatgccctttaatgaatggccagaagcaggagaacatcattgaagagaaggatgtggggtttatcctgagctacggaaggaactattacgccgatggaatagtggagaaggaggcagagataaggagactttttgagcaaataagcttaaagctcgggacaagggaggtggagacagggcttgcaccgccgatgtgttgggaccttctgggagatagaaacagaatacaaagcgagccgaacctgcaggtggccagggtctgcaaggtgcttgatggataccaggagccaagatacatgatagggatcaagatgatagccaagtttattgttgggaaggggaagcgagtggactccagcctcatacaggaggggatgagggtaggagttgatagaaacaagtaccagattatcctcccactgccccggaaaatagatgcatctgtcaccctgatgcaggttgaagaaaggcctgatgttacatatcatgatatcggaggatgcaaagaggagattgaaaagataagggaggttgttgaagcgcctcttctgaatcctgagaggtttgttgcactggggattgatcccccaaagggtgttcttttatatggacctcctggaaccgggaagactttgctggcaagggccgtagccaacagaacgaatgcatgcttcataagggtcattgggtctgagcttgtgcagaagtatgtcggggagggcgcaaggatggtcagggagatttttgcgatggccaagggaaagaaggcctgcattattttctttgacgaggtagatgcgtttggaggaacgcggtttgacgacgacgatgacaacgaggttcagaggacaatgctcgagctgataaaccagttggacggctttgatccaagagggaacataaaggttctgatggcaacgaacaggccggacacccttgacccggctctcctcagacctggaaggctggacaggaaggtcgagtttggcctcccagaccttgaggggaggacatcgattctaaggatccacgcaaaaacaatgagtgttgacaaggacatcaggtttgatctgattgcaaggctctgcaacaatgcaacgggtgcagagctgaggagtgtttgtacagaagcagggatgtttgccataagagaaagaaggaagattgcgacggaaaaggattttttgaaggctgtcgataaggtcgtcaagggatatgcaaagttctcctccacgccaagatacctgacatataactaagacaataaacatgttgcgtcgtgtgttgtttctatctgcccatgctacataagaagctttagacgaggcatagtagttttgtatttgaaagccctgtaatgaatggaaatgttttagggacgttggggataccattgaggcttgttttcgagggagaatttgacgtagagatgcaggcaaaggcggttaaaaggatagaggagaagaccgcattcaggcttaaagagagcaaagacatggatgtcttgatgcatgaaacggtgaatgacgtgtcttcaacaatggatatcttgaggaacgccttgggaaaaggactttttggggaaaggttcgcctttctggatatggttgacgtatttgtatgtcatgaaaagatcagcgttgatgaaatgtccaggcattatgtatctattgacgaggtcatgggggaagagatcgaggaggtattcagaagaattgtggatcttgagggtagaagaagagtcgaaaagcaatcgagcggatggagtttcaagtcactggcagatgtctttaagagcgatccagagaatgacaagagatctgcggatggattgtttctcttgcaaagatacaaggaggcatacaagatatactcaggataccgaggagatgatgagttttcgtggtactgcattgaaatgtctgtctactgcctgcttttgtcgaagaggcctgttccgcgaggcattctaagttatctgaggccgcttcagcctgcacacatatgtctgatcagactgatgagcattgttgtggatctaagaagtgtcctagcgctagaaatgctatccctgcttctgctaggatctccattcagggcttttgcccaggaagccctggctctggctcttgatggaaaggggtactgcagaaagaggattggattgtggtttgattcagccttagaattccacaggatggggtttctggacaggtctgcgagatgctgcgagcgctttcttaccctcacaaaccctattttcagtgaaaagaatttgtccagcctcacaaggaacgcactggtttgctctaacagatacatcaaggaaactcttgagtctctggaaagaagcgacggcccagatcctgaagacaagcatgcccggagcgacagagacggggtagttgtgtacaggaaatacggaggatccaagtgtgattttcagggttcagtgaatgttatagagtctgtctttgcagaataccacagcaaaggccttgtaagtgtcctacgcatcggagacagcaccccacgggtttttcgcacagagaagggaattacgttcgaaggcccagggagattcgtcatagaccacgggatttttaatattggaggggtcgagcggagaatagagattggtattccgttagatgtccgggaagatgtgcctttcatgcatgtagagacggatgatgtctgcgaggttctttgtggggagctgtattctctttcctgcaaggctattagaaaccacagttcgagtattagggtttattttgatgacagggagtttacaactgagaggaacatattcagcctcgaaatggtgtttccaagtgtgggtacttacgaccgcagagtcatcctgagcgcctgtggatgtactgcatacagggatgtaaggtttgttgtcattccatcgttttccatagacatcttcaactacaagtactgtcttcctctactatttttgaatatcgagagccatctcccaagagactcgaaagtaagatcctgtttggcattgaacaagagcctcgaggtttccggggtggattccgttgagccagcagactcttacgaaaagaatgccattggatattttagaagaaacattgttgggaccaacggcaatggtcttgatgagttagcaatggttaggaaggaagaccccactttatctaaggatcctcagcaacttctacaagctgtggagaagtcccctcctgctgtgtccgatttgctcttcagcgacctaatgcccagcacgaggagtgagacgactattttggggaagtctgtttgttcctcacgtgtctttctgaaggcgaaagtccccctgaagacgctgctaaacccaagggatgaggactccagtagaatgggtgaggatgcatccccagtagacaaagtgttgttgccgaggctgggcttcaagatggcttctcgaagctcagaagggatgcgaggagctcttgtggatggtttccaggctcacgagatggcaatgaaaatagaaattgaggtaccacctaggaggatatgtacatttatattggaaggggtgcttggggcccttctttcggggccagaggatcggtcagatgggagtacacctaggtctatgaatccatttgtttacataacacacttctcgccgatctggttgaacgagcctgcaataatgtatttgtgcgttagcaactactacaaggaccatgctctggacgttgaggtgtcatctcctgtgatagccatatgcagtgaggatgcagcatttagcgttgaagagctctcgttttctctctttgagatccggtccgtattcaaggaaagagggaagtatgggtctgacgatattagggtctgtgtaaaggtgggaagcgaggaggttgatcacgaatgtttggtggaactcccatttgtttcgtaatgtttggggtagctgttaatatggcaaggatagagccctagaaatgggtaagatccacaagttctggagcacacagcctgttgataggaatggcgaggaggccatgccctccaaacacaccatatccatagagcagccgaagcttcccgatggatttaggtttgaggatcttgggtgcgttgaggagcttgccaatttccttgaaaagaattatgttgaggacatctactctgggcatatgcttagatattctgtggagttcctgcaatggatgtttgacggcagagatgggaagaaaaggtactgcattgtgctccggctatgcgggagaatggtggggtttatatttgggaaggagcatctggtgtccatcagaggaaagagaagctcggtgcttggggtgaatttcctatgcatttcccgggaaatgcgtgggaaaaggatggcgcctgtacttataagagagattacaaggcgtgcaaatgtggacgggatcttccggggagtgtttacgagtggaacggaactgttttccaacgtctcgcaaggtaggtattatcaccggcccttgaatgcagaaaggctatttatgtgtggatttagtgacaggatagtgaaagttaaagagacccgagcaagagagggaacaaggctggccgaggagaaggacatggaggacattgcaaggctatatctagaagagagcaggagatatgtgttttatgaggaaatgagatttgaggacatagtgtctacctttaggcctgtgaagaatgtggtgtatacctacgtacatgaaagtaatggggctatcgacggatttggggcgttctttgtggtcgggaccattgagaagaaaagtggacgacaaatccaaggggggtatctgtattacagagggggaaaggatgttgcggaaatggttggagatcttatgcacttttcgcaagttgagggctgcgacgtgtttaactgccttgacatgatggagaactcctcatttctggcaaggcttggatttgtctgtggcagtggagagatccgttactacttatacaattggaaaagtgaagagatacctcgagataaggtgttcttcgtccttccgtaggcgcggcagaaataaatgaataaagacagttgggaaacttctggtatcctggaaatatttaatgaggcagatccctagggatcgatgaagttgataacacacaatgaaagatttcactatgacgaagtccttgcatcttgcatacttctccggatatatccagatgccgagatagtgaggacaagggacaagaccctcatcgactcgggtgatattgtctacgatgttggtggagtgttcgatcctggactgggaaggtttgatcaccaccagaggacgttcttcgaaacgttttcgccgaagtacagcgtcaagctcagcagcagcggactcatcttcaaatactttcacaggaaactcttgtcgctgtacgggatagagagctccagtagaacatacgatcttgtggtggacaagatctactctgagtttttcttgtatgcggatgccatagacaatgggcaggatatatatggggagataaagcctcggagcattgcagacctagtcaatctgttcaatgtagatgggtctgggagagatgcagaaaccgaggggttctatgaggcactaaggattgtggataaggatcttgacaactacatgaagaggatcaagctgtggactgacaattacgaacacatggaaaataagataaaggaaacaagtgggccgattcttgtgctagacaagcactatagcacggacttggtcctggagattgaagcccagaatgggaaggacttcaagttcatggtgtttccccatagaggtgcatacagagtaattgctattccaaaacataagggaacattcgaaacaaaaaatcccctcagaaaggagtggcgtggacttgtgaacgaagagctggtggaggcgtctggaatagagggctgtacctttgtccactcctccgggtttatgggaattaacagtacactagagaatgcactgaaaatgtgcacagagtctcttccggatgatgaagatccacgccaataaaaacaacaatttattcaacactagtcctcgtcctttgaatcagagaatgctttgtaatcgtctgagtcttctgcttcagccttcttcttggaaacctcgtcctcgtcgctttcgtcgctgatgaaggacggaggaatggagaccatttgtaccgatggtgcatgagaaaggctcctcagattctcatagaccttcgctataatgtcttctaggccttctcttgtgttctggtttgccatgtttgatgtaggaacatctatcctgtatgtcggtgcatagtaatcaaaatactcgttgtaggggatttccctggggatatccacatccagaaccacgcttgtcccgtatgcccatgccttcgagacatttccaatggtgtacccacctcctcccagaaggatgagtgggatgttgaagctctgcacaaatttaatacaccttgaatgccccaggtgcgacagattgaagcaccctagcttgtctccagaaagggagtctgccccagactgcagtacaattgcatttggctggtacgtctcaatgaccttgctgacaatgggcttgaatatactgaagtagctttcgtcgtcaatcccgtccttcagtggaacgttgaccgaatagccctttccctttgccaggccggtgtcggtgaccatccctgtccctgggaaatagtctccatacttgtggaaggagactgtcatgaccctgtcggtggtatagaatgcctcctcaaccccgtctccgtgatgaatgtctatatctatgtacagaattcttttgttgtacttcaggagctcgagaatccctagaactatgtcgtttacatagcaaaatccagaggcttctcctctcttcgcatggtgcagccctccagcccagttgattgcaacatcatacttcccggagtttattttctgggctgcataaatactccctccgctcgtgagtctgcaatagtcgtagagccccggaaacacagggcagtcgtctctgatgttgaacttgtggaggtccttaatcatctcctccatgttttcgctggagacgcttgaaaggaagtttatgtagtctaccgcgtggaagttcgtcaggttctcgtacgatgcctgaaagggcctgagaacatccatgtatttgtaaagctcatacccaacaagaagagtatgggtcattttcactctcagaggcttcattggatgtcccattgcgtagctgaagcatcctatttcggggtcatagaagtaaaccactctcttattgttcatccggggtaaaatattttgatgcccaaatatcgtttgattgcatttcggaaacacctaggaaccaaagtttgctccggtcatctgtaattgaacttcagtactgcgcaaacaccccccatgtcctttagcctttctccagaaaagtgtgcaataggaatgacggatatcttgcaattcattgcctgaacctctttgcaaaacatctccatctttctcctttcttcgacatcgacaggcttcatcttctcatcggtgaccatgagtctcttaagagcaccatagttcattgcctctctgatgtcctccatcccaatgcataccagttcggacccctttgcaaacctgacaaaaaagtcgtctatctccctcaggtcatcgatgtattggatcccctgaaaagtcttggagagatccttgtcggtgagtattgtgttgatgacctttgagtttgaacaccctctgcattctggaggaaccttgaccacacagaagctaccggatgcctccttcagctctttcgatgcctgaacagccttgttgaagtcgtttcttatctcaaacatgcttgcaaccacaaacagattgacttttccaacatatttctccagtgccttgatgatgttggcaaattttctgttcttcgtctcctgcttcaatactatgctgatcttgctacgcgttacgatagacacaacacattccctttcatagaacactataaaggccgtctctggctggggcctcgtagcctctttgagcaactttatggacatcgctggccactcttctttttccagctcaaaggactgtcccagggttatgtctattgtatggtacgaccctagcttgacatactcgttgatcaccacagttctgcccttgagatagattgtgcagctttccagatccacgtttattgtttctatttttatcttcagtgtaagcatcattctctgctgagtctttccatcaatctggattttacgagttgtggcagatgtcaccatgtccccagcatctatgacagaactaaggacgtagatgtcgtcctggtgttctggaaccatttttatgcttccagacccattcctctgatcgaccttgttcttctcaagcttcatttgcctggggctgcttgttccagattttgacaagagatatggacaagtttcgaagctgctatcgcttgaattctattacaaaagatttaggccagggtgttgacttcagcccatggacaaggagttggcagagatagtttctccggtgaagtccaggctccacacattcactagtaataaaaagggagactctggtacggtgctcataatagggggctgcaggtactacaccggggctccgtactttgcttctctggctgcccttttcacagggtccgagctggtgtatatattctcggaaccagaggccatcgtatccctgaagacattactgcccgaatcaatagtttgcaccatagagtaccaggagtggctcttacagaaggtcactgcatgtgttgtcgggtctggtcttggaaggccttccgaagcaacatgcaaggaaatagcaaaaatactatcgtacttgagtggaaagggtgttccgctggtcgtagacggagatggaataaggctggccgagagactgggagtcagagacttcggtactgttatcatcactccaaatcataacgagcaaaaacacatcaagaagatcgaaaaaagggtcttctatgttcaaaagggcccctgtgacgtggtcttgtggaaggacagtgagacaagagttgacattgagggatgcccgaaaaggatagggggacagggcgacatcctggcaggaactatagcatcgctggtttccaagtgcaaggcaccagtggcagggcaagatgtgtttggatcagtagtcctgggatgcataatggttaggagggcagggagacttgcatacaaaaggcaccagaggagtctgataaccagagacatattggaggagctgaaaaccatcttcaagtccgagctcgagtagttggccagagcgtgagatttcaaattcgggatacggttcttcggcaaaatttattttccattcaagcaatagtactagattagatggtataatcatcaaaatatattgtaattacacccacaaaaatatttttatagatctaaatttccttatgcggcacaatggtataaaaaattgcttcttatgggctaagagactgcaaaagaaggaagcgcctgcttctgctaagaacgcaggctccgatttcgaaggccgtgcactgttaccggcgctggaggagcaatgcctttatgttccctagttgagcaaggatgatatattggggtggaattgcccttaattgccgaggcataatacttatcttatttatcctggtcattaatatagtattactttactaaatatatcaacagtgtttgacatatattgaaaaggtgcattaattcaacataaaacgttaaaagaacattcaaacaactttggaatgaagataaagcacatgccagctaaaaagtccagactgtcgaaagcgcaaagagacttcctcgacacttactttgaggtaaatcctcatccaaatacccaggagagagcatacattgcgagccaatcgttagtatctgaagaaaaaattagaaactggttccaaaacagaaggactagagagagaggagactgtaagatagcctcacatcggagcgcctttagtgtaaatacttttgaagagaacacctccagtgttcatccgacatcaaacgatctctatatccgaagatgatccgcatggattgtgtttcaattgtaacctgttttataaagcctggtttatttgttttcctctaaggtttttttacctgataataatcgaactccggacccggaaacattctgagagtgatggtgcagagtggctatcctattaagtataggcattctaagaaaagctttggcagtgaaagaagactgtggggcctggcccgaagactatctattgaactcggattgagtccacccttttcatcaacgactctactacatgtgcaatcctgctgttcttcatcaatgcagacttcacctcatctttccgaaggatcctattttcgacgagatacacaactccgtcttcaaggtcttcaaagaggcttactctttccagagagtatcttatctcccttggcatgttgtacttaatggacatcagaaagtaggcctgcattgcaccattgtcgtacatagatgccttcttaagactcgagagtccgtttgcaatgtccttgagttgaatcctgcacatagctaggtttcgcagaaacaccgcattcttctggtcgtctgcagccagcctctcataaacagcagcagcctccgaaaatcttgacaaagaggtaagggcagatgcatacagaaactgtatctctgtgtttagtggagccagcctaagcgcctcctcaaaagaggctgctgccttcttggcgttgccagccttgaggaaataaactcccttggcccttaacggctcatatgagcggtatgcatcaaatgccctgtcaaaatatatctcttcgccagttatagtaccaacaatcgtgttcatgttgcaaagcctcaccctcgactggtggcttgtagggtctccgatgctctctatttccttgagcgccattccggctgcttcattccccctattgagttttatcagacaattgatggccttggtattgcatccatgcttcctgaagtactccaaggccttttcatgggcagagtaattgtagtaggcgtcacctagcaccttctcccattcactgcggaacacaaagggaagctcaaatgccgactctgttatcttttcacaaggaaaatccaattcgcatggctctagattcagcatcatgaggtagtaatgggcagtcatcttaactatttcgtttccttcgttttctggaaacagcactctgtctatgtatgcctgaatctttagtctcctaagatcatggcaaacttccgtattaaaaatccttatcgcttcgaccaggagtatggcctgctcctccacacttagactttcgacaatttcgttgccaaactcatacctccgggtggagtagacgtgctctcttccgtttttcgtgccgctgcatctcacaaccagtatggaattcccgcacccccctctcgtgggaatagctccaactagctcgtgtcggaagccatacatggagagatcaatatcctcatattctccaaacgacagcttcatgcatgccttttccagcccgcttagctcgtctgaaatcggaaacggcctggggacggcaagacataggtttgtcacgtaactcaggcggctgctctctatctcggtcttcggtctcatgctctgcaagagatccaacgacacaattccgcccttaaacatcgccttttcttctgaatccctctccttagggcaagctgcagagaagatgtttgactcaatgaatactttcagatcttccatcaagacactggggatgaaatggtgccgaatagaattagagactctgtaggtcaaacaaccgtttaatggcaagtcctcactggggagagatatcgggctcgtctaggagcgagagaagctgcttgatggacataggttcctcgtagcatatctccgaaaaacttgggttctgcctgcacagaatctcgtagtccggaaacccgatcttctctacctcatatgcagactggaaacattcgtagatgccgcattctctcatgacctcaacagagcttgtggtgccgaacacaaacatcttctttctgctctcctccttgataaatatcttcagtgcctgcagcacggcattgctaaatctgggccctatgttcacaaagtcgataagcccttcaatgtcatccagtattattatagcctcttcggacttgtatgcatccataaacttccctttgatgtagttgaccttctcatactcgctaagtccaatgatgtctcttggcgagatgatctttataaacgggaacatcgaggaccttgcagccttcacggccagcgttgtcttgccaactcctggacagccatggaataacagagacgatgtgctgtagagatttgtttttctcagcttcgtaaggaggttctttccgtgctcaactccctgggtaaacatgggagtctcgtagaaggtcttctcaaacctgctgaactccagctcgtttatcccaaaggagggcttgacctcgtccaatgcctggatgaagtcgttcatgtagaccttgatgttcttgtctcctacaacattcattctttctccatcaagcttctccccgtggacctttctttccagagcaaaggacacggcactctttacaacagccgttatttctgctcccgtgtagttcttggacagcctggctatcttgttcaggtcaacattcgcgtccaagtagtcgtggctttccatcgtttttgtgtggatcctgtatatctcgatcctggactcttcgtcggggagagagatttccagatggatctcaaacctccccggcctgagaagagcctcgtcaatcaaatccagcctattggtcattccaatcaccaaaatgttttctatcgattccacaccgtccatcttgctgaggagctggtttactacctggtctccaacccctgtcccactgctatttcctcttcttctgcatatggcatcaatctcgtcaaatataatgatgtggaggttgctgtcccccttcttcactttccactcttcctctgcatccttaaacaggttcctgatgttctcctcgctctgcccaacatacttgttgaggatttcaggtccatttactatctttggcggcctggcattgagcagagaccccagttttcttgctatcagcgtcttcccagtcccaggaggcccatagagaattattccctttacgtgaggtatcccgaagttcttgatcacgtcagagtcaaatgctctctgcacaaatgcccttctgaacatcttcccaaactcctgcttcagtcctccaatcccgagagactcaaagttgaagtttgggtccagcagaatgttctctttagtgttgtttgacaatgttagcctgtcagagacagagctgatgaaaacctctgtgttcctcagaagaatcccatatcttctgtccagggcagtaaacatctctcggacaaccaccttgaatcccaggtttccaagatacagataaaatctctggtcgacattgaagggaaaagacacataaatgttcttgaactgctcaatgagttcctttgcgtcaaagtcaaccttctccaggttgataagctctacatctaacttgagcagcgagatcgggtcgcactcaacaacattcagatgcttaacgtttatttcatcctttccaacactcttgttcaaaaactctctctggatcttgctcagctgcagattgcatccacttgtaaactcaaacttgaaggcatatttgttgtccaccagcacaaattccgatggatctagctcaggcgctcttgggatgtatatcttgtttatttttcctttctccacctggtcagctttgatgttgctcacgatatacttcatctagtagggtctacctccctctgtttacaaaacctaagtctgcagatccgccacagggttagctgccacgttacaggtagagaagaaacaaaaatatgggccctccaataagagttagcaaaaacagggcatccacactgtccttcgcatcgcatattccttgcagtgcatttacacaccattttgggggcatcccagacctgtctattggtcctgcctctgtaatctctcgtatggattcaaccacagagcccttgtctgcattcagccagaacaaaaaggccctttcgttgacatagatgtcgaccatgtccttttgttcagaaaactccaggaggcttgcaatgttttccaaaagcctgctcattatctttatatagccatagaatgtgttcttgtcgaccttctttttcgttagatgcccaaagtcgtcgtacacaaacaatatcttgttgaacaagttggagaagacagacatctttgcattgactcttgtatccatcatggcctttacatacaggctcagggcctctgtaacatatccagtctcctttaaaatggcatccagctggtcttctaggtcgtcggccttggacaccacctcaagtcgcttcaccccatctataagtgccggtgtgaagctgcatcctctgactgatccagacttgcagcttctgtcaagcatctggccactgagaagaaacacagcacttagcaatgtcactacaacaaggcctacggacacaacaggtctcagaatggaggtgactgcatcaagctttgccaaagctgcgaggaatagaagaaggcagagcaccatctggactgcaaggaggaacatcatgcagctttcatacctgatcataggccccatatctccactcccaatgtcctcgttgttgtgatagtttctggctaatgttgagagatagttcggaatctcgcggctagccctggactttggaagattagaaaagtactttttgatttctactttcagctcgttcagagatatgttcagatatcttgtagatgcattgaacccaaccatctcactttctatcttttccgcctccttcatgaatatcttgaataccttagtaaattcctccaaaatcttgttgacctgcatctcgatgttcttaaggttcaaaacatgcctctgcaggctttcatcggtctcgaccttgagctgaaatatcttcataaggttcccaaggagggcctctttcttctcggcactgtccattcttctattagctatcgatggcctggcaatcttgagtacaggggatttttggtgatcgctgctgctgtcatctgcttccaggttgtctctctttcttatggagggattttcttctgtacgagtccctgggctctcccttcttgaggttacaagagaaccgctttttctggaggcctcttcggggctgggattcacgccttcgagcttctcttgttctatcccatgggggactgcgtatggagacatacgagacgccataccggtcttttccggaagccccaggaggcctgcattcgaaaggaggctggagccatgggcaatgcggagggagctgccaagcttaatcccccaggggggtatccatcttctccaagaccacgagctttctgcagcatctgtgtgcggcaccgacttattcagcattctgttagcctcaatgaccttctgaagattgtatgagcagaatataaggaggaatccaatggcatacagaagagcattccctccatctcttgagttcctgaagaaggctagagcgagccccaggcatgctatcaccaggagaacgagcagatatatgtcaaaccttacattagaccgagtctcctgcataaacaactggaatggagatggctgcgatggtctcaacaaaggctctccaagtataaaaagtctcagtctggacgccagaaacattttcctccggcaagaagttcttgcttttatccctctcctgaagcacctgtttcatgaattccagatgtctcgtatcctagcacaggctctcgcgatttttaggataaaagaaaggaaaacaagggggccatggactccgagtgtaagtatctgttcaagatgatcctgattgggaacagcggagttgggaaaacctgcctaatgaagagatatacggatgagacatacagctttacgcagtcaagtacaataggtgtggacttcaagatcaagtctttggaggttgcaggagagaaggtaaagctccagatatgggacactgcagggcaggaaaggttcagggcaataatatcaaactactacaggggagcccatgggatcattatagtgtttgatatggggagtaaggagtcgtttgataatcttggggattggctaagtgaggtcaggaaaaacacaagcgagaatgtcgagataatcatcttggggaacaaagttgatgacaaggaaaaaattgtggttacagacgaggagatagagaaatttctgggcgaaaacggcattgagaaatcgtcattctatatgaccagtgcgaaggacaacatctgtgttaacgaaagtttcgagcatctaacaaagagacttatcgagaaatacaagaagatcggctttggaactgcaaaagagtcctttaaactcaatgccagggattccaaaagtgcttgttgcatgtgatttaattgattaaagccttttttggtctgcttcccttgcagcctttattcctcttaagtggtcgacaatctcctccggactttcagttccactaaggagttggtatacgatactctcctcgatataaaagcgtatgtctggcttcggtatctccaatgtcttggctagcctgctcgtgtctataattggccttgacaagtagcattctccgatctcctgctgtatgatactatatataacccttagcccgttctcatacttttcgtgcccccccctcatgtgctcgattgcagagtaaatcaccagtgattcataccacgtctcccccatgaatcttaccatccggatcagatcttcattttttggcttcttcatatcgcagccatccaaaaaaacgaggctctcctcgatcttatttatcatctttacaaagctcttggaggatgggagggaggtcttcacgatgtaggtgttagagaaaacggagtctcttccgcctggaacagttagtctgctgaagaagcataacacggtatacagattcagaacctctcttctgtatggcctcccccacagattggtgatcttctctacaacctcgcagaacactagccccttttcgtaggatgtcctgctttctactggtggtttgaatataggctcgacatagtcccttctaactatctccaaaagcccatactgccctcttggatagcggaggatcttgaatatctctatgtggattctttcgttcgaaaccttttttgccaatgccactttgactcttttgtcctctagtgcttcatcaatcttcttgtcgatcgtaaacccaagcttcgagtggaacctaaaaatcctcacgagcctcaggggatcatcaaggagagtcgtccttgggtccagcggtgttgccaggaccttgcgccctatgtcctcaagacccctcccagtatagtcctcgatctcctcagtaaacaggttgtagaacaatgaattgatggtcaggtctctcctgaaggcgtcttcttgcggcgttccaggcttcacattagggatcctggtctcggagtatgtttcatttcttagattgacaaaatcgacacaaaaaccatttatccttacaactgcagtctccaggtgcttagacttctctggattatcctttatcacgtgaacatcagtaagcttctggcctgttgcagactgcaccagtcccactgcaaacttatatccgcttatattctccagcgctatgtccatatcaaagctggggttccccattatcttatccctaacccatcctccggcaactctcggaactacatttccaaatcctttggcgtgactccgtatcaggctgaaaatgtctttctcggcctctgtacagtttatccggccgtccataaataagggaccaaataaaacatcttaaatcagcaccaagcaccctggcttaggaagtgccagagctcgaggttccccttgaagattgcgggaatcatacaacaaagcccaagcttccttcgcgagactcatcagagctgatgaagaaaaggatcagaaggtaggtggccagatggaacaacgtgtcctcaaatctccaggcccactcaaaccccccaatgctcctcaggatgatgaagtagatatagttcgatatcttggttgtgttgtatgcaactattccaaatctctggatatagaatgcactcagaaccctggacagcgaggagatacccacaagaagaatagacttctggatattcctttctataaacatgtgaatgtcgctgcatcccaggtcgaagtctattagcacaataaatgagcatatgcagatgtagaaagagcttatgaaaagaaacttggcaagtccgtttctatttgtcatacagacagttataaagtcggaggagacgctggaaaccacataaaataccaagtagatggccccgaatagagcatcaaagaacccctcgtcgctgtatttgatcgacttatacatgttcattaggacgatcaggatcagcccaatgctcctgaggatgttttccttagatgttctcgagagcataaacatcagtaccacagacaatggatagcatgcaccccttgtagccatgcccgtcttcagggatgtcatcccggcgcctcggtaccatgaggagtattccccgagcgcaaagagtatgagtgggagatactccgattgggtttgaacgacctccttgaaagtaatgcccttaattgcaaatggggcagatcccattaaaacaatcagagtagacaaaaagctttcgatgcaaaataccatcatggaatggtccttcaaatagctcgaagccagatagagttggaaagccgccagaagagacagggcctctccaagacagagctttttcttcattttcgtcaaaggggtgaagtttggttttatgaaggcagaaaaggagaagcttggaggggaggtttcaatgtattacaagtatctggagatctgagtaaaaggcagtggtaggctgcagggcttggtatgggcacgcattttgcgattcttcatgtgaaaagattttcaggtagtagtggtaatataccgaataaagtagattttgtttgtggattcgaatggtagaaatgaattgaatcaattctgccttaatctaatagaaaaggcatatttaaaaaataaataggagtaagaattccacacattgttttgcgaagtacctttaaaatgatccaaccgtgttatttgttagccacaattttatcaatcaaattcgaaacaataaacctctctcagacttggttataaaagatccaaaaatttaccccaaaatggctagaacaaaacaatctgccaggaaaacaacaggaggaaaggcacctcgcaagcagctgtctgcaaagtcggcccgcaagggtgtgtccccagcctcgagtgccggagccaaaaaatcaaggtacagacctggatctgttgctctgaaagagatcagaagataccagaagagcacagacttcctgatccgaagactcccgttccagagggcatgccgttcggtggtgaaggaatgtagtaatgccacggatataaggttccaggggccagcccttgcttcaattcaggaggccttggaggtttaccttgtgggtttgtttgaggatgccatgctttgtgcatatcatgcaaagagagtcactgtatttccaaaggacatcagccttgttctgaagctcaggagcagacacgtcaaatccatcagtgattaaaatcttcgctttggttgcctggcatctttcagagttgcttttcaaacggttctccgtgtatggagcgtctttgagaatctgttggtattatcataactcattattacttacccttagctcctgatttctctgtatgtatattagggtaagcggtataaacaagatgattaataggcacgacctaagcagggtgtttacatttaccaggcctatatactggtcgatagagcactcttcggacactcagctgtacttctacagcacattgcacgaaattgcaatggcgcaaatgcttgacaacgaaaatctaattgactgcctggaggtctctcttgttgaggtcccgctgaaagaggagctttgctcaacaacctccctggttcggaattcctgttgtctgtatgccatatgcagtggggatgtatcaatggatatgattgagggattctttgggctgcctgtcagatgctacttaaggggcaaaaaatccaaggaggtacacattattgagtttagggaagcggtggagataagaaagcctgacttcatggagcatgtgtccgcctttgaagactatcttagctgcataatagagggaggcctttatgactgcaagtgaatactgcaagacactcaaaaagaagtcttctgtttccctagataaaggatggaggatcagtgccacatctttcctttttttgctcctgagacttcggaggtgaatgtggaatatctagacctgagcaaggatgctgcgaccataaggggcattgcctgtgttaagaagacactgagcccgtctgctaatgtgtttctcggagatgaagttgttaaaggccctttgttttattgggagcctgcaggtctcggctcggcatttgaaagagggctgaagcttgtggggacgggactagggttcactggaaggggtgaggcaagggaaccagccggtgaaacgattgcaaggaagaagcataggaaaaataaacactaagcaccagacggccgcccacgaatccttaaccgtgagatatgttggtgcaaaatttttaccccataaagcaatgtactttacgtcggctatgaagtacacaaggctaccaccgtctgctactctaagcaggaaggagcccaggtccaagaacatttatctgcgtgctctttctgacttctacacaaaggtggccagcaacagctctgtgcttgcaatcaagaagatctccaagaggctgaagatgtcaaagtctgacaggcagccggtcaagatctcgaagattgtcagcgagatcggggagtcaaaggataaggttgcagttgtagttgcaaaggttcttgatgacgatgaggttatggtaattccagctgtcaaggttgttgctcttcaatggtcaaagggagtgaaggagaagattgagaggtatggagggaccatagggactcttgaccaattgtttgagctttgtccaaacatggatgacatatgcctggtttcaacgaacaaattttccaggagatctgccaagttttgggggcctgcgcctggagaaaagggctctactacttatccaagggcaaaccagaagtgccacaaccgtgagaagcgtatcatgatgaggggaagaaagtcccagcatctaaaaaggcaggtagtgaataaagcaacttaagtttttatttatgtcccgtcagcaagtctgtgacttgcatctggcagctctggaaagtcttctatttctatgaagcacgagcagaattcgcattctactcttccatgcatttcatatgatgctttatacgttcctccacatctgcatgccacggaatctacatgagctctactgcaaatgagataggggattgaatccggctcctctcctcttgcatacctttcatatgcattcaccaatctcatgtacccgtctccatcgcctttacttctgtctggatgaatctgaagcacttttcttagatatctcgccctaacctcgcccttcgaagctccttttttgagccctagtaagttgaagatggacatcaagggatgtcgaggtttgcagataacttcaaagccctatcgaaaatccgaagctctgtaactgtatcgagagaattcatctctgacccctctaaataagctgtgccagatgttttataagtggccaattgcccgggctgtaaatgaaacattgttttagaaggttcttaaaaacacataggaggagctacattatgcttattttctcagtactcatgagcgttagcgcatattatatgccacccccgagacacgcattcataatcacagctagaacactgtcaccatatcgtttagattcgctaccatttgcacagataggcccatacaagacatcgaccgatcctattctatttacaaggccatctagggttgaagcagagacgccctctgaagggaaggagaaaagtaggcccgaggagaagaaagaggggattaagaacagtctttcaaacatcatgtttacaagcgcggtgtttaggttctttttctacacggtaatgggtgttataatattcttcatagggtatcaaacaagaaagtgccatgagggcggatcctatgtgagactgccaacggcttcaagcagctgaataaacaagatctaagtctatccatttctttattccagcatagcccaggttatttgagagacaaagggctttatagtcagcttgttaattctttaatgtctagttcagagactgtcttcagctgcagttgccttgcctgttcaactcttcagtttcctcttttgttaggaacctaccagaaggtgctcttagccttttcatggcatgcttgtgcctgctttcatggagatagtttctcctgtttgttatcatgagagagtccagcatatctctccttgcctttcttttctttatccagttaagctgtttagcattgacataaagaggctggaagggctggtcgttgaagggaaacgagtagtcataggtgctgtagctgtttttgtcttgatatccaacatctcttaattgctcttcatcaaaggtgatgtctccataccgagaattggcattatgctccataatgtccctatgttgcatgtgcaccatcctatcgaggcttttgtaggtttcttttcccgacttgtttcatgatgtttgcctccttcaccaatcgtgtgctgaagcctgccgaagcgcaaagacgcagctgcccttcatggactagagtcgagttctgtgccgtctgtgtctatgggcatacaagcattcctatagaaagacacaaggctccatagcccacgaagatcaacagtggatcacaaactacctaatctttatttcgtcgtccctctctccatccagttcccagaagtttatgttggaatcggaggagcctgaaacaaagtacttctcgtcgtccgagcaagagaagtggatcaccctgtttttgtgcccgagaaagtatctctctatcttgaaggaggacatttgtgacagcctgatgtcatcttttgagtatccgtgtgtgctaaggatcttgttggacttcaaccactttaggttgcatatttgggagccgtagtccacggatcttacaagacatgagcttgatctacttgagtttatcatgttcacatcccatagcttgactgttttgtcggcggttcctcctccagatatcagtagatttggagagagaggagaccagctcattgcctttacggctgccttgtggttagagcactgcttaaggggatgcgacaagtttctgtagtcataaatatagagcctattgtcgttcccaccagacgccaaaaacctaaggtccttgctgatgcttagcccgcaaacctcctgtcgatggtgcagaatggttgccacggccttctccgaacgcaggtctgttatctttatcttcctgtctctgctcccggttataacatttgtgctctcagactcgatcacgcctattcttgacttgtggaacgggtatctggccatctttagagagccgatgtcaaggctcagcataacgccaacagacgtcccaagggcaatgctgccggtggttggattgcacttcacagacgtcaccccgaagctattgaggctgcaaatctgcaacgtttttgaggagaagaagttgtggacaaacaggccgccgtcggcagtgaagaacacattttcaccagaccagtcaattagactgctgtagaagtcgtcgggaagagacttcgttttgagctgcctgtacggctggatgattatttttggcccgagatttcggccttcaaccgtacttaaatatggattttcgcccagagggtatccaaaccctacttcgtgcacttcctctctaattccaaggccgtaaacacttcttgatgcatacccaggcatggcttcctttttgtttactaggaacctatccatgtatgtttgtttatggagacttcttctgtaatttttggtgtatttatttgatcaaatagaaatcaagatgctttagcacaatgaaaggagataatttatcagactagcagttacagatgcagagcctggatagcaataccgggctatccgggaacctgaaacctttccagcaggtccttggtgtccattgtctctatgtctgcattttgttgggaaacaaggctgtttgcaacaaacatcttgaacgactgcaggttcataaccttttcctccagggtgttccttgctataaacctgaagacattcacggttcttttctggcctattctgtgtgccctgtccatcgcctgaagatcattgaagggattccagtcatgctcgtacatcacaacggtgtctgccccagtaaggttgaggcccaatccaccgacctgggtggtgagaaacagcatttgtgttgtgcccgtgttgaattcctcagcaatcttggtcctggcagcgctgggaaccgacccatccagccttgagtatttgaatttgtacttcttcattatatcctttatgacaagatctatggtggatttgaattgaaagaagatcagtatcttgcttcctaggtcctctccgccgcacagcgaaattatgtcttcaagggccttgactttacaggacacctcggtagagtccttaaagtgacctatatgggaaaccgcaagaaaaagatcccttgttcttttgaagcccacattcttctggtctaccttcccgtattctagctctgcatctccgaggctttcctttcctcctttctcatcaatctcccggtatagcttttcttggacaggcccgagctcaacagtgatgtcacggatgattttcgggggaaggtctttcagcacatctatttttagtctgcggagaataaacgggagaacttttctgtggaggagatcgagtcttttatgggtcttctcgatctcagagtcagacatcttgacgttcagagatccatactctttttcagggccaatatagttgggcattaggaagttgaacagggaaataaggtcctccacgctgttgtggaccggcgttcccgttagaaccatcttccgagaacaccttatcatgttcattctcgagtacaagattgtttgcttgtttctgagcacatgtccttcgtcaaccacaacataaaaccagtccttctcgatgaagttcagatagtcgtttctaaatgtctcgtacgacgatatcaagatactgtatgtgtccctgtcctccctcttgtagatttctgcagccacaaaaggaaagaacttcttcacctcggacttccagtgtcccgtaaggcttgaggggcagatcactagaaccttcctgtttgttttatatatctccgagcagagaaatgtcaggacctgcagagtttttcccaggcccatgtcgtcagcaagaattccgttgagactgaacgagtagaggaagttcaaccacttcaccccttccatttggtagtcccgaagcttaactgaaatggggcactttatatggtattcggggatctttcctgcgtccagcagcgactcaagagatttcttctcgcgctcaatcatctcgagcaggtctttggatatctttgtgtttgtgctgaatccaagagtcgggatgaccttcgagagtacctttgaagatgcttcccggtctatgttgcccgagatatttctgagaagtggcttgacgaatagtgggttgaaagagtggtctccgctcatcagaacagcgtcaagaagctctacatccagatcttcaagagcctttcttacaaacttttcgttgaactccagagacctcataaacccattgattactgtaatgtttttctcccgaagtgcatcatcaaacacaaaccctatcttttgaatctgagaagtctttgtgtatatatgaatcgttttggaaaagaagtcgagcctgttctccagactcccaattttgtggaagaaggaatgcgcgaggagccttgtgttaaacacctcgaaaaacgagagaaatccatcctttccagaagctagtccctcatatgccttcaaaaggaagttgtcgatggaaattttctctgcatcatagtactctgttatcatcttggaaaatagatgtagaaactgcttgcaagtctctacctcaaagagagccgttgcacgttcaagacctgggaactctattgatgccaccattctagtgtagtctgagtacagaggatccaccatcgggtggatggagcggattcctggagcgctaagttttttcttgaattccttcaaaggagccatcttgagatccttacatctgtcaaagtaatactccaactcctctatattcgcaggtgtgtaaggagtgtctttcaccaaggcctgaacggacctgtagagagagatgaaggtcctactcgtcgtcgtctcaatggtggactgtagatctggaagcccactcttcatgatgcattcaaacaaaagacatctgttcttcagaatctcgtccttacccacaacatttatcccgctcttcgtgaagtacaggtcttcgtaggaaacaaagtcgtcttcgctataaggttcgtataaacttcctccgataacgttcatgaaatggagaatcaggttttttggaagatccctgcgcttcttaaggagctttatggccatctcccgtatctcatccttttcttctatcaggacaacttcagcaacaagaaagtcgatcgactcctcagaaaggtttttcaccatgttcaagatgctggttctgacctctgggactggagatgtaaagcaaggaaatatatccttcagtctctccggggggatagacagctccgggttttctcgatatatcttggtcagtagagaaaggttggacgtcttcgaaacagagatgagctcttcagactcgatgttcttccagcacttctcaagaactagatcaagggaatcagttattggaaagtggcaaagaagctccgcactgagcagctttatgtcctcgtcaggactactcagaagagacacaagcttcctacaaagcccgtccttatcctcaacaaactctttcaaatatccaagtgctatcagcccagaaaactgcacttgccaatccccgctgtccagaaatccaaccagctgttcaatgatatcattcggccctatcagaggatatatgcgtgatagaagatatgctgctgcatccctcacaggcgccactgtcctgtcatcaacaaagtcgttgaacttgtccgtaacaagaatctcgtatatcttcgaaaaaagcttggagtcaactcttatctgaatatctcctccattgtctatttcagagaacattgctgcaaatgcgagaaatgcaccatgccgcttataccactcataactcagcagattatcgcttatctgctcaaaaaagtcaagcacattctcaataggcctctcatcaactttgtgtcttttgattgcctcaccacttccagccttgaagtcgatgtcactcaggaagttggcctccacatgctccagctttgctatcttcctaaccattctcttctgctcctggatggatggcgcctggacattgaactgttctccggtggagcttagatatatgctgctgctctctttgtattcgatcttgaagtcggtcacaagcttaaactggaacatcagtgacctgagaatccgggctccgttcctcctatcctcgcttgcctgcccacataggagtctgtacgtttgcttaagaatatagggagtgaaatcaacatattcttttatttgagaaaccagctcatctgttgtataccctttcagaacctttgattgggctgtgttcagtgtggtgaagaacttctctaatctattcatgcttgctggggttaatgaaatgctttgtatttatattttcgcgtcgcgcataaactagcgagcattcacatcttcgaatatttgtttggctcgcagacgtgttcgtccgggaacagaatgcaccgcggtgtggctttggatcattgagacagtctcacccaccctcgaatggatgtgtgcaggccagcggaagacctcagcaaatatcttgaaatagtgtattggctcgaagacgattggagtgtttctatcaaaacgaagaaacaattggtaattccaaaatataagaggaggcgccatcccttcaacaaagatggcaaagaaggagattgtcaaacacgattttgatgtcgagtacccgctttggggcgacatagataaaagcaaagttcagttcaagaagctagacaacggatactcggtctgctatggagacgaggaaaggtatgagagtgaaaacgggcggggatatagatcgcggtccatgtccttttcgcagacctatggagggaggaagctgaaggatgcagacatgcagattgaaggagacaagataaaggtgaaaggatggttcgacgatgagaaataaaaggagtttattggtattttatcttgtacaggactattgttgttagaacaagcgtcaggacaataaagctcctcagggtgttaatcaatggatagaaccacgtctcggtcttgtgccatagttcagaaggtagggaggagctttcaattctcttcttgcagtatggacagaagggctttttaccaagtaggcaccatcccttgatgcagtcctcgtggaaggagtgactgcatactagcgtatgtatcttgactgtcctgtcaaatgatttcgtgcatatcatgcacaaggaattattgtttccctttccaggaacaccgtccttactatagaatcccgtggatatcgccacagtctcgcttaagaagaagatgacttctctactcatcagcccgaaatacaggaagaatagcaggacagagagcgcatatcccaggtattcggttttcagataaaaaaatgtgaaggtgagaaactgccccagaaatatccctaagttagagacaataaacagcgttttaaacgtagagtagatatctctcactgcatccttgccaaatggccctctcagtactttgagtgtgttgaaaagtatgaatccgcaaaacattagccagcagaagggaaggaagtaggactgcatgtaaagaaaaaatccaggagggaaaaacagaagtatcaggaagacgcagacatcgtggctcctcttgttgatcttcttccacaccgtaaagaaagtctggatgataaatgcgtatatagatatcacagccatcctctgcaaaacatccccgaggctaggctgcctttctattattattacctgcctcacaggtctatacattcctctctccttatatcgaccggtgtagctggtggtctcagcatcgtcgaagaagagctcgttatcatgccctgccgccttgctcttttctgaatccttgctttttttcctctcgatggcatcatggttggagttctcgtgattttcctcctggctcattcagggcattaacaaatgggtttagatgtacgatttaatcgtatgatcacagagaataaaaaggaggcacatgcttatgtctctagctgtaagaagttcacgagggccctcttaatctttctcaagaagcttgccaagggaattatgtatcgcctcagctattctgtcaatctcttcattggttacacttagtctcttcgataacaaatgcccaacgtcgcgaagataaataggcctcagcgtaccaggctttttgagacggctgagatgatcaagcaaaagaacaaagcttttgtccatctcttcttttcgattcagatggccttgcacgtgtcgaagaagaatctccaggatgctatcgtagtcatatatggcttcctttagctctgatatttcgcatatcattgcatgctcctttccctcaagctcctttagacgagtcattctcttttctctgctctttttggcggcaatgcgatttctttccttcttccagatactttttattctttcttgatcgacttgctcaggagagtatccataaatgcctgtttggtggaagggctggcattcttccttactgaagtatctgtagtttcctggatgaatttgtgttttattcatcagaaggttcgggtcagcaaagtaacatggatgaatgtttggtggatatctaccgtgcatggttctattgatatactccgcataggcgttctggatccgttcattggcataattaaaattctcctttctgttttccatgagtctgttaagcctcctgcatttatttcatataatccagtttggtgtcgggtacatttaaattttaattaccccaataaatttaattgcttaatttggttttgttatggagctccagcctaaaatggagagtctgtttgcttctatgatggctgggaaggcccctggttttagcaatccaaaatgcttgtctaactgggtctggaatgcaaaataaataaccccaagttatacacatcccactaacttcacctgacgcaagacatggccaaggacttaacatggaggaagtttgcaaggaacaggaggatgcaggcctccaatctgtttctttcccacggctttatgattgagtcgtgtcaaaatcacccatttaaaacaaaaattctggtcttaaacaaacaacataatggagacgatcaagtgcgttcttgtgggggatccatcagtggggaagagctggctgataagcacctacataacgggcaggaatcctgagggctacatcccaacactcttcaacaactacagcaaggtcgttaacatgggggacaaaaagtacaatatgacgctatgggatacagccgggagcgaggagtataataagttaaggaacttgtcgttccaagaaacggatgtttttttggtgtgctatgcagttaacaacattctttcgttccataacacgaggagatgggtagaagagcttgcaaggtacaacgtccccatgatcctgtgcgggactaaatgcgatataattgatggaaatattgtagacaaagagctgcctgtacaactaagcaaggaatacgggctttatggatccatggaatgctcctcggtagaacttataaacgtaaaaaaggtcttcgacatagctctcgaagcagctctgaaacctcggaaaagtaagtttagatcgatctggttctgctgcaagtgtggatagatacacccagtcacccaataaatatttttataatgtcatggcaggatcttattatataaacacagccatttgagggtttctagaaatatttcaggcagccagccctttggaatgaggagaagacagaggagacaaagctcgaatatattccacatgctgacgaaaaaccagatagtcgagcttcgggaagccttcaacttcatggatgtaaacagcgatacgtttgttgataggggggatttggaaaactttcttgcatcgatagggtcacctttttcggagagtgagatcgatgaaatgatggctgaggggggagacagcatgacatacatgctgtttctgacgatgataggagaaaggctcagctgcacagattcggaaaagagcatcttcaatgcactaaaagagtttgacgataacggagacggtacaattgacgaaaaggtactgagggaatggctgacggaaaaaggggaccgaatggcagatgaggatgttaatttgctcctaagagactgcgtagaaaatggaagaattgactgtagaagccttacaaccaaaatgaaatacggggaaatcatcaacgaataaatcgttcttctcctgaacttgttgcatagaaaagaagcagaaaattaaaccgtttacttcaactaaatccctctaggtacgaggtcctgaaccctatccaactcgttcagtatgactgtttgcttctggcgttcctggagtgtgctatctgcatctcttaggatcttctcacccactcccttcaagtccatcaaaaggtccatcacttctcctttgttctctgtaacacagagcttccctctcctatccagagggaggtatgccctgtatatccggtctagcaaagtgcactttccctcctctttcttgaaccgtccgtaaacacctccaaaaatctttctgtagatctgaaggcacccgtctattttcgacttaagcttttcggatctcattcgcagtccacctatcttcttccgcagaaagtcatatgagtcgttaatcctcttgcatgcatccatttgcaaagactttctgtgctcaatgtcgtctcctttcagtagcacaggcatcatagttgggtcgtttgtcaaagaaatgttccacagggtttctggaaagtctagaggacgcacaaacggcccgtcaaccttgttgtagaacacatacttgaacttgtagttggcagaagaggggtcatagctcttctcaatgttgtctattaaggttagaagctcctggtccttctgcgtcttatattccatgggctctgctgaatagcagggtttaatggacaggggagtcccaagcaataaattttagtttgttttcgctgcaatagacatgaggctggaaaagcttaccatcacaagaaaaagaagacaggagtacagtgagtttattgctaacgacgcaaattggaatgagcaaagactggcactagtaaggctgtatgacatacatcagatgtatcagaatgctggggtggttggagatgcagtgccagacagatcagccaagtcgtcattcaagactccaaggggaatcaccatagttgggtataagctacatcttgtcaggttggctcttatcgacgggcgtccatttagactcaactttgaggcaaagcggtaccatttcaaccaaacaaacattacgttcctgcttgggatgatcaagaacaaacccaagctggtttattcaatgcttagcaacggctttcctagtagcatcaactcgccgatattcggaagccctgcgtttcccacatacttccatcttgcatgtgcaatgcattccgacgtgctgtccgtctttctagaattctcccctaactactctctatgctggaatgggcttactccacagatgattgcactatttggtggtaagtctctagaggccaagcagccctttaacttcgtttcaatgaaacaatatagcctgctgaactcgttcagaggactcaagttagtagagacagatgaaaagcccattttcctgatagattttctgtgcatggagggcgatatggagggtgccaagaaaatactcagcagaaacccagagttgtccaaggccagcaggctatgctacctaatccaggacgacatagaatggatcatgttcctaagcaggtatcagacatccgtgcaccaggagttcaatgggatttccccccttcatctaagttccattaataacaacttcgaaggactggttgcattcgtggcattgggatcccacatcaactccagagacagcctaggaaacactgcaatgcactattgtgcaatgctgcggcatttcatgtgcttggagctgctcatcaggcttggcggaaacatgaccatggtgaacagagagggagttagcactgaggacatcctgatcagccaggggaagaccttcgacattaaagaagtggatgtggagcttcaggaggctctcttccagattctaggggattctgtagagtttaagcattacctgtcgataatcgacagaatcaaatataattgtagccacaccatcgtcaagaagaatagattcacgataacatcactgctaaatctgccgcataaaattgactacacagaggacttagtgtgcaaagttggaggaatcaaggaggtcaagagaaataagtattcaccgcataggacatttcaggtatttttggattacattcaataaaagatgtctcccgaaccctggatggagggatatcgaagctgcagggttgtcattggaaatgaggcaaggatgattccggaagaggaaagggtgattccggagcttacacacgagtggaaagcttatgtcagggcacccctggaaatagtcaaaaaagttgagtttaagctacatgagtccttcagtaacagactagtgagttctgaacatccgtttgaagttgtagaaagaggatggggtgagtttagtatccagataaagatttttctgttcaatggagagaaggtgctgactagccactttctacagcttcatggtgactctgatgtggttataagcgaaagagttgatgagattgtatttagggatgacactggcagtgagaccatcgcttcaagcgaagaagaggctgagtataaaagaattgaagcaggaatagtaaagatgatacagaagcttaaggatgttaatgggtaattcacaggcactagacatggcaagtagtgagaaagcgacttatgatataagtatatgtttgtataaaatcagcatccagagatatgatattaataggcacgaattggatagaaagaggggattgcaacgtcttagaaaactagcatgaggccttagttagataaggtaaatgtaaaagacaaaagcatatttaggaagaacttgaaatcatgaagcttttttatcccgcttttgtataatggctgaatagctgcagcgattgagcggattggcgccctgcccagtaaataaagaatgtgggaaagccatcaatagcggcacatttccattaaggggttccatagatagttgtgttattcagagggatcttatagaggtcggtgtctgtctgtcaagactgaatatgggatgtataatcatctgtcattttgtaccaatgctttatttccaccaccaaattagatttcctccaagacattgcattgagagattgttctaacgaatcagaggcattcctaaaagtataaaaagaaagaaacgtgcctttccaatggcagaggtttcaaaaaagagatgcgaacataactcggattcccagtgcgaagggtgcaaggcaaacgataaggcctgtgaggccagggataagacgaaggaaacagcaggatcagccaaggacaagacaaaggaaacagcaggatcagccaaggacaagacaaaggaaacagcggaatcagccaaggacaagacgaaggaaacagcaggatcagccaaggacaagacaaaggaaacagcggaatcagccaaggacaagacgaaggaaacagcaggatcagccaaggacaagacaaaggaaacagcggaatcagccaaggacaagacaaaggaaacagcaggtaatgtcagggacaacgtcgagaataaggacaagaatgaggtttatgagaatatcaaggaagggggaagtaaggcatggaataaaacaaaggaggttgcgaacagcatgaaggatggaattaaggacctcgccaataaagatgagcaaaagaagtgaataaacatctttagcttattttttactttttaaatatcagttagtacatagaaagggcagtttcttggaatgtgtgaaaacaacatccctcgaataaccaggaggaaagacgagtatttacttgaagtttttgagctattcatcactatcatgaagtaagtggatggcgctattaagaataactgtggatggatgtactataaatacatggacagcggtgaggacgggggtagtcattctcccgtgtaatagtagatagaaaactcattttgtacaggaaatattttgtacaggaaatacctctccttgagtaatcttattggggtagggaaggaaggtggtgtaacgacaagaaatatccatggttactttcagatgtacatggtcctgctggctttcattcttgtctcggttaactctagatggttttaaagtctttgtatttttcatagtgggatgcgtaaattgtttgtatgtgggttagatgtgtttgaatgaatgtataggcactacaactagttgttctgtctctcagatattaggactgctgaaggaagcaagcgactattgttggtaaccgagaatgtacattgaatggttgtgagttgatgagacaggtcagggtgtaaataataaatagataggccggttatttatttagaatctgttgattgccggcaaagttttcgcacttctctttgatgatgtgtaagcatgaaagaccagccattatataggaaaatgtagtaaagccaagaatgacgaaaaagataagtaatctccatcttacaacagactcagaagtctttttgtttggaaagtatttttccttgaacgatcttgccagaatcagaatagcagagatgatggagaggtaagggtaatattcaggatttctagtcaggaatattggatacgacatgaggaatagcaatgacagtagttctacaaaggctgtgatgccagtgtctgtgaatgaggcggttgtaagatcacaagaggtatacagtaggtaggtaagtgatacgacaaacgaagaggaaggcatagagtagacacccagaagacgcttgctccatttttcaataggaagtacaatgattgaaaggatagaaatagctgcaaatgtaacaagaagaacattgagaaggtggtaaagtatgccggttttatggtgtgctgtcctactgctgtaacagagaagaaagtatcctgctgctgagtatgagcaggggaaaagcaacatgaccaccttgagaagaggacttgtgtcgaaatcgttcttagtgaaagtgaagtacataagcattgggagtgcaatggacataagtgctccgagatcgctgaaaaccgttccccagcatgctttggctgatcgcttgctattctgctgctctctagttttgcattcttctatttcgcatgagatgtccatacaggacaagagggaatacaacactatatattgaatgctgatgaataagtgcggaaaacaaagtgcttaagtttgagtaaggagcttatcctatgaactggcatttccattttcggataattatctatttatcgactcttggaatgtgatgttcttagactttgtaagctcatgcaaacaacagctgaagatgcagtagtgtgcggtgattggggatgtgaatatagtggagttgttggtgattgatctccagcacacttcacttaatggctcttcgcataggatgactgaagtttgtaatgtttatttattaaagattttctctctgtgtctcattttgcgtggcgtggatattgaagttcttagcatagaagcgtgtcagagttgtggagatggggtctgttctttctattagatgagccagcatgatgttagtgtttgtgaagtgatgcgtgtgtggtgttatgcggagatctcgcttgcgcatggggttgtgcggtggagagattatgttgccgtgctgtactatgtattttgatgcgccgcatcctcggttatgctgtaaagacgatctaccacgatgttatttcccgtggtaaattcacaaagacgagaaggatggttgtacatagttttcttcatggcatcacatgcttgtttacttgttaaagatgctggatgaagttggagattaatgcttagaaagtatagacatcaccatgatatggatggtagttgtaatgtagcttccagatatttagagaagtttgtctcaccacaaaaaaggggatgatggtagattaagtaaggaggaggacttaccctatgcgatggaagcatataatatggatattaattactgtgattgatgagatgcactgctcctcggaattagaaggcgccatttcttttgaaggaatgacgggctgcgagagtcgagtaatattgtttccgtttgtattcaaaggaaataacatagtaatatcaccaacaacaaaatataatgatttgaagagaaacactagagatacagttatgggtttcgttagtgagatttcctttatgatgtggtattttctatttggtagggtaaaaggtagtgaccgacttgaaaggttgtttgatgtaggtatgaaagcatacttggaggacatatctataggtacatcaaaggtgtggatgaatggaaacaagacttttagtgaattgttggaattggtttatgaaaggctattccaatgtaatgagagggagggtgggcatgtaacaaggtatggaaggaatattatagaagaggttgatgatatgataaaaaacatcgctgctgacataggcaaagaagaagaggaaatgtggataaaggctttaaacgaccatagagaacacggggtgtctctttgtaatagagaggtgtggaagcaggtagtcagtgttgaaaagatagtctgcaatatatgcaaaagaatctgtattgatcttaaggaagaagagttactaggattaatggctgaggggagtgtgagaaagattttgaaagcaaaatttggtgaagaaaaggtcagtgatatgagttatctagaatttgccgttgttgatatcagtctattattagatgcacacaaagagtatggagaagaggttatgaaggaattggttaagcagatgctgctggggaagaatggaaaggagataaacaggagatatgttgacaaagttgcaggtgtagtcagggaaatacagagaagaagagaaagagagatagaaaagaacctgagggagctgctaaaagacgaggagaaggcgaagagtaaaaagaaagggaagaagaaaaagaaaaggagtgcaggagtccctgagagtaaggaagaggagaagaaggagagcgagaccgaggaagttgaggcaggtgaggagacggagatgctatccgaggaggttggaggagcacgcaggaagacaggtaagaaaagcgagggtggccggaagcgctacaagatccacagaagggttctccggtggagaaagagcccagagaagatcaaggaggagtgggacaaaggaagcgaagagaggtggaggggaaggtctcttgaaga