gataccgatccgtatctgtgggatcatttcaaaaggcagtttttttgggtaaaagaaaaagtttgggcatttatattattatatgtacatgatttttttttttaatttttaacttttatgaaaataaaaattggaatgtaaatttttaaagctaaaaatggagagcctgagatttttttttcatcgctatttataattttcatacttaatgtaaagaaatgtacaacttttttttcttcaagggatttttttcaagtggagtgaaatgaaatttgggagactgagtgggggttggtagagcctagagagtagaggctgtgattataggggaaaaaatggatatagtgaaattaacctgtgacaccggaggtcgaagcgacaggtttttttgtggtcttggctgcttccaattctgcctgagtagcagagattatgtcctgggccgcctggaatgggccatcaggctttaccccttgagtgatccattggtgggaacttacacatctttcgattgttttggcagctaagttgcctcgatcttgcccgcaaacgtccgccgcggctgaaaaacatcgctccacacttgcagacgtagcactcgtggccaggaagtctcgggcaagtagtgccaccactggaaattctgttgaatattgctgtatttcatcaaaaataataataatcagattcttatgacaaactcagaacctgaaatatgaaatgtttgaacccaccttccaccaagttaagcaatcagcagcctgtgaagagggcagccgatacttacccccaaggtacgctgccagttcgtcataggtctctggcgcagcatccgaaaagaagtcgacatcttcctcaagtccaccaccaggtggcagggttgtgttcttttcgggtggcggggtgtcttcatctcttgctgcctggtcattgagggcctgtttgcgttgttggaattggtcttccagaagggattgtgcgcgggggaaggctgaggggtaccacttctggatcattgagaggcggtagctggggttgagagctgtggcgagaaggatggcatcgcatgcaagagcctcgttgacgtaggtgtcgatttttttgagcatggtgttgatcatgttcttgaattcatcctcggtgatggtgctgagcttgccctcgaggtattgccgcaggagtcggtattttgcaaggaccattgaagctgatgggatgtcgccctccatcttcttagtgatgtaatagaattcctgttgatgaagtatagaaaaatattgatttcataggtaattagattatgaaatgaaagtaatcttgaaaatgacgaggaaacgcttacactgatgatatcatttaatttcttgacaatgtcccagtcgcttcgtgtgatttcatattcattgaagtggttcttgcctccctcatgttcttgtcggtctcgctcgttctcgatcagtttgttgattacgttccttgcaatataccctcgctcacggctctcaaactcgatattccagcggatgccgtaaccggcgatcagagtggggcccgagtagtcgagttttttcgcccatgtgttgaattcggctcgcttggctgatgaggaagtgattcgttgaatcacataatcaacctattttaacagtatagatcttggtcagggggaacttctcgagatgaaaaaaattataaaaagaaggtcccaactaaccttcttcaatactttctcaataacattggcctccctcagttctggtccttcatcatcactgcagtcggagtctgaatcgtcaacaaagccatcagtatcgaaggggttggccaatgggtccacttgggctgagtcagatgattcctcggatatggcacagaggccggggacaaaacccaacacggggccagttggtatttgatcgcgtcggggtactgagattgctttgaggccggcattgaggatgagggctagcttgtgacaaaagcaccggatatgattcttggcgattgagaggtgctgattgtgattcgcgtccttcttgagcaatcggtcgacttcgacagccattgtgaggttatttgatcctgagtcagtagtttgggctataatgtaaatacaacaaccaaaataaatcctaatcagctgctatgtcatacagagtttgatacataataaataacagaaatacttatcttattgttcaagagggatttgaggaggatgttggccaatggaatagccagatatttgcccttatgtgtccaagcgatatacttaaccgacagatgacagaccttgaatgtccaactgtcatcgatataagccaccgtgattcctagaaacgcatttcgattccccttggtcgtccacacatcatggatcaggctgagctttgaggtatttgactaagatgtgcaatccagaggagcaatcagccaactatttgcttgaacaagaggacaaaataaattcacctggagtgtgtccaacaccttactctgcaagtggcagtacagccgatgggccttggtggccgcccagacgcgggtgtatggcttggcaacatgtcggagatatctgaatgctatacctaaaatgaaatcctcaattcgaagccacggcaacgaatgtcaaacaatccagaggacgaggagctggttgaaggtgttgttgtcgaaattgttgccgtccaccattttccgcattgcgacctgctcgggctcgttcttctgtgcttttttctccttcgcagtcattgggagcttacaccctgccgcaattgccctggctcgtcctgggcacggttctcggttctcgttaccgtcccgatgtttgacgaggtttgcacgagttcctacccctttccgataagggttatcgcaccatttacatttgtaagacaatggttcagtctaaaaaatcatgaaaattcaaaccacaatgtcagttgtgtaaaagaaaacaaataaaataacataaaaaaacttacgttgccttcttcaaacacaggggggtgaaaataatcctctatcttgtcaaactctgacacctttggttgcgccttggtcttgtgaagcttgaatcggcggtttgcatcatctgaatcctgagtgaagtcaatcatctttgccgtcccgtgcgtttcaggttcagattgagatgaagcttctgagtcggactcagaatccgaatccccgctggatacaacgaccctcttgcttttgtgtttcttgtgcgttcgagaggccttggccttcttggtcttgcgggcggcatgtgtcgaggttgaagccgaagcggatgatggtctttggggacgtttacgcgattgtcttgcagacgtctgagttgctgaagaagggggaagggccttgcgagaatcgttgatgggcctgacaaaattagggtcatttcggactggagtggtaatcctcgtcgaatgtcgagatggaggacgagaggctgatggggttcctggaggaggggtgttgggctgagacctggaagcaggtgttgaggaggtggccatgatcgagtagagattgtaggtttctggcagcggcagcgttgttggtccttggtgaagagtttgaatcactattctatgtctgaaaaaaaaaaagtccaatgatatgtcagttgagattgatctgtcatttgattgaatgattaaaaatagtaatccattaaataagaaaaaaaatactcacctcacactagagacaaccctgaataaatgggaaaagaaacaaatgatgtcagtgatgaaccataaaaaaatagtgatgaatgaaccaataaatcataatgataaaagaaaattaaataagaaaaagaaataaaacaaaataaatactcacctgataacagacaaaaacctaaatgaatggtcaaaaaggcaaaagtggtcagtgataaagcataaaaaattggtgatgaaccaataaataataatgaagatgaaagcaaaccaaaacccaaggagagacacacctgacagtacacttcaaagggaaatctaaaaacacaacttaaaagaaagtgaaggtaaaagtcagtggactggacaagagaccaaaataaattgaacagaaatgaaagatccgatccgatacctgataccggatcgtatcgtatcgatgaatcacctcaggccctgactagttgtcttgcacaacgagagaaagaaaagaaagtggtcgggggcggtgaccaactccaagcgatgtcggtggctgcagtgatgaggcctgagatgggcaaccggtacccttcaacaatcgtattcgtccgggaccaaacgtcgaacccacgagaacccacgactccaagagcgacgacagcggcagcagcagcggatcgtccggcgaaacagcgacaaagcggagggcagcagaccgggaacgacgagtgggggagggcgggcggtgtccgttcgagtccgagtgcaacccgacgtttgatgggtgaagcaacgaggggggggatcgaggccgggcggtgtccgatcgagtccgagtaatgaagcgacaaggggggggggtcctcagatttgacagaggcgaggcggagggcaggggcaggccgggaacttcaacaaatgatgccacgaggggggggggtcctcagatttgagacgaagcggagggcaggggcaggccgggaacttcaacgacgagtgggggaggccgggcggtgtccgatcgagtccgagtccgaccggacttttggtgaacaatgaagcaacgagggggggggtcgtcagattcgacagagacgaagcggagggcaggccgggaacttcaacgacgagtgggggaggccgggcgatggctgttggattccaagtcctacccgacgattgatgggtgaagcgaccggacgagggggggggtcgtcagattcgagccgaggtgaggacgatcgactccctcaatacgacacttgtgggggggtagtgatggggtggtgggaataggactgggagtcggactggaggggtggtggggtggggtattactttcgtagtatacctttggaattgaagaccgacccaaataatgtcggcgggccacaatccaggatcgggaaaatattggatcggcttgggcgataccgataccaagttcccacgcggctcgtatcggatcgccccagctgatcccaatcatctgataaattgggattggatcggaaaaacgatccgatcccgatacacagtattgggggacatttcgatccgatccccaataaataccgatccggggatcggatctgttacatcgttgaagttgtcttttcttggtcatcaagcctgacaacaaacacctctcccatctcccttcttcttctcatctctcatactctccccatcctttcatcggacatcatctctggaccgaacgtttgtgatcattgctggttatccctctgaacagattgtggtcgttggttctcgaaaactattcttgtcgttttggaatcagcattcaatctacctttgctgtttctcgctggtcgtctgacaattgcttttgatcaccatgtctgagatttcagaagtcacggttctccgcaaggaactctccaacttacggactccgctggagaccattgaatcaagaattaaatcgatacctttggctcctgtccaattatcaagtcaaatatcaagtcgcagactggcgaagggcgaggataagctgcaggtacacgacaaggaggaaacctcgcgggtctcgattaaacttcgcaagacatcttcctcaagatcaaaaagaaatgctcagacactccgcagccggtcgtttaaagtgatgcgacacctcatcaacgttgtggatatcttgcacgttgaaggcataactagcgattcaaacaagattcacattaacagaagtagttcttgcaatccggttgcctgtcgttcctcagcagtaaaggcaaaagcagcagcgaaaccaaagagagcgttgtcattgaaggaggaggccattctgtctggtagccgaaacgaattggacgtctctgctatctcgcttccaccaataaccgagcttggagccccagtgaatccaaagtcagcaaagaagcctccgacactgccaaagaacttagagaccactctcagcacaagctctgagacccctcggagccttcatcctcaagtcccttgttcagccacttcgcttccagcgacaacagagttccaaggaccaatgaaagccgagtcagcgaaggagcctgtgggaatgccaagtagactggagacaactcttaataccggttccgactcccctcgacacctgcatcctaagcgacctcgcaaagtcaagttgtccaacaactcggctgctttaaatcaacattcagaagtagtattacccaagacagctgaaatgtctacagtcacaagaactccagcggaaaatatgccggaagttacggagtacaaccgcctgcaacttcgctgtggaagtttctccctcctcaagcacgaccctgctatgctagatctcctaccaacatcagtcaaagacaagaatttcattgcaactgcatcaatgaccaatatagaaaacttaccacaagcatccaaaatgttgatcagaagaaagatcctcggtatttgggaatggaaggaaggcacttcaatggctaggcttcatgagtacaagacaccggaacctgggactactatcagtaacagaagctttaagtttgttggttttgcatggaaaggcactttaggacaacagcccccaagaatagaagaacttcacaaagacatctcacaaggcgccgacactctgagatggtattggttcaaagatctctggttacttttttactttgattaatttttctcaaatgatagcttcatcatttttttttctgtttttttagtagtagcaaatgtcagctggcaagcaaaatacagttaccccttaactagtcaactgagtattttgctacaccaactgcacttcatacatttcacactcatgtcactcattttcttattcatttcactcatttcattattaacatactctacatatgcttgtatctagttggccttgccaagccagatatataaagttgtacggactgaagtctattgttcctcagactttcagaagagacgaaaataataacaaccttttattttaaatcatccctcttgagtttgaagatacatcaacaaatcactgcttcaaacttgcctgttcccttcacatcaccacatcactgtctggaactctcagcctgcacttctcaaaacttatcaacggcttgggcgtaaactctttggatcagaccagtttctttctacgatttggagccactggacaactccagtaaacttctgtcgagcggatactagtcacctcggagtaacccaccgctgacagctggagagatgattgagaggggagtggtagcggggatagtgcaggacaggataggggaccagtttagtatagacactaccgggtcaagaccgaagaagatgaggagattgttgaagactggcagatttaagaggccgggacagttgttgaggatggcagcacggccagttcatggaaggatctgagaagtcaaagccaatatcgttagcgtgggtctaaaagaagcacacacactcatggaagagaaccgacttacaaattcgggaaagatattgtcaaggagatcatccagaagagttggtcgtgaagatagtcgagaagattgtcaagaagactggccaaaaggttgatagccgcggaggataggcgagtgaggaagattgttgagaggaagatagtcgggtggatgaccgatagttggatagtggatagtcaaagggagatgcgctaccaggctggagtgaatatcctggtatatggtataaaaaaatcgtgaaaggccagtgaaaggactccgagacggagtaaggcaggtgcgcagcaacccaaatcagaggatgtgaaaggctctgtgaacagtgcgcaagagcttccacacccaggcagcccaaaagcttcaaaaatggggataaccaaccagacctcagttccagtccccaactaggcaactctttttcacacacacaaatcaacatcaaggacatgggttccactcccacccttgaagaaaatttatacattacaaatactgggttcaattctcacccaaggagtaaatttttgagaaataagaaggctcctctgttcaattcccagtctcaatcaaattagccactaaaataaaataaacataaaaattatcagagttattattataattatatcatctaaattgagattctactgtataaaatacacaaggtttagccttcaaacacagtcataaatcagaattgactggcgacagtcaataagttgggggaggatgtggtcattgttcctgtgtatgaagggagaaaaattcaaaattttattatttatcaatgaaggactcaagatatggaaaaaaggacgttagaaatggaatctagggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgtggaatcaaggatgtcacacagagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatattgcatattgaattccttttatccatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttgcaaataaaagggatgcattgtagatagtctagccaaaatccctcagtattttcaggtacaaggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataatttactatataaggaggcctctgcctgccagttgttttgctcctcatcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacatgtagtacagttcacagttgaaatatatacacagtttcacaaacattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacatatacagcattaaggaagaacacaagtatcaagacatcaagacaagaaacaacatcaccaactcaatcaattctttggacaacaagatcaatcctcaacaattatacaaccatctttgaacataatccattatcaccaatcaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgaagctcatttcatccctttatccattcagcaaaaaggatcttacaatcactttttgagtcttacactgtacagagcctttttgagtttcaaaactttaccagtgaggtgcgggaaaagttctaccggagggtcgacataaatagtttcatctatcgggctatgaacaaaggcgcccgtgatgtcgaaagagttgatggtccaattgtttttgattgaaagggtgaggagcattcggagtgtggttagagatgccgtcggagcaaaagttgagcgaacgtctatgcctagccgttgtttgaatccttgaacaacaaatctagccttgagcttgtcaacggatccgtccgctttccgtttaatatcgaagacgaagcaagtgccgattgaatgtttcaattctttctcttcaatgtcaaatgtgtctatttgtttgagttgactccattcacttgtgttggatttgcttggttggatagaaaaggattttgaatagtgaaaagagttcagctccaattttggttttgactggtgtaacaattttggttttgactggtgtaagactcaaaagtgattatgaaaactgtcaacctcagagacatgttgacatttcctaaaggtttcacaaaacaattaaaacaaataaaaaataataatattgaaattaatgtagatttaacttacatgttagaggtttcacagatatgtgatctcttgaaattaagattaatcaaagaacaccaaatcctttgaatattaaaagcaatcttcaaaaaagatgacttcagccttgcaagatgatcaaatcaaggcaatgcaaacattaccaagctttggaagaaggactggtacaaaatattcaaccccagagaccggaacagtccttcctccctcctcagcaagaaaaaaaaattcttcttacctctcttagttaattttgagacaccgaaataaaaggttagtggaactcatctgaaaaacataatccttcagatagtcttattctatctaatatcctttatcataagtgtctgtacaaattaattctgagatttaagatttttaattcactcgtgtttcattcttttcaatccttagatcaacctcaaccaatatcccaaaaccatcacctctgatatactactccggatcccttgaagtaagccttccactccattgatcaaggttaaaagatttcttatattattatgtttccctcttctctttcctttccactcgatctcaactctaataaaaaaactattataataattaaaaatttataaaatttaaaacaattacctaaaaacttaaactaatgattgggtttgattttaataccccttgcatgtctcttgactggataaaaaattatcacaatcaatacatatctgattgatcctatctcctaacttccaggaatagaggcctaggtgtccctttaccggctatatttattctttgagaatataaaattaactaaataaacaaataaattaaaaattcatctcttattctcttctttcatctttctctcttatcctaactcatttttatctagtcttatctccagtaataatatatttattattactacctactttgtccagcttgatctctatgcaaagtcaacagctgacaaaaacccttaatttgctgaatggagaagggtatgttggagttgcaagatctgcccttctatactatcagaataacaaaaccaccaagcttagcttggcaattatatatatagggatagggattagtttgagctgaatctgccaattgatgtgtgaaagggtatgatgaaattattgaatatgggtcatatgtgttgatgtagttgtttttttaccatatatttaatgaataaagagataataagaaatttttatattttctgcatagaaacacagtattatttaccacactggctcctttgcagcttatggcccatcttatataaaggtgatgtagcctttctgaatctaaaaattttagcccccaactcctcaaccactcataagatgttatcctcaattcctcgaggctatgtgatttgaaaatgtcttacttgtagtactaagcaattcatgaccccaaatggctttagacaaggagtccctttcaccaaaataaatatgagctccacataaataaatcaattccctcacaagcaacaaaagagcttgcccagctcataaatgctaatgaaaaagtaatcgcaaacaatgtcaaggcagcagttagattgaatgcgcttgagaggaaagtattgcttactgagccctcagccagcaagaagtgacaagtgacacttggaaagtacaggttaaaaagagtaaagctcactgagaaagcgagcatcctcaaatgctttgataggagaggtggaccctccggacaagtccacactcaccattggtgggcattaatttaaatagaccatggccattggccaagttgtatctttcctaattatcttattatcttattatcacatttttgtatatacaatcaactcataaagtctggtagccttagctcaacagacttagcaacagcaatagaaatatttagggtcttagttaaacgactcccagaaattggagttccaactcccaaatttctgggacatcgagaggaccgtctgtggacgctcctccggacgtccatgggagttggacccgcaaaaccttcaaaggttttgggagtcgctccccttataaaaaaataaaaaacaaataaataaaatgaaaaaaataaaaaccccccggggtttttgggagtcgatccgccacaaaccccaggggggttgggagtcggcgccgggaagatgccctcaacggccaagagggattcctctcggccgctgagagtgtatgctctcaacggccgagagggatctctcggctgcttagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaggattaaacccccaccaacgcagaggagttggagtcggggacgggattaagccttcttccaccagaggtattctcttcgccttcgagaatgtaggactctcggtcgcagagagtgtacactctcagcagccgagagatccctctcggctgttgagagcattcactctcagcggccgaaaggaatacctctcggccgtgaagagcatacacttgttaggggaacgactcccaaaccttttcaaggttttggagttccgactcccaatttgggggtttgggagtcggaactccaatttctgggagtcgtttaactaagacccaatatttattgcataaaacttaacacattatcaatacagtcaacttacaaatatctaccatcacaaatcaataaagcagcacaactcaggaagatacagcaagatggagtccaccaccaccactactgaatccaagtgttaccgcttaaacggaaaaaactacgctacgtgggccacaatgatgtgggcagagatgtatagcattggatgtctagctttagtcaaaaaagaagtagttaccaacctgaccaaaaaaaacatgaagctctatgttctcatcatgaagcactcggatgaagaacatatcacaattgttaacagcaattttggcttggataaaaaaggagaaggtccagaattatgggatcttttcaaaaagaagtacgccggtaacaaggctcatcaccaaatgttagctttgggtgaattcatcaatctcaagctcaaggaaactaaagaatttgtcaaggaaattcggagtggcatcagtaaaatcaaaacatcaggattggatatcaaggagcaagacattgcgttattgatcctcaagaagctacctaaagaatttgagtccttgatccaaatcatcatacaagataaagagagcttgaagacagaggacattattcacaagatcaagcaagatcacctacagtttaaattgaagaaagccaaaaaagtagccatggttggccagcaacaagttccaaaacaaaccagcaagtgttacaactgtgacatcatgggtcacttggcaaaagaatgttgcaagccttggaccaactacaagtacgctccgcctagagcaaatataggagaagctgaaggaataaacacattgttcatagccatgaaggaagaagaactcaaagaagaagagatcagtttctatgatcccataggaaccgagattgggattttggaaatcttgggaacgatgggttctacagcaaggaagaggttgcggctcaccaggtaatgacaggaataatctcagcaaacaattccatcgcttctgccgacgcaataatcctggattccggagcatccgaccacatgtttaacaataaaaacgacattattaattatgttgaacaccacagaaaggtcgagataggtgaagtgggaaggagcgtcgaaataatcggaaattgtcagccttatagccagctaagctggccaaaagacttcctaagtcccccctttttcatccatgctcctactgtaacttattcagattaaggttttattacattctgacttctgaaatgaattcctcatgtgatttcaaccttagtcaccactacacactgtaatatttcaccgtaccttgtgaaatatcaaccaagttggaattccaactctctaccacatttacatgttgtgattatgtaatccaactctgaaaattctctcagtggactctgaaaattctctcagtggatactgagtttgcattttcaggatcttcagactctagaccaacacagaaccacaacaaccagatccagatcaagccatcacttatcaaccagaagtactccacctttcccacctttcccactacacagtgtcattggtgtcattagtaagtaacttcttaaaagttttagctagcatctttctgcttgttctctttctctgtctctctcaacttctctttgttcttcatcaaaccaaagccctgatcaaagaaagcaagctctagcttctactatctcaattattcctgtttggtagtacaactgaaaactacatagtttttgctttaaagagccttgatctttgatctaaaaaattgtggttgacctgattcatcaatttcaataacccatttcagtttctgttgatttggaggcgtaagagttagctccgcttataacagccatcctaaaaaggaaagtatgactgtcagcagccatccaaaaaggacagtaagactgccagaacttaatcatcatcataaaataaataaagaacaaaaagattactcatttcttcctcttcttgtcttcccttcttctacttttatttctaaccctcttttctcaagaaatacatataaaataaaaagtacccccctaaaccttgtgtcctgcagtcactatagacacccaggctcacagaaaaggcaatgttgtacttccttctaataataacactgttaccctcaaaatgcattcaatgtacctttgttgccgtattgtttgatttcccagacatctctgtggaacgtaggggatcagatcaccaaaacctacagagacaaatttgagatcacagtaggaggaaaaattttgtttgaaggaaagatcaagaattggttacctttcccaaacctagaacacaatcacaatgtttgtcaaattggcttggacaaacataatcggatggggcatcctggcggacaatcggactgtgaggtgtgttgacttggaaaacagactggtcaacccttctcaaaacaccaagagaaaaacagtactgcaggagaagaggtctcagcagatgtggttggcccaatattgccggtatcagtcggtggagctcgttatttcttaaccatagtagatacggccagtagatatgcatgggtaaagattctaaaagccaaaagccaagcggaagaagaactgagtaaggtaatcaaccaaatcaagaactaacttggaaacaaggtcaaaagaatcatcacagatagaggaggcaaatttgtgaaccaagacatgaaaaaatgggttggggaaaaatgaatctctcatctcatcaccactagaaacacaccacagcacaacaggactgctgaaagaatgaaccagaccattatggaaaaagcgcgtacaattcagattgactccggtctaccaaaacaactatgggccgagttggtatccacagctgtgtttctttacaactgcaatcaaaagactaacccatatctatgtatgtggggaactgaacctaagctcaatagtatccaaccggttggatcagaagtattatacagtatctgtcagcctacgtgatgccaagatataaaatcttctagctacacgtggtgcaaaagcaagcaaaaacttaaaggtttttggtttcaattttaaaggaataaattccaataaaaagaaaggaatttatgggagttttttaggaaaaagtggccaatttatattaataaaattaatatatattaaacctgaggggcctgataaatcaggggtggttagatccctcaaaggtatcgtgcaaaaagcagaggatttaggtacctggtacactggggcctgtaaacaggggtggtttaaatcccagtaagaaataatacggaaaatctcaagaaaagggttattactcactagtaataatcctgtagggtcttgagattcttcagagtagaaactgagcagttggaagcgctcaaaaaggtggattttgggtgctgggtgatcactggggagtttcttgagggttcttgaggcttaataacagcaatttatagtagtaactaggctaattacaagtgtaggggacttgtaaatggtaagtaaatttctataaggtattgtaaagctgggggatcattatttaagcggtcagaaggccctataaatacctgtggaaggcctcaggggttgctcaggggagcctagtaggtcttgggagcgcttttgggcccattttagcccacatggtgacgcaacaagggctgaaaccttggggataatattctagaagctccaaggggtcatgcacaaatttatttgaaccaagaatatcttttagaagcctgtgggtaggggttagtctgttacgtggagctatttccttggaaatgggccacagaatatgccagaactggtttctggggcttgttacacgtgctacaagctggaagatggaatatacagagttactgtagtattttcatgaatattctagtttgtttatatttttattacacgtgtgggggctttgttgacacgtgcacagtgagtttctggggctttgtggcccatttccttggatactggtaacccagagggggttatgcatgtatccaaggcgggtaggcatacctagcacgcgcgggggcttgagccttgggctcaattgtagtcaggcgggcctgtcaacagtgcacagcatgactgcgcggcgcgcgggcttggagacagtacacgccacgctggtctatcttccaaactatacacaacactccaaatctgagacaagatttggagtatatgcatattgttatgtataatgcataattattcaggtgcccgtgatccatgggtacctgttaattctttaagtgataattacaggatgaaggggttacaattaggggtacctttggctgaggtaccctagtttaaattgtacgtagattcagaatttgtaataataattaaagttttctctattctttctaagttatttatatattttaagtgtttttatgttgtttacataagtaaattagtttcttttacttatgtaatatttttactttattcttagattttttatgtaattttatttttattttgcttatgacaggttgtctctgccatagtagcaagctgacagtatccatcactttgaaaaggttggaaagatggacccttggtgcgtgaagggggtattgattggctttgacaaagaaatgcagtcttaccgggtgtggaacccagacctcaaaaaaagttgttcgatcaatagacgttgcattcagcaagcatgatgacaaccttgaaatctttaccaacaattttgaaccggaaccaaaatatgaagtagcaactcacaaagaggaacctgatactacccgaccaactataaatgcagggggggatatattggaagtaatcattgatagtcaacaacggtgaaacacatattagctgggtattgcctatgaataccacccaatatttgggctaagtatagtattgggcccccggctcaatgatttttattcatgggcacatgtattcggcagcaaatagaataaactttattcatcattaatctatatgcccggccaataaaataaaatattatagctcactattattggggtttagtggtctggctttcaaaaaccattgatcagcacccctcttgcaacacagaaagagacaactcaccaagtcaaatcaaaatagtaagataaataagttttttttgatcaatcaacaaacatgattggtgatttctaatgcttgtttttcttttttggatcaagcaagtagtagtcattttgtagcttttcatttgactacagaggctccgattgaggccatcaatcccaaagccccgtctaaccctcgctgattgattgaggcgattgatcaatggccccttcatctcctggaccaattgaggccattgatcaccaggcccatcatctccttgagctgattgattgaggccatcaatcaacggctccatctgattccatctacttgtgctgattagagctggtctctggatatctgttatccgctggcggatacccgcccgctgtagcggatacccgccagtggatgcgggtttgggtgtggatgtgccctttccgctgattttccagcggatacccgaggccggaagggcagatggccggctggaagggtttccttccagctggcaaggtacgtgtaccttgacagctggaaggaaatccttccagtcaacgaggtacatgtacctcgtccactggaaggaaaccattccagccggcgggtacatgtaccttgccggttgactggaaggaaattcttccggttgacaaggtacatgtacctcgacggctggaaggaaatccttccagccaacgaggtacatgtacctcaacagctggaaggatatccttccagccgtcaagcatgtaccttgccagctagaaggaaacccttccagccaacgagatacatgtagctcaacggctggaaggatttccttccagccaccttgaaggccctttaaaaggcgggtatctgtggatacccgctagcggatgcggatggccatttggccggaaaaagcagccggatatccggatgtgtagcgaccagctctagtgctgattgattgaggccaacaatcaaaaccgtacgattcccctccaattgcttgagggtttcattagacggccgccgccccaagcctcctccaatcgcgctgacctattgtgattgaaggtttcatctgacggctgccgccatcaagccctgtacgatctccttgatcgagtgagggcatcaatcaacggcttccgccacccgttcccctccaatcacttgagggtttcattcaacggctgctttcaccgagccccgtcaattgattgagggtatcaatcaacagcttctgccaccgagccccctccaatctcgctgctcaattgaggccatcactcaacaacttctgccaccaagccacctccaaccttgctgatcgattgaggccatcattcaacagcttcttccaccaagccccctctaaccttgctgatcaattgagggcatcaatccaggcttctggaatctgccacccaagccaatccgatctccctgattgattgagggcatcactttggcccccaacctcaatcttctgtacaatctgacagacacaaaccaagtgtgagtcacctgtacttctgttgagtagtgaaatgtcacttacatgtgacatttttttgtcagtgaaacatcagtgtgctccaacacacttggaacatcatcaactagaattccatattgcttcaccatctcatcacatcacatcacatcatctgtgaagacttcaaaaatattcaattggacacaagaattcaaatcagtttaaacttcaagtcaactactggcttaaggatcttaaggtcatctcaactcatcactgtcaattcattctacaaatgtttgttctttattactttcatcccatttcattcaccccaaatttattcttcttattttttttctaatttttcttcattagagcaatcaaatcttcatttttttatcttttgatgggtgctgcccccaagcctctgtcccatcatcactgattaattgagtattttgtttgattggttctgccaccagtgtggacacttggactgttagtctctacggcaccaacatcctcatttgtagcagtgctgctttgatcatacagacatggccagatcctctgttactcctcatggaaccccctctcaactaccctcccgccagtctacttggattgtcactccgaccgcaagctctagctacgttaggcctagccgcaacttgcaaaggtcagttggaccaactacccaatctcaaagacaggggaagagtcttggttccgaaagcgaagcagagtctgttgtccaaatcccacccaatcagcaatccaagaaaaagcgcacacgtaaacctccttcaaccaagcagcgcaaggcctccatcactaccaacacagatgatgattctgacaaagtggacggtgtcattgatcacactcaagattcagacaaagaaaactcaaaggccctgggaccaagcaagaataaaactagctatgacaatatccgcgagtactttggggccccatttcatgctaaagaaaaggacaaagtaagtttctgcattctgatcaaacatagagaatcatcagataaagttactgattatataattttcctttattaagggagataaactgagtttcaaatagtacctacaagaagggtgttggaacaaactcaaacctgctcaagtaccgcaatggaactaaaaagggtccacactgctcaggacaatcagcggccattgaggcagggtgcaaattgacattgtcaaagaaatatattgcagggaagaacaatgattgacacagaacaaagttcaagggatctctgacacacgcagcctttgacaacagggtcttcaattaactcctgttaatctggctgattcgatattctatgccctggaaccggtttgacgactgcctacttcaagtcactttcaattacgtcaggcaaggtgtctccatctattcttggacttgggccgccaccgaggcacattgtctctatatgaatttacagagcaaagtgattacaagcttacaagtgtgtggatccctcaaagatatctgttatttggaagcactcatctgactttgaacatgattctgattttccagaaactcagctctaaatttgccctgattcacgatgtttggaccactaaaggcaatcaccacgcattcctcgggatctcagttgcttacatcactgatgattggatcttaaaaatcttgcatcttgggatgaagtacattgcatccagccacaagggaaaacttttagcaatcccatttgcaaacattgtgaggaagtcaaaacttcaagggaatatacgtccagttccttttgtaatgttttttgcttgtctgatcagatgaaccaacacaattttattatttcaatacatcttggctcagacaaccaactctggatcaaacaacttcaccatggcttctgaggttgacaggctcatggtcaaaaatactggcatcaatcctcacctttccgaaaaccacatccggtgtttctgccacaagatcacactcatccttaatgcaggtcttaaatcaactcaactaccaaacagcggattgcttccatcacaaattgaaaatcttggctttgtccccatacttgcctcaatttttgaagagtctgaagcgattgaagaagttcctcagtttactgttgaggatgttatcttaggagcggacaacaattgcccagtggaacacaaggccaatgaataggatgtaatagatggaatgggtagtgcagacccgggatcctgggaaaaagctgaaggagtgaatccacttgataaaatcttaaaaaaggtaaatcaattactgcatgagtttgaatctttctatgttaaattaattttgattgttactaattttaaataaacttatttaggttgaatttgttattcagaggatcacatcctcagaagtgaaacaatccaagtacaacacttggtcaaaaaagcttgagatcaatggacctagccttattgctgggtatggtatttgctggaacataaagtttgaaagccgtaatcgggagtatcaatcttttcaaatgatcaaaaaactaattgagaatgaaaaggattgacaggaacaagaaggggggaagaactactataacaacaccgagataagttgagatgagtgggaagtagtcaatcaattaaaaaaattctggttgtaagttagtctgtcatttctcagcaattccctgttttattatcactaaaaaataaaggggcttggaaaaacgactcctaaaaattagtcgacgactcccgttttggtcgggaggtcgttgaacgggagttgttcttccaattcccccaaaaaaaaggggagtcgtcatcctaatttcaatggtgattttttaattttttttattaaaaaaatgggagtcgcccgcctaaagggcgggagttgtcgtaccaatttagccaaatattttttatttttttcattaaaaaaattgggagtcgtccgcctaaagggcgggagtcggcgccccaatttatccaactaatctagacgactcccgtctctcgggcagcgactccctctccggcgtggacgactcccgtcccggcggcgacgacgggggtccccggcgtgacgactcccgtatctcgtgcagcgactcccgtccctggagcgacgactaccgttgccccagcggcgacttccgcaatgactcccgtggctcctgcggggattccgaccccgatgacgaccgactgttccggctggtgcccgtcggcggtgaccatcggctgttccggctggtgcccgtcggcggtgactttcggcggctctggcccgtcggcggtgacctttggcgcctctggtccgtccttggtgaccttcggcggctgtggcctgtcggaggtgtcctcggcggtgacctttggcggctggggcccgtcgacggtgtcctttgacaactgggcggcagccttggccgcgtcaagcgagggctggagcccgtcggcggcttccttcagtggggtgagcggggatggtggggttggacatgatgtggttggttgggttgttggttgcttgggtggtttgttggtatgggtagttggttgggtggttgggtagttggttgggtggttgggtgggtgggtggggagtcggtgggtggggggagtggatatcggaggaggggaggatatggttgtggagcggcaactcctgcgtgggagaagaaacaaggtttcttctccccagccgactcctaggtattttccaacgactcctgcaagacgaaaaaaaaaaaaaaaatatcaaaaaatttaaagatcaaatttgggaggccgactcctgccctttaggcggacgactcccaatttttttaatgaaaaaaaatcaaaaatatttgactaaattggtacgacgactcccgccctttaggcgggcgactcccatttttttaataaaaaaaattaaaaaatcaccattgaaattaagacgacaactcctcttttttttgggggaattggaagaacgactcctgttcaacgacctcccgaccaaaacgggagtcgttgactaatttttaggagtcatttttccaagccccaaaataaatgtttgtgattcattttgcaaaggagttctactttatcaccaagaagatggaaggtgacagctcctctgcttgcttgatgatctcagagtaccagcacatcatcacattcatcaataaaaaccttgctagctcaactcaaccagaatttaaaaccatgcttgcggccatgctaaaaaagacaaaaccgtatctcaatgaggcaatgaagtgtgatgcagtactcatagcaaccatactcaatcccagtttcggcctttcaatatccaaggtcttgtttcccagtcactatgattatgcttgtgacttaatctacaaactctttgaaacctggaattctcaagtacatattgctttatcaagcttgccagacaaatccactgaactcattggaacaaaagcaaaggaacctggattgggaggattatattgatttctttcctgagaaagtcaaggaacctttggcagacaagcttgctatttatctagatggtaaatacaagctcccatcctctcaagttagtcagtgtttggaatggtggaaggtatgtttatttcctcctacttcacttgtattataattctaaattgtttctttgaaaggaccatggcaaggaattaacagtctttggccttctggccagggactacctggcgtgttcagccacttccgcaagtgttgagagatgttttttggctgcagcggatacttgtgggggagatcgaggtagcctagcagcaaaaacaatagaacggtgtgtatgtttgcaccaatggttggtccaaggggtggagccagatggcgcttttgaaactgcacagagtatcatcactcaggcaatggaagataaggcctttgaataatcaaagagtatccctgatcatttgaaggatcaaatttttcctagctcaaagttttctcatctctccctatgtaaattcccttgcgctaatctcaagactttatttctaacttcacatgtaacttcccccacttgcaaaaaaataaaaaaataaagaataagtgaagttaacacaaaataaattgaatacctgcgatactgtgccaatattttattgtattggccaatacaatatattcaaacagatacaatttatttgtttgccaataaaatactttttattttattggcaaacatatacaatatatttattaaagataatttttatctggaaaccaataaaatagaaaataggggcttggaaaaacgactcccaaattttagtcgacgactcctgtttcggtcgggaggtcgtcggatgggagtcgttcttccaattccctaaaaaacataggggtttgtggcactaattttacctggagaatttttatttttttattaaaaaaatagggagtcgtccgcctaaagtgtgggagtcggtgcaccaattctgcctcatgttttgcccttttttatatttaaatttgagggagtcgtccacctaatacaagggagtcgtcgcaccaattccgcctaatattttgcccttttttatatttaaattgacgggagtcgtccacctaatacaagggagtcgtagcaccaattccgcccaatgttttgccttttttttctatattaaaaaaagacgggagttgtctaactagaaatgggagtcgtcgccatatggcaccctcagagactccaaaaaaaggttgagccactgaggccccaccccaaaggcaatttatcaatgataaaaaaattagactgattgagaaaaaccattgcaagagataaaagagatgacaaacgggccaaaaacattcaaaaattatcagaaatgtaagaaaaaaaaaaacagggtaaaaaaggacatagaggaaaaaaatcaaaaactaaaaaagacacaggataaaaaaaaccctagtagtgtttcattggattttctattttcctctctacagtcaattcaaaagaatcagaaaattgggcttcccatccccaagcctcttctgacgccttttctttccacaccttcatgagctgaggggcaggaaacagtcttgggttgtgtaactgcaaggggaaaaaatgagaaaattcatgtagaaaagcaataaaaataggggtgttgtcattggggggggcagaaagaaggaagaaaagtctggcagaaggtgtcagaaaaaaagcaaacaggcctctcaaaggcgtttgtcattacctcacccgtcgaaggcatggacatccaatgaggctttgaacaaggtgatggcgaatcaaccttgatatgatccaaagcgccgtggagtttgtggaacacgtttcgataccaatcaggccggcgaacaatttcattgtacaattcatatcgaacaaccatataatcgccctgcccacgtcccaatgagtaagccacagctcggaatccgcagtgtccatctgatcgaacatccaaaatatcccggacatcaggttgaataattttgggtaagtactgaaggtaattgagattggatgggggaattgggagatgggggttagatggacgtgggggagggtctagaagcaccaatggggccggtttggtggaattgatgggggacgagggcacggaggcatcggcagaggaattgactttgagctttttcttgttggcttgaacgggggaggagggaggggaggattcaggggcggttgctttcacgttcttcttggggacgacgacaactggtttggtggctcctttcctgactggttgaatcctcttctttggggcctcttcttccttcttctttttgctgttgtccttcttctttttttcctgctctttcttcttctgattatcttctttggtcttctgtttcttgttcttcttggcggctttttcttcaagtttcctctttttggcaatgtgtttgaattctgacgggtcccgcgttgttgatttgggttttttcagagctcctttgggtctaccttgagttgattgcacctgcttcggtaactgaaggtcaacaacggtggcagagccgtccagaagttgagagatggcgtcaagctgtatggttaacgtgcttgggtttgtttggaggagcctttgcttgacagattcgatctggtctagggcttgtgggttgttttgtcccggattgtttgttggttggatatcctgttgttgattaaaaggaagcacaatgttattaaggactctaagagtagaaaaattaaccataattaacaaacatacgtggatatgccattgttgatgaaagtcttctggttccaactgtccgcctgaccaagccaactctgctaggtgatgtttacacggaatacctgtccggagtcgatgaaagccgttacaatgatccttcttcccgagggttgctgatatgcgcaggttgttttgtgccttcctcagagcaaaatgggtgatccggccaaggcaattgtcaaacagggaaccgagattcatgagagcgtccattttttcctggcggtggagggagcttatgttgtgtacttgggtttcaatcgcgttggtgatcattttgatggtcgagttgagggattgattgggaccaaggagatgagatttgacaaaggaatgtgaagattcgatccgagatgtggtccggtgatcaaaatggggcacttccctcgtccaggcgttcgcatatttctccgcaactgggagccagttggagcgcatgtaattgccaaatttctcgccataacttccagcaaatcggtcaaaggcggccctgaagtcgccggtggttgtgattttgatgagattattccagtgttgaatcatttcagcctccttcttgttgtccttgatcattttttccccgttagaaatcaggtttttgttgatgtgccaggtacacagtagatgagttgcggtggggaaaacggagttgagaccattcataagggcttgttcccagtcggtcaggactacctcagggataggaatattgttgctggtgaacacgttcagcagatattcaagagcccatttgtagtattcttcggtttctttgtgaaggaaagcaaaggcgacactgaaggacttgttggatccagtgacgccagcaatgtggaggaggggtgtcagcctgggtgatgccaagagctagactcttctagctacaccaggtgcaaagctaagaaaaatggtgtacaagtgtgggtaacacttggaatggggaggtaattgatattaagaaaagaaataataaaaactgttaagtttttataaaaggaggggcctgagttacaggggtttttaaggtgccctccaaggaatcaggacctgttaaacaggggtatttttgatgtaactgattatctggtcctttgtgtaaaggagtatgcccagacaaaatgcctacaactgaagtatcaaggaaatattacctacttagtactatttccaagccaaggggacttcaggtgggtaaaaactggtctgggagcgctcagaaaactgggtaacaggtgttggaagagtgctggggaacagttgatggttgggttggtgatatccaagacagaaacagcaggaactgggccaaaaacaggtgaaaaactggttgttggaggtggttattgctggtaagtgatgatgaagatggggaatttgagttcgtggtcaagaagggctccttatatactcattctgggcccttggaggcgaactaagaactctgtttggctggtgcaagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacaggtggcagagggctgaagtgaggcttttaacacacactaaggggtgctgtgacaaacctgcagccatggtttggtcactgggaccctttaatgaccagtgggctggtcttaaccaggcgtagttagccaaattgggccaaaaagggccacaaatggcttttgaccagccagttacagttgttgtgactatgtagttaaggtttcaataatgtcaaccttatttgtagatttttctcgaactgcatgaaccttaattacatgtgtagacctgtcacaacatgtagtatgatgtaactgggagggtttttagcaaaatgagcaagtgtcactcagagtacacagaagtacctgaaggagtaataattccagggtacttctggtgaggtaccctaggttattttgcatgagaattaagggcgcgtaccacagcgcttgccgatttgaaaatcgattctgggccgtttttttttgcgcttttttttaaacaggttccaaaactgtcttttccaaaaacgcgtaccacaacacactttttcacttcttgcttgctgccactctccaccatcatctcaccacctccaccatctcctcatattgtccaccttctcatatctctcaaatgtcaaccactgcaaccactgcatcacaattgatgctcttgatctcggccgctgcagccatcatcatccttgattactatttccccgatggcaccccttattatggcgatggtggcaaggcgcgatatgtacaattcctattgaacgatgcacggccggaactcttccgcgagatcacggggattgaacgtacaacctttgatcatctggtttgtgaagttaaagaagccgagctccttggcgatggacgatcggttaccgttgaagagcaggtgctcatgtttcttgacattacacgatacaacaactcaatgcgacaaacggcagtaaagttctgctgtggtttattcactgtgaatcggtaagtatgatcttctttcaatatatataagcaaggcaagaaggcaaatcactgacatctgtttgattgtttacattttttggaaaaaggtattttgaagaggtcttagaggccctcttcatgttatatccaagatatattaaattcaactcaacgacaacggccctccacgactgcatcaaaacccaagcaaaaatgaagccgtttaaaaactgtcttggggctattgatggtgtcctaatcccagcacatgtcccatcaaatatccaatccccatggcgatgtcgaaagggttttttgtgtcagaacgtcttggcggcagttaacttcgatttcgaatttgtatacatcctcgctggctgggaaggaagtgcacacgacactcgagtatttaacgatgctacttccaagggcttgaacatacctgacaaaaagtattttgttgcggatgctggctatggattacagcctggattgatgactccttatcaagcagttcgataccatctcaaagagcaagcagctgccggtcttcgcccatctactccaaaagagctctacaatttgcgacacgcatcactccggataatcgtcgaacgactatttggggttttcaaaaagaagttttccatcctcaagagtcctccagaaattgagctatccaaacaaatacgcttgatctatgccctctgcgtcctatggaacttcatccgaaaacacgaatccctaggctcgcttctgcaagagattgaagaatatcaaaaagaaaccggtgaatatttcaagtcctccgacaactctttgtccccggcagtggaggacgcccacatgaagatacgacgtgatcgcattgctaggaagatgtggaagcaataaattgattataatgcccaaaagacatcaatggctaccagccgtacttgatcaaatttgcattgtttctcttctgtttcatgtttttttcctctttcttcttacatacaagaacaagtgaaatgcaaacgtacctgtcctgcttttgaaaagaagtcaacaaattaagaccacgatgtactccctttgcttgcattgccaagtgatcacaattgcttggtgtttgattgctggcccccactgtgaatctcacaacctctcgaggccttagcaaactcgacaatcaatctgtgttaggatgccaaccaaagtgagccattccgatggtttacatcaatagaaaagtatgggcttgatcgatcgatcaatcgatcgatcgactgaccattcacccatgaagtcttgaccgttaaggtcatggactgcatcattctacatgaactcaattccaggcatgatttgaacatccatcagagtaccggaagagttgatgatgatgatgatgagtcactagaaggatctcttggagaagagacagatacgattgcccgataacagtgattgcttgaacatccaagcgattatatttgttttgatcatgatcaatcgctttgaagttcttttgaagtgattgttctgaagatgttttgaagttgatcggtggcattgcatttccaaagatcagttaaaataaaattgtaatggacacttcgatttcatatgatttcgacccccagtgagcttattgatcagacgaaaagaataaaattaaataacggtgagaagattgtgatgaggataaattgaactgattgatcaggaacaagcaaaataaacaataaaatagattcaatgcccatgaacttggctttcaagccacatctgacaaatttttttggtgcaagtttgagctaaggacagaaaggttgtcgcttttttctcatcctcaaatgtacaagtcgtcttccacgttgttcagaaaaagactggcgaggcatttaagcgcttgtgcactgattgattgttgtgttgaggaagtgttatcgggttgcacttaacaaatggaagtcaatggaaatcaaagtcaacaaatgtgattaatattcaggaagtcattgataaccctctcacctggtcgatcttcattctttggagaacattgactgtttagattaacaatcaaatcactcgcgtggttaatcgctccaatcaaaccgctaatactattagtcacgacacttcctttcgtccctcggatccgtttgctagaatcggatttcttggactgactttgggtgttggaaggttgaacctcgctatcggagtcggaggaatctgataccaccacttcctttttctttttattctttctcttttttgaggttgtagtcggagccattggagcagtagaactcgaatcggggggtttttttttggtggtgttgacaggatcctcatctggaggtaagtgtttattcacattatccccagtcgcgaagttgccgacgaatacacgttccgccagctcgtagataggaaatggcttgtctttcaacttgccaaagttccttcttggatgagcctgaatgagctcgtcccaggtccttgcgtcggctgtaaccgtgaattttttgctgtcccaaccaaagccggattgatcacagaggaacttgtagtcaaaaaacatagtgcagagagcattcttttggtttttgatctggttgcaattgagatttaacgagaagtattcattcaaaccattcatgactgcagtccagccttccttctttaaatttccgttatcggtagcatgtccggaagacatttcatcgtaaatcaattcgaggagtttgcatctctccagtgtcgaccaagtatggggagcatttccgtctgccgttccagagtctttgagtgatttggagttcatcgcgggtggctttgaagatattgcttgggtcggtgtctttggggtcgtacccggtgcctttgaggtggttgctgatgtcttcggggtcgaattggatatgttgatagatgtagcagaaaattggttgtctggtggaaactcaagtggaggcggcagtgtatctgatgcatcaggctgtggagcagggggacacatttgaaagagggtgggatcgatcatgttgtggtgtggagtgaggccttgggagacgagcgctggagtcaccgtttctccaaacaggggtggggccgtttccacaaacaatagcaaattggaagaaaacattttttgagggtcattgaaaattgacccctatggtacacatttttttctaaaaatgatttttgccaaaaaaaattgaaaaatgggtgtccgcgggtgttgtggtacgcgccctaagaatctgaaataatattctaacttttgcttaaggtttagaagttattggtagattcatgttaaaaaatgtttatttatgaatgtttttggtttatttttatgttttctttcatgactagtaaaacttaatgtaatgagtaataatgtctctattatagtgattccacttatttaaatattaatgtttttatatgtacatatgtaataatgtctctatattatgtacatataaaatagacattaattacatatactatgggggtagtatatgtaataatgtctataaatatttattatgctatggtcaggttgtctctgaatagtagaaggctgacaaggggcatgcgatacttatttgtcttgtaggtgcaatggaggaataagatgtagtggaaatgacggaggagctgaagcgagtggttgtgacagaagaaaagccctataatctcgccagaattgtttaccttggttgcttaggtgaagtcctttgtgagggttcgattaagatgaacaatcgggctgagtccacgtaactctttggcccaagccttctttctggcggagtacacagttgaaatcgtggccaagatcaactgatcgggatgtgtcttcttgagtgattggagaatctgagctggttttaaacccgcgtcacctagtttcttcatttgctcatagagctcctttgtgagttttcggttggcggtgtgcctggacggatctttgctgggtgcatgattatgtcggggattggccacggtaaacttccattcccccccccccggccttcatctggatctgggccctcgcgtcgaatgggcaatcgatcagtcgactgacgatgggcccagggcgtgtgtcatttttccgtttgtttcgagctgggttaccacccctacacataagatgcagaaaaaggacggccattgagtatgagctctgatttgagtgctatgcagaaggaggacttacctgtcacatttgaaagtgatactcttccggggaacagtcctcttcctgacaatgacgaaaccattttcccgagcaaaggttttgatggagtgctcgaggatcaatgggtcggaataagtggccgcaggaggagcgggaatgtctgtgtgtggtgctcgcgctggtgttggggggatggttggggtcttctttgttgtagttgtcttatcttccggatatgactcgggcttgtcctcctcagcgttgtcgccggtgttcttattggctcggcttgcgagtagctctaagcatttttcgatggttacaatttcatcatcttcagctgtttctgcgtgattttcataagattcttgttcatcttcagtgtcttcaagctggcaatttactttctttttttgggtgtttgtttgattttctgtgtttttggtgatggggctgactgttgccgttgccttgggtttgacaggggggggggttggttttcagggggtccagtgacggggcagattgtttccttgggtttgacgccggtgggggcaatggtggcgggagttccggagaaaagttgggttttggaattggcaccagggatgacagatcctacgggggccaagaggcttggatcaagcttggccgggttgggggggttaacaactgcggtctgggatgcgacgactcccgcagttggcacgacgactgccatcatttgctcgacgactgccgttttttgcgcaacgactcccggggccaaggtgagtccggtggcgggggcggcggcgacgactccgttccgtgggctagcgacgacggccgtccccggcgtgactactcccgtctcttgtgcagcgactccctctccggcgtggacgagtcctgtcccggcggcgacgacggcggtccccagcgtgacaactcccgcatctcgtgcagcaactccctctccggcttgggcgagtcccgtcccgggcgcgacgactcccgttgctccagcggcgacttctgcaacgactgccgtggctcctgcggggattccgaccccgatgacaaccggctgttccggctggtacccgtcggcggtgaccatcggcggttctggcccgtcggcggtgactttcagcggctctggcccgtcggcggtgacctttggcggtgacctttggcggctgtggcctgtcggaggtgtcctcggcggtgaccttcaacaactcggcggcagcctcagccgtgggaacctcggcggcgtcaatcgagggctggagcccgtcggcggcgtcctttggtggcgcgagcgcttcggtggggttagcggggatggtggggttggacatggtttggttggttggttgggtggttgggtgggtggggagtcggtggggggagtggatatgggtgtggagcggcgactcctgcgtgggagaagaaacaaggtttcttctccccagccgactcctagggatttgtcgacgactcctgcaagacaaaaaaaaagcccagttgtcagtttggacaattgggccatcgactccctttccgttcggggaaattagcctgacgactcccaaggaaaaaaaagaatcaaaaaatttaaggatcaaatttggggggcggacgactcccgaattttcaattaaaaaaaataaacaatcacctgtggaattaggccgacgactcccgggaattgaaagagcaactcccaaccaaaacgggagttgtcgactaaaatttgggagtcgtttttccaagccccataaaatattgggcaataatttattttattgtatatgtttcaccgttgtagtcaagcaccggaaaaccatttcaaaggagaagtacaaacaagcaaccaagaaaagaaaccagttgacaggtaaggaaattggacgtcatacctagcaatcaaacaagaaattgaagagtcaaataaagataatctttagtttgaagcaattgctctacaaacttttgtgaaagaaaacgcaattctccccgacagcttcacaaaggcacaatagtcaaatgaatggccgtcttggcaaaaagcaatttttactgaacttgattcaataatagaaaatggagtatttgaaatagtacctaaggacaaaagagataaaactaaagccctaatcaacacttgatgggtactaaacaaaacaattgacacagaaggagttcttaaacaatagaaagccaggtgtgttgctagaggcttcaaacaaaaagaaggaatcgactatgaagaaactttttcacccactggccaatgaagcaccatgcaatacatactgtaccaagcaactcaaaggaaaattaaacccagacaagctgactttgttacagcctaccttaactcaaaacttgaagaagatgaagccgtatacatgggtagatgacctaatcttggtaggagacaacactgatgaacctattagcaatttggaaaaagactttaaaatcaaagacctcggagttgcgcaacacatattaggaacaaaaatagagtatctaactgacaacaggatgttcataaaccaagaacactatatcaagaacttggttagtatggactcttgaagaataggtgtggctatggagatttcttcagtaaggtatgtctaatatgtcttgtttctactggtcaaaatatacttgttcacaaatcaagttatcccaaatgttgatgggcatatacctggctaatattgggtgatcagttatctggcttactggggcaggatctgagatctcctatggagagcgtcccccagggatgcgccaggagaggcttttttaagctagtacattctaaacacaccccctgtgggtttcctgaccccccacagtcccctgcttggcttctattttgttccttcaaaatggcataagttgtaagggtacacttacattgatgtctgttatttcactgtccctcaatacctctgctgacccactgcttcttttaaattttcacacactgtgacacagatagacaacagcataagcacaaaaggacaatattttcactgagccaagattctcttataaaccttgaattcctccacaggaacaacaacttcaatagcttgaaaagcttcaaagaattcaacaaggggcagacctggcactgctgatatctgtaattttgtggtccacagtcctcccttgagaatacccttgttagatttcttatgtcttcctcccccacgcgtccgcatcctctcaaattttcttctctttttctcaaaatcaaactttttttgcctggagttctttttggctttaactgtttgtacatgcctagaattataatcatcatacgatcatagaacagaacaataagagtaaaagtacaaaacaagaagactgccgttgagaatgtagacaaaaaatttaatattgcgcatgaacattacagttggatgcaatagtcaatttatcaattagcaagaaagtgtaagacttaggcagcaattataaacgggtttttttttcagattttcttatttttttttttattttgtaattttgaacgtttgtaaactcaactgatgaaaaagattaaatgtaaatacatatttatttatttattattttaacaacaatgtataatattttcctgtattcaattagttattattatttgcacttactaggtacatttcacgtactgtgaaaggtgctctgtggctgacagattctgtgtcactcgggctcttgcacgtgataattaggaggaatgcttacttgattgataggagccacatgaggcctgttgggtgtgcgccggatccataggtttgacggctcattgtttggtgcgttgggcagtcccccggaagataggcagtgttggtagaccatcccataaattcttgtaatggtaagtgcgttgtggtggcgagagcgcgccttgaccaaagctttggccaggttgtgtgagggcatggggaatgctcgcggctgatgcggaaagaatgcggagctgacactatgcatgcaagctgaggaaagcggcggtgcattagtggaaagtttagctttccaaggcgcgtgagcgcggggaaaagtagacccaatgtgcaaggttctgaaaagtttgctgcggggaatccgggcactggcggacaccggggttcacggacgactgcagaacagtggttcagcgtatactgcggaggggctacaaggagcgggggcaccgaggggcggaagcggggtttggagcggaccagaggcggaagcggcggtgagagacctgtccatgagcggccggaggagtacctggaccgacaggcgttggaggggtgacaagcagagtccaagggagtgacagcggaggacatcgtgggaagcaggaggaagcttgagtgtgggaaaattgggaagagtggagttcggagtggaagagaaaggaggaagggggggacttatgacagagaacatatcagaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagaagagagttagagtgttactaccaaaaccaataatagaatagttatttttacctacctacaagaccatcaagcaagttaccccggacaactgttgaaattctgtaatccacagtgttctaatatcagcacatcaggtatggacttggtagcctagttggtaaaggcagcacttctagtatagtgtcttagcttcaagctaaggtcgctggttcaaatcctgcccaagtcaatcattttatgctaactgtctgaaaatgcattgttaattttaacaacaacaaaccggagtaggacgcgttgcggagcggagaagtacaagaaatctccaagggcgtgccttactttccacagcgtccgtgtctggaataggactatcgagtgtgtggttgtgattggacatctggttgcctacttttccttctgcctgccaccagaggacggggggggggggcaatgcacctgaggtttctatgtggtttttgggtgcctcaccagagtagggttatgatcttcttgagacttcttttctcaagaagatcatacccaacgcatgaaggctgttcaaggaacgtggcaatcatccaccactcaatcatgaccacttcaaccaggcggactccttgggaaaacaacagacaaccaggtggacccgacagcctgtcggtattattcaattggctcaagggcggcaatcattatgcccgatggcgaggaggtcaaaacaagacattgttctattgggatctcctagctgaattcactaagcacggcatacaccatcacactcggtctggtaagccccttacgtactctccagtgcctgcaagtgtctgatgtgtccattctctcagatgccaatgtgatgctcagctaccttcaaatgagctacaacgccgggtcacacttcctgacgaagaatggtgacccgttggcctcgggcaattgttctcgtgatcatcctaccatacaaggtcagctgctggcggttgtcataaactataacgtagattgtgagcgctgatcactaatgcagtgccgcgtatgaacaccagcccaacttaggcaaatattccgccactgggatcatctcaacgagttcatggaagtcgggccagggcccacctctgcttgggaaattaccaacgcttagatcggagattgcaaggcctgcttgaccctagttgtaacttcaaggtcattatttgtctttgaccaaggtcattgtctttgacacaatcagaagatcaattttgtgtttttcatctaagaaatacattcaccggtgcagatgcaatgaacctatgattttcatgtcaaataaaccacacccccctttgggcccgggggtggggggcaggacaagatcaaaaggaatgggagagagaggagaggcaggaacatgaatagacgtaattgtgtgggtgtgcaaggacaacatccaaagatataagacaaaaaaccaaatgagtcatcattttgcgggtccgcaaggacatcatccaaagatctaagaaacaaagccaactagaatcttagaccgcttcatcttctgcttgagccagccccaccagcaggaggtgcatcatccggattggccaccgcaaagcccatggccttgagcatcgcaagctcaaacatttgccatgactgctgctgtctcttggcccaatctttgcgctcctgcgcctccttcttctcttctgctttctgatccaaataccgctgccgctcacgcttccgatcctctgccccctcccgttccatcttcatctgatgatcggccacctcacggtcaagttttgcctgttgacgcagcagctcccgatcctccttggcctcttgcatttcttgccggtgtgtgacctccatggcatccgccctcttctccgcggcccgcctgtcatccgctcgtaattcatcttgacgcttcagctccgccgcccgctcatccgcttgggcctccttcaaccgctgcctattggctcgctcctccgcgcgaagggtgtcctgtcgcgctcgctcaaccagggcatcacggtgttcctcagcggcccatgatgctgtcgcctcctgggccttctgcatcatgacaagcattccggtcccagaggcatcattgtgactcttctccttggtgcgcccacgttgttgagggatactagagccttcggctggatggcggctgatggtattttttgccgcacccaatttgaccttgatcttggtccccttgcgggggaccaaaggggttgtggctggacttcctgggatgttggcaactgagccccccacaaccgcagtggggacagtcccctgcagcccagccaaaccggtcgaggtcccaggggggcccaaaacaagctctgcaggtaggtctgtatcagattccaagtcgggatccaaggcgagttttgctggggtcaggccggctgatagccgttggtacttggtgagcctcttcttctggggggcaggcgttgtggggaggctattgggctcattgacgtccaatgacccagagttgccagaactgactgatgggggtgattcctccagcagggtttcataatcggcatacgaactagataacccctcaccggttgctgccgggttatccccgtgcatatcaaggatcaagtcccaaacctaaccaaagggtcagcaattgagtacaacgtctgatcaatgaatcaccagcatacctcttgggagacaccgcctgcttccaaagccaatgataatccgcccgccccagaccggtccacaacgtcttttactttctaaggaaaacaaccatgttagccatgaaacccctatctatctgatgatagccccagccaaaaactgaccttccacttatccatcagggcacgatatttggatagacgggtggcagtcgaaaaggattgcaggagggggaatgcctctggacggccagtataagccgcgaagtaattcccaaacggtataaaaccgcctttcacctgactatggtcctctttgaccatcctcacaaaattcaacagctcaattgtctgttcctctgtccaggtcacccaaggggttgtcaactcagccttctgagccttgaggatcttgtttgctgcaatggtcgcatgcttctgacgagcttctgcggccttatcagcttggttctgaaacctacgcgcgcgtttctcggccgcaatgaggttggccaattgcatctcctcagccgtacgtttgggcttccaagtacgtacaccgccgttagccagaatggtgaacgggacggaggatccaccaggggaaggtgtcgggatgtctgcaggaggctgaataggcggctgttgatcgttgaccggtagaacttggtgcaggggggctgaaggaatcaaacgggttaccaagccggcagggtagtcatgtggtgaagtctgatgatgggagagcatgggtgttaccttgccagccccgggccgtaatcccgcgtgcactggacccgccgttgcgaggtgaggtggccgcgttgtgagagtgccttggcccaaggggttatcagccctgtggttttgcacagccaggccgtgagtggcgccgtccggatacaaacttccttgaccagtggagatggggaatgccaatcgggatggacagtgttctgattgcttgtaggcggggtggttcacaattgattgccctcctgctccttggttaatccgggccgttttaccgtagccaagtggatgtgagccgtgggtgttactggcaatgtggtgcttggattggtgaatctgtggatgtaagccatgggtgttactggagacgcggtgcttggattggtgattctgggacaattggctccaatcgtcggcaggggagggatgagggtggatgacacgtgtcagcctacgtgatgccaagatgtaaaatcttctagctacacgtggtgcaagagtaatcaaaaagcttatagattttcggttttaattttaaaggaataaattccaataaaacaagggaatttatgggtttacttaataggaaaaatggccaatttatattaatgaaattaatataaataaaaccagaggggcctgatgaatcaggggtggtttaatccctctaaggtattgtgcaaaagcagaggatttaggtacctggaacactttggcctgtgaacaggtgtggtttgaatcccaggaagaatttaaggggaaaatatcaagaaaagggttattacttactagtaataatcctatggggtcttgaggatcttcaaagttgaaactggacagttgggagcactcagaaaggttgattttgggtgctgggtgataaatgttgagtttcttggggaattttgaggctttaataacagcaataatagtagtaactaggctaattacaagtgtaggggacttgtaaatggtaagtatgtttctatatggtattgtaaagctgggggatcatcatttgggcggtcagaaggctctttaagtacctttggaaggcctcaggggttgctcaggggagcttagtaggtcttgggagcgcttctgggcccattttagcccacttagtgacacaacaagggcttaaaccttgaggataatgttctagaagctccaagggatcatgcacaaattcatttgaaccaagaatataccttgggaacctgtgggcaagggctagtctgttacgtggagctttttccttggaaatgggccacagaatatccaagaggtggtttctgaggcttgctacacgtgttaacacttggaatatagagtattctaggctactgtcatattctagtttgtttatatttttattacacgtgtggaggctttgttgtcacgtgtaatgaggattctggggcgcttgtggcccatttcttggatactggtaacccagggggttttatgtgtgtatccaaggtggttatgcatatctagcacgcacgggggcttgattattgggctcaattgtagtcaagcgcgcctgtcaacagtgcgtagcatgactacgcggcgcgcgggcttggagacaatacacgccactcaactctatcttctaaactatacacaacactccaaatctgagacaagatttggagtgtatgcttatttttatgtataatgcatatttattcaggtgcccgttgatccttgggtacctgttaattcttcaagtgagtattactggatgaaggagttacaaataggggtacctttggctgaggtaccctaggttaaattgtatgtagattcagaatctgcaataataatcatagatttctgtattattcctaagttaattctattttttatgtatttttatattatttacataagtaatagagtttatttttactttatacttagattttttatgtaatttattatttttatttgcttatgacaggttgtctctgccatagtagcaagctgacaacacggttttacagtggtcaaaaagcgtcttgattgtgcggctcaagcgggtgagtggacccttggccaggtgggtgatgccctggcggatatcctgggttcatcgcagcaagtatgtgtggtgataaaccctacaggcggttcaaggaaggagcaggctaaaacaggacgggcctagccatttggccaaaccaatctcagtattctgtattgccagggatgctgatacagcccgtaagggctgtatcatcatcccgtaaggcctgtatgaggaatccataagacacacgctattttcttggtcctcaaaccacctcctggaggttgtttgaaagttgtttgagtcaaaaaaaaaatttaaaaaaaaattgcaaaatttcaaaacataacacaaaaaaaaatgttgtttataattgctgccttaataaactgcataaaaagaggatggttggttgaattagaagaagtcaagaaattagactatgaagacaatagctctttgatgcgacttttggcaaaggtccttttgatgctagtgagtcagttaagtgagaagacaggtgtttccaattgtcatttaaagaaaaaagtaattgaatttgctgattgattaaggtttctgttcaaaaaaaaagcaaaaaatataaggggcttgtcttctacatatttttgtaagcgtgttgaatcagtggatggatgagtgcaagtaggggtgaggtttgagttcaggctgagtggaattggggggaatcaaaattttcagcggcctcagcggccaaccaaatcccccctgtaaactgacctctataggctggtattggtaccgttgcctcccctcttcctagtcttacaaggtgcccacaccctcacccaattttctcacgccacacccacacccaattttctcacgccacaccctcacccaattttctcacaagcaatccagtgctgctgcatgtccttctttcaatgccagttcataatagttttctcttctgacgatccaattagatctgagttttctgtggcgctgaacattgctcggaggctattatttcatgtcaagccccttggacccttcaactccatgggcattgcccacaaacctggacctgagtacatgatatccaatggcagcccacaagtcttgagtccaatgtgccccctgggtagcaattaactgggggtgagggagttgcagagacaatcaatcaagctatccgggcaatcaaacatcctcagatcccaagatccagaagaaggcttgcgtcaatcaggtggaggttggcacagagtggctttgcctctgctagttcaacagaggcaatttggaggaatcatgaacagacatgcagggccactaagatggagctgttacaacaccatattttcttccaaccaaacccaagtggaaccaattgaaaagacccggtgttgaagagcacatatgcatccttgtccggcacagcaagccctgggagtaagccaagttctttttgagccatgtacagatgggtgttagtatgggagttgggagccaaactcaattccagttccctttcttatttcctagctggctgaatggcaatcagttggtttgtttcttttattctagcattttcttatatgaccaagtataagagtacttggccttggctgcacgggctctccccagtctcacaacttacattgtttgctttctagacaattttttcatcaattgttgtctactagttaaaatcctcttagactactctaatatcattagcagccggtgtctcctaaccatccttattcaactcactcaaaagagcagaatagtaacttttctcccattaagcggaagagcacttccaagaaaaaacccaaccatctaatgctacttgtaagggcaaaggggcaaaaaagtccactcctccaacactgccctagagcaaaaaggcaggcaagagcctgatcccagagaaccttgtggatgaagaagaggtttttgacaaaggtaagaaggagcatccattggctgtcctgataaataaccaagtaaaagtaagcctctttagaatatgagattgatcaagttgaattaaactgatagtatgtggcgttgtagggttagggttagggttagggttaagatactctcctaaagaggagggtttaagaacccacatttatcctccactctgcaactccattcattgacaccaagcgctcttgtctcaaaaacaaaagtgtagccagggcggggcggagaatgtgacttccaaaacttatccaagggagttaaaatcaattcaatgtttacaagctttacttcaacttctttttctttaagggtctgggtaaatttgtacagatcttcagctttcccaatgaacagacctggacaatagaaaagtatgtaagaactccaaactgtgtcaatccctctgcctccctcaactatgctggattccttggtatattgaagataccaggattacgtttcccttgtttggaggtggtgattggcttggttgatgaaggatttatccttggtcgatggaggcctcataccccaagcaaataatatgtcagatatttcacttattatcttcacacataaacccagtacatcaactgtgattatgagtgatatgattttcatataacctagcctgtgtgacattcaatcagaataaggggctacccagaccatgcatagtccctgtttccagtcccccattggccccagcttgccatattttctcaggaccggctaccctacagccctgtcttcacctccctcttgctaccctgatcaattgcttgtctattgccaccctcaatgatttcccatattttgctcttgctggtcaatctgctaccctacagtcttgctcatcaatcggctaccctgattgatcccttgacaattgcttgtcaatcgctcttgctcattgctcttctaccctacacccatcaccagtacaccacagccacaagtcaggtcttcatagtcacacataataaaaagaaatcaaatcctgccctttatattcatatcaagaggatcagtccattggtgaatgaaagggaagaaatcatgtacgtcatcatgaggcaagcctgttgatcttgatggtgtcttggttttcggggtctgttttggcataatcctcatgcaccattctgaattttgtaccataggtcaaggtaatttcaccagtgatcaacacttttaagtcaaccatgggattgaaacaattgatttcagaattcaaatcgagtggcagtcaggcctaatttactgaaattttattccaggttttgacagctgacatcagggactaagcttttagattggcttctcatacatgtcttcagatgtgagttcctccaatgaaatttgaaaatcaattttagcaacttagcattgggacccacttctgaattgacaggaaatcttccaaatatttttgtccctttctttttttaattttccacttcaaattttgcttgatatgccaatattaggccctatttggcttcccccctatttgttgggatatcattatcagctatttttctcagaattttattagatttgtttgatttgtcaacttggttctttttccatacttttttagtattttgggattgttcagaattttcaggtttggttctaaacaatcttgaaaaaattctgaaagaaacatctgaaaaatctagaaaatctagagacatctataaagttgaaaaaaattaacacgtccaaaaaatctgttggaaaaatctaaacaatctggaaaaatcttgattttttctacaggagggatgggaaatcatgtcagggatgatgtggaaggaaaagtattggatcatgtctagtaagattcatgaagggaacaaaaattgtgtagcagagttagtcaagactaccttgtgattgagactgtagaggtgtgttctagccataccaatggccttgctttcacttatctttgcaactccaaagtcaaaattgaaattgatattctgatgtgattggtcatggccaaactccagggtttcactactcatctcgctggataccaagccttgaatccaacaggttttgttgtctgagttttgaggtgggtctaatgcttttgaaccactctacccaattgttcccttcattcttgagttgcagggctccacagactttccattccaatatggaagctaggttaggtgtttttctgcatgtgaggtgtgcaggagccttgaagaattcatcctgatacctggaatcctagtaatggtaagagggaagccatctctttcaatcatttgtaattttaacaagcaaacctttttccattgcgctagtcctctcctaatctctttgtttctgatagcagtatcctctacatgacctttccttggtacttcccaacaatcaaaccagctggtttgtgcccgctcagccatccactgaatgttatttgagcagtactccgaatccacaaaggttaccacaagtcttggcgctgtagtttcctatattgacactgtaagttgtctcctgttggaccttcatgatgctggctgactttgaacaagataccatctggaatcctaatgtgcctatgcaaccctcctgactgatcctacagaatcaccttttggctgcaacaatggcttggcattgactagttgtaacaactggaagcttgatgctggaacatcccttttgctggccctgtttgtttgtatgacagcaagataatagattctcgttgttgctgattggaagaaagcaaggcagcagcttgttgctaattgtaatctggctgagaaccaatccaaaaactaatttgcaatgataagaaaatttaaactttgggtttctgactatgacctcccccaacttggctgatgtcctcatgagctgtgaagatggaaagagctgagagaatttgaaaaactgggtctgatccaagttgggtattctgaaaggtaaagcaactctccttttgatagctgttgaggggaactgaaataagacagagttgttttctgatatccaacccagctgatgattcttggatttcatcactgttcttgaaagttgtggatcaattcccaagcaaatttatttcttcaaagatggagccagtatccagaagattatgttggccaagtccatcaagggtgagccaagccttccaaaatggtgagcaactgaatccggtttatattcatcttctgattttccaaggttttctgaaatgttgtcctctagtggtaaggtcttgttgggaaatttcttcaattcttctggaaattcatgttctaaggtaagtgttcccccataattaagaaagttatcttgatccatgactgagagcttttgatttgtttcccccactgatccagggtattctgtggccaaatttgtatgaattgaatatttcctgggaggttcttctgtaaggaaagatgaaaagtgctgaatattcaagtaatgaaatctgtccttgcaatggttagtcatcagagagttgaggagaggaatatttagaggaagagctggggtctggggaggaagagttgatagtagagttgggcaacttgagtaagtctgatttatctgtttccatggggctttcctcttcctgagtggtccatctttctatagctgaagttcctttctttttccaggctgatctgttcctttttgctaggtctgctttgtggattctgagattctctggagaaagctccatcagctggccaaaagaggaggatacctgaaatgaattcctggaatattgatctaccacctgcttgattggcctaatagtgtcccatggaattgtggtactgtctggaagcttgtagaattttccatccctggtttctgccccaatagattcatcataaagtagtgagttgcattttctggtgccatgccctttgagaaagcgataataacatttgaattcagattttttaggaattggtggagatgattgggaaggagctggtccagatggatgaactggggtcctttttccagagtaaaaagcttcaaatttgctggtaagttcttcaagcttttgttctaattcattggagccggctggagtggtgaagttggggctttggtggtgattcttggtggtatacattgagttgtccaagttcttagtaggttccatcctgtgaagttttcttctgtccataactgatgctgactgaacttgcctgtgtatgtaggccaaaagaatttgagtatctggaaaaatatccccaccatccatggaacacctgtgggcatgcctaacccctatacccacaaacaaccccctattcagcccataccatcaatcctccagccaaaccagaaaactctggaaaccctggcttccctagtctccctagctcatctgactccaaaaaaaatcaagttcccccttgcaaggggtcacccatccaacaagtcggctcagccacatcactgacaccggcctggaaaccttctcggactttgtctcaccttcctctgtacacacatcactgaccggcctggcataaacatccctcatcaccattgccagcctggacctcactgattgctcattaccctttgatccactggcctagcacaagcttacttggcacattgctcatcaccattaccatcaccggcctggcacaatctccacatcactacctacaacatcaatcaatccaccttgacatcattgattgattttggcatcatcaattgagatcaaaatcatccatccgtttcaacttcatcaatccaacttaacctcatcaatctattacaacctcatcaatctattatggcctcatcaatctattacaacctcttcaatctattaatgcatttcactcttgaaagacagagctcacaatttggcaactgatcatacagatgaaagaatgtcagagaacaactcagaggcatgaaaaagttcatccgttggatcatgttccagctcctcagtattttgtaatctcacttctgaattgtttttagacttacttttaaaaaatcactcaaaacaattagctatttttttcttctatacaacctaaagctcagaaacccattcaaaaataaaaataagtataagctgttcttattcttccttcttctacacacaataaagctctcccagatgcttttgatataattgggttcaagggtctccccaataaaattgggtgcttggaaggcagaaagaagattggctcaaatcaatccaaaaattattgatggcactaacatgtgtaggtaggagatgccaggactggcttgtaacaattgctttactgattcaactgaatcaaatttccacccaaaggattaggtgtaagctgaagattatagatgacatgggcccatgattgatggagtttacgtggttctggtttgcatcccactaagggtaaagtgagtgtttttttcactgttccaattggattccaaatttcacatcagcatgttccagcctatggcaaaattgtgaattaagaataatattggcactgcaatgtatttgtcaagtaaagtgcacatattgcagtatccagaatccagatgcacttctatcatcactgatactcactcatgcaacttcagaataatttatattagattcctcatggtttcaaagggctgaatagagtgttgggtgtcacatgattacttgaatatgtgcacagtctgccccacattacagtgatcccaaatgatttctccaaaatatattcataccaaaccctttgaatccattaggaagcttgattccaaacttgccaaaatctaatacaaactttgaaagagcatgaaccagtcatccaggtgttgtatctgttatttgactcactagtatcactcatgtgcacttcacttgacaaatacattgcagtgacatgtgtgttgttgtacccagtggtacccagcaccttaattcaactgttcaagaccatgaagccaattttttacaggcaagctgaactaccaatctcttcattttgtcataagtgtcaattaatcaggccatcttcatcaaaatcacagcaagatttcactttgcattggtcacaaggtatttcaatttgcattgggcacaagcgtattgttcttataaggctgaatatggcctaaaatgtttcctgtaaaaaaaattggatatttgatttggaatattttagttttcatctaatcaattaggcattataacaccgaaaatcatgccactgtccaacagggccttatttattgaaagtgcaccccttgcataagttcaaatgaattgaaatagcctgaaaattgaacctgtgaattttcaaacgcagttggatcagtggatggaaatttatcactgcaccaccagcctgtgaaatctaccagacaactggtagtaggaaactgcaaacaccttaaatgctatttgctattttattatcaatgcacccatttcataattttacatgattttacattgagctgaaagtgacccaatgaagttctcaatgcagacagatcacatgaaaaattgacaaggactggaaattgaacctgtggagttttcaaggcagttggatcacaaaaaaactttatcaaaactgttgatttgctgcaatctgctctgtttccagccttctctgtattaatcttattcacatctagttttttgggactgaagacttgcctaagtactctcttaccagttggacttagatcattttatcaatttgatgattgctttattatttttgtgaaacagtgggctgattttggaaccaaattggtcaaaagtctctatacctgagtatagcagcaagctatacttgttcaaccccacattttctacttttgaccagatccaattgtgtttttgtagatctagagtcagtcaaggaacgtgtacaccttggatttcttggaatttgctctggctctataactttgtcagttaaagaaaactcaaaggagagtctgtctgagtattcttttgttaaaattagtttcagcatgtcattacttgagtgagttcacaatgctcattgtaacagcagaatccaataagaatttaaaaacaaagaaatgcattgcacagttcctctggtgggcagcatttatgtctgtatttaatttctttgcgctgcgttacaatacagtttagttcagggacaaacggtaagtgttcaataccctcaacaccactgcattctgccacttccaccaataccaacaatttttcaaggccacacccctccttttatactccttcaactgcgcctcgctcccaatttcccccccagcatctttctaccagtaccacatcctgatccctctttcctttttcacattcctccaatcttttgaacactcaacccggtcacaactcatcctcctcaaaacctaacttgtgtttcaagctatctcctatgtttttgtaatgttataatgatgtttcccagttccgatctcaactcttacacactcctcaagatcctgtttctgtcttatagctgtgctcagctccaggtcacaagctcctttttcaatccctcttctgcaatgttcaatgaattagttctgactctcaattcttctgaacccaattaactcctgtttttgtcttgtagccatgctcagttccagctacccacttcctcttccaattacttttgtaatccatcataaaaagtacctgactcatgtttcaagggatgtcctagacatgctctcatgatttctctggctcctgattctcaatccttgatcaacagcgagtgagtatgtgaaacaagacaaaggaattattttccagttaatctttcatttgaacatcctctacataacagacttttgcagtttcttctacaaataacattttgtttactacatttgtcaccattgcgtctcatgaaacttgagcaaccaaaagatttttgacttgcttgaaccgtgacagccccacacataattgaacatgggcgaaaggctgattctctaatactaaacctacatagttcatactctgcccttgacatttattagttgtcattgcaaaagctaatcctagggggagctgatacctggaaaggaaactttcaccgtggaaaagggcattggacttgccagtaagagacatgggcatgaacttcaatcaggccagtagaggaaaaatggagtaaagttccgtagaaagtgagccacagcccaggttttatcagagccagattcataggcctagtggttacagtatattggggcaattggatacggttgagctgatcaaaataaggaacttggcggactgtgaaggtgaaggtgatggtaccatcctcattgacggtaataggttcatcaatgaggcagctgcctcttgtggactacatgctatgatttagcagaaagaataagggtgatgacaagtactgaagttgaaatatgaagcctgtacaatttatattttatgaggactattaagtcttgcagggaagaggtggaatttaatttagtaagaaagaaggccgcattgaaggaacggggttagggcatggacccgcagacgagcccaccagaaggaatgagatcatcagacgggggcggcgcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggtgttttgggattaaagccccgaggaaaaagcattggaagaaaaaagaggtgtcccaatattagatttcgccttagaaaatagaagcaaaagccaaagatgttctgcaaaggggtaaaaggttatggtacccaatgtgtggactactaaatgtgtccagggtggagaacaaacaggtgaaagctgagtatggcaattttgtgtagaagaaaggtctaagtagaggagccatggatggatcaggcagagaagactaagtcactgagagatgtgtgctcggtcaccaagccgttgttttaaggtaattgtggatgaatgtttattgatgcggaataggggtcaatttgaaaaaaggaaaaaagatgacggctggaaatggtgagggggtggcggtattgctttgaggtaggtggcaaaagggtattattgtggttgacggaatagagaattggggatgccacgacttccatagtactgggactggagtggggaaagacaataggcgagaaaaaagtataaaaggagggttgcaatggcaatttttgggagcaccctaaggttcagtaggagaattaatgtctcctacgacattgctagtagcaataccttcagaggcggatggttcatggttcatggttaaaccttttttaatttggtcatttgatgtcactgttgagctgtttgacagattaaatatcatgtaaagcataggtcaccagttttgatagtagcaactggggtctgtcagggccaggccttggtggagacattttattgtcttgtgttgaagtgatgtgctttacaatggccggtgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacaccagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggcttaacccagtttataagggtctaaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtagggggtgtaatgtaatggtatgtaaggggtttgtaagggtagggggtatgaaataggttgatactaagggcctgtaccacagccccaattttcagttcaatttccaatttccaggttggaaattgactccaccagaaatggtgtaccatgcacactcaatttcccacagtacagcagcctgattttcagtgccaaccccaaattaatgaattttggttagtgaaaaataaaaagatcaaaaatgaaaatgaaaattggctggggtgctatggtacaggccctaaactgaggggggaaacaactgagaggagagcctcttaaatacagaaaggtgagggattttagcttcaggggaacaagggaatgaggtattttagctggccagagctttacaatgagggaatttagctagtcagaacatgaacatgagctattttggccggttgagcaacctacatgatgtcatgagagataatttagcctgaactagaagtctacatgaggggcttatgctggtgaagcattttacatgaggtgatgcactagtctgaaagataagatgaggtgatgaagattacatgagtggtgtgagatagtgtgacagctgcaaggaagaataacaaatgacatgacaacctgcatgatgtcacttgtaaatccagagtggttccagaccaacactgcatgtgtcaatgtgtcagaagatagtggagtggggtgtatactgatgtactatgctggtgtgagagtgtagttgtcctgaaatgtgcatatgtatagtgtgaattatgtaattggtttgtgttgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtggtgtgatggtccagagagtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccatagaacccagttcttgagctatattgagggatttgtgagtgtatatatgagaaaaaaaagggtaattgtgtgataaaaaaaatatttaaatgggccagatggctaccctttcaagagagaagggatccaatctcaggaagaatccatcaaagacagattgccatgcaagcctggtgaatgaatgctatggcaggtcatcctgtagggtacgggtctgattattgatttcaggagacaatatgatgaccgtattctcattagatccaaaagctatagcaactattacaagcaaagtatcaaagggcctgaggattcaatacataatagtatagattaaatcatggaaaacaattttttgaaggtgaccgactggacagccctgctttactagccctctctgaggctacatttgtgtcaatagaccttgcttgtgagttatgaaattggagtgttggacactgttgtaagcaagatcttaaaggggttgggactgacagatgatttattcagttttggagcagcagaagttgctgacttaggtctgactttgtgtccttctcgtggctactgtcccaattcaaaggaacaatctcagggctgatgtactcttgagtcgagttttttgtctacttggcaaaggtttctttgaagttttgatgtagccttgttaggtgttgcttctgggtttgaaggaggcttaactaatttatccttagcaacttgggtttgagtgctacagattatgagttatgcatcgcttgagaataagaacccttatcgcttccaataaagctcaatagtatcctcacaagctatggacaactttgctttgatggtgagaattctttttatgttctagtttgaactaggtgattgcaaaaagggaagaatcaaattgttagatctaaaatgttaaaagggattatgcgactgagtctgaatacaatctagtgccaacttattgggacatgagaatgtaatcatcccaagcgtacctctatacctgtcctacaaaagagtaaacacttctctttaggtagtgcttgctaaatcagatgaggctaaaaaagtagatccaaactgtgaaaaaggatttttgacctataaatgtcagaagtcatgctgttggagagtcatgaacagacttgatttctagttcagtccggagattgattcaaatgaaaaataaaatgaacctttaggatccggttggacctgtggtgatgtgtgtacagaggaacaaatgtgggtgagtcaacagtagtgagaaggcaatggtgagatgtttgtacggaggagcaaggggctggtgacgtgagccggcaggtaccaagtccaagtcaggttgccaggctggttgggtgagtcgactgcctggtgatgggtgacccctagcaaggggggacttgggtgtttttttttcgagtcagattacctggggaggctagggaaaagcatcttgttgtccctaatgagctccctagtgactgaagtttccaagtcagggttcagagattccagtaagagttccctgattcctcaaagctattagagtatcccatcctgaagagataagtgttaactgattcaaatttggtcctgaaattcttgaattccttcagagttgaccaatttcttcaagtcctgcctagagtatttgaccaaaggaagagaaaatccaaacctgttgagtagttgtgccttcaaaagttcccagtctgagtcctcgtggccagccatttctttcacttcatcgttgagatacattccatgaataaaagatataatttgtctggccaaaacttgagcagaagcatcatcagctaacttagcatcctcacacctcttattttcccacgggcatgttggttccattaaagaaaagttccttatccatgggcttgattttgactgatttggtgctggttcctttgtacagtctcctcccagatgtttatagccatctgttttgatctccacaccgggaacccgaaaattccaactcaaaatggttggtggaatggtggaaaatgggtctcaaagaatgaatatgaaaaaataataatgataaacaattataaaatttgtaaaaagtaagaaggagaaaatcacaaaaactgacagctctaatatttctttcaggaaaagatgaaatctctaaagagatagtatgagatctcaaatgaataataagaagtgaaaatttggaaaacaaatgactacatggtggtttaaaaagggtgtctagggggtcagtcattaatcaagaaatgtggcattctggtactgcaatatactaattttgactgcagggtgtccacccaccatgctcaaactgtttttcaatcaatattttcaatttataatcattcttttcatgttccaaacttgccctctgtgtgttcactttcaaaaaattaaacttttcaaaaaaagttgattttcttttgtctttttcacaaattttaaaatcttgttttttattagtattttgtcatattcattctttgaaacccgttttccaccattcctcatactcttgtgacttgtagtttttgggttcctgctgtggagctcaaagcagatggctataaacatctgggaggagactgtacttgggcaaaactggttccttgtctagaaagtgagtgtccaaatcacttgtgaatgagtgggctaatggctgattgttgtcaatattgtttgatctggcagaagaatgagagctggcctgtccaagcttgaaagtggagggtgctacattactgttggtgtattcctggccagggtaggtgttgatgttaagtctagtatcttgagacatattattctgattgattgagaaagttgttgactgatgtgttatggttattcaggagaagcagagggcagcagatgtaacatgaggaagaagagagcaataattgacgaaggagttctgggaagtgaaaaggtaatgaatatgtagtctgatttatgagaagatgagaactgataaactgaggaaaataaactgggaagaagtttgataaagatgtggctaaagtgaagtttctgagctgactaatattctgtagatatctggggaattattaatctggactagagggaaagggatatgagggacagcaaggaagagagaggaaagtagggggaagggtatgtaggtagtgatactggaaagctgatagtaatagtgttactaggactaaaatctaaaggaagtcatgccactgttgggacaccacatgtggaactacttaaccagggagatagagcttggaggggatatagacaactacactagtaataatgtaagttgatactacaggtgctgatgaggctgccctgctgtacaatgctgatgggaaaagtgtaacactaagaaaaagaagaataaaggtgtggctgatttctactttattttagactactattactgatgagcttgtgtatgaggtgtgaggggataatactggcaagggtgtaacactggctggcaaatgaggatttataactggcaaggggggatttataactggcaaataaaactgcaatgatatctggtaaagatataagggtgatactagtgttgtgatttctaagactatggttagaggataattcagacaaggtacatagcatgaggggaaaatacatgaggaggaaggaagggcatatgtgtgtacgacatgtacatacaacaacaaagccccatggctggggaaatcctggctatgggtaatgtgaatcttaaacagtaatgagtgatgagaaataatgtaacctagagatatagatgttctgtgtatacaagtgctaatcagtgatggaaagtcaaagctgtgtcaaaagaaatatgtacatgatgtatatgatgtaatgtagttaaggttatgctgaatatgttgtattggtgatgtaccatgatgaaagagtgatgctccatagatactgtaactagataatgagtgctgtatatgtactgtatgtatcaagtaatgcaatattctgtaactatgaatatactgatgagatgataactagagaactataagagctactgaaaagatgtaagagatgactgggggtgaaatgatgtgtaaaatctgagtatgaactaatactgggaagaatatatttagaaatgatgtgaaaaatgaggatacatggaaaggtatggacataccacattggtaatcagcttgccacggttgatgtcccatcttggttagtgctaaccaggtggtttaccatacacattgagaatcaatcaactgagtaaaaaagggaacacccctgtaatgtgtgacaagttggccagtgggaattggatgggtcagcaaaaacacctaaaagcagtgttcataaatcagatcagtttctgtttttggttccctgcaatcaagtgaggtactaaccccaactacgtgaaagggtcttctgaatggacaattgcttttgatggcccctgccaactgtccaaagcattcaaatagtattaaaaatgtgtgcaaacagtgttgcaatctcattagatagagaaaacttaccctattgacacaattatggctacaccctcactacatagcatatcatggtcatggtcagttgctggtagaattaggggccatctaaaaactgctgacttaatttggagttacattgaaataatgggcacaaatattccaggaaaaaaaggctatagacctggggttgagatctccatgtttgggtttcttggagtgaggatgttgtggtttacaattggagacataggcaaagccttcaatgtcttgcacactgggatccaggttgacatcaagtgtcttggtggcttgtatgaccatctttgactgatagattcaacacttgcaatccggattgtccaaacagtccccctcacactggcattgccaggtgggaggagtcggccgcttgttgttttggcagaccaccctggtttgaattggaaaaaggcatggtgtgagcttggaaaagttggcaaaattatttgttaacacaacaccaatcatcactcaccagtctgtgtatgaaaattggagtggtggtgccagggattgatccaatcccgtggatttcccttcttcttctaaattggttgttttctttgtgcggatccacatggtgagttgtctgaaacagtagtagataaggttaaagccactcaactgaatcttgaataatctgtactttcatctcgtcaggcaaaacacaatgtgtgggatctcaggactttcccacatttggttagtgttgatctcctcactaaaaataagatggccaagatgggtggtaagatctggattgcgagtgagtatccatggtatctgcagtttggttttgaattcatctggtctttcctggccttgtaatggttggcggttagagggtatctaggactaatcaggagatgcaggctttgaatgtgtgagaacccaatgttatagcagagcaatgacatctctgcatgatctgagcaacacacattacttttgcagaccttggtagcgcttatttagaggtgaagctatgaagggttggttgacatttgagtcctatttaaaacaagaaaaaatagactcaatgtctcatgaaactttgctggaagctgaatgtaaacttgcagtgatgggtttcccattggtagctccgtgaatagctgaaccagacacagtgcaactcccaaccttgagccttgagcgtacccagtgggatggcaggcaatgggaatgagggtgggtaacatgcccgtgctagaggtctagcaacttgctcagaggaaacaaaatttgttgttggatgatgggaggactagaggggagcaaaaacaagaagatgtgtggaagtattgaggacactgcaaaatccagacttgattagcatctttattctttccactttgcttcatgttgattgttcactagggttcttttgcactaccaggctgtgggcataactagccacaaatatttctacaactttattcatattgatcttcatgatctctggttgaatctgacctgaactgtaatcaatgagggtgagattgcccaacattcaaatcatcacttataaacggctggcaatgacttcaattacataacagatctccaatatgccttgcaataaaaggctcctatgagtgggaggaaggatgagtaggtttgaaaattgtgcaactaatcaaacagtgagatcagaaacacaacagacagaatcaaattcttgtagatcataaagtaaaatggtttgcttgatattcagtatgattgcaaagaccagacccaatggattgaatgcaacacaaggttgtccggcagtgttcagaactctcaattagatatttcagtgatgaaaatttgaaatcagccagcagaaaaagagcttaaggcaatttcaatgtcaacacaaacctggcatgaaggtgattgtagatcccataattggacggtgttgtcagtagagccaaataattcagtgtcatcacggggggacatttccaaggatacaacccttttttttggaagcaaagtatgaaaaacttctcagtgtgtttcttgaaaaacttctcagtgtgtttcttgtgtttatattatcaaattcaactcaccgttgtttgtgtcctttgaaatatcccagggattaaactttctttttctgtagcagtgctgcacatttgcacacatggctccaacagttgtgagtgccaggtgtttaatgaattttctatagtggtgcttcacattagccataacttcatgtgattcaaatcctagctctgaaaattacctaacctatttgcaactgctctatgaagtttatttggaacttagcaggcagttcttttcagctgaccaacaaagtcaaatgtccatttcaatttcaatttaaattaccacttgcttacatacaattgaatactatacaattttctttcttaaatttccaaactgatattgatttggatcacaggtatttattagagatggccccatcgcatctggatatccgcttcctttttcagcagaaggagatatccacagatatcatgtaccttgttaaccagaaggtcttccttgcggccaaccatgtaccttcttgaccaaaaggttttccctttggccaactaggtacatgtaccttaggttctaccttgttggtttcaaaacactaccatctcaaggccaagaggggattcctttagactgtagaaagtctcttggcctcaggtatccctggagatacctggatattggccaggattttgaggaaaagtggacatctgcaccccaatttataacaggtatccgcaacatagaccctgagactatctctagtatttatcttgcttaaagttaattatagagttttatccaacaaattatccttccagtttggaatcattgaagtacttagttcaaacagaatttatgcatttaaacaactgctacctcttttttgcactttctatacattccactgggtagttgtgtgaaatatggggagttggaataaatttgaccacttacataatctggctctgtgttgagttgacatgaattaagcagtggggccatccttgaaactgggttgagctggctggggtgtgtaaaggagttgcgtggagctgtgtagtggaagctgggttgagctgtatctgtgtggagctgcattgaggtggatgggctggctgaggtatgtacaggagctgtgtagagctggtttgagctggatggattgaatgaggtgtatacaggagctgtgtggagctcaactcattgagttggtttgagtggatgggctggctgaggtgtgtacggaagctgtgtgaagctgtgaagtggtgggagctgggttgtgctggatgtgcaggggagctgggtcagctcaccctaccaaaagtaccatttgtttttgacagaaactgtttggaccatgtctggaaggttaataatgataaaataaaaccccctgaagcttcctggggagaaaaaattcaggcagctcagctgagctcccccagctccactgtgaatccggctttaaacaaaaggtgatgagatatttatcattggtttaaagcagagaaattggattcacacaggtgaatgattttattggcaagtctgagaactcatactgcttgttgctttaaccgttttgcttatgttgtgcatgaaacttcaaaactttagacaagatgttgttaagccttgcttgtcacacaaatcttatttgtgaacaatcagctacatgaactggcctaatggaaggaccagagatgatcctgagccccagtcttccaaagtttgtggggggttgcatctacaatttaataaaaacaagcatggcacccacaaattaagcaaaacaagcaccatcaggagtcatcaatgagaaacataatgtcgatgtaccttgagtgaggaactagctacagatgcaagattgcaagagagtgacaaggaagaaaacagtacagcttcaatcacaaactggctctagatgcagtgttgtaagagagtgacaaaacaacagtattcagaaacttagtgacaattttaaatgcaaatatgtcaaggttctattatgcccttctggatactgtttcaaagtgacctggaggaatgaaatgatgcatattaaattgttgactggctacagagatgtagcagcacataaaagagccatgaaacagcaatatttggcaagtaggtccaacccagatcccctttgtctttatagtcatcagtcaaaacatttttccaactaataacagccacacaactcctcatactctaagagaggactcccattcaatacacctatgttttccatctgattaattgctacattagtattagtagtcatgggcctgcattgcaaatgtacccataaaatgcaataccaacacgtgggagggatgcttctgggaaggtatgtttggtaatggctcatctgaagtttgcttctcctgcttaaaagtcagtttgtaggcattagctcatgtccaaccagacaagcacttgtctaaactctaaacagtgcctgtcctaatgctcttggtgacggagacaatgacacagaagagagcaagtctgaacataatccaggcaaagacaacggccatgaccttcaggacatcaatacagatggtcagaacaagcatcaattgactgccctgatactccaaaccttctgacaattgagatgcacttttgtattgcccaggtctgtttcttggggaagcagaacatatccaggggcttgcatcatgccttgatctaagccaagttgaagaacagctgtccaatatccaaaaaaaaattctcttccttatgcaagttaacttccccagccgttacagtctctctttccagccaaaagggagagttgtacaagaatgggtcaaagctgtggaggaaaaacataagctcatcaactatcttttttatgagagtgttttctgattgaaatttgattgggctaagtaaatgattttttcaaaattgaaacattttgccacctctctcttttggagttcatcaatgttaatctactgcacaagcttctgcaatctaatggcaacaaacctttgccctcaaaagctgccaaccttgctgtaaagacagtacttgtgtgtaagaatcctctggaaaaattgaagacaaaggttcctcacattctgacaatattgatcctactggcaacagagaacaaacctcttgtcaaactcaacaacaccctttggacgcatgttacttcagcagagaaggcttacaaggactttgtggccaaggttggatcaattgcaaaggccatctgtttgatgcagaaacaggttgtgcactgccaaaaaagcaacaccgtacttcttaatagggggatttcatgggctcctccttggctctagaaaaaatatatgcagcccgccacctgcatctcttagcattggctggaaaccagagtaagccactttttttggaatcattcaaatacttacagctgatcaatgattgtccaaacagactttgactcatttttgccgcagacttcttggtatctgcttcatctcctccaacagaccttaaaagaacaaacaacttttgaattagacaaggttgagctggcaaagctcattgcccttgactttctcaaattttggtccagtacaaacaagtaacaagttccagggattagacttctaacctcaaagaatgatgatctgctaaatttcaactcaaatcttatatgagccacattcagaacttgtctttatgtctttttttaattggctgctttgtttatgcctctcactaatgatctcaaattagtttctgactctgcactttcttggaaggatgcccttggtctcagttgcttgaggagttagtgagcatgagcaaaagtgcccctccaacatgtcctacctcatgcaagtgaagaccaagagccattgggcatgaccaagcaaaatgtgtgcattgagctcaatagagaaggtggtgagctggtttggatactcatactcagctgtttgagggttggtgataatgagcaagagtaccttctcccacatgctgttgcttgtgcaattgaatgccaaaatccatggggcatgaccaagcaaagatcatattgagctccttggtgaagggggctcttgctattagtctcacctgcttctccctcctacatgcctttgcttgcggaaacaaaggcacttaggagagggggaggcaggtgagattaatagcaagagctcccttcaccaaggagctcagtaccattgggcctgaccaagcaaatgtgtcccctgagctcaatggagaagcaagggcctctgtatttttttcagcctgctgttcaatgtgatctcatgtggtggccaacagtgaaagagctaaggttaggaatatcaggagggggctgtggtggggaggagaggatttaagattctgaagacaaaaattgtccgttgggattgactgctgctcatgcagagatgcatagttcaaccagaccagtgaacagtggaaaagaagcccaaaaaattcctttgctctgcctgggagaccatcagtatgcatgacagatctgttaagcagccttacctataccaacttcaacctgtcatcaattggacaggattaaacataaataaatttcaatgagtgcagctgtcaaggttgatctgggtataatatcttcctgtactgacatgacttcatgactcggtccatgctctttaatgcctgccaaagcttctatagctgctttagcatcactggccacccttgctaaaacttcctgggcaaaatccttgtcagctagattgaaagaacccttgaccctggaggaattggtacttgcttcaatcaagaagaaaaatgtatcaaacctcaccctggatttgaactcaaccagacttatgtggccagtttggataatcaacccccaagaggcccacaaattgtagtatggaaagatcttcaataaattttggaaacctgcaatagacctcctgaattctgaagcaaatatggaaaatatgggcaaaatattaaacacaagtcagccatgttctttgtgtcagaagtttgaatcaaaagaagaaaaaaaccatatccccatgtagttgtcacatccccagacctccagaaatttgttcttaaagctctaaataaataactgggccacaaaggaatggatgaaacttacagaaggaccaagctcagattttggtgaccaagcatgaaaagaactgtccaaaaattggttcaataatcttctgttccctgttagaaaagaagctcttcaaaacccttcaaagaaaagaaggctacagcaaaatcaacactgttgggaagagtcagcctgggcactgttcacatcaaagctaagaaatggaaatacctggttgtggccagagacgacctatatggatgggtggaagcagctggactagaacaaattacaaccaggaaaattgctgaatggttccaggaaaattggattcccacatatctctctcactgctgtagtggatgttggttcagagttacaaaagtccctcactcaagctgagtccatagtcaaagtcaatcaccctgaagcaaatggattggtataaaggaagcataagccaagcaaggccactctgttcaaaacatcatgtaaaatacatggcaaaaagtgtggaaatttccttcatctggttttcctttctgacagaatttccatcaaaataaacactggctactccccctaggaaatgatttttgaaaaacctgctatcctccctgtggaattagaatgagaaacttaccttgggaccaactgagaagaaatttcaaccactggataagtgctcacaggtggagacctgcagctgtaaagaacacaagaagccctttgagaggcttacaagaaaatgagagaagccagagatcaatcccttaagccccaaaacctgaggagtaatgtcagcagaaaccctttgttacctagtcaacttattcttgtctataaaaaatccttggactctcagtggggcaaattgtttgagaatagatggaatggcccttttagaattaccaaacaggaagaaggaggggtgtaaaaccttgcagaaatggatgggaaaaattcaaaaagaaaatacccagcatcaaaagtcaaatccttttcatctagggaatactcttgggctaatttctacttgacaagctttctttctgcatgaatctgtgaaattaatccagaaaatcttgacctatcaattttggaaaaaaaagaatcagcatcaatttcatttgtcatccaaaattctactcagaagaaaagaagaaaccagcaaagaatttcaaattcctccttttttcacttacactagtttaccaaggccatggtcatctcatcaacattggccaaaatcctgtccatctcattcattatctcccagtataaccatgattggagtgcggtgcagcagcagaccctggtgtctgctctagcttaactaagcctctcgattggagggttggcattgggcggccaaccccgcgtcccaaagggacgctctccgaaggagaggcttatgtgtaaagttggggctgtcacccgagtacatcgagttcttagtctgcaaatgaggaaaaatgatttcaaaagttaattaaaaaaactccacaacttcttctgataagccatcctgtccagttgtaccttgccttctcagtcgtcttctgtttttttttgtaaactttgacccaaaaacggctgctcgccgcccgtttttgtaactttgaaaagccatagcatactcttttttgaccctgcggattctgcttgggtcggatcaataagattctcacagttttttgggtattggcttagcgtattattgaaaaatttgaaattcagcattgtaatttagttcaatactaaattgagaagttcacatagtatagttgtagtgagatacatatctaataggtatggtgttggataagtatgtttaaatctccagatcaatccaagggattatctgtggatgattcaggcagatcatcaacaaaaagctgtttatccatctccttagttaccagctgtgccatgtaacctgttctctctgggttgattctaggccacaaaatggcaaggctttcaatggtacacgcggcaagacctcaatctgagttgttgtaggggatattggggcctgagtgatgtccccagccaaatggctggtcgccctcacgctagatgtgacacattatatgcaagtccctcctgcagaggcgctttgcgcctccgcaggaggaggggacttgtgttaagctaggtgtctgctgaggtgcagtaggagaaggaatctagattccagaaatactcaataagctttgtaatgacacattggcacatagtgtgcacaattcagtcttgaactaccttgtcataagatggtcctctgttggcagtggttaactccccttccaggtttgatggaggtgtgttaaaattataggtagaattagtggttttgctgctgggtaagttagaatagctaatggctgaaggcaagtgataccccccagatgcttgtggccacaagcagcaggcttggccaatgccataatgatggaaagctcttgttttctgaatgaatgtggacataatctctcacacagtggcatgtgtttttggttttgatttcagagacaggcagtgcaactgccatttcaacgtactcaggcaaactgttacttctaaaatcaatcatcccattggtcccaggcatattgaggtctagtgacgtaggcccccttttgacaacacgttatgcagtataaactttagccagattgtgttatactgatatatatcaacatacatacatcatgcaactcagtgctgaacctctaaacttatattatctaatgcatccaaatggggccttagcatttttcgggagatatgttatgtaccacagctcactgatctggggcaaggcaaggtactcttctggaagtgtggagccagccacagatgagagagaatgtggtgggggggggggggggggggagcaatatggtatgggtgaagaagacatgtttgttagaaactttgatgatgtttacttctgaatggatgactagggctgtgaaaaatggataagaacagccctctcatttgatgatcacttcttcataaccactgccacacccttactactgcagacccttcttggaagacttatgtcctgtcccccctcagaaatgttaactcctcccgacgcatgcaatagggggggttcacaattgacctttagagtgatttttaaggtgtttatgagcaacattttatgaattctttgagtttttccaatttattggtctctgaaccttctgtacatcacaaacacaatttaaattgatgatcagaaacaacttaaaaatgggcttaaagttcaattgtgaacccccctaatctttttcctatccttagccaatgttgctgcatcattatttttcattttttgtctcttcctgcctctcttcctctccttctccttatctcaatcttttctggacaacccacaaggatacacaaccggaattgggtactttttgcaaccctttgttttccttttggctaaatagtcaaagcctgggagatctctcttgtcagccaggaagcaccattgactgactacaagctttgacagctaggtggaaaaaatactggttgcacattttcaagaagaaacaacttgcatcgacatggaaagccaatgtgtttgttatgacaaaaataactacaggtgagatacttgttggcttctttgtaatggaatgactgttgatttgtttccaaaatgagattgtgaaacaaaagatatgaacatagtgaatctacacagggaatggtttggtgatttggaaggggccgcaataggctggtccattgtgatgagaccaatctcatccatatgacatataggagaaacatttctattacacaattatcaattacaaactaaaaatgaagaagagatactcacagactggttttgaaaaaatttaatctcatactaccttatagtctcagaaatgttaatctcatagtaattagtctaagaatacaatttcagcataagattgcaaattctattataaaataggcactcagagattaattgagtagagaatctcgctgcagtaaatatactctggaagtacccttctcacactgctgtagaggatatgataccactgcaagaaaaagtcaagcaacttgtggcatttgacatgcaagaggtcactatactctacacagaattttactccacatgttctggttcacccctttgaagccacagggttaaagtatgtcaacataccttaggttcctttgaggcttgattgaagcatgccccatgtcaactggtagcagctgcctgacttttttcttatagtttacactgtgtgtatcatggagaattctgaatgccataggcactatgatagtgatatacttgcgcacaaatctaggtataatgaatgttgatgggcatatctggctaataatgggtgatcagtcatctggatggctggttctggatctgatggggatcaaatgacaagaaaaaaaaagctccttatacacaaaattctggggagtggccagcttgtggttgaaagatatatggaacattctatgaagagctgaaagaagagaaaatatgtatcaagagagaacaggggaaacaagcagtgggacaaatgctcccaaggagtgtgtgaatcaaataaggagggaatattcaatggaaggagttaggatgaaataaccgtttcatgaatcagggagatcattattagtgtggaacacaaggcggtaaggagagaggaattgtttggaggggagtaagtttcaggggtgtgaagcctctgtctgagtggtggtaattctattatccatgtggtctttgctcgagtggattaatgagtggtttctggatttatttgagggtctggggtattcacaaggggttttcatcttgtgatttttctcaagtttgtacttttgatgtacttggagcttcacaagttgtttaccacaccaccgagaggattgctagggtacaaaggaggtgaaactatggtgatgatgtttggatacttccaaattcaatttctctaacataaaaacatcaaataaaccccttcagatctcaccaaaattacaccacccttgtaatctgttatgagctgtggaggactggaactggggatgttacatatgtacatagccttttacatgtcacaaactttgaacttgaaatgtgtttgagatctacaccttgtagatcccgtatcttgcaatctaccattacaaaccaggtcttagaagatccagtcctgctcccctcagaacaacactaacataatctgctaacaggttgttagagtaggatggatacacaagactacatgaacatcaatcataaccatgtatttagatcctttatacatagtttgctagcctagttggtgatagggctaatttgaactaaccctatcactactgtgcatacaaagttctggcaccacactcccaggcctcctctctctttcctcagcaagattggatagccgggactgacgtgtggtggctagctgtggttccctgtttggacggactcacttttttgctaaagtaaagggacacctcgttgatccagattggaatgaatgggaagttggaaatcccaagctgctgatataacctctttcaaaagaaaaacaacttgagatatgtttggactttgatgaactggctagtttgtacttaaaacatcctatttggatccaactatggtgagggttgagctctcaaatctactgctccttttcaagatgtggcctgactcccttcttaccatttgtttcttactttgatctagaagccatccaacttctttttgtactctttttcttttgaatgtaagccatgcaatccacaggcctcccgagttgtaggatcagctctcagattgtgttattgcacagccttttcaaagaaaaaaggttattacacctgcttaaacgtccatgatccatttttgcttggggccttgagttgaagcatcatgtgcttcagtagaactgaagtagagacatatgagcaaactcaactccaatagatccatctcccccaatcagaactctacctttttctggatcttttttaacatagtcctaaaagttctctcctttctcaatgagtgatccccgggaagcatgctctatctgctatgagcatatcagcagtgagaacagggtttggccagcttgtacaaccaataaccaccatgcatttcattggcgttgtctttgggtcagttgtaacatttgaattatgtccacattccgcaaagctgcaaactgatgcgttcagataatttcttcacttcattccctctgaccctcattgattctgactggtagatctggttaattcccaacgtaaggaaaatcaacaaccaagctgtcccctctgccggcccaagtattattattatcattttactaggtatttgtacttgaaacccccatcacatccatcgtagaagtgtcagtcagacctacacccctagttgcttaaaccacatgtactccagtccttatccccttatcatcagacctagatcaccaaccccactgtaaggactgagaatgtccttcactagatgagtagtgaaacagcgtggggaacgggcaagtgagcctaaacgtttctaagaccaaacacggggagcttgcattgctggctggctcagagagatggaagggacaatctctgcagagccaggaagggaaagtcagcagtgaagactaagagagatacatgacatgtgtgaacacccaaacagaggaggggggtttacacccaccacccccaccaaccaaatctatgagcctagctgcactcatggcttggatgattcctccgcttgaaacaactcctcctcccagttgaagccgtcccagtcacttcatctgcacgtcaagaggttcccggcccacctcatgctgcacctgacgtccaccaagctggagaatcatcaacatgtcacagcccccctgatgctactgcgccaagcatgaggccagaagctagtcatggctccctcaccgcttcaaaaccagcaaaaaagtgttatgtgaagagtaatattgcttatttgccacaccagatctttccatctgagatgacttgcgggactccatagagccagcaaacaatgacctgtggatattgccacactaacctgagttgagctattgcaacacctgtttgagagagtgattgtaggctgagcccagacggtggcacctgcaatgtacttcttgcgatcccggtcatagctgatgtcttcatccgagccatacatctgagtcataattgacggcattgccgtgtgggaccaccattgggctgtatcctgctgcttgggtgctctggtaacagactcaattggggtgttgcaactttgggagggagagggtggtgggtcctggaacagattcaatgtttggagctgtatggcccagccaacaaacagagccaaagagaaagcatatccgtgtatttatgtatgtcttcagattatcctggggagcagatgataggtgctcatatgttcaacagccaagaggatccctcttggcaattgagatgtacactctcaacagtatttggcgaagggcagtgcacctgggacctccggagggcaatgtcacatgtatcagtgtcctctgtcaaaacccaccagtggtcccctggctcaagacagacttgcattggaaagaccagggaaaaactggcattggaaagaccagggaaaaactggcattggaaagaccagggaaaaactggcattggaaagaccagcactaccacacgtttgacaggacattgctgaagaagtagtccacagtatccagtctcttcctttcaccaactcatgcctcatgttttttttcccttctctgtaacagaatcaatggtagttaccaatttcagcaaggctacacaaaacaagtacctatctggctgtacaagaagccaaccaagatgcaaagctaaaaaagcagaagtctgaccaatcaaacaacaagccagaaatgtcaaacacaccaaccagacacacatcaccccccacatcaaccagcacagcccagacaagcccattgtcaagttcaagaactcttttgtatgctatggagacagctctcaaacaaaaatcattgctgttgtgaagttccatgcatttgaaagtgtggatcccgctcaaaaagaagattacaagcgactttcaatcagcttaataggccatacccaatttcaaaacaccaatcaaagcaatggcagcacactcagagggaagatgttcagcttggggtggcggaagggatatggacataaaaacaaattaggtgttacagcaattggatccaaggtagttaaagaccagtcaagattcttgaaacttctctgggagattcccttcatcaatgacttccttgcttaccggttcagagacttttctgagaagatgtatcatgaagtgaaggctcaccacaacaaatcaaaggcgccattgctagccctgttcttctttgccagcccaaagtccttctgctgtcacctctctttcgcatttgatagctagcttctacaataaaagctcataaggattgagatgaattgccatactcttttgtgatgtggattccagcaaacaaagaaacacgtaagaagaaaatcttcaagttgaagggggggggaatttgttttccctgcagacatcttgctattgatttttctggcttcaaaggtgtggtcaaatgcgcttggaaagcaactggacatccgcaccatactctcaagtcttcaacacctaatggatcccccaacacatgtattgggatttcttgtcaactctgaaattggaaatgttacaatcatcatcattaatgaaagagatgtgcttaccattagtaaaattagtacatagatggggacagcttgaaaaaaccccaaagtgaaaactagaggaaaatcaatcaaccaaatttgtgtgagattgattctaaaaaaacccccaccaaaatccttaatgctcttgggccgcggggtggacctcccttataagtccctccctccggtcggcgcaatacaacatgtggttgactactccagccaggaagggaagggagttagttaagttagcaaatatctaagcactaatctgaaatttttctgatatcagtccaaaaaaacctgacaaccacattcttaagtagaaaaaagttcaatctactctgttatgatgattcctctctttgacatatacatgcactgttgccagattaagttttaccggaatatttttgatatcttgtgaaagtgttgggagagaattggctgagctggagggacatcagttttacgggtatgcactcaaccaatttaaacttggttgaattatcaattattttggcagtggaggagtacctccacaagctctgttccatgtatgtatactacaaagtttgtgacacatgggtgaaatgatggtaaaaggtgagaagctgtcaaaagaatgaaacaaaagacactcaacacataaagcacccttagaagcagagacacagaataactggtcagtaatcaaactgtagcacttctttgtgttttacaacatcttaggggaaaccaatgggtaaaaaggggctgatagtatacaacaattaagtacaataatcataatcatgatttatcaccaatcaaaaattattttgaatcccaacccccaatgtgctgctgcacttcaaaactcaaaattcaaacctcaaagtcaatttttgaatttttttactgatttgcttttattaatttacgcaaagtggttgaatctgttcatgctccaagtcagttttatctataatgatttgacagttgtgaaattcacatgaatctaagctctagaagccacagtgagaagtgtaacaggggcaaccattaattgtctgctgcacataatagtgtcacaggcactcttattcaggtgtaatacttccataggcactattattcaggaagaatcacaggcactgttattcaggaagaatggtgccacaggcactgttattcaggaagaatggtgccacaggcactgttattcatgcgtcagagaagttcttctagaacttcttagtgcttgaaacaaacaaaaaagaataatttaacagctgggcttgagcttcctcaacttgatagatgttggtgatcagcaaaagggattggctgggctctgaaatgataatccagcccaatcttctctgcatagatgatcatccctccaagccaatgcagcaatggatacacaggtgtaaaagatttccaaaagtgtaaaacttggatcaaacatgatcaaacaaggaggagtgtttatgtgttgtaaagtttccaagttgggctgaattggatttaccaaggaaatggaggacttcccgttgatatctgtgggtctcccagcacatcatccctgacatgatttcccagatgggaaatcttgtgaattttagggaaatcctgtaaaaaaatcaagatttttccagattttttagatttttccagatttttagtttttttggattttttggatttttctggatttttagatttttccaacagattttttggacttgttaatttttttcagctttatagatgtctccagattttctagatttttcagatctttctttcagatttttttcaagactgttcagagccaaacctgaaaattttgaacagttctcaaaatactaataaagtatggaaaaaagaattgacaaaatggttggtccgtaagacaccttgctgctgggtccatttgcttctgtaccacatctcaaaaccacactgggcggagatcttgttgggagagcctcctttctggtaggaatttttgggggtttgggaactcttgcagcagtgcaggtgactttttggacggccttcatctgtgcagtgcggaccatgaaatatgggctgctgcaagatattgaaggggccgtaatggctggtaatcctatttgaacatttgacaaattcatggagggtgtggttagttgttgtaggatcacgttatcggtaagaaaagtcacacctggattgctggcactgggtggaacatgtgtttgattcagaaaagaagtggccacaggaggctgggaatgacaggggtaaatgtgggatgggaatacagccctcaagcatgttgtattgcctcttgacgtttagattggatcagtttgtgtgctgatgctggttgagaatttggtgttgggaaaaccatagccaagggggtggttgtcttgcttgcagcacagtcaacacaggcttggcagcatcctaacaaaactagttttcccaggttacgcaaggacagccactgggcaagcaaagaatccttgctagccggtcttggtcatgccaatggatcgacctcaaaagcggaaggtctgcttgtcagaacaacgacagcttaccaaaatccacctcagaatcagcaatggaaggtgggacatatgcttatgataagtatcctcgtagcagcagagtcgaagcctgttgccgagttgggtccagctttgtgggaccacatcacttcctcccaaaaatcctataactttcacttggaacagatccaattgatgatgaaagcagtccattgcatgcgagcaagacttttcaaatatacgtccgcagacacatctagtctggccaattttttgataggaggattccgagggctcctcctcggcccaaaaaaggtcatatgcacaccagttgcggcagctattcagatgcagttattagcatgggccgaaccaaacaaggttaggccattttttgcgttaaatagacccaataatcacagctgattaggcctgtctgaacagactttgatggcttctggcctcatacatcttggtacctattggatctcctgctgaggacgctcgagaaggaaaaaccggcagaaatcgaccaaattgtcctcaccaagcatgtcacccttgactttctcaaacattgggagagtgcaaatgagaacaaaatcccctggattaaagttttgtcctgcaagggtttacgtgccccaactgttgctttgaattttgtatgaattgcttgtattcagaactcctacaaactctcactctcttccaagccttcgcacaaaattatacaaagtacccaaaggattggttccccttctcctgtccctctgcacaagcaaaccgaggcctagaccgcaagggcctggccaaatgaatacaagcccccaagccgtttgccaagcctttgcacatgtaaaccaaggcctagaccacttgggcctggccaaggcaacacaggcactccgcctttgccacgccttcatatatgcagacaaaggccaagaccacttgggactgaccaaatgactgcacatacttagctagctggacactggactgcccgagtcccccacattcagcctccgtcatgcttttgcacatgcaaaccagggccaagaccgcttgggactgattgagcgattgcacgcgctacaagctagttggagacatcaggtgtagggggttttgggagaacagtcctgctttggaagcaggcggcttggctaaggtggagcgcgggactgctgtgctgcggaaaatgcaaaagtgagatcaccagcttagggctgaggggacatcctgctgtaattggtcctattcaatgacacaatccgccaaaaaaaatcagtacaaaaagaaacaaactgaacattagggttttcgactgacatctgttgaggtggatctttgcatcaattgcaagaaacagtctgattcctcaaaccaggcttgccaaacagaagggtttgcgcacttgatgatacattcgactgcaagattattttagtaggggccaagcccatgggcatacccatcaactgggcaaaagattttgacagcaaacaccggacggtgtttaagaccaattgacaatccaacagaagatatgactacaaaatcttgagtagaatcactaacgagtcgctcgcatctccgattaaggtggccagagcaaagagtagtttggtcaggctgggtgtcagcgtctctgccagtcttgctattcgcacgatttaagcagagcagttgaagaaacaagcagtgcgacttttcacccatgtcatacaaacaccctatgtgaactgggctaaattaaatgtttgattcaattttgagaaacaaaaaatgaaaagctcagctttgatgattaattgaaactttgggtaaaacaattatatgcatttctggataccataactgcccactctttcactccccattctgttcatttttttgaacaaaatctgttacactggtccaagtggaaacaggatactgaagaaaataaatattaatatcaatttcagcttcaaagagcacaagttatatgtttttcatagcttacctattttttcatgctttgtcttgttttttgtccttacctttttcttggtaggggaagctctcgatgatagtgctgactattgatttattgatacctgctgtaataatttttttttggcttgaggactattggaccatgatgataacccaagaatatctgatgggttatttcttaacagggagatattagttatcccacttctgcagggctgagaattgtaataaatttgagtgaatttttatgcagatcttatggattcatcagttaaggagacttgttttctccctgatcttattattatgactcaaaagagcagaagataagatttcaattatttttgaaggaagaaagtttcaaagaaaaccattgtgataagtgatattgaggtggtattttctagggtttccatgtgtgataaaatagtcagaagaaatttggagggcagaatcttttatcctcatataaaaatcaagacacaggacaagaggtatgtgaataaaataagcaacaacagagaccaaataagagaaagggcatcacccccgggaattgaaggagtatttctccaaatgaaaccacagaactgccaagcccaaagaagattcaacacccttttcatatcttgcttgttctccaagaccctcaagaaactgatcatcatagaaatctacaggtaggccctgtggacattttgtgtttttgtcgggttggatgttctgcatggagtgctgacaacgggtttccaagagttggcccagaccaaatgctctttggttatcttccacttttctccaaattgaaatctggtccaccttgtttgccagcaaagaggccagctcagagcgccatttcagtttaacctaatgaagcagagtcccatcctccaggctctcagtgttggaattgcaaagaagatcttcaaaaaatccccaaaacttcttgggaactttcatcaactcaagtgtatcacttcaatgcttgccaagctgtataaagatttacagaaaatcagtaagacttgcttgttgtttttaccttgtcaaataagagtgttgatgacatactgttttgcgccggtggctactctggacaagcctcttctgcatctcagcagagcctggtttctgctcttctttttgtatggaatcacaccttccactgaaacatcaagtgatgagaacaagaatagtggaagagctgcagcagctttgggttccatcaagtagcaaagaaaacttccagctaaacggtgtggtaagccactcttgaataagaggcccataaaatcaaatcttcaagcacaatatcaagccctctgaatgaaaagaccctctaggatcaagacaagccccttctggagtatttagacaaactgcaacaccatgggtgtcacaagaccaagccccctggacagaaacacactggattccctttcacctttctttgtcacataatcctctcatgcagtcttacatcaacaatccccattcagctttccacaattggactctgaatgtgtttcactctaatccatttttactctagtctcatttctactttgggccacattataagatctatggtttcacactaccatggcaaagtcaagagttcatatctgatgaaacaaggataaggaaatctagtctctgtcagatgctcaaggaaagctagtcggtttgattcatgaagaacctttttttccctgaagcaggaggtttgtgttggcagatattttgttctctaaaatggcaaagattttgcctccctcccatttatctccaccccagctatgatggaactgagctaactgttctgaatttggggggatggccatggattggaaggttgttccatgccaaggagaagacacatgaactcctatatagtgcctggcacagtggagaattgaatctaactgtttattttggttacaagtagaggaggcctgtgagcctgggtctcaatagtgacaacaggacacaagaatttggggggcacttttaaatgtatttcttaagaaaagagggatacaattaaaagtagagaaaagaggaaaagaagactgagggaaagagataatattttgttctttatttattttaagatgatgaattaagttgagcattcttactctcctttaaggatggctggttataagcggagctaactctacgcctccaaatcaaaagaaactgaaatgggttattaacactgataaatcaggtcaaccacaattttttagatcagtgatgatcaaggttctttaaagggaaacctaggtagttttctagttatactaccaaacaggagaaatagaatttatagcagctatggcttgcttgctgggatcagggctttggttatgagaagaagagaagagtggtgagggaaacagagaagtgaaacaagcaggaagatgctagctaagacttatgaggagtgacttactaatgacaccaatgacacgtggtagtgggaaaggtgggaaaagtagggtacttctgttggataagtgatggcttgatcttgttctggttgttggtgttctgagttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcacagttggattatgtaatctggtatgtacatgtggtagagggagcggaaacctaaaggttgaaataactcttggagtactgtgaattattacaaagtcaatgaaggaatggagttggataaaagtgatcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaggttgaaagtcttaagataaaaaagataagataatattttgagtagaaatgggcagttttggcagtcttttggccagcttggttggctctaaggctgacaaggccagtgtgccatcaagttggtaggttgaggtttttggaatcttgtaaaaaaaggtatttatgtactgcaaacagaaggctttttgggctgatacacactttaacttcttcttcactcttatatccactagtccccagctgagaattgccaaacaggacaaaggcacaagctgttgaattggctgttaaactggtcaataggccctttctcatttactgagtatattcttttgcctccttccagagcccaccgggcttctaggctctttgttgcacatcagtcaggtcggtgccaatatcacacattaccctggcccgccagccctcccagtcatatcacccctcatcatctgctgggctggctgtctgtacagtgtgctttgtaaccaactcaataagattatgattatgattacaatatttacatatgagacgtggtcatgggccggggcttgaagtgaattgcaactagtgcggttggtgttgggcaggtgtgtgggttagagatctgacggccaagatcaagtgagaatctcctactcctcttaaaaaactcaccaaaaaggacttccaattggctggaaatagttcacagaaaacgctgtcaacttcacatgccttgaagacgtttgctgagccacagcctggttgagttggtttgttgccaagttgactgtagtttgcatgcagtccaagttaaaaactccaacagttcttgaaaatgacccaagacccattgggtgcacccttggtgtatgtacataggtagaagtgtttatttggcacaggcactgatgagtcaaagatttgcctcagggttatgctaggaagttgctcaactacatattggatcagtttgctggggtgctgcattttgctgatgccctcagtaatgctctgccacatcaatgaaattaatctttcctcactgacactgaccctcacaaaccaaatctacatctaagtatgatttacagagcattaagatgttttataccagttggtagtccctcattttataaattcactcatttgacccaaattcaccatatctcattggtgcttcatagtgtacatgccactgaagtgttggagctgaactttcttctgtaagaccaatggtcttgacaagtgcgcatggaaatccaaatatccacatttgcagcacatttcctgacttgctaatgcaattatcctacatgtttcaatcattagatatatactgtgggacttagaaaaacgactcctgtttttttgccaacaactcccaaaaaccgtcagcggatgcctgttgggagtggtcttctaaagtgagggtggattctgggagtcgtccacccaatttcttttttgctatttttattatttttattatttgttttgggagtcaactccccaaaccacccctcatgtatgaggggggggggggggggggtttgggagtcgctccaacttgaccagaaggaaccccttgctgtcagtgaagaagctaaacatcattgaatggcagggattgatgaggtagatcccttcctatttgcacctcatcaaccggaaggaattccttctggtcaatgaggccttttcaccccatcaataggaaggaatcccttctggttgatgaggtctttgcacctcattgatctgaagggatcccttctggttgatgaggtctttctacctcatcaatccaaagggatcccttccagttgatgtggtctttctatctcattgatcagaaggagtcccttccggtcaacgtggtgtttgcaccaacgctgccacagatacaatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgtttgcacctcattgaccggaggggatttcttccaggcaatgagacccttgcaccaaattagaagggatcccttccaataatgaggtatttgtgttagagtagagtatgcacaattacaaaaacttactacacaattatgtacttagacatcatgtacatagtttctaacctagttggtgatagggacaaaccctaaccctatcactgccaagcatacatagttccggcaccacacacccaggcctcctctctcttttcctcaccaagattggatacctgggaattacgtgtggtggcttaccgcaacggactgtgttgtgcaggtgagtgaacagtgattacagcaatgttataccaagattggatacccgggacttacgtgtggtggcttaccacgccatactgtgttgtgcagatcctgagttcctacaatttgcaccaataatcagaagggataccttctgtttgcaccttggatccacattatgaaacgtttgacatcctggaacggtcccaagaaaagcgggccatctgacaattggaaccgttgcaggtcaatggggccggcctccacacgacttggctgagtttctgggtccaacttgatggccatttgcaatacagcttcttctagctttgcgattcaatccacatcagcttgacagagttcttgctccgacttcaagctttccctgatctttagttgatccaaattggcttgattgatactttgatgttgtaacttcatgatacctttcaaatactcattgagtgtcattggtgttgatgttttagtgtcagagagggttgcaggtgtttctgacattgttggagaaggaggaagagctggaagaccaatgaggttgctctggctgactgaatccattttttttattagctgcatccaacctcactttgcattgagcgttcttcaagatagcttccggatcagctaaggggagaagagtttctgcgttggaacaagttgtcatcaaaggatgaaagagctttttaggtttgagaaaaaaaaagtgtaagagtttcttcactggcttccttaagtttagcatcaagacaggaacaagcctggagagaacttctagaacctgagtgcattttattttttgaactagcttgataggaatgaagttgagagtgctctcagtacaagtcttactcatgaagaaagatgaaaaggaagaagaaaagatgaaatagaacaacatgaaatgaaaccacttacctagctcaataggaatgaagttgagagttctctaccaagctaggaaaggggaggctgaacactgttgaattagtccggagaattgtgtgcttatgtaatctaaatggtgattggccttgtgaagcctgcgtgcagcaaggtttcacagtgggagcactggaaaaaagaaagaatggaaaatgggaagaatgattataaatgaaaattctaaaaaaatggttaccagttggttttaagtagctgttgagtagggcattcagcagctcacattgtagtaaagcactataatttactgttttgaatccaatctggacagccaacctggctcacccttttttggttccatttttttcttttataatcattcctgccatgttccactctttctttctctcagcactcccactccccaaaaatcaataacaaagtttttggaaaaaaatgtttttattttttattttttgcaaattttgaaactttgttttttgtttttatttcttcatattcattttctgggacctattctgcaccacttcaccaagtcttgtggcttgaagtttgtgctttgaagctgtagaatccaaaacaggcagccaaaaatatgggtccacccactgtacacctttcccacatcaagtattcacatcaagattcaagattcaattgcagctacagtactatgatttccagagtttggtctacaatgtataagcatctgtgatatgcttctatctacagtacagctgacataagggtgaagcccttacaattactaggccttatctctttatttttgtgaaattatagcctacaaatgactccattctttctggtttttcagcatgttgaacttttggtctttgacatgatgttattctcattccaaagactacactaatttttcaaaccatttttcattcttatgtatccattgcctattctgcaggtttctatgttgtaggacccacccaacattggtgatatttagtgccacataaaaccaggctgctttgaatttgagtttttggttgagcttgagattgggaatgttcaggtgctcatttgtcagcctgtactactcagagccagcctgcacatagcatctctttataatgagagacatcatgcattacttacaacaaatgtgcttatgatataaacattaaaatatactatttaaataagtggaatcactataattaaagagacattattacacattacacagagcttgtaataattgacaatgaaagaagaaatgatagcaagaaaacagagaattgatcataccctaacatattttaaagattcaaagacagacaactattttttttaagagcaggatcaaaagaagataataactaacaaataagaattagtgaacaccatataaagaaaaaaagtacaagatgaatccaattgaggtctattcttctcaccaaattgaaggaaaatatttgagagtgtagcttgatatcagagatagttggattcaagatggggatgattagttgatttttcagaaggagatagactaaagagatagtgtttcaaggagattttgtttggagagaagataagaggaagaaggagacattgtttggtgagaagatcagggaagtttggcaagaagatgatgttgtttggttgttaggtttgagttttgttatgggtgttctggggagagcaggagggatcttctgggttctggttcttgatggtagattgcaaaatgaggaatgtaaaaggtgtagatcttgaacaaactccaagttcaaggtttgtgacatgtacgtaacaggctctctacatatgtaacgtccccagttccagtcctccacagctcataacactatcccgcctttaatgcccaagccgcccctgttgctgttctaaaacagaattaactatggataaaaaaaaatcctcctcttttggctctgcattctttccccgggcagcgttaaaaacccagtgggaaaaagcttgccctctcacttcattctctgtgacctcttgtgtcttgacgccgcatccggaaaattgacgttgaattctgcaaccagttctcaacagtgttccaagttgacctccggttcccacgatgtgggatactttatgggttcccatccaacaacttcaaacattttatactttcttgtatacacaataatattacaccatatagggctccaggaatggattccagggccaaacttaacccttgaggagcaggcttggacacatttaacccctctgtgttacatgttacacccctctttcactcacaggtaggggggtcaagcacccttacatgttacaaggatatcaggtacacatttcacccctctgggccatgtgatctggcatctgtacgtcccaatcaagtacaatggaagtatgcaggcacagcatacaggttaccttggcaacctgtcatgcaatgcgtacagcctcaaatacaggatgacatcatgcggcttacaaaacacagcctgcaggttgctaggttgcatagcaaccattgcacagctttttgagcttaacaacgagttctcctccggtccaaagcctttccagctgaccaagtattcgaccttcttccctcttctccgacagtccagcaccccttctacttcccattcatccttgtttttgacctgtacgggctccggtgatgggtggcgcctcccagtgatggtgtcagggttgtgcttccgcagtactgaaacatgaaacactgggtgaacgccctgcatggataatggcaaagtcagtttgtacgcagattgggatattttcttagaaatctgaaatggtcccagccatcggtggtccagcttggggctgggtcttgttgtcaaaatattcttgctgttcaaccaaacctctttgccaacgttccaatttggggtgtcctttactcctttgtcaaattgggtcttcattgattcttgagctacttctagacataacttgagttctgactggacttcatcaatttgtttgagtcgctcttcaaccgccggtaggcactgttcacttgacgggatcccgccgtatgattgaacccgtagtttgccttgaatggtgagactccaattgagacgtgatcattgttgttgtaagcaaattctgccattgccaagagagcttcccagttgtcctgtcggtactgaacaaagtgccgtagatattgctccaccgccttatttggaatttcagattgtctgtctgtcttggggtggtaggccattgaaagatgaagccggattccgagttgcttgtctaattcctgcgtaatctgagaaataaaaatacttcctctgtctgagaaaatggtctttggtgtgccgtggagtttccaaacttgcttcaacataagatctgcgagctgctcggagttcatggacttgtttcaaggaaggaaatgagccattttagtcagtctgtcgatcacagtgaggatactgttgcaattgttggatagggggaggtctgttatcaaatcatagctaatgtctgtccacgggcctgcagggatgggcagcggttctaaggtcccaaatggcttctgggttgagaatttaaccctaagacaagagttgcaaccatccacatagcagttgacaaaacttttcatggatggccacgtgaagctgcggcgtctttgatcttcctgggtgtcctgctaacttgctgtcgtggcagctcttcagaatcttgctcttgaggtcctcattccatggcacttcaatccgtctgctcctgtagagcaccccgtccttcaccaagtaatgcttggtggcctccttcattcaactggaaactgggttctcacaagctgaaatcaattcagtcagtctggaatcagatggagtcagagatcggattttgcttatcagttttctgtccgttgggatttcctctgttggagtgttgggctcctccacgccaaggatctccacttggaaccaatgtttggcgtcctccagatccaccaactcacctgcaaaccagcagttgaatttggccacttcagcaaatgtgttgggggtgatgttcttgggtctcagaagctgcccaaaggtgagcttgtcctcctttgatggtgccaggccaggtcgtctagacaaagcatccggtttggatgactgtcggcctggtcggaagacactctcaaagttgaagaatcccatagtctcagcccctcttgcctgtctccttgtcagttgcttggttgtcatgaagcttttgaggttgcggtggtcggtgtaaacaatggcctgtagtcaatttgggtttccttccaggtagtgaccccattccttgaaagacaccacaattgccagcagttccttgtcaaaaatctcatagttcttctcggattggactaatgaccgtgataaatacgccaccgggtggagttcctgatccttgtcacagatttgggataggacggcgccaagcgcaaagtctgagcaatcacattcaaggacaaaaggcctgtacgggttggctatcttcagtactggtgccgtggtgaacacggttttcagagtttcaaaggcgttgttgaaacggttgtcccagacgtagggagctttgtccttagtcaagtcatggagaggtcgtgctattcctgaaaagtggtcaatgaattgccagtagaagttcgagaatccaatgaagcgctgtagtttggtcacgttcttaggtggtggccattcggataccgctttgacctttgttgggttcatcctcagtcggttacaagatatcaaaagtaccaagtattccacttccggcctagagaattcacatttttccggtttcagccaaagatgatgcttgctgagtgtctctaatactcccatgactgccgcttggtggttggttcccttctgcatgtagatcatgatgttgtccaagtaagcttccgtgtcctttccaatccgtcccaacaggatgtcttgcatgaaatattgaaagtagcctggcgctcctgttggtccgaacggcatagtcagaggtgcaaattgtccttgtcggcagacgaaagctagtttttcctcgtctccctcggccacacgtagatttccataggcgtttctcaggtcaagcttggtgaaagtgttggcgtcaagtaggctatcaaccaggtccattttcagaggcagggggtacttgttcttcaccgtaaacgcattgagttttcggtagtcgaagcatgggcgtaagttgccgtctttcttcccggtgaacagcactggtgctgcccaaggcaaagtggtttgtctgatggtgccgttttgtagtccttcagtgatcagggtgttgagtgcttggttttcggtgggtgacagagggataatcctgcttgcttgggggagggctcctggcacaaggtctactcggaagtcgtagattcttctgggtggaagtttctgggcactggacttgcggaacatgttgatataccggtgatagtgggtcgggactagttctttggccgtcttccccggagtcttggctttgctgtccgccgcaagttgagctgatgttgaccaagaggctttggcggtgctgacatctgcggtgggaacaagttctaggaggggaagaggcttgccagctgttttgactggaattatggtgggggacgtatcaaactcacattgtgggggtgttaacacgtcagaaacacacacccccttgccaaaaatcctagcttgcctcatgggctccacgccaatagatgaggcctttgtcggaattggcaaaactggatcggcagttgcaatgatcctgtcttcagtggttgaggtccggctggcggtgctaagtcctaggaagggaagaggcttgccagctgtttcaagagtaattttggggggaggggatttatcaaactcacattgtgggggtgttaatgtgtcagaaacacacaccccctcgtcaataatcctagcttgcctcacgggctccacaccaaaaggtgaggtttctttcagaactgacaaagcttattcagctgtaatatggggtatcctgaatttttgggttgtccagtcaatgaggtgtccatgcttacggatccaaggaatgccaaggataccactgtaagagtctttcaggtgggtgatgatgaatggggaaggggatgggtcggtgttgagggttaggtggatatcaaaggaagaacggcatgaggaaccgtcaaaaccagagatggtatgttgggagggtctggcaaaatacaggagtcccgtagacttggcgtaagacttgccaatcacgtcatgggttgctccagagtcaatgagaaaagtagtgggagggagtgtcaatggggttgtggcttgagaatgtttgggtggcacaatgggcaaataaataaataaacgcggatcaatttgatttcttgaaaacatttcactggcgccaatgctaactacaaacaactcttcactgctcaggataggcacatccttcattcctgagcgcctccattttttgacgaatccgccctactacttccagcctttaactgtttgacctcctcctccagctcggcaatccgggattgttcctttcctttcccctttgggccacggtccgggcagtcctcaagatgtgtccttctttcccgcatcggaagcactggcccgcttgcatcatcctggtcttctccgcgtccgagaggcagccttgcatgaccaataagtccatcgcattggggtccagggtcttggttgtctcagtgggggtcagaccgtggagttcattgtcaatctgcagggccagagtggcaatgtcggctagttccgagaattcagttcgagccatcagcagcatgaggcgtatttgggatgataggccttgtctgtactggctgatgaggacggcgggtgcccagtcggtgttgtgggcgtgcaggttgaactggtgggtgtagtgcgataccgacttggtctgcttgagcgcttggagggctgcttccgccttggtctttgttgaaattctgtaatgcacagtgttctaaatatcagcacatcaggcatggacttggtagcctagttggtaaaggcagcacttctagtatagtgtcttagcttcaagctaaggtcgctggttcaaatcctgcccaagtcaattattttctgctaactgtctgaaaaatgcattgttaattttaacagtcttcttctcagtgttgcagtacatggtgttgaactgagtgacgaagtcttcatgtttgatagcctcagtctcgcacatcaccttcttcatccacggttgggcccaagagctggccgggccagacaagtaggacaaaatgaagaccataatggcgcggttggtgccaaagaggtgtcggttggccaggatatagaggtttacctggttaatgaaaacctccgctttggctccacgagtgccgtcaaacttgtcgggggctccaatattggggcctttgaccggcgcagttggagcttgcagtgggttgttggtggtctccagtttggcctccttcttggccaattgtgcctccatctccttccgggccttgcgctctttgttgaccatggtcaagagtttggccagttgcgcctggacctcagcgagcttggcgtcctttgggtctatgttcatcacaggggtcttaggggttgctctgtgggtctggggtctgatttggaggcctgggtctgaaaaaaaaaaccgccaggggtcctccaggggtgtctgtcctcctctggggggtctcaggatgtccttggggggcactgggggctcttaggggttgttgggtggcttgggggcgctccagtgggctgctgggtgctctgggtagtcgcttggcgctcagggggcagtctacaggcgttgggggccttcaggaggcctcagtgggcaatcgggaggacgctggcgctctgtggagtgctccaaggcgctgggggcctgtctgggttcaatgtgaaatgtggagggttgaagtttttcactccacagttcttctaccacatatttaacgcactgattttcctggactccattggctagtgcattgagtgctgctttggtagatgacagggtgatgctcttctgtttcttgctattccacaatacagggcaagatttccagaaacaggttgaattgctatgagatagtagggggtatcaaatatgaaaattctcaaagattaaaacaccattttctcttagtctgatggatttttccaaatgaagtgtaataatacagatacatcatatcaaacttctactttccataatacattcattaaaaatggttaagtagtttagaagaaaataggggtttaagttttcagattcttcatatttgataccccctaattaacttgtagaaatttaagtgaacaaatgtgtctaatttcagtattaaaaattaaccgttaagtttgaaggtaattggattgtgccattgaattctatgcacattaaaacctaggaaataaatttaaaatttcaaaaaagcataaaaagtaaggtacctacatgcatgcaaacaattaattgaaaaatgagtgggaaaaaaaattaataaccaaaagtcattctattgtaaaatggacttcaccattaaattctaagcatttttcaacctaggaaacaattttaaaaacttaaaatggtaaaagaaattaattgaaaaaccacgtccaaacgcagaaaccacgtgcgctgtgccgcagcaaaaccacatttttttattaaggcccaaaataaataaataaataaataaaaaacaaaaatttcaaaccactttgccaactgctcaacaaaaaaaaatcaaaagtaaaaagaaatatgattttttccattttccatatttttggagggtcacaggctgcaagcagcaaaggaaaaaaaatgaaaaaataaataaataaattgaaggcttgaaggccgcaagaaattcacaatcagtgtttatgcagctttctgcatctgaaatttccccaagaaactttaatttttcagcctgggggtcatttttggggcggatatccacagatatccgcgcagatacccgccagggccagcgggtatcccccagcggatgcggatgtctgatttggctgaaaacgtgagcggatatccggatgcgccgggcccatctctagcacaggtttatttggacatgcgagcctcacagggatcagacaaatacaggagaaactctggaccaaccttccaatgtccttgcctaaaggggaactcaggtgcaacatttgcacccaaagtaagagtttgaataaaaattgtctctcatccttggatagaatgatatcaaaattggaaatagttactgctgatatcataggccctcttgaggttgaaacattcaataaagggaagtatctgcttaccgtccgcgatttagccacaggattcagcaaagcaaaggtaatggtccacaagtcacaagcgtgtggactacttactcattgaaacagttctgcgctgggaacaacagcttgaactgaatgtccagtgcgtgcgtaccaacaacgggggagaattttgtagtgatgttctgtcggatttcttactgaccagggggattgaggcggaaagggcgctcccatatcatcactagcaaaacagtatcattgagagggtcaatcaaacactggccgacattggcaggacaatcctgattgatagcgggatgggtaaacccttttggggttttgccttcatctgggcatgcaaaatctgaacacccttcccaacaagaggactggatcaatcacccctgttgaggcgttctatggcttcaaaccaccaatggacagacactggatctttggcaagaaggcattcatccatgtgtctgacaagaagagaaagaaactcaacaagcaaggtctggagggacaagtagtagctcactgcaatgacagtaagggctggattttcttgctcacaaccacaaacaagctatttggggagtagttgagtggccggtgtggtggcaagagtgcgcagcggccaaagatttggccgtcttgttgggagacctgtctgagtagcggctggaggagcacatggactggcgggtgtcggaggggtgatgagtggagtgcaagggagtgacaacggaggacagtgtgagaagcaggaggaggtcatgtgtgggagagctggcggagtaggagttctgagaaggaggagagagagagagagagagggggactttccaaaacaatagaagaattagttattttacctacctacaagaccatcaagcaagttaccccagagaacaaaccggagtaaggaagtgttgcgtagtggagaagtgcaagaaatcctcaagggcgcgccttactttccacacaggaccagaagccagtgtttgtcaagaaatttgaacccaagaagatccaagttgcaaaaacacctcaaacctcccagcctagcaagtaccctgtggaacaaagtgtaagctcggaacaaagccaaactcaggaaaagtcgtcaccaaaacatgatgtatcttttatagtcatccaaattgagcttggaaattttgctgacaaatgacctttcaaattaaagagctaatgattgaccagatccttcttgagtgtgaacgttttgcagcttcagtccccaagacattcaaacaggcacaaacgtccattgcctgggtcaactggaaagcagtggtggcagaagagctgaaaaatctggattcaatgaacgtttggaccatcaagaaggttccacctggacacaaacccctgaaagggcaatgggtctttgcggaaaaattggatgacacgggtgaaactgttcactacaaagcaaggtacatggcaaagggattcaaacaagtgataggacttgactatgaatgaacttttgtgcccacagcaactctttttgcaatgagactaattgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttaattattttacatctatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcacttctttgcccgtgaaatacctgtaccacaagctatccctgttctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtaaacgcatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgaaaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttgacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccctgtattgatccagatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaacacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacactaatactaacaatggcagccaagttcaactggtcagtgtactcttttgattttgtagcagcgtacctgaatgccccaatagatgaagaagtctgggttaaagctcctgaaggccttgatgtgaagccgggcaaggcaatgctacttcaaaaagcactgtacggcaccaaacaggctgcacggtgctggtggctacacctcaagggagttctggaaggactaggtttcacggcaagccaataaaacaacagtctgtacactgttaaaaaccaagagaagcaaggtgtagtatgggtccatgtagatgatggtatcgtgactggatcatcaactgatctactcaagtgacccgccttggaggaagccgggtgtttggtcctttgtatcacccctttgttatccacaaaaaaggtgatcttcttgaccttgtgatcaagacaaattttctcagctaatctggttgcagcaatcagcccaacagcttcggcctcatggttggagatagccagattgtcgcccatgcataatgaatgaaaaaggtttgactgagggtcgtaagcagcccctgcaccccctttgtccgggtagaaggatccatcactgaaaattaatagagtgtccctctgaggggagagagtggagagcagaaacttaacagcttctacagcttcttcctttgttttgtccaagttgacataggaaatcttcctggatgatatttgcttgaaatcacacaagaggccgatcctctcaggtcccagccaaacagctgaatctaccatgttgtgggccaatcccatccgagccgcatctgctagcctactggccaaatctgccctgctagataagatgaaacatcttatcacattgttaggtttggcagttgtaagcttccgaaaaaagaaagagaaacttgtcctcataatatcctggaaaattggttgaaccgatgatcacaaaccgatgaatcaatttgaggtagctttgaagacccccagcaaaaagatacctgcaatcctatccgctttgttggccagggctgtgagctttcccttgttggctttggttgcccatattgctgccccataggtcacacgtgggatgaggacacttcttattaatcttacacaagctgcctccctggtgccccgcctcaaattaccaaaaagtttagctgagctgccgttttttccgccttggtttccaatgccttgaaattgcaggcaaaagagattttatttcacttcctgtgctgccttcaaattctgtgatccaaattgtaatgattctacggagggtttacttttggtaaaccacatgaactgggctttgtcttgatcaaagatggccccatgagatttgccccagtggagtgattgaattcctttgccattgagtatcaatttggtctgttcaaaagagttagctgggactaaatggaccacatcatccacatatccaatcaaaactctatcaaggctagtggagaaatccttaataagtaaagagttgttgtaaatgatgtataaaataacagaaagaggagatccttgggggaggccaatctccatatgatgtgtcttggatatagagtcatccaaacaaattgtggtggacctgtcatgtaaaaagtcagcaatgattagaatgaggtaagtagggcacttttgttgtgaaagatagtggatcagttgctttggatggacggaggggtaggctgatttaacatccagaaagaggccagccacgacttttccttctcgccatttagctttgacccagttttccagtgcaaagatggcatcctcagttcctgatcctttacagcccccaaaatggccatcagcaaggattttgcagtcttcatcccatgccgtcagtctgcgcgccatgatgagttcaaataattttcccattgtgtttaataaagcaattgggcggtaagcgtttggagaggtgtaatctggtttcccgtgcttgcggatgattgccgtgactgcaaatttccaggggcggggaaagttggaagaggttagtatttcattaaatattgtcaacaggatgggtgataaggttggagagagcagcttaagcatctcgtttgcaatcccatcaattcctgcagccttttttgggcggattctgttgatagctgatttgacttcggcaacagagactttggggtaacaggcaagcctgcagtcagagctgggagaaacatgggtgagattgattggaacattagtgatagatgtgccatcaaaaataatctcagcttgggactctttgtccagaaggagtttgccctctttatcccttaaaggtaggatgccactgcccgacgtgcgtttggagaagcataagaccttgagtaggtccgtctctttggggccttcaaaaagttgttcccagttgtgtcacttcagcaaatctaccaaggttaagaagtaagtattccattgtttataacaatcaatggtgtcaggggacttatccaggatcatccagcgccaggctttgttcctcatcttgagaaacagatctagtgtggccttgcaccaccaaggtttggctttggaattgtccctcctgaccttacgccctagagaatcctgtagtgacttgaccaaggatgtgagtgttgcaactttattgtcaagagtgagattgtcacctgctaggtttagacacgactcagctaatcttgattgagttttttcctggcagatattgtaccagcgcggtagggtccaccggtagaccggatcaggtttgctagctgcaaggcgcataaccaaaccctgatggtcagagccaaatttggagtttgtgacatcaaccacctaaactacttgggagcctaggcaatttgaccaaattaaatcaatagttgatcccttgcctttattagaatagaaggtggggatgtgcttgggcgatggaaggcaaaagccattgtgggaaaggaaacttagcaggttaatggcttctgggccttgtttctgacaacccggcggattccagtggcggtgatgcagattagagtcgcaatctgtctggaataatgtgatttcagccacatctcaagttctatcacgactgggaaagaggggggggggttataaagattgatgatacggagcggctctcccgaggggagcttgagctctacccctacaataagctgggagcccccatctaacagagtgatgtcggataaggggatcaaggtccgaatgtaaataattgccttgtgacattgtaggactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaatgagctgcaaactccgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtgtaatttttgaaggttgatcttgttgtccaaagaattgattgagttgttgatgttgtttctcgtcttaatgccttgatactgtatatgtgtaatgtaatagagttggttcttgaacccaataatgctgggagtactttgcttcaacgaggactggaacaaaggactggttcttctgtgtaatgtttgtgaaactgtgtacatatttcaactgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccaccaaacatgtgtactgagtgggatgaggaggaaacaactggcaggcagaggcctccttatatagtaaaatatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctgtacctgaaaatactgagggattttggctagactatctacaatgcatcccttttatatgcaagctgtaagaaaggaattcatgtgttctgtggctaactcaatgggaatttaactggtacaactggtggccaacttgtgtttatgtaagtataaaaggaattcataatggaataaaggaattcaatatgcattatgcaatatacccccatgcaatataccctccagctgagtgtctctgatcctttgattctccgtgggacatccttgctccgtgtaacttctgatccagtagagatatgaaggtggttccagtgggtgactaggggttgttggaattttgcctgcgctctccgatctcctctctctatgcgctccgctctccgcgatctcttccctatttccttctccttttctctctcgctcaattcctttgtcttctcaatcttcttaatcttctcagatcctccaaccatcactcgacctctccctcaattctcatcaaccatccgcaaccaatcacaaccaaaccggtctcagtcgtcaaccgcagcaaccacatgtcaaacactcaatccacaaatataaaaccctgctccctttcgtcctcaatcgatcttttccccagcagcttcatccctctcaatgctaacacgcaacaacaccttctccatcaaagtccccaactgctcggacttcttacctcgaccctcaacaactaacaccattcccttctatctcgccatccaactccgtttcttcttctctctttttctctatcttctttccctaatctctctccttattcactcacattgacgccaacttccactcctctcatcatccattcaaccatcaacggttcttctggcgccgactctctctctcgatctgctcacttggcttctgccaatttggtgagaaactgactggatatgtttctcttattaaaaatgaagattttttgtattgaccttttgctctcattattttcttgttctctcttttttctgaccgcctagtgtctactacttttgcctatttgatctcatttattccagtctttctattctgtctaagtcaaagcataactctcatcgtggtaggcttattttctcatccatctttgatgttttcataattcattgttttttatcattttctgatattttctctttgttatcttgtttttagttctggttctagtttcggtaatcaaacctgtttttcatcaggggttaaattggccgtagattccatttctgaagtccatgtgtccatatcttgagtccttcattgataaataataaaattttgaattttctcccttcatacacaggaataatgaccacaaggttgatgccatgaggatggggagtgttcaaaggtgacaaagggttgccaggcggtgtgttgagggggaaaataatcaagagggttaacccagggttcctggaggactaaaatatcataattgagggtagagttcagtatacttaaggtcaccgatttggagatgtgacaattgagttgaaaaacagagaattctttgtggtcaggtttgtctggggttgaggaagccacccagtccgggaaaagtgctgttgaaaaatcgttgtttggagacaagtttctgttggaggttgggttgggtccttctatcattgagacggaagggggcgcttctcaagccaggccttcttgtaagggcaaagcttgtcaaaagggatgtggttgatatcagtgattccttcaatctcattcttcaagccttctttgcagaggacacaggatttgatgttaccaatgcctttggggcattcattcattgagtgtttcccagcacacttggcacaacaagccgtttcccggcaccatttgccaaaatttcccatctgcaagcatttaaagcgctgtggagggtggggtttgaatcggttggtcctgtggaagtcataattcaaaaagatgccggatttttcaacgcggatggctaagtctttattagtgaaagataaaatgattgaaccagccttcttagctgttcctttgtttgagcccatccatctcactctagccaagttggttgcctgaaagttgttttcagaagccagtagcgcaatactagccggatttccaatgtcaaaagatctcagtacgccatgagccatcaccaaaaaggtgctgggggtcgattctaggtctacatgaacttctttagaccacagatgtttattttccatcagccatttttgctggccgcaattattaatataaaatgaaacatcacccgacaggagcatgctggcaccccggatggccacaatttctccatcgacagtagcattcatctttgagagggttttgtttgccttttgaactagggcacttttgggtacatctttcaggttggtgttgaggggtttggagtggatgatgatgtgttttggtttcagggacgcgagtgcttgattggaggggggtcaaacggtaggcggtctgagggaaggtgcaccaggggttgatgtggccgtgtaaagcccctgtttcacttgggcttcacaaggaagtccctgattacataagccctagtttgaactcagtacttagtccttgttatcctcttccctcttctagctcagtagagaccccggactgatccatctctcactgagctaggtaagcttctcattccttttctcatctttcctcttatgattcatcttgtacacaaggagagaccccggactgatccatctctcactgagctagctccatgaaataaagccccacagattgtttctagaaccgctccaaggcttcactgccttgtcacttcatcctcacagtgaagagcagtcccagctcttacactttttttttctagactcattcttctccggcaattttttccaccaactccgacttcacatcttggtacaaaccaaccccactgaaactttcaactgacttaccgactcgactcgactgccttgactgaacctacttgactgaacctaattgacggtactgacttgactgactgaactgttccgactgacgactgactgactgttccgactgacaactgactgactgctccgactgaccccaactgtttcctttctgcaaatcctttggtctcgggatttcctttctgataactggccatcaaacatcctgcaaatcctttggtcttggaatttttttttccaataactggccatcagttgcccgttccgtccaacccaccacttccgaccgactccgctgctctaaggagctctccttcttgacttgacttcccgacttgactttactgactttacttaccaactggaattcctggcatactcaaatgctccccttctcccactacccaatctcaacttccttgccaccatcccctcttgtttcaatcagacaaacagtgatcaacaaccggtcccccaattcctccttgactgccttctggccttcggaattaacaaccacactttgctcaagagaacaattgaccaaataccgatgactgaggtgcttcgccactggcctccaggactctcgatgcagcttttgtaacttttgcttgacttccaatactgtcgctagactctcagagttgtctctcaactcttggcattgtcactggatcattgggattgcctccagaactttggaatcaccgtggacttgaaatcaaaaatcatcacaatactcttggtaccatcttctacagaacctcgggactggacactagactttcaagattactactggacactcgaaaccgtcgctggacgctcgacatcattgctggactctcgaaattgttgctggacgcctgaaattgtctctggacgctcggagtcgccactggactcgggatattgtctctggacctttggaatcgcctctggacctttgggattgccttggacctttgggattacctcctgaacccttgcaaccatctcttgacctttctgatcgcctctgaaccctcgcgatcatctctggaccctcagaatcacctctgcacccatttagatcatcttcaacttgcaacactcatgattttccttactttctcgggtcacttgttcacaatccaacaagacaacactagttttacaacagcctaatcaattaacaactttccagcattacacacttcaacctccttttttgtctacattcattaccttcaacagtacaataataactcaaaaaagcaaatttattatcaacaacctcatctagtaacaacttaccacacacctgatttcattcttgcattcaacaacttcaacaaatcagatatttcatccactcttaccttgaactgttcagctcatatcaatcaacattactacatttcaactcaaaccaaacttttacccccccccccttaaaaaatttatatatagtttattctttcctctttttgtgtaggaggggagactgtaaagcccctgtttcacttgggcttcacaaggaagtccctgattacataagccctagtttgaactcagtacttagtccttgttatcctcttccctcttctagctcagtagagaccccggactgatccatctctcactgagctaggtaagcttctcattccttttctcatctttcctcttatgattcatcttgtacacaaggagagaccccggactgatccatctctcactgagctagctccatgaaataaagccccacagattgtttctagaaccgctccaaggcttcactgccttgtcacttcatcctcacagtgaagagcagtcccagctcttacaggccgacgcaaacaaattcttctggggttgttgtccttctgggccaccattcataagcttttcaagttcggcaagccgtgccatgacggggtcaaattttgcatcaatcttatcattcagttgtttgattgttgtgttgagttgcgcgattgtttcttccagtcatcgaacattatgcttgttagttgccaacaaattcaatatggtatcaacgaagttggggtcaaccaggacggcgccagacacgttttggtttgcagggttgcccaagatcctattgaggagggtgtgaaggctggagggagggatgatcaccagtctggagtcgtgggcgaggtttccgtcagaaatgatcacatcttcgtccatggttgatgagtctgggcaagcgactgggttggggggcgaggtagggggagcattggctgctccagggagaagagtgaaggggagagaggctttctgttagtaggggggagggtgggtggtgtggtgttaatttcaacgcgtgtagggttgtaattgtttggttgcagacagaaagctgggtacatactttggttgttgagtgaatctaaatgaatgatagactatgtatatagaatagtgtgagaatttatcaggaatgacatgtgataatatttaaatacctgtaaacccatactctgtcacaaaatgtgagacggggatcagctgtagcagctcaagggttgccgtctgttagatcacgagatgaaactcccccaaggggaaatactatttcttcagtagagaggtatttatactctaaactatatacatactttggttgttgagtgaatataaatgaataatggactatgtatatagaatagtgtgagaatatatcaggaatgacatgtgataatatgtaaatacctgtaaacccatactctgtcacaacactccccccccctcaacaacccaaaaaaatgaagagagaagagaagaagtgaaacagagaagaagataataaaaatgaaaaatagagatcagataagcagtaggacaaagaataagcaaaaatgacataagatcaggaaaaagaaacttgaagagaaaaagaaagagggaaataagataaaccacataagaaaaaacagaaaaaggaaccaaaagaaaacacgggaagaataagagaaaagagcagaaagggagaaaacatagagacaaatgaaatgtgccacagcaagaaagcgaagggaaaattgaatgggagaatttgaggtagaaagatgaggaaaaaatcaaataaccacggcaatgtgcaaccaaaacagccaaactgaagagcgggtgtctgcaatagataaagcaaggaaggtcaatatccaaagaaccaatcaaccgtctggcattctatgccctgaagagagacgaacaatcactgggggtgcatgatcattgctgccagtgcatacccccccccccccgattacttgccaaggtgagagatgtaggccgcaaccctgtctgggaaaggaactgagagaccaacttccatccaagggtcttggtgaaaatgttggccagctgctcggtcgtcgggacccattccaaatgaaccttcttcttgtaaagaagttttttaatgatattaaactctcgatcaacatgaaaatgctccttccaagtgccacaatcagagctgatatggatggcagtcttattgtcagacatgatgataggcggttggagagtaaaaaaggaggataggacggaggacagggagctttcagggcgcattgagaaccgtgccaggagatttaccgcaaaagtgatgtcagggtgcaagccttgagcaagatataggagggatccaatccttgacaagtactcaatattcatcaagccatccaacttgttagacaataaatacttgaataaattggagtccgattcttgatctcacaagggcagaagttgataatcttctgaactaacattggctggtcaaggtgaaaacctccatccatctcccgtaccctgagtcccacaatactggccagttgctcgtcccacttgaggtccaggactgcggagagggagtccttcagttgattgagtaaatgatcagagcttgccgtgaagagaccatcatccacatggatccagagaaacgcccggccattgcccttgttgtagacgtatgtcaactgatcctctgggttggggaagaatccaatgccttctagtctattcttcaagtgcaaccaccaacactgagctgcctgcttgataccgtaaagaactttcttgagttttaaaaagcagcccggcttgacataaacacccagcagtggacaaatgtagactttgtggtcaatgtcacaatgcaggaatgcactgcggacatcaaaagaggcaaccagccacccaagcctggaggccatagcaaggagaattcgtaaggaggaaaacgttggtgtaagggcaaacgtctcactcacattgaccccctgaacctggcaaaatccctgtgcgacaatcctggccttgaatttgatgatgactccttcctggtcctttttcagagcaaaaacccatcaacagttaagaattgagtcagcctccgactgagacacttccacccaaactccaagaagttacatcattccaatttcagcgttacaagcatccaaccattctaagtgatagtctgatgaaagagcctggtcgtaagagttcggagcgtcagacataaagggagacatagccgcaacagaagagatgacagcatcttgaatctcaaactccttcaattgggtaaagtcgccaaggtgggtcacctgaatagagttgaggactgagttcagactgctggagttggtcaatcccgatggtagattgtcctcatggaagataacagatgctgcacgcttggtagtgttcttaacaggatcccataggacccacccatgcgagacatccgacacaccaacatggatcaatgcggaggacctgggtacgtattacttggggtatttgatgtcgtgcatgtaagcttgacagccaaaaactcgcgccatgtccaggcagggtctcttccccatacccaactcgtagggtgtttttcgatccttaccatgaacaaccctgttgaagataaaagcagcatgcttcagcaataagaaccagagagacgcaggaagttttgcatgaatgagggaattcctggccatatccagtagggaccggtttgtcctttcaacagacccgttttgatggtgttcatatggaacactcatttcatgtcgaatgttattcttttggaggaaatcttcaaaccgttttgatataaactcccgacattgtctgactggatgcactgcacctcatgtggggtgtgtctgttaaaattgctcaacccatttcatcacctccataggtccatccgccttagccttcaacccaatggctgaagtcatccgcaaaaaaacattatgaatgattaagccaaatttgctgccattgattgccgctgcaaacgggtcaaccagatcaattgcaacaacatctccaggcttgtccacaatctccctcaaaggtgactgtaccggtgtgtgttgacgtttcgctagtgagcaagagtgacatttactcggaagaagagaaagcttcttgtgaggtagacaatgaacagaatcaaatttgatcgtaggttgacagacctaatgtcagacactgagacaatagcggatgtgtatacaatgtaaagatataagtacaaacaggctagtgtagtggttaagaactgtcttaagaaaatttgtaccaacacccctgtgttcaatcccccttaaactctgttgtatttttattcatttcttttatatattttttttcctaagtaattccgtggaataacttagtatcttcctctgtattaatatacctttattacagagattctagcttatgtacataaagtctcttcttctctctctctaagtatattctgtaattagagagattattacactttgagaattgattaatttatctctctctgtatggattcacccatagagagaaatgatgtcattccctccactttggatgtaatcatattttaaatacatattttgatcatttatgatttaaacacataaaatgatcatctatggacctgtccggtccaacaggcagtttgaaccctgccttgcaatacttaagggggagggctttccctctaggattcttccccccagagattattgccatacaaacccattttccttacttaaactaagtgagtgggtttttttataatctattaaaacccattacatccatcatcttccctcatccctagactaaagtaaagtcactactgtagcctagaagagagttatacatactctgagcttgggaccgtgaagctcattccgcgtgtgtcccctctaacccagggagctaacccctccgcttactagcgtcgaggcgaggttcttttccattggctgcctaagcagttatagtgtgaccctaaaaccccatcaatgccaggtcactcaagagaccggcgctgacaattgggggtctggccatgtttcttttcctcaagaccgccacaccaaaccattcataaaagacagattttttttttaatccaagttgtttctattttttgattagatcccatcattgctctggcaatattactactcagatcaaagcccccttacgcgaccattcatcccatcttgtgttacacctgctggttagttatcactaactaaacgcacctgtacacttcaaatcttagttggccgataaagacaaaattagatcatacgagtcagtaactcatagtcttttcaaattcttcttattattactccgactaattccttcatcgtacatttttttttttgaagtgttgactgatttgactacgtctgccggcaagaccgccaagccaagacaagcgcctgccgcagaactgatcagttcagtccaacccatagcaacttctaagaaacgtgtctctaagacttccaaaagtgctaagaagaaaatcaacccggagatagttccatccgagtgggacactagcaccaaagaagacactaaatcggacagacctgaaccgacgacttcagcagcgccaatgttgaaaaagtcttccacaaactctgacccatcaagtaacaaaaaaccagtcgacaaactccaggatagagaacatgacccgttcaaaagcaagaagcccgtcaacaaactcaccaacagagaagtcttgaacggtattcatataaaaaagttatctcctgcggataagcccactgctcctccattggctccttccgttcccaccaatcaggctcaatcagtcactgaagagactaagattcaattggtcgatccagtcgttcacaaaactaccaacgattccgagaaatcgactttgattcaaccaaaggagagcttctttactccctcgtttccacccgtggatatctaaaaacttggtttcaaactaaatatgaatatgttttcatctttggtttgtaaccggatactagcctgagctgtctcagaccagctcaaggctcccaataagaaaattccagatggttcatggaagaaaaaagcagcataactaacaggtgggtcctccatagggctttataaattaagaggtaataaaaatcagaccatgtgaccccagtcaaattcatctcaacacagctcctactagaatttcagctcaatccagctcttgagccatggctgatgcacccagctcaataaagctccaccccatgattcagctcaaatccgctccactgaaatttttgaccagtcaattcatctcaacacagctcctactaaaatttcagcttaacatggttgacacacccagctcaatgcagctcccatgattcagctcaactcatctccttttgaaactgccaacagcattctaccaatacagctctttgcaactcaatacagctctttcccactgcggatgaccatgcccaactgtaaaccttactgagacacatctgccggtgacccccctcatgccaacccaatacagcaccaaagctcaacttgtcttcaatcaaccgcattccactccctccagtagccatcttgagccaactcaaaaaatctcaaacactccccaaaactcaggacagctccaaccactcaaacacctcagtcaaacactccaaaatggtatcaactcgtgcatctcaaagaagaggatcaacccgatcccaatcatcaatatcaacctccaataaaaaccgaaaacaacggatcattactgccaacaagaaacaaggtaaaaagtcggttatatccaacaaaaaaaaaacttcaagaaacaaacaaactggagatactagccactcacccagccaccgatccacctgaacccaaactcaagttgaaaaatcaaacaatggggttcaatcaaaaccaaccaattccaatcccgactctgactctgactccaactatgacactcggatcggtttcaccttagaaaactttgggagccaccttcctagttggtcggtaaacgaactccgaagaactttgcaaaagaagaagaatccctcgaattgacttccagtagacgtccaggaagccttacaattacttcaacaaaactatctcaaaagcaaactaatgctagcacttattggaaatgtgggtgaaaaacaaattcctgtaagtacttattttttccttgattgtcaagggaaacacttctgagccttcatgtttcatttttgtagcggagagaacaagccatctcgcaaacaatgtggttggaatcgttatgttgcctttagccttgaaagtctgaagcatccaggtaagtcttgttcccaagattgatcaactctaaccaaccattcacaatcttgaccatcacaacatgattttgctgcattcaagttccaccaaaaggtacctctgaaggctgggaccaaaggaattgcgagatgggtaaagctttggcctctctaactgctgacgagaaggaggtctttagctccagagtatttcaacacttctcaaaaataccatgtggatacgacaaagacgatgatgactatgtagagaacgaagatagtgaactggaagatgatgagggaaggggctcattaactccggatgaaatcagcctgtatatgccactttatcataacttggtcaaccacgataaggtgaaagcttttattgccaaaggacctgaaagcaaaggtcacaatgctggccaggcctacaagcaagctctcaaaaatattatgaacttgaattcagaggtgagtgctttgtatcaaagttgattcacagaagcattgatgatttatcgttaccaatacccaaacagttgtacactgtttcaaatgtgtacaacactacttattaccttctttctgcaacccaaacccctggcctcaacagcttttgcaaggaatactcaaacaatgctgcctggcttgctttggcccaaaaagaattgaattctaaagaaaccttcgaggcttacagtcacggtcgacaaatacaggccaacctagaagcaatcactaatggtcctgagggggaaagcggtagagatgcagacaaattgaaaaagaatctccaaaatgcactcaatgatcttttgggttagtgtctcctgcttttcaaattcaaagtgattaataataatgacatatagatgactcagctacagcacgaggttcgaaaaaggcaatttttcccaagggaccaaacccagtagctttacttttagaaagcaatccagagttacaagttgtcagggcggagggttcaagactaagcaaggaatctcttttacttggttttgataagatgaaaaagattcccaggcaaaaatggctagctgacatcgagagcagccaatttactattgagaaaaattctgattaattagtcactcacttttgcatgttaaacccataaatactatatttttattggtcctcaatattaaataattttgatttccttttgctgccaaattctttaaattgtcatgtctgcttgaatacaatgaatgtttagatttaaatatccttgatcaaaaacaaacacatgaaacataatgtgtttctttgttccaaaaacaactcatgattgaaaatgaaacttgataaattgatcatgcagttttccttttggaattcaccagcaatacaacttagtgaaaataatgaatattggttctggaaaaaaaggaaaagaaaagaaatcacttttttttcttttggaattgggcaaatgcaacttcccaatttctttttttcttgcgagtccgaactctaacaccactgggattatttaagaaatggttttggaccatttcactatcatattccggataaagaggtagccaatatgctgagttgctattgttgagatatgacctcaatccctctaatattctagcggtgtttttcctaagaagacctgattacataatcggtccatttcagaatgacctcatctcatcttttcgactcgactcccctcgtcttcctatatgaggctctacttccttcggactcttttcttccctccccatgactccagaaacattaaatcatcatcattataaatctctcttcgtgttctctgatttcatcgctgttgttctctattcctacctcaaacaacttactatctaatagtaaatcattactcttatcatattctctattaaatctcctgtctcatctcttcgcctcggtcgtcaatcatctttatacgatcttctcttctctctactcaactttgccgatctacactcccttcttaactcaacttcgtttgattcgcattcccttctattcgcctcttcgctgattctcatctaagtcaaaacagccttcctaacatcgtaggttcttatattatcttctcatgttatcgactgtgctggaagatcttttctgacattggctactatcagttgtcatctcttttcttttgtgttccttgtcgttgtcgcgttccctgtaccgctgctcctgccttaaggtactactttctttcttcttctttctctttttaaattctattgtatttcttcattattgtactaattaagaaatccaaccttaagtttgatacttaacagctatagacctggggatatagattcatgttagaaaatcctgatgagtaggctgactgaggaagacaaaacaaacttacttggtttgcttcctcaaggaaggcggaatgcctggaactagaagtgaaagaactttctcaactccccattgcaacccagaatctttgtggtagctcctccaacccctcatcaaaataaaactttccgacaccatggtagaggattcgaaaaggcccgtgaaaagagtatccatgaaggccagtatacgcaacacctaaagatggcaaaataaactcgccacccctgtggttcccaaagaagaaaaccgaatccagcaaaagagcattattcctgtccctatgggtatgaacctgagtattcacactaacagtacgagcttggaaagaagagagatatcttatgatcagaaatttaaactaaattaccaaagaaaggattcattacacttacaagcaacaatatcattttttttccaaagccagattttcttgaagatgattgctaccctctgcttttagataatccacagctgcttgggcaactgcaacagattttggcaagaaagtgttgttgatggcaccaaataacttagaatagaatgtcatttcatttcgcaacttgactatagcttcagtgtcgtcagtgttgttgttttcacggagcgggttagggaggtgaagttccttgtcatcatctggccaatctgatcctcgcccctggagcagatgggttttgattgatttggtggtgcactgaatcttcttatcaagcatgcctgccatttttttctggcatccaaacacaattcaattggtcagtggggtaaaaggcagtctgaacttcttcaaaacacttactccacccaagccaaatccatatgcttgatagctaaaacttccctcagggctatcaccaggtgattggaaattgcctttgttcttgttgtccagtggaaatggggtttgtggtgagccttcaaggctttgggcaacaaaagagggtggaagttggccaacatctaacttgcagactggcttggcaaccataacccgtaaacactctaatgcccttgtcttttgataattcaattagattccagagactaattcagagagtgcaaggtttgactcactttgtgggaaatatgaacatgattaccttgactagtggaaaaaggcggaagtctgatcccaacacaaatctgattctcatccagaaaaatcaccatctgctcatcatccaataccatgcatcaactttccaaatgtgctgacctagctcaaacgtcttgaagtgtggggtacctgagacaatacggctttggataggttgggttggttttgatctccagatcatacttctcaatcttcttcctgaaaactaaagcctgaacaagttggttttgccaagttgtttgtggctttccagtgtcaaaaaaggcaaaaatgagcattttgacaagtttacggatgtgaagctcatcatccatttcctgcattatgaacacagcaaataaatcaaagtcgaccacctgctctaccaaagctttgtgcagatcttgcagccatcaattggtttggcggatgacaactttgacgtcattgtctgtgtacatatttcccttcagagacattctaaaaaagggaggctggggtcaattgggaagtctgaagggtcctcccaccccacaaagtcacacattatcatcttggtaggaataactcaaccttgactgtacgccaaaggccaagttaccccactgtagcagatggggatggactgtatgccacaatccccatccgacagcaccatgcaataatgtgggactttgagtggtgggtgagactttgagggttacttgggaatgatgagcccatcacataccttccttgatcactcctgtggcctggcagtcaagtccaatgggatacggttgggttttcaatgaggaaaggaaatggctgaggaaaagcgggcggaagagtggtcagagttccatatgtagatcaattgattagataagaatatcataagatgctcacaagtgataccccagctaggatgagattgcttggtgggttgtatttcagtcgggggatgttagaatcaatgagatgagaggctcacaagtataagtataatgccccagaggagacggatgagattgatgaagtgcttacagataagatcaagtgggatcagttgcgaggtcagaccaagattgagggagattggacaagagagaggtcagaggtttttccaagagaggaccgagattggatcaagagagaggaccaagattggattgagattgatagagagattggaacaagagggaggaccgagatttgcctggtatcaaggtcagggtgattgatcaatagatcaggtcaggaaccagtgattgaggtagagaaacagtagattaagtgtaccaatgacaggagagattgaacgagttggattccaatatcaacaaaggagatctaggccaataggtagggaagctagatgaaagactgagatggaggaccaaggatccaagagacaaagtacagtaagccaaccaagtaatgaagagatcaaactgtagagtgtgagcttaccaaggaagagtttgattgaccgcaattgaggccaggattgaggaaggagattgaggccaaagggaccaggtttgatgagttgattaaggattgatgttttgaagacgggccacttgggttgtgggtgaggactagaaacaaacgtggaggggctcacatgatggaatccaaagtcacagtttggaaaatgtgggtccggacagctggcggcctgattctttgactggctggaagactgacctaacacttgcatttttcatctcatcctcaacatccccaatctcatgctccatcaactcaatgttaccccttatacctctcatcatcttgcctctcaactcacctcaccagatctcggagcagatggagatgaacagagatttattaaacaatgtactcaagaaaatcgaggaacagccagactttagcagaagtcgtacaggcgaacattgaatcaggagaacaggtgtgtaatttagctattcttcactgagaccagatggggattcaagttatacttacaggtgttattgcattctcttattaacttctcagagatttcagcagttggtgaaataagcgcaaagattggagaaactcgaggccaaaaaacaatgtaggatagtgctggaaagtgctccaaaacaagaggcggatctcactcgttcgacacctggatttggtgttttgtcagcttgctactatggcagagacaacctgtcatagcaaaataaaataataaaagtacataaaaaatctaagaataaagtaaaaatattacataagtaaaagaaactactttacttatgtaaataatacaaaaacacttaaaatatacaaataaattagaaagtataaagaaaactttaattattactgcagattctaaatctacatacaatttaacatagggtacctcagccaaaggtacccccaattctcactccttcaccctttaatacaacattgaataattaaccagtacctttagatcacgggccctggataattatgcattatacataaccaaatgcatatactccaaatcttgtcacggatttggagtgttgtgtaaagtttataagatagtgtagcgtggcgtgtactgtctccaagcccgcgcgccgcgtagtcatgctgcgcactgtttacaggcacgcctgactacaattgagcccaaggctcaagcccccgcgcgtgctaggtatgcctacccgccttggcagtatccaaggaattgggccacaaagccccagaaactcactgtgcacgtgtcaacaaagcccccacacgtgtaataaaaatataaacaagctagaatattcttgaatatactacagtaactatgtataatccatcttccagtttgtatcacgtgtaataagccccagaaaccagttctggcatattctgtggcccatttccaaggaaatagctccacgtaacagactagcccctacccacaggttcctaagggatattcttggttcaaataaatttgtgcatgaccccttggagcttctagaatattatccccaaggtttcagcccttgttgcgtcaccatgtgggctaaaatgggcccaaaagcgctcccctgagcaacccctgaggccttccacaggtatttaaagggccttcttaccgccccaaataatgatcccccagctttacaataccatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttactactattattgttgttattaaagcctcaaaattcctcaagaaactcaacagttaccacccagcacccaaaatcaacctttctgagcgctcccaacttttcagtttccatattgaagaccctcaagaccccataggattattactagtaagtaataacccttttcttgagatttttcccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctaaatcccctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggtttaatttatatttattttttaatataaattggccactttttgatttaatccataaatttcacgtaattcttctgaattacttataccagttttgtcccagagttcttactataaaaattcttagtttttgcaccttgtgtagctagaagacacttgtcttggcatcacataggctgacatgtttgctcacggcccaggttgcagcataccaaaccagattacattgttgattcagaaactcgagcgcaagatccaagaatatgacaatccagttgcaggcaaagccgactctagtagaaaaaccaaactcaccaaacgcaagtgcaaaggtgagcatatcaatggtcaagagagcaattctgaagactccgagtatactggtcaagatgctggcgtggctgggacaaaaaagatggatgaggatgcagagatcaatgtaacggggcaaagtttttgttattggtgttggcaaagacttcccttcatgcgcatcagcaaaaacaaaatcgatctacaatttcagtgagctctttttctgattggatgcaacttgtcaagcctagtcacactttcttcaagcggaacgactaacatcaatgtttctgatttgattccattttaaaggtttcaatacgccaaccaatatcccaaagccaattgaattgttgtgaccggactgattgatgtaaaaccattgatcacttatccatttggatttaaaaggctattgaagccttcaacacagctgccaatgcaaaatcgtgttcaattaaggttcaagttgtagattacgagttcgatataaccatatgttatgtcctcttacttagcctctttttgtttttcttgctatttgcaaggatgatagacatatttaatggtagaacaattttgttaagtaatcatgaaaagatagcggtgccctgctgaaattaaaacggtactttaagttgaggtatcattgggaaatgtcggtttgatttttggtgtgggatttgtttttcttacttcctcacatgtgtgctcattgcctctgcaagaaaatgaaaaaaaattcatttgtgacaaacccttatgctccaagaaagcattattgccttccagctctattgaagtaagttttgcatcattgttaggacaattttgagtagctcattggatgaaattgggctacctagtacaatagaaagagtatatacaacttctgctgaaacatagcatggtcattgcaaatgtcaagcatggacaaatcatacttgcggcgggtccaggggagggggtaatgcttcaatcgaccctagaagaaccaaattccttcacatccttcccaccacctgcaaccctgttattgattcacaaatgaacataacttagattacaccaaattaaccatgacgaatgcgcctcaagacaagcttccaacatgattcttttgcatttccacatgacaccaaataaatatttgagtatgatggaagaagactagtcaacaaatagtgattaacactcagtatgatggaagaataccagtcaacaaatagtgattaacactcagaatatcagatcaatgtctaaccagcggaaacacattgatggataaggctttgaatggatcaacaataaatagagcatgtttgaagggtttttttttattccattggatgttgatctggaccataagagcaaccagttcagtcttatttcttgttatgatttatgtggtcaagaacctcctatttgctgatggatgactagtattgtatctagctattattctaaattgggcaaaaggggagatcaactatcagctagaacatcaatacaacatagcccatcctgactgtatctcagccaggcaaaatctttatgaaccactgattggggagttctaattttcctgttttaggataaaaagaaacaaaaatagtacaaatatgcaagaaaattggtgcaagccacaggatcaagttggccactgtcatcagagttttgataccaaggctagtcattcagaccaagaggtatacaaacaaaacaaaagctaaacctactgcccttaatttgaaattttcaattcttgattcccaaatgatgttttttgcagtggaacaagaggcaaattcttgcaccctttctcaatatgtgtgcaatatctataagctcagccccagaaaatctaactgtccaacaacataaccatcaaaatttttatcttatttcaaacacctcttttgaactatttttcaaatgaaacacccaacacaaatctggccagatgtattgatattcatctggtgaaaaagtaccaagctttaaacaaaagtctgtgagattcaattgaaggaaataagtttggcaattgtcttcatatgatgagataaaagtaattgcaactttggacaatacaaagtgttattctcagtaataaattgatcgttcagccttaagaattgaagaagacccacttaaaatggaaaccagttccaaatttatggggaaatattcataaatcacaaatacttccttggacccagttagagttttaatacaggggtggttttgttttggtcacaaagtaggatacaagcttgatcaggcattaatgtcagattttcatcaggaatcattttcagattttcacaatgatttacatgggatatacaagacttaccaaaagggatcaagaaaaccaaccctcagaacacttcatccacaatttccaatttgcgggtgcctttatggtgaaagaaatggatatggaattctcagaacttatagtcttgcttgaaggaagttacttcagggaagatcagacatttttaaagatgaaaaaattgctaaaaatgttacaatatctccatatccaatttttgaacaagtataggccagaagagttagaaatgagaaaaaaaaattcagtggtcaattcaaatgatatttaatccaccacacagtacaccaatcacataaattgacaaaacaatggattcatggcactttggaatcaagataaccaacaaaatattgattgtttgggaattgttcaaggtcaattaatcaagcattttgaagatgacactttaacttctgaaatactcagagatactgcaactttccttatagccacttggtattacactcagtaagaaaatcctctaggaatttgtaaacattttgaggattccctgctgtttataaacatcaaaaatcccataagcttgaacagatgacaggtttctaaaaagtcagataaataaattgggttttttgatgaatgctataaattacccatgaacccagccataaaacccatactcaccctatgttggtaaaccttgtttagtccctggataaattagtacttatttattttttctcagaccagcctcttgtcaaacccaatcaatcactctcaatcactctcaatttgctctccttaaacatgccaccatttgagggtgaaggaggtaaaaaaccaaaacaaaaacgaaaaccaacaacatcggctggggtgtatttttctcaggccattgaacttgaacaaaatcacatgttgtcaaccggggaggggcaagccaatcggactactacagataacaccggaaaccaatatgaagatctacaacaacaacaaaccaattgcgaccaactggatcaagaatttgactacaacccacagcattccactagccatcacttcaattttaccgatcatgaaaactcatcctccaacatccgagttcagcagctacaccaacactttcaggccgagcatgtcaagaaaaagcgtttactggaagagaaacactgggaagaggtgtatgattcgatgttgtatgattcaatgttctcatctttcaagcaatgtgctgtgaaaaccgctgactggggtgatgaagataaatggcggcaagactggaagggccggtgtccctgtttggataaacaatctcgacctctggttttagtcaatattctaagtctgtttccattatctcttgatacaaaaacctatatcattacaattctaattagacctcaatccttccaggccatagacaaatcaatgtcaaattttgtggctgctaagtagaccaggtccggctgattcaaatgggttacatcagaacatcgcccaagtttcccagaagtgctttctccatccgtctcctccgactacacgacatcatttggaaaaattgtgctgtctccatcaccccctttgcaaaggcaattgacgagtatctagatgccaacaaccctcttattcttgtttctggggcagacatggattccgacccattgtatacagtcagtctagcataaagaatatgattggtacctgaactcatgtgaacccttggaatttttggaatattatagactcgggattggaggaaaactttgtcgacttctgtagatgtgtatagagaaatgctcagacgggaaaaaatcatatccaaagaaatgttggaaatggatccaatggataaaatggctgacatctgtaccaagtgctacggtccctgtgtctctggtaaaaaacccaatgaacccgattatattgtgtgtatgtatggtaacttccaacatcaaaggcatcttgcagcaagccacaagatatcacaatcatcacagcacaaaaccctcttcatttcaccagaagaagtcaaggatatggaagatcgtatgaacactgtaaaccaccaagcagagggcaatgtcagccttgtgagtcaagtattctatttatccacagttgaatacaggttgcttacatataatgacattctaatggaggaccgctgtactgagcaacacacagcagcaaaaaattcacgcggagcgaccacatggaaggcttgtgatgatactggactatttggattggcatgtaggcatgaacaaatcctgagactaatcaacattgttcaaagtggtgaaaagttagttccactcacttgtcattgcaccttcctttgagataataatccaatccagctaatattctgaatgcagggcctatttcccaatgacaatgataaagatgcgacatctgatggagtttataagaaaaaaaattgccttcttgtatgatatagggtgtaatattgaaaagggaatagtaaaagtacgacactctccttctttaattctcattcatatctcttgaatatccttgaaatctaatggtgaaaattctagcggaacttatttagtgaagagcggcaatttaaccagttgatgtttggaacaagtgtcttccatgcgtatgttcatcaatggtcatgtcaactacggtataatccttgcctaaacagtggatggggtatgtcagatggggagggattggagagaatatgggcatatttatcacccctaattagctctttaagatactcaccaaagaagcatcgacttacagcattagatatgaggtcttctcatcacaatgaagtaggaaagagccgttcaggtatgtctgtcaactttggtctcatttattttcaaacggcctgaaaaaaattgagtattgatttattattctagtcaagttgctgtttgagcgaggtaaaaatgttgaagagctgttcataaaatctatagagaaattgaaggaaattgaagaccaacatggttacaccagtgagtacttgactcaacagtggctccgacaaagggaatgtcagctttcagccatggagaatgattctgaacgggagatgattgaatatgccgaacaactggttgaagtagaagatgaactccaagagactcagtaagtatttatttcctgattaattactgaatgtctaataattactgaattaaatagttttagggatgagcttgtttcactcagggctaagcggaggcgaactcgaactgaggaagatcatgagaaactttgattactccccaacacagttatacagttagaagaacatattgaaatgcttgttgaagtacttggatctgaggcattccgaaatctcccaggaaactccagtgagttggtttgtgcagaattcaaaataaatatcagaactgattccaactgctggctgattaaacagatgcagatgccagagcattgatccggttgaaaatcagcaagtcaaagctatatgaggccaaggtaggtgtttgtgaagttcaaaagagatgggatcaaagaggatcatgtagttcaatgttttattttccctttcaattgtaaaaaaaatgctgaatcttttgccctaattaggaacccgaatgcaggctcggttcaagaagctaatgagctccaaaattgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgcacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatcattatctttaacttatattatttatcttacatttatcttatctgttaattacttatctattaaatacatacctgtgtcctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacatcattagaggatctgttgagtacacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcactctcctggccaaagctcccttgattctgagcgctcattctttccttccttcaatattctggaacttataatccgtgcttctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaaaaatgaagcatctgaaaatcaaatggacttcataagacaaaaaagcaaatcattataatgaaaactacagcacggaaattatggtggaaactccggcctatgaagaggtgaagtcaatgggcttagatgatgtattttggaatatgggtttgctatcacatcccaactgtcaggcttagtgatgccaagagcagaactcttctagctacactaggtggaaaggtataataggatgtgtacacgtgtgggtgacacgtgaaaagtggtgaggtttgtgtaaataaaagaaaatagtaaataaaaactgctaagtttttatttacagaggggcctgagttacaggggtttttgactgtgccctctatttaaggtcctgagttgcaggggtggtactgaagttctggtactttgtaataaaggagtaaacccagaaaaagtctactactgaagaaataaagagataatacttactggtacttatctctaagccaaggaggtcttcaggagaggtggactgttcttgaagcgctcagaaaggtgagtgagaggtgttgggagattgctggggaacaggtgttggatggttgagtgaaattcaggttgataacagcaggaaatgggccaaaaggcaggttgaaactggttgttggtgacggtttatgctggtaagtactgatgaagatggggaaacaaagttcagggggaagaaggggctcttaaatacccattctgggcctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgtcaaggagatgatgtaatgcttgtaaccatgtttacagggtgttctgacaaaactgtaacactcctgtagcctatgtcagcacttcatgatgcaggggttgatcctcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacaatttaatactgtagtctgtgctcatgtagttaaggtttcaatgatgtaaaccttgtttttagttttttcccgaactgcatggaccttaattacacatgtagccctcttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtccaatatcactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgatctaccctaggttattttggatgtagattcagaatctggaataatatcctgagttatacttaaggttcagaagttattgggagattctggttaaaaatgttatttttcattatttatttggggccttaataaaaaaacccgcattttccttgttttgacacgcttttgctgcggcacagcacacgcgcaatctgtgtttaaacgctctctttttattaatttttttgggcattaataaaaaaacacggtttttccgtgtttacactcggttttgctgcggcacagcacacgcggtttccgcgtttacacacggttttgtatttaattttttttgcttgtttttcaagtttttttgaatttttaaagttgtttcctacattataaaaggcgtagaatttaatggtaaaaaccattttgcataaaaatgacttttaattattaattttttttttccactcatttttcaattatttgtttgcatgcatgtatgtaccttattttttatgttttttggaaattttaaatttatttcctaggtttcactgtgcgtagaatttaatggtgtactccaaattttttaaaactcaacggttaattttcaatacggaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgatgttttaaatttttttcctacactttaatacatgcaaaaaatgatggtaacaatcattttgcatcaaaatgaaaatacatcttgaatactgcatttgacaccgtttttttatttaattcttcactttttcactcaattgtttgcattaattattctaccttattttttatgcttttttggaatttcaaagttttttcctacatttagaagtgtgtagaatttaatggtaaccttcaatttccataaaactcaacggttcattctgaatactgtaaatagtcatatttttcaattgatttttaagagcttaattatcattattttttgacattttaaatttatttcccacactttaagacatgattaaaatgatggtaacaatcattttgcataaaaaccgaagattgttattgaatactgtgttagacatgttttttttaatgttttgttgaggagtgacaaaggcaacgccctgtcacagacgtccatggaagacagccggctagcgtcaaaccaggctgggcctggatgcacgggcccgtgaggggacctgacagtcagaccacctacacccatcgggttgagaagatggtttaagagacaaggtctctacaatccctcctgtctcctcaccgatcttccacacacctcgtagctagccgtgggcttccttttctctcttagccgatccattttccataacgcgtaagcataattttttctgcagataaacttaagctacaaattcttagttcaacacattccaggctaacattccctgaagtttaaatccatcgtacttcgacgaaattttgtagtttttcccgtcgaactcttcctgtcgaacccgtgtccagaagtcattaatcctgtcgactatccagaagttattattcctgtcgacaggcgcgttttagtagttatcaccccggtcgagataactctccagaatatttctgattggtgcgcagtgcgcgaaactcaccgtctgttatctaactgtcaacccatcagtatttttaacaacatctttcgtgtagtttggtttttggttaaaaacattttttcgagttaaaatctccaagactttccccccatcaaaacaagaacccggtcaaattaatagtcgagtaataggatcatgcaccctgtcaagttaatctccagaagtcctcctcatcaagacacactggtgtgtaatcatattatccaacgttcattataccattattatttttattagtttttaacgtacatatgccgctttgcaggctgcttcccaaagatggaaaacaacaaatcgacaagatctaagacctacgcacgcaaagaacctgtggaagcaatctcaagcgtagccgcagaaaatatcgctaccatcgctaatcctacccaaactaaagtggcggagttttcaacggcacgcaacagcagtgacccacatgacagcgatgaagaggggtctgtagacctgattgcgaaaattccaggtacatatttgagactccaaaatccaaaattaagtttttatttatgatttctctaatttctaacggactccggttttaagttctatcgacagaaaccgctagggaggtcatattgaacacatccatcccacctgccaaagatctagctgccgaacgctctctcgtttggactaaattgaaagaagctcaagcttctggcgacaagcttctgtcaaagattcttctaaaagcatataatgaacttgaggatactgcaatcgatggtcctcccaagatgacacgatcaatctcggccctccctgtgttgacaaacatgtcagaagaactttccatcgcaaaaacgatcgtgaacgctacagaaacggagctagaagataatttagtatacgccgtcggcacggtcaccaaccatcaagacataggtttcaccccttatttcgatgacaacatcaaaaaattgaaagcccctctacctctgaccatatttgacagagaatggcaaaagaaagcgttaacagcacatttgatgctgaaactgtcaaagaactcagaagcaacaaagttaccataaaagactctggactcccaccaaaccctgaagacctcattgaatctttcactggaagggcctgctatggtctgggtgatataatgggagggtatgatgaaagagaatttgccctggaatcaagaccccttaccacttttgaaacccctctgggaagatttcaactcaccagattaccaccaactctgtggcagtttaccaagcccaaatgatgtggatactccaggatgaaatacgcaataatgtaggaatcttcattgatgatggtggaattaaaggacctgtctcagactacaatcaagaaaccctggaagcaaaccctggcatcagaagatttatttgggagtatgcagtcaccttggaaagaattttattcagaattgaagaagctggacttaccatatctgggaagaaatttgcctgctgtgtacctgccctggaccttgtgggacatgtggtatgcaaagaagggagaaaaattgccaaaaaacaacggtttagcgtatcatgatgagtggactcaatctcattcttcctggacgaataatcaccgctctttctacatcacattgagagacgtctacggtaaaggaatttttgctgaaaaacttcggattcacaaagaaaattgtgatgcaatatccgacatctacggcttcatgacagcattccgatatgatatgcaaatcagaatgaacgcattcgcacaccgagttccttcaaaagacggtgcggcggtacctgacatctccgtaaagcaattggtagtcatcgaacaatgttacagcatagtccgttcttacggagaagccagctggaaagataatatgtacgctccaggagcgtcacacgcatcttacgaccctgacacaggtacgaaacgccccgagttaacaaaatccgcttcatacccaatcaataatcatcaacaaggtacgggttctgcgggtcgtgggaaccatcaagaaaggaggaaggagaagagatggaacaaccaaaaccacggttggggacatgggtataattattttcagccaaacggcgaccatcataatccaagtttcagtcagttcaatcacggtttcatgaacagtcactccaccggagcacatgataaccagaactatcgtcaatactcgggtcataataattacggctataaccttcagaataacgcttccggttctaattacattcagagcaaccaaggcaatcactacggacctggtgaaggccgcaaacgtttcagaggaaacgataacggtggtaagggtgctgggaaagataatgaccctagcagcggggggaaacagtaggttcttctgaaatccccttttggttttgaactatgtgttgtttcttcctcggtcaaagtgttgtaatgtgttcaaaatttttgatcattgttatcatcgtttttattttggttgtttttgtttcaaatttatagattattgtggcccactgaagttatttgtgaaatgaatttagcggagtggcgtctagccctcgacaacgcaaatttgttaccagaattaaaccatgtcttgagaggttttgagataggttttgatcaagggatcccttttcacagactaggtaatctacggtggtacacaccagataaccatacatcagcaagcgaagcggcagataagatacaaaagtcaattaaagaagaattagacggaggccggatgttcggcccatacactcacaaagaagtagccgaaaaattcccatttttcaggaccagcccgttaggttcagtcataaacgcagacgggaagatgaggcccatcaataatttatcctatccaagacaggatgatgaaattaggtcggtcaattccttcgtaaataagtcggatttctcaacgacttgggacaatttcaagacagtctccgcgttcttccgtaacaacacagacgtctacaagctcgccctatctgactgggcaaaagcatataggcaaataccgactctgaaatctcaatggccgtaccttatggtaaaagacctaaacggcggactttatattgacactagaatcacttttggaggcgtggcgggctgcggctcctttggggtaccagcagacgcatggaagagaataatggagtatgagtttgaagtagtgaagatttttcgctgggtcgatgacaatctttttgtcaaaaagaacgactccctttgctcgatgcaagaaatcaccagtcggtcagtcaaattgggagtggcgacaagtgtcgagaaatgctctgagtttgcggacaaacagaaatttatcggcttcatatggaacggactcaataaaacagtaaggttgacagataagaaattgagcgataggaaggcacaaataaaagttttcctagttgaaggatctgaattcaaattcaatgacgccgaggtcctcgcaggtaggctgaatcacgtatctttcatcctcccacaactgagatgctacattcggagcgtctacagatggatgaaccagtggaaaaagcgctgggctacaagaaaaattccagaagatgttagatgtgatttagaattctggttatcaactttaaacacttacaccaatacaagaatatgcccaattgcagaacctctggagatacattgggtaggagacgcctcaacaagttttggcataggggtcctaataggacgtcgatggacccaactgaggctaaaagagaactggcagatcgcgacgccaccgagaacaattgcgtggttagaaacagtcgctatccgaattgggatcctaatgctacaggtgatacgcgaggacgtcaaagggtccaacttcatcgtgtacacggataataccacaaccgaaaacgttcttacttcaagaaaatcgagggatcatcactccaatgaggagtggaaattgatacaacacctgctgattactatggaattggacttgacgccggtgagagtggtttcagcggaaaacgccgcagacggtttgtctaggggaatacaaagaccacatgtacaaagcgacagagtctggataaacatccctacagatttaaacccattcatgttccatgcgtaactcatcactatcatttttgaaaataatcatattgtgttaattcctttttcccctctcactataatccgaaatcccatttctgctgtccttttttcgaaatagtcttgacaatgttattgagttcaacaaacaatattaatttcaacaaaatcagctttttcctgcagaatggaacagaagaaaggcgcccgtcaaaaacagacattcatatactctcagcatggaaatcttcgactttgacaggctacacaagcgcagtctcgaagttcatccagtttcaaaaattgacgggaactccttctttccagctacccatcacagaagcgatgcttgaagagttttgcatttgggcgggtaggaatgccgtgacgtctaacgccgggaaaatctcctcacgtttgctacggaaatacatcgcgggcttgaaagcctggcatgtttaccataacgcgaccttcccaatagggaacaagacacggatggacctaatccttaaagcttctagccgagaagatgagaagacgacaaaggggccgcctaaacgccctgtaatgttgtggcacgtgacgcacctgtggtcaaacctagtccacggtgatgacttcgacaaggcggtgctagacttggcgatagtcgccttttggggcctggcgagactcgcggaattgacgtacgcaacggataccggcgcgataggtttcaccgactcagttttaacctccgacgtaacgttaggggcggacgctacgtttggcgagacggccattttaaccctgcggaacacaaaaacaagctcacctggacagccccagctaatcacgctgaccgagcaaaaacacgctctgtgtccggtcctagcaataaagcggtgtttgtcttccgcaggcggagcgaggacctccctattcggttacgggtcagtaggcgacagacaacaccttaccagaggtaaggcggtcgcccgtttggagacggtcctgggtcaaggaggctatacaggcctcacaggccattcattcagagttggcggcgcatcgttccgcgcggccttagggatgtcacattccgacgtctgcctcctaggcaggtggaactcggattgttacaagatttacctcagggtttattcggctgacgatctaaagaagacgaaggatttagtttgcgcttgtaagcgtaactggtcacggatgatgtcgtagtggtttgtttgtatggttatgtattttgtctcctagggcagttgggggttttttctcttcacagatcaaggctcccctaaggagtcctagactatgggctttgtgttcgagaaacccctccccgtttgcattattacaaaccattcttactacccgtccgaccagaaggggggccccttcggctctaggagccgggcccccctacctctttcccagacgcgctctaacactggtcccgcacagaaggcgcgggacccaggtttgagcgggtgtcggcaaggcctgtaagaaatggatgaggagtgacaaaggcaacgccctgtcacagacgtccatggaagacagccggctagcgtcgaaccaggctgggcctggatgcacgggcccgtgaggggacctgacagtcagaccacctacacccatcgggttgagaagatggtttaagagacaaggtctctacaatccctcctgtctcctcaccgatattccacacacctcgtagctagccgtgggcttccttttctctcttagccgatccattttccataacgcgtaagcgtaattttttctgcagccacccacccaccctgctgttggagggctttgtgtttgagaaacccctccccgtttgcattattacaaaccattcttactacctgtccgaccagaaggggggccccttcggctctaggagccgggcccccctacctctttcccagacgcgctctaacactggtcccgcacagaaggcgcgggacccaggtttgagcgggtgtcggcaaggcctgtaagaaatggataattgctttttaccagctgggttttaatcattttttgaaattttaaatttatttaattaaacacagataaattcgtcgaccccctggtttcacgagcagcatttctgccctgtttctacttctgtgtctgtatcacggcatgtgtagggacgaaaggtaattgttcaataccccacacatagtgcctcctgatgtgattgtttgctcaattccctcgcccttcctcaagccctccttttatatcctgtccaagtaccctctgtctcacctggatttcctacctgatgacggtctaagcagttcaccctttcacatctgctccattgcctctgccattaccttctccgtctaccctcactccacaacccaaaaccggtcataactccttcccagcactcctcttccacacccggacaaggtcaattttgtcaggtcggcaccccacttaatttcacacagcctacaacctcaccttcaacaattacttttccaggtcacctccatcatcccgttgtacatcttcacacttcaatatacccttgttccctttcccgtttcctcaccaacttcatcgccacaaccataaattaatatgtcttttgttcttcagaaacacgacctatctagcgctcgtcgcaccgcctcaaaccggaattgattttctcctgttgtatttccataccattctcttccccttcacgttccctcaccaccttccttgccacctccacaaattaatcgctattttgatttccagaaccacacaatatctggctattgtcgcaccgcttcaacccggaatagattttcctctgttctatttccgtatcactctcttgccattcctgttttttcaccacccccctcggcacaaccacaaatttattggtctcggtatccataatcatgtgtaacctggaattcctcccaccgcttccacccggaaatgattttcttctgttctatctcagtatccattcctgactaggttcaccccctttattctgacttcggctgcaaatataccttttcccaagtgacctattcttcaacagcctcattctctttaagatcccagtgaaatattttgataacaaagcaaaggtgcagttaatgaaaaggtaccggtatgaggtggatcagtcattgtgaagttggtactatgtaaagaagaaggaatttgaggcatgggcacacaaactagagattggtgggatgggtccagtaaaggcaaagtgggaccaggactgtgagcgccccgatcgatgtacatttctggcattcttttcaagcgacccggtcttgaaaaaaaaggctcggtacaatagaagtctctagaaacaagcttgtattttgtaaggaaaaacttgaacaaaccaaatcatctcgcttatcttgattggatgcatttggatgatcatttggaggcattccttggactctgggaatcagaaaagctgagttgttggcttgttcagctcggtatcttccttgttgttgtcgttgttgaaggaggaagggatcgaaatgttacggaccagaagagatactcatgtgatgttgcaagtcgtatgtatcgtgttggaagtaggtgtcaactgagatccttcagacacactctaagtgtcttttatttgtgtgcttgttgattggtttttgttcaaactttgagtcatcaatccctcgatcataagctttcatcaaaaaaaaggctgctactgctcatatatcttgtcattgtgtatggttgtgataaattttaggctctcattaatccgtgttgtaataacaaaaaaaaataaaagaaaagaacaattgaaagagtcaaaagaccgtttccaacaagaaagaaaacaaacaaaccttccgcttcaaagataaataggtttgcaatttatgacttgcatgatcatgaagaatggaaggaaaggaaactcgttcctgttgttcttttctttgtttcttgaggtttggttacttatagagagaaataagagaatcaatgaattcagaagaatccaaaggagaatccatctctcatcaaattaattcaagtgcgagcgatccagaattcagggcagaataagtgatcccgtgacctcgtcgcggccaatccactgcgttccagtcaatattgtgtctaggggtggtagtctgtgctgggatagaggtgggagacggaggcagatcactctgaggaggtgacttactgagcggtgggtaatacttcctcgatatcggtcagcggtcttattccccgatactcaaataatgatccagacaatattcttggcctgttttcacggtacgacggcgacgactgaaggttgtaggattagggggtctgttaggagtgggagtgtttgatgttagtttacggtttaaagttcctgcatgaaggtgatagaaaaggtgctacggatgctgaattcttcctctgacctgtacttctggttctagcttttacatccatcgggttcgtcatcgatggggtatgggaatcgagttctttttttggagcctggagagtttgtttccttaagtcatgaggtcatgactggcaatgccaaccttggtatttcctttagagtgtgacatctgagaaactgggtgtcacacctcaaggaaccgagtagggtattttagctgctgcggagtctctagcgggtaatcctgctgtcttttggtaattgacttggcttttccattactccattatgatattaaatgcaattaaatatttttatttataaagaaactaaatcactaaaacaggtcagattgtcctgctttctcagtgacaagctgacaggaaggagcagaagtgaagagagttcaactttagttttaccttctgtcacatccaagggactgttcaagtatcaatgcctacaacattaccattttgggccgttgaaggagaggggactaaggactctttcactctttcttttgggtgtagagattttgtagggggtgacataccactaaagtcacatcaaaaattgaaagaataaaatttttttggcctttgggattgttccactgacacagcagtgggccgctacgcttttggcccaaaaagtctagcgtagcggcgcttttctgcgccacaaaaatgtagtgttagcgtttttttagtggatttttgctgtgctacagggccaaaaaaatgctaaccagcatgttagtgtagcgtagtgggcccttttttggggcctacacgcatagtgttagtgaaagatgtggcagaattccgctaggctgcgctaaagtttagcaggattctgctacactaacactacggttagtgtaactggcccaccgttgacttacactgtaagtgaggcaatgcaggtattggtattggcccacatttcattgctgacacatcatatcacattgctttgtgtggaaatgcatcatgaattgtactatgagcatcaatgagaggctcgggactggaattggataaggcaaatgtgattgttttgctgcattgaggtctctggtggatggaatacacaattttccctgttccagagtgaggaagttgagacaaatttacttactacacgtgacagatacagaccaaagaagctggagttatgggtagatgtgaatccggtgttggaattatgaagcttgggtactgcaggagatttccggggttggtgttggaattctgaagttattgtgccctgctctcctctccctgtcacatctctgtcactctcttctcatctgtcactccttttcttctcttttccagatgaatatgaattgtcatcttctgtcccacaactcagccataacttgtatgtagataaatattcatgcttcctgagttagagaatgaaaaccatcagttcttctgcgcctgttccctggagtctctaccggatacaactccttgtagcgtgtcagcttttcctccacacaagctagcagactagcccctttttgggctctaagatctttgttttgccctcagagcttttcatcaaggtttcttcttcacccggtctcttcccttttctccgactaaaaatcctgagtttcttcagttggttagctggtgactgagggctggtaggatttcaagcttcacgagataagcggatcagagtaggtaatgcaatggaacggctgataagggtgttgtatagggcaactgagcagaatgcgggcctgggtatggtaattaccagtttagtcatcaggacgcggcggagccgcgagttccctattacatttaaaaatgtgtaaaattgaatggtgaagtccaatttccctaaaaatacaagcttcaatcttaatacatgagtgtaccccgtttcttgcataatttgtaccgtatacaaattttatttgaatgcaaaatggatacagccagcaatttgaaacctttcaaagtgtaggaaatgaacttcaaattccaaaaaataaggataattaagcatgtaagaattaattaaaaaaacccgtcaaaggcattattcaagatacagtttttattttgatgcaaagtgatttttaccatcattttcaacatgtcttaaagtgtaggaaaaaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgacaaattacagtattcagaatgaaccgttgagttttaagaaaattggatgttaccatcaaattctacacacttttaaatgtaggaagcaactttaaaacttcaaaaaagcataaaaaataaggtacacatatgtatgcaaacaattaggtgaaaaagtgattaattaattaaaaaaacatgtcaaatgcagcattcaaggtatagttttcaacttggggaaaaatggttgctaccataattttctacatgtcttaaagtgtaggaaataaatttaaaatgtcaaaaaatgatgaaaattaagctgtaaaaaattaagtgaaaaaatgggtgtaatttgagtattaaaagtgaaccgttgagttttaaaaaaatttgactgcgccattaaattctacgcatattaaaacctaggaaataaatttaaaattttaaaaaaacataaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatgaaaaatggtttttaccattaaattctacgccttttatagtgtaggaaacaactttcaaaatttaaaaaaactcgaaaaacaagccgtaaaaaattaattaaaaaactgtgtctaaatgcgaaaaccgcgtgtgctgcgcgcagccaaaaccgcgtcaaaacgtggaaaaactgcgttttttttattaaggcccttaaaaaacatgaaaaaaaacctgtccaacacagtattcaataacaacctttggtttttatgtaaaatggttgttaccatcattttatacatgtcttgaagtgtaggaaaaaaattcaaaatgtcaaaaaagaatgaaaattaagctgtagaaatttatgtgaaaaaatgtgtctaatttcagtgttaagaatgaaccattgatttttatgtaatttgaattgcaccattaaattctacgcacactgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaataaggtaaaaacatgtatgcaaactattaattgaaaaaatgagtggaaaaaaaaaaaattaataatcaaaagtcatttttatgaaaaatggtttttaccattaaattctaaacgctttcactttcaacactacgtcatatccagtactggatatggagtaaaaaaaaactggatattcagtgtttttttttaaaaaaaaaaaatggtgtgaagaggtgaacaaaaaaaatataaaaatactacatatccaggtttattttactgcacatccagtgcgggatatgaagttatgtttcaagtgtttaaaacataggaaacaattttaaaaattcaaaaaaactcaaaaaataagccgtaaaaaattaaataaaaaaccgcgtgcaaacgcggaatctgcgtgtgctgcgcgcagcagaaaccgcgtgtaaacgcggatttatcacgtttttttattaatgcccatttttttgccattaattttaatttttttttattttttaaaattgtttcctacactaaaaaacgagtagaatttaatggtgaagcccattttgcctataaataacttttgattcttaatttttttttccactcatttttcaattaattgtttgcatgcatgtatgtactttattttttatgtttttttgaggttttaaaattatttccttggttttgaaaaatgcaaaattcaatggcgcaatccaaattttctaaaactcaactgttcactttgaatactgaaattagacacttttttcacttgaatttttacagcttaattttcattctgttttgactttttgaaattatttcccacacatcaagacatggctaaaatgatggtaaaaattatttagcataaaaaccaaagattggtaatgaatactgcgtgtgacaggttttttttgatgtttttttaattaatttttaccggctcaattttaatcatgttttgaaattttaaatctatttcctacatctaaaagtgtgtagaatttaatggtagaattcattttgcctcaaaataaaagcttcaatcttaatataagagtgtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctccaaaccacaaatttgaaatcatgagaattggtcaggtggtgcataataggtcccaaaaaatgaatatgaaataataaaagcaacaaataaagtctcaaaatttgtgaaaaataaaaatccaaaattgatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaacattgggaaatgagaagaatgattataaatgaaatttttggaaaaactggttttcagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacatggccaaaccttttttggttcccaatttttttcatttataatcattcttcccacagtccattctttctttttctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaattgagtttattttttatttttcacaaattttcaaactttattttttgcttttattattccatattcattttttggaagctattatgcaccacctgaccaagtctcgtgacttcaagtttgtgtttcagagctctggaatccaaaataagcggtcacttttcactgtctacccactgtacactgtttcttgcataatttgtactgtatacaaattttatttgaatgcaaaatggatacagccaacaatttgaaacctttcaaagtgtaggaaatgaacttaaaattccataaaataaggataattaagtgtataagaattaattaaagaaacatgtcaaaggctttattcaaggtacatttttcattttgatgcaaattgatttataccataattctatacatgcctgaaagtgtaggaaatagatttaaaatgtcagaaaatcatgaaaattaagctcttaaaaatcaattgaattttaaggctgattacagtattcagaatggaccgttgagttttatggaaattgaatgttaccagtaaattttaagcactttgaaatgtaggaaacaactttcaaatttcaaaaaagaagaaaaaataaggtaaaaaaattaatgcaaacaattgagtgaaaaagtgaagaattaaataaaaaaatggtgtcaaatgcagtatacaagatgtagttctcaatttgattcaaaataatatttaccataaatttatacatgtctgaaagtttaggaaaaaagattaaaatgtgaaaaatgaatgaaaattaaaaacccgcattttccgtgttatgatgcggtttctgctgagcgcagcacatgcgcattccgcgtttaaacccgcttttttaattaattttttttgggccttaataaaaaaacgcggtttttccgcgttttgatgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattgattttttacggcttatttttcgagttttttcgaaattttaaaatttattcctacactatgaaaggtgtagaatttaatggtaaagtccattttccataaaaatgaattttgattattaattttttttccacttatttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaatactcaacggttcaattttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaacaatttttccccaaaatgaaaactataccttgaatgccgcatttgacaggtttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttttttcatacatttaaaagtgtgtagaatttaatattaacatccaattttattaaaactcaacagttcatttttaatactgaaactagacacttttttcaattaattctttacatgttatttctcactattttttgacattttaagtttatttcccacactttaatacatgataaaaatgatggtaacaatcattttacataaaaatcagtgcttgttactgaatactgtttaagcattttttttatttcaaatgtttagaattgaatggtgaagtccaatttcactcaaaattcaggatgcaagtgggccgggttcgggcccaaaaacagtgcccaaacccgccccgcacaatcccacgggtcggggcgggtcgggtcagatttgaaattaagatgtccatacccgccccgatgttaaggcaggcgggtccggggcgggtccggggcgggtcgtgcctgacccgagcaaatacagcacttcaatcgcaatctgtttcatttctcttgatttgttgtgtgtatatattgtaaaaaacatgataataagagtagaacagactacatgtgtatatttggcattttgttcatgtatagatataatagacaatcggataaaagaaaagacggctcagacatcacgtgtataaaaagaaataaatagaaagaaatgaaatgtagaagaaaaaggaaggtcgatttgcaagctcagtcaataagttcgacttcatcatcgtcttccgcgttctcttcagggttgttgaggccctcgtcgtgccggatccaatcctggccacagacaagagcctcaagcgtctctggcttgaggcggctacgagaatcgctaagcaccctacctccggttgaaaatgctgactccgatgcaattgaggtcatcggaatcatgaggataatcttggccatcctggccagggtcggaaatcgaagagagttgacattccaccagttgaggaggtcaaacgaaggggagtcgatgtctactgttggttcttgaaggtacaagtccaattctgccgatggtgaggcagcgccgttactggatttcttcccggctagatatgccttgaatcgatcgttatcgtttgcttcttcaggggctttcctggtctttccgctgtttgatggctggcgatcgtcagttggtgcggtctcgcgtcgagtaaggtcgtcaaaccagctgtatatgttagatttgatatccttcaggctatttgcagccgcttcggtacttagttcctcggagattaagaagtcgatgagttccaatttgcacctagggtcgaagattatgttgattgcggcgaagtcgctcatcttctgccagtatttgttgtatttttctttcatgggagttaccatgtttactatgtattccgggccagctttgagagcattgttgaggtgtttatcgatcttcttcatgtttttatataagagatgtgctgttggaaagtgagtcattccaagtttcaatgtcactgcggtaggaagacaccgaatgattagatttagatcatgataaatgaatagatacatatgacaaagcactaaccagtgttgaatatacataggaaattgcacatcgttgcaacttcttcccactgctcgtccgtggggcaagttgtgaaattggcatcttcggtcgtcaagttctcgaaagcttccttgtatggtagggctgacttgagcatcaggtaggtagagttccatcgagtcggcacgtcaattgaagggagagcttgctttttaagttttgtaagcttgatggcctcgttgaaggcctgcttgcgtgaaggcgtacttttgatgtatcgcacactctctctgattttagtgatgccttcagaaatgatcttaagtccatccttgacaatcaggttgactatgtgagccgcgcaccgaacatgaaaaaatttaccatccaattcgagtgcgttttgggatcgatcgataaggattgattttaagtgagagaccgcgacatcgttggagcttgcgttgtcgaccgttataaaggcaaccttgtcgataactttccattcaccaattgtggtgatgagttgctttccaatcgcaatccccgtgtgaggcgttggaagttctttgaatccaattaaacgctttcggagggtccagttgggcaagatatagtgagctgagatgaccataaagggggtttgattagatgaggtccaaaggtcggtcgttaatgcgattcgatctacctggctgatctcgcgggcaagatcgcccttcattgaattgaaaagttgcatcacgtcggaacggagggttgtgcgggagaaaatcttgaatttgggctgaagcgatgccaaaaattttcgaaagagcggattgtcgaccagcttgaaaggttgctcctcggctattatcattttcgtcaatagcttgcgagattcatcctgagaatagacccacgtcgcagttgatgcacctgtggtcttgagcaagctttgcttgtttttatttttgaaatcactgcatcgctcgagatgtcgccagaggtgattggtaccgcttttactcttaccgctcaagacggttttgcagctggaacaggttgcggtcagattatcacctttgaatgagacatgagtgatggatcagtgactagagtataaagcaacatattttaaaaaaaagtaagttcactcacctgatccctgctccttgaaataaagccaaacctcgcttgttgttttcctcttcttcgatgttggttcagtgctcgcctccgaatcttggtctttcagttgtgaattcttgatagattgagcgcggttccgaggggttggagttggggcagtagaaggcggatcttgtgatatctcgacatctgattcggaatccgattccgaatcggaatttctgctggatcgaccgctggtagtggtagctgccttggttgtacttgatgcaatggcggctggatgatgaggtcgcttccttcctctaggcatcttgaaggatggccgttggtgtcagattggaggatcggaccggtggagttggaggaaatggatatccactgattcaggaaccggagtgagactgtgagactactgggatatcagatatcctcatgccccctacgggggtctggactcctggtagtatatggtcgggtcagtgggcataatgcgggccgacccgagcacaagctgggctgtccaaacccgccccactgacccgtcgggttattctcgggccgggttgcttttcacccagtacatgtccaaacccgccccatgacccgccgggtcgcgggtacccgacgggtcgacccgacccacttgcatcctgactcaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatataaaaattttatttgaatgcaaaatggatacagccatcaattctgaaacctttaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagtgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagttttcattttgatgaaaattcattgtttccataattttatacatgtttgaaagtgtaggagacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacagttaagtgcaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaattgttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatgaaaaatggtttttaccattaaattctacgccttttatagtgtaggaaacaaccttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattaaaaaaccgcgtttaaaagcggaaaccgcgtgtgctgcggcacatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctttttttttgctgttaattttaattttttttaattttttaaaattgtttcctacactaaaaaacgtgtagaatttaatggtaaagtccattttgcataaaaatgacttgagattcttaatttttttttccactcattttttccgttaattgtttgcttcaagttttttacctcatttttcaagattttgtgtaactttaaagttgtttcctaaattattaagtgtgtagaaatttatggtgaaatccaattttcataaaaatgaatggatcatttttaataatgcaattacacccattttttcacttaaatttttagagctcaattttcattcttttttcatattttaaacttttttcctacactttcagacatgtataaatttatggcaaaaattattttgcatcgaagtgagaactacatcttgtatactgcatttgacaccgtttttttcatttaattcttcactttttcactcaattgtttgcattaatttttttaccttattttttctgcttttttgaaatttgaaaattgtttcctacatttcaaagtgtttagaatttactggtaacattcaatttccataaaactcaacggttcactctgaatactgtaatcagccttaaaattcaattgatttttaagagcttaattttcatgattttttgacattttaaattcatttcccacactttgagacattttaaaaatgatggtaaaaataattttgcatcaaaataaaatctgtatcttgaataatgcctttgacgtgtttccttaattaactcttacacacttaattatccttattttatggaattttaagttcatttcctacactttgaaaggttttaaaattgttggctgtattcattttgcattcacataaaatttgtatacgggacaaattatgcaagaaacggcgtaaactcatgtattaagattgaagcttgtatttttagggaaattggacttcaccattcaattccacacatttttaaaggggattaataaaggtacccccctttcctgctatccacacctggttattcacacctggttttctgcttctacacctggtttttcccagcctttgtaattcattttttgaaaattctgaatattctaaaaatcttctaaaattgatcattctttttgggtatataaaaaatcctcaaaagagaacttcaatttcttttatttttctcacccattttttcccaatttttttgaccctatgaactcttgaaaacttattattaattgtcaagtttttaatttttcttctccaaacagatggtaccattcaagatattccttattttgtccatttgcttttatctcaaaaccaacaacattgggatttccaaaatgaaatcaaattttgtcctttatagatttcccaaagattgggcaatatcaatgataaatttaaatttactttgaattctccaaaactcataggcagaaaaacaacttgatgaatcagataaattaaaattgaaattaaaattcaaatttctctttggaggattttttatatacccaaaaagaatgatcaattttagaagatttttagcatattcagaattgcctggggaaaaccgggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacgtttattaatcccctttttaaatgtagcaaataaatttaaaatttcaaaaaatgattaaaacccagctggtaaaaagcaattaacaaaacattaaaaaaaacatgtccaacgcagtattcaataacattctttggtttttatgcaaaatgattgttaccatcattttaatcatgtctaaaagtgtgggaaacaaatttaaaaagtcaaaaaagaatgaaaattaagctgtaaaaatttaagtgaaaaaagtgtctaatttcagtattcaaagtgaagagttgagttttagaaaatttgaattgcgccattaaattatgcatgttttaaaacctaggaaataattttaaaatctcaaaaaaacataaaaaataaagtacatacatgcatgcaaacaattaattgaaaaatgagtcgaaaaaaaaatcaagaatcaaaagtcatttttatgcaaaatggactttaccattaaattctacatgttttttagtgtaggaaacaattttaaaaaattaaaaaaaattaaaattaacagcaaaaaaaaattaattaaaaaagcgggtttaaacgcggaatgcgcatgtgctgcgcacagcagaaaccgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccttcttttttcttttgtcttttatgctttttttatgtctttttcattttttttgttcaatctaagagtgaggtgaggagactagatcagtaagggtggagtttcgggggctgagggacgggacagagctgcggaggaggagacgtagaacttgttgtccgttgaggggtcttggccggggactatgtagcctttgctgggcaggctgggagtggctgaaggaggaggaggagcccgtcgtcagtctggagcaagtcggctgggagtggctggaggaggaggaggagccgccggcgacggggccgtcgccggtctgaagcaagtcggtcggccacagacttccccgtgacctgtcgcatggtggaggaggtgatggggaacggggccgtcgccggtcggctgcagactgccctgtgacctgtcgcatggtggaggaggtgatggagtcgtgctggtggtctttgggacgagctggtagcctgtgatctgttggccaagcagcctcaggtcttggttgctcacttggtccagcgattgcggatcggccgtcagatagatcgctgccggtgtccccgtctctaccacctgggttgcattcatcggcccccccgctccgctcatgtagttgtatggcctgattcgaattgtaaggagccgagccatccgtccaagcggccaagcaagcctttccgtccctacaataatcatgttgccatagggggtcaatactgttgttttttcttctctccttttttgatgtcactcgtcacgcgttcaatcaactcacggaggttcccccagacctaatccatcgaccaatggagaaatcccgacaaaaaggacagccaatttcaagatactggtgctgctcatccatcttgttcttgagcccatcccaatcattcttttgcaaccggtcctaggccactgctgatgatcccattgatggtggtctggatgaaagaagtggccgctggtgctggagaggagataggaaagaaaactaaaaaatcacttacttttttgagttagttttttgtccagaggtagtgaatggctggctagggagtcggtgcactgactctgtagctgcagggtgcacttgcataaaatatgcaaaaacaccatttttaccccgcgccatttttcactgtctaggcactgtacatatgtaagtaataatatctctaatttataagtaaatgctatgttcaggctggctctgattagtagcaggctgacaccaacgagccctgggcttttgatcccaacgtaaaagacggaattgaagccatccttacatcaacccactgcaaagatgagttgcataggatctcaagagaagctcggcaggccatcagtttggcaattcaaaaatcagactgtttggataatctttccaaacttttgagccgaggtctgcatcttgaaatgagcagagttgttacagtatgtgtgaaattttgactgatttgtttgtttgaccttagatccggaaaccaacataatcaacctcaatggacaacagattttaaacaacatttcctccaaacaccactttcccagggaagtgcttgagtctgtgtactgcagactagccaaaattgactgccgggtttggatgacttggaattctcactgcttcctgcttcttgactggagtcaaaaatatatcaatgaagttcaacatgatgcaaaccttaaagaaaaatggactggagtaattttggcttgccaaagtatatgggaaaaactagttgtaggatcttctgtcatttttgattttgggaatgtggaggatcagcaggaggggatattacaaccagaggattttgaataccaaattaatgaagaattgtaaaataattgaattgataattttttttcttcaatttcagttgtcagatttcaataaatatacttgttggaagcctgaagagtatgattatttttctgtatttcatttccaaacagagatagctttctgtatgaaaaacaaaattcacagagatgagatgatgagggagatgatcctgcctggagctgaatacgggagccaggatgtgcaggagatgagatgaattgtgctgaaaattatttttgtcagtgttttggggaattttttttgcagtgttttggggagctaggatctgcctgaagctgcctggggctgcctaaagctgcctggagctgtctgaaactgtctggagctgtctcaagctgcctggagctgctgtggtctgaagctgcctggagctgtttagagctgaatgtggcagccatcatgtggtggggttgaattgtgctgaatatttttttcagtggtttggggagctgccttgagctgccttgagatgcctgaaccttcctcaagctgcccgaggctgccttgaacctccagctgcctccagctgtctggaacttttatgagctgaatttggagccaggatgtataggatatgaatccccaaataactttttggtgaaaaccaccaggggatttgtttgcagaagcatggatgtttggggaaccgagctattctgaacacttttgtggtttacagaaagcaggagctgtttggagctgaatttgtccagtaggagtggtggcaagttgcatgtggcagccagctttcaaccaggagctgtattgaactgactttcttaggggtaaactgtctttttaactgaggggccttaataaaaaaactttttttttctgtgtttttcctgtttttctgtggtttttgctgcgtgcagcacacactgattccatgtaatttggacgtttgaaaaacacggttttccgtgtttacacacggttttgctgcagcacagcgcacacggtttccgtgtgcaaacacggttttgtatataattttttactgcttatttttcaagtttttttgaatttttaaatttgtttcctacactttaaaaggtgtagaatttaatggtaaaaaccattttccataaaaatgaattttgattattaattatttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgtttttttgaaattttaaatttatttcctaggtttcaatgtgcttagaacttaatggcgcaatccaattttcataaaaatgaatggttcatttttaatgatgcaattacacccattttttcacttaaatttttagagcttaattttcattcttttttgacattctaattttttttcccacacttcaaaacatgtataaatttatggttaaaatcattttgaaccaaaatgaggactacatcttgtatactgcatttgacaccgtttttttatttaattcttcactttttcactcaattgtttgcattagtttttctaccttattttttatgcttttttgaaattttaaatttgtttcctacatttcaaagtgtttagaatttaatggtaacattcaatttctatcatgtattaagatagaagcttgtatttttagggaaattggacttcaccattcaattctacacattttcaaatgtaggaaataaatttaaaatttcaaaaaatgattaaaatccagccggtaaaaagcaattacaaaaacattcaaaaaaacatgtccaacgcagtattcaataacaatctttggtttttattcaaaatgattcttaccatcattctaaccatgtcttcaattgtgggaaataaatttaaaatgtcaaaaaatattgagaaataacatgtcaggaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccgttgatttttatggaaattggattataccattaaattctacacgtatcaaaacctaggaaacctatacaaaatttcaaaaaaacataaacaataaggtacacacatgtatgcaaacaattaagttaaaaagtgaagaattaaataaaataaatggtttcaaatgcagttttcaagatatagtctgcattttgatgcaaaataatttttaccataactttatacatgtctgaaagtgtagggaaaaaaattaaaacatcaaaaaataataaaaattaagctgtaaaaaattaagtgaaaaaaagtgtctaatttcaggattcaagattaactgttgagttttaagaaattttgattttaccattaaattctacacgtattaaaacctaggaaacaaacttaaactttcaagaaaacgtaaaaaaataaggtacaaacatgtatgcaaacaaataattgaaaaatgagtgaaacaaaaaattaaaattcatttttttggtaagtgaactttaccattaaattctaaacctttcaaagtgtaggaaaaaaatttaaaaattaaaaaaaaacttttcaaatttcaaaaaaaaaaactcaaaaaataagtgctaaaaaattaaatacaaaaaacgtgtccaaacgcggaaaccatgtctgctacgtgcagcaaaaactgtgtcaaaacacggaaaaaccatgtttttttatcattttcatagggtgaactgtttcttttggggaaaaagcagctggagctgtgttgagttggttctggccaccaggatgtgctgaagagctggattgagatggattgactaaaaaaaagtcttaggaggcctgatggtgtcaaaaaactgtaatacatgtccaacagcccttttgggattacagcttacattattacagttggattttatattttggttgtccctgctgggatgagttgagtcagctcaggcttgaatccggttccaaaccgaagatccagccagctctttcctcggtttgaagtcaaagaatcggttggacaaaactcctcgtttcctaaaatctcaggcaacgctacgatccagaagaaaatcgagaattatttcgttccgcaagggcggaccactcgatctatcttgtcggcttcatccattcttcctagcggttcgttcacgactgaaccatacaagccggctgacagtagcgacttgtacataattactggttagtaatacgtctatattggtctgatactgaattgatcgctcaagttttttatctatttttattatgtctaaaaccaggagccaccgcccagctctggtcaaagcccaagacttcaaaggcgccccttggggacgacattctgcaaatgtatcgcccgtcgtttcatccgcttcttcaagcagtgaagctccagcaggaatactaccgcagagcgctggaggcgaaggaagaagatcagaagatcgtagctctgagagctgcctgaacggctcaaaccaatctcctcagggctatgagccagaaggaattccttactctgttcgagaactggaatccggcggcggagtaccaggactacctgacaggacaattgtgcaaggactactggaagaaagaagggatcccaacgactccctcccaagccccagagaccttaatgagaccaccagaggatactcaagaacaacagacgatcaactcatccgatcaacctccggccgcgatgaatcatcctcagggagggtactactaccccccggcaaatccgcaagctcaacagccgtactggaatcaaccgagctatccagtgacagctcagggttaccagtaccctcctccggtaaactaccaatatccgacgagtggcccagctcacccagcgtcggcaacaggcagaccaaccactttccagtccaatcaaaacagaagtagcaatcggaatcccaatcgccgacgcaaccaaagacacaggggtctcaattggcttcccagacctggtcccagcaaagctcctcagaactcgaacgcagggagcagcagagaagcgagaagatgatcccatcaactctcaatccatcaagagatgattcgtctcaacaggaccacccaggctcaattccaagccttggaatcaatgcgagaccagaactccaggtaagacagtcctcatctacacccagaggcaggaatggtaaatctttgacttctgatgatttactccctattttgcaaaatctctttcactccattgagaagattgtagattataattttgctgctttgtccaaacagattaggaccaaatcttctatggcgtcaaaaatttgacgccatagaacctcagtttcgttctctgactttttcatctgaaaatgtgatagcttcttttactagaatcagaaattctcttactcttatagaaaatatttctcaagaaacctgtaaagaccttgctttggtaaaggacaatgtttcatccatttcttctcttcctgtttctcctctgttactaaaagacttgcaaaatattaaaaattctatgattttaattgataatagagaagacttgtctaaaaaagcttttgaaaatttgtttgccttagtatatgacaaattggaagaaaataagaacaagctcaatctatttctcaataatttgtcacagaaattaagttccagtgagcctagaaattttcatcacctcagtcgtgcaaatgattcatctcaggacttatttcctacctcctcctcaaccaataagctagacaaagggaaacaagtggagacttgtcataatgttgaacaatccacttctgctgttaagaacagtacttcagcttcaagtggcaatgttttttcctgtcatgaaaaatttcagaactgaaatttgagcatgaattgcttggagaagttaatgaaaaattagatcaccttattgaattaggaaatcaacctgttttagatgttaatgccaagttactagtgatggagagcaacaatgagaagagatttaatgctctcttggaaaaatttagtgagttgaagtcagcccccaaagtgacaacttcttcttcacttccttttagaaatgaaacacatttttccacacataaaggtacagttccctctgcttatccagaagtaaatccacaccagaatgtttctttgaataataaccaagaatttttcaaaattcacactaaaggtactgttcctgatccaggcagacttagtgaattttttgatattccagaagttcagcctagacagatctctggggcccaactcaaatttctccggaatcaagtaaagttattttacaagggtctaagcaaaatggaagcctggcccacattttcaggtgacggagaatagaaccatgtagacttcattaaaaccattgacacaattcaagaagattccaggattgaagatgtttttatcacctccaggctgcaatatatgtttacaggttcagcccatccctggttttctagtgtaagagatatggttggtgatcagtcctggtcttttgggaaagaagcgatccataagaagtttggtacctcatcttggagaagaaaattgttgaacatttacttgaaggataagtttatcccaggaagtaccccagcaggaaattgggttacaaggcaatacaagagaattatggcttgtgaaccccaaaccaatcatgagagtttaatgtttaagttattgacacaaatggatggagaggttagtttttctgcccaaaatgctatgaaaggagatcagacacttacatctctgatcaacgttgtggtaaataatactgtgtttctacgcagaaaatataaaaatttcttattatctctttattcattcaagatatggtaaaaatggcatcaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacccttgtctcttatagtttagaagttacacagatttcaacctgtcacgggatatttcttggattcttcactctagccatagtcattatgaatacaggatgcatattgcataatgaatacctttgtagtaaattgaatacctttacgttgttttgaatccctttgtattagtgataatgcatgtatgcatccctttgatcatacatatgcgtccctttattcattcatatgcatccctttgtagtagtatcattcagcctgtaccctggggccaaaatccctcacatttttctatataaggaggcctctgcctgccagttgttccctccatcatcccaccaggggaccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatccaccttatatattatttcataactacaagtcatagccacattacaattacagatttgtacacattgaaatacatatttaacactttcatcatcataaacaaaaaagtgccctgaaccatattcattgacaacaacttcatcgatatagccaacagtcaataacatctttatatcctcacacatatcaatcagcagcttcatctcgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaacgtcttggaagacattactgactacactacgttaggtaaaagacggactccttatggacaaactaacaagaattatgcgccgaatagtgttgcagacaaacctacaagctcaatggctaagtccaatccagatgttaagtgctactcttgcgataaaatgggtcatacctctaggaactgccccaaaaattctaagaaagttactgtagtaactgaagaagatagtaaagatgatgctggcatggattctgaaagtgatttaggcattcaagataattcccctggaattatttgtgtaacatctactgcattggactattatattacatctgtctcaggtagcaataaaatagtaactatgagttgtgcaggtaaaccttgtaaggtacttttagattctggtgctttcaaatcagtaatgggccaacaatatttgtctaaatattgccctcagtggaaaaaatttttgagaggccattccaaagataaattccacagctgttcagacaagttttccactttaggtattgtgagagtgaacctgatttttgagagtcactgttttttgattgattttatagtaattgagaatgcggttgttaattattttattattggcaatgattactcaagtcacttcaaaatttccatcatgaatgacgcagttagttactttaaaataggggacagtaataagaagtatcactttgctcaagagatgtctcccacagtagctattaccttacctgaacaagcttgttttgacaaagaagtgcaggaaagctctaaaattagttcttctttgtcctcaacacaaaaggatcaacttcttcaactactctttgttaacaagaaggcatttgctactgtagaagaaccatttggagccattaagggacatgaagtccaattgactttgaatattgacaaaccttaccctccggctttgagaaaagcccattaccctgctagccctagaagcagagaagctttagaagagcatattcaagccttgttgaaacttaaagttattagaaaggttggtgcaaatgaaaatgtagaaatcactaccctggttattatagcttggcataataataagtccagattggtaggcgactttagggctcttaacagttacaccaacccagataggtatcctatgcccaaaattatggaatctttgactaaattacataaagctaaatacattaggggggttcacgattgaactttagagtgatttttaaggtgtttatgagcaacattttataatttttttgggtttttccgataaaccttccgtacatcacaaaaaatttataaatttatgatcagaaacaccttaaaaatggccttcaagttcaattgtgaacccccctattacatgcatagatgtccttaagggctttcatcaaaacgtgattcacaaagacagtagaaaattcctcagaactgtttgtcatttaggcatttttgagtacctctgtatgccttttggtatcaaaaatgccccttcacattttcaacgtatgatggacactgaattttcacatgaattgaatcagctctggcttattatatacatagatgacattataatttttttggataactgggaagatcatttgtcacgcttggcaattattcttcagaaaattatcaagatgaatatgaaaatatctttttcaaagtgccagtttgcgtttcaggaacccgcagctttaggtcatatttttaatggtccatccttgggaatagataaacatagagttgatgcagtattgctgaagcctacaccccaaaatacaaaagaaatgcaaatgttacttggtttttcaggataatacagactacacatcaaagactttggagctatggcttcaagtctttacaaattatgtagtcctaatgtagtctttgaaatgatggcggaaagagtacaagcttatgaatccattaagtttgccttaactaattcacatctgttgtttcatcctgacccaaaagaacaatttaaactttatgttgacgcttgcatggagggtataggagctgctttacatcaagttcaaataattgatgataagcctatagaaggtcccatctgttttatttcacaacaactcaaagagtctgagaagaaatatggagcttctcagctagaatgcctttgtttagtttgggcattggataagctttattattatcttgatggatgtgagtttgatcttatcacagattgcaatgctttaagatctttgttgaatatgaaaacacccaacagacacatgcttaggtggcaaattgcaatccaagaatggagaggatctatgacaattgttcatagagagggtattgtccataaaaatgcagatggactttctaggtgggctcttcccaataatcctggtaatcctgcttatgacgcggaatatgtagaaactggggcaccagttgcttctatcttgccatatccaatgaggatgtctgaatgcttggctcactgggctttgcctaatgacaaaaacaacccagcctttgagaaagaatactttgttgacagcaatcctatcatggcaatttcagtgtcgggcttatcttcttcattctgggaattgattgagaagagttacgactctattagtaacacggtcattcttaaaaaattacttaagtcaccatatgcagacaaaggtcttatagaaggattagaaggtgtttggaataaacactttttagaagacagatttgtcatgctggatgagctgctgtatcacagacgtgaacataactcatcagtggttttgctagatcctagtcacatgaatattatcttgaatgagtgccatgacagtattacttctggccacttctctaaagagcaaaccttgaatagggttcagaaccttgcttggtggcccgattggaaaaaccaagtttcagattactgtgactcttgtgaaaggtttcaaaaagccaacagagcaacaggcaaaagatttggccttttacaaactattgaagaacctaagacttgttgggaaataatcaacatggattttgtggcagctttaccaccagcaggaaccaagaattttaatgtggtgttagtagtttgcaacagattttccaaaagagctaggttcctcccttgttacaaagatagcagtgctatggacatagcactgatcttttggagcaacatagtgagtgatgtaggatgccccagaataattataagtgatagagatccaaaatttacctctgatttttggcaaaatcttttcaaaattctgggtaccaagttagcattctcaactgcttatcatccacaaactgatggcttggctgagagaatgattcaaacattggaagacatgataaggagatattgtgtgtatggtttggactttaaaacaagcaatggctacacacatgattgggtatccctcttgcctgctttagaatttgcttacaattccagcaagcattcagttactgaaattgctccttttgaacttgaaagaggatggatccctagcatgcctgaagactttttactttctaggaccgttgctttgcatccaagttctgagtattttcagcaaatgatgcttaaagctgaagaaaaagcaagtatatgtgtgaaagaagcagttgaatataacaaggagaggtgggataagtctcataaagaccacgacctaaaagtaggtgaccaagttttaatttccacggtgaattttaacaacttagctggccgtcaaaagttgaaagatacctttattggaccatttgtcatcaaagcattgcatggaagaaatgctgtggaggtgatcctcacagaacaatttagcaaaagacatcctactttccctataagtttgtgcaaaagatatgttgatcctaacaataatcctttgcgagttgagcaagatgcaatccttcctcccatagaaactgaaatattggacaaaataccgtacaaaattttaggtgaaaaggttgttaggaaacaaggcaaagattgtaagatttatttggttaggtttaagaattgccaacctgaccaagacatgtggttagaagttgataacattaaaaattatcaagttctgttaagacaattcagagcttctaagaggtcgaaaaattcctcatagagtaatttttttggtgggggcaaatgtcaaacactgagacaatagcccatgtgtctgttgatttatctatgtcacaggtctattctcatttccatagctgcactgctgtctgtgcttctctctgatttcacctctcacatgtcacagtttgtgacactcatcatgttctagttcttatactggagtaagcactgttggaaaggattcctctttcctcatcctttccaaccgtgttgtctccaggtcagtctcttctttttcctttttctctttcttctctttttgatgaaatgatcctttccaaccgtgttgtctccagtctattccatcaggttatgagcaccagtagtgcttaaacgctagctactctctctcgaactcgtttttctcttgctagcactcaaacatcttttgactcgttggctatctaccttatttggtgttttacatctagtcaatttgccgttcatctccttttggcatctcaaatcgcctcgacaacctttaggatcctctgtcatgccagagaaaaccacttccagcggcgacccctcgtctgacctcaacaatgcctcaagcctcaaggtttccggcatagcccagttgaagccacaaggctctgattccaactacttggattggagctttgtggtccttctgcacctccaatccctcaacttatcctacgtgctcaactacgtcgagctcaaagaatggaccactgcttacatcaaggacagcgtgttggtgtcctctttcatcgcttgtaccgttcacccgtcaaatatttgattcattcgcgctcatggctccgacgcagcctccatgtggtcctcgttatccgaggcccatcaggactttttttccggcggccgtatgcattggcttcgccaactggtcttctctcgtctggttggtgacgatatcgactctcacatcaaggcgatggcggtctgcgcggagtggttaaatttgctggttaccgccaacaaacccctcaccccggacgacatctattcgaccgctcttctcacctccctcacagatgactggctgccctgtgtctcctcgcttatgaaaaaagactccgttccttcctctcgaatcgtttcagcgctcaaggccgaatcccttcgccgaagggcgcgtcgcgaagacaatgttgtggtctcagtggctaaagctcgcacctacgcaggcaagggccgttcccgcatcaatgaatatcttcactgctcgttctgtaacataaatggtcacgacctgtccatctgtatgaaagccgcgtgtgttctctccgaacataaatcatcccgcccagctgccaacaaacgcaattctagttgtcctgaggcttcccgggacacgaagcaatcatctgcaaaccaacgctcctcccgaccatcttcttcagctaaaccttctgcaacggccggtcaggtgaccgttgttgagttaggatacgactcgtatgacaatgagtctgatttctccatctccaagcgtgctgggaatgctgttgtcggcaacttcgtcgttggatctttggactcaaccggcttggttgatgcaaacattgatttgggctgttccatttcaatgacacccgacaaatccagtgtcacccgtccttgtccagattacacaaccgtccgccttgctgacagctccacagtttctgccaccctccgcggcaccctgcctcctcctctcgccacggacaaggacgttcccgccctcgttgtccccggtcttcacgagcctcttctctccgtggccggtatgtgcgacaaaggattattttctgtcttctcggctgaatcctgcgacatctacgacgcagaataattctcctccgctcttgcccttgtgggtcgtggctaccgcaaggggaatctcttctacctttcctcaggcaaggtaaggtcttcatccgccatttctgttccatccacctctcatggatgctcactccatgattatcacatttgactctctcacataggtctgaaacctctcaaacgctttctttgcctgtccgtaataatccctaccatggccaacaacattgaggtaactcaatgccctgtctgcgtgcaatccaaaatgcatcgcctctctttcacttcttgtttctcttactgctctcaagtacctggtcatttaattcactccgatgttggttcctttgagattgcttcccgtgaaaactacaagtattttgttactttcatcgacgattgttccaaatacgtttctatttttccaatgaaatgcaaatcagaagttttttcctgcttcaaaatttttaaggctttcttcaagaaagatggataatttcaaatcctcgccctccattctgacaatggtggcgaatacatttccaaagcttttgaatccttccttctctcctcgggtattcaccatgaaccaggccctcctcactcccctgccctcaacggcgttgctgaaaggacaaaacgtaccatggggaatctgatccggtcctctctcatcactgctaaactcccaaaattttttgggcagatgccatgcgtcacatcttccaccacttcaactccattccatgtaacaccccgtctggcttccactcaccaaactcaatactaggccgtccccttgtagatttcaataatctgcacccctttgggtgtctggtctggcacaaggtcctggatgcaactcagaagaaacttgactctaaagctcatgcggccatttttctgtctttctcaaggatggtaatgggttttgggtatgggatctacaaacaaagaaagccatcaaaactcgcgacactctcttcgatgatggcacctttcccctatgattatcaactcaccggttccaactccgggccatctttgatgagcttccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcattcatctcctccccccacactctgccacctcctgcttctcctgtcatcccacaccccccggctctgacacatcctgcctctcccatcaacccacgccttcccatgccaccatccttcaggcaacaccgagaaccctctcctatcattccaatctcccccaattccagtgattccaatgattccaataagtcacatggtctcccttcgcctatcccactcccctctccatttctgcggcctccagctttgtctctcatggacaccccaccccctctgattctcccaccctcaattccctctccatctcctccgcctgtctctgtcttgccaccgctgactgttcccgaccccttgtctgttcctcttccagcctcttgtccctcttctccaccaatcaggtcctctgggcaagttcgcaaagctcctgaacgctaaggcaactgggataaattggcacttgtctcgtccgaggatgttgatacccccaaaacatggtgtcaactccaaaggtccccacacaaggaaaagtggctaaaggctgctgatgaagaattctcttccctccttagtatggaaacgtggtgtctggttcctcggccatcgaaacaaaagatcatcaaatccaagtgggtctttaaagtcaaactttgccttgataagtcaatcctcaagttgaaagctcggcttgttgctatgggttactctcaagtttgtggtgttgactatcaggaggtttttgctcccactctgcgccttgaaacactcagactgatctgcagccttttagcatcaaagtcatcgaagggacgccaggtcaatttcaaaaccgccttcctaaatggtcacctggatcaaccagtcttcatggaacaaccgcctggttttgaggaccctgttcatcacaattacgtatgtgaagtaacacattccatctatggactaaagcaggccccttgtcaatggaatcaggaacttcatctggcacttctcagctctggactatcccaatctaaatacaatcccactctatactttaaggtctttgatgggagattgctaggcgccataactgttcacgttgacgatcttgctgttgttggagaaagttcttttgtcgattctatcatatctaaccttggcgccaaattcaaaattggtgcagatgaagaccttcatcatttactttccattaaaataacacattatctagacaacagtcttctctatatgtctcaagctcactacattgatgacatggtctcttgatttcttaatggtacccatgtctccacttcaacacccacttccaccttcttcaaaaatctagtgaagcggacttcagatgaggaacaatatcctggaccctacagtcaactaattggctctctcctctggattgctcagtgtactcgccctgatgtctcctttgccgtcaacaaactctctcaattccttcgcgacggctctgtatcccactggtccgctgcaattaaaatcttacactacctggcctccacaaaatctctttgtctccggctaggaggttcccttacctgcacaggttactcggatgcggactaggctgaagaccttcaagaccgaaggtctagtgcagcctacacctaccgctttggcaatgaagctatatcctggaaatcccgcaaacaagccactgtctctttctccagcacagaagcagaatacaaagctcttgcagattcctgtaaggagggtctgtggctccgcaatatgctcactgaattagcaattcgccctaaatcagcacttccgctccatgttgacaatgaaggagctgagtctttggcaaacaatcccaaacatcactctataacaaagcacatcaacaccaggtaccattttgtccgcgactgcgtcagggacaacattttcaagattgtacatgtttccactcacaacatgctggccaacatgctcaccaaaccgcttccacgagttctactggaaaaacatcgtgttatgtttggtcttgtttaattttctttttgcgcactgtttctctctcattttctttttttgtcattgaaactagttatcagcaagggggggtgttaagctatctatgtcacaggtctattctcatttccatagctacactactgtctgtgcttctctctgatttcacctctcacatgtcacagtttgtgacactcatcatgttctagttcttatactggagtcagcactgttggaaaggattcctctttcctcatcctttccaaccgtgttgtctccaggtcagtctcttctttttcctttttctctttcttctctttttgatgaaatgatcctttccaaccgtgttgtctccagtctattccatcagtgtctaaaatgtaaagatataagtacaaacaggctagtgtagtggttaggaactgtcttaagacaatttgtaccaacacccctgtgttcaatcccccttaaaatcttttgtatttttattcatttcttttatatatattttttcctaagtaattccgtggaataacttagtatcttcctctgttttaatatacctttattacagagattctagcttatgtacttaaaatctattcttctctctctctaattatattctgtaatgagagagataattacacttttggaattgattaatttatctctctctgtatggattcacccatagagagaaatgatgtcattccctccactttggatgtaatcataatttaaatacatattttgatcatttatgatttaaacacataaaatgatcatctgtggacctgtccggtccaacaggcagtttgaaccctgccttgcaatacttaagggggagggctttccctctaggattcttccccccagagattattgccatacaaacccgttttccttacttaaactaagtgaatggggttttttataatctattacagcccattacatccatcatcttccctcatccctagactatgttgtagaccggtgtacaaactccaaatttggagcactggggattcaagaggaggacacagaggagtaatgagaacaacaaggattcaagccacaacagactacagtaaagtcactactgtagcctagaagagagttatacatactctgagcttgggaccgcaaagctcattccgcgtgtgtcccctctaacccagggagctaacccctccgcttactagcgttgaggcaaggttcttttccattggctgcctaagcagttatagtgtgaccctaaaaccccatcaacaccaggtcactcaagagaccggcgctgacacctaacaccaaggtgacttaatcttgaatgccacagtttggaaatggacattgctgacaaatgaggaacatgacttgaggagggatgagaagagcaagaagagggaatgagccagcgatagttgagggggtatgtgggaaaagacacatttgactgattgaaaacaaaacatctatgcgcaaaagaaacactgccgccccacttgtcaaaaaaaccaacagagagaaccgtcccaccaacttgagaacatagaataatgttactcagtcgaagactgccgtactgagttgggatgattgcatcacccataccttctacgggaaggcgttcttgagaagttgggcaaaggttaaggaagaaatctctgctaggatgttacatggttggtagcccccgtatccactaacatatccaatgaatcttctggtttggctgagaccaacgcaagattgccctgttgtgaaacaagtcggctggacattaccactgacttggaaggtctccatccaggatttttcagacgcagatcctccagcgacgattgcccattcttgacacggggacagtcaggtgcccagtggccccattcccagcaaaaattacaagggaattcgggggtcaaccactttgttccccaagagtcggcttgcccattgtttgacccgccctggtgatgaccgccttcagacaaattcgggcgctgaccaccatgagatcctctgtagccaccatgtcttctaccccctcgtccaccggatccggcagacaatccagaccgttgagatgacattgccatggccgatggagaggaaacagaactagcctgttggatccaagatgccatgtggagaatgtcggtcaaggtgatctcaatctttggatggattgcaatacgagagtcaagggcatcagcaatgggttgatgaaatcgcttgaggctggagtgaaaggaaagggataacaactaatcttttgtccatccccccaatctctcctccaagtctagcaggctcatcttgagagattcatagcccgttgctatggaatctgaagcgtctggggcctgcgcaaggtcagtccagtgactgatgaggagagaccaggaggaggttgttgcgtgtaacaaaggatgaagaaccaaagttcacggctgacaagccagtgacacttgatgagtgagaaaagtatggtttgattcactgggggaacaaacactacagtagcaatcaggtataggttatatacatgatggcttgagttttagttgaagcatactatgtactggatataagaatactcctatcccaacacacccccttactgaaacaaaactaaagtaattgaaacctctaaactactttaaaactaaagagaagatagtttcctacgggggacagaaaatagttaatacatgcatgaataattaataggtacccccagatcacaggtactgtgacacttctgcataatgcataatgcatatactccaaatccagtctcagaattgaagtattgtgcacggtttagaagatagagcagtgtggagtcctgtctccaagcccccgcaccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtgacaacaaagcccccaaacgtgtaataagaatgtaaacaagctagaatatccatgaaaatactacagtaaccatattccaatgggtaacacatgtagcaagcctcagaagacatctctggaatattctgtggcccatttccaaggaacctgctccacgtaacagagtagcccctatccacaggtccccatgggacattcttggctgcagaaattttgtgcatgaccccttatagcttctggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggcccaaaagcacctccaagtcctactaagctcccctgagcaccccctgaggccttccacatgtatttaaagggccttctgaccacccaaataatgattccccagctttacaataccttatagaaatttacttaccatttacaagtcccctacacttgtaattagcctagttactactataattgttgttattaagtctcaagaaccctcaagaaactccccagtgatcacccagcacccaaaatccacctttttgagcgctttcaacttcccagtttctactctgaagatcctcaagaccctacaggattattactattaagtaataaccctttctaccggattttccccttaaaataaaatcctgggatataaaccacccctgtttacaggccccagtgtaccaggtacctaaatcctctgcctttgcacaataccttagagggattcaaaccacccctgatttatcaggccccttataaattggcaatttttctcttaaattaaacccataaattcccctgttttattggaatttattcctttaaaattaaaaccaaaaactctacaagcttttttttgttcttgaaccacttgtatctagaagatcttgtgtcttggaatcacgtagggtgacaaatggaaagaggtggagcaaccttcttgcctaattggtgccacttgaggaaatttgaggccaagttcatcgctgagccggtctcaccgagggatgagctgttgcccatgaggttacagatgagcaaaaatttcaacaggttgttgtcaatgccggagagtcccgtcttgttgagctcgttcttgacgatttgatcaagggataacgcgggtcctccagttgggttggcggaactagcgggattagggccaacaggagaattgtctttgggtttagagccgaccggaggagtgtcctgaccgttgtcccgagccaaatccttcttttgatgagacatacagagtctgggtcagagccagagatagtggaaggatctggttagcattacattcagtaatgataacatgatcctaaagcataccaaagacagagataaatggggaaagaagagagaaacataataaatgacttacctgggtcagagccagagatagtggaaggatgaggaaagagaatccttccatgtagggggtcggaaaaacaactcccaaaaattgtccgacgactcccgttttggtcgaggggtcattggatgggagtcgttcttctaaattgatggccgactttgggagtcggccatccaatttcttttttaattttggatttttagggagtcggcgccccaaaccacccctcatgcttgagggggtttgggagtcgctcgctcccatgaccggaaggatttccttccggtcaacaagaaacaaaattctcattgaccggaaggtattccttccagtcgatgagatttttacatctcattgaccggaaggaatcccttccaatcaatgaggtataacaatctcattgaccggaagggattccttccggtcaatgagatgtaacaacctcatcaatcggaaggaatcccttccaattgatgaggttttgatcggaagggattccttccaattgatgagatgtaacaatctcattgactggaagggattccttccggtcaatgagatctaacaatctcattgaccggaaggaatcccttccggtcattgagatgtaacaatctcatcaaccggaaggaatcccttccggtcgatgaggatcggaagggattccttccgtcaatgagcatgttatacctcatcaaccggaagaaatcccttccgatcaatgaggtataacttcttgttgaccggaaggacttccttccttccagtcatgggagcgagcaactcccaaaccccctcaagcatgaggggtggtttggggcgccaactccctaaaaataaaaaaaaaaattaaaaaaaattaaaaaagaaattggatggccgactcccaaagtcggccatcgatttagaagaacaactcccgtccaacgacccctccaacaaaacgggagtcgttggacaatttttgggagtcgtttttccgaccccctccatgtactctgatctggcccaggtatactacaggatctgtgataggtctgttacaggtgtgtagcacatagactgaaatgaaagagtaaaattaaaatgactaatgaacacccccccttgctgcatacctgaaagagatcttagaacagagagaaaaaaaagttaaagtagggtgagaagaagagtaaaaaaaatatgagattataaagaaaatgaaaagatttttaaaagacataacataagaattaagataaagaaagaaagaagataaaaaaattgggctaggggaccagaccaaagagacatcaatgtttttcaagaaggacacaagagagcggtttagtcagcatttcagcaagcatatccttggttgagacatgcaggagttcaacttcttgaatttggatacactccctaatgaagtgataccgtgcatgaatgtgtttggtcctagcatgatgttctggattttttgccagggcttccgcaccctcattgttgacatggataggaatggcagtttttggacggagtgatagttgggtgagaacatgacagagccagagaacttccttgcaagagtcggacagcgccttgtattccgcttcggtgcttgatagagaaactgtggcttgctttcaagacttccaggaaattgcaccatccccaattcaatacgtgtaggcttatgtggattttcgatcatcacggtcttcagcccagtctgagtcagagaatccggagcagttgagttcaccgcctaggcgtagtcaaagatctttggttgtgaccagatagttcattgcttgaattgcggcttgccagtgagcttccgagggatccccgagatgttgcgagaggcgattcactacaaatgatatgtctggtctggtgcattgggacacccagagtagtgacccaattagttgattgtatggaccagatgattttggattgttgggggtgcggcgacagagaagtttgaaattggtgttggttggagttttggtaggagtgtgtgtttcaagtaacctgtcttgtatttcttcaatgtaatgtgattggttcagaaagacctgacagttctgtctgtctcttatgattttgagagaaagaaagtgatgaagatccacatccgcaccaatttaaaacttctcacccaaggacttgatgagatttgagacaaataggggttcaccaataatggcaagattgttgacgtgtgtggtgagtgcctcaattagctttttgtcttgagttttgaagtagagggttgggttgtattttgagttggagaggccaaggtcggtgagagccttgtgtagagcggcattccattgttgaggtgactgttttaacccgtagagagaccaatctaattgacatacccagttggggcgtgtggggtcttcaaaacctgggggttgctccatgtataccgtgtggtcaagatgaccatttagaaaggccattttgaagtcgacttgccgccctgtccagttgcagatggctagtagactgagaatgagtctcagcgtttcaagtctgagtgttggtgaaaatatttcgtcgtaatcgagcccgtgaatttgcaagtagcccatggcaacaagtccggccttgagtttctgaattgatttgtcagggcgccgtttaatcttgaatacccactctgacttgatgattttctgtttttgtggacgaggaaccaagcacaaagtgttcatcccgagtagggaggcaaatttgtcatcagccgccttcagccatcggtgtttattgggggattttaacagctgcttccacgtctttggggtttcaagatcctctgctgtcttgacgtgctttgaccagtttccatattggtcaggagcttttctttcccggccggatcgacgagttggcgggggatgaggagcctgagcccgtgttggattactaggtgctgagccaccgtcagagggtgcaagaggtgaatctgacgtgaccgggggcagaggtagcggagggagagtaatggggacagtgcctgttggagaggtgttggtgggtgatgaattggaaggtggagctgttggcaacatcttgcgaggagcattcctgggtgcttgaatcaatgctgtcagctggcaatcaaagcggggttgaaaagggatgtccagcagaggaagatccggtgaggaaggagaggatggtgatgggggtttgattggagtggcatggttgtcaattgttgttttcttgggtgaatcttgaactgtggtaacatcagaggagatgggccaggggagttcaacaactacaggatctgacggtttggaaagtggtgaaccataggggaacttagtgtcaatcaaagtaacatcacgtgattttacaactgtttgcttttccagatcccacacttgatatccgtttccatcagcaagatatgacagcaaaatggatgtgcgtcctctttggttgaacttcttcttggtctcttcaggaattttgtagtaggtgagacagccgaaggggtgcagggggtgaatgttgattgaaggtagtccaagaattgagcccagtgttttgaaacctagacaagtattgcagaggacatggttatgcatatggaatgcatgtcgaagagcattgacccagaaggattttggaagataagcactgatcagagaggagcgtaccagattgctgatggtgcggtgtgaaattgctcagctaatgagtgaagagcttggaggggataaatattaataaagctatgaaatagtaataatgataaatgggtgttggtgagactgccctcctggtctagcttgtgagagagttacactaagaaaaataatagtgtggtagatttttaaaatttatcttagtgaagatactacctgttgagaatgttggttgtttataagggtggatggaaaggatggtcaagagcttctggagttaggagatatctgagggtttctggtttattctggtttaatctattctttctggattctctggttcaattctgggtctttaataaattgattctttctttcttcaatatcttctgttgagagctggaggtgagttaaataatttcctttattatttaacagggttcaatatgaggagtaagggtctagtaaattctcttattactattctgtatctgaaatataagggttgatgaaagctaagtaatatctctaattactattctgtagctagtatggggaggaaggaaggaaaacatgggccaaaagggcctctatttatagacaaaatctttggtgaggatggtaaacagcttcactggtaatgacctcataccgctaatttaatgatgtcatgatgatttcatgctatgaaattaatgatttacagctgtgaatttaatgatttacagctgtgaatttaatgatgtgcagctgtggaattaatgatgtgctgttgtgaaatcaatattctactgctatgttggtcaatgatgtcatctgtgtgattaatgatccttatgttgtgaaataatgatgaatggctgtgtaattaattcaatggctatgtaatttaattaaatggctgtgtaattaattaataatgatctgcttaattaactaataagatctgctgaattattttatgatttaatattatattattttattctttctgaatggttttcagctttataaccttatattatttctaattccttgttgaccaatctggttatgttgtgttgtttgagataatttaataaagtctgttttgtaattatatatatatactttttaatcttccttgtatgttttattcctttagtctgtgtagtgtaaatatatataaaataaaatatcaagaaaattaactatgatttgtgaataataggctttagcatgacttttgatattatcccctgctttcttgaaattatatttactatttattatttttttaatatatcttttatgttttatgggtttgattggtcttaccacagtggttggtttgctctgccacttgattgagttgaggggagtgaggtggacccggctcatgtcaaatgcccacatttttcagatacagccaaaccgagaaagcttgcgtcttggttggcacaagattcagaaaaagaaaaaaaaaaatcttgactgcagttggaacctttggaagaatacagccattgtacaggttccaacatgcctgctggtagcaccgacaggaccgcaccggacccaaccagccagccctacggggggcaggggaatgggtgtcttgcatgtcaattggccagtctgactaaaccttccctcaggatcccaatggtcttactctcatgacctggaactgagggagaaaaaagatagggattttaccctggagtaacccctgtatgtgaatgggcatacagggtgctgtattctttcaaaaattccgactgcagtcgggtttttttttttctgaatcttccgccaaccaagacacaagctttcttggtttggctgtagttttcgaactcacttgaaatgtactctcctcctttgtcggttctcagtgacttaatgacgtgattgttgattttctcaaatgtggcacagaatatcttgaagcaggaaaatgcttctgattttgatttcatgggaaagagaaaaaaagatttggagcagtcattgataaaggaaatgaaatatttgtagccttcacaagagtggacttcacacaagccaacgtctgagtgaattactttgccgggtgatttggattgatataatgaacaagacttgaagggtttttggtgaagttttgattgtaggcagattgaacactgctgtacctcaagctcatttgatgtcgtttgtgtgatgcatcttcaggagtcttttcaatggtttgagtcctatgtgtcagaggcgccaatggtatcccaaaagactggtgtcaatagaagctgatccagcaaatagatgggggggagggagatagagaggtagattaagagctcacaggcttcgatggaagatagtagagattgcccctgcagtatcctcttcccaccatttttccagatgactcaaagttgggggagtcgtaaatgtcacatgagtttggattgaataaaaaggtgagcccagtgtcacaaagtcccgcaattgagagaataggctctgccagggacggtactaccagtgttgggatggatttgtcggtgtccagtggtagctttgggactcccttgtgagttgcttcaacaagagagtggtctgcaaaacacactggggttctattggccttgaggagagagacggcggactggtcgggagtcatcgatatagagcatcctgagtcaaggtttgcgtcccctgacagaatgggtgaaattgtcgaagatagagacacggcagcttgaccggcagtaacttcaacttccgagcccgagaaatcatcgtcctcctcgtccgtaggtgacaagcctcctaacggtgcagccgaggcttgaccagcctttgcaacggtggcgggttgtttacgtcctttgttgtttgggcggcctggaggattgttgggcttgccgctagcctgtgaggatttgtgggcattgattattttggctacgtgaccacatttgttgaggtcatggccgtcaatgttgcaataggtgcagtgacaaatggcttggcccaacggacaaggttttcctttaaaatgatggttagatttggcggacgccgccaatttgagcgccgcagtgtcgtctgacctggtcttctggcaaagatgcttggctttaagggcatcgatgagacttgacggattgactcttggttcgttcatcattgacgacacgcaagagagccagtcttgagggagcaatgtcaggattgttgagctgatcagtttccttctcatctcatttcctttttctctgctttatacatgtcacgtatatttcacattcatgtcacacatttgtagtatacctgaggcagcactcttggaagttcttctttcctcatccttccacgaacatcaatcaatcacctgcaccgtgcttgctgtcctcaggtatagtagtctttgtttctcttctattgctttctttcttccttttctttcttttcttttcttctcatatgaaatgaattcatccttccacaaacataaatcactcacctgcaccgtgcttgctgtcctcagtccctgtctagctcatcaggttatgagctcgcgctaggcttcagcttttgacagcttccggcacgttaaataacggcttattctggtgtttatctttgtgaaaatctaaaggatcaacggtcgtcgttgtctgtctcgacgagtaccactacggctcgaaaactctctctcggccgtttctatcttatcaacctcgctcgctccggtcttctcttgacccggatacttcaagacaactgttcctgtctcctttcaatcaggaatcaatggtcccttcaccccttcagctcacctagttctacatagcgatatattgcccccggtgtatcactatccccttgatctatttttcttcaatccctcgctttgcaatgtcgacggacgatccctcctcaaagaaaccgtctactgagacgtccggaaataaaaccaagactgatacgccaacagcggtctcgcttaagtccgcatttgcaaggctgccggtcctgcaatcccctggaccggactcgaacttccttgactgggagctcgtgatcaccgcatacttcgattccttgggcatcaactatgtaattgataagcctttgcccaatcatccaacagctgcgtggacggcctacaacaagaccgtttgcgcaatccttacacaaacgattgattcctctaatctcatcgcgattcgtccttacaagcaaaacacatacggaatgtggggagcaatcgtccgcgctcatcaagactcctcgactgggggccgcgtttactggctccgaaagctgttgttgaccaagatggagggtgatgatgttctttcccacatcaacactatggcaaaggcatacgaccacctcaactctcttgtcaccaccaacaaaccgcttactgttgccgatgttcactctgctgcactgctcagttccatcccagacgactggatgggctgtgtctctcacctcatgaatcaagagggtgtcagcacggaatctattgttttggctctgaaaaatgagcatacttgacgccattctcaaaacgaagttgcagtatctgtctcctccaccaagactaagtctcataccggtaagcaacttggaaatcaaaacaagaagtcttgccactgcgatttctgcaacgcagatggccacgacctcaacaactgcaacaatacgcgccacatcctcgacaagcataaagccagccagaaggcccggactgactctaaagatcaggatcgaaagccaaatcagtcaagtaaaccagcagctcgagccggccgcaccttggctgtaactcttggtggattgtctcatgcctacgatgaagatgacgagtccaactactccggctccaagattgaaatcactgcggggaacgcggttgcttctttatctgtctcaaagatctactctggtactggggacgcaaaactagactctggatgttccatgtcaatgacaccggatattctctcagtcgaaaacccaaaaaccgactgcacacctgtccgcttggctgatcattcagtggtagaagcgacccacagaggcatctccaggctccccatagatggagaaaccaaagactctcgtggttccttctcttcacgaacctctcttatctgtggcggctctctgcaatgcaggtgttacagtcgtattcaacaaggcgtcctccaacattttcaaatcgaacgacaccaaaatagaaggagatccagccggaagaggttacagacggggaaacctctattatcttccttcggaccctgtgaggtcttgctcttctctatctctatcaccccttccccctgatcactctctcctcggctatcatcaaagattctctcatattggtcttaaaccactcaaagcgttgctgaagtctaacaaaattataccctcagtcaacagtgcaacagatacgagacatgtattcgtatcggatcggatcgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtattggatttggatttaaaaatgaaaaaaaaaaatgtctttgtttttttttgttttttcttcaatacggccaaatatcttaagtatcaaatacggttttggtgggatcagtcatctgagacaatacagaatacatttctcacttttcaaatacgatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattcaaattctgagacgatacagataaacgcctgataccgtatcgtatcgtctctgtggcaccgttgcctcagtgatgaatgaaatcgaagtccaacggtgcccgacgtgtgtccaagcaaaaatgccctgcaaagctttcaaatcccgcgcagcccatcggtcctcaaagcctggtcaacttattcactctgacgtggcatcatatgaggtgttttctagagaaggttataaatatttcatcacttttgttgacgattgttccaagtttctctatgtcttccctatgaaattaaaaagcgactcctttgcgtgtttcaagatttctcgggcattctttgagaaaagtggctcccacacaataattgctcttcgaaccaaaaatggaggggagtatctatcgaatgagttctcttcctaccttgcttcatctgggatcagacatgagccaggcccacctcatttgcctcagttaaatggtgtcgccgagagaacaaacaggacaatcaataatctggtcagagcttcgctaattcaggccaacctacccaaatctttttggacaggcgcactccgacactcaatgtttcccttcaactcgttcccatgccacactcctttgggtttcaaatccccctcatcaatattgcgggaacactcggttgacctcaaatcaatccatcccttcggctgtttggtctgatacaagatccctgaagccaatagtaaatctcttgacatcaaaggacgtgcatctctgcttctctcctacttaccagatggaaacagtttccgtctttgggatattgaaaagtgttctgttgtcaagtcccgggatgtactttttgaagacacaacattcccctatggcgctaagctcaagcaaactcccaaaccagtctcaattgaaatcacctggcccaaaccatcaaatgacactcctgaagacactcaccatcctcaaagaactgaggccccttcaaccactccacctattgacaacaatgcacctctggatattcctctcgcaccccgttttgacaggagactagcagcatccatccatgctcctcataattgtccccgggatcctctccccatctcttctgactcagattctgactcttctcacaatcctatccccatctcccctgtctcaagttccgactcatcttacaacacacccgctccgtctccatcaaccacgtcacccgatgttacagtaatttctctccctcctctcccccttccccccccactgtctcctaccccatcctcccggtcaactccacctcgatccccaccggccaaagccccattgccaacaccttccccacctcctatccgacgacgctccaactgtgattggtgtgcccctgaccgctatgggcaatggtccaagaacgcttccactgactgtgatgtagacaccccaaaaacttggcgccagctcctcaaatcccctaacaaacatcgttggcttaaggcggcggatgaggaatttgcctctcttcttggaatgcaaacctggaagcttgtcccacgtccagaaagaggacgttataaagtctaaatgggtattcaaggtgaagcgccttcctgaccgcactattcaaaagctaaaggcacgacttgtagctatgggctattcgcaagtacacggtcttgattacgatgaagtcttttctccgacactccgactggaaacgctttgcctgatactcagtcttcttgcctgccgcaattggacgggacgtcaagttgatttcaaaaaagcttttctgaatggacacttggacaaaccaatctacatggaacagccccctggttttgaagatcctcaacatccggattgggtctgtgaggttaatcagtctctgtacggtctcaaacaatcaccttgtcaatggaacattgaactacacaaagctctgctcgaactgggcctctccaactcaaaatatgaccccactctatacttcaagctccataaaaacaagctgattggtgccctcacaacacatgttgacaacctttcaattgtgggtgaacacaattttgtcacctccctcatctctgaagttggtaaacggttcaaaattggtgcggacgaggagctcaatcactttctctcactgaagatccccaggaacgctgaagatcatcacattttcctgaatcaagctcattacatctctgaagtttctgcaaggtttctcaacaacaatcccaccccagtggcaactccaactgactccattttcaaaaaccttagtccgcgctctcagtccgaccctgtgtcatccggcccgtacccccaactcattggatctcttctctgggtatctcaatgcacccgacctgacatttcttttgcagtcaaccgcctatcccaatttctttgggacccgtctgagtctcactggcaggccaatcttcggattctcaattacttgataacaactaaggatctcaaactccgccttggaggcaatctggtattatccggctacttggactctgattgggctgaagaccaagacaacaggaaatcaacatctgcctacacctattgcattggtgatggtgccatctcttggaaatccagaaaacaagccatggtgtcgctctccagtacagaagcggaatacaaagctctctccgactcttgcaaagaaggtctctggcttcaacacatcctcacagaactttttctccgaccagacaacaccatcccactgcatgtcaataatgaaggggctgaggctttagcaaagaaccccggaaaccacgcaaggactaaacatatccacacccgctatcacttcatccgagaatgtgtgcaagaacatgatatctccctgattcatgtgtccaccaaggacatgctggcggatatgctgactaaacctcttccccgagttgcactggaaagacacagcaccctgtttggcattgttccatgattctttttttcttctttcctctgttctctattctcttccttcttccttttcttttctgcctttctctctctttctctgtgttctcttattttctttcttcttttatctctaaatccatgtatgcagcaagggggggtgttgagctgatcagtttccttctcatctcatttcctttttctctgctttatacatgtcacgtatatttcacattcatgtcacacatttgtagtatacctgaggcagcactcgtggagcatccttccacaaacatcaatcactcacctgcaccgtgcttgctgtcctcaggtatagtagtctttgtttctcttctcttgctttctttcttccttttctttcttttcttttcttctcatatgaaatgaattcatccttccacgaacatcaatcactcacctgcaccgtgctttctgttctcagtccctgtctagctcatcaaggattgatgttggatatatattgtctggggttagaggtgatttggtggtgatgagtgcgctgagacgttcaaacgtcttggccatttcatctaggtgagttggaagatcgttgtcgaccattcgggatattgtgagcttttggagccagtacatgactcctccagcggaggagtcttggtgagccttcttaagcgagtcccaaagcccgcgggtattgttttttaggtgttgcacattaggaatgttggcgggatggatagtttgcaagattattccgcatacagctttatttttgcgggcaaaagaggccttggactttgcaacttccggtttatcattgataatgtagtcgacgtccgttgccgcaaaatggatctcaaggatccaactccaatctagatagttggagtcggatccaggtggctttaattgttccactccagttagttttagagttggatggcccaaaacgtcggtctccttgctcgtcaacatgattggcagtcaaatgttagacttgaatgaatcggaactcaagtcttatttcaaattgaaatccggatgaggtgaatacaagtcaagtggttgctttgtatctgaagcgacggaatttaactcagcggagtgttttgagttggtttgaggggggtttgatttagatggaggggaagatgtcggagtcgttgagatgaagtattccaatttgattaagggtgaggggggtgtgtccattcacacaggactttcacgacaagtctatggatcctaactctctcttggctttctgacagtgattagcgtgagttatagcgtgagcgcaatggtgctcataacctgatgagacagacagatggtgctcataacctgatgagacagacagagtctgggtcagagccagagatagtggaaggatctgcttagcattgcattcagtaatgataacatgatcctaaagcagaccagaggcaaagagaaatgaggaaagaagagagaaacataagaaatgacttacctgggtcaaagccagagatagtggaaggatgagaaaagagaatccttccacgtactctgatctggcccaggtatactacaggatctgtgataggtctgttacaggtgtgtagcacatagactgaaatgaaagagtaaaatgaaaatgactactcaacatcttgtttgaaggaaaaggtatcgacgacatagacaaaggaagattgatattgggaagaggcggatagatgttggtggggttggtcagagttctgcatggagcggggccatgcaaggatgagtttccaggtcgggtgctgggcaatgaagggttgccagacattgtaagtcaagaaacgtcaaaagaaagaaaatttgaagagttggatgagtacttggatgtgttggtggtgatagtagcctgtcacggaggtgtaactctagcagtgaagtctggcgtaatgatatctgtgttgtcttatcgcatgttaaccataaagcaggagtgttagtccaagattagagccggagtgttagtccaagtttaagcatatgagggtggagttagaaaatcaaaaacccagctggtgacagcgcgggctcataacctgttagatcacaagatgaaactcccccaaggggaaatactattggatgacttcccgtcaacatctgcgggtctcccagttttgatttagagcctcaaaagctagattggaggacttcccgtcggatctgggacccttgcagtttgcaatttagacccaaaaagtctagatttttgcagggaaatctagcttttgcagctctaaatcaaaactgggagacccgcagatgttgacgggaagtcatccatttccctgcaaaaatctagacttttcgggtctaaatcgcaaactgcaagggtcccagatccaagggaggggcttgataacgacacgccctcccccctcgcacacgcacacccacacgccaatttttttggcatgtgggtgcacacgccttgcagatcctggcgtgtccctgcacacgccagcggtccacagggtccaaaccctgttggctggagtgtgcaggagcacgccagcggaccttgctccagctcatcgggagggtttcctcctgatgagctggttgtaagcccagttcatcgggagggtttcctcccgatgggctggacagtgtaccagctcatcgggagggtttcctcccaatgagctggagtcagatcgttcgttcaggcctgggtacctgtttatacctaggtacctgttcattttttaaagaaaaaagataccatgtaccacaccagacacctcctggggggtacccaaggtacccgttgcaggtacctcaggtactccccctctctttttcacctagtttcattcccagagtcccaagtcactttattattattattattatctcatattcattgtaaaatatcactcacaagtcacttttttggcattttttaatatctgttgtaatatatctacatctaattggaagaatcttacttctctatttttttcatatttattgtaaaaaatcagtcccagatcacttttttcatttgttcatatttaataatttattcaaaagttgaaactatctaaaacttataactaattggaagaatcttcattgtcatccaaaaccatcaccttcctttttgattttttgttagacttctttttatccttgagtccctgtttccatgcatccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttgatttttggtaaggaagtgaggggagggggtacctgtagaggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctggcaggtgcggggcgggtgcaaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacaaacaatctgtaagctggacattgatgagctggttgtaagcccagttcattgggagggcttcctcccgatgagctggacagtgtaccagctcattgggaggaaaacctcttgatgaactgggcttaaatccagctcatcgagaggaaaacctctcgatgagctggttgtaagcccagcttattgggaggaaaccctcccgatgagctgctatggcttgatagtctttgggctgggaggaaccccctcccagccttgttttttttttccttttttctggattctacgctgccgtcccataggacccatgcctgggtcctatgggacggcggcgctcctcaacgcatatgtatatggcgtgcaggcctgcacgccggtctacactctttagattggcgtgctggcccgcacgccaatttgctttggcgtgcaggcgcgcacgccaatccgcacctggcgtgcggtttggcgtgcgcaagggggactggcgtgcatttatcaacgccctccgagggaagtcctccatttcttcagtagagaggtatttatactttaaactatatacatactttggttgttgagtgaatctaaatgaataatagactatgtatatagaatagtgtgagaatatatcaggaatgacatgtgataatatgtaaatacctgttaacccatactctgtcacaacaccgttggatgcccggtgtgggtcaatttacgtccaactttgatttttctgcacccgcggtgtagttcttcttcaaggactgctacaccaccaggacactttttgctcctccggagcgtcaacacaacatcaaacaaaaacaatgggttgggttgaccaagcggtcgagttggcacaggtttgtgtgtcacaccgcaattggcctgaccagccggtcagcctgcctgatgcaattcggtcaggctgtggttggaatggtcaaccaacggctttccacaccggcagttgttggccagccgcccgatccttgactgtccgggggcaggctgtcatcaagtgtcatttatacacccggcctcctgacgacatcattcttcccagattgcattctttctttctctcagcactcccactcacccaaaatgaacatcaaagcttttgaaaaaaataaattttattttttatttttcacaaattttgaaacttttttttttggttttattttttcatattcattttttgggaactgttgtgcaccacctgaccaagtctcatgatttcaaatttattttttggagctctggaatccaaaataagcagccacttttcactgtctacccactgtacaaccaacggtttgccaaggccatcaccatcaagcctccgtcagtatgacccaagctcagccaggctctagatttggtcaacctctggagaccaggtctgacagtcctgccaaaccaacaaaatgccgtctcaaagaggcttgccagggcgcctcatgaaggttgcggttgggatgaccaatgcagagtcgtcggcttgacgtcaggtcaccccattttatgacaattcaaaattgtctcagtgtttctctttttgggtgagaggtggagaaaaattggtatgaattttttttttttcaaaaaaatgacttagagaaaaaaaagcagcttgcatatggaggttgcgggatcaaagatccttcttggacacatctaaaaccaagtagtcaagaacatcacactacatgcaaacggttgacgtttggccgaacgttgacgtgaagtttgacgtgcaaatgtcagccaaatggcagggctgggctgacgtttgtgtcgaacgtcacgtcgatgttacccagcaaacgtcgcccgtttgcatgtagtgtcaacagcatgtgatcatgacgggtgtcatcttgagatcgagtccggtggtcagcataatttttttatggccccatgatctggcccacagcagcctgcacgacagagagcccaaatttttgcttctcacggcagaacctgcagctgtcaatgcggggtccaaatctcacggactgatgacagcaatgcaggcgaactgtgggcagagagcggtgttatgctatgaatcctaatattcgagtagaagacggaaaactcccccaagggggtataaatttcttaagagcccagtatttatagaaaaaacctatgtacatacttgggttggtgagaaacaatctaacaaaatgtgacatgggaattcatgtcataacaagcggtcgggctggctgaaaacctcttgaatccataatctcaggaccgctcatggccctgagataattattggatgtcggcggcttatgtatcgtcgggccacccacatcccgcccggtggacatgggtcaacgccccgaccacgccgaccccctggcttcaaagctgccaatttgacgtcggcagacaggaaggcttggctgggtcggtggaggttggttcgtctgtcaaaataccgggcgggttggcgtcgagatgcacccgtgacgtacacaaatttctggaggcaaggaaaaagggggttggcatgtaataagggggttcacgtactgctgatttcgaaatcagcagtcgaactttgctggaatggtagttttaaggtttatgggaaaccaagatagtttagtgcaaggtccccctgtggattcaaaatcccacatttaaagttcatcaggtttgtgcatcagcaagcaaaccttaagctgcatcagcagaggtttggctggaacgtgaactgccctaatgtgagtctggcgagagctctgatccatgaatgggtggattgttttgttttgtttctttcggtttcattcaatccggaaccaaacaaaccacaccgatcaacgacaagatgccaacgggaacgaagcgaaaggcccctcgactagtcactatcgacccaagtcaactcacagccatccggagcactacgacgagcaacagcaatagcaagaaatcaaaactcaaaccactcgaatctcatttcaacccattccagaagagtacaaggaactcacaggatggacagaaggataaacaaactcagacatcctcgattccaggtcagtcagtctatttagctctcccggtatcgctccatcacacatttgtagctgaagcatcacgtgtttttgaaacagacaaccccagccacgcgaatggaatgttgtggtccgacaagttcacgccttctgacccctcccagctagccgtccatccgaaaaaattggccttgattcatacctggctgaacgacgcgcttcacggcggttcccatacgcgcaagtatcgcaggctgcttatcctcgctggccccgcaggatgcggaaagagtaccatcatccacaccctcgctgaaccggccctgcagacccacgcacctggcccatcagccgctgcatccgctaataggtcctcaaagtcaaataattctaagacagtttctgcgccatccgtagagggaatcggttatgaaatactcgagtggaaaaatacgggaaacgaatcaagtaccgatgacctccatacttgattaagaaaaattcgagacatttttgcatggcttataaatgtttttttttattcacaggcgtatccaaaccgcaagagttcagtctatggctcatgagagccagtgcagggccgaccctatcattcgaggacaccgaggaggaatcgattgacgtctccttaccatcgacgagtgatcaggttgagtcggatgagaagaggagaacgaagctgccaacgttgctgctagtggatgatcttccaaacctatcccacagcgagacggggcggatcttcaccaacgcgatacgacagcacctgaacagtccacgcgtctcgacgccaccgctggtgctcatcgtttcggacacgacggtcacgccgggtgcgaatggactcgaggaatcgtttgggggccgttcgggcgggttctcgggcgccgaagaccgcggcatgaatgtccacaccctcctcccctctgacatcctccatcaccccgctacctgtctccttaaacttttgcccgtcaataacaccctcatgaagaaattactcgccagaattgcccaaagcgcccctactccttccttcaatcctggtccaaaacatttcgacttggtcgttgaggcttccaacggtgaccttcgagccgcattgaataatttgcaactcttcttcactttaccgacccctaagatggagaacgtaggaggaaaatctaaaaggaatttaccactggctgacgcctcgtctctcttcaacaggtcaatttttttgtcttaatgatacataatgacctttatctttttctgatccttaaagacttttctttctctttaggcaattgttgagttctcgagacgagtcattggttatcttccatagtctagggaaaatcctctacaacaaacgtacagtctcccagctctttttgggaatgtgggaagtcaattaattaaaaccccgttttttttttttactttgggtaatttgaactgaattccaggatggggagatgatgcaaaagaagatgcaaaagacaagcgggtacgaggccccaaaccggatcccttgccggccttctgggccgcatacaaccgtcgccagacgaagaccgacatcgatgtaagttcatccttcgtaatcccccttgaccccgcaacctcccaagctaaataaaaaaaaagctgaaggcgtgcgtgcatggattttatcttgttttgaagtagagattatattccgatctgagtgtgtcagtagatcagtttgtcgtctacttgcaccagaactatcccccgtttacggacacgatcgacgaggcctcatttttcctcgagtatctgagcttctcggactcgacgatgtcctctaaagaccagaatcgagtcagtcagtttcttgttttgttttttttgcttatgagaggacattaggggtgttggctgatagagatgaggaggatttacagtacagccaagcctcgatgataagtttctacaacttccatctcgccgcccgtgccatcttgcttggccttccctctcccgtcacgcgccggggccagaaattcttcaaacccgccctctggggccatctccgacaagtcaacgagaacgccgctcttgtagactcggcgcgcgaccagcccggcctgctcgctcgccttcggccgaacaagactcaactggacgaagagatgaacgatgatcaagagggacatcgtcatccaagagatctcacatccggcccaactccttcaggtctgttcatattgcccattcttagtcgcccgctctctatctgcattctccctcctcatcaacagtcatggaattgttgtcttgtttctggaaattgataccaaatttcttggtcagttttgaacgcccctaagaaagtcttagctgtagagatcttgcccttcttgagcatgatcgcatcttctcagggccacaaagctacgtcagatagcatgagttaagtgcttccctgtctttcgctctcttttgcccagagcatagccgtgctgattttgtgggcttgattggggtgagccagacgacgagctgctcgatcgtttctctacgtttgtctatccgaatgcgcgcgatgcccaggttgagggcctgctctcggaggacgacgtgcctgagcctgacctctcccccgccgaccttccctccgttaaccatcttccgcccagaccggagcctcccctccgtcacaacccacttggtattgttggccaggaagcacttcaggaagaagaggatgagatgctgtggttcgaggaagaggacgacattgaagattaggatgatcaccatgttccttgtccattgtacatattgtttgggtaattgttatcgccggataactatatgtaatattgaaatgttatatatctatttgtgcatgtttagagtaagtgatttatttaaatacatcgcggaactcggtgtcttgcttgacacaagtaatgcgatcccggtctaaactatacagatgcacaattttccagagaaaaagattaggggaactgctgatacgtagtcttttttaagaggcaaaggcaaatgttgcgcaggcccaccgcccagcaaattcgagtcacaatccttcaataagggaagatcttgccatctcgtggtcagccatgagcgcttcttttttccctctctaagcctatctggcatctgaatgtgaggccgactgtctcatttgtggtcctgaaaggcatccggcgtgagcacagccgatccagagatggttatcagatttagagcagtcggacaccacgtcacatcaagtgtcacttggtcacctttttacaatgtaatggatgggactggggggacagaggcggatggagctagctgtacacaaacccttcaattggactcgaaggggcgtcaaggccggacgctagctttgcgaagtcttcagggtcctcccacgaagggcttgtgataagctagcggggagaggcgccgcatacatattactattggaaatttggtaacaagcctctttgtcccgctaattgtgggaaccattaccagactcctggggtgcccatgaggagaagtaaaggatgcggtcaaatcttgactagctccttgtgtactcaagcgcgggggtccaaaagccggttcgatacatgcacagatagcgcctggcagtgcatctcttaaattgtaaccgcaccctaccgcacctctcatcaggcgtcttgatgcatacatatgcagtccctatcaaatgaatcccagtattaacgccacacagaagtggtccacggctgtagagcacatgatgccggtagcataggttaatgttggtcgcaggcccatcgaaatccggccggcggcctctcaaatgggacacaagatgttggggctcgttgcggtgtagcagggtgtcgctaattcggtaaaaatgaggatgcttgaaactgtatgaagtcgcattgcacacccagtacttgataattgcagtccagacgttcactataaaggcgagctcaggcaggcggcagatgctgcaagccataccggcaaccgactattcaccaacccatcttcaatcatccaaaaatcttcctgccaatatcttttcaaaacccctttcccaagatgtggtcattccacttattccaaattatgatggtactcctcatccaaggcgaagctccttacgcccaagccaacccgttcggttgtggaaacgtaaaaaatgaaaatggacgtgtcttccagacccgtcgctgcgtaaaaattctaccaggaaagcttcccgctcggagtgggttgcctgggaagttttatcaggttgaaagtggggcactagtcattttttcagaaactgaattcaacgcttccattaagctaacaacttcacttttcattttcacaattcttcagtgatccaattggaagcacacatgcataatgactgcgccacaacttttcataaaatagcatcatgctgcgacaatgactcagtcccacacgtttgtcccaaacatgatgatttcctctaccatgttgcggctgccctgacaattattttgctttggctgaacagcttaacaaccctgtgtcgatcgcaaactggtcaaccttttgtaagaatcccgacaacacggacatcagtagagaccaaggaccaccaaaatgaagacttcttatcactgcttgactatcattttatcatcaaatgcagagcttgaaccaccatgtcgacttttctcatctttcctatgtaaaattcatttgcaaggaacgatgcatcatttttacttcgaatttctcaagtatgatgttaaaagctggtcttctggtcccacagtcttgtttttggaaaaatcaaacaatccatttccttggacctatacaattgatagtcaaagaggaattctctcattcctcccgaagtgacaaaaccacattggtcaaaaagggaggagactagtaaatcactcatccccttgaaccaaaacaagaggccggtccaggaggaatttgtttctctttcctcccagacccatacaactagcttgctccgagagaaggcaggagggatttgagttttgcatcctcttggagtgatttgttgtatcagtcatagtgcatgggacgagtgaatccatttcaccaacgacagtcccagcgcctcgacgccaccccggccgtcatcgtctccgacaccacggtcacgccgggcgcaacggactcgatgatgcgaaagataagcggatccgaggccccaaaccgtaccctttgccggcctgctgggccgcatgcaatctccgccagatgaagaccgacatcgatgtccttcccctcacaatccctcaaactagattgaaaaaacttgaaggtgtgtgtgcatggaacttatcttgttttgaagtagagactatattatgatctgagtgtgtcagtagatcagtttgccgtctacttgcaccagatttctctttctctaaaacaacccgatattcagctgtagtgtaggcaagaatgcaaaaaaagaaagcaaaaaaagagataaagataaaaaacagtttaaagattgggagagaagacaagggcaaaagacaccatcctaacatcaatcaagagagttccactcatttcccccctacactcttgtgatgtggggtgttaattggtcatcaggagaacatcaaaactctcttgacagaagaagccacactcatggccggtagcggtcaccaggagagctacactcttgatagctgacattggtcattggctgaggagctacactctttcgatggccagaattggacattggctgagtggctacactctttcaatggccagcagtgttcatgaagtgagaagctgttagaatccaagcccgcaacactgcgcatacagtatacgcagtgttgcggacacaaaacgaaattctcaccatcatcaagtcatcgcaaaaacctaacctaatccatccaaccccgctttataaaaaccaaacaaatcaaccgctaccgctagttttctcttcttcacacgcttaaccatatacgcttgtgaagaagagaaactagtaagtagttcacatcctctcaccgaaccaaggccggaacaaaaactaataacttttctctttttttctttctcacttgttttatctttctttctcagacctaagaactcttgcgtgtccttccaaaaacaaaatcattcaataccatcgctgcgctcgtgcaggtatgcaccatactttgttttctttcatctcagcttgttatcattcaaacattatctcatatcatctcatctaatgactcttgtttttatccatttgtctttttcttctatctcatattaggtgtgtgatcaatatcaggtgtcgtcgttgtcattcaaacaactccgactcatatcattttcattatcaggttcaactatttttctttcttacattcttgttttttttgttatgccttctcttctctatctataataataacacacgcttaaccatgtatgctcgtgaagaagagaaactgacctaagaactcttgcgtgtccttccaaaaacaaaatcattcaataccatcactgcgctcttgcaggtgtgtgatcaatatcaggtgtcgtcgttgtcattcaaacaactccgactcatatcattttcattatcaggactattcattccgattattacagaagctacactcttttttggcgggcactggtcatttcagaaaatcttcactttcttgatgcagaattggtcattggctgaggagctacactctttcaatggccagcagtgctcatcaagtgaggctacactctttttggctggcactggtcatctaagagaatctccactttcttgatgaatgcatcccggagaggctacaccatcctaattgttggtatcaggcatcactggaacaagaacacaatgatgattcagtcagattgatggttgcctttctcaaatggatcctgtatccctttgaattgcctgatccaagtccaacatcctcttctcagttcaacaacctatcttccaacccaacaacctatcttccaacccaacaacctatctttaagtttaacaacctattgctttagagtaattccacttcagactcttcaatcacattctctcaaaatgtgtctcctcagcgctaatggaacagagtccaacacactgtgtctgcttctccaagcaagacttgttggtgcctgtactcttataaaacatatttctcaatcactttgtatttgtaatcaagtagcatgttcctccatgattgatctttttgtactaattggatgtgtagtatgaatttcttcttcatcatttaattcttatgaacttgaaccagttgcatttgtaccataaattcaacaacaacaataactaacttccaatatattacaagctggaatatatgtgtctaccaagcatatattgctaaaatcaatcaaaatcagtgatgtgattagtattcaagtccctcaagaacaagaaagaatcagcacaaaaccaagcaaaccaccttgtgaaatctgaccaagtacgtagcttcatgttagtgtgttgagagatccaaggcaatttagccgtagctatgatcagctggtgagagtcaagcaacaggtctcctgatcttgcatcacataatttataattttgtgtgggtgacatgttgcagggctgtgcaaccccctgggggtgttgcatcactgtaagcaacactatattctgcaccatgtcacagcccagtcataaatcaaaaacactgttacatgttttattattacttttataatgaaaaaatcaatatcctgatcaactcatccattgtatcacagtacataatttcaacttgactttctttcaatctttttgtgttacttttgctggacacaacactgcttgacctgtttttctctttgattttttcttatgatcttaaatatatttgatatttttttttccagagcaatttgaggggatattgcgtccattcaaggaagaagaaagaaaaaaaaggcaaggcataacacagatgaaacaggagaagaagaagaaaaaaagaacactagtcacaagacatattttttttgcaaaaaaaagcagaggttaaaggtggatgaaaagatctcaacctagagcctctaattcctttctagtttcagcttccgagtcgatttttttgatctgagtgatctccaatttctcgcctctctttcttcgatctttcaactgttcgatcgccgtcaacttcttcattaatgatcgtttcttcttatcctccggagacagtgcgcctaagggaatctcatcagtcgacccggcttgcttgttgacagcttgagatccctctggaagaaggttgttggcatcctgtttgccgttctcaacaccgccatgctcttgttggcctgctgatccacggctttctggggctggcgactgttgcttgttctcatgaggctgctttttcttgctcttctgaccaggaacttcgtttgtcttgggtgcagcgccaggaacgcccctgcgaggtgcagccccgggtggaccaccgcctcgtcctcgggtactatgaccattggtaccaccattggtaggagcaatgtatggtgcaccaccctcatcttcgcgtttgaagtggcttggagtggttgtaccacgggcatgaggtggacgataagccccggcaggtttggcttcgtaaaacatgcaatcgagtcagctttttcctcaactgtcacactttggtcaagcatttgacttacctggtgtggtcggagaaggagtggccgcgttgcctgtatttttgggcgcaggtgagagggatattcggaaggggaaacgctcagcggcttgtggcctccacgatgcctgaaaatacacaatgagagtgtgatatcagattgaaggaatacaaataagagtgagagagttgagtccaaaaaaaaaagctcacagcatagagatgttcgactgggttgacatgtatgagttggccgcgataatggaagacgcgaacaccgttatcaactcgaagtcgaggactcaaagtagcacacatgataaatcggccatccggactccattcgcaatgggaggtattcgagccttcgatcgttgccaccttctcgagtgtacgacggtcccagatgtccatcgtgcccgcaaggtttccaaatccggcgatcaataacaagcgaccttgcggattgtacgagataaaattgcgtggcgctgtgccaaagtcatggattacattgcatcggagatcgaagatcgttgtcttggcaggcatgtctatcagcgtaacacaagcgagcgtcagaagaccactatacaatgaatggattaaatgcagcagacttacagccatagctgacagtaaactccttgtcgttaggagaccacacaaaatcgtgaatcccgccctctcgatctaaatatttggatgatgaatgcttagttttgatgaactgaaatcgtgaaatatggagtgtgacgtaccaagtgtgacccgacaatcgaattgaccgttagcactcagcatgtacagatttgtttcgccgtagtaactcttgccagtcttatctacgtcagtctgagtgagtatgaggacactggtaccggagcgattccacttcatctgaatcttatcggccttgaaaaacgttttctgagtgaggggaggagtagagtccttgagaccagcgagaggatagatcttgaccgaagctggtgcacccttcttttcggcaacgaaggcactcagtagaggattttttcctggactcaatttgaattcggacatgccctccaacttcaatttggataccacaccagaatcgaaagacatcggatcgaaaacttgtacttctccagatactagccgtaggactcgggactcatcttcggtgaattgaatcatcctgaatcgggcacaagcagtaagtaaacagtgagattacgttgagcaaggattcgagagtgttgatgtggtgatgatcgaagcctaccatccttcttgcgatttttgagaaaagctggccacttcttcgccggttgtgatatcccaaagtctcatgttcttatgttgagctccttcgactgtaggtttgactgaagacgaggggtttgaattgatattagtaaaaaaaaatggtgcgtatgtatctctgaggataatctatcgacagaccatatctctcccaagtgccaatccaggtacccttgggtgaaaacttgatatcaatgacaccaggcagggggagtcgtcgcaattcttgacttgattcagcgtcacaaatcacgacactagacaatcgaaataagttaattgagaaccaatcagttctagatattctctaataatccgatcgttatttgaaagatataaatatatgtatatcgcactcgttctgggatgccaccgcgtatcgcctcccatccgaactgtaaaccagtgctttggcattctctcccggcctagaaaaaagaaaccattgagttacttttcaaagcagatgatgacaccagaaagcttacggttgaaacgagccgagtggcgagaactgaggatagccatcgaagatcccacaactcttgagggctcgaactgatgaaaataagatgtggtggacgttagcaccacgtagacatctttttcttttcttttttgattgtctcgatctggagtggggacggactgacagtggtactgattcctgggtttgctttcgctatccgatgattgaggagccggagtgagagacatgttcggagtggattgaggtgggagtaggaggatagtcatggggcggagttggtctgcagctctcaagggaacatcccagcaacaacagccatatccgattctcacccaaacttgaaacacagccgccctagtgataatttaggccagaggtaactttaaccggtcctgttaggttacacatctcatttccttcttcggccttacttcccactacacacagatttgacatgttcatggacggatatgtgtatgtaaactgagagggaatgaacaattgcttatgaagaacacaagctgatcatgaagcagcagttttcatgacaaggctagaagaattccctggtgtggatggctatttttgttgggctcaaaacaggtgtagttttgggaaaattgcaaaccatcttttgagcaaaatacatacacaatgaacggcactgtgctagtttctgtaaacatagtttaattaaggcagttcacgttctgctgatgttgaccattggcagttgaaccttgttagaatccctatcttaaggtttatgcaaaagcaaaagagtttagtgggagactcccctttggagtcaaaatcccacaattaaagttcacaaagtttgtgcatcagcaagcaaaccttgtgccacatcagcagcatttttggtgcaacgtgaactgccctattaaggcagttcacgttccagccaaacctctgctgatgcagcttaaggtttgcttgctgatgcaccaacctgatgaactttaaagtgggattttgaatccaaagggggacctcccactaaactattttggtttcccataaaccttaaaacagctattccagcaaagttcgactgctgatttcaaaatcagcagtacatgaacccccttattataggctaaaatgcccacatcatggctcaacatggtttatcagctaacttgactaagtccccccaattgtgaacttaacacaagtccccctggtgggaggctcgctggtgtgactggctgggcacaaagcacttgaaacttgaatgcttttcttgtgtgagccagaaacaccgttttggtggtggcaaccttccttgctccaccactcattcattataattatatattttttcttgattctagtagatgaaagatctacatactcttgatttcctcaaattttttattttgaaaagttttgtgattctacttgaaaataggcaatgaagtttgtgattttgaactttgatttgcaaatttggcagagaggctcaagcgcaatcttggtataagcatattttgtgcttgcaaaatgagaatttctcttttttgttttgttttttttttaaaaaaagattggcatggaaatacaaataaaaaaaaatgcagaaagatcaacaagttggtagggagaaagaaaaaagccacaatgaaattttgaagaaaatgtcatggaagccagagatgataatacaaaaacaggcctcaaaaacaggcctgcctcaagtcacgggagatttgagtaataatacgtaagcctctctgatgagactgggctgccacccagaccttcctactgtggtaagaccaatcaaactcataaaacatataaaatacttattaaaatgtttaaaaagtaaataaaacaggtaataatatcaaatagtcatggtaaagccttttattctcaaatcatagttaattttcttgatattttattttatatatactacacagactaaaggtataaaacatacaaggaagattaaaaggtatatatatatatatataattacaaaacagatcaaatcacacaacataataaattaatcaaggaagaattagaattaagttaataaatcataaggcagaaaaccactcaaaaagatcaagatttgaatagcattaaaccaattagtcattcagcagttcatcattaattaatcattcagcagcacaccattaattacacagctgctcatcattaattagagctggtcgcggataatccgccgcagatagccgttatcccctggcggataccctctggtaccaacagatacccgccagagggtgcagatttgggtgcggatggccccttttccgcaaaaccctggtgggtatccaggtatcccaaaggatatccaaggccagaagggcagatggccggctagaagggtttccttccagccagcaaggaactgaagtccattttccctaaaaatacaaggttcaatcttaatacatgagtgtaccccgtttcttgcataatttgtaccatatacaaattatatttgaatgcaaaatggatacagccatcaattttaaaacctttcaaattttaggaaatgaacttaaaattccacaaaataagaataattaagcgtgtaagaattgattaaaggaatgtgtcaaatgcagtattcaagatatagttttcattttgatgcaaattcattgttaccataattttaaccatgtcttaacgtgtgggaaataaaattaaaatgtcaaaaaatactgagaattaacatgtgaagaattaattgaaaaagggcgtcaataaaaaaacgtggtaaatccccgtttacacgcggttttgctgcggcacagcacacacggattcagcgtgtacacgtggttttgtaattaattttttaccgcttattttttgagtttttttgaaattttaaaatttattcctacactatgaaaggtgtagaatttaatggtaaagtccattttccataaaaatgattttgattttttttttctgctcactcatttttactattaaatgttactggcttgtttttcactattttttgacactgtaaaactgtttcctacactttgaaaggtggagaattcaatggtaatagttattttgcataaaaatgatttttatgcattgtaatttccgttcccactaatttttcaattaattgttagcggcttgtttttcattcttttttgacattgtaaattttttcctacactttgaaaggtgtagaagttaatgttgaaatttattttacataagaatgattcctttgcgttttaattcttgctcccactcattttattgatgcaagcactgtggaaagttactggtggttatttaaccttccaaactcaaatttatcaatggaaaaagcagaaaatgctataatattctcatgagtccaaatatggatttacaaaagagtgtgggcataaaagagcgtagtttggattttaaaatgagaggagggacaatagcaggaaatcagaggaaggtatggagaacagtcatgaaaaaagttaatcaacttcaacaggagcctttttgaagcgcaaagatcttctgacaggtgggtacaagactgcttgacccagttcaatgtgggcttgaatccaatcctcccaacccagcgcttcatccctgacatagtgtttccaaaatgtatcgatcctggggcatggccatatttcagccttgaaagtgaactagatgaaatgagaatagtcaggtaaaaggatcagacagatgggagggttgtttcttggagtatgagcaagaggaagtcaagtcacaggcatctgttccaataataaaataaccggtctttggtacgtatcagctattaaatatccatgggcggggaacgtcatccagtacttgaggggggcttgctgttccttgtctctccatgcaagagaatcgatgacgtcttttctgtcctcctcttctccccatacattatgcaagaccttttcatccgaataggccttgtttgagttgaactccttctgcatttcttcgcggattgagtcccatttgtcagactggcgtcccaagctgaccgcaaccgcttggaagccacaattcccattgcctttgacttcgtgaacgttcaagatgtgtgggattactcctgctggcttgatgtggtctgtgtactcatactaacaaaagttcaagagggaaacagaggggatgaacaatgagaaaaaggagtaagtacatgggaaaatgattgaatcacaagatcaatatccacattattgtgtgtactacaagtaagtgcctcgctccaaggagttttgtcaggtttgtctgattcggtgatgtgtttgggatttggcttgactaatttgattggcctatattgtaagggttttgtaacagttggtagcttgggttcttcttccaaatgctccttgtcagtgaatatgttttcacaaagagctccaattccatctgaagaatcatcctcactctccttgtctttttccatggcctactcaaaaatgaatcagaagcagaaaaaatcttcagatggatataagcaatgcacacctctgactcatctgtcccatcctttttggccggttttttcctcagttgcccaggtttgcgcttggaccccttgtccaatttggccaccttctttggcctgccacgtttcttcttctgcctctcaacatactcaaatccagatgggtccctcttggttgaagacgttgatttgatccaagcggtgttggggtagactttcttaattgcatttatgaccgcttgtttgtgttcggttacaatgactgacaaagattgattgttcattgctagaaggagctgctccagggcccacgtataatttggttccttttcagcggagaggaaacagcaagccacggtgaacgactgattgcatgaagtcattccaacaatatgaagcaggggcatgcagtacttgttggttttgtatgtgcaataaaggaggattgttgttggaaatcttttgaccaattccagcgaacgggggtgagcgaaaaagaatgaggtcatgtgaccttgaacactatccatcatgaagtagaattggtgttggcggatttgatggacaagtgcttcaaacggtgtgcgtccatcgagctcttcattgcgcatcttccctcggtgattgtaaattgtgttcagcgtggcgtgcaaggggtcatttgcgtcttgaactaattccgacttaatcttgaggggagcgacacccgcgtggtttaattctgtgacccttgctttttgggagtcagtcaatcgtctatggattggatgaatgtatggatttcccgaagcagggtggttgtgatgcgcagtcttgatcttgatcctatagtgtccctccctcttgtagaagttgcccaacatttcaaagggacagccgatcctttttgatttgcccaatttgttggggcccggttcacctggttgcccagataggtcacatttataagtcgctcggtcttccccattcattgaaatttgtagtgttttccttgacaatggcatacccatgctccaaggcccaactttgagcagcttcatgtagttcagatctagttgcataagatagcttgggaggtggcgcaaggtaatgaagaccggcagatggagcggtccacggagcagctgtagacaccgtttcaagaggcgaggtgacattgtcttgagatgtactgaggggggtgttcatgtgagcttaagatatctcctcagatgtcgctggctttgactttcagacatgttatcaaggtgtttgttgaagttgagtgatgatttaaaaaacacaaagggttcaacaaggaaaactgagaatgtagccgtaaaaagaatcaagaaagaatgtttttgatggttttcaagaagaaatcggttgagaaccggctgagttaattggataggtagtttgagtcctactagcaatcaagcaatgaataaccaacaacaagaggtggatcggcaaaatcagagacggtggcggtgaagaggatcaagaaagaagatgattgatggttttcttgaagaaatcagtcaagaaacggctgagttatttggagatggggtctgactcctactagcaatcaagcaatgatttgaaaaaaacaaaaagtttgtcggaaaaaacagagacagtggtagtaagagaatcaagaaagaagattatcagttttttgattgaagaaaatggttgagaaatggctgagttattctgagttgaagttgaagacctactagagttccagtgatgattttaaaaaaacaagaggtccagcagcaaaaacagagacggtgacagtcaataggatcaagaaagaagatgattgatggttttcttgaagaaatcggttgagaattgactgagttattcagagttgaagtctaagtcctactagagttccagcaacgatgggctgccacactaaccgtagcggttagtgtagcgtaacgcagcggaattgctgttagctctaagagtagcgtacgtagccaaatccagccatgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcaccttttagcggttttttgccgctttttccactaaaagcgctgtagcgcagcgtagcaaaaaaccgctaaaaaaacgctaacactacacatttttgattaaaaaaaaagcgccactacgctacgctttttgggccaaaagcgtagcggcccaccgctggttccagtgatgaataattaaaaacaacaagaggtccggcggcaaaaacggagacggtggcggtcaagataatcaagaaagaaggttattagtgatttgattgaagaaaatggttgagaaagggctgagttattcagagttgaagtttaagacctactagagttccagcaacggtgggccgctacgctacactacgctatttgaccactaactgttagtgtagcggccttttttttctctagaagatctgtagtgttagcgcacgctaaacaccgctgagctaattgccagcgtagcgtgaaatttttatctcaaattttctgtagtgttagcttcaaataatcaccgctaaactaacagttagtgtaacttttttttcactaacaaaattttgactaacagatagcgtaactgagttgacgctaacatttagcgtaactggtcccacactacgctacactatattttaagctacactacacaatggtggacaaatgaaaaatttcaagtgagaaaataacacaaatgcatgccttgaggtggaattgaacacttgacatgacaggttagtagcatctccagacatcctccttgtccacatgactagcagtacatgaggaatgggtcggtgagttgaggttcagtcagcaagaggatgtcatggacatgcctgtgacatgttcactccctgggctctgagtttgaacttgaagttcaagcaaggggagatggatgtcggacctccaatctcttccgatccaagcaagaccccatcaagatttttcactcatcctcatcatcaacttcataaaagctcaatctgatcttcatctcaattaaatactcatcacaaccacctccattacatcctccaatccaaaagtctcttcagcttactccctcttctgaaacttaggtctctcattggattgcattggactaacttcaatcgattcgatctcagcaaccgttcgcttttagtcaacacaatggctgacaaagttgtagcccttgatgctagatttccaacgaaccaaaaattaaagaaatcagaccttttttgcaaaagttatcgccactcaatgtcaaccagcaaaaatcaattgcttccccaaaagggaacaaactagaagactgctaccctggctctgatgcttgctaacctcccccctctttgatttaggtacccccacacaaattttcttgaccattgactgtggattacaaacaggacgggccaaaaaagcggtatgatttcaaatttgtgttaagcgtccgcaggttgctgatctaattttttgcttcttcttactcttcctgtttccctttcctgcagctggctactaaatgatggaataaatggatcttggggtgattcaaaccctggggactaatttatctcttgatagtaataataatgccagtatgaaagcagcaaagaaacagtgccaagccaaaaaaaaggagcttcgaaaccagattctcaaacaaactctcacccctagtgataccacctacttttttcaattggaggagcgtaatcagttacgctaactgttagtgtaactcagtaatcagttatgctaacagttagtgtaactttttgatcagttacgctaacagttagtgtaactgaggggatcactacactaacagttggtgtaacttatcaaaaagttacactaacagttagtgtaactttttagcccactaacaacgctaaaattccactaacaagggatttggttagtgttagctgttgttttttttagtcagctaacactacgctaaagtttttttttgttttttcagaaatcctgtagtgttagtgggccaaatttttcgctaacagtaacttttgtgtagtgtagcttaaaaagctaacactacgctgcactaacactacggttagcgtaactggcccaccgttggttccagtgatgaataaaaaaaaaacgagaggttgggtggcaaaaacggagacggtggtggtgaagagggtcaacaaataagatgattgatgatttgcttgaagaatttggttgaggaatggctgagttcttcaaagttcaagtttgagtcaattttgagttccagcaacaattaaaaaaacaagaggtccggcggcaaaaacagagactgtggccgtgaagagcgtcaataaagatgatgattgatgatttgttgaagaatttggttgataaacgcctgagttattcagagttgaagtttgaggcctaacaatgaatttaaaaaaacagagatgtatcagcaaaattgaagaccatggcgctgaagaggatagaaaaaggataattttggtatttttttgtaaattttggttgagaaatggccaagttgtgattttttgaagcttagagtgtacctgcaagttgggaatgaaccggaggtgaatcaaaaaaatccgagtccgtggggtcaaagaggagaaaaaaagaataattgtggtattttttttgttgattttggttgagttttgactgagttgtggtgtgttgaaggtttagaggggggtgaagtccttttttgattgtggtgagtggttttcttgtttggtgcctgcaggaaaattttcaaagttcatgcgggcacttgtggtacttgcgcgtggcccctgaggcaaaattatgcatattttatgcataattaatgaaaccgcgtgtacacgcggaatctgtgtgtgctgtgccgcagcaaaaccttgtgtaaacgcggaaaaactgtgttttttattaatgcccattttaaatttatttcctacattcaaaaatgtgtagaattgaatggtgaagtccaatttccataagaatacaagcttcaatcttaatatatgagtgtaccctgtttcttgcataatttttactgcatacaaattgtatctgaatgcaaaatggatacagccatcaattttgaaacctttcaaagtataggaaacaagcttgaaattccaaaaaataaggatgattaagcgtgtaagaattaattaaggaaacacgtcaaaggcactattcaagatacagtttttactttgatgcaaagtgattgctaccatcattttaaacatgtctgaaagtgtaggaaacaaatttaagatgtcaaaaaataatgaaaactaagctcttaaaaatcaattggaaaatatgactaattacagtattcagaatgaactgttgagttttatggaaattggatgttaccattaaattctaaacacttttaaatgtaggaaacagcttcaaaatttcaaaaaagcataaaaaataaggtaaagaaattaatgcaaacaattgagtgaaaaattgaagaattaaataaaaaaaacagtgtcaaatgcagtatacaagatgtagtaatcattttcagtcaaaatactttttacaataactttatacatgtctgaaagtgtaggaaaaaaaattaaaatgtcaaaaaagaatgaaaattaagctgtaaaaatttaagtaaaaaaatgggtgtaattgcattattaaaaatgaaccattcatttttatgaaaattgaaatccactataaatttctacacacttaatagtgtaggaaacaactttaaagttacaaaaaaccataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtgaaaaaaaaaataataatcaaaagtcattttattggaaaatgggcttcaccattaaattctacgcattttttaaccatggaaacaactttaaaaacttaaaagaaattacaattaatggcaaaaataaattaattagaaaaccacgtccaaacacggaaaccacgtctgctgcgcgcagcagaaactgcatctaaacgcggaaaaaccgtgtttttttatcaaggccctacaatattcaagaatcaattttcattttgatgcaaaattctaattacagtaattttttaaatttcttcaagtgcaggaaaaaagattaaaatgtcaaaaaatattgagagggtcttggctaatcgactcccaaaaattggagagtcaactcccaaaccccgaaacccccggaatttccaccaaaatccctgaggaatgggagtcaatcccccaaacctgtcagcgggtttgggagtcgaaaaaccaagcattttaattaaaaaataatccaacccccaaaggagttgggggttgatgccccaaaacccactgggttttgggggtttctaaccaaaaagagcccgcggaggccgggaggattcctcctggccgctgatggcacaccctcagcagccgagagcaacactcttggccgttgagagtgtacactctcaacagctgggagaaacactctcggccgttgggagtgtacactctcaccagccgggagaaatactcttggctgttgagagtgtacactctcaacagccgggagaaacactctcggtcgttgagagtgtacaacactcttggttgagggtgtacactctcaacagccaagagtgtttctctccgccgctgagggtgtgccatcagcggccgggaggaatcctcccggccgccgcgggctctttttggttagcgacccccaaagcccagtgggttttggggcattgacccccaactcctttgggggttggattattttttaattaaaatgcttggttttttgactcccaagcctgctgacgggtttgggggatcgactcccattccttggggattttggtggaaattcccggggtttcagggtttgggagttgactctccaattttttggagtcgattagccaagaccctattgagaaataagctgtaagaaattaattgaaattttcaaagtgatccattgatttttaaagaaattgaatattaccacaaaattctaagcattttaaaacttaggaaatgaatttaaaatttcaaaaaaaacatgaaaaataagtggtaaaaaattaatttaaaaaatgtgtccaaaagtggaatccgtgtgtgctgcacgcagcagaaaccatgtttttattaaggcccttattttattttttctttttttttatttttttttcctcctatatgggcggatatcccctgggataccctgatatccgccagggggaaggggacatccgtatccgctggcgggtatccgttggcactggcggataacggatattcttcaaccatctctaggagtgtgagggagtgtgagccagaaattcaaaggtttatcaattgccttcaaatcaaaagggaaaagattgtaataacaattggtggcatcttgtagggaagatgccttggattttgtgagcttccagctttttgcaagacgaagtatagagattgtttgtttgtacttgggtacctgtttaattttttcaaaaaataggtaccaagtaccgcaccaggcacctcctggcgggtaccggcaattcttttggcaggtaccgcaggtacctcccctctctttctcacctagattcactcccacagtcccaattcactttttgtatttttttcatatttattgttttctctcctagagtcccaattctatttttttcattttttagtcacttgttttcatttttttcagattcattcatggtgttcaaaatttcagtgttcactcccagagttgcaagtcacttttgtaattgtttaaggtcactttttccttttcttagtaacttctttcattttgttgaaaattattgatttcatgatggccagacaagtcacttttttttcctttttttcatatttattgaaaactatctacaactaatttaaaatttaaataaccaattggaagaatcttcatcatcatccaaaactatcaccttccttcaaaagaaaaatttaaaaaagagaaaagaaacatcaatttacctatcaaatttcaaaaaaaattaaaaggcaaagaaacatcagcaaaatgctgaaaaacatgcaagtttcaaataaaaatagaataagaataaaaggaaaagaaaaatcagcaaaatgctcaaaagcttgcaagacttacctatgaaagttccaaaaaaataaaaaaaaagtgaaaataaacattagcataagccttaaaaacatgcaagaagacataattagagagagagagagagattacctatcaaagtccaaaagaataattttttaaaaaaaaaggaatgaaacatcagcaaaatgctgaaaaaaatatgcaagacttacctgtaagaggccaaaaaaaataataataataagtaaaaaaagaatcagcaatttggtgaaaaacaagcaagaagacatgttgaagtagtactagagagagggaggacttacctggcccctcatgattggtccatgcttgattgctgccggatgggggctggggattgcttgcaggagttggctgggtgcagcctttgcttgcacctcaactggctccacctacttgtgggtcacacattggcaacaaagcgcaagactcattggacctctgtcggttgcaggcgcaagccatcggggtcaatgattgattctcgttgagggggtagggtttttttttccttctttgtatgtttgtttgtttctttttttttgtcgtcgtcatgcggttggtcaatatggatctatcaatcagtttggccaggggggagtggtcaaaggcggtcaaaggtgtgggctggtggtcgattgatccgctcagccagaagagggacttccaccccggtgcagccaatccccccaatccccccgccctatagcagggctgtggggtggtacccgggtaccgcctcattttttgccaaaaaactgtcacccggcaccgctgggctggtgtgtggcaggtgcgggcggtacccgcgcagcggtactaggtacctagcaaagggtaccgcagagcaatctctaacagagtatcatttgaccaacatcagaaagtaaatgttttttcaaaactgctccgcaacaataggcttggtggaggaagaaagcaattacatagatctctttgtggaaaactttggtctgcaattgaataacattgaggcagtgactttcaaacagcttgaattgggagtaaacttctgcatctcggatgctcttgtaaacatttaaaaactctttccagatctccgaaagagttgttctggctcgctccaaatgaccaattgcatctatcactggcttgaagagcctaacaagagattggttggctgtgaagtgattgcaatccttgatgacttggatgactgagtccaacaaacggatcaagaagcaagtccaaacattttgggaaaccaagtttgtgtgactgaacacccaagcagacctttgccattgagtaccattgtgtttcacatagagtttccagagaagttacacttatctcaagctgtcactggagtttttctttattattatcctgaccaagtctcattttgaatactggatgcatatttcatattgaattcctttgtttcatattgaattcctttactggcttatattttatattgaattcatttgtaagtgcacatgcattcctttgtagtagaaccttgtaggctagccaaaatccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaattccctcattggattttcaggccagccaaattccctcacctgcatgtgcccctgcctgccagttgtacctttcatcatcccaccagtggaccagatcatctcaaccacacttacaattaccactcattatattacaggtcacagttatataaccacccttattttattgcaatatattcataacactttcatatcatcatcatcataccaagtgcccagtcccctgttccattcctggttgaagcatagtgctcccagcaccagtgccttggttccaaatcacctctttttaactttatataccatcaacctcaaggacctgcgttcaagcctcaacctcgacaacattcaccatcaccacttctaccaacaataacctcatcaacatcaacatcatcaccaacaatcaacatcatcttaaccgttatacaactcatttgacagcttcatctcaaactgtcctctatcacaatatataaactgccaagctgagcttggtggtcttgttgctctgatagcatagaagggcagagattgcaactccaccatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaccggatttttgttgtctcactttcctgagacatacacatgtatcgtctttgaacagtgagacatgtgtctttccaattatcctctccaaaagaaaaaactgtgctgtagcactgttcaaccactactgattgtttgactgatatatcaggggttgctgccccatctttagaagtccacaacctgagacgtttttgaactaattttaagttttagctccactgctggggccccaaaagggtaacttcctctcccagtttttttagcccattcacccaacactgatggagcactttttctccttcaaatcatggcttgtcaaagctgtggaacaccctgggacaccaatggaattgatggtggccattctagtatggctgtcctcctcagttggcttgcaactgacaaccactattaccaatggtgaacaggagaatctaggaggttactaagtgccaagatcattgcagagatgagacagcatgggatccatcattgggaggcccatggttgacttgatggctatgacagccttagttgaagtgatcttggcatagcctcaccattgctgaccattccctttaatagtgagtcaatccagtatgttccaaatgcttggtaatccatttgcaccattaagcagctacaattggggtgcctggcagaggaatgggttgttttttcagcatggttggaggatgtatcatgcatgtaagaagtttgaactgagcttttgggtggcagtcatgggcaatcatggtggaccaaacagagtgataggaggctggtcaagaaaaaaatttgatattttaccaatatatctacccacactgggaatttatatatgttacgatatctggagggatttttgtaacttaacttcccagagcattggataaaaatgttagtgttatccagaatgcaatgcttttttacctttgagtaacataacaggagggattttaccccttgttacggaaaaaaacaatgcaagcagcacgttatccatgttgtgtgaggttgaacccccttgttatgtgttttttatccacacttaatggtggtggatagcataacaacaataaaaaaagtggaaaaaagaaagaagaaaatgtaatggacaggcttttgcggttattgtcacactaacggccacaattctgttacgtttttgttacactaccgttatgggtagtgtaaacccgctgttgtatctaactttttcctgtttccctggaactgtgggtcacctcctgcaaggccagaggtagaaggtgtgcagcccgcaggagacattccaggccggcgggatttttttcctggatttttggacctgcttgaggcttcaagctcctggaacctgggatttctcttttgaaaccccctgatttttgtggactcacattcagtggcgccttggatgctgaaaagccatcaattgacaaattataattttggcacgtattttcaatttcagcaagcagacaattcagtctaagttagcaaaggaaagtgtcaaatgtgaataaacaacccttaattctcttgattcatccttcttgtattccacttatactcaactctccatggacacgggacaccagtggacttaacgggagtgggtgctgcaggcctctgctgctgcagttcttcaacatcttgaattgttgccactggttggtgttcactcctcacggtggaatctctgggaatgatggagagaagggatagatgtaaaaattctccctgaggacttaagattttctaaaatccatggaagtatgtgtgagaatcccgtggaagtccgggaggattgagcggaaacggtaagtaaataacggagacagtaagatagtcaaggaaacagtaagaaaagagtaaatagttaacgaggttggaaaggaaagaaaaggaatatcaacatgtggttttgagaaagagacagcaagaagcgagaggactagaggtttgagaattatgataaatagagactcatttctttctaaaattgttttccttttcctcattgagtttattttgtatttacacctatcaacagtaaaattgcaatactaaactttgagaatatgaaaacaaaggtgatagcttatttttagggtcttagtcaaccgactcccaaaaattggagttctcactcaatttttggaacatcaaagactgcctgttgatgggggccaggacgtcctgaccccatatttttttcccccggtttcttgggagttggacatccaaaaaggtctgacttgcttagaattcagacctgaaaaaaaataaatatgaaaatatgaaaaaaaaattattccccccgggggattcttgggagtggatactacaccccagggaagttgggagtcaggcggcgccagaaagccctcagccgctgagaggaatccctcttggcccgctgagagctgtatataactctcagcagccgggagagattcctcccggccgctgagagttgtacactctctgaccaagaggaatccctcttggcccgctgagagttgtacactctcagcagccgggagagattcctcctggccatagagtgtacagctctcagcgggccgagaatccctcttggttgctgagagctgtacactctcagcgattgagagggccctcttggtcaccaagagtgtacattcctctcggcctctggagagtgtacctttgctcggcctctggagagtatccactctcggccattgagagtgtacactcttgatggccgggaggagtcctcttggccattgagagtgtacactcttgatggccaagaaaagccctctcggttgtggagtgtgtaccctctccacagccaagaggaatcctcccagccgccaagagggtatagtcttgacggccaagaggaatcatcccggccgttgggagtttttttttctttttttgcagccgactcacaaccccccatggggtttttagagtattcactcccaaaacccccccggggggaatcaatttttcttattttttcttatttttttcacaggtttgacttctaagcaagttgaacctcttggaggtccaactcccaaaaaaccaggggaataaaattagggggtcaggacgtcctggcccatgtcaacaagcggtcctcacgatgtcccaaaaatttgggagtcagaactctaatttttgggagtcggttgactgagaccctatttttatcagaaacagtggaggacttcccgtcggatctgcaaccctcacggatgtcgatttagacccaaaaagtctagaatttcgctgggaaatctagctttcaaggcctctaaatcacttctgggagacccgcagatttgacgagaagtcgtccagtggaggacttcctgccggatctgggaccctcacagaagtcaatctagacccgaaaactcttaattcttgcagagaaatttgaattttgcagctctaaaccgactctagtgggagacccgcagatgttgacgggaagtcctccagtggatgacttcccatcaacatctgcgggtctcccagttttgatttagagccaaaaaagctagatttccctgcaaaaatctagactttttgggtctaactcaaaacctgcgagggtttcagatccgacgggaagtcctccagttccttgacaaagttgtgctataagggaacagtatatatacgttactgcggcgagtctcagggtccgtaacccttctgggttacaacagttggcagtcttgcattgttgcagcgccaccgcatccgattgggttctcgttccggggcaatggtgtaacagggtgtaatacagggtatttcttgttcaagtgattacaaaataagcacggcaggcatgtgtgtacagccccgtgatggaaataatggatcaatccctccacacaagttctgtattttgcgttcaaggggcttgacacatcaaaaagctataacaacagctaaactgactgtacaaagaggcatgctgcaagcgcttcatattctgatgtctatacataaattgtacacaccttcgtagcggcggctgtgagatttcccccgcccacctcacctacgaaaaaaacaaaaacctcatttaacagagtctacttcagcaccatcttttttgaagaattcctgtgcactcaattcaacacacgtcatgaagctctccataacaaactcgttcgggatctcaatggtactctggctattccagctcttagcgtctccggtagcttgccatggatgtgataaagctggccaagaccgggccgacggcattcgcttccaatatcctcactgtgcaagcaaaggaaagcgagtggttaggggaacaatagttggcggcagccacgtaacaacctcggtagaatgtaagcgtgaaatttcagcgctctaactgcatagaaataattctaatcatgatgagtgctccaacgatcgttttcctagtcgtcgcgcctccttggaatgttgatcattatgactgctccgcaagcgattattataaaaccgaagcatgctgcaaaatgccaaatgtaagttgccataggttattgctctacatgtcatgtgtttgtccgactataactaccaatcaaacttgaactgatcatcgtttgtgtatccagccaaggttcatcttgcctcttgaatatgcactcaagctttgcacccgcccagatggccatccgctaatcataaagtagttctttggcaccaatcacccagtcgaaacaggttaattgagaaccaatcagttcaacagattctgtaataatctcatcgctcttcgaaagatgctcgctccggcaaccttcccccccccccccccccgcgtaccttcttccatcataactttaagctagtgctatatcatttcttcccggcctagaaaaaaacagacattcatcgatgaacagtccctgcagaaatttagattggcttaacctagagtgtcaaacagtcccgttttagtattggcttgcaaagaaccctcgcttgttttctcatttcctttttcgggcctccgtccctgtttataaatgaatcctacgtataagttaccggccagaggattcaataaacacaaaggccaaaaaacccaggcccattctatcacgagaggatgatgagggagccaaatcgaatacaaaaacaatattgatcacaagaggggagggaatagatgggaagttcaaatggattggctcattcgtggctaattgaccatacgggcccggggtgagttcgacttgaaggcttcgaggattatttgctcaaactcgaaaattgtaaaccaagtcagaaaaaaagaacatgatagaaatgatatatatgagacgaatggcatgtcaagaatgacgcacctgactcgagtccagactacagagtacagtaaaatgcgagtcttgcactgaaagttcctcttcactatctgagccgttatcgttataaagttgacgaccaggcgggacatccgaccactcggctttcaatctccctggactcagatgcagtagctcccctgctgaaaaccctatgatcaacaaataatctcggcacatagtttcaatttcatcaagcagacacgtatttacaagtgagcagagaaaagtatcaattgtgaaccggccttcaaggaacccttacttctcgtatcctcttggatttcactcataaggtatagccattcaaggaagaagagaaacaggtgggctcgtggaatccacctctgtactaccacatacagtaatgcctcgggtcaccatggacacgggacaccggtggactggaagggagcgggacccgggtgctggcagcgtggcagctagcttaccacgtcggctttgtatagactacagtgcaagcctctgcaacccgtttgccactggtgggcggtcttacatagttgcagcgttaccacagccacttggccaatggtgtaacattgtatgtatagatcatgtacggggtatttcctgtacaattgaacacaaaataagcaatgtgtgtacagccactgatggaaataatggatcaacccctccacgaaatttcagtatatattctgatgtctataaattgcacacaccttcgtgcaggcagcatttggacccaccccgcccacctctccccctaaaccagagtctcatttaacagtctacttcaccaatcgccaccttttttaaagtattctcgtacactcacatcaacacacgtcatgaagctctccataacaaacgcgttcgggatcccaatggtactcttgctattccagctcctagcgtctcaggtagcttgccatggatgtgacaaagctggccaagacaggaacggcgttccccgccaatatcccctctgtgcaggcaacgtaaagcgaacgaatgagcacttctcagggggtggcagccaaacaaacaccttggtagaatgtaagcttgaagtttcagcgctctgactacatagaaataattctaatcatgatgagtgcactccaacgatcgttttcctagtcgtcgcgcctccttggaatgttgatcattatgactgctcccaaaccgataattataaaaccgaagcatgctgcaaaaccacaggtgtaagttgccataggttattgctctacatgtcatgtgtttgtccgactatgattaccaatcaatcttgaactgatcattattggtgtatccagctcaagttcatcttgtctcttgaatatatggacaaggattgctcccgcccagatggccatccgctaaacataaagtagttcttccaccaaccaccaagtcgaaataagtaaattgagaaccaatcagttcaacagattctgtaataatctcatcgctcttcgaaagatgctcgttccggcaccttcttccatcataaatttaagctagtgctgtatcatttcttcccggcctagaaaaaaaagacattcgtagatgaacagtccttatggaaatttagactggcttaacctagagtgtcaaccagtcccgttttagtattggcttgcaaagaaccatcgcttgtttctctcatttccttttgcgggcttccgtccctagttataaatgaatcctacttataagttaccagaagatccaataagcacaaaggctacaaaagccaggcctattttatcacggcggatccaaaataaaatcgattacaacagaggagggaaaaatgagaaatttaaatggaatggctcattcatgattaattagcgatacgcgctcagttcgacttgagggcttcgaggtttttcggctacaaaaattgtaaaccaagtcagaaaaaaaaagaacatgatagaaatgatatatatgagatgagtagcatgacaataatgacgcacctgcctcgagtccagacgacattaaaatgcgagtcttgcactgaaagttcctcctcactatctgagccgttatcgttataaagttgacgagcaggcaatcaattaatttctcttccggcttgatattgtgacaagacaaagtcgtccacttctggtaggatgaagatgccgccgaatcatgatccgaccaaatcttgagagtagcacacaacgaactcgagttctccatctcgctcgaagaatccttcaatccaaggcagacaattgatcctctaccttgataattatcatccgttgtatatggcccgaagaaagaaaaagaaataaaaaaactcaacccactgaagcgagggatcggcaaggatgatctccttatccctcaagtcgacctgagatcgtttacgagactcagaaatcggccagaatacccctttctttttggcaaagtggttgtctttggcttcggggcatccgacagctcggctttcaatctccctggactcagatgcagtagctcccctgctgaaaaccctatgatcaacaaataatttcggcacataatttcaatttcatcaagcagagactgatttgatacaagttagtagagaaaggtatcaattgtgaaccggccttcaagcaaccgttaacttgtcgtatcctcttggctttcactcataagttatagccattcgaggcagaggagaaacaggtaggcccaagagccaaggaatcgacctctgtagcaccacacatagcaatgcctcgggtctccatggacacgggacgccggtggactggtagggagcgggacccgggtgctggccgcgtggcagctagcttaccaagtgggctatgtatagcctacaatgcaagcctctgcagcccggttgccactggtgggcggtcttgcattgttgcagcgctaccacagccacttggccaacggtgcaacattgtacagagcatgtacggtgtatttcctgtacaattgaacacaaaataagcaatgtgtgcacagcctcttgatggaaataatggatgaacccctccacgcaatgtcagtgtattctgatgtcgataaatagtacacacctttgtagaggcgacattcagactctcccccacctctcccccaaaaccagaatcacatttaaacagagtctacatacttcagcaatcgccatcttttttgaagaatttccgtacactcacatcaacacacgtcatgaagctctccataaaaaactcgttcgggatcccaatgggactcttgctattccagctccaagcgtctcaggtagcttgccatggatgtgaaaatgccggccaagaccggagaggcgttcgcttccaatggcctcactgtgcaagcccagtaaggaaagagccttatcaagggccgaatcccggcgtgcagtatcaactcacggtagaatgtaagcttgcaattttagcgctctataaactacatagaaataattctaatcatgatgagtgtgctccaacgatcgttttcctagtcgtcgcgcctccttggaattctggtcattatgactgctcccaaaccgatgattataaaaccgaagcatgctgcggggtcccagaagtaagttgccacaggttattgctctacatgtcatgtgtttgtccgactataattaacaatcaaacttgaactgatcattgtttgtgtatccagccaaggttctcctcgaatgctgaatatgtgtcctcggcttgcgtccgcccagatggcaaaccgctagacatcaagtagttcttcggcaccaaccaccaagtcgaaataagttaattgaggaccaatcagttaaatagattctacaataatctcatcgctcttcgaaagatgtcttacaatggtccaatctcatctcactcgttccggcaacccccccccgcgtacctcctaacatcataacttcaaaccagtgctatatcatttcttcccggcctagaataaaatagacactcatagatgaacagtccctgtaaaaatttagatcggtatcagctagagtgtcaaccagtcccgttgtacagtcaaacctgtctaagggcatacctttctgtgtgcataacctgtataaggggatagtgaagggcttctcccaaaacttgattttgctgcaaattccctctctctaagggcataacctgtttacaggcatacataaattcttctcccaaggggtatgcccttagacaggtttgactgtagtattgacttagaaccatcacttgtttctctcatctcctttttcgggcttccgtccccagttatgaatgaatcctacttataagttaccagaggattcaataagcacaaaggctactaaagccaggcccatcttatcacgataggatgatgagagagtcaaattggatacaaagacgatattgattacaagagaggagggaaaagatgggaaattcaagtggatgagctcatttgtgattactcagtcttgtaatgatggatccggacacggatcgattgatttgacggtgagagtgctcgttttcaaaagtcgccagacctggcttcatttcaacttgaaggcttcgaggattgtttgctagaaatttaaaattgtaaaccaagttttagcagagaaataacattcataagaagaaaagcatgatgagagtgacgcacctgactccagacgacagtaacgctagaatgcgagtcttgaactggaacttcctcttcactatctgagccgttatcgttataaagttgacgagcaggtaatctgttaatttctcttccggcttgatattgtagcaagacaaagtcgtccacttctggcaggattggagaagccgccgaatcatcatccgaccaaatcttaagagttgcacacaacgaattcgagttcttcatctccaagatgacgaatccgatctcctcctcttccgaatctttgaatctaaggcagacaatggatcctctacctcaatcagcaagacgatcatcatccctcatccgtagcttatacagtcgaataaaacctaccggagcgagagatcggcaaggatgatctccatgtccatgaagccgacttgagcgcgttttcgagactcggaaatcggccagatcacccatttctttctggaaaagtgctccttcgacttcggcttcgagccttccagcacctcggcttgcaatttctcgggactcagatccactagctcgcctgccgaaaacccaacgatcgatgaataatttcggtttaagatttcggtagtgaaagtctgtgtaagtttttcaacaaaacatgttagtgaacaaaaaaaatccagacagtcacatttaggataggttcatacttaacgagtgagaaggcttggtttgatgagatgggtcacgaaaaaaaaagaaagaaaaaaaaaagaaaaaccgacctctgggctcatgactctcaatttagacggacctagataggctggtttgggacatatcacaccgaatgctgtcgagcaaagatgtatgagtgataggaaggaagaagctattcgaatcatcgaattgtggagacttacatatcaagcaggtcaagtaagtcatcgcagggacccatcctcctaggtaggccaacgagcccaaattgaaggccacaaaattaaccagccaagtgtcgaggagagtttctaattattttctcgaaagaggagtcgaggtttgtcaattttgatcgaaaaagaagggttacagacgatagaggaagcttttacataccaagacagagcgagcggagactgaaatttttgcgaacctgtctgagccggaagaagacgaagacggggacggcgatgagcgggatggtcagggtgagttgagaggaccagaggaatctgatctgttgggctgaggaggagtggcttgggatggagaccaggagccagtagagcagggcggggaagcaggcgagtagtctgaggaagtagtatggatggctgaagcgagtgatgaggtgggtgtctgactctgggatgctgcccatgatgaaggaagaagaagaaggaaagaagagtgttgcatataatcagtcgatggcctcgctgcacagctggatatatctaggaaagtccgactgggagaactgctcctaggaaaatcggaagatggccatcaaactcggcctggaacggatcggccgactgctcgaatgtctggcgcacccccagctccggatcccgatcatccatgtggccgggacgaacgggaaaggctcggtgtgtgcgtacgaggcggagatcttgcggagctcaggataccgggtcggcaggttcaccagccccttcttgctcgatcccaccgactccatcaacctcgacggacacaacatcgaccggaagacgttcgaggatacaaaatcaaagatccagaggctaatcgaccggaacaggatagaccagcccacctccttcgagctgctgacggccatcgccttcgagatcttcgccagaccgcaatccgagctcgatcttgcactcatcgaagtcggtcttggcggtcagaaggattcgacgaacctctgtcagtctgagaacaccctgctgagctgcatcacccccatctcggtcgaccatcaggctttcctgggctcgaccatctccgaaatcgctgtccagaaggctggcatcgccaagccgaacgtcccaatccttctcgcccagcagtccttcgaagaggtccgggagatcgtgcgcaataaaggatcagccgaatcgtgcgatgtcttttccgtccgtccttatccgctccctcagcctcccagccaacagccacttccaccattacctttgacgcccctcgaggagtatctttcgtcttccgactacactgaccgggatacatcaactcactcgtctccgacgatcgcgaacttgttaagtcctgatgccggcttccagcatcaaaatgcagccactgcggccacactggcccagctgcttcgaacgcaccaccatccactgaagctgctgccctccctatctgagaaagtgaccgaccgagcgatcctcgaaggtctccagaagactcgctggcgcggccgattagagctcgtcgagtaccgaggctcccagctgttacttgacggggcacataaccgagcgtcggcccaagtgctaggagaccacatcagcacactccatcgtccgatcactctcgtcatggccatcagctcccccagggatcccgcggacctgatcgaggccctcgggctcgacagatcggcctggcctgtccagctcgtcagcactaccttctcagcccctgaggacatggattgggtccacccggtccctcccgatctcattgccaaccactttcaaaaccgtctacccctccattctcctcccactcacgcggctatcaaagccgtccactccccgatcgaagcactacaactcgctgtctcgatggctaggaataaagacgagctcgtcgtcgtttgtgggagtctctacttggtcgctgatgtcttgagaatcgttaatagggccgaacaacaccagtctaacttcggttgaactgctcccattatgactcttccagctgcctcttatttttcacctccctcaaggctctcctcactttcgagcaattgttatcaatcgtactcatcacaaaataagatcaaagataagaagagatttgaagaagttgagtcgacaagatccgagagtcagtgagagtcacatggaagtgagacagtatacatacaaggtcatgatgtcctccatcaccgacgttcaaggacggccggattctgaccagccattggtagggagtatgtatgtagcgttgcaccatgcactatttgagccttggcaaagcctcgtggaaataagatagccgtggaaggtctctgctcttgtctcttacatatgccacatacatattatagaatcgtggagtgcgattgaatgtgatctttagggacagcttggtgccgaagagatggacgaagtggatccaggccggcgatcgcgggccttgtgcctgcagttgtggcggcgggccattccaacggacaaccacatacaagtggccgccacgggtgccgacagttaccgagcacagcagaccatgccttcggccggtacacacacggcgcgcgccatggatcataccggataataacgcctgtaagcaaagcctgccaagtcggcagtgcaatcttcacccatatcctcggaggactttatggccatattgcgatcctttttagcccgtacaacagccatcactggtgtagctctgcttgcaagactatagccactcttgccttcattataagagggagaagatgccatcgctcatcatctttccatcacccattctagagcgcccaccatacgcactacccaaactgttacttcaggtctccacaatctgagcccccatctctcacatcacgtttatcagtttgcggtttataatagacaacccagacaggatgcagttctcgaaactattggtgattttgatcagtgttacttccggcttagtgctcgccaaagagggttccaaatatatcttcacttgcgaccaccaaacattcaaaggcaagccggccccacaggcagtttgtgggcgactaatccacttccctgaccagcccaccaaggcccccacagacttcaatcgtaagctctctctctctctctcttcccattacaaaaatgtagattgactgaggccatcatttctctctttctctcgaattgtgaatgcaattgaaaaagtggtggagccgatttccagtggctcgaaatcaaaacaaaatcctaaatcgaactcaaactcgaattcgaagcccgaaccaatcgtgaacaagctagtatgtgcagactatagatatctggccatgtgctgtcacccgaatacagtcaatttcgaggtgaatcatttgcaatgttcaaatgtgtagatttgtttttgatcgtaaaactgacttcttctgatatgtatgtaacctcaatgtctgataactcgagcagcacaagccttctactcttccaattcaagccgtcaatgatcgatgcaccaacccccctaggctttgattcatttgaatagtggacacttcaaccatctaagtttttttgttgtcctttttggttaacagcaaagattatattgtatctcttacgcctataagcctacaaaaaaaaatagatggcctgaaaagacttctagaagacaatttataacacaacttgagaagctttttcaatcatatatttctacttcttaactatgtttcctttttttttataaaatttctttcaagcttgacaatcacaaaaacatttgctatctttttgaacatgtgacattgtgattcaacccaacttcccaagaatggtggatttctgcatatcagcctgcaatttccaggtctgaaggatatagcgtagtagtgactgaagagaggcgacatgaaaacagacaggatgaaacgaacgtgagggatctttttctacttctcttgcttcagtttttatgtaattgtatttgaaggagtgattgtgtgccgctcggcaatcaatcatcaatcccgttttgggctcgtgatatctgtcagaaagcatacggcttgcgaatcgaacaaatcactgagggagatatttagagtgctgatgagttcggatcaagccaataagcaccccgagtgaatcaggctcaggcggaatctgtgcagcatgcgggcagacaagctgcaactttgcaaagtctggatgtggagaagatccccaagcagggtctctttccctccaatcgataagggttgagatgatcgtcatgcgagacaggtggcaccacttgcaaccaggtcgatacatagttctgggctgtgggatggggtcattcctaccgcagaatgagtgccaagtgccggaccccggtccctactgggccacactttcatcatcagttctgacgcgtgcgcccccaccaagggtttataaaattggatacgggtccctagtagcgagcttaacataagcctctcgatcggagggtcccgaagggaccccgcgtcccgaagggacgctctccgaaggagaggcttacctggcaagtcagactggcagcctgagtacatggaaattttaccctggaaattgacaatatagtgttcaaaatttaattaaaaattcaacacaactccttctcactcgcccttccgcctgatgatagccttgcatctcaggtatctcctgtattttttttggaaaaattacaccaataattcgcggctcagtccccagttttgcttggggactagctaacgtgttgcacctgcaattttttggacctctcggattatgcaggtgtcggatcattgaaagtctcgcggtttttttagtatcatcttataactgctttcttctttgacagtccttcttcctgtgggactataagatggaagacacaataggggggttcacgatagcttttcaccagaaaagttttatcgtcccaccagtagagatgcgcatgctgcgcacgttaaaattttagggagtgtttaacccaccagcattcatgcaccagtgaaatttagcaatgcgaacgcactggtgatcacatcccaccactgcataataattttcctacgcacgccagcaaccctccgacccgaagaaacctgttccacgcacgccagcaaccctccgacccgaagaaaccatctcaatcaacttaccggatttttaaaccagcaactcaccaaatcatccgatcccacaccatgcacaaaaacagcgagcgtcaacagatactccgagatatcttcatgatactggcatttctccaccagcaggagacagacgacctcattgactcaaccttaggaatccccacggtgccatcacttgggaaaatattggcccctacgaatcctggccgcactttcgtgctggactttttatttgacgatcaggctatgatatccgatgtctttgatttggttctccgtaatcgatacttaaatgaccgatcgccggggagaacacgtgaagaattcgacttggcccagcttttcaacatgcgagacgaggattttaagcaggccgttcgaacaacgaagttgggcttcatgtggcttttgggtctgattacgctcaaccctgtttttcacagcgctagcttccgtccgcaactaccggtcccgcatcaactggctctcactctagaaaggcttgggtcaaatggtaatggggcctctgtcgggcgattctcacgtaacttgggcgttggccgggggaccgttatcaaggcaagtcgcagggtcatccaggcgattaatcatttatcccatacttatctgctctggcccgatgcggatcgaaggaaggagatctccaatgtcatgaaggccgagggttttgaaggttgtatagggttcgttgatgggacaaccatcccactctaccagcggccgtcaattgacggcgaggtgttctttgatcggaaaaaacgctattcaatcaactgtcaggtcatatgcgactgcgatcggttcatcacgggttacatgacgggctggccgggttcgtgtggtgacagcatggtcttcaagaaaatggcggtacatagggatccgggtggtttctttgatcctggtaggtgggcaagttgttgttcatgaactccgcgtggtggattgttagctcagatcctcctcacatcctccaattccctagggcaatatctgatcgccgactccgcgtatgagttgggtttgcactgcattccggcctacaaggcacccgcggcctacgtcttggagaacacagaatttaactactgtctggcacgatctcgggtccggaacgagcatacgattggtatcctcaagggttgttgggcttctctgcagcaactaaggctggccattcagaagccatcggatatgatggagatcattaggtgggtaaactgttgtgtgactctacacaacatgcttgcccatctaggcgatgcatgggaccacttggatccttcaattgatgaagcgggcccgggacgagatgtgagccacgaagataccgcgaggggatttcgggatatcgtgcaggttaaatgtctggaggtgaaccactccctgggtgtattgcctatttgacttgtatctagtactacttagttctaatacaaatcaggaacaacacaaacatacatgctatctatcacaatagttcatgagctattagttggttcttcgtccgaggcttcgagctcatcagctgcggattcaacttctacatctccaacgggaggatactcgaccggggccataacagggtggagtaagtcccagtatgggcaaagcctccggatgtaagctgtgatttggttttgcaaggtcagtcaagagagatcaggtctgcccaagcaagataggtgaggaagggctgaccctgaatgattgggtcatctggctgatctcctccggtcgtatacacgacaaaatcacgggcagacttgtacgacagtcgcagttgctggatcttccggttgatatctatgccgatcatcaatagcaatcagtctgatgtgccatcattatggataaccggcctgaaagttttaccccttgggtcccggtggatgctaccttgagtcagcatgaaatgttggatctcagtgcaggcgtcctcacgctcttgtccacggaacggacttccggtccactgtgtgtagttggccccagcggttatccagaggaggagcaactggatgctgctcggtccgccagcgatcccatcgcgatcccatccaatgcgtcttctccggcgttcttccaaagttattgtgggggtgacggttattgggagctggttcatggtgataatgatgatcctgggccttagcgagccacccgattcccacgcaatgggaaattgggctccacaactccctgaaacgagtctcaaaatggctcctgtttgctttctgaaacacccatgtgaggggggggaatagattggattgcaccatggcttgtttaactagcgctgactagcacgcgagtacaacagcaaatccaaatcaaactgaggaagatataaaggagatcaaatatatgacgaggagaatgaccagattcagtggacgacacaaataactgatcgatcgcaatggagtgaggatatttgtacttccggctgcacgtgcgggggacaatcgatcgtgatgagatgaagaacatagagataaagatgatgaagagagagataaagatgaagaagagatgacaaatataaccctcagtagcgactggttggaggaaggacgaggatcgagtccattagagttgattaatggtccaggggagagagacgggctaagtgcacaattaacaactgatcagtatgagctatgattcatttgggtttgtctgaggtgactcacctgatcgcttcaatgaatcacccatagatggttttcaaaagggcatccacctccgccgccgtcgacccctgattaagcaagtcccgcgccgaagccatcttcttctcagccaatttcatgcgggcctcctccccattcttcactttagccgcctccttgttgtaccgctccttctcccacgcgaggcggttattttccttctccttctcccaggccatgtgctgttgaaggtaagaaaatttctcggtgtttgagctttcaaaagccgaggccatggttgatttcgtctttggattgagctctctaggcgggcctgctgggctggcctccgttgaccgttgatttggaaaagcctggcgagacgagctcatctcggccagcggcaaagtaccggatatcgcaggagtattcggctgagaggtagtaggtgagtccaaccctccccggcgggattccgtccgaacttgagttgcgcgggccattgacctctgagtcatgaggctgggagaggggtccatcgcagtaccactcaagttgaggggagggggcagttcgtcctcgtcaagcccaccgtttgcattaatatttggtaaggccaggtcggagtctggaccgagggcacttgcccgaccacttagattgacttgcgacgacggagtgtttagctcggaagggagtcgatcacgttgggactcttcccacccagacaagaacacttccggcgacgattcccgatcttcagggtcccgagcgtttgtcgtaacatcatagaggtccgcccctattcctgagtcaaactgagccagtgcggtgacattagccttacccccaaatattgcatacatccgctcgtaacaagggcacttcttctcaagaacctcggcgagggtgggcagtccatcaccttcctccagaccggcccccgtgttctcggcaaactctttcgctttcataaaacgtttcttgtatccatcaacccgctggcgcagttggcttccagtgaggcgaaggcgatggttcgaattgtcgttgatgaagattgcgaaaatgtcgtaggccgctgccttggtcaccttggtcacgcccactgttgtctttgagccatcaccatagagccgagtgtagttggcttcctcctcaagatagccacacacattctcgtagtcatcggcgttgaacggagggttgacgtcagggaccaacggttgggatgacgccggagccgagggttccattgtattggcaccgatggatgattgcgttgatcgacgaggatggccaacacgaccccgactcttagaccgcttctgctgatccttcagtttctttatttggacctgttccgcacgatacacggccatctccttctgggtccggcggcttcttttcttcttctcacttggtctttcaacggttccggtcggatcaagcgaaggcgggggattaccggcttccggtaatgagatgcccgagatttctgaattgaggttgaggcctgaaacaccggggccgctcgtcaaactcccagccgtgggtcggtcggaggggacactcgcctgcggcatagaaaccaaacttgggtcaagctgccaaaatgaggaggggccaaagttgaggttgagcaagacaaaatgagatattcaactgatagaacacagggcaaacgacttacctgactgatcgacataactgtttaattacggaagggccaatcgcacggaccagcggatgtttgagaagtacccgaaaggtgatgtggaattgagacgggagggggcttggtggtgtttccaacagagcatgtatggggggttgagttttatctggaaaatttgttgatgaccagaagactttatgaaacctggccgttgttagtggcggcgtttttagcgtaaaatttaaccaaaaaatcacgccagcaagaatatttattaggggggaccataagccaaacaacttaaaattttagagagtgtttaccacaccagcattgatgcaccaggaaaatttagcaatgtgaacgcactggtgatcacatcccatcagttgattaaaatccaacaaaaggtgttcaacccacaccggcaacccttggacccagagggacccaccgaatcaacttacaggattattcccggcattcctccaacaataggtgttcaacccacaccggcaaccctcggccgattgcccaaagtacgttccccccccctccccgggtccgttgttcctctcaccccgatccatccatccatccaaaaaaactgattggcgaggtgtatgtataaacagacacgatcccgagcgaaatcaagcacaaaatcagcacctctatcaagcagttcatcagagccaacatcaaagaagaagaagacgatgatggtgatgatcaccaaccacaacaaaacaacaacgacgatgaagaagacgacgaggaagacaaggaggcgatggaagaagcggtctagcctgaacttgcttgctgagaacttattacttgtccatctcgctatcccttttgttttggtgtttatttattcatacttggtattcctgtttttttttcttgaatgtattgttatgtatactcctcctcttctttcatcgacaatcaaacacatttacgatcaaatttccacgcatacaagcatatacaactgtttgtgcttgcccttatgagtatcaagaagagcaggaaagaaccacattgcttcacatccttccccccaccacaaacaaccctgttattgattaacgaatgaacagaacatagattacaccgaatcaaccaaacaacttacctgactgatggacaacactgttgaaatccggaagggccgatcggaggctgtatgtatatcacaatcgggtgtttgatacattgccgaaaggtgatgtgtaatcgagaccggagggggctgggtggtgtttccaacagaggatgtatggggggttgagttttatctgcagacgattgatgaccagcaacctttatggaacctggccgttgttagtggtggtttttttagcgtaaaatttaacaaaaaaatcacgccagcaagaattttttttaggggagaccataagccaaaatagctatcgtgaacccccctaattatagtacatataaatttaaattcatttcgacatctatgtgtttatggccacaggtgccggatatttacaaggagggatccggcaccaacggggacggattgtttacagaatctccctcttagcttggcaatatttgccagatgtgaaagaaacccagtacattggcagcgggaccaggtgtaaaaaaccctcaggatttcagtggtgcaggaggcgtagcgtgaatcaaagtggttatgggggatagtaggccctgaaaggtgctctcagccatttggctgggggtgctcagcccagatttgacagattatatgcaagtccctccttcggaggcgcttcgcgcctcctcggaggaggggacttgtgttaagttcgccctagtagtaggactcaaaccctgtagggacggcaccgcaaacccttaccattcggagccttgcactgcaatatcaacggaatctcagccgccccttatcctttcgcaatcatagctgacccttgctatggcactccggctgatgtgtgctgagcgcataccagccttaaatcgtttaaaaagcggagctttcgtccacaataatcattcagtcacacacagttattctcacactctcagtcaaccatcacacatccgacatttcagacaatcaaaacatcgtttctaccacctcaataaccctcagcttccgctcatatcccaaatccatcatgcaattctccaacttgatgattgtcttcttaagcgttgccctccagttagtcgctggcaaagatgccccatacattttcagttgcgacaaactcaccaaggacggcaagccagtgccacaagccatctgtggtatcatgatcccggacccgaaaaaccctgtcccctcgcaattctcttgtgagttcctcctactgtcagctttctacgccataaaccgtaatcttctgggaccacctgacctaattaattttgttgcgaaaatcaatacaaagtggtccaagctaaaatgaaattagactccaaggggggttacgccaagaacaatctctgtgaagacagcggaagggtctccttgtgttgtttcgagaacacagcaaccttcgacaaggtaaatagcattcacctatcccatgaatatacgagtgtagcccaactaaccactttgatctctgtcgttggaaatttagtcacacaccaatactacgcgtcctctcaaattagtcgaaaagcaatgcgttgcgcccagtcctatcgcaaagcgtaacactgttaccctttgatcgattcactcatcggacacttatcaaacttatgatcctttccagcacttttttgcattttttcaaccatgaacagtagaatttttttttattttgtgaaaatcatgttgatataaaattcttgtacttttcccaccaacttcaaagaaaaccaagcaaactgtttactccgtcaaacctatgtggatgttcaacaaaaggtgttggtctgcaatctgcggatccaacaaactcgcacatttgttttcagccacatcagtttctcaagatcttcttaagcacatttcctcacagaatagagcacttttgaaataagaattttacaatgttttccacagcctgtgtgaatgacgaggttaaggtaactctgaacatatgtacactgtgaagggtctcgtagtcatccaaagtgtactagaatcatgaagtgatttgaccttcaggaaaactaggttatgaagccaataattcatggccatatgaaatgaaaacttcatcaaattcatctttttcagatatgatgtcactggatgacagtacttctaactgcttggatagcactgtctggccagcggtcagacatatcattccagtgagctttaaatccattctcatttttcttaaacttgaaccagacatttatctctttcaattgatggtcaatgagctgaataatacctgtgaagctcttgaaatacattcacaagctgttggattcagaattcaggatgtcaagaagtgacaactcttgtgaggaagatagccaaaaatgtggaaaaaaataattcatatcttcctccttcggcttcctgaatttctctcttgattgatcacacattttgaactgcttacactcatcataattatcttccttgcagatttgtctgtgaaacaacatcccactacctggcattgtttgcccaagatttgatccacttgaaatccagaaggacctagtcttggtggtacacaaggaggaagagaattcatagcagatcgcccgaaagcattgagagtgagagtcagatgaagcctcttcttgactgctggaccatccgctatctcggaggtagctattggccctaattctggcattacagggggctgtaaaatccaatggaagtccacaaagaaccaggcgcttatttctgtagcaccataaactacatattagtctgaccacatcatcttaggaaacttaccacaagttatctaaaattaaccaaggacatcgaaaacgttacagatgggtcattccaatcgcaagatgattaccgggtaccgggccccagtccctactggaccacacttccatacacagttcagacgcgtgcacccccaccaagggtttgtataattgaatacgaggccctcgaacccttgaaggacggcaccgcaactactaacccttgcactagcaaaccaggaaagctgaagccttgtactgcagtctcagccaccccttttcctctgaaaatgatagcttacccttgttatgtcactccggctgatgtatgctgaacgcatactagcgttgaatcatttaaaagggggtgtttttgtaaggcaatgacaatccgacacccacaattcttcacacattctcagccaagcatcaaacaaccgacactccagacaatcaaaacatcgtttctaccatctcaataacctccaccatccgctcatatccccaatccatcatgcaattctccaacttaatcattgtcttctcaagcgttgccctccagttagtcgctggtaaagatgccccatacatcttcacttgcgacaaactcaccaaggacggcaagccagtgccgctagcactctgtggtatcatgatcccggaccccaaaaaccctgttccctcgcaattctcttgtgagttccccctagtatcagctttctacgccataagccgtaatcttctgggaccacctgacctaattaattttgttgttgcgaaaaccaataaaaagtggtccaagctaaaatgaaattagactctaaggggggttacgccaagaacaatctctgtgaagacagtggaagggtgtccttgtgctgtttcgagaacacagcaaccttcgacaaggtaaatagcatccacctatcccatgaatatacaagtgtagcccaactaaccactttgatctctgtcgtcggaaatttagtcaaaccacaacgctacgcgtcctctcaaattagtcgaaaagcaatgcgttgcgcctagtcctatcgcaaagcgtaccactgtcaccctttgattgatccgcttatcgggcacttgtctccaaacttctgatcttttctagcactttcttacattttttttgatgcacagcacaatctttttctgttgaagttttgttgacatcggactattgtacttttcacaccaccttcaaagcaatccaagtaaactatttacgtctccccccccccaaaaaaaaaaaaccaatgccaatgtaaatgtaaatgagaagatttagtttgcattcagcggatcccccccaaaaaaatcagatttctcctcagcctattgtacaggtccaaacctcagagccatctgctgcagctgcaaaaaaaaaagcttggacgggtgaagtacaagtggaacaaagtttttctcaagcatattcccttgtagaatggggtactaattttggagatttttactatgaagtctgcagccaatttgatttaaaaagtggccacaaatctgaacctcttatatgcgctgtgtgtgaagtgaccagcagacatccaaagtgtactcaagtttttgaaaaaaaaaattgacattgaagggaaaaaagttttaactctgcagccaggacatgactatccaaattgaaccatccatcaaatgagcaagatctccaaatcacccctaaagttaagattatgttcaaaagctccattcaaacccaaaaagaagaaaaaaaattggaatttcaccattagagcaattcaaatgatgattttcatccttttttccccaaaaattaaacattttggtactgtcaaagttcaatgttgagtatccattccagccaaatccatttgaaaatggtttggttgatatttcttcatcctgagatttctgcttcacctctgctaaattgttaatgtttgccctgtgatctcactagcaccaactgcttgggttgcactgtctgggcagtggtcagacagatcatcccactgagcttcaatttttaaacacattttttaaaaaacatgaataattgatttatatgatgtgatggtaaatggtttcagcattacatgtgcagctcctgaagttcatccacagaaaattgaatttggagaatttaggttgcaaagaagtgatgaattttctgagcaagatacgtgctcaaaatacttcataaagaagtcactggataatcctcattcttgaagatctctcttggttgatcaggatattatagtgacacaactaaatattgtgttttgaataaagcttggacaaaccgatgttttccaagcgctaaagttatgtcgttgtgctgctgtgcagcagtttaagctgctggtttttgccacacagctctgctttgattctccttgctgtgatcaagcaggcatctgcatcctagccgaccaccaccaccaccacagataccgatccccccccccccaattatccatgcatcaatcccaacaaaaacctcaatagacagctttttaatcttacgaggcatacatcgaggttcgcacgatccttgtggcgcttgaaggactccggtttcgggtcatcaaaaggttggcatttttatttctcagcagttgttttatcatacaaagagagctaacatctcatgatccgatgaactccagccagatttggcaatcagaaaaacaatcacaggtgtaacgacaatcgatcttcgctattatgcttacagacacggtgggtattgtgtaccgtcaacctcaaggatattattggatgacttctttatcttctgttcgtttttgtctttaccaccggtttgtttaccctgacactcacaccacatattgctttttggtcgcttactcacttgcctggattgattgatttggatgacttatcctatcagtagtcatcacacacatgccacataaacaaaggtaatcaatcgttattgatcatgtactcaaaatttccggtcgactgcattttcttttctggtttgggtgttctaacccacttatccttgaatgaatcaaaacaaataattgtaactaggaaaggagactatgtaatcttccctatgaaattttgaaatggaaatgattttgaaacaactccaagttaaccgctgaaaataaaatggttgtcattactcaagctcaagatgaccgagatttgaaagagatcaggaccgtttacttgcaccttttattcaagaagcttagtgaacaccaagtcgcaacctctcagctaaagtcagccgatgtgaatcgatctcgatagggttcttgtaacaactccttctgactccagtcctatcgagattggtctctcttgacatggcttgcatttcattcaagtcaactctgaggttgcttgtactcatctcaccacgctggcattgagtgttagatttgatttctattaatcttgaagatcaacaatgtcacacacaattggggttgcaaggatgataggaaacacatttagatgtaatggaatttgatgagaagcaaagtaggaataacgccaagaacgagagcaacgttgtaaaatactcaccgggattcagtgagataatttcatggatcacctgaacttgctagcgatgtaggaacttgatgatgatggcttacttcttccgagagggttgtaacttgtatccaaactgcatcatcgagacaatttttggaccatttgatggtgggtgaatcggaggcagcttgccgattgtgaatccaatggaggctgttgtgacaaaggtgattgccaatgacgacatcatggctttgagagggaaaagattaaaataaaaatccaaacttaaatggtgagaatccaggattttcgagtgaagatcctgtgaatctgtccaagcattcttcaaaacacaatatgtggtgaaagaaaaatttgttgatcgatgtgcagcggcgaccaagaccgggccggggtcgacggggtgggtaccgatgacgtacgtcggcccgcggggcagtctgcaactgggttaccttgcgagtgaacactcccagtcgcacacttgcacactctgctctcctctccaccacccagcaccttgccagtcatctcgagccccaccctccgcctatcgaggccatctacgaactgtgtgccggtacattgactgattttatctggaacagatgtattacgtaagtcttcccgttcgtcttgatcgacttccagatcgtcttttgcaacaaagtaagcgcttacgccacatgtttgtttgattagaacctgaaagcactgatcaaggccatcagggctaccaagactctggccgatgaacgatctgttattcaaaaggagagcgctgcgattcggactagtttcaaggaggaggaaactgcctacaggtacaataatgtaagccatcattcacattcgagtgttagaagaaaacacacacatcagctttgtcgtcatgacggaaaggatggaagtgttctaggatcatctgaatggctggtattaacttatgcatgacttttgaatccaggtagcgaaattactctatattcacatgctcggtcatccggctcattttggtcagatagagtgtttgaaactggttgcccaaccaaggtttgactctataaaatcagcagagaggctggatgctttcggtctgcatcgctaacattgaatataaatatgattttccaggtttgcggataaacggctgggctaccttggtattatgctgctcttggacgaaagccaggaagtgttgacactggtgaccaatagtttgaaaaagtgagctctcatctctcataccatcgtcactcgtattgtctatgactgatttccgtccttgtatgcttctttttcaacaagtgacatgaaccattccaacatgtacattgtcggtcttgcgctctgtacgtttgccaacatcagctccgaagtacgatttttcatctattcatctatctttttctggctgaacaccaactcaagcatgtcacaattcgattttttttttaacattttgatttttacggaacttttccccaggaaatgtcacgggacttagtgaatgaggtggagaaactgatcggaagtagcaatacctacattcgtaagaaggtatgtctcgatttgaacgttccactgatttcatctaatgcgatttctgtaccaggccgctctttgtgccaccagaatcatcaaaaaagtgcccgaattactcgatcatttcatcaccaaagcgacctcgttattgtcggatcggaaccatggcgtcctactctgcggtgttacgttagtcaccgaaatgtgcgcactagatccagaggcccttcagacttttcgaaaggtcagccgcttgaccttgcaattatgcatgatatatacttacgcgcggctcttgatatcttcaggcagtccccttgttggttcggcatctgaaggcactcgttacaactggctattcacctgaacacgatgtatcaggtatcaccgatccattcctgcaggtcaaaatcctacgacttttgagggtactgggcaaaggagactctcatgccagtgaaacgatgaatgacattctggcccaggtaaatcagatttttccacatgattcttgttttttggattgcgggacctgaaaaatgatgaaatgactttcactaggttgctacaaatactgaagcagctaagaatgttggcaactcaatcttgtatgaagctgtactcaccatcttggaaatcgaagctgaatctggtctacgagtgatggctatcaacatactggggaagtttttgggcaatagagataacaatattcggtatgtgaccccctcccccctgttattcatgctacaattgtgactcaatttggattacagttacgtagctttgaacacactcaacaaggtcgtcggcatagacacaaacgccgtccaacgccatcgaaccatcattcttgactgtctgcgtgacggtgacatatccatccgacgacgagctctagaactctcatatgcgcttgtcaatgaacaaaatgtcagagtcatgatccgggaactcttagccttccttgaagttgcggataatgagttcaaactcggaatgactactcaaatctgccttgctgccgagcgatttgcacccaacaaacggtggcatattgatacaatgctgagagttctaaaactggtaaggaatctgattattttaacacatctgacttcatttctgatgtgcattactctccctctacttactcggcattgtatctgccaggctggtaattacgtcagagaggaagttttgtcagcgtttgttcgtctagtttgtcacacccccgagctccaagcatacacgactcaaaagctttacttggcactgcgtcaagacgtatctcaagaatctttaacattggccggcctatgggtgatcggagagtttggtgaaatgatgctcaaaagccacgggggcggtgtcgcaatggaatcagaagaggccattccagaagtcagtaacctcagtcgatgtagctctcagggactcatctcgtctgaaagtgaattcacactcattgaatttataactccgcttgcttcctctataggttcacgatacagacatcattgaattgattgatcttgttctactttcgccctatcccaatcaaacaattagacagttctcattaactgcattggcaaagctatcttcacgactctctccatcgtcttatgcgcaatcaaccatcacccaaattcttgccaggtttacatcctccgccgaattagaaatccagcaacgggctgttgagttcagccagcttttgacaatgcatgaaatcaagaccggtgtgttggagaggatgccgccccccgaactgaaggcctcggtcatgggtactgttagtgaaaagcgagcagtcggatctacccgagttgacaaggatgtaagtcaatcaactttccacttgaggcttacttatgaaagaagggatctaacttttagcaagattggtttgatttcacaaactcaagtcactagttgatttgatgggagacgagattaccacttctccaaccaggggcgaggcggctggaggggtaaccactcaaactacgcaagatttattagccgacatctttggtggagcaggtgacgtcacttcaccagtagctagtcagccaccaaagtcttcagtcaacgacatcctcggattgtttggtggcgagtctacaccgacagctcaggctcctccttcatcttcaatgtttggcggtgagcttttgggaagcgggaccgccgaacaactccccgtgcttccaaggagttacatcgcatacgaccagaacggattgcagatctctctcgtgccacaaaaggcgcccaacaccaataacatcctcgatgtcacagcccaattcgtcgctaatgggctaggcccaatacaaaacgtcgtctttcaagctgctgtacccaaggtgagctttgcttctcttctgaattataacaactaaaatcctggctcaacagaattcactttgtttttcttcatagacgcaaaaattgaaaatgttggcgatatccaattcagacatcagtcctgggatcacagagacacagcaactcaaaatcatgttcaccccaggtgtaagttcttcctgaatctgatgcgagttcattttgcatagtaacaggttctaattattattctttttttaaatcgaaacccaaggcaacaattcgattgagattgagaatatcatacaccagcaatggagaagccaagcaagaccagaccgactttagtttccctgcttcagtgactgcataagcaatatagaaaacaacacatctacatactttttttttcttcttctttttccgtattatctttatctatcgtaagtttgattgtatcgctttgtaaaaaaagaggatattttttttgttggttggttggttgaatttaagcgcaagtatgatcaaaagaaaagctcagatttcactcatgaatatgaagaatacctatgaagaagtttgccctatgtacttcactttgtgtctttatgttcaccacatcactcacgggggcagtaaaatcaaagtctcaatcaagtacaccaacagcttttgttaaggggtttctctcattttgtgcatctttattattttgctgcaatcattgagaataggaaggaaaactgttgatggggctgggcaggtcactcacaacacgacactgactgttgtagacattgatggaccccaacaaatcacacaagtggttttttgtcattgtggagaaggcttgacatttccagtgatgcctgaaaaaacataatccattgtcctcaacatgtcttgctgacaagaacataagagagaatatttgcagagagagcaataaggactcgaaatctgtattctagacacatgtgtttggggtagtggggtatgagcatctcctggatcctgatggtggcttgctttgcgagtccatgaagcaacgctgaaacaaatacaatagatgtatttgtatttcatgtattgtattgaaataaatgtatttctgatgtgtctgttttgaaataccactgtattggaaaactgtgcattttactgctcaatacatagaaatacatcatgtgttggcaagaacacaccctgtattgtactggaatccatgtattttgatgtatctgtttttcagatacaatacacaatattgtaaaactgtgtattggcaatacaacaataaaattgtatttgtttcagcgttgcatgaagtaacatcaatgtcttgaggaactttgtacagtttgtgtatcaggtacaaatgtgtatcaaacattggaaggcaaacctgctcaagtgcttgcagttaatatgttgataacacaggatggtaagtgcaagcaattgtgttcttgctgtagtgaaggtggctcaactattgagccacaagggttgaacttgaagcaatattatcttgaggggaacccacactctgagaatatctcaagaaactgtggccagttgacatttgggttgtgactcagatgtcaatcaaccatcactccagccatactccaatgcaccgttgctgtgcacattgcacaataactgtgcagaacttgtttcaatgaagatagattgtagtatgacacaagttacattcaaagtaaacccgcatgtcaactactccaagtttggtgagattttttaatagtgggccaggtgaaactcagagagatgagaaaacgtggttatatctaactgaacaaagtctctcccttggcaggaggtcggttttgggtggtagagattgtttgtgttggactcaactgggtcagagaaaggttttgtggaaggataatatgtattgcatcagcagagagaaacaaaacatagagaaagacagaaaataaagaaaagaaaagagaaaaaaaaagagaagtgcatacctgggtcagagagaggttttgtggaaggatgaggagaggaatccttccacgtactctggcccaggtatagtctgaatcctgtgacaggtgggtgacaggtctgaaacaggtatgaagcagagaaagaaaaaaaaaaggagaaagcaaaacactactccaacagtttgttggtactttttgcaggtacctggtacctcttggggggtaccccttgtacccgccccgcacccgcgagggggggggggggcaggtgcagtacttggtacctatttttgtgaaaaattgaacaggtaccccctcacttccctaccaaaatgatggtggccttctactccaagagctccaagatccaagaagataccttggctgcatggaaacaggtactccaggataacaagaagtctaaccaaaaaccaaaaaaggaaggtgatagttttggatgacgacaaagattcttccaattagttataagttgtagatagtttaaactttacaataaattattaaatatgaaaaaatgaaaaaattgacttgggactgatgttttacaataaactagagtctaatggtcgctttgccaccgggaaaaatttcaactcaaatgcaactgaatcaatacatggactatagccactttgacttgaaataatatattcactgtcaaacatcaattctaataatatgtttcaccatgaaaaatttgagggcagtccatgtcaggtgacatgaagctaactcctgcctttattccagtgttacttcaaagtcaaagagttgggactccctgatgaccacaaagggaaaatctctatttaagcagacaagcaccagagtaacaatggagttgtaacatatgtcacttcatgtcacctgacacctactgacctcatatatttcctggtgtttcttctacttgaacttcctctatgacatacctcaaaatgtgatgcaaataaggacctatgtaaggcgtaaattctaaattgcccctgccccattacgtttcctcttagataccgaagacccatcagatcccttccccatccctttatttcaggtcgtcatcaccaaaggcacttcttcctccaattctaccagacccttgagctctattcatctttgtactcatcccttcccccttatcttctcccctgctaatttgtacgtcctctcctcgagctctattcatctttgtactcatcccttcccccttatcttctcccctactaatttgtacgtcctctccttgagctctattcatctttgtactcatcccttccccattatcttctcccctactaatttgtacgtcctctctttggcgaaccccttccactttgtcttcaatctgggccaactcttttttgttgaatttgatgctagaatgaaacattagcccagttctctgattcaattagctcttggacttacaaatttagttatgttttggaaaatatatcagttgcagttcatgaactgaggggcagtaagatttacgcaaaaggcaagaggttttaagatagtggtccaagtaggaagagaacaacaacagaacaacagtggaaaaaaaatatacggatgaaggaaaatagtttgaaaaagtaaaaaagacacgctgaggggcagtgcggcttgcgcaaaatgtaggtgatttggataaattacggatcaggtaggtaggacaaaaggcaaatatacatggagggtaaggatgaatgaaatctaggtattagaggtccaaattaggggaaaacatctgaaaaagtaaaaaggacttgatgccaaattgaatcagagaacaaaagaattaggcaggacaattcatattatataaaggccagtgtcaatggggaattcgaattttccccatgcactcaggttaagtgaggacttgatgtctcttgcaaaattgcacattgcaatacctggttatgcaggggggataggtttgttgcttaacagtttaacttgttaatacgaaaaaaaatagaaaagtaagattcttccaattagatctagatatattacaacagatatgaaaaatgccaaaaaaagtgacttatgagtgatattttacaataaatatgaaaataaataataataatcaagtgacttgggactctgggagtgaaaaagtgaaaaagagaggggaggtacctgaggtacctgcaacaggtacctcaggtaccccccaggaggtttctggtgaggtacatggtatctattttcttgaaaaaagtgaacagttacctaggtataaacagctacctaggtctaaacaaatgatctctattgggtggagcttaagtttggctggtggatgcaaactttgtgggggtgcttgcctgagcccactcaccaaaacaggctggaaattcactgtatgaattttccagcctgtagttttgatgctgtcaatcccagcgtccaaaacttaggaagagcaatgctgtcatgatttttagagcccacaaactcagctagatacccacatggtttttttagtaaattttcaaatcctggaaagacaagtcaagactggtaagcaggggatcttgcttagagatagagctggacaagataggtgttagtaagaaaatgaattactaacaaaactagactagatacaaaggagtaagatgaaacaaaaggaaaagatatttttttctttatttgtttgtttaattgtattttgtatattcttagagaatatattatagctggtaaaaaaacaattgggcctctgttcctaaaattaggtagaggatcaatcagataggtaatgattgtgatagttttttatccagttaaataacatgaaagggttattagaatcaaacccaattatttgttttaatttttgatagttcatttatcattttattaatgttaagtactaagattgttttatatgaagtgatattaagtagagtgaaggagagagaagggaggagcacactaatatgagatactgtaaatttaaccagttagagggataacttacttacttaaagagatccaaagcaatgtaaagatgaggaggggtaatatcttggagaactcggttgggatgatctaaggataaaaggaataaagcaagagtcaatcaagatctcttagttcaaactaattcttgtagacaatttaaatgagaaagggattagataaaataagacttctttaaatgatgattttccggaagagttattctaagtaatttacctttcaattttgatgtctccaaagtaagcttgagaagtaagaaatgtttttttctgaggagggaggaaggactattccggtctcaggtgttgaatactttgtaccagtcgttcttccaaagtttggtgtggtttgtattgccttgatttgatcatcttgcaaggctgaagtcattcttttgaagattgctttcaatattcaaaggatttggttttctttgattaatcttaatttcaagagatcacatatctgtggaacctctaacatgtaagtgaaatcttcattaatttcaatattattaatttttatttgttttaattgttttttgaaacctttaggacatgtcaacatgtctctaaggttgaaaagaccacacccatctcaggctacgcttgggcccccagactcaagcatggtaagtttttatttcttttttttcttttttgctcttttgattgaagatatatcttcaaaattggagctgacagaaggcaagccaagatgcaagtgcatctttctctctgcggagccatacatgtggctcaattgtcctttgagctacagtctctggagactgaacctgatttccaaagattccctcaggcaagcacccccgcaaatttcataagtccctgcctgagggaggggtggcttttccattagccagtgctttacaccagcaaacctcccaccagggtggacttagttaagttagttgttatattgagtaaaggaaagaaggaatcaaagagactcagaggctaatacctgataggcttagtacaagcatctgcatataactaaaagaataggctcagagcctgcaatctaacaccaatgtaaacttccaatccaaatttgtcaacaccaacattagaccaatacaggtgtccaattcaagaaacaaccctaaaagggacaaaaggtcatggagtaaaaaaccgccagcattcaggacaaaaacaagttcaccaagtcaaactcccaaaaattgggggcaaatactagtgactaaatatagtatctcaagacattatggcctctcacagtcttatttcactttgaatctgctgcaaagatggctatggttagtttcttccagcagaggcctggttggtccatatcatcatcatcaagatggcatcccatacacctaacacacagtctctacataataaaaatcccccagaaatgttctagccaacataatgagtggtattcttcaccactcagtgggtacaaattttatcagaggattgattaatcagctcccaaaaattggagagttgactccctaactctggggatgtctgggtagttacattacccgtaatggtagtgtaaagataaagtagtgagtttccactcattatcattactttccccataatgtttggatattttttgcacattatattgttggaattctgaagctattgtgttctcctctttctcttcctatcacttacctgtcacactctttcatctggcactctccttctcccagtttccagatgaatattcatatttttcaccttctgtcccacaactccgccaatgatgtatgtagataaattgtcatgcctctgagttagaaaatgaaaagatcatctgttcttctgcgcactgatccctagagtctctacaggatacaactccttgtagtgtgtgagcttttcctccacgcaagctagcagccttcagcccttttttgggctctcagaccattttgttttttcctcagaagttttttcttgaggctttgtcatctcccggtctcttccccctctcgtcaaaatcctcagttttgtcatatattatccattttgccttggaatttttttcatgctcattacactatgagcaacttgtagattgttcttgaaaataaaaaccataaatattggtaagacatgtgatactttttgggaattcatggtatgtgttgcttccaaagctaaaaaagagagaatttttgccgcttaaaatgtgttaggggtttcttaacctctggataatctgataatgcattactttatccattcattacaaacaaaaacttcaccattatattactggatgcaagaaaaatttgccactacaggaaatgttaatgtatcaggaaaagaatcaagtgcactactacattactaagataatgcagataatgcagataacacagcgtaaagtaacgccccagtgtagactgaagtctgaaaggagcccccaatgggcaggaggattccacctgcctgctgagagtacactcttgacagggaggctcttgcttgttgagggtgtttctactctcaacagccctcctgtacatcaagagtgtactttaagaagccgggaggaaaattgcttcctcttggttgtaaagagtgtatactctcaaaggccaagagggttcctcttggtctgcaggactgtctacttttgaaggctgatagggttcctgttgcttttcataagtgtgtactctcaatggccaataggattcctcccctggattctgagagtacattcttgatggccagaagggctcctcttggttgttgagagtgtgcacttgaaggctgagagaaaccctcttggctgttgacagtgtatactctgaacagtgaggaggaagaattttcctctccaccatcaagagtgtacactctccactccagggagggttcctcttggccatggagggtatacagtcttgaactgagagaaaacctcttggccattgagagggtatactctcaatggccgagaggaagaaagggcccacatgcattctgaaatgtaaaaaaaggtatgtgaccccaaaatctggcacaaaaaaccccaactacctctgggaaataaaacaaattgtatatggacccaattttatccaactttggtaaatgcaacacatggaagttgtgctactcaagtgtgacactgtgcacttgatgtttgtttcctcaattcttttggatggcaagccaagctggagcccgtggaacaaatgttttcctgttaaaaaaaggggcttggttaaatgactcccaaaaagtggagagccgacttccaagccccgaaatccccaacttttgggagtcaaaccgcggccaaggtgattttccttggccgtcaagaatgtacacctcagccgtcgagagtgtacactctctctcggccgttgagggtatacactctcaacggccaagggaaaccaccttggccgttgtgagcatacactcgcaatggccgggagtgtacacagccgtcaagagggtgtacaccttgatggccaagttggtttcccttggccgttgagagtgtagaatcctcttggccattgagagtctacactcttgacagctgagaggtacactctcggccgtcgagattctgctctcagcatccgaggtgatttcccttggctgttgagagtgtataccctcaacagctgagaggaatcctctcagccatcaagagtgtacactctcaacagctgaggtgtacattctcgacggccgagggaaatcaccttggccgctgagagcagaatcttgacggccaagagtgtacactcttgatggccaagaggattcctctcggccatcggtgtgtaatctgagcggccgcttctgtgggggtcttttgtttcattgatccccaaaccctggttggttttggaggatcgacccctaaaccaaccggggattgttatttttttaatttttttttgggagagtcgactcccaaaccagtcaaaggttttgggggtttgactcccaaaagtcagggatttcggggcttgggagttggctctccactttttgggatccgtttaaccaagcccctaaaaaaagctgtgtaacctggttggcctgacagagttactcccatttgatcaggctgtataacctgtttgacctgttggagctctttgagaaaaattgggccagatcatcagatgtgctacctgatgagtcacaagtccctctggcagaagcctcagacaaggagggacttagtcaagtttgttgaatgttagcattatcctaaaaaatatctgcagccaccacactgcactacaacactgttcccttcagggaagcagggaggatcagggagctctcattcttaccattttgtttggaagatatatcttcagcaaaagaaatgatagaagaagacagtctgttcaagcatattgcacaaaatgtcttttttgaccctgaacaagtgaatttatttagtgttctttctcatctgtcaatatgtggcatgagacttttttggaacatgtcttataaacagtgcaaatgtccaattctgttccatctttcttttgcttggaagctcaaacaacctacttgaaggactgcagagcatggctttctgcaccccccccccccaaaaaaaaaaataaaatgctacaaagcactttttgggcaaaaattgtagcatcccacgattgctgcagatgttgcatatctttcctgcactcatgatcaatttgaagttttgattgaccaatccctgggcttttagttaacttgaaagccccaacaccaaaaaaacttgtgtttgtaatagaacccaaacattcatatgtacaatgtccaatattacatgaagaaagatagaaaaaaaaaatacagataacaaaaagtaaggaagtagaaatgaagaaataatgacgaggtgcatacatatacatgaattcaaaggggtgtatatccccattttatgagagataagggttgcatctatgaagaaagagaaatgaacaaatgatgatgatggttggtatagttgagagaccgttggatggtagagtggataaattgtacacaagtcatagactgagtcaaagagaatacttgaagaaagcctgtgaaggaagaggaaatgaaggcacagaagtcaacacgggggaagctcgcatgaatggcagatgaacttagttacccacctaggccaacccctgaaaggatgaagatgagggacttcaagcgatttgtgaattgagccattggacgaattccaggaggacgtcaagttggtgggcctcggctaccgagcgggcgaccgcaaggcgtctctcgaggtgggcggaagaggggcggtcagcctgtgagccggcgtcaccggcgaggatgtattcaccagagcaagggcatctgaggctcatggtgtcttccttgagctgggcgcaccgcgagcagcgcagatcctggagctggaaggaggccacttgcttgtgcaattgctcgatcagcatggcttcgatccccagccggtcgtaagactggccacaatgcccgcacagccattctggcggctggccgacccggcgggttgacgcgctcgccagaaggtccgagtcccgcgacaagtcgaagcttcggacggcactgcagtgcctgcagatcgtatccggaatcttgaacgggatacacgggttcttgaaaaccgcctcgttcgagaactctcggacaccaatcaagtcgagtaggacccgcttcatgattcggacttcggccgtcacaagcgtcgccaactccatcacgaaacataccatcttgacaaactctagtaccggcttcttcattgcgatatgtgagccaggaagtctagggaaatcaaatgttgttcggagctcatcatcggcagcagctttgttttgtcgctcaattatttggttgacaatctttagtgtttggcgtgtgatcttggaattgactagggagcgcaagagctgggcttcgatctgttttcgatcgacctccaattggatttggtcattgctactggcttggccatggcattgatgaaggtcatacacgtacagacaaacgacgtgtagaaaatcttgctgaagggccggtggcaggaaattgaccatgttccagttcatgtcaatattctcaactacctctgagtcggaagctttcagaggatcaccgcaggtgatacccgcaaagttggttgcgtccacccagagcagttgttcccaaaagcgcacgatatccaattcaagaaacttgaataaatctctgccattgatagctgttacaatgtacgacgcataagccaaggcactagccgagttaggtttggaagttagaagaaaaattcgcccaaagtctgcgtaaataattcttgttcccagtcgtctgaactcggccaataattgcgagaacactttcttcatcaagccatggacaaaccgatagagagcgggatcaaacatgcttgaagatgacgagctcaaccatctccagaagtgcttgatgagccccacatagtgatgtcccgtgccagctcttgcagattccgcaatccacgcccggaccatcgtacggaacaacgtgaacgtttggacaggcagatcggaatctcctaggagagaggatgcaaccgagcctttagagtaatcatctaagttatgtgaagcgtcttgaaagcccagtgagccgccagtccctcctgagatctcatagacccaggaagattgtagtaccgaattcatggcgaggtgttggatggtgagctcaacagaggcatctgagtaagcacccatcacactaatttcaggattggacaagacatccataacaagctcggtgttcagatcggcttccttccccccaaggtcaggttttcgagatgcagaccaccagatgagatggtcagccttagtgagccttctggcaaattcaaggtccatcaagcttcgaggtgcatccatctcgaagttggcaacgggtacatcaaattgttcggcttgagcgactcgttcacggaggaaggacgatgcacggacgtagtgttgtaccatcctctcagcagcaaagcgctgccagccaaacgcttcaaatttgttatcggcttgactagaatgcaccatcacaaccggatatttcgaaaccgataagactttttcttggtaataggacagatctttcattgaatgaatcatcaaaacgtagccgggacctgtcttttgacctttgagcagggccagctcacggctgatagctttcaacgctaaggtctccgttgcaacatttgtgacctcgactagcatattgggatcatactcgaaaacacctggttctttctccatgattgcaagccgtgaattgagcacattcttgtaatacttttgtatgtttggtacttgcggggcggaagaacgatcggtgataaagatttgggcagcagcgtttgtattgaagataccgactgcgtgtcggctgccagattggaagtgataaacaagaacatagcgaatcgctttgcccttgtcaaggtatcgtcgttgggagacctgctgttccaagctcgtcaagtcggacaagtcaaaccctttgtctattccgtctacaagtgagagtcgactttgagaagacagggagcaagttgcaccaagcctgatcaaagcgcgctgcagcaatggaacctgacgttcatacaccccttcaacctccggagaagtgaccatcttttgataataagaggcatcctcaatgtaagatttctcggttacggatatcttgaagagattgatacgggcctgtgatctaggaagggttttcacgattggttcagccatgcacgattcgggaaagaaatcgggcccgggctcatgcttgaggttgacgtagaactcgcgcaagacggtaattcgggcgggctggagaacatcgttgaataatacccaggcttggaattctccaggttttagtgggttgggtgagagttggacaagttcgagatgggaagaatggctaaccactttgaggttttggacatgtaacattgaagcgatgctacctggtacaaattttgagccgcttgttgccttcttggctgtccgttgggcgcgccagatgggtttcattgcagcaatccatccagaataatcgatatggaatgatggcttgggaaggggtggaagacttgggggctccttgcgggcgagggcgtctgctttcttctgctttacagcgcgaagggcttcgagatcttcggcagacagaggagcttgtcgcgcgaacatgtcatctatcttatgttgcttgaaggtatcctcacgggttgccaatcgtctcgcgagccaatcaggatgatggattctggggaccggattgagtactttttgcatagcagctggaatggtgatcaatttttggatgactgatccaagccgctcggtgtaataaccccaatccaggattgaccttaatgacaaatcgaccaaggagttatctttgagccattttcgcaaaaagtgtttctgaactgaaggctctgcggagaagatggcgaccgggacagctcgatcggtcaccggcgagccatggggtttggcggagatgataaagcgacaagacaaccctttatccttgaccatctgattacccaaaaattcagacaggcgcttagccgttctgatcgatgttgacttctgagccccatactccgccaaggttttagacatgcttcgattttcagaaatgaggtcgatcagttcttcatcgtgcatgctaatagccttggttgccaatacgtcgagccatcgattagccacctgagctacagcatcataacatgccttcaggtcgtctccgacaaggaatttttcaaaaattgaggtttgaaagatcttgatgagctgtaattcaccacgccttttgacttcaaacccttttaattcagcaagagagccatcggggttgaaaacggcgtaacgcttcttgagcagcttgtcttcttccttcgaggagggtagaatcatagcccggtaaggaccgtcgagttcgaagaagatactgttttcgttcctgacatcataggtcttggtttcagggttccattgatgatatgcgtcattagtaaatctttggtgaaccagatggttcaagatggagcaaggatatgagatcgcatgggttttcccattggtgagtttgaaggtaaagttgtcgggaaagatcttaggtagcatgcaccagatcccatcggtatccagttccaagggtcggccgacttcttcaataatttcacgcgcggcttggatgattcttgctccggtcaaacatgtgatcccagccatctccatagaatgccagcgtgcacctttcctcatcacatagccatagaaagaattcaagatacatttgtgcgcaagctgaagagaatcatagatcacaatcatcttcttcgcttcggcgatttcgcccaccgagcgaccctcctgttgagcttggtcggccttcttcttccaagtcttatgtaaacctttatatgtatatctcctgtcacgaaaggctctgacagtgtcgatgtagaagggattctctcgttgacaaatgatggccgttttttcctcgattgtagtctcgtgagttttcctataaaccttacgggaatagtcgcccaaccgtttatgtagaagggttgtttgttcggcgggtgccaagtcgccaaacttgcggggcggttggccaggtttcttggatggaaagacttcggattcgatggcgtttcgaatcatcttgtattcatccagtttggcaggaaagtattcccctctccaagcccactgcatccgccgatcacaagttttattgggtcggttataatcgcatgcggcgcacatcccttcactgacgacggaatccggctggagtcgatttgacaacatgatgttgggatacatggcggcaacatcaagatgatagatcaatgggaactcctgccggtcgggctcatcgcgcatagtctccaaggcttcctgaatagccgctctgacatcatcgtaattgacaacatcttccaacgcgtactgcccctcctcgactatgctgaattttaaagcactatcgagctcgtcgatgagctacagaggcagtcaagggagtcagctgactagattgacgcgtcttgatttgtaatcataccaattgaagaaaaccaaggccatacctgctgacatcggcttggtaccaatttaaaatctgaaaggatgtcagagcgaaaaacaccagcttccaaggcctccacatggcctccaacgtatgtttcactttcaaggaggtggccgttgtacatggtaccatgaggatcagtgtggcgattcggcatgatgatactactattgaatgcctcaaccttgagatccaatgcgttgagaccgcggttagccataattatcaaagaccgtaagtaacagcagtcattgtggagtttcatcgccaacagaccaagacacttaccataagaagagtttcgcacaaggtaccggagcctttccgcaatacttcatccggattcaaaggaatgatgttacacagggagaatatgaagggatgaacatatttcatgtaaagatagtatgtggcaacagcgtcggagacggagtattgagccaagatctgaggttgttcgaccgcgtatctaatagaaggaaccaagtaatatgttaagagttgatcatgaagtccaaggctgaagtgctactcacggagtcatcagctcaggatcgagctcgataggattatagcccagtttggcaacggtgacggccttgaggccttggcttccctgaggcaggtaagaatcacgcttgacccatctggtaagacaagtatggatggagttgtaagccaagtcagagctttactcttttggcgagaaggacaagaaaggggcggaggttacttgaaacaatccatgtgaatgcaagtcctggatctgaattcggactccgagtccggattgaagccaatctccttgaacatgtcgagcccatggatggccgctcgagcatagacgaaggggaaatcgaagctgtctccgttgtaggtggccatcaccgtcggtcgggcgtcgcggatgtgatcaaaccatcggcgaatcaaggccagctagaccatcaccatagttttgatcagcacaattgctgtaacaattgctgtaattcttagggtctaagccagtgggccacaagaacccttcaaaagtaaataatagtaatagtaataaaaactaggcgcgaacctcgttctcttcattgaagatcgtaaattgaccctcgtactccggcttgggggaataatcgaaatcagcgatatcgtcggcgacgatctcacgattagtgatcaaaaagccctgcccaagcaaataaaaaagaaagtgaatcaacaaggggcgggcctagggaataaagtgagaatgggtgaagagaggtacctgcccatcgatcatgtaagagatcatcataatttgatcgttggctgagtccgggaatttgagtggagccttagtggtctcgatatcgtacgccatcaccaccggttcagctcgttctactcgttctgggattatcgtacaggtgacattgttttgctcgatggcgacggtgtaccagagtccgactcgcaagtctaagcatcaaaaacgcgtataaaaccaaaaattagaggaacgttggctgtgggatgatctttgagagaagagcggcggacttttgtcgatggcgacccggagatagtacgggatgtcatactctcgaatgtcgacgatccattctgaaggaagagtagcggcaggctggagagaattggacttggagacgaggctgcgtagtttgcccttcctggaagcggttccgccgagggtatcttggacaccgttaaagtcaagagagtcaaagtcctcgatgtccattccatcaaactcgcctcggcccgccttgactacctcagcataactgtccagcgcatccatctttgcgttgttgctcaacgcgaccgccaacaggtctcgtcgaactcgtaacagctggtcaacattccggaaaaccagcttgagaaatcgccgtttatggccggctagatggtttggctagagtgtagcgggcagggaagaatacatgtatgtgagctagctgagtagagcgagtggtggattttgactttttaccaatttcaaatcttccttgatcacgccttcgactttcatcacctgaccgtcgtactttttgcgaatccattcctcgacctcggcctcttttccgaccctgctggcgatgaggaagtagggatgatagatgagcgtggaccggaacatgctgccatcgtcctggaggaaatagaggtcaactgcagcgctgggctgtgacgggccttcggccttatcggtctgcggacccaaagcctcctggacgagggtcttggggaggacaacacaagagcgatctcagaccaagacaaaaaaatgggggatgctcgggctgggggatactcacaggttggatgttgatcagccagccgacccttggctggccctgatcgaagcgcacgaagccgagcgactcgtcgatttcccgatcctgttgggctcggttccacttctctagactttctgtaccctcgcgatcctggtcattctcgagtaccagcccgtccgccgtccggttcactccccccggccctttggtcccgccgccgcgtcctccaccgggcttgtatccgcctcgcccccggcctcggaacgaactgtatgagcctcggccgcgtggtttgaatggtgccatcgctcggatcgtcgtttcctctcgttgggatgttacaatttggaggatgggaattgagttgggtatcgagtcatcgatattcgacgcgccccgtgtcgcgcgaatgccactgtgtttgtataaaccccccttaaaaatggagacccccttcagatatagccctgtcaagtaggcttcatggctgtagacctttgatcccaaaagcacatctggtaaaaaaaaaccctgtctcagctcaagaaaggcagcgcagcattattgaaggataaacgtggtaggaatgttactccttggtcaagaattctgaaccattcaccccgctgtcttgtcctacatctgcaaccagtagcgcaaacgcagtccagatgattgggcctttaggaattgtgactggaatttgggtaattgttttgaatatgtcctccgcatttgccgtctccattggatatttggcacttgcagtaggatcgtcaagttggcgcgccttccctggaggcggtggttgccaaggaagcactccctcaacggcgcatccttctccagggtcttggtttttccatgcttaaatgttgctttcagtcaggtgtgcgatctcagcttctttgttgtcggcgatggattggcaatattggatagtctcatgtgacaccgcggtccagttggaacatggccgccgatccttgtctgagtccaaacattcacgcaaagagtgcttccggcagtcacaagcccaattgcaacaactttgaagagcacttggcaggttgtttatactcatgagatcctcaatccgacttaacttgtgcagaggagccacacatcagtattcggcttgcagatggggcctactcattgggaaacatacaagcaaaatattagatccgagttcgtttttatcgtagaaacccaaggttacccatgtcaacagcaacatcttgtttcatccagtgcaggccacgtagaaaatggcccgggccccaggcaatggagaccggccgtttgcctgcgcgctcacgagtcacacccgacatcatgacatgataactctttggtagaagcttgatgagtgagcatcaggattgactttcgactgcgatggagggttgctacataccccgattgaaacatgatcaaccaagccggagtcaaaaggctgggatcttcagtcaaggtgtacgtagtaacaggtagtgaccgagagcagccctcaaagaaattcactcacttggcctttcgccaaaacatcaaacgtcacgcagctggttactgccctcggttgccaactgcaatgactccaatcaaatgtgactctcccaccctatgctcttggtcatttaaataagttcttcgtttttgtacgttcccccccccccccctggactttcaaccagggtgattggaaattaccaaagtagttcaattacattacttgttgtaccctccgtcgagtcgtcaccagttccgtttcaatccttgcggcgctgttggttccttttcatcctgcccctttcttgcacccttctccacaccacccaactagaatcaatcaccgattccgtctccccaataatactaccagttttcaacccgttcgccagggcctgcatcccggaccaaaaaaaaaaaaaagaaaaattgacacccgcaccaacaaccagccgccatcgagcatccaacctcgggtggcaagcacgtcaataatcgaaaattgcagcctcccccctcttcaaaaaaaagaactatccaaagaagcaagccactcaactccctgcgtgaaagccagtctctaggcgacccttgataacttcaagccgtcatcatgagttctccatactctcaagaagatcaattttacgccgaagtgcccgtgcggaggaatcgaccatcaagcaccagctcctactcaccttatttcatgagccatcaatcacctggaggatctactgagccatcgtttggacaaggccgctacgactgggttcataatggaactcaaaacagcagaaatcctggcagccatctcagcaaagcctcttccgacaaaatcgctgacaattattcatctgagacccctgaaaacgctgcaagatactcctatggcgcagctgacttgggcttcttgaccgaggaattactctcgcctggcccagctgatgaaatgcatgcggtcgagaaaaagaccccccgtttcggcgccagtcggtacatatcggagacctccagtagcttcactatgtggtcatccagaggttgggctaacttatgtgaggattcacacaacttgattgggtttattacgaagtgtagcagaggttgatgtgcctgttttctcctgatggtgcaaaatctacaggcgcccttacgatattaattggcggtttggttatgttgttcgcaggtagctaccacagtctttcactcatgacatactggcagatttctttgatgcaataattgataatatgactgttcgatcaggatggcctattcttgcctatttcagagagcacactttcagagatttgctgtctggaggaagaaacaacttgggtggctatatgcgagccgtaaatttttcccaacttttaatccgtggtatttttatttgaaaaagtctagctgacatttttccatctcctttcttgattgtactcagcccactatccccggcttccgagagctcattgatcccgacacaccacgtgaggccagatctagagtcggcgctgacggagaggaatatgaacttgtgttcagtgacgagttcaatgtcgatggtcgcaccttttggaaaggagatgatcctttctgtacgatatccttttgttaaattcgctcttccggcaaacgactccttacccttcttacttattttgttccaggggaggctgctgatcaacattattggccaacgggtaattcattccactgttcaaagctttgaaattctgcagctgataagattacttccatcgaccaggtgatcgagaatggtatgatcctgacggcgcgaagacagagggcggttatttggtcatcagaatgaacaaaatggatgcaggtatcaatcacaacctcgactaccgcagcggcatgttgaccagctggaacaagttgtgttttacgggaggatacatggaaagttcgtagtcatcctcctgatctctctctgtcaagcctcttcaccatattaacatcggttttcactccattcagcgggcgtgatcatgcccggcaagcatgacatcggtggattttggcgtaagctcaagcattccaagctgtattcgaaactttcaatcacttgtctggtctgttgctcaatcatttgcaccttctaacagctgccatctggaccatgggtaatttggcaagacctggctttggcgctactaccgatgggacatggccgtacagctatgatacttgtgatctcggggtaagtcgtttttagcaaaatcagggtcttccacatgcgaacaaagacttaccttttacgcgactcacgtgtgttttaggccatgcccaatcaaacccatcctaagactggtgaacccggcaccacggttttgacctcagtcagtcttgaattcttcctgaagaaagtttcgagtttgagctcaccaattctcgaattttacaatcgatccctaggaagttggagatctttcctggcaacctggtcagaagctcagtcgctgtacttgcgccggagaagagttggtcttcttctcgtcatgcttctttatttttctataaggtttctaacaattgggtttcgttaatggcgcaatagtcatccgggtcccagaatgtctgatggaacttacaaaggccgttcctcccctgaaatcgacatgattgaagcatattcttatgagaagactggcacagcctatggatcacaatctcttcaaatcgcaccttacgatgacaaaagaactgttagcaacacttcatccccttttggttcagtttcgcgttagatgctaaccctttcgatttcctgatcgaatcttgacagtggaactccaaactcggttcaacatatcaaatctaccccgaatcaggcttcaggaccaacgtcaatccttaccacggtggcaatcgtcaacagactctttcttctcttgcaactttaccgccatccaattgttcgtttaatcattcatctgaatctctttctgtctatggctgacaaaagatttcctccgctttaacagtcgagttagacggcaaccaatcaatggcgtatggcctagaatgggcacctgtaagcgtttctttttttcctcgaatgcatgagcccaaaccctcaactaaccacgacatcacttgatatatgcgtttgtaggctgtgagttgtgattatatttgaagtattgattgaggaagatcccagccatttacgtatttgccattattctatacctattttcaccaaaaggaccaagagaattctcacatgtaagacttcttctcaactgttgacaattggcgtcgctattctcgtaatccatccgtctgacgtttattttatctattctgcgacagtacttggagccttgcccaaaagccgacttggactttaaactcaactgctttacagccgaattcgcgtagtatggtcggtcaaagattgatttcgaacgaaccaatgtatatgattttgaacctggttagtttgattcgactgggtttagttggctttcccgcatcctcaccttgatatttatttttatggatttacagggactcagtgacaccttcgtaccggtcaatgaagcacaacttactttcccagcgcacatgaggtttgattatgttcgattcgtaagccctgtcctgattgcccaccacttatcggcattgtcggattgactcaaatataactatctttgatcagtaccaacgcaaaggccacaagaatgttggttgcagtccaaaagactacccaaccgagaaatagttcagttctttccacttcttccagtgattccaggcgcatgtcattttggcctggcgtatgctaacatcctgttcgcaccatctattacagcatcaatgatcattgggatgcttatcaaaacaccaacttgacgtgagtttgtttgtttgtttgtacgaaatgatcggtaactgacaagactgatatccacaatctctcactacagaacgtggtcgcaagcaggttatacctttcccaagacaaccatcatggatggctgtaagacctcttgatgggttgaatcattctagcctaactccacggatttcaatttcacttgcaacctcaacatttccagcttattctctaacatatacctttccacgcagttttgttcctttgtcaaaattgtactttagtttcttgttgttaccaatcgtgaccatcgcatcatccgtttgtaagcttattaatagacatgggaaatactaatcggtttccttaatttcagaaaaaaaaatcatatttactatatacaatcaattcgcaaagcggcgcattagccattagttgaggatgggaaaagcgccctactgaaaggcttgaacatgtgtaatcaggggaggtaggagaagtgtaaacaaggcggctcaaggattgccagaattcgtggatgggagaaagaaattctttcgatagaatcgtagctctgcggggaaacatgacagtcagcatgcgacaaatacccgacgagtttgacatgaaggggaagtcttagacacaccagatatcgagtcgcgaatgtcgtcgagtgcgctgtacaatgcaagaaggggaaagaggacttgagagaccgaagatttgaagtccagtcagaagagcgacctaccgatgtttagagggtatactggcgggttttgcgagctctacaagcttgggctcccatctcctggcaagtctatttcgtgggttcgataagcaagtcgagtcgggaagtatggattattagttcactcactctttaatcgagctcacgtctacaagacgataatgtaaatattccgacaccaaaggtaggtccttgtcctgacaacaaatcaatagtgacaagtgcattaaaggttatcttgaaatttccgtcagtttttgtggtcaaccatagagaatcttaacaactgaccaagaacatcttgtctgcgtacaccgagttccctgctagaaccgctttgcctttaagtccgggcaagtggagctcaagataacggcgaatcttctgatctacttctgtcaatgtatgtggcgattggaggcaagcttcggacaatcccgactggcaccaatggacaacgaaatcttcatcaacaaggcgttctatggcatgtacgatagatggcgggagagacctttccatgctgattctgacacctgtgaatttacgggtgattgatcagttcccttacagaagtcggatgatgatatcaccctagctgaatcgctcaccacggccccattcgatcaagaacggattggtccacatgtatcacgaattggatcccgtcatccagctccttcaaatcttctgttatacgtatgtgtgattgatagttttaaaattaacattgactccgttcgctctcttgcaaatataaaggcgttcctgctgcgtccaacaagcagggacgacattatactgactatcagtgatgatgcacgcgatctcaattatttggtccacagtcacgtccagaccagtcatctgcgtcgaccttcagttatgtcagatcgattgaacacaaagacggagaacagatccaatcacatgcctcacaatcaatccagaccaagtgtttctcggccgaaatggccgacggggaatggttcttcattttcgtttggacaatcggtaaagcacagtgagttcagacttggcgcaacttgaaatctccgctggcacacaaaatatccgcttctgtcacgcgtcccagtgggctcgggccgggtctgggcttgccaaaccacatggaaatgaagtctctacttggatggtggcttccaaatgtccaacattaattaagtgcagctacactcacaacctcattcttcttttccactcttatgtattcacgtgatttcattctcaataacctctttttgaagagagaaatcaaacaaagaatagaaaaagtaagagtaaaagtgatttttataaatgtgaatttttcacttgtggaatgagaggttggggcgttgatataattacaaacaactcaagaaagagcacaaattggctatggaactcccagtaatgaatactattcaatcactactgcagcatcagaattttgggggttaacaagtcaagataataaactacttttccgatgtactagtttcttcattaggaggtacttctaaaagtttattgactacataagtagaactgggcgctgcctggatacagatccccaatctagacgaatctccaaacgccttagccttcatagttccatgggcatactcatgaggttggaagactatctcgcacacagtgtctggtgggaaggtgagggcgatcttgacatcgggaaagaccagttgaccatgatcgacttgatagccttcagatctcgatttgatctggccggtcgatttggatgtaggtaggactagtgcgaaggccgttggcggtttgggaagcgtttctttatcccaatagtgatcagcgtagaaaccgttagtaggaaacgctagattgcccgctacttgattcgttgattcgtcgtcgttcgcatctacggctggtaaatctttgtcggcaggcaaggtgccactgggtttcttgaagtgtttcatagtcttctcagcaactctgctcgcgagtctattgtacatgttccagagagtccctcccgctttctcggaacctgccatgagttggtcatagacctctcgattcgtttcgatggccttttcgtcccggtattgatcaagaattttgagtcgagtcatattctgggaccaacccatggccgacatgaagtacccttcggggggatcttcggaagtaggaggtatgataaacgacttgcagccatggaggaattcgcatagaaagtcgagctgtggtcgtaggcattgattcaagtccgaaagtttggtgtacataacaatgcaaatgatgttaacgcttttcgcatcgaatatcctcacgtagccatggtcaatagtcctaaagttatcttggacttctttcagagcctccgcgtattcatcttcggttggaagtcgcggaagtattgtacgatccatggggtttggaaagctttgatcgggatactttttcgaattttcctcatattcctgaagatccttcaaagcttcttctacttctatggcaagttccttcgagatttcagggaataagtcgagtttccgaatcttcttggtcagatcgtgagcgcttatccccatacctcgcctgcgtttgtaggactcccgtgctctgtaggtcaatccattgtcgaatgatgagtagatcaatcaaaacgttccattcaaattcaagtagccgtcggtcgttccattcaaattcaagtaataaccgtcccgcgaaaaaaaaaaacagaggaaatgtaaagtgaaagtgtgagaattgacatatcacgtattattcaagagttcaatattttttttgaagcacgcactctgagcatctcttgcgaatctttggtttcgctgccggtccgcttgtctgaaggggaggtactacttctcttccgtttgtcccgccagacgactctgctgtcggttcgtgtgtcccgacggacattctcctttctagtgggttcctccagctgtataacgccatttgagttcaaggttgcagagaaaaggcactgctgcactcgatcggacttggctggcaagaagtcaacaaaagacaaaaggtcaagatcaaaggcggggggatgatcggagggccacggaggtatcccgtgtaactcatgaaatctaaagtccaaacagggcttaagagactgggatcatagatgaacagaaatttgggcacttgacttgataaaaatgaaaaaagctactggacaactggaggacttcccatcgccatttagagtgctttttagacctctctcagtcttaaattaagaacacaattaagtgagagctattgccagagggcttcataaaaaatattttttttgatgaaaactttagatctaaggggtgtaaatcaacttctgaaagggtcttagattgtgacgggaagtcatccacttcctgtcaacatctgtgggtctcccagaagcaatttagagccttggaggctaaattctccagtgaaattctagactttttgggtctagttcaacatctgcaagggtcccagatctgaaaggaattcctccactgtgtaatttcattcatgagagaaagttgaaaatgacaactggagagcaagacaggggctaagattcaataagagaattagcacttgaactagccaggaaaagatttccaggaaacttgacaataattgtgggaggaacaaaaatgggaacaggagaccaaaggagaattgaaaagaaaagaaaacagcagataaaatgagaaaacaattgatcatttcatgagagaagcaatcaaaaaaatgaaacaggagactatgataataaattctgtaaaagcagataatatcaagcatgatgtaatattttccaagaattggcatcttcaatcaaccaatcaatattcacccttgatcagagaactgaattagaaaataagaatactttgaatcagtcaaattgaggaaacagataatgacagggttctttgcagcataccagaatagttcaaggatttaagttgagctctgtaacaacgtaaggggtatgggaatatttgtagaatattgttctgtcaccattggcatcgcgtaatttaattccatatttcttctcatcaaagcgtgggggaccatcaggccaaattttttccttttcctcaactttttgttttttgaaaaataaaataaaatgaattgtcaatgatgttgatatatattaagaattgagtaaaactgaaatacatttgtaagacttactggaaagctcttttcccttattttggcccattgtagaactttgagcaccattttcttcagagttaattgtcttggtgactttctctttttcttctttactgattcccaatgaatctaccaaaaaaaatcaataagcattgcataaataatttttgagggaattgataagtattatccagcataccactgttctttgaaaattcatttaatgatatggagatatcttttccattgaaaggaaattctaattttatgggtgtacgataataggtagtgaccaaaaacttcccctgggcatgcactatttcttcatatttgtacaacggtccttcaaaaggggattcttcttggttagaattgatttttggatttccattatgaaccccatggaattagaaagtgttaggcacaggtaaaatgtgagacatattttacatttatcagtggtttattaaattaaaagattgccactcaattacaatcatacttcatctggaaaaacactcacctccaagagatgaagtttcccctcctttaaaaatggagcttttcattataggttttgcaaaagactctggaagcatacagtgatagaagatgcaaaacatcatcaagattgatttcagtaacatttttttaatgatttttctaatattttattatttattatcaagatagatgaggttttattatttttatcttctattcttgagggtggtggggaaaagaggaaatttatccaactgaaagtgtgacttttatattgcttagccttctggtgatcagcatgtagcttgacttaggtgcactcatgagttgtgtgctgaattgtgctgttgttttggagtttgtatttatgaattctaaacacatccttttgaccaaacacctgacattgttggaaacagatgtagatggccaaggttaggtatctacaagaacaaaatgtattaaaactattacagatgcttcaacttgtgttggaataggtgacactgtgacattggaacaggtgaaacaaatggttctgtataattgtcaaggtgtttcaaagcctcattgaaacagcctctcagactttcagttatgggctgcaccatccaatcttactttgcaacatattgtatacataagtataactgtactcatttgaagtattttcttgttcaaacagttatttagaattcagatatggtttcagtgtggtttcccaatcaatcattaatattagctgtttttgttttcattcaattccagcaaaacactttgtggtcaatgccacacatcaaaatttgtgataaaatttctcagacatggcttttggacttcctataggctattgccaaaaaacccaatgagtcatgacagaaaactcaagcacccttctgagtaatagctgtggaactgcttggacacaaagtgaggatttgggattcctttggagaagaagaagcttcaggttttccccaatttcatcaagattcaaaaaaagcagatatgtgtgccattcatagccatgctggaaaaagaatacattgttttattgaaaatccccaattctggcctcaggggttgtggatcaacccgtaattcctgctatctccaagattccccttttcttacaacataccaaattaggatgcatttcctctgattcacaactcaatttcaatttttaatttgtagtgcaaatgggaaatccaaagtaaagatatcaggaacgcaatgtaagagcatcttcagcagagccgcgactgggcaattttcagcccaaataagcggcttgcgggagaattatgggctctagcagagccacaactagaccctcaactgattgcccctcaccttgtccccggctagcagtccaaggcaatagccgccttggaagagactggctactcccctcttcactgtgttttcctcaagtcacccaccaacacaccaacaacacaatgcttgatccaatacttcaacaactagatatgcctcctgcaaaggaagcatccaaccttccagtagatcctctccaaacaatccaaactaaagatggttgaagggtatccgttgcggataccctttatctgctggcggatacccgccagcgggtgcagatggccccttttccgcaaaaccctggcgggtatccccaaggatacccaaggccagaaggggagatggccggctggaagggcttccttccagccggcggggtacatgtaccttgtcaaccggaaggaaacccttccagccagctgctttgccgccattttggagggcgggtatccgtggataccctctgtggccaacagatacctgccatctggtgcggatgcccccttctgctgaaaaacagaggggatatgatggcacggggccatctctaatacaaatgacctcgcgcaagcccaatataagaaaccaatccaattgttatttttgaggaaagttggatggcacaataattgttgtcctcatccatgatattgagttgatccatcaggttcattgtggagatgtgtttgttggcagaggtttctagttgtctaccaagcttggcatcttggccaaccaccccctgctacctattaccagtctgctgtgggagcagtgtgacagagctgagacaggggtgtgaaatgtggtcccaggccgctatttggccggaaattcaccccagctctgctggagattctctaagattctgcttttgaatcttcactgtttgttccaaagtgaccaatacaaggctcaatagccaggaagagagcttctaggaccaacagtggggtgaattgctagaaatggagagaaaagaactcttatgagtacaactagaaagtaataaggagggagaaaggtaagaaagaagagaagagaagagaagagaagagaaggcatatttagcactggagagggaagaactctgccaaactaggaatgaggaggaaaggatgaaactaattgaaatgatcaagctggggattatgtaatccatggaagacttgtgaagtctggaaaagagaggggcttcacactcaagcactgcaaaagggtttgaatgggttacagccacctgctgtaagttcttccagaggcaaccaatatatgatcagtctcctcaaccaattttatattggccgggaccaccaataaattcttcctctgttctgatgtattggtgggcccaactgatatgaatttgttgaggataccaatcttacatcagtcacctttgggcaaccttaccgcagggggttttaaccaatagatccccttttgcggtaaagatacagagtgatagatcatatgtcttgaaaatgtcttggtattctttttacttggagaaagaggatattttcaagatcatcaaattagggaagaaaaatactcattcaatattgaatatagagaagatgagataagcattcagaaactcttctccaaaatttgttggttccaagatacaaaaaaaatgcatgataatggttatatttgacaatttaagctagtacattgatccccgataggccaggtttttcttcataaaactcatcttagaattgatcactaacaataagtttggttatactctttctaaacaaatttcatcctaaacagaattggttgtgaattgaattgtgaactcaatgtcagatatgtgaattgataatgatgtacttgaaaacattcatgttaaaatccaattgatccattcatgttgaattttgggaatcatcattccaaatctcacaggaagtttgagatgcataaagtttctattttagaacacatgtgatgctttcataatttgactcatcttgaattcagagcaaaaattgaacaacaagaaaaaataacttgaaaaatgattggacagtaaaggaaaataatgaatactctcatgtgagacacaatccaaaaatgaccttatgtgacaatgataatcaattctgtaacaatataaaattttgaatcaaaaggaacaggttaaatggattatcttccaagaacaaattgcttttattgatgtatttatattcatcatttctgaaaggcctcaattaaaagtaattctcacttaaaatcagtcaaaaaaattccaagtaatgatgcatagggggtttccaagcttaccagaaaaatcgcaagcttaagtgtataagatcacttgttttttgccacaacaggtgtgtggaagaatgtgtaagtgattttactatgaccctggctagaattaaatgtctggctttcttttgtcaggtttggaggcccattgggccaaatatatttctttttatcagctgttttgggattggttttgtgtaaaattgggcaaaagtacttgtcatcttgtcagaagattcaactgtttacttgatttgaaaagaaaatgtggatcatacatcttgaatactcacctgaaatggcattatttctggatgccttaattctagcagcttgagagcctttatcttgagataacaatgtatttgtaattgtagatttatcagattcactgatcccatctgaatctacaatagcagaaacacaatgaatttgatcagaataacatagcatgttggctggataactcaagaagaaattttcagcataccaccaagcattaaaaactcctcatatggaacagtcctatgtcttccattagattcaaatgttatttctgtaggtgtgcagtaccagctaacactgcgcacctccccttggagaagagataactctttgaattcatacaaaggtccatcaaaataagattctgcttgtttggaatcattttttgcatttccgttgtggtaaaatgataaagagtaagtcagattttgtcaattctcatgtttcccagatcaaaaaaggaaatcaataaattcagtttgacaaggaaaatgaccccttcatttccattgaacaatagacctacttccactagatgaacttccatcaattcctaaccttcccattgatctcttcagaatattctttgccagtgaagatgaaaacatatgttgatataagacataaaatgccatcaagagtgatttcaacaacatgtttataatgcttgttcctataatctatgcttgaaaattgagatacacaaggtattattgtttatttatttattgttttttgaaggggcactggcggggtgggtggggggggggtggagcaatctccagcgcgtattttatagccttctgagtgaatgaaccctgtgatttcagagtttgcattagtatatctacatgtacaatttgatctgacatcttccatcatctgaccaatgtgtcactgccaagaatcaatctgtgaccagcaaatgtagtaaaactgtcacagctaactttcctcttgctttcctgtgccaacatgttggaggaggtcaaacacatttgttttgtatacattgtgagggtggtgcaaagcctcaatgagacagtttctctatgctgcccaaacttactttgcaatatatgagatttaactaacctatttttagtaaaaatcttttcaaacatttatttcaactttagaaatggttagcacatgattgcattctgctagaaagctcaaattgttacatgtctggtcagcatgttttcctaacaaagtaaacacatacataactttcagtcaagcaactgcagacctccaaaagtaaatgctggtgtttcacattgatcagcagaaaaattgctgcttcacgcctcacagcaaaagtatgttcactgctcagagccaatgcatagctatcagagtctgctagttcttagctgcgggaactgtcaaacatagtcaaaccataagattgttgaattcatttgtctaaccagttgtgttggctggacctaaacactgtcagtcaagtcagggaatgttttaccacaccttgacagtctacttgaaacaacaatctgaatatgagttggattaggcaaatgtcacattttgtgcatctgaactagaactagaatctaaaacaataataggaaattagatatttttatttttggctagtccaaacaaaaaaagaaattctatttggaaggtctgggactacattcaggaaagctatttttcaaatgcagcataagggtcaatctggacaattcaagagaatgttgatctccaatgcaccatatttttcttcaaaagactcattgtttgacttttgggctcttatcaatggaggagcccatacagttacatattgtcaaagtactgtatggtatctttttcaagatgctttaccaaaaagatacatgtatcagacagctttcagtgataaaatataaccaaattccctgaaaaagaaaagttattgtttttaactgtatctagtgtgtttcaaactcaagataactatgagaaattttcccaaaatgatcatgttatcaattttattttcaggaatagttacagtaacatcatttgacagttaaaacaaaatataccactaatattcaggaaatttaacaagaaaatgaggattttcctccaaaaactgagtacatgttttttccctcattagttgaggttttatccaaagtgaacaacaaaaaaagctatttcatgtataaaataaagagtggggcttatactatgtattaggagtagtgaagtgaaggggctggggccttatttacaatttatggtattgtatagtatagtatagtaacataaaaaaacggtgtcaaatgcagtatacaagatgtagttatcattttgatgcaaaatgatttttaccataaatttatacatgtctgaaagtgtaggaaaaaattcaaaatgtcaaaaagaaagaaaattaagctataaaaatttaagtgagaaaaagggtg